/**
 * Your Inspiration Themes
 * 
 * In this files the framework register default metaboxes.
 * 
 * @package WordPress
 * @subpackage Your Inspiration Themes
 * @author Your Inspiration Themes Team <info@yithemes.com>
 *
 * This source file is subject to the GNU GENERAL PUBLIC LICENSE (GPL 3.0)
 * that is bundled with this package in the file LICENSE.txt.
 * It is also available through the world-wide-web at this URL:
 * http://www.gnu.org/licenses/gpl-3.0.txt
 */


@font-face {
  font-family: 'Monda';
  font-style: normal;
  font-weight: 400;
  src: url(//themes.googleusercontent.com/static/fonts/monda/v1/sk05J8GA1NvUxDnk43EgAQ.woff) format('woff');
}
@font-face {
  font-family: 'Monda';
  font-style: normal;
  font-weight: 700;
  src: url(//themes.googleusercontent.com/static/fonts/monda/v1/uCFS-jQepl-zVlhjycME2fesZW2xOQ-xsNqO47m55DA.woff) format('woff');
}

/********************************************

In this file you can add your custom CSS.
It will always override rules in style.css.
Good work... and good luck! :)

********************************************/

body:lang(he-IL)
{ 
}

.tabs-container ul.tabs li h4 a {font-family: 'Raleway', sans-serif !important;}

.tabs-container ul.tabs li:lang(he-IL)
{ 
background: url('/wp-content/themes/room09/theme/assets/images/product-tabs-slash.png') left center no-repeat;
float: right;
padding: 0px 0px 0px 17px !important;
}

.products-slider-wrapper .es-nav:lang(he-IL) {
right: auto;
left: 0px;}

.products-slider-wrapper .es-nav .es-nav-next:lang(he-IL) {
background: url('/wp-content/themes/room09/theme/assets/images/slider-arrow-testimonial.png') left center no-repeat;}

.products-slider-wrapper .es-nav .es-nav-prev:lang(he-IL) {
background: url('/wp-content/themes/room09/theme/assets/images/slider-arrow-testimonial.png') right center no-repeat;}

.postid-2044 .yith_magnifier_zoom_magnifier, .postid-2044 .yith_magnifier_lens {
display: none !important;
}


#nav ul li:lang(he-IL) {float: right;}
#nav ul li ul li:lang(he-IL){min-width: 144px; text-align: right;}
#nav ul.sub-menu:lang(he-IL){right: 15px;}
.home .tabs-container.products_tabs {
    display: none;
}

.mob-slider {
    display: none;
}

.mob, #nav ul li.mob {
    display: none;
}

.sbi_follow_btn a {
    background: #517fa4;
    color: #fff;
    margin: 5px auto 0;
    border: none;
    color: #fff;
    text-decoration: none;
    font-size: 13px;
    line-height: 1.5;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 7px 14px;
    margin: 0 auto;
    display: block;
    width: 174px;
    margin-bottom: 10px;
}

.sbi_follow_btn a:hover {
    opacity: .85;
}
a.heb-link {
    display: none;
}

#logo {
    margin-top: 15px;
}

#topbar .widget_search_mini input#mini-search-submit {
    background-color: transparent;
    border: 0px;
    padding: 0px;
    position: absolute;
    right: 9px;
    top: 9px;
    width: 30px;
    height: 30px;
}

.woocommerce .show-category ul.products li.product-category a {
    padding: 7px;
    display: block;
    position: relative;
}

.woocommerce .show-category ul.products li.product-category {
    width: 268px;
    border: 1px solid #dfdbdb;
    text-align: center;
}

i.fa.fa-instagram {
    margin-right: 5px;
}

#footer .widget ul.social {
    margin-left: 0;
}
a.socials-square, a.socials-square-small, a.socials-default, a.socials-default-small, a.fade-socials, a.fade-socials-small {
    color: transparent;
}

a.socials-default-small {
    width: 22px;
    height: 22px;
display: block;
color: transparent !important;
}

div.socials-default-small {
    width: 22px;
    height: 22px;
    float: left;
    padding: 0 1px 2px;
    margin: 0;
}


@media (max-width: 979px) and (min-width: 767px) {
div#nav-topbar {  margin-left: 0px;    width: 434px;}
div#toggle_menu {    margin-top: -30px !important;    padding-top: 20px;    padding-bottom: 30px;}

}


