@media (min-width: 1500px) {
/*******************************************************************************************************/
.mb-250{margin-bottom:250px;}
.mt-250{margin-top:250px;}
.mb-150{margin-bottom:150px;}
.mt-150{margin-top:150px;}
.mb-0{margin-bottom:0px;}
.mt-0{margin-top:0px;}
.mb-100{margin-bottom:100px;}
.mt-100{margin-top:100px;}
.mb-50{margin-bottom:50px;}
.mt-50{	margin-top:50px;}
.mb-200{margin-bottom:200px;}
.mt-200{margin-top:200px;}
.mb-30{margin-bottom:30px;}
.mt-30{margin-top:30px;}
.mt-150 {margin-top:150px;}

.pb-250{padding-bottom:250px;}
.pt-250{padding-top:250px;}
.pb-150{padding-bottom:150px;}
.pt-150{padding-top:150px;}
.pb-0{padding-bottom:0px;}
.pt-0{padding-top:0px;}
.pb-100{padding-bottom:100px;}
.pt-100{padding-top:100px;}
.pb-50{padding-bottom:50px;}
.pt-50{padding-top:50px;}
.pb-200{padding-bottom:200px;}
.pt-200{padding-top:200px;}
.pb-30{padding-bottom:30px;}
.pt-30{padding-top:30px;}

.ml-250{margin-left:250px;}
.mr-250{margin-right:250px;}
.ml-150{margin-left:150px;}
.mr-150{margin-right:150px;}
.ml-0{margin-left:0px;}
.mr-0{margin-right:0px;}
.ml-100{margin-left:100px;}
.mr-100{margin-right:100px;}
.ml-50{margin-left:50px;}
.mr-50{	margin-right:50px;}
.ml-200{margin-left:200px;}
.mr-200{margin-right:200px;}
.ml-30{margin-left:30px;}
.mr-30{margin-right:30px;}

.pl-250{padding-left:250px;}
.pr-250{padding-right:250px;}
.pl-150{padding-left:150px;}
.pr-150{padding-right:150px;}
.pl-0{padding-left:0px;}
.pr-0{padding-right:0px;}
.pl-100{padding-left:100px;}
.pr-100{padding-right:100px;}
.pl-50{padding-left:50px;}
.pr-50{padding-right:50px;}
.pl-200{padding-left:200px;}
.pr-200{padding-right:200px;}
.pl-30{padding-left:30px;}
.pr-30{padding-right:30px;}


.mb--250{margin-bottom:-250px;}
.mt--250{margin-top:-250px;}
.mb--150{margin-bottom:-150px;}
.mt--150{margin-top:-150px;}
.mb--100{margin-bottom:-100px;}
.mt--100{margin-top:-100px;}
.mb--50{margin-bottom:-50px;}
.mt--50{margin-top:-50px;}
.mb--200{margin-bottom:-200px;}
.mt--200{margin-top:-200px;}
.mb--30{margin-bottom:-30px;}
.mt--30{margin-top:-30px;}
.ml--250{margin-left:-250px;}
.mr--250{margin-right:-250px;}
.ml--150{margin-left:-150px;}
.mr--150{margin-right:-150px;}
.ml--100{margin-left:-100px;}
.mr--100{margin-right:-100px;}
.ml--50{margin-left:-50px;}
.mr--50{margin-right:-50px;}
.ml--200{margin-left:-200px;}
.mr--200{margin-right:-200px;}
.ml--30{margin-left:-30px;}
.mr--30{margin-right:-30px;}


.head100 h1{
	font-size:58px; 
	line-height:68px;
}
.headscroll-bottom a{
	padding-left:25px;
	padding-right:25px;
}
.mainmenu a{
	font-size:24px;
}
.mainmenu img{
	width:90px;
	margin-bottom:20px;
	margin-left:20px;
}
.mainmenu span{
	padding:8px 20px;
}
/**************/
.chapter span{
	padding:20px 35px;
}
.chapter{
	font-size:35px;
	line-height:50px;
}
.about-main-right{
	padding:100px;
}
.about-main-left div{
	margin-top:-25%; 
	height:150%; 
	background-size:130%; 
}
/*************************/
.advitext{
	font-size:22px;
	padding-right:50px;
	line-height:30px;
}
/*************************/
.advalllist{
	width:50%; 
	height:100%;
	float:left;
	padding:100px;
}
.advlist{
	padding-left:64px;
	margin-bottom:32px;
	background-size:32px;
	font-size:18px;
	line-height:30px;
}

.listpic {
	 background-color:#f00; 
	 height:400px; 
	 background-size:cover; 
	 background-position:0px 700px; 
	 background-image:url('../media/img/bgport.jpg'); 
}
/*************************/
.chapter.small{
	font-size:25px;
	line-height:35px;
}
.chapter.small span{
	padding:15px 25px;
}

.productCard .pic{
	height:453px;
}
.productCard .desc{
	padding-bottom:75px;
	padding-left:60px;
}
.productCard .content{
	padding:60px;
	background-color:#f7f7f7;
}
/***************************************/
.newsblock .newspic{ 
	height:332px; 
}
.newsblock .newstext{
	padding:30px;
}
h2{
	font-size:48px;
	line-height:50px;
}

.servicebg h1{
	color:#fff; font-size:72px; line-height:72px;font-family:'Montserrat';
}
.servicebg .sbg{
    background-position: center;
}
.contacthead h1{
	font-size:72px;
	line-height:72px;
}
.contacthead .newsopenh1{
	font-size:50px;
	line-height:50px;
}

.popup{
	width:700px;
}
}








.newsimg {
    height: 332px;
}

@media (min-width: 1500px)
.newsimg {
    height: 332px;
}
@media (min-width: 1200px)
.newsimg {
    height: 247px;
}
@media (min-width: 992px)
.newsimg {
    height: 202px;
}
@media (min-width: 768px)
.newsimg {
    height: 222px;
}
@media (min-width: 576px)
.newsimg {
    height: 222px;
}



.newsdate {
    font-size: 13px;
    margin-bottom: 10px;
    color: #848484;
}



.newsdesc {
    color: #1960fa;
}













@media (min-width: 1200px)
.offset-xl-2 {
    margin-left: 16.666667%;
}
@media (min-width: 1200px)
.col-xl-8 {
    -ms-flex: 0 0 66.666667%;
    flex: 0 0 66.666667%;
    max-width: 66.666667%;
}
@media (min-width: 768px)
.offset-md-1 {
    margin-left: 8.333333%;
}
@media (min-width: 768px)
.col-md-10 {
    -ms-flex: 0 0 83.333333%;
    flex: 0 0 83.333333%;
    max-width: 83.333333%;
}