		/*
Theme Name: Flatsome Child
Description: This is a child theme for Flatsome Theme
Author: UX Themes
Template: flatsome
Version: 3.0
*/

/*************** ADD CUSTOM CSS HERE.   ***************/
@import url('https://fonts.googleapis.com/css?family=Assistant:300,400,500,700&display=swap&subset=hebrew');
main#main{    overflow-x: hidden;}
.woocommerce-result-count{display: none;}
.wpcf7 input[type="url"], .wpcf7 input[type="email"], .wpcf7 input[type="tel"]{    direction: rtl;}
form.variations_form.cart{    margin-bottom: 0;}
.product-page-accordian{    margin-top: 20px;}
.blog-archive .post-item .from_the_blog_comments{display:none!important;}
.es_caption{padding-right: 0;}
#ship-to-different-address label{    margin-right: 0;}
.es_form_container .es_textbox{display: inline-block;width: 70%;}
.es_form_container .es_button{display: inline-block;width: 28%;margin-right: -4px;}
.es_form_container .es_button input[type='submit']{font-weight: normal;padding: 0;}
.button.icon.circle>i:only-child{padding-top: 4px;}
.product-small .box-image{overflow: visible;}
.nav>li.has-icon>a>i{margin-top: -5px;}
.page-checkout-simple {min-height: 1200px;}
.page-inner ol,.page-inner ul{margin-right: 17px;}
.dark, .dark p, .dark td ,.dark a.lead, .dark label, .dark .heading-font, .dark h1, .dark h2, .dark h3, .dark h4, .dark h5, .dark h6, .hover-dark:hover p, .hover-dark:hover h1, .hover-dark:hover h2, .hover-dark:hover h3, .hover-dark:hover h4, .hover-dark:hover h5, .hover-dark:hover h6, .hover-dark:hover a{color: #000;}
.woo-variation-swatches-stylesheet-enabled.rtl table.variations td.label {width: 40px; text-align: right;}
.tawcvs-swatches{ padding-right: 0px;}
.tawcvs-swatches .swatch {margin-left: 6px; margin-right: 2px;}
.button, button, input[type='submit'], input[type='reset'], input[type='button'] {padding: 0 30px;}
.home .slider .flickity-prev-next-button.next {left: 2%; right: auto }
.home .slider .flickity-prev-next-button.previous {right: 2%; left: auto }
.page .mfp-image-holder .mfp-arrow-right {left: 0; right: auto}
.page .mfp-image-holder .mfp-arrow-left  {right: 0; left: auto}
.icon-phone:before {content: none}
.woocommerce-wishlist .product-page-accordian, .woocommerce-cart .product-page-accordian, .reset_variations, .from_the_blog_comments { display:none }
.yith-wcwl-add-button a{color: #fff;}
.wishlist-popup {color: #fff;}
.single-product .single .slider .flickity-prev-next-button.previous {left:  auto !important; right: -1px !important;}
.single-product .single .slider .flickity-prev-next-button.next      {right: auto !important; left: -1px !important;}
.banner{background-color:transparent!important;}
.related-products-wrapper .container-width{    max-width: 100%;}
.button.is-outline, input[type='submit'].is-outline, input[type='reset'].is-outline, input[type='button'].is-outline{border: none;}
.price-wrapper .price del{    display: inline-block;margin-left: 5px;}
.woocommerce-checkout-review-order-table .cart_item .cart-thumbnail,.woocommerce-checkout-review-order-table .cart_item .cart-details{float: left;}
.woocommerce-checkout-review-order-table .cart_item .cart-details{padding-right: 10px;}
.woocommerce-checkout-review-order .cart_item .product-name img {max-width: 55px;}
.variation_validation{display:none;margin-top: -10px;margin-bottom: 10px;color: #f00;font-weight: 600;background:url("images/variation_validation.png") right 7px no-repeat;padding-right: 17px;}
.nav .nav-dropdown {
    border-color: #ffffff;
    margin-top: 0;
}
.is-well {
border: 3px solid black;
}
.products.has-equal-box-heights .box-image .wishlist-popup.dark{display:none;}
.products.has-equal-box-heights .box-image .image-tools{opacity: 1;}
/*gift card*/
.product-type-pw-gift-card .product-main table.variations td.label{display:none;}
.product-type-pw-gift-card .product-main .price-wrapper{display:none;}
#pwgc-message{width: 100%!important;}
.cart-sidebar #pwgc-redeem-gift-card-form{margin-top: 20px;}
.cart-sidebar .coupon,.cart-sidebar #pwgc-redeem-gift-card-form ,.cart-sidebar .checkout-button{float: right;width: 100%;}
.cart-sidebar .coupon .input-text,.coupon_checkout .input-text{float: left;width: 70%;box-shadow: none;margin: 0;}
.cart-sidebar .coupon input[type='submit'],.coupon_checkout button,.coupon_checkout input[type='submit']{padding: 0;float: right;width: 30%!important;margin: 0;background: #222222;border: none;text-shadow: none;color: #fff;font-weight: normal;}
/*.cart-sidebar .coupon input[type='submit']:hover,.coupon_checkout button:hover,.coupon_checkout input[type='submit']:hover{background: #231f20;    color: #fff;}*/
.cart-sidebar #pwgc-redeem-gift-card-form label{border-bottom: 3px solid #ececec;font-size: .95em;padding-bottom: 10px;margin-bottom: 15px;}
.cart-sidebar #pwgc-redeem-gift-card-form #pwgc-redeem-gift-card-number{float: right;width: 70%;box-shadow: none;}
.cart-sidebar #pwgc-redeem-gift-card-form #pwgc-redeem-button{float: right;font-weight: normal;width: 30%!important;margin: 0;background: #222222;border: none;text-shadow: none;color: #fff;border-radius:0!important;    padding: 0;font-weight: normal;min-width: auto;}
/*.cart-sidebar #pwgc-redeem-gift-card-form #pwgc-redeem-button:hover{background: #231f20;    color: #fff;}*/
.cart-sidebar .checkout-button{margin-top: 30px;}
#pwgc-redeem-gift-card-container br{display: none;}
dl.variation dt.variation-{display: inline-block;width: auto;vertical-align: middle;grid-column-start: 1;}
dl.variation dd.variation-{    display: inline-block;width: auto;vertical-align: middle;margin: 0;grid-column-start: 2;    font-weight: normal;}
.woocommerce-mini-cart dl.variation dt.variation-,.woocommerce-mini-cart dl.variation dd.variation-,
.woocommerce-checkout-review-order-table dl.variation dt.variation-, .woocommerce-checkout-review-order-table dl.variation dd.variation-{}
dl.variation{display: grid;grid-template-columns: max-content auto;}
/*gift card*/
@media only screen and (max-width: 48em) {
/*************** ADD MOBILE ONLY CSS HERE  ***************/

}

.widget_price_filter .price_slider_amount {
    text-align: left;
    line-height: 1;
    font-size: .7751em;
}
.widget_price_filter .price_label{padding-top: 0;display: inline-block;width: 100%;}
.widget_price_filter .price_label .from{float: left;}
.widget_price_filter .price_label .to{float: right;}
.widget_price_filter .price_slider_amount .button{    margin-top: 10px;float: right;}