@media (min-width: 1200px){.rtl .topbar-border {margin-right: 2px;} .rtl #nav-topbar .topbar-border {margin-right: 23px;}}
h1 span {font-family: 'Great Vibes', sans-serif; font-size: 1.4em; font-style: italic;}
.home h1 {text-align: center; padding-bottom: 25px;}
.rtl div.welcome_username {display: inline-block;margin-left: 15px;}
.rtl #nav ul {margin-right: 10px;}
.rtl .woocommerce.widget_best_sellers ul.product_list_widget li {padding-right: 70px;}
.rtl .woocommerce.widget_best_sellers h3 {margin-right: 10px;}
.rtl #nav ul li a {padding: 12px 15px 7px 6px;}
.rtl .yit_toggle_menu ul.menu li.dropdown > a {background: url(/wp-content/themes/room09/theme/assets/images/toggle-closed.png) right 2px no-repeat; padding-right: 28px;font-size: 16px;font-family: Monda, sans-serif;margin-top: 22px;}
.rtl .yit_toggle_menu ul.menu li ul.sub-menu li a {font-size: 15px; font-family: Monda, sans-serif;}
.rtl .sidebar-left .content {float: left;}
.yit_toggle_menu ul.menu li.dropdown > a{margin-top: 22px;}
div#footer div.container div.row div.widget_nav_menu#nav_menu-3 ul.menu li.menu-item li {width: 100% !important;}
#footer .widget ul.sub-menu {margin-left: 20px; margin-top: 5px;}
.place-order input .button.prev {display: none;}
#back-top {opacity: 0.7;}
.page-id-286 #header-container, .page-id-286 .home-row {display: none;}
.page-id-1138 #header-container, .page-id-1138 .home-row {display: none;}
.page-id-286 #footer, .page-id-286 #copyright, .page-id-286 #sticky-footer-push {display: none;}
.page-id-1138 #footer, .page-id-1138 #copyright, .page-id-1138 #sticky-footer-push {display: none;}
.page-id-1138 #header {margin-bottom: 0px;}
.page-id-1138 .slider-fixed .slider {margin-bottom: 0px;}
.page-id-286 .revolution-slider.slider {margin-bottom: 0px;}
body.page-id-1138 {overflow: hidden;}
#post-286 > p > a {
position: absolute;
top: 10px;
left: 10px;
z-index: 20000;
background-color: #93866d;
opacity: 0.7;
padding: 5px 10px;
color: #ffffff;
text-transform: capitalize;
}
.page-id-286 #header {margin-bottom: 0px;}
.page-id-286 .slider-fixed .slider {margin-bottom: 0px;}
body.page-id-286 {overflow: hidden;background: #fff !important;}
.revolution-wrapper {width: 100%;}
.rtl #header-cart .cart_wrapper .total strong {float: right;
margin-bottom: 25px;
margin-right: 192px;
margin-left: 5px;}
.rtl #header-cart .yit_cart_widget.widget_shopping_cart .cart_wrapper ul.cart_list li a {float: right;}
.rtl .cart_wrapper ul.cart_list li img {float: right; margin: -10px 0px 0px 15px;}
.rtl .cart_wrapper ul.product_list_widget li img {float: right; margin: 0px 0px 0px 15px;}
.rtl .cart_wrapper .quantity {float: left;}
.rtl {text-align: right;}
.rtl .woocommerce form.login,
.rtl .woocommerce .woocommerce_checkout_coupon, 
.rtl .woocommerce form.register, 
.rtl .woocommerce-page form.login, 
.rtl .woocommerce-page .woocommerce_checkout_coupon, 
.rtl .woocommerce-page form.register {text-align: right;}
.rtl .woocommerce .checkout .col-2 h3, .rtl.woocommerce-page .checkout .col-2 h3 {float: right;}
.rtl .woocommerce table th, .rtl .woocommerce table.shop_table th, .rtl .woocommerce-page table.shop_table th {text-align: right;}
.rtl caption, .rtl th, .rtl td {text-align: right;}
.rtl #payment .input-radio {float: right; margin: 0 0 0 1em;}
.rtl .checkout label {text-align: right;}
.form-row.place-order input.button.prev {display: none;}
.woocommerce #payment div.payment_box, .woocommerce-page #payment div.payment_box {
padding: 1em 2%;
margin: 0px;
top: 0px;
float: left;
}
.rtl .woocommerce #payment #place_order, .rtl .woocommerce-page #payment #place_order {float: left;}
.rtl .woocommerce form .form-row .input-checkbox, .rtl .woocommerce-page form .form-row .input-checkbox {float: right;margin: 5px 0px 0px 5px;}
.rtl #header-cart .widget_shopping_cart .cart_wrapper {text-align: right; right: -168px;}
.rtl .woocommerce-page.archive h1.page-title {float: right;}
.rtl .woocommerce .woocommerce-ordering, .rtl .woocommerce-page .woocommerce-ordering {float: left;}
.rtl .list-or-grid {text-align: right;
margin: 10px 15px 0 0;
padding-bottom: 6px;
padding-top: 2px;
text-transform: uppercase;
float: left;}
.rtl .widget_shopping_cart .cart_wrapper .buttons .button {}
.rtl .widget_shopping_cart .cart_wrapper .buttons {float: left;}
#header-cart .yit_cart_widget.widget_shopping_cart .cart_wrapper ul.cart_list li a {max-width: 185px;}
.rtl .woocommerce-page.archive h1.page-title {float: right;}
.reviews_tab, #tab-reviews {display: none !important;}
.rtl .single-product.woocommerce div.product form.variations_form a.reset_variations {} 
.rtl .single_variation_wrap a {float: left !important;}
.rtl .variations .value a.reset_variations {float: left !important;}
.rtl .woocommerce #payment ul.payment_methods li input, .woocommerce-page #payment ul.payment_methods li input {margin:4px 8px 0 1em;}
.rtl .woocommerce form .form-row-first, .rtl .woocommerce form .form-row-last, .rtl .woocommerce-page form .form-row-first, .rtl .woocommerce-page form .form-row-last {float: right;width: 47%;overflow: visible;}
.rtl .woocommerce form .form-row-wide, .rtl .woocommerce-page form .form-row-wide {width: 95%;}
.rtl [class*="span"] {float: right;min-height: 1px;margin-right: 20px; margin-left: 0px;}
.rtl .row {margin-right: -20px; margin-left: 0px;}
.rtl #header-cart {margin-right: 5px;padding-right: 15px;}
.rtl #header-container .span2> div.border {margin-right: -10px; margin-left: 0px;}
.rtl #logo > div {margin-right: 23px;margin-left: 0px;}
.rtl #header-container #topbar .topbar-right {margin-right: 0px;padding-right: 7px;background: none;}
.rtl #topbar .widget_search_mini {padding: 9px;border-left: 0px;border-right: 1px solid #d3d2d2;margin-right: 15px !important;}
.rtl .row-fluid [class*="span"]:first-child {margin-right: 0;}
.rtl div#footer div.container div.row div.widget_nav_menu ul.menu li.menu-item {float: right !important; margin-left: 40px; margin-right: 0px;}
.rtl #footer .widget ul.sub-menu {margin-right: 20px;margin-top: 5px;}
.rtl.woocommerce-page.archive h1.page-title {float:right; }
.rtl.woocommerce ul.products li.product.list a.thumb {float: right;}
.rtl ul.products li.product.list .product-wrapper a.thumb {margin-right: -293px;}
.rtl .content ul.products.row {margin-right: -20px;}
.rtl.woocommerce ul.products li.product.list .product-meta {float: right;}
.rtl.woocommerce ul.products li.product h3, .rtl.woocommerce ul.products li.product .price {float: right; clear: right;}
.rtl ul.products li.product.list .product-wrapper {padding-right: 293px;}
.rtl.woocommerce ul.products li.product.list a.button {float: right; clear: right;}
.rtl #copyright .left {text-align: right;}
.rtl #copyright .right {text-align: left;}
.rtl.woocommerce.widget_best_sellers ul.product_list_widget li a img {float: right;margin-right: 0px;margin-left: 15px;}
.rtl .yith_magnifier_gallery li {float: right;}
.rtl .content ul {margin-right: 20px; margin-left: 0px;}
.rtl .products_tabs .woocommerce ul.products li.product {float: left;}
.rtl.woocommerce .woocommerce-ordering, .rtl.woocommerce-page .woocommerce-ordering {float: left;}
.rtl.woocommerce .product .button, .rtl.woocommerce div.pp_woocommerce #respond p.form-submit input#submit {float: left;}

