/*
Theme Name: 12-bol
Theme URL:
Description: 
Version: 1.0
Author: Àíòîí Âûõîäöåâ
Author URL: www.awebstudio.net
*/
HEADER, NAV, ASIDE, div, FOOTER, body {display: block}
HTML 	{
		height: 100%;  
		background:#ffffff;
		margin: 0;
		}
/* font-family: "pg_isadora_cyr_pro"; */
@font-face {
    font-family: "pg_isadora_cyr_pro";
    src: url("fonts/pg_isadora_cyr_pro.ttf") format("truetype");
    font-style: normal;
    font-weight: normal;
}
/* font-family: "RalewayRegular"; */
@font-face {
    font-family: "RalewayRegular";
    src: url("fonts/RalewayRegular/RalewayRegular.eot");
    src: url("fonts/RalewayRegular/RalewayRegular.eot?#iefix")format("embedded-opentype"),
    url("fonts/RalewayRegular/RalewayRegular.woff") format("woff"),
    url("fonts/RalewayRegular/RalewayRegular.ttf") format("truetype");
    font-style: normal;
    font-weight: normal;
}
/* font-family: "RalewayLight"; */
@font-face {
    font-family: "RalewayLight";
    src: url("fonts/RalewayLight/RalewayLight.eot");
    src: url("fonts/RalewayLight/RalewayLight.eot?#iefix")format("embedded-opentype"),
    url("fonts/RalewayLight/RalewayLight.woff") format("woff"),
    url("fonts/RalewayLight/RalewayLight.ttf") format("truetype");
    font-style: normal;
    font-weight: normal;
}
	BODY 	{
		background: #ffffff;
		height: auto !important;  
		height: 100%;  
		min-height: 100%; 
		width: 100%;
		min-width: 1100px;
		margin: 0 auto;
		font-family: RalewayRegular, 'Arial', sans-serif;
		font-size: 14px;
		}
		a img {
		border: none; /* Óáèðàåì ðàìêó */
		}
		.header_marquee{
			margin: -50px 0 20px 0;
			
		}
		.header_marquee_devider{
			height:1em;
			width: auto;
			margin: 0 10px;
		}
		header {
			width: 90%;
			min-width: 1100px;
			margin: 0 auto;
			border-right: 1px #4a577d solid;
			border-left: 1px #4a577d solid;
			border-bottom: 1px #4a577d solid;
			border-radius: 0 0 20px 20px;
			box-shadow: 0 0 3px rgba(0,0,0,0.5);
			
			}
			.logo{
				width: 200px;
				margin: 10px 0 0 5%;
				position: absolute;
				}
			.adress{
				float: right;
				margin: 10px 1% 0 0;
				font-size: 14px;
				color: #082577;
				width: 425px;
				text-align: center;
				}
				.adress span{
					display: block;
					font-size: 22px;
					margin-top: 10px;
					color: #082577;
					}
				#adress_phone{
					width: 35px;
					float: left;
					padding: 5px;
					margin-top: -10px;
					}
					
			.nav{
				position: relative;
				margin: 0 auto;
				height: 52px;
				text-align: center;
				}
					.menu-main_header_nav-container ul{
					list-style: none;
					font-size: 18px;
					color: #082577;
					margin: 0;
					text-align: center;
					display: inline-block;
					}
					.menu-main_header_nav-container ul a{		
						display:block;
						color: #082577;
						text-decoration: none;
						padding: 15px 10px 15px 10px;
						}
						
					.menu-main_header_nav-container ul li{
						float: left;
						padding: 0 10px;
						margin-top:1px;
						}
						.menu-main_header_nav-container ul li.current-menu-item{
							background: #cccccc;
							}
						.menu-main_header_nav-container ul li.current_page_parent{
							background: #cccccc;
							}
						.menu-main_header_nav-container ul li.current-page-ancestor{
							background: #cccccc;
							}
						.menu-main_header_nav-container ul li:hover{
							background: #cccccc;
							}
						.menu-main_header_nav-container ul li ul{
						position: absolute;
						margin-left:-9999px;
						list-style:none;
						background: #F9F9F9;
						height:auto;
						width: 250px;
						padding: 0;
						font-size: 18px;
						text-align: center;
						}
							.menu-main_header_nav-container ul li ul a{						
							color: #181956;
							}
							.menu-main_header_nav-container ul li ul a:hover{						
							color: #2B323D;
							}
						.menu-main_header_nav-container ul li:hover ul{
						margin-left:-70px;
						z-index: 9999;
						}
							.menu-main_header_nav-container ul li ul li{
							float:none;
							background: #F9F9F9!important;
							}
							.menu-main_header_nav-container ul li ul li:hover{
							background: #cccccc!important;
							}
					.vens {
						margin: 0 auto;
						margin-top: -25px;
						width: 150px;
						background: #ffffff;
						text-align: center;
						}
						#nav{
							margin-top: -25px;
							}
						#footer_wraper{
							background: #4a577d;
							}
		.main_slider{
			width: 90%;
			min-width: 1100px;
			height: 52px;
			margin: 10px auto 0 auto;
			background: #cfd8e5;
			border: 1px #4a577d solid;
			border-radius: 20px;
			box-shadow: 0 0 3px rgba(0,0,0,0.5);
			}
			.shadow_100{
				width: 90%;
				min-width: 1100px;
				margin: 0 auto;
				display: block;
			}
		.mainlayout{
			width: 90%;
			min-width: 1100px;
			margin: 0 auto;
			border: 1px #4a577d solid;
			border-radius:20px;
			padding-bottom: 20px!important;
			}
			.otdelenie_ml{
			min-height: 1562px;
			}
			.mainlayout_wraper{
			width: 1100px;
			margin: 0 auto;
			}
			.mainlayout p{
			font-size: 16px;
			text-indent: 20px;
			}
			.mainlayout ul, ol{
			font-size: 16px;
			}
			.page_content{
			margin-left: 320px; 
			}
			.content img{
			box-shadow: 0 0 3px rgba(0,0,0,0.5);
			margin: 0 10px 10px 0; 
			}
			.content table {
			text-align: center;
			}
			.bread_combs {
			color: #ccccc;
			font-size: 12pt;
			margin: 20px;
			text-align: left;
			}
			.bread_combs a{
				color: #ccccc;
				font-size: 13pt;
				}
			.bread_combs a{
				text-decoration: none;
				color: #666666;
				font-size: 12pt;
				border-bottom: 1px dashed #666666;
				}
			.main_header{
				font-family: pg_isadora_cyr_pro, 'Arial', sans-serif;
				font-size: 30px;
				color: #25335a;
				text-align: center;
				margin: 20px 0;
				}
				.main_header p{
				font-family: pg_isadora_cyr_pro, 'Arial', sans-serif;
				font-size: 30px;
				color: #25335a;
				text-align: center;
				margin: 0;
				}
				.main_block_wraper{
					margin: 0 auto;
					width: 870px;
					}
			.sirvice_wraper{
				width: 306px;
				height: 460px;
				float: left;
				background: url(images/service_bg.png);
				text-align: center;
				margin:0 30px
				}
				.sirvice_wraper:hover{
					background: url(images/service_sbg.png);
					}
				.sirvice_wraper img{
					margin: 4px 0 0 0;
					}
					.attachment-index_new_page_img{
					width: 100%;
					min-height:100%;
					height: auto;
					}
				.sirvice_header{
					margin: 0px 0 0 5px;
					width: 296px;
					height: 70px;
					background: #91b0df;
					font-family: pg_isadora_cyr_pro, 'Arial', sans-serif;
					font-size: 30px;
					color: #25335a;
					}
				.sirvice_text{
					margin: 4px 0 0 5px;
					font-size: 16px;
					height: 100px;
					}
				.link_btn{
					width: 200px;
					height: 100px;
					background: #cfd8e5;
					display: table-cell;
					vertical-align: middle;
					border-radius: 20px;
					box-shadow: 0 0 6px rgba(0,0,0,0.5);
					font-size: 18px;
					color: #082577;
					font-weight: 600;
					text-decoration: none;
					}
					.link_btn:hover{
						box-shadow:inset 0 0 6px rgba(0,0,0,0.5);
						}
					.link_btn_wraper{
					float: left;
					padding: 10px 10px;
					text-align: center;
					}
				.more{
					background: #91b0df;
					margin: 4px 0 0 5px;
					padding: 10px 30px;
					text-align: center;
					width: 100px;
					position: absolute;
					}
					.more:hover{
						background: #C7DCFC;
						}
					#sirvice_more{
						margin: 4px 0 0 70px;
					}
				.main_why_wraper{
					width: 230px;
					height: 250px;
					float: left;
					padding: 10px 10px;
					text-align: center;
					}
					.main_why_wraper a{
						text-decoration: none;
						}
					.main_why_img{
						width: 150px;
						height: 150px;
						margin: 0 auto;
						background-size: contain!important;
						}
						#priem .main_why_img{
							background: url(images/priem_c.png);
							}
							#priem:hover .main_why_img{
								background: url(images/priem_b.png);
								}
						#uro .main_why_img{
							background: url(images/uro_c.png);
							}
							#uro:hover .main_why_img{
								background: url(images/uro_b.png);
								}
						#trauma .main_why_img{
							background: url(images/travma_c.png);
							}
							#trauma:hover .main_why_img{
								background: url(images/travma_b.png);
								}
						#reabil .main_why_img{
							background: url(images/reabil_c.png);
							}
							#reabil:hover .main_why_img{
								background: url(images/reabil_b.png);
								}
						#hir .main_why_img{
							background: url(images/hir_c.png);
							}
							#hir:hover .main_why_img{
								background: url(images/hir_b.png);
								}
						#ter .main_why_img{
							background: url(images/ter_c.png);
							}
							#ter:hover .main_why_img{
								background: url(images/ter_b.png);
								}
						#gastro .main_why_img{
							background: url(images/gastro_c.png);
							}
							#gastro:hover .main_why_img{
								background: url(images/gastro_b.png);
								}
						#aro .main_why_img{
							background: url(images/aro_c.png);
							}
							#aro:hover .main_why_img{
								background: url(images/aro_b.png);
								}
						#ofd .main_why_img{
							background: url(images/ofd_c.png);
							}
							#ofd:hover .main_why_img{
								background: url(images/ofd_b.png);
								}
						#luchi .main_why_img{
							background: url(images/luchi_c.png);
							}
							#luchi:hover .main_why_img{
								background: url(images/luchi_b.png);
								}
						#lab .main_why_img{
							background: url(images/micro_c.png);
							}
							#lab:hover .main_why_img{
								background: url(images/micro_b.png);
								}
						#bariatria_in .main_why_img{
							background: none;
							}
							#bariatria_in:hover .main_why_img{
								background: url(images/baria_in_b.png);
								}
								}
						#zkt_in .main_why_img{
							background: none;
							}
							#zkt_in:hover .main_why_img{
								background: url(images/zkt_in_b.png);
								}
								}
						#plastica_in .main_why_img{
							background: none;
							}
							#plastica_in:hover .main_why_img{
								background: url(images/plastica_in_b.png);
								}
						#angiologia_in .main_why_img{
							background: none;
							}
							#angiologia_in:hover .main_why_img{
								background: url(images/angio_in_b.png);
								}
					.main_why_text{
						}
						.main_why_text h1{
							font-size: 18px;
							color: #4B5379;
							}
						.main_why_text h2{
							font-family: RalewayLight, 'Arial', sans-serif;
							font-size: 14px;
							color: #929398;
							}
				.main_komment_wraper{
					width: 500px;
					height: 410px;
					float: left;
					text-align: center;
					border-radius: 20px;
					box-shadow: 0 0 3px rgba(0,0,0,0.5);
					margin: 10px 24px;
					}
					.main_komment_wraper:hover{
						box-shadow: 0 0 10px rgba(0,0,0,0.5);
						}
					.main_komment_wraper p{
						font-family: RalewayLight, 'Arial', sans-serif;
						font-size: 14px;
						color: #929398;
						}
					.main_komment_wraper span{
						font-size: 18px;
						color: #4B5379;
						font-weight: bold;
						}
					.main_komment_img{
						position: absolute;
						margin: 5px 0 0 5px;
						width: 200px;
						}
						.main_komment_img img{
							width: 200px;
							}
					.main_komment_name{
						position: absolute;
						margin: 60px 0 0 220px;
						width: 280px;
						text-align: center;
						}
					.main_komment_text{
						position: absolute;
						margin: 210px 0 0 5px;
						width: 490px;
						text-align: center;
						}
					.comment-list{
			list-style:none;
			width:75%;
			margin: 0 auto;
		}
		.comment-list li{
			margin: 20px 0;
		}
		.comment div .avatar{
			border-radius: 50%;
			border: 1px rgba(0, 0, 0, 0.09) solid;
			float: left;
			margin: 0 20px 10px 0;
		}
		.meta {color: #333372;}
		#coment_author{font-size: 1.5em;}
		#coment_date{font-size: 1em;}
		.comment-respond{
			text-align:center;
		}
					.attachment-single_page_img {
						float: left;
						margin: 0 20px 10px 10px!important;
						width:300px;
						height: auto;
						}
						.sirvice_img_wraper {
							border-radius: 26px 26px 0 0;
							overflow: hidden;
							width: 296px;
							height: 200px;
							margin: 0px 0 0 5px;
							z-index: 0;
							}
						#sirvice_header_single {
							font-size: 24px;
							z-index: 1;
							}
						#sirvice_header_text {
							height: 90px;
							overflow: hidden;
							width: 95%;
							}
						#sirvice_header_text p{
							font-size: 14x;							
							}
				.new_wraper{
					margin: 20px 0;
				}
					.new_wraper a{
						color: #4A4A4C;
					}
					.news_page_date_lay{
						font-size: 16px;
					}
					.img_new_wraper{
						width: 250px;
						height: 250px;
						overflow: hidden;
						border-radius: 20px;
						border: 1px rgba(0, 0, 0, 0.09) solid;
						float: left;
						margin: 0 20px 10px 0;
					}
						.img_new_wraper a img{
							width: auto;
							height: 100%;
						}
					.new_header{
						font-size: 2em;
					}
					.new_text{
						font-size: 1em;
					}
		.pagination_wraper{
			margin:20px 0;
		}
			.aside {
				position: absolute;
				box-shadow: 0 0 3px rgba(0,0,0,0.5);
				width: 280px;
				margin: 0 20px 0 20px;
				border-radius: 30px;
				}
				.aside_block_wraper{
				margin-top: -30px;
				}
				.aside_nav{
				position: relative;
				margin: 0 auto;
				width: 280px;
				text-align: center;
				}
					.aside_nav div ul{
					list-style: none;
					font-size: 18px;
					color: #082577;
					margin: 0;
					padding: 0;
					}
					.aside_nav div ul a{		
						display:block;
						color: #082577;
						text-decoration: none;
						padding: 3px 0;
						min-height: 30px;
						}
						.aside_nav div ul li.current-menu-item{
							background: #cfd8e5;
							}
						.aside_nav div ul li.current_page_parent{
							background: #cfd8e5;
							}
						.aside_nav div ul li:hover{
							background: #cfd8e5;
							}
			.main_content{
				margin: 20px 20px 20px 320px;
				width: 760px;
				border-radius: 30px;
				}
		.footer{
			height: 180px;
			background: #4a577d;
			padding-top: 30px;
			}
			.footer_wraper{
				height: 180px;
				width: 90%;
				min-width: 1100px;
				margin: 0 auto;
				border-right: 1px #ffffff solid;
				border-left: 1px #ffffff solid;
				border-top: 1px #ffffff solid;
				border-radius:20px 20px 0 0;
				}
				.copyright{
					position: absolute;
					margin: 130px 0 0 5%;
					color: #cccccc;
					}
				.razrabotka_sayta{
					position: absolute;
					margin: 40px 0 0 40px;
					}
				.metrika{
					position: absolute;
					margin: 45px 0 0 160px;
					}
					.minzdrav {
						position: absolute;
						margin: 30px 0 0 35%;}
						.minzdrav a{
						text-decoration:none;}
						.minzdrav a:hover #minzdrav_name{
						color: #F3EBEB;}
						.minzdrav div{
						width: 280px;
						padding: 5px 0}
						.minzdrav div span{
							display: block;
							margin-top: 10px;
							color: #cccccc}
						.minzdrav_rf img {
							width:50px;
							float: left;}
						.minzdrav_vlg img {
							width:50px;
							float: left;}
				#footer_adress.adress{
					margin: 30px 1% 0 0;
					font-size: 14px;
					color: #cccccc;
					}
					#footer_adress.adress span{
						display: block;
						font-size: 22px;
						margin-top: 10px;
						color: #cccccc;
						}
					#footer_adress#adress_phone{
						width: 35px;
						float: left;
						padding: 5px;
						}
