

/* Start:/bitrix/templates/citrus_tszh_adaptive_green/components/citrus/tszh.contacts/page/style.css?17624458164861*/
.contakt{display:none}.t-contacts section{border-style:dashed;padding:15px}.t-contacts>input+label{padding:14px 15px!important}.t-contacts-group{display:table-row}.t-contacts-group__cell{display:table-cell;vertical-align:top}.t-contacts-group__cell:nth-of-type(1){padding-right:10px}.t-contacts-group__title{font-weight:700;margin-bottom:5px;margin-top:20px}.requisite{line-height:26px;margin-bottom:10px}.t-contacts-group__write-us a{text-decoration:none}.t-contacts-group__write-us{width:190px;white-space:nowrap;padding:8px 20px 8px 40px;text-align:right;font-size:16px;color:#39f;text-decoration:none;background:#eff3f5 url(/bitrix/templates/citrus_tszh_adaptive_green/components/citrus/tszh.contacts/page/images/write-us-bg.png) no-repeat 20px 10px;border-radius:7px}@media screen and (min-width:1200px){.t-contacts section{border-style:dashed!important}.t-contacts>label{border-style:dashed!important}}.requisite__name{padding-right:20px;font-weight:700}@media screen and (min-width:768px){.requisite{display:table-row}.requisite div{display:table-cell;padding-bottom:10px}}#contacts-page-container{overflow:hidden}#contacts-page-container #tabs-container{overflow:hidden}#contacts-page-container #tabs-container .tab{float:left;margin:0 20px 10px 0;padding:10px 35px;cursor:pointer;white-space:nowrap;font-size:14px;line-height:14px;color:#333;background:url(/bitrix/templates/citrus_tszh_adaptive_green/components/citrus/tszh.contacts/page/images/tab-bg.gif) no-repeat 10px 13px;border-top:1px solid transparent;border-left:1px solid transparent;border-radius:5px}#contacts-page-container #tabs-container .tab:last-child{margin-right:0}#contacts-page-container #tabs-container .tab.active{background:#f4f4f4 url(/bitrix/templates/citrus_tszh_adaptive_green/components/citrus/tszh.contacts/page/images/tab-active-bg.gif) no-repeat 10px 13px;border-top:1px solid #c7c7c7;border-left:1px solid #c7c7c7}#contacts-page-container #orgs-contacts-container .org-contacts{display:none}#contacts-page-container #orgs-contacts-container .org-contacts.active{display:block}#contacts-page-container #orgs-contacts-container .org-contacts h3{margin:15px 0 10px;padding:0;font-size:18px;line-height:100%}#contacts-page-container #orgs-contacts-container .org-contacts h3.alt{font-size:20px;color:#8ba601}#contacts-page-container #orgs-contacts-container .org-contacts .org-contacts-table{border:none;border-collapse:collapse}#contacts-page-container #orgs-contacts-container .org-contacts .org-contacts-table .org-requisites-td{width:auto;margin:0;padding:0;border:none;vertical-align:top}#contacts-page-container #orgs-contacts-container .org-contacts .org-contacts-table .org-map-td{width:100%;margin:0;padding:0 0 0 15px;border:none;vertical-align:top}#contacts-page-container #orgs-contacts-container .org-contacts .group-table{width:auto;margin:0;border:none}#contacts-page-container #orgs-contacts-container .org-contacts .map-container{margin-top:65px}#contacts-page-container #orgs-contacts-container .org-contacts .group-table td{padding:.5em .5em .5em 0;vertical-align:top;border:none}#contacts-page-container #orgs-contacts-container .org-contacts .group-table td.caption{width:1%;font-weight:700;text-align:right;white-space:nowrap}#contacts-page-container #orgs-contacts-container .org-contacts .group-table td .phone-big{font-size:115%}#contacts-page-container #orgs-contacts-container .org-contacts .group-table td .schedule-table{width:auto;margin:-.1em 0 0 -.2em;border:none;border-collapse:collapse}#contacts-page-container #orgs-contacts-container .org-contacts .group-table td .schedule-table td{border:none;padding:.1em}#contacts-page-container #orgs-contacts-container .org-contacts .group-table td .schedule-table td .day-item{white-space:nowrap}#contacts-page-container #orgs-contacts-container .org-contacts .group-table td .schedule-table td.hours{padding:.1em .3em;text-align:right;white-space:nowrap}#contacts-page-container #orgs-contacts-container .org-contacts .group-table td .schedule-table td.holiday{text-align:left}#contacts-page-container #orgs-contacts-container .org-contacts .group-table td .schedule-table td.holiday,#contacts-page-container #orgs-contacts-container .org-contacts .group-table td .schedule-table td.hours{padding:.1em .5em}#contacts-page-container #orgs-contacts-container .org-contacts .group-table td .schedule-table td.deptname{max-width:15em;overflow:hidden;text-overflow:ellipsis}#contacts-page-container #orgs-contacts-container .org-contacts .group-table td .schedule-table td .nowrap{white-space:nowrap}#contacts-page-container #orgs-contacts-container .org-contacts .group-table td.write-us{padding:15px 0 25px;text-align:center}#contacts-page-container #orgs-contacts-container .org-contacts .group-table td.write-us a.write-us{padding:8px 50px;text-align:center;font-size:16px;color:#39f;text-decoration:none;background:#eff3f5 url(/bitrix/templates/citrus_tszh_adaptive_green/components/citrus/tszh.contacts/page/images/write-us-bg.png) no-repeat 20px 10px;border-radius:7px;white-space:nowrap}#contacts-page-container #orgs-contacts-container .org-contacts .group-table td.write-us a.write-us:hover{text-decoration:underline}
/* End */


/* Start:/bitrix/templates/citrus_tszh_adaptive_green/components/citrus/tszh.contacts/page/citrus/main.feedback/.default/style.css?17624458162024*/
.height-textarea{
	height: 73px;
	width: 100%;
}
.feedback-captcha__img img{
	vertical-align: top;
	height: 33px;
	margin-bottom: 7px;
	width: calc(100% - 5px);
}

.feedback-captcha__img {
	width: 50%;
	display: inline-block;
}
.feedback-captcha__input {
	width: 50%;
	display: inline-block;
}

@media screen and (max-width: 767px)
{
	.feedback-captcha__input {
		width: 48%;
	}
	input .captcha {
		padding-left: 5px !important;
	}
	.feedbackForm__confirm {
		font-size: 12px;
	}
}

input.name, input.mail, textarea.text-mail, input.captcha {
	width: 100%;
	padding-left: 35px;
}

@media screen and (min-width: 768px) {
	.feedback-captcha {
		display: flex;
	}
	#contacts-page-feedback .left-fields-container {
		float: left;
		width: 350px;
	}
	#contacts-page-feedback .right-fields-container {
		margin-left: 365px;
	}
	.feedback-captcha__input{
		text-align: right;
		width: 250px;
	}
	.feedback-captcha__input input{
		width: 100% !important;
	}
}

