Commit 745bb2174e2897ead4170f7405c3ef0856c164f6

Authored by Alexey Boroda
1 parent b789cb1a

-Cross links in product card

frontend/views/catalog/product.php
... ... @@ -97,10 +97,10 @@ FlipclockAsset::register($this);
97 97 ', View::POS_READY, 'fasovka');
98 98  
99 99 $this->registerJs("
100   - $('#nav_product li a').addClass('active');
  100 + $('#nav_product li > a').addClass('active');
101 101 $('#nav_product li').find('.info').toggle();
102 102  
103   - $('#nav_product li a').bind('click',function()
  103 + $('#nav_product li > a').bind('click',function()
104 104 {
105 105 if($(this).parent().find('.info').css('display')=='none')$(this).addClass('active');
106 106 else $(this).removeClass('active');
... ... @@ -290,9 +290,42 @@ FlipclockAsset::register($this);
290 290 <ul id="nav_product">
291 291 <li><a href="#">Характеристики</a>
292 292 <div class="info">
293   - <p>Бренд: <?= $product->brand->name ?></p>
  293 + <p>Бренд: <?= Html::a($product->brand->name, [
  294 + 'catalog/category',
  295 + 'category' => $category,
  296 + 'filters' => [
  297 + 'brands' => [$product->brand->alias]
  298 + ]
  299 + ])
  300 + ?></p>
294 301 <?php foreach($product->getActiveProperties($category->category_id) as $group): ?>
295   - <p><?= $group->name ?> <?php foreach($group->_options as $option) : ?>&nbsp;<?= $option->ValueRenderHTML ?><?php endforeach ?></p>
  302 + <p>
  303 + <?php
  304 + echo $group->name .' ';
  305 + $i = 1;
  306 + foreach($group->_options as $option) {
  307 + if ($group->is_filter) {
  308 + echo Html::a(
  309 + $option->ValueRenderHTML,
  310 + [
  311 + 'catalog/category',
  312 + 'category' => $category,
  313 + 'filters' => [
  314 + $group->alias => [ $option->alias ],
  315 + ],
  316 + ]
  317 + );
  318 + } else {
  319 + echo $option->ValueRenderHTML;
  320 + }
  321 + if (count($group->_options) != $i) {
  322 + echo ', ';
  323 + }
  324 + $i++;
  325 + }
  326 + unset($i);
  327 + ?>
  328 + </p>
296 329 <?php endforeach; ?>
297 330 </div>
298 331 </li>
... ...
frontend/web/css/style.css
1   -#nav_product,.bread-crumbs ul,.content ul.pagination,.features,.filters ul,.left_block .links li,.menu ul,.menu_childs ul,.mycabinet ul,.product_service ul,.products ul,.rubrics ul,.social,.sort_block ul li,.view_products2,body>.bottom ul,nav.top ul,ul.brends_list,ul.mycarousel,ul.product_mod,ul.why_list{list-style:none}#call,a,nav.top a{color:#6a6a6a}.basket,.menu ul li a{text-transform:uppercase}.basket_item .info,.content,.content2{overflow:hidden}.pic a,.pic a img,.pixbox a,.pixbox img,ul.product_colors li a,ul.product_mod li a,ul.product_mod li img,ul.why_list li div{vertical-align:middle}body,form,html{padding:0;margin:0;font-family:Roboto;font-size:14px;color:#333;height:100%}h1,h2,h3{margin:0;padding:0 0 10px}.fl{float:left}.fotter .wrap .fr{float:right;width:180px;height:50px;position:relative;font-size:12px}.phone,.search,nav.top ul li{float:left}.fotter .wrap .fr img{position:absolute;top:50%;margin-top:-10px;right:0}.fotter .wrap .fl{line-height:50px;font-size:12px}.both{clear:both}h1{margin:10px 0;font-size:24px}h3{margin-bottom:30px}p{margin:3px 0;padding:0}a{font-size:14px;text-decoration:underline}#login,nav.top,nav.top ul li a{font-size:12px}#call,.menu ul li a,nav.top a{text-decoration:none}a:hover{color:#799920}.wrap{width:960px;margin:0 auto}.f{background:#fff}.br{-webkit-box-shadow:-1px 5px 14px 0 rgba(50,46,50,.46);-moz-box-shadow:-1px 5px 14px 0 rgba(50,46,50,.46);box-shadow:-1px 5px 14px 0 rgba(50,46,50,.46);padding:20px}nav.top{background:#f5f5f5;padding:10px 0;border-bottom:1px solid #d2d2d2}nav.top ul{margin:0;padding:0}#help,#login,nav.top ul li{padding-right:20px}#help{background:url(../img/help.png) right no-repeat}#help span,#login span{border-bottom:1px dotted #6a6a6a}#login{background:url(../img/login.png) right no-repeat}.search{margin:-5px 0 -5px 100px}nav input[type=text]{width:325px;outline:0;border:1px solid #d8d6d6;border-radius:5px;padding:5px 0;font-size:14px;text-indent:10px}nav input[type=submit]{width:35px;height:29px;border:none;background:url(../img/lupa_sub.png) center no-repeat;margin-left:-35px;cursor:pointer}.header{margin:0 0 20px}.phone{position:relative;text-align:center}.phone .tel{font-size:23px}.phone .tel span.more{margin-bottom:3px}.more_block{background:#fff;border:1px solid #d2d2d2;padding:10px;position:absolute;font-size:20px;display:none;z-index:99}.more{background:url(../img/more.png) no-repeat;width:12px;height:7px;display:inline-block;cursor:pointer;margin-bottom:5px}.logo{margin:0 auto;width:193px;padding-top:22px}.logo a{display:block;width:193px;height:84px;background:url(../img/logo.png) no-repeat}.logo a span{display:none}#call{border-bottom:1px dotted #6a6a6a}.basket{float:right;position:relative;border:1px solid #d2d2d2;border-radius:5px;padding:15px 20px;font-size:18px}.basket .info{float:left;border-right:1px solid #d2d2d2;padding-right:10px;margin-right:17px}.basket .info span{color:#f75d50;font-size:22px}.basket a:link,.basket a:visited{text-decoration:none;color:#000;font-size:18px}.basket span.more{margin-bottom:-1px}.menu ul,.menu_childs ul{margin:0}.menu{background:#596065;border:1px solid #e8e8e8}.menu ul{padding:0}.menu ul li{float:left;border-left:1px solid #8b9094;height:43px}.menu ul li:first-child{border-left:none}.menu ul li a{width:100%;height:100%;line-height:43px;float:left;box-sizing:border-box;padding:0 19px;color:#fff;font-size:15px;font-weight:600}.menu_childs ul li a,.rubrics ul li a{font-weight:700;text-decoration:none;float:left;text-transform:uppercase}.menu ul li:hover{background:#3e454b}.menu ul li.active a{background:#f5f5f5;color:#596065}.menu ul li.active a:hover{cursor:default}.menu_childs{background:#f5f5f5;border:1px solid #e8e8e8;border-bottom:2px solid #596065}.menu_childs ul{padding:0}.menu_childs ul li{float:left}.menu_childs ul li a{padding:15px 23px;color:#596065;font-size:14px}.menu_childs ul li a:hover{color:#878b8e}.fr ul li{border:none}.akciya a{background:#f75d50;color:#fff}.brands a{background:#95ba2f;color:#fff}a.myorders{color:#f75d50}.sub{margin:2px 0 0}.sub img{float:left;margin-right:2px}.rubrics{margin:60px 0 0;padding-bottom:27px}.rubrics ul{margin:0;padding:0}.rubrics ul li{float:left;margin:0 35px}.rubrics ul li a{width:120px;padding-top:130px;text-align:center;color:#494949}.rubrics ul li.item_ryukzaki a{background:url(../img/ico1.png) no-repeat}.rubrics ul li.item_sumki a{background:url(../img/ico2.png) no-repeat}.rubrics ul li.item_chehly a{background:url(../img/ico3.png) no-repeat}.rubrics ul li.item_nesessery a{background:url(../img/ico4.png) no-repeat}.rubrics ul li.item_koshelki a{background:url(../img/ico5.png) no-repeat}.products{padding-bottom:30px;padding-top:20px}.products,.why_me_{border-top:1px solid #d2d2d2}.products ul{margin:0;padding:0}.products ul li.item{float:left;width:192px;margin:0 0 50px;text-align:center;position:relative}.products ul li a.name,.special-products a.name{display:block;color:#799920;font-size:15px;text-decoration:none;margin:15px 0 0;height:35px;overflow:hidden;box-sizing:border-box;padding:0 10px}.products ul li a.name:hover,.special-products a.name:hover{text-decoration:underline}.products ul li .info{text-align:left}a.more_map,h3,ul.product_colors li,ul.product_mod li{text-align:center}.pn{border:none}.cost,.product_read_price #cost{color:#f75d50;margin:0;padding:0}strike,strike span#old_cost{font-size:14px;color:#333}.checkout_basket button,.submit4,.submit4m,a.link_buy,a.link_buy_out_stock{border-radius:4px;color:#fff;font-weight:600;text-align:center;height:29px;text-decoration:none;text-transform:uppercase}.checkout_basket button,.submit4,.submit4m,a.link_buy{background:#95ba2f;border-bottom:3px solid #799920;font-size:12px}a.link_buy_out_stock{background:#88888f;border-bottom:3px solid #77777f}.basket .submit4.bottom3,.submit4.bottom3{font-size:12px!important;display:block}.basket .submit4.bottom3{margin-top:10px}.checkout_basket button,a.link_buy,a.link_buy_out_stock{display:block;margin:0 auto 10px;width:122px;line-height:32px}.checkout_basket button,.submit4{margin:0;padding:0 20px;line-height:31px;width:auto;border-top:0;border-left:0;border-right:0;cursor:pointer}ul.mycarousel,ul.mycarousel li{margin:0;padding:0}.btn-primary:hover,.checkout_basket button:hover,.submit4:hover,.submit4m:hover,a.link_buy:hover{border-bottom:3px solid #95ba2f}.btn-primary:active,.checkout_basket button:active,.submit4:active,.submit4m:active,a.link_buy:active{background:#799920;border-bottom:3px solid #799920}.checkout_basket button:focus,.submit4:focus{outline:0}.mycarousel{position:absolute;right:22px;top:13px}h3{text-transform:uppercase;font-size:20px}span.why{width:213px;background:url(../img/logo-why.png) no-repeat;margin:0 auto;padding:0 0 20px;height:29px;display:block}ul.why_list{margin:0;padding:0}ul.why_list li{float:left;margin-left:58px;width:288px;height:96px;box-sizing:border-box;padding-left:110px;margin-top:20px}ul.why_list li div{display:table-cell;height:96px}ul.why_list li span{font-weight:700;color:#799920}ul.why_list li.item1{background:url(../img/why_item1.png) left no-repeat}ul.why_list li.item2{background:url(../img/why_item2.png) left no-repeat}ul.why_list li.item3{background:url(../img/why_item3.png) left no-repeat}ul.why_list li.item4{background:url(../img/why_item4.png) left no-repeat}ul.why_list li.item5{background:url(../img/why_item5.png) left no-repeat}ul.why_list li.item6{background:url(../img/why_item6.png) left no-repeat}.banner_akciya{margin:50px 0}body>.bottom{background:#4d5458;padding:40px 0;color:#fff}body>.bottom .leftbar{float:left;width:210px}body>.bottom ul{margin:0;padding:0;line-height:23px}body>.bottom ul a{color:#fff;font-size:15px;text-decoration:none}body>.bottom ul a:hover{color:#799920}.phones{margin-top:50px;line-height:23px;font-size:18px}.map{padding:5px 0 5px 25px;background:url(../img/map.png) left no-repeat;margin-bottom:7px}a.more_map{color:#99a5ad;border-bottom:1px dotted #99a5ad;text-decoration:none;font-size:11px}.bread-crumbs{padding:0 0 0 20px;border-bottom:1px solid #d2d2d2;height:29px}.bread-crumbs ul{margin:0;padding:0;height:29px}.leftbar,.rightbar.basket_rightbar{margin-right:20px}.bread-crumbs ul li{float:left;padding-left:20px;height:100%;line-height:29px;color:#7d7d7d;position:relative;font-size:12px}* html .content,* html .content2{height:1%}.bread-crumbs ul li:first-child{padding-left:0}.bread-crumbs ul li a{font-size:12px;display:block;color:#7d7d7d}.bread-crumbs ul li a:link,.bread-crumbs ul li a:visited{color:#7d7d7d;text-decoration:underline}.bread-crumbs ul li a:hover{color:#464646;text-decoration:none}.breadcrumb>li+li:before{color:#ccc;content:"/";position:absolute;top:0;left:8px}.loyout{padding:20px 0}.leftbar{float:left;width:172px}.rightbar{float:right;width:380px;margin-left:40px}.rightbar2{float:right;width:320px}.filters{border-top:1px solid #d2d2d2;padding:20px 0 0;margin-top:20px}.filters .begin{text-transform:uppercase;font-weight:700;font-size:12px}.filters ul{margin:6px 0 0;padding:0;line-height:22px}.filters ul li{position:relative;box-sizing:border-box;padding-left:24px;line-height:16px;margin-top:7px}.filters ul li:first-child{margin-top:0}.filters ul li>input{position:absolute;left:4px;margin:0;top:3px}.filters ul li a{color:#464646;text-decoration:none;font-size:13px;line-height:16px}.filters ul li a:hover{text-decoration:underline}.productLeftBar{float:left;width:228px;margin-left:20px;margin-right:20px}.productRightBar{float:right;width:260px;margin:0 20px}.productLeftBar h1{font-size:24px;border-bottom:1px solid #d2d2d2;margin-bottom:10px}ul.product_mod{margin:10px 0 0;padding:0;float:left}ul.product_mod li{float:left;width:46px;height:46px;background:#fff;border:1px solid #d2d2d2;margin:5px 5px 0 0;position:relative}ul.product_mod li.active:before{width:48px;height:48px;position:absolute;content:'';background:0 0;border:2px solid #95ba2f;top:-1px;left:-1px;box-sizing:border-box}ul.product_mod li a{width:46px;height:46px;display:table-cell}ul.product_mod li a:focus{outline:0}ul.product_mod li img{max-width:46px;max-height:46px}ul.product_colors{list-style:none;margin:30px 0 0;padding:0;float:left}ul.product_colors li{float:left;margin:10px 10px 0 0;width:98px;height:98px;border:1px solid #d2d2d2}ul.product_colors li a{width:98px;height:98px;display:table-cell}ul.product_colors li img{max-width:98px;max-height:98px;vertical-align:middle}.productLeftBar .begin{text-transform:uppercase;font-weight:700;font-size:12px}.cost_box{border-top:1px solid #d2d2d2;border-bottom:1px solid #d2d2d2;margin:10px 0;padding:10px 0}.cost_box .w{float:left;margin-right:20px;padding-top:5px}.product_service ul{margin:0;padding:0}.product_service ul li a{color:#799920;text-decoration:none;border-bottom:1px dotted #799920;font-size:12px}.product_service ul li.item1{background:url(../img/li1.png) left no-repeat;padding:3px 23px}.product_service ul li.item2{background:url(../img/li2.png) left no-repeat;padding:3px 23px}.product_service ul li.item3{background:url(../img/li3.png) left no-repeat;padding:3px 23px}#nav_product{margin:0;padding:0;line-height:23px}#nav_product li a{background:url(../img/li_plus.png) left no-repeat;padding:3px 15px;color:#000;text-transform:uppercase;text-decoration:none;font-weight:700;font-size:12px}#nav_product li a.active{background:url(../img/li_minus.png) left no-repeat}#nav_product li .info{display:none;border-bottom:1px solid #d2d2d2;padding:10px 0;margin-bottom:10px}#nav_product li .info,#nav_product li .info p{font-size:12px;line-height:16px}.modal_box{position:fixed;left:0;top:0;width:100%;height:100%;z-index:999;background:#000;filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5}#data_box{position:absolute;top:100px;z-index:1000;width:400px;background:#fff;-webkit-box-shadow:0 0 15px #000;-moz-box-shadow:0 0 15px #000;box-shadow:0 0 15px #000;border:7px solid #1b9bb6;border-radius:5px}#data_box .data_wrp hr,#data_box .data_wrp hr.hr{height:1px;border:none;color:#000;background:#000}#data_box .data_wrp{padding:25px 15px 15px}#data_box .data_wrp h1{text-transform:uppercase}#data_box .data_wrp hr{margin:45px 0 20px}#data_box .data_wrp hr.hr{margin:20px 0}#data_box .pic-tango{margin-right:7px;margin-bottom:7px}#modal_close{cursor:pointer;margin-top:-80px;margin-right:-50px}.rightbar .control-label,.textareagroup .control-label{float:left;width:80px;padding-top:5px}.form-control{outline:0;border:1px solid #d8d6d6;border-radius:5px;padding:5px 0;font-size:14px;text-indent:10px;margin-bottom:3px;width:250px}.form-control:focus{border:1px solid #1b9bb6;box-shadow:0 0 10px #1b9bb6;-webkit-box-shadow:0 0 10px #1b9bb6;-moz-box-shadow:0 0 10px #1b9bb6}.help-block{color:red;font-size:12px;margin-bottom:5px}.basket_item{padding:10px 0;border-bottom:1px solid #b7b7b7;clear:both}.basket_item img{margin-right:20px}.basket_item .count{margin:20px 0}.basket_item .fr{margin-top:13px}.basket_item>a{display:block;float:left}a.del:link,a.del:visited{background:url(../img/del.png) left center no-repeat;padding:2px 25px;font-size:12px;font-weight:400;color:#787878;text-decoration:underline}.btn-primary,.submit4m{background:#95ba2f;height:29px;line-height:29px}a.del:hover{color:#a52828;text-decoration:underline}.total{text-align:right;color:#87476a;font-size:20px;margin:10px 0}._form_checkbox_reset,.basket_item input,.basket_title_,.color_variants .variant,.compare,.content ul.pagination,.jcarousel-skin-tango .jcarousel-item,.lay_title .center,.orders_view .order,.pixbox,.price,.product p,.special-products .item,ul.brends_list li{text-align:center}.btn-primary,.submit4m,a.logout:link,a.logout:visited{color:#fff;cursor:pointer;text-transform:uppercase}.submit4m{font-family:Roboto;border:none;border-radius:4px;font-size:10px;width:102px;border-bottom:3px solid #799920}.submit4m:active,.submit4m:focus{outline:0}.btn-primary{border-bottom:3px solid #799920;border-top:0;border-right:0;border-left:0;margin-top:5px;padding:0 15px;border-radius:4px;text-decoration:none;font-size:12px;font-weight:700}.btn-primary:active,.btn-primary:focus{outline:0}a.logout:link,a.logout:visited{border:none;padding:3px 5px;background:#f75d50;border-radius:5px;text-decoration:none;font-size:11px;font-weight:400}.txtb1,.txtf,a.btn-success{font-size:14px}a.logout:hover{background:#95ba2f}.boy_box{border-bottom:1px solid #b7b7b7;padding:0 0 15px}.boy_box div{padding-top:10px}.content_product .info{padding:0 0 20px}a.btn-success{display:inline-block;border:2px solid #d8d6d6;color:#95ba2f;border-radius:5px;padding:5px;margin-bottom:10px;text-decoration:none}a.btn-success:hover{border:2px solid #95ba2f;color:#f75d50}.txtf,.txtfb{color:#87476a;font-weight:700}.txtb1{font-weight:700}.txtfb{font-size:20px}.count{margin:20px 0}.count input[type=number]{outline:0;width:50px;border:1px solid #d8d6d6;border-radius:5px;padding:5px 0;font-size:14px;text-indent:10px;margin-bottom:7px}a.link2:link,a.link2:visited{font-size:14px;font-weight:700;color:#95ba2f;text-decoration:none}a.link2:hover{color:#f75d50;text-decoration:underline}.well{margin:50px auto;width:400px;background:#f5f5f5;border:1px solid #e8e8e8;padding:20px;border-radius:5px}.control-label{float:left;width:100px;padding-top:5px}#user-verifycode-image{display:block}.form-inline{display:inline}.form-inline .form-group{float:left;margin-right:10px}.form-inline .form-group select{width:100px}.form-group{margin-bottom:10px}.table-bordered{width:100%;border:1px solid silver}.table-bordered th{background:#B3D1FD;padding:5px}.table-bordered tr td{border:1px solid silver;padding:5px}.table-bordered .filters{display:none}.formCost label{float:left;width:30px}.pic,.pic a{width:392px;height:365px}ul.brends_list{margin:0;padding:0}ul.brends_list li{float:left;margin:0 15px 20px}.compare a:link,.compare a:visited{font-size:12px;text-decoration:underline}.alert-success{margin:10px 0;padding:10px;border:1px solid #3ed824;border-radius:5px;background:#c0feb5}#subscribe-sale,.news_item img{margin-right:20px}.news_item,.txts{margin-bottom:20px}.news_item{padding-bottom:20px;border-bottom:1px solid silver}.block_content .item,.borderbottom,.content ul.pagination{border-bottom:1px solid #d2d2d2}.news_item a{font-size:16px}.pic a{display:table-cell}.pic a img{max-width:392px;max-height:365px}input#subscribe-email::-webkit-input-placeholder{color:#596065}input#subscribe-email::-moz-placeholder{color:#596065}input#subscribe-email:-ms-input-placeholder{color:#596065}input#subscribe-sale::-webkit-input-placeholder{color:#596065}input#subscribe-sale::-moz-placeholder{color:#596065}input#subscribe-sale:-ms-input-placeholder{color:#596065}#subscribe-email,#subscribe-sale{color:#596065}#subscribe-sale{width:100px;float:left;height:28px}.saletxt{width:150px;float:left;color:#fff;font-size:12px}#subscribe-email{width:370px}.txts{color:#9da9b1;font-size:18px}.content ul.pagination{margin:0 0 16px;padding:0 0 20px}.content ul.pagination li{display:inline}.content ul.pagination li a{padding:3px;color:#82a02f;font-size:15px;margin:0;text-decoration:none}.footer .fl,.fotter a{font-size:12px}.content ul.pagination li a:hover{text-decoration:underline}.content ul.pagination li.active a{color:#333}.boxitem{height:318px}ul.social{margin-top:20px}.social{margin:10px;padding:0;height:48px}.social li{display:inline-block;margin-right:7px;padding-bottom:10px}.social li a{width:36px;height:36px;display:block;margin:0;padding:0;text-indent:-9999px;background:url(../img/social-ico-two.png) no-repeat #bcbcbc;border-radius:48px;-moz-border-radius:48px;-webkit-border-radius:48px;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;transition:all .5s ease-out}.content2 br,.hide{display:none}.social .fb{background-position:-44px 0;cursor:pointer}.social .vk{cursor:pointer}.social .vk:hover{background-color:#5B7FA6}.social .fb:hover{background-color:#354f89}.social .gp{background-position:-132px 0;cursor:pointer}.social .gp:hover{background-color:#c72f21}.social .tw{background-position:-144px 0;cursor:pointer}.social .tw:hover{background-color:#6398c9}.social .ok{background-position:-89px 0;cursor:pointer}.social .ok:hover{background-color:#f88f15}.social ul li a:hover{background-color:#065baa}.socialbox{margin:10px 0}.fotter{background:#484f55;height:50px;color:#98a3ab}.fotter a{color:#98a3ab;line-height:50px;float:left}.view_products2{overflow:auto;height:400px}.view_products2 img{float:left;margin-right:20px}.view_products2 li{margin:10px 0}.pixbox{width:160px;margin:0 auto;height:200px;overflow:hidden}.form-order{background:#f5f5f5;padding:0 20px 20px}#order-delivery,#order-payment{float:right;width:280px}.delivery-data{margin-bottom:27px;position:relative;background:#95ba2f;display:none;border-radius:5px;float:left;box-sizing:border-box;padding:14px 20px;color:#fff;font-size:13px}#cancel,.edit_menu a,.favorites .link,.mycabinet a,.user_data_editing .add{color:#799920;text-decoration:none}.jcarousel-next-disabled,.jcarousel-prev-disabled{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.pixbox a{width:160px;height:200px;display:table-cell}.pixbox img{max-width:160px;max-height:200px}.pagination li.next.disabled span,.pagination li.prev.disabled span{display:none}.fr{float:right}.user_data,.user_data_editing{float:left}.nobottom{border-bottom:none!important}.dotted a{border-bottom:1px dotted grey}.mycabinet{padding-left:20px;margin-top:20px}.mycabinet .begin{text-transform:uppercase;font-size:13px;font-weight:700;padding-bottom:15px}.mycabinet ul{margin:0;padding:0}.mycabinet ul li{padding-top:10px;padding-bottom:10px}.lay_title .uppercase{text-transform:uppercase}.lay_title{padding-top:15px;font-size:24px}.edit_menu,.user_data .data,.user_data .title,.user_data_editing .data,.user_data_editing .title{float:left;font-size:13px}.user_data{width:390px;border-right:1px solid #d2d2d2}.user_data .col{padding-bottom:35px}.user_data .col.last{padding-bottom:0}.user_data .title{text-transform:uppercase;font-weight:700;width:170px}.edit_menu{padding-left:60px}.edit_menu div{padding-bottom:20px}.edit_menu .dotted{border-bottom:1px dotted #799920}.user_edit_area{padding-top:30px}.inputs .col{padding-bottom:12px!important}.user_data_editing .col{padding-bottom:35px;width:432px}.user_data_editing .title{text-transform:uppercase;font-weight:700;width:170px}.user_data_editing .data{width:262px}.user_data_editing input[type=text]{padding:7px 10px;margin:-10px 0 0;border:1px solid #d2d2d2;border-radius:4px;font-size:12px;width:240px}#cancel,.user_data_editing .add{border-bottom:1px dotted #799920}.add_more{padding-bottom:24px;padding-left:170px}.delete{float:right}.delete_button{background:url(../img/ico_close.png) right no-repeat;width:16px;height:16px;float:right}.content_area{width:450px}#cancel{font-size:13px;float:left;margin-left:40px}.buttons{display:inline-flex;align-items:center}.favorites{background-color:#f5f5f5;padding:5px;font-size:14px}.favorites .fav_point{background-color:#fff;border:1px solid #d2d2d2;border-radius:3px;margin-top:5px;padding:10px 20px}.favorites .fav_point .left{float:left;padding-right:0;width:178px}.favorites .fav_point .right{float:right;padding-right:0;padding-left:0}.favorites .link{border-bottom:1px dotted #799920}.basket_hovered,.basket_item input{border:1px solid #d2d2d2;background-color:#fff}.redtext{color:#f75d50}.greentext{color:#95ba2f}.hold .orders_view{display:none!important}.orders_view{width:680px;margin-top:13px;padding-top:13px;padding-bottom:5px;border-top:1px solid #d2d2d2;display:block}.orders_view .order{float:left;width:225px}.orders_view .order .order_price{color:#f75d50;font-weight:700;font-size:15px}.orders_view .order .order_price span{font-size:24px}.orders_view .order img{padding-bottom:22px}.orders_view .order .note{font-size:13px}.orders_view .order .note span{color:#f75d50}.basket_hovered{position:absolute;border-radius:5px;padding:15px 20px;right:-1px;margin-top:10px;width:640px;display:none;z-index:1111}.open .basket_hovered{display:block}.open,.open .basket_hovered{-moz-box-shadow:0 0 5px rgba(149,149,149,.75);-webkit-box-shadow:0 0 5px rgba(149,149,149,.75);box-shadow:0 0 5px rgba(149,149,149,.75)}.basket_hovered1:before{position:absolute;left:0;content:' ';width:100%;background-color:#fff;height:10px;top:45px;z-index:1112}.basket_item input{border-radius:4px;padding:9px;width:26px;font-size:18px;font-weight:700;color:#000;margin:7px}.minus,.plus{width:15px;height:15px;display:inline-block;cursor:pointer}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.minus{background:url(../img/minus.png) no-repeat}.plus{background:url(../img/plus.png) no-repeat}.black,.black:before{width:100%;height:100%}.basket_sum{padding-top:15px}.basket_sum .sum_text{font-size:15px;text-transform:none;float:right!important;padding-top:1px;margin-bottom:11px}.item_added_win h2,.left_block .begin,.note_prod,.title_spoiler,.uppercase,ul.product-special li div{text-transform:uppercase}.basket_sum .sum_text span{font-size:18px;color:#f75d50;font-weight:700}.basket_sum a{color:#fff!important;font-size:15px!important;float:right}.black{z-index:9999;position:absolute;display:block;padding-top:6%}.black:before{content:'';background-color:rgba(0,0,0,.5);position:fixed;top:0}.black.hidden{display:none}.black_close,.left_block .links li{display:inline-block;cursor:pointer}.black .item_added_win{background-color:#fff;width:640px;margin:auto;position:relative}.black_close{position:absolute;top:30px;right:30px;background:url(../img/ico_close2.png) no-repeat;width:22px;height:22px}.block_content{padding-left:20px;padding-right:20px}.item_added_win h2{text-align:center;padding:30px}.block_content .item{padding-top:20px;padding-bottom:20px}.w230{width:230px}.w260{width:260px}.w430{width:430px}.left_block .begin{font-size:13px;font-weight:700;padding-bottom:15px}.color_variants .variant{border:1px solid #d2d2d2;float:left;margin-right:5px;margin-bottom:5px}.variant:hover{cursor:pointer}.color_variants{margin-top:14px;margin-bottom:-5px}.color_variants .variant.active{width:44px;height:44px;border:2px solid #95ba2f}.color_variants .variant.active a{width:44px;height:44px}.tobasket{margin-top:20px;margin-bottom:20px}.tobasket:hover{color:#fff}.variant{width:46px;height:46px}.variant.active{width:44px;height:44px}.layout{margin-top:15px}.left_block{float:left}.right_block{float:right}.center_block{float:left;margin-left:23px}.left_block .links{margin-top:25px}.left_block .links li{padding-left:25px;height:20px}.left_block .links ul{margin:0;padding:0}.left_block .links a{font-size:13.5px;text-decoration:none;color:#8ba73e}.links .add_bookmarks{background:url(../img/ico_add_bookmark.png) center left no-repeat}.links .what_price{background:url(../img/ico_price.png) center left no-repeat}.links .add_compare{background:url(../img/ico_scales.png) center left no-repeat}.spoiler_one{padding-top:15px;padding-bottom:15px;border-bottom:1px solid #d2d2d2}.spoiler_one .spoiler_content{margin-top:15px;font-size:13px}.spoiler_one .spoiler_content.hidden{display:none}.title_spoiler:hover{cursor:pointer}.title_spoiler{background:url(../img/ico_open.png) center left no-repeat;padding-left:17px;font-size:13px;color:#333;font-weight:700;text-decoration:none}.title_spoiler.closed{background:url(../img/ico_close3.png) center left no-repeat}.features{padding:0;margin:0;font-size:13px}.features a{font-size:13px;text-decoration:none;border-bottom:1px dotted #8ba73e;color:#8ba73e}.features li{padding-top:5px;padding-bottom:4px}.note_prod .blue,.note_prod .red,.note_prod .yellow{padding:5px 5px 5px 10px;float:left}.note_prod{width:225px;height:23px;overflow:hidden;border-radius:5px;display:table;font-size:11px;font-weight:700}.note_prod .blue:after,.note_prod .red:after,.note_prod .yellow:after{width:0;height:0;border-top:13px solid transparent;border-bottom:13px solid transparent;top:-1px;margin-left:5px;content:''}.note_prod .one{z-index:999}.note_prod .two{z-index:998}.note_prod .blue{background-color:#42b9f6;position:relative}.note_prod .blue:after{border-left:5px solid #42b9f6;position:absolute}.note_prod .red{background-color:#f75d50;position:relative;color:#fff}.note_prod .red:after{border-left:5px solid #f75d50;position:absolute}.note_prod .yellow{background-color:#fbc665;position:relative}.note_prod .yellow:after{border-left:5px solid #fbc665;position:absolute}.products_block .product{float:left;width:190px;vertical-align:bottom}.product .image{height:225px;position:relative}.product .image img{position:absolute;bottom:0;left:15px}.price{font-size:18px;color:#f75d50;font-weight:700}.product{padding-bottom:30px;position:relative}.product p{font-size:15px;margin-top:15px}.left52{margin-left:52px}.product a{color:#fff}.mrg1{margin-top:25px;margin-bottom:15px}.products_martopbot{margin-top:60px;margin-bottom:100px}.cont_shop_but{display:table-cell;vertical-align:middle;padding:35px}.cont_shop{text-decoration:none;font-size:12px;border-bottom:1px dotted #799920;color:#799920}.icons{width:45px;height:50%;position:absolute;z-index:9;right:0;padding-top:25px;padding-right:15px}.icons a{width:44px;height:44px;float:left;border:1px solid #d2d2d2;margin-bottom:5px;background-color:#fff}a:hover{cursor:pointer}.basket_item .form-group{display:inline}.HOME_RIGHT,.sort_block,.sort_block ul,.sort_block ul li{display:inline-block}.basket.open:after{content:'';position:absolute;top:43px;width:100%;height:10px;background-color:#fff;left:0;z-index:9990}.basket_hovered .basket_sum{float:left}a.active{font-weight:700;text-decoration:underline}.HOME_RIGHT{vertical-align:top;margin-left:10px;position:absolute}#HOME_UNDER_SLIDER>div{display:inline-block;margin-right:3px;margin-top:3px}.sort_block ul{margin:0;padding:0}.special-products,.why_me_{padding-top:30px}.sort_block ul li{margin:0 .5em}.sort_block ul li a.asc:after,.sort_block ul li a.desc:after{display:block;width:5px;height:3px;position:absolute;top:50%;margin-top:-1px;right:-10px;content:'';background:url(../img/arrow_sort_asc_desc.png) no-repeat}.sort_block ul li a.asc:after{background-position:0 0}.sort_block ul li a.desc:after{background-position:0 -3px}.home_banner_up{margin-top:20px}.home_banner_up .HOME_RIGHT{display:block;float:right;position:static;margin-left:0}#HOME_SLIDER .jssorb03 .av,#HOME_SLIDER .jssorb03 div,#HOME_SLIDER .jssorb03 div:hover{width:6px;height:6px;border-radius:50%;line-height:6px;background:#fff;border:2px solid #fff;box-shadow:0 0 5px 0 rgba(54,54,54,.75)}#HOME_SLIDER .jssorb03 .av,#HOME_SLIDER .jssorb03 div.av:active,#HOME_SLIDER .jssorb03 div.av:hover{cursor:default;background:#95BA2F}.special-products .link_buy,.special-products .link_buy_out_stock{margin-bottom:0}.special-products .item{margin-bottom:0!important}.why_me_{overflow:hidden;margin-bottom:60px}.why_me_ .why_list{width:1038px;margin-left:-58px}.seo_text p{margin:12px 0 0;font-size:13px!important;color:#333!important;font-family:Roboto!important}.seo_text p:first-child{margin-top:0}.product-special{position:absolute}.jcarousel-skin-tango .jcarousel-item{width:38px;height:38px;border:1px solid #d2d2d2;background:#fff}.jcarousel-skin-tango .jcarousel-item a{display:table-cell;width:38px;height:38px;vertical-align:middle}.mycarousel img{max-width:38px;max-height:38px;border:0;vertical-align:middle}.jcarousel-skin-tango .jcarousel-clip-vertical,.jcarousel-skin-tango .jcarousel-container-vertical{height:175px}.jcarousel-skin-tango .jcarousel-container-vertical{padding:0}.jcarousel-skin-tango .jcarousel-prev-vertical{top:-13px}.jcarousel-skin-tango .jcarousel-next-vertical{bottom:-13px}.jcarousel-skin-tango .jcarousel-next-vertical,.jcarousel-skin-tango .jcarousel-prev-vertical{left:0;width:42px;background-position:14px 0}.products.pn>ul,ul.product-special li{width:100%;float:left}.jcarousel-skin-tango .jcarousel-next-vertical:hover,.jcarousel-skin-tango .jcarousel-prev-vertical:hover{background-position:14px 0;left:0}ul.product-special{position:absolute;top:0;left:16px}ul.product-special li div{color:#333;font-size:10px;font-weight:700;height:22px;line-height:24px;padding:0 9px;position:relative;border-top-left-radius:4px;border-bottom-left-radius:4px;margin-top:8px;float:left}ul.product-special li:first-child{margin-top:0}ul.product-special li.top div{background:#fbc665}ul.product-special li.top div:after{content:'';position:absolute;right:-19px;top:3px;border:11px solid transparent;border-top:5px solid #fbc665;transform:rotate(-90deg)}ul.product-special li.new div:after,ul.product-special li.promo div:after{content:'';position:absolute;right:-18px;top:2px;transform:rotate(-90deg)}ul.product-special li.new div{background:#42b9f6}ul.product-special li.new div:after{border:11px solid transparent;border-top:5px solid #42b9f6}ul.product-special li.promo div{background:#f75d50}ul.product-special li.promo div:after{border:11px solid transparent;border-top:5px solid #f75d50}.cost-block{margin-top:1px}.products.pn a.link_buy,.products.pn a.link_buy_out_stock{margin-bottom:0}.products.pn{padding-bottom:0}.products.pn>ul{margin-bottom:-3px}._form_checkbox_reset,.sort_block,.sort_block ul li a{font-size:12px}.filter_accept_bloc{margin-top:13px;margin-bottom:0}._form_checkbox_reset{color:#6a6a6a;display:block;width:128px;height:28px;border:1px solid #d2d2d2;line-height:28px;border-radius:4px;text-decoration:none;margin:0 auto}.irs-max,.irs-min,.irs-slider:after{display:none}.footer-mail,input.custom-radio+label:hover{text-decoration:underline}._form_checkbox_reset:hover{border:1px solid #95ba2f;color:#6a6a6a}._form_checkbox_reset:active{border:1px solid #95ba2f;background:#95ba2f;color:#fff}.sort_block ul li a{color:#8fa951;position:relative}.sort_block ul li a:hover{color:#333}#HOME_SLIDER .jssora03l,#HOME_SLIDER .jssora03r{width:36px;height:340px;background:url(../img/new_arrows_.png) no-repeat}#HOME_SLIDER .jssora03l,#HOME_SLIDER .jssora03l:hover{background-position:0 50%;left:0;top:0}#HOME_SLIDER .jssora03r,#HOME_SLIDER .jssora03r:hover{background-position:-36px 50%;right:0;top:0}.loyout ._prd_spec-wr{margin-top:10px}.loyout .special-products:first-child{border-top:0;padding-top:0}.irs-slider{width:13px;height:13px;top:25px;border-radius:100%;box-shadow:none;border:1px solid #d2d2d2;background:#fff;background:-moz-linear-gradient(top,#fff 0,#ebebeb 100%);background:-webkit-linear-gradient(top,#fff 0,#ebebeb 100%);background:linear-gradient(to bottom,#fff 0,#ebebeb 100%);filter:progid: DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ebebeb', GradientType=0)}.irs-slider.state_hover,.irs-slider:hover{background:#fff}.irs-slider:before{content:"";position:absolute;width:5px;height:5px;z-index:2;border:1px solid #d2d2d2;border-radius:100%;background:#799920;top:3px;left:3px}.delivery-data:after,.irs-line:before,.owl-controls .owl-buttons div:before{content:''}.irs-bar{height:3px;top:30px}.irs-line{height:9px;background:#ebebeb;border:1px solid #d2d2d2;top:27px}.irs-line:before{width:166px;height:5px;position:absolute;top:2px;left:2px;background:#d2d2d2;border-radius:5px}.irs{height:49px}.price_filter.first_price_li{margin-top:8px}.product_read_ .w{width:110px;overflow:hidden;margin:0;padding-top:0;display:table-cell;vertical-align:middle;height:32px;float:none}.cont_shopping-wr,.field-orders-body .control-label,.field-orders-delivery .control-label,.field-orders-payment .control-label,.product_read_ .w .cost,.product_read_ .w strike,.textareagroup .control-label{width:100%;float:left}.product_read_price .link_buy{width:118px;position:absolute;top:50%;right:0;margin:-16px 0 0}.product_read_price .link_buy_out_stock{width:130px;position:absolute;top:50%;right:0;margin:-16px 0 0}.product_read_price{position:relative;min-height:32px;margin-top:10px}.special-products.products h3{margin-bottom:10px}.special-products.products li.item{margin-top:30px}.productLeftBar .cost_box{border-top:0;padding:10px 0 0}.productLeftBar .product_mod{width:100%;float:left;border-bottom:1px solid #d2d2d2;padding-bottom:15px}.cont_shopping-wr{margin-top:10px}.cont_shopping-wr .cont_shopping{float:right}.cont_shopping{display:block!important;border-top:0!important;border-left:0!important;border-right:0!important;border-bottom:1px dashed #799920!important;color:#799920!important;margin:0!important;padding:0!important;font-size:12px!important;float:left;border-radius:0!important}.delivery-data .field-order-delivery-childs .control-label,.jcarousel-skin-tango>li,.owl-pagination,input.custom-check,input.custom-radio{display:none}.info.product-thumb-video{width:100%;height:100%}.info.product-thumb-video embed,.info.product-thumb-video iframe{width:100%!important;height:auto!important}.input-blocks,.input-blocks-wrapper{width:100%;float:left}.form-order .input-blocks-wrapper{margin-top:6px}.input-blocks label{font-size:13px;color:#333}.basket_input_2 label{height:30px;line-height:30px;float:left;width:70px!important;padding-top:0!important}.custom-input-2{width:100%;height:30px;outline:0;line-height:30px;padding-left:8px;margin-top:5px;background:#fff;border-radius:4px}.custom-area-2,.custom-input-2,.textareagroup textarea{border:1px solid #d2d2d2;box-sizing:border-box;font-size:13px;color:#636363}.custom-area-2,.textareagroup textarea{min-height:128px;max-height:128px;resize:none;width:100%;max-width:100%;outline:0;padding-left:8px;padding-top:8px;margin-top:8px}.basket_input_2 .custom-input-2{width:270px;float:right;margin-top:0}.custom-area-3:focus,.custom-input-2:focus,.textareagroup textarea:focus{box-shadow:1px 2px 2px 0 rgba(215,215,215,.75) inset;transition:.1s}.textareagroup textarea:focus{border:1px solid #d2d2d2}.radio_grp label.control-label,.textareagroup .control-label,.title_groups{font-size:12px;font-weight:700;text-transform:uppercase;margin-bottom:12px}.input-blocks-group{width:100%;float:left;border-bottom:1px solid #d2d2d2;padding-bottom:20px;margin-top:18px}.custom-form-buttons{width:100%;float:left}input.custom-check+label,input.custom-radio+label{font-size:13px;cursor:pointer;margin-left:6px}input.custom-radio+label span{width:16px;height:16px;background:url(../img/radio_new.png) no-repeat;float:left;transition:.2s;margin-top:1px}input.custom-radio:checked+label span,input.custom-radio:checked+label:hover span{background:url(../img/radio_new-active.png) no-repeat}.custom-form-buttons{margin-top:7px}.custom-form-buttons:first-child{margin-top:0}.checkout_basket{width:100%;float:left}.checkout_basket button{margin:0 auto}.input-blocks-wrapper .help-block{padding-left:71px;padding-top:4px;width:100%;float:left;box-sizing:border-box;margin-bottom:0}.cont_shop_but-wr{height:33px;margin-top:35px;padding-bottom:29px}.cont_shop_but-wr .cont_shop{margin-top:8px;float:left}.cont_shop_but-wr .submit4.bottom3{float:right}._qqq_ .params{font-size:12px}.activeShow{border-bottom:0!important}.delivery-data:after,.special-products{border-bottom:1px solid #d2d2d2}.delivery-data:after{width:100%;position:absolute;bottom:-27px;left:0}.img_ajax_basket img{margin-right:0!important;max-width:90px;max-height:90px;vertical-align:middle}#login-form{margin:50px auto 0}#bg{top:0!important;z-index:1!important}body>.bottom,body>.fotter,body>.top,body>.wrap{position:relative;z-index:2}.owl-controls .owl-buttons div{width:34px!important;height:50px!important;background:#596065!important;top:50%!important;margin:-25px 0 0!important;opacity:1!important;border-radius:0!important;padding:0!important;position:absolute}.owl-controls .owl-buttons div:hover{background:#acafb2!important;transition:.2s!important}.owl-controls .owl-buttons .owl-prev{border-top-right-radius:4px!important;border-bottom-right-radius:4px!important;left:-20px}.owl-controls .owl-buttons .owl-next{border-top-left-radius:4px!important;border-bottom-left-radius:4px!important;right:-20px}.owl-controls .owl-buttons div:before{position:absolute;width:8px;height:22px;background:url(../img/arrows_blocks.png) no-repeat;top:50%;margin-top:-11px;left:50%;margin-left:-4px}.owl-controls .owl-buttons .owl-prev:before{background-position:0 0}.owl-controls .owl-buttons .owl-next:before{background-position:-8px 0}.basket_input_2.required .control-label{position:relative}.basket_input_2.required .control-label:before{position:absolute;top:0;content:'*';color:#D60000;left:-11px;padding-top:2px}.float-left{float:left}.blog-show-img{padding-right:20px}.text_seo.hidden_seo{height:178px;overflow:hidden;position:relative}.text_seo.hidden_seo div{height:162px;overflow:hidden;position:relative}.text_seo.hidden_seo a.read_more_seo{position:absolute;bottom:0;right:0;font-size:16px}.text_seo.hidden_seo div:before{content:'';display:block;position:absolute;bottom:0;right:0;left:0;height:120px;background:-moz-linear-gradient(top,rgba(255,255,255,0) 0,#fff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,0)),color-stop(100%,#fff));background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,#fff 100%);background:-o-linear-gradient(top,rgba(255,255,255,0) 0,#fff 100%);background:-ms-linear-gradient(top,rgba(255,255,255,0) 0,#fff 100%);background:linear-gradient(top,rgba(255,255,255,0) 0,#fff 100%)}.checkout_basket button,.submit4,a.link_buy,a.link_buy_out_stock{font-size:15px}.cost,.product_read_price #cost{font-size:20px}.cost span,.cost span.valute,.product_read_price .valute{font-size:15px}.comment_display_block{height:35px}.basket{margin-top:34px!important}.header-time{float:right;margin-right:25px}.header-time table{border:0;padding:0;outline:0;height:129px}.header-time table td{font-size:14px;line-height:14px}.header-time table td span{font-size:16px}.header-time table table{height:auto}.header-time.footer_time{width:100%;float:left;margin-top:68px}.header-time.footer_time table td{vertical-align:top}.footer-mail{color:#99a5ad}.footer-mail:hover{color:#fff}.labels_block .labels_item{display:inline-block;width:49%}.article_comment_description{margin:-10px 0 10px}.article_list_comment{height:auto;margin:10px 0}.check_price{font-size:12px;color:#708090;margin:20px 0 10px;padding-bottom:10px;border-bottom:1px solid #d2d2d2}.product_rating_block{display:inline-block}.product_review_block{float:right}.product_review_block a{font-size:13px;text-decoration:none;border-bottom:1px dotted #799920}.artbox_comment_description{min-height:20px}.flip-clock-wrapper ul{width:40px}
2 1 \ No newline at end of file
  2 +#nav_product, .bread-crumbs ul, .content ul.pagination, .features, .filters ul, .left_block .links li, .menu ul, .menu_childs ul, .mycabinet ul, .product_service ul, .products ul, .rubrics ul, .social, .sort_block ul li, .view_products2, body > .bottom ul, nav.top ul, ul.brends_list, ul.mycarousel, ul.product_mod, ul.why_list {
  3 + list-style: none
  4 +}
  5 +
  6 +#call, a, nav.top a {
  7 + color: #6a6a6a
  8 +}
  9 +
  10 +.basket, .menu ul li a {
  11 + text-transform: uppercase
  12 +}
  13 +
  14 +.basket_item .info, .content, .content2 {
  15 + overflow: hidden
  16 +}
  17 +
  18 +.pic a, .pic a img, .pixbox a, .pixbox img, ul.product_colors li a, ul.product_mod li a, ul.product_mod li img, ul.why_list li div {
  19 + vertical-align: middle
  20 +}
  21 +
  22 +body, form, html {
  23 + padding: 0;
  24 + margin: 0;
  25 + font-family: Roboto;
  26 + font-size: 14px;
  27 + color: #333;
  28 + height: 100%
  29 +}
  30 +
  31 +h1, h2, h3 {
  32 + margin: 0;
  33 + padding: 0 0 10px
  34 +}
  35 +
  36 +.fl {
  37 + float: left
  38 +}
  39 +
  40 +.fotter .wrap .fr {
  41 + float: right;
  42 + width: 180px;
  43 + height: 50px;
  44 + position: relative;
  45 + font-size: 12px
  46 +}
  47 +
  48 +.phone, .search, nav.top ul li {
  49 + float: left
  50 +}
  51 +
  52 +.fotter .wrap .fr img {
  53 + position: absolute;
  54 + top: 50%;
  55 + margin-top: -10px;
  56 + right: 0
  57 +}
  58 +
  59 +.fotter .wrap .fl {
  60 + line-height: 50px;
  61 + font-size: 12px
  62 +}
  63 +
  64 +.both {
  65 + clear: both
  66 +}
  67 +
  68 +h1 {
  69 + margin: 10px 0;
  70 + font-size: 24px
  71 +}
  72 +
  73 +h3 {
  74 + margin-bottom: 30px
  75 +}
  76 +
  77 +p {
  78 + margin: 3px 0;
  79 + padding: 0
  80 +}
  81 +
  82 +a {
  83 + font-size: 14px;
  84 + text-decoration: underline
  85 +}
  86 +
  87 +#login, nav.top, nav.top ul li a {
  88 + font-size: 12px
  89 +}
  90 +
  91 +#call, .menu ul li a, nav.top a {
  92 + text-decoration: none
  93 +}
  94 +
  95 +a:hover {
  96 + color: #799920
  97 +}
  98 +
  99 +.wrap {
  100 + width: 960px;
  101 + margin: 0 auto
  102 +}
  103 +
  104 +.f {
  105 + background: #fff
  106 +}
  107 +
  108 +.br {
  109 + -webkit-box-shadow: -1px 5px 14px 0 rgba(50, 46, 50, .46);
  110 + -moz-box-shadow: -1px 5px 14px 0 rgba(50, 46, 50, .46);
  111 + box-shadow: -1px 5px 14px 0 rgba(50, 46, 50, .46);
  112 + padding: 20px
  113 +}
  114 +
  115 +nav.top {
  116 + background: #f5f5f5;
  117 + padding: 10px 0;
  118 + border-bottom: 1px solid #d2d2d2
  119 +}
  120 +
  121 +nav.top ul {
  122 + margin: 0;
  123 + padding: 0
  124 +}
  125 +
  126 +#help, #login, nav.top ul li {
  127 + padding-right: 20px
  128 +}
  129 +
  130 +#help {
  131 + background: url(../img/help.png) right no-repeat
  132 +}
  133 +
  134 +#help span, #login span {
  135 + border-bottom: 1px dotted #6a6a6a
  136 +}
  137 +
  138 +#login {
  139 + background: url(../img/login.png) right no-repeat
  140 +}
  141 +
  142 +.search {
  143 + margin: -5px 0 -5px 100px
  144 +}
  145 +
  146 +nav input[type=text] {
  147 + width: 325px;
  148 + outline: 0;
  149 + border: 1px solid #d8d6d6;
  150 + border-radius: 5px;
  151 + padding: 5px 0;
  152 + font-size: 14px;
  153 + text-indent: 10px
  154 +}
  155 +
  156 +nav input[type=submit] {
  157 + width: 35px;
  158 + height: 29px;
  159 + border: none;
  160 + background: url(../img/lupa_sub.png) center no-repeat;
  161 + margin-left: -35px;
  162 + cursor: pointer
  163 +}
  164 +
  165 +.header {
  166 + margin: 0 0 20px
  167 +}
  168 +
  169 +.phone {
  170 + position: relative;
  171 + text-align: center
  172 +}
  173 +
  174 +.phone .tel {
  175 + font-size: 23px
  176 +}
  177 +
  178 +.phone .tel span.more {
  179 + margin-bottom: 3px
  180 +}
  181 +
  182 +.more_block {
  183 + background: #fff;
  184 + border: 1px solid #d2d2d2;
  185 + padding: 10px;
  186 + position: absolute;
  187 + font-size: 20px;
  188 + display: none;
  189 + z-index: 99
  190 +}
  191 +
  192 +.more {
  193 + background: url(../img/more.png) no-repeat;
  194 + width: 12px;
  195 + height: 7px;
  196 + display: inline-block;
  197 + cursor: pointer;
  198 + margin-bottom: 5px
  199 +}
  200 +
  201 +.logo {
  202 + margin: 0 auto;
  203 + width: 193px;
  204 + padding-top: 22px
  205 +}
  206 +
  207 +.logo a {
  208 + display: block;
  209 + width: 193px;
  210 + height: 84px;
  211 + background: url(../img/logo.png) no-repeat
  212 +}
  213 +
  214 +.logo a span {
  215 + display: none
  216 +}
  217 +
  218 +#call {
  219 + border-bottom: 1px dotted #6a6a6a
  220 +}
  221 +
  222 +.basket {
  223 + float: right;
  224 + position: relative;
  225 + border: 1px solid #d2d2d2;
  226 + border-radius: 5px;
  227 + padding: 15px 20px;
  228 + font-size: 18px
  229 +}
  230 +
  231 +.basket .info {
  232 + float: left;
  233 + border-right: 1px solid #d2d2d2;
  234 + padding-right: 10px;
  235 + margin-right: 17px
  236 +}
  237 +
  238 +.basket .info span {
  239 + color: #f75d50;
  240 + font-size: 22px
  241 +}
  242 +
  243 +.basket a:link, .basket a:visited {
  244 + text-decoration: none;
  245 + color: #000;
  246 + font-size: 18px
  247 +}
  248 +
  249 +.basket span.more {
  250 + margin-bottom: -1px
  251 +}
  252 +
  253 +.menu ul, .menu_childs ul {
  254 + margin: 0
  255 +}
  256 +
  257 +.menu {
  258 + background: #596065;
  259 + border: 1px solid #e8e8e8
  260 +}
  261 +
  262 +.menu ul {
  263 + padding: 0
  264 +}
  265 +
  266 +.menu ul li {
  267 + float: left;
  268 + border-left: 1px solid #8b9094;
  269 + height: 43px
  270 +}
  271 +
  272 +.menu ul li:first-child {
  273 + border-left: none
  274 +}
  275 +
  276 +.menu ul li a {
  277 + width: 100%;
  278 + height: 100%;
  279 + line-height: 43px;
  280 + float: left;
  281 + box-sizing: border-box;
  282 + padding: 0 19px;
  283 + color: #fff;
  284 + font-size: 15px;
  285 + font-weight: 600
  286 +}
  287 +
  288 +.menu_childs ul li a, .rubrics ul li a {
  289 + font-weight: 700;
  290 + text-decoration: none;
  291 + float: left;
  292 + text-transform: uppercase
  293 +}
  294 +
  295 +.menu ul li:hover {
  296 + background: #3e454b
  297 +}
  298 +
  299 +.menu ul li.active a {
  300 + background: #f5f5f5;
  301 + color: #596065
  302 +}
  303 +
  304 +.menu ul li.active a:hover {
  305 + cursor: default
  306 +}
  307 +
  308 +.menu_childs {
  309 + background: #f5f5f5;
  310 + border: 1px solid #e8e8e8;
  311 + border-bottom: 2px solid #596065
  312 +}
  313 +
  314 +.menu_childs ul {
  315 + padding: 0
  316 +}
  317 +
  318 +.menu_childs ul li {
  319 + float: left
  320 +}
  321 +
  322 +.menu_childs ul li a {
  323 + padding: 15px 23px;
  324 + color: #596065;
  325 + font-size: 14px
  326 +}
  327 +
  328 +.menu_childs ul li a:hover {
  329 + color: #878b8e
  330 +}
  331 +
  332 +.fr ul li {
  333 + border: none
  334 +}
  335 +
  336 +.akciya a {
  337 + background: #f75d50;
  338 + color: #fff
  339 +}
  340 +
  341 +.brands a {
  342 + background: #95ba2f;
  343 + color: #fff
  344 +}
  345 +
  346 +a.myorders {
  347 + color: #f75d50
  348 +}
  349 +
  350 +.sub {
  351 + margin: 2px 0 0
  352 +}
  353 +
  354 +.sub img {
  355 + float: left;
  356 + margin-right: 2px
  357 +}
  358 +
  359 +.rubrics {
  360 + margin: 60px 0 0;
  361 + padding-bottom: 27px
  362 +}
  363 +
  364 +.rubrics ul {
  365 + margin: 0;
  366 + padding: 0
  367 +}
  368 +
  369 +.rubrics ul li {
  370 + float: left;
  371 + margin: 0 35px
  372 +}
  373 +
  374 +.rubrics ul li a {
  375 + width: 120px;
  376 + padding-top: 130px;
  377 + text-align: center;
  378 + color: #494949
  379 +}
  380 +
  381 +.rubrics ul li.item_ryukzaki a {
  382 + background: url(../img/ico1.png) no-repeat
  383 +}
  384 +
  385 +.rubrics ul li.item_sumki a {
  386 + background: url(../img/ico2.png) no-repeat
  387 +}
  388 +
  389 +.rubrics ul li.item_chehly a {
  390 + background: url(../img/ico3.png) no-repeat
  391 +}
  392 +
  393 +.rubrics ul li.item_nesessery a {
  394 + background: url(../img/ico4.png) no-repeat
  395 +}
  396 +
  397 +.rubrics ul li.item_koshelki a {
  398 + background: url(../img/ico5.png) no-repeat
  399 +}
  400 +
  401 +.products {
  402 + padding-bottom: 30px;
  403 + padding-top: 20px
  404 +}
  405 +
  406 +.products, .why_me_ {
  407 + border-top: 1px solid #d2d2d2
  408 +}
  409 +
  410 +.products ul {
  411 + margin: 0;
  412 + padding: 0
  413 +}
  414 +
  415 +.products ul li.item {
  416 + float: left;
  417 + width: 192px;
  418 + margin: 0 0 50px;
  419 + text-align: center;
  420 + position: relative
  421 +}
  422 +
  423 +.products ul li a.name, .special-products a.name {
  424 + display: block;
  425 + color: #799920;
  426 + font-size: 15px;
  427 + text-decoration: none;
  428 + margin: 15px 0 0;
  429 + height: 35px;
  430 + overflow: hidden;
  431 + box-sizing: border-box;
  432 + padding: 0 10px
  433 +}
  434 +
  435 +.products ul li a.name:hover, .special-products a.name:hover {
  436 + text-decoration: underline
  437 +}
  438 +
  439 +.products ul li .info {
  440 + text-align: left
  441 +}
  442 +
  443 +a.more_map, h3, ul.product_colors li, ul.product_mod li {
  444 + text-align: center
  445 +}
  446 +
  447 +.pn {
  448 + border: none
  449 +}
  450 +
  451 +.cost, .product_read_price #cost {
  452 + color: #f75d50;
  453 + margin: 0;
  454 + padding: 0
  455 +}
  456 +
  457 +strike, strike span#old_cost {
  458 + font-size: 14px;
  459 + color: #333
  460 +}
  461 +
  462 +.checkout_basket button, .submit4, .submit4m, a.link_buy, a.link_buy_out_stock {
  463 + border-radius: 4px;
  464 + color: #fff;
  465 + font-weight: 600;
  466 + text-align: center;
  467 + height: 29px;
  468 + text-decoration: none;
  469 + text-transform: uppercase
  470 +}
  471 +
  472 +.checkout_basket button, .submit4, .submit4m, a.link_buy {
  473 + background: #95ba2f;
  474 + border-bottom: 3px solid #799920;
  475 + font-size: 12px
  476 +}
  477 +
  478 +a.link_buy_out_stock {
  479 + background: #88888f;
  480 + border-bottom: 3px solid #77777f
  481 +}
  482 +
  483 +.basket .submit4.bottom3, .submit4.bottom3 {
  484 + font-size: 12px !important;
  485 + display: block
  486 +}
  487 +
  488 +.basket .submit4.bottom3 {
  489 + margin-top: 10px
  490 +}
  491 +
  492 +.checkout_basket button, a.link_buy, a.link_buy_out_stock {
  493 + display: block;
  494 + margin: 0 auto 10px;
  495 + width: 122px;
  496 + line-height: 32px
  497 +}
  498 +
  499 +.checkout_basket button, .submit4 {
  500 + margin: 0;
  501 + padding: 0 20px;
  502 + line-height: 31px;
  503 + width: auto;
  504 + border-top: 0;
  505 + border-left: 0;
  506 + border-right: 0;
  507 + cursor: pointer
  508 +}
  509 +
  510 +ul.mycarousel, ul.mycarousel li {
  511 + margin: 0;
  512 + padding: 0
  513 +}
  514 +
  515 +.btn-primary:hover, .checkout_basket button:hover, .submit4:hover, .submit4m:hover, a.link_buy:hover {
  516 + border-bottom: 3px solid #95ba2f
  517 +}
  518 +
  519 +.btn-primary:active, .checkout_basket button:active, .submit4:active, .submit4m:active, a.link_buy:active {
  520 + background: #799920;
  521 + border-bottom: 3px solid #799920
  522 +}
  523 +
  524 +.checkout_basket button:focus, .submit4:focus {
  525 + outline: 0
  526 +}
  527 +
  528 +.mycarousel {
  529 + position: absolute;
  530 + right: 22px;
  531 + top: 13px
  532 +}
  533 +
  534 +h3 {
  535 + text-transform: uppercase;
  536 + font-size: 20px
  537 +}
  538 +
  539 +span.why {
  540 + width: 213px;
  541 + background: url(../img/logo-why.png) no-repeat;
  542 + margin: 0 auto;
  543 + padding: 0 0 20px;
  544 + height: 29px;
  545 + display: block
  546 +}
  547 +
  548 +ul.why_list {
  549 + margin: 0;
  550 + padding: 0
  551 +}
  552 +
  553 +ul.why_list li {
  554 + float: left;
  555 + margin-left: 58px;
  556 + width: 288px;
  557 + height: 96px;
  558 + box-sizing: border-box;
  559 + padding-left: 110px;
  560 + margin-top: 20px
  561 +}
  562 +
  563 +ul.why_list li div {
  564 + display: table-cell;
  565 + height: 96px
  566 +}
  567 +
  568 +ul.why_list li span {
  569 + font-weight: 700;
  570 + color: #799920
  571 +}
  572 +
  573 +ul.why_list li.item1 {
  574 + background: url(../img/why_item1.png) left no-repeat
  575 +}
  576 +
  577 +ul.why_list li.item2 {
  578 + background: url(../img/why_item2.png) left no-repeat
  579 +}
  580 +
  581 +ul.why_list li.item3 {
  582 + background: url(../img/why_item3.png) left no-repeat
  583 +}
  584 +
  585 +ul.why_list li.item4 {
  586 + background: url(../img/why_item4.png) left no-repeat
  587 +}
  588 +
  589 +ul.why_list li.item5 {
  590 + background: url(../img/why_item5.png) left no-repeat
  591 +}
  592 +
  593 +ul.why_list li.item6 {
  594 + background: url(../img/why_item6.png) left no-repeat
  595 +}
  596 +
  597 +.banner_akciya {
  598 + margin: 50px 0
  599 +}
  600 +
  601 +body > .bottom {
  602 + background: #4d5458;
  603 + padding: 40px 0;
  604 + color: #fff
  605 +}
  606 +
  607 +body > .bottom .leftbar {
  608 + float: left;
  609 + width: 210px
  610 +}
  611 +
  612 +body > .bottom ul {
  613 + margin: 0;
  614 + padding: 0;
  615 + line-height: 23px
  616 +}
  617 +
  618 +body > .bottom ul a {
  619 + color: #fff;
  620 + font-size: 15px;
  621 + text-decoration: none
  622 +}
  623 +
  624 +body > .bottom ul a:hover {
  625 + color: #799920
  626 +}
  627 +
  628 +.phones {
  629 + margin-top: 50px;
  630 + line-height: 23px;
  631 + font-size: 18px
  632 +}
  633 +
  634 +.map {
  635 + padding: 5px 0 5px 25px;
  636 + background: url(../img/map.png) left no-repeat;
  637 + margin-bottom: 7px
  638 +}
  639 +
  640 +a.more_map {
  641 + color: #99a5ad;
  642 + border-bottom: 1px dotted #99a5ad;
  643 + text-decoration: none;
  644 + font-size: 11px
  645 +}
  646 +
  647 +.bread-crumbs {
  648 + padding: 0 0 0 20px;
  649 + border-bottom: 1px solid #d2d2d2;
  650 + height: 29px
  651 +}
  652 +
  653 +.bread-crumbs ul {
  654 + margin: 0;
  655 + padding: 0;
  656 + height: 29px
  657 +}
  658 +
  659 +.leftbar, .rightbar.basket_rightbar {
  660 + margin-right: 20px
  661 +}
  662 +
  663 +.bread-crumbs ul li {
  664 + float: left;
  665 + padding-left: 20px;
  666 + height: 100%;
  667 + line-height: 29px;
  668 + color: #7d7d7d;
  669 + position: relative;
  670 + font-size: 12px
  671 +}
  672 +
  673 +* html .content, * html .content2 {
  674 + height: 1%
  675 +}
  676 +
  677 +.bread-crumbs ul li:first-child {
  678 + padding-left: 0
  679 +}
  680 +
  681 +.bread-crumbs ul li a {
  682 + font-size: 12px;
  683 + display: block;
  684 + color: #7d7d7d
  685 +}
  686 +
  687 +.bread-crumbs ul li a:link, .bread-crumbs ul li a:visited {
  688 + color: #7d7d7d;
  689 + text-decoration: underline
  690 +}
  691 +
  692 +.bread-crumbs ul li a:hover {
  693 + color: #464646;
  694 + text-decoration: none
  695 +}
  696 +
  697 +.breadcrumb > li + li:before {
  698 + color: #ccc;
  699 + content: "/";
  700 + position: absolute;
  701 + top: 0;
  702 + left: 8px
  703 +}
  704 +
  705 +.loyout {
  706 + padding: 20px 0
  707 +}
  708 +
  709 +.leftbar {
  710 + float: left;
  711 + width: 172px
  712 +}
  713 +
  714 +.rightbar {
  715 + float: right;
  716 + width: 380px;
  717 + margin-left: 40px
  718 +}
  719 +
  720 +.rightbar2 {
  721 + float: right;
  722 + width: 320px
  723 +}
  724 +
  725 +.filters {
  726 + border-top: 1px solid #d2d2d2;
  727 + padding: 20px 0 0;
  728 + margin-top: 20px
  729 +}
  730 +
  731 +.filters .begin {
  732 + text-transform: uppercase;
  733 + font-weight: 700;
  734 + font-size: 12px
  735 +}
  736 +
  737 +.filters ul {
  738 + margin: 6px 0 0;
  739 + padding: 0;
  740 + line-height: 22px
  741 +}
  742 +
  743 +.filters ul li {
  744 + position: relative;
  745 + box-sizing: border-box;
  746 + padding-left: 24px;
  747 + line-height: 16px;
  748 + margin-top: 7px
  749 +}
  750 +
  751 +.filters ul li:first-child {
  752 + margin-top: 0
  753 +}
  754 +
  755 +.filters ul li > input {
  756 + position: absolute;
  757 + left: 4px;
  758 + margin: 0;
  759 + top: 3px
  760 +}
  761 +
  762 +.filters ul li a {
  763 + color: #464646;
  764 + text-decoration: none;
  765 + font-size: 13px;
  766 + line-height: 16px
  767 +}
  768 +
  769 +.filters ul li a:hover {
  770 + text-decoration: underline
  771 +}
  772 +
  773 +.productLeftBar {
  774 + float: left;
  775 + width: 228px;
  776 + margin-left: 20px;
  777 + margin-right: 20px
  778 +}
  779 +
  780 +.productRightBar {
  781 + float: right;
  782 + width: 260px;
  783 + margin: 0 20px
  784 +}
  785 +
  786 +.productLeftBar h1 {
  787 + font-size: 24px;
  788 + border-bottom: 1px solid #d2d2d2;
  789 + margin-bottom: 10px
  790 +}
  791 +
  792 +ul.product_mod {
  793 + margin: 10px 0 0;
  794 + padding: 0;
  795 + float: left
  796 +}
  797 +
  798 +ul.product_mod li {
  799 + float: left;
  800 + width: 46px;
  801 + height: 46px;
  802 + background: #fff;
  803 + border: 1px solid #d2d2d2;
  804 + margin: 5px 5px 0 0;
  805 + position: relative
  806 +}
  807 +
  808 +ul.product_mod li.active:before {
  809 + width: 48px;
  810 + height: 48px;
  811 + position: absolute;
  812 + content: '';
  813 + background: 0 0;
  814 + border: 2px solid #95ba2f;
  815 + top: -1px;
  816 + left: -1px;
  817 + box-sizing: border-box
  818 +}
  819 +
  820 +ul.product_mod li a {
  821 + width: 46px;
  822 + height: 46px;
  823 + display: table-cell
  824 +}
  825 +
  826 +ul.product_mod li a:focus {
  827 + outline: 0
  828 +}
  829 +
  830 +ul.product_mod li img {
  831 + max-width: 46px;
  832 + max-height: 46px
  833 +}
  834 +
  835 +ul.product_colors {
  836 + list-style: none;
  837 + margin: 30px 0 0;
  838 + padding: 0;
  839 + float: left
  840 +}
  841 +
  842 +ul.product_colors li {
  843 + float: left;
  844 + margin: 10px 10px 0 0;
  845 + width: 98px;
  846 + height: 98px;
  847 + border: 1px solid #d2d2d2
  848 +}
  849 +
  850 +ul.product_colors li a {
  851 + width: 98px;
  852 + height: 98px;
  853 + display: table-cell
  854 +}
  855 +
  856 +ul.product_colors li img {
  857 + max-width: 98px;
  858 + max-height: 98px;
  859 + vertical-align: middle
  860 +}
  861 +
  862 +.productLeftBar .begin {
  863 + text-transform: uppercase;
  864 + font-weight: 700;
  865 + font-size: 12px
  866 +}
  867 +
  868 +.cost_box {
  869 + border-top: 1px solid #d2d2d2;
  870 + border-bottom: 1px solid #d2d2d2;
  871 + margin: 10px 0;
  872 + padding: 10px 0
  873 +}
  874 +
  875 +.cost_box .w {
  876 + float: left;
  877 + margin-right: 20px;
  878 + padding-top: 5px
  879 +}
  880 +
  881 +.product_service ul {
  882 + margin: 0;
  883 + padding: 0
  884 +}
  885 +
  886 +.product_service ul li a {
  887 + color: #799920;
  888 + text-decoration: none;
  889 + border-bottom: 1px dotted #799920;
  890 + font-size: 12px
  891 +}
  892 +
  893 +.product_service ul li.item1 {
  894 + background: url(../img/li1.png) left no-repeat;
  895 + padding: 3px 23px
  896 +}
  897 +
  898 +.product_service ul li.item2 {
  899 + background: url(../img/li2.png) left no-repeat;
  900 + padding: 3px 23px
  901 +}
  902 +
  903 +.product_service ul li.item3 {
  904 + background: url(../img/li3.png) left no-repeat;
  905 + padding: 3px 23px
  906 +}
  907 +
  908 +#nav_product {
  909 + margin: 0;
  910 + padding: 0;
  911 + line-height: 23px
  912 +}
  913 +
  914 +#nav_product li > a {
  915 + background: url(../img/li_plus.png) left no-repeat;
  916 + padding: 3px 15px;
  917 + color: #000;
  918 + text-transform: uppercase;
  919 + text-decoration: none;
  920 + font-weight: 700;
  921 + font-size: 12px
  922 +}
  923 +
  924 +#nav_product li > a.active {
  925 + background: url(../img/li_minus.png) left no-repeat
  926 +}
  927 +
  928 +#nav_product li .info {
  929 + display: none;
  930 + border-bottom: 1px solid #d2d2d2;
  931 + padding: 10px 0;
  932 + margin-bottom: 10px
  933 +}
  934 +
  935 +#nav_product li .info, #nav_product li .info p {
  936 + font-size: 12px;
  937 + line-height: 16px
  938 +}
  939 +
  940 +.modal_box {
  941 + position: fixed;
  942 + left: 0;
  943 + top: 0;
  944 + width: 100%;
  945 + height: 100%;
  946 + z-index: 999;
  947 + background: #000;
  948 + filter: alpha(opacity=50);
  949 + -moz-opacity: .5;
  950 + -khtml-opacity: .5;
  951 + opacity: .5
  952 +}
  953 +
  954 +#data_box {
  955 + position: absolute;
  956 + top: 100px;
  957 + z-index: 1000;
  958 + width: 400px;
  959 + background: #fff;
  960 + -webkit-box-shadow: 0 0 15px #000;
  961 + -moz-box-shadow: 0 0 15px #000;
  962 + box-shadow: 0 0 15px #000;
  963 + border: 7px solid #1b9bb6;
  964 + border-radius: 5px
  965 +}
  966 +
  967 +#data_box .data_wrp hr, #data_box .data_wrp hr.hr {
  968 + height: 1px;
  969 + border: none;
  970 + color: #000;
  971 + background: #000
  972 +}
  973 +
  974 +#data_box .data_wrp {
  975 + padding: 25px 15px 15px
  976 +}
  977 +
  978 +#data_box .data_wrp h1 {
  979 + text-transform: uppercase
  980 +}
  981 +
  982 +#data_box .data_wrp hr {
  983 + margin: 45px 0 20px
  984 +}
  985 +
  986 +#data_box .data_wrp hr.hr {
  987 + margin: 20px 0
  988 +}
  989 +
  990 +#data_box .pic-tango {
  991 + margin-right: 7px;
  992 + margin-bottom: 7px
  993 +}
  994 +
  995 +#modal_close {
  996 + cursor: pointer;
  997 + margin-top: -80px;
  998 + margin-right: -50px
  999 +}
  1000 +
  1001 +.rightbar .control-label, .textareagroup .control-label {
  1002 + float: left;
  1003 + width: 80px;
  1004 + padding-top: 5px
  1005 +}
  1006 +
  1007 +.form-control {
  1008 + outline: 0;
  1009 + border: 1px solid #d8d6d6;
  1010 + border-radius: 5px;
  1011 + padding: 5px 0;
  1012 + font-size: 14px;
  1013 + text-indent: 10px;
  1014 + margin-bottom: 3px;
  1015 + width: 250px
  1016 +}
  1017 +
  1018 +.form-control:focus {
  1019 + border: 1px solid #1b9bb6;
  1020 + box-shadow: 0 0 10px #1b9bb6;
  1021 + -webkit-box-shadow: 0 0 10px #1b9bb6;
  1022 + -moz-box-shadow: 0 0 10px #1b9bb6
  1023 +}
  1024 +
  1025 +.help-block {
  1026 + color: red;
  1027 + font-size: 12px;
  1028 + margin-bottom: 5px
  1029 +}
  1030 +
  1031 +.basket_item {
  1032 + padding: 10px 0;
  1033 + border-bottom: 1px solid #b7b7b7;
  1034 + clear: both
  1035 +}
  1036 +
  1037 +.basket_item img {
  1038 + margin-right: 20px
  1039 +}
  1040 +
  1041 +.basket_item .count {
  1042 + margin: 20px 0
  1043 +}
  1044 +
  1045 +.basket_item .fr {
  1046 + margin-top: 13px
  1047 +}
  1048 +
  1049 +.basket_item > a {
  1050 + display: block;
  1051 + float: left
  1052 +}
  1053 +
  1054 +a.del:link, a.del:visited {
  1055 + background: url(../img/del.png) left center no-repeat;
  1056 + padding: 2px 25px;
  1057 + font-size: 12px;
  1058 + font-weight: 400;
  1059 + color: #787878;
  1060 + text-decoration: underline
  1061 +}
  1062 +
  1063 +.btn-primary, .submit4m {
  1064 + background: #95ba2f;
  1065 + height: 29px;
  1066 + line-height: 29px
  1067 +}
  1068 +
  1069 +a.del:hover {
  1070 + color: #a52828;
  1071 + text-decoration: underline
  1072 +}
  1073 +
  1074 +.total {
  1075 + text-align: right;
  1076 + color: #87476a;
  1077 + font-size: 20px;
  1078 + margin: 10px 0
  1079 +}
  1080 +
  1081 +._form_checkbox_reset, .basket_item input, .basket_title_, .color_variants .variant, .compare, .content ul.pagination, .jcarousel-skin-tango .jcarousel-item, .lay_title .center, .orders_view .order, .pixbox, .price, .product p, .special-products .item, ul.brends_list li {
  1082 + text-align: center
  1083 +}
  1084 +
  1085 +.btn-primary, .submit4m, a.logout:link, a.logout:visited {
  1086 + color: #fff;
  1087 + cursor: pointer;
  1088 + text-transform: uppercase
  1089 +}
  1090 +
  1091 +.submit4m {
  1092 + font-family: Roboto;
  1093 + border: none;
  1094 + border-radius: 4px;
  1095 + font-size: 10px;
  1096 + width: 102px;
  1097 + border-bottom: 3px solid #799920
  1098 +}
  1099 +
  1100 +.submit4m:active, .submit4m:focus {
  1101 + outline: 0
  1102 +}
  1103 +
  1104 +.btn-primary {
  1105 + border-bottom: 3px solid #799920;
  1106 + border-top: 0;
  1107 + border-right: 0;
  1108 + border-left: 0;
  1109 + margin-top: 5px;
  1110 + padding: 0 15px;
  1111 + border-radius: 4px;
  1112 + text-decoration: none;
  1113 + font-size: 12px;
  1114 + font-weight: 700
  1115 +}
  1116 +
  1117 +.btn-primary:active, .btn-primary:focus {
  1118 + outline: 0
  1119 +}
  1120 +
  1121 +a.logout:link, a.logout:visited {
  1122 + border: none;
  1123 + padding: 3px 5px;
  1124 + background: #f75d50;
  1125 + border-radius: 5px;
  1126 + text-decoration: none;
  1127 + font-size: 11px;
  1128 + font-weight: 400
  1129 +}
  1130 +
  1131 +.txtb1, .txtf, a.btn-success {
  1132 + font-size: 14px
  1133 +}
  1134 +
  1135 +a.logout:hover {
  1136 + background: #95ba2f
  1137 +}
  1138 +
  1139 +.boy_box {
  1140 + border-bottom: 1px solid #b7b7b7;
  1141 + padding: 0 0 15px
  1142 +}
  1143 +
  1144 +.boy_box div {
  1145 + padding-top: 10px
  1146 +}
  1147 +
  1148 +.content_product .info {
  1149 + padding: 0 0 20px
  1150 +}
  1151 +
  1152 +a.btn-success {
  1153 + display: inline-block;
  1154 + border: 2px solid #d8d6d6;
  1155 + color: #95ba2f;
  1156 + border-radius: 5px;
  1157 + padding: 5px;
  1158 + margin-bottom: 10px;
  1159 + text-decoration: none
  1160 +}
  1161 +
  1162 +a.btn-success:hover {
  1163 + border: 2px solid #95ba2f;
  1164 + color: #f75d50
  1165 +}
  1166 +
  1167 +.txtf, .txtfb {
  1168 + color: #87476a;
  1169 + font-weight: 700
  1170 +}
  1171 +
  1172 +.txtb1 {
  1173 + font-weight: 700
  1174 +}
  1175 +
  1176 +.txtfb {
  1177 + font-size: 20px
  1178 +}
  1179 +
  1180 +.count {
  1181 + margin: 20px 0
  1182 +}
  1183 +
  1184 +.count input[type=number] {
  1185 + outline: 0;
  1186 + width: 50px;
  1187 + border: 1px solid #d8d6d6;
  1188 + border-radius: 5px;
  1189 + padding: 5px 0;
  1190 + font-size: 14px;
  1191 + text-indent: 10px;
  1192 + margin-bottom: 7px
  1193 +}
  1194 +
  1195 +a.link2:link, a.link2:visited {
  1196 + font-size: 14px;
  1197 + font-weight: 700;
  1198 + color: #95ba2f;
  1199 + text-decoration: none
  1200 +}
  1201 +
  1202 +a.link2:hover {
  1203 + color: #f75d50;
  1204 + text-decoration: underline
  1205 +}
  1206 +
  1207 +.well {
  1208 + margin: 50px auto;
  1209 + width: 400px;
  1210 + background: #f5f5f5;
  1211 + border: 1px solid #e8e8e8;
  1212 + padding: 20px;
  1213 + border-radius: 5px
  1214 +}
  1215 +
  1216 +.control-label {
  1217 + float: left;
  1218 + width: 100px;
  1219 + padding-top: 5px
  1220 +}
  1221 +
  1222 +#user-verifycode-image {
  1223 + display: block
  1224 +}
  1225 +
  1226 +.form-inline {
  1227 + display: inline
  1228 +}
  1229 +
  1230 +.form-inline .form-group {
  1231 + float: left;
  1232 + margin-right: 10px
  1233 +}
  1234 +
  1235 +.form-inline .form-group select {
  1236 + width: 100px
  1237 +}
  1238 +
  1239 +.form-group {
  1240 + margin-bottom: 10px
  1241 +}
  1242 +
  1243 +.table-bordered {
  1244 + width: 100%;
  1245 + border: 1px solid silver
  1246 +}
  1247 +
  1248 +.table-bordered th {
  1249 + background: #b3d1fd;
  1250 + padding: 5px
  1251 +}
  1252 +
  1253 +.table-bordered tr td {
  1254 + border: 1px solid silver;
  1255 + padding: 5px
  1256 +}
  1257 +
  1258 +.table-bordered .filters {
  1259 + display: none
  1260 +}
  1261 +
  1262 +.formCost label {
  1263 + float: left;
  1264 + width: 30px
  1265 +}
  1266 +
  1267 +.pic, .pic a {
  1268 + width: 392px;
  1269 + height: 365px
  1270 +}
  1271 +
  1272 +ul.brends_list {
  1273 + margin: 0;
  1274 + padding: 0
  1275 +}
  1276 +
  1277 +ul.brends_list li {
  1278 + float: left;
  1279 + margin: 0 15px 20px
  1280 +}
  1281 +
  1282 +.compare a:link, .compare a:visited {
  1283 + font-size: 12px;
  1284 + text-decoration: underline
  1285 +}
  1286 +
  1287 +.alert-success {
  1288 + margin: 10px 0;
  1289 + padding: 10px;
  1290 + border: 1px solid #3ed824;
  1291 + border-radius: 5px;
  1292 + background: #c0feb5
  1293 +}
  1294 +
  1295 +#subscribe-sale, .news_item img {
  1296 + margin-right: 20px
  1297 +}
  1298 +
  1299 +.news_item, .txts {
  1300 + margin-bottom: 20px
  1301 +}
  1302 +
  1303 +.news_item {
  1304 + padding-bottom: 20px;
  1305 + border-bottom: 1px solid silver
  1306 +}
  1307 +
  1308 +.block_content .item, .borderbottom, .content ul.pagination {
  1309 + border-bottom: 1px solid #d2d2d2
  1310 +}
  1311 +
  1312 +.news_item a {
  1313 + font-size: 16px
  1314 +}
  1315 +
  1316 +.pic a {
  1317 + display: table-cell
  1318 +}
  1319 +
  1320 +.pic a img {
  1321 + max-width: 392px;
  1322 + max-height: 365px
  1323 +}
  1324 +
  1325 +input#subscribe-email::-webkit-input-placeholder {
  1326 + color: #596065
  1327 +}
  1328 +
  1329 +input#subscribe-email::-moz-placeholder {
  1330 + color: #596065
  1331 +}
  1332 +
  1333 +input#subscribe-email:-ms-input-placeholder {
  1334 + color: #596065
  1335 +}
  1336 +
  1337 +input#subscribe-sale::-webkit-input-placeholder {
  1338 + color: #596065
  1339 +}
  1340 +
  1341 +input#subscribe-sale::-moz-placeholder {
  1342 + color: #596065
  1343 +}
  1344 +
  1345 +input#subscribe-sale:-ms-input-placeholder {
  1346 + color: #596065
  1347 +}
  1348 +
  1349 +#subscribe-email, #subscribe-sale {
  1350 + color: #596065
  1351 +}
  1352 +
  1353 +#subscribe-sale {
  1354 + width: 100px;
  1355 + float: left;
  1356 + height: 28px
  1357 +}
  1358 +
  1359 +.saletxt {
  1360 + width: 150px;
  1361 + float: left;
  1362 + color: #fff;
  1363 + font-size: 12px
  1364 +}
  1365 +
  1366 +#subscribe-email {
  1367 + width: 370px
  1368 +}
  1369 +
  1370 +.txts {
  1371 + color: #9da9b1;
  1372 + font-size: 18px
  1373 +}
  1374 +
  1375 +.content ul.pagination {
  1376 + margin: 0 0 16px;
  1377 + padding: 0 0 20px
  1378 +}
  1379 +
  1380 +.content ul.pagination li {
  1381 + display: inline
  1382 +}
  1383 +
  1384 +.content ul.pagination li a {
  1385 + padding: 3px;
  1386 + color: #82a02f;
  1387 + font-size: 15px;
  1388 + margin: 0;
  1389 + text-decoration: none
  1390 +}
  1391 +
  1392 +.footer .fl, .fotter a {
  1393 + font-size: 12px
  1394 +}
  1395 +
  1396 +.content ul.pagination li a:hover {
  1397 + text-decoration: underline
  1398 +}
  1399 +
  1400 +.content ul.pagination li.active a {
  1401 + color: #333
  1402 +}
  1403 +
  1404 +.boxitem {
  1405 + height: 318px
  1406 +}
  1407 +
  1408 +ul.social {
  1409 + margin-top: 20px
  1410 +}
  1411 +
  1412 +.social {
  1413 + margin: 10px;
  1414 + padding: 0;
  1415 + height: 48px
  1416 +}
  1417 +
  1418 +.social li {
  1419 + display: inline-block;
  1420 + margin-right: 7px;
  1421 + padding-bottom: 10px
  1422 +}
  1423 +
  1424 +.social li a {
  1425 + width: 36px;
  1426 + height: 36px;
  1427 + display: block;
  1428 + margin: 0;
  1429 + padding: 0;
  1430 + text-indent: -9999px;
  1431 + background: url(../img/social-ico-two.png) no-repeat #bcbcbc;
  1432 + border-radius: 48px;
  1433 + -moz-border-radius: 48px;
  1434 + -webkit-border-radius: 48px;
  1435 + -webkit-transition: all .5s ease-out;
  1436 + -moz-transition: all .5s ease-out;
  1437 + transition: all .5s ease-out
  1438 +}
  1439 +
  1440 +.content2 br, .hide {
  1441 + display: none
  1442 +}
  1443 +
  1444 +.social .fb {
  1445 + background-position: -44px 0;
  1446 + cursor: pointer
  1447 +}
  1448 +
  1449 +.social .vk {
  1450 + cursor: pointer
  1451 +}
  1452 +
  1453 +.social .vk:hover {
  1454 + background-color: #5b7fa6
  1455 +}
  1456 +
  1457 +.social .fb:hover {
  1458 + background-color: #354f89
  1459 +}
  1460 +
  1461 +.social .gp {
  1462 + background-position: -132px 0;
  1463 + cursor: pointer
  1464 +}
  1465 +
  1466 +.social .gp:hover {
  1467 + background-color: #c72f21
  1468 +}
  1469 +
  1470 +.social .tw {
  1471 + background-position: -144px 0;
  1472 + cursor: pointer
  1473 +}
  1474 +
  1475 +.social .tw:hover {
  1476 + background-color: #6398c9
  1477 +}
  1478 +
  1479 +.social .ok {
  1480 + background-position: -89px 0;
  1481 + cursor: pointer
  1482 +}
  1483 +
  1484 +.social .ok:hover {
  1485 + background-color: #f88f15
  1486 +}
  1487 +
  1488 +.social ul li a:hover {
  1489 + background-color: #065baa
  1490 +}
  1491 +
  1492 +.socialbox {
  1493 + margin: 10px 0
  1494 +}
  1495 +
  1496 +.fotter {
  1497 + background: #484f55;
  1498 + height: 50px;
  1499 + color: #98a3ab
  1500 +}
  1501 +
  1502 +.fotter a {
  1503 + color: #98a3ab;
  1504 + line-height: 50px;
  1505 + float: left
  1506 +}
  1507 +
  1508 +.view_products2 {
  1509 + overflow: auto;
  1510 + height: 400px
  1511 +}
  1512 +
  1513 +.view_products2 img {
  1514 + float: left;
  1515 + margin-right: 20px
  1516 +}
  1517 +
  1518 +.view_products2 li {
  1519 + margin: 10px 0
  1520 +}
  1521 +
  1522 +.pixbox {
  1523 + width: 160px;
  1524 + margin: 0 auto;
  1525 + height: 200px;
  1526 + overflow: hidden
  1527 +}
  1528 +
  1529 +.form-order {
  1530 + background: #f5f5f5;
  1531 + padding: 0 20px 20px
  1532 +}
  1533 +
  1534 +#order-delivery, #order-payment {
  1535 + float: right;
  1536 + width: 280px
  1537 +}
  1538 +
  1539 +.delivery-data {
  1540 + margin-bottom: 27px;
  1541 + position: relative;
  1542 + background: #95ba2f;
  1543 + display: none;
  1544 + border-radius: 5px;
  1545 + float: left;
  1546 + box-sizing: border-box;
  1547 + padding: 14px 20px;
  1548 + color: #fff;
  1549 + font-size: 13px
  1550 +}
  1551 +
  1552 +#cancel, .edit_menu a, .favorites .link, .mycabinet a, .user_data_editing .add {
  1553 + color: #799920;
  1554 + text-decoration: none
  1555 +}
  1556 +
  1557 +.jcarousel-next-disabled, .jcarousel-prev-disabled {
  1558 + opacity: 0;
  1559 + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"
  1560 +}
  1561 +
  1562 +.pixbox a {
  1563 + width: 160px;
  1564 + height: 200px;
  1565 + display: table-cell
  1566 +}
  1567 +
  1568 +.pixbox img {
  1569 + max-width: 160px;
  1570 + max-height: 200px
  1571 +}
  1572 +
  1573 +.pagination li.next.disabled span, .pagination li.prev.disabled span {
  1574 + display: none
  1575 +}
  1576 +
  1577 +.fr {
  1578 + float: right
  1579 +}
  1580 +
  1581 +.user_data, .user_data_editing {
  1582 + float: left
  1583 +}
  1584 +
  1585 +.nobottom {
  1586 + border-bottom: none !important
  1587 +}
  1588 +
  1589 +.dotted a {
  1590 + border-bottom: 1px dotted grey
  1591 +}
  1592 +
  1593 +.mycabinet {
  1594 + padding-left: 20px;
  1595 + margin-top: 20px
  1596 +}
  1597 +
  1598 +.mycabinet .begin {
  1599 + text-transform: uppercase;
  1600 + font-size: 13px;
  1601 + font-weight: 700;
  1602 + padding-bottom: 15px
  1603 +}
  1604 +
  1605 +.mycabinet ul {
  1606 + margin: 0;
  1607 + padding: 0
  1608 +}
  1609 +
  1610 +.mycabinet ul li {
  1611 + padding-top: 10px;
  1612 + padding-bottom: 10px
  1613 +}
  1614 +
  1615 +.lay_title .uppercase {
  1616 + text-transform: uppercase
  1617 +}
  1618 +
  1619 +.lay_title {
  1620 + padding-top: 15px;
  1621 + font-size: 24px
  1622 +}
  1623 +
  1624 +.edit_menu, .user_data .data, .user_data .title, .user_data_editing .data, .user_data_editing .title {
  1625 + float: left;
  1626 + font-size: 13px
  1627 +}
  1628 +
  1629 +.user_data {
  1630 + width: 390px;
  1631 + border-right: 1px solid #d2d2d2
  1632 +}
  1633 +
  1634 +.user_data .col {
  1635 + padding-bottom: 35px
  1636 +}
  1637 +
  1638 +.user_data .col.last {
  1639 + padding-bottom: 0
  1640 +}
  1641 +
  1642 +.user_data .title {
  1643 + text-transform: uppercase;
  1644 + font-weight: 700;
  1645 + width: 170px
  1646 +}
  1647 +
  1648 +.edit_menu {
  1649 + padding-left: 60px
  1650 +}
  1651 +
  1652 +.edit_menu div {
  1653 + padding-bottom: 20px
  1654 +}
  1655 +
  1656 +.edit_menu .dotted {
  1657 + border-bottom: 1px dotted #799920
  1658 +}
  1659 +
  1660 +.user_edit_area {
  1661 + padding-top: 30px
  1662 +}
  1663 +
  1664 +.inputs .col {
  1665 + padding-bottom: 12px !important
  1666 +}
  1667 +
  1668 +.user_data_editing .col {
  1669 + padding-bottom: 35px;
  1670 + width: 432px
  1671 +}
  1672 +
  1673 +.user_data_editing .title {
  1674 + text-transform: uppercase;
  1675 + font-weight: 700;
  1676 + width: 170px
  1677 +}
  1678 +
  1679 +.user_data_editing .data {
  1680 + width: 262px
  1681 +}
  1682 +
  1683 +.user_data_editing input[type=text] {
  1684 + padding: 7px 10px;
  1685 + margin: -10px 0 0;
  1686 + border: 1px solid #d2d2d2;
  1687 + border-radius: 4px;
  1688 + font-size: 12px;
  1689 + width: 240px
  1690 +}
  1691 +
  1692 +#cancel, .user_data_editing .add {
  1693 + border-bottom: 1px dotted #799920
  1694 +}
  1695 +
  1696 +.add_more {
  1697 + padding-bottom: 24px;
  1698 + padding-left: 170px
  1699 +}
  1700 +
  1701 +.delete {
  1702 + float: right
  1703 +}
  1704 +
  1705 +.delete_button {
  1706 + background: url(../img/ico_close.png) right no-repeat;
  1707 + width: 16px;
  1708 + height: 16px;
  1709 + float: right
  1710 +}
  1711 +
  1712 +.content_area {
  1713 + width: 450px
  1714 +}
  1715 +
  1716 +#cancel {
  1717 + font-size: 13px;
  1718 + float: left;
  1719 + margin-left: 40px
  1720 +}
  1721 +
  1722 +.buttons {
  1723 + display: inline-flex;
  1724 + align-items: center
  1725 +}
  1726 +
  1727 +.favorites {
  1728 + background-color: #f5f5f5;
  1729 + padding: 5px;
  1730 + font-size: 14px
  1731 +}
  1732 +
  1733 +.favorites .fav_point {
  1734 + background-color: #fff;
  1735 + border: 1px solid #d2d2d2;
  1736 + border-radius: 3px;
  1737 + margin-top: 5px;
  1738 + padding: 10px 20px
  1739 +}
  1740 +
  1741 +.favorites .fav_point .left {
  1742 + float: left;
  1743 + padding-right: 0;
  1744 + width: 178px
  1745 +}
  1746 +
  1747 +.favorites .fav_point .right {
  1748 + float: right;
  1749 + padding-right: 0;
  1750 + padding-left: 0
  1751 +}
  1752 +
  1753 +.favorites .link {
  1754 + border-bottom: 1px dotted #799920
  1755 +}
  1756 +
  1757 +.basket_hovered, .basket_item input {
  1758 + border: 1px solid #d2d2d2;
  1759 + background-color: #fff
  1760 +}
  1761 +
  1762 +.redtext {
  1763 + color: #f75d50
  1764 +}
  1765 +
  1766 +.greentext {
  1767 + color: #95ba2f
  1768 +}
  1769 +
  1770 +.hold .orders_view {
  1771 + display: none !important
  1772 +}
  1773 +
  1774 +.orders_view {
  1775 + width: 680px;
  1776 + margin-top: 13px;
  1777 + padding-top: 13px;
  1778 + padding-bottom: 5px;
  1779 + border-top: 1px solid #d2d2d2;
  1780 + display: block
  1781 +}
  1782 +
  1783 +.orders_view .order {
  1784 + float: left;
  1785 + width: 225px
  1786 +}
  1787 +
  1788 +.orders_view .order .order_price {
  1789 + color: #f75d50;
  1790 + font-weight: 700;
  1791 + font-size: 15px
  1792 +}
  1793 +
  1794 +.orders_view .order .order_price span {
  1795 + font-size: 24px
  1796 +}
  1797 +
  1798 +.orders_view .order img {
  1799 + padding-bottom: 22px
  1800 +}
  1801 +
  1802 +.orders_view .order .note {
  1803 + font-size: 13px
  1804 +}
  1805 +
  1806 +.orders_view .order .note span {
  1807 + color: #f75d50
  1808 +}
  1809 +
  1810 +.basket_hovered {
  1811 + position: absolute;
  1812 + border-radius: 5px;
  1813 + padding: 15px 20px;
  1814 + right: -1px;
  1815 + margin-top: 10px;
  1816 + width: 640px;
  1817 + display: none;
  1818 + z-index: 1111
  1819 +}
  1820 +
  1821 +.open .basket_hovered {
  1822 + display: block
  1823 +}
  1824 +
  1825 +.open, .open .basket_hovered {
  1826 + -moz-box-shadow: 0 0 5px rgba(149, 149, 149, .75);
  1827 + -webkit-box-shadow: 0 0 5px rgba(149, 149, 149, .75);
  1828 + box-shadow: 0 0 5px rgba(149, 149, 149, .75)
  1829 +}
  1830 +
  1831 +.basket_hovered1:before {
  1832 + position: absolute;
  1833 + left: 0;
  1834 + content: ' ';
  1835 + width: 100%;
  1836 + background-color: #fff;
  1837 + height: 10px;
  1838 + top: 45px;
  1839 + z-index: 1112
  1840 +}
  1841 +
  1842 +.basket_item input {
  1843 + border-radius: 4px;
  1844 + padding: 9px;
  1845 + width: 26px;
  1846 + font-size: 18px;
  1847 + font-weight: 700;
  1848 + color: #000;
  1849 + margin: 7px
  1850 +}
  1851 +
  1852 +.minus, .plus {
  1853 + width: 15px;
  1854 + height: 15px;
  1855 + display: inline-block;
  1856 + cursor: pointer
  1857 +}
  1858 +
  1859 +input[type=number]::-webkit-inner-spin-button, input[type=number]::-webkit-outer-spin-button {
  1860 + -webkit-appearance: none;
  1861 + margin: 0
  1862 +}
  1863 +
  1864 +.minus {
  1865 + background: url(../img/minus.png) no-repeat
  1866 +}
  1867 +
  1868 +.plus {
  1869 + background: url(../img/plus.png) no-repeat
  1870 +}
  1871 +
  1872 +.black, .black:before {
  1873 + width: 100%;
  1874 + height: 100%
  1875 +}
  1876 +
  1877 +.basket_sum {
  1878 + padding-top: 15px
  1879 +}
  1880 +
  1881 +.basket_sum .sum_text {
  1882 + font-size: 15px;
  1883 + text-transform: none;
  1884 + float: right !important;
  1885 + padding-top: 1px;
  1886 + margin-bottom: 11px
  1887 +}
  1888 +
  1889 +.item_added_win h2, .left_block .begin, .note_prod, .title_spoiler, .uppercase, ul.product-special li div {
  1890 + text-transform: uppercase
  1891 +}
  1892 +
  1893 +.basket_sum .sum_text span {
  1894 + font-size: 18px;
  1895 + color: #f75d50;
  1896 + font-weight: 700
  1897 +}
  1898 +
  1899 +.basket_sum a {
  1900 + color: #fff !important;
  1901 + font-size: 15px !important;
  1902 + float: right
  1903 +}
  1904 +
  1905 +.black {
  1906 + z-index: 9999;
  1907 + position: absolute;
  1908 + display: block;
  1909 + padding-top: 6%
  1910 +}
  1911 +
  1912 +.black:before {
  1913 + content: '';
  1914 + background-color: rgba(0, 0, 0, .5);
  1915 + position: fixed;
  1916 + top: 0
  1917 +}
  1918 +
  1919 +.black.hidden {
  1920 + display: none
  1921 +}
  1922 +
  1923 +.black_close, .left_block .links li {
  1924 + display: inline-block;
  1925 + cursor: pointer
  1926 +}
  1927 +
  1928 +.black .item_added_win {
  1929 + background-color: #fff;
  1930 + width: 640px;
  1931 + margin: auto;
  1932 + position: relative
  1933 +}
  1934 +
  1935 +.black_close {
  1936 + position: absolute;
  1937 + top: 30px;
  1938 + right: 30px;
  1939 + background: url(../img/ico_close2.png) no-repeat;
  1940 + width: 22px;
  1941 + height: 22px
  1942 +}
  1943 +
  1944 +.block_content {
  1945 + padding-left: 20px;
  1946 + padding-right: 20px
  1947 +}
  1948 +
  1949 +.item_added_win h2 {
  1950 + text-align: center;
  1951 + padding: 30px
  1952 +}
  1953 +
  1954 +.block_content .item {
  1955 + padding-top: 20px;
  1956 + padding-bottom: 20px
  1957 +}
  1958 +
  1959 +.w230 {
  1960 + width: 230px
  1961 +}
  1962 +
  1963 +.w260 {
  1964 + width: 260px
  1965 +}
  1966 +
  1967 +.w430 {
  1968 + width: 430px
  1969 +}
  1970 +
  1971 +.left_block .begin {
  1972 + font-size: 13px;
  1973 + font-weight: 700;
  1974 + padding-bottom: 15px
  1975 +}
  1976 +
  1977 +.color_variants .variant {
  1978 + border: 1px solid #d2d2d2;
  1979 + float: left;
  1980 + margin-right: 5px;
  1981 + margin-bottom: 5px
  1982 +}
  1983 +
  1984 +.variant:hover {
  1985 + cursor: pointer
  1986 +}
  1987 +
  1988 +.color_variants {
  1989 + margin-top: 14px;
  1990 + margin-bottom: -5px
  1991 +}
  1992 +
  1993 +.color_variants .variant.active {
  1994 + width: 44px;
  1995 + height: 44px;
  1996 + border: 2px solid #95ba2f
  1997 +}
  1998 +
  1999 +.color_variants .variant.active a {
  2000 + width: 44px;
  2001 + height: 44px
  2002 +}
  2003 +
  2004 +.tobasket {
  2005 + margin-top: 20px;
  2006 + margin-bottom: 20px
  2007 +}
  2008 +
  2009 +.tobasket:hover {
  2010 + color: #fff
  2011 +}
  2012 +
  2013 +.variant {
  2014 + width: 46px;
  2015 + height: 46px
  2016 +}
  2017 +
  2018 +.variant.active {
  2019 + width: 44px;
  2020 + height: 44px
  2021 +}
  2022 +
  2023 +.layout {
  2024 + margin-top: 15px
  2025 +}
  2026 +
  2027 +.left_block {
  2028 + float: left
  2029 +}
  2030 +
  2031 +.right_block {
  2032 + float: right
  2033 +}
  2034 +
  2035 +.center_block {
  2036 + float: left;
  2037 + margin-left: 23px
  2038 +}
  2039 +
  2040 +.left_block .links {
  2041 + margin-top: 25px
  2042 +}
  2043 +
  2044 +.left_block .links li {
  2045 + padding-left: 25px;
  2046 + height: 20px
  2047 +}
  2048 +
  2049 +.left_block .links ul {
  2050 + margin: 0;
  2051 + padding: 0
  2052 +}
  2053 +
  2054 +.left_block .links a {
  2055 + font-size: 13.5px;
  2056 + text-decoration: none;
  2057 + color: #8ba73e
  2058 +}
  2059 +
  2060 +.links .add_bookmarks {
  2061 + background: url(../img/ico_add_bookmark.png) center left no-repeat
  2062 +}
  2063 +
  2064 +.links .what_price {
  2065 + background: url(../img/ico_price.png) center left no-repeat
  2066 +}
  2067 +
  2068 +.links .add_compare {
  2069 + background: url(../img/ico_scales.png) center left no-repeat
  2070 +}
  2071 +
  2072 +.spoiler_one {
  2073 + padding-top: 15px;
  2074 + padding-bottom: 15px;
  2075 + border-bottom: 1px solid #d2d2d2
  2076 +}
  2077 +
  2078 +.spoiler_one .spoiler_content {
  2079 + margin-top: 15px;
  2080 + font-size: 13px
  2081 +}
  2082 +
  2083 +.spoiler_one .spoiler_content.hidden {
  2084 + display: none
  2085 +}
  2086 +
  2087 +.title_spoiler:hover {
  2088 + cursor: pointer
  2089 +}
  2090 +
  2091 +.title_spoiler {
  2092 + background: url(../img/ico_open.png) center left no-repeat;
  2093 + padding-left: 17px;
  2094 + font-size: 13px;
  2095 + color: #333;
  2096 + font-weight: 700;
  2097 + text-decoration: none
  2098 +}
  2099 +
  2100 +.title_spoiler.closed {
  2101 + background: url(../img/ico_close3.png) center left no-repeat
  2102 +}
  2103 +
  2104 +.features {
  2105 + padding: 0;
  2106 + margin: 0;
  2107 + font-size: 13px
  2108 +}
  2109 +
  2110 +.features a {
  2111 + font-size: 13px;
  2112 + text-decoration: none;
  2113 + border-bottom: 1px dotted #8ba73e;
  2114 + color: #8ba73e
  2115 +}
  2116 +
  2117 +.features li {
  2118 + padding-top: 5px;
  2119 + padding-bottom: 4px
  2120 +}
  2121 +
  2122 +.note_prod .blue, .note_prod .red, .note_prod .yellow {
  2123 + padding: 5px 5px 5px 10px;
  2124 + float: left
  2125 +}
  2126 +
  2127 +.note_prod {
  2128 + width: 225px;
  2129 + height: 23px;
  2130 + overflow: hidden;
  2131 + border-radius: 5px;
  2132 + display: table;
  2133 + font-size: 11px;
  2134 + font-weight: 700
  2135 +}
  2136 +
  2137 +.note_prod .blue:after, .note_prod .red:after, .note_prod .yellow:after {
  2138 + width: 0;
  2139 + height: 0;
  2140 + border-top: 13px solid transparent;
  2141 + border-bottom: 13px solid transparent;
  2142 + top: -1px;
  2143 + margin-left: 5px;
  2144 + content: ''
  2145 +}
  2146 +
  2147 +.note_prod .one {
  2148 + z-index: 999
  2149 +}
  2150 +
  2151 +.note_prod .two {
  2152 + z-index: 998
  2153 +}
  2154 +
  2155 +.note_prod .blue {
  2156 + background-color: #42b9f6;
  2157 + position: relative
  2158 +}
  2159 +
  2160 +.note_prod .blue:after {
  2161 + border-left: 5px solid #42b9f6;
  2162 + position: absolute
  2163 +}
  2164 +
  2165 +.note_prod .red {
  2166 + background-color: #f75d50;
  2167 + position: relative;
  2168 + color: #fff
  2169 +}
  2170 +
  2171 +.note_prod .red:after {
  2172 + border-left: 5px solid #f75d50;
  2173 + position: absolute
  2174 +}
  2175 +
  2176 +.note_prod .yellow {
  2177 + background-color: #fbc665;
  2178 + position: relative
  2179 +}
  2180 +
  2181 +.note_prod .yellow:after {
  2182 + border-left: 5px solid #fbc665;
  2183 + position: absolute
  2184 +}
  2185 +
  2186 +.products_block .product {
  2187 + float: left;
  2188 + width: 190px;
  2189 + vertical-align: bottom
  2190 +}
  2191 +
  2192 +.product .image {
  2193 + height: 225px;
  2194 + position: relative
  2195 +}
  2196 +
  2197 +.product .image img {
  2198 + position: absolute;
  2199 + bottom: 0;
  2200 + left: 15px
  2201 +}
  2202 +
  2203 +.price {
  2204 + font-size: 18px;
  2205 + color: #f75d50;
  2206 + font-weight: 700
  2207 +}
  2208 +
  2209 +.product {
  2210 + padding-bottom: 30px;
  2211 + position: relative
  2212 +}
  2213 +
  2214 +.product p {
  2215 + font-size: 15px;
  2216 + margin-top: 15px
  2217 +}
  2218 +
  2219 +.left52 {
  2220 + margin-left: 52px
  2221 +}
  2222 +
  2223 +.product a {
  2224 + color: #fff
  2225 +}
  2226 +
  2227 +.mrg1 {
  2228 + margin-top: 25px;
  2229 + margin-bottom: 15px
  2230 +}
  2231 +
  2232 +.products_martopbot {
  2233 + margin-top: 60px;
  2234 + margin-bottom: 100px
  2235 +}
  2236 +
  2237 +.cont_shop_but {
  2238 + display: table-cell;
  2239 + vertical-align: middle;
  2240 + padding: 35px
  2241 +}
  2242 +
  2243 +.cont_shop {
  2244 + text-decoration: none;
  2245 + font-size: 12px;
  2246 + border-bottom: 1px dotted #799920;
  2247 + color: #799920
  2248 +}
  2249 +
  2250 +.icons {
  2251 + width: 45px;
  2252 + height: 50%;
  2253 + position: absolute;
  2254 + z-index: 9;
  2255 + right: 0;
  2256 + padding-top: 25px;
  2257 + padding-right: 15px
  2258 +}
  2259 +
  2260 +.icons a {
  2261 + width: 44px;
  2262 + height: 44px;
  2263 + float: left;
  2264 + border: 1px solid #d2d2d2;
  2265 + margin-bottom: 5px;
  2266 + background-color: #fff
  2267 +}
  2268 +
  2269 +a:hover {
  2270 + cursor: pointer
  2271 +}
  2272 +
  2273 +.basket_item .form-group {
  2274 + display: inline
  2275 +}
  2276 +
  2277 +.HOME_RIGHT, .sort_block, .sort_block ul, .sort_block ul li {
  2278 + display: inline-block
  2279 +}
  2280 +
  2281 +.basket.open:after {
  2282 + content: '';
  2283 + position: absolute;
  2284 + top: 43px;
  2285 + width: 100%;
  2286 + height: 10px;
  2287 + background-color: #fff;
  2288 + left: 0;
  2289 + z-index: 9990
  2290 +}
  2291 +
  2292 +.basket_hovered .basket_sum {
  2293 + float: left
  2294 +}
  2295 +
  2296 +a.active {
  2297 + font-weight: 700;
  2298 + text-decoration: underline
  2299 +}
  2300 +
  2301 +.HOME_RIGHT {
  2302 + vertical-align: top;
  2303 + margin-left: 10px;
  2304 + position: absolute
  2305 +}
  2306 +
  2307 +#HOME_UNDER_SLIDER > div {
  2308 + display: inline-block;
  2309 + margin-right: 3px;
  2310 + margin-top: 3px
  2311 +}
  2312 +
  2313 +.sort_block ul {
  2314 + margin: 0;
  2315 + padding: 0
  2316 +}
  2317 +
  2318 +.special-products, .why_me_ {
  2319 + padding-top: 30px
  2320 +}
  2321 +
  2322 +.sort_block ul li {
  2323 + margin: 0 .5em
  2324 +}
  2325 +
  2326 +.sort_block ul li a.asc:after, .sort_block ul li a.desc:after {
  2327 + display: block;
  2328 + width: 5px;
  2329 + height: 3px;
  2330 + position: absolute;
  2331 + top: 50%;
  2332 + margin-top: -1px;
  2333 + right: -10px;
  2334 + content: '';
  2335 + background: url(../img/arrow_sort_asc_desc.png) no-repeat
  2336 +}
  2337 +
  2338 +.sort_block ul li a.asc:after {
  2339 + background-position: 0 0
  2340 +}
  2341 +
  2342 +.sort_block ul li a.desc:after {
  2343 + background-position: 0 -3px
  2344 +}
  2345 +
  2346 +.home_banner_up {
  2347 + margin-top: 20px
  2348 +}
  2349 +
  2350 +.home_banner_up .HOME_RIGHT {
  2351 + display: block;
  2352 + float: right;
  2353 + position: static;
  2354 + margin-left: 0
  2355 +}
  2356 +
  2357 +#HOME_SLIDER .jssorb03 .av, #HOME_SLIDER .jssorb03 div, #HOME_SLIDER .jssorb03 div:hover {
  2358 + width: 6px;
  2359 + height: 6px;
  2360 + border-radius: 50%;
  2361 + line-height: 6px;
  2362 + background: #fff;
  2363 + border: 2px solid #fff;
  2364 + box-shadow: 0 0 5px 0 rgba(54, 54, 54, .75)
  2365 +}
  2366 +
  2367 +#HOME_SLIDER .jssorb03 .av, #HOME_SLIDER .jssorb03 div.av:active, #HOME_SLIDER .jssorb03 div.av:hover {
  2368 + cursor: default;
  2369 + background: #95ba2f
  2370 +}
  2371 +
  2372 +.special-products .link_buy, .special-products .link_buy_out_stock {
  2373 + margin-bottom: 0
  2374 +}
  2375 +
  2376 +.special-products .item {
  2377 + margin-bottom: 0 !important
  2378 +}
  2379 +
  2380 +.why_me_ {
  2381 + overflow: hidden;
  2382 + margin-bottom: 60px
  2383 +}
  2384 +
  2385 +.why_me_ .why_list {
  2386 + width: 1038px;
  2387 + margin-left: -58px
  2388 +}
  2389 +
  2390 +.seo_text p {
  2391 + margin: 12px 0 0;
  2392 + font-size: 13px !important;
  2393 + color: #333 !important;
  2394 + font-family: Roboto !important
  2395 +}
  2396 +
  2397 +.seo_text p:first-child {
  2398 + margin-top: 0
  2399 +}
  2400 +
  2401 +.product-special {
  2402 + position: absolute
  2403 +}
  2404 +
  2405 +.jcarousel-skin-tango .jcarousel-item {
  2406 + width: 38px;
  2407 + height: 38px;
  2408 + border: 1px solid #d2d2d2;
  2409 + background: #fff
  2410 +}
  2411 +
  2412 +.jcarousel-skin-tango .jcarousel-item a {
  2413 + display: table-cell;
  2414 + width: 38px;
  2415 + height: 38px;
  2416 + vertical-align: middle
  2417 +}
  2418 +
  2419 +.mycarousel img {
  2420 + max-width: 38px;
  2421 + max-height: 38px;
  2422 + border: 0;
  2423 + vertical-align: middle
  2424 +}
  2425 +
  2426 +.jcarousel-skin-tango .jcarousel-clip-vertical, .jcarousel-skin-tango .jcarousel-container-vertical {
  2427 + height: 175px
  2428 +}
  2429 +
  2430 +.jcarousel-skin-tango .jcarousel-container-vertical {
  2431 + padding: 0
  2432 +}
  2433 +
  2434 +.jcarousel-skin-tango .jcarousel-prev-vertical {
  2435 + top: -13px
  2436 +}
  2437 +
  2438 +.jcarousel-skin-tango .jcarousel-next-vertical {
  2439 + bottom: -13px
  2440 +}
  2441 +
  2442 +.jcarousel-skin-tango .jcarousel-next-vertical, .jcarousel-skin-tango .jcarousel-prev-vertical {
  2443 + left: 0;
  2444 + width: 42px;
  2445 + background-position: 14px 0
  2446 +}
  2447 +
  2448 +.products.pn > ul, ul.product-special li {
  2449 + width: 100%;
  2450 + float: left
  2451 +}
  2452 +
  2453 +.jcarousel-skin-tango .jcarousel-next-vertical:hover, .jcarousel-skin-tango .jcarousel-prev-vertical:hover {
  2454 + background-position: 14px 0;
  2455 + left: 0
  2456 +}
  2457 +
  2458 +ul.product-special {
  2459 + position: absolute;
  2460 + top: 0;
  2461 + left: 16px
  2462 +}
  2463 +
  2464 +ul.product-special li div {
  2465 + color: #333;
  2466 + font-size: 10px;
  2467 + font-weight: 700;
  2468 + height: 22px;
  2469 + line-height: 24px;
  2470 + padding: 0 9px;
  2471 + position: relative;
  2472 + border-top-left-radius: 4px;
  2473 + border-bottom-left-radius: 4px;
  2474 + margin-top: 8px;
  2475 + float: left
  2476 +}
  2477 +
  2478 +ul.product-special li:first-child {
  2479 + margin-top: 0
  2480 +}
  2481 +
  2482 +ul.product-special li.top div {
  2483 + background: #fbc665
  2484 +}
  2485 +
  2486 +ul.product-special li.top div:after {
  2487 + content: '';
  2488 + position: absolute;
  2489 + right: -19px;
  2490 + top: 3px;
  2491 + border: 11px solid transparent;
  2492 + border-top: 5px solid #fbc665;
  2493 + transform: rotate(-90deg)
  2494 +}
  2495 +
  2496 +ul.product-special li.new div:after, ul.product-special li.promo div:after {
  2497 + content: '';
  2498 + position: absolute;
  2499 + right: -18px;
  2500 + top: 2px;
  2501 + transform: rotate(-90deg)
  2502 +}
  2503 +
  2504 +ul.product-special li.new div {
  2505 + background: #42b9f6
  2506 +}
  2507 +
  2508 +ul.product-special li.new div:after {
  2509 + border: 11px solid transparent;
  2510 + border-top: 5px solid #42b9f6
  2511 +}
  2512 +
  2513 +ul.product-special li.promo div {
  2514 + background: #f75d50
  2515 +}
  2516 +
  2517 +ul.product-special li.promo div:after {
  2518 + border: 11px solid transparent;
  2519 + border-top: 5px solid #f75d50
  2520 +}
  2521 +
  2522 +.cost-block {
  2523 + margin-top: 1px
  2524 +}
  2525 +
  2526 +.products.pn a.link_buy, .products.pn a.link_buy_out_stock {
  2527 + margin-bottom: 0
  2528 +}
  2529 +
  2530 +.products.pn {
  2531 + padding-bottom: 0
  2532 +}
  2533 +
  2534 +.products.pn > ul {
  2535 + margin-bottom: -3px
  2536 +}
  2537 +
  2538 +._form_checkbox_reset, .sort_block, .sort_block ul li a {
  2539 + font-size: 12px
  2540 +}
  2541 +
  2542 +.filter_accept_bloc {
  2543 + margin-top: 13px;
  2544 + margin-bottom: 0
  2545 +}
  2546 +
  2547 +._form_checkbox_reset {
  2548 + color: #6a6a6a;
  2549 + display: block;
  2550 + width: 128px;
  2551 + height: 28px;
  2552 + border: 1px solid #d2d2d2;
  2553 + line-height: 28px;
  2554 + border-radius: 4px;
  2555 + text-decoration: none;
  2556 + margin: 0 auto
  2557 +}
  2558 +
  2559 +.irs-max, .irs-min, .irs-slider:after {
  2560 + display: none
  2561 +}
  2562 +
  2563 +.footer-mail, input.custom-radio + label:hover {
  2564 + text-decoration: underline
  2565 +}
  2566 +
  2567 +._form_checkbox_reset:hover {
  2568 + border: 1px solid #95ba2f;
  2569 + color: #6a6a6a
  2570 +}
  2571 +
  2572 +._form_checkbox_reset:active {
  2573 + border: 1px solid #95ba2f;
  2574 + background: #95ba2f;
  2575 + color: #fff
  2576 +}
  2577 +
  2578 +.sort_block ul li a {
  2579 + color: #8fa951;
  2580 + position: relative
  2581 +}
  2582 +
  2583 +.sort_block ul li a:hover {
  2584 + color: #333
  2585 +}
  2586 +
  2587 +#HOME_SLIDER .jssora03l, #HOME_SLIDER .jssora03r {
  2588 + width: 36px;
  2589 + height: 340px;
  2590 + background: url(../img/new_arrows_.png) no-repeat
  2591 +}
  2592 +
  2593 +#HOME_SLIDER .jssora03l, #HOME_SLIDER .jssora03l:hover {
  2594 + background-position: 0 50%;
  2595 + left: 0;
  2596 + top: 0
  2597 +}
  2598 +
  2599 +#HOME_SLIDER .jssora03r, #HOME_SLIDER .jssora03r:hover {
  2600 + background-position: -36px 50%;
  2601 + right: 0;
  2602 + top: 0
  2603 +}
  2604 +
  2605 +.loyout ._prd_spec-wr {
  2606 + margin-top: 10px
  2607 +}
  2608 +
  2609 +.loyout .special-products:first-child {
  2610 + border-top: 0;
  2611 + padding-top: 0
  2612 +}
  2613 +
  2614 +.irs-slider {
  2615 + width: 13px;
  2616 + height: 13px;
  2617 + top: 25px;
  2618 + border-radius: 100%;
  2619 + box-shadow: none;
  2620 + border: 1px solid #d2d2d2;
  2621 + background: #fff;
  2622 + background: -moz-linear-gradient(top, #fff 0, #ebebeb 100%);
  2623 + background: -webkit-linear-gradient(top, #fff 0, #ebebeb 100%);
  2624 + background: linear-gradient(to bottom, #fff 0, #ebebeb 100%);
  2625 + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ebebeb', GradientType=0)
  2626 +}
  2627 +
  2628 +.irs-slider.state_hover, .irs-slider:hover {
  2629 + background: #fff
  2630 +}
  2631 +
  2632 +.irs-slider:before {
  2633 + content: "";
  2634 + position: absolute;
  2635 + width: 5px;
  2636 + height: 5px;
  2637 + z-index: 2;
  2638 + border: 1px solid #d2d2d2;
  2639 + border-radius: 100%;
  2640 + background: #799920;
  2641 + top: 3px;
  2642 + left: 3px
  2643 +}
  2644 +
  2645 +.delivery-data:after, .irs-line:before, .owl-controls .owl-buttons div:before {
  2646 + content: ''
  2647 +}
  2648 +
  2649 +.irs-bar {
  2650 + height: 3px;
  2651 + top: 30px
  2652 +}
  2653 +
  2654 +.irs-line {
  2655 + height: 9px;
  2656 + background: #ebebeb;
  2657 + border: 1px solid #d2d2d2;
  2658 + top: 27px
  2659 +}
  2660 +
  2661 +.irs-line:before {
  2662 + width: 166px;
  2663 + height: 5px;
  2664 + position: absolute;
  2665 + top: 2px;
  2666 + left: 2px;
  2667 + background: #d2d2d2;
  2668 + border-radius: 5px
  2669 +}
  2670 +
  2671 +.irs {
  2672 + height: 49px
  2673 +}
  2674 +
  2675 +.price_filter.first_price_li {
  2676 + margin-top: 8px
  2677 +}
  2678 +
  2679 +.product_read_ .w {
  2680 + width: 110px;
  2681 + overflow: hidden;
  2682 + margin: 0;
  2683 + padding-top: 0;
  2684 + display: table-cell;
  2685 + vertical-align: middle;
  2686 + height: 32px;
  2687 + float: none
  2688 +}
  2689 +
  2690 +.cont_shopping-wr, .field-orders-body .control-label, .field-orders-delivery .control-label, .field-orders-payment .control-label, .product_read_ .w .cost, .product_read_ .w strike, .textareagroup .control-label {
  2691 + width: 100%;
  2692 + float: left
  2693 +}
  2694 +
  2695 +.product_read_price .link_buy {
  2696 + width: 118px;
  2697 + position: absolute;
  2698 + top: 50%;
  2699 + right: 0;
  2700 + margin: -16px 0 0
  2701 +}
  2702 +
  2703 +.product_read_price .link_buy_out_stock {
  2704 + width: 130px;
  2705 + position: absolute;
  2706 + top: 50%;
  2707 + right: 0;
  2708 + margin: -16px 0 0
  2709 +}
  2710 +
  2711 +.product_read_price {
  2712 + position: relative;
  2713 + min-height: 32px;
  2714 + margin-top: 10px
  2715 +}
  2716 +
  2717 +.special-products.products h3 {
  2718 + margin-bottom: 10px
  2719 +}
  2720 +
  2721 +.special-products.products li.item {
  2722 + margin-top: 30px
  2723 +}
  2724 +
  2725 +.productLeftBar .cost_box {
  2726 + border-top: 0;
  2727 + padding: 10px 0 0
  2728 +}
  2729 +
  2730 +.productLeftBar .product_mod {
  2731 + width: 100%;
  2732 + float: left;
  2733 + border-bottom: 1px solid #d2d2d2;
  2734 + padding-bottom: 15px
  2735 +}
  2736 +
  2737 +.cont_shopping-wr {
  2738 + margin-top: 10px
  2739 +}
  2740 +
  2741 +.cont_shopping-wr .cont_shopping {
  2742 + float: right
  2743 +}
  2744 +
  2745 +.cont_shopping {
  2746 + display: block !important;
  2747 + border-top: 0 !important;
  2748 + border-left: 0 !important;
  2749 + border-right: 0 !important;
  2750 + border-bottom: 1px dashed #799920 !important;
  2751 + color: #799920 !important;
  2752 + margin: 0 !important;
  2753 + padding: 0 !important;
  2754 + font-size: 12px !important;
  2755 + float: left;
  2756 + border-radius: 0 !important
  2757 +}
  2758 +
  2759 +.delivery-data .field-order-delivery-childs .control-label, .jcarousel-skin-tango > li, .owl-pagination, input.custom-check, input.custom-radio {
  2760 + display: none
  2761 +}
  2762 +
  2763 +.info.product-thumb-video {
  2764 + width: 100%;
  2765 + height: 100%
  2766 +}
  2767 +
  2768 +.info.product-thumb-video embed, .info.product-thumb-video iframe {
  2769 + width: 100% !important;
  2770 + height: auto !important
  2771 +}
  2772 +
  2773 +.input-blocks, .input-blocks-wrapper {
  2774 + width: 100%;
  2775 + float: left
  2776 +}
  2777 +
  2778 +.form-order .input-blocks-wrapper {
  2779 + margin-top: 6px
  2780 +}
  2781 +
  2782 +.input-blocks label {
  2783 + font-size: 13px;
  2784 + color: #333
  2785 +}
  2786 +
  2787 +.basket_input_2 label {
  2788 + height: 30px;
  2789 + line-height: 30px;
  2790 + float: left;
  2791 + width: 70px !important;
  2792 + padding-top: 0 !important
  2793 +}
  2794 +
  2795 +.custom-input-2 {
  2796 + width: 100%;
  2797 + height: 30px;
  2798 + outline: 0;
  2799 + line-height: 30px;
  2800 + padding-left: 8px;
  2801 + margin-top: 5px;
  2802 + background: #fff;
  2803 + border-radius: 4px
  2804 +}
  2805 +
  2806 +.custom-area-2, .custom-input-2, .textareagroup textarea {
  2807 + border: 1px solid #d2d2d2;
  2808 + box-sizing: border-box;
  2809 + font-size: 13px;
  2810 + color: #636363
  2811 +}
  2812 +
  2813 +.custom-area-2, .textareagroup textarea {
  2814 + min-height: 128px;
  2815 + max-height: 128px;
  2816 + resize: none;
  2817 + width: 100%;
  2818 + max-width: 100%;
  2819 + outline: 0;
  2820 + padding-left: 8px;
  2821 + padding-top: 8px;
  2822 + margin-top: 8px
  2823 +}
  2824 +
  2825 +.basket_input_2 .custom-input-2 {
  2826 + width: 270px;
  2827 + float: right;
  2828 + margin-top: 0
  2829 +}
  2830 +
  2831 +.custom-area-3:focus, .custom-input-2:focus, .textareagroup textarea:focus {
  2832 + box-shadow: 1px 2px 2px 0 rgba(215, 215, 215, .75) inset;
  2833 + transition: .1s
  2834 +}
  2835 +
  2836 +.textareagroup textarea:focus {
  2837 + border: 1px solid #d2d2d2
  2838 +}
  2839 +
  2840 +.radio_grp label.control-label, .textareagroup .control-label, .title_groups {
  2841 + font-size: 12px;
  2842 + font-weight: 700;
  2843 + text-transform: uppercase;
  2844 + margin-bottom: 12px
  2845 +}
  2846 +
  2847 +.input-blocks-group {
  2848 + width: 100%;
  2849 + float: left;
  2850 + border-bottom: 1px solid #d2d2d2;
  2851 + padding-bottom: 20px;
  2852 + margin-top: 18px
  2853 +}
  2854 +
  2855 +.custom-form-buttons {
  2856 + width: 100%;
  2857 + float: left
  2858 +}
  2859 +
  2860 +input.custom-check + label, input.custom-radio + label {
  2861 + font-size: 13px;
  2862 + cursor: pointer;
  2863 + margin-left: 6px
  2864 +}
  2865 +
  2866 +input.custom-radio + label span {
  2867 + width: 16px;
  2868 + height: 16px;
  2869 + background: url(../img/radio_new.png) no-repeat;
  2870 + float: left;
  2871 + transition: .2s;
  2872 + margin-top: 1px
  2873 +}
  2874 +
  2875 +input.custom-radio:checked + label span, input.custom-radio:checked + label:hover span {
  2876 + background: url(../img/radio_new-active.png) no-repeat
  2877 +}
  2878 +
  2879 +.custom-form-buttons {
  2880 + margin-top: 7px
  2881 +}
  2882 +
  2883 +.custom-form-buttons:first-child {
  2884 + margin-top: 0
  2885 +}
  2886 +
  2887 +.checkout_basket {
  2888 + width: 100%;
  2889 + float: left
  2890 +}
  2891 +
  2892 +.checkout_basket button {
  2893 + margin: 0 auto
  2894 +}
  2895 +
  2896 +.input-blocks-wrapper .help-block {
  2897 + padding-left: 71px;
  2898 + padding-top: 4px;
  2899 + width: 100%;
  2900 + float: left;
  2901 + box-sizing: border-box;
  2902 + margin-bottom: 0
  2903 +}
  2904 +
  2905 +.cont_shop_but-wr {
  2906 + height: 33px;
  2907 + margin-top: 35px;
  2908 + padding-bottom: 29px
  2909 +}
  2910 +
  2911 +.cont_shop_but-wr .cont_shop {
  2912 + margin-top: 8px;
  2913 + float: left
  2914 +}
  2915 +
  2916 +.cont_shop_but-wr .submit4.bottom3 {
  2917 + float: right
  2918 +}
  2919 +
  2920 +._qqq_ .params {
  2921 + font-size: 12px
  2922 +}
  2923 +
  2924 +.activeShow {
  2925 + border-bottom: 0 !important
  2926 +}
  2927 +
  2928 +.delivery-data:after, .special-products {
  2929 + border-bottom: 1px solid #d2d2d2
  2930 +}
  2931 +
  2932 +.delivery-data:after {
  2933 + width: 100%;
  2934 + position: absolute;
  2935 + bottom: -27px;
  2936 + left: 0
  2937 +}
  2938 +
  2939 +.img_ajax_basket img {
  2940 + margin-right: 0 !important;
  2941 + max-width: 90px;
  2942 + max-height: 90px;
  2943 + vertical-align: middle
  2944 +}
  2945 +
  2946 +#login-form {
  2947 + margin: 50px auto 0
  2948 +}
  2949 +
  2950 +#bg {
  2951 + top: 0 !important;
  2952 + z-index: 1 !important
  2953 +}
  2954 +
  2955 +body > .bottom, body > .fotter, body > .top, body > .wrap {
  2956 + position: relative;
  2957 + z-index: 2
  2958 +}
  2959 +
  2960 +.owl-controls .owl-buttons div {
  2961 + width: 34px !important;
  2962 + height: 50px !important;
  2963 + background: #596065 !important;
  2964 + top: 50% !important;
  2965 + margin: -25px 0 0 !important;
  2966 + opacity: 1 !important;
  2967 + border-radius: 0 !important;
  2968 + padding: 0 !important;
  2969 + position: absolute
  2970 +}
  2971 +
  2972 +.owl-controls .owl-buttons div:hover {
  2973 + background: #acafb2 !important;
  2974 + transition: .2s !important
  2975 +}
  2976 +
  2977 +.owl-controls .owl-buttons .owl-prev {
  2978 + border-top-right-radius: 4px !important;
  2979 + border-bottom-right-radius: 4px !important;
  2980 + left: -20px
  2981 +}
  2982 +
  2983 +.owl-controls .owl-buttons .owl-next {
  2984 + border-top-left-radius: 4px !important;
  2985 + border-bottom-left-radius: 4px !important;
  2986 + right: -20px
  2987 +}
  2988 +
  2989 +.owl-controls .owl-buttons div:before {
  2990 + position: absolute;
  2991 + width: 8px;
  2992 + height: 22px;
  2993 + background: url(../img/arrows_blocks.png) no-repeat;
  2994 + top: 50%;
  2995 + margin-top: -11px;
  2996 + left: 50%;
  2997 + margin-left: -4px
  2998 +}
  2999 +
  3000 +.owl-controls .owl-buttons .owl-prev:before {
  3001 + background-position: 0 0
  3002 +}
  3003 +
  3004 +.owl-controls .owl-buttons .owl-next:before {
  3005 + background-position: -8px 0
  3006 +}
  3007 +
  3008 +.basket_input_2.required .control-label {
  3009 + position: relative
  3010 +}
  3011 +
  3012 +.basket_input_2.required .control-label:before {
  3013 + position: absolute;
  3014 + top: 0;
  3015 + content: '*';
  3016 + color: #d60000;
  3017 + left: -11px;
  3018 + padding-top: 2px
  3019 +}
  3020 +
  3021 +.float-left {
  3022 + float: left
  3023 +}
  3024 +
  3025 +.blog-show-img {
  3026 + padding-right: 20px
  3027 +}
  3028 +
  3029 +.text_seo.hidden_seo {
  3030 + height: 178px;
  3031 + overflow: hidden;
  3032 + position: relative
  3033 +}
  3034 +
  3035 +.text_seo.hidden_seo div {
  3036 + height: 162px;
  3037 + overflow: hidden;
  3038 + position: relative
  3039 +}
  3040 +
  3041 +.text_seo.hidden_seo a.read_more_seo {
  3042 + position: absolute;
  3043 + bottom: 0;
  3044 + right: 0;
  3045 + font-size: 16px
  3046 +}
  3047 +
  3048 +.text_seo.hidden_seo div:before {
  3049 + content: '';
  3050 + display: block;
  3051 + position: absolute;
  3052 + bottom: 0;
  3053 + right: 0;
  3054 + left: 0;
  3055 + height: 120px;
  3056 + background: -moz-linear-gradient(top, rgba(255, 255, 255, 0) 0, #fff 100%);
  3057 + background: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(255, 255, 255, 0)), color-stop(100%, #fff));
  3058 + background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0, #fff 100%);
  3059 + background: -o-linear-gradient(top, rgba(255, 255, 255, 0) 0, #fff 100%);
  3060 + background: -ms-linear-gradient(top, rgba(255, 255, 255, 0) 0, #fff 100%);
  3061 + background: linear-gradient(top, rgba(255, 255, 255, 0) 0, #fff 100%)
  3062 +}
  3063 +
  3064 +.checkout_basket button, .submit4, a.link_buy, a.link_buy_out_stock {
  3065 + font-size: 15px
  3066 +}
  3067 +
  3068 +.cost, .product_read_price #cost {
  3069 + font-size: 20px
  3070 +}
  3071 +
  3072 +.cost span, .cost span.valute, .product_read_price .valute {
  3073 + font-size: 15px
  3074 +}
  3075 +
  3076 +.comment_display_block {
  3077 + height: 35px
  3078 +}
  3079 +
  3080 +.basket {
  3081 + margin-top: 34px !important
  3082 +}
  3083 +
  3084 +.header-time {
  3085 + float: right;
  3086 + margin-right: 25px
  3087 +}
  3088 +
  3089 +.header-time table {
  3090 + border: 0;
  3091 + padding: 0;
  3092 + outline: 0;
  3093 + height: 129px
  3094 +}
  3095 +
  3096 +.header-time table td {
  3097 + font-size: 14px;
  3098 + line-height: 14px
  3099 +}
  3100 +
  3101 +.header-time table td span {
  3102 + font-size: 16px
  3103 +}
  3104 +
  3105 +.header-time table table {
  3106 + height: auto
  3107 +}
  3108 +
  3109 +.header-time.footer_time {
  3110 + width: 100%;
  3111 + float: left;
  3112 + margin-top: 68px
  3113 +}
  3114 +
  3115 +.header-time.footer_time table td {
  3116 + vertical-align: top
  3117 +}
  3118 +
  3119 +.footer-mail {
  3120 + color: #99a5ad
  3121 +}
  3122 +
  3123 +.footer-mail:hover {
  3124 + color: #fff
  3125 +}
  3126 +
  3127 +.labels_block .labels_item {
  3128 + display: inline-block;
  3129 + width: 49%
  3130 +}
  3131 +
  3132 +.article_comment_description {
  3133 + margin: -10px 0 10px
  3134 +}
  3135 +
  3136 +.article_list_comment {
  3137 + height: auto;
  3138 + margin: 10px 0
  3139 +}
  3140 +
  3141 +.check_price {
  3142 + font-size: 12px;
  3143 + color: #708090;
  3144 + margin: 20px 0 10px;
  3145 + padding-bottom: 10px;
  3146 + border-bottom: 1px solid #d2d2d2
  3147 +}
  3148 +
  3149 +.product_rating_block {
  3150 + display: inline-block
  3151 +}
  3152 +
  3153 +.product_review_block {
  3154 + float: right
  3155 +}
  3156 +
  3157 +.product_review_block a {
  3158 + font-size: 13px;
  3159 + text-decoration: none;
  3160 + border-bottom: 1px dotted #799920
  3161 +}
  3162 +
  3163 +.artbox_comment_description {
  3164 + min-height: 20px
  3165 +}
  3166 +
  3167 +.flip-clock-wrapper ul {
  3168 + width: 40px
  3169 +}
3 3170 \ No newline at end of file
... ...