@media (min-width: 576px) {
/*******************************************************************************************************/
.mb-250{margin-bottom:150px;}
.mt-250{margin-top:150px;}
.mb-150{margin-bottom:90px;}
.mt-150{margin-top:90px;}
.mb-0{margin-bottom:0px;}
.mt-0{margin-top:0px;}
.mb-100{margin-bottom:60px;}
.mt-100{margin-top:60px;}
.mb-50{margin-bottom:30px;}
.mt-50{	margin-top:30px;}
.mb-200{margin-bottom:120px;}
.mt-200{margin-top:120px;}
.mb-30{margin-bottom:18px;}
.mt-30{margin-top:18px;}

.pb-250{padding-bottom:150px;}
.pt-250{padding-top:150px;}
.pb-150{padding-bottom:90px;}
.pt-150{padding-top:90px;}
.pb-0{padding-bottom:0px;}
.pt-0{padding-top:0px;}
.pb-100{padding-bottom:60px;}
.pt-100{padding-top:60px;}
.pb-50{padding-bottom:30px;}
.pt-50{padding-top:30px;}
.pb-200{padding-bottom:120px;}
.pt-200{padding-top:120px;}
.pb-30{padding-bottom:18px;}
.pt-30{padding-top:18px;}

.ml-250{margin-left:150px;}
.mr-250{margin-right:150px;}
.ml-150{margin-left:90px;}
.mr-150{margin-right:90px;}
.ml-0{margin-left:0px;}
.mr-0{margin-right:0px;}
.ml-100{margin-left:60px;}
.mr-100{margin-right:60px;}
.ml-50{margin-left:30px;}
.mr-50{	margin-right:30px;}
.ml-200{margin-left:120px;}
.mr-200{margin-right:120px;}
.ml-30{margin-left:18px;}
.mr-30{margin-right:18px;}

.pl-250{padding-left:150px;}
.pr-250{padding-right:150px;}
.pl-150{padding-left:90px;}
.pr-150{padding-right:90px;}
.pl-0{padding-left:0px;}
.pr-0{padding-right:0px;}
.pl-100{padding-left:60px;}
.pr-100{padding-right:60px;}
.pl-50{padding-left:30px;}
.pr-50{padding-right:30px;}
.pl-200{padding-left:120px;}
.pr-200{padding-right:120px;}
.pl-30{padding-left:18px;}
.pr-30{padding-right:18px;}

.mb--250{margin-bottom:-150px;}
.mt--250{margin-top:-150px;}
.mb--150{margin-bottom:-90px;}
.mt--150{margin-top:-90px;}
.mb--100{margin-bottom:-60px;}
.mt--100{margin-top:-60px;}
.mb--50{margin-bottom:-30px;}
.mt--50{margin-top:-30px;}
.mb--200{margin-bottom:-120px;}
.mt--200{margin-top:-120px;}
.mb--30{margin-bottom:-18px;}
.mt--30{margin-top:-18px;}
.ml--250{margin-left:-150px;}
.mr--250{margin-right:-150px;}
.ml--150{margin-left:-90px;}
.mr--150{margin-right:-90px;}
.ml--100{margin-left:-60px;}
.mr--100{margin-right:-60px;}
.ml--50{margin-left:-30px;}
.mr--50{margin-right:-30px;}
.ml--200{margin-left:-120px;}
.mr--200{margin-right:-120px;}
.ml--30{margin-left:-18px;}
.mr--30{margin-right:-18px;}

.head100 h1{ 
	font-size:30px; 
	line-height:40px;
}
/******************/
.about-main-right{
	padding:0px;
	width:100%;
}
.about-main-left{
	width:100%;
	height:400px;
}
.about-main-left div{
	margin-top:-5%; 
	height:150%; 
	background-size:150%;
}
/**************************/
.chapter span{
	padding:15px 30px;
}
.chapter{
	font-size:24px;
	line-height:36px;
}
/******************************/
.listpic {
	 background-color:#f00; 
	 height:300px; 
	 background-size:cover; 
	 background-position:0px 380px; 
	 background-image:url('../media/img/bgport.jpg'); 
}
.productCard .desc{
	display:table-cell;
	width:100%;
	vertical-align: bottom;
	background-repeat:no-repeat;
	background-position:cover;
	padding-bottom:75px;
	padding-left:60px;
}

.productCard .content{
	padding:60px;
	background-color:#f7f7f7;
}
/****************************************/
.newsblock .newspic{ 
	height:222px; 
}
.newsblock .newstext{
	padding:0px;
	padding-top:20px;
	margin-bottom:60px;
}
h2{
	font-size:35px;
	line-height:37px;
}
/************************************/
.contactme input[type=submit]{

-moz-border-radius-topright: 3px;
-webkit-border-top-right-radius: 3px;
border-top-right-radius: 3px;
-moz-border-radius-bottomright: 3px;
-webkit-border-bottom-right-radius: 3px;
border-bottom-right-radius: 3px;

}
.contactme input[type='text']{
	-moz-border-radius-topleft: 3px;
	-webkit-border-top-left-radius: 3px;
	border-top-left-radius: 3px;
	-moz-border-radius-bottomleft: 3px;
	-webkit-border-bottom-left-radius: 3px;
	border-bottom-left-radius: 3px;
}
.servpic-height{
	height:350px;
}
.contacthead .newsopenh1{
	font-size:30px;
	line-height:30px;
}
}