

/* Start:/bitrix/templates/zolushka-cleans_2016/components/bitrix/news/stati/bitrix/news.detail/.default/style.css?17900047055310*/
div.news-detail img.detail_picture {
    float: left;
    margin: 0 20px 10px 1px;
    border-radius: 20px;
}

div.news-detail .news-date-time {
    color: #486DAA;
    float: right;
}

div.news-detail h3 {
    font-family: Verdana;
    font-size: 18px;
    font-weight: 700;
    margin: 10px 0px 10px 0px;
}

.article__scroll {
    padding: 35px;
    border: 1px solid #CEEBFF;
    margin-bottom: 30px;
    background: #F4F7F8;
}

.article__scroll_title {

}

.article__scroll ul {
    list-style: none;
}

.article__scroll ul .article__scroll_item {
    margin-bottom: 10px;
}

.article__scroll ul .article__scroll_item a {
    position: relative;
    font-size: 16px;
    color: #0078e5;
    line-height: 22px;
    border-bottom: #0078e5 dotted 1px;
}

.article__scroll ul .article__scroll_item a::before {
    content: "";
    position: absolute;
    top: 0;
    left: -30px;
    width: 20px;
    height: 20px;
    background: url("/bitrix/templates/zolushka-cleans_2016/components/bitrix/news/stati/bitrix/news.detail/.default/img/article__scroll_icon.svg") no-repeat center center;
}

.article__scroll ul .article__scroll_item a:hover {
    border-bottom: 0;
}


/* ������� ������ */
.primeri-section-wr .caption {
    background: url(/img/primeri-section-title.jpg) repeat-x center center;
    line-height: 21px;
    margin-bottom: 38px;
}

.primeri-section-wr .caption span {
    display: inline-block;
    background: #fff;
    padding: 0 7px 0 0;
    font-weight: bold;
    font-size: 24px;
    text-transform: uppercase;
    height: 21px;
}

.primeri-section-wr .other-examples-our-work__box {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    margin-bottom: 60px;
}

.primeri-section-wr .other-examples-our-work__box .primeri-section {
    width: 31.3%;
}

.primeri-section-wr .primeri-section .primeri-section-item .btn .img {
    height: 272px;
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
}

.primeri-section-wr .primeri-section .primeri-section-item .btn .name-wr .name {
    font-weight: bold;
    font-size: 18px;
    color: #2f88e7;
    text-transform: uppercase;
    text-align: center;
    margin: 15px 0;
    line-height: 1.5;
}

.primeri-section-wr .primeri-section .primeri-section-item .btn .name-wr .prev-text ,.primeri-section-wr .primeri-section .primeri-section-item .btn .name-wr .prev-text *{
    color: #414345;
    font-size: 13px;
    text-align: center;
    margin: 0;
}
/* ������� ������ end */

.stb {
    background: #EBEDF0;
    border-radius: 10px;
    padding: 40px;
}
@media (max-width: 768px) {
    .stb {
        padding: 30px 18px;
    }
}
.stb__bg {
    position: relative;
    overflow: hidden;
}
.stb__bg::before {
    content: '';
    position: absolute;
    background: url("/bitrix/templates/zolushka-cleans_2016/images/stb/stb__img-1.png");
    background-size: cover;
    background-repeat: no-repeat;
    width: 240px;
    height: 200px;
    right: calc(100% - 84%);
    bottom: 0;
    z-index: 2;
}
@media (max-width: 991px) {
  .stb__bg::before {
        content: '';
        position: absolute;
        background: url("/bitrix/templates/zolushka-cleans_2016/images/stb/stb__img-1.png");
        background-size: cover;
        background-repeat: no-repeat;
        width: 240px;
        height: 200px;
        right: calc(100% - 96%);
        bottom: 0;
        z-index: 2;
    }  
}
@media (max-width: 576px) {
  .stb__bg::before {
        content: '';
        position: absolute;
        background: url("/bitrix/templates/zolushka-cleans_2016/images/stb/stb__img-1.png");
        background-size: contain;
        background-repeat: no-repeat;
        width: 200px;
        height: 200px;
        right: calc(100% - 102%);
        bottom: -34px;
        z-index: 2;
    }  
}
.stb__bg::after {
    content: '';
    position: absolute;
    background: #3981df;
    width: 260px;
    height: 260px;
    border-radius: 100em;
    left: calc(100% - 24%);
    top: -50%;
    z-index: 1;
}
@media (max-width: 991px) {
  .stb__bg::after {
    content: '';
    position: absolute;
    background: #3981df;
    width: 260px;
    height: 260px;
    border-radius: 100em;
    left: calc(100% - 20%);
    top: -36%;
    z-index: 1;
    }  
}
@media (max-width: 576px) {
  .stb__bg::after {
    content: '';
    position: absolute;
    background: #3981df;
    width: 260px;
    height: 260px;
    border-radius: 100em;
    left: calc(100% - 30%);
    top: 3%;
    z-index: 1;
}  
}
.stb__grid {
    display: grid;
    grid-template-columns: 1fr 0.6fr;
}
@media (max-width: 991px) {
    .stb__grid {
        display: grid;
        grid-template-columns: 1fr 0.5fr;
    }
}

