

/* Start:/bitrix/templates/glavonko/components/bitrix/menu/top/style.min.css?17753801013715*/
#horizontal-multilevel-menu,#horizontal-multilevel-menu ul{margin:0;padding:0;background:#bc262c url(/bitrix/templates/glavonko/components/bitrix/menu/top/images/header_menu_bg.gif) repeat-x;min-height:27px;width:100%;list-style:none;font-size:11px;float:left}#horizontal-multilevel-menu a{display:block;padding:5px 10px;text-decoration:none;text-align:center}#horizontal-multilevel-menu li{float:left}#horizontal-multilevel-menu li a.root-item{color:#fff;font-weight:bold;padding:7px 12px}#horizontal-multilevel-menu li a.root-item-selected{background:#fc8d3d;color:#fff;font-weight:bold;padding:7px 12px}#horizontal-multilevel-menu li:hover a.root-item,#horizontal-multilevel-menu li.jshover a.root-item{background:#e26336;color:#fff}#horizontal-multilevel-menu a.parent{background:url(/bitrix/templates/glavonko/components/bitrix/menu/top/images/arrow.gif) center right no-repeat}#horizontal-multilevel-menu a.denied{background:url(/bitrix/templates/glavonko/components/bitrix/menu/top/images/lock.gif) center right no-repeat}#horizontal-multilevel-menu li:hover,#horizontal-multilevel-menu li.jshover{background:#d6d6d6;color:#fff}#horizontal-multilevel-menu li.item-selected{background:#d6d6d6;color:#fff}#horizontal-multilevel-menu li ul{position:absolute;top:auto;display:none;z-index:500;height:auto;width:135px;background:#f5f5f5;border:1px solid #c1c1c1}#horizontal-multilevel-menu li li{width:100%;border-bottom:1px solid #dedede}#horizontal-multilevel-menu li ul a{text-align:left}#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}#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}#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{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{display:block}div.menu-clear-left{clear:left}
/* End */