.footer-row-1 div {width: 100%;}

#copyright a, #copyright div a, #copyright div p a {
color: #fff !important;
}

#copyright div p {font-size: 12px;}
#menu-item-2215 {
clear: left;
}
#text-3 {
width: 47.5%;
float: right;
margin-top: -100px;
}
#text-3 > div > ul > li {
float: left;
margin-right: 5px;
background: url(images/footer-social-sprite.png) no-repeat 0px 0px;
width: 24px;
height: 24px;
cursor: pointer;
}
#nav ul.level-1 > li > a {
color: #666767;
}

.list-or-grid {padding-bottom: 9px;
margin-top: 5px;
}

.woocommerce .product .button:before, .wishlist_table .add_to_cart.button:before {
content: "+ ";
float: left;
font-size: 26px;
line-height: 10px;
padding-right: 5px;
}

#page-meta h1 {
text-transform: uppercase;
font-size: 19px;
}

#text-3 > div > ul > li.pint {
background-position: -34px 0px;
}

#text-3 > div > ul > li.face {
background-position: -64px 0px;
}

#text-3 > div > ul > li.pint:hover {
background-position: -34px -25px;
}

#text-3 > div > ul > li.face:hover {
background-position: -64px -25px;
}
#text-3 > div > ul > li.inst:hover {
background-position: 0px -25px;
}
#footer #text-3 > h3 {
color: #fff;
font-weight: bold;
}


