.wrap_h1 {
    display: block;
}
.wrap_h1 .gradient_button_red,
.wrap_h1 .gradient_button {
    position: relative;
    float: left;
    margin-right: 0px;
    margin-bottom: 30px;
    line-height: 34px;
    font-weight: 400;
    color: #FFF;
    z-index: 1;
}
.wrap_h1.wrap_h1_directions {
    min-height: 157px;
    overflow: hidden;
    padding-top: 10px;
    margin-bottom: -2px;
    position: relative;
}

/*Clearfix*/
.cf {
    *zoom: 1;
}
.cf:after,
.cf:before {
    content: " ";
    display: table;
    width: 100%;
    clear: both;
}
.clearfix::after {
    content: " ";
    display: table;
    clear: both;
}
.left {
    float: left;
}
.right {
    float: right;
}
/* search */
.nc_search_form {margin-top: 20px;margin-left: 16px;}
.nc_search_form #nc_search_query {width: 150px;}
.nc_search_status, .nc_search_range, .nc_search_query_suggesion {margin: 10px 0px;padding-left: 16px;}

.nc_search_results {padding-top: 10px;}
.nc_search_results .nc_search_range {font-size: 12px;}
.nc_search_results .nc_search_list .nc_search_context {font-size: 13px;padding: 3px;}

