
.row-mx-0{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-right: 0;
    margin-left: 0;
}
@media (min-width:992px){
  .col-lg-3 {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 30% !important;
      flex: 0 0 30% !important;
      max-width: 25% !important;
  }
  .col-lg-9 {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 70%;
      flex: 0 0 70%;
      max-width: 70%;
  }
}

@media (max-width: 1366px){
    .c-product-item{
        height: 349px;
    }
/*    .c-product-item__image{
        height: 70%;
    }*/
    #header-navigation{
        padding-top: 0;
    }
    .daily_fasi{
        position: absolute;
        /*bottom: -28px;*/
        bottom: 5px;
    }
    .daily_fasi span{
        display: block;
    }
    .daily_fasi_old{
        position: absolute;
        right: 0;
        bottom: 0px;
        /*bottom: -34px;*/
    }
    .aqciisfasi{
        position: relative;
        /* bottom: -5px; */
        bottom: 5px;
    }
    .c-product-item__title,
    .c-product-full__price,
    .c-product-item__price{
        font-size: 14px;
    }
    .fasi{
        position: relative;
        bottom: 0
    }
    .c-product-item__price--old{
        font-size: 0.71rem;
    }

    .oldprice{
        font-size: 0.71rem;
        bottom: 16px;
        position: relative;
        display: block !important;
        float: right;
    }
    .dzvelifasi{
        position: relative;
        bottom: 20px;
        /* bottom: 10px; */
        display: block !important;
    }
    .p_dzvelifasi{
        bottom: 30px;
    }
    .c-product-item__title-block{
        padding-bottom: 5px;
    }
}
@media (max-width: 991px){
  .mobile_filter{
      display: block;
  }
  .hidden-sm{
     display: none !important;
  }
  .c-advantages .c-advantages__block  {
      margin-bottom: 20px;
  }
  .c-advantages>.h-100,
  .c-advantages>.h-100>.h-100 {
      height: auto !important;
  }
}
@media (max-width: 767px){
    .logo{
        width: 100%;
    }
    .navbar-brand{
        width: 70%;
    }
    .navbar {
        display: none;
        padding: 0;
    }
    .navbar>div{
        margin-top: -12px
    }
    .navbar>div>form{
        margin-top: 9px
    }
    .navbar-toggler{
        float: right;
        margin-right: 15px;
    }
    .mobile-div{
        /* display: block; */
    }
    #header-navigation{
        background: #f5f5f5;
    }
    .collapse{
        display: none;
    }
    .collapse.show{
        display: block;
    }
    .sticky-top{
        margin-bottom: 0 !important;
    }
    .top_items{
        padding: 0;
    }
    .trash i{
        position: relative;
        top: -10px;
        left: -15px;
    }
    #show_mobile{
        width: 32%;
    }
    #show_mobile>div{
        left: -7vw;
        position: relative;
    }
    #show_mobile>div>div:last-child{
        display: block;
        width: 50px;
        position: absolute;
        left: 7vw;
        top: 5px;
    }
    .c-slider+.c-section{
        /*margin-top: 70px;*/
    }
    .c-advantages-block--solid{
        height: auto;
        margin-top: 20px;
    }
}

@media (min-width: 400px) and (max-width: 767px){
    .c-product__info--bottom .installment_months__zero{
        margin-left: 4px;
    }
    .c-product__info--bottom .c-product__info--bottom--col{
        overflow: visible;
    }
}
@media (min-width: 425px) and (max-width: 767px){
    .logo{
      width: inherit;
        height: 70px;
        -o-object-fit: contain;
           object-fit: contain;
    }
}
@media (max-width: 425px){
    body{
        font-size: 12px;
    }

    .cart_price{
        font-size: 1.11rem !important;
    }
}
@media only screen and (min-width: 320px) and (max-width: 991px){
    .c-header {
        height: auto;
    }

}


