7#toolbar-amount {
	display: none;
}
.free-section img {
    max-width: initial;
}
.copyright-txt a {
    color: #ccc;
}
ul > li, ol > li{margin-bottom: 0;}
@media (max-width:1600px) {}

@media (max-width: 1390px) {}

@media (max-width: 1140px) {
  .container {
    width: 100%;
  }

  .custom-navbar {
    padding: 15px 0px;
  }

  .navbar-nav>li {
    padding-right: 15px;
    padding-left: 15px;
  }

  .navbar-nav>li>a {
    font-family: 'Roboto-Regular';
    font-size: 14px;
  }

  .category-menu ul li a {
    font-size: 14px;
    padding: 15px 30px;
  }
}

@media (max-width: 1024px) {
  .category-menu ul li a {
    padding: 15px 25px;
  }

  .ctry-read-more h2 {
    font-size: 18px;
  }

  .ctry-read-more a {
    font-size: 14px;
  }

  .subscribe-form input[type="text"] {
    width: 100%
  }

  .subscribe-form button {
    width: auto;
    padding: 15px 30px;
    margin: 0px auto 0 auto;
    display: block;
  }

  .free-content p {
    font-size: 14px;
    line-height: 20px;
  }

  .free-section ul li {
    padding: 0 20px;
  }

  .subscribe-section {
    padding-top: 60px;
    padding-bottom: 50px;
  }

  .cart-detail {
    width: 100%;
  }

  .cart-price-sec {
    width: 50%;
    float: none !important;
    margin: 0 auto 20px auto;
    display: table;
    clear: both;
  }
  .brand-list-content li {
    width: 25% !important;
    padding: 0 15px !important;}
}

@media (max-width: 768px) {
  .lft-tp-menu span {
    display: none;
  }
  .side-filter-section{ position:absolute; top:0px;right:0px;left:0px;}
  
  .customer-account-index .side-filter-section{ position:relative; top:0px;right:0px;left:0px;}

  .search-from {
    width: 77%;
  }

  .navbar-header {
    float: none;
  }

  .navbar-left, .navbar-right {
    float: none !important;
  }

  .navbar-toggle {
    display: block;
  }

  .navbar-collapse {
    border-top: 0px solid transparent;
    box-shadow: none;
    padding-right: 0;
    padding-left: 0;
  }

  .navbar-fixed-top {
    top: 0;
    border-width: 0 0 1px;
  }

  .navbar-collapse.collapse {
    display: none;
  }
  .menuimportant{ display:block !important}
  .nav-sections-item-content{ padding:0;}
  .navbar-nav {
    float: none !important;
    margin-top: 13.5px;
  }

  .navbar-nav>li {
    float: none;
  }

  .navbar-nav>li>a {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .collapse.in {
    display: block;
  }

  .navbar-toggle {
    margin-top: -50px;
    margin-right: 15px;
  }

  a.logo-hdr img {
    width: auto;
    height: 50px;
  }

  .cart-section {
    margin-right: 60px;
    padding-top: 13px;
    padding-bottom: 13px;
  }

  .custom-navbar {
    padding: 10px 0px;
  }

  #categories {
    display: block;
    width: 100%;
    padding: 10px 20px;
    color: #fff;
    background-color: #a6b2d2;
    display: flex;
    align-items: center;
    text-transform: uppercase;
  }

  #categories i.fa {
    margin-right: 10px;
    cursor: pointer;
  }

  .category-menu {
    padding: 0;
  }

  .category-menu ul {
    border-top: 0;
    display: none;
  }

  .category-menu ul li, .category-menu ul li a {
    width: 100%;
    float: left;
  }

  .category-menu ul li:first-child a {
    padding-left: 15px;
  }

  .category-menu ul li a {
    padding: 7px 15px;
  }

  .category-menu ul li a:hover {
    color: #fff;
    background-color: #596b9c;
  }

  .banner-section {
    padding-bottom: 0;
  }

  .cld-img {
    bottom: 0;
  }

  .ctgry {
    width: 100%;
    max-height: 240px;
  }

  .three-ctgry {
    width: 100%;
  }

  .ctry-read-more1 {
    bottom: 13px;
  }

  .nav-tabs>li {
    width: 33.33333%;
  }

  .cld-img-prpl {
    bottom: -1px;
  }

  .latest-blog-sec {
    text-align: center;
    margin-bottom: 50px;
  }

  .subs-sec {
    text-align: center;
  }

  .subscribe-form input[type="text"] {
    width: 75%;
  }

  .subscribe-form button {
    width: 30%;
    margin: 0;
  }

  .free-section ul {
    margin-bottom: 0;
  }

  .free-section ul li {
    display: flex;
    flex-direction: column;
    justify-content: center;
  }

  .free-section ul li span, .free-section ul li div {
    float: left;
    width: 100%;
    text-align: center;
  }

  .free-section ul li span {
    margin: 0px 0px 10px 0px;
  }

  .main-ctry span {
    font-size: 24px;
  }

  .shop-brand h2 {
    text-align: center;
    background-position: center bottom;
  }

  .subscribe-section {
    background-size: 100% auto, auto auto;
  }

  .main-navbar {
    width: 100%;
  }

  .mn-menu-sec {
    width: 100%;
  }

  .custom-navbar {
    position: relative;
  }

  .logo-hdr {
    position: absolute;
  }

  .table-responsive {
    border: 0;
  }

  .feature-brand-list>.shop-brand-box a {
    padding: 0px;
  }

  .brand-category ul li {
    width: 33.33333%;
  }

  .brand-category ul li a {
    font-size: 15px;
  }

  .shop-by-filter>ul li:first-child, .shop-by-filter>ul li {
    width: auto;
  }

  .shop-category-logo ul.shop-category-logo-list li a {
    padding: 5px;
  }

  .shop-category-logo ul.shop-category-logo-list li {
    width: 25%;
  }
  .catalog-product-view .columns {
    display: block;
  }
  .prd-lst-share li.sTitle {
    display: none;
  }
  .brand-options.navbar-nav > li {
    float: left;
}

