

/* Start:/bitrix/templates/info_light_blue/jquery.kladr.min.css?1773902702830*/
.kladr-error{color:#cb3e27}#kladr_autocomplete ul{position:absolute;display:block;margin:0;padding:0;border:1px solid #c4c4c4;background-color:#fff;z-index:9999;overflow-x:hidden;overflow-y:auto;min-width:200px;max-height:420px;color:#313131}#kladr_autocomplete li{display:list-item;list-style-type:none;margin:0;padding:8px 10px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#kladr_autocomplete li+li{border-top:1px solid #ededed}#kladr_autocomplete li:hover{background-color:#f2f2f2;cursor:pointer}#kladr_autocomplete li.active{background-color:#e9e9e9}#kladr_autocomplete a{text-decoration:none}#kladr_autocomplete strong{color:#038ebd}#kladr_autocomplete .spinner{position:absolute;display:block;margin:0;padding:0;width:16px;height:16px;background:url("/bitrix/templates/info_light_blue/./images/spinner.png") center center no-repeat;z-index:9999}
/* End */


/* Start:/bitrix/templates/.default/components/bitrix/menu/tempcont/style.css?1773902702626*/
/* Left menu*/
ul.left-menu
{
	list-style:none;
	margin:0; padding:0;
	margin-bottom:8px;
	position: relative; /*IE bug*/
}

ul.left-menu li
{
	padding: 10px 16px;
	background:#F5F5F5 url(/bitrix/templates/.default/components/bitrix/menu/tempcont/images/left_menu_bg.gif) top repeat-x;
}

ul.left-menu li a
{
	font-size:100%;
	color:#BC262C;
	font-weight:bold;
	text-decoration:none;
}

ul.left-menu li a:visited
{
	color:#BC262C;
}

ul.left-menu li a:hover
{
	color:#BC262C;
}


ul.left-menu li a.selected:link, 
ul.left-menu li a.selected:visited, 
ul.left-menu li a.selected:active, 
ul.left-menu li a.selected:hover
{
	color:#FC8D3D;
}



/* End */


/* Start:/bitrix/templates/.default/components/bitrix/menu/horizontal_multilevel1/style.css?17739027024826*/
/**Top menu**/
#horizontal-multilevel-menu,#horizontal-multilevel-menu ul
{
	margin:0; padding:0;
	background:#BC262C url(/bitrix/templates/.default/components/bitrix/menu/horizontal_multilevel1/images/header_menu_bg.gif) repeat-x;
	min-height:27px;
	width:100%;
	list-style:none;
	font-size:11px;
	float:left;
	/*font-size:90%*/
}

#horizontal-multilevel-menu
{
	
}

/*my menu*/
.navbar-nav li a 
{
	padding: 15px 12px 15px 12px
}


/*Links*/
#horizontal-multilevel-menu a
{
	display:block;
	padding:5px 10px;
	/*padding:0.3em 0.8em;*/
	text-decoration:none;
	text-align:center;
}

#horizontal-multilevel-menu li 
{
	float:left;
}

/*Root items*/
#horizontal-multilevel-menu li a.root-item
{
	color:#fff;
	font-weight:bold;
	padding:7px 12px;
}

/*Root menu selected*/
#horizontal-multilevel-menu li a.root-item-selected
{
	background:#fc8d3d;
	color:#fff;
	font-weight:bold;
	padding:7px 12px;
}

/*Root items: hover*/
#horizontal-multilevel-menu li:hover a.root-item, #horizontal-multilevel-menu li.jshover a.root-item
{
	background:#e26336;
	color:#fff;
}

/*Item-parents*/
#horizontal-multilevel-menu a.parent
{
	background: url(/bitrix/templates/.default/components/bitrix/menu/horizontal_multilevel1/images/arrow.gif) center right no-repeat;
}

/*Denied items*/
#horizontal-multilevel-menu a.denied
{
	background: url(/bitrix/templates/.default/components/bitrix/menu/horizontal_multilevel1/images/lock.gif) center right no-repeat;
}

/*Child-items: hover*/
#horizontal-multilevel-menu li:hover, #horizontal-multilevel-menu li.jshover
{
	background:#D6D6D6;
	color:#fff;
}

/*Child-items selected*/
#horizontal-multilevel-menu li.item-selected
{
	background:#D6D6D6;
	color:#fff;
}

/*Sub-menu box*/
#horizontal-multilevel-menu li ul
{
	position:absolute;
	/*top:-999em;*/
	top:auto;
	display:none;
	overflow: visible;
	z-index:500;
margin-top: -3px;
	height:auto!important;
	/*width:12em;*/
	width:200px;
	background:#F5F5F5;
	border:1px solid #C1C1C1;
}

/*Sub-menu item box*/
#horizontal-multilevel-menu li li 
{
	width:100%;
	border-bottom:1px solid #DEDEDE;
}

/*Item link*/
#horizontal-multilevel-menu li ul a
{
	text-align:left;
}

/*Items text color & size */
#horizontal-multilevel-menu li a,
#horizontal-multilevel-menu li:hover li a,
#horizontal-multilevel-menu li.jshover li a,
#horizontal-multilevel-menu li:hover li:hover li a,
#horizontal-multilevel-menu li.jshover li.jshover li a,
#horizontal-multilevel-menu li:hover li:hover li:hover li a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li a,
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li a,
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li:hover li a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover li a
{
	color:#4F4F4F;
	font-weight:bold;
}

/*Items text color & size: hover*/
#horizontal-multilevel-menu li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover a,
#horizontal-multilevel-menu li:hover li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover a,
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover a
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover a
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover li.jshover a
{
	color:#4F4F4F;
}

#horizontal-multilevel-menu li ul ul
{
	margin:-27px 0 0 132px;
	/*margin:-1.93em 0 0 11.6em;*/
}

#horizontal-multilevel-menu li:hover ul ul,
#horizontal-multilevel-menu li.jshover ul ul,
#horizontal-multilevel-menu li:hover ul ul ul,
#horizontal-multilevel-menu li.jshover ul ul ul,
#horizontal-multilevel-menu li:hover ul ul ul ul,
#horizontal-multilevel-menu li.jshover ul ul ul ul,
#horizontal-multilevel-menu li:hover ul ul ul ul ul,
#horizontal-multilevel-menu li.jshover ul ul ul ul ul
{
	/*top:-999em;*/
	display:none;
}

#horizontal-multilevel-menu li:hover ul,
#horizontal-multilevel-menu li.jshover ul,
#horizontal-multilevel-menu li li:hover ul,
#horizontal-multilevel-menu li li.jshover ul,
#horizontal-multilevel-menu li li li:hover ul,
#horizontal-multilevel-menu li li li.jshover ul,
#horizontal-multilevel-menu li li li li:hover ul,
#horizontal-multilevel-menu li li li li.jshover ul,
#horizontal-multilevel-menu li li li li li:hover ul,
#horizontal-multilevel-menu li li li li li.jshover ul
{
	/*z-index:1000;
	top:auto;*/
	display:block;
}

div.menu-clear-left
{
	clear:left;
}

#bs-example-navbar-collapse-1 {
	padding-right: 0px; 
	padding-left: 0px;
	overflow-x: visible;
  -webkit-overflow-scrolling: touch;
  //border-top: 1px solid transparent;
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1);
          box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1);
}
/* End */


