

/* Start:/local/templates/proclinic/components/bitrix/menu/menu/style.min.css?1581851131490*/
ul.left-menu{list-style:none;margin:0;padding:0;margin-bottom:8px;position:relative}ul.left-menu li{padding:10px 16px;background:#f5f5f5 url("fa0ce33268b5d3c389d8.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:/local/templates/proclinic/components/bitrix/breadcrumb/navchain/style.min.css?1581851131467*/
.bx-breadcrumb{margin:10px 0}.bx-breadcrumb i{color:#b5bdc2;line-height:13px;font-size:12px;vertical-align:middle;margin-right:5px}.bx-breadcrumb .bx-breadcrumb-item{float:left;margin-bottom:10px;white-space:nowrap;line-height:13px;vertical-align:middle;margin-right:10px}.bx-breadcrumb .bx-breadcrumb-item span{font-family:"Open Sans",Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:13px;white-space:normal}.bx-breadcrumb .bx-breadcrumb-item a{border-bottom:0}
/* End */


/* Start:/local/templates/proclinic/styles.css?1624349743564*/
.sidebar .current{
	background-color: #f1f8f9;
}
.bx_vertical_menu_advanced .bx_hma_one_lvl.current {
    padding: 1px 0 0;
    border: 0;
}
.bx_vertical_menu_advanced .bx_hma_one_lvl.current > a {
    margin-left: -11px;
    padding: 10px 0 10px 12px;
    width: 100%;
    border: 0;
        border-right-color: currentcolor;
        border-right-style: none;
        border-right-width: 0px;
    border-right: 2px;
    background: #fff;
    box-shadow: -1px 2px 3px 0 rgba(1,1,1,.22);
    font-weight: bold;
    line-height: 16px;
    box-sizing: content-box;
}

/* End */


/* Start:/local/templates/proclinic/template_styles.css?16243497433406*/
.top-menu .navbar-nav li a{text-transform:uppercase}
.uslugi-img {margin-bottom:20px;}
.uslugi-img img {max-width:100%;}
.uslugi-desc {text-align:justify;}
.footer-title  img {
    position: absolute;
    /* width: 45px; */
    height: 27px;
    margin-top: 0px;
}
.footer-title span {    margin-left: 91px; text-transform:uppercase}
.doctors-item-image {
    height: 200px;
}
.footer-links {margin:10px 0 20px}
.footer-links  a {margin:5px;}
@media (max-width:600px) {
	.bx_vertical_menu_advanced {box-shadow:none;border:0;}
	.show_mob .bx_vertical_menu_advanced.bx_{
		display: block;
		border: none;
	}
	.bx_vertical_menu_advanced > ul{
		display: flex;
		flex-wrap: wrap;
		align-items: center;
		/*justify-content: space-between;*/
	}
	.bx_vertical_menu_advanced > ul > li:not(.current){
		/*color: #00acdb;*/
		display: inline;
		/*align-items: center;
		width: 49%;
		min-height: 70px;
		margin-bottom: 3px;*/
	}
	.bx_vertical_menu_advanced .bx_hma_one_lvl > a{
		border: none;
		color: #00dba5;
		padding:0;
		display: inline-block;
		border-bottom: 1px solid;
		line-height: 20px;
		margin: 5px;
	}
	.bx_vertical_menu_advanced .bx_hma_one_lvl.current{
		display: none;
	}
	h2, h1, h3{
		text-align: left;
	}
	.map-info-contacts>div{
		position: relative;
		margin-bottom: 20px;
		overflow: visible;
	}
	.map-info-contacts i{
		position: absolute;
		left: 0;
		top: 0;
	}
	.map-info-contacts>div>span{
		padding-left: 45px;
	}
	h1.section-title{
		font-size: 20px;
	}
}


	.slider-red {width:auto;font-size:20px;position:absolute;bottom:20px;left:20px;color:#fff;background:rgba(255, 31, 31,0.5);padding:25px}
	.red-title {position:relative;text-align:center;overflow: hidden;font-size:25px;margin:0 0 15px}
	.red-title:before,	.red-title:after { background-color: #fff;	  content: "";	  display: inline-block;	  height: 1px;	  position: relative;
	  vertical-align: middle;	  width: 50%;	}

	.red-title:before {	  right: 0.5em;	  margin-left: -50%;	}

	.red-title:after {	  left: 0.5em;	  margin-right: -50%;	}
	.red-text p {margin-bottom:8px}
	
		.newslide_liner {position:absolute;top:20px;left:20px;color:#fff;font-size:22px}
			.newslide_line1 {margin:0 0 20px}
			.newslide_line1 span, .newslide_line3 span {background:rgba(0,0,0,0.5);display:inline-block;padding:15px}
			.newslide_line2 {margin:20px 0}
			.newslide_line2 span {background:rgba(0,0,0,0.5);display:inline-block;padding:5px 15px;font-size:45px;font-weight:700}
	
	@media (max-width:480px) {
		.red-title:before,	.red-title:after {display:none!Important}
		#slider {padding:15px 0}
		.slider-red {padding:10px;font-size:12px;margin-top:25px}
		
		#slider .sp-mask {height:auto!Important}
		#slider .sp-slide {position:static!Important;height:auto!important}
		.slider .container {position:static!Important}
		
		.newslide_line2 span {font-size:25px;text-align:center}
		
		.slider .sp-slide .container > .slider-red{margin-top:25px!Important}
	}	
	
	@media (min-width: 481px) and  (max-width: 899px) {
		.red-title{font-size:15px;margin:0 0 15px}
		.slider-red {font-size:13px;padding:10px}
		.newslide_line1 {margin:0 0 5px}
		.newslide_liner {font-size:13px}
		.newslide_line2 span {font-size:18px}
		.newslide_line2 {margin:0 0 10px}
	
	}

price_block{
   display: flex;
   flex-wrap: wrap;
}
@media screen and (max-width: 1030px) {
        .price_block{
		display: flex;
	    flex-direction: column;
align-items:center;
}
}
/* End */
/* /local/templates/proclinic/components/bitrix/menu/menu/style.min.css?1581851131490 */
/* /local/templates/proclinic/components/bitrix/breadcrumb/navchain/style.min.css?1581851131467 */
/* /local/templates/proclinic/styles.css?1624349743564 */
/* /local/templates/proclinic/template_styles.css?16243497433406 */
