/* Responsive Styles */
@media (min-width: 800px) and (max-width: 932px) {
.product-box img {
    height: auto;
}	
.product-box h5{width:auto;}	
.hero-section {
    min-height: 250px;
    }	
	
.hero-section .carousel-item{
	    height: 250px;
		
}	
img.about-truck {
    padding: 0 0 18px 0px;
	margin:0;
	float: none;
	width: 100%;
 }	
 .location-top {
    font-size: 12px;
}
.social-icon-top {
    font-size: 12px;
}
.nav-bg a.navbar-brand {
    width: 304px;}
.emergency-bg{
	padding: 10px 10px;
	width: 212px;
}
.nav-bg {
    width: /* 696px */ 644px;
}	
}

@media (min-width: 320px) and (max-width: 767px) {
.search-box input.form-control.form-control-lg {
    padding: 0 5px 5px 8px;
}	
.search-box{left: -237px;}	
.product-box h5{width:auto;}	
.hero-section {
    min-height: 250px;
    }	
h1.growing-electric {
    font-size: 29px;
	    padding: 0 0px;
}	
.hero-section .carousel-item{
	    height: 250px;
		
}	
.herohead-content h1{font-size: 2em;}	
.herohead-content {
    padding: 10px 0;
}	
img.about-truck {
    padding: 0 0 18px 0px;
	margin:0;
 }	
.emergency-bg{display:none;}	
.social-icon-top {
    display: none;
}	
.location-top {
    font-size: 12px;
}	
.nav-bg {
 padding-right: 0;
}	
.nav-bg a.navbar-brand {
 width: 193px;
}	
.py-5 {
    padding-top: 1rem!important;
    padding-bottom: 1rem!important;
}
.product-box img{height:auto;}
.product-box{height:430px;}
.product-box h5{
	padding:11px 12px;
	top:15px;
}
.values-section h2{margin-top: 13px;}
.view-allproducts a.btn.btn-outline-dark{margin-top: 5px !important;}
.about-section h2, .products-section h2, .values-section h2, .customer-centric h2, .team-section h2, .clients-section h2 {
    font-weight: bold;
    margin-bottom: 14px !important;
}	
.about-company h2 {
   font-size: 20px;
}	
.view-allproducts {
    margin-top: 0px;
}
.about-company p{font-size:16px;}
section.products-section{margin-top:0px;}
.swiper-button-next, .swiper-button-prev{color:#000 !important;}	
.customer-centrics-slide .swiper-pagination{
	transform: translate3d(0, 14px, 0);
}	
.swiper-button-next, .swiper-button-prev{color:#000 !important;}

.swiper-button-next:after, .swiper-button-prev:after{
	font-size: 32px !important;
	font-weight: 500;
}

.top-bar .container{
	display: block !important;
	
}	
.owl-theme .owl-nav .owl-prev {
    left: 0px;
}
.owl-theme .owl-nav .owl-next {
    right: 0px;
}
.customer-centric .col-md-2 {
		width: 50%;
}
.team-section .col-md-2{width:50%;}
}

@media (min-width: 768px) and (max-width: 896px) {
.customer-centrics-slide .swiper-pagination{
	transform: translate3d(0, 14px, 0);
}
.swiper-button-next, .swiper-button-prev{color:#000 !important;}

.swiper-button-next:after, .swiper-button-prev:after{
	font-size: 32px !important;
	font-weight: 500;
}	
}