#text-3 > div > ul > li a {
color: transparent !important;
}

#topbar #woocommerce_currency_converter-2.widget {
position: absolute;
right: 16px;
top: 10px;
}
mark, .count {display: none; visibility: hidden;}

.woocommerce .checkout .col-2 h3, .woocommerce-page .checkout .col-2 h3 {
width: 100%;
margin-bottom: 15px;
}
.gift-certificate-show-form > ul > li {
width: 100%;
clear: both;
}
.gift-certificate-show-form input[type=radio] {
float: left;
margin-right: 3px;
}
.checkout label {
float: left;
}
#shipping_method input[type="radio"] {
float: left;
}
#shipping_method > li {
float: left;
}
.checkout #shipping_method li label {
float: right;
width: 87%;
}
.woocommerce #payment .terms, .woocommerce-page #payment .terms {
padding: 0 1em 0;
text-align: right;
width: 39%;
float: left;
}
#payment > div.form-row.place-order > p > label {
float: left;
padding-left: 0px;
}
.terms #terms {
float: left;
margin-top: 5px;
}
.woocommerce .shipping-fields .form-row .input-checkbox {
float: left;
margin: 4px 0px;
}
.woocommerce .shipping-fields #ship-to-different-address label {
padding-left: 5px;
}
#credit_called {
}
#header #logo #tagline {
text-align: center;
margin-top: -2px;
display: none;

}
#header-container #header-cart .border {
border-color: #fff !important;
}

.woocommerce ul.products li.product .price {
margin-top: 25px;
}
.single-layout-2.woocommerce div.product .woocommerce-tabs.horizontal ul.tabs li.active a {
font-weight: bold;
color: #565656;
}

.single-layout-2.woocommerce div.product .woocommerce-tabs.horizontal ul.tabs li a:hover {
color: #000;
}

.related.products h2 {
text-transform: uppercase;
font-size: 14px;
}

.woocommerce ul.products li.product.grid.add-hover .product-meta-wrapper {border: 1px solid #fff;}

.woocommerce ul.products li.product.grid:hover .product-wrapper, .woocommerce ul.products li.product.grid.add-hover .product-meta-wrapper {
-webkit-box-shadow: 0px 0px 0px rgba(231,152,27,0.31);
-moz-box-shadow: 0px 0px 0px rgba(231,152,27,0.31);
box-shadow: 0px 0px 0px rgba(231,152,27,0.31);
}

.woocommerce .product .button:before, .wishlist_table .add_to_cart.button:before {
content: "+ ";
float: left;
font-size: 32px;
line-height: 11px;
padding-left: 4px;
padding-right: 6px;}
.woocommerce .product .single_add_to_cart_button {
padding: 7px 8px;
width: 40%;
height: 40px;
font-size: 13px;
}
#primary ul.products li.product.grid a.button {
}

.woocommerce ul.products li.product h3 {
width: 100%;
}

.yit_toggle_menu ul.menu li > a, .yit_toggle_menu ul.menu ul li a, .woocommerce .woocommerce-breadcrumb a, .woocommerce-page .woocommerce-breadcrumb a, .woocommerce-breadcrumb span {font-family: 'Raleway', sans-serif;}

