

/* Start:/bitrix/templates/sofas/components/bitrix/news/materialy-i-tekhnologii/bitrix/news.detail/.default/style.css?16302635783666*/
div.news-detail
{
	word-wrap: break-word;
}
div.news-detail p
{
    font-size: 15px;
    text-align: justify;
    text-indent: 40px;
}
div.news-detail img.detail_picture
{
	float:left;
	margin:0 8px 6px 1px;
}
div.news-detail h3
{
    margin-top: 40px;
}
div.news-detail h2
{
    font-family: TrajanPro3-Regular;
    text-align: center;
    font-size: 26px;
}
.news-date-time
{
	color:#486DAA;
}
.brilliant {
    margin-top: 20px;
    font-size: 15px;
}
.brilliant li {
    list-style: none;
    background: url(/images/brilliant3.gif) no-repeat 0 6px;
    padding-left: 65px;
    padding-bottom: 15px;
    /* margin-bottom: 20px; */
    padding-top: 15px;
    /* margin-left: 8px; */
}


div.news-detail .gemma .eff-2-2 .caption p {
    margin: 150px 0px;
	}

div.news-detail .gemma .eff-2-2 {
    width: 570px;
    height: 350px;
    overflow: hidden;
    display:flex;
    flex-wrap: wrap;
    margin-top:20px;
    margin-bottom:-15px;
}

div.news-detail .eff-2-2  {
	margin-right: 60px;
	width:100%;
	}
div.news-detail .eff-2-2 .caption p {
    margin: 70px 0px;
	}

div.news-detail .eff-2-2 {
    width: 380px;
    height: 166px;

}

div.news-detail .f-gallery {
    margin-left: 45px;

	}
div.news-detail .f-gallery.our_work {
    margin-left: -15px;

	}


	
/*	div.news-detail b {
    font-family: CenturyGothic;
    font-size: 100%;
	}*/
/*	div.news-detail h3 {
	font-family: TrajanPro3-Regular;
	margin-left: auto;
    margin-right: auto;
	margin-top:-6px;
	}*/

	.textone {
    overflow: hidden;
    display: block;
    padding: .5em 1em;
    background: #fbf3e1;
    color: #301a0c;
    white-space: wrap;
    text-overflow: ellipsis;
    margin-bottom: 0px;
    border-bottom: 1px solid #301a0c;
	height: auto;
	}

	.textonep {

		text-indent: 0px;
		margin-top:10px;
	}

div.news-detail .row {
		padding-left:0px;
	}
	.block a {
		color:#fbf3e1;
		margin-top:-15px;
	}
	.tsena {
		font-family: CenturyGothic;
		font-size: 18px;
		line-height: 42px;
		display:none;
	}
	.portfolio {
	    display: flex;
	    flex-wrap: wrap;
	    justify-content: center;
	    align-items: center;
	    align-content: center;
	}
	.part {
	    width: 370px;
	    height: 200px;
	    text-align: center;
	    font-family: TrajanPro3-Regular;
	    text-indent: none;
	
	    margin:10px;
	}

.portfolio.part.img {
    position: relative;
}

.row.portfolio.part.img:after {
	opacity:0;
    content: "";
    background: rgba(26,22,22,0.7);
    width: 100%;
    height: 100%;
position: absolute;
    top: 0px;
    left: 0;
	-moz-transition: all 0.3s ease-out;
	-o-transition: all 0.3s ease-out;
	-webkit-transition: all 0.3s ease-out;
	cursor:pointer;
}

.portfolio.part.img:hover:after {
	opacity:1;
}

.portfolio.part.img h2 {
	opacity:0;
	font-family: TrajanPro3-Regular;
	font-color:#FFFFFF;
    font-size: 14px;
    position: absolute;
    text-align: center;
    width: 100%;
    top: 36%;
    z-index: 10;
	-moz-transition: all 0.3s ease-out;
	-o-transition: all 0.3s ease-out;
	-webkit-transition: all 0.3s ease-out;
}

	.portfolio.part.img:hover h2 {
	opacity:1;
	font-family: TrajanPro3-Regular;
	font-color:#FFFFFF;
    font-size: 14px;
    position: absolute;
    text-align: center;
    width: 100%;
    top: 50%;
    z-index: 10;
    transition: all 0.5s linear 0s;
	-moz-transition: all 0.3s ease-out;
	-o-transition: all 0.3s ease-out;
	-webkit-transition: all 0.3s ease-out;

}

	.h4 {
		font-size:12px;
	}

.col-md-12 h1 {
    color: #fbf3e1!important;
    text-align: left!important;
    font-family: CenturyGothic;
    text-transform: uppercase;
    font-weight: bold!important;
    font-size: 20px!important;
    margin-top: 20px;
    margin-bottom: 10px;
}
/* End */


