html{color:#000;background:#FFF;font-size:14px;

}
body,
div,
dl,
dt,
dd,
ul,
ol,
li,
h1,
h2,
h3,
h4,
h5,
h6,
pre,
code,
form,
fieldset,
legend,
input,
button,
textarea,
p,
blockquote,
th,
td{margin:0;padding:0;
}
.wrapper p{margin:10px 0;}
.clr{height:0;font-size:0;clear:both;}
li{list-style:none;
}
._core_error{clear:both;float:left;width:100%;font-size:9pt;position:relative;z-index:99;background-color:#F5E4E4;border-bottom:1px solid lightgray;line-height:20px;color:black;
}
._core_error._core_debug{background-color:#fbfbfb;
}
._core_error._core_fatal_error{background-color:#FFC2A8;border-top:1px solid #FF0C29;border-bottom:1px solid #FF0C29;
}
._core_error._core_fatal_error ._core_error_text{font-weight:bold;
}
._core_error._core_fatal_error ._core_error_function ._core_error_stack{display:block;
}
._core_error ._core_error_link{float:left;margin-left:5px;color:blue;
}
._core_error span{float:left;margin-left:5px;
}
._core_error span._core_error_type{font-weight:bold;
}
._core_error ul._core_error_text{float:left;margin-left:5px;
}
._core_error ._core_error_function{float:left;cursor:pointer;
}
._core_error ._core_error_function ._core_error_stack{clear:both;display:none;
}
._core_error ._core_error_function:hover ._core_error_stack{display:block;
}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;
}
body,
div,
dl,
dt,
dd,
ul,
ol,
li,
h1,
h2,
h3,
h4,
h5,
h6,
pre,
code,
form,
fieldset,
legend,
input,
button,
textarea,
p,
blockquote,
th,
td{margin:0;padding:0;
}
table{border-collapse:collapse;border-spacing:0;
}
fieldset,
img{border:0;
}
address,
caption,
cite,
code,
dfn,
em,
strong,
th,
var,
optgroup{font-style:inherit;font-weight:inherit;
}
del,
ins{text-decoration:none;
}
li{list-style:none;
}
caption,
th{text-align:left;
}
h1,
h2,
h3,
h4,
h5,
h6{font-size:100%;font-weight:normal;
}
q:before,
q:after{content:'';
}
abbr,
acronym{border:0;font-variant:normal;
}
sup{vertical-align:baseline;
}
sub{vertical-align:baseline;
}
legend{color:#000;
}
input,
button,
textarea,
select,
optgroup,
option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;
}
input,
button,
textarea,
select{*font-size:100%;
}
*{font-family:"Arial";
}
html{height:100%;
}
html,
body{color:#000;min-width:100%;min-height:100%;
}
A{text-decoration:none;cursor:pointer;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
nav,
section,
summary{display:block;
}
audio,
canvas,
video{display:inline-block;
}
audio:not([controls]){display:none;height:0;
}
[hidden]{display:none;
}
html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;
}
body{margin:0;
    /*overflow-x: hidden;
    background: url(img/black_friday.jpg) repeat;*/
}
a:focus{outline:thin dotted;
}
a:active,
a:hover{outline:0;
}
h1{font-size:2em;
}
abbr[title]{border-bottom:1px dotted;
}
b,
strong{font-weight:bold;
}
dfn{font-style:italic;
}
mark{background:#ff0;color:#000;
}
code,
kbd,
pre,
samp{font-family:monospace, serif;font-size:1em;
}
pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;
}
q{quotes:"\201C" "\201D" "\2018" "\2019";
}
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:0;
}
fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;
}
legend{border:0;padding:0;
}
button,
input,
select,
textarea{font-family:inherit;font-size:100%;margin:0;
}
button,
input{line-height:normal;
}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"]{-webkit-appearance:button;cursor:pointer;
}
button[disabled],
input[disabled]{cursor:default;
}
input[type="checkbox"],
input[type="radio"]{box-sizing:border-box;padding:0;
}
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;
}
button::-moz-focus-inner,
input::-moz-focus-inner{border:0;padding:0;
}
textarea{overflow:auto;vertical-align:top;
}
table{border-collapse:collapse;border-spacing:0;
}

area{outline: none;}

.font_m_bold{font-family:"MYRIADPRO-BOLDCOND";
}
header {
    /*background: #fff;*/
    margin-bottom: 15px;
}