.woocommerce-breadcrumb span {
font-size: 13px;
}

.slogan h2, .slogan h3 {font-weight: bold !important;}
.woocommerce .show-category.transparent ul.products li.product-category h3 {

    font-weight: normal;
    background-color: rgba(255,255,255, 0.8) !important;
    bottom: -7px;
    left: 0;
    right: 0;
    height: auto;
    line-height: 40px;
    margin-top: -40px;
    position: absolute;
    bottom: -6px;
}

.amount {
font-family: 'Monda', 'Verdana', 'Arial', sans-serif;
}
#copyright .container {border-top: none !important;}
.credit_card.amazon {background-position: 0px 0px;}
.credit_card.amazon:hover {background-position: 0px -32px;}
.credit_card.cash {background-position: -256px 0px;}
.credit_card.cash:hover {background-position: -256px -32px;}
.credit_card.generic_1 {background-position: -544px 0px;}
.credit_card.generic_1:hover {background-position: -544px -32px;}
.credit_card.mastercard {background-position: -864px 0px;}
.credit_card.mastercard:hover {background-position: -864px -32px;}
.credit_card.paypal {background-position: -960px 0px;}
.credit_card.paypal:hover {background-position: -960px -32px;}
.credit_card.visa {background-position: -1056px 0px;}
.credit_card.visa:hover {background-position: -1056px -32px;}
.page div#header, .post-type-archive-product div#header {
height: auto;
    background: #fff;
}

#copyright .right {
text-align: right;
margin-left: 10px;
}
@media (max-width: 480px) {div#toggle_menu {padding: 0px;border: none;}}


@media (max-width: 550px) {
	#nav .menu-responsive div.menu-arrow,
	#nav .menu-responsive .menu-arrow.opened {
		background: url(images/menu-control-mobile.png) no-repeat;
		right: auto;
		left: 1px;
		margin-left: 10px;
    width: 33px;
	}
	
	#nav .menu-responsive div.menu-arrow:after {
		content: "×ª×¤×¨×™×˜";
		display: block;
		margin-top: 12px;
		text-align: center;
	}
	
	#nav .menu-responsive .navigate-text {
		background: none;
		border: none;
		float: left;
	}
	
	div#nav {
		margin: 0px;
		margin-top: 20px;
		position: relative;
		z-index: 1000;
	}
	#nav .menu-responsive ul li {
		width: 100%;
	}
	div#topbar,
	.topbar-border,
	#header-container div#header-cart,
	.navigate-text {
		display: none;
	}
	
	div#logo {
		float: right;
		width: 100%;
		background-color: #fff;
		padding: 15px 7%;
		position: relative;
		z-index: 1000;
		margin: 0px;
	}
	
	div#header-container {
		margin-bottom: 10px;
	}
	
	#nav ul li.mob {
		display: block;
	}
	
	.woocommerce .show-category ul.products li.product-category {
		width: 48% !important;
		float: right;
		margin-left: 4%;
	}
.content ul.products.row {
    width: 100%;
    margin: 0 auto !important;
}
	
	.woocommerce .show-category ul.products li.product-category:nth-child(2n) {
		margin-left: 0px;
	}
	
	div#header-container {
		position: fixed;
		z-index: 10000;
		width: 100%;
/*		padding: 7% 6% 0;*/
		padding: 0;
		background: transparent;
		box-sizing: border-box;
	}
	#header .border {
		border-color: transparent;
	}
	
	div#header {
		width: 100%;
	}
	
	.single div#primary,
	.woocommerce-page div#primary {
		padding-top: 100px;
	}
	
	#header .slider {
		padding-top: 120px;
	}
	
	.woocommerce ul.products li.product h3.upper {
		text-align: center !important; max-height: none;
	}
	.products .grid-add-to-cart {display: none;}	
	.coupon {
		width: 100%;
	}
	
	.woocommerce .cart-collaterals .cart_totals table tr th {
		width: 30%;
	}
	
	.checkout h3 {
		float: right;
		clear: both;
		width: 100%;
	}
	
	.terms input#terms {
		margin-right: -113%;
	}
	
	.terms label.checkbox {
		padding-right: 3%;
	}
	
	ul#menu-main-menu {
		float: left;
		overflow: scroll;
		height: 100vh;
		padding-bottom: 163px;
		box-sizing: border-box;
		width: 46%;
		
	}
	.mob-slider {   display: block;}