/* Start:/bitrix/templates/glavonko/styles.css?177538010116107*/
/* Основной сайт Голубая лента */
.blueMiddleMenu  {min-height:171px;background-color:#1c1040;margin-top: -1px;}
.blueMiddleMenu >div>div>div:hover {background:#23527c;}

.blueMiddleMenu .ite1 {box-shadow: -12px -2px 22px -4px rgba(0,0,0,0.5);border-right:1px solid #fff;}
.blueMiddleMenu >div>div>div>span {padding:28px 5px 15px;min-height:171px;font-size:1.2em;color:#fff;display:block;text-align:center;float:left;width:100%}
.blueMiddleMenu .ite3 {border:none; box-shadow:12px -2px 22px -4px rgba(0,0,0,0.5);border-left:1px solid #fff}
.blueMiddleMenu .ite3  span img{width:80%}
.blueMiddleMenu .namekonf{font-size:1.3em;}
/* КОНЕЦ Основной сайт Голубая лента */
.newsArchive .news-list .col-sm-6 {padding:15px 0}
/* Основной сайт Уникальный клинический случай */
.unic{
	background: #e51039;
}
.unic .title{
    color: #fff;
}
.unic .row div{
	text-align:center;
}
.unic .media-tile-fil a span{
	color:#fff;
}
.u-title{
	height:66px;
	padding:10px 0;
	text-align: center;
}
.unic .img-responsive{
	display:inline;
    margin: 0 0 20px 0;
}
.unic .col-md-3{
	text-align:center;
}
/* КОНЕЦ Основной сайт Уникальный клинический случай */

/* Основной сайт Для врачей и для пациентовй */
.middle-menu{
    text-align: center;
 }
 
 .middle-menu ul{
    padding:0;
 }

.middle-menu .col {
    padding: 40px 0px 20px;
    color: #585757;
}
.middle-menu .col .title {
    font-size: 2em;
    margin-bottom: 15px;
    font-weight: bold;
}
.middle-menu .col .ref{
    display: block;
    color: #585757;
    width: 195px;
    border: 1px solid #e51039;
    border-radius: 4px;
    background: white;
    position: relative;
    height: 40px;
    margin: 0 auto;
    line-height: 40px;
}
.middle-menu .col .ref:after {
    content: '>';
    font-size: 2em;
    color: white;
    display: block;
    position: absolute;
    right: -38px;
    top: -1px;
    border-radius: 4px;
    width: 40px;
    height: 40px;
    background-color: #e51039;
    z-index: 99;
}
.middle-menu .col .ref:hover{
    cursor: pointer;
    color: #fff;
    background: #f99daf;
}
.middle-menu .col-white {
    background: #ffffff;
}

.middle-menu img{
    margin-bottom: 20px;
 }
.middle-menu .col .nav{
    font-size: 1.1em;
    padding: 10px 0px 0;
}
.middle-menu .col li{
    display: inline-block;
    padding: 10px 10px 0;
}
.middle-menu .col li a{
    display: inline-block;
    font-size: 1em;
    color: #585757;
    font-weight: bold;
}
.middle-menu .col li a:hover{
    color: #bf1031;
}
/* КОНЕЦ Основной сайт Для врачей и для пациентовй */




/* Основной сайт Филиалы */
.section.back-gray{
    background-color: #f1f5f8;
    margin-bottom: -20px;
    padding: 10px 0 40px;
}
.filial-box a,
.filial-box img {
    display: block;
    height: 100%;
    width: 100%;
}
.filial-boxs{
    max-width: 1300px;
    margin: 20px auto 0;
}
.filial-box img{
    height: 100%;
}
.filial-box a:hover img{
    box-shadow: 0px 0px 22px 6px rgba(0,0,0,0.5);
}

.filial-box > a{
    display: block;
    position: relative;
    color: #fff;
	margin-bottom: 20px;
}
.filial-box > a:hover{
    color: #fff;
}
.filial-box .filial-caption{
    position: absolute;
    top: 28px;
    left: 0;
    right: 0;
    text-align: center;
}

.filial-box img{
    border-radius: 4px;
    overflow: hidden;
}

.filial-box .filial-caption img{
    height: auto;
    width: 40%;
    display: inline-block;
    box-shadow: none !important;
}

.filial-box .filial-img{
    display: block;
}

.filial-box .filial-txt{
    display: block;
    font-size: 1.4em;
    font-family: 'Roboto Condensed', sans-serif;
    font-weight: bold;
    padding: 0 20px;
}
/* КОНЕЦ Основной сайт Филиалы */

/* Основной сайт Большой новостной слайдер */
#news-slider{
	padding:0;
	margin:0;
}
#news-slider .ms-wrapper .ms-text .ms-text-inner {
    bottom: 0;
    margin-right: 0;
    position: absolute;
    padding-right: 0;
    width: 100%;
}

#news-slider .ms-wrapper .ms-text .ms-text-inner .ms-title {
    padding-bottom: 14px;
    border-bottom: 1px solid #fff;
    border-bottom: 1px solid rgba(255,255,255,.3);
    font-size: 1.6em;
    line-height: 33px;
    font-family: 'Roboto Condensed', sans-serif;
    font-weight: 300;
    letter-spacing: .02px;
    transition: border .3s ease;
}

#news-slider .main-slider-news .ms-text {
    -webkit-transform: scale(1.015);
    -ms-transform: scale(1.015);
    transform: scale(1.015);
    background-image: linear-gradient(-180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.5) 100%);
    transition: background .5s ease,transform .7s ease,-webkit-transform .7s ease;
    color: #fff;
}

#news-slider .main-slider-news:hover .ms-text {
    background-size: 100% 150%;
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1); 
}

#news-slider:hover button.slick-arrow {
	opacity:1 !important;
}
#news-slider button.slick-prev.slick-arrow {
    position: absolute;
    top: 45%;
    left: 50px;
    background: url(/bitrix/templates/glavonko/../../../../assets/css/img/ar-w-l.png) center no-repeat;
    border: none;
    font-size: 0;
    width: 50px;
    height: 50px;
    z-index: 99;
	opacity:0;
}

#news-slider button.slick-next.slick-arrow {
    position: absolute;
    right: 50px;
    top: 45%;
    background: url(/bitrix/templates/glavonko/../../../../assets/css/img/ar-w-r.png) center no-repeat;
    border: none;
    font-size: 0 ;
    width: 50px;
    height: 50px;
	opacity:0;
}

