@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";font-display:auto;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:#10b4ff;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:#10b4ff;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;}
*{outline: none!important;}
.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:40px;}
.site .container{max-width:100%;}
.header{padding:30px 0 60px;}
.header .logo{float:left;}
.header .phone{float:left;margin-left:80px;padding-left:80px;background:url('../img/phone.jpg') no-repeat left center;color:#999999;margin-top:-5px;}
.header .phone span{display:block;color:#333;font-size:26px;}
.header .buttons{float:right;padding-top:10px;}
.header .buttons button{font-weight:bold;font-size:15px;text-transform:uppercase;cursor:pointer;border-radius:6px;border:2px solid #10b4ff;width:200px;height:50px;margin-left:10px;}
.header .buttons button.b1{background:#10b4ff;color:#fff;}
.header .buttons button.b1:hover{color:#10b4ff;background:none;}
.header .buttons button.b2{color:#10b4ff;background:none;}
.header .buttons button.b2:hover{background:#10b4ff;color:#fff;}
.top-menu{height:60px;background:#10b4ff;border-radius:5px;position:relative;padding:5px;margin-top:-30px;}
.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:#fff;display:block;border-radius:4px;}
.top-menu .navbar ul li a:hover{background:#19a4e4;color:#fff;}
.top-menu .navbar ul li a img{vertical-align:middle;margin:-2px 4px 0 0;}
.top-menu .navbar ul li .dropdown-menu, .second-menu{border:0;margin-top:6px;width:100%;}
.top-menu .navbar ul li .dropdown-menu li, .second-list, .third-list{display:block;float:none;width:100%!important;position: relative;}
.top-menu .navbar ul li .dropdown-menu li a{color:#666666!important;font-size:14px!important;text-align:left;background:none!important;padding:10px!important;white-space:normal;}
.second-list a{color:#666666!important;font-size:14px!important;text-align:left;background:none!important;padding:10px!important;white-space:normal;}
.top-menu .navbar ul li .dropdown-menu li a:hover, .second-menu a:hover{background:#f2f2f2!important;color:#10b4ff!important;}
.top-block{/*height:500px;background:url('../img/top-block.jpg') center;*/background-size:cover;margin-top:-30px;padding-bottom:10px;}
.top-block .top-text{text-align:center;font-family:"Bitter-Regular";font-size:45px;padding:90px 0 40px;line-height:120%;}
.top-block .top-text span{font-weight:bold;color:#10b4ff;}
.top-block form{margin:0 100px;background:rgba(255, 255, 255, 0.7);border-radius:5px;text-align:center;padding:30px 0;}
.top-block form span{display:block;font-size:24px;font-family:"Bitter-Regular";text-transform:uppercase;font-weight:bold;}
.top-block form p{font-weight:300;color:#999999;font-size:18px;margin-bottom:20px;}
.top-block form input[type='text']{width:295px;height:50px;font-size:15px;text-transform:uppercase;padding-left:15px;margin:0 10px;border-radius:6px;border:0;background:rgba(1, 1, 1, 0.1);}
.top-block form input[type='tel']{width:295px;height:50px;font-size:15px;text-transform:uppercase;padding-left:15px;margin:0 10px;border-radius:6px;border:0;background:rgba(1, 1, 1, 0.1);}
.top-block form input[type='text']:hover,
.top-block form input[type='tel']:hover,
.top-block form input[type='text']:focus{background:none;border:2px solid #cccccc;padding-left:13px;}
.top-block form input[type='tel']:focus{background:none;border:2px solid #cccccc;padding-left:13px;}
.top-block form input[type='submit']{font-weight:bold;font-size:15px;text-transform:uppercase;cursor:pointer;border-radius:6px;border:0;width:235px;height:50px;margin:0 10px;background:#10b4ff;color:#fff;}
.top-block form input[type='submit']:hover{background:none;border:2px solid #10b4ff;color:#10b4ff;}
.zag, .contacts-page .zag span{font-family:"Bitter-Regular";text-align:center;font-size:40px;font-weight:bold;text-transform:uppercase;}
.zag{background:url('../img/zag.png') no-repeat bottom center;margin-bottom:30px;padding:40px 0;}
.zag.light{background:url('../img/zag-l.png') no-repeat bottom center;}
.popup.callback .zag.light{font-size: 33px;}
.zag.no_m{padding:0 0 40px 0;}
.zag span{font-family:'Roboto', sans-serif;font-size:18px;font-weight:300;text-transform:none;vertical-align: text-top;}
.services-list{padding-bottom:30px;}
.sticky{position:fixed;top:0px;z-index:101;}
.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: linear-gradient(rgba(0,0,0,0.1),rgba(16,180,255,0.9)),url('../img/service1.jpg') center;background-size:cover;}
.services-list .item.item2{background: linear-gradient(rgba(0,0,0,0.1),rgba(16,180,255,0.9)),url('../img/service2.jpg') center;background-size:cover;}
.services-list .item.item3{background: linear-gradient(rgba(0,0,0,0.1),rgba(16,180,255,0.9)),url('../img/service3.jpg') center;background-size:cover;}
.services-list .item.item4{background: linear-gradient(rgba(0,0,0,0.1),rgba(16,180,255,0.9)),url('../img/service4.jpg') center;background-size:cover;}
.services-list .item.item5{background: linear-gradient(rgba(0,0,0,0.1),rgba(16,180,255,0.9)),url('../img/service5.jpg') center;background-size:cover;}
.services-list .item.item6{background: linear-gradient(rgba(0,0,0,0.1),rgba(16,180,255,0.9)),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-family:"Bitter-Regular";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.item7:hover .icon{background:url('../img/advantages7-h.png') no-repeat;}
.advantages .item.item8:hover .icon{background:url('../img/advantages8-h.png') no-repeat;}
.advantages .item.item9:hover .icon{background:url('../img/stach.png') no-repeat;}
.advantages .item.item10:hover .icon{background:url('../img/kodposlelechh.png') no-repeat;}
.advantages .item.item11:hover .icon{background:url('../img/narkologh.png') no-repeat;}
.advantages .item.item12:hover .icon{background:url('../img/programmah.png') no-repeat;}
.advantages .item.item13:hover .icon{background:url('../img/1kapelnicah.png') no-repeat;}
.advantages .item.item15:hover .icon{background:url('../img/helpsrivh.png') no-repeat;}
.advantages .item.item14:hover .icon{background:url('../img/7daysh.png') no-repeat;}
.advantages .item.item16:hover .icon{background:url('../img/helpalcoh.png') no-repeat;}
.advantages .item:hover a, .advantages .item:hover span{color:#10b4ff;}
.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 .icon.icon7{background:url('../img/advantages7.png');}
.advantages .item .icon.icon8{background:url('../img/advantages8.png');}
.advantages .item .icon.icon9{background:url('../img/stac.png');}
.advantages .item .icon.icon10{background:url('../img/kodposlelech.png');}
.advantages .item .icon.icon11{background:url('../img/narkolog.png');}
.advantages .item .icon.icon12{background:url('../img/programma.png');}
.advantages .item .icon.icon13{background:url('../img/1kapelnica.png');}
.advantages .item .icon.icon14{background:url('../img/7days.png');}
.advantages .item .icon.icon15{background:url('../img/helpsriv.png');}
.advantages .item .icon.icon16{background:url('../img/helpalco.png');}
.advantages .item img{vertical-align:middle;}
.advantages .item a, .advantages .item span{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/blue_prev_2.png');}
.advantages .slick-prev:hover{background:url('../img/red_prev_2.png');}
.advantages .slick-next{right:0;background:url('../img/blue_next_2.png');}
.advantages .slick-next:hover{background:url('../img/red_next_2.png');}
.coding .item .icon{display:inline-block;vertical-align:middle;width:46px;height:46px;margin: -20px -20px 0 0;}
.coding .item .icon.icon1{background:url('../img/Ellipse1.png');}
.coding .item .icon.icon2{background:url('../img/Ellipse2.png');}
.coding .item .icon.icon3{background:url('../img/Ellipse3.png');}
.coding .item .icon.icon4{background:url('../img/Ellipse4.png');}
.coding .item {margin-bottom: 30px;}
.coding{text-align: center;margin-bottom:15px;}
.coding p{margin-bottom:40px!important;}
.coding span {font-family: "Roboto";font-size: 22px;font-weight:300;}
.ready{height:300px;background:url('../img/ready.jpg') no-repeat center;text-align:center;color:#fff;-webkit-text-size-adjust: 100%;}
.ready p,.ready a{font-family:"Bitter-Regular";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='tel']{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='tel']:hover,
.site-form form input[type='tel']: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:#10b4ff;color:#fff;border: 2px solid #fff;}
.site-form form input[type='submit']:hover{border:2px solid #10b4ff;color:#10b4ff;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:#10b4ff;font-weight:400;}
.reviews .item .text-answer{font-size:15px;font-style:italic;color:#666666;border:2px solid #e2dfdf;padding:8px 12px 0 12px;border-radius:5px;margin:15px 0;position:relative;}
.reviews .item .text-answer p{margin-bottom:10px;}
.reviews .item .text-answer:after{content:"";position:absolute;width:20px;height:15px;background:url('../img/answer.jpg');bottom:-15px;z-index:2;right:80px;}
.reviews .item .avatar-answer{vertical-align:middle;display:inline;border-radius:50%;float:right;}
.answer {padding-bottom:70px;}
.reviews .item .name-answer{display:inline-block;vertical-align:middle;font-weight:300;color:#999999;margin-right:10px;float:right;}
.reviews .item .name-answer span{display:block;font-size:18px;color:#10b4ff;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/blue_prev_2.png');}
.reviews .slick-prev:hover{background:url('../img/red_prev_2.png');}
.reviews .slick-next{right:0;background:url('../img/blue_next_2.png');}
.reviews .slick-next:hover{background:url('../img/red_next_2.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:#10b4ff;text-decoration:underline;}
.page-content p a:hover , .page-content ul a:hover, .page-content ol a:hover{text-decoration:none;}
.page-content h2{font-size:22px;font-family:"Bitter-Regular";margin-bottom:15px;text-transform:uppercase;font-weight:bold;}
.page-content h3{margin-bottom:15px; font-size:21px;}
.page-content ul{padding:0;margin:0 20px 20px 30px;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 30px;color:#10b4ff;}
.page-content ol li{margin-bottom:6px;}
.page-content ol li span{color:#333;font-weight:400;}
.page-content blockquote, .page-content .cit{padding:0 0 0 15px;margin-bottom:15px;font-size:15px;border-left:2px solid #10b4ff;}
.page-content blockquote span, .page-content .cit span{display:block;font-size:18px;font-style:italic;margin-top:10px;color:#10b4ff;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:#fff;}
.footer .logo{float:left;}
.footer nav{float:left;margin-left:100px;}
.footer nav p, .footer nav span{font-size:15px;text-transform:uppercase;font-weight:bold;margin-bottom:15px;display: block;}
.footer nav div{display: inline-block;margin:0 10px;}
.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:#fff;}
.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:#10b4ff;}
.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:#10b4ff;}
.footer .copy{text-align:center;padding:25px 0;border-top:2px solid #3eabdd;margin-top:30px;}
.footer .copy a{color:#fff;}
.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 20px;top:40px;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 input[type='tel']{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='tel']:hover,
.popup form input[type='tel']:focus{background:#a0e1ff;color:#fff;border:2px solid #f2f2f2;color:#333;}
.popup form textarea{width:100%;border-radius:5px;border:2px solid #fff;background:#fff;margin-bottom:15px;padding:10px 15px;font-size:15px;color:#333;min-height: 100px;resize:none;}
.popup form textarea:hover,
.popup form textarea:focus{background:#a0e1ff;color:black;}
.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:#10b4ff;color:#fff;border: 2px solid #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:18px;font-weight:bold;text-transform:uppercase;color:#fff;padding:25px 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/blue_prev_2.png');}
.clinic-photos .slick-prev:hover{background:url('../img/red_prev_2.png');}
.clinic-photos .slick-next{right:50%;margin-right:-40px;background:url('../img/blue_next_2.png');}
.clinic-photos .slick-next:hover{background:url('../img/red_next_2.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:#10b4ff;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/blue_prev_2.png');}
.left-reviews .slick-prev:hover{background:url('../img/red_prev_2.png');}
.left-reviews .slick-next{right:10px;background:url('../img/blue_next_2.png');}
.left-reviews .slick-next:hover{background:url('../img/red_next_2.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, .default-table{width:100%;margin-bottom: 15px;}
.service-table table tr.first td, .default-table tr.first td{padding-top:30px;}
.service-table table tr.last td, .default-table tr.last td{padding-bottom:30px;}
.service-table table tr td,.default-table tr td{font-size:15px;background:#f2f2f2;padding:10px 20px;}
.default-table tr td{border: 1px black solid;}
.service-table table tr td.big-name{text-align:center;font-family:"Bitter-Regular";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;text-align: center;}
.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-family:"Bitter-Regular";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;z-index: 2;}
.price-table table thead tr td .text, .price-table table thead tr th .text{position:relative;z-index: 3;}
.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:#10b4ff;color:#fff;}
.price-table table tbody tr td button:hover{border:2px solid #10b4ff;color:#10b4ff;background:none;}
.price-table table tbody tr .desc{display:none;}
.our-doctors{padding-bottom:30px;font-size:20px;font-weight:bold;text-align:center;}
.our-doctors-v2 .item{outline:none;}
.our-doctors-v2 .item a, .our-doctors-v2 .link_doc_item a {display: block;/*text-decoration: underline;text-decoration-color: #666;*/}
.our-doctors-v2 .item a:hover, .our-doctors-v2 .item a:focus,.our-doctors-v2 .link_doc_item a:hover, .our-doctors-v2 .link_doc_item a:focus {text-decoration: none;}
.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:1px;font-size:15px;color:#fff;font-weight:400;margin-bottom:15px;}
.our-licenses .slick-prev,
.our-licenses .slick-next,
.read-also1 .slick-prev,
.read-also1 .slick-next,
.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-licenses {background:#f2f2f2;}
.our-licenses .list {padding:0 70px 50px;}
.our-licenses .slick-prev, .read-also1 .slick-prev, .our-doctors .slick-prev{left:15px;background:url('../img/blue_prev_2.png');}
.our-licenses .slick-prev:hover, .read-also1 .slick-prev:hover, .our-doctors .slick-prev:hover{background:url('../img/red_prev_2.png');}
.our-licenses .slick-next, .read-also1 .slick-next, .our-doctors .slick-next{right:15px;background:url('../img/blue_next_2.png');}
.our-licenses .slick-next:hover, .read-also1 .slick-next:hover, .our-doctors .slick-next:hover{background:url('../img/red_next_2.png');}
.online-order {background:#10b4ff;color:#fff;text-align:center;padding-bottom:60px;}
.online-order p{font-size:18px;font-weight:300;margin-bottom:30px;}
.online-order form input[type='text'],.online-order form input[type='tel'],
.online-order form select{width:380px;height:50px;border-radius:5px;border:2px solid #fff;background:#fff;margin:0 10px;padding-left:15px;font-size:15px;color:#333;}
.online-order .review-submit input[type='text']{width:255px!important;}
.online-order .review-submit input[type='tel']{width:255px!important;}
.online-order form textarea{height:120px;border: 2px solid #fff;border-radius:5px;margin:10px 0;background:#fff;width:96%;padding-left:15px;font-size:15px;color:#333;resize:none;}
.online-order form textarea:focus, .online-order form textarea:hover{background:#a0e1ff;}
.online-order form input[type='text']:hover,
.online-order form input[type='text']:focus,.online-order form input[type='tel']:hover,
.online-order form input[type='tel']:focus,
.online-order form select:hover,
.online-order form select:focus{background:#a0e1ff;border:2px solid #f2f2f2;color:#333;}
.online-order form input[type='submit']{font-weight:bold;font-size:15px;text-transform:uppercase;cursor:pointer;border-radius:6px;border:0;width:232px;height:50px;margin:0 10px;background:#10b4ff;color:#fff;border: 2px solid #fff;}
.fileform{margin:0 10px;background-color:#FFFFFF;border:1px solid#CCCCCC;border-radius:2px;cursor:pointer;height:26px;overflow:hidden;padding:2px;position:relative;text-align:left;vertical-align:middle;width:255px;display: inline-block;}
.fileform .selectbutton{background-color:#10b4ff;border:1px;border-radius:2px;color:#FFFFFF;float:right;font-size:15px;height:20px;line-height:20px;overflow:hidden;text-align:center;vertical-align:middle;width:50px;}
.fileform #upload{position:absolute;top:0;left:0;width:100%;-moz-opacity:0;filter:alpha(opacity=0);opacity:0;font-size:150px;height:30px;z-index:20;}
.fileform #fileformlabel {background-color: #FFFFFF;float: left;height: 22px;line-height: 22px;overflow: hidden;padding: 2px;text-align: left;vertical-align: middle;width:160px;color: #777; opacity:1;}
.callback-consent {display: inline-block;margin: 0 10px; width: 255px;}
.in-page-but {margin-bottom: 15px;}
.in-page-but a {color:red;border-bottom: 1px solid red;text-decoration:none;}
.mobile{display:none;}
.checkbox-click{cursor:default; font-size:15px;}
.conf-but{margin-top:15px!important;}
.small-text-form {font-size:13px;margin-top:15px;}
.form-zag {padding: 25px 0px;}
.test-page{padding-bottom:60px;}
.test_block{display:block;position:relative;width:100%;height:380px;margin-bottom:30px;z-index:99;}
.test_block:hover{text-decoration:none;}
.test_block:before{position:absolute;content:'';background-color:#10b4ff;opacity:0.6;top:0;right:0;bottom:0;left:0;z-index:7;transition:.3s;}
.test_block:hover:before{background-color:rgba(255,255,255,.8);border:12px solid #10b4ff;opacity:1;}
.test_img{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;z-index:5;}
.test_img img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}
.test_txt{position:absolute;top:25px;left:25px;z-index:9;}
.test_txt span{color:#fff;font-family:Roboto;font-size:36px;font-weight:600;line-height:60px;text-transform:uppercase;letter-spacing:-1.8px;transition:.3s;}
.test_block:hover .test_txt span{color:#10b4ff;}
.test_txt p{color:#fff;font-family:Bitter-Regular;font-size:22px;font-weight:700;line-height:44px;text-transform:uppercase;letter-spacing:2px;margin-bottom:0;transition:.3s;}
.test_block:hover .test_txt p{color:#1a1919;}
.test_btn{position:absolute;right:32px;bottom:32px;z-index:9;opacity:0;transition:.3s;}
.test_block:hover .test_btn{opacity:1;}
.test_btn p{width:203px;height:53px;box-shadow:0 3px 15px rgba(255,91,91,0.35);border:2px solid #10b4ff;border-radius:5px;background-color:#10b4ff;color:#fefefe;font-family:Roboto;font-size:15px;font-weight:700;line-height:53px;text-transform:uppercase;letter-spacing:.75px;text-align:center;margin-bottom:0;transition:.3s;}
.test_btn p:hover{background-color:#fefefe;color:#10b4ff;}
.test-inner-page{padding-bottom:100px;}
.test_inner_block{border-radius:5px;background-color:#f2f2f2;margin-bottom:30px;padding:25px;}
.test_inner_txt p{color:#1a1919;font-family:Roboto;font-size:18px;font-weight:300;line-height:23px;}
.test-inner-page input[type=radio]{display:none;}
.test-inner-page label{cursor:pointer;display:inline-block;position:relative;color:#1a1919;font-family:Roboto;font-size:15px;font-weight:700;letter-spacing:.75px;padding-right:25px;}
.test-inner-page label:before{content:"";display:inline-block;position:relative;border-radius:50%;top:2px;margin-right:10px;width:15px;height:15px;border:1px solid #999;background-color:#fff;}
.test-inner-page input[type=radio]:checked + label:before{border:1px solid #ff9a9a;}
.test-inner-page label:after{content:"";display:none;position:absolute;width:5px;height:5px;top:7px;left:5px;background-color:#10b4ff;border-radius:50%;}
.test-inner-page input[type=radio]:checked + label:after{display:inline-block;}
.test_result_btn button{float:right;width:235px;height:50px;box-shadow:0 3px 15px rgba(255,91,91,0.35);border:2px solid #10b4ff;border-radius:5px;background-color:#10b4ff;color:#fefefe;font-family:Roboto;font-size:15px;font-weight:700;line-height:48px;text-transform:uppercase;letter-spacing:.75px;transition:.3s;padding:0;}
.test_result_btn p{color:#999;font-family:Roboto;font-size:16px;font-weight:300;line-height:50px;margin-bottom:0;}
.result_test_block{padding:10px 0;}
.result_test_block .result_txt{color:#1a1919;font-family:Roboto;font-size:24px;font-weight:300;}
.result_test_block .rtm_txt{color:#999;font-family:Roboto;font-size:16px;font-weight:300;line-height:23px;}
.result_test_block input{vertical-align:top;padding-left:10px;font-size:15px;margin-right:25px;width:297px;border-radius:5px;color:#999;border:2px solid #ccc;background-color:#ccc;box-shadow:none;cursor:pointer;line-height:44px;}
.result_test_block input::-webkit-input-placeholder{color:#999;font-family:Roboto;font-size:15px;font-weight:500;letter-spacing:.75px;}
.result_test_block button{vertical-align:top;width:235px;height:50px;box-shadow:0 3px 15px rgba(255,91,91,0.35);border:2px solid #10b4ff;border-radius:5px;background-color:#10b4ff;color:#fefefe;font-family:Roboto;font-size:15px;font-weight:700;line-height:48px;text-transform:uppercase;letter-spacing:.75px;transition:.3s;padding:0;}
.test-inner-page input[type=radio]:checked + label,.result_test_block .result_txt span{color:#10b4ff;}
.test_result_btn button:hover,.result_test_block button:hover{box-shadow:none;background-color:#fff;color:#10b4ff;border:2px solid #10b4ff;}
.result_test_block input:hover,.result_test_block input:focus{background-color:#fff;}
.show{display:block!important;}
.hide{display:none;}
.filter-button{color: #10b4ff;background: none;font-weight: bold;font-size: 12px;text-transform: uppercase;cursor: pointer;border-radius: 6px;border: 2px solid #10b4ff;width: 125px;height: 50px;margin: 0 0 10px 10px;display:inline-block;}
.filter-button.active-filter {background:#10b4ff;color:#fff;}
#reset_filters:hover {color: #10b4ff;background: none;}
.filter-button:hover{background:#10b4ff;color:#fff;}
.no_results p {font-size:14px;}
.filter-text {font-family: "Bitter-Regular";font-size:16px; margin-bottom:20px; font-weight:bold;}
.slider-wrapper {min-width: auto;}
.pink_attention {background-color: #fdf1f1; padding: 35px 30px 20px; border-radius: 5px;margin-bottom: 15px;}
.pink_attention p span {color: #ff4444; font-family: "Bitter-Regular"; font-size: 22px; font-weight: bold; text-transform: uppercase;}
.pink_attention p.att2 {font-weight: 300; font-size:18px;text-align:center;}
.red_attention {background-color: #10b4ff; padding: 20px; text-align: center; border-radius: 5px;margin-bottom: 15px;}
.red_attention span {color: white; font-family: "Bitter-Regular"; font-size: 22px; font-weight: bold; text-transform: uppercase;}
.blue_attention {padding: 20px; text-align: center; border: 12px solid #0fb3ff;margin: 15px 0; display: inline-block;width: 100%;}
.blue_attention p{font-family: "Roboto";font-size:18px;}
.micro_zag {font-family: "Bitter-Regular"!important; font-size: 22px!important; font-weight: 900; text-transform: uppercase;padding-left: 20px;}
.white_theme{background:white;}
.black_theme{color:black!important;}
.methods{text-align:left;margin-bottom:15px;}
.methods .item .icon{background:url('../img/Confirm.png');display:inline-block;width:22px;height:16px;margin-right:10px;}
.methods .item{margin-bottom:15px;text-align:center;}
.middle{text-align:center;}
.steps .item {background: #e6f3f9;border-radius: 5px;padding: 10px; height:150px;margin-bottom: 25px;}
.steps {margin: 30px -15px 20px -15px;}
.steps p{font-size:17px;text-align:center;}
.steps span {font-size: 36px;font-weight: 900;color: #10b4ff;}
.step_numb{margin: -30px 0 0 -20px;}
.pre_vertical_align{display: inline-block;height: 80%;vertical-align: middle;}
.VA_itself{vertical-align: middle;display: inline-block;}
.steps .VA_itself{min-width:90%;}
.left_block{float:left;}
.social_networks {display: inline-block;margin: 50px 0 20px;}
.social_networks span {width: 35px;height: 35px;display: inline-block;margin-left:5px;}
.vk {background: url(../img/sn1.png);}
.fb {background: url(../img/sn2.png);}
.inst {background: url(../img/sn3.png);}
.ok {background: url(../img/sn4.png);}
.gplus {background: url(../img/sn5.png);}
.tweet {background: url(../img/sn6.png);}
.vk:hover {background: url(../img/sn1-h.png);}
.fb:hover {background: url(../img/sn2-h.png);}
.inst:hover {background: url(../img/sn3-h.png);}
.ok:hover {background: url(../img/sn4-h.png);}
.gplus:hover {background: url(../img/sn5-h.png);}
.tweet:hover {background: url(../img/sn6-h.png);}
.out-center-list-item {color: #10b4ff;padding-left: 15px;text-align: left;margin-top:30px;}
.out-center-list-item li {margin-bottom: 15px;float: left;width: 266px;}
.out-center-list-item a{color:black;cursor:pointer;font-size:15px;}
.out-center-list-item a:hover, .out-center-list-item a.active{text-decoration:none;color:#10b4ff;}
.towns-block:before {content: "";left: 0;top: 0;background: #10b4ff;color:white;padding:30px 0;position:absolute;}
.towns-block {background: #10b4ff;color:white;padding:30px 0;}
.towns-block a{color:white;}
.town-list li {color:white;list-style:none;}
.row iframe {margin: 20px 0;}
a.show_more {text-decoration:underline;font-size:16px;}
.center_wrapper {width:100%;text-align:center;display: inline-block;}
.affil_menu {color:white; border-bottom: 2px solid white;}
a.affil_menu:hover, a.affil_menu:active, a.affil_menu:visited {color:white; border-bottom: none;}
.form-wrapper {padding: 30px;-webkit-box-shadow: 0 3px 25px rgba(167, 171, 188, 0.2);box-shadow: 0 3px 25px rgba(167, 171, 188, 0.2);margin: 0 30%;}
.on-map {font-family: "Bitter-Regular"!important;margin-top: -5px;z-index: 99999999;text-align: center;font-size: 22px;position: absolute;width: 40%;background: #fff;border-radius: 5px;padding: 6px 0;}
.dividing-text {text-align: center;font-family: "Bitter-Regular"!important;padding: 10px;font-size:22px;font-weight:900;}
.show_more_mobile{text-decoration:underline;font-size:24px;color:white;padding-bottom: 25px;}
.ovfl_hid {overflow:hidden!important;position: relative;height: 100%;}
@media (max-width: 1249px) {
.test_block{height:290px;}
}
@media (max-width: 424px) {
.service-table table tbody tr:first-child {width:100px;}
.test_img img{width:100%;height:100%;}
}
@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='tel']{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:30px;}
.footer nav ul.second{margin-left:30px;}
.left-menu ul li a{font-size:16px;}
.online-order form input[type='tel']{width:280px;}
.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;}
.footer nav div {margin:0 5px;max-width: 190px;}
.footer .buttons {max-width: 175px;}
}
@media (device-height: 768px){.cuttable-textform{height:70px!important;}
.cuttable-from{padding-bottom:20px!important;}
.cuttable-line{margin-bottom:12px!important;height:48px!important;}
}
@media (max-width:991px){
/*.online-order .review-submit input[type='text']{width:100%!important;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;}*/
.social_networks {margin: 20px 0 20px;}
.left_block{float:none;}
.methods .item{text-align:left;}
.coding{text-align: left;}
.test-page{padding-bottom:20px;}
.test_block{height:240px;}
.test_btn{display:none;}
.test-inner-page{padding-bottom:50px;}
.test_result_btn{text-align:center;}
.test_result_btn button{float:none;}
.online-order .review-submit input[type='text'], .fileform{width:100%!important;margin:0!important;height:50px;border-radius:15px;border:10px solid rgb(16, 180, 255);}
.online-order .review-submit input[type='text']:hover,
.online-order .review-submit input[type='text']:focus{background:#a0e1ff;color:#fff;margin:0!important;height:50px;border-radius:15px!important;border:10px solid rgb(16, 180, 255);color:#333;}
.online-order .review-submit input[type='tel'], .fileform{width:100%!important;margin:0!important;height:50px;border-radius:15px;border:10px solid rgb(16, 180, 255);}
.online-order .review-submit input[type='tel']:hover,
.online-order .review-submit input[type='tel']:focus{background:#a0e1ff;color:#fff;margin:0!important;height:50px;border-radius:15px!important;border:10px solid rgb(16, 180, 255);color:#333;}
.online-order {margin-bottom:15px;border-radius:5px;}
.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 form input[type='text']{width:200px;}
.top-block form input[type='tel']{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='tel']{width:200px;}
.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:360px){
.ready {height: 180px;}
.service-table table {overflow-x:hidden;}
}
@media (max-width:767px){.site{margin:0;}
ymaps {max-height:300px!important;}
.col-xs-12 {float: none;}
.top-menu button {background: white;}
.pink_attention {padding: 20px 20px 10px;}
.red_attention span {font-size: 19px;}
.zag span {line-height:1.7;display:block;padding-bottom: 10px;}
.no-mobile{display:none;}
.header{padding:15px 0 45px;}
/*.header .logo{margin-bottom:90px;}*/
.header .logo{margin-bottom:5px;}
/*.header .phone{position:absolute;left:50%;top:80px;margin-left:-145px;}*/
.header .phone{position:relative;}
.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:200px;}*/
.top-menu{background:none;position:fixed;top:30px;right:0px;z-index: 997;}
.top-menu .navbar-nav{background:#fff;width:285px;overflow:auto;}
.top-menu .navbar-collapse{margin-top:5px;overflow:auto;height: 75vh;width:270px;}
.top-menu .navbar ul li a{color:#333;padding:5px 0;line-height: 1.5;}
.top-menu .navbar ul li{width:100%;}
.top-menu .navbar ul li .dropdown-menu, ul.second-menu {width:100%;border-top: 1px solid #303030!important;border-bottom: 1px solid #303030!important;}
.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 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='tel']{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:180px;/*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;}
.consult_popup{height:600px;overflow:auto;}
.popup {width:300px;margin-left:-150px;padding:0 10px;top:50px;}
.popup form input[type='text']{height:40px;}
.popup form input[type='tel']{height:40px;}
.popup form textarea{height:80px;}
.service-table{overflow-x:hidden;}
.service-table table tr td,.default-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='tel']{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;}
.test_block{height:130px;}
.test_txt{position:absolute;top:15px;left:15px;}
.test_txt span{font-size:18px;line-height:18px;}
.test_txt p{font-size:16px;line-height:24px;}
.test-inner-page{padding-bottom:30px;}
.test_result_btn p{line-height:normal;padding:20px 0;}
.result_test_block{text-align:center;}
.result_test_block input{display:block;margin:0 auto 20px;}
.result_test_block button{display:block;margin:0 auto;}}
.working-vilage .list ul {padding-bottom:20px;}
.service-table tr td:nth-child(2) {width: 30%;}
.reviews.inner .list .item{margin-bottom:40px;background:#f2f2f2;padding:14px;border-radius:15px;}
.reviews.main a{color:#10b4ff;}
.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:225px;margin:10px 0px;height:320px;}
.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:#10b4ff;text-decoration:none;border-bottom:1px solid #10b4ff;}
.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:50px;}
.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;min-width: 100%;}
.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;}
.another-wrap{position:relative;padding-bottom: 500px;margin-bottom:30px;}
.another-wrap:before{content: "";position: absolute;width: 100%;height: 100%;left: 0;top: 0;}
#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:#10b4ff;border: 2px solid #fff;}
.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:#10b4ff;background-color:#f2f2f2;border-color:#f2f2f2;text-decoration:none;}
.my_accordeon-box .panel-default>.panel-heading a.active{padding:15px;display:block;color:#fff;background-color:#10b4ff;border-color:#10b4ff;}
.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%;}
.map-wrapper-region{height:100%;margin-top:0;position:absolute;right:0;top:0;width:100%;}
.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;}
.site-form.site-form-centers {padding: 0 10px;}
.reviews-block {padding:0;}
}
.pop-up-img {max-width:350px;}
.pop-up-img img {max-width: 200px;max-height: 150px;}
.reviews-block [class*="ymaps-2"][class*="-ground-pane"] {
filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");
/* Firefox 3.5+ */
-webkit-filter: grayscale(100%);
/* Chrome 19+ & Safari 6+ */
}
.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;}
.iframe-main {margin: 10px;}
@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%;} New year*/
.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%;} New year*/
.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-family:"Bitter-Regular";font-size:22px;font-weight:bold;text-transform:uppercase;color:#fff;}
.working-vilage{margin-bottom:15px;}
.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 0 40px 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:#10b4ff;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-also1 .list .item1{float:left;width: 23.6%;margin: 0 0.3% 5px;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-also1 .link-list1 .item1 {float:left;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-also1 .list .item1 .desk1, .read-also1 .link-list1 .item1 .desk1{padding:10px 14px 10px 20px;}
.read-also1 .list .item1 .photo_news, .read-also1 .link-list1 .item1 .photo_news{overflow: hidden;max-height: 230px;}
.read-also1 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-also1 .list .item1 .photo1 a, .read-also1 .link-list1 .item1 .photo1 a{display:block;}
.read-also1 .list .item1 .t1, .read-also1 .link-list1 .item1 .t1{font-size:16px;text-transform:uppercase;font-weight:bold;margin-bottom:8px;}
.read-also .list .item p{color:#666666;font-size:13px;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:#10b4ff;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:#10b4ff;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;}
.working-city,
.read-also{margin-bottom:30px;}
.working-vilage .big-name{padding-left:0;padding-right:0;}
.da_pagination {font-size:20px!important;padding-bottom: 30px;}
.verpad {padding:10px 0;}
}
@media (max-width:600px){.read-also .list .item{float:none;width:260px;margin:0 auto 20px !important;}
.working-vilage .list ul,
.working-city .list ul{-webkit-column-count:1;-moz-column-count:1;column-count:1;list-style:none;padding:0 0 40px 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 #10b4ff;padding:0;}
.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.open2 .bar{border-bottom:none;}
.fast-menu.open2 .bar > span > span{display:inline-block;}
.fast-menu.open2 .bar > span:before{display:none;}
.fast-menu.open2 ul{display:block;}
.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;}
.our-licenses img {padding: 10px;background: linear-gradient(rgba(16,180,255,0.2),rgba(16,180,255,0.9)) center;margin: 0 10px;}
.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-family:"Bitter-Regular";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 input[type='tel'],
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 input[type='tel'],
form.job-interview select{width:100%;margin:0 0 10px 0;}
form.job-interview input[type='submit']{margin:0}
/*.main-list span, .second-list span {content:"";position:absolute;right:20px; margin-left:0; top: 20%; width:20px;height:20px;background:url(/netcat_template/images/menu_arrow.png) no-repeat!important;background-size:100%;transform: rotate(0deg)!important;}*/
.our-licenses .list {
padding: 0 50px 50px;
}
.our-licenses img {
margin: 0px 40px;
}
.main-list span, .second-list span{
content: "";
position: absolute;
right: 0px;
width: 54px;
height: 20px;
background: url(/netcat_template/images/menu_arrow.png) 48% 0% no-repeat!important;
background-size: 100%;
transform: rotate(0deg)!important;
background-position: center;
}
.navbar-nav .active_submenu + .second-menu {position: static;float: none;width: auto;margin-top: 0;background-color: transparent;border: 0;-webkit-box-shadow: none;box-shadow: none; margin: 5px 0;}
.active_submenu + .third-menu {position: static;float: none;background-color: transparent;border: 0;-webkit-box-shadow: none;box-shadow: none;}
ul.third-menu {width: 100%!important;margin: auto;border-top: 1px solid #303030!important;border-bottom: 1px solid black!important;}
.active_submenu span.show_menu_3 {transform: rotate(180deg)!important;}
}
@media (max-width:1024px){
.second-menu a {text-align: center!important; display:none;}
.second-menu, .third-menu {display:none!important;}
a.active_submenu + .second-menu, a.active_submenu + .third-menu {display:block!important;}
.navbar-nav {padding:0;margin:0 -15px;}
.active_submenu > span{transform: rotate(180deg)!important;}
.second-list > a {padding: 5px 20px!important;}
/*.second-list span {content:"";position:absolute;right:5px; margin-left:0; top: 30%; width:20px;height:20px;background:url(/netcat_template/images/menu_arrow.png) no-repeat!important;background-size:100%;}*/
.second-list span {
content: "";
position: absolute;
right: 0px;
width: 54px;
height: 20px;
background: url(/netcat_template/images/menu_arrow.png) 48% 0% no-repeat!important;
background-size: 100%;
transform: rotate(0deg)!important;
background-position: center;
}
}
@media (max-width: 1024px) and (min-width: 768px){
ul.third-menu {margin: auto;border-top: 1px solid black!important;border-bottom: 1px solid black!important;}
.top-menu .navbar ul li a img{display:none;}
.has_level_2 {padding-right:20px!important;}
.second-menu {max-width:180px!important;}
.top-menu .navbar ul li a {font-size: 14px;}
.main-list > a > span {content:"";position:absolute; width:15px;height:15px; margin-left: 5px; background:url(/netcat_template/images/y_a_arrow.png) no-repeat;background-size:100%;transform: rotate(0deg)!important;}
.active_submenu span.show_menu_3 {transform: rotate(90deg)!important;}
.second-list span{transform: rotate(270deg)!important;}
.main-list > .active_submenu > span{transform: rotate(180deg)!important;}
}
.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;}
.empty_field {border: 2px solid #10b4ff!important;}
.ytp-cued-thumbnail-overlay-image {background-size:cover!important;-webkit-background-size: cover!important;}
#rating{width:85px;height: 25px;}
#ratBlocks{width:87px;height: 25px;margin-top:-25px;display:none;}
#ratZero{width:85px;background: url(/netcat_template/template/skoraya/img/d-stars.png) repeat-x 0 0;height: 25px;}
#ratDone{width:0;background: url(/netcat_template/template/skoraya/img/d-stars.png) repeat-x 0 -50px;height: 25px;margin-top:-25px;}
#ratHover{width:0px;background: url(/netcat_template/template/skoraya/img/d-stars.png) repeat-x 0 -25px;height: 25px;margin-top:-25px;cursor: pointer;}
.no_style_list {list-style:none;}
/*.hide_menu {display:none;}*/
.active_submenu > .second-menu, .active_submenu > .third-menu {display: block;}
.active_submenu {position:relative;}
.main-list {position: relative;display: block;}
.third-menu{position: absolute;padding: 5px 0;left:100%;top:-1px;display:none;font-size: 14px;text-align: left;list-style: none;background-color: #fff;-webkit-background-clip: padding-box;background-clip: padding-box;-webkit-box-shadow: 0 6px 12px rgba(0,0,0,.175);z-index: 1000;width:100%!important;}
.second-menu{position: absolute;top: 100%;left: 0;z-index: 1000;display:none;float: left;min-width: 160px;padding: 5px 0;font-size: 14px;text-align: left;list-style: none;background-color: #fff;-webkit-background-clip: padding-box;background-clip: padding-box;-webkit-box-shadow: 0 6px 12px rgba(0,0,0,.175); box-shadow: 0 6px 12px rgba(0,0,0,.175); margin:0;}
.second-menu a{color: #666666!important;font-size: 14px;text-align: left;background: none!important;padding: 10px;white-space: normal;}
.main-list:hover>.second-menu {display: block;}
.second-list:hover>.third-menu {display: block;}
.has_level_2, .has_level_3 {position:relative;}
.has_level_3:after, .show_menu_3 {content:"";position:absolute;right:5px; top: 27%; width:20px;height:20px;background:url(/netcat_template/images/black-arrow.png) no-repeat;background-size:100%;transform: rotate(90deg);}
/*.active_submenu > .has_level_3:after {transform: rotate(270deg);}*/
.da_pagination {font-size:22px;text-align: center;font-weight: 500;margin-top:15px;}
.da_pagination a {color: #10b4ff;text-decoration: none;border-bottom: 2px solid #10b4ff;}
.da_page {display: inline-block;}
.da_page span, .da_page a:hover {display: inline-block;background: #10b4ff;border: 1px solid #10b4ff;border-radius: 5px;width: 40px;height: 40px;line-height: 40px;color: white;}
.da_page a {display: inline-block;background: white;border: 1px solid #10b4ff;border-radius: 5px;width: 40px;height: 40px;line-height: 40px;color: #10b4ff;}
.site_search {max-width:200px;border: white 2px solid;border-radius: 7px;}
td.ya-site-form__search-input {padding: 0!important;}
.ya-site-form__search-input-layout-r {position:relative;}
input.ya-site-form__submit.ya-site-form__submit_type_image {position: absolute;top: 10px;right: 10px;}
input.ya-site-form__input-text {border-radius:5px;padding:0 40px 0 15px;width: 100%!important;height: 40px!important;line-height: 40px!important;font-size: 14px!important;font-weight: 300!important;color: #9ba6b6!important;background-color: #f6f7fb!important;border-color: #b6c2da!important;}
#ya-site-form0 .ya-site-form__submit_type_image {background: url(https://stop-alko.info/netcat_template/template/Stop_alko_info/img/SearchIcon.png) no-repeat!important;}
#ya-site-form0 .ya-site-form__submit_type_image {width: 20px!important;height: 20px!important;}
.read-also1 {padding-bottom: 40px;}
.small-text-form a {color:#10b4ff;}
.small-text-form a:hover {color:#10b4ff;text-decoration:none;border-bottom:1px #10b4ff solid;}
.prog_name .name {padding-left:35px!important;position:relative;}
.prog_name .name span{bottom: 27%;content: "";position: absolute;left: 10px;margin-left: 0;width: 20px;height: 20px;background: url(/netcat_template/images/menu_arrow.png) no-repeat!important;background-size: 100%;transform: rotate(0deg);transition: all 0.3s ease-in-out;}
.min_list {transform: rotate(180deg)!important;transition: all 0.3s ease-in-out;}
.prog_name {cursor:pointer;}
.de_plus {color: #46931e;font-size: 30px!important;line-height: 20px;font-weight: 500;}
.de_minus {color: #f25555;font-size: 30px!important;line-height: 20px;font-weight: 500;}
/*.price-table tr td:first-child {width:35%;}*/
.price-table .name {width:100%;}
a.read_more {color: #337ab7;border-bottom: #337ab7 1px solid;}
a.read_more:hover {border:none;}
.hidden_text{margin-bottom: 15px;}
.doc_lic{display:inline-block;margin-top:25px;}
.doc_inf{font-size:17px;}
.doc_img_inside{text-align:center;}
@media (min-width: 768px){.doc_img_inside {float:right; margin-left:20px;}}
/*#ya_money {width: 25px;height: 25px;background-image: url(/netcat_files/pay/ymoney.svg);background-repeat: no-repeat;}
#ya_visa {width: 25px;height: 25px;background-image: url(/netcat_files/pay/visa.svg);background-repeat: no-repeat;}
.pay_icons input{display:none;}*/
.pay_btn {width:100%;margin-top: 10px;height: 35px;border-radius: 5px;border: none;padding: 10px 15px;color: #fff;text-transform: uppercase;background: #10b4ff;}
.cookie_btn{color: #fff;text-transform: uppercase;background: #10b4ff;}
.pay_btn:hover, .pay_btn:active, .cookie_btn:hover, .cookie_btn:active {background: #d25151;transition: all 400ms ease;color: #fff;}
.pay_sum{height: 35px;padding: 0 15px;border-radius: 5px;border: none;margin: 10px;width: calc(100% - 20px);}
.pay{background: #f2f2f2;border-radius: 5px;padding:20px;}
.pay_line{display: inline-flex;width: 100%; margin-bottom:20px;}
.pay textarea {border-radius: 5px;border: none;resize: none;padding: 7px 15px;}
/*#ya_money, #ya_visa {border-radius: 5px;height: 35px; width:35px;}*/
#ya_money, #ya_visa {margin: 0 5px;}
.pay_button {margin: 0 -3px 0 -1px; height: 35px;/*border-radius: 5px;border: 1px solid black;*/border:none;width: 35px;padding: 0px;background-color:white;transition: all 400ms ease;}
.pay_button.active_pb {background-color:#10b4ff;}
.pay_button img {cursor: pointer;padding-top: 4px;width: 25px;}
.pay_title {text-align:center;font-size:16px;margin-bottom:15px;}
#ym_but {/*border-left:1px solid black;border-top:1px solid black;border-bottom:1px solid black;*/border-top-left-radius:5px;border-bottom-left-radius:5px;}
#bc_but {/*border:1px solid black;*/border-top-right-radius:5px;border-bottom-right-radius:5px;}
.pay_attention {margin-top: 15px;color: #10b4ff;}
.no-spinners {-moz-appearance:textfield;}
.no-spinners::-webkit-outer-spin-button, .no-spinners::-webkit-inner-spin-button {-webkit-appearance: none;margin: 0;}
.pay_sum:focus::placeholder {color: white;opacity: 1;}
.pay_sum:focus:-ms-input-placeholder {color: white;}
.pay_sum:focus::-ms-input-placeholder {color: white;}
.pay_btn:active, .pay_btn:focus {color: white;text-decoration:none;}
@media (max-width: 768px){ .pay_line{display:block;}}
.editor_info img {display: inline;height:65px;width:65px;/*float:left!important;*/margin-right: 10px;}
.editor_info a {color:#10b4ff;border-bottom:1px solid #10b4ff;text-decoration:none;}
.editor_info a:hover {border:none;}
.cookie_attention_wrapper {padding:10px 0;text-align:center;z-index: 99;background-color: #f2f2f2;width: 100%;position: fixed;bottom: 0px;box-shadow: 0 0 15px rgba(0,0,0,0.5);}
.cookie_attention {display:inline-block;margin-right:10px;}
.flex_box{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-wrap: wrap;-webkit-flex-wrap: wrap;flex-wrap: wrap;-ms-flex-align: flex-start;-webkit-align-items: flex-start;-webkit-box-align: flex-start;align-items: flex-start;float: none;}
.link_doc_item {margin-bottom: 15px;}
.promocode_wrapper {font-size: 19px;background: #10b4ff;color: #fff;text-align: center;padding: 20px;margin-bottom: 20px;box-shadow: rgba(1, 1, 1, 0.3) 2px 2px 7px;}
.promocode_wrapper span{color:#10b4ff;}
.promocode_wrapper p {margin-bottom: 15px;}
.action .promocode_wrapper {margin: 0;}
.capcha {margin-top: 10px!important;}
.aside_capcha {text-align: center;}
#nc_captcha_refresh_button0, #nc_captcha_refresh_button1, #nc_captcha_refresh_button2, #nc_captcha_refresh_button3, #nc_captcha_refresh_button4, #nc_captcha_refresh_button5, #nc_captcha_refresh_button6, #nc_captcha_refresh_button7, #nc_captcha_refresh_button8 {font-weight: bold;font-size: 15px;text-transform: uppercase;cursor: pointer;border-radius: 6px;border: 0;height: 30px;margin: 0 10px;background: #10b4ff;color: #fff;}
.form-submit-aside #nc_captcha_refresh_button0, .form-submit-aside #nc_captcha_refresh_button1, .form-submit-aside #nc_captcha_refresh_button2, .form-submit-aside #nc_captcha_refresh_button3, .form-submit-aside #nc_captcha_refresh_button4, .form-submit-aside #nc_captcha_refresh_button5, .form-submit-aside #nc_captcha_refresh_button6, .form-submit-aside #nc_captcha_refresh_button7, .form-submit-aside #nc_captcha_refresh_button8 {margin-top: 10px!important;}
.main-form-submit #nc_captcha_refresh_button0, .main-form-submit #nc_captcha_refresh_button1, .main-form-submit #nc_captcha_refresh_button2, .main-form-submit #nc_captcha_refresh_button3, .main-form-submit #nc_captcha_refresh_button4, .main-form-submit #nc_captcha_refresh_button5, .main-form-submit #nc_captcha_refresh_button6, .main-form-submit #nc_captcha_refresh_button7, .main-form-submit #nc_captcha_refresh_button8 {font-weight: 400!important; background:rgb(221, 221, 221)!important;color:black!important;}
.capcha_small {height:30px!important;width:200px!important;}
.speciality {color: #666666;font-weight: 400;}
a:hover .speciality {color: #23527c;-webkit-transition: all 800ms ease;-moz-transition: all 800ms ease;-ms-transition: all 800ms ease;-o-transition: all 800ms ease;transition: all 800ms ease;}
.new_specs {font-size: 16px;}
.payment_page img {float:right!important;margin-left:15px;}
.side_menu_link {color: #666666;text-decoration: underline;}
.socials_wrapper {width: 100%;text-align: left;}
.doctors_socials {width: 100%;bottom: 35px;position: absolute;margin: auto;text-align: center;}
.doctors_socials a {display:inline!important;}
p.price-stac {padding: 0;font-size: 14px;}
p.name-stac {padding: 10px 0 0 0;}
p.desc-stac {padding: 15px 0;font-size: 14px;text-transform: none;font-weight: 300;}
.stac-photos { margin: 30px 0;}
.doc_name {text-decoration: underline;}
.new_specs:hover .doc_name, .new_specs:focus .doc_name, .new_specs:active .doc_name, .speciality {text-decoration: none;}

.b_stages .stages_wrapper{display: flex; flex-wrap: wrap; justify-content: center; margin: 0 -15px;}
.b_stages .stages_item{min-height: 324px; margin: 0 15px 30px; position: relative;width: 100%; max-width: 262px;}
.b_stages .stages_item:before{top: 50%;margin-top: 12px; left: -29px; z-index: 2; width: 58px; height: 24px; position: absolute;content:'';background-repeat: no-repeat;background-position: center;background-size: contain;background-image: url("data:image/svg+xml,%3Csvg width='58' height='24' viewBox='0 0 58 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M56.3364 10.8527C53.199 7.92336 50.7012 4.42604 47.6817 1.4126C46.7445 0.47751 44.9832 1.15564 45.2682 2.62294C45.5262 3.95087 45.9927 5.22829 46.5809 6.45692C30.5801 3.46177 11.5965 8.82316 1.18126 21.7441C0.525631 22.5572 1.7022 23.3355 2.41219 22.8529C15.9137 13.6732 30.2824 9.40154 45.8876 12.3496C44.7188 13.0347 43.6089 13.8527 42.5895 14.8409C40.2228 17.1353 43.5031 21.0285 45.8704 18.7236C48.2087 16.4471 51.0131 15.1418 54.2548 15.0992C56.166 15.0739 58.0613 12.4633 56.3364 10.8527L56.3364 10.8527Z' fill='%23F25656'/%3E%3C/svg%3E");}
@media(max-width: 560px){
  .b_stages .stages_item:before{display: none;}
}
.b_stages .stages_item:first-of-type:before{display: none;}
@media(max-width: 991px){
  .b_stages .stages_item{max-width: 250px;}
}
@media(max-width: 560px){
  .b_stages .stages_item{max-width: 100%;min-height: auto;}
}
.b_stages .image_wrapper{position: absolute; top: 0; left: 0; right: 0; bottom: 0;background-color: #10b4ff;background-repeat: no-repeat;background-position: center;background-size: cover;}
.b_stages .image_wrapper:before{position: absolute;content: '';top: 0;left: 0;right: 0;bottom: 0;border: 9px solid #10b4ff;background-color: #ffffff;opacity: 0;visibility: hidden;transition: all .2s linear;}
.b_stages .stages_item:hover .image_wrapper:before{opacity: 1;visibility: visible;}
.b_stages .stages_item:hover .stages_content{color: #1a1919;}
.b_stages .stages_item:hover .stages_number{background-color: #f25656;}
.b_stages .stages_item:hover .stages_number .number{color: #ffffff;}
.b_stages .stages_item_content{padding: 30px;position: relative;z-index: 2;}
.b_stages .stages_number{width: 90px;height: 90px;border-radius: 50%;margin: 0 0 13px; background-color: #ffffff;transition: all .2s linear;position: relative;}
@media(max-width: 560px){
  .b_stages .stages_number{margin: 0;width: 50px;height: 50px;}
}
.b_stages .number{letter-spacing: -0.63px;color: #f25656;font-size: 46px;font-weight: 700;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%); transition: all .2s linear;}
@media(max-width: 560px){
  .b_stages .number{font-size: 25px;}
}
.b_stages .stages_content{font-size: 16px;color: #fff; transition: all .2s linear;}
@media(max-width: 560px){
  .b_stages .stages_content{width: calc(100% - 50px); padding: 0 0 0 15px;}
}
.b_stages h2 {text-align:center;padding: 10px 0;}
.post_banner {background-repeat: no-repeat;background-size: cover;min-height: 400px;margin: -108px 0 30px;}
.post_banner h1 {font-family: "Bitter-Regular";text-align: center;font-size: 45px; padding: 100px 0 40px;line-height:120%}
.advantages.inner {background: none;}
.advantages.inner.item .icon{background-size: 100px;background-repeat: no-repeat;}
.advantages.inner .item .icon {display: inline-block;vertical-align: middle;width: 100px;height: 100px;}
.advantages.inner .item:hover .icon {background-size:100px;}
.advantages.inner .item .icon {background-size:100px;}
@media(max-width: 560px){
  .b_stages .stages_item_content {display: flex; flex-wrap: wrap; padding: 15px; align-items: center;}
  .post_banner h1 {font-size: 38px;}
}
@media(max-width: 767px){
.advantages.inner .item .icon {display:none;}
.advantages.inner .row {display:block;}
.pink_attention ul.fast-menu-top {list-style-position: inside;-moz-column-count: 1;-webkit-column-count: 1;column-count: 1;}
}
.adv_list {font-size: 18px;}
.advantages.inner .adv_list span {font-weight: bold;color: #10b4ff;}
.advantages.inner .adv_list li {color: #333;margin-bottom: 6px;}
ul.adv_list li {list-style-type: none;}
ul.adv_list  li:before {color: #10b4ff;content: "•";padding-right: 10px;}
.side_specialist {background-color: #f2f2f2;padding: 10px 0;text-align: center;margin-bottom: 30px;border-radius: 5px;}
.side_specialist img {width: calc(100% - 30px);}
.side_specialist .text {padding: 10px;}
.side_specialist p {text-align:center;font-size:18px;font-weight:bold;text-transform:uppercase;padding:10px 0;}
.side_specialist a {display: block;font-size: 18px;color: #10b4ff;font-weight: 400;padding: 10px;text-decoration: underline;}
.side_specialist a:hover{text-decoration: none;}
ul.fast-menu-top {list-style-position: inside;-moz-column-count: 2;-webkit-column-count: 2;column-count: 2;}
.spec_img{width:40%;min-height:280px}
.specials__text{margin-bottom:55px}
ul.specials__list{padding-inline-start:0}
li.specials__item{list-style-type:none;border:1px #dcdcdc solid;background-color:#fafafa;margin-bottom:20px;display:flex}
.specials__img-box{float:left;list-style-type:none;padding-right:20px}
img.specials__img{height:auto;vertical-align:middle;margin:20px}
.specials__text__block{padding:20px;width:60%;position:relative}
.specials__title{font-weight:700;font-size:22px;padding-bottom:10px}
.specials__item p{margin:20px}
.specials__item label{margin-right:10px;font-size:20px;color:gray}
.spec_img_inside {float: left;margin: 0 15px 10px 0;width: 350px;}
@media (max-width: 767px) {
.spec_img{width:100%;height:200px}
.spec_img_inside{width:100%; float:none; margin: 0 0 10px 0;min-height:calc(100vw - 30px);}
.specials__text__block{width:100%}
li.specials__item{display:list-item}
}
.sales__date {padding: 0 0 10px 35px;font-size: 16px;font-weight: 500;}
.sales__date::before{background-image:url("../img/date.png");background-repeat: no-repeat;content: '';position: absolute;height: 20px;width: 25px;padding: 0;background-size: 25px 20px;margin-left: -30px;}
.docs_v2 .page-content {min-height:270px}
.sa_parent{margin-bottom: 30px;background: linear-gradient(rgba(16,180,255,0.2),rgba(16,180,255,0.9)) center;padding: 10px;}
.sa_parent:hover{box-shadow: 0px 0px 11px 6px #a4cadd; -webkit-transition: all 600ms ease; cursor: pointer;}
.sa_wrapper {background: linear-gradient(rgba(42, 178, 241, 0.63),rgba(255, 255, 255, 1)) center;position: relative;overflow: hidden;}
.sa_promote {position: absolute;top: 23px;right: -40px;color: #fff;padding: 5px 5px 4px;text-transform: uppercase;font-size: 12px;background: #10b4ff;transform: rotate(45deg);width: 148px;text-align: center;}
/*.sa_title { text-align: center; font-family: "Bitter-Regular"; font-size: 22px; font-weight: bold; text-transform: uppercase; color: #fff; padding: 20px 0; background: linear-gradient(rgba(27, 181, 252, 0.83),rgba(16, 180, 255, 0)) center; }*/
.sa_lists {  padding: 20px 30px 0;  margin-bottom: 10px; }
.sa_lists_added {  padding: 0 30px 20px;list-style:none; }
@media (max-width: 1024px) {
.sa_lists {padding: 20px 15px 0 30px;}
.sa_lists_added {padding: 0 15px 20px 30px;}
.sa_col {padding-left: 10px;padding-right: 10px;}
.sa_button{width: 170px;}
}
.sa_lists_added li:before {color: #10b4ff;content: "+";font-weight: 600;padding-right: 8px;margin-left: -16px; }
.sa_button { font-weight: bold;  font-size: 15px;  text-transform: uppercase;  cursor: pointer;  border-radius: 6px;  border: 2px solid #10b4ff;  width: 200px;  height: 50px;  margin-bottom: 10px;  background: #10b4ff;  color: #fff; }
.sa_button:hover{color:#10b4ff;background:white;}
.sa_main {font-size: 26px;  font-family: "Bitter-Regular";  margin-bottom: 20px;  text-transform: uppercase;  font-weight: bold; text-align:center;}
.sa_price {  display: block;  font-size: 24px;  color: #10b4ff;  font-weight: 600;  padding-bottom: 10px; }
.bonus_title {text-transform: uppercase;padding: 20px;font-size: 22px;font-family: "Bitter-Regular";font-weight: 600;}
.bonus_href {color: #fff;font-size: 24px;font-weight: 600;}
.de_plus.name, .de_minus.name {padding-left:20px!important;}
.test_arts .post-title {line-height: 1.2;font-size: 16px}
.post_test {border: 5px solid white!important; background: #fafafa!important; padding: 0!important; margin-bottom: 0px!important; max-height: 240px; height: 240px; overflow: hidden;}
.post_test.first_post {max-height: 370px; height: 370px;}
.post_wrapper {border: 1px solid #dcdcdc; padding: 3px; max-height: 230px; height: 230px;}
.post_wrapper.first_post_wrapper {max-height: 360px; height: 360px;}
.post_wrapper .editor_info {bottom: 15px;position: absolute;}
.post_wrapper .sales__date {margin-top:10px;}
.arts .post_test p { margin-top: 0px!important;}
@media (max-width: 767px) {.post_wrapper{max-height: 250px; height: 250px;}
.arts .post_test {max-height: 260px; height: 260px;}
.post_test.first_post {max-height: 320px; height: 320px;}
.post_wrapper.first_post_wrapper {max-height: 310px; height: 310px;}
}
.news_part {min-height: 365px;}
.opinion {min-height:340px;}
.share_content {display: flex;margin-bottom: 15px;}
@media (max-width: 400px) {
	.service-table tr td:nth-child(2) {word-break:break-word;}
	.service-table table tr td, .default-table tr td {padding: 5px 5px;font-size: 12px;}
	.service-table table tr td.big-name {font-size: 18px;}
	.service-table table tr td.name, .price-table table tr td.name {font-size: 15px;}
	.header {padding: 15px 0 25px; }
}
@media (max-width: 767px) {
	.post_banner {z-index:3;position:relative}
	.post_banner h1 {color:white;}
	.post_banner:before {content: "";position: absolute;width: 100%;height: 100%;z-index: -1;background: rgba(0,0,0,0.6);}
	.advantages.inner .adv_list li, .post_banner {color: white;}
	.b_crumbs {z-index: 5;position: relative;color: white;}
	.b_crumbs a {color: white;}
}
.filter_wrapper a{display: inline-block;vertical-align: top;margin: 0 25px 10px 0; }
@media(max-width: 1199px){.filter_wrapper a{  margin: 0 15px 10px 0;} }
.b_articles .filter_wrapper .filter-button{margin: 0;border: none;padding: 0;text-transform: uppercase;height: auto;width: auto;text-align: left;color: #1a1919;text-decoration: underline;font-size: 19px;font-weight: 500; }
@media(max-width: 1199px){.b_articles .filter_wrapper .filter-button{  font-size: 15px;} }
@media(max-width: 560px){.b_articles .filter_wrapper .filter-button{  font-size: 14px;} }
.b_articles .filter_wrapper .filter-button:hover{background-color: transparent;color: #10b4ff; }
.b_articles .filter_wrapper .filter-button.active-filter{position: relative;color: #10b4ff;text-decoration: none;background-color: transparent; }
.b_articles .filter_wrapper .filter-button#reset_filters::before{content: '';display: inline-block;vertical-align: middle;margin: -3px 10px 0 0;background-repeat: no-repeat;background-position: center;background-image: url("data:image/svg+xml,%3Csvg width='10' height='10' viewBox='0 0 10 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.88439 5.00087L9.81676 1.0685C10.0611 0.824391 10.0611 0.428318 9.81676 0.184212C9.57245 -0.060102 9.17679 -0.060102 8.93248 0.184212L5.0001 4.11659L1.06752 0.184212C0.823206 -0.060102 0.42755 -0.060102 0.183236 0.184212C-0.0610786 0.428318 -0.0610786 0.824391 0.183236 1.0685L4.11582 5.00087L0.183236 8.93325C-0.0610786 9.17735 -0.0610786 9.57343 0.183236 9.81753C0.305393 9.93948 0.46549 10.0006 0.625378 10.0006C0.785266 10.0006 0.945363 9.93948 1.06752 9.81732L5.0001 5.88495L8.93248 9.81732C9.05464 9.93948 9.21473 10.0006 9.37462 10.0006C9.53451 10.0006 9.69461 9.93948 9.81676 9.81732C10.0611 9.57322 10.0611 9.17715 9.81676 8.93304L5.88439 5.00087Z' fill='%2310b4ff'/%3E%3C/svg%3E");width: 10px;height: 10px; }
.b_articles .articles_wrapper{display: flex;flex-wrap: wrap;padding: 20px 0 0;margin: 0 -15px; }
.b_articles .article{width: calc(33.33% - 30px);display: block;border: 1px solid #dfdede;text-decoration: none;margin: 0 15px 30px;border-radius: 5px;overflow: hidden;transition: all .2s linear;color: #1a1919; }
@media(max-width: 1199px){.b_articles .article{  width: calc(50% - 30px);} }
@media(max-width: 560px){.b_articles .article{  width: calc(100% - 30px);} }
.b_articles .article:hover{box-shadow: rgba(255, 91, 91, 0.2) 0 8px 25px; }
.b_articles .article:first-of-type{width: calc(100% - 30px); }
.b_articles .article:first-of-type .image_wrapper{height: 295px; }
@media(max-width: 560px){.b_articles .article:first-of-type .image_wrapper{  height: 175px;} }
.b_articles .article:first-of-type .article_title{font-size: 18px; }
.b_articles .image_wrapper{background-repeat: no-repeat;background-position: center;background-size: cover;height: 175px; }
.b_articles .article_content_wrapper{padding: 15px;font-size: 15px; }
.b_articles .article_short_content{margin: 10px 0 0; }
.b_articles .article_date{position: relative;margin: 0 0 5px;color: #999999;font-size: 15px; }
.b_articles .article_date::before{content: '';display: inline-block;vertical-align: middle;background-repeat: no-repeat;background-position: center;background-image: url("data:image/svg+xml,%3Csvg width='13' height='13' viewBox='0 0 13 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.35742 13H0.253906C0.113674 13 0 12.8863 0 12.7461V1.52344C0 1.10343 0.341707 0.761719 0.761719 0.761719H1.67578V0.253906C1.67578 0.113674 1.78946 0 1.92969 0C2.06992 0 2.18359 0.113674 2.18359 0.253906V0.761719H4.72266V0.253906C4.72266 0.113674 4.83633 0 4.97656 0C5.1168 0 5.23047 0.113674 5.23047 0.253906V0.761719H7.76953V0.253906C7.76953 0.113674 7.8832 0 8.02344 0C8.16367 0 8.27734 0.113674 8.27734 0.253906V0.761719H10.8164V0.253906C10.8164 0.113674 10.9301 0 11.0703 0C11.2105 0 11.3242 0.113674 11.3242 0.253906V0.761719H12.2383C12.6583 0.761719 13 1.10343 13 1.52344V12.7461C13 12.8863 12.8863 13 12.7461 13H7.64258C7.50235 13 7.38867 12.8863 7.38867 12.7461C7.38867 12.6059 7.50235 12.4922 7.64258 12.4922H12.4922V3.55469H0.507812V12.4922H5.35742C5.49765 12.4922 5.61133 12.6059 5.61133 12.7461C5.61133 12.8863 5.49765 13 5.35742 13ZM1.67578 1.26953H0.761719C0.621715 1.26953 0.507812 1.38343 0.507812 1.52344V3.04688H12.4922V1.52344C12.4922 1.38343 12.3783 1.26953 12.2383 1.26953H11.3242V1.77734C11.3242 1.91758 11.2105 2.03125 11.0703 2.03125C10.9301 2.03125 10.8164 1.91758 10.8164 1.77734V1.26953H8.27734V1.77734C8.27734 1.91758 8.16367 2.03125 8.02344 2.03125C7.8832 2.03125 7.76953 1.91758 7.76953 1.77734V1.26953H5.23047V1.77734C5.23047 1.91758 5.1168 2.03125 4.97656 2.03125C4.83633 2.03125 4.72266 1.91758 4.72266 1.77734V1.26953H2.18359V1.77734C2.18359 1.91758 2.06992 2.03125 1.92969 2.03125C1.78946 2.03125 1.67578 1.91758 1.67578 1.77734V1.26953Z' fill='%23999999'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M3.45312 11.3242C3.59336 11.3242 3.70703 11.2105 3.70703 11.0703V10.5625H6.24609V11.0703C6.24609 11.2105 6.35977 11.3242 6.5 11.3242C6.64023 11.3242 6.75391 11.2105 6.75391 11.0703V10.5625H9.29297V11.0703C9.29297 11.2105 9.40664 11.3242 9.54688 11.3242C9.68711 11.3242 9.80078 11.2105 9.80078 11.0703V10.5625H10.3086C10.4488 10.5625 10.5625 10.4488 10.5625 10.3086C10.5625 10.1684 10.4488 10.0547 10.3086 10.0547H9.80078V8.27734H10.3086C10.4488 8.27734 10.5625 8.16367 10.5625 8.02344C10.5625 7.8832 10.4488 7.76953 10.3086 7.76953H9.80078V5.99219H10.3086C10.4488 5.99219 10.5625 5.87851 10.5625 5.73828C10.5625 5.59805 10.4488 5.48438 10.3086 5.48438H9.80078V4.97656C9.80078 4.83633 9.68711 4.72266 9.54688 4.72266C9.40664 4.72266 9.29297 4.83633 9.29297 4.97656V5.48438H6.75391V4.97656C6.75391 4.83633 6.64023 4.72266 6.5 4.72266C6.35977 4.72266 6.24609 4.83633 6.24609 4.97656V5.48438H3.70703V4.97656C3.70703 4.83633 3.59336 4.72266 3.45312 4.72266C3.31289 4.72266 3.19922 4.83633 3.19922 4.97656V5.48438H2.69141C2.55117 5.48438 2.4375 5.59805 2.4375 5.73828C2.4375 5.87851 2.55117 5.99219 2.69141 5.99219H3.19922V7.76953H2.69141C2.55117 7.76953 2.4375 7.8832 2.4375 8.02344C2.4375 8.16367 2.55117 8.27734 2.69141 8.27734H3.19922V10.0547H2.69141C2.55117 10.0547 2.4375 10.1684 2.4375 10.3086C2.4375 10.4488 2.55117 10.5625 2.69141 10.5625H3.19922V11.0703C3.19922 11.2105 3.31289 11.3242 3.45312 11.3242ZM9.29297 8.27734V10.0547H6.75391V8.27734H9.29297ZM9.29297 5.99219V7.76953H6.75391V5.99219H9.29297ZM3.70703 5.99219H6.24609V7.76953H3.70703V5.99219ZM3.70703 8.27734H6.24609V10.0547H3.70703V8.27734Z' fill='%23999999'/%3E%3Cpath d='M6.5 13C6.64023 13 6.75391 12.8863 6.75391 12.7461C6.75391 12.6059 6.64023 12.4922 6.5 12.4922C6.35977 12.4922 6.24609 12.6059 6.24609 12.7461C6.24609 12.8863 6.35977 13 6.5 13Z' fill='%23999999'/%3E%3C/svg%3E");width: 13px;height: 13px;margin: -2px 10px 0 0; }
.b_articles .article_autor{position: relative;margin: 0 0 10px;color: #999999;font-size: 15px; }
.b_articles .article_autor::before{content: '';display: inline-block;vertical-align: middle;background-repeat: no-repeat;background-position: center;background-image: url("data:image/svg+xml,%3Csvg width='13' height='14' viewBox='0 0 13 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.90287 6.10233C6.85041 6.0479 6.77767 6.0166 6.70353 6.0166C6.62908 6.0166 6.55662 6.0479 6.50418 6.10233C6.45173 6.15676 6.42156 6.23224 6.42156 6.30917C6.42156 6.38642 6.45173 6.46189 6.50418 6.51601C6.55664 6.57073 6.62911 6.60174 6.70353 6.60174C6.77769 6.60174 6.85044 6.57073 6.90287 6.51601C6.95533 6.46158 6.98549 6.38642 6.98549 6.30917C6.98546 6.23224 6.9553 6.15676 6.90287 6.10233Z' fill='%23999999'/%3E%3Cpath d='M9.14224 5.11426C9.1493 5.13184 9.15465 5.15025 9.15831 5.16898C9.16197 5.18772 9.16367 5.20703 9.16367 5.22602C9.16367 5.24504 9.16197 5.26436 9.15831 5.28338C9.15465 5.30182 9.1493 5.32026 9.14224 5.3381C9.13518 5.35564 9.12644 5.37261 9.11629 5.38842C9.10585 5.40451 9.09402 5.41943 9.08105 5.43289C9.06807 5.44635 9.0537 5.45863 9.03819 5.46946C9.02295 5.47999 9.0066 5.48906 8.98969 5.49638C8.97248 5.50371 8.95473 5.50926 8.93695 5.51306C8.91862 5.51685 8.89999 5.51862 8.88168 5.51862C8.86337 5.51862 8.84476 5.51685 8.82671 5.51306C8.80866 5.50926 8.79088 5.50371 8.77397 5.49638C8.75678 5.48906 8.74043 5.47999 8.7252 5.46946C8.70968 5.45863 8.69531 5.44635 8.68234 5.43289C8.66936 5.41943 8.65753 5.40451 8.64737 5.38842C8.63722 5.37261 8.62848 5.35564 8.62142 5.3381C8.61437 5.32023 8.60901 5.30182 8.60535 5.28338C8.6017 5.26436 8.59972 5.24502 8.59972 5.22602C8.59972 5.20703 8.6017 5.18772 8.60535 5.16898C8.60901 5.15025 8.61437 5.13181 8.62142 5.11426C8.62848 5.09643 8.63722 5.07946 8.64737 5.06366C8.65753 5.04756 8.66936 5.03265 8.68234 5.01918C8.69531 5.00572 8.70968 4.99344 8.7252 4.98291C8.74041 4.97237 8.75678 4.9633 8.77397 4.95598C8.79091 4.94866 8.80866 4.9431 8.82671 4.9393C8.86309 4.93169 8.90057 4.93169 8.93695 4.9393C8.95473 4.9431 8.9725 4.94866 8.98969 4.95598C9.0066 4.9633 9.02295 4.97237 9.03819 4.98291C9.0537 4.99344 9.06807 5.00572 9.08105 5.01918C9.0943 5.03265 9.10585 5.04756 9.11629 5.06366C9.12644 5.07946 9.13518 5.09643 9.14224 5.11426Z' fill='%23999999'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12.6994 3.19475L12.4715 2.95824C12.5062 2.79917 12.5246 2.63514 12.5246 2.468C12.5246 1.8806 12.3042 1.32843 11.9039 0.913088C11.5036 0.497776 10.9714 0.269043 10.4053 0.269043C9.83925 0.269043 9.30707 0.497776 8.90678 0.913114L5.98292 3.94692C5.87676 4.05707 5.87326 4.23305 5.9718 4.34792L3.10613 7.32139C3.09136 7.33675 3.07826 7.35374 3.06706 7.37213L1.68809 9.63949C1.68279 9.64821 1.67814 9.65719 1.67382 9.66626C1.60578 9.67969 1.53097 9.69176 1.47049 9.70151C1.39635 9.71344 1.31967 9.72582 1.24398 9.7405C1.03149 9.78181 0.8388 9.88706 0.686685 10.0449C0.506208 10.2321 0.396724 10.4806 0.378366 10.7446C0.349546 11.159 0.27308 12.2588 0.0462056 12.6188C-0.0268179 12.7348 -0.0115327 12.8879 0.0828443 12.9858L0.273223 13.1833C0.327407 13.2396 0.399593 13.269 0.472692 13.269C0.517456 13.269 0.562575 13.258 0.604114 13.2352C0.981267 13.0289 1.96487 12.9316 2.43809 12.8848C2.68326 12.8606 2.91479 12.7477 3.08902 12.5669L3.11863 12.5362C3.27138 12.3777 3.37284 12.1775 3.41214 11.9572C3.42702 11.8737 3.43885 11.7896 3.45025 11.7083C3.45802 11.6528 3.46762 11.5847 3.47829 11.5218L3.48406 11.5187C3.48736 11.517 3.49066 11.5153 3.49385 11.5132L5.67902 10.0823C5.69669 10.0707 5.71312 10.0571 5.72792 10.0417L8.59359 7.06826C8.64506 7.11571 8.71145 7.1424 8.78069 7.1424C8.85547 7.1424 8.9272 7.11158 8.98006 7.0567L11.9039 4.02292C12.0404 3.88134 12.1553 3.72358 12.2484 3.55426L12.3006 3.60848C12.4819 3.79653 12.4819 4.10254 12.3006 4.29059L9.17996 7.52868C9.06984 7.64294 9.06984 7.82818 9.17996 7.94246C9.23503 7.99961 9.30719 8.02816 9.37933 8.02816C9.45149 8.02816 9.52367 7.99961 9.57869 7.94246L12.6994 4.70443C13.1005 4.28822 13.1005 3.61098 12.6994 3.19475ZM3.39787 7.92468L4.07281 8.625L2.63494 10.1169L2.2852 9.75404L3.39787 7.92468ZM2.89218 11.6242C2.88153 11.7 2.87052 11.7784 2.85761 11.8508C2.83918 11.9541 2.79154 12.0481 2.71982 12.1225L2.69019 12.1533C2.6085 12.238 2.50016 12.291 2.38519 12.3023C1.79049 12.3611 1.14207 12.4353 0.678027 12.5803C0.828898 12.1153 0.894584 11.4526 0.940845 10.7866C0.949453 10.663 1.00079 10.5465 1.08547 10.4587C1.15684 10.3846 1.24754 10.3352 1.34783 10.3157C1.4145 10.3027 1.48629 10.2911 1.55579 10.2799L1.557 10.2797C1.68679 10.2588 1.81296 10.2385 1.92433 10.2072L2.23617 10.5307L1.39166 11.407C1.28154 11.5212 1.28154 11.7065 1.39166 11.8208C1.44673 11.8779 1.51889 11.9065 1.59102 11.9065C1.66318 11.9065 1.73537 11.8779 1.79039 11.8208L2.63491 10.9445L2.95242 11.274C2.92632 11.3811 2.90949 11.5009 2.89218 11.6242ZM3.38345 10.8936L3.03372 10.5307L4.47159 9.03878L5.14653 9.7391L3.38345 10.8936ZM5.58307 9.36455L4.87033 8.625L6.31864 7.12222C6.42876 7.00796 6.42876 6.82272 6.31864 6.70843C6.20854 6.5942 6.03 6.5942 5.91985 6.70843L4.47154 8.21121L3.7588 7.47167L6.36998 4.76229L8.19427 6.65519L5.58307 9.36455ZM11.5052 3.60916L8.78069 6.43618L6.58107 4.15383L7.01533 3.70324L8.09822 4.82686C8.15329 4.884 8.22545 4.91256 8.29758 4.91256C8.36972 4.91256 8.44193 4.884 8.49695 4.82686C8.60705 4.71262 8.60705 4.52736 8.49695 4.41307L7.41407 3.28946L9.30554 1.32685C9.91197 0.697581 10.8987 0.697581 11.5052 1.32685C11.7989 1.63164 11.9607 2.03694 11.9607 2.468C11.9607 2.89907 11.7989 3.30435 11.5052 3.60916Z' fill='%23999999'/%3E%3C/svg%3E");width: 13px;height: 14px;margin: -2px 10px 0 0; }
.b_articles .article_title{margin: 0;font-family: "Bitter-Regular";font-weight: 700;text-transform: uppercase;font-size: 15px;color: #1a1919; }
.b_articles .article_title:hover{color: #10b4ff;text-decoration: underline; }
.b_reviews .in-page-but{font-size: 22px;font-weight: 300; }
@media(max-width: 991px){.b_reviews .in-page-but{  font-size: 16px;} }
.b_reviews .reviews_wrapper{padding: 25px 0 0; }
.b_reviews .review_row + .review_row{margin: 30px 0 0; }
 .b_reviews .review_item{border: 1px solid #dfdede;border-radius: 5px;padding: 30px 30px; }
@media(max-width: 767px){.b_reviews .review_item{  padding: 15px 15px;} }
.b_reviews .review_info{width: 220px; }
@media(max-width: 991px){.b_reviews .review_info{  width: 100%;  margin: 0 0 15px;} }
.b_reviews .review_content{width: 100%;padding: 0 0 0 30px;font-size: 15px; }
@media(max-width: 991px){.b_reviews .review_content{width: 100%;padding: 0;} }
.b_reviews .review_info_top{display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between; }
.b_reviews .review_info_customer{display: flex;flex-wrap: nowrap; }
.b_reviews .review_date{font-size: 15px;color: #999999; }
.b_reviews .review_rating{width: calc(100% - 80px);text-align: right; }
.b_reviews .review-rating{margin: 0;float: none; }
.b_reviews .review_info_top{margin: 0 0 15px; }
.b_reviews .review_name{font-size: 18px;color: #1a1919;margin: 0 0 5px; }
.b_reviews .review_locations{color: #999999;font-size: 15px; }
.b_reviews .review_info_answer{margin: 30px 0 0;padding: 30px 30px 0;border-top: 1px solid #dfdede;display: flex;flex-wrap: wrap; }
@media(max-width: 767px){.b_reviews .review_info_answer{  margin: 15px 0 0;  padding: 15px 15px 0;} }
.b_treatment_program .program_wrapper{display: flex;flex-wrap: wrap;margin: 0 -15px; }
.b_treatment_program .program_item{position: relative;width: calc(25% - 30px);border: 1px solid #dfdede;margin: 0 15px 15px;border-radius: 5px;transition: all .2s linear; }
@media(max-width: 1199px){.b_treatment_program .program_item{  width: calc(50% - 30px);} }
@media(max-width: 640px){.b_treatment_program .program_item{  width: calc(100% - 30px);} }
.b_treatment_program .program_item:hover{box-shadow: rgba(255, 91, 91, 0.2) 0 8px 25px; }
.b_treatment_program .program_title{position: relative;text-align: center;background-color: #10b4ff;border-radius: 5px 5px 0 0;color: #fff;height: 76px;display: flex;flex-wrap: wrap;align-items: center;justify-content: center; }
.b_treatment_program .program_title .label{font-size: 13px;text-transform: uppercase;font-weight: 500;padding: 4px 15px;font-family: 'Roboto', sans-serif;position: absolute;background-color: #10b4ff;border-radius: 0 3px 3px 0;top: 10px;left: 0; }
.b_treatment_program .title_wrapper{font-size: 22px;font-weight: 700;font-family: "Bitter-Regular";text-transform: uppercase; }
.b_treatment_program .program_content{padding: 30px 15px 190px; }
.b_treatment_program .price_wripper{position: absolute;bottom: 0;left: 30px;right: 30px;bottom: 40px;text-align: center; }
.b_treatment_program .program_content_row{display: flex;flex-wrap: wrap;align-items: center; }
.b_treatment_program .program_content_row + .program_content_row{margin: 5px 0 0; }
.b_treatment_program .icon_wrap{width: 22px;height: 22px;position: relative; }
.b_treatment_program .icon_wrap img{position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;max-height: 100%;max-width: 100%; }
.b_treatment_program .program_text{width: calc(100% - 22px);padding: 0 0 0 10px; }
.b_treatment_program .program_content_icons{margin: 0 0 15px; }
.b_treatment_program .sa_button{width: 100%;padding: 15px 15px;display: block;margin: 0; }
.b_treatment_program .price_wripper {color: #10b4ff;}
.b_treatment_program .price{margin: 0 0 20px; }
.b_treatment_program .price_old{font-size: 15px;text-decoration: line-through; }
.b_treatment_program .price_custom{font-size: 22px;font-weight: 700; }
.b_treatment_program .program_content_text{margin: 0 0 5px; }
.b_treatment_program .program_content_text ul{margin: 0;padding: 0;list-style: none; }
.b_treatment_program .program_content_text ul li + li{margin: 5px 0 0; }
.b_treatment_program .program_content_text ul li{padding: 0 0 0 32px;position: relative; }
.b_treatment_program .program_content_text ul li::before{position: absolute;content: '';width: 6px;height: 6px;border-radius: 50%;background-color: #10b4ff;left: 10px;top: 10px; }
.b_treatment_program .btn_show_wrapper{text-align: center;padding: 15px 0 0; }
.b_treatment_program .btn_show_wrapper a{font-size: 15px;text-decoration: underline;color: #1a1919; }
.b_treatment_program .more_program{display: none; }
.b_reviews .review_form{padding: 50px 0 0; }
.b_reviews .review_form .column_wrap{padding: 0 25px; }
.b_reviews .review_form .column_wrapper{display: flex;flex-wrap: wrap;margin: 0 -15px; }
.b_reviews .review_form .column_row{width: 50%;padding: 0 15px;margin: 0 0 20px; }
@media(max-width:600px){.b_reviews .review_form .column_row{  width: 100%;} }
.b_reviews .review_form .column_row select{width: 100%; }
.b_reviews .review_form .online-order .form_control{width: 100%!important;margin: 0;height: auto;background: #fff;border-radius: 5px;padding: 12px 15px;border: 2px solid #fff;transition: all .2s linear;color: #333; }
.b_reviews .review_form .online-order .form_control:hover,
.b_reviews .review_form .online-order .form_control:focus{background: #a0e1ff; }
@media (max-width: 991px){.b_reviews .review_form .online-order .form_control:hover, .b_reviews .review_form .online-order .form_control:focus{height: auto;border: 2px solid #fff; } }
.b_reviews .review_form .textarea_wrapper{width: 100%;padding: 0 15px; }
.b_reviews .review_form .online-order form select{margin: 0; }
.b_reviews .review_form .review_form_row{text-align: left;padding: 15px 25px;font-size: 15px;text-transform: uppercase;display: flex;flex-wrap: wrap;align-items: center;position: relative; }
.b_reviews .review_form .review_form_row select{position: absolute;top: 0;left: 0;opacity: 0;visibility: hidden; }
.b_reviews .review_form .review_form_row .label{padding: 0;font-size: 15px;font-weight: 400;margin: 0 20px 0 0; }
.b_reviews .review_form .checkbox_wrapper{text-align: left;padding: 0 25px; }
.b_reviews .review_form .submit_wrapper{padding: 0 20px; }
.br-theme-css-stars .br-widget {white-space: nowrap; }
.br-theme-css-stars .br-widget a {text-decoration: none;display: inline-block;vertical-align: top;position: relative;float: none;height: 18px;width: 18px;font-size: 23px;margin-right: 5px; }
.br-theme-css-stars .br-widget a:after {content: "\2605";color: #fff;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%); }
.br-theme-css-stars .br-widget a.br-active:after {color: #8442bb; }
.br-theme-css-stars .br-widget a.br-selected:after {color: #8442bb; }
.br-theme-css-stars .br-widget .br-current-rating {display: none; }
.br-theme-css-stars .br-readonly a {cursor: default; }
@media print {
  .br-theme-css-stars .br-widget a:after {  content: "\2606";  color: black;}
  .br-theme-css-stars .br-widget a.br-active:after,
  .br-theme-css-stars .br-widget a.br-selected:after {  content: "\2605";  color: black;}
}
.checkbox_wrapper{position: relative; }
.checkbox_wrapper .checkbox{display: inline-block;vertical-align: top;position: relative; }
.checkbox_wrapper .checkbox [type="checkbox"]{position: absolute;margin: 0;top: 0;left: 0;opacity: 0; }
.checkbox_wrapper .checkbox span{display: inline-block;vertical-align: top;padding: 0 0 0 30px;position: relative;font-weight: 400;font-size: 15px;user-select: none; }
.checkbox_wrapper .checkbox span::before{position: absolute;cursor: pointer;content: '';width: 16px;height: 16px;top: 1px;left: 0;border: 1px solid #fff;border-radius: 3px;background-repeat: no-repeat;background-position: center; }
.checkbox_wrapper .checkbox [type="checkbox"]:checked + span::before{background-image: url("data:image/svg+xml,%3Csvg width='12' height='9' viewBox='0 0 12 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.8648 0.139342C11.6846 -0.0464474 11.3924 -0.0464474 11.2121 0.139342L3.7306 7.85144L0.78789 4.81802C0.607678 4.63221 0.315435 4.63221 0.135176 4.81802C-0.0450588 5.00381 -0.0450588 5.30504 0.135176 5.49085L3.40427 8.86069C3.58444 9.04641 3.87678 9.04646 4.05699 8.86069L11.8648 0.81217C12.0451 0.626357 12.0451 0.325132 11.8648 0.139342Z' fill='white'/%3E%3C/svg%3E"); }
.b_bottom_info{padding: 20px 0; }
.b_bottom_info .info_wrapper{display: flex;flex-wrap: wrap;margin: 0 -15px; }
.b_bottom_info .info_column{width: 33.33%;padding: 0 15px; }
@media(max-width: 991px){.b_bottom_info .info_column{  width: 100%;  margin: 0 0 30px;} }
.b_bottom_info .title_wrapper{margin: 0 0 10px; }
.b_bottom_info .label{font-size: 15px;padding: 0;font-weight: 500;color: #1a1919;white-space: normal; }
.b_bottom_info .specialist a{text-decoration: underline;display: inline-block;vertical-align: top;margin: 0 0 10px; }
.b_bottom_info .specialist p{color: #999999; }
.b_bottom_info .rate_article{max-width: 220px;margin: 0 auto; }
@media(max-width: 991px){.b_bottom_info .rate_article{  max-width: 100%;} }
.b_bottom_info .rate_article .label{display: inline-block;vertical-align: middle; }
.b_bottom_info .rate_article .review_input{display: inline-block;vertical-align: middle; }
.b_bottom_info .rate_article .br-theme-css-stars .br-widget a{height: 15px;width: 15px; }
.b_bottom_info .rate_article .br-theme-css-stars .br-widget a:after{color: rgba(255, 91, 91, 0.3); }
.b_bottom_info .rate_article .br-theme-css-stars .br-widget a.br-active:after,
.b_bottom_info .rate_article .br-theme-css-stars .br-widget a.br-selected:after{color: #10b4ff; }
.b_bottom_info .rate_article .br-theme-css-stars .br-widget a:last-of-type{margin: 0; }
.b_bottom_info .article_info ul{padding: 0;margin: 0;list-style: none; }
.b_bottom_info .share_social .social_link{width: 35px;height: 35px;display: inline-block;vertical-align: top;border-radius: 4px;border: 1px solid #c2c2c2;position: relative;transition: all .2s linear;margin: 0 5px 0 0; }
.b_bottom_info .share_social .social_link:hover{border-color: #10b4ff;background-color: #10b4ff; }
.b_bottom_info .share_social .social_link svg{position: absolute;top: 0;left: 0;bottom: 0;right: 0;margin: auto;display: inline-block;vertical-align: top; }
.b_bottom_info .share_social .social_link:hover svg path{fill: #fff; }
.b_treatment_program {  margin-bottom: 15px; }
.b_treatment_program .zag {font-size: 34px;font-weight: bold;}
@media(max-width: 767px){.b_treatment_program .zag {font-size: 28px;} }

.logo img{
	height: 110px;
}

.gallery{
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
}

.gallery .item{
	margin-bottom: 15px;
	width: 270px;
}
.gallery img {padding: 10px;background: linear-gradient(rgba(16,180,255,0.2),rgba(16,180,255,0.9)) center;margin: 0 10px;}