.ajax_form .error {color: brown;border: 1px solid brown!important;}
#msOrder {margin-top: 0px !important;}
.jGrowl-notification .jGrowl-close {background-color: transparent;color: #ffffff;border: none;z-index: 99;float: right;font-weight: 700;font-size: 1em;cursor: pointer;padding: 0;margin: 0;}
input[engine="hidden"] {display: none}
.filters .row input.amount1 {width: 45%;float: left;margin-right: 5%;box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.15);font-size: 14px}
.filters .row input.amount2 {width: 45%;float: left;margin-left: 5%;box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.15);font-size: 14px}
.pagination li.disabled:first-child a, .pagination li.disabled:last-child a {display:none;}
#mse2_filters .mse2_number_slider {height: .3em;}
.ui-slider-horizontal .ui-slider-handle {top: -.5em!important;margin-left: -.6em!important;}
#mse2_selected {background: none!important;padding: 0px!important;border-radius: 0!important;}
.columnbuy .buyproduct form {width: 100%;}
.promocode .row .mspc_msg.text-danger {font-size: 13px;color: #c21135;font-weight: bold;}
.xlike .xlike__link_active .xlike__svg {background-color: #dc143c!important;}
.comparison .comparison-total {display: flex!important;}
.comparison.added .comparison-add {display: none!important;}
.comparison .comparison-remove {display: none!important;}
.comparison.added .comparison-remove {display: flex!important;}
.comparison.added .comparison-remove i {color: #dc143c!important;}
a.comparison-link {border: 0!important;float: left;width: 100%;}
.products.products-compare li .inner .delete {display: block!important;}
a.comparison-link.active {background: #efefef;padding: 5px 10px;}
.table-compare {position: relative;padding-left: inherit!important;}
.products.products-compare li .inner {padding: 20px 0px;}
.table-compare table tbody tr td.comparison-head {height: auto;}
.comparison-table .comparison-remove {display: block!important;position: absolute!important;z-index: 5;top: 5px;content: '';right: 12px;width: 30px;height: 30px;background: white!important;color: #1a1a1a!important;border-radius: 25px;font-size: 20px!important;color: #dc143c;box-shadow: 0 0 20px 0 rgba(0,0,0,0.15);box-shadow: 0 0 20px 0 rgba(0,0,0,0.15);}
.content .feature .column-no-category {width: 50%;}

@media (max-width: 767px) {
    .content .feature .column-no-category {width: 100%;}
}

@media (max-width: 479px) {
    h1, .h1 {font-size: 21px;line-height: 1.2;}
    .section-caption .caption {font-size: 19px;font-weight: 500;margin-right: 50px;}
    .content .feature .column-no-category {width: 100%;}
}

select {padding: 6px 20px;}
#termInputII, #termInputPP {width: 100px;float: left;margin: 0px 10px 10px 0px;padding: 0px;}
.prop_select_pp,.prop_select_ii {margin: 3px 0 3px 20px!important;}
.prop_permounth_ii, .prop_permounth_pp {float: left!important;width: auto!important;padding: 0px 0px;margin: 0px!important;}
.prop_permounth_ii span, .prop_permounth_pp span {padding: 0px!important;}

.popup-holder.popup-active-credit{overflow:hidden}
.popup-holder.popup-active-credit .popup-holder-credit-content{opacity:1;visibility:visible;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex}
.popup-holder.popup-active-credit .popup-credit{display:block;width:100%;min-height:100vh;background:rgba(209,209,209,0.95);overflow-y:auto}
.popup-holder.popup-holder-credit .popup-credit {position: fixed;top: 0;bottom: 0;content: '';right: 0;left: 0;padding: 0;width: 100%;border-radius: 0;box-shadow: 0 0 20px 0 rgb(0 0 0 / 15%);padding: 50px;}
.popup-holder.popup-active-credit .popup-credit {display: block;width: 100%;min-height: 100vh;background: rgba(209,209,209,0.95);overflow-y: auto;}
.popup-holder.popup-holder-credit .popup-credit-content {min-height: 100%;max-width: 460px;margin: 0 auto;color: #1a1a1a;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;display: -moz-flex;display: -ms-flex;display: -o-flex;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}

.credit-link {margin: 10px 0px;background-color: #00bc52;text-align: center;color: #fff;text-align: center;justify-content: center;font-weight: 500;padding: 5px;border-radius: 5px;}
.credit-link:hover {background-color: #005694;color: #ffff}
#ukrcredit-popup {flex-direction: column;display: -moz-flex;display: -ms-flex;display: -o-flex;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;margin: 20px 0px;}

#propPP, #propII, #propMB {flex-direction: column;display: -moz-flex;display: -ms-flex;display: -o-flex;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;margin: 5px 0px;}
.prop_name {flex-direction: row;display: -moz-flex;display: -ms-flex;display: -o-flex;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-pack: center;justify-content: space-between;-ms-flex-align: center;align-items: center;}
.prop_name img {max-width: 37.5px;}
.prop_name span{margin: 0px 20px;}
.brands li .inner {display: flex;flex-direction: column;}
.brands li .inner .caption-brand {font-weight: 500;margin: 10px 0 0 0;}
.block-info {background: #ffff;}
.section-content .xlike .xlike__link_active .xlike__svg {background-color: #0093ff!important;}
.rating-description {width: 100%;text-align: center;}
.buy-product-page button.buy, .buy-product-page .credit-link {width: 120px}
.rating-product-page {display: flex;flex-direction: row;align-items: flex-start;width: 100%!important;}
.rating-product-page .rating-description-product {color: #676767;margin: 5px 10px;font-size: 13px;max-height: 50px;overflow: hidden;}
.catalog li {padding: 5px 20px;}
.catalog li .caption {font-weight: 500;}

.block-delivery {border-radius:0px;border:1px solid #e6e6e6;margin-top:5px;background:#fff;padding:10px 20px;border-bottom:1px solid #e6e6e6;float:right;width:100%}
.block-delivery .title{font-size:16px;font-weight:600;margin: 0 1% 10px;text-align:center;border-bottom:1px dashed #b2b2b2;background:#fbfbfb;}
.block-delivery p{margin-bottom:5px;font-size: 13px;padding: 3px 0 0 10px;}
.block-delivery ul{list-style-type:none;padding:0;margin:0;margin:0 0 5px 0}
.block-delivery ul li{position:relative;padding-left:10px;font-size: 13px;margin: 3px 0 0 10px;}
.block-delivery ul li:before{width:4px;height:4px;border-radius:3px;display:block;clear:both;position:absolute;top:8px;content:"";left:0;background:#0093ff}
.block-delivery-block {width: 50%; float: left;margin-bottom: 10px;}
.vendor-name a {font-size: 16px!important;}
tr.comparison-row.same {
    display: none!important;
}

.slices-sort-block.slices-sort-block-all {padding-right: 10px;}

@media (max-width: 1023px) {
    .block-delivery{width:100%}
    .block-delivery-block {width: 100%; float: left}
}
@media (max-width: 479px) {
    .blogs li .inner .text {max-height: 130px!important;}
}

.review-category-output {display: flex; flex-wrap: wrap;}
.review-category {font-size: 16px;border: 1px solid #d9d9d9;cursor: pointer;padding: 10px;margin: 10px 1%;float: left;width: 48%;margin: 10px 0%;width: 49%;}
.review-category .review-category-author {float: left;font-weight: 400;position: relative;color: #3b5998; width: 100%}
.review-category .review-category-date {float: left;font-weight: 500;}
.review-category .review-category-text {float: left;width: 100%;margin-top: 5px;}
.review-category-output {display: flex;flex-wrap: wrap;justify-content: space-between;}
.content-review-category .price-table{width: 100px;text-align: center;}

@media (max-width: 767px) {
    .review-category {width: 100%;}
    .content-review-category {}
}

.menu li.active .menu-inactive {height: 100%;font-size: 15px;padding: 5px 10px;color: #fff;border-radius: 5px;background: #ff7600;}
.logo .logo-inactive {height: 50px;display: flex;align-content: center;}
.scroll-wrapper .breadcrumbs {padding-bottom:0!important;}
div.scroll-wrapper.breadcrumbs{min-height:41px;}

.lang li.active span {background: #ff7600;color: #fff;}
.lang li span {height: 100%;font-size: 15px;padding: 5px 10px;color: #fff;border-radius: 5px;text-decoration: none;-webkit-transition: all .5s ease;transition: all .5s ease;-webkit-backface-visibility: hidden;backface-visibility: hidden;}