

/* Start:/bitrix/templates/.default/components/bitrix/menu/clinic_top/style.css?1457709348626*/
/* 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/clinic_top/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/components/bitrix/menu/templates/horizontal_multilevel/style.css?15402926814471*/
/**Top menu**/
#horizontal-multilevel-menu,#horizontal-multilevel-menu ul
{
	margin:0; padding:0;
	background:#BC262C url(/bitrix/components/bitrix/menu/templates/horizontal_multilevel/images/header_menu_bg.gif) repeat-x;
	min-height:27px;
	width:100%;
	list-style:none;
	font-size:11px;
	float:left;
    min-width: min-content;
	/*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;
	color:#fff;
	background:#BC262C;

}

/*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/components/bitrix/menu/templates/horizontal_multilevel/images/arrow.gif) center right no-repeat;
}

/*Denied items*/
#horizontal-multilevel-menu a.denied
{
	background: url(/bitrix/components/bitrix/menu/templates/horizontal_multilevel/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;
	z-index:500;

	height:auto;
	/*width:12em;*/
	width:135px;
	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:#FFF;
	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:#FFF;
}

#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/news.list/main_info_slider/style.css?1457709348108*/
div.news-list img.preview_picture
{
	float:left;
	margin:0 4px 6px 0;
}
.news-date-time {
	color:#486DAA;
}

/* End */


/* Start:/bitrix/templates/.default/components/bitrix/breadcrumb/breadscrumb/style.css?1457709348227*/
ul.breadcrumb-navigation
{
	padding:0; margin:0;
	padding-top:4px;
	list-style:none;
}

ul.breadcrumb-navigation li
{
	display:inline;
}

ul.breadcrumb-navigation a
{
	
}

ul.breadcrumb-navigation span
{
	
}
/* End */


/* Start:/bitrix/templates/.default/components/bitrix/menu/clinic_bottom/style.css?1754550466557*/
/* Bottom menu*/
ul.bottom-menu
{
	list-style:none;
	margin:0; padding:0;

	position: relative; /*IE bug*/
}

ul.bottom-menu li
{
	padding: 6px 1px;

}

ul.bottom-menu li a
{
	font-size:100%;
	color:#FFF;
	font-weight:bold;
	text-decoration:none;
}

ul.bottom-menu li a:visited
{
	color: #FFF;
}

ul.bottom-menu li a:hover
{
	color: #9e1a17;
}


ul.bottom-menu li a.selected:link, 
ul.bottom-menu li a.selected:visited, 
ul.bottom-menu li a.selected:active, 
ul.bottom-menu li a.selected:hover
{
	color: #FFF;
}



/* End */


/* Start:/bitrix/templates/clinic_inner/styles.css?17885110441912*/
.cookies_warning {
  position: fixed;
  bottom: 0;
  right: 0;
  left: 0;
  background-color: #fff;
  color: #3A3838;
  z-index: 999;
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 17px;
  text-align: center;
  box-shadow: 0 -5px 10px rgba(0, 0, 0, 0.1);
}

.cookies_warning .wr {
	max-width: 1350px;
	margin: 0 auto;
	padding: 8px 15px 27px;
	position: relative;
}

.cookie_read {
/*	width: 110px;
	height: 36px;
	left: 1185px;
	top: 27px;*/
	background: #04776b;
	cursor: pointer;
	font-style: normal;
	font-weight: 700;
	font-size: 10px;
	line-height: 12px;
	letter-spacing: 0.03em;
	text-transform: uppercase;
	color: #FFFFFF;
	padding: 13px 17px 10px;
/*	margin-left: 117px;*/
	vertical-align:middle;
        display: inline-block;
	margin-top: 20px;
	border-radius: 10px;
}

.cookie_read:hover {
    background: #047a6e;
}

.cookies_warning .text {
	padding-right: 30px;
	display: inline-block;
	width: 87%;
	vertical-align:middle;
	margin-top: 20px;
}

.cookies_warning .text a {
	color: #047a6e !important;
}


.cookie_close {
	display:block;
	position: absolute;
	right: -65px;
        top:13px;
	border-radius: 50%;
	background: #F4F4F4;
	cursor: pointer;
	width: 30px;
	height: 30px;
}


.cookie_close:before, .cookie_close:after {
  position: absolute;
  left: 14px;
  top: 9px;
  content: ' ';
  height: 13px;
  width: 2px;
  background-color: #333;
}
.cookie_close:before {
  transform: rotate(45deg);
}
.cookie_close:after {
  transform: rotate(-45deg);
}

@media all and (max-width: 1500px) {
.cookies_warning .wr {
	padding-right: 40px;
	padding-left: 40px;
}
.cookie_close {
	right: 10px;
}

}
@media all and (max-width: 1024px) {
.cookies_warning .text {
	width: 100%;
	padding-right: 10px;
	padding-left: 10px;
}
}
.content-title {
	margin-top: 0px;
}

/* End */
/* /bitrix/templates/.default/components/bitrix/menu/clinic_top/style.css?1457709348626 */
/* /bitrix/components/bitrix/menu/templates/horizontal_multilevel/style.css?15402926814471 */
/* /bitrix/templates/.default/components/bitrix/news.list/main_info_slider/style.css?1457709348108 */
/* /bitrix/templates/.default/components/bitrix/breadcrumb/breadscrumb/style.css?1457709348227 */
/* /bitrix/templates/.default/components/bitrix/menu/clinic_bottom/style.css?1754550466557 */
/* /bitrix/templates/clinic_inner/styles.css?17885110441912 */
