

/* Start:/bitrix/templates/meddet/components/bitrix/news/publikatsii/bitrix/news.detail/.default/style.css?17544668254211*/
.header-commet {
	font-size: 26px;
	font-weight: 400;
}
.block-comment {
	display: flex;
	justify-content: space-between;
	align-items: center;
}
#cust-resp-form > div.block-comment > div:nth-child(1) > label {
	display: block;
}
#cust-resp-form > div.block-comment > div:nth-child(2) > label {
	display: block;
}
.form-group {
	flex-basis: 50%;
}
#cust-resp-form > div.block-comment > div:nth-child(1) > label, #cust-resp-form > div.block-comment > div:nth-child(2) > label, #cust-resp-form > div.form-group > label, .rating-text{
	font-size: 14px;
	font-weight: 500;
}
.red-text {
	color: red;
}
#md-resp-name, #md-resp-email {
	height: 22px;
	width: 285px;
	font-size: 14px;
	padding-left: 15px;
	margin-top: 5px;

}
#cust-resp-form > div.form-group {
	margin-top: 5px;
}
.form-control {
	margin-top: 5px;
	height: 150px;
	width: 460px;
	font-size: 14px;
	padding-left: 15px;
}
.md-resp-send {
	background: #1C8511;
	color: white;
	font-size: 12px;
	font-weight: bold;
	outline: none;
	width: 250px;
	height: 32px;
	border-radius: 4px;
	text-transform: uppercase;
	border: none;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-top: 5px;
}
label > input{ /* HIDE RADIO */
	visibility: hidden; /* Makes input not-clickable */
	position: absolute; /* Remove input from document flow */
}
label > input + img{ /* IMAGE STYLES */
	cursor:pointer;
}
.lab-rate{
	padding-top: 5px;
}
.rating {
	margin-top: 5px;
	margin-bottom: 5px;
	display: flex;
	align-items: center;
}
.rating-chks {
	padding-top: 3px;
	padding-left: 5px;
}
.comments-header {
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.comments-block {
	margin-top: 50px;
}
.comments-header {
	margin-top: 20px;
}
.comments-text {
	margin-top: 10px;
	border-bottom: 1px dashed;
	padding-bottom: 20px;
}
#content > div.container > p > a {
	display: none;
}
.back-publ {
	padding-top: 20px;
	padding-bottom: 20px;
}
.publ-form {
	border: 3px solid #e8e8e8;
	padding: 30px;
	margin-top: 30px;
}
.publ-other .publ-list {
	display: flex;
	flex-flow: row wrap;
}


.publ-other .publ-list.publ-margin {
	margin-bottom: 30px;
}

.publ-other .publ-list .col {
	--padding-block: 20px;
	display: flex;
	flex-direction: column;
	position: relative;
	flex: 1 0 0%;
	align-items: top;
}

.publ-other a {
	color: #1c8511;
}

.publ-other .publ-list .col:nth-child(1), .publ-other .publ-list .col:nth-child(2) {
	border-right: 1px solid #e6e6e6;
}

.publ-other .publ-list .col:nth-child(1) {
	padding-right: var(--padding-block);
}

.publ-other .publ-list .col:nth-child(2) {
	padding-left: var(--padding-block);
	padding-right: var(--padding-block);
}

.publ-other .publ-list .col:nth-child(3) {
	padding-left: var(--padding-block);
}

.publ-other .publ-list .col-header {
	margin-bottom: 20px;
	font-size: 16px;
	line-height: 22px;
}

.publ-other .publ-list .col-body {
	flex: 1 1 auto;
	font-size: 14px;
	line-height: 20px;
}

.publ-other .publ-list .col-footer {
	font-style: italic;
	padding-top: 20px;
}

.publ-other .publ-list .col-footer svg {
	position: relative;
	top: 2px;
}

.publ-form input, .publ-form textarea {
	border: 1px solid #707070;
}

@media screen and (max-width: 768px)
{
	#md-resp-name, #md-resp-email {
		width: 260px;
		margin-top: 10px;
	}
}
@media screen and (max-width: 767px)
{
	.block-comment {
		flex-direction: column;
		align-items: flex-start;
	}
	#md-resp-name, #md-resp-email {
		margin-top: 5px;
		margin-bottom: 5px;
	}
}
@media screen and (max-width: 650px) {
	.publications-time {
		justify-content: flex-start !important;
	}
	#work_right_block .iblock-vote {
		margin-top: 0;
	}
}
@media screen and (max-width: 475px)
{
	.form-control {
		width: 100%;
		padding-left: 5px;
	}
	#md-resp-name, #md-resp-email {
		max-width: 100%;
		width: 100%;
		padding-left: 5px;
	}
	.form-group {
		flex-basis: unset;
		width: 100%;
	}
}
@media screen and (max-width: 475px){
	.publications-time{
		flex-direction: column;
		line-height: 0.9;
	}
	.vert_line {
		display: none!important;
	}
}


/* End */


/* Start:/bitrix/templates/meddet/components/bitrix/iblock.vote/ajax/style.min.css?1741253000833*/
div.star-active{cursor:pointer}div.star-empty{background-image:url(/bitrix/templates/meddet/components/bitrix/iblock.vote/ajax/images/empty.png);width:15px;height:15px;overflow:hidden}div.star-voted{background-image:url(/bitrix/templates/meddet/components/bitrix/iblock.vote/ajax/images/voted.png);width:15px;height:15px;overflow:hidden}div.star-over{background-image:url(/bitrix/templates/meddet/components/bitrix/iblock.vote/ajax/images/over.png);width:15px;height:15px;overflow:hidden}#content table tr td{padding:6px;border-right:unset!important;border-top:unset!important}#content table{width:20%!important;border-collapse:collapse;display:inline-block!important}.iblock-vote{width:200px;margin-left:-6px;margin-top:-40px}#content table tr td{padding-right:0!important}.vote-result{display:none}@media screen and (max-width:650px){table>tbody>tr>td:nth-child(1)>span{width:100px!important;font-size:14px!important}.iblock-vote{margin-top:-40px}}@media screen and (max-width:475px){.iblock-vote{margin-top:0}}
/* End */
/* /bitrix/templates/meddet/components/bitrix/news/publikatsii/bitrix/news.detail/.default/style.css?17544668254211 */
/* /bitrix/templates/meddet/components/bitrix/iblock.vote/ajax/style.min.css?1741253000833 */