/* Start:/bitrix/templates/.default/components/bitrix/menu/three_buttons/style.css?17739027024463*/
/**Top menu**/
#horizontal-multilevel-menu,#horizontal-multilevel-menu ul
{
	margin:0; padding:0;
	background:#BC262C url(/bitrix/templates/.default/components/bitrix/menu/three_buttons/images/header_menu_bg.gif) repeat-x;
	min-height:27px;
	width:100%;
	list-style:none;
	font-size:11px;
	float:left;
	/*font-size:90%*/
}

#horizontal-multilevel-menu
{
	
}

/*Links*/
#horizontal-multilevel-menu a
{
	display:block;
	padding:5px 10px;
	/*padding:0.3em 0.8em;*/
	text-decoration:none;
	text-align:center;
}

#horizontal-multilevel-menu li 
{
	float:left;
}

/*Root items*/
#horizontal-multilevel-menu li a.root-item
{
	color:#fff;
	font-weight:bold;
	padding:7px 12px;
}

/*Root menu selected*/
#horizontal-multilevel-menu li a.root-item-selected
{
	background:#fc8d3d;
	color:#fff;
	font-weight:bold;
	padding:7px 12px;
}

/*Root items: hover*/
#horizontal-multilevel-menu li:hover a.root-item, #horizontal-multilevel-menu li.jshover a.root-item
{
	background:#e26336;
	color:#fff;
}

/*Item-parents*/
#horizontal-multilevel-menu a.parent
{
	background: url(/bitrix/templates/.default/components/bitrix/menu/three_buttons/images/arrow.gif) center right no-repeat;
}

/*Denied items*/
#horizontal-multilevel-menu a.denied
{
	background: url(/bitrix/templates/.default/components/bitrix/menu/three_buttons/images/lock.gif) center right no-repeat;
}

/*Child-items: hover*/
#horizontal-multilevel-menu li:hover, #horizontal-multilevel-menu li.jshover
{
	background:#D6D6D6;
	color:#fff;
}

/*Child-items selected*/
#horizontal-multilevel-menu li.item-selected
{
	background:#D6D6D6;
	color:#fff;
}

/*Sub-menu box*/
#horizontal-multilevel-menu li ul
{
	position:absolute;
	/*top:-999em;*/
	top:auto;
	display:none;
	overflow: visible;
	z-index:500;
margin-top: -3px;
	height:auto!important;
	/*width:12em;*/
	width:200px;
	background:#F5F5F5;
	border:1px solid #C1C1C1;
}

/*Sub-menu item box*/
#horizontal-multilevel-menu li li 
{
	width:100%;
	border-bottom:1px solid #DEDEDE;
}

/*Item link*/
#horizontal-multilevel-menu li ul a
{
	text-align:left;
}

/*Items text color & size */
#horizontal-multilevel-menu li a,
#horizontal-multilevel-menu li:hover li a,
#horizontal-multilevel-menu li.jshover li a,
#horizontal-multilevel-menu li:hover li:hover li a,
#horizontal-multilevel-menu li.jshover li.jshover li a,
#horizontal-multilevel-menu li:hover li:hover li:hover li a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li a,
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li a,
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li:hover li a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover li a
{
	color:#4F4F4F;
	font-weight:bold;
}

/*Items text color & size: hover*/
#horizontal-multilevel-menu li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover a,
#horizontal-multilevel-menu li:hover li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover a,
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover a
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover a
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover li.jshover a
{
	color:#4F4F4F;
}

#horizontal-multilevel-menu li ul ul
{
	margin:-27px 0 0 132px;
	/*margin:-1.93em 0 0 11.6em;*/
}

#horizontal-multilevel-menu li:hover ul ul,
#horizontal-multilevel-menu li.jshover ul ul,
#horizontal-multilevel-menu li:hover ul ul ul,
#horizontal-multilevel-menu li.jshover ul ul ul,
#horizontal-multilevel-menu li:hover ul ul ul ul,
#horizontal-multilevel-menu li.jshover ul ul ul ul,
#horizontal-multilevel-menu li:hover ul ul ul ul ul,
#horizontal-multilevel-menu li.jshover ul ul ul ul ul
{
	/*top:-999em;*/
	display:none;
}

#horizontal-multilevel-menu li:hover ul,
#horizontal-multilevel-menu li.jshover ul,
#horizontal-multilevel-menu li li:hover ul,
#horizontal-multilevel-menu li li.jshover ul,
#horizontal-multilevel-menu li li li:hover ul,
#horizontal-multilevel-menu li li li.jshover ul,
#horizontal-multilevel-menu li li li li:hover ul,
#horizontal-multilevel-menu li li li li.jshover ul,
#horizontal-multilevel-menu li li li li li:hover ul,
#horizontal-multilevel-menu li li li li li.jshover ul
{
	/*z-index:1000;
	top:auto;*/
	display:block;
}

div.menu-clear-left
{
	clear:left;
}
/* End */


/* Start:/bitrix/templates/.default/components/bitrix/search.title/left-search-template/style.css?17739027022108*/
div.title-search-result {
	border:1px solid #c6c6c6;
	display:none;
	overflow:hidden;
	z-index:205;
}

table.title-search-result {
	border-collapse: collapse;
	border:none;
	width:10%;
}

table.title-search-result th {
	background-color:#F7F7F7;
	border-right:1px solid #e8e8e8;
	color:#949494;
	font-weight:normal;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:14px;
 	padding-right:12px;
	text-align:right;
	vertical-align:top;
	white-space:nowrap;
	width:1%;
}

table.title-search-result td {
	background-color:white;
	color:black;
	font-weight:normal;
	padding-top:2px;
	padding-bottom:2px;
	text-align:left;
	white-space:nowrap;
}

table.title-search-result td.title-search-item {
	padding-left:8px;
	padding-right:15px;
}

table.title-search-result td.title-search-item a {
	padding-left:4px;
	padding-right:15px;
	text-decoration: none;
	color:black;
	vertical-align:top;
	display:block;
}

table.title-search-result td.title-search-item img {
	vertical-align:top;
}

table.title-search-result td.title-search-item b {
	color:#cf0000;
	font-weight:normal;
}

table.title-search-result tr.title-search-selected td
,table.title-search-result tr.title-search-selected a
,table.title-search-result tr.title-search-selected td.title-search-more a
{
	background-color:#fff2be;
}

table.title-search-result td.title-search-more {
	font-size:11px;
	font-weight:normal;
	padding-right:15px;
	padding-left:24px;
	padding-top:0px;
}

table.title-search-result td.title-search-more a
{
	padding-left:12px;
	padding-right:15px;
	text-decoration:none;
	color:#999999;
}

