@media only screen and (min-width:0px) and (max-width:767px){
.container-fluid {padding: 0 15px !important;}
.headerCss {height: auto;}
.navbar .navbar-nav .nav-item {margin-left: 0;}
.navbar .navbar-nav .nav-item .mega-dropdown-menu .d-flex {display: block !important;}
.mega-dropdown-menu {padding: 10px 0;border-top: 0 !important;}
.mega-dropdown-menu .container-fluid {padding: 0;}
.clientele ul li {width: calc(33.33% - 10px);margin-bottom: 15px;margin-right: 5px;}
.clientele .bg {padding: 10px 10px;}
.bannerBlock .carousel-inner .carousel-caption span {display: none;}
.bannerBlock .carousel-inner .carousel-caption h2 {font-size: 24px;margin-bottom: 10px;}
.bannerBlock .carousel-inner .carousel-caption p {font-size: 16px;line-height: 1.1;}
.bannerBlock .carousel-inner .carousel-caption {top: 20px;transform: translateY(0%);width: 90%;left: 5%;}
.associatesDiv {padding: 0;}
.navbar-brand img {max-width: 100px;}
.navbar .navbar-nav {margin: 0;}
.navbar .navbar-nav .nav-link {font-size: 14px;}
header .navbar-collapse {padding-bottom: 15px;padding-top: 10px;}
.navbar .form-inline {margin-left: 0px;}
.respSearch .card-body {padding: 3px 5px;}
.respSearch i.fa-search {padding-left: 5px;color: #1b3038;font-size: 14px;}
.respSearch button {line-height: 1;font-size: 14px;}
.respSearch {margin-bottom: 10px;}
.abtPage h2 {font-size: 28px;}
.abtPage h2 span {width: 25px;left: 89px;top: 2px;}
.abtPage .blockCss {padding: 0;}
.prodPage h2 {margin-top: 30px;font-size: 26px;}
.prodPage .sidebar h3 {font-size: 22px;margin-top: 0px;}
.slick-slider {width: 100%;float: none;margin-left: 0;margin-bottom: 5px;}
#detail .product-images .thumb-nav {max-width: 100%;float: none;}
.product-images {margin-bottom: 20px !important;}
.footer ul {text-align: center;border-bottom: 1px solid #676f77;padding-bottom: 20px;}
.footer ul li {display: inline-block;margin: 0 5px;}
.footer ul li a {font-size: 14px;}
.footer h2 {text-align: center;}
.footer p {font-size: 14px;margin-bottom: 3px;}
.footer .d-flex img {height: 20px;}
}

@media only screen and (min-width:768px) and (max-width:991px){
.container-fluid {padding: 0 15px !important;}
.headerCss .topbar {display: none;}
.headerCss {height: auto;}
.navbar .navbar-nav .nav-item {margin-left: 0;}
.navbar .navbar-nav .nav-item .mega-dropdown-menu .d-flex {display: block !important;}
.mega-dropdown-menu {padding: 10px 0;border-top: 0 !important;}
.mega-dropdown-menu .container-fluid {padding: 0;}
.respSearch .card-body {padding: 3px 5px;}
.respSearch i.fa-search {padding-left: 5px;color: #1b3038;font-size: 14px;}
.respSearch button {line-height: 1;font-size: 14px;}
.respSearch {margin-bottom: 10px;}
.subcat_list {padding-right: 0 !important;}
.navbar .navbar-nav {margin: 0;}
}

@media only screen and (min-width:992px) and (max-width:1199px){
.container-fluid {padding: 0 15px !important;}
.headerCss .d-flex .headLinks:first-child {margin-left: 0;}
.topbar .headLinks li {margin-left: 8px;font-size: 13px;}
.topbar .headLinks:last-child li {font-size: 14px;}
.navbar .navbar-nav {margin: 14px 0;}
}