.slick-prev:before, .slick-next:before{
	font-size:0;
}

#news-slider  .ms-text-inner .ms-title {
	background-color: #ff000091;
	padding: 10px 10px 10px 5%;
}
#news-slider .timer-wrap{
	display: none;
}
#news-slider  .slick-slide>div>div{
	display: block !important;
}
/* КОНЕЦ Основной сайт Большой новостной слайдер */


.dolz_and_fotoivid{
	margin-top:-6px;
}
/* Основной сайт Это должен знать каждый */
.onkolicbez{
	position:absolute;top:40%;left:0;width:45px;height:151px;z-index:99;
}

.title.znat a{
	color: #e51038;
}
.title.znat a:hover{
	color: #23527c;
	text-decoration:none;
}

.dolzenznat .slick-slide img{
	width: 80%;
    margin: 0 auto;
}
.dolzenznat button.slick-prev.slick-arrow {
    position: absolute;
    top: 40%;
    left: 30px;
    background: url(/bitrix/templates/glavonko/../../../../assets/css/img/ar-l.png) center no-repeat;
    border: none;
    font-size: 0;
    width: 50px;
    height: 30px;
    z-index: 99;
}

.dolzenznat button.slick-next.slick-arrow {
    position: absolute;
    right: 30px;
    top: 40%;
    background: url(/bitrix/templates/glavonko/../../../../assets/css/img/ar-r.png) center no-repeat;
    border: none;
    font-size: 0 ;
    width: 50px;
    height: 30px;
}
.dolz_and_fotoivid .media-tile img{
	width:90%;
}
.dolz_and_fotoivid .media-tile a {
    color: #585757;
}
.dolz_and_fotoivid .media-tile>div>div {
    text-align: center;
    margin-bottom: 20px;
    padding: 0 0 65px 0;
	overflow: hidden;
}
.dolz_and_fotoivid .media-tile>div>div span {
    display: block;
    position: absolute;
    width: 90%;
    left: 5%;
	font-size:1em;
}
ul.dolzenznat_sld{
	padding:0;
}






