

/* Start:/local/templates/unimagazin_s1/components/intec/tabslabel/tabsblock_maxi_opt/style.css?17097076981196*/
.tabs_block {
	text-align: -webkit-center;
	text-align: center;
margin-top: 50px;
}
.tabs_block #tabs_block ul.nav {
	padding:0;
	margin:0;
	list-style:none;
	padding-bottom:25px;
}
.tabs_block #tabs_block ul.nav li {
	float:left;
	padding-right:25px;
}
.tabs_block #tabs_block ul.nav li.ui-tabs-active a {
	outline:none;
	text-decoration:none;
	color:#000000 !important;
}
.tabs_block #tabs_block ul.nav li a {
	padding-bottom: 5px; 
	text-decoration:none;
	font-size:16px;
	//color:#a3a3a3;
	font-weight:500;
}
.tabs_block .more{
    color: #fff;
    background: #d12323;
    border-radius: 25px;
    border: 1px solid transparent;
    padding: 12px 19px;
    font-size: 12px;
    text-decoration: none;
    font-weight: bold;
    display: inline-block;
    text-transform: uppercase;
    /*font-family: 'Ubuntu', 'sans-serif';*/
}
.tabs_block .more:hover {
    color: #d12323;
    border-color: #d12323;
    background: #fff;
}


@media all and (max-width: 890px){
	.tabs_block #tabs_block ul.nav li {
		margin-bottom: 10px;
	}

	.tabs_block #tabs_block ul.nav {
		padding-bottom: 60px;

	}
}

@media all and (max-width: 495px){
	.tabs_block #tabs_block ul.nav {
		padding-bottom: 115px;

	}
}
/* End */


/* Start:/local/templates/unimagazin_s1/components/bitrix/catalog.top/uni_popular_slider/style.css?1709707698255*/
.buys .block_not_can_by{
    color: #828282;
    padding: 10px;
    cursor: default;
    font-family: 'Ubuntu';
    font-size: 12px;
    text-transform: uppercase;
    font-weight: bold;
    text-decoration: none;
    float: right;
    margin-top: -5px;
}
/* End */


/* Start:/local/templates/unimagazin_s1/components/bitrix/news.list/four_banners_maxi_opt/style.css?1709707698873*/
.banners-list .banners-list-item {
	border:1px solid #ededed;
}
.banners-list .img_banner {
	display:block;
	width:100%;
	padding-top:100%;
	background-position:center;
	background-repeat:no-repeat;
	border-radius: 0;
}
.banners-list ul {
	list-style:none;
	margin:0;
	padding:0;
}
.banners-list ul  li .banners-list-item {
	position:relative;
}
.banners-list ul  li {
	padding: 8px;
}
.banners-list .name_banner {
	display: block;
	position: absolute;
	background: #fff;
	height: 95px;
	width: 100%;
	bottom: 0;
	left: 0;
	border-radius: 0;
	padding: 3%;
	text-decoration:none;
	outline:none;
	box-sizing: border-box;
}
.banners-list .name_banner .name {
	padding: 5px 0 0 5px;
	font-weight:bold;
	font-size:14px;
	color:#363434;
	text-decoration:none;
}
.banners-list .name_banner .preview_text {
	padding: 5px 0 0 5px;
	color:#363434;
	font-size:13px;
	display:block;
}

/* End */


/* Start:/local/templates/unimagazin_s1/components/bitrix/news.list/popular_category_maxi_opt/style.css?17097076983070*/
.block_popular.standart_block {
	margin-bottom:25px;
}
.block_popular .uni_parent_col {
    margin-top: -8px;
    margin-bottom: -8px;
}
.block_popular .one_categories {
	position:relative;
}
.block_popular .uni_col a.image {
	display:block;
	width:100%;
	padding-top:100%;
	
}
.block_popular .uni_col {
    padding: 0px;
}
.block_popular .uni_col a.image {
    position: relative;
}
.block_popular .uni_col a.image .wrapper {
    position: absolute;
    top: 8px;
    left: 8px;
    right: 8px;
    bottom: 8px;
}
.block_popular .uni_col a.image .wrapper div {
    width: 100%;
    height: 100%;
    background-size:cover;
	background-repeat:no-repeat;
	overflow:hidden;
	background-position:center;
}
.block_popular .uni_col.uni-33 a.image {
    padding-top: 100%;
}
.block_popular .uni_col.uni-50  a.image {
	padding-top: 50%;
}
.block_popular .uni_col.uni-66  a.image {
    padding-top: 50%;
}
.block_popular .uni_col.uni-75  a.image {
	padding-top: 33.3333333%;
}
.block_popular .uni_col.uni-100  a.image {
    padding-top: 33.3333333%;
}
.block_popular .uni_col .name {
	color: #fff;
	font-size: 18px;
	position: absolute;
	left: 20px;
	bottom: 20px;
	display: block;
	padding: 6px 10px;
	font-weight: bold;
	left: 20px;   
	bottom: 10px;
	display: block;
	padding: 6px 10px;
	font-weight: bold;
	max-width: 76%;
	word-wrap: break-word;
	border-radius: 3px;
	/*font-family: Ubuntu;*/
}

