
/* laptop */
@media(max-width:1199px){
	
	
}

@media only screen and (min-width:991px) and (max-width:1120px){
	header ul {float: left; margin: 0;}	
	header ul li, header.fixed-header ul li { font-size: 12px; margin: 0 2px;}
	.navbar-collapse {padding: 0;}
	header.fixed-header .logoimg img {transform: scale(0.9); margin: 0;}
	.mega_menu ul li.dropdown::after {left: 141px;}
	.team_section span { font-size: 12px;}	
	.tradeshow_section ul.nav-tabs li { margin: 0 7px 10px 0;}	
	header ul li:last-child a::before, header ul li:last-child a::after {bottom: 2px;}
	
	
} 
 
@media(min-width:991px){	
	footer [class^="col-md-2 col-sm-2"] {width: 20%;}
	.mobile_menu { display: none;}
	.product_range_section [class^="col-"] { width: 31.333%;}
	
	ul.sub-menu.global-menu__item.global-menu__item--demo-5.is-opened {
    position: absolute;
    top: 19%;
    left: 100%;
    margin: 0;
    padding: 0;
    line-height: normal;
    width: 340px;
}
	
	
}

@media only screen and (min-width:768px) and (max-width:1030px){
.product_details_section .rightsection ul li a { margin: 0 20px 8px 0;  width: 100%;}
	.product_details_section .rightsection ul li { padding: 0 0 15px; text-align: center;}
	.feature_product_section img {
    max-width: 100%;
}
}

