@charset "utf-8";

ul, ol{list-style: none;}
table{border-collapse: collapse;border-spacing: 0;width: 100%;table-layout: fixed;}
a img{border: none;}
img{width: auto\9;height: auto;max-width: 100%;vertical-align: middle;border: 0;-ms-interpolation-mode: bicubic;}
figure{line-height: 0;font-size: 0;}
blockquote, q {quotes:  none;}
sub, sup {position: relative;font-size: 75%;line-height: 0;}
sup {top: -0.5em;}
sub {bottom: -0.25em;}
time{color: #979797;font-size: 14px;}
time .day{font-size: 24px;vertical-align: middle;}

.frame_label{font-style: normal;font-size: 12px;}

[disabled="disabled"]{cursor: default !important;}






.input_style label {display:block;}

.input_style label.for_validations,
label.for_validations,
.for_validations {display:none;}

.input_style input.size_def {width:260px;}


.input_style.inpt_size_def textarea,
.input_style.inpt_size_def select,
.input_style.inpt_size_def input[type="text"],
.input_style.inpt_size_def input[type="password"] {width:60%;}
.input_style.inpt_size_def .horizontal_form .title {width:140px;}
.input_style.inpt_size_def .horizontal_form .frame_form_field {margin-left:158px;}

.input_style.cart_style textarea,
.input_style.cart_style select,
.input_style.cart_style input[type="text"],
.input_style.cart_style input[type="password"] {width:100%;
 -webkit-box-shadow:inset 1px 1px 3px #ccc;  -moz-box-shadow:inset 1px 1px 3px #ccc;  box-shadow:inset 1px 1px 3px #ccc;
 }
.input_style.cart_style .title {width:160px;}
.input_style.cart_style .frame_form_field {margin-left:178px;}
.input_style.cart_style .groups_form {background:0;}
.input_style.cart_style .frameGroupsForm {border:0; background:0;
-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;
}
.input_style.cart_style .header_title {border:0; background:0;}

.input_style span.title2 {display:block; margin:1px 0;}

.c_form_login {width:520px;}



.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;}

.arial{font-family: Tahoma, Arial, Helvetica, sans-serif;}
.pts-s-n, .frameNav td a, .promotion{font-family:sans-serif;}