.block_popular .uni_col .wrapper .wrapper-shadow {
	display: block;
	overflow: hidden;
}

.block_popular .uni_col .wrapper .wrapper-shadow .category-image {
	-webkit-transition: 0.3s;
	   -moz-transition: 0.3s;
		-ms-transition: 0.3s;
		 -o-transition: 0.3s;
			transition: 0.3s;
}
.block_popular .uni_col .wrapper .wrapper-shadow .category-image:hover {
	-webkit-transform: scale(1.2,1.2);
	   -moz-transform: scale(1.2,1.2);
		-ms-transform: scale(1.2,1.2);
		 -o-transform: scale(1.2,1.2);
			transform: scale(1.2,1.2);
}

.block_popular .more_popular{
	display: inline-block;
	padding: 10px 15px;
	color: #ffffff;
	text-decoration: none;
}
.block_popular .more_left {
	text-align: left;
}
.block_popular .more_center {
	text-align: center;
}
.block_popular .more_right {
	text-align: right;
}

@media (max-width:1000px) {
	.adaptiv .block_popular .uni_col.uni-50,
	.adaptiv .block_popular .uni_col.uni-66,
	.adaptiv .block_popular .uni_col.uni-75,
	.adaptiv .block_popular .uni_col.uni-100	{
		width:33.33%;
	}
	.adaptiv .block_popular .uni_col.uni-50 a.image,
	.adaptiv .block_popular .uni_col.uni-66  a.image,
	.adaptiv .block_popular .uni_col.uni-75 a.image,
	.adaptiv .block_popular .uni_col.uni-100  a.image	{
		padding-top:100%;
	}
}
@media (max-width: 600px){
	.adaptiv .block_popular .uni_col.uni-50,
	.adaptiv .block_popular .uni_col.uni-66,
	.adaptiv .block_popular .uni_col.uni-75,
	.adaptiv .block_popular .uni_col.uni-100	{
		width:50%;
	}	
}
@media (max-width: 400px){
	.adaptiv .block_popular .uni_col.uni-50,
	.adaptiv .block_popular .uni_col.uni-66,
	.adaptiv .block_popular .uni_col.uni-75,
	.adaptiv .block_popular .uni_col.uni-100	{
		width: 100%;
	}	
}
/* End */


/* Start:/local/templates/unimagazin_s1/components/bitrix/news.list/tizers_maxi_opt/style.css?17097076981156*/
.tizers-list {
	width:100%;
	padding-bottom:30px;
	padding-top:30px;
}
.tizers-list ul {
	list-style:none;
	margin:0;
	padding:0;
    overflow: hidden;
}
.tizers-list.big ul {
	//height: 116px;
}
.tizers-list.big .img_banner {
	display: inline-block;
	vertical-align: middle;
}
.tizers-list.big .r_col {
	display: inline-block;
	vertical-align: middle;
}
.tizers-list li {
    list-style:none;
    white-space: nowrap;
    overflow: hidden;
}
.tizers-list.big li {
	height: 80px;
	text-align: center;
}
.tizers-list .img_banner {
	width:64px;
	height:64px;
	background-repeat:no-repeat;
	background-position:center;
	margin:0 auto;
}
.tizers-list .name {
	text-transform:uppercase;
	font-size:12px;
	text-align:center;
    overflow: hidden;
	white-space: normal;
}
.tizers-list .description {
	margin-top:0px;
	font-size:13px;
    text-align: justify;
    white-space: normal;
    height: 72px;
    overflow: hidden;
}
@media (max-width: 800px) {
	.tizers-list.big .img_banner {
    	float: none;
		margin-top: 0;
	}
	.tizers-list.big li {
		height: 80px;
	}
	.tizers-list li {
		margin-bottom: 10px;
	}
	.tizers-list.big .r_col {
    	margin-left: 0;
	}
}
/* End */


/* Start:/local/templates/unimagazin_s1/components/bitrix/news.list/news_on_main_maxi_opt/style.css?17097076981554*/
.main_news_pictures {
	position: relative;
	padding-bottom: 30px;
}
.all_news {
	text-decoration:none;
	font-size:12px;
}
.main_news_pictures .left_col {
	width:20%;
}
.main_news_pictures .news-item {
	margin-bottom:10px;
}
.main_news_pictures .left_col .img_review {
	width: 60%;
	padding-top: 60%;
	margin-right: auto;
	margin-left: auto;
	background-size: contain;
	background-position: center;
	background-repeat: no-repeat;
	border-radius: 100%;
}
.main_news_pictures .name_news {
	text-decoration:none;
	font-size:13px;
	display:block;	
	margin-bottom:6px;
}.main_news_pictures .name_news:hover {
	text-decoration: underline;
}
.main_news_pictures .preview {
	font-size:12px;
	color:#888888
}
.main_news_pictures .right_col {
	float:right;
	width:75%;
	padding-left:5%;
}
.main_news_pictures  .news-date-time {
	font-size: 11px;
	color:#1d1a1a;
	margin-top:6px;
}
.main_news_pictures .see_all {
	position:absolute;
	right:0;
	bottom:0;
	display:block;
	padding: 8px 17px;
	border:1px solid #eaeaea;
	border-radius:3px;
}
.main_news_pictures .see_all a {
	text-decoration:none;
	color:#1c1c1c;
	font-size:12px;
}
@media (max-width: 1076px) {
	.main_news_pictures .news_items_list{
		max-width: 700px;
		margin: 26px auto;
	}
	.main_news_pictures .new_item{
		margin-bottom: 25px;
	}
}
@media (max-width: 800px) {
	.main_news_pictures .news-item .left_col {
		width: 30%;
	}
	.main_news_pictures .news-item .right_col {
		box-sizing: border-box;
		width: 70%;
	}
}
@media (max-width: 415px) {
	.main_news_pictures .new_text{
		min-height: 100px;
	}
}
/* End */


