table#pro {
	font-family: 'Arial';
	width:100%;
	border-collapse: collapse;
	border: 1px solid #eee;
	border-bottom: 2px solid #aaa;
	text-align:center;
}
#pro tr:hover {
	background: #ddd;
}
#pro td {
	color: #555;
}
				
#pro th, #pro td {
	color: #000;
	border: 1px solid #eee;
	padding: 3px 2px;
	line-height:15px;
	border-collapse: collapse;
	font-size:11px;
}
#pro th {
	background: #aaa;
	color: #fff;
	font-size: 11px;
	text-align: center;
}
#pro th.last {
	border-right: none;
}
#pro tbody tr:nth-child(2n) {
	background:#eee;
}



table.red {		
	border-bottom: 2px solid #E50012 !important;		
}	
.red th {
	background: #E50012 !important;		
}
.red tr:hover {
	background: #FF7D88 !important;
}
.red tbody tr:hover:nth-child(2n) {
	background:#FF7D88 !important;
}
.red tbody tr:nth-child(2n) {
	background:#FFBABF !important;
}

table.pink {		
	border-bottom: 2px solid #f55ca2 !important;		
}	
.pink th {
	background: #f55ca2 !important;		
}
.pink tr:hover {
	background: #eea8c9 !important;
}
.pink tbody tr:hover:nth-child(2n) {
	background:#eea8c9 !important;
}
.pink tbody tr:nth-child(2n) {
	background:#fbdbea !important;
}

table.blue {		
	border-bottom: 2px solid #0082CD !important;		
}	
.blue th {
	background: #0082CD !important;		
}
.blue tr:hover {
	background: #86D6F5 !important;
}
.blue tbody tr:hover:nth-child(2n) {
	background:#86D6F5 !important;
}
.blue tbody tr:nth-child(2n) {
	background:#E1F3FA !important;
}



table.green {		
	border-bottom: 2px solid #00A44F !important;		
}	
.green th {
	background: #00A44F !important;		
}
.green tr:hover {
	background: #CDE25A !important;
}
.green tbody tr:hover:nth-child(2n) {
	background:#CDE25A !important;
}
.green tbody tr:nth-child(2n) {
	background:#E6F2A8 !important;
}

table.orange {		
	border-bottom: 2px solid #f47214 !important;		
}	
.orange th {
	background: #f47214 !important;		
}
.orange tr:hover {
	background: #ff8400 !important;
}
.orange tbody tr:hover:nth-child(2n) {
	background:#ff8400 !important;
}
.orange tbody tr:nth-child(2n) {
	background:#ffa514 !important;
}

.main-nav-1.type-2{
	background:url(../images/bgh.png) no-repeat  75% 0% #fff;
}
.slick-slide img{
	width:100%;
}
.footer-foot{
	border:none;
}
img {
	max-width:100%;
}

#pg img{
	max-width:100%;
	margin-bottom:15px;
}
.nav-main-menu:not(.left-menu) > li > a{
	padding-left:15px;
	padding-right:15px;
	font-size:14px;
}
.normal-btn.normal-btn-main{
	background-color:#f27cb2;
}
#hm1{
	padding:30px 0;
	background:url(../images/bga.png) no-repeat 70% 0%;
}
#hm2{
	padding:30px 0;
	text-align:center;
}
#ft1{
	background:#f55ca2;
	color:#fff;
	padding:10px 0;
}
#ft1 p{
	color:#fff;
}
#ft1 .icon{
	display:inline-block;
}
#ft1 .icon a{
	padding-left:10px;
}
#ft1 a{
	color:#fff;
}
#ft2{
	background:#fbdbea;
	padding:30px 0;
}
#ft2 h3{
	font-size:14px;
	font-weight:bold;
	margin-bottom:5px;
}
#ft2 li{
	line-height:14px;	
	margin-bottom:5px;
}
#ft2 li a{
	text-transform:uppercase;
	color:#000;
}
#ft2 p{
	line-height:18px;
	color:#000;
}

#bc{
	padding:20px 0;
	background:#FBDBEA;
}
#bc h2{
	margin-bottom:0;
}
#pg{
	padding:30px 0 50px;
}

.portfolio-icon-item .overlay .group-function a:first-child{
	padding:0;
	margin:0;
	border-right:none;
}
	