.alignleft {float:left}
.alignright {float:right}
.aligncenter {display: block; margin: 0 auto!important;}

/*ÊÍÎÏÊÈ*/
.buttons { list-style: none; }
 
a.button {
    display: block;
    float: left;
    position: relative;
    width: 150px;
    margin: 0 10px 18px 0;
 
    text-decoration: none;
    font: 12px "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-weight: bold;
    line-height: 25px;
    text-align: center;
}
 
a.button:before,
a.button:after {
    content: '';
    position: absolute;
    left: -1px;
    height: 100%;
    width: 150px;
    bottom: -1px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}
 
a.button:before {
    height: 23px;
    bottom: -4px;
    border-top: 0;
 
    -webkit-border-radius: 0 0 3px 3px;
    -moz-border-radius: 0 0 3px 3px;
    border-radius: 0 0 3px 3px;
 
    -webkit-box-shadow: 0 1px 1px 0px #bfbfbf;
    -moz-box-shadow: 0 1px 1px 0px #bfbfbf;
    box-shadow: 0 1px 1px 0px #bfbfbf;
}
/* ÑÅÐÛÉ */
a.gray,
a.gray:visited {
    color: #555;
    border-bottom: 4px solid #b2b1b1;
    text-shadow: 0px 1px 0px #fafafa;
 
    background: #eee;
    background: -webkit-gradient(linear, left top, left bottom, from(#eee), to(#e2e2e2));
    background: -moz-linear-gradient(top,  #eee,  #e2e2e2);
 
    box-shadow: inset 1px 1px 0 #f5f5f5;
}
 
.gray:before,
.gray:after {
    border: 1px solid #cbcbcb;
    border-bottom: 1px solid #a5a5a5;
}
 
.gray:hover {
    background: #e2e2e2;
    background: -webkit-gradient(linear, left top, left bottom, from(#e2e2e2), to(#eee));
    background: -moz-linear-gradient(top,  #e2e2e2,  #eee);
}
/* ACTIVE STATE */
a.button:active {
    border: none;
    bottom: -4px;
    margin-bottom: 22px;
 
    -webkit-box-shadow: 0 1px 1px #fff;
    -moz-box-shadow:  0 1px 1px #fff;
    box-shadow:  1px 1px 0 #fff, inset 0 1px 1px rgba(0, 0, 0, 0.3);
}
 
a.button:active:before,
a.button:active:after {
    border: none;   
 
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}

.pokaz_form {margin: 14px auto!important;padding: 20px!important; width: 400px; border-radius: 5px;box-shadow: 0 0 5px rgba(0,0,0,0.5); background: #CFD3CE; text-align: center}
#pokaz_form_city {margin: 14px 0 15px 60px!important;}
#pokaz_form_kf {margin: 14px 0 15px 270px!important;}
.pokaz_form input,
.pokaz_form textarea{

padding:5px;
color:#1D1D1D;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
line-height: 20px;

border: 1px solid #C7C7C7;

box-shadow: inset 2px 2px 8px #F9F9F9;

-webkit-transition: all 0.2s ease;
-moz-transition: all 0.2s ease;
-o-transition: all 0.2s ease;
transition: all 0.2s ease;

}

.pokaz_form .pokaz_form-list-item{
padding-left: 0;
margin-left: 0;
margin-right: 25px;
}

.pokaz_form .pokaz_form-list-item input{
border: none;
padding-left: 0;
margin-left: 0;
}

.pokaz_form select{
outline: none;
font-size:16px;
font-family:Arial, Helvetica, sans-serif;
height: 32px;
min-width: 207px;
}

.pokaz_form input:hover,
.pokaz_form input:focus,
.pokaz_form input:active,
.pokaz_form textarea:hover,
.pokaz_form textarea:focus,
.pokaz_form textarea:active {

background: #FDFDFD;

outline: none;
}

		
.pokaz_form input.pokaz_form-submit{
-webkit-transition: 0;
-moz-transition: 0;
-o-transition: 0;
transition: 0;

border: none;
position: relative;

color: #fff;

text-transform: uppercase;

-webkit-border-radius: 6px;
-moz-border-radius: 6px;
border-radius: 6px;

font-size: 14px;
font-weight: bold;
padding-top: 11px;
padding-bottom: 10px;
padding-left: 35px;
padding-right: 35px;

/* Gradient background */
background: #ff3019; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmMzAxOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjZjA0MDQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #ff3019 0%, #cf0404 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff3019), color-stop(100%,#cf0404)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ff3019 0%,#cf0404 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ff3019 0%,#cf0404 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ff3019 0%,#cf0404 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ff3019 0%,#cf0404 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff3019', endColorstr='#cf0404',GradientType=0 ); /* IE6-8 */


/* Drop Shadow */
-webkit-box-shadow: 0 2px 5px rgba(0,0,0,0.3);
-moz-box-shadow: 0 2px 5px rgba(0,0,0,0.3);
box-shadow: 0 2px 5px rgba(0,0,0,0.3);

}

/* On hover */
.pokaz_form input.pokaz_form-submit:hover{

cursor: pointer;
text-decoration: none;

background-color: #000000;
background: -webkit-gradient(linear, left top, left bottom, from(#246416), to(#349622));
background: -moz-linear-gradient(top, #246416, #349622);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#246416', endColorstr='#349622');
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#246416, endColorstr=#349622)";
}

/* On click */
.pokaz_form input.pokaz_form-submit:active{
top: 1px;

color: #d8c6e2;

background-color: #000000;
background: -webkit-gradient(linear, left top, left bottom, from(#FF0000), to(#246416));
background: -moz-linear-gradient(top, #FF0000, #246416);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF0000', endColorstr='#246416');
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#FF0000, endColorstr=#246416)";

-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
}

.hidefield { display:none; }
.gallery-item {width: 30%!important;}
.fer{}
.fer table tr td{border: 1px solid #e2e2e2;}

#menu-item-1960{

}

#menu-item-1960 a::after{
content: "Medical tourism" !important;
/* margin-top: 24px; */
display: block;
text-align: center;
}

#menu-item-1960 a {
    padding: 4px 11px 5px;
}