@charset "utf-8";html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}
body{margin:0;}
article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary{display:block;}
audio,
canvas,
progress,
video{display:inline-block;vertical-align:baseline;}
audio:not([controls]){display:none;height:0;}
[hidden],
template{display:none;}
a, .a{background:transparent;}
a:active, a:hover, .a:active, .a:hover{outline:0;}
abbr[title]{border-bottom:1px dotted;}
b,
strong{font-weight:bold;}
dfn{font-style:italic;}
h1{font-size:2em;margin:0.67em 0;}
mark{background:#ff0;color:#000;}
small{font-size:80%;}
sub,
sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}
sup{top:-0.5em;}
sub{bottom:-0.25em;}
img{border:0;}
svg:not(:root){overflow:hidden;}
figure{margin:1em 40px;}
hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0;}
pre{overflow:auto;}
code,
kbd,
pre,
samp{font-family:monospace, monospace;font-size:1em;}
button, input, optgroup, select, textarea{border:1px solid #dedede;color:inherit;font:inherit;margin:0;}
button{overflow:visible;}
button,
select{text-transform:none;}
html input[type="button"], input[type="reset"], input[type="submit"], button, .button{background:#164454 none repeat scroll 0 0;border-radius:3px;border-style:none;color:#ffffff;cursor:pointer;display:inline-block;font-size:12px;font-weight:bold;height:auto !important;line-height:1.42857 !important;margin-bottom:0;padding:10px 15px !important;text-align:center;text-decoration:none;text-transform:uppercase;vertical-align:middle;}
button:hover, html input[type="button"]:hover, input[type="reset"]:hover, input[type="submit"]:hover, .button:hover{color:#fff;text-decoration:underline;}
button[disabled], html input[disabled]{cursor:default;}
button::-moz-focus-inner,
input::-moz-focus-inner{border:0;padding:0;}
input{line-height:normal;}
input[type="checkbox"], input[type="radio"]{box-sizing:border-box;padding:0;}
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button{height:auto;}
input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}
fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}
legend{border:0;padding:0;}
textarea{overflow:auto;padding: 5px;}
optgroup{font-weight:bold;}
table{border-collapse:collapse;border-spacing:0;margin:0 0 15px;}
td, th{padding:5px;border-bottom:1px dashed rgba(0,0,0,0.2);}
table tr:last-child td, table tr:last-child th{border-bottom:none;}
html{font-size:62.5%;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);}
body{font-family:Arial, sans-serif;font-size:13px;line-height:1.42857143;color:#717171;background-color:#ffffff;display:block!important;}
input, button, select, textarea{font-family:inherit;font-size:inherit;line-height:inherit;}
select, input[type="text"], input[type="password"]{height:30px;padding:0 5px;vertical-align:middle;}
a, .a{color:#868686;text-decoration:underline;cursor:pointer;}
a:hover, a:focus, .a:hover, .a:focus{}
a:focus, .a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}
figure{margin:0;}
img{vertical-align:middle;}
hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eeeeee;}
h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6{font-family:inherit;font-weight:400;line-height:1.1;color:#333333;}
h1 small,
h2 small,
h3 small,
h4 small,
h5 small,
h6 small,
.h1 small,
.h2 small,
.h3 small,
.h4 small,
.h5 small,
.h6 small,
h1 .small,
h2 .small,
h3 .small,
h4 .small,
h5 .small,
h6 .small,
.h1 .small,
.h2 .small,
.h3 .small,
.h4 .small,
.h5 .small,
.h6 .small{font-weight:normal;line-height:1;color:#999999;}
h1,
.h1,
h2,
.h2,
h3,
.h3{margin-top:20px;margin-bottom:10px;}
h1 small,
.h1 small,
h2 small,
.h2 small,
h3 small,
.h3 small,
h1 .small,
.h1 .small,
h2 .small,
.h2 .small,
h3 .small,
.h3 .small{font-size:65%;}
h4,
.h4,
h5,
.h5,
h6,
.h6{margin-top:10px;margin-bottom:10px;}
h4 small,
.h4 small,
h5 small,
.h5 small,
h6 small,
.h6 small,
h4 .small,
.h4 .small,
h5 .small,
.h5 .small,
h6 .small,
.h6 .small{font-size:75%;}
h1,
.h1{font-size:36px;}
h2,
.h2{font-size:30px;}
h3,
.h3{font-size:24px;}
h4,
.h4{font-size:18px;}
h5,
.h5{font-size:14px;}
h6,
.h6{font-size:12px;}
p{margin:0 0 10px;}
small,
.small{font-size:85%;}
cite{font-style:normal;}
ul,
ol{margin-top:0;margin-bottom:10px;}
ul ul,
ol ul,
ul ol,
ol ol{margin-bottom:0;}
.list-unstyled{padding-left:0;list-style:none;}
.list-inline{padding-left:0;list-style:none;margin-left:-5px;}
.list-inline > li{display:inline-block;padding-left:5px;padding-right:5px;}
dl{margin-top:0;margin-bottom:20px;}
dt,
dd{line-height:1.42857143;}
dt{font-weight:bold;}
dd{margin-left:0;}
blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eeeeee;}
.clr{clear:both;display:block;height:1px;margin:0 0 -1px;position:relative;}
hr{border-color:transparent transparent #d9d9d9;border-image:none;border-style:none none solid;border-width:medium medium 1px;clear:both;display:block;height:0;margin:5px 0;position:relative;width:100%;}
.fa{font-style:normal !important;}
.main_wrp{background:none repeat scroll 0 0 #ffffff;clear:both;display:block;margin:0 auto;min-width:1024px;padding:0;}
.main{background:none repeat scroll 0 0 #fff;clear:both;display:block;padding:0;position:relative;}
.main_wide_padding{padding:0 50px;}
.header_wrp{clear:both;display:block;}
.header_menu_bg{clear:both;display:block;padding:0 30px;}
.header_topmenu_wrp{margin:0 auto;max-width:1400px;}
.header_topmenu_wrp .header_menu_cell{float:left;height:37px;overflow:hidden;width:50%;}
.header_topmenu_wrp .header_menu{}
.header_topmenu_wrp .header_menu ul{float:right;margin:0;padding:0 20px 0 0;}
.header_topmenu_wrp .header_menu ul li{display:inline-block;height:35px;line-height:35px;padding:0 0 0 20px;text-align:center;}
.header_topmenu_wrp .header_menu ul li a{font-size:12px;word-wrap:break-word;}
.header_topmenu_wrp .header_menu ul li a.header_menu_opt{border:1px solid #bb9a27;padding:3px 10px;}
header{}
header .header_logo{background:rgba(0, 0, 0, 0) url("../images/header_logo.png") no-repeat scroll 50% 50%/contain;cursor:pointer;display:block;height:110px;margin:0 auto;position:relative;top:10px;width:280px;}
header .header_mid_wrp{margin:0 298px;padding:0;}
header .header_search_wrp{bottom:0;display:block;padding:0;position:absolute;right:30px;width:310px;}
header .header_search_wrp .search_form{border:1px solid #d9d9d9;display:block;position:relative;}
header .header_search_wrp .search_form #searchstring{border:medium none;display:block;font-style:italic;height:40px;padding:0;text-indent:15px;width:100%;}
header .header_search_wrp .search_form #searchstring.input_message_focus{font-style:normal;}
header .header_search_wrp .search_form #searchsubmit{background:url("../images/header_search_ico.png") no-repeat scroll 50% 50% rgba(255, 255, 255, 0.5);border:medium none;height:40px;padding:0;position:absolute;right:0;top:0;width:50px;}
header .header_contacts{background:rgba(0, 0, 0, 0) url("../images/header_phone.png") no-repeat scroll 0 4px;color:#333131;display:block;float:left;font-size:22px;margin:21px 0 0 30px;padding:0 0 0 34px;vertical-align:middle;}
header .header_contacts a{clear:both;display:block;font-size:13px;text-align:right;}
header .header_contacts small{font-size:14px;font-weight:normal;}
header .header_user_wrp{padding:0 40px 0 0;position:absolute;right:100%;text-align:right;top:0;}
header .header_user_wrp ul{display:block;margin:0;padding:0;}
header .header_user_wrp ul li{display:block;margin:0;padding:0 0 3px;white-space:nowrap;}
header .header_user_wrp ul li a{color:#333131;font-size:12px;text-decoration:none;text-transform:uppercase;}
header .header_user_wrp ul li .htm_ico{background:url("../images/login_ico.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);display:inline-block;height:14px;margin:0 5px 0 0;vertical-align:middle;width:14px;}
header .header_user_wrp ul li .htm_ico.htm_ico_id183{background-image:url("../images/register_ico.png");}
header .header_user_wrp ul li .htm_ico.htm_ico_id54{background-image:url("../images/login_ico.png");}
header .header_cart_wrp{position:absolute;right:20px;top:15px;width:125px;}
header .header_cart_wrp .hcart_ico{background:url("../images/header_cart_ico.png") no-repeat scroll 50% 50% transparent;float:left;height:31px;margin:0 15px 0 0;position:relative;width:31px;}
header .header_cart_wrp .hcart_ico .header_cart_ico_counter{background:none repeat scroll 0 0 #333333;border-radius:50%;color:#ffffff;font-size:11px;height:16px;line-height:17px;position:absolute;right:-6px;text-align:center;top:-8px;width:16px;}
header .header_cart_wrp .header_cart_right{color:#304203;overflow:hidden;padding:0;text-shadow:0 1px 0 rgba(255, 255, 255, 0.2);}
header .header_cart_wrp .header_cart_right .header_cart_link{color:#304203;display:block;font-size:15px;font-weight:normal !important;text-decoration:none;text-transform:uppercase;}
header .header_cart_wrp .header_cart_right .header_shopping_total{color:gray;font-size:11px;}
.header_lang_selector{display:block;float:right;height:31px;line-height:28px;right:100%;top:0;white-space:nowrap;}
.header_lang_selector .hlang_ico{background:url("../images/flags.png") no-repeat scroll 0 50%/auto 100% rgba(0, 0, 0, 0);display:inline-block;height:18px;margin:0 15px 0 0;opacity:0.7;position:relative;vertical-align:middle;width:26px;}
.header_lang_selector .hlang_ico.hlang_ico_en{}
.header_lang_selector .hlang_ico.hlang_ico_de{background-position:-36px 50%;}
.header_lang_selector .hlang_ico.hlang_ico_ru{background-position:-71px 50%;}
.header_lang_selector .hlang_ico.current, .header_lang_selector .hlang_ico:hover{opacity:1;}
.header_lang_selector .hlang_ico.current:before{border-color:rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) #d40a0a;border-style:solid;border-width:0 5px 5px;content:"";display:block;left:50%;margin:10px 0 0 -4px;position:absolute;top:100%;}
.header_menu_wrp{background:none repeat scroll 0 0 #f5f5f5;border-bottom:5px solid #333333;margin:0 auto;}
.header_menu_wrp .header_home{background:url("../images/header_home_ico.png") no-repeat scroll 50% 50% #333333;display:block;height:100%;position:absolute;right:100%;top:0;width:50px;}
.header_menu_wrp .header_menu{display:block;margin:0 auto;max-width:1400px;position:relative;}
.header_menu_wrp .header_menu table{margin:0;padding:0;width:100%;}
.header_menu_wrp .header_menu table tr{}
.header_menu_wrp .header_menu table tr td{border:medium none;padding:0;text-align:center;}
.header_menu_wrp .header_menu table tr td:last-child{background-image:none;}
.header_menu_wrp .header_menu table tr td:hover{background:#fff!important;}
.header_menu_wrp .header_menu table tr td .tv_alink{display:block;padding:0;}
.header_menu_wrp .header_menu table tr td.current, .header_menu_wrp .header_menu table tr td.open{background:#f6f6f6;position:relative;}
.header_menu_wrp .header_menu table tr td.current .tv_alink:before, .header_menu_wrp .header_menu table tr td.open .tv_alink:before{border-color:#333333 transparent transparent;border-image:none;border-style:solid;border-width:10px;content:"";display:block;left:50%;margin:5px 0 0 -10px;position:absolute;top:100%;}
.header_menu_wrp .header_menu table tr td.current .tv_alink:after, .header_menu_wrp .header_menu table tr td.open .tv_alink:after{border-color:#f6f6f6 transparent transparent;border-image:none;border-style:solid;border-width:10px;content:"";display:block;left:50%;margin:-1px 0 0 -10px;position:absolute;top:100%;z-index:7;}
.header_menu_wrp .header_menu table tr td .tv_alink .tv_link_name{color:#000000;display:inline-block;font-size:13px;padding:0 5px;text-transform:uppercase;vertical-align:middle;}
.header_menu_wrp .header_menu table tr td:last-child .tv_alink .tv_link_name{color:darkred;}
.header_menu_wrp .header_menu table tr td .tv_alink .tv_link_helper{display:inline-block;height:45px;vertical-align:middle;}
.header_menu_wrp .header_menu table tr td .tv_subcategories_wrp{bottom:0;display:block;height:0;position:relative;z-index:10;}
.header_menu_wrp .header_menu table tr td.hover .tv_subcategories_wrp:after{background:none repeat scroll 0 0 #f6f6f6;content:"";display:block;height:5px;width:100%;}
.header_menu_wrp .header_menu table tr td .tv_subcategories_wrp .tv_subcategories{background:none repeat scroll 0 0 #fff;border-color:transparent #333333 #333333;border-image:none;border-style:none solid solid;border-width:medium 5px 5px;display:block;left:-5px;padding:25px 0;position:absolute;text-align:left;top:0px;visibility:hidden;width:600px;}
.header_menu_wrp .header_menu table tr td .tv_subcategories_wrp.cat_info_right .tv_subcategories{left:auto;right:-2px;}
.category_info{padding:0 20px;}
.category_info .h4{margin-top:0;}
.category_info .cat_inf_left{overflow:hidden;}
.category_info .cat_inf_left .tv_subcategories_ul{padding:0 0 0 5px;}
.category_info .cat_inf_left .tv_subcategories_ul li{display:inline-block;margin:0 2% 20px 0;overflow:hidden;position:relative;vertical-align:top;width:120px;}
.category_info .cat_inf_left .tv_subcategories_ul li a{color:#333333;display:block;padding:0 0 3px;text-decoration:none;text-transform:uppercase;word-wrap:break-word;}
.category_info .cat_inf_left .tv_subcategories_ul li ul{margin:0;padding:0;}
.category_info .cat_inf_left .tv_subcategories_ul li ul li{display:block;margin:0;max-height:none;padding:0;width:auto;}
.category_info .cat_inf_left .tv_subcategories_ul li ul li a{color:#868686;display:block;line-height:16px;padding:0 0 3px;text-decoration:underline;text-transform:none;}
.category_info .cat_inf_right{background:url("../images/white_right_shadow_bg.png") repeat scroll 0 50%/100% 100% rgba(0, 0, 0, 0);border-left:1px dotted rgba(0, 0, 0, 0.05);float:right;padding:0 0 0 20px;}
.category_info .cat_inf_right .product_brief_table{}
.category_info .cat_inf_right .product_brief_table .imgwrp{border:1px solid #f3a22e;border-radius:3px;height:150px;line-height:150px;width:150px;}
.category_info .cat_inf_right .product_brief_table .imgwrp img{max-height:150px;}
.category_info .cat_inf_right .product_brief_table .pb_product_name{}
.page_body_wrp{clear:both;margin:0 auto;max-width:1400px;min-height:400px;position:relative;padding:30px 20px;}
.page_body_wrp.page_body_home{max-width:none;padding:30px 0;}
.page_body_wrp_nopadding{}
.page_body_wrp .page_body_left{float:left;left:0;padding:30px 0;top:0;width:230px;}
.page_body_wrp .page_body_right{overflow:hidden;padding:30px 0 30px 30px;}
.page_body_wrp .path{font-size:11px;padding:5px 0;}
.page_body_wrp .path a{color:#686e6f;}
.page_body_wrp h1, .page_body_wrp h2, .page_body_wrp h3, .page_body_wrp h4{}
.page_body_wrp p, .tooltip p{}
.page_body_wrp a{}
.page_body_wrp b, .page_body_wrp strong, .tooltip strong, .tooltip b{font-weight:bold;}
.page_body_wrp i, .page_body_wrp em, .page_body_wrp address{font-style:italic;}
.page_body_wrp ul{padding:0 0 10px;}
.page_body_wrp ul li{display:list-item;list-style:disc outside none;margin:0 0 5px 20px;}
.page_body_wrp table{background:none repeat scroll 0 0 #FFFFFF;margin:0 0 15px;}
.page_body_wrp table tr{}
.page_body_wrp table tr td, .page_body_wrp table tr th, .tooltip table tr td{border-bottom:1px solid #dedede;padding:5px;vertical-align:top;}
.page_body_wrp table tr:last-child td, .page_body_wrp table tr:last-child th, .tooltip table tr:last-child td{border-bottom:none;}
.page_body_wrp table tr th{font-weight:bold;}
.page_body_wrp table tr td table, .page_body_wrp table tr th table{border-color:rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) #FFFFFF;border-image:none;border-style:none none solid;border-width:medium medium 1px;margin:0;}
.page_body_wrp table tr td table tr{}
.page_body_wrp table tr td table tr td{}
.page_body_wrp img{max-width:100%;}
.category_tree_title{display:block;line-height:22px;margin:0 0 10px;padding:0;position:relative;}
.category_tree_title .category_tree_text{background:none repeat scroll 0 0 #fff;color:#333333;display:inline;font-size:18px;left:0;padding:0 15px 0 0;position:relative;text-transform:uppercase;vertical-align:middle;z-index:1;}
.category_tree_title .category_tree_line{background:none repeat scroll 0 0 #d9d9d9;height:1px;position:absolute;top:11px;width:100%;}
.category_tree{margin:0 0 30px;position:relative;z-index:2;}
.category_tree ul{display:block;margin:0;padding:0;position:relative;z-index:1;}
.category_tree ul li{display:block !important;list-style:outside none none !important;margin:0 !important;}
.category_tree ul li a{border-bottom:1px solid #dedede;display:block;padding:5px 10px;text-decoration:none;text-shadow:0 1px 0 rgba(255, 255, 255, 0.5);}
.category_tree ul li:first-child a{border-top-color:transparent;}
.category_tree ul li:last-child a{border-bottom-color:transparent;}
.category_tree ul li a:hover{background:none repeat scroll 0 0 #f5f5f5;}
.category_tree ul li a.current{color:#bb9a27;}
.category_tree ul li a.has_childs{padding-right:38px;position:relative;}
.category_tree ul li ul{}
.category_tree ul li ul li{}
.category_tree ul li ul li a{font-size:12px;padding-left:30px;}
.category_tree ul li ul li ul{}
.category_tree ul li ul li ul li a{padding-left:60px;}
.category_tree ul li ul li ul li ul li a{padding-left:90px;}
.category_brands_title{background:url("../images/category_ico.png") no-repeat scroll 10px 50% rgba(0, 0, 0, 0);border-bottom:1px solid #f5f5f5;font-size:18px;line-height:40px;margin:0 0 15px;padding:0 1%;}
.category_brands_title a{color:#BA0000;font-weight:normal;}
.category_brands_wrp{margin:0 0 5px;}
.category_brands_wrp .category_brands_item{background:none repeat scroll 0 0 #ffffff;border:1px solid #f5f5f5;display:inline-block;font-size:0;height:100px;line-height:100px;margin:0 1% 15px;overflow:hidden;text-align:center;vertical-align:top;width:14%;}
.category_brands_wrp .category_brands_item img{max-height:100px;max-width:80%;vertical-align:middle;}
.left_news_title{color:#8b8b8b;font-size:22px;margin:0 0 10px;padding:5px 0;position:relative;text-align:center;}
.left_news_title:after{background:-moz-linear-gradient(left, rgba(0,0,0,0) 0%, rgba(0,0,0,0.1) 50%, rgba(0,0,0,0) 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0%,rgba(0,0,0,0)), color-stop(50%,rgba(0,0,0,0.1)), color-stop(100%,rgba(0,0,0,0)));background:-webkit-linear-gradient(left, rgba(0,0,0,0) 0%,rgba(0,0,0,0.1) 50%,rgba(0,0,0,0) 100%);background:-o-linear-gradient(left, rgba(0,0,0,0) 0%,rgba(0,0,0,0.1) 50%,rgba(0,0,0,0) 100%);background:-ms-linear-gradient(left, rgba(0,0,0,0) 0%,rgba(0,0,0,0.1) 50%,rgba(0,0,0,0) 100%);background:linear-gradient(to right, rgba(0,0,0,0) 0%,rgba(0,0,0,0.1) 50%,rgba(0,0,0,0) 100%);content:"";display:block;height:1px;position:absolute;top:100%;width:100%;}
.left_news_wrp{box-shadow:0 6px 5px -5px rgba(0, 0, 0, 0.3);border:2px solid #e4e4e4;border-radius:5px;margin:0 0 30px;padding:5px 0 10px;position:relative;}
.left_news_wrp .news_wrp{}
.left_news_wrp .news_item{clear:both;display:block;margin:0 0 10px;padding:5px 10px 0;}
.left_news_wrp .news_item .imgwrp{background-position:50% 50%;background-size:cover;border-radius:1px;box-shadow:0 1px 2px rgba(0, 0, 0, 0.2);display:block;float:left;font-size:0;height:50px;line-height:50px;text-align:center;vertical-align:middle;width:50px;}
.left_news_wrp .news_item .imgwrp img{max-height:50px;vertical-align:middle;}
.left_news_wrp .news_item .news_item_right{display:block;font-size:12px;overflow:hidden;padding:0 0 0 10px;}
.left_news_wrp .news_item .news_item_name{color:#b16400;font-weight:bold;word-wrap:break-word;}
.left_news_wrp .news_item .news_item_date{color:gray;font-size:10px;}
.left_news_wrp .news_item .news_item_description{font-size:11px;word-wrap:break-word;}
.left_news_wrp .news_viewall{background:none repeat scroll 0 0 #f26b28;border-radius:3px;box-shadow:0 2px 0 #832b00, 0 -1px 0 rgba(255, 255, 255, 0.3) inset;color:#fff;display:block;float:right;font-size:12px;font-weight:bold;margin:0 10px 0 0;padding:0 5px;text-decoration:none;}
.pbl_soc_block{border-radius:3px;margin:0 0 35px;overflow:hidden;}
.category_right{display:block;float:right;width:20%;}
.category_left{margin:0 0 10px;overflow:hidden;padding:0;}
.category_subcategories_wrp{padding:15px 0 0;}
.category_subcategories_wrp .subcategory_item{color:#FFFFFF;display:inline-block;margin:0 2% 15px 0;padding:0 0 5px;position:relative;vertical-align:top;width:23%;}
.category_subcategories_wrp .subcategory_item .imgbrd{background:none repeat scroll 0 0 #ffffff;border:1px solid #dadada;border-radius:5px;display:block;font-size:0;height:160px;line-height:160px;margin:0 0 5px;overflow:hidden;position:relative;text-align:center;width:100%;}
.category_subcategories_wrp .subcategory_item .imgbrd img{max-height:160px;max-width:100%;vertical-align:middle;}
.category_subcategories_wrp .subcategory_item .subcategory_name{display:block;font-size:16px;font-weight:normal;margin:0 0 5px;padding:0 10px;}
.category_subcategories_wrp .subcategory_item .subcategory_subcat_wrp{padding:0 10px;}
.category_subcategories_wrp .subcategory_item .subcategory_subcat_wrp a{}
.category_subcategories_wrp .subcategory_item .subcategory_subcat_wrp .subcategory_subcat_item{display:block;margin:0 0 5px;}
.nothing_found{color:#B8B8B8;font-size:18px;font-style:italic;padding:100px 0;text-align:center;}
.category_name{font-size:24px;margin:0;padding:0 0 10px !important;}
.view_panel{color:gray;display:block;font-size:12px;margin:0 0 10px;overflow:hidden;padding:5px 0 10px;position:relative;}
.view_panel:after{background:linear-gradient(to right, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.1) 50%, rgba(0, 0, 0, 0) 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);bottom:0;content:"";display:block;height:1px;position:absolute;width:100%;}
.view_panel #category_sort_select{display:inline-block;margin:0 15px 0 0;vertical-align:middle;}
.view_panel #category_sort_select select{border:medium none;border-radius:3px;color:#bb9a27;cursor:pointer;display:inline-block;height:20px;padding:3px 5px;text-decoration:underline;vertical-align:middle;width:104px;}
.view_panel #category_sort_select select:focus{text-decoration:none;}
.view_panel #category_sort_select select option{background:none repeat scroll 0 0 #ffffff;color:#7e7e7e;padding:5px;text-decoration:none !important;}
.view_panel #category_sort_select select option[selected='selected']{color:#99c13c;font-weight:bold;}
.category_view_select{display:inline-block;float:right;margin:1px 10px 0 0;vertical-align:middle;}
.category_view_select .cat_view_list{background:url("../images/product_view_icons.png") no-repeat scroll 100% 0 rgba(0, 0, 0, 0);cursor:pointer;display:inline-block;height:19px;margin:0 10px 0 0;vertical-align:middle;width:19px;}
.category_view_select .cat_view_table{background:url("../images/product_view_icons.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);cursor:pointer;display:inline-block;height:19px;margin:0 10px 0 0;vertical-align:middle;width:19px;}
.category_view_select .cat_view_table.current, .category_view_select .cat_view_table:hover{background-position:0 100%;}
.category_view_select .cat_view_list.current, .category_view_select .cat_view_list:hover{background-position:100% 100%;}
.view_panel .category_compariso_wrp{display:inline-block;vertical-align:middle;}
.view_panel .category_compariso_wrp form{display:none;margin:0 15px 0 0;}
.view_panel .category_compariso_wrp .hndl_submit_prds_cmp{height:18px;padding:0 10px;}
.addtowishlist, .addtocompare{color:#333333;font-size:13px;margin:0 0 5px;}
.addtowishlist .icon_wish, .addtowishlist .icon_compare{}
.product_brief_wrp{margin:0 -35px 0 5px;overflow:hidden;padding:5px 0 0 5px;}
.product_brief_table{box-sizing:border-box;display:inline-block;margin:0 1% 30px;overflow:hidden;padding:0;position:relative;vertical-align:top;width:31%;}
.product_brief_table.hover{overflow:visible;z-index:1;}
.product_brief_table.hover:after{display:none;}
.product_brief_table .product_brief_table_over{}
.product_brief_table.hover .product_brief_table_over{background:#ffffff none repeat scroll 0 0;border:1px solid #ededed;box-shadow:0 1px 3px 1px rgba(0, 0, 0, 0.1);margin:-5px;padding:4px;}
.product_brief_table .pb_hidden_content{display:none;text-align: center;}
.product_brief_table.hover .pb_hidden_content{display:block;}
.product_brief_table .imgwrp{background:none repeat scroll 0 0 #fff;display:block;font-size:0;height:200px;line-height:198px;margin:0 0 10px;position:relative;text-align:center;width:100%;overflow:hidden;}
.product_brief_table .imgwrp img{max-height:198px;max-width:90%;vertical-align:middle;}
.product_brief_table .imgwrp .pb_image_options{font-size:0;line-height:0;position:absolute;left:5px;top:5px;width:80px;text-align:left;}
.product_brief_table .imgwrp .pb_image_options img{max-height:30px;max-width:80px;vertical-align:middle;}
.product_brief_table .h2{display:block;margin:0;padding:0;}
.product_brief_table .pb_product_name{color:#14495d;display:block;font-size:13px;font-weight:normal;line-height:20px;margin:0 0 5px;text-align:center;word-wrap:break-word;}
.product_brief_table .product_brief_rating{display:inline-block;margin:0 0 0 5px;vertical-align:middle;}
.product_brief_table .product_brief_rating_bg{background:url("../images/small_star_ico.png") repeat-x scroll 0 100% rgba(0, 0, 0, 0);height:9px;width:60px;overflow:hidden;}
.product_brief_table .product_brief_rating_bg i{display:block;background:url("../images/small_star_ico.png") repeat-x scroll 0 0 rgba(0, 0, 0, 0);height:9px;}
.product_brief_table .pb_price_but_wrp{}
.product_brief_table .pb_price{}
.product_brief_table .pb_old_price{margin:0 0 0 10px;}
.product_brief_table .pb_price_di{font-size:14px;font-weight:bold;}
.product_brief_table .pb_price small{font-size:11px;}
.product_brief_table .pb_price_di small{font-size:9px;}
.product_brief_table .pb_price .price_num{}
.product_brief_table .pb_price .price_dec{}
.product_brief_table .pb_price_di .price_dec{font-size:9px;}
.product_brief_table .product_code{border-radius:3px;font-size:11px;margin:0;}
.product_brief_table .instock_remainder{font-size:8px;font-weight:bold;padding:3px 0;width:50px;}
.product_brief_table .hurry_up_last_item{float: none;}
.product_brief_table .pb_left{float:left;margin:0;}
.product_brief_table .pb_right{display:block;float:right;margin:0;overflow:hidden;padding:0;}
.product_brief_table .pb_row{margin:0 0 5px;text-align:center;}
.product_brief_table .stock_label{background:url("../images/outofstock_ico.png") no-repeat scroll 0 50% rgba(0, 0, 0, 0);font-size:11px;margin:0 0 0 5px;padding:0 0 0 16px;}
.product_brief_table .stock_label.instock{background:url("../images/instock_ico.png") no-repeat scroll 0 50% rgba(0, 0, 0, 0);}
.product_brief_table .stock_label.outofstock{}
.product_brief_table .prdbrief_comparison{clear:both;display:block;font-size:11px;padding:5px 10px 0;}
.product_brief_table .prdbrief_comparison input{margin:0 5px 0 0;}
.product_brief_table .pb_extra{font-size:12px;padding:0 0 10px;}
.weeklyranking_item_wrp{display:inline-block;text-align:center;width:33%;margin:0 0 10px;}
.weeklyranking_item_wrp .ranking_place{margin:0 0 5px;position:relative;}
.weeklyranking_item_wrp .ranking_place .fa{color:#ed9328;font-size:32px;position:relative;}
.weeklyranking_item_wrp .ranking_place .ranking_place_num{color:#ffffff;font-weight:bold;height:16px;left:50%;line-height:16px;margin:-13px 0 0 -8px;position:absolute;text-align:center;top:50%;width:16px;}
.weeklyranking_item_wrp .product_brief_scroll{border:1px solid rgba(0, 0, 0, 0.1);display:inline-block;float:none;margin:0;padding:5px 5px 0;vertical-align:top;}
.product_brief_list{border-bottom:1px solid #dedede;display:block;margin:0 55px 10px 0;padding:0 0 10px;position:relative;}
.product_brief_list .pb_left{border-radius:3px;float:left;margin:0;}
.product_brief_list .imgwrp{background:none repeat scroll 0 0 #ffffff;border:1px solid #dedede;display:block;font-size:0;height:200px;line-height:198px;margin:0;position:relative;text-align:center;width:200px;}
.product_brief_list .imgwrp img{max-height:198px;vertical-align:middle;}
.product_brief_list .imgwrp .pb_image_options{font-size:0;line-height:0;position:absolute;left:5px;top:5px;width:80px;text-align:left;}
.product_brief_list .imgwrp .pb_image_options img{max-height:30px;max-width:80px;vertical-align:middle;}
.product_brief_list .prdbrief_comparison{font-size:11px;padding:5px 10px 0;vertical-align:middle;}
.product_brief_list .prdbrief_comparison input{margin:0 5px 0 0;}
.product_brief_list .pb_right{overflow:hidden;padding:0 0 0 25px;}
.product_brief_list .pb_right .pb_right_left{overflow:hidden;padding:0 25px 0 0;}
.product_brief_list .pb_right .pb_right_right{float:right;width:230px;}
.product_brief_list .pb_right .pb_product_name{color:#14495d;display:block;font-size:13px;font-weight:normal;line-height:18px;margin:0 0 15px;padding:5px 0 0;}
.product_brief_list .pb_right .pb_description{clear:both;font-size:12px;margin:0 0 15px;}
.product_brief_list .pb_right .pb_row{clear:both;display:block;margin:0 0 5px;}
.product_brief_list .pb_right .pb_row .pb_cell{display:block;float:left;margin:0 5px 0 0;}
.product_brief_list .pb_right .pb_row .pb_cell:last-child{margin:0;}
.product_brief_list .pb_right .pb_row .pb_cell.pb_cell_right{float:right;}
.product_brief_list .pb_right .pb_price{}
.product_brief_list .pb_right .pb_price.pb_price_action{}
.product_brief_list .pb_right .pb_price small{}
.product_brief_list .pb_right .pb_price .price_num{}
.product_brief_list .pb_right .pb_price .price_dec{}
.product_brief_list .pb_price_di{}
.product_brief_list .pb_old_price{margin:0 0 10px;}
.product_brief_list .pb_right .stock_label{background:url("../images/outofstock_ico.png") no-repeat scroll 0 50% rgba(0, 0, 0, 0);font-size:11px;margin:0 0 0 6px;padding:0 0 0 16px;}
.product_brief_list .pb_right .stock_label.instock{background:url("../images/instock_ico.png") no-repeat scroll 0 50% rgba(0, 0, 0, 0);}
.product_brief_list .pb_extra{font-size:12px;margin:0 0 10px;}
.product_brief_list .pb_extra .pb_extra_item{margin:0 0 3px;}
.product_brief_list .pb_right .addtocart_wrp{text-align:center;}
.notavailible .imgwrp{opacity:0.7;}
.notavailible .pb_product_name{color:#404040!important;}
.notavailible .pb_price, .notavailible .pb_price_but_wrp{background:#f0f0f0!important;color:#404040!important;}
.pb_price_but_wrp{display:inline-block;overflow:hidden;padding:0;}
.pb_price{color:#ee6265;display:block;font-size:20px;font-weight:bold;padding:0 15px;margin:0 0 5px;position:relative;text-align:center;text-shadow:0 1px 0 rgba(255, 255, 255, 0.5);vertical-align:middle;}
.pb_price.pb_price_action{color:#2580b9;white-space:nowrap;}
.pb_old_price{color:#aeaeae;display:inline-block;font-style:italic;margin:5px 0 0 10px;padding:0 5px;position:relative;}
.pb_old_price:after{background:rgba(0, 0, 0, 0) url("../images/old_price_red_line.png") no-repeat scroll 50% 50%/100% auto;content:"";height:100%;left:0;position:absolute;top:0;width:100%;}
.pb_ask_stock{background:none repeat scroll 0 0 #d9d9d9;display:inline-block;font-weight:bold;margin:0 5px 5px 0;padding:3px 10px;position:relative;}
.pb_ask_stock:before, .pb_ask_stock:after{background:none repeat scroll 0 0 #fff;border-radius:50%;content:"";height:6px;margin:-3px -3px 0 0;position:absolute;right:100%;top:50%;width:6px;}
.pb_ask_stock:after{left:100%;margin-left:-3px;right:auto;}
.addtocart_wrp{display:inline-block;}
.addtocart_wrp .product_qty{border:1px solid #dbdbdb;display:inline-block;font-size:13px;height:23px;line-height:20px;margin:0;text-align:center;vertical-align:middle;width:40px;}
.addtocart_wrp .add2cart_handler, .btn-buy .button, .simulate_add2cart{background-color:#dd4d55;border-radius:3px;}
.addtocart_wrp .add2cart_handler.add2preorder{background-color:#2580b9;}
.addtocart_wrp .add2cart_handler.add2cart_savemny{background-color:#f6721d;}
.addtocart_wrp .add2cart_handler:hover{}
.addtocart_wrp .add2cart_handler.add2preorder:hover{}
.instock_remainder{font-size:10px;padding:8px;width:80px;}
.add2cart_quick_wrp{color:#dd4d55;font-size:16px;}
.add2cart_quick_wrp .quickbuy_handler{background-color:rgba(0, 0, 0, 0) !important;border-bottom:1px dashed;border-radius:0 !important;color:#dd4d55 !important;font-style:italic;margin:0 auto;padding:0 !important;text-shadow:none !important;text-transform:none;width:auto !important;}
.add2cart_quick_wrp .quickbuy_handler:hover{color:#164454;text-decoration:none;}
.product_brief_list .pb_right .product_code{background:none repeat scroll 0 0 #f0f1f1;border-radius:3px;font-size:12px;margin:0 10px 0 0;padding:1px 10px;}
.product_brief_list .pb_right .all_product_pictures_wrp{}
.product_brief_list .pb_right .all_product_pictures_wrp .imgwrp{height:70px;line-height:70px;margin:0 5px 5px 0;width:70px;}
.product_brief_list .pb_right .all_product_pictures_wrp .imgwrp img{max-height:70px;}
.advproduct_search_form{border:1px solid #dedede;margin:0 0 5px;padding:15px;position:relative;}
.advproduct_search_form .adv_search_option_name{font-weight:bold;padding:0 0 5px;}
.advproduct_search_form .adv_search_row{margin:0 0 10px;}
.advproduct_search_form .adv_search_row .adv_search_variant{padding:0 0 3px;}
.advproduct_search_form .adv_search_row .adv_search_variant #prl, .advproduct_search_form .adv_search_row .adv_search_variant #prh{font-size:11px;height:20px;}
.advproduct_search_form .adv_search_row .adv_search_variant .checkbox{display:block;float:left;margin:4px 5px 0 0;vertical-align:middle;}
.advproduct_search_form .adv_search_row .adv_search_variant .adv_search_variant_name{display:block;overflow:hidden;text-decoration:underline;vertical-align:middle;}
.advproduct_search_form .adv_search_row .adv_search_variant .adv_search_variant_name .adv_search_variant_product_count{color:#808080;display:inline-block;font-size:9px;line-height:9px;position:static;text-decoration:none;top:0;vertical-align:text-top;}
.adv_reset_filter{background:url("../images/x_ico.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);color:transparent;display:block;font-size:0;height:12px;position:absolute;right:10px;top:10px;width:12px;}
.trackbar_wrp{margin:10px;position:relative;}
.category_nav{clear:both;color:#868686;display:block;font-size:18px;margin:0 0 15px;text-align:center;}
.category_nav .prev, .category_nav .next{background:rgba(0, 0, 0, 0) url("../images/lr_arrows.png") no-repeat scroll 0 50%;color:rgba(0, 0, 0, 0);display:inline-block;font-size:0;height:30px;margin:0 10px;opacity:0.5;padding:0;position:relative;text-transform:uppercase;vertical-align:middle;width:30px;}
.category_nav .next{background-position:100% 50%;}
.category_nav a.prev, .category_nav a.next{opacity:1;}
.category_nav .page_num{background:rgba(0, 0, 0, 0.1) none repeat scroll 0 0;border-radius:15px;color:#333333;display:inline-block;height:30px;line-height:28px;padding:0 9px;text-decoration:none;vertical-align:middle;}
.category_nav .page_num.pn_current{background-color:#2580b9;color:#ffffff;}
.category_nav .show_all{color:#575757;font-size:13px;}
.category_description{color:#4F4A2D;font-size:12px;margin:0 0 10px;overflow:hidden;}
.category_description .category_description_imgwrp{display:block;float:left;font-size:0;line-height:100px;margin:0 10px 10px 0;max-height:100px;overflow:hidden;text-align:center;width:100px;}
.category_description .category_description_imgwrp img{max-height:100px;vertical-align:middle;}
.category_description table{background:transparent;border:none;}
.banners_wrp{clear:both;display:block;font-size:0;margin:0 0 15px;position:relative;text-align:center;}
.banners_wrp .scrollable{height:267px;margin:0;max-height:246px;overflow:hidden;position:relative;}
.banners_wrp .scrollable .lst{left:0;overflow:hidden;position:absolute;top:0;width:40000px;}
.banners_wrp .scrollable .lst .item{background:#ffffff none repeat scroll 0 0;display:block;float:left;margin:0 20px 0 0;overflow:hidden;position:relative;width:824px;}
.banners_wrp .scrollable .lst .item.item_type_4{border:1px solid #dadada;box-sizing:padding-box;padding:3px;}
.banners_wrp .scrollable .lst .item .imgwrp{display:block;font-size:0;}
.banners_wrp .scrollable .lst .item .yt_imgwrp{
	background-position: 50% 50%;
	background-repeat: no-repeat;
	background-size: cover;
	box-shadow: 0 0 30px rgba(0, 0, 0, 0.5) inset;
	display: block;
	font-size: 0;
	height: 235px;
	line-height: 235px;
	text-align: center;
	transition:all .2s ease 0s;
}
.banners_wrp .scrollable .lst .item .yt_imgwrp:hover{
	box-shadow: none;
}
.banners_wrp .scrollable .lst .item .yt_imgwrp .fa{
	background: rgba(0, 0, 0, 0) url("../images/yt_play_btn.png") no-repeat scroll 50% 50%;
	border-radius: 50%;
	box-shadow: 0 2px 5px rgba(0, 0, 0, 0.5);
	color: rgba(0, 0, 0, 0);
	display: inline-block;
	font-size: 0;
	height: 120px;
	text-decoration: none;
	text-shadow: 0 0 40px rgba(0, 0, 0, 0.5);
	transition: all 0.2s ease 0s;
	vertical-align: middle;
	width: 120px;
}
.banners_wrp .scrollable .lst .item .yt_imgwrp:hover .fa{
	transform: scale(1.2); 
	text-shadow: 0 15px 40px rgba(0, 0, 0, 0.5);
}
.banners_wrp .scrollable .lst .item img{left:0;top:0;vertical-align:middle;width:100%;}
.banners_wrp .scrollable .lst .item .banner_counter_wrp{}
.banners_wrp .scrollable .lst .item .banner_counter_wrp .banner_counter_txt{color:#ff5400;font-size:11px;font-weight:bold;display:block;text-align:center;}
.banners_wrp .scrollable .lst .item .banner_counter_wrp .date_counter{background-color:transparent;margin:0;padding:0 0 17px;font-size:24px;font-weight:normal;line-height:26px;}
.banners_wrp .scrollable .lst .item .banner_counter_wrp .date_counter .countDays::after,
.banners_wrp .scrollable .lst .item .banner_counter_wrp .date_counter .countHours::after,
.banners_wrp .scrollable .lst .item .banner_counter_wrp .date_counter .countMinutes::after,
.banners_wrp .scrollable .lst .item .banner_counter_wrp .date_counter .countSeconds::after{font-size:11px;margin:2px 0 0;}
.banners_wrp .scrollable .lst .item .banner_counter_wrp .date_counter .position{height:26px;width:15px;}
.banners_wrp .scrollable .lst .item .banner_counter_wrp .date_counter .digit{background:#f9c667;background:-moz-linear-gradient(top, #f9c667 0%, #f79621 100%);background:-webkit-linear-gradient(top, #f9c667 0%,#f79621 100%);background:linear-gradient(to bottom, #f9c667 0%,#f79621 100%);color:#000000;font-size:20px;line-height:26px;width:18px;}
.banners_wrp .scrollable .lst .item .banner_counter_wrp .date_counter .countDiv::before{margin-left:-1px;top:42%;height:4px;width:4px;}
.banners_wrp .scrollable .lst .item .banner_counter_wrp .date_counter .countDiv::after{margin-left:-1px;top:65%;width:4px;height:4px;}
.banners_wrp .prev, .banners_wrp .next{}
.banners_wrp .next{}
.banners_wrp .navi{clear:both;display:block;padding:10px 0 0;}
.banners_wrp .navi a{background:#d9d9d9 none repeat scroll 0 0;border:1px solid #d9d9d9;border-radius:50%;display:inline-block;height:15px;margin:0 5px;position:relative;vertical-align:middle;width:15px;}
.banners_wrp .navi a:hover{background-color:#333333;border-color:#333333;}
.banners_wrp .navi a.active{background:none repeat scroll 0 0 #fff;}
.banners_small_wrp{}
.banners_small_wrp .scrollable{margin:0 30px;}
.banners_small_wrp .scrollable .lst .item{height:100px;width:350px;}
.banners_small_wrp .scrollable .lst .item a{}
.banners_small_wrp .scrollable .lst .item a img{}
.banners_small_wrp .prev, .banners_small_wrp .next{background:rgba(255, 255, 255, 0.2) url("../images/lr_arrows.png") no-repeat scroll 4px 50%;display:block;height:100%;left:0;position:absolute;top:0;width:25px;}
.banners_small_wrp .next{background-position:-30px 50%;left:auto;right:0;}
.banners_small_wrp .navi{display:none;}
.banners_left_wrp{clear:both;margin:0 0 30px;overflow:hidden;position:relative;}
.banners_left_wrp .item{height:110px;margin:0 0 15px;overflow:hidden;position:relative;}
.banners_left_wrp .item a{}
.banners_left_wrp .item img{height:100%;left:0;position:absolute;top:0;width:100%;}
.panel_item_title{color:#ee6265;font-size:24px;margin:0 0 15px;text-align:center;text-transform:uppercase;}
.panel_item_title.panel_item_title_new{color:#78ac25;}
.panel_item_title.panel_item_title_action{color:#ed282c;}
.panel_item_title.panel_item_title_weeklyranking{border-bottom:3px solid rgba(0, 0, 0, 0.1);color:#ed9328;text-align:center;}
.panel_item_title.panel_item_title_weeklyranking .pitw_gray{color:gray;}
.panels_mini_wrp{clear:both;display:block;position:relative;z-index:2;}
.panels_mini_wrp .panels_tabs{background:none repeat scroll 0 0 #ffffff;clear:both;color:#b2b2b2;display:block;font-size:18px;margin:0 0 10px;padding:10px 15px;position:relative;text-align:center;}
.panels_mini_wrp .panels_tabs .panels_tabs_item{border:1px solid #fff;cursor:pointer;display:inline-block;margin:0 20px;padding:0;vertical-align:middle;}
.panels_mini_wrp .panels_tabs .panels_tabs_item.current{border-color:#d9d9d9;position:relative;padding:0 15px;}
.panels_mini_wrp .panels_tabs .panels_tabs_item.current:before, .panels_mini_wrp .panels_tabs .panels_tabs_item.current:after{border-color:#d9d9d9 transparent transparent;border-image:none;border-style:solid;border-width:10px;content:"";display:block;left:50%;margin:0 0 0 -10px;position:absolute;top:100%;}
.panels_mini_wrp .panels_tabs .panels_tabs_item.current:after{border-top-color:#fff;margin-top:-1px;}
.panels_mini_wrp .panels_tabs .panels_tabs_item .panels_tabs_name{color:#333333;display:block;font-size:18px;padding:5px 0;text-shadow:0 1px 0 rgba(255, 255, 255, 0.5);text-transform:uppercase;}
.panels_mini_wrp .panels_tabs .panels_tabs_item.current .panels_tabs_name{color:#bb9a27;}
.panels_mini_wrp .panels_wrp{clear:both;display:block;}
.panel_item{border-bottom:2px solid rgba(0, 0, 0, 0.1);display:block;margin:0 0 30px;padding:0 0 15px;position:relative;text-align:center;}
.panel_item:first-child{height:auto;visibility:visible;}
.panel_item .panel_item_moar{background:#ffffff url("../images/darr_ico.png") no-repeat scroll 20px 51%;border:1px solid #d3d3d3;bottom:-10px;color:#333333;display:inline-block;font-size:13px;height:35px;left:50%;line-height:35px;padding:0 10px;right:0;text-align:center;text-decoration:unset;text-transform:uppercase;width:180px;}
.products_scroll_wrp{margin:0 0 20px;position:relative;overflow:hidden;}
.products_scroll_wrp .scrollable{height:334px;margin:0 30px;overflow:hidden;position:relative;}
.products_scroll_wrp .scrollable.scrollable_disabled{margin:0;}
.products_scroll_wrp .scrollable:after{background:-moz-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0%,rgba(255,255,255,0)), color-stop(100%,rgba(255,255,255,1)));background:-webkit-linear-gradient(left, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);background:-o-linear-gradient(left, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);background:-ms-linear-gradient(left, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);background:linear-gradient(to right, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);content:"";height:100%;position:absolute;right:0;top:0;width:15px;}
.right-start-page .products_scroll_wrp .scrollable{display:block;margin:0 auto;width:190px;}
.products_scroll_wrp .scrollable .lst{left:0;position:absolute;top:0;width:22222em;}
.products_scroll_wrp .scrollable .lst .product_brief_table,
.products_scroll_wrp .scrollable .lst .globalFrameProduct{display:block;float:left;height:auto;margin:5px 25px 0 5px;width:210px;}
.products_scroll_wrp .scrollable .lst .product_brief_table .pb_extra{display:none;}
.products_scroll_wrp .prev, .products_scroll_wrp .next{background:url("../images/lr_arrows.png") no-repeat scroll 22px 50% rgba(0, 0, 0, 0);cursor:pointer;display:block;height:100%;left:-15px;position:absolute;top:0;width:34px;z-index:1;}
.products_scroll_wrp .next{background-position:-37px 50%;left:auto;right:-15px;}
.products_miniscroll_wrp{margin:0;}
.products_miniscroll_wrp .product_brief_table,
.products_miniscroll_wrp .product_brief_scroll{margin:5px !important;width:165px !important;}
.products_miniscroll_wrp .product_brief_table .imgwrp,
.products_miniscroll_wrp .product_brief_scroll .imgwrp{
	height: 50px;
	line-height: 50px;
	margin: 0 0 3px;
}
.products_miniscroll_wrp .product_brief_table .imgwrp img,
.products_miniscroll_wrp .product_brief_scroll .imgwrp img{max-height:50px;}
.products_miniscroll_wrp .product_brief_table .h2, 
.products_miniscroll_wrp .product_brief_scroll .h2{margin:0 0 5px;}
.products_miniscroll_wrp .product_brief_table .pb_product_name, 
.products_miniscroll_wrp .product_brief_scroll .pb_product_name{font-size:12px;}
.products_miniscroll_wrp .product_brief_table .pb_price, 
.products_miniscroll_wrp .product_brief_scroll .pb_price {
	font-size: 16px;
	padding: 0;
}
.products_miniscroll_wrp .product_brief_table .pb_row,  
.products_miniscroll_wrp .product_brief_scroll .pb_row{display:none;}
.product_brief_scroll{display:block;float:left;margin:0 30px 0 0;position:relative;width:180px !important;text-align:center;}
.product_brief_scroll .imgwrp{display:block;font-size:0;height:180px;line-height:180px;overflow:hidden;position:relative;text-align:center;width:100%;margin:0 auto 15px;}
.product_brief_scroll .imgwrp img{max-height:180px;max-width:100%;vertical-align:middle;}
.product_brief_scroll .pb_product_name{color:#14495d;display:block;font-size:13px;margin:0 0 5px;padding:0 5px;text-align:center;}
.product_brief_scroll .pb_old_price{color:#808080;display:inline-block;font-size:11px;font-weight:bold;margin:0 auto;padding:0 5px;position:relative;}
.product_brief_scroll .pb_old_price:after{background:rgba(0, 0, 0, 0) url("../images/old_price_red_line.png") no-repeat scroll 50% 50%/100% auto;content:"";height:100%;left:0;position:absolute;top:0;width:100%;}
.home_row{clear:both;display:block;margin:0 auto;max-width:1400px;}
.home_row .home_cell{float:left;}
.home_row .home_cell.home_cell_w20{width:20%;}
.home_row .home_cell.home_cell_w60{width:60%;}
.home_row .home_cell.home_cell_w70{width:70%;}
.home_row .home_cell.home_cell_overflow{float:none;overflow:hidden;}
.home_block_title{background:none repeat scroll 0 0 #d9d9d9;font-size:25px;height:1px;line-height:1px;margin:12px 0 32px 35px;position:relative;}
.home_block_title .home_block_ico{background:url("../images/disscus_ico.png") no-repeat scroll 0 0 #fff;display:inline-block;height:25px;margin:-12px 10px 0 0;position:absolute;right:100%;top:50%;vertical-align:middle;width:25px;}
.home_block_title .home_block_text{background:none repeat scroll 0 0 #fff;color:#333333;display:inline-block;font-size:18px;left:0;padding:0 15px 0 0;position:absolute;text-transform:uppercase;top:0;vertical-align:middle;}
.products_hits_wrp{clear:both;display:block;margin:0 0 30px 30px;padding:0;position:relative;}
.products_hits_wrp .products_hits_title_wrp{background:none repeat scroll 0 0 #d9d9d9;height:1px;margin:10px 0;position:relative;text-align:center;}
.products_hits_wrp .products_hits_title_wrp:before, .products_hits_wrp .products_hits_title_wrp:after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);background:none repeat scroll 0 0 #d9d9d9;content:"";height:1px;left:-1px;position:absolute;top:3px;width:10px;}
.products_hits_wrp .products_hits_title_wrp:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);left:auto;right:-1px;}
.products_hits_wrp .products_hits_title{background:none repeat scroll 0 0 #fff;color:#333333;display:inline-block;font-size:18px;height:20px;line-height:20px;padding:0 15px;position:relative;text-transform:uppercase;top:-10px;}
.products_hits_wrp .products_scroll_wrp{border-bottom:1px solid #d9d9d9;margin:0 10px;position:relative;text-align:center;}
.products_hits_wrp .products_scroll_wrp .scrollable{}
.products_hits_wrp .products_scroll_wrp .lst{}
.product_brief_home{float:left;margin:0 20px 0 0;width:300px;text-align:left;}
.product_brief_home .pb_left_side{display:block;float:left;width:40%;}
.product_brief_home .pb_left_side .imgwrp{display:block;font-size:0;height:140px;line-height:140px;text-align:center;width:100%;}
.product_brief_home .pb_left_side .imgwrp img{max-height:140px;vertical-align:middle;}
.product_brief_home .pb_right_side{overflow:hidden;padding:10px 0 0 20px;}
.product_brief_home .pb_right_side .pb_product_name{display:block;font-size:18px;padding:0 0 20px;}
.product_brief_home .pb_right_side .pb_row{display:block;}
.product_brief_home .pb_right_side .pb_row .pb_cell{float:left;overflow:hidden;}
.product_brief_home .pb_right_side .pb_row .pb_price_but_wrp{}
.product_brief_home .pb_right_side .pb_row .pb_price_but_wrp .pb_price{border:medium none;color:#bb9a27;font-size:24px;line-height:50px;padding:0 10px 0 0 !important;}
.product_brief_home .pb_right_side .pb_row .pb_price_but_wrp .pb_price:before, .product_brief_home .pb_right_side .pb_row .pb_price_but_wrp .pb_price:after{display:none;}
.product_brief_home .pb_right_side .pb_row .pb_price_but_wrp .pb_price.pb_price_di{font-size:18px;}
.product_brief_home .pb_right_side .pb_row .simulate_add2cart{}
.products_hits_wrp .products_scroll_wrp .navi{background:none repeat scroll 0 0 #fff;bottom:-13px;display:inline-block;padding:0 15px 0 5px;position:relative;}
.products_hits_wrp .products_scroll_wrp .navi a{background:none repeat scroll 0 0 #d9d9d9;border:1px solid #d9d9d9;border-radius:50%;display:inline-block;height:15px;margin:0 0 0 10px;width:15px;}
.products_hits_wrp .products_scroll_wrp .navi a:hover{background-color:#333333;border-color:#333333;}
.products_hits_wrp .products_scroll_wrp .navi a.active{background:none repeat scroll 0 0 #fff;}
.home_brands_wrp{clear:both;margin:0 auto 30px;max-width:1400px;position:relative;}
.home_brands_wrp .home_brands_title{border:1px solid #d9d9d9;left:0;padding:15px 20px;position:absolute;top:5px;width:128px;}
.home_brands_wrp .home_brands_title:before, .home_brands_wrp .home_brands_title:after{border-color:transparent transparent transparent #d9d9d9;border-style:solid;border-width:10px 0 10px 10px;content:"";display:block;left:100%;margin:-10px 0 0;position:absolute;top:50%;}
.home_brands_wrp .home_brands_title:after{border-left-color:#fff;margin-left:-1px;}
.home_brands_wrp .home_brands_title .home_brands_title_text{font-size:18px;text-transform:uppercase;}
.home_brands_wrp .home_brands_title .home_brands_all{}
.home_brands_wrp .home_brands_scrl_wrp{margin:0 0 0 128px;position:relative;}
.home_brands_wrp .home_brands_scrl_wrp .scrollable{border-left:1px solid #d9d9d9;border-right:1px solid #d9d9d9;height:90px;margin:0 0 0 50px;overflow:hidden;position:relative;}
.home_brands_wrp .home_brands_scrl_wrp .scrollable .lst{left:0;position:absolute;top:0;width:20000em;}
.home_brands_wrp .home_brands_scrl_wrp .scrollable .lst .brand_item{display:block;float:left;line-height:70px;margin:10px 0 10px 50px;text-align:center;width:100px;}
.home_brands_wrp .home_brands_scrl_wrp .scrollable .lst .brand_item img{max-height:70px;vertical-align:middle;}
.home_brands_wrp .home_brands_scrl_wrp .prev, .home_brands_wrp .home_brands_scrl_wrp .next{background:url("../images/lr_arrows.png") no-repeat scroll 0 50% rgba(0, 0, 0, 0);display:block;height:100%;left:30px;position:absolute;top:0;width:20px;}
.home_brands_wrp .home_brands_scrl_wrp .next{background-position:100% 50%;left:auto;right:-20px;}
.home_categories_wrp{font-size:13px;margin:0 0 30px;padding:0;}
.home_categories_wrp .rc_category{box-sizing:border-box;display:inline-block;margin:0 0 20px;max-height:200px;overflow:hidden;padding:0 10px;position:relative;vertical-align:top;width:33.33%;}
.home_categories_wrp .rc_category:before{background:-moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0)), color-stop(100%,rgba(255,255,255,1)));background:-webkit-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);background:-o-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);background:-ms-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);background:linear-gradient(to bottom, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);bottom:0;content:"";display:block;height:15px;left:0;position:absolute;width:100%;}
.home_categories_wrp .rc_category:hover{overflow:visible;z-index:1;}
.home_categories_wrp .rc_category:hover:before{display:none;}
.home_categories_wrp .rc_category .imgwrp{background:#ffffff none no-repeat scroll 50% 50%/contain;border-bottom:3px solid #ee6265;display:block;font-size:0;height:150px;line-height:70px;margin:0 0 10px;overflow:hidden;text-align:center;}
.home_categories_wrp .rc_category .imgwrp img{max-height:100px;vertical-align:middle;}
.home_categories_wrp .rc_category .rc_category_hover{padding:0;}
.home_categories_wrp .rc_category:hover .rc_category_hover{background:#fff;border:1px solid #d9d9d9;padding:14px;margin:-15px;}
.home_categories_wrp .rc_category .rc_info{overflow:hidden;padding:0;}
.home_categories_wrp .rc_category .rc_info .rc_title{display:block;padding:0 0 5px;text-decoration:none;text-transform:uppercase;font-size:18px;color:#154454;}
.home_categories_wrp .rc_category .rc_info .rc_subcats{}
.home_categories_wrp .rc_category .rc_info .rc_subcats a{display:block;line-height:16px;padding:0 0 3px;}
.home_categories_wrp .home_categories_allpr{background:none repeat scroll 0 0 #fff;border-radius:50%;display:inline-block;font-size:15px;height:100px;padding:27px 12px 0;text-align:center;text-decoration:none;text-transform:uppercase;width:100px;}
.home_categories_wrp .home_categories_allpr:hover{background-color:#333333;color:#fff;}
.home_news{display:block;margin:0 30px 0 0;position:relative;}
.home_news .home_news_title .home_block_ico{background-image:url('../images/news_ico.png');}
.home_news .news_wrp{margin:0;overflow:hidden;position:relative;}
.home_news .news_wrp .news_item{display:block;margin:0 0 5px;overflow:hidden;padding:0 0 5px;}
.home_news .news_wrp .news_item .imgwrp{background:none repeat scroll 50% 50%/cover #f5f5f5;display:block;float:left;font-size:0;height:70px;line-height:70px;margin:0 10px 0 0;text-align:center;width:70px;}
.home_news .news_wrp .news_item .imgwrp img{max-height:70px;vertical-align:middle;}
.home_news .news_wrp .news_item .news_item_right{}
.home_news .news_wrp .news_item .news_item_name{display:block;font-size:13px;line-height:17px;margin:0 10px 3px 0;word-wrap:break-word;}
.home_news .news_wrp .news_item .news_item_date{color:#808080;font-size:10px;margin:0 0 5px 0;}
.home_news .news_wrp .news_item .news_item_description{display:none;font-size:11px;margin:0 10px 0 0;}
.home_news .news_viewall{color:#333333;display:block;float:right;font-style:italic;margin:0;text-align:right;text-decoration:underline;}
.home_articles{margin:0 30px 0 0;}
.home_articles .home_articles_title{}
.home_articles .home_articles_title .home_block_ico{background-image:url('../images/articles_ico.png');}
.home_articles .news_wrp{}
.home_articles .news_wrp .news_item{float:left;padding:0 30px 0 0;width:33%;}
.home_articles .news_wrp .news_item:last-child{padding:0 0 0 0;}
.home_articles .news_wrp .news_item .imgwrp{background-color:#f5f5f5;background-position:50% center;background-repeat:no-repeat;background-size:cover;display:block;font-size:0;height:70px;line-height:70px;margin:0 0 10px;text-align:center;width:100%;}
.home_articles .news_wrp .news_item .imgwrp img{max-height:70px;vertical-align:middle;}
.home_articles .news_wrp .news_item .news_item_right{color:#9c9c9c;}
.home_articles .news_wrp .news_item .news_item_name{display:block;margin:0 0 10px;}
.home_articles .news_wrp .news_item .news_item_date{font-size:11px;}
.home_articles .news_wrp .news_item .news_item_description{}
.home_articles .news_wrp .news_item .news_item_description a{white-space:nowrap;}
.home_articles .news_viewall{color:#333333;display:block;float:right;font-style:italic;margin:0;text-align:right;text-decoration:underline;}
.home_soc{}
.social_tabs .tabs{background:none repeat scroll 0 0 rgba(0, 0, 0, 0);border:medium none !important;box-shadow:none !important;padding:0 0 15px !important;text-align:center;}
.social_tabs .tabs li{background:none repeat scroll 0 0 #f5f5f5 !important;border:medium none !important;border-radius:15px;box-shadow:none !important;color:#838383 !important;font-size:12px;font-style:italic;height:20px !important;line-height:20px !important;margin:0 5px !important;padding:0 15px !important;text-shadow:none !important;}
.social_tabs .tabs li.current{background:none repeat scroll 0 0 #b2b2b2 !important;color:#f5f5f5 !important;}
.social_tabs .tabs li:before, .home_soc .tabs li:after{display:none;}
.social_tabs .tabs li.current:before{border-color:#b2b2b2 transparent transparent;border-style:solid;border-width:5px 5px 0;content:"";display:block;height:0;left:50%;margin:0 0 0 -5px;position:absolute;top:100%;width:0;}
.social_tabs .panes{}
.social_tabs .panes .pane_wrp{}
.home_last_discussions_wrp{border:1px solid #d9d9d9;margin:0 0 30px 30px;padding:20px;position:relative;}
.home_last_discussions_wrp .last_discussions_title{}
.home_last_discussions_wrp .last_discussions_title .last_discussions_ico{background-image:url("../images/disscus_ico.png");}
.home_last_discussions_wrp .last_discussions{margin:0 0 10px;position:relative;}
.home_last_discussions_wrp .last_discussions .discu_item{border-bottom:1px solid #d9d9d9;clear:both;display:block;margin:0 0 7px;padding:0 0 7px;}
.home_last_discussions_wrp .last_discussions .discu_item:last-child{border:none;}
.home_last_discussions_wrp .last_discussions .discu_item .imgwrp{background:none repeat scroll 0 0 #fff;display:block;float:left;font-size:0;height:40px;line-height:40px;margin:0 10px 5px 0;overflow:hidden;text-align:center;width:40px;}
.home_last_discussions_wrp .last_discussions .discu_item .imgwrp img{max-height:40px;max-width:100%;vertical-align:middle;}
.home_last_discussions_wrp .last_discussions .discu_item .discu_item_right{overflow:hidden;}
.home_last_discussions_wrp .last_discussions .discu_item .discu_item_right .discu_item_title{display:block;font-size:14px;line-height:16px;margin:0 0 5px;overflow:hidden;word-wrap:break-word;}
.home_last_discussions_wrp .last_discussions .discu_item .discu_item_right .discu_item_description{font-size:12px;line-height:15px;}
.home_map_wrp{float:left;width:20%;}
.home_map_wrp .home_map_title{font-size:25px;margin:0 0 10px;}
.home_map_wrp .home_map_iframe_wrp{height:160px;margin:0 0 10px;overflow:hidden;position:relative;width:100%;}
.home_map_wrp .home_map_iframe_wrp iframe{height:600px;position:absolute;right:-107px;top:-180px;width:600px;}
.home_map_wrp .home_map_address{}
.seo_txt{clear:both;color:grey;display:block;font-size:11px;margin:0 auto 15px;max-width:1400px;padding:0;}
.product_info{margin:0 15px 0 0;}
.product_name_wrp{border-bottom:1px solid #EAE2B4;margin:0 0 10px;}
.product_name_wrp .category_name{font-size:24px;padding:0 0 5px;}
.product_name_wrp .pi_product_code{float:right;}
.pi_product_code{color:#999999;font-size:13px;margin:0 0 5px;text-align:left;}
.cheeper_btn_wrp{background:rgba(0, 0, 0, 0) url("../images/uah_pattern.jpg") no-repeat scroll 0 0;clear:both;margin:0 0 15px;padding:10px 25px;}
.cheeper_btn_wrp .cheeper_txt{display:block;font-size:18px;line-height:41px;padding:0;text-align:center;text-shadow:2px 0 0 #ffffff, -2px 0 0 #ffffff, 0 2px 0 #ffffff, 0 -2px 0 #ffffff, 1px 1px #ffffff, -1px -1px 0 #ffffff, 1px -1px 0 #ffffff, -1px 1px 0 #ffffff;}
.cheeper_btn_wrp .cheeper_btn{float:right;font-size:16px;font-weight:normal;text-transform:none;width:30%;}
.cheeper_btn_wrp .cheeper_btn .cheeper_btn_txt{}
.cheeper_btn_wrp .cheeper_btn .cheeper_btn_txt .fa{color:#e62100;font-size:25px;margin:-3px 10px 0 0;vertical-align:middle;}
.chaffer_form{width:600px}
.chaffer_form .imgwrp img{max-width:150px;max-height:100px}
.product_info_lside{float:left;margin:0 0 15px;width:39.5%;}
.product_info_rside{margin:0 0 15px;overflow:hidden;padding:0 20px 0;}
.pi_image_options{float:right;font-size:0;line-height:0;}
.pi_image_options a{}
.pi_image_options a img{margin:0 0 0 10px;max-height:60px;max-width:150px;vertical-align:middle;}
.product_name{font-size:24px;font-weight:normal;color:#14495D;margin:0 !important;padding:0;text-transform:uppercase;}
.pi_social_wrp{}
.pi_social_wrp .pi_social_label{
	color: #808080;
	display: inline-block;
	margin: 0 5px 0 0;
	vertical-align: middle;
}
.pi_soc_buttons{height:27px;margin:0 0 15px;}
.pi_soc_buttons .pluso{vertical-align:middle;}
.pr_allprices_wrp{font-style:italic;font-weight:bold;padding:0 0 5px 15px;}
.pr_allprices_wrp .pi_allprice_item{}
.selectable_option_item{clear:both;display:block;margin:0 0 10px;}
.product_models_select{clear:both;margin:0 -15px 15px 0;padding:10px 0 0;}
.product_models_select .product_models_select_title{font-weight:bold;margin:0 0 5px;}
.product_models_select .pi_mod_item{border:1px solid rgba(0, 0, 0, 0.1);border-radius:3px;display:inline-block;margin:0 10px 10px 0;padding:2px;cursor:pointer;}
.product_models_select .pi_mod_item.current{border:1px solid #e62100;background-color:#e62100;}
.product_models_select .pi_mod_item .pi_mod_value{display:inline-block;padding:5px 15px;text-align:center;border-radius:2px;}
.product_models_select .pi_mod_item .pi_mod_code{display:none;}
.product_models_select .pi_mod_item .pi_mod_article{display:none;}
.product_models_select .pi_mod_item .imgwrp{
	background-color: #ffffff;
	border-radius: 2px;
	display: block;
	font-size: 0;
	height: 70px;
	line-height: 70px;
	overflow: hidden;
	text-align: center;
	width: 70px;
}
.product_models_select .pi_mod_item .imgwrp img{max-height:70px;max-width:100%;vertical-align:middle;}
.product_models_select .pi_mod_item .pi_mod_name{display:none;}
.product_models_select .pi_mod_item .pi_mod_price{display:none;}
.product_models_select .pi_mod_item .pi_mod_old_price{display:none;}
.product_models_select .pi_mod_item .pi_mod_addtocart{display:none;}
.product_models_select .pi_submod_tab{}
.product_models_select .pi_submod_tab .pi_submod_item{border:1px solid rgba(0, 0, 0, 0.1);border-radius:3px;display:inline-block;margin:0 10px 10px 0;padding:2px;cursor:pointer;}
.product_models_select .pi_submod_tab .pi_submod_item:hover ,
.product_models_select .pi_submod_tab .pi_submod_item.current{background-color:#ece9fa;border-color:#5c2d91;color:#fff;}
.product_models_select .pi_submod_tab .pi_submod_item .pi_submod_value{display:none;}
.product_models_select .pi_submod_tab .pi_submod_item .pi_submod_code{display:none;}
.product_models_select .pi_submod_tab .pi_submod_item .pi_submod_article{display:none;}
.product_models_select .pi_submod_tab .pi_submod_item .imgwrp{display:block;font-size:0;height:70px;line-height:70px;overflow:hidden;text-align:center;width:70px;}
.product_models_select .pi_submod_tab .pi_submod_item .imgwrp img{max-height:70px;max-width:100%;vertical-align:middle;}
.product_models_select .pi_submod_tab .pi_submod_item .pi_submod_name{display:none;}
.product_models_select .pi_submod_tab .pi_submod_item .pi_submod_price{display:none;}
.product_models_select .pi_submod_tab .pi_submod_item .pi_submod_old_price{display:none;}
.selectable_option_item .selectable_option_name{display:inline-block;float:left;margin:0 10px 0 0;padding:4px 0 0;text-align:right;vertical-align:top;width:90px;word-wrap:break-word;}
.selectable_option_item .selectable_option_value{border:2px solid #EAE2B4;height:25px;line-height:25px;width:160px;}
.pi_cell_price{border-color:#ffbb00;border-radius:4px;border-style:dotted;border-width:2px;display:inline-block;margin-bottom:15px;padding:5px 15px;vertical-align:middle;display:block;text-align:center;}
.pi_price_but_wrp{}
.pi_price_but_wrp{display:block;}
.pi_price{display:inline-block;vertical-align:middle;display:block;text-align:center;border:none;}
.pi_old_price{font-size:18px;margin:0 25px 10px;position:relative;}
.pi_add2cart_button .addtocart_wrp{margin:0 0 10px;}
.pi_add2cart_button .addtocart_wrp .product_qty{color:#000;display:inline-block;height:30px;line-height:30px;text-align:center;vertical-align:middle;width:45px;}
.pi_add2cart_button .add2cart_handler{background-color:#dd4d55;border-radius:2px;color:#ffffff;display:inline-block;font-size:14px;height:35px;line-height:35px;margin:0;padding:0;text-align:center;vertical-align:middle;}
.pi_add2cart_button .add2cart_handler:hover,
.pi_add2cart_button .add2cart_handler:focus{background-color:#14495D;}
.product_info .stock_label{
	background: rgba(0, 0, 0, 0) url("../images/outofstock_ico.png") no-repeat scroll 0 50%;
	display: inline-block;
	font-size: 12px;
	margin: 0 0 10px;
	padding: 0 0 0 16px;
}
.product_info .stock_label.instock{background:url("../images/instock_ico.png") no-repeat scroll 0 50% rgba(0, 0, 0, 0);}
.product_info .input_type_number_control{
	display: inline-block;
	margin: 0 0 10px;
}
.hurry_up_last_item{background-color:#66df4e;border-radius:3px;border-width:0 2px;color:#ffffff;display:block;float:right;font-size:11px;font-style:italic;font-weight:bold;margin:7px 0 0;padding:3px 9px;}
.pi_row{clear:both;display:block;margin:10px 0 15px;}
.pi_row .pi_cell{float:left;margin:0 15px 0 0;}
.pi_cell_50{width:50%;}
#vote{clear:both;height:25px;margin:0 0 20px;}
#curr-rating{background:url("../images/star_ico.png") repeat-x scroll left 100% rgba(0, 0, 0, 0);float:left;height:25px;line-height:25px;overflow:hidden;position:relative;text-align:left;width:130px;z-index:1;}
#curr-rating i{background:url("../images/star_ico.png") repeat-x scroll left top transparent;display:block;height:25px;}
#vote:hover #curr-rating i{visibility:hidden;}
#rating{float:left;height:25px;margin:0 0 0 -130px;position:relative;width:130px;z-index:2;}
#rating:hover{height:25px;width:130px;overflow:hidden;}
#rating u{display:block;border:medium none;float:left;height:25px;width:26px;position:relative;cursor:pointer;}
#rating u:hover{background:url('../images/star_ico.png') left 0;left:0px;}
#rating u#u1{z-index:5;}
#rating u#u2{margin:0 0 0 -26px;width:52px;z-index:4;}
#rating u#u3{margin:0 0 0 -52px;width:78px;z-index:3;}
#rating u#u4{margin:0 0 0 -78px;width:104px;z-index:2;}
#rating u#u5{margin:0 0 0 -104px;width:130px;z-index:1;}
.product_info_extra{margin:0 0 20px;}
.all_product_pictures_wrp{clear:both;display:block;margin:0;}
.all_product_pictures_wrp .imgwrp{background:none repeat scroll 0 0 #ffffff;border:1px solid #dadada;border-radius:5px;display:inline-block;font-size:0;height:100px;line-height:100px;margin:0 10px 10px 0;overflow:hidden;text-align:center;width:100px;}
.all_product_pictures_wrp .imgwrp img{max-height:100%;max-width:100%;vertical-align:middle;}
.pi_gifts_wrp{background:rgba(0, 0, 0, 0) url("../images/gift_bg.gif") repeat scroll 0 0;border:2px solid #702b9e;border-radius:5px;display:none;margin:5px 0 20px;padding:10px 15px;position:relative;}
.pi_gifts_wrp .pi_gift_title{background-color:#702b9e;color:#ffffff;font-size:18px;left:-10px;line-height:30px;margin:0 0 5px;padding:0 15px 0 10px;position:absolute;top:10px;}
.pi_gifts_wrp .pi_gift_title:before{border-color:#702b9e rgba(0, 0, 0, 0);border-style:solid;border-width:15px 5px 15px 0;content:"";display:block;position:absolute;left:100%;top:0;}
.pi_gifts_wrp .pi_gift_item{}
.pi_gifts_wrp .pi_gift_item .pi_gift_item_left{float:left;margin:0 30px 0 0;width:35%;}
.pi_gifts_wrp .pi_gift_item .pi_gift_item_left .imgwrp{display:block;font-size:0;height:150px;line-height:150px;margin:0 0 10px;overflow:hidden;text-align:center;width:auto;}
.pi_gifts_wrp .pi_gift_item .pi_gift_item_left .imgwrp img{max-height:150px;vertical-align:middle;}
.pi_gifts_wrp .pi_gift_item .pi_gift_item_right{overflow:hidden;}
.pi_gifts_wrp .pi_gift_item .pi_gift_item_right .date_counter{}
.pi_gifts_wrp .pi_gift_item .pi_gift_item_right .date_discount_txttime{color:#808080;font-size:11px;}
.date_counter.countdownHolder{background-color:rgba(0, 0, 0, 0.1);border-radius:3px;display:inline-block;font-size:28px;font-weight:normal;line-height:35px;margin:5px auto 10px;padding:5px 5px 24px;text-align:center;white-space:nowrap;}
.date_counter .position{display:inline-block;height:35px;position:relative;vertical-align:middle;width:26px;}
.date_counter .digit{background-color:#444444;border-radius:3px;color:#ffffff;display:block;position:absolute;text-align:center;width:26px;}
.date_counter .digit.static{box-shadow:0px 2px 0px rgba(256, 256, 256, 0.3);background-image:linear-gradient(bottom, #3A3A3A 50%, #444444 50%);background-image:-o-linear-gradient(bottom, #3A3A3A 50%, #444444 50%);background-image:-moz-linear-gradient(bottom, #3A3A3A 50%, #444444 50%);background-image:-webkit-linear-gradient(bottom, #3A3A3A 50%, #444444 50%);background-image:-ms-linear-gradient(bottom, #3A3A3A 50%, #444444 50%);background-image:-webkit-gradient(linear,
left bottom,
left top,
color-stop(0.5, #3A3A3A),
color-stop(0.5, #444444));}
.date_counter .countDays{}
.date_counter .countDiv0{display:inline-block;}
.date_counter .countHours{}
.date_counter .countDiv1{display:inline-block;}
.date_counter .countMinutes{}
.date_counter .countDiv2{display:inline-block;}
.date_counter .countSeconds{}
.date_counter .countDays, .countHours, .countMinutes, .countSeconds{display:inline-block;position:relative;vertical-align:middle;}
.date_counter .countDays:after, .date_counter .countHours:after, .date_counter .countMinutes:after, .date_counter .countSeconds:after{content:"дней";display:block;font-family:arial;font-size:12px;line-height:normal;margin:3px 0 0;opacity:0.7;position:absolute;text-align:center;top:100%;width:100%;}
.date_counter .countHours:after{content:"часов";}
.date_counter .countMinutes:after{content:"минут";}
.date_counter .countSeconds:after{content:"секунд";}
.date_counter .countDiv{display:inline-block;height:1.2em;position:relative;vertical-align:middle;width:16px;}
.date_counter .countDiv:before,.date_counter .countDiv:after{background-color:#444444;border-radius:50%;box-shadow:1px 1px 1px rgba(4, 4, 4, 0.5);content:"";height:5px;left:50%;margin-left:-4px;position:absolute;top:36%;width:5px;}
.date_counter .countDiv:after{top:56%;}
.auction_product_label_small,
.specialoffer_product_label_small,
.new_product_label_small,
.best_product_label_small,
.guarantee_label_small,
.gift_label_small{background-color:#ed282c;color:#ffffff;font-family:arial;font-size:11px;font-weight:bold;height:24px;line-height:24px;padding:0 5px;position:absolute;right:5px;top:5px;}
.auction_product_label_small:before,
.specialoffer_product_label_small:before,
.new_product_label_small:before,
.best_product_label_small:before,
.guarantee_label_small:before,
.gift_label_small:before{border-color:#ed282c rgba(0, 0, 0, 0);border-style:solid;border-width:12px 0 12px 5px;content:"";display:block;position:absolute;right:100%;top:0;}
.specialoffer_product_label_small{background-color:#ed9328;}
.specialoffer_product_label_small:before{border-color:#ed9328 transparent;}
.new_product_label_small{background-color:#78ac25;}
.new_product_label_small:before{border-color:#78ac25 transparent;}
.best_product_label_small{background-color:#c6ed28;}
.best_product_label_small:before{border-color:#c6ed28 transparent;}
.guarantee_label_small{background-color:#702b9e;}
.guarantee_label_small:before{border-color:#702b9e transparent;}
.gift_label_small{background-color:#702b9e;}
.gift_label_small:before{border-color:#702b9e transparent;}
.product_info_images_wrp{margin:0 0 20px;position:relative;}
.product_info_images_wrp .imgwrp{background:none repeat scroll 0 0 #fff;border:1px solid #e5e5e5;display:block;font-size:0;min-height:250px;line-height:250px;margin:0 0 10px;position:relative;text-align:center;}
.product_info_images_wrp .imgwrp img{max-height:448px;max-width:98%;vertical-align:middle;}
.product_info_images_wrp .imgwrp .zoom_ico{}
.pi_discription{margin:0 15px 15px 0;padding:0 0 15px;}
.pi_discription .tabs{background:#f6f6f6 none repeat scroll 0 0;border:1px solid #dedede;margin:0 0 1px;padding:0;}
.pi_discription .tabs li{border-right:1px solid #dedede;display:inline-block;font-size:12px;margin:0;padding:10px 25px;}
.pi_discription .tabs li:hover{cursor:pointer;background:#ebebeb;}
.pi_discription .tabs li:last-child{border-right:none;}
.pi_discription .tabs li.current{background:#fff;position:relative;}
.pi_discription .tabs li.current:before{background:#fff;bottom:-1px;content:'';display:block;height:1px;left:0;position:absolute;right:0;}
.pi_discription .panes{margin-top:-6px;border:1px solid #dedede;}
.pi_discription .panes .pane_wrp{margin:15px 25px 40px;}
.pi_models{width:100%;}
.pi_models .pi_models_header{background:none repeat scroll 0 0 #f5f5f5;font-weight:bold;}
.pi_models .pi_models_header td{padding:10px 5px;}
.pi_models tr.pi_model_tr{}
.pi_models tr.pi_model_tr.pi_model_tr_has_childs td{background-color: rgba(255,255,255,0.1);padding:10px 5px;}
.pi_models tr td{
	border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
	font-size: 11px;
	padding: 5px 3px !important;
}
.pi_models .show_child_models{background:#01851a;background:-moz-linear-gradient(top, rgba(97,188,96,1) 0%, rgba(1,131,1,1) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(97,188,96,1)), color-stop(100%,rgba(1,131,1,1)));background:-webkit-linear-gradient(top, rgba(97,188,96,1) 0%,rgba(1,131,1,1) 100%);background:-o-linear-gradient(top, rgba(97,188,96,1) 0%,rgba(1,131,1,1) 100%);background:-ms-linear-gradient(top, rgba(97,188,96,1) 0%,rgba(1,131,1,1) 100%);background:linear-gradient(to bottom, rgba(97,188,96,1) 0%,rgba(1,131,1,1) 100%);border-color:#006a14;border-image:none;border-radius:2px;border-style:solid;border-width:0 1px 2px;color:#ffffff;cursor:pointer;display:inline-block;font-size:12px;padding:5px 10px;position:relative;text-align:center;text-decoration:underline;vertical-align:middle;}
.pi_models .show_child_models:before{border-color:transparent #31a031 transparent transparent;border-image:none;border-style:solid;border-width:7px;content:"";display:block;left:-14px;margin:-7px 0 0;position:absolute;top:50%;}
.pi_models .imgwrp{display:block;font-size:0;line-height:0;max-height:100px;text-align:center;vertical-align:middle;width:110px;max-width:100%;}
.pi_models.pi_models_noimg .imgwrp{display:none;}
.pi_models .imgwrp img{max-height:100px;}
.pi_models .pi_price{font-size:18px;padding:3px 5px;white-space:nowrap;}
.pi_models .pi_price .price_dec{font-size:11px;}
.pi_models .stock_label{background:url("../images/outofstock_ico.png") no-repeat scroll 0 50% rgba(0, 0, 0, 0);clear:both;display:inline-block;font-size:11px;margin:0 0 0 15px;padding:0 0 0 16px;}
.pi_models .stock_label.instock{background:url("../images/instock_ico.png") no-repeat scroll 0 50% rgba(0, 0, 0, 0);}
.pi_models .pi_model_has_childs_darr{background:url("../images/darr_line_ico.png") no-repeat scroll 100% 2px rgba(0, 0, 0, 0);display:inline-block;font-style:italic;padding:0 15px 0 0;}
.pi_models .addtocart_wrp{
	margin: 0 0 3px;
	white-space: nowrap;
}
.pi_models .pb_price_but_wrp{vertical-align:middle;white-space:nowrap;}
.pi_models .pb_price_but_wrp .pb_price{
	font-size: 17px;
	padding: 0;
}
.pi_models .pb_price_but_wrp .pb_price small{
	font-size: 10px;
}
.pi_models .pb_old_price{
	font-size: 11px;
	margin: 0;
	padding: 0;
}
.pi_models .input_type_number_control{margin: 0;}
.pi_models .input_type_number_control .product_qty{
	height: 20px;
	line-height: 20px;
	width: 30px;
}
.pi_models .addtocart_wrp .add2cart_handler{
	padding: 10px 5px !important;
	text-transform: none;
}
.pi_models .addtocart_wrp .add2cart_handler.add2cart_savemny{
	font-size: 11px;
}
.pi_models .hurry_up_last_item{
	font-size: 10px;
	padding: 1px 5px;
}
.pi_models .add2cart_quick_wrp{
	white-space: nowrap;
	font-size: 11px;
}
.pi_models .add2cart_quick_wrp .fa{
}
.pi_models .add2cart_quick_wrp .quickbuy_handler{
	font-size: 11px;
}
.tabs.model_tabs{background:none repeat scroll 0 0 #f3f3f3;border:medium none;border-radius:15px;box-shadow:0 1px 1px rgba(0, 0, 0, 0.2) inset;margin:0 0 5px !important;padding:5px 0 0 10px !important;position:relative;}
.tabs.model_tabs li{background:none repeat scroll 0 0 #d9d9d9;background:-moz-linear-gradient(top, rgba(217,217,217,1) 0%, rgba(217,217,217,1) 39%, rgba(225,225,225,1) 41%, rgba(196,196,196,1) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(217,217,217,1)), color-stop(39%,rgba(217,217,217,1)), color-stop(41%,rgba(225,225,225,1)), color-stop(100%,rgba(196,196,196,1)));background:-webkit-linear-gradient(top, rgba(217,217,217,1) 0%,rgba(217,217,217,1) 39%,rgba(225,225,225,1) 41%,rgba(196,196,196,1) 100%);background:-o-linear-gradient(top, rgba(217,217,217,1) 0%,rgba(217,217,217,1) 39%,rgba(225,225,225,1) 41%,rgba(196,196,196,1) 100%);background:-ms-linear-gradient(top, rgba(217,217,217,1) 0%,rgba(217,217,217,1) 39%,rgba(225,225,225,1) 41%,rgba(196,196,196,1) 100%);background:linear-gradient(to bottom, rgba(217,217,217,1) 0%,rgba(217,217,217,1) 39%,rgba(225,225,225,1) 41%,rgba(196,196,196,1) 100%);border:1px solid #c6c6c6;border-radius:15px;box-shadow:0 2px 0 rgba(0, 0, 0, 0.1), 0 2px 0 rgba(255, 255, 255, 0.4) inset;font-size:13px;height:30px;line-height:30px;margin:0 10px 5px 0 !important;padding:0 15px;z-index:1;}
.tabs.model_tabs li:before, .tabs.model_tabs li:after{display:none;}
.tabs.model_tabs li.current{background:none repeat scroll 0 0 #ffb94f;background:rgb(255,185,79);background:-moz-linear-gradient(top, rgba(255,185,79,1) 0%, rgba(253,187,77,1) 39%, rgba(255,208,139,1) 41%, rgba(240,162,53,1) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,185,79,1)), color-stop(39%,rgba(253,187,77,1)), color-stop(41%,rgba(255,208,139,1)), color-stop(100%,rgba(240,162,53,1)));background:-webkit-linear-gradient(top, rgba(255,185,79,1) 0%,rgba(253,187,77,1) 39%,rgba(255,208,139,1) 41%,rgba(240,162,53,1) 100%);background:-o-linear-gradient(top, rgba(255,185,79,1) 0%,rgba(253,187,77,1) 39%,rgba(255,208,139,1) 41%,rgba(240,162,53,1) 100%);background:-ms-linear-gradient(top, rgba(255,185,79,1) 0%,rgba(253,187,77,1) 39%,rgba(255,208,139,1) 41%,rgba(240,162,53,1) 100%);background:linear-gradient(to bottom, rgba(255,185,79,1) 0%,rgba(253,187,77,1) 39%,rgba(255,208,139,1) 41%,rgba(240,162,53,1) 100%);border-color:#c69143;}
.panes{background:none repeat scroll 0 0 #ffffff;border-bottom:2px solid #dadada;overflow:hidden;}
.panes .pane_wrp{margin:15px 0;padding:0;}
.panes.model_panes{}
.panes.model_panes .pane_wrp{padding:0;}
.panes.model_panes.model_panes_sizes .pane_wrp .product_brief_table{height:120px;}
.panes.model_panes.model_panes_sizes .pane_wrp .product_brief_table .imgwrp{display:none;}
.post_item{border-bottom:1px dashed #E3E3E3;clear:both;display:block;margin:0 10px 15px 0;}
.post_item .post_title{display:block;margin:0;padding:0;}
.post_item .post_title a{display:block;font-size:18px;font-weight:normal;margin:0 0 5px;}
.post_item .post_date{color:#808080;font-size:11px;margin:0 0 5px;display:block;}
.post_item .post_content{clear:both;display:block;margin:0 0 15px;}
.post_item .post_item_imgwrp{display:block;float:left;font-size:0;height:90px;margin:0 10px 10px 0;overflow:hidden;text-align:center;width:130px;}
.post_item .post_item_imgwrp img{max-height:90px;max-width:100%;vertical-align:middle;}
.review_block{background:none repeat scroll 0 0 rgba(255, 255, 255, 0.5);border-bottom:1px solid rgba(0, 0, 0, 0.1);clear:both;display:block;margin:0 0 15px;}
/*.review_block.review_block_admin{background:#fffcf4;}*/
.rewiever_ico{background:url("../images/rewiever_ico.png") no-repeat scroll 50% 50% rgba(0, 0, 0, 0);float:left;height:35px;margin:0 10px 5px 0;width:35px;}
.review_block .review_block_right{overflow:hidden;}
.review_block .review_discuss_manager_pane{display:block;float:right;}
.review_block .review_nick{display:inline-block;font-weight:bold;margin:0 5px 5px 0;}
.review_block .review_time{color:#808080;display:inline-block;}
.review_block .review_content{padding:0 0 5px;}
.review_block .review_reply{color:#003e40;cursor:pointer;padding:0 0 5px;text-decoration:underline;}
.no_reviews{color:gray;font-style:italic;padding:20px;text-align:center;}
.footer_wrp{background:none repeat scroll 0 0 #f1f1f1;clear:both;color:#fffade;display:block;position:relative;}
.footer_wrp footer{clear:both;color:#5d5d5d;display:block;font-size:12px;margin:0 auto;max-width:1400px;padding:10px 0;position:relative;}
.footer_wrp footer .footer_copy{color:#a8a8a8;display:block;float:left;margin:0;padding:0 0 0 20px;width:20%;}
.footer_wrp footer .footer_copy .footer_logo{background:url("../images/footer_logo.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);cursor:pointer;display:inline-block;height:22px;margin:0 20px 0 0;vertical-align:middle;width:56px;}
.footer_wrp footer .footer_top_menu{float:left;margin:0;padding:0 25px 0 0;}
.footer_wrp footer .footer_top_menu ul{display:block;margin:0;padding:0;}
.footer_wrp footer .footer_top_menu ul li{display:inline-block;padding:0 15px 0 0;vertical-align:middle;}
.footer_wrp footer .footer_top_menu ul li a{display:inline-block;vertical-align:middle;}
.footer_wrp footer .footer_soc_buttons{color:#ababab;display:block;float:right;margin:0 30px 0 0;}
.footer_wrp footer .footer_soc_buttons .fsoc_ico{background:url("../images/footer_soc_icons.png") no-repeat scroll -35px 0 rgba(0, 0, 0, 0);display:inline-block;height:29px;margin:0 0 0 5px;vertical-align:middle;width:29px;}
.footer_wrp footer .footer_soc_buttons .fsoc_ico.fs_vk{}
.footer_wrp footer .footer_soc_buttons .fsoc_ico.fs_tw{background-position:-71px 0;}
.footer_wrp footer .footer_soc_buttons .fsoc_ico.fs_fb{background-position:0 0;}
.footer_wrp footer .footer_soc_buttons .fsoc_ico.fs_gp{background-position:-105px 0;}
.footer_wrp footer .tops_logo{background:url("../images/tops.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);display:block;float:right;height:30px;margin:0;opacity:0.3;right:30px;width:88px;}
.footer_wrp footer .tops_logo:hover{opacity:1;}
.news_subscribe{clear:both;margin:0 0 15px;width:100%;}
.news_subscribe .news_subscribe_row{margin:0 0 10px;}
.news_subscribe .news_subscribe_row input{box-sizing:border-box;padding:0 10px;width:100%;}
.footer_social_wrp{display:block;margin:0 0 10px;}
.footer_social_wrp .footer_social_label{color: #7c7c7c;font-size: 14px;margin: 0 0 5px;}
.footer_social_wrp .fs_ico{background: rgba(0, 0, 0, 0) url("../images/soc_google_pl.jpg") no-repeat scroll 50% 50% / cover ;display: inline-block;height: 34px;margin: 0 5px 5px 0;width: 34px;}
.footer_social_wrp .fs_ico:hover{box-shadow:0 2px 0 rgba(0, 0, 0, 0.1);transform:scale(1.1);}
.footer_social_wrp .fs_ico.fs_gp_ico{background-image: url("../images/soc_google_pl.jpg");}
.footer_social_wrp .fs_ico.fs_yt_ico{background-image: url("../images/soc_youtube.jpg");}
.footer_social_wrp .fs_ico.fs_fb_ico{background-image: url("../images/soc_facebook.jpg");}
.footer_social_wrp .fs_ico.fs_vk_ico{background-image: url("../images/soc_vk.jpg");}
.footer_social_wrp .fs_ico.fs_ins_ico{background-image: url("../images/soc_insta.jpg");}
.date_discount_wrp{background:none repeat scroll 0 0 #F5F5F5;background:-moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(235,235,235,1) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(235,235,235,1)));background:-webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(235,235,235,1) 100%);background:-o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(235,235,235,1) 100%);background:-ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(235,235,235,1) 100%);background:linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(235,235,235,1) 100%);border:2px solid #ed282c;border-radius:3px;box-shadow:0 2px 0 rgba(0, 0, 0, 0.1);font-weight:bold;margin:0 0 30px;padding:20px 0 0;position:relative;text-align:center;}
.date_discount_wrp .date_discount_title{background:none repeat scroll 0 0 #ed282c;box-shadow:0 2px 0 rgba(0, 0, 0, 0.1);color:#FFFFFF;font-size:15px;font-weight:bold;left:50%;line-height:24px;margin:0 0 0 -75px;position:absolute;text-align:center;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);top:-13px;width:150px;}
.date_discount_wrp .date_discount_title:after, .date_discount_wrp .date_discount_title:before{border-color:#ed282c rgba(0, 0, 0, 0);border-image:none;border-style:solid;border-width:12px 5px;content:"";left:-5px;position:absolute;top:0;}
.date_discount_wrp .date_discount_title:before{left:auto;right:-5px;}
.date_discount_wrp .date_discount_content{}
.date_discount_wrp .date_discount_percent{color:#164454;display:inline-block;font-size:36px;text-shadow:0 2px 0 rgba(0, 0, 0, 0.1);vertical-align:middle;}
.date_discount_wrp .date_counter{background:#febf04 none repeat scroll 0 0;border-radius:2px;height:52px;margin:0 auto -15px;overflow:hidden;padding:10px;white-space:nowrap;}
.date_discount_wrp .date_counter_txt{background:url("../images/header_action_counter_bottomtxt.png") no-repeat scroll 50% 0 rgba(0, 0, 0, 0);bottom:-22px;height:13px;position:absolute;width:100%;}
.input_type_number_control{
	margin-bottom: 14px;
	overflow: visible;
	padding: 0;
	white-space: nowrap;
}
.input_type_number_control .cart_product_quantitycart_product_quantity{text-align:center;}
.input_type_number_control .type_number{
	height: 34px;
	margin: 0 7px;
	min-height: 0;
	padding: 0;
	text-align: center;
	text-indent: 0;
	vertical-align: middle;
}
.checkout_cart{}
.checkout_cart .products_scroll_wrp{border:2px dashed #ef6064;border-radius:10px;padding:10px;}
.checkout_cart .products_scroll_wrp .imgwrp{height:100px;line-height:100px;}
.checkout_cart .products_scroll_wrp .imgwrp img{max-height:100px;}
.checkout_cart .products_scroll_wrp .pb_price_but_wrp{margin:0;}
.checkout_cart .products_scroll_wrp .pr_allprices_wrp{display:none;}
.checkout_cart .products_scroll_wrp .pb_hidden_content{display:none!important;}

.checkout_yourphone_form_tbl .cyf_phone_notif{}
.checkout_yourphone_form_tbl .cyf_phone_label{
	vertical-align: middle;
}
.checkout_yourphone_form_tbl .cyf_fphone_wrp{
	display: inline-block;
	margin: 0 10px 0 0;
	position: relative;
}
.checkout_yourphone_form_tbl .cyf_fphone_wrp::before{
	border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) #ef6064;
	border-style: solid;
	border-width: 16px 0 16px 7px;
	content: "";
	left: 100%;
	margin: -16px 0 0;
	position: absolute;
	top: 50%;
}
.checkout_yourphone_form_tbl .cyf_fphone_wrp .fa-phone{
	border-right: 1px solid rgba(0, 0, 0, 0.2);
	color: #808080;
	font-size: 20px;
	height: 26px;
	line-height: 27px;
	margin: 0 -29px 0 5px;
	position: relative;
	text-align: center;
	vertical-align: middle;
	width: 24px;
	z-index: 1;
}
.checkout_yourphone_form_tbl .cyf_fphone_wrp input{
	border: 2px solid #ef6064;
	border-radius: 3px;
	height: 33px;
	text-indent: 33px;
}
.checkout_yourphone_form_tbl .cyf_fphone_wrp input:focus,
.checkout_yourphone_form_tbl .cyf_fphone_wrp input:hover{
	border: 2px solid #ef6064;
}

.freeshipto_wrp{border:2px solid #ef6064;padding:10px;text-align:center;margin:0 0 10px;display:block;}
.floating_sidebar_wpr{position:fixed;right:0;left:0;bottom:0;z-index:2;background-color:#eee;border-top:1px solid #dedede;}
.floating_sidebar{border-left:1px solid #dedede;border-right:1px solid #dedede;width:1200px;max-width:100%;display:block;margin:0 auto;}
.floating_sidebar .fs_item{border-right:1px solid #dedede;display:inline-block;vertical-align:middle;}
.floating_sidebar .fs_item:hover{background-color:#e8e8e8;}
.floating_sidebar .fs_item:last-child{border-right:none;}
.floating_sidebar .fs_item.fs_item_cart{float: right;}
.floating_sidebar .fs_item span{color:#808080;display:inline-block;font-size:11px;vertical-align:middle;}
.floating_sidebar .fs_item .fs_item_name{background:none;color:#333;cursor:pointer;display:block;font-size:13px;height:32px;line-height:32px;padding:0 30px;text-shadow:none;}
.floating_sidebar .fs_item.product_history_handler .fs_item_name{background-position:50% -93px;}
.floating_sidebar .fs_item.wishlist_handler .fs_item_name{background-position:50% -1px;}


.product_tooltip_list{
	display: block;
	margin: -10px;
	max-height: 300px;
	overflow-y: auto;
	padding: 15px 10px;
}
.product_tooltip_list .product_tooltip_list_item{
	border-bottom: 1px solid rgba(255, 255, 255, 0.1);
	color: #5d5d5d;
	display: block;
	font-size: 12px;
	margin: 0 0 5px;
	overflow: hidden;
	padding: 0 14px 5px 0;
	position: relative;
}
.product_tooltip_list .product_tooltip_list_item:last-child{margin-bottom: 0;}
.product_tooltip_list .product_tooltip_list_item.notavailible{}
.product_tooltip_list .product_tooltip_list_item:hover{}
.product_tooltip_list .product_tooltip_list_item .imgwrp{
	background-color: #ffffff;
	display: block;
	float: left;
	height: 40px;
	line-height: 40px;
	margin: 0 5px 0 0;
	text-align: center;
	width: 40px;
}
.product_tooltip_list .product_tooltip_list_item .imgwrp img{max-height:24px;max-width:24px;vertical-align:middle;}
.product_tooltip_list .product_tooltip_list_item_right{
	overflow: hidden;
	text-align: left;
}
.product_tooltip_list .product_tooltip_list_item_right .product_tooltip_list_item_name{
	display: block;
	height: 16px;
	line-height: 16px;
	margin: 0 0 3px;
	overflow: hidden;
	text-overflow: ellipsis;
}
.product_tooltip_list .product_tooltip_list_item_right .pb_price {
	display: inline-block;
	font-size: 15px;
	font-weight: bold;
	padding: 0;
}
.product_tooltip_list .product_tooltip_list_item_right .pb_price small{}
.product_tooltip_list .delete{
	border-radius: 50%;
	color: #8b0000;
	cursor: pointer;
	font-size: 15px;
	height: 14px;
	line-height: 14px;
	position: absolute;
	right: 0;
	text-align: center;
	text-indent: 0;
	top: 0;
	width: 14px;
}
.product_tooltip_list .delete:hover{
	color:#ff0000;
}
.product_tooltip_list .product_tooltip_list_buttons{}
.product_tooltip_list .product_tooltip_list_buttons .button{
	font-size: 10px;
	margin: 0 10px 0 0;
	padding: 3px 5px !important;
	color:#000;
}

.tooltip_btns{padding: 5px 0 0;}
.tooltip_btns a{
	background: rgba(0, 0, 0, 0.1) none repeat scroll 0 0;
	cursor: pointer;
	display: inline-block;
	font-size: 10px;
	font-weight: 400;
	margin: 1px 0 0;
	padding: 0 4px !important;
	text-align: center;
	white-space: pre;
}
.tooltip_btns a:hover{
	color: #ffffff;
	background-color: #1e6634;
}
.tooltip_btns .dellallcompare{color:Red}
.compare-list a,.wish-list a{padding:0 16px 1px 3px;font-weight:400} 

.cmp_table_wrp{background-color: rgba(255,255,255,0.1);box-shadow:0 0 3px rgba(0,0,0,0.3) inset;display:block;overflow-x:auto;padding:10px}
.cmp_table_wrp .cmp_delete{
	color: #a80000;
	display: block;
	float: right;
	font-size: 29px;
	height: 30px;
	line-height: 0;
	margin: -8px -10px 0 -20px;
	width: 30px;
}
.cmp_table_wrp .imgwrp{
	display: block;
	font-size: 0;
	height: 100px;
	line-height: 100px;
	overflow: hidden;
	text-align: center;
	background: #fff;
}
.cmp_table_wrp .imgwrp img{max-height:100px;max-width:100px;vertical-align:middle}
.cmp_table_wrp .cmp_headers{font-weight:700}
.cmp_table_wrp .cmp_column_even{padding:5px}
.cmp_table_wrp .cmp_column_odd{background-color: rgba(0,0,0,0.5);padding:5px}

#white_body_frame{color: #181818;background:#fff;min-width:0;height:auto !important;min-height:0 !important;}
#white_body_frame #blck-content{padding:10px 20px;}
#white_body_frame .h1,
#white_body_frame .h2,
#white_body_frame .h3,
#white_body_frame .h4{
	color: #181818;
}
#white_body_frame .products_miniscroll_title{
	border-bottom: 1px dotted rgba(0, 0, 0, 0.1);
	color: #808080;
	font-size: 18px;
	font-style: italic;
	margin: 0 0 5px;
	padding: 0 0 5px;
	text-align: center;
	text-transform: uppercase;
}
#blck-content h1{font-size:24px;}
#cart_content_tbl{margin:10px 0 25px;width:100%;}
#cart_content_tbl tr{}
#cart_content_tbl tr#cart_content_header{background:none repeat scroll 0 0 #f3f3f3;font-weight:bold;text-shadow:0 1px 0 #FFFFFF;}
#cart_content_tbl tr td{border-bottom:1px solid rgba(0,0,0,0.1);padding:5px;}
#cart_content_tbl tr td .imgwrp{border-radius:3px 3px 3px 3px;display:block;font-size:0;height:50px;line-height:50px;overflow:hidden;width:50px;}
#cart_content_tbl tr td .imgwrp img{max-height:50px;max-width:50px;vertical-align:middle;}
#cart_content_tbl .cart_fphone_wrp{
	display: inline-block;
	margin: 0 10px 0 0;
	position: relative;
}
#cart_content_tbl .cart_fphone_wrp::before{
	border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) #ef6064;
	border-style: solid;
	border-width: 16px 0 16px 7px;
	content: "";
	left: 100%;
	margin: -16px 0 0;
	position: absolute;
	top: 50%;
}
#cart_content_tbl .cart_fphone_wrp .fphone_label{
	vertical-align: middle;
}
#cart_content_tbl .cart_fphone_wrp .fa-phone{
	border-right: 1px solid rgba(0, 0, 0, 0.2);
	color: #808080;
	font-size: 20px;
	height: 26px;
	line-height: 27px;
	margin: 0 -29px 0 5px;
	position: relative;
	text-align: center;
	vertical-align: middle;
	width: 24px;
	z-index: 1;
}
#cart_content_tbl .cart_fphone_wrp input{
	border: 2px solid #ef6064;
	border-radius: 3px;
	height: 33px;
	text-indent: 33px;
}
#cart_content_tbl .btn_checkout_back{padding: 3px 10px !important;}
#cart_content_tbl #btn-checkout{background-color: #ef6064;}
#cart_content_tbl .cart_itm_old_price{
	color: #808080;
	font-size: 11px;
	font-style: italic;
}
#cart_content_tbl .cart_you_save_wrp{
	background-color: #fff5e8;
	border-radius: 5px;
	display: inline-block;
	font-style: italic;
	margin: 0 0 3px;
	padding: 3px 5px;
} 
.cart_gifts_list{border-left:1px dotted rgba(0, 0, 0, 0.1);font-size:11px;padding:5px;}
.cart_gifts_list ul{margin:0;padding:0;}
.cart_gifts_list ul li{margin:0 0 0 20px;}
.cart_gifts_list ul li a{}
.srch_show_all{background:#14495d none repeat scroll 0 0;border-radius:3px;clear:both;color:#ffffff;cursor:pointer;display:inline-block;font-size:13px;margin:5px 0 0;padding:3px 5px;}
.loading{background:url('../images/loading.gif') no-repeat scroll 50% 50% #fff;display:block;width:42px;height:42px;margin:0 auto; border-radius:50%;}
.loading_block{position:relative;}
.loading_block:before{background:url("../images/loading.gif") no-repeat scroll 50% 50% rgba(255, 255, 255, 0.5);content:"";height:100%;position:absolute;width:100%;}
.error_block,.notify_block{background:#ffdada none repeat scroll 0 0;box-shadow:0 4px 0 rgba(130, 0, 0, 0.05);font-weight:700;margin:0 0 15px;padding:10px;}
.notify_block{background:none repeat scroll 0 0 #efffe8;}
#message-block{background:none repeat scroll 0 0 #fff0f0;border:1px solid red;border-radius:5px;box-shadow:0 2px 0 rgba(0, 0, 0, 0.1);margin:0 0 15px;padding:15px;}
#message-block.success_block{background:none repeat scroll 0 0 #f9ffe6;border:1px solid #668300;}
.tooltip{
	background-color: #ffffff;
	border: 4px solid #ffbb00;
	display: none;
	font-size: 13px;
	line-height: 14px;
	min-height: 30px;
	min-width: 100px;
	padding: 10px !important;
	width: 230px;
	z-index: 10;
}
.tooltip:before{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #ffbb00;bottom:-10px;content:"";height:0;left:50%;margin:0 0 0 -10px;position:absolute;width:0;}
.tooltip:after{border-left:9px solid transparent !important;border-right:9px solid transparent !important;border-top:9px solid #000 !important;bottom:-9px !important;content:"";height:0;left:50%;margin:0 0 0 -9px !important;position:absolute;width:0;}
.tooltip.bottom{margin:10px 0 0 0;} 
.tooltip.bottom:before{border-top:none;border-bottom:10px solid #ffbb00;top:-10px;}
.tooltip.left{margin:-10px 0 0 -13px;}
.tooltip.left:before{border-bottom:10px solid transparent;border-left:10px solid #ffbb00;border-top:10px solid transparent;left:auto;margin:-10px 0 0;right:-22px;top:50%;}
.tooltip.top{margin:-30px 0 45px 0;bottom:0 !important;top:auto !important;position:fixed !important;}
.tooltip.top:before{border-bootom:none;border-top:10px solid #ffbb00;bottom:-14px;}
.tooltip_subcats{background:none repeat scroll 0 0 #ffffff;border:2px solid #ffbb00;border-radius:3px;box-shadow:0 2px 0 rgba(0, 0, 0, 0.1);display:none;margin:5px 0 0 9px;min-width:200px;z-index:3;}
.tooltip_subcats:before{border-color:rgba(0, 0, 0, 0) #ffbb00 rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);border-image:none;border-style:solid;border-width:15px 10px 15px 15px;content:"";left:-27px;position:absolute;top:2px;}
.tooltip p{color:#333;}
.tooltip_subcats ul{margin:0;padding:0;}
.tooltip_subcats ul li{color:#45638a;display:block;padding:0;position:relative;}
.tooltip_subcats ul li a{color:#45638a;display:block;padding:7px 10px 7px 15px;text-decoration:none;text-shadow:0 -1px 0 rgba(255, 255, 255, 0.8);border-bottom:1px dotted rgba(0,0,0,0.1);}
.tooltip_subcats ul li > a:hover{background:none repeat scroll 0 0 #181818;color:#fff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);}
.tooltip_subcats ul li > a:hover:before{background:#fff;}
.tooltip_subcats ul li ul{background:none repeat scroll 0 0 #F4F8FC;border-left:1px solid #DBDBDB;box-shadow:0 2px 0 rgba(0, 0, 0, 0.1), 1px 0 0 rgba(255, 255, 255, 0.8) inset;display:none;left:100%;margin:0 0 0 15px;padding:5px 0;position:absolute;top:0;width:200px;}
.tooltip_subcats ul li:hover > ul{display:none;}
.tooltip_subcats ul li ul li{}
.tooltip_subcats ul li ul li a{}
.ac_loading{background:url("../images/ajax_load.gif") no-repeat scroll 229px 50% #FFFFFF;color:grey!important;}
.ac_results{margin:0;padding:0;z-index:6;}
.ac_results iframe{display:none;display/**/:block;position:absolute;top:0;left:0;z-index:-1;filter:mask();width:3000px;height:3000px;}
.ac_results ul{border-color:transparent #dadada #dadada;border-image:none;border-right:1px solid #dadada;border-style:none solid solid;border-width:medium 1px 1px;list-style:outside none none;margin:0;padding:0;width:100%;}
.ac_results li{background:#fff;border-bottom:1px solid #DADADA;cursor:pointer;display:block;font:menu;font-size:12px;margin:0;overflow:hidden;padding:2px 5px 5px;position:relative;}
.ac_results li:last-child{border-bottom:none;}
.ac_results li:hover{background:#f5f5f5;}
.ac_results li b{color:#C40000;display:block;font-size:12px;padding:3px 0 0;}
.ac_results li a{font-size:12px;font-weight:bold;line-height:16px;text-decoration:underline;}
.ac_results li .imgbrd{background-color:#FFFFFF;display:block;float:left;font-size:0;height:40px;line-height:40px;margin:4px 10px 0 7px;overflow:hidden;text-align:center;width:40px;}
.ac_results li .imgbrd img{max-height:40px;max-width:40px;vertical-align:middle;}
.ac_results li .ac_li_right{overflow:hidden;}
.ac_results li .ac_li_right a{display:block;}
.ac_results li .ac_li_right .ac_price{color:#ee6265;font-weight:bold;display:block;}
#ac_allresults{display:none;background:none repeat scroll 0 0 #FFFFFF;cursor:pointer;font-style:italic;font-weight:bold;padding:5px 10px;text-align:right;text-decoration:underline;}
.fancybox-wrap, .fancybox-skin, .fancybox-outer, .fancybox-inner, .fancybox-image, .fancybox-wrap iframe, .fancybox-wrap object, .fancybox-nav, .fancybox-nav span, .fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top;}
.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020;}
.fancybox-skin{position:relative;background:#fff;color:#444;text-shadow:none;}
.fancybox-opened{z-index:8030;}
.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0, 0, 0, 0.5);-moz-box-shadow:0 10px 25px rgba(0, 0, 0, 0.5);box-shadow:0 10px 25px rgba(0, 0, 0, 0.5);}
.fancybox-outer, .fancybox-inner{position:relative;}
.fancybox-inner{overflow:hidden;}
.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch;}
.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap;}
.fancybox-image, .fancybox-iframe{display:block;width:100%;height:100%;}
.fancybox-image{max-width:100%;max-height:100%;}
#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span{background-image:url('../images/fancybox_sprite.png');}
#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060;}
#fancybox-loading div{width:44px;height:44px;background:url('../images/fancybox_loading.gif') center center no-repeat;}
.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040;}
.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url('../images/blank.gif');-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040;}
.fancybox-prev{left:0;}
.fancybox-next{right:0;}
.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden;}
.fancybox-prev span{left:10px;background-position:0 -36px;}
.fancybox-next span{right:10px;background-position:0 -72px;}
.fancybox-nav:hover span{visibility:visible;}
.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important;}
.fancybox-lock{overflow:hidden !important;width:auto;}
.fancybox-lock body{overflow:hidden !important;}
.fancybox-lock-test{overflow-y:hidden !important;}
.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url('../images/fancybox_overlay.png');}
.fancybox-overlay-fixed{position:fixed;bottom:0;right:0;}
.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll;}
.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050;}
.fancybox-opened .fancybox-title{visibility:visible;}
.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center;}
.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0, 0, 0, 0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap;}
.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff;}
.fancybox-title-inside-wrap{padding-top:10px;}
.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0, 0, 0, .8);}
@media only screen and (-webkit-min-device-pixel-ratio:1.5),
only screen and (min--moz-device-pixel-ratio:1.5),
only screen and (min-device-pixel-ratio:1.5){#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span{background-image:url('../images/fancybox_sprite@2x.png');background-size:44px 152px;}
#fancybox-loading div{background-image:url('../images/fancybox_loading@2x.gif');background-size:24px 24px;}
} 
#fancybox-thumbs{background:none repeat scroll 0 0 #fff;border-radius:4px;box-shadow:0 10px 25px rgba(0, 0, 0, 0.5);left:0;margin:5px 0 0;overflow:hidden;padding:5px 0 0;position:absolute;width:100%;z-index:8050;}
#fancybox-thumbs.bottom{top:100%;}
#fancybox-thumbs ul{display:block;left:0 !important;margin:0;overflow:hidden;padding:0;text-align:center;}
#fancybox-thumbs ul li{display:inline-block;opacity:0.9;margin:0 5px 5px;padding:0;}
#fancybox-thumbs ul li.active{opacity:1;}
#fancybox-thumbs ul li:hover{opacity:1;}
#fancybox-thumbs ul li a{background:none repeat scroll 0 0 #fff;border:1px solid #dadada;border-radius:3px;display:block;outline:medium none;overflow:hidden;position:relative;}
#fancybox-thumbs ul li.active a{border-color:#2a4b12;}
#fancybox-thumbs ul li img{display:block;position:relative;border:0;padding:0;max-width:none;}
.ui-helper-hidden{display:none;}
.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}
.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none;}
.ui-helper-clearfix:before,
.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse;}
.ui-helper-clearfix:after{clear:both;}
.ui-helper-clearfix{min-height:0;}
.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0);}
.ui-front{z-index:100;}
.ui-state-disabled{cursor:default !important;}
.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;}
.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%;}
.ui-slider{position:relative;text-align:left;}
.ui-slider .ui-slider-handle{background:url("../images/price_slider.png") no-repeat scroll 50% 50% transparent;position:absolute;z-index:2;width:8px;height:1.2em;cursor:default;}
.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0;}
.ui-slider.ui-state-disabled .ui-slider-handle,
.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit;}
.ui-slider-horizontal{height:.8em;}
.ui-slider-horizontal .ui-slider-handle{margin-left:-0.3em;top:-0.3em;}
.ui-slider-horizontal .ui-slider-range{top:0;height:100%;}
.ui-slider-horizontal .ui-slider-range-min{left:0;}
.ui-slider-horizontal .ui-slider-range-max{right:0;}
.ui-slider-vertical{width:.8em;height:100px;}
.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em;}
.ui-slider-vertical .ui-slider-range{left:0;width:100%;}
.ui-slider-vertical .ui-slider-range-min{bottom:0;}
.ui-slider-vertical .ui-slider-range-max{top:0;}
.ui-widget{font-family:Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;font-size:1.1em;}
.ui-widget .ui-widget{font-size:1em;}
.ui-widget input,
.ui-widget select,
.ui-widget textarea,
.ui-widget button{font-family:Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;font-size:1em;}
.ui-widget-content{border:1px solid #dddddd;background:#eeeeee url(../images/ui-bg_highlight-soft_100_eeeeee_1x100.png) 50% top repeat-x;color:#333333;}
.ui-widget-content a{color:#333333;}
.ui-widget-header{background:none repeat scroll 0 0 #dedede;color:#ffffff;font-weight:bold;}
.ui-widget-header a{color:#ffffff;}
.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default{background:none repeat scroll 0 0 #000000;color:#1c94c4;font-weight:bold;}
.ui-state-default a,
.ui-state-default a:link,
.ui-state-default a:visited{color:#1c94c4;text-decoration:none;}
.ui-state-hover,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-hover,
.ui-state-focus,
.ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus{background-color:#333333;font-weight:bold;color:#fff;}
.ui-state-hover a,
.ui-state-hover a:hover,
.ui-state-hover a:link,
.ui-state-hover a:visited{color:#c77405;text-decoration:none;}
.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active{border:1px solid #333333;background:#ffffff;font-weight:bold;color:#eb8f00;}
.ui-state-active a,
.ui-state-active a:link,
.ui-state-active a:visited{color:#eb8f00;text-decoration:none;}
.ui-state-highlight,
.ui-widget-content .ui-state-highlight,
.ui-widget-header .ui-state-highlight{border:1px solid #fed22f;background:#ffe45c url(../images/ui-bg_highlight-soft_75_ffe45c_1x100.png) 50% top repeat-x;color:#363636;}
.ui-state-highlight a,
.ui-widget-content .ui-state-highlight a,
.ui-widget-header .ui-state-highlight a{color:#363636;}
.ui-state-error,
.ui-widget-content .ui-state-error,
.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#b81900 url(images/ui-bg_diagonals-thick_18_b81900_40x40.png) 50% 50% repeat;color:#ffffff;}
.ui-state-error a,
.ui-widget-content .ui-state-error a,
.ui-widget-header .ui-state-error a{color:#ffffff;}
.ui-state-error-text,
.ui-widget-content .ui-state-error-text,
.ui-widget-header .ui-state-error-text{color:#ffffff;}
.ui-priority-primary,
.ui-widget-content .ui-priority-primary,
.ui-widget-header .ui-priority-primary{font-weight:bold;}
.ui-priority-secondary,
.ui-widget-content .ui-priority-secondary,
.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal;}
.ui-state-disabled,
.ui-widget-content .ui-state-disabled,
.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none;}
.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35);}
.ui-icon{width:16px;height:16px;}
.ui-icon,
.ui-widget-content .ui-icon{background-image:url(../images/ui-icons_222222_256x240.png);}
.ui-widget-header .ui-icon{background-image:url(../images/ui-icons_ffffff_256x240.png);}
.ui-state-default .ui-icon{background-image:url(../images/ui-icons_ef8c08_256x240.png);}
.ui-state-hover .ui-icon,
.ui-state-focus .ui-icon{background-image:url(../images/ui-icons_ef8c08_256x240.png);}
.ui-state-active .ui-icon{background-image:url(../images/ui-icons_ef8c08_256x240.png);}
.ui-state-highlight .ui-icon{background-image:url(../images/ui-icons_228ef1_256x240.png);}
.ui-state-error .ui-icon,
.ui-state-error-text .ui-icon{background-image:url(../images/ui-icons_ffd27a_256x240.png);}
.ui-icon-blank{background-position:16px 16px;}
.ui-icon-carat-1-n{background-position:0 0;}
.ui-icon-carat-1-ne{background-position:-16px 0;}
.ui-icon-carat-1-e{background-position:-32px 0;}
.ui-icon-carat-1-se{background-position:-48px 0;}
.ui-icon-carat-1-s{background-position:-64px 0;}
.ui-icon-carat-1-sw{background-position:-80px 0;}
.ui-icon-carat-1-w{background-position:-96px 0;}
.ui-icon-carat-1-nw{background-position:-112px 0;}
.ui-icon-carat-2-n-s{background-position:-128px 0;}
.ui-icon-carat-2-e-w{background-position:-144px 0;}
.ui-icon-triangle-1-n{background-position:0 -16px;}
.ui-icon-triangle-1-ne{background-position:-16px -16px;}
.ui-icon-triangle-1-e{background-position:-32px -16px;}
.ui-icon-triangle-1-se{background-position:-48px -16px;}
.ui-icon-triangle-1-s{background-position:-64px -16px;}
.ui-icon-triangle-1-sw{background-position:-80px -16px;}
.ui-icon-triangle-1-w{background-position:-96px -16px;}
.ui-icon-triangle-1-nw{background-position:-112px -16px;}
.ui-icon-triangle-2-n-s{background-position:-128px -16px;}
.ui-icon-triangle-2-e-w{background-position:-144px -16px;}
.ui-icon-arrow-1-n{background-position:0 -32px;}
.ui-icon-arrow-1-ne{background-position:-16px -32px;}
.ui-icon-arrow-1-e{background-position:-32px -32px;}
.ui-icon-arrow-1-se{background-position:-48px -32px;}
.ui-icon-arrow-1-s{background-position:-64px -32px;}
.ui-icon-arrow-1-sw{background-position:-80px -32px;}
.ui-icon-arrow-1-w{background-position:-96px -32px;}
.ui-icon-arrow-1-nw{background-position:-112px -32px;}
.ui-icon-arrow-2-n-s{background-position:-128px -32px;}
.ui-icon-arrow-2-ne-sw{background-position:-144px -32px;}
.ui-icon-arrow-2-e-w{background-position:-160px -32px;}
.ui-icon-arrow-2-se-nw{background-position:-176px -32px;}
.ui-icon-arrowstop-1-n{background-position:-192px -32px;}
.ui-icon-arrowstop-1-e{background-position:-208px -32px;}
.ui-icon-arrowstop-1-s{background-position:-224px -32px;}
.ui-icon-arrowstop-1-w{background-position:-240px -32px;}
.ui-icon-arrowthick-1-n{background-position:0 -48px;}
.ui-icon-arrowthick-1-ne{background-position:-16px -48px;}
.ui-icon-arrowthick-1-e{background-position:-32px -48px;}
.ui-icon-arrowthick-1-se{background-position:-48px -48px;}
.ui-icon-arrowthick-1-s{background-position:-64px -48px;}
.ui-icon-arrowthick-1-sw{background-position:-80px -48px;}
.ui-icon-arrowthick-1-w{background-position:-96px -48px;}
.ui-icon-arrowthick-1-nw{background-position:-112px -48px;}
.ui-icon-arrowthick-2-n-s{background-position:-128px -48px;}
.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px;}
.ui-icon-arrowthick-2-e-w{background-position:-160px -48px;}
.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px;}
.ui-icon-arrowthickstop-1-n{background-position:-192px -48px;}
.ui-icon-arrowthickstop-1-e{background-position:-208px -48px;}
.ui-icon-arrowthickstop-1-s{background-position:-224px -48px;}
.ui-icon-arrowthickstop-1-w{background-position:-240px -48px;}
.ui-icon-arrowreturnthick-1-w{background-position:0 -64px;}
.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px;}
.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px;}
.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px;}
.ui-icon-arrowreturn-1-w{background-position:-64px -64px;}
.ui-icon-arrowreturn-1-n{background-position:-80px -64px;}
.ui-icon-arrowreturn-1-e{background-position:-96px -64px;}
.ui-icon-arrowreturn-1-s{background-position:-112px -64px;}
.ui-icon-arrowrefresh-1-w{background-position:-128px -64px;}
.ui-icon-arrowrefresh-1-n{background-position:-144px -64px;}
.ui-icon-arrowrefresh-1-e{background-position:-160px -64px;}
.ui-icon-arrowrefresh-1-s{background-position:-176px -64px;}
.ui-icon-arrow-4{background-position:0 -80px;}
.ui-icon-arrow-4-diag{background-position:-16px -80px;}
.ui-icon-extlink{background-position:-32px -80px;}
.ui-icon-newwin{background-position:-48px -80px;}
.ui-icon-refresh{background-position:-64px -80px;}
.ui-icon-shuffle{background-position:-80px -80px;}
.ui-icon-transfer-e-w{background-position:-96px -80px;}
.ui-icon-transferthick-e-w{background-position:-112px -80px;}
.ui-icon-folder-collapsed{background-position:0 -96px;}
.ui-icon-folder-open{background-position:-16px -96px;}
.ui-icon-document{background-position:-32px -96px;}
.ui-icon-document-b{background-position:-48px -96px;}
.ui-icon-note{background-position:-64px -96px;}
.ui-icon-mail-closed{background-position:-80px -96px;}
.ui-icon-mail-open{background-position:-96px -96px;}
.ui-icon-suitcase{background-position:-112px -96px;}
.ui-icon-comment{background-position:-128px -96px;}
.ui-icon-person{background-position:-144px -96px;}
.ui-icon-print{background-position:-160px -96px;}
.ui-icon-trash{background-position:-176px -96px;}
.ui-icon-locked{background-position:-192px -96px;}
.ui-icon-unlocked{background-position:-208px -96px;}
.ui-icon-bookmark{background-position:-224px -96px;}
.ui-icon-tag{background-position:-240px -96px;}
.ui-icon-home{background-position:0 -112px;}
.ui-icon-flag{background-position:-16px -112px;}
.ui-icon-calendar{background-position:-32px -112px;}
.ui-icon-cart{background-position:-48px -112px;}
.ui-icon-pencil{background-position:-64px -112px;}
.ui-icon-clock{background-position:-80px -112px;}
.ui-icon-disk{background-position:-96px -112px;}
.ui-icon-calculator{background-position:-112px -112px;}
.ui-icon-zoomin{background-position:-128px -112px;}
.ui-icon-zoomout{background-position:-144px -112px;}
.ui-icon-search{background-position:-160px -112px;}
.ui-icon-wrench{background-position:-176px -112px;}
.ui-icon-gear{background-position:-192px -112px;}
.ui-icon-heart{background-position:-208px -112px;}
.ui-icon-star{background-position:-224px -112px;}
.ui-icon-link{background-position:-240px -112px;}
.ui-icon-cancel{background-position:0 -128px;}
.ui-icon-plus{background-position:-16px -128px;}
.ui-icon-plusthick{background-position:-32px -128px;}
.ui-icon-minus{background-position:-48px -128px;}
.ui-icon-minusthick{background-position:-64px -128px;}
.ui-icon-close{background-position:-80px -128px;}
.ui-icon-closethick{background-position:-96px -128px;}
.ui-icon-key{background-position:-112px -128px;}
.ui-icon-lightbulb{background-position:-128px -128px;}
.ui-icon-scissors{background-position:-144px -128px;}
.ui-icon-clipboard{background-position:-160px -128px;}
.ui-icon-copy{background-position:-176px -128px;}
.ui-icon-contact{background-position:-192px -128px;}
.ui-icon-image{background-position:-208px -128px;}
.ui-icon-video{background-position:-224px -128px;}
.ui-icon-script{background-position:-240px -128px;}
.ui-icon-alert{background-position:0 -144px;}
.ui-icon-info{background-position:-16px -144px;}
.ui-icon-notice{background-position:-32px -144px;}
.ui-icon-help{background-position:-48px -144px;}
.ui-icon-check{background-position:-64px -144px;}
.ui-icon-bullet{background-position:-80px -144px;}
.ui-icon-radio-on{background-position:-96px -144px;}
.ui-icon-radio-off{background-position:-112px -144px;}
.ui-icon-pin-w{background-position:-128px -144px;}
.ui-icon-pin-s{background-position:-144px -144px;}
.ui-icon-play{background-position:0 -160px;}
.ui-icon-pause{background-position:-16px -160px;}
.ui-icon-seek-next{background-position:-32px -160px;}
.ui-icon-seek-prev{background-position:-48px -160px;}
.ui-icon-seek-end{background-position:-64px -160px;}
.ui-icon-seek-start{background-position:-80px -160px;}
.ui-icon-seek-first{background-position:-80px -160px;}
.ui-icon-stop{background-position:-96px -160px;}
.ui-icon-eject{background-position:-112px -160px;}
.ui-icon-volume-off{background-position:-128px -160px;}
.ui-icon-volume-on{background-position:-144px -160px;}
.ui-icon-power{background-position:0 -176px;}
.ui-icon-signal-diag{background-position:-16px -176px;}
.ui-icon-signal{background-position:-32px -176px;}
.ui-icon-battery-0{background-position:-48px -176px;}
.ui-icon-battery-1{background-position:-64px -176px;}
.ui-icon-battery-2{background-position:-80px -176px;}
.ui-icon-battery-3{background-position:-96px -176px;}
.ui-icon-circle-plus{background-position:0 -192px;}
.ui-icon-circle-minus{background-position:-16px -192px;}
.ui-icon-circle-close{background-position:-32px -192px;}
.ui-icon-circle-triangle-e{background-position:-48px -192px;}
.ui-icon-circle-triangle-s{background-position:-64px -192px;}
.ui-icon-circle-triangle-w{background-position:-80px -192px;}
.ui-icon-circle-triangle-n{background-position:-96px -192px;}
.ui-icon-circle-arrow-e{background-position:-112px -192px;}
.ui-icon-circle-arrow-s{background-position:-128px -192px;}
.ui-icon-circle-arrow-w{background-position:-144px -192px;}
.ui-icon-circle-arrow-n{background-position:-160px -192px;}
.ui-icon-circle-zoomin{background-position:-176px -192px;}
.ui-icon-circle-zoomout{background-position:-192px -192px;}
.ui-icon-circle-check{background-position:-208px -192px;}
.ui-icon-circlesmall-plus{background-position:0 -208px;}
.ui-icon-circlesmall-minus{background-position:-16px -208px;}
.ui-icon-circlesmall-close{background-position:-32px -208px;}
.ui-icon-squaresmall-plus{background-position:-48px -208px;}
.ui-icon-squaresmall-minus{background-position:-64px -208px;}
.ui-icon-squaresmall-close{background-position:-80px -208px;}
.ui-icon-grip-dotted-vertical{background-position:0 -224px;}
.ui-icon-grip-dotted-horizontal{background-position:-16px -224px;}
.ui-icon-grip-solid-vertical{background-position:-32px -224px;}
.ui-icon-grip-solid-horizontal{background-position:-48px -224px;}
.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px;}
.ui-icon-grip-diagonal-se{background-position:-80px -224px;}
.ui-corner-all,
.ui-corner-top,
.ui-corner-left,
.ui-corner-tl{border-top-left-radius:4px;}
.ui-corner-all,
.ui-corner-top,
.ui-corner-right,
.ui-corner-tr{border-top-right-radius:4px;}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-left,
.ui-corner-bl{border-bottom-left-radius:4px;}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-right,
.ui-corner-br{border-bottom-right-radius:4px;}
.ui-widget-overlay{background:#666666 url(../images/ui-bg_diagonals-thick_20_666666_40x40.png) 50% 50% repeat;opacity:.5;filter:Alpha(Opacity=50);}
.ui-widget-shadow{margin:-5px 0 0 -5px;padding:5px;background:#000000 url(../images/ui-bg_flat_10_000000_40x100.png) 50% 50% repeat-x;opacity:.2;filter:Alpha(Opacity=20);border-radius:5px;}
#category_sort_select{display:inline-block;vertical-align:middle;}
#category_sort_select select{color:#ee6265;padding:0;margin:0;border:none;}
.page-main .horizontal-carousel .special-proposition .carousel-js-css, .horizontal-carousel .special-proposition.frame-complect .carousel-js-css{padding:0;}
.content{min-height:400px;padding:0 0 30px;}
.content h1, .content h2, .content h3, .content h4{clear:both;margin:0 0 15px;}
.content p, .tooltip p{}
.content a{}
.content b, .content strong, .tooltip strong, .tooltip b{font-weight:bold;}
.content i, .content em, .content address{font-style:italic;}
.content ul{padding:0 0 10px;}
.content ul li{display:list-item;list-style:disc outside none;margin:0 0 5px 20px;}
.content table{background:none repeat scroll 0 0 #FFFFFF;margin:0 0 15px;}
.content table tr{}
.content table tr td, .content table tr th, .tooltip table tr td{border-bottom:1px solid rgba(255,255,255,0.1);padding:5px;vertical-align:top;}
.content table tr:last-child td, .content table tr:last-child th, .tooltip table tr:last-child td{border-bottom:none;}
.content table tr th{font-weight:bold;}
.content table tr td table, .content table tr th table{border-color:rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(255,255,255,0.1);border-image:none;border-style:none none solid;border-width:medium medium 1px;margin:0;}
.content table tr td table tr{}
.content table tr td table tr td{}
.content img{max-width:100%;}
.carousel-js-css .content-carousel,
.frame-scroll-pane .content-carousel,
.jcarousel-clip{overflow:visible !important;}
.bx-wrapper{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:none;}
.bx-wrapper .bx-controls-direction a{background-image:url("../images/sprite.png");width:10px;height:20px;top:61%;}
.bx-wrapper .bx-controls-direction a.bx-prev{background-position:-80px 0 !important;left:-20px;}
.bx-wrapper .bx-controls-direction a.bx-next{background-position:-100px 0 !important;right:-20px;}
.product_info_lside .pi_scroll_margin{border:2px solid #ee6265;}
.product_info_lside .pi_scroll_margin h4, .product_info_lside .pi_scroll_margin .h4{color:#ee6265;font-weight:bold;margin-left:15px;text-decoration:none;}
.up{background:url('../images/btn-up.png') no-repeat;width:52px;height:52px;background-position:0 0;display:block;bottom:50px;right:30px;position:fixed;display:none;}
.up:hover{background-position:0 -60px;cursor:pointer;}
.bx-wrapper img{display:inline;}
.product_actions_cell{float:none !important;overflow:hidden;vertical-align:top;}
.product_actions_wrapper{text-align:left;padding-top:10px;}
.product_actions_wrapper .paw_item{display:inline-block;margin:0 10px 2px 0;}
.priceVariant{color:#ee6265;font-size:20px !important;font-weight:bold;}
.pb_old_price{font-size:13px;}
.fcopy{text-align:center;}
.footer-vers{text-align:center;margin:10px 0 35px;}
.f-ver{display:inline-block;padding:7px 15px 5px;border-radius:4px;margin:0 5px;font-weight:bold;text-transform:uppercase;}
.f-ver .fa{margin-right:10px;font-size:20px;vertical-align:middle;}
div.f-ver{border:2px solid #e62100;color:#e62100;}
a.f-ver{border:2px solid #14495D;background:#14495D;color:#fff;text-decoration:none;}
a.f-ver:hover{color:#fff;background:#e62100;border-color:#e62100;}
.f-ver-sep{display:inline-block;height:26px;margin-top:5px;vertical-align:top;width:1px;background:rgba(0,0,0,.25);margin:0 10px;}
.cart_discount_label .cart_discount_label_wrp{border-color:#164454;border-radius:4px;border-style:dashed;border-width:1px;padding:4px 8px;}
.discount_coupon_input{width:100px;}
.discount_coupon_btn{margin:3px 10px 0 0;}
.survey_question_wrp{border-color:#ee6265;border-radius:4px;border-style:dashed;border-width:2px;display:block;margin-bottom:15px;padding:15px;vertical-align:middle;}
.survey_question_wrp table{width:100%;}
.survey_question_wrp label{color:#2580b9;text-decoration:underline dotted;}

.promoute_discount_coupons_wrp{
	clear: both;
	margin: 0 auto 40px;
	max-width: 800px;
}
.promoute_discount_coupons_wrp .promoute_discount_coupon_item{
	border-bottom: 1px solid #dadada;
	clear: both;
	display: block;
	padding: 15px;
	margin: 0 0 5px;
}
.promoute_discount_coupons_wrp .promoute_discount_coupon_item .imgwrp{
	display: block;
	float: left;
	font-size: 0;
	height: 70px;
	line-height: 70px;
	margin: 0 20px 0 0;
	position: relative;
	text-align: center;
	width: 90px;
}
.promoute_discount_coupons_wrp .promoute_discount_coupon_item .imgwrp img{
	max-height: 70px;
	vertical-align: middle;
}
.promoute_discount_coupons_wrp .promoute_discount_coupon_item .imgwrp .pdc_code_label{
	background-color: #e62100;
	border-radius: 10px 10px 10px 0;
	color: #ffffff;
	display: block;
	font-size: 11px;
	font-weight: bold;
	line-height: 20px;
	padding: 0 5px;
	position: absolute;
	right: -5px;
	top: -5px;
}
.promoute_discount_coupons_wrp .promoute_discount_coupon_item .pdc_right_catbtn{
	float: right;
	padding: 5px 20px 0 20px;
} 
.promoute_discount_coupons_wrp .promoute_discount_coupon_item .pdc_right_catbtn .pdc_cat_btn{margin: 0 0 7px;}
.promoute_discount_coupons_wrp .promoute_discount_coupon_item .pdc_right_catbtn .pdc_share{}
.promoute_discount_coupons_wrp .promoute_discount_coupon_item .pdc_right_catbtn .pdc_share .pluso-sharer {}
.promoute_discount_coupons_wrp .promoute_discount_coupon_item .pdc_right_catbtn .pdc_share .pluso-sharer .pluso__more{
	display: none;
	height: 0;
	opacity: 0;
	overflow: hidden;
	visibility: hidden;
	width: 0;
}
.promoute_discount_coupons_wrp .promoute_discount_coupon_item .pdc_right{
	font-size: 14px;
	overflow: hidden;
}
.promoute_discount_coupons_wrp .promoute_discount_coupon_item .pdc_right .pdc_code_wrp{
	color: #808080;
	display: block;
	font-size: 12px;
	margin: 10px 0 5px;
}
.promoute_discount_coupons_wrp .promoute_discount_coupon_item .pdc_right .pdc_code_wrp .pdc_code_txt{
	background-color: #ffeece;
	border: 2px dashed #e62100;
	border-radius: 3px;
	color: #e62100;
	display: inline-block;
	font-size: 22px;
	font-weight: bold;
	padding: 5px 15px;
	vertical-align: middle;
}
.promoute_discount_coupons_wrp .promoute_discount_coupon_item .pdc_right .pdc_expire_info{
	color: #808080;
	font-size: 10px;
	font-style: italic;
}

.bx-wrapper{position:relative;margin:0 auto 60px;padding:0;*zoom:1;-ms-touch-action:pan-y;touch-action:pan-y;}
.bx-wrapper img{max-width:100%;display:block;}
.bxslider{margin:0;padding:0;}
ul.bxslider{list-style:none;}
.bx-viewport{-webkit-transform:translatez(0);}
.bx-wrapper{-webkit-box-shadow:0 0 5px #ccc;box-shadow:0 0 5px #ccc;border:5px solid #fff;background:#fff;}
.bx-wrapper .bx-pager,
.bx-wrapper .bx-controls-auto{position:absolute;bottom:-30px;width:100%;}
.bx-wrapper .bx-loading{min-height:50px;background:url(images/bx_loader.gif) center center no-repeat #ffffff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000;}
.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:bold;color:#666;padding-top:20px;}
.bx-wrapper .bx-pager.bx-default-pager a{background:#666;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 5px;outline:0;border-radius:5px;}
.bx-wrapper .bx-pager.bx-default-pager a:hover,
.bx-wrapper .bx-pager.bx-default-pager a.active,
.bx-wrapper .bx-pager.bx-default-pager a:focus{background:#000;}
.bx-wrapper .bx-pager-item,
.bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline-block;*zoom:1;*display:inline;}
.bx-wrapper .bx-pager-item{font-size:0;line-height:0;}
.bx-wrapper .bx-prev{left:10px;background:url(images/controls.png) no-repeat 0 -32px;}
.bx-wrapper .bx-prev:hover,
.bx-wrapper .bx-prev:focus{background-position:0 0;}
.bx-wrapper .bx-next{right:10px;background:url(images/controls.png) no-repeat -43px -32px;}
.bx-wrapper .bx-next:hover,
.bx-wrapper .bx-next:focus{background-position:-43px 0;}
.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-16px;outline:0;width:32px;height:32px;text-indent:-9999px;z-index:9999;}
.bx-wrapper .bx-controls-direction a.disabled{display:none;}
.bx-wrapper .bx-controls-auto{text-align:center;}
.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url(images/controls.png) -86px -11px no-repeat;margin:0 3px;}
.bx-wrapper .bx-controls-auto .bx-start:hover,
.bx-wrapper .bx-controls-auto .bx-start.active,
.bx-wrapper .bx-controls-auto .bx-start:focus{background-position:-86px 0;}
.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url(images/controls.png) -86px -44px no-repeat;margin:0 3px;}
.bx-wrapper .bx-controls-auto .bx-stop:hover,
.bx-wrapper .bx-controls-auto .bx-stop.active,
.bx-wrapper .bx-controls-auto .bx-stop:focus{background-position:-86px -33px;}
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%;}
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px;}
.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666;background:rgba(80, 80, 80, 0.75);width:100%;}
.bx-wrapper .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px;}
table{border-collapse:collapse;border-spacing:0;}
table th{text-align:left;}
td, td img{vertical-align:top;}
ul, ol{list-style:none;}
input, select, button, textarea{margin:0;font-size:100%;}
input[type="submit"]::-moz-focus-inner, input[type="reset"]::-moz-focus-inner, input[type="button"]::-moz-focus-inner, button::-moz-focus-inner{padding:0;border:0;}
input[type="text"], input[type="password"], textarea{padding:0;}
input[type="checkbox"]{vertical-align:bottom;}
input[type="radio"]{vertical-align:text-bottom;}
a img{border:none;}
img{height:auto;max-width:100%;vertical-align:middle;border:0;width:auto\9;-ms-interpolation-mode:bicubic;}
figure{line-height:0;font-size:0;}
blockquote, q{quotes:none;}
hr{border:0;width:100%;display:block;}
article, aside, details, figcaption, figure, footer, header, hgroup, nav, section{display:block;}
.main-body{min-height:100%;margin:0 auto;overflow:hidden;}
article, .container, .special-proposition > .frame-title{margin:0 auto;clear:both;}
.big-container{margin:0 auto;}
.main-body > .content{padding:0 0 20px;position:relative;z-index:1;}
.main-body > .vertical-layout .content{position:relative;z-index:1;}
.frame-inside{position:relative;z-index:1;}
.frame-inside .no-empty{display:block;}
body, .overlayDrop{min-width:800px;}
article, .special-proposition > .frame-title{max-width:1200px;}

.big-container{max-width:1125px;}
.frame-baner-start_page .content-carousel{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;}
.content-carousel.container, .items-carousel.container, .baner.container{padding:0;}
.right-catalog{width:74.5%;float:right;position:relative;z-index:0;}
.left-catalog{width:23%;float:left;position:relative;z-index:1;}
.right-product{width:27.2%;float:right;margin-bottom:20px;}
.right-product-left{width:57%;float:right;margin-bottom:20px;}
.right-product-right{}
.left-product{width:39.5%;float:left;margin-bottom:20px;}
.frame-left-product{width:100%;float:left;}
.frame-left-product.all-width{width:100%;}
.vertical-layout .right-product{width:60%;}
.vertical-layout .right-product-left{width:auto;float:none;margin-bottom:20px;}
.vertical-layout .right-product-right{width:100%;float:none;margin-bottom:20px;}
.vertical-layout .left-product{width:35%;float:left;}
.vertical-layout .content .container{padding:0;}
.left-catalog-first{float:left;width:100%;}
.right-catalog-first{float:right;width:23.5%;}
.left-cart{float:left;width:49%;margin-bottom:10px;}
.border{border:#DD4D55 2px solid;padding:15px;}
.right-cart{float:right;width:49%;}
.left-order{float:left;width:45%;}
.right-order{float:right;width:52%;}
.left-compare{float:left;width:220px;}
.right-compare{margin-left:230px;}
.text-left{float:left;width:227px;}
.text-right{margin-left:252px;}
.vertical-layout .frame-complect .content-carousel{width:600px;}
.vertical-layout .items-complect [class*="items"]{max-width:350px;}
.vertical-layout{margin-top:20px;}
.vertical-menu{width:25%;float:left;}
.vertical-menu .container{width:auto;}
.vertical-menu + .content{float:right;width:73%;}
.vertical-layout .right-catalog{float:left;width:66%;}
.vertical-layout .left-catalog{float:right;width:32%;}
.vertical-layout .frame-news .container{padding:0;}
.left-start-page{width:69%;float:left;margin-bottom:30px;}
.right-start-page{width:29%;float:right;margin-bottom:30px;}
html, body{height:100%;}
html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
body.isScroll{overflow:hidden;margin-right:17px;}
body.isScroll.isTouch{padding-right:0;}
body{text-align:left;}
body, input, select, button, textarea{font-size:12px;font-family:'Verdana';line-height:1.5;}
textarea, select, input[type="text"], input[type="password"]{border:1px solid;background-color:#fff;}
select, input[type="text"], input[type="password"]{text-indent:5px;}
textarea{overflow:auto;display:block;height:64px;padding:5px;}
sub, sup{position:relative;font-size:75%;line-height:0;}
sup{top:-0.5em;vertical-align:super;font-size:smaller;}
sub{bottom:-0.25em;vertical-align:sub;font-size:smaller;}
.pointer, .arrow, .ref, .c_p{cursor:pointer;}
a{cursor:pointer;}
.nav a:focus, .nav a:active{outline:none;}
.baner a:active, .baner a:focus, .items > li > a:focus, .items > li > a:active, input[type="text"]:focus, input[type="password"]:focus, textarea:focus, select:focus, button:focus{outline:none}
.preloader{min-height:35px;width:100%;}
.baner .preloader, .p_r .preloader, .frame-tabs-ref .preloader{position:absolute;left:0;top:0;height:100%;z-index:10000;}
a.f-s_0{display:inline-block;text-decoration:none;}
[class*="frame-icon"]{text-align:center;float:left;font-size:0;background-image:none !important;}
[class*="icon_"], [class*="icon-"]{display:inline-block;font-size:0;line-height:0;position:relative;width:0;height:0;vertical-align:middle;}
.b-s_b-b{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;}
.d_b{display:block!important;}
.d_i{display:inline!important;}
.d_n{display:none!important;}
.v_h{visibility:hidden;}
.d_n_{display:none;}
[class*="d_l"].d_n_{display:none;}
.d_i-b{display:inline-block!important;}
.d_i-b_{display:inline-block;}
.f_l{float:left!important;}
.f_r{float:right!important;}
.c_b{clear:both!important;}
.o_h{overflow:hidden!important;}
.t-o-e{overflow:hidden;width:100%;display:block;text-overflow:ellipsis;white-space:nowrap;}
.t-a_c{text-align:center !important;}
.t-a_r{text-align:right !important;}
.t-a_l{text-align:left !important;}
.t-d_n{}
.t-d_u{text-decoration:underline!important;}
.b_n{background:none !important;}
.p_r{position:relative!important;}
.z-i_2{position:relative;z-index:2;}
.f-s_0, .f-s_0 .f-s_0{font-size:0;}
.f-s_12{font-size:12px !important;}
.f-s_11{font-size:11px !important;}
.v-a_b{vertical-align:bottom !important;}
.v-a_bl{vertical-align:baseline !important;}
.v-a_t{vertical-align:top !important;}
.v-a_m{vertical-align:middle !important;}
.l-h_35{line-height:35px;}
.w-s_n-w{white-space:nowrap;}
.w_100{width:100% !important;}
.m-t_10{margin-top:10px !important;}
.m-t_5{margin-top:5px !important;}
.m-r_10{margin-right:10px !important;}
.m-b_30{margin-bottom:30px !important;}
.m-b_20{margin-bottom:20px !important;}
.m-b_15{margin-bottom:15px !important;}
.m-b_10{margin-bottom:10px !important;}
.m-b_5{margin-bottom:5px !important;}
.o_5, [rel="group"].active, .active > [rel="group"], .frame-thumbs .active img, .not-avail img{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5;}
.b-r_5{border-radius:5px;}
.b-r_4{border-radius:4px;}
.b-r_3{border-radius:3px;}
.empty, .no-empty, .frameDiscount, .frame-price-discount{display:none;}
.clearfix:after, article:after, .nav:after, .horizontal-form label:after, .horizontal-form .frame-label:after, .frame-inside:after, .frame-label:after, .items-catalog.list .description:after{visibility:hidden;display:block;font-size:0;content:".";clear:both;height:0;}
.helper{vertical-align:middle;width:0;height:100%;padding:0 !important;border:0 !important;display:inline-block;}
.helper + *{vertical-align:middle;display:inline-block;word-break:break-word;word-wrap:break-word;}
.t-a_j{text-align:justify !important;font-size:1px;}
.t-a_j > *{display:inline-block;vertical-align:middle;float:none !important;text-align:left;position:relative;}
.t-a_j:after, .t-a_j .ie{content:".";margin-left:100%;height:1px;visibility:hidden;display:inline-block;width:100%;}
.title-h1, h1, .title-h2, h2, .title-h3, h3, .title-h4, h4{margin-bottom:10px;line-height:1;}
.photo-block{max-width:100%;padding:4px;position:relative;font-size:0;overflow:hidden;text-align:center;display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;}
.photo-block .helper{height:100%!important;}
.photo-block img{max-height:100%;}
.items-brands .photo-block img{max-height:60px;max-width:135px;}
.photo-block a{display:block;}
.lazy{width:100%;height:100%;}
.lazy.load{width:auto;height:auto;background-image:none;}
nav a{text-decoration:none;}
.nav > li{display:table-cell;position:relative;text-align:center;}
.nav.nav-vertical > li{float:none;}
.nav-vertical + .nav-vertical{margin-top:10px;}
.nav > li > a, .nav > li > span, .nav > li > button{display:block;}
.text{margin-bottom:20px;margin-left:10px;margin-right:10px;}
p{margin-bottom:10px;line-height:18px;}
.text p{margin-bottom:20px;font-size:13px;line-height:18px;}
.text h1{font-size:23px;}
.text h2{font-weight:bold;font-size:18px;}
.text h3{font-size:16px;}
.text h4{}
.text p + h2{padding-top:9px;}
.text ul.unstyled, .text ol.unstyled{margin:0;}
.text ul.unstyled li:before{content:none;}
.text ul{list-style-type:none;margin:0 15px 20px 30px;}
.text ul li{position:relative;font-size:12px;line-height:18px;}
.text ul li:before{content:"";position:absolute;width:4px;height:4px;top:8px;left:-15px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.text ul ul{margin:10px 0 10px 25px;}
.text ol{list-style:decimal;margin:0 15px 20px 20px;}
.text ol ol{margin:10px 0 10px 25px;}
.text li{margin-bottom:5px;}
.text table{margin-bottom:15px;font-size:100%;width:100%;}
.text th, .text td{padding:7px 15px;text-align:left;}
.text th{text-align:center;}
.text a{text-decoration:underline;}
.text img[align=left]{margin:0 10px 10px 0;float:left;}
.text img[align=right]{margin:0 0 10px 10px;float:right;}
.text dl{margin:0 0 15px 0;}
.text dt{margin-bottom:2px;}
.text dd{margin-bottom:5px;}
.text hr{height:1px;border:none;margin:10px 0;clear:both;}
.text blockquote{position:relative;padding:10px 0;margin-bottom:5px;}
.text blockquote:before, .text blockquote:after{content:"";position:absolute;width:100%;left:0;}
.text blockquote:before{top:0;}
.text blockquote:after{bottom:0;}
[class*="btn-"], .buti{display:inline-block;position:relative;font-size:0;}
[class*="btn-"], .buti{vertical-align:middle;}
.fon-header{position:relative;z-index:2;font-family:'Verdana';}
.logo img{max-height:100%;}
.left-header{font-size:0;max-width:710px;padding:6px 0 0;position:relative;}
.left-header > .nav{display:inline-block;max-height:18px;overflow:hidden;padding:0 0 0 10px;}
.left-header > .nav > li > a,
.left-header > .nav > li > span{margin-right:10px;}
.left-header > .nav > li>a{font-size:12px;}
.left-header > .nav > li.is-hided{display:none;}
.nav-enter-reg{float:left;margin-right:25px;position:relative;top:2px;}
.nav-enter-reg li{display:inline-block;float:none;margin:0 0 0 15px;vertical-align:middle;}
.nav > .btn-register > a{padding:0;}
.content-header{padding:35px 0 40px 0;position:relative;overflow:hidden;}
.left-content-header{}
.header-left-content-header{}
.phones-header{margin-right:20px;position:relative;margin-top:-12px;}
.head-work{position:relative;text-align:right;font-size:20px;top:10px;}
.head-work .s-t{font-size:16px;}
.frame-bask-person{padding-top:4px;}
.frame-search-form{position:relative;top:20px;}
.frame-cleaner{float:left;}
.frame-search-cleaner{width:286px;position:relative;}
.frame-search-input{display:block;}
input.input-search{height:33px;box-sizing:border-box;padding:0 40px 0 1px;width:100%;}
.drop-search{width:100%;top:100%;z-index:1000;left:-1px;}
.drop-search > .inside-padd{}
.drop-search .btn-autocomplete{text-align:center;width:100%;padding:8px 0;}
.drop-search .msg{padding:10px 25px 15px;margin-bottom:0;}
[class*="title-"] .frame-title{font-size:0;display:inline;margin-right:5px;}
.frame-variant-name-code{margin-bottom:5px;display:block;}
.frame-variant-code, .frame-variant-name{font-size:11px;}
.items-catalog .frame-variant-name, .item-product .frame-variant-name{display:none !important;}
.items-catalog .frame-item-brand{display:block;}
.item-product .frame-variant-code{margin-right:7px;}
.code + .code{margin-left:10px;}
.frame-star{display:block;}
.star{display:inline-block;position:relative;margin-right:5px;}
.funcs-buttons{text-align:center;position:relative;vertical-align:middle;}
.frame-wish-compare-list{display:block;}
.items-catalog.list .funcs-buttons .text-el{display:inline;}
.items{font-size:0;margin:0;padding:0 !important;}
.items > li{display:inline-block !important;margin:0 !important;padding:0;vertical-align:top;}
.items-horizontal > li{display:block;}
.items .frame-photo-title, .item-product .frame-photo-title{text-decoration:none;}
.frame-photo-title{-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.items-row > li{width:100%;}
.items-crumbs > li{vertical-align:bottom;font-size:0 !important;}
.items-crumbs > li .divider{margin-right:5px;letter-spacing:normal!important;}
.items-crumbs > li a, .items-crumbs > li button{font-size:0;display:block;text-align:left;}
.items-catalog{}
.items-catalog > li .icon_times_order{position:absolute;left:10px;top:10px;}
.items-catalog .frame-photo-title{display:block;margin-bottom:5px;}
.items-catalog .photo-block{margin-bottom:10px;width:100%;height:180px;}
.items-catalog.list .photo-block{float:left;margin-right:10px;width:170px;}
.items-catalog.list .description{margin-left:180px;}
.items-catalog.list .frame-without-top{position:static !important;}
.items-catalog .frame-star{margin-bottom:5px;}
.items-catalog .price-discount{margin-bottom:10px;display:inline-block;}
.items-catalog .price-discount + .current-prices{margin-bottom:10px;}
.items-catalog .funcs-buttons{margin-bottom:10px;}
.items-catalog .funcs-buttons > .variant{margin-bottom:12px;}
.items-catalog .frame-count-buy > .frame-count{display:inline-block;vertical-align:top;margin-right:10px;margin-bottom:5px;}
.short-desc{padding-bottom:10px;padding-top:10px;word-break:break-word;word-wrap:break-word;}
.short-desc p{margin-bottom:0;}
.short-desc p + p{margin-top:15px;}
.items-catalog.table{}
.items-catalog.table:hover{position:relative;z-index:2;}
.items-catalog.table > li{margin-left:5% !important;min-width:202px;overflow:hidden;padding:0;width:28.3% !important;}
.items-catalog.table > li:hover{overflow:visible;}
.items-catalog .star{margin-right:11px;}
.animateListItems.table .no-vis-table{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;position:absolute;-webkit-transition:all .1s .3s ease-in-out;-moz-transition:all .1s .3s ease-in-out;-o-transition:all .1s .3s ease-in-out;transition:all .1s .3s ease-in-out;}
.animateListItems.table > li:hover{z-index:2;}
.items-catalog.list{margin-left:0;}
.items-catalog.list > li{width:auto !important;margin-left:0;overflow:hidden;display:block;}
.items-catalog.list .btn-wish{margin-right:15px;}
.items-catalog.list .btn-compare{margin-right:15px;}
.items-news{}
.items-news .photo-block{margin-bottom:7px;margin-right:16px;width:66px;}
.items-news .photo-block > img{max-height:110px;}
.items-news > li{box-sizing:border-box;margin-bottom:13px !important;margin-left:0 !important;padding:0 20px 0 0;width:31%;}
.right-start-page .items-news > li{display:block;width:100%;}
.right-start-page .items-news > li + li{padding-top:14px;}
.vertical-layout .items-news > li{width:auto;}
.items-news a{display:block;margin-bottom:6px;}
.items-news .date{display:block;margin-bottom:2px;}
.items-news .photo-block{float:left;}
.items-news .neigh-photo-block{margin-left:82px;}
.frame-news{padding-top:16px;border-top:#BDBBB9 1px solid}
.frame-news .frame-title{margin-bottom:13px;}
.frame-news .frame-title .title{margin-right:7px;}
.items-search-autocomplete > li{width:100%;}
.items-search-autocomplete .frame-photo-title{display:block;padding:13px 15px;overflow:hidden;}
.items-search-autocomplete .photo-block{width:41px;height:41px;margin-right:17px;float:left;}
.items-search-autocomplete .description{display:block;margin-left:58px;margin-top:5px;}
.items-search-autocomplete .title{top:-5px;position:relative;}
.items-bask .photo-block, .item-report.items-bask .photo-block{width:62px;height:62px;float:left;margin-right:18px;}
.items-bask .description{margin-left:80px;padding-top:5px;}
.items-bask .description .frame-prices:first-child{margin-top:8px;}
.cart-product .frame-items{width:500px;}
.frame-remove-bask-btn + td{padding-left:0 !important;}
.row-kits .description{margin-left:0;}
.row.row-kits .description{margin-left:80px;}
.row-kits td{padding-bottom:10px !important;}
.row-kits li{width:167px;margin-bottom:10px;}
.row-kits li .photo-block{float:none;display:block;margin-bottom:8px;}
.row.row-kits li .photo-block{float:left;}
.frame-kit, .next-kit{display:inline-block;vertical-align:top;}
.frame-kit{width:135px;}
.next-kit, .gen-sum-kit{width:29px;position:relative;top:63px;line-height:0.8;text-align:center;}
.row .next-kit, .row .gen-sum-kit{top:-10px;left:13px;display:block;}
.gen-sum-kit{display:inline-block;vertical-align:middle;top:0;}
.complect-gen-sum .price-discount, .complect-gen-sum .price-add{display:block;}
.frame-gen-price-buy-complect .price-new{margin-bottom:5px;}
.frame-gen-price-buy-complect{margin-left:3px;vertical-align:middle;width:120px;}
.item-report{margin-bottom:16px;}
.item-report .description{padding-top:0;}
.item-product{padding-bottom:20px;}
.item-product .frame-star{margin-bottom:10px;}
.item-product .frame-photo-title{display:block;margin-bottom:10px;}
.patch-product-view{overflow:hidden;margin-bottom:10px;}
.product-charac{max-height:520px;}
.product-descr{max-height:250px;padding-bottom:0 !important;margin-bottom:0;}
#view .product-comment{max-height:400px;}
.photoProduct .photo-block{width:100%;height:252px;padding:15px;}
.title-product{margin-bottom:6px;}
.title-product .frame-title{margin-right:15px;}
.title-product .frame-variant-name-code{display:inline;}
.items-thumbs.items > li > a{display:block;font-size:0;}
.items-thumbs .photo-block{width:60px;height:62px;}
.items-variants .photo-block{width:60px;height:62px;}
.items-thumbs > li{margin-bottom:5px;}
.fancy-gallery{max-width:206px;margin:0 auto;}
.fancy-gallery .items-thumbs{margin:auto;overflow:hidden;}
.item-product .frame-thumbs{margin-bottom:15px;}
.frame-thumbs.carousel-js-css{margin:0 31px 0 32px;}
.horizontal-carousel .frame-thumbs .group-button-carousel .next{right:-32px;}
.horizontal-carousel .frame-thumbs .group-button-carousel .prev{left:-32px;}
.items-thumbs{margin:auto;text-align:left !important;}
.items-thumbs.items li{width:60px !important;margin-left:0;}
.items-thumbs.items{margin-left:-5px;}
.items-thumbs.items li{margin-left:5px;}
.carousel-js-css .items-thumbs.items{margin-left:0;}
.carousel-js-css .items-thumbs.items li{margin:0 10px 1px 0;}
.fancy-gallery .content-carousel{padding:14px 0 9px;}
.fancy-gallery .items-thumbs > li{margin-right:5px;margin-top:5px;margin-left:0;}
.item-product .frame-prices{display:block;vertical-align:middle;padding-bottom:13px;margin:0 auto;}
.item-product .frame-count-buy > .frame-count, #photo .drop-footer .frame-count{display:inline-block;vertical-align:middle;}
.item-product .frame-count, #photo .drop-footer .frame-count{margin-right:10px;}
#photo .drop-footer{text-align:center;border-top:1px solid transparent;}
#photo .drop-footer .inside-padd{padding:15px 20px 23px;}
#photo .drop-footer .frame-prices-buy .price-discount{display:block;}
#photo .drop-footer .frame-prices{display:inline-block;vertical-align:middle;padding-bottom:0;margin-right:20px;text-align:left;margin-bottom:10px;}
.item-product .frame-prices-buy-wish-compare{}
.items-complect > li{float:left;margin-right:20px;text-align:center;}
.items-complect .row-kits li{width:138px;margin-bottom:0;}
.items-complect .frame-kit{width:114px;}
.frame-kit.main-product{width:100%;}
.items-complect .next-kit{width:24px;}
.items-complect [class*="items"]{display:inline-block;vertical-align:middle;text-align:left;}
.items-complect .complect-gen-sum{width:160px;display:inline-block;vertical-align:middle;text-align:left;}
.items-default{margin-left:-20px;}
.items-default > li{text-align:center;width:219px;margin-left:20px;margin-bottom:20px;}
.items-default .photo-block{display:block;margin:auto;margin-bottom:9px;width:105px;height:105px;}
.items-default .frame-star{margin-bottom:5px;}
.accessories .items-default > li{width:196px;}
.items-order-gen-info > li{width:100%;}
.items-order-gen-info .price-item{padding-left:3px;}
.items-info-discount > li:first-child{border-top:0;}
.items-compare{width:20000px;}
.items-compare > li{width:250px;}
.items-compare .items-catalog{margin-left:-22px;}
.items-compare > li .icon_times{position:absolute !important;left:207px;top:3px;}
.items-compare .items > li{margin-bottom:20px;margin-left:22px;overflow:visible;}
.items-compare .items > li .frame-star{display:none;}
.content-carousel .items.items-brands{width:auto;}
.items-brands{margin-right:-2px;}
.items-brands > li{width:50%;margin-top:-1px;margin-left:-1px;}
.items-brands > li .frame-photo-title{display:block;font-size:0;}
.items-brands > li .photo-block{border:medium none;font-size:13px;padding:0 0 5px;width:100%;}
.items-brands{overflow:hidden;}
.vertical-layout .items-brands > li .photo-block{width:152px;}
.items-brands-main{margin-left:-23px;padding-bottom:50px;}
.items-brands-main > li{margin-left:23px;margin-bottom:18px;}
.items-brands-main .photo-block{display:block;width:138px;height:130px;margin:auto;}
.items-brand-image{margin-left:-20px;}
.items-brand-image > li{width:180px;margin-left:20px;margin-bottom:43px;}
.items-brand-image > li > .frame-photo-title{text-align:center;display:block;border:1px solid transparent;padding:15px 15px 0;}
.items-brand-image > li > .frame-photo-title > .title{display:block;line-height:1.2;border:0;height:30px;margin-bottom:10px;}
.items-brand-image > li .photo-block{display:block;width:100%;height:100px;margin-bottom:6px;padding:0;}
.items-brand-list{margin-left:-20px;}
.items-brand-list > li{width:180px;margin-left:20px;margin-bottom:20px;}
.items-brand-list > li > ul{margin-bottom:20px;}
.items-register-add-ref .divider{margin:0 7px 0 10px;}
.items-text-category > li{margin-bottom:30px;}
.items-text-category .photo-block{width:184px;max-height:184px;float:left;margin-right:18px;}
.items-text-category > li > .is-img + .description{margin-left:202px;}
.horizontal-carousel, .vertical-carousel{position:relative;z-index:0;}
.items-carousel{position:relative;}
.group-button-carousel .arrow{z-index:2;display:none;position:absolute;top:50%;-webkit-transition:opacity 0.5s ease-in-out;-moz-transition:opacity 0.5s ease-in-out;-o-transition:opacity 0.5s ease-in-out;transition:opacity 0.3s ease-in-out;}
.group-button-carousel .prev{left:0;}
.group-button-carousel .next{right:0;}
.content-carousel{position:relative;z-index:1;}
.vertical-layout .horizontal-carousel .special-proposition .group-button-carousel{position:absolute;right:0;top:-49px;}
.vertical-layout .horizontal-carousel .special-proposition .group-button-carousel .arrow{position:static;}
.vertical-layout .horizontal-carousel .special-proposition .group-button-carousel .prev{margin-left:15px;}
.vertical-layout .horizontal-carousel .special-proposition .group-button-carousel .next{margin-left:5px;}
.carousel-js-css .content-carousel, .frame-scroll-pane .content-carousel{overflow:hidden;}
.jcarousel-clip{overflow:hidden;}
.items-h-carousel{margin-left:-42px;}
.carousel-js-css ul{width:20000px;margin:0;}
.vertical-carousel .carousel-js-css ul{width:auto;}
.frame-scroll-pane .items-h-carousel{white-space:nowrap;width:auto;}
.frame-scroll-pane .items-h-carousel{margin-left:-44px;padding-bottom:46px;}
.items-catalog > li{position:relative;width:215px;margin:0 0 54px 42px;}
.carousel-js-css .items-h-carousel > li{margin:0 0 0 0;text-align:center;}
.items-h-carousel > li{width:175px !important;padding:10px;}
.vertical-layout .items-h-carousel > li{width:210px !important;}
.frame-scroll-pane .items-h-carousel > li{white-space:normal;margin-left:44px;margin-right:0;margin-bottom:0;}
.special-proposition{margin-bottom:24px;}
.vertical-carousel .special-proposition{margin-bottom:0;}
.vertical-layout .horizontal-carousel .special-proposition > .frame-title{padding-top:13px;}
.vertical-carousel .special-proposition > .frame-title{margin-bottom:0;}
.frame-view-products{padding:35px 0 43px;}
.items-v-carousel{margin-left:0;}
.items-v-carousel > li{display:block;width:100%;height:225px !important;padding-top:8px;margin-left:0;margin-bottom:0;text-align:center;}
.items-v-carousel > li > .frame-photo-title{overflow:hidden;text-overflow:ellipsis;float:none !important;display:block;width:90%;padding:0 5%;max-height:168px;}
.vertical-carousel .frame-photo-title > .title{margin:0 5px;}
.vertical-carousel .photo-block{margin:0 0;width:100%;}
.vertical-carousel .description{margin-left:15px;margin-right:15px;}
.vertical-carousel .jcarousel-clip, .vertical-carousel .content-carousel{max-height:466px;}
.carousel-category-popular .frame-title{position:relative;overflow:hidden;}
.frame-brands{margin-bottom:22px;padding-top:0;}
.frame-brands .frame-title{position:relative;z-index:3;}
.frame-brands .frame-title > .title{position:absolute;top:-14px;left:13px;}
.frame-baner{position:relative;overflow:hidden;}
.frame-baner-start_page{margin-bottom:25px;}
.vertical-layout .frame-baner-start_page{padding-top:0;}
.baner{position:relative;}
.baner .prev{left:5px;}
.baner .next{right:5px;}
.baner li > a, .baner li > span{display:block;text-align:center;height:100%;}
.baner img{display:none;}
.frame-baner .cycle{position:relative;z-index:1;height:100%;}
.frame-baner .content-carousel ul{width:100%;}
.baner img{max-width:none;max-height:none;position:absolute;left:50%;}
.baner.resize img{max-width:100%;max-height:100%;position:static;}
.cycle > li{width:100% !important;height:100% !important;}
.pager{position:absolute;bottom:19px;z-index:2;width:100%;text-align:center;}
.frame-baner-start_page .baner{height:271px;}
.frame-baner-catalog .baner{height:120px;}
.frame-baner .content-carousel{position:absolute;height:100%;width:100%;}
.frame-baner-catalog{margin-bottom:10px;margin-top:8px;}
.frame-baner-catalog .baner .prev{left:0;}
.frame-baner-catalog .baner .next{right:0;}
.jspContainer{overflow:hidden;position:relative;}
.jspPane{position:absolute;}
.jspVerticalBar{position:absolute;top:0;right:0;width:8px;height:100%;background:red;}
.jspHorizontalBar{position:absolute;bottom:0;left:0;width:100%;}
.jspHorizontalBar, .scrollNSP.jScrollPane > div{height:14px;}
.jspVerticalBar *, .jspHorizontalBar *{margin:0;padding:0;}
.jspCap{display:none;}
.jspHorizontalBar .jspCap{float:left;}
.jspTrack{position:relative;}
.jspHorizontalBar .jspTrack, .jspHorizontalBar .jspDrag{float:left;height:100%;}
.jspDrag{position:relative;top:0;left:0;cursor:pointer;}
.jspHorizontalBar .jspDrag{height:14px;top:0px;}
.jspVerticalBar .jspDrag{width:16px;}
.scrollNSP{right:0;position:absolute;z-index:2;margin-top:-20px;}
.scrollNSP.jScrollPane{margin-top:0;}
.scrollNSP > div{height:1px;}
.jspArrow{text-indent:-20000px;display:block;cursor:pointer;}
.jspArrow.jspDisabled{cursor:default;}
.jspVerticalBar .jspArrow{height:0;width:0;}
.jspHorizontalBar .jspArrow{width:0;height:0;}
.jspVerticalBar .jspArrow:focus{outline:none;}
.jspCorner{float:left;height:100%;}
.frame-menu-main{padding-bottom:20px;position:relative;z-index:2;}
.menu-main{position:relative;z-index:1;}
.menu-main .title-category-l1.active > span{cursor:pointer;}
.menu-main > nav > table{margin:0;table-layout:auto;width:100%;}
.menu-main td{padding:0;text-align:center;}
.frame-item-menu > .frame-title .text-el{display:inline-block;padding:0 6px;}
.frame-item-menu > .frame-title .helper{height:55px;}
.frame-item-menu > .frame-title{position:relative;height:100%;z-index:0;font-size:0;}
.frame-item-menu > .frame-title:after, .frame-item-menu > .frame-title:before{content:"";position:absolute;top:0;}
.vertical-menu .frame-item-menu > .frame-title:after, .vertical-menu .frame-item-menu > .frame-title:before{width:100%;height:1px;}
.vertical-menu .frame-item-menu > .frame-title:after{left:0;top:100%;}
.horizontal-menu .menu-main td:first-child .frame-item-menu > .frame-title:before{display:none;}
.horizontal-menu .menu-main td:last-child .frame-item-menu > .frame-title:after{display:none;}
.frame-item-menu > .frame-title > .title{height:100%;display:block;font-size:0;}
.vertical-menu .frame-item-menu > .frame-title > .title{padding-right:30px;}
.frame-drop-menu{display:none;margin-left:0 !important;position:absolute;text-align:left;z-index:1;}
.horizontal-menu .frame-drop-menu{max-width:100%;top:100%;margin-top:-1px !important;left:0;}
.vertical-menu .frame-drop-menu{top:0;left:100% !important;right:auto !important;}
.vertical-menu .frame-item-menu{position:relative;}
.vertical-menu .menu-main td{text-align:left;}
.frame-drop-menu > ul{position:relative;}
.not-js .frame-item-menu:hover .frame-drop-menu{display:block;}
.menu-row-category .frame-drop-menu > ul > li:after{content:"";position:absolute;top:0;width:3px;height:100%;display:none;}
.menu-row-category .frame-drop-menu > ul > li.hoverM:after{display:block;}
.left-drop{right:auto !important;}
.right-drop{left:auto !important;}
.menu-row-category .frame-drop-menu.left-drop > ul > li:after{left:200px;background-position:0 0;}
.menu-row-category .frame-drop-menu.right-drop > ul > li:after{right:197px;background-position:-4px 0;}
.frame-l2 > ul > li > ul{margin-bottom:10px;}
.menu-main .frame-l2 [class^="column2_"] > a{padding:5px 10px;}
.menu-main.menu-col-category .frame-l2 [class^="column2_"] > a{padding:3px 5px;}
.menu-main .frame-l2 [class^="column2_"] > a + ul{padding-left:15px;}
.frame-l2 [data-column] > ul, .menu-main .frame-l2.is-side, .menu-main .is-side > ul > li > ul{padding-left:0;}
.menu-main .frame-l2 > ul, .menu-main [class*="x"] > ul{font-size:0;}
.frame-l2 > ul > li[data-column], .menu-main [class*="x"] > ul > li{display:inline-block;font-size:12px;}
[class*="x0"] > ul > li, .menu-main [class*="x1"] > ul > li, .frame-drop-menu > ul > li{display:block;}
.frame-l2 > ul, .menu-main [class*="x"] > ul{overflow:hidden;}
[class*="x0"] > ul, [class*="x1"] > ul{overflow:auto;}
.menu-row-category .frame-l2{min-width:270px;}
.frame-drop-menu a{display:inline-block;}
.frame-drop-menu a:first-letter{text-transform:capitalize;}
.frame-drop-menu .frame-l2 > ul > li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;}
.menu-col-category .frame-drop-menu .frame-l2 > ul > li{width:100%;font-size:0;}
.menu-row-category .frame-drop-menu .frame-l2 > ul > li{display:block;}
.menu-row-category .frame-drop-menu .frame-l2 > ul > li{display:inline-block;}
.menu-col-category .frame-drop-menu > ul{padding:13px 15px 6px;}
.menu-col-category .frame-drop-menu > ul > li{width:176px;padding-right:8px;padding-bottom:10px;}
.is-side > ul > li{width:100%;}
.is-side.x1{width:200px !important;}
.is-side.x2{width:400px !important;}
.is-side.x3{width:600px !important;}
.is-side.x4{width:800px !important;}
.is-side.x5{width:1000px !important;}
.is-side.x6{width:1200px !important;}
.is-side.x7{width:1400px !important;}
.is-side.x8{width:1600px !important;}
.menu-col-category .frame-drop-menu .x9{width:1652px;}
.frame-drop-menu.x9{width:1694px;}
.x9 > ul > li, .x9 .frame-l2 > ul > li[data-column]{width:11%;}
.menu-col-category .frame-drop-menu .x8{width:1468px;}
.frame-drop-menu.x8{width:1510px;}
.x8 > ul > li, .x8 .frame-l2 > ul > li[data-column]{width:12.5%;}
.menu-col-category .frame-drop-menu .x7{width:1284px;}
.frame-drop-menu.x7{width:1326px;}
.x7 > ul > li, .x7 .frame-l2 > ul > li[data-column]{width:14%;}
.menu-col-category .frame-drop-menu .x6{width:1100px;}
.frame-drop-menu.x6{width:1142px;}
.x6 > ul > li, .x6 .frame-l2 > ul > li[data-column]{width:16%;}
.menu-col-category .frame-drop-menu .x5{width:916px;}
.frame-drop-menu.x5{width:958px;}
.x5 > ul > li, .x5 .frame-l2 > ul > li[data-column]{width:20%;}
.menu-col-category .frame-drop-menu .x4{width:732px;}
.frame-drop-menu.x4{width:774px;}
.x4 > ul > li, .x4 .frame-l2 > ul > li[data-column]{width:25%;}
.menu-col-category .frame-drop-menu .x3{width:548px;}
.frame-drop-menu.x3{width:590px;}
.x3 > ul > li, .x3 .frame-l2 > ul > li[data-column]{width:33%;}
.menu-col-category .frame-drop-menu .x2{width:364px;}
.frame-drop-menu.x2{width:406px;}
.x2 > ul > li, .x2 .frame-l2 > ul > li[data-column]{width:50%;}
.menu-col-category .frame-l2 > ul{padding:3px 0 0;}
.menu-col-category .frame-drop-menu li[data-column] > ul > li{margin-bottom:5px;}
.menu-col-category .frame-drop-menu li[data-column] > ul > li+li{border-top:1px solid transparent;padding-top:10px;margin-top:9px;}
.menu-row-category .frame-drop-menu .frame-l2 > ul{padding:11px 17px 12px;}
.menu-row-category .frame-l2{display:none;position:absolute;top:0;}
.menu-row-category .left-drop .frame-l2, .menu-row-category .frame-l2{left:200px;}
.menu-row-category .right-drop .frame-l2{right:200px;left:auto;}
.menu-row-category .title-category-l1{display:inline-block;padding:7px 14px;width:172px;position:relative;}
.menu-row-category .frame-drop-menu > ul > li{display:block;width:200px;}
.not-js .menu-row-category .frame-drop-menu > ul > li:hover .frame-l2{display:block;}
.frame-drop-menu.right-drop{margin-right:-1px;}
.menu-row-category .frame-drop-menu.right-drop > ul{overflow:hidden;}
.menu-row-category .frame-drop-menu.right-drop > ul > li{clear:right;float:right;}
li[class*="x"] > .title-category-l1{width:100%;text-align:center;display:block;}
.sub-category{max-height:81px;overflow:hidden;padding-left:1px;}
.sub-category > li{padding-bottom:6px;}
.left-catalog-first{margin-bottom:30px;}
.right-catalog-first{margin-bottom:30px;}
.frame-menu-category-first > .items{}
.frame-menu-category-first > .items > li{box-sizing:border-box;margin-bottom:30px !important;padding:0 30px 0 0;width:33% !important;}
.vertical-layout .frame-menu-category-first > .items{margin-left:-2%;}
.vertical-layout .frame-menu-category-first > .items > li{width:48%;margin-left:2%;}
.frame-menu-category-first .title-category-l1 > .text-el{display:block;text-decoration:underline;position:relative;top:-7px;}
.frame-menu-category-first .photo-block{float:left;width:150px;height:150px;margin-right:15px;border:1px solid transparent;}
.frame-menu-category-first .frame-l2{margin-left:165px;}
.vertical-layout .frame-menu-category-first .photo-block{width:110px}
.vertical-layout .frame-menu-category-first .frame-l2{margin-left:120px;}
.frame-menu-category-first .frame-l2 > ul{max-height:100%;}
.frame-menu-category-first .frame-l2 > ul > li{display:block !important;}
.left-catalog-first{margin-bottom:30px;}
.right-catalog-first{margin-bottom:30px;}
.frame-menu-category-second > .items{text-align:center;}
.frame-menu-category-second > .items > li{margin-bottom:1%;margin-left:1%;min-width:100px;text-align:center;width:23%;}
.frame-menu-category-second .frame-photo-title{border:1px solid rgba(0, 0, 0, 0);display:block;min-height:170px;padding:5px 0 10px;}
.frame-menu-category-second .photo-block{height:160px;width:160px;display:block;margin:auto;margin-bottom:10px;}
.frame-menu-category-second .text-el{text-decoration:underline;}
.frame-benefits{margin:0 0 30px !important;padding:5px 15px !important;position:relative;}
.frame-benefits.no-baner{margin-top:24px;}
.frame-benefits-product{margin-bottom:30px;padding-bottom:5px;overflow:hidden;}
.items-benefits{padding:0 19px;}
.items-benefits > li{position:relative;width:100%;}
.items-benefits > li .helper{height:auto;max-height:100%}
.items-benefits > li:before{content:"";width:2px;height:67px;position:absolute;top:0;left:-27px;}
.vertical-layout .items-benefits > li:before{left:-7px;}
.frame-icon-benefit > [class*="icon-"]{position:relative;z-index:1;}
.frame-description-benefit .title:first-letter{text-transform:capitalize;}
.frame-prices{padding-bottom:7px;}
.description .frame-prices:first-child, .description .frame-variant-name-code:first-child+.frame-prices{margin-bottom:5px;text-align:center;}
[class*="price-"]{display:inline-block;line-height:0.75;}
.footer-bask.drop-footer [class*="price-"] > span{font-size:22px}
.globalFrameProduct [class*="price-"] > span{font-size:20px}
.footer-bask.drop-footer .curr{font-size:22px}
.curr{text-transform:lowercase;}
.price-discount{text-decoration:line-through;margin-bottom:7px;}
.price-discount + .current-prices{margin-bottom:7px;}
.price-discount, .price-new{margin-right:5px;}
.items-bask .price-new, .items-catalog .price-new, .items-bask .price-add, .items-catalog .price-add{margin-bottom:5px;}
.check-variant-delivery .lineForm, .check-variant-payment .lineForm{width:100%;}
.header-category .lineForm{max-width:300px;}
.items-catalog > li .lineForm{max-width:180px;vertical-align:middle;}
.items-catalog > li .lineForm .cusel{width:200px !important;}
.check-variant-payment .preloader{display:none;z-index:2;}
.paymentMethod{position:relative;z-index:1;}
.check-variant-product{margin-bottom:19px;}
.check-variant-product .title{display:block;vertical-align:middle;font-size:15px!important;margin:10px 0}
.lineForm select{visibility:hidden;}
.horizontal-form .lineForm{vertical-align:middle;}
.lineForm{position:relative;z-index:1;text-align:left;display:inline-block;}
.horizontal-form .lineForm{width:100%;}
.cusel{height:17px;}
.horizontal-form .cusel{width:100% !important;height:26px;display:inline-block;position:relative;cursor:pointer;z-index:1;}
.horizontal-form .cuselFrameRight{position:absolute;z-index:2;top:-1px;right:-1px;height:100%;width:33px;overflow:hidden;}
.cuselText{z-index:1;position:absolute;top:0;left:0;}
.horizontal-form .cuselText{height:26px;line-height:26px;padding-left:10px;padding-right:35px;cursor:pointer;overflow:hidden;text-overflow:ellipsis;max-width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;}
.cusel span{display:block;cursor:pointer;white-space:nowrap;}
.cusel span{padding:3px 10px 3px 5px;}
.horizontal-form .cusel .cuselActive{cursor:default;}
.horizontal-form .cuselOpen{z-index:999;}
.horizontal-form .cuselOpen .cuselFrameRight{}
.cusel .cusel-scroll-wrap{display:block;visibility:hidden;position:absolute;top:100%;min-width:100%;margin-top:0px;}
.horizontal-form .cusel .jScrollPaneContainer{position:relative;overflow:hidden;z-index:2;}
.cusel .cusel-scroll-wrap{visibility:hidden;position:absolute;left:0;top:100%;min-width:100%;width:auto;}
.horizontal-form .cusel .jScrollPaneContainer{position:relative;overflow:hidden;z-index:5;}
.horizontal-form .cusel .jScrollPaneTrack{height:100%;width:7px !important;position:absolute;top:0;right:4px;}
.horizontal-form .cusel .jScrollPaneDrag{position:absolute;cursor:pointer;width:15px !important;height:27px !important;right:-4px;}
.horizontal-form .cusel .jScrollPaneDragTop{position:absolute;top:0;left:0;overflow:hidden;}
.horizontal-form .cusel .jScrollPaneDragBottom{position:absolute;bottom:0;left:0;overflow:hidden;}
.horizontal-form .cusel .jScrollArrowUp{position:absolute;top:0;right:2px;width:26px;height:12px;cursor:pointer;overflow:hidden;}
.horizontal-form .cusel .jScrollArrowDown{width:25px;height:12px;position:absolute;top:auto;bottom:0;right:3px;cursor:pointer;overflow:hidden;}
.frame-form-field{display:block;position:relative;}
.frame-label{display:inline-block;}
.frame-label .frame-label, .frame-radio .frame-label, .frame-checks .frame-label{cursor:pointer;}
.frame-radio{overflow:hidden;}
.help-block{margin-top:3px;line-height:1.2;}
.help-block p{margin-bottom:0;}
.must{position:absolute;left:100%;top:5px;margin-left:2px;}
form .f_r + .o_h, form .f_l + .o_h{position:relative;}
form .f_r + .o_h{padding-right:8px;}
form .f_l + .o_h{padding-left:5px;}
form .f_r + .o_h .must{margin-left:-8px;}
.layout-highlight{margin-bottom:20px;}
.msg{margin-bottom:15px;overflow:hidden;text-align:left;}
.drop-bask .msg{margin-bottom:32px;}
.msg p{padding:0;margin-bottom:3px;}
.msg > .info{padding:15px 20px;}
.drop .msg > .info{padding:10px 5px;}
.drop-search .msg > .info{padding:0;border:0;}
.msg > .error{padding:5px;}
.msg > .success{padding:5px;}
input + .msg{margin-top:5px;}
.horizontal-form label, .horizontal-form .frame-label{margin-bottom:13px;display:block;}
.horizontal-form label label, .horizontal-form .frame-label label{margin-bottom:0;}
.horizontal-form label > .title, .horizontal-form .frame-label > .title{float:left;width:100px;padding:7px 10px 0 0;text-align:left;}
.horizontal-form .frame-form-field{margin-left:110px;}
.horizontal-form .frame-radio{padding-top:7px;}
.drop .horizontal-form .title{width:104px;text-align:right;}
.drop .horizontal-form .frame-form-field{margin-left:114px;}
.horizontal-form.big-title label > .title, .horizontal-form.big-title .frame-label > .title{width:130px;}
.horizontal-form.big-title .frame-form-field{margin-left:140px;}
.vertical-form .control-label{margin-bottom:2px;}
.vertical-form .frame-label, .vertical-form label{margin:17px 0 15px;display:block;}
.vertical-form .frame-label:first-child, .vertical-form label:first-child{margin-top:0;}
.vertical-form .frame-label label, .vertical-form label label{margin:0;}
.label-gift-cert .preloader{display:none;}
.frame-crumbs{margin-bottom:10px;}
.crumbs{position:relative;}
.crumbs a{text-decoration:none !important;}
.crumbs a .divider{text-decoration:none !important;}
.crumbs a .text-el{text-decoration:underline !important;}
.vertical-layout .crumbs{padding-left:10px;padding-right:10px;}
.without-crumbs{margin-top:20px;margin-bottom:20px;}
.without-crumbs-side{margin-bottom:20px;margin-top:0;}
.h1_wrp{
	clear: both;
	display: block;
	margin: 0 0 5px;
}
.h1_wrp h1{
	display: block;
	float: left;
	margin: 0 15px 10px 0;
}
.h1_wrp .ht_social_wrp{
	display: block;
	float: right;
	margin: 0 0 10px 10px;
}
/*.pluso{
	display: inline-block;
	vertical-align: middle;
}
.pluso-wrap a{
	background-position: 0 0 !important;
	background-size: cover !important;
	height: 24px !important;
	width: 24px !important;
}
.pluso-wrap a:hover{
	position:relative;
	top: -2px; 
}
.pluso-wrap a.pluso-facebook{background-image: url("../images/soc_facebook.jpg") !important;}
.pluso-wrap a.pluso-google{background-image: url("../images/soc_google_pl.jpg") !important;}
.pluso-wrap a.pluso-vkontakte{background-image: url("../images/soc_vk.jpg") !important;}
.pluso-wrap a.pluso-insta{background-image: url("../images/soc_insta.jpg") !important;} 
.pluso-wrap a.pluso-odnoklassniki{background-image: url("../images/soc_odnoklassniki.png") !important;}
.pluso-more{
	display: none !important;
	height: 0 !important;
	opacity: 0;
	overflow: hidden;
	width: 0 !important;
}*/
.h1_wrp .ht_social_wrp .ht_social_label{
	color: #808080;
	display: inline-block;
	margin: 0 5px 0 0;
	vertical-align: middle;
}
.tabs{display:inline-block;}
.tabs-data{position:relative;z-index:1;top:1px;}
.tabs li{float:left;}
.tabs-data > li > a, .tabs-data > li > button{padding:10px 25px;display:inline-block;}
.tabs-data > li > a{text-decoration:none;}
.frame-tabs-ref > div{display:none;min-height:75px;}
.frame-tabs-ref > div:first-child{display:block;}
.frame-tabs-ref > div > .inside-padd{padding:15px 25px;}
.frame-tabs-profile > div > .inside-padd{padding:25px 25px;}
.frame-check-filter{overflow:hidden;margin-bottom:18px;}
.list-check-filter{padding:2px 13px 1px;}
.list-check-filter > li{overflow:hidden;margin-bottom:1px;}
.frame-check-filter .title{padding:5px 12px 0;}
.name-check-filter{margin-left:16px;display:block;line-height:1.2;text-align:left;}
.foot-check-filter{position:relative;overflow:hidden;padding-bottom:9px;}
.check-filter{margin:0 0 8px;}
.check-filter li{margin-bottom:1px;}
.check-filter > li > div{margin-left:16px;}
.frames-checks-sliders .title{margin-bottom:9px;}
.slider-cont{margin:17px 0 17px;position:relative;}
.slider{position:relative;height:8px;}
.left-slider{margin-left:0;}
.right-slider{margin-left:0;}
.form-cost label{width:80px;}
.form-cost{overflow:hidden;}
.ui-widget-header{position:absolute;z-index:1;height:100%;top:0;}
.frame-slider .inside-padd{padding:14px 10px;}
.frame-group-checks[data-rel]{display:none;}
.frame-group-checks[data-rel*="scroll"] .filters-content{max-height:198px;overflow:auto;}
.frame-group-checks[data-rel*="dropDown"] .filters-content{display:none;}
.frame-group-checks[data-rel*="dropDown"] .title > .f-s_0{cursor:pointer;}
.frame-group-checks[data-rel="cusel"] .inside-padd{padding-right:20px;}
.frame-group-checks .inside-padd{padding:10px;}
.frame-group-checks .frame-label{cursor:pointer;text-decoration:underline;display:block;}
.left-catalog{margin-bottom:30px;}
.right-catalog{margin-bottom:30px;}
.frame-header-category{margin-bottom:18px;position:relative;z-index:3;}
.header-category > .inside-padd{padding:5px 0 8px;}
.frame-count-onpage{font-size:0;height:19px;min-width:20px;position:relative;text-align:center;vertical-align:top;z-index:0;}
.frame-count-onpage .title{}
.frame-count-onpage .lineForm{margin-right:10px;}
.frame-catalog-view .text-el{display:none;}
.frame-sort{margin:2px 0 0;position:relative;vertical-align:top;z-index:1;}
.frame-sort > *{}
.frame-catalog-view{float:right;height:19px;margin:10px 10px 0 0;text-align:right;vertical-align:top;}
.frame-catalog-view > *{margin-left:10px;}
.header-category .title{vertical-align:middle;margin-right:12px;}
.header-category .lineForm select{height:0;}
.header-category .cusel{}
.header-category .groups-buttons, .header-category .lineForm{margin:0;padding:0;vertical-align:middle;}
.item-brand-category .photo-block{width:176px;height:86px;}
.item-brand-category .description{margin-left:200px;}
.frame-category-brand .inside-padd{padding:20px 15px;}
.frame-category-brand{margin-bottom:30px;}
.next-page, .prev-page{display:none;}
.pagination{text-align:center;margin-bottom:20px;position:relative;z-index:1;}
.pagination li{display:inline-block;margin:0 3px 4px;}
li.clear-pag-item{margin:0 14px 4px;}
.pagination li > a, .pagination li > span{display:block;min-width:34px;height:34px;line-height:34px;text-decoration:none;text-align:center;}
.pagination li.prev-page, .pagination li.next-page{position:absolute;top:0;}
.pagination li.prev-page{left:0;}
.pagination li.next-page{right:0;}
.frame-complect{margin-bottom:40px;}
.frame-complect .content-carousel{margin:0 auto;}
.items-complect > li{width:602px!important;}
.items-complect [class*="items"]{max-width:416px;width:auto;}
.complects-carousel{padding:10px 10px 10px 30px;}
.vertical-layout .complects-carousel .prev{left:5px;}
.vertical-layout .complects-carousel .next{right:5px;}
.frame-complect .frame-title, .title-default{overflow:hidden;padding-bottom:2px;}
.title-default > .title{padding:0 20px;}
.frame-complect .frame-title > .title, .title-default > .title{position:relative;margin-bottom:0;}
.b-share-icon{position:static;}
.social-tell .b-share{padding-left:0 !important;}
.social-tell{text-align:center;}
.text-social-tell{position:relative;top:5px;}
.social-product > dt, .social-product > dd{display:block;}
.social-product{padding:20px;}
.items-social{border-bottom:1px solid transparent;padding-bottom:10px;margin-bottom:10px;}
.social-tell .text-el{margin-right:5px;}
.text-social-like{margin-bottom:3px;}
.social-like{max-height:71px;overflow:hidden;}
.social-like > table{width:auto;}
.social-like > table td{padding-right:10px;}
.social-tell{overflow:hidden;}
.frame-delivery-payment{margin-bottom:25px;}
.frame-delivery-payment dt{padding:16px 20px 0;}
.frame-delivery-payment dd{padding:4px 20px 15px;}
.frame-list-payment > div{font-size:14px;}
.frame-phone-product{margin-bottom:15px;padding:9px 15px 18px;}
.right-social{margin-bottom:25px;}
.social-like li{font-size:0!important;margin-right:10px;margin-bottom:10px;}
.frame-tabs-product{margin-bottom:35px;}
.accessories > .inside-padd{padding:15px 22px;}
.characteristic table{table-layout:auto;}
.characteristic tbody td:first-child{font-weight:bold;}
.characteristic tbody th, .characteristic tbody td{padding:2px 44px 2px 0;border-top:1px solid transparent;}
#wrap{text-align:center;}
.cloud-zoom img{display:inline-block !important;}
.cloud-zoom-lens{cursor:move;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;}
.cloud-zoom-title{position:absolute !important;padding:3px;width:100%;text-align:center;top:0px;}
.cloud-zoom-big{width:100% !important;height:415px !important;border-radius:4px;overflow:hidden;position:absolute;background-repeat:no-repeat;}
#xBlock{position:relative;}
.current-discount{margin-right:25px;}
td.frame-cur-sum-price{vertical-align:middle;padding-left:10px;padding-right:10px;}
.frame-cur-sum-price .frame-prices{padding-bottom:0;}
.frame-cur-sum-price .price-new{margin-bottom:5px;}
.frame-cur-sum-price .title{}
.drop-bask{max-width:717px;width:90%;}
.drop-bask .drop-content .inside-padd{padding:0;}
.drop-bask .is-empty .inside-padd{padding:24px 43px 24px 24px;}
.drop-bask .empty{display:none!important;}
.drop-bask .d_b.empty{display:block!important;}
.table-order, .table-order table{table-layout:auto;}
.footer-bask .table-order{table-layout:fixed;}
.drop-bask .drop-header{text-align:left;}
.frame-remove-bask-btn{padding-left:0 !important;width:22px;padding-right:16px;text-align:right;vertical-align:middle !important;}
.frame-kits-gen-sum{text-align:center;}
.row-kits .frame-count, .row-kits .frame-cur-sum-price{vertical-align:top;}
.row-kits .frame-items{width:555px;}
.drop-bask .row-kits .countOrCompl{display:block;}
.drop-bask .countOrCompl{display:block;margin-bottom:3px;}
.frame-cur-sum-price .title{display:block;margin-bottom:5px;}
.table-order > tbody > tr > td{padding-top:10px;padding-bottom:10px;vertical-align:top;}
.table-order .frame-items{padding-left:20px;}
.table-order > tbody > tr > td.frame-cur-sum-price{padding-left:10px;padding-right:26px;text-align:right;}
.table-order > tbody > tr > td.frame-cur-sum-price .price-new{margin-right:0;}
.table-order th:last-child{text-align:right;padding-right:26px;}
.table-order > tbody > tr:first-child > td{border-top:0;}
.table-order .frame-variant-name{margin-bottom:0px;display:block;padding-top:4px;}
.footer-bask{text-align:center;}
.right-order .footer-bask{text-align:left;}
.drop-bask .footer-bask{text-align:right;}
.drop-bask .footer-bask > .inside-padd{padding:12px 26px 12px 12px;}
.drop-bask .content-frame-foot > .inside-padd{padding:15px 26px 15px;}
.drop-bask .no-empty{display:block;}
.drop-bask .empty .inside-padd{padding:26px;}
.frame-bask-order{}
.title-cart h1{margin-right:15px;}
td.frame-count{text-align:center;padding:0 15px;}
.frame-count{vertical-align:middle;min-width:56px;}
.frame-count > .number{display:inline-block;vertical-align:middle;min-width:56px;}
.frame-change-count{float:right;}
.frame-count > input{float:left;height:33px;}
.countOrCompl{vertical-align:middle;}
.frame-bask-order .row-kits li{width:152px;}
.frame-bask-order .row-kits.row li{width:100%;}
.frame-bask-order .row-kits.row .frame-kit{width:auto;}
.frame-bask-order .frame-kit{width:117px;}
.frame-bask-order .frame-items{padding-right:20px;}
.kits-gen-sum{padding:0 20px;margin-bottom:13px;}
.frame-bask-order .frame-cur-sum-price > .frame-prices{display:block;position:relative;top:3px;}
.frame-bask-order .footer-bask{position:relative;overflow:hidden;}
.frame-bask-order .footer-bask > .inside-padd{}
.left-order{margin-bottom:30px;}
.right-order{margin-bottom:30px;}
.number-order{margin-left:7px;}
.items-order .description > .frame-prices{padding-bottom:2px;padding-top:0;display:block;}
.items-order td{padding-left:20px;}
.frame-items-kit .gen-sum-row{text-align:center;margin:5px 0 15px;}
.frame-items-kit .gen-sum-row img{margin-bottom:20px;}
.right-order .footer-bask > .inside-padd{padding-left:30px;}
.frame-payment{margin-bottom:13px;min-height:28px;}
.table-info-order{margin-bottom:35px;}
.table-info-order td, .table-info-order th{padding:3px 0;}
.table-info-order hr{margin:17px 0;}
.nav-order-user{margin-bottom:20px;}
.nav-order-user > li{padding:3px 15px;}
.gen-info-price td:first-child{text-align:left!important;}
.gen-info-price .current-discount, .gen-info-price .price-new{margin-right:0;}
.frame-bask-order .table-order td{text-align:center;padding-right:25px;}
.frame-bask-order .frame-cur-sum-price [class*="price-"]{margin-right:0;display:block;line-height:1;}
.frame-bask-order .table-order td:first-child{text-align:left;}
.table-profile td, .table-profile th{height:50px;padding:0 20px 0 45px;vertical-align:middle;}
.page-profile .frame-change-password{width:430px;}
.page-profile .frame-change-profile{width:400px;float:left;}
.info-discount .inside-padd{padding:15px 20px;}
.info-discount .content{padding:2px;}
.right-compare .group-button-carousel > .arrow{top:200px;}
.right-compare .group-button-carousel > .prev{left:-33px;}
.right-compare .group-button-carousel > .next{right:-50px;}
.right-compare .content-carousel{overflow:hidden;}
.tabs-compare-diferent{margin-left:250px;display:block;}
.tabs-compare-category{display:block;height:80%;overflow:hidden;overflow-y:auto;}
.frame-tabs-compare{overflow:visible;}
.frame-tabs-compare > div{padding-bottom:20px;}
.frame-tabs-compare > div:first-child{display:none;}
.left-compare, .right-compare{position:relative;z-index:1;}
.comprasion-head{position:absolute;left:0;top:0;z-index:3;display:block !important;width:197px;}
.compare-characteristic{margin-top:45px;}
.left-compare .compare-characteristic{margin-top:65px;}
.left-compare > ul:first-child > li{height:238px;}
.compare-characteristic > li{min-height:34px;padding-left:20px;}
.compare-characteristic > li > span.helper + span{display:inline-block;padding:4px 0;}
.title-compare .frame-title{float:left;}
.page-brand-image .title-brand{margin-bottom:28px;}
.frame-register{width:380px;}
.title-register{margin-bottom:28px;}
.frame-category-menu > .inside-padd{}
.nav-category{padding:5px 0;}
.nav-category > li > span{font-size:14px;padding-left:20px;}
.nav-category > li.active > span{padding-left:20px;}
.nav-category > li + li{margin-top:6px;}
.nav-category > li > a{display:block;padding:3px 20px;}
.nav-static-pages > li > a, .nav-static-pages > li > span{padding:15px 16px;}
.page-text h1{margin-bottom:20px;}
.page-404{position:relative;text-align:center;padding-top:40px;padding-bottom:40px;}
.page-404 img{float:left;}
.page-404 .content{display:inline-block;width:680px;padding-top:55px;}
.page-404 .description{margin-left:255px;text-align:left;}
.page-404 [class*="btn"]{margin-top:10px;}
.h-footer{}
footer{position:relative;padding:0 0 10px;}
footer .content-footer{min-height:224px;}
footer .content-footer2{min-height:94px;}
footer .nav{padding:0;}
footer .nav li{display:block;text-align:left;}
footer .nav a, footer .nav li button, footer .nav li span, footer .nav li a{font-size:15px}
footer .footer{height:65px;width:100%;position:absolute;left:0;bottom:0;}
footer [class^="box"] .main-title{text-transform:uppercase;margin-bottom:12px;}
footer [class^="box"]{overflow:hidden;float:left;width:20%;margin-bottom:10px;}
footer .box-1{width:265px;margin-right:33px;}
footer .box-2{width:265px;margin-right:35px;}
footer .box-3{width:230px;margin-right:70px;}
footer .box-4{width:250px;}
footer .box-5{width:170px;}
footer [class^="box"] > .inside-padd{padding-right:5px;}
footer .box-3 > .inside-padd{padding-right:40px;}
footer .box-4 > .inside-padd{padding-right:44px;}
footer .box-5 > .inside-padd{padding-right:0px;}
.drop{display:none;position:absolute;}
.drop.inherit{position:relative;}
.drop.form-data{width:100%;margin-top:20px;margin-bottom:30px;}
.drop-header{padding:10px 25px;text-align:center;position:relative;}
.drop-header > .title:first-letter{text-transform:uppercase;}
.drop-content .inside-padd{padding:24px 43px 24px 24px;}
.drop-content-notification .inside-padd.notification{padding:12px 24px 1px 24px;}
.drop-content-confirm .inside-padd{padding:15px 35px;}
.drop-content-confirm [class*="btn-"]:first-child{margin-right:10px;}
.drop-register, .drop-enter, .drop-forgot, .drop-order-call, .drop-comulativ-discounts{width:403px;}
.drop-order-call{width:440px;}
.drop-comulativ-discounts .inside-padd{padding:15px 10px;}
.drop-comulativ-discounts .drop-header{text-align:left;}
.drop-report{width:444px;}
.content-already-show .inside-padd{padding:25px 30px;}
.frame-already-show .special-proposition{margin-bottom:0;}
.drop-info{position:absolute !important;left:0;bottom:100%;text-align:center;width:100%;height:111px;}
.frame-user-toolbar{position:fixed;z-index:100;bottom:0;width:100%;min-width:960px;}
.frame-user-toolbar > .container{position:relative;padding:0;z-index:1104;}
.frame-user-toolbar.active .items-user-toolbar > li{display:inline-block;}
.items-user-toolbar{width:100%;float:right;min-height:32px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;}
.items-user-toolbar > li{height:32px;position:relative;display:none;}
.items-user-toolbar > li button{height:32px;line-height:32px;padding:0 30px;}
.items-user-toolbar > li.box-4{display:block;}
.items-user-toolbar > .box-4{float:right;}
.apply{margin-top:-6px;margin-left:4px;position:absolute;z-index:1;display:none;}
.apply .icon_times_apply{top:4px;right:4px;position:absolute;margin-right:0;}
.content-apply{padding:6px 23px 8px 13px;}
.content-apply a{margin-left:6px;}
.apply:before, .apply:after{content:"";position:absolute;}
.apply:before{left:-12px;top:7px;z-index:1;}
.apply:after{left:-15px;top:7px;}
.apply.left{margin-left:-9px;}
.apply.left:before{left:100%;margin-left:2px;}
.apply-slider{margin-left:22px;margin-top:-10px;}
#fancybox-loading{position:fixed;top:50%;left:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;cursor:pointer;overflow:hidden;z-index:11104;display:none}
#fancybox-loading div{position:absolute;top:0;left:0;width:40px;height:480px;background-image:url("../images/fancybox.png")}
.isSafari .no-empty, .isSafari [class*="btn"] > button, .isSafari [class*="btn"] > a, .isSafari .buti > button, .isSafari .buti > a, .isSafari .photo-block, .isSafari .frame-item-menu > .frame-title > .title, .isSafari .row-kits li, .isSafari .items-complect > li, .isSafari .pager, .isSafari .title-category-l1, .isSafari .menu-row-category .frame-drop-menu > ul > li, .isSafari .lineForm, .isSafari .compare-characteristic > li, .isSafari .nav, .isSafari .funcs-buttons, .isSafari .frame-count-buy{letter-spacing:-10px !important;}
.isSafari .no-empty > *, .isSafari [class*="btn"] > button > *, .isSafari [class*="btn"] > a > *, .isSafari .buti > button > *, .isSafari .buti > a > *, .isSafari .photo-block > *, .isSafari .frame-item-menu > .frame-title > .title > *, .isSafari .row-kits li > *, .isSafari .items-complect > li > *, .isSafari .pager > *, .isSafari .title-category-l1 > *, .isSafari .menu-row-category .frame-drop-menu > ul > li > *, .isSafari .lineForm > *, .isSafari .compare-characteristic > li > *, .isSafari .nav > *, .isSafari .funcs-buttons > *, .isSafari .frame-count-buy > *{letter-spacing:normal;}
#photo{overflow:hidden;max-height:95%;min-width:300px;-webkit-transition:background-color 0.3s ease-in-out;-moz-transition:background-color 0.3s ease-in-out;-o-transition:background-color 0.3s ease-in-out;transition:background-color 0.3s ease-in-out;}
#photo .drop-content .inside-padd{padding:0 90px;height:100%;font-size:0;}
#photo .drop-header{padding:0;}
#photo .drop-header > .title{padding:11px 50px 10px;border-bottom:1px solid transparent;font-size:16px;}
#photo .drop-content{text-align:center;position:relative;}
#photo .drop-content img{max-height:96%;visibility:hidden;margin:2% 0;}
#photo .drop-content .horizontal-carousel{position:absolute;left:0;top:0;width:100%;height:100%;}
#photo .content-carousel > ul{width:auto;overflow:hidden;height:75px;visibility:hidden;}
img.cloned{max-width:none;max-height:none;}
.left-product .vertical-carousel .jcarousel-clip, .left-product .vertical-carousel .content-carousel{overflow:hidden;}
@media screen and (max-width:768px){}
@media (max-width:1250px){.frame-menu-category-first > .items > li{width:45%;}
}
.active.btn-toggle-gift{display:none;}
.frame-bask-order .frame-title{padding:0 15px;}
.frame-little-banner{padding-bottom:7px;}
.frame-little-banner p{}
.frame-little-banner img, .frame-little-banner a{display:block;}
.frame-little-banner a img{height:auto !important;margin-bottom:0;width:100%;}
.title-category{margin-bottom:3px;}
.left-catalog-first .title-category{margin-bottom:20px;}
.items-contacts li{margin-top:10px;}
.page-main{padding-top:24px;}
.check-variant-catalog{margin-bottom:4px;}
.items-catalog.list .frame-prices-btns{float:right;text-align:right;}
.items-catalog.list .left-product-catalog{float:left;width:330px;}
.check-variant-product .lineForm{width:180px;}
.frame-bask-order .frame-title > .f_r{height:41px;line-height:41px;padding-left:28px;}
.title-menu-category{margin-bottom:10px;}
.drop-profile, .drop-hided-li{margin-top:7px !important;margin-left:-20px;overflow:visible !important;z-index:100;}
.drop-hided-li{margin-left:-60px;}
.drop-profile .inside-padd, .drop-hided-li .inside-padd{padding:0 5px 0 8px;}
.isCart{display:none;}
.cart .isCart{display:block}
.cart .notCart{display:none;}
#inmenu{border-bottom:2px solid rgba(0, 0, 0, 0.3);clear:both;font-size:14px;height:100%;margin:0 0 20px;}
#inmenu .inm .text-el{font-size:20px;}
.inm{display:inline-block;margin:0 0 20px;position:relative;text-align:center;vertical-align:top;width:25%;}
.inm .imgwrp{display:block;font-size:0;height:180px;line-height:180px;margin:0 0 5px;overflow:hidden;text-align:center;}
.inm img{max-height:180px;}
.s-t{margin-top:7px;}
.imgbrand{width:130px;padding:4px;}
.m10r a{padding-right:10px;}
.right-product-left .frame-prices-buy-wish-compare .frame-wish-compare-list{display:inline-block;width:40%;text-align:center;vertical-align:middle;}
.right-product-left .frame-prices-buy-wish-compare .frame-wish-compare-list .btn-compare .d_l{color:#14495D !important;border-color:#14495D !important}
.right-product-left .frame-prices-buy-wish-compare .frame-wish-compare-list .d_l_1{color:#14495D !important;border-color:#14495D !important}
.right-product-left .frame-prices-buy-wish-compare .frame-wish-compare-list>div{display:block;}
#tinyBask .btn-bask{height:100%;width:100%;}
#tinyBask .btn-bask button,
#tinyBask .btn-bask a{height:100%;width:100%;padding:0 10px;text-align:left;position:relative}
#tinyBask .btn-bask button>span,
#tinyBask .btn-bask a>span{left:24px;position:relative;top:10px;}
#tinyBask .cart_info{
	color: #ffffff;
	display: block;
	font-size: 13px;
}
.check-variant-product{margin:25px 0;}
.check-variant-product .items li{cursor:pointer;}
.check-variant-product .items li:not(:first-child){margin-left:20px}
.check-variant-product .items li.active .photo-block{border:1px solid #1b97e4;}
.frame-complect .frame-title .title{text-align:center;color:#ee6265!important}
.frame-complect .price-new{color:#ee6265!important}
.auth-data{margin-right:150px;padding:4px 0 0 0;font-size:12px;}
.nav-enter-reg .btn-personal-area button>span{color:#fff!important;font-size:12px!important}
.nav-enter-reg a{color:#fff!important;}
.nav-enter-reg .btn-personal-area .icon_arrow_b{border-top-color:#fff!important;}
.nav-enter-reg .btn-enter button{color:white;font-size:12px!important}
.nav-enter-reg .btn-enter button>span{font-size:12px!important}
.nav-enter-reg .btn-enter a{font-size:12px!important;color:#fff;padding-left:10px;text-decoration:underline;letter-spacing:normal!important;}
.frame-little-banner>p+p{padding-top:10px;}

/*======================================
  Selectric v1.10.1
======================================*/

.selectric-wrapper {
  position: relative;
  cursor: pointer;
}

.selectric-responsive {
  width: 100%;
}

.selectric {
  border: 1px solid #DDD;
  background: #F8F8F8;
  position: relative;
}
.selectric .label {
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  margin: 0 38px 0 10px;
  font-size: 12px;
  line-height: 38px;
  color: #444;
  height: 38px;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.selectric .button {
  display: block;
  position: absolute;
  right: 0;
  top: 0;
  width: 38px;
  height: 38px;
  color: #BBB;
  text-align: center;
  font: 0/0 a;
  *font: 20px/38px Lucida Sans Unicode, Arial Unicode MS, Arial;
}
.selectric .button:after {
  content: " ";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  margin: auto;
  width: 0;
  height: 0;
  border: 4px solid transparent;
  border-top-color: #BBB;
  border-bottom: none;
}

.selectric-focus .selectric {
  border-color: #AAA;
}

.selectric-hover .selectric {
  border-color: #C4C4C4;
}
.selectric-hover .selectric .button {
  color: #A2A2A2;
}
.selectric-hover .selectric .button:after {
  border-top-color: #A2A2A2;
}

.selectric-open {
  z-index: 9999;
}
.selectric-open .selectric {
  border-color: #C4C4C4;
}
.selectric-open .selectric-items {
  display: block;
}

.selectric-disabled {
  filter: alpha(opacity=50);
  opacity: 0.5;
  cursor: default;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}

.selectric-hide-select {
  position: relative;
  overflow: hidden;
  width: 0;
  height: 0;
}
.selectric-hide-select select {
  position: absolute;
  left: -100%;
  display: none;
}

.selectric-input {
  position: absolute !important;
  top: 0 !important;
  left: 0 !important;
  overflow: hidden !important;
  clip: rect(0, 0, 0, 0) !important;
  margin: 0 !important;
  padding: 0 !important;
  width: 1px !important;
  height: 1px !important;
  outline: none !important;
  border: none !important;
  *font: 0/0 a !important;
  background: none !important;
}

.selectric-temp-show {
  position: absolute !important;
  visibility: hidden !important;
  display: block !important;
}

/* Items box */
.selectric-items {
  display: none;
  position: absolute;
  top: 100%;
  left: 0;
  background: #F8F8F8;
  border: 1px solid #C4C4C4;
  z-index: -1;
  box-shadow: 0 0 10px -6px;
}
.selectric-items .selectric-scroll {
  height: 100%;
  overflow: auto;
}
.selectric-above .selectric-items {
  top: auto;
  bottom: 100%;
}
.selectric-items ul, .selectric-items li {
  list-style: none;
  padding: 0;
  margin: 0;
  font-size: 12px;
  line-height: 20px;
  min-height: 20px;
}
.selectric-items li {
  display: block;
  padding: 10px;
  color: #666;
  cursor: pointer;
}
.selectric-items li.selected {
  background: #E0E0E0;
  color: #444;
}
.selectric-items li:hover {
  background: #D5D5D5;
  color: #444;
}
.selectric-items .disabled {
  filter: alpha(opacity=50);
  opacity: 0.5;
  cursor: default !important;
  background: none !important;
  color: #666 !important;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.selectric-items .selectric-group .selectric-group-label {
  font-weight: bold;
  padding-left: 10px;
  cursor: default;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  background: none;
  color: #444;
}
.selectric-items .selectric-group.disabled li {
  filter: alpha(opacity=100);
  opacity: 1;
}
.selectric-items .selectric-group li {
  padding-left: 25px;
}

.frame-seo-text {
	position: relative;
}
	.seo-text {
		height: 180px;
		overflow: hidden;
		position: relative;
		color: #fff;
	}
		.seo-text p {
			margin-bottom: 0;
		}
		.seo-text ul {
			margin-bottom: 0;
		}
		.seo-text:after {
			content: '';
			position: absolute;
			left: 0;
			right: 0;
			bottom: 0;
			height: 30px;

			/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,ffffff+100&0+0,1+100 */
			background: -moz-linear-gradient(top,  rgba(0,0,0,0) 0%, rgba(0,0,0,1) 100%); /* FF3.6-15 */
			background: -webkit-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%); /* Chrome10-25,Safari5.1-6 */
			background: linear-gradient(to bottom,  rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
			filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#000000',GradientType=0 ); /* IE6-9 */
		}
		.seo-text.active:after { display: none; }
	.seo-text-more {
		
		border: 1px solid #ffbc00;
		color: #ffbc00;
		display: inline-block;
		font-size: 13px;
		height: 35px;
		left: 50%;
		line-height: 35px;
		padding: 0 10px;
		right: 0;
		text-align: center;
		text-decoration: unset;
		text-transform: uppercase;
		width: 180px;
	}

.collapsed-wrapper {
	position: relative;
	text-align: center;
}
	.collapsed-text {
		height: 60px;
		line-height: 20px;
		overflow: hidden;
		position: relative;
		color: #fff;
		text-align: left;
	}
		.collapsed-text p { line-height: 20px; }
	.collapsed-text.active:after { display: none; }
	.collapsed-button {
		margin-top: 5px;
		color: #ffbc00;
		display: inline-block;
		font-size: 13px;
		text-align: center;
		text-decoration: unset;
		text-transform: uppercase;
		font-weight: bold;
	}