@media (max-width: 1199px){
.container {width: 100% !important;}
.owl-nav .owl-next {    right: -15px;}
.testimonial-content p {font-style: normal;line-height: 28px;margin-bottom: 1em;/*padding: 0 14px;color: #ccc;*/font-size: 18px;}}
@media (max-width: 992px){.main_navabr.sticky nav.navbar ul.nav > li > a {
    padding: 5px 10px;
}nav.navbar .navbar-nav > li > a{padding:5px 0;}
.clientlogos .ClienImg {
    width: 100%;}.tabs {
    padding-right: 5px;
}
	#brouchermodal .modal-dialog,#quotemodal .modal-dialog{display:block;width:100%;min-height:auto;margin:30px auto;    max-width: 600px;}
	#brouchermodal .modal-dialog .modal-content,#quotemodal .modal-dialog .modal-content{max-width:600px;}
	.md-hidden{display:block;text-align: center;}
	.md-hidden a{width:49%;}
	.md-hidden a:focus,.md-hidden a:visited{color:#fff !important;text-decoration:none;}
	.sm-hidden{display:none;}
	.installations{max-width:120px;}
.hero {width: 80% !important;}
.dropdown-menu .dropdown .submenu_dropdown .submenu-dropdown .submenu{position: relative;top: 0;right: 0;background: white;border-top: 1px solid grey;padding: 0 0px;margin: 2px 0 0;z-index: 4;width: 126px;}
.dropdown .submenu_dropdown{ width: 160px;}
.dropdown-menu .dropdown .submenu_dropdown .submenu-dropdown .submenu{display: block;     opacity: 1;}
.navbar-nav .dropdown .dropdown-menu .submenu_dropdown .submenu-dropdown i{display: none;}
.banner_classic_content_list{text-align:center}
.banner_classic_content_list li{float:none;width:33%;}
}
@media (max-width: 767px){.product_left_info h2.prod_heading { 
    font-size: 23px;}
	.enqCall{transform:scale(0.8) rotate(-90deg) translatey(-50%)}
	#testimonials{padding-left:0;}
	.testimonial-content,.cd-testimonials .item{width:100%;}
	.fade-carousel .carousel-inner .item .hero .responsiveImg{display:none;}
		.installations{max-width:90px;}
.cd-testimonials-wrapper{position:relative;width:100%;max-width:100%;margin:0 auto;background-color:transparent;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:10px 0;z-index:1}
.mt_767px{margin-top:30px}
.foter_lmxw{max-width:180px;display:block;margin:0 auto 15px}
.request_sec .feature_para{text-align:center}
.social_ficon{text-align:center!important}
.footer_head{text-align:center!important;margin:10px 0 14px}
.footer_nav{text-align:center}
.footer_nav2{text-align:center}
.footer_nav2 li img{max-width:14px;position:relative;margin-top:-3px;left:-5px}
.main_abouts_h4{position:relative;z-index:9999}
.icon_box{left:0}
.owl-nav .fa-caret-left{display:block}
.owl-nav .owl-prev{left:-15px}
.recent_project{padding:50px 0}
.main_industry{float:left;width:100%;padding:50px 0 30px}
.sub_navbar_para{display:none}
.services_info{padding-right:0px;}
.services_info h2.services_heading{font-size:18px;}
.services_info p{line-height:25px;padding-top:10px;}
.services_info li{margin-bottom:5px;padding-bottom:5px;}
.services_main_heading h3{font-size:22px;margin-top:0px;margin-bottom:35px;}
.services_main_heading{padding-left:10px;padding-right:10px;}
.career_img_tab{display:none;}
.tab{margin:5px 0px;}
.job_title{padding-left:0px;width:42%;}
.career_expened_btn{width:58%;}
.job_title h4{font-size:17px;}
.job_title p{padding-top:0px;}
.tab_inner_content h5 {font-size: 15px;line-height: 26px;margin-top: 0px;}
.career_expened_btn a{margin-top:7px;padding: 10px 15px;font-size:12px;}
.tab_inner_content p {line-height: 25px;font-size: 14px;}
.tab-content ul li{font-size: 14px;line-height: 25px;}
.tab_inner_content ul li i{top:4px;}
input:checked ~ .tab-content {max-height: 300vh;padding: 1em;}
.apply_btn{margin-top:0px;}
.width_ch {width: 330px !important;}
.custom-file-input{width:48%;}
.career_rhs_info{margin-top:25px;}
.career_rhs_info h4{font-size:18px;}
.career_rhs_info ul li {margin-bottom:10px;}
.main2_banner{padding:30px 0px;}
.aboutq_h2{font-size:22px;line-height:26px;}
.breadcrumbs li{font-size:13px;}
}
@media (max-width: 600px){
/*	.custome-tabs li{width:auto;}*/
.installations{max-width:80px;}
.banner_classic_content_list li{float:none;width:49%;border-bottom:1px solid #0b417d}	
.banner_classic_content_list{margin-top:50px;}
.banner_classic_content_list li:last-child{width:100%;}
}
@media (max-width: 640px) {
	.main_abouts{float:left;width:100%;padding:50px 0}
	.col_mn_4{float:left;width:100%;padding:10px}
	.feature_imxmw{max-width:45px;display:block;margin:auto}
	.feature_hedp{text-align:center}
	.feature_para{text-align:center}
	.readmore_btn{text-align:center;display:block}
	.main_features{padding:40px 0}
	.main_industry{padding:40px 0 30px}
	.aside_mob_btn{width:100%;height:40px;position:fixed;bottom:0;top:auto;box-shadow:0 0 12px #dcdcdc;left:0;display:inline-block;cursor:pointer;border:2px solid #fff;background:#fe6700;z-index:111}
	.aside_mob_btn span{display:inline-block;width:100%;text-align:center;font-size:15px;font-weight:600;color:#fff;line-height:32px}
	.aside-form.book-astrologer{position:fixed;left:0;top:auto;bottom:0;width:100%;z-index:-1;height:0%;overflow:auto}
	.aside-form.book-astrologer.on-click-display{height:100%;z-index:99999999}
	.aside-form.book-astrologer .aside-form-button{display:none}
	.aside-form .mobile_btn2{display:inline-block;width:30px;height:30px;position:absolute;right:5px;top:5px;background:#e40000;border:1px solid #e40000;color:#fff;font-size:17px}
	.mobile_btn1{display:block!important;position:absolute;right:8px;top:8px;width:35px;height:35px;background:#fe6700;color:#fff;font-weight:600;text-align:center;line-height:35px}
}
@media (max-width:500px){
	#brouchermodal .modal-content .modal-body{width:100%;}
	#brouchermodal .modal-content{padding:50px 20px;}
	#quotemodal .modal-content .modal-body{width:100%;}
	#quotemodal .modal-content .quoteText{position:relative;width:100%;}
	#quotemodal .modal-content .quoteText p{text-align:centermargin-bottom:0;}
	.installations{max-width:70px;}
	}
@media (max-width: 406px){
.banner_classic_content_list li{width:100%;border-right:0;}	
}
@media (max-width: 360px) {
.distance{margin-top:15px}
.breadcrumb{padding:16px 15px}
.breadcrumb li{font-size:12px}
.prod_heading{font-size:19px}
.tech_spec{font-size:19px}
}
@media (max-width: 480px) {
.hero_h1{font-size:30px;line-height:40px}
.hero_h1_para{line-height:26px;font-size:16px}
.main_banner_btn{margin:20px auto 0}
.icon_box{top:-85px}
.custome-tabs li a,.custome-tabs li.active a{padding:7px 10px;font-size:13px;}
.apply_btn{margin-top:0px;}
}
@media (max-width: 400px) {
	.sprt_project{padding-top:00px;}
.logo_mxxw{margin-top:0px;max-width:70px;}
.navbar-brand{height:auto;padding:0;padding-top:0 !important;}
.main_navabr .navbar-header{padding:5px 15px !important;}
.hero{width:100%!important;top:50%}
.hero_h1{font-size:25px;line-height:30px}
.hero_h1_para{line-height:24px;font-size:14px}
.main_abouts_h2{font-size:25px}
nav.navbar .navbar-toggle{display:inline-block;float:right;margin-right:0;margin-top:10px}
.testimonial-content{max-width:1000px;width:100%;margin:0 auto 30px}
.testimonial-content p{padding:0}
.about_us_video{width:100%;height:200px;margin-top:30px}
.pdngnn400{padding-left:0!important;padding-right:0!important}
.subnav_leftul li:first-child{margin-right:0}
.subnav_leftul li{font-size:13px}
.table_data td,.table_data th{padding:3px 5px;font-size:13px;}
}
@media (max-width:370px){
	.custome-tabs li{display:block;margin-bottom:5px;width:100%;}
	.custome-tabs li a,.custome-tabs li.active a{padding:7px 10px;font-size:13px;text-align:center}
	
	}