@media only screen and (min-width: 320px) and (max-width: 1199px){
    .c-cart-full__item {
        height: auto;
    }
    .c-cart-full__block .c-cart-full__item .row{
        width: auto !important;
    }
}
@media only screen and (min-width: 320px) and (max-width: 1560px){
    .c-product-item__title-block--dailyOffer{
        height: 130px;
    }
    .c-product-item--dailyOffer{
        height: auto;
    }
    .c-product-item__image--dailyOffer{
        height: 215px;
    }
}

@media only screen and (max-width: 320px){
    .installment_months__zero{
        padding: 3px 9px;
    }

    .c-product__info--bottom--col .my-1 {
        margin-left: 3px;
    }
    .add_to_cart {
        padding: 0px 8px;
    }
    .add-to-compare ,.compare-add {
        padding: 0px 6px;
    }
    .compare-block__container--active {
        margin-left: -50px;
    }
    .remove-from-compare , .compare-remove {
        padding: 0px 14px;
    }
    .btn-lb {
        height: 43px !important;
        width: 105px !important;
    }
}
@media only screen and (max-width: 375px){
    .c-slider-control:not(.c-slider-control--absolute){
        width: 115px;
    }

}
@media only screen and (min-width: 321px) and (max-width: 375px){
    .add_to_cart {
        padding: 0px 13px;
    }
    .add-to-compare ,.compare-add {
        padding: 0px 14px;
    }
    .remove-from-compare , .compare-remove {
        padding: 0px 19px;
    }
    .compare-block__container--active {
        margin-left: -64px;
    }
    .installment_months__zero {
        padding: 3px 20px;
    }
    .btn-lb{
        height: 43px !important;
        width: 105px !important;
    }
}
@media only screen and (min-width: 376px) and (max-width: 425px){

    .c-section__title{
        font-size: 12px;
        margin-top: 13px;
    }

    .compare-block__container--active {
        margin-left: -74px;
    }
    .add_to_cart {
        padding: 0px 19px;
    }
    .add-to-compare ,.compare-add {
        padding: 0px 19px;
    }
    .remove-from-compare , .compare-remove {
        padding: 0px 24px;
    }
    .installment_months__zero{
        padding: 3px 31px;
    }
    .btn-lb{
        height: 43px !important;
        width: 105px !important;
    }

}
@media only screen and (max-width: 576px){
    .c-product--related .installment_months__zero{
        width: 100%;
    }
}
@media only screen and (min-width: 426px) and (max-width: 768px){
    .installment_months__zero {
        padding: 3px 17px;
        width: 100%;
    }
    .c-product--related .installment_months__zero {
        padding: 3px 57px;
    }
    .add_to_cart {
        padding: 0px 28px;
    }
    .add-to-compare ,.compare-add {
        padding: 0px 29px;
    }
    .compare-block__container--active {
        margin-left: -94px;
    }
    .remove-from-compare , .compare-remove {
        padding: 0px 35px;
    }
    .btn-lb{
        height: 43px !important;
        width: 105px !important;
    }
}
@media only screen and (min-width: 768px) and (max-width: 991px){
    .logo {
        margin-top: -44px;
        height: 140px;
    }
    .installment_months__zero {
        padding: 3px 17px;
    }
    .c-product--related .installment_months__zero{
        padding: 3px 20px;
    }
    .add_to_cart {
        padding: 0px 12px;
    }
    .add-to-compare ,.compare-add {
        padding: 0px 12px;
    }
    .compare-block__container--active {
        margin-left: -60px;
    }
    .remove-from-compare , .compare-remove {
        padding: 0px 17px;
    }
    .btn-lb{
        height: 42px !important;
        width: 105px !important;
    }
}
@media only screen and (min-width: 768px) and (max-width: 1199px){
    .c-number-input__input{
        width: 42px;
    }
}