.sidr-class-welcome_username, ul#sidr-id-menu-top-bar-eng-1, div#sidr-id-toggle_menu {    display: none;}

.sidr ul li a {
    font-size: 16px;
    line-height: 23px;
}

.mob, #nav ul li.mob {
    display: block;
}

li.sidr-class-mob {
    clear: both;
}

body .woocommerce ul.products li.product.grid .product-wrapper, body .woocommerce ul.products li.product.grid.add-hover .product-meta-wrapper {
    padding: 2px;
}
.slogan h2 {
    margin-top: 0px;
}

.home .clear.space {
    height: 10px;
}
a.heb-link {
 display: block;
    float: left;
    position: absolute;
    top: 18px;
    left: 5%;
}

#footer div#nav_menu-3 {
    float: left;
    width: 52%;
}

div#text-3 {
    margin-top: -10px;
}

#copyright .container {
    padding-top: 0px;
    margin-top: -10px;
}

#copyright .right {
    margin: 0;
    margin-top: -80px;
}

div#footer div.container div.row div.widget_nav_menu ul.menu li.menu-item {
    width: 100% !important;
}



}

@media (min-width: 1200px) {.rtl [class*="span"] {float: right;min-height: 1px;margin-right: 30px; margin-left: 0px;}}
@media (min-width: 1200px){ .rtl .row {margin-right: -30px; margin-left: 0px;}}
@media (min-width: 1200px){.rtl #header-cart {margin-right: 10px;padding-right: 20px;margin-left: 0px;padding-left: 0px;}}
@media (min-width: 1200px) {.rtl #header-container .span2> div.border {margin-right: -15px;margin-left: 5px;}}
@media (min-width: 1200px) {.rtl .row-fluid [class*="span"]:first-child {margin-right: 0;}}
@media (min-width: 1200px){.rtl .responsive .content ul.products.row {margin-right: -30px;}}
@media (min-width: 1200px){.rtl .content ul.products.row {margin-right: -30px;}}
@media (max-width: 767px) {
div#nav-topbar div#nav {
    display: none;
}
.home div#primary, .single div#primary, .woocommerce-page div#primary {
    padding-top: 100px;
}
table.shop_table.cart {
    padding: 8px;
    width: 100%;
    border-collapse: separate;
    max-width: 100%;
}

table.shop_table.cart
 td {
    width: 20%;
    padding: 10px 1% !important;
}

table.shop_table.cart
 td.product-quantity {
    width: 60px;
}

table.shop_table.cart
 td.product-quantity .quantity {
    margin: 0;
    width: 42px;
}


.woocommerce table th {
    padding: 10px 2px !important;
    margin-left: -7px !important;
}

.woocommerce table.cart td.actions .coupon .input-text {
    width: 59% !important;
}

body .woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals {
    width: 100%;
}

input#createaccount {
    display: block;
    clear: both;
    float: left;
    margin: 5px 5px 0 0;
}

label.checkbox[for="createaccount"] {
    float: left;
    padding-left: 0;
}
div#wrapper.container {
    margin: 0 -20px !important;
    width: auto !important;
    padding-left: 0px;
    padding-right: 0px;
}

.container {
    padding-left: 20px;
    padding-right: 20px;
}
#topbar #woocommerce_currency_converter-2.widget {display: none;}
#footer #text-3 {float: right;}
.woocommerce .product .single_add_to_cart_button {font-size: 11px; padding-left: 0px;}
#header {height: auto !important;}
body .last, body .widget-last {margin-left: 0px !important;}
.responsive .container.revolution-wrapper {width: 100%;padding: 0;}
.page-id-286 .revolution-slider.slider {margin: 0 !important;}
.responsive .products ul li.product.grid, .responsive ul.products li.product.grid {    margin-left: 0;    clear: none;    margin-bottom: 30px;    opacity: 1 !important;    width: 50%;    float: right;height: 180px !important;     border: none !important;}
.products .grid-add-to-cart, .product-actions, .product-nav.span12, nav.woocommerce-breadcrumb, .efrat-img {    display: none;}
.woocommerce ul.products li.product span.price {    width: 100%;    text-align: center;    margin-top: 0px;}
.woocommerce ul.products li.product h3.upper {    text-align: center;}
.single-product.woocommerce ul.products li.product:last-child {    display: none!important;}
div.wabtn_container {    margin-top: -10px;}
.responsive ul.products li.product.grid:hover {    height: inherit;}

	.single-product .woocommerce-breadcrumb {
		display: none;
	}
	.single-product.woocommerce ul.products li.product:last-child {
		display: none!important;
	}
	.woocommerce .products .product-meta:after {
		content: "";
		display: block;
		clear: both;
	}
	.woocommerce .products .product-meta h3 {
		}
	.woocommerce .products .product-actions {
		display: none;
	}
	.woocommerce .products .product-wrapper img {
		display: none!important;
	}
	.woocommerce .products .product-wrapper img:first-child {
		display: block!important;
	}
	#content-shop .images .yith_magnifier_zoom_wrap {}
	#content-shop .images .thumbnails {
		display: none;
	}
	#content-shop .images {
		margin-bottom: 45px;
	}
	.mob-slider {
		display: block!important;
		z-index: 9999;
		position: absolute;
		left: -2px;
		width: 100%;
		top: -3px;
		padding: 1px;
		margin: auto;
		left: -50%;
		right: -50%;
		background: #e5e3df;
		border: 3px solid #fff;
	}
	.mob-slider img {
		width: 100% !important;
		border: none !important;
	}
}

