*{zoom:1.0;margin:0px;padding:0px;}body{margin:0px;font:12px Trebuchet MS,Arial,Helvetica,sans-serif;color:#444;background:#f1f1f1 url(/img/bodybg.png) repeat-x top center;}p{margin:0px;padding:0px;}img{border-style:none;}a{color:#2044c2;text-decoration:none;cursor:pointer;}a:hover{text-decoration:underline;color:#788de5;}a.link_dotted{border-bottom:1px dotted #2044c2;text-decoration:none;color:#2044c2;}a.link_dotted:hover{text-decoration:none;border-bottom:1px dotted #788de5;color:#788de5;}a.dotted_gray{border-bottom:1px dotted #666;text-decoration:none;color:#666;}a.dotted_gray:hover{text-decoration:none;border-bottom:1px dotted #a5a5a5;color:#a5a5a5;}ul,ol{list-style-position: inside;}.hidden-large{display: none;}.my-col-8, .my-col-4, .my-col-3{position: relative;width: 100%;min-height: 1px;padding-right: 15px;padding-left: 15px;}input, button, select{outline: 0;}@media (min-width: 992px){.my-col-4{-ms-flex: 0 0 28%;flex: 0 0 28%;max-width: 28%;}.my-col-8{-ms-flex: 0 0 72%;flex: 0 0 72%;max-width: 72%;}.my-lg-5{flex: 0 0 35%;-ms-flex: 0 0 35%;max-width: 35%;}.my-lg-1{flex: 0 0 15%;-ms-flex: 0 0 15%;max-width: 15%;}.my-col-3{flex: 0 0 30.333333%;-ms-flex: 0 0 30.333333%;max-width: 30.333333%;}}.clear{clear:both;height:0;width:0;margin:0;padding:0;line-height:0;overflow:hidden;font-size:0px;}.red{color:#f00;}.green{color:#0a0;}.blue{color:#2045c3;}.orange{color:#febd0c;}.gray{color:#a9a9a9;}.comment-top{color:#a9a9a9;}table{border-collapse:collapse;}table tr td{vertical-align:top;}textarea{font:12px Trebuchet MS,Arial,Helvetica,sans-serif;}h1{color:#253fbf;font-size:19px;font-weight:bold;padding:5px 0px 10px 0px;margin:0px;}h2{color:#253fbf;font-size:17px;font-weight:bold;padding:5px 0px 10px 0px;margin:0px;}h3{color:#6e7adb;font-size:15px;font-weight:bold;padding:5px 0px 10px 0px;margin:0px;}h4{color:#253fbf;font-size:14px;font-weight:bold;padding:5px 0px 10px 0px;margin:0px;}div#wrapper{background:transparent url(/img/mainbg.jpg) no-repeat top center;border-top:3px solid #1d399a;}div#footline{height:4px;background:url(/img/botline.png) center center;margin-top:40px;font-size:1px;}div#hsocials{width:250px;height:29px;}div#hsocials .social-left{float:left;height:29px;width:29px;background:url(/img/h_social_left.png) no-repeat;}div#hsocials .social-right{float:left;height:29px;width:29px;background:url(/img/h_social_right.png) no-repeat;}div#hsocials .social-center{float:left;height:29px;padding-top:2px;background-color:#1D399A;width:200px;}div#header_line1{margin-top:15px;color:#707070;position:relative;}div#header_line1_alt{margin-top:15px;font-size:16px;color:#707070;position:relative;}#header_find_doctor{text-align:left;font-size: 16px;margin-top: 38px;}#header_free{text-align:left;font-size: 16px;margin-top: 38px;}.window-botline{display: none;}.window-body{border-bottom-left-radius: 8px;border-bottom-right-radius: 8px;}#logo p{padding-left: 70px;font-size: 16px;}.phone_main, .phone-mail{text-align: center;display: flex;display: -ms-flex;display: -webkit-flex;justify-content: flex-start;align-items: center;padding-left: 70px;}.phone_main img, .phone-mail img{margin-right: 10px;}.phone-mail{font-size:14px;padding-top:12px;}#header_free img{position: absolute;top: -3px;right: 0;}.flex-display{display: flex;display: -webkit-flex;display: -ms-flex;display: -o-flex;}#content{padding-top: 30px !important;}#f_search_text input{-webkit-box-shadow: none;-webkit-appearance: none;-moz-appearance: none;}.vis-small{display: none;}.header_highlight{color:#2045c3;font-size:20px;font-weight:bold;}div#header_line2{color:#707070;position:relative;padding-top: 10px;}#header_logo_msg{position: relative;text-align:left;max-width: 268px;background-color: rgba(255,255,255, .7);border-radius: 25px;padding:12px 20px 12px 20px;line-height:1.5;margin-top: 25px;}#header_chose_spec{text-align:left;height:94px;width:336px;background:url(/img/chose_spec_bg.png) no-repeat 0px 0px transparent;cursor:pointer;margin-top: 25px;}#header_chose_spec:hover{background-position: 0px 0px;}#header_contacts{text-align:left;max-width:360px;font-size:24px;margin-top: 25px;background-color: rgba(255,255,255, .4);border-radius: 40px;padding: 15px 0;}#header_contacts_big{text-align:left;font-size:24px;padding:20px 15px;background-color: rgba(255,255,255,.5);border-radius: 40px;border: 1px solid #c6d2e9;box-shadow: inset 0px -7px 9px rgba(198, 210, 233, 0.2);}.docok-hero{position:relative;overflow:hidden;min-height:350px;margin-top:15px;padding:24px 44px 24px 44px;border-radius:0 0 14px 14px;background:linear-gradient(120deg,#fff 0%,#f7fbff 48%,#e8f2ff 100%);box-shadow:0 8px 28px rgba(29,57,154,.12);}.docok-hero:before{content:"";position:absolute;right:-130px;top:-100px;width:500px;height:300px;background:linear-gradient(145deg,rgba(32,69,195,.12),rgba(32,69,195,0));transform:skewX(-20deg);border-radius:60px;}.docok-hero:after{content:"";position:absolute;left:0;right:0;bottom:0;height:120px;background:linear-gradient(0deg,rgba(132,180,234,.24),rgba(132,180,234,0));}.docok-hero__content{position:relative;z-index:2;max-width:600px;}.docok-hero__logo{display:block;width:190px;margin-bottom:18px;}.docok-hero__logo img{display:block;max-width:100%;height:auto;}.docok-hero__trust{position:relative;margin:0 0 8px 0;padding-left:46px;color:#404862;font-size:17px;line-height:1.35;font-weight:bold;}.docok-hero__trust .fas{position:absolute;left:0;top:-3px;color:#2045c3;font-size:30px;}.docok-hero__copy{max-width:520px;margin:0 0 22px 46px;color:#404862;font-size:17px;line-height:1.4;}.docok-hero__title{margin:0 0 6px 0;color:#101a52;font-size:40px;line-height:1.05;font-weight:bold;text-transform:uppercase;letter-spacing:0;}.docok-hero__city{margin:0 0 8px 0;color:#25304f;font-size:20px;line-height:1.3;}.docok-hero__free{margin:0 0 20px 0;color:#25304f;font-size:19px;line-height:1.3;}.docok-hero__free strong{color:#2045c3;}.docok-hero__contact{width:560px;max-width:100%;padding:16px 26px;border-radius:24px;background:rgba(255,255,255,.94);box-shadow:0 14px 36px rgba(29,57,154,.16);}.docok-hero__phone{display:flex;align-items:center;padding-bottom:12px;border-bottom:1px solid #d7e2f4;}.docok-hero__phone a{color:#2045c3;font-size:34px;line-height:1;text-decoration:none;font-weight:bold;}.docok-hero__phone a span{color:#777;font-weight:normal;}.docok-hero__phone p{margin:4px 0 0 0;color:#777;font-size:15px;}.docok-hero__icon{display:flex;align-items:center;justify-content:center;flex:0 0 42px;width:42px;height:42px;margin-right:18px;border-radius:50%;background:#ffc20d;color:#fff;}.docok-hero__icon .fas,.docok-hero__icon .far{color:#fff;font-size:19px;}.docok-hero__request{display:flex;align-items:center;padding-top:12px;color:#2045c3;font-size:18px;line-height:1.2;font-weight:bold;text-transform:uppercase;text-decoration:underline;}.docok-hero__request .fas{margin-left:10px;color:#2045c3;font-size:16px;}.docok-hero__doctors{position:absolute;z-index:1;right:56px;bottom:22px;width:330px;height:auto;}#header_replies{text-align:left;width:275px;background-color:#fff;padding:3px 13px;border:1px solid #fecf2c;border-radius:10px;font-size:12px;}.rp-header{position:relative;color:#6b6b6b;line-height:2;font-size:16px;display: flex;display: -ms-flex;display: -webkit-flex;justify-content: space-between;align-items: center;}.controllers{display: flex;}#header_logo_msg:before{content: '';position: absolute;top: -20px;left: 30px;width: 0;height: 0;border-bottom: 20px solid rgba(255,255,255, .6);border-right: 20px solid transparent;}.main-all-list{width: 100%;background-color:#fff;padding:30px;font-size:15px;border-bottom-left-radius: 15px;border-bottom-right-radius: 15px;}.main-map-tab{width: 100%;background-color:#fff;padding:30px;font-size:15px;text-align:left;position: relative;border-bottom-left-radius: 15px;border-bottom-right-radius: 15px;}.doctors-list-part{width: 33.333333%;line-height:2;float: left;}.main-search-tab{width: 100%;background-color:#fff;padding:30px;font-size:15px;border-bottom-left-radius: 15px;border-bottom-right-radius: 15px;}#free_search{position: relative;height: 100%;}input[type="image"]{position: absolute;right: 0;top: 0;}.rp-body li{padding-left:0;text-align:left;height: unset !important;width: 246px !important;}@media(max-width: 575.5px){body.page-doctor-list .docok-hero{margin-top: 0;padding: 12px 14px;box-shadow: none;}body.page-doctor-list .docok-hero__trust, body.page-doctor-list .docok-hero__copy, body.page-doctor-list .docok-hero__doctors{display: none;}body.page-doctor-list .docok-hero__logo{display: inline-block;width: 96px;margin: 0 12px 6px 0;vertical-align: middle;}body.page-doctor-list .docok-hero__title{display: inline-block;width: calc(100% - 112px);font-size: 20px;line-height: 1.1;vertical-align: middle;}body.page-doctor-list .docok-hero__city{clear: both;margin: 2px 0 8px 0;font-size: 14px;}body.page-doctor-list .docok-hero__free{display: none;}body.page-doctor-list .docok-hero__contact{margin-top: 8px;padding: 10px 12px;border-radius: 14px;}body.page-doctor-list .docok-hero__phone{padding-bottom: 8px;}body.page-doctor-list .docok-hero__phone a{font-size: 20px;}body.page-doctor-list .docok-hero__phone p{display: none;}body.page-doctor-list .docok-hero__request{padding-top: 8px;font-size: 13px;}body.page-doctor-list #content{padding-top: 12px !important;}body.page-doctor-list #main_block{margin-top: 8px;}body.page-doctor-list #main_block h1{margin-bottom: 8px;font-size: 22px;line-height: 1.2;}body.page-doctor-list .btn-write{width: 100%;max-width: 220px;height: auto;min-height: 40px;margin: 12px auto 0 auto;padding: 11px 14px;border-radius: 6px;background: #2045c3;color: #fff;text-align: center;font-size: 16px;font-weight: bold;line-height: 1.1;box-sizing: border-box;}body.page-doctor-list .btn-write span{position: static;}.rp-body li{min-height: 120px;}body.page-doctor-list #header_sb_middle, body.page-doctor-profile #header_sb_middle{height: auto;padding: 14px 0;border-radius: 34px;}body.page-doctor-list #f_choose_spec, body.page-doctor-list #f_search_map, body.page-doctor-list #f_search_text, body.page-doctor-profile #f_choose_spec, body.page-doctor-profile #f_search_map, body.page-doctor-profile #f_search_text{box-sizing: border-box;width: 320px;max-width: calc(100% - 48px);height: 36px;margin: 0 auto 8px auto;padding: 0 46px 0 20px;border-radius: 18px;background-color: #fff;color: #686868;font-size: 15px;line-height: 36px;text-align: left;box-shadow: inset 0 1px 1px rgba(0,0,0,.08);}body.page-doctor-list #f_choose_spec, body.page-doctor-profile #f_choose_spec{background-position: right 17px center;}body.page-doctor-list #f_search_map, body.page-doctor-profile #f_search_map{background-position: right 17px center;}body.page-doctor-list #f_search_text, body.page-doctor-profile #f_search_text{padding-right: 46px;}body.page-doctor-list #f_search_text input[type="text"], body.page-doctor-profile #f_search_text input[type="text"]{height: 36px;font-size: 15px;line-height: 36px;}body.page-doctor-list #f_search_text input[type="image"], body.page-doctor-profile #f_search_text input[type="image"]{right: 17px;top: 50%;width: 18px !important;height: 18px !important;transform: translateY(-50%);}}@media(max-width: 575.5px){body.page-doctor-profile .docok-hero{margin-top: 0;padding: 12px 14px;box-shadow: none;}body.page-doctor-profile .docok-hero__trust, body.page-doctor-profile .docok-hero__copy, body.page-doctor-profile .docok-hero__doctors{display: none;}body.page-doctor-profile .docok-hero__logo{display: inline-block;width: 96px;margin: 0 12px 6px 0;vertical-align: middle;}body.page-doctor-profile .docok-hero__title{display: inline-block;width: calc(100% - 112px);font-size: 20px;line-height: 1.1;vertical-align: middle;}body.page-doctor-profile .docok-hero__city{clear: both;margin: 2px 0 8px 0;font-size: 14px;}body.page-doctor-profile .docok-hero__free{display: none;}body.page-doctor-profile .docok-hero__contact{margin-top: 8px;padding: 10px 12px;border-radius: 14px;}body.page-doctor-profile .docok-hero__phone{padding-bottom: 8px;}body.page-doctor-profile .docok-hero__phone a{font-size: 20px;}body.page-doctor-profile .docok-hero__phone p{display: none;}body.page-doctor-profile .docok-hero__request{padding-top: 8px;font-size: 13px;}}.c_left{background:url(/img/arrows_lr.png) no-repeat 0px 0px transparent;cursor:pointer;height:20px;width:20px;font-size:1px;margin-right: 3px;}.c_left:hover{background:url(/img/arrows_lr.png) no-repeat 0px -20px transparent;}.c_right{background:url(/img/arrows_lr.png) no-repeat -20px 0px transparent;cursor:pointer;height:20px;width:20px;font-size:1px;}.c_right:hover{background:url(/img/arrows_lr.png) no-repeat -20px -20px transparent;}.header-free{font-size:16px;color:#707070;padding-left: 25px;}#phone_prefix{color:#9c9c9c;}#phone_number{color:#2045c3;}#header_sb_left,#header_sb_right,#header_sb_middle{width:36px;height:78px;float:left;}#header_sb_left{background:url(/img/wide_field_l.png) no-repeat transparent;}#header_sb_right{background:url(/img/wide_field_r.png) no-repeat transparent;}#header_sb_middle{width:100%;height:78px;float:left;background: linear-gradient(#5e6fed, #2d44b7);border-radius: 40px;}#footer{font-size:13px;line-height:2;color:#0d2daa;}#footer img{vertical-align:middle;}#footer td{text-align:left;}#thx-wrapper{padding:20px 10px 140px 220px;background:url(/img/thx_doctor.png) no-repeat 30px 40px transparent;font-size:13px;color:#666;line-height:1.5;}#thx-wrapper p{padding:3px 0px;}#ok-wrapper{padding:20px 10px 140px 150px;background:url(/img/ok_doctor.png) no-repeat 10px 40px transparent;font-size:13px;color:#666;line-height:1.5;}#ok-wrapper p{padding:3px 0px;}#content{padding-top:60px;}.window{margin-bottom:17px;}.window-headline{width:100%;max-width: 273px;height:10px;background:url(/img/window_headline.png) no-repeat;font-size:1px;background-size: 100%;}.window-body{width: 100%;max-width: 273px;border-top:3px solid #ffdc61;background-color:#fff;padding:5px 10px 5px 18px;text-align:left;line-height:1.5}.window-body-header{color:#2045c2;font-size:16px;padding:7px 0px;}.window-botline{width:273px;height:10px;background:url(/img/window_botline.png) no-repeat;}#doctors-window{border-radius:6px;padding:10px 15px;width:100%;max-width: 273px;text-align:left;background-color:#fff;font-size:14px;margin-bottom:10px;line-height:2;box-shadow:0px 0px 1px #ccf;height:400px;overflow:auto;}#main_block,#main_block_colored{border-radius:10px;background-color:#fff;padding:15px 20px;text-align:left;}#main-block-bottom{background:url(/img/main_block_bottom.png);width:707px;height:8px;position:relative;}.main-block-bottom{background:url(/img/main_block_bottom.png) no-repeat;height:8px;position:relative;}.main-block-bottom-r{background:url(/img/main_block_bottom.png) no-repeat;width:707px;height:8px;position:absolute;top:0px;right:0px}#main_block_colored{background:url(/img/main_block_bg.jpg) center bottom no-repeat #fff;border:1px solid #bdcae1;}#f_choose_spec,#f_search_map,#f_search_text{box-sizing:border-box;position:relative;display:flex;align-items:center;justify-content:space-between;height:34px;border-radius:18px;padding:0px 44px 0px 18px;width:300px;background:#fff;cursor:pointer;color:#686868;font-size:15px;text-align:left;box-shadow:inset 0px 1px 1px rgba(0,0,0,.08);}#f_choose_spec span,#f_search_map span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}#f_choose_spec .fas,#f_search_map .fas{position:absolute;right:18px;top:50%;transform:translateY(-50%);color:#e9ad1b;font-size:16px;}#f_search_text{cursor:text;}#f_search_text input[type="text"]{box-sizing:border-box;border:0;width:100%;height:34px;padding:0px 42px 0px 0px;color:#686868;background:transparent;font-size:15px;line-height:34px;}#f_search_text input[type="text"]::placeholder{color:#777;}#f_search_text button{position:absolute;right:14px;top:50%;width:24px;height:24px;margin:0;padding:0;border:0;background:transparent;transform:translateY(-50%);cursor:pointer;}#f_search_text button .fas{color:#e9ad1b;font-size:16px;}#f_choose_spec:hover,#f_search_map:hover,#f_search_text:hover{box-shadow:0px 0px 3px #ddf;}#popup-chose-spec{position:absolute;left:30px;top:30px;width:830px;border-radius:10px;box-shadow:0px 0px 10px #aaa;background-color:#fff;color:#888;padding:20px;moz-box-shadow:0px 0px 10px #aaa;webkit-box-shadow:0px 0px 10px #aaa;}.popup-chose-spec-header{font-size:20px;padding-bottom:10px;}.popup-chose-spec-body{overflow:hidden;}.popup-chose-spec-body label{color:#2044c2;text-decoration:underline;font-size:14px;font-weight:bold;cursor:pointer;line-height:2;}.popup-chose-spec-col{float:left;width: 25%;}.social_link{width:21px;height:21px;display:block;float:left;cursor:pointer;}.social_link:hover{background-position:0px -21px;}#mapholder{height:400px;box-shadow:0px 0px 2px #aaa;}.search-filter{font-size:14px;padding-bottom:25px;border-bottom:1px dotted #ccc;}.search-filter span{vertical-align:middle}.sort-type-desc{width:93px;height:19px;background:url(/img/sort_bg.png) no-repeat 0px 0px transparent;cursor:pointer;padding:3px 23px 3px 3px;color:#444;text-decoration:none;}.sort-type-desc:hover{background:url(/img/sort_bg.png) no-repeat 0px -25px transparent;color:#444;text-decoration:none;}.sort-type-asc{width:93px;height:19px;background:url(/img/sort_bg.png) no-repeat -119px 0px transparent;cursor:pointer;padding:3px 23px 3px 3px;color:#444;text-decoration:none;}.sort-type-asc:hover{background:url(/img/sort_bg.png) no-repeat -119px -25px transparent;color:#444;text-decoration:none;}.sort-type{width:73px;height:25px;}.sort-type,.sort-type-desc,.sort-type-asc{margin:0px 5px;text-align:center;display:inline-block;}.search-doctor{padding-bottom:25px;margin-bottom:20px;border-bottom:1px dotted #ccc;text-align:left;margin-top:25px;position:relative;}.search-doctor-col1{float:left;width:155px;}.search-doctor-img{display:block;border-radius:8px;border:1px solid #ddd;width:120px;height:150px;margin-bottom:5px;}.search-repl-count{background:url(/img/reply_count_bg.png) no-repeat 0px 0px transparent;width:94px;height:33px;padding:1px 5px 1px 2px;text-align:center;float:left;}.search-repl-count span{font-size:16px;vertical-align:middle;color:#2f419d;font-weight:bold;}.search-repl-count:hover{background:url(/img/reply_count_bg.png) no-repeat 0px -35px transparent;}.search-repl-count:hover span{color:#fff}.search-repl-count:hover a{color:#fff}.icon-plus{background:url(/img/icon_plus.png) no-repeat 0px 0px transparent;width:24px;height:24px;cursor:pointer;float:left;margin-left:4px;}.icon-plus:hover{background:url(/img/icon_plus.png) no-repeat 0px -24px transparent;}.search-doctor-col2{float:left;width:300px;font-size:13px;}.doctor-name{text-decoration:underline;color:#253fbf;font-size:18px;font-weight:bold;padding-bottom:5px;}.doctor-spec,.doctor-spec a{font-size: 16px;color:#6e7adb;font-weight:bold;padding-bottom:3px;padding-top:14px;text-decoration:none;}.doctor-new-badge{display:inline-block;margin:0 0 6px 0;padding:3px 8px;border-radius:4px;background:#eef3ff;color:#253fbf;font-size:12px;font-weight:bold;}.doctor-recommend{display:none;}.doctor-recommend .label{display:none;}.search-doctor:nth-child(2n) .doctor-recommend .label{display:none;}.doctor-priority-note{position:relative;display:inline-block;margin:0 0 6px 0;color:#999;font-size:12px;font-weight:normal;line-height:16px;}.doctor-priority-note .fas{font-size:12px;margin-left:3px;color:#aaa;}.doctor-recommend2{text-decoration:none;color:red;font-size:12px;font-weight:bold;padding-bottom:4px;border:solid 2px red;display:inline-block;width:auto;background:orange;border-radius:4px;}.experience_label{font-weight: bold;font-size: 14px;color: black;}.experience_value{font-weight: bold;font-size: 14px;color: #253fbf;}.doctor-category,.doctor-address{color:black;font-weight:bold;font-size: 14px;}.doctor-address{padding:8px 5px 9px 25px;background:url(/img/icon_marker.png) 0px 9px no-repeat transparent;}.doctor-desc{color: #9e9e9e;font-size: 14px;text-align: left;line-height: 14px;}.search-doctor-col3{float:left;width:230px;font-size:13px;}.doctor-rating{text-align:right;color:#253fbf;font-weight:bold;padding-bottom:10px;position:relative;z-index:1}.doctor-rating span{cursor:pointer;}.search-doctor-col3 table{width:100%;margin-top:10px;font-weight:bold;}.search-doctor-col3 table td.rh{color:#253fbf;text-align:right;font-size:14px;}.search-doctor-col3 table tr.stroke td.rh span{text-decoration: line-through;}.search-doctor-col3 table tr.site-price td.rh span{color: #ff0000;}.search-doctor-col3 table td.rh img{vertical-align:middle;}.d-tooltip-wrapper{position:absolute;top:21px;left:73px;width:210px;height:auto;z-index:1;text-align:left;display:none;color:#777;font-weight:normal;}.d-tooltip-body{border:1px solid #969fe2;border-radius:8px;margin-top:12px;background-color:#fff;padding:4px 10px 10px 10px;box-shadow:1px 1px 1px #ddd;}.d-tooltip-arr{background:url(/img/tooltip_arrow_t.png) center center no-repeat transparent;height:13px;margin-bottom:-1px;position:absolute;width:19px;left:95px;top:0px;_top:-3px;}.d-tooltip-body ul{list-style:none;padding:0px;margin:5px 0px 0px 0px;}#search-footer{font-size:13px;color:#777;margin-top:20px;}.btn-accept{display:inline-block;cursor:pointer;background:url(/img/btn_accept.png) transparent 0px 0px no-repeat;width:161px;height:27px;margin:0px 1px 1px 0px;position:relative;}.btn-accept:hover{background-position:0px -27px;}.btn-accept:active{background-position:0px -27px;margin:1px 0px 0px 1px;}.btn-search{display:inline-block;cursor:pointer;background:url(/img/btn_search.png) transparent 0px 0px no-repeat;width:113px;height:25px;margin:0px 1px 1px 0px;position:relative;}.btn-search:hover{background-position:0px -25px;}.btn-search:active{background-position:0px -25px;margin:1px 0px 0px 1px;}.btn-write-small{display:inline-block;cursor:pointer;background:url(/img/btn_write_small.png) transparent 0px 0px no-repeat;width:137px;height:22px;margin:0px 1px 1px 0px;position:relative;}.btn-write-small:hover{background-position:0px -22px;}.btn-write-small:active{margin:1px 0px 0px 1px;}.btn-write{display:inline-block;cursor:pointer;background:url(/img/btn_write.png) transparent 0px 0px no-repeat;width:199px;height:30px;margin: 0px 0px 0px 20px;position:relative;}.btn-write span{position:absolute;left:-9999px;}.btn-write:hover{background-position:0px -30px;}.btn-write:active{margin:1px 0px 0px 1px;}.btn-write-wide{display:inline-block;cursor:pointer;background:url(/img/btn_write_wide.png) transparent 0px 0px no-repeat;width:331px;height:32px;margin:0px 1px 1px 0px;position:relative;border: none;}.btn-write-wide:hover{background-position:0px -31px;}.btn-write-wide:active{margin:1px 0px 0px 1px;}.btn-send-feedback{display:inline-block;cursor:pointer;background:url(/img/btn_send_feedback.png) transparent 0px 0px no-repeat;width:194px;height:30px;margin:0px 1px 1px 0px;position:relative;}button.btn-send-feedback{padding: 0 !important;border: 0 !important;background-color: transparent;-webkit-appearance: none;appearance: none;}.btn-send-feedback:hover{background-position:0px -30px;}.btn-send-feedback:active{margin:1px 0px 0px 1px;}.btn-send-request{display:inline-block;cursor:pointer;background:url(/img/btn_request_send.png) transparent 0px 0px no-repeat;width:296px;height:31px;margin:0px 1px 1px 0px;position:relative;}.btn-send-request:hover{background-position:0px -31px;}.btn-send-request:active{margin:1px 0px 0px 1px;}a.modalCloseImg{background:url(/img/icon_close.png) 0px 0px no-repeat transparent;cursor:pointer;display:inline;height:19px;position:absolute;right:15px;top:15px;width:19px;z-index:3200;}a.modalCloseImg:hover{background:url(/img/icon_close.png) 0px -19px no-repeat transparent;}#simplemodal-overlay{background-color:#000;}.simplemodal-container{border-radius:10px;border:1px solid #969fe2;box-shadow:0px 0px 10px #aaa;background-color:#fff;color:#888;padding:20px;moz-box-shadow:0px 0px 10px #aaa;webkit-box-shadow:0px 0px 10px #aaa;}.simplemodal-header{font-size:16px;color:#5b5b5b;font-weight:bold;}.simplemodal-message p,.simplemodal-message div{padding:4px 0px;font-size:14px;color:#5b5b5b}.simplemodal-message img{vertical-align:top;}.simplemodal-buttons{position:relative;text-align:center;margin-top:10px;}.request-error-msg{position:absolute;top:0px;font-weight:normal;}.request-error-msg .validation-error{background:url(/img/error.png) #FFD5D5 no-repeat 3px 3px;top:0px;color:#550101;padding:3px 5px 3px 24px;border:1px solid #FFAAAA;border-radius:3px;white-space:nowrap;font-size:12px;}.client-reply,.client-reply-form{border-radius:6px;background-color:#fff;padding:10px;margin:17px 0px;padding:10px;border:1px solid #dae2f2}.client-reply{padding-left:15px;}.tbl-reply-rating{width:100%;font-weight:bold;}.tbl-reply-rating tr td{width:80px;padding:4px 0px}.tbl-reply-rating tr th{text-align:right;padding:4px 10px 4px 0px}.client-reply-form p{padding:4px 0px;}.tbl-reply-rating-form{width:100%;font-weight:bold;}.tbl-reply-rating-form tr td{width:120px;padding:4px 0px}.tbl-reply-rating-form tr th{text-align:left;padding:4px 10px 4px 0px}#request_form_container{width:337px;}#request-add{position:relative;}#request_doctor{position:absolute;left:0px;top:10px;background:url(/img/request_doctor.png) no-repeat left top transparent;width:193px;height:177px;}.tab_left_a{float:left;height:35px;width:8px;background:url(/img/tab_left_a.png);}.tab_left_n{float:left;height:35px;width:8px;background:url(/img/tab_left_n.png);}.tab_right_a{float:left;height:35px;width:8px;background:url(/img/tab_right_a.png);}.tab_right_n{float:left;height:35px;width:8px;background:url(/img/tab_right_n.png);}.tab_a,.tab_n{float:left;height:35px;width:214.9px;font-size:16px;text-align:center;padding:4px 0px;cursor:pointer;line-height:1.5;}.tab_an,.tab_na,.tab_nn{float:left;height:35px;width:38px;}.tab_an{background:url(/img/tab_change_an.png);}.tab_na{background:url(/img/tab_change_na.png);}.tab_nn{background:url(/img/tab_change_nn.png);}.tab_n{background:url(/img/tab_bg.png);color:#1f44c2;text-shadow:1px 1px 1px #fff;}.tab_a{background:url(/img/tab_a.png);color:#fff;text-shadow:1px 1px 1px #444;}.fb-window{width: 274px;border-radius:6px;background-color:#fff;padding:10px;margin:17px 0px;padding:7px 14px}.fb-window-body-header{color:#2045c2;font-size:16px;padding:7px 0px;text-align:left;position:relative;}.fb-window-body{padding-left:70px;text-align:left;background:url(/img/nobody.png) no-repeat 0px 0px transparent;}.fb-client-name{color:#2045c2;font-weight:bold;width:175px;}.review-mini-rating{display: flex;align-items: center;gap: 8px;margin: 5px 0 7px;}.review-mini-stars{position: relative;display: inline-block;width: 78px;height: 15px;color: #d9d9d9;font-size: 15px;line-height: 1;}.review-mini-stars::before, .review-mini-stars span::before{content: "★★★★★";position: absolute;left: 0;top: 0;letter-spacing: 1px;}.review-mini-stars span{position: absolute;left: 0;top: 0;height: 15px;overflow: hidden;color: #f4b400;}.review-mini-value{color: #2447c6;font-size: 13px;font-weight: bold;}.review-mini-text{margin: 4px 0 8px;color: #555;line-height: 1.25;}.review-mini-doctor{margin-top: 6px;color: #777;font-size: 12px;line-height: 1.35;}.review-mini-doctor a{color: #2447c6;font-weight: bold;text-decoration: none;}.review-mini-footer{clear: both;margin-top: 10px;padding-top: 8px;border-top: 1px solid #edf1fb;color: #777;font-size: 11px;line-height: 1.3;}.review-mini-footer span{display: block;margin-bottom: 6px;}.review-mini-footer a{display: inline-block;padding: 5px 9px;border-radius: 6px;background: #2045c3;color: #fff;font-size: 11px;font-weight: bold;text-decoration: none;}.review-mini-footer a:hover{background: #142f92;color: #fff;text-decoration: none;}.pagination{text-align:center;}.pagination a{display:inline-block;padding:3px 1px;width:21px;height:17px;}.pagination a.pressed{display:inline-block;padding:3px 1px;width:23px;height:23px;background:url(/img/page_bg.png) transparent no-repeat;color:#fff;text-decoration:none;}.pagination a.prev{background:url(/img/page_arrows.png) transparent no-repeat 0px 0px;text-decoration:none;}.pagination a.prev:hover{background:url(/img/page_arrows.png) transparent no-repeat 0px -23px;}.pagination a.next{background:url(/img/page_arrows.png) transparent no-repeat -23px 0px;text-decoration:none;}.pagination a.next:hover{background:url(/img/page_arrows.png) transparent no-repeat -23px -23px;}.rateit{display:-moz-inline-box;display:inline-block;position:relative;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;}.rateit .rateit-range{position:relative;display:-moz-inline-box;display:inline-block;background:url(/img/stars.png);height:20px;outline:none;}.rateit .rateit-range *{display:block;}* html .rateit,* html .rateit .rateit-range{display:inline;}* + html .rateit,* + html .rateit .rateit-range{display:inline;}.rateit .rateit-hover,.rateit .rateit-selected{position:absolute;left:0px;}.rateit .rateit-hover-rtl,.rateit .rateit-selected-rtl{left:auto;right:0px;}.rateit .rateit-hover{background:url(/img/stars.png) left -40px;}.rateit .rateit-hover-rtl{background-position:right -40px;}.rateit .rateit-selected{background:url(/img/stars.png) left -20px;}.rateit .rateit-selected-rtl{background-position:right -20px;}.rateit .rateit-preset{background:url(/img/stars.png) left -60px;}.rateit .rateit-preset-rtl{background:url(/img/stars.png) left -60px;}div.smallstars div.rateit-range{background:url(/img/stars16.png);height:16px;}div.smallstars div.rateit-hover{background:url(/img/stars16.png) left -32px;}div.smallstars div.rateit-selected{background:url(/img/stars16.png) left -16px;}.rateit_w,.rateit_d{vertical-align:middle;}.rating_ro_wrap{position:relative;height:16px;width:80px;background:url(/img/stars16.png) left 0px;}.rating_ro_content{height:16px;background:url(/img/stars16.png) left 16px;}.validation-error{border:1px solid #f00 !important;}div.validated-block{position:relative;z-index:20;}.bal_col1{float:left;width:80px;text-align:left;}.bal_col1 .ym_avatar{border-radius:3px;border:1px solid #d7d7d7;}.bal_col1_price{color:#253fbf;font-weight:bold;font-size:17px;text-align:center;padding-top:10px;}.bal_col2{float:left;width:150px;text-align:left;font-size:12px;}.bal_col2_header{color:#253fbf;font-weight:bold;}.bal_col2_spec{color:#8f8f8f;}.bal_col2_addr{padding:3px 0px 5px 0px;color:#666;}.search-doctor-col2 .b-share-icon{background-image:url(/img/b-share-icon.png) !important;height:20px !important;width:20px !important;margin-right:1px;}.search-doctor-col2 .b-share-icon_facebook{background-position:0px -80px !important;}.search-doctor-col2 .b-share-icon_facebook:hover{background-position:-20px -80px !important;}.search-doctor-col2 .b-share-icon_twitter{background-position:0px -60px !important;}.search-doctor-col2 .b-share-icon_twitter:hover{background-position:-20px -60px !important;}.search-doctor-col2 .b-share-icon_odnoklassniki{background-position:0px -200px !important;}.search-doctor-col2 .b-share-icon_odnoklassniki:hover{background-position:-20px -200px !important;}.search-doctor-col2 .b-share-icon_gplus{background-position:0px -500px !important;}.search-doctor-col2 .b-share-icon_gplus:hover{background-position:-20px -500px !important;}.search-doctor-col2 .b-share-icon_lj{background-position:0px -40px !important;}.search-doctor-col2 .b-share-icon_lj:hover{background-position:-20px -40px !important;}.search-doctor-col2 .b-share-icon_moimir{background-position:0px -100px !important;}.search-doctor-col2 .b-share-icon_moimir:hover{background-position:-20px -100px !important;}.search-doctor-col2 .b-share-icon_vkontakte:hover{background-position:-20px 0;}.b-share_theme_counter .b-share-btn__twitter,.b-share_theme_counter .b-share-btn__vkontakte,.b-share_theme_counter .b-share-btn__facebook{border:1px solid #1D399A;border-radius:3px !important;}.b-share_theme_counter .b-share-btn__twitter:hover,.b-share_theme_counter .b-share-btn__vkontakte:hover,.b-share_theme_counter .b-share-btn__facebook:hover{border:1px solid #fff;}.b-share_theme_counter .b-share-btn__twitter:active,.b-share_theme_counter .b-share-btn__vkontakte:active,.b-share_theme_counter .b-share-btn__facebook:active{border:1px solid #fff !important;}.b-share_theme_counter .b-share__link:active{height: 18px !important;}.my_bal_wrap{padding:10px;width:auto;height:auto;border:1px solid #ccc;background-color:#fff;position:absolute;border-radius:3px;}.arrow_down{background:url(/img/map_arrow.png) 50% 0% no-repeat transparent;width:27px;height:15px;bottom:32px;left:-13px;position:absolute;}.jspContainer{overflow: hidden;position: relative;}.jspPane{position: absolute;padding: 10px !important;padding-left: 20px !important;}.jspVerticalBar{position: absolute;top: 0;right: 0px;width: 11px;height: 100%;}.jspHorizontalBar{position: absolute;bottom: 0;left: 0;width: 100%;height: 16px;background: red;}.jspCap{display: none;}.jspHorizontalBar .jspCap{float: left;}.jspTrack{background: #D6D6D6;position: relative;}.jspDrag{background: url("/img/selects-2.png") repeat;background-position: 0px -29px;width: 11px !important;right: 0px;position: relative;cursor: pointer;}.jspHover,.jspActive{background-image: url("/img/selects-focus.png")}.jspHorizontalBar .jspTrack, .jspHorizontalBar .jspDrag{float: left;height: 100%;}.jspArrow{background: #50506d;text-indent: -20000px;display: block;cursor: pointer;padding: 0;margin: 0;}.jspArrow.jspDisabled{cursor: default;background: #80808d;}.jspVerticalBar .jspArrow{height: 16px;}.jspHorizontalBar .jspArrow{width: 16px;float: left;height: 100%;}.jspVerticalBar .jspArrow:focus{outline: none;}.jspCorner{background: #eeeef4;float: left;height: 100%;}* html .jspCorner{margin: 0 -3px 0 0;}a#show-gallery{background: #2044c2;color: #fff;padding: 2px 35px;border-radius: 5px;}a#show-gallery:hover{background: #788de5;}div#pp-bg{display: none;position: fixed;top: 0;left: 0;z-index: 999;width: 100%;height: 100vh;background: rgba(0,0,0,.7);}div#doctor-gallery{display: none;}div#pp-bg.active, div#doctor-gallery.active{display: block;}div#doctor-gallery div.controls{width: 100%;position: fixed;top: 0;left: 0;height: 60px;text-align: right;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding-right: 100px;padding-top: 20px;z-index: 1000;}div#doctor-gallery div.controls a{display: inline-block;width: 40px;height: 50px;margin: 0 10px;cursor: pointer;}div#doctor-gallery div.controls a.arrow{background-repeat: no-repeat;background-image: url("/img/lb-arrows.png");}div#doctor-gallery div.controls a.arrow.left{background-position: 0 center;}div#doctor-gallery div.controls a.arrow.right{background-position: 100% center;}div#doctor-gallery div.controls a.close{background: url("/img/fileclose.png") no-repeat center center;}div#doctor-gallery div.current{width: 700px;height: 600px;position: fixed;left: 50%;top: 50%;margin-left: -350px;margin-top: -300px;text-align: center;z-index: 1000;}div#doctor-gallery div.current img{max-width: 100%;max-height: 100%;display: inline-block;}div#doctor-gallery div.photos{position: fixed;bottom: 30px;left: 0;text-align: center;width: 100%;z-index: 1000;}div#doctor-gallery div.photos img{max-width: 100px;max-height: 80px;display: inline-block;margin: 0 5px;cursor: pointer;}#main_block_colored.custom td{padding: 5px 15px;}#main_block_colored.custom.in .faq{margin-top: 30px;}#main_block_colored.custom.in .faq td{display: block;}#main_block_colored.custom.in .faq tr > td:nth-child(1){font-weight: bold;cursor: pointer;}#main_block_colored.custom.in .faq tr > td:nth-child(2){display: none;}#main_block_colored.custom.in .faq tr.active > td:nth-child(2){display: block;}.footer{background-color:#fff;padding:30px 0px;}.footer-logo{padding-top: 42px;}.pad-0{padding-left: 1px;padding-right: 1px;padding-bottom: 22px;}.simplemodal-container input{max-width: 300px;}.btn-send-request{color: #fff;background: linear-gradient(#f6bf00 ,#ec9b00);border-radius: 10px;border: none;}#form_feedback input, #form_feedback textarea{max-width: 100%;}#sales_table{margin-left: -131px;}.inside_sales #sales_table{margin-left: auto;margin-right: auto;}.main_block{border-bottom-right-radius: 10px;border-bottom-left-radius: 10px;}.main-block-bottom{display: none;}.sort-type-desc, .sort-type-asc{width: 119px;height: 25px;}.rate_head{display: flex;align-items: center;}.custom-select{position: relative;display: block;max-width: 250px;min-width: 180px;border: 1px solid #e2e2e2;z-index: 10;border-radius: 5px;}.custom-select select{border: none;outline: none;background: transparent;-webkit-appearance: none;-moz-appearance: none;appearance: none;border-radius: 0;margin: 0;display: block;width: 100%;padding: 7px 55px 7px 15px;font-size: 14px;color: #aaa;}.custom-select:after{position: absolute;right: 0;top: 10%;width: 30px;height: 80%;line-height: 38px;content: '';background-image: url(/img/btn-down.png);background-size: 100%;text-align: center;font-size: 24px;z-index: -1;background-repeat: no-repeat;background-size: contain;}#simplemodal-container{width: 600px !important;position: absolute !important;top: 30px !important;}#request_form_container{display: block;margin-left: auto;margin-right: auto;}@media(max-width: 1199.5px){.window-botline{display: none;}.window-body{border-bottom-left-radius: 8px;border-bottom-right-radius: 8px;}.window-headline, .window-body, .fb-window{max-width: 300px;}#sales_table{margin-left: -172px;}.doctor-rating{text-align: left;margin-top: 10px;}}@media(min-width: 992px) and (max-width: 1199.5px){.social_link{margin-right: 3px !important;}.fb-window{width: unset;height: 145px;}.rp-body p{padding-right: 20px;}#replyCarousel{width: unset !important;}.tab_a, .tab_n{width: 28.69%;}#str{width: 470px !important;}#header_free img{right: -16px;}.spring-table{margin-left: -38px;}}@media(max-width: 991.5px){.docok-hero{min-height: unset;padding: 28px 28px 30px 28px;}.docok-hero__content{max-width: 100%;}.docok-hero__doctors{right: 10px;opacity: .18;}.docok-hero__title{font-size: 40px;}.docok-hero__phone a{font-size: 34px;}.tab_a, .tab_n{width: 28.89%;}#content .row .my-col-4{order: 1;margin-top: 20px;display: flex;display: -ms-flex;display: -webkit-flex;flex-wrap: wrap;justify-content: space-around;}.fb-window{margin-top: 0;height: 100%;}#header_free img{right: -5px;}.pad-0{padding: 0 15px;margin-top: 10px;}.window{flex: 0 0 50%;display: flex;display: -ms-flex;display: -webkit-flex;flex-direction: column;align-items: center;}#doctors-window{flex: 0 0 50%;margin-left: 22px;}.window-body{height: 150px;}.fb-window{margin-top: 0;margin-bottom: 0;}.rp-body p{padding-right: 20px;}#replyCarousel{max-width: 222px;}#header_line1_alt .my-col-3{display: flex;display: -ms-flex;display: -webkit-flex;justify-content: center;margin-top: 10px;}#f_choose_spec, #f_search_map, #f_search_text{max-width: 210px;}#f_search_text input{max-width: 180px;}#sales_table{margin-left: -158px;}#popup-chose-spec{width: 90% !important;position: absolute !important;top: 20px !important;}#simplemodal-container{width: 100% !important;position: absolute !important;top: 20px !important;left: 0 !important;max-width: 100% !important;padding-left: 10px;padding-right: 10px;padding-top: 35px;}}@media(min-width: 768px) and (max-width: 991.5px){.footer-logo{display: flex;display: -ms-flex;display: -webkit-flex;flex-direction: column;align-items: center;}#footer{font-size: 12px;}.pad-0{display: flex;display: -ms-flex;display: -webkit-flex;justify-content: center;margin-top: 20px;}.spring-table{overflow-x: scroll;max-width: 131%;margin-left: -150px;}}@media(max-width: 767.5px){.docok-hero{margin-top: 10px;padding: 20px 18px;border-radius: 0 0 10px 10px;}.docok-hero__logo{width: 190px;margin-bottom: 18px;}.docok-hero__trust{padding-left: 42px;font-size: 16px;}.docok-hero__trust .fas{font-size: 28px;}.docok-hero__copy{margin-left: 42px;margin-bottom: 22px;font-size: 16px;}.docok-hero__title{font-size: 34px;}.docok-hero__city, .docok-hero__free{font-size: 18px;}.docok-hero__contact{padding: 16px;border-radius: 20px;}.docok-hero__phone a{font-size: 28px;}.docok-hero__phone p{font-size: 14px;}.docok-hero__request{font-size: 16px;}.docok-hero__icon{flex-basis: 40px;width: 40px;height: 40px;margin-right: 14px;}.docok-hero__doctors{display: none;}.hidden-large{display: block;}.tab_a, .tab_n{width: 27.3%;}.main-all-list{font-size: 14px;}#str{width: 100% !important;}.btn-search{margin-top: 10px;}.my-col-8 iframe{max-width: 100%;}.my-col-8 img{max-width: 100%;}#doctors-window{flex: 0 0 100%;margin-left: unset;}#header_sb_middle{display: flex;display: -ms-flex;display: -webkit-flex;flex-wrap: wrap;}#f_search_map{background-position-x: 182px;}#main_block_colored{margin-top: 20px;}.simplemodal-container input, .btn-send-request{max-width: 100%;}input.uniform-input, select.uniform-multiselect, textarea.uniform{max-width: 100%;}#sales_table_div, .spring-table{max-width: 100%;overflow-x: scroll;}#sales_table{margin-left: 0;}#popup-chose-spec{width: 100% !important;left: unset !important;top: 0 !important;position: absolute !important;text-align: left;max-width: unset !important;}}@media(min-width: 576px) and (max-width: 767.5px){#header_contacts{margin-left: auto;margin-top: 10px;}#header_free img{top: 120px;right: 0;}}@media(max-width: 575.5px){.docok-hero__phone a{font-size: 23px;}.docok-hero__request{font-size: 14px;}.docok-hero__title{font-size: 30px;}#header_chose_spec{width: 292px;height: 82px;background-size: 100%;display: block;margin-left: auto;margin-right: auto;}#content{padding-top: 30px !important;}div#hsocials{width: unset;height: unset;}.top-social-links{justify-content: center !important;}.phone_main, .phone-mail{padding-left: 45px;}#header_line1 .my-col-8 .row .col-lg-6:nth-child(3){order: 1;}.main-all-list{padding: 10px;font-size: 11px;}.tab_a, .tab_n{flex: 0 0 100%;border-top-right-radius: 10px;border-top-left-radius: 10px;}.tabs{display: flex;display: -ms-flex;display: -webkit-flex;flex-wrap: wrap;}.tab_a{order: 1;}.tab_n{flex: 0 0 50%;}.tab_left_a, .tab_left_n, .tab_right_n, .tab_right_a{display: none;}.tab_center_a, .tab_center_n{display: none;}#header_contacts{max-width: unset;}#header_find_doctor, #header_free{font-size: 14px;}#header_free{margin-top: 23px;}#header_free img{top: 0px;max-width: 113px;right: 0;}.main-all-list a[href="/vrachi/almaty"]{margin-top: 10px;display: block;}.main-map-tab{padding: 0px;}#cuselFrame-map_spec{width: 259px !important;background-size: 279px;margin-left: 15px;margin-top: 15px;margin-bottom: 25px;}#mapholder{height: 350px;}.window{flex: 0 0 100%;}.padding{padding-left: 0 !important;}.popup-chose-spec-col{width: 100%;}.my-col-8 iframe{max-width: 100%;max-height: 250px;}#header_sb_middle{display: flex;display: -ms-flex;display: -webkit-flex;flex-direction: column;float: unset;height: unset;max-width: 400px;margin-left: auto;margin-right: auto;}#f_choose_spec, #f_search_map, #f_search_text{max-width: 225px;margin-bottom: 10px;}#f_search_text input{max-width: 200px;}#f_choose_spec{margin-top: 10px;}#header_contacts_big{font-size: 18px;margin-top: 10px;margin-bottom: 10px;}#content h2{padding-top: 0;padding-bottom: 0;}a[href="/register"]>img{max-width: 250px;}#doctors-window{flex: 0 0 100%;}#f_search_map{background-position-x: 194px;}#ok-wrapper{background: none;padding-left: 10px;}#main_block_colored .form1{padding-left: 15px !important;}#request_doctor{display: none;}.simplemodal-container{max-width: 100%;width: 100% !important;text-align: center;}.simplemodal-container input{max-width: 100%;width: 300px !important;}.btn-send-request{max-width: 100%;background-size: 100%;min-height: 22px;max-height: 30px;}#main_block{margin-top: 20px;}.search-doctor-col2{width: 266px;}.doctors_tabs .tab_a, .doctors_tabs .tab_n{width: 50%;border-top-right-radius: 8px;border-top-left-radius: 8px;}.doctors_tabs .tab_separator{display: none;}.jspContainer{width: 100% !important;}#thx-wrapper{background: no-repeat;padding-left: 15px;}.tab_n{border-right: 1px solid rgba(0,0,0, .3);}.vis-small{display: block;}.search-repl-count{width: 95px;}.search-doctor-col1{width: 200px;}.cuselFrameRight{right: 0;}.client-review{width: 180px !important;}#request_form_container{width: 294px;}#tab_page_1 table{width: 250px !important;}#form_reply input, #form_reply textarea{max-width: 230px;width: 100% !important;}/#f_choose_spec{/ display: none;/}#header_chose_spec{display: none;}.gray + p{display: none;}.gray + p + p{display: none;}#header_contacts{font-size: 31px;}.phone-mail{font-size: 16px;}input[name="doctor_id"] + div{width: 230px !important;}.tbl-reply-rating-form{width: 67% !important;}.review_rating{width: 250px !important;}#main_block_colored{padding: 15px 10px;}.request-form-main{padding: 20px 10px;}.main_reg_form{padding: 20px 10px;}#maploader{top: 57px !important;right: 5px !important;}div#doctor-gallery div.current{width: 100%;left: 0;margin-left: 0;height: unset;}div#doctor-gallery div.photos{bottom: 0;}div#doctor-gallery div.photos img{max-width: 78px;}div#doctor-gallery div.controls{top: 50%;z-index: 9999;padding-right: 0;padding-top: 0;}div#doctor-gallery div.controls a.arrow.left{position: absolute;left: 0;}.main-map-tab{padding-top: 10px;}.custom-select{margin-left: 10px;}}.DoctorSchedule{width: 100%;height: auto;position: relative;margin-bottom: 15px;}.DoctorSchedule > .DoctorScheduleMonths{width: 100%;height: 40px;overflow: hidden;}.DoctorSchedule > .DoctorScheduleMonths > ul{list-style-type: none;width: 100%;height: 40px;overflow: hidden;margin: 0;padding: 0;line-height: 40px;text-align: center;}.DoctorSchedule > .DoctorScheduleMonths > ul > li{display: inline-block;font-size: 16px;color: #aeb3b4;padding: 0 4px;}.DoctorSchedule > .DoctorScheduleMonths > ul >.DoctorScheduleMonthsActive{color: #253fbf;font-weight: bold;}.DoctorScheduleDays{width: 100%;height: 40px;clear: both;overflow: hidden;}.DoctorScheduleDays > .arrows{position: relative;width: 40px;height: 40px;line-height: 40px;text-align: center;vertical-align: middle;overflow: hidden;background-color: #d2dbe5;color: grey;border-radius: 50%;float: left;border: 0;}.DoctorScheduleDays > .arrows:disabled{background-color: #e3e8ee !important;}.DoctorScheduleDays > .arrows:hover{background-color: #b5c2d1;}.DoctorScheduleDays > .arrows > a{text-decoration: none;margin: 0;padding: 0;font-size: 20px;font-weight: 800;}.DoctorScheduleDays > .DoctorScheduleDaysContainer{width: calc(100% - 80px);white-space: nowrap;overflow: hidden;height: 40px;line-height: 40px;float: left;}.DoctorScheduleDays > .DoctorScheduleDaysContainer > .DoctorScheduleDaysContainerItemActive{display: inline-block !important;height: 40px;line-height: 40px;width: 100%;text-align: center;font-weight: bold;font-size: 16px;}.DoctorScheduleDays > .DoctorScheduleDaysContainer > .DoctorScheduleDaysContainerItem{display: none;}.DoctorScheduleTimes{width: 100%;height: auto;clear: both;overflow: hidden;}.DoctorScheduleTimes > ul{display: none;list-style-type: none;margin: 4px 0;padding: 0;text-align: center;height: 90px;}.DoctorScheduleTimes > ul > li{display: inline-block;vertical-align: center;height: 40px;font-size: 14px;line-height: 32px;border-radius: 5px;padding: 4px 4px;margin: 4px 4px;color: #fff;background-color: #8d99ee;text-shadow: 1px 1px 1px #000;cursor: pointer;min-width: 42px;}.DoctorScheduleTimes > ul > li:hover{background-color: #757fc7;}.DoctorScheduleTimes > ul > li.reserved{background-color: #354bc0;}.DoctorScheduleTimes > ul > .DoctorScheduleTimesActive{background-color: #354bc0;}.DoctorDescriptionText{height: 28px;line-height: 14px;overflow: hidden;}.DoctorDescriptionToggle{background: #fff;text-align: center;border-radius: 5px;color: #669;border: 2px solid #c5cdd6;font-size: 13px;cursor: pointer;margin-top: 1px;width: 20px;height: 18px;line-height: 20px;}.RequestDateTime{list-style-type: none;margin: 0px 0px 4px 0px;padding: 0;}.RequestDateTime > li{margin: 0;padding: 0;display: inline-block;}.RequestDateTime > li:first-child{width:50%;}.RequestDateTime > li > input{width: 100px;margin: 0 10px;font-size: 12px;font-weight: normal;color: #777 !important;border-top: solid 1px #aaaaaa !important;border-left: solid 1px #aaaaaa !important;border-bottom: solid 1px #cccccc !important;border-right: solid 1px #cccccc !important;height: 26px;background-color: #e9e9e9 !important;text-align: center;border-radius: 3px !important;}.icon-info{background1:url(/img/info.png) 0 0 no-repeat;background-size:cover;display:inline-block;position:relative;width:15px;height:15px;box-sizing:border-box;border:solid 1px black;border-radius:50%;text-align:center;line-height:15px;font-size:15px;}icon-info:after{content:"i";text-align:center;line-height:15px;font-size:15px;width:15px;height:15px;position:absolute;top:0;left:0;}.icon-info>*{display:none;}.icon-info:hover>*{display:block;position:absolute;width:200px;left:0px;top:20px;background-color:white;z-index:90;border:solid 2px blue;height:auto;padding:5px;}.fas{color:rgba(128, 128, 128,0.6);}.fas.circle:before{border:solid 1px gray;border-radius:50%;}.main-block-links{border-radius: 15px;background: #FFF;padding: 31px;margin-top: 20px;margin-bottom: 20px;}.main-block-links:first-child{margin-top: 0;}.main-block-links:last-child{margin-bottom: 0;}.main-block-links__top{margin-bottom: 20px;display: flex;column-gap: 10px;}.main-block-links__title{flex: 1 0 0%;width: 100%;max-width: 100%;color: #444;font-size: 16px;font-weight: 700;line-height: normal;}.main-block-links__btn{flex: 0 0 auto;width: auto;max-width: 100%;display: inline-flex;align-items: center;justify-content: center;min-height: 38px;padding: 10px 16px;border-radius: 10px;background: #2045c3;color: #fff;font-size: 15px;font-weight: 700;line-height: 1.2;text-align: center;text-decoration: none;box-shadow: 0 6px 14px rgba(32, 69, 195, 0.18);transition: background 0.2s ease, box-shadow 0.2s ease, transform 0.2s ease;}.main-block-links__btn:hover{background: #253fbf;color: #fff;text-decoration: none;box-shadow: 0 8px 18px rgba(32, 69, 195, 0.25);transform: translateY(-1px);}.main-block-links__links{column-count: 3;column-gap: 0;}.main-block-links__link{font-size: 15px;font-weight: 400;line-height: normal;break-inside: avoid-column;display: block;padding-right: 26px;}.main-block-links__link:not(:last-child){margin-bottom: 13px;}#main_block .main-block-links{padding: 0;}@media (max-width:767.98px){.main-block-links{padding: 20px;}.main-block-links.inner .main-block-links__link{display: none;}.main-block-links.inner .main-block-links__link:nth-child(-n + 6){display: block;}.main-block-links__top{flex-direction: column;align-items: flex-start;row-gap: 10px;}.main-block-links__title{font-size: 14px;}.main-block-links__btn{font-size: 13px;}.main-block-links__links{column-count: 2;}.main-block-links__link{font-size: 13px;padding-right: 20px;}.main-block-links__link:not(:last-child){margin-bottom: 10px;}}#footline{height: 3px;background: linear-gradient( 90deg, rgba(29, 57, 154, 0.00) 0%, rgba(29, 57, 154, 0.22) 20%, rgba(29, 57, 154, 0.40) 50%, rgba(29, 57, 154, 0.22) 80%, rgba(29, 57, 154, 0.00) 100% );margin-top: 40px;border-radius: 3px;}.footer{background: #ffffff;padding: 28px 0 32px;border-top: 1px solid rgba(29, 57, 154, 0.08);}#footer{font-size: 14px;line-height: 1.7;color: #1d399a;}#footer img{vertical-align: middle;}.footer-logo img{margin-right: 6px;}.footer-logo a{text-decoration: none;color: #1d399a;font-weight: 500;}#footer p{margin-bottom: 8px;}#footer a{color: #1d399a;text-decoration: none;}#footer a:hover{text-decoration: underline;}.footer-menu p{display: flex;align-items: center;gap: 14px;}.footer-menu p img{flex: 0 0 auto;margin-right: 0 !important;}.footer-legal{display: flex;flex-wrap: wrap;align-items: center;gap: 6px 14px;margin-top: 10px;padding: 10px 12px;border-radius: 8px;background: rgba(29, 57, 154, 0.04);}.footer-legal a{position: relative;line-height: 1.35;white-space: nowrap;}.footer-legal a:not(:last-child)::after{content: "";position: absolute;right: -8px;top: 50%;width: 3px;height: 3px;margin-top: -1px;border-radius: 50%;background: rgba(29, 57, 154, 0.45);}.footer-social{display: flex;flex-wrap: wrap;align-items: center;gap: 10px;}.social_link{width: 28px;height: 28px;background-size: contain;background-repeat: no-repeat;background-position: center;display: inline-block;margin-right: 10px;}@media (max-width: 768px){#footer{text-align: left;}.footer-logo{margin-bottom: 14px;display: block;}.footer .col-lg-1{text-align: center !important;}.footer-logo a img{margin-bottom: -2px;}.social_link{margin-right: 12px;margin-top: 8px;}.footer-menu p{gap: 12px;}.footer-legal{gap: 8px 12px;margin: 12px 0 16px;padding: 0;background: transparent;}.footer-legal a{white-space: normal;}.footer-social{justify-content: flex-start;gap: 12px;}}.footer-line{height: 3px;margin-top: 40px;background: linear-gradient( 90deg, rgba(29, 57, 154, 0) 0%, rgba(29, 57, 154, 0.22) 20%, rgba(29, 57, 154, 0.40) 50%, rgba(29, 57, 154, 0.22) 80%, rgba(29, 57, 154, 0) 100% );border-radius: 3px;}.social_link.x-icon{filter: brightness(0) saturate(100%) invert(23%) sepia(90%) saturate(2870%) hue-rotate(210deg) brightness(93%) contrast(96%);}@media(max-width: 575.5px){#popup-chose-spec{position: fixed !important;left: 12px !important;right: 12px !important;top: 18px !important;bottom: 18px !important;width: auto !important;max-width: none !important;padding: 0 !important;border-radius: 10px;overflow: hidden;background: #fff;}#popup-chose-spec .popup-chose-spec-header{position: sticky;top: 0;z-index: 2;padding: 16px 44px 12px 16px;background: #fff;font-size: 22px;line-height: 1.15;}#popup-chose-spec form{height: calc(100% - 68px);}#popup-chose-spec .popup-chose-spec-body{height: 100%;padding: 0 16px 90px 16px;overflow-y: auto;box-sizing: border-box;}#popup-chose-spec .popup-chose-spec-col{float: none;width: 100%;}#popup-chose-spec .popup-chose-spec-body p{margin: 0;padding: 7px 0;}#popup-chose-spec .popup-chose-spec-body label{font-size: 18px;line-height: 1.25;}#popup-chose-spec .popup-chose-spec-body input[type="radio"]{margin-right: 8px;}#popup-chose-spec .popup-chose-spec-body > div[style*="padding-left"]{padding-left: 0 !important;padding-top: 10px;}#popup-chose-spec .popup-chose-spec-body > div[style*="text-align:center"]{position: fixed;left: 12px;right: 12px;bottom: 18px;z-index: 3;margin: 0;padding: 14px 16px 16px 16px;background: #fff;border-radius: 0 0 10px 10px;box-shadow: 0 -8px 18px rgba(0,0,0,.08);}}.header-chose-symptom{align-items: center;background: linear-gradient(180deg, #6474f0 0%, #1f3bbd 100%);border-radius: 46px;box-sizing: border-box;display: flex;gap: 18px;height: 94px;margin-top: 21px;padding: 0 26px 0 40px;position: relative;}.header-chose-symptom input{background: #fff;border: 0;border-radius: 24px;box-sizing: border-box;color: #555;flex: 1 1 auto;font-size: 18px;font-weight: 700;height: 44px;min-width: 0;padding: 0 22px;}.header-chose-symptom button{background: #fff;border: 0;border-radius: 50%;cursor: pointer;flex: 0 0 44px;height: 44px;text-align: center;}.header-chose-symptom button .fas{color: #2449c6;}.header-symptom-results{background: #fff;border: 1px solid #d7def7;border-radius: 8px;box-shadow: 0 10px 24px rgba(21, 35, 96, 0.16);box-sizing: border-box;display: none;left: 116px;max-height: 260px;overflow-y: auto;padding: 8px;position: absolute;right: 72px;top: 74px;z-index: 50;}.header-symptom-results a, .header-symptom-results span{color: #2449c6;display: block;font-size: 15px;font-weight: 700;line-height: 1.25;padding: 9px 10px;text-decoration: none;}.header-symptom-results a:hover{background: #f3f6ff;text-decoration: none;}body.page-symptom-hub #logo img{height: auto;width: 168px;}body.page-symptom-hub #header_logo_msg{margin-top: 16px;max-width: 238px;padding: 10px 16px;}body.page-symptom-hub #header_find_doctor{margin-top: 12px;}body.page-symptom-hub #header_find_doctor p{line-height: 1.2;}body.page-symptom-hub #header_find_doctor .header_find_subtitle{color: #555;font-size: 18px;font-weight: 700;margin-top: 4px;}body.page-symptom-hub #header_free{margin-top: 10px;}body.page-symptom-hub #header_contacts{margin-top: 18px;}body.page-symptom-hub .symptom-hub{margin-top: 0;}.symptom-hub{color: #2f3446;}.symptom-hub__hero, .symptom-hub__section, .symptom-hub__cta, .symptom-hub__video, .symptom-hub__trust, .symptom-hub__seo{background: #fff;border-radius: 8px;box-sizing: border-box;margin-bottom: 22px;padding: 28px;}.symptom-hub__hero{background: rgba(255, 255, 255, 0.94);border: 1px solid #e3e9fb;box-shadow: 0 14px 30px rgba(31, 64, 153, 0.1);color: #2f3446;padding: 34px;}.symptom-hub__eyebrow{color: #2449c6;font-size: 14px;font-weight: 700;letter-spacing: 0;margin: 0 0 8px;text-transform: uppercase;}.symptom-hub h1{color: #10194f;font-size: 38px;line-height: 1.12;margin: 0 0 14px;}body.page-symptom-hub .symptom-hub__hero h1, body.page-symptom-hub .symptom-hub__hero .symptom-hub__lead{color: #10194f;}body.page-symptom-hub .symptom-hub__hero .symptom-hub__lead{color: #4b5563;max-width: 680px;}.symptom-hub h2{color: #2449c6;font-size: 24px;line-height: 1.2;margin: 0 0 14px;}.symptom-hub__lead, .symptom-hub__seo p, .symptom-hub__cta p, .symptom-hub__section-head p{font-size: 17px;line-height: 1.45;margin: 0 0 18px;}.symptom-hub__search{margin-top: 22px;max-width: 680px;}.symptom-hub__search label{color: #2449c6;display: block;font-size: 15px;font-weight: 700;margin-bottom: 8px;}.symptom-hub__search-row{display: flex;gap: 8px;}.symptom-hub__search input{border: 1px solid #d9dfec;border-radius: 8px;box-sizing: border-box;color: #333;flex: 1 1 auto;font-size: 16px;height: 54px;padding: 0 18px;}.symptom-hub__search button{background: #ffc20e;border: 0;border-radius: 8px;color: #17328f;cursor: pointer;flex: 0 0 54px;font-size: 28px;height: 54px;line-height: 54px;}.symptom-hub__results{display: flex;flex-wrap: wrap;gap: 8px;margin-top: 12px;min-height: 0;}.symptom-hub__results a, .symptom-hub__results p{background: #f8faff;border: 1px solid #e3e9fb;border-radius: 6px;color: #2449c6;font-size: 14px;font-weight: 700;margin: 0;padding: 8px 10px;}.symptom-hub__section-head{align-items: flex-start;display: flex;gap: 20px;justify-content: space-between;}.symptom-hub__section-head p{color: #666;max-width: 330px;}.symptom-hub__grid{display: grid;gap: 12px;}.symptom-hub__grid--symptoms{grid-template-columns: repeat(2, minmax(0, 1fr));}.symptom-hub__grid--specialities{grid-template-columns: repeat(3, minmax(0, 1fr));}.symptom-hub__grid--articles{grid-template-columns: repeat(3, minmax(0, 1fr));}.symptom-card, .speciality-card, .article-card{background: #f8faff;border: 1px solid #e3e9fb;border-radius: 8px;box-sizing: border-box;color: #2449c6;display: block;min-height: 160px;padding: 20px;text-decoration: none;}.symptom-card:hover, .speciality-card:hover, .article-card:hover{border-color: #2449c6;text-decoration: none;}.symptom-card span, .speciality-card span, .article-card span{display: block;font-size: 18px;font-weight: 700;line-height: 1.2;margin-bottom: 8px;}.speciality-card{min-height: 104px;}.symptom-card small, .speciality-card small, .article-card small{color: #666;display: block;font-size: 14px;line-height: 1.4;}.article-card{background: #fff;min-height: 250px;overflow: hidden;padding: 0;}.article-card > span:not(.article-card__image), .article-card small{padding-left: 18px;padding-right: 18px;}.article-card > span:not(.article-card__image){padding-top: 17px;}.article-card small{padding-bottom: 18px;}.article-card > span:not(.article-card__image){display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;overflow: hidden;}.article-card small{display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden;}.article-card__image{background: linear-gradient(135deg, #eaf2ff 0%, #c9dcff 100%);display: block;height: 124px;margin: 0;overflow: hidden;position: relative;}.article-card__image img{display: block;height: 100%;object-fit: cover;width: 100%;}.article-card__image--real:before{display: none;}.article-card__image:before{background: rgba(255,255,255,.75);border-radius: 50%;color: #2449c6;font-family: "Font Awesome 5 Free";font-size: 34px;font-weight: 900;height: 66px;left: 50%;line-height: 66px;position: absolute;text-align: center;top: 50%;transform: translate(-50%, -50%);width: 66px;}.article-card--headache .article-card__image{background: linear-gradient(135deg, #fff4e5 0%, #ffcfda 100%);}.article-card--headache .article-card__image:before{content: "\f5dc";}.article-card--sleep .article-card__image{background: linear-gradient(135deg, #edf2ff 0%, #d7ddff 100%);}.article-card--sleep .article-card__image:before{content: "\f186";}.article-card--anxiety .article-card__image{background: linear-gradient(135deg, #eef8ff 0%, #c8ebf4 100%);}.article-card--anxiety .article-card__image:before{content: "\f0eb";}.article-card--stomach .article-card__image{background: linear-gradient(135deg, #fff8dc 0%, #ffd7b5 100%);}.article-card--stomach .article-card__image:before{content: "\f21e";}.article-card--throat .article-card__image{background: linear-gradient(135deg, #edf8f1 0%, #cfead9 100%);}.article-card--throat .article-card__image:before{content: "\f0f1";}.article-card--dizziness .article-card__image{background: linear-gradient(135deg, #f2efff 0%, #d9d0ff 100%);}.article-card--dizziness .article-card__image:before{content: "\f2f1";}.symptom-hub__video{align-items: center;display: grid;gap: 24px;grid-template-columns: minmax(0, 1fr) 330px;}.symptom-hub__video-copy p{color: #555;font-size: 17px;line-height: 1.45;margin: 0 0 14px;}.symptom-hub__video-copy ul{color: #2f3446;font-size: 15px;line-height: 1.45;list-style: none;margin: 0;padding: 0;}.symptom-hub__video-copy li{margin-top: 7px;padding-left: 22px;position: relative;}.symptom-hub__video-copy li:before{color: #2449c6;content: "\f058";font-family: "Font Awesome 5 Free";font-weight: 900;left: 0;position: absolute;top: 0;}.symptom-video-card{background: linear-gradient(135deg, rgba(228,239,255,.96), rgba(193,218,255,.96)), url(/img/mainbg.webp) center/cover no-repeat;border: 1px solid #d8e3fb;border-radius: 8px;box-shadow: 0 14px 30px rgba(31, 64, 153, 0.12);box-sizing: border-box;color: #2449c6;display: block;min-height: 214px;padding: 22px;position: relative;text-decoration: none;}.symptom-video-card:hover{text-decoration: none;}.symptom-video-card__channel{color: #1f2937;display: block;font-size: 17px;font-weight: 700;line-height: 1.25;padding-left: 44px;position: relative;}.symptom-video-card__channel:before{background: url(/img/logo_small.webp) center/contain no-repeat;content: "";height: 34px;left: 0;position: absolute;top: -5px;width: 34px;}.symptom-video-card__play{align-items: center;background: #f13232;border-radius: 50%;box-shadow: 0 8px 18px rgba(241,50,50,.28);display: flex;height: 72px;justify-content: center;left: 50%;position: absolute;top: 50%;transform: translate(-50%, -48%);width: 72px;}.symptom-video-card__play .fas{color: #fff;font-size: 26px;margin-left: 4px;}.symptom-video-card__button{align-items: center;background: rgba(255,255,255,.95);border-radius: 24px;bottom: 20px;box-sizing: border-box;color: #2449c6;display: flex;font-size: 15px;font-weight: 700;gap: 8px;justify-content: center;left: 22px;min-height: 42px;position: absolute;right: 22px;}.symptom-video-card__button .far{color: #2449c6;}.symptom-hub__doctors{display: grid;gap: 14px;grid-template-columns: repeat(2, minmax(0, 1fr));}.symptom-doctor-card{background: #fff;border: 1px solid #e3e9fb;border-radius: 8px;box-sizing: border-box;display: grid;gap: 16px;grid-template-columns: 108px minmax(0, 1fr);min-height: 188px;padding: 16px;}.symptom-doctor-card__photo img{border-radius: 8px;display: block;height: 134px;object-fit: cover;width: 108px;}.symptom-doctor-card__spec{color: #2449c6;font-size: 15px;font-weight: 700;line-height: 1.25;margin: 0 0 5px;}.symptom-doctor-card h3{color: #111827;font-size: 20px;line-height: 1.2;margin: 0 0 8px;}.symptom-doctor-card h3 a{color: inherit;text-decoration: none;}.symptom-doctor-card__meta{color: #5b6472;display: flex;flex-wrap: wrap;font-size: 14px;gap: 7px 12px;line-height: 1.25;margin-bottom: 8px;}.symptom-doctor-card__price{color: #2449c6;font-size: 19px;font-weight: 700;line-height: 1.2;margin: 0 0 7px;}.symptom-doctor-card__address{color: #555;font-size: 14px;font-weight: 600;line-height: 1.3;margin: 0 0 12px;}.symptom-doctor-card__actions{display: grid;gap: 8px;grid-template-columns: repeat(2, minmax(0, 1fr));}.symptom-doctor-card__actions a{align-items: center;border-radius: 6px;box-sizing: border-box;display: flex;font-size: 13px;font-weight: 700;justify-content: center;line-height: 1.15;min-height: 40px;min-width: 0;padding: 9px 10px;text-align: center;text-decoration: none;white-space: nowrap;width: 100%;}.symptom-doctor-card__more{border: 1px solid #2449c6;color: #2449c6;}.symptom-doctor-card__request{background: #2449c6;color: #fff;}.symptom-hub__cta{align-items: center;background: #2449c6;color: #fff;display: flex;gap: 20px;justify-content: space-between;}.symptom-hub__quick{background: #0d48d5;border-radius: 8px;box-shadow: 0 18px 35px rgba(31, 64, 153, 0.18);box-sizing: border-box;display: grid;gap: 22px;grid-template-columns: minmax(0, 0.85fr) minmax(320px, 1.15fr);margin-bottom: 24px;padding: 34px;}.symptom-hub__quick-text{color: #fff;}.symptom-hub__quick-text h2{color: #fff;font-size: 30px;line-height: 1.15;margin-bottom: 14px;}.symptom-hub__quick-text p{color: #eaf1ff;font-size: 17px;line-height: 1.45;margin: 0;}.symptom-quick-form{background: #fff;border-radius: 8px;box-sizing: border-box;padding: 24px;}.symptom-quick-form label{color: #1f2937;display: block;font-size: 16px;font-weight: 700;margin-bottom: 14px;}.symptom-quick-form label span{display: block;margin-bottom: 7px;}.symptom-quick-form input, .symptom-quick-form select, .symptom-quick-form textarea{border: 1px solid #d9dfec;border-radius: 8px;box-sizing: border-box;color: #333;display: block;font-size: 16px;min-height: 48px;padding: 0 14px;width: 100%;}.symptom-quick-form textarea{line-height: 1.35;min-height: 92px;padding-bottom: 12px;padding-top: 12px;resize: vertical;}.symptom-quick-form button{background: #0d48d5;border: 0;border-radius: 8px;color: #fff;cursor: pointer;display: block;font-size: 18px;font-weight: 700;min-height: 52px;width: 100%;}.symptom-quick-form__note{color: #8b95a8;font-size: 13px;line-height: 1.35;margin: 12px 0 0;text-align: center;}.symptom-hub__cta h2, .symptom-hub__cta p{color: #fff;}.symptom-hub__cta p{margin-bottom: 0;}.symptom-hub__cta-actions{display: flex;flex: 0 0 auto;flex-direction: column;gap: 10px;}.symptom-hub__button, .symptom-hub__phone{border-radius: 6px;box-sizing: border-box;display: inline-block;font-size: 16px;font-weight: 700;padding: 12px 16px;text-align: center;text-decoration: none;}.symptom-hub__button{background: #ffc20e;color: #17328f;}.symptom-hub__phone{background: #fff;color: #2449c6;}.symptom-hub__trust{background: #f8faff;border: 1px solid #e3e9fb;}.symptom-hub__trust-grid{display: grid;gap: 14px;grid-template-columns: repeat(3, minmax(0, 1fr));}.symptom-hub__trust-grid div{background: #fff;border-radius: 8px;box-sizing: border-box;padding: 18px;}.symptom-hub__trust-grid strong{color: #2449c6;display: block;font-size: 17px;margin-bottom: 8px;}.symptom-hub__trust-grid p{color: #555;font-size: 14px;line-height: 1.45;margin: 0;}@media (max-width: 767.98px){.symptom-hub__hero, .symptom-hub__section, .symptom-hub__quick, .symptom-hub__cta, .symptom-hub__video, .symptom-hub__trust, .symptom-hub__seo{padding: 20px;}.symptom-hub h1{font-size: 30px;}.symptom-hub__section-head, .symptom-hub__quick, .symptom-hub__cta, .symptom-hub__video{display: block;}.symptom-hub__quick-text{margin-bottom: 18px;}.symptom-hub__quick-text h2{font-size: 25px;}.symptom-quick-form{padding: 18px;}.symptom-hub__grid--symptoms, .symptom-hub__grid--specialities, .symptom-hub__grid--articles{grid-template-columns: 1fr;}.article-card{min-height: 0;}.article-card__image{height: 108px;}.symptom-video-card{margin-top: 18px;min-height: 210px;}.symptom-hub__doctors{grid-template-columns: 1fr;}.symptom-doctor-card{grid-template-columns: 92px minmax(0, 1fr);min-height: 0;padding: 14px;}.symptom-doctor-card__photo img{height: 112px;width: 92px;}.symptom-doctor-card h3{font-size: 18px;}.symptom-doctor-card__actions{grid-template-columns: 1fr;}.symptom-hub__trust-grid{grid-template-columns: 1fr;}.symptom-hub__cta-actions{margin-top: 18px;}.header-chose-symptom{gap: 10px;height: 76px;padding: 0 14px;}.header-chose-symptom input{font-size: 15px;height: 42px;padding: 0 14px;}.header-chose-symptom button{flex-basis: 42px;height: 42px;}.header-symptom-results{left: 18px;right: 18px;top: 64px;}}.symptom-related-links__hint{margin: -4px 0 14px 0;color: #666;font-size: 15px;line-height: 1.45;}.symptom-related-links{padding: 24px;border-radius: 18px;}.symptom-related-links .main-block-links__top{align-items: center;margin-bottom: 14px;}.symptom-related-links .main-block-links__title{font-size: 17px;line-height: 1.25;}.symptom-related-links .main-block-links__btn{color: #fff;font-size: 14px;font-weight: 700;text-decoration: none;}.symptom-related-links .main-block-links__btn:after{content: " →";}.symptom-related-links .main-block-links__links{column-count: auto;column-gap: 0;display: flex;flex-wrap: wrap;gap: 10px;}.symptom-related-links .main-block-links__link{display: inline-flex;align-items: center;min-height: 38px;padding: 8px 13px;border: 1px solid #d9e3ff;border-radius: 999px;background: #f7f9ff;color: #2045c3;font-size: 14px;line-height: 1.2;text-decoration: none;}.symptom-related-links .main-block-links__link:not(:last-child){margin-bottom: 0;}.symptom-related-links .main-block-links__link:hover{border-color: #2045c3;background: #eef2ff;}@media(max-width: 575.5px){.symptom-related-links{padding: 20px;}.symptom-related-links .main-block-links__top{flex-direction: row;align-items: center;}.symptom-related-links__hint{margin: 0 0 12px 0;font-size: 14px;}.symptom-related-links .main-block-links__link{font-size: 13px;min-height: 34px;padding: 7px 11px;}}.symptom-route-section{margin: 0 0 30px 0;padding: 24px;background: #fff;border: 1px solid #e1e8f0;border-radius: 14px;}.symptom-route-section__head{display: flex;align-items: flex-start;justify-content: space-between;gap: 24px;margin-bottom: 18px;}.symptom-route-section__head h3{margin: 0;border-bottom: 0;padding-bottom: 0;color: #2045c3;font-size: 24px;line-height: 1.2;}.symptom-route-section__head p{max-width: 360px;margin: 0;color: #666;font-size: 16px;line-height: 1.45;}.symptom-route-section__grid{display: grid;grid-template-columns: repeat(3, minmax(0, 1fr));gap: 12px;}.symptom-route-card{display: block;min-height: 88px;padding: 16px;border: 1px solid #dbe5ff;border-radius: 12px;background: #f8faff;text-decoration: none;box-sizing: border-box;}.symptom-route-card:hover{border-color: #2045c3;background: #fff;}.symptom-route-card__name{display: block;margin-bottom: 8px;color: #2045c3;font-size: 18px;font-weight: bold;line-height: 1.2;}.symptom-route-card__action{display: block;color: #666;font-size: 14px;line-height: 1.25;}.symptom-route-section__note{margin: 14px 0 0;color: #666;font-size: 15px;line-height: 1.4;}@media(max-width: 767.5px){.symptom-route-section{padding: 20px;}.symptom-route-section__head{display: block;}.symptom-route-section__head h3{margin-bottom: 10px;font-size: 22px;}.symptom-route-section__grid{grid-template-columns: 1fr;}.symptom-route-card{min-height: auto;}}.symptom-page-doctors{margin: 0 0 30px 0;padding: 24px;background: #fff;border: 1px solid #e1e8f0;border-radius: 14px;}.symptom-page-doctors__head{display: flex;align-items: flex-start;justify-content: space-between;gap: 24px;margin-bottom: 18px;}.symptom-page-doctors__head h3{margin: 0;border-bottom: 0;padding-bottom: 0;color: #2045c3;font-size: 24px;line-height: 1.2;}.symptom-page-doctors__head p{max-width: 360px;margin: 0;color: #666;font-size: 16px;line-height: 1.45;}.symptom-page-doctors__grid{display: grid;grid-template-columns: repeat(2, minmax(0, 1fr));gap: 14px;}.symptom-page-doctor-card{display: grid;grid-template-columns: 132px 1fr;gap: 16px;padding: 16px;border: 1px solid #dbe5ff;border-radius: 12px;background: #f8faff;box-sizing: border-box;}.symptom-page-doctor-card__photo{display: block;width: 132px;height: 132px;overflow: hidden;border-radius: 10px;background: #eef2fb;}.symptom-page-doctor-card__photo img{display: block;width: 100%;height: 100%;object-fit: cover;}.symptom-page-doctor-card__spec{margin: 0 0 8px 0;color: #2045c3;font-size: 15px;font-weight: bold;line-height: 1.25;}.symptom-page-doctor-card h4{margin: 0 0 10px 0;color: #111827;font-size: 20px;line-height: 1.15;}.symptom-page-doctor-card h4 a{color: inherit;text-decoration: none;}.symptom-page-doctor-card h4 a:hover{color: #2045c3;}.symptom-page-doctor-card__meta{display: flex;flex-wrap: wrap;gap: 6px 12px;margin-bottom: 8px;color: #5b6473;font-size: 14px;line-height: 1.25;}.symptom-page-doctor-card__price{margin: 0 0 8px 0;color: #2045c3;font-size: 20px;font-weight: bold;}.symptom-page-doctor-card__address{margin: 0 0 12px 0;color: #555;font-size: 14px;line-height: 1.3;}.symptom-page-doctor-card__request{border: 1px solid #2045c3;color: #fff;background: #2045c3;}@media(max-width: 900px){.symptom-page-doctors__grid{grid-template-columns: 1fr;}}@media(max-width: 575.5px){.symptom-page-doctors{padding: 20px;}.symptom-page-doctors__head{display: block;}.symptom-page-doctors__head h3{margin-bottom: 10px;font-size: 22px;}.symptom-page-doctor-card{grid-template-columns: 96px 1fr;gap: 12px;padding: 14px;}.symptom-page-doctor-card__photo{width: 96px;height: 96px;}.symptom-page-doctor-card h4{font-size: 18px;}.symptom-page-doctor-card__actions{grid-column: 1 / -1;}}.symptom-page-doctor-card{display: block;}.symptom-page-doctor-card__photo{width: 100%;height: 150px;border-radius: 12px;object-fit: cover;object-position: center top;}.symptom-page-doctor-card__body{display: block;}.symptom-page-doctor-card__spec{word-break: normal;overflow-wrap: anywhere;}.symptom-page-doctor-card h4{overflow-wrap: anywhere;}.symptom-page-doctor-card__actions{display: grid;grid-template-columns: 1fr;gap: 10px;margin-top: 14px;}.symptom-page-doctor-card__more, .symptom-page-doctor-card__request{width: 100%;min-width: 0;min-height: 42px;padding: 10px 12px;font-size: 16px;line-height: 1.15;box-sizing: border-box;}@media(min-width: 1100px){.symptom-page-doctor-card__actions{grid-template-columns: 1fr 1fr;}}.symptom-detail .symptom-detail__hero{margin-bottom: 24px;padding: 28px 32px;background: rgba(255, 255, 255, 0.96);border: 1px solid #e8edf8;border-radius: 8px;box-shadow: 0 14px 30px rgba(31, 64, 153, 0.08);}.symptom-detail .symptom-detail__back{display: inline-block;margin-bottom: 18px;color: #2045c3;font-size: 15px;font-weight: bold;text-decoration: none;}.symptom-detail .symptom-detail__back:hover{text-decoration: underline;}.symptom-detail .symptom-detail__hero h1{margin: 0 0 18px 0;color: #10194f;font-size: 40px;line-height: 1.12;text-shadow: none;}.symptom-detail .symptom-detail__hero p{max-width: 820px;margin: 0;color: #2f3446;font-size: 18px;line-height: 1.55;}@media(max-width: 767.5px){.symptom-detail .symptom-detail__hero{padding: 24px 22px;margin-bottom: 18px;}.symptom-detail .symptom-detail__hero h1{font-size: 32px;}.symptom-detail .symptom-detail__hero p{font-size: 16px;line-height: 1.45;}}.symptom-video-section{margin: 28px 0;padding: 24px;background: #fff;border: 1px solid #e1e8f0;border-radius: 14px;}.symptom-video-section__head h3{margin: 0 0 10px 0;color: #2045c3;font-size: 24px;line-height: 1.2;}.symptom-video-section__head p{margin: 0 0 18px 0;color: #555;font-size: 16px;line-height: 1.45;}.symptom-video-section__frame{position: relative;width: 100%;padding-top: 56.25%;overflow: hidden;border-radius: 12px;background: #111;}.symptom-video-section__frame iframe{position: absolute;inset: 0;width: 100%;height: 100%;}.footer-socials{display: flex;align-items: center;gap: 10px;flex-wrap: nowrap;justify-content: flex-end;}.footer-socials .social_link{margin-right: 0 !important;flex: 0 0 auto;}@media (max-width: 991px){.footer-socials{justify-content: flex-start;}}.form-consent{display: flex;align-items: flex-start;gap: 9px;margin: 12px 0 14px;color: #4f5665;font-size: 12px;line-height: 1.35;text-align: left;}.form-consent input[type="checkbox"]{appearance: auto;-webkit-appearance: checkbox;flex: 0 0 18px;width: 18px;height: 18px;margin: 2px 0 0;}.form-consent .checker{flex: 0 0 auto;margin-top: 1px;}.form-consent span{display: block;}.form-consent a{color: #2045c2;font-weight: bold;text-decoration: none;}.form-consent a:hover{color: #142f92;text-decoration: underline;}.symptom-form-consent{margin: 16px 0 18px;color: #3f4654;font-size: 14px;line-height: 1.35;}.symptom-form-consent input[type="checkbox"]{width: 17px;height: 17px;}.symptom-disclaimer{margin: 18px 0 22px;padding: 14px 16px;border-left: 4px solid #f4b400;border-radius: 8px;background: #fff8e6;color: #555;font-size: 15px;line-height: 1.45;}.symptom-disclaimer strong{color: #2447c6;}.calculator-description{margin: 12px 0 14px;color: #555;font-size: 16px;line-height: 1.45;}.consent-error-msg{position: static !important;display: none;margin: -6px 0 12px 36px;padding: 6px 8px;width: auto;max-width: 560px;border: 1px solid #ffb3a6;border-radius: 6px;background: #fff4f0;color: #b33422;font-size: 12px;line-height: 1.3;text-align: left;}.form-consent + .consent-error-msg{clear: both;}@media (max-width: 768px){#simplemodal-container{position: fixed !important;top: 50% !important;left: 50% !important;right: auto !important;bottom: auto !important;transform: translate(-50%, -50%) !important;margin: 0 !important;width: calc(100vw - 24px) !important;max-width: calc(100vw - 24px) !important;max-height: calc(100vh - 32px) !important;max-height: calc(100dvh - 32px) !important;overflow-y: auto !important;overflow-x: hidden !important;box-sizing: border-box !important;-webkit-overflow-scrolling: touch;}#simplemodal-container .request-form-main, #simplemodal-container .simplemodal-message, #simplemodal-container .simplemodal-buttons, #simplemodal-container .validated-block{width: 100% !important;max-width: 100% !important;box-sizing: border-box !important;}#simplemodal-container input[type="text"], #simplemodal-container input[type="tel"], #simplemodal-container input[type="email"], #simplemodal-container textarea{width: 100% !important;max-width: 100% !important;box-sizing: border-box !important;}#simplemodal-container .request-error-msg, #simplemodal-container .validation-error{position: static !important;left: auto !important;top: auto !important;width: 100% !important;max-width: 100% !important;margin: 6px 0 10px !important;padding: 6px 8px !important;box-sizing: border-box !important;border: 1px solid #ffb3a6;border-radius: 6px;background: #fff4f0;color: #b33422;font-size: 12px;line-height: 1.3;text-align: left;white-space: normal !important;}#simplemodal-container .request-error-msg:empty{display: none !important;}#simplemodal-container .form-consent{width: 100% !important;box-sizing: border-box !important;margin: 12px 0 8px !important;}#simplemodal-container .consent-error-msg{margin: 6px 0 12px !important;}#simplemodal-container .btn-send-request, #simplemodal-container .btn-write-wide, #simplemodal-container button[type="submit"]{width: 100% !important;max-width: 100% !important;box-sizing: border-box !important;}}