@media only screen and (min-width:991px) and (max-width:1030px){
.tradeshow_section ul.nav-tabs li {margin: 0 7px 10px 0; width: 100%;text-align: center;}
}
@media only screen and (min-width:768px) and (max-width:991px){
	.product_range_section .col-sm-4 { width:31.333%;}
	.product_section [class^="col-"] img {transform: scale(0.7);}
	.call_section p {font-size: 13px;}
	.tradeshow_section ul.nav-tabs li a {padding: 10px 20px !important;}
	
}
	
	
/* tab */
@media(max-width:991px){		
	.tradeshow_section ul.nav-tabs li {margin: 0 7px 10px 0; width: 100%;text-align: center;}
	header, .mega_menu {display: none;}
	.banner {margin-top: 0;}
	.product_section h1, .feature_product_section h2 {margin-bottom: 20px;}
	.talk_section [class*="col-"]:nth-child(4) h4::after { content: ''}
	.client_section [class^="col-"]:nth-child(8), .client_section [class^="col-"]:nth-child(15), .client_section [class^="col-"]:nth-child(22), .client_section [class^="col-"]:nth-child(29) {border-right: 1px solid #fff;} 
	.client_section [class^="col-"]:nth-child(24), .client_section [class^="col-"]:nth-child(25), .client_section [class^="col-"]:nth-child(26), .client_section [class^="col-"]:nth-child(27), .client_section [class^="col-"]:nth-child(28), .client_section [class^="col-"]:nth-child(29) { border-bottom: 1px solid #fff;}
	footer .gap h2 {font-size: 17px;}
	footer p.pull-right {float: left !important;}
	.solar_product_section h4 {font-size: 15px;}
	.tradeshow_section h3 {font-size: 22px;}
	.tradeshow_section ul.nav-tabs li a { padding: 10px 30px;}
	c	
	.testimonials_section .item {width: 90%; box-shadow: 0 2px 12px 0 #938686;}
	.contact-section .nav-tabs li {padding: 0 20px; width: auto;}
	.contact-section h3 { font-size: 20px}
	.contact-section .tab-content {padding: 20px 10px;}
	.feature_product .owl-dots {bottom: -10px !important;}
	.overlay-box-div-left {left: 6%;}
	.overlay-box-div-left ul li a span {  font-family: assistant;   color: #23527c;   font-weight: 500;	font-size: 16px;}
	.overlay-box-div-right {position: absolute;  top: 19%;  right: 3%;}
	.overlay-box-div-left ul li a {font-size: 12px;}
	.logoimg {
    max-width: 180px;}
	header .spn.blink {   float: left;   font-size: 17px;}
	.spn{display:none;}
	.hamburger{top:5px !important;}
	.whatsapp{display:block !important;}
	
}


/* mobile */
@media(max-width:767px){
	.product_section h1, .feature_product_section h2 {font-size: 28px;}
	.talk_section [class*="col-"]:nth-child(3) h4::after, .talk_section [class*="col-"]:nth-child(4) h4::after, .talk_section [class*="col-"]:nth-child(6) h4::after {display: none;}
	.talk_section [class*="col-"] img {display: block; float: none; margin: auto; position: static !important;}
	.talk_section h4 { left: 0; margin: 20px 0; text-align: center; font-size: 20px; top: 0;}
	.talk_section h4 strong {font-size: 25px;}
	.feature_product .owl-nav.disabled {display: none !important;}
	.product_section .clearfix { display: none;}	
	.talk_section [class*="col-"]:nth-child(4) { margin-top: 26px;}	
/*	.product_section [class^="col-"] img { width: 60%;}*/
	.call_section p { margin: 0 0 30px;}
	footer .gap { margin: 0;}	
	.connected_section h3 {font-size: 25px;}
	footer .gap h2 { float: left; font-size: 19px; margin: 10px 0; text-align: left;}		
	.gap .text-right {padding: 0;}
	footer .gap form input[type="text"] { width: 100%;}
	footer p.pull-left {font-size: 12px; line-height: 21px; margin: 8px 0 4px;}
	.product_overview_section h2 {font-size: 20px;}
	.solar_product_section ul {margin-bottom: 0;}
	.solar_product_section ul li { font-size: 15px;line-height: 27px;}
	.tradeshow_section ul.nav-tabs li {display: block; float: none; margin: 8px 0; text-align: center;width: 100%}
	.tradeshow_section h3 { font-size: 16px;}
	.testimonials_section .item {width: 100%;}
	.contact-section h3 { font-size: 18px}
	.contact-section .nav-tabs li {display: block; width: 100%;}
	.owl-carousel .owl-stage-outer { width: 100%;}
	.product_details_section .rightsection ul li a { margin: 0 20px 8px 0;  width: 100%;}
	.product_details_section .rightsection ul li { padding: 0 0 15px; text-align: center;}
	.product_section [class^="col-"]:nth-child(6) {border: 1px solid rgba(255, 0, 0, 0);}
	.modal-content1 .close {    right: 5px;
    top: 0;}
	
	
	
}
/* @media(max-width:550px){
	.global-menu {
    width: 100vw;
    height: auto !important;
    display: initial !important;
    justify-content: initial !important;
    align-items: initial !important;
    position: absolute !important;
	}
	.overlay-box-div-right {
    position: relative;
    top: initial;
    right: initial;
    left: 6%;
    width: 90%;
}
.overlay-box-div-left {
    position: relative;
    top: 18%;
    text-align: left;
    font-weight: 500;
    text-transform: uppercase;
    left: 6%;
    width: 100%;
}
.logo.global-menu__item {
    position: absolute  !important;
    top: -97px !important;
   left: 0% !important;
    text-align: center;
    width: 100%;
}
.logo.global-menu__item img {
    width: auto !important;
}
.hamburger.js-hover.is-opened-navi + div:before{background:#81d2cb !important;}
.shape-overlays { height: auto !important;}
} */

@media(max-width:500px){
/* .panel{overflow-x: hidden;   height: 500px; display:block;}
.panel::-webkit-scrollbar { width: 3px;}
.panel::-webkit-scrollbar-track {background: #f1f1f1;}
.panel::-webkit-scrollbar-thumb {background: #bf4527;}
.panel::-webkit-scrollbar-thumb:hover {background: #d77028;} */
.overlay-box-div-right {
   display:none !important;
}
.global-menu__item{line-height:24px !important;}
.overlay-box-div-left ul li a { padding:6px 0 !important;}
.overlay-box-div-left {
    position: absolute;
    top: 20%;
    text-align: left;
    font-weight: 500;
    text-transform: uppercase;
    left: 6%;
    width: 100%;
}
.logo.global-menu__item {
    position: absolute  !important;
    top: 0px !important;
   left: 0% !important;
    text-align: center;
    width: 100%;
}
.logo.global-menu__item img {
    width: auto !important;
}
}
@media(max-width:420px){
	.feature_product .description img:first-child { width: 100% !important;}
	.feature_product .description { overflow: visible}
	.feature_product .description:hover b {color: #0f3d63; font-size: 15px;}
	.feature_product_section img.pull-right { margin: -20px 7px 7px;}
	.whatsapp{right:80px !important; }
}
	
	
	
@media(max-width:400px){
	.mobile_menu .logo {margin: 10px 0 0 30px;}
	.mobile_menu .logo img {max-width: 50%;}
	.mobile_menu button { margin: 15px 30px 25px 0}
	.client_section [class^="col-"] {min-height: 120px; padding: 10px;}
	.client_section [class^="col-"] img {max-width: 80%; top: 0;}
	footer p b {font-size: 18px;}
	footer p.pull-right {float: left !important;}
	.product_section [class^="col-"], .talk_section [class^="col-"] {width: 100%}
	.talk_section [class*="col-"]:nth-child(4) {margin-top: 0}
	.inner_banner {margin: 10px 0 0;}
	.solar_product_section h4 {font-size: 14px;}

	
	
	
}

@media(max-width:500px){
	.product_section [class^="col-"], .talk_section [class^="col-"] {width: 100%}
}







