*{margin:0;padding:0;outline:0}
html{height:100%}
article,aside,footer,header,nav,section{display:block}
footer{padding:20px 0 0 0}
body{font:14px Tahoma,sans;width:100%;height:100%;background:#fff}
a{color:#2d348d;outline:0;text-decoration:underline}
a:hover{text-decoration:none}
p{margin:0 0 18px}
input{vertical-align:middle}
#wrapper{width:938px;margin:0 auto;min-height:100%;height:auto!important;height:100%;background-color:#ffffff}
.cherry{color:#C40000;}
.underline{text-decoration: underline;}
.menu_ul{display:flex;flex-direction:row;justify-content:space-between;align-items:center;font:12px/13px Tahoma;height:29px;list-style:none}
.menu_li{height:29px;display:block;position:relative}
.bottomMenu{margin-top:20px;height:29px;background:#dce6e6;-webkit-box-shadow:inset 0 -1px 3px rgba(191,206,206,1),inset 0 1px 3px rgba(255,255,255,1);-moz-box-shadow:inset 0 -1px 3px rgba(191,206,206,1),inset 0 1px 3px rgba(255,255,255,1);box-shadow:inset 0 -1px 3px rgba(191,206,206,1),inset 0 1px 3px rgba(255,255,255,1);border-bottom:2px solid #bfcece}
.bottomMenu .menu_li:after{content:'';width:3px;height:26px;top:3px;right:0;background:#c8d2d2;background:-moz-linear-gradient(top,#ebeeee 0,#bfcece 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ebeeee),color-stop(100%,#bfcece));background:-webkit-linear-gradient(top,#ebeeee 0,#bfcece 100%);background:-o-linear-gradient(top,#ebeeee 0,#bfcece 100%);background:-ms-linear-gradient(top,#ebeeee 0,#bfcece 100%);background:linear-gradient(to bottom,#ebeeee 0,#bfcece 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ebeeee', endColorstr='#bfcece', GradientType=0);display:block;position:absolute}
.menu_li.last{width:115px}
.menu_li.last:after{display:none}
.menu_li.last:hover{background:0 0;border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;margin-bottom:0}

.menu_li.parent{padding-right:10px}
.menu_li a{color:#313131;display:table-cell;height:29px;padding:0 10px 0 6px;text-decoration:none;vertical-align:middle;text-align:center}
.menu_li.parent a{background:url(/static/images/new/topMenuArrow.png) right center no-repeat;padding:0 20px 2px 6px}
.menu_li.last a, .menu_li.last a:hover{color:#dc0f0f;font-weight:bold;/*background:url(/static/images/complain.png) 8px 5px no-repeat;*/padding:0}

.bottomMenu ul li ul{position:absolute;top:-209px;background:#fff;width:130px;list-style:none;padding:8px 18px 7px;z-index:10;display:none;height:auto;border:2px solid #dc0f0f;border-bottom:none;-webkit-border-radius: 0 0 5px 5px;-moz-border-radius:0 0 5px 5px;border-radius:5px 5px 0 0;font:12px/16px Tahoma}
.menu_li:hover ul{display:block}
.menu_li:hover ul li{background:0 0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:none;height:100%;margin:0;display:block;padding:0}

.bottomMenu .menu_li.parent ul li{display:inline-block;overflow:hidden;clear:both;height:auto;margin:0}
.bottomMenu .menu_li.parent ul li a{background:none;color:#000000;display:block;margin:0;padding:0 0 8px 0;height:100%;max-width:150px}
.bottomMenu .menu_li:hover ul{margin:0;padding:8px 18px}
.bottomMenu .menu_li:hover ul li a {color:#010101;text-decoration:none;font:12px/16px tahoma;display:block;background:none;margin:0;padding:0 0 8px 0;text-align:left;max-width:150px}
.bottomMenu .menu_li.parent ul li a:hover{margin:0;text-decoration:underline}

.contacts{float:left;width:280px;padding:0}
.addInfo{font:11px arial;color:#000000}
.addInfo1{padding:0 0 1px 0}
#middle{width:100%;padding:0 0 100px;height:1%;position:relative}
#middle:after{content:'';clear:both;display:table}
#container{width:100%;float:left}
#content{padding:0 10px 0 265px;min-height:240px}
#content_nomargin{padding:0;margin:0}

.leftside{float:left;width:240px;padding:15px 0 0 10px;margin-left:-100%;position:relative}
.sitefooter{width:938px;margin:-100px auto 0;height:142px;position:relative; /*overflow:hidden*/}
.sitefooter .info{background:#d2dcdc;background:-moz-linear-gradient(top,#d2dcdc 0,#dce6e6 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#d2dcdc),color-stop(100%,#dce6e6));background:-webkit-linear-gradient(top,#d2dcdc 0,#dce6e6 100%);background:-o-linear-gradient(top,#d2dcdc 0,#dce6e6 100%);background:-ms-linear-gradient(top,#d2dcdc 0,#dce6e6 100%);background:linear-gradient(to bottom,#d2dcdc 0,#dce6e6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d2dcdc', endColorstr='#dce6e6', GradientType=0);margin:5px 0 0;height:100px;overflow:hidden;padding:0 0 0 10px}
.sitefooter .copy{float:left;width:235px;height:64px;font:10px/13px Tahoma;color:#313131;padding:5px 0 0 30px}
.sitefooter .counters{float:left;width:155px;height:64px}
.sitefooter .social{float:left;width:285px;height:64px;font:14px/64px Tahoma}
.sitefooter .social img{margin:0 0 -18px 5px}
.sitefooter .vendors{float:left;width:212px;height:64px;font:18px/64px Tahoma}
.sitefooter .vendors a{color:#dc0f0f}
.feedback-line{float: left;margin:5px 0 0 0;}
.header-socials{background:url(/static/images/socials.png);width:25px; height:25px; float:left;margin:0 0 0 10px; cursor: pointer;}
.viber{background-position:0 50px;}
.whatsapp{background-position:0 0;}
.skype{background-position:0 25px;}
.redBlock{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:inset 0 2px 3px rgba(255,255,255,.4),inset 0 -1px 4px rgba(0,0,0,.3);-moz-box-shadow:inset 0 2px 3px rgba(255,255,255,.4),inset 0 -1px 4px rgba(0,0,0,.3);box-shadow:inset 0 2px 3px rgba(255,255,255,.4),inset 0 -1px 4px rgba(0,0,0,.3);border:2px solid #aa052d;background:#dc0f0f}
.redBlockX{padding:5px 15px;color:#fff;text-decoration:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:inset 0 2px 3px rgba(255,255,255,.4),inset 0 -1px 4px rgba(0,0,0,.3);-moz-box-shadow:inset 0 2px 3px rgba(255,255,255,.4),inset 0 -1px 4px rgba(0,0,0,.3);box-shadow:inset 0 2px 3px rgba(255,255,255,.4),inset 0 -1px 4px rgba(0,0,0,.3);border:2px solid #aa052d;background:#dc0f0f;font-size:12px;font-weight:700}
.blueBlock{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:inset 0 2px 3px rgba(255,255,255,.4),inset 0 -1px 4px rgba(0,0,0,.3);-moz-box-shadow:inset 0 2px 3px rgba(255,255,255,.4),inset 0 -1px 4px rgba(0,0,0,.3);box-shadow:inset 0 2px 3px rgba(255,255,255,.4),inset 0 -1px 4px rgba(0,0,0,.3);border:2px solid #3a4c7c;background:#0058a8}
.mainSlider,.main_groups_slider{list-style:none;overflow:hidden;position:relative;float:left;width:100%;height:295px;margin:15px 0 0;border:2px solid #c8d2d2;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
.main_groups_slider{height:210px}
.mainSlider li,.main_groups_slider li{display:block;position:relative;top:0;left:0;-moz-user-select:none;-o-user-select:none;-webkit-user-select:none;-ms-user-select:none;-khtml-user-select:none;user-select:none;width:100%;height:295px}
.main_groups_slider li{height:210px;padding:10px}
.mainSlider li .leftBlock,.main_groups_slider li .leftBlock{float:left;width:46%;text-align:right}
.mainSlider li .rightBlock,.main_groups_slider li .rightBlock{float:right;width:54%;text-align:left}
.navSlides{height:24px;line-height:24px;position:absolute;left:50%;top:308px;z-index:5}
.navSlides span{width:20px;height:20px;line-height:22px;text-align:center;cursor:pointer;color:#000;font-family:verdana;background:url(/static/images/sliderMarker.png) 0 -30px;margin:0 4px;display:none}
.navSlides span.current{background:url(/static/images/sliderMarker.png) 0 2px no-repeat}
.navSlides span .hint{padding:12px 10px 16px 14px;position:absolute;bottom:25px;left:0;margin:0 0 0 -53px;display:none;width:88px;line-height:16px;border:2px solid #f7b102;font-size:12px;background:#fff;font-family:arial;color:#121212;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px}
.navSlides span .hint .before,.navSlides span .hint:before{content:'';display:block;position:absolute;bottom:-8px;left:50px;margin-left:1px;width:13px;height:8px;background:url(/static/images/decorArrow03.png)}
.navSlides span:hover .hint{display:block}
.wrapperNavSlides{width:100%}
.wrapperNavSlides .navLeft,.wrapperNavSlides .navRight{width:30px;height:50px;position:absolute;top:135px;background:url(/static/images/new/sliderArrows.png) no-repeat}
.main-special-offer .wrapperNavSlides .navLeft,.main-special-offer .wrapperNavSlides .navRight{top:95px}
.wrapperNavSlides .navLeft{left:10px;background-position:3px 7px}
.wrapperNavSlides .navRight{left:625px;background-position:-30px 7px}
.wrapperNavSlides{position:relative;z-index:5}
.leftsale2{background:#0059a9;background:-moz-linear-gradient(top,#0059a9 0,#0059a9 90%,#00498b 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#0059a9),color-stop(90%,#0059a9),color-stop(100%,#00498b));background:-webkit-linear-gradient(top,#0059a9 0,#0059a9 90%,#00498b 100%);background:-o-linear-gradient(top,#0059a9 0,#0059a9 90%,#00498b 100%);background:-ms-linear-gradient(top,#0059a9 0,#0059a9 90%,#00498b 100%);background:linear-gradient(to bottom,#0059a9 0,#0059a9 90%,#00498b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0059a9', endColorstr='#00498b', GradientType=0);border-top:1px solid #a8a8a8;border-left:2px solid #0059a9;border-right:2px solid #014b8c;border-bottom:1px solid #014b8c;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;text-transform:uppercase}
.leftsale2:hover{background:#00498b}
.main_price_collapse{border-top:none;border-left:1px solid #a8a8a8;border-right:1px solid #a8a8a8;border-bottom:1px solid #a8a8a8;-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;padding:13px 18px 0;height:196px}
.main_price_collapse.with_action{height:245px}
.main_price_collapse_a{display:block;position:relative;text-decoration:none;z-index:8;height:137px}
.with_action .main_price_collapse_a{height:167px}
.main_price_collapse_name{display:block;position:relative;font:700 13px Tahoma;color:#000;z-index:7;height:25px}
.main_price_collapse_brand{display:block;position:relative;font:700 16px Tahoma;color:#000;z-index:7}
.main_price_collapse_image{display:block;position:relative;text-align:center;z-index:6;font-size:0;height:110px;line-height:110px; position: relative}
.main_price_collapse_image_img{display:inline-block;vertical-align:middle}
.main_price_collapse_price{display:block;position:absolute;font:700 24px Tahoma;color:#dc0f0f;bottom:-31px;right:-10px;z-index:7;text-shadow:#fff 1px 0,#fff 1px 1px,#fff 0 1px,#fff -1px 1px,#fff -1px 0,#fff -1px -1px,#fff 0 -1px,#fff 1px -1px,#fff 0 0 5px,#fff 0 0 5px,#fff 0 0 5px,#fff 0 0 5px,#fff 0 0 5px,#fff 0 0 5px,#fff 0 0 5px,#fff 0 0 5px}
.main_price_collapse_buy{display:block;width:75px;font:700 12px Tahoma;color:#fff;background:#0059ad;background:-moz-linear-gradient(top,#649acd 0,#0059ad 20%,#0d3c78 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#649acd),color-stop(20%,#0059ad),color-stop(100%,#0d3c78));background:-webkit-linear-gradient(top,#649acd 0,#0059ad 20%,#0d3c78 100%);background:-o-linear-gradient(top,#649acd 0,#0059ad 20%,#0d3c78 100%);background:-ms-linear-gradient(top,#649acd 0,#0059ad 20%,#0d3c78 100%);background:linear-gradient(to bottom,#649acd 0,#0059ad 20%,#0d3c78 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#649acd', endColorstr='#0059ad', GradientType=0);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;text-align:center;z-index:9;position:relative;padding:7px 0 6px;border:2px solid #28467b;text-transform:uppercase}
.main_price_collapse_buy:hover{background:#0055a6;background:-moz-linear-gradient(top,#537fa9 0,#0055a6 20%,#113169 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#537fa9),color-stop(20%,#0055a6),color-stop(100%,#113169));background:-webkit-linear-gradient(top,#537fa9 0,#0055a6 20%,#113169 100%);background:-o-linear-gradient(top,#537fa9 0,#0055a6 20%,#113169 100%);background:-ms-linear-gradient(top,#537fa9 0,#0055a6 20%,#113169 100%);background:linear-gradient(to bottom,#537fa9 0,#0055a6 20%,#113169 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#537fa9', endColorstr='#113169', GradientType=0);border:2px solid #113169}
.inCart.added.main_price_collapse_buy{height:35px;background:0 0;border:none;color:#1a4c91;padding:0;text-transform:none;font:700 11px/12px tahoma}
.inCart.added.main_price_collapse_buy:hover{background:0 0;border:none;color:#000}
#countdown{font:16px/24px Tahoma;color:#fff;padding:0 0 0 10px;float:left}
#countdown .countDays{display:none}
.leftsale_a{background:#dc0f0f;background:-moz-linear-gradient(top,#dc0f0f 0,#dc0f0f 90%,#b50c0c 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#dc0f0f),color-stop(90%,#dc0f0f),color-stop(100%,#b50c0c));background:-webkit-linear-gradient(top,#dc0f0f 0,#dc0f0f 90%,#b50c0c 100%);background:-o-linear-gradient(top,#dc0f0f 0,#dc0f0f 90%,#b50c0c 100%);background:-ms-linear-gradient(top,#dc0f0f 0,#dc0f0f 90%,#b50c0c 100%);background:linear-gradient(to bottom,#dc0f0f 0,#dc0f0f 90%,#b50c0c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dc0f0f', endColorstr='#dc0f0f', GradientType=0);border-top:2px solid #dc0f0f;border-left:2px solid #dc0f0f;border-right:2px solid #aa052d;border-bottom:2px solid #aa052d;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin:0 0 8px;text-transform:uppercase;display:block;padding:6px 10px;font:700 18px Tahoma;color:#fff;text-decoration:none;text-align:center}
.leftsale_a:hover{background:#cb0e0e;border:2px solid #cb0e0e}
.leftsale_a2{display:block;font:700 18px Tahoma;color:#fff;text-decoration:none;text-align:center;padding:9px 10px 8px}
.select_shop{position:absolute;z-index:120;background:#f2f2f2;width:720px;padding:18px 16px 11px;top:75px;left:50%;margin-left:-366px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;visibility:hidden}
.select_shop .head{font:700 16px Tahoma;padding:0 0 10px}
.select_shop.show{display:block;visibility:visible}
.select_shop ul{list-style:none}
.select_shop ul li{float:left;width:340px;margin:3px 0;font-weight:700}
.select_shop ul li li{float:none;width:200px;font-weight:400;cursor:pointer}
.select_shop ul li li:hover{color:#2d348d}
.select_shop ul ul{width:200px;float:right;margin:-3px 0 0}
.search1{display:block;position:relative;float:left;height:37px;border-right:0;-webkit-border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px;padding:0 3px 0 0;-webkit-box-shadow:inset 4px 2px 3px rgba(255,255,255,.4),inset 4px -1px 4px rgba(0,0,0,.3);-moz-box-shadow:inset 4px 2px 3px rgba(255,255,255,.4),inset 4px -1px 4px rgba(0,0,0,.3);box-shadow:inset 4px 2px 3px rgba(255,255,255,.4),inset 4px -1px 4px rgba(0,0,0,.3)}
.search2{display:block;position:relative;float:left;height:37px;border-left:0;border-right:0;-webkit-border-radius:5px 0 0 5px;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:inset -4px 2px 3px rgba(255,255,255,.4),inset -4px -1px 4px rgba(0,0,0,.3);-moz-box-shadow:inset -4px 2px 3px rgba(255,255,255,.4),inset -4px -1px 4px rgba(0,0,0,.3);box-shadow:inset -4px 2px 3px rgba(255,255,255,.4),inset -4px -1px 4px rgba(0,0,0,.3)}
.fast_reg_redBlock{display:block;margin:122px 60px 0 0;height:29px;float:right;cursor:pointer;padding:0 10px 0 10px;color:#ffffff}
.att{width:465px;font:10px Tahoma;Color:#dc0f0f}
.id-cont{font: 12px Tahoma; color: #888888}
/*.topinfo .topGrad{background:#fff;background:-moz-linear-gradient(top,#fff 0,#dce8e6 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#dce8e6));background:-webkit-linear-gradient(top,#fff 0,#dce8e6 100%);background:-o-linear-gradient(top,#fff 0,#dce8e6 100%);background:-ms-linear-gradient(top,#fff 0,#dce8e6 100%);background:linear-gradient(to bottom,#fff 0,#dce8e6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#dce8e6', GradientType=0);height:20px;clear:both;margin-left:-5px}*/
.social_icon{display:block;position:relative;float:left;margin:0 50px 0 0}
.social_widgets{height:22px}
.tmail{font:12px tahoma;color:#414141}
.bestsellers_all{display:block;font:700 13px Tahoma;color:#0b2ca9;text-decoration:underline;width:108px;margin:5px auto 3px}
.bestsellers_all:hover{text-decoration:none}
.bestsellers_categories_a{color:#000;font:700 16px Tahoma}
.kuponomania{background:url(/static/images/kuponomania.png) repeat-x;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;float:left;padding:0 7px;height:44px;font:700 34px/44px Tahoma;color:#fff;position:relative}
.kuponomania_a{color:#fff;text-decoration:none}
.kuponomania_img{margin-bottom:-3px}
.kuponomania_txt{margin:10px 0 5px 0;font:bold 14px Tahoma}
#cart_form .kuponomania{margin:0 5px 0 20px}
.kuponomania_txt2{font:700 14px/44px Tahoma;height:60px}
.kuponomania2{float:none;text-align:center;clear:both;margin:20px 0 0 0}
.kuponomania2_txt2{font:700 12px/18px Tahoma;text-align:center;height:90px}
::-webkit-input-placeholder{color:#b8b3b3;font:13px/13px Arial,"Helvetica CY","Nimbus Sans L",sans-serif;font-style:italic}
:-moz-placeholder{color:#b8b3b3!important;font:13px Arial,"Helvetica CY","Nimbus Sans L",sans-serif;font-style:italic;line-height:23px}
.placeholder{color:#b8b3b3!important;font:13px Arial,"Helvetica CY","Nimbus Sans L",sans-serif;font-style:italic;line-height:23px}
.ie8 .placeholder{line-height:16px}
@font-face{font-family:TagirCTT;font-style:normal;font-weight:400;src:url(/static/fonts/tagir/tagirc.eot?#iefix) format("embedded-opentype"),url(/static/fonts/tagir/tagirc.woff) format("woff"),url(/static/fonts/tagir/tagirc.ttf) format("truetype"),url(/static/fonts/tagir/tagirc.svg#LetterGotLCYMedRegular) format("svg")}
@font-face{font-family:ruble;src:url(/static/fonts/ruble/pts55f_w-pt_regular.eot);src:local('O'),url(/static/fonts/ruble/pts55f_w-pt_regular.woff) format('woff'),url(/static/fonts/ruble/pts55f_w-pt_regular.ttf) format('truetype'),url(/static/fonts/ruble/pts55f_w-pt_regular.svg#pt_regular) format('svg');font-weight:400;font-style:normal}
.left{float:left}
.right{float:right}
.hidden{display:none}
.credit_offer{height: 100px;overflow-y: scroll;font-size: x-small}
.clear{width:1px;overflow:hidden}
h1{font:700 14px Tahoma;margin:0 0 12px;color:#dc0f0f}
#content_nomargin h1{font:700 18px Tahoma;margin:0 0 12px;color:#000}
h2{font:700 16px Tahoma;margin:0 0 12px;color:#000}
h3{font:700 14px Tahoma;margin:0 0 12px;color:#000}
img{border:0;-ms-interpolation-mode:bicubic}
table{border-collapse:collapse}
.container{min-width:1000px;max-width:1300px;margin:auto;width:1000px;padding:0}
.contentBlock{margin:0 20px;overflow:hidden}
.contentBlock ul{list-style:none;margin:0 0 15px 20px}
.contentBlock ul li{position:relative;margin:0 0 4px}
.contentBlock ul li:before{content:'';display:block;width:7px;height:7px;background:url(/static/images/markers.png);position:absolute;top:7px;left:-17px}
.contentBlock ul li ul{margin:4px 0 0 15px}
.contentBlock ul li ul li:before{background:url(/static/images/markers.png)}
.contentBlock ol li:before{font-size: 11px;color:#549d12}
.contentBlock ol li ol li:before{color:#737272}
.contentBlock table{margin:15px 0;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;border:2px solid #b5bfbf;border-collapse:separate;border-spacing:0}
.contentBlock table tr:last-child td:first-child{-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomleft:5px;border-bottom-left-radius:5px}
.contentBlock table tr:last-child td:last-child{-webkit-border-bottom-right-radius:5px;-moz-border-radius-bottomright:5px;border-bottom-right-radius:5px}
.contentBlock table tr:last-child td{border-bottom:none}
.contentBlock table tr.odd{background:#fff}
.contentBlock table td{font:12px tahoma;color:#171717;border:none;padding:5px 23px 9px 19px;text-align:left;border-bottom:1px dotted #b5bfbf}
.contentBlock table tr.last td{border-bottom:none}
.contentBlock table.horizontal tr:first-child td{background:#97d064;font-weight:700;color:#fff;border-right:1px solid #fff}
.contentBlock table.horizontal tr:first-child td.last{border-right:1px solid #97d064}
.contentBlock table.vertical td{border-bottom:1px solid #fff;padding:8px 23px 7px 19px}
.contentBlock table.vertical tr td:first-child{background:#97d064;font-weight:700;color:#fff;min-width:86px;padding:6px 23px 9px 19px}
// .outerWrapImg{text-indent:0!important;margin-bottom:0;margin-top:7px}
// .outerWrapImg.left{float:left;margin-right:28px;margin-left:0}
// .outerWrapImg.right{float:right;margin-left:28px;margin-right:0}
// .insideWrapImg{display:inline-block;padding:0}
// .altImg{display:inline-block;color:#989797;font:italic 14px/15px Myriad Pro;padding:6px 0 0 2px}
// .outerWrapImg img{border:1px solid #d4d5d6;padding:8px;background:#e0e8f0;-moz-border-radius:2px;-webkit-border-radius:2px;-khtml-border-radius:2px;border-radius:0}
.jusWrap{text-align:justify;text-justify:newspaper}
.jusWrap:after{width:100%;height:0;visibility:hidden;overflow:hidden;content:'';display:inline-block}
.jusWrap a,.jusWrap div{vertical-align:top}
/*.jusWrap li{display:inline-block;vertical-align:top}*/
.jusWrap.verAligBot a,
.jusWrap.verAligBot div{vertical-align:bottom}
body.overflow{overflow:hidden}
body.overflow.overflowWithPadding{padding-right:17px}
.cover{width:100%;display:none;position:absolute;top:0;left:0;z-index:200;background:#000;filter:alpha(Opacity=20);background:rgba(0,0,0,.2)}
.popUp.comment{background:#f7f7f7;width:500px;display:none}
.popUpBlock.comment{margin-left:-223px;border:none;width:408px;-moz-border-radius:9px;-webkit-border-radius:9px;border-radius:9px;padding:13px 10px 24px 30px}
.popUpBlock.comment.show{display:block}
.popUpBlock.comment .closeControl{width:17px;height:19px;background:url(/static/images/btnClose02.png);cursor:pointer;top:9px;right:8px}
.popUpBlock.comment .label{font:23px Myriad Pro;display:block;margin:0 0 20px}
.popUpBlock.recomendPopUp{margin-left:-412px;overflow:hidden;padding:20px 0 0;top:120px}
.popUpBlock.recomendPopUp .label{font:23px Myriad Pro;margin:0 0 23px 35px;display:block}
.popUpBlock.recomendPopUp .closeControl{display:none}
.popUpBlock.recomendPopUp .list{margin:0 0 0 7px;width:806px;width:816px}
.popUpBlock.recomendPopUp .list .item{width:212px;margin:0 27px 43px;display:inline-block;vertical-align:top}
.popUpBlock.recomendPopUp .list .item .wrapImg{float:left;text-align:center;margin:1px 11px 0 0}
.popUpBlock.recomendPopUp .list .item .info{overflow:hidden}
.popUpBlock.recomendPopUp .list .item .info .name{display:inline-block;font:13px/15px tahoma;color:#000;margin:0 0 9px}
.popUpBlock.recomendPopUp .list .item .info .name:hover{color:#EF7D38}
.popUpBlock.recomendPopUp .list .item .info .price{display:block;font:18px tahoma;margin:0 0 0 6px}
.popUpBlock.recomendPopUp .list .item .info .inCartTranc{float:right}
.popUpBlock.alertCity{margin-left:-412px;overflow:hidden;padding:20px;top:120px}
.popUpBlock.alertCity p.head{font: 700 16px Tahoma;margin: 0 0 12px;color: #000;}
.popUpBlock.alertCity .label{font:23px Myriad Pro;margin:0 0 23px 35px;display:block}
//.mainNovelty,
.mainPop{padding:0 20px;overflow:hidden;margin:0 0 12px}
//.mainNovelty .label,
.mainPop .label{font:28px arial;color:#f26a37;display:inline-block;margin:0 0 5px}
//.mainNovelty .label:hover,
.mainPop .label:hover{text-decoration:none}
.itempr{width:150px;text-decoration:none;padding:5px 5px 10px;display:inline-block;vertical-align:top;text-align:center;position:relative;border:1px solid #fff;text-align-last:initial}
.itempr.showMore{vertical-align:top}
.itempr.showMore:hover{border:1px solid #fff}
.itempr.showMore a{background:url(/static/images/showMore.png) no-repeat;width:174px;height:157px;display:block;margin:18px 0 0}
.itempr.showMore a:hover{background:url(/static/images/showMore.png) 0 -157px no-repeat}
.itempr_a{text-decoration:none}
.itempr .imgWrap{height:150px;width:150px;text-align:center;padding:0 0 5px;font-size:0;line-height:150px; position: relative;}
.itempr .priceBlock{display:block;font:700 26px tahoma;color:#dc0f0f;text-decoration:none;margin:4px 0 5px}
.itempr .priceBlock .oldprice{display:block;color:grey;font:14px/19px tahoma;text-decoration:line-through}
.itempr .inCart{width:90px;height:25px;cursor:pointer;user-select:none;font:700 9px/25px Tahoma;color:#fff;background:url(/static/images/new/basket_small.png) 67px 3px no-repeat #96a0a0;text-align:left;text-indent:7px;margin:0 auto 5px;-webkit-box-shadow:inset 0 2px 3px rgba(202,202,202,1),inset 0 -1px 4px rgba(98,98,98,1);-moz-box-shadow:inset 0 2px 3px rgba(202,202,202,1),inset 0 -1px 4px rgba(98,98,98,1);box-shadow:inset 0 2px 3px rgba(202,202,202,1),inset 0 -1px 4px rgba(98,98,98,1);border:2px solid #b6c0c1}
.itempr .inCart.added{display:block;color:#1a4c91;font:700 11px/12px tahoma;background:0 0;width:auto;margin:0;cursor:default;text-align:center;border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
.itempr .imgWrap img{display:inline-block;vertical-align:middle}
.itempr .imgWrap img.gift-card{width:100%;}
.itempr .name{display:block;font:14px/17px Tahoma;color:#000;padding:0 0 6px;margin:0}
/* .itempr .supplier{text-decoration:underline} */
.sales{display:block;width:90px;margin:-20px auto 0;border:1px solid #ae1b1b;font:14px Tahoma;text-transform:uppercase;color:#dc0f0f;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:linear-gradient(to top,#dcdcdc,#fff)}
.itempr .priceBlock .ruble{font:15px Tahoma}
.inCart_margin_bottom{margin-bottom:28px!important}
.itempr .compare{color:#000;border-bottom:#000 1px dashed;text-decoration:none;font:12px Tahoma;visibility:hidden;cursor:pointer}
.itempr .compare:hover{border-bottom:#fff 1px dashed}
.itempr:hover .compare{visibility:visible}
.itempr:hover{border:1px solid #c8d2d2;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px}
.itempr:hover .name{color:#dc0f0f}
.itempr:hover .inCart{background:url(/static/images/new/basket_small.png) 67px 3px no-repeat #dc0f0f;-webkit-box-shadow:inset 0 2px 3px rgba(255,255,255,.4),inset 0 -1px 4px rgba(0,0,0,.3);-moz-box-shadow:inset 0 2px 3px rgba(255,255,255,.4),inset 0 -1px 4px rgba(0,0,0,.3);box-shadow:inset 0 2px 3px rgba(255,255,255,.4),inset 0 -1px 4px rgba(0,0,0,.3);border:2px solid #aa052d}
.itempr:hover .inCart.added{background:0 0;border:none}
.itempr .remove{position:absolute;top:8px;right:8px;background:url(/static/images/btnClose03.png);width:20px;height:20px;cursor:pointer}
.comList .itempr .inCart{bottom:2px}
.itempr.small{width:128px}
.itempr.small .imgWrap{width:128px;height:128px;margin-bottom:12px}
.itempr.small .imgWrap .before,.itempr.small .imgWrap:before{height:128px}
.itempr.small .name{font:13px/15px tahoma;margin-bottom:0}
.itempr.small .price{color:#101010;font:18px tahoma;height:22px}
.infoStore{color:#595959;padding:0 20px;height:auto;clear:both}
.infoStore.clipped{height:120px;overflow:hidden}
// .show_all_text{margin:0 0 0 20px;text-decoration:none;border-bottom:1px dashed #2d348d}
// .show_all_text:hover{color:#00498b}
.main-big-text{display:block;clear:both;float:none;margin:0;padding:0;width:auto;height:auto;overflow:visible}
.short{height:160px;overflow:hidden}
.short.short2{height:170px}
.infoStore .label{color:#595959;font:17px tahoma;display:block;margin:0 0 7px}
.infoStore p{font:12px/16px tahoma;margin:0 0 5px}
// .panelCart{background:#d97927;-moz-border-radius:7px 7px 0 0;-webkit-border-radius:7px 7px 0 0;border-radius:7px 7px 0 0;position:fixed;margin:auto;bottom:0;width:1300px;z-index:100;visibility:hidden}
// .panelCart .nav{list-style:none;overflow:hidden;padding:4px 4px 0;-moz-border-radius:7px 7px 0 0;-webkit-border-radius:7px 7px 0 0;border-radius:7px 7px 0 0;background:#D97927;background:-webkit-gradient(linear,left top,left bottom,from(#ed8830),to(#d97927));background:-moz-linear-gradient(top,#ed8830,#d97927);background:-o-linear-gradient(top,#ed8830,#d97927);background:-ms-linear-gradient(top,#ed8830,#d97927);background:linear-gradient(top,#ed8830,#d97927)}
// .panelCart .nav li{height:41px;text-align:center;color:#fff;font:12px/37px tahoma;padding:0 21px;-moz-border-radius:7px 7px 0 0;-webkit-border-radius:7px 7px 0 0;border-radius:7px 7px 0 0;cursor:pointer;margin:0 1px}
// .panelCart .nav li.inComp{float:left;margin-left:0}
// .panelCart .nav li.viewed{float:right}
// .panelCart .nav li.cart{float:right;margin-right:0}
// .panelCart .nav li.current,.panelCart .nav li:hover{background:#fff;color:#f18421}
// .panelCart .nav li span{border-bottom:1px dashed;font:15px/15px tahoma}
// .panelCart .nav li.current span,.panelCart .nav li:hover span{border-bottom:1px dashed #fff}
// .panelCart .con{list-style:none;padding:0 4px;visibility:hidden}
// .panelCart .con li{background:#fff;display:none;height:125px;padding:30px 21px 0}
// .panelCart .con .column{list-style:none;float:left;margin:-3px 0 0;width:300px}
// .panelCart .con .column li{width:95%;margin:0 0 5px}
// .panelCart .con .column li a{font:12px/18px tahoma;color:#111}
// .panelCart .con .column li span{font:12px tahoma;color:#454444}
// .panelCart .con .wrBnt{position:absolute;right:-6px;top:56px}
// .panelCart .con .rubberWrap{position:relative}
// .panelCart .con .rubber{margin-right:160px}
// .wrapshc{margin:0;position:relative}
// .wrapshc .overflow{overflow:hidden}
// .wrapshc .arrowBlock{position:absolute;height:111px;width:142px;z-index:100;cursor:pointer;display:none}
// .wrapshc .navLeft{left:0;top:0;background:url(/static/images/navLeft.png)}
// .wrapshc .navLeft.show{display:block}
// .wrapshc .navRight{right:0;top:0;background:url(/static/images/navRight.png)}
// .wrapshc .navRight.show{display:block}
// .wrapshc .removeItem{width:18px;height:18px;background:url(/static/images/removeItemFromCart.png);position:absolute;left:0;top:0;cursor:pointer;display:none}
// .wrapshc .withRemoveItem .removeItem{display:block}
.shc{position:relative;left:0}
.shc tr{vertical-align:top}
.shc tr td{width:256px}
.shc tr td .wrap{width:254px;//margin:auto;margin:0 11px 17px;position:relative}
.shc tr td .wrap div{display:inline-block;vertical-align:top}
.shc tr td .wrap div.img{width:92px;text-align:center;margin-left:20px}
.shc tr td .wrap div.info{width:138px}
.shc tr td .wrap div.info .name{color:#000;font:13px/16px tahoma;display:inline-block;height:48px;overflow:hidden}
.shc tr td .wrap div.info .name:hover{color:#EF7D38;text-decoration:none}
.shc tr td .wrap .price{font:18px tahoma;color:#000;margin-top:7px}
.shc tr td .wrap .price .oldPrice{font:14px tahoma;color:grey;text-decoration:line-through;display:block}
.shc tr td .wrap .inCart{position:absolute;right:-3px;bottom:0;width:37px;height:39px;background:url(/static/images/inCart2.png)}
.inCartTranc{display:inline-block;width:35px;height:40px;cursor:pointer;background:url(/static/images/inCartTranc.png)}
.inCartTranc:hover{background:url(/static/images/inCartTranc.png) 0 -40px}
.inCartTranc:active{background:url(/static/images/inCartTranc.png) 0 -80px}
.btnGreen{font:700 12px/30px tahoma;text-transform:uppercase;text-decoration:none;text-align:center;display:inline-block;position:relative;color:#fff;padding:0 15px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px solid #b6c0c1;-webkit-box-shadow:inset 0 2px 3px rgba(202,202,202,1),inset 0 -1px 4px rgba(98,98,98,1);-moz-box-shadow:inset 0 2px 3px rgba(202,202,202,1),inset 0 -1px 4px rgba(98,98,98,1);box-shadow:inset 0 2px 3px rgba(202,202,202,1),inset 0 -1px 4px rgba(98,98,98,1);background:#96a0a0;vertical-align:middle;cursor:pointer}
.btnGreen:hover{-webkit-box-shadow:inset 0 2px 3px rgba(222,116,116,1),inset 0 -1px 4px rgba(115,9,10,1);-moz-box-shadow:inset 0 2px 3px rgba(222,116,116,1),inset 0 -1px 4px rgba(115,9,10,1);box-shadow:inset 0 2px 3px rgba(222,116,116,1),inset 0 -1px 4px rgba(115,9,10,1);background:#c80f0f;border-color:#ad0f35}
.btnGreen2{font:700 12px/30px tahoma;text-transform:uppercase;text-decoration:none;text-align:center;display:block; float:left;position:relative;color:#fff;padding:0 15px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px solid #b6c0c1;vertical-align:middle;-webkit-box-shadow:inset 0 2px 3px rgba(222,116,116,1),inset 0 -1px 4px rgba(115,9,10,1);-moz-box-shadow:inset 0 2px 3px rgba(222,116,116,1),inset 0 -1px 4px rgba(115,9,10,1);box-shadow:inset 0 2px 3px rgba(222,116,116,1),inset 0 -1px 4px rgba(115,9,10,1);background:#c80f0f;border-color:#ad0f35}
.btnGreen2:focus{outline:none}
// .btnGreenBig{height:54px;font:25px/45px Tahoma;text-decoration:none;text-align:center;background:url(/static/images/btnGreenBig.png) 0 -54px;display:inline-block;min-width:71px;position:relative;color:#fff;text-shadow:#3e8e16 0 1px 0;margin:0 15px}
// .btnGreenBig .before,.btnGreenBig:before{content:'';position:absolute;left:-15px;top:0;height:54px;width:15px;display:inline-block;background:url(/static/images/btnGreenBig.png)}
// .btnGreenBig .after,.btnGreenBig:after{content:'';position:absolute;right:-15px;top:0;height:54px;width:15px;display:inline-block;background:url(/static/images/btnGreenBig.png) 0 -108px}
// .btnGreenBig:hover{background:url(/static/images/btnGreenBig.png) 0 -216px;color:#fff;text-shadow:#3e8e16 0 1px 0}
// .btnGreenBig:hover .before,.btnGreenBig:hover:before{background:url(/static/images/btnGreenBig.png) 0 -162px}
// .btnGreenBig:hover .after,.btnGreenBig:hover:after{background:url(/static/images/btnGreenBig.png) 0 -270px}
// .btnGreenBig:active{background:url(/static/images/btnGreenBig.png) 0 -378px;color:#fff;text-shadow:#3e8e16 0 1px 0}
// .btnGreenBig:active .before,.btnGreenBig:active:before{background:url(/static/images/btnGreenBig.png) 0 -324px}
// .btnGreenBig:active .after,.btnGreenBig:active:after{background:url(/static/images/btnGreenBig.png) 0 -432px}
.btnGray{border:0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:inset 0 2px 3px rgba(255,255,255,.6),inset 0 -1px 4px rgba(88,98,98,.9);-moz-box-shadow:inset 0 2px 3px rgba(255,255,255,.6),inset 0 -1px 4px rgba(88,98,98,.9);box-shadow:inset 0 2px 3px rgba(255,255,255,.6),inset 0 -1px 4px rgba(88,98,98,.9);background:#96a0a0;font:700 12px Tahoma;color:#fff;text-transform:uppercase;padding:7px 15px;text-decoration:none;display:inline-block}
.btnGray:hover{text-decoration:none}
.btnRed{height:48px;font:700 15px/43px tahoma;letter-spacing:.2px;text-decoration:none;text-align:center;background:url(/static/images/btnRed.png) 0 -48px;display:inline-block;min-width:71px;position:relative;color:#fff;text-shadow:#ad4e14 0 1px 0;margin:0 15px;cursor:pointer}
.btnRed .before,.btnRed:before{content:'';position:absolute;left:-15px;top:0;height:48px;width:15px;display:inline-block;background:url(/static/images/btnRed.png)}
.btnRed .after,.btnRed:after{content:'';position:absolute;right:-15px;top:0;height:48px;width:15px;display:inline-block;background:url(/static/images/btnRed.png) 0 -96px}
.btnRed:hover{background:url(/static/images/btnRed.png) 0 -192px;color:#fff;text-shadow:#ad4e14 0 1px 0}
.btnRed:hover .before,.btnRed:hover:before{background:url(/static/images/btnRed.png) 0 -144px}
.btnRed:hover .after,.btnRed:hover:after{background:url(/static/images/btnRed.png) 0 -240px}
.btnRed:active{background:url(/static/images/btnRed.png) 0 -336px;color:#fff;text-shadow:#ad4e14 0 1px 0}
.btnRed:active .before,.btnRed:active:before{background:url(/static/images/btnRed.png) 0 -288px}
.btnRed:active .after,.btnRed:active:after{background:url(/static/images/btnRed.png) 0 -384px}
.btnRed.small{height:38px;background:url(/static/images/btnRed2.png) 0 -38px;font:15px/32px Myriad Pro}
.btnRed.small .before,.btnRed.small:before{height:38px;background:url(/static/images/btnRed2.png)}
.btnRed.small .after,.btnRed.small:after{height:38px;background:url(/static/images/btnRed2.png) 0 -76px}
.btnRed.small:hover{height:38px;background:url(/static/images/btnRed2.png) 0 -152px}
.btnRed.small:hover .before,.btnRed.small:hover:before{height:38px;background:url(/static/images/btnRed2.png) 0 -114px}
.btnRed.small:hover .after,.btnRed.small:hover:after{height:38px;background:url(/static/images/btnRed2.png) 0 -190px}
.btnRed.small:active{height:38px;background:url(/static/images/btnRed2.png) 0 -266px}
.btnRed.small:active .before,.btnRed.small:active:before{height:38px;background:url(/static/images/btnRed2.png) 0 -228px}
.btnRed.small:active .after,.btnRed.small:active:after{height:38px;background:url(/static/images/btnRed2.png) 0 -304px}
.wrapst{display:inline-block;vertical-align:top;position:relative;width:290px}
.wrapst.open{z-index:1000}
.wrapst .txtcur{border-top:1px solid #dedede;border-left:1px solid #bfbfbf;border-right:1px solid #bfbfbf;border-bottom:1px solid #a4a4a4;height:27px;padding:0 9px 0 8px;font:14px/25px tahoma;color:#000;cursor:pointer;position:relative;overflow:hidden;white-space:nowrap;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-moz-box-shadow:0 3px 3px -3px rgba(0,0,0,1);-webkit-box-shadow:0 3px 3px -3px rgba(0,0,0,1);box-shadow:0 3px 3px -3px rgba(0,0,0,1);background:-webkit-gradient(linear,left top,left bottom,from(#fafafa),to(#ddd));background:-moz-linear-gradient(top,#fafafa,#ddd);background:-o-linear-gradient(top,#fafafa,#ddd);background:-ms-linear-gradient(top,#fafafa,#ddd);-pie-background:linear-gradient(top,#fafafa,#ddd);behavior:url(/static/js/PIE.htc)}
.wrapst .txtcur:hover{background:-webkit-gradient(linear,left top,left bottom,from(#f9f9f9),to(#e9e9e9));background:-moz-linear-gradient(top,#f9f9f9,#e9e9e9);background:-o-linear-gradient(top,#f9f9f9,#e9e9e9);background:-ms-linear-gradient(top,#f9f9f9,#e9e9e9);-pie-background:linear-gradient(top,#f9f9f9,#e9e9e9);behavior:url(/static/js/PIE.htc)}
.wrapst:before{content:'';display:block;width:100%;position:absolute;bottom:-3px;left:0;height:6px}
.wrapst .txtcur span{position:absolute;right:0;top:0;width:24px;height:27px;background:url(/static/images/selectArrow.png) 7px 9px no-repeat,-ms-linear-gradient(top,#fafafa,#ddd);-pie-background:url(/static/images/selectArrow.png) no-repeat 7px 9px,linear-gradient(top,#fafafa,#ddd);behavior:url(/static/js/PIE.htc)}
.wrapst .txtcur:hover span{position:absolute;right:0;top:0;width:24px;height:27px;background:url(/static/images/selectArrow.png) 7px -13px no-repeat,-ms-linear-gradient(top,#f9f9f9,#e9e9e9);-pie-background:url(/static/images/selectArrow.png) no-repeat 7px -13px,linear-gradient(top,#f9f9f9,#e9e9e9);behavior:url(/static/js/PIE.htc)}
.wrapst ul{list-style:none;border:1px solid #a3a3a3;position:absolute;top:29px;width:288px;overflow-y:auto;overflow-x:hidden;max-height:300px;display:none;background:#fff;-moz-box-shadow:0 3px 3px -3px rgba(0,0,0,1);-webkit-box-shadow:0 3px 3px -3px rgba(0,0,0,1);box-shadow:0 3px 3px -3px rgba(0,0,0,1)}
.wrapst ul li{cursor:pointer;height:24px;font:14px/24px tahoma;padding:0 8px}
.wrapst ul li:hover{background:#3389c4;color:#fff}
.wrapst ul li.selected{font-weight:700}
.wrapch{display:inline-block;vertical-align:top;margin-bottom:8px}
.wrapch label{display:inline-block;vertical-align:top;font-size:13px;cursor:pointer}
.wrapch .sub{display:inline-block;vertical-align:top;width:16px;height:18px;cursor:pointer;background:url(/static/images/checkbox.png) 0 -18px}
.wrapch.checked .sub{background:url(/static/images/checkbox.png)}
.wraprb{display:inline-block;vertical-align:top;position:relative}
.wraprb label{display:inline-block;vertical-align:top;cursor:pointer;padding:0 0 0 25px}
.wraprb .sub{display:inline-block;vertical-align:top;width:18px;height:18px;cursor:pointer;background:url(/static/images/radioBnt.png)}
.wraprb.checked .sub{background:url(/static/images/radioBnt.png) 0 -18px}
.path{margin:14px 0 6px 0;position:relative;font:14px Tahoma}
.path a{color:#000}
.path a:hover{text-decoration:none}
.path a.current:hover{border-bottom:1px dashed #fff}
.path span{width:4px;height:7px;position:relative;margin:0 5px 0 5px}
.path span.last-crumb{font-weight:bold;color:#dc0f0f;margin:0}
.product{margin:10px 0 0;position:relative}
.product .nameBlock{float:left;width:235px;padding:0 0 10px 0}
.product .priceBlock{float:right;width:225px;text-align:center}
.namePriceBlock{width:460px}
.product h1{font:700 15px Tahoma;margin:0 0 10px;color:#000}
/* .product .supplier h1{text-decoration:underline} */
.product .left{width:415px;position:relative;text-align:center;min-height:350px}
.product .jusWrap .about{display:block}
.product .jusWrap .about .about-img{position:relative;float:left;height:180px}
.product .jusWrap .about .about-img img{max-height:100%}
.product .dcost_ul {padding: 5px 0 10px 15px;}
.product .dcost_ul .dcost_li {font: bold 11px Tahoma;padding: 0 0 10px 0;text-align: left;}
.product .dcost_ul .dcost_li .dcost_li_span {font-weight: normal;}
.product .acc-warning{margin: 5px 10px 5px 0; width: 412px;}
// .icon-in-stock{background-image:url(/static/images/icon-in-stock.png);background-repeat:no-repeat;width:100px;height:50px;position:absolute;bottom:0;right:0}
// .box-buy-btn{background-image:url(/static/images/box-buy-btn.png);width:251px;height:146px;background-repeat:no-repeat;float:right;position:relative;text-align:center}
// .box-buy-btn .itemAddedToCart{position:absolute;bottom:-10px;left:50%;margin-left:-54px}
// .btn-one-gradient{display:inline-block;padding:4px 12px;margin-bottom:0;font-size:14px;line-height:20px;color:#fff;text-align:center;vertical-align:middle;cursor:pointer;background-color:#087440;background-image:-moz-linear-gradient(top,#8ebd32,#087440);background-image:-webkit-gradient(linear,0 0,0 100%,from(#087440),to(#e6e6e6));background-image:-webkit-linear-gradient(top,#8ebd32,#087440);background-image:-o-linear-gradient(top,#8ebd32,#087440);background-image:linear-gradient(to bottom,#8ebd32,#087440);background-repeat:repeat-x;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;text-decoration:none;text-shadow:0 2px 2px rgba(0,0,0,.28)}
// .btn-one-gradient:hover{color:#fff}
// .box-buy-btn__price{font-family:arial;font-size:46px;font-weight:400;display:block;margin-top:25px;line-height:48px;height:68px}
// .box-buy-btn__price span{font-size:30px;font-weight:400}
// .box-buy-btn__price.discounted{font-size:24px;line-height:24px}
// .box-buy-btn__price.discounted span{font-size:24px}
// .box-buy-btn__price.discounted .box-buy-btn__ship-date-message{margin-top:8px}
// .box-buy-btn__price.discounted .box-buy-btn__price__discounted{text-decoration:line-through;color:red;display:block;font-size:18px}
// .box-buy-btn__price.discounted .box-buy-btn__price__discounted span{text-decoration:line-through;color:red;font-size:18px}
// .box-buy-btn__ship-date-message{font-size:16px;color:#838383;line-height:15px}
// .box-buy-btn__button{position:absolute;bottom:-5px;left:55px;right:55px;font-size:22px;font-weight:700;line-height:1.5}
// .box-buy-btn__other-button{position:absolute;bottom:-97px;right:0;white-space:nowrap}
// .box-buy-btn__other-button-item{font-size:13px;line-height:1.2;font-weight:700;padding-top:10px;padding-bottom:10px}
// .box-buy-btn__other-button-item.orange{background-color:#df3401;background-image:-moz-linear-gradient(top,#fda005,#df3401);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fda005),to(#df3401));background-image:-webkit-linear-gradient(top,#fda005,#df3401);background-image:-o-linear-gradient(top,#fda005,#df3401);background-image:linear-gradient(to bottom,#fda005,#df3401)}
// .banner-item{float:right;margin-left:10px}
.product .jusWrap .info{width:47%;background:#f7f7f7;padding:25px 33px 23px;-moz-box-sizing:border-box;box-sizing:border-box;margin:9px 15px 0 0}
.product .jusWrap .info .price{font:33px arial;margin:8px 0 0}
.product .jusWrap .info .bay{margin:4px 3% 0 0}
.product .jusWrap .info .bay .bayOneClick{font:15px tahoma;color:#56ac2b;border-bottom:1px dashed;text-decoration:none;display:inline-block;margin-left:15px;margin-top:2px;position:relative;top:2px}
.product .jusWrap .info .bay .bayOneClick:hover{color:#ef7d38}
.product .jusWrap .info .bargain{font:15px tahoma;border-bottom:1px dashed;text-decoration:none;display:inline-block;margin:14px 0 0}
.product .jusWrap .info .bargain:hover{color:#ef7d38}
.productTabsNav_a{text-decoration:none;color:#333}
.productTabsNav{display:block;height:47px;list-style:none}
.productTabsNav li{height:43px;float:left;font:14px/43px tahoma;padding:0 20px;border:2px solid #d1cdcc;margin:0 0 0 4px;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;cursor:pointer;position:relative}
.productTabsNav li.first{margin:0}
.productTabsNav li.ip{font:14px/18px tahoma;height:40px;padding:3px 20px 0 20px}
.productTabsNav li.current{cursor:default;background:#fff;border-bottom:none;z-index:1;padding-bottom:2px}
.productTabsNav a{text-decoration:none;color:#000}
.productTabsCon{border:2px solid #d0d0d0;position:relative;top:-2px;margin-bottom:20px;list-style:none}
.productTabsCon .discript{width:43%;position:relative;left:-7px}
.productTabsCon .block{color:#1a1a1a;font:18px Arial;margin:20px 0 30px}
.productTabsCon .block .head{height:28px;display:block;padding:0;margin:0 0 8px}
.productTabsCon .block .head.screen{background:url(/static/images/screen.png) no-repeat}
.productTabsCon .block .head.multimedia{background:url(/static/images/multimedia.png) no-repeat}
.productTabsCon .block .head.memory{background:url(/static/images/memory.png) no-repeat}
.productTabsCon .block .param{font:12px tahoma;overflow:hidden;margin:0 0 6px;padding:0}
.productTabsCon .tehnicHarac .block .param{padding:0 40px}
.productTabsCon .block .param .name{background:url(/static/images/pointInDiscript.png) 0 12px repeat-x;width:53%;float:left}
.productTabsCon .block .param .name img{margin:0 0 0 5px}
.productTabsCon .block .param .name span{background:#fff}
.productTabsCon .block .param .value{width:47%;float:right}
.productTabsCon .tehnicHarac{overflow:hidden;padding:32px 0 8px}
.productTabsCon .tehnicHarac .column{width:50%;float:left}
.productTabsCon .tehnicHarac .block .head{color:#e7742f}
.productTabsCon .actionblock{margin:36px 3px 0 21px}
.productTabsCon .actionblock .leftBlock{margin:45px 0 0}
.productTabsCon .actionblock .leftBlock a{display:inline-block;font:14px tahoma;text-decoration:none;border-bottom:1px dashed;margin:0 0 10px}
.productTabsCon .actionblock .leftBlock a:hover{color:#EF7D38}
.productTabsCon .actionblock .rightBlock{text-align:center!important}
.productTabsCon .actionblock .rightBlock .price{font:33px arial;margin:0 0 8px;text-align:center;display:inline-block}
.productTabsCon .actionblock .rightBlock .bayOneClick{font:15px tahoma;color:#56ac2b;border-bottom:1px dashed;text-decoration:none;display:inline-block}
.productTabsCon .actionblock .rightBlock .bayOneClick:hover{color:#EF7D38}
.productTabsCon .analogs{padding:19px 31px 0}
.productTabsCon .analogs p{font:14px/20px Tahoma;margin:0}
.productTabsCon .analogs .justify{margin:20px 0 0}
.productTabsCon .analogs+.jusWrap{margin:20px 0 36px}
.term{min-height:37px;padding:0 0 0 50px;margin:0 0 10px}
.term.freeShipping{background:url(/static/images/freeShipping.png) no-repeat}
.term.freeSameDay{background:url(/static/images/freeSameDay.png) no-repeat}
.term.convenientWayPay{background:url(/static/images/convenientWayPay.png) no-repeat}
.term.possibleInCredit{background:url(/static/images/possibleInCredit.png) no-repeat}
.term .wrap{display:table-cell;vertical-align:middle;width:650px;height:37px}
.term span{font:13px tahoma;position:relative;top:-1px}
.rating{display:inline-block;height:15px;background:url(/static/images/rating.png) 0 -15px;width:120px}
.rating span{background:url(/static/images/rating.png);display:block;height:15px}
.rating.one span{width:24px}
.rating.two span{width:48px}
.rating.three span{width:72px}
.rating.five span{width:120px}
.rating.small{height:13px;background:url(/static/images/ratingSmall.png) 0 -13px;width:80px}
.rating.small span{background:url(/static/images/ratingSmall.png);height:13px}
.rating.small.one span{width:16px}
.rating.small.two span{width:32px}
.rating.small.three span{width:48px}
.rating.four span{width:64px}
.rating.small.five span{width:80px}
.rating+.expl{color:#ef7d38;font:12px tahoma;display:inline-block;position:relative;top:-2px;left:11px}
// .photoAndText .rating{margin-bottom:8px;margin-left:2px}
.item_short_info{width:490px;margin:20px 0}
#scrollbar{width:451px;margin:0 10px 10px}
#scrollbar .overview{list-style:none;width:451px;padding:0;margin:0;text-align:right}
#scrollbar .overview .item{margin-left:10px;display:inline-block;cursor:pointer;border:1px solid #d1cdcc}
// #scrollbarX .overview{list-style:none;width:1416px;padding:0;margin:0;position:absolute;left:0;top:0}
// #scrollbarX .overview .item{margin-left:10px;display:inline-block;cursor:pointer;border:1px solid #d1cdcc}
// #scrollbarX .overview .item:first-child{margin-left:0}
// #scrollbarX .viewport{width:451px;height:109px;overflow:hidden;position:relative}
// #scrollbarX .viewport .blackOut{position:absolute;top:0;width:162px;height:137px;z-index:1;display:none}
// #scrollbarX .viewport .blackOut.show{display:block}
// #scrollbarX .viewport .blackOut.left{left:0;background:url(/static/images/scrollBlackoutLeft.png)}
// #scrollbarX .viewport .blackOut.right{right:0;background:url(/static/images/scrollBlackoutRight.png)}
// #scrollbarX .overview img{margin:5px}
// #scrollbarX .scrollbar{background:url(/static/images/scroll.png);position:relative;margin:10px 0 5px;clear:both;height:6px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}
// #scrollbarX .track{width:100%;height:6px;position:relative}
// #scrollbarX .thumb{background:url(/static/images/scroll.png) 0 -6px;height:10px;cursor:pointer;overflow:hidden;position:absolute;left:0;top:-2px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}
// #scrollbarX .thumb:hover{background:url(/static/images/scroll.png) 0 -16px}
// #scrollbarX .thumb .end{overflow:hidden;height:10px;width:5px}
// #scrollbarX .disable{display:none}
.justify{text-align:justify;text-align-last:left}
.justify .lastElementForFix{width:99%;display:inline-block}
.orangeHead{font:27px Myriad Pro;color:#f26a37}
// .arrowBlockForm{border:1px solid #ef7d38;position:relative;height:294px;padding:0;width:37%}
// .arrowBlockForm a.head{font:27px TagirCTT;color:#ef7d38}
// .arrowBlockForm a.head:hover{text-decoration:none}
// .arrowBlockForm .jusWrap{padding:0 3%}
// .cheaper{text-align:right;margin:0 0 0 120px;border-left:none}
// .cheaper a.head{float:right;margin:8px 25px 0 0;font-family:TagirCTT}
// .cheaper .before,.cheaper:before{content:'';position:absolute;top:0;left:-48px;background:url(/static/images/arrow02.png);width:49px;height:294px}
.better{text-align:left;margin:0 120px 0 0;border-right:none}
.better .before,.better:before{content:'';position:absolute;top:0;right:-48px;background:url(/static/images/arrow02.png) 0 -294px;width:49px;height:294px}
.better a.head{float:left;font-family:TagirCTT;margin:5px 0 0 34px}
// .wrapItemprSmall{width:49%;float:left;text-align:center}
.test{border:2px solid green}
.test .before,.test:before{content:'';display:block;height:200px}
// .radioBtnBlock{display:inline-block;height:26px;box-shadow:0 8px 3px -8px rgba(0,0,0,.8)}
// .radioBtnBlock div{height:26px;display:inline-block;margin:0 6px 0 -8px;background:url(/static/images/radioBntBlock.png) 0 -26px;position:relative;padding:0 12px;cursor:pointer}
// .radioBtnBlock div:hover{background:url(/static/images/radioBntBlock.png) 0 -182px}
// .radioBtnBlock div.checked{background:url(/static/images/radioBntBlock.png) 0 -104px;cursor:default}
// .radioBtnBlock div:first-child{margin-left:6px}
// .radioBtnBlock div .before,.radioBtnBlock div:before{content:'';position:absolute;left:-2px;top:0;background:url(/static/images/radioBntBlock.png) 0 -52px;display:block;width:2px;height:26px}
// .radioBtnBlock div.checked:first-child .before,.radioBtnBlock div.checked:first-child:before{background:url(/static/images/radioBntBlock.png) 0 -130px!important}
// .radioBtnBlock div:first-child .before,.radioBtnBlock div:first-child:before{content:'';position:absolute;left:-6px;top:0;background:url(/static/images/radioBntBlock.png) 0 -78px;display:block;width:6px;height:26px}
// .radioBtnBlock div:first-child:hover .before,.radioBtnBlock div:first-child:hover:before{background:url(/static/images/radioBntBlock.png) 0 -208px}
// .radioBtnBlock div .after,.radioBtnBlock div:after{content:'';position:absolute;right:-6px;top:0;height:26px;width:6px;background:url(/static/images/radioBntBlock.png)}
// .radioBtnBlock div:hover .after,.radioBtnBlock div:hover:after{background:url(/static/images/radioBntBlock.png) 0 -234px}
// .radioBtnBlock div.checked .after,.radioBtnBlock div.checked:after{background:url(/static/images/radioBntBlock.png) 0 -156px!important}
// .radioBtnBlock div:first-child .after,.radioBtnBlock div:first-child:after{content:'';position:absolute;right:-6px;top:0;height:26px;width:0;background:url(/static/images/radioBntBlock.png)}
// .radioBtnBlock div input{display:none}
// .radioBtnBlock div .label{font:13px/26px Myriad Pro;color:#010101;text-shadow:#fbfbfb 0 1px 0}
// .radioBtnBlock div .count{color:#616060;font:11px/26px Myriad Pro}
.productTabsCon .overlook{padding:32px 50px 15px 31px}
.productTabsCon .reviews{margin:20px}
.productTabsCon .reviews .write{float:right}
.productTabsCon .reviews .bottomBlock{margin:23px 0 0}
.productTabsCon .reviews .review{border-bottom:1px dotted #cfcfcf;padding:0 0 28px;margin:0 0 18px}
.productTabsCon .reviews .review.last{border-bottom:none}
.productTabsCon .reviews .review .name{font:15px tahoma;display:block;margin:0 0 5px}
.productTabsCon .reviews .review .ex{display:block;font:12px tahoma;margin:2px 0 15px}
.productTabsCon .reviews .review .textBlock{font:12px/17px tahoma;margin:0 0 12px}
.productTabsCon .reviews .review .textBlock .head{font:700 12px tahoma;display:block}
.productTabsCon .reviews .review .textBlock p{font:12px/16px tahoma;margin:0;padding:0}
.productTabsCon .reviews .review .helpful{float:right;color:#616060;font:14px Myriad Pro}
.productTabsCon .reviews .review .helpful .text{margin:0 5px 0 0}
.pageNav a,.pageNav span.current{display:inline-block;height:26px;margin:0 -4px 0 0;padding:0 10px 0 9px;text-align:center;line-height:26px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}
.pageNav span.current{background:#6bba43;color:#fff}
.pageNav a{color:#000}
.pageNav a:hover{color:#ef7d38}
.pageNav span.label{font:12px Myriad Pro;display:inline-block;margin:5px 2px 0 0}
.pageNav .nextArrow,.pageNav .prevArrow{display:inline-block;width:auto;position:relative;color:#cecece;top:1px}
.pageNav a.next,.pageNav a.prev{width:auto;padding:0 10px}
.pageNav span.next,.pageNav span.prev{width:auto;text-decoration:none;color:#cecece;padding:0 10px}
.pageNav a.prev,.pageNav span.prev{padding-left:0}
.pageNav a.next,.pageNav span.next{padding-right:5px}
.inputTextarea label{display:block;margin:0 0 7px}
.inputTextarea textarea{font:14px/18px tahoma;color:#000;padding:8px 9px;width:373px;height:113px;border:1px solid #e1e5e4;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:inset 0 3px 6px rgba(169,169,169,1);-moz-box-shadow:inset 0 3px 6px rgba(169,169,169,1);box-shadow:inset 0 3px 6px rgba(169,169,169,1);background:#fff}
.inputText{position:relative}
.inputText label{display:block;font:14px tahoma;margin:0 0 5px}
.inputText input{width:370px;height:30px;font:14px/18px tahoma;padding:0 9px;border:1px solid #e1e5e4;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:inset 0 3px 6px rgba(169,169,169,1);-moz-box-shadow:inset 0 3px 6px rgba(169,169,169,1);box-shadow:inset 0 3px 6px rgba(169,169,169,1);background:#fff}
.inputText.error input{background:url(/static/images/inputTypeText.png) 0 -90px no-repeat,url(/static/images/inputTypeText.png) right -150px no-repeat,url(/static/images/inputTypeText.png) 0 -120px}
.inputText.gray input{background:url(/static/images/inputTypeTextGray.png) 0 -180px no-repeat,url(/static/images/inputTypeTextGray.png) right -240px no-repeat,url(/static/images/inputTypeTextGray.png) 0 -210px}
.inputText.gray input:focus{background:url(/static/images/inputTypeTextGray.png) no-repeat,url(/static/images/inputTypeTextGray.png) right -60px no-repeat,url(/static/images/inputTypeTextGray.png) 0 -30px}
.inputText.gray.error input{background:url(/static/images/inputTypeTextGray.png) 0 -90px no-repeat,url(/static/images/inputTypeTextGray.png) right -150px no-repeat,url(/static/images/inputTypeTextGray.png) 0 -120px}
.inputText.orange input{background:url(/static/images/inputTypeTextOrage.png) 0 -180px no-repeat,url(/static/images/inputTypeTextOrage.png) right -240px no-repeat,url(/static/images/inputTypeTextOrage.png) 0 -210px}
.inputText.orange input:focus{background:url(/static/images/inputTypeTextOrage.png) no-repeat,url(/static/images/inputTypeTextOrage.png) right -60px no-repeat,url(/static/images/inputTypeTextOrage.png) 0 -30px}
.inputText.orange.error input{background:url(/static/images/inputTypeTextOrage.png) 0 -90px no-repeat,url(/static/images/inputTypeTextOrage.png) right -150px no-repeat,url(/static/images/inputTypeTextOrage.png) 0 -120px}
.inputText.small input{height:26px}
.inputText .message{display:none}
.inputText.error .message{display:block}
.inputText .help{font:11px tahoma;color:#8a8989;position:absolute;bottom:-16px;left:3px}
#gsert input{width:180px}
#gsert td{padding:3px}
.inputText.maxCost,.inputText.minCost,.inputText.rangedInputs{display:inline-block;margin-left:3px}
.inputText.maxCost input,.inputText.minCost input,.inputText.rangedInputs input{width:50px;text-align:center;font:13px ruble;height:20px}
.ie8 .inputText.maxCost input,.ie8 .inputText.minCost input{height:18px}
.inputText.maxCost label,.inputText.minCost label,.inputText.rangedInputs label{display:inline-block;vertical-align:top;font:13px tahoma;position:relative;top:2px;margin:0 3px}
.inputText select{width:100%;height:30px;border:0;font:14px/18px tahoma;padding:6px 9px;background:url(/static/images/inputTypeText.png) 0 -180px no-repeat,url(/static/images/inputTypeText.png) right -240px no-repeat,url(/static/images/inputTypeText.png) 0 -210px}
.evaluateBlock{margin:24px 0 16px}
.popUpBlock.comment .evaluateBlock .label{font:14px tahoma;margin-bottom:8px}
.evaluateBlock em{display:inline-block;vertical-align:top;margin:7px 0 0 11px;font:700 12px tahoma;color:#ef7d38}
// .wrapEvaluateModel{background:url(/static/images/ratingSelect.png);height:26px;width:159px;position:relative;display:inline-block;vertical-align:top}
// .wrapEvaluateModel select{display:none}
// .wrapEvaluateModel span{display:inline-block;height:26px;position:absolute;top:0;left:0;cursor:pointer}
// .wrapEvaluateModel span:hover{background:url(/static/images/ratingSelect.png) 0 -26px}
// .wrapEvaluateModel span.one{width:26px;z-index:5}
// .wrapEvaluateModel span.two{width:59px;z-index:4}
// .wrapEvaluateModel span.three{width:92px;z-index:3}
// .wrapEvaluateModel span.four{width:126px;z-index:2}
// .wrapEvaluateModel span.five{width:159px;z-index:1}
// .wrapEvaluateModel.five span.five,
// .wrapEvaluateModel.four span.four,
// .wrapEvaluateModel.one span.one,
// .wrapEvaluateModel.three span.three,
// .wrapEvaluateModel.two span.two{background:url(/static/images/ratingSelect.png) 0 -26px}
.popUpBlock.comment .inputTextarea{margin:0 0 23px}
.popUpBlock.comment .btnRed{margin-top:13px;margin-left:143px}
.sortBy{color:#2c2c2c;font:14px Tahoma}
.sortBy span{font-weight:700;margin:0 6px 0 3px}
.sortBy span em{font-weight:400;font-style:normal}
.sortBy_a{color:#000;font:14px Tahoma;margin:0 6px;text-decoration:underline;display:inline-block;padding-bottom:3px}
.sortBy_a:hover{text-decoration:none}
.tallyList .path a{margin-top:6px}
.tallyList h1{font:30px Arial;margin:27px 0 22px}
.tallyList .sortBy{display:block;margin:4px 0 6px auto;width:540px}
// .tallyList .radioBtnBlock{margin-right:33px;border:100px solid red;overflow:hidden}
.pageNav{display:block; margin:0 0 0 24px}
.rangeForm{margin:0}
.brands .brandCheckBox{width:105px;float:left}
.brands .brandCheckBox.doubleChB{width:214px}
.prop_descript{-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;border:0 solid #ccc;-webkit-box-shadow:0 2px 3px rgba(202,202,202,1),0 -1px 4px rgba(98,98,98,1);-moz-box-shadow:0 2px 3px rgba(202,202,202,1),0 -1px 4px rgba(98,98,98,1);box-shadow:0 2px 3px rgba(202,202,202,1),0 -1px 4px rgba(98,98,98,1);position:absolute;width:400px;z-index:1001;background:#f9f9f9;padding:12px;margin:7px 0 0;font-weight:400}
.brandCheckBox{height:22px;display:inline-block;cursor:pointer;position:relative;background:url(/static/images/filterChB.png) 0 4px no-repeat}
.brandCheckBox.checked{background:url(/static/images/filterChBCh.png) 0 4px no-repeat}
.brandCheckBox .bg{height:20px;padding:0 10px 0 20px;position:relative}
.brandCheckBox .bg .close{position:absolute;right:5px;top:6px;width:13px;height:14px;background:url(/static/images/btnClose01.png);display:none}
.brandCheckBox .responsBlock{position:absolute;top:-71px;left:24px;width:auto;background:#e57836;font:12px tahoma;color:#fff;border:1px solid #ef7d38;padding:13px 12px 13px 14px;-moz-border-radius:4px 4px 4px 0;-webkit-border-radius:4px 4px 4px 0;border-radius:4px 4px 4px 0;white-space:nowrap}
.brandCheckBox .responsBlock .before,.brandCheckBox .responsBlock:before{content:'';display:block;position:absolute;background:url(/static/images/angleDecor01.png);width:10px;height:29px;bottom:-29px;left:-1px}
.brandCheckBox .responsBlock .after,.brandCheckBox .responsBlock:after{content:'';display:block;position:absolute;background:url(/static/images/shadowDecor.png);width:160px;height:22px;bottom:-29px;left:-1px}
.brandCheckBox .responsBlock a{color:#fff}
.brandCheckBox input{display:none}
.brandCheckBox label{font:12px tahoma;cursor:pointer;position:relative;top:1px}
.brandCheckBox.checked label{text-shadow:#fff 0 1px 0}
.brandCheckBox.checked:hover label{text-shadow:#fff 0 0 0}
.priceRangeBlock{margin:0 0 22px}
.priceRange,.ranged{width:185px;margin:11px 0 0 3px;border:1px solid red}
.ui-slider{position:relative}
.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:21px;height:21px;background:url(/static/images/runner.png) no-repeat;cursor:pointer}
.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;overflow:hidden}
.ui-slider-horizontal{height:3px}
.ui-slider-horizontal .ui-slider-handle{top:-7px;margin-left:-6px}
.ui-slider-horizontal .ui-slider-range{top:0;height:100%}
.ui-slider-horizontal .ui-slider-range-min{left:0}
.ui-slider-horizontal .ui-slider-range-max{right:0}
.ui-widget-content{border:none;height:6px;background:url(/static/images/slider.png) 0 -6px}
.ui-widget-header{border:none;background:url(/static/images/slider.png)}
.priceRangeBlock .label{font:700 12px tahoma;margin:0 0 6px}
// .fixIE .radioBtnBlock{float:right}
.steps{list-style:none;height:32px;margin:18px 0 24px}
.steps li{float:left;font:13px Arial;height:32px;line-height:32px;padding:0 21px 0 34px;position:relative;background:url(/static/images/steps.png) 0 -96px}
.steps li .after,.steps li:after{content:'';position:absolute;top:0;right:-17px;width:17px;height:32px;background:url(/static/images/steps.png) 0 -32px;z-index:10}
.steps li.passed{color:#fff;text-shadow:0 1px 0 #b65519;background:url(/static/images/steps.png) 0 -128px}
.steps li.passed .after,.steps li.passed:after{background:url(/static/images/steps.png) 0 -200px}
.steps li:first-child{padding-left:15px;padding-right:10px}
.steps li:first-child:before{content:'';width:4px;height:32px;background:url(/static/images/steps.png) 0 -64px;position:absolute;left:0;top:0}
.listInCart{border:1px solid #b2b2bc;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5;width:555px;padding-bottom:15px}
.listInCart .item{position:relative;padding:18px 20px 14px 31px;margin:-1px 0 5px;border-top:1px dashed #b2b2bc}
.remove_from_cart{position:absolute;right:14px;top:27px;width:18px;height:18px;background:url(/static/images/btnClose02.png);cursor:pointer}
.listInCart .item .wrapImg{float:left;margin:0 27px 0 0;text-align:center;width:150px}
.listInCart .item .info{overflow:hidden;margin:6px 0 0}
.listInCart .item .info .name{font:700 12px tahoma;color:#010101;text-decoration:none}
.listInCart .item .info .name:hover{text-decoration:none}
.listInCart .item .info .inputText{width:55px;margin:10px 0 11px}
.listInCart .item .info .inputText input{width:35px;text-align:center;float:left;margin:-1px 20px 0 0}
.listInCart .item .info .price{font:20px tahoma;color:#3b3b43}
.listInCart .item .recommend{width:256px;position:absolute;right:-290px;top:20px;-moz-border-radius:9px;-webkit-border-radius:9px;border-radius:9px;-moz-box-shadow:0 0 6px rgba(0,0,0,.26);-webkit-box-shadow:0 0 9px rgba(0,0,0,.26);box-shadow:0 0 9px rgba(0,0,0,.26)}
.mozilla .listInCart .item .recommend{box-shadow:0 0 6px rgba(0,0,0,.26)}
.listInCart .item .recommend .before,.listInCart .item .recommend:before{content:'';position:absolute;left:-13px;top:50%;margin-top:-11px;width:16px;height:22px;background:url(/static/images/arrow05.png);display:block}
.listInCart .item .recommend .before{background:url(/static/images/arrow04.png)}
.listInCart .item .recommend .head{background:#6bba43;font:18px tahoma;color:#fff;height:29px;padding:5px 0 0 26px;-moz-border-radius:9px 9px 0 0;-webkit-border-radius:9px 9px 0 0;border-radius:9px 9px 0 0}
.listInCart .item .recommend .content{padding:18px 15px 12px 26px;position:relative;-moz-border-radius:0 0 9px 9px;-webkit-border-radius:0 0 9px 9px;border-radius:0 0 9px 9px;background:-webkit-gradient(linear,left top,left bottom,from(#fdfdfd),to(#efefef));background:-moz-linear-gradient(top,#fdfdfd,#efefef);background:-o-linear-gradient(top,#fdfdfd,#efefef);background:-ms-linear-gradient(top,#fdfdfd,#efefef);background:linear-gradient(top,#fdfdfd,#efefef);-pie-background:linear-gradient(top,#fdfdfd,#efefef);behavior:url(/static/js/PIE.htc)}
.listInCart .item .recommend .content .wrapImg{text-align:center;width:90px;height:98px;float:left;margin:1px 11px 0 0}
.listInCart .item .recommend .content .info .name{font:13px/15px tahoma;width:110px;margin:0 0 9px;display:inline-block}
.listInCart .item .recommend .content .info .price{display:block;font:18px tahoma}
.listInCart .item .recommend .content .showAll{font:13px Myriad Pro;color:#549d12;border-bottom:1px dashed;display:inline-block;position:relative;top:-5px}
.listInCart .item .recommend .content .showAll:hover{color:#EF7D38;cursor:pointer}
.listInCart .item .recommend .content .inCartTranc{cursor:pointer;position:absolute;right:18px;bottom:24px}
.listInCart_item_quantity {display:block;font:12px tahoma;color:#010101;margin:10px 0 0 0}
// .bonusCardBlock{background:#f9f9f8;width:565px;border:1px solid #B2B2BC;margin:-1px 0 0;padding:24px 15px 29px 26px}
// .bonusCardBlock .wraprb{display:block;margin:0 0 15px}
// .bonusCardBlock .total{font:18px tahoma;display:block;margin:25px 0 0 3px}
// .bonusCardBlock .balance{font:13px tahoma}
// .bonusCardBlock .balance .accumulate{font-weight:700;color:#EF7D38;border-bottom:1px dashed;cursor:pointer}
// .bonusCardBlock .balance .accumulate:hover{border-bottom:none}
// .bonusCardBlock .balance em{font-style:normal;color:#549d12;border-bottom:1px dashed;cursor:pointer}
// .bonusCardBlock .balance em:hover{color:#EF7D38}
// .bonusCardBlock .balance .inputText{display:inline-block}
// .bonusCardBlock .balance .inputText input{width:59px;text-align:center}
// .bonusCardBlock .balance .inputText label{font:13px tahoma;display:inline-block}
// .bonusCardBlock .balance .btnRed{float:right;margin:17px 23px 0 0}
.cartPage{margin:0;padding:0 20px 26px 22px}
.cartPage_info{font:14px tahoma;margin:0 0 20px 0}
.cartPage_info_p{margin:0}
.ordering{width:630px;padding:9px 0 0}
.ordering .inputText{margin:0 0 18px}
.ordering .inputText input{margin:0 0 0 -2px;width:274px}
.ordering .inputText label{margin-bottom:2px}
.ordering .wrapch{margin:4px 0 31px}
.ordering .wrapch label{font:14px tahoma;margin:0 0 0 5px}
.ordering .wraprb{display:block;margin:0 0 17px -4px}
.wraprb .sub{position:absolute;top:3px;left:1px}
.ordering .wraprb label{font:12px/16px arial}
.ordering .wraprb label span{font:700 15px tahoma;display:block}
.ordering .wraprb .more{color:#424243;font:12px/16px tahoma;margin:0 0 0 25px}
.ordering .wraprb .more p{margin:0 0 5px;padding:0 20px 0 0;font:12px/16px tahoma}
.ordering #more2{font:12px/16px tahoma;color:#424243;margin:-12px 0 0 20px}
.ordering .wraprb .more span{color:#ea6817;font-weight:700}
.paymentOptionsText{display:block;font:bold 13px Tahoma;padding:25px 5px 10px 5px}
.ordering .typeDelivery{padding:0 0 0 20px}
.ordering .typeDelivery .wraprb label em{font:12px tahoma;color:#030303}
.inputPlace{margin:0 0 18px}
.inputPlace:first-child{margin-top:35px}
.inputPlace .label{display:inline-block;vertical-align:top;text-align:right;width:186px;padding:6px 25px 0 0;font:700 13px tahoma}
.inputPlace .content{display:inline-block;width:290px}
.inputPlace .content .inputText.house{display:inline-block;margin:0 13px 0 0}
.inputPlace .content .inputText.house input{width:63px}
.inputPlace .content .inputText.housing{display:inline-block;vertical-align:top;margin:0 14px 0 0}
.inputPlace .content .inputText.housing input{width:69px}
.inputPlace .content .inputText.condo{display:inline-block}
.inputPlace .content .inputText.condo input{width:69px}
.inputPlace .content .wrapst{margin-bottom:21px}
.inputPlace .content .wrapst:first-child{margin-bottom:29px}
.inputPlace .content .wraprb{margin-left:-2px;margin-bottom:13px}
.inputPlace .content .wraprb .sub{top:0}
.inputPlace .content .inputTextarea textarea{width:350px;height:119px;margin-right:10px}
.ordering .totalBlock{background:#f7f7f7;border:1px solid #c1c1c9;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px;margin:25px 0 0 31px;width:460px;padding:22px 26px 21px 24px}
.ordering .totalBlock .costOfDelivery{font:14px tahoma;color:#181818;display:block;margin:0 0 13px}
.ordering .totalBlock .totalValue{font:17px tahoma;color:#181818;display:block}
.bill{width:180px;min-height:180px;position:relative;overflow:hidden;padding:24px 10px 71px}
.bill.ordering{float:right;margin:-55px 15px 0 0}
.bill .top{background:url(/static/images/bill/top.png) no-repeat;width:200px;height:125px;top:0;left:0;position:absolute;z-index:10}
.bill .middle{background:url(/static/images/bill/middle.png) repeat-y;height:2000px;width:200px;top:0;left:2px;position:absolute;z-index:9}
.bill .bottom{background:url(/static/images/bill/bottomWithPrint.png);height:77px;width:200px;bottom:0;left:1px;position:absolute;z-index:11}
.bill .content{position:relative;z-index:12;padding:0 0 15px}
.bill .content .label{font:700 12px tahoma;color:#000;display:block;margin:0 0 13px 10px}
.bill .info{font:10px Tahoma;color:#000}
.bill .item{overflow:hidden;margin:10px 0}
.bill .content .item.first{margin-top:0}
.bill .item .wrapImg{float:left;text-align:center;width:80px;height:80px;margin:0 10px 0 0}
.bill .item .info{overflow:hidden}
.bill .item .info .name{font:13px/16px tahoma;text-decoration:none;color:#000;display:inline-block}
.bill .item .info .name:hover{color:#EF7D38}
.bill .item .info .price{display:block;font:700 12px tahoma;margin:8px 0 0}
.bill .total{position:absolute;bottom:28px;left:15px;z-index:50;border-top:1px solid #666;padding:15px 0 0}
.bill .total .label{font:10px tahoma;color:#3b3b43;display:block;margin:0 0 1px -2px}
.bill .total .price{font:700 12px tahoma;color:#000}
// .phrase{position:relative;top:-5px}
// .mapFloatingBlock .control{cursor:pointer;display:inline-block}
// .ordering .mapFloatingBlock .control span{font:400 13px Myriad Pro;color:#56ac2b;border-bottom:1px dashed}
// .mapFloatingBlock.open .control{background-color:#f7f7f7;padding:0 25px 8px 16px;background-image:url(/static/images/arrow06.png);background-repeat:no-repeat;background-position:right 5px}
// .mapFloatingBlock .control:hover span{color:#EF7D38}
// .mapFloatingBlock .content{padding:10px;background:#f7f7f7;width:510px;display:none}
.productTabsCon_li{padding:20px 0 20px 0}
.productTabsCon_li #personal_info span{font:13px tahoma;display:block;margin:0 0 30px}
.productTabsCon_li #personal_info .fieldBlock{padding:0 0 0 59px;margin:0 0 31px}
.productTabsCon_li #personal_info .fieldBlock.personalData{background:url(/static/images/personalData.png) 1px 5px no-repeat}
.productTabsCon_li #personal_info .fieldBlock.changePas{background:url(/static/images/changePas.png) 1px 5px no-repeat;margin-bottom:32px}
.productTabsCon_li #personal_info .fieldBlock.address{background:url(/static/images/address.png) 1px 5px no-repeat}
.productTabsCon_li #personal_info .fieldBlock .label{color:#0a0a0a;font:700 13px tahoma;margin:0 0 7px 3px}
.productTabsCon_li #personal_info .fieldBlock.address .label{margin-left:1px;margin-bottom:12px}
.productTabsCon_li #personal_info .fieldBlock span.changePas{font:700 13px tahoma;color:#549d12;border-bottom:1px dashed;margin:0 0 9px 3px;display:inline-block}
.productTabsCon #personal_info .fieldBlock .inputText{margin:0 0 20px}
.productTabsCon #personal_info .fieldBlock .inputText label{margin:0 0 3px 2px}
.productTabsCon #personal_info .fieldBlock .inputText input{width:274px}
.productTabsCon #personal_info .fieldBlock .inputText.dob{margin-bottom:18px}
.productTabsCon #personal_info .fieldBlock .inputText.dob label{margin-bottom:5px}
.productTabsCon #personal_info .fieldBlock .inputText.house{margin-bottom:14px;display:inline-block;vertical-align:top;width:87px}
.productTabsCon #personal_info .fieldBlock .inputText.house label{margin-bottom:1px}
.productTabsCon #personal_info .fieldBlock .inputText.house input{width:70px}
.productTabsCon #personal_info .fieldBlock .inputText.housing{margin-bottom:0;margin-left:12px;display:inline-block;width:87px}
.productTabsCon #personal_info .fieldBlock .inputText.housing label{margin-bottom:1px}
.productTabsCon #personal_info .fieldBlock .inputText.housing input{width:70px}
.productTabsCon #personal_info .fieldBlock .inputText.condo{margin-bottom:0;margin-left:13px;display:inline-block;width:87px}
.productTabsCon #personal_info .fieldBlock .inputText.condo label{margin-bottom:1px}
.productTabsCon #personal_info .fieldBlock .inputText.condo input{width:70px}
.productTabsCon #personal_info .fieldBlock .inputText.addressName{margin-bottom:26px}
.productTabsCon #personal_info .fieldBlock .addAddress{color:#2d348d;font:14px Myriad Pro;border-bottom:1px dashed;margin:0 0 0 3px}
#personal_info .inputText{padding-top:15px}
.productTabsCon .btnRed{margin-top:36px}
.wrapst.dob.year{width:69px;margin-left:2px}
.wrapst.dob.year ul{width:67px}
.wrapst.dob.mounth{width:106px;margin-left:19px}
.wrapst.dob.mounth ul{width:104px}
.wrapst.dob.day{width:69px;margin-left:17px}
.wrapst.dob.day ul{width:67px}
.fieldBlock .wrapst.city{width:290px;margin-left:2px;margin-bottom:21px}
.fieldBlock .wrapst.city ul{width:288px}
.productTabsCon .contentBlock .cardOrder{border:1px solid #d7d7d9;margin-top:24px;-moz-box-shadow:-1px -1px 1px #c7b277;-webkit-box-shadow:-1px -1px 1px #c7b277;box-shadow:0 1px 1px #f3f3f7}
.productTabsCon .contentBlock .cardOrder .top{background:#f4f4f4;overflow:hidden;height:39px;border-bottom:1px solid #fdfdfd}
.productTabsCon .contentBlock .cardOrder .top .control{font:700 13px tahoma;display:inline-block;float:left;border-bottom:1px dashed;cursor:pointer;margin:13px 0 0 24px}
.productTabsCon .contentBlock .cardOrder .top .control:hover{color:#2d348d}
.productTabsCon .contentBlock .cardOrder .top .date{font:13px tahoma;float:left;margin:13px 0 0 29px}
.productTabsCon .contentBlock .cardOrder .top .state{font:13px/9px tahoma;text-shadow:#fff 0 1px 0;float:right;background:url(/static/images/progressBar.png) no-repeat;height:13px;width:95px;margin:15px 28px 0 0;padding:0 0 0 100px}
.productTabsCon .contentBlock .cardOrder .top .state.accepted{background:url(/static/images/progressBar.png) no-repeat}
.productTabsCon .contentBlock .cardOrder .top .state.toWay{background:url(/static/images/progressBar.png) 0 -13px no-repeat}
.productTabsCon .contentBlock .cardOrder .top .state.executed{background:url(/static/images/progressBar.png) 0 -26px no-repeat}
.productTabsCon .contentBlock .cardOrder .bottom{height:40px;background:#f4f4f4;text-align:right;font:700 13px/40px tahoma;padding:0 26px 0 0;border-top:1px solid #d7d7d9}
.productTabsCon .contentBlock .cardOrder.open .bottom{border-top:none}
.productTabsCon .contentBlock .cardOrder .content{display:none}
.productTabsCon .contentBlock .cardOrder .content .item{overflow:hidden;border-top:1px solid #d7d7d9}
.productTabsCon .contentBlock .cardOrder .content .imgBlock{width:19%;float:left;padding:22px 0 0}
// .prOfTabCon .orderHistory .cardOrder .content .wrapImg{width:90px;height:98px;overflow:hidden;text-align:center;margin:auto}
.productTabsCon .contentBlock .cardOrder .content .name{width:43%;float:left;padding:17px 0 0 26px}
// .prOfTabCon .orderHistory .cardOrder .content .name a{font:14px/18px tahoma;color:#000}
.productTabsCon .contentBlock .cardOrder .content .count{width:11%;float:left;font:14px tahoma;text-align:center;padding:17px 0 0}
.productTabsCon .contentBlock .cardOrder .content .priceBlock{width:21%;float:left;font:22px tahoma;text-align:center;padding:17px 0 0}
.productTabsCon .contentBlock .cardOrder .content .priceBlock .price{display:inline-blcok;margin:0 0 0 65px}
// .prOfTabCon li .bonusCard{padding:15px 29px 29px}
// .prOfTabCon li .bonusCard p{font:13px/16px tahoma;color:#1c1c1c;margin:0 0 17px}
// .prOfTabCon li .bonusCard .cardPlace{overflow:hidden;width:660px;margin:49px auto 55px;position:relative;left:4px}
// .prOfTabCon li .bonusCard .cardPlace .imgCard{background:url(/static/images/bonusCard.png) no-repeat;width:360px;height:224px;position:relative;float:left}
// .prOfTabCon li .bonusCard .cardPlace .imgCard .number{font:22px Myriad Pro;position:absolute;left:29px;bottom:64px}
// .prOfTabCon li .bonusCard .cardPlace .imgCard .name{font:20px Myriad Pro;position:absolute;left:29px;bottom:28px}
// .prOfTabCon li .bonusCard .cardPlace .info{width:260px;float:right;margin:0 5px 0 0}
// .prOfTabCon li .bonusCard .cardPlace .info .number{color:#f26a37;font:18px tahoma;margin:3px 0 9px}
// .prOfTabCon li .bonusCard .cardPlace .info .number span{color:#070707}
// .prOfTabCon li .bonusCard .cardPlace .info .balans{color:#010101;font:15px tahoma}
.messageAddInCart{display:none;position:fixed;left:50%;top:50%;background:#f9f9f8;width:395px;padding:14px 15px 21px 15px;-moz-border-radius:12px;-webkit-border-radius:12px;border-radius:12px;margin:-82px 0 0 -197px}
.pr{overflow:hidden;margin:0 0 9px}
.pr .wrapImg{float:left;text-align:center;width:90px;height:98px;margin:0 13px 0 0}
.pr .info{overflow:hidden}
.pr .info .name{font:15px/20px tahoma;display:block;width:230px;margin:4px 0 0}
.messageAddInCart .bottom a{font:18px tahoma;color:#2d348d;text-decoration:underline}
.messageAddInCart .bottom a:hover{text-decoration:none}
.messageAddInCart .bottom .closeControl{font:18px tahoma;color:#2d348d;text-decoration:underline;cursor:pointer;display:inline;position:inherit;background:0 0}
.messageAddInCart .bottom .closeControl:hover{text-decoration:none}
.messageAddInCart .closeControl{display:none}
.content .pr .wrapImg img{max-width:100px}
.typeShowParam{list-style:none;overflow:hidden}
.typeShowParam li{float:left;padding:0 12px;height:25px;line-height:22px;cursor:pointer;margin:0 9px 0 0;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}
.typeShowParam li span{font:12px tahoma;border-bottom:1px dashed;color:#56ac2b}
.typeShowParam li a{font:12px tahoma;border-bottom:1px dashed;text-decoration:none}
.typeShowParam li:hover a,.typeShowParam li:hover span{border-bottom:none}
.typeShowParam li.current{background:#2d348d}
.typeShowParam li.current span{color:#fff;border-bottom:none}
.comparison{padding:26px 20px 0}
.comparison h1{margin:0 0 15px}
.wrapComparison{width:940px;margin:auto}
.wrapComparison .whitebg{background:#fff;z-index:1;padding:0 0 0 2px;margin:0 0 0 -2px;position:relative}
.wrapComparison .whitebg .bg{z-index:10;background:#fff;position:relative;left:-4px;width:952px}
.wrapComparison .shadow{position:absolute;z-index:1;width:958px;height:44px;background:url(/static/images/shadowDecor03.png);bottom:-16px;left:50%;margin-left:-479px;display:none}
.whitebg.fixed .shadow{display:block}
.wrapComparison .whitebg.fixed{position:fixed;top:0;z-index:100}
.comList{position:relative;width:707px;padding:0 0 0 35px;margin:10px 0 0 195px}
.nothing{height:249px;display:none}
.comList .navLeft{width:35px;position:absolute;height:239px;top:0;left:0;background:url(/static/images/arrowNav.png) 10px 103px no-repeat;cursor:pointer;display:none}
.comList .navLeft.show{display:block}
.comList .navRight{width:35px;position:absolute;height:239px;top:0;right:37px;background:url(/static/images/arrowNav.png) -46px 103px no-repeat;cursor:pointer;display:none}
.comList .navRight.show{display:block}
.comList .vpart{overflow:hidden;position:relative;width:648px}
.comList .vpart table{position:relative}
.comList .vpart table td{width:162px}
.comList .vpart table td .wrap{width:162px;text-align:center}
.comList .vpart table td .wrap .itempr{width:162px;margin-bottom:5px}
.paramListBlock{margin:7px 0 0 -2px}
.paramListBlock .listNameParam{width:228px;float:left;position:relative;z-index:1}
.paramListBlock .listNameParam table{width:228px;font:12px/18px arial;background:#fff}
.paramListBlock .listNameParam table tr{vertical-align:top}
.paramListBlock .listNameParam table tr.even{background:#eaf4f4}
.paramListBlock .listNameParam table tr td{border-left:1px solid #B4C5A4;border-right:1px solid #B4C5A4}
.paramListBlock .listNameParam table tr.last td{border-bottom:1px solid #B4C5A4}
.paramListBlock .listNameParam table tr:first-child td{border-top:1px solid #B4C5A4}
.paramListBlock .listNameParam table tr td .wrap .text{padding:7px 21px}
.paramListBlock .listParam{width:672px;overflow:hidden;position:relative;left:-2px}
.paramListBlock .listParam table{position:relative;font:12px/18px arial}
.paramListBlock .listParam table tr{vertical-align:top}
.paramListBlock .listParam table tr.even{background:#eaf4f4}
.paramListBlock .listParam table tr td{width:162px;border-right:1px solid #B4C5A4}
.paramListBlock .listParam table tr:first-child td{border-top:1px solid #B4C5A4}
.paramListBlock .listParam table tr.last td,.paramListBlock .listParam table tr.last td.last{border-bottom:1px solid #B4C5A4}
.paramListBlock .listParam table tr td .wrap{width:162px}
.paramListBlock .listParam table tr td .wrap .text{padding:7px 21px}
.coverBG{opacity:.7;filter:alpha(opacity=70);width:100%;height:1000px;position:absolute;left:0;top:0;background:#000;z-index:110;display:none}
.coverBG.show{display:block}
.coverBG2{opacity:.7;filter:alpha(opacity=70);width:100%;height:1000px;position:absolute;left:0;top:0;background:#000;z-index:110;display:none}
.coverBG2.show{display:block}
.basicWindow{position:absolute;z-index:110;background:#f2f2f2;width:720px;padding:18px 16px 11px;top:80px;left:50%;margin-left:-376px;-moz-border-radius:9px;-webkit-border-radius:9px;border-radius:9px;display:none}
.basicWindow.show{display:block}
.basicWindow p{font:13px/17px tahoma;margin:0 11px 20px}
// .putAside{display:inline-block;position:relative}
// .putAside .authForm{position:absolute;top:32px;background:#f9f9f8;padding:24px 20px 30px 26px;width:567px;left:-272px;z-index:1;border:1px solid #d8d8d8;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;-moz-box-shadow:0 0 8px rgba(0,0,0,.26);-webkit-box-shadow:0 0 8px rgba(0,0,0,.26);box-shadow:0 0 8px rgba(0,0,0,.26);display:none}
// .putAside .authForm .before,.putAside .authForm:before{content:'';display:block;width:18px;height:12px;position:absolute;top:-12px;left:50%;margin-left:-9px;background:url(/static/images/arrow07.png)}
// .putAside .authForm.show{display:block}
// .putAside a{text-decoration:none;border-bottom:1px dashed}
// .putAside .authForm p{font:14px/17px arial;margin:0 60px 25px 0}
// .putAside .authForm .inputText{display:inline-block;vertical-align:top;width:217px}
// .putAside .authForm .inputText input{width:199px}
// .putAside .authForm .inputText.email{margin-left:-3px;margin-right:23px}
// .putAside .authForm .inputText.email label{margin-left:3px}
// .putAside .authForm .inputText.password{margin-right:21px}
// .putAside .authForm .inputText.password label{margin-left:2px}
// .putAside .authForm .inputText.password .help{position:static;text-align:right;padding:7px 2px 0 0}
// .putAside .authForm .btnRed{min-width:10px;width:49px;margin-top:17px}
// .product .bay .btnGreenBig{width:131px}
// .actionblock .rightBlock .btnGreenBig{width:131px;margin-bottom:9px}
h2 .small{color:#616060;font:15px Arial;margin:0 4px}
.searchResults{margin:0 20px;padding:27px 0 0}
.searchResults h1{margin-bottom:20px}
.searchResults h2{margin-bottom:8px}
.searchResults .sortBy{margin-bottom:46px;line-height:23px}
.itemAddedToCart{color:#2d348d;display:inline-block;font:700 13px tahoma;margin:5px 0 0;text-align:center;width:109px}
#deliver_form_pusher{margin:0}
@media \0screen {
    .brandCheckBox.checked,.brandCheckBox:hover{background:#ddd}
    .brandCheckBox.checked .bg,.brandCheckBox:hover .bg{background:#f5f5f5}
    .inputText input{border:1px solid #000;padding:4px 0 0;height:22px;background:#ededed}
    .inputText input:focus{background:#fff}
}
// #err_infoblock{color:#fff;font:12px arial;background:#71ba4d;margin:0 0 0 2px;padding:5px 12px 4px 24px;position:relative;top:-1px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}
//#err_infoblock:before,
// .inputText.numberBonusCard .infoBlock .before{content:'';display:block;position:absolute;width:11px;height:24px;background:url(/static/images/arrow08.png) no-repeat;left:0;top:0}
// #err_infoblock.error{background:#fc0303}
// #err_infoblock.error:before,
// .inputText.numberBonusCard .infoBlock.error .before{background:url(/static/images/arrow09.png)}
// .textNumberBonusCard{font:13px tahoma;margin:0 0 0 2px}
// .inputText.numberBonusCard{margin:5px 0 13px}
// .inputText.numberBonusCard input{width:221px}
// .inputText.numberBonusCard .infoBlock{color:#fff;font:12px arial;background:#71ba4d;margin:0 0 0 2px;padding:5px 12px 4px 24px;position:relative;top:-1px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}
// .inputText.numberBonusCard .infoBlock .before,.inputText.numberBonusCard .infoBlock:before{content:'';display:block;position:absolute;width:11px;height:24px;background:url(/static/images/arrow08.png) no-repeat;left:0;top:0}
// .inputText.numberBonusCard .infoBlock.error{background:#fc0303}
// .inputText.numberBonusCard .infoBlock.error .before,.inputText.numberBonusCard .infoBlock.error:before{background:url(/static/images/arrow09.png)}
// .bonusCadBlock .wraprb.accumulate{margin-bottom:16px}
// .bonusCardBlock .wraprb.accumulate label{margin-top:1px;margin-left:24px;font:13px tahoma}
// .bonusCardBlock .wraprb.spend{display:inline-block}
// .bonusCardBlock .wraprb.spend label{margin-top:1px;margin-left:24px;font:13px tahoma}
// .bonusCardBlock .inputText.count{display:inline-block;margin:0 0 0 1px}
// .bonusCardBlock .inputText.count input{width:49px;position:relative;top:-4px}
// .bonusCardBlock .inputText.count label{font:13px tahoma;display:inline-block;vertical-align:top}
.btnRed.count{margin-left:43px;top:-2px}
// .textBonus{font:12px/18px arial;color:#e57836;display:block;width:330px;margin:0 0 0 3px;position:relative;top:-10px}
// .bonusCardBlock .total.bonus{margin-top:-4px}
.superService{background:#f7f7f7;margin:18px -19px -13px -30px;padding:18px 0 12px 21px}
.superService .wrapch label{color:#030303;font:14px tahoma}
.superService .wrapch .sub{margin-top:2px}
.superService .wrapch+a{color:#030303;font:13px tahoma;clear:both; margin-bottom:8px;}
.superService .wrapch+a:hover{color:#EF7D38}
.superService .radioBlock{margin:-2px 0 0 11px}
.wraprb.v2{padding:1px 11px 1px 10px;height:24px}
.wraprb.v2.checked{cursor:default;border:1px solid #b8b8b8;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;padding:0 10px 0 9px;background:-webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#e3e3e3));background:-moz-linear-gradient(top,#f5f5f5,#e3e3e3);background:-o-linear-gradient(top,#f5f5f5,#e3e3e3);background:-ms-linear-gradient(top,#f5f5f5,#e3e3e3);background:linear-gradient(top,#f5f5f5,#e3e3e3);-pie-background:linear-gradient(top,#f5f5f5,#e3e3e3);behavior:url(/static/js/PIE.htc)}
.wraprb.v2 .sub{display:none}
.wraprb.v2 label{font:13px/21px tahoma;color:#010101;margin:0}
.wraprb.v2 label span{border-bottom:1px dashed}
.wraprb.v2.checked label{cursor:default;color:#ef7d38;text-shadow:#fff 0 1px 0}
.wraprb.v2:hover label{color:#ef7d38}
.wraprb.v2.checked label span{border:none}
.superService:first-child{border:1px solid red}
.wraprb.v2.notActive label{color:#7c7c7c;cursor:default}
// .additionalService{margin:23px 0 0 1px;position:absolute;top:0;right:-220px;width:220px}
// .additionalService .name{font-weight:700;display:inline-block;position:relative;top:-4px;margin-bottom:6px}
// .additionalService .name img{display:block;margin-top:10px}
.rightColumn{float:right;width:248px}
.rightMenu{list-style:none;padding:5px 0 0 34px}
.rightMenu .noindex{display:none}
.contentBlock .rightColumn ul li ul li:before{margin:3px 0 0}
.rightMenu li a{display:inline-block}
.rightMenu li a,.rightMenu li span{color:#2d348d;font:18px tahoma}
.rightMenu li ul{list-style:none;margin-top:5px}
.rightMenu li ul li{padding:4px 0 2px}
.rightMenu li ul li a,.rightMenu li ul li span{font:13px/14px tahoma}
.rightMenu li ul li span{color:#000}
// .cardPlace ul{list-style:none;margin:0 0 15px 15px}
// .cardPlace ul li{font:13px/19px tahoma;position:relative;margin:0 0 4px}
// .cardPlace ul li:before{content:'';display:block;width:9px;height:10px;background:url(/static/images/markers.png);position:absolute;top:6px;left:-15px}
// .cardPlace ul li ul{margin:4px 0 0 15px}
// .cardPlace ul li ul li:before{background:url(/static/images/markers.png) 0 -10px}
.pageNav2{display:block;margin:10px 0 0 10px}
.pageNav2 a,.pageNav2 span,.pageNav2 span.current{display:inline-block;vertical-align:top;width:25px;height:26px;margin:0 -4px 0 0;text-align:center;line-height:26px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}
.pageNav2 span.current{background:#6bba43;color:#fff}
.pageNav2 a{color:#000}
.pageNav2 a:hover{color:#ef7d38}
.pageNav2 span.label{font:12px Myriad Pro;display:inline-block;margin:5px 2px 0 0}
.pageNav2 a.next,.pageNav2 a.prev{width:auto;padding:0 10px}
.pageNav2 span.next,.pageNav2 span.prev{width:auto;text-decoration:none;color:#cecece;padding:0 10px}
.pageNav2 a.prev,.pageNav2 span.prev{padding-left:0;position:relative}
.pageNav2 a.next,.pageNav2 span.next{padding-right:5px}
// .pageNav3{min-height:26px}
// .pageNav3 a,.pageNav3 span,.pageNav3 span.current{display:inline-block;vertical-align:top;width:25px;height:26px;margin:0 -4px 0 0;text-align:center;line-height:26px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}
// .pageNav3 span.current{background:#6bba43;color:#fff}
// .pageNav3 a{color:#000}
// .pageNav3 a:hover{color:#ef7d38}
// .pageNav3 span.label{font:12px Myriad Pro;display:inline-block;margin:5px 2px 0 0}
// .pageNav3 a.next,.pageNav3 a.prev{width:auto;padding:0 10px}
// .pageNav3 span.next,.pageNav3 span.prev{width:auto;text-decoration:none;color:#cecece;padding:0 10px}
// .pageNav3 a.prev,.pageNav3 span.prev{padding-left:0;position:relative}
// .pageNav3 a.next,.pageNav3 span.next{padding-right:5px}
/.oneClickbank{margin-top:50px;padding:15px 19px 16px;width:550px;margin-left:-235px}
.oneClickbank .label{font:23px Myriad Pro;display:block;margin:0 0 13px}
.oneClickbank .product{margin:0 0 13px}
.oneClickbank .product .wrapImg{float:left;margin-top:1px;margin-right:18px}
.oneClickbank .product .info{overflow:hidden}
.oneClickbank .product .info .name{font:13px/16px tahoma;display:block;margin:0 0 8px}
.oneClickbank .product .info .price{font:18px tahoma;margin:0 0 0 2px}
.oneClickbank em{font:700 12px/17px tahoma;display:block;margin:0 16px 14px 1px}
.oneClickbank .inputText{margin-bottom:24px}
.oneClickbank .inputText input[type=text]{width:220px}
.oneClickbank .inputText label{margin:0 0 5px 3px}
.oneClickbank .inputText.greenText{top:-2px;margin-bottom:26px}
.oneClickbank .inputText.greenText label{color:#539c2e;font:12px/16px tahoma;margin-bottom:1px}
.oneClickbank .btnRed{margin-left:230px;width:110px}
.popUpBlock.bayOneClickForm{margin-top:50px;padding:15px 19px 16px;width:240px;margin-left:-139px}
// #callbackForm{width:300px}
// #callbackForm .inputText input[type=text]{width:265px}
// #callbackForm .indentinputText input[type=text]{width:252px}
// #callbackForm .inputText textarea{width:290px;height:75px;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5;background:#ededed;border-color:#b1b1b1}
// #callbackForm .btnRed{margin-left:90px}
.popUpBlock.bayOneClickForm .label{font:23px Myriad Pro;display:block;margin:0 0 13px}
.popUpBlock.bayOneClickForm .product{margin:0 0 13px}
.popUpBlock.bayOneClickForm .product .wrapImg{float:left;margin-top:1px;margin-right:18px}
.popUpBlock.bayOneClickForm .product .info{overflow:hidden}
.popUpBlock.bayOneClickForm .product .info .name{font:13px/16px tahoma;display:block;margin:0 0 8px}
.popUpBlock.bayOneClickForm .product .info .price{font:18px tahoma;margin:0 0 0 2px}
.popUpBlock.bayOneClickForm em{font:700 12px/17px tahoma;display:block;margin:0 16px 14px 1px}
.popUpBlock.bayOneClickForm .inputText{margin-bottom:24px}
.popUpBlock.bayOneClickForm .inputText input[type=text]{width:220px}
.popUpBlock.bayOneClickForm .inputText label{margin:0 0 5px 3px}
.popUpBlock.bayOneClickForm .inputText.greenText{top:-2px;margin-bottom:26px}
.popUpBlock.bayOneClickForm .inputText.greenText label{color:#539c2e;font:12px/16px tahoma;margin-bottom:1px}
.popUpBlock.bayOneClickForm .btnRed{margin-left:69px;width:110px}
// .product .jusWrap .info .wrapBargain{position:relative}
// .product .jusWrap .info .wrapBargain .control{font:15px tahoma;border-bottom:1px dashed;text-decoration:none;display:inline-block;margin:14px 0 0}
// .product .jusWrap .info .wrapBargain .control:hover{color:#ef7d38}
// .product .jusWrap .info .wrapBargain .content{position:absolute;background:#f9f9f8;padding:18px 19px 11px 18px;width:264px;top:47px;left:-100px;z-index:1;border:1px solid #d8d8d8;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;-moz-box-shadow:0 0 8px rgba(0,0,0,.26);-webkit-box-shadow:0 0 8px rgba(0,0,0,.26);box-shadow:0 0 8px rgba(0,0,0,.26);display:none}
// .product .jusWrap .info .wrapBargain .content .before,
// .product .jusWrap .info .wrapBargain .content:before{content:'';display:block;width:18px;height:12px;position:absolute;top:-12px;left:50%;margin-left:-9px;background:url(/static/images/arrow07.png)}
// .product .jusWrap .info .wrapBargain .content.show{display:block}
// .product .jusWrap .info .wrapBargain .content .info{font:13px/17px tahoma;display:block;margin:0 0 19px}
// .product .jusWrap .info .wrapBargain .content .inputText{margin:0 0 17px -1px}
// .product .jusWrap .info .wrapBargain .content .inputText label{margin:0 0 5px 3px}
// .product .jusWrap .info .wrapBargain .content .inputText input{width:248px}
// .product .jusWrap .info .wrapBargain .content .inputText.youPrice input{width:128px;margin-right:3px}
// .product .jusWrap .info .wrapBargain .content .inputText.youPrice input+span{font:13px tahoma}
// .product .jusWrap .info .wrapBargain .content .btnRed{margin:3px 0 0 76px}
.orderShippedInfo{font:14px tahoma;position:relative;top:-3px;margin-bottom:32px}
.orderShipped{background:url(/static/images/orderShipped.png) no-repeat;margin:0 0 0 11px;padding:1px 0 0 85px;min-height:70px;width:460px}
.orderShipped p{font:700 15px/20px tahoma;margin-bottom:6px}
.orderShipped .popUpControl{color:#549d12;font:700 13px tahoma;border-bottom:1px dashed;cursor:pointer}
.orderShipped .popUpControl:hover{color:#EF7D38}
.orderShippedForm{top:150px;padding:12px 27px 15px 28px;background:#fefefe;margin-left:-223px;display:none}
.orderShippedForm.show{display:block}
.orderShippedForm .label{font:23px Myriad Pro;display:block;margin:0 0 13px}
.orderShippedForm .inputText{margin-bottom:27px}
.orderShippedForm .inputText label{margin-left:1px}
.orderShippedForm .inputTextarea label{margin-bottom:4px}
.orderShippedForm .btnRed{margin:33px 0 0 155px}
// .priinf .limitedQuantity{font:11px/14px tahoma;color:#e84f26;display:block;margin:3px 0 0 2px}
.bill .superServiceBlock{border:1px solid #d4d3d3;padding:8px 13px 8px 15px;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;float:right;width:131px;position:relative}
.bill .superServiceBlock .before,.bill .superServiceBlock:before{content:'';position:absolute;top:-24px;left:30px;width:29px;height:24px;background:url(/static/images/arrow11.png)}
.bill .superServiceBlock .label{font:13px/15px tahoma;color:#3b3b43;display:block;margin:0 0 5px}
.bill .superServiceBlock .price{font:700 14px tahoma;display:block}
.bill .item .info .count{display:block;font:12px arial;margin:7px 0 -4px}
@media \0screen {.inputTextarea textarea{border:1px solid #000;background:#efefef;overflow:auto}}
#enter_site_a{border-bottom:1px dashed;color:#599C1D;font:13px/14px Arial;text-decoration:none}
#enter_site_a:hover{color:#EF7D38}
// .entryBlock{font:13px/14px Arial;text-align:center;position:absolute;right:0;top:0}
.header .jusWrap{position:relative}
.header .cart{margin-top:15px}
// .entryBlock .exit{margin-left:15px;text-decoration:none;border-bottom:1px dashed;display:inline-block;vertical-align:top;line-height:13px}
.autocomplete .options{list-style:none;border:1px solid #a3a3a3;position:absolute;top:47px;width:286px;overflow-x:hidden;max-height:300px;display:none;background:#fff;z-index:100;-moz-box-shadow:0 3px 3px -3px rgba(0,0,0,1);-webkit-box-shadow:0 3px 3px -3px rgba(0,0,0,1);box-shadow:0 3px 3px -3px rgba(0,0,0,1)}
.autocomplete .options.show{display:block}
.autocomplete .options li{cursor:pointer;height:24px;font:14px/24px tahoma;padding:0 8px}
.autocomplete .options li:hover{background:#3389c4;color:#fff}
.autocomplete .options li.selected{font-weight:700}
.closeThis{position:absolute;right:10px;top:10px;cursor:pointer;width:19px;height:19px;background:url(/static/images/btnClose02.png)}
// .avaliabilityIcon{display:block;width:72px;height:45px;position:absolute;bottom:0;right:0}
.qualityIcon{width:85px;height:60px;position:absolute;display:block;top:0;right:0;background:url(/static/images/nord_direct_delivery.png) 0 0 no-repeat;cursor:pointer}
.mart8Icon{width:78px;height:67px;position:absolute;display:block;top:0;right:0;background:url(/static/images/mart8.png) no-repeat}
.goods1000Icon{width:96px;height:48px;position:absolute;display:block;top:0;right:0;background:url(/static/images/1000goods.png) no-repeat}
.specialOfferIcon{width:78px;height:67px;position:absolute;display:block;top:0;left:0;background:url(/static/images/5percent.png) no-repeat}
.giftsIcon{width:78px;height:67px;position:absolute;display:block;top:0;right:0;background:url(/static/images/5percent.png) no-repeat}
// .specialOfferIcon3{width:94px;height:56px;position:absolute;display:block;top:0;right:0;background:url(/static/images/5percentforspecials2.png) no-repeat}
// .avaliabilityIcon.avaliable{background:url(/static/images/buttons.png) no-repeat}
// .avaliabilityIcon.orderNow{background:url(/static/images/buttons.png) -96px 0 no-repeat}
// .avaliabilityIcon.notAvaliable{background:url(/static/images/buttons.png) -194px 0 no-repeat}
.hidden-groups,.hideElement{display:none}
.news-list{list-style-type:none;margin-bottom:30px}
.news-full-widget .news-list{list-style-type:none}
.news-full-widget .news-list p{margin-bottom:10px}
.news-full-widget .news-list .date{line-height:24px;color:#888;margin-bottom:5px;background:url(/static/images/icon-calendar.png) 0 2px no-repeat;padding-left:20px;font-size:16px}
.news-full-widget .news-list li .description{text-align:justify}
.news-full-widget .news-list li .btns{margin-bottom:20px}
// .cards_discount{float:right;margin:32px 30px 0 0}
// .cards_discount img{width:134px;height:200px}
// .aright{text-align:right}
// .aleft{text-align:left}
.acenter{text-align:center}
// .annonce-block{float:left;margin-top:5px;width:100%}
// .container-wraper{width:100%;overflow:hidden}
.container{position:relative}
.footer{position:relative;margin-top:45px}
// .btnGreenBig2{height:48px;text-decoration:none;text-align:center;background:url(/static/images/btnGreenBig2.png) 0 -54px;display:inline-block;min-width:71px;position:relative;color:#fff;text-shadow:#3e8e16 0 1px 0;margin:0 15px;padding-top:6px}
// .btnGreenBig .before,.btnGreenBig2:before{content:'';position:absolute;left:-15px;top:0;height:54px;width:15px;display:inline-block;background:url(/static/images/btnGreenBig2.png)}
// .btnGreenBig .after,.btnGreenBig2:after{content:'';position:absolute;right:-15px;top:0;height:54px;width:15px;display:inline-block;background:url(/static/images/btnGreenBig2.png) 0 -108px}
// .btnGreenBig2:hover{background:url(/static/images/btnGreenBig2.png) 0 -216px;color:#fff;text-shadow:#3e8e16 0 1px 0}
// .btnGreenBig2:hover:before,.btnGreenBig:hover .before{background:url(/static/images/btnGreenBig2.png) 0 -162px}
// .btnGreenBig2:hover:after,.btnGreenBig:hover .after{background:url(/static/images/btnGreenBig2.png) 0 -270px}
// .btnGreenBig2:active{background:url(/static/images/btnGreenBig2.png) 0 -378px;color:#fff;text-shadow:#3e8e16 0 1px 0}
// .btnGreenBig2:active:before,.btnGreenBig:active .before{background:url(/static/images/btnGreenBig2.png) 0 -324px}
// .btnGreenBig2:active:after,.btnGreenBig:active .after{background:url(/static/images/btnGreenBig2.png) 0 -432px}
// .btnGreenNew{height:45px;font:700 13px Tahoma;text-decoration:none;text-align:center;background:url(/static/images/green_buttons_new.png) 0 -60px;display:inline-block;min-width:50px;position:relative;color:#fff;text-shadow:#256d28 0 1px 0;margin:0 7px;padding:9px 10px 0}
// .btnGreenNew .before,.btnGreenNew:before{content:'';position:absolute;left:-6px;top:0;height:54px;width:6px;display:inline-block;background:url(/static/images/green_buttons_new.png)}
// .btnGreenNew .after,.btnGreenNew:after{content:'';position:absolute;right:-6px;top:0;height:54px;width:6px;display:inline-block;background:url(/static/images/green_buttons_new.png) 0 -120px}
// .btnGreenNew:hover{background:url(/static/images/green_buttons_new.png) 0 -240px;color:#fff;text-shadow:#256d28 0 1px 0}
// .btnGreenNew:hover .before,.btnGreenNew:hover:before{background:url(/static/images/green_buttons_new.png) 0 -180px}
// .btnGreenNew:hover .after,.btnGreenNew:hover:after{background:url(/static/images/green_buttons_new.png) 0 -300px}
// .btnGreenNew:active{background:url(/static/images/green_buttons_new.png) 0 -420px;color:#fff;text-shadow:#015a3f 0 1px 0}
// .btnGreenNew:active .before,.btnGreenNew:active:before{background:url(/static/images/green_buttons_new.png) 0 -360px}
// .btnGreenNew:active .after,.btnGreenNew:active:after{background:url(/static/images/green_buttons_new.png) 0 -480px}
// .btnOrangeNew{height:45px;font:700 13px Tahoma;text-decoration:none;text-align:center;background:url(/static/images/orange_buttons_new.png) 0 -60px;display:inline-block;min-width:50px;position:relative;color:#fff;text-shadow:#d34d02 0 1px 0;margin:0 7px;padding:9px 10px 0}
// .btnOrangeNew .before,.btnOrangeNew:before{content:'';position:absolute;left:-6px;top:0;height:54px;width:6px;display:inline-block;background:url(/static/images/orange_buttons_new.png)}
// .btnOrangeNew .after,.btnOrangeNew:after{content:'';position:absolute;right:-6px;top:0;height:54px;width:6px;display:inline-block;background:url(/static/images/orange_buttons_new.png) 0 -120px}
// .btnOrangeNew:hover{background:url(/static/images/orange_buttons_new.png) 0 -240px;color:#fff;text-shadow:#d34d02 0 1px 0}
// .btnOrangeNew:hover .before,.btnOrangeNew:hover:before{background:url(/static/images/orange_buttons_new.png) 0 -180px}
// .btnOrangeNew:hover .after,.btnOrangeNew:hover:after{background:url(/static/images/orange_buttons_new.png) 0 -300px}
// .btnOrangeNew:active{background:url(/static/images/orange_buttons_new.png) 0 -420px;color:#fff;text-shadow:#cd3d01 0 1px 0}
// .btnOrangeNew:active .before,.btnOrangeNew:active:before{background:url(/static/images/orange_buttons_new.png) 0 -360px}
// .btnOrangeNew:active .after,.btnOrangeNew:active:after{background:url(/static/images/orange_buttons_new.png) 0 -480px}
// .btnPriceNew{height:35px;font:700 21px/25px Tahoma;text-decoration:none;text-align:center;background:url(/static/images/PriceBtnNew.png) 0 -45px;display:inline-block;min-width:50px;position:relative;color:#fff;text-shadow:#1c6d2a 0 1px 0;margin:13px 7px 0;padding:6px 12px 0;letter-spacing:1pt}
// .btnPriceNew .before,.btnPriceNew:before{content:'';position:absolute;left:-6px;top:0;height:45px;width:6px;display:inline-block;background:url(/static/images/PriceBtnNew.png)}
// .btnPriceNew .after,.btnPriceNew:after{content:'';position:absolute;right:-6px;top:0;height:45px;width:6px;display:inline-block;background:url(/static/images/PriceBtnNew.png) 0 -90px}
// .btnPriceNew:hover{background:url(/static/images/PriceBtnNew.png) 0 -180px;color:#fff;text-shadow:#1c6d2a 0 1px 0}
// .btnPriceNew:hover .before,.btnPriceNew:hover:before{background:url(/static/images/PriceBtnNew.png) 0 -135px}
// .btnPriceNew:hover .after,.btnPriceNew:hover:after{background:url(/static/images/PriceBtnNew.png) 0 -225px}
// .btnPriceNew:active{background:url(/static/images/PriceBtnNew.png) 0 -315px;color:#fff;text-shadow:#026232 0 1px 0}
// .btnPriceNew:active .before,.btnPriceNew:active:before{background:url(/static/images/PriceBtnNew.png) 0 -270px}
// .btnPriceNew:active .after,.btnPriceNew:active:after{background:url(/static/images/PriceBtnNew.png) 0 -360px}
.info-window{position:absolute;left:50%;top:0;z-index:1000}
.info-window__content-wraper{padding:4px 4px 12px;margin-left:-50%}
.info-window__content{background:#fcfcfc;-webkit-border-radius:13px;-moz-border-radius:13px;border-radius:13px;padding:16px 16px 1px;border:2px solid #c8d2d2}
.info-window__close{float:right;background:#cfcdce;text-underline:none;text-decoration:none;padding:5px;color:#fff;font:700 12px Arial}
.info-window-no-shadow{-moz-box-shadow:0;-webkit-box-shadow:0;box-shadow:0}
.info-window .info-window__title{margin-top:0;font-size:24px;font-weight:700}
.info-window .loader{position:relative;left:50%;margin:0 20px 20px -16px}
* html #ie6notCompatible{position:absolute;top:0;border:3px solid #0f783f;background:#eef5f1}
.callback{display:block}
.callback a{text-decoration:none;border-bottom:dashed 1px #549d12}
.callback a:hover{border-bottom:dashed 1px#ef7d38}
.steps2{list-style:none;height:32px;margin:18px 0 24px}
.steps2 li{float:left;margin-right:5px}
.steps2 a{font:700 12px/30px tahoma;text-transform:uppercase;text-decoration:none;text-align:center;display:inline-block;position:relative;color:#fff;padding:0 15px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px solid #b6c0c1;-webkit-box-shadow:inset 0 2px 3px rgba(202,202,202,1),inset 0 -1px 4px rgba(98,98,98,1);-moz-box-shadow:inset 0 2px 3px rgba(202,202,202,1),inset 0 -1px 4px rgba(98,98,98,1);box-shadow:inset 0 2px 3px rgba(202,202,202,1),inset 0 -1px 4px rgba(98,98,98,1);background:#96a0a0}
.steps2 .passed a,.steps2 a:hover{-webkit-box-shadow:inset 0 2px 3px rgba(222,116,116,1),inset 0 -1px 4px rgba(115,9,10,1);-moz-box-shadow:inset 0 2px 3px rgba(222,116,116,1),inset 0 -1px 4px rgba(115,9,10,1);box-shadow:inset 0 2px 3px rgba(222,116,116,1),inset 0 -1px 4px rgba(115,9,10,1);background:#c80f0f;border-color:#ad0f35}
.same-as-main{font:28px arial;color:#f26a37;margin:0 0 5px}
.select_pvz{padding:10px 0}
.pointed{cursor:pointer}
#groups .groups-title{margin-top:20px}
#groups .groups-title h2{color:#000;display:inline-block}
#groups .groups-title.pointed h2{border-bottom:1px dashed}
#groups .groups-title .arrow{width:0;height:0;border-color:#000 #fff #fff;border-style:solid;border-width:10px;display:inline-block;position:relative;margin:-18px;margin-left:0;cursor:pointer}
#groups .groups-title .arrow::before{content:"";width:0;height:0;border-color:#fff transparent transparent;border-style:solid;border-width:11px;margin:-11px;display:inline-block;position:absolute;top:-4px;left:50%;right:50%;bottom:-4px}
#groups .groups-title:hover .arrow{border-top-color:#000}
#groups .groups-title .arrow.up{border-color:#fff #fff #000;margin:-15px;margin-left:0;top:-8px}
#groups .groups-title .arrow.up::before{border-color:transparent transparent #fff;top:4px;bottom:4px}
#groups .groups-title:hover .arrow.up{border-bottom-color:#000}
#groups .groups-collection{font-size:0}
#groups .itempr{width:156px;font-size:14px}
#groups .itempr .imgWrap img{height:auto;max-width:100%;width:auto}
.main-special-offer .label{font:700 20px Tahoma;color:#dc0f0f;display:inline-block;margin:15px 0 0;text-decoration:none}
#promo200{width:636px;height:381px;background:url(/static/images/promo200new.jpg);position:absolute;top:0;left:50%;margin-left:-318px;overflow-y:auto;z-index:210;display:none}
#promo200 .close{width:22px;height:22px;position:relative;float:right;margin:10px 10px 0 0;cursor:pointer}
#promo200 form{position:relative;top:253px;left:36px;width:355px}
#promo200 .inp{height:28px}
#promo200 .inp input{width:170px;height:24px;font:700 11px Tahoma;color:#000;background:0 0;border:none;margin:0 0 0 146px}
#promo200 .but{margin:0 0 0 140px}
#promo200 .but a{display:block;cursor:pointer;text-decoration:none;color:#fff;width:181px;height:24px}
#promo200 .ch{height:20px;width:20px;cursor:pointer;margin:0 0 0 51px}
#promo200 .ch input{display:none}
#promo200 .checked{background:url(/static/images/checked_red.png) no-repeat}
#promo200confirm{width:250px;height:91px;background:url(/static/images/promo200regconfirm.jpg);position:fixed;top:270px;left:50%;margin-left:-125px;overflow-y:auto;z-index:210;display:none;color:#050905}
#promo200confirm .close{width:16px;height:16px;position:relative;float:right;margin:10px 10px 0 0;cursor:pointer}
#promo200confirm p{font:16px/20px Tahoma;padding:14px 0 0 15px}
.delivery_price{color:red;font:700 13px Tahoma;padding-left:45px}
.delivery_price span{padding:0 0 0 27px}
.delivery_cost{margin-bottom:31px;padding:0 0 0 22px}
.delivery_cost span{padding:0 0 0 15px;font:18px Tahoma}
.brand_column{position:relative;float:left;width:19%;padding-left:1%}
.brand_column div{margin:0 0 5px}
.brand_column span{position:absolute;font:700 14px Tahoma;color:#999}
.brand_column a{margin-left:22px}
#show_more_comments{border-bottom:1px dashed #549d12;text-decoration:none;cursor:pointer}
.foundModelText{display:block;width:100px;float:left;text-align:center;font:12px/14px Tahoma}
.roundedCorners{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:2px solid #c8d2d2;padding:10px;margin:0 10px 0 0;background:#fff}
.product .rate{font:11px Tahoma;color:#000}
.rate0,.rate1,.rate2,.rate3,.rate4,.rate5{background:url(/static/images/new/star.png) repeat-x;height:10px;line-height:10px;display:inline-block}
.rate0{width:12px}
.rate1{width:10px}
.rate2{width:22px}
.rate3{width:36px}
.rate4{width:48px}
.rate5{width:60px}
.product .sale{margin:10px 0 0;font:700 30px Tahoma;color:#dc0f0f;padding:5px 7px;-webkit-box-shadow:0 2px 3px rgba(200,210,210,.6);-moz-box-shadow:0 2px 3px rgba(200,210,210,.6);box-shadow:0 2px 3px rgba(200,210,210,.6);display:inline-block;text-transform:uppercase}
.product .price{font:700 34px Tahoma;color:#010101}
.product .old_price,.product .old_price .ruble{text-decoration:line-through;color:#dc0f0f;font-size:18px}
.buy_it{padding:5px 15px;font:700 18px Tahoma;color:#fff;text-transform:uppercase;text-decoration:none;display:block;margin:10px auto 0 auto;width:80px}
.priceBlock .ruble{font:24px Tahoma}
#gallery{margin:10px 0 0;width:490px}
#gallery .item{float:left;cursor:pointer;border:1px solid #fff;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;margin:0;padding:5px;width:79px;height:82px}
#gallery .item:hover{border:1px solid #c8d2d2}
.cart_form_total{display:block;width:557px;padding:10px 0 10px 0;position:relative;margin:10px 0 20px 0;background:#f7f7f7;text-align:center}
.promokey{padding:18px 20px 20px 31px}
.price_collapse_good{width:262px;height:66px;background:url(/static/images/collapse_good_bg.jpg) no-repeat;margin-right:10px;padding:80px 0 0}
.price_collapse_good .timer{display:block;width:120px;height:27px;margin:0 auto}
.price_collapse_good .timer #countdown{font:700 24px Tahoma}
.price_collpase_in_group{display:block;background:url(/static/images/collapse_gorup_bg.jpg) no-repeat;height:77px;margin-bottom:30px}
.price_collpase_in_group .timer{width:170px;float:right;padding:13px 20px 0 0}
.price_collpase_in_group .time_measure{text-align:center;font:700 10px/10px Tahoma;color:#fff;margin-top:-3px}
.price_collpase_in_group #countdown{font:700 30px Tahoma;color:#fff;text-align:center}
.calendar{border:1px solid #e1e5e4;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;background-color:#fff;-webkit-box-shadow:inset 0 3px 6px rgba(169,169,169,1);-moz-box-shadow:inset 0 3px 6px rgba(169,169,169,1);box-shadow:inset 0 3px 6px rgba(169,169,169,1);font-size:11px Tahoma}
.calendar th{background-color:#96a0a0;color:#fff}
.calendar th a{color:#fff}
.calendar td{text-align:center}
.calendar .current{background-color:silver}
.calendar td#today{border:1px solid red}
.calendar a{display:block;padding:1px 2px;text-decoration:none;color:#000}
.calendar a:hover{background-color:silver}
#send_otz,#write_comment{float:right;margin:0 15px 0 0;cursor:pointer}
.bestseller{margin-bottom:-4px}
.acc-warning{background:url(/static/images/warning.png) 20px center no-repeat #f1f1f1;padding:10px 0 10px 70px;border:1px solid #e1e1e1;color:#333;margin:0 0 15px 0}
.deliver_date{padding:0 0 0 2px;margin:0 0 10px}
.deliver_interval_div{display:none;padding:0 0 20px}
.deliver_interval_div_on{display:block}
.more1{color:#424243;font:12px/16px tahoma;margin:0 0 0 25px}
.more3{color:#424243;font:12px/16px tahoma;margin:15px 0 0}
// #delivery_info{display:block;width:107px;margin:15px 0 0 45px;font-size:13px}
// .wrap_delivery_info{opacity:.7;filter:alpha(opacity=70);width:100%;height:100%;position:fixed;background:#000;z-index:110;display:none;top:0;left:0}
// .delivery_info_div{display:none;position:absolute;width:700px;background:#fff;margin:0 0 0 -350px;left:50%;z-index:120;padding:20px;overflow:auto}
// #delivery_info_close{display:none;position:absolute;width:15px;height:20px;right:50%;top:20px;cursor:pointer;font:17px Arial;z-index:121}
.label1{cursor:pointer}
.pvz_val{cursor:pointer;margin:0 5px 0 0}
.pvz_worktime{margin:0 0 0 23px}
.pvz_worktime_span{color:red;font-weight:700}
.delivery_help{font-size:12px;margin:0 0 15px}
.ui-autocomplete{z-index:1001!important;width:615px;background:#fff;border:1px solid #c0cdb8;border-width:1px;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;height:auto;padding:10px}
.ui-autocomplete li{list-style:none;background:#fff;z-index:1001}
.ui-autocomplete li .ui-corner-all{cursor:pointer;}
#logoSliderControl,#logoSliderLeft,#logoSliderRight{position:absolute;width:50px;height:50px;color:#fff;bottom:0;z-index:+1;top:140px}
#logoSliderRight{right:10px;cursor:pointer}
#logoSliderLeft{left:-50px;cursor:pointer}
.bestsellers{margin:0 0 0 60px}
#logoSliderContainer{overflow:hidden;width:810px;height:335px;position:relative}
#logoSlider{position:absolute}
.logoLabel{font:700 18px Tahoma;color:#313131;display:inline-block;margin:35px 0 5px 10px;text-transform:uppercase}
.sprite{background-image:url(/static/images/spritesheet.png);background-repeat:no-repeat;display:block}
.sprite-logoSliderLeft{width:48px;height:48px;background-position:0 0}
.sprite-logoSliderLeft-gray{width:48px;height:48px;background-position:0 -48px}
.sprite-logoSliderRight{width:48px;height:48px;background-position:0 -96px}
.sprite-logoSliderRight-gray{width:48px;height:48px;background-position:0 -144px}
// h1.preview_notify{position:fixed;text-align:center;height:40px;line-height:40px;background:rgba(220,220,255,.7);color:#000;font-size:32px;font-family:Arial,Sans;width:100%;top:0;left:0}
.clear{clear:both;height:1px;font-size:1px;line-height:1px}
.inCart{cursor:pointer}
.inCart.added{cursor:default}
span.compare{cursor:pointer}
.leftSide .responsBlock{position:absolute;top:0;left:220px;width:auto;background:#e57836;font:12px tahoma;color:#fff;border:1px solid #ef7d38;padding:13px 12px 13px 14px;-moz-border-radius:4px 4px 4px 0;-webkit-border-radius:4px 4px 4px 0;border-radius:4px 4px 4px 0;white-space:nowrap;z-index:10}
.leftSide .responsBlock .before,.leftSide .responsBlock:before{content:'';display:block;position:absolute;background:url(/static/images/angleDecor01.png);width:10px;height:29px;bottom:-29px;left:-1px}
.leftSide .responsBlock .after,.leftSide .responsBlock:after{content:'';display:block;position:absolute;background:url(/static/images/shadowDecor.png);width:160px;height:22px;bottom:-29px;left:-1px}
.leftSide .responsBlock a{color:#fff}
// .rightSide .responsBlock{position:absolute;top:0;left:220px;width:auto;background:#e57836;font:12px tahoma;color:#fff;border:1px solid #ef7d38;padding:13px 12px 13px 14px;-moz-border-radius:4px 4px 4px 0;-webkit-border-radius:4px 4px 4px 0;border-radius:4px 4px 4px 0;white-space:nowrap;z-index:10}
// .rightSide .responsBlock .before,.rightSide .responsBlock:before{content:'';display:block;position:absolute;background:url(/static/images/angleDecor01.png);width:10px;height:29px;bottom:-29px;left:-1px}
// .rightSide .responsBlock .after,.rightSide .responsBlock:after{content:'';display:block;position:absolute;background:url(/static/images/shadowDecor.png);width:160px;height:22px;bottom:-29px;left:-1px}
// .rightSide .responsBlock a{color:#fff}
#fast_reg .error{color:#FC0303;font:12px tahoma;margin:0 0 11px}
.cart_form_row{display:block;width:750px;padding:0 5px 0 5px;position:relative;height:90px}
.cart_form_p1{display:block;float:left;width:262px;padding:0;position:relative;margin:0 25px 0 0}
.cart_form_p3{width:547px;padding:18px 5px 5px 5px;display:block;position:relative}
.cart_form_p3_ch{margin:0 7px 0 0}
.cart_form_label{display:block;width:300px;font:14px Tahoma;margin:0;padding:0 0 3px 0}
.cart_form_inp1{width:243px;height:30px;font:14px/18px tahoma;padding:0 9px;border:1px solid #e1e5e4;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:inset 0 3px 6px rgba(169,169,169,1);-moz-box-shadow:inset 0 3px 6px rgba(169,169,169,1);box-shadow:inset 0 3px 6px rgba(169,169,169,1);background:#fff;margin:0}
.cart_form_inp2{width:300px;height:30px;font:14px/18px tahoma;padding:0 9px;border:1px solid #e1e5e4;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:inset 0 3px 6px rgba(169,169,169,1);-moz-box-shadow:inset 0 3px 6px rgba(169,169,169,1);box-shadow:inset 0 3px 6px rgba(169,169,169,1);background:#fff;margin:0}
.cart_form_inp3{width:461px;}
.cart_form_inp1_err{border:1px solid #ff2323;-webkit-box-shadow:inset 0 3px 6px rgba(250,208,206,1);-moz-box-shadow:inset 0 3px 6px rgba(250,208,206,1);box-shadow:inset 0 3px 6px rgba(250,208,206,1);}
.cart_form_payment_wrap{display:block;width:557px;height:130px}
.cart_form_payment{display:block;float:left;padding:10px 15px 17px 15px;width:80px}
.cart_form_payment_label_span{font:bold 15px tahoma;display:block}
.cart_form_payment_ch{display:block;float:left;margin:3px 0 0 0;cursor:pointer}
.cart_form_payment_ch2{display:inline;float:none;margin:-4px 0 0 0;cursor:pointer}
.cart_form_payment_label{display:block;margin:0 0 0 20px;cursor:pointer}
.cart_form_payment_label2{display:block;margin:0;padding:45px 0 0 0;cursor:pointer;text-align:center;position:relative}
.cart_form_payment_label2:before{content:'';position:absolute;top:0;left:10px;width:60px;height:40px;background:url(/static/images/cart_form_payment_ch_hidden.png) 0 0 no-repeat}
.cart_form_payment_ch_hidden{position:absolute;opacity:0}
.cart_form_payment_ch_icon1:not(checked) + label:before{background-position:0 0}
.cart_form_payment_ch_icon5:not(checked) + label:before{background-position:0 -120px}
.cart_form_payment_ch_icon4:not(checked) + label:before{background-position:0 -240px}
.cart_form_payment_ch_icon7:not(checked) + label:before{background-position:0 -360px}
.cart_form_payment_ch_icon1:checked + label:before{background-position:0 -80px}
.cart_form_payment_ch_icon5:checked + label:before{background-position:0 -200px}
.cart_form_payment_ch_icon4:checked + label:before{background-position:0 -320px}
.cart_form_payment_ch_icon7:checked + label:before{background-position:0 -440px}
.cart_form_payment_label_icon1:hover:before{background-position:0 -80px}
.cart_form_payment_label_icon5:hover:before{background-position:0 -200px}
.cart_form_payment_label_icon4:hover:before{background-position:0 -320px}
.cart_form_payment_label_icon7:hover:before{background-position:0 -440px}
/*.cart_form_payment_ch_hidden:not(checked) + label:after {content:'';position:absolute;top:0;left:20px;width:40px;height:40px;background:url;transition: all .2s;}*/
.cart_form_payment_label_bold{margin:0 70px 0 0;cursor:pointer;font:bold 15px tahoma}
//.span_so_phone{padding:0 4px 0 0}
//.span_so_phone_err{color:#ff2323}
.cursorp{cursor:pointer}
.w1{display:none;width:615px;padding:0 5px 0 0}
.li_tabs{padding:20px 0 20px 10px;display:none}
.ContractOffer{padding:5px 5px 10px 5px;}
#beznal{width:509px}
#cart_submit{margin:0 10px 0 0;outline:none;}
.totally{font-size:18px}
.cart_form_err{display:block;position:absolute;margin:0;top:20px;font:12px Tahoma;color:#ff2323;height:15px;}
.cart_form_err_span{display:block;font:12px Tahoma;color:#ff2323;padding:0 0 0 5px}
.cart_form_inp1_loading{display:none;background:url(/static/images/ajax-loader-mini.gif) 0 0 no-repeat;width:16px;height:16px;margin:0 0 0 8px;padding:0 6px}
#gsert{padding-bottom:17px}
.fiz_ur{display:none}
.li_tabs_p1{display:block;padding:0;margin:0;min-height:70px}
#payment{display:none}
.cart_form_p4{padding:30px 5px 10px 5px;height:32px}
.cart_form_p41{padding:30px 5px 30px 20px}
.cart_form_p5{height:35px}
.ma15{margin:0 0 10px 15px}
.pvz{display:none;padding:15px 0 0 5px}
.block-soputka{display:inline-block;width:95px;padding-right:15px;vertical-align:top;border:0;font-size:12px}
.block-soputka:hover{text-decoration:none}
.soputka-a{color:#333;border:0;display:inline-block}
.soputka-a:hover{color:#DC0F0F;text-decoration:none}
.inCartSoputka{display:inline-block;width:90px;height:25px;cursor:pointer;user-select:none;font:bold 9px Tahoma;color:#fff;background:url(/static/images/new/basket_small.png) 67px 3px no-repeat #96a0a0;text-align:left;text-indent:7px;margin:0 auto 5px;-webkit-box-shadow:inset 0 2px 3px rgba(202,202,202,1),inset 0 -1px 4px rgba(98,98,98,1);-moz-box-shadow:inset 0 2px 3px rgba(202,202,202,1),inset 0 -1px 4px rgba(98,98,98,1);box-shadow:inset 0 2px 3px rgba(202,202,202,1),inset 0 -1px 4px rgba(98,98,98,1);border:2px solid #b6c0c1;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding-top:5px}
.inCartSoputka:hover{background:url(/static/images/new/basket_small.png) 67px 3px no-repeat #dc0f0f;-webkit-box-shadow:inset 0 2px 3px rgba(255,255,255,.4),inset 0 -1px 4px rgba(0,0,0,.3);-moz-box-shadow:inset 0 2px 3px rgba(255,255,255,.4),inset 0 -1px 4px rgba(0,0,0,.3);box-shadow:inset 0 2px 3px rgba(255,255,255,.4),inset 0 -1px 4px rgba(0,0,0,.3);border:2px solid #aa052d}
.addedSoputka{width:90px;height:38px;background:0;color:#1A4C91}
.addedSoputka:hover{background:0;color:#1A4C91}
#buyOneClick{font-size:10px}
.back_call{float:left;margin-top:3px;}
.back_call a{cursor:pointer;text-decoration:none}
.back_call a:before{content:'';background:url(/static/images/phone.png) 0 3px no-repeat;height:20px;width:20px;display:inline-block;position:absolute}
.back_call a span{border-bottom:1px dashed #2d348d;font:700 12px/18px Tahoma;color:#2d348d;margin:0 0 0 20px}
.back_call a:hover span{border-bottom:none;color:#2d348d}
.so_contractoffer1{display:block;float:left;width:533px;margin:0;font:12px Arial;color:#424243;padding:0 10px 30px;position:relative}
.so_contractoffer2{display:block;float:left;width:370px;margin:-7px 10px 0 10px;font:12px Arial;color:#424243;position:relative}
button::-moz-focus-inner,input[type="reset"]::-moz-focus-inner,input[type="button"]::-moz-focus-inner,input[type="submit"]::-moz-focus-inner,input[type="submit"]::-moz-focus-inner,input[type="file"] > input[type="button"]::-moz-focus-inner{border:none}
.so_user_comment_label{display:block;float:left;font:bold 13px Tahoma;padding:0 0 0 5px}
#so_user_comment{font:14px/18px tahoma;color:#000;padding:8px 9px;border:1px solid #e1e5e4;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:inset 0 3px 6px rgba(169,169,169,1);-moz-box-shadow:inset 0 3px 6px rgba(169,169,169,1);box-shadow:inset 0 3px 6px rgba(169,169,169,1);background:#fff;width:510px;height:90px;margin:0 0 0 20px;resize:none}
.filter2{display:none}
#more_filter{display:block;width:150px;margin:10px auto;text-decoration:none;border-bottom:1px dashed #2d348d;}
#more_filter:hover{color:#dc0f0f;border-bottom:1px dashed #dc0f0f;}
.facets_wrap{display:block;background:linear-gradient(to right,#fff 0,#dc0f0f 20%,#dc0f0f 80%,#fff 100%);padding:3px 0 3px 0;margin:0 0 10px 0}
.facets_wrap2{padding:0 0 3px 0}
.facets{display:block;background:#ffffff;padding:5px 0px 7px 0px; line-height:25px}
.facets_a{display:block;float:left;margin:0 20px 0 0;color:#000;white-space:nowrap}
#facets_bottom{overflow:hidden;height:24px;}
#more_facets{display:block;width:147px;margin:10px auto;text-decoration:none;border-bottom:1px dashed #2d348d}
.second_level{padding:10px 0 0 0}
#clear_filter{display:block;width:107px;color:#9aa4a5;margin:10px 0 0 97px;font-size:13px;white-space:nowrap}
.m2{display:block;margin:25px 0 10px 0}
.sitemessageShow{float:left; margin:3px 0 0 10px;}
.sitemessageShow:before{content:'';background:url(/static/images/letter.png) -1px 3px no-repeat;height:20px;width:20px;display:inline-block;position:absolute;}
.sitemessageShow a{font:bold 12px/18px Tahoma;text-decoration: none;margin: 0 0 0 25px;border-bottom: 1px dashed blue;cursor: pointer;}
.sitemessageShow a:hover{border-bottom:none}
.filterResultContainer{position:absolute;padding:5px 20px 9px;border:1px solid #ccc;left:260px;z-index:200;background-color:#FFF;white-space:nowrap;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,0.35);-moz-box-shadow:0 0 10px 0 rgba(0,0,0,0.35);box-shadow:0 0 10px 0 rgba(0,0,0,0.35);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;display:none}
.filterResultContainer:after,.filterResultContainer:before{right:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}
.filterResultContainer:after{border-color:rgba(255,255,255,0);border-right-color:#fff;border-width:9px;margin-top:-9px}
.filterResultContainer:before{border-color:rgba(204,204,204,0);border-right-color:#ccc;border-width:10px;margin-top:-10px}
.filterResultContainer a{text-decoration:none;color:#000}
.filterResultContainer a:hover{text-decoration:underline}
.filterResultContainer .close{position:relative;top:3px;left:10px}
#so_promokey_submit{margin:22px 0 0 0;cursor:pointer;padding:5px 20px 5px 20px;font:bold 14px Tahoma;background:#ececec;-moz-border-radius:10px;-webkit-border-radius:10px;-khtml-border-radius:10px;border-radius:10px;background:-webkit-gradient(linear,left top,left bottom,from(#ececec),to(#c9cdc8));background:-webkit-linear-gradient(top,#ececec,#c9cdc8);background:-moz-linear-gradient(top,#ececec,#c9cdc8);background:-o-linear-gradient(top,#ececec,#c9cdc8);background:-ms-linear-gradient(top,#ececec,#c9cdc8);background:linear-gradient(top,#ececec,#c9cdc8);border:none;-webkit-box-shadow:-1px 1px 1px rgba(107,109,107,1);-moz-box-shadow:-1px 1px 1px rgba(107,109,107,1);box-shadow:-1px 1px 1px rgba(107,109,107,1)}
#so_promokey_submit:hover{background:-webkit-gradient(linear,left top,left bottom,from(#efefef),to(#cccfca));background:-webkit-linear-gradient(top,#efefef,#cccfca);background:-moz-linear-gradient(top,#efefef,#cccfca);background:-o-linear-gradient(top,#efefef,#cccfca);background:-ms-linear-gradient(top,#efefef,#cccfca);background:linear-gradient(top,#efefef,#cccfca)}
//.sale5{display:block;position:absolute;top:0;right:0;width:77px;height:54px;background:url(/static/images/sale13.png) no-repeat 0 0;text-decoration:none}
.main_price_collapse_price_oldprice{display:block;position:absolute;color:grey;font:14px/19px tahoma;text-decoration:line-through;z-index:7;right:0;width:100%;text-align:center;bottom:30px}
// .acc-button{padding:3px 10px;cursor:pointer}
// .acc-colored{background:green;color:#fff}
.acc-block{margin-top:10px;display:inline-block;*display:inline}
.acc-block-change{margin-top:10px;display:inline-block;*display:inline}
#save-details-msg{padding:10px 0}
.t20{padding:20px 0 0 0}
// .inputText_email2_label_ch{display:inline;cursor:pointer}
#accexit{margin:0 0 0 10px}
.banner_top{display:block;position:relative;margin:10px auto 0;padding:0}
#dcost_more{font:bold 12px/18px Tahoma;text-decoration: none;border-bottom:1px dashed blue}
#dcost_more:hover{text-decoration:none;border-bottom:none}
.shop_delivery{position: absolute; text-decoration: none; left: 15px; bottom: 15px;}
#availableinstore{cursor: pointer; position: absolute; text-decoration: none; left: 15px; bottom: 15px; font-size: 18px; border-bottom: 1px dashed;}
.showcase{margin:0 0 5px 0; font-size: 14px;}
.popup_white{display:none;top:50px;left:50%;width:700px;margin:0 0 0 -350px;padding:25px 30px;z-index:115;background:#fff;position:absolute;-moz-border-radius:17px;-webkit-border-radius:17px;-khtml-border-radius:17px;border-radius:17px}
// .samovivoz{border-bottom:1px dotted #b3b2b2;margin:0 0 10px 0;padding:0 0 10px 0}
// .samovivoz_last{border-bottom:none;margin:0}
// .samovivoz_p{margin:0 0 10px 0;font:bold 14px Tahoma}
// .samovivoz_div p{margin:0}
// #wrap_dcost{top:520px;width:100px;margin:0 0 0 965px;text-align:center;-moz-border-radius:6px;-webkit-border-radius:6px;-khtml-border-radius:6px;border-radius:6px}
.step2_old_price{text-decoration:line-through;color:red;display:block;margin-bottom:0}
.info_delivery1{display:block;padding:6px 0 0 48px;margin:0 0 5px 43px;background:url(/static/images/car_delivery.png) 0 center no-repeat;min-height:30px;text-align:left;font-size:12px}
.info_delivery3{display:block;padding:0 0 0 46px;margin:0 0 5px 45px;background:url(/static/images/info_delivery.png) 0 0 no-repeat;height:38px;text-align:left;color:#000000;text-decoration:none;font-size:12px}
.info_credit{padding: 1px 0 0 46px;margin: 0 0 5px 45px;background: url(/static/images/info_delivery.png) 0 -84px no-repeat;height: 38px;text-align: left;}
.login_reg{background:#fffefb;width:262px;margin:0 0 0 -131px}
.login_reg_show{display:block}
.login_reg_link{display:block;width:107px;font:18px Tahoma;color:#2d348d;margin:0 0 20px 0;border-bottom:1px dashed #2d348d;cursor:pointer}
.login_reg_link_show{color:#1c1c1c;border-bottom:none;cursor:text}
.login_reg_label{display:block;clear:both;font:14px Tahoma;color:#1c1c1c;padding:5px 0 5px 0}
.login_reg_inp{width:216px;height:30px;font:14px/18px tahoma;padding:0 9px;border:1px solid #e1e5e4;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:inset 0 3px 6px rgba(169,169,169,1);-moz-box-shadow:inset 0 3px 6px rgba(169,169,169,1);box-shadow:inset 0 3px 6px rgba(169,169,169,1);background:#fff}
.login_reg_forgot_password{display:block;float:right;font:11px Tahoma;color:#2d348d;margin:3px 26px 0 0}
.enter_site_redBlock{display:block;clear:both;margin:30px auto 20px auto;background:#dd2323;background:linear-gradient(to bottom, #f98686 0%, #dd2323 10%, #dd2323 90%, #aa052d 100%);cursor:pointer;user-select:none;font:12px Tahoma;color:#fff;width:160px;border:2px solid #aa052d;height:35px;-moz-border-radius:6px;-webkit-border-radius:6px;-khtml-border-radius:6px;border-radius:6px}
.enter_site_redBlock:hover{background:#c51f1f;background:linear-gradient(to bottom, #de7777 0%, #c51f1f 10%, #c51f1f 90%, #970428 100%);border:2px solid #970428}
.fast_reg_hidden{display:none}
.login_reg_subscription{display:block;padding:10px 0 0 0;border-top:1px dashed #acacac;margin:25px 0px 0px -12px;height:56px;width:289px}
.login_reg_subscription_ch{display:block;float:left;margin:4px 0 0 0;cursor:pointer}
.login_reg_subscription_ch_label{display:block;margin:0 0 0 20px;font:12px Tahoma;color:#1c1c1c;cursor:pointer}
.login_reg_inp2{background:#fffefb}
.login_reg_inp_err{border:1px solid red}
.login_reg_p{font:12px Tahoma;color:#1c1c1c}
.login_reg_message{font:12px Tahoma;color:#ec0000}
.login_reg_link1{width:103px}
#redirectLink{font-weight:bold}
.wrapImg_small{max-width:60px}
.red9{color:red}
.w9{width:440px}
.red9_w9{padding:0 0 10px 0;font:13px Tahoma;color:red;margin:0}
.previous-news{width:240px;background:#dc0f0f;background:-moz-linear-gradient(top,#dc0f0f 0,#dc0f0f 90%,#b50c0c 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#dc0f0f),color-stop(90%,#dc0f0f),color-stop(100%,#b50c0c));background:-webkit-linear-gradient(top,#dc0f0f 0,#dc0f0f 90%,#b50c0c 100%);background:-o-linear-gradient(top,#dc0f0f 0,#dc0f0f 90%,#b50c0c 100%);background:-ms-linear-gradient(top,#dc0f0f 0,#dc0f0f 90%,#b50c0c 100%);background:linear-gradient(to bottom,#dc0f0f 0,#dc0f0f 90%,#b50c0c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dc0f0f', endColorstr='#dc0f0f', GradientType=0);border-top:2px solid #dc0f0f;border-left:2px solid #dc0f0f;border-right:2px solid #aa052d;border-bottom:2px solid #aa052d;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin:0 auto 8px auto;text-transform:uppercase;display:block;padding:6px 10px;font:16px Tahoma;color:#fff;text-decoration:none;text-align:center}
.previous-news:hover{background:#cb0e0e;border:2px solid #cb0e0e}
.promo16463big{display:block;position:absolute;top:30px;left:0;width:140px;height:35px;background:url(/static/images/promo16463big.png) 0 0 no-repeat;font:bold 30px/27px Tahoma;padding:31px 0 0 0;color:#dc0f0f;text-decoration:none;text-align:center}
.promo16463big:hover{color:#dc0f0f;text-decoration:none}
.promo16463{display:block;position:absolute;top:-10px;left:0;width:100px;height:20px;background:url(/static/images/promo16463.png) 0 0 no-repeat;font:bold 14px Tahoma;padding:14px 0 0 0;color:#ff0607;text-decoration:none;text-align:center}
.promo16463:hover{color:#ff0607;text-decoration:none}
.promo16463_1{top:0}
.promo16463_2{top:25px;left:auto;right:5px;z-index:9}
.youtubevideo{width: 560px; height: 315px}
.instructionsItem{margin-top: 20px;margin-bottom: 10px;}

.item_service{width:150px;text-decoration:none;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;padding:14px 14px 16px 14px;display:inline-block;vertical-align:top;text-align:left;position:relative;behavior:url(../js/PIE.htc);font-size:0;text-align-last:auto;border:1px solid #b0b0ba;margin:0 0 10px 0}
.list_service_a{text-decoration:none}
.list_service_name{display:block;font:bold 14px Tahoma;color:#000000;text-align:center;height:75px}
.list_service_img_wrap{display:block;width:150px;height:150px;text-align:center;line-height:150px}
.list_service_img{display:inline;vertical-align:middle}
.list_service_name_price_wrap{display:block;font:14px Tahoma;color:#454544;text-align:center;margin:5px 0 0 0}
.list_service_name_price{font-size:24px;margin:0 3px 0 3px}
.list_service_more{display:block;text-align:center;margin:10px 0 0 0;font:bold 14px Tahoma;color:#454544;text-decoration:underline}
//.leftblock2{display:block;float:left;width:450px}
//.rightblock2{display:block;width:430px;margin:0 0 0 488px}
.service_tab_new{display:block;position:absolute;font:14px/12px Tahoma;color:#5ea334;width:30px;margin:-8px 0 0 160px;background:linear-gradient(to top, #f7f7f7 49%, #ffffff 51%)}
.current .service_tab_new{background:#ffffff}
.service_pop{display:block;overflow:hidden;height:255px;overflow-x:scroll;white-space:nowrap;width:365px}
.service_pop_header{font:bold 14px Arial;margin:0 0 10px 0}
.item_service_pop{width:103px;height:207px;text-decoration:none;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;padding:10px 7px 10px 7px;display:inline-block;vertical-align:top;text-align:left;position:relative;behavior:url(../js/PIE.htc);font-size:0;text-align-last:auto;border:1px solid #b0b0ba;margin:0 0 10px 0;white-space:normal}
.list_service_name_pop{display:block;font:bold 9px Tahoma;color:#000000;text-align:center;height:50px}
.list_service_img_wrap_pop{display:block;width:103px;height:82px;text-align:center;line-height:82px}
.list_service_img_pop{display:inline;vertical-align:middle;max-width:82px}
.list_service_name_price_wrap_pop{display:block;font:9px Tahoma;color:#454544;text-align:center;margin:5px 0 0 0}
.list_service_name_price_pop{font-size:14px;margin:0 3px 0 3px}
.list_service_more_pop{display:block;text-align:center;margin:5px 0 0 0;font:bold 9px Tahoma;color:#454544;text-decoration:underline}
.added.service_add_cart{background:none;border:none;color:#549d12;font:13px Tahoma;text-transform:none;box-shadow:unset;padding:0}
.added.service_add_cart:hover{background:none}
.added.service_add_cart_pop{background:none;border:none;color:#549d12;font:bold 12px Tahoma;text-transform:none;box-shadow:unset;padding:0;margin:12px auto 0 auto;cursor:default}
.added.service_add_cart_pop:hover{background:none}
.bottom{text-align:center;margin:10px 0 0 0}
.service_add_cart{display:block;width:75px;font:700 12px Tahoma;color:#fff;background:#0059ad;background:-moz-linear-gradient(top,#649acd 0,#0059ad 20%,#0d3c78 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#649acd),color-stop(20%,#0059ad),color-stop(100%,#0d3c78));background:-webkit-linear-gradient(top,#649acd 0,#0059ad 20%,#0d3c78 100%);background:-o-linear-gradient(top,#649acd 0,#0059ad 20%,#0d3c78 100%);background:-ms-linear-gradient(top,#649acd 0,#0059ad 20%,#0d3c78 100%);background:linear-gradient(to bottom,#649acd 0,#0059ad 20%,#0d3c78 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#649acd', endColorstr='#0059ad', GradientType=0);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;text-align:center;z-index:9;position:relative;border:2px solid #28467b;text-transform:uppercase;box-shadow: 0 1px 5px rgba(0,0,0,0.3);cursor: pointer;padding:5px 0 5px 0;margin: 10px auto 0 auto}
.service_add_cart:hover{background:#0055a6;background:-moz-linear-gradient(top,#537fa9 0,#0055a6 20%,#113169 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#537fa9),color-stop(20%,#0055a6),color-stop(100%,#113169));background:-webkit-linear-gradient(top,#537fa9 0,#0055a6 20%,#113169 100%);background:-o-linear-gradient(top,#537fa9 0,#0055a6 20%,#113169 100%);background:-ms-linear-gradient(top,#537fa9 0,#0055a6 20%,#113169 100%);background:linear-gradient(to bottom,#537fa9 0,#0055a6 20%,#113169 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#537fa9', endColorstr='#113169', GradientType=0);border:2px solid #113169}
.service_add_cart_pop{border:2px solid #28467b;display:block;width:80px;font:bold 8px Tahoma;color:#ffffff;border-radius:3px;text-align:center;margin:10px auto 0 auto;padding:5px 0 5px 0;cursor:pointer;text-transform:uppercase;box-shadow:0 1px 5px rgba(0,0,0,0.3);background:#0059ad;background:-moz-linear-gradient(top,#649acd 0,#0059ad 20%,#0d3c78 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#649acd),color-stop(20%,#0059ad),color-stop(100%,#0d3c78));background:-webkit-linear-gradient(top,#649acd 0,#0059ad 20%,#0d3c78 100%);background:-o-linear-gradient(top,#649acd 0,#0059ad 20%,#0d3c78 100%);background:-ms-linear-gradient(top,#649acd 0,#0059ad 20%,#0d3c78 100%);background:linear-gradient(to bottom,#649acd 0,#0059ad 20%,#0d3c78 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#bf340c', endColorstr='#e69c26',GradientType=0 );outline:none}
.service_add_cart_pop:hover{background:#0055a6;background:-moz-linear-gradient(top,#537fa9 0,#0055a6 20%,#113169 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#537fa9),color-stop(20%,#0055a6),color-stop(100%,#113169));background:-webkit-linear-gradient(top,#537fa9 0,#0055a6 20%,#113169 100%);background:-o-linear-gradient(top,#537fa9 0,#0055a6 20%,#113169 100%);background:-ms-linear-gradient(top,#537fa9 0,#0055a6 20%,#113169 100%);background:linear-gradient(to bottom,#537fa9 0,#0055a6 20%,#113169 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#537fa9', endColorstr='#113169', GradientType=0);}
//.marginDiscount{font:bold 14px/17px Tahoma;position:absolute;z-index:10;background:url(/static/images/gift.png) no-repeat;padding:20px 0 0 0;width:100px;text-align:center;color:#FFFFFF;top:0;left:0;height:43px}
//.marginDiscount_bestseller{font:bold 14px/17px Tahoma;position:absolute;z-index:10;background:url(/static/images/gift.png) no-repeat;padding:20px 0 0 0;width:100px;text-align:center;color:#FFFFFF;top:30px;right:0;height:43px}
.sticker1{display:block !important;position:absolute;top:115px}
.sticker1big{display:block !important;position:absolute;bottom:0}

// В базе
.banner2017{width:690px; float:left;}
.banner2017 img{max-width:100%;}
.reg2017{width:225px;float: right;margin-top:132px;}
.reg2017 input{width:190px; padding:0 10px;}
.reg2017 .enter_site_redBlock{margin:10px 0 0 0;width:212px;}

.promo2017_5{background: url(/static/images/blue_label.png) no-repeat; text-indent: 7px;}
.promo2017_10{background: url(/static/images/red_label.png) no-repeat; text-indent: 4px;}
.promo2017_3{background: url(/static/images/red_label.png) no-repeat; text-indent: 9px;}
.promo2017_5, .promo2017_10,.promo2017_3{width:35px;height:30px;margin:-6px 5px 0 0;color:#fff;float:left;font-weight:bold;font-size:11px;line-height:30px}
.priceNotice{color:#dc0f0f;font-weight:bold;width:62%;font-size:14px;margin:0 auto}
.retail_so_selfdeliver{padding:0 0 5px 0}
.retail_so_selfdeliver_last{padding:0 0 25px 0}
.rank_hidden{display:none;color:#00aa00}
.in_stock{font-weight:bold;font-size:large}
.promotion_label {position: absolute;line-height: initial;font: bold 12px Tahoma;overflow: hidden;background-position: 0 0;background-repeat: no-repeat; text-decoration: none;}
#obsolete img{max-width:600px}
.lets_be_friends{display:none;width:732px;position:fixed;left:50%;top:50%;margin:-213px 0 0 -336px;z-index:211}
.lets_be_friends3{margin:-297px 0 0 -336px}
.lets_be_friends_header{display:block;width:494px;min-height:49px;padding:20px 60px 20px 60px;background-color:#ffffff;font:36px Tahoma;text-transform:uppercase}
.lets_be_friends_text1{display:block;width:414px;padding:20px 60px 20px 60px;background-color:#ffffff;font:22px Tahoma}
.lets_be_friends_close{display:block;width:62px;height:62px;padding:14px 18px 14px 18px;position:absolute;top:0;right:0;background:url(/static/images/lets_be_friends.png) -138px 14px no-repeat;cursor:pointer}
.lets_be_friends_close:hover{background-position:-138px -63px}
.lets_be_friends_parallelogram1{width:463px;height:30px;-webkit-transform:skew(-79deg);-moz-transform:skew(-79deg);-ms-transform:skew(-79deg);-o-transform:skew(-79deg);transform:skew(-79deg);background:#cbcbcb;background:-moz-linear-gradient(top, #cbcbcb 0%, #dddddd 60%, #dddddd 100%);background:-webkit-gradient(left top, left bottom, color-stop(0%, #cbcbcb), color-stop(60%, #dddddd), color-stop(100%, #dddddd));background:-webkit-linear-gradient(top, #cbcbcb 0%, #dddddd 60%, #dddddd 100%);background:-o-linear-gradient(top, #cbcbcb 0%, #dddddd 60%, #dddddd 100%);background: -ms-linear-gradient(top, #cbcbcb 0%, #dddddd 60%, #dddddd 100%);background:linear-gradient(to bottom, #cbcbcb 0%, #dddddd 60%, #dddddd 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cbcbcb', endColorstr='#dddddd', GradientType=0 );margin:0 0 0 75px}
.lets_be_friends_parallelogram2{width:415px;height:37px;-webkit-transform:skew(-73deg);-moz-transform:skew(-73deg);-ms-transform:skew(-73deg);-o-transform:skew(-73deg);transform:skew(-73deg);background:#cbcbcb;background:-moz-linear-gradient(top, #cbcbcb 0%, #dddddd 60%, #dddddd 100%);background:-webkit-gradient(left top, left bottom, color-stop(0%, #cbcbcb), color-stop(60%, #dddddd), color-stop(100%, #dddddd));background:-webkit-linear-gradient(top, #cbcbcb 0%, #dddddd 60%, #dddddd 100%);background:-o-linear-gradient(top, #cbcbcb 0%, #dddddd 60%, #dddddd 100%);background: -ms-linear-gradient(top, #cbcbcb 0%, #dddddd 60%, #dddddd 100%);background:linear-gradient(to bottom, #cbcbcb 0%, #dddddd 60%, #dddddd 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cbcbcb', endColorstr='#dddddd', GradientType=0 );margin:0 0 0 59px}
.lets_be_friends_form{display:block;background-color:#dc0f0f;padding:40px 60px 40px 60px}
#lets_be_friends_email{width:345px;border:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:17px 16px 17px 16px;font:26px Tahoma}
#lets_be_friends_email::-webkit-input-placeholder {font:26px Tahoma;color:#bebebe}
#lets_be_friends_email::-moz-placeholder          {font:26px Tahoma;color:#bebebe}
#lets_be_friends_email:-moz-placeholder           {font:26px Tahoma;color:#bebebe}
#lets_be_friends_email:-ms-input-placeholder      {font:26px Tahoma;color:#bebebe}
#lets_be_friends_email:focus::-webkit-input-placeholder {color: transparent}
#lets_be_friends_email:focus::-moz-placeholder          {color: transparent}
#lets_be_friends_email:focus:-moz-placeholder           {color: transparent}
#lets_be_friends_email:focus:-ms-input-placeholder      {color: transparent}
#lets_be_friends_email:focus{-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,0.49);-moz-box-shadow: 0 0 20px 0 rgba(0,0,0,0.49);box-shadow: 0 0 20px 0 rgba(0,0,0,0.49)}
#lets_be_friends_submit{border:3px solid #ffffff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font:18px Tahoma;text-transform:uppercase;color:#ffffff;background-color:#dc0f0f;padding:18px 51px 18px 51px;cursor:pointer;margin:0 0 0 20px}
#lets_be_friends_submit:hover{color:#dc0f0f;background-color:#ffffff}
.lets_be_friends_icons{display:block;width:173px;height:119px;position:absolute;top:0;right:0;background:#ffffff url(/static/images/lets_be_friends.png) 18px 28px no-repeat}
.lets_be_friends2{padding:0;margin:0;position:relative}
.lets_be_friends_header_thanks{display:block;background-color:#dc0f0f;color:#ffffff;font:36px Tahoma;text-transform:uppercase;margin:90px 0 0 0;padding:44px 109px 40px 109px}
.lets_be_friends_thanks{display:block;background-color:#ffffff;margin:0;padding:0}
.lets_be_friends_text_thanks{display:block;margin:0;padding:38px 105px 32px 105px;text-align:center;font:22px Tahoma;color:#000000}
.lets_be_friends_icons_thanks{display:block;background:url(/static/images/lets_be_friends.png) 0 -90px no-repeat;width:121px;height:121px;margin:0 auto;padding:0 0 30px 0}
.loading_snippet{display:none;background:url(/static/images/loading.svg) center center no-repeat;width:156px;height:156px;position:fixed;margin:-78px 0 0 -78px;top:50%;left:50%;z-index:111;background-size:contain}
.promo_info {
    font-size: 9px;
    font-weight: bold;
    margin: 5px 0;
    color: black;
}