


@media(max-width:1660px){
body{font-size:14px;}	
.section-title {font-size: 34px;line-height: 40px;}	
.bannerContentBoxinner .icon {margin-right: 20px;}	
.bannerContentBoxinner .icon img {height: 64px;}
.bannerContentBoxinner .content p {font-size: 16px;line-height: 20px;margin-bottom: 5px;}
.bannerContentBoxinner .content h4 {font-size: 20px;line-height: 24px;}	
.statickBoxinner {padding: 0px;}	
.statickBoxinner .icon {margin-right: 15px;}
.statickBoxinner .icon img {width: 40px;}
.statickBoxinner .content h4 {font-size: 18px;line-height: 22px;}
.statickBoxinner .content p { line-height: 20px;}
.productBoxStyle_2iiner .productContentBox .product-title {font-size: 14px;line-height: 20px;margin-bottom: 5px;}
.productBoxStyle_2iiner .productContentBox .product-price {font-size: 20px;}
.product-para{font-size:12px;line-height:16px;margin-bottom:2px;}
.product-price-text{font-size:14px;line-height:16px;margin-bottom:2px;text-align: center;}
.product-quantity{margin-bottom: 10px;font-size:12px;line-height:16px;}
.productBoxStyle_2iiner .productCode {top: 8px;left: 8px;padding: 5px 10px 7px;font-size: 12px;line-height: 16px;}


}
@media(max-width:1370px){
.bradcome-inner ul li {
    font-size: 14px;
    line-height: 20px;
}	
}
@media(max-width:1200px){
}
@media(max-width:992px){	
}
@media(max-width:991px){
.container {padding-left: 15px;padding-right: 15px;}
}
@media(max-width:768px){
.singleProductStyle2ThumnailArea {padding-right: 0px;margin-bottom:30px;}	
}
@media(max-width:767px){	
}
@media(max-width:575px){
.section-header {margin-bottom: 20px;}	
.section-title {font-size: 20px;line-height: 26px;display: inline-flex;}
.section-title .icon {height: 20px;}
.fooerStyle2TwoBox .fooer-logo img {height: 60px;}
.bannerContentBoxinnerWrapper {padding: 25px;}	
.bannerContentBoxSec {padding: 20px 0 0;}
.bannerContentBoxSecinner .bannerContentBox {margin-bottom: 15px;}
.statickBoxSec {padding: 30px 0 15px;}
.statickBoxSecinner .statickBox {margin-bottom: 15px;}
.bannerContentBoxSecinner .rowBox .bannerContentBox:last-child {margin-bottom: 0px;}
.bannerContentBoxinner .icon {margin-right: 15px;}
.bannerContentBoxinner .icon img {height: 45px;}
.bannerContentBoxinner .content p {font-size: 14px;line-height: 18px;margin-bottom: 5px;}
.bannerContentBoxinner .content h4 {font-size: 16px;line-height: 24px;}
.statickBoxinner .content h4 {font-size: 16px;line-height: 20px;}
.newArrivalProductSec {padding: 30px 0 15px;}
.newArrivalProductSec .section-header {margin-bottom: 20px;}
.newArrivalProductSecinner .newArrivalProductBox {margin-bottom: 15px;}	
.homeProductListingSec {padding: 30px 0 0px;}
.productBoxStyle_2iiner .productContentBox .product-title {font-size: 12px;line-height: 16px;margin-bottom: 5px;}
.productBoxStyle_2iiner .productContentBox .product-price {	font-size: 16px;line-height: 20px;}
.product-para {font-size: 10px;line-height: 14px;margin-bottom: 2px;}
.product-price-text {font-size: 10px;line-height: 14px;margin-bottom: 2px;text-align: center;}
.product-quantity {margin-bottom: 8px;font-size: 10px;line-height: 14px;}	
.productBoxStyle_2 {padding: 0px 5px 2px;}
.product-Links {padding: 2px 0 0;}
.productList-slider-style_2 .productBoxStyle_2 {padding: 0px 5px 15px;}
.homeArticleSec {padding: 30px 0 0px;}
.homeArticleSlider .articleBox {padding: 0px 7px 15px;}
.articleContentBox .title {font-size: 14px;line-height: 20px;margin-bottom: 5px;}
.articleContentBox .articleUserList li { margin-right: 10px;line-height: 16px;font-size: 12px;}
.homeClientSec {padding: 30px 0;}
.productBoxStyle_2iiner .productCode {top: 5px;left: 5px;padding: 3px 6px 5px;font-size: 10px;line-height: 16px;}
.homeAboutUsSec {padding: 30px 0 30px;}
.homeAboutUsContent h4 {font-size: 20px;}
.homeAboutUsContent{max-width:100%;}
.shopPageProductListingSec {padding: 30px 0 30px;}
.shopPageProducFilterBarinner {display: flex;flex-wrap: wrap;}
.shopPageProducFilterBarinner .leftPart {display: none;}
.shopPageProducFilterBarinner .middlePart{display: none;}
.shopPageProducFilterBarinner .rightPart {justify-content: center;width: 100%;}
.shopPageProducFilterBarinner .shortByDropdown {border-left: 0; width: 50%;}
.shopPageProducFilterBarinner .shortByDropdown .dropdown-toggle {padding: 15px 15px;width: 100%;}
.shopPageProducFilterBarinner .shopPageProducFilterBtnArea {width: 50%;}
.shopPageProducFilterBarinner .shopPageProducFilterBtnArea .shopPageProducFilterBtn {padding: 15px 15px;width: 100%;}
.shopPageProductListingSecinner {padding: 20px 0 0;}
.shopPageProductListingSecinner .rowBox{margin-left:-5px;margin-right:-5px;}
.shopPageProductListingSecinner .columnBox{padding-left:5px;padding-right:5px;}
.shopPageProductListingSecinner .productBoxStyle_2{margin-bottom:10px;}
.shopPageProducFilter{width: 100%;right: -10000px;}
.shopPageProducFilter.open {width: 100%;}
.categorySidebar{width: 100%;right: -10000px;}
.categorySidebar.open {width: 100%;}
.singleProductStyle2Sec {padding: 30px 0 0;}
.productInfoList li {width: 100%;}
.singleProductDescriptionSec {padding: 30px 0 0;}
.reletedProductSec {padding: 30px 0 20px;}
.producyBigThumbIteminner {width: 400px;height: 400px;}
.staticInfoFeatureBadge .feature-badge {width: 100%;padding:10px 0;}
.singleProductDescriptionSecinner .nav-pills .nav-link {padding: 5px 20px 7px;font-size: 14px;}
.producyBigThumbIteminner img {
    height: 280px;
    object-fit: contain;
}
.bradcome-inner ul li {
    font-size: 12px;
    line-height: 18px;
}	
}
@media(max-width:480px){
.owl-nav button{width: 30px;height: 30px;}
.owl-nav button span {font-size: 35px;top: -4px;}
.homeProdiuctCategorySlider  .owl-nav button.owl-prev{left: -5px;}
.homeProdiuctCategorySlider  .owl-nav button.owl-next{right: -5px;}
.producyBigThumbIteminner {width: 320px;height: 320px;}
.singleProductDescription h3 {font-size: 24px;}
.singleProductDescription h5 {font-size: 20px;}	
.singleProductStyle2ProductDetailsArea .producttile {font-size: 22px;}

.product-dropdown-menu {
    position: relative !important;
    background: #007b39 !important;
    border: 0 !important;
    padding: 0 !important;
    padding-bottom: 8px !important;
}

.dropdown-category a {
    color: #fff;
}

.subcategory-list {
    padding: 0;
}

.about-info-sec {
    padding: 0 !important;
}

.table-content {
    overflow: auto !important;
}

.cart-shiping-update-wrapper {
    flex-wrap: wrap;
}

.cart-shiping-update {
    margin-bottom: 15px;
    text-align: center;
    width: 100%;
}

.cart-clear {
    text-align: center;
    width: 100%;
}

.cart-table-content table tbody>tr td {
    display: block !important;
    width: 100% !important;
    border-bottom: 1px solid #ebebeb;
    border-radius: 0;
}

.cart-table-content table thead {
    display: none;
}

.cart-tax .title-wrap h4.cart-bottom-title, .discount-code-wrapper .title-wrap h4.cart-bottom-title, .grand-totall .title-wrap h4.cart-bottom-title {
    z-index: 1 !important;
}

.cart-table-content table tbody>tr td {
    padding: 10px 10px !important;
}

.product-name-sec {
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.product-name-sec h6 {
    font-size: 12px;
}

.product-name-sec b a {
    font-size: 13px !important;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    overflow: hidden;
}

.product-name-sec b  {
      width: 70%;
}

.cart-table-content table tbody>tr td {
    text-align: right !important;
}

.cart-table-content table tbody>tr td.product-thumbnail {
    text-align: center !important;
}

.productBoxStyle_2iiner .productThumnailBox img {
    height: 139px !important;
}

.productList-slider-style_2 .productBoxStyle_2 {
    height: 100% !important;
}

.product-quentity-sec {
    font-size: 11px;
}

.menufacturing-unites-inner video {
    width: 100%;
    height: 100%;
}

.menufacturing-unites-products-sec {
    padding: 33px 0;
}

.menufacturing-unites-box {
    width: 100%;
    height: 100%;
    margin-bottom: 22px;
}

.menufacturing-unites-inner iframe {
    height: 300px;
}

.top_header_flex_layput .widget_center {
    padding: 0px 13px !important;
}







}