table.title-search-result td.title-search-all {
	padding-left:24px;
	padding-right:15px;
}

table.title-search-result td.title-search-all a
{
	padding-left:4px;
	text-decoration:none;
	color:#808080;
}

table.title-search-result td.title-search-separator
, table.title-search-result th.title-search-separator {
	padding-top:0px;
	padding-bottom:0px;
	font-size:4px;
}

div.title-search-fader {
	display:none;
	background-image: url('/bitrix/templates/.default/components/bitrix/search.title/left-search-template/images/fader.png');
	background-position: right top;
	background-repeat: repeat-y;
	position:absolute;
}
/* End */


/* Start:/bitrix/components/cmpx/map/templates/.default/style.css?1773902710944*/
.btn-special-map{
	background-image: linear-gradient(to bottom, #008DCE 0%, #008C77 100%);
    background-repeat: repeat-x;
    border-color: #008C77;
	box-shadow: 0 1px 0 rgba(255, 255, 255, 0.15) inset, 0 1px 1px rgba(0, 0, 0, 0.075);
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);
	color: #fff;
}

.btn-special-map:hover, .btn-special-map:focus {
    background-color: #008C77;
    background-position: 0 -15px;
}
.btn-special-map:hover, .btn-special-map:focus, .btn-special-map.focus, .btn-special-map:active, .btn-special-map.active, .open > .dropdown-toggle.btn-success {
    background-color: #008C77;
    border-color: #008DCE;
    color: #fff;
}
.btn-special-map:hover, .btn-special-map:focus, .btn-special-map.focus {
    color: #fff;
    text-decoration: none;
}

.btn-special-map.active, .btn-special-map:active{
	background-color: #008DCE;
    border-color: #008C77;
	background-image: none;
	box-shadow: 0 3px 5px  #008C77 inset;
}
/* End */


/* Start:/bitrix/templates/.default/components/bitrix/news.list/tempban/style.css?177390270236*/
.news-date-time {
	color:#486DAA;
}

/* End */


/* Start:/bitrix/templates/.default/components/bitrix/main.userconsent.request/cookie/user_consent.min.css?17739027023775*/
.main-user-consent-request a{cursor:pointer}.main-user-consent-request-popup{position:fixed;top:0;left:0;bottom:0;right:0;background-color:rgba(0,0,0,0.5);overflow:hidden;z-index:9000}.main-user-consent-request-popup-cont{min-height:290px;position:absolute;top:50%;left:50%;margin:0 auto;padding:20px;min-width:320px;width:100%;max-width:600px;background:#fff;text-align:center;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-border-radius:5px;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow-y:auto}.main-user-consent-request-popup-header{margin:0 0 10px 0;font:normal 18px var(--ui-font-family-primary,var(--ui-font-family-helvetica));color:#000;text-align:left;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:260px}.main-user-consent-request-popup-textarea-block{margin:0 0 20px 0}.main-user-consent-request-popup-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main-user-consent-request-popup-button{display:inline-block;height:39px;margin:0 10px 5px 0;padding:0 18px;border:0;border-radius:2px;font:normal 12px/39px var(--ui-font-family-primary,var(--ui-font-family-helvetica));color:#535c69;outline:0;vertical-align:middle;text-decoration:none;text-transform:uppercase;text-shadow:none;white-space:nowrap;-webkit-font-smoothing:antialiased;-webkit-transition:background-color .2s linear,color .2s linear;transition:background-color .2s linear,color .2s linear;cursor:pointer}.main-user-consent-request-popup-button-acc{background:#bbed21}.main-user-consent-request-popup-button-acc:hover{background:#d2f95f}.main-user-consent-request-popup-button-rej{-webkit-box-shadow:inset 0 0 0 1px #a1a6ac;box-shadow:inset 0 0 0 1px #a1a6ac;background:0}.main-user-consent-request-popup-button-rej:hover{background:#cfd4d8}.main-user-consent-request-popup-text{border:1px solid #999;overflow:auto;padding:8px;text-align:justify;text-indent: 27pt;color:#545454}.main-user-consent-request-popup-link{height:130px;display:flex;justify-content:center;align-items:center;flex-direction:column}.main-user-consent-request-popup-link a{display:block;margin:20px 0 0 0;text-overflow:ellipsis;overflow:hidden;max-width:260px}.main-user-consent-request-loader{position:relative;height:100px;width:100px;margin:0 auto;-webkit-transform:translate(0,50%);transform:translate(0,50%)}.main-user-consent-request-path{stroke:#80868e;stroke-dasharray:100,200}.main-user-consent-request-loader:before{content:'';display:block;padding-top:100%}.main-user-consent-request-circular{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;height:inherit;width:inherit;-webkit-animation:rotate 1s linear infinite;animation:rotate 1s linear infinite;-webkit-transform-origin:center center;transform-origin:center center}.main-user-consent-request-path{stroke:#ccc;stroke-dasharray:60,200;stroke-dashoffset:0;-webkit-animation:dash 1.5s ease-in-out infinite;animation:dash 1.5s ease-in-out infinite;stroke-linecap:round}.main-user-consent-request-announce{color:#333;font-size:13px;line-height:15px}.main-user-consent-request-announce-link{cursor:pointer}@keyframes rotate{100%{transform:rotate(360deg)}}@-webkit-keyframes rotate{100%{-webkit-transform:rotate(360deg)}}@media(min-width:1000px){.main-user-consent-request-popup-cont{min-height:400px;min-width:640px}.main-user-consent-request-popup-header{max-width:590px}.main-user-consent-request-popup-text,.main-user-consent-request-popup-link{height:240px}.main-user-consent-request-popup-link a{max-width:200px}}@media(max-width:768px){.main-user-consent-request-popup-cont{height:100%}}
/* End */


/* Start:/bitrix/templates/info_light_blue/styles.css?17739027021555*/
h1{font-size: 1.45em; font-weight: normal;  margin:0;padding:0px; margin-bottom: 20px; padding-bottom: 10px;}
.style_p {
      //font-size:12pt;
      color: #000000;
      text-align: justify;
      text-indent: 27pt;
 }

h2,h3,h4{ margin:0;padding:0px;font-size:1.15em; margin-bottom:10px; font-weight:normal;}
.big-caret
{
	border-left: 8px solid transparent;
    border-right: 8px solid transparent;
    border-top: 8px solid;
    display: inline-block;
    height: 0;
    margin: 6px 10px 2px;
    vertical-align: middle;
    width: 0;
}


.filetype{
	background-position: 0 7px;
    background-repeat: no-repeat;
    background-size: auto 35px;
    padding: 20px 0 15px 40px;
}

.menu-dop{
    margin: 2px 10px 2px;
    vertical-align: middle;
}

.filetype.filetype-application_msword{
	background-image:url('/bitrix/templates/info_light_blue/images/filetypes/1421339856_698685-icon-94-document-file-doc-128.png');
}
.filetype.filetype-application_vnd_ms-excel, .filetype.filetype-vnd_openxmlformats-officedocument_spreadsheetml_sheet{
	background-image:url('/bitrix/templates/info_light_blue/images/filetypes/1421339891_698375-icon-96-document-file-xls-128.png');
}
.filetype.filetype-application_pdf{
	background-image:url('/bitrix/templates/info_light_blue/images/filetypes/1421339835_699434-icon-70-document-file-pdf-128.png');
}
.filetype.filetype-image_jpeg{
	background-image:url('/bitrix/templates/info_light_blue/images/filetypes/1421339876_700032-icon-74-document-file-jpg-128.png');
}
.filetype.filetype-application_vnd_openxmlformats-officedocument_wordprocessingml_document{
	background-image:url('/bitrix/templates/info_light_blue/images/filetypes/1421339882_698687-icon-97-document-file-docx-128.png');
}
/* End */


/* Start:/bitrix/templates/info_light_blue/template_styles.css?177390270227788*/
body { 
	height:100%;
	margin:0;
	padding:0;
	/*font-size: 90.01%;*/
	font-family: Arial, Helvetica, sans-serif;
}
a:hover {text-decoration:none;}
a:focus {text-decoration:none!important;}
.hr{border-bottom:1px solid; height:1px; font-size:1px; margin-bottom:20px;}
.br{height:1px; font-size:1px; line-height:1px; clear:both;}
span.small-grey{font-size:0.90em;}



#page-wrapper{min-height:100%; margin:0 auto;-webkit-box-shadow:0px 0px 25px 0px rgba(50, 50, 50, 0.5);-moz-box-shadow:0px 0px 25px 0px rgba(50, 50, 50, 0.5);box-shadow:         0px 0px 25px 0px rgba(50, 50, 50, 0.5);}

span.grey{display:block; margin-left: -14px; padding: 6px 14px;}

/* BANNER */
#banner-top {text-align:center;margin-top:5px;}
#banner-left{text-align:center;margin-bottom:20px;}
#banner-left-two{text-align:center;margin-bottom:20px;margin-top:20px;}

/* HEADER */
#header {position: relative; margin: 4px 2px; height: auto; padding-top:12px;}

#header-title{height: 120px; font-size:1.8em; margin-left:-20px; font-weight: bold;}
#header-title a{text-decoration:none;}

#second-menu{margin-top:2px;}
#second-menu a {
	display:block;
    color: #7f7f7f;
    font-weight: bold;
	padding: 6px;
	border-radius: 5px;
}
#second-menu a:hover, #second-menu a:focus {
    text-decoration: none;
}
#second-menu a:hover {
    background-color: #f5f5f5;
}
#second-menu a.active {
    background-color: #d4d4d4;
}
#second-menu .right-second-menu {
    border-left: 1px solid #d4d4d4;
    height: 100%;
}
/*#second-menu{margin-top:-25px;}
#second-menu a {
border-bottom: 1px dotted;
    color: #7f7f7f;
    font-weight: bold;
}
#second-menu p {
    padding: 6px;
	border-radius: 5px;
}
#second-menu p:hover {
    background-color: #f5f5f5;
}
#second-menu p:hover a{
    border-bottom: none;
}
#second-menu p.active {
    background-color: #d4d4d4;
}
#second-menu p.active a{
    border-bottom: none;
}*/
/* SEARCH */
#left-search {margin-bottom: 15px;}
/*#left-search #title-search-input {width:75%;}*/
table.search-filter select.select-field, div.search-page input.search-button {font-size:1em}
table.search-filter td {padding:0.6em;}
div.search-item {font-size:0.85em;margin: 1em 0 0 0;   padding: 0 0 1em;}

