@import url('https://fonts.googleapis.com/css?family=Roboto:100,100i,300,300i,400,400i,500,500i,700,700i,900,900i&subset=cyrillic,cyrillic-ext');@font-face{font-family:"Bitter-Regular";src:url(../fonts/Bitter-Regular.otf);}
.up{text-transform:uppercase;}
.none{text-decoration:none;}
.bold{font-weight:bold;}
body,
html{width:100%;height:100%;}
body{background:#cccccc;overflow-x:hidden;}
body,
th,
td{font-family:'Roboto', sans-serif;font-size:14px;color:#333333;}
body,
form,
object,
h1,
h2,
h3,
h4,
h5,
h6,
p{margin:0;padding:0;}
img,
table{border:none;}
table{border-collapse:collapse;}
table.article-tbl td{padding:10px 20px;border-color:black;border-style:solid;}
table td{padding:0;}
table.in-text {width: 100%;}
table.in-text td{padding: 10px 20px; border-color:black;}
a{color:#000000;}
.error li a{color:#ff5b5b;text-decoration:underline;}
.error li a:hover{text-decoration:none;-webkit-transition:all 800ms ease;-moz-transition:all 800ms ease;-ms-transition:all 800ms ease;-o-transition:all 800ms ease;transition:all 800ms ease;}
a:hover{text-decoration:none;-webkit-transition:all 800ms ease;-moz-transition:all 800ms ease;-ms-transition:all 800ms ease;-o-transition:all 800ms ease;transition:all 800ms ease;}
input,
textarea,
button,
select{margin:0;outline:none;font-family:'Roboto', sans-serif;}
button:hover{-webkit-transition:all 800ms ease;-moz-transition:all 800ms ease;-ms-transition:all 800ms ease;-o-transition:all 800ms ease;transition:all 800ms ease;}
section,
header,
footer,
nav,
main{display:block;}
.clear{clear:both;}
.site{background:#fff;box-shadow:rgba(1, 1, 1, 0.3) 6px 6px 38px, rgba(1, 1, 1, 0.3) -6px -6px 38px;position:relative;margin: 0 40px 40px 40px;}
.site .container{max-width:100%;}
.header{padding:30px 0 60px;}
.header .logo{float:left;padding-top:20px;}
.header .phone{float:right;margin-left:70px;padding-left:70px;background:url('../img/phone.jpg') no-repeat left center;color:#999999;margin-top:35px;}
.header .phone span{display:block;color:#333;font-size:26px;}
.header .buttons{float:left;padding-top:15px;}
.header .buttons button{font-weight:bold;font-size:17px;text-transform:uppercase;cursor:pointer;border-radius:6px;border:2.5px solid #ff5b5b;width:200px;height:50px;margin-left:10px;}
.header .buttons button.b1{background:#ff5b5b;color:#fff;}
.header .buttons button.b1:hover{color:#ff5b5b;background:none;}
.header .buttons button.b2{color:#ff5b5b;background:none;}
.header .buttons button.b2:hover{background:#ff5b5b;color:#fff;}
.top-menu{height:61px;background:#fff;border-radius:0px;position:relative;padding:0px;margin-top: -25px;border-bottom: 8px solid #10b4ff;border-top: 3px solid #10b4ff;}
.top-menu .navbar-collapse{padding:0;}
.top-menu .navbar-nav{float:none;}
.top-menu .navbar{min-height:0;margin-bottom:0;background:none;box-shadow:none;border:0;z-index:997;}
.top-menu .navbar ul li{width:16.66667%;text-align:center;}
.top-menu .navbar ul li.active a,
.top-menu .navbar ul li.open a{color:#fff!important;background:#19a4e4!important;}
.top-menu .navbar ul li a{padding:15px 0;font-size:18px;color:000;display:block;border-radius:0;}
.top-menu .navbar ul li a:hover{background:#fff;color:red;}
.top-block{height:630px;background:url('../bg.jpg') center;background-size:cover;margin-top:-50px;box-shadow:0 0 0 291px rgba(0, 0, 0, 0.33) inset;}
.top-block .top-text{text-align:center;color:#fff;font-size:38px;padding:120px 30px 10px;line-height:120%;text-transform: uppercase;}
.top-block .top-text span{font-weight:bold;font-size:45px;color:#fff;line-height:130%;}
.top-block .top-text a{font-weight:bold;font-size:25px;text-transform:uppercase;cursor:pointer;border-radius:6px;border:0;width:195px;height:50px;margin:0 10px;background:#ff5b5b;color:#fff;}
.top-block .top-text a:hover{border:2px solid #ff5b5b;color:#ff5b5b;background:#fff;}
.top-block .top-text1{text-align:center;color:#fff;font-size:38px;line-height:120%;}

.top-block1{height:240px;background:url('../bg.jpg') center;background-size:cover;margin-top:-50px;box-shadow:0 0 0 291px rgba(0, 0, 0, 0.33) inset;}
.top-block1 .top-text{text-align:right;color:#fff;font-size:34px;padding:109px 30px 40px;line-height:110%;}
.top-block1 .top-text span{font-weight:bold;color:#ff5b5b;}
.zag1, .contacts-page .zag span{text-align:left;font-size:37px;font-weight:bold;}
.zag1.no_m{padding:0 0 40px 0;}
.zag1 span{font-family:'Roboto', sans-serif;font-size:29px;font-weight:300;text-transform:none;}
.zag2, .contacts-page .zag span{font-family:"Roboto";text-align:center;font-size:39px;font-weight:;}
.zag2.no_m{padding:0 0 40px 0;}
.zag2 span{font-family:'Roboto', sans-serif;font-size:18px;font-weight:300;text-transform:none;}
.zag, .contacts-page .zag span{text-align:center;font-size:40px;font-weight:bold;}
.zag {background:url('../img/zag.png') no-repeat bottom center;margin-bottom:30px;padding:40px 0;}
.popup.callback .zag.light{font-size: 36px;font-color:#000;}
.zag.no_m{padding:0 0 40px 0;}
.zag span{font-family:'Roboto', sans-serif;font-size:18px;font-weight:300;text-transform:none;}
.services-list{padding-bottom:30px;}
.sticky{position:fixed;top:0px;z-index:101;}
.fotline{background-image: url(../footer.png);background-repeat: no-repeat;height:400px;background-position: center center;}
.services-list .item{height:220px;margin-bottom:30px;}
.services-list .item:hover{background:#fff!important;border:10px solid #10b4ff;}
.services-list .item:hover .content{color:#999;padding:10px;}
.services-list .item:hover .content .number{color:#10b4ff;}
.services-list .item:hover .content .name{color:#333;}
.services-list .item:hover .content a{color:#333;}
.services-list .item.item1{background:url('../img/service1.jpg') center;background-size:cover;}
.services-list .item.item2{background:url('../img/service2.jpg') center;background-size:cover;}
.services-list .item.item3{background:url('../img/service3.jpg') center;background-size:cover;}
.services-list .item.item4{background:url('../img/service4.jpg') center;background-size:cover;}
.services-list .item.item5{background:url('../img/service5.jpg') center;background-size:cover;}
.services-list .item.item6{background:url('../img/service6.jpg') center;background-size:cover;}
.services-list .item a{color:#fff;}
.services-list .item .content{padding:20px;color:#fff;font-weight:300;font-size:18px;}
.services-list .item .content .number{font-size:36px;font-weight:800;margin-bottom:5px;}
.services-list .item .content .name{font-size:22px;text-transform:uppercase;font-weight:bold;margin-bottom:10px;}
.advantages{background:#f2f2f2;padding-bottom:40px;}
.advantages .item.item1:hover .icon{background:url('../img/adh1.png') no-repeat;}
.advantages .item.item2:hover .icon{background:url('../img/adh2.png') no-repeat;}
.advantages .item.item3:hover .icon{background:url('../img/adh3.png') no-repeat;}
.advantages .item.item4:hover .icon{background:url('../img/adh4.png') no-repeat;}
.advantages .item.item5:hover .icon{background:url('../img/adh5.png') no-repeat;}
.advantages .item.item6:hover .icon{background:url('../img/adh6.png') no-repeat;}
.advantages .item:hover a{color:#ff5b5b;}
.advantages .item .icon{display:inline-block;vertical-align:middle;width:158px;height:158px;}
.advantages .item .icon.icon1{background:url('../img/advantages1.png');}
.advantages .item .icon.icon2{background:url('../img/advantages2.png');}
.advantages .item .icon.icon3{background:url('../img/advantages3.png');}
.advantages .item .icon.icon4{background:url('../img/advantages4.png');}
.advantages .item .icon.icon5{background:url('../img/advantages5.png');}
.advantages .item .icon.icon6{background:url('../img/advantages6.png');}
.advantages .item img{vertical-align:middle;}
.advantages .item a{display:inline-block;vertical-align:middle;font-weight:300;font-size:22px;}
.advantages .list{display:none;}
.advantages .slick-prev,
.advantages .slick-next{width:35px;height:35px;border:0;cursor:pointer;padding:0;font-size:0;position:absolute;z-index:2;top:50%;margin-top:-17px;}
.advantages .slick-prev{left:0;background:url('../img/prev.png');}
.advantages .slick-prev:hover{background:url('../img/prevh.png');}
.advantages .slick-next{right:0;background:url('../img/next.png');}
.advantages .slick-next:hover{background:url('../img/nexth.png');}
.ready{height:300px;background:url('../img/ready.jpg') no-repeat center;text-align:center;color:#fff;}
.ready p{color:#fff;font-weight:bold;text-transform:uppercase;font-size:50px;padding-top:70px;}
.reviews-block{background:#f2f2f2;position:relative;padding-bottom:30px;padding:0 22px;}
.reviews-block:before{content:"";position:absolute;width:50%;height:100%;left:0;top:0;background:#10b4ff;}
.reviews-block .content{position:relative;}
.site-form{text-align:center;color:#fff;padding:0 80px;margin-bottom:30px;}
.site-form p{font-size:18px;font-weight:300;margin-bottom:20px;}
.site-form form input[type='text']{width:100%;height:50px;border-radius:5px;border:2px solid #fff;background:#fff;margin-bottom:15px;padding-left:15px;font-size:15px;text-transform:uppercase;color:#333;}
.site-form form input[type='text']:hover,
.site-form form input[type='text']:focus{background:#a0e1ff;color:#fff;border:2px solid #f2f2f2;color:#333;}
.site-form form input[type='submit']{font-weight:bold;font-size:15px;text-transform:uppercase;cursor:pointer;border-radius:6px;border:0;width:195px;height:50px;margin:0 10px;background:#ff5b5b;color:#fff;}
.site-form form input[type='submit']:hover{border:2px solid #ff5b5b;color:#ff5b5b;background:#fff;}
.reviews{padding:0 20px;margin-bottom:30px;}
.reviews .item .text{font-size:15px;font-style:italic;color:#666666;border:2px solid #e2dfdf;padding:8px 12px 0 12px;border-radius:5px;margin-bottom:15px;position:relative;}
.reviews .item .text p{margin-bottom:10px;}
.reviews .item .text:after{content:"";position:absolute;width:20px;height:15px;background:url('../img/review.jpg');bottom:-15px;z-index:2;left:80px;}
.reviews .item .avatar{vertical-align:middle;display:inline;border-radius:50%;}
.reviews .item .name{display:inline-block;vertical-align:middle;font-weight:300;color:#999999;margin-left:10px;}
.reviews .item .name span{display:block;font-size:18px;color:#ff5b5b;font-weight:400;}
.reviews .slick-prev,
.reviews .slick-next{width:35px;height:35px;border:0;cursor:pointer;padding:0;font-size:0;position:absolute;z-index:2;bottom:10px;}
.reviews .slick-prev{right:50px;background:url('../img/prev.png');}
.reviews .slick-prev:hover{background:url('../img/prevh.png');}
.reviews .slick-next{right:0;background:url('../img/next.png');}
.reviews .slick-next:hover{background:url('../img/nexth.png');}
.page-content{padding-bottom:20px;font-size:15px;}
.page-content p{margin-bottom:15px;}
.page-content p a, .page-content ul a, .page-content ol a, .page-content span a{color:#ff5b5b;text-decoration:underline;}
.page-content p a:hover , .page-content ul a:hover, .page-content ol a:hover{text-decoration:none;}
.page-content h1{font-size:36px;margin-bottom:15px;}
.page-content h2{font-size:22px;margin-bottom:25px;margin-top:15px;font-weight:bold;}
.page-content ul{padding:0;margin:0 20px 20px 20px;color:#10b4ff;}
.page-content ul li{margin-bottom:6px;}
.page-content ul li span{color:#333;}
.page-content ol{padding:0;margin:0 20px 20px 20px;color:#10b4ff;}
.page-content ol li{margin-bottom:6px;}
.page-content ol li span{color:#333;font-weight:400;}
.page-content blockquote{padding:0 0 0 15px;margin-bottom:15px;font-size:15px;border-left:2px solid #ff5b5b;}
.page-content blockquote span{display:block;font-size:18px;font-style:italic;margin-top:10px;color:#ff5b5b;font-weight:300;}
.map{height:370px;position:relative;}
.contacts{position:absolute;width:100%;}
.contacts .block{background:rgba(255, 255, 255, 0.85);width:555px;text-align:center;font-size:18px;padding-bottom:30px;margin-top:40px;z-index:2;position:relative;}
.contacts .block img{margin-right:12px;}
.contacts .block .phone{font-size:26px;margin-top:20px;}
.footer{color:#000;}
.footer .logo{float:left;}
.footer nav{float:left;margin-left:120px;}
.footer nav p{font-size:15px;text-transform:uppercase;font-weight:bold;margin-bottom:15px;}
.footer nav ul{padding:0;margin:0;list-style:none;float:left;}
.footer nav ul.second{margin-left:100px;}
.footer nav ul li{margin-bottom:8px;}
.footer nav ul li a{color:#000;}
.footer nav ul li a:hover{text-decoration:underline;}
.footer .buttons{float:right;}
.footer .buttons button{font-weight:bold;font-size:15px;text-transform:uppercase;cursor:pointer;border-radius:6px;border:2px solid #fff;width:200px;height:50px;margin-bottom:10px;}
.footer .buttons button.b1{background:#fff;color:#ff5b5b;}
.footer .buttons button.b1:hover{color:#fff;background:none;}
.footer .buttons button.b2{color:#fff;background:none;}
.footer .buttons button.b2:hover{background:#fff;color:#ff5b5b;}
.footer .copy{text-align:center;padding:25px 0;border-top:0px solid #ff7d7d;margin-top:30px;}
.footer .copy a{color:#000;}
.footer .copy a:hover{text-decoration:underline;}
.popupbg{position:fixed;width:100%;height:100%;left:0;top:0;background:#000;opacity:.7;z-index:998;display:none;}
.popup{position:fixed;width:420px;padding:0 20px;top:100px;left:50%;margin-left:-210px;background:#10b4ff;z-index:999;color:#fff;display:none;}
.popup .close{cursor:pointer;position:absolute;width:27px;height:27px;background:url('../img/close.png');right:-30px;top:-30px;opacity:1;}
.popup form{text-align:center;padding-bottom:30px;}
.popup form input[type='text']{width:100%;height:50px;border-radius:5px;border:2px solid #fff;background:#fff;margin-bottom:15px;padding-left:15px;font-size:15px;text-transform:uppercase;color:#333}
.popup form input[type='text']:hover,
.popup form input[type='text']:focus{background:#a0e1ff;color:#fff;border:2px solid #f2f2f2;color:#333;}
.popup form textarea{width:100%;height:100px;border-radius:5px;border:2px solid #fff;background:#fff;margin-bottom:15px;padding:10px 15px;font-size:15px;text-transform:uppercase;color:#333}
.popup form textarea:hover,
.popup form textarea:focus{background:none;color:#fff;}
.popup form input[type='submit']{font-weight:bold;font-size:15px;text-transform:uppercase;cursor:pointer;border-radius:6px;border:0;width:195px;height:50px;margin:0 10px;background:#ff5b5b;color:#fff;}
.navi{font-size:13px;padding:20px 0 40px;}
.navi a{color:#999999;}
.left-menu{margin-bottom:30px;background:#10b4ff;border-radius:5px;}
.left-menu p{text-align:center;font-size:17px;font-weight:bold;text-transform:uppercase;color:#fff;padding:20px 6px;}
.left-menu ul{padding:0 0 20px 0;margin:0;list-style:none;}
.left-menu ul li{position:relative;}
.left-menu ul li:before{content:"";position:absolute;width:8px;height:8px;border-radius:50%;background:#fff;left:20px;top:20px;}
.left-menu.city ul li:before{top:12px;}
.left-menu ul li:hover, .left-menu ul li.active{background:#19a5e5;}
.left-menu ul li a{color:#fff;font-size:18px;padding:12px 15px 12px 45px;display:block;}
.left-menu.city ul li a{padding:5px 14px 5px 45px;}
.clinic-photos{background:#f2f2f2;margin-bottom:30px;border-radius:5px;}
.clinic-photos p{text-align:center;font-size:18px;font-weight:bold;text-transform:uppercase;padding:25px 0;}
.clinic-photos .list{text-align:center;padding:0 22px;padding-bottom:60px;}
.clinic-photos .list img{max-width:100%;display:inline;}
.clinic-photos .slick-prev,
.clinic-photos .slick-next{width:35px;height:35px;border:0;cursor:pointer;padding:0;font-size:0;position:absolute;z-index:2;bottom:10px;}
.clinic-photos .slick-prev{left:50%;margin-left:-40px;background:url('../img/prev.png');}
.clinic-photos .slick-prev:hover{background:url('../img/prevh.png');}
.clinic-photos .slick-next{right:50%;margin-right:-40px;background:url('../img/next.png');}
.clinic-photos .slick-next:hover{background:url('../img/nexth.png');}
.left-reviews{background:#f2f2f2;margin-bottom:30px;border-radius:5px;}
.left-reviews p{text-align:center;font-size:18px;font-weight:bold;text-transform:uppercase;padding:25px 0;}
.left-reviews .list{padding:0 20px;padding-bottom:20px;}
.left-reviews .list .avatar{vertical-align:middle;display:inline;border-radius:50%}
.left-reviews .list .name{display:inline-block;vertical-align:middle;font-weight:300;color:#999999;margin-left:10px;max-width:138px;}
.left-reviews .list .name span{display:block;font-size:18px;color:#ff5b5b;font-weight:400;}
.left-reviews .list .text{padding:15px 0 10px;font-size:15px;font-style:italic;color:#666666;}
.left-reviews .list .more-link a{font-size:15px;font-style:italic;color:#666666;text-decoration:underline;}
.left-reviews .slick-prev,
.left-reviews .slick-next{width:35px;height:35px;border:0;cursor:pointer;padding:0;font-size:0;position:absolute;z-index:2;bottom:10px;}
.left-reviews .slick-prev{right:50px;background:url('../img/prev.png');}
.left-reviews .slick-prev:hover{background:url('../img/prevh.png');}
.left-reviews .slick-next{right:10px;background:url('../img/next.png');}
.left-reviews .slick-next:hover{background:url('../img/nexth.png');}
.payment{background:#f2f2f2;margin-bottom:30px;border-radius:5px;padding:20px 0;text-align:center;font-size:16px;}
.payment img{margin-top:15px;max-width:80%;}
.visit{margin-bottom:30px;font-size:16px;text-align:center;}
.visit span{display:block;font-size:18px;font-weight:bold;margin-top:4px;}
.service-table{margin-bottom:30px;}
.service-table table{width:100%;}
.service-table table tr.first td{padding-top:30px;}
.service-table table tr.last td{padding-bottom:30px;}
.service-table table tr td{font-size:15px;background:#f2f2f2;padding:10px 20px;}
.service-table table tr td.big-name{text-align:center;font-size:22px;font-weight:bold;text-transform:uppercase;color:#fff;background:#f25656;padding:20px 0;}
.service-table table tr td.big-name h2{margin-bottom:0;}
.service-table table tr td.name, .price-table table tr td.name{font-weight:bold;font-size:16px;background:#cdc8c8;padding:10px 20px;}
.service-table table tr td.link{text-align:center;}
.service-table table tr td.link a{color:#666;font-style:italic;}
.service-table table tr td a{text-decoration:underline;}
.service-table table tr td a:hover{text-decoration:none;}
.price-table{margin-bottom:30px;}
.price-table table{width:100%;}
.price-table table thead tr td, .price-table table thead tr th{background:#f25656;color:#fff;height:80px;font-size:16px;text-align:center;padding:0 20px;position:relative;}
.price-table table thead tr td:first-child, .price-table table thead tr th:first-child{text-align:left;font-size:22px;font-weight:bold;text-transform:uppercase;}
.price-table table thead tr td .bg, .price-table table thead tr th .bg{position:absolute;width:124px;height:121px;background:url('../img/price-table.png');top:-8px;left:50%;margin-left:-62px;}
.price-table table thead tr td .text, .price-table table thead tr th .text{position:relative;}
.price-table table thead tr td span, .price-table table thead tr th span{display:block;font-size:18px;font-weight:bold;margin-top:5px;white-space:nowrap;}
.price-table table tbody tr:first-child td{padding-top:20px;}
.price-table table tbody tr:last-child td{padding:40px 5px;}
.price-table table tbody tr:hover:not(.no-hover) td{background:#fff;}
.price-table table tbody tr td{text-align:center;padding:10px 20px;background:#f2f2f2;border-bottom:1px solid #e5e5e5;}
.price-table table tbody tr td img+img{margin-left:5px;}
.price-table table tbody tr td:first-child{text-align:left;}
.price-table table tbody tr td button{font-weight:bold;font-size:15px;text-transform:uppercase;cursor:pointer;border-radius:6px;border:0;width:135px;height:50px;background:#ff5b5b;color:#fff;}
.price-table table tbody tr td button:hover{border:2px solid #ff5b5b;color:#ff5b5b;background:none;}
.price-table table tbody tr .desc{display:none;}
.our-doctors{padding-bottom:30px;font-size:22px;font-weight:bold;text-align:center;}
.our-doctors .item{outline:none;}
.our-doctors .item a {display: block;}
.our-doctors .image{margin-bottom:10px;position:relative;display:inline-block;}
.our-doctors .image img{max-width:100%;width:267px;}

.our-doctors .image:hover .text{display:block;}
.our-doctors .image .text{position:absolute;width:100%;height:100%;left:0;top:0;background:rgba(1, 1, 1, 0.4);display:none;}
.our-doctors .image .text p{position:absolute;width:100%;bottom:10px;font-size:15px;color:#fff;font-weight:400;}
.our-doctors .slick-prev,
.our-doctors .slick-next{width:35px;height:35px;border:0;cursor:pointer;padding:0;font-size:0;position:absolute;z-index:2;top:50%;margin-top:-17px;}
.our-doctors .slick-prev{left:15px;background:url('../img/prev.png');}
.our-doctors .slick-prev:hover{background:url('../img/prevh.png');}
.our-doctors .slick-next{right:15px;background:url('../img/next.png');}
.our-doctors .slick-next:hover{background:url('../img/nexth.png');}
.online-order{background:#fff;color:#000;text-align:center;padding-bottom:65px;}
.online-order p{font-size:18px;font-weight:300;margin-bottom:30px;}
.online-order form input[type='text'],
.online-order form select{width:380px;height:50px;border-radius:5px;border:2px solid #000;background:#fff;margin:0 10px;padding-left:15px;font-size:15px;text-transform:uppercase;color:#333;}
.online-order form input[type='text']:hover,
.online-order form input[type='text']:focus,
.online-order form select:hover,
.online-order form select:focus{background:#f9f9f9;color:#fff;border:2px solid #000000;color:#333;}
.online-order form input[type='submit']{font-weight:bold;font-size:17px;cursor:pointer;border-radius:11px;border:0;width:232px;height:50px;margin:0 10px;background:green;color:#fff;}
.mobile{display:none;}
@media (max-width:1200px){.header .phone{margin-left:20px;}
.header .buttons{width:200px;margin-right:10px;margin-top:-30px;}
.header .buttons button{margin-bottom:5px;}
.top-menu .navbar ul li a{font-size:16px;}
.top-block form{margin:0;}
.top-block form input[type='text']{width:220px;}
.top-block form input[type='submit']{width:220px;}
.services-list .item .content{padding:10px;}
.site-form{padding:0;}
.reviews{padding:0;}
.footer nav{margin-left:40px;}
.footer nav ul.second{margin-left:40px;}
.left-menu ul li a{font-size:16px;}
.online-order form input[type='text']{width:280px;}
.price-table{overflow-x:scroll;}
.price-table table tbody tr td{padding:5px;width:10px!important;}
.price-table table thead tr td{padding:0 5px;}
.price-table table thead tr td:first-child{font-size:15px;}
}
@media (max-width:991px){.site{margin:10px;}
.header .phone{flaot:right;}
.header .buttons{float:none;clear:both;text-align:center;width:auto;padding-top:15px;}
.top-menu .navbar ul li a img{display:none;}
.top-block .top-text{font-size:40px;}
.top-block .top-text .span {font-size:45px;}
.top-block .top-text .p {font-size:35px;}
.top-block form input[type='text']{width:200px;}
.top-block form input[type='submit']{width:200px;}
.footer{padding-top:20px;}
.footer .logo{display:none;}
.footer nav{margin-left:0;}
.footer nav ul.second{margin-left:80px;}
.left-menu ul li{}
.left-menu ul li:before{left:12px;top:14px;}
.left-menu ul li a{font-size:14px;}
.left-menu p{padding:15px 0;font-size:15px;}
.clinic-photos p{padding:15px 0;}
.left-reviews p{padding:15px 0;}
.left-reviews{padding-bottom:40px;}
.left-reviews .slick-prev,
.left-reviews .slick-next{bottom:-25px;}
.online-order form input[type='text']{width:200px;}
.our-doctors.inner .item{float:none!important;margin:0 auto 10px auto!important;}
.arts.inart .post{width:100%!important;}
.arts.inart .post img{width:100%!important;}
}
@media (max-width:767px){.site{margin:0;}
.no-mobile{display:none;}
.header{padding:10px 0 40px;border-bottom: 14px solid #10b4ff;}
.header .logo{margin-bottom:95px;padding-top:11px;}
.header .phone{position:absolute;left:45%;top:80px;margin-left:-126px;}
.header .phone span{font-size:22px;}
.header .buttons{margin-right:0;}
.header .buttons button{margin-left:0;width:100%;height:40px;}
.header .logo img{width:280px;}
.top-menu{background:none;position:absolute;top:37px;right:0px;border-bottom: 0px ;border-top: 0px ;}
.top-menu .navbar-nav{border: 4px solid red; background:#fff;width:240px;}
.top-menu .navbar-collapse{margin-top:5px;}
.top-menu .navbar ul li a{color:#333;padding:5px 0;}
.top-menu .navbar ul li{width:100%;}
.top-menu .navbar ul li .dropdown-menu{width:100%;}
.top-menu .navbar ul li .dropdown-menu li a{text-align:center;padding:5px 0;}
.top-block{height:auto;padding-bottom:20px;}
.top-block .top-text{font-size:20px;padding:50px 0 20px;}
.top-block .top-text .span {font-size:28px;}
.top-block .top-text .p {font-size:18px;}
.top-block form{padding:15px 0;}
.top-block form span{font-size:20px;}
.top-block form input[type='text']{width:260px;margin-bottom:10px;}
.top-block form input[type='submit']{width:260px;}
.zag, .contacts-page .zag span{font-size:30px;padding:20px 0 35px;margin-bottom:20px;}
.advantages .item{text-align:center;}
.advantages .item a{display:block;}
.ready{height:130px;}
.ready p{font-size:24px;padding-top:30px;}
.reviews-block:before{display:none;}
.reviews-block .container{padding:0;}
.reviews-block .container .row{margin:0;}
.site-form{padding:0 15px;margin:0 -15px;background:#10b4ff;padding-bottom:20px;}
.site-form form input[type='submit']{width:100%;margin:0;}
.reviews .slick-prev{right:40px;}
.contacts .block{width:auto;}
.footer{text-align:center;}
.footer nav{float:none;}
.footer nav ul{float:none;}
.footer nav ul.second{margin-left:0;}
.footer .buttons{float:none;padding-top:10px;}
.footer .copy{margin-top:15px;padding:10px 0;}
.popup{width:300px;margin-left:-150px;padding:0 10px;top:50px;}
.popup form input[type='text']{height:40px;}
.popup form textarea{height:80px;}
.service-table{overflow-x:scroll;}
.service-table table tr td{padding:5px 10px;font-size:13px;}
.online-order form input[type='text']{width:100%;margin:0 0 10px 0;}
.online-order form input[type='submit']{width:100%;margin:0;}
.advantages .row{display:none;}
.advantages .list{display:block;}
.advantages .list .item img{display:inline;}
.no-mobile{display:none;}
.mobile{display:block;}
.page-content img{margin-top:0!important;margin-bottom:10px!important;float:none!important;}
#toTop{right:10px;text-align:right;bottom:0px;}
#toTop span {left:48px!important;}
.phone a {border-bottom: 1px dashed!important;}
.call-us-now a {text-decoration: underline!important;}
.review-rating { float:none!important;}
}
.reviews.inner .list .item{margin-bottom:40px;background:#f2f2f2;padding:14px;border-radius:15px;}
.reviews.main a{color:#ff5b5b;}
.fancybox-wrap,
.fancybox-skin,
.fancybox-outer,
.fancybox-inner,
.fancybox-image,
.fancybox-wrap iframe,
.fancybox-wrap object,
.fancybox-nav,
.fancybox-nav span,
.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}
.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}
.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.fancybox-opened{z-index:8030}
.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0, 0, 0, 0.5);-moz-box-shadow:0 10px 25px rgba(0, 0, 0, 0.5);box-shadow:0 10px 25px rgba(0, 0, 0, 0.5)}
.fancybox-outer,
.fancybox-inner{position:relative}
.fancybox-inner{overflow:hidden}
.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}
.fancybox-error{color:#444;margin:0;padding:15px;white-space:nowrap}
.fancybox-image,
.fancybox-iframe{display:block;width:100%;height:100%}
.fancybox-image{max-width:100%;max-height:100%}
#fancybox-loading,
.fancybox-close,
.fancybox-prev span,
.fancybox-next span{background-image:url("../img/fancybox/fancybox_sprite.png")}
#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060}
#fancybox-loading div{width:44px;height:44px;background:url("../img/fancybox/fancybox_loading.gif") center center no-repeat}
.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}
.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url("../img/fancybox/blank.gif");-webkit-tap-highlight-color:transparent;z-index:8040}
.fancybox-prev{left:0}
.fancybox-next{right:0}
.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}
.fancybox-prev span{left:10px;background-position:0 -36px}
.fancybox-next span{right:10px;background-position:0 -72px}
.fancybox-nav:hover span{visibility:visible}
.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important}
.fancybox-lock{overflow:hidden !important;width:auto}
.fancybox-lock body{overflow:hidden !important}
.fancybox-lock-test{overflow-y:hidden !important}
.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url("../img/fancybox/fancybox_overlay.png")}
.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}
.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}
.fancybox-title{visibility:hidden;position:relative;text-shadow:none;z-index:8050}
.fancybox-opened .fancybox-title{visibility:visible}
.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}
.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0, 0, 0, 0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;line-height:24px;white-space:nowrap}
.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}
.fancybox-title-inside-wrap{padding-top:10px}
.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0, 0, 0, 0.8)}
.gal a, .gal.in img{margin:2px 4px;display:inline-block;position:relative;}
.gal a img{box-shadow:4px 4px 20px 0 rgba(0,0,0,.25);max-width:251px;}
.our-doctors.inner .item{float:left;width:282px;margin:10px 0px;max-height:308px;}
.arts.full .img_arts{margin-bottom:20px;}
.arts .post{border:1px solid #dcdcdc;background:#fafafa;padding:3px;margin-bottom:30px;}
.arts.inart .zag{font-size:30px;}
.arts.inart .post{width:282px;float:left;background:none;border:0;}
.arts .post img{margin-bottom:15px;}
.arts.inart .post img{width:260px;}
.arts .post .post-title{margin-top:0px;}
.arts .post .post-title a{color:#ff5b5b;text-decoration:none;border-bottom:1px solid #ff5b5b;}
.arts .post .post-title a:hover{border:none;}
.arts .post P{margin-top:20px;}
.post img, .page-content .img_arts, .page-content img, .page-content iframe{max-width:100%;}
.page-content .gal{margin-bottom:30px;}
.table table{width:100%;}
.table table tbody td{font-size:15px;background:#f2f2f2;padding:10px 20px;}
.table table tbody td.first{background:#e6eeff;}
.service-table table tbody .name h3{font-size:16px;}
.mark{font-size:20px;margin-top:10px;}
.our-centers-wrap{display:-webkit-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-align-items:flex-start;-ms-flex-align:start;-webkit-box-align:start;align-items:flex-start;}
.out-ceter-list-item{list-style:none;padding-left:15px;text-align:left;}
.out-ceter-list-item a{color:#fff;text-transform:uppercase;font-size:20px;cursor:pointer;}
.out-ceter-list-item a:hover, .out-ceter-list-item a.active{text-decoration:underline;}
.site-form.site-form-centers{padding:0;}
.map-wrapper{height:330px;margin-top:9px;}
#map{width:100%;height:100%;}
.form-box-with-drop-downs{background:#10b4ff;padding:0 20px 30px;border-radius:5px;margin-bottom:30px;}
.drop-down-selec-btn{width:100%;text-align:center;background:#fff;border-radius:5px;height:50px;display:flex;align-items:center;justify-content:center;color:#999;margin-bottom:20px;font-size:13px;cursor:pointer;text-transform:uppercase;padding:13px;}
.input-field-my input{width:100%;height:50px;border-radius:5px;border:2px solid #fff;padding:15px;margin-bottom:15px;color:#fff;background:#10b4ff;}
.input-field-my input::-webkit-input-placeholder{color:#fff;}
.input-field-my input::-moz-placeholder{color:#fff;}
.input-field-my input:-moz-placeholder{color:#fff;}
.input-field-my input:-ms-input-placeholder{color:#fff;}
.input-field-my button{width:100%;margin-top:10px;height:50px;border-radius:5px;border:none;padding:15px;color:#fff;text-transform:uppercase;background:#ff5b5b;}
.input-field-my button:hover{background:#d25151;}
.call-us-now{padding:40px 0;background:url("../img/call-now-bg.jpg") no-repeat center;background-size:cover;margin:10px 0;}
.call-us-now a{font-size:30px;text-align:center;display:block;font-weight:700;color:#fff;}
.call-us-now p{text-align:center;font-size:22px;margin-bottom:35px;color:#fff;}
.call-us-now .h3{font-size:30px;width:100%;text-transform:uppercase;font-weight:700;}
.my_accordeon-box .panel-default>.panel-heading{border-radius:0;padding:0;}
.my_accordeon-box .panel-default>.panel-heading a{padding:15px;display:block;color:green;background-color:#ffffff;border-color:#ffffff;text-decoration:none;}
.my_accordeon-box .panel-default>.panel-heading a.active{padding:15px;display:block;color:#fff;background-color:#f25656;border-color:#f25656;}
.panel-heading a:hover, .panel-heading a:active, .panel-heading a:focus{text-decoration:none;outline:none;}
.my_accordeon-box.panel-group .panel{margin-bottom:0;border-radius:0;border:none;}
.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top:none;background-color:#f2f2f2;}
.my_accordeon-box.panel-group .panel+.panel{margin-top:30px;}
.my_right-side-title{text-align:center;font-size:18px;font-weight:bold;text-transform:uppercase;color:#fff;padding:25px 6px;margin:0;}
.map-wrapper{height:100%;margin-top:0;position:absolute;right:0;top:0;width:50%;}
.out-ceter-list-item li{margin-bottom:15px;float:left;width:266px;}
.gm-style img{max-width:none;width:100%;}
.gm-style .gm-style-iw{width:275px!important;}
a.at-map-link{padding:10px;display:flex;align-items:center;justify-content:center;background:#10b4ff;margin-top:10px;color:#fff;border-radius:4px;font-size:16px;}
a.at-map-link:hover{background:#f25656;}
.map-pop-title{text-transform:uppercase;text-align:center;margin-bottom:7px;}
.gm-style-iw img{height:92px;}
@media(max-width:767px){.our-centers-wrap{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.out-ceter-list-item{width:100%;}
.map-wrap{padding:0;}
.map-wrapper{height:350px;margin-top:0;position:relative;right:0;top:0;width:100%;}
.mobile-map-box{padding:0;margin:15px 0;}
.map.my_fix_map{height:600px;}
.contacts{bottom:0;}
}
.popup form input[type='submit'].load, .form-submit-aside button.load{height:69px;background:url(/netcat_template/template/skoraya/img/load.gif) no-repeat 66px 32px;}
.form-submit-aside button.load{background:url(/netcat_template/template/skoraya/img/load.gif) no-repeat 82px 32px;}
.clinic-photos.video-review .item .photo a:before{content:'';position:absolute;left:50%;top:50%;background:url('../img/play.png') no-repeat;width:56px;height:56px;margin:-28px 0 0 -28px;}
.clinic-photos.video-review .item:hover .photo a:before{background:url('../img/play-h.png') no-repeat;}
.clinic-photos.video-review .item .photo{position:relative;margin-bottom:5px;}
.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:0.8;filter:alpha(opacity=80);}
.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden;}
.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.mfp-container{content:'';display:inline-block;height:100%;vertical-align:middle;}
.mfp-align-top .mfp-container:before{display:none;}
.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045;}
.mfp-inline-holder .mfp-content, .mfp-ajax-holder .mfp-content{width:100%;cursor:auto;}
.mfp-ajax-cur{cursor:progress;}
.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out;}
.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in;}
.mfp-auto-cursor .mfp-content{cursor:auto;}
.mfp-close, .mfp-arrow, .mfp-preloader, .mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none;}
.mfp-loading.mfp-figure{display:none;}
.mfp-hide{display:none !important;}
.mfp-preloader{color:#cccccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044;}
.mfp-preloader a{color:#cccccc;}
.mfp-preloader a:hover{color:white;}
.mfp-s-ready .mfp-preloader{display:none;}
.mfp-s-error .mfp-content{display:none;}
button.mfp-close, button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none;}
button::-moz-focus-inner{padding:0;border:0;}
.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;filter:alpha(opacity=65);padding:0 0 18px 10px;color:white;font-style:normal;font-size:28px;font-family:Arial, Baskerville, monospace;}
.mfp-close:hover, .mfp-close:focus{opacity:1;filter:alpha(opacity=100);}
.mfp-close:active{top:1px;}
.mfp-close-btn-in .mfp-close{color:#333333;}
.mfp-image-holder .mfp-close, .mfp-iframe-holder .mfp-close{color:white;right:-6px;text-align:right;padding-right:6px;width:100%;}
.mfp-counter{position:absolute;top:0;right:0;color:#cccccc;font-size:12px;line-height:18px;}
.mfp-arrow{position:absolute;opacity:0.65;filter:alpha(opacity=65);margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);}
.mfp-arrow:active{margin-top:-54px;}
.mfp-arrow:hover, .mfp-arrow:focus{opacity:1;filter:alpha(opacity=100);}
.mfp-arrow:before, .mfp-arrow:after, .mfp-arrow .mfp-b, .mfp-arrow .mfp-a{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent;}
.mfp-arrow:after, .mfp-arrow .mfp-a{border-top-width:13px;border-bottom-width:13px;top:8px;}
.mfp-arrow:before, .mfp-arrow .mfp-b{border-top-width:21px;border-bottom-width:21px;opacity:0.7;}
.mfp-arrow-left{left:0;}
.mfp-arrow-left:after, .mfp-arrow-left .mfp-a{border-right:17px solid white;margin-left:31px;}
.mfp-arrow-left:before, .mfp-arrow-left .mfp-b{margin-left:25px;border-right:27px solid #3f3f3f;}
.mfp-arrow-right{right:0;}
.mfp-arrow-right:after, .mfp-arrow-right .mfp-a{border-left:17px solid white;margin-left:39px;}
.mfp-arrow-right:before, .mfp-arrow-right .mfp-b{border-left:27px solid #3f3f3f;}
.mfp-iframe-holder{padding-top:40px;padding-bottom:40px;}
.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px;}
.mfp-iframe-holder .mfp-close{top:-40px;}
.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%;}
.no-margin p{margin: 0!important;}
@media screen{#toTop{width:100px;padding:5px;position:fixed;bottom:20px;right:20px;cursor:pointer;display:none;color:#333;font-family:verdana;font-size:11px;}
/*#toTop span{position:absolute;left:6px;top:38px;width:60px;height:60px;background:url(/netcat_template/template/skoraya/img/jingle.png) no-repeat;background-size:75%;}
.logo {position:relative;}
.logo span {position:absolute;left:-9px;top:-8px;width:60px;height:60px;background:url(/netcat_template/template/skoraya/img/shapka2.png) no-repeat;background-size:70%;}*/
.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0, 0, 0, 0.6);background:black;}
#vk_comments{margin-bottom:20px;margin-top:20px;}
.mobile .no-mobile{display:none;}
.working-vilage .big-name{text-align:center;background:#f25656;padding:15px 9%;line-height:1.3;border-radius:5px 5px 0 0;}
.big-name h2, .big-name p {font-size:22px;font-weight:bold;text-transform:uppercase;color:#fff;}
.working-vilage{}
.working-vilage .list{background:url(../img/bg-v.jpg) no-repeat 0 -83px;padding:30px 0 50px 64px;background-size:cover;}
.working-vilage .list ul{-webkit-column-count:3;-moz-column-count:3;column-count:3;list-style:none;padding:0; margin: 0px 10px 10px 10px!important;}
.working-vilage .list ul li{position:relative;margin-bottom:20px;}
.working-vilage .list ul li:before{content:'';display:inline-block;background:url('../img/l-v.png') no-repeat;width:18px;height:27px;vertical-align:middle;margin-right:10px;}
.working-vilage .list ul li a{font-size:14px;color:#ff5b5b;font-style:italic;text-decoration:underline;}
.working-vilage .list ul li a:hover{text-decoration:none;}
.read-also{margin-bottom:60px;}
.read-also .list{}
.read-also .list .item{float:left;width:30.7%;margin-right:3.7%;box-shadow:0 0 20px rgba(0,0,0,0.15);-moz-border-radius:10px 10px 0 0;-webkit-border-radius:10px 10px 0 0;-khtml-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;}
.read-also .list .item .desk{padding:13px 18px 13px 26px;}
.read-also .list .item .photo{}
.read-also img{max-width:100%;-moz-border-radius:10px 10px 0 0;-webkit-border-radius:10px 10px 0 0;-khtml-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;}
.read-also .list .item .photo a{display:block;}
.read-also .list .item .t{font-size:18px;text-transform:uppercase;font-weight:bold;margin-bottom:8px;}
.read-also .list .item p{color:#666666;font-size:14px;line-height:1.7;margin-bottom:10px;}
.read-also .list .item:last-child{margin-right:0;}
.read-also .list .item .detail{font-size:14px;color:#ff5b5b;font-style:italic;text-decoration:underline;}
.read-also .list .item .detail:hover{text-decoration:none;}
.working-city{background:#f2f2f2;border-radius:5px;}
.working-city .zag{background:none;padding:50px 11% 0;}
.working-city .list{padding:0px 0 50px 64px;}
.working-city .list ul{-webkit-column-count:3;-moz-column-count:3;column-count:3;list-style:none;padding:0;}
.working-city .list ul li{margin-bottom:30px;}
.working-city .list ul li:before{margin-right:12px;vertical-align:middle;content:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RDBFRkQ4RjdBNzRGMTFFN0I5QTdBODdENEYxMjU2OEMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RDBFRkQ4RjhBNzRGMTFFN0I5QTdBODdENEYxMjU2OEMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpEMEVGRDhGNUE3NEYxMUU3QjlBN0E4N0Q0RjEyNTY4QyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpEMEVGRDhGNkE3NEYxMUU3QjlBN0E4N0Q0RjEyNTY4QyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PtRwzb4AAABjSURBVHjaYhTY8p8BCFSBuAOIXRggYA8QVwDxbUagAnUg4wQQCzCggg9AbMEEJNqwSDJAxdqYkIzFBtyYGAgAJqiDcIFdIAXVUAcxYHFkNUjBDZBrgXgdEH+G4nVQsRsAAQYAc+kUIIwZ6IgAAAAASUVORK5CYII=');}
.working-city .list ul li a{font-size:14px;color:#ff5b5b;font-style:italic;text-decoration:underline;}
.working-city .list ul li a:hover{text-decoration:none;}
.new-action{position:fixed;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);left:85px;}
@media (max-width:1500px){.new-action{left:50px;}
}
@media (max-width:992px){.read-also .list .item .desk{padding:10px;}
.read-also .list .item .t{font-size:13px;}
.working-city .zag{padding-left:0;padding-right:0;}
.working-vilage .list,
.working-city .list{padding-left:20px;}
}
@media (max-width:767px){.new-action{left:42px;top:77px;transform:translateY(0%);-webkit-transform:translateY(0%);}
.new-action .circlephone, .new-action .circle-fill{display:none;}
.fotline{background-color: #f2f2f2; background-image: url(); }
.top-block1{display:none;}
.working-city,
.read-also{margin-bottom:30px;}
.working-vilage .big-name{padding-left:0;padding-right:0;}
}
@media (max-width:600px){.read-also .list .item{float:none;width:260px;margin:0 auto 20px !important;}
.top-block1{display:none;}
.fotline{background-color: #f2f2f2;}
.working-vilage .list ul,
.working-city .list ul{-webkit-column-count:1;-moz-column-count:1;column-count:1;list-style:none;padding:0;}
.new-action{position:fixed;bottom:0;top:initial;left:10px;}
.popup.action .text-action .large{font-size:25px !important;}
.popup.action .text-action p{font-size:15px !important;}
}
.new-action .wrp-a:before{content:'';display:block;margin:0px auto 5px;width:30px;height:28px;background:url('../img/star.png') no-repeat;}
.new-action .close-action{position:absolute;top:-10px;right:-15px;width:17px;height:17px;background:url('../img/close_1.png') no-repeat;background-size:cover;opacity:0;cursor:pointer;}
.new-action:hover .close-action{opacity:1;}
.popup.action{border:15px solid #ff5b5b;}
.popup.action .text-action{text-align:center;margin-bottom:30px;}
.popup.action .text-action p{font-size:22px;}
.popup.action .text-action .large{font-size:35px;font-weight:bold;}
.new-action .circlephone{box-sizing:content-box;-webkit-box-sizing:content-box;border:2px solid #f82222;width:150px;height:150px;bottom:-37px;right:-37px;position:absolute;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;opacity:.5;-webkit-animation:circle-anim 2.4s infinite ease-in-out !important;-moz-animation:circle-anim 2.4s infinite ease-in-out !important;-ms-animation:circle-anim 2.4s infinite ease-in-out !important;-o-animation:circle-anim 2.4s infinite ease-in-out !important;animation:circle-anim 2.4s infinite ease-in-out !important;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all 0.5s;}
.new-action .circle-fill{box-sizing:content-box;-webkit-box-sizing:content-box;background-color:#f3d7d7;width:100px;height:100px;bottom:-12px;right:-12px;position:absolute;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border:2px solid transparent;-webkit-animation:circle-fill-anim 2.3s infinite ease-in-out;-moz-animation:circle-fill-anim 2.3s infinite ease-in-out;-ms-animation:circle-fill-anim 2.3s infinite ease-in-out;-o-animation:circle-fill-anim 2.3s infinite ease-in-out;animation:circle-fill-anim 2.3s infinite ease-in-out;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all 0.5s;}
.new-action .wrp-a{padding:14px 0 0 0;width:80px;height:80px;cursor:pointer;color:#fff;font-size:15px;text-align:center;font-weight:bold;text-transform:uppercase;position:relative;background:#f35756;background:-moz-linear-gradient(left, #f35756 0%, #f81f1f 100%);background:-webkit-linear-gradient(left, #f35756 0%,#f81f1f 100%);background:linear-gradient(to right, #f35756 0%,#f81f1f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f35756', endColorstr='#f81f1f',GradientType=1);border-radius:50%;}
@-moz-keyframes circle-anim{0%{-moz-transform:rotate(0deg) scale(0.5) skew(1deg);opacity:.1;-moz-opacity:.1;-webkit-opacity:.1;-o-opacity:.1;}
30%{-moz-transform:rotate(0deg) scale(0.7) skew(1deg);opacity:.5;-moz-opacity:.5;-webkit-opacity:.5;-o-opacity:.5;}
100%{-moz-transform:rotate(0deg) scale(1) skew(1deg);opacity:.6;-moz-opacity:.6;-webkit-opacity:.6;-o-opacity:.1;}}
@-webkit-keyframes circle-anim{0%{-webkit-transform:rotate(0deg) scale(0.5) skew(1deg);-webkit-opacity:.1;}
30%{-webkit-transform:rotate(0deg) scale(0.7) skew(1deg);-webkit-opacity:.5;}
100%{-webkit-transform:rotate(0deg) scale(1) skew(1deg);-webkit-opacity:.1;}}
@-o-keyframes circle-anim{0%{-o-transform:rotate(0deg) scale(0.5) skew(1deg);-o-opacity:.1;}
30%{-o-transform:rotate(0deg) scale(0.7) skew(1deg);-o-opacity:.5;}
100%{-o-transform:rotate(0deg) scale(1) skew(1deg);-o-opacity:.1;}}
@keyframes circle-anim{0%{transform:rotate(0deg) scale(0.5) skew(1deg);opacity:.1;}
30%{transform:rotate(0deg) scale(0.7) skew(1deg);opacity:.5;}
100%{transform:rotate(0deg) scale(1) skew(1deg);opacity:.1;}}
@-moz-keyframes circle-fill-anim{0%{-moz-transform:rotate(0deg) scale(0.7) skew(1deg);opacity:.2;}
50%{-moz-transform:rotate(0deg) scale(1) skew(1deg);opacity:.2;}
100%{-moz-transform:rotate(0deg) scale(0.7) skew(1deg);opacity:.2;}}
@-webkit-keyframes circle-fill-anim{0%{-webkit-transform:rotate(0deg) scale(0.7) skew(1deg);opacity:.2;}
50%{-webkit-transform:rotate(0deg) scale(1) skew(1deg);opacity:.2;}
100%{-webkit-transform:rotate(0deg) scale(0.7) skew(1deg);opacity:.2;}}
@-o-keyframes circle-fill-anim{0%{-o-transform:rotate(0deg) scale(0.7) skew(1deg);opacity:.2;}
50%{-o-transform:rotate(0deg) scale(1) skew(1deg);opacity:.2;}
100%{-o-transform:rotate(0deg) scale(0.7) skew(1deg);opacity:.2;}}
@keyframes circle-fill-anim{0%{transform:rotate(0deg) scale(0.7) skew(1deg);opacity:.2;}
50%{transform:rotate(0deg) scale(1) skew(1deg);opacity:.2;}
100%{transform:rotate(0deg) scale(0.7) skew(1deg);opacity:.2;}}
.fast-menu{margin-bottom:30px;}
.fast-menu .bar{color:#10b4ff;font-size:18px;text-transform:uppercase;border:1px solid #f2f2f2;padding:22px 24px;cursor:pointer;border-radius:5px 5px 0 0;}
.fast-menu.open .bar{border-bottom:none;}
.fast-menu .bar > span > span{display:none;}
.fast-menu.open .bar > span > span{display:inline-block;}
.fast-menu.open .bar > span:before{display:none;}
.fast-menu .bar > span:before{content:" (" attr(data-text) ")";display:inline-block;}
.fast-menu .bar span{font-size:14px;text-transform:capitalize;}
.fast-menu li{margin-bottom:7px;}
.fast-menu li a{font-size:16px;color:#666666;text-decoration:underline;}
.fast-menu li a:hover{text-decoration:none;}
.fast-menu.open ul{display:block;}
.fast-menu ul{display:none;list-style-type:decimal;padding:30px;border:1px solid #f2f2f2;}
.contacts-page .disk{font-size:12px;}
.nc-field input{border-radius:5px;border-width:1px;padding-left:15px;height:50px;font-size:15px;}
.nc-field textarea{border-radius:5px;border-width:1px;padding-left:15px;height:200px;font-size:15px;resize:vertical;padding-top:15px;min-height:47px;}
.career-items{}
.career-items .item{margin-bottom:45px;}
.career-items .item img{max-width:100%;}
.career-items .item .txt-info{float:left;width:48.5%;border:1px solid #CDC8C8;}
.career-items .item .img{width:48.5%;}
.career-items .item:nth-child(even) .txt-info{float:right;}
.career-items .item:nth-child(even) .img{float:left;}
.career-items .item:nth-child(odd) .txt-info{float:left;}
.career-items .item:nth-child(odd) .img{float:right;}
.career-items .item .txt-info .m-title{font-size:22px;text-transform:uppercase;color:#fb5a5a;text-align:center;font-weight:bold;padding:13px 0;}
.career-items .item .txt-info .list{}
.career-items .item .txt-info .list .t{background:#F2F2F2;color:#333333;font-family:'Roboto', sans-serif;font-weight:bold;font-size:16px;padding:0px 21px;line-height:40px;}
.career-items .item .txt-info .list ul{padding:28px;margin:0;}
.career-items .item .txt-info .list li{position:relative;list-style:none;font-size:15px;font-family:'Roboto', sans-serif;padding:0 0 0 17px;margin-bottom:11px;}
.career-items .item .txt-info .list li:last-child{margin-bottom:0}
.career-items .item .txt-info .list li:before{content:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RDBFRkQ4RjdBNzRGMTFFN0I5QTdBODdENEYxMjU2OEMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RDBFRkQ4RjhBNzRGMTFFN0I5QTdBODdENEYxMjU2OEMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpEMEVGRDhGNUE3NEYxMUU3QjlBN0E4N0Q0RjEyNTY4QyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpEMEVGRDhGNkE3NEYxMUU3QjlBN0E4N0Q0RjEyNTY4QyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PtRwzb4AAABjSURBVHjaYhTY8p8BCFSBuAOIXRggYA8QVwDxbUagAnUg4wQQCzCggg9AbMEEJNqwSDJAxdqYkIzFBtyYGAgAJqiDcIFdIAXVUAcxYHFkNUjBDZBrgXgdEH+G4nVQsRsAAQYAc+kUIIwZ6IgAAAAASUVORK5CYII=');left:0;position:absolute;}
@media (max-width:992px){.career-items .item .txt-info{float:none !important;width:100% !important;}
.career-items .item .img{float:none !important;width:100% !important;margin-bottom:10px;text-align:center;}
}
form.job-interview input[type='text'],
form.job-interview select{width:30%;}
form.job-interview input[type='submit']{margin-top:30px;}
@media (max-width:767px){form.job-interview input[type='text'],
form.job-interview select{width:100%;margin:0 0 10px 0;}
form.job-interview input[type='submit']{margin:0}
}
.b24-widget-button-position-bottom-right{right: 59px!important; bottom: 87px!important;}

.city-img {
    position: relative;
   display: inline-block;
}

.review-rating{display:inline-block; vertical-align: middle; height:20px; float:right; margin-right:15px; margin-top:10px; overflow:hidden; background:url(/netcat_template/template/skoraya/img/stars-m.png) no-repeat;}