

/* Start:/bitrix/templates/pks/components/spectre/main.register/main/style.css?17740139711289*/
.iblock.text_block{
    font-size: 13px;
}

.sp-register-pass{
	padding: 15px 20px;
	background-color: var(--light-grey);
}

.sp-dadata-search-inn{
	position: relative;
}

.sp-dadata-search-inn .small{
	font-size: 13px;
}

.sp-dadata-search-inn_res{
    position: absolute;
    background-color: var(--white-color);
    box-shadow: 0 5px 30px rgba(34, 34, 40, .08);
	left: 0;
	right: 0;
	top: 100%;
	z-index: 10;
	opacity: 0;
	visibility: hidden;
	transition: opacity .2s ease-in-out, visibility .2s ease-in-out;
}

.sp-dadata-search-inn_res.active{
	opacity: 1;
	visibility: visible;
}

.sp-dadata-search-inn_res .item{
	padding: 10px 30px;
	border-bottom: 1px solid var(--gray-color);
}

.sp-dadata-search-inn_res .item:last-child{
	border: none;
}

.sp-dadata-search-inn_res .item:first-child{
	color: var(--dark-gray-color);
}

.sp-dadata-search-inn_res .item:hover{
	background-color: var(--light-grey);
	cursor: pointer;
}

.sp-dadata-search-inn_res .item:first-child:hover{
	background-color: inherit;
	cursor: inherit;
}

.sp-dadata-search-inn_res .item .title{
	font-size: 1.2rem;
}

.sp-dadata-search-inn_res .item .inn_city{
	color: var(--dark-gray-color);
}

.sp-dadata-search-inn_res .item.red-color{
	color: var(--red-color);
	background-color: inherit;
	cursor: inherit;
}


/* End */
/* /bitrix/templates/pks/components/spectre/main.register/main/style.css?17740139711289 */