/* AUTH */
#header-auth{position:absolute; right:20px; top:5px; font-size:0.75em; font-family: Verdana, Arial, Helvetica, sans-serif;}
#header-auth a{margin-left:20px;}

/* BODY */
#page-body{margin-left:37px;margin-right:30px;}
table td.page-left, table td.page-right {vertical-align:top; padding:20px 0;}
table div.page-right {margin-left:20px;/*width:450px;*/ }
div.hr-title{margin-bottom:15px;}

/* FOOTER */
#footer-wrapper  {height: 155px; padding-top:25px; position: relative; margin: 0 auto;/*min-width: 1000px; max-width: 1280px;*/}
#footer-wrapper div.copyright{position:absolute; right:0px; bottom:36px; font-size:0.9em;}


/* MAIN MENU */
#main-menu {margin-left:30px; max-width: 99%; min-width: 1000px; padding-top:7px; overflow: hidden; height:25px; }
#main-menu ul {list-style-type: none; margin:0; padding:0; }
#main-menu li {margin: 0; padding:0; height: auto; }
#main-menu li a {font-size:1.4em; text-decoration: none; font-weight:bold; line-height:27px;}
#horizontal-multilevel-menu li a.root-item,#horizontal-multilevel-menu li a.root-item:hover,#horizontal-multilevel-menu li a.root-item-selected {padding:0 12px;}
#horizontal-multilevel-menu, #horizontal-multilevel-menu ul {background:none;}

/* BOTTOM MENU */
div.bottom-menu{position:absolute; right:-8px;}
div.bottom-menu ul{margin:0;padding:0;}
div.bottom-menu ul li{list-style-type: none; margin:0 10px; padding:0; font-size:0.9em; float:left;}

/* BOTTOM MENU LEFT */
div.bottom-menu-one{position:absolute; left:50px; width:130px;min-width: 20px;}
div.bottom-menu-two{position:absolute; left:185px;min-width: 20px;}
div.bottom-menu-three{position:absolute; left:320px;min-width: 20px;}
div.bottom-menu-four{position:absolute; left:455px;min-width: 20px;}
div.bottom-menu-left ul{margin:0; padding:0;}
div.bottom-menu-left ul li{font-size:0.90em; list-style-type: none; overflow: hidden; margin:0; padding:0;margin-bottom:4px;}
div.bottom-menu-left div.bottom-menu-title{margin-bottom:15px;}

/* MAIN THEME */
div.main-theme-list{margin-bottom:40px;}
div.main-theme-list div.main-theme-title {font-size:1.5em; font-weight:bold; padding-bottom:8px; margin-bottom:10px;}
div.main-theme-list table td {vertical-align:top;}
div.main-theme-list img.preview_picture {margin-right:20px;}
div.main-theme-list td.theme-text {width:100%;}
div.main-theme-list div.main-theme-name {font-size:1.25em;margin-bottom:10px;}
div.main-theme-list div.main-theme-name a {text-decoration:none;font-weight:bold;}
div.main-theme-list div.theme-news-list span.news-date-time {font-size:0.75em;}
div.main-theme-list div.theme-news-list a {text-decoration:none;}
div.main-theme-list div.theme-news-list a:hover {text-decoration: underline;}
div.main-theme-list div.theme-news-list div.theme-news-item{margin-bottom:10px;}


