body{color:#666;font-family:Arial,tahoma,sans-serif;padding-top:5px;text-align:right;direction:rtl;font-size:1em}
input[type="text"],input[type="checkbox"]{box-shadow:none}
a,a::before,button,button.button{-webkit-transition:all .3s ease 0;-o-transition:all .3s ease 0;transition:all .3s ease 0}
a,a:hover{text-decoration:none}
h1{font-size:1.5em}
.message ol,.message ul{padding-right:15px;margin-right:15px}
ul,ol{list-style:none;margin:0;padding:0}
.closed{margin:30px auto;text-align:center}
.buttons-set{border-top:1px solid #ccc;clear:both;margin:10px 0;padding:8px 0 0;width:100%}
a.button,button.button{cursor:pointer;display:block;background-color:#008C9E;border:0;color:#fff;font-size:14px;padding:5px 25px}
a.button:hover,button.button:hover{background-color:#db3838;color:#fff}
.block-title{color:#008C9E;display:inline-block;font-size:24px;padding-bottom:5px;border-bottom:2px solid #008C9E}
.totop{display:none;position:fixed;bottom:20px;right:30px;z-index:10;border:none;outline:none;background-color:#DB3838;color:#fff;cursor:pointer;width:40px;height:40x;line-height:40px;text-align:center}
.totop:hover{background-color:#DB3838}
.select-price-title{color:#008C9E;font-size:18px}
.select-price{border:solid 1px #ccc;padding:10px}
.price-block{border:solid 1px #ccc;padding:10px;cursor:pointer;display:block}
.price-block-price{color:#008C9E}
.price-block-price-old{text-decoration:line-through;color:#DB3838}
.call-header{color:#666;text-align:left;font-size:18px}
.call-header i{margin-right:10px;color:#008C9E}
.call-header a{color:#008C9E}
.form-search{border:1px solid #363636;padding:0;position:relative}
.form-search input[type="text"]{margin:0;height:49px;position:relative;color:#666;font-size:16px;line-height:49px;padding:0 5px 0 60px;width:100%;display:block;border:0}
.form-search button.button{background-color:#2FA3C9;border:0;color:#fff;font-size:24px;height:49px;line-height:40px;position:absolute;left:0;top:0;width:56px;text-align:center;padding:0}
.similar-checkbox{margin:5px auto; width:70%;display: block;cursor: pointer; background-color:#069b06;padding:3px 10px;color:#fff}
.similar-checkbox input{cursor:pointer}
.sidebar-title{color:#008C9E;border-bottom:solid 1px #008C9E;display:inline-block;font-size:18px}
.blog-title{display:block;color:#008C9E}
.blog-title:hover{color:#db3838}
.more-detail{color:#008C9E}
.more-detail:hover{color:#db3838}
.product-title{display:block;color:#008C9E;}
.product-title:hover{color:#008C9E!important;color:#db3838}
.text-image{float:left;margin:0 15px 15px 0;width:30%}
.price-box{font-size:16px; padding-top:10px}
.price-box .regular{height:20px;line-height:20px}
.price-box .old-price{height:20px;line-height:20px;text-decoration:line-through;color:#db3838}
.price-box .old-price-{height:20px;line-height:20px}
.img-fluid{width:100%}
.mobile-menu{display:none}
.product:hover .product-detail-hidden{display:block}
.product-detail-hidden{position:absolute;z-index:2;top:20%;text-align:center;right:0;left:0;display:none}
.product-detail-hidden a{display:inline-block;width:50px;height:50px;line-height:50px;text-align:center;background-color:#ccc;color:#666;font-size:26px}
.product-detail-hidden a:hover{background-color:#008C9E;color:#fff}
.call-to-order{text-align:center;font-size:20px;color:#008C9E}
.call-to-order a{color:#008C9E}
.info-box{margin:10px 15px;padding:10px;font-size:16px;background-color:#333;color:#fff}
.relative{position:relative}
.selected-items{padding:0 5px;border:solid 1px #ccc;border-top:0}
.sin-banner a.anone{display:block;overflow:hidden;position:relative}
.sin-banner a.anone::before{background-color:rgba(0,0,0,0.3);content:"";display:block;height:100%;left:50%;opacity:0;position:absolute;top:0;-webkit-transition:all .5s ease 0;-o-transition:all .5s ease 0;transition:all .5s ease 0;width:0}
.sin-banner a.anone:hover::before{left:0;opacity:100;width:100%}
.sin-banner a.anone img{width:100%;display:block}
.sin-banner div{line-height:40px;font-size:18px;text-align:center;background-color:#008C9E}
.sin-banner div a::before{background-color:#fff!important}
.sin-banner div a{color:#fff}
.sin-banner div a:hover{color:#fff!important;opacity:1!important}
.readmore{color:#db3838;display:inline-block;float:left}
.readmore:hover{color:#DB3838}
.brand-area{background-color:#fff;border-bottom:1px solid #e5e5e5;border-top:1px solid #e5e5e5;margin-top:15px;padding:15px 0}
.services-link{text-align:center}
.footer-top{background-color:#e7e7e7;color:#666;padding:15px 0}
.footer-content > a{color:#333;display:block;font-size:13px;font-weight:700;margin-top:20px;text-decoration:underline}
.footer-content > a:hover{color:#ef5252}
.footer-title h3{border-bottom:1px solid #ccc;color:#222;font-size:16px;padding-bottom:10px}
.bottom-content{padding:20px 10px;border-top:1px solid #e5e5e5}
.footer-content ul li{border-bottom:1px solid #ccc}
.footer-content ul li:last-child{border-bottom:0}
.footer-content ul li a{color:#444;display:block;font-size:14px;padding:5px 0;position:relative}
.footer-content ul li a:hover{color:#ef5252}
.footer-content ul li a:hover::before{border-top:2px solid #ef5252}
.footer-social{background-color:#282828;padding:20px 0}
.social-footer{padding:15px 0}
.social-footer .link-follow li{display:inline-table}
.social-footer .link-follow li a{background-color:#008C9E;border:5px solid #006d7d;border-radius:100%;color:#fff;font-size:20px;height:52px;line-height:45px;margin-right:6px;padding-left:0;text-align:center;width:52px}
.social-footer .link-follow li a:hover{background-color:#db3838;border-color:#db3838}
.footer-address{background-color:#008C9E;border-bottom:3px solid #db3838;padding:15px 0}
.footer-links{display:inline-block;margin-left:15px;color:#fff}
.footer-links:hover{text-decoration:underline;color:#fff}
.footer-links:last-child{margin-left:0}
.footer-payment{text-align:center;padding:15px 0}
.footer-payment i{font-size:30px;color:#fff}
.footer-coppy-right{text-align:center;color:#fff;font-size:12px}
.footer-coppy-right a{color:#fff}
.menu{background-color:#150a00}
.ul-menu{}
.ul-menu li.menu-level-0{display:inline-table;position: relative;}
.ul-menu li.menu-level-0:hover ul.dropdown,.ul-menu li.menu-level-0:hover .megamenu{visibility:visible;opacity:1}
.ul-menu li.menu-level-0 > a{color:#fff;font-size:18px;display:block;padding:5px 10px}
.ul-menu li.menu-level-0 a:hover{color:#fff}
.top-menu{position: relative;}
ul.dropdown{min-width: 200px;right:auto;position:absolute;z-index:100;opacity:0;background-color:#fff;border:solid 1px #ccc;visibility:hidden;-webkit-transition:all .5s ease-in;-o-transition:all .5s ease-in;transition:all .5s ease-in}
ul.dropdown li{word-wrap: normal;}
ul.dropdown li:first-child{padding-top:10px}
ul.dropdown li:last-child{padding-bottom:10px}
ul.dropdown li.menu-level-1 a{color:#666;font-size:16px;padding:5px 15px}
ul.dropdown li.menu-level-1 a:hover{color:#ef5252}
.megamenu{right:0;left:0;visibility:hidden;background-color:#fff;border:solid 1px #ccc;position:absolute;z-index:10;opacity:0;-webkit-transition:all .5s ease-in;-o-transition:all .5s ease-in;transition:all .5s ease-in;}
.megamenu a.menu-level-2{display:block;padding:3px 10px;color:#666}
.megamenu a.menu-level-2:hover{color:#ef5252!important}
.arrow-down:after{font-family:'FontAwesome';content:'\f078';font-size:14px;font-weight: normal;padding-right:10px;}
.btn-faq{cursor:pointer}
.header-top-link{border-bottom:1px solid #e5e5e5;float:left}
.header-top-link .wishlist a,.header-top-link .compare a,.top-link > li > a{border-right:1px solid #6d6d6d;color:#6d6d6d;font-weight:400}
.top-link > li > a{border-right:none}
.header-top-link .wishlist-hover-container,.header-top-link .compare-hover-container,.header-top-link .top-sub-link{left:-20px;right:auto}
.form-search{border:1px solid #e6e6e6}
.right-link{border-color:#e6e6e6}
.right-link .header-bottom-link > li > a{border-color:#e5e5e5;color:#6d6d6d}
.right-link .top-cart-contain .my-cart{background-color:#ffc861;padding:15px 20px 15px 50px}
.top-logo{left:15px;position:absolute;top:0;z-index:1}
.mega-menu{right:0}
.img-testimonials{float:left;margin:0 15px 15px 0;display:block;height:auto;width:100%;max-width:200px}
.testimonials-author{font-style:italic;margin-bottom:10px}
.testimonials-title{font-size:18px}
.add-to-box2 .add-to-cart{display:inline-block;margin-top:20px}
.add-to-box .add-to-cart .input-content{float:right}
.add-to-cart label{float:right;font-size:14px;font-weight:400;margin-left:10px;padding:8px 0 0}
.add-to-cart .qty{box-shadow:none;background-color:#fff;border:1px solid #e1e1e1;border-radius:3px;color:#000;float:right;font-size:14px;height:35px;line-height:35px;margin:0 0 5px;min-width:40px!important;padding:0;text-align:center;width:35px}
.product-shop-inner button.btn-cart{line-height:inherit;margin-bottom:10px;margin-right:10px;padding:8px 15px}
.cart fieldset{border:0 none;margin:0;min-width:0;padding:0}
.cart-table .product-image img{display:block;width:50px;height:auto;margin:0 auto;border:0}
.cart-table .product-name{padding-right:10px;font-size:14px}
.cart-table .product-name a,.cart-table .product-name a:hover{color:#454545;font-size:16px;font-weight:700;text-transform:none}
.input-text{background-color:#fff;border:1px solid #ccc;color:#666;padding:0 2%;display:block;width:100%;font-family:arial;font-size:14px;height:30px;line-height:30px}
fieldset{border:0 none;line-height:25px}
.addtoany{display:inline-block;margin-top:15px}
.art-image{display:block;margin:0 10px 10px 0;width:100%;max-width:200px;height:auto;float:left}
.log-send{background-position:right center;height:25px;line-height:25px}
.my-loading{background-image:url(../images/loading_icon.gif);background-repeat:no-repeat}
.empty-catalog{min-height:300px}
.empty{background-image:url(../images/empty-cart-dark.png);min-height:300px;background-position:center center;background-repeat:no-repeat}
.greetings-info{padding:10px;border:solid 1px #eee;margin-bottom:15px}
.greetings-info-title{font-weight:700;color:#008C9E}
.greetings-info-button{padding-top:10px}
.servicesimg{margin:0 auto 15px auto;width:100%}
.none{display:none}
.sale-label{padding:1px 2px;text-align:center;position:absolute;top:15px;width:55px;height:55px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;z-index:1;background-color:#ffe400;left:10px;color:#666;line-height:23px;font-size:14px}
.new-label{text-align:center;position:absolute;top:15px;width:55px;height:55px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;z-index:1;background-color:#ff7200;right:10px;color:#666;line-height:55px;font-size:14px}
.input-box-footer{margin:10px 0 0;padding:0}
.input-box-footer:last-child{padding:0 0 10px}
.input-box-footer textarea{background-color:#fff;border:1px solid #ccc;color:#000;padding:0 5px;width:100%;display:block;line-height:20px;font-size:14px;font-family:arial;height:180px;resize:none;box-shadow:none}
.input-box-footer input[type="text"]:focus,input[type="email"]:focus,input[type="tel"]:focus,input[type="password"]:focus{border:1px solid #b7b5e3}
.input-box-footer textarea:focus{border:1px solid #b7b5e3}
.buttons-set-footer{margin:0;padding-top:10px}
.inline{display:inline-block!important}
.checkout-title{background-color:#008C9E;color:#fff;font-size:18px;padding:5px 15px}
.cart-form{background-color:#ececec;padding:15px}
input[type="file"],input[type="text"],input[type="email"],input[type="tel"],input[type="password"],select{background-color:#fff;border:1px solid #ccc;color:#666;width:100%;display:block;height:36px;line-height:36px;font-size:14px;font-family:arial;box-shadow:none;width:100%;padding:0 1%;margin-bottom:10px}
.cart-img{width:60px;height:auto;max-width:60px}
.quantity{width:50px;border:solid 1px #ccc}
.q-button{border:0;background-color:#008C9E;color:#fff;padding:2px 8px}
.delete-cart,.delete-cart:hover{position:absolute;top:0;right:0;color:red!important;z-index:2;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:solid 1px red;display:inline-block;width:30px;height:30px;text-align:center;line-height:30px;background-color:#fff}
.cart-table{font-size:14px}
.cart-name{color:#008C9E}
.cart-form textarea{background-color:#fff;border:1px solid #ccc;color:#666;width:100%;display:block;height:80px;line-height:20px;font-size:14px;font-family:arial;box-shadow:none;width:100%;padding:0 1%;margin-bottom:10px;resize:none}
.coupon-box{padding:10px 0}
.coupon-box input[type="text"]{background-color:#fff;border:1px solid #ccc;color:#666;width:100%;display:block;height:36px;line-height:36px;font-size:14px;font-family:arial;box-shadow:none;padding:0 1%}
.coupon-box button.button{padding:7px 10px;width:100%}
.total-box{border-top:solid 1px #ccc;border-bottom:solid 1px #ccc;padding:10px 0;text-align:center;color:#db3838;font-size:16px}
.buttons-payment{margin:15px 0;padding:0}
.buttons-payment button,.buttons-payment button:hover{cursor:pointer;display:block;background-color:#008C9E;border:0;color:#fff;font-size:14px;padding:5px 10px;width:100%}
li.autocity{margin:0!important;border:0!important;color:#666;height:26px;line-height:26px;padding:0 2px!important}
li.autocity:hover{background-color:#fff}
.contact-map{min-height:400px;width:100%}
.modal-header .close{margin:-1rem auto -1rem -1rem}
.gallery{position:relative}
h3.gallery-title{background-color:rgba(0,140,158,.5);color:#fff;text-align:center;position:absolute;margin:0;padding:5px;width:100%;bottom:0;font-size:14px}
.breadcrumb-item + .breadcrumb-item::before{padding-left:.5rem;padding-right:.5rem}
.breadcrumb{padding:15px 0 0;background-color:transparent}
.breadcrumb-banner img{width:100%;display:block;height:auto}
.gallery-message{position:absolute;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.6);color:#fff;padding:5px 10px 15px;-o-transform:scale(0,0);-ms-transform:scale(0,0);-moz-transform:scale(0,0);-webkit-transform:scale(0,0);transform:scale(0,0);-o-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.gallery:hover .gallery-message{-o-transform:scale(1,1);-ms-transform:scale(1,1);-moz-transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(1,1)}
span.cartcount{position:absolute;z-index:1;background-color:#db3838;color:#fff;height:15px;width:15px;line-height:15px;text-align:center;padding:0;margin:0;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;font-size:12px}
.delivery_price{font-weight:400}
.ltr{direction:ltr}
.flag{margin:0 0 0 10px;background-size:contain;background-position:50%;background-repeat:no-repeat;display:inline-block;width:24px;height:18px}
.flag-il{background-image:url(../images/il.svg)}
.flag-ru{background-image:url(../images/ru.svg)}
.flag-us{background-image:url(../images/eu.svg)}
.div-menu{padding:5px 0}
.div-menu:after{content:"תפריט";position: absolute;left:15px;top:10px;color:#fff;}
.bars{color:#fff;font-size:1.6em;cursor:pointer}
.div-level-0{padding:5px 10px;border-top:solid 1px #fff;position:relative;display:none}
.div-level-0:last-child{border-bottom:solid 1px #fff}
.div-level-0 a{color:#fff}
.plus{position:absolute;left:0;top:7px;color:#fff;width:20px;height:20px;text-align:center;line-height:20px;border:solid 1px #fff;cursor:pointer}
.sub-mobile-menu{padding-right:15px;display:none}
.close-modal{position: absolute;top:-15px;right:-15px;cursor: pointer;padding:0px 11px;background-color:#fff;color:#000;font-size:1.6em;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;border:solid 1px #000;z-index:5;}
.popup_title,
.popup_title:hover{display: block;text-align: center;font-size:1.4em;font-weight: normal;padding:20px 0;color:#666;}
.width-100{width:100%;}