.nc_search_form input[type="submit"] {
    background: rgb(61,199,181); /* Old browsers */
    background: -moz-linear-gradient(top,  rgba(61,199,181,1) 0%, rgba(62,170,159,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, co</div>lor-stop(0%,rgba(61,199,181,1)), color-stop(100%,rgba(62,170,159,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  rgba(61,199,181,1) 0%,rgba(62,170,159,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  rgba(61,199,181,1) 0%,rgba(62,170,159,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  rgba(61,199,181,1) 0%,rgba(62,170,159,1) 100%); /* IE10+ */
    background: linear-gradient(to bottom,  rgba(61,199,181,1) 0%,rgba(62,170,159,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3dc7b5', endColorstr='#3eaa9f',GradientType=0 ); /* IE6-9 */
    line-height: 19px;
    padding: 5px 10px 6px 10px;
    margin-left: 10px;
    color: #fff !important;
    font-size: 14px;
    font-weight: 700;
    display: inline-block;
    text-decoration: none;
    border-radius: 4px;
    box-shadow: inset 0px -2px 0 0px rgba(88,124,120,1);
    border:none;
}

/* end search */



.slider_additional_info {
    position: absolute;
    top: 30px;
    right: 0;
    z-index: 10;
    /*font-family: "Arial", sans-serif;*/
}
.slider_additional_info a {
    font-weight:400;
}
.slider_add_time {
    background: #ff635b;
    padding: 0 70px 0 30px;
    display: inline-block;
    font-size: 18px;
    line-height: 50px;
    font-weight: 700;
    color: #fff;
    float: right;
}
.slider_add_title {
    background: rgba(255, 255, 255, 0.8);
    padding: 10px 70px 14px 30px;
    color: #1a1a1a;
    font-size: 20px;
    line-height: 32px;
    font-weight: 700;
    margin-bottom: 10px;
    clear: both;
    text-align: right;
    max-width:495px;
}
.slider_add_price {
    font-size: 28px;
    line-height: 36px;
    font-weight: 700;
    color: #d82f25;
    margin-bottom: 20px;
    float: right;
    margin-right: 75px;
}
.slider_add_price-old {
    color: #ef5750;
    font-weight: 500;
    text-decoration: line-through;
}
.gradient_button,
a.gradient_button {
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#3dc7b5+0,3eaa9f+100 */
    background: rgb(61,199,181); /* Old browsers */
    background: -moz-linear-gradient(top,  rgba(61,199,181,1) 0%, rgba(62,170,159,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(61,199,181,1)), color-stop(100%,rgba(62,170,159,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  rgba(61,199,181,1) 0%,rgba(62,170,159,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  rgba(61,199,181,1) 0%,rgba(62,170,159,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  rgba(61,199,181,1) 0%,rgba(62,170,159,1) 100%); /* IE10+ */
    background: linear-gradient(to bottom,  rgba(61,199,181,1) 0%,rgba(62,170,159,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3dc7b5', endColorstr='#3eaa9f',GradientType=0 ); /* IE6-9 */
    line-height: 44px;
    padding: 0 35px;
    color: #fff !important;
    font-size: 16px;
    font-weight: 700;
    display: inline-block;
    text-decoration: none;
    border-radius: 4px;
    box-shadow: inset 0px -2px 0 0px rgba(88,124,120,1);
    float: right;
    margin-right: 75px;
}
.gradient_button_red {
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#3dc7b5+0,3eaa9f+100 */
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ff635b+0,ee564f+100 */
    background: #ff635b; /* Old browsers */
    background: -moz-linear-gradient(top, #ff635b 0%, #ee564f 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top, #ff635b 0%,#ee564f 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, #ff635b 0%,#ee564f 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff635b', endColorstr='#ee564f',GradientType=0 ); /* IE6-9 */
    line-height: 44px;
    padding: 0 30px;
    color: #fff;
    font-size: 16px;
    font-weight: 700;
    display: inline-block;
    text-decoration: none;
    border-radius: 4px;
    box-shadow: inset 0px -2px 0 0px rgba(204,65,58,1);
    float: right;
}
.gradient_button:hover,
.tabs__caption li:hover,
.tabsList li:hover,
.pre_slider_button:hover {
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#3eaa9f+0,3dc7b5+100 */
    background: rgb(62,170,159); /* Old browsers */
    background: -moz-linear-gradient(top,  rgba(62,170,159,1) 0%, rgba(61,199,181,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(62,170,159,1)), color-stop(100%,rgba(61,199,181,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  rgba(62,170,159,1) 0%,rgba(61,199,181,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  rgba(62,170,159,1) 0%,rgba(61,199,181,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  rgba(62,170,159,1) 0%,rgba(61,199,181,1) 100%); /* IE10+ */
    background: linear-gradient(to bottom,  rgba(62,170,159,1) 0%,rgba(61,199,181,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3eaa9f', endColorstr='#3dc7b5',GradientType=0 ); /* IE6-9 */

}
.gradient_button_red:hover {
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ee564f+0,ff635b+100 */
    background: #ee564f; /* Old browsers */
    background: -moz-linear-gradient(top, #ee564f 0%, #ff635b 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top, #ee564f 0%,#ff635b 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, #ee564f 0%,#ff635b 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ee564f', endColorstr='#ff635b',GradientType=0 ); /* IE6-9 */

}

.group_wrap {
    display: block;
    margin: 0px 0px 30px 0px;
    padding: 0px;
}

.group_wrap .group_title {
    display: inline-block;
    vertical-align: top;
    background: #f55b53;
    color: #FFF;
    font-size: 18px;
    line-height: 20px;
    padding: 10px 10px 14px;
    min-width: 200px;
    text-align: center;
    margin: 0px 0px -5px 14px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
}
.group_wrap .group_imgs {
    display: block;
    position: relative;
    background: #FFF;
    padding: 15px 30px;
    margin: 0px;
    border: #e4ecf1 solid 2px;
    border-bottom-width: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
}
.group_wrap .group_imgs img {
    width: 190px;
    height: 145px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
}


.list_icon {
    background: url(../img/ul_triangle.png) 0 0 no-repeat;
    width: 11px;
    height: 11px;
    display: block;
    float: left;
    margin-top: 3px;
}
.list_icon_down {
    background: url(../img/ul_triangle.png) -11px 2px no-repeat;
    width: 11px;
    height: 11px;
    display: block;
    float: left;
    margin-top: 3px;
}
.no_icon {
    width: 11px;
    height: 11px;
    display: block;
    float: left;
    margin-top: 3px;
}




.right_sidebar {
    width: 257px;
    float: right;
    font-family: 'True Open Sans', sans-serif;
    padding-top: 69px;
}
.right_sidebar_1 {
    width: 257px;
    float: right;
    font-family: 'True Open Sans', sans-serif;
    padding-top: 88px;
}
.right_sidebar_2 {
    width: 257px;
    float: right;
    font-family: 'True Open Sans', sans-serif;
    padding-top: 28px;
}
.right_sidebar_3 {
    width: 257px;
    float: right;
    font-family: 'True Open Sans', sans-serif;
    padding-top: 0px;
}
.right_sidebar_3 p {
    height:22px;
    margin-top:8px;
    margin-bottom:18px;
}

.socials {padding-bottom:10px;}
.socials img {margin:0px 4px 0px 4px;}
.socials p {color:#506678; font-size:14px;}

/*Фотоальбомы в о нас*/
.media_photo-albums .new_album{margin-bottom:25px;}
@media screen{.media_photo-albums .new_album{}
}
.media_photo-albums .new_album .name{color:#F75C54;padding:0px 0px 30px 0px; font-size:18px; font-weight:900;}
.media_photo-albums .new_album .photoList{padding:0px 0px 15px 0px; border-bottom:solid 1px #D2E0F1; }
.media_photo-albums .new_album .photoList a{margin:0 19px 30px 0;padding:0;width:200px;height:125px;float:left;display:block;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;text-align: center;}
.media_photo-albums .new_album .photoList a:nth-child(4n){margin:0 0px 0 0;}
@media screen{.media_photo-albums .new_album .photoList a{}
}
.media_photo-albums .new_album .photoList a img{max-width:200px; max-height:125px; display:block; -webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;}
.media_photo-albums .new_album .more{text-align:center; clear:both;}
.media_photo-albums .new_album .more a{color:#51697c; display:block; margin:auto; font-size:14px; text-decoration:none; padding:4px 0px 20px 0px; margin-top:-29px; width:156px; color:#D2E0F1; background: #fff; }
.media_photo-albums .new_album .more a.strelka{background: url(../img/down_arrow.png) 50% 80% no-repeat #fff;}
.media_photo-albums .new_album .more a:hover{text-decoration:underline;}

/*Филиалы в о нас*/
.filials_grad {background:#EDF4FB;}
.filials_grad .clinics.about{ width:1240px; margin:0px auto; padding:15px 0px 50px 0px;}
.filials_grad .clinics.about h4{color:#5B7285;text-align:left;font-size:30px; margin:15px 0px 25px 0px; font-weight:600;}
.filials_grad .clinics.about .item{background-color:#ffffff;padding:20px;margin-bottom:13px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;border-radius:8px}
@media screen{.filials_grad .clinics.about .item{-webkit-box-shadow:0 0 1px 0 #000;-moz-box-shadow:0 0 1px 0 #000;-ms-box-shadow:0 0 1px 0 #000;box-shadow:0 0 1px 0 #000}
}
.filials_grad .clinics.about .item .img{float:left;width:214px;height:148px;margin-right:20px}
.filials_grad .clinics.about .item .img img{width:214px;height:148px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px}
.filials_grad .clinics.about .item .text{overflow:hidden; float:right; width:300px;}
.filials_grad .clinics.about .item .text .title{color:#38546b;font-size:17px;font-weight:bold;border-bottom:1px solid #cedbea}
.filials_grad .clinics.about .item .text .links{padding:0px 0px}
.filials_grad .clinics.about .item .text .links ul{margin:0; padding:0;list-style-position:inside;color:#3DB8AA; width:100%;}
.filials_grad .clinics.about .item .text .links ul li{padding-left:0;float:left;width:50%;line-height:25px;margin:0;}
.filials_grad .clinics.about .item .text .links ul li a{color:#38546b;text-decoration:none; font-size:14px;}
.filials_grad .clinics.about .item .text .links ul li a:hover{text-decoration:underline;}
.filials_grad .clinics.about .item{width:549px;height:204px;float:left;border:0;padding:27px 28px 0px 28px; box-shadow:0px 2px 0px #D4E1EE;}
.filials_grad .clinics.about .item:nth-of-type(odd){margin-right:29px;margin-bottom:22px; margin-left:0px}
.filials_grad .clinics.about .item .title{color:#F75C54;font-size:16px; font-weight:600; padding:0px;margin:0px; margin-bottom:16px;line-height:18px; float:right; width:300px; }
.filials_grad .clinics.about .item .img{width:214px;height:148px; float:left;}
.filials_grad .clinics.about .item .img img{width:214px;height:148px; -webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;}
.filials_grad .clinics.about .item .text .links{border-top:0;}
.filials_grad .clinics.about .item .text .links ul li{float:none;width:100%}

/*Слайдер доктора в о нас*/
.doctors_grad {background:#36b9ab;}
.doctors_grad .doctor_slider_container {width:1240px; margin:0px auto;}
.doctors_grad .doctor_slider_container h4{color:#fff;text-align:left;font-size:30px; margin:0px 0px 20px 0px; padding-top:35px; font-weight:500;}
.doctors_grad .doctor_slider_container .jcarousel-doctors .jcarousel-control-next{}
.doctors_grad .doctor_slider_container .jcarousel-doctors .jcarousel-control-next{}
.doctors_grad .doctor_slider_container .jcarousel-doctors{margin:0px 0px 0px 0px;position:relative;height:210px; padding:0px 45px 30px 45px;}
.doctors_grad .doctor_slider_container .jcarousel-doctors ul li{width:259px;height:160px;padding:15px 14px; }
.doctors_grad .doctor_slider_container .jcarousel-doctors ul li .item{position:relative; width:259px;height:160px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;border-radius:8px;background:#EDF4FB; border:2px solid #ffffff;}
.doctors_grad .doctor_slider_container .jcarousel-doctors ul li .item a{width:259px;height:160px;position:absolute; top:0px; left:0px; background: url(../img/lupe2.png) 1000px 50% no-repeat;}
.doctors_grad .doctor_slider_container .jcarousel-doctors ul li .item a:hover{background: url(../img/lupe2.png) 50% 50% no-repeat;}
.doctors_grad .doctor_slider_container .jcarousel-doctors ul li .item .photo{float:left;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;padding:16px 0px 0px 16px;}
.doctors_grad .doctor_slider_container .jcarousel-doctors ul li .item .photo img{height:127px;width:88px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;}
.doctors_grad .doctor_slider_container .jcarousel-doctors ul li .item .text{overflow:hidden;padding:15px}
.doctors_grad .doctor_slider_container .jcarousel-doctors ul li .item .text .fio{font-size:18px;color:#5B7285; line-height:23px;}
.doctors_grad .doctor_slider_container .jcarousel-doctors ul li .item .text .doljnost{padding-top:5px;font-size:15px; line-height:15px; font-size:12px; font-style:italic; color:#232323;}
.doctors_grad .doctor_slider_container .jcarousel-doctors .jcarousel-control-prev,.wrapper_old .jcarousel-doctors .jcarousel-control-next{height:210px}
.doctors_grad .doctor_slider_container .jcarousel-doctors .jcarousel-control-prev, .doctors_grad .doctor_slider_container .jcarousel-doctors .jcarousel-control-next {display: block;width: 37px; height: 37px; position: absolute; top: 84px; z-index: 11;text-indent:-9999px;}
.doctors_grad .doctor_slider_container .jcarousel-doctors .jcarousel-control-prev {left: 0px;background: url(../img/slider_arrows.png) 0 -38px no-repeat;}
.doctors_grad .doctor_slider_container .jcarousel-doctors .jcarousel-control-prev:hover {background: url(../img/slider_arrows.png) 0 -76px no-repeat;}
.doctors_grad .doctor_slider_container .jcarousel-doctors .jcarousel-control-next {right: 0px;background: url(../img/slider_arrows.png) -38px -38px no-repeat;}
.doctors_grad .doctor_slider_container .jcarousel-doctors .jcarousel-control-next:hover {background: url(../img/slider_arrows.png) -38px -76px no-repeat;}

/*Перенесено со старого сайта! - начало*/
/*#_atssh {display:none;}*/
.tooltip, .tooth-tooltip, .face-tootip { position: absolute; z-index: 999; left: -9999px; background-color: #FFFFFF; padding: 5px; border: 1px solid #d0d7dd; color: #ff3026; -webkit-border-radius: 2px; -moz-border-radius: 2px; -ms-border-radius: 2px; border-radius: 2px; }

.cl { clear: both; height: 1px; }
.hide {display:none;}
.jcarousel-pagination a{cursor:pointer;}

.icon { background: transparent url(../i/icon.png) -10px -10px no-repeat; display: inline-block; height: 20px; width: 20px; }
.icon-point { background-position: -75px -60px; height: 11px; width: 11px; }
.icon-point:hover, .icon-point.active { background-position: -86px -60px; height: 11px; width: 11px; }

#express-calc, #stomatology-calc, #kosmetology-calc { background: #FFF; margin-top: 40px; -webkit-border-radius: 0 7px 7px 7px; -moz-border-radius: 0 7px 7px 7px; -ms-border-radius: 0 7px 7px 7px; border-radius: 0 7px 7px 7px; }

#tabsCalculator .tabsList li a {border:0; padding-top: 0px; }
#tabsCalculator .tabsList li a.active { border-bottom: 2px solid #fff; padding-left: 30px;padding-right: 30px;}

.tabsCalculatorContent { padding: 15px; margin-top: -40px; }
.tabsCalculatorContent.active { display: block; }
.tabsCalculatorContent .calcContent { border: 1px solid #c0c0c0; -webkit-border-radius: 5px; -moz-border-radius: 5px; -ms-border-radius: 5px; border-radius: 5px; position: relative; }

#CalcAndTags { position: relative; background: #b9cad6 url(../i/calculatorBG.png) top center repeat-y; /*    height:558px;*/ padding: 20px 0; border-top: 1px solid #ffffff; border-bottom: 1px solid #ffffff; font-family: 'True Open Sans', sans-serif;}
#CalcAndTags .topShadow { position: relative; height: 20px; margin-top: -20px; background: transparent url(../i/calculator_shadow.png) top center no-repeat; }
#CalcAndTags h3 { font-size: 32px; line-height: 100%; color: #5b7081; margin: 0 0 16px 0; font-weight: 400; }
#CalcAndTags .wrapper { width: 922px; padding-right:318px; margin: 0 auto; }
#CalcAndTags h5 { font-size: 24px; line-height: 100%; color: #5b7081; margin: 0 0 22px 0; font-weight: 400; }

#Calculator { background-color: #FFF; }

#express-calc-body-view { display: block; width: 480px; height: 430px; position: relative; }
#express-calc-body-view .men { position: absolute; top: 0; left: 55px; width: 370px; height: 430px; margin: 0 auto; background: url(../i/express-calc-men.png) 0 0 no-repeat; }
#express-calc-body-view .men .icon-point { position: absolute; left: -20px; top: -20px; margin: -5px 0 0 -5px; }
#express-calc-body-view .women { position: absolute; top: 0; left: 55px; width: 370px; height: 430px; margin: 0 auto; background: url(../i/express-calc-women.png) 0 0 no-repeat; }
#express-calc-body-view .women .icon-point { position: absolute; left: -20px; top: -20px; margin: -5px 0 0 -5px; }

#express-calc-body-select { position: absolute; top: 25px; right: 0; width: 420px; text-align: center; }
#express-calc-body-select a { color: #6e8ea5; text-decoration: none; display: inline-block; text-align: center; height: 30px; line-height: 30px; padding: 0 20px; margin: 0; cursor: pointer; -webkit-border-radius: 5px; -moz-border-radius: 5px; -ms-border-radius: 5px; border-radius: 5px; }
#express-calc-body-select a.active { color: #fff; background-color: #ef2e17; border: 1px solid #c30a00; }

#express-calc-result { position: absolute; top: 80px; right: 0; left: 480px; font-size: 30px; color: #6e8ea5; padding: 30px; }

#kosmet-calc-body-view { display: block; width: 480px; height: 430px; position: relative; }
#kosmet-calc-body-view .face { position: absolute; top: 0; left: 0px; width: 480px; height: 430px; margin: 0 auto; background: url(../i/kosmet-calc-face.png) 0 0 no-repeat; -webkit-border-radius: 5px 0 0 5px; -moz-border-radius: 5px 0 0 5px; -ms-border-radius: 5px 0 0 5px; border-radius: 5px 0 0 5px; }
#kosmet-calc-body-view .face .icon-point { position: absolute; left: -20px; top: -20px; margin: -5px 0 0 -5px; }

#kosmet-calc-body-select { position: absolute; top: 25px; right: 0; width: 420px; text-align: center; font-size: 30px; color: #6e8ea5; }

#kosmet-calc-result { position: absolute; top: 80px; right: 0; left: 480px; padding: 10px; }
#kosmet-calc-result li { margin: 5px 0; color: #000000; }
#kosmet-calc-result li.active { color: #ff3026; }
#kosmet-calc-result li a { color: inherit; }

#stomat-calc-body-view { display: block; width: 480px; height: 400px; position: relative; }
#stomat-calc-body-view .mooth { position: absolute; top: 10px; left: 0px; width: 480px; height: 380px; margin: 0 auto; background: url(../i/stomat-calc-mooth.png) 0 0 no-repeat; -webkit-border-radius: 5px 0 0 5px; -moz-border-radius: 5px 0 0 5px; -ms-border-radius: 5px 0 0 5px; border-radius: 5px 0 0 5px; }
#stomat-calc-body-view .mooth .tooth { position: absolute; cursor: pointer; display: none; }
#stomat-calc-body-view .mooth .tooth.selected { display: block; }

#stomat-calc-result { position: absolute; top: 20px; right: 0; left: 500px; padding: 10px; max-height: 300px; overflow: auto; }
#stomat-calc-result #selectedTooth > div { padding-left: 10px; font-size: 14px; }

#stomat-calc-button { position: absolute; bottom: 10px; right: 0; left: 500px; padding: 10px; text-align: center; }
#stoma-back {float:left; margin-right:10px;}

.megaSli { position: relative; display: block; padding: 10px 0 2px 0; background: #425C43 url(/images/unnamed2.jpg) no-repeat; -moz-background-size: 100%; /* Firefox 3.6+ */ -webkit-background-size: 100%; /* Safari 3.1+ ╨╕ Chrome 4.0+ */ -o-background-size: 100%; /* Opera 9.6+ */ background-size: 100%; /* ╨б╨╛╨▓╤А╨╡╨╝╨╡╨╜╨╜╤Л╨╡ ╨▒╤А╨░╤Г╨╖╨╡╤А╤Л */ color: #FFF; text-align: center; }
.megaSli a { color: #FFF; }

form { margin: 0; padding: 0; }
form .name { font-size: 28px; line-height: 100%; color: #5b7081; margin: 0 0 14px 0; font-weight: 400; text-align: center; }
form input[type='text'], form input[type='password'], form textarea { margin: 0; padding: 4px 8px; line-height: 20px; border: 1px solid #b8c9d4; width: 93%; -webkit-border-radius: 2px; -moz-border-radius: 2px; -ms-border-radius: 2px; border-radius: 2px; }
form input[type='text'].error, form input[type='password'].error, form textarea.error { border-color: #cc0033; }
form .select { width: 93%; overflow: hidden; background: #fff url("../i/select_down.png") 99% center no-repeat; height: 30px; }
form .select select { width: 98%; background: transparent; margin: 0; padding: 2px 8px; line-height: 20px; height: 26px; border: 1px solid #b8c9d4; outline: none; color: #b8c9d4; -webkit-appearance: none; }
form .select select option { color: #000; padding: 4px; margin: 4px; line-height: 130%; }
form textarea { height: 100px; }
form .input { width: 100%; display: table; margin-bottom: 8px; position: relative; }
form .input label:not(.select) { width: 12%; display: table-cell; height: 28px; line-height: 15px; vertical-align: middle; }
form .input .req { color: red; }
form .input input { width: 370px; display: table-cell; }
form .input textarea { width: 370px; display: table-cell; }
form .input .select { width: 387px; overflow: hidden; background: #fff url("../i/select_down.png") 99% center no-repeat; height: 30px; }
form .input .select select { width: 387px; background: transparent; margin: 0; padding: 2px 8px; line-height: 20px; height: 26px; border: 1px solid #b8c9d4; outline: none; color: #b8c9d4; -webkit-appearance: none; }
form .input .select select option { color: #000; padding: 4px; margin: 4px; line-height: 130%; }
form .input label.error { position: absolute; z-index: 5; width: 370px; padding: 0 8px; left: 12%; top: 30px; color: #cc0033; border-color: #cc0033; background-color: #FFF; font-size: 14px; }
form .input .help { display: table-cell; vertical-align: middle; /*padding-top:8px;*/ width: 40%; font-size: 14px; line-height: 15px; color: #56768c; padding-left:10px;}
form .req { color: red; }
form .inline { width: 90%; display: table; margin-bottom: 8px; position: relative; }
form .inline label { width: 40%; display: table-cell; line-height: 28px; vertical-align: top; }
form .inline .fld { width: 55%; display: table-cell; }
form .inline label.error { position: absolute; z-index: 5; width: 270px; padding: 0 8px; left: 12%; top: 30px; color: #cc0033; border-color: #cc0033; background-color: #FFF; font-size: 14px; }
form .captcha { margin-left: 12%; width: 370px; }
form .captcha.inline { margin: auto; }
form .captcha label { display: block; font-size: 14px; line-height: 14px; color: #56768c; }
form .captcha input { float: left; width: 120px; height: 20px; font-size: 20px; }
form .captcha img { float: left; }
form .captcha button { float: right; width: 70px; height: 30px; margin: 0px 0; padding: 0; }

.button { border: 1px solid #c30a00; background: #f4321c; color: #ffffff; font-size: 18px; text-shadow: 0 -1px 1px #740600; text-decoration: none; display: block; text-align: center; height: 30px; line-height: 24px; padding: 0 20px; margin: 0; cursor: pointer; -webkit-border-radius: 5px; -moz-border-radius: 5px; -ms-border-radius: 5px; border-radius: 5px; }
.button.active { background: #fd5a32; }
.button:hover { background: #fc5128; }
@media screen { .button:hover { -webkit-box-shadow: inset 2px 2px 5px 1px #eb1607; -moz-box-shadow: inset 2px 2px 5px 1px #eb1607; -ms-box-shadow: inset 2px 2px 5px 1px #eb1607; box-shadow: inset 2px 2px 5px 1px #eb1607; } }
.button.grey { border: 1px solid #8fa3b3; background: #7f9fb3; text-shadow: 0 -1px 1px #8fa3b3; }
.button.grey.active { background: #c0cbd9; }
.button.grey:hover { background: #7f9fb3; }
@media screen { .button.grey:hover { -webkit-box-shadow: inset 2px 2px 5px 1px #4e6b80; -moz-box-shadow: inset 2px 2px 5px 1px #4e6b80; -ms-box-shadow: inset 2px 2px 5px 1px #4e6b80; box-shadow: inset 2px 2px 5px 1px #4e6b80; } }
.button.h30 { height: 30px; line-height: 34px; padding: 0 20px; }
.button.f16 { font-size: 16px; line-height: 28px; }
.button.withIcon { padding: 0 20px 0 0px; }
.button.withIcon .icon { content: " "; float: left; margin: 5px 5px 5px 15px; }
.button.withIcon span { border-left: 1px solid #b40a00; border-right: 1px solid #ff442e; display: block; float: left; height: 30px; width: 0px; margin: 0 10px 0px 5px; }

.digit { background: transparent url(../i/digit.png) -100px -100px no-repeat; display: inline-block; height: 48px; width: 36px; }
.digit.d0 { background-position: 0px 0px; }
.digit.d1 { background-position: -36px 0px; }
.digit.d2 { background-position: -73px 0px; }
.digit.d3 { background-position: -110px 0px; }
.digit.d4 { background-position: -146px 0px; }
.digit.d5 { background-position: -183px 0px; }
.digit.d6 { background-position: -219px 0px; }
.digit.d7 { background-position: -256px 0px; }
.digit.d8 { background-position: -293px 0px; }
.digit.d9 { background-position: -329px 0px; }

#vk_groups { margin: 0 auto 28px auto; }

.center { text-align: center; }

/*Ниже стили для внутряков*/

/*.wrapper_old ul.overflow { overflow:hidden; }
.wrapper_old ul li {  line-height: 1.7em; margin-bottom: .5em; margin-top: .5em; padding: 0 0 0px 0px; list-style:url(../i/li.png); /*background:url(../i/li.png) no-repeat 0px .8em;*//*}
.wrapper_old article ul {overflow: hidden;}*/
.wrapper_old ol { margin:1em 0 1.5em 0; padding:0 0 0 15px; list-style:none; counter-reset:list1; overflow:hidden;}
.wrapper_old ol li {  line-height: 1.7em; position:relative; margin-bottom:  .7em;margin-top: .7em; padding:0 0 0px 30px; list-style:none; counter-increment:list1; background:url(../i/ol.png) no-repeat left 3px;}
.wrapper_old ol li:before { content:counter(list1); position:absolute; left:0; top: 3px; width:18px;height:18px; color: #fff; text-align:center;  font: 700 .8em/18px "open_sans", Arial; }

.wrapper_old{width:1240px;margin:0 auto}
/*.bg_f6f9fb{background-color:#f6f9fb}*/
.textright{text-align:right}

.wrapper_old .icon{background:transparent url(../i/icon.png) -10px -10px no-repeat;display:inline-block;height:20px;width:20px}
.wrapper_old .icon-phone{background-position:0 0}
.wrapper_old .icon-map{background-position:0 -20px;height:23px}
.wrapper_old .icon-map2{background-position:0 -43px;height:20px}
.wrapper_old .icon-time{background-position:-40px 0;height:31px;width:31px}
.wrapper_old .icon-search{background-position:-20px -20px;height:19px;width:19px}
.wrapper_old .icon-discount{background-position:-75px -0px;height:58px;width:58px}
.wrapper_old .icon-plus{background-position:-20px -40px;height:13px;width:13px}
.wrapper_old .icon-minus{background-position:-20px -53px;height:13px;width:13px}
.wrapper_old .icon-phone2{background-position:-195px 0;height:20px;width:23px}
.wrapper_old .icon-icq{background-position:-218px 0;height:20px;width:23px}
.wrapper_old .icon-question{background-position:-195px -20px;height:20px;width:23px}
.wrapper_old .icon-comment{background-position:-218px -20px;height:20px;width:23px}
.wrapper_old .icon-comments{background-position:-195px -40px;height:20px;width:23px}
.wrapper_old .icon-home{background-position:-39px -40px;height:13px;width:13px}
.wrapper_old .icon-map-grey{background-position:-281px -40px;height:20px;width:20px}
.wrapper_old .icon-clock-grey{background-position:-241px -40px;height:20px;width:20px}
.wrapper_old .icon-phone-grey{background-position:-261px -40px;height:20px;width:20px}
.wrapper_old .icon-mail-grey{background-position:-301px -40px;height:20px;width:20px}
.wrapper_old .icon-print{background-position:-321px -40px;height:25px;width:28px}
.wrapper_old .icon-point{background-position:-75px -60px;height:11px;width:11px}
.wrapper_old .icon-point:hover,.icon-point.active{background-position:-86px -60px;height:11px;width:11px}

#ServicesAndZapis{position:relative;background:#d0d7de;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2QwZDdkZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlMmU2ZWEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#d0d7de 0,#e2e6ea 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#d0d7de),color-stop(100%,#e2e6ea));background:-webkit-linear-gradient(top,#d0d7de 0,#e2e6ea 100%);background:-o-linear-gradient(top,#d0d7de 0,#e2e6ea 100%);background:-ms-linear-gradient(top,#d0d7de 0,#e2e6ea 100%);background:linear-gradient(to bottom,#d0d7de 0,#e2e6ea 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d0d7de',endColorstr='#e2e6ea',GradientType=0);border-bottom:1px solid #b5c8d8;padding-top:15px;padding-bottom:15px}
.service{font-size:1em;color:#4e6a80;line-height:18px;margin:0;padding:20px;box-sizing: border-box;background: #fff;border-radius: 8px; width:32%;vertical-align:top;display:inline-block}
.service a{color:inherit;text-decoration:none}
.service li{margin:0;padding:0;padding-left:20px;margin-bottom:8px;list-style:none}
.service li .icon{float:left;margin:4px 0 8px -20px;cursor:pointer}
.service li ul{padding-left:0;margin:8px 0;display:none}
.service .active{color:#d9261c}
#zapisNaPriem{background-color:#f3f6fb;position:relative;margin:0 0 30px 0;-webkit-border-radius:9px;-moz-border-radius:9px;-ms-border-radius:9px;border-radius:9px}
.service li ul ul{margin-top:15px;}
@media screen{#zapisNaPriem{-webkit-box-shadow:1px 0 5px rgba(0,0,0,0.7);-moz-box-shadow:1px 0 5px rgba(0,0,0,0.7);-ms-box-shadow:1px 0 5px rgba(0,0,0,0.7);box-shadow:1px 0 5px rgba(0,0,0,0.7)}
}
#zapisNaPriem .title{background-color:#4b6a84;padding-top:5px;color:#fff;font-size:20px;line-height:30px;text-align:center;border-top:2px solid #81a7c7;text-transform:uppercase;-webkit-border-radius:9px 9px 0 0;-moz-border-radius:9px 9px 0 0;-ms-border-radius:9px 9px 0 0;border-radius:9px 9px 0 0}
#zapisNaPriem .item{border-top:1px solid #fff;border-bottom:1px solid #d4dce7;padding:10px 12px;color:#5b7081}
#zapisNaPriem .item div{line-height:20px;margin:7px 0}
#zapisNaPriem .item div .icon{float:left;margin-right:5px}
#zapisNaPriem .item div a{color:inherit;text-decoration:none}

.wrapper_old .layout-left { float:left;margin: 0px 35px 7px 0;height:100%;width:250px; }
.wrapper_old .layout-right { float:left;width:900px; }

.wrapper_old .leftColumn ul.menu {}
.wrapper_old .leftColumn ul.menu h3 {padding-bottom: .5em;padding-top: 0em;}
.wrapper_old .leftColumn ul.menu ul {  margin-left: 17px;  border-left: 1px solid #ccc;  padding-left: 15px;}

.wrapper_old .leftColumn ul.menu ul li {  padding: 0 0 2px 0;}
.wrapper_old .leftColumn ul.menu li {  padding: 0 0 .5em 0;}
.wrapper_old .leftColumn ul.menu ul.menu {  margin-top: 10px;  margin-bottom: 10px;}

.wrapper_old .leftColumn ul.menu ul.menu ul.menu {  margin-left: 17px;  border-left: 0px solid #ccc;  padding-left:0px;  padding-top: 0px;  margin-top: 5px;}
.wrapper_old .leftColumn ul.menu li.first {}

.wrapper_old .leftColumn ul.menu li li.expanded ul {display: none;}

.wrapper_old .leftColumn ul.menu li li.expanded.active-trail ul {display: block;}

.wrapper_old .leftColumn  ul li li , .leftColumn  ul.menu li li, .leftColumn  .item-list ul li li, li.leaf li {  /*background: url(images/li.gif) no-repeat left 11px;*/  font-size:12px;  padding: 0px 0px 2px 0px;}

.wrapper_old .table { display: table; vertical-align: middle;}
.wrapper_old .table-row { display: table-row; vertical-align: middle;}
.wrapper_old .table-cell { display: table-cell;  vertical-align: middle;}

.accordion-class.ui-state-default, .ui-widget-content .accordion-class.ui-state-active {  border: 0px solid #aaaaaa/*{borderColorActive}*/;  background: none;  font-weight: normal/*{fwDefault}*/;  color: #212121/*{fcActive}*/;  outline: none;}

.ui-accordion .ui-accordion-header .ui-accordion-header-icon.ui-icon-triangle-1-s {  width: 19px;  height: 12px;  background-image: url(/images/accordion.png);  background-position: 0 0;  left: 16px;  margin-top: -6px;}
.ui-accordion .ui-accordion-header .ui-accordion-header-icon.ui-icon-triangle-1-e {  width: 12px;  height: 19px;  background-image: url(/images/accordion.png);  background-position: -4px -12px;  left: 20px;  margin-top: -10px;}

#services-nav {   padding: 0px 0 20px 0;}


#services-nav .accordion-class {
  padding: 10px 20px 10px 50px;
  font-size: 16px;
  height: 40px;
  line-height: 20px;
  font-weight:bold;
  margin: 0px 0px 10px 0px;
  border-radius: 6px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#d8261c+0,c6180e+100 */
    background: rgb(238,86,78);

    background: -moz-linear-gradient(top,  rgba(238,86,78,1) 0%, rgba(255,99,91,1) 100%); /* FF3.6+ */

    background: -moz-linear-gradient(top,  rgba(255,99,91,1) 0%, rgba(238,86,78,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,99,91,1)), color-stop(100%,rgba(238,86,78,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  rgba(255,99,91,1) 0%,rgba(238,86,78,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  rgba(255,99,91,1) 0%,rgba(238,86,78,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  rgba(255,99,91,1) 0%,rgba(238,86,78,1) 100%); /* IE10+ */
    background: linear-gradient(to bottom,  rgba(255,99,91,1) 0%,rgba(238,86,78,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff635b', endColorstr='#ee564e',GradientType=0 ); /* IE6-9 */
    color:#fff;
    border-bottom: 2px solid #cc413a;


  /*

    border-bottom: 2px solid #cc413a;
    border-radius: 3px 3px 0 0;
    margin: 0 0 25px 0;
    */

}
#services-nav .accordion-class .table-cell { height: 40px; }
#services-nav ul.menu { margin:0; padding:0;border:0; background: none;   font: 13px/20px "arial",sans-serif;}
#services-nav ul.menu li { margin:0; padding:0; border:0; background: none; list-style: none;}

#services-nav ul.menu li li {  padding: 8px 0px 8px 3px;  border-top: 1px dotted #ccc;  font-size:13px;  position: relative;}

#services-nav ul.menu li li a {  padding-right: 40px;}

#services-nav ul.menu li li.has-actions:before {  display: block;   width: 54px;   height: 15px;   content: '';  background: url(../i/action_sign.png) no-repeat 0px -2px;  position: absolute;  top: 6px;  right: -10px;}

#services-nav ul.menu li li > a,
#services-nav ul.menu li li > span {  display: block;  margin:0;  font-size:13px;  text-decoration: none;  color: #1a1a1a;  line-height: 15px;}

#services-nav > ul.menu > li > ul.menu {  margin: 10px 0 15px 0;  padding: 10px 20px 10px 20px;  border-radius: 6px;  background: #F7FAFE;  box-shadow: 0px 2px 0px #ccc;  display: none;}
#services-nav > ul.menu > li > ul.menu > li {  padding: 8px 0px 8px 0px;  border-top: 2px dotted #E4E4E4;  margin:0;  font-size:13px;}
#services-nav > ul.menu > li > ul.menu > li:first-child {  border-top: 0;}
#services-nav > ul.menu > li  ul.menu > li > a,
#services-nav > ul.menu > li  ul.menu > li > span {  padding: 0px 40px 0px 8px;}

#services-nav > ul.menu > li  ul.menu > li.expanded > a,
#services-nav > ul.menu > li  ul.menu > li.expanded > span{  background: url(/images/accordion-li_02.png) no-repeat 0px 4px;}

#services-nav > ul.menu > li  ul.menu > li > a:hover,
#services-nav > ul.menu > li  ul.menu > li.active-trail > a,
#services-nav > ul.menu > li  ul.menu > li.active > a,
#services-nav > ul.menu > li  ul.menu > li.active-trail > span,
#services-nav > ul.menu > li  ul.menu > li.active > span {  color: #cc1d13;}

#services-nav > ul.menu > li  ul.menu > li.expanded > a:hover,
#services-nav > ul.menu > li  ul.menu > li.expanded.active-trail > a,
#services-nav > ul.menu > li  ul.menu > li.expanded.active > a,
#services-nav > ul.menu > li  ul.menu > li.expanded.active-trail > span,
#services-nav > ul.menu > li  ul.menu > li.expanded.active > span {  background: url(/images/accordion-li_05.png) no-repeat 0px 4px;}

#services-nav > ul.menu > li > ul.menu > li ul.menu {  margin: 10px 0px 10px 5px;  display: none;}
#services-nav > ul.menu > li > ul.menu  li.active > ul.menu,
#services-nav > ul.menu > li > ul.menu  li.active-trail > ul.menu {  display: block;}
#services-nav > ul.menu > li > ul.menu > li > ul.menu  li {  border:0;  padding: 5px 0 5px 0px;}
#services-nav > ul.menu > li > ul.menu > li > ul.menu  li li {  border:0;  padding: 5px 0 5px 8px;}

#services-nav > ul.menu > li ul.menu > li > a:hover {  color: #cc1d13;}
#services-nav > ul.menu > li ul.menu > li.active-trail > a,
#services-nav > ul.menu > li ul.menu > li.active > a,
#services-nav > ul.menu > li ul.menu > li.active-trail > span,
#services-nav > ul.menu > li ul.menu > li.active > span {  color: #cc1d13;  font-weight:bold;}

.wrapper_old .button{border:1px solid #c30a00;background:#f4321c;color:#fff;font-size:18px;text-shadow:0 -1px 1px #740600;text-decoration:none;display:block;text-align:center;height:30px;line-height:24px;padding:0 20px;margin:0;cursor:pointer;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px}
.wrapper_old .button.active{background:#fd5a32}
.wrapper_old .button:hover{background:#fc5128}
@media screen{.wrapper_old .button:hover{-webkit-box-shadow:inset 2px 2px 5px 1px #eb1607;-moz-box-shadow:inset 2px 2px 5px 1px #eb1607;-ms-box-shadow:inset 2px 2px 5px 1px #eb1607;box-shadow:inset 2px 2px 5px 1px #eb1607}
}
.wrapper_old .button.grey{border:1px solid #8fa3b3;background:#7f9fb3;text-shadow:0 -1px 1px #8fa3b3}
.wrapper_old .button.grey.active{background:#c0cbd9}
.wrapper_old .button.grey:hover{background:#7f9fb3}
@media screen{.wrapper_old .button.grey:hover{-webkit-box-shadow:inset 2px 2px 5px 1px #4e6b80;-moz-box-shadow:inset 2px 2px 5px 1px #4e6b80;-ms-box-shadow:inset 2px 2px 5px 1px #4e6b80;box-shadow:inset 2px 2px 5px 1px #4e6b80}
}
.wrapper_old .button-right { float: right; }
.wrapper_old .button.h30 { height: 30px; line-height: 34px; padding: 0 20px; }
.wrapper_old .button.f16 { font-size: 16px; line-height: 28px; }

.rightColumn #orderFormDoctor .gradient_button {border:none; float:none; margin:10px auto 10px auto;}
.rightColumn #orderFormDoctor .row.divider {display:none;}
label.error {display:none !important;}

.wrapper_old ul.action-slider { margin:0 0 0px 0; padding:0; list-style: none; overflow: hidden;}
.wrapper_old ul.action-slider li.item { margin:0; padding:0; list-style: none; position: relative; width:900px; background: #E9EFF3; border-radius: 5px;}
.wrapper_old ul.action-slider li.item a { text-decoration:none;}
.wrapper_old ul.action-slider li.item .img { width:100%; display: block; position: absolute; top;0; left:0;z-index:1;border-radius: 5px;  height: 100%; }
.wrapper_old ul.action-slider li.item .img img { width:100%; display: block; margin:0;border-radius: 5px;  }
.wrapper_old ul.action-slider li.item .body { width:100%; display: block; margin:0; position: relative; z-index: 2; }
.wrapper_old ul.action-slider li.item .text { display: table; height: 210px; }
.wrapper_old ul.action-slider li.item .text2 { display: table-row; }
.wrapper_old ul.action-slider li.item .text3 { display: table-cell; vertical-align: middle; padding: 20px 70px;  font: normal normal 20px/30px 'open_sans_semibold', Arial ; color: #1a1a1a; }
.wrapper_old ul.action-slider li.item .pretext { display: block; font: normal 32px/40px 'open_sans_semibold', Arial ; color: #d5241a; }
.wrapper_old ul.action-slider li.item .remainTime { display: block; position: absolute; top: 0;right:0; padding: 10px 20px; background: #c91b11; color:#fff; font: bold 16px/20px Arial; border-radius: 0px  5px 0px 0px;  }
.wrapper_old ul.action-slider li.item .fullCost { display: block; clear:left; float: left; padding: 7px 17px 5px 17px; background: #11c168; color: #fff; margin: 10px 0 0 0; }
.wrapper_old ul.action-slider li.item .fullCost .price {  font: normal 32px/32px 'open_sans_semibold', Arial ; }
.wrapper_old ul.action-slider li.item .fullCost .cur {  font: normal 21px/21px 'open_sans_semibold', Arial ; }
.wrapper_old ul.action-slider li.item .fullCost .oldprice { text-decoration:line-through; }
.wrapper_old ul.action-slider li.item .readmore { display: block; clear:left; float: left; padding: 10px 28px 10px 22px; background: #008240 url(../i/circle-arrow-right.png) no-repeat 90% 50%; color: #fff; font: normal normal 14px/16px 'open_sans_semibold', Arial ; margin-top: 6px; }
.wrapper_old ul.action-slider li.item .action_name { display: block; }
.wrapper_old .jcarousel-actions {position:relative; margin: 0 0 30px 0; width:100%; overflow: hidden; }
.wrapper_old .jcarousel-actions .jcarousel { position: relative; z-index:1;}

.wrapper_old .jcarousel-actions .jcarousel-control-prev, .jcarousel-actions .jcarousel-control-next {
    display: block;
    width: 37px;
    height: 37px;
    position: absolute;
    top: 89px;
    z-index: 11;
}
.wrapper_old .jcarousel-actions .jcarousel-control-prev {
    left: 10px;
    background: url(../img/slider_arrows.png) 0 -38px no-repeat;
}
.wrapper_old .jcarousel-actions .jcarousel-control-prev:hover {
    background: url(../img/slider_arrows.png) 0 0 no-repeat;
}
.wrapper_old .jcarousel-actions .jcarousel-control-next {
    right: 10px;
    background: url(../img/slider_arrows.png) -38px -38px no-repeat;
}
.wrapper_old .jcarousel-actions .jcarousel-control-next:hover {
    background: url(../img/slider_arrows.png) -38px 0 no-repeat;
}

.wrapper_old .ui-datepicker-trigger { width: 16px; height: 15px; background: none; border:0; cursor: pointer;}

.wrapper_old .share{color:#5b7081;padding:0 20px}
.wrapper_old .clinics.mnogoprofil,.wrapper_old .clinics.stomatology,.wrapper_old .clinics.about{background-color:#b5c7d5;padding:15px 20px 20px 20px}
.wrapper_old .clinics.mnogoprofil h4,.wrapper_old .clinics.stomatology h4,.wrapper_old .clinics.about h4{color:#fff;text-shadow:-0.01em -0.05em 1px #000}
.wrapper_old .clinics.mnogoprofil .item,.wrapper_old .clinics.stomatology .item,.wrapper_old .clinics.about .item{background-color:#f2f6fb;padding:20px;border-top:3px solid #fff;height:153px;margin-bottom:13px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;border-radius:8px}
@media screen{.wrapper_old .clinics.mnogoprofil .item,.wrapper_old .clinics.stomatology .item,.wrapper_old .clinics.about .item{-webkit-box-shadow:0 0 1px 0 #000;-moz-box-shadow:0 0 1px 0 #000;-ms-box-shadow:0 0 1px 0 #000;box-shadow:0 0 1px 0 #000}
}
.wrapper_old .clinics.mnogoprofil .item .img,.wrapper_old .clinics.stomatology .item .img,.wrapper_old .clinics.about .item .img{float:left;width:216px;height:153px;margin-right:20px}
.wrapper_old .clinics.mnogoprofil .item .img img,.wrapper_old .clinics.stomatology .item .img img,.wrapper_old .clinics.about .item .img img{width:216px;height:153px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px}
.wrapper_old .clinics.mnogoprofil .item .text,.wrapper_old .clinics.stomatology .item .text,.wrapper_old .clinics.about .item .text{overflow:hidden}
.wrapper_old .clinics.mnogoprofil .item .text .title,.wrapper_old .clinics.stomatology .item .text .title,.wrapper_old .clinics.about .item .text .title{color:#38546b;font-size:17px;font-weight:bold;padding-bottom:10px;border-bottom:1px solid #cedbea}
.wrapper_old .clinics.mnogoprofil .item .text .links,.wrapper_old .clinics.stomatology .item .text .links,.wrapper_old .clinics.about .item .text .links{border-top:1px solid #fff;padding:20px 15px}
.wrapper_old .clinics.mnogoprofil .item .text .links ul,.wrapper_old .clinics.stomatology .item .text .links ul,.wrapper_old .clinics.about .item .text .links ul{margin:0;list-style-position:inside;color:#f00; width:100%;}
.wrapper_old .clinics.mnogoprofil .item .text .links ul li,.wrapper_old .clinics.stomatology .item .text .links ul li,.wrapper_old .clinics.about .item .text .links ul li{padding-left:0;float:left;width:50%;line-height:25px;margin:0;}
.wrapper_old .clinics.mnogoprofil .item .text .links ul li a,.wrapper_old .clinics.stomatology .item .text .links ul li a,.wrapper_old .clinics.about .item .text .links ul li a{color:#38546b;text-decoration:none}
.wrapper_old .clinics.about{padding:15px 0 0 0}
.wrapper_old .clinics.about h4{text-align:center;text-shadow:.01em -0.05em 1px #000;font-size:30px}
.wrapper_old .clinics.about .item{width:563px;height:189px;float:left;border:0;padding:0 12px 12px 12px}
.wrapper_old .clinics.about .item:nth-of-type(odd){margin-right:45px;margin-bottom:25px; margin-left:10px}
.wrapper_old .clinics.about .item .title{background-color:#596f81;padding:12px;margin:0 -12px 12px -12px;height:18px;line-height:18px;color:#fff;font-weight:bold;-webkit-border-radius:8px 8px 0 0;-moz-border-radius:8px 8px 0 0;-ms-border-radius:8px 8px 0 0;border-radius:8px 8px 0 0}
.wrapper_old .clinics.about .item .img{width:268px;height:125px}
.wrapper_old .clinics.about .item .img img{width:268px;height:125px}
.wrapper_old .clinics.about .item .text .links{border-top:0;padding:0 12px}
.wrapper_old .clinics.about .item .text .links ul li{float:none;width:100%}

.wrapper_old .clinics.full .item .img{width:232px;height:164px;float:left;margin-right:20px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px}
.wrapper_old .clinics.full .item .img img{width:232px;height:164px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px}
.wrapper_old .clinics.full .item .text{overflow:hidden}
.wrapper_old .clinics.full .item .text .brd{border-bottom:1px solid #dbdfe4;line-height:20px;color:#5b7081;font-size:14px;padding:8px 0}
.wrapper_old .clinics.full .item .text .brd span{vertical-align:top;display:inline-block}
.wrapper_old .clinics.full .item .text .brd span.t{width:185px}
.wrapper_old .clinics.full .item .text .brd span.t .icon{margin-right:10px}
.wrapper_old .clinics.full .item .text .brd:first-of-type{padding-top:0}
.wrapper_old .clinics.full .item .text .brd:last-of-type{border-bottom:0}
.wrapper_old .clinics.other .vcard{width:266px;height:170px-24px;padding:12px;margin:0 auto;border-top:2px solid #fff;background:#8cafca;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzhjYWZjYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1NDc4OTUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#8cafca 0,#547895 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#8cafca),color-stop(100%,#547895));background:-webkit-linear-gradient(top,#8cafca 0,#547895 100%);background:-o-linear-gradient(top,#8cafca 0,#547895 100%);background:-ms-linear-gradient(top,#8cafca 0,#547895 100%);background:linear-gradient(to bottom,#8cafca 0,#547895 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8cafca',endColorstr='#547895',GradientType=0);-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px}
.wrapper_old .clinics.other .vcard h6{font-size:17px;color:#fff}
.wrapper_old .clinics.other .vcard .links{color:#21496a;font-size:15px}
.wrapper_old .clinics.other .vcard .links a{color:#fff}

.wrapper_old .orderFormDoctor{background:#fdfefe;margin-bottom:20px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;border-radius:6px}
@media screen{.wrapper_old .orderFormDoctor{-webkit-box-shadow:1px 0 5px #000;-moz-box-shadow:1px 0 5px #000;-ms-box-shadow:1px 0 5px #000;box-shadow:1px 0 5px #000}
}
.wrapper_old .orderFormDoctor .title{background:#596f81;color:#FFF;font-weight:700;text-align:center;height:40px;line-height:40px;-webkit-border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;-ms-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0}
.wrapper_old .orderFormDoctor .select{width:236px}
.wrapper_old .orderFormDoctor .select select{width:236px}
.wrapper_old .orderFormDoctor .row{padding:5px 10px;margin-top:10px}
.wrapper_old .orderFormDoctor .remark{border-top:1px solid #c7d4de;padding:5px 10px;font-size:14px}
.wrapper_old .orderFormDoctor label.error{color:red;font-size:14px}
.wrapper_old .fancybox-inner .title{color:#596f81;font-weight:700;text-align:center;height:40px;line-height:40px}
.wrapper_old .fancybox-inner .row{padding:5px 10px;margin-top:10px}
.wrapper_old .fancybox-inner .remark{border-top:1px solid #c7d4de;padding:5px 10px;font-size:14px}
.wrapper_old .fancybox-inner label.error{color:red;font-size:14px}

#QnA{background:#f5f8fd;position:relative;margin:0 0 30px 0; border:2px solid #b2c0cb;-webkit-border-radius:9px;-moz-border-radius:9px;-ms-border-radius:9px;border-radius:9px}

#QnA .title{background-color:#3eb8ab; margin:-2px -2px 0px -2px; font-size:14px; height:49px; padding-top:5px;color:#fff;line-height:49px;text-align:center;text-transform:uppercase;-webkit-border-radius:9px 9px 0 0;-moz-border-radius:9px 9px 0 0;-ms-border-radius:9px 9px 0 0;border-radius:9px 9px 0 0}
#QnA .item{font-size:14px;line-height:110%;padding:25px 0px 25px 0px; margin-left:25px; margin-right:25px; border-bottom:1px solid #E2EAF2; color:#1A1A1A;}
#QnA .item .text{color:#1a1a1a;line-height:150%; font-size:13px; padding-top:5px;}
#QnA .item .author{color:#1a1a1a;padding-bottom:4px; font-weight:bold;}
#QnA .item .author span{ color:#919191;  font-weight:normal;}
#QnA .item .answerLink{padding-top:6px;}
#QnA .item .answerLink a{color:#39A895; font-size:13px;}
#QnA .item:last-of-type{border-bottom:0}
#QnA .gradient_button {color:#ffffff; width:202px; margin:10px 0px 25px 25px; padding-left:0px; padding-right:0px; text-align:center; font-weight:normal; float:none;}

.mapBaloon{max-width:400px}
.mapBaloon .photo{float:left;margin-right:5px}
.mapBaloon .text{overflow:hidden;line-height:15px}

.wrapper_old .media_virt-tour .item{float:left;width:410px;height:300px;padding:0 25px 15px 0}
.wrapper_old .media_virt-tour h6 {font-size:18px;}
.wrapper_old .media_virt-tour:nth-of-type(odd){padding-right:0}
.wrapper_old .media_photo-albums .album{border:1px solid #d7d9dd;margin-bottom:25px;background:#edf3f9;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VkZjNmOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#edf3f9 0,#fff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#edf3f9),color-stop(100%,#fff));background:-webkit-linear-gradient(top,#edf3f9 0,#fff 100%);background:-o-linear-gradient(top,#edf3f9 0,#fff 100%);background:-ms-linear-gradient(top,#edf3f9 0,#fff 100%);background:linear-gradient(to bottom,#edf3f9 0,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#edf3f9',endColorstr='#ffffff',GradientType=0);-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px}
@media screen{.wrapper_old .media_photo-albums .album{-webkit-box-shadow:0 2px 2px 0 #babec4;-moz-box-shadow:0 2px 2px 0 #babec4;-ms-box-shadow:0 2px 2px 0 #babec4;box-shadow:0 2px 2px 0 #babec4}
}
.wrapper_old .media_photo-albums .album .name{background-color:#5d7284;padding:10px 15px;color:#fff;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;-ms-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;margin:-1px -1px -1px 0}
.wrapper_old .media_photo-albums .album .photoList{padding:15px 0 0 15px}
.wrapper_old .media_photo-albums .album .photoList a{background-color:#FFF;margin:0 15px 0 0;padding:0;width:195px;height:130px;display:inline-block;border:1px solid #fff;-webkit-border-radius:1px;-moz-border-radius:1px;-ms-border-radius:1px;border-radius:1px;text-align:center}
@media screen{.wrapper_old .media_photo-albums .album .photoList a{-webkit-box-shadow:0 0 2px 0 #babec4;-moz-box-shadow:0 0 2px 0 #babec4;-ms-box-shadow:0 0 2px 0 #babec4;box-shadow:0 0 2px 0 #babec4}
}
.wrapper_old .media_photo-albums .album .photoList a img{text-align:center}
.wrapper_old .media_photo-albums .album .more{padding:5px 15px;text-align:right;font-size:14px}
.wrapper_old .media_photo-albums .album .more a{color:#51697c}

.wrapper_old .media_video {padding-left:30px;}
.wrapper_old .media_video .item{float:left;width:400px;height:400px;padding:0 25px 15px 0}
.wrapper_old .media_video .item h6{height:40px;}
.wrapper_old .media_video .item a{display:block;width:400px;height:300px;vertical-align:middle;text-align:center}
.wrapper_old .media_video:nth-of-type(odd){padding-right:0}

.wrapper_old .bossText{background-color:#eff2f5;border:1px solid #b5c7d5;padding:17px;-webkit-border-radius:7px;-moz-border-radius:7px;-ms-border-radius:7px;border-radius:7px}
.wrapper_old .bossText .img{float:left;margin:0 17px 0 0;width:180px;height:210px;background-color:#cfd6de;-webkit-border-radius:7px;-moz-border-radius:7px;-ms-border-radius:7px;border-radius:7px}
.wrapper_old .bossText .img img{width:180px;height:210px;-webkit-border-radius:7px;-moz-border-radius:7px;-ms-border-radius:7px;border-radius:7px}
.wrapper_old .bossText .text{overflow:hidden}
.wrapper_old .selectrazzdel{padding:10px 0 0 15px;display:block}
.wrapper_old .selectrazzdel label{display:inline-block;font-size:15px}
.wrapper_old .selectrazzdel .fld{display:inline-block}
.wrapper_old .feedbackTitle{margin:5px 15px}
.wrapper_old .feedback{border:1px solid #cedae2;background-color:#FFF;-webkit-border-radius:7px;-moz-border-radius:7px;-ms-border-radius:7px;border-radius:7px;margin:15px}
.wrapper_old .feedback .item{color:#4e6a80;margin:15px;}
.wrapper_old .feedback .item .vopros{background-color:#e8eff6;padding:15px;border:1px solid #e8eff6;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px}
.wrapper_old .feedback .item .vopros .author{padding-bottom:14px;padding-right: 10px}
.wrapper_old .feedback .item .answer{margin-left:45px;padding:15px;border:1px solid #e8eff6;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;position:relative;margin-top:15px}
.wrapper_old .feedback .item .answer:after,.wrapper_old .feedback .item .answer:before{bottom:100%;left:60px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}
.wrapper_old .feedback .item .answer:after{border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:15px;margin-left:-15px}
.wrapper_old .feedback .item .answer:before{border-color:rgba(232,239,246,0);border-bottom-color:#e8eff6;border-width:16px;margin-left:-16px}
.wrapper_old .feedbackForm{border:1px solid #7d9bb0;background-color:#7d9bb0;-webkit-border-radius:7px;-moz-border-radius:7px;-ms-border-radius:7px;border-radius:7px;margin:15px}
.wrapper_old .feedbackForm .formName{padding:8px 15px;color:#FFF;font-size:18px}
.wrapper_old .feedbackForm form{margin:0 7px 7px 7px;padding:18px;background-color:#fff;-webkit-border-radius:0 0 7px 7px;-moz-border-radius:0 0 7px 7px;-ms-border-radius:0 0 7px 7px;border-radius:0 0 7px 7px}

.wrapper_old .jcarousel{position:relative;overflow:hidden}
.wrapper_old .jcarousel ul{width:20000em;position:relative;list-style:none;margin:0;padding:0}
.wrapper_old .jcarousel ul li{float:left;list-style: none;}
.wrapper_old .jcarousel-control-prev, .wrapper_old .jcarousel-doctors .jcarousel-control-next{position:absolute;top:0;width:30px;height:200px;text-align:center;background:#5b7081 url(../i/icon.png) -10px -10px no-repeat;color:#fff;text-decoration:none;text-shadow:0 0 1px #000;font-size:67px;text-indent:-9999999999em}
.wrapper_old .jcarousel-control-next {text-indent:9999999999em;}
.wrapper_old .jcarousel-control-prev.inactive,.wrapper_old .jcarousel-control-next.inactive{opacity:.5;cursor:default}
.wrapper_old .jcarousel-control-prev{background-position:-135px 66px;-webkit-border-radius:10px 0 0 10px;-moz-border-radius:10px 0 0 10px;-ms-border-radius:10px 0 0 10px;border-radius:10px 0 0 10px;left:-30px}
.wrapper_old .jcarousel-doctors .jcarousel-control-next{background-position:-165px 66px;-webkit-border-radius:0 10px 10px 0;-moz-border-radius:0 10px 10px 0;-ms-border-radius:0 10px 10px 0;border-radius:0 10px 10px 0;right:-30px}
.wrapper_old .jcarousel-akcii{margin:29px 30px 0 30px;background:transparent url(../i/akcii_bg.png) 0 0 repeat-x;position:relative;height:200px}
.wrapper_old .jcarousel-doctors{margin:9px 30px 0 30px;background:#a7bed0;position:relative;height:210px}
.wrapper_old .jcarousel-doctors ul li{width:275px;height:180px;padding:15px 10px}
.wrapper_old .jcarousel-doctors ul li .item{width:275px;height:180px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;background:#edf2f9;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VkZjNmOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#edf2f9 0,#fff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#edf2f9),color-stop(100%,#fff));background:-webkit-linear-gradient(top,#edf2f9 0,#fff 100%);background:-o-linear-gradient(top,#edf2f9 0,#fff 100%);background:-ms-linear-gradient(top,#edf2f9 0,#fff 100%);background:linear-gradient(to bottom,#edf2f9 0,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#edf2f9',endColorstr='#ffffff',GradientType=0)}
.wrapper_old .jcarousel-doctors ul li .item .photo{float:left;-webkit-border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;-ms-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px}
.wrapper_old .jcarousel-doctors ul li .item .photo img{height:180px;width:120px;-webkit-border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;-ms-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px}
.wrapper_old .jcarousel-doctors ul li .item .text{overflow:hidden;padding:15px}
.wrapper_old .jcarousel-doctors ul li .item .text .fio{font-size:19px;color:#5b7081}
.wrapper_old .jcarousel-doctors ul li .item .text .doljnost{padding-top:15px;font-size:15px; font-size:13px;}
.wrapper_old .jcarousel-doctors .jcarousel-control-prev,.wrapper_old .jcarousel-doctors .jcarousel-control-next{height:210px}

.media_video h6, .media_video .h6 {min-height: 40px;}
.media_virt-tour h6, .media_virt-tour .h6 {min-height: 40px;}

/*Конец*/