.stb__col {}
.stb__layer {
    position: relative;
    display: flex;
    flex-direction: column;
    gap: 20px;
    z-index: 3;
}
.stb__title {
    font-style: normal;
    font-weight: 700;
    font-size: 28px;
    line-height: 110%;
    text-transform: uppercase;
    color: #3981DF;
}
@media (max-width: 576px) {
    .stb__title {
        font-style: normal;
        font-weight: 700;
        font-size: 24px;
        line-height: 110%;
        text-transform: uppercase;
        color: #3981DF;
    }
}
.stb__desc {
    font-style: normal;
    font-weight: 600;
    font-size: 15px;
    line-height: 140%;
    color: rgba(65, 67, 69, 0.8);
}
/* End */


/* Start:/bitrix/templates/zolushka-cleans_2016/components/pixelplus/feedback/order_rightnow2/style.css?15815825423603*/
.application_wr
{
	height:315px;
	background:url(/img_2016/application.jpg) no-repeat 50% 50%;
}
.application_wr .application
{
	width:1140px;
	margin:0 auto;
	padding:49px 20px 48px 20px;
}
.application_wr .application .h1_wr
{
	margin-bottom:46px;
}
.application_wr .application .error_list
{
	margin-top: -25px;
    margin-bottom: 25px;
    font-style: italic;
    text-align: center;
}
.application_wr .application .application_form
{
	width:999px;
	margin:0 auto;

}
.application_wr .application .application_form .ajustblock
{
	text-align-last: left;
}
.application_wr .application .application_form .label
{
	width:309px;
	margin-bottom:35px;
}
.application_wr .application .application_form .label .title
{
	line-height:15px;
	margin-bottom:7px
}
.application_wr .application .application_form .label .title span
{
	color:#bb0000;
}
.application_wr .application .application_form .label input[type="text"]
{
	width:275px;
	height:44px;
	line-height:44px;
	border:#cfcfcf solid 1px;
	padding:0 16px;
	font-family: 'Open Sans', sans-serif;
	color:#414345;
	font-size:15px;
}
.application_wr .application .application_form .label .jq-selectbox__select
{
	width:275px;
	height:44px;
	line-height:44px;
	border:#cfcfcf solid 1px;
	padding:0 16px;
	font-family: 'Open Sans', sans-serif;
	color:#414345;
	font-size:15px;
	background:#fff;
	border-radius:0;
	box-shadow:none;
	text-shadow:none;
}
.application_wr .application .application_form .label .jq-selectbox__trigger
{
	width:29px;
	border:none;
}
.application_wr .application .application_form .label .jq-selectbox__trigger-arrow
{
	border:none;
	width:7px;
	height:5px;
	background:url(/img_2016/trigger.png);
	top:21px;
	right:12px;
}
.application_wr .application .application_form .label .jq-selectbox__dropdown
{
	font-family: 'Open Sans', sans-serif;
	color:#414345;
	font-size:15px;
}
.application_wr .application .application_form .label .jq-selectbox li
{
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
.application_wr .application .application_form .label .jq-selectbox li:hover
{
	background:#2f88e7;
}
.application_wr .application .application_form input[type="submit"]
{
	display: block;
    width: 210px;
    height: 36px;
    line-height: 36px;
    text-align: center;
    border: #1680e6 solid 2px;
    font-weight: bold;
    color: #414345;
	margin:0 auto;
	text-transform:uppercase;
	padding:0;
	background:none;
	cursor:pointer;
}

input[type=submit][disabled=disabled] {
	opacity: 0.5;
}

@media only screen and (max-width: 1152px), screen and (max-device-width: 1152px)
{
	.application_wr .application
	{
	padding-right:24px;
	padding-left:24px;
	width:auto;
	}
	.application_wr .application .application_form
	{
	width:100%;
	}
}
@media only screen and (max-width: 991px), screen and (max-device-width: 991px)
{
	.application_wr .application
	{
	padding-right:10px;
	padding-left:10px;
	}
}
@media only screen and (max-width: 768px), screen and (max-device-width: 768px)
{
	.application_wr .application
	{
		padding-top:10px;
		padding-bottom:10px;
	}
	.application_wr .application .h1_wr
	{
		margin-bottom:10px;
		padding:0;
	}
	.application_wr .application .application_form .label
	{
		display:block;
		margin:0 auto 7px;
	}
	.application_wr .application .application_form .label .title
	{
		display:none;
	}
	.privacy_policy_wr
	{
		margin-bottom:5px!important;
	}
}
/* End */


/* Start:/bitrix/templates/zolushka-cleans_2016/components/bitrix/news.list/articles/style.css?16268674833704*/
.articles_wr{min-height:400px;
/*background:url(/img_2016/articles_bg.jpg) no-repeat 50% 50%;*/
 background-repeat:no-repeat;background-position:50% 50%}
.articles_wr .articles{width:1140px;margin:0 auto;padding:45px 20px 0 20px}
.articles_wr .articles .h1_wr{color:#fff;margin-bottom:45px}
.articles_wr .articles .bx-wrapper{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border:none;background:none; margin: 0 auto;}
.articles_wr .articles .bx-wrapper .bx-controls-direction a{width:17px;height:50px;margin-top:-25px}
.articles_wr .articles .bx-wrapper .bx-prev{background:url(/img_2016/prev-white.png);left:-49px}
.articles_wr .articles .bx-wrapper .bx-next{background:url(/img_2016/next-white.png);right:-49px}
.articles_wr .articles .bx-wrapper .bx-next:hover,.articles_wr .articles .bx-wrapper .bx-next:focus{background-position:50% 50%}
.articles_wr .articles .bx-wrapper .bx-pager{display:none}
.articles_wr .articles .bxslider-articles{margin:0;padding:0; width: 100%;}
.articles_wr .articles .item{width:182px;font-size:13px;color:#ffffff;}
.articles_wr .articles .item .date{margin-bottom:6px}
.articles_wr .articles .item .more{color:#ffffff;text-decoration:underline;display:block}
.articles_wr .articles .item .more:hover{text-decoration:none}
@media only screen and (max-width:1152px),screen and (max-device-width:1152px){.articles_wr .articles{width:auto}
.articles_wr .articles .bx-wrapper{width:auto}
.articles_wr .articles .bx-wrapper .bx-prev{left:-78.5px}
.articles_wr .articles .bx-wrapper .bx-next{right:-78.5px}
.articles_wr .articles{padding-right:24px;padding-left:24px}
}
@media only screen and (max-width:991px),screen and (max-device-width:991px){.articles_wr .articles{padding-right:10px;padding-left:10px}
.articles_wr .articles .bx-wrapper{width:617px}
.articles_wr .articles .bx-wrapper li{width:292px!important}
.articles_wr .articles .bx-wrapper .bx-prev{left:-68px}
.articles_wr .articles .bx-wrapper .bx-next{right:-68px}
.articles_wr .articles .item{width:292px}
}
@media only screen and (max-width:767px),screen and (max-device-width:767px){.articles_wr{min-height:312px}
.articles_wr .articles{padding-right:15px;padding-left:15px;padding-top:25px}
.articles_wr .articles .h1_wr{margin-bottom:31px}
.articles_wr .articles .bx-wrapper{width:363px}
.articles_wr .articles .bx-wrapper li{width:363px!important}
.articles_wr .articles .bx-wrapper .bx-prev{left:-43.5px}
.articles_wr .articles .bx-wrapper .bx-next{right:-43.5px}
.articles_wr .articles .bx-wrapper .bx-pager{display:block;padding-top:15px;bottom:0;position:static}
.articles_wr .articles .bx-wrapper .bx-pager.bx-default-pager a{width:17px;height:17px;background:#2f88e7;-moz-border-radius:8.5px;-webkit-border-radius:8.5px;border-radius:8.5px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}
.articles_wr .articles .bx-wrapper .bx-pager.bx-default-pager a:hover,.articles_wr .articles .bx-wrapper .bx-pager.bx-default-pager a.active,.articles_wr .articles .bx-wrapper .bx-pager.bx-default-pager a:focus{background:#fff}
.articles_wr .articles .item .date{font-size:18px}
.articles_wr .articles .item{width:363px;text-align:center;font-size:14px;line-height:22px}
}
@media only screen and (max-width:479px),screen and (max-device-width:479px){.articles_wr .articles{padding-right:10px;padding-left:10px}
.articles_wr .articles .h1_wr{margin-bottom:20px}
.articles_wr .articles .bx-wrapper{width:256px}
.articles_wr .articles .bx-wrapper li{width:256px!important}
.articles_wr .articles .bx-wrapper .bx-prev{left:-22px}
.articles_wr .articles .bx-wrapper .bx-next{right:-22px}
.articles_wr .articles .item{width:256px}
}

/* End */
/* /bitrix/templates/zolushka-cleans_2016/components/bitrix/news/stati/bitrix/news.detail/.default/style.css?17900047055310 */
/* /bitrix/templates/zolushka-cleans_2016/components/pixelplus/feedback/order_rightnow2/style.css?15815825423603 */
/* /bitrix/templates/zolushka-cleans_2016/components/bitrix/news.list/articles/style.css?16268674833704 */
