.category_menu_item:hover {
z-index:1;}
.category_sub_menu {
z-index:1;}
.news_item_title a {
text-decoration: none;
color: #3A2860;}
.news_item_title a:hover {
text-decoration: underline;}
.news_list {
position: relative;}
.news_list .select_and_paginator.at_the_top {
top: -93px;}
/*.faq_post_form .input_name_wrap {
width: 141px;}*/
/*.faq_post_form .input_name_wrap .input_name {
width: 143px;}*/
.faq_post_form .input_contact_wrap {
width: 350px;}
.faq_post_form .faq_textarea {
/*width: 499px;*/}
.faq_post_fck {
padding-left: 50px;}
.accordion_wrap{
margin-bottom: 25px;}
header{
z-index: 900;}
.mattrasses_features_button_sale{
text-align: right;
width: 100%;}
#success-add-to-cart{
display: none;}
.section_desc{
font-size: 12px;
margin: 32px 0 24px 0;}
.basket-form .title-1{
font-weight: normal;
margin-top: 40px;}
input:not([type="image"]), textarea {
box-sizing: border-box;}
.order-form .order-form_img{
margin: 0 10px 0 0;
cursor: pointer;}
.order-form .order-form_img input{
display: none;}
.order-form .form_left{
margin-right: 150px;}
.order-form .form_right{
width: 264px;}
.order-form .reg-form label > span{
min-height: 29px;}
.order-form .reg-form label.login-form_remember > span {
min-height: inherit;}
.order-form .reg-form h2{
font-weight: normal;
font-size: 16px;
color: #666;}
.reg-form .form_captcha img{
display: block;}
.order-form .reg-form .radio input{
display: inline-block;
vertical-align: baseline;
zoom: 1;}
.order-form .reg-form .radio span{
display: inline;
font-size: 12px;}
.order-form .reg-form #sof_choose_login{
margin: 20px 0 20px 30px;}
.exhibition .section_title {
color: #412D5D;
font-size: 27px;
line-height: 29px;
padding-left: 25px;
padding-bottom: 18px;
border-bottom: 1px solid #dddddd;
margin-bottom: 20px;}
.exhibition_list {
position: relative;
overflow: hidden;}
.exhibition_list .exhibition_list_item {
float: left;
margin-left: 4px;
padding-left:0;
background:none;}
.beds_select_arrow.desc {
-webkit-transform: rotate(180deg);
-moz-transform: rotate(180deg);
-ms-transform: rotate(180deg);
-o-transform: rotate(180deg);
transform: rotate(180deg);}
.beds_select_checkbox, .tsubmit {
position: absolute;
left: -9999px;
width: 1px;}
.sidebar_filter .accordion_wrap{
margin-bottom: 40px;}
.sidebar_filter .mattresses_wrap{
margin-bottom: 30px;}
.sidebar_filter .disabled{
color: #aaa;}
.sidebar_filter .disabled input,
.sidebar_filter .disabled .layer,
.sidebar_filter .disabled
{cursor: default;}
.sidebar_filter .active{
color: #000;}
.fabric_item_sublist{
margin-left: -8px;}
.zoomContainer {
z-index: 500!important;}
.zoomWindow {
z-index: 500!important;}
.more_info {
position: relative;
z-index: 1;}
.description_tabs .item_size_right {
float: right;}
.select_and_paginator.at_the_top.favorites {
top: 58px;}
.hidden_form {
position: absolute;
left: -9999px;
width: 1px;
height: 1px;}
.feat_left {
text-align: left;}
.mattrasses_features_list .mattrasses_select {
float: right;}
.mattrasses_features_button_sale {
text-align: center;
width: 100px;}
.mattrasses_features_button_buy a {
padding: 11px 27px;}
.item_flash {
margin-bottom: 10px;}
.mattrasses_features_list {}
.offer-mattresses li {
display: inline-block;margin-right: 15px;}
.mattrasses_features_list-static {
position: relative;
padding-bottom: 21px;}
.mattrasses_features_list-static-in {
position: absolute;
left: 0;
width: 100%;
top: -19px;}
.mattrasses_features_list-static .mattrasses_select {float: right}
.text font.notetext{
color:green !important;}