.custom-nav.collapse{display:none !important;}
.custom-nav.collapse.in{display:block !important;}
.custom-nav.collapse ul.navbar-nav li{float:left; width:100%;}
.custom-nav.collapse ul.navbar-nav li a{padding-top:8px; padding-bottom:8px;}
#defaultmenu .navbar-nav>li{padding-left:0px; padding-right:-0px;}
.custom-nav.collapse .head-acclink.mobile-hide{padding-left:15px;}

.product-detail h2 a{padding-top:0px;}
.product-detail h2{padding-bottom:0px;}
.products-sec .product-detail h2 a { min-height: 55px;}
.stock.unavailable {padding:10px;}
span.pricing.spl-price  span.price-final_price.price-type-wrapper,
span.pricing.old-price  span.price-final_price.price-type-wrapper{display:flex; flex-direction:column;}


}

/*-----------------------------------mobile--------------------------------------------*/
@media (max-width: 767px) {
  .search-section {
    padding: 0;
    display: flex;
    align-items: center;
  }

  .search-from {
    width: 100%;
  }

  .navbar-nav {
    margin: 0;
  }

  .navbar-nav>li {
    padding-left: 0;
    padding-right: 0;
  }

  .navbar-nav>li a {
    padding-right: 15px;
    padding-left: 15px;
  }

  .offer-section a:last-child {
    margin-left: 25%;
  }

  .hdn-title {
    display: block;
  }

  .footer-link h3 {
    display: flex;
    align-items: center;
    padding: 15px 0px;
    border-bottom: 1px solid rgba(255, 255, 255, 0.2);
    margin-bottom: 0;
    cursor: pointer;
  }

  .footer-link ul, .footer-link .location {
    display: none;
  }

  .footer-link h3 i.fa {
    margin-left: auto;
    padding-right: 10px;
  }

  h3.dsk-title {
    display: none;
  }

  .ftr-btm {
    padding: 15px;
  }

  .ftr-btm .container {
    flex-direction: column;
  }

  .ftr-btm .copyright-txt, .ftr-btm ul {
    margin: 0;
  }

  .ftr-btm .copyright-txt {
    margin-bottom: 10px;
  }

  .side-banner-img {
    display: none;
  }

  .hd-sw-flter-btn {
    display: block;
    background-color: #a6b2d2;
    color: #fff;
    box-shadow: none;
    border: 0px;
    color: #fff;
    text-align: left;
    padding: 10px 15px;
    text-transform: capitalize;
    display: flex;
    align-items: center;
    font-size: 18px;
    font-family: 'Roboto-Medium';
    width: 100%;
    float: left;
    margin-bottom: 5px;
  }

  .hd-sw-flter-btn i.fa {
    margin-left: auto;
  }

 #layered-filter-block .block-title{display:none;}
	#layered-filter-block .block-title{display:none;}
	.active#layered-filter-block .block-title{display:block;}
	.active#layered-filter-block #narrow-by-list{padding:10px 10px;}

  span.total-items {
    margin-right: auto;
  }

  .prdt-brand-sec .shop-brand-box a {
    min-height: 90px;
  }

  .product-ctry-intro {
    flex-direction: column;
    align-items: center;
    text-align: center;
    justify-content: center;
  }

  .product-ctry-intro img {
    padding: 0;
    width: 120px;
    height: auto;
    margin-bottom: 10px;
  }

  .txt-show {
    display: none;
  }

  #txt-rd {
    display: block;
  }

  a.Wishlist-sec p, a.login-sec p {
    display: none;
  }

  a.Wishlist-sec i.far, a.login-sec i.far {
    margin-right: 0px;
  }

  a.Wishlist-sec, a.login-sec {
    font-size: 21px;
    padding-top: 16px;
  }

  .cart-section p {
    display: none;
  }

  .cart-section i.fa {
    font-size: 24px;
  }

  .navbar-toggle {
    margin-top: -40px;
  }
  
  .page-layout-1column .product.media, .page-layout-1column .product-info-main {
	width: 100%;
	padding: 0;
  }
  .prd-dtls-pricing p.dtl-prc span, .product-info-main .price-label-span, .prd-dtls-pricing p.spl-price span, .product-info-main .spl-price .price-label-span, .product-info-main .normal-price .price-label-span {
    font-size: 12px;
	padding-bottom: 0;
  }
  .prd-dtls-pricing p.dtl-prc span.price, .product-info-main .product-info-price .price-type-wrapper .price {
    font-size: 17px;
  }
  .prd-dtls-pricing p.spl-price span.price, .product-info-main .product-info-price .spl-price .price-type-wrapper .price, .product-info-main .product-info-price .normal-price .price-type-wrapper .price {
    font-size: 21px;
  }
  .product-add-form .product-options-wrapper .field .control, .slct-qnty.have-gift-reg, .product-add-form .box-tocart .fieldset .field, .crt-btn-box {
    width: 100%;
  }
  .product-add-form .box-tocart .fieldset .field {
    margin-bottom: 5px;
  }
  .prd-lst-share li.sTitle {
    display: block;
  }
  
  .sections.nav-sections{background:#a6b2d2;}
  .nav-sections-item-title{height:auto; width:50%; padding:12px; border:none; background:#a6b2d2;}
  .sections.nav-sections > .container{padding:0px;}
  .nav-sections-item-title.active{background:#596b9c;}
  .nav-sections-item-title a.nav-sections-item-switch{color:#fff;}
  .nav-sections-item-title.active a.nav-sections-item-switch{color:#fff;}
  .section-items.nav-sections-items{border-top:0;}
  .nav-sections-item-content{margin-top:48px;}
  .navigation, .bss-megamenu.navigation{background:rgba(0,0,0,0);}
  .navigation .parent .level-top{color:#fff;}
  .menuimportant ul li a span{color:#fff;}
  .navigation .level0,
  .nav-sections .header.links li > a
  {border-top:1px solid rgba(255,255,255,0.3);border-radius:0; float:left; width:100%;}
  .nav-sections .header.links a, .nav-sections .header.links a:hover{color:#fff;}
  .nav-sections .header.links{border-bottom:1px solid rgba(255,255,255,0.3);}
  .navigation li.level0:last-child{border-bottom:1px solid rgba(255,255,255,0.3);}
  .nav>li>a:focus, .nav>li>a:hover, .nav>li.active>a,
  #defaultmenu .ui-state-active, .ui-widget-content .ui-state-active{background:#596b9c; border-radius:0;}
  
  .bss-megamenu .navbar-nav > li .dropdown-menu,
  .bss-megamenu .dropdown.bss-megamenu-fw .dropdown-menu{background:#596b9c; border:0px; width: 100%; max-width: 100%; border:0; box-shadow:none; min-width:100%;}
  
  .bss-megamenu .dropdown-menu > li > a{border-top:1px solid rgba(255,255,255,0.3);}
  .navigation .parent .level-top:after{color:#fff;}
  .nav-sections .header.links {float:left; width:100%;}
  
  .bss-megamenu .bss-megamenu-content .col-sm-12 .title{padding:0;border-bottom:1px solid rgba(255,255,255,0.3);}
  .bss-megamenu .bss-megamenu-content .col-sm-12 .title a{color:#fff;}
  .bss-megamenu .bss-megamenu-content .col-sm-12 .title:hover{background:none; padding:0;}
  
  .page-products .columns{padding-top:20px;}
  .product-ctry-intro{margin-bottom:20px;}
  span[id*="old-price-"] > span.price{ font-family: 'Roboto-Regular' !important;
    font-size: 13px !important; margin-left:10px;}
  .cms-page-view .page-main{padding-top:10px;}
  .cms-page-view .page-main .product-listing{padding-top:15px;}
  .shop-brand h2, .feature-brands h2, .brand-category h2, .store-locator-dtls h2, .faq-section h2, .car-seat-banner-ftt h2{margin-bottom:15px;}
  .store-address p {line-height:normal;}
  .store-locator-section .store-address{margin-bottom:15px;}
  .store-timing table.store-time{width:100%;}
  
  .store-locator-dtls, .store-locator-map{padding:0;}
  
  .store-timing table.store-time tbody tr td{line-height:normal; font-size:13px;}
  .customer-menu ul.header.links li.authorization-link a{padding-left:20px;}
    .product-detail h2{min-height:43px; line-height:18px;margin-bottom:6px;}
    .product-block { float: none; display: -webkit-inline-box;}
    .prdt-dsply-sec > .row, #home > .row{display:table;}
    .navigation .submenu:not(:first-child) .active > a{border-color: #c29dc6; background-color: rgba(0,0,0,0.2); border-radius:0;}
    .fotorama__dot{width:10px; height:10px;}
    .product-options-wrapper { margin-bottom: 20px;}
    .qty-check-out-dtls .slct-qnty{width:140px;float:left;}
    .main-ctry span{background-position:center bottom; background-size:cover;}
    
    .contact-form-sec .cntct-input-fld, .contact-form-sec { padding:0px;}
    .contact-form-sec .field.comment .control textarea{width:100% !important;} 
    .form.contact .fieldset{margin-bottom:0;}
    .submit.cntct-submit-btn.primary {
    margin-left: auto;
    margin-right: auto;
    display: table;
    float: none;
    margin-bottom: 20px;}
    .cart-summary{float:left; width:100%; margin-bottom:0;}
    #cart-totals .table-wrapper table.totals{margin-bottom:0;}
    .cart-container .form-cart{float:left; width:100%;}
    #shopping-cart-table .cart .item-info .col{padding-top:10px; border-top:1px solid #dedede;}
    .cart.table-wrapper .actions-toolbar{float:left; width:100%;}
    .gift-options-cart-item + .towishlist{position:relative; left:0px;}
    #shopping-cart-table .cart.item .item-actions > td{padding-top:0px; border-top:1px solid #dedede;}
    .cart.table-wrapper{margin-bottom:0;}
    .cart.main.actions button{padding:7px;}
    .cart-discount .block .content{padding-bottom:0px;}
    .opc-estimated-wrapper{float: left;
    width: 100%;
    background: none;
    border-top: 0;
    margin: 0px 0px 10px 0px; }
    .opc-wrapper .step-content{float:left; width:100%;}
    .side-filter-section .sidebar-main .block-collapsible-nav{position:relative; margin-bottom:7px;}
    .side-filter-section{position:relative;}
    .block-wishlist .block-title, .block-wishlist .block-content {float:left;width:100%;}
    .sidebar .product-items .product-item-actions{float:left; width:100%;}
    .sidebar .product-items .price-box{float:left; width:100%; padding:8px 0px;}
     .side-filter-section .sidebar-main .block{float:left;width:100%;}
     .products-grid.wishlist .product-items .product-item .product-item-inner{float:left; width:100%;}

.products-grid.wishlist .product-items .product-item .product-item-info .price-configured_price{padding:10px 0px 0px 0px;}
.products-grid.wishlist .product-items .product-item .product-item-inner .product-item-actions{display:flex;}

.wishlist-index-index .actions-toolbar button.action{background: #a6b2d2;
    padding: 7px;
    color: #fff;
    border-color: #a6b2d2;}
.customer-account-index .block-dashboard-info,
.customer-account-index .block-dashboard-addresses{float:left; width:100%;}
.block-collapsible-nav{top:0;}
}

@media (max-width: 667px) {
  .ctgry {
    max-height: 203px;
  }

  .ctry-read-more a {
    width: auto;
  }

  .ctry-read-more h2 {
    width: 55%;
  }

  h1 {
    font-size: 22px;
  }

  h2 {
    font-size: 19px;
  }

  .nav-tabs>li>a {
    font-size: 18px;
  }

  .free-section ul li {
    display: flex;
    padding: 15px 0px;
    width: 100%;
    flex-direction: inherit;
    border-right: 0px;
    border-bottom: 1px solid #d6d6d6;
  }

  .free-section ul li:last-child {
    border-bottom: 0px;
  }

  .free-section ul li div {
    text-align: left;
  }

  .free-section ul li span {
    margin: 0px 0px 0px 0px;
    width: 30%;
  }

  .payment-logo {
    display: table;
  }

  .payment-logo a {
    width: 50%;
    padding: 5px;
    text-align: center;
    float: left;
    margin: 0;
  }

  .shop-brand .row {
    margin-left: -7px;
    margin-right: -7px;
  }

  .shop-brand-box {
    margin-bottom: 14px;
    padding: 0px 7px;
  }

  .shop-brand-box a {
    padding: 10px;
    min-height: 80px;
  }

  .shop-brand-box a img {
    width: 100%;
  }

  .subscribe-section {
    padding-top: 60px;
  }

  a.logo-hdr img {
    height: 40px;
  }

  .cart-section {
    padding-top: 8px;
    padding-bottom: 8px;
  }

  a.Wishlist-sec, a.login-sec {
    padding-top: 8px;
  }

  .navbar-toggle {
    margin-top: -37px;
  }

  .cart-price-sec {
    width: 70%;
  }

  .price-table-mn table {
    width: 720px;
  }

  .feature-brand-list>.shop-brand-box {
    border: 0 !important;
  }

  .store-address a {
    width: 100%;
    margin-right: 0;
  }
  .brand-logos a{float:left; width:100%;}
  
  
}

@media (max-width: 639px) {
	.product-info-main .product-info-price {
		width: 100% !important;
	}
	.minicart-wrapper{margin-top:0;}
}

@media (max-width: 599px) {
  .ctgry {
    max-height: 168px;
  }

  .ctry-read-more h2 {
    width: 100%;
    text-align: center;
    margin-bottom: 8px;
  }

  .ctry-read-more {
    display: table;
    padding: 10px;
  }

  .ctry-read-more1 {
    bottom: 10px;
  }

  .ctry-read-more a {
    margin: 0 auto;
    clear: both;
    display: table;
    float: none;
  }

  .subscribe-form input[type="text"] {
    width: 100%;
    margin-bottom: 10px;
  }

  .subscribe-form button {
    width: auto;
    margin: 0 auto;
    display: table;
    clear: both;
    float: none;
  }

  .free-section {
    padding: 30px 0px;
  }

  .main-ctry span {
    font-size: 21px;
    padding: 12px;
  }

  .main-ctry-block {
    width: 50%;
    margin-bottom:15px;
  }
  .main-sub-section .main-ctry span{line-height:normal; font-size:18px; padding:10px 10px;}
  

  .product-block {
    width: 50%;
    padding: 7px 5px;
  }

  .products-sec {
    margin-bottom: 0 !important;
  }

  .products-sec .product-detail h2 a {
    padding-top: 0px;
    font-size: 12px;
  }

  .price-box {
    justify-content:space-between;
  }

  .price-box .pricing {
    text-align: center;
    line-height: 18px;
    font-size: 13px;
    margin: 3px 0px;
    width:auto;
  }

  .action {
    display: block;
    padding: 0;
  }

  .action p {
    display: flex;
    margin-bottom: 10px;
    align-items: center;
    justify-content: center;
  }

  a.prod-cart {
    width: 100%;
    min-height:36px;
  }

  .action p .saving {
    margin-right: 15px;
    font-size: 24px
  }

  .shop-brand .row {
    margin-left: -5px;
    margin-right: -5px;
  }

  .brand-logo img {
    width: 65px;
  }

  .shop-btn-sec {
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }

  .shop-btn-sec a {
    width: 100%;
    text-align: center;
    margin-bottom: 15px;
  }

  .shop-btn-sec a:first-child {
    margin-right: 0;
  }

  .shop-btn-sec a:last-child {
    margin-left: 0;
  }

  .cart-price-sec {
    width: 100%;
  }

  .brand-category ul li {
    margin-bottom: 7px;
  }

  .brand-category ul li a {
    font-size: 13px;
  }
	.subscribe-form input[type="email"]{width: 100%;    margin-bottom: 10px;}
	.brand-logos {padding-left:8px; padding-right:8px; height:inherit; margin:15px 0px;}
	.brand-logos a {
        float: left;
        width: 100%;
        height: 70px;
        display: flex;
        align-items: center;
        justify-content: center;
    }
    .brand-slide .carousel-inner .item .row{display:table;}
    .product-block { float: none; display: -webkit-inline-box; }
    .prdt-dsply-sec > .row,
    #home > .row{display:table;}
    
    .catalog-category-view .categor_list.row .main-ctry-block .ctry-img {
    background-position: 50% 50% !important;
    background-size: contain !important;
    height: 170px !important;}
     .brand-list-content li {
    width: 33.3333% !important;
    padding: 0 15px !important;}
}

@media (max-width: 480px) {
  a.logo-hdr img {
    height: auto;
    width: 100%;
  }

  .search-section a {
    width: 38px;
    height: 44px;
    margin: 0px 2px 0px 0px;
  }

  .cart-section {
    font-size: 16px;
    padding-top: 3px;
    padding-bottom: 3px;
  }

  .navbar-toggle {
    margin-top: -32px;
    margin-right: 5px;
  }

  .search-from input[type="text"] {
    padding: 10px 58px 10px 10px;
  }

  .offer-section a {
    width: 100%;
  }

  .offer-section a:last-child {
    margin-left: 0%;
  }

  .ctgry {
    max-height: 135px;
  }

  .ctry-read-more1 {
    bottom: 0px;
  }

  .main-title-strip {
    display: table;
  }

  .main-title-strip h2 {
    width: 100%;
    text-align: center;
    margin-bottom: 8px;
  }
  
  .block.related .main-title-strip h2 {
	text-align: left;
    margin-bottom: 0;
  }

  .main-title-strip a {
    margin: 0 auto;
    float: none;
    width: auto;
    display: table;
    clear: both;
  }

  .nav-tabs>li {
    width: 100%;
    padding-right: 0;
    margin-bottom: 5px;
  }

  .free-section ul li span {
    padding-right: 10px;
  }

  .free-section ul li span img {
    width: 100%;
    height: auto;
  }

  a.Wishlist-sec, a.login-sec {
    padding: 10px 10px 0px 10px;
    font-size: 16px;
  }

  .cart-section {
    margin-right: 45px;
  }

  .brand-category ul li {
    width: 50%;
  }

  .feature-brand-list>.shop-brand-box a {
    min-height: 45px;
  }

  .search-category {
    background-color: #fff;
  }

  .shop-by-filter>ul li {
    padding: 0;
    width: auto !important;
  }

  .shop-by-filter>ul li a {
    color: #596b9c;
    background-color: #fff;
    padding: 5px;
  }

  .shop-by-filter>ul li:first-child a {
    padding: 5px;
  }

  .shop-by-filter>ul {
    margin-bottom: 20px !important
  }

  .shop-category-logo {
    margin-top: 20px !important;
  }

  .shop-category-logo ul.shop-category-logo-list li {
    width: 33.33333%;
    min-height: 70px;
  }

  .store-timing table.store-time {
    width: 100%;
  }

  .store-address p {
    margin-bottom: 20px !important;
    font-size: 15px;
  }

  .store-address a {
    font-size: 18px;
  }
  .prd-lst-share {
    width: 100%;
    margin-top: 10px;
  }
  .brand-logos img { width: 80%; height: auto;max-width: inherit;}
  .price-box .pricing .price{float:left;margin-left:0;}
}

@media (max-width: 414px) {
  .navbar-toggle {
    margin-top: -36px;
    margin-right: 2px;
  }

  .cart-section {
    margin-right: 44px;
  }

  .cart-section i.fa {
    margin-right: 10px;
  }

  .custom-navbar {
    padding: 7px 0px;
  }

  .navbar-nav>li a {
    padding-left: 15px;
    padding-right: 15px;
  }

  .ctgry {
    max-height: 100%;
  }

  .one-ctgry, .two-ctgry {
    width: 100%;
  }

  .feature-brand-list>.shop-brand-box {
    padding: 5px 15px;
  }
  
  .logo-hdr{width:42%;z-index:1000;}
  .navbar-nav>li>a{padding-top:6px; padding-bottom:6px;}
  
  .product-section  .pdd-t40{padding-top:10px;}
  .product-section .nav-tabs{margin-bottom:10px;}
  .products-sec a { padding-top: 10px;}
  .product-detail{padding-top:3px; padding-bottom:3px;}
  .category-section .mrgn-b30{margin-bottom:30px;}
  .price-label-span{display:none;}
  .product-detail h2{min-height:43px; line-height:18px;margin-bottom:6px;}
  /*.products-sec .product-detail h2 a{min-height:36px; height:auto !important;}*/
  .products-sec .price-box{padding-top:3px; padding-bottom:3px;}
  .products-sec > .price-box{margin-bottom:7px;}
  .action p{margin-bottom:7px; justify-content:space-between;}
  button.prod-cart{ width:100%; padding:6px 46px 6px 10px; min-height:20px;}
  .products-sec .unavailable{padding: 6px; background: #f2f2f2; color: #ff5776; text-align: center;display:flex; justify-content:center;}
  .breadscrum-block{padding-top:20px; padding-bottom:20px;}
  
}

@media (max-width: 375px) {
  .shop-brand-box {
    width: 33.33333%;
  }
}
