

/* Start:/local/templates/main/components/bitrix/breadcrumb/.default/style.css?1735027957580*/
/*.bx-breadcrumb {*/
/*	margin: 10px 0;*/
/*}*/
/*.bx-breadcrumb i {*/
/*	color: #b5bdc2;*/
/*	line-height: 13px;*/
/*	font-size: 12px;*/
/*	vertical-align: middle;*/
/*	margin-right: 5px;*/
/*}*/
/*.bx-breadcrumb .bx-breadcrumb-item {*/
/*	float: left;*/
/*	white-space: nowrap;*/
/*	line-height: 13px;*/
/*	vertical-align: middle;*/
/*	margin-right: 10px;*/
/*}*/
/*.bx-breadcrumb .bx-breadcrumb-item span {*/
/*	font-size: 13px;*/
/*	white-space: normal;*/
/*}*/
/*.bx-breadcrumb .bx-breadcrumb-item a {border-bottom: none;}*/
/*.bx-breadcrumb .bx-breadcrumb-item a:hover {}*/

/* End */


/* Start:/local/templates/main/components/bitrix/voting.form/with_description/style.css?17733045853277*/
.voting-form-box {
	font-size: 100%;
	border: none;
	padding: 4px;
}

/*.q-content input:invalid {
    box-shadow: 0px -3px 3px -3px #dc845e inset !important;
}

.q-content input:valid {
    box-shadow: 0px -3px 3px -3px #F04747 inset !important;
}
*/
.q-content input:focus {
	border-color: #F04747 !important;
}

#content_container_ver .voting-form-box {
	font-size: 75%
}

.voting-form-box .active {
	color: green;
}

.voting-form-box .disable {
	color: red;
}

.voting-form-box label {
	line-height: 20px;
}

.voting-form-box form {
	margin: 0;
}

.starrequired {
	color: red;
}

.vote-reply-field-captcha-label {
	margin-bottom: 6px;
}

.vote-vote-footer {
	margin-top: 6px;
}

.vote-reply-field-captcha-image {
	margin: 6px 0;
}

.q-block {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
	box-shadow: 0px -3px 3px -3px #001E42 inset;
/*    border: 1px solid #001E42;*/
    padding: 10px 20px;
    gap: 10px;
    border-radius: 20px;
    align-items: center;
    justify-content: space-between;
	margin-bottom: 10px;
}

.q-form .q-block:last-child {
    border: none;
    font-size: 0.8em;
	padding-top:0px;
	padding-bottom:0px;
}

.q-form > .q-block:last-child > div.q-content {
    max-width: 100%;
}

.q-content {
	font-size: 1em;
	max-width: 45%;
}

.q-content .checkbox_field {
	display: flex;
	margin-bottom: 5px;
}

.qustion {
	font-size: 1.2em;
	margin: 5px 0px;
}

.q-img {
	max-width: 45%;
}

.q-img img {
	border-radius: 20px;
	width: 100%;
}
.q-block input[name="vote_radio_1"] {
	cursor: grab;
	width: 18px;
	height: 18px;
}

.q-block input[type="checkbox"] {
	cursor: grab;
	width: 18px;
	height: 18px;
}

.q-block .q-content input[type="text"] {
	border: 1px solid #001E42;
	background-color: white;
	border-radius: 20px;
	padding: 10px;
	max-width: 500px;
    margin: 5px 0px;
}

.q-block .q-content textarea {
	border: 1px solid #001E42;
	background-color: white;
	border-radius: 20px;
	padding: 10px;
}

.q-block input {

}

.top-img img{
	width: 100%;
	height: 100%;
}

.submit-button,.reset-button {
	padding: 10px;
	font-size: 1.5em;
	background-color: #DC4C3F;
	transition: .3s ease-out;
	color: white !important;
	border-radius: 20px;
	height: 50px;
	margin-bottom: 20px;
	margin-right: 20px;
}

.submit-button:hover,
.reset-button:hover {
	color: #001E42 !important;
	transition: .3s ease-out;
}


/*mobile*/
 @media (max-width: 768px) {

.q-block {
    display: flex;
    flex-direction: column-reverse;
    flex-wrap: wrap;
    border: 1px solid #001E42;
    padding: 20px;
    gap: 20px;
    border-radius: 20px;
    align-items: center;
    justify-content: space-between;
	margin-bottom: 20px;
}

.q-content {
	font-size: 1.2em;
	max-width: 100%;
}

.qustion {
	font-size: 1.5em;
}

.q-img {
	max-width: 100%;
}

.q-img img {
	border-radius: 20px;
	width: 100%;
 }
/*Desktop*/
 @media (min-width: 768px) {

.q-block {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    border: 1px solid #001E42;
    padding: 20px;
    gap: 20px;
    border-radius: 20px;
    align-items: center;
    justify-content: space-between;
	margin-bottom: 20px;
}

.q-content {
	font-size: 1.2em;
	max-width: 45%;
}

.qustion {
	font-size: 1.5em;
}

.q-img {
	max-width: 45%;
}

.q-img img {
	border-radius: 20px;
	width: 100%;

 }
/* End */
/* /local/templates/main/components/bitrix/breadcrumb/.default/style.css?1735027957580 */
/* /local/templates/main/components/bitrix/voting.form/with_description/style.css?17733045853277 */