@media only screen and (max-width: 991px){
/*  .c-header{
      height: 55px;
  }*/
    .c-product {
        height: 400px;
    }
    .c-footer__footer{
        bottom: auto;
    }
    .add_to_cart{
        width: 100%;
    }
    .c-advantages{
        height: auto;
    }
    .c-footer {
         height: auto;
         bottom: auto;
    }
/*    .c-header{
        height: auto;
    }*/
    .c-header__nav {
        height: auto;
    }
    /*============================================================= topnavigation css for mobile =============================================================*/
    .c-topmenu-search__input {
        width: 100%!important;
        border-radius: .25rem;
    }
    .c-topmenu-search__button{
        padding: 3px 10px;
        position: absolute;
        right: 1px;
        bottom: 0px;
        border-radius: .25rem;
    }
    .mobile-navbar-subcat{
        display: none;
    }
    .active>.mobile-navbar-subcat {
        display: block;
    }
    .mobile-navbar .c-header__category{
        color: #000;
        width: 100%;
        height: auto;
    }
    .c-topmenu-category__title {
        height: auto;
    }
    .c-header__category:hover {
        background-color: #f5f5f5;
        color: #868686;
        border-right: none;
    }
    .mobile-navbar-subcat , .mobile-navbar-subcat>li>a>h3{
        background: #efefef;
    }
    .c-topmenu-category {
         border: none;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px){
    .installment_months__zero {
        padding: 6px 1px;
        font-size: 14px;
    }
    .c-product--related .installment_months__zero {
        padding: 6px 8px;
    }
    .online_installment_text--half{
        font-size: 10px;
        padding: 8px 1px;
    }
    .add_to_cart {
        padding: 4px 6px;
    }
    .c-product--related .add_to_cart{
        padding: 4px 8px;
    }
    .c-product__info--bottom .c-product__info--bottom--col i {
        font-size: 17px;
        padding-top: 4px;
        padding-bottom: 6px;
    }
    .add-to-compare ,.compare-add {
        padding: 4px 5px;
    }
    .compare-add{
        padding: 5px 3px;

    }
    .c-product--related .add-to-compare {
        padding: 4px 7px;
    }

    .compare-block__container--active {
        margin-left: -39px;
    }
    .compare-remove{
        padding: 5px 13px;
    }
    .remove-from-compare  {
        padding: 4px 9px;
    }
    .c-product__info {
        height: 225px;
    }
    .c-product {
        height: 427px;
    }
    .btn-lb{
      height: 26px !important;
    }
    .navbar--large .c-header__category:last-of-type .whitespace-md-normal {
        padding: 10px 10px;
    }
    .c-topmenu-search__input {
    width: 350px!important;
    }
    .navbar-nav .ml-9{
        margin-left: 3rem!important;
    }
}
@media only screen and (min-width: 1199px) and (max-width: 1560px){
    .c-product__info--bottom .installment_months__zero{
        padding: 5px 8px;
        margin-left: 4px;
    }
}
@media only screen and (min-width: 1200px){
    .installment_months__zero {
        padding: 5px 7px;
        font-size: 15.5px;
    }

    .c-product--related .installment_months__zero {
    padding: 5px 13px;
    }
    .c-product--related .add-to-compare {
        padding: 0px 7px;
    }

}
@media only screen and (min-width: 992px ) {
    #header-navigation>form{
        /*margin-bottom: 20px;*/
    }
}
@media only screen and (min-width: 1561px) {
    .logo{
        height: 114px;
        margin-top: 18px;
        width: 100%;
        -o-object-fit: contain;
           object-fit: contain;
    }
    #header-navigation>.navbar-nav{
/*        margin-top: 0 !important;
        margin-bottom: 23px !important;*/
    }
    @-moz-document url-prefix() {
      #header-navigation>form{
          margin-bottom: 0px;
      }
      #header-navigation > .navbar-nav{
/*          margin-top: 23px !important;
          margin-bottom: inherit !important;*/
      }
    }
}
@media only screen and (min-width: 992px ) and (max-width: 1560px) {
    .c-header{
        height: 180px;
    }
    .installment__row button{
        padding: 0px 5px;
    }
    .navbar--large .c-header__category:last-of-type .whitespace-md-normal {
        padding: 20px 20px;
    }
    .logo{
        width: 244px;
        margin-top: 21px;
        height: 80px;
        -o-object-fit: contain;
           object-fit: contain;
    }
    #header-navigation>form{
        margin-bottom: 5px;
    }
