.custom_slider .tab-content>.tab-pane  {
    display: block;
}
.ok_load .custom_slider .tab-content>.tab-pane {
    display: none;
}
.ok_load .custom_slider .tab-content>.active  {
    display: block;
}
.nav.nav-tabs .nav-link.active.show {

    margin: -1px -1px 0px -1px;
    position: relative;
    bottom: -1px;
}
#ok_callback{
    max-width: 400px;
    width: 100%;
    overflow: hidden;
    text-align: center;
}


  .product__content_secondary >.tab-content>.tab-pane {
    display: flex;
}
 .ok_load .product__content_secondary >.tab-content>.tab-pane {
      display: none;
}

 .text-errorRegister, .auth_errorLogin{
     color: red;
 }
.cancel{
z-index: 10;
}

body #mse2_mfilter .ui-widget.ui-widget-content{
z-index: 1 !important;
}

.openFancyCart-displayNone{
    display: none !important;
}
#ok_quick_order{
  width: 100%;
  text-align: center;
  max-width: 400px;
}
#ok_quick_order button{
  margin-top: 20px;
      border-radius: 5px 5px 5px 5px!important;
  }

#search #primery{
    width: 100%;
}



.topscroll{
    position: relative;
    top: -15px;
    height: 20px;
    min-width: 360px;
    margin: 0 auto;
    overflow-x: scroll;
    overflow-y:hidden;
}

.fake{
    height: 20px;
}

.comparison-wrapper{
    overflow-x: scroll;
}

.topscroll{

}

.comparison {
    overflow: hidden;
}

.fancybox-slide:before {
    height: 0;
}
.fancybox-can-drag .fancybox-content{
    margin: 0 auto;
}

.table td, .table th {
    border: 1px solid #dee2e6;
}

#secondary #mse2_mfilter input[type=checkbox] + label span{
    margin-left: 3px;
}

.product-item {
    min-width: 220px;
}

.comparison-wrapper .table{
    max-width: unset;
}

.seoTextProduct .seo-text{
    margin: 20px 0  0 !important;
}
 .modal-content input[type="text"]{ color: #000; }

@media only screen and (max-width: 900px) {
    #msCart .product .product__price {
        width: 130px;
    }
    #msCart .product .product__icon{
        max-width: 175px;
    }

}

@media only screen and (max-width: 768px) {
    .basket .basket__pre-production .basket__product{
        width: 45%;
    }

    .basket .product .product__heading{
        width: 40%;
    }
}

@media only screen and (max-width: 600px) {
    .basket .product .product__heading{
        width: 100%;
    }

    .basket .basket__under-production .basket__button{
        width: 235px;
    }

    #msCart .product {
        height: 204px;
    }
    #msCart .product {
        flex-direction: row;
    }

    #msCart .product .product__heading{
        max-width: none;
        min-height: 20px;
        /* margin: 10px; */
    }
    .product_title{
        font-size: 22px;
    }
}

@media only screen and (max-width: 478px) {
    .dropdown>.dropdown-menu>.dropdown-submenu>a {
        /*user-select: none;
        pointer-events: none;*/
    }

    .nav.nav-tabs .nav-link {
        padding: 7px 5px;
        font-size: 12px;
    }

    #msCart .product .product__icon {
        max-width: 175px;
        width: 85px;
    }

    #msCart .product .product__price_popup{
        width: 85px;
        font-size: 15px;

    }
    #msCart .product .product__price_popup span{
        font-size: 18px;
    }
}

@media only screen and (max-width: 400px) {
    #msCart .product .product__price {
        width: 100px;
    }
    #msCart .product .product__price_popup {
        width: 85px;
    }
    #msCart .product .product__icon_popup {
        width: 75px;
    }
}
.sliderMob{
  display: none;
  margin-bottom: -40px;
}
.sliderMob a{
  display: block;
  margin: 0 auto;
}
.sliderMob a img{
  width: 100%;
  height: auto;
}
@media only screen and (max-width: 768px) {
  .slider{
    display: none;
  }
  .sliderMob{
  display: block;
  }
}
.container-fluid {
    padding-left: 0 !important;
    padding-right: 0 !important;
}