.mob-slider ul {
	margin: 0!important;
	padding: 0!important;
}

.bx-wrapper {
	direction: ltr!important;
	position: relative;
}

.bx-wrapper .bx-prev,
.bx-wrapper .bx-next {
	z-index: 100;
	cursor: pointer;
	position: absolute;
	width: 45px;
	height: 45px;
	top: 50%;
}

.bx-wrapper .bx-next {
	background: url(images/arrow_large_right.png) no-repeat 0 0;
	right: 20px;
}

.bx-wrapper .bx-prev {
	background: url(images/arrow_large_left.png) no-repeat 0 0;
	left: 20px;
}

.bx-wrapper .bx-prev:hover,
.bx-wrapper .bx-next:hover {
	background-position: 0px -46px;
}


@media (max-width: 736px) and (min-width: 480px) {
div#nav-topbar {    display: none;}
.home .woocommerce div.show-category ul.products li.product-category {    width: 49%;    margin-right: 2%; float: left;}
.home .woocommerce div.show-category ul.products li.product-category:nth-child(2n) {    margin-right: 0;}
.tabs-container.products_tabs {    display: none;}
div.sbi_follow_btn {    margin-top: 0px;}
#footer div#nav_menu-3 {    float: right;    width: 50%;}
#footer div#text-3 {    margin-top: -10px;}
#copyright .container {    padding-top: 0px;    margin-top: -10px;}
.rtl #copyright .right {    margin: 0;}
a.heb-link {        display: block;    float: left;    position: relative;    top: 42px;    left: 10px;}
div#header-container {    position: fixed;    z-index: 10000;    width: 100%;    padding: 0;    background: transparent;    box-sizing: border-box;}
div#logo {    float: right;    width: 100%;    background-color: #fff;    padding: 0 7% 0;    position: relative;    z-index: 1000;}
.home div#primary, .single div#primary, .woocommerce-page div#primary {    padding-top: 0px;}
.social-head ul.social {    margin-left: 20px;}
#header .slider {    padding-top: 120px;}
.container div#header-cart {    display: none;}
.head-phone {    display: block;    float: right;    position: absolute;    top: 20px;    right: 5%;    width: 11%;}
.head-phone img {    width: 100%;}
.responsive ul.products li.product.grid {    height: auto;}
.grid-add-to-cart {    display: none;}
.woocommerce ul.products li.product h3.upper {    text-align: center !important;}
.sidr form input#sidr-id-mini-search-submit {    width: 21px;    color: #000;    background-color: transparent;    height: 22px;    float: left;    margin-top: 5px;    background: url(images/search-mob-icon.png) no-repeat;    background-size: 100%;}
input#sidr-id-search_mini {    float: left;    width: 80%;}
li.sidr-class-mob {    clear: both;}
.sidr-class-topbar-left.sidr-class-span5 {    display: none;}


}



div#footer, div#copyright {
    background: #000;
}

@media (max-width: 428px) {
    .mob-slider li a {
        overflow: hidden;
        display: block;
        height: calc((100vw - 40px) /67 * 42);
    }

    .mob-slider li a img {
        height: 100% !important;
        object-fit: cover;
    }

    .yith_magnifier_zoom_wrap {
        overflow: hidden;
        height: calc((100vw - 40px) /67 * 42);
    }
}