#conteiner{
	width:100%;
	height:auto;
	margin:0px auto;
	padding-top:10px;

}
#menu1{
	position:relative;
	display:block;
	width:100%;
	height:auto;
	z-index:10;

}
	#menu1 ul{
		position:relative;
		display:block;
		margin:0px;
		padding:0px;
		width:100%;
		height:auto;
		list-style:none;
		background:#4589d1;

-moz-border-radius: 0px;  /*закругление для старых Mozilla Firefox */
-webkit-border-radius: 0px; /* закругление для старых Chrome и Safari */
-khtml-border-radius: 0px; /*закругл. для браузера Konquerer системы Linux */
border-radius: 0px; /* закругление углов для всех, кто понимает */

	}
	#menu1 > ul{
		text-align:justify;
		font-size:1px;
		line-height:1px;
	}
	#menu1 > ul::after{
		display:inline-block;
		width:100%;
		height:0px;
		content:" ";
	}
		#menu1 ul li{
			position:relative;
			display:inline-block;
			width:auto;
			height:auto;
			vertical-align:top;
			text-align:left;
		}
		#menu1 ul li.razd{
			height:28px;
			width:1px;
			background:#ffffff;
			margin-top:4px;
		}
			#menu1 ul li a{
				display:block;
				padding:9px 45px 0px 45px;
				font-size:14px;
				font-family:Arial, sans-serif;
				color:#ffffff;
				line-height:1.3em;
				text-decoration:none;
				font-weight:bold;
				text-transform:uppercase;
				height:36px;
				box-sizing:border-box;

-moz-border-radius: 5px;  /*закругление для старых Mozilla Firefox */
-webkit-border-radius: 5px; /* закругление для старых Chrome и Safari */
-khtml-border-radius: 5px; /*закругл. для браузера Konquerer системы Linux */
border-radius: 5px; /* закругление углов для всех, кто понимает */



			}
			#menu1 ul li > a:hover, #menu1 ul li:hover > a{
				background:#4589d1;
				color:#ffffff;
			}
			#menu1 ul li ul{
				position:absolute;
				top:36px;
				left:0px;
				display:none;
				width:auto;
				background:#3680cf;
				white-space:nowrap;
			}
			#menu1 > ul > li:last-child > ul{/*последний пункт будет прикреплен по правому краю*/
				left:auto;
				right:0px;
			}
			#menu1 ul li:hover > ul{display:block;}/*эта строчка реализует механизм выпадения*/
				#menu1 ul li ul li{
					display:block;
					width:auto;
				}
					#menu1 ul li ul li a{
						display:block;
						text-transform:none;
						height:auto;
						padding:7px 45px;
						width:100%;
						box-sizing:border-box;
						border-top:1px solid #ffffff;
					}
					#menu1 ul li ul li:first-child > a{border-top:0px;}
					#menu1 ul li ul li a:hover, #menu1 ul li ul li:hover > a{
						background:#c4e1ff;
						color:#4589d1;
					}
				#menu1 ul li ul li ul{
					top:0px;
					left:100%;
					display:none;
					background:#c4e1ff;
				}
				#menu1 > ul > li:last-child > ul ul{left:auto; right:100%;}
					#menu1 ul li ul li ul a{color:#4589d1;}


/************* НАШИ КЛИНИКИ  *************/

#p_zag0 { 
padding: 40px 0px 40px 0px; 
font-size: 30px; 
font-weight: normal; 
color: #468cd4; 
}


.main-clinics__list-item div{
    width: 8px;
    height: 8px;
    -moz-border-radius: 50px;
    -webkit-border-radius: 50px;
    border-radius: 50px;
    position: relative;
    float: left;
    top: 4px;
    margin-right: 8px;}

.mmclinics{display:table;margin:0 auto;text-align:center;padding-bottom:10px;padding-left: 0;}
/*.mmclinics li{display:inline-block;padding:0 15px 15px 15px;font-family:Light,Arial,sans-serif;font-size:14px}*/
.mmclinics li {
    display: inline-block;
    padding: 0 15px 15px 15px;
    font-size: 14px;
    font-family: 'Roboto', sans-serif;
    font-weight: 300;
}
/*.mmclinics a{color:#000;text-decoration:none;border-bottom: 1px dashed #939393}*/
.mmclinics a {
    color: #505050;
    text-decoration: none;
    border-bottom: 1px dashed #939393;
}
.mmclinics a:hover,.mmclinics a.active{border-bottom:1px dashed #fff}
.mmclinics+div{position:relative}
.mmclinics+div div{display:block;margin:0 auto;position:absolute;width:100%}
.mmclinics+div div:not(:first-child){display:none}
/*.mmclinics+div a{font-family:Medium,Arial,sans-serif;font-size:11px;line-height:18px;color:#000;text-transform:uppercase}*/
.mmclinics + div a {
    font-size: 12px;
    line-height: 1;
    color: #000;
/*    text-transform: uppercase;*/
    font-family: 'Roboto', sans-serif;
    font-weight: 700;
}
.mmclinics+div a:hover{text-decoration:inderline}
.mmclinics+div ul{text-align:center;padding-bottom:30px;width:100%;padding-left: 0;display:-webkit-flex;-webkit-flex-wrap:wrap;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}
.mmclinics+div li{display:block;text-align:left;padding:0 0 0 40px;position:relative;width:200px;margin-bottom:17px;line-height: 12px;}
.mmclinics+div li:not(.n)::before{content:"";display:inline-block;position:absolute;left:24px;top:calc(58% - 3px);top:-webkit-calc(58% - 3px);width:8px;height:8px;border-radius:50%;border-style:solid;border-width:2px}
.mmclinics+div li.n{height:0;margin-bottom:0}

/************* НАШИ КЛИНИКИ (END)  *************/



