

/* Start:/event-form/style.css?17725292644185*/
.event-form-container {
	padding-bottom: 64px !important;
}
.cstm-blck {
	padding-top: 39px;
}
.cstm-blck label {
	position: relative !important;
	font-weight: 500;
	font-size: 21px;
	line-height: 25px;
	color: #0F0F0F;
	padding-left: 0px !important;
}
.cstm-blck .form-check label {
	font-weight: 400;
}

@media (min-width: 0px) and (max-width: 575.98px) {
	 .cstm-blck .form-floating label {
		white-space: unset;
		font-size: 18px;
	}
	.cstm-blck .form-check-label {
		font-size: 16px;
	}
}
/* 2026-02-16 */

.egrul {
	padding-top: 39px;
	display: none;
}
.egrul > label {
	position: relative !important;
	font-weight: 500;
	font-size: 21px;
	line-height: 25px;
	color: #0F0F0F;
	padding-left: 0px !important;
	padding: 1rem .75rem;
}
.egrul-card {
	border: 1px solid #ddd;
	padding: 20px;
	border-radius: 6px;
	background: #fafafa;
}
.egrul-header {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	    -ms-flex-pack: justify;
	        justify-content: space-between;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	margin-bottom: 15px;
}
.egrul-import-btn, .egrul-btn {
	padding: 6px 12px;
	border: 2px solid #4D6D9A;
	background: #fff;
	color: #4D6D9A;
	border-radius: 10px;
}
.egrul-import-btn:hover, .egrul-btn:hover {
  -webkit-box-shadow: 0 0 12px 0 #4D6D9A;
          box-shadow: 0 0 12px 0 #4D6D9A;
}
/**/
.egrul-modal {
	display: none;
	position: fixed;
	z-index: 9999;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,0.5);
}
.egrul-modal .egrul-search {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	    -ms-flex-direction: row;
	        flex-direction: row;
	gap: 1rem;
}
.egrul-modal .egrul-search .modal-form-control {
	padding: .375rem .75rem;
	font-size: 1rem;
	font-weight: 400;
	line-height: 1.5;
	color: var(--bs-body-color);
	background-color: var(--bs-form-control-bg);
	background-clip: padding-box;
	border: var(--bs-border-width) solid var(--bs-border-color);
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	border-radius: .375rem;
	-webkit-transition: border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
	transition: border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
	-o-transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
	transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
	transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
}
.egrul-modal .egrul-search #modal_inn {
	width: 100%;
	max-width: 30%;
}
.egrul-modal .egrul-search #modal_name {
	width: 100%;
	max-width: 50%;
}
.egrul-modal .egrul-search #egrul-search-btn {
	width: 100%;
	max-width: 20%;
}
.egrul-modal .egrul-modal-content {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	    -ms-flex-direction: column;
	        flex-direction: column;
	gap: 1rem;
	background: #fff;
	width: 80%;
	max-width: 900px;
	margin: 5% auto;
	padding: 20px;
	border-radius: 8px;
}
.egrul-modal .egrul-modal-header {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	    -ms-flex-pack: justify;
	        justify-content: space-between;
	font-weight: bold;
}
.egrul-modal .egrul-close {
	cursor: pointer;
	font-size: 22px;
}
.egrul-modal .egrul-results table {
	width: 100%;
	border-collapse: collapse;
}
.egrul-modal .egrul-results th,
.egrul-modal .egrul-results td {
	border: 1px solid #ddd;
	padding: 6px;
}
.egrul-modal .egrul-modal-footer #egrul-import-btn {
width: 100%;
}
/**/
@media (min-width: 0px) and (max-width: 575.98px) {
	.egrul-card .row {
		gap: .5rem !important;
	}
	.egrul-modal .egrul-results {
		overflow-y: scroll;
	}
	.egrul-modal .egrul-search {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		    -ms-flex-direction: column;
		        flex-direction: column;
	}
	.egrul-modal .egrul-search #modal_inn, .egrul-modal .egrul-search #modal_name, .egrul-modal .egrul-search #egrul-search-btn {
		max-width: 100%;
	}
}

/* End */
/* /event-form/style.css?17725292644185 */