/* MAIN NEWS */
div.main-news-list div.news-item {margin-bottom:30px;}
div.main-news-list div.main-news-title {margin-bottom:15px;}
div.main-news-list div.news-picture {margin-right:16px; width:138px !important; float:left; text-align:center; padding-top:2px;}
div.main-news-list div.news-name {margin:5px 0 !important; font-size:1.15em !important;}
div.main-news-list div.news-name a {text-decoration:none;}
div.main-news-list div.news-name a:hover {text-decoration:underline;}
div.main-news-list span.news-preview-text{font-size:0.91em !important;}
div.main-news-list div.news-text-pict {margin-left:140px !important;}
div.news-list div.main-news-list{margin-top:0  !important;}

/* NEWS LIST */
div.news-list div.news-item {margin-bottom:10px;}
div.news-list div.news-text-pict{margin-left:98px;}
div.news-list div.main-news-title {margin-bottom:15px;}
div.news-item span.news-date-time {font-size:0.75em;}
/*div.news-list div.news-picture {margin-right:16px; float:left; min-width: 82px; text-align:center;  margin-top:2px;}*/
div.news-list div.news-name {margin-bottom:2px;font-size:1em;}
div.news-list div.news-name a {text-decoration:none;}
div.news-list div.news-name a:hover {text-decoration:underline;}
div.news-list span.news-preview-text{font-size:0.90em;}
div.news-list span.news-show-property{font-size:0.75em;}
div.news-list img.preview_picture {	border-radius: 3px; 	box-shadow: 0 0 4px 0 rgba(70, 70, 70, 0.5); 	float: left; 	margin: 0 10px 6px 0; 	padding: 3px;}
div.news-list img.news-detail-pict {border-radius: 9px; float: left; 	margin: 0 10px 7px 0; 	padding: 0px;} 

/* NATIONAL NEWS */
div.national-news div.news-text{font-size:0.85em;}
div.national-news div.news-picture {margin-right:10px;}
div.national-news a {text-decoration:none;}
div.national-news span.news-show-counter{font-size:0.90em;}
div.national-news div.news-item-left{margin-right:10px;}

/* DETAIL NEWS */
div.news-detail div.news-text {margin-top:10px;}
div.news-detail div.news-picture {margin-right:16px; float:left; text-align:center; padding-top:2px;}
div.news-detail span.news-date-time {font-size:0.75em;}
div.news-detail-back {font-size:0.85em;margin:10px 0;}
div.news-detail-theme {margin:15px 0 15px 0;padding-top:15px;}
div.news-detail-theme div.news-theme-title {margin-bottom:10px;}
div.news-detail div.news-theme-date {font-size:0.75em;float:left; width:131px; text-align:right}
div.news-detail div.news-theme-url {font-size:0.90em; margin-left:138px;}
div.news-detail div.news-theme-item {margin:3px 0;}
div.news-detail div.news-property {margin-top:10px; font-size:0.85em}
div.news-detail div.news-detail-share {float: right; margin-right: 110px; margin-top: -31px}
div.news-detail img.detail_picture {border-radius: 3px; 	box-shadow: 0 0 4px 0 rgba(70, 70, 70, 0.5); 	float: left; 	margin: 0 10px 6px 0; 	padding: 3px;}
div.news-detail div.news-detail-main {position: absolute; margin-right:15px; padding: 20px;  padding-right: 25px; padding-top: 10px; bottom: 68.6%; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px;}
div.news-detail div.news-detail-date { position: absolute; padding: 20px; padding-top: 30px; bottom: 96%;}
div.news-detail img.news-detail-picture {border-radius: 3px;} 
div.news-detail div.news-detail-img img {border-radius: 5px;}


/* THEMES */
table.theme-list{width:100%;}
table.theme-list td{padding:5px 0;}
table.theme-list td.theme-letter{width:30px; font-weight:bold;}

/* JOB */
div.job-item{font-size:0.9em;}
div.main-vacancy{margin-right:11px;}
div.main-resume{margin-left:11px;}
div.job-item{margin-bottom:3px;}
div.job-list div.job-list-title{margin-left:55px;}
div.main-vacancy div.job-list-title, div.main-resume div.job-list-title{margin-left:0;}
div.job-list ul li{list-style-type: none; background:url(/bitrix/templates/info_light_blue/images/bullet.gif) left no-repeat; padding-left:15px; margin-bottom:7px }
div.job-list ul li span{font-size:0.85em}
div.job-section table{width:100%}
div.job-section td{padding:5px 10px;}
div.job-section th{padding:5px 10px; text-align:left; font-weight:normal; font-size:0.9em}
div.job-element div.job-prop-title{margin-bottom:5px; font-size:0.9em; font-weight:bold;}
div.job-element div.job-prop-text{margin-bottom:20px;}

/* BOARD */
div.board-section-list ul{margin:0;padding:0;}
div.board-section-list td{font-size:1.20em; vertical-align:top;padding-bottom:20px;}
div.board-section-list td.td0{padding-right:20px;}
div.board-section-list ul li{font-size:0.75em;list-style-type: none; float:left; margin-right:10px;}
div.board-section-list span{font-size:0.85em}
div.board-section-list a.board-section-selected{text-decoration:none;}
div.board-section span.board-date{font-size:0.85em;}
div.board-section div.board-title{margin-bottom:8px;margin-top:13px; font-weight:bold;}
div.board-section div.board-text{margin-top:10px;}
div.board-sections div.hr{margin-bottom:0;}

/* Navigation */
div.navigation { font-size:100%; line-height:200%; }
span.navigation-title { padding-right:0.65em; font-weight: bold;}
div.navigation a { text-decoration:underline; padding:0.2em 0.3em;}
span.nav-current-page { padding:0.2em 0.3em; }
div.navigation span.arrow { font-size:100%; font-family:Times, serif; }
div.navigation span.ctrl { font-size:85%; }
div.national-news-add { float:right; margin-top:-40px; font-size:0.85em; }