/* Start:/local/templates/unimagazin_s1/components/bitrix/news.list/reviews_maxi_opt/style.css?17097076982196*/
.reviews {
	position: relative;
    padding-bottom: 50px;
}
.reviews .review .img_review {
	display:block;
	width:115px;
	height:115px;
	border-radius:50%;
	background-size:contain;
	background-repeat:no-repeat;
	background-position:center;
	margin:0 auto;
	position:relative;
	text-decoration: none;
	z-index:50;
	-webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
  	-o-filter: grayscale(100%);
  	filter: url(/local/templates/unimagazin_s1/components/bitrix/news.list/reviews_maxi_opt/desaturate.svg#greyscale);
    filter: gray;
    -webkit-filter: grayscale(1);
	filter: grayscale(100%);
}
.reviews  .uni_col:hover .img_review{
	-webkit-filter: initial;
    -moz-filter: initial;
    -ms-filter: initial;
    -o-filter: initial;
    filter: initial;
    filter: initial;
    -webkit-filter: initial;
    filter: initial;
}
.reviews .review .name_news  {
	font-size:13px;
	text-decoration:none;
	margin-bottom: 21px;
	display:block;
}
.reviews .review .preview {
	text-align: left;
	height: 72px;
	overflow: hidden;
	margin-top:7px;
}
.reviews .wrap_review {
	padding:0 20px 16px; 
}
.reviews .review_text  {
	display: block;
	text-decoration: none;
	padding-top: 55px;
	margin-top: -45px;
	background: #f9f9f9;
}
.reviews .review_text .delimiter {
	border-bottom: 1px solid #bdbdbd; 
	width:20%;
}
.reviews .name_review {
	text-align:center;
	color:#515151;
	font-size:14px;
	line-height:27px;
}
.reviews .staff_review {
	font-size:14px;
	color:#bdbdbd;
	text-align:center;
}
.reviews .preview {
	font-size:13px;
	color:#606060;
}
.reviews  .uni_col.uni-33 {
	display: block;
	margin-bottom: 15px;
	text-decoration: none;
}
.review_text .read_more {
	display: block;
	border-top:1px solid #e4e4e4;
	text-decoration: none;
	text-align:center;
	padding:10px 15px;	
}.review_text .read_more:hover {
	color: #636363 !important;
}
.reviews .see_all {
	position:absolute;
	right:0;
	bottom:0;
	display:block;
	padding: 8px 17px;
	border:1px solid #eaeaea;
	border-radius:3px;
}
.reviews .see_all a {
	text-decoration:none;
	color:#1c1c1c;
	font-size:12px;
}

@media all and (max-width: 680px){
	.reviews .wrap_review {
		min-height: 270px;
	}
}

@media all and (max-width: 600px){
	.reviews .more_wrap {
		clear: both;
	}
}

/* End */


/* Start:/local/templates/unimagazin_s1/components/BKV/feedback.form/partners1/style.css?170970769713059*/
body.fixed{
	overflow: hidden;
}

#part_side_full_size * {
	box-sizing: border-box;
	/*font-family: 'Ubuntu', 'PT Sans',sans-serif;*/
}

#part_side_full_size{
	/*outline: 2px solid #d12323;*/
	width: 100%;
}

#part_side_full_size::after {
	content: "";
	display: table;
	clear: both;
}

#part_side_full_size > div{
	/*outline: 1px dashed blue;*/
	width: 50%;
	display: inline-block;
	float: left;
	min-height: 50px;
	max-height: 515px;
	height: 100vh;
	background-repeat: no-repeat;
	background-size: cover;
	padding-top: 90px;
}

#part_side_full_size > div:nth-child(1){
	background-image: url(/local/templates/unimagazin_s1/components/BKV/feedback.form/partners1/img/part1.webp);
}

#part_side_full_size > div:nth-child(2){
	background-image: url(/local/templates/unimagazin_s1/components/BKV/feedback.form/partners1/img/part2.webp);
}

#part_side_full_size > div:nth-child(3){
	background-image: url(/local/templates/unimagazin_s1/components/BKV/feedback.form/partners1/img/part3.webp);
}

#part_side_full_size > div:nth-child(4){
	background-image: url(/local/templates/unimagazin_s1/components/BKV/feedback.form/partners1/img/part4.webp);
}

