

/* Start:/local/templates/contact_adaptive/components/bitrix/news.list/review-side/style.css?1679293420123*/
.side .jcarousel-prev-horizontal {
    left: 0;
    background: url(/local/templates/contact_adaptive/components/bitrix/news.list/review-side/../img/icons-s48f1ee8b3b.png) 0 -3265px no-repeat;
}
/* End */


/* Start:/local/templates/contact_adaptive/components/bitrix/form.result.new/app_services/style.css?17580969604839*/

.row_form {
	font-family:'Cuprum', sans-serif;
	font-size: 16px;
	color:#737373;
	/*width:330px;*/
	width:475px;
	height:auto;
	box-sizing:border-box;
	box-shadow:0 0 8px 4px rgba(100, 100, 100, .6);
	border-radius:7px;
	background:#fff;
	position:absolute;
	top:0;
	left:50%;
	margin-top:30px;  /*изменить на рабочем сайте*/
	/*margin-left:-160px;*/
	margin-left:-210px;
	display:none;
	opacity:0;
	/*z-index:5000;*/
	z-index:10000000;
	padding:0;
	overflow:hidden
}

.row_form .userdata_content{
	padding-left:20px;
}
/* Кнопка закрыть */
.row_form .modal_close{
	width:20px;
	height:20px;
	font-size:26px;
	position:absolute;
	top:5px;
	right:5px;
	cursor:pointer;
	display:block!important;
}
/* Подложка */
.overlay_form{
	z-index:4000;
	position:fixed;
	background-color:rgb(104,113,125);
	opacity:0.8;
	width:100%;
	height:100%;
	top:0;
	left:0;
	/*cursor:pointer;*/
	display:none
}
.row_form>.h2{
	border-top-right-radius:7px;
	border-top-left-radius:7px;
	font-size:1.5em;
	font-weight:normal;
	padding:15px 0 10px 25px;
	margin:5px 0;
	text-align:center;
	text-transform:uppercase
}
.row_form form{
	border-top-right-radius:7px;
	border-top-left-radius:7px;
	box-shadow:0 -0.4em 6px rgba(190,190,190,.5);
	padding:15px 25px;
	height:auto
}

.row_form .message{
	border-top-right-radius:7px;
	border-top-left-radius:7px;
	box-shadow:0 -0.4em 6px rgba(190,190,190,.5);
	padding:15px 25px;
	height:auto
}
.row_form form p{margin:0 0 10px 0}
.row_form form div{
	margin:0 0 4px 0;
	overflow:hidden
}
.row_form form div + div{
	margin:0 0 20px 0
}
.row_form form input,
.row_form form textarea,
.row_form form .inputtext,
.row_form form .inputtextarea{
	font-size:24px;
	background:rgb(225,225,225);
	/*width:260px;*/
	width:405px;
	border-radius:5px;
	padding:8px 10px;
	border:none;
	outline:none
}
.row_form form label{line-height:1.8em}
.row_form form input[type="submit"]{
	font-size:14px;
	font-weight:600;
	margin-top:10px;
	height:40px;
	/*width:279px;*/
	width:425px;
	color:rgb(255,255,255);
	background: url(/local/templates/contact_adaptive/components/bitrix/form.result.new/app_services/images/letter.png) 6px 12px no-repeat,
				url(/local/templates/contact_adaptive/components/bitrix/form.result.new/app_services/images/button-left.png) left center no-repeat,
				url(/local/templates/contact_adaptive/components/bitrix/form.result.new/app_services/images/button2.png) right center no-repeat;
	border-radius:5px;
	cursor:pointer
}
.row_form form input[type="checkbox"]{display:none}
.row_form form input[type="checkbox"] + label span{
    display:inline-block;
    vertical-align:middle;
    width:22px;
    height:22px;
    margin:-1px 4px 0 0;
    background:rgb(225,225,225);
    border-radius:7px;
    cursor:pointer
}
.row_form form input[type="checkbox"]:checked + label span{
    background:rgb(225,225,225) url(/local/templates/contact_adaptive/components/bitrix/form.result.new/app_services/images/tick.png) no-repeat center center
}
.row_form form select{
/*for WebKit*/
	-webkit-appearance: none;
/* for FF */
	-moz-appearance: none;
	text-indent: 0.01px;
	text-overflow: '';
/* for IE */
	-ms-appearance: none;
	appearance: none!important;
/* /for IE */
	font-size:16px;
	/*background:rgb(225,225,225) url(/local/templates/contact_adaptive/components/bitrix/form.result.new/app_services/images/lup.png) 240px center no-repeat;*/
	background:rgb(225,225,225) url(/local/templates/contact_adaptive/components/bitrix/form.result.new/app_services/images/lup.png) 385px center no-repeat;
	color:#626262;
	/*width:280px;*/
	width:425px;
	padding:8px 34px 8px 8px;
	border-radius:5px;
	border:none 0;
	outline:none
}
/* for IE */
.row_form form select::-ms-expand {
  display: none;
}
.row_form form select option{
	line-height:2em;
	border:none 0;
}
::-webkit-input-placeholder {font-size:16px;}
::-moz-placeholder          {font-size:16px;}/* Firefox 19+ */
:-moz-placeholder           {font-size:16px;}/* Firefox 18- */
:-ms-input-placeholder      {font-size:16px;}
/*добавить в конец таблицы стилей*/
.errors{
	margin: 0 20px 20px 20px;
}

#form_popup_6 {
	margin-top: 60px;
}

@media (max-width: 768px) {

.row_form {
	width:330px;

}
.row_form form input,
.row_form form textarea,
.row_form form .inputtext,
.row_form form .inputtextarea{
	width:260px;

}
.row_form form label{line-height:1.8em}
.row_form form input[type="submit"]{
	width:279px;

}
.row_form form select{
	background:rgb(225,225,225) url(/local/templates/contact_adaptive/components/bitrix/form.result.new/app_services/images/lup.png) 240px center no-repeat;
	width:280px;

}

}
@media (max-width: 430px) {
	.row_form {
		/*width: 95%;*/
		margin-left: -160px;
	}
	.row_form form input,
	.row_form form textarea,
	.row_form form .inputtext,
	.row_form form .inputtextarea {
		width: 100%;
	}
}

@media (max-width: 430px) {
	.row_form form select {
		width: 280px;
	}
	.row_form form select{
		background:rgb(225,225,225) url(/local/templates/contact_adaptive/components/bitrix/form.result.new/app_services/images/lup.png) 240px center no-repeat;
	}
	.row_form form input[type="submit"] {
		width: 279px;
	}
}

@media (max-width: 320px) {
	.row_form {
		width: 95%;
		margin-left: -150px;
	}
}
/* End */


/* Start:/local/templates/contact_adaptive/template_styles.css?1699591831306*/
.news-detail ul{
list-style-type: disc;
	padding-left: 15px;
}
.news-detail ul li{
    margin-bottom: 10px;
}

@media screen and (max-width:568px){
	.block_etaps .etaps .et-content {
		text-align: center!important;
    	padding: 0!important;
	}
	.block_etaps .etaps .et-circle span {
		margin: 0 auto;
	}
}
/* End */
/* /local/templates/contact_adaptive/components/bitrix/news.list/review-side/style.css?1679293420123 */
/* /local/templates/contact_adaptive/components/bitrix/form.result.new/app_services/style.css?17580969604839 */
/* /local/templates/contact_adaptive/template_styles.css?1699591831306 */
