
@media only screen and (min-width:1280px) and (max-width:1366px)  {
	.left-right-icon-colapsw .right.carousel-control {
	right: -113px !important;
	top: 252px;
	background: none;
}
.bottom-right-icon-colapsw .right.carousel-control {
	top: 656px;
	right: -92px;
}
/* ----------Aboutus-Tab-view-------- */
   .navigation-bar .nav.navbar-nav li {
	float: none;
	display: inline-block;
	text-align: center;
    }
   .slider-climate-about-us {
	background-size: 100% 100%;
	height: 250px;
   }
  .abouyt-hedng {
	width: 19%;
  }
  .abouyt-hedng::after {
	width: 31%;
	bottom: 0px;
  }
  
	.abouyt-hedng h2 {
	font-size: 24px;
	 }
	 .Company-Culture h2 {
	font-size: 20px;

    }
	.about-content p {
	font-size: 15px;
	margin-bottom: 19px;
	line-height: 23px;
   }
  .Culture p {
	font-size: 15px;
	margin-bottom: 20px;
	line-height: 23px;
   }
   .Culture h2 {
	font-size:21px;
   }
   .exlllence h2 {
	font-size: 21px;
	margin-bottom: 5px;
}
 /* ----------Aboutus-Tab-view-End-here------- */

}
@media only screen and (min-width:1200px) and (max-width:1279px)  {
		.left-right-icon-colapsw .right.carousel-control {
	right: -113px !important;
	top: 252px;
	background: none;
}
.bottom-right-icon-colapsw .right.carousel-control {
	top: 656px;
	right: -92px;
}
	.footer-best-king {background-size:cover;}

	/* ----------Aboutus-Tab-view-------- */
	   .navigation-bar .nav.navbar-nav li {
		float: none;
		display: inline-block;
		text-align: center;
		}
	   .slider-climate-about-us {
		background-size: 100% 100%;
		height: 250px;
	   }
	  .abouyt-hedng {
		width: 17%;
	  }
	  .abouyt-hedng::after {
		width: 31%;
		bottom: 0px;
	  }
	  
		.abouyt-hedng h2 {
		font-size: 24px;
		 }
		 .Company-Culture h2 {
		font-size: 20px;

		}
		.about-content p {
		font-size: 15px;
		margin-bottom: 19px;
		line-height: 23px;
	   }
	  .Culture p {
		font-size: 15px;
		margin-bottom: 20px;
		line-height: 23px;
	   }
	   .Culture h2 {
		font-size:21px;
	   }
	   .exlllence h2 {
		font-size: 21px;
		margin-bottom: 5px;
	}
	 /* ----------Aboutus-Tab-view-End-here------- */
	.slider-climate .carousel-caption {
		left: 12%;
		padding-bottom: 30px;
		top: 37%;
	}
}