#part_side_full_size > div.partn_form_layout span{
	/*outline: 1px dashed green;*/
	border-bottom: 6px solid transparent;
	width: calc(50% - 10px);
	display: inline-block;
	float: left;
	font-weight: 600;
	text-transform: uppercase;
	font-size: 3.3em;
	letter-spacing: -1px;
	line-height: 1.125em;
	border-bottom: 0.125em solid transparent;
}

#part_side_full_size .partn_form_layout span.partn_accent{
	border-bottom-color: #d12323;
}

#part_side_full_size > div.partn_form_layout span:first-of-type {
	text-align: right;
	width: calc(50% - 15px);
	margin-right: 15px;
}

#part_side_full_size > div.partn_form_layout span:last-of-type {
	text-align: left;
	margin-left: 10px;
}

#part_side_full_size > .partn_advantage > ul{
	/*outline: 1px solid #d12323;*/
	display: inline-block;
	text-align: left;
	padding: 0;
	margin: 0;
	padding-left: 42%;
	padding-top: 3.25%;
}

#part_side_full_size > .partn_advantage > ul > li{
	/*outline: 1px solid blue;*/
	display: inline-block;
	float: left;
	position: relative;
	letter-spacing: -0.1em;
	font-size: 2.25em;
	line-height: 2.45em;
	width: 100%;
}

#part_side_full_size > .partn_advantage > ul > li::before{
	content: "";
	position: absolute;
	background-size: contain;
	background-repeat: no-repeat;
	width: 2em;
	height: 2em;
	top: 0;
	left: -70px;
}

#part_side_full_size > .partn_advantage > ul > li:nth-child(1)::before{
	background-image: url(/local/templates/unimagazin_s1/components/BKV/feedback.form/partners1/img/icon1.webp);
}

#part_side_full_size > .partn_advantage > ul > li:nth-child(2)::before{
	background-image: url(/local/templates/unimagazin_s1/components/BKV/feedback.form/partners1/img/icon2.webp);
}

#part_side_full_size > .partn_advantage > ul > li:nth-child(3)::before{
	background-image: url(/local/templates/unimagazin_s1/components/BKV/feedback.form/partners1/img/icon3.webp);
}

#part_side_full_size > .partn_advantage > ul > li:nth-child(4)::before{
	background-image: url(/local/templates/unimagazin_s1/components/BKV/feedback.form/partners1/img/icon4.webp);
}

#part_side_full_size a{
	text-align: center;
	display: inline-block;
	text-transform: uppercase;
	border: 1px solid #d12323;
	color: #ffffff;
	background: #d12323;
	text-decoration: none;
	font-weight: 600;
	border-radius: 30px;
	letter-spacing: 1px;
	font-size: 1.7em;
	padding: 16px 0;
	margin-top: 16.7%;
	margin-left: 35%;
	width: 31%;
	font-size: 1.575em;
}

#part_side_full_size a:hover{
	color: #d12323;
	background: #ffffff;
}

/* FORM */
.partner_form_block * {
	box-sizing: border-box;
}

.partner_form_block {
	width: 100%;
	max-width: 400px;
	max-height: 90%;
	overflow-y: auto;
	/*border: 1px solid #e83521;*/
	border-radius: 15px;
	position: fixed;
	background: #ffffff;
	left: calc(50% - 200px);
	z-index: 100;
	top: 5%;
}

.partner_form_block::after {
	content: "";
	display: table;
	clear: both;
}

.partner_form_block a{
	text-decoration: none;
}

.partner_form_block > form{
	position: relative;
	padding: 15px 25px 15px 25px;
}

.partner_form_block .partner_header_black{
	font-size: 2.05em;
	text-align: center;
	margin-bottom: 1.3em;
	text-transform: uppercase;
}

.partner_form_block .partner_close{
	position: absolute;
	top: 15px;
	right: 20px;
	font-size: 28px;
}

.partner_form_block .errors{
	display: none;
}

.partner_form_block .form_item {
	margin-bottom: 10px;
}

.partner_form_block .form_item > * {
	width: 100%;
	font-size: 1.115em;
	line-height: 1.75em;
}

.partner_form_block .form_item > input{
	line-height: 2.75em;
	font-size: 1em;
}

.partner_form_block .partner_submit_btn {
	color: #fff;
	background: #d12323;
	border: 1px solid transparent;
	text-decoration: none;
	font-weight: bold;
	display: inline-block;
	text-transform: uppercase;
	/*font-family: 'Ubuntu', 'sans-serif';*/
	float: right;
	font-size: 1.1em;
	padding: 12px 41px;
	margin-bottom: 30px;
	border-radius: 30px;
}

#partner_owerlay{
	width: 100%;
	background: #000;
	opacity: .5;
	height: 100%;
	position: fixed;
	top: 0;
	left: 0;
	z-index: 90;
	display: none;
}

#partner_owerlay,
.partner_form_block{
	display: none;
}

.send_partner_success{
	display: none;
	margin: 40% auto;
	font-size: 20px;
	text-align: center;
}

.partner_form_main_content{

}

.partner_form_content textarea{
	resize: none;
}

