.meshulam_logo {display: none!important;}
body > .loading-mask {
    z-index: 9999999999 !important;  width: 100% !important; height: 100% !important; left: inherit !important; right: inherit !important; top: inherit !important; background: #ffffffbf; position: fixed !important;
 }
.amcheckout-step-container input[type='checkbox'] + label, .amcheckout-step-container input[type='radio'] + label {display: inline-block;}
.page-layout-checkout .field>input[type=radio]+label:before {
    left: -12px;
        right: 2px !important;}
        .amcheckout-step-container .checkout-payment-method .amcheckout-payment-methods .payment-method-title .label {    margin-right: 6%;}

@media (min-width:800px) {
.table-checkout-shipping-method tbody td {min-width: 120px;}
}

@media (min-width: 576px) {
.mr-sm-4, .mx-sm-4 {
    margin-right: inherit !important;
    margin-left: 1.5rem !important;
    }
}

.owl-carousel.owl-loaded {direction: ltr;}
.main-slider-full {display: none;}

.header-menu-content {
    background: #a07ab7;
}

.logo img {min-width: 270px;}

.layout-rtl.checkout-cart-index .page-title {
    text-align: right !important;
}
.amwrap-description, .amwrap-text -active {display: none;}
.amwrap-checkbox-block .amwrap-text {padding: 1px 10px 0 0;}
.amwrap-checkbox-block, .amwrap-btn.-fill {
    background: #b99cca;
    padding: 4px 4px 4px 10px;
    margin: 2% 0px 1% 0;
}

.pages .action.next:after, .pages .action.previous:before {
    transform: rotate(
        180deg
        );
            margin-bottom: -2px;
}

.page-main .block.block-order-details-comments {clear: both;}