/*a:visited{color: #551a8b;}*/
.d_l_g:hover, button:hover > .d_l_g, a:hover > .d_l_g{border-color: #000;}

blockquote:before, blockquote:after, q:before, q:after {content:  none;}

/*---------------------*/
.v_f, .drop, .drop .drop-content, .drop .drop-footer{background: url("../images/v_f.png") repeat-y;}
.h_f, .frameNav td, .ui-widget-header{background: url("../images/h_f.png") repeat-x;}

.mainBody{min-height: 100%;margin: 0 auto;position: relative;}
.container{clear: both;}
.container .container{width: auto;}


.block_d-i > *{display: inline!important;}
.d_b{display: block!important;}
.d_i{display: inline!important;}
.d_n{display: none!important;}
.d_i-b{display: inline-block!important;float: none !important;}
.f_l{float: left!important;}
.f_n{float: none!important;}
.f_r{float: right!important;}
.b_n{background: none !important;}
.c_b{clear: both!important;}
.o_h{overflow: hidden;}
.v-a_b{vertical-align: bottom !important;}
.v-a_m{vertical-align: middle !important;}
.v-a_t{vertical-align: top !important;}
.t-a_c{text-align: center;}
.t-a_r{text-align: right;}
.t-a_l{text-align: left !important;}
.f-w_b{font-weight: bold;}
.t-d_n{text-decoration: none !important;}
.t-d_u{text-decoration: underline !important;}
.f-s_24{font-size: 24px !important;}
.f-s_18{font-size: 18px !important;}
.f-s_12{font-size: 12px;}
.f-s_14{font-size: 14px;}
.f-s_16{font-size: 16px;}
.f-s_0{font-size: 0;}
.f-s_0 > *{font-size: 12px;}
.f-s_0 > .f-s_0{font-size: 0;}
.v_h td, .v_h th{height: 0;padding: 0 !important;}
.c_t{cursor: text !important;}
.w-s_n-w{white-space: nowrap;}

.p_r{position: relative;}
.bot_border_grey{border-bottom: 1px dashed #c5c5c5;}
h1 + .bot_border_grey{margin-top: 10px;}
.bot_border_grey:first-child{margin-top: -10px;}

.w_100{width: 100%;}
.w_150{width: 150px !important;}
.m-t_10{margin-top: 10px;}
.m-t_20{margin-top: 20px;}
.m-t_30{margin-top: 30px;}
.m-l_50{margin-left: 50px !important;}
.m-l_25{margin-left: 25px !important;}
.m-r_45{margin-right: 45px !important;}
.m-r_40{margin-right: 40px !important;}
.m-r_30{margin-right: 30px !important;}
.m-l_10{margin-left: 10px !important;}
.m-b_10{margin-bottom: 10px !important;}
.m-b_20{margin-bottom: 20px !important;}
.m-b_30{margin-bottom: 30px !important;}
.p-t_10{padding-top: 10px !important;}
.p-t_40{padding-top: 40px;}
.p_lr_10{padding: 0 10px;}
.err_404{max-width: 650px;margin: 0 auto;}

.c_w{color: #fff;}
.c_5c{color: #5c5c5c;}
.c_67{color: #676767;}
.c_97{color: #979797;}
.c_8a{color: #8a8a8a;}
.c_4f{color: #4f4f4f;}

.active, .active > a{cursor: default !important;}
.o_5, .item_tovar .frame_thumbs > li, .items .not-avail .frame_response,.items .not-avail a{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);-moz-opacity: 0.5;-khtml-opacity: 0.5;opacity: 0.5;}
.clearfix:after, article:after, .row:after, .container:after, .row-fluid:after, .nav:after, header:after, .container-fluid:after, .items:after, .horizontal_form label:after, .horizontal_form .frameLabel:after, .standart_form:after, .grey-b_r-bord:after{visibility: hidden;display: block;font-size: 0;content: ".";clear: both;height: 0;}
.b-r_5, .checked_filter{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.b-r_3, .frameSearch, .filter, .pagination li > span, .btn{-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;}

.t-a_j{text-align: justify !important;font-size: 1px;}
.t-a_j > *{display: inline-block;vertical-align: middle;font-size: 12px;}
.t-a_j > .f-s_0{font-size: 0;}
.t-a_j:after, .ie_1{content: "1";margin-left: 100%;height: 1px;visibility: hidden;display: inline-block;}

[class*="icon"], .frame_baner .btn, .frame_brand .btn_brand, .ui-slider-handle, .items_photo-album > li a:before,  .ie_21{background: url("../images/sprite.png") no-repeat;}
.btn_fluid, .cusel, .cuselFrameRight{background: url("../images/buttons.png") no-repeat;}
[class*="icon"]{padding:0; margin:0; border:0;display: inline-block;font-size: 0;line-height: 0;position: relative;}
.icon-enter{width: 10px;height: 10px;background-position: 0 0;margin-right: 5px;}
.icon-exit{width: 13px;height: 16px;background-position: -600px 0;margin-right: 5px;top: 3px;}
a:hover .icon-exit, button:hover .icon-exit{background-position: -600px -17px;}
button:hover .icon-enter{background-position: 0 -11px;}
.icon-bask{width: 13px;height: 12px;background-position: -11px -13px;margin-right: 5px;}
.isAvail .icon-bask{background-position: -11px 0;}
.icon-comprasion{width: 12px;height: 10px;background-position: -25px 0;margin-right: 5px;}
a:hover .icon-comprasion{background-position: -25px -11px;}
.icon-wish{width: 14px;height: 10px;background-position: -38px 0;margin-right: 5px;}
a:hover .icon-wish{background-position: -38px -11px;}
.icon-archive{width: 16px;height: 12px;background-position: -197px 0;margin-right: 5px;}
a:hover .icon-archive{background-position: -197px -13px;}
.icon-cat_pic{width: 11px;height: 11px;background-position: -266px 0;margin-right: 5px;}
.active .icon-cat_pic{background-position: -266px -12px;}
.icon-cat_list{width: 11px;height: 11px;background-position: -278px 0;margin-right: 5px;}
.active .icon-cat_list{background-position: -278px -12px;}

.icon-comprasion_2{width: 12px;height: 11px;background-position: -290px 0;top:0;}
.btn_cart .icon-comprasion_2{background-position: -290px -11px;}
.icon-wish_2{width: 14px;height: 11px;background-position: -303px 0;top: 2px;}
.btn_cart .icon-wish_2{background-position: -303px -11px;}
.icon-wish_2 + span{margin-left: 5px;}

.icon-comprasion_2 + span{margin-left: 7px;}
.icon-return{width: 9px;height: 7px;background-position: -336px 0;margin-right: 5px;}
.icon-remove_comprasion{width: 11px;height: 11px;background-position: -346px 0;top: 1px;}
.icon-paid_not{width: 8px;height: 8px;background-position: -358px 0;}
.icon-paid{width: 12px;height: 9px;background-position: -367px 0;}
.icon-plus, .icon-minus{width: 8px;height: 5px;display: block;}
.icon-plus{background-position: -380px 0;}
.icon-minus{background-position: -389px 0;}
.icon-times-enter{width: 11px;height: 11px;position: absolute; border:0;background-position: -398px 0;right: 30px;top: 21px;}
.icon-email{width: 11px;height: 11px;background-position: -410px 0;position: absolute;top:50%;margin-top:-6px; left:10px;margin-right: 5px;}
.icon-password{width: 10px;height: 11px;background-position: -422px 0;position: absolute;top: 50%; margin-top:-6px; left:11px;margin-right: 5px;}
.icon-person{width: 9px;height: 11px;background-position: -433px 0;position: absolute;top:50%; margin-top:-6px; left:11px;margin-right: 5px;}
.icon-phone{width: 16px;height: 11px;background-position: -443px 0;position: absolute;top:50%;margin-top:-6px; left:8px;margin-right: 5px;}
.icon-clock{width: 12px;height: 12px;background-position: -459px 0;position: absolute;top:50%;margin-top:-6px; left:11px;margin-right: 5px;}
.icon-replay{width: 11px;height: 12px;background-position: -472px 0;position: absolute;top:50%;margin-top:-6px; left:11px;margin-right: 5px;}
.icon-person + input, .icon-phone + input, .icon-clock + input, .icon-email + input, .icon-password + input, .icon-replay + input, .icon-address + input{padding-left: 25px !important;}
.icon-arrow-stPg{width: 10px;height: 16px;background-position: -483px 0;position: absolute;left: 12px;top: 50%;margin-top: -8px;}
a.active.is_sub > .icon-arrow-stPg{width: 10px;height: 6px;background-position: -483px -17px;margin-top: -3px;}
.icon-count-view{width: 17px;height: 12px;background-position: -505px 0;top: 1px;margin-right: 7px;}
.icon-refer{width: 12px;height: 12px;background-position: -523px 0;top: 1px;margin-right: 5px;}
.icon-comment-gal{width: 13px;height: 12px;background-position: -535px 0;top: 1px;margin-right: 5px;}
.icon-followprice{width: 12px;height: 12px;background-position: -614px 0;top: 1px;margin-right: 5px;}
.inFollow .icon-followprice{background-position: -614px -17px;}
.icon-address{width: 15px;height: 13px;background-position: -626px 0;margin-right: 5px;position: absolute;top:50%;margin-top:-7px;left: 7px}

.text{clear: both;}
.text p{margin-bottom: 15px;}
.text > ul{margin-top: 3px;}
.text > ul > li{margin-top: 9px;padding-left: 15px;position: relative;}
.text > ul{//padding-left: 15px;}
.text > ul > li{//list-style-type: disc;//padding-left: 0;}
.text > ul > li:before, .ie_1{content: "\2014";position: absolute;left: 0;top: 1px;}

figure.f_r, .text img.f_r{margin-left:18px;}
figure.f_l, .text img.f_l{margin-right:18px;}


.table caption + thead tr:first-child th, .table caption + thead tr:first-child td, .table colgroup + thead tr:first-child th, .table colgroup + tbody tr:first-child th, .table colgroup + tbody tr:first-child td, .table thead:first-child tr:first-child th, .table thead:first-child tr:first-child td {border-top: 0;}
.table.v-a_m td, .table.v-a_m th{vertical-align: middle;}
.table.v-a_bas td, .table.v-a_bas th{vertical-align: baseline;}
.table_order{table-layout: auto;}
.table_order td:first-child{padding-left: 10px;}
.table_order td {border:0; vertical-align: middle !important;}
.table_order thead td{min-height: 0 !important;}
.table_order .items > li{display: block;text-align: center;}
.table_order .items_middle > li{display: inline-block;float: none;font-size: 0;}
.table_order .items_catalog{margin-left: 30px;margin-top: 30px;}
.table_order .photo{padding: 0;max-width: 80px;max-height: 80px;}
.table_order .item_set{font-size: 12px;width: 121px;}

tr.cartKit table td {border: 0;}


h1.d_i{margin-right: 8px;}

[class*="d_l"]{line-height: 1;text-decoration: none;}
.d_l_b {border:0; background:0; cursor:pointer;}
.d_l_g {border-bottom: 1px dotted #5c5c5c;color: #5c5c5c;line-height: 2;}
.d_l_w {border-bottom: 1px dotted #fff;color: #fff;}
.d_l_b{border-bottom: 1px dotted #656565;color: #656565;}
.d_l_g, .d_l_g:hover, .d_l_b:hover{border-bottom: 1px dotted #00529B;color:#111;}

.nav > li > span, .c_n{cursor: default !important;}
.frameLabel, label, .pointer, .js-pointer{cursor:pointer;}

.groupButton{font-size: 0;margin-left: 10px;display: inline-block;}
.groupButton:first-child{margin-left: 0;}

.btn + .photo{display: inline-block !important;}
.neigh_btn{line-height: 29px;}

.share_tov{margin-bottom: 10px;}

.container-fluid {
    padding-right: 20px;
    padding-left: 20px;
}



.frameEnterReg{margin-right: 10px;}
.frameEnterReg > li > span{min-height: 30px;padding: 0;}
.frameEnterReg > li > span > button, .frameEnterReg > li a{padding: 0 10px;}
.frameEnterReg > li a{border-right: 1px solid #848484;}



.frameNav td{height: 49px;vertical-align: middle;text-align: center;font-size: 0;}
.frameNav .helper{height: 47px !important;}
.frameNav a{font-size: 16px;color: #fff;text-shadow: 0 1px #6f6f6f;width: 84%;padding: 0 8%;overflow: hidden;}
.frameNav td{background-position: 0 0;background-repeat: repeat-y;}
.frameNav td:first-child{background-image: none;}


.vertical td{text-align: left;}
.vertical td > .frame-item-menu{border-width: 1px 0;border-top-color: #b5b5b5;border-bottom-color: #515151;}
.vertical tr:first-child td > .frame-item-menu{border-top: 0;}
.vertical tr:last-child td > .frame-item-menu{border-bottom-color: transparent;}
.vertical .frame-item-menu > ul{top: auto;left: 100%;}
.menu-main.vertical  td > .frame-item-menu > div > .title{-moz-border-radius: 0;-webkit-border-radius: 0;border-radius: 0;}

.frame_baner{
    background-color: #fff;border: 10px solid #fff;position: relative;height: 300px;overflow: hidden;margin-bottom: 26px;
    -moz-border-radius: 14px;-webkit-border-radius: 14px;border-radius: 14px;
    -moz-box-shadow: 0 5px 13px #c4c4c4;
    -webkit-box-shadow: 0 5px 13px #c4c4c4;
    box-shadow: 0 5px 13px #c4c4c4;
}
.frame_baner button{width: 48px;height: 48px;position: absolute;top: 50%;margin-top: -24px;z-index: 2;}
.frame_baner .prev{left: 35px;background-position: -98px 0;}
.frame_baner .next{right: 35px;background-position: -148px 0;}
.cycle{position: absolute !important;left: 50%;margin-left: -573px;z-index: 1;}
.cycle a{display: block;}
.cycle img{max-width: none;}

a.activeSlide{background-position: -66px 0;}

.jcarousel-clip, .carousel_js, .carousel{overflow: hidden;}
.carousel{width: auto !important;}
.frame_carousel_product{margin-bottom: 17px;}
.frame_carousel_product .bot_border_grey{margin-top: 0;}
.frame_carousel_product .groupButton .btn{display: none;font-size: 0;}
.frame_carousel_product .btn .icon{width: 7px;height: 15px;}
.frame_carousel_product .prev{background-position: -81px -16px;}
.frame_carousel_product .next{background-position: -89px -16px;}
.frame_carousel_product [disabled="disabled"] .next{background-position: -89px 0;}
.frame_carousel_product [disabled="disabled"] .prev{background-position: -81px 0;}
.carousel .photo{float: none !important;}
.carousel .items_catalog .photo{height: 155px;}
.carousel .span2{width: 170px !important;}
.carousel .span3{width: 270px !important;}
.carousel .span4{width: 370px !important;}
.carousel .span5{width: 470px !important;}
.carousel_js .items_catalog > li{margin: 0 30px 20px 0;float: left !important;}
.frame_carousel_product .items > li{float: left;}
.carousel .items{width: 99999px;margin-left: 0;}

.old_price{color: #f44524;position: relative;top: 4px;}
.old_price .f-w_b{text-decoration: line-through;}
.price{font-size: 12px;}
.price .first_cash{font-size: 100%;}
.price .second_cash{color: #979797;font-size: 100%;display: inline-block;}
.price_f-s_24 .d_b.second_cash{margin-top: -9px;}
.price_f-s_24 .old_price .f-w_b{font-size: 18px;}
.price_f-s_16 .d_b.second_cash{margin-top: -4px;}
.price_f-s_16 .old_price .f-w_b{font-size: 12px;}
.in_cart .price{color: #1a6d84;}

.price_f-s_16 .f-w_b{font-size: 16px;}
.price_f-s_18{font-size: 14px;}
.price_f-s_18 .f-w_b{font-size: 18px;}
.price_f-s_24 .f-w_b{font-size: 24px;}
.price_f-s_24 .second_cash{font-size: 14px;}

.items{font-size: 0;}
.items_catalog .helper{height: 100% !important;}
.items .description{padding-right: 10px;}
.items > li.o_5 a{color: #979797;}
.items > li{position: relative;display: inline-block;vertical-align: top;font-size: 12px;white-space: normal;}

.photo figure{width: 100%;height: 100%; text-align:center;}
.photo figure img{max-height: 99%;}
.in_cart > .description > a{color: #1a6d84;}
.top_tovar{width: 47px;height: 47px;position: absolute;left: 0;top: 0;-moz-border-radius: 23px;-webkit-border-radius: 23px;border-radius: 23px;line-height: 47px;color: #fff;text-align: center;}
.top_tovar + .top_tovar{left: 47px;}
.top_tovar + .top_tovar + .top_tovar{left: 94px;}
.nowelty{background-color: #4e9118;font-family: Verdana, Geneva CY, "DejaVu Sans", Sans-serif;font-weight: bold;}
.promotion{background-color: #fdae05;}
.discount{background-color: #f44524;}

.item_tovar{padding-bottom: 47px;margin-bottom: 17px;}
.item_tovar .frame_response{margin-bottom: 9px;}
.item_tovar .price_f-s_24{margin-bottom: 3px;}
#variantProd .title{color:#4f4f4f;display: block;margin-bottom: 7px;font-size: 16px;font-weight: bold;}
.count_response{color: #333;}
.star{display: inline-block;margin-right: 9px;}

.short_description{display: none;}
.list .short_description{display: block;}
.items_catalog{margin: 0 0 0 -30px;}
.items_catalog > li{margin-bottom: 30px;float: none !important;}
.list.items_catalog{margin-left: 0;}
.list.items_catalog > li{width: 100%;margin-left: 0;}
.items_catalog .btn.btn_small_p > .text-el{display: none;}
.list.items_catalog .btn.btn_small_p > .text-el{display: inline;}
.items_catalog .description{margin-top: 165px;}
.items_catalog .photo-block{margin-bottom: 10px;margin-top: 0 !important;position: absolute;left: 0;top: 0;height: 155px;width: 100%;}
.items_catalog .photo-block .photo{height: 96%;text-align: left;}
.itemsFrameNS li > .btn{}
.itemsFrameNS .photo-block{height: 100px;}
.itemsFrameNS figure{width: 80%;padding-left: 20%;}
.itemsFrameNS .description{margin-top: 110px;}
.items_catalog .helper{vertical-align: bottom;}
.items_catalog > li .price{margin-bottom: 10px;}
.items_catalog.list .description, .items_catalog.list > .description{margin-left: 205px;margin-top: 0;min-height: 190px;}
.items_catalog.list .photo-block, .items_catalog.list .photo-block{float: left;margin-right: 20px;width: 185px;}
.items_catalog.list .photo > .helper, .items_catalog.list .photo > .helper{vertical-align: top;}
.item_set{width: 140px;display: inline-block;vertical-align: middle;position: relative;}
.span3 .item_set{width: 210px;}
.span2 .item_set{width: 120px;}
.item_set .photo-block{height: 70px !important;}
.item_set + div{color: #ff8b75;font-size: 80px;vertical-align: middle;}
.item_set .description{margin-top: 80px;}

.news_start_page{padding-bottom: 37px;}
.news_start_page a{display: inline-block;margin-bottom: 8px;}
.news_start_page p{margin-bottom: 17px;}

.frame_brand .items > li{width: 180px !important;text-align: center;float: left;}
.frame_brand a{text-decoration: none;font-size: 0;width: 100%;display: block;}
.frame_brand{border-top: 1px dashed #c5c5c5;}
.frame_brand .carousel{padding: 57px 35px 54px;}
.frame_brand .btn_brand{width: 25px;height: 24px;top: 50%;margin-top: -12px;position: absolute;display: none;z-index: 3;}
.frame_brand .btn_prev{left: 0;background-position: -214px 0;}
.frame_brand .btn_prev:hover{background-position: -214px -25px;}
.frame_brand .btn_next{right: 0;background-position: -240px 0;}
.frame_brand .btn_next:hover{background-position: -240px -25px;}
.frame_brand .jcarousel-prev-disabled-horizontal.btn_prev, .frame_brand .jcarousel-next-disabled-horizontal.btn_next{opacity: 0.2;cursor: default;}

.frame_func_catalog{position: relative; margin:10px 0 20px;z-index: 6;}
.frame_func_catalog .groupButton, .frame_func_catalog > div{margin: 6px 20px 15px;}
.frame_func_catalog > div:first-child{margin-left: 0;}

.sliderCont{}
.sliderCont img{width: 100%;height: 15px;}
.ui-slider {position: relative;}
.ui-slider-handle{position: absolute;z-index: 2;width: 10px;height: 15px;cursor: pointer;top: 12px;}
#left_slider{margin-left: -8px;background-position: -316px 0;}
#right_slider{background-position: -326px 0;}
.ui-widget-header{height: 4px;bottom: 1px;position: absolute;z-index: 1;display: block;overflow: hidden;background-position: 0 -142px;}

.formCost{color: #ababab;margin: 15px 0 11px;}
.formCost > *{margin-top: 10px;}
.formCost input[type="submit"]{padding: 0 10px;}
.formCost label{display: inline-block;width: 70px;margin-bottom: 0 !important;}

.filter{background-color: #f2f2f2;padding: 0 10px;position: relative;}
.checked_filter{border: 1px solid #c1c1c1;padding: 12px 20px;margin-bottom: 11px;}
.checked_filter > .title{color: #4f4f4f;padding-bottom: 4px;}
.times{color: #7b7979;font-size: 25px;line-height: 0.7;cursor: pointer;float: left;}
.checked_filter > ul,
.checked_filter > ul li {padding:0; list-style:none; margin:0;}
.checked_filter > ul{margin-bottom: 17px;}
.checked_filter > ul > li{overflow: hidden;padding-top: 1px;cursor: pointer;}
.checked_filter .o_h{position: relative;}
.checked_filter a{color: #333;}

.boxFilter{padding-bottom: 8px;}
.boxFilter > .title{font-size: 16px;padding: 10px 0 8px;}
.boxFilter label, .boxFilter .frameLabel{margin-bottom: 7px;}
.boxFilter input[type="checkbox"]{float: left;}
.boxFilter input[type="checkbox"]+span{display: block;overflow: hidden;}
.boxFilter:before{content: "";position: absolute;width: 100%;left: 0;border-width: 1px 0;border-style: solid;border-top-color: #d9d9d9;border-bottom-color: #fff;}
.boxFilter:first-child:before{display: none;}
.boxFilter:first-child .title_h3{padding-top: 0;}
.boxFilter .title_h3{padding: 8px 0 3px;font-weight: normal;}

.lineForm{position: relative;z-index: 3;display: inline-block;vertical-align: middle;font-size: 0;width: 100%;}
.cusel {height:30px;background-position: 0 0;display: inline-block;position: relative;cursor: pointer;z-index: 1;font-weight: normal; font-size:12px; text-align: left;width: 100% !important; outline:none;}
.neigh_radio.lineForm{margin-top: 4px;}
.cuselFrameRight {position: absolute;z-index: 2;top: 0;right: 0;height: 100%;width: 23px;background-position: 100% -30px;}
.cuselText {height:28px;line-height:28px; padding-top:2px; padding-left:10px;cursor: pointer;overflow: hidden;z-index: 1;position: absolute;top: 0;left: 0;}

.cusel span {display: block;cursor: pointer;white-space: nowrap;padding: 7px 0px 7px 5px;margin-right: -3px;color: #666;}
.cusel span:hover,.cusel .cuselOptHover {background:#E7B8B3;color: #111;}
.cusel .cuselActive {background: #e5e5e5;color: #333;cursor: default;}
/*.cuselOpen {z-index: 999;background-position: 0 -224px;}
.cuselOpen .cuselFrameRight{background-position: 100% -252px;}*/
.cusel .cusel-scroll-wrap {display: block;visibility: hidden;position: absolute;top: 100%;width: 100%;}
.cusel .jScrollPaneContainer{width:auto !important;position: relative;overflow: hidden;z-index: 5;border: 1px solid #ccc;border-width: 0 1px 1px 1px;background: #fff;}
.cusel-scroll-pane{width: 100% !important;}
.w_170.lineForm{width: 170px !important;}
.w_170 .cusel{width: 170px !important;}
.w_70 .cusel{width: 70px !important;}
.w_70.lineForm{width: 70px !important;}
.span4 .cusel{width: 300px !important;}



.item_tovar .photo{margin-top: 15px;}
.frame_buy .btn_buy, .frame_buy .price+.btn_cart{font-size: 18px;}
.vertical_template .frame_buy .m-r_45{margin-right: 34px !important;}
.vertical_template .frame_buy .m-r_30{margin-right: 20px !important;}
.item_tovar .frame_thumbs{margin-left: -18px;}
.item_tovar .frame_thumbs > li{float: left;margin-left: 18px;margin-top: 20px;text-align: center;font-size: 0;}
.item_tovar .frame_thumbs > li > a{display: block;width: 62px;height: 62px;border: 1px solid #adadad;padding: 5px;}
.item_tovar .frame_thumbs > li > a > .helper{ }
.item_tovar .frame_thumbs > .active a{border-color: #333;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);-moz-opacity: 1;-khtml-opacity: 1;opacity: 1;}

.item_tovar .tabs {overflow:hidden; margin:0 0 16px 0;}
.item_tovar .tabs > li {float:left; margin:0 0 0 10px;}
.item_tovar .tabs > li:first-child {margin:0;}

.comprasion{margin-bottom: 60px;}
.comprasion_tovars_frame > .span3, .comprasion_tovars_frame > .span2{width: 244px !important;float: left!important;margin-left: 0!important;}
.comprasion_tovars_frame > .span2{width: 244px !important;}

.comprasion_tovars_frame ul,
.comprasion_tovars_frame li,
.leftDescription ul, .leftDescription li {padding:0; list-style:none; margin:0;}
.comprasion_tovars_frame .items_catalog li{margin: 0 !important;display: inline-block;font-size: 12px;vertical-align: top; position:relative;}
.comprasion_tovars_frame .items_catalog li .item_delete {width:26px; height:28px; padding:0; position:absolute; right:0; top:0;}
.comprasion_tovars_frame .items_catalog {padding: 0 20px 10px 0;margin-left: 0;}
.comprasion_tovars_frame .items_catalog li .photo{padding-right: 10px;}
.characteristic{margin-top: 10px;}
.rightDescription{overflow: hidden;position: relative;}
.comprasion_tovars_frame{width: 10000px;margin-left: 0 !important;}
.rightDescription {margin-left: 270px;}
.comprasion_scroll{overflow: hidden;}
.leftDescription{margin-top: 20px;width: 270px !important;float: left;}
.leftDescription li{font-weight: bold;text-align: right;}
.frame_tabsc .characteristic li:nth-child(odd){background-color: transparent;}
.frame_tabsc .characteristic li.oddC{background-color: transparent !important;}
.frame_tabsc .characteristic li:nth-child(even){background-color: #f1f1f1;}
.frame_tabsc .characteristic li.evenC{background-color: #f1f1f1 !important;}
.rightDescription .characteristic li{padding-right: 20px;}
.characteristic li{padding: 3px 30px 3px 0;font-size: 0;}
.characteristic li > span{ padding:5px 10px 5px 0; font-size: 12px;}
.scrollNSP{right: 0;position: absolute;top: 20px;}
.scrollNSP > div{height: 1px;}

.comprasion_title{text-align: center;padding: 0 30px;}
.comprasion_head{
    text-align: right;width: 270px;padding-right: 25px;position: absolute;top: 30px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;}
.comprasion_head .tabs{height: 145px;overflow: auto;}
.comprasion_head .tabs li {margin:2px 0 0 0;}
.comprasion_head .tabs li:first-child {margin:0;}
.comprasion_head .title_h2 {margin:0 0 3px 0;}

.comprasion_head li{margin-bottom: 4px;}
.comprasion_head li > span{-moz-border-radius: 2px;-webkit-border-radius: 2px;border-radius: 2px;display: inline-block;height: 15px;padding:4px 5px 2px;}
.comprasion_head .active > span{background-color:#ae040c;}
.comprasion_head .active > span > span{border: none;color:#fff;}

.must{position: absolute;left: 100%;top: 3px;margin-left: 3px;color: #f11;}
.frameGroupsForm{margin-top: 15px;border: 1px solid #cdcdcd;-moz-box-shadow: 0 1px 2px #949494;-webkit-box-shadow: 0 1px 2px #949494;box-shadow: 0 1px 2px #949494;-moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;}
.frameGroupsForm .header_title{-moz-border-radius: 4px 4px 0 0;-webkit-border-radius: 4px 4px 0 0;border-radius: 4px 4px 0 0 ;}
.horizontal_form .groups_form{padding:24px 28px 13px;border-top: 1px solid #cecece;background-color: #f6f6f6;}
.horizontal_form .groups_form:first-child{border-top: 0;}
.horizontal_form .row{display: block;margin-left: 0 !important;}
.horizontal_form label, .horizontal_form .frameLabel{margin-bottom: 12px;}
.horizontal_form .title{float: left;width: 128px;padding-right: 10px;margin-top:8px;text-align: right;}
.frame_form_field{position: relative;display: block;}
.horizontal_form .frame_form_field{margin-left: 138px;}
.help_inline{color: #979797;padding-top: 1px;display: block;}
.form_alert{border:1px solid #FCDEDA;-moz-border-radius: 4px;-webkit-border-radius:4px;border-radius: 4px;background-color:#FDFDFD;padding: 16px 30px;}

.frame_head_content{
    border: 1px solid #cdcdcd;overflow: hidden;margin-top: 14px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
}

.footer_wish-list{padding-top: 18px;}
.footer_wish-list .standart_form{margin-top: 8px;}
.footer_wish-list .title{margin: 0 7px 10px 0;}
.fancy{border: 7px solid rgba(207, 207, 207, 0.4);-moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px;}
.fancy.frame_head_content{margin-top: 0;}
.fancy.fancy_cleaner .inside_padd{max-height: 400px;overflow: auto;background-color: #fff;padding-right: 15px !important;}
.fancy.fancy_cleaner .inside_padd.foot {overflow:hidden;}
.fancy.fancy_cleaner .foot.inside_padd{border-top: 1px solid #B7B7B7;padding-top: 0;}
.fancy.fancy_cleaner .foot.inside_padd .table td{border-top: 0;padding-top: 5px;}
.fancy_cleaner{width: 698px;max-width: 100%;}
.frame_count {position: relative;width: 53px;height: 31px;}
.frame_count input{ width:33px; padding-right: 18px;height: 32px; text-align:center;}
.frame_change_count{position: absolute;top: 0;right: 0;}
.frame_change_count .btn{height:15px;min-height: auto;padding: 0 4px; float:none; margin:2px 2px 0 0; -moz-box-shadow: none;-webkit-box-shadow: none;box-shadow: none;}
.frame_change_count .plus{-moz-border-radius: 0 3px 0 0;-webkit-border-radius: 0 3px 0 0;border-radius: 0 3px 0 0;}
.frame_change_count .minus{-moz-border-radius: 0 0 3px 0;-webkit-border-radius: 0 0 3px 0;border-radius: 0 0 3px 0;}
.fancy_cleaner .inside_padd{padding: 0 33px 0 20px;}

.isAvail, [data-closed]{cursor: pointer;}

.drop{position: absolute;z-index: 1002;display: none;background-repeat: no-repeat;}
.drop .drop-content .inside_padd{padding: 20px 30px 0 15px;}
.drop-enter{width: 322px;padding-top: 13px;margin-left: 90px;}
.drop-enter .drop-content{background-position: -323px 0;}
.drop-enter .drop-content .horizontal_form .frame_form_field{margin-left: 63px;}
.drop-enter .drop-content .horizontal_form .title{width: 53px;}
.drop-enter .drop-content .header_title{margin: 0 3px;}
.drop input[type="text"], .drop input[type="password"]{color: #bfbfbf; outline:none;}
.drop-enter .drop-footer{background-position: -646px 0;height: 13px;}

.drop .drop-content .items,
.drop .drop-content .items li {padding:0; list-style:none; margin:0;}
.drop .drop-content .items{overflow:hidden; clear:both; margin:10px 0;}
.drop .drop-content .items .main-price {margin:0;}
.drop .drop-content .items .prod-info {margin:0 0 4px 0;}

.drop-content .title_h2 {font-weight:bold; font-size:14px;}

.addpadding {padding:5px 0 0 0;}


.header_title{
    border-bottom: 1px solid #b7b7b7;padding: 9px 28px 5px;font-size: 16px; color:#BA060E;
    background: #fefefe; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZlZmVmZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNGU0ZTQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  #fefefe 0%, #e4e4e4 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fefefe), color-stop(100%,#e4e4e4)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #fefefe 0%,#e4e4e4 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #fefefe 0%,#e4e4e4 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #fefefe 0%,#e4e4e4 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #fefefe 0%,#e4e4e4 100%); /* W3C */
}

form + .msg{margin: 15px 15px 0;}
.drop-order-call{position: absolute;left: 50%;top: 50%;width: 522px;background-position: -969px 0;padding-top: 10px;}
.drop-order-call .drop-content{background-position: -1492px 0;}
.drop-order-call .drop-footer{background-position: -2015px 0;height: 10px;}
.drop-order-call .drop-content .header_title{margin: 0 7px;}

.drop-report{position: absolute;width: 322px;background-position: -2861px 0;padding-top: 13px;margin-top: -15px;margin-left: 85px;}
.drop-report.left-report .drop-footer{background-position: -3184px 0;}
.drop-report.left-report{margin-left: 0;}
.drop-report.top-right-report{background-position: 0 0;margin-top: 13px;}
.drop-report.top-right-report .drop-footer{background-position: -646px 0;}
.drop-report .drop-content{background-position: -323px 0;padding:5px 25px 15px; overflow:hidden;}
.drop-report .drop-footer{background-position: -2538px 0;height: 13px;}
.drop-report .drop-content .header_title{margin: 0 7px;}

.frameGroupsForm .inside_padd{padding: 26px 28px;}
.tableOrderData td, .tableOrderData th{padding: 7px 0;}
.tableOrderData tr:nth-child(odd){background-color:#FFEEEC;}
.tableOrderData th{text-align: right;padding-right: 32px;}
.promotion_text{color: #f44524;font-size: 27px;}
.frameSet{padding: 10px 45px;margin-bottom: 40px;border: 1px solid #cdcdcd;-moz-border-radius: 6px;-webkit-border-radius: 6px;border-radius: 6px;-moz-box-shadow: 0 1px 2px #949494;-webkit-box-shadow: 0 1px 2px #949494;box-shadow: 0 1px 2px #949494;}
.frameSet .jcarousel-item{width: 1070px !important;}
body.vertical_template .frameSet .jcarousel-item{width: 748px !important;}

.frame_tabs .characteristic {margin-top: 0;}
.characteristic td, .characteristic th{padding: 6px 0;border-bottom: 1px dotted #666;}
.characteristic th{width: 30%;padding-right: 5%;}

.frame-list-comment{padding: 3px 0 27px;}
.frame-list-comment > li{margin-top: 34px;}
.frame-list-comment > li:first-child{margin-top: 0;}
.form-comment textarea{height: 134px;margin-bottom: 20px;}

.frame-comment{background-color: #f0f0f0;padding: 12px 20px 10px;position: relative;margin-bottom: 9px;}
.frame-comment:after, .ie_15{content: "";border-width: 6px 8px;border-style: solid;border-color: transparent;border-top-color: #f0f0f0;position: absolute;left: 20px;bottom: -12px;}
.grey-b_r-bord{border:2px solid #F3F3F3;padding: 8px 22px 13px 29px;margin-bottom: 29px;background-color: #fff;
-moz-border-radius:12px;-webkit-border-radius:12px;-khtml-border-radius:12px;border-radius:12px;
}

.tooltip{margin-top: -5px;position:absolute;z-index:1030;display:block;padding:5px;font-size:11px;opacity:0.8;filtr:alpha(opacity=80);visibility:visible;padding:3px 8px;color:#fff;text-align:center;text-decoration:none;background-color:#000;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;display: none;}
.tooltip:after{position:absolute;width:0;height:0;border-color:transparent;border-style:solid;bottom:-5px;left:50%;margin-left:-5px;border-top-color:#000;border-width:5px 5px 0;content: "";}

.selected{background-color:#eee;}
.frameMenu{position: relative;z-index: 2;}
.frameMenu+*{position: relative;z-index: 1;}
.drop-search{width:382px;position: absolute; left:10px; top:31px;display: none; opacity: 0.9; color:#111; background:#F8F8F8;}
.drop-search a.f-s_0 {color:#111;}
.drop-search .btn-form{margin: 0 10px;}
.drop-search > .inside_padd{padding: 8px 0; color:#111;}
.drop-search .frame-search-thumbail a{padding: 10px 10px 17px; color:#111; text-decoration:none;}
.drop-search .frame-search-thumbail a:hover {background:#eee;}
.frame-search-thumbail{margin-bottom: 0;}
.frame-search-thumbail a{display: block;text-decoration: none;}
.frame-search-thumbail .photo{width: 50px;height: 45px;float: left;margin-right: 10px;}
.frame-search-thumbail span.title, .frame-search-thumbail .price, .frame-search-thumbail .description{margin-left: 60px;display: block;}
.frame-search-thumbail span.title{text-decoration: underline;}
.frame-search-thumbail .price{margin-left: 0;color: #333;}
.frame-search-thumbail .photo img{max-width: 44px;max-height: 39px;}
.frame-search-thumbail .photo .helper{height: 45px !important;vertical-align: middle;}
.frame-search-thumbail > li{margin: 0 0 0;float: none;overflow: hidden;display: block;}
.drop-search{
    -moz-border-radius: 0 0 4px 4px;-webkit-border-radius: 0 0 4px 4px;border-radius: 0 0 4px 4px;
    z-index: 1;
    -moz-box-shadow: 0 2px 8px #868686;-webkit-box-shadow: 0 2px 8px #868686;box-shadow: 0 2px 8px #868686;

}
.overlayDrop{height: 100%; position:fixed !important; left:0; right:0; top:0; bottom:0;}
.filter nav li{padding-left: 8px;min-height: 18px;padding-top: 3px;margin: 1px 0 2px 2px;}
.filter nav li.active{padding-left: 0;padding-top: 0;min-height: 21px;}
.filter nav li.active > span{background-color: #3a88cc;color: #fff;display: inline-block;padding: 1px 28px 2px 8px;-moz-border-radius: 2px 0 0 2px;-webkit-border-radius: 2px 0 0 2px;border-radius: 2px 0 0 2px;position: relative;}
.filter nav li.active > span:after{content: "";position: absolute;left: 100%;top: 0;border-top-width: 10px;border-bottom-width: 10px;border-left-width: 7px;border-right-width: 7px; border-style: solid;border-color: transparent;border-left-color: #3a88cc;}

.frame_brand.main{border-top: 0;}
.frame_brand.main .items{margin-left: -23px;padding-bottom: 50px;}
.frame_brand.main .items > li{display: inline-block;margin-left: 23px;margin-bottom: 18px;width: 175px !important;float: none;}
.frame_brand.main .items > li .photo{border: 3px solid #e6e6e6;}



.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:0;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.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{}.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-close,.fancybox-prev span,.fancybox-next span{background-image:url('../js/fancybox/fancybox_sprite.png')}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url('../js/fancybox/fancybox_loading.gif') center center no-repeat}.fancybox-close{position:absolute;top:6px;right:6px;width:17px;height:17px;cursor:pointer;z-index:8040;background-position: 0 0;}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url('../js/fancybox/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:39px;height:93px;margin-top:-46px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:0;background-position:0 -112px}.fancybox-next span{right:0;background-position:0 -18px}.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}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url('../js/fancybox/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)}

/*ie-7*/
.helper, .helper + *, .d_i-b, [class*="icon"], .groupButton, .btn, .btn + .photo, .navHorizontal > li, .frameUndef_1 > div, .price .second_cash, .items > li, .star, .item_set, .news_start_page a, .formCost label, .lineForm, .cusel, .pagination li, .comprasion_tovars_frame .items_catalog li, .comprasion_head li > span, .characteristic dt, .characteristic dd, footer a, .footer_menu > li{//display: inline !important;//zoom: 1;}
.clearfix, article, .row, .container, .row-fluid, .nav, header, .container-fluid, .items, .horizontal_form label, .horizontal_form .frameLabel, .standart_form{//zoom: 1;}

.row-fluid{width:100%}.row-fluid [class*="span"]{float:left;width:100%;min-height:30px;margin-left:2.127659574468085%;*margin-left:2.074468085106383%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.row-fluid [class*="span"]:first-child{margin-left:0}.row-fluid .span12{width:100%;*width:99.94680851063829%}.row-fluid .span11{width:91.48936170212765%;*width:91.43617021276594%}.row-fluid .span10{width:82.97872340425532%;*width:82.92553191489361%}.row-fluid .span9{width:74.46808510638297%;*width:74.41489361702126%}.row-fluid .span8{width:65.95744680851064%;*width:65.90425531914893%}.row-fluid .span7{width:57.44680851063829%;*width:57.39361702127659%}.row-fluid .span6{width:48.93617021276595%;*width:48.88297872340425%}.row-fluid .span5{width:40.42553191489362%;*width:40.37234042553192%}.row-fluid .span4{width:31.914893617021278%;*width:31.861702127659576%}.row-fluid .span3{width:23.404255319148934%;*width:23.351063829787233%}.row-fluid .span2{width:14.893617021276595%;*width:14.840425531914894%}.row-fluid .span1{width:6.382978723404255%;*width:6.329787234042553%}.row-fluid .offset12{margin-left:104.25531914893617%;*margin-left:104.14893617021275%}.row-fluid .offset12:first-child{margin-left:102.12765957446808%;*margin-left:102.02127659574467%}.row-fluid .offset11{margin-left:95.74468085106382%;*margin-left:95.6382978723404%}.row-fluid .offset11:first-child{margin-left:93.61702127659574%;*margin-left:93.51063829787232%}.row-fluid .offset10{margin-left:87.23404255319149%;*margin-left:87.12765957446807%}.row-fluid .offset10:first-child{margin-left:85.1063829787234%;*margin-left:84.99999999999999%}.row-fluid .offset9{margin-left:78.72340425531914%;*margin-left:78.61702127659572%}.row-fluid .offset9:first-child{margin-left:76.59574468085106%;*margin-left:76.48936170212764%}.row-fluid .offset8{margin-left:70.2127659574468%;*margin-left:70.10638297872339%}.row-fluid .offset8:first-child{margin-left:68.08510638297872%;*margin-left:67.9787234042553%}.row-fluid .offset7{margin-left:61.70212765957446%;*margin-left:61.59574468085106%}.row-fluid .offset7:first-child{margin-left:59.574468085106375%;*margin-left:59.46808510638297%}.row-fluid .offset6{margin-left:53.191489361702125%;*margin-left:53.085106382978715%}.row-fluid .offset6:first-child{margin-left:51.063829787234035%;*margin-left:50.95744680851063%}.row-fluid .offset5{margin-left:44.68085106382979%;*margin-left:44.57446808510638%}.row-fluid .offset5:first-child{margin-left:42.5531914893617%;*margin-left:42.4468085106383%}.row-fluid .offset4{margin-left:36.170212765957444%;*margin-left:36.06382978723405%}.row-fluid .offset4:first-child{margin-left:34.04255319148936%;*margin-left:33.93617021276596%}.row-fluid .offset3{margin-left:27.659574468085104%;*margin-left:27.5531914893617%}.row-fluid .offset3:first-child{margin-left:25.53191489361702%;*margin-left:25.425531914893618%}.row-fluid .offset2{margin-left:19.148936170212764%;*margin-left:19.04255319148936%}.row-fluid .offset2:first-child{margin-left:17.02127659574468%;*margin-left:16.914893617021278%}.row-fluid .offset1{margin-left:10.638297872340425%;*margin-left:10.53191489361702%}.row-fluid .offset1:first-child{margin-left:8.51063829787234%;*margin-left:8.404255319148938%}


.btn_cart{background-color: #088ebc\0/;*background-color: #088ebc;}
.btn_buy{background-color: #a4a619\0/;*background-color: #a4a619;}
.header_title{background-color: #e4e4e4\0/;*background-color: #e4e4e4;}
footer{background-color: #303030\0/;*background-color: #303030;}
.d_b.btn{display: block !important;}
.btn_small_p{padding-top: 6px\0/;*padding-top: 6px;}
.scrollNSP > div{*height: 18px;}

.navStaticPages{margin-bottom: 20px;background-color: #f6f6f6;text-align: right;-moz-box-shadow: 0 3px 9px #d0d0d0;-webkit-box-shadow: 0 3px 9px #d0d0d0;box-shadow: 0 3px 9px #d0d0d0;}
.navStaticPages .title{
    font-size: 18px;font-weight: bold;color: #5c5c5c;text-shadow: 0 1px 0 #fff;padding: 6px 20px;border-bottom: 1px solid #e9e9e9;
    background: #ffffff; /* Old browsers */
    background: -moz-linear-gradient(top,  #ffffff 0%, #e0e0e0 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e0e0e0)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #ffffff 0%,#e0e0e0 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #ffffff 0%,#e0e0e0 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #ffffff 0%,#e0e0e0 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #ffffff 0%,#e0e0e0 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e0e0e0',GradientType=0 ); /* IE6-9 */
}
.navStaticPages.t-a_l .icon-arrow-stPg{background-position: -494px 0;left: auto;right: 12px;}
.navStaticPages > ul{border-top: 2px solid #cdcdcd;-moz-box-shadow: inset 0 2px 2px rgba(202,202,202,0.39);-webkit-box-shadow: inset 0 2px 2px rgba(202,202,202,0.39);box-shadow: inset 0 2px 2px rgba(202,202,202,0.39);}
.navStaticPages > ul > li > a, .navStaticPages > ul > li > span{font-size: 14px;padding: 7px 20px;position: relative;border-width: 1px 0;border-style: solid;border-top-color: #fff;border-bottom-color: #e0e0e0}
.navStaticPages > ul > li:first-child > a{border-top: 0;}
.navStaticPages > ul > li:last-child > a{-moz-border-radius-bottomleft: 3px;-moz-border-radius-bottomright: 3px;-webkit-border-radius-bottomleft: 3px;-webkit-border-radius-bottomright: 3px;border-bottom-left-radius: 3px;border-bottom-right-radius: 3px;}
.navStaticPages > ul > li > a:hover{
    color: #3a88cc;
    background: #eeeeee; /* Old browsers */
    background: -moz-linear-gradient(top,  #eeeeee 0%, #e6e6e6 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eeeeee), color-stop(100%,#e6e6e6)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #eeeeee 0%,#e6e6e6 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #eeeeee 0%,#e6e6e6 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #eeeeee 0%,#e6e6e6 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #eeeeee 0%,#e6e6e6 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#e6e6e6',GradientType=0 ); /* IE6-9 */
}
.navStaticPages > ul > li li > a{display: block;padding: 3px 25px;color: #fff;font-size: 14px;}
.navStaticPages > ul > li li > a:hover, .navStaticPages > ul > li li > a.active{background-color: #0c86b0;}
.navStaticPages > ul > li > ul{background-color: #0d98c8;display: none;padding: 10px 0;}
.navStaticPages > ul > li > .active{cursor: pointer !important;background-color: #e0e0e0;-moz-box-shadow: inset 0 1px 1px #b9b9b9;-webkit-box-shadow: inset 0 1px 1px #b9b9b9;box-shadow: inset 0 1px 1px #b9b9b9;-moz-border-radius-bottomleft: 0;-moz-border-radius-bottomright: 0;-webkit-border-radius-bottomleft: 0;-webkit-border-radius-bottomright: 0;border-bottom-left-radius: 0;border-bottom-right-radius: 0;}
.navStaticPages > ul > li > .active.is_sub{
    color: #fff !important;border-bottom: 2px solid #0b7498;
    -moz-box-shadow: inset 0 1px 1px #0e7aa4;-webkit-box-shadow: inset 0 1px 1px #0e7aa4;box-shadow: inset 0 1px 1px #0e7aa4;
    background: #14a7da; /* Old browsers */
    background: -moz-linear-gradient(top,  #14a7da 0%, #088dbb 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#14a7da), color-stop(100%,#088dbb)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #14a7da 0%,#088dbb 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #14a7da 0%,#088dbb 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #14a7da 0%,#088dbb 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #14a7da 0%,#088dbb 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#14a7da', endColorstr='#088dbb',GradientType=0 ); /* IE6-9 */
}
.navStaticPages > ul > li:last-child > .active.is_sub{-moz-border-radius: 0;-webkit-border-radius: 0;border-radius: 0;border-bottom: 2px solid #0b7498;}
.navStaticPages > ul > li > .active + ul{display: block;-moz-box-shadow: inset 0 1px 2px #0b83ac;-webkit-box-shadow: inset 0 1px 2px #0b83ac;box-shadow: inset 0 1px 2px #0b83ac;}

.items_photo-albums{font-size: 0;margin-left: -22px;margin-top: 9px;}
.items_photo-albums li{border: 1px solid #dfdfdf;padding: 5px;margin-bottom: 33px;max-height: 207px;display: inline-block;max-width: 263px;margin-left: 22px;vertical-align: bottom;}
.items_photo-album{margin-left: -13px;}
.items_photo-album > li{max-width: 151px;margin-left: 13px;}
.items_photo-album > li a{position: relative;}
.items_photo-album > li a:before{width: 38px;height: 36px;background-position: -549px 0;position: absolute;left: 50%;top: 50%;margin-left: -19px;margin-top: -30px;content: "";display: none;}
.items_photo-album > li a:hover:before{display: block;}
.panelItemGallery{position: absolute;width: 90%;left: 0;bottom: 0;background: rgba(0,0,0,0.52);font-size: 13px;color: #fff;padding: 3px 4% 3px 6%;}
.items_photo-albums > li a{overflow: hidden;display: block;text-decoration: none;color: #fff;}
.items_photo-albums > li .f_l{width: 65%;}
.items_photo-albums > li .f_r{width: 35%;text-align: right;}
.onePhoto li{max-width: 100%;max-height: none;}

.first_h1{padding-top: 0;margin-top: -8px;}
#comment__icsi-css + .title_h1{padding-top: 30px;}

.frame-navbar{height: 0;}
.frame-navbar.in{height:auto;}

/******* server messages ************************/
.msg{overflow: hidden;}
.msg .success, .msg .error{padding:8px; margin-bottom:15px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.error{background-color:#ffe8e8;border: 1px solid #f27676;}
.success{background-color:#ecffe8;border: 1px solid #80c232;}
.error, .success{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.msg .success *,.msg .notice{font-size:13px;}
.msg .error *,.msg .error{font-size:13px;}
.msg h1, .msg h2, .msg h3{font-weight:bold; font-size:16px !important; margin-top:5px !important;}
.msg h1{font-size:20px !important;}
.msg h2{font-size:18px !important;}
.msg p{margin-bottom:5px !important;}

.success, .success *{color: #5fa335;}
label.success{margin-top: 7px;padding: 2px 11px;}
label.error{margin-top: 7px;padding: 2px 11px;}
.error, .error *{color: #e42e2e; display: block;margin-top: 7px;margin-bottom: 7px;}

.for_validations.error {padding:0; border:0; font-size:10px; text-align:left; background:0;}
/************************************************/

.tabs-dif-all_par{margin: 4px 0 0 50px !important;}
.tabs-dif-all_par > li > button{position: relative;width: 100%;height: 29px;padding: 0 15px;display: block;}

.infoOrder > *{font-style: italic; color: #979797;}
.for_validations {display: none;}
#popupCart{background-image: none;}
#popupCart .drop .drop-content .inside_padd{padding-top: 0;}
.alert-search-result {background-color: #fafafa;border: 3px solid #e9e9e9;padding: 0 28px;margin-bottom: 25px;}
.frameUndef_1{margin-top: 15px;}
[data-body="message"]{display: none;}

.add_func_btn button{padding: 5px 15px;}
.start_page > *:last-child .bot_border_grey{border-bottom: 0;}
#accessories .photo-block{height: 100px;}

#accessories .items_catalog .description{margin-top: 100px;}

.drop h1{line-height: 1;}
.vertical_template .span3.f_r{position: relative;z-index: 2;}
.vertical_template .span3.f_r + .span6{position: relative;z-index: 1;}


#data-callback > label,
#data-callback > p {display:block; margin:0 0 5px 0;}


.table_order.preview_order td.v-a_m {width:70px; text-align:center;}
.table_order.preview_order .photo {width:60px; height:60px; display:inline-block; vertical-align:top;}


.drop-report .item_product .photo {width:100px; height:auto;}
.drop-report .item_product .photo img {max-width:100%; width:auto; height:auto;}
.drop-report .item_product .item_left {width:auto; float:none;}
.drop-report .item_product .pict_large {height:auto;}
.drop-report .item_product .item_right,
.drop-report .item_product .item_right .in_bg {min-height:1px; padding:0; background:0;}
.drop-report .item_product .head_top {margin:0;}
.drop-report .item_product .head_top a {display:inline;}

.drop-report .items > li,
.drop-report .items > li > span {width:248px;}
.drop-report .items > li span {display:block; overflow:hidden; text-align:left;}
.drop-report .items > li .pict {width:108px; float:left; margin:0 8px 0 0;}
.drop-report .items > li .pict img {width:108px; height:auto;}

/* Other */
.groupButton > span {margin-right:5px;}

.wrap .form_wish_list {text-align:right;}
.wrap .form_wish_list .size_def {width:210px;}
.wrap .form_wish_list input {display:inline-block; vertical-align:middle;}


#filter .frameLabel {cursor:default;}
#filter .frameLabel > span {display:inline-block; vertical-align:middle; cursor:pointer;}
#filter .frameLabel > span:hover {color:#333;}

/* END */