.partner_form_block .form_item{
	position: relative;
}

.partner_form_block .form_item > span.err{
	position: absolute;
	top: 25px;
	right: 7px;
	font-style: italic;
	text-align: right;
	display: inline-block;
	font-size: 0.9em;
}

.partner_form_block .form_item > input,
.partner_form_block .form_item > textarea {
	background: #e9e9e9;
	width: 100%;
	display: block;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	padding: 0 10px!important;
	height: 38px;
	border: none;
	border-radius: 6px;
	box-shadow: none;
	font-weight: normal;
	font-size: 14px;
	float: none;

	/*border: 1px solid black;
	padding-left: 10px;
	padding-right: 5px;
	border-radius: 5px;
	box-shadow: 1px 1px 1px 1px rgba(205, 205, 205, 0.75);
	border-color: #818181;*/
}

.partner_form_block #user_consent{
	display: none;
}

.partner_user_consent{
	padding: 10px 0;
}

#p_re_captcha_error{
	display: none;
}

#p_re_captcha_error.re_show_error{
	display: block;
}



@media screen and (max-width: 1600px){
	#part_side_full_size > div{
		max-height: 430px;
		padding-top: 75px;
	}

	#part_side_full_size > div.partn_form_layout span{
		font-size: 2.7em;
	}
	
	#part_side_full_size > div.partn_form_layout span:first-of-type{
		margin-right: 12.5px;
	}

	#part_side_full_size > .partn_advantage > ul > li{
		font-size: 1.75em;
	}

	#part_side_full_size a{
		font-size: 1.27em;
		width: 30.5%;
		padding: 14px 0;
	}


}
@media screen and (max-width: 1480px){
	#part_side_full_size > div{
		max-height: 385px;
		padding-top: 65px;
	}

	#part_side_full_size > div.partn_form_layout span{
		font-size: 2.5em;
	}

	#part_side_full_size a{
		padding: 12.5px 15px;
		margin-top: 16.85%;
		font-size: 1.15em;
	}

	#part_side_full_size > .partn_advantage > ul > li{
		font-size: 1.75em;
		line-height: 2.35em;
	}

	#part_side_full_size > .partn_advantage > ul > li::before{
		width: 2em;
		height: 2em;
		top: 2px;
		left: -50px;
	}
}

@media screen and (max-width: 1390px){
	#part_side_full_size > div {
		max-height: 365px;
	}

	#part_side_full_size > div.partn_form_layout span {
		font-size: 2.4em;
	}

	#part_side_full_size a {
		padding: 12px 12px;
		font-size: 1.05em;
	}

	#part_side_full_size > .partn_advantage > ul > li{
		font-size: 1.5em;
	}

	.partner_form_block .partner_header_black{
		font-size: 1.4em;
		margin-bottom: 0.5em;
	}

	.partner_form_block .form_item > *{
		font-size: 1em;
		line-height: 1.2em;
	}

	.partner_form_block .partner_submit_btn{
		margin-bottom: 10px;
	}
	
	.partner_form_block .form_item > input{
		line-height: 1.75em;
	}

	.partner_form_block .form_item > span.err{
		top: 15px;
		font-size: 0.75em;
	}
}

@media screen and (max-width: 1280px){
	#part_side_full_size > div {
		max-height: 342.5px;
		padding-top: 60px;
	}

	#part_side_full_size > div.partn_form_layout span {
		font-size: 2.2em;
	}

	#part_side_full_size a {
		font-size: 0.95em;
	}

	#part_side_full_size > .partn_advantage > ul > li {
		font-size: 1.55em;
	}

	#part_side_full_size a {
		margin-top: 16.75%;
	}
}

@media screen and (max-width: 1024px){
	#part_side_full_size > div{
		max-height: 275px;
		padding-top: 50px;
	}

	#part_side_full_size > div.partn_form_layout span {
		font-size: 1.75em;
		width: calc(50% - 5px)
	}

	#part_side_full_size > div.partn_form_layout span:last-of-type {
		margin-left: 5px;
	}

	#part_side_full_size a {
		font-size: 0.725em;
		padding: 10px;
	}

	#part_side_full_size > .partn_advantage > ul{

		padding-top: 3%;
	}

	#part_side_full_size > .partn_advantage > ul > li {
		font-size: 1.25em;
		line-height: 2.4em;
	}

	#part_side_full_size > .partn_advantage > ul > li::before {
		width: 1.8em;
		height: 1.8em;
		left: -35px;
	}
}

@media screen and (max-width: 768px){

	.partner_form_block {
		max-width: 90%;
		left: 5%;
	}

	#part_side_full_size > div {
		max-height: 210px;
		padding-top: 37.5px;
	}
	
	#part_side_full_size > div.partn_form_layout span {
		font-size: 1.3em;
	}

	#part_side_full_size a{
		font-size: 0.5em;
		padding: 7.5px;
	}

	#part_side_full_size > .partn_advantage > ul > li {
		font-size: 0.9em;
	}

	#part_side_full_size > .partn_advantage > ul > li::before {
		left: -25px;
	}
}

