

/* Start:/bitrix/templates/first_ujkh_green/components/bitrix/system.auth.form/.default/style.css?17685670837674*/
div.bx-system-auth-form span.bx-auth-secure {background-color:#FFFAE3; border:1px solid #DEDBC8; padding:2px; display:inline-block; vertical-align:bottom; margin-top:-1px;}
div.bx-system-auth-form div.bx-auth-secure-icon {background-image:url(/bitrix/templates/first_ujkh_green/components/bitrix/system.auth.form/.default/images/sec.png); background-repeat:no-repeat; background-position:center; width:19px; height:18px;}
div.bx-system-auth-form div.bx-auth-secure-unlock {background-image:url(/bitrix/templates/first_ujkh_green/components/bitrix/system.auth.form/.default/images/sec-unlocked.png);}


/*когда пользователь авторизован*/
.header_block1_button_block_profile{font-family:Roboto;font-size:14px;color:#676767;}
.header_block1_button_block_profile span{color:#000000;}
.header_block1_button_profile{background-color:#fff;font-family:"Roboto";cursor:pointer;font-size:10px;margin-left:12px;}
#ajax-auth-form-wrapper{display:none;}

/*форма авторизации*/
.ajax-auth-form-wrapper-window{width:214px;background:#F7F7F8;}
.popup-window-content{margin-left:4px;}
#ajax-auth-form-wrapper{background:#F7F7F8;}
.ajax-auth-form-wrapper_title{font-family:Roboto;font-size:18px;border-bottom:3px solid #ECECEE;text-transform:uppercase;background:#F7F7F8;margin-bottom:16px;}
.ajax-auth-form-wrapper_title div{margin-left:8px;margin-bottom:9px;background:#F7F7F8;}
.ajax-auth-form-wrapper-window form{background:#F7F7F8;}
.popup-window-close-icon{opacity:1!important;}
.popup-window-close-icon:after{height:14px!important;transform:none!important;left:0!important;}
.ajax-auth-form-wrapper-window_input{font-family:Roboto;font-size:12px;color:#000000;margin-bottom:5px;}
.ajax-auth-form-wrapper-window table input[type="text"]{height:25px;width:180px;margin-bottom:5px;}
.ajax-auth-form-wrapper-window table input[type="password"]{height:25px;width:180px;margin-bottom:5px;}
.ajax-auth-form-wrapper-window table button{margin-top:9px;margin-bottom:28px;}

#header_block1_error_form{left:6px;margin-top:-24px;}
#header_block1_error_form div{float:left;margin-top:8px;color:red;}
.header_block1_error_form_icon{margin-right:10px;}

.header_block1_result_name{text-align:center;font-family:Roboto;font-size:14px;color:#676767;margin-top:30px;}
.header_block1_result_name span{color:#000000;}
.header_block1_result_role{margin-top:20px;font-family:Roboto;}
.header_block1_result_role div{margin-top:10px;}
.header_block1_result_reload{font-family:Roboto;color:#cecdcd;font-size:12px;margin-top:40px;text-align:center;}








/*------------------------------------------------------------------ Адаптивный дизайн ------------------------------------------------------------------*/


/*-------------------------------320-359px-------------------------------*/

@media screen and (min-width: 320px) and (max-width: 359px){
	
.ajax-auth-form-wrapper-window_input{font-size:14px;}
#ajax-auth-form-popup-window{left:0px!important;width:100%!important;background:none;}
#ajax-auth-form-wrapper{padding:15px;border:1px solid #0D9326;}
#ajax-auth-form-wrapper form .header_block1_button{font-size:1.2em;}
.popup-window-close-icon::after{margin-top:6px;}
.ajax-auth-form-wrapper-window{border:none;}
.ajax-auth-form-wrapper-window table input[type="text"]{height:30px;width:100%;font-size:15px;padding-left:5px;}
.ajax-auth-form-wrapper-window table input[type="password"]{height:30px;width:100%;font-size:15px;padding-left:5px;}
.header_block1_result_name{font-size:21px;}
.header_block1_result_role{font-size:19px;}
.header_block1_result_reload{font-size:13px;}

}

/*-------------------------------320-359px-------------------------------*/

/*-------------------------------360-399px-------------------------------*/

@media screen and (min-width: 360px) and (max-width: 399px){
	
.ajax-auth-form-wrapper-window_input{font-size: 14px;}
#ajax-auth-form-popup-window{left:0px!important;width:100%!important;background:none;}
#ajax-auth-form-wrapper{padding:15px;border:1px solid #0D9326;}
#ajax-auth-form-wrapper form .header_block1_button{font-size:1.2em;}
.popup-window-close-icon::after{margin-top:6px;}
.ajax-auth-form-wrapper-window{border:none;}
.ajax-auth-form-wrapper-window table input[type="text"]{height:30px;width:100%;font-size:15px;padding-left:5px;}
.ajax-auth-form-wrapper-window table input[type="password"]{height:30px;width:100%;font-size:15px;padding-left:5px;}
.header_block1_result_name{font-size:21px;}
.header_block1_result_role{font-size:19px;}
.header_block1_result_reload{font-size:13px;}

}

/*-------------------------------360-399px-------------------------------*/

/*-------------------------------400-479px-------------------------------*/

@media screen and (min-width: 400px) and (max-width: 479px){
	
.ajax-auth-form-wrapper-window_input{font-size: 14px;}
#ajax-auth-form-popup-window{left:0px!important;width:100%!important;background:none;}
#ajax-auth-form-wrapper{padding:15px;border:1px solid #0D9326;}
#ajax-auth-form-wrapper form .header_block1_button{font-size:1.2em;}
.popup-window-close-icon::after{margin-top:6px;}
.ajax-auth-form-wrapper-window{border:none;}
.ajax-auth-form-wrapper-window table input[type="text"]{height:30px;width:100%;font-size:15px;padding-left:5px;}
.ajax-auth-form-wrapper-window table input[type="password"]{height:30px;width:100%;font-size:15px;padding-left:5px;}
.header_block1_result_name{font-size:21px;}
.header_block1_result_role{font-size:19px;}
.header_block1_result_reload{font-size:13px;}

}

/*-------------------------------400-479px-------------------------------*/

/*-------------------------------480-767px-------------------------------*/

@media screen and (min-width: 480px) and (max-width: 767px){

#ajax-auth-form-popup-window{left:50%!important;margin-left:-215px;}
.ajax-auth-form-wrapper-window{width:430px;}
.ajax-auth-form-wrapper-window_input{font-size:14px;}
#ajax-auth-form-popup-window{background:none;}
#ajax-auth-form-wrapper{padding:15px;border:1px solid #0D9326;}
#ajax-auth-form-wrapper form .header_block1_button{font-size:1.2em;}
.popup-window-close-icon::after{margin-top:6px;}
.ajax-auth-form-wrapper-window{border:none;}
.ajax-auth-form-wrapper-window table input[type="text"]{height:30px;width:100%;font-size:15px;padding-left:5px;}
.ajax-auth-form-wrapper-window table input[type="password"]{height:30px;width:100%;font-size:15px;padding-left:5px;}
.header_block1_result_name{font-size:19px;}
.header_block1_result_role{font-size:17px;}
.header_block1_result_reload{font-size:13px;}
	
}

/*-------------------------------480-767px-------------------------------*/

/*-------------------------------768-991px-------------------------------*/

@media screen and (min-width: 768px) and (max-width: 991px){

#ajax-auth-form-popup-window{left:50%!important;margin-left:-215px;}
.ajax-auth-form-wrapper-window{width:430px;}
.ajax-auth-form-wrapper-window_input{font-size:14px;}
#ajax-auth-form-popup-window{background:none;}
#ajax-auth-form-wrapper{padding:15px;border:1px solid #0D9326;}
#ajax-auth-form-wrapper form .header_block1_button{font-size:1.2em;}
.popup-window-close-icon::after{margin-top:6px;}
.ajax-auth-form-wrapper-window{border:none;}
.ajax-auth-form-wrapper-window table input[type="text"]{height:30px;width:100%;font-size:15px;padding-left:5px;}
.ajax-auth-form-wrapper-window table input[type="password"]{height:30px;width:100%;font-size:15px;padding-left:5px;}
.header_block1_result_name{font-size:19px;}
.header_block1_result_role{font-size:17px;}
.header_block1_result_reload{font-size:13px;}
	
}

/*-------------------------------768-991px-------------------------------*/


/*------------------------------------------------------------------ Адаптивный дизайн ------------------------------------------------------------------*/






/* End */


/* Start:/bitrix/templates/first_ujkh_green/components/bitrix/breadcrumb/.default/style.css?1768567083248*/
#bx_breadcrumb_0{font-size:14px!important;}
#bx_breadcrumb_0 a{color:#000000!important;}
#breadcrumb{font-family:Roboto!important;font-size:13px!important;color:#676767!important;margin-top:5px;}
#breadcrumb a{cursor:pointer; color:#676767;}


/* End */


/* Start:/bitrix/templates/first_ujkh_green/components/bitrix/search.form/.default/style.css?1768567083492*/
.search-form{margin-top:6px;}
.search_component_div_input{float:left;margin-top:2px;width:85%;}
.search_component_div_input span{float:right;font-family:Roboto;font-size:11px;}
.search_component_div_input a{text-decoration:none;}
.search_component_div_button{float:right;width:15%;}
.search_component_div_button input{margin-left:15px;}
.search_component_input{height:21px;width:100%;}
.search_component_button{font-size:13px!important; background:#fafafa!important;padding: 0px 12px;}
/* End */


/* Start:/bitrix/templates/first_ujkh_green/styles.css?1768567083140*/
@font-face {font-family:'PF_Din_Text_Comp_Pro';src: url('/libs/bootstrap/fonts/PF_Din_Text_Comp_Pro_Regular.ttf');}

div{overflow:hidden;}
/* End */


/* Start:/bitrix/templates/first_ujkh_green/template_styles.css?176856708333169*/
/*----------------------Header----------------------*/

.header_line_gradient{height:5px;}

.header_block1{background:#fafafa;min-height:60px;}
.header_block1 .container{min-height:100px;}
.header_block1_yk_name{font-family:"PF_Din_Text_Comp_Pro";font-size:36px;}
.header_block1_yk_name a:hover{text-decoration:none;}
.header_block1_address{font-size:13px;margin-top:8px;}
.header_block1_address_iconmap{height:100%;float:left;margin-right:5px;}
.header_block1_address_span{font-family:"Roboto";color:#676767;}
.header_block1_marginblock{margin-top:9px;}
.header_block1_button_block{float:right;}
.header_block1_button_block_link_pass{font-family:"Roboto";font-size:13px;padding-bottom:15px;float:right;}
.header_block1_button_block_button_pass{float:right;}
.header_block1_button_block_button_pass button{margin-left:5px;margin-right:5px;}
.header_block1_button_block_button_pass a{color:#28a745;}
.header_block1_button_block_button_pass a:hover{color:#fff;text-decoration:none;}
.header_block1_button{background-color:#fff;font-family:"Roboto";cursor:pointer;font-size:10px;}
.header_block1_button_left{margin-left:36px;}

.header_block2{background:#fafafa;min-height:40px;box-shadow: 0px 54px 23px -51px #676767 inset;}
.header_block2_line_bottom{border-bottom: 2px solid #D9D8D8;min-height:40px!important;}
.header_block2_line_bottom .row{min-height:38px;}
.header_block2_mail {font-family:"Roboto";font-size:13px;border-left:1px solid #D9D8D8;padding-top:11px;}
.header_block2_mail_iconmap{height:100%;float:left;margin-right:5px;}
.header_block2_phone{font-family:"Roboto";font-size:13px;border-right:1px solid #D9D8D8;border-left:1px solid #D9D8D8;padding-top:11px;}
.header_block2_phone_iconmap{height:100%;float:left;margin-right:5px;}

.header_block3{background:#ffffff;min-height:80px!important;border-bottom:1px solid #D9D8D8;font-family:"Roboto";font-size:13px;text-transform:uppercase;}
.nav-item{padding:25px 0px 0px 0px;margin-right:25px;}
.nav-item a{padding-right:.5rem;padding-left:.5rem;padding: 0.3rem 0.9rem;color:#000000!important;border-radius:0.25rem;}
.nav-item a:hover{color:#fff!important;box-shadow:0 3px 12px -4px #676767;}
.header_block3_linkcontacts{margin-right:0px;}

.header_block4{min-height:53px;min-height:60px !important;}


.header_block5{min-height:0px!important;margin-top: 3px;}
.header_block5_line{height:7px;border:3px solid #676767;border-radius:20px;}

/*форма восстановления пароля*/
#ajax-auth-form-popup-window_forgotpasswd{background:#F7F7F8;width:214px;border:1px solid #0D9326;}
#ajax-auth-form-wrapper_forgotpasswd{display:none;background:#F7F7F8;}
.ajax-auth-form-wrapper_forgotpasswd_title{font-family:Roboto;font-size:15px;border-bottom:3px solid #ECECEE;text-transform:uppercase;background:#F7F7F8;margin-bottom:16px;}
.ajax-auth-form-wrapper_forgotpasswd_title div{margin-left:8px;margin-bottom:9px;background:#F7F7F8;}
.ajax-auth-form-wrapper-window_input_forgotpasswd{font-family:Roboto;font-size:12px;color:#000000;margin-bottom:5px;}
.ajax-auth-form-wrapper-window_forgotpasswd  input[type="text"]{height:25px;width:180px;margin-bottom:5px;}
.ajax-auth-form-wrapper-window_forgotpasswd input[type="submit"]{margin-top:9px;margin-bottom:28px;}
.header_block1_result_name_forgot{text-align:center;font-family:Roboto;font-size:14px;color:#676767;margin-top:30px;}
.header_block1_result_name_forgot div{margin-top:15px;}
.header_block1_result_role_forgot{margin-top:50px;font-family:Roboto;text-align:center;margin-bottom:62px;}
.header_block1_result_role_forgot div{margin-top:10px;}
.header_block1_result_role_forgot span{color:#0d9326;}
/*форма восстановления пароля*/

/*----------------------Header----------------------*/










/*----------------------Footer----------------------*/

.bitrix{display:none;}

.footer_block1{height:3px;background:#00FEE2;}
.footer_block2{background:#424242;}
.footer_block2_menu{height:205px;border-bottom:1px solid #ffffff;}
.footer_block2_menu ul {padding:0;font-family:Roboto;font-size:16px;}
.footer_block2_menu ul li{width:50%;list-style-type:none;border-bottom:1px solid #ffffff;color:#ffffff;padding-top:8px;padding-bottom:8px;}
.footer_block2_menu ul li a{text-decoration:none; color:#ffffff;}
.footer_block2_menu_link_dev_company{padding-top:11px;}
.footer_block2_menu_link_dev_company a{font-family:Roboto;color:#f69320;}
.footer_block2_menu_img_logo_dev_company{width:2%;}
.footer_block2_yellow{color:#fff000!important;}
.footer_block2_red{color:#ff0000!important;}

.footer_block2_copyright{height:45px;font-family:Roboto;color:#ffffff;}
.footer_block2_copyright_top{margin-top:14px;}
.footer_block2_copyright_top div{font-size:12px;}
.footer_block2_copyright_top div a{color:#ffffff;}
.footer_block2_copyright_mapsite{margin-top:11px;}
.footer_block2_copyright_mapsite div a{text-decoration:none;color:#ffffff;font-size:16px;}
.footer_block2_copyright_mapsite div{float:right;}

/*----------------------Footer----------------------*/







/*----------------------Страница 404----------------------*/
	.error_404_block1 .error_404_block1_title{padding:0px!important;margin-top:42px; font-family:PF_Din_Text_Comp_Pro;color:#000000;font-size:24px;text-transform:uppercase}
	.error_404_block1_title div{width:100%;border-bottom:1px solid #D9D8D8;padding:0px 0px 2px 0px;}
	
	.error_404_block2{margin-top:48px;}
	.error_404_block2_message{height:63px;border:1px solid #676767;font-family:Tahoma;font-size:14px;color:#ff0000; background:#F5F5F5;}
	.error_404_block2_message div{margin-top:20px;margin-left:10px;}
	.error_404_block3{margin-top:90px;margin-bottom:140px;font-family:Roboto;font-size:14px;color:#676767;}
	.error_404_block3 span{color:#000000;}
/*----------------------Страница 404----------------------*/








/*------------------------------------------------------------------ Адаптивный дизайн ------------------------------------------------------------------*/

@media screen and (min-width: 320px) and (max-width: 359px){
html,body{overflow-x:hidden;}
}
@media screen and (min-width: 360px) and (max-width: 399px){
html,body{overflow-x:hidden;}
}
@media screen and (min-width: 400px) and (max-width: 479px){
html,body{overflow-x:hidden;}	
}
@media screen and (min-width: 480px) and (max-width: 767px){
html,body{overflow-x:hidden;}	
}
@media screen and (min-width: 768px) and (max-width: 991px){
html,body{overflow-x:hidden;}
}
	
	
/*-------------------------------320-359px-------------------------------*/

@media screen and (min-width: 336px) and (max-width: 359px){

/*header*/		
.board_warning_news .col-lg-12 div{margin-top:28px;}
/*header*/

}

@media screen and (min-width: 320px) and (max-width: 359px){
	
/*header*/
.header_block1 .container{min-height:74px;}
.header_block1_yk_name{padding-right:0px;padding-left:0px;line-height:1.1;}
.header_block1_address{padding-right:0px;padding-left:0px;}
.header_block1_marginblock{padding-right:0px;padding-left:0px;margin-top:20px;margin-bottom:10px;}
.header_block1_button{font-size:0.78em;}
.header_block1_button_block{float:left;}
.header_block1_button_block_link_pass{float:left;padding-bottom:4px;}
.header_block1_button_block_link_pass a{text-decoration:underline;}
.header_block1_button_block_button_pass{float:left;margin-left:0px;}
.header_block1_button_block_button_pass button{margin-left:0px;margin-right:0px;}
.header_block2{padding-right:0px;padding-left:0px;box-shadow:none;}
.header_block2_line_bottom{padding-right:0px;padding-left:0px;}
.header_block2_mail{width:100%;border-left:0px;font-size:13px;}
.header_block2_phone{width:100%;border-right:0px;border-left:0px;font-size:13px;margin-bottom:5px;}
.header_block3 .row{margin-bottom:15px;}
.header_block4{padding-right:0px;padding-left:0px;}
.search_component_div_input{float:none;width:100%;}
.search_component_input{height:28px;}
.search_component_div_input span {font-size:13px;margin-right:3px;margin-top:2px;}
.search_component_div_button{width:100%;float:right;text-align:right;margin-top:10px;margin-bottom:10px;}
.search_component_button{font-size:17px!important;}
.header_block5{display:none;}
.board_warning_news{text-align:center;margin-left:0!important;}
.board_warning_news .col-lg-12 div{margin-left:0!important;}
.board_warning_news_top .col-lg-12 div{margin-top:28px;}
/*форма восстановления пароля*/
.ajax-auth-form-wrapper-window_input_forgotpasswd{font-size:14px;}
#ajax-auth-form-popup-window_forgotpasswd{left:0px!important;width:100%!important;background:none;}
#ajax-auth-form-wrapper_forgotpasswd{padding:15px;border:1px solid #0D9326;}
#ajax-auth-form-wrapper_forgotpasswd form .header_block1_button{font-size:1.2em;}
.popup-window-close-icon::after{margin-top:6px;}
.ajax-auth-form-wrapper-window_forgotpasswd{border:none;}
.ajax-auth-form-wrapper-window_forgotpasswd input[type="text"]{height:30px;width:100%;font-size:15px;padding-left:5px;}
.ajax-auth-form-wrapper-window_forgotpasswd input[type="password"]{height:30px;width:100%;font-size:15px;padding-left:5px;}
.header_block1_result_name_forgot{font-size:21px;}
.header_block1_result_role_forgot{font-size:19px;}
.header_block1_result_reload_forgot{font-size:13px;}
/*форма восстановления пароля*/
/*header*/

/*footer*/
.footer_block2{padding-right:0px;padding-left:0px;}
.footer_block2_menu ul li{width:100%;}
.footer_block2_menu_img_logo_dev_company{width:8%;}
.footer_block2_menu_link_dev_company a{font-size:15px;}
.footer_block2_copyright{height:94px;}
/*footer*/

/*Страница 404*/
.error_404_block1 .error_404_block1_title{padding-left:15px!important;padding-right:15px!important;}	
.error_404_block2_message div{margin-top:13px;text-align:center}
.error_404_block3{margin-top:30px;margin-bottom:40px;}
/*Страница 404*/

}

/*-------------------------------320-359px-------------------------------*/





/*-------------------------------360-399px-------------------------------*/

@media screen and (min-width: 360px) and (max-width: 399px){
	
/*header*/
.header_block1_yk_name{padding-right:0px;padding-left:0px;line-height:1.1;}
.header_block1_address{padding-right:0px;padding-left:0px;}
.header_block1_marginblock{padding-right:0px;padding-left:0px;margin-top:20px;margin-bottom:10px;}
.header_block1_button{font-size:0.944em;}
.header_block1_button_block{float:left;}
.header_block1_button_block_link_pass{float:left;padding-bottom:4px;}
.header_block1_button_block_link_pass a{text-decoration:underline;}
.header_block1_button_block_button_pass{float:left;margin-left:0px;}
.header_block1_button_block_button_pass button{margin-left:0px;margin-right:0px;}
.header_block2{padding-right:0px;padding-left:0px;box-shadow:none;padding-top:11px;}
.header_block2_line_bottom{min-height:74px!important;padding-right:0px;padding-left:0px;}
.header_block2_mail{width:100%;border-left:0px;font-size:15px;padding-top:0px;}
.header_block2_phone{width:100%;border-right:0px;border-left:0px;font-size:15px;}
.header_block3 .row{margin-bottom:15px;}
.header_block3 .row .col-12 .nav{padding-right:26px;}
.header_block4{padding-right:0px;padding-left:0px;}
.search_component_div_input{float:none;width:100%;}
.search_component_input{height:28px;}
.search_component_div_input span {font-size:13px;margin-right:3px;margin-top:2px;}
.search_component_div_button{width:100%;float:right;text-align:right;margin-top:10px;margin-bottom:10px;}
.search_component_button{font-size:17px!important;}
.header_block5{display:none;}
.board_warning_news{text-align:center;margin-left:0!important;}
.board_warning_news .col-lg-12 div{margin-left:0!important;margin-top:28px;}
/*форма восстановления пароля*/
.ajax-auth-form-wrapper-window_input_forgotpasswd{font-size:14px;}
#ajax-auth-form-popup-window_forgotpasswd{left:0px!important;width:100%!important;background:none;}
#ajax-auth-form-wrapper_forgotpasswd{padding:15px;border:1px solid #0D9326;}
#ajax-auth-form-wrapper_forgotpasswd form .header_block1_button{font-size:1.2em;}
.popup-window-close-icon::after{margin-top:6px;}
.ajax-auth-form-wrapper-window_forgotpasswd{border:none;}
.ajax-auth-form-wrapper-window_forgotpasswd input[type="text"]{height:30px;width:100%;font-size:15px;padding-left:5px;}
.ajax-auth-form-wrapper-window_forgotpasswd input[type="password"]{height:30px;width:100%;font-size:15px;padding-left:5px;}
.header_block1_result_name_forgot{font-size:21px;}
.header_block1_result_role_forgot{font-size:19px;}
.header_block1_result_reload_forgot{font-size:13px;}
/*форма восстановления пароля*/
/*header*/

/*footer*/
.footer_block2{padding-right:0px;padding-left:0px;}
.footer_block2_menu ul li{width:100%;}
.footer_block2_menu_img_logo_dev_company{width:8%;}
.footer_block2_menu_link_dev_company a{font-size:17px;}
.footer_block2_copyright{height:94px;}
/*footer*/

/*Страница 404*/
.error_404_block1 .error_404_block1_title{padding-left:15px!important;padding-right:15px!important;}	
.error_404_block2_message div{margin-top:13px;text-align:center}
.error_404_block3{margin-top:30px;margin-bottom:40px;}
/*Страница 404*/

}

@media screen and (min-width: 380px) and (max-width: 399px){

/*header*/
.header_block1_button_block_button_pass{margin-left:-3px;}
.header_block1_button_block_button_pass button{margin-left:4px;margin-right:3px;}
/*header*/	

/*Страница 404*/
.error_404_block2_message{height:50px;}
/*Страница 404*/
	
}

/*-------------------------------360-399px-------------------------------*/





/*-------------------------------400-479px-------------------------------*/

@media screen and (min-width: 400px) and (max-width: 479px){
	
/*header*/
.header_block1_yk_name{padding-right:0px;padding-left:0px;line-height:1.1;}
.header_block1_address{padding-right:0px;padding-left:0px;}
.header_block1_marginblock{padding-right:0px;padding-left:0px;margin-top:20px;margin-bottom:10px;}
.header_block1_button{font-size:1em;}
.header_block1_button_block{float:left;}
.header_block1_button_block_link_pass{float:left;padding-bottom:4px;}
.header_block1_button_block_link_pass a{text-decoration:underline;}
.header_block1_button_block_button_pass{float:left;margin-left:-4px;}
.header_block1_button_block_button_pass button{margin-left:4px;margin-right:5px;}
.header_block2{padding-right:0px;padding-left:0px;box-shadow:none;padding-top:11px;}
.header_block2_line_bottom{min-height:90px!important;padding-right:0px;padding-left:0px;}
.header_block2_mail{border-left:0px;font-size:16px;padding-top:0px;}
.header_block2_phone{border-right:0px;border-left:0px;font-size:16px;}
.header_block3 .row{margin-bottom:15px;}
.header_block3 .row .col-12 .nav .nav-item {margin-right:0px;width:50%;text-align:center;}
.header_block4{min-height:75px!important;padding-right:0px;padding-left:0px;}
.search_component_div_input{float:left;width:77%;}
.search_component_input{height:28px;}
.search_component_div_input span {font-size:13px;margin-right:3px;margin-top:2px;}
.search_component_div_button{width:22%;float:right;text-align:right;margin-top:2px;margin-bottom:10px;}
.search_component_div_button input{margin-left:0px;}
.search_component_button{font-size:17px!important;}
.header_block5{display:none;}
.board_warning_news{text-align:center;margin-left:0!important;}
.board_warning_news .col-lg-12 div{margin-left:0!important;margin-top:28px;}
/*форма восстановления пароля*/
.ajax-auth-form-wrapper-window_input_forgotpasswd{font-size:14px;}
#ajax-auth-form-popup-window_forgotpasswd{left:0px!important;width:100%!important;background:none;}
#ajax-auth-form-wrapper_forgotpasswd{padding:15px;border:1px solid #0D9326;}
#ajax-auth-form-wrapper_forgotpasswd form .header_block1_button{font-size:1.2em;}
.popup-window-close-icon::after{margin-top:6px;}
.ajax-auth-form-wrapper-window_forgotpasswd{border:none;}
.ajax-auth-form-wrapper-window_forgotpasswd input[type="text"]{height:30px;width:100%;font-size:15px;padding-left:5px;}
.ajax-auth-form-wrapper-window_forgotpasswd input[type="password"]{height:30px;width:100%;font-size:15px;padding-left:5px;}
.header_block1_result_name_forgot{font-size:21px;}
.header_block1_result_role_forgot{font-size:19px;}
.header_block1_result_reload_forgot{font-size:13px;}
/*форма восстановления пароля*/
/*header*/

/*footer*/
.footer_block2{padding-right:0px;padding-left:0px;}
.footer_block2_menu ul li{width:100%;}
.footer_block2_menu_img_logo_dev_company{width:8%;}
.footer_block2_menu_link_dev_company a{font-size:19px;}
.footer_block2_copyright{height:94px;}
.footer_block2_copyright_top div{font-size:14px;}
/*footer*/

/*Страница 404*/
.error_404_block1 .error_404_block1_title{padding-left:15px!important;padding-right:15px!important;}	
.error_404_block2_message{height:50px;}
.error_404_block2_message div{margin-top:13px;text-align:center}
.error_404_block3{margin-top:30px;margin-bottom:40px;}
/*Страница 404*/

}

@media screen and (min-width: 440px) and (max-width: 479px){
	
/*header*/
.header_block1_button_block_button_pass{margin-left:-11px;}
.header_block1_button_block_button_pass button{margin-left:11px;margin-right:12px;}
/*header*/	
	
}

/*-------------------------------400-479px-------------------------------*/





/*-------------------------------480-767px-------------------------------*/

@media screen and (min-width: 480px) and (max-width: 575px){

/*header*/	
.board_warning_news{text-align:center;margin-left:0!important;}
.board_warning_news .col-lg-12 div{margin-left:0!important;margin-top:28px;}
/*header*/
	
}

@media screen and (min-width: 576px) and (max-width: 767px){

/*header*/	
.board_warning_news{text-align:center;margin-left:0!important;}
.board_warning_news .col-lg-12 div{margin-left:0!important;}
/*header*/
	
}

@media screen and (min-width: 480px) and (max-width: 767px){
	
/*header*/	
.header_block1_button_block_link_pass a{text-decoration:underline;}
.header_block4{min-height:75px!important;}
.search_component_div_button input{margin-left:0px;}
/*форма восстановления пароля*/
#ajax-auth-form-popup-window_forgotpasswd{width:430px;border:none;}
.ajax-auth-form-wrapper-window_input_forgotpasswd{font-size:14px;}
#ajax-auth-form-popup-window_forgotpasswd{left:50%!important;margin-left:-215px;background:none;}
#ajax-auth-form-wrapper_forgotpasswd{padding:15px;border:1px solid #0D9326;}
#ajax-auth-form-wrapper_forgotpasswd form .header_block1_button{font-size:1.2em;}
.popup-window-close-icon::after{margin-top:6px;}
.ajax-auth-form-wrapper-window_forgotpasswd{border:none;}
.ajax-auth-form-wrapper-window_forgotpasswd input[type="text"]{height:30px;width:100%;font-size:15px;padding-left:5px;}
.ajax-auth-form-wrapper-window_forgotpasswd input[type="password"]{height:30px;width:100%;font-size:15px;padding-left:5px;}
.header_block1_result_name_forgot{font-size:19px;}
.header_block1_result_role_forgot{font-size:17px;}
.header_block1_result_reload_forgot{font-size:13px;}
/*форма восстановления пароля*/
/*header*/

/*Страница 404*/
.error_404_block1 .error_404_block1_title{padding-left:15px!important;padding-right:15px!important;}	
.error_404_block2_message{height:50px;}
.error_404_block2_message div{margin-top:13px;text-align:center}
.error_404_block3{margin-top:30px;margin-bottom:40px;}
/*Страница 404*/

}

@media screen and (min-width: 500px) and (max-width: 599px){
	
/*header*/
.header_block1_button_block{float:left;}
.header_block1_button_block_link_pass{float:left;padding-left:10px;}
.header_block1_button_block_button_pass{float:left;}
/*header*/
	
}

@media screen and (min-width: 480px) and (max-width: 550px){

/*footer*/
.footer_block2_menu_img_logo_dev_company{width:8%;}
/*footer*/

}

@media screen and (min-width: 551px) and (max-width: 767px){
	
/*footer*/
.footer_block2_menu_img_logo_dev_company{width:6%;}
/*footer*/
	
}

@media screen and (min-width: 480px) and (max-width: 599px){
	
/*header*/
.header_block1_yk_name{padding-right:0px;padding-left:0px;line-height:1.1;}
.header_block1_address{padding-top:15px;font-size:18px;padding-left:0px;}
.header_block1_marginblock{padding-right:0px;padding-left:0px;margin-top:20px;margin-bottom:10px;}
.header_block1_button_block{float:left;}
.header_block1_button_block_link_pass{float:left;padding-left:10px;padding-bottom:4px;}
.header_block1_button_block_button_pass{float:left;}
.header_block1_button{font-size:1em;}
.header_block1_button_block_button_pass button{margin-left:7px;margin-right:7px;}
.header_block2{padding-right:0px;padding-left:0px;box-shadow:none;padding-top:11px;}
.header_block2_line_bottom{min-height:90px!important;}
.header_block2_mail{border-left:0px;font-size:16px;padding-top:0px;}
.header_block2_phone{border-right:0px;border-left:0px;font-size:16px;}
.header_block3 .row{margin-bottom:15px;}
.header_block3 .row .col-12 .nav .nav-item {margin-right:0px;width:50%;text-align:center;}
.header_block4{padding-right:0px;padding-left:0px;}
.search_component_div_input{float:left;width:80%;}
.search_component_input{height:28px;}
.search_component_div_input span {font-size:13px;margin-right:3px;margin-top:2px;}
.search_component_div_button{width:20%;float:right;text-align:right;margin-top:1px;margin-bottom:10px;}
.search_component_button{font-size:17px!important;}
.header_block5{display:none;}
/*header*/

/*footer*/
.footer_block2{padding-right:0px;padding-left:0px;}
.footer_block2_menu ul li{width:100%;}
.footer_block2_menu_link_dev_company a{font-size:19px;}
.footer_block2_copyright{height:94px;}
.footer_block2_copyright_top div{font-size:14px;}
/*footer*/
	
}

@media screen and (min-width: 600px) and (max-width: 602px){
	
/*header*/
.header_block1_button_block_link_pass{padding-bottom:4px;}
/*header*/	
	
}

@media screen and (min-width: 600px) and (max-width: 767px){
	
.container{max-width:600px;}	
	
/*header*/
.header_block1_yk_name{padding-right:0px;padding-left:0px;line-height:1.1;}
.header_block1_address{padding-top:15px;font-size:18px;padding-left:0px;}
.header_block1_marginblock{padding-right:0px;padding-left:0px;margin-top:20px;margin-bottom:10px;}
.header_block1_button_block{float:left;}
.header_block1_button_block_link_pass{float:left;padding-left:10px;}
.header_block1_button_block_button_pass{float:left;}
.header_block1_button{font-size:1em;}
.header_block1_button_block_button_pass button{margin-left:7px;margin-right:7px;}
.header_block2{padding-right:0px;padding-left:0px;box-shadow:none;padding-top:11px;}
.header_block2_line_bottom{min-height:90px!important;}
.header_block2_mail{border-left:0px;font-size:16px;padding-top:0px;}
.header_block2_phone{border-right:0px;border-left:0px;font-size:16px;}
.header_block3 .row{margin-bottom:15px;}
.header_block3 .row .col-12 .nav .nav-item {margin-right:0px;width:33%;text-align:center;}
.header_block4{min-height:75px!important;padding-right:0px;padding-left:0px;}
.search_component_div_input{width:86%;}
.search_component_div_input input{width:100%;float:right;}
.search_component_input{height:28px;}
.search_component_div_input span {font-size:13px;margin-right:3px;margin-top:2px;}
.search_component_div_button{width:14%;float:right;text-align:right;margin-top:1px;margin-bottom:10px;}
.search_component_button{font-size:17px!important;}
.search_component_div_button input{margin-left:0px;}
.header_block5{display:none;}
/*header*/	
	
/*footer*/
.footer_block2{padding-right:0px;padding-left:0px;}
.footer_block2_menu ul li{width:100%;}
.footer_block2_menu_link_dev_company a{font-size:19px;}
.footer_block2_copyright{height:94px;}
.footer_block2_copyright_top div{font-size:14px;}
.footer_block2_copyright_mapsite{margin-top:22px;}
/*footer*/

}

@media screen and (min-width: 603px) and (max-width: 767px){
	
/*header*/
.header_block1_button_block_link_pass{float:none;width:100%;padding-bottom:0px;}	
.footer_block2_menu ul li{width:50%;}
/*header*/

}

@media screen and (min-width: 680px) and (max-width: 767px){
	
/*header*/
.header_block1_button_block_link_pass{margin-top:8px!important;}
/*header*/
	
}

@media screen and (min-width: 680px) and (max-width: 767px){
	
.container{max-width:680px;}

/*header*/	
.header_block3 .row .col-12 .nav .nav-item{padding:13px 0px 0px 0px;}
/*header*/	
	
}

@media screen and (min-width: 720px) and (max-width: 767px){
	
.container{max-width:720px;}
	
}


/*-------------------------------480-767px-------------------------------*/





/*-------------------------------768-991px-------------------------------*/

@media screen and (min-width: 768px) and (max-width: 800px){
	
/*header*/
.header_block3 .row{margin-bottom:15px;}
.header_block3 .row .col-12 .nav .nav-item {margin-right:0px;width:33%;text-align:center;}
/*header*/

}

@media screen and (min-width: 801px) and (max-width: 991px){
	
/*header*/
.header_block3 .row .col-12 .nav .nav-item{margin-right:0px;width:16.6%;text-align:center;}
.header_block3 .row .col-12 .nav .nav-item a{font-size:12px;}
/*header*/

}

@media screen and (min-width: 768px) and (max-width: 991px){
	
/*header*/
.header_block1_yk_name{text-align:center;}
.header_block1_address{padding-top:15px;font-size:18px;padding-left:0px;}
.header_block1_marginblock{padding-right:0px;padding-left:0px;margin-top:20px;margin-bottom:10px;}
.header_block1_button_block{float:left;}
.header_block1_button_block_link_pass{float:none;width:100%;padding-bottom:0px;}
.header_block1_button_block_button_pass{margin-left:-7px;}
.header_block1_button_block_link_pass a{text-decoration:underline;}
.header_block1_button_block_button_pass{float:left;}
.header_block1_button{font-size:1em;}
.header_block1_button_block_button_pass button{margin-left:7px;margin-right:7px;}
.header_block2{padding-right:0px;padding-left:0px;box-shadow:none;padding-top:11px;}
.header_block2_line_bottom{min-height:90px!important;padding-left:0px;}
.header_block2_mail{border-left:0px;font-size:16px;padding-top:0px;}
.header_block2_phone{border-right:0px;border-left:0px;font-size:16px;}
.header_block4{padding-right:0px;padding-left:0px;}
.search_component_div_input{width:50%;float:right;}
.search_component_input{height:28px;}
.search_component_div_input span {font-size:13px;margin-right:3px;margin-top:2px;}
.search_component_div_button{width:100%;float:right;text-align:right;margin-top:10px;margin-bottom:10px;}
.search_component_button{font-size:17px!important;}
.header_block5{display:none;}
.board_warning_news{text-align:center;margin-left:0!important;}
.board_warning_news .col-lg-12 div{margin-left:0!important;}
/*форма восстановления пароля*/
#ajax-auth-form-popup-window_forgotpasswd{width:430px;border:none;}
.ajax-auth-form-wrapper-window_input_forgotpasswd{font-size:14px;}
#ajax-auth-form-popup-window_forgotpasswd{left:50%!important;margin-left:-215px;background:none;}
#ajax-auth-form-wrapper_forgotpasswd{padding:15px;border:1px solid #0D9326;}
#ajax-auth-form-wrapper_forgotpasswd form .header_block1_button{font-size:1.2em;}
.popup-window-close-icon::after{margin-top:6px;}
.ajax-auth-form-wrapper-window_forgotpasswd{border:none;}
.ajax-auth-form-wrapper-window_forgotpasswd input[type="text"]{height:30px;width:100%;font-size:15px;padding-left:5px;}
.ajax-auth-form-wrapper-window_forgotpasswd input[type="password"]{height:30px;width:100%;font-size:15px;padding-left:5px;}
.header_block1_result_name_forgot{font-size:19px;}
.header_block1_result_role_forgot{font-size:17px;}
.header_block1_result_reload_forgot{font-size:13px;}
/*форма восстановления пароля*/
/*header*/

/*footer*/
.footer_block2{padding-right:0px;padding-left:0px;}
.footer_block2_menu ul li{width:50%;}
.footer_block2_menu_link_dev_company a{font-size:19px;}
.footer_block2_copyright{height:94px;}
.footer_block2_copyright_top div{font-size:14px;}
.footer_block2_copyright_mapsite{margin-top:22px;}
/*footer*/

/*Страница 404*/
.error_404_block1 .error_404_block1_title{padding-left:15px!important;padding-right:15px!important;}	
.error_404_block2_message{height:50px;}
.error_404_block2_message div{margin-top:13px;text-align:left;}
.error_404_block3{margin-top:30px;margin-bottom:40px;}
/*Страница 404*/

}

@media screen and (min-width: 768px) and (max-width: 780px){
	
.container{max-width:768px;}
	
}

@media screen and (min-width: 781px) and (max-width: 800px){
	
.container{max-width:781px;}
	
}

@media screen and (min-width: 801px) and (max-width: 820px){
	
.container{max-width:801px;}
	
}

@media screen and (min-width: 821px) and (max-width: 840px){
	
.container{max-width:821px;}
	
}

@media screen and (min-width: 841px) and (max-width: 860px){
	
.container{max-width:841px;}
	
}

@media screen and (min-width: 861px) and (max-width: 880px){
	
.container{max-width:861px;}
	
}

@media screen and (min-width: 881px) and (max-width: 900px){
	
.container{max-width:881px;}
	
}

@media screen and (min-width: 901px) and (max-width: 920px){
	
.container{max-width:901px;}
	
}

@media screen and (min-width: 921px) and (max-width: 940px){
	
.container{max-width:921px;}
	
}

@media screen and (min-width: 941px) and (max-width: 960px){
	
.container{max-width:941px;}
	
}

@media screen and (min-width: 961px) and (max-width: 980px){
	
.container{max-width:961px;}
	
}

@media screen and (min-width: 981px) and (max-width: 991px){
	
.container{max-width:981px;}
	
}

/*-------------------------------768-991px-------------------------------*/





/*-------------------------------992-1199px-------------------------------*/

@media screen and (min-width: 992px) and (max-width: 1153px){
	
/*header*/
.header_block3{margin-left:-15px;width:103%;min-height:0px!important;}
.header_block3 .row .col-12 .nav .nav-item{margin-right:0px;width:16.6%;text-align:center;margin-bottom:15px;}
.header_block3 .row .col-12 .nav .nav-item a{font-size:12px;}
/*header*/
	
}

@media screen and (min-width: 1154px) and (max-width: 1166px){
	
/*header*/
.header_block3 .row .col-12 .nav .nav-item{margin-right:22.5px;}
/*header*/
	
}

@media screen and (min-width: 1010px) and (max-width: 1199px){

/*header*/
.search_component_input{width:81%;}
/*header*/

}


@media screen and (min-width: 992px) and (max-width: 1009px){

/*header*/
.search_component_input{width:77%;}
/*header*/

}

@media screen and (min-width: 992px) and (max-width: 1199px){

/*header*/
.header_block2{margin-left:-15px;width:103%;}
.header_block5{min-height:0px!important;}
.header_block2_line_bottom{min-height:40px!important;}
.header_block4{min-height:60px!important;}
.search_component_input{float:right;margin-top:2px;}
.header_block5{display:none;}
.board_warning_news{text-align:center;margin-left:0!important;}
.board_warning_news .col-lg-12 div{margin-left:0!important;}
/*header*/

/*Страница 404*/
.error_404_block1 .error_404_block1_title{padding-left:15px!important;padding-right:15px!important;}	
.error_404_block2_message{height:50px;}
.error_404_block2_message div{margin-top:13px;text-align:left;}
.error_404_block3{margin-top:30px;margin-bottom:40px;}
/*Страница 404*/
	
}

@media screen and (min-width: 992px) and (max-width: 1010px){
	
.container{max-width:992px;}
	
}

@media screen and (min-width: 1011px) and (max-width: 1030px){
	
.container{max-width:1011px;}
	
}

@media screen and (min-width: 1031px) and (max-width: 1050px){
	
.container{max-width:1031px;}
	
}

@media screen and (min-width: 1051px) and (max-width: 1070px){
	
.container{max-width:1051px;}
	
}

@media screen and (min-width: 1071px) and (max-width: 1090px){
	
.container{max-width:1071px;}
	
}

@media screen and (min-width: 1091px) and (max-width: 1110px){
	
.container{max-width:1091px;}
	
}

@media screen and (min-width: 1111px) and (max-width: 1130px){
	
.container{max-width:1111px;}
	
}

@media screen and (min-width: 1131px) and (max-width: 1150px){
	
.container{max-width:1131px;}
	
}

@media screen and (min-width: 1151px) and (max-width: 1170px){
	
.container{max-width:1151px;}
	
}

@media screen and (min-width: 1171px) and (max-width: 1199px){
	
.container{max-width:1171px;}
	
}

/*-------------------------------992-1199px-------------------------------*/

/*------------------------------------------------------------------ Адаптивный дизайн ------------------------------------------------------------------*/





















/* End */
/* /bitrix/templates/first_ujkh_green/components/bitrix/system.auth.form/.default/style.css?17685670837674 */
/* /bitrix/templates/first_ujkh_green/components/bitrix/breadcrumb/.default/style.css?1768567083248 */
/* /bitrix/templates/first_ujkh_green/components/bitrix/search.form/.default/style.css?1768567083492 */
/* /bitrix/templates/first_ujkh_green/styles.css?1768567083140 */
/* /bitrix/templates/first_ujkh_green/template_styles.css?176856708333169 */