/* REVIEWS */
table.reviews-post-table {border-top: 0; margin-bottom: 1em; width: 100%;}
table.reviews-post-table div.reviews-text{padding-top: 0.40em;}
table.reviews-post-table thead td, table.reviews-post-table tbody td {padding-top: 0.20em;}
div.reviews-add-text{text-align:center; font-size:0.9em; color:#494949; margin-bottom:10px; padding-top: 10px;}
div.reviews-add-text a{color:#494949}
table.reviews-post-table table.forum-quote{width:95%; margin:10px 0 0 20px;}
table.reviews-post-table table.forum-quote th{text-align:left;font-weight:normal;padding-left:10px;}
table.reviews-post-table table.forum-quote td{padding-left:10px;}

/* VOTE */
div.voting-form-box{margin-bottom:20px;}
div.voting-form-box div.vote-item-title{font-size:0.90em;}
div.voting-form-box div.vote-answers-list{margin:0 60px 0 20px;}
div.voting-form-box table.vote-answers-list{width: 100%;}
div.voting-form-box table.vote-answers-list td.vote-answer-name{width: 100%; border-top:1px dotted #b2b2b2; padding:5px 0; font-size:0.90em; vertical-align:top;}
div.voting-form-box table.vote-answers-list td.vote-answer-percent{padding:5px; border-top:1px dotted #b2b2b2; vertical-align:top;}
div.voting-form-box table.vote-answers-list td.vote-answer-counter{padding:5px; border-top:1px dotted #b2b2b2; vertical-align:top;}
div.voting-form-box ol.vote-items-list{margin:0 60px 0 20px;}
div.voting-form-box ol.vote-items-list li{ border-top:1px dotted #b2b2b2;}
div.voting-form-box div.vote-vote-footer{margin-left:20px;}

/* ADD FORM */
div.data-form div.data-form-line{margin-bottom:20px;}
div.data-form div.data-form-name{margin-bottom:5px;}
div.data-form div.data-form-input input, div.data-form div.data-form-input select, div.data-form div.data-form-input textarea{padding:4px;}
div.data-form div.data-form-input input, div.data-form div.data-form-input textarea{width:90%;}
div.data-form div.data-form-input input.checkbox{width:auto;}
div.data-form div.data-form-input select{width:255px;}
div.data-form div.data-form-input #input_date_active_to, div.data-form div.data-form-input #captcha_word, div.data-form div.data-form-input #input_21, div.data-form div.data-form-input #input_24{width:245px;}

/* LIST FORM */
table.data-table thead td{font-size:1.10em; padding-bottom:15px;}
table.data-table{width:100%;}
table.data-table td{padding-right:20px;}
table.data-table tfoot td{padding-top:15px;}

/* BLOG */
.blog-posts{width: 100%; float: none;}
div.blog-sidebar{width: 100%; float: none;}
div.blog-sidebar-info{width: 50%; float: left;}
div.blog-sidebar-calendar{width: 50%;float: left;}
div.blog-search-form div.blog-search-text input{width:150px;}
div.blog-search-form div{float:left;margin-right:10px;}
div.blog-sidebar{padding-left:10px;}
div.blog-sidebar ul li.blog-search{height:65px;}
div.blog-sidebar ul{padding:0;}
div.blog-sidebar ul li{list-style-type: none;}
div.blog-sidebar ul h3{padding-bottom:10px;}
div.blog-sidebar ul li.blog-tags ul li, div.blog-sidebar ul li.blog-settings ul li{font-size:0.9em}
div.blog-sidebar div.blog-sidebar-calendar ul li.blog-calendar{margin-left:20px;}

.blog-post {margin:10px 0; padding-bottom: 1em; padding-right:0.8em;}
div.blog-post-meta div.blog-post-info-bottom {display:none;}
.blog-post-title{font-size:1.15em; font-weight:normal;padding:0 0 7px 0;}
.blog-post-info{background:none; padding:4px 0}
.blog-post-info-back{background:none; font-size:0.85em; height: 20px;}
div.blog-post-meta-util, div.blog-post-tag{font-size:0.9em;}

div.blog-post-current .blog-post-title{display:none}

div.blog-comment-avatar{ display:none; }

/* PHOTO */
div.photo-info-box{margin-bottom:20px;}
div.photo-header-component, div.photo-header-big{font-size:1.15em; font-weight:normal;padding:0 0 7px 0; margin-bottom:0;}
div.photo-header-big{border:0;}
div.photo-header-big div.photo-header-inner, div.photo-header-middle div.photo-header-inner{margin-bottom:0; padding-bottom:10px}
div.photo-td-left div.photo-controls-buttons ul.photo-controls li a span{background:none;padding: 0;text-align:left;}
div.photo-td-left div.photo-controls-buttons ul.photo-controls li a{font-size:1em; font-weight:normal; text-decoration:underline; width:auto; padding:0}
div.photo-td-left div.photo-controls-buttons ul.photo-controls li a:hover{text-decoration:none}
div.photo-td-left div.photo-controls-buttons ul.photo-controls li{margin:0;padding:0; float:left;clear: none; padding-right:20px;}
div.photo-td-left div.photo-controls-usermenu{margin-bottom:10px;}

div.bitrix{margin-left:1.5em;margin-top:3px; font-size:0.80em}
div.bitrix a{color:#717171}

/* Вопрос ответ */

.question_list .qwestion_button:hover {
    background: linear-gradient(to top, #bebdbd, #efeeee) repeat scroll 0 0 rgba(0, 0, 0, 0);
    border-bottom: 1px solid #7e7b7c;
    padding-bottom: 10px;
}
.question_list .qwestion_button:active {
    background: linear-gradient(to top, #d4d3d3, #ffffff) repeat scroll 0 0 rgba(0, 0, 0, 0);
    border-bottom: medium none;
    padding-bottom: 11px;
}
.question_list .qwestion_button.block {
    padding-left: 30px;
}
.question_list .faq {
    margin-bottom: 40px;
}
.question_list .faq .faq_theme {
    font-size: 1.28em;
}
.question_list .faq .faq_theme.no_ansver {
}
.question_list .faq .faq_ascs {
    font-style: italic;
    margin: 13px 0 7px;
}
.question_list .faq .cover .data {
    color: #36a8e0;
    font-size: 0.78em;
}
.question_list .faq .cover .faq_qwestion:after, .question_list .faq .cover .faq_ansver:after {
    background: url("/bitrix/templates/info_light_blue/images/zagogulinka.png") no-repeat scroll left top rgba(0, 0, 0, 0);
    bottom: -1px;
    content: "";
    height: 29px;
    position: absolute;
    width: 18px;
}
.question_list .faq .cover .faq_qwestion:after {
    background-position: -51px 0;
    left: -11px;
}
.question_list .faq .cover .faq_ansver:after {
    background-position: -107px 0;
    right: -9px;
}
.question_list .faq .cover .faq_ansver.no_ansver:after {
    background-position: 0 0;
    right: -10px;
}
.question_list .faq .cover .faq_qwestion {
    background: none repeat scroll 0 0 #3ba998;
    color: #fff;
    float: left;
}
.question_list .faq .cover .faq_ansver {
    background: none repeat scroll 0 0 #ececec;
}
.question_list .faq .cover .faq_ansver.no_ansver {
    background: none repeat scroll 0 0 #e84e1b;
}
.question_list .faq .cover .person {
    font-size: 14px;
    font-style: italic;
}
.question_list .faq .up_arrow {
    background: url("/bitrix/templates/info_light_blue/../images/arrow_blue.png") no-repeat scroll left center rgba(0, 0, 0, 0);
    padding-left: 15px;
}
.question_list .faq a.up {
    font-size: 0.78em;
}
.question_list .title-form {
    font-size: 18px;
}


.question_list .faq .cover {
    margin-left: 10px;
    margin-right: 170px;
}
.question_list .faq .data {
    float: right;
    margin: 5px -36px 7px 0;
}
.question_list .faq .cover .qw_cover-wrapper {
    position: relative;
}
.question_list .faq .cover .faq_ansver {
    float: left;
}
.question_list .faq .cover .faq_ansver div {
    overflow: hidden;
}
.question_list .faq .cover .faq_ansver a {
    border-bottom: medium none;
    text-decoration: underline;
}
.question_list .faq .cover .person {
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 50px;
    bottom: 7px;
    float: right;
    height: 100px;
    margin-right: -140px;
    overflow: hidden;
    position: absolute;
    right: 0;
    width: 100px;
}
.question_list .faq .cover .faq_ansver.no_ansver table {
    border-collapse: collapse;
    border-spacing: 0;
    width: 100%;
}
.question_list .faq .cover .faq_ansver.no_ansver table td:nth-child(2n+2) {
    width: 83px;
}
.question_list .faq .cover .faq_ansver.no_ansver form {
    margin: 0;
}
.question_list .faq .cover .faq_ansver.no_ansver .qw_title {
    color: #fff;
    font-style: italic;
    margin: 5px 0 1px;
}
.question_list .faq .cover .faq_ansver.no_ansver .qw_textarea .qw_textarea-wrapper {
    margin-right: 150px;
}
.question_list .faq .cover .faq_ansver.no_ansver textarea {
    padding: 2px 5px;
    resize: none;
    width: 100%;
}
.question_list .faq .cover .faq_ansver.no_ansver input[type="submit"] {
    position: relative;
}
.question_list .faq .cover .faq_qwestion, .question_list .faq .cover .faq_ansver {
    border-radius: 15px;
    margin-bottom: 7px;
    min-height: 16px;
    padding: 16px 18px;
    position: relative;
    width: 100%;
}
.question_list .faq .up_arrow {
    display: inline-block;
}


.question_list {
    min-width: 580px;
}
.question_list input[type="button"], .question_list input[type="submit"] {
    outline: medium none;
}
.question_list .div_button {
    display: inline-block;
}
.question_list .button:hover, .question_list .div_button:hover, .question_list input[type="submit"]:hover {
    top: 1px;
}
.question_list .button:active, .question_list .div_button:active, .question_list input[type="submit"]:active {
    top: 2px;
}
.question_list .block_list_question {
}
.question_list .block_list_question div {
    margin-bottom: 16px;
}
.question_list .div_button {
    margin-bottom: 15px;
    margin-top: 2px;
    position: relative;
}
.question_list .faq_ansver {
    margin-left: 20px;
}
.question_list .qwestion_button {
    margin-top: 5px;
}
.question_list .name_person {
    font-style: italic;
    text-align: right;
}


/* ТРИ КНОПКИ */
.three-buttons{
	margin-bottom:20px;
}
.three-buttons a{
	font-size:1.2em;
}
.three-buttons img{
	height:100px;
}

/*ЛОГО*/
@media(max-width: 768px){
.logo, .logo2{height: 100px!important;}
#popup-cont {
	position: absolute!important;
	top: 119px!important;
	overflow: hidden!important;
	left: 0px!important;
}
.nnon{height: 0px!important;}
}
@media(min-width: 768px){
.logo, .logo2{height: 117px!important;}
#popup-cont {
position: absolute!important;
top: 136px!important;
overflow: hidden!important;
left: 351px!important;
}
.nnon{height: 0px!important;}
}
@media (min-width: 992px) {
	.logo, .logo2{height: 135px!important;}
#popup-cont {
	position: absolute!important;
	top: 68px!important;
	overflow: hidden!important;
	left: 690px!important;
}
.nnon{height: 0px!important;}
}
@media (min-width: 1200px) {
.nnon{height: 50px!important;}
.logo {height: 190px!important;}
#popup-cont {
position: absolute!important;
top: 15px!important;
overflow: hidden!important;
left: 830px!important;
}
.logo2{height: 160px!important;}
}
@media (max-width: 580px){
	.logo, .logo2 {
		height: 90px!important;
	}
}
/*ЛОГО*/
.container{min-width: 456px;}
#map{min-height: 296px;}
.main-menu-item{
	height:50px;
}
/*---------------------*/
body{
	background: url('/images/texture.png')!important;
	background-repeat: repeat;
}
.main-cont{
	width: 100%;
	margin-top: 15px;
}
#footer-wrapper{
	background: rgba(0,0,0,0)!important;
}
.cont-body{
	overflow-y: auto;
	overflow-x: hidden;
}
#wrapper div {
    display:none;
}
#wrapper.tab1 div.tab1 {
    display:block;
    width:100%;
}
#wrapper.tab2 div.tab2 {
    display:block;
    width:100%;
}
#wrapper.tab3 div.tab3 {
    display:block;
    width:100%;
}
#wrapper.tab1 a.tab1 {
    color: black;
    cursor: default;
    font-weight: bold;
    text-decoration: none;
}
#wrapper.tab2 a.tab2 {
    color: black;
    cursor: default;
    font-weight: bold;
    text-decoration: none;
}
#wrapper.tab3 a.tab3 {
    color: black;
    cursor: default;
    font-weight: bold;
    text-decoration: none;
}
.htab{
	overflow-y: auto!important;
	margin-bottom: 30px;
}
.thumbnail{
	padding: 20px!important;
}
.news-list{
	padding-left: 0px!important;
}
.con-top{
	float: right;
	margin-right: 230px;
	font-size: 17px;
	cursor: pointer;
}
.popup-cont ul{
	margin: 0;
	float: left;
}
.popup-cont ul li{
	list-style: none;
}
.pc-close{
	font-size: 10px;
	float: right;
	cursor: pointer;
}
.news-item_ban{float: left; }
.news-item_ban img {height: 278px;}
img.gal {
	margin-right: 10px;
	margin-bottom: 15px;
}


