@media (max-width: 1850px) {
.bx-controls .bx-prev{margin-left:60px;}
.bx-controls .bx-next{margin-right:60px;}
#gallery-content-center .sec{width:30%;margin-left:3.3%;max-width:100%}
#gallery-content{margin-left:-3.3%}
.header{padding-left:10px;}
#gallery{padding:0 20px;}
 	}

@media (max-width: 1360px) {
.home_bnr{min-height:423px;min-height:0}
.ec_horizontal{padding:50px 0}
 	
}
@media (max-width: 1199px) {
.header .logo{max-width:200px;}	
.header .navigation{margin-top:20px}
.header{padding-top:14px;}
.main_menu > ul > li > a{font-size:14px;}
#gallery-content-center .sec .btm h3{font-size:24px;}
.main_menu > ul > li::after{top:3px;background-size:10px;}
#gallery-content-center .sec .btm p{font-size:16px;}
#gallery-content-center .sec .btm h5{font-size:16px;}
.saperator{margin:54px 0}
.footer h2{font-size:50px;margin-bottom:50px}
.footer{padding-top:35px}
.footer .copylink{margin-top:33px;}
.footer .copylink ul li{margin:0 10px;}
.main_menu > ul > li{margin-right:32px;}
.main_menu > ul > li::after{right:-26px;}
.main_menu ul ul li a{font-size:13px;} 
.gallery-header-center-right-links{margin-right:30px;}
.innerpage .infowrap .main{padding:0 15px}
.projectpage{padding:0 15px;}
.aligncenter{margin:0 auto;display:block;clear:both}
.alignleft{float:left;max-width:50%;padding-right:20px}
.alignright{float:right;max-width:50%;padding-left:20px;}
.alignnone{float:none}
.ec_horizontal{padding:18px 0}
}
@media (max-width: 991px) {
.lines-button { display:block; }
.navigation {float:none}	
.social { float: right; margin-right: 78px;margin-top: -4px;}
.main_menu{display:none}
.bx-controls .bx-next,.bx-controls .bx-prev{background-size:50px;height:26px;}
#gallery-content-center .sec{width:46.7%}
#gallery-content-center .sec:nth-child(3n+1){clear:none}
#gallery-content-center .sec:nth-child(2n+1){clear:both}
.footer ul li{width:100px}
#gallery-header{height:auto;margin-bottom:40px;}
.ec_horizontal {padding: 8% 0;}


 }
@media (max-width: 767px) {
.home_bnr {min-height: 196px;}	
.loader { font-size: 7px;height: 0.5em;margin: -0.2em auto 0 -0.2em;position: absolute; text-indent: -9999em; top: 50%;width: 0.5em;}
.padhm{padding-left:20px;padding-right:20px}
#gallery-content-center .sec{width:290px;margin-left:0;margin-bottom:40px;}
#gallery-content{max-width:290px;margin:0 auto}
.tabwrap::before{display:none;}
.tabwrap::after{display:none;}
.tabwrap{padding:0}
.gallery-header-center-right-links{margin:0 15px 15px 15px;float:left;}
.home_bnr ul li img { max-width: 200%; width: 200%; margin-left: -50%;}
.bx-controls-direction{display:none}
#gallery-header{margin-bottom:20px;text-align:center}
.gallery-header-center-right-links{float:none;display:inline-block}
.innerpage .infowrap{margin-top:37px;}
.innerpage #gallery{margin-top:20px;}
.projectpage h2{font-size:40px;}
.projectpage .leftwrap{width:100%}
.projectpage .rightwrap{width:100%;margin-top:30px;}
.projectpage span.name{margin-top:15px;margin-bottom:0}
.prolist img{margin-bottom:30px;}
.prolist .pad{padding-top:0}
.alignleft{float:none;max-width:100%;padding-right:0px;text-align:center;display:block;margin-left:auto;margin-right:auto}
.alignright{float:none;max-width:100%;padding-left:0px;text-align:center;display:block;margin-left:auto;margin-right:auto}
.cntdetail{width:100%}
.projectpage{margin-top:40px;}
.ec_vertical{padding-left:40px;padding-right:40px;}
.ec_horizontal{padding:0}
#gallery-content-center .hoverwrap{display:none;}
}


@media (max-width: 639px) {
	.home_bnr {min-height: 133px;}	
	.footer .copylink p{margin-bottom:15px;}
	.footer .copylink ul{margin-right:26px;}
	.footer h2 { font-size: 32px;}
	.header .logo{max-width:100%;width:100%;text-align:center}
	.header .logo img{width:200px;}
	.lines-button{top:79px; left:30px;}
	.header{padding-left:0}
	.header .navigation{width:100%;margin-top:20px}
	.social ul li{margin-left:0;margin-right:20px;}
	.social{float:right;margin:0}
	.home_bnr ul li img { margin-left: -100%; max-width: 300%; width: 300%;}
	.header { padding-left: 0; position: relative;  margin-bottom: 13px; float: left; width: 100%;}	
	.innerpage .infowrap .col1{width:6%;float:left;font-family: 'Conv_HelveticaNeue57 Condensed';font-size:60px;color:#2e3d98; overflow-wrap: break-word;}
	.innerpage .infowrap .col1 span{float:left;width:100%;text-decoration:underline;margin-bottom:20px;}
	.innerpage .infowrap .col1,.innerpage .infowrap .col2,.innerpage .infowrap .col3{width:100%;padding:0}
	.innerpage .infowrap .col1 span{float:none;display:inline-block;width:auto}
	.infoimg{margin-top:0px;}
	#gallery-content-center .sec h5,#gallery-content-center .sec h3{text-align:center}
}
@media (min-width: 768px){
	#gallery-content-center .hoverwrap-mobile{display:none}
}