@media screen and (max-width: 640px){
	#part_side_full_size > div{
		max-height: 170px;
		padding-top: 25px;
	}

	#part_side_full_size > div.partn_form_layout span {
		font-size: 1.4em;
	}
	#part_side_full_size > div.partn_form_layout span:first-of-type {
		width: calc(50% - 5px);
		margin-right: 5px;
	}

	#part_side_full_size > .partn_advantage > ul > li::before {
		width: 1.5em;
		height: 1.5em;
		top: 4px;
		left: -30px;
	}

	#part_side_full_size > .partn_advantage > ul > li{
		font-size: 1.15em;
		line-height: 2em;
	}

	/*#partners_form .mf-captcha {*/
		/*text-align: left;*/
	/*}*/
}

@media screen and (min-width: 501px){
	#part_side_full_size a.open_partner_form.part_mobile{
		display: none;
	}
}

@media screen and (max-width: 500px){
	#part_side_full_size{
		background-image: url(/local/templates/unimagazin_s1/components/BKV/feedback.form/partners1/img/mobile_bg.webp);
		background-repeat: no-repeat;
		background-size: cover;
	}

	#part_side_full_size a.open_partner_form{
		display: none;
	}

	#part_side_full_size a.open_partner_form.part_mobile{
		margin-top: 4.75%;
		margin-left: 22.6%;
		display: inline-block;
		width: 55%;
    	font-size: 1.4em;
    	padding: 16px;
	}

	#part_side_full_size{
		display: flex;
		flex-flow: column;
	}

	div#part_side_full_size > div{
		padding-top: 40px;
		width: 100%;
		max-height: unset;
		height: 100%;
		background-image: unset !important;
	}

	#part_side_full_size > div:nth-child(2) {
		padding-top: 0px;
	}

	#part_side_full_size > div:nth-child(3) {
		order: 4;
		padding-top: 0px;
	}

	#part_side_full_size > div:nth-child(4) {
		order: 3;
    	padding-top: 37.5px;
	}

	#part_side_full_size > div:nth-child(3) a.open_partner_form.part_mobile{
	    margin-bottom: 7.5%;
	}

	#part_side_full_size > div.partn_form_layout span {
		font-size: 1.8em;
	}

	#part_side_full_size > div.partn_form_layout span:first-of-type {
		width: calc(32.5% - 5px);
		margin-right: 5px;
	}

	#part_side_full_size > div.partn_form_layout span:last-of-type {
	    width: calc(67.5% - 5px);
	    margin-left: 5px;
	}

	#part_side_full_size > div:nth-child(4) span:first-of-type {
		width: calc(56.5% - 5px);
		margin-right: 5px;
	}

	#part_side_full_size > div:nth-child(4) span:last-of-type {
		width: calc(43.5% - 5px);
	    margin-left: 5px;
	}
	
	#part_side_full_size > .partn_advantage > ul {
		padding-top: 2%;
		padding-left: 28.5%;
	}

	#part_side_full_size > .partn_advantage > ul > li {
		font-size: 1.9em;
		line-height: 2.4em;
	}

	#part_side_full_size > .partn_advantage > ul > li::before {
		width: 1.85em;
		height: 2.5em;
		top: 4px;
		left: -55px;
	}
}

@media screen and (max-width: 440px){
	div#part_side_full_size > div {
	    padding-top: 35px;
	}

	#part_side_full_size > div.partn_form_layout span {
	    font-size: 1.55em;
	}

	#part_side_full_size > .partn_advantage > ul > li {
    	font-size: 1.7em;
    }

    #part_side_full_size a.open_partner_form.part_mobile {
    	font-size: 1.15em;
    }

    #part_side_full_size > div:nth-child(4) {
    	padding-top: 30px;
	}
}

@media screen and (max-width: 380px){
	#part_side_full_size a.open_partner_form.part_mobile{
    	margin-left: 20%;
		width: 60%;
	}
}

@media screen and (max-width: 360px){
	#part_side_full_size > .partn_advantage > ul > li {
	    font-size: 1.4em;
	}

	#part_side_full_size a.open_partner_form.part_mobile {
	    margin-left: 15%;
	    width: 70%;
		font-size: 1em;
	}
}

@media screen and (max-width: 320px){}

.refreshCaptcha{
    display: inline-block;
    color: #d12323;
    width: 40px;
    height: 40px;
    transition: transform .5s ease-in-out;
}
.refreshCaptcha:hover{
    cursor: pointer;
    color: grey;
    transform:rotate(360deg);
}

.mf-captcha>input[type="text"]{
    width: 47%;
    margin-right: auto;
    border-radius: 5px;
    border: 2px solid #fea81a;
    padding: 5px;
    line-height: 24px;
    box-shadow: 2px 2px 5px rgba(140, 140, 140, 0.2);
}
.CaptchaImg{
    width: 35%;
    margin-right: auto;
    border-radius: 5px;
    border: 2px solid #fea81a;
    line-height: 24px;
    box-shadow: 2px 2px 5px rgba(140, 140, 140, 0.2);
}




/* End */