@media only screen and (min-width:992px) and (max-width:1199px) {
	
	.pad-sm-0{padding:0;} p{font-size:13px;} h1{font-size:30px!important;} h2{font-size:20px!important;} h3{font-size:18px!important;}
	#navigation .main-nav > li > a {padding: 15px;	margin-right: 28%;	font-size: 13px;}
	#brand img{max-width:304px;margin-top: 12px;}
	.fade-carousel .carousel-inner .item {height:64vh;}
	#project-carousel .carousel-indicators {right: 11%;margin-left: 5px;	width: 90px;	left: auto;}
	#project-carousel .carousel-indicators li{height:auto;margin:0 0 5px; }
	.carousel-captions {left: 11%;bottom: 17%; max-width:300px;}
	.fade-carousel {height: auto;}
	.carousel-captions h2 {letter-spacing: 0;margin-top: 36px;margin-bottom:10px;font-weight:600;}
	.who-we img{width:100%;}
	#project-carousel .carousel-control.left, #project-carousel .carousel-control.right {width: auto;}
	.tb-head {width: 42%;padding-right: 0;padding-left: 4%; text-align:left;}
	#navigation .main-nav > li > a::before {left: 14px;}
	.box-hedng p {font-size: 13px;	color: #000000;}
	.custom-slider-detail .article-slide .carousel-indicators li {height: auto;	width: 156px;}
	.custom-slider-detail .article-slide .carousel-indicators li img {height: auto; max-width: 196px;	width: 100%;}
	.footer-best-king {background-size:cover;}
	
	/*--- News CMS START ---*/
	.news_cate { max-width:180px; }
	.news_cate .cate_list ul li { padding:12px 28px 12px 16px; font-size:21px; }
	.news_cate .cate_list ul li i { right:8px; top:14px; font-size:26px; }
	
	.news_list .news { min-height:105px; padding:11px 154px 12px 36px; }
	.news_list .news_date { font-size:17px; }
	.news_list .news_title { font-size:17px; }
	.news_list .news_btn { right:26px; margin-top:-17px; }
	.news_list .news_btn a { width:100px; height:33px; font-size:14px; line-height:33px; }
	
	.news_detail .news_detail_title { padding:8px 54px; }
	.news_detail .news_detail_title p { margin-left:-20px; padding-left:14px; font-size:26px; }
	.news_detail .news_detail_content { padding:22px 54px; }
	/*--- News CMS END ---*/
}
@media (min-width:992px) and (max-width:1024px){
	
.left-right-icon-colapsw .right.carousel-control {
	right: -113px !important;
	top: 269px;
	background: none;
}
.bottom-right-icon-colapsw .right.carousel-control {
	top: 534px;
	right: -96px;
}
.bottom-right-icon-colapsw .left.carousel-control {
	top: 536px;
	left: -110px;
}
.custom-slider-detail .article-slide .carousel-indicators li {
	height: auto;
	width: 159px;
	margin-right: 3px !important;
}
}
@media (min-width:768px) and (max-width: 991px) {
	.footer-best-king {
	background-size: cover !important;
	padding: 21px 0 10px 0;
	margin: 10px 0 0 0;
	height: 300px !important;
}
	.custom-slider-detail .carousel-indicators.custom-indicators {left: -4px;}
	.bottom-right-icon-colapsw .left.carousel-control {top: 536px;left: -110px;}
	.bottom-right-icon-colapsw .right.carousel-control {top: 536px;right: -93px;}
	.custom-slider-detail .carousel-indicators.custom-indicators {left: -4px;}
	.custom-slider-detail .article-slide .carousel-indicators li {height: auto;width:114px;margin-right: 4px !important;}
	.left-right-icon-colapsw .left.carousel-control {left: -86px;top: 268px;background: none;}
	.footer-best-king {background-size: cover !important;height: 325px;padding: 21px 0 10px 0;margin: 0px; }
	
	.pad-sm-0{padding:0;} p{font-size:13px;} h1{font-size:30px!important;} h2{font-size:20px!important;} h3{font-size:18px!important;}
	#navigation .main-nav > li > a {padding: 15px;	margin-right: 0;	font-size: 13px;}
	#brand img{max-width:250px;margin-top: 12px;}
	.fade-carousel .carousel-inner .item {height: 34vh;}
	#project-carousel .carousel-indicators {right:14%;margin-left: 5px;	width: 90px;	left: auto;}
	#project-carousel .carousel-indicators li{height:auto;margin:0 0 5px; }
	.carousel-captions {left: 17%;bottom: 17%; max-width:300px;}
	.fade-carousel {height: auto;}
	.carousel-captions h2 {letter-spacing: 0;margin-top: 36px;margin-bottom:10px;font-weight:600;}
	.who-we img{width:100%;}
	#project-carousel .carousel-control.left, #project-carousel .carousel-control.right {width: auto;}
	.tb-head {width: 61%;padding-right: 0;padding-left: 4%; text-align:left;}
	.box-hedng p {font-size: 11px;	color: #000000;}
	.custom-slider-detail .article-slide .carousel-indicators li img {height: auto; max-width: 196px;	width: 100%;}
	.left-right-icon-colapsw .right.carousel-control, .left-right-icon-colapsw .left.carousel-control{top:47%;}
	.footer-best-king {
	background-size:cover;
	height: 130px;
	padding: 21px 0 10px 0;
	margin:0px 0 0 0;
   }
   
    /*--- News CMS START ---*/
	.news_cate { max-width:none; padding-bottom:26px; }
	.news_cate .cate_list { display:none; }
	.news_cate .cate_select { display:block; }
	
	.news_list .news { min-height:105px; padding:11px 154px 12px 24px; }
	.news_list .news_date { font-size:17px; }
	.news_list .news_title { font-size:17px; }
	.news_list .news_btn { right:26px; margin-top:-17px; }
	.news_list .news_btn a { width:100px; height:33px; font-size:14px; line-height:33px; }
	
	.news_detail .news_detail_title { padding:8px 46px; }
	.news_detail .news_detail_title p { margin-left:-16px; padding-left:10px; font-size:24px; }
	.news_detail .news_detail_content { padding:18px 46px; }
	/*--- News CMS END ---*/
}

@media (max-width:767px){
	  .left-right-icon-colapsw .left.carousel-control {left: -93px;top: }
	 .left-right-icon-colapsw .right.carousel-control {right: -90px !important;}
    .footer-best-king {background-size: cover !important;padding: 21px 0 10px 0;margin: 10px 0 0 0;height: 300px !important;}
	.custom-slider-detail .carousel-indicators.custom-indicators {left: -4px;margin-left: 5px; width: 100%;position: relative;}
	.custom-slider-detail .article-slide .carousel-indicators li {height: auto;width: 115px;margin-right: 3px !important;}
	
	
	
	#navigation .main-nav > li.active a::before, #navigation .main-nav > li:hover a::before {width: 100%;}
	p{font-size:12px!important;} .h2, h2 {font-size:18px!important;} h3 {font-size:16px!important;} .pad-xs-0{padding:0;} .hidden-xs{display:none;}
	.navbar-brand > img {display: block;float: left;max-width: 223px;margin-top: 10px;}	
	.language-link {float: left;	width: 100%;	text-align: center;}
	.navbar-header {margin: 0 !important; padding:10px 0 0;}
	#bs-example-navbar-collapse-1 {	position:absolute;left: 0;width: 100%;z-index: 9;background:#182541;margin:0;padding:0;}
	#navigation .main-nav > li > a {padding: 10px 30px;	margin-right: 0;}
	#navigation .main-nav > li > a::before {background-color: rgba(255, 255, 255, 0.1);	height: 100%;}
	.carousel-captions {width: auto;left: 5%;float: left;max-width: 90%; padding:15px;	bottom:14%;}
	.fade-carousel {height: auto;}
	.carousel-captions h2{font-size: 22px!important;margin-top: 38px;text-align: center;}
	.carousel-captions p{text-align:center;}
	.fade-carousel .carousel-inner .item{ height: 44vh;}
	.our-work-area {top: 15px;}
	.box-hedng br, .box-hedng br {display: none;}
	.box-hedng p, .box-hedng p {font-size: 14px;text-align: justify;line-height: 21px;}
	.pagination-projects .pagination > li > a {padding: 6px 11px;margin-left: 0PX;}
	.project-details {margin: 0px 0 15px 0;padding: 0px;}
	.project-details h2 {font-size: 14px;}
	.details ul {padding: 0px;}
	.details ul li {font-size: 16px;margin-bottom: 4px;}
	.pull-img-right {margin: 10px 0 0 0;}
	.custom-slider-detail {padding:0px;width:100%;margin:30px 0 20px 0;}
	.custom-slider-detail .article-slide .carousel-indicators li {height: 100px;margin-right: 5px !important;margin-top: 0;width: 18%;}
	.custom-slider-detail .article-slide .carousel-indicators li img {height: auto;max-width: 100px;width: 100%;}
	.left-right-icon-colapsw .right.carousel-control {right: -262px !important;top: -95px;z-index: 99999999;position: absolute;opacity: 1;}
	.right.carousel-control img {max-width:17px;}
	.left.carousel-control img {max-width:17px;}
	.left-right-icon-colapsw .left.carousel-control {left:-19px !important;top: -94px;}
	.bottom-right-icon-colapsw .right.carousel-control {top: 6px;right: -265px !important;}
	.bottom-right-icon-colapsw .left.carousel-control {top: 6px;left: -18px;}
	.bottom-right-icon-colapsw .right img {max-width: 8px !important;}
	.bottom-right-icon-colapsw .left img {max-width: 8px !important;}
	.Culture, .exlllence {padding: 0px 0px 0 0px;}
	.exlllence p, .Culture, .about-content   {font-size: 14px;margin-bottom: 15px;line-height: 23px;text-align: justify;}
	.Company-Culture {margin: 30px 0 22px 0;}
	.exlllence h2, .Company-Culture h2, .Company-Culture h2, .Culture h2 {font-size: 21px;margin-bottom: 5px;margin-top: 0px;line-height: 26px;}.exlllence ul li {
	font-size: 15px;}
	.social-icon {padding: 0px;margin: 11px 0 0 0;	text-align: center;	max-width: 176px;	margin: 0 auto;}
	.who-we img {max-width: 100%;margin-bottom: 10px;width: 100%;}
	.who-we .heading h2 {font-size:18px;}
	.who-we .heading {bottom: 18px;}
	.text-center.center-hedng h2 {font-size: 18px;margin: 0px 0 0 0;line-height: 23px;}
	.footer-best-king {background-size: cover;}
	footer {margin-top: 35px;}
	.contactus {float: left;	width: 100%;	text-align: center;}
	.footer-best-king .contactus a {position:relative;   text-align: center;    float: left;    width: 100%;margin-right:0;border-right:none;}
	.contactus a::after {content:"";border-bottom: solid 2px #710402;position:absolute;left: 0;right: 0;max-width:81px;	text-align: center;	bottom: -2px;	margin: 0 auto;}
	.copy {float: left;	width: 100%;	text-align: center;margin-top: 10px;}
	.footer-best-king {height: auto;}
	#banner-top {min-height: 130px;}
	.tb-head {text-align: center;	width: 100%; background:#9a0400 url()!important;}
	.awrds-list li {font-size: 12px;}
	.left-right-icon-colapsw .right.carousel-control {right: -31px !important;top: 70px;}
	.left-right-icon-colapsw .left.carousel-control {left: -33px !important;	top: 70px;}

/* ----------home-page-mobile-view-End-here------- */
	
	/*--- News CMS START ---*/
	.news_cate { max-width:none; padding-bottom:26px; }
	.news_cate .cate_list { display:none; }
	.news_cate .cate_select { display:block; }
	
	.news_list .news { min-height:105px; padding:11px 154px 12px 24px; }
	.news_list .news_date { font-size:17px; }
	.news_list .news_title { font-size:17px; }
	.news_list .news_btn { right:26px; margin-top:-17px; }
	.news_list .news_btn a { width:100px; height:33px; font-size:14px; line-height:33px; }
	
	.news_detail .news_detail_title { padding:6px 30px; }
	.news_detail .news_detail_title p { margin-left:-13px; padding-left:10px; border-left-width:3px; font-size:24px; }
	.news_detail .news_detail_content { padding:18px 30px; }
	/*--- News CMS END ---*/
}
@media(min-width:600px) and (max-width:767px){
.product-boxes .col-sm-4 {
	float: left;
	width: 33.33%;
}
.background-box .col-sm-4{
		float: left;
	width: 50%;
}.our-work-area .col-sm-4.padd-0 {
	width: 33%;
	float: left;
}
}
@media(min-width:460px) and (max-width:599px){
.product-boxes .col-sm-4 {
	float: left;
	width: 50%;
}
.our-work-area .col-sm-4.padd-0 {
	width: 50%;
	float: left;
}

}
@media(min-width: 640px) and (max-width: 666px){
	.fade-carousel .carousel-inner .item {height: 64vh;}
	.left-right-icon-colapsw .right.carousel-control, .left-right-icon-colapsw .left.carousel-control{top:40%;}
}
@media(min-width: 480px) and (max-width: 639px){
	.fade-carousel .carousel-inner .item {height: 64vh;}
	
}

@media (max-width:479px){
	/*--- News CMS START ---*/
	.news_list .news { padding:11px 20px; }
	.news_list .news_btn { position:static; margin-top:10px; }
	
	.news_detail .news_detail_title { padding:6px 20px; }
	.news_detail .news_detail_content { padding:18px 20px; }
	/*--- News CMS END ---*/
}