@import url(reset.css);@import url(../fonts/fonts.css);@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,700italic,700,600italic,600,300italic,300,400italic&subset=latin,cyrillic);body{background:#ffffff;font-family:'open_sansregular', sans-serif;font-size:12px;line-height:16px;color:#5e5551;}
@-webkit-keyframes fontfix{from{opacity:1;}
to{opacity:1;}
}
/* copied from /catalog/view/theme/default/stylesheet/style_colorize.css for faster loading */
#panelmenu li {border-right:1px solid #9c9b9b;}
.purple_color,.manufacturer_span {color:#814b78!important;}
.grey_color {color:#757271!important;}
.product_wrap .button-cart_p_info {background:url(../images/buy-button.png) no-repeat 20px 14px #ff7e47;}
.product_wrap .button-cart_p_info:hover {background-color:#814b78;}
li.ui-tabs-active {border:2px solid #814b78;}
.pricemenu li a,.pricemenu .special a:hover {color:#5e5551;}
.product_price_block .avalible_block .avalible,.new_price-block span,.popular_price,.catalog_item_price span {color:#898381;}
li.ui-tabs-active a,.select-variant,.pricemenu .special a,.articles_list .news_list .h4 a,.pricemenu li a:hover,.pricemenu .h-menu > li > div > ul > li > a:hover,.pricemenu .h-menu > li > div > ul ul li a:hover,#popup_city a {color:#814b78;}
/* -- copied from  */

input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0;}
.wrap{width:1200px;margin-left:auto;margin-right:auto;}
div[class*='grid_']{float:left;margin-left:10px;margin-right:10px;}
.grid_1{width:60px;}
.grid_2{width:140px;}
.grid_3{width:220px;}
.grid_4{width:300px;}
.grid_5{width:380px;}
.grid_6{width:460px;}
.grid_7{width:540px;}
.grid_8{width:620px;}
.grid_9{width:700px;}
.grid_10{width:780px;}
.grid_11{width:860px;}
.grid_12{width:1180px;}
.grid_13{width:1020px;}
.grid_15{width:1180px;}
.top_panel .getcity{margin:0 0 0 10px;width:280px;}
a, a:visited{color:#ff7e47;text-decoration:underline;}
a:hover{text-decoration:none;}
h2, .p_h2{color:#5e5551;font-family:'open_sansbold';font-size:12px;line-height:30px;padding:0;margin:0;padding-bottom:6px;text-transform:uppercase;}
b, strong, .strong{font-family:'open_sansbold';font-weight:normal;}
input[type="text"], input[type="password"], input[type="email"], input[type="tel"], textarea{padding:3px 5px;border:1px solid #d8d8d8;}
input[type="text"], input[type="password"]{height:24px;}
input:hover, textarea:hover{border:1px solid #ff7e47;}
.grid_12 .middle{margin-top:20px;}
.italic{font-family:'open_sansitalic';font-style:normal;}
.uppercase{text-transform:uppercase;}
.orange{color:#FF7E49;}
.margin_30{margin-bottom:30px;}
.price-rouble:after{}
.h-menu > li{display:block;float:left;}
.v-menu li{display:block;float:none;}
.top_panel{background:#814b78;height:40px;min-width:1200px;/*position:fixed;*/top:0;width:100%;z-index:200;}
.getcity{height:40px;position:relative;}
.getcity span.title{background:url(../images/icon-getcity.png) left center no-repeat;color:#ffffff;font-family:"open_sansregular";font-size:11px;font-weight:normal;line-height:14px;margin:13px 0 12px;padding-left:20px;text-transform:uppercase;}
.getcity span.title_custom{color:#5e5551;}
.getcity span.cityname{border-bottom:1px dotted;color:#fff;cursor:pointer;font-family:"Open Sans";font-size:13px;font-weight:600;line-height:20px;margin-left:4px;}
.getcity span.cityname_custom{color:#5e5551;}
.getcity span.cityname:hover{border:none;}
.citylist{position:absolute;top:36px;width:530px;left:100px;background:#ffffff;border:1px solid #d8d8d8;padding:10px 20px;height:52px;-webkit-border-radius:26px;-moz-border-radius:26px;border-radius:26px;z-index:1;}
.citylist select{font-size:12px;margin:4px 0 0 10px;padding:2px;text-transform:none;width:190px;}
.citylist .city-submit input{margin:4px 0 0 0;}
.citylist .triangle{position:absolute;top:-6px;left:65px;display:block;width:10px;height:6px;background:url(../images/i-triangle.png) no-repeat;}
.city-wrap{height:32px;text-transform:uppercase;}
.citylist .rowElem{display:inline-block;padding:0;margin:0;vertical-align:top !important;}
.citylist label{line-height:32px;color:#979797;font-size:10px;font-family:'open_sansbold';font-weight:normal;}
.city-label{}
.city-select .jqTransformSelectWrapper{width:210px !important;}
.jqTransformSelectWrapper div span{width:100% !important;}
.city-select{margin-right:10px !important;}
.city-select .jqTransformSelectWrapper li{height:20px;}
.city-submit{position:relative;top:-5px;}
#topphones{line-height:40px;margin-right:0;width:195px;}
#topphones .callme{background:url(../images/icon-topphones2.png) 10px center no-repeat #ff7e47;border:none;border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;color:#ffffff;cursor:pointer;display:block;font-family:'open_sansbold';font-size:9px;height:28px;line-height:29px;margin-top:5px;padding:0 20px 0 30px;text-decoration:none;text-transform:uppercase;width:155px;text-align:center;}
#topphones .callme:hover{background:url(../images/icon-topphones2.png) 10px center no-repeat #fa9970;-webkit-transition:background 0.3s ease;-moz-transition:background 0.3s ease;transition:background 0.3s ease;}
.main_phones{margin-top:12px;}
.main_phones .callme{border-bottom:1px dotted;display:inline-block;font-family:"open_sansregular";font-size:12px;margin-top:4px;text-decoration:none;}
.main_phones .callme:hover{border-bottom:none;}
#panelmenu{width: 300px;margin-top: 9px;}
/*#panelmenu li{padding:0 7px;line-height:14px;margin:12px 0 12px 0;border-right:1px solid #f0f0f0;}
#panelmenu li:first-child{padding-left:0;}
#panelmenu li:last-child{border-right:none;padding-right:0;}
#panelmenu li a{color:#fff;display:inline-block;font-family:"Open Sans";font-size:11px;font-weight:600;text-decoration:none;text-transform:uppercase;}
#panelmenu li a:hover, #panelmenu li.active a{border-bottom:1px solid;}*/
#panelmenu form{width: 300px;position: relative;}
.search_form #h_button_search{color: #fff;cursor: pointer;font-family: "open_sansbold";font-size: 14px;text-align: center;text-decoration: none;  text-transform: uppercase;  border-radius: 4px;-webkit-border-radius: 4px;-moz-border-radius: 4px;padding: 0px;  position: absolute;  right: 24px;}
.inputbox{width: 280px;background-color: #eeeeee;color: #737373;font-family: "open_sansregular"; font-size: 14px;border-radius: 4px;-webkit-border-radius: 4px;-moz-border-radius: 4px;}
.pricemenu .special{float:right;}
.pricemenu .special a{color:#f50404;}
#topcart{margin-right:10px;position:relative;width:200px;}
#deferred{position:relative;width:34px;margin:0;}
#deferred #qty-top-wishlist{background:#ff7e47;border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px;color:#fff;font-weight:bold;height:29px;left:1px;line-height:29px;position:absolute;text-align:center;top:5px;width:29px;}
#deferred .wishlist_message{background:#ffffff;border:1px solid #d8d8d8;border-radius:26px;-webkit-border-radius:26px;-moz-border-radius:26px;display:block;left:-100px;padding:10px;position:absolute;text-align:center;top:42px;width:240px;z-index:12;}
#topcart .cartpanel{position:relative;padding-left:40px;background:url(../images/icon-cart.png) left center no-repeat;height:39px;cursor:pointer;float:right;}
#deferred .cartpanel{padding-left:40px;background:url(../images/icon-wish.png) left center no-repeat;height:39px;}
a#wishlist-pr:before{content:'';width:40px;display:inline-block;background:url(../images/icon-wish.png) left center no-repeat;height:39px;vertical-align:middle;}
#deferred .cartpanel .dropdown{right:-140px;left:auto;}
#topcart span.title{color:#fff;cursor:pointer;display:inline-block;font-size:12px;font-weight:bold;line-height:14px;padding-top:13px;position:relative;text-transform:uppercase;}
#topcart span.title:hover{border-bottom:none;}
#topcart #cartprice{background:#fff;color:#814b78;font-family:"Open Sans";font-size:12px;font-weight:bold;margin-left:7px;padding:2px 9px;text-transform:uppercase;-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px;}
#topcart:hover .cart_dropdown,
#deferred:hover .cart_dropdown{display:block !important;}
.top_panel .dropdown{position:absolute;top:36px;left:0;width:310px;background:#ffffff;border:1px solid #d8d8d8;-webkit-border-radius:26px;-moz-border-radius:26px;border-radius:26px;padding:10px;display:none;z-index: 999;}
.dropdown .triangle{position:absolute;top:-6px;left:59px;display:block;width:10px;height:6px;background:url(../images/i-triangle.png) no-repeat;}
#deferred .dropdown .triangle{left:145px;}
.cart_dropdown .title-h3{font-size:12px;font-family:'open_sansbold';font-weight:normal;text-align:center;text-transform:uppercase;color:#5e5551;border-bottom:1px solid #d8d8d8;padding:15px 0;}
.cart_dropdown .empty{display:block;margin:10px 0;text-align:center;}
.cart_dropdown li{width:288px;border-bottom:1px solid #d8d8d8;}
.cart_dropdown li:hover{background:#f0f0f0;}
.cart_dropdown li .cart-item{min-height:58px;padding:5px 0;position:relative;}
.cart_dropdown li .item-title{display:block;width:100%;padding-left:56px;padding-right:110px;color:#5e5551;font-size:10px;font-family:'open_sansbold';font-weight:normal;text-decoration:none;text-transform:uppercase;}
#deferred .cart_dropdown li .item-title{padding-right:60px;}
.cart_dropdown .item-img{position:absolute;left:0;top:5px;-webkit-border-radius:24px;-moz-border-radius:24px;border-radius:24px;}
.cart_dropdown .item-quantity{position:absolute;top:15px;left:184px;width:40px;border:1px solid #d8d8d8;padding:0 5px;margin:0;height:18px;text-align:center;color:#5e5551;font-family:'open_sansbold';font-weight:normal;}
.cart_dropdown .item-price{position:absolute;top:15px;right:10px;font-size:12px;font-family:'open_sansbold';font-weight:normal;color:#ff7e47;line-height:18px;}
.cart_dropdown .item-close{background:url("img/icon-close.png") no-repeat;cursor:pointer;display:block;height:20px;position:absolute;right:0;top:15px;width:20px;}
.cart_dropdown .getmore{text-align:center;padding:10px 0;border-bottom:1px solid #d8d8d8;cursor:pointer;}
#showallitems{display:inline-block;text-decoration:none;text-transform:uppercase;font-size:10px;font-family:'open_sansbold';font-weight:normal;color:#ff7e47;border-bottom:1px dashed #ff7e47;}
#cart-list{overflow:hidden;}
#showallitems:hover{border-bottom:1px dashed transparent;}
.price_subtotal{border-bottom:1px solid #d8d8d8;line-height:38px;text-align:right;padding-right:10px;text-transform:uppercase;font-family:'open_sansbold';font-weight:normal;color:#5e5551;}
.price_subtotal span{display:inline-block;}
.price_subtotal .subtotal_title{margin-right:5px;}
.price_subtotal .price-rouble{font-size:12px;color:#ff7e47;}
.progressbar_wrap span{color:#5d5551;font-family:"open_sansbold", sans-serif;font-size:10px;font-weight:normal;padding:15px 0;display:inline-block;}
.progressbar{height:6px;background:#d8d8d8;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;overflow:hidden;position:relative;}
.progressbar .complite{position:absolute;top:0;left:0;width:40%;background:#ff7e47;height:100px;}
.cart_dropdown .order_btn{margin:5px 0 0;padding:10px 0;height:45px;}
.cart_dropdown .order_btn a{display:inline-block;font-size:11px;font-weight:normal;}
#userblock{float:left;margin:0 0 0 20px;position:relative;text-align:center;width:105px;}
#userblock > noindex > a{color:#ffaf47;display:inline-block;font-family:"Open Sans";font-size:11px;font-weight:bold;margin-top:12px;text-decoration:underline;text-transform:uppercase;}
#userblock > noindex > a:hover{text-decoration:none;}
#userblock span.title, .catalog_item_more, .order_btn a, .present_header_position .button{display:block;background:#ff7e47;color:#ffffff;font-size:10px;font-family:'open_sansbold';font-weight:normal;height:28px;line-height:29px;cursor:pointer;text-align:center;text-transform:uppercase;text-decoration:none;margin:5px 0 4px 0;-webkit-border-radius:14px;-moz-border-radius:14px;border-radius:14px;}
#userblock span.title{font-size:9px;}
#userblock span.title:hover, .order_btn a:hover{background:#fa9970;-webkit-transition:background 0.3s ease;-moz-transition:background 0.3s ease;transition:background 0.3s ease;}
.top_panel .login_dropdown{right:0;left:auto;top:100%;width:350px;margin-top:1px;}
.login_dropdown .triangle{right:59px;left:auto;}
.login_dropdown .login_choice{padding:0px;text-align:center;}
.login_dropdown .login_choice li:after{content:'';width:100%;clear:both;}
.login_dropdown .login_choice li{width:auto;padding-left:20px;padding-right:20px;}
.login_dropdown .login_choice li .form_login{float:left;}
#login_block form{border-bottom:1px solid #d8d8d8;padding-bottom:3px;margin-bottom:10px;}
.login_dropdown li{margin-bottom:7px;}
.login_dropdown label{color:#695f5d;font-family:'open_sansbold', sans-serif;font-size:10px;}
.login_dropdown input[type="email"],
.login_dropdown input[type="password"],
.login_dropdown input[type="text"]{font-size:10px;font-family:'open_sansbold';line-height:18px;vertical-align:middle;height:22px;color:#979797;padding:2px 5px;margin:0px 3px;background:transparent;width:180px;border:1px solid #d8d8d8;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}
.login_dropdown input[type="submit"]{display:inline-block;background:#ff7e47;color:#ffffff;font-size:12px;font-family:'open_sansbold';height:30px;line-height:30px;padding-left:30px;padding-right:30px;cursor:pointer;text-align:center;text-transform:uppercase;text-decoration:none;margin:5px 0 4px 0;-webkit-border-radius:14px;-moz-border-radius:14px;border-radius:14px;border:0;}
.login_dropdown input[type="submit"]:hover{background:#fa9970;-webkit-transition:background 0.3s ease;-moz-transition:background 0.3s ease;transition:background 0.3s ease;}
.login_dropdown #register_block input[type="submit"]{background:#a46b9a;}
.login_dropdown #register_block input[type="submit"]:hover{background:#9d6794;-webkit-transition:background 0.3s ease;-moz-transition:background 0.3s ease;transition:background 0.3s ease;}
.login_dropdown .a_input_align{text-align:left;padding-left:145px;}
.login_dropdown .a_input_align a{text-decoration:none;border-bottom:1px dashed;}
.login_dropdown a{color:#695f5d;font-size:10px;color:#ff7e47;font-family:'open_sansbold';text-transform:uppercase;}
.login_dropdown a:hover{text-decoration:none;}
.social_links{float:none;text-align:left;}
.social_links li{vertical-align:middle;margin-bottom:0;}
#login_block .social_links:before{content:'ВХОД С ПОМОЩЬЮ:';font-size:10px;font-family:'open_sansbold';line-height:18px;vertical-align:middle;height:22px;color:#979797;}
.simplecheckout-login .social_links{float:left;}
.simplecheckout-login .social_links li{margin-top:-6px;}
.simplecheckout-login .social_links:before{content:"";}
.present_header_position button.button{display:inline-block;border:none;background:#814b78;padding-left:50px;padding-right:50px;font-size:16px;height:40px;line-height:40px;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;}
.present_header_position .button:hover{background:#a46b9a;}
.main_header{margin-bottom:20px;/*padding-top:40px;*/}
.login-icon{width: 25px;margin-top: -3px;}
.header_bar {/*margin-top: -20px;*/}
.info_panel .row{width:100%;padding:10px 0 0;}
.main_logo{display:block;width:282px;height:83px;overflow:hidden;text-indent:-2000px;}
.main_logo img{display:block;}
.header_bar .when,
.header_bar .where{display:block;color:#5e5551;font-size:9px;line-height:14px;font-family:'open_sansbold';font-weight:normal;padding:0 0 0 27px;text-transform:uppercase;}
.header_bar .when,
.order_form_delivery_options .when{background:url(../images/icon-when.png) left center no-repeat;}
.header_bar .where,
.order_form_delivery_options .where{background:url(../images/icon-where.png) left center no-repeat;display:inline-block;width:166px;text-align:left;}
.order_form_delivery_options .when,
.order_form_delivery_options .where{padding:0 0 0 27px;width:auto;}
.main_phones{}
.main_phones .block{display:inline-block;width:176px;margin-left:0;vertical-align:top;}
.main_phones .block span{font-size:10px;line-height:12px;}
.main_phones .small{color:#5e5551;font-size:9px;font-family:'open_sansbold';font-weight:normal;text-align:right;}
.main_phones .small .phone{color:#814b78;font-size:20px;font-family:'open_sansbold';font-weight:normal;padding-bottom:12px;}
.main_phones .big{font-size:20px;font-family:'open_sansbold';font-weight:normal;color:#979797;}
.main_phones .big .phone{padding-bottom:8px;}
.main_phones .big span{color:#5e5551;}
.row.features_bar{padding-top:12px;margin-left:10px;}
.features_bar label.note{display:inline-block;cursor:pointer;color:#5d5551;font-family:'open_sansitalic';font-size:13px;font-weight:normal;line-height:26px;text-transform:none;}
.features_bar label.note span.icons{background-image:url(../images/icons-features.png);background-repeat:no-repeat;display:block;float:left;width:32px;height:26px;margin:0 5px;}
.features_bar .grid_2{margin-left:0;}
.order_form_delivery_options td{vertical-align:top;}
.order_form_delivery_options .quote label{color:#ff7e47;font-family:'open_sansbold';font-size:14px;font-style:normal;font-weight:normal;line-height:26px;text-decoration:none;text-transform:uppercase;}
.order_form_delivery_options ul li div.code{float:left;margin-top:6px;}
.order_form_delivery_options ul li div.code .jqTransformRadio{margin-top:-6px;}
.order_form_delivery_options ul li div.center{float:left;max-width:760px;text-align:left;}
.order_form_delivery_options ul li div.quote{float:right;}
.clear{clear:both;display:block;}
.features_bar label.note .icon-01{background-position:0px 0px;}
.features_bar label.note .icon-02{background-position:0px -26px;}
.features_bar label.note .icon-03{background-position:0px -50px;}
.features_bar label.note .icon-04{background-position:0px -76px;}
.features_bar label.note .icon-05{background-position:0px -104px;}
.features_bar label.note .icon-06{background-position:0px -130px;}
.top_menu{margin-bottom:21px;}
.topmenu .wrap{padding:10px 0;}
#mainmenu{}
#mainmenu li{margin-right:30px;padding:5px 0;}
#mainmenu li a{color:#814b78;font-size:12px;font-family:'open_sansbold';font-weight:normal;text-decoration:none;text-transform:uppercase;}
#mainmenu li a.active{border-bottom:1px solid;}
#mainmenu li a:hover, #mainmenu li.active a{border-bottom:1px solid;}
.footer_right_bottom .social_links{float:left;padding:0;}
.footer_right_bottom .social_links li{display:inline-block;margin-right:20px;}
.social_links li a{display:block;width:25px;height:26px;overflow:hidden;text-indent:-2000px;background-image:url(../images/icons-social.png);background-repeat:no-repeat;}
.social_links .vkontakte a{background-position:0 0px;}
.social_links .facebook a{background-position:0 -26px;}
.social_links .instagram a{background-position:0 -52px;}
.main_footer .callme_block{color:#7d4e70;float:left;margin-left:70px;}
.main_footer .callme_block span{display:block;font-family:"open sans";font-size:24px;font-weight:600;}
.main_footer .callme_block a{color:#7d4e70;font-family:"open sans";font-size:12px;text-transform:uppercase;border-bottom:1px dotted;text-decoration:none;font-weight:normal;}
.main_footer .footer_right_bottom .copy{float:right;text-align:right;}
.main_footer .footer_right_bottom .copy a{color:#7d4e70;display:block;font-family:"open sans";font-size:11px;font-weight:600;margin:0 0 4px;text-decoration:none;}
.main_footer .footer_right_bottom .copy a:hover{text-decoration:underline;}
.order_status{background:url(../images/icon-order-status-gray.png) 100% 6px no-repeat;float:right !important;margin:12px 30px 0 0 !important;padding:0 15px 0 0;position:relative;text-align:right;width:125px;}
.order_status span.title{color:#fff;cursor:pointer;display:inline-block;font-family:"Open Sans";font-size:11px;font-weight:bold;text-decoration:underline;text-transform:uppercase;}
.order_status span.title:hover{text-decoration:none;}
.contacts{float: right;margin: 12px 10px 0 0;padding: 0 15px 0 0;}
.contacts-link{color: #fff!important;font-family:"Open Sans";font-size:11px;font-weight:bold;text-transform: uppercase;}
.prices_panel .wrap{padding:0;position:relative;}
.prices_panel .wrap .border{border-bottom:1px dotted #000000;bottom:0;height:1px;left:0;position:absolute;width:100%;z-index:0;}
.pricemenu{padding:0 12px;border-top: 1px dotted; margin-top: 10px;}
.pricemenu .menu_h1{color:#979797;font-family:"Open Sans";font-size:40px;font-weight:300;line-height:40px;margin-bottom:40px;padding:0 50px 0 25px;}
.pricemenu li{margin-right:30px;}
.pricemenu li:last-child{margin-right:0px;}
.pricemenu li a{color:#ff7e47;cursor:pointer;display:inline-block;font-family:"open_sansbold";font-size:12px;font-weight:normal;line-height:12px;padding:18px 0;text-decoration:none;text-transform:uppercase;white-space:nowrap;}
.pricemenu li a:hover{color:#5f5551;}
.pricemenu > ul > li:hover > div{display:table-cell;}
.pricemenu li a.active{border:none;}
.pricemenu .h-menu > li > div{background:transparent;display:none;padding-top:10px;position:absolute;top:40px;margin-left:-10px;z-index:990;-webkit-box-shadow:0 10px 10px 0 #b3b3b3;-moz-box-shadow:0 10px 10px 0 #b3b3b3;box-shadow:0 10px 10px 0 #b3b3b3;}
.pricemenu .h-menu > li > div > ul{display:table-cell;background-color: #fff;padding: 25px;}
.pricemenu .h-menu > li > div > ul > li{}
.pricemenu .h-menu > li > div > ul > li > a{color:#000;font-family:"Open Sans";font-size:12px;font-weight:bold;margin:10px 0;padding:0;text-transform:uppercase;}
.pricemenu .h-menu > li > div > ul > li > a:hover{color:#ff7e47;}
.pricemenu .h-menu > li > div > ul ul{margin:10px 0 15px;}
.pricemenu .h-menu > li > div > ul ul li{}
.pricemenu .h-menu > li > div > ul ul li a{color:#5e5550;display:inline-block;font-family:"open_sansregular";margin:5px 0;padding:0px;text-transform:none;}
.pricemenu .h-menu > li > div > ul ul li a:hover{color:#ff7e47;}
.search-ico{width: 19px;padding-top: 2px;}
.search_form{/*clear:both;padding-top:10px;*/position: relative;}
/*.search_form form{position:relative;width:100%;}*/
/*.search_form .inputbox{background:#eeeeee;border:none;border-left:3px solid #ff7e47;height:35px;margin:0;padding:0 170px 0 25px;width:100%;color:#737373;font-size:14px;font-family:'Open Sans';}*/
.search_form .inputbox:focus{outline:none;}
.search_form .inputbox:hover{border: 1px solid #d8d8d8;}
/*.search_form #h_button_search{background:#ff7e47;color:#fff;cursor:pointer;font-family:"open_sansbold";font-size:14px;line-height:35px;position:absolute;right:0;text-align:center;text-decoration:none;text-transform:uppercase;top:0;width:140px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;}*/
.catmenu{padding-top:10px;padding-bottom:10px;}
.catmenu .first, .catmenu .active > a{border-bottom:1px solid #d8d8d8;color:#814b78;display:inline-block;font-family:"open_sansbold";font-size:12px;font-weight:normal;line-height:16px;text-decoration:none;text-transform:uppercase;}
.catmenu > ul > li{margin-bottom:10px;}
.catmenu > ul > li > a{border-bottom:1px solid transparent;color:#5e5551;display:inline-block;font-family:"open_sansbold";font-size:10px;font-weight:normal;line-height:18px;text-decoration:none;text-transform:uppercase;width:220px;padding-bottom:5px;}
.catmenu > ul > .active > a{border-bottom:1px solid #d8d8d8;}
.catmenu > ul > li.parent > a{position:relative;margin-right:17px;}
.catmenu > ul > li.parent > a:before{display:none;position:absolute;content:'';width:10px;height:6px;background-image:url(img/icon-arrows.png);background-repeat:no-repeat;top:5px;right:-15px;background-position:0 100%;}
.catmenu > ul > li.parent.active > a:before{background-position:0 0;}
.catmenu > ul > li > span{display:inline-block;color:#979797;font-size:12px;font-weight:400;padding-left:5px;}
.catmenu > ul > li.parent > .dropdown{display:none;margin:8px 0 15px 8px;}
.catmenu > ul > li.parent.active > .dropdown{display:block;}
.catmenu > ul > li.parent > .dropdown > li{margin-bottom:5px;}
.catmenu > ul > li.parent > .dropdown > li > a{display:inline-block;color:#5e5551;font-size:10px;font-family:'open_sansbold';font-weight:normal;line-height:18px;text-transform:uppercase;text-decoration:none;-webkit-transition:margin-left 0.25s ease-out 0s;-moz-transition:margin-left 0.25s ease-out 0s;-o-transition:margin-left 0.25s ease-out 0s;transition:margin-left 0.25s ease-out 0s;border-bottom:1px solid #fff;}
.catmenu > ul > li.parent > .dropdown > li > a.active{border-bottom:1px solid #5e5551;}
.catmenu > ul > li > a:hover, .catmenu > ul > li.parent > .dropdown > li > a:hover{border-bottom:1px solid #d8d8d8;}
.catmenu > ul > li.parent .parent > .dropdown{display:none;margin:8px 0 15px 10px;}
.catmenu > ul > li.parent.active .parent.active > .dropdown{display:block;margin-bottom:0;padding-bottom:1px;}
.catmenu > ul > li.parent .dropdown .parent .dropdown li{margin-bottom:5px;}
.catmenu > ul > li.parent .dropdown li.parent .dropdown li a{display:inline-block;color:#814b78;font-size:9px;font-family:'open_sansbold';font-weight:normal;line-height:11px;text-transform:uppercase;text-decoration:none;-webkit-transition:margin-left 0.25s ease-out 0s;-moz-transition:margin-left 0.25s ease-out 0s;-o-transition:margin-left 0.25s ease-out 0s;transition:margin-left 0.25s ease-out 0s;}
.catmenu > ul > li.parent .dropdown li.parent .dropdown > li > a.active{text-decoration:underline;}
.catmenu > ul > li.parent .dropdown li.parent .dropdown > li > a:hover{text-decoration:underline;}
.catmenu.noborder{border-bottom:none;padding-bottom:0;}
.arrow{width:0px;height:0px;border:7px solid transparent;border-top-color:#814b78;margin:0;padding:0;float:right;margin-right:5px;margin-top:4px;}
.arrow:before{content:'';width:0px;height:0px;border:9px solid transparent;border-top-color:white;display:inline-block;-webkit-transform:translate(-9px, -10px);}
.arrow.up{transform:rotate(180deg) translate(0px, 1px);-webkit-transform:rotate(180deg) translate(0px, 1px);-moz-transform:rotate(180deg) translate(0px, 1px);-o-transform:rotate(180deg) translate(0px, 1px);-ms-transform:rotate(180deg) translate(0px, 1px) translate(0px, 1px);margin-top:0px;}
.arrow.down{transform:rotate(0deg) translate(0px, 1px);-webkit-transform:rotate(0deg) translate(0px, 1px);-moz-transform:rotate(0deg) translate(0px, 1px);-o-transform:rotate(0deg) translate(0px, 1px);-ms-transform:rotate(0deg) translate(0px, 1px);}
.dropdown-link{border-bottom:1px solid #d8d8d8;color:#814b78;display:inline-block;font-family:"open_sansbold";font-size:12px;font-weight:normal;line-height:16px;text-decoration:none;text-transform:uppercase;width:100%;padding-bottom:13px;}
.widgets .widget-item{max-width:220px;margin-bottom:30px;}
.main_footer{background:#f0f0f0;min-width:1200px;}
.main_footer .wrap{padding:40px 0 30px;}
.main_footer .copyrights span, .main_footer .title-h3, .main_footer a{color:#000000;font-family:"Open Sans";font-size:10px;font-weight:600;line-height:16px;margin-bottom:12px;text-transform:uppercase;}
.main_footer .title-h3{font-size:12px;}
.main_footer a:hover{text-decoration:none;}
.main_footer .footer_left, .main_footer .footer_right{float:left;}
.main_footer .footer_left{margin-left:30px;margin-right:11px;margin-top:35px;}
.main_footer .footer_left .grid_3{width:205px;}
.main_footer .footer_right .footer_menu{width:170px;}
.main_footer .footer_right .footer_menu:first-child{width:200px;}
.main_footer .footer_left .footer_left_bottom{font-family:'Open Sans';margin-left:10px;line-height:18px;clear:both;padding-top:25px;}
.main_footer .footer_right .footer_right_top{border:1px solid #fff;margin-bottom:25px;padding:35px 35px 35px 72px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;}
.main_footer .footer_right .footer_right_bottom{clear:both;}
.main_footer .copyrights .copy a{color:#814b78;font-weight:bold;text-decoration:none;}
.main_footer .copyrights .copy a:hover{text-decoration:underline;}
.main_footer ul{padding-left:16px;}
.main_footer ul.left_menu{padding:0;margin:0 0 10px;list-style:none;}
.main_footer ul.left_menu li{list-style:none;}
.main_footer li{line-height:20px;list-style:disc;margin-bottom:4px;}
.main_footer .call_phone_2{color:#814b78 !important;font-size:16px !important;}
.promo_panel{background:#814b78;border:8px solid #fff;color:#fff;font-family:"open_sansbold";left:50%;margin-bottom:10px;margin-left:-278px;margin-top:-200px;padding:30px;position:fixed;text-align:center;top:50%;width:480px;z-index:99999;box-shadow: 0 4px 6px rgba(0,0,0,0.5);}
.promo_panel .close{background:rgba(0, 0, 0, 0) url("../image/colorbox-close.png") no-repeat scroll 0 0;font-size:0;height:38px;padding:5px;position:absolute;right:-5px;top:-5px;width:39px;}
.promo_panel .title{font-size:22px;line-height:22px;}
.promo_panel .sale{background:#fff;color:#ff7e47;display:inline;font-size:50px;line-height:100px;padding:0 12px;}
.promo_panel .text{font-size:18px;line-height:18px;}
.promo_panel .info{clear:both;margin-top:75px;}
.promo_panel form{margin:0 auto;position:relative;width:280px;}
.promo_panel .inputbox{background:#fff;border:2px solid #b58aaf;color:#000;float:left;font-family:"open_sansbold";font-size:12px;height:38px;margin-top:20px;padding:0 15px;text-align:center;text-transform:uppercase;width:202px;}
.promo_panel label{color:#fff;display:block;padding:140px 15px 15px;text-align:center;}
.promo_panel input.error{box-shadow:0 0 5px rgba(255, 0, 0, 1);}
.promo_panel .inputbox:focus{outline:none;}
.promo_panel .button{background:#ff7e47;border:none;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;color:#ffffff;cursor:pointer;float:right;height:40px;line-height:40px;margin:19px 0 0;width:65px;}
.promo_panel .button:hover{background:#fa9970;-webkit-transition:background 0.3s ease;-moz-transition:background 0.3s ease;transition:background 0.3s ease;}
.slider_wrap{margin-bottom:4px;float:right;}
#slider{width:774px;height:370px;list-style:none;}
.anythingSlider-default.activeSlider .anythingControls a{background-color:transparent;}
.anythingSlider-default.activeSlider .anythingControls a.cur,
.anythingSlider-default.activeSlider .anythingControls a:hover{background:#ffffff;}
.anythingSlider-default .anythingControls{outline:0;display:none;}
.anythingSlider-default .anythingControls ul{position:absolute;bottom:20px;left:30px;margin:0;padding:0;z-index:100;}
.anythingSlider-default .anythingControls ul li{display:inline;}
.anythingSlider-default .anythingControls ul a{display:inline-block;width:14px;height:14px;border:2px solid #ffffff;overflow:hidden;text-indent:-2000px;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;cursor:pointer;margin-right:8px;}
.anythingSlider{display:block;overflow:visible !important;position:relative;}
.anythingSlider .anythingWindow{overflow:hidden;position:relative;width:100%;height:100%;}
.anythingSlider .anythingBase{background:transparent;list-style:none;position:absolute;overflow:visible !important;top:0;left:0;margin:0;padding:0;}
.anythingSlider .panel{background:transparent;display:block;overflow:hidden;float:left;padding:0;margin:0;}
.anythingSlider .fade .panel{float:none;position:absolute;top:0;left:0;z-index:0;}
.anythingSlider .fade .activePage{z-index:1;}
.nivo-controlNav{bottom:20px;left:30px;margin:0;padding:0;position:absolute;z-index:100;}
.nivo-controlNav a{border:2px solid #ffffff;border-radius:7px;-webkit-border-radius:7px;-moz-border-radius:7px;cursor:pointer;display:inline-block;height:14px;margin-right:8px;overflow:hidden;text-indent:-2000px;width:14px;}
.nivo-controlNav a.active{background:#ffffff;}
.featured_tabs{clear:both;margin-bottom:20px;padding-top:40px;}
.ui-tabs-nav{margin-bottom:20px;}
.ui-tabs-nav li{border:2px solid transparent;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;display:inline-block;padding:8px 20px;}
.ui-tabs-nav li a{border-bottom:1px dotted;color:#5e5551;cursor:pointer;display:block;font-family:"Open Sans";font-size:16px;font-weight:bold;line-height:22px;position:relative;text-decoration:none;text-transform:uppercase;}
.ui-tabs-nav li a span{font-size:12px;position:absolute;right:-16px;top:-7px;}
li.ui-tabs-active{border:2px solid #ff7e47;}
li.ui-tabs-active a{border-color:transparent;color:#ff7e47;}
.ui-tabs-nav *{outline:none;}
#tabs{padding-bottom:30px;}
.breadcrumbs{margin-bottom:15px;}
.product_header{border-bottom:1px solid #d8d8d8;}
.product_header .breadcrumbs{display:inline-block;line-height:30px;position:relative;top:-1px;}
.product_header .breadcrumbs + .page_title{display:inline-block;border-bottom:none;}
.breadcrumbs a, .breadcrumbs span{color:#5e5551;font-family:"Open Sans";font-size:11px;font-weight:normal;}
.catalog_header{margin-bottom:30px;}
.catalog_header .page_title{margin-bottom:30px;display:inline-block;float:left;padding-right:30px;}
.main_page.page_title { border-bottom: none; padding-bottom: 0;}
.page_title{font-size:18px;font-family:'open_sansbold';line-height:30px;text-transform:uppercase;color:#5e5551;border-bottom:1px solid #d8d8d8;padding-bottom:12px;}
.category_view_options_wrap{border-bottom:1px solid #d8d8d8;margin-bottom:20px;}
.category_view_options_wrap:after{display:block;content:'';width:100%;clear:both;}
.category_view_options_wrap .page_title{border-bottom:0;margin-bottom:0;width:200px;}
.catalog_list{}
.category_view_options{padding:0 0 15px 20px;border-left:1px solid #d8d8d8;overflow:hidden;min-height:72px;}
.category_view_options--form label{color:#5e5551;max-width:210px;}
.category_view_options--form .show_all_cat{display:table;margin:15px auto 0;clear:both;}
.category_view_options--form .hide_cat{display:table;margin:15px auto 0;clear:both;}
.view_options--item{width:33.33%;float:left;padding:5px 0;}
.category_sort_options{z-index:101;position:relative;}
.category_sort_options .h3{color:#814c79;font-family:'open_sansbold';font-size:16px;text-transform:uppercase;margin-bottom:30px;}
.category_sort_options--form .sort_options--item > a{color:#5e5550;cursor:pointer;display:block;font-family:"open_sansbold";font-size:9px;text-decoration:none;border:1px solid #d8d8d8;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;padding:9px 27px;margin:3px auto;width:136px;text-align:center;}
.category_sort_options--form a.selected{color:#ff7e47;cursor:default;border:1px solid #ff7e47;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;padding:9px 27px;margin:3px auto;}
.hide_catigories_option{display:none;overflow:hidden;clear:both;}
.sort_options--item{margin:25px 0;}
.sort_options--item.first{width:260px;}
.sort_options--item.second{width:auto;}
.sort_options--item.last{width:auto;}
.sort_options--item label, .category--item label.title {color:#5e5550;display:block;font-family:"open_sansbold";font-size:12px;margin-bottom:10px;text-transform:uppercase;}
.category_sort_options--form .send_filter_options{margin-top:30px;}
.category_sort_options--form .send_filter_options #send_filter_options{background:#ff7d47;border:none;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;color:#fff;padding:10px 20px;}
.category_sort_options--form .send_filter_options #send_filter_options:hover{background:#814c79;-webkit-transition:background 0.3s ease;-moz-transition:background 0.3s ease;transition:background 0.3s ease;}
.category_sort_options--form .send_filter_options #reset_filter_options{background:url("../images/reset.png") no-repeat 8px 13px;border:medium none;color:#605652;float:right;padding:10px 20px;}
.category_sort_options--form .send_filter_options #reset_filter_options:hover{}
.brands{margin:20px 0 40px 0;}
.brands label{font:10px "Open Sans", sans-serif;}
.catalog_descr{color:#5e5551;margin-bottom:40px;/*display:inline-block;*/}
.catalog_descr p strong{text-transform:uppercase;}
.catalog_descr p{margin-bottom:12px;}
.catalog_descr .catalog_tags{font-size:16px;font-weight:bold;margin-bottom:12px;text-align:center;}
.totop_btn{display:block;width:30px;height:30px;overflow:hidden;text-indent:-2000px;background:#814b78 url(../images/totop.png) center center no-repeat;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;cursor:pointer;}
.catalog_header .jqTransformSelectWrapper{z-index:100 !important;}
form.jqtransformdone .sort_options--item .jqTransformSelectWrapper{}
.catalog_item, .popular_list_v2 .popular_item{position:relative;height:290px;margin-bottom:60px;}
.popular_list_v2 .popular_item{height:260px;}
.list_new .catalog_item:before,
.catalog_item.new:before{content:'';display:block;position:absolute;width:70px;height:70px;background-image:url(img/icon-new.png);background-size: 100%;background-repeat:no-repeat;right:18px;top:19px;z-index:51;}
.catalog_item .sale{content:'';display:block;position:absolute;width:40px;height:40px;background-image:url(img/icon-sale.png);background-size: 100%;background-repeat:no-repeat;left:18px;top:19px;z-index:51;}
.list_hit .catalog_item:before,
.catalog_item.hit:before{content:'';display:block;position:absolute;width:40px;height:40px;background-image:url(img/icon-hit.png);background-size: 100%;background-repeat:no-repeat;right:18px;top:19px;z-index:51;}
.catalog_item.havent{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);filter:url('img/grayscale.svg#greyscale');}
.catalog_item.havent:before{content:'';display:block;position:absolute;width:84px;height:84px;background-image:url(img/icon-havent.png);background-repeat:no-repeat;left:68px;top:71px;z-index:51;}
.catalog_item .inner, .popular_item .inner{position:absolute;border:1px solid transparent;border-bottom:none;padding:20px 19px 25px;margin-bottom:0px;z-index:50;background:#ffffff;height:325px;width:220px;}
.catalog_item .inner a{text-decoration:none;cursor:pointer;}
.catalog_item:hover{overflow:visible;}
.catalog_item:hover .inner, .popular_item:hover .inner{border-top:1px solid #d8d8d8;border-left:1px solid #d8d8d8;border-right:1px solid #d8d8d8;z-index:60;-webkit-box-shadow:0 10px 10px 0 #b3b3b3;-moz-box-shadow:0 10px 10px 0 #b3b3b3;box-shadow:0 10px 10px 0 #b3b3b3;}
.catalog_item .cart, .popular_item .cart{bottom:-80px;height:55px;position:absolute;width:100%;z-index:101;display:none;-webkit-box-shadow:0 10px 10px 0 #b3b3b3;-moz-box-shadow:0 10px 10px 0 #b3b3b3;box-shadow:0 10px 10px 0 #b3b3b3;background:#fff;border:1px solid #d8d8d8;border-top:none;}
.catalog_item_img{padding-bottom:10px;position:relative;}
.catalog_item_img .catalog_item_more{bottom:50%;margin-bottom:-14px;position:absolute;display:none;}
.catalog_item:hover .catalog_item_img .catalog_item_more{overflow:visible;display:block;;z-index:100}
.catalog_item_img img{display:block;width:180px;}
.catalog_item_title{padding-bottom:10px;position:relative;}
.catalog_item_title span{color:#9d9d9d;display:none !important;font-size:9px;line-height:8px;}
.catalog_item:hover span{display:block;}
.catalog_item_title{font-size:12px;font-family:'open_sansbold';font-weight:normal;color:#5e5551;line-height:18px;text-transform:uppercase;}
.catalog_item_price{padding-bottom:10px;height:42px;}
.catalog_item_price span{display:block;color:#ff7e47;font-size:24px;line-height:26px;font-family:'open_sansbold';font-weight:normal;}
.catalog_item_price .price-rouble{float:left;}
.catalog_item_price .price-rouble > span{color:#5e5551;float:left;font-size:12px;margin-right:4px;text-transform:uppercase;}
.old_price{text-decoration:line-through;}
.catalog_item_price span.old_price{color:#c9c9c9;font-size:10px;line-height:2px;text-decoration:none;text-transform:uppercase;}
.catalog_item_more{position:absolute;left:50%;margin-left:-65px;text-align:center;color:#fff !important;}
.catalog_item_more{width:130px;background:#814b78;}
.catalog_item_more:hover{background:#9d6794;-webkit-transition:background 0.3s ease;-moz-transition:background 0.3s ease;transition:background 0.3s ease;}
a.showall_btn{display:inline-block;height:31px;line-height:31px;background:#814b78;text-decoration:none;text-transform:uppercase;color:#ffffff;border:none;margin:0 0 0 0;padding:0 20px;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;cursor:pointer;}
a.showall_btn:hover{background:#9d6794;-webkit-transition:background 0.3s ease;-moz-transition:background 0.3s ease;transition:background 0.3s ease;}
.present_header .center{padding:20px 0 0;border-top:1px solid #d8d8d8;}
.present_header a.showall_btn{font-family:'open_sansbold';}
.p_info_title{border:none;line-height:18px;padding-bottom:14px;padding-top:12px;}
.p_info_breadcrumbs{margin:10px 0 0;}
.p_info_breadcrumbs a{color:#979797;font-size:11px;text-decoration:none;}
.p_info_breadcrumbs span a span{color:#979797;}
.p_info_breadcrumbs a:hover{text-decoration:underline;}
.product_wrap{}
.product_info_column{width:580px;margin-right:20px;margin-bottom:10px;}
.product_info_column .grid_7{width:490px;}
.product_order_column{width:580px;}
.product_order_column .grid_5{margin:0;width:580px;}
.product_order_column .product_price_block{border-bottom:1px solid #eee;padding-bottom:32px;}
.product_wrap p{font-size:13px;line-height:20px;margin-bottom:16px;}
.product_gallery_block{padding:15px 0;}
#cloud-zoom-big{border-top-left-radius:25px !important;border-top-right-radius:25px !important;border-bottom-right-radius:25px !important;border-bottom-left-radius:25px !important;left:0px !important;top:0px !important;}
.item_imagery_block{position:relative;z-index:1;padding-bottom:14px;}
.item_full_image{display:table-cell;vertical-align:middle;width:580px;height:580px;text-align:center;overflow:hidden;}
.items_gallery_block{width:580px;}
#wrap a img{width:580px;height:580px;}
.item_full_image img{}
#slider_product_image{width:470px;height:90px;width:588px;margin-left:-5px;}
.jcarousel-container #slider_product_image{margin:auto;}
#slider_product_image li{width:90px;height:90px;float:left;text-align:center;margin-right:8px;margin-bottom:8px;}
.jcarousel-container #slider_product_image li{margin-right:0;}
.anythingSlider .arrow{position:absolute;top:50%;margin-top:-6px;}
.anythingSlider .arrow.back{left:-10px;}
.anythingSlider .arrow.forward{right:-10px;}
.anythingSlider .arrow a{color:#ff7e47;font-family:'open_sansbold';text-decoration:none;font-size:12px;}
#dop_images{height:96px;width:570px;margin:auto;position:relative;}
#dop_images a img{}
.product_ratio_block{padding:15px 0;border-bottom:1px solid #d8d8d8;font-family:'open_sansbold';color:#979797;text-transform:uppercase;font-size:11px;}
.product_share_block{color:#5e5551;font-size:12px;font-family:'open_sansbold';font-weight:normal;text-transform:uppercase;line-height:22px;vertical-align:top;margin-bottom:20px;height:25px;}
.product_share_block img{vertical-align:top;margin-left:10px;}
.product_s_descr_block{padding:15px 0;border-bottom:1px solid #d8d8d8;}
.product_s_descr_block p{margin-bottom:0;}
.rewiews{float:right;font-family:'open_sansbold';color:#979797;text-transform:uppercase;font-size:11px;}
.rewiews a{color:#ff7e47;border-bottom:1px dashed;text-decoration:none;}
.product_price_block{position:relative;}
.product_price_block > img{display:block;margin:10px 0 15px;}
.product_price_block .avalible_block{color:#979797;font-family:"open_sansbold";font-size:10px;line-height:16px;padding:12px 0 0px;text-transform:uppercase;margin-bottom:20px;}
.product_price_block .avalible_block .avalible_block_first{border-left:3px solid #e8e8e8;padding-left:10px;color:#818181;font-family:"Open Sans";font-size:11px;font-weight:600;text-transform:none;margin-bottom:20px;}
.product_price_block .avalible_block .manufacturer_span{}
.success_button{padding-top:20px;}
.product_price_block .avalible_block .avalible{color:#01bd29;}
.product_price_block .avalible_block .not-avalible{color:#ce0a0a;}
.tags{background:url(../images/i-tags.png) 0 center no-repeat;vertical-align:middle;padding-left:17px;color:#c8c8c8;}
.tags .title{text-transform:uppercase;}
.tags a{text-decoration:none;color:#c8c8c8;}
.tags a:hover{text-decoration:underline;color:#626262;}
.old_price-block{color:#5e5551;font-family:"open_sansbold";font-size:11px;margin-bottom:15px;text-transform:uppercase;}
.new_price-block{color:#695f5d;font-family:'open_sansbold';font-size:12px;line-height:26px;text-transform:uppercase;}
.new_price-block div{float:left;height:20px;margin-top:3px;}
.p_info_price{display:inline-block;float:left;margin-top:8px;}
.p_info_price .new_price-block span{margin:0;}
.p_info_price > div{display:inline-block;}
.p_info_price .old_price-block{color:#979797;margin-left:10px;}
.new_price-block span{display:inline-block;color:#ff7e47;font-size:32px;line-height:26px;font-family:'open_sansbold';vertical-align:middle;margin-left:5px;position:relative;}
.new_price-block .sale_price{font-family:'open_sansregular', sans-serif;color:#c9c9c9;font-size:12px;font-style:italic;text-transform:none;margin:0;}
.price-savings_block{margin-left:78px;margin-top:-4px;color:#ff7d47;font-family:'open_sansitalic';font-size:11px;}
.product_variations_block{display:inline-block;margin-left:10px;}
.product_variations_block form.jqtransform label{display:inline-block;float:none;color:#695f5d;}
.product_variations_block .option{margin-bottom:15px;margin-top:10px;width:300px;}
.product_variations_block form.jqtransform label{float:left;}
.product_variations_block form.jqtransform .option-image{float:left;margin-left:20px;}
.product_variations_block label .jqTransformSelectWrapper{display:inline-block;float:none;}
.product_addtocart_block{vertical-align:middle;position:relative;float:left;}
.product_addtocart_block button{text-transform:uppercase;vertical-align:middle;font-family:'open_sansbold';width:180px;}
.product_addtocart_block button.add:before{content:'';display:inline-block;width:16px;height:14px;background:url(img/icon_cart_small.png) 0 -1px no-repeat;margin-right:5px;vertical-align:middle;}
.count-product{display:inline-block;width:60px;height:22px;position:relative;border:1px solid #d8d8d8;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;padding:3px;vertical-align:middle;font-family:'open_sansbold';color:#979797;text-align:center;}
.count-product_wrap{position:relative;display:none;margin:0;padding:0;width:22px;margin-left:7px;height:22px;}
.count-product_wrap:before{background:url(img/arrow_add_cart.png) 0 0 no-repeat;width:4px;height:10px;display:block;content:'';position:absolute;left:-3px;top:6px;z-index:1;}
.product_buy_block{}
.product_addtocart_block .dropdown{display:none;position:absolute;top:-50px;left:-50px;background:#ffffff;border:1px solid #d8d8d8;-webkit-border-radius:26px;-moz-border-radius:26px;border-radius:26px;padding:30px;width:300px;z-index:100;text-align:center;}
.product_addtocart_block .dropdown h3{font-family:'open_sansbold';text-transform:uppercase;color:#6d9d11;margin-bottom:30px;}
.product_addtocart_block .dropdown button{background:#814b78;}
.product_addtocart_block .dropdown button:hover{background:#9d6794;-webkit-transition:background 0.3s ease;-moz-transition:background 0.3s ease;transition:background 0.3s ease;}
.product_order_column .product_buy_block #fast{background:#eeeeee;border:medium none;border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px;color:#814b78;cursor:pointer;display:inline-block;font-family:"open_sansbold";font-size:11px;height:31px;line-height:31px;margin:5px 0 0 0;padding:0 20px;text-align:center;text-transform:uppercase;vertical-align:middle;width:180px;}
.product_order_column .product_buy_block #fast:hover{background:#814b78;-webkit-transition:background 0.3s ease;-moz-transition:background 0.3s ease;transition:background 0.3s ease;color:#eeeeee;}
.product_wrap .button-cart_p_info{background:url("../images/button-cart.png") no-repeat 20px 8px #814b78;border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;height:40px;padding:11px 25px 0 48px;text-align:center;width:auto;color:#fff;display:block;cursor:pointer;font-weight:bold;font-size:16px;text-decoration:none;}
.product_wrap .button-cart_p_info:hover{background:url("../images/button-cart.png") no-repeat 20px 8px #9d6794;-webkit-transition:background 0.3s ease;-moz-transition:background 0.3s ease;transition:background 0.3s ease;}
.product_buy_block a{margin-left:7px;font-family:'open_sansbold';color:#ff7e47;text-transform:uppercase;text-decoration:none;font-size:12px;}
.product_buy_block a span{border-bottom:1px dashed;}
.product_delivery_block{padding:7px 0;border-bottom:1px solid #eeeeee;}
.a_pay{color:#4f4f4f;display:inline-block;font-family:"open_sansbold";font-size:10px;margin:21px 0 0 30px;text-transform:uppercase;}
.product_delivery_block #accordion_delivery .ui-accordion-content{height:auto !important;}
.showhide{margin-bottom:15px;}
.product_delivery_block .h3{clear:both;color:#979797;display:inline-block;font-family:"open_sansbold";font-size:12px;font-weight:normal;margin-bottom:3px;margin-top:3px;outline:medium none;text-transform:uppercase;width:100%;cursor:pointer;}
.product_delivery_block .block_text{margin-top:10px;}
.product_delivery_block .h3 span{background:url(../images/p_info_dp_arrow.png) 0 -11px no-repeat;display:block;float:right;height:11px;margin-top:6px;width:11px;}
.product_delivery_block .h3 span.active{background-position:0 0;}
.p_info_payment{clear:both;margin-bottom:10px;padding-top:20px;}
.product_delivery_block h3:after{clear:both;width:100%;content:'';display:block;}
.product_delivery_block h3.ui-accordion-header-active{outline:none;border-bottom:none;}
.product_delivery_block h3 + div{clear:both;}
.product_manufacturer_block{padding:15px 0;border-bottom:1px solid #d8d8d8;}
.manufacturer_title{color:#5e5551;font-size:12px;font-family:'open_sansbold';font-weight:normal;line-height:16px;margin-bottom:24px;text-transform:uppercase;}
.manufacturer_image{display:block;text-align:center;padding:20px 0;}
.manufacturer_showall{text-align:center;}
.manufacturer_showall a{font-size:10px;font-family:'open_sansbold';font-weight:normal;text-transform:uppercase;color:#814b78;}
.rate{height:18px;position:relative;display:inline-block;vertical-align:middle;padding:15px 0;}
.countrate{width:60%;background:url(img/icon-stars.png) left -19px repeat-x;position:absolute;left:0;top:0;height:16px;}
.starRate{position:relative;overflow:hidden;zoom:1;display:inline-block;display:none;}
.starRate ul{width:192px;margin:0;padding:0;}
.starRate li{display:inline;list-style:none;}
.starRate a, .starRate b{background:url(img/icon-stars.png) left top repeat-x;}
.starRate a{float:right;margin:0 80px 0 -144px;width:80px;height:18px;background-position:left 18px;color:#000;text-decoration:none;}
.starRate a:hover{background-position:left -36px;}
.starRate b{position:absolute;z-index:-1;width:80px;height:18px;background-position:left -18px;}
.starRate div b{left:0px;bottom:0px;background-position:left top;}
.starRate a span{position:absolute;left:-300px;}
.starRate a:hover span{left:90px;width:100%;}
.bloglist_header, .blogitem_header{margin-bottom:30px;}
.bloglist_items{}
.bloglist_item{margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #d8d8d8;}
.bloglist_item:nth-child(odd) .bloglist_image{float:left;width:200px;}
.bloglist_item:nth-child(odd) .bloglist_text{float:left;width:740px;}
.bloglist_item:nth-child(even) .bloglist_image{float:right;text-align:right;width:200px;}
.bloglist_item:nth-child(even) .bloglist_text{float:right;width:740px;}
.bloglist_image img{-webkit-border-radius:18px;-moz-border-radius:18px;border-radius:18px;}
.bloglist_text p{font-family:'open_sansitalic';font-style:normal;line-height:20px;margin-bottom:10px;}
.bloglist_title{margin-bottom:15px;}
.bloglist_title a{font-size:18px;line-height:26px;font-family:'open_sansbold';font-weight:normal;color:#ff7e47;text-decoration:none;text-transform:uppercase;}
.bloglist_footer span{color:#999999;font-size:10px;line-height:12px;padding-left:20px;margin-right:20px;}
.bloglist_date{background:url(../images/icon-calendar.png) left center no-repeat;}
.bloglist_comments{background:url(../images/icon-comments.png) left center no-repeat;}
.pagination_list{text-align:right;margin-bottom:30px;line-height:16px;vertical-align:middle;}
.pagination_title{font-size:10px;font-family:'open_sansbold';font-weight:normal;line-height:18px;text-transform:uppercase;vertical-align:top;}
.pagination_small_wrap .links{display:inline-block;margin-left:10px;text-align:left;vertical-align:top;}
.pagination_small_wrap .links a{color:#ff7e47;display:inline-block;font-family:'open_sansbold';font-weight:normal;min-width:16px;text-align:center;vertical-align:top;}
ul.pagination li span{display:block;color:#ffffff;background:#ff7e47;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;}
ul.pagination li:last-child{overflow:hidden;text-indent:-2000px;}
.pagination_small_wrap{float:right;text-align:right;}
.present_header .sort_options--item{line-height:20px;text-transform:uppercase;font-family:'Open Sans';font-weight:bold;color:#5e5551;}
.present_header .sort_options--item a{color:#ff7e47;}
.present_header .sort_options--item a.active{color:#5e5551;text-decoration:none;}
.pagination_small{display:inline-block;vertical-align:middle;}
ul.pagination_small li{margin:0;}
.pagination_small_wrap .links b{background:#ff7e47;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;width:20px;color:#fff;text-decoration:none;display:inline-block;text-align:center;}
.pagination_list .links b{width:16px;}
ul.pagination_small li:last-child{text-indent:0;background:none;text-decoration:none;}
.title_image{position:relative;margin-bottom:30px;}
.fullscr_img{width:100%;}
.blogitem_text{margin-bottom:30px;}
.title_image_descr{position:absolute;width:100%;bottom:30px;padding:0 50px;font-size:18px;line-height:30px;color:#ffffff;}
.title_image_social{margin-top:30px;}
.product_additional_block_left{width:600px;}
.popular_title{color:#5e5551;font-family:"open_sansbold";font-size:16px;font-weight:normal;line-height:20px;margin-bottom:35px;text-transform:uppercase;}
.popular_list{margin-bottom:30px;}
.popular_item{position:relative;min-height:50px;margin-bottom:10px;}
.product_info_column #tabs .ui-tabs-nav a{font-size:14px;}
#tabs_small a{font-size:12px;font-family:'open_sansbold';font-weight:normal;line-height:16px;}
.product_info_column .grid_4{width:225px;}
.popular_image{display:block;position:absolute;left:0;top:0;}
.product_tabs_block{float:right;width:600px;margin-top:20px;}
.popular_list_v2{}
.popular_list_v2 .popular_image{left:auto;top:auto;position:relative;}
.popular_list_v2 .popular_item{float:left;margin:0 25px 0 0;width:175px;}
.popular_list_v2 .popular_item.last{margin:0;}
.popular_image img{}
.popular_list_v2 .popular_image img{display:block;margin:0 auto 15px;width:126px;}
.popular_info{padding-left:65px;}
.popular_list_v2 .popular_info{padding-left:0;}
.popular_info a{display:block;color:#5e5551;font-size:10px;font-family:'open_sansbold';font-weight:normal;line-height:1.4;text-decoration:none;text-transform:uppercase;height:28px;overflow:hidden;}
.set_title{font-family:"open_sansbold";font-size:16px;padding-bottom:25px;text-transform:uppercase;}
.popular_list_v2 .popular_info a{font-size:12px;height:56px;text-align:center;}
.popular_price{color:#ff7e47;font-family:'open_sansbold';font-weight:normal;}
.popular_list_v2 .popular_price{font-size:24px;text-align:center;height:30px;}
.carousel_pi_container{position:relative;clear:both;margin-left:10px;}
#carousel_pi{float:left;height:223px;overflow:hidden;width:464px;}
#carousel_pi2{float:left;height:223px;overflow:hidden;width:464px;}
.carousel_pi_content{left:-229px;list-style-type:none;margin:0;padding:0 0 10px;position:relative;width:9999px;}
.carousel_pi_container .arrow_left{height:32px;left:0;padding:10px 0;position:absolute;top:42px;width:10px;z-index:10;}
.carousel_pi_container .arrow_right{height:32px;right:0;padding:10px 0;position:absolute;top:48px;width:10px;z-index:10;}
.articles_list{margin-bottom:30px;}
.articles_list .news_background{background:url(../images/background_news.jpg) no-repeat;height:231px;margin-left:-167px;position:absolute;width:1534px;z-index:-1;max-width:100%;}
.articles_list .news_background_left{background:url(../images/background_news_left.jpg) repeat-x;height:231px;left:0;position:absolute;width:50%;z-index:-2;}
.articles_list .news_background_right{background:url(../images/background_news_right.jpg) repeat-x;height:231px;position:absolute;right:0;width:50%;z-index:-2;}
.articles_list .news_list{height:231px;margin:0 10px;}
.articles_list .h3-arrow{display:inline-block;font-size:18px;font-family:'open_sansbold';font-weight:normal;text-transform:uppercase;line-height:22px;color:#5e5551;margin-bottom:10px;background:url(../images/h3-arrow.png) right center no-repeat;padding-right:22px;}
.articles_list .h3-arrow a{color:#5e5551;text-decoration:none;}
.articles_list .h3-arrow a:hover{text-decoration:underline;}
.articles_list .news_list .article_item{float:left;padding-top:45px;width:320px;margin-bottom:15px;}
.articles_list .news_list .article_item_0{margin-right:110px;}
.articles_list .news_list .article_item_2{margin-left:110px;}
.articles_list .news_list .article_item:last-child{border-bottom:none;}
.article_item img{margin-right:10px;}
.articles_list .news_list .h4 a{color:#ff7e47;font-family:arial;font-size:14px;font-weight:bold;text-decoration:none;text-transform:uppercase;}
.articles_list .news_list .button{border:2px solid #b6b6b6;clear:both;color:#828282;display:block;font-family:arial;font-size:10px;font-weight:bold;line-height:24px;margin:0 auto;text-transform:uppercase;width:180px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;}
.articles_list .news_list .button:hover{border:2px solid #ff7e47;color:#ff7e47;}
.articles_list .item_body{font-size:13px;font-family:'open_sansitalic';}
.articles_list .item_body > a{color:#585858;display:block;font-family:arial;font-size:12px;line-height:18px;margin-top:20px;text-decoration:none;}
.blog_list .item_body > a{color:#fff;}
.articles_list .item_body > a:hover{text-decoration:underline;}
.blog_list ul{background:#814b78;color:#ffffff;padding:25px 20px;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;}
.articles_list .blog_list .h4 a{font-size:12px;font-family:'open_sansbold';font-weight:normal;font-style:normal;color:#ffffff;text-decoration:none;text-transform:uppercase;}
.articles_list .blog_list .article_item{border-bottom:1px dotted #8d5f85;margin-bottom:15px;padding-bottom:15px;}
.articles_list .blog_list .article_item:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0;}
.articles_list .blog_list .blog_list_btm{display:block;width:37px;height:17px;background:url(../images/blog-list-bottom.png) no-repeat;margin-left:20px;}
#content{float:left;max-width:1200px;width:100%;}
.content_wrap{margin-bottom:50px;color:#5e5551;}
.content_wrap h1{font-size:18px;line-height:24px;margin-bottom:20px;font-family:'open_sansbold';font-weight:normal;color:#5e5551;text-transform:uppercase;}
.content_wrap p{font-size:13px;line-height:18px;margin-bottom:14px;}
.content_wrap h3{font-size:13px;font-family:'open_sansbold';font-weight:normal;text-transform:uppercase;}
.content_wrap .italic{font-family:'open_sansitalic';font-style:normal;}
.order_form{padding:20px 0;}
.order_items{margin-bottom:30px;}
.order_items tr{border-bottom:1px solid #d8d8d8;}
.order_items td{padding:8px 0;vertical-align:middle;}
.cart_table_image{width:75px;}
.cart_table_image img{-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;}
.cart_table_name{width:400px;}
.cart_table_name a{display:inline-block;color:#5e5551;font-size:10px;font-family:'open_sansbold';font-weight:normal;line-height:18px;text-decoration:none;text-transform:uppercase;}
.cart_table_name span{display:block;color:#ff7e47;font-size:12px;font-family:'open_sansbold';font-weight:normal;}
.product_info_column .jcarousel-clip{overflow:hidden;}
.product_info_column .jcarousel-prev{color:#ff7e47;font-family:'open_sansbold';font-size:12px;text-decoration:none;cursor:pointer;margin-top:-6px;position:absolute;top:50%;left:-10px;}
.product_info_column .jcarousel-next{color:#ff7e47;font-family:'open_sansbold';font-size:12px;text-decoration:none;cursor:pointer;margin-top:-6px;position:absolute;top:50%;right:-10px;}
.cart_table_variations input{width:30px !important;}
.cart_table_variations{width:335px;}
.cart_table_variations select{width:130px;}
.cart_table_variations .option .jqTransformSelectWrapper{width:250px !important;}
.cart_table_variations .option .jqTransformSelectWrapper > ul{width:250px !important;}
.cart_table_variations .inputbox{text-align:center;}
.cart_table_variations li a,
.jqTransformSelectWrapper div span{text-transform:uppercase;}
.cart_table_summary{width:130px;font-size:24px;font-family:'open_sansbold';font-weight:normal;line-height:28px;color:#ff7e47;text-align:right;}
.cart_row_summary{border-bottom:none !important;color:#ff7e47;text-align:right;font-size:48px;font-weight:normal;line-height:56px;}
.cart_row_summary .price-rouble{display:inline-block;}
.cart_row_summary .summary_title{color:#5e5551;font-size:10px;line-height:56px;font-family:'open_sansbold';font-weight:normal;text-transform:uppercase;vertical-align:top;}
.delivery_label{color:#5d5551;font-size:18px;font-family:'open_sansbold';text-transform:uppercase;line-height:40px;vertical-align:middle;}
.delivery_label + .getcity{display:inline-block;margin-left:20px;}
.order_form_delivery_options{padding-bottom:20px;border-bottom:1px solid #d8d8d8;}
.seclect_list{border-top:1px solid #d8d8d8;padding-top:20px !important;}
.seclect_list li{padding:10px 10px 10px 10px;border:1px solid transparent;position:relative;}
.seclect_list li.selected{border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;border:1px solid #d8d8d8;}
.seclect_list.radio li{}
.seclect_list.radio li.selected{}
.seclect_list .title{font-size:12px;line-height:26px;font-family:'open_sansbold';font-weight:normal;font-style:normal;color:#ff7e47;text-decoration:none;text-transform:uppercase;}
.features_bar .title{display:inline-block;padding-left:40px;background-image:url(../images/icons-features.png);margin-left:-40px;background-repeat:no-repeat;}
.seclect_list .note{color:#5d5551;font-family:'open_sansitalic';font-size:13px;font-weight:normal;margin:0;text-transform:none;}
.payment_list li .jqTransformRadioWrapper{margin-top:10px;}
.payment_list li > label{padding-left:90px;display:block;}
#simplecheckout_payment li input{float:left;margin-top:15px;}
#redister-ch #subscribe_row label{font-style:italic;text-transform:none;}
.subscription{border-top:1px solid #d8d8d8;padding:15px 0;}
.info_coupon_reward{font-family:'open_sansbold';font-size:14px;color:#ff7e47;margin:30px 0;}
.order-summary{background:#ffcbb2;color:#fff;font-family:"open_sansregular";font-size:14px;font-style:normal;height:60px;line-height:22px;margin-bottom:15px;padding:6px 15px;}
.order-summary:hover{background:#824979;}
.order-summary input{background:none;border:1px solid #fff;color:#fff;font-weight:bold;margin:0 10px;padding:0 15px;width:130px;}
.order-summary a{background:#fff;border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px;color:#824979;cursor:pointer;padding:6px;text-decoration:none;}
.order-summary-coupon{line-height:50px;}
.order-summary .left{float:left;}
.order-summary .right{font-weight:bold;line-height:50px;text-transform:uppercase;}
.order-summary .question{background:url("../image/question.png") no-repeat;cursor:pointer;display:inline-block;height:15px;width:15px;position:relative;}
.order-summary .question span{background:#fff;border:1px solid #626262;color:#824979;display:none;font-size:11px;left:20px;line-height:11px;padding:3px;position:absolute;}
.order-summary .question:hover span{display:block;}
.order_form_delivery .subscription label{display:block;float:none;color:#5d5551;font-size:13px;font-family:'open_sansitalic';margin:0.5em 0;line-height:20px;text-transform:none;}
.payment_list{padding-top:20px;}
.payment_list li{padding-left:80px;}
.payment_list.radio li{padding-left:10px;background-position:15px -40px;}
.payment_list.radio li.selected{background-position:15px 24px;}
.payment_list .title{position:relative;margin-left:0px;}
.payment_list .title:before{position:relative;content:'';width:52px;height:32px;display:block;left:-63px;top:7px;position:absolute;background-image:url(img/icons-payment.png);background-repeat:no-repeat;}
.payment_list .icon-01:before{background-position:0 0;}
.payment_list .icon-02:before{background-position:0 -63px;}
.payment_list .icon-03:before{background-position:0 -142px;}
.login_choice{padding:20px 0;}
.login_choice li{display:inline-block;padding:0 20px;height:30px;line-height:30px;border:1px solid transparent;}
.button,
.ui-tabs-nav li a.button{display:inline-block;position:relative;line-height:15px;cursor:pointer;text-align:center;text-transform:uppercase;text-decoration:none;margin:0 10px;font-family:'open_sansbold';font-size:12px;font-weight:normal;color:#ff7e47;border-bottom:1px dashed;}
.ui-tabs-nav li a.button{color:#695f5d;font-size:14px;margin:0;}
.selected .button,
.ui-tabs-nav li.selected a.button{color:#ff7d47;font-size:14px;border-bottom:1px dashed transparent;}
.button:after{content:'';display:inline-block;position:absolute;height:0;width:100%;top:100%;left:0;}
.login_choice li.selected{-webkit-border-radius:14px;-moz-border-radius:14px;border-radius:14px;border:1px solid #d8d8d8;color:#695f5d;}
.login_choice li .row{display:none;}
.login_choice li.selected .row{display:block;}
.order_form_login .row:after{content:'';width:100%;height:0;clear:both;display:block;}
#content .order_form_login .oh label{color:#5d5551;text-transform:none;font-size:13px;font-family:'open_sansitalic';font-weight:normal;vertical-align:baseline;}
.order_form_login li label{color:#695f5d;font-family:'open_sansbold';font-size:10px;font-weight:bold;text-transform:uppercase;display:inline-block;width:150px;text-align:right;font-style:normal;vertical-align:top;}
.order_form_login li label + div{color:#695f5d;font-size:10px;font-family:'open_sansbold';font-weight:normal;text-transform:uppercase;display:inline-block;}
.required{position:relative;}
.required:after{content:'*';position:absolute;right:-5px;top:-4px;font-size:12px;}
.order_form_login .row{border-top:1px solid #d8d8d8;margin-top:0;padding:15px 0 5px;position:relative;}
.order_form_login .row .oh{position:absolute;top:-30px;}
.row.redister:before{display:block;content:'';width:100%;clear:both;}
.order_form_login .info_login{width:50%;float:left;}
.order_form_login .info_login + .info_login{float:right;}
.order_form_login li{padding-bottom:12px;vertical-align:top;}
.order_form_login ul li input,
.order_form_login li textarea,
.order_form_login ul li input[type='password']{width:300px;}
.order_form_login li textarea{height:70px;}
.order_form_login input{font-size:10px;font-family:'Open Sans';font-weight:bold;line-height:21px;vertical-align:middle;height:21px;color:#979797;padding:0 5px;margin:0px 3px;background:transparent;width:200px;border:1px solid #d8d8d8;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;text-transform:uppercase;}
input.valid{-moz-box-shadow:0 0 5px rgba(55, 190, 87, .75);-webkit-box-shadow:0 0 5px rgba(55, 190, 87, .75);box-shadow:0 0 5px rgba(55, 190, 87, .75);}
input.error, #redister-ch .error-ch input{-moz-box-shadow:0 0 5px rgba(213, 64, 64, .75);-webkit-box-shadow:0 0 5px rgba(213, 64, 64, .75);box-shadow:0 0 5px rgba(213, 64, 64, .75);}
.error_warning_reward{color:#ff0000;font-weight:bold;}
.present_header{}
.present_header .page_title{text-align:center;}
.choice_how_present{text-align:center;padding:8px 0;border-bottom:1px solid #d8d8d8;}
.choice_how_present li{display:inline-block;margin:0 2px;}
.choice_how_present li a{display:block;padding:3px 15px;color:#814b77;font-size:10px;font-family:'open_sansbold';text-transform:uppercase;text-decoration:none;cursor:pointer;}
.choice_how_present li .selected{background:#814b77;color:#fff;}
.slider-range_wrapper{position:relative;width:80%;margin:auto;margin-bottom:30px;}
.slider-range_wrapper + .center{border-top:1px solid #d8d8d8;padding:20px 0;}
.slider-range_wrapper > span{display:inline-block;color:#695f5d;font-family:'open_sansbold';font-size:12px;margin-top:-3px;}
.countMin{float:left;position:relative;margin-left:-28px;}
.countMax{float:right;position:relative;margin-right:-50px;}
.slider-range{display:inline-block;}
.ui-slider{position:relative;text-align:left;margin-top:15px;margin-bottom:35px;color:#222222;border:1px solid #d8d8d8;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;height:7px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0;height:8px;background:#814b78;}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default{font-weight:normal;color:#555555;}
.ui-slider .ui-slider-handle{position:absolute;z-index:2;height:1.2em;cursor:default;padding-top:16px;text-indent:-40px;text-align:center;color:#695f5d;font-family:'open_sansbold';font-size:12px;width:2px;text-decoration:none;}
.ui-slider .ui-slider-handle span{display:none !important;text-align:center;width:44px;}
.ui-slider .ui-slider-handle.ui-state-active span{margin-top:10px;display:block;}
.ui-slider .ui-slider-handle.price-rouble{text-decoration:none;}
.ui-slider .ui-slider-handle.price-rouble:focus{outline:none;}
.ui-slider .ui-slider-handle.price-rouble:after{top:25px;}
.ui-slider .ui-slider-handle:before{border-color:transparent transparent #814b78;border-style:solid;border-width:0 8px 10px;content:"";height:0;left:-8px;position:absolute;top:6px;width:0;}
#amount{display:none;}
.present_grid{overflow:hidden;position:relative;}
.present_grid > ul{font-size:0;line-height:0;width:120%;}
.present_grid > ul > li{display:inline-block;vertical-align:top;width:240px;height:240px;float:left;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer;}
.present_grid > ul > li:after{position:absolute;width:100%;height:100%;content:'';display:block;background:rgba(0, 0, 0, 0.3);-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out;}
.present_grid > ul > li:hover:before{background:none;}
.present_grid > ul > li:nth-child(7),
.present_grid > ul > li:nth-child(10){margin-right:720px;}
.present_grid > ul > li > a{display:block;width:100%;height:100%;border:1px solid #eee}
.present_grid > ul > li > a > img{display:block;width:100%;height:100%;}
.present_header_position{position:absolute;top:240px;left:240px;width:720px;height:480px;background:#fff;overflow:hidden;padding:50px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.present_header_position h1{font-family:'Open Sans';font-weight:bold;}
.present_header_position h2{font-family:'Open Sans';font-weight:bold;text-align:center;padding-top:15px;padding-bottom:15px;color:#5e5551;text-transform:uppercase;}
.present_header_position .choice_how_present{padding-bottom:15px;border-bottom:1px solid #d8d8d8;margin-bottom:20px;}
.present_header_position .ui-slider{margin-top:15px;}
.present_header_position .choice_how_present li a{padding:5px 5px;}
.present_header_position #slider-range{}
button.button{display:block;background:#ff7e47;color:#ffffff;font-size:10px;font-family:'open_sansbold';height:30px;line-height:30px;cursor:pointer;text-align:center;text-transform:uppercase;text-decoration:none;margin:5px 0 4px 0;-webkit-border-radius:14px;-moz-border-radius:14px;border-radius:14px;}
.account_page h2{font-family:'open_sansbold';padding-top:15px;padding-bottom:15px;color:#5e5551;text-transform:uppercase;}
.account_page ul{margin:0 0 0 20px;padding:0;}
.account_page ul li{height:24px;}
.account_page ul li a{color:#ff7e47;display:inline-block;font-family:'open_sansbold';font-size:12px;font-weight:normal;text-decoration:underline;text-transform:uppercase;line-height:24px;}
.account_page ul li a:hover{text-decoration:none;}
.buttons a{background:#814b78;border:medium none;border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px;color:#ffffff;cursor:pointer;display:inline-block;height:31px;line-height:31px;margin:0 0 0 3px;padding:0 20px;text-decoration:none;text-transform:uppercase;}
.buttons a:hover{background:#9d6794;-webkit-transition:background 0.3s ease;-moz-transition:background 0.3s ease;transition:background 0.3s ease;}
.grid_12 p{font-size:13px;line-height:20px;margin-top:20px;}
.catalog_list_footer{margin:30px 20px 20px;width:100%;}
.pagination{margin-top:15px;text-align:center;width:100%;}
.pagination .results{display:none;}
.manufacturer_list .catalog_item{height:200px;}
.manufacturer_list .catalog_item .inner{height:200px;}
.manufacturer_list .catalog_item:hover .inner{background:none;border:none;height:200px;margin-top:1px;}
.manufacturer_list .catalog_item_img img{border-radius:0;}
.block_status_order{background:#ffffff;border:1px solid #d8d8d8;border-radius:26px;-webkit-border-radius:26px;-moz-border-radius:26px;display:none;left:-27px;padding:10px;position:absolute;top:30px;width:180px;z-index:997;}
.block_status_order .triangle{background:url("../images/i-triangle.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);display:block;height:6px;left:86px;position:absolute;top:-6px;width:10px;}
.block_status_order input{border:1px solid #d8d8d8;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;margin:9px auto 0;padding:3px;width:157px;}
.block_status_order button{border:none;margin-top:9px;width:157px;}
body > #ui-id-1{background:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;border:1px solid #eeeeee;}
body > .ui-dialog{background:#ffffff;border:1px solid #d8d8d8;-webkit-border-radius:26px;-moz-border-radius:26px;border-radius:26px;height:52px;left:100px;padding:10px 20px;position:fixed !important;top:40px !important;width:500px;z-index:997;}
body > .ui-dialog .triangle{background:url("../images/i-triangle.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);display:block;height:6px;left:96px;position:absolute;top:-49px;width:10px;}
body > .ui-dialog .ui-button{background:url("../images/popup-close.png") no-repeat scroll 0 0/100% auto rgba(0, 0, 0, 0);border:none;cursor:pointer;font-size:0;height:16px;position:absolute;right:-5px;top:12px;width:16px;outline:medium none;}
body > .ui-dialog .ui-button span{display:none;}
body > .ui-dialog #ui-id-2{background:#fff;color:#828282;float:none;font-size:12px;font-weight:normal;margin:0 0 0 14px;}
body > .ui-dialog .geoip-block > span{display:none;}
body > .ui-dialog .geoip-block #ui-id-3{background:#fff;}
.main_header .search_form form span{display:none;}
.search_page_top_block{border-bottom:1px solid #d8d8d8;font-size:14px;font-weight:bold;margin-bottom:20px;margin-left:10px;padding-bottom:45px;line-height:24px;}
.search_page_top_block input[type="text"]{height:24px;margin-left:10px;padding:3px 5px;}
.search_page_top_block input[type="checkbox"]{margin:0 5px 0 20px;}
.search_page_top_block input[type="button"]{display:inline-block;background:#ff7e47;color:#ffffff;font-size:12px;font-family:'open_sansbold';font-weight:normal;height:28px;cursor:pointer;text-align:center;text-transform:uppercase;text-decoration:none;margin:0;-webkit-border-radius:14px;-moz-border-radius:14px;border-radius:14px;width:80px;float:right;border:none;}
.search_page_top_block input[type="button"]:hover{background:#fa9970;-webkit-transition:background 0.3s ease;-moz-transition:background 0.3s ease;transition:background 0.3s ease;}
.search_page_top_block select{height:24px;margin-left:10px;padding:3px 5px;}
#review .review-list{border-bottom:1px solid #d8d8d8;margin-bottom:10px;padding-bottom:5px;}
#review .review-list .author{float:left;}
#review .review-list .rating{float:right;}
#review-form{margin-bottom:30px;margin-top:20px;}
#review-form b{width:115px !important;float:left;}
#review-form input[type="text"]{margin:0 !important;}
#review-form .radio-div{float:left;margin:0 30px 0 0 !important;}
#accordion_delivery .ui-accordion-header .ui-icon{display:none;}
#accordion_delivery .sleft{background:#fff;padding-right:20px;}
#accordion_delivery .sb{float:right;background:#fff;padding-left:5px;}
#accordion_delivery .sbottom{display:block;border-bottom:1px dotted #585858;margin-top:-7px;}
#accordion_delivery a{color:#5e5551;}
#accordion_delivery{line-height:24px;}
#accordion_delivery .bold{font-family:'open_sansbold';}
#accordion_delivery div a{border-bottom:1px dotted #5e5551;color:#5e5551;text-decoration:none;line-height:20px;}
#accordion_delivery div a:hover{border-bottom:none;}
#accordion_delivery p{line-height:20px;margin-bottom:6px;}
#slider_product_image li a{cursor:pointer;}
body > .ui-dialog .ui-dialog-titlebar-close{border:none;background:url("img/icon-close.png") no-repeat;cursor:pointer;height:20px;position:absolute;right:-9px;width:20px;}
.go_to_register{margin-top:20px;}
.warning, .error{color:#ff0000;padding:10px;}
.success{color:green;padding:10px;}
table.shop_review{border-bottom:1px solid #d8d8d8;margin-bottom:20px;}
table.shop_review td p{margin:0;padding:0;}
table.shop_review td i{font-size:11px;font-weight:bold;}
.reviewnews{padding:0 15px;}
#settext-1:before{content:"Ужасно";margin-left:7px;}
#settext-2:before{content:"Плохо";margin-left:7px;}
#settext-3:before{content:"Средне";margin-left:7px;}
#settext-4:before{content:"Хорошо";margin-left:7px;}
#settext-5:before{content:"Отлично";margin-left:7px;}
#review-title{cursor:pointer;color:#ff7e47;padding:13px 0 6px;}
.review-list .author{margin:0 !important;}
.review-list .text{margin-bottom:5px;}
#tab-review .minus{padding:0 0 8px 22px;background-image:url('img/minus.png');background-repeat:no-repeat;}
#tab-review .plus{padding:0 0 8px 22px;background-image:url('img/plus.png');background-repeat:no-repeat;}
#tab-review input[type='text']{height:17px;}
#tab-review input[type='text'], textarea{color:#333;padding:3px !important;margin-top:2px;margin-bottom:2px;}
#tab-review .entry-b{display:block;float:left;width:150px;padding:47px 0 53px 0;}
#tab-review textarea{height:108px;min-height:108px;min-width:306px;max-width:540px;margin-left:40px;}
#tab-review textarea:focus, input:focus{outline:none;}
#tab-review #captcha{margin-top:2px;margin-left:-4px;cursor:pointer;padding-right:18px;}
#tab-review > div .radio-div{width:77px;float:left;margin-left:5px;}
#tab-review > div .radio-div input[type=radio]{position:relative;margin:0 0 0 -4px;padding:0;width:16px;height:17px;opacity:0;z-index:2;cursor:pointer;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);}
#tab-review .star-div{height:17px;float:left;margin:1px 0 0 -84px;}
#tab-review .entry-rating{cursor:default;display:block;float:left;width:150px;padding:4px 0 4px 0;font-weight:bold;}
.star-div span{width:77px;height:17px;display:inline-block;background:url('img/stars.png') no-repeat;}
span.icstars-0{background-position:0 0}
span.icstars-1{background-position:0 -16px}
span.icstars-2{background-position:0 -32px}
span.icstars-3{background-position:0 -48px}
span.icstars-4{background-position:0 -64px}
span.icstars-5{background-position:0 -80px}
.vot_updown2{float:right;font-size:13px !important;}
#yesvot{color:#298705;font-size:13px;}
#novot{color:red;font-size:13px;}
.product_buy_block #wishlist-pr.no-send span{color:gray;}
.ch-table td{height:30px;}
.ch-table .left-td{min-width:150px;}
.buttons input[type="submit"].button{background:#814b78;border:medium none;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;color:#ffffff;cursor:pointer;display:inline-block;height:31px;line-height:31px;margin:0 0 0 3px;padding:0 20px;text-decoration:none;text-transform:uppercase;font-family:'open_sansregular', sans-serif;}
.buttons input[type="submit"].button:hover{background:#9d6794;-webkit-transition:background 0.3s ease;-moz-transition:background 0.3s ease;transition:background 0.3s ease;}
.header_bar .features_bar{margin-top:18px;}
.header_bar .features_bar span{display:inline-block;padding-left:30px;height:26px;color:#5e5551;font-size:9px;font-family:'open_sansbold';font-weight:normal;line-height:13px;background-image:url(../images/icons-features.png);background-repeat:no-repeat;text-transform:uppercase;}
.header_bar .features_bar .grid_2{margin-left:0;}
.header_bar .features_bar .icon-01{background-position:0 0px;}
.header_bar .features_bar .icon-02{background-position:0 -26px;}
.header_bar .features_bar .icon-03{background-position:0 -50px;}
.header_bar .features_bar .icon-04{background-position:0 -76px;}
.header_bar .features_bar .icon-05{background-position:0 -104px;}
.order_items thead td{font-weight:bold;}
#simplecheckout_button_confirm{background:#ff7e47;border:medium none;border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px;color:#ffffff;cursor:pointer;height:31px;margin:0 0 0 3px;padding:0 20px;font-weight:normal;font-family:'open_sansregular', sans-serif;}
#simplecheckout_button_confirm:hover{background:#fa9970;-webkit-transition:background 0.3s ease;-moz-transition:background 0.3s ease;transition:background 0.3s ease;}
.account_page .account_sale{color:#ff7e47;font-size:14px;margin:20px 0 10px;font-family:'open_sansbold';}
.account_page .account_sale b{color:#a2753e;}
.account_history_page .order-list{border-bottom:1px solid #d8d8d8;padding:10px 0;}
.account_history_page .order-list > div{padding:5px 0;}
.account_history_page .order-list .order-info{padding-top:8px;}
.item_full_image #wrap a{}
.item_full_image #wrap a #zombix{background-image:url("../images/zoom.png");background-position:center center;background-repeat:no-repeat;height:100%;opacity:0;position:absolute;transition:opacity 0.35s ease-out 0s;width:100%;top:0;left:0;}
.item_full_image #wrap a:hover #zombix{opacity:1;}
.nivo-directionNav{display:none !important;}
.geoip-block .ui-autocomplete{background:#fff;border:1px solid #d8d8d8;}
#colorbox > .close{display:block !important;}
#cboxTitle, #cboxCurrent{display:none !important;}
#colorbox.colorbox-delivery #cboxWrapper{height:540px !important;margin-top:-270px;top:50%;width:990px !important;}
#colorbox.colorbox-delivery #cboxLoadedContent{height:540px !important;width:990px !important;}
#colorbox.colorbox-delivery #cboxClose{right:16px;}
#colorbox.colorbox-callme #cboxWrapper{width:300px !important;height:410px !important;}
#colorbox.colorbox-callme #cboxLoadedContent{height:410px !important;width:300px !important;}
#colorbox.colorbox-callme #cboxClose{right:5px;}
#colorbox.colorbox-callme #cboxWrapper{top:50%;margin-top:-205px;}
.bt_modal-footer .button{border:none;float:right;width:100px;}
.bt_modal-footer .button:hover{background:#fa9970;-webkit-transition:background 0.3s ease;-moz-transition:background 0.3s ease;transition:background 0.3s ease;}
#jv_quickorder{font-family:'open_sansregular', sans-serif;}
#modal-send{font-family:'open_sansregular', sans-serif !important;font-size:14px;}
#modal-send .close{background:url("img/icon-close.png") no-repeat;border:none;cursor:pointer;height:20px;opacity:1;position:absolute;right:9px;width:20px;}
#modal-send .heading-modal-send{color:#5e5551;font-family:'open_sansbold';font-size:18px;font-weight:normal;line-height:30px;padding-bottom:0;text-align:center;text-transform:uppercase;}
#callform, #opros_form{display:none;width:350px;height:400px;position:fixed;left:50%;top:50%;margin-left:-185px;margin-top:-210px;z-index:9999;font-family:'open_sansregular', sans-serif;font-size:14px;background-color:#9d6794;padding:10px;text-align:center;color:#fff;font-weight:bold;border:10px solid #fff;}
#callformbg, #opros_formbg{display:none;position:absolute;width:100%;height:100%;background:#000;opacity:0.5;filter:alpha(opacity=50);z-index:998;}
#callform form{padding:0;margin:0;}
#callform .red{color:#ff0000;}
#callform .close, #opros_form .close{background:url("../image/colorbox-close.png") no-repeat;font-size:0;height:38px;padding:5px;position:absolute;right:-5px;top:-5px;width:39px;}
#callform label{cursor:pointer;}
#callform .title{font-size:15px;margin-bottom:20px;margin-top:10px;text-transform:uppercase;}
#callform input, #callform textarea{display:block;width:100%;text-align:center;border:1px solid #d8d8d8;background:#fff;}
#callform input[type="checkbox"]{float:left;height:auto;width:auto;margin: 4px 0;}
#callform .now{line-height:20px;margin:0 auto;width:314px;}
#callform textarea{padding-top:5px;box-shadow:none;}
#callform textarea:hover, #callform input:hover{border:1px solid #ff7e47;}
#callform input{line-height:20px;height:25px;}
#callform .buttons input{background:#ff7e47;border-radius:14px;-moz-border-radius:14px;-webkit-border-radius:14px;color:#ffffff;cursor:pointer;display:block;font-size:12px;font-weight:normal;height:30px;line-height:30px;margin:0px;text-align:center;text-decoration:none;text-transform:uppercase;border:none;font-weight:bold;}
#callform .buttons input:hover{background:#fa9970;-webkit-transition:background 0.3s ease;-moz-transition:background 0.3s ease;transition:background 0.3s ease;}
#callform div.sl{width:310px;position:relative;height:48px;cursor:pointer;}
#callform .sl .line{height:13px;background:url('../image/blue_line.png') no-repeat left;margin-left:12px;}
#callform .sl .left{display:inline-block;height:13px;background:url('../image/white_line.png') no-repeat left;margin-top:-13px;margin-left:12px;position:absolute;width:0px;left:0;}
#callform .sl .left span{display:block;width:21px;height:21px;background:url('../image/point.png');float:right;margin-right:-16px;margin-top:-3px;cursor:move;}
#callform .sl .right{display:inline-block;height:13px;background:url('../image/white_line.png') no-repeat right;margin-top:-13px;margin-right:17px;float:right;width:0px;}
#callform .sl .right span{display:block;width:21px;height:21px;background:url('../image/point.png');margin-left:-17px;margin-top:-3px;cursor:move;}
#callform .sl h3{color:#666666;margin:0px;margin-bottom:8px;font-size:11pt;}
#callform .sl > span{display:inline-block;text-align:center;width:50px;margin-top:8px;color:#fff;font-weight:normal;}
#callform .sl > span.active{color:#fff;font-weight:bold;}
#callform .sl > span:first-of-type{margin-left:-8px;}
#callform .sl > span:last-of-type{width:42px;text-align:right}
#redister-ch textarea{border:1px solid #d8d8d8;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;color:#979797;font-family:'open_sansbold';font-size:10px;font-weight:bold;line-height:14px;margin:0 0 0 3px;padding:2px 5px;}
#redister-ch .bottom-line{border-bottom:1px solid #d8d8d8;clear:both;display:block;margin-bottom:15px;padding-top:10px;}
#redister-ch #sms_row input, #redister-ch #subscribe_row input{float:left;width:auto;}
#redister-ch #sms_row label, #redister-ch #subscribe_row label{float:left;font-style:italic;font-weight:bold;line-height:22px;}
#redister-ch .ohcl{font-style:italic;font-weight:bold;line-height:22px;margin-top:-45px;position:absolute;}
#redister-ch .ohcl input{float:left;width:auto;}
.buttons{height:31px;margin-bottom:20px;clear:both;margin-top: 10px}
.sale_price-block{position:absolute;right:0;line-height:10px;padding-top:5px;}
.sale_price-block .price-rouble{display:block;text-align:right;}
#button-cart-none{background:#ff7e47;border:none;border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;color:#ffffff;cursor:pointer;display:block;font-family:'open_sansbold';font-size:10px;height:28px;line-height:28px;margin-top:5px;padding:0 20px 0 20px;text-decoration:none;text-transform:uppercase;width:180px;text-align:center;}
#button-cart-none:hover{background:#fa9970;-webkit-transition:background 0.3s ease;-moz-transition:background 0.3s ease;transition:background 0.3s ease;}
#cupon_button_ok, #reward_button_ok{background:#814b78;border:none;border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;color:#ffffff;cursor:pointer;display:inline-block;font-size:12px;font-weight:bold;height:31px;line-height:31px;margin:0 0 0 25px;padding:0 10px;text-decoration:none;text-transform:uppercase;}
#cupon_button_ok:hover, #reward_button_ok:hover{background:#9d6794;-webkit-transition:background 0.3s ease;-moz-transition:background 0.3s ease;transition:background 0.3s ease;}
.product_addtocart_block .waitlist-add span{float:left;width:47px;}
.product_addtocart_block .waitlist-add input{width:130px;}
.result_ocu_add{clear:both;color:green;display:block;font-size:12px;margin-top:10px;}
.result_ocu_add a{color:#ff7e47;font-family:'open_sansbold';font-size:12px;margin:0;text-decoration:underline;text-transform:none;font-weight:normal;}
.full-register-table td{padding:5px 0;}
#topcontrol{background:#814b78;bottom:68px !important;height:30px;padding-top:6px;text-align:center;width:30px;border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;z-index:999;}
.pagination-ajax{display:none;}
.search_page_top_block .jqTransformInputWrapper{float:left;}
.search_page_top_block .jqTransformSelectWrapper{float:left;height:24px;z-index:51 !important;margin-top:1px;}
.search_page_top_block .jqTransformSelectWrapper .jqTransformSelectOpen{height:22px;}
.search_page_top_block .jqTransformCheckboxWrapper{margin-top:3px;margin-left:10px;}
.search_page_top_block > div > span{float:left;}
.search_page_top_block > div > label{float:left;}
.search_page_top_block button{float:right;}
.items_socials .tweet > iframe{width:100px !important;margin-top:2px;}
.items_socials .goo > div{width:72px !important;}
.ul-ol-desc ul{list-style:disc;margin-left:20px;}
.ul-ol-desc ol{list-style:decimal;margin-left:20px;}
.category_block_hits{border: 2px solid #e6dbe4;position: relative;padding-top: 20px;margin-bottom: 50px;margin-top: 30px;}
.category_block_hits .border_bottom_block_hits{margin-bottom:10px;}
.category_block_hits .category_block_hits_title{font-family: 'open_sansregular';font-weight:600;font-size: 18px;line-height: 30px;text-transform: uppercase;position: absolute;top: -17px;background-color: #fff;display: block;padding: 0 10px;left: 2%;width: auto;color: #615450;}
.category_block_hits .category_block_hits_title h1{float:left;margin-right:8px;}
.catalog_list_top .hit{margin-left: 8px; margin-right: 8px;}
.home__hits, .home__new_products{border: 2px solid #e6dbe4;margin-bottom: 30px;position: relative;display: table;padding-bottom: 30px;}
.home__new_products{border: 2px solid #d8f1e4;}
.home__hits h2, .home__new_products h2{position: absolute;top: -15px;left: 2%;z-index: 51;background-color: #fff;padding: 0 10px;font-family: 'open_sansregular';font-weight:600;font-size: 18px;line-height: 30px;text-transform: uppercase;color: #615450;}
.home__hits .hit, .home__new_products .new{margin-right: 8px;margin-left: 8px;}
.sitemap-info{padding-top:20px;padding-bottom:20px;}
.sitemap-info .left{}
.sitemap-info .right{}
.sitemap-info ul{}
.sitemap-info li{padding:5px 20px;}
.sitemap-info a{font-size:12px;font-weight:bold;text-transform:uppercase;}
.th_u_ar_block{background:url('../image/thank_u_ar.png') no-repeat;color:#5d5551;font-family:"open_sansitalic";font-size:16px;height:189px;line-height:20px;padding:98px 32px 0;position:absolute;right:-5px;top:-110px;width:285px;}
.th_u_bloks_bottom{margin-bottom:20px;}
.th_u_bloks_bottom a img{margin-bottom:20px;}
.th_u_bloks_bottom .th_u_blok_bottom_1{background:url('../image/th_u_b1.png') no-repeat;width:445px;height:141px;float:left;}
.th_u_bloks_bottom .th_u_blok_head{color:#fff;font-size:14px;font-weight:bold;margin-top:21px;text-align:center;text-transform:uppercase;font-family:"open_sansregular";}
.th_u_bloks_bottom .th_u_blok_soc{height:39px;margin:28px auto 0;width:153px;}
.th_u_bloks_bottom .th_u_blok_soc a{background:url('../image/th_u_soc.png') no-repeat;display:block;float:left;height:39px;margin-right:12px;width:39px;}
.th_u_bloks_bottom .th_u_blok_soc .th_u_vk{background-position:0px 0px;}
.th_u_bloks_bottom .th_u_blok_soc .th_u_fb{background-position:-39px 0px;}
.th_u_bloks_bottom .th_u_blok_soc .th_u_tw{background-position:-78px 0px;}
.th_u_bloks_bottom .th_u_blok_soc .th_u_ok{background-position:-117px 0px;margin-right:0px;}
.th_u_bloks_bottom .th_u_blok_bottom_2{background:url('../image/th_u_b2.png') no-repeat;width:445px;height:141px;float:right;}
.th_u_bloks_bottom .th_u_blok_button{font-size:11px;text-transform:uppercase;vertical-align:middle;font-family:'open_sansbold';width:180px;background:#ff7e47;border:none;border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px;color:#ffffff;cursor:pointer;height:31px;margin:32px auto 0;padding:0 20px;line-height:31px;text-align:center;display:block;font-size:14px;text-decoration:none;width:260px;}
.th_u_bloks_bottom .th_u_blok_button:hover{background:#fa9970;-webkit-transition:background 0.3s ease;-moz-transition:background 0.3s ease;transition:background 0.3s ease;}
#opros_form{height:348px;width:575px;color:#69605d;border:10px solid #9d6794;background:#fff;margin-left:-298px;margin-top:-184px;}
#opros_form .heading{font-size:18px;color:#ff7e47;font-family:"open_sansregular";text-transform:uppercase;margin:10px 0 30px;}
#opros_form form{}
#opros_form span.title{float:left;font-family:"open_sansregular";font-size:10px;padding-right:10px;text-align:right;text-transform:uppercase;width:300px;}
#opros_form select{width:200px;background:#fff;float:left;}
#opros_form input{width:221px;background:#fff;float:left;}
#opros_form input[name="age"]{width:25px;}
#opros_form textarea{margin:0;width:221px;background:#fff;float:left;font-weight:normal;resize:none;}
#opros_form label{margin-right:20px;font-size:10px;}
#opros_form .close{top:0px;right:0px;}
#opros_form .jqTransformSelectWrapper ul{height:107px !important;text-align:left;}
#opros_form .jqTransformSelectWrapper div span{text-align:left;}
#opros_form .secret{display:none;height:32px;}
#opros_form .but_s{font-size:11px;text-transform:uppercase;vertical-align:middle;font-family:'open_sansregular';width:180px;background:#ff7e47;border:none;border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px;color:#ffffff;cursor:pointer;height:31px;margin:32px auto 0;padding:0 20px;line-height:31px;text-align:center;display:block;font-size:14px;text-decoration:none;width:120px;}
#opros_form .but_s:hover{background:#fa9970;-webkit-transition:background 0.3s ease;-moz-transition:background 0.3s ease;transition:background 0.3s ease;}
.opt_form{border:1px solid #d8d8d8;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;margin:20px 0 30px;padding:30px 0;}
.opt_form .opt_head{color:#ff7e47;font-family:"open_sansregular";font-size:18px;font-weight:bold;text-align:center;text-transform:uppercase;margin-bottom:12px;}
.opt_form .opt_head2{color:#ff7e47;font-family:"open_sansregular";font-size:12px;font-weight:bold;text-align:center;text-transform:uppercase;margin-bottom:25px;}
.opt_form span.title{color:#69605d;float:left;font-family:"open_sansregular";font-size:10px;font-weight:bold;padding-right:10px;text-align:right;text-transform:uppercase;width:40%;line-height:20px;}
.opt_form input{width:300px !important;}
.opt_form select{width:279px;}
.opt_form .jqTransformSelectWrapper ul{height:107px !important;text-align:left;}
.opt_form .jqTransformSelectWrapper div span{text-align:left;}
.opt_form textarea{width:300px;margin:0 !important;resize:none;}
.opt_form .send{font-size:11px;text-transform:uppercase;vertical-align:middle;font-family:'open_sansregular';width:180px;background:#ff7e47;border:none;border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px;color:#ffffff;cursor:pointer;height:31px;margin:32px auto 0;padding:0 20px;line-height:31px;text-align:center;display:block;font-size:14px;text-decoration:none;width:230px;}
.opt_form .send:hover{background:#fa9970;-webkit-transition:background 0.3s ease;-moz-transition:background 0.3s ease;transition:background 0.3s ease;}
.opt_form .success{font-size:16px;text-align:center;}
.opt_form .error{text-align:center;}
.buttons .orange_btn{font-weight:bold;background:#ff7e47;}
.buttons .orange_btn:hover{background:#fa9970;}
.buttons .fi_btn{font-weight:bold;}
.c_left_cart_block{border:1px solid #d8d8d8;border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px;color:#5e5551;font-family:"open_sansbold";font-size:10px;line-height:12px;padding:20px;text-transform:uppercase;position:relative;padding:40px 20px;margin:20px 0;}
.c_left_cart_block .image{background:url('../images/cart-block-lamp.png') no-repeat;height:41px;left:90px;position:absolute;top:-20px;width:41px;}
.c_left_cart_block ul{}
.c_left_cart_block ul li{height:20px;margin-bottom:20px;padding-left:30px;}
.c_left_cart_block .li-1{background:url('../images/cart-block-icons-1.png') left center no-repeat;}
.c_left_cart_block .li-2{background:url('../images/cart-block-icons-2.png') left center no-repeat;}
.c_left_cart_block .li-3{background:url('../images/cart-block-icons-3.png') left center no-repeat;margin:0;}
.catalog_list{min-height: 550px;}
.catalog_list .buy, .catalog_list_top .buy, .popular_list .buy{background:url('../images/buy-button.png') 20px center no-repeat;left:50%;margin-left:-65px;position:absolute;text-align:center;background-color:#ff7e47;color:#ffffff;font-size:11px;font-family:'open_sansbold';font-weight:normal;height:28px;line-height:29px;cursor:pointer;text-align:left;text-transform:uppercase;text-decoration:none;margin:5px 0 4px -65px;-webkit-border-radius:14px;-moz-border-radius:14px;border-radius:14px;bottom:15px;width:130px;padding-left:50px;}
.popular_list .buy:hover{background-color:#fa9970;-webkit-transition:background 0.3s ease;-moz-transition:background 0.3s ease;transition:background 0.3s ease;}
.order_form_delivery_options .method_grastin{padding-left:15px;display:none;}
.order_form_delivery_options .method_cdek{padding-left:15px;display:none;}
.order_form_delivery_options .method_grastin_li{clear:both;border-top:1px solid #cdcdcd;}
.order_form_delivery_options .method_grastin_li input{margin-right:8px;margin-top:3px;}
.sets_block{border:1px solid #d8d8d8;clear:both;padding:22px 22px 21px;position:relative;margin-bottom:40px;}
.sets_block .border{border-left:1px solid #eeeeee;height:258px;left:770px;position:absolute;top:5px;width:1px;}
.sets_block .set_block_right{background:url("../images/set_block_right.png") no-repeat;height:270px;right:-1px;position:absolute;top:-1px;width:81px;}
.sets_block .popular_title{border:none;text-align:center}
.sets_block .popular_item{background:url("../image/plus.png") no-repeat 140px 62px;display:inline-block;padding-right:40px;width:166px;}
.sets_block .popular_item:last-child{background:url("../images/equally.png") no-repeat 140px 62px;}
.sets_block .popular_item .popular_image{left:auto;position:relative;top:auto;text-align:center;}
.sets_block .popular_item .popular_info{padding:0 5px;text-align:center;}
.sets_block .popular_list{float:left;margin:0;}
.sets_block .cost_set_block{float:left;}
.sets_block .cost_set_block .cost{color:#695f5d;font-family:"open_sansbold";font-size:10px;line-height:26px;text-transform:uppercase;}
.sets_block .cost_set_block .cost b{color:#5e5551;display:block;font-size:15px;margin-top:13px;}
.sets_block .cost_set_block .cost span{color:#ff7e47;display:inline-block;font-family:"open_sansbold";font-size:48px;line-height:48px;position:relative;vertical-align:middle;}
.sets_block .cost_set_block .old_cost{color:#c8c8c8;font-size:15px;font-weight:bold;line-height:18px;text-transform:uppercase;margin-top:7px;}
.sets_block .cost_set_block .old_cost span{text-decoration:line-through;}
.sets_block .add{color:#ffffff;cursor:pointer;display:block;font-family:"open_sansbold";font-size:14px;margin-left:330px;margin-top:40px;text-decoration:none;text-transform:uppercase;}
.sets_block .add3{margin-left:150px;}
.acc-sale-block{}
.acc-sale-block .acc-sale-block-top{height:20px;margin:0;width:400px;}
.acc-sale-block .acc-sale-block-top li{float:left;height:20px;line-height:20px;text-align:center;width:100px;font-family:'open_sansbold';color:#fff;font-size:12px;}
.acc-sale-block .acc-sale-block-bottom{height:20px;margin:0;width:400px;margin-top:6px;}
.acc-sale-block .acc-sale-block-bottom li{float:left;height:20px;line-height:20px;text-align:center;width:100px;font-family:'open_sansbold';color:#804c77;font-size:14px;}
.jivo-btn{border:solid 1px #000;box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.7), 0 1px 1px rgba(0, 0, 0, 0.15);-moz-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.7), 0 1px 1px rgba(0, 0, 0, 0.15);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.7), 0 1px 1px rgba(0, 0, 0, 0.15);display:inline-block;cursor:pointer;padding:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.jivo-btn:hover{box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.3), 0 1px 2px rgba(0, 0, 0, 0.2), inset 0 0 20px 10px rgba(255, 255, 255, 0.3);-moz-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.3), 0 1px 2px rgba(0, 0, 0, 0.2), inset 0 0 20px 10px rgba(255, 255, 255, 0.3);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.3), 0 1px 2px rgba(0, 0, 0, 0.2), inset 0 0 20px 10px rgba(255, 255, 255, 0.3);}
.jivo-btn.jivo-btn-light:hover{box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.3), 0 1px 2px rgba(0, 0, 0, 0.3), inset 0 0 20px 10px rgba(255, 255, 255, 0.1);-moz-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.3), 0 1px 2px rgba(0, 0, 0, 0.3), inset 0 0 20px 10px rgba(255, 255, 255, 0.1);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.3), 0 1px 2px rgba(0, 0, 0, 0.3), inset 0 0 20px 10px rgba(255, 255, 255, 0.1);}
.jivo-btn.jivo-btn-light{box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.3), 0 1px 1px rgba(0, 0, 0, 0.3);-moz-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.3), 0 1px 1px rgba(0, 0, 0, 0.3);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.3), 0 1px 1px rgba(0, 0, 0, 0.3);}
.jivo-btn:active, .jivo-btn.jivo-btn-light:active{box-shadow:0 1px 0px rgba(255, 255, 255, 0.4), inset 0 0 15px rgba(0, 0, 0, 0.2);-moz-box-shadow:0 1px 0px rgba(255, 255, 255, 0.4), inset 0 0 15px rgba(0, 0, 0, 0.2);-webkit-box-shadow:0 1px 0px rgba(255, 255, 255, 0.4), inset 0 0 15px rgba(0, 0, 0, 0.2);cursor:pointer;}
.jivo-btn-gradient{background-image:url(//static.jivosite.com/button/white_grad_light.png);background-repeat:repeat-x;}
.jivo-btn-light.jivo-btn-gradient{background-image:url(//static.jivosite.com/button/white_grad.png);}
.jivo-btn-icon{width:17px;height:20px;background-repeat:no-repeat;display:inline-block;vertical-align:middle;margin-right:7px;margin-left:-5px;}
.jivo-btn-dark{color:#222;}
.jivo-btn, .jivo-btn-icon{display:inline;}
.method_pickup_block{display:none;}
.open_method_pickup{cursor:pointer;}
.copyrights .social_links{display:block;padding:0;width:100%;}
.copyrights .social_links li{margin-left:0;margin-right:20px;}
.homemod_tabs{margin-bottom:20px;text-align:center;}
.homemod_tabs li{border:2px solid transparent;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;display:inline-block;padding:8px 20px;}
.homemod_tabs li a{border-bottom:1px dotted;color:#ff7e47;cursor:pointer;display:block;font-family:"Open Sans", sans-serif;font-size:16px;font-weight:600;line-height:20px;text-decoration:none;text-transform:uppercase;}
.homemod_tabs li.ui-tabs-active{border:2px solid #ff7e47;}
.homemod_tabs li.ui-tabs-active a{border-color:transparent;color:#ff7e47;}
#column-left + #content{width:960px;}
.orange{color:#ff7e47;}
.category_sort_options .border_cat{border-bottom:1px solid #d8d8d8;padding-top:10px;}
#popup_subscribe{display:none;background:#fff;width:430px;position:fixed;z-index:9999;top:50%;left:50%;margin-left:-215px;margin-top:-100px;}
#popup_subscribe .close{background:url("../images/close_sub.png") no-repeat;width:16px;height:17px;position:absolute;right:10px;top:10px;cursor:pointer;}
#popup_subscribe .cont{font-size:14px;line-height:24px;padding:35px 70px;text-align:center;}
#popup_subscribe .cont h2{color:#2d2d2d;font-size:16px;text-align:center;padding-bottom:18px;}
#popup_subscribe .cont > div{margin-top:20px;}
#popup_subscribe .cont .first{padding-right:15px;}
#popup_subscribe .cont .second{border:1px dashed #bac4c5;color:#ff7e45;padding:3px 7px;}
#popup_subscribe .cont .last{background:url("../images/copy_code.png") no-repeat scroll 0 4px rgba(0, 0, 0, 0);color:#ff7e45;cursor:pointer;float:right;font-size:12px;padding-left:18px;}
#CrossssInsertionPoint, .first_variant_block{}
#CrossssInsertionPoint h2{display:none;}
.category_block_hits #CrossssInsertionPoint #crossssUlBlock li{margin:0 10px;padding:20px 19px 25px;width:220px;}
.category_block_hits #CrossssInsertionPoint #crossssUlBlock li .name{color:#5e5551;font-family:"open_sansbold";font-size:12px;font-weight:normal;line-height:18px;text-transform:uppercase;padding-bottom:10px;position:relative;}
.category_block_hits #CrossssInsertionPoint #crossssUlBlock li .img a{width:180px !important;height:180px !important;}
.category_block_hits #CrossssInsertionPoint #crossssUlBlock li .img img{max-width:180px !important;max-height:180px !important;}
.category_block_hits #CrossssInsertionPoint #crossssUlBlock li .name a{color:#5e5551;}
.category_block_hits #CrossssInsertionPoint #crossssUlBlock li .price{height:42px;padding-bottom:10px;color:#ff7e47;display:block;font-family:"open_sansbold";font-size:24px;font-weight:normal;line-height:26px;}
.product_history_block #CrossssInsertionPoint{margin-bottom:30px;}
.product_history_block #CrossssInsertionPoint #crossssUlBlock li{margin-right:75px;padding:0;text-align:center;width:180px;}
.product_history_block #CrossssInsertionPoint #crossssUlBlock li:last-child{margin-right:0px;}
.product_history_block #CrossssInsertionPoint #crossssUlBlock li .name{color:#5e5551;font-family:"open_sansbold";font-size:12px;font-weight:normal;line-height:18px;text-transform:uppercase;padding-bottom:10px;position:relative;}
.product_history_block #CrossssInsertionPoint #crossssUlBlock li .img a{width:180px !important;height:180px !important;}
.product_history_block #CrossssInsertionPoint #crossssUlBlock li .img img{max-width:180px !important;max-height:180px !important;}
.product_history_block #CrossssInsertionPoint #crossssUlBlock li .name a{color:#5e5551;}
.product_history_block #CrossssInsertionPoint #crossssUlBlock li .price{height:42px;padding-bottom:10px;color:#ff7e47;display:block;font-family:"open_sansbold";font-size:24px;font-weight:normal;line-height:26px;}
.banner_home{margin:0 11px;position:relative;}
.banner_home > div{float:left;margin-bottom:33px;margin-right:33px;}
.banner_home .slide_home_0{}
.banner_home .slide_home_1{margin-right:0;}
.banner_home .slide_home_2{}
.banner_home .slide_home_3{}
.banner_home .slide_home_4{margin-right:200px;}
.banner_home .slide_home_5{float:none;margin-right:0;position:absolute;right:1px;top:407px;}
.banner_home .slide_home_6{}
.banner_home .slide_home_7{}
.banner_home .slide_home_8{margin-right:0;}
.banner div{margin-bottom:9px;}
.present_products{height:140px;margin-bottom:20px;}
.present_products .jcarousel-clip{left:40px;overflow:hidden;position:absolute !important;top:0;width:870px;}
.present_products .jcarousel-prev{float:left;height:128px;margin-top:12px;width:40px;background:url(../images/present-arrow-left.png) center center no-repeat;background-color:rgba(0, 0, 0, 0);cursor:pointer;font-size:0;}
.present_products .jcarousel-next{float:right;height:128px;margin-top:12px;width:40px;background:url(../images/present-arrow-right.png) center center no-repeat;background-color:rgba(0, 0, 0, 0);cursor:pointer;font-size:0;}
.present_products .jcarousel-prev:hover, .present_products .jcarousel-next:hover{background-color:rgba(0, 0, 0, 0.20);-webkit-transition:background-color 0.5s ease;-moz-transition:background-color 0.5s ease;transition:background-color 0.5s ease;}
.present_products .container_presents{height:140px;width:870px;}
.present_products .present{width:870px;}
.present_products .present .title{color:#848484;font-size:16px;font-weight:bold;line-height:20px;margin-bottom:15px;margin-top:15px;text-align:left;text-transform:uppercase;padding:0 15px;}
.present_products .present .title span{color:#ff7e47;}
.present_products .products{width:870px;}
.present_products .products > div{float:left;padding:0 15px;width:290px;}
.present_products .products .no_select{opacity:0.5;}
.present_products .products > div img{border:1px solid;float:left;margin-right:10px;}
.present_products .products > div .name{color:#5e5551;font-family:"open_sansbold";font-size:12px;font-weight:normal;line-height:18px;text-transform:uppercase;height:60px;}
.present_products .products > div input{float:left;margin:3px 10px 0 0;}
.present_products .products > div label{color:#ff7e47;font-size:13px;text-decoration:underline;text-transform:lowercase;cursor:pointer;}
.present_products .products > div label:hover{text-decoration:none;}
#total_cost_present{color:#848484;font-size:17px;font-weight:bold;position:absolute;right:0;text-transform:uppercase;top:-38px;}
#total_cost_present span{color:#ff7e47;}
.time_courier{line-height:26px;padding-left:25px !important;padding-top:5px !important;}
.time_courier input[type="text"]{border:1px solid #d8d8d8;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;color:#979797;font-family:"open_sansbold";font-size:11px;height:21px;line-height:21px;padding:3px 5px;text-align:center;width:85px;}
.ui-timepicker-wrapper{width:85px !important;}
.soc_repost{border:1px dashed #979797;display:table;margin-top:15px;padding:8px;vertical-align:middle;}
.soc_repost .info_repost{float:left;margin-right:20px;max-width:460px;}
.soc_repost .info_repost b{color:#ff7e47;font-size:13px;}
.soc_repost .repost{cursor:pointer;display:inline-block;height:32px;vertical-align:middle;width:32px;}
.soc_repost #vk_repost{background:url(../images/vk_repost.png) no-repeat;margin-right:15px;}
.soc_repost #fb_repost{background:url(../images/fb_repost.png) no-repeat;}
.change_price_filter input{margin:0 5px;width:70px;}
.simplecheckout-cart .quant_top{background:url(../image/quant_top.png) no-repeat;cursor:pointer;display:block;height:8px;margin-bottom:4px;margin-left:12px;width:12px;}
.simplecheckout-cart .quant_bottom{background:url(../image/quant_bottom.png) no-repeat;cursor:pointer;display:block;height:8px;margin-left:12px;margin-top:4px;width:12px;}
.product_additional_block_sets{padding:15px;}
.product_additional_block_sets .set_price{margin-top:25px;}
.product_additional_block_sets .popular_title{margin:0;padding:0;text-align:left !important;}
.product_additional_block_sets .popular_items{float:left;}
.product_additional_block_sets .popular_item{background-position:100px 35px;padding-right:20px;width:115px;}
.product_additional_block_sets .popular_item:last-child{background-position:100px 35px;padding-right:20px;width:115px;}
#product_category_reload_form h1{color:#814b78;font-family:"open_sansbold";font-size:18px;line-height:30px;margin-bottom:13px;margin-right:7px;text-transform:uppercase;}
#product_category_reload_form > .sort-wrapper{border-top:1px solid #d8d8d8;padding:15px 0;margin:0 0 0 30px;}
#product_category_reload_form > .sort-wrapper span{color:#5e5551;font-family:"Open Sans", sans-serif;font-size:10px;font-weight:700;}
#product_category_reload_form > .sort-wrapper select{width:27%;margin-left:10px;padding:5px;border:1px solid #814b78;}
#product_category_reload_form > .sort-wrapper option{padding:5px;}
#wrap-position{position:relative;}
#popup_city{left:77px;padding-top:5px;position:absolute;top:33px;z-index:997;display:none;}
#popup_city > div{background:#fff;border:1px solid #d8d8d8;border-radius:26px;-webkit-border-radius:26px;-moz-border-radius:26px;font-size:18px;line-height:26px;padding:14px 22px;text-align:center;}
#popup_city span{background: url("../images/i-triangle.png") no-repeat scroll 0 0;display:block;height:6px;left:67px;position:absolute;top:0;width:10px;}
#popup_city a{cursor:pointer;font-weight:bold;text-decoration:none;}
#switch_mobile{background:url("../images/mobile_icon.png") no-repeat scroll 0 0;display:block;height:19px;margin-left:-30px;padding-left:30px;}
#switch_mobile a{color:#7d4e70;font-family:"Open Sans";font-size:14px;font-weight:600;text-decoration:none;}
#switch_mobile a:hover{text-decoration:underline;}
.icons.m-msk{background:url("../images/micons/metro_msk.png") no-repeat !important;display:block;float:left;height:20px !important;margin:5px 10px 0 0 !important;width:27px !important;}
#accordion_delivery .icons.m-msk{margin-top:12px !important;}
.icons.m-spb{background:url("../images/micons/metro_spb.png") no-repeat !important;display:block;float:left;height:20px !important;margin:5px 10px 0 0 !important;width:24px !important;}
#accordion_delivery .icons.m-spb{margin-top:10px !important;}
.icons.m-msk-1, .icons.m-spb-1{background-position:0 0;}
.icons.m-msk-2, .icons.m-spb-2{background-position:0 -20px !important;}
.icons.m-msk-3, .icons.m-spb-3{background-position:0 -40px !important;}
.icons.m-msk-4, .icons.m-spb-4,.icons.m-spb-10{background-position:0 -60px !important;}
.icons.m-msk-5, .icons.m-spb-5{background-position:0 -80px !important;}
.icons.m-msk-6, .icons.m-spb-6{background-position:0 -100px !important;}
.icons.m-msk-7, .icons.m-spb-7{background-position:0 -120px !important;}
.icons.m-msk-8, .icons.m-spb-8{background-position:0 -140px !important;}
.icons.m-msk-9, .icons.m-spb-9, .icons.m-spb-11{background-position:0 -80px !important;}
.icons.m-msk-10{background-position:0 -180px !important;}
.icons.m-msk-11{background-position:0 -200px !important;}
.icons.m-msk-12, .icons.m-spb-12{background-position:0 -220px !important;}
.icons.m-msk-13, .icons.m-spb-13{background-position:0 -240px !important;}
.icons.m-msk-14, .icons.m-spb-14{background-position:0 -260px !important;}
.icons.m-msk-15, .icons.m-spb-15{background-position:0 -60px !important;}
.icons.m-msk-16, .icons.m-spb-16{background-position:0 -140px !important;}
.icons.m-msk-17, .icons.m-spb-17{background-position:0 -20px !important;}
.not_fond_search{background:#fff;border:1px solid #d8d8d8;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;bottom:-39px;cursor:default;font-weight:bold;height:34px;line-height:30px;padding:7px 12px;position:absolute;right:0;z-index:10;}
.main_header .search_form .not_fond_search span, .search_page_top_block .not_fond_search span{background:url("../images/i-triangle.png") no-repeat;display:block;height:6px;margin:-13px auto 0;width:10px;}
.p_info_price_custom{margin-top:6px;margin-right:6px;display:inline-block;}
.select-variant{color:#ff0000;font-size:15px!important;font-weight:bold;text-transform:uppercase;margin-bottom:5px!important;float:left;margin-right:10px;}
.option span.error{font-size:15px!important;text-transform:uppercase;padding-top:2px!important;}
.top-cart-links{display:block;text-decoration:none!important;border-bottom:1px solid #d8d8d8;padding-bottom:5px;font-size:10px;text-transform:uppercase;font-weight:bold;}
.top-cart-links img{width:13px;margin-right:5px;padding-top:5px;display:block;float:left;}
.top-cart-links span{display:block;padding-top:5px;}
li.present div.products div:nth-child(4), li.present div.products div:nth-child(5){display:none;}
#personal-info{background:initial;border:medium none;border-radius:0px;-webkit-border-radius:0;-moz-border-radius:0;color:#814b78;cursor:pointer;display:inline-block;height:31px;line-height:31px;margin:0 20px 0 0;text-decoration:underline;text-transform:none;padding:0;}
.wrap_alt_border{border-bottom:1px solid #eee;}
.product_wrap_alt{background-color:#f7f7ec;}
.product_wrap_alt_white{background-color:#FFFFFF;}
.main_image_block, .description_alt, .advantages_alt, .video_alt, .features_alt,
.instagram_alt, .comments-alt-product, .dostavka_alt, .products_item_alt, .gallery_alt{margin:0 auto;width:1200px;padding-left:30px;padding-right:30px;}
.description-alt-product{width:400px;float:left;color:#814b78;font-family:'museosanscyrl', sans-serif;height:596px;}
.description-alt-product h1{margin-top:200px;font-family:'museosanscyrl', sans-serif;font-size:48px;color:#814b78;text-transform:none;margin-bottom:40px;line-height:48px;}
.description-alt-product p{font-family:'open_sansregular', sans-serif;font-size:18px;margin-bottom:20px;line-height:1.4em;}
.description-alt-product .new_price-block{font-size:30px;margin-top:7px;}
.description-alt-product .new_price-block span{text-transform:none;}
.description-alt-product .button-cart_p_info, .hars-alt-product .button-cart_p_info, .instagram_alt .button-cart_p_info, .video_alt .button-cart_p_info{width:200px;margin-left:170px;background:url(/catalog/view/theme/default/image/cart_icon.png) no-repeat 12px 17px #ff7e47;padding:23px 0px 19px 60px;height:56px;line-height:10px;text-transform:uppercase;border-radius:3px;font-family:"open_sansregular";font-size:24px;transition:0.5s;color:#fff;text-decoration:none;display:block;cursor:pointer;}
.description-alt-product .button-cart_p_info:hover, .hars-alt-product .button-cart_p_info:hover, .instagram_alt .button-cart_p_info:hover, .video_alt .button-cart_p_info:hover{background:url(/catalog/view/theme/default/image/cart_icon.png) no-repeat 12px 17px #814b78;}
.hars-alt-product .button-cart_p_info{margin-left:770px;margin-top:20px;}
.instagram_alt .button-cart_p_info, .video_alt .button-cart_p_info{margin:0 auto;}
.video_alt .button-cart_p_info{margin-top:30px;}
.main-image-alt-product{float:right;width:64%;}
.main-image-alt-product img{height:500px;margin-top:50px;}
.description_alt h2, .gallery_alt h2, .advantages_alt h2, .video_alt h2, .features_alt h2,
.instagram_alt h2, .comments-alt-product h2, .dostavka_alt h2, .other_products h2, .products_item_alt h2{text-align:center;font-family:'museosanscyrl_700', sans-serif;font-size:40px;padding-top:50px;color:#5e5551;text-transform:none;font-weight:bold;margin-bottom:40px;line-height:40px;}
.description_alt div{text-align:left;color:#5e5551;font-size:18px;font-family:"open_sanslight";line-height:24px;margin-bottom:50px;}
.gallery_alt{border-bottom:1px solid #eee;padding-bottom:50px;}
.gallery_alt .item_full_image{display:inline;}
.gallery_alt .items_gallery_block{margin:0 auto;}
.item-advantages{text-align:center;width:30%;margin-right:3%;margin-bottom:50px;float:left;}
.item-advantages-icon{margin:0 auto;width:250px;height:250px;border-radius:50%;margin-bottom:50px;}
.item-advantages-icon img{width:250px;height:250px;}
.item-advantages p{font-family:"open_sanslight";font-size:16px;color:#7b7b7b;line-height:24px;}
.video_alt{text-align:center;margin-bottom:80px;}
.video_alt h2{margin-bottom:80px;line-height:40px;}
.video_alt iframe{width:90%;height:710px;}
.features_product{width:1200px;margin:auto;}
.item_featured_product{float:left;margin-right:1%;margin-left:1%;width:21%;text-align:center;margin-bottom:50px;}
.item_other_product{float:left;margin-right:1%;margin-left:1%;width:18%;text-align:center;margin-bottom:50px;}
.item_other_product img{width:200px;border:1px solid #eee;margin-bottom:15px;}
.item_other_product h3, .item_featured_product h3{height:45px;}
.item_other_product h3, .item_other_product p span, .item_featured_product h3{font-family:'open_sansregular', sans-serif;font-weight:bold;font-size:14px;color:#814b78;}
.item_other_product p{color:#ff7e47;font-size:19px;font-family:'open_sansbold';margin-top:20px;margin-bottom:20px;}
.item_other_product .button-cart_p_info, .item_other_product5 .button-cart_p_info{width:150px;background:url(/catalog/view/theme/default/image/cart_icon.png) no-repeat 20px 11px #ff7e47;background-size:20px;padding:15px 0px 15px 40px;height:40px;line-height:10px;text-transform:uppercase;border-radius:3px;font-family:"open_sansregular";font-weight:bold;font-size:16px;transition:0.5s;color:#fff;text-decoration:none;display:block;cursor:pointer;margin:0 auto;}
.item_other_product .button-cart_p_info:hover, .item_other_product5 .button-cart_p_info:hover{background:url(/catalog/view/theme/default/image/cart_icon.png) no-repeat 20px 11px #814b78;background-size:20px;}
.wrap_hars{padding-top:80px!important;padding-bottom:80px!important;}
.hars-image-alt-product{float:left;margin-right:100px;}
.hars-alt-product{color:#814b78;font-family:'open_sansregular';font-size:16px;}
.hars-alt-product h2{color:#814b78;font-family:'museosanscyrl', sans-serif;font-size:40px;padding-top:20px;text-transform:none;margin-bottom:65px;line-height:40px;}
.hars-alt-product .ul-ol-desc{line-height:20px;}
.hars_wrap{padding-top:80px!important;}
.item_featured_product img{border:0px;margin-bottom:15px;width:150px;}
.instagram_alt{margin-bottom:50px;}
.item_instagram{float:left;width:345px;margin-right:30px;margin-bottom:30px;text-align:center;position:relative;}
.item_instagram img{width:345px;padding:20px;border:1px solid #eee;}
.comments-alt-product h2{padding-top:60px;padding-bottom:60px;margin-bottom:0;}
.dostavka_alt{margin-bottom:50px;}
.dostavka_block{font-family:"open_sanslight";font-size:16px;color:#5e5551;line-height:24px;}
.dostavka_block h4{font-weight:bold;margin-bottom:25px;margin-top:25px;text-transform:uppercase;}
.true_map-title{margin-top:90px!important;}
.true-map-main-image{margin-top:0;height:596px;}
.true-map-main-image img{}
.items_gallery_block #dop_images{height:auto;}
/*.main-container{overflow-x:hidden;}*/
.alt-template .main-line{background-color:#f7f7ec;height:596px;}
.alt-template .products_block_5{height:auto!important;}
.products_block_5 .other_products .item_other_product{width:19%;margin-right:5px;margin-left:5px;margin-bottom:20px;}
.main-line-pink{background:url("/catalog/view/theme/default/template/product/alt/images/background_maps.jpg")!important;background-repeat:no-repeat;height:auto!important;}
.main-line-pink .product_wrap_alt{background-color:initial;}
.main-line-pink h2, .main-line-pink h3, .main-line-pink .item_other_product p span{color:#fff;}
.main-line-pink .product_wrap_alt .item_other_product div:after{content:"";width:38px;height:38px;background:url("/catalog/view/theme/default/template/product/alt/images/x4.png");position:absolute;margin-left:-50px;margin-top:150px;}
.no_margin_bottom{margin-bottom:0;}
.add_padding_bottom{padding-bottom:60px;}
.add_padding_bottom_40{padding-bottom:40px;}
.description-alt-product .p_info_price{margin-top:0;}
.description-alt-product .p_info_price > div{display:block;}
.description-alt-product .p_info_price .old_price-block{line-height:11px;margin-top:-8px;margin-bottom:0;margin-left:0;}
.alt-template .main-line .wrap{margin:0 auto;width:1200px;padding-left:30px;padding-right:30px;}
.alt-template .wrap-images .lSSlideOuter{width:580px;margin-left:30px;margin-right:30px;}
.alt-template #lightSlider .bigimg{width:580px;margin:auto;}
.alt-template .wrap-images .lSSlideOuter .lSPager img{width:120px;}
.alt-template .wrap-images{width:640px;margin:auto;position:relative;}
.wrap-images .lSAction > .lSPrev{left:-20px!important;}
.wrap-images .lSAction > .lSNext{right:-20px!important;}
.wrap-images .lSSlideOuter .lSPager.lSGallery li.active, .wrap-images .lSSlideOuter .lSPager.lSGallery li:hover{border-radius:0;background-color:#814b78;}
.wrap-images .lSSlideOuter .lSPager.lSGallery li.active img, .wrap-images .lSSlideOuter .lSPager.lSGallery li img:hover{opacity:0.5;}
.comment-desc{margin-top:20px;}
.comment-desc img.comment-user{width:75px;border-radius:3px;float:left;}
.comments-slider{background-color:#fff;color:#5e5551;font-family:"open_sanslight";font-size:16px;line-height:24px;}
.comments-slider li{padding:60px 120px;height:330px;}
.comment-desc-block{padding-left:90px;}
.comment-name{margin-top:10px;font-family:"open_sansbold";}
.comment-city{font-size:12px;}
.comments-alt-product .lSAction > .lSPrev{left:15px!important;}
.comments-alt-product .lSAction > .lSNext{right:10px!important;}
.comments-alt-product .lSSlideOuter .lSPager.lSpg{padding-top:30px;}
.comments-alt-product .lSSlideOuter .lSPager.lSpg > li:hover a, .comments-alt-product .lSSlideOuter .lSPager.lSpg > li.active a{background-color:#fe7f48;}
.comments-alt-product .lSSlideOuter .lSPager.lSpg > li a{border:1px solid #fe7f48;border-radius:30px;background-color:transparent;width:16px;height:16px;}
.item_instagram:hover{opacity:0.7;}
.item_instagram:hover div.zoom{background:transparent url("../images/zoom.png") center center no-repeat;position:absolute;width:345px;height:345px;top:0px;left:0px;}
.heading_bonus{width:100%;}
.text-bonus p{font-family:"open_sansregular";font-size:20px;line-height:20px;}
.bonus-left-column{float:left;width:49%;margin-right:1%;border-right:1px dotted #814b78;margin-top:50px;}
.bonus-right-column{width:49%;float:left;margin-top:50px;}
.bonus-left-column h3, .bonus-right-column h3{font-family:"open_sansbold";font-size:30px;text-transform:uppercase;}
.procents_circle{width:561px;margin-top:20px;padding-right:20px;}
.points_circle{width:535px;margin-top:20px;padding-left:20px;}
.margin_top{margin-top:20px;}
h4.bonuses{font-family:"open_sansbold";font-size:18px;background:url(/image/data/bonuses/more_info.png);background-repeat:no-repeat;line-height:27px;padding-top:10px;padding-bottom:12px;margin-top:30px;}
.bonuses_ul{margin-left:0!important;margin-right:20px;}
.bonuses_ul li{margin:15px 0;list-style:none;font-family:'open_sansregular';font-size:16px;}
.bonuses_ul li div{width:18px;float:left;margin-right:10px;}
.lunchbox_info{width:600px;}
.luncbox_image{width:47%;}
.luncbox_hars_buy{margin-left:540px!important;}
.dispenser_hars{height:670px!important;}
.dispenser_hars .luncbox_hars_buy{margin-left:480px!important;}
.plakat_100_del{width:50%;}
.plakat_100_del img{width:100%;margin-top:-30px;}
.plakat_100_del_buy{margin-left:670px!important;}
.ul-ol-desc-custom{float:left;margin-right:30px;}
.product_order_column-cust{margin-top:-90px;}
.tapki-emoji .main-image-alt-product img{height:450px;margin-left:50px;margin-top:60px;}
.emoji_podushki_hars h2{margin-bottom:30px;}
.podushki_hars_buy{margin-left:670px!important;margin-top:20px;}
.skladivatel_hars img{margin-top:20px;}
.skladivatel_buy{margin-left:515px!important;}
.alt-options{background-color:#f7f7ec;}
.edinorog_hars{height:700px!important;}
.edinorog_hars .button-cart_p_info{margin-left:660px;}
.alt-template .main-line.true_map_products{height:670px;}
.alt-template a{text-decoration:none;}
#category_banners{margin:20px 0;}
.custom-decription{margin: 0 auto; width: 1200px; padding-left: 30px; padding-right: 30px;}
.description_alt1{display: block; width: 59%; float: left;padding-right: 5px}
.dostavka_alt1{display: block; width: 40%; float: right; padding-left: 5px;}
.hity-novinki{display: table; margin: 0 auto;}
.see_more{background-color: #814b78;border-radius: 30px;padding: 15px 25px;text-align: center;width: auto;color: #fff!important;display: table;cursor: pointer;font-weight: bold;font-size: 16px;text-decoration: none;margin: 0 auto;text-transform: uppercase; transition: background-color ease-in-out 0.5s;margin-top: 50px;}
.see_more:hover{background-color: #9d6794;}
.catalog_quantity {font-family:'open_sansregular';font-weight:600;}
.category--item ul li ul {margin-left: 20px;}
.h-menu{margin-left: 4px;margin-right: 4px;}
.pricemenu li{margin-right:40px;}
.pricemenu li a.new_year{color:#ff7e47;}
.category--item .dropdown-link {display: inline;}
.black_friday img {width: 100%;}
.lastview_category {margin-top: 40px;}
.lastview_category .popular_title {font-size: 14px;}
.product_additional_block_left.lastview_category {width: 100%;}
.lastview_category .popular_list_v2 .popular_item {}
.limit-select {width: 50px!important;}
#product_category_reload_form > .sort-wrapper .sort-select {width: 21%;}
.product-buy-button{display: inline-block!important;}
span.text_or{margin: 5px 5px 5px 0;display: inline-block;}
.wishlist{display: inline-block;}
div.wishlist a{background: url("../image/fav_violet.svg") no-repeat 20px 8px;border-radius: 30px;-webkit-border-radius: 30px;-moz-border-radius: 30px;height: 40px;padding: 11px 25px 0 48px;text-align: center;display: block;cursor: pointer;color: #898381;font-size: 16px;text-decoration: none;text-transform: lowercase;width: auto;transition: all 0.3s ease;}
div.wishlist a span{color: #898381;}
.wishlist_productquick{margin: 5px 0;}
#wishlist{display: inline-block}
#wishlist .title{position: relative;}
#wishlist-total{display: block;position: absolute;right: -14px;top: -13px;background: #fff;border-radius: 15px;width: 15px;height: 16px;color: #814b78;}
.wishlist-added{display: none;color: green!important;cursor: default;}
div.wishlist a.wishlist-added_img{background: url("../image/fav_green.svg") no-repeat 20px 8px;cursor:default;}


.main_phones .block div.text p {margin-top: 3px;color: #5e5551;font-size: 10px;line-height: 18px;}

.reminder {
    border: 1px solid #ddd;
    padding: 10px;
    margin-bottom: 20px;
}


#reminder_submit:hover {
    background: #9d6794;
    -webkit-transition: background 0.3s ease;
    -moz-transition: background 0.3s ease;
    transition: background 0.3s ease;
}
#reminder_submit {
    background: #814b78;
    border: medium none;
    border-radius: 15px;
    -webkit-border-radius: 15px;
    -moz-border-radius: 15px;
    color: #ffffff;
    cursor: pointer;
    display: inline-block;
    height: 24px;
    line-height: 24px;
    margin: 0 0 0 3px;
    padding: 0 20px;
    text-decoration: none;
    text-transform: uppercase;
}
.ul-ol-desc{
    border: 1px solid #979797;
    border-radius: 20px;
    padding-top: 7px;
    padding-left: 10px;
    padding-right: 10px;
    margin-bottom: 15px;
}
.add_cover{
    width: 49%;
    display: inline-block;
    text-align: center;
    border: 1px solid #ff7e47;
    padding: 5px 0;
    font-size: 14px;
    text-transform: uppercase;
    background-color: #ff7e47;
    border-radius: 15px;
    color: #fff;
    text-decoration: none;
}
.add_cover:visited{
    color:#fff;
}
.right_add_cover{
    margin-left: 10px;
    border-color: #814b78;
    background-color: #814b78;
}
@media screen and (max-width: 1199px) {
    #all_container {
        width: 1006px;
        margin: 0 auto;
        /*overflow-x: hidden;*/
    }

    .top_panel {
        min-width: 1006px;
    }

    #wrap-position {
        width: 1006px;
    }
    .top_panel .getcity {
        width: 220px;
    }

    #topcart {
        width: 175px;
        margin-right: 0;
        margin-left: 0;
    }

    #topcart .cartpanel {
        padding-left: 30px;
    }
    .order_status{
        width: 105px;
    }
    #userblock {
        width: 59px;
        margin-left: 5px;
    }

    .info_panel .wrap {
        width: 1006px;

    }

    .info_panel .wrap .grid_4, .info_panel .wrap .grid_4 .main_logo img {
        width: 250px;
        margin-right: 0;
    }

    .info_panel .wrap .grid_6 {
        width: 364px;
        margin-left: 16px;
        margin-right: 0;
    }
    .grid_2{
        margin-right: 5px!important;
    }
    .row.features_bar{
        margin-left: 0;
        margin-top: 6px;
    }
    .features_bar-delivery{
        width: 116px!important;
    }
    .features_bar-return{
        width: 100px;
    }
    .features_bar-clients{
        width: 95px;
    }
    .main_phones{
        width: 360px;
        margin-left: 0!important;
        margin-right: 0!important;
    }
    .prices_panel .wrap{
        width: 1006px;
        margin: 0;
    }
    .pricemenu{
        padding: 0;
        padding-left: 5px;
    }
    .pricemenu li{
        margin-right: 22px;
    }
    .main-container .wrap{
        width: 1006px;
    }
    #content{
        width: 1006px;
        max-width: 1006px;
    }
    #content .grid_12{
        width: 1006px;
        padding-left: 10px;
        padding-right: 10px;
        margin-left: 0;
        margin-right: 0;
    }
    .main_footer{
        min-width: 1006px;
        width: 1006px;
    }
    .main_footer .wrap{
        width: 1006px;
    }
    .articles_list .news_list .article_item{
        width: 300px;
    }
    .articles_list .news_list .article_item_0{
        margin-right: 20px;
    }
    .articles_list .news_list .article_item_2{
        margin-left: 20px;
    }
    .footer_left{
        width: 300px;
    }
    .main_footer .footer_left .grid_3{
        width: 150px;
    }
    .main_footer .footer_left .grid_3{
        width: 130px;
    }
    .footer_right{
        width: 620px;
    }
    .main_footer .footer_right .footer_right_top{
        padding-left: 50px;
        padding-right: 10px;
        margin-bottom: 55px;
    }
    .main_footer .footer_right .footer_menu:first-child{
        width: 150px;
    }
    .main_footer .footer_left .footer_left_bottom{
        padding-top: 10px;
    }
    .footer_right_bottom .social_links li{
        margin-right: 5px;
    }
    .main_footer .callme_block{
        margin-left: 15px;
    }
    #content .grid_12.center.catalog_list_footer{
        width: 100%;
    }
    #product_category_reload_form > .sort-wrapper .sort-select{
        width: 25%;
        margin-bottom: 2px;
        margin-top: 2px;
    }
    .sort_prod{
        padding-right: 6px;
    }
    .product_info_column, .items_gallery_block, #dop_images, #slider_product_image{
        width: 400px;
    }
    .item_full_image, #wrap a img{
        width: 400px;
        height: 400px;
    }
    .product_additional_block_left{
        width: 400px;
    }
    .product_order_column{
        padding-right: 10px;
    }
    .product_tabs_block{
        width: 580px;
        padding-right: 10px;
        margin-bottom: 20px;
    }
    .cart_table_summary{
        width: 200px;
    }
    .order_form_delivery_options ul li div.center{
        max-width: 650px;
    }
    .simplecheckout-login .required:after{
        right: -50px;
    }
    .order_form_login ul li input, .order_form_login li textarea, .order_form_login ul li input[type='password']{
        width: 150px;
    }
    .simplecheckout-customer-two-column-right #r_main_comment label{
        width: 85px;
    }
    .simplecheckout-customer-two-column-right #r_main_comment span textarea{
        width: 280px;
    }
    .th_u_blok_bottom_1, .th_u_blok_bottom_2{
        float: none!important;
        margin: 0 auto;
    }
}

.in-wishlist {
    color: green !important;
    text-transform: lowercase;
    background: url("../image/fav_green.svg") no-repeat 20px 12px;
    height: 40px;
padding: 11px 25px 0 48px;
text-align: center;
font-size: 16px;
text-decoration: none;
width: auto;
transition: all 0.3s ease;
}


.fixed {
    position: fixed;
}

.product_podbor{display:block;margin:auto; padding: 30px; width: 360px;}
.product_podbor .option{height:50px;width:300px; clear: both}
.product_podbor select{width:300px}
.product_podbor form.jqtransform .option-image{float:left;margin-left:20px;}
.product_podbor label {display:inline-block;float:none; text-transform: uppercase; font-weight: bold; color: #777}

.product_podbor .jqtransform input[type="submit"] {text-transform: uppercase; font-weight: bold; margin-top: 20px;}



.podbor_content {
    padding-top: 30px;
    padding-bottom: 50px;
}
/*Slider*/
.product_additional_block_left.wrap-images{width: 47%; margin-bottom: 30px;}
.product_additional_block_left.wrap-images .owl-nav{position: relative;}
/*.product_additional_block_left.wrap-images .owl-stage-outer{margin-left: 20px;margin-right: 20px;}*/
.product_additional_block_left.wrap-images .owl-nav .owl-prev{position: absolute; left: -30px;top:-200px;}
.product_additional_block_left.wrap-images .owl-nav .owl-next{position: absolute; right: -30px;top:-200px;}
@media not all and (min-resolution:.001dpcm)
{ @supports (-webkit-appearance:none) {
    .main_header{margin-bottom: 0px;}
    .product_additional_block_left.wrap-images .owl-nav .owl-prev{position: absolute; left: -35px;top:-200px;}
    .product_additional_block_left.wrap-images .owl-nav .owl-next{position: absolute; right: -35px;top:-200px;}
    .catalog_item_price span.old_price{margin-bottom: 10px;}
    }
}
.items-new-block .popular-images{width:170px;margin-bottom:10px;}
.items-new-block .popular_link{text-decoration: none;}
.items-new-block .popular_text{font-size: 12px;font-family: 'open_sansregular';font-weight: normal;color: #5e5551;line-height: 18px;min-height: 54px;}
.items-new-block .popular_price{display: block;color: #898381;font-size: 24px;line-height: 26px;font-family: 'open_sansbold';font-weight: normal;min-height: 29px;}
.popular_title{margin-top:30px;}
.m_href-link{margin-top: 15px;margin-bottom: 10px;text-align: center;}
.m_href-link a{/*display: block;margin: 0 auto;width: max-content;width: -moz-max-content;color: #fff;background: #ff7e47;padding: 10px 30px;border-radius: 30px;text-decoration: none;*/text-transform: uppercase;font-family: 'open_sansbold';font-size: 12px;color:#5e5551;transition: 0.3s}
/*.m_href-link a:hover{color: #814b78;}*/
#userblock a.title{text-decoration: none;position: relative;}
#userblock img.fav-icon{
    padding-right: 15px;
}
.wishlist_count{
    background: #fff;
    color: #814b78;
    text-decoration: none;
    border-radius: 5px;
    padding: 0px 3px;
    font-family: "Open Sans";
    font-size: 12px;
    position: absolute;
    top: -10px;
    right: 7px;
}



.pricemenu-top{padding:0 12px; margin-top: 10px;}
.pricemenu-top .menu_h1{color:#979797;font-family:"Open Sans";font-size:40px;font-weight:300;line-height:40px;margin-bottom:40px;padding:0 50px 0 25px;}
.pricemenu-top li{margin-right:50px;}
.pricemenu-top li:last-child{margin-right:0px;}
.pricemenu-top li a{color:#814b78;cursor:pointer;display:inline-block;font-size:12px;font-weight:normal;line-height:14px;padding:5px 0 5px 30px;text-decoration:none;white-space:nowrap;}
.pricemenu-top li a:hover{color:#5f5551;}

.pricemenu-top li a.hits{background: transparent url(../images/badge.png) no-repeat}
.pricemenu-top li a.newp{background: transparent url(../images/new.png) no-repeat}
.pricemenu-top li a.gift{background: transparent url(../images/gift.png) no-repeat}
.pricemenu-top li a.otk{background: transparent url(../images/gift-card.png) no-repeat}
.pricemenu-top li a.upak{background: transparent url(../images/wrapping.png) no-repeat}
.pricemenu-top li a.corporate{background: transparent url(../images/corporate.png) no-repeat}
.pricemenu-top li.special a{background: transparent url(../images/discount.png) no-repeat}
.pricemenu-top li a.love{background: transparent url(../images/love.png) no-repeat}
.pricemenu-top li a.march8{background: transparent url(../images/8march.jpg) no-repeat}
.pricemenu-top li a.new_year{background: transparent url(../images/new_year.png) no-repeat}
.pricemenu-top li a.candy{background: transparent url(../images/candy.png) no-repeat}
.pricemenu-top li a.star{background: transparent url(../images/star.png) no-repeat}
.top-banner {margin-bottom:0;text-align:center;background: linear-gradient(to right, #24252a 50%, #16191e 80%);}
.top-banner img{width: auto}

.withdrawn {
    padding: 20px 20px;
    font-size: 20px;
    color: red; /*#a94442;*/
    text-align: center;
    font-weight: bold;
    /*
    background-color: #f2dede;
    border: 1px solid #ebccd1;
    */
}

/* copied from /catalog/view/theme/default/stylesheet/owl.carousel.css for faster loading */

/**
 * Owl Carousel v2.3.4
 * Copyright 2013-2018 David Deutsch
 * Licensed under: SEE LICENSE IN https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE
 */
/*
 *  Owl Carousel - Core
 */

.homepage-mini-cart.owl-carousel .owl-item img {
    width: 180px;
    height: 180px;
}
.homepage-mini-cart.owl-carousel {
    width: 180px;
}
.owl-carousel {
    display: none;
    width: 100%;
    -webkit-tap-highlight-color: transparent;
    /* position relative and z-index fix webkit rendering fonts issue */
    position: relative;
    z-index: 1; }
.owl-carousel .owl-stage {
    position: relative;
    -ms-touch-action: pan-Y;
    touch-action: manipulation;
    -moz-backface-visibility: hidden;
    /* fix firefox animation glitch */ }
.owl-carousel .owl-stage:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0; }
.owl-carousel .owl-stage-outer {
    position: relative;
    overflow: hidden;
    /* fix for flashing background */
    -webkit-transform: translate3d(0px, 0px, 0px); }
.owl-carousel .owl-wrapper,
.owl-carousel .owl-item {
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -ms-backface-visibility: hidden;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0); }
.owl-carousel .owl-item {
    position: relative;
    min-height: 1px;
    float: left;
    -webkit-backface-visibility: hidden;
    -webkit-tap-highlight-color: transparent;
    -webkit-touch-callout: none; }
.owl-carousel .owl-item img {
    display: block;
    width: 100%; }
.owl-carousel .owl-nav.disabled,
.owl-carousel .owl-dots.disabled {
    display: none; }
.owl-carousel .owl-nav .owl-prev,
.owl-carousel .owl-nav .owl-next,
.owl-carousel .owl-dot {
    cursor: pointer;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none; }
.owl-carousel .owl-nav button.owl-prev,
.owl-carousel .owl-nav button.owl-next,
.owl-carousel button.owl-dot {
    background: none;
    color: inherit;
    border: none;
    padding: 0 !important;
    font: inherit; }
.owl-carousel.owl-loaded {
    display: block; }
.owl-carousel.owl-loading {
    opacity: 0;
    display: block; }
.owl-carousel.owl-hidden {
    opacity: 0; }
.owl-carousel.owl-refresh .owl-item {
    visibility: hidden; }
.owl-carousel.owl-drag .owl-item {
    -ms-touch-action: pan-y;
    touch-action: pan-y;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none; }
.owl-carousel.owl-grab {
    cursor: move;
    cursor: grab; }
.owl-carousel.owl-rtl {
    direction: rtl; }
.owl-carousel.owl-rtl .owl-item {
    float: right; }

/* No Js */
.no-js .owl-carousel {
    display: block; }

/*
 *  Owl Carousel - Animate Plugin
 */
.owl-carousel .animated {
    animation-duration: 1000ms;
    animation-fill-mode: both; }

.owl-carousel .owl-animated-in {
    z-index: 0; }

.owl-carousel .owl-animated-out {
    z-index: 1; }

.owl-carousel .fadeOut {
    animation-name: fadeOut; }

@keyframes fadeOut {
    0% {
        opacity: 1; }
    100% {
        opacity: 0; } }

/*
 * 	Owl Carousel - Auto Height Plugin
 */
.owl-height {
    transition: height 500ms ease-in-out; }

/*
 * 	Owl Carousel - Lazy Load Plugin
 */
.owl-carousel .owl-item {
    /**
              This is introduced due to a bug in IE11 where lazy loading combined with autoheight plugin causes a wrong
              calculation of the height of the owl-item that breaks page layouts
           */ }
.owl-carousel .owl-item .owl-lazy {
    opacity: 0;
    transition: opacity 400ms ease; }
.owl-carousel .owl-item .owl-lazy[src^=""], .owl-carousel .owl-item .owl-lazy:not([src]) {
    max-height: 0; }
.owl-carousel .owl-item img.owl-lazy {
    transform-style: preserve-3d; }

/*
 * 	Owl Carousel - Video Plugin
 */
.owl-carousel .owl-video-wrapper {
    position: relative;
    height: 100%;
    background: #000; }

.owl-carousel .owl-video-play-icon {
    position: absolute;
    height: 80px;
    width: 80px;
    left: 50%;
    top: 50%;
    margin-left: -40px;
    margin-top: -40px;
    background: url("owl.video.play.png") no-repeat;
    cursor: pointer;
    z-index: 1;
    -webkit-backface-visibility: hidden;
    transition: transform 100ms ease; }

.owl-carousel .owl-video-play-icon:hover {
    -ms-transform: scale(1.3, 1.3);
    transform: scale(1.3, 1.3); }

.owl-carousel .owl-video-playing .owl-video-tn,
.owl-carousel .owl-video-playing .owl-video-play-icon {
    display: none; }

.owl-carousel .owl-video-tn {
    opacity: 0;
    height: 100%;
    background-position: center center;
    background-repeat: no-repeat;
    background-size: contain;
    transition: opacity 400ms ease; }

.owl-carousel .owl-video-frame {
    position: relative;
    z-index: 1;
    height: 100%;
    width: 100%; }
/* -- copied from owl..*/

/* copied from uniform.default.css for optimize page loading speed */
div.selector,div.selector span,div.checker span,div.radio span,div.uploader,div.uploader span.action,div.button,div.button span{-webkit-font-smoothing:antialiased}.selector,.radio,.checker,.uploader,.button,.selector *,.radio *,.checker *,.uploader *,.button *{margin:0;padding:0}div.selector{position:relative;font-size:12px;padding-left:10px}.search_bg div.selector{line-height:26px;height:27px;width:50px;overflow:hidden;float:left}.search_bg div.selector span{background:url(../img/icon_sprite.png) no-repeat right -85px;height:27px;line-height:26px;padding:0 15px 0 0;cursor:pointer;color:#666;width:35px;text-shadow:0 1px 0 #fff;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}div.selector select{top:0;left:0}.search_bg div.selector select{min-width:60px;border:solid 1px #fff}.selector select:focus,.radio input:focus,.checker input:focus,.uploader input:focus{outline:0}div.selector select{position:absolute;opacity:0;filter:alpha(opacity:0);height:20px;border:none;background:none}.search_tab_select_block .selector,.custom_select_block .selector{display:inline-block;*display:inline;*zoom:1;background:#fff;height:18px;border:1px #878787 solid;cursor:pointer;padding-top:1px;padding-bottom:1px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;vertical-align:middle}.selects_part .selector{background:#fff}.search_tab_select_block .selector span,.custom_select_block .selector span{background:url(../img/icon_sprite.png) no-repeat right -85px;height:18px;line-height:17px;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 25px 0 0;color:#606060;text-align:left;font-style:italic;cursor:pointer}.search_tab_select_block select,.custom_select_block select{height:18px;cursor:pointer}.search_checkbox .checker,.custom_checkbox .checker{display:inline-block;*display:inline;*zoom:1;width:17px;height:20px;vertical-align:middle;margin-right:2px;*margin-right:6px}.search_checkbox .checker span,.custom_checkbox .checker span{display:-moz-inline-box;display:inline-block;text-align:center;*display:inline;*zoom:1;width:13px;height:13px;vertical-align:middle;background:url(../img/icon_sprite.png) no-repeat -133px -20px}.search_checkbox .checker span.checked,.custom_checkbox .checker span.checked{background-position:-118px -20px}.address_info_block select{width:174px}.address_info_block .selector span{width:131px}.search_line{margin-top:10px}div.radio{display:-moz-inline-box;display:inline-block;*display:inline;*zoom:1;vertical-align:middle;width:15px;height:15px}div.radio input{width:15px;height:15px}div.radio span{height:15px;width:15px;background:url(../img/icon_sprite.png) no-repeat -134px top}div.radio span.checked{background-position:-118px top}div.radio{position:relative}div.radio span{display:-moz-inline-box;display:inline-block;text-align:center}div.radio input{opacity:0;filter:alpha(opacity:0);text-align:center;display:inline-block;background:none}
/* -- copied from uniform.default.css */

/* copied from geoip.css for optimize page loading speed */
/* geoip */
.geoip-block
{
    margin: 5px 0 -5px;
    height: 24px;
    line-height: 24px;
    position: relative;
}

.geoip-block .content
{
    position: absolute;
    right: 0;
    z-index: 100;
}

.geoip-block input
{
    background-color: #fff;
    border: 1px solid #ccc;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    -webkit-box-shadow: 0 2px 0 #F0F0F0;
    -moz-box-shadow: 0 2px 0 #F0F0F0;
    box-shadow: 0 2px 0 #F0F0F0;
}

.geoip-block .geoip-search
{
    display: none;
}

.geoip-block .zone
{
    border-bottom: 1px dotted;
    cursor: pointer;
    color: #38B0E3;
}

.geoip-block .ui-autocomplete
{
    max-height: 300px;
    overflow-y: auto;
    overflow-x: hidden;
}

* html .geoip-block .ui-autocomplete
{
    height: 300px;
}

#geoip-confirm-region
{
    text-align: center;
    margin-top: 15px;
    font-size: 16px;
    line-height: 20px;
}

#geoip-choose-region .column
{
    float: left;
    width: 33%;
}

#geoip-choose-region .column .i
{
    margin-bottom: 5px;
}

#geoip-choose-region .column a
{
    font-weight: bold;
    color: #ff7e47;
}

#geoip-choose-region .geoip-block
{
    margin: 10px 0 15px;
}

#geoip-choose-region .geoip-block input
{
    width: 50%;
}

#geoip-choose-region .border
{
    margin: 15px 0;
    border-bottom: 1px solid #ededed;
}
/* -- copied from geoip.css  */

/* -- copied from /catalog/view/theme/default/unitegallery/css/unite-gallery.css */
.---------Protection--------{}
.ug-gallery-wrapper,
.ug-gallery-wrapper *{transition:all !important;-o-transition:all !important;-webkit-transition:all;-moz-transition:all !important;-ms-transition:all !important;max-width:none;}
.ug-gallery-wrapper{z-index:0;}
.ug-item-wrapper img{width:auto;max-width:none;margin:0px;padding:0px;}
.ug-videoplayer-wrapper video{height:100%;width:100%;visibility:visible !important;}
.---------General_Styles--------{}
.ug-rtl{direction:rtl;}
.ug-gallery-wrapper{overflow:hidden;position:relative;font-family:Arial, Helvetica, sans-serif;}
.ug-error-message{text-align:center;padding-top:30px;padding-bottom:30px;font-size:20px;color:#F30D0D;}
.ug-error-message-wrapper{width:100%;height:100%;border:1px solid black;}
.ug-gallery-wrapper .ug-canvas-pie{position:absolute;z-index:4;}
.ug-gallery-wrapper .ug-progress-bar{position:absolute;overflow:hidden;z-index:4;}
.ug-gallery-wrapper .ug-progress-bar-inner{xposition:absolute;}
.ug-gallery-wrapper.ug-fullscreen{height:100% !important;width:100% !important;max-width:none !important;max-height:none !important;}
.ug-gallery-wrapper.ug-fake-fullscreen{position:fixed !important;height:auto !important;width:auto !important;max-width:none !important;max-height:none !important;margin:0px !important;padding:0px !important;top:0px !important;left:0px !important;bottom:0px !important;right:0px !important;z-index:999999 !important;}
.ug-body-fullscreen{overflow:hidden !important;height:100% !important;width:100% !important;margin:0px !important;padding:0px !important;}
.ug-gallery-wrapper .ug-preloader-trans{display:block;height:35px;width:32px;height:32px;background-image:url('../unitegallery/images/loader_skype_trans.gif');background-repeat:no-repeat;}
.--------------SLIDER------------------{}
.ug-gallery-wrapper .ug-slider-wrapper{position:absolute;overflow:hidden;z-index:1;background-color:#000000;}
.ug-slider-wrapper .ug-slide-wrapper{position:absolute;}
.ug-slide-wrapper.ug-slide-clickable{cursor:pointer;}
.ug-slider-wrapper .ug-slider-inner{position:absolute;z-index:0;}
.ug-slider-wrapper .ug-item-wrapper{position:absolute;overflow:hidden;}
.ug-slider-wrapper,
.ug-item-wrapper img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;max-width:none !important;box-sizing:border-box;}
.ug-slider-wrapper .ug-slider-preloader{position:absolute;z-index:1;border:2px solid #ffffff;border-radius:6px;background-color:#ffffff;background-position:center center;background-repeat:no-repeat;}
.ug-slider-preloader.ug-loader1{width:30px;height:30px;background-image:url('../unitegallery/images/loader-white1.gif');}
.ug-slider-preloader.ug-loader1.ug-loader-black{background-image:url('../unitegallery/images/loader-black1.gif');}
.ug-slider-preloader.ug-loader2{width:32px;height:32px;background-image:url('../unitegallery/images/loader-white2.gif');}
.ug-slider-preloader.ug-loader2.ug-loader-black{background-image:url('../unitegallery/images/loader-black2.gif');}
.ug-slider-preloader.ug-loader3{width:38px;height:38px;background-image:url('../unitegallery/images/loader-white3.gif');}
.ug-slider-preloader.ug-loader3.ug-loader-black{background-image:url('../unitegallery/images/loader-black3.gif');}
.ug-slider-preloader.ug-loader4{width:32px;height:32px;background-image:url('../unitegallery/images/loader-white4.gif');background-color:white;}
.ug-slider-preloader.ug-loader4.ug-loader-black{background-image:url('../unitegallery/images/loader-black4.gif');}
.ug-slider-preloader.ug-loader5{width:60px;height:8px;background-image:url('../unitegallery/images/loader-white5.gif');background-color:white;border:none;border-radius:0px;}
.ug-slider-preloader.ug-loader5.ug-loader-black{background-image:url('../unitegallery/images/loader-black5.gif');border:2px solid #000000;}
.ug-slider-preloader.ug-loader6{width:32px;height:32px;background-image:url('../unitegallery/images/loader-white6.gif');}
.ug-slider-preloader.ug-loader6.ug-loader-black{background-image:url('../unitegallery/images/loader-black6.gif');}
.ug-slider-preloader.ug-loader7{width:32px;height:10px;background-image:url('../unitegallery/images/loader-white7.gif');border-width:3px;border-radius:3px;}
.ug-slider-preloader.ug-loader7.ug-loader-black{background-image:url('../unitegallery/images/loader-black7.gif');}
.ug-slider-preloader.ug-loader-black{border-color:#000000;background-color:#000000;}
.ug-slider-preloader.ug-loader-nobg{background-color:transparent;}
.ug-slider-wrapper .ug-button-videoplay{position:absolute;z-index:2;cursor:pointer;}
.ug-slider-wrapper .ug-button-videoplay.ug-type-square{width:86px;height:66px;background-image:url('../unitegallery/images/play-button-square.png');background-position:0px -66px;}
.ug-slider-wrapper .ug-button-videoplay.ug-type-square.ug-button-hover{background-position:0px 0px;}
.ug-slider-wrapper .ug-button-videoplay.ug-type-round{width:76px;height:76px;background-image:url('../unitegallery/images/play-button-round.png');opacity:0.9;filter:alpha(opacity = 90);transition:all 0.3s ease 0s !important;}
.ug-slider-wrapper .ug-button-videoplay.ug-type-round.ug-button-hover{opacity:1;filter:alpha(opacity = 100);transition:all 0.3s ease 0s !important;}
.--------------VIDEO_PLAYER------------------{}
.ug-gallery-wrapper .ug-videoplayer{position:absolute;z-index:100;background-color:#000000;background-image:url('../unitegallery/images/loader-black1.gif');background-repeat:no-repeat;background-position:center center;box-sizing:border-box;-moz-box-sizing:border-box;}
.ug-videoplayer .ug-videoplayer-wrapper{width:100%;height:100%;background-color:#000000;background-image:url('../unitegallery/images/loader-black1.gif');background-repeat:no-repeat;background-position:center center;}
.ug-videoplayer .ug-videoplayer-button-close{position:absolute;height:64px;width:64px;background-image:url('../unitegallery/images/button-close.png');cursor:pointer;z-index:1000;}
.ug-videoplayer .ug-videoplayer-button-close:hover{background-position:0px -64px;}
.--------------THUMBS_STRIP------------------{}
.ug-gallery-wrapper .ug-thumbs-strip,
.ug-gallery-wrapper .ug-thumbs-grid{position:absolute;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;xbackground-color:green;z-index:10;}
.ug-thumbs-strip.ug-dragging{xcursor:-webkit-grab;xcursor:-moz-grab;}
.ug-gallery-wrapper .ug-thumbs-strip-inner,
.ug-gallery-wrapper .ug-thumbs-grid-inner{position:absolute;}
.ug-thumb-wrapper.ug-thumb-generated{position:absolute;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;box-sizing:border-box;-moz-box-sizing:border-box;}
.ug-thumb-wrapper.ug-thumb-generated .ug-thumb-loader,
.ug-thumb-wrapper.ug-thumb-generated .ug-thumb-error{position:absolute;top:0px;left:0px;background-repeat:no-repeat;background-position:center center;}
.ug-thumb-wrapper .ug-thumb-border-overlay{position:absolute;top:0px;left:0px;z-index:4;box-sizing:border-box;-moz-box-sizing:border-box;border-style:solid;}
.ug-thumb-wrapper .ug-thumb-overlay{position:absolute;top:0px;left:0px;z-index:3;}
.ug-thumb-wrapper.ug-thumb-generated .ug-thumb-loader-dark{background-image:url('../unitegallery/images/loader.gif');}
.ug-thumb-wrapper.ug-thumb-generated .ug-thumb-loader-bright{background-image:url('../unitegallery/images/loader_bright.gif');}
.ug-thumb-wrapper.ug-thumb-generated .ug-thumb-error{background-image:url('../unitegallery/images/not_loaded.png');}
.ug-thumb-wrapper.ug-thumb-generated img{position:absolute;z-index:1;max-width:none !important;}
.ug-thumb-wrapper.ug-thumb-generated img.ug-thumb-image-overlay{position:absolute;z-index:2;max-width:none !important;}
img.ug-bw-effect{filter:grayscale(100%);filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");-moz-filter:grayscale(100%);-webkit-filter:grayscale(100%);}
img.ug-blur-effect{filter:blur(0.8px);-webkit-filter:blur(0.8px);-moz-filter:blur(0.8px);-o-filter:blur(0.8px);-ms-filter:blur(0.8px);filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id='blur'><feGaussianBlur stdDeviation=\'0.8\' /></filter></svg>#blur");filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius='0.8');}
img.ug-sepia-effect{-webkit-filter:sepia(1);-webkit-filter:sepia(100%);-moz-filter:sepia(100%);-ms-filter:sepia(100%);-o-filter:sepia(100%);filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'sepia\'><feColorMatrix values=\'0.14 0.45 0.05 0 0 0.12 0.39 0.04 0 0 0.08 0.28 0.03 0 0 0 0 0 1 0\' /></filter></svg>#sepia");filter:sepia(100%);background-color:#5E2612;filter:alpha(opacity = 50);zoom:1;}
.--------------BULLETS------------------{}
.ug-gallery-wrapper .ug-bullets{position:absolute;top:0px;left:0px;margin:0px;padding:0px;}
.ug-gallery-wrapper .ug-bullets .ug-bullet{background-repeat:no-repeat;cursor:pointer;display:block;float:left;z-index:2;}
.ug-gallery-wrapper .ug-bullets .ug-bullet:first-child{margin-left:0px;}
.--------------TEXT_PANEL------------------{}
.ug-gallery-wrapper .ug-textpanel{position:absolute;overflow:hidden;}
.ug-slider-wrapper .ug-textpanel{z-index:2;}
.ug-gallery-wrapper .ug-textpanel-bg,
.ug-gallery-wrapper .ug-textpanel-title,
.ug-gallery-wrapper .ug-textpanel-description{display:block;position:absolute;margin:0px;padding:0px;}
.ug-gallery-wrapper .ug-textpanel-bg{background-color:#000000;opacity:0.4;filter:alpha(opacity = 40);z-index:1;}
.ug-textpanel-textwrapper{overflow:hidden;}
.ug-gallery-wrapper .ug-textpanel-title{font-size:16px;font-weight:bold;color:white;text-align:left;z-index:2;}
.ug-gallery-wrapper .ug-textpanel-description{font-size:14px;color:white;text-align:left;z-index:3;}
.--------------ZOOM_PANEL------------------{}
.ug-slider-wrapper .ug-zoompanel{position:absolute;top:200px;left:100px;}
.ug-zoompanel .ug-zoompanel-button{background-repeat:no-repeat;cursor:pointer;display:block;}
.--------------ZOOM_PANEL_BUTTONS------------------{}
.ug-gallery-wrapper .ug-arrow-left{position:absolute;background-repeat:no-repeat;display:block;cursor:pointer;}
.ug-gallery-wrapper .ug-arrow-right{position:absolute;background-repeat:no-repeat;cursor:pointer;}
.--------------GRID_PANEL_AND_ARROWS------------------{}
.ug-gallery-wrapper .ug-grid-panel{position:absolute;background-color:#000000;xbackground-color:blue;z-index:2;}
.ug-gallery-wrapper .ug-grid-panel .grid-arrow{position:absolute;background-repeat:no-repeat;cursor:pointer;z-index:11;}
.ug-gallery-wrapper .ug-grid-panel .grid-arrow.ug-button-disabled{cursor:default;}
.ug-gallery-wrapper .ug-panel-handle-tip{position:absolute;z-index:13;cursor:pointer;}
.ug-gallery-wrapper .ug-overlay-disabled{position:absolute;z-index:100;width:100%;height:100%;background-color:#000000;opacity:0.3;filter:alpha(opacity=30);background-image:url('../unitegallery/images/cover-grid.png');}
.--------------STRIP_PANEL------------------{}
.ug-gallery-wrapper .ug-strip-panel{position:absolute;background-color:#000000;z-index:2;}
.ug-strip-panel .ug-strip-arrow{position:absolute;cursor:pointer;}
.ug-strip-panel .ug-strip-arrow.ug-button-disabled{cursor:default;}
.ug-strip-panel .ug-strip-arrow-tip{position:absolute;}
.--------------TILES------------------{}
.ug-thumb-wrapper.ug-tile{display:block;position:absolute;box-sizing:border-box;-moz-box-sizing:border-box;overflow:hidden;padding:0px;margin:0px;}
.ug-tile .ug-tile-cloneswrapper{position:absolute;width:0px;height:0px;top:0px;left:0px;overflow:hidden;opacity:0;filter:alpha(opacity = 90);}
.ug-tiles-transit.ug-tiles-transition-active .ug-thumb-wrapper.ug-tile,
.ug-tiles-transit.ug-tiles-transition-active .ug-thumb-wrapper.ug-tile .ug-trans-enabled{transition:left 0.7s ease 0s, top 0.7s ease 0s, width 0.7s ease 0s, height 0.7s ease 0s !important;}
.ug-thumb-wrapper.ug-tile.ug-tile-clickable{cursor:pointer;}
.ug-thumb-wrapper.ug-tile .ug-image-container{position:absolute;overflow:hidden;z-index:1;top:0px;left:0px;}
.ug-thumb-wrapper.ug-tile img.ug-thumb-image{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;max-width:none !important;max-height:none !important;display:block;border:none;padding:0px !important;margin:0px !important;width:auto;height:auto;position:absolute;}
.ug-thumb-wrapper.ug-tile .ug-tile-image-overlay{position:absolute;overflow:hidden;z-index:2;top:0px;left:0px;}
.ug-thumb-wrapper.ug-tile .ug-tile-image-overlay img{width:100%;max-width:none !important;}
.ug-tiletype-justified .ug-thumb-wrapper.ug-tile .ug-tile-image-overlay img{height:100%;max-width:none !important;}
.ug-thumb-wrapper.ug-tile .ug-tile-icon{position:absolute;width:38px;height:38px;background-repeat:no-repeat;background-position:0 0;xbackground-color:green;z-index:6;top:1px;left:1px;cursor:pointer;}
.ug-thumb-wrapper.ug-tile .ug-tile-icon.ug-icon-link{background-image:url('../unitegallery/images/icon-link32.png');}
.ug-thumb-wrapper.ug-tile .ug-tile-icon.ug-icon-zoom{background-image:url('../unitegallery/images/icon-zoom32.png');}
.ug-thumb-wrapper.ug-tile .ug-tile-icon.ug-icon-play{background-image:url('../unitegallery/images/icon-play32.png');}
.ug-thumb-wrapper.ug-tile .ug-tile-icon:hover{background-position:0 -38px;}
.ug-thumbs-grid .ug-tile-image-overlay img{width:auto;height:auto;position:absolute;max-width:none !important;}
.ug-tile .ug-textpanel{z-index:5;cursor:default;}
.ug-tile.ug-tile-clickable .ug-textpanel{cursor:pointer;}
.ug-tile .ug-textpanel-title{font-size:14px;font-weight:bold;}
.--------------CAROUSEL------------------{}
.ug-gallery-wrapper .ug-carousel-wrapper{position:absolute;overflow:hidden;}
.ug-gallery-wrapper .ug-carousel-inner{position:absolute;}
.------------------LIGHTBOX---------------------{}
.ug-gallery-wrapper.ug-lightbox{display:none;position:fixed;border:none;padding:0px;margin:0px;outline:invert none medium;overflow:hidden;top:0;left:0;width:100%;height:100%;max-width:none !important;max-height:none !important;z-index:999999;}
.ug-lightbox .ug-lightbox-top-panel{position:absolute;z-index:2;}
.ug-lightbox .ug-lightbox-top-panel-overlay{width:100%;height:100%;position:absolute;background-color:#000000;opacity:0.4;filter:alpha(opacity=40);}
.ug-lightbox .ug-lightbox-overlay{z-index:1;width:100%;height:100%;background-color:#000000;opacity:1;}
.ug-lightbox .ug-slider-wrapper{z-index:1;xbackground-color:green;background-color:transparent !important;}
.ug-lightbox .ug-textpanel{z-index:2;}
.ug-lightbox .ug-lightbox-arrow-left,
.ug-lightbox .ug-lightbox-arrow-right{position:absolute;width:50px;height:55px;background-repeat:no-repeat;background-image:url('../unitegallery/images/lightbox-arrow-left.png');background-position:0px 0px;z-index:3;cursor:pointer;}
.ug-lightbox .ug-lightbox-arrow-right{background-image:url('../unitegallery/images/lightbox-arrow-right.png');}
.ug-lightbox .ug-lightbox-button-close{position:absolute;width:36px;height:36px;background-repeat:no-repeat;background-image:url('../unitegallery/images/lightbox-icon-close.png');background-position:0px 0px;z-index:4;cursor:pointer;}
.ug-lightbox-compact .ug-lightbox-button-close{width:45px;height:41px;background-image:url('../unitegallery/images/lightbox-icon-close-compact2.png');}
.ug-lightbox .ug-lightbox-arrow-left.ug-arrow-hover,
.ug-lightbox .ug-lightbox-arrow-right.ug-arrow-hover{background-position:0px -55px;}
.ug-lightbox .ug-lightbox-button-close.ug-button-hover{background-position:0px -35px;}
.ug-lightbox-compact .ug-lightbox-button-close.ug-button-hover{background-position:0px -40px;}
.ug-lightbox .ug-lightbox-numbers{position:absolute;color:#e5e5e5;font-size:12px;top:14px;left:8px;z-index:3;}
.ug-lightbox-compact .ug-lightbox-numbers{font-size:14px;padding-right:5px;padding-top:7px;}
.ug-lightbox .ug-textpanel-title,
.ug-lightbox .ug-textpanel-description{font-size:14px;font-weight:normal;color:#e5e5e5;}
.ug-lightbox-compact .ug-textpanel-title,
.ug-lightbox-compact .ug-textpanel-description{color:#F3F3F3;font-size:16px;}
.------------------LOADMORE_BUTTON---------------------{}
.ug-loadmore-wrapper{margin-top:20px;text-align:center;}
.ug-loadmore-wrapper .ug-loadmore-button{display:inline-block;padding:5px;border:1px solid #939393;text-decoration:none;color:#4F4F4F;}
.ug-loadmore-wrapper .ug-loadmore-error{color:red;}
.ug-loadmore-wrapper .ug-loadmore-button:hover{background-color:#F0F0F0;color:#515151;}
.ug-loadmore-wrapper .ug-loadmore-loader{color:#515151;}
.------------------CATEGORY_TABS---------------------{}
.ug-tabs-wrapper{margin-top:0px;margin-bottom:20px;text-align:center;}
.ug-tabs-wrapper a.ug-tab{display:inline-block;cursor:pointer;text-decoration:none;color:#ffffff;padding-left:8px;padding-right:8px;padding-top:6px;padding-bottom:6px;margin-left:5px;background-color:#333333;border-radius:3px;font-size:12px;font-weight:normal;border:1px solid #969696;}
.ug-tabs-wrapper a.ug-tab:hover{background-color:#707070 !important;}
.ug-tabs-wrapper a.ug-tab.ug-tab-selected,
.ug-tabs-wrapper a.ug-tab.ug-tab-selected:hover{background-color:#2077A2 !important;cursor:default !important;}
.ug-tabs-wrapper a.ug-tab:first-child{margin-left:0px !important;}
.------------------DEFAULT_SKIN---------------------{}
.ug-arrow-left.ug-skin-default,
.ug-arrow-right.ug-skin-default{width:15px;height:30px;background-image:url('../unitegallery/skins/default/slider_arrow_left.png');background-position:0px 0px;}
.ug-arrow-right.ug-skin-default{background-image:url('../unitegallery/skins/default/slider_arrow_right.png');}
.ug-arrow-left.ug-skin-default.ug-arrow-hover,
.ug-arrow-right.ug-skin-default.ug-arrow-hover{background-position:0px -30px;}
.ug-arrow-left.ug-skin-default.ug-arrow-disabled,
.ug-arrow-right.ug-skin-default.ug-arrow-disabled{background-position:0px -60px;}
.ug-bullets.ug-skin-default .ug-bullet{width:15px;height:15px;background-image:url('../unitegallery/skins/default/slider_bullets.png');background-position:top left;margin-left:5px;}
.ug-bullets.ug-skin-default .ug-bullet.ug-bullet-active{background-position:bottom left;}
.ug-bullets.ug-skin-default.ug-bullets-gray .ug-bullet{background-image:url('../unitegallery/skins/default/tile_bullets_gray.png');}
.ug-bullets.ug-skin-default.ug-bullets-blue .ug-bullet{background-image:url('../unitegallery/skins/default/tile_bullets_blue.png');}
.ug-bullets.ug-skin-default.ug-bullets-brown .ug-bullet{background-image:url('../unitegallery/skins/default/tile_bullets_brown.png');}
.ug-bullets.ug-skin-default.ug-bullets-green .ug-bullet{background-image:url('../unitegallery/skins/default/tile_bullets_green.png');}
.ug-bullets.ug-skin-default.ug-bullets-red .ug-bullet{background-image:url('../unitegallery/skins/default/tile_bullets_red.png');}
.ug-button-tile-navigation{width:36px;height:36px;background-position:top left;cursor:pointer;float:left;}
.ug-button-tile-navigation.ug-button-tile-left{background-image:url('../unitegallery/skins/default/tile_button_left.png');}
.ug-button-tile-navigation.ug-button-tile-right{background-image:url('../unitegallery/skins/default/tile_button_right.png');}
.ug-button-tile-navigation:hover{background-position:bottom left;}
.ug-button-tile-navigation.ug-button-disabled{opacity:0.6;}
.ug-button-tile-navigation.ug-button-disabled:hover{background-position:top left;}
.ug-button-tile-navigation.ug-button-tile-play{background-image:url('../unitegallery/skins/default/tile_button_play_pause.png');width:35px;}
.ug-button-tile-navigation.ug-button-tile-play.ug-pause-icon{background-position:bottom left;}
.ug-button-tile-navigation.ug-button-tile-play:hover{background-position:top left;}
.ug-button-tile-navigation.ug-button-tile-play.ug-pause-icon:hover{background-position:bottom left;}
.ug-button-play.ug-skin-default{position:absolute;background-image:url('../unitegallery/skins/default/button_playpause.png');width:14px;height:17px;cursor:pointer;background-position:0px 0px;}
.ug-button-play.ug-skin-default.ug-button-hover{background-position:0px -17px;}
.ug-button-play.ug-skin-default.ug-stop-mode{background-position:0px -34px;}
.ug-button-play.ug-skin-default.ug-stop-mode.ug-button-hover{background-position:0px -51px;}
.ug-button-fullscreen.ug-skin-default{position:absolute;background-image:url('../unitegallery/skins/default/button_fullscreen.png');width:16px;height:16px;cursor:pointer;background-position:0px 0px;}
.ug-button-fullscreen.ug-skin-default.ug-button-hover{background-position:0px -16px;}
.ug-button-fullscreen.ug-skin-default.ug-fullscreenmode{background-position:0px -32px;}
.ug-button-fullscreen.ug-skin-default.ug-fullscreenmode.ug-button-hover{background-position:0px -48px;}
.ug-zoompanel.ug-skin-default .ug-zoompanel-button{background-repeat:no-repeat;cursor:pointer;height:23px;width:23px;margin-top:5px;background-position:0px 0px;}
.ug-zoompanel.ug-skin-default .ug-zoompanel-plus{margin-top:0px;}
.ug-zoompanel.ug-skin-default .ug-zoompanel-plus{background-image:url('../unitegallery/skins/default/icon_zoom_plus.png');}
.ug-zoompanel.ug-skin-default .ug-zoompanel-minus{background-image:url('../unitegallery/skins/default/icon_zoom_minus.png');}
.ug-zoompanel.ug-skin-default .ug-zoompanel-return{background-image:url('../unitegallery/skins/default/icon_zoom_back.png');}
.ug-zoompanel.ug-skin-default .ug-zoompanel-button.ug-button-hover{background-position:0px -23px;}
.ug-zoompanel.ug-skin-default .ug-zoompanel-button-disabled,
.ug-zoompanel.ug-skin-default .ug-zoompanel-button.ug-button-hover.ug-zoompanel-button-disabled{background-position:0px -46px;cursor:default;}
.ug-gallery-wrapper .ug-grid-panel .grid-arrow-down.ug-skin-default{width:30px;height:15px;background-position:0px 0px;background-image:url('../unitegallery/skins/default/arrow_grid_down.png');}
.ug-gallery-wrapper .ug-grid-panel .grid-arrow-down.ug-skin-default.ug-button-hover{background-position:0px -15px;}
.ug-gallery-wrapper .ug-grid-panel .grid-arrow-down.ug-skin-default.ug-button-hover.ug-button-disabled,
.ug-gallery-wrapper .ug-grid-panel .grid-arrow-down.ug-skin-default.ug-button-disabled{background-position:0px -30px;}
.ug-gallery-wrapper .ug-grid-panel .grid-arrow-up.ug-skin-default{width:30px;height:15px;background-position:0px 0px;background-image:url('../unitegallery/skins/default/arrow_grid_up.png');}
.ug-gallery-wrapper .ug-grid-panel .grid-arrow-up.ug-skin-default.ug-button-hover{background-position:0px -15px;}
.ug-gallery-wrapper .ug-grid-panel .grid-arrow-up.ug-skin-default.ug-button-hover.ug-button-disabled,
.ug-gallery-wrapper .ug-grid-panel .grid-arrow-up.ug-skin-default.ug-button-disabled{background-position:0px -30px;}
.ug-gallery-wrapper .ug-grid-panel .grid-arrow-left.ug-skin-default{width:40px;height:40px;background-position:0px -40px;background-image:url('../unitegallery/skins/default/grid_arrow_left.png');}
.ug-gallery-wrapper .ug-grid-panel .grid-arrow-left.ug-skin-default.ug-button-hover{background-position:0px -0px;}
.ug-gallery-wrapper .ug-grid-panel .grid-arrow-left.ug-skin-default.ug-button-hover.ug-button-disabled,
.ug-gallery-wrapper .ug-grid-panel .grid-arrow-left.ug-skin-default.ug-button-disabled{background-position:0px -80px;}
.ug-gallery-wrapper .ug-grid-panel .grid-arrow-right.ug-skin-default{width:40px;height:40px;background-position:0px -40px;background-image:url('../unitegallery/skins/default/grid_arrow_right.png');}
.ug-gallery-wrapper .ug-grid-panel .grid-arrow-right.ug-skin-default.ug-button-hover{background-position:0px -0px;}
.ug-gallery-wrapper .ug-grid-panel .grid-arrow-right.ug-skin-default.ug-button-hover.ug-button-disabled,
.ug-gallery-wrapper .ug-grid-panel .grid-arrow-right.ug-skin-default.ug-button-disabled{background-position:0px -80px;}
.ug-gallery-wrapper .ug-grid-panel .grid-arrow-left-hortype.ug-skin-default{width:15px;height:30px;background-image:url('../unitegallery/skins/default/slider_arrow_left.png');background-position:0px 0px;}
.ug-gallery-wrapper .ug-grid-panel .grid-arrow-left-hortype.ug-skin-default.ug-button-hover{background-position:0px -30px;}
.ug-gallery-wrapper .ug-grid-panel .grid-arrow-left-hortype.ug-skin-default.ug-button-hover.ug-button-disabled,
.ug-gallery-wrapper .ug-grid-panel .grid-arrow-left-hortype.ug-skin-default.ug-button-disabled{background-position:0px -60px;}
.ug-gallery-wrapper .ug-grid-panel .grid-arrow-right-hortype.ug-skin-default{width:15px;height:30px;background-image:url('../unitegallery/skins/default/slider_arrow_right.png');background-position:0px 0px;}
.ug-gallery-wrapper .ug-grid-panel .grid-arrow-right-hortype.ug-skin-default.ug-button-hover{background-position:0px -30px;}
.ug-gallery-wrapper .ug-grid-panel .grid-arrow-right-hortype.ug-skin-default.ug-button-hover.ug-button-disabled,
.ug-gallery-wrapper .ug-grid-panel .grid-arrow-right-hortype.ug-skin-default.ug-button-disabled{background-position:0px -60px;}
.ug-strip-panel .ug-strip-arrow-left.ug-skin-default,
.ug-strip-panel .ug-strip-arrow-right.ug-skin-default{width:25px;height:50px;}
.ug-strip-panel .ug-strip-arrow-left.ug-skin-default .ug-strip-arrow-tip,
.ug-strip-panel .ug-strip-arrow-right.ug-skin-default .ug-strip-arrow-tip{background-position:0px 0px;background-repeat:no-repeat;width:4px;height:7px;}
.ug-strip-panel .ug-strip-arrow-left.ug-skin-default .ug-strip-arrow-tip{background-image:url('../unitegallery/skins/default/arrows_strip_left.png');}
.ug-strip-panel .ug-strip-arrow-right.ug-skin-default .ug-strip-arrow-tip{background-image:url('../unitegallery/skins/default/arrows_strip_right.png');}
.ug-strip-panel .ug-strip-arrow-left.ug-skin-default.ug-button-hover .ug-strip-arrow-tip,
.ug-strip-panel .ug-strip-arrow-right.ug-skin-default.ug-button-hover .ug-strip-arrow-tip{background-position:0px -7px;}
.ug-strip-panel .ug-strip-arrow-up.ug-skin-default,
.ug-strip-panel .ug-strip-arrow-down.ug-skin-default{height:25px;width:50px;}
.ug-strip-panel .ug-strip-arrow-up.ug-skin-default .ug-strip-arrow-tip,
.ug-strip-panel .ug-strip-arrow-down.ug-skin-default .ug-strip-arrow-tip{background-position:0px 0px;background-repeat:no-repeat;width:7px;height:4px;}
.ug-strip-panel .ug-strip-arrow-up.ug-skin-default .ug-strip-arrow-tip{background-image:url('../unitegallery/skins/default/arrows_strip_up.png');}
.ug-strip-panel .ug-strip-arrow-down.ug-skin-default .ug-strip-arrow-tip{background-image:url('../unitegallery/skins/default/arrows_strip_down.png');}
.ug-strip-panel .ug-strip-arrow-up.ug-skin-default.ug-button-hover .ug-strip-arrow-tip,
.ug-strip-panel .ug-strip-arrow-down.ug-skin-default.ug-button-hover .ug-strip-arrow-tip{background-position:-7px 0px;}
.ug-strip-panel .ug-strip-arrow.ug-skin-default.ug-button-disabled .ug-strip-arrow-tip{background-position:0px 0px;opacity:0.5;filter:alpha(opacity = 50);}
.ug-gallery-wrapper .ug-handle-tip-left.ug-skin-default,
.ug-gallery-wrapper .ug-handle-tip-right.ug-skin-default{width:22px;height:36px;background-image:url('../unitegallery/skins/default/grid_handle_black_left.png');background-repeat:no-repeat;background-position:0px -36px;}
.ug-gallery-wrapper .ug-handle-tip-right.ug-skin-default{background-image:url('../unitegallery/skins/default/grid_handle_black_right.png');background-position:0px -36px;}
.ug-gallery-wrapper .ug-handle-tip-left.ug-button-hover.ug-skin-default,
.ug-gallery-wrapper .ug-handle-tip-right.ug-button-hover.ug-skin-default{background-position:0px -0px;}
.ug-gallery-wrapper .ug-handle-tip-left.ug-skin-default.ug-button-closed,
.ug-gallery-wrapper .ug-handle-tip-right.ug-skin-default.ug-button-closed{background-position:0px -108px;}
.ug-gallery-wrapper .ug-handle-tip-left.ug-skin-default.ug-button-closed.ug-button-hover,
.ug-gallery-wrapper .ug-handle-tip-right.ug-skin-default.ug-button-closed.ug-button-hover{background-position:0px -72px;}
.ug-gallery-wrapper .ug-handle-tip-top.ug-skin-default,
.ug-gallery-wrapper .ug-handle-tip-bottom.ug-skin-default{width:36px;height:22px;background-image:url('../unitegallery/skins/default/grid_handle_black_top.png');background-repeat:no-repeat;background-position:-36px 0px;}
.ug-gallery-wrapper .ug-handle-tip-bottom.ug-skin-default{background-image:url('../unitegallery/skins/default/grid_handle_black_bottom.png');background-position:-36px 0px;}
.ug-gallery-wrapper .ug-handle-tip-top.ug-skin-default.ug-button-hover,
.ug-gallery-wrapper .ug-handle-tip-bottom.ug-skin-default.ug-button-hover{background-position:0px 0px;}
.ug-gallery-wrapper .ug-handle-tip-top.ug-skin-default.ug-button-closed,
.ug-gallery-wrapper .ug-handle-tip-bottom.ug-skin-default.ug-button-closed{background-position:-108px 0px;}
.ug-gallery-wrapper .ug-handle-tip-top.ug-skin-default.ug-button-closed.ug-button-hover,
.ug-gallery-wrapper .ug-handle-tip-bottom.ug-skin-default.ug-button-closed.ug-button-hover{background-position:-72px 0px;}
/* -- copied from /catalog/view/theme/default/unitegallery/css/unite-gallery.css */

.main_logo{position:relative;text-indent:0;}

.logo-title {
    font-size:12px;
    color: #754d76;
    position: absolute;
    left: 58px;
    bottom: 20px;
    font-family: 'open_sansbold';
}
.catalog-sku {

}

.catalog-qty-pres {
color: #814b78;
font-weight: bold;
margin-bottom: 10px;
}

.catalog-qty-pres span{
    display: inline-block!important;
}


.sort-select-a {
    margin: 10px 0 20px 0;
    display: inline;
}

.sort-select-a li {
    display:inline;
    margin-right: 10px;
}


.cat_links_block {
    margin-left: 30px;
    margin-bottom: 5px;
}

.cat_links_block_hide {
    display: none;
}



.cat_links_block li {
    display: inline;
    margin-right: 10px;
}

.cat_links_block li.cat_links_block_more{
    font-size: 0.7em;
}