*{margin:0;padding:0;}
html{min-height:100%;padding:0;margin:0;}
body{font-family:"AlefRegular";font-size: 14px;direction:rtl;background-color:#e6e6e6;overflow-x:hidden;}
img{border:0;}
a{text-decoration:none;cursor:pointer;font-family:"AlefRegular";}
a:link{text-decoration:none;}
input,select{font-family:"AlefRegular";}
.ruller{width:auto;overflow:hidden;visibility:none;height:1px;white-space: nowrap;float:right;font-size:16px;padding:0 3px}
.closeMenu{display:none;position:absolute;top:0;bottom:0;left:0;height:100%;width:100%;background:rgba(0,0,0,0.5);z-index:999999;}

.contout {background: rgba(0, 0, 0, 0.8) none repeat scroll 0 0;display: none;height: 100%;position: fixed;width: 100%;z-index: 2147483647;}
.contout .conscontent {padding:40px 20px;background:url(../webimages/headerbg.jpg) repeat;margin: auto;max-width: 1000px;text-align: center;z-index: 2147483647;height: 100%;position:relative;}

.shanaTova {position:absolute;left:0;right:0;width:232px;top:24px;margin:auto}

.container-100{overflow:hidden;min-width:320px;width:100%;min-height:500px;height:auto;overflow:hidden;float:right;background:url(../webimages/headerbg.jpg) repeat;}
.centerDiv{max-width:1300px;height:100%;margin:0 auto;width:100%;position:relative;}
.header{height:146px;width:100%;position:relative;}
.header .headerTop{background:#475051;height:40px;width:100%;}
.header .headerTop .social{text-align:center;position:absolute;left:0;top:0;height:40px;}
.header .headerTop .social a{display:inline-block;vertical-align:top;height:30px;width:30px;margin:5px 1px;background-size:contain;background-position:center center;}
.header .headerTop .social a.facebook{background-image:url(../webimages/facebook.png);}
.header .headerTop .social a.twitter{background-image:url(../webimages/twitter.png);}
.header .headerTop .social a.youtube{background-image:url(../webimages/youtube.png);}
.header .headerTop .social a.googleplus{background-image:url(../webimages/google.png);}
.header .headerTop .social a.blogspot{background-image:url(../webimages/blogspot.png);}
.header .headerTop .social a.instagram{background-image:url(../webimages/instagram.png);}
.header .headerTop .social a.pinterest{background-image:url(../webimages/pinterest.png);}
.header .headerTop .social a.lang{width:60px;height:30px;background-color:#111;border-radius:25px;line-height: 30px;color:#fff}
.header .headerTop .social a.lang #large{display:block;}
.header .headerTop .social a.lang #short{display:none;}
.header .headerTop .securePay{position:absolute;top:0;right:0;height:40px;z-index:9999;}
.header .headerTop .securePay > span{display:block;float:right;color:#fff;line-height:40px;font-size:16px;z-index:999;}
.header .headerTop .securePay > .cards{background:url(../webimages/cards.png) center center no-repeat;width:135px;height:22px;background-size:contain;float:right;margin:9px;}

.header .headerLogo{height:106px;width:100%;}
.header .headerLogo .logo{width:269px;height:100px;position:absolute;right:10px;top:0;}
.header .headerLogo .logo img{width:100%;}

.header .headerLogo  .cart {box-shadow: 1px 2px 2px #992d86 inset;cursor:pointer;background: #bd63b1 url("../webimages/cart.png") no-repeat scroll left 10px center;border-radius: 30px;bottom: 8px;color: #fff;display: block;height: 40px;left: 0;line-height: 40px;margin: auto;position: absolute;width: 197px;font-size: 18px;}
.header .headerLogo  .cart > span{margin:0 auto;text-align:right;width:150px;display:block;color:#fff;}


.header .headerLogo .phone{width:197px;height:40px;background:#fcfcfc;border-radius:30px;border:3px solid #d9dde1;position:absolute;top:8px;left:0;}
.header .headerLogo .phone > span{margin:0 auto;text-align:right;width:150px;display:block;color:#5b5b5b;line-height:11px;}
.header .headerLogo .phone > .phoneNum{line-height:25px;background:url(../webimages/phone.png) left center no-repeat;font-size:26px;color:#5b5b5b;display:block;margin-left:15px;margin-right:20px;}


.menuBox{width:100%;height:50px;border-top:3px solid #fff;border-bottom:3px solid #fff;background:url(../webimages/menuBG.jpg) center center repeat;z-index:9}
.menuBox .searchBox{position:absolute;left:0;top:0;bottom:0;width:200px}
.menuBox .searchBox .free{color:#7aac81;font-size:16px;display:block;margin:5px auto;padding:0 10px 0 40px;width:184px;height:40px;background:#fff;border-radius:30px;border:1px solid #bcbcbc;-webkit-box-shadow: 2px 2px 2px -1px rgba(0, 0, 0, 0.5) inset;-moz-box-shadow:2px 2px 2px -1px rgba(0, 0, 0, 0.5) inset;box-shadow: 2px 2px 2px -1px rgba(0, 0, 0, 0.5) inset;}
.menuBox .searchBox .submit{cursor:pointer;z-index:99;border:none;background:url(../webimages/search.png) center center no-repeat;background-size:contain;position:absolute;left:20px;top:13px;width:24px;height:24px;}
.menuBox .searchBox ::-webkit-input-placeholder{opacity:1;filter:alpha(opacity=100);color: #7aac81;}
.menuBox .searchBox :-moz-placeholder{opacity:1;filter:alpha(opacity=100);color: #7aac81;}
.menuBox .searchBox ::-moz-placeholder{opacity:1;filter:alpha(opacity=100);color: #7aac81;} 
.menuBox .searchBox :-ms-input-placeholder{opacity:1;filter:alpha(opacity=100);color: #7aac81;}
.menuBox .costumersClub {cursor:pointer;padding-right: 10px;margin: 4px auto;line-height: 40px;border-radius: 30px;width:130px;height:40px;background:url(../webimages/cclub.png) center left 10px no-repeat #516325;background-size:16px;position:absolute;color:white;font-size:16px;top:1;left:200px}
.menuBox .costumers {opacity:0;filter:alpha(opacity=0);-moz-transition: all 0.5s;-webkit-transition: all 0.5s;transition: all 0.5s;overflow:hidden;display:block;z-index: 999999;width:300px;height:0;border-radius:20px;background:#efefef;border:2px solid #516325;position:absolute;top:45px;left:105px;}
.menuBox .costumers.open {opacity:1;filter:alpha(opacity=100);display: block;height:200px}
.menuBox .centerDiv .costumers .costumerForm{position:absolute;right:30px;top:15px;}

.menuBox .costumers .titleForm{color:#516325;font-size:14px;width:40px;position: absolute;top: 6px;}
.menuBox .costumers .titleForm .title{margin-bottom:22px;}
.menuBox .costumers .inputs{position:absolute;top:0;right:50px;}
.menuBox .costumers .inputs .cosForm{padding-right: 10px;border:1px solid #b4d56c;margin-bottom:10px;height:32px;width:200px;border-radius:10px;}
.menuBox .costumers .inputs .formButton{position:absolute;top: 135px;right:0;background:#516325;color:white;border-radius:10px;width:80px;height:36px;cursor:pointer}


.a2a_floating_style{top:200px;position:absolute !important;}


#menu{position:relative;z-index:99;height:48px;margin-left:330px;}
#menu #openMenuButton{display:none;background:url(../webimages/open_menu.png) center center no-repeat;background-size:30px;width:30px;height:30px;position:absolute;right:10px;top:10px;}
#menu > ul{width:100%;height:48px;text-align:center;margin:0 auto;overflow:visible;opacity:0;filter:alpha(opacity=0);font-size:0;}
#menu > ul > li{list-style:none; float:right;position:relative;height:48px;display:inline-block;list-style:none;vertical-align:top;overflow:visible;}
#menu > ul > li.active{}
#menu > ul > li.active a{}
#menu > ul > li.active ul li a{font-weight:normal;}
#menu > ul > li > a{display:block;width:auto;margin-right:0;height:48px;line-height:48px;text-align:center;font-size:17px;color:#fff;font-weight:bold;}
#menu > ul > li.expand-title{display:none;}
#menu > ul > li.expand{display:none;}
#menu > ul > li.expandable{}
#menu > ul > li > ul{background:#ededed;border:1px #cccccc solid;border-top:0;position:relative;display:inline-block;height:1px;opacity:0;filter:alpha(opacity=0);width:150px;overflow:hidden; }
#menu > ul li ul > li{height:42px;list-style:none;}
#menu > ul li ul > li a{text-align:right;font-size:14px;height:42px;display:block;line-height:42px;padding-right:4px;color:#191919;}
#menu > ul li ul > li:hover a{background:#fefefe;background-position:215px;}
#menu > ul li ul li > ul{background:#fefefe;margin-top:-42px;margin-right:230px;padding:0;}
#menu > ul li ul li > ul li:hover a{background:#f2f3f2;background-position:215px;}
#menu > ul > li ul:hover{overflow:visible;}
#menu > ul.collapsed > li > a{margin-right:20px;}
#menu > ul.collapsed{right:auto;float:left;position:fixed;padding:52px 10px 10px 10px;top:0;width:280px;left:-300px;height:auto;overflow:auto;bottom:0; background:#a2182d;z-index:99999;background:#f2f3f2;}
#menu > ul.collapsed li.expand{display:none;position:absolute;left:100%;margin-left:10px;top:65px;border:0;cursor:pointer;height:40px;width:40px;}
#menu > ul.collapsed li.expand > div{display:none;}
#menu > ul.collapsed li.expand.open{left:-300px;top:0;position:fixed;background:#F2F3F2;top:0;left:0;border-bottom:1px #a0a0a0 solid;width:300px;margin:0;padding:0;height:44px;line-height:44px;font-weight:bold;line-height:44px;display:block;font-size:16px;color:#212a2a;cursor:pointer;-moz-box-shadow: 0px 5px 5px rgba(0, 0, 0, 0.12);-webkit-box-shadow: 0px 5px 5px rgba(0, 0, 0, 0.12);box-shadow: 0px 5px 5px rgba(0, 0, 0, 0.12);-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=180, Color='#a0a0a0')";filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=180, Color='#a0a0a0');z-index:9999}
#menu > ul.collapsed li.expand.open > div{display:block;height:40px;line-height:40px;}
#menu > ul.collapsed.open li.expand{display:block;left:-300px;top:0;position:fixed;background:#F2F3F2;top:0;left:0;border-bottom:1px #a0a0a0 solid;width:300px;margin:0;padding:0;height:44px;line-height:44px;font-weight:bold;line-height:34px;display:block;font-size:16px;color:#212a2a;cursor:pointer;-moz-box-shadow: 0px 5px 5px rgba(0, 0, 0, 0.12);-webkit-box-shadow: 0px 5px 5px rgba(0, 0, 0, 0.12);box-shadow: 0px 5px 5px rgba(0, 0, 0, 0.12);-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=180, Color='#a0a0a0')";filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=180, Color='#a0a0a0');z-index:9999}
#menu > ul.collapsed.open li.expand > div{display:block;height:40px;line-height:40px;}
#menu > ul.collapsed > li.active{}
#menu > ul.collapsed li{height:34px;overflow:hidden;position:relative;margin-top:2px;width:276px;border-bottom:1px #cccccc solid;}
#menu > ul.collapsed li.expandable{cursor:pointer;background:url(../webimages/expandable-icon.png) left top no-repeat;}
#menu > ul.collapsed li.expandable.open{height:auto}
#menu > ul.collapsed li a{color:#034b6a;text-align:right; width:auto;display:block; ;position:absolute;left:0;right:0;top:0;height:30px;line-height:30px;}
#menu > ul.collapsed li ul{position:relative;width:286px;float:right;border:2px #ffffff solid;padding:0;margin:0 5px;padding-bottom:2px;border-right:1px #333333 solid;border-top:1px #333333 solid;margin-top:34px;height:auto;opacity:inherit;filter:inherit;}
#menu > ul.collapsed li ul li{width:266px;height:30px;}
#menu > ul.collapsed li ul li a{left:0;padding-right:20px;background:none;}
#menu > ul.collapsed li ul{background:none;border:0}
#menu > ul.collapsed li ul li ul{position:relative;width:256px;float:right;border:2px #ffffff solid;background:#fefefe;padding:0;margin:0 5px;padding-bottom:2px;margin-top:34px;height:auto;opacity:inherit;filter:inherit;}
#menu > ul.collapsed li ul li ul li:last-child{border:none;}
#menu > ul.collapsed li.expandable a{left:48px;height:30px;line-height:30px;width:200px;}
#menu.collapsed{border:0}


.homeSlider{width:100%;height:200px;padding-bottom:18%;position:relative;border-bottom:5px solid #98b457;}
.homeSlider.pnimi{height:181px;padding-bottom:0}
.homeSlider .pnimiImage{position:absolute;top:0;left:0;right:0;bottom:0;}
.homeSlider .slide{position:absolute;top:0;left:0;right:0;bottom:0;display:none;}
.homeSlider .clocker{margin-right: 40px;z-index:999;border: 5px solid rgba(239, 239, 239, 0.8);-webkit-background-clip: padding-box;background-clip: padding-box;max-width:340px;width:100%;position:absolute;top:30px;right:10px;height:120px;background:rgba(255,255,255,0.9);border-radius:20px;}
.homeSlider .clocker .prod_title{display:block;font-size:22px;color:#3b3b3b;text-align:center;line-height:26px;font-family:'AlefBold';}
.homeSlider .clocker .timer{position:absolute;bottom:10px;left:10px;direction:rtl}
.homeSlider .clocker .timer .timerTitle{text-align:center;font-weight:bold;display:block;line-height:30px;font-family:'AlefBold';font-size:14px;}
.homeSlider .clocker .timer .time{background-repeat:no-repeat;background-image: url("/images/time_holder.png");font-size: 18px;height: 31px;text-align: center;width: 31px;}
.homeSlider .clocker .timer .time2{font-size: 12px;font-weight: bold;text-align: center;width: 8px;}
.homeSlider .clocker .payButton{text-align:right;cursor:pointer;background: #bd63b1 url("../webimages/cart.png") no-repeat scroll left 5px center;  border-radius: 15px;  bottom: 20px;  box-shadow: 1px 2px 2px #992d86 inset;color: white;  font-size: 16px;  height: 43px;  left: 20px;  line-height: 43px;  padding-right: 10px;  position: absolute;  width: 115px;bottom:10px;right:10px;}
.homeSlider .clocker .price{display:block;position:absolute;bottom:56px;font-size:30px;right:10px;width:132px;font-family:'AlefBold';text-align:center;}

.homeSlider .centerDivGallery .main_sentences{max-height:320px;background: rgba(255, 255, 255, 0.9) none repeat scroll 0 0;border: 5px solid rgba(239, 239, 239, 0.8);border-radius: 20px;bottom: 120px;left: 0;margin-right: 410px;margin-top: 25px;max-width: 750px;overflow: auto;padding: 10px;position: absolute;top: 0;z-index: 999;}
.homeSlider .centerDivGallery .main_sentences .main_text{text-align:center;margin-left: 25px;margin-right: 10px;display: inline-block;font-size:14px;color:#3b3b3b;}
.homeSlider .centerDivGallery{max-width:1300px;height:100%;margin:0 auto;width:100%;position:absolute;left:0;right:0;}

.homeSlider .slide .sentenceHolder {height: 100%;left: 0;margin: 0 auto;max-width: 1300px;position: absolute;right: 0;width:100%;}
.homeSlider .slide .sentenceHolder .galery_sentences {background: rgba(255, 255, 255, 0.9) none repeat scroll 0 0;border: 5px solid rgba(239, 239, 239, 0.8);border-radius: 20px;bottom: 10px;left: 0;max-width: 500px;padding-bottom: 10px;position: absolute;z-index: 999;}
.homeSlider .slide .sentenceHolder .galery_sentences .rtl {font-size:48px;color:#bd63b1;float:right;}
.homeSlider .slide .sentenceHolder .galery_sentences .lft {color: #bd63b1;float: left;font-size: 48px;left: 0;position: absolute;top: 43px;}
.homeSlider .slide .sentenceHolder .galery_sentences .text {text-align:center;margin-left: 25px;margin-right: 10px;display: inline-block;display: table-cell;vertical-align: middle;}
.homeSlider .slide .sentenceHolder .galery_sentences .text .sentence {font-size:24px;color:#3b3b3b;line-height: 24px;}
.homeSlider .slide .sentenceHolder .galery_sentences .text .auteur{font-size:14px;color:#3b3b3b;}

.webContent{width:100%;overflow:hidden;margin-top:30px;}
.webContent .centerDiv{height:auto;}
.webContent #productPop+.centerDiv {display:flex;align-items:flex-start;justify-content:space-between;flex-direction:row-reverse}
.webContent .rightSide{width:280px;float:right;margin-bottom:10px;}
.webContent .rightSide .categories{width:260px;}
.webContent .rightSide .categories #sdmenu0{width:100%;}
.webContent .rightSide .categories #sdmenu0 > ul{width:100%;list-style:none;}
.webContent .rightSide .categories #sdmenu0 > ul > .new_title{font-family:"AlefBold";border-radius:10px 10px 0 0;background:#475051;color:#fff;font-weight:bold;font-size:17px;text-align:center;height:42px;line-height:42px;}
.webContent .rightSide .categories #sdmenu0 > ul > .category_div{position:relative;background:rgba(255,255,255,0.9);border-bottom:1px solid #707070;height:40px;line-height:40px;}
.webContent .rightSide .categories #sdmenu0 > ul > .category_div:last-child{border-bottom:0px;border-radius:0 0 10px 10px;}
.webContent .rightSide .categories #sdmenu0 > ul > .category_div .side_menuTD{}
.webContent .rightSide .categories #sdmenu0 > ul > .category_div .side_menuTD .selected{font-family:"AlefBold";display:block;padding-right:20px;color:#707070;font-size:14px;}
.webContent .rightSide .categories #sdmenu0 > ul > .category_div .side_menuTD .regular{display:block;padding-right:20px;color:#707070;font-size:14px;}
.webContent .rightSide .categories #sdmenu0 > ul > .category_div .side_menuTD .regular:hover{font-family:"AlefBold";}
.webContent .rightSide .categories #sdmenu0 > ul > .category_div > ul{z-index:9;border:1px solid #707070;display:none;list-style:none;background:#fff; position:absolute; top:0px; right:259px; width:164px;}
.webContent .rightSide .categories #sdmenu0 > ul > .category_div > ul.sdmenu1{display:block;}
.webContent .rightSide .categories #sdmenu0 > ul > .category_div > ul li{border-bottom:1px solid #707070;background:#eee;}
.webContent .rightSide .categories #sdmenu0 > ul > .category_div > ul li:last-child{border:0px;}
.webContent .rightSide .categories #sdmenu0 > ul > .category_div > ul li .sub_regular{font-family:"AlefRegular";display:block;color:#333;font-size:14px;padding-right: 10px;}
.webContent .rightSide .categories #sdmenu0 > ul > .category_div > ul li .sub_regular:hover{font-family:"AlefBold";}

.webContent .rightSide .newsBox{border-radius:10px;width:260px;margin-top:20px;background:#fff;position:relative;height:176px;overflow:hidden;}
.webContent .rightSide .newsBox .newsTitle{font-family:"AlefBold";border-radius:10px 10px 0 0;background:#475051;color:#fff;font-weight:bold;font-size:17px;text-align:center;height:42px;line-height:42px;}
.webContent .rightSide .newsBox .arr_left{cursor:pointer;position:absolute;left:10px;top:60px;background:url(../webimages/new_left.png) center center no-repeat;width:24px;height:24px;}
.webContent .rightSide .newsBox .arr_right{cursor:pointer;position:absolute;right:10px;top:60px;background:url(../webimages/new_right.png) center center no-repeat;width:24px;height:24px;}
.webContent .rightSide .newsBox .slide{text-align:center;height:134px;overflow:hidden;}
.webContent .rightSide .newsBox .slide .date{height:30px;padding:20px 0 0;color:#707070;font-size:17px;font-family:"AlefBold";}
.webContent .rightSide .newsBox .slide .cont{color: #707070;font-size: 15px;text-align:right;padding: 0 20px;}

.webContent .rightSide .cupons{width:260px;position:relative;margin-top:20px;}
.webContent .rightSide .cupons .cupons_title{font-family:"AlefBold";margin-bottom:20px;border-radius:30px ;background:#475051;color:#fff;font-weight:bold;font-size:17px;text-align:center;height:42px;line-height:42px;}
.webContent .rightSide .cupons .boxCupon{position:relative;background:#fff;border-radius:15px;border:5px solid rgba(181,181,181,0.3);margin:10px 0;height:170px;overflow:hidden;padding:10px;}
.disclabel {float: right;width: 100%;text-align: center;color: #bd63b1;font-size: 16px;font-weight: 600;font-family: "AlefBold";}
.price.discount .disclabel {text-align:right}
.webContent .rightSide .cupons .boxCupon .pic{float:right;width:77px;height:66px;display:block;margin-left:10px;}
.webContent .rightSide .cupons .boxCupon .cuponTitle{color:#3b3b3b;font-size:16px;}
.webContent .rightSide .cupons .boxCupon .cart{box-shadow: 1px 2px 2px #992d86 inset;cursor:pointer;background: #bd63b1 url("../webimages/cart.png") no-repeat scroll left 10px center;border-radius: 10px;bottom: 10px;color: #fff;display: block;height: 30px;left: 0;line-height: 30px;margin: auto;position: absolute;right: 0;width: 178px;font-size: 18px;padding-right: 20px;}
.webContent .rightSide .cupons .boxCupon .discount{background: #aacc5b none repeat scroll 0 0;bottom: 45px;color: #fff;display: block;position: absolute;right: 26px;width: 74px;border-radius: 10px;padding: 0 10px;}
.webContent .rightSide .cupons .boxCupon .discount > span{display:block;display:block;font-size:19px;line-height:22px;text-align:center;font-family:"AlefBold"}
.webContent .rightSide .cupons .boxCupon .price{bottom: 45px;color: #3b3b3b;display: block;position: absolute;left: 26px;border-radius: 10px;padding: 0 10px;}
.webContent .rightSide .cupons .boxCupon .price > span{display:block;font-size:20px;line-height:22px;text-align:center;font-family:"AlefBold"}
.webContent .rightSide .frameFace{width:260px;position:relative;}
.webContent .rightSide .frameFace .buttonFace{display:none;font-family:"AlefBold";margin-bottom:20px;border-radius:30px ;background:#475051;color:#fff;font-weight:bold;font-size:17px;text-align:center;height:42px;line-height:42px;}


.webContent .leftSide{margin-right:280px;text-align:center;}
.webContent #productPop+.centerDiv .leftSide{margin-left:0px;margin-right:20px;text-align:center;min-width:75%}
.webContent .leftSide .product{position:relative;width:320px;height:300px;display:inline-block;margin:0 2px 10px;vertical-align:top;overflow:hidden;background:#fff;border:5px solid #d9dadb;border-radius:20px;}
.webContent .leftSide .product .productTitle {text-align:right;background: #aacc5b none repeat scroll 0 0;color: #fff;display: block;font-size: 18px;height: 40px;padding: 5px 10px 0;line-height: 33px;}
.webContent .leftSide .product .desc {color: #000;font-size: 14px;line-height: 20px;margin: 10px 10px 20px;text-align:right;height:80px;overflow:hidden;}
.webContent .leftSide .product .pic {height: 93px;width: 140px;margin-top: 26px;margin-right: 10px;}
.webContent .leftSide .product .cart {text-align:right;cursor:pointer;background: #bd63b1 url("../webimages/cart.png") no-repeat scroll left 5px center;  border-radius: 15px;  bottom: 20px;  box-shadow: 1px 2px 2px #992d86 inset;color: white;  font-size: 16px;  height: 40px;  left: 20px;  line-height: 40px;  padding-right: 10px;  position: absolute;  width: 115px;}
.webContent .leftSide .product .borderinbox {border-bottom: 1px solid #aacd5b;border-top: 1px solid #aacd5b;height: 4px;margin: 0 10px;}
.webContent .leftSide .product .price {bottom: 70px;position: absolute;left: 40px;font-size:30px;color:#3b3b3b;}
.webContent .leftSide .product .read{float:left;cursor:pointer;font-family:"AlefBold";position:absolute;top:134px;left:20px;color:#3b3b3b;}

.webContent .leftSide .text{overflow:hidden; background:#fff;border-radius:20px;border:5px solid #d9dadb;padding:10px;text-align:right;margin-bottom:10px;}
.webContent .leftSide .text *{font-family:"AlefRegular" !important;font-size:16px !important; color:#606060}
.webContent .leftSide .text h1{font-family:"AlefBold" !important;}
.webContent .leftSide .text h2 *{font-family:"AlefBold" !important;font-size:20px !important}
.webContent .leftSide .text  img{max-width:40%}

.webContent .leftSide .text .textForm{padding-right: 10px;display: block;clear:both; font-size: 16px;float:right; width:200px; border-radius:15px;margin:5px;height:40px;background-color: #f4f4f4;border: 1px solid #bcbcbc; box-shadow: 2px 2px 2px -1px rgba(0, 0, 0, 0.5) inset;} 
.webContent .leftSide .text .formTextarea {padding-right: 10px;clear:both;display: block; font-size: 16px;float:right; width:200px;margin:5px;border-radius:15px; height:80px;background-color: #f4f4f4;border: 1px solid #bcbcbc; box-shadow: 2px 2px 2px -1px rgba(0, 0, 0, 0.5) inset;}
.webContent .leftSide .text .formButton {clear:both; right: 97px;top: 0px; display:block; background: #bd63b1 ; border-radius: 15px; bottom: 20px;box-shadow: 1px 2px 2px #992d86 inset; color: white;cursor: pointer;font-size: 16px;height: 40px;text-align: center; width: 110px;margin-right: 97px;margin-top: 3px;float:right;}
.webContent .leftSide .text .fillForm {clear:both; display:block;}
.webContent .leftSide .text #send_msg{overflow:hidden;} 
    
.webContent .leftSide .pageSlider{overflow:hidden;position:relative;background:#fff;border-radius:20px;border:5px solid #d9dadb;padding-bottom:40%;text-align:right;margin-bottom:10px;height:100px;}
.webContent .leftSide .pageSlider .slide{position:absolute;left:0;top:0;bottom:0;right:0;display:none;}
.webContent .leftSide .pageSlider .arr_left{cursor:pointer;position:absolute;left:10px;top:40%;background:url(../webimages/ar_left.png) center center no-repeat;background-size:contain;width:44px;height:64px;z-index:9999;}
.webContent .leftSide .pageSlider .arr_right{cursor:pointer;position:absolute;right:10px;top:40%;background:url(../webimages/ar_right.png) center center no-repeat;background-size:contain;width:44px;height:64px;z-index:9999;}

.menuBox .searchBox .free {  background: #fff none repeat scroll 0 0;}


.webContent .leftSide .cats{text-align:center;margin:20px auto;overflow:hidden;}
.webContent .leftSide .cats .sub{background: #fff none repeat scroll 0 0;border: 2px solid #aacc5b;border-radius: 10px;display: block;float:right;font-size: 14px;margin: 5px;min-width: 100px;padding: 4px 10px;vertical-align: top;}

.hr{width:100%;clear:both;}

.webContent .leftSide .topProduct {margin: 0 0 10px;overflow: hidden;background: #fff;border-radius: 20px;border: 5px solid #d9dadb;position: relative;text-align: right;min-height: 120px;}
.webContent .leftSide .topProduct .title{background: #aacc5b none repeat scroll 0 0;color: #fff;display: block;font-size: 18px;height: 40px;line-height: 33px;padding: 5px 10px 0 0;text-align:right;}
.webContent .leftSide .topProduct .prices{margin-top:10px;float:right;color:#4d5758;}
.webContent .leftSide .topProduct .prices .price{padding:10px;border-radius:20px;display:inline-block;vertical-align:top;margin:2px;font-size:16px;}
.webContent .leftSide .topProduct .prices .price > .label, .webContent .leftSide .topProduct .prices .price > div > .label{float:right;}
.webContent .leftSide .topProduct .prices .price > b, .webContent .leftSide .topProduct .prices .price > div > b{margin:0 4px;font-family:"AlefBold";display:block;float:right;}
.webContent .leftSide .topProduct .prices .price.deal{background:#d9e6bc;}
.webContent .leftSide .topProduct .buttons{float:left;margin-top:10px;}
.webContent .leftSide .topProduct .buttons .cart {margin:5px;border:none;text-align:right;cursor:pointer;background: #bd63b1;  border-radius: 15px;  bottom: 20px;  box-shadow: 1px 2px 2px #992d86 inset;color: white;  font-size: 16px;  height: 40px;   line-height: 40px;  padding:0 10px; display:inline-block;vertical-align:top; width: auto;}
.webContent .leftSide .topProduct .buttons .cart.buy{background: #964a8d url("../webimages/cart.png") no-repeat scroll left 5px center; width: 110px;box-shadow: 1px 2px 2px rgba(0,0,0,0.6) inset;}

.webContent .leftSide .topProduct .buttons .sels{position:relative;display:inline-block;margin-top:5px;height:36px;}
.webContent .leftSide .topProduct .buttons .sels > span{display:block;float:right;line-height:36px;font-size:16px;font-family:"AlefBold";}
.webContent .leftSide .topProduct .buttons .sels > select{cursor:pointer;position:absolute;left:0;top:0;display:block;float:right;margin-right:5px;height:36px;width:36px;font-size:16px;}
.webContent .leftSide .topProduct .buttons .sels > span.select{cursor:pointer;background: #e5e5e5 url("../webimages/sel.png") no-repeat scroll left 5px center / 10px auto;border-radius: 10px;display: block;float:right;font-size: 16px;height: 36px;margin-right: 5px;width: 31px;line-height: 30px;padding-right: 5px;}



.webContent .leftSide .productBasket{margin:0 0 10px;overflow:hidden;background:#fff;border-radius:20px;border:5px solid #d9dadb;position:relative;text-align:right;}
.webContent .leftSide .productBasket .pic {float:right;height: 93px;width: 140px;margin-top: 10px;margin-right: 10px;}
.webContent .leftSide .productBasket .desc {float:right;max-width:280px;color: #000;font-size: 14px;line-height: 20px;margin: 10px 10px 20px;text-align:right;overflow:hidden;}
.webContent .leftSide .productBasket .title{position:relative;background: #aacc5b none repeat scroll 0 0;color: #fff;display: block;font-size: 18px;height: 40px;line-height: 33px;padding: 5px 10px 0 0;text-align:right;}
.webContent .leftSide .productBasket .title .delete{cursor:pointer;background: #ffffff url("../webimages/delete.png") no-repeat scroll left 5px center;color: #646c6d;font-size: 13px;height: 22px;left: 10px;padding-left: 15px;position: absolute;top: 13px;z-index: 89;overflow: hidden;width: 40px;line-height: 20px;border-radius: 10px;padding-right: 10px;}
.webContent .leftSide .productBasket .total{clear:both;float:left;margin:0 20px 10px;color:#4d5758;font-size:20px;}
.webContent .leftSide .productBasket .total > .label{float:right;}

.webContent .leftSide .productBasket .total > b{margin:0 4px;font-family:"AlefBold";display:block;float:right;}
.webContent .leftSide .productBasket .prices{float:left;margin:10px 10px 0;color:#4d5758;}
.webContent .leftSide .productBasket .prices .price{padding:10px;border-radius:20px;display:inline-block;vertical-align:top;margin:2px;font-size:16px;}
.webContent .leftSide .productBasket .prices .price > .label, .webContent .leftSide .productBasket .prices .price > div > .label{float:right;}
.webContent .leftSide .productBasket .prices .price.discount {padding: 10px 0px;}
.webContent .leftSide .productBasket .prices .price > b, .webContent .leftSide .productBasket .prices .price > div > b{margin:0 4px;font-family:"AlefBold";display:block;float:right;}
.webContent .leftSide .productBasket .prices .price.deal{background:#d9e6bc;}
.webContent .leftSide .productBasket .prices .sels{position:relative;display:inline-block;margin-top:5px;height:36px;}
.webContent .leftSide .productBasket .prices .sels > span{display:block;float:right;line-height:36px;font-size:16px;font-family:"AlefBold";}
.webContent .leftSide .productBasket .prices .sels > select{cursor:pointer;position:absolute;left:0;top:0;display:block;float:right;margin-right:5px;height:36px;width:36px;font-size:16px;}
.webContent .leftSide .productBasket .prices .sels > span.select{cursor:pointer;background: #e5e5e5 url("../webimages/sel.png") no-repeat scroll left 5px center / 10px auto;border-radius: 10px;display: block;float:right;font-size: 16px;height: 36px;margin-right: 5px;width: 31px;line-height: 30px;padding-right: 5px;}
.webContent .leftSide .productBasket .inpts input[type="radio"] {display:none;}
.webContent .leftSide .productBasket .inpts input[type="radio"] + label {cursor:pointer;color:#4d5758;text-align:right;line-height:26px;padding-right:20px;font-size:16px;display:inline-block;vertical-align:top;height:30px;background:url(../webimages/chck.png) right center no-repeat;margin:0 4px;}
.webContent .leftSide .productBasket .inpts input[type="radio"]:checked + label {background:url(../webimages/chck_a.png) right center no-repeat;}

.webContent .leftSide .productBasket .payTable{}
.webContent .leftSide .productBasket .payTable td, th{height:30px;}
.webContent .leftSide .productBasket .payTable td, th{padding-right:5px;}

.webContent .leftSide .productBasket .leftcards{position:absolute;left:0;top:42px;}
.webContent .leftSide .productBasket .formzilla{padding-right:20px;}
.webContent .leftSide .productBasket .formzilla > .inpt{clear:both;margin-top:6px;overflow:hidden;}
.webContent .leftSide .productBasket .formzilla > .inpt .label{color:#4d5758;float:right;width:100px;line-height:32px;}
.webContent .leftSide .productBasket .formzilla > .inpt .inputt{float:right;margin-right:10px;display:block;border:1px solid #ccc;height:32px;}
.webContent .leftSide .productBasket .formzilla >  #bDone{background: #bd63b1 none repeat scroll 0 0;border: medium none;border-radius: 15px;box-shadow: 1px 2px 2px #992d86 inset;color: white;cursor: pointer;display: inline-block;font-size: 16px;height: 40px;line-height: 40px;margin: 5px;padding: 0 10px;text-align:right;vertical-align: top;width: auto;float:right;clear: both;margin-right: 160px;margin-top: 20px;}

.webContent .leftSide .totalPrice{color:#4d5758;float:left;font-size:18px;width:100%;text-align:left;}
.webContent .leftSide .totalPrice > span{font-family:"AlefBold"}
.webContent .leftSide .totalButton {float:left;margin:5px 30px;border:none;text-align:center;cursor:pointer;background: #bd63b1;  border-radius: 15px;  box-shadow: 1px 2px 2px #992d86 inset;color: white;  font-size: 16px;  height: 40px;   line-height: 40px;  padding:0 10px; width: 100px;}


.webContent .leftSide #send_msg{padding-right:20px;}
.webContent .leftSide #send_msg > .inpt{clear:both;margin-top:6px;overflow:hidden;}
.webContent .leftSide #send_msg > .inpt .label{color:#4d5758;float:right;width:100px;line-height:32px;}
.webContent .leftSide #send_msg > .inpt .inputt{float:right;margin-right:10px;display:block;border:1px solid #ccc;height:32px;}
.webContent .leftSide #send_msg >  #bDone{background: #bd63b1 none repeat scroll 0 0;border: medium none;border-radius: 15px;box-shadow: 1px 2px 2px #992d86 inset;color: white;cursor: pointer;display: inline-block;font-size: 16px;height: 40px;line-height: 40px;margin: 5px;padding: 0 10px;text-align:right;vertical-align: top;width: auto;float:right;clear: both;margin-right: 160px;margin-top: 20px;}



.webContent #productPop {display:none;position: fixed;top: 0;left: 0;bottom: 0;right: 0;background: rgba(0,0,0,0.8);z-index: 99999;}
.webContent #productPop .product{position:absolute;left:0;right:0;bottom:0;top:0;margin:auto;max-width:490px;width:100%;height:240px;display:inline-block;vertical-align:top;overflow:hidden;background:#fff;border:5px solid #d9dadb;border-radius:20px;}
.webContent #productPop .product .productTitle {position:relative;text-align:right;background: #aacc5b none repeat scroll 0 0;color: #fff;display: block;font-size: 18px;height: 40px;padding: 5px 10px 0 0;line-height: 33px;}
.webContent #productPop .product .productTitle .close{position:absolute;top:8px;left:5px;background:url(../webimages/closeProd.png) center center no-repeat;width:30px;height:30px;background-size:contain;cursor:pointer;}
.webContent #productPop .product .desc {color: #000;font-size: 14px;line-height: 20px;margin: 10px 180px 20px 10px;text-align:right;height:80px;overflow:hidden;}
.webContent #productPop .product .pic {float:right;height: 93px;width: 140px;margin-top: 10px;margin-right: 10px;}
.webContent #productPop .product .borderinbox {border-bottom: 1px solid #aacd5b;border-top: 1px solid #aacd5b;height: 4px;margin: 0 10px;}
.webContent #productPop .product .read{float:left;cursor:pointer;font-family:"AlefBold";position:absolute;top:134px;left:20px;color:#3b3b3b;}
.webContent #productPop .product .buttons{position:relative;margin-top:20px;text-align:center;}
.webContent #productPop .product .cart {margin:5px;border:none;text-align:right;cursor:pointer;background: #bd63b1;  border-radius: 15px;  bottom: 20px;  box-shadow: 1px 2px 2px #992d86 inset;color: white;  font-size: 16px;  height: 40px;   line-height: 40px;  padding:0 10px; display:inline-block;vertical-align:top; width: auto;}
.webContent #productPop .product .cart.buy{background: #964a8d url("../webimages/cart.png") no-repeat scroll left 5px center; width: 110px;box-shadow: 1px 2px 2px rgba(0,0,0,0.6) inset;}
.webContent #productPop .product .price {margin:5px;text-align:right;display:inline-block;vertical-align:top;font-size:14px;padding-right:10px;color:#fff;width:145px;background:#a3c94b;height: 40px;   line-height: 40px;border-radius:15px;}
.webContent #productPop .product .price > b{float:left;font-size:20px;font-family:"AlefBold";display:block;padding-left:5px;}
.webContent #productPop .product .sels{position: absolute;right: 180px;top: 131px;height:22px;}
.webContent #productPop .product .sels > span{display:block;float:right;line-height:22px;font-size:16px;font-family:"AlefBold";}
.webContent #productPop .product .sels > select{cursor:pointer;position:absolute;left:0;top:0;display:block;float:right;margin-right:5px;height:22px;width:36px;font-size:16px;}
.webContent #productPop .product .sels > span.select{font-family:"AlefRegular";cursor:pointer;background: #e5e5e5 url("../webimages/sel.png") no-repeat scroll left 5px center / 10px auto;border-radius: 10px;display: block;float:right;font-size: 16px;height: 22px;margin-right: 5px;width: 31px;line-height: 22px;padding-right: 5px;}

.footer{position:relative;background:url(../webimages/footerbg.png) bottom center no-repeat;border-top:2px solid #d9dadb;height:285px;}
.footer .centerDivFooter{max-width:1300px;margin:0 auto;width:100%;position:relative;}
.footer .centerDivFooter .logofooter{background:url(../webimages/logo.png) top center no-repeat;width:269px;height:100px;float:left;margin-top:10px;}
.footer .centerDivFooter .info{width:197px;height:54px;float:left;clear:both;margin:10px 50px;color:#3b3b3b;text-align:center;}
.footer .centerDivFooter .phone{width:197px;height:54px;background:#fcfcfc;border-radius:30px;border:3px solid #d9dde1;float:left;clear:both;margin:10px 50px;}
.footer .centerDivFooter .phone > span{margin:0 auto;text-align:right;width:150px;display:block;color:#5b5b5b;}
.footer .centerDivFooter .phone > .phoneNum{line-height:25px;background:url(../webimages/phone.png) left center no-repeat;font-size:26px;color:#5b5b5b;display:block;margin-left:15px;margin-right:20px;}

.footer .ssd{position:absolute;left:5px;bottom:5px;color:#707070;font-size:16px;}

/* transition */
.header *{-moz-transition: all 0.5s;-webkit-transition: all 0.5s;transition: all 0.5s; }

@media(max-width:1024px){}

@media (max-width: 992px) {
    .webContent #productPop+.centerDiv {flex-direction:column}
    .webContent #productPop+.centerDiv .leftSide {margin-left:0;margin-right:0}
}

@media(max-width:766px){
.webContent .leftSide .productBasket .leftcards{display:none}
.homeSlider{height:250px;padding-bottom:0}
.homeSlider .main_sentences{display:none;}
.homeSlider .slide .sentenceHolder .galery_sentences {display:none;}
.shanaTova {margin:0;left:auto;top:85px;width:70px;right:190px}


}

@media(max-width:620px){
.homeSlider.pnimi {display:none}
.basket .webContent .rightSide{display:none}
.webContent .leftSide{margin:10px auto;clear:both;}
.webContent .leftSide .productBasket{clear:both;}
.webContent .rightSide{position:relative;width:100%;}
.webContent .rightSide .categories{margin:0 auto;height:42px;overflow:hidden;border-radius:10px}
.webContent .rightSide .categories #sdmenu0{}
.webContent .rightSide .categories #sdmenu0 > ul > .new_title {background:#ff5051;}
.webContent .rightSide .newsBox{margin:10px auto 0;}
.webContent .rightSide .cupons{margin:10px auto 0;}
.webContent .rightSide .cupons .cupons_title{margin-bottom:4px;background:#ff5051}
.webContent .rightSide .cupons .boxCupon{margin:4px 0}
.webContent .rightSide .categories #sdmenu0 > ul > .category_div{height:auto;}
.webContent .rightSide .categories #sdmenu0 > ul > .category_div > ul{position:relative;right:auto;top:auto;width:100%;border:none;margin: 0 auto;}
.webContent .rightSide .categories #sdmenu0 > ul > .category_div > ul li{border-top:1px solid #707070; border-bottom:0;}
.webContent .rightSide .categories #sdmenu0 > ul > .category_div > ul li:last-child{border-top:1px solid #707070; border-bottom:0;}
.webContent .rightSide .categories #sdmenu0 > ul > .category_div .mobButton {width:32px;height:40px;background:url(../webimages/down-arr.jpg) top 12px center no-repeat;position:absolute;left:0px;top:0px;z-index:99999;}
.webContent .rightSide .categories #sdmenu0 > ul > .category_div .mobButton.close{background:url(../webimages/top-arr.jpg) top 12px center no-repeat;}
.webContent .rightSide .categories #sdmenu0 > ul > .category_div > ul li .sub_regular{padding-right:5px;}
.webContent .rightSide .frameFace{margin:10px auto 0}
.webContent .rightSide .frameFace .buttonFace{display:block;}
.webContent .rightSide .frameFace .fxedFace{background:rgba(0,0,0,0.8);position:fixed;top:0;left:0;right:0;bottom:0;z-index:999999;display:none}
.webContent .rightSide .frameFace .fxedFace .close{background:url(../webimages/close.png) center center no-repeat;background-size:contain;width:30px;height:30px;position:absolute;left:0px;top:4px;}
.webContent .rightSide .frameFace .fxedFace iframe{height:90% !important;margin:0px auto !important}
.webContent .leftSide .pageSlider .arr_left{width:34px;height:44px;}
.webContent .leftSide .pageSlider .arr_right{width:34px;height:44px;}
.mobside #arr{background: rgba(0, 0, 0, 0) url("../webimages/side_arr.png") no-repeat scroll right top;cursor: pointer;height: 40px;position: absolute;right: 48px;top: 280px;width: 25px;}
.container-100 .mobside.open{right: 0;}
.container-100 .mobside { position: fixed; right: 0; top: 0;transition: all 1s ease 0s; z-index: 999999999;}
.container-100 .mobside { background: #474747 none repeat scroll 0 0;height: 100%;right: -50px; width: 48px;}
.container-100 .mobside.open #arr{background-position: right bottom;}
.header .headerTop .securePay{top:35px;}
.header .headerTop .securePay > span{color:#000;font-size:12px;padding-right:5px;z-index:999;}
.header .headerTop .securePay > .cards{width:100px;margin:10px 5px}
}

@media(max-width:566px){
.header .headerLogo .logo{width:240px;top:10px;}

.webContent #productPop .product{width:96%}
.webContent #productPop .product .price{padding:0 2px;margin:5px 0;font-size:12px;width:auto;}
.webContent #productPop .product .price > b{font-size:14px;}
.webContent #productPop .product .cart{margin:5px 0;font-size:12px;padding:0 2px;}
.webContent #productPop .product .cart.buy{width:65px;background-size:19px;background-position:left 4px center;}
.menuBox .costumersClub{width:80px;font-size:14px;line-height: 17px;padding-top:3px;}
.header .headerTop .social a.lang #large{display:none;}
.header .headerTop .social a.lang #short{display:block;}
.header .headerTop .social a.lang {width:30px;}
}
/*420*/
@media(max-width:560px){
.menuBox .costumers {left: 9px;}
.menuBox .searchBox .free{width: 160px;margin-right: 30px;}
.menuBox .searchBox .submit{left: 25px;}
.menuBox .costumersClub{left: 180px;}
.webContent .leftSide .productBasket .desc{width:150px;margin:10px 0}
.webContent .leftSide .product{width:300px;}

.header .headerLogo .phone{width:auto;height:40px;top:6px;left:5px;}
.header .headerLogo .phone > span{display:none;}
.header .headerLogo .phone > .phoneNum{font-size: 0;margin: 0;width: 40px;background-position: top 6px center;height: 44px;}

.header .headerLogo .cart{left:5px;width:40px;border: 3px solid #d9dde1;background-position:center left 8px;}
.header .headerLogo .cart > span{font-size:0;}

.homeSlider .clocker{left:0;right:0;margin:auto;max-width:280px;height:110px;}
.homeSlider .clocker .prod_title{font-size:15px}
.homeSlider .clocker .price{font-size:22px;}
}

*{font-family:"AlefRegular";}
@font-face {
    font-family: 'AlefBold';
    src: url('alef/Alef-Bold.eot');
    src: url('alef/Alef-Bold.eot?#iefix') format('embedded-opentype'),
         url('alef/Alef-Bold.woff') format('woff'),
         url('alef/Alef-Bold.ttf') format('truetype'),
         url('alef/Alef-Bold.svg#alefbold') format('svg');
    font-weight: bold;
    font-style: normal;

}
@font-face {
    font-family: 'AlefRegular';
    src: url('alef/Alef-Regular.eot');
    src: url('alef/Alef-Regular.eot?#iefix') format('embedded-opentype'),
         url('alef/Alef-Regular.woff') format('woff'),
         url('alef/Alef-Regular.ttf') format('truetype'),
         url('alef/Alef-Regular.svg#alefbold') format('svg');
    font-weight: bold;
    font-style: normal;

}