@charset "utf-8";
/* CSS Document */


@media screen and (max-width:1480px) {
.banner-gallery{ height:inherit !important;}
.banner-gallery .owl-carousel{ position:relative;}
.sec-two-right-cont{ width:100%; padding-left:40px; padding-bottom:40px;}
.owl-theme .owl-controls{ margin:0;}
.carosal-content{ top:150px;}
.banner-gallery .owl-pagination{ bottom:50px;}
.our-study{ padding-top:40px;}
.banner-gallery .owl-pagination{ bottom:inherit; position:relative; background:#252525; padding-top:20px;}
.bflink-preview h2{ font-size:12px; padding-top:8px;}
.bf ul.items li .caption h3{ font-size:15px; line-height:20px;}
}

@media screen and (max-width:1380px) {
.carosal-content h1{ font-size:40px;}
.mid-content{ top:30%;}
.bf ul.items li .caption h3{ font-size:12px;}
}

@media screen and (max-width:1199px) {
.bf ul.filter li{ float:none; display:inline-block;}
.section-two-left{ padding-right:0;}

}

@media screen and (max-width:1024px) {
.carosal-content h1{ line-height:36px; font-size:24px;}	
.banner-gallery .owl-prev, .banner-gallery .owl-next{ top:50%;}
ul.count-down li span{ font-size:24px;}
ul.count-down li p{ font-size:11px;}
.mid-content{ display:none;}
.bflink-preview h2{ width:100%; text-align:center;}
.zoom-pic{ width:100%; text-align:center; padding-top:10px;}
.section-four, .section-six, .section-eight{ background-position:top center !important; background-size:cover !important;}
.bf ul.filter li{ background:none;}
ul.count-down li img{ padding-bottom:10px;}
.section-two-right{ position:relative; z-index:999;}
.slide8-txt{ line-height:inherit;}
.sec-two-right-cont p, ul.who-we li p{ font-size:15px;}

}

@media screen and (max-width:991px) {
.header-right .navbar-nav > li{ padding:0 10px;}
.header-right .navbar-nav > li > a{ font-size:13px;}
.slide8-txt{ padding-top:20px;}
.section9-bottom{ padding-bottom:50px;}
.our-case-pic{ text-align:center;}
ul.who-we li{ padding-bottom:25px;}
.sec-two-right-cont{ padding-left:0;}
.footer-right{ padding-left:0;}
ul.who-we li{ min-height:inherit; margin-bottom:20px;}

}

@media screen and (max-width:920px) {
.carosal-content h1{ font-size:13px; padding:0 88px;}
ul.service li a{ font-size:12px;}
ul.service li{ padding-bottom:5px;}
}

@media screen and (max-width:767px) {
.header{ position:relative;}
.logo{ position:absolute; left:10px; top:0; z-index:1;}
.header-right{ width:100%;}
.header-right .navbar-header{ padding-bottom:30px;}
.header-right  .navbar-toggle{ margin-right:0;}
.logo{ padding-top:18px;}
.header-right .navbar-nav > li > a{ border-bottom:2px solid #eeebeb;}
.header-right  .navbar-collapse.in{ overflow:hidden;}
}

@media screen and (max-width:768px) {
.our-study{ padding-top:20px;}
.our-study a{ height:40px; line-height:38px; font-size:13px;}
.banner-gallery .owl-prev, .banner-gallery .owl-next{ top:27%; margin-top:0;}
}

@media screen and (max-width:640px) {
.banner-gallery .owl-prev, .banner-gallery .owl-next{ top:80px;}
.slide8-txt{ }
.slide8-btn{ padding-top:20px;}
.section9-top h2{ font-size:17px;}
.section9-top p{ font-size:13px;}
.footer{ font-size:11px;}
.box-main h2{ font-size:15px;}
.box-main p{ font-size:13px;}
ul.stay-connect li{ padding:5px; margin-right:0; float:none; display:inline-block;}
ul.stay-connect{ overflow:hidden; text-align:center;}
.section-four{ height:310px;}
.who-we-left{ left:13px;}
.who-we-right{ padding-left:90px;}
.banner-gallery .owl-prev, .banner-gallery .owl-next{ top:130px;}
.carosal-content{ top:40px; padding:0 70px;}
.carosal-content h1{ line-height:22px;}
ul.count-down{ padding-top:0;}
}

@media screen and (max-width:568px) {
	.slide8-txt{ font-size:37px;}
.banner-gallery .owl-prev, .banner-gallery .owl-next{ top:110px;}
.carosal-content{ position:relative; top:inherit; background:#252525; padding-top:40px;}
.carosal-content{ padding:40px 0px 0 0 ;}
}

@media screen and (max-width:480px) {
.heading h2{ width:100%;}
.heading h2, .sec-two-head, .sec-two-right-cont h2, ul.who-we li h2{ font-size:17px;}
.section-one p{ font-size:13px;}
.sec-two-head{ line-height:26px;}
.sec-two-right-cont p, .sec-3-dec, .section-five p{ font-size:15px; line-height:24px;}
.bf ul.filter li a{ font-size:11px;}
ul.count-down li span{ font-size:16px;}
ul.count-down li p{ font-size:9px;}
.banner-gallery .owl-prev, .banner-gallery .owl-next{ top:84px;}	
}

@media screen and (max-width:360px) {
.banner-gallery .owl-prev, .banner-gallery .owl-next{ top:56px;}
	.slide8-txt{ font-size:30px;}
}

@media screen and (max-width:320px) {
.banner-gallery .owl-prev, .banner-gallery .owl-next{ top:52px;}	
}