/* Start:/bitrix/templates/sofas/components/bitrix/catalog.section/.default/style.min.css?16607225375588*/
.section_text h2,h3{font-family:TrajanPro3-Regular}.slider_in_section,.textone{overflow:hidden;display:block}@media (min-width:1200px){.product-item-list-col-1-4>.col-sm-6>.row>.col-xs-6:nth-child(odd),.product-item-list-col-1-6>.col-sm-6:nth-child(odd),.product-item-list-col-1-6>.col-sm-6>.row>.col-md-4:nth-child(3n+1),.product-item-list-col-1>.col-xs-12>.row>.col-xs-12:nth-child(1n),.product-item-list-col-2>.col-xs-12>.row>.col-xs-6:nth-child(odd),.product-item-list-col-3>.col-xs-12>.row>.col-sm-4:nth-child(3n+1),.product-item-list-col-4-1>.col-sm-6>.row>.col-xs-6:nth-child(odd),.product-item-list-col-4>.col-xs-12>.row>.col-md-3:nth-child(4n+1),.product-item-list-col-6-1>.col-sm-6:nth-child(odd),.product-item-list-col-6-1>.col-sm-6>.row>.col-md-4:nth-child(3n+1),.product-item-list-col-6>.col-xs-12>.row>.col-md-2:nth-child(6n+1){clear:both}}@media (min-width:992px) and (max-width:1199px){.product-item-list-col-1-4>.col-sm-6>.row>.col-xs-6:nth-child(odd),.product-item-list-col-1-6>.col-sm-6:nth-child(odd),.product-item-list-col-1-6>.col-sm-6>.row>.col-md-4:nth-child(3n+1),.product-item-list-col-1>.col-xs-12>.row>.col-xs-12:nth-child(1n),.product-item-list-col-2>.col-xs-12>.row>.col-xs-6:nth-child(odd),.product-item-list-col-3>.col-xs-12>.row>.col-sm-4:nth-child(3n+1),.product-item-list-col-4-1>.col-sm-6>.row>.col-xs-6:nth-child(odd),.product-item-list-col-4>.col-xs-12>.row>.col-md-3:nth-child(4n+1),.product-item-list-col-6-1>.col-sm-6:nth-child(odd),.product-item-list-col-6-1>.col-sm-6>.row>.col-md-4:nth-child(3n+1),.product-item-list-col-6>.col-xs-12>.row>.col-md-2:nth-child(6n+1){clear:both}}@media (min-width:768px) and (max-width:991px){.product-item-list-col-1-4>.col-sm-6:nth-child(odd),.product-item-list-col-1-4>.col-sm-6>.row>.col-xs-6:nth-child(odd),.product-item-list-col-1-6>.col-sm-6:nth-child(odd),.product-item-list-col-1-6>.col-sm-6>.row>.col-xs-6:nth-child(odd),.product-item-list-col-1>.col-xs-12>.row>.col-xs-12:nth-child(1n),.product-item-list-col-2>.col-xs-12>.row>.col-xs-6:nth-child(odd),.product-item-list-col-3>.col-xs-12>.row>.col-sm-4:nth-child(3n+1),.product-item-list-col-4-1>.col-sm-6:nth-child(odd),.product-item-list-col-4-1>.col-sm-6>.row>.col-xs-6:nth-child(odd),.product-item-list-col-4>.col-xs-12>.row>.col-xs-6:nth-child(odd),.product-item-list-col-6-1>.col-sm-6:nth-child(odd),.product-item-list-col-6-1>.col-sm-6>.row>.col-xs-6:nth-child(odd),.product-item-list-col-6>.col-xs-12>.row>.col-sm-4:nth-child(3n+1){clear:both}}.catalog-section-header{font-size:14px;font-weight:700;text-align:left;margin:5px 0;padding:5px 15px;border-bottom:2px solid #d9dee6;color:#000}.row::before{display:initial}h1{font-size:23px!important;color:#7d7165!important;font-weight:400!important;letter-spacing:.05em;word-spacing:1px;text-align:center}h3{margin-left:auto;margin-right:auto;margin-top:-6px}.textone{padding:.5em 1em;background:#fbf3e1;color:#301a0c;white-space:wrap;text-overflow:ellipsis;margin-bottom:0;border-bottom:1px solid #301a0c;height:auto;font-weight:700}.textonep{min-height:65px;text-indent:0;margin-top:10px}.section_text p,.textonep p{font-size:15px;text-align:justify;text-indent:40px}.brilliant{margin-top:20px;font-size:15px}.brilliant li{list-style:none;background:url(/images/brilliant3.gif) 0 6px no-repeat;padding-left:65px;padding-bottom:15px;padding-top:15px}.section_text h2{text-align:center;font-size:26px}.element_section_item{text-align:center;margin:40px 0 20px}.slider_in_section{width:100%;height:350px;margin-bottom:30px}.slider_in_section.slider_in_section_mobile{display:none!important;height:300px}.slider_in_section .owl-nav{position:absolute;top:50%;width:100%;height:0}.slider_in_section .owl-nav button,.slider_in_section.owl-carousel .owl-nav button.owl-next,.slider_in_section.owl-carousel .owl-nav button.owl-prev{transform:translateY(-50%);position:absolute;padding:50px!important;outline:0}.slider_in_section .owl-nav button.owl-next{right:0}.slider_in_section .owl-item,.slider_in_section .owl-stage,.slider_in_section .owl-stage-outer{height:100%}.slider_in_section a{display:block;width:100%;height:100%;text-decoration:none;background-position:center top;background-size:cover;position:relative}.slider_in_section+.martop120,.slider_in_section+.martop90,.slider_in_section+.martop90+.martop120{margin-top:0}@media (max-width:767px){.product-item-list-col-1-4>.col-sm-6>.row>.col-xs-6:nth-child(odd),.product-item-list-col-1-6>.col-sm-6>.row>.col-xs-6:nth-child(odd),.product-item-list-col-1>.col-xs-12>.row>.col-xs-12:nth-child(1n),.product-item-list-col-2>.col-xs-12>.row>.col-xs-6:nth-child(odd),.product-item-list-col-3>.col-xs-12>.row>.col-sm-4:nth-child(3n+1),.product-item-list-col-4-1>.col-sm-6>.row>.col-xs-6:nth-child(odd),.product-item-list-col-4>.col-xs-12>.row>.col-xs-6:nth-child(odd),.product-item-list-col-6-1>.col-sm-6>.row>.col-xs-6:nth-child(odd),.product-item-list-col-6>.col-xs-12>.row>.col-xs-6:nth-child(odd){clear:both}.slider_in_section .owl-nav button,.slider_in_section.owl-carousel .owl-nav button.owl-next,.slider_in_section.owl-carousel .owl-nav button.owl-prev{padding:10px!important}}@media (max-width:430px){.slider_in_section{display:none!important}.slider_in_section.slider_in_section_mobile{display:block!important}}.looked_link_wrap{text-align:center;margin:-10px 0 20px}.looked_link{display:inline-block;margin:0;color:#fbf3e1;line-height:24px;font-size:14px;padding:0 15px;vertical-align:top;border:1px solid rgba(255,255,255,.4);border-radius:24px;transition:.3s;box-sizing:border-box}.looked_link:hover{border:1px solid rgba(255,255,255,.8)}
/* End */


/* Start:/bitrix/templates/sofas/components/bitrix/catalog.item/.default/style.min.css?16607226411033*/
.block,.img_wrapper{position:relative}.block a{color:#fbf3e1;margin-top:-15px;text-decoration:none}.tsena{font-family:CenturyGothic;font-size:15px;line-height:38px}.container-ob{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;align-content:center;clear:both}@media (max-width:1199px){.container-ob{width:580px;margin:auto}}.show_mobile{display:none!important}@media (max-width:450px){.container-ob{width:100%}}.block{width:270px;height:372px;text-align:center;font-family:TrajanPro3-Regular;text-indent:none;background-color:#301a0c;margin:10px}.sale_label{position:absolute;bottom:10px;right:7px}.item_label{font-family:CenturyGothic;position:absolute;top:20px;left:0;padding:0 8px;height:20px;line-height:18px;text-transform:lowercase;color:#fff;background:red;font-size:14px}.block.big{width:560px}@media (max-width:600px){.hide_mobile{display:none!important}.show_mobile{display:block!important}.block{height:auto;width:270px!important}.content_portfolio{background-position-x:center;background-size:cover}}
/* End */


/* Start:/bitrix/templates/sofas/components/bitrix/catalog.section/.default/themes/blue/style.min.css?1630263578706*/
.bx-blue .product-item-image-slider-progress-bar{background-color:#0083d1}.bx-blue .product-item-image-slider-control:hover{background-color:rgba(0,131,209,.8)}.bx-blue .product-item-image-slider-control.active,.bx-blue .product-item-image-slider-control:hover{background-color:#0083d1}.bx-blue .product-item-scu-item-text-block:hover,.bx-blue .product-item-scu-item-color-block:hover,.bx-blue .product-item-scu-item-text-container.selected .product-item-scu-item-text-block,.bx-blue .product-item-scu-item-color-container.selected .product-item-scu-item-color-block{outline-color:#006cc0}.bx-blue .product-item-amount-field:focus{border-color:#006cc0}.bx-blue .catalog-section-header{border-color:#006cc0}
/* End */
/* /bitrix/templates/sofas/components/bitrix/news/materialy-i-tekhnologii/bitrix/news.detail/.default/style.css?16302635783666 */
/* /bitrix/templates/sofas/components/bitrix/catalog.section/.default/style.min.css?16607225375588 */
/* /bitrix/templates/sofas/components/bitrix/catalog.item/.default/style.min.css?16607226411033 */
/* /bitrix/templates/sofas/components/bitrix/catalog.section/.default/themes/blue/style.min.css?1630263578706 */
