/* ******* ******* CONTENT ******* ******* CONTENT ******* ******* CONTENT ******* ******* CONTENT ******* ******* CONTENT ******* ******* */

/* OLDVERSIONSITESTYLE */
.block_body_item .bb_price span, .rub {font-family: 'Ruble' !important;}
.content_page{float: left;display: inline-block;margin: 0 auto 0px auto;width: 100%;overflow: hidden !important;}
.wrap {padding: 0px 20px 0px 20px;width: auto;max-width:1960px;}
.fw355 {width: 33.33%;text-align: center;}
.ml30 {margin-left: 0px;}
.mb20, .block_content .mb20 {padding: 0px 20px 0px 0px;}
.jcarousel2-intresting_propose .jcarousel {width: 100%;}
.specialpromo_box {text-align: left;}
.formcontrolbtn-subscribe {border-radius: 2px;-moz-border-radius: 2px;-webkit-border-radius: 2px;background: #00b3e0;}
.ihn4-design-changer {display: none;}
.right-sale-btn {}
.mng-wgt .widget-wrapper.right-x, .widget-wrapper .widget-wrapper.right-x, .mango-callback .widget-wrapper.right-x, #widget-call-from-site .widget-wrapper.right-x {top: inherit !important;bottom: -127px;}
.jcarousel2-intresting_propose.special_proposal .jcarousel {height: auto;}
.specialpromo_box {min-height: auto;width: 100% !important;padding: 0px;height: auto;}
.content_page img.pink_box_decor {position: relative;top: 0;left: 0;width: 100%;height: auto;float: left;}
a.formcontrolbtn-subscribe {left: 20px;bottom: 60px;position: absolute;font-family: 'effra';font-weight: 100;letter-spacing: 0.7px;}
.formcontrolbtn-subscribe:hover {text-decoration: none;color: #FFF;background: #00a2cb;box-shadow: none;}
.specialpromo_title {top: 23%;left: 20px;width: 240px;position: absolute;}
.specialpromo_content {top: 40%;left: 20px;width: 240px;position: absolute;}
.white_box_no_gradient {text-align: center;border: 1px solid #f5f5f5;}
.ideal_box2 {width: 100%;padding: 25px 0px 25px 0px;}
.white_box_no_lines .product_in_name_line {padding: 0px 20px;}
.ideal_box2 .ideal_box_img {display: inline-block;}
.ideal_box2 {width: 60%;display: inline-block;float: none;text-align: center;}
.white_box_no_lines .intresting_propose_alllink {top: 34px;right: 27px;}
.grid-content_mode:first-child {width: 50%;}
.grid-content_mode:last-child {width: 50%;margin-left: -4px;}
.jcarousel2-intresting_propose.box_wrap_mode .jcarousel li {text-align: left;}
.jcarousel2-intresting_propose.box_wrap_mode .jcarousel {width: auto;}
.mb35 {padding-right: 20px;}
.box_wrap_shops {text-align: left;font-family: 'opensans';font-weight: 100;}
.fs16, .block_content a.fs16, .block_content .fs16 {color: #5d5d5d;font-size: 14px;}
.box_wrap_shops {margin: initial;padding: 20px 10px 20px 10px;}
.mb20, .block_content .mb20 {padding: 0px 10px;}
.fw355 p{padding: 0px 10px;text-align: left;}
#map_new {width: 100%;height: 300px !important;}
#map_kut {width: 100% !important;}
#nvs-shop-1{height: 300px;background: #fff url(images/nvsshop1.jpg) repeat 0% 0;width: calc(100% - 20px);display: inline-block;margin-bottom: 20px;}
#nvs-shop-2{height: 300px;background: #fff url(images/nvsshop2.jpg) repeat 0% 0;width: calc(100% - 20px);display: inline-block;margin-bottom: 20px;}
#ktz-shop-1{height: 300px;background: #fff url(images/ktzshop1.jpg) repeat 0% 0;width: calc(100% - 20px);display: inline-block;margin-bottom: 20px;}
#ktz-shop-2{height: 300px;background: #fff url(images/ktzshop2.jpg) repeat 0% 0;width: calc(100% - 20px);display: inline-block;margin-bottom: 20px;}
.jcarousel2-intresting_propose .jcarousel-control-next{width: 0;height: 0;border-style: solid;border-width: 8.5px 0 8.5px 11px;border-color: transparent transparent transparent #00b3e0;background-image: none;}
.jcarousel2-intresting_propose .jcarousel-control-next.inactive {border-color: transparent transparent transparent #d4d4d4;}
.jcarousel2-intresting_propose .jcarousel-control-prev{width: 0;height: 0;border-style: solid;border-width: 8.5px 11px 8.5px 0;border-color: transparent #00b3e0 transparent transparent;background-image: none;}
.jcarousel2-intresting_propose .jcarousel-control-prev.inactive {border-color: transparent #d4d4d4 transparent transparent;}
.white_box_no_lines {border-top: 0px;margin: 20px 0;padding: 0px 20px;}
.white_box_no_lines:after {border-bottom: 0px solid #e0e1e2;}
.current_trends .pos_rel {border: 1px solid #f5f5f5 !important;padding: 5px 0px 30px 0px !important;}
.current_trends .intresting_propose_title{border-bottom: 1px solid #f5f5f5;padding-bottom: 21px;}
.special_proposal .jcarousel li {border-right: 0px solid #f5f5f5; width: 590px}
.intresting_propose_alllink, .block_content a.intresting_propose_alllink {color: #a4a4a4;top: 33px;}
.current_trends .jcarousel-control-prev{top: -68px;}
.current_trends .jcarousel-control-next{top: -68px;}
.current_trends .jcarousel2-intresting_propose .jcarousel-control-next.inactive{top: -68px;}
.black_tape {margin: 0px 0 0px;padding-top: 36px;border-bottom: 0px;background: #202020;}
.black_tape div {font: 14px/20px 'effra';font-weight: 300;}
.black_tape .work_expirience, .black_tape .work_free_delivery {padding-top: 3px;}
.black_tape .work_plenty_items {padding-top: 3px;}
.work_guarantee {padding: 12px 0 0 78px;}
.black_tape .work_change {padding-top: 14px;}
.box_indent_mode{border: 0px}
.block_content p.intresting_propose_title, .block_content h1.intresting_propose_title {margin: 16px 0 21px;font-size: 21px !important;}
.intresting_propose_hr {background: #f5f5f5;}
.box_wrap_mode {border-top: 1px solid #f5f5f5;}
.jcarousel2-intresting_propose.box_wrap_mode {padding-left: 20px;}
.box_wrap_mode {padding: 20px;}
.ideal_box_descript {font-family: 'opensans';font-weight: 100;margin: 6px 0px 8px 0px;font-size: 12px;letter-spacing: 0.3px;}
.white_box_no_lines .product_in_name {font-family: 'opensans';font-weight: 100;font-size: 14px;height: 19px;}
.product_in_price {font-family: 'opensans';font-weight: 300;font-size: 14px;}
.box_wrap_shops {border-top: 1px solid #f5f5f5;}
.icovermainpage .intresting_propose_alllink,.icovermainpage .block_content a.intresting_propose_alllink {top: 36px;}
.icovermainpage .intresting_propose_title {margin: 17px 0 20px;}
.icovermainpage .jcarousel2-intresting_propose .jcarousel-control-prev, .icovermainpage .jcarousel2-intresting_propose .jcarousel-control-next, .icovermainpage .fancybox_lupa-jcarousel .jcarousel-control-prev, .icovermainpage .fancybox_lupa-jcarousel .jcarousel-control-next {top: -48px;}
.icovermainpage .current_trends .intresting_propose_title {padding-bottom: 0px;border-bottom: 0px;}
.icovermainpage .current_trends .intresting_propose_title:after {width: 100%;border-bottom: 0px solid #e0e1e2;content: '';height: 1px;background-color: #f5f5f5;display: inline-block;top: -4px;position: relative;}
.icovermainpage .current_trends .jcarousel-control-prev, .icovermainpage .current_trends .jcarousel-control-next{top: -81px !important;}
.icovermainpage .current_trends .intresting_propose_alllink{top: 34px;}
/*#body_block {z-index: 90;position: relative;}*/
/*.mango-callback {z-index: 90;position: relative;}*/
.thumb_brand .thumb_brand_img img{-webkit-filter: grayscale(1);filter: gray;filter: grayscale(1);opacity: 0.7;}
#widget-call-from-site .widget-wrapper, .mango-callback .widget-wrapper, .mng-wgt .widget-wrapper, .widget-wrapper .widget-wrapper {display: none;}
.info-page .news-detail .right-side {width: 100%;margin: 10px 0px 10px 0px}
.info-page .news-detail .description.picture {margin-left: 10px;width: calc(100% - 20px);}

/* OLDVERSIONSITESTYLE - CATALOG */
.block_content {padding: 0 0px 0px;}
.block_content p {line-height: 9px;margin: 14px 0px 6px 0px;}
.block_content .thumbnail_section {float: left;width: 16.6%;text-decoration: none;height: 280px;margin: 0 0px 0 0;line-height: 14px;}
.thumbnail_section .thumb_img {max-width: 180px;padding: 0px 20px;width: auto}
.mlr_20 {margin: 0px auto 40px auto;}
.block_content .thumbnail_section .caption {padding: 0px 10px;}
.block_content_section h1 {margin: 0 0 20px;}
.catalog-banner-container a:before{content: '';display: inline-block;float: left;width: calc(50% - 590px);height: 100%;position: absolute;background-color: #fafafa;left: 0px;}
.catalog-banner-container a:after{content: '';display: inline-block;float: right;width: calc(50% - 590px);height: 100%;background-color: #fafafa;position: absolute;right: 0px;}

#top_banner75 .top-banner-leftside{float: left;width: calc(50% - 590px);height: 100%;position: absolute;background-color: #0c1349;left: 0px;}
#top_banner75 .top-banner-rightside{display: inline-block;float: right;width: calc(50% - 590px);height: 100%;background-color: #0c1349;position: absolute;right: 0px;top: 0px;}

#top_banner79 .top-banner-leftside{float: left;width: calc(50% - 590px);height: 100%;position: absolute;background-color: #004cff;left: 0px;}
#top_banner79 .top-banner-rightside{display: inline-block;float: right;width: calc(50% - 590px);height: 100%;background-color: #ff0000;position: absolute;right: 0px;top: 0px;}

.timerbanner-container{    display: inline-block;margin: 0px auto -5px auto;position: relative;}
a.timerbanner {text-align: center;margin:0px 0px 0px 0px;float: none;text-decoration: none !important;position: relative !important;height: 170px !important;width: 100% !important;display: inline-block !important;}
.timerbannerboxedio{left: 0px;position: absolute;background-color: #ffec00;float: left;width: 280px;color: #202020;height: 100%;z-index: 100;font-size: 16px;line-height: 20px;font-family: 'Effra';margin: 0 auto;text-align: right;}
.timerbannerboxedio .timerbannerboxedio-txt{display: inline-block;font-size: 30px;font-weight: 600;margin: 35px 0px 0px 0px;position: relative;}
.timerbannerboxedio .counter-wrap{font-size: 44px;font-weight: 600;margin: 18px 0px 0px 0px;position: relative;}
.timerbannerboxedio .counter-wrap .countdown-row{}
.timerbannerboxedio .labels{font-size: 25px;margin: 18px 0px 0px 0px;}
.timerbannerboxedio .labels span{margin: 0px 6px;}
.catalog-banner{position: relative;display: inline-block;width: 100%;    z-index: 1;}
.timerbanner img {float: left;right: 0px;margin-left: 280px !important;width: 100%;max-width: 900px !important;}
.right_column {float: left;width: 80%;}
.left_column {width: 20% !important;}
.catalog_typedif .right_column,.catalog_type3dif .right_column{width:80%}
.catalog_typedif .block_body_item{padding:0!important;margin:0 10px;margin-right:10px!important;width:calc(33.33% - 20px);height: 258px;border-bottom: 0px !important;}
#catalog.catalog_typedif .block_body_item,#catalog.catalog_typedif.change_width_rc .block_body_item:nth-child(3n){margin-right:0}
.catalog_typedif .block_body_item > div{outline:1px solid #f9f9f9;border:0;outline-offset:-1px;padding:20px !important;min-height: 197px;}
.jcarousel-catalog_item{display:inline-block;padding-left:initial}
.catalog_typedif .gallery_cart_item{text-align:center}
.catalog_typedif .block_body_item:hover > div:after{width:100%;height:100%;background:#fff;border-radius:0;position:absolute;content:'';left:-10px;top:-10px;box-shadow:0 0 40px rgba(0,0,0,0.12);z-index:-1;border:10px solid #fff;padding:0}
.block_content_section{margin:0}
.mt0{padding-left:10px;margin-right:-10px}
.jcarousel-catalog_item .jcarousel-control-prev{left:20px}
.jcarousel-catalog_item .jcarousel-control-next{right:20px}
.table_filter3_content > div{top:0}
.pos_rel{border:0!important}
.catalog_typedif .block_body_item:hover div{outline:0 solid #f9f9f9}
.change_width_rc .right_column{width:100%}
.change_width_rc.catalog_typedif .block_content_section.mt0 > div,.change_width_rc.catalog_type3dif .block_content_section.mt0 > div{margin-left:0}
.change_width_rc .mt0{padding-left:0;padding-top:5px;margin-left:-10px}
.change_width_rc .filter_common{right:0;position:relative;padding-left:0;width:calc(100% - 20%);padding-right:0;margin-left: 20% !important;margin-top: -70px;}
.change_width_rc .left_column{width:20%!important;z-index: 2;}
 .change_width_rc .left_sort{top: 0px !important;margin-left: 25px;position: relative;}
.left_sort{margin-left:0px}
.filter_common .pagination{margin-right:20px}
.filter_common{padding:0 0 21px 10px;display: inline-block;width: 100%;z-index: 2;}
.views_filters {top: 3px;}
.filter_common .sorting > span {margin: 5px 16px 0 0;}
.pagination {float: right;text-align: center;margin: 0px 0px 0px 0px;margin-top: 9px !important;}
.block_body_item:hover > div {top: 0px;}
.change_width_rc .block_body_item {width: calc(100% - 20px);}
.catalog_typedif .block_body_item {width: calc(25% - 20px);}
.change_width_rc .pagination{margin-top: 9px !important;margin-right: 10px;}
#catalog {display: inline-block;margin-bottom: 40px;width: 100%;}
.cusel {box-shadow: none !important;}
.block_body_item:hover > div {z-index: 2;}
.filter_common.bottom {top: 0px;margin: 20px 0px 20px 0px;}
.filter_common{z-index:50}
.catalog_typedif .block_body_item > div .bb_btns_filter .formcontrolbtn-info{width: calc(50% - 10px);display: block;text-align: center;float: right;font-size: 15px;font-family: 'opensans'!important;font-weight: 100;padding: 4px 0px 1px 0px;top: -1px;}
.change_width_rc.catalog_typedif .block_body_item:hover .bb_btns_filter .formcontrolbtn-info, .change_width_rc.catalog_typedif .block_body_item:hover .bb_btns_filter .formcontrolbtn-preorder span:first-child {text-align: center;float: right;width: calc(50% - 10px);}
.catalog_typedif .block_body_item .formcontrolbtn-preorder,.catalog_typedif .block_body_item .formcontrolbtn-buy{width:calc(50% - 10px) !important;font-size: 15px;font-family: 'opensans'!important;font-weight: 100;top: -1px;position: relative;}
.catalog_typedif .block_content .formcontrolbtn-info,.catalog_typedif .catalog_section_items .formcontrolbtn-info{padding:5px 0 0;float:none;right:0;top:0}
.block_content .formcontrolbtn-info,.catalog_section_items .formcontrolbtn-info{top:89px;position:relative;float:left;width:190px;padding:5px 0 0;text-align:center;right:-6px}
.catalog_typedif .block_body_item .mark{float:none;font-family:'opensans'!important;font-weight:100;text-align:right;display:block;font-size:13px;margin:11px 0 -18px!important;top:0;display:none}
.block_body_item .mark{float:left;font-family:'opensans'!important;font-weight:100;text-align:right;display:block;font-size:13px;margin:26px 0 0;top:0;display:inline-block}
.catalog_typedif .block_body_item .bb_price .old_price,.catalog_typedif .old_price{font-size:13px!important}
.block_body_item .bb_price .old_price,.old_price{bottom:auto!important;float:left;line-height:0!important;position:absolute!important;font-family:'opensans'!important;font-weight:300;margin:43px 0 0;font-size:16px!important;letter-spacing:.3px;color:#ff9e00!important;display: inherit;}
.catalog_typedif .block_content .block_body_item .bb_price .new_price,.catalog_typedif .block_body_item .bb_price .new_price,.catalog_typedif .new_price{width:100%;float:left;font-family:'opensans'!important;font-weight:300;font-size:18px!important;width:100%;float:left;font-family:opensans!important;font-weight:300;font-size:18px!important}
.block_content .block_body_item .bb_price .new_price,.block_body_item .bb_price .new_price,.new_price{width:100%;float:left;font-family:'opensans'!important;font-weight:300;font-size:25px}
.block_body_item .segment span,.segment span{color:#fff;height:auto;padding:0 4px 2px;font:10px/11px effra;font-weight:200;letter-spacing:.4px;margin:0 4px 0 0}
.block_content .catalog_typedif .block_body_item .bb_name,.catalog_typedif .block_body_item .bb_name{margin:13px 0 0!important;display:block!important;padding:0!important}
.catalog_typedif .block_body_item .bb_name,.catalog_typedif .block_body_item .bb_name a{font:400 12px/17px effra}
.catalog_typedif .block_body_item .bb_name,.catalog_typedif .block_content .block_content_section .block_body_item .bb_name{height:14px!important}
.catalog_typedif .block_body_item:hover .bb_name{padding-bottom:0!important;border-bottom:1px solid #ececec;height:39px!important}
.catalog_typedif .block_content .block_body_item .bb_price,.catalog_typedif .block_body_item .bb_price{margin:22px 0 0!important;position:relative!important}
.block_body_item > div .bb_btns_filter{padding:15px 0 0}
.block_body_item .bb_status,.bb_status{font-family: 'opensans'!important;font-weight: 300 !important;font-size: 10px !important;line-height: inherit !important;}
.catalog_typedif .block_body_item:hover .bb_status{margin:27px 0 0;float:right}
.cuselText{font-family:'opensans'!important;font-weight:300;font-size:12px!important}
.block_body_item{padding:0!important;margin:0 10px;margin-right:10px!important;width:calc(100% - 20px);border-bottom:1px solid #f5f5f5!important;display:inline-block}
.cs-wiki{border:1px solid #e6e6e6;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;font-family:'opensans'!important;font-weight:300;font-size:12px;padding:0}
.cs-wiki .h2{font-weight:lighter!important;font:18px/30px Effra;color:#545454;text-align:center;padding:12px 0 11px;background-color:#fafafa;border-bottom:0 solid #e6e6e6;margin:0}
.cs-wiki-more li a:hover{color:#000;text-decoration:underline}
.cs-wiki ul li{padding:0 10px;border-bottom:1px solid #f7f7f7;margin-top:0}
.cs-wiki ul li a{width:100%;display:inline-block;padding:11px 0 10px}
.cs-wiki ul li a:hover{color:#000;text-decoration:none}
.cs-wiki ul li:hover{background-color:#f7f7f7}
.cs-flinks{border:1px solid #e6e6e6;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;font-family:'opensans'!important;font-weight:300;font-size:12px;padding:0}
.cs-flinks .h2{font-weight:lighter!important;font:18px/30px Effra;color:#545454;text-align:center;padding:12px 0 11px;background-color:#fafafa;border-bottom:0 solid #e6e6e6;margin:0}
.cs-flink-more li a:hover{color:#000;text-decoration:underline}
.cs-flinks ul li{padding:0 10px;border-bottom:1px solid #f7f7f7;margin-top:0}
.cs-flinks ul li a{width:100%;display:inline-block;padding:11px 0 10px}
.cs-flinks ul li a:hover{color:#000;text-decoration:none}
.cs-flink-more{margin-top:0!important}
.cs-flink-more a{display:inline-block;width:100%;background-color:#fafafa;padding:11px 0 10px;text-align:center}
.cs-flink-more a:hover{background-color:#f7f7f7;text-decoration:none;color:#484848;border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px}
.cs-flinks ul li:hover{background-color:#f7f7f7}
.catalog_typedif .catalog_section_items .block_body_item{margin-right:0;margin-bottom:0}
.catalog_typedif .block_body_item{height:258px}
.block_body_item{height:170px}
.catalog_section_items .block_body_item{margin-right:0;margin-bottom:20px}
.block_body_item .bb_img{text-align:left}
.block_body_item:hover > div:after{display:none}
.catalog_typedif .block_body_item:hover > div:after{display:block}
.bb_descript{display:none}
.block_body_item .bb_full_info{display:block;margin:0;width:calc(100% - 358px)}
.catalog_typedif .block_body_item .bb_full_info{display:none}
.block_body_item:hover > div .bb_btns_filter .formcontrolbtn-info{display:inline-block}
.block_body_item .bb_img{float:left}
.block_body_item .bb_img{width:150px;    text-align: center;}
.catalog_typedif .block_body_item .bb_img{width:auto}
.block_body_item .formcontrolbtn-buy{padding:5px 0 0;text-align:center;width:190px}
.block_body_item:hover .formcontrolbtn-buy{width: 100%;}
.block_content .block_body_item .bb_price,.block_body_item .bb_price{top:-8px;right:0;position:absolute}
.catalog_typedif .block_content .block_body_item .bb_price,.catalog_typedif .block_body_item .bb_price{top:0;right:0;position:absolute}
.block_body_item:hover > div{padding:0}
.block_body_item .bb_name,.block_body_item .bb_name a{font:100 18px/17px effra;color:#545454}
.block_content .segment,.segment{position:absolute;top:107px}
.catalog_typedif .block_content .segment,.catalog_typedif .segment{margin:0 0 -13px;padding:0;line-height:11px;overflow:hidden;position:relative;top:-8px;left:0;width:159px}
.bb_full_info{border-top:0 solid #e0e1e2;padding:0}
.pl15{margin-bottom:27px}
.filter_price .ui-widget-content,.filter_price .ui-widget-content:after{width:238px}
.slider-range-dash{width:240px}
.slider-range-dash i{margin-left:118px}
.slider-range-dash i:last-child{margin-left:119px}
.slider-range-numbers{width:254px;margin:0 -14px}
.filter_price input[type="text"]{width:80px;margin:0 7px}
.slider-range-numbers > span{width:161px;padding-left:15px}
.filter_price .ui-slider .ui-slider-range{background:url(images/rainbow.png) repeat center -1px;height:7px;top:0;border-radius:0}
.filter_colors > div{margin-right:5px}
.filter_colors > div:nth-child(6n){margin-right:0}
.bb_btns_filter{display:block;position:absolute!important;right:0;top:24px;width:190px}
.catalog_typedif .bb_btns_filter{width:100%;display:block;position:relative!important;right:0;top:0!important;display:none}
.catalog_typedif .block_body_item:hover > div .bb_btns_filter{padding:15px 0 0}
.block_body_item > div .bb_btns_filter{padding:0}
.catalog_typedif .block_body_item > div .bb_btns_filter{padding:15px 0 0}
.block_body_item:hover .bb_status,.catalog_typedif .block_body_item:hover .bb_price{margin:0}
.block_body_item.bb_status{margin:0}
.catalog_typedif .block_body_item:hover .formcontrolbtn-buy,.block_body_item:hover .formcontrolbtn-preorder{width:100%;}
.block_body_item .formcontrolbtn-preorder{margin-left: -6px;width: 100%}
.block_body_item:hover .formcontrolbtn-preorder{margin-left: -6px;width: 100%}
.catalog_typedif .block_body_item:hover .formcontrolbtn-preorder{margin-left: 0px;}
.catalog_typedif .block_body_item .bb_name,.catalog_typedif .block_content .block_content_section .block_body_item .bb_name{width:auto!important}
.block_body_item .bb_name,.block_content .block_content_section .block_body_item .bb_name{margin:0;height:20px;width:calc(100% - 358px);display:inline-block;padding:0 20px;line-height: 21px;}
.block_body_item .pre-order, .pre-order { margin-top: 20px;float: left;margin-left: 30px;}
.catalog_typedif .block_body_item .bb_name,.catalog_typedif .block_content .block_content_section .block_body_item .bb_name{line-height: 10px !important;}
.block_body_item:hover .bb_status{margin-top:20px;margin-left:30px}
.bb_descript{padding:0 0 0 20px;display:block;font-family:opensans;font-size:12px;font-weight:300;line-height:22px!important;color:#545454;max-height:80px;margin:4px 0 6px!important}
.block_body_item .order-available,.order-available{margin-top:20px;float:left;margin-left:30px}
.bb_small_text{display:none}
.change_width_rc .block_content_section.mt0 > div {margin-left: 0px;}
.change_width_rc .block_body_item:hover .bb_btns_filter .formcontrolbtn-info {display: inline-block;}
.ic-icon-view_filter2.active {width: 27px;}
.catalog_typedif .left_column, .catalog_type3dif .left_column {z-index: 2;}
.formcontrolbtn-preorder {text-align: center;position: relative;float: left;padding: 5px 0 0 !important;text-align: center;right: -6px;color: #ffffff !important;font: 14px/28px Tahoma !important;background-color: #ffba0b !important;}
.formcontrolbtn-preorder span{width: 100% !important}
.catalog_typedif .fcol__7 .bb_btns_filter .formcontrolbtn-preorder {font-size: 15px !important;font-family: 'opensans'!important;font-weight: 100 !important;right: -6px !important;}
.catalog_typedif .block_body_item:hover .fcol__7 .bb_btns_filter .formcontrolbtn-preorder {right: 0px !important;}
.content_page img {max-width: 100%;margin: 0 auto;}
.ic-icon-basketbtn_small {background-position: 0px 0px;width: 19px;height: 15px;margin-right: 10px;vertical-align: text-bottom;background-image: url(images/cartbut.svg);position: relative;top: -2px;}
.ic-icon-basketbtn_norm {background-position: 0px 0px;width: 21px;background-size: 21px 17px;height: 17px;margin-right: 10px;vertical-align: text-bottom;background-image: url(images/cartbut.svg);position: relative;top: -1px;margin-right: 10px;vertical-align: text-bottom;}
.block_content .block_content_section .bb_full_info .bb_descript {padding-left: 20px;min-height: 81px;}
.catalog_type3dif .table_filter3_shadow {box-shadow: none;}
.catalog_type3dif .table_filter3_shadow {width: calc(100% - 5px);}
.wholesale.block_body_item .bb_price.wholesale{display:inline-block!important;text-align:right;margin-right:140px}
.block_body_item:hover .bb_quantity_item{display:inline-block;top:18px;margin-left:29px}
.block_body_item .bb_quantity_item{display:inline-block;top:18px;margin-left:29px}
.bb_quantity_item{display:inline-block!important}
.catalog_typedif .bb_quantity_item{display:none!important}
.catalog_typedif .block_body_item:hover .bb_quantity_item{display:inline-block!important;margin:0;top:240px;position:absolute;right:20px;z-index:5}
.wholesale.block_body_item .bb_price.wholesale .new_price{text-align:right}
.wholesale.block_body_item:hover .bb_price.wholesale{text-align:right;display:block!important}
.catalog_typedif .bb_price.wholesale{display:none!important}
.catalog_typedif .wholesale.block_body_item:hover .bb_price.wholesale{top:0;border-top:1px solid #ececec;padding:5px 0 0!important;margin:15px 0 0!important;text-align:left;display:inline-block!important;width:100%}
.catalog_typedif .wholesale.block_body_item .bb_price.wholesale .new_price{float:left;text-align:left}
.catalog_typedif .block_body_item .bb_price .old_price,.old_price{margin:-9px 0 0}
.catalog_typedif .block_body_item:hover .bb_price .old_price,.old_price{margin:-15px 0 0}
.wholesale.block_body_items .bb_price{display:inline-block!important}
.catalog_typedif .wholesale.block_body_item .bb_price.wholesale{display:none!important}
.wholesale.block_body_item:hover .bb_price{display:inline-block!important}
.block_body_item:hover{z-index:51!important}
.catalog_typedif .block_body_item .wholesale_icon{left:0;top:0}
.catalog_typedif .block_body_item:hover .wholesale_icon{left:-10px;top:-10px}
.opt-category-page .catalog_typedif .block_body_item:hover .bb_status{margin:-18px 0 0}
.opt-category-page .block_body_item .bb_full_info{width:calc(100% - 440px)}
.opt-category-page .bb_btns_filter{width:245px}
.opt-category-page .block_body_item .formcontrolbtn-buy{width:100%}
.opt-category-page .block_content .formcontrolbtn-info,.opt-category-page .catalog_section_items .formcontrolbtn-info{width:100%}
.opt-category-page .block_body_item .bb_name,.opt-category-page .block_content .block_content_section .block_body_item .bb_name{width:calc(100% - 440px);margin-bottom:20px}
.opt-category-page .catalog_typedif .block_body_item > div .bb_btns_filter{width:100%}
.opt-category-page .catalog_typedif .block_body_item:hover .wholesale_icon{left: -10px;top: -10px;}
.opt-category-page .wholesale.block_body_item:hover .bb_price{display:inline-block!important}
.opt-category-page .wholesale.block_body_item .bb_price.wholesale + .bb_price.wholesale{margin-top:61px;margin-right:0}
.opt-category-page .block_body_item{height:225px}
.opt-category-page .catalog_typedif .block_body_item{height:258px}
.opt-category-page .block_body_item:hover .wholesale_icon{left:0;top:0}
.opt-category-page .catalog_typedif .block_body_item .formcontrolbtn-buy{top:0}
.opt-category-page .catalog_typedif .block_body_item .order-available{margin-top:-18px}
.opt-category-page .block_content .formcontrolbtn-info,.opt-category-page .catalog_section_items .formcontrolbtn-info{top:145px}
.opt-category-page .block_body_item .formcontrolbtn-buy{top:51px;position:relative}
.opt-category-page .block_body_item .order-available{margin-top:25px}
.opt-category-page .catalog_type3dif .table_filter3_content,.opt-category-page .catalog_type3dif .block_body_item,.opt-category-page .catalog_type3dif .table_filter3,.opt-category-page .catalog_type3dif .table_filter3_shadow{width:100%}
.opt-category-page .catalog_type3dif .block_body_item{height:57px!important}
.opt-category-page .catalog_type3dif .table_filter3{width:calc(100% - 2px)}
.opt-category-page .catalog_type3dif .table_filter3_content{width:100%}
.opt-category-page .catalog_type3dif .wholesale.block_body_item .bb_price.wholesale{display:none!important}
.opt-category-page .catalog_type3dif .wholesale.block_body_item:hover .bb_price{display:none!important}
.opt-category-page .catalog_type3dif .catalog_section_items{margin-right:0;margin-bottom:0;margin-left: 10px !important;width: calc(100% - 20px);}
.opt-category-page .catalog_type3dif .block_body_item .bb_btns_filter .formcontrolbtn-buy{width:50px;height:30px;top:-11px;right:5px}
.opt-category-page .catalog_type3dif .block_body_item .bb_btns_filter .formcontrolbtn-buy i{top:1px}
.opt-category-page .catalog_type3dif .block_body_item .bb_quantity_item,.opt-category-page .catalog_type3dif .block_body_item:hover .bb_quantity_item{top:0;margin:0 45px 0 0}
.opt-category-page .catalog_type3dif .block_body_item .mark{margin:0!important;text-align:center}
.opt-category-page .catalog_type3dif .block_body_item .bb_name,.opt-category-page .catalog_type3dif .block_content .block_content_section .block_body_item .bb_name{width:calc(100% - 80px);margin-bottom:20px;margin-left:10px;padding:0}
.opt-category-page .catalog_type3dif .fcol__name{width:25%}
.opt-category-page .catalog_type3dif .fcol__2{width:11%}
.opt-category-page .catalog_type3dif .fcol__3{width:11%}
.opt-category-page .catalog_type3dif .fcol__4{width:11%}
.opt-category-page .catalog_type3dif .fcol__5{width:11%}
.opt-category-page .catalog_type3dif .fcol__6{width:11%}
.opt-category-page .catalog_type3dif .fcol__7{width:20%}
.opt-category-page .catalog_type3dif .block_body_item:hover .fcol__name{padding-left:0;width:25%}
.catalog_type3dif .block_body_item:hover .bb_name{margin-right:10px!important;border-bottom:1px solid #E0E1E2!important;padding-bottom:8px!important;margin-top:-130px!important}
.opt-category-page .catalog_type3dif .catalog_section_items .block_body_item{margin-right:0;margin-bottom:0!important}
.catalog_type3dif .block_body_item:hover > div:after{width:220px!important;height:334px!important;background:#fff!important;border-radius:7px!important;position:absolute!important;content:''!important;left:-6px!important;box-shadow:0 10px 30px rgba(0,0,0,0.2)!important;z-index:1!important;border:1px solid #e0e1e2!important;padding:0 10px!important;top:-150px!important}
.opt-category-page .catalog_type3dif .block_body_item:hover .fcol__name:after{width:100%!important;height:430px!important;background:#fff!important;border-radius:7px!important;position:absolute!important;content:''!important;left:-13px!important;box-shadow:0 0 25px rgba(0,0,0,0.2)!important;z-index:1!important;border:1px solid #00b3e0!important;padding:0 10px!important;top:-150px!important}
.catalog_type3dif .block_body_item:hover .bb_img{width:100%}
.opt-category-page .catalog_type3dif .block_body_item:hover .bb_full_info{    display: none;top: -135px;display: block;width: 100%;position: relative;float: inherit;max-height: 215px;}
.opt-category-page .catalog_type3dif .block_body_item:hover .bb_small_text {font-size: 12px !important;line-height: 18px !important;display: inline-block;}
.catalog_type3dif .block_body_item:hover .bb_name{top:-130px;width:100%;margin-right:0!important;border-bottom:1px solid #E0E1E2!important;padding-bottom:8px!important;margin-top:0!important}
.opt-category-page .catalog_type3dif .bb_full_info .bb_descript{padding-left:0!important}
.opt-category-page .catalog_type3dif .wholesale.block_body_item .bb_price{display:none!important}
.catalog_type3dif .block_body_item > div{border-left:1px solid #e0e1e2;border-right:1px solid #e0e1e2;z-index:2}
.opt-category-page .catalog_type3dif .bb_descript{max-height:100px}
.opt-category-page .catalog_type3dif .block_body_item:hover .wholesale_icon{left:-12px;top:-149px}
.opt-category-page .bb_descript {max-height: 105px;}
.catalogcategory .catalog_section_items .block_body_item .mark {margin: 19px 0 0}
.content_page .block_content_section .news-detail{width: calc(100% - 2px);float: right;padding: 12px 0px 20px 0px;border: 1px solid #e9e9e9;padding-left: 0px;border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;padding-bottom: 10px;margin-bottom: 20px;}
.content_page .block_content_section .news-detail .right-side{border: 0px solid #e9e9e9;float: left;padding-left: 0px;text-align: center;width: 20%;}
.content_page .block_content_section .news-detail .description.picture {width: calc(100% - 21%);font-size: 14px;line-height: 22px;float: left;margin-right: 0px;}
.productcartuser .moredescription_content .mob_compatibility li{list-style-type: none;}
.productcartuser .item_totalsum_right .item_add_done_light_basket {width: 100%;margin: 70px 0 10px;text-align: center;font-weight: 300!important;}
.productcartuser .item_totalsum_right .item_add_done_light_basket .item_add_done:after, .productcartuser .item_totalsum_right .item_add_done_light_basket:after {margin: -73px auto 20px auto;display: block;float: none;}
.productcartuser .item_totalsum_right .clearfix:nth-child(2) p .orange_big_btn_order_before{width: 100%;}
.productcartb2b .item_totalsum_right .mb13 .orange_big_btn_order_before{width: 100%;}
.catalog_typedif .block_body_item.sold-out > div:before {line-height: 137px;font-size: 22px;left: 0px !important;top: 0px !important;padding: 0 0 0px !important;width: 100% !important;}
.catalog_typedif .block_body_item.sold-out:hover > div:before {line-height: 178px;width: 100%  !important;left: 0px !important;top: 0px !important;padding: 0 0 0px !important;}
.filter_common.bottom {text-align: center;}
.filter_common.bottom .pagination {float: none;display: inline-block;}
.catalogpage .blockshadow_top:before {top: -40px;}
.catalogpage .blockshadow_top .wrap{margin: 50px auto 40px auto;}
.next-prodcart {display: none}
.catalogcategory .catalog_typedif .next-prodcart {display: inline-block;float: left;width: calc(50% - 20px);}
.catalogcategory .catalog_typedif .next-prodcart a{    display: inline-block;width: 100%;float: left; margin: 0 10px;outline: 1px solid #e6e6e6;border: 0;padding: 110px 0px 110px 0px;outline-offset: -1px;text-align: center;font-size: 26px;font-weight: 300;text-decoration: none;font-family: 'Effra';color: #616161;}
.catalogcategory .catalog_typedif .next-prodcart a:hover{color: #000;background-color: #fdfdfd;}
.catalogcategory .catalog_typedif .next-prodcart a .next-prodcart-icon{width: 0;height: 0;border-style: solid;border-width: 6.5px 0 6.5px 8px;border-color: transparent transparent transparent #00b3e0;background-image: none;display: inline-block;margin: 0px 0px -1px 20px;}
.catalogcategory .catalog_typedif .page-count-20 .next-prodcart {display: none}
.catalogcategory .catalog_typedif .page-count-100 .next-prodcart {display: none}
.redsgn .catalog_typedif .next-prodcart {display: inline-block;float: left;width: calc(50% - 20px);}
.redsgn .catalog_typedif .next-prodcart a{display: inline-block;width: 100%;float: left;margin: 0 10px;outline: 1px solid #f9f9f9;border: 0;padding: 110px 0px 110px 0px;outline-offset: -1px;text-align: center;font-size: 20px;font-weight: 100;text-decoration: none;font-family: 'latothin';}
.redsgn .catalog_typedif .next-prodcart a:hover{color: #000;background-color: #fdfdfd;}
.redsgn .catalog_typedif .next-prodcart a .next-prodcart-icon{width: 0;height: 0;border-style: solid;border-width: 6.5px 0 6.5px 8px;border-color: transparent transparent transparent #00b3e0;background-image: none;display: inline-block;margin: 0px 0px -1px 20px;}
.redsgn .catalog_typedif .page-count-20 .next-prodcart {display: none}
.redsgn .catalog_typedif .page-count-100 .next-prodcart {display: none}
.opt-category-page .catalog_typedif .next-prodcart {display: inline-block;float: left;width: calc(50% - 20px);}
.opt-category-page .catalog_typedif .next-prodcart a{    display: inline-block;width: 100%;float: left; margin: 0 10px;outline: 1px solid #e6e6e6;border: 0;padding: 110px 0px 110px 0px;outline-offset: -1px;text-align: center;font-size: 26px;font-weight: 300;text-decoration: none;font-family: 'Effra';color: #616161;}
.opt-category-page .catalog_typedif .next-prodcart a:hover{color: #000;background-color: #fdfdfd;}
.opt-category-page .catalog_typedif .next-prodcart a .next-prodcart-icon{width: 0;height: 0;border-style: solid;border-width: 6.5px 0 6.5px 8px;border-color: transparent transparent transparent #00b3e0;background-image: none;display: inline-block;margin: 0px 0px -1px 20px;}
.opt-category-page .catalog_typedif .page-count-20 .next-prodcart {display: none}
.opt-category-page .catalog_typedif .page-count-100 .next-prodcart {display: none}

.disc-percent-crazysale{background-image: url(images/logoproductcrazydays.svg);width: 115px;height: 30px;background-position: 0px 0px;background-size: 83px 30px;display: inline-block;position: absolute;right: 20px;margin-top: -25px;z-index: 20;}
.disc-percent-crazysale span{height: 14px;font-size: 12px;font-weight: 400;display: inline-block;float: right;padding: 6px 0px 10px 0px;background: #ff0d4c;color: #ffffff;text-decoration: none;text-align: center;text-transform: uppercase;width: 38px;font-family: Effra;border-radius: 0px 3px 3px 0px;-moz-border-radius: 0px 3px 3px 0px;-webkit-border-radius: 0px 3px 3px 0px;position: relative;}
.product_photo_box .disc-percent-crazysale {right: 0;top: 44px;}
.product_photo_box .disc-percent-crazysale span{border-radius: 0px;-moz-border-radius: 0px;-webkit-border-radius: 0px;}
.ideal_box2 .disc-percent-crazysale{top: 26px;}
.ideal_box2:hover .disc-percent-crazysale{position: absolute!important;z-index: 20 !important}
.icovermainpage .ideal_box2 .disc-percent-crazysale{top: 26px;right: 0px}
.icovermainpage .ideal_box2 .disc-percent-crazysale span{padding: 8px 0px 8px 0px;}

/*.opt-category-page .catalog_section_items .block_body_item .fcol__7 .bb_btns_filter {top: -14px;padding: 4px 11px 1px 10px !important;margin-right: 20px;}*/
.opt-category-page .block_body_item:hover .formcontrolbtn-preorder {padding: inherit;}
.opt-category-page .block_body_item:hover .formcontrolbtn-preorder {margin-right: 20px;}
.opt-category-page .catalog_type3dif .catalog_section_items .block_body_item .fcol__7 .bb_btns_filter .formcontrolbtn-preorder {top: -14px;margin-right: 20px;padding: 5px 10px 0px 10px !important;}
.opt-category-page .catalog_type3dif .catalog_section_items .block_body_item .fcol__name .bb_name{width: calc(100% - 80px) !important;margin-bottom: 0px !important;margin-top: 18px !important;}
.opt-category-page .catalog_type3dif .catalog_section_items .block_body_item .fcol__name .bb_name a{color: #000 !important}
.opt-category-page .catalog_type3dif .catalog_section_items .block_body_item:hover .fcol__name .bb_name {    width: 100% !important;margin-top: 0px !important;height: 41px;}
.opt-category-page .catalog_type3dif .catalog_section_items .block_body_item:hover .bb_descript {max-height: 115px;font-size: 12px;line-height: 17px !important;}
.opt-category-page .ic-icon-view_filter3.active {width: 28px;}
.catalog_typedif .block_body_item .pre-order {top: 217px;position: absolute;right: 20px;}
.catalog_typedif .block_body_item:hover .pre-order {position: relative;top: auto;right: auto}
.catalog_typedif .block_body_item .order-available {top: 217px;position: absolute;right: 20px;}
.catalog_typedif .block_body_item:hover .order-available {position: relative;top: auto;right: auto}

/* OLDVERSIONSITESTYLE - PRODUCT CART */
.grid-right_description{width:calc(100% - 600px);}
.item_delivery_left{width:calc(40% - 31px);line-height: 15px;min-height: 167px;height: auto;border-right: 0px;}
.item_totalsum_right{width:calc(60% - 29px);background:#fafafa}
.item_totalsum_right .pull-left .old_price{margin:5px 0 0}
.grid-right_description .item_right_border_overlay .item_totalsum_right .clearfix .pull-left .old_price {margin: 27px 0 0;}
.item_totalsum_right .pull-left .mb13,.block_content p.mb13{width:50%;float:left}
.block_content .green_big_btn_add_tobusket_item,.block_content .orange_btn_botborder_small,.block_content .orange_big_btn_order_before{width:calc(100% - 10px);font-size:18px;font-family:'opensans'!important;font-weight:100;line-height:50px}
.item_totalsum_right .clearfix:nth-child(2) p{width:50%;float:left}
.item_totalsum_right .clearfix:nth-child(2) p:nth-child(3){text-align:right}
.dot_bottom2 span,.your_city span{top:9px;padding-right:10px}
.dot_bottom2 p ins{margin-top:5px}
.your_city_smaller{padding-top:0}
.your_city {padding: 10px 0 20px;margin: 0px 0 8px;}
.your_city a {top: 9px;}
#product_delivery {top: 0px;line-height: 6px !important;}
.dot_bottom2 p,.dot_bottom4 p{top:7px;    line-height: 6px !important;}
.description_btn_group_gray{margin-top:20px}
.content_page .cleared .grid-left_more_description_column{padding-left:0;margin-right:20px;width:calc(100% - 490px)}
.mt40{margin-top:20px}
.product_photo_box_promoinfo p{line-height:20px!important;font-family: 'opensans'!important;font-weight: 100;font-size: 12px;}
.trustproduct .guarantee{display:inline-block!important}
.product_photo_box_promoinfo{top:0}
.description_btn_group_gray{height:auto}
.promo_deal p{margin:0 0 4px}
.product_in{margin-top:10px!important}
.promo_deal .ideal_box2{text-align:left;float:left;height: 200px;width: 100%;padding: 25px 0px 25px 0px;}
.jcarousel-discounted .ideal_box2 .ideal_box2_hover {padding: 0px 20px;}
.bb_descript{padding:0 0 0 20px}
.moredescription_content{font-family:'opensans';font-weight:100;line-height:25px;color:#2e2e2e}
.moredescription_content p{font-family:'opensans';font-weight:100;line-height:25px;margin:0 0 40px}
.moredescription_content ul li{list-style-type:circle}
.moredescription_content h3{font:18px/35px Effra;color:#424242}
.fw678{width:100%;margin:0}
.pull-right .item_totalsum_id{font-family:'opensans'!important;font-weight:100;color:#7d7d7d;font-size:18px;position:relative;float:right;margin:-1px 0 3px}
.product_photo_box .disc-percent{right:0!important;top:20px!important}
.block_content p.mb5,.mb5{ font-family: 'opensans'!important;font-weight: 300 !important;color: #424242;font-size: 26px;margin: -4px 0 4px;}
.description_btn_group_gray{background:transparent;height:auto}
.description_btn_group_gray .d_btn_group_gray > a{font-size:15px;padding:11px 0 8px;font-family:'opensans'!important;font-weight:100;line-height:0;color:#717171;display:block;height:auto;max-height:inherit;vertical-align:middle;position:relative}
.d_btn_group_gray > a:hover{background-color:#f3f3f3;border-bottom:0;text-decoration:none}
.d_btn_group_gray > a:active{background:#ececec}
.d_btn_group_gray > a:hover:after{display:none}
.d_btn_group_gray_wrap{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;background-color:#fafafa;height:auto}
.d_btn_group_gray{border-right:1px solid #efefef!important;border:0}
.d_btn_group_gray_wrap .d_btn_group_gray:last-child{border-right:0!important}
.ff_helvetica_l,.block_content a.ff_helvetica_l{font-family:Effra;font-weight:100}
.moredescription_title a,.no_click_title{padding:18px 20px 18px 15px;background:#fafafa;color:#58595b}
.form_auth_new.question_box_inside{width:100%}
.bb_full_info .bb_descript{padding:0}
.similar_products_box.personal_recommendation:before{height:831px}
.similar_products_box.personal_recommendation:after{height:776px}
.grid-left_description{}
.form_auth_new textarea.fw314{width:calc(50% - 10px)}
.gray_type2 .btn_add_basket_transparent{top:12px}
.gray_type2 .btn_remove_item_transparent{top:7px}
.shadow_wrap_recommendasion.no_shadow{}
.table_availability{width:100%;margin:0;text-align:center}
.table_availability tbody{margin:0px;display:inline-block;text-align:left;width: calc(100% - 20px);}
.table_availability th {width: 160px;}
#title-search .active .searchform-txt{border:1px solid #00b3e0}
#title-search .active .searchform-btn{background-image:url(images/closesearch.svg)}
.product_photo_box.jcarousel-main_gallery_description .jcarousel-control-next,.product_photo_box.jcarousel-main_gallery_description .jcarousel-control-next:hover{width:0;height:0;border-style:solid;border-width:8.5px 0 8.5px 11px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #00b3e0;background-image:none}
.product_photo_box.jcarousel-main_gallery_description .jcarousel-control-prev,.product_photo_box.jcarousel-main_gallery_description .jcarousel-control-prev:hover{width:0;height:0;border-style:solid;border-width:8.5px 11px 8.5px 0;border-color:rgba(0,0,0,0) #00b3e0 rgba(0,0,0,0) rgba(0,0,0,0);background-image:none}
.moredescription_title a:after{width:0;height:0;border-style:solid;border-width:0 10.5px 12px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #ababab;background:rgba(0,0,0,0);-webkit-transition:all .4s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;-ms-transition:all .2s ease;transition:all .2s ease}
.moredescription_title.close a:after{-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg)}
.similar_products_box.personal_recommendation .jcarousel-discounted-control-next{width:0;height:0;border-style:solid;border-width:8.5px 0 8.5px 11px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #00b3e0;background-image:none;background:rgba(0,0,0,0)}
.similar_products_box.personal_recommendation .jcarousel-discounted-control-prev{width:0;height:0;border-style:solid;border-width:8.5px 11px 8.5px 0;border-color:rgba(0,0,0,0) #00b3e0 rgba(0,0,0,0) rgba(0,0,0,0);background:rgba(0,0,0,0)}
.ideal_box2:hover .ideal_box2_hover:after{outline: 1px solid #00b3e0;border: 0px solid #00b3e0;outline-offset: -1px;left: 0px;}
.ideal_box2:hover .bb_btn_addtobasket{text-align:center;display:inline-block}
.item_add_done_light_basket:after{background-position:0 0}
.item_add_done:after,.item_add_done_light_basket:after{background:rgba(0,0,0,0);content:'';position:relative;left:0;top:0;background-image:url(images/cart.svg);width:50px;height:39px;background-position:0 0;background-size:127px 39px;margin:0 19px 0 0;float:left;display:inline-block;text-align:center}
.block_content .item_add_done_light_basket{color:#00b3e0;font-weight:900!important;font:20px/35px Effra;margin:30px 0 10px;padding:0;display:inline-block}
.box_availability_wrap_hover .mb5{line-height:18px!important;font-size:12px!important}
.fw440{width:100%}
.staff_recommendation_item-name, .sr_item-name {height: 50px;}
.staff_recommendation_box{width:100%}
.similar_products_box:before{right:0}
.jcarousel-discounted .jcarousel{width:100%;padding:0 0 20px}
.block_content p.jcarousel-discounted-pagination{width: 100%;top: -29px;border-top: 0px;border-bottom: 1px solid #e0e1e2;}
.grid-right_description .similar_products_box{padding-left: 0px !important;margin-right: 0px !important}
.table_availability td:first-child, .table_availability th:first-child {padding-left: 10px;padding-right: 0px;width: 700px;}
.box_availability .text-center {text-align: left;padding-left: 20px;}
.grid-right_description .similar_products_box .jcarousel{padding-top: 25px;}
.grid-right_description .similar_products_box .jcarousel .item_vice .formcontrolbtn-buy {background: #00b4e1;color: #ffffff;margin-left: 0;text-indent: inherit;width: 190px;line-height: 32px;padding: 0px;text-align: center;}
.sp_item:hover .item_vice:after {left: 0px;top: 0px;outline: 1px solid #00b4e1;border: 0px solid #00b4e1;outline-offset: -1px;width: 100%;    height: auto !important;}
.similar_products_box:before{right:0;left:inherit}
.block_content p.intresting_propose_title,.block_content h1.intresting_propose_title{border-bottom: 1px solid #e0e1e2;padding: 27px 0px 28px 0px;margin: 1px 0 3px!important;position: relative!important;top: 0!important;font-weight: lighter!important;color: #545454!important;}
.jcarousel-discounted .jcarousel{margin-left:0!important}
.similar_products_box.personal_recommendation .jcarousel-discounted-control-prev,.similar_products_box.personal_recommendation .jcarousel-discounted-control-next{top:-41px}
.item_totalsum_right{min-height:167px;height:auto}
.item_totalsum_right .new_price2{line-height:0!important;font-size:26px!important;margin:9px 0 -1px!important}
.ideal_box2 .ideal_box2_hover .product_in{line-height:0;font-size:11px;top:0}
.jcarousel-discounted.recommendation .jcarousel li{height:716px}
.box_close-open{margin:0 0 20px}
.productcartb2b .item_totalsum_right .dot_bottom3 .new_price{margin: 8px 0px 0px 0px;background: transparent;padding: 0px 0px 10px 0px;}
.productcartb2b .item_totalsum_right .dot_bottom3 .orange_price{font-size: 20px;}
.productcartb2b .item_totalsum_right .dot_bottom3 .pull-right{top: 10px;line-height: 16px;font-size: 12px;color: #525252;background: #fafafa;padding-left: 20px;}
.productcartb2b .item_totalsum_right .clearfix:nth-child(2) p {width: auto;}
.productcartb2b .new_price {font-weight: 300!important;font-size: 25px!important;}
.productcartb2b .item_totalsum_right .dot_bottom3 p {margin: 0 0 0px;background: #fafafa;}
.productcartb2b .item_totalsum_right .mb15{margin-bottom: 15px;}
.productcartb2b .item_totalsum_right .mb10{margin-bottom: 20px;}
.productcartb2b .item_totalsum_right .formcontrolbtn-enter{width: calc(100% - 134px);height: auto;padding: 5px 0px 5px 0px;font-family: 'opensans'!important;font-weight: 300;line-height: 30px;}
.productcartb2b .item_totalsum_right .formcontrolbtn-enter:hover{background-color: #01aeda;color: #FFF;}
.productcartb2b .bb_quantity_item, .bb_quantity_item_description {height: 38px;top: 0px;}
.productcartb2b .btn_def.minus.inactive, .btn_def.plus.inactive {height: 38px;}
.productcartb2b .bb_quantity_item_description > input {height: 38px;}
.productcartb2b .btn_def:after {top: 12px;}
.productcartb2b .btn_def.plus {height: 38px;}
.productcartb2b .item_totalsum_id{font-family: 'opensans'!important;font-weight: 300;line-height: 32px;font-size: 18px;color: #4e4e4e;}
.productcartb2b .fs12{top: 10px;position: relative;}
.productcartb2b .w50 {width: 100%;}
.productcartuser .item_totalsum_right .new_price2 {top: 0px;line-height: 20px!important;}
.productcartuser .pull-right .item_totalsum_id {margin: 5px 0 13px;}
.productcartuser .w50 {width: 100%;}
.productcartuser .list_bigdot_bg li:after {background: transparent;}
.description_coloramma_new {margin-right: 0px;width: 100%;}
.jcarousel-discounted .jcarousel li {margin-right: 0px;width: auto;}
.sp_item {margin: 0;padding: 0;width: calc(50% - 2px);height: 380px;}
.item_vice_img {height: 170px;line-height: 166px;}
.sp_item .item_vice{border-bottom: 1px solid #e0e1e2 !important;padding: 0px 0px 16px 0px;border-left: 1px solid #e0e1e2;}
.productcartuser .sp_item .formcontrolbtn-info{float: left;width: calc(50% - 10px) !important;top: 0px;right: 0px;left: 0px;padding: 0px;margin-right: 20px;}
.productcartuser .sp_item .formcontrolbtn-buy{float: left;width: calc(50% - 10px) !important;margin: 0px 0px 0px 6px !important;}
.productcartuser .sp_item .bb_btns_filter {padding: 0px;display: inline-block;margin: 20px 0px 0px 25px;position: relative !important;right: 0;top: 0px;width: calc(100% - 40px);}
.productcartuser .sp_item {width: calc(50% - 1px);border: 0px;height: 308px !important;}
.productcartuser .item_vice .bb_name {padding: 10px 20px;text-align: center;}
.productcartuser .item_vice .bb_name a {font-family: 'opensans';line-height: 22px;font-size: 14px;font-weight: 100;text-decoration: none;}
.productcartuser .item_vice .bb_status{margin: 0px 0px 0px 20px;}
.productcartuser .item_vice .new_price {margin: 0px 20px 0px 0px;width: auto;float: right;}
.productcartuser .jcarousel-discounted .jcarousel li {height: auto;border: 0px solid #e0e1e2;}
.productcartuser .similar_products_box:after,.productcartuser .similar_products_box:before {height: 831px;}
.productcartb2b .jcarousel-discounted .jcarousel li {height: auto;border: 0px solid #e0e1e2;}
.productcartb2b .similar_products_box:after,.productcartuser .similar_products_box:before {height: 831px;}
.productcartb2b .grid-right_description .similar_products_box:after,.productcartb2b .grid-right_description .similar_products_box:before {height: 418px;}
.productcartuser .grid-right_description .similar_products_box:after,.productcartuser .grid-right_description .similar_products_box:before {height: 418px;}
.productcartuser .sp_item:hover .mark {display: none;}
.productcartuser .sp_item:hover .item_vice {}
.productcartuser .sp_item:hover .bb_name {margin-bottom: 4px;height: 13px;border-bottom: 1px;}
.productcartuser .sp_item .segment {top: 171px;}
.productcartuser .sp_item .formcontrolbtn-preorder {float: left;width: calc(50% - 10px) !important;margin: 0px 0px 0px 6px !important;padding: initial !important;}
.sp_item:hover .item_vice:after {outline: 0px solid #00b4e1;border: 0px solid #00b4e1;outline-offset: 0px;box-shadow: none;}
.productcartuser .similar_products_box.personal_recommendation .jcarousel-discounted-control-prev,.productcartuser .similar_products_box.personal_recommendation .jcarousel-discounted-control-next {top: -45px;}
.productcartb2b .sp_item:hover .mark {display: none;}
.productcartb2b .sp_item:hover .item_vice {}
.productcartb2b .sp_item:hover .bb_name {margin-bottom: 4px;height: 13px;border-bottom: 1px;}
.productcartb2b .sp_item .segment {top: 171px;}
.productcartb2b .sp_item .formcontrolbtn-preorder {float: left;width: calc(50% - 10px) !important;margin: 0px 0px 0px 6px !important;padding: initial !important;}
.productcartb2b .sp_item .formcontrolbtn-info{float: left;width: calc(50% - 10px) !important;top: 0px;right: 0px;left: 0px;padding: 0px;margin-right: 20px;}
.productcartb2b .sp_item .formcontrolbtn-buy{float: left;width: calc(50% - 10px) !important;margin: 0px 0px 0px 6px !important;}
.productcartb2b .sp_item .bb_btns_filter {padding: 0px;display: inline-block;margin: 20px 0px 0px 25px;position: relative !important;right: 0;top: 0px;width: calc(100% - 40px);}
.productcartb2b .sp_item {width: calc(50% - 1px);border: 0px;height: 308px !important;}
.productcartb2b .item_vice .bb_name {padding: 10px 20px;text-align: center;}
.productcartb2b .item_vice .bb_name a {font-family: 'opensans';line-height: 22px;font-size: 14px;font-weight: 100;text-decoration: none;}
.productcartb2b .item_vice .bb_status{margin: 0px 0px 0px 20px;}
.productcartb2b .item_vice .new_price {margin: 0px 20px 0px 0px;width: auto;float: right;}
.productcartb2b .jcarousel-discounted .jcarousel li {height: auto;border: 0px solid #e0e1e2;}
.productcartb2b .block_content .fs14, .fs14 {font-size: 14px !important;}
.productcartuser .item_options_box a {text-transform: uppercase;font-size: 11px; letter-spacing: 1.3px;font-weight: 500;font-family: 'effra';-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-o-transition: all .3s ease;-ms-transition: all .3s ease;transition: all .3s ease;width: 100%;display: inline-block;padding: 20px 0px 20px 0px;}
.productcartuser .item_options_box a:after {background: url(images/sprite_icons.png) no-repeat -252px -666px;top: 20px;left: 50%;width: 15px;margin: 0px 0px 0px 131px;height: 15px;content: '';display: block;position: absolute;line-height: 50px;}
.productcartuser .underdescription_item_info{cursor: pointer}
.productcartuser .underdescription_item_info:hover a, .box_availability_wrap.active > p {color: #00b3e0;font-family: 'effra';}
.productcartuser .item_options_box {background: #f6f6f6;border-top: 1px solid #e0e1e2;border-bottom: 1px solid #e0e1e2;position: relative;display: inline-block !important;height: 55px;}
.productcartuser .underdescription_item_info:hover .underdescription_item_info{display: inline-block}
.productcartuser .item_promotion_wrap {width: 500px;right: 0px;top: 0px;left: 580px;position: absolute;padding-left: 20px;display: none;}
.productcartuser .item_promotion_wrap .item_promotion {padding: 16px 20px 15px 20px;top: 0;width: 100%;font-family: 'opensans';line-height: 22px;font-size: 14px;font-weight: 200;}
.productcartb2b .item_options_box a:after {background: url(images/sprite_icons.png) no-repeat -252px -666px;top: 20px;left: 50%;width: 15px;margin: 0px 0px 0px 131px;height: 15px;content: '';display: block;position: absolute;line-height: 50px;}
.productcartb2b .underdescription_item_info{cursor: pointer}
.productcartb2b .underdescription_item_info:hover a, .box_availability_wrap.active > p {color: #00b3e0;font-family: 'effra';}
.productcartb2b .item_options_box {background: #f6f6f6;border-top: 1px solid #e0e1e2;border-bottom: 1px solid #e0e1e2;position: relative;display: inline-block !important;height: 55px;}
.productcartb2b .underdescription_item_info:hover .underdescription_item_info{display: inline-block}
.productcartb2b .item_promotion_wrap {width: 500px;right: 0px;top: 0px;left: 580px;position: absolute;padding-left: 20px;display: none;}
.productcartb2b .item_promotion_wrap .item_promotion {padding: 16px 20px 15px 20px;top: 0;width: 100%;font-family: 'opensans';line-height: 22px;font-size: 14px;font-weight: 200;}
.productcartuser .item_options_box .pos_rel {height: 55px;}
.productcartb2b .item_options_box .pos_rel {height: 55px;}
.box_wrap_shops .fw440 {float: left;width: 50%;margin-left: 0px;}





/* OLDVERSIONSITESTYLE - BASKET */
.basket_left {width: calc(100% - 407px);}
.basket_total > div {border: 1px solid #efefef;border-radius: 3px;background: #fafafa;min-height: 91px;padding: 30px;box-shadow: none;margin: 0px 0 0 0px;}
.basket_left .basket_item .grid-b_name_item p{font-family:'effra';color:#373737;font-weight:300;margin:0 0 20px;font-size:16px;line-height:25px;letter-spacing:.3px}
.basket_total .formcontrolbtn-buy{width: calc(100% - 20px);font-size: 18px;font-family: 'opensans'!important;font-weight: 100;text-align: center;top: 0;line-height: 25px;padding: 15px 10px;height: auto;margin: 4px 0 0px;position: relative;}
.grid-b_price p,.grid-o_price p{font-family:'opensans'!important;font-weight: 300 !important;font-size: 30px !important;line-height:normal!important;color:#424242;margin:0!important}
.grid-b_price .b_price_old,.grid-o_price .b_price_old{bottom:auto!important;float:left;line-height:0!important;position:relative;font-family:'opensans'!important;font-weight:300;margin:10px 0 0;font-size:18px!important;letter-spacing:.3px;color:#ff9e00!important;text-decoration:line-through}
.basket-item-bonus{bottom:auto!important;float:left;line-height:0!important;position:relative;font-family:'opensans'!important;font-weight:300!important;margin:10px 0 0;font-size:12px!important;letter-spacing:.3px;color:#ff9e00!important}
.basket_total .block{font-family: 'opensans'!important;font-weight: 100!important;font-size: 16px!important;border-bottom: 1px solid #efefef;display: inline-block;width: 100%;line-height: 60px!important;color: #424242!important;margin: 0px 0px 0px 0px!important;}
.basket_total p{margin:0!important}
.basket_total > div > span{font-family: 'opensans'!important;font-weight: 300!important;font-size: 20px!important;line-height: 60px!important;color: #364448!important;margin: 0!important;}
.ic-icon-basket_remove_item{cursor: pointer;margin: 7px 0px 0 0;}
.block_content .id_date,.id_date{border-bottom: 0px;}
.b_id,.b_id a{font-family:'opensans'!important;font-weight:300!important;font-size:14px!important;line-height:45px!important;color:#424242!important;margin:0!important;position:relative;top:-3px}
.grid-b_name_item{width:calc(100% - 400px)}
#basket_coupon{border: 1px solid #e4e4e4 !important;font-family: 'opensans';line-height: 33px;font-weight: 100;letter-spacing: 1px;text-transform: uppercase;margin: 0px 0 0px 0px !important;border-radius: 3px!important;padding: 9px 19px!important;font-style: normal!important;font-size: 14px!important;height: auto!important;box-shadow: none!important;}
.order-step{width:calc(33.33% - 38px)!important;display:inline-block;float:left}
.blockshadow_top.order_page{margin:60px 0 0}
.grid-your_total{width:calc(100% - 369px)}
#order_footer{margin-bottom:40px}
.steps-right_side{font-family:'opensans'!important;font-weight:300;font-size:12px;}
.ordermake .steps-right_side {margin-bottom: 30px;}
.steps-right_side p{line-height:20px}
#basket_form{display:inline-block;margin-bottom:40px;width:100%}
.basket_items_item .name{font-family:'opensans';font-weight:300;line-height:23px;margin:8px 0;font-size:12px}
.clear_sum dt{font-family:'opensans';font-weight:300;line-height:0;margin:8px 0 11px;font-size:15px;color:#494949}
.grid-your_total_sum h3{color:#333;font-weight:300;font:25px/35px Effra;margin-bottom:20px!important}
.grid-your_total h3{color:#333;font-weight:300;font:25px/35px Effra}
.free_pay{line-height:30px!important}
.clear_sum{border-bottom:1px solid #ededed}
#order_footer .block_content .fs12, .block_content .orange_btn_botborder_small.fs12 {text-align: right;top: 0px;}
.personalcart .basket_total > div > p {font-family: 'opensans';line-height: 60px;font-size: 30px;font-weight: 300;}
.personalcart .basket_item {border-bottom: 1px solid #efefef;}
.personalcart .basket_left .basket_item:last-child{border-bottom: 0px !important;}
.basket_total .block .price {font-size: 20px;color: #3a3a3a !important;font-weight: 300;}
.basket_total .bonus-color {color: #ff9c00;font-size: 20px;font-weight: 300;}
.personalcart .grid-b_name_item {padding-top: 0px;}
.personalcart .grid-b_price {padding-top: 0px;margin-top: -3px;}
.personalcart .b_quantity {margin: 30px 0 0 10px;}
.personalcart .block_content .id_date, .id_date {padding: 0 0 0 0px;}
.personalcart .grid-b_picture {margin: 7px 0 0 0px;}
.ordermake .grid-payment_order .formcontrolbtn-buy {bottom: 0px;width: calc(100% - 10px);z-index: 4;font-family: 'opensans';font-weight: 100;font-size: 20px;height: auto;padding: 10px 0px 10px 0px;letter-spacing: 0.3px;position: relative;margin: auto !important;}
.ordermake .order-step .steps-left_side .radio_custom_btn {width: 50%;margin-right: 0px !important;}
.ordermake .radio_custom_btn .radio_custom_order + label {position: relative;left: 10px;width: calc(100% - 20px);}
.ordermake .payment_methods_custom .radio_custom_btn {position: relative;left: 0px;margin-right: 0px !important;width: calc(50% - 0px);}
.ordermake .payment_methods_custom {margin-bottom: 40px;}
.ordermake .order_pay_bonus input[type=text] {margin-left: 20px;}
.ordermake #order_form_div .grid-orderend_right{float: left;}
/*.ordermake #order_form_div {margin: 0px auto 166px auto;display: inline-block;}*/
.ordermake #order_form_div .right_total_price {font-family: 'opensans' !important;line-height: 25px;font-size: 18px;font-weight: 100;color: #171717;float: right;margin: 0 55px;}
.ordermake #order_form_div .order_end_total a.order-pay-link, .order_end_total input[type=submit] {background: #00b3e0;}
.ordermake #order_form_div .fiscal_receipt{padding: 1px 32px 0;}
.ordermake #order_form_div .fiscal_receipt p{line-height: initial;font-size: 12px;}
.ordermake #order_form_div .grid-orderend_left {margin-bottom: 40px;}
.ordermake .suggestions-addon[data-addon-type="clear"] {display: none !important;}
.order-confirm .content_page{margin-bottom: 100px;}
.order-confirm .content_page .order-page .order-checkout .grid-orderend_left{width: 60%;float: left;margin-right: 0px;}
.order-confirm .content_page .order-page .order-checkout .grid-orderend_right{width: 40%;float: left;text-align: center;}
.order-confirm .content_page .order-page .order-checkout .grid-orderend_right .fiscal_receipt{font-size: 12px;text-align: left;display: inline-block;}
.order-confirm .content_page .order-page .order-checkout .grid-orderend_right .fiscal_receipt .text-center{font-size: 14px;margin: 0px 0px 14px 0px;}
.order-confirm .content_page .order-page .order-checkout .grid-orderend_right .fiscal_receipt p{font-size: 12px;line-height: 19px;margin: 0px 0px 0px 0px;}
.order-confirm .content_page .order-page .grid-orderend_left .order_end_total .order_status{top: -4px;position: relative;}
.order-confirm .content_page .order-page .grid-orderend_left .order_end_total .right_total_gray {float: left;font-family: opensans !important;font-weight: 100;font-size: 16px;line-height: 30px;}
.order-confirm .content_page .order-page .grid-orderend_left .right_total_price {color: #000;margin: 0px;}
.order-confirm .content_page .order-page .grid-orderend_left .order_end_total{width: 540px;margin: 40px auto 0px auto;}
.order-confirm .content_page .order-page .order-checkout {display: inline-block;margin: 0 auto;position: relative;text-align: left;width: 100%}
.order-confirm .content_page .order-page .order-checkout .grid-orderend_left .order-pay-link{font-family: opensans !important;font-weight: 100;font-size: 16px;line-height: 30px;background: #00b3e0;height: auto;padding: 12px 0px 10px 0px;width: 50%;}

/* OLDVERSIONSITESTYLE - POPUP */
.form_recovery_password .formcontrolbtn-send, .formcontrolbtn-br-send, .form_callme .formcontrolbtn-order_call {padding-bottom: 5px;height: auto;}
.form_callme .cbbLine input, .form_recovery_password .cbbLine input {box-shadow: none;}
.form_callme .cbbLine textarea, .form_buy_one_click .cbbLine textarea, .question_form .cbbLine textarea, .order_delivery_form textarea {box-shadow: none;}
#fancybox_add_to_basket .formcontrolbtn-preorder{height: auto;line-height: normal !important;padding: 10px 20px 10px 20px !important;margin: 0px 0px 0px 20px;right: 0px;float: right;}
#fancybox_add_to_basket .formcontrolbtn-enter{height: auto;line-height: normal !important;padding: 10px 20px 10px 20px !important;}
#fancybox_add_to_basket .b_name_item {font-family: 'opensans';font-weight: 100;line-height: 25px;color: #616161;font-size: 16px;letter-spacing: 0.3px;}
#fancybox_add_to_basket .id_date {padding: 0px;}
#fancybox_add_to_basket .form_add_to_basket .grid-rp {font-family: 'opensans' !important;font-weight: 100 !important;margin: 0px 0px 8px 0px;font-size: 12px !important;letter-spacing: 0.3px;width: 170px;line-height: 27px !important;padding: 6px 0 0 20px;color: #7d7d7d;}
#fancybox_recovery-password h1{line-height: 36px; margin-bottom: 13px;}
#fancybox_recovery-password .form_recovery_password .cbbInfo{font-family: 'opensans';font-weight: 100;margin: 0px 0px 15px 0px;font-size: 12px;letter-spacing: 0px;color: #505050;}
#fancybox_lupa .fancyboxnew_border_bot_foot .green_big_btn_add_tobusket_item{width: calc(50% - 10px);font-size: 18px;}
#fancybox_lupa .fancyboxnew_border_bot_foot .orange_btn_botborder_small{text-align: center;width: calc(50% - 10px) !important;font-size: 18px;margin-top: 0px;}
#fancybox_lupa .fancyboxnew_border_bot_foot {padding: 30px;border-radius: 0px 0px 10px 10px;-moz-border-radius: 0px 0px 10px 10px;-webkit-border-radius: 0px 0px 10px 10px;}
.fancyboxnew_border_bot {border-bottom: 0px !important;}
#fancybox_lupa .fs20 {color: #545d5f;margin-top: 30px;width: 100%;font-size: 20px;}
#fancybox_lupa {width: 100% !important;}
.fancybox_lupa-jcarousel .jcarousel li img {max-width: 1000px;max-height: 640px;}
.fancybox_lupa-jcarousel .jcarousel {width: 1000px;}
.fancybox_lupa-jcarousel .jcarousel li {width: 1000px;}
.ideal_box_title {font-weight: 100 !important;font: 20px/22px 'effra';}
#fancybox_lupa .fancyboxnew_border_bot_foot .orange_big_btn_order_before{width: calc(50% - 10px);font-size: 18px;margin-top: 0px;}
.catalog_typedif .block_body_item .disc-percent {right: 20px !important;margin-top: -29px !important;}
.block_body_item .disc-percent {right: 230px !important;margin-top: 116px !important;}
.opt-category-page .block_body_item .disc-percent {display: none;}
.opt-category-page .catalog_typedif .block_body_item .disc-percent {right: 20px !important;margin-top: -29px !important;}
.fancybox_lupa-jcarousel .jcarousel-control-prev, .fancybox_lupa-jcarousel .jcarousel-control-next {top: 310px;}

/* OLDVERSIONSITESTYLE - SEARCH PAGE */
.searchpage_form .formcontrol-search_field{position:relative;border-left:1px solid #c7c8ca;height:auto;font-size:20px!important;width:calc(100% - 326px);margin-left:20px;font-family:'latothin';color:#3e3e3e;padding:10px 0 10px 10px;margin-bottom:0px}
.searchpage_form .formcontrolbtn-search{width:250px;height:auto;font-family:'latothin'!important;font-size:20px!important;text-indent:inherit;padding:11px 8px 10px 1px}
.searchpage_form .reset_link{line-height:44px}
.info-page{margin-bottom: 40px}

/* OLDVERSIONSITESTYLE - STATIC PAGE */
.content_page .block_content p {font-family: 'opensans';line-height: 22px;font-size: 14px;font-weight: 300;}
.personalcabinet .grid-right_profile_personal_data .default_color {float: left;display: inline-block;font-family: 'opensans';line-height: 22px;font-size: 14px;font-weight: 300;}
.info-page h3 {font: 28px/35px 'Effra';font-weight: 200;}
.block_content .alert, .alert_box {width: calc(100% - 40px);margin: 0px auto 20px auto;box-shadow: none;}
.content_page iframe {display: block;margin: 20px auto 10px auto;}
.h1 {font: 28px/35px 'Effra';}
.containertrastpage {width: calc(100% - 40px); max-width: 1700px;}
.trustpage {margin: 0 auto;max-width: 1700px;}
.alert-right_content {margin: 30px 0px 40px 60px;box-shadow: none;}
.alert-right_content h3{margin-bottom: 20px;}
.block_content_section .block_content_section{margin: 0px 0px 0px 0px;}
.block_content p .marked-block{border: 1px solid #c7c8ca;border-radius: 3px;display: inline-block;padding: 20px;}
.info-page p:nth-child(2){margin-bottom: 20px !important;/*width: 400px !important;*/}
.info-page ul.green-dot.big li, .info-page ul.red-dot.big li {font-family: 'opensans';font-size: 14px;line-height: 22px;font-weight: 300;}
.icover-guarantee-block{margin-top: 48px;padding-left: 250px;min-height: 274px;background-image: url(/images/infopage/guarantee.jpg);background-position: 20px 50%;background-repeat: no-repeat no-repeat;}
.block_content_section .grid-delivery360{width: calc(33.33% - 40px);margin-right: 40px;}
.grid-delivery360 .list_title {line-height: 21px;margin-right: 20px;float: left;}
.grid-delivery360 .pull-right {float: none;    line-height: 0px !important;}
.content_page .block_content .list_title {font-weight: 300;color: #444;}
.grid-delivery360 .block_title_dot{font-size: 15px !important;font-family: 'opensans' !important;font-weight: 300 !important;color: #464646 !important;margin: 0px 0px 0px 0px !important;}
.block_content_section .grid-delivery360:nth-child(1) .mb5 {margin: 13px 0px 0px 0px;}
.list_stylized {margin: 0 0 42px;}
.block_content .alert {margin: 20px auto 20px auto;}
.grid-delivery360 .mb5 {font-size: 14px !important;}
.infopages .grid-contacts-r {margin-left: 80px;float: left;width: calc(100% - 430px);}
.infopages .grid-contacts-r .w50 {width: calc(100% - 350px);}
.infopages .block_content_section .d_gray time{font-size: 16px;}
.infopages .block_content_section .mb30 .contact_page_phonenum .ya-phone-s{font-size: 20px;}
.infopages .block_content_section .contact_page_phonenum {font-size: 19px;float: left;}
.infopages .block_content_section .contact_page_phonenum a{margin-top: 15px;display: inline-block;margin-bottom: 20px;font-size: 16px;}
.infopages .block_content_section .grid-contacts-l .pull-right .contact_page_phonenum a{margin-top: inherit;display: initial;font-size: 16px;}
.infopages .block_content_section .grid-contacts-l .pull-right .contact_page_phonenum{font-size: 14px;margin-right: 0px;}
.infopages .block_content_section .grid-contacts-l .contact_page_skype {float: left}
.infopages .block_content_section .grid-contacts-l .mb40 .mt25 .left_side .d_gray {font-size: 16px;}
.infopages .block_content_section .grid-contacts-l .mb20 {padding: 0px 0px;}
.infopages .grid-contacts-r .title{padding: 0px;font-size: 24px;line-height: normal;}
.infopages .block_content_section .grid-contacts-r .w50 .d_gray .ic-icon-play_blue_small {top: 8px;}
.infopages .block_content_section .grid-740{width: calc(100% - 400px);}
.infopages .block_content_section .grid-340 .mt25 .right_side .mb3 {display: block;width: 100%;float: left;margin-bottom: 3px;}
.infopages .block_content_section .grid-340 h3{margin: 40px 0px 20px 0px;text-align: center;}
.infopages .block_content_section .grid-340 .more_linkshowroom{display: none}

/* OLDVERSIONSITESTYLE - MY CABINET */
.grid-right_profile_personal_data {float: right;width: calc(100% - 800px);}
.bonus_coupon.plus50 {margin: 0px 20px 20px 0px;}
.logout-cabinet-block{left:327px;top:-57px;margin-bottom:-27px;position:relative;display:inline-block}
.logout-cabinet{background-color:#FFF;border:1px solid #d2d2d2;margin:0;display:inline-block;float:left;text-decoration:none;font-weight:lighter;font-size:17px;color:#616161;padding:6px 19px 7px 17px;font-family:'opensans';border-radius:3px;cursor:pointer;-moz-border-radius:3px;-webkit-border-radius:3px;-webkit-transition:all .09s ease;-moz-transition:all .09s ease;-o-transition:all .09s ease;-ms-transition:all .09s ease;transition:all .09s ease}
.logout-cabinet:hover{color:#FFF;background-color:#00b3e0;text-decoration:none;border:1px solid #00b3e0}
.profile_order_box{border:1px solid #e0e1e2;border-radius:2px;padding:14px 0 20px 20px;width:calc(100% - 20px);margin:0 0 10px}
.mycabinet-container .profile_order_box .fw760{width: calc(100% - 135px);}
.fw310{width:100%}
/*.block_content .fs12,.block_content .orange_btn_botborder_small.fs12{text-align:right;top:-12px;position:relative;margin-right:20px;width:240px}*/
.profile_order_info{line-height:47px}
.mycabinet-container .right_total_price{font-weight: bolder!important;color: #74B702;font-size: 24px !important;}
.block_content .profile_hide_band{padding:10px 0;background:#f6f6f6}
#message{margin-top:20px}
.grid-left_profile_personal_data{padding-left:0;margin-right:0}
.mycabinet-container .lk-new-ticket.profile_chart_style > textarea{width: calc(100% - 136px)!important;margin-top: 10px;}
.mycabinet-container .lk-new-ticket input[name="apply"] {margin-top: 19px;}
.profile_chart_field{width:calc(100% - 20px)!important}
.profile_chart_style > textarea{width:calc(100% - 130px)!important;margin-right:20px}
.mycabinet-container .fw182 {width: 100%;}
.mycabinet-container .green_personalcab_defaultgreen{padding: 10px 40px;margin-left: 0px;height: auto;}
.mycabinet-container .text-right {text-align: left;}
.mycabinet-container .w50 {width: auto;}
.mycabinet-container .grid-profilebuttons .green_personalcab_defaultgreen {padding: inherit;height: auto;}
.mycabinet-container .grid-left_profile_personal_data {width: auto;}
.mycabinet-container #message .fw400 {width: inherit;}
.personalcabinet .mycabinet-container .ff_tahoma .fw480 {width: 40%;}
.personalcabinet .mycabinet-container .ff_tahoma .fw280 {width: 30%;}
.personalcabinet .mycabinet-container .ff_tahoma .fs66 {width: 100% !important}
.personalcabinet .mycabinet-container .ff_tahoma .fw380 {width: calc(30% - 40px);}
.personalcabinet .mycabinet-container .pl20 {padding-left: 0px !important;}
.personalcabinet .mycabinet-container .profile_current_balance {min-height: 259px;height: auto}
.personalcabinet .mycabinet-container .profile_bonus_box {width: calc(33.33% - 16px);}
.personalcabinet .mycabinet-container .ff_tahoma .fw480 .profile_current_balance .mb25{margin: 0px 0px 0px 0px;}
.personalcabinet .mycabinet-container .ff_tahoma .profile_current_balance .fs66 {line-height: 60px;margin-top: -8px;margin-bottom: 10px;}
.mycabinet-container .grid-right_profile_personal_data .text-center a {line-height: 25px !important;position: relative;top: -14px;background-color: #FFF;border: 1px solid #d2d2d2;margin: 0;display: inline-block;float: left;text-decoration: none;font-weight: lighter;font-size: 17px;color: #616161;padding: 15px 20px 15px 20px;font-family: 'opensans';border-radius: 3px;cursor: pointer;-moz-border-radius: 3px;-webkit-border-radius: 3px;-webkit-transition: all .09s ease;-moz-transition: all .09s ease;-o-transition: all .09s ease;-ms-transition: all .09s ease;transition: all .09s ease;}
.mycabinet-container .grid-right_profile_personal_data .text-center a:hover {color: #FFF;background-color: #00b3e0;text-decoration: none;border: 1px solid #00b3e0;}
.mycabinet-container .grid-left_profile_personal_data .mt20 {margin-top: 0px;margin-left: 20px}
.personalcabinet .text-right .right_total_price{top: 13px;text-align: left;width: initial;font-family: 'opensans' !important;line-height: 33px !important;font-size: 18px !important;font-weight: 100 !important;color: #171717 !important;margin: 0 5px !important;}
.personalcabinet .profile_order_box .fs12{    text-align: left; width: calc(100% - 90px);}
.personalcabinet .personal_data_right_fields .formcontrol-standart_field {width: calc(100% - 20px);}
.personalcabinet .grid-left_profile_personal_data .cusel.select {width: calc(100% - 20px);}
.personalcabinet .block_content .mycabinet-container{margin-bottom: 140px}
.personalcabinet .order_details_toggle .profile_order_description .grid-left{margin: 0px 0px 20px 0px;}
.personalcabinet .order_details_toggle .profile_order_description .text_green {color: #000000;}

/* OLDVERSIONSITESTYLE - PROMO */
.promopage .grid-left_r-inside {width: calc(100% - 400px);}
.promopage .grid-right_r-inside .mb20, .promopage .block_content .grid-right_r-inside .mb20 {font-size: 16px;padding: 0px 0px;}
.promopage .content_page img {max-width: 100%;margin: 0 auto;}
.promopage .content_page .mt10 img {width: 100%;}
.promopage .categories_review .text-right{margin: 0px 0px 20px 0px;}
.promopage .categories_review .text-right .bb_descript{font-size: 14px;font-weight: 100;padding: 0px;line-height: 11px !important;margin: 0px !important;}
.promopage .mb20,.promopage .block_content .mb20 {padding: 0px 0px;}
.promopage .insidepromo_img {border: 0px;border-radius: 5px;}
.promopage .grid-right_r-inside .mb20 b, .promopage .block_content .grid-right_r-inside .mb20 b{font-size: 16px;padding: 0px 0px;font-family: opensans;font-weight: 300 !important;color: #202020;}
.promopage .grid-right_r-inside {top: -5px;}
.promopage .term_action_box {box-shadow: none;border: 0px;background: #00b3e0;border-radius: 5px;height: auto;}
.promopage .term_action_box ins {    line-height: 47px;font-size: 30px;padding: 30px 0px;font-family: opensans;font-weight: 300 !important;color: #ffffff;}
.promopage .term_action_box i {height: initial !important;}
.promopage .term_action_box ins span {color: #FFF}
.promopage .grid-right_r-inside .for_friends{margin: 35px 0px 30px 0px;}
.promopage .grid-right_r-inside .grid-subscribe h4 b{font-size: 16px;padding: 0px 0px;font-family: opensans;font-weight: 300 !important;color: #202020;margin-bottom: 10px;display: inline-block;}
.promopage .grid-subscribe .fw200 {width: 223px;}
.promopage .current_trends .intresting_propose_hr {height: 0px;}
.promopage .current_trends .intresting_propose_alllink,.promopage .current_trends .block_content a.intresting_propose_alllink {top: 31px;}
.promopage .current_trends .jcarousel-control-next {top: -47px;}
.promopage .current_trends .jcarousel-control-prev {top: -47px;}
.promopage .current_trends .ideal_box .ideal_box_descript {font-size: 12px;line-height: normal;}
.promopage .white_box_decor:before {background-image: none;}
.promopage .white_box_decor:after {background-image: none;}
.promopage .promo_deal .ideal_box2 {width: 20%;border-bottom: 1px solid #e0e1e2;border-right: 0px;}
.promopage .promo_deal .ideal_box2:after {    float: right;content: '';display: inline-block;height: 251px;width: 1px;top: 0px;right: 0px;position: absolute;background-color: #e0e1e2;}
.promopage .ideal_box2 .ideal_box_img {width: 100%;}
.promopage .ideal_box2 .product_in_name_line{padding: 0px 20px;}
.promopage .ideal_box2 .product_in_price{padding: 0px 20px;}
.promopage .ideal_box2 .product_in{margin: 0px 0px 0px 0px !important;padding: 0px 20px;}
.promopage .current_trends .intresting_propose_title{margin: 0px 0 0px!important;}
.promopage .white_box_decor {padding: 0px 0 0;}
.promopage .block_content a.show_more_actiondeal {margin-top: -1px;border-top: 1px solid #e0e1e2;}
.promopage .green_big.formcontrolbtn-buy {font-size: 20px;color: #ffffff;text-decoration: none;font-weight: 100;display: inline-block;font-family: 'effra';-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-o-transition: all .3s ease;-ms-transition: all .3s ease;transition: all .3s ease;padding: 11px 39px 9px 39px;text-indent: inherit;background: #00b3e0;text-align: center;}
.promopage .green_big.formcontrolbtn-buy:hover {background: #01a6d0;}
.promocategory .white_box_decor:before {background-image: none;}
.promocategory .white_box_decor:after {background-image: none;}
.promocategory .ideal_box {width: 25%;float: left;}
.promocategory .action_date {width: 100%;background-color: rgba(255, 255, 255, 0.9);color: #616161;padding: 10px 20px 10px 20px;bottom: 0px;border-bottom: 1px solid #e0e1e2;border-top: 1px dashed #e0e1e2; box-sizing: border-box}
.promocategory .action_deal_box .ideal_box_img {margin: 15px 0px 20px 0px;}
.promocategory .ideal_box .ideal_box_title{padding: 0px 20px;font-size: 16px;}
.promocategory .ideal_box p{padding: 0px 20px;font-size: 12px;line-height: 18px;}
.promocategory .ideal_box .ideal_box_descript{font-size: 12px;line-height: 18px;padding: 0px 20px;}
.promocategory .action_deal_box a {padding: 0px 20px;}
.promocategory .specialpromo_box{width: 33.333% !important;border: 0px;}
.promocategory .specialpromo_title {display: none;}
.promocategory .formcontrolbtn-blue_link_more, .block_content .formcontrolbtn-blue_link_more {position: absolute;background: #00b3e0;font-family: 'opensans' !important;font-weight: 100 !important;color: #ffffff;border-radius: 3px !important;text-indent: inherit;height: auto;padding: 0px 40px;border: 0px solid #cfcfcf;box-shadow: none;left: 26px;bottom: 53px;}
.promocategory .specialpromo_content {display: none;}

/* OLDVERSIONSITESTYLE - BLOG */
.blogcategory .blog_box_thumb {width: calc(20% - 20px);margin: 0 20px 50px 0px;}
.blogcategory .description_btn_group_white{border: 1px solid #e0e1e2;margin: 0 auto;max-width: 1660px;width: calc(100% - 40px);margin-bottom: 30px;}
.blogcategory .description_btn_group_white .wrap{padding: 0px;}
.blogcategory .description_btn_group_white .d_btn_group_white_wrap {width: 100%;}
.blogcategory .description_btn_group_white .wrap .d_btn_group_white_wrap .d_btn_group_gray {border: 0px;width: 20%;}
.blogcategory .description_btn_group_white .wrap .d_btn_group_white_wrap .d_btn_group_gray a{height: 36px;}
.d_btn_group_white_wrap .active .d_btn_group_gray_default, .d_btn_group_white_wrap .active .d_btn_group_gray_default:hover {border-bottom: 3px solid #00b3e0;}
.blogcategory .gray_band_blog_socials .mr60 {top: 0px;position: relative;width: 33.33%;margin: 0px;}
.blogcategory .gray_band_blog_socials .mr60 #vk_groups{position: relative;top: -20px;margin: 0 auto;}
.blogcategory .gray_band_blog_socials .mr60 .fb-page {position: relative;top: -20px;}
.blogcategory .gray_band_blog_socials .pull-left{top: 0px;position: relative;width: 33.33%;margin: 0px;text-align: center;}
.blogcategory .gray_band_blog_socials .pull-left #___page_0{position: relative;margin: 0 auto !important;display: block !important;}
.blogcategory .ov_hid nav{min-width: initial;height: initial !important;width: 100%;top: 0px !important;float: left;display: inline-block !important;position: relative;z-index: 0;}
.blogcategory .ov_hid nav .pagination_blog {margin: 0px auto 40px auto;padding: 0px;display: block;float: none;width: 90%;overflow: visible;}
.blogcategory .ov_hid nav ul li{width: 11%!important;border: 0px !important;}
.blogcategory .ov_hid nav ul li > a {padding: 0px 0px; text-align: center !important;}
.blogcategory .blog_box_thumb a{border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;background: #f4f4f4;display: inline-block;color: #595959;padding: 10px;width: calc(100% - 20px);text-decoration: none;}
.blogdetail .blog_main_picture {left: -20px;width: calc(100% + 40px);max-height: 450px;}
.blogdetail .blog_main_picture img{max-width: none;width: 100%;}
.blogdetail .blog_main_picture .breadcrumbs{padding: 0px 0px;background-color: transparent;z-index: 300;position: relative;}
.blogdetail .blog_main_picture .intresting_propose_title{padding: 0px 20px;font-size: 30px !important;text-shadow: none;color: #FFF !important;    border: 0px !important;line-height: normal !important;}
.blogdetail .blog_main_picture .fs22{padding: 0px 20px}
.blogdetail .block_content_section .grid-left_r-inside {width: calc(100% - 400px);}
.blogdetail .block_content_section .grid-340 {top: -11px;position: relative;}
.blogdetail .block_content_section .blog_description_text{    font-family: 'opensans';line-height: 30px;font-size: 16px;font-weight: 300;color: #4b4b4b;}
.blogdetail .block_content_section .grid-340 .blog_top_five{text-align: center;}
.blogdetail .block_content_section .grid-340 .blog_top_five .ov_hid{padding: 0px 0px 30px 0px;}
.blogdetail .block_content_section .grid-340 .blog_top_five .ov_hid a{    text-decoration: none !important;}
.blogdetail .block_content_section .grid-340 .blog_top_five .ov_hid .blog_top_five_info{text-align: left}
.blogdetail .block_content_section  .blog_top_five.left_side .blog_top_five_info {width: calc(100% - 90px);}
.blogdetail .blog_top_five h2{margin-bottom: 20px;}
.blogdetail #comments_IIWIQP{    left: 20px;width: calc(100% - 40px);position: relative;}
#blog-product-box .blog-product-box-product {display: inline-block;width: 100%;margin-bottom: 60px;}
#blog-product-box .blog-product-box-product .blog-product-box-leftside {float: left;width: 50%;text-align: center;}
#blog-product-box .blog-product-box-product .blog-product-box-leftside img {display: block;margin: 0px auto 20px auto;}
#blog-product-box .blog-product-box-product .blog-product-box-leftside .blog-product-box-but{color: #ffffff;background: #ffba0b;border-radius: 3px;display: inline-block;text-decoration: none;position: relative;z-index: 2;padding: 5px 5px 5px 5px;text-align: center;margin: 0px auto 0px auto;}
#blog-product-box .blog-product-box-product .blog-product-box-leftside .blog-product-box-but:hover{}
#blog-product-box .blog-product-box-product .blog-product-box-rightside {float: left;width: 50%;}

/* ******* ******* MACOS USERAGENT ******* *******  MACOS USERAGENT ******* *******  MACOS USERAGENT ******* ******* */
.mac{}

/* ******* ******* WINDOWS USERAGENT ******* ******* WINDOWS USERAGENT ******* ******* WINDOWS USERAGENT ******* ******* */
.win #preheader a.geolocation .mapicon {background-image: url(images/map.svg);width: 8px;height: 9px;background-size: 30px 9px;margin: 4px 9px 0 0;}
.win #preheader a {padding: 11px 15px 11px;}
.win .time {padding: 11px 15px 11px;}
.win #preheader .phone {padding: 11px 19px 11px 20px !important;}
.win .active .phone-box {margin: 39px 0 0;}
.win .dropmenu-elm {height: 39px;}
.win .aboutus-but-and-drop-menu:hover .dropmenu {margin: 39px 0 0 -35px;}
.win .time-icon {width: 9px;height: 9px; background-size: 9px 9px;margin: 4px 9px 0 0;}
.win .phone-icon {width: 9px;height: 9px;background-size: 9px 9px;margin: 4px 8px 0px 2px;}
.win #preheader .phone:before {border: 19px solid rgba(0, 0, 0, 0);border-left: 5px solid #202020;}
.win .dropmenu a {padding: 7px 20px 5px!important;}
.win .dropmenu {padding: 9px 0 11px;}
.win .catalogbut {font-family: 'effra';}
.win .searchform-txt {font-weight: 100;font-family: 'effra';}
.win .bonus-txt {margin: 5px 0 1px;}
.win .cart-txt {margin: 5px 0 1px;}
.win .dropnav-container-title-txt {padding: 21px 40px 22px;font-family: 'effra';}
.win .dropnav-container-title-txt {padding: 21px 40px 22px;}
.win .dropnav-container-title-box:after {top: -39px;}
.win .closedropmenu {width: 18px;height: 18px;background-size: 18px 18px;}
.win .dropnav-container a {font-weight: 400;}
.win .dropnav-container a:hover {color: #00b3e0}
.win .footer-btn-container a {font-family: inherit;}
.win .footer-btn {margin: 34px 0 30px;}
.win .about-menu {font-family: inherit;margin: -4px 0px -4px 0px;}
.win .catalog-menu {font-family: inherit;margin: -4px 0px -4px 0px;}
.win .footer-container-box {margin-bottom: 35px;}
.win .email-telephone {font-family: inherit;margin-top: 25px;}
.win .social-email-telephone {margin-bottom: 24px;}
.win .subscription-field {font-weight: 100;font-family: 'effra';padding: 10px 8px 10px 45px;}
.win .subscription-btn {padding: 11px 14px 11px;font-weight: 400;font-family: 'effra';}
.win .subscription-txt {font-family: inherit;font-weight: 100;letter-spacing: 0.4px;line-height: 24px;max-width: 760px;}
.win .payment-method-txt-container {font-family: inherit;}
.win .subscription {margin-bottom: 32px;}
.win .dropnav-trngl{position: relative}
.win ul .active .dropnav-trngl {margin: -28px auto 24px auto;display: block;}
.win nav ul li:last-child .dropnav-trngl {margin: -28px 37px 24px auto !important;}
.win nav ul li:first-child .dropnav-trngl {margin: -28px auto 24px 96px!important;}
.win .mycabinet-name {line-height: 15px}

/* ******* ******* MOZILLA WINDOWS USERAGENT ******* ******* MOZILLA WINDOWS USERAGENT ******* ******* MOZILLA WINDOWS USERAGENT ******* ******* */
.win .firefox #preheader a.geolocation .mapicon {margin: 5px 9px 0 0;}
.win .firefox #preheader a.aboutus .aboutus-icon {margin: 7px 0 0 7px;}
.win .firefox .time-icon {margin: 5px 9px 0 0;}
.win .firefox .phone-icon {margin: 1px 2px 0 0;}
.win .firefox #preheader a {padding: 10px 15px 11px;}
.win .firefox .time {padding: 10px 15px 11px;}
.win .firefox #preheader .phone {padding: 10px 19px 11px 20px !important;}
.win .firefox .mycabinet-icon {margin: 5px 10px 0 0;}
.win .firefox .favorite-icon {margin: 5px 9px 0 0;}
.win .firefox .userplace a:nth-child(1) {margin: 3px 0 7px;}
.win .firefox nav ul a {padding: 11px 0 12px;}
.win .firefox .dropnav-trngl {top: 36px;}
.win .firefox .subcategory-txt {height: 39px;}
.win .firefox .dropnav-container-box {margin: 19px auto 30px;}
.win .firefox .dropnav-container {padding-bottom: 6px;}
.win .firefox .footer-btn {margin: 33px 0 29px;}
.win .firefox .about-menu {margin: -5px 0px -5px 0px;}
.win .firefox .catalog-menu {margin: -5px 0px -5px 0px;}
.win .firefox .email-telephone {margin-top: 24px;}
.win .firefox .social-email-telephone {margin-bottom: 25px;}
.win .firefox .subscription-field{background-position: -4px 15px;width: 170px;}
.win .firefox .subscription-txt {max-width: 800px;}
.win .firefox .subscription {margin-bottom: 33px;}
.win .firefox .payment-method-txt::after {top: -24px;}
.win .firefox .payment-method-icon {margin-top: -7px;}
.win .firefox .dropmenu a {padding: 6px 20px 5px !important;}
.win .firefox .copyright-txt{margin: 8px 0 0 30px;}
.win .firefox #footer-bottom {padding-bottom: 30px;}
.win .firefox ul .active .dropnav-trngl {margin: -29px auto 24px auto;}
.win .firefox nav ul li:last-child .dropnav-trngl {margin: -29px 37px 24px auto !important;}
.win .firefox nav ul li:first-child .dropnav-trngl {margin: -29px auto 24px 96px!important;}

/* ******* ******* ANDROID USERAGENT ******* ******* ANDROID USERAGENT ******* ******* ANDROID USERAGENT ******* ******* */
.android .subscription-field {padding: 12px 8px 8px 45px;}
.android .subscription-btn {padding: 13px 14px 9px;}

/* ******* ******* IPHONE USERAGENT ******* ******* IPHONE USERAGENT ******* ******* IPHONE USERAGENT ******* ******* */
.iphone{}
.iphone header{}

/* ******* ******* CHROME WIN USERAGENT ******* ******* CHROME WIN USERAGENT ******* ******* CHROME WIN USERAGENT ******* ******* */
.chrome{}

/* ******* ******* MSIE USERAGENT ******* ******* MSIE USERAGENT ******* ******* MSIE USERAGENT ******* ******* */
.msie{}

/* ******* ******* OPERA USERAGENT ******* ******* OPERA USERAGENT ******* ******* OPERA USERAGENT ******* ******* */
.opera{}

/* ******* ******* MOZILLA MACOS USERAGENT ******* ******* MOZILLA MACOS USERAGENT ******* ******* MOZILLA MACOS USERAGENT ******* ******* */
.mac .firefox #preheader a.geolocation .mapicon{margin: 4px 10px 0 0;}
.mac .firefox #preheader a.aboutus .aboutus-icon {margin: 7px 0 0 7px;}
.mac .firefox .time-icon {margin: 4px 10px 0 0;}
.mac .firefox .phone-icon {margin: 4px 10px 0 0;}
.mac .firefox #preheader {height: 40px;}
.mac .firefox #preheader {height: 40px;}
.mac .firefox #preheader {height: 40px;}
.mac .firefox #preheader .phone {height: 40px;}
.mac .firefox .dropmenu a {padding: 7px 20px 5px!important;}
.mac .firefox .dropmenu {padding: 9px 0 11px;}
.mac .firefox .catalogbut {padding: 15px 19px 11px 17px;}
.mac .firefox .searchform-txt {padding: 14px 55px 10px 16px;}
.mac .firefox .mycabinet-icon{margin: 5px 10px 0 0;}
.mac .firefox .favorite-icon {margin: 5px 9px 0 0;}
.mac .firefox .userplace a:nth-child(1) {margin: 3px 0 7px;}
.mac .firefox .userplace {padding: 0 20px 3px 0;}
.mac .firefox nav ul a {padding: 11px 0 10px;}
.mac .firefox nav .active .dropnav{margin-top: 1px;}
.mac .firefox .dropnav-container a {padding: 41px 0 40px;}
.mac .firefox .dropnav-container-title-txt{padding: 24px 40px 20px;}
.mac .firefox .footer-btn {margin: 36px 0 28px;}
.mac .firefox .subscription-field {padding: 10px 0px 9px 45px;}
.mac .firefox .subscription-btn {padding: 10px 14px 9px;}
.mac .firefox .subscription-txt {max-width: 800px;}
.mac .firefox .payment-method-txt::after {top: -26px;}
.mac .firefox .payment-method-icon {margin-top: -8px;}
.mac .firefox .footer-container-box {margin-bottom: 30px;}
.mac .firefox .copyright-txt {margin: 8px 0 0 30px;}

/* ******* ******* SMARTPHONE TABLET ******* ******* SMARTPHONE TABLET ******* ******* SMARTPHONE TABLET ******* */


/* height max: 500px */
@media screen and (max-height: 500px) {
/* OLDVERSIONSITESTYLE */
.mng-wgt .widget-wrapper.right-x, .widget-wrapper .widget-wrapper.right-x, .mango-callback .widget-wrapper.right-x, #widget-call-from-site .widget-wrapper.right-x {display: none;}
}

/* height max: 770px */
@media screen and (max-height: 770px) {
/* OLDVERSIONSITESTYLE */
#body_block {display: none}
}

/* width max: 1600px */
@media screen and (max-width: 1600px) {
nav .menu-sep:nth-child(2){left:-8px}
nav .menu-sep:nth-child(12){left:19px}
/* OLDVERSIONSITESTYLE - BASKET */
/* OLDVERSIONSITESTYLE - POPUP */
/* OLDVERSIONSITESTYLE - MY CABINET */
}

 /* width max: 1500px */
@media screen and (max-width: 1500px) {
nav .menu-sep:nth-child(2){left:-1px}
nav .menu-sep:nth-child(12){left:6px}
.subscription-txt {max-width: none;}
nav ul li:nth-child(1){width:18%}
nav ul li:nth-child(3){width:13%}
nav ul li:nth-child(5){width:19%}
nav ul li:nth-child(7){width:13%}
nav ul li:nth-child(9){width:13%}
nav ul li:nth-child(11){width:13%}
nav ul li:nth-child(13){width:11%}
.same_products_sector .ov_hid a {width: 50%;}
/* OLDVERSIONSITESTYLE */
.specialpromo_title {width: 320px;}
.specialpromo_content {width: 330px;}
/* OLDVERSIONSITESTYLE - CATALOG */
.left_column {width: 22% !important;}
.catalog_typedif .right_column,.catalog_type3dif .right_column{width:78%}
.right_column {width: 78%;}
.change_width_rc .left_column{width:22%!important}
.change_width_rc .right_column{width:100%}
.catalog_typedif .block_body_item {width: calc(33.33% - 20px) !important;}
.change_width_rc .block_body_item {width: calc(100% - 20px);}
.change_width_rc .filter_common {width: calc(100% - 22%);margin-left: 22% !important;}
.catalogcategory .catalog_typedif .next-prodcart {width: calc(33.33% - 20px) !important;}
.catalogcategory .catalog_typedif .page-count-10 .next-prodcart {width: calc(66.67% - 20px) !important;}
.catalogcategory .catalog_typedif  .page-count-20 .next-prodcart {width: calc(33.33% - 20px) !important;display: inline-block;}
.catalogcategory .catalog_typedif  .page-count-30 .next-prodcart {display: none}
.catalogcategory .catalog_typedif  .page-count-50 .next-prodcart {width: calc(33.33% - 20px) !important;}
.catalogcategory .catalog_typedif .page-count-100 .next-prodcart {width: calc(66.67% - 20px) !important;display: inline-block;}
.redsgn .catalog_typedif .next-prodcart {width: calc(33.33% - 20px) !important;}
.redsgn .catalog_typedif .page-count-10 .next-prodcart {width: calc(66.67% - 20px) !important;}
.redsgn .catalog_typedif  .page-count-20 .next-prodcart {width: calc(33.33% - 20px) !important;display: inline-block;}
.redsgn .catalog_typedif  .page-count-30 .next-prodcart {display: none}
.redsgn .catalog_typedif  .page-count-50 .next-prodcart {width: calc(33.33% - 20px) !important;}
.redsgn .catalog_typedif .page-count-100 .next-prodcart {width: calc(66.67% - 20px) !important;display: inline-block;}
.opt-category-page .catalog_typedif .next-prodcart {width: calc(33.33% - 20px) !important;}
.opt-category-page .catalog_typedif .page-count-10 .next-prodcart {width: calc(66.67% - 20px) !important;}
.opt-category-page .catalog_typedif  .page-count-20 .next-prodcart {width: calc(33.33% - 20px) !important;display: inline-block;}
.opt-category-page .catalog_typedif  .page-count-30 .next-prodcart {display: none}
.opt-category-page .catalog_typedif  .page-count-50 .next-prodcart {width: calc(33.33% - 20px) !important;}
.opt-category-page .catalog_typedif .page-count-100 .next-prodcart {width: calc(66.67% - 20px) !important;display: inline-block;}

/* OLDVERSIONSITESTYLE - PRODUCT CART */
.block_content .green_big_btn_add_tobusket_item, .block_content .orange_btn_botborder_small, .block_content .orange_big_btn_order_before {width: 100%;padding: 5px 0px 5px 0px;}
.item_totalsum_right .clearfix:nth-child(2) p{width: 100%;float: left;margin: 14px 0px 0px 0px;}
.block_content .green_big_btn_add_tobusket_item, .block_content .orange_btn_botborder_small, .block_content .orange_big_btn_order_before {line-height: 33px;}
.productcartb2b .item_totalsum_right .clearfix:nth-child(2) p {margin: 0px 0px 0px 0px;}
.productcartb2b .item_totalsum_right .mb13 {width: 100%;}
/* OLDVERSIONSITESTYLE - BASKET */
/* OLDVERSIONSITESTYLE - POPUP */
/* OLDVERSIONSITESTYLE - STATIC PAGE */
/* OLDVERSIONSITESTYLE - MY CABINET */
/* OLDVERSIONSITESTYLE - BLOG */
.blogcategory .blog_box_thumb {width: calc(25% - 20px);}

.hide-menufilter .timerbannerboxedio {display: inline-block;}
.hide-menufilter .timerbanner img{margin-left: 280px !important;float: left !important;margin-bottom: 0px;}
}

 /* width max: 1400px */
@media screen and (max-width: 1400px) {
nav .menu-sep:nth-child(2){left:3px}
/* OLDVERSIONSITESTYLE - PRODUCT CART */
/* OLDVERSIONSITESTYLE - BASKET */
/* OLDVERSIONSITESTYLE - POPUP */
/* OLDVERSIONSITESTYLE - MY CABINET */
/* OLDVERSIONSITESTYLE - PROMO */
.promocategory .specialpromo_content {top: 42%;width: 50%;}
}

/* width max: 1300px */
@media screen and (max-width: 1300px) {
.dropnav-container a{width:14.28%}
.same_products_sector .ov_hid a {width: 100%;}
.same_search_sector .same_search_price {width: 100px;}
.same_search_sector .ss_description {width: calc(100% - 200px);}
.same_search_tname {max-height: 53px;overflow: hidden;}
/* Menu */
nav .menu-sep:nth-child(2){left:-7px}
nav .menu-sep:nth-child(12){left:6px}
nav ul li:nth-child(1){width:21%}
nav ul li:nth-child(3){width:15%}
nav ul li:nth-child(5){width:18%}
nav ul li:nth-child(7){width:12%}
nav ul li:nth-child(9){width:10%}
nav ul li:nth-child(11){width:14%}
nav ul li:nth-child(13){width:10%}
/* Footer */
.subscription-txt {max-width: 100%;width: 100%;}
.subscription form {width: 100%;float: left;margin-right: 0px;margin-bottom: 14px;}
.subscription-field {width: calc(100% - 178px);}
.subscription-btn {width: 123px;}
.subscription {margin-bottom: 29px;}
/* MOZILLA MACOS USERAGENT */
.mac .firefox .subscription-field {width: calc(100% - 170px);}
.mac .firefox .subscription-txt {max-width: 100%;width: 100%;display: inline-block;}
/* WIN USERAGENT */
.win .subscription {margin-bottom: 28px;}
.win .firefox .subscription-txt {max-width: 100%;width: 100%;display: inline-block;}
/* MOZILLA WINDOWS USERAGENT */
.win .firefox .subscription-field{width: calc(100% - 178px);}
/* OLDVERSIONSITESTYLE */
.specialpromo_title {width: 270px;}
.specialpromo_content {width: 270px;}
/* OLDVERSIONSITESTYLE - CATALOG */
.block_content .thumbnail_section {width: 20%;}
.left_column {width: 25% !important;}
.catalog_typedif .right_column,.catalog_type3dif .right_column{width:75%}
.right_column {width: 75%;}
.change_width_rc .left_column{width:25%!important}
.change_width_rc .right_column{width:100%}
.change_width_rc .filter_common {width: calc(100% - 25%);margin-left: 25% !important;}
/* OLDVERSIONSITESTYLE - PRODUCT CART */
/* OLDVERSIONSITESTYLE - BASKET */
.ordermake .payment_methods_custom .radio_custom_btn {width: calc(100% - 0px);margin: 10px 0px 10px 0px;}
.ordermake .order-step .steps-left_side .radio_custom_btn {width: 100%;margin-bottom: 20px;}
/* OLDVERSIONSITESTYLE - POPUP */
.fancybox_lupa-jcarousel .jcarousel li img {max-width: 800px;max-height: 540px;}
.fancybox_lupa-jcarousel .jcarousel {width: 800px;}
.fancybox_lupa-jcarousel .jcarousel li {width: 800px;}
.fancybox_lupa-jcarousel .jcarousel-control-prev, .fancybox_lupa-jcarousel .jcarousel-control-next {top: 260px;}
/* OLDVERSIONSITESTYLE - STATIC PAGE */
/* OLDVERSIONSITESTYLE - MY CABINET */

.hide-menufilter .timerbannerboxedio {display: none;}
.hide-menufilter .timerbanner img {margin-left: initial !important;float: initial !important;margin-bottom: -5px;}
}

 /* width max: 1240px */
@media screen and (max-width: 1240px) {
.opt{display:none!important}
.same_search_sector .ss_picture {display: none;}
.same_products_sector a {padding: 10px 20px 10px 20px;width: calc(100% - 40px);}
.same_search_sector .ss_description {width: 100%;}
.same_search_sector .same_search_price {display: none;}
/* OLDVERSIONSITESTYLE */
.top-banner-leftside{display: none !important;}
.top-banner-rightside{display: none !important;}
/* OLDVERSIONSITESTYLE - POPUP */
/* OLDVERSIONSITESTYLE - STATIC PAGE */
/* OLDVERSIONSITESTYLE - MY CABINET */
}

 /* width max: 1200px */
@media screen and (max-width: 1200px) {
.dropnav-container a{width:14.28%}
nav .menu-sep:nth-child(2){left:2px}
nav .menu-sep:nth-child(12){left:3px}
/* OLDVERSIONSITESTYLE - CATALOG */
.timerbanner img {margin-left: 0px  !important;}
.timerbannerboxedio {display: none!important;}
a.timerbanner {height: auto !important;}
/* OLDVERSIONSITESTYLE - PRODUCT CART */
.jcarousel-discounted.recommendation .jcarousel:hover {padding-right: 0px;}
.productcartuser .item_promotion_wrap {width: 400px;}
.productcartb2b .item_promotion_wrap {width: 400px;}
.box_wrap_shops .fw440 {float: left;width: 100%;margin-bottom: 40px;margin-left: 0px;}
.box_wrap_shops .fw440 .mb20{float: left;padding: 0px;margin-right: 20px;line-height: 25px;}
.box_wrap_shops .fw440 p{float: left;padding: 0px;width: calc(100% - 500px);display: inline-block;}
#fancybox_our_shop{width: auto!important}
/* OLDVERSIONSITESTYLE - BASKET */
.radio_custom_btn {margin-right: 0px !important;width: 100%;margin-bottom: 20px;}
.radio_custom_order + label {width: 100%;}
.grid-payment_order .formcontrolbtn-buy {margin-top: 30px;position: relative;}
.ordermake #order_form_div .grid-orderend_left {width: calc(100% - 40px);margin-left: 20px;}
.ordermake #order_form_div .b_id, .ordermake #order_form_div .b_id a {margin: 0px 0px 0px 30px!important;}
/* OLDVERSIONSITESTYLE - STATIC PAGE */
/* OLDVERSIONSITESTYLE - MY CABINET */
/* OLDVERSIONSITESTYLE - PROMO */
.promocategory .ideal_box {width: 50%;}
.promocategory .specialpromo_title {top: 0px;width: 50%;}
.promocategory .specialpromo_content {top: 23%;width: 42%;}
}

 /* width max: 1160px */
@media screen and (max-width: 1160px) {
.aboutus-but-and-drop-menu{display:none}
.dropmenu-elm {display: none;}
.about-menu {display: none;}
.catalog-menu {display: none;}
.right-side {width: 100%;border-top: 0px;}
.subscription-btn {width: auto;}
.subscription-field {width: 250px;}
.subscription form {width: auto;margin-right: 20px;}
.footer-btn-container a {font-size: 18px;width: 100%;display: inline-block;padding: 10px 0 16px;}
.footer-btn {margin: auto;padding: 46px 0 10px;background-color: #191919;}
#torgmail {display: none;}
.payment-method-txt-container {padding-right: 30px;padding-left: 30px;}
.payment-method-txt{text-align: center;}
.payment-method-icon {text-align: center;}
.qiwi-icon {margin-right: 0px;}
.subscription {margin-bottom: 21px;}
.backtotop {width: 100%;text-align: center;top: -124px;}
.backtotop a {margin: 0 auto;width: 0px;float: none;}
.footer-btn .footer-btn-container {text-align: center;}
.social {margin-top: 21px;}
.email-telephone {margin-top: 21px;}
/* MOZILLA MACOS USERAGENT */
.mac .firefox .footer-btn {margin: auto;}
.mac .firefox .subscription-txt {display: inherit;}
.mac .firefox .subscription-field {width: calc(100% - 177px);}
/* WIN USERAGENT */
.win .footer-btn {margin: auto;}
.win .social-email-telephone {margin-bottom: 24px;}
.win .subscription {margin-bottom: 22px;}
.win .footer-container-box {margin-bottom: 32px;}
.win .email-telephone {margin-top: 21px;}
.win .subscription-txt {max-width: 100%;}
/* MOZILLA WINDOWS USERAGENT */
.win .firefox .subscription-txt {display: inherit;}
.win .firefox .footer-btn {margin: auto;}
.win .firefox .social-email-telephone {margin-bottom: 21px;}
.win .firefox .subscription {margin-bottom: 21px;}
.win .firefox .footer-container-box {margin-bottom: 30px;}
.win .firefox .subscription-field {width: 180px;}
.win .firefox .email-telephone {margin-top: 21px;}
/* OLDVERSIONSITESTYLE */
.specialpromo_title {width: 230px;}
.specialpromo_content {width: 230px;top: 43%;}
.fw355 {width: 50%;}
.box_wrap_shops .fw355:last-child{width: 100%;margin-bottom: 0px}
.fw355 {margin-bottom: 20px;}
/* OLDVERSIONSITESTYLE - CATALOG */
.left_column {width: 29% !important;}
.catalog_typedif .right_column,.catalog_type3dif .right_column{width:71%}
.right_column{width:71%}
.change_width_rc .left_column{width:29%!important}
.change_width_rc .right_column{width:100%}
.change_width_rc .filter_common {width: calc(100% - 29%);margin-left: 29% !important;}
/* OLDVERSIONSITESTYLE - PRODUCT CART */
.grid-left_description {width: 100%;margin-right: 0px;margin-bottom: 20px;}
.grid-right_description {width: 100%;}
.item_totalsum_right .clearfix:nth-child(2) p {width: 50%;float: left;}
.block_content .green_big_btn_add_tobusket_item, .block_content .orange_btn_botborder_small, .block_content .orange_big_btn_order_before {width: calc(100% - 10px);padding: 0px 0px 0px 0px;}
.ic-icon-lupa_close_big, .ic-icon-lupa_open_big {width: 100%;}
.block_content .green_big_btn_add_tobusket_item, .block_content .orange_btn_botborder_small, .block_content .orange_big_btn_order_before {line-height: 50px;}
.jcarousel-discounted.recommendation .jcarousel:hover {padding-right: 2px;}
.jcarousel-main_gallery_description .jcarousel {width: calc(100% - 110px);}
.t_a_title {margin-bottom: 20px !important;}
.table_availability td:first-child p {line-height: 18px;}
.table_availability th {width: 130px;}
.box_availability .text-center {padding-left: 20px !important;}
.table_availability {width: calc(100% - 20px);}
.jcarousel-main_gallery_description .mid .ic-discounted {width: 482px;left: 50%;margin: 0px 0px 0px -241px;}
.productcartuser .item_promotion_wrap {width: 600px;top: 56px;left: 50%;margin: 0px 0px 0px -342px;}
.productcartb2b .item_promotion_wrap {width: 600px;top: 56px;left: 50%;margin: 0px 0px 0px -342px;}
.item_promotion:after {background: url(images/sprite_icons.png) no-repeat -114px -680px;width: 11px;height: 20px;display: block;margin: 0px 0px 0px -10px;left: 50%;position: absolute;content: '';top: -15px;-moz-transform: rotate(90deg);-ms-transform: rotate(90deg);-webkit-transform: rotate(90deg);-o-transform: rotate(90deg);transform: rotate(90deg);}
/* OLDVERSIONSITESTYLE - BASKET */
/* OLDVERSIONSITESTYLE - POPUP */
.fancybox_lupa-jcarousel .jcarousel li img {max-width: 700px;max-height: 450px;}
.fancybox_lupa-jcarousel .jcarousel {width: 700px;}
.fancybox_lupa-jcarousel .jcarousel li {width: 700px;}
.fancybox_lupa-jcarousel .jcarousel-control-prev, .fancybox_lupa-jcarousel .jcarousel-control-next {top: 215px;}
/* OLDVERSIONSITESTYLE - STATIC PAGE */
/* OLDVERSIONSITESTYLE - MY CABINET */
/* OLDVERSIONSITESTYLE - BLOG */
.blogcategory .gray_band_blog_socials .mr60 #vk_groups{}
.blogcategory .gray_band_blog_socials .mr60 .fb-page {margin-bottom: 20px;}
.blogcategory .gray_band_blog_socials .pull-left{width: 50%}
.blogcategory .gray_band_blog_socials {line-height: normal;height: inherit;}
}

 /* width max: 1100px */
@media screen and (max-width: 1100px) {
.bonus{display:none}
.searchform{width:calc(100% - 784px)}
.logotypelink{margin:20px 0 18px 84px}
/* Smartphone or tablet menu */
nav {background-color: transparent;}
.menu-wrap{width:340px;overflow-y: auto;position:absolute;z-index:10000;height:100%;background:#FFF;-webkit-transform:translate3d(-340px,0,0);transform:translate3d(-340px,0,0);-webkit-transition:-webkit-transform .4s;transition:transform .4s;-webkit-transition-timing-function:cubic-bezier(0.7,0,0.3,1);transition-timing-function:cubic-bezier(0.7,0,0.3,1)}
.close-button{width:100%;height:60px;position:relative;background:#1D2D66;color:rgba(0,0,0,0);cursor:pointer;margin:0;display:none}
.close-button:hover{background:rgba(60,159,224,0.94)}
.close-button::before,.close-button::after{content:'';position:absolute;width:1px;height:50%;top:15px;left:50%;background:#3F3F3F}
.close-button::before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.close-button::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}
.bgresponsivemenu::before{position: absolute;top: 0px;bottom: 0;left: 0;right: 0;z-index: 9998;background: #000;content: '';opacity: 0;-webkit-transform: translate3d(100%,0,0);transform: translate3d(100%,0,0);-webkit-transition: opacity 0.4s,-webkit-transform 0 .4s;transition: opacity 0.4s,transform 0 .4s;-webkit-transition-timing-function: cubic-bezier(0.7,0,0.3,1);transition-timing-function: cubic-bezier(0.7,0,0.3,1);}
.navresponsive{position: absolute;top: 0px;height: 100%;width: 0px;}
nav{box-shadow: none;border-bottom: 0;z-index: 99;position: absolute;left: 0;top: 156px;bottom: 0;right: 0;width: 0px;height: calc(100% - 156px);min-width: 0px;}
nav ul{left:auto;padding:0}
.show-menu nav{top: 156px;width: 100%;height: calc(100% - 156px);}
.show-menu .navresponsive{}
.menu-wrap .mainmenusite{padding:0;height:20%;width:100%}
.menu-wrap .mainmenusite:last-child{height:21%}
.metromamenu{width:100%;display:inline-block;height:100%}
.butazamobmenu{position:relative;top:50%;margin-top:-13px}
.show-menu{overflow:hidden}
.menu-wrap .logotypesentavdesign{position:relative;overflow:hidden}
.menu-button{top:60px;position:fixed;z-index:9999;width:59px;height:59px;color:rgba(0,0,0,0);background:#da0000;margin:20px;opacity:1;left:0}
.menu-button::before{position:absolute;top:12px;right:12px;bottom:12px;left:12px;background:linear-gradient(#000 20%,rgba(0,0,0,0) 20%,rgba(0,0,0,0) 40%,#000 39%,#000 59%,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 80%,#000 80%);content:''}
.show-menu .menu-button{cursor:default!important;position:fixed;padding:0;width:100%;height:100%;opacity:0;margin:0}
.show-menu .menu-wrap{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);height:100%;overflow-y:auto;position:absolute}
.menu-wrap::-webkit-scrollbar{border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;width:10px}
.menu-wrap::-webkit-scrollbar-button{display:none}
.menu-wrap::-webkit-scrollbar-track{background:#37d0f7}
.menu-wrap::-webkit-scrollbar-thumb{width:20px;background:#00b3e0}
.show-menu .content::before{opacity:.7;-webkit-transition:opacity .3s;transition:opacity .3s;-webkit-transition-timing-function:cubic-bezier(0.7,0,0.3,1);transition-timing-function:cubic-bezier(0.7,0,0.3,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.show-menu .bgresponsivemenu::before{opacity:.7;-webkit-transition:opacity .3s;transition:opacity .3s;-webkit-transition-timing-function:cubic-bezier(0.7,0,0.3,1);transition-timing-function:cubic-bezier(0.7,0,0.3,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.menu-button{display:block}
nav ul li{width:100%!important}
nav ul li:nth-child(1) {border-top: 1px solid #f7f7f7;}
.menu-sep{display:none}
nav ul a{text-align:left!important;padding:15px 0 14px}
nav .active .dropnav{display:none}
.dropnav-trngl{display:none!important}
.navbtnfix{border-bottom:1px solid #f7f7f7;background-color: #FFF;}
.nvrspicn{display:inline-block;margin:3px 10px 0 20px;float:left;width:9px;height:10px;background-image:url(images/menuicon.svg);background-size:130px 24px}
.nvrsp-icon-31362{background-position:122px 0}
.nvrsp-icon-31368{background-position:111px 0}
.nvrsp-icon-31387{background-position:98px 0}
.nvrsp-icon-51525{background-position:86px 0}
.nvrsp-icon-60168{background-position:74px 0}
.nvrsp-icon-53607{background-position:62px 0}
.nvrsp-icon-93869{background-position:86px 0}
.menushowrspbut .nvrsp-icon-31362{background-position:122px 11px}
.menushowrspbut .nvrsp-icon-31368{background-position:111px 11px}
.menushowrspbut .nvrsp-icon-31387{background-position:98px 11px}
.menushowrspbut .nvrsp-icon-51525{background-position:86px 11px}
.menushowrspbut .nvrsp-icon-60168{background-position:74px 11px}
.menushowrspbut .nvrsp-icon-53607{background-position:62px 11px}
.menushowrspbut .nvrsp-icon-93869{background-position:86px 11px}
nav ul a:hover{color:#3c3c3c!important}
a.menushowrspbut:hover{color:#FFF!important}
.navbtn-arrow{background-image:url(images/responsivemenu.svg);width:13px;height:13px;display:inline-block;margin:2px 20px 0 0;float:right}
.navbtn-arrow-open-close{background-position:0 -3px;background-size:13px 36px}
.menushowrspbut .navbtn-arrow-open-close{background-position:0 18px}
.menushowrsp{position:relative;display:inline-block!important;background-color:#f2f2f2!important;float:left}
.menushowrspbut .dropnav{position: relative;display: inline-block!important;background-color: #f2f2f2!important;float: left;}
.menushowrspbut{position:relative;display:inline-block!important;background-color:#202020!important;color:#FFF!important}
.dropnav-container-title{display:none}
.dropnav-container-box{padding:0;margin:0 auto}
.dropnav-container a{width:100%;padding:15px 0 14px;border-bottom:1px solid #eaeaea}
.iconsubcategory{display:none}
.dropnav-box{padding:0 20px}
nav .active .dropnav{overflow:auto;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}
nav .navbtn-mask{z-index: 3;width: 100%;position: absolute;display: inline-block;height: 46px;cursor: pointer;background-color: rgba(0, 0, 0, 0) !important;}
.hamburger-menu{height:39px;display:inline-block;width:39px;float:left;    outline: none !important;}
.bar,.bar:after,.bar:before{width:39px;height:5px;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px}
.bar{top:17px;left:0;position:relative;background:#444;transition:all 0 200ms;animatebackground:rgba(255,255,255,0)}
.bar:before{content:"";position:absolute;left:0;bottom:17px;background:#444;transition:bottom 200ms 200ms cubic-bezier(0.23,1,0.32,1),transform 200ms cubic-bezier(0.23,1,0.32,1)}
.bar:after{content:"";position:absolute;left:0;top:17px;background:#444;transition:top 200ms 200ms cubic-bezier(0.23,1,0.32,1),transform 200ms cubic-bezier(0.23,1,0.32,1)}
.show-menu .bar.animate:after{top:0;transform:rotate(45deg);transition:top 200ms cubic-bezier(0.23,1,0.32,1),transform 200ms 200ms cubic-bezier(0.23,1,0.32,1)}
.show-menu .bar.animate:before{bottom:0;transform:rotate(-45deg);transition:bottom 200ms cubic-bezier(0.23,1,0.32,1),transform 200ms 200ms cubic-bezier(0.23,1,0.32,1)}
.show-menu .hamburger-menu .animate{background:rgba(255,255,255,0)}
#open-button{position:absolute;display:inline-block;top:80px;left:20px;z-index:999999;cursor:pointer;outline: none !important;-webkit-tap-highlight-color: rgba(0,0,0,0);-webkit-tap-highlight-color: transparent;}
.dropnav-container{float:left}
.subcategory-txt{height:auto}
.elementsmenu{display:inline-block;width: 100%;}
.elementsmenu-txt{width: calc(100% - 20px);background-color: #FFF;font-size:16px;color:#00b3e0;text-decoration:none;font-weight:400;display:inline-block;font-family:'effra';padding:12px 0 11px 20px;}
.elementsmenu-txt:hover {text-decoration: none;color: #00b3e0;}
.elementsmenu-btn a{color:#2b2b2b;font-size:14px;text-decoration:none;font-weight:300;display:inline-block;font-family:'effra';padding:12px 0 11px;border-bottom:1px solid #f2f2f2;width:50%;text-align:center;float:left;background-color:#fbfbfb}
.elementsmenu-btn a:nth-child(1){border-right:1px solid #f2f2f2;width:calc(50% - 1px)}
.elementsmenu-btn a:nth-child(3){border-right:1px solid #f2f2f2;width:calc(50% - 1px)}
.elementsmenu-icon{display:inline-block;margin:3px 8px 0 0;width:9px;height:10px;background-image:url(images/menuicon.svg);background-size:130px 24px}
.delivery-icon{background-position:169px 0;width:18px}
.contact-icon{background-position: 62px 0;}
.telephone-icon{background-position:-50px 0;margin:3px 6px 0 0;background-size:10px 10px;width:10px;background-image:url(images/menuiconphone.svg)}
.telephone-icon-back{background-position:-50px 0;margin:3px 6px 0 0;background-size:10px 10px;width:10px;background-image:url(images/menuiconphoneback.svg)}
.shop-icon{background-position:150px 0;margin:3px 7px 0 0;background-size:131px 24px}
.guarantee-icon{background-position:181px 0;margin:3px 7px 0 0}
.show-menu .menuwhiteblock{-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);height: 100%;overflow-y: auto;position: absolute;}
nav ul a {color: #3c3c3c !important;}
.filter_common .pagination {margin: 17px 20px 0px 0px !important;}
/* MOZILLA MACOS USERAGENT */
.mac .firefox nav ul a {padding: 11px 0 10px !important;}
/* WIN USERAGENT */
.win #open-button {top: 79px;}
.win nav{top: 155px;height: calc(100% - 155px);}
.win .phoneshowblock {margin: 39px 0 0;}
/* MOZILLA WINDOWS USERAGENT */
.win .firefox .dropnav-container-box {margin: auto;}
.win .firefox .subcategory-txt {height: auto;}
/* OLDVERSIONSITESTYLE */
.jcarousel2-intresting_propose .jcarousel li {border-right: 0px;}
.white_box_no_gradient {border: 0px;}
.intresting_propose_hr {height: 0px}
.ideal_box {padding: 8px 0px 25px 0px;}
.white_box_no_gradient {margin: 9px 0 0;}
.intresting_propose{border-bottom: 1px solid #f5f5f5;}
.intresting_propose .jcarousel2-intresting_propose .jcarousel-control-next {right: 20px;top: 40% !important;}
.intresting_propose .jcarousel2-intresting_propose .jcarousel-control-prev {top: 40% !important;left: 20px;right: auto;}
.wrap {padding: 0px 0px;}
.block_content p.intresting_propose_title, .block_content h1.intresting_propose_title {margin: 0px auto 3px auto!important;line-height: 19px;font-size: 14px !important;}
.intresting_propose_alllink, .block_content a.intresting_propose_alllink {top: 36px;}
.intresting_propose .intresting_propose_title{margin: 17px 0 23px;}
.white_box_no_lines {border-top: 0px;}
.white_box_no_lines:after {border-bottom: 0px solid #e0e1e2;}
.current_trends{margin: 8px 0px 0px 0px;padding: 0px 0px;}
.current_trends li {margin-top: -26px;}
.white_box_no_lines .intresting_propose_alllink {right: 0px;top: 12px;}
.grid-content_mode:first-child {width: 100%;border-bottom: 1px solid #f5f5f5;}
.grid-content_mode:last-child {width: 100%;margin-left: 0px;border-bottom: 1px solid #f5f5f5;}
#comp_ee4741e3f32f0c090c1b14950d101aa2 {border-bottom: 1px solid #f5f5f5;}
.jcarousel2-intresting_propose .jcarousel2-intresting_propose {border-bottom: 1px solid #00b3e0;}
.box_wrap_mode {border-top: 0px;}
.pos_rel {border: 0px solid #f5f5f5;padding: 0px 0px 0px 0px !important;}
.current_trends .intresting_propose_title {margin: 26px 0px 10px 0px !important;;padding-bottom: 31px;border-bottom: 0px}
.jcarousel2-intresting_propose .box_indent_mode {padding: 0px 40px 0px 0px !important;}
.box_wrap_shops {border-top: 0px solid #e0e1e2;padding: 10px 10px 20px 10px;}
.ov_hid .mb40{border-top: 1px solid #f5f5f5;}
#map_new {height: 300px !important;}
#map_kut {height: 300px !important;}
.mlr_20 {margin: 0px auto 60px auto;}
.fw355 .mb20{padding: 0px 10px;}
.jcarousel2-intresting_propose.dif_height .jcarousel {height: 240px;}
.icovermainpage .intresting_propose .intresting_propose_title {margin: 7px 0 21px;}
.icovermainpage .intresting_propose_title {margin: 7px 0 21px;}
.icovermainpage .intresting_propose_alllink, .icovermainpage .block_content a.intresting_propose_alllink {top: 25px;}
.icovermainpage .current_trends .intresting_propose_alllink {top: 10px;}
.icovermainpage .current_trends .jcarousel-control-prev, .icovermainpage .current_trends .jcarousel-control-next {top: -73px !important;}
.icovermainpage .current_trends .intresting_propose_title:after {background-color: #fff}
.icovermainpage .ov_hid .white_box_no_gradient .intresting_propose_title {margin: 7px 0 11px;}
/* OLDVERSIONSITESTYLE - CATALOG */
.block_content .thumbnail_section {width: 25%;}
.block_content_section h1 {margin: 0px 0px 20px;}
.left_column {width: calc(100% - 40px) !important;position: relative;z-index: 9;left: 20px;    background-color: #fff;}
.catalog_typedif .right_column, .catalog_type3dif .right_column {width: 100%;    margin-top: 20px;}
.right_column {width: 100%;margin-top: 59px;}
.change_width_rc .right_column {width: 100%;margin-top: 36px;}
.change_width_rc.catalog_typedif .block_content_section.mt0 > div, .change_width_rc.catalog_type3dif .block_content_section.mt0 > div {margin-left: 0px;}
.filter_common {}
.mt0 {margin-right: 0px !important;margin-left: 0px !important;padding: 0px 0px 0px 0px;padding-left: 0px !important;}
.left_filter {background-color: #fff;}
.change_width_rc .left_column {width: calc(100% - 40px) !important;    padding-bottom: 10px;}
.change_width_rc .filter_common {width: calc(100% - 0px);margin-left: 0px !important;}
.change_width_rc .left_sort {margin-left: 9px;}
.change_width_rc .filter_common .pagination {margin-right: 10px;}
.change_width_rc .left_column {-moz-box-shadow: none;-webkit-box-shadow: none;box-shadow: none;}
.catalog_typedif .block_body_item:hover > div:after {background: transparent;box-shadow: none;border: 0px solid #fff;}
.catalog_typedif .block_body_item {height: 368px;}
.catalog_typedif .block_body_item .mark {display: block;}
.catalog_typedif .block_body_item div {outline: 0 solid #f9f9f9;}
.jcarousel-catalog_item .jcarousel-control-prev, .jcarousel-catalog_item .jcarousel-control-next {display: block;}
.jcarousel-catalog_item .jcarousel-control-prev {left: 20px;}
.jcarousel-catalog_item .jcarousel-control-next {right: 20px;}
/*.bb_price {margin: 0 0 0px !important;}*/
.right_column {margin-top: 20px;}
.catalog_typedif .bb_btns_filter {display: block;}
.catalog_typedif .block_body_item .bb_name {padding-bottom: 0!important;border-bottom: 1px solid #ececec;height: 39px!important;}
.block_body_item:hover .bb_name {max-height: 39px;}
.filter_brands .show_all_items {left: 53px;}
.filter_colors .show_all_items {left: 53px;top: -34px;}
.show_all_items {left: 53px;top: -35px;}
.current_trends .pos_rel {border: 0px !important;padding: 0px 0px 0px 0px !important;border-bottom: 1px solid #f5f5f5 !important;}
.block_content_section .bottom .pagination {margin: -41px 20px -45px 0px !important;padding: 9px 0px 0px 20px !important;}
.right_column .block_content_section .a_mr9{margin-bottom: 30px !important}
.block_content .change_width_rc{}
.cs-wiki{display: none !important}
.cs-flinks{display: none !important}
.filter_components{display: none !important}
.change_width_rc .filter_components {display: block !important;}
.change_width_rc .cs-wiki{display: block !important;}
.change_width_rc .cs-flinks{display: block !important;}
.filter_title span:nth-child(1){display: inline-block!important}
.filter_title span:nth-child(2){display: none!important}
.change_width_rc .filter_title span:nth-child(1){display: none!important}
.change_width_rc .filter_title span:nth-child(2){display: inline-block !important}
.filter_common {width: calc(100% - 20px);position: relative;margin-top: 0px;padding: 0px 0px 20px 20px;}
.block_body_item {width: calc(100% - 40px);margin: 0 20px;}
.filter_title {padding: 11px 23px 5px 20px;;border-bottom: 0px solid #e6e6e6;font-size: 15px;font-family: 'opensans'!important;font-weight: 100;}
.filter_title:after {top: 19px;}
.cusel {height: 43px!important;border: 1px solid #e6e6e6!important;}
.cuselText {font-family: 'opensans'!important;font-size: 15px!important;font-weight: 100!important;top: 6px !important;}
#cuselFrame-sorting_select {width: 190px !important;}
.cuselFrameRight {top: 21px !important;}
.views_filters {top: 11px;font-size: 15px;font-family: 'opensans'!important;font-weight: 100;}
.change_width_rc .block_body_item {width: calc(100% - 40px);}
.catalog_typedif .block_body_item .bb_quantity_item {display: inline-block !important;margin: 0px 0px 0px 0px;top: 240px;position: absolute;right: 20px;z-index: 5;}
.catalog_typedif .wholesale.block_body_item .bb_price.wholesale {display: inline-block !important;}
.catalog_typedif .block_body_item .bb_price .old_price, .old_price {margin: -15px 0 0;}
.opt-category-page .catalog_typedif .wholesale.block_body_item .bb_price.wholesale {top: 0px;padding: 5px 0px 0px 0px !important;margin: 15px 0px 0px 0px!important;text-align: left;border-top:0px solid #ececec;width: 100%;}
.opt-category-page .catalog_typedif .block_body_item .bb_quantity_item {width: 111px;}
.opt-category-page .catalog_typedif .block_body_item {height: 470px;}
.opt-category-page .wholesale.block_body_item .bb_price {display: none !important;}
.opt-category-page .wholesale.block_body_item:hover .bb_price { display: none!important;}
.opt-category-page .bottom .pagination{padding: 70px 0px 70px 0px !important;}
.opt-category-page .catalog_type3dif .catalog_section_items {margin-left: 20px;width: calc(100% - 40px);}
.opt-category-page .catalog_typedif .block_body_item:hover .wholesale_icon {left: 0px !important;top: 0px;}
.catalogcategory #catalog .left_column .a_nodecor{display: none !important;}
.catalog_typedif .block_body_item .order-available {top: 258px;}
.catalog_typedif .block_body_item .pre-order {top: 258px;}
.opt-category-page .catalog_typedif .block_body_item .bb_status {margin: 69px 0 0;    position: absolute;right: 0px;top: 256px;}
.opt-category-page .catalog_typedif .block_body_item > div .bb_btns_filter {bottom: 100px;top: 346px !important;position: absolute !important;}
.opt-category-page .catalog_typedif .block_body_item:hover .bb_status {margin: 69px 0 0;}
.catalogcategory .catalog_typedif .next-prodcart a {padding: 146px 0px 146px 0px;}
.catalogcategory .catalog_typedif .page-count-50 .next-prodcart {margin-left: 20px;width: calc(33.33% - 60px) !important;}
.catalogcategory .catalog_typedif .page-count-10 .next-prodcart {margin-left: 20px;width: calc(66.67% - 60px) !important;}
.catalogcategory .catalog_typedif .page-count-20 .next-prodcart {margin-left: 20px;width: calc(33.33% - 60px) !important;}
.catalogcategory .catalog_typedif .page-count-100 .next-prodcart {margin-left: 20px;width: calc(66.67% - 60px) !important;}
.redsgn .catalog_typedif .next-prodcart a {padding: 146px 0px 146px 0px;}
.redsgn .catalog_typedif .page-count-50 .next-prodcart {margin-left: 20px;width: calc(33.33% - 60px) !important;}
.redsgn .catalog_typedif .page-count-10 .next-prodcart {margin-left: 20px;width: calc(66.67% - 60px) !important;}
.redsgn .catalog_typedif .page-count-20 .next-prodcart {margin-left: 20px;width: calc(33.33% - 60px) !important;}
.redsgn .catalog_typedif .page-count-100 .next-prodcart {margin-left: 20px;width: calc(66.67% - 60px) !important;}
.opt-category-page .catalog_typedif .next-prodcart a {padding: 146px 0px 146px 0px;}
.opt-category-page .catalog_typedif .page-count-50 .next-prodcart {margin-left: 20px;width: calc(33.33% - 60px) !important;}
.opt-category-page .catalog_typedif .page-count-10 .next-prodcart {margin-left: 20px;width: calc(66.67% - 60px) !important;}
.opt-category-page .catalog_typedif .page-count-20 .next-prodcart {margin-left: 20px;width: calc(33.33% - 60px) !important;}
.opt-category-page .catalog_typedif .page-count-100 .next-prodcart {margin-left: 20px;width: calc(66.67% - 60px) !important;}
.icovermainpage .ideal_box2 .disc-percent-crazysale{top: 51px;}

/* OLDVERSIONSITESTYLE - PRODUCT CART */
.product_photo_box {border: 0px solid #e0e1e2;}
.item_right_border_overlay {border-top: 1px solid #e2e3e4;border-bottom: 1px solid #e2e3e4;border-radius: 0px;border-left: 0px;border-right: 0px;}
.product_photo_box .disc-percent {right: 20px !important;}
.trustproduct {border-top: 1px solid #e2e3e4 !important;border-bottom: 1px solid #e2e3e4 !important;border-left: 0px !important;border-right: 0px !important;}
.ideal_box2:hover .ideal_box2_hover:after {width: calc(100% - 1px);}
.ideal_box2_hover {text-align: center;}
.promo_deal p {text-align: left;}
.jcarousel-discounted.recommendation .jcarousel li {height: auto;border: 1px solid #e0e1e2;border-bottom: 0px !important;}
.jcarousel-discounted.recommendation .jcarousel {width: 301px;}
.grid-right_more_description_column {width: 301px;margin-left: -1px;}
.content_page .cleared .grid-left_more_description_column {width: calc(100% - 300px);}
.box_close-open {border-radius: 0px;border-left: 0px !important;margin: 0px 0px -1px 0px !important;}
.moredescription_title a, .no_click_title {border-radius: 0px 0px 0 0;border-left: 1px solid #e0e1e2;}
.similar_products_box {border-radius: 0px;}
.product_photo_box_promoinfo {left: 20px;}
.shadow_wrap_recommendasion {margin-bottom: -221px;}
.similar_products_box.personal_recommendation .jcarousel-discounted-control-prev, .similar_products_box.personal_recommendation .jcarousel-discounted-control-next {top: -52px;}
.productcartb2b .product_photo_box.jcarousel-main_gallery_description .jcarousel-control-prev,.productcartb2b  .product_photo_box.jcarousel-main_gallery_description .jcarousel-control-next {bottom: 22px;}
.jcarousel-main_gallery_description .mid img {}
.color_size_box {padding: 0px 14px 11px 14px;border-bottom: 1px solid #e1e2e3 !important;border: 0px solid #e1e2e3;background: #fff;margin-top: 10px;}

/* OLDVERSIONSITESTYLE - BASKET */
.basket_total > div {border-radius: 3px 0px 0px 3px;box-shadow: none;}
#order_form_content{padding: 0px 20px;}
.grid-your_total .basket_items {padding: 0px 20px;}
.grid-your_total h3 {margin-left: 20px;}
.personalcart .basket_total {margin-right: 20px;}
.personalcart .basket_left {width: calc(100% - 447px);margin-left: 20px;}
.order-confirm .content_page .order-page .order-checkout .grid-orderend_left p{padding: 0px 0px 0px 20px;}
.order-confirm .content_page .order-page .grid-orderend_left .order_end_total {width: 100%;}
.order-confirm .content_page .order-page .grid-orderend_left .order_end_total .right_total_gray {padding: 0px 0px 0px 20px;}
/* OLDVERSIONSITESTYLE - POPUP */
.fancybox_lupa-jcarousel .jcarousel-control-prev, .fancybox_lupa-jcarousel .jcarousel-control-next {top: 220px !important;}
/* OLDVERSIONSITESTYLE - SEARCH PAGE */
.searchpage_form {width: 100%;display: inline-block;margin: 0px 20px 23px 0px;}
.info-page #catalog .left_column {width: 100% !important;left: 0px;}
.info-page #catalog .right_column .block_content_section{left: -20px;width: calc(100% + 40px);position: relative;}
.info-page #catalog .right_column .block_content_section .table_filter3_shadow{left: -10px;width: calc(100% + 20px);position: relative;}
.mb20, .block_content .mb20 {padding: 10px 40px;}
.searchpage_form .formcontrol-search_field {width: calc(100% - 306px);margin-left: 0px;}
/* OLDVERSIONSITESTYLE - STATIC PAGE */
.block_content .alert, .alert_box {width: calc(100% - 40px);}
.block_content_section {margin: 0px 20px 0px 20px;}
.info-page {padding: 0px 20px;}
.info-page .block_content_section {margin: 0px;}
.guarantee-table .td1{width: 100%;vertical-align: top;display: inline-block;text-align: left;}
.guarantee-table .td2{width: 100% !important;margin-top: 20px;display: inline-block;padding-left: 0px !important;}
.info-page ul.green-dot.big li {margin-bottom: 30px !important;}
.icover-guarantee-block {padding-left: 0px;min-height: 274px;background-image: none;}
.infopages .grid-contacts-r {margin-left: 20px;width: calc(100% - 370px);}
.infopages .alert{width: calc(100% - 80px) !important;left: 0px;position: relative;}
.infopages .block_content_section .grid-340 .list_stylized{margin: 0px 0 0px;}
.infopages .block_content_section .grid-740 .list_stylized{margin: 0px 0 0px;}

/* OLDVERSIONSITESTYLE - MY CABINET */
.grid-right_profile_personal_data {width: calc(100% - 40px);margin: 40px 20px 0px 20px;}
.grid-right_profile_personal_data {margin: 40px 20px 20px 20px;}
.mycabinet-container .grid-left_profile_personal_data {width: calc(100% - 40px) !important;margin: 40px 20px 0px 20px;padding-left: 0px;margin-right: 0px;}
.profile_tabs {width: calc(100% - 40px);margin: 30px 0px 0px 20px;box-shadow: none;}
.personal_data_right_fields {width: calc(100% - 280px);}
.profile_tabs > ul > li {box-shadow: none !important;border: 0px !important;width: 33.33%;height: inherit;padding: 5px 0px 5px 0px;margin: 0px;}
.block_content .profile_tabs .profile_addition_tab {box-shadow: none !important;border: 0px !important;width: 33.33%;height: inherit;padding: 5px 0px 5px 0px;text-align: center;}
.profile_tabs .profile_addition_tab a {text-decoration: none !important;}
.bonus_coupon.plus50 {margin: 0px 10px 0px 10px !important;width: calc(33% - 20px);padding: 20px 0 0 0px;}
.green_personalcab_defaultgreen.small_field {margin-right: 0px;margin-top: 20px;}
.profile_order_box {width: calc(100% - 60px);margin: 20px 20px 10px;}
.grid-left_profile_personal_data {width: calc(100% - 40px);}
.mycabinet-page-txt {padding: 0px 20px}
.personalcabinet .block_content .mycabinet-container .pl20{width: calc(100% - 40px);}
.personalcabinet .block_content .mycabinet-container .pl20{width: calc(100% - 40px);}
.personalcabinet .block_content .mycabinet-container .mlr_20 {margin: 0px auto 0px auto;}
.personalcabinet .mycabinet-container .ff_tahoma .fw480 {width: 50%;}
.personalcabinet .mycabinet-container .ff_tahoma .fw280 {width: calc(50% - 20px);margin-right: 0px;}
.personalcabinet .mycabinet-container .ff_tahoma .fw380 {width: 100%;}
.personalcabinet .mycabinet-container .profile_current_balance {min-height: 60px;}
.personalcabinet .block_content .mycabinet-container .clearfix .profile_bonus_box{margin-left: 20px;width: calc(100% - 40px);}
.personalcabinet .block_content .mycabinet-container .last_credited .clearfix{margin-left: 0px;width: auto;}
.personalcabinet .mycabinet-container .profile_current_balance .clearfix{margin-left: 0px !important;width: auto !important;}
.personalcabinet .mycabinet-container .profile_bonus_box {width: 100%;margin-bottom: 20px;}
.personalcabinet .mycabinet-container #message .mb20{margin-left: 20px;}
/* OLDVERSIONSITESTYLE - PROMO */
.promopage .grid-left_r-inside {width: calc(100% - 440px);margin-left: 20px;}
.promopage .grid-right_r-inside {margin-right: 20px;}
.promopage .promo_deal .ideal_box2 {width: 25%;}
.promopage .block_content p.intresting_propose_title,.promopage .block_content h1.intresting_propose_title {font-size: 20px !important;}
.promopage .white_box_decor {margin: 39px 0px 0px 0px;border-top: 1px solid #e0e1e2 !important;border-bottom: 1px solid #e0e1e2 !important;border-radius: 0px;border: 0px;padding: 0px 0 0;}
.promocategory .white_box_decor {width: calc(100% - 40px);left: 20px;}
/* OLDVERSIONSITESTYLE - BLOG */
.blogcategory .blog_box_thumb {width: calc(33.33% - 20px);}
.blogcategory .block_content .mlr_20 .ov_hid{width: calc(100% - 40px);left: 20px;position: relative;}
.blogcategory .block_content .list_group_articles{width: calc(100% - 40px);left: 20px;position: relative;}
.blogcategory .block_content .blog_linkers {width: calc(100% - 40px);left: 20px;position: relative;}
.blogdetail .blog_main_picture .blog_main_picture_comments{padding: 0px 20px}
}

/* width max: 1060px */
@media screen and (max-width: 1060px) {
.dropmenu-elm{display:none}
/* OLDVERSIONSITESTYLE */
a.formcontrolbtn-subscribe {bottom: 20px;}
/* OLDVERSIONSITESTYLE - CATALOG */
.change_width_rc .filter_common {width: 100%;position: relative;margin-top: 0px;}
.change_width_rc .filter_common {width: 100%;margin-left: 0% !important;}
.change_width_rc .filter_common .pagination {margin-right: 10px;}
.change_width_rc .right_column {margin-top: 0px !important;}
.catalog_typedif .right_column, .catalog_type3dif .right_column {margin-top: 20px;}
.change_width_rc .left_sort {margin-left: 9px;}
.change_width_rc .block_content_section.mt0 > div {margin-top: -2px;margin-bottom: 3px;}
/* OLDVERSIONSITESTYLE - PRODUCT CART */
/* OLDVERSIONSITESTYLE - BASKET */
/* OLDVERSIONSITESTYLE - POPUP */
/* OLDVERSIONSITESTYLE - STATIC PAGE */
.info-page div:nth-child(1){}
/* OLDVERSIONSITESTYLE - MY CABINET */
}

 /* width max: 1000px */
@media screen and (max-width: 1000px) {
.catalogbut{display:none}
.searchform{width:calc(100% - 649px)}
.active .phone-box{visibility:hidden}
.phoneshowblock{visibility:visible;margin:40px 0 0}
.active .phoneshowblock{visibility:visible}
.phone-box{z-index:-2}
.phone-box a{padding:12px 0 11px!important}
a.phone-box-close{display:inline-block!important;background-image:url(images/close2.svg);height:23px;background-position:75px 13px;background-size:15px 15px;float:left;background-repeat:no-repeat;border:1px solid rgba(255,255,255,0.44);border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;padding:9px 0 8px!important;width:165px;text-align:center;margin:0 0 10px 10px}
a.phone-box-close:hover{background-color:transparent;border:1px solid rgba(255,255,255,0.71)}
#jcb {display: none;}
#bx-composite-banner {display: none;}
.contacts{display:none!important}
.subscription-field {width: auto;}
.elementsmenu-btn{display:inline-block;width:100%}
.elementsmenu-btn a:nth-child(4){display: none}
.elementsmenu{width:100%}
.elementsmenu-btn a:nth-child(1){display:none}
.elementsmenu-btn a:nth-child(3){display:none}
.elementsmenu-btn a:nth-child(2){display:none}
.elementsmenu-btn a:nth-child(5) {display: none}
.elementsmenu-btn a:nth-child(6) {width: 100%}
/* OLDVERSIONSITESTYLE */
.black_tape {display: none;}
#comp_47ba6644dde1990ba3ca9c6540bd3fc1 {border-bottom: 1px solid #f5f5f5;}
#comp_cacb71d81e7ebffe110d105845e2773f {border-bottom: 1px solid #f5f5f5;}
/* OLDVERSIONSITESTYLE - CATALOG */
.id_date {right: 30px;top: 14px !important;}
/* OLDVERSIONSITESTYLE - PRODUCT CART */
.d_btn_group_gray {width: calc(50% - 1px);border: 1px solid #efefef !important;display: inline-block;border-right: 0px solid #efefef!important;margin-top: -1px;}
.grid-right_profile_personal_data {margin: 40px 20px 0px 20px;}
#order_form_id .grid-lp{width: 100% !important;padding-right: 0px !important;}
#order_form_id .grid-rp{width: 100% !important;padding: 0 0 0 0px !important;text-align: center !important;border-left: 0px solid #c7c8ca !important;}
#order_form_id .cbbLine input {width: 100%;}
#order_form_id .grid-rp .forder-exauth-toggle .grid-b_picture {margin: 0 auto !important;display: block !important;float: none;height: auto;}
#order_form_id .grid-rp .forder-exauth-toggle .grid-b_price {text-align: center;z-index: 0;margin-left: 0px;top: 0px;}
#order_form_id .grid-rp .forder-exauth-toggle .grid-b_price .basket-item-bonus {float: none;}
#order_form_id .grid-lp .sms_note{text-align: center;padding: 5px 0px 20px 0px;}
#order_form_id .grid-rp .forder-exauth-toggle .id_date {right: 0px;    top: 10px !important;}
#order_form_id .grid-rp .forder-exauth-toggle .b_name_item{font: 100 16px opensans;margin-bottom: 20px;}
#order_form_id .formcontrolbtn-order_call {padding: 10px 0px 10px 0px;width: 100%;height: auto;}
#order_form_div #buy_one_click {overflow-y: scroll;height: 400px;position: relative;}
.box_wrap_shops .fw440 .mb20 img{    display: block;float: none;margin: 0 auto;}
.box_wrap_shops .fw440 .mb20 {text-align: center;width: 100%;}
.box_wrap_shops .fw440 {text-align: center;}
.box_wrap_shops .fw440 p {float: none;    width: 100%;}

/* OLDVERSIONSITESTYLE - BASKET */
.basket_item a{width: 100%;}
.grid-b_name_item {width: 100%;margin-left: 0px; text-align: center;}
.b_quantity {margin: 13px 0 0 10px;}
.grid-b_price {display: inline-block;float: none;width: 100%;margin-left: 0px;padding: 0px 0px 0px 0px;text-align: right;z-index: -2;top: -35px;position: relative;}
.basket_left .basket_item .grid-b_name_item p {width: 100%;}
.grid-b_price .b_price_old, .grid-o_price .b_price_old {float: none;}
.ic-icon-basket_remove_item {top: 13px;position: absolute;right: 0px;}
.order-step {width: calc(100% - 0px) !important;padding: 0 0px 0 0;}
.grid-step_authorization{border-right: 0px;width: 500px !important;margin: 0px auto 40px auto;display: block;float: none;}
.grid-step_delivery{border-right: 0px;width: 500px !important;margin: 0px auto 40px auto;display: block;float: none;}
.grid-payment_order{border-right: 0px;width: 500px !important;margin: 0px auto 40px auto;display: block;float: none;}
#cuselFrame-ID_SEL_BUYER_STORE {width: 100% !important;}
.grid-payment_order .formcontrolbtn-buy {width: 100%;}
.personalcart .grid-b_picture {margin: 25px 0 20px 0px;height: auto !important;}
.personalcart .basket_item {position: relative;}
.personalcart .block_content .id_date, .id_date {top: 6px;position: absolute;}
.personalcart .basket_left .basket_item .id_date {left: 0px;top: 6px !important;position: absolute;}
.basket-item-bonus {float: right;}
.personalcart .b_quantity {float: left;margin: 0px 0 0 0px;}
.basket_item > div {padding: 15px 0 0px;margin: 0 0 0px;}
.order-confirm .content_page .order-page .order-checkout .grid-orderend_left .id_date {padding: 0px;margin-left: 50px;margin-top: -25px;    margin-right: -30px;}
.order-confirm .content_page .order-page .order-checkout .grid-orderend_left {width: 55%;}
.order-confirm .content_page .order-page .order-checkout .grid-orderend_right {width: 45%;}
/* OLDVERSIONSITESTYLE - POPUP */
.grid-lp {width: 100%;}
.grid-rp {width: 100%;}
.form_fancyentrance h1, .form_fancyentrance .h1, .form_buy_one_click h1, .form_buy_one_click .h1, .form_bonuses_registration h1, .form_bonuses_registration .h1 {font-size: 18px;margin-bottom: 15px;}
.form_fancyentrance .cbbLine input{height: auto;box-shadow: none;line-height: 36px;width: 100%;}
.form_fancyentrance .cbb_form_links {margin: 14px 0 17px;}
.form_fancyentrance .cbbInfo p a {float: none;display: inline-block;}
.footer_socials {text-align: center;}
.form_fancyentrance .cbbInfo p {margin: 20px 0px 20px;}
.form_fancyentrance .formcontrolbtn-enter, .form_fancyentrance .formcontrolbtn-entry {width: calc(50% - 15px);height: auto;padding: 10px 0px 10px 0px !important;}
.form_fancyentrance .formcontrolbtn-registration {width: calc(50% - 15px);height: auto;padding: 10px 0px 10px 0px !important;    color: #8c8c8c;}
#fancybox_entrance, #fancybox_entrance-agreement, #buy_one_click, #buy_oncredit, #order_done {width: 100%;max-width: 400px;}
#fancybox_add_to_basket .grid-lp .grid-b_price{z-index: 0;float: left;width: calc(100% - 216px);text-align: left;top: 0px;margin: 10px 0px 0px 25px;padding: 0px;}
.fancybox_lupa-jcarousel .jcarousel li img {max-width: 600px;max-height: 450px;}
.fancybox_lupa-jcarousel .jcarousel {width: 600px;}
.fancybox_lupa-jcarousel .jcarousel li {width: 600px;}
/* OLDVERSIONSITESTYLE - STATIC PAGE */
.alert-right_content {width: calc(100% - 40px);margin: 30px 0px 30px 0px;z-index: 40;}
.block_content_section .grid-delivery360 {width: calc(100% - 0px);margin-right: 0px;margin-bottom: 50px;}
.block_content .block_content_section .default_list {display: inline-block;width: 100%;}
.headtrustpagecntrd {width: calc(100% - 40px);margin: 86px 0px 10px 20px;}
.rangeblocktxt h1 {font-size: 30px;}
.rangeblocktxt p {font-size: 20px;}
.infopages .grid-contacts-r {margin-left: 60px;width: calc(100% - 410px);}
.infopages .grid-contacts-r .grid-contacts-map {width: 100%;}
.infopages .grid-contacts-r .grid-contacts-map #map {width: 100%;}
.infopages .grid-contacts-r .grid-contacts-map #mapk {width: 100%;}
.infopages .grid-contacts-r .w50 {margin-top: 30px;width: 100%;}
/* OLDVERSIONSITESTYLE - MY CABINET */
.bonus_coupon.plus50 {margin: 40px 0px 0px 19px !important;}
/* OLDVERSIONSITESTYLE - PROMO */
.promocategory .specialpromo_box {width: 100% !important;}
.promocategory .specialpromo_title {top: 20%;width: 50%;}
.promocategory .specialpromo_content {top: 35%;width: 50%;}
}

/* width max: 850px */
@media screen and (max-width: 850px) {
.cart-txt{display:none}
.cart-num{display:none}
.searchform{width:calc(100% - 585px)}
/* OLDVERSIONSITESTYLE */
.specialpromo_content {top: 45%;}
.jcarousel2-intresting_propose .box_indent_mode {padding: 0px 0px 0px 0px !important;}
/* OLDVERSIONSITESTYLE - CATALOG */
.block_content .thumbnail_section {width: 33.33%;}
.catalog_typedif .block_body_item {width: calc(50% - 20px) !important;}
.catalogcategory .catalog_typedif .page-count-50 .next-prodcart {display: none !important;}
.catalogcategory .catalog_typedif .page-count-10 .next-prodcart {display: none !important;}
.catalogcategory .catalog_typedif .page-count-20 .next-prodcart {display: none !important;}
.catalogcategory .catalog_typedif .page-count-100 .next-prodcart {display: none !important;}
.redsgn .catalog_typedif .page-count-50 .next-prodcart {display: none !important;}
.redsgn .catalog_typedif .page-count-10 .next-prodcart {display: none !important;}
.redsgn .catalog_typedif .page-count-20 .next-prodcart {display: none !important;}
.redsgn .catalog_typedif .page-count-100 .next-prodcart {display: none !important;}
.opt-category-page .catalog_typedif .page-count-50 .next-prodcart {display: none !important;}
.opt-category-page .catalog_typedif .page-count-10 .next-prodcart {display: none !important;}
.opt-category-page .catalog_typedif .page-count-20 .next-prodcart {display: none !important;}
.opt-category-page .catalog_typedif .page-count-100 .next-prodcart {display: none !important;}

/* OLDVERSIONSITESTYLE - PRODUCT CART */
.block_content .green_big_btn_add_tobusket_item, .block_content .orange_btn_botborder_small, .block_content .orange_big_btn_order_before {width: 100%;padding: 5px 0px 5px 0px;}
.item_totalsum_right .clearfix:nth-child(2) p{width: 100%;float: left;margin: 14px 0px 0px 0px;}
.content_page .cleared .grid-left_more_description_column {width: 100%;}
.block_content .green_big_btn_add_tobusket_item, .block_content .orange_btn_botborder_small, .block_content .orange_big_btn_order_before {line-height: 33px;}
.box_close-open {border-right: 0px !important;}
.grid-right_more_description_column {width: 100%;margin-left: 0px;}
.jcarousel-discounted.recommendation .jcarousel {width: 100%;}
.jcarousel-discounted.recommendation .jcarousel li {width: 50%;    border: 0px;}
.ideal_box2_hover {padding: 0px 25px;}
.similar_products_box.personal_recommendation:before {display: none}
.ideal_box2 {margin-top: 0px !important;}
.block_content .personal_recommendation .intresting_propose_title {}
.similar_products_box.personal_recommendation .jcarousel-discounted-control-next, .similar_products_box.personal_recommendation .jcarousel-discounted-control-prev {top: -43px;}
.ideal_box2:hover .ideal_box2_hover:after {width: 100%;left: 0px;}
.dis_table_cell {display: inline-block;width: 100%; text-align: center;margin-bottom: 20px;}
.similar_products_box.personal_recommendation .jcarousel-discounted-control-next, .similar_products_box.personal_recommendation .jcarousel-discounted-control-prev {top: -75px;}
.block_content p.intresting_propose_title, .block_content h1.intresting_propose_title {font-size: 20px !important;}
.productcartuser .ideal_box2 .bb_btn_addtobasket {display: inline-block;width: 100%}
.productcartuser .ideal_box2 .bb_full_info {display: block;border-top: none;margin-top: 5px;margin-bottom: 8px;}
.productcartuser .promo_deal .ideal_box2 {height: 350px;}
.block_content a.btn_add_basket_transparent, .block_content a.btn_remove_item_transparent {width: calc(100% - 22px);}
/* OLDVERSIONSITESTYLE - BASKET */
/* OLDVERSIONSITESTYLE - POPUP */
#fancybox_add_to_basket {width: 100%;padding: 20px 0px;}
#fancybox_add_to_basket .form_add_to_basket .grid-lp {width: calc(70% - 21px);border-right: 1px solid #c7c8ca;margin: 0px 20px 0px 0px;}
#fancybox_add_to_basket .form_add_to_basket .grid-rp {width: 30%;padding: 0px 0 0 0px;color: #888888;}
#fancybox_add_to_basket .basket_item > div {padding: 15px 20px 20px 0px;}
#fancybox_add_to_basket .formcontrolbtn-enter {margin-right: 10px;}
#fancybox_add_to_basket .form_add_to_basket .b_name_item {width: calc(100% - 191px);}
#fancybox_add_to_basket .form_add_to_basket .bb_status {width: calc(100% - 210px);}
#fancybox_add_to_basket .grid-b_price {margin: 6px 0px 0px 0px;}
#fancybox_add_to_basket .formcontrolbtn-preorder {margin: 0px 30px 0px 20px;}
#fancybox_add_to_basket .form_add_to_basket .cbbTitle h1 {font-size: 18px;margin-left: 30px;}
#fancybox_add_to_basket .id_date {padding: 0px 0px 0px 0px !important}
#fancybox_add_to_basket .grid-lp .grid-b_price {width: calc(100% - 186px);margin: 10px 0px 0px 0px;}
.grid-b_picture {height: 170px;}
/* OLDVERSIONSITESTYLE - STATIC PAGE */
.infopages .block_content_section .grid-740{width: 100%;}
.infopages .block_content_section .grid-340 {width: 100%;}
.infopages .block_content_section .grid-340 #showroom_map {width: 100%;    padding: 0px;}
.infopages .block_content_section .grid-340 .grid-thumb_white_left{width: 50%;margin-right: 0px;margin-bottom: 30px;}
.infopages .block_content_section .grid-340 .grid-thumb_white_left .fs12{text-align: left}

/* OLDVERSIONSITESTYLE - MY CABINET */
/* OLDVERSIONSITESTYLE - PROMO */
.promopage .grid-left_r-inside {width: calc(100% - 40px);margin-bottom: 60px;}
.promopage .grid-right_r-inside {width: calc(100% - 40px);padding: 20px;margin-right: 0px;background-color: #f7f7f7;}
.promopage .grid-subscribe .fw200 {width: calc(100% - 117px);}
.promopage .promo_deal .ideal_box2 {width: 33.33%;}
/* OLDVERSIONSITESTYLE - BLOG */
.blogdetail .block_content_section .grid-left_r-inside {width: 100%;}
.blogdetail .block_content_section .grid-340 {width: 100%;top: 0px;}
.blogdetail .block_content_section .grid-340 #vk_groups{margin: 0px auto;}
.blogdetail .block_content_section .grid-340 #vk_groups iframe{width: calc(100% + 20px) !important;}
.blogdetail .block_content_section .grid-340 .blog_top_five .ov_hid .blog_top_five_info {text-align: center;width: 100%;margin: 0px;padding: 0px;}
.blogdetail .block_content_section .grid-340 .gray_type5{text-align: center}
.blogdetail .block_content_section .grid-340 .gray_type5 form{float: none;display: block;width: 334px;margin: 20px auto 70px auto;}
.blogdetail .fancyboxnew_border_bot_foot_btn_green, .block_content a.fancyboxnew_border_bot_foot_btn_green{margin: 0px 0px 30px 0px; display: inline-block;width: calc(100% - 36px);float: left;text-align: center;}
.blogdetail #comments_IIWIQP .pos_rel{display: inline-block;text-align: center;width: 100%;}
.blogdetail #comments_IIWIQP .pos_rel input.check_custom_new_des + label {padding: 0 0px 0 0px;}
}

/* width max: 800px */
@media screen and (max-width: 800px) {
/* Header */
header {height: 62px;top: 0px;}
.time{display:none}
.header-container{text-align:center}
.logotypelink{padding: 10px 0 14px;opacity: 1;left: 50%;margin: 0px 0px 0px -70px;-webkit-transition: all .4s ease;-moz-transition: all .4s ease;-o-transition: all .4s ease;-ms-transition: all .4s ease;transition: all .4s ease;}
.logotype{width:140px;height:34px;background-size:140px 42px}
.searchform{display:none}
.search-btn{right: 128px;z-index: 1;top:0;display:block;position:absolute;border-right:0;padding:20px;margin:0!important; -webkit-transition: all .4s ease; -moz-transition: all .4s ease;-o-transition: all .4s ease; -ms-transition: all .4s ease;transition: all .4s ease;opacity: 1;visibility: visible;}
.search-btn-icon{background-image:url(images/search2.svg);width:22px;height:22px;background-position:0 0;background-size:22px 22px;margin:0;float:left;display:inline-block;text-align:center}
.cart{position:absolute;right:0;margin:0}
.cart-icon{width:27px;height:22px;background-position:27px 0!important;background-size:70px 22px;margin:0}
.cart-icon-number{height:17px;width:17px;margin:0 auto 0 2px;top:-11px;background-color:#2b2b2b!important}
.cart-icon-number-txt{top:2px;font-size:9px}
.cart-btn{margin-top:0;padding:20px}
.userplace{position:absolute;right:67px;margin:0;padding:0;border-right:0}
.favorite-txt{display:none}
.mycabinet-txt{display:none}
.mycabinet-name {display: none;}
.mycabinet-icon{background-image:url(images/user2.svg);width:21px;height:22px;background-size:21px 22px;margin:0;background-position:0 0!important;top: 0px;display: block;}
.favorite-icon{background-image:url(images/favorites2.svg);width:24px;height:22px;background-size:24px 22px;margin:0;background-position:0 0!important}
.userplace a{float:left;padding:20px;margin:0!important}
.userplace a {-webkit-transition-delay: 0.4s;-o-transition-delay: 0.4s;-moz-transition-delay: 0.4s;transition-delay: 0.4s;}
.favorite-num{position:absolute;right:0;width:64px;font-size:8px;text-align:center;font-weight: 600;top:25px;color:#2b2b2b!important}
.favorite-num-slash{display:none}
.elementsmenu-btn a:nth-child(4){border-right: 1px solid #f2f2f2;width: calc(50% - 1px);display: inline-block}
.elementsmenu-btn a:nth-child(6) {width: 50%;}
.guarantee{display:none!important}
/* Hamburger menu */
.hamburger-menu{height:61px;display:inline-block;width:64px}
.bar,.bar:after,.bar:before{width:24px;height:3px}
.bar{top:29px;left:20px;transition:all 0 200ms}
.bar:before{bottom:9px;transition:bottom 300ms 300ms cubic-bezier(0.23,1,0.32,1),transform 300ms cubic-bezier(0.23,1,0.32,1)}
.bar:after{top:9px;transition:top 300ms 300ms cubic-bezier(0.23,1,0.32,1),transform 300ms cubic-bezier(0.23,1,0.32,1)}
.bar.animate:after{top:0;transform:rotate(45deg);transition:top 300ms cubic-bezier(0.23,1,0.32,1),transform 300ms 300ms cubic-bezier(0.23,1,0.32,1)}
.bar.animate:before{bottom:0;transform:rotate(-45deg);transition:bottom 300ms cubic-bezier(0.23,1,0.32,1),transform 300ms 300ms cubic-bezier(0.23,1,0.32,1)}
.hamburger-menu .animate{background:rgba(255,255,255,0)}
#open-button{top:41px;left:0}
nav{top: 103px !important;height: calc(100% - 103px) !important;}
.show-menu .logotypelink{padding: 10px 0 18px;margin: 0 0 0 0px;float: left;left: 69px;}
/* Footer */
.backtotop {top: -172px;}
.footer-btn-box .footer-btn-container:nth-child(1){width: 33.33%}
.footer-btn-box .footer-btn-container:nth-child(2){width: 33.33%}
.footer-btn-box .footer-btn-container:nth-child(3){width: 33.33%}
.footer-btn-box .footer-btn-container:nth-child(4){width: 50%}
.footer-btn-box .footer-btn-container:nth-child(5){width: 50%}
.subscription-field {width: calc(100% - 178px);}
.subscription form {width: 100%;margin-right: 0px;}
.subscription-btn {width: 123px;}
.subscription-txt {text-align: center;}
/* ANDROID USERAGENT */
.android .favorite-num{top: 25.5px;}
/* MOZILLA MACOS USERAGENT */
.mac .firefox .favorite-icon {margin: 0;}
.mac .firefox .userplace {padding: 0px;}
.mac .firefox .mycabinet-icon {margin: 0px;}
.mac .firefox .subscription-field {width: calc(100% - 170px);}
.mac .firefox .subscription-txt {display: inline-block;}
/* WIN USERAGENT */
.win #open-button {top: 40px;}
.win nav {top: 102px !important; height: calc(100% - 102px) !important;}
.win .subscription form {margin-bottom: 13px;}
.win .subscription {margin-bottom: 28px;}
/* MOZILLA WINDOWS USERAGENT */
.win .firefox .favorite-icon {margin: auto;}
.win .firefox .mycabinet-icon {margin: auto;}
.win .firefox .subscription-txt {display: inline-block;}
.win .firefox .subscription-field {width: calc(100% - 178px);}
.win .firefox .subscription form {margin-bottom: 15px;}
.win .firefox .subscription {margin-bottom: 28px;}
/* OLDVERSIONSITESTYLE */
.specialpromo_content {top: 38%;}
/* OLDVERSIONSITESTYLE - CATALOG */
.catalog_typedif .block_body_item {width: calc(50% - 20px);}
.left_sort {text-align: center;width: 100%;}
.filter_common .pagination {width: 100%;text-align: center; padding: 30px 0px 9px 0px;    margin-right: 0px;}
.change_width_rc .left_column{width: calc(100% - 40px) !important;}
.left_column{width: calc(100% - 40px) !important;}
.change_width_rc .filter_common .pagination {margin-right: 0px;padding: 30px 0px 9px 0px;}
.block_content .pagination a, .pagination a {margin: 0 12px;}
.filter_common .sorting > span {width: calc(70% - 111px);margin: 5px 0px 0 0;}
.left_sort > span:last-child {width: 30% !important}
#cuselFrame-sorting_select {width: 100% !important;}
#cuselFrame-count_select {float: right;width: calc(100% - 40px) !important;margin-right: 20px;}
.filter_common .pagination {margin: 17px 10px 0px 0px !important;}
.block_content_section .bottom .pagination {margin: -41px 10px -45px 0px !important;}
.change_width_rc .left_sort {top: 0px !important;margin-left: 20px;position: relative;width: calc(100% - 20px);}
.opt-category-page .filter_common .sorting > span {width: calc(70% - 144px);}
.opt-category-page .catalog_type3dif .block_body_item {height: auto!important;}
.opt-category-page .catalog_type3dif .fcol__name {width: 33.33%;}
.opt-category-page .catalog_type3dif .fcol__2 {width: 33.33%;}
.opt-category-page .catalog_type3dif .fcol__3 {width: 33.33%;}
.opt-category-page .catalog_type3dif .fcol__4 {width: 33.33%;}
.opt-category-page .catalog_type3dif .fcol__5 {width: 33.33%;}
.opt-category-page .catalog_type3dif .fcol__6 {width: 33.33%;}
.opt-category-page .catalog_type3dif .fcol__7 {width: 100%;}
.block_content .catalog_type3dif .block_body_item .bb_btns_filter {width: 100%;text-align: center;float: left !important;display: block;}
.opt-category-page .catalog_type3dif .block_body_item .bb_btns_filter .formcontrolbtn-buy {display: inline-block;width: 100px;height: 30px;top: -10px;right: -61px;}
.opt-category-page .catalog_type3dif .block_body_item .bb_quantity_item, .opt-category-page .catalog_type3dif .block_body_item:hover .bb_quantity_item {top: 0px;margin: 0 125px 0 0;}
.block_content .catalog_type3dif .block_body_item .bb_btns_filter {width: inherit !important;}
.opt-category-page .catalog_type3dif .block_body_item:hover .fcol__name {padding-left: 0px;width: 33.33%;}
.block_body_item:hover > div {padding-bottom: inherit !important;}
.opt-category-page .catalog_type3dif .table_filter3_shadow {width: 100%!important;margin-left: 0px;}
.opt-category-page .block_body_item {height: 356px;}
.opt-category-page .block_body_item .bb_full_info {width: calc(100% - 150px);margin-bottom: 130px;}
.opt-category-page .block_body_item .bb_name, .opt-category-page .block_content .block_content_section .block_body_item .bb_name {padding-right: 0px !important;width: calc(100% - 170px);}
.opt-category-page .wholesale.block_body_item .bb_price.wholesale {}
.opt-category-page .wholesale.block_body_item .bb_price.wholesale {right: 0px;}
.opt-category-page .wholesale.block_body_item .bb_price.wholesale + .bb_price.wholesale {right: 0px;margin-top: 0px;margin-right: 0;}
.opt-category-page .bb_btns_filter {width: 140px;}
.redsgn .catalog_typedif .left_sort > span:last-child {width: 100% !important;margin: 15px 0px 0px 0px;}
.redsgn .catalog_typedif .filter_common {padding: 0px 0px 20px 10px;}
.redsgn .catalog_typedif .sort-wrapper a {display: inline-block;width: 100%;padding: 20px 0px 10px 0px;}


/* OLDVERSIONSITESTYLE - PRODUCT CART */
.productcartuser .box_availability .box_availability_wrap.active .box_availability_hover {width: 100%;display: block;height: auto;}
.productcartuser .box_availability .box_availability_wrap.active .box_availability_wrap_hover {width: calc(100% - 73px);}
/* OLDVERSIONSITESTYLE - BASKET */
.basket_left {width: calc(100% - 40px) !important;}
.basket_total {width: 100%;}
.basket_total .block {border-bottom: 1px solid #eaeaea;}
.grid-your_total {width: 100%;border-bottom: 1px solid #c7c8ca;margin-bottom: 15px;}
.grid-your_total_sum {width: calc(100% - 40px);margin-left: 20px;}
.grid-your_total_sum h3 {margin-left: 0px;}
.personalcart .grid-b_picture {}
.personalcart .basket_total {margin-right: 0px;}
.personalcart .basket_total > div {border-top: 1px solid #efefef !important;border-bottom: 1px solid #efefef !important;border: 0px;}
.order-confirm .content_page .order-page .order-checkout .grid-orderend_left {width: calc(100% - 20px);    margin-bottom: 70px;}
.order-confirm .content_page .order-page .order-checkout .grid-orderend_right {width: 100%;}
.order-confirm .content_page .order-page .order-checkout .grid-orderend_left .order-pay-link {width: calc(100% - 20px);margin-left: 20px;}
/* OLDVERSIONSITESTYLE - POPUP */
.headercity_popup {width: 100%;margin-right: 0px;}
.list_city {min-width: 400px;width: calc(100% - 30px);}
#city_pop-up {width: 100%;height: auto !important;}
.headercity_popup .h1 {margin-bottom: 8px;}
.formcontrol-search_popup {font-weight: 100 !important;font: 16px/20px 'Effra';width: calc(100% - 30px);box-shadow: none;height: auto;font-style: normal;padding: 13px 0px 10px 10px;margin-bottom: 17px;}
.list_city > div {width: 50%;}
.list_city a {padding: 0;font-weight: 100 !important;color: #429cbd;font: 14px/40px Opensans;}
.fancybox_lupa-jcarousel .jcarousel li img {max-width: 400px;max-height: 400px;}
.fancybox_lupa-jcarousel .jcarousel {width: 550px;}
.fancybox_lupa-jcarousel .jcarousel li {width: 550px;}
.fancyboxnew_border_bot_body {padding: 25px 50px 0;}
/* OLDVERSIONSITESTYLE - STATIC PAGE */
/* OLDVERSIONSITESTYLE - MY CABINET */
/* OLDVERSIONSITESTYLE - PROMO */
.promopage .block_content p.intresting_propose_title, .promopage .block_content h1.intresting_propose_title {font-size: 17px !important;}
.promocategory .specialpromo_title {top: 20%;width: 50%;}
.promocategory .specialpromo_content {top: 40%;width: 50%;}
/* OLDVERSIONSITESTYLE - BLOG */
.blogcategory .blog_box_thumb {width: calc(50% - 20px);}
.blogcategory .gray_band_blog_socials .pull-left{width: 100%}
}

/* width max: 700px */
@media screen and (max-width: 700px) {
.logotypelink {-webkit-transition-delay: 0.3s;-o-transition-delay: 0.3s;-moz-transition-delay: 0.3s;transition-delay: 0.3s;}
.show-menu .logotypelink {-webkit-transition-delay: 0s;-o-transition-delay: 0s;-moz-transition-delay: 0s;transition-delay: 0s;}
.search-btn{-webkit-transition-delay: 0.3s;-o-transition-delay: 0.3s;-moz-transition-delay: 0.3s;transition-delay: 0.3s;}
.show-menu .mycabinet{visibility: visible !important;opacity: 1 !important}
/**.show-menu .search-btn{right:192px!important;;-webkit-transition-delay: 0s;-o-transition-delay: 0s;-moz-transition-delay: 0s;transition-delay: 0s;}*/
.show-menu .favorite{visibility: visible !important;opacity: 1 !important;-webkit-transition-delay: 0.2s;-o-transition-delay: 0.2s;-moz-transition-delay: 0.2s;transition-delay: 0.2s;}
.social {width: 100%;text-align: center;}
.social a {display: inline-block;float: none;}
.email-telephone {text-align: center;width: 100%;}
.email-telephone a {float: none;}
.email-telephone {margin-top: 5px;}
.social-email-telephone {margin-bottom: 21px;}
.email-telephone a:nth-child(2) {padding: 15px 15px 15px 15px;}
.social a:nth-child(1) {padding: 15px 15px 15px 15px;}
#yandexmarket {display: none;}
/* WIN USERAGENT */
.win .email-telephone {margin-top: 6px;}
.win .social-email-telephone {margin-bottom: 20px;}
/* MOZILLA WINDOWS USERAGENT */
.win .firefox .social {margin-top: 20px;}
.win .firefox .email-telephone {margin-top: 5px;}
/* OLDVERSIONSITESTYLE */
.jcarousel2-intresting_propose .jcarousel-control-prev {right: 61%;}
.jcarousel2-intresting_propose .jcarousel-control-next {right: 37%;}
.jcarousel2-intresting_propose .jcarousel-control-prev, .jcarousel2-intresting_propose .jcarousel-control-next, .fancybox_lupa-jcarousel .jcarousel-control-prev, .fancybox_lupa-jcarousel .jcarousel-control-next {top: -33px !important;}
#body_block {display: none}
.intresting_propose_alllink, .block_content a.intresting_propose_alllink {float: none;margin: 29px 0px 0px -43px;right: auto;}
.white_box_no_lines {text-align: center;}
.white_box_no_lines .intresting_propose_alllink {top: 14px;right: auto;float: none;}
.white_box_no_lines:after {top: 90px;}
.specialpromo_box {margin: 23px 0px 0px 0px;}
.icovermainpage .jcarousel2-intresting_propose .jcarousel-control-prev, .icovermainpage .jcarousel2-intresting_propose .jcarousel-control-next, .icovermainpage .fancybox_lupa-jcarousel .jcarousel-control-prev, .icovermainpage .fancybox_lupa-jcarousel .jcarousel-control-next {top: -18px !important;}
.icovermainpage .current_trends .jcarousel-control-prev, .icovermainpage .current_trends .jcarousel-control-next {top: -30px !important;}
.icovermainpage .intresting_propose_title {margin: 1px 0 26px;font-size: 22px;}
.icovermainpage .intresting_propose .jcarousel2-intresting_propose .jcarousel-control-prev, .icovermainpage .intresting_propose .jcarousel2-intresting_propose .jcarousel-control-next, .icovermainpage .intresting_propose .fancybox_lupa-jcarousel .jcarousel-control-prev, .icovermainpage .intresting_propose .fancybox_lupa-jcarousel .jcarousel-control-next {top: 40%!important;}
.icovermainpage .ov_hid .white_box_no_gradient .intresting_propose_title {margin: 0px 0 28px;font-size: 22px;}
.icovermainpage .content_page.affix-content-top {margin-bottom: 40px;}
.intresting_propose .jcarousel2-intresting_propose{margin-top: 21px;}
.intresting_propose .intresting_propose_title {margin: 15px 0 0px;}
#comp_ee4741e3f32f0c090c1b14950d101aa2 .jcarousel-control-next{top: 30% !important;right: 20px;}
#comp_ee4741e3f32f0c090c1b14950d101aa2 .jcarousel-control-prev{top: 30% !important;left: 20px;}
#comp_47ba6644dde1990ba3ca9c6540bd3fc1 .jcarousel-control-next{top: 30% !important;right: 20px;}
#comp_47ba6644dde1990ba3ca9c6540bd3fc1 .jcarousel-control-prev{top: 30% !important;left: 20px;}
.fw355 {width: 100%;}
.ideal_box2 {margin-top: 20px;}
.current_trends .jcarousel2-intresting_propose .jcarousel-control-prev,.current_trends  .jcarousel2-intresting_propose .jcarousel-control-next,.current_trends  .fancybox_lupa-jcarousel .jcarousel-control-prev,.current_trends  .fancybox_lupa-jcarousel .jcarousel-control-next {top: -30px !important;}
.white_box_no_lines .intresting_propose_alllink {top: 24px !important;}
.icovermainpage .intresting_propose .intresting_propose_title {margin: 0px 0 0px;}
.icovermainpage .intresting_propose .jcarousel2-intresting_propose {margin-top: 9px;}
.icovermainpage .white_box_no_gradient {margin: 4px 0 0;}
.icovermainpage .current_trends .intresting_propose_title {font-size: 22px;margin: 26px 0px 20px 0px !important;}
.icovermainpage .current_trends .jcarousel2-intresting_propose .jcarousel-control-prev,.icovermainpage .current_trends .jcarousel2-intresting_propose .jcarousel-control-next,.icovermainpage .current_trends .fancybox_lupa-jcarousel .jcarousel-control-prev,.icovermainpage .current_trends .fancybox_lupa-jcarousel .jcarousel-control-next {top: -40px !important;}
.icovermainpage .jcarousel2-intresting_propose.dif_height .jcarousel {height: 216px;}
/* OLDVERSIONSITESTYLE - CATALOG */
.bb_btns_filter {width: 110px;}
.block_content .formcontrolbtn-info, .catalog_section_items .formcontrolbtn-info {width: 110px;}
.block_body_item .formcontrolbtn-buy {width: 110px;}
.block_body_item .bb_full_info {width: calc(100% - 280px);}
/* OLDVERSIONSITESTYLE - PRODUCT CART */
.block_content_section h1 {font: 20px/28px 'Effra';}
.block_content .personal_recommendation .intresting_propose_title {}
.productcartuser .item_promotion_wrap {width: 400px;margin: 0px 0px 0px -241px;}
.productcartb2b .item_promotion_wrap {width: 400px;margin: 0px 0px 0px -241px;}
/* OLDVERSIONSITESTYLE - BASKET */
/* OLDVERSIONSITESTYLE - POPUP */
#fancybox_add_to_basket .formcontrolbtn-enter {width: calc(50% - 40px);margin-right: 30px;}
#fancybox_add_to_basket .formcontrolbtn-preorder {width: calc(50% - 40px);margin: 0px 30px 0px 0px;}
.fancybox_lupa-jcarousel .jcarousel-control-next, .fancybox_lupa-jcarousel .jcarousel-control-prev {top: 220px !important;}
.fancybox_lupa-jcarousel .jcarousel li img {max-width: 300px;max-height: 400px;}
.fancybox_lupa-jcarousel .jcarousel {width: 350px;margin: 0 auto;}
.fancybox_lupa-jcarousel .jcarousel li {width: 350px;}
.block_body_item .disc-percent {right: 150px !important;margin-top: 116px !important;}
/* OLDVERSIONSITESTYLE - SEARCH PAGE */
.searchpage_form .formcontrolbtn-search {width: 120px;}
.searchpage_form .formcontrol-search_field {width: calc(100% - 196px);}
/* OLDVERSIONSITESTYLE - STATIC PAGE */
.h1 {font: 20px/28px 'Effra';}
.info-page p:nth-child(2){width: 100% !important;}
.block_content_section .map_rf{margin-top: 0px;width: 100%;text-align: center;}
.infopages .grid-contacts-l {width: 100%;}
.infopages .grid-contacts-r {margin-left: 0px;width: 100%;}
/* OLDVERSIONSITESTYLE - MY CABINET */
.personal_data_left_label {width: 200px;}
.personal_data_right_fields {width: calc(100% - 200px);}
.logout-cabinet-block {float: right;top: -42px;left: auto}
.mycabinet-container .grid-profilebuttons {width: calc(100% - 20px)}
.mycabinet-container .profile_order_box .fw760 {width: calc(100% - 20px);}
.mycabinet-container .profile_order_box .fw540 {width: 100%;}
.personalcabinet .mycabinet-container .ff_tahoma .fw480 {width: 100%;}
.personalcabinet .mycabinet-container .ff_tahoma .fw280 {width: 100%;margin-right: 0px;}
.personalcabinet .grid-left_profile_personal_data fieldset{margin-bottom: 30px}
/* OLDVERSIONSITESTYLE - PROMO */
.promopage .promo_deal_gallery .jcarousel2-intresting_propose .jcarousel-control-prev, .promopage .promo_deal_gallery .jcarousel2-intresting_propose .jcarousel-control-next, .promo_deal_gallery .fancybox_lupa-jcarousel .jcarousel-control-prev, .promopage .current_trends .fancybox_lupa-jcarousel .jcarousel-control-next {top: -37px !important;}
.promopage .promo_deal_gallery .intresting_propose_title {padding: 20px 0px 60px 0px;}
.promopage .intresting_propose_alllink,.promopage .block_content a.intresting_propose_alllink {float: none;display: block;text-align: center;position: absolute;margin: 0px -48px 0px 0px;right: 50%;}
.promopage .promo_deal_gallery .intresting_propose_alllink, .promopage .promo_deal_gallery .block_content a.intresting_propose_alllink {top: 62px;}
.promocategory .specialpromo_box {margin: 0px 0px 0px 0px;}
/* OLDVERSIONSITESTYLE - BLOG */
.blogcategory .description_btn_group_white .wrap .d_btn_group_white_wrap .d_btn_group_gray {border: 0px !important;width: 33.33%;display: inline-block;height: 50px;}
.blogcategory .description_btn_group_white .wrap .d_btn_group_white_wrap .d_btn_group_gray a {height: 50px;max-height: none;}
.blogcategory .description_btn_group_white {height: auto;}
.blogcategory .description_btn_group_white .wrap .d_btn_group_white_wrap .d_btn_group_gray a span{display: inline-block;margin: 16px 0px 0px 0px;}
.blogdetail .blog_main_picture .intresting_propose_title {font-size: 25px !important;}
}

/* width max: 640px */
@media screen and (max-width: 640px) {
.shop{display:none!important}
.elementsmenu-btn a:nth-child(3){border-right:1px solid #f2f2f2;width:calc(50% - 1px);display:inline-block}
.elementsmenu-btn a:nth-child(4){width:50%;border-right:0;display:inline-block}
.elementsmenu-btn a:nth-child(6) {width: 100%;}
/* OLDVERSIONSITESTYLE */
.mango-callback .widget-wrapper.selected-label:not(.left-x).right-x, .mng-wgt .widget-wrapper.selected-label:not(.left-x).right-x {height: 250px !important;bottom: 106px !important;}
/* OLDVERSIONSITESTYLE - BASKET */
.ordermake .radio_custom_btn .radio_custom_order + label {left: 0px;width: calc(100% - 0px);}
.ordermake .grid-payment_order .formcontrolbtn-buy {width: calc(100% - 0px);}
/* OLDVERSIONSITESTYLE - POPUP */
#fancybox_add_to_basket .b_name_item {font-size: 14px;letter-spacing: 0px;font-weight: 300;line-height: 23px;color: #484848;font-size: 14px;}
/* OLDVERSIONSITESTYLE - MY CABINET */
.profile_tabs > ul > li {width: 100%;}
.block_content .profile_tabs .profile_addition_tab {width: 100%;}
.bonus_coupon.plus50 {margin: 0px 0px 20px 0px !important;width: 100%;padding: 20px 0 0 0px;text-align: center;}
.bonus_coupon_add_vk, .bonus_coupon_add_facebook {padding: 0 0 0 0px;}
.bonus_coupon_add_vk > span, .bonus_coupon_add_facebook > span {position: relative;margin-right: 20px;}
.green_personalcab_defaultgreen {padding: 15px 0px !important;margin: 0px;width: 100%;height: auto;}
.mycabinet-container .mb20, .block_content .mb20 {width: calc(100% - 0px);margin-left: 0px;padding: 0px}
.personalcabinet .mycabinet-container #message .mb20{margin-left: 20px;width: calc(100% - 40px);}
/* OLDVERSIONSITESTYLE - PRODUCT CART */
.table_availability th {width: 90px;}
.table_availability td:first-child, .table_availability th:first-child {width: 300px;}
.box_wrap_shops .fw440 .mb20 img {width: 100%;}
/* OLDVERSIONSITESTYLE - PROMO */
.promopage .promo_deal .ideal_box2 {width: 50%;}
}

/* width max: 560px */
@media screen and (max-width: 560px) {
.favorite{visibility: hidden !important;opacity: 0 !important;}
.search-btn{right:67px}
.show-menu .search-btn{padding:20px;right: 128px;}
.mycabinet{visibility: hidden !important;opacity: 0 !important;}
.preheader-container-leftside a:nth-child(3){display: none !important;}
.elementsmenu-btn a:nth-child(2){display:none}
.elementsmenu-btn a:nth-child(5) {width: calc(50% - 1px);display: inline-block;}
.elementsmenu-btn a:nth-child(1){display:none}
.elementsmenu-btn a:nth-child(6) {width: 50%;}
.copyright {text-align: center;width: 100%;margin: 21px 0 0 0px;}
.copyright-txt {float: none;margin: 0px 0 0 0px;font-size: 12px;}
.copyright-icon {float: none;}
.footer-bottom-rightside{text-align: center;width: 100%;margin:-3px 0px 22px 0px;}
#zakupkimos {float: none;}
/* OLDVERSIONSITESTYLE */
.jcarousel2-intresting_propose .jcarousel-control-prev {right: 67%;}
.jcarousel2-intresting_propose .jcarousel-control-next {right: 30%;}
.specialpromo_content {top: 42%;}
/* OLDVERSIONSITESTYLE - CATALOG */
.block_content .thumbnail_section {width: 50%;}
.catalog_typedif .block_body_item {width: calc(100% - 20px) !important;}
.opt-category-page .catalog_typedif .block_body_item {height: 490px;}
.opt-category-page .catalog_typedif .catalog_section_items .block_body_item:after { content: '';display: inline-block; border-bottom: 1px solid #dedede !important;width: calc(100% + 20px);left: -10px;top: 443px;position: absolute;}
 .catalog_typedif .catalog_section_items .block_body_item:after { content: '';display: inline-block; border-bottom: 1px solid #dedede !important;width: calc(100% + 20px);left: -10px;top: 335px;position: absolute;}
.catalog_typedif .catalog_section_items .block_body_item:hover > div {padding: 20px !important;}
.catalogcategory .catalog_typedif .block_body_item {height: 361px;}
.catalogcategory .block_content_section .bottom .pagination {margin: 9px 10px 25px 0px !important;}
.catalog_typedif .block_body_item:hover .bb_name {border-bottom: 0px !important;}
.catalog_typedif .block_body_item .bb_name {border-bottom: 0px !important;}
.opt-category-page .catalog_typedif .block_body_item .bb_status {right: 20px;}
/* OLDVERSIONSITESTYLE - PRODUCT CART */
.trustproduct {display: none !important;}
.productcartb2b .fs12{width: auto !important;}
.eaist-manager-contacts-telephone {width: 100% !important;margin-bottom: 20px;}
.eaist-manager-contacts-email{width: 100% !important;margin-bottom: 20px;}
.eaist-manager-skype{width: 100% !important;}
.productcartuser .grid-left_more_description_column .box_close-open .moredescription_content ul {display: inline-block;}
/* OLDVERSIONSITESTYLE - BASKET */
.grid-step_authorization{width: 100% !important;}
.grid-step_delivery{width: 100% !important;}
.grid-payment_order{width: 100% !important;}
.ordermake #order_form_div .right_total_price {font-family: 'opensans' !important;line-height: 25px !important;font-size: 18px !important;font-weight: 100 !important;color: #171717 !important;float: right !important;margin: 0 5px !important;}
.ordermake #order_form_div .right_total_gray {width: 120px;}
/* OLDVERSIONSITESTYLE - POPUP */
#fancybox_add_to_basket .form_add_to_basket .grid-lp {width: 100%;border-right: 0px;margin: 0px 0px 0px 0px;}
#fancybox_add_to_basket .basket_item > div {max-height: 190px;overflow-y: scroll;padding: 15px 0px 20px 0px;margin: 0px 0px 20px 0px;}
#fancybox_add_to_basket .form_add_to_basket .grid-rp {background-color: #f3f3f3;margin-top: 20px;padding: 10px 0px 10px 0px;text-align: center;width: 100%;}
#fancybox_add_to_basket .form_add_to_basket .grid-rp p{padding: 0px 20px 0px 20px}
#fancybox_add_to_basket {padding: 20px 0px 10px 0px;}
#fancybox_lupa .fancyboxnew_border_bot_foot .orange_btn_botborder_small {width: 100%!important;margin-right: 0px;}
#fancybox_lupa .fancyboxnew_border_bot_foot .orange_big_btn_order_before {width: 100%!important;margin-bottom: 20px;margin-right: 0px;}
.fancybox_lupa-jcarousel .jcarousel-control-next, .fancybox_lupa-jcarousel .jcarousel-control-prev {top: 150px !important;}
#fancybox_lupa .fancyboxnew_border_bot_foot .green_big_btn_add_tobusket_item {width: 100%;margin-bottom: 20px;}
.fancyboxnew_border_bot_body {margin-bottom: 0px;padding: 10px 50px 0;}
.block_body_item .disc-percent {display: none !important}
/* OLDVERSIONSITESTYLE - STATIC PAGE */
.infopages .grid-contacts-r .w50 .mb15 .lh16 {text-align: left}
.infopages .grid-contacts-r .w50 .cleared .fs12 {text-align: left}
/* OLDVERSIONSITESTYLE - MY CABINET */
.personal_data_left_label {width: 100%;margin-bottom: 0px;}
.personal_data_right_fields {width: 100%;margin-bottom: 0px;}
.personal_data_left_label b {font-family: 'opensans' !important;font-size: 14px !important;line-height: 22px !important;font-weight: 100 !important;color: #6f6f6f;}
.profile_order_info p{width: 100%;display: inline-block;}
.profile_order_info span{width: 100%;display: inline-block;}
.block_content .fs12, .block_content .orange_btn_botborder_small.fs12 {width: 100%;}
.right_total_price {font-size: 25px !important;margin: 10px 0px 10px 0px !important;font-weight: bolder !important;}
.block_content .fs12, .block_content .orange_btn_botborder_small.fs12 {text-align: right;}
/* OLDVERSIONSITESTYLE - PROMO */
.promocategory .ideal_box {width: 100%;}
.promocategory .action_deal_box {height: auto;padding-bottom: 50px;}
.promocategory .specialpromo_content {display: none}
.promocategory .specialpromo_title {height: auto;top: 10px;width: 50%;}
}

/* width max: 500px */
@media screen and (max-width: 500px) {
.show-menu .logotypelink{visibility:hidden;opacity: 0;}
.show-menu .cart-btn{padding:20px}
.email-telephone a {border: 1px solid #383838;padding: 15px 0px 15px 0px;width: 100%;border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;margin-bottom: 20px;}
.email-telephone a:nth-child(2) {padding: 15px 0 15px 0px;}
.email-telephone {margin-top: 15px;}
.social-email-telephone {margin-bottom: 10px;}
.social {margin-top: 11px;}
.subscription form {margin-bottom: 13px;}
.subscription {margin-bottom: 19px;}
.email-telephone a:hover{border: 1px solid #00b3e0;}
.visa-icon {margin-bottom: 20px;}
.mastercard-icon{margin-bottom: 20px;}
.webmoney-icon{margin-bottom: 20px;}
.yandexmoney-icon{margin-bottom: 20px;}
.qiwi-icon{margin-bottom: 20px;}
.footer-container-box {margin-bottom: 16px;}
/* WIN USERAGENT */
.win .footer-container-box {margin-bottom: 12px;}
.win .email-telephone {margin-top: 15px;}
/* MOZILLA WINDOWS USERAGENT */
.win .firefox .email-telephone {margin-top: 15px;}
.win .firefox .social {margin-top: 10px;}
.win .firefox .social-email-telephone {margin-bottom: 20px;}
.win .firefox .footer-container-box {margin-bottom: 10px;}
/* OLDVERSIONSITESTYLE */
.specialpromo_title {top: 18%;font-size: 16px;width: 180px;}
/* OLDVERSIONSITESTYLE - CATALOG */
.catalog_typedif .block_body_item {width: calc(100% - 20px);}
.block_content .pagination a, .pagination a {margin: 0 7px;}
/* OLDVERSIONSITESTYLE - PRODUCT CART */
.item_delivery_left {border-right: 0px;width: calc(100% - 40px);padding: 20px 20px 20px 20px;display: inline-block;    height: auto;}
.item_delivery_left div {}
.item_totalsum_right {width: calc(100% - 40px);padding: 20px;}
.d_btn_group_gray {width: 100%;}
.jcarousel-discounted.recommendation .jcarousel li {width: 100%;}
.form_auth_new textarea.fw314 {width:100%}
.item_right_border_overlay {border-bottom: 0px solid #e2e3e4;}
.table_availability td:first-child, .table_availability th:first-child {width: 160px;}
.color_size_box {border-top: 1px solid #e1e2e3 !important;padding: 10px 14px 11px 14px;}
.productcartb2b .sp_item {width: 100%;height: 308px;}
.productcartuser .sp_item {width: 100%;height: 308px;}
.productcartuser .grid-right_description {}
.productcartuser .item_vice_img {border-bottom: 0px solid #e0e1e2;}
.jcarousel-main_gallery_description .mid img {max-width: 360px;}
.productcartuser .item_promotion_wrap {width: 300px;margin: 0px 0px 0px -192px;}
.productcartb2b .item_promotion_wrap {width: 300px;margin: 0px 0px 0px -192px;}
/* OLDVERSIONSITESTYLE - BASKET */
.ordermake .order_d_table{margin: 0px 0px 0px 0px;}
/* OLDVERSIONSITESTYLE - POPUP */
#fancybox_add_to_basket .formcontrolbtn-enter {width: calc(100% - 40px);margin-right: 20px;margin-bottom: 20px;padding: 15px 20px 15px 20px !important;}
#fancybox_add_to_basket .formcontrolbtn-preorder {width: calc(100% - 40px);margin: 0px 20px 20px 0px;padding: 15px 20px 15px 20px !important;}
.grid-b_picture {height: 300px;margin-bottom: -70px;}
.fancybox_lupa-jcarousel .jcarousel li img {max-width: 250px;max-height: 300px;}
.fancybox_lupa-jcarousel .jcarousel {width: 300px;margin: 0 auto;}
.fancybox_lupa-jcarousel .jcarousel li {width: 300px;line-height: 300px;}
/* OLDVERSIONSITESTYLE - STATIC PAGE */
.iconposition {text-align: center;width: 100%;}
.iconposition div {display: inline-block;}
.containertrastpage-txt {padding-left: 0px;}
.containertrastpage-txt h2 {font-size: 20px;text-align: center;}
.containertrastpage-txt p {line-height: 30px;}
.infopages .block_content_section .contact_page_phonenum {width: 100%;margin-bottom: 10px;margin-right: 0px;}
.infopages .block_content_section .contact_page_phonenum a {margin-top: 15px;margin-bottom: 0px;font-size: 16px;}
.infopages .block_content_section .d_gray{margin-bottom: 20px;}
.infopages .block_content_section .grid-contacts-l{margin-top: 30px;}
.infopages .block_content_section .grid-contacts-l .mt25 {margin-bottom: 50px;}
.infopages .block_content_section .grid-contacts-l .mt25 .right_side{float: left;}
.infopages .block_content_section .grid-contacts-l .mt20 .right_side {float: left;}
.infopages .block_content_section .grid-contacts-l .mb30 .right_side {float: left;}
.infopages .block_content_section .mb30 {margin-bottom: 10px;}
.infopages .block_content_section .grid-contacts-l h1{font-size: 28px;font-weight: 400 !important;}
.infopages .block_content_section .grid-340 .grid-thumb_white_left {width: 100%;}
/* OLDVERSIONSITESTYLE - MY CABINET */
/* OLDVERSIONSITESTYLE - BLOG */
.blogcategory .blog_box_thumb {width: 100%; margin-right: 0;}
.blogcategory .description_btn_group_white .wrap .d_btn_group_white_wrap .d_btn_group_gray {width: 50%;}
.blogcategory .block_content .list_group_articles {display: none;}
.blogcategory .ov_hid nav .pagination_blog {position: relative;width: 99%;}
.blogcategory .ov_hid nav ul li {width: 25%!important;}
}

/* width max: 460px */
@media screen and (max-width: 460px) {
#preheader{display:none}
.logotypelink{left: 139px;float: left;padding: 10px 0 18px;-webkit-transition: all .2s ease;-moz-transition: all .2s ease;-o-transition: all .2s ease;-ms-transition: all .2s ease;transition: all .2s ease;-webkit-transition-delay: 0.6s;-o-transition-delay: 0.6s;-moz-transition-delay: 0.6s;transition-delay: 0.6s;}
/* Hamburger menu */
nav{top:63px!important;height:calc(100% - 63px)!important;}
#open-button{top:1px}
.elementsmenu-btn a:nth-child(2){width:50%;border-right:0;display:inline-block}
.elementsmenu-btn a:nth-child(3){border-right:1px solid #f2f2f2;width:calc(50% - 1px);display:inline-block}
.elementsmenu-btn a:nth-child(4){width:50%;border-right:0;display:inline-block}
.elementsmenu-btn a:nth-child(1){border-right:1px solid #f2f2f2;width:calc(50% - 1px);display:inline-block}
.elementsmenu-btn a:nth-child(5) {border-right: 1px solid #f2f2f2;width: calc(50% - 1px);display: inline-block}
.elementsmenu-btn a:nth-child(6) { width: 50%;}
.map-icon{display:inline-block;width:9px;height:10px;background-image:url(images/geolocation.svg);background-position:-50px 0;margin:3px 6px 0 0;background-size:10px 10px}
.elements-geolocation{display:inline-block;width:100%;float:left}
.elements-geolocation a{color:#2b2b2b;font-size:14px;text-decoration:none;font-weight:300;display:inline-block;font-family:'effra';padding:12px 0 11px;border-bottom:1px solid #f2f2f2;width:100%;text-align:center;float:left;background-color:#fbfbfb}
/* WIN USERAGENT */
.win #open-button {top: 1px;}
.win nav {top: 63px !important; height: calc(100% - 63px) !important;}
/* OLDVERSIONSITESTYLE */
.specialpromo_content {display: none;}
.jcarousel2-intresting_propose .jcarousel-control-next {right: 26%;}
.jcarousel2-intresting_propose .jcarousel-control-prev {right: 70%;}
/* OLDVERSIONSITESTYLE - CATALOG */
.views_filters {display: none;}
.filter_common .sorting > span {width: 70%;}
.opt-category-page .filter_common .sorting > span {width: calc(70% - 1px);}
.catalog_typedif .block_body_item .mark {margin: 0px 0 -18px!important;}
.catalogcategory .catalog_typedif .block_body_item {height: 329px;}
.catalog_typedif .block_body_item .order-available {top: 247px;}
.catalog_typedif .block_body_item .pre-order {top: 246px;}
.catalog_typedif .catalog_section_items .block_body_item:after {top: 319px;}
/* OLDVERSIONSITESTYLE - PRODUCT CART */
.block_content a.btn_add_basket_transparent, .block_content a.btn_remove_item_transparent {width: calc(100% - 2px);padding: 0px;}
.box_close-open .moredescription_content p {float: left;width: 100%}
.box_close-open {float: left;width: 100%}
.table_availability th {font-size: 10px;}
.block_content .personal_recommendation .intresting_propose_title {margin: 0px auto 3px auto!important;line-height: 19px;font-size: 14px !important;display: inline-block;width: 100%;}
/* OLDVERSIONSITESTYLE - BASKET */
/* OLDVERSIONSITESTYLE - POPUP */
.list_city > div {width: 100%;}
.list_city {min-width: auto;max-height: 300px;overflow-y: scroll;}
.list_city a {font-size: 16px !important;}
#fancybox_recovery-password {width: calc(100% - 60px);}
.form_recovery_password .cbbLine input {width: 100%;}
#fancybox_recovery-password .form_recovery_password .cbbLine input {height: auto;box-shadow: none;line-height: 36px;margin-bottom: 20px;width: 100%;}
.fancybox_lupa-jcarousel .jcarousel li img {max-width: 150px;max-height: 200px;}
.fancybox_lupa-jcarousel .jcarousel {width: 200px;margin: 0 auto;}
.fancybox_lupa-jcarousel .jcarousel li {width: 200px;    line-height: 200px;}
.fancybox_lupa-jcarousel .jcarousel-control-next, .fancybox_lupa-jcarousel .jcarousel-control-prev {top: 90px !important;}
/* OLDVERSIONSITESTYLE - MY CABINET */
/* OLDVERSIONSITESTYLE - SEARCH PAGE */
.searchpage_form .formcontrol-search_field {width: 100%;border-right: 1px solid #d4d5d6;margin: 0px 0px 20px 0px;}
.searchpage_form .formcontrolbtn-search {left: 6px;width: calc(70% - 37px);}
.searchpage_form .reset_link {background-color: #f1f1f1;display: inline-block;float: right;width: calc(40% - 20px) !important;margin: 0px !important;font-size: 16px;line-height: 44px;text-align: center;border-radius: 3px;}
.table_availability td:first-child p {font-size: 12px !important;}
/* OLDVERSIONSITESTYLE - BLOG */
.blogdetail .blog_main_picture .intresting_propose_title {font-size: 22px !important;color: #2b2b2b !important;}
.blogdetail .blog_main_picture {max-height: inherit;}
.blogdetail .blog_main_picture {overflow: visible;}
.blog_main_picture:after {display: none}
.blog_main_picture .block_content {position: relative;}
.blog_main_picture .breadcrumbs a, .blog_main_picture .breadcrumbs span {color: #888888;}
.blog_main_picture .breadcrumbs .caret-blue_right {border-left: 3px solid #00b3e0;}
.blogdetail .blog_main_picture .intresting_propose_title {}
.blogdetail .blog_main_picture .fs22 {padding: 20px 20px;}
.blogdetail .blog_main_picture {margin-bottom: 0px;}
.blogdetail .block_content .blog_views, .blogdetail .block_content .blog_comments {color: #2b2b2b !important;text-shadow: inherit;}
.blogdetail .block_content .blog_main_picture_comments {position: relative;}
.blogdetail .blog_main_picture .fs22 {color: #00b3e0;padding: 0px 20px 20px 20px;}
.blogdetail .block_content .blog_views {display: inline-block;margin-bottom: 20px;width: 100%;}
.blogdetail .block_content .blog_comments {color: #2b2b2b !important;text-shadow: inherit;}
}

/* width max: 400px */
@media screen and (max-width: 400px) {
.show-menu .navresponsive {width: 100%;}
.menu-wrap {width: 320px;-webkit-transform: translate3d(-320px,0,0);transform: translate3d(-320px,0,0);}
header {position: fixed;z-index: 9999;background-color: #FFF;}
#open-button {position: fixed;}
nav {position: fixed;}
.menuwhiteblock {display: none;}
#content {margin-top: 63px;}
.subscription-txt {font-size: 12px;line-height: 18px;}
/* Footer */
.subscription form {margin-bottom: 16px;}
.subscription {margin-bottom: 20px;}
.subscription-field {padding: 9px 8px 11px 14px;background-image: none;width: calc(100% - 147px);}
.social a {padding: 15px 30px 15px 30px;}
/* ANDROID USERAGENT */
.android .subscription-field {padding: 12px 8px 8px 14px;}
.android .email-telephone a {padding: 17px 0px 13px 0px;}
.android .email-telephone a:nth-child(2) {padding: 17px 0px 13px 0px;}
/* MOZILLA MACOS USERAGENT */
.mac .firefox .subscription-field {padding: 10px 0px 9px 14px}
.mac .firefox .subscription-field {width: calc(100% - 139px);}
.mac .firefox header {display: block;}
/* WIN USERAGENT */
.win .subscription-field {padding: 10px 8px 10px 14px;}
/* MOZILLA WINDOWS USERAGENT */
.win .firefox header {display: block;}
.win .firefox .subscription-field {width: calc(100% - 147px);}
.win .firefox .subscription {margin-bottom: 27px;}
/* OLDVERSIONSITESTYLE */
.content_page {margin: 63px auto 0px auto;}
.catalog_typedif .block_body_item {width: 100% !important;margin: 0 0px;}
.block_content .pagination a, .pagination a {margin: 0 2px;}
.icovermainpage .ov_hid .white_box_no_gradient .intresting_propose_title {padding: 0px 20px;}
.icovermainpage .white_box_no_gradient .mr20 {display: none;}
.icovermainpage .ov_hid .white_box_no_gradient .text-center{margin: 0px 0px 0px 0px}
.icovermainpage .ov_hid .grid-content_mode .intresting_propose_title {margin: 0px 0 28px;}
/* OLDVERSIONSITESTYLE - PRODUCT CART */
.d_btn_group_gray {width: 100%;}
.table_availability td:first-child p {width: 43px;}
.productcartuser .ov_hid {overflow: hidden;display: inline-block;}
.productcartuser #fancybox_lupa .fancyboxnew_border_bot_foot {display: block;}
.productcartuser .grid-right_description .color_size_box{width: 100%}
.productcartuser .grid-right_description .color_size_box .w50{width: 100%}
.personalcart .basket_left .basket_item .id_date {width: auto !important;display: inline-block;left: 0px;right: inherit;top: 6px !important;position: absolute;}
.jcarousel-main_gallery_description .mid img {max-width: 290px;}
.productcartuser .item_promotion_wrap {width: 250px;margin: 0px 0px 0px -169px;}
.productcartb2b .item_promotion_wrap {width: 250px;margin: 0px 0px 0px -169px;}
/* OLDVERSIONSITESTYLE - BASKET */
.ic-icon-basket_remove_item {top: 0px;}
.personalcart .basket_item > div {position: relative;}
.personalcart .ic-icon-basket_remove_item {top: 13px;right: 0px;position: absolute;}
.order-confirm .content_page .order-page .order-checkout .grid-orderend_left .id_date {margin-left: 0px;margin-bottom: 50px;margin-top: -65px;margin-right: 0px;}
.order-confirm .content_page .order-page .order-checkout .grid-orderend_left .id_date .b_date{width: 100%;}
.order-confirm .content_page .order-page .grid-orderend_left .right_total_price {width: 100%;text-align: center;max-width: 100% !important;}
.order-confirm .content_page .order-page .grid-orderend_left .order_end_total .right_total_gray {text-align: center;width: calc(100% - 40px);}
.order-confirm .content_page .order-page .order-checkout .grid-orderend_right .fiscal_receipt {padding: 0px;width: calc(100% - 50px);background: none;}
/* OLDVERSIONSITESTYLE - POPUP */
/* OLDVERSIONSITESTYLE - STATIC PAGE */
.rangeblocktxt h1 {font-size: 30px;line-height: 33px;margin-top: -10px;}
.rangeblocktxt p {margin-top: 25px;}
/* OLDVERSIONSITESTYLE - MY CABINET */
.personalcabinet .profile_bonus_box> span {font-size: 16px;}
.profile_bonus_box span {padding: 0 0 0 10px;}
.questions_have span {padding: 0 0 0 60px;}
/* OLDVERSIONSITESTYLE - CATALOG */
.opt-category-page .catalog_type3dif .fcol__name {width: 100%;}
.opt-category-page .catalog_type3dif .fcol__2 {width: 100%;}
.opt-category-page .catalog_type3dif .fcol__3 {width: 100%;}
.opt-category-page .catalog_type3dif .fcol__4 {width: 100%;}
.opt-category-page .catalog_type3dif .fcol__5 {width: 100%;}
.opt-category-page .catalog_type3dif .fcol__6 {width: 100%;}
.opt-category-page .catalog_typedif .block_body_item .wholesale_icon {margin-left: 20px;margin-top: 20px;}
.opt-category-page .catalog_typedif .catalog_section_items .block_body_item:after {top: 457px;}
#fancybox_add_to_basket .form_add_to_basket .cbbTitle h1 {margin-left: 0px;margin-bottom: 30px;text-align: center;}
.id_date {text-align: center;width: 100%;right: 0px;top: 40px !important;}
.opt-category-page .catalog_typedif .block_body_item > div .bb_btns_filter {width: calc(100% - 40px);left: 20px;}
/* OLDVERSIONSITESTYLE - SEARCH PAGE */
.info-page #catalog .right_column .block_content_section .table_filter3_shadow {left: 0px;width: 100%;position: relative;}
/* OLDVERSIONSITESTYLE - PROMO */
.promopage .promo_deal .ideal_box2 {width: 100%;}
.promocategory .specialpromo_title {font-weight: 100 !important;line-height: 19px !important;font-size: 13px !important;height: auto;top: 10px;width: 50%;}
.blogcategory .description_btn_group_white .wrap .d_btn_group_white_wrap .d_btn_group_gray {width: 100%;}
.blogdetail .block_content_section .grid-340 .gray_type5 form {width: 280px;}
.blogdetail .block_content_section .grid-340 .gray_type5 form .fw215 {width: 155px;}
}

/* width max: 370px */
@media screen and (max-width: 370px) {
/* OLDVERSIONSITESTYLE */
.white_box_no_gradient .mr20{display: none}
/* OLDVERSIONSITESTYLE - CATALOG */
.block_content .thumbnail_section {width: 100%;}
/* OLDVERSIONSITESTYLE - PRODUCT CART */
.moredescription_title a, .no_click_title {font-size: 18px;}
/* OLDVERSIONSITESTYLE - BASKET */
/* OLDVERSIONSITESTYLE - POPUP */
.city_popup_wrap {padding: 10px 0 0px 10px;}
.list_city {width: calc(100% - 10px);}
.formcontrol-search_popup {width: calc(100% - 10px);}
#fancybox_callme {width: auto;}
.form_callme .cbbLine input, .form_recovery_password .cbbLine input {line-height: 36px;height: auto;width: 100%;}
.form_callme .cbbLine textarea, .form_buy_one_click .cbbLine textarea, .question_form .cbbLine textarea, .order_delivery_form textarea {width: 100%;}
.form_callme .formcontrol-captcha_field {width: 100%;}
.fancybox_lupa-jcarousel .jcarousel li img {max-width: 150px;max-height: 200px;}
.fancybox_lupa-jcarousel .jcarousel {width: 200px;margin: 0 auto;}
.fancybox_lupa-jcarousel .jcarousel li {width: 200px;}
/* OLDVERSIONSITESTYLE - STATIC PAGE */
/* OLDVERSIONSITESTYLE - MY CABINET */
.bonus_coupon.plus50 {margin: 0px 0px 20px 0px !important;width: calc(100% - 0px);}
.logout-cabinet-block {float: left;top: 0px;left: 0px;margin-bottom: 0px;}
}

/* width max: 340px */
@media screen and (max-width: 340px) {
.cart-btn{padding:20px 10px}
.search-btn{right:47px;padding:20px 10px}
.menu-wrap {width: 300px;-webkit-transform: translate3d(-300px,0,0);transform: translate3d(-300px,0,0);}
.elementsmenu-icon {display: block;margin: 0px auto 10px auto;}
.footer-btn-container a {font-size: 16px;}
/* OLDVERSIONSITESTYLE */
.specialpromo_title {font-size: 14px;width: 140px;}
/* OLDVERSIONSITESTYLE - PRODUCT CART */
.jcarousel-main_gallery_description .mid img {max-width: 260px;}
/* OLDVERSIONSITESTYLE - BASKET */
/* OLDVERSIONSITESTYLE - POPUP */
#fancybox_add_to_basket .grid-lp .grid-b_price {text-align: center;width: 100%;margin: 10px 0px 0px 0px;}
#fancybox_add_to_basket .form_add_to_basket .bb_status {width: 100%;margin: 20px 0px 0px 0px;text-align: center;}
/* OLDVERSIONSITESTYLE - STATIC PAGE */
.headtrustpage {margin-bottom: 80px;}
/* OLDVERSIONSITESTYLE - MY CABINET */
}