.amwrap-btn.-fill {color: #000; font-weight: bold;}

.amwrap-textarea-block .amwrap-textarea {width: 100%;}

.slick-list {direction: ltr;}

.products-list .product-item-description {display: none;}
a.action.continue, a.action.primary {margin-top: 2%;}

.page-bottom {padding: 1% 0;}
#catewithimg .col-md-4 {padding-bottom: 2%!important;}
.category-image {display: none;}
.layout-rtl.catalog-category-view .page-title {
    text-align: right;
}

.gdolim .block-static-block.widget {width: 100%;}
.amwrap-popup-block .amwrap-btn-toolbar {display: block;}
.amwrap-btn.-primary.-active, .amwrap-btn.-primary {float: left;}
.amwrap-btn.-empty {float: right;}
.amwrap-chevron {transform: rotate(180deg) translate(11px, -2px) !important;}
.amwrap-btn.-primary.-active {
    border: 1px solid #3553a7;
    background: #b99cca;
    color: #3553a7;
    font-weight: 500;
}

.amwrap-card .amwrap-checkbox-block {display: none !important;}
.-active .amwrap-make-gift p.amwrap-text {display: none!important;}
.amwrap-selected-items {background: #b99cca!important;}

    .col-carrier .more-text, .post-posed-date, .checkout-billing-address{
        
    }
#block-shipping {display: none!important;}
.product.data.items:before {background:none;}
.opc-block-shipping-information .shipping-information-title, .checkout-agreements-items .checkout-agreements-item-title {
    padding-right: 20px;
    font-family: Open Sans, 'Segoe UI', 'Helvetica Neue';
    font-weight: bold;
}
h1, h2, h3, strong, a {font-family: Open Sans, 'Segoe UI', 'Helvetica Neue'!important;}

.col-carrier, .field-tooltip {
    display: none!important;
}

.field-tooltip {
    background-color: rgba(0, 0, 0, 0.7);
    color: #fff;
    padding: 5px 10px;
    border-radius: 5px;
    font-size: 14px;
}
.opc-wrapper .shipping-address-item.selected-item:after {left: 2px; right: inherit;}
.cart-summary .block-shipping {display: none;}

.abs-account-blocks .block-title, .multicheckout .block-title, .multicheckout .block-content .title, .form-giftregistry-search .legend, .block-giftregistry-results .block-title, .block-giftregistry-shared-items .block-title, .block-wishlist-search-form .block-title, .customer-review .review-details .title, .multicheckout .block-title, .paypal-review .block .block-title, .account .column.main .block:not(.widget) .block-title, .magento-rma-guest-returns .column.main .block:not(.widget) .block-title, [class^='sales-guest-'] .column.main .block:not(.widget) .block-title, .sales-guest-view .column.main .block:not(.widget) .block-title {text-align: right;}

#newsletter-error {visibility: hidden; font-size: 0px!important;}
#newsletter-error:after {content: 'אנא הזן כתובת אימייל תקנית'; visibility: visible;font-size: 16px!important;}
.page-layout-checkout textarea,  .amcheckout-step-container .action.checkout.amasty {width: 100%;}
.amcheckout-step-container .amcheckout-shipping-methods .amcheckout-method {margin-right: 0px;}
.page-layout-checkout  .field > input[type="checkbox"] + label {padding-right: 25px; padding-left: 0px;}
.amcheckout-step-container input[type='checkbox'] + label:before, .amcheckout-step-container input[type='radio'] + label:before{top: 34%; display: block; right: 0; left: inherit; margin: 3px 0 0 15px;}
.page-layout-checkout .field > input[type="checkbox"]:checked + label:after, .page-layout-checkout .field > input[type="radio"]:checked + label:after {display: none;}
.amcheckout-step-container button:not(.braintree-googlepay-button):not(.ui-datepicker-trigger) {
    margin: 0 auto;
    width: 100%;
    background: #a07ab8;
}

.fieldset.address [name$=".country_id"] {display: none;}


.footer-content {padding-top: 2%;}
.limiter {display: none;}
.linkcms {
    background: #f4f5f5;
    padding: 2% 0 1px;
    margin-bottom: 3%;
}

.linkcms ul li {
    float: right;
    list-style: none;
    font-size: 13px;
    padding: 3px;
    margin-left: 2%;
    width: 100%;
}

.linkcms ul li .level-top {
    font-weight: bold;
    margin-bottom: 9px !important;
    display: block;
    text-align: center;
    background: #a07ab8;
    padding: 8px;
    color: #fff!important;
    
}
.linkcms ul li ul {padding: 5px;}
.opc-block-summary .mark .value {
    color: #000;
    font-weight: bold;
}

.amwrap-popup-title .amwrap-title {visibility: hidden; font-size: 0px;}
.amwrap-popup-title .amwrap-title::after {visibility: visible; content: "עטיפה וכרטיס ברכה"; font-size: 18px; display: block;}
#block-discount {display: none;}

.wa {position: fixed; bottom: 5px; right: 5px; z-index: 999999;}
.wa img {width: 60px;}

.top-cat-layout04 .top-cat-item img {max-width: 100%; height: auto;}
.fotorama__caption__wrap, .gallery-placeholder .fotorama__caption__wrap, .amwrap-existing-section .-new {}

.checkout-agreement button {
        text-align: right !important;
    margin: -12px 26px 0 0!important;
        display: block!important;
}

.price-box .price {
    font-weight: 600;
    color: #5d3377;
    font-size: 21px;
}


.price-box  label {padding: 0px!important;}
.payment-method-title a {display: none !important;}

.wk_nt_newsticker {

}
#wk_nt_news {padding-top: 0px!important;}
#wk_nt_news ul li {
    color: #572377!important;
    font-weight: bold;
    font-family: Open Sans, 'Segoe UI', 'Helvetica Neue'!important;
}

.layout-rtl .field>input[type=radio]+label:before, .layout-rtl .field>input[type=checkbox]+label:before, .layout-rtl .field>input[type=checkbox]:checked+label:after {
    right: -12px;
}

@media (min-width: 800px) {
.table-checkout-shipping-method tbody td {
    min-width: 37px;
    }
    div.post-content .post-description .post-ftimg-hld img {max-width: 300px;}
    .layout-rtl .product-item .product-item-name {min-height: 38px;}
}
@media (min-width: 992px) {

   .catalog-category-view .col-lg-8, .catalog-category-view .col-xl-9 {
        max-width: 100%;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    }

    
}

@media (max-width: 992px) {
    .linkcms ul li {
    margin-left: 0px;
    width: 100%;
    }
}

@media (max-width: 767px) {
.icon-top-mobile .minicart-action {
    margin: 0 20px 0 0px; 
    }
    .wa {bottom: 70px; left: 0px; right: inherit;}
    #catewithimg .col-md-4 {width: 100%}
    .icon-top-mobile .minicart-action {
    margin: 0 10px 0 0;
}
    .col-btn-actions {background: #b99cca;}
    .checkout-index-index .checkout-header {width: 100%;}
    .product-item .special-price .price, .product-item .minimal-price .price, .product-item .price-box .price {
    font-size: 20px;
    }
    .product-info-main iframe {
    width: 100%;
    height: 100%;
    }
}