/*Узнать о диспансеризации*/
div.disp-cz {padding: 5px; background: #008dce30; border: 2px solid #008DCE; border-radius: 4px; box-shadow: -5px 5px 5px rgba(0,0,0,0.2)}
div.disp-n {padding: 5px; background: #008dce30; border: 2px solid #008DCE; border-radius: 4px; text-align:center; box-shadow: -5px 5px 5px rgba(0,0,0,0.2)}
div.disp-y {padding: 5px; background: #008c7733; border: 2px solid #008c77; border-radius: 4px; text-align:center; box-shadow: -5px 5px 5px rgba(0,0,0,0.2)}
div.disp-doc {padding: 5px; background: #008c7733; border: 2px solid #008c77; border-radius: 4px; box-shadow: -5px 5px 5px rgba(0,0,0,0.2)}
div.disp-v {padding: 5px; background: #75757526; border: 2px solid #757575; border-radius: 4px; text-align:center; box-shadow: -5px 5px 5px rgba(0,0,0,0.2)}
div.disp-kc {padding: 5px; border: 2px solid #008c77; border-radius: 4px; box-shadow: -5px 5px 5px rgba(0,0,0,0.2)}
/*.poster-disp {border: 1px solid #999999; width: 180px; height: 255px}*/
.poster-disp {border: 1px solid #999999; max-width: 100%; }

@media only screen and (max-width: 800px) {
	div.poster {
	width: 90%;
	}
}

/*Личный кабинет*/
div.remember {border: 1px solid #cb7171; color:#cb7171; text-align:justify}
.smo-line{
		width: 200px; 
		margin: 0;
		text-decoration: none;
		color: #fff;
		font-weight: 600;
		font-size: 11pt;
		background-repeat: repeat-x;
		background-color: #549DBF;
		//border-color: #d68686;
		border-radius: 4px;
		outline: 0 !important;
	}

.smo-line-mini{
		width: 100px; 
		margin: 0;
		text-decoration: none;
		color: #fff;
		font-weight: 600;
		font-size: 11pt;
		background-repeat: repeat-x;
		background-color: #549DBF;
		//border-color: #ebccd1;
		border-radius: 4px;
		outline: 0 !important;
	}

/*aktualnyy-vopros*/
.box-p {
	height: 85px;
	background: #e0e0e0;
	position: relative;
	color:#008c81;
	font-weight: 550;
	font-size: 15px;
	border-radius:6px;
}
.box{
	height: 360px;
	height: 85px;
	top: -85px;
	overflow: hidden;
	position: relative;
	padding: 0 0 0 0;
}
.box-title {
	padding: 10px 10px 10px;
	height: 360px;
	height: 85px;
	top: -72px;
}
.box .icon{
	 padding: 0;
	 margin: 0;
	 list-style: none;
	 text-align: center;
	 position: absolute;
	 top: 50%;
	 right: -100%;
	 z-index: 1;
	 transform: translateY(-50%);
	 transition: all 0.3s ease 0s;
}
.box:hover .icon { right: 25px; }
.box .icon:after{
	 content: "";
	 width: 130%;
	 height: 100%;
	 position: absolute;
	 left: 150%;
}
.box:hover .icon{ right: 10px; }
.box .icon:after{
	 content: "";
	 width: 150px;
	 height: 100px;
	 background: #f0f0f0c2;
	 position: absolute;
	 top: -30%;
	 left: 0;
	 z-index: -1;
}
.box .icon li{
	 display: block;
	 margin: 10px 20px;
}
.box .icon li a{
	 display: block;
	 width: 100px;
	 height: 40px;
	 line-height: 40px;
	 background: #008c81;
	 border-radius:6px;
	 font-size: 15px;
	 color: #fff;
	 transition: all 0.3s ease 0s;
}
@media only screen and (max-width:990px){
		 .box{ margin-bottom: 30px; }
}

/****proverit-polis******/
.btn-polis {
	//background: #e0e0e0;
	background: linear-gradient(to right, #f0f0f0 14%, #e0e0e0 14%);
	color: #337ab7;
	padding: 6px 12px;
	font-weight: 550;
	font-size: 15px;
	text-align: left;
	margin-bottom: 10px;
}
.btn-polis img {padding:0 50px 0 12px;}
.btn-polis:hover {
	//background: #f0f0f0; 
	background: linear-gradient(to right, #e0e0e0 14%, #f0f0f0 14%);
	color: #337ab7;
}
.btn-polis:focus {
	outline: none !important
}
.btn-polis:active {
	background: linear-gradient(to right, #e0e0e0 14%, #f0f0f0 14%);
	color: #337ab7;
}
.btn-polis:visited {
	background: linear-gradient(to right, #e0e0e0 14%, #f0f0f0 14%);
	color: #337ab7;
}
/*****cookie*****/
#cookie_tls{
    display: none;
    position: fixed;
    bottom: 15px;
    left: 70%;
    max-width: 100%;
    transform: translateX(-4%);
    padding: 15px;
    background-color: white;
    border-radius: 4px;
    box-shadow: 2px 3px 10px rgba(0, 0, 0, 0.4);
}

#cookie_tls p{
    margin: 0;
    font-size: 1.4rem;
    text-align: justify;
    color: black;
}

.btn-info-coocie{
		width: 150px; 
		margin: 6px 0 0 0;
		text-decoration: none;
		color: #fff;
		font-weight: 600;
		font-size: 11pt;
		background-repeat: repeat-x;
		background-color: #549DBF;
		//border-color: #d68686;
		border-radius: 4px;
		outline: 0 !important;
		float: right;
	}

.btn-cookie {
		width: 170px; 
		margin: 6px 0 0 0;
		padding: 3px 5px 3px 5px;
		text-decoration: none;
		color: #fff;
		font-weight: 600;
		font-size: 11pt;
		background-repeat: repeat-x;
		background-color: #008C77;
		//border-color: #d68686;
		border-radius: 4px;
		outline: 0 !important;
		float: right;
	}

.btn-cookie:hover {color: #fff; box-shadow: 1px 1px 10px rgba(0, 0, 0, 0.2);}

.btn-consent-cookie {
		width: 170px; 
		margin: 6px 0 0 0;
		padding: 3px 12px 5px 17px;
		text-decoration: none;
		color: #fff;
		font-weight: 600;
		font-size: 11pt;
		background-repeat: repeat-x;
		background-color: #008C77;
		//border-color: #d68686;
		border-radius: 4px;
		outline: 0 !important;
		float: right;
	}

.btn-consent-cookie:hover {color: #fff; background-color: #008C77; box-shadow: 1px 1px 10px rgba(0, 0, 0, 0.2);}

.btn-consent-cookie-close {
		width: 170px; 
		margin: 6px 0 0 6px;
		padding: 3px 12px 5px 17px;
		text-decoration: none;
		color: #fff;
		font-weight: 600;
		font-size: 11pt;
		background-repeat: repeat-x;
		background-color: #c7c7c7;
		//border-color: #d68686;
		border-radius: 4px;
		outline: 0 !important;
		float: right;
	}

@media (min-width: 576px){
    #cookie_tls.show{
        display: flex;
    }
}

@media (max-width: 575px){
    #cookie_tls.show{
        display: block;
        text-align: left;
    }
}
/* End */
/* /bitrix/templates/info_light_blue/jquery.kladr.min.css?1773902702830 */
/* /bitrix/templates/.default/components/bitrix/menu/tempcont/style.css?1773902702626 */
/* /bitrix/templates/.default/components/bitrix/menu/horizontal_multilevel1/style.css?17739027024826 */
/* /bitrix/templates/.default/components/bitrix/menu/three_buttons/style.css?17739027024463 */
/* /bitrix/templates/.default/components/bitrix/search.title/left-search-template/style.css?17739027022108 */
/* /bitrix/components/cmpx/map/templates/.default/style.css?1773902710944 */
/* /bitrix/templates/.default/components/bitrix/news.list/tempban/style.css?177390270236 */
/* /bitrix/templates/.default/components/bitrix/main.userconsent.request/cookie/user_consent.min.css?17739027023775 */
/* /bitrix/templates/info_light_blue/styles.css?17739027021555 */
/* /bitrix/templates/info_light_blue/template_styles.css?177390270227788 */
