.bx-composite-btn{display:none;}
.i{display:inline-block;vertical-align:middle;transition:none;}
.fMed{font-family:'pf_din_text_cond_promedium', sans-serif;}
.fReg{font-family:'pf_din_text_cond_proregular', sans-serif;}
.shartysd {text-align:right;}
html,
body{margin:0;padding:0;width:100%;}
.wrap div.empty{height:100px;}
.wrap{position:relative;min-height:100%;height:auto !important;height:100%;}
.wrap:before{content:"";display:block;height:105px;background:#35b7cb;position:absolute;top:0;left:0;right:0;}
.header{width:1030px;margin:0 auto 14px auto;position:relative;padding-top:57px;height:140px;z-index:2;}
.header .logo{display:block;float:left;position:absolute;top:5px;left:15px;}
.header .city-block{height:30px;line-height:33px;position:absolute;left:242px;top:13px;float:left;overflow:hidden;white-space:nowrap;font-size:14px;color:white;padding-left:23px;}
.header .city-block:after{content:"";display:inline-block;vertical-align:middle;transition:none;background-image:url(../img/spr.png);background-position:-102px -40px;width:16px;height:17px;position:absolute;top:50%;left:0;margin-top:-8px;}
.header .city-block .btn-city{display:inline-block;vertical-align:middle;background:#0b93a8;margin-left:3px;box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.3);height:21px;line-height:21px;padding:0 7px;font-size:13px;text-decoration:underline;color:white;text-shadow:0 -1px 0 #00798b;vertical-align:0;}
.header .city-block .btn-city:hover{text-decoration:none;}
.header .info-block{float:right;padding-top:8px;position:absolute;top:0;right:0;}
.header .total-block{display:block;float:left;padding:5px 0 0 20px;background:#20a5b9;border:1px dashed white;width:197px;height:41px;font-size:15px;line-height:15px;color:white;}
.header .total-block .row01 span{color:#fdd277;}
.header .total-block .row02 span{color:#a7e540;}
.header .phone-block{float:left;color:white;font-size:15px;text-align:right;line-height:1;margin-right:20px;}
.header .phone-block a{color:white;}
.header .phone{font-size:23px;line-height:24px;text-decoration:none;font-family:'pf_din_text_cond_promedium', sans-serif;}
.header .phone a{font-family:'pf_din_text_cond_promedium', sans-serif;text-decoration:none;}
.header .total-block *,
.header .info-block *,
.header .phone-block *,
.header .city-block *{text-shadow:0 -1px 0 #00798b;}
.header .actions-block{background:white;position:relative;box-shadow:2px 2px 3px rgba(0, 0, 0, 0.05), 0 0 5px rgba(0, 0, 0, 0.05);}
.header .actions-block:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.header .menu-main{float:left;}
.header .search-block{padding-top:3px;padding-right:4px;float:right;}
.header .search-block .select-item{width:130px;float:left;margin-left:4px;overflow:hidden;}
.header .btn-search{float:left;margin-left:4px;}
.header .top-panel{height:49px;border-bottom:1px solid #d8dcde;}
.header .top-panel:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.header .bottom-panel{height:33px;line-height:33px;overflow:hidden;}
.header .soc-block{float:right;padding-right:38px;line-height:18px;}
.header .soc-block img{vertical-align:middle;}
.footer{position:relative;margin-top: -100px;height: 200px;overflow:hidden;}
.footer:before{content:"";display:block;height: 149px;background:#35b7cb;position:absolute;bottom:0;left:0;right:0;}
.footer .footer-panel{width:1030px;height: 200px;margin:0 auto;overflow:hidden;position:relative;}
.footer .logo{display:block;float:left;position:absolute;left:0;bottom:14px;top: 118px;}
.footer .actions-block{height: auto;background:white;position: relative;}
.footer .menu-main{float: none;}
.footer .info-block{text-align:right;line-height:52px;font-size:14px;color:white;text-shadow:0 -1px 0 #00798b;}
.footer .soc-block{padding-right:16px;position: absolute;line-height:45px;text-align:right;right: 0px;top: 0px; z-index:10}
.footer .soc-block .title{display:inline-block;vertical-align:middle;font-size:14px;line-height:1;color:#3e3e3e;}
.footer .soc-block a{display:inline-block;vertical-align:middle;width:26px;height:26px;text-align:center;line-height:20px;margin-left:8px;}
.menu-main{height:48px;line-height:40px;border-left:1px solid white;position:relative;z-index:1;}
.menu-main li:hover > ul{display:block;}
.menu-main li.submenu > a:after{content:"";display:inline-block;vertical-align:middle;transition:none;background-image:url(../img/spr.png);background-position:-149px -120px;width:5px;height:9px;position:absolute;top:8px;right:9px;}
.menu-main > ul{display:block;}
.menu-main > ul:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.menu-main > ul > li{display:block;float:left;position:relative;}
.menu-main > ul > li > a{display:block;padding:0 16px;height:48px;border-top:1px solid white;border-bottom:1px solid white;font-size:18px;color:#3e3e3e;text-decoration:none;white-space:nowrap;}
.menu-main > ul > li > a > span{display:inline-block;vertical-align:middle;line-height:1;border-bottom:1px solid #d8dcde;}
.menu-main > ul > li > a.active{color:#0b93a8;background:#ecf1f3;}
.menu-main > ul > li > a.active > span{border-color:#0b93a8;}
.menu-main > ul > li:hover > a{color:#0b93a8;background:#ecf1f3;}
.menu-main > ul > li:hover > a > span{border-color:#0b93a8;}
.menu-main > ul ul{display:none;position:absolute;top:100%;left:0;white-space:nowrap;background:white;min-width:190px;box-shadow:0 0 10px rgba(0, 0, 0, 0.12);border:1px solid white;-webkit-animation:ease fadein 0.3s;animation:ease fadein 0.3s;}
.menu-main > ul ul ul{display:none;top:0;left:100%;}
.menu-main > ul ul a{display:block;padding:2px 16px;font-size:16px;line-height:20px;color:#3e3e3e;text-decoration:none;}
.menu-main > ul ul a.active{background:#eaf8fa;color:#0b93a8;}
.menu-main > ul ul li{position:relative;}
.menu-main > ul ul li:hover > a{background:#eaf8fa;color:#0b93a8;}
.breadcrumbs-block{font-size:10px;line-height:23px;padding:5px 11px;float:left;text-transform:uppercase;}
.breadcrumbs-block a{color:#3e3e3e;position:relative;margin-right:10px;margin-left:10px;}
.breadcrumbs-block a:after{content:"";width:1px;height:11px;position:absolute;top:1px;right:-10px;background:#d8dcde;}
.breadcrumbs-block a.active{color:#727272;}
.breadcrumbs-block a.active:after{display:none;}
.breadcrumbs-block a.home{display:inline-block;vertical-align:middle;transition:none;background-image:url(../img/spr.png);background-position:-175px 0px;width:13px;height:12px;vertical-align:-2px;margin-left:0;}
.breadcrumbs-block o{margin:0px 10px;}
.page{width:1030px;margin:0 auto 20px auto;position:relative;}
.page:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.main-col{width:710px;float:left;}
.side-col{width:305px;float:right;}
.page-large .main-col{width:835px;}
.page-large .side-col{width:183px;}
@font-face{font-family:'pf_din_text_cond_promedium';src:url('../fonts/pfdintextcondpro-medium_0-webfont.eot');src:url('../fonts/pfdintextcondpro-medium_0-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/pfdintextcondpro-medium_0-webfont.woff2') format('woff2'), url('../fonts/pfdintextcondpro-medium_0-webfont.woff') format('woff'), url('../fonts/pfdintextcondpro-medium_0-webfont.ttf') format('truetype'), url('../fonts/pfdintextcondpro-medium_0-webfont.svg#pf_din_text_cond_promedium') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'pf_din_text_cond_proregular';src:url('../fonts/pfdintextcondpro-regular-webfont.eot');src:url('../fonts/pfdintextcondpro-regular-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/pfdintextcondpro-regular-webfont.woff2') format('woff2'), url('../fonts/pfdintextcondpro-regular-webfont.woff') format('woff'), url('../fonts/pfdintextcondpro-regular-webfont.ttf') format('truetype'), url('../fonts/pfdintextcondpro-regular-webfont.svg#pf_din_text_cond_proregular') format('svg');font-weight:normal;font-style:normal;}
.i-a01{background-image:url(../img/spr.png);background-position:-62px -155px;width:9px;height:5px;}
.i-a02{background-image:url(../img/spr.png);background-position:-149px -120px;width:5px;height:9px;}
.i-a03-h{background-image:url(../img/spr.png);background-position:0px -43px;width:12px;height:21px;}
.i-a03{background-image:url(../img/spr.png);background-position:-32px -43px;width:12px;height:21px;}
.i-a04-h{background-image:url(../img/spr.png);background-position:-38px 0px;width:12px;height:21px;}
.i-a04{background-image:url(../img/spr.png);background-position:-70px 0px;width:12px;height:21px;}
.i-a05{background-image:url(../img/spr.png);background-position:-175px -121px;width:10px;height:9px;}
.i-a06{background-image:url(../img/spr.png);background-position:-175px -92px;width:10px;height:9px;}
.i-a07{background-image:url(../img/spr.png);background-position:-175px -62px;width:7px;height:10px;}
.i-a08{background-image:url(../img/spr.png);background-position:-175px -32px;width:7px;height:10px;}
.i-a09{background-image:url(../img/spr.png);background-position:-33px -155px;width:9px;height:5px;}
.i-blank{background-image:url(../img/spr.png);background-position:-91px -155px;width:1px;height:1px;}
.i-chk-a{background-image:url(../img/spr.png);background-position:-64px -43px;width:16px;height:16px;}
.i-chk{background-image:url(../img/spr.png);background-position:0px -84px;width:16px;height:16px;}
.i-close-h{background-image:url(../img/spr.png);background-position:-141px -35px;width:14px;height:14px;}
.i-close{background-image:url(../img/spr.png);background-position:-141px -69px;width:14px;height:14px;}
.i-h-soc01{background-image:url(/upload/images/vk.jpg);width:23px;height:23px;}
.i-h-soc02{background-image:url(/upload/images/gplus.jpg);width:23px;height:23px;}
.i-h01{background-image:url(../img/spr.png);background-position:-102px -40px;width:16px;height:17px;}
.i-h02{background-image:url(../img/spr.png);background-position:-102px 0px;width:19px;height:20px;}
.i-h03{background-image:url(../img/spr.png);background-position:-175px 0px;width:13px;height:12px;}
.i-iopin{background-image:url(../img/spr.png);background-position:-36px -84px;width:15px;height:16px;}
.i-irate{background-image:url(../img/spr.png);background-position:-114px -120px;width:15px;height:12px;}
.i-loc01{background-image:url(../img/spr.png);background-position:0px 0px;width:18px;height:23px;}
.i-loc02{background-image:url(../img/spr.png);background-position:-72px -120px;width:22px;height:15px;}
.i-more{background-image:url(../img/spr.png);background-position:0px -155px;width:13px;height:5px;}
.i-shedule{background-image:url(../img/spr.png);background-position:-99px -84px;width:15px;height:15px;}
.i-star01-e{background-image:url(../img/spr.png);background-position:-36px -120px;width:16px;height:15px;}
.i-star01{background-image:url(../img/spr.png);background-position:0px -120px;width:16px;height:15px;}
.i-title01{background-image:url(../img/spr.png);background-position:-141px 0px;width:14px;height:15px;}
.select-item{display:inline-block;vertical-align:top;height:40px;line-height:38px;border:1px solid #c3d8db;background:white;box-shadow:inset 2px 2px 2px rgba(0, 0, 0, 0.05);}
.select-item .title{display:block;line-height:34px;padding:0 25px 0 8px;overflow:hidden;position:relative;text-decoration:none;}
.select-item .title:after{content:"";display:inline-block;vertical-align:middle;transition:none;background-image:url(../img/spr.png);background-position:-62px -155px;width:9px;height:5px;position:absolute;top:18px;right:10px;}
.select-item .title span{display:inline-block;line-height:1;vertical-align:middle;border-bottom:1px dashed;}
.page .select-item{height:26px;line-height:26px;vertical-align:middle;box-shadow:none;border:none;}
.page .select-item .title{line-height:26px;padding-right:20px;}
.page .select-item .title:after{top:15px;right:5px;}
.btn,
button,
[type="submit"]{display:inline-block;vertical-align:middle;height:32px;line-height:30px;border:1px solid #0b93a8;background:#34b6ca;background:linear-gradient(#34b6ca, #0b93a8);font-size:17px;text-decoration:none;padding:0 10px;color:white;text-shadow:0 -1px 0 #00798b;text-align:center;}
.btn:hover,
button:hover,
[type="submit"]:hover{background:#28acc0;background:linear-gradient(#1ea4b8, #0b93a8);}
.btn.btn-search,
button.btn-search,
[type="submit"].btn-search{height:40px;line-height:38px;padding:0;width:193px;font-size:17px;text-transform:uppercase;font-family:'pf_din_text_cond_promedium', sans-serif;}
.btn.btn-search:before,
button.btn-search:before,
[type="submit"].btn-search:before{content:"";display:inline-block;vertical-align:middle;transition:none;background-image:url(../img/spr.png);background-position:-102px 0px;width:19px;height:20px;vertical-align:-3px;margin-right:13px;}
.btn.btn-block,
button.btn-block,
[type="submit"].btn-block{display:block;width:100%;}
.btn-all{display:inline-block;font-size:14px;line-height:1;position:relative;border-bottom:1px dashed;text-decoration:none;margin-right:20px;}
.btn-all:hover{border-bottom:none;padding-bottom:1px;}
.btn-all:after{content:"";display:inline-block;vertical-align:middle;transition:none;background-image:url(../img/spr.png);background-position:-33px -155px;width:9px;height:5px;position:absolute;top:5px;right:-20px;}
textarea,
input[type="text"],
input[type="tel"],
input[type="email"],
input[type="password"]{height:40px;padding:0 9px;border:1px solid #d4d9da;box-shadow:inset 2px 2px 2px rgba(0, 0, 0, 0.05);font-size:16px;color:#3e3e3e;transition:all ease 0.3s;}
textarea:focus,
input[type="text"]:focus,
input[type="tel"]:focus,
input[type="email"]:focus,
input[type="password"]:focus{box-shadow:none;border-color:#c3d8db;}
textarea{height:90px;padding:10px 9px;resize:none;}
[placeholder]::-webkit-input-placeholder{color:#949494;}
[placeholder]:-moz-placeholder{color:#949494;}
[placeholder]::-moz-placeholder{color:#949494;}
[placeholder]:-ms-input-placeholder{color:#949494;}
.chk{position:relative;overflow:hidden;display:block;line-height:16px;color:#3e3e3e;font-size:15px;}
.chk input[type="checkbox"]{position:absolute;top:-1px;left:-9999px;}
.chk input[type="checkbox"]:checked + label:after{background-image:url(../img/spr.png);background-position:-64px -43px;width:16px;height:16px;}
.chk label{display:block;padding-left:25px;position:relative;}
.chk label:after{content:"";display:inline-block;vertical-align:middle;transition:none;background-image:url(../img/spr.png);background-position:0px -84px;width:16px;height:16px;position:absolute;top:0;left:0;}
.btn-more{display:inline-block;vertical-align:middle;transition:none;background-image:url(../img/spr.png);background-position:0px -155px;width:13px;height:5px;margin-right:-20px;vertical-align:2px;}
.btn-shedule{position:relative;line-height:30px;font-size:14px;padding:0 18px 0 25px;text-decoration:none;}
.btn-shedule:before{content:"";display:inline-block;vertical-align:middle;transition:none;background-image:url(../img/spr.png);background-position:-99px -84px;width:15px;height:15px;position:absolute;left:0;top:50%;margin-top:-8px;}
.btn-shedule:after{content:"";display:inline-block;vertical-align:middle;transition:none;background-image:url(../img/spr.png);background-position:-62px -155px;width:9px;height:5px;position:absolute;top:13px;right:0;}
.btn-shedule span{display:inline-block;vertical-align:0px;line-height:1;border-bottom:1px dashed;}
.opin-total,
.rate-total{display:inline-block;vertical-align:top;position:relative;height:87px;width:82px;text-align:center;padding-top:25px;overflow:hidden;font-size:13px;line-height:20px;}
.opin-total .total,
.rate-total .total{height:43px;line-height:43px;overflow:hidden;font-size:46px;font-family:'pf_din_text_cond_promedium', sans-serif;color:#75b014;letter-spacing:-3px;}
.opin-total .total span,
.rate-total .total span{font-size:32px;font-family:'pf_din_text_cond_promedium', sans-serif;}
.opin-total:after,
.rate-total:after{content:"";display:inline-block;vertical-align:middle;transition:none;background-image:url(../img/spr.png);background-position:-36px -84px;width:15px;height:16px;position:absolute;top:5px;left:50%;margin-left:-8px;}
.rate-total .total{color:#ffae00;}
.rate-total:after{background-image:url(../img/spr.png);background-position:-114px -120px;width:15px;height:12px;margin-left:-6px;}
.rate-block{font-size:0;text-align:center;position:relative;line-height:0;}
.rate-block:after{content:"";display:block;position:absolute;top:0;bottom:0;left:50%;width:1px;background:#d8dcde;}
.location-block{font-size:14px;line-height:18px;color:#3e3e3e;}
.location-block.inline .item{display:inline-block;vertical-align:top;margin-right:20px;min-width:50px;min-height:30px;height:30px;}
.location-block .item{padding:6px 0 2px 28px;overflow:hidden;position:relative;}
.location-block .item span{color:#949494;}
.location-block .i{position:absolute;left:0;top:3px;}
.location-block .i.i-loc02{top:7px;}
.shedule-block{font-size:14px;line-height:1.25;margin-bottom:20px;}
.shedule-block h2,
.shedule-block h3{margin-bottom:10px;}
.shedule-block .row{color:#0b93a8;overflow:hidden;padding-left:85px;text-align:left;}
.shedule-block .row span{float:left;width:85px;margin-left:-85px;color:#727272;}
.sl-item .shedule-block{text-align:center;margin:0;}
.sl-item .shedule-block .row{width:51px;margin:0 auto;text-align:right;padding:0;}
.sl-item .shedule-block .row span{float:left;margin:0;padding:0;width:auto;}
.filter-block{font-size:16px;line-height:27px;color:#3e3e3e;height:27px;position:relative;}
.filter-block label{display:inline-block;vertical-align:-6px;}
.total-actions-block .rate-block{margin:30px 0 37px 0;}
.total-actions-block .order-block{margin-bottom:20px;}
.total-actions-block .order-info{text-align:center;font-size:12px;color:#75b014;padding-top:15px;}
.rate-result-block{font-size:14px;color:#3e3e3e;line-height:1;}
.rate-result-block .item{display:inline-block;vertical-align:top;width:178px;margin-bottom:12px;}
.rate-result-block .result-block{white-space:nowrap;height:20px;overflow:hidden;}
.rate-result-block .result-block span{margin-right:3px;display:inline-block;vertical-align:middle;transition:none;background-image:url(../img/spr.png);background-position:0px -120px;width:16px;height:15px;}
.rate-result-block .result-block span.empty{background-image:url(../img/spr.png);background-position:-36px -120px;width:16px;height:15px;}
.rate-set{font-style:10px;}
.rate-set .star{margin-right:4px;display:inline-block;vertical-align:middle;transition:none;background-image:url(../img/spr.png);background-position:-36px -120px;width:16px;height:15px;}
.rate-set .star.tmp_fs,
.rate-set .star.fullStar{background-image:url(../img/spr.png);background-position:0px -120px;width:16px;height:15px;}
.frm-opin{overflow:hidden;padding:15px 0;}
.frm-opin > .title{font-size:21px;color:#3e3e3e;margin-bottom:15px;}
.frm-opin .col{width:231px;float:left;}
.frm-opin .col + .col{width:748px;float:right;}
.frm-opin input[type="text"],
.frm-opin input[type="tel"],
.frm-opin input[type="email"],
.frm-opin input[type="password"]{margin-bottom:10px;}
.frm-opin .info{font-size:12px;line-height:1.25;padding-top:5px;}
.frm-opin .info a{text-decoration:none;}
.frm-opin .row-submit{margin-top:15px;}
.frm-opin .row-submit .rate-result-block{float:left;}
.frm-opin .row-submit input{float:right;padding:0 35px;}
.main-col .rate-result-block .item{width:155px;}
.main-col .frm-opin .col + .col{width:427px;}
.main-col .frm-opin .row-submit input{margin-top:10px;}
.sort-block{font-size:16px;line-height:27px;color:#3e3e3e;}
.sort-block .title{display:inline-block;line-height:1;padding-bottom:1px;}
.sort-block .items-wrap{display:inline-block;}
.sort-block .item{display:inline-block;border-bottom:1px dashed;white-space:nowrap;text-decoration:none;margin:0 6px 0 3px;position:relative;line-height:1;}
.sort-block .item:before{content:"";display:block;width:1px;height:22px;background:#d8dcde;position:absolute;top:-1px;left:-6px;}
.sort-block .item:first-child:before{display:none;}
.sort-block .item:last-child{margin-right:0;}
.sort-block .item:hover{border-bottom:none;padding-bottom:1px;}
.sort-block .item.down,
.sort-block .item.up{border-bottom:none;padding-bottom:1px;color:#3e3e3e;}
.sort-block .item.down:after,
.sort-block .item.up:after{content:"";display:inline-block;vertical-align:middle;transition:none;background-image:url(../img/spr.png);background-position:-175px -62px;width:7px;height:10px;margin-left:4px;vertical-align:-2px;}
.sort-block .item.up:after{display:inline-block;vertical-align:middle;transition:none;background-image:url(../img/spr.png);background-position:-175px -32px;width:7px;height:10px;}
.sort-block .chk-box{text-align:right;}
.sort-block .chk-box .chk{display:inline-block;vertical-align:top;margin-left:15px;}
body .cnt-block.tabs-box{padding:0;margin-bottom:14px;}
body .ui-tabs{padding:0;margin:0;overflow:hidden;padding-bottom:10px;}
body .ui-tabs.tabs-small .ui-tabs-nav{height:32px;}
body .ui-tabs.tabs-small .ui-tabs-nav li{height:32px;}
body .ui-tabs.tabs-small .ui-tabs-nav li .ui-tabs-anchor{height:33px;line-height:33px;padding:0 24px;}
body .ui-tabs.tabs-small .ui-tabs-nav li .ui-tabs-anchor:after{content:"";display:block;height:1px;background:#d8dcde;position:absolute;top:0;left:0;right:0;}
body .ui-tabs .ui-tabs-panel{padding:20px 16px;margin:0;clear:both;}
body .ui-tabs .ui-tabs-nav{padding:0;margin:0;clear:both;border-bottom:1px solid #d8dcde;height:59px;}
body .ui-tabs .ui-tabs-nav:before,
body .ui-tabs .ui-tabs-nav:after{display:none;}
body .ui-tabs .ui-tabs-nav li{display:block;float:left;padding:0;margin:0;height:59px;border-right:1px solid #d8dcde;}
body .ui-tabs .ui-tabs-nav li .ui-tabs-anchor{padding:0 20px;height:60px;line-height:60px;white-space:nowrap;margin:0;font-size:17px;color:#0b93a8;outline:none;text-decoration:none;position:relative;box-shadow:inset 0 -2px 5px rgba(0, 0, 0, 0.02);}
body .ui-tabs .ui-tabs-nav li .ui-tabs-anchor:hover{color:#3e3e3e;}
body .ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{background:#f4feff;background:linear-gradient(#f4feff, white);box-shadow:none;z-index:2;}
body .ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor:after{content:"";display:block;position:absolute;top:0;left:0;right:0;height:3px;background:#0b93a8;}
body .ui-widget-overlay{background:#cccccc;background:rgba(0, 0, 0, 0.4);}
body .ui-dialog{padding:0;border:8px solid #aaaaaa;border:8px solid rgba(0, 0, 0, 0.4);border-radius:5px;background:white;}
body .ui-dialog a,
body .ui-dialog li{outline:none !important;}
body .ui-dialog .ui-dialog-titlebar{padding:0;margin:0;}
body .ui-dialog .ui-dialog-titlebar .ui-dialog-title{padding:0;margin:0;float:none;}
body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close{padding:0;margin:0;position:absolute;background:none;box-shadow:none;top:10px;right:10px;border:none;display:inline-block;vertical-align:middle;transition:none;background-image:url(../img/spr.png);background-position:-141px -69px;width:14px;height:14px;z-index:99;}
body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close:hover{background-image:url(../img/spr.png);background-position:-141px -35px;width:14px;height:14px;}
body .ui-dialog .ui-dialog-content{padding:0;}
.frm-callback{width:405px;margin:0 auto;padding:10px 0 40px;}
.frm-callback .popup_title{padding-top:10px;padding-bottom:40px;font-size:20px;color:#3e3e3e;}
.frm-callback .row{padding-left:60px;margin-bottom:20px;}
.frm-callback .row:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.frm-callback .row > label{display:block;float:left;width:60px;margin-left:-60px;line-height:40px;height:40px;overflow:hidden;font-size:16px;color:#3e3e3e;}
@-webkit-keyframes fadein{from{opacity:0;}
to{opacity:1;}
}
@keyframes fadein{from{opacity:0;}
to{opacity:1;}
}
body{font-size:15px;line-height:1.33;color:#727272;background:#ecf1f3;}
a{color:#0b93a8;text-decoration:underline;}
a:hover{text-decoration:none;}
h1,
h2,
h3{font-size:21px;font-weight:normal;line-height:1.25;color:#3e3e3e;font-family:'pf_din_text_cond_promedium', sans-serif;}
.dsfloee334{font-size:19px;font-weight:normal;line-height:1.25;color:#3e3e3e;font-family:'pf_din_text_cond_promedium', sans-serif;margin:0;padding:0;border:0;vertical-align:baseline;}
h1 .i,
h2 .i,
h3 .i{margin-right:5px;vertical-align:-2px;}
h1 span,
h2 span,
h3 span{color:#0b93a8;font-family:'pf_din_text_cond_promedium', sans-serif;}
.sub_h1{float:left;}
.sub_h1 span{color:#0b93a8;font-family:'pf_din_text_cond_promedium', sans-serif;font-size:21px;padding-left:5px;}
h1 a,
h2 a,
h3 a{font-family:'pf_din_text_cond_promedium', sans-serif;}
h2{font-size:19px;}
h3{font-size:17px;}
p{margin-bottom:8px;}
p + h2{margin-top:20px;}
strong{font-weight:normal;color:#3e3e3e;font-family:'pf_din_text_cond_promedium', sans-serif;}
.marker, .spec_block ul{margin-bottom:15px;}
.marker li, .spec_block ul li{position:relative;padding-left:13px;margin-bottom:3px;}
.marker li:after, .spec_block ul li:after{content:"";display:inline-block;vertical-align:middle;transition:none;background-image:url(../img/spr.png);background-position:-149px -120px;width:5px;height:9px;position:absolute;top:5px;left:0;}
.lead, .spec_block > div strong{font-size:16px;line-height:19px;font-weight:normal;color:#3e3e3e;margin-bottom:8px;display:block;font-family:'pf_din_text_cond_proregular',sans-serif;}
.cnt-block{background:white;box-shadow:2px 2px 3px rgba(0, 0, 0, 0.05), 0 0 5px rgba(0, 0, 0, 0.05);margin-bottom:14px;position:relative;padding:16px 16px 10px 16px;}
.cnt-block:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.cnt-block .title-block{margin-top:-16px;}
.title-block{padding:8px 16px;}
.title-block:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.title-block.title-sort{margin-bottom:30px;}
.title-block h1,
.title-block h2,
.title-block h3{margin:0;float:left;line-height:27px;}
.title-block .filter-block{float:right;position:relative;top:-5px;}
.title-block .sort-block{float:right;position:static;}
.title-block .sort-block .chk-box{height:30px;padding:8px 16px 8px 0;overflow:hidden;position:absolute;top:100%;right:0;}
.photo-block{display:block;border:1px solid #d8dcde;position:relative;overflow:hidden;cursor: pointer;}
.photo-block:after{content:"";display:block;position:absolute;top:0;bottom:0;left:0;right:0;border:4px solid white;}
.owl-prev,
.owl-next{display:block;overflow:hidden;position:absolute;text-indent:-999px;z-index:2;}
.border-block{margin-left:-16px;margin-right:-16px;padding-left:16px;padding-right:16px;clear:both;border-bottom:1px solid #d8dcde;}
article ul{line-height:1.27;margin-bottom:8px;}
article ul li{margin-bottom:5px;position:relative;padding-left:14px;}
article ul li:after{content:"";display:block;width:4px;height:4px;border-radius:50%;position:absolute;top:6px;left:0;background:#0b93a8;}
article .border-block{margin-bottom:15px;padding-bottom:7px;}
.about-box{overflow:hidden;}
.about-box .main-block{margin:0 -16px 12px -16px;padding:0 16px;border-bottom:1px solid #d8dcde;overflow:hidden;clear:both;}
.about-box .slider{float:left;width:498px;height:249px;margin-bottom:20px;}
.about-box .slider .item{display:block;width:496px;height:247px;overflow:hidden;text-align:center;}
.about-box .owl-prev,
.about-box .owl-next{top:50%;left:0;width:41px;height:41px;background:white;background:rgba(255, 255, 255, 0.3);border-radius:50%;}
.about-box .owl-prev:after,
.about-box .owl-next:after{content:"";display:inline-block;vertical-align:middle;transition:none;background-image:url(../img/spr.png);background-position:-32px -43px;width:12px;height:21px;position:absolute;top:10px;left:13px;}
.about-box .owl-prev:hover:after,
.about-box .owl-next:hover:after{background-image:url(../img/spr.png);background-position:0px -43px;width:12px;height:21px;}
.about-box .owl-next{left:auto;right:0;}
.about-box .owl-next:after{background-image:url(../img/spr.png);background-position:-70px 0px;width:12px;height:21px;left:auto;right:13px;}
.about-box .owl-next:hover:after{background-image:url(../img/spr.png);background-position:-38px 0px;width:12px;height:21px;}
.about-box .owl-prev,
.about-box .owl-next{margin:0 24px;}
.about-box .total-actions-block{width:167px;float:right;}
.location-info-block .map-block{height:240px;overflow:hidden;border:1px solid #d8dcde;margin-bottom:7px;}
.location-info-block .location-block{margin-bottom:15px;}
.doctors-box.hover-box > .item:hover{padding:15px 15px 0 15px;}



.doctors-box > .item{overflow:hidden;padding-bottom:1px;}
.doctors-box > .item.item-main .main-block{border:none;}
.doctors-box > .item.item-main .main-block:before{display:none;}
.doctors-box > .item.item-main .photo-block{width:171px;height:229px;margin-left:-190px;margin-bottom:20px;}
.doctors-box > .item.item-main .rate-total{float:right;padding-top:0;margin:0 -45px 10px 20px;color:#3e3e3e;}
.doctors-box > .item.item-main .rate-total:after{display:none;}
.doctors-box > .item.item-main .info-block{width:auto;padding-right:45px;padding-left:190px;position:relative;}
.doctors-box > .item.item-main .btn-shedule{position:absolute;bottom:0px;right:15px;}
.doctors-box > .item.item-main .order-block{margin:20px 0;}
.doctors-box > .item.item-main .order-block .btn{padding:0 35px;margin-right:20px;}
.doctors-box > .item.item-main .order-block .order-info{display:inline-block;vertical-align:middle;color:#75b014;font-size:12px;line-height:1.25;}
.doctors-box .main-block{margin:0 -16px 0 -16px;padding:0 0 40px 16px;position:relative;border-bottom:1px solid #d8dcde;}
.doctors-box .main-block:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.doctors-box .main-block:before{content:"";display:block;width:1px;position:absolute;top:-16px;bottom:0;right:233px;background:#d8dcde;}
.doctors-box .info-block{width:765px;float:left;overflow:hidden;padding-left:168px;}
.doctors-box .total-actions-block{float:right;width:233px;padding: 0 11px;}
.doctors-box .name{margin-bottom:10px;font-size:19px;text-transform:uppercase;font-family:'pf_din_text_cond_promedium', sans-serif;}
.doctors-box .name a{font-family:'pf_din_text_cond_promedium', sans-serif;}
.doctors-box .photo-block{width:149px;height:201px;float:left;margin-left:-168px;text-align:center;}
.doctors-box .rate-block{margin:5px 0 15px 0;}
.doctors-box .bottom-block{padding:5px 0;position:relative;clear:both;overflow:hidden;}
.doctors-box .location-block{float:left;}
.doctors-box .btn-shedule{float:right;}
.hover-box > .item{transition:background ease 0.3s;}
.hover-box > .item:hover{background:#f8fcfd;border:1px solid #0b93a8;}
.page-large .doctors-box .info-block{width:565px;}
.shedule-slider{background:#f8fcfd;max-height:0;overflow:hidden;padding:0 25px;position:relative;margin:0 -16px;font-size:14px;transition:max-height ease 0.3s;}
.shedule-slider.active{max-height:500px;border-top:1px solid #d8dcde;}
.shedule-slider .slider{position:relative;}
.shedule-slider .sl-item{text-align:center;padding:10px 0;}
.shedule-slider .title{color:#3e3e3e;margin-bottom:5px;}
.shedule-slider .owl-prev,
.shedule-slider .owl-next{width:18px;height:18px;border-radius:50%;background:#e4f5f8;left:-15px;top:50%;margin-top:-9px;}
.shedule-slider .owl-prev:after,
.shedule-slider .owl-next:after{content:"";display:inline-block;vertical-align:middle;transition:none;background-image:url(../img/spr.png);background-position:-175px -121px;width:10px;height:9px;position:absolute;top:5px;left:4px;}
.shedule-slider .owl-next{left:auto;right:-15px;}
.shedule-slider .owl-next:after{background-image:url(../img/spr.png);background-position:-175px -92px;width:10px;height:9px;}
.opins-box{line-height:1.25;}
.opins-box .opin-items > .item{padding:16px 16px 16px 269px;overflow:hidden;}
.opins-box .opin-items > .item:nth-child(2n+1){background:#f8fcfd;}
.opins-box .info-block{width:250px;float:left;margin-left:-250px;margin-top:-5px;}
.opins-box .result{font-size:17px;margin-bottom:5px;font-family:'pf_din_text_cond_promedium', sans-serif;}
.opins-box .result.negative{color:#ec4646;}
.opins-box .result.positive{color:#75b014;}
.opins-box .name{color:#3e3e3e;}
.opins-box .opin-text{color:#727272;display:block;width:400px;}
.opins-box .rate-result-block{width:550px;}
.doctor-about-block{line-height:1.25;}
.doctor-about-block h3{margin-bottom:7px;}
.doctor-about-block .map-block{height:240px;overflow:hidden;border:1px solid #d8dcde;margin-bottom:7px;}
.doctor-about-block .location-block{margin-bottom:15px;}
.pagenav-box{margin:22px 0 20px 0;padding-top:20px;border-top:1px solid #d8dcde;text-align:right;}
.pagenav-box a,.pagenav-box o{display:inline-block;vertical-align:top;text-align:center;height:32px;line-height:30px;padding:0 10px;margin:0 4px;border:1px solid white;background:white;transition:all ease 0.1s;text-decoration:none;font-size:17px;color:#3e3e3e;box-shadow:2px 2px 2px rgba(0, 0, 0, 0.2);}
.pagenav-box a:hover,
.pagenav-box a.active,.pagenav-box o.active,.pagenav-box o:hover{background:#34b6ca;background:linear-gradient(#34b6ca, #0d94a9);border:1px solid #0b93a8;color:white;text-shadow:0 1px 0 #00798b;}
.pagenav-box span{display:inline-block;vertical-align:top;width:22px;height:32px;margin:0 4px;text-align:center;line-height:32px;}
.pagenav-box .pages{display:inline-block;vertical-align:top;}
.pagenav-box .pages a,.pagenav-box .pages o{padding:0;text-align:center;width:32px;overflow:hidden;}
.menu-side.menu-att > ul > li > a{color:#0b93a8;text-decoration:underline;}
.menu-side.menu-att > ul > li > a:hover,
.menu-side.menu-att > ul > li > a.active{text-decoration:none;}
.menu-side h2{font-size:20px;}
.menu-side li.open > a:after{background-image:url(../img/spr.png);background-position:-33px -155px;width:9px;height:5px;margin-top:2px;margin-left:-2px;}
.menu-side > ul{font-size:16px;line-height:21px;margin:0 -16px;padding:10px;}
.menu-side > ul > li > a,.menu-side > ul > li > o{display:block;position:relative;padding:2px 10px 2px 20px;color:#3e3e3e;text-decoration:none;cursor:pointer;}
.menu-side > ul > li > a:hover,
.menu-side > ul > li > a.active,
.menu-side > ul > li > o:hover,
.menu-side > ul > li > o.active{background:#eaf8fa;color:#0b93a8;}
.menu-side > ul > li > a:after,.menu-side > ul > li > o:after{content:"";display:inline-block;vertical-align:middle;transition:none;background-image:url(../img/spr.png);background-position:-149px -120px;width:5px;height:9px;position:absolute;top:8px;left:6px;}
.menu-side > ul ul{display:none;font-size:15px;line-height:18px;padding:2px 0 2px 20px;}
.menu-side > ul ul a{color:#3e3e3e;text-decoration:none;position:relative;}
.menu-side > ul ul a:before{content:"- ";}
.menu-side > ul ul a:hover,
.menu-side > ul ul a.active{text-decoration:underline;color:#0b93a8;}
.articles-box.hover-box > .item:hover{padding:15px 15px 15px 174px;}
.articles-box .item{padding:16px 16px 16px 175px;}
.articles-box .photo-block{width:149px;height:149px;overflow:hidden;float:left;margin-left:-159px;}
.articles-box h1,
.articles-box h2,
.articles-box h3{margin-bottom:7px;}
.alphabet-block{text-align:center;margin-bottom:20px;}
.alphabet-block a{display:inline-block;vertical-align:bottom;width:22px;height:22px;border:1px solid #d8dcde;text-align:center;line-height:20px;overflow:hidden;font-size:15px;text-decoration:none;color:#3e3e3e;text-transform:uppercase;box-shadow:2px 2px 3px rgba(0, 0, 0, 0.05), 0 0 5px rgba(0, 0, 0, 0.05);}
.alphabet-block a:hover,
.alphabet-block a.active{background:#34b6ca;background:linear-gradient(#34b6ca, #0d94a9);border:1px solid #0b93a8;color:white;text-shadow:0 1px 0 #00798b;}
.menu-cnt ul{font-size:16px;line-height:21px;-webkit-columns:3;-moz-columns:3;columns:3;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;}
.menu-cnt ul a{display:block;position:relative;padding:2px 10px 2px 20px;}
.menu-cnt ul a:hover,
.menu-cnt ul a.active{background:#eaf8fa;color:#0b93a8;text-decoration:none;}
.menu-cnt ul a:after{content:"";display:inline-block;vertical-align:middle;transition:none;background-image:url(../img/spr.png);background-position:-149px -120px;width:5px;height:9px;position:absolute;top:8px;left:6px;}
.clinik-box{padding-left:185px;}
.clinik-box .photo-block{width:149px;height:157px;overflow:hidden;float:left;margin-left:-169px;text-align:center;}
.clinik-box .photo-block img{max-width:95%;}
.clinik-box p{margin-bottom:20px;}
.clinik-box .btn{padding:0 35px;}
.price-box h2{margin-bottom:9px;}
.price-box h3{margin-bottom:9px;}
.price-box .row{position:relative;overflow:hidden;border-bottom:1px dotted;margin-bottom:9px;color:#3e3e3e;font-size:17px;line-height:20px;}
.price-box .row + h3{margin-top:12px;}
.price-box .row span{float:left;}
.price-box .row span + span{float:right;font-family:'pf_din_text_cond_promedium', sans-serif;}
.price-box .row a{color:#3e3e3e;text-decoration:none;}
.price-box .row a:hover{color:#0b93a8;}
.price-box .row-p{margin-left:8px;}
.cliniks-box.hover-box > .item:hover{padding:15px 15px 0px 15px;}
.cliniks-box .bottom-block{padding:7px 0;}
.cliniks-box h2{text-transform:uppercase;margin-bottom:10px;}
.cliniks-box .item{padding-bottom:1px;}
.cliniks-box .main-block{padding:0 213px 10px 183px;margin:0 -16px;position:relative;border-bottom:1px solid #d8dcde;}
.cliniks-box .main-block:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.cliniks-box .main-block:before{content:"";display:block;width:1px;position:absolute;top:-16px;bottom:0;right:193px;background:#d8dcde;}
.cliniks-box .photo-block{display:block;float:left;width:149px;height:157px;margin-left:-167px;text-align:center;}
.cliniks-box .photo-block img{max-width:95%;}
.cliniks-box .actions-block{width:193px;float:right;padding-top:0px;margin-right:-213px;position:relative;top:-12px;}
.cliniks-box .actions-block .btn{margin:0 15px;padding:0;width:auto;}
.cliniks-box .shedule-block{margin-bottom:25px;}
.cliniks-box .shedule-block .row{width:115px;margin-left:auto;margin-right:auto;padding-left:40px;}
.cliniks-box .shedule-block .row span{width:40px;margin-left:-40px;}
.cliniks-box .shedule-block .title{margin-bottom:10px;font-size:14px;text-align:center;color:#0b93a8;}
.cliniks-box .shedule-block .title .i{margin-right:5px;vertical-align:-3px;}
.cliniks-box .hidden-block{display:none;}
#popup_content{padding:0px 20px 20px;overflow:hidden;}
#popup_content #ui-title{font-size:18px;font-weight:bold;padding-bottom:20px;}
.changeCityBox,
.changeSpecialityBox{overflow:hidden;}
.changeCityBox ul,
.changeSpecialityBox ul,
.changeRegionBox ul{float:left;min-width:140px;margin-right:13px;}
.changeRegionBox ul{margin-right:40px;}
.changeCityBox ul li{margin-bottom:7px;}
.changeSpecialityBox ul{min-width:144px;}
.changeSpecialityBox ul li{margin-bottom:5px;}
.changeSpecialityBox #separator{margin-bottom:10px;}
.changeSpecialityBox ul li.active a,
.changeRegionBox ul li.active a{color:#3e3e3e;}
.selected_stations{position:absolute;top:6px;z-index:10;left:589px;}
.ichem{position:relative;top:-10px;}
.zagichem{font-size:20px;}
.ichembtn{}
.actbtn{background:linear-gradient(#1ea4b8, #0b93a8);}
.mob_open_position{position:absolute;left:-1000000px;}
.mob_menu , .mob_open360{display:none;}
.kjjtyjljyjd ,.popupmenus,.mobkkkprs{display:none;}
.okdsjef,.specblockke ,.oppekjoitnx,.spefrgkju,.mob_open1045{display:none;}
.totaldfdfw{color:black;}
.totalerteer{color:black;}
.totalerteer span{}
.doeo3kdsf{display:block;margin-bottom:20px;float:left;width:212px;margin:7px;}
.kdifjief{display:block;border:1px solid #d8dcde;position:relative;overflow:hidden;width:89px;height:125px;float:left;text-align:center;}
.kdifjief:after{content:"";display:block;position:absolute;top:0;bottom:0;left:0;right:0;border:4px solid white;}
.kdifjief img{}
.kjfjeieijie3{float:left;margin-left:10px;width:53%;}
.nfuejief45{font-size:16px;}
.ofkdokofe4{}
.kkidje00kd{display:inline-block;padding:3px 6px;}
.search-block {
    padding-bottom: 15px;	
}

.ffffe33dd {
    height: auto !important;
    line-height: normal !important;
    width: 49.3%;
}

.ffffe33dd .title {
    line-height: normal !important;
    padding: 10px 20px 10px 16px;	
}

.ffffe33dd .title:after {
    top: 19px !important;
    right: 5px;
}

.jfie33ie33d {
	    color: #0b93a8;
    text-decoration: underline;
}

.mi-close-none {
	display:none !important;
}

.miclosebtn {
    padding: 0;
    margin: 0;
    position: absolute;
    background: none;
    box-shadow: none;
    top: 3px;
    right: 10px;
    border: none;
    display: inline-block;
    vertical-align: middle;
    transition: none;
    background-image: url(../img/spr.png);
    background-position: -141px -69px;
    width: 14px;
    height: 14px;
    z-index: 99;
	cursor:pointer;
}

.miclosebtn:hover{background-image:url(../img/spr.png);background-position:-141px -35px;width:14px;height:14px;}

.jfie83jdbf {
	display:none;
	padding: 20px;
	text-align: center;
}

.fj94j03gl {
	font-size: 23px;
	padding-bottom: 32px;
}

.ghj56yhg {
	
}

.ghj56yhg:after {
	display:table;
	clear:both;
	content:' ';
}

.allfj83hkd {
	vertical-align: middle;
	height: 32px;
	line-height: 30px;
	font-size: 17px;
	text-decoration: none;
	padding: 0 10px;
	color: white;
	text-shadow: 0 -1px 0 #00798b;
	text-align: center;
	cursor: pointer;
}

.oorij83hdg {
	float: left;
	border: 1px solid #848484;
	background: #848484;
}

.oorij83hdg1 {
	float: right;
	border: 1px solid #0b93a8;
	background: #34b6ca;
	background: linear-gradient(#34b6ca, #0b93a8);
}

@media screen and (max-width:1100px){.wrap{min-width:auto;}
.footer{min-width:auto;}
}
@media screen and (max-width:1045px){.mob_clos1045{display:none;}
.mob_open1045{display:block;}
.wrap{min-width:auto;}
.footer{min-width:auto;}
.header , .page, .footer .footer-panel{width:97%;}
.wrap:before{height:156px;}
.main-col{width:100% !important;float:none;}
.side-col{display:none;}
.pagenav-box{text-align:center;}
.mob_open_position{position:relative;left:0px;}
.location-info-block .map-block .bx-yandex-map,.location-info-block .map-block{width:100% !important;height:300px !important;}
.location-block .item{display:inline-block;margin-right:28px;}
.opins-box .rate-result-block{width:100%;}
.opins-box .opin-text{width:100%;}
.sideokf-ookf{display:block;float:none;width:auto;}
.doctors-box .info-block{width:661px;}
}
@media screen and (max-width:940px){.header .top-panel{height:auto;}
.header .menu-main{float:none;width:100%;}
.header .search-block{float:none;width:100%;border-top:1px solid #d8dcde;height:50px;padding-top:4px;}
.header{height:auto;}
.header .search-block .select-item{width:30%;float:none;margin:0px 8px 0px 19px;}
.header .btn-search{float:right;}
.doctors-box .info-block{width:519px;}
}
@media screen and (max-width:856px){.doctors-box .total-actions-block{width:auto;}
.doctors-box .info-block{width:519px;}
.page-large .doctors-box .info-block{width:519px;}
.posjjjnrg {
    height: 100px;
}
}
@media screen and (max-width:815px){.doctors-box .total-actions-block{width:auto;}
.doctors-box .info-block{width:519px;}
.doctors-box .main-block:before{right:211px;}
}
@media screen and (max-width:798px){.doctors-box .total-actions-block{width:auto;padding:0 14px;}
.doctors-box .info-block{width:519px;}
.doctors-box .main-block:before{right:188px;}
}
@media screen and (max-width:796px){.rate-result-block .item{width:147px;}
}
@media screen and (max-width:771px){.rate-result-block .item{width:135px;}
}
@media screen and (max-width:768px){.doctors-box .total-actions-block{width:auto;padding:0 14px;float: none;clear: both;}
.doctors-box .info-block{width:503px;}
.page-large .doctors-box .info-block{width: 646px;}
.doctors-box .main-block:before{right:188px;display: none;}
.header .total-block{padding:5px 0 0 7px;width:140px;}
.frm-opin .col + .col {
    width: 100%;
    float: right;
}
}
@media screen and (max-width:755px){.doctors-box .info-block{width:460px;}
.page-large .doctors-box .info-block{width:460px;}
.about-box .slider{width:446px;}
.about-box .slider .item{width:100%;}
.rate-result-block .item{width:137px;}
.rate-result-block .item{width:137px;}
.main-col .rate-result-block .item{width:137px;}
.posjjjnrg{top:99px;width:326px;}
}
@media screen and (max-width:690px){.header, .page, .footer .footer-panel{width:100%;}
.header{padding-top:106px;}
.header .city-block{right:60px;left:auto;top:12px;}
.header .info-block{top:51px;width:100%;border-top:1px solid white;}
.header .phone-block{margin-left:16px;}
.header .total-block{float:right;margin-right:14px;}
.header .menu-main{display:none;}
.header .btn-search{float:left;width:100%;margin:0px 0px 12px;}
.header .search-block .select-item{width:100%;margin:0px 0px 7px;}
.header .search-block{padding:11px 0px;margin:0px 10px;width:auto;border:none;}
.header .bottom-panel{display:none;}
.title-block .sort-block{display:block;width:100%;margin-top:10px;}
.title-block.title-sort{margin-bottom:47px;}
.title-block .sort-block .chk-box{width:100%;text-align:center;}
.mob_menu{display:block;position:absolute;right:14px;top:16px;}
.popupmenus{position:absolute;width:100%;margin-top:52px;text-align:left;height:100%;display:none;background:white;top:0px;z-index:100;}
.popupmenus ul li a{text-decoration:underline;display:block;padding:13px 16px !important;color:#35b7cb;background:white;border-bottom:1px solid #d8dcde;font-size:18px;height:auto !important;font-weight:500;}
.popupmenus ul{}
.popupmenus ul li a:after{content:' ';width:18px;height:21px;float:right;position:relative;top:0px;background-image:url(/upload/images/arrow.png);background-position:center;background-size:contain;background-repeat:no-repeat;}
.sjjfejgjr{width:100%;padding:11px 18px;background:#35b7cb;}
.sjjfejgjr0{font-size:23px;text-decoration:none;font-family:'pf_din_text_cond_promedium', sans-serif;color:white;float:left;}
.sjjfejgjr1{float:right;background:#0b93a8;box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.3);line-height:21px;padding:4px 10px;font-size:17px;text-decoration:none;color:white;text-shadow:0 -1px 0 #00798b;vertical-align:0;}
.ooppplrgr{float:none !important;width:200px !important;position:relative !important;height:41px !important;margin-left:17px !important;}
.siiirggd{}
.siiirggd .city-block{position:relative !important;left:17px !important;float:none !important;margin-bottom:24px !important;}
.main-col .rate-result-block .item{width:128px;}
.rate-result-block .item{width:128px;}
}
@media screen and (max-width:667px){.page-large .doctors-box .info-block{width:458px;}
.posjjjnrg{top:99px;width:283px;}
.doctors-box .main-block{padding:0 0 17px 16px;margin: 0px;}
.phone{background-image:url('/upload/images/ph.png');background-repeat:no-repeat;background-position:left;background-size:12%;padding-left:31px;}
}
@media screen and (max-width:630px){
.footer .soc-block {
    float: none;
    position: relative;
}	
.footer {
    position: relative;
    margin-top: -100px;
    height: 255px;
    overflow: hidden;
}
.footer .footer-panel {
    height: 250px;
    margin: 0 auto;
    overflow: hidden;
    position: relative;
}
.info-block0f9343 {
    margin-left: 9px;
    width: 99%;
}
.posjjjnrg {
    height: 79px;
}
}

@media screen and (max-width:568px){.ui-dialog[aria-describedby="dialog-change_region"]{width:800px !important;}
.footer .logo{/* left:10px; *//* top:60px; */}
.footer .info-block{text-align:left;position:relative;top:32px;left:10px;width:201px;line-height:normal;}
.footer{/* height:121px !important; */}
.footer-panel{/* height:130px !important; */}
.header .logo{width:173px;}
.header .logo img{width:100%;}
.doctors-box .info-block{width:293px;padding-left:160px;}
.page-large .doctors-box .info-block{width:293px;padding-left:160px;}
.doctors-box .photo-block{margin-left:-160px;}
.doctors-box .main-block:before{display:none;}
.mob_open360{display:block;}
.closemob414{display:none;}
.posjjjnrg{float:left;margin:10px 0px 20px;position:relative;top:0px;left:0px;width:auto;}
.total-actions-block .order-block{display:inline-block;vertical-align:middle;margin:29px 0px 0px;}
.btn.btn-block{height:40px;line-height:40px;}
.doctors-box .total-actions-block{width:100%;padding:0px;float:left;}
.rate-block{display:inline-block;vertical-align:top;}
.order-block{display:inline-block;}
.bikjjegrrg{width:100%;height:1px;border-bottom:1px solid #d8dcde;position:absolute;left:0px;}
.cityjjsm{display:none;}
.header .city-block:after{background:none;}
.doctors-box > .item.item-main .rate-total{display:none;}
.doctors-box > .item.item-main .order-block{display:none;}
.spefrgkju{display:block !important;float:left !important;margin-bottom:0px !important;height:69px;}
.kjjtyjljyjd{float:right;display:block;margin-right:14px;margin-top:9px;}

.kjjtyjljyjd a{height:42px;line-height:42px;}
.opins-box .opin-items > .item{padding:15px;}
.opins-box .info-block{width:100%;float:none;margin:0px;}
.opins-box .result.positive{display:inline-block;width:32%;}
.opins-box .name{display:inline-block;width:31%;}
.opins-box .date{display:inline-block;}
.main-col .rate-result-block .item{width:170px;}
.frm-opin .col{width:auto;float:none;}
.frm-opin .row-submit input{float:right;padding:0 35px;}
.main-col .frm-opin .col + .col{width:100%;}
.main-col .frm-opin .row-submit input{float:none;width:100%;}
.frm-opin .info{font-size:14px;line-height:1.25;padding-top:0px;margin-bottom:17px;}
.cliniks-box .actions-block ,.prev_text_mob{display:none;}
.cliniks-box .main-block:before{display:none;}
.cliniks-box .main-block{border:none;padding:0 17px 10px 183px;}
.bikjjegrrg1{width:100%;height:1px;border-bottom:1px solid #d8dcde;position:absolute;left:0px;margin-top:14px;}
.posjjjnrg1{float:left;margin:10px 0px 28px;}
.specblockke{display:block !important;margin-bottom:20px;}
.total-actions-block .rate-block{margin:0px;}
.total-actions-block{float:right;}
.cliniks-box .shedule-block{float:left;}
.about-box .slider{width:100%;height:131px;}
.about-box .slider .item{width:100%;height:100%;}
.valignss{margin-top:45px !important;}
.speckckefeh{}
.about-box .total-actions-block{width:100%;float:left;}
.okdsjef{display:block;float:right;}
.ioka{margin-bottom:10px;font-size:14px;text-align:center;color:#0b93a8;}
.porkhrhsaa{margin:0px 0px 20px !important;width:100%;}
.opins-box .result.negative{color:#ec4646;display:inline-block;width:32%;}
.mobkkkpr{display:none;}
.mobkkkprs{display:block;margin:19px 0px 5px;}
.oppekjoitnx{display:block;}
.oofrkkmimg{margin:0px 0px 20px 0px !important;float:none !important;width:100% !important;}
.cnimobfl{padding-left:16px;}
.omvnks{display:block;height:40px;line-height:40px;}
.price-box .row-p{margin-left:0px;}
.oorx{width:207px;}
.title-block.title-sort{margin-bottom:33px;}
body .ui-dialog{width:414px !important;}
.frm-callback .row{padding-left:0px;margin-bottom:20px;}
.frm-callback{width:auto;padding:10px 16px 10px;}
.frm-callback .row > label{display:none;}
.btn, button, [type="submit"]{height:40px;}
.frm-callback .popup_title{padding-top:10px;padding-bottom:19px;font-size:22px;}
.oofrkkmimg img{margin-top:38px !important;}
.pagenav-box .pages a{margin-bottom:10px;}
.footer .soc-block{/* float:left; */}
.footer .menu-main{display:none;}

}
@media screen and (max-width:484px){
	.footer .logo { display:none;}
	.location-block.inline .item{height:auto; overflow:visible;}
}
@media screen and (max-width:414px){.main-col .rate-result-block .item{width:124px;}
.phone{background-image:url('/upload/images/ph.png');background-repeat:no-repeat;background-position:left;background-size:12%;padding-left:31px;}
}
@media screen and (max-width:375px){.header .phone a{font-size:20px;}
body .ui-dialog{width:293px !important;}
}
@media screen and (max-width:360px){.phone{background-size:15%;padding-left:25px;}
.header .logo{width:137px;top:12px;}
.header .logo img{width:100%;}
.header .phone-block{font-size:12px;margin-right:0px;}
.header .phone a{font-size:18px;}
.rate-result-block .result-block span{margin-right:-2px;}
.rate-result-block .item{width:94px;}
.rate-set .star{margin-right:0px;}
body .ui-dialog{width:360px !important;}
.main-col .rate-result-block .item{width:94px;}
.location-block.inline .item{height:auto;}
}
@media screen and (max-width:320px){.header .logo{width:154px;top:12px;}
.sjjfejgjr0{font-size:20px;}
.sjjfejgjr1{padding:3px 4px;}
body .ui-dialog{width:293px !important;}
.opins-box .result.positive{width:32%;}
.opins-box .result.negative{width:32%;}
.phone{background-size:15%;padding-left:25px;}
.header .phone a{font-size:14px;}
.ffffe33dd {
    height: auto !important;
    line-height: normal !important;
    width: 49.4%;
}
.cnt-block {
    padding: 13px 5px;
}
.footer .soc-block {
    float: none;
    position: relative;
}
.doctors-box .main-block {
    padding: 0 0 17px 0px;
    margin: 0px;
}
.total-actions-block .order-block {

    width: 100%;
}
}

@media screen and (max-width:300px){
.header .total-block {
    display: none;
}
.ffffe33dd {
    width: 48.4%;
}	
.cliniks-box .photo-block {
    display: block;
    float: none;
	width:100%;
    height: 157px;
    margin-left: 0px;
}
.cliniks-box h2 {
    margin-top: 10px;
}
.cliniks-box .main-block {
border: none;
    padding: 0 0px 10px 0px;
    margin: 0px;
}

.doctors-box .photo-block {
    margin-left: 0px;
    float: none;
    width: 100%;
}
.page-large .doctors-box .info-block {
    width: 100%;
    padding-left: 0px;
}

.doctors-box > .item.item-main .photo-block {
    width: 100%;
    height: 229px;
    margin-left: 0px;
    margin-bottom: 20px;
}
.doctors-box > .item.item-main .info-block {
    width: auto;
    padding-right: 0px;
    padding-left: 0px;
    position: relative;
    float: none;
    width: 100%;
}
.header .logo img {
    width: 71%;
}
}