/* Основной видео конференции */
.t-btn {
    display: inline-block;
    font-family: 'Open Sans',sans-serif;
    height: 60px;
    border: 0 none;
    font-size: 16px;
    padding-left: 60px;
    padding-right: 60px;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    font-weight: 700;
    background-image: none;
    cursor: pointer;
    -webkit-appearance: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    -o-user-select: none;
    user-select: none;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.t-btn:hover {
    background-color: #ffffff !important;
    color: #ff0700 !important;
    border-color: #ff0700 !important;
}
/* КОНЕЦ Основной видео конференции */

.vakansii .inner_block {
		border: 1px solid #585757;
}
 .vakansii  .programm a {
    display: block;
		color: #fff;
  }
.vakansii   .programm a img {
    margin-top: 35px;
  }
.vakansii   .programm .caption {
    padding: 17px 0 20px 0;
    background: #181541;
		display: block;
		margin-top: 70px;
  }
.vakansii .programm a img {
    height: 56px;
}
.vakansii  .fgbu-box a {
    display: block;
    width: 100%;
    padding: 20px 0;
    text-align: center;
    background: #181541;
    margin-top: 10px;
    margin-bottom: 10px;
    font-size: 20px;
    font-weight: 600;
    color: #fff !important;
    border-radius: 4px;
}
.wrap-contact .nmicr{
	padding-bottom: 40px;
    margin-bottom: 40px;
}
.wrap-contact .nmicr .col-md-12 div{
	border-bottom: 1px dotted #9b9b9b;
}
 .ctb-title {
    font-size: 1.5em;
}

.ct-icon-phone {
  display: inline-block;
  vertical-align: top;
  width: 62px;
  height: 62px;
  background: url("/bitrix/templates/glavonko/../../../../assets/css/img/ct-icon-phone.png") no-repeat;
  float: left; }

.ct-icon-marker {
  display: inline-block;
  vertical-align: top;
  width: 62px;
  height: 62px;
  background: url("/bitrix/templates/glavonko/../../../../assets/css/img/ct-icon-marker.png") no-repeat;
  float: left; }

.ct-icon-mail {
  display: inline-block;
  vertical-align: top;
  width: 62px;
  height: 62px;
  background: url("/bitrix/templates/glavonko/../../../../assets/css/img/ct-icon-mail.png") no-repeat;
  float: left; }
.wrap-contact  .nmicr2 .ct-right-text {
    padding-left: 80px;
	margin-bottom: 20px;
}
.wrap-contact .ctrt-title{
    font-size: 1.4em;
}
.wrap-contact ul {
    list-style: none;
}
.wrap-contact .nmicr2 .ctrt-ul li{
	font-size: 1.2em;
    margin-bottom: 5px;
	padding-left: 20px;
}
.wrap-contact  .filial-box .filial-caption img{
	width:20%;
}
.wrap-contact .filial-box .filial-txt,.wrap-contact .filial-box .filial-txt  .ctrt-title{
    font-size: 1em;
}

  .knowall .news-item{
	border: 1px solid #000;
    padding: 10px;
	min-height: 200px;
	position:relative;
	overflow:hidden;
  }
  .knowall .news-item .n-title a{
	display:block;
	position:absolute;
	top:50px;
	left:0;
	padding:10px;
	background:rgba(196,0,37,0.6);
	color:#fff;
	text-transform:uppercase;
	text-decoration:none;
  }
  .knowall .news-item .n-title a:hover{
	text-decoration:underline;
  }
  .knowall .news-item .n-img {
	text-align:center;
  }
  .knowall .news-item img{
	  border:none;
  }
  .knowall .news-item .n-img img{
	width:60%;
  }
  .knowall .news-item .n-desc{
	width:100%;
	position:absolute;
	height:70px;
	left:0;
	bottom:0;
	background:#fff;
	padding: 5px 10px;
  }
  .knowall .news-item .n-type{
	position: absolute;
    top: 10px;
    right: 10px;
	width:30px;
  }
.knowall .n-type img{
	max-width:100%;
}
.knowall .news-item{
	margin-bottom: 65px;
}
.programm a {
    display: block;
	color: #fff;
  }
  .programm a img {
    height:56px;
  }
  .programm a:hover span {
    text-decoration:underline;
  }
  .programm .caption {
    padding: 15px;
    background: #181541;
	display: block;
	margin-top: 10px;
	min-height: 80px;
  }
a.btn_all_red {
    display: block;
    background: #e51038;
    color: #fff;
    text-align: center;
    padding: 15px;
    width: 80%;
    margin: 0 auto;
}

.cost_box .cost_box .cost_box, .cost_box .cost_box {
    display: none;
}

.cost_box_visible {
    display: block;
}

.cost_table_ttl_1 {
    background: #1688C0;
    padding: 15px 100px 15px 15px;
    font-size: 24px;
    color: #fff;
    border-bottom: 1px solid #FFFFFF;
    cursor: pointer;
}

.cost_table_ttl_2 {
    background: #0072c3;
    padding: 15px 100px 15px 15px;
    font-size: 22px;
    color: #fff;
    border-bottom: 1px solid #FFFFFF;
    cursor: pointer;
}

.cost_table_ttl_3 {
    background: #ddd;
    padding: 10px 100px 10px 15px;
    font-size: 22px;
    color: #444;
    border-bottom: 1px solid #FFFFFF;
    cursor: pointer;
}

.cost_table_ttl_4 {
    background: #eee;
    padding: 10px 100px 10px 15px;
    font-size: 18px;
    color: #444;
    border-bottom: 1px solid #FFFFFF;
    cursor: pointer;
}

.cost_table {
    font-size: 15px;
}

.cost_table_head {
    font-weight: bold;
    color: #444;
}

.cost_table_head td {
    padding: 10px !important;
}

.cost_table tr {
    border-bottom: 1px solid #eee;
}

.cost_table tr.founded {
    background: #D6EDC0;
}

.cost_table tr td {
    padding: 10px;
    text-align: left;
}

.cost_table tr td.table_subtitle {
    font-weight: bold;
    background: #eee;
    padding: 20px 10px !important;
}

.main_box .cost_table_ttl_1 {
    position: relative;
    background: #CEEFFF;
    color: #000;
    border-top: 1px solid #fff;
    border-bottom: 1px solid #8BBFD8;
}

.inner_1_box .cost_table_ttl_2 {
    position: relative;
    background: none;
    color: #000;
}

.inner_2_box .cost_table_ttl_3 {
    position: relative;
    background: none;
    color: #555;
}

.inner_3_box .cost_table_ttl_4 {
    position: relative;
    background: none;
    color: #888;
}

.main_box .cost_table_ttl_1:before,
.inner_1_box .cost_table_ttl_2:before,
.inner_2_box .cost_table_ttl_3:before,
.inner_3_box .cost_table_ttl_4:before {
    content: "развернуть";
    position: absolute;
    right: 20px;
    top: 18px;
    font-size: 15px;
    border-bottom: 1px dashed #888;
    color: #888;
}

.inner_1_box {
    margin-left: 20px;
}

.inner_2_box {
    margin-left: 40px;
}

.inner_3_box {
    margin-left: 60px;
}

.inner_1_box .cost_table_ttl_2:hover,
.inner_2_box .cost_table_ttl_3:hover,
.inner_3_box .cost_table_ttl_4:hover {
    background: #f5f5f5;
}
.moluc .programm .caption {
    padding: 17px 0 20px 0;
    background: #181541;
    display: block;
    margin-top: 70px;
}
.inner_block {
    border: 1px solid #585757;
}
.inner_block  img{
    margin:35px 0;
}
.moluc .programm a img{
	margin-top: 30px;
}
.accordion li {list-style-type: none; margin: 0; padding: 0;}
.ui-accordion-header {padding: 10px 0; border-bottom: 1px solid #ccc;}
.ui-accordion-header:focus {outline: none;}
.accordion span.ui-accordion-header-icon {background:#e51038 ; height:40px; width:40px; display:inline-block; text-align:center; border-radius:20px; margin-right:10px;position: relative;}
.accordion .ui-accordion-header-active span.ui-accordion-header-icon:before {background:url('/img/accordion_nav.png') 0px -10px no-repeat;margin:16px 0px 0px 2px}
.accordion  span.ui-accordion-header-icon:before {content:"";background:url('/img/accordion_nav.png') 0px 0px no-repeat; display:inline-block; width:17px; height:10px; margin:13px 0px 0px 2px}
@media (max-width: 1250px)  {
	
	.ct-icon-mail, .ct-icon-marker,.ct-icon-phone{
		display:none;
	}
	.wrap-contact ul {
		margin: 0;
		padding: 0;
	}
}
@media (min-width: 1250px)  {
	.filial-box .filial-img{
		margin-bottom:30px;
	}
	.wrap-contact .filial-box .filial-img{
		margin-bottom:10px;
	}
}
@media (max-width: 992px)  {
	.unic .col-md-12{
		text-align:center;
	}
	.filial-box .filial-txt{
		font-size:14px;
	}
	.dolz_and_fotoivid .media-tile>div>div span {
		font-size:16px;
	}
	
	.wrap-contact .filial-box > a {
		max-height: 450px;
		margin-bottom: 20px;
		border-radius: 4px;
		overflow: hidden;
	}
}
@media (min-width: 992px)  {
	.unic .title, .polezres .title{
		text-align:left;
	}
}
@media (max-width: 768px)  {
	.blueMiddleMenu a {padding:10px 5px;min-height:0;border-bottom:1px solid #62bdf4;}
	.filial-box > a {
		max-height: 300px;
		margin-bottom: 20px;
		border-radius: 4px;
		overflow: hidden;
	}
	.filial-box .filial-caption img {
		height: auto;
		width: 20%;
		display: inline-block;
		box-shadow: none;
	}
	.filial-box .filial-img {
		margin-bottom: 20px;
	}
	#news-slider .ms-wrapper .ms-text .ms-text-inner .ms-title{
		line-height: 1;
		font-size: 18px;
	}
	.filial-box .filial-txt{
		font-size:18px;
	}
}
@media screen and (max-width:800px) and (min-width: 410px){

.slider-caption em.text_slide {
    margin: 0 0 -50px 20px !important;
    font-size: 16px !important;
    line-height: 20px !important;
}

.slider-caption em {
    font-size: 38px !important;
}

}
/* End */
/* /bitrix/templates/glavonko/components/bitrix/menu/top/style.min.css?17753801013715 */
/* /bitrix/templates/glavonko/styles.css?177538010116107 */