/*    #header-navigation>.navbar-nav{
        margin-top: 0 !important;
        margin-bottom: 8px !important;
    }*/
    @-moz-document url-prefix() {
        #header-navigation > form {
            margin-bottom: 0;
            margin-top: 4px;
        }
        #header-navigation > .navbar-nav{
            margin-top: auto !important;
            margin-bottom: auto !important;
        }
        #show_mobile{
            margin-top: auto !important;
            margin-bottom: auto !important;
        }
    }
}
@media only screen and (min-width: 992px ) and (max-width: 1441px){
    .logo{
        margin-top: -10px;
    }
}
@media only screen and (min-width: 992px ) and (max-width: 1199px){
    .logo{
        width: 194px;
    }
    .c-topmenu-search__button {
        padding: .45rem .75rem;
    }
    .c-product__info--bottom .installment_months__zero{
        padding: 6px 3px;
        margin-left: 4px;
    }
    .c-product__info--bottom .compare-add {
        padding: 4px 5px;
    }
}
@media only screen and (min-width: 1200px) and (max-width: 1560px){
    .c-product-item--dailyOffer{
        height: 350px;
    }
    .compare-add{
        padding: 0px 4px;
    }
    .add_to_cart {
        padding: 0px 5px;
    }
    .compare-block__container--active{
        margin-left: -45px;
    }
    .compare-remove {
        padding: 0px 10px;
    }
    .c-product--related .compare-block__container--active {
    margin-left: -50px;
    }
    .c-topmenu-search__input {
        width: 400px!important;
    }

}
@media only screen and (min-width: 1200px) and (max-width: 1366px){


}
@media only screen and (min-width: 1200px) and (max-width: 1442px){
    .c-product {
        height: 400px;
    }
    .c-header__category {
        font-size: 12px;
    }
}
@media only screen and (max-width: 1200px){
    .c-header__category{
        font-size: 12px;
    }
    .form-control{
        font-size: 0.9em;
    }
    .cp{
        padding-right: 15px;
    }
}

@media only screen and (max-width: 1366px){
    .c-breadcrumb {
        margin-bottom: 15px;
    }
    .c-category-slider__item {
        height: auto;
    }
}
@media only screen and (min-width: 1368px){
    .c-product-item--specialOffer {
        height: 425px;
    }



}
@media only screen and (min-width: 1368px) and (max-width: : 1559px){
    .c-product-item__title-block--dailyOffer{
        height: 140px;
    }
}

@media only screen and (min-width: 1442px) and (max-width: 1559px){
    .c-product {
        height: 460px;
    }
    .c-category-slider__item {
        height: auto;
    }
    #header-navigation>.navbar-nav{
        margin-top: 0 !important;
        margin-bottom: 8px !important;
    }

}
@media only screen and (max-width: 1560px){
    .card-body table tr td:nth-child(2){
        display:none;
    }
    .c-header__nav {
        height: 62px;
    }

    .ml-15 {
        margin-left: 5rem!important;
    }
}

@media only screen and (min-width: 1560px){
    .installment_months__zero {
        padding: 2px 19px;
        font-size: 19.5px;
    }
    #header-navigation{
        padding-top: 1rem;
    }
    .ml-15 {
        margin-left: 15rem!important;
    }
    .c-product--related .installment_months__zero {
        padding: 2px 26px;
    }
    .add_to_cart {
        padding: 0px 15px;
    }
    .add-to-compare ,.compare-add {
        padding: 0px 15px;
    }
    .c-product--related .add-to-compare{
        padding: 0px 18px;
    }
    .compare-block__container--active {
        margin-left: -67px;
    }
    .remove-from-compare , .compare-remove {
        padding: 0px 21px;
        width: 100%;
    }
    .btn-lb{
        height: 43px !important;
        width: 105px !important;
    }

}