/* Start:/local/templates/unimagazin_s1/components/BKV/feedback.form/template3/style.css?17097076977137*/
.empty_class{
	background-image: linear-gradient(to bottom right, #f7b10c, #ffb802, #e48f01);
}

.fb_claim_form{
	max-width: 1162px;
	margin: 0 auto;
	text-align: right;
}

.fb_claim_form #request_feed{
	display: inline-block;
	max-width: 460px;
	vertical-align: bottom;
}

.fb_claim_form .form_content * {
	box-sizing: border-box;
}

.fb_claim_form .fb_form_feedback{
	text-align: left;
	border: 1px solid transparent;
	background-color: #fff;
	background-image: url(/local/templates/unimagazin_s1/components/BKV/feedback.form/template3/img/feedback_bg.webp);
	background-size: cover;
	border-radius: 15px 15px 0 0;
	overflow: hidden;
	position: relative;
	box-shadow: 6px 2px 5px 0px rgba(15, 15, 15, 0.25);
}

.fb_claim_form .fb_header_black{
	display: inline-block;
	color: #292929;
	font-size: 19px;
	font-weight: bold;
	white-space: nowrap;
	margin: 15px 0 12.5px;
	letter-spacing: -1px;
}

.fb_claim_form .form_content {
	width: 86.5%;
	margin: 25px auto;
	margin-left: 7.5%;
}

.fb_claim_form .form_content::after {
	content: "";
	clear: both;
	display: table;
}

.fb_claim_form .form_item{
	display: inline-block;
	position: relative;
	width: 100%;
	padding-bottom: 10px;
}

.fb_claim_form .form_item > label {
	width: 100%;
	display: inline-block;
	line-height: 16px;
}

.fb_claim_form .form_item > input, 
.fb_claim_form .form_item > textarea {
	width: 100%;
	display: inline-block;
	border-radius: 5px;
	border: 2px solid #fea81a;
	padding: 5px;
	line-height: 24px;
	box-shadow: 2px 2px 5px rgba(140, 140, 140, 0.2);
}

.fb_claim_form .form_item > textarea {
	resize: none;
}

.fb_claim_form .user_consent{
	display: inline-block;
	width: 100%;
	padding: 10px 0;
	font-size: 11px;
}

.fb_claim_form .user_consent > input,
.fb_claim_form .errors{
	display: none;
	color: red;
	font-size: 16px;
}

.fb_claim_form .errors{
	display: none;
	background: rgba(255, 255, 255, 0.6);
	padding: 5px;
}

.fb_claim_form .fb_solid_button {
	color: #fff;
	background: #d12323;
	border-radius: 25px;
	border: 1px solid transparent;
	padding: 12px 41px;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	display: inline-block;
	text-transform: uppercase;
	font-family: 'Ubuntu', 'sans-serif';
	float: right;
    position: relative;
    bottom: -8px;
}

.fb_claim_form .fb_solid_button:hover {
	color: #d12323;
	background: #ffffff;
	border: 1px solid #d12323;
}

.inputtext.error,
.fb_form_feedback .error{
	border-color: #d12323 !important;
}

.fb_claim_form .fb_form_image{
	display: inline-block;
	vertical-align: bottom;
	margin-left: 10px;
}

.fb_claim_form .fb_form_image img{
	display: block;
}

.fb-captcha{
	max-width: 50%;
	display: inline-block;
}

.fb_claim_form .mf-captcha{
	width: calc(100% - 132px);
	display: inline-block;
}

.fb_claim_form .g-recaptcha, .fb_claim_form .g-recaptcha div{
	overflow: hidden;
	max-width: 100%;
}

.fb_claim_form .g-recaptcha iframe{
	transform: scale(0.85);
	transform-origin: left top;
}

.fb_claim_form #re_captcha_error{
	display: none;
}

.fb_claim_form #re_captcha_error.re_show_error{
	display: inline-block;
	color: #d12323;
	font-size: 12px;
	font-style: italic;
	line-height: 20px;
}

span.err {
	position: absolute;
	top: 22.5px;
	right: 7px;
	font-size: 12px;
	line-height: 10px;
	font-style: italic;
}

.feedback_loader{
	width: 100%;
	height: 100%;
	background: rgba(255, 255, 255, 0.6);
	position: absolute;
	z-index: 11;
}

@media screen and (max-width: 1024px){
	.fb_claim_form{
		padding: 0 16px;
		width: calc(100% - 32px);
	}
	.fb_claim_form #request_feed,
	.fb_claim_form .fb_form_image{
		width: 48.5%;
	}
	.fb_claim_form .user_consent{
		padding-bottom: 10px;
	}

	div.workarea_wrap{
		z-index: 0;
	}

	.fb_claim_form .fb_solid_button{
		margin-bottom: 25px;
	}

	.fb_claim_form .mf-captcha {
	    width: calc(100%);
	    display: inline-block;
	}

	.fb_claim_form .g-recaptcha iframe{
	    transform: scale(0.95);
	    transform-origin: left top;
	}

	.fb_claim_form .g-recaptcha > div{
		margin: 0 auto;
	}
}