#contacts-page-feedback {
	overflow: hidden;
}
#contacts-page-feedback h3 {
	margin: 35px 0 20px;
	padding: 0;
	font-size: 18px;
	line-height: 100%;
}
#contacts-page-feedback div.mf-name,
#contacts-page-feedback div.mf-email,
#contacts-page-feedback div.mf-captcha,
#contacts-page-feedback div.mf-message {width:80%; padding-bottom:0.4em;}
#contacts-page-feedback div.mf-name input,
#contacts-page-feedback div.mf-email input {width:60%;}
#contacts-page-feedback div.mf-message textarea {width: 60%;}
#contacts-page-feedback span.mf-req {color:red;}
#contacts-page-feedback div.mf-ok-text {color:green; font-weight:bold; padding-bottom: 1em;}

#contacts-page-feedback .left-fields-container td {
	border: none;
}
#contacts-page-feedback button[type="submit"] {
	float: right;
}

input.name {
	background: #f2f2f2 url(/bitrix/templates/citrus_tszh_adaptive_green/components/citrus/tszh.contacts/page/citrus/main.feedback/.default/images/name.png) no-repeat 8px center;
}
input, textarea {
	margin-bottom: 7px;
}

.feedbackForm__confirm .input-checkbox {
	float: left;

}

.feedback-checkbox input[type=checkbox]+label {
	padding-left: 0px !important;
	line-height: 18px !important;
}

/* End */
/* /bitrix/templates/citrus_tszh_adaptive_green/components/citrus/tszh.contacts/page/style.css?17624458164861 */
/* /bitrix/templates/citrus_tszh_adaptive_green/components/citrus/tszh.contacts/page/citrus/main.feedback/.default/style.css?17624458162024 */
