.form-header.flex-1 {
	flex-basis: 100%;
}
.form-inner.flex-1 {
	flex-basis: 100%;
}

.form__wrapper {
	flex-wrap:wrap;
}

#mCSB_2 .jqmClose {
	display: none;
}

#mCSB_2_container .btn.btn-default {
	border-radius: 24px;
}

.dyn_mp_jqm_frame.TEXT.BOTTOM_CENTER._mCS_2 {
    max-width: 810px !important;
	border-radius: 32px;
}

#bx_3054745969_119 svg {
	width: auto;
}

#bx_3054745969_119 .banners-tizers__item {
	display: flex;
}

#bx_3054745969_119 .banners-tizers__desc-text {
    margin: 0 0 9px 9px;
    align-content: center;
}

body .header_1 .header__inner .email-block {
    display: block;
}

body.header_opacity.front_page .header_1.light .header__top-part--can-transparent .email-block a:hover {
    color: #dbe6f2;
}

body.header_opacity.front_page .header_1.light .header__top-part--can-transparent .phones__phone-link:hover,
body.header_opacity.front_page .header_1.light .header__top-part--can-transparent .phones__callback:hover {
    color: #dbe6f2 !important;
}

body.header_opacity.front_page .header_1.light .header__top-part--can-transparent .phones__callback:hover {
    opacity: 1 !important;
}