/* стили о компании */
.but-serv{
margin-right: 20px;
text-transform: uppercase;
text-decoration: none;
padding: 10px 20px; display:
inline-block; background:#edede6; 
border-radius: 5px; 
border: none;
}
.but-serv:hover {
background: #379498; 
color: #fff; 
text-decoration: none;
} 

/* стили как выбрать ковер */

.buttonopen{
    width: 970;
    height: 100px;
    background: url(/info/image/button.png);
    background-repeat: no-repeat;
    background-position-y: 48px;
    background-position-x: 20px;
}
.buttonopen:hover{ 
    width: 970;
    height: 100px;
    background: url(/info/image/button1.png);
    background-repeat: no-repeat;
    background-position-y: 48px;
    background-position-x: 20px;
} 
.buttonopen2{
    width: 970;
    height: 100px;
    background: url(/info/image/button.png);
    background-repeat: no-repeat;
    background-position-y: 48px;
    background-position-x: 20px;
}
.buttonopen2:hover{ 
    width: 970;
    height: 100px;
    background: url(/info/image/button1.png);
    background-repeat: no-repeat;
    background-position-y: 48px;
    background-position-x: 20px;
} 

.wanthead {
margin-top:5px;
padding: 30px 0 0 45px;
display:inline-block;
box-sizing:border-box;
color:#a13764;
text-transform:uppercase;
font-size:20px;
line-height: 35px;
}

.wanthead2 {
margin-top:5px;
padding: 38px 0 0 45px;
display:inline-block;
box-sizing:border-box;
color:#a13764;
text-transform:uppercase;
font-size:20px;
}

.collapse_content .product-preview:nth-child(6n){
    margin-right: 0px;
}

.collapse_content .product-preview{
    margin-right: 18px;
}

.tab1{
width: 970px;
margin: 15px 0 40px 0;
}

.tab1.img{
margin-bottom: 10px;
width: 230px;
}

.tab1 td a{
  text-decoration: none;
}

.tab1 td a:hover{
  text-decoration: none;
}

.price {
color: #993366
}

.tab2 td{
padding: 15px;
}

.tab2 a{
text-decoration: none
}

.tab3 td{
padding: 5px 15px 5px 0;
}

.tab3 img{
width: 275px;
}

.form{
padding-left: 40px;
background-repeat: no-repeat;
height: 38px;
}

.button-marg{
margin-bottom: 25px;
}

.d_text{
margin: 0px 0px 20px 0;
}

/* конец */


.jspPane{
padding: 0px!important;
}

.news-list-name{
    font-size: 18px;
}

.main-menu{
margin: 10px 0 0 10px;
}
.main-menu p{
margin-bottom: 10px;
}
.filter_block{
    margin: 0 0 30px;
}
.filter_block[data-prop-id="235"] .filter-search{
display: none!important;
}
.filter_block[data-prop-id="160"] .filter-search{
display: none!important;
}
.filter_block[data-prop-id="159"] .filter-search{
display: none!important;
}
.filter_block[data-prop-id="181"] > .block_title{
font-weight: 100;
}
.filter_block[data-prop-id="181"]{
margin-top: -20px;
}
.filter_block[data-prop-id="182"] > .block_title{
font-weight: 100;
}
.filter_block[data-prop-id="182"] {
margin-top: -20px;
}
.filter_block[data-prop-id="201"] > .block_title{
font-weight: 100;
display: none;
}
.filter_block[data-prop-id="201"] {
margin-top: -20px;
}
.filter_block[data-prop-id="PRICE"]{
display: none;
}
div.news-detail {
    margin-left: 5px;
}
.product-preview {
    margin-right: 14px;
}
.detail-text>p{
margin: 20px 0!important;
}
div.footer_in {
    line-height: 18px;
}
p.f_icons {
margin: 15px 0!important;
}
.f_right_block {
    top: -1px;
}
.fullscreen-img{
margin-bottom: 15px;
}
.back-url-news {
    top: 35px!important;
}
.news_preview {
    height: 71px;
}
.bgcollection {border-bottom:solid 1px #8E2352;padding:5px; text-align:center; margin-bottom:15px;}
.bgcollection>a{font-size: 16px;  text-decoration:none;padding: 10px;color:#8E2352;}
.bgaction{text-align: center;}
.bgaction a{color: #fff; margin: 3px 0 0; background: #27979B; padding: 8px 10px; border-radius: 3px; line-height: 25px;
text-decoration: none; text-transform: uppercase;}
.catalog-section-depth-1 {
    padding: 0 15px 20px 15px;
}
.product-detail .tab_panels{
margin-right: 20px;
}
.tab_panels {
    padding: 15px 0 10px 0 !important;
}
.product-detail-info-sale-percent {
    margin-left: 6px;
}
td.offer-col-article {
    width: 55px;
}
.product-substrate {
	width: 115px;
}

.popup-header-locations{
	right: 235px;
	top: 60px;
	font-size: 14px;
	padding: 20px 25px;
}

.location-list-city-name{
	font-size: 14px;
}

.shop {
    padding: 40px 10px!important;
}

.shop .map {
    margin: 40px 0!important;
}

.menu-city-list {
    margin-bottom: 25px;
    margin-top: 25px;
}
.menu-top-item:nth-child(1)>a{
	color:#77ad0b;
}
.menu-top-item:nth-child(6)>a{
	color:#C90813;
}
.tagaction>p>a{margin: 3px 5px 0 0; padding: 5px 7px; border-radius: 3px; line-height: 35px; border: 1px solid #27979B;
text-decoration: none;}

.product-detail-info-tabs {
    margin: 15px 0!important;
}
.bx-wrapper {
    margin-bottom: 40px!important;
}
.tab_panels p {
    margin-bottom: 10px!important;
}
.you-chose {
    background-color: #339A9A!important;
}
.you-chose table {
    color: white;
}
.you-chose a.you-chose-param {
    color: white;
}
.you-chose a {
    color: white;
}
.you-chose-next-prev-block {
    color: white;
}
.f_menu>div {
    max-width: 220px!important;
}

.bx-auth a.auth-link {
font-weight: 200;
text-decoration: none;
font-size: 16px;

float: right;
padding: 10px 0 10px 0;
}

.sale-order .user-data td:first-child {
min-width: 80px;
text-align: left;
}

.form-style td:first-child{
text-align: left;
}

#interiors .tab-style-image{
    width: 47px;
    height: 47px;
    background-position: -203px 0;
    margin-top: 15px;
}

#designers-choice .tab-style-image{
    width: 47px;
    height: 47px;
    background-position: -203px 0;
    margin-top: 15px;
}

.menu-city-list a {
    text-decoration: none;
}
p.shop-name {
    font-size: 18px;
    }

.shop-info-text {
    padding: 30px 20px 20px 100px;
}

.border-tab:hover, .border-tab.active {
    background: #EDEDE6;
}

.jspPane{
	width: 165px!important;
}

.product-detail-info h1{
text-transform: none!important;

}