.slider{margin:10px 0px;width:100%;height:366px;background:url("img/main/slider.png") no-repeat center;
}
.slider .area{width:48px;height:48px;margin-top:153px;
}
.slider .slider_left_arrow{background:url("img/main/slider_left_arrow.png") no-repeat center;float:left;margin-left:-24px;
}
.slider .slider_right_arrow{background:url("img/main/slider_right_arrow.png") no-repeat center;float:right;margin-right:-24px;
}
.ad_block_1{width:318px;height:146px;margin-right:16px;display:block;float:left;background:url("img/main/ad_block_1.png") no-repeat center;
}
.ad_block_2{width:309px;height:146px;margin-right:16px;float:left;display:block;background:url("img/main/ad_block_2.png") no-repeat center;
}
.ad_block_3{width:320px;height:150px;float:left;display:block;background:url("img/main/ad_block_3.png") no-repeat center;
}
.block_bar{padding-left:105px;float:left;width:24%;height:120px;margin-right:1%}
.block_bar a{text-transform:uppercase}
.video{background:url(img/main/video.png) no-repeat left;padding-top:8px}
.news{background:url(img/main/news_shabalin.jpg) no-repeat left;padding-top:8px}
.article{background:url(img/main/article_mel.jpg) no-repeat left;padding-top:8px}
.goods{background:url(img/main/foxrage.png) no-repeat left;padding-top:8px}
.title_body_bar{color:#E25915;font-size:1.2em;font-family:"MyriadPro-Regular";font-weight:bold}
.text_body_bar{color:#878787;font-size:0.9em;font-family:"Verdana"}
.margin_1{margin-top:150px}
.margin_2{
/*  margin-top:270px;*/
  margin-top:25px;
}
.margin_3{margin-top:300px}
.title_dotted_border{margin-top:-9px;padding:13px 0;width:150px;text-align:center;background-color:#ff5a00;/*#f9f9f7;*/
 /* box-shadow:3px 3px 7px rgba(0,0,0,0.5);*/
}
.dotted_png{background:url(img/main/dotted.png);padding-top:0px;width:100%;height:2px;float:right;margin-top:-10px}
.dotted_top_border{clear:both}
.dotted_top_border .text_body_bar{color:white;}
.dotted_top_border .picture{text-align:center;height:140px}
.dotted_top_border .pattern_goods{width:20%;float:left;text-align:center}
.dotted_top_border .pattern_goods .height{height:48px}
.dotted_top_border .background_goods{padding-top:140px}
.dotted_top_border .background_leaders{padding-top:180px}
.dotted_top_border .coil{background:url("img/main/coil.png") no-repeat center 35px}
.dotted_top_border .snowmobile{background:url("img/main/snowmobile.png") no-repeat center 15px}
.dotted_top_border .boat{background:url("img/main/boat.png") no-repeat center 15px}
.dotted_top_border .megaphone{background:url("img/main/megaphone.png") no-repeat center 20px}
.dotted_top_border .camera{background:url("img/main/camera.png") no-repeat center 15px}
.dotted_top_border .DVR{background:url("img/main/DVR.png") no-repeat center 35px}
.dotted_top_border .motor{background:url("img/main/motor.png") no-repeat center 35px}
.dotted_top_border .wobbler{background:url("img/main/wobbler.png") no-repeat center 35px}
.dotted_top_border .boat_a{background:url("img/main/boat_a.png") no-repeat center 35px}
.dotted_top_border .echo-sounder{background:url("img/main/echo-sounder.png") no-repeat center 35px}
.dotted_border_bot{clear:both}
.dotted_border_bot .brands{width:100%;height:80px;background:url("img/main/brands.png") no-repeat center}
.dotted_1{width:100%;margin-top:0}
.shops{width:980px;margin-top:15px;margin-left:5px;background:url("img/main/shop.png") no-repeat left 10px;padding-left:565px}
.shops .big_title{font-size:1.9em;/*font-family:"MYRIADPRO-BOLDCOND";*/margin-bottom:0;color:#ff5a00;
}
.shops .small_title{font-size:1.1em;/*font-family:"MyriadPro-Regular";*/margin-top:0px;
}
.shops select{width:95%;margin:0 0 25px 0;
}
.shops li{font-family:"MYRIADPRO-BOLDCOND";border-bottom:1px solid gray;width:95%;font-size:1.08em;margin:12px 0;
}
.shops li a{/*font-family:"MYRIADPRO-BOLDCOND";*/background:url("img/main/arrow.png") no-repeat right;color:#878787;/*float:right;width:14px;height:14px;margin-top:7px;*/
  display:block;
}
.cabinet{border:1px solid #DC8659;background:#E9E7E5;padding:13px;margin:5px;color:#4F4C4A;opacity:0.99;
}
.cabinet h1{color:#E27829;font-weight:bold;font-size:18px;
}
.cabinet ul{width:100%;height:37px;padding:2px 20px;margin:13px 0;background:#ff5a00;background:-moz-linear-gradient(top,#ff5a00 0%,#db5c20 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ff5a00),color-stop(100%,#db5c20));background:-webkit-linear-gradient(top,#ff5a00 0%,#db5c20 100%);background:-o-linear-gradient(top,#ff5a00 0%,#db5c20 100%);background:-ms-linear-gradient(top,#ff5a00 0%,#db5c20 100%);background:linear-gradient(to bottom,#ff5a00 0%,#db5c20 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5a00',endColorstr='#db5c20',GradientType=0);-webkit-border-top-left-radius:15px;-webkit-border-top-right-radius:15px;-moz-border-radius-topleft:15px;-moz-border-radius-topright:15px;border-top-left-radius:15px;border-top-right-radius:15px;
}
.cabinet ul li{float:left;height:33px;padding:3px 0;
}
.cabinet ul li:hover,
.cabinet ul li.active{background:white;
}
.cabinet ul li:hover a,
.cabinet ul li.active a{color:#E27829;text-shadow:none;
}
.cabinet ul li:hover+li a,
.cabinet ul li.active+li a{border-left:2px solid transparent;
}
.cabinet ul li a{display:block;padding:2px 15px;height:27px;color:white;text-shadow:1px 1px 3px black;border-left:2px solid white;font-size:18px;font-weight:lighter;
}
.cabinet .content{font-size:15px;
}
.cabinet .content a{color:#878787;text-decoration:underline;margin-right:13px;
}
.cabinet .content .green{color:#008F1F;
}
.cabinet .content .list_url a{margin:0;padding:0 13px;border-left:1px solid #008F1F;
}
.cabinet .content .list_url a.first{border:0;padding-left:0;
}
.cabinet .content .top-info{height:173px;
}
.cabinet .content .top-info .avatar{float:left;margin-right:20px;
}
.cabinet .content .top-info .info{line-height:19px;position:relative;float:left;width:555px;
}
.cabinet .content .top-info .info span{font-weight:bold;
}
.cabinet .content .top-info .info .url{
}
.cabinet .content .top-info .info .url a{color:#008F1F;text-decoration:underline;margin-right:13px;
}
.cabinet .content .top-info .info .url a.change-pass{padding-left:13px;border-left:1px solid #008F1F;
}
.cabinet .content input,
.cabinet .content select{padding:0 0 2px 5px;
}
.cabinet .content input.btn{background:#008F1F;border:none;padding:1px 37px 5px 37px;color:white;/*text-shadow:1px 1px 2px black;*/font-size:18px;font-weight:lighter;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;margin:15px 0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;
}
.cabinet .content .edit-form{margin-top:23px;
}
.cabinet .content .edit-form h2{font-size:16px;font-weight:bold;margin:15px 0;
}
.cabinet .content .edit-form .input-line{position:relative;width:391px;margin-bottom:15px;
}
.cabinet .content .edit-form .input-line label{width:120px;display:inline-block;
}
.cabinet .content .edit-form .input-line .input-text{display:inline-block;width:250px;height:20px;position:absolute;right:0px;
}
.cabinet .content .edit-form .input-line .input-text select.day{width:25%;
}
.cabinet .content .edit-form .input-line .input-text select.month{width:36%;margin:0 5%;
}
.cabinet .content .edit-form .input-line .input-text select.year{width:25%;
}
.cabinet .content .edit-form .input-line span.input-text{font-size:0.8em;margin-top:20px;
}
.cabinet .content .edit-form .input-line.button{padding-bottom:22px;
}
.cabinet .content table{width:100%;margin:13px 0;
}
.cabinet .content table thead{background:#e2e2e2;background:-moz-linear-gradient(top,#e2e2e2 0%,#e0e0e0 49%,#d5d5d5 51%,#d6d6d6 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#e2e2e2),color-stop(49%,#e0e0e0),color-stop(51%,#d5d5d5),color-stop(100%,#d6d6d6));background:-webkit-linear-gradient(top,#e2e2e2 0%,#e0e0e0 49%,#d5d5d5 51%,#d6d6d6 100%);background:-o-linear-gradient(top,#e2e2e2 0%,#e0e0e0 49%,#d5d5d5 51%,#d6d6d6 100%);background:-ms-linear-gradient(top,#e2e2e2 0%,#e0e0e0 49%,#d5d5d5 51%,#d6d6d6 100%);background:linear-gradient(to bottom,#e2e2e2 0%,#e0e0e0 49%,#d5d5d5 51%,#d6d6d6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e2e2e2',endColorstr='#d6d6d6',GradientType=0);
}
.cabinet .content table thead th{height:34px;padding-left:13px;font-weight:bold;border:2px solid #d6d6d6;-moz-box-shadow:inset 0 -1px 0px #d8d8d8;-webkit-box-shadow:inset 0 -1px 0px #d8d8d8;box-shadow:inset 0 -1px 0px #d8d8d8;
}
.cabinet .content table thead th.name{width:28%;
}
.cabinet .content table thead th.info{width:28%;
}
.cabinet .content table thead th.address{width:44%;
}
.cabinet .content table thead th.date{width:18%;
}
.cabinet .content table thead th.number{width:6%;
}
.cabinet .content table thead th.amount{width:15%;
}
.cabinet .content table thead th.price{width:19%;
}
.cabinet .content table thead th.status{width:12%;
}
.cabinet .content table thead th.delivery{width:30%;
}
.cabinet .content table thead th.item{width:56%;
}
.cabinet .content table thead th.activity{width:25%;
}
.cabinet .content table tbody{background:white;
}
.cabinet .content table tbody td{vertical-align:top;margin:15px 0;
}
.cabinet .content table tbody td .cell{min-height:135px;margin:17px 0;padding:0 13px;border-left:2px solid #E5E5E5;
}
.cabinet .content table tbody td .cell.first{border:none;
}
.cabinet .content table tbody td .cell.numeric{text-align:center;
}
.cabinet .content table tbody td .cell p{padding-bottom:7px;
}
.cabinet .content table tbody td .cell .item-img{width:146px;height:146px;float:left;margin-right:10px;
}
.cabinet .content table tbody td .cell a.main-item-name{color:#FF6C00;text-decoration:underline;font-weight:bold;
}
.cabinet .content table tbody td .cell .section{clear:both;
}
.cabinet .content table tbody td .cell a.big{color:#FF6C00;font-size:20px;font-weight:lighter;display:block;
}
.cabinet .content table tbody td .cell a.small{display:block;
}
.cabinet .content .contact-info-title{text-align:right;font-weight:bold;padding:5px 40px 7px 0;
}
.cabinet .content a.address-profil-list-url{margin-left:13px;
}
.cabinet .content .edit-address{padding:13px;
}
.cabinet .content .edit-address input.disabled{color:#808080;
}
.cabinet .content .edit-address label{font-size:0.9em;
}
.cabinet .content .edit-address label.main{display:block;margin-bottom:7px;
}
.cabinet .content .edit-address label.main input{vertical-align:-2px;
}
.cabinet .content .edit-address .address-form{float:left;width:270px;
}
.cabinet .content .edit-address .address-form .input-address{width:100%;margin:4px 0 7px 0;
}
.cabinet .content .edit-address .address-form span{color:red;
}
.cabinet .content .edit-address .address-form .index-city{position:relative;
}
.cabinet .content .edit-address .address-form .index-city .index{width:100px;
}
.cabinet .content .edit-address .address-form .index-city .city{width:135px;position:absolute;right:0px;top:0px;
}
.cabinet .content .edit-address .address-form .forgot{display:block;margin-bottom:7px;
}
.cabinet .content .edit-address .address-form .address{position:relative;
}
.cabinet .content .edit-address .address-form .address div{display:inline-block;width:62px;margin-left:-2px;
}
.cabinet .content .edit-address .address-form .address div.flat{position:absolute;right:0px;top:0px;
}
.cabinet .content .edit-address .address-form input.btn{padding:1px 10px 5px 10px;width:120px;
}
.cabinet .content .edit-address .address-form .buttons{position:relative;
}
.cabinet .content .edit-address .address-form .buttons .cancel{position:absolute;right:0px;top:0px;
}
.cabinet .content .edit-address .address-info{width:415px;float:right;
}
.cabinet .content .payment-methods{margin:13px 0 30px 0;
}
.cabinet .content .payment-methods div{height:57px;width:21%;display:inline-block;
}
.cabinet .content .payment-methods div input{float:right;top:50%;right:0;margin:22px 10px 0 0;
}
.cabinet .content .payment-methods div.visa{background:url("img/cabinet/visa.png") no-repeat 100% 50%;padding-right:122px;width:20%;
}
.cabinet .content .payment-methods div.alfa-bank{background:url("img/cabinet/alfa.png") no-repeat 100% 50%;padding-right:79px;width:15%;
}
.cabinet .content .payment-methods div.webmoney{background:url("img/cabinet/webmoney.png") no-repeat 100% 50%;padding-right:123px;
}
.cabinet .content .payment-methods div.qiwi{background:url("img/cabinet/qiwi.png") no-repeat 100% 50%;padding-right:121px;
}
.cabinet .content .payment-methods div.mail{background:url("img/cabinet/mail.png") no-repeat 100% 50%;padding-right:122px;
}
.cabinet .content .btn.payment{margin:0 auto;display:block;width:132px;padding:2px 0;
}
.cabinet .content input.button{background:#fb660a;background:url("/data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZiNjYwYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmOTQwMDciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+");background:-moz-linear-gradient(top,#fb660a 0%,#f94007 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fb660a),color-stop(100%,#f94007));background:-webkit-linear-gradient(top,#fb660a 0%,#f94007 100%);background:-o-linear-gradient(top,#fb660a 0%,#f94007 100%);background:-ms-linear-gradient(top,#fb660a 0%,#f94007 100%);background:linear-gradient(to bottom,#fb660a 0%,#f94007 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fb660a',endColorstr='#f94007',GradientType=0);margin-top:4px;padding:2px 28px;border:none;border-radius:10px;color:#ffffff;
}
.cabinet .content input.btn{background: #fb660a;background: url("/data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJ…iIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+");
background: -moz-linear-gradient(top,#fb660a 0%,#f94007 100%);background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#fb660a),color-stop(100%,#f94007));
background: -webkit-linear-gradient(top,#fb660a 0%,#f94007 100%);
background: -o-linear-gradient(top,#fb660a 0%,#f94007 100%);
background: -ms-linear-gradient(top,#fb660a 0%,#f94007 100%);
background: linear-gradient(to bottom,#fb660a 0%,#f94007 100%);
font-size:16px;
font-family: Verdana;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fb660a',endColorstr='#f94007',GradientType=0);margin-top:4px;padding:2px 28px;border:none;border-radius:10px;color:#ffffff;
}

.product_detail{
	width:813px;
	/*overflow:hidden;*/
}
.orang_title{font-size:1.2em;color:#FF5D02;font-weight:bold;text-transform:uppercase;
}
.assortment{float:left;width:317px;
}
.assortment .product_img{width:100%;height:300px;border:1px solid #878787;margin-top:10px;text-align:center;
}
.assortment .sizes{
	padding:4px 0;
}
.assortment .sizes span{
	display:inline-block;
	padding:5px 12px;
	border:1px solid #8b8884;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
}
.assortment .indent{margin-top:10px;
}
.assortment .arrow{float:left;width:5%;height:60px;
}
.assortment .left{background:url("img/card_product/left_arrow.png") no-repeat center;
}
.assortment .right{background:url("img/card_product/right_arrow.png") no-repeat center;
}
.assortment .colors{float:left;width:60px;height:60px;margin-left:1%;margin-right:1%;border:1px solid #7C7C7C;
}
.assortment .yellow{background:url("img/card_product/yellow.png") no-repeat center;
}
.assortment .green{background:url("img/card_product/green.png") no-repeat center;
}
.assortment .pink{background:url("img/card_product/pink.png") no-repeat center;
}
.buy{float:right;margin:10px 0px 0px 2%;width:476px;/*border:2px solid #A39E8A;*/
}
.buy .name{background-color:#EFEFEF;margin:1px;padding:10px;text-align:right;
}
.buy .price{margin:0 20px;border-bottom:1px solid #DAD9D4;
}
.buy span.price{
	color:#FF5D02;
}
.buy span.price{
	border:none;
}
.buy .price .word_price{font-size:1.1em;font-weight:900;
}
.buy .price .word_price_offers{font-size:1.1em;font-weight:900;display:none;
}
.buy .price .price{font-size:1.5em;font-weight:bold;
}
.buy .customize{margin-left:9px;font-weight:bold;
}
.buy .customize td{width:100px;height:35px;font-weight:normal;
}
.buy .customize td select{color:#A1A1A1;border-color:#B8B8B8;
}
.buy .customize td .size{width:160px;
}
.buy .customize td .color{width:200px;
}
.action_btn{
	float:right;
	width:130px;
	padding-bottom:4px;
}
.buy .customize_b{
/*  clear:left;float:left;*/
  width:115px;border-radius:4px;color:white;border:none;font-size:1em;margin-left:9px;box-shadow:-1px 1px 3px rgba(0,0,0,0.5);
}
.buy .buy_b{background:#fb660a;background:url("/data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZiNjYwYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmOTQwMDciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+");background:-moz-linear-gradient(top,#fb660a 0%,#f94007 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fb660a),color-stop(100%,#f94007));background:-webkit-linear-gradient(top,#fb660a 0%,#f94007 100%);background:-o-linear-gradient(top,#fb660a 0%,#f94007 100%);background:-ms-linear-gradient(top,#fb660a 0%,#f94007 100%);background:linear-gradient(to bottom,#fb660a 0%,#f94007 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fb660a',endColorstr='#f94007',GradientType=0);margin-top:4px;padding:0 28px;
}
.buy .compare{background-color:#008f1f;margin-top:4px;
}
.buy .substrate{
/*  float:right;width:310px;*/
/*  height:165px;*/
  margin:10px 10px 0 10px;
  font-size:10px;
/*  border:1px solid #E9E9EB;border-radius:8px;background:#fdfdfd;background:url("/data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZkZmRmZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNmU3ZTkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+");background:-moz-linear-gradient(top,#fdfdfd 0%,#e6e7e9 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fdfdfd),color-stop(100%,#e6e7e9));background:-webkit-linear-gradient(top,#fdfdfd 0%,#e6e7e9 100%);background:-o-linear-gradient(top,#fdfdfd 0%,#e6e7e9 100%);background:-ms-linear-gradient(top,#fdfdfd 0%,#e6e7e9 100%);background:linear-gradient(to bottom,#fdfdfd 0%,#e6e7e9 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdfdfd',endColorstr='#e6e7e9',GradientType=0);*/
}
.buy .substrate table{
	border-collapse:separate;
	border-spacing:2px;
}
.buy .substrate .hidden{
	display:none;
}
.buy .substrate .avaliable_shops{
 /* border:1px solid #E8E8E8;*/
  margin:2% 1%;width:98%;height:94%;background-color:white;
}
.buy .substrate .avaliable_shops .city{font-weight:bold;margin:0 0 0 12px;
}
.buy .substrate .avaliable_shops table{margin:0 0 0 17px;font-size:10px;
}
.buy .substrate .avaliable_shops table td{
	padding:0;
}
.buy .substrate .avaliable_shops table a{color:#70615A;text-decoration:underline;
}
.buy .substrate .avaliable_shops table .address{width:200px;
}
.buy .substrate .avaliable_shops table .quantity{
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
	background:#008f1f;
	color:#ffffff;
	padding:2px 5px;
}
.buy .substrate .avaliable_shops table .little .quantity{
	background:#00cf2d;
}
.buy .substrate .avaliable_shops table .compartments{width:6px;}
.buy .substrate .avaliable_shops table .blue{/*background:url("img/card_product/compartments_blue.png") no-repeat center;*/background:#7e97ad;border:1px solid #9eb1c2}
.buy .substrate .avaliable_shops table .red{/*background:url("img/card_product/compartments_red.png") no-repeat center;*/background:#ad7d7d;border:1px solid #bb9394}
.buy .substrate .avaliable_shops table .white{/*background:url("img/card_product/compartments_white.png") no-repeat center;*/background:#ececec;border:1px solid #e4e4e4}
.buy .social{width:99.8%;margin:12px 1px 1px;padding:20px;background-color:#EFEFEF;
}
.buy .social .pack_man{border:1px solid #ABABAB;width:170px;padding:5px 0 5px 35px;font-size:0.85em;border-radius:6px;float:left;margin-right:30px;background-image:url("img/card_product/pack_man.png");
}
.buy .social .social_icon{float:left;width:30px;height:30px;margin:0 5px;
}
.buy .social .red_man{background:url("img/card_product/red_man.png") no-repeat -2px center;
}
.buy .social .v_kontakte{background:url("img/card_product/v_kontakte.png") no-repeat center;
}
.buy .social .facebook{background:url("img/card_product/facebook.png") no-repeat center;
}
.buy .social .twitter{background:url("img/card_product/twitter.png") no-repeat center;
}
.buy .social .odnoklasniky{background:url("img/card_product/odnoklasniky.png") no-repeat center;
}
.buy .social .mail_ru{background:url("img/card_product/mail_ru.png") no-repeat center;
}
.buy .social .ff{background:url("img/card_product/ff.png") no-repeat center;
}
.buy .social .jornal{background:url("img/card_product/jornal.png") no-repeat center;
}
.shares{padding-top:20px;clear:both;
}
.shares div{float:left;height:40px;padding:10px;
}
.shares .features{padding-right:30px;background:url("img/card_product/edge.png") no-repeat right;background-color:#EFEFEF;border-top-left-radius:5px;
}
.shares .description{padding-right:30px;background:url("img/card_product/edge_1.png") no-repeat right;background-color:#BAB7BE;
}
.shares .description a{color:white;
}
.product_info{clear:both;background-color:#EFEFEF;float:left;width:100%;color:#432D78;padding:20px 20px;font-size:0.9em;
}
.product_info .first_column{width:170px;
}
.goods_list{clear:both;padding:25px 0 10px 0;
}
.goods_list .substrate_goods{width:100%;
}
.goods_list .substrate_goods .arrow{float:left;width:6%;height:80px;margin:1% 0;
}
.goods_list .substrate_goods .left{background:url("img/card_product/left_arrow.png") no-repeat center;
}
.goods_list .substrate_goods .right{background:url("img/card_product/right_arrow.png") no-repeat center;
}
.goods_list .substrate_goods .recent_goods{float:left;margin:1%;width:9%;height:80px;border:1px solid #AEAEAC;background:url("img/card_product/goods.png") no-repeat center;
}
.chain_store_background{background-color:#F3F3F5;width:100%;min-height:100%;padding-top:15px;
}
.chain_store_background .adrenalin_ru{display:block;width:950px;height:219px;background:url("img/adrenalin_ru.jpg");margin:0 15px;
}
.chain_store_background .gray_fon{background:url("img/chain_store/gray_fon.png");width:950px;height:98px;margin:15px;
}
.chain_store_background .label_select_shop{color:white;padding:17px 0 0 25px;width:250px;float:left;
}
.chain_store_background .label_select_city{float:left;color:white;padding:17px 0 0 170px;
}
.chain_store_background .list{float:right;color:white;padding:22px 0 0 0px;width:120px;margin-right:55px;
}
.chain_store_background .select_shop{margin:15px 0 0 25px;clear:left;float:left;
}
.chain_store_background .select_city{margin:15px 0 0 195px;float:left;
}
.chain_store_background select{border-color:#B8B8B8;width:200px;
}
.chain_store_background .map{margin:0px 15px;width:949px;height:661px;background:url("img/chain_store/map.png");
}
.chain_store_background .chain_conteiner{margin:15px;
}
.chain_store_background .chain_conteiner .block_with_b{padding-left:120px;padding-top:9px;height:100px;float:left;width:25%;border:1px solid #BAB9B9;margin-top:15px;
}
.chain_store_background .chain_conteiner .block_with_b a{font-size:1.3em;font-family:"MYRIADPRO-BOLDCOND";
}
.chain_store_background .chain_conteiner .news_chain{background:url("img/chain_store/news.png") no-repeat 7px 7px;background-color:white;
}
.chain_store_background .chain_conteiner .action_chain{background:url("img/chain_store/action.png") no-repeat 7px 7px;background-color:white;
}
.chain_store_background .chain_conteiner .article_chain{background:url("img/chain_store/article.png") no-repeat 7px 7px;background-color:white;
}
.chain_store_background .chain_conteiner .video_chain{background:url("img/chain_store/video.png") no-repeat 7px 7px;background-color:white;
}
.chain_store_background .below_indent{clear:both;height:15px;width:100%;
}
.clearfix:after{visibility:hidden;display:block;content:"";clear:both;height:0;
}
.background_gray{background-color:#F3F3F5;padding:15px 0 0 15px;
}
.shop_search{width:100%;height:80px;background:url("img/ekaterinburg/shop_search.png") no-repeat center;
}
.shop_search a{display:block;color:white;float:right;margin-right:35px;padding-top:15px;width:110px;font-size:0.8em;
}
.shop_search select{width:200px;font-size:0.9em;
}
.shop_search .select_shop{margin:40px 0 0 25px;
margin-left:52px;
}
.shop_search .select_city{margin-left:150px;
}
.shop_info{border:1px solid #7C7C7C;margin-top:10px;overflow:hidden;width:950px;
}
.shop_info span{
/*  font-size:24px;font-family:"MYRIADPRO-BOLDCOND";*/
  font-size:16px;font-family:Verdana;font-weight:bold;
}
.shop_info p{color:#4F4B49;font-size:0.8em;margin-left:10px;
}
.shop_info .white_dot{margin:2px;background:url("img/ekaterinburg/white_dot.png") no-repeat 5px center;background-color:#FD5B0A;color:white;padding-left:30px;
}
.shop_info .shop_photo{margin:5px 5px;border:1px solid #B5B5B5;background-color:white;padding:10px 0 10px 0px;text-align:center;width:455px;float:left;
}
.shop_info .shop_photo .arrow{padding-right:20px;background:url("img/ekaterinburg/arrow.png") no-repeat right center;color:#FD5B0A;
}
.shop_info .shop_info_right{float:right;margin:5px 5px 0 0;border:1px solid #B5B5B5;background-color:white;width:455px;padding:7px 0px 10px 10px;color:#717171;
}
.shop_info .shop_info_right .indent_1{margin-right:100px;
}
.shop_info .shop_info_right .indent_2{margin-right:80px;
}
.shop_info .shop_info_right .indent_3{margin-right:19px;
}
.shop_info .shop_info_right .skype{padding-left:20px;background:url("img/ekaterinburg/skype.png") no-repeat left 4px;color:#00B6FD;font-size:1em;
}
.shop_info .shop_info_right .shop_data{font-size:1.1em;display:inline-block;width:150px;
}
.shop_info .shop_info_right .transit{border-top:1px solid #B5B5B5;margin-right:10px;font-size:20px;margin-top:15px;
}
.shop_info .shop_info_right .transit .arrow{color:#717171;padding-right:20px;background:url("img/ekaterinburg/arrow.png") no-repeat right center;
}
.shop_info .shop_info_right .yellow_man{width:110%;height:55px;background:url("img/ekaterinburg/yellow_man.png") no-repeat center 15px;
}
.shop_info .photo{clear:both;text-align:center;width:100%;color:#717171;padding:10px 0;
}
.shop_info .show_room{margin:5px 5px;border:1px solid #B5B5B5;background-color:white;height:105px;overflow:hidden;
}
.shop_info .show_room .example{margin:6px 5px 0px 0px;height:136px;width:181px;float:left;background:url("img/ekaterinburg/photo_1.png") no-repeat center;
}
.shop_info .show_room .example:first-child{margin-left:8px;
}
.shop_info .map{margin:39px;width:696px;height:492px;background:url("img/ekaterinburg/map.png") no-repeat center;
}
@font-face{font-family:'Kelly Slab';font-style:normal;font-weight:400;src:local('Kelly Slab'), local('KellySlab-Regular'), url("fonts/gKqKZ8BbpAcxgFwZImcomxsxEYwM7FgeyaSgU71cLG0.woff") format('woff');
}
@font-face{font-family:'PFDinTextPro-Regular';src:local('PFDinTextPro-Regular'), url("fonts/1FF332_0_0.woff") format('woff');
}
@font-face{font-family:'PFDinTextPro-Bold';src:local('PFDinTextPro-Bold'), url("fonts/1FF332_1_0.woff") format('woff');
}
@font-face{font-family:'PFDinTextPro-Light';src:local('PFDinTextPro-Light'), url("fonts/1FF332_2_0.woff") format('woff');
}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans'), local('OpenSans'), url("fonts/K88pR3goAWT7BTt32Z01mz8E0i7KZn-EPnyo3HZu7kw.woff") format('woff');
}
@font-face{font-family:'Noticia Text';font-style:normal;font-weight:400;src:local('Noticia Text'), local('NoticiaText-Regular'), url("fonts/wdyV6x3eKpdeUPQ7BJ5uUHhCUOGz7vYGh680lGh-uXM.woff") format('woff');
}
@font-face{font-family:'NinaCTT';font-style:normal;font-weight:400;src:url("fonts/nina.eot");src:local('NinaCTT'), url("fonts/nina.woff");
}
@font-face{font-family:"MyriadPro-Regular";src:url("fonts/MYRIADPRO-REGULAR.OTF"), url("fonts/MyriadPro-Regular.woff") format('woff');
}
@font-face{font-family:"MYRIADPRO-BOLDCOND";src:url("fonts/MYRIADPRO-BOLDCOND.OTF"), url("fonts/MYRIADPRO-BOLDCOND.woff") format('woff');
}
footer{border-top:6px solid #ff5a00;color:gray;padding-top: 15px;
    margin-top: 15px;
}
.content .social{float:none;width:auto;padding:10px;}
.social{float:left;width:33.33%;
}
.social .right_border li{width:20%;height:50px;float:left;
}
.social .right_border li a{display:block;width:48px;height:48px;margin:0 auto;
}
.social .right_border a{color:#D76A18;
}
.social .right_border .you_tube{background:url("img/footer/sonet_icons.png") 0px 0px;
}
.social .right_border a.you_tube:hover{background-position:144px 0px;
}
.social .right_border .facebook{background:url("img/footer/sonet_icons.png") -48px 48px;
}
.social .right_border a.facebook:hover{background-position:96px 48px;
}
.social .right_border .v_kontakte{background:url("img/footer/sonet_icons.png") 192px 0px;
}
.social .right_border a.v_kontakte:hover{background-position:96px 0px;
}
.social .right_border .twitter{background:url("img/footer/sonet_icons.png") 0px 48px;
}
.social .right_border a.twitter:hover{background-position:144px 48px;
}
.social .right_border .instagram{background:url("img/footer/sonet_icons.png") 48px 48px;
}
.social .right_border a.instagram:hover{background-position:48px 0px;
}
.footer_title{/*font-weight:bold;*/
  padding-bottom:10px;
}
.right_border{border-right:1px dashed #C1C1C1;
}
.p_text{padding:10px 5px 40px 0px;font-size:0.9em;clear:left;
}
.padding_block_2{padding-bottom:5px;
}
.club{margin-left:20px;float:left;width:33.33%;
}
.card_img{background:url("img/footer/card.png") 0px 49px;display:block;width:75px;height:49px;
}
a.card_img:hover{
	background-position:0 0;
}
.more{float:right;color:#747474;background:url("img/footer/arrow.png") no-repeat;background-position:right 5px;padding-right:15px;margin:0 20px 20px 0;
}
.subscribe{width:29%;font-family:"MyriadPro-Regular";
}
.subscribe .text_type{border:2px solid #E0E0E0;border-radius:3px;margin-top:15px;height:30px;
}
.subscribe .e_mail{width:100%;
}
.subscribe .name{width:48%;margin-right:2.5%;
}
.subscribe .surname{width:48%;
}
.subscribe .radio{margin-top:20px;
}
.subscribe label{margin-left:3px;vertical-align:2px;margin-right:6px;
}
.subscribe input[placeholder]{padding-left:4px;
}
.subscribe input[type="submit"]{margin-top:13px;padding:4px 10px;background-color:#787878;border:1px solid #AAAAAA;color:white;float:right;
}
.footer_menu{clear:both;float:left;width:100%;border-top:1px solid #C3C3C3;
}
.bottom_ul{width:33.33%;float:left;padding-left:30px;
}
.bottom_ul .title_li{font-weight:bold;padding:20px 0px;
}
.bottom_ul a{color:#797979;
}
.footer_bottom_p{clear:both;font-size:0.85em;padding-top:40px;margin-left:220px;text-align:center;
}
.footer_bottom_p a{color:#D76A18;
}
form.authorization{width:340px;padding-top:5px;
}
form.registration{width:445px;padding-right:45px;height:380px;
}
form.registration-success{width:513px;padding-top:0;
}
.form{padding:10px 10px 10px 10px;border:2px solid #DC8659;margin:5px;background:#E9E7E5;color:#4F4C4A;
}
.form h1{color:#E27829;font-weight:bold;font-size:1.2em;margin:7px 0px;
}
.form h2{font-weight:bold;
}
.form p{font-size:0.9em;margin-top:7px;
}
.form p.success-transit{text-align:center;margin:15px 0 5px 0;
}
.form a{text-decoration:underline;color:#008F1F;
}
.form a.close{color:#E27829;font-size:0.8em;font-weight:bold;
}
.form a.forgot{color:#008F1F;display:block;
}
.form a.private-office{font-weight:bold;
}
.form span{font-size:0.8em;
}
.form .input-line{margin:15px 0;position:relative;
}
.form div span{font-weight:bold;font-size:1em;
}
.form .input-text{display:inline-block;width:223px;height:20px;border:none;position:absolute;right:0px;
}
.form .input-text input{margin:0 10px 0 20px;
}
.form .input-text input:FIRST-CHILD{margin-left:0;
}
.form input.input-text{-moz-box-shadow:inset 1px 2px 2px #424242;-webkit-box-shadow:inset 1px 2px 2px #424242;box-shadow:inset 1px 2px 2px #424242;
}
.form label{font-weight:normal;margin:0px 0px 5px 10px;font-size:0.8em;vertical-align:2px;
}
.form input.btn{background:#008F1F;border:none;padding:5px 37px;color:white;text-shadow:1px 1px 2px black;font-size:1.2em;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;margin:15px 0;
}
*{font-family:"MyriadPro-Regular";font-family:Verdana;
}
.wrapper{width:1000px;margin:0 auto; background: #fff;padding: 1px 10px;
}
.wrapper_ekaterinburg{width:772px;
}
.bread{background:url("img/orange_a.png") no-repeat 10px 3px;padding-left:35px;
}
.top_matrix_indent{margin-top:10px;
/*  font-family:"MyriadPro-Regular";*/
}
.orange_b{background-color:#FB530A;
}
.white_title{color:white;padding:10px 0;width:100%;text-align:center;
}
.orang_text{color:#FB530A;
}
.category{float:left;width:20%;background-color:#F2F1F7;margin-bottom:10px;
}
.category li{padding:10px 0 0 5px;
/*  font-family:"MYRIADPRO-BOLDCOND";*/
}
.category ul ul li{padding:2px 0 2px 10px;
/*  font-family:"MYRIADPRO-BOLDCOND";*/
}
/*.category .others{font-size:0.9em;margin-left:15px;
}*/
.category .others a{color:#454545;
}
.category .others:last-child{margin-bottom:10px;
}
.left_width{width:20%;clear:left;float:left;
}
.right_title{width:15%;float:right;
}
.right_width{width:15%;clear:right;float:right;
}
.site_with_arrow .arrow{height:20px;padding:20px 0;display:block;
}
.site_with_arrow .up{background:url("img/matrix/arrow_up.png") no-repeat center;
}
.site_with_arrow .substrate{background-color:#D2D2D2;height:450px;
}
.site_with_arrow .down{background:url("img/matrix/arrow_down.png") no-repeat center;
}
.matrix_body{width:65%;/*float:left;*/
  overflow:hidden;
}
.matrix_body .title{color:#FB530A;font-size:1.1em;margin-left:10px;
/*  font-family:"MYRIADPRO-BOLDCOND";*/
  margin-bottom:8px;
}
.matrix_body .main_block{float:left;width:200px;margin-left:9.5px;
}
.matrix_body .main_block a{
	color:#454545;
}
.matrix_body .main_block .img{width:200px;height:200px;text-align:center;
}
.matrix_body .main_block_text{float:left;width:205px;margin-left:5px;margin-top:7px;margin-bottom:7px;text-align:center;
}
.matrix_body .second_row{clear:left;
}
nav{width:100%;background:#ff5a00;
}
nav ul{text-align:justify;padding:11px 0;
}
nav ul li{
	display:inline;
	padding-bottom:2px;
}
nav ul .separator{
	color:white;
}
nav ul .item{display:inline;
/*  margin-right:-5px;*/
  padding:10px 4px;
}
nav ul .item:first-child a{border:none;
}
nav ul .item.last{display:inline-block;width:100%;
}
nav ul .item:hover{background-color:white;cursor:pointer;
}
nav ul li.hover{background-color:white;cursor:pointer;
}
nav ul li.hover:hover{background-color:#ff5a00;cursor:pointer;
}
nav ul .item:hover a{color:#D76817;
}
nav ul li.hover a{color:#D76817;
}
nav ul li.hover:hover a{color:white;cursor:pointer;
}
nav ul .inner{display:inline;text-align:left;zoom:1;font-size:13px;/*font-weight:bold;*/
}
nav ul .inner a{
/*  border-left:1px solid white;*/
  padding:0 2px;color:white;
}
.order-box{width:980px;border:1px solid #DC8659;background:#E9E7E5;padding:13px;margin:5px;color:#4F4C4A;font-size:15px;opacity:0.99;
}
.order-box p{margin-bottom:10px;
}
.order-box input.radio{margin-right:13px;
}
.order-box .content{background-color:white;
}
.order-box .content.order_limit {
    font-size: 14px;
    padding: 20px;
}
.order-box .content.order_limit a {
    color: #ff5a00;
    border-bottom: 1px dotted;
}
.order-box .content.order_limit a:hover {
    border-bottom: 1px solid transparent;
}
.order-box .content .order-title-box{height:34px;font-weight:bold;padding:6px 13px;margin:13px 0;border:2px solid #d6d6d6;-moz-box-shadow:inset 0 -1px 0px #d8d8d8;-webkit-box-shadow:inset 0 -1px 0px #d8d8d8;box-shadow:inset 0 -1px 0px #d8d8d8;background:#e2e2e2;background:-moz-linear-gradient(top,#e2e2e2 0%,#e0e0e0 49%,#d5d5d5 51%,#d6d6d6 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#e2e2e2),color-stop(49%,#e0e0e0),color-stop(51%,#d5d5d5),color-stop(100%,#d6d6d6));background:-webkit-linear-gradient(top,#e2e2e2 0%,#e0e0e0 49%,#d5d5d5 51%,#d6d6d6 100%);background:-o-linear-gradient(top,#e2e2e2 0%,#e0e0e0 49%,#d5d5d5 51%,#d6d6d6 100%);background:-ms-linear-gradient(top,#e2e2e2 0%,#e0e0e0 49%,#d5d5d5 51%,#d6d6d6 100%);background:linear-gradient(to bottom,#e2e2e2 0%,#e0e0e0 49%,#d5d5d5 51%,#d6d6d6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e2e2e2',endColorstr='#d6d6d6',GradientType=0);
}
.order-box .content .content-box{padding-left:13px;
}
.order-box .content .content-box .center{text-align:center;
}
.order-box .content .content-box textarea{padding:0 0 2px 5px;
}
.order-box .content .content-box textarea.comment{width:820px;height:62px;margin:13px 0;
}
.order-box .content .content-box textarea.yur-address{height:65px;
}
.order-box .content .content-box lable.main{display:block;margin-bottom:7px;
}
.order-box .content .content-box input,
.order-box .content .content-box select{padding:2px 0 2px 5px;
}
.order-box .content .content-box input.afasdf{-moz-box-shadow:inset 1px 2px 2px #424242;-webkit-box-shadow:inset 1px 2px 2px #424242;box-shadow:inset 1px 2px 2px #424242;border:none;
}
.order-box .content .content-box input.disabled{color:#808080;
}
.order-box .content .content-box .info:BEFORE{display:block;background:url("img/cabinet/info.png") no-repeat 50% 50%;width:23px;height:23px;margin-left:-25px;margin-top:22px;content:' ';z-index:999;position:absolute;
}
.order-box .content .content-box .delivery-title{margin:7px 0 13px -13px;padding:8px 13px;color:white;background:#008F1F;height:34px;
}
.order-box .content .content-box .delivery-img{background:url("img/cabinet/delivery.png") no-repeat 50% 50%;width:100px;height:100px;float:left;
}
.order-box .content .content-box .right-text{text-align:right;margin:13px;
}
.order-box .content .content-box .right-text a{color:#008F1F;text-decoration:underline;
}
.order-box .content .content-box input.btn{background:#008F1F;border:none;padding:3px 37px 3px 37px;color:white;text-shadow:1px 1px 2px black;font-size:1.2em;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;margin:15px;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;vertical-align:middle;line-height:22px;
}
.order-box .content .content-box a.btn{background:#ff5400;border:none;padding:3px 37px 3px 37px;color:white;text-shadow:1px 1px 2px black;font-size:1.2em;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;margin:15px;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;vertical-align:middle;line-height:22px;display:inline-block;
}

.order-box .content .content-box input.btn.checkout{float:right;/*background:#E27829;*/background: #ff5400;border: none;padding: 3px 37px 3px 37px;color: white;text-shadow: 1px 1px 2px black;font-size: 1.2em;-webkit-border-radius: 15px;-moz-border-radius: 15px;border-radius: 15px;margin: 15px;-moz-box-shadow: none;-webkit-box-shadow: none;box-shadow: none;vertical-align: middle;line-height: 22px;display: inline-block;
}
.order-box .content .content-box table.delivery-table th{font-weight:bold;padding-left:13px;text-align:center;
}
.order-box .content .content-box table.delivery-table th.radio-box{width:15px;
}
.order-box .content .content-box table.delivery-table th.time{width:165px;
}
.order-box .content .content-box table.delivery-table th.price{width:205px;
}
.order-box .content .content-box table.delivery-table td{padding:13px;
}
.order-box .content .content-box table.delivery-table td span{color:#008F1F;
}
.order-box .content .content-box table.delivery-table td p{font-size:13px;
}
.order-box .content .content-box table.order-table{width:100%;
}
.order-box .content .content-box table.order-table .amount{text-align:right;
}
.order-box .content .content-box table.order-table td{vertical-align:top;
}
.order-box .content .content-box table.order-table td.img{padding:0 0 0 13px;
}
.order-box .content .content-box table.order-table tr.amount-line{padding:0;font-size:20px;color:#E27829;
}
.order-box .content .content-box table.order-table tr.amount-line td{padding:0;vertical-align:middle;
}
.order-box .content .content-box.table{padding-left:0px;
}
.order-box .content .content-box .address-form{float:left;width:270px;margin-right:40px;
}
.order-box .content .content-box .address-form .input-address{width:100%;margin:4px 0 7px 0;
}
.order-box .content .content-box .address-form span{color:red;
}
.order-box .content .content-box .address-form .index-city{position:relative;
}
.order-box .content .content-box .address-form .index-city .index{width:100px;
}
.order-box .content .content-box .address-form .index-city .city{width:135px;position:absolute;right:0px;top:0px;
}
.order-box .content .content-box .address-form .forgot{display:block;margin-bottom:7px;
}
.order-box .content .content-box .address-form .address{position:relative;
}
.order-box .content .content-box .address-form .address div{display:inline-block;width:62px;margin-left:-2px;
}
.order-box .content .content-box .address-form .address div.flat{position:absolute;right:0px;top:0px;
}
.order-box .content .content-box .address-form input.btn{padding:1px 10px;width:120px;
}
.order-box .content .content-box .address-form .buttons{position:relative;
}
.order-box .content .content-box .address-form .buttons .cancel{position:absolute;right:0px;top:0px;
}
.stock_offering_left_panel{width:25%;clear:left;float:left;z-index:1;
}
.gray_block{padding:15px 0;text-align:center;background-color:#F2F1F7;margin:10px 0 70px 0;
}
.first_gray_block{margin-bottom:20px;
}
.slider_arrow_left{clear:left;float:left;margin-left:43px;background:url("img/stock_offering/arrow_left.png") center no-repeat;width:20px;height:20px;
}
.slider_range{float:left;background:url("img/stock_offering/slider.png") center no-repeat;height:7px;width:125px;margin-top:6px;
}
.slider_arrow_right{float:left;background:url("img/stock_offering/arrow_right.png") center no-repeat;width:20px;height:20px;
}
.range_label{clear:left;float:left;margin-left:65px;margin-bottom:10px;
}
.right_side_stock_offering{float:right;width:75%;
}
.right_side_stock_offering .title{color:#FB530A;font-size:1.1em;margin-left:10px;font-weight:500;margin-bottom:7px;
}
.right_side_stock_offering .compare{margin-left:10px;background-color:#F5F5F5;border-top:1px solid #DADADA;height:55px;
}
.right_side_stock_offering .compare label{color:#54525F;font-size:0.9em;margin:15px 10px 0 20px;float:left;
}
.right_side_stock_offering .compare select{border-color:#DFDBDC;font-size:0.9em;margin-top:15px;float:left;
}
.right_side_stock_offering .compare #compare_rate{width:110px;
}
.right_side_stock_offering .compare a{display:block;float:left;color:#484250;font-size:0.9em;width:20px;height:20px;margin-top:16px;margin-left:4px;text-align:center;
}
.right_side_stock_offering .compare a:hover{color:white;background-color:#FB530A;
}
.right_side_stock_offering .compare .customize_b{clear:left;float:left;width:200px;height:30px;border-radius:9px;color:white;border:none;margin-left:10px;box-shadow:-1px 1px 3px rgba(0,0,0,0.5);background-color:#01D310;margin-top:10px;
}
.right_side_stock_offering .invisable_part:HOVER{float:left;margin-left:-70px;border:2px solid #FE7000;height:410px;width:294px;margin-top:20px;overflow:visible;background-color:white;z-index:999;box-shadow:-3px 3px 8px rgba(0,0,0,0.5);position:relative;
}
.right_side_stock_offering .invisable_part:HOVER .color_substrate{clear:left;float:left;width:70px;height:385px;margin:10px 0;border-right:1px solid #C1C1C1;
}
.right_side_stock_offering .invisable_part:HOVER .color_substrate .color{display:block;background:url("img/stock_offering/color.png") center no-repeat;width:70px;height:49px;margin:10px 0;
}
.right_side_stock_offering .invisable_part:HOVER .visable_part{border:none;margin-top:-1px;margin-left:0px;
}
.right_side_stock_offering .invisable_part .visable_part{float:left;border:1px solid #999999;margin:20px 0 0 28px;
}
.right_side_stock_offering .invisable_part .visable_part .image{background:url("img/stock_offering/img.png");width:150px;height:150px;margin:10px 30px;
}
.right_side_stock_offering .invisable_part .visable_part label{margin-left:10px;float:left;clear:left;color:#504C49;
}
.right_side_stock_offering .invisable_part .visable_part .big_gray{font-size:1.1em;font-weight:600;
}
.right_side_stock_offering .invisable_part .visable_part .price{font-size:1.7em;font-weight:bold;clear:left;float:right;color:#F8550A;margin-right:10px;
}
.right_side_stock_offering .invisable_part .visable_part .stars{background:url("img/stock_offering/stars.png") no-repeat center;width:100px;height:20px;clear:left;float:left;margin:10px;
}
.right_side_stock_offering .invisable_part .visable_part .customize_b{clear:both;float:left;width:160px;height:35px;border-radius:9px;color:white;border:none;box-shadow:-1px 1px 3px rgba(0,0,0,0.5);margin-left:26px;
}
.right_side_stock_offering .invisable_part .visable_part .buy_b{background:#fb660a;background:url("/data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZiNjYwYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmOTQwMDciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+");background:-moz-linear-gradient(top,#fb660a 0%,#f94007 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fb660a),color-stop(100%,#f94007));background:-webkit-linear-gradient(top,#fb660a 0%,#f94007 100%);background:-o-linear-gradient(top,#fb660a 0%,#f94007 100%);background:-ms-linear-gradient(top,#fb660a 0%,#f94007 100%);background:linear-gradient(to bottom,#fb660a 0%,#f94007 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fb660a',endColorstr='#f94007',GradientType=0);margin-top:25px;
}
.right_side_stock_offering .invisable_part .visable_part .compare{background-color:#01D310;margin-top:15px;margin-bottom:15px;
}
.right_side_stock_offering .invisable_part .visable_part .compare:hover{background-color:#767676;
}
.top{background-color:#ebebed;margin:1px auto 15px;border-radius:6px;position:relative;padding: 0;
}
.top .toppest{padding:0 3%;margin-bottom:5px;
}
.top .toppest .phone{font-size:26px;font-weight:bold;color:#ff5a00;width:32%;float:left;text-align:center;
}
.top .toppest .phone span{display:block;text-align: left;text-indent: 14px;font-size:12px;color:black;font-weight:normal;
}
.top .toppest .separator{float:left;border-right:1px dotted black;height:30px;margin:15px 10px 0 5px;
}
.top .toppest .link{float:right;display:block;color:#ff5a00;background-repeat:no-repeat;background-position:0% 50%;height:50px;line-height:50px;font-size:0.8em;margin-left:20px;
}
.top .toppest .link.call{padding-left:20px;background-image:url("img/top_phone.png");
}
.top .toppest .link.chat{
	display:none;padding-left:35px;background-image:url("img/top_chat.png");
}
.top .menu{position:relative;z-index:2;width:100%;height:45px;line-height:40px;background:url("img/top_bg.png") repeat-x;
}
.top .menu .first{width:8px;height:45px;float:left;
/*  margin-left:-6px;*/
  padding-left:3%;background:url("img/top_left.png") 0% 50% no-repeat;display:none;
}
.top .menu .last{display:none;width:8px;height:45px;float:right;
/*  margin-right:-6px;*/
  background:url("img/top_right.png") 0% 50% no-repeat;
}
.top .menu .item{float:left;width:21%;text-align:center;background-repeat:no-repeat;
}
.top .menu .item.num_1{background-image:url("img/top_1.png");background-position:10px 12px;
}
.top .menu .item.num_2{background-image:url("img/top_2.png");background-position:20px 12px;
}
.top .menu .item.num_3{background-image:url("img/top_3.png");background-position:-2px 14px;margin-left:10px;
}
.top .menu .item.num_4{background-image:url("img/top_4.png");background-position:7px 14px;
}
.top .menu .item.login{width:145px;height:36px;padding-top:5px;line-height:15px;font-size:0.8em;
}
.top .menu .item.login .btn{width:100%;display:block;color:black;text-decoration:underline;
}
.top .menu .item.login .btn.login{background:url("img/top_btn_login.png") no-repeat 20% 50%;
}
.top .menu .separator{float:left;margin-left:-1.8%;width:3px;height:37px;content:" ";display:block;background:url("img/top_separator.png") no-repeat 50% 50%;
}
.top .menu .separator2{float:left;width:1px;border-left:1px dotted black;height:30px;margin:5px 0;
}
.top .menu a{color:#ff5a0a;
}
.top .second{width:100%;height:91px;border-radius:0px 0px 6px 6px;position:relative;background:url("img/top_gradient.png") repeat-x bottom;z-index:10;
}
.top .second .logo{float:left;margin-top:-2px;margin-left:-8px;z-index:3;display:block;background:url("img/top_logo.png") no-repeat;width:301px;height:91px;color:white;padding:55px 0 0 35px;font-size:0.8em;
}
.top .second .search{float:left;width:49%;padding:0 10px;line-height:91px;height:91px;vertical-align:middle;
}
.top .second .search #search{width:85%;border:1px solid #dadadd;padding:5px 5px;
}
.top .second .search #search_submit{border:1px solid #bf6330;background-color:#ff5a00;padding:5px 5px;color:white;
}
.top .second .cart{float:right;width:20%;height:65px;margin-right:-7px;z-index:3;position:relative;margin-top:10px;/*border:1px solid #d6d6d6;*/
  border-radius:9px 3px 0px 9px;background:#fefefe;background:-moz-linear-gradient(top,#fefefe 0%,#cfcfcf 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fefefe),color-stop(100%,#cfcfcf));background:-webkit-linear-gradient(top,#fefefe 0%,#cfcfcf 100%);background:-o-linear-gradient(top,#fefefe 0%,#cfcfcf 100%);background:-ms-linear-gradient(top,#fefefe 0%,#cfcfcf 100%);background:linear-gradient(to bottom,#fefefe 0%,#cfcfcf 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefefe',endColorstr='#cfcfcf',GradientType=0);box-shadow:-2px 2px 5px rgba(0,0,0,0.5), inset 1px 0px 2px white;
}
.top .second .cart .icon{float:left;background:url("img/top_cart.png") no-repeat 0% 50%;width:52px;height:100%;
}
.top .second .cart .data{display:inline-block;float:left;height:100%;padding:10px 0 0 10px;width:134px;
}
.top .second .cart .data .info{font-size:0.8em;color:#847171;
}
.top .second .cart .data .info a:visited{color:#000;}
.top .second .cart .right{position:relative;z-index:2;background:url("img/top_cart_right.png") no-repeat top;width:7px;float:right;height:73px;margin-top:-1px;
}
.viewed_products{
	float:right;
	width:157px;
	border:1px solid #8b8884;
	background:#eaeaec;
	margin-top:10px;
	text-align:center;
}
.viewed_products .title{
	padding:10px;
}
.viewed_products .item{
	font-size:14px;
	color:#615e53;
	padding:10px 4px;
	margin:0 7px 12px;
	background:#ffffff;
	border:1px solid #8b8884;
}
.viewed_products .price{
	color:#FF5D02;
	font-size:16px;
	font-weight:bold;
}

.viewed_products div.name a {
font-size:12px;
}

.offers{
	margin-top:20px;
	padding:4px 10px;
	clear:left;
	background:#e5e5e5;
	font-size:12px;
}
.offers .tabs{}
.offers .tabs a{
	display:inline-block;
	padding:10px;
	background-color:#d0d0d0;
	-webkit-border-top-left-radius:4px;
	-webkit-border-top-right-radius:4px;
	-moz-border-radius-topleft:4px;
	-moz-border-radius-topright:4px;
	border-top-left-radius:4px;
	border-top-right-radius:4px;
}
.offers .tabs a.active{background-color:#e5e5e5;}
.offers table{width:100%;}
.offers table tr.gray td{background:#f7f7f7;}
.offers table tr:nth-child(2n){background-color:#f8f8f8;}
.offers table th{background:#333333;color:#ffffff;padding:4px;}
.offers table td{padding:4px;}
.offers table td.actions a:not[class=rc_oneclick_offer] {
	display:inline-block;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
	padding:5px 6px;
	text-transform:uppercase;
	
	color:#ffffff;
	background:#fb660a;
	background:url("/data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZiNjYwYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmOTQwMDciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+");
	background:-moz-linear-gradient(top,#fb660a 0%,#f94007 100%);
	background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fb660a),color-stop(100%,#f94007));
	background:-webkit-linear-gradient(top,#fb660a 0%,#f94007 100%);
	background:-o-linear-gradient(top,#fb660a 0%,#f94007 100%);
	background:-ms-linear-gradient(top,#fb660a 0%,#f94007 100%);
	background:linear-gradient(to bottom,#fb660a 0%,#f94007 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fb660a',endColorstr='#f94007',GradientType=0);
}
.offers table td.actions input.addtocart{
	display:inline-block;
	border:none;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
	padding:5px 6px;
	text-transform:uppercase;
	
	color:#ffffff;
	background:#fb660a;
	background:url("/data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZiNjYwYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmOTQwMDciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+");
	background:-moz-linear-gradient(top,#fb660a 0%,#f94007 100%);
	background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fb660a),color-stop(100%,#f94007));
	background:-webkit-linear-gradient(top,#fb660a 0%,#f94007 100%);
	background:-o-linear-gradient(top,#fb660a 0%,#f94007 100%);
	background:-ms-linear-gradient(top,#fb660a 0%,#f94007 100%);
	background:linear-gradient(to bottom,#fb660a 0%,#f94007 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fb660a',endColorstr='#f94007',GradientType=0);
}
.offers table td.actions a.setaside{
	background-color:#fdffce;
}
.offers table td.NAME:hover {
cursor:pointer;
}
.offers table td span.minus,
.offers table td span.plus
{
	display:inline-block;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
	background-color:#9c9c9c;
	border:1px solid #6c6c6c;
	color:#5b5756;
	line-height:15px;
	width:15px;
	text-align:center;
	vertical-align:middle;
	margin:2px;
}
.two_columns{
	padding-top:20px;
	clear:both;
}
.two_columns .one_col, .two_columns .two_col{
	border:2px solid #A39E8A;
	/*width:48%;*/
	margin-bottom:10px;
}
.two_columns .one_col{
	/*float:left;*/
}
.two_columns .two_col{
	/*float:right;*/
}
.two_columns .title{
	background:#efefef;
	padding:10px;
}
.two_columns .content{
	padding:10px;
}
.two_columns .content .features{
	width:100%;
}
.two_columns .content .features tr{
	border-bottom:1px solid #dbdbdb;
}
.two_columns .content .features tr td{
	width:50%;
}
.two_columns .content .dt_tp {
display:none;
}
.reviews_block{
}
.reviews_block .item{
}
.reviews_block .item .head{
}
.reviews_block .item .head .review{
	font-weight:bold;
}
.reviews_block .item .head .author{
	color:#028f1c;
}
.reviews_block .item .message{
	padding:4px 0 10px;
}
.breadcrumb{font-weight:bold;padding:12px 0 8px;border-bottom:1px solid #8b8884;margin-bottom:8px;}
.breadcrumb a{color:#000000;}
.breadcrumb .first{color:#878787;}
.left_menu{width:157px;border:1px solid #8b8884;float:left;color:#ffffff;}
.left_menu .title{background:#8b8884;padding:6px;}
.left_menu ul{}
.left_menu ul li{padding:6px; font-size:12px;color:black}
.left_menu ul ul{display:none}
.left_menu ul li.active{background-color:#eaeaec;}
.left_menu ul li.active ul{display:block}
.left_menu ul li a.green{color:#008f1f;}
.left_menu ul ul{}
.left_menu ul ul li{}
.left_menu .sections a{color:#4f4c4a}
.left_menu .sections a.orang_text{color:#FB530A}
.left_menu .subtitle{}
.left_menu .subtitle .text{padding:6px;background:#eaeaec;display:block;border-top:1px solid #8b8884;}
.left_menu .open .text{
	background-image:url(img/arrow_down.png);
	background-position:140px center;
	background-repeat:no-repeat;
	color:black
}
.left_menu .close .text{
	background-image:url(img/arrow_up.gif);
	background-position:140px center;
	background-repeat:no-repeat;
	color:black
}
.products_block{margin-left:170px;overflow:hidden;color:#4f4c4a;}
.products_block .header{}
.products_block .header h1{background:#8b8884;color:#ffffff;font-weight:bold;font-size:16px;padding:9px;}
.products_block .header .action_panel{border:1px solid #8b8884;padding:7px;position: relative;}
.products_block .header .action_panel span{width:235px;font-size:10px;display:inline-block;}
.products_block .header .action_panel span.shows{width:200px;}
.products_block .header .action_panel span.sort{width:235px;}
.products_block .header .action_panel span.count{width:120px;}
.products_block .header .action_panel span.nav_block{width:220px;text-align:right}
.products_block .header .action_panel span.nav_block a{display:inline-block;border:1px solid #8b8884;padding:2px 4px;font-size:12px;}
.products_block .header .action_panel span.nav_block span{display:inline-block;border:1px solid #8b8884;padding:2px 4px;width:auto;background-color: #ff5a00; color:#ffffff;font-size:12px;}
.products_block .items{padding:0 0 12px;}
.products_block .items .item{float:left;width:195px;border:1px solid #8b8884;margin:12px 10px 0 0;}
.products_block .items .item .img{text-align:center;height:193px;}
.products_block .items .item .name{font-weight:bold;padding:6px 12px 0;height:50px;font-size:12px;}
.products_block .items .item .name a{color:#4f4c4a;}
.products_block .items .item .price{font-weight:bold;font-size:20px;padding:5px 1px 0;text-align:right;color:#ff5a00;}
.products_block .items .item .stars{color:#878787;padding:12px;}
.products_block .items div.last{margin:12px 0 0 0;}
.capital{display:inline-block;padding:1px;background:#FB530A;color:#ffffff;margin-left:9px;}
.modal{
	display:none;
	top:50%;
	left:50%;
	position:fixed;
	z-index:999;
	box-shadow:0 0 10px 0 rgba(0,0,0,0.6);
}
.listitem-carousel{position:relative}
.listitem-carousel ul{
	width:980px;
	overflow:hidden;
	/*padding:2px;*/
	margin:0
}
.listitem-carousel ul li{
	width:238px;/*191px;*/
	display:inline-block;
	vertical-align:top;
	background:#fff;
	position:relative;
	padding:0px;
	margin:15px 0px;
}
.listitem-carousel .badge,
.listitem-carousel .badge.specialoffer{
	/* top:165px; */
	top:176px;
	right:0;
}
.badge.notavailable{background:#FFD8D8}
.listitem-carousel ul li a.img_link{
	text-align:center;
	display:block;
	height:80px;
}
.listitem-carousel ul li a.link img{
	height:auto;
	width:auto;
/*	margin:25px auto 18px*/
}
.listitem-carousel ul li a.link{
	height:190px;
	display:block;
	overflow:hidden;
	margin:0 auto;
	text-align:center;
}
.listitem-carousel ul li h4 a{
	display:block;
	font-size:14px;
	text-decoration:none;
	width:100%;
	text-align:center;
	color:#878787;
}
.listitem-carousel h4{margin:5px 0 20px;height:70px}
.listitem-carousel ul li h4 a:hover{text-decoration:underline}
.listitem-carousel ul li h4 a .model{
	display:block;
	overflow:hidden
}
.listitem-carousel ul li .buy{
	width:191px;
	position:relative;
	min-height:49px;
	overflow:hidden;
	margin:0;
	border:none;
	float:none;
	text-align:center;
}
.listitem-carousel ul li .buy div.price{
	display:inline-block;
	font-size:14px;
	line-height:19px;
	font-weight:bold;
	padding:0
}
.listitem-carousel ul li .buy .price .old_price{font-weight:normal}
.listitem-carousel .prev,
.listitem-carousel .next{
	width:34px;
	height:0;
	position:absolute;
	text-decoration:none;
	overflow:hidden;
	top:50%;
	margin-top:-17px;
	display:none !important;
	padding-top:34px
}
.listitem-carousel:hover .prev,
.listitem-carousel:hover .next{display:block !important}
.listitem-carousel:hover .prev.hidden,
.listitem-carousel:hover .next.hidden,
.listitem-carousel:hover .prev.disabled,
.listitem-carousel:hover .next.disabled{display:none !important}
.listitem-carousel .pager{
	width:100%;
	text-align:center;
	margin-top:2px
}
.listitem-carousel .pager a{
	display:inline-block;
	width:15px;
	padding-top:15px;
	height:0;
	margin:15px 5px;
	overflow:hidden;
}
.listitem-carousel .pager a,
.listitem-carousel .prev,
.listitem-carousel .next{background:url("img/gui.png") no-repeat}
.listitem-carousel .prev								{background-position:0 -285px}
.listitem-carousel .prev:hover						{background-position:0 -320px}
.listitem-carousel .prev:active						{background-position:0 -355px}
.listitem-carousel .next								{background-position:0 -389px}
.listitem-carousel .next:hover						{background-position:0 -424px}
.listitem-carousel .next:active						{background-position:0 -459px}
.listitem-carousel .pager a												{background-position:-42px -512px}
.listitem-carousel .pager a:hover, .listitem-carousel .pager a.selected	{background-position:-41px -495px}
.listitem-carousel .next{right:0}

/*store slider*/
.show_room{position:relative}
.show_room ul{
	overflow:hidden;
	padding:2px;
	margin:0
}
.show_room ul li{
	display:inline-block;
	vertical-align:top;
	background:#fff;
	padding:0px;
}
.show_room .badge,
.show_room .badge.specialoffer{
	/* top:165px; */
	top:176px;
	right:0;
}
.badge.notavailable{background:#FFD8D8}
.show_room ul li a.link img{
	max-width:130px;
	max-height:130px;
	height:auto;
	width:auto;
	margin:25px auto 18px
}
.show_room ul li a.link{
	width:130px;
	height:170px;
	display:block;
	overflow:hidden;
	margin:0 auto
}
.show_room ul li h4 a{
	display:block;
	font-size:14px;
	text-decoration:none;
	width:100%;
	text-align:center;
	color:#878787;
}
.show_room h4{margin:5px 0 20px}
.show_room ul li h4 a:hover{text-decoration:underline}
.show_room ul li h4 a .model{
	display:block;
	overflow:hidden
}
.show_room ul li .buy{
	width:191px;
	position:relative;
	min-height:49px;
	overflow:hidden;
	margin:0;
	border:none;
	float:none;
	text-align:center;
}
.show_room ul li .buy div.price{
	display:inline-block;
	font-size:14px;
	line-height:19px;
	font-weight:bold;
	padding:0
}
.show_room ul li .buy .price .old_price{font-weight:normal}
.show_room .prev,
.show_room .next{
	width:34px;
	height:0;
	position:absolute;
	text-decoration:none;
	overflow:hidden;
	top:50%;
	margin-top:-17px;
	display:none !important;
	padding-top:34px
}
.show_room:hover .prev,
.show_room:hover .next{display:block !important}
.show_room:hover .prev.hidden,
.show_room:hover .next.hidden,
.show_room:hover .prev.disabled,
.show_room:hover .next.disabled{display:none !important}
.show_room .pager{
	width:100%;
	text-align:center;
	margin-top:2px
}
.show_room .pager a{
	display:inline-block;
	width:15px;
	padding-top:15px;
	height:0;
	margin:5px;
	overflow:hidden;
}
.show_room .pager a,
.show_room .prev,
.show_room .next{background:url("img/gui.png") no-repeat}
.show_room .prev								{background-position:0 -285px}
.show_room .prev:hover						{background-position:0 -320px}
.show_room .prev:active						{background-position:0 -355px}
.show_room .next								{background-position:0 -389px}
.show_room .next:hover						{background-position:0 -424px}
.show_room .next:active						{background-position:0 -459px}
.show_room .pager a												{background-position:-42px -512px}
.show_room .pager a:hover, .show_room .pager a.selected	{background-position:-41px -495px}
.show_room .next{right:0}
.adv_block span.margin{margin:0 15px;}
.zoomPad{
	position:relative;
	float:left;
	z-index:99;
	cursor:crosshair;
}


.zoomPreload{ -moz-opacity:0.8; opacity:0.8; filter:alpha(opacity = 80); color:#333; font-size:12px; font-family:Tahoma; text-decoration:none; border:1px solid #CCC; background-color:white; padding:8px; text-align:center; background-image:url(../images/zoomloader.gif); background-repeat:no-repeat; background-position:43px 30px; z-index:110; width:90px; height:43px; position:absolute; top:0px; left:0px;  * width:100px;  * height:49px;
}


.zoomPup{
	overflow:hidden;
	background-color:#FFF;
	-moz-opacity:0.6;
	opacity:0.6;
	filter:alpha(opacity = 60);
	z-index:120;
	position:absolute;
	border:1px solid #CCC;z-index:101;cursor:crosshair;
}

.zoomOverlay{
	position:absolute;
	left:0px;
	top:0px;
	background:#FFF;
	/*opacity:0.5;*/
	z-index:5000;
	width:100%;
	height:100%;
	display:none;z-index:101;
}

.zoomWindow{
	position:absolute;
	left:110%;
	top:40px;
	background:#FFF;
	z-index:6000;
	height:auto;z-index:10000;z-index:110;
}
.zoomWrapper{
	position:relative;
	border:1px solid #999;z-index:110;
}
.zoomWrapperTitle{
	display:block;
	background:#999;
	color:#FFF;
	height:18px;
	line-height:18px;
	width:100%;overflow:hidden;
	text-align:center;
	font-size:10px;position:absolute;top:0px;left:0px;z-index:120;-moz-opacity:0.6;opacity:0.6;filter:alpha(opacity = 60);
}
.zoomWrapperImage{
	display:block;position:relative;overflow:hidden;z-index:110;

}
.zoomWrapperImage img{border:0px;display:block;position:absolute;z-index:101;
}

.zoomIframe{z-index:-1;filter:alpha(opacity=0);-moz-opacity:0.80;opacity:0.80;position:absolute;display:block;
}

/*********************************************************
/ When clicking on thumbs jqzoom will add the class
/ "zoomThumbActive" on the anchor selected
/*********************************************************/
.nowrap{white-space:nowrap}
.store_table{padding:10px 0;font-size:12px;}
.store_table table{border-bottom:1px solid #d2d0c9;border-right:1px solid #d2d0c9}
.store_table table th{background-color:#ebebe7;}
.store_table table th,.store_table table td{border-left:1px solid #d2d0c9;border-top:1px solid #d2d0c9;padding:4px}
.store_table a{text-decoration:underline;color:#000000}
.counters{clear:both;padding:10px 0 0;text-align:center}

a { outline: none;}

/* Discount 3% */

.discount_btn {
    display: none;
    position: fixed;
    z-index: 2000;
    cursor: pointer;
    -webkit-backface-visibility: hidden;
    -webkit-transform: translateZ(0);
    width: 107px!important;
    height: 107px!important;
    bottom: 35px;
    left: 50px;
}
.discount_btn .vc {
    width: 107px;
    height: 107px
}
.discount_btn .vc .c {
    position: absolute;
}
.discount_btn .discount_ {
    width: 107px;
    position: absolute;
    top: 0;
    left: 0;
    height: 107px;
    background: url(img/discount3.png) center center no-repeat;
    z-index: 500;
    transition: all .3s ease;
    -o-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -webkit-transition: all .3s ease
}
.discount_btn .tooltip {
    opacity: 0;
    display: none;
    text-indent: -9000px;
    z-index: -1;
    width: 241px;
    height: 83px;
    background: url(img/discount3txt.png) no-repeat 0 0;
    left: 45px;
    position: absolute;
    color: #000;
    top: 12px
}

.iframe_oku, .ocurier_cur, .iframe_guru {
    border-bottom: 1px dotted #818181;
}
.iframe_oku:hover, .ocurier_cur:hover, .iframe_guru:hover {
    border-bottom: 1px solid #818181;
}
.ocurier_cur {
    display: none;
}

/* áàííåðû ÑóïåðÏðîìî */
.superpromo {
    margin-bottom: 20px;
}
.superpromo a {
    display: block;
    outline: none;
}
.superpromo a img {
    display: block;
    margin: 0 auto;
}

/* ñîöèàëüíàÿ ïàíåëü 02032016 Èíôîðìóëà*/
#rc_social.social {
    display: none;
    position: fixed;
    left: 0;
    bottom: 10%;
    width: 45px;
    z-index: 3000;
}
#rc_social.social .soc {
    display: block;
    position: relative;
    left: -13px;
    width: 45px;
    height: 32px;
    margin-bottom: 4px;
    text-align: right;
}
#rc_social.social .soc:hover {
    left: 0;
    transition: left .3s;
    -webkit-transition: left .3s;
    -o-transition: left .3s;
    -moz-transition: left .3s;
}
#rc_social.social a {
    width: 32px;
    height: 32px;
    display: inline-block;
    background: url("img/social.png");
    cursor: pointer;
}
#rc_social.social .vk {
    background: #4080a9;
}
#rc_social.social .vk a {
    background-position: 0 -8px;
}
#rc_social.social .fb {
    background: #8c95bc;
}
#rc_social.social .fb a {
    background-position: -32px -8px;
}
#rc_social.social .ok {
    background: #f4b275;
}
#rc_social.social .ok a {
    background-position: -160px -8px;
}
#rc_social.social .in {
    background: #767477;
}
#rc_social.social .in a {
    background-position: -96px -8px;
}
#rc_social.social .yt {
    background: #ff746f;
}
#rc_social.social .yt a {
    background-position: -192px -8px;
}
#rc_social.social .rc_close {
    border: 0;
    margin: 0 0 4px 24px;
    width: 8px;
    height: 8px;
    background: url("img/social.png");
    background-position: 0 0;
    cursor: pointer;
    outline: none;
}

/*NY 2017 BANNERS*/

.new-year-2017-banners{
width: 100%;
}

.ny2017__line{
width: 100%;
margin: 15px 0;
}

.all-shares__line {
margin: 10px 0;
}

.all-shares__50 {
float: left;
width: 49.5%;
}


.all-shares__50__first {
width:491px;
margin-right:7px;
}
.all-shares__50__second {
width:482px;
}

.all-shares__50__first img{
margin: 8px 0;
}

.all-shares__50__second img{
margin: 11px 0;
}


/*3-6-9*/

.shares-3-6-9__elem {
float:left;
width:23%;
margin:10px 2% 10px 0;
text-align: center;
border:1px solid #dbdbdb;
padding:10px 1px;
height:340px;
}

.shares-3-6-9__elem a, .shares-3-6-9__elem a:visited{
text-decoration: none;
color:#000;
}

.shares-3-6-9__elem .price {
color: #ff5a00;
font-family: "lato";
font-size: 22px;
font-weight: 900;
padding: 0 20px 0 0;	
}

.shares-3-6-9__elem img{
width:95%;
max-width:200px;
max-height:250px;
margin-bottom:5px;
}

.shares-discount__first{
background-color: #f8faf9;
width: 100%;
margin:20px 0;
float:left;
}


.shares-discount__line{
width: 100%;
margin:20px 0;
float:left;
}

.shares-discount__line h2 {
text-align:center;
font-size:18px;
margin:15px 0;
font-weight:bold;
color:#343434;
}

.shares-discount__faq {
width:48%;
height:200px;
float:left;
margin:10px 1.8% 10px 0;
border:1px solid #d7d7d7;
padding:15px;
color:#333333;
}

.shares-discount__faq h3{
font-size:17px;
font-weight:bold;
color:#333333;
}

.shares-discount__faq p{
margin:15px 0;
color:#333333;
}

.shares-discount__last_line h2{
font-size:20px;
}

.shares-discount__last_line h3{
font-size:20px;
margin:20px 0;
}

/*END: NY 2017 BANNERS*/

/*BLACK FRIDAY 2016*/

.bf-2016-banners {width: 100%;}

.bf-2016_line {width: 100%;margin:15px 0;}

.bf-2016_4 img{margin:0 7px;}

.bf-2016_4_brend img{margin:0 2px;}

/*END:BLACK FRIDAY 2016*/
input.rbksubmit { border: none; background: url(img/button.png);
    width: 162px; height: 25px; margin-top: 10px; color: #fff; cursor: pointer;  }
h2.online { margin-top: 0px; color: rgb(255,90,0); }
img.rbk { float: right; }
.rc_card_form {
    padding: 20px 0;
}

#vgal div>a {
	display: block;
	width: 400px;
	height: 260px;
	background-repeat: no-repeat;
	background-position: center center;
}
#vgal div>a.videolink {
    height: auto;
}

#vgal div {
	width: 400px;
	height: 280px;
	float: left;
    margin: 0 45px 30px;
}

#vgal div .t-a-c{
	text-align:center;
}

#vgal div:nth-child(3n) { margin-right: 0; }

#vgal div .video_play {
	position: absolute;
    width: 400px;
    height: 260px;
    margin: 0;
	background: url(images/play.png) center center no-repeat;
	opacity: 0.4;
}
#vgal div:hover .video_play { opacity: 1; }

.videolink { }

.home_text {margin:15px 0;}
.home_text h2 {font-size:24px;margin:10px 0 20px;}
.home_text ul {padding:0 0 0 35px;}
.home_text ul li{list-style:circle; margin:3px 0;}

.dotted_top_border.margin_1, .dotted_top_border.margin_2 {overflow:hidden;}