@media screen and (max-width: 767px){
	.fb_claim_form .fb_form_feedback{
		border-radius: 10px 10px 0 0;
	}
	.fb_claim_form #request_feed{
		max-width: 767px;

	}
	.fb_claim_form .form_content{
		width: 95%;
		margin: 10px auto;
	}
	.fb_claim_form .fb_header_black{
		width: 100%;
		text-align: left;
	}
	.mf-captcha{
		width: 100%;
		display: inline-block;
	}

	.fb_claim_form .g-recaptcha iframe{
		transform:unset;
	}

	
}

@media screen and (max-width: 639px){
	.fb_claim_form {
		width: calc(100% - 20px);
		padding: 0 10px;
	}
	.fb_claim_form .fb_header_black{
		width: 100%;
		white-space: normal;
		font-size: 16px;
	}
	.fb_claim_form #request_feed{
		width: unset;
	}
	.fb_claim_form .fb_form_image{
		display: none;
	}

	.mf-captcha{
		text-align: center;
	}

	.fb_claim_form .fb_solid_button{
		margin-top: 2.5%;
	}

	.fb_claim_form .g-recaptcha, .fb_claim_form .g-recaptcha div{
		display: inline-block;
	}
}

.fb_form_request{
	min-height: 390px;
	display: none;
}

.fb_form_request.show_result{
	display: block;
}

.fb_form_request .fb_request_head{
	font-size: 24px;
	display: inline-block;
	text-align: center;
	width: 100%;
	margin: 30% 0;
}

.fb_form_request .fb_request_content{
	font-size: 20px;
	display: none;
	text-align: center;
	width: 100%;
	margin: 35px 0;
}

@media screen and (max-width: 540px){
	.fb_claim_form #request_feed{
		width: unset;
	}
}

@media screen and (max-width: 400px){
	.fb_claim_form .mf-captcha {
		width: 100%;
	}

	.fb_claim_form .g-recaptcha iframe{
		transform: unset;
	}

	.fb_claim_form .fb_solid_button{
		width: 100%;
		text-align: center;
	}

}
.feedback_loader{
	display: none;
}
.feedback_loader.active{
	display: block;
}

.lds-ring {
	display: inline-block;
	position: relative;
	width: 80px;
	height: 80px;
	position: absolute;
	z-index: 1;
	top: calc(50% - 40px);
	left: calc(50% - 40px);
}
.lds-ring div {
	box-sizing: border-box;
	display: block;
	position: absolute;
	width: 64px;
	height: 64px;
	margin: 8px;
	border: 8px solid #d12323;
	border-radius: 50%;
	animation: lds-ring 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;
	border-color: #d12323 transparent transparent transparent;
}
.lds-ring div:nth-child(1) {
	animation-delay: -0.45s;
}
.lds-ring div:nth-child(2) {
	animation-delay: -0.3s;
}
.lds-ring div:nth-child(3) {
	animation-delay: -0.15s;
}
@keyframes lds-ring {
	0% {
		transform: rotate(0deg);
	}
	100% {
		transform: rotate(360deg);
	}
}

.buttonCaptcha{
	/*width: 20px;*/
	/*height: 20px;*/
	display: inline-block;
	color: #d12323;
    width: 40px;
    height: 40px;
    transition: transform .5s ease-in-out;

}
.buttonCaptcha:hover{
	cursor: pointer;
    color: grey;
    transform:rotate(360deg);

}

.mf-captcha>input[type="text"]{
    width: 47%;
    margin-right: auto;
    border-radius: 5px;
    border: 2px solid #fea81a;
    padding: 5px;
    line-height: 24px;
    box-shadow: 2px 2px 5px rgba(140, 140, 140, 0.2);
}
.imgCaptcha{
    width: 35%;
    margin-right: auto;
    border-radius: 5px;
    border: 2px solid #fea81a;
    line-height: 24px;
    box-shadow: 2px 2px 5px rgba(140, 140, 140, 0.2);
}


#mf-captcha_id{
    width: 100%;
    display: flex;
    justify-content: space-between;
    padding-top: 10px;
}

/* End */
/* /local/templates/unimagazin_s1/components/intec/tabslabel/tabsblock_maxi_opt/style.css?17097076981196 */
/* /local/templates/unimagazin_s1/components/bitrix/catalog.top/uni_popular_slider/style.css?1709707698255 */
/* /local/templates/unimagazin_s1/components/bitrix/news.list/four_banners_maxi_opt/style.css?1709707698873 */
/* /local/templates/unimagazin_s1/components/bitrix/news.list/popular_category_maxi_opt/style.css?17097076983070 */
/* /local/templates/unimagazin_s1/components/bitrix/news.list/tizers_maxi_opt/style.css?17097076981156 */
/* /local/templates/unimagazin_s1/components/bitrix/news.list/news_on_main_maxi_opt/style.css?17097076981554 */
/* /local/templates/unimagazin_s1/components/bitrix/news.list/reviews_maxi_opt/style.css?17097076982196 */
/* /local/templates/unimagazin_s1/components/BKV/feedback.form/partners1/style.css?170970769713059 */
/* /local/templates/unimagazin_s1/components/BKV/feedback.form/template3/style.css?17097076977137 */
