.btn-priem-doctor.btn-new+.btn-new,.btn.btn-new+.btn-new,.btn.btn-new-green+.btn-new,.btn.btn-new-red+.btn-new,.btn.btn-new-sort+.btn-new,.btn.btn-new-zapis+.btn-new,.btn.btn-new-zapis-alm+.btn-new{margin-left:10px}@font-face{font-family:openSansReg;font-display:swap;src:url(../../distr/fonts/open-sans/OpenSans-Regular.ttf) format("truetype")}@font-face{font-family:openSansExtBold;font-display:swap;src:url(../../distr/fonts/open-sans/OpenSans-ExtraBold.ttf) format("truetype")}@font-face{font-family:openSansSemiBold;font-display:swap;src:url(../../distr/fonts/open-sans/OpenSans-SemiBold.ttf) format("truetype")}@font-face{font-family:openSansLight;font-display:swap;src:url(../../distr/fonts/open-sans/OpenSans-Light.ttf) format("truetype")}@font-face{font-family:themeFontRegular;font-display:swap;src:url(../../distr/fonts/RobotoRegular/RobotoRegular.ttf) format("truetype")}@font-face{font-family:themeFontBold;font-display:swap;src:url(../../distr/fonts/RobotoBold/RobotoBold.ttf) format("truetype")}@font-face{font-family:SFUIDisplay-Heavy;font-display:swap;src:url(../../distr/fonts/SFUIDisplay/SFUIDisplay-Heavy.ttf) format("truetype")}@font-face{font-family:SFUIDisplay-Light;font-display:swap;src:url(../../distr/fonts/SFUIDisplay/SFUIDisplay-Light.ttf) format("truetype")}@font-face{font-family:SFUIDisplay-Semibold;font-display:swap;src:url(../../distr/fonts/SFUIDisplay/SFUIDisplay-Semibold.ttf) format("truetype")}@font-face{font-family:SFUIDisplay-Thin;font-display:swap;src:url(../../distr/fonts/SFUIDisplay/SFUIDisplay-Thin.ttf) format("truetype")}@font-face{font-family:SFUIDisplay;src:url(../fonts/SFUIDisplay/SFUIDisplay-Thin.ttf) format("truetype");font-weight:100;font-style:normal}@font-face{font-family:SFUIDisplay;src:url(../fonts/SFUIDisplay/SFUIDisplay-Light.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:SFUIDisplay;src:url(../fonts/SFUIDisplay/SFUIDisplay-Semibold.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:SFUIDisplay;src:url(../fonts/SFUIDisplay/SFUIDisplay-Heavy.ttf) format("truetype");font-weight:900;font-style:normal}.btn-survey{color:#0fa78d;text-decoration:underline;cursor:pointer;border:0;background:#fff}.bttn,.bttn-zapis{background-color:#0fa78d}.bttn{position:relative;border:none;height:52px;width:100%;color:#fff;border-right:1px solid #cbcbcc;cursor:pointer}.bttn.bttn-zapus-doctor{height:63px}.btn-promo_page,.bttn-zapis{position:relative;height:52px;cursor:pointer}.bttn.dropdown{color:#000}.bttn:hover{outline:0}.bttn-shadow{box-shadow:0 0 5px rgba(0,0,0,.4)}.bttn-zapis{border:none;color:#fff;border-right:1px solid #cbcbcc;padding:10px 50px}.app-navbar .menu-navbar-nav-right>li:nth-child(3)>a,.app-navbar-alm .menu-navbar-nav-right>li:nth-child(3)>a,.bttn-zapis.bttn-record-alm{box-shadow:0 9px 22px 2px rgba(231,56,74,.34);background-color:#e7384a}.bttn-zapis.bttn-record{height:40px;padding:0 40px}.bttn-zapis.bttn-record-alm{height:40px;padding:0 25px;border-radius:20px;margin-bottom:6px}.btn-priem-doctor.btn-new,.btn.btn-new{white-space:nowrap;box-shadow:3px 3px 6px #858585;outline:0;text-overflow:ellipsis;overflow:hidden}@media screen and (max-width:1200px){.bttn-zapis.bttn-record,.bttn-zapis.bttn-record-alm{height:35px;padding:0 25px}}@media screen and (max-width:991px){.bttn-zapis.bttn-record,.bttn-zapis.bttn-record-alm{height:40px;padding:0 40px}}.btn-priem-doctor{cursor:pointer;text-align:center}.btn-priem-doctor.btn-new-lg{padding:15px;font-size:20px;line-height:30px}.btn-priem-doctor.btn-theme-primary{background-color:#0fa78d;color:#fff;font-size:18px;font-weight:500;line-height:28.81px}.btn-priem-doctor.grad-anim{-webkit-transition:all .5s;transition:all .5s;background-position:99% 0;-webkit-background-position:99% 0;background-size:180% 180%;-webkit-background-size:180% 180%}.btn-priem-doctor.grad-anim:hover{background-position:0 0;-webkit-background-position:0 0;text-decoration:none}.btn-priem-doctor.btn-wide{display:block;width:100%}.btn-review{-webkit-transition:all .3s;transition:all .3s;-webkit-border-radius:20px;border-radius:20px;display:inline-block;padding:6px 12px;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;margin-bottom:10px}.btn,.social-btn{-webkit-border-radius:5px}.btn-review.negative.active{background-color:#CD5C5C;color:#fff}.btn-review.positive.active{background-color:#0fa78d;color:#fff}.btn-review:hover{background:#fff}.btn{-ms-transition:all .5s;-webkit-transition:all .5s;transition:all .5s;border-radius:5px;color:#fff}.btn .btn-zapis-alm{text-transform:uppercase;font-size:16px}.btn .btn-padding-minus{padding-top:45px}.btn.btn-color-category{color:#474747;background-color:#f3f3f3}.btn .btn-zapis{padding:25px}.btn .btn-profile{font-size:30px}.btn.dropdown{font-size:14px;padding:0 0 0 10px;margin-top:10px}.btn.btn-new:focus,.btn.btn-new:hover{outline:0;box-shadow:none}.btn.btn-new.btn-wide{display:block;width:100%}.btn.btn-new .btn-zapis-alm{text-transform:uppercase;font-size:16px}.btn.btn-new-green,.btn.btn-new-red{font-size:19px;white-space:nowrap;outline:0}.btn.btn-new.btn-first{background-color:#29abe2;color:#fff}.btn.btn-new.btn-first:active,.btn.btn-new.btn-first:focus,.btn.btn-new.btn-first:hover{background-color:#fff;color:#29abe2}.btn.btn-new.btn-second{background-color:#f8f8f8;color:#000}.btn.btn-new.btn-second:active,.btn.btn-new.btn-second:hover{background-color:#29abe2;color:#fff}.btn.btn-new.btn-theme-negative{background:#999;color:#fff}.btn.btn-new.btn-theme-negative:active,.btn.btn-new.btn-theme-negative:hover{background-color:#5b5b5b}.btn.btn-new.btn-theme-third{box-shadow:0 0 0 #fff;background:#fff;border:1px solid #b9b9b9;color:#5c5c5c}.btn.btn-new.btn-theme-third:active,.btn.btn-new.btn-theme-third:hover{border:1px solid #fff}.btn.btn-new-sort{border-radius:0;outline:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:#e9e9e9;color:#3b3b3b}.btn.btn-new-sort.active{box-shadow:none;background-color:#00abb7;color:#fff}.btn.btn-new-sort:focus,.btn.btn-new-sort:hover{outline:0;box-shadow:0 0 5px rgba(0,0,0,.4)}.btn.btn-new-sort.btn-wide{display:block;width:100%}.btn.btn-new-sort.btn-first{background-color:#29abe2;color:#fff}.btn.btn-new-sort.btn-first:active,.btn.btn-new-sort.btn-first:focus,.btn.btn-new-sort.btn-first:hover{background-color:#fff;color:#29abe2}.btn.btn-new-sort.btn-second{background-color:#f8f8f8;color:#000}.btn.btn-new-sort.btn-second:active,.btn.btn-new-sort.btn-second:hover{background-color:#29abe2;color:#fff}.btn.btn-new-sort.btn-theme-negative{background:#999;color:#fff}.btn.btn-new-sort.btn-theme-negative:active,.btn.btn-new-sort.btn-theme-negative:hover{background-color:#5b5b5b}.btn.btn-new-sort.btn-theme-third{box-shadow:0 0 0 #fff;background:#fff;border:1px solid #b9b9b9;color:#5c5c5c}.btn.btn-new-sort.btn-theme-third:active,.btn.btn-new-sort.btn-theme-third:hover{border:1px solid #fff}.btn.btn-new-zapis{border-radius:0;outline:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:#0fa78d}.btn.btn-new-zapis.active{box-shadow:none;background-color:#29aadd}.btn.btn-new-zapis:focus,.btn.btn-new-zapis:hover{outline:0;box-shadow:0 0 5px rgba(0,0,0,.4)}.btn.btn-new-zapis.btn-wide{display:block;width:100%}.btn.btn-new-zapis.btn-first{background-color:#29abe2;color:#fff}.btn.btn-new-zapis.btn-first:active,.btn.btn-new-zapis.btn-first:focus,.btn.btn-new-zapis.btn-first:hover{background-color:#fff;color:#29abe2}.btn.btn-new-zapis.btn-second{background-color:#f8f8f8;color:#000}.btn.btn-new-zapis.btn-second:active,.btn.btn-new-zapis.btn-second:hover{background-color:#29abe2;color:#fff}.btn.btn-new-zapis.btn-theme-negative{background:#999;color:#fff}.btn.btn-new-zapis.btn-theme-negative:active,.btn.btn-new-zapis.btn-theme-negative:hover{background-color:#5b5b5b}.btn.btn-new-zapis.btn-theme-third{box-shadow:0 0 0 #fff;background:#fff;border:1px solid #b9b9b9;color:#5c5c5c}.btn.btn-new-zapis.btn-theme-third:active,.btn.btn-new-zapis.btn-theme-third:hover{border:1px solid #fff}.btn.btn-new-red{overflow:hidden;text-overflow:ellipsis;background:#f04f68;border-radius:40px;font-family:SFUIDisplay-Light;padding:15px 50px}.btn.btn-new-red.active{box-shadow:none;background-color:#29aadd}.btn.btn-new-red:focus,.btn.btn-new-red:hover{outline:0;box-shadow:0 0 5px rgba(0,0,0,.4)}.btn.btn-new-red.btn-wide{display:block;width:100%}.btn.btn-new-red.btn-first{background-color:#29abe2;color:#fff}.btn.btn-new-red.btn-first:active,.btn.btn-new-red.btn-first:focus,.btn.btn-new-red.btn-first:hover{background-color:#fff;color:#29abe2}.btn.btn-new-red.btn-second{background-color:#f8f8f8;color:#000}.btn.btn-new-red.btn-second:active,.btn.btn-new-red.btn-second:hover{background-color:#29abe2;color:#fff}.btn.btn-new-red.btn-theme-negative{background:#999;color:#fff}.btn.btn-new-red.btn-theme-negative:active,.btn.btn-new-red.btn-theme-negative:hover{background-color:#5b5b5b}.btn.btn-new-red.btn-theme-third{box-shadow:0 0 0 #fff;background:#fff;border:1px solid #b9b9b9;color:#5c5c5c}.btn.btn-new-red.btn-theme-third:active,.btn.btn-new-red.btn-theme-third:hover{border:1px solid #fff}.btn.btn-new-green{overflow:hidden;text-overflow:ellipsis;background:#2ecc8b;border-radius:40px;font-family:SFUIDisplay-Light;padding:15px 50px}.btn.btn-new-green.active{box-shadow:none;background-color:#29aadd}.btn.btn-new-green:focus,.btn.btn-new-green:hover{outline:0;box-shadow:0 0 5px rgba(0,0,0,.4)}.btn.btn-new-green.btn-min{padding:15px}.btn.btn-new-green.btn-wide{display:block;width:100%}.btn.btn-new-green.btn-first{background-color:#29abe2;color:#fff}.btn.btn-new-green.btn-first:active,.btn.btn-new-green.btn-first:focus,.btn.btn-new-green.btn-first:hover{background-color:#fff;color:#29abe2}.btn.btn-new-green.btn-second{background-color:#f8f8f8;color:#000}.btn.btn-new-green.btn-second:active,.btn.btn-new-green.btn-second:hover{background-color:#29abe2;color:#fff}.btn.btn-new-green.btn-theme-negative{background:#999;color:#fff}.btn.btn-new-green.btn-theme-negative:active,.btn.btn-new-green.btn-theme-negative:hover{background-color:#5b5b5b}.btn.btn-new-green.btn-theme-third{box-shadow:0 0 0 #fff;background:#fff;border:1px solid #b9b9b9;color:#5c5c5c}.btn.btn-new-green.btn-theme-third:active,.btn.btn-new-green.btn-theme-third:hover{border:1px solid #fff}.btn.btn-new-zapis-alm{outline:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:#e7384a;border-radius:40px}.app-modal,.sidebar-bg,body.app-modal-open,html.app-modal-open{-webkit-overflow-scrolling:touch}.btn.btn-new-zapis-alm.active{box-shadow:none;background-color:#29aadd}.btn.btn-new-zapis-alm:focus,.btn.btn-new-zapis-alm:hover{outline:0;box-shadow:0 0 5px rgba(0,0,0,.4)}.btn.btn-new-zapis-alm.btn-wide{display:block;width:100%}.btn.btn-new-zapis-alm.btn-first{background-color:#29abe2;color:#fff}.btn.btn-new-zapis-alm.btn-first:active,.btn.btn-new-zapis-alm.btn-first:focus,.btn.btn-new-zapis-alm.btn-first:hover{background-color:#fff;color:#29abe2}.btn.btn-new-zapis-alm.btn-second{background-color:#f8f8f8;color:#000}.btn.btn-new-zapis-alm.btn-second:active,.btn.btn-new-zapis-alm.btn-second:hover{background-color:#29abe2;color:#fff}.btn.btn-new-zapis-alm.btn-theme-negative{background:#999;color:#fff}.btn.btn-new-zapis-alm.btn-theme-negative:active,.btn.btn-new-zapis-alm.btn-theme-negative:hover{background-color:#5b5b5b}.btn.btn-new-zapis-alm.btn-theme-third{box-shadow:0 0 0 #fff;background:#fff;border:1px solid #b9b9b9;color:#5c5c5c}.btn.btn-new-zapis-alm.btn-theme-third:active,.btn.btn-new-zapis-alm.btn-theme-third:hover{border:1px solid #fff}.btn.btn-new-lg{padding:15px;font-size:20px;line-height:30px}.btn.btn-new-lg-sort{padding:15px;font-size:14px;line-height:30px}.btn.btn-new-lg-zapis{padding:15px;font-size:16px;font-weight:500;line-height:24px;color:#fff}.btn.btn-zapis{padding:10px 94px;border-radius:5px;font-size:14px;line-height:30px;background:#0fa78d;color:#fff;margin-top:61px}.btn.btn-zapis:focus,.btn.btn-zapis:hover{outline:0;box-shadow:0 0 8px rgba(0,0,0,.4)}.btn.btn-new-md,.btn.btn-new-md-sort{padding:10px 30px}.btn.btn-theme-primary{background:#29abe2;color:#fff}.btn.btn-theme-primary-new{background:#e0bc15;color:#000}.btn.btn-theme-primary-other{background:#2baae3;color:#fff}.btn.btn-theme-primary-other-alm{box-shadow:0 9px 22px 2px rgba(5,161,77,.34);background-color:#05a14d;color:#fff;border-radius:50px;text-transform:uppercase;font-size:16px}.btn.btn-theme-default{-webkit-transition:all .5s;transition:all .5s;box-shadow:2px 2px 2px #858585;background:#fff;color:#29abe2}.btn.btn-theme-default.btn-reverse{background:#29abe2;color:#fff;box-shadow:3px 4px 5px rgba(0,0,0,.2)}.btn.btn-theme-default.btn-reverse:focus,.btn.btn-theme-default.btn-reverse:hover{box-shadow:0 0 0 #fff}.btn.btn-theme-default.btn-green{background:#1ba232;color:#fff;box-shadow:3px 4px 5px rgba(0,0,0,.2);width:199px;margin-top:46px;float:right}.btn.btn-theme-default.btn-theme-default-alt{background:#e0bc15;color:#000;border:1px solid #e0bc15}.btn.btn-theme-default.btn-theme-default-alt:focus,.btn.btn-theme-default.btn-theme-default-alt:hover{border:none}.btn.btn-theme-border{-webkit-transition:all .5s;transition:all .5s;background:#fff;color:#29abe2;border:2px solid #29abe2}.btn.btn-theme-border:focus,.btn.btn-theme-border:hover{box-shadow:0 0 0 #fff;background:#29abe2;color:#fff}.btn.btn-theme-border.btn-green{border:2px solid #1ba232;color:#1ba232}.btn.btn-theme-border.btn-green:focus,.btn.btn-theme-border.btn-green:hover{box-shadow:0 0 0 #fff;background:#1ba232;color:#fff}.btn.btn-theme-border.btn-red{border:2px solid #eb2642;color:#eb2642}.btn.btn-theme-border.btn-red:focus,.btn.btn-theme-border.btn-red:hover{box-shadow:0 0 0 #fff;background:#eb2642;color:#fff}.btn.grad-anim{-webkit-transition:all .5s;transition:all .5s;background-position:99% 0;-webkit-background-position:99% 0;background-size:180% 180%;-webkit-background-size:180% 180%}.btn.grad-anim:hover{background-position:0 0;-webkit-background-position:0 0}.btn.btn-mini{white-space:normal}.btn.btn-theme-primary-filter{background:#29abe2;color:#fff;display:block;margin-bottom:10px;min-width:200px;max-width:260px}.btn.btn-theme-primary-filter.active{background:#1B7398}.btn-promo_page{border:none;width:100%;background-color:#00a539;color:#fff;border-right:1px solid #cbcbcc}.btn-promo_page:hover{outline:0}@media screen and (max-width:769px){.btn.btn-new-lg{font-size:18px}.btn.btn-new+.btn-new,.btn.btn-zapis+.btn-zapis{margin-left:0}.btn.btn-new+.btn-new{margin-top:10px}.btn.btn-new-sort{margin-bottom:10px}.btn .btn-theme-primary-other-alm{font-size:12px}}@media screen and (max-width:991px){.btn.btn-new+.btn-new{margin-top:10px}.btn.btn-new-sort{margin-bottom:10px}}@media screen and (max-width:610px){.btn.btn-new-lg{font-size:12px;padding:6px}.btn.btn-zapis-alm{font-size:10px;padding:6px}.bttn-zapis.bttn-record{height:40px;padding:0 40px}.bttn-zapis.bttn-record-alm{height:36px;width:100%}}@media screen and (max-width:450px){.btn.btn-new+.btn-new{margin-top:10px}.btn.btn-new-sort{margin-bottom:10px}}*{font-family:themeFontRegular;font-weight:400}a{color:#0fa78d}body,html{width:100%}body.app-modal-open,html.app-modal-open{overflow-y:auto;position:fixed;top:0;left:0;height:100%}.app-navbar .navbar-collapse .app-city::after,.app-navbar-alm .navbar-collapse .app-city::after{top:10px;-webkit-transition:transform 1s;content:'';background-repeat:no-repeat}.app-navbar,body{background-color:#fff}.mixed-color{font-family:themeFontBold;font-weight:700;color:#29abe2}.mixed-color>span{color:#5b5b5b;font-family:themeFontBold;font-weight:700}.mixed-color.alt-color>span{color:#999}.mixed-color.light-color>span{color:#fff}.magic-in{animation-name:animFadeIn;-webkit-animation-name:animFadeIn;animation-duration:.7s;-webkit-animation-duration:.7s;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards}.magic-out{animation-name:animfadeOut;-webkit-animation-name:animfadeOut;animation-duration:.7s;-webkit-animation-duration:.7s;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards}.app-navbar{margin-bottom:0;border:none;position:relative;z-index:3;padding-bottom:16px;border-bottom:1px solid silver}.app-navbar .navbar-text{margin-top:0;margin-bottom:0}.app-navbar .mixed-color{color:#29abe2;font-size:32px;margin-top:30px;margin-bottom:35px}.app-navbar .mixed-color>img{height:auto;position:absolute;left:50%;margin-left:-25%}.app-navbar .mixed-color>span{color:#000}.app-navbar .navbar-collapse .navbar-text-custom{display:inline-block;padding:15px 0;margin-right:15px;margin-left:15px}.app-navbar .navbar-collapse .app-city{text-decoration:none;position:relative;margin-right:80px}.app-navbar .navbar-collapse .app-city::after{position:absolute;background-image:url(/theme/2018/distr/img/ico-1-o.png);height:30px;width:30px;background-position:-15px -265px;right:-30px;transition:transform 1s}.app-navbar .navbar-collapse .navbar-right-bar .top-bar-links{position:relative;clear:both}.app-navbar .navbar-collapse .navbar-right-bar .top-bar-links a,.app-navbar .navbar-collapse .navbar-right-bar .top-bar-links a:visited{color:#000;font-size:16px;line-height:30px}.app-navbar .navbar-collapse .navbar-right-bar .top-bar-links a.login,.app-navbar .navbar-collapse .navbar-right-bar .top-bar-links a:visited.login{margin-right:27px}.app-navbar .navbar-collapse .navbar-right-bar .top-bar-links a:active,.app-navbar .navbar-collapse .navbar-right-bar .top-bar-links a:focus,.app-navbar .navbar-collapse .navbar-right-bar .top-bar-links a:hover,.app-navbar .navbar-collapse .navbar-right-bar .top-bar-links a:visited:active,.app-navbar .navbar-collapse .navbar-right-bar .top-bar-links a:visited:focus,.app-navbar .navbar-collapse .navbar-right-bar .top-bar-links a:visited:hover{color:#f33758;text-decoration:none}.app-navbar .navbar-collapse .navbar-right-bar .top-bar-links .login::after{content:'';position:absolute;background-image:url(/theme/2018/distr/img/ico-1-o.png);height:30px;width:30px;background-position:-60px -12px;background-repeat:no-repeat;top:0;right:-4px}.app-navbar .navbar-collapse .navbar-right-bar .top-bar-links .login:hover::after{background-position:-10px -12px}.app-navbar .navbar-collapse .navbar-right-bar .phone-link{font-size:14px;padding-top:20px;margin-bottom:5px;text-align:right}.app-navbar .navbar-collapse .navbar-right-bar .phone-text{font-size:18px;color:#000;text-decoration:none;display:inline-block;font-weight:700}.app-navbar .navbar-collapse .logo-center{margin-top:15px}.app-navbar .navbar-collapse .phone-block{font-size:18px;font-family:SFUIDisplay-Light;float:left;padding-top:22px;padding-left:40px;color:#4f6681}.app-navbar .navbar-collapse .phone-block .phone-text{padding-right:10px;font-size:22px;color:#4f6681}.app-navbar .navbar-collapse .phone-block .phone-green{color:#7dcbb2}.app-navbar .navbar-collapse .logo-center-alm{position:absolute;margin-top:17px}.app-navbar .navbar-collapse .login-form-btn{margin-top:12px;padding-left:18px;font-size:12px}.app-navbar .top-navbar{padding-top:14px}.app-navbar .lk-link{background-image:url(/theme/2019/distr/img/img_new/lk.png);background-repeat:no-repeat;background-position:bottom;width:30px;height:30px;display:block}.app-navbar .nav>li>a,.app-navbar .navbar-collapse .navbar-text-custom{color:#4f6681;font-size:18px;font-family:SFUIDisplay-Light}.app-navbar .menu-navbar-nav-left{max-width:330px;margin-bottom:12px;margin-top:27px}.app-navbar .menu-navbar-nav-left>li>a{color:#000;margin-top:0;margin-bottom:0;font-size:12px;padding:11px 10px 0}.app-navbar .menu-navbar-nav-left>li>a:nth-child(4n+4){padding-top:5px}.app-navbar .login-mobile-btn{display:none}.app-navbar .menu-navbar-nav-right{float:right;margin-top:17px;margin-bottom:12px}.app-navbar .menu-navbar-nav-right>li>a{margin-top:0;margin-bottom:0;color:#000;font-size:14px;font-weight:400;line-height:29.64px;padding:8px 33px;font-family:"Open Sans"}.app-navbar .navbar-bottom{margin-top:20px;display:flex;width:100%}.app-navbar .navbar-bottom.w-auto{width:auto}.app-navbar .navbar-bottom>li{list-style-type:none;flex-basis:auto;flex-grow:1;text-align:center;float:none}.app-navbar .menu-navbar-nav-right>li:nth-child(1)>a{color:#05a14d}.app-navbar .menu-navbar-nav-right>li:nth-child(3)>a{color:#fff;border-radius:30px}.app-navbar-alm{margin-bottom:0}.app-navbar-alm .navbar-text{margin-top:0;margin-bottom:0}.app-navbar-alm .mixed-color{color:#29abe2;font-size:32px;margin-top:30px;margin-bottom:35px}.app-navbar-alm .mixed-color>img{height:auto;position:absolute;left:50%;margin-left:-25%}.app-navbar-alm .mixed-color>span{color:#000}.app-navbar-alm .navbar-collapse .navbar-text-custom{display:inline-block;padding:15px 0;margin-right:15px;margin-left:15px}.app-navbar-alm .navbar-collapse .app-city{text-decoration:none;position:relative;margin-right:80px}.app-navbar-alm .navbar-collapse .app-city::after{position:absolute;background-image:url(/theme/2018/distr/img/ico-1-o.png);height:30px;width:30px;background-position:-15px -265px;right:-30px;transition:transform 1s}.app-navbar-alm .navbar-collapse .navbar-right-bar .top-bar-links{position:relative;clear:both}.app-navbar-alm .navbar-collapse .navbar-right-bar .top-bar-links a,.app-navbar-alm .navbar-collapse .navbar-right-bar .top-bar-links a:visited{color:#000;font-size:16px;line-height:30px}.app-navbar-alm .navbar-collapse .navbar-right-bar .top-bar-links a.login,.app-navbar-alm .navbar-collapse .navbar-right-bar .top-bar-links a:visited.login{margin-right:27px}.app-navbar-alm .navbar-collapse .navbar-right-bar .top-bar-links a:active,.app-navbar-alm .navbar-collapse .navbar-right-bar .top-bar-links a:focus,.app-navbar-alm .navbar-collapse .navbar-right-bar .top-bar-links a:hover,.app-navbar-alm .navbar-collapse .navbar-right-bar .top-bar-links a:visited:active,.app-navbar-alm .navbar-collapse .navbar-right-bar .top-bar-links a:visited:focus,.app-navbar-alm .navbar-collapse .navbar-right-bar .top-bar-links a:visited:hover{color:#f33758;text-decoration:none}.app-navbar-alm .navbar-collapse .navbar-right-bar .top-bar-links .login::after{content:'';position:absolute;background-image:url(/theme/2018/distr/img/ico-1-o.png);height:30px;width:30px;background-position:-60px -12px;background-repeat:no-repeat;top:0;right:-4px}.app-navbar-alm .navbar-collapse .navbar-right-bar .top-bar-links .login:hover::after{background-position:-10px -12px}.app-navbar-alm .navbar-collapse .navbar-right-bar .phone-link{font-size:14px;padding-top:20px;margin-bottom:5px;text-align:right}.app-navbar-alm .navbar-collapse .navbar-right-bar .phone-text{font-size:18px;color:#000;text-decoration:none;display:inline-block;font-weight:700}.app-navbar-alm .login-mobile-btn,.app-navbar-alm .menu-navbar-nav-right>li:nth-child(4),.app-navbar-alm .menu-navbar-nav-right>li:nth-child(5),.app-navbar-alm .menu-navbar-nav-right>li:nth-child(6){display:none}.app-navbar-alm .navbar-collapse .logo-center{left:50%;margin-left:-112px;position:absolute;margin-top:35px}.app-navbar-alm .navbar-collapse .logo-center-alm{position:absolute;margin-top:17px}.app-navbar-alm .navbar-collapse .login-form-btn{margin-top:40px;padding-right:61px;font-size:12px}.app-navbar-alm .nav>li>a,.app-navbar-alm .navbar-collapse .navbar-text-custom{color:#000;margin-top:25px;margin-bottom:10px;font-size:12px}.app-navbar-alm .menu-navbar-nav-left{max-width:300px;margin-top:11px;margin-bottom:12px}.app-navbar-alm .menu-navbar-nav-left>li>a{color:#000;margin-top:0;margin-bottom:0;font-size:12px;padding:11px 10px 0}.app-navbar-alm .menu-navbar-nav-left>li>a:nth-child(4n+4){padding-top:5px}.app-navbar-alm .menu-navbar-nav-right{float:right;margin-top:17px;margin-bottom:12px}.app-navbar-alm .menu-navbar-nav-right>li>a{margin-top:0;margin-bottom:0;color:#000;font-size:14px;font-weight:400;line-height:29.64px;padding:8px 33px;font-family:"Open Sans"}.app-navbar-alm .menu-navbar-nav-right>li:nth-child(1)>a{color:#05a14d}.app-navbar-alm .menu-navbar-nav-right>li:nth-child(3)>a{color:#fff;border-radius:30px;font-family:"Open Sans - Extra Bold"}.header-img .white-fon .post-head{padding:30px 0}.header-img .white-fon .post-head .container .page-title{color:#4f6681;font-family:SFUIDisplay-Heavy;font-size:38px;font-weight:700;line-height:55px;text-transform:uppercase;margin-top:0;margin-bottom:20px}.header-img .white-fon .post-head .container ul.breadcrumb{background-color:unset;font-family:SFUIDisplay-Light;margin:0;padding:0}.header-img .white-fon .post-head .container ul.breadcrumb li{color:#4f6681}.header-img .white-fon .post-head .container ul.breadcrumb li+li:before{content:'\003e';color:#4f6681}.header-img .white-fon .post-head .container ul.breadcrumb li a{color:#4f6681;font-size:14px;text-decoration:underline}.header-img .white-fon .post-head .container ul.breadcrumb li a:active,.header-img .white-fon .post-head .container ul.breadcrumb li a:focus,.header-img .white-fon .post-head .container ul.breadcrumb li a:hover,.nearest-clinics #vce-clinic a{text-decoration:none}.profile-wrapper .about{height:100%;width:100%}.profile-wrapper #reviews{padding-bottom:70px}.profile-wrapper #reviews .reviews-list{padding-top:30px}.profile-wrapper #reviews .review-form-part h3{color:#373737;font-size:24px;font-weight:300;line-height:14px;padding:25px 0}.profile-wrapper #reviews .review-form-part .review-form .form-group input{-webkit-appearance:none;outline:0;-webkit-transition:all .5s;transition:all .5s;width:100%;border-radius:0;-webkit-border-radius:0;box-shadow:none;-webkit-box-shadow:none;padding:20px 24px;font-size:14px;height:auto;color:#777;border:1px solid #999}.profile-wrapper #reviews .review-form-part .review-form .form-group textarea{-webkit-appearance:none;outline:0;-webkit-transition:all .5s;transition:all .5s;width:100%;border-radius:0;-webkit-border-radius:0;box-shadow:none;-webkit-box-shadow:none;padding:20px 24px;font-size:1.1em;color:#777;border:1px solid #999;height:161px}.clinic-zapis,.nearest-clinics #vce-clinic,.row .clinics-list-container #vce-clinic{border-style:solid;border-width:0;border-color:#ebebeb}.nearest-clinics h2{color:#4b4b4b;font-size:42px;font-weight:700;line-height:48px;margin:55px 0}.nearest-clinics #vce-clinic{cursor:pointer;box-shadow:0 0 5px rgba(0,0,0,.4);padding:20px;border-radius:5px}.nearest-clinics #vce-clinic .clinic-nearest{min-height:105px}.nearest-clinics #vce-clinic .clinic-nearest .thumb{margin-left:-15px}.nearest-clinics #vce-clinic .clinic-nearest .thumb img{width:65px;height:65px}.nearest-clinics #vce-clinic h3{color:#000;font-size:14px;font-weight:500;line-height:18px;margin-left:-15px}.nearest-clinics #vce-clinic .clinic-location{margin:10px 0 10px -15px}.nearest-clinics #vce-clinic:hover{box-shadow:0 0 9px rgba(0,0,0,.5)}.nearest-clinics .container .page-label2{font-family:themeFontBold;font-weight:700;font-size:42px;color:#282828;margin-bottom:40px;line-height:30.73px}.nearest-clinics .container .page-label2 span{font-weight:700}.nearest-clinics .container .sortirovka{text-align:right;color:#282828;margin-top:9%}.header-img-main{background-image:linear-gradient(90deg,#00ace3 50%,#11a792 50%)}.header-img-main .white-fon{background:#fff;width:1920px;height:385px;margin:0 auto}.header-img-main .white-fon .post-head{padding:30px 0;height:385px;background:url(/theme/2019/distr/img/img_theme/header-full.png) no-repeat;background-position-x:center}.header-img-main .white-fon .post-head .container{margin-top:100px}.header-img-main .white-fon .post-head .container .page-title{color:#f8f8f8;font-family:themeFontBold;font-size:45px;font-weight:700;line-height:55px;text-transform:uppercase;margin-top:0;margin-bottom:20px}.header-img-main .white-fon .post-head .container ul.breadcrumb{background-color:unset;margin:0;padding:0}.header-img-main .white-fon .post-head .container ul.breadcrumb li{color:#f8f8f8}.header-img-main .white-fon .post-head .container ul.breadcrumb li+li:before{content:'\003e';color:#f8f8f8}.header-img-main .white-fon .post-head .container ul.breadcrumb li a{color:#f8f8f8;font-size:14px;text-decoration:underline}.header-img-main .white-fon .post-head .container ul.breadcrumb li a:active,.header-img-main .white-fon .post-head .container ul.breadcrumb li a:focus,.header-img-main .white-fon .post-head .container ul.breadcrumb li a:hover{text-decoration:none}.post-head-common{padding:30px 0;background-color:#f8f8f8}.post-head-common .container .page-title{color:#525252;font-size:25px;margin-top:0;margin-bottom:20px}.post-head-common .container ul.breadcrumb{background-color:#f8f8f8;margin:0;padding:0}.post-head-common .container ul.breadcrumb li{color:#989898}.post-head-common .container ul.breadcrumb li+li:before{content:'\003e';color:#989898}.post-head-common .container ul.breadcrumb li a{color:#7b8d99;font-size:14px;text-decoration:underline}.post-head-common .container ul.breadcrumb li a:active,.post-head-common .container ul.breadcrumb li a:focus,.post-head-common .container ul.breadcrumb li a:hover{text-decoration:none}.customer-promo-options .option-wrapp{color:#4e4e4e;font-size:25px;line-height:1.47em;margin-bottom:45px}.customer-promo-options .option-wrapp i,.customer-promo-options .option-wrapp span{font-weight:600;font-family:themeFontBold;color:#29abe2;font-style:normal}.customer-promo-options .option-wrapp i{color:#4e4e4e}.customer-promo-options .option-wrapp a{font-weight:600;text-decoration:underline;color:#f33758}.social-btn,.social-btn:focus,.social-btn:hover{text-decoration:none;color:#fff}.minimal-page-wrapper{padding-top:60px;padding-bottom:60px}.social-buttons{background:#f8f8f8;padding-top:114px;padding-bottom:114px}.social-buttons h2{font-size:62px}.social-buttons .social-btn-group{margin-top:58px}.social-btn{text-align:center;display:inline-block;width:166px;line-height:1.438em;padding:10px;-moz-border-radius:5px;border-radius:5px;margin-right:20px;margin-bottom:10px}.social-btn>span{font-size:16px;vertical-align:middle}.social-btn .icon{background-image:url(/theme/2018/distr/img/ico-1-o.png);background-position:-67px -313px;height:38px;width:38px;display:inline-block;vertical-align:middle;margin-right:10px}.social-btn.btn-whatsapp{background:#009550}.social-btn.btn-whatsapp .icon{background-position:-14px -374px}.social-btn.btn-facebook{background:#405c8f}.social-btn.btn-facebook .icon{background-position:-6px -594px}.social-btn.btn-telegram{background:#00addd}.social-btn.btn-telegram .icon{background-position:-8px -430px}.social-btn.btn-instagramm{background:-webkit-linear-gradient(0deg,#8637a9,#df8451);background:linear-gradient(90deg,#8637a9,#df8451)}.social-btn.btn-instagramm .icon{background-position:-9px -535px}.social-btn.btn-vk{background:#427aa3}.social-btn.btn-vk .icon{background-position:-9px -479px}.social-btn.btn-youtube{background:#ff0018}.social-btn.btn-youtube .icon{background-position:-75px -432px}.confirm-message .confirm-text{color:#4E4E4E;font-size:20px;line-height:1.47em;margin-bottom:40px}.confirm-message .btn-container{text-align:center}.noSheduleWrapp .empty-shedule-preform-text{margin-bottom:60px;color:#3d454d;font-size:18px;line-height:30px}.footer-contact-form{background-color:#edf4fa;padding-bottom:60px;padding-top:60px}.footer-contact-form h2{color:#4f6681;font-family:SFUIDisplay-Heavy;font-size:32px;font-weight:400;text-align:center}.footer-contact-form .btn-slider{outline:0;position:relative;top:150px;height:41px;width:21px;background-image:url(/theme/2018/distr/img/ico-1-o.png);background-position:-67px -313px;background-repeat:no-repeat;background-color:#fff;border:none}.footer-contact-form .btn-slider:hover{background-position:-259px -313px}.footer-contact-form .btn-slider.slider-prev{background-position:-13px -313px}.footer-contact-form .btn-slider.slider-prev:hover{background-position:-205px -313px}.footer-contact-form .reviews-slider{margin-top:87px;position:relative}.footer-contact-form .reviews-slider .slider-item img{max-width:750px;margin:0 auto}.footer-contact-form .reviews-slider .slider-item .review-thumb{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;overflow:hidden}.footer-contact-form .reviews-slider .slider-item .review-thumb img{display:block;width:100%}.footer-contact-form .reviews-slider .slider-item .reviewer{font-size:20px;font-weight:700;color:#000;margin-bottom:19px}.footer-contact-form .reviews-slider .slider-item .resource{font-size:16px;color:#111;margin-bottom:33px}.footer-contact-form .reviews-slider .slider-item .resource .icon i{color:#fff;padding:3px;min-width:20px;text-align:center}.footer-contact-form .reviews-slider .slider-item .resource .icon i::before{top:1px;position:relative}.footer-contact-form .reviews-slider .slider-item .resource .icon i.fa-vk{background:#427aa3}.footer-contact-form .reviews-slider .slider-item .resource .icon i.fa-facebook{background:#405c8f}.footer-contact-form .reviews-slider .slider-item .resource .icon i.fa-instagram{background:-webkit-linear-gradient(0deg,#8637a9,#df8451);background:linear-gradient(90deg,#8637a9,#df8451)}.footer-contact-form .reviews-slider .slider-item .resource .icon i.fa-telegram{background:#00addd}.footer-contact-form .reviews-slider .slider-item .resource .icon i.fa-whatsapp{background:#009550}.footer-contact-form .reviews-slider .slider-item .content{font-size:16px;color:#000;line-height:24px}.footer-contact-form .form-text{color:#4f6681;font-family:SFUIDisplay-Thin;font-size:24px;font-weight:400;text-align:center;margin-top:30px;margin-bottom:30px;line-height:36px}.footer .footer-inner .footer-stars .footer-block{background-color:#66778c;padding:30px 0 10px}.footer .footer-inner .footer-stars .brand-label{font-family:themeFontBold;margin-bottom:37px}.footer .footer-inner .footer-stars .right-text{color:#a9a9a9;font-size:14px;line-height:24px;margin-bottom:20px}.footer .footer-inner .footer-stars ul.footer-menu{list-style:none;padding:0;margin:0}.footer .footer-inner .footer-stars ul.footer-menu li{margin-bottom:6px}.footer .footer-inner .footer-stars ul.footer-menu li a{color:#fff;font-size:14px;text-decoration:underline;line-height:1.1em}.footer .footer-inner .footer-stars ul.footer-menu li a:hover{color:#e0bc15}.footer .footer-inner .footer-stars .phone-text{font-size:25px;color:#fff;line-height:30px}.footer .footer-inner .footer-stars .social-btn-group a{height:20px;width:20px;background:0 0}.footer .footer-inner .footer-stars .social-btn-group a.btn-telegram>span{background-position:-264px -384px}.footer .footer-inner .footer-stars .social-btn-group a.btn-whatsapp>span{background-position:-260px -489px}.footer .footer-inner .footer-stars .social-btn-group a.btn-viber>span{background-position:-261px -435px}.footer .footer-inner .footer-stars .social-btn-group a.btn-youtube>span{background-position:-210px -542px}.footer .footer-inner .footer-stars .social-btn-group a.btn-facebook>span{background-position:-159px -542px}.footer .footer-inner .footer-stars .social-btn-group a.btn-instagramm>span{background-position:-257px -542px}.footer .footer-inner .footer-stars .social-btn-group a.btn-vk>span{background-position:-302px -542px}.footer-common .brand-label{font-family:themeFontBold;margin-bottom:37px}.footer-common .right-text{color:#a9a9a9;font-size:14px;line-height:24px;margin-bottom:20px}.footer-common ul.footer-menu{list-style:none;padding:0;margin:0}.footer-common ul.footer-menu li{margin-bottom:6px}.footer-common ul.footer-menu li a{color:#fff;font-size:14px;text-decoration:underline;line-height:1.1em}.footer-common ul.footer-menu li a:hover{color:#29abe2}.footer-common .phone-text{font-size:25px;color:#fff;line-height:30px}.footer-common .social-btn-group a{height:20px;width:20px;background:0 0}.footer-common .social-btn-group a.btn-telegram>span{background-position:-264px -384px}.footer-common .social-btn-group a.btn-whatsapp>span{background-position:-260px -489px}.footer-common .social-btn-group a.btn-viber>span{background-position:-261px -435px}.footer-common .social-btn-group a.btn-youtube>span{background-position:-210px -542px}.footer-common .social-btn-group a.btn-facebook>span{background-position:-159px -542px}.footer-common .social-btn-group a.btn-instagramm>span{background-position:-257px -542px}.footer-common .social-btn-group a.btn-vk>span{background-position:-302px -542px}.social-buttons form{margin-top:80px}.social-buttons form .check-box{margin-top:30px}.btn.btn-new.form-switcher{-webkit-box-shadow:0 0 0 #fff;box-shadow:0 0 0 #fff;border:1px solid #999;background-color:#fff;color:#5b5b5b}.btn.btn-new.form-switcher.active{background:#29abe2;color:#fff;border:1px solid #29abe2}input[name=modalSearchCity]{padding:10px;border-radius:4px;border:1px solid #818181;margin-right:25px;font-size:14px;color:#828282;outline:0;margin-bottom:20px}input[name=modalSearchCity]:focus{border:1px solid #818181}input[name=modalSearchCity]+label{font-weight:400;color:#1e1e1e;font-size:16px}.cities-list .cities-labels-container{margin-bottom:20px}.cities-list .cities-labels-container a.city-label{display:inline-block;font-size:20px;line-height:1em;padding:0;margin:0 15px 10px 0;color:#1e1e1e;border-bottom:1px solid #1e1e1e;text-decoration:none}.cities-list .cities-labels-container a.city-label.active{color:#29abe2;border-bottom:1px solid #29abe2}.cities-list .cities-list-container .city-list-block .city-list-block-word{font-size:24px;font-family:themeFontBold;color:#29abe2;margin-bottom:15px;display:inline-block}.cities-list .cities-list-container .city-list-block a.select-city{color:#363535;font-size:14px;text-decoration:none;margin-bottom:5px}.cities-list .cities-list-container .city-list-block a.select-city:hover{color:#29abe2}.long-time-here p{font-size:16px}.modal-contact-form>p{margin:45px 0;text-align:center;font-size:16px}.modal-contact-form>p:last-child{margin-bottom:0}.modal-contact-form>p strong{font-size:24px;font-family:"Open Sans Light",themeFontRegular,sans-serif}.special-offers .info-sale,.special-offers .info-sale span,.special-offers h2,.special-offers h2 span{font-family:themeFontBold}.modal-contact-form .socials{text-align:center}.modal-contact-form .socials a{display:inline-block;height:58px;width:58px;margin-right:15px;margin-left:15px;border-radius:50%;vertical-align:middle;background-color:#427aa3}.modal-contact-form .socials a.mobile{display:none}.modal-contact-form .socials a>span{display:inline-block;background-image:url(/theme/2018/distr/img/ico-1-o.png);width:100%;height:100%;vertical-align:middle}.modal-contact-form .socials a.vk>span{background-position:-417px -470px}.modal-contact-form .socials a.fb{background-color:#405c8f}.modal-contact-form .socials a.fb>span{background-position:-404px -582px}.modal-contact-form .socials a.insta{background:linear-gradient(to right,#8637a9,#df8451)}.modal-contact-form .socials a.insta>span{background-position:-414px -524px}.modal-contact-form .socials a.ws{background-color:#009550}.modal-contact-form .socials a.ws>span{background-position:-416px -364px}.modal-contact-form .socials a.tg{background-color:#00addd}.modal-contact-form .socials a.tg>span{background-position:-414px -421px}.modal-contact-form .socials a.vb{background-color:#665ca7}.modal-contact-form .socials a.vb>span{background-position:-536px -422px}.doctor-rating .radio-list{text-align:center}.doctor-rating .radio-list .radio-item{position:relative;margin:15px 10px;display:inline-block}.doctor-rating .radio-list .radio-item input[type=radio]{position:absolute;opacity:0}.doctor-rating .radio-list .radio-item input[type=radio]+label{cursor:pointer;display:inline-block;width:54px;height:52px;background-image:url(/theme/2018/distr/img/ico-1-o.png);background-position:-416px -1132px}.doctor-rating .radio-list .radio-item.active input[type=radio]+label{background-position:-600px -1132px}.doctor-review p{font-size:16px;margin-bottom:30px}.special-offers h2{text-align:center;color:#000;font-size:30px;font-weight:700}.special-offers h2 span{color:#14a79b}.special-offers .info-sale{text-align:center;color:#000;font-size:22px;font-weight:700;line-height:30px;margin-top:60px;margin-bottom:40px}.special-offers .info-sale span{color:#14a79b}.special-offers .expand-item{padding-bottom:20px}.special-offers .expand-item .faq_title{padding-left:70px;min-height:60px;height:60px;display:table;background:url(/theme/2019/distr/img/img_theme/PLUS-PASSIVE.png) no-repeat}.special-offers .expand-item .faq_title:hover{background:url(/theme/2019/distr/img/img_theme/PLUS-HOVER.png) no-repeat}.about .icon.clock,.about .icon.location,.clinic-item .icon.clock,.clinic-item .icon.location{background-image:url(/theme/2018/distr/img/ico-1-o.png);background-repeat:no-repeat}.special-offers .expand-item .faq_title p{color:#000;font-size:18px;font-weight:700;line-height:24px;display:table-cell;vertical-align:middle}.about .icon,.clinic-item .icon{display:inline-block;vertical-align:middle}.special-offers .expand-item .faq_text{font-weight:400;line-height:24px;padding-left:70px}.special-offers .expand-item .faq_text .sale-form-btn{margin-top:30px}.appointments-form .btn,.records-index .btn{color:#333}.clinic-item .thumb{text-align:center}.clinic-item .thumb img{border-radius:50%}.clinic-item h3{font-size:24px;line-height:1.2em;margin:0 0 20px;word-break:break-word}.clinic-item .clinic-description{font-size:14px;margin:0}.clinic-item .icon{height:19px;width:19px;margin-right:5px}.clinic-item .icon.location{background-position:-423px -926px}.clinic-item .icon.clock{background-position:-423px -953px}.clinic-item .clinic-location{font-size:14px;margin:0 0 10px}.clinic-item .clinic-location span{vertical-align:middle}.clinic-item .clinic-work-week{font-size:14px}.clinic-item .clinic-work-week span{vertical-align:middle}.clinic-item .clinic-work-week .work-week-day .sufx{margin-right:10px}.clinic-item .showClinicInMap{color:#252525;text-decoration:underline;display:block;text-align:center;outline:0;margin-top:25px}.clinic-item .showClinicInMap:hover{text-decoration:none}.container .row .about .specific-clinic{display:flex;padding-bottom:80px}.container .row .about .clinic-thumb{margin-right:20px}.container .row .about .clinic-thumb img{border-radius:50%;width:167px;height:167px}.container .row .about .clinic-name-title{color:#4b4b4b;font-size:30px;font-weight:700;line-height:36px}.container .row .about .map-container{margin-top:0;margin-bottom:0}.container .row .about .map-container #clinicsMap{height:240px}.container .row .about .map-container .container .page-label{font-family:themeFontBold;font-weight:700;font-size:40px;color:#282828;text-align:center;margin:0}.container .row .about .map-container .container .page-label span{font-family:themeFontBold;font-weight:700;color:#0fa78d}.about .thumb{text-align:center}.about h3{font-size:24px;line-height:1.2em;margin:0 0 20px;word-break:break-word}.about .clinic-description{font-size:14px;margin:0}.about .icon{height:19px;width:19px;margin-right:5px}.about .icon.location{background-position:-423px -926px}.about .icon.clock{background-position:-423px -953px}.about .clinic-location{font-size:14px;margin:0 0 10px}.about .clinic-location span{vertical-align:middle}.about .clinic-work-week{font-size:14px}.about .clinic-work-week span{vertical-align:middle}.about .clinic-work-week .work-week-day .sufx{margin-right:10px}.about .showClinicInMap{color:#252525;text-decoration:underline;display:block;text-align:center;outline:0;margin-top:25px}.about .showClinicInMap:hover,.row .clinics-list-container #vce-clinic a,.specific-doctor a{text-decoration:none}.doctor-page .doctor-card .row,.map-container{margin-top:50px}.clinic-zapis{box-shadow:0 5px 10px rgba(0,0,0,.4);padding:20px 0 0}.clinic-zapis .clinic-work-adress{padding:20px}.clinic-zapis .apply-button{padding:0}.map-container{margin-bottom:80px}.map-container #clinicsMap{height:370px}.g-line,.vl{height:100%}.map-container .container .page-label{font-family:themeFontBold;font-weight:700;font-size:40px;color:#282828;text-align:center;margin:0}.map-container .container .page-label span{font-family:themeFontBold;font-weight:700;color:#0fa78d}.row .clinics-list-container .vse-clinics{padding-bottom:30px}.row .clinics-list-container #vce-clinic{box-shadow:0 0 5px rgba(0,0,0,.4);padding:20px;border-radius:5px}.row .clinics-list-container #vce-clinic:hover{box-shadow:0 0 9px rgba(0,0,0,.5)}.row .clinics-list-container .container{margin-bottom:17px}.row .clinics-list-container .container .page-label2{font-family:themeFontBold;font-weight:700;font-size:42px;color:#282828;margin-bottom:40px;line-height:30.73px}.row .clinics-list-container .container .page-label2 span{font-weight:700}.row .clinics-list-container .container .sortirovka{text-align:right;color:#282828;margin-top:9%}.row .clinics-list-container .container #title_clinic{font-size:24px;font-weight:200;color:#0fa78d}.vl{border-left:1px solid #ebebeb;position:absolute;right:100%;top:0}.g-line{border-top:3px solid #ebebeb;position:absolute;width:100%;left:0}a.disabled{pointer-events:none;cursor:default}.doctors-list{display:block;flex-flow:row}.doctors-list .container .row{box-shadow:0 0 5px rgba(0,0,0,.4);padding:20px;border-radius:5px;border-style:solid;border-width:0;border-color:#ebebeb;margin-bottom:17px;margin-right:0;min-height:350px;margin-left:0}.doctors-list .container .row:hover{box-shadow:0 0 9px rgba(0,0,0,.5)}.doctors-list .container .row .specific-doctor img{border-radius:50%;height:184px;width:184px}.card{height:260px}.card .full-name{color:#353434;font-size:28px;font-weight:700;line-height:30px;margin-top:0}.card .additional .category h5{color:#0fa78d;font-size:18px;font-weight:500;line-height:24px;margin-bottom:0}.card .additional .exp h6{color:#707070;font-size:14px;font-weight:400;line-height:24px;margin-bottom:0}.card .additional .description h5{color:#000;font-size:16px;font-weight:500;line-height:24px;margin-top:0}.online-reception{width:175px;height:32px;border-radius:0 2px 2px 0;background-image:linear-gradient(82deg,#f869b6 0,#3d5ac9 71%,#3d5ac9 100%);margin-top:80px;margin-left:-17px}.online-reception h5{color:#fff;font-size:13px;font-weight:400;line-height:14px;padding-top:9px;text-align:center}.good-doctor{height:32px;text-align:center;color:#707070}.survey-list-item h3{color:#505050;line-height:30px;font-size:16px;font-weight:500;margin:0}.survey-list-item h4{color:#505050;font-size:14px;line-height:30px;font-weight:400;margin:0}.survey-list .expand-item{padding-bottom:10px}.survey-list .expand-item .faq_title p{color:#000;padding:5px 5px 5px 20px;background:url(/theme/2019/distr/img/hmm01.png) left no-repeat}.survey-list .expand-item .faq_text{font-weight:400;line-height:24px;padding-left:70px}.row .specific-doctor .rating-starr{width:100%;padding:20px 0 0;margin:0 auto;text-align:center;text-align:-webkit-center}.row .specific-doctor .rating-starr ol,.row .specific-doctor .rating-starr ul{list-style:none}.row .specific-doctor .rating-starr .clearfix:after,.row .specific-doctor .rating-starr .clearfix:before{content:" ";display:table}.row .specific-doctor .rating-starr .clearfix:after{clear:both}.row .specific-doctor .rating-starr .rating{position:relative;width:82px;height:14px;list-style:none;background:url(/theme/2019/distr/img/img_theme/rating-star-2.png);padding:0;outline:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.row .specific-doctor .rating-starr .rating li{float:left;height:14px}.row .specific-doctor .rating-starr .rating li.current{z-index:1;background:url(/theme/2019/distr/img/img_theme/rating-star-2.png) left bottom}.row .specific-doctor .rating-starr .rating li span[class*=star]{position:absolute;z-index:5;display:block;width:17px;height:14px;cursor:pointer}.row .specific-doctor .rating-starr .rating li span.star1{left:0}.row .specific-doctor .rating-starr .rating li span.star1:hover{width:17px}.row .specific-doctor .rating-starr .rating li span.star2{left:17px}.row .specific-doctor .rating-starr .rating li span.star2:hover{width:34px}.row .specific-doctor .rating-starr .rating li span.star3{left:34px}.row .specific-doctor .rating-starr .rating li span.star3:hover{width:51px}.row .specific-doctor .rating-starr .rating li span.star4{left:51px}.row .specific-doctor .rating-starr .rating li span.star4:hover{width:68px}.row .specific-doctor .rating-starr .rating li span.star5{left:68px}.row .specific-doctor .rating-starr .rating li span.star5:hover{width:85px}.content-tabs{margin-top:60px;margin-bottom:30px}.tab-content{margin-bottom:20px}.tab-content.active{display:block}.profile-wrapper{margin-bottom:60px}.profile-wrapper .container-widescreen .pre-content .container .zapis-diagnostic .page-label{font-weight:700;font-size:40px;color:#282828;text-align:center;margin:30px 0 0}.profile-wrapper .container-widescreen .pre-content .container .zapis-diagnostic .page-label span{font-weight:700;color:#0fa78d}.profile-wrapper .container-widescreen .pre-content .search-form-container{padding-top:30px;padding-bottom:30px;margin-bottom:30px}.profile-wrapper .container-widescreen .pre-content .search-form-container .container .page-label{font-weight:700;font-size:40px;color:#282828;text-align:center;margin:30px 0}.profile-wrapper .container-widescreen .pre-content .search-form-container .container .page-label span{font-weight:700;color:#0fa78d}.profile-wrapper .container-widescreen .pre-content .search-form-container .container .row .form-group input{box-shadow:none;-webkit-box-shadow:none}.profile-wrapper .container-widescreen .row .row-filtr .container .page-label2{font-weight:700;font-size:42px;color:#4b4b4b;margin-bottom:30px;margin-top:60px;line-height:30.73px}.profile-wrapper .container-widescreen .row .row-filtr .container .page-label2 span{font-weight:700}.profile-wrapper .container-widescreen .row .row-filtr .container .row .category-filter{margin-bottom:100px}.profile-wrapper .container-widescreen .row .row-filtr .container .row .category-filter .dropdown button{border-radius:0;position:relative;background-color:#f3f3f3;box-shadow:0 0 0 #fff}.profile-wrapper .container-widescreen .row .row-filtr .container .row .category-filter .dropdown button:hover{background-color:#f8f8f8}.profile-wrapper .container-widescreen .row .row-filtr .container .row .category-filter .dropdown button>span{display:inline-block;vertical-align:middle;background-image:url(/theme/2019/distr/img/img_theme/ico-1-o.png);height:35px;width:35px;background-position:25px 14px;background-repeat:no-repeat}.profile-wrapper .container-widescreen .row .row-filtr .container .row .category-filter .dropdown.open button{background:#f8f8f8;color:#4e4e4e}.profile-wrapper .container-widescreen .row .row-filtr .container .row .category-filter .dropdown.open button>span{background-position:1px 14px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.profile-wrapper .container-widescreen .row .row-filtr .container .row .category-filter .dropdown.open .dropdown-menu{box-shadow:0 0 0 #fff;border-radius:0;border:0;width:100%;padding:30px;margin-top:-1px;background:#f8f8f8;max-height:320px;overflow-y:auto}.profile-wrapper .container-widescreen .row .row-filtr .container .row .category-filter .dropdown.open .dropdown-menu .years-filter{display:table;width:100%}.profile-wrapper .container-widescreen .row .row-filtr .container .row .category-filter .dropdown.open .dropdown-menu .years-filter a{display:table-cell;text-decoration:underline}.profile-wrapper .container-widescreen .row .row-filtr .container .row .category-filter .dropdown.open .dropdown-menu .years-filter a.active,.profile-wrapper .container-widescreen .row .row-filtr .container .row .category-filter .dropdown.open .dropdown-menu .years-filter a:focus,.profile-wrapper .container-widescreen .row .row-filtr .container .row .category-filter .dropdown.open .dropdown-menu .years-filter a:hover{text-decoration:none}.profile-wrapper .container-widescreen .row .row-filtr .container .row .category-filter .dropdown.open .dropdown-menu a{background:#f8f8f8;display:block;padding:8px 0;color:#606060;font-size:14px}.profile-wrapper .container-widescreen .row .row-filtr .container .row .category-filter .dropdown.open .dropdown-menu a:active,.profile-wrapper .container-widescreen .row .row-filtr .container .row .category-filter .dropdown.open .dropdown-menu a:focus,.profile-wrapper .container-widescreen .row .row-filtr .container .row .category-filter .dropdown.open .dropdown-menu a:hover{background:#f8f8f8;text-decoration:none;color:#0fa78d}.profile-wrapper .container-widescreen .row .row-filtr .container .row .category-filter .dropdown.open .dropdown-menu a.active{color:#0fa78d;text-decoration:underline}.profile-wrapper-alm .container-widescreen .pre-content .container .zapis-diagnostic .page-label{font-weight:700;font-size:40px;color:#282828;text-align:center;margin:30px 0 0}.profile-wrapper-alm .container-widescreen .pre-content .container .zapis-diagnostic .page-label span,.profile-wrapper-alm .container-widescreen .pre-content .search-form-container .container .page-label span{color:#0fa78d;font-weight:700}.profile-wrapper-alm .container-widescreen .pre-content .search-form-container{padding-top:30px;padding-bottom:30px;margin-bottom:30px}.profile-wrapper-alm .container-widescreen .pre-content .search-form-container .container .page-label{font-weight:700;font-size:40px;color:#282828;text-align:center;margin:30px 0}.profile-wrapper-alm .container-widescreen .pre-content .search-form-container .container .row .form-group input{box-shadow:none;-webkit-box-shadow:none}.profile-wrapper-alm .container-widescreen .row .row-filtr .container .page-label2{font-weight:700;font-size:42px;color:#4b4b4b;margin-bottom:30px;margin-top:60px;line-height:30.73px}.profile-wrapper-alm .container-widescreen .row .row-filtr .container .row .category-filter{margin-bottom:100px}.profile-wrapper-alm .container-widescreen .row .row-filtr .container .row .category-filter .dropdown button{border-radius:0;position:relative;box-shadow:0 7px 40px rgba(0,0,0,.15);background-color:#fff;color:#5a5a5a;font-size:14px;font-weight:400;line-height:29.64px}.profile-wrapper-alm .container-widescreen .row .row-filtr .container .row .category-filter .dropdown button:hover{background-color:#f8f8f8}.profile-wrapper-alm .container-widescreen .row .row-filtr .container .row .category-filter .dropdown button>span{display:inline-block;vertical-align:middle;background-image:url(/theme/2019/distr/img/img_theme/down-icon.png);height:35px;width:35px;background-position:25px 14px;background-repeat:no-repeat}.profile-wrapper-alm .container-widescreen .row .row-filtr .container .row .category-filter .dropdown.open button{background:#f8f8f8;color:#4e4e4e}.profile-wrapper-alm .container-widescreen .row .row-filtr .container .row .category-filter .dropdown.open button>span{background-position:1px 14px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.profile-wrapper-alm .container-widescreen .row .row-filtr .container .row .category-filter .dropdown.open .dropdown-menu{box-shadow:0 0 0 #fff;border-radius:0;border:0;width:100%;padding:30px;margin-top:-1px;background:#f8f8f8;max-height:320px;overflow-y:auto}.profile-wrapper-alm .container-widescreen .row .row-filtr .container .row .category-filter .dropdown.open .dropdown-menu .years-filter{display:table;width:100%}.profile-wrapper-alm .container-widescreen .row .row-filtr .container .row .category-filter .dropdown.open .dropdown-menu .years-filter a{display:table-cell;text-decoration:underline}.profile-wrapper-alm .container-widescreen .row .row-filtr .container .row .category-filter .dropdown.open .dropdown-menu .years-filter a.active,.profile-wrapper-alm .container-widescreen .row .row-filtr .container .row .category-filter .dropdown.open .dropdown-menu .years-filter a:focus,.profile-wrapper-alm .container-widescreen .row .row-filtr .container .row .category-filter .dropdown.open .dropdown-menu .years-filter a:hover{text-decoration:none}.profile-wrapper-alm .container-widescreen .row .row-filtr .container .row .category-filter .dropdown.open .dropdown-menu a{background:#f8f8f8;display:block;padding:8px 0;color:#606060;font-size:14px}.profile-wrapper-alm .container-widescreen .row .row-filtr .container .row .category-filter .dropdown.open .dropdown-menu a:active,.profile-wrapper-alm .container-widescreen .row .row-filtr .container .row .category-filter .dropdown.open .dropdown-menu a:focus,.profile-wrapper-alm .container-widescreen .row .row-filtr .container .row .category-filter .dropdown.open .dropdown-menu a:hover{background:#f8f8f8;text-decoration:none;color:#0fa78d}.profile-wrapper-alm .container-widescreen .row .row-filtr .container .row .category-filter .dropdown.open .dropdown-menu a.active{color:#0fa78d;text-decoration:underline}.list-doctors{display:block;flex-flow:row}.list-doctors .container .row{box-shadow:0 0 10px rgba(30,30,30,.22);padding:20px;border-radius:5px;border-style:solid;border-width:0;border-color:#ebebeb;margin-bottom:17px;min-height:270px;margin-top:5px}.list-doctors .container .row:hover{box-shadow:0 0 9px rgba(0,0,0,.5)}.list-doctors .container .row .specific-doctor .doctor-rating{padding-left:0;padding-right:0}.list-doctors .container .row .specific-doctor .doctor-rating .photo{text-align:center}.list-doctors .container .row .specific-doctor .doctor-rating .photo img{border-radius:50%;height:110px;width:110px}.list-doctors .container .row .specific-doctor .doctor-card{height:200px}.list-doctors .container .row .specific-doctor .doctor-card .category h3{color:#0fa78d;font-size:14px;font-weight:500;line-height:16px;margin-bottom:0;margin-top:0}.list-doctors .container .row .specific-doctor .doctor-card .full-name a{display:inline-block;color:#000;font-size:20px;font-weight:400;line-height:26px;margin-top:0}.list-doctors .container .row .specific-doctor .doctor-card .additional .exp h3{color:#000;font-size:14px;font-weight:400;line-height:16px;margin-bottom:0}.list-doctors .container .row .specific-doctor .doctor-card .additional .description h3{color:#000;font-size:14px;font-weight:400;line-height:20px;margin-top:0}.list-doctors .container .row .specific-doctor .doctor-card .additional .dropdown{margin-bottom:20px}.list-doctors .container .row .specific-doctor .doctor-card .additional .dropdown .doctor-one-clinic{margin-top:15px;font-size:14px;font-weight:600;color:#363636}.list-doctors .container .row .specific-doctor .doctor-card .additional .dropdown .doctor-one-clinic p{font-size:14px;line-height:16px}.list-doctors .container .row .specific-doctor .doctor-card .additional .dropdown button{border-radius:0;position:relative;background-color:#f3f3f3;box-shadow:0 0 0 #fff;padding-left:0}.list-doctors .container .row .specific-doctor .doctor-card .additional .dropdown button:hover{background-color:#f8f8f8}.list-doctors .container .row .specific-doctor .doctor-card .additional .dropdown button>span{display:inline-block;vertical-align:middle;background-image:url(/theme/2019/distr/img/img_theme/ico-1-o.png);height:35px;width:35px;background-position:10px 14px;background-repeat:no-repeat}.list-doctors .container .row .specific-doctor .doctor-card .additional .dropdown.open button{background:#f8f8f8;color:#4e4e4e}.list-doctors .container .row .specific-doctor .doctor-card .additional .dropdown.open button>span{background-position:16px 14px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.list-doctors .container .row .specific-doctor .doctor-card .additional .dropdown.open .dropdown-menu{box-shadow:0 0 0 #fff;border-radius:0;border:0;width:100%;padding:0 0 0 10px;margin-top:-1px;background:#f8f8f8;max-height:320px;overflow-y:auto}.list-doctors .container .row .specific-doctor .doctor-card .additional .dropdown.open .dropdown-menu .years-filter{display:table;width:100%}.list-doctors .container .row .specific-doctor .doctor-card .additional .dropdown.open .dropdown-menu .years-filter p{display:table-cell;text-decoration:underline}.list-doctors .container .row .specific-doctor .doctor-card .additional .dropdown.open .dropdown-menu .years-filter p.active,.list-doctors .container .row .specific-doctor .doctor-card .additional .dropdown.open .dropdown-menu .years-filter p:focus,.list-doctors .container .row .specific-doctor .doctor-card .additional .dropdown.open .dropdown-menu .years-filter p:hover{text-decoration:none}.list-doctors .container .row .specific-doctor .doctor-card .additional .dropdown.open .dropdown-menu p{background:#f8f8f8;display:block;padding:8px 0;color:#4e4e4e;font-size:14px;font-weight:400;line-height:16px}.list-doctors .container .row .specific-doctor .doctor-card .additional .dropdown.open .dropdown-menu p.active{color:#0fa78d;text-decoration:underline}.list-doctors .container .row .specific-doctor .zapis-doctor{display:flex}.list-doctors .container .row .specific-doctor .zapis-doctor .record-number span{color:#8e8e8e;font-size:12px;font-weight:400;line-height:18.9px;margin:0 0 0 10px}.list-doctors .container .row .specific-doctor .zapis-doctor .record-number span .record-phone{font-size:17px;font-weight:600;color:#363636}.list-doctors .container .row .specific-doctor .doctor-appointment{margin-top:45px}.list-doctors .container .row .specific-doctor .doctor-appointment .dropdown{margin-bottom:30px}.list-doctors .container .row .specific-doctor .doctor-appointment .dropdown .doctor-one-clinic{text-align:center;text-align:-webkit-center;font-size:14px;font-weight:600;color:#363636}.list-doctors .container .row .specific-doctor .doctor-appointment .dropdown .doctor-one-clinic p{font-size:14px;line-height:16px}.list-doctors .container .row .specific-doctor .doctor-appointment .dropdown button{border-radius:0;position:relative;background-color:#f3f3f3;box-shadow:0 0 0 #fff;padding-left:0}.list-doctors .container .row .specific-doctor .doctor-appointment .dropdown button:hover{background-color:#f8f8f8}.list-doctors .container .row .specific-doctor .doctor-appointment .dropdown button>span{display:inline-block;vertical-align:middle;background-image:url(/theme/2019/distr/img/img_theme/ico-1-o.png);height:35px;width:35px;background-position:10px 14px;background-repeat:no-repeat}.list-doctors .container .row .specific-doctor .doctor-appointment .dropdown.open button{background:#f8f8f8;color:#4e4e4e}.list-doctors .container .row .specific-doctor .doctor-appointment .dropdown.open button>span{background-position:16px 14px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.list-doctors .container .row .specific-doctor .doctor-appointment .dropdown.open .dropdown-menu{box-shadow:0 0 0 #fff;border-radius:0;border:0;width:100%;padding:0 0 0 10px;margin-top:-1px;background:#f8f8f8;max-height:320px;overflow-y:auto}.list-doctors .container .row .specific-doctor .doctor-appointment .dropdown.open .dropdown-menu .years-filter{display:table;width:100%}.list-doctors .container .row .specific-doctor .doctor-appointment .dropdown.open .dropdown-menu .years-filter p{display:table-cell;text-decoration:underline}.list-doctors .container .row .specific-doctor .doctor-appointment .dropdown.open .dropdown-menu .years-filter p.active,.list-doctors .container .row .specific-doctor .doctor-appointment .dropdown.open .dropdown-menu .years-filter p:focus,.list-doctors .container .row .specific-doctor .doctor-appointment .dropdown.open .dropdown-menu .years-filter p:hover{text-decoration:none}.list-doctors .container .row .specific-doctor .doctor-appointment .dropdown.open .dropdown-menu p{background:#f8f8f8;display:block;padding:8px 0;color:#4e4e4e;font-size:14px;font-weight:400;line-height:16px}.list-doctors .container .row .specific-doctor .doctor-appointment .dropdown.open .dropdown-menu p.active{color:#0fa78d;text-decoration:underline}.sponsors{text-align:center}.sponsors .sponsors-list{text-align:center;color:#000;font-size:32px;font-weight:700;margin-bottom:60px}.sponsors .sponosrs-last{color:#000;font-size:24px;text-align:center;font-weight:700;margin-top:30px;margin-bottom:40px}.sponsors .thumb figure{width:200px;height:160px;margin:1%;display:inline-block}.sponsors .thumb figcaption{text-align:center;font-size:16px}.doctor-maps .map-container{margin:5px 0 0}.doctor-maps .map-container #clinicsMap{display:none;margin-left:51%;width:100%;height:310px;min-height:930px;max-width:950px}.doctors-review-one{padding-bottom:52px;background-color:#ebebeb}.doctors-review-one .review-form-part h3{color:#373737;font-size:24px;font-weight:300;line-height:14px;padding:25px 0}.doctors-review-one .review-form-part .review-form .form-group input{-webkit-appearance:none;outline:0;-webkit-transition:all .5s;transition:all .5s;width:100%;border-radius:0;-webkit-border-radius:0;box-shadow:none;-webkit-box-shadow:none;padding:20px 24px;font-size:14px;height:auto;color:#777;border:1px solid #999;background-color:#ebebeb}.doctors-review-one .review-form-part .review-form .form-group textarea{-webkit-appearance:none;outline:0;-webkit-transition:all .5s;transition:all .5s;width:100%;border-radius:0;-webkit-border-radius:0;box-shadow:none;-webkit-box-shadow:none;padding:20px 24px;font-size:1.1em;color:#777;border:1px solid #999;background-color:#ebebeb;height:161px}.doctor-page .doctor-card .row .doctor-one-item .specific-doctor{display:flex;padding-bottom:80px}.doctor-page .doctor-card .row .doctor-one-item .specific-doctor .thumb-wrapp{text-align:center;text-align:-webkit-center}.doctor-page .doctor-card .row .doctor-one-item .specific-doctor .thumb-wrapp img{border-radius:50%;width:167px;height:167px}.doctor-page .doctor-card .row .doctor-one-item .specific-doctor .doctor-description .doctor-name-title{color:#4b4b4b;font-size:34px;line-height:36px}.doctor-page .doctor-card .row .doctor-one-item .specific-doctor .doctor-description .doctor-name-title h1{font-weight:700}.doctor-page .doctor-card .row .doctor-one-item .specific-doctor .doctor-description .category{margin-top:10px;color:#0fa78d;font-size:14px;font-weight:500;line-height:16px}.doctor-page .doctor-card .row .doctor-one-item .specific-doctor .doctor-description .exp{color:#707070;font-size:14px;font-weight:400;line-height:24px}.doctor-page .doctor-card .row .doctor-one-item .specific-doctor .doctor-description .description h5{color:#000;font-size:14px;font-weight:400;line-height:20px;margin-top:0}.doctor-page .doctor-card .row .review-list .page-label{color:#444;font-size:24px;font-weight:300;line-height:14px;padding-bottom:15px}.doctor-page .doctor-card .row .review-list .review-item{box-shadow:0 0 10px rgba(30,30,30,.22);padding:20px;border-radius:5px;border-style:solid;border-width:0;border-color:#ebebeb;margin-bottom:17px;margin-top:5px}.doctor-page .doctor-card .row .review-list .review-item .review-header{margin-top:10px}.doctor-page .doctor-card .row .review-list .review-item .review-header .author{color:#909090;font-size:18px;font-weight:400;line-height:24px}.doctor-page .doctor-card .row .review-list .review-item .rating-starr{width:100px;margin:1px auto 0}.doctor-page .doctor-card .row .review-list .review-item .rating-starr .clearfix:after,.doctor-page .doctor-card .row .review-list .review-item .rating-starr .clearfix:before{content:" ";display:table}.doctor-page .doctor-card .row .review-list .review-item .rating-starr .clearfix:after{clear:both}.doctor-page .doctor-card .row .review-list .review-item .rating-starr .rating{position:relative;width:82px;height:14px;list-style:none;background:url(/theme/2019/distr/img/img_theme/rating-star-2.png);padding:0;outline:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.doctor-page .doctor-card .row .review-list .review-item .rating-starr .rating li{float:left;height:14px}.doctor-page .doctor-card .row .review-list .review-item .rating-starr .rating li.current{z-index:1;background:url(/theme/2019/distr/img/img_theme/rating-star-2.png) left bottom}.doctor-page .doctor-card .row .review-list .review-item .rating-starr .rating li span[class*=star]{position:absolute;z-index:5;display:block;width:17px;height:14px;cursor:pointer}.doctor-page .doctor-card .row .review-list .review-item .rating-starr .rating li span.star1{left:0}.doctor-page .doctor-card .row .review-list .review-item .rating-starr .rating li span.star1:hover{width:17px}.doctor-page .doctor-card .row .review-list .review-item .rating-starr .rating li span.star2{left:17px}.doctor-page .doctor-card .row .review-list .review-item .rating-starr .rating li span.star2:hover{width:34px}.doctor-page .doctor-card .row .review-list .review-item .rating-starr .rating li span.star3{left:34px}.doctor-page .doctor-card .row .review-list .review-item .rating-starr .rating li span.star3:hover{width:51px}.doctor-page .doctor-card .row .review-list .review-item .rating-starr .rating li span.star4{left:51px}.doctor-page .doctor-card .row .review-list .review-item .rating-starr .rating li span.star4:hover{width:68px}.doctor-page .doctor-card .row .review-list .review-item .rating-starr .rating li span.star5{left:68px}.doctor-page .doctor-card .row .review-list .review-item .rating-starr .rating li span.star5:hover{width:85px}.doctor-page .doctor-card .row .review-list .review-item .rating-box{vertical-align:middle;position:relative;display:flex;padding:10px 10px 10px 0;border-radius:4px;width:220px;max-width:220px;text-align:center;color:#000;font-size:14px;font-weight:400}.doctor-page .doctor-card .row .review-list .review-item .rating-box .like-review{margin:0 10px}.doctor-page .doctor-card .row .review-list .review-item .rating-box::before{left:6px;position:absolute;height:30px;width:30px;background-repeat:no-repeat;content:""}.doctor-page .doctor-card .row .review-list .review-item .rating-box.negative.active{background-color:#ff0018}.doctor-page .doctor-card .row .review-list .review-item .rating-box.positive.active{background-color:#22b573}.doctor-page .doctor-card .row .review-list .review-item .review-content{color:#515151;font-size:14px;font-weight:400;line-height:24px}.doctor-page .doctor-card .row .doctor-information h3{color:#444;font-size:24px;font-weight:300;line-height:14px;padding-bottom:15px}.doctor-page .doctor-card .row .doctor-information h4{color:#515151;font-size:14px;font-weight:300;line-height:24px;text-align:justify}.doctor-page .doctor-card .row .doctor-zapis{box-shadow:0 5px 10px rgba(0,0,0,.4);margin-bottom:20px}.doctor-page .doctor-card .row .doctor-zapis .doctor-clinic-map #doctorMap{height:230px}.doctor-page .doctor-card .row .doctor-zapis .take-doctor{margin:10px 0 0 15px;color:#000;font-size:16px;font-weight:400;line-height:20px}.doctor-page .doctor-card .row .doctor-zapis .study-at{margin-bottom:20px;margin-top:10px}.doctor-page .doctor-card .row .doctor-zapis .study-at .icon{height:32px;width:32px;display:inline-block;margin-right:10px;vertical-align:middle}.doctor-page .doctor-card .row .doctor-zapis .study-at .icon.location{background-image:url(/theme/2019/src/img/img_theme/pencil.png);background-repeat:no-repeat}.doctor-page .doctor-card .row .doctor-zapis .study-at .study-at-m{padding:5px 0 0 15px;display:flex}.doctor-page .doctor-card .row .doctor-zapis .study-at .study-at-m .location-clinic{color:#000;font-size:14px;font-weight:400;line-height:20px;max-width:385px}.doctor-page .doctor-card .row .doctor-zapis .study-at .study-at-m .location-clinic .sail{display:table}.doctor-page .doctor-card .row .doctor-zapis .study-at .study-at-m .location-clinic .sail .sale-icon{background-image:url(/theme/2019/src/img/img_theme/sail.png);background-repeat:no-repeat;height:32px;width:32px;vertical-align:middle;display:table-cell}.doctor-page .doctor-card .row .doctor-zapis .study-at .study-at-m .location-clinic .sail .stock{max-width:310px;display:table-cell;vertical-align:middle;padding-left:5px}.doctor-page .doctor-card .row .doctor-zapis .price-desc{color:#000;font-size:16px;font-weight:400;line-height:28.81px}.container-widescreen .tab-content{margin-bottom:20px;display:none}.container-widescreen .tab-content.active{display:block}.diagnostics-types{background-color:#f3f3f3}.diagnostics-types .survey-category-list .survey-category-list-item{margin-bottom:30px}.diagnostics-types .survey-category-list .survey-category-list-item .list-header{margin-top:40px;margin-bottom:35px}.diagnostics-types .survey-category-list .survey-category-list-item .list-header h3{display:inline-block;color:#4b4b4b;font-size:27px;font-weight:700;vertical-align:middle;padding:0;margin:0}.diagnostics-types .survey-category-list .survey-category-list-item a{display:block;margin-bottom:15px;color:#353434;font-size:14px;font-weight:400;line-height:18px;text-decoration:none}.diagnostics-types .survey-category-list .survey-category-list-item a span{vertical-align:top}.diagnostics-types .survey-category-list .survey-category-list-item a .survey-icon{text-decoration:none}.diagnostics-types .survey-category-list .survey-category-list-item a .survey-label{width:80.333%;display:inline-block;text-decoration:underline}.diagnostics-types .survey-category-list .survey-category-list-item a:hover .survey-label{text-decoration:none;color:#0fa78d}.survey-result-list .survey-list-item{box-shadow:0 0 5px rgba(0,0,0,.4);padding:20px;border-radius:5px;border-style:solid;border-width:0;border-color:#ebebeb;margin-bottom:30px}.survey-result-list .survey-list-item:hover{box-shadow:0 0 9px rgba(0,0,0,.5)}.survey-result-list .survey-list-item .clinic-item .row .clinic-card .thumb img{border-radius:50%;height:167px;width:167px}.survey-result-list .survey-list-item .clinic-item .row .clinic-card .rating-starr{width:100%;padding:10px 0 0;margin:0 auto;text-align:center;text-align:-webkit-center}.survey-result-list .survey-list-item .clinic-item .row .clinic-card .rating-starr ol,.survey-result-list .survey-list-item .clinic-item .row .clinic-card .rating-starr ul{list-style:none}.survey-result-list .survey-list-item .clinic-item .row .clinic-card .rating-starr .clearfix:after,.survey-result-list .survey-list-item .clinic-item .row .clinic-card .rating-starr .clearfix:before{content:" ";display:table}.survey-result-list .survey-list-item .clinic-item .row .clinic-card .rating-starr .clearfix:after{clear:both}.survey-result-list .survey-list-item .clinic-item .row .clinic-card .rating-starr .rating{position:relative;width:82px;height:14px;list-style:none;background:url(/theme/2019/distr/img/img_theme/rating-star-2.png);padding:0;outline:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.survey-result-list .survey-list-item .clinic-item .row .clinic-card .rating-starr .rating li{float:left;height:14px}.survey-result-list .survey-list-item .clinic-item .row .clinic-card .rating-starr .rating li.current{z-index:1;background:url(/theme/2019/distr/img/img_theme/rating-star-2.png) left bottom}.survey-result-list .survey-list-item .clinic-item .row .clinic-card .rating-starr .rating li span[class*=star]{position:absolute;z-index:5;display:block;width:17px;height:14px;cursor:pointer}.survey-result-list .survey-list-item .clinic-item .row .clinic-card .rating-starr .rating li span.star1{left:0}.survey-result-list .survey-list-item .clinic-item .row .clinic-card .rating-starr .rating li span.star1:hover{width:17px}.survey-result-list .survey-list-item .clinic-item .row .clinic-card .rating-starr .rating li span.star2{left:17px}.survey-result-list .survey-list-item .clinic-item .row .clinic-card .rating-starr .rating li span.star2:hover{width:34px}.survey-result-list .survey-list-item .clinic-item .row .clinic-card .rating-starr .rating li span.star3{left:34px}.survey-result-list .survey-list-item .clinic-item .row .clinic-card .rating-starr .rating li span.star3:hover{width:51px}.survey-result-list .survey-list-item .clinic-item .row .clinic-card .rating-starr .rating li span.star4{left:51px}.survey-result-list .survey-list-item .clinic-item .row .clinic-card .rating-starr .rating li span.star4:hover{width:68px}.survey-result-list .survey-list-item .clinic-item .row .clinic-card .rating-starr .rating li span.star5{left:68px}.survey-result-list .survey-list-item .clinic-item .row .clinic-card .rating-starr .rating li span.star5:hover{width:85px}.survey-result-list .survey-list-item .clinic-item .row h3{color:#4b4b4b;font-size:27px;font-weight:700;line-height:30.73px}.survey-result-list .survey-list-item .clinic-item .row .clinic-description{color:#656565;font-size:14px;font-weight:300;margin:13px 0}.survey-result-list .survey-list-item .clinic-item .row .survey-positions-label{color:#2c2c2c;font-size:16px;font-weight:700;margin-bottom:5px}.survey-result-list .survey-list-item .clinic-item .row .survey-positions .survey-position .row .showSurveyForm{text-decoration:underline;cursor:pointer;color:#2c2c2c;font-size:14px;font-weight:400;line-height:19px;padding:3px 0}.survey-result-list .survey-list-item .clinic-item .row .survey-positions .survey-position .row .showSurveyForm:hover{text-decoration:none;color:#0fa78d}.survey-result-list .survey-list-item .clinic-item .row .survey-positions .survey-position .row .diagnostic-price{color:#000;font-size:16px;font-weight:500;text-align:right}.doctor-types{margin-top:30px;background-color:#0fa78d;padding-bottom:80px;position:relative}.doctor-types .all-specializations p{color:#fff;font-size:42px;font-weight:700;text-align:center;margin:50px 0}.doctor-types .all-specializations .star-category-left,.doctor-types .all-specializations .star-category-right{background-image:url(/theme/2019/distr/img/img_theme/star-detail.png);position:absolute;background-repeat:no-repeat;height:700px;width:400px;margin-top:40px}.doctor-types .all-specializations .star-category-left{margin-left:-420px;transform:scaleX(-1)}.doctor-types .all-specializations .star-category-right{margin-left:1160px}.clinic-types,.doctor-types .all-specializations .doctor-category-list{position:relative}.doctor-types .all-specializations .doctor-category-list .doctor-category-list-item a{color:#fff;line-height:24px;text-decoration:underline}.doctor-types .all-specializations .doctor-category-list .doctor-category-list-item a:hover{text-decoration:none}.clinic-types{padding-bottom:70px;background:linear-gradient(to right,#2baae3 0,#0fa78d 100%)}.clinic-types .all-specializations p{color:#fff;font-size:42px;font-weight:700;text-align:center;margin:100px 0 50px;line-height:45px}.clinic-types .all-specializations .star-category-left,.clinic-types .all-specializations .star-category-right{position:absolute;height:700px;width:400px;margin-top:40px;z-index:10;background-image:url(/theme/2019/distr/img/img_theme/star-detail.png);background-repeat:no-repeat}.clinic-types .all-specializations .star-category-left{margin-left:-420px;transform:scaleX(-1)}.clinic-types .all-specializations .star-category-right{margin-left:1160px}.clinic-types .all-specializations .doctor-category-list{position:relative;z-index:12}.clinic-types .all-specializations .doctor-category-list .doctor-category-list-item a{color:#fff;line-height:24px;text-decoration:underline}.clinic-types .all-specializations .doctor-category-list .doctor-category-list-item a:hover{text-decoration:none}.clinic-types-mm{margin-top:35px;position:relative}.clinic-types-mm .all-specializations{background-image:url(/theme/2019/distr/img/img_theme/star-detail.png);background-repeat:no-repeat}.clinic-types-mm .all-specializations p{color:#fff;font-size:42px;text-align:center;margin:25px 0 50px;line-height:42px;font-weight:200}.clinic-types-mm .all-specializations .star-category-left,.clinic-types-mm .all-specializations .star-category-right{background-image:url(/theme/2019/distr/img/img_theme/star-detail.png);position:absolute;background-repeat:no-repeat;height:700px;width:400px;margin-top:40px;z-index:10}.clinic-types-mm .all-specializations .star-category-left{margin-left:-420px;transform:scaleX(-1)}.clinic-types-mm .all-specializations .star-category-right{margin-left:1050px}.clinic-types-mm .all-specializations .doctor-category-list{position:relative;z-index:12}.clinic-types-mm .all-specializations .doctor-category-list .doctor-category-list-item a{color:#fff;line-height:24px;text-decoration:underline}.clinic-types-mm .all-specializations .doctor-category-list .doctor-category-list-item a:hover{text-decoration:none}.clinic-style{background:url(/theme/2019/distr/img/img_theme/background-footer.png) no-repeat #0fa78d;background-position-x:center;transform:scaleY(-1);min-height:600px;margin-top:-150px;margin-bottom:-150px}.category-list{list-style:none;-moz-column-count:4;-webkit-column-count:4;column-count:4}.category-list li{page-break-inside:avoid;break-inside:avoid}#doctor-category-list{overflow:hidden}#opentext{cursor:pointer}.opentext{background:#8ad8d2;color:inherit;line-height:33px;font-size:20px;width:225px;margin-bottom:20px;border-radius:15px;display:none;z-index:3;position:relative}.doctor-category-list{height:100%}.diz-like,.diz-like img,.like,.like img{height:30px;width:30px}.like{margin-bottom:4px;margin-left:5px}.diz-like{transform:rotate(180deg);margin-top:4px;margin-left:5px}.clinics-mejter .vce-clinic{border-radius:16px;overflow:hidden;box-shadow:0 1px 20px rgba(0,0,0,.07);min-height:150px;margin:20px 0}.clinics-mejter .vce-clinic .clinic-image{text-align:center;margin:20px 0}.clinics-mejter .vce-clinic .clinic-image img{max-width:170px}.clinics-mejter .vce-clinic .clinic-info{padding:30px 0}.clinics-mejter .vce-clinic .clinic-info .title-clinic{font-size:26px;font-weight:200;padding:0 10px;line-height:30px;margin-bottom:10px;font-family:SFUIDisplay-Thin}.clinics-mejter .vce-clinic .clinic-info .title-clinic a{color:#4f6681}.clinics-mejter .vce-clinic .clinic-info .clinic-address{font-size:18px;color:#999;margin-top:5px;margin-bottom:20px;padding:0 10px}.clinics-mejter .vce-clinic .clinic-info .profiles{margin-top:10px;color:#0fa78d;font-size:14px;font-weight:500;line-height:16px;padding:0 10px;display:inline}.clinics-mejter .vce-clinic .clinic-info .address{margin-top:10px;font-size:14px;font-weight:500;line-height:16px;padding:0 10px;color:#4f6681}.mejter-profile{display:flex;flex-direction:column;width:100%;background:#f5f5f5;border-radius:32px;margin:60px 0 0;padding-bottom:60px}.mejter-profile .med-profile{padding:30px 0;font-size:25px;font-weight:600;text-align:center}.mejter-profile .vce-profile .gl{margin:0 30px;border:none;background-color:#ebebeb;color:#ebebeb;height:1px}.mejter-profile .vce-profile .one-profile{margin:19px 30px;user-select:none;cursor:pointer;font-size:20px}.mejter-profile .vce-profile .nav ul{margin:0;padding:0}.mejter-profile .vce-profile .nav li{padding:0;list-style:none}.mejter-profile .vce-profile .sect-nav select{width:100%;height:40px;border:1px solid;display:none}.our-clinics{font-weight:700;font-size:40px;color:#282828;text-align:center;margin:60px 0}.our-clinics span{font-weight:700;color:#0fa78d}.mejter-diagnosis{display:flex;flex-direction:column;width:100%;border:2px solid #ebebeb;border-radius:15px;margin:60px 0}.mejter-diagnosis .med-diagnosis{padding:30px 0 30px 30px;font-size:25px;font-weight:600;text-align:center}.mejter-diagnosis .one-diagnosis{padding:5px 40px;user-select:none;cursor:pointer;font-size:20px}.mejter-diagnosis .one-diagnosis a{font:700 24px/32px Roboto,sans-serif;margin-bottom:20px;color:#707070;line-height:23px}.mejter-diagnosis .one-diagnosis a .one-diagnos{margin:15px 0}.one-diagnosis .diagnosis-title{font-weight:700;font-size:30px;color:#282828;margin:60px 0 20px;line-height:20px}.one-diagnosis .profile-diagnosis{font-size:18px;color:#999;margin-bottom:45px}.one-diagnosis .diagnosis-content{margin-top:20px;font-size:20px;text-indent:1.5em;text-align:justify;padding-bottom:20px}.one-diagnosis .treatment{margin:20px 0;font-weight:700;font-size:30px}.one-diagnosis .diagnosis-gospalisation{margin-top:20px;display:flex;flex-direction:column;width:100%;background:#f5f5f5;border-radius:32px}.one-diagnosis .diagnosis-gospalisation .measures{font-size:21px;font-weight:600;padding:25px 30px;line-height:30px}.one-diagnosis .diagnosis-gospalisation .measures-list{padding:0 20px 25px;margin:0;font-size:18px}.one-diagnosis .diagnosis-gospalisation .measures-list ol{list-style:none}.one-diagnosis .diagnosis-gospalisation .measures-list li{padding-left:20px;position:relative;margin:10px 10px 10px 0;list-style:none}.one-diagnosis .diagnosis-gospalisation .measures-list li:before{content:'\2713';position:absolute;top:0;left:0;color:#000}.diagnosis-form{margin:40px 0}.diagnosis-form .name-form-diagnosis{text-align:center;color:#000;font-size:32px;font-weight:700;margin-top:60px}.diagnosis-form .name-form-diagnosis-bottom{text-align:center;color:#000;font-size:20px}.diagnosis-form .form-diagnostic{margin-left:20px;color:#707070}.mejter-profile-mobile{text-align:center}.mejter-profile-mobile h3{font-weight:700;font-size:30px;color:#282828;margin-bottom:20px}.mejter-profile-mobile .vce-profile select{font-size:20px;border:1px solid #ccc;border-radius:50px;height:44px}.mail-sms{box-shadow:0 0 10px rgba(30,30,30,.22);border-radius:5px;border-style:solid;border-width:0;border-color:#ebebeb;margin-bottom:17px;min-height:380px;margin-top:5px;padding:20px}.blue-fone .form-medical-one .block-opacity,.blue-fone .personal-doctor .block-opacity{box-shadow:0 0 10px rgba(243,235,235,.8);border-radius:30px}.blue-fone{background:url(/theme/2019/distr/img/img_theme/medical.jpg) no-repeat;background-size:cover}.blue-fone .medical-list{text-align:center;color:#fff;margin-bottom:30px}.blue-fone .medical-list h1{font-weight:700;font-size:45px}.blue-fone .medical-list h1 .green-lbl{font-weight:700}.blue-fone .form-medical-one{margin-bottom:40px;position:relative}.blue-fone .form-medical-one .form-medical{padding:50px;z-index:2;position:relative}.blue-fone .personal-doctor{right:0;padding:5px;position:absolute;width:460px;text-align:center;font-size:25px}.blue-fone .personal-doctor-time{top:530px}.blue-fone .personal-doctor-first{top:10px}.blue-fone .personal-doctor-second{top:150px}.blue-fone .personal-doctor-third{top:280px}.blue-fone .container{z-index:2;position:relative}.blue-fone .block-opacity{width:100%;height:100%;background:#fff;position:absolute;opacity:.6;box-shadow:0 0 10px rgba(243,235,235,.8)}.blue-fone .block-promo-text{z-index:2;position:relative;padding:10px}.blue-fone-opacity{width:100%;height:100%;background:#000;position:fixed;opacity:.6}.field-promotionspecialrecords-call_type label{margin-right:20px;color:#4f6681;font-family:SFUIDisplay-Light;font-size:16px}.form-contact-ajax{position:fixed;display:none;padding:0 25px 7px;border-radius:20px;font-size:25px;text-align:center;z-index:6;top:40%;width:430px;left:50%;margin-left:-215px;background:linear-gradient(45deg,#EECFBA,#C5DDE8);box-shadow:0 0 24px rgba(243,235,235,.8)}#kildsan,.form-contact-ajax .svyaz{font-size:14px}.blue-fones{width:100%;height:100%;background:#000;position:fixed;opacity:.6;z-index:5;display:none}.form-sending-left{padding-left:40px;padding-bottom:40px}.horizontal-line{border-top:2px solid silver;padding-bottom:50px}.template{box-shadow:0 0 5px rgba(0,0,0,.4);padding:20px;border-radius:5px;border-style:solid;border-width:0;border-color:#ebebeb;min-height:200px;margin-top:30px}.template span{font-weight:700}.template ol{padding-left:15px}#kildsan{display:inline-block;font-weight:400;line-height:2;cursor:pointer;border:1px solid #c1bdbd;border-radius:4px;margin-top:30px;padding:8px 15px;background-color:#4179ca;color:#fff}#kildsan:hover{color:#fff;background-color:#337ab7;border-color:#2e6da4}.mobile-dop-link{font-size:19px;text-align:center;position:relative;padding:20px 0 40px;background:#2b2941}.mobile-dop-link .mobile-dop-link-text{position:relative;z-index:4;color:#fff;line-height:1.7}.mobile-dop-link .mobile-dop-link-text .mobile-dop-link-title{font-weight:700;font-size:24px}.mobile-dop-link .mobile-dop-link-text .phone{font-weight:700;font-size:24px;color:#fff}.partneeers{min-height:175px;text-align:-webkit-center;text-align:center}.footer-alm{background-color:#f4f4f4;margin-top:-60px}.footer-alm .footer-contact-form-alm{padding:85px 0 60px}.footer-alm .footer-contact-form-alm .callcenter_alm img{border-radius:30px;box-shadow:0 0 30px rgba(0,0,0,.1);width:100%}.footer-alm .footer-contact-form-alm .callcenter_alm-450{display:none}.footer-alm .footer-contact-form-alm .callcenter_alm-450 img{width:100%}.footer-alm .footer-contact-form-alm .request-question-alm .help_alm{color:#353535;font-size:24px;font-weight:700;line-height:29.64px;font-family:"Open Sans"}.footer-alm .footer-contact-form-alm .request-question-alm .question-request-alm{color:#353535;font-size:16px;font-weight:400;line-height:24px;margin-top:14px;padding-bottom:30px;font-family:"Open Sans"}.footer-alm .footer-contact-form-alm .request-question-alm .alm-form .input_alm{box-shadow:0 0 43px rgba(0,0,0,.1);border:1px solid #fff;background-color:#fff;border-radius:50px;height:50px}.footer-alm .footer_alm{background-color:#394a41;padding:30px 0 20px}.footer-alm .footer_alm .assosiation_clinic{color:#a9bcb2;font-family:"Open Sans";font-size:12px;font-weight:400;line-height:30px}.footer-alm .footer_alm .number_alm{color:#fff;font-family:"Open Sans";font-size:20px;font-weight:700;line-height:18px}.footer-alm .footer_alm .block_request_alm{margin-top:10px}.footer-alm .footer_alm .block_request_alm .request_alm{color:#a9bcb2;font-family:"Open Sans";font-size:13px;font-weight:400;line-height:18px;text-decoration:underline;border:0;padding:0;background-color:#394a41}.footer-alm .footer_alm .block_inform_alm .about_clinic_alm{font-family:"Open Sans";color:#a9bcb2;font-size:13px;font-weight:400;line-height:32px;text-decoration:underline}.header-img-main_alm{margin-top:-81px;background-color:#f4f4f4}.header-img-main_alm .white-fon_alm .post-head_alm{padding:30px 0;height:769px;background:url(/theme/2019/distr/img/img_theme/top-bar-alm.jpg) no-repeat;background-position-x:center;background-size:cover}.header-img-main_alm .white-fon_alm .post-head_alm .container .menu-alm .main_menu{display:flex}.header-img-main_alm .white-fon_alm .post-head_alm .container .menu-alm .main_menu a{display:flex;padding:10px 0 0 60px;color:#05a14d;font-size:14px;font-weight:400;line-height:29.64px;text-decoration:none;margin:0 auto}.header-img-main_alm .white-fon_alm .post-head_alm .container .menu-alm .cons-alm{color:#353535;font-size:38px;font-weight:700;line-height:55px;text-transform:uppercase;margin-top:218px;margin-left:30px;font-family:"Open Sans - Extra Bold"}.header-img-main_alm .white-fon_alm .post-head_alm .container .menu-alm .cons-alm span{color:#049c47;font-family:"Open Sans - Extra Bold"}.header-img-main_alm .white-fon_alm .post-head_alm .container .menu-alm .adress-alm{color:#353535;font-size:18px;font-weight:400;line-height:34.61px;margin-left:30px;margin-top:20px;font-family:"Open Sans - Extra Bold"}.header-img-main_alm .white-fon_alm .post-head_alm .container .menu-alm .zapis-cons-alm{margin-top:20px}.header-img-main_alm .white-fon_alm .post-head_alm .container .menu-alm .zapis-cons-alm .conultation-alm{padding-top:19px}.header-img-main_alm .white-fon_alm .post-head_alm .container .menu-alm .zapis-cons-alm .conultation-alm a{color:#353535;font-size:14px;font-weight:700;line-height:29.64px;text-decoration:underline;text-transform:uppercase;font-family:"Open Sans - Extra Bold"}.list-doctors-alm{display:block;flex-flow:row}.list-doctors-alm .container .row{box-shadow:0 7px 40px rgba(0,0,0,.15);padding:20px;border-radius:5px;border-style:solid;border-width:0;border-color:#ebebeb;min-height:230px;background:#fff;margin:5px 0 17px}.list-doctors-alm .container .row .specific-doctor .doctor-inform-alm,.list-doctors-alm .container .row .specific-doctor .doctor-rating{padding-right:0;padding-left:0}.list-doctors-alm .container .row:hover{box-shadow:0 0 9px rgba(0,0,0,.5)}.list-doctors-alm .container .row .specific-doctor .doctor-rating .photo{text-align:center}.list-doctors-alm .container .row .specific-doctor .doctor-rating .photo img{border-radius:15px;height:110px;width:110px}.list-doctors-alm .container .row .specific-doctor .doctor-rating .rating-starr{width:100px;margin:1px auto 0}.list-doctors-alm .container .row .specific-doctor .doctor-rating .rating-starr .clearfix:after,.list-doctors-alm .container .row .specific-doctor .doctor-rating .rating-starr .clearfix:before{content:" ";display:table}.list-doctors-alm .container .row .specific-doctor .doctor-rating .rating-starr .clearfix:after{clear:both}.list-doctors-alm .container .row .specific-doctor .doctor-rating .rating-starr .rating{position:relative;width:82px;height:14px;list-style:none;background:url(/theme/2019/distr/img/img_theme/rating-star-3.png);padding:0;outline:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.list-doctors-alm .container .row .specific-doctor .doctor-rating .rating-starr .rating li{float:left;height:14px}.list-doctors-alm .container .row .specific-doctor .doctor-rating .rating-starr .rating li.current{z-index:1;background:url(/theme/2019/distr/img/img_theme/rating-star-3.png) left bottom}.list-doctors-alm .container .row .specific-doctor .doctor-rating .rating-starr .rating li span[class*=star]{position:absolute;z-index:5;display:block;width:17px;height:14px;cursor:pointer}.list-doctors-alm .container .row .specific-doctor .doctor-rating .rating-starr .rating li span.star1{left:0}.list-doctors-alm .container .row .specific-doctor .doctor-rating .rating-starr .rating li span.star1:hover{width:17px}.list-doctors-alm .container .row .specific-doctor .doctor-rating .rating-starr .rating li span.star2{left:17px}.list-doctors-alm .container .row .specific-doctor .doctor-rating .rating-starr .rating li span.star2:hover{width:34px}.list-doctors-alm .container .row .specific-doctor .doctor-rating .rating-starr .rating li span.star3{left:34px}.list-doctors-alm .container .row .specific-doctor .doctor-rating .rating-starr .rating li span.star3:hover{width:51px}.list-doctors-alm .container .row .specific-doctor .doctor-rating .rating-starr .rating li span.star4{left:51px}.list-doctors-alm .container .row .specific-doctor .doctor-rating .rating-starr .rating li span.star4:hover{width:68px}.list-doctors-alm .container .row .specific-doctor .doctor-rating .rating-starr .rating li span.star5{left:68px}.list-doctors-alm .container .row .specific-doctor .doctor-rating .rating-starr .rating li span.star5:hover{width:85px}.list-doctors-alm .container .row .specific-doctor .doctor-inform-alm .doctor-card{height:155px}.list-doctors-alm .container .row .specific-doctor .doctor-inform-alm .doctor-card .category h3{margin-bottom:0;margin-top:0;color:#05a14d;font-size:16px;font-weight:700;line-height:14px;font-family:"Open Sans"}.list-doctors-alm .container .row .specific-doctor .doctor-inform-alm .doctor-card .full-name{display:inline-block;font-weight:700;margin-top:10px;color:#3a3a3a;font-size:16px;line-height:14px;font-family:"Open Sans"}.list-doctors-alm .container .row .specific-doctor .doctor-inform-alm .doctor-card .additional .exp h3{margin-bottom:0;margin-top:0;color:#a7a7a7;font-size:13px;font-weight:700;line-height:18px;font-family:"Open Sans"}.list-doctors-alm .container .row .specific-doctor .doctor-inform-alm .doctor-card .additional .description h3{margin-top:0;color:#a7a7a7;font-size:13px;font-weight:700;line-height:18px;font-family:"Open Sans"}.list-doctors-alm .container .row .specific-doctor .doctor-inform-alm .doctor-card .additional .dropdown{margin-bottom:20px}.list-doctors-alm .container .row .specific-doctor .doctor-inform-alm .doctor-card .additional .dropdown .doctor-one-clinic{margin-top:15px;font-size:14px;font-weight:600;color:#363636;font-family:"Open Sans"}.list-doctors-alm .container .row .specific-doctor .doctor-inform-alm .doctor-card .additional .dropdown .doctor-one-clinic p{color:#e7384a;font-size:14px;font-weight:700;line-height:18px;text-decoration:underline}.list-doctors-alm .container .row .specific-doctor .doctor-inform-alm .doctor-card .additional .dropdown .doctor-one-clinic p a{color:#e7384a}.list-doctors-alm .container .row .specific-doctor .doctor-inform-alm .doctor-card .additional .dropdown button{border-radius:0;position:relative;background-color:#f3f3f3;box-shadow:0 0 0 #fff;padding-left:0;font-size:14px;font-weight:600;color:#363636}.list-doctors-alm .container .row .specific-doctor .doctor-inform-alm .doctor-card .additional .dropdown button:hover{background-color:#f8f8f8}.list-doctors-alm .container .row .specific-doctor .doctor-inform-alm .doctor-card .additional .dropdown button>span{display:inline-block;vertical-align:middle;background-image:url(/theme/2019/distr/img/img_theme/ico-1-o.png);height:35px;width:35px;background-position:10px 14px;background-repeat:no-repeat}.list-doctors-alm .container .row .specific-doctor .doctor-inform-alm .doctor-card .additional .dropdown.open button{background:#f8f8f8;color:#4e4e4e}.list-doctors-alm .container .row .specific-doctor .doctor-inform-alm .doctor-card .additional .dropdown.open button>span{background-position:16px 14px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.list-doctors-alm .container .row .specific-doctor .doctor-inform-alm .doctor-card .additional .dropdown.open .dropdown-menu{box-shadow:0 0 0 #fff;border-radius:0;border:0;width:100%;padding:0 0 0 10px;margin-top:-1px;background:#f8f8f8;max-height:320px;overflow-y:auto}.list-doctors-alm .container .row .specific-doctor .doctor-inform-alm .doctor-card .additional .dropdown.open .dropdown-menu .years-filter{display:table;width:100%}.list-doctors-alm .container .row .specific-doctor .doctor-inform-alm .doctor-card .additional .dropdown.open .dropdown-menu .years-filter p{display:table-cell;text-decoration:underline}.list-doctors-alm .container .row .specific-doctor .doctor-inform-alm .doctor-card .additional .dropdown.open .dropdown-menu .years-filter p.active,.list-doctors-alm .container .row .specific-doctor .doctor-inform-alm .doctor-card .additional .dropdown.open .dropdown-menu .years-filter p:focus,.list-doctors-alm .container .row .specific-doctor .doctor-inform-alm .doctor-card .additional .dropdown.open .dropdown-menu .years-filter p:hover{text-decoration:none}.list-doctors-alm .container .row .specific-doctor .doctor-inform-alm .doctor-card .additional .dropdown.open .dropdown-menu p{background:#f8f8f8;display:block;padding:8px 0;color:#e7384a;font-size:14px;font-weight:700;line-height:18px;text-decoration:underline}.list-doctors-alm .container .row .specific-doctor .doctor-inform-alm .doctor-card .additional .dropdown.open .dropdown-menu p.active{color:#0fa78d;text-decoration:underline}.list-doctors-alm .container .row .specific-doctor .doctor-inform-alm .zapis-doctor{display:flex}.list-doctors-alm .container .row .specific-doctor .doctor-inform-alm .zapis-doctor .record-number{color:#8e8e8e;font-size:12px;font-weight:400;line-height:18.9px;margin:0 0 0 10px;font-family:"Open Sans"}.list-doctors-alm .container .row .specific-doctor .doctor-inform-alm .zapis-doctor .record-number .record-phone{font-size:17px;font-weight:600;color:#363636;font-family:"Open Sans"}.list-doctors-alm .container .row .specific-doctor .doctor-appointment{margin-top:45px}.list-doctors-alm .container .row .specific-doctor .doctor-appointment .dropdown{margin-bottom:30px}.list-doctors-alm .container .row .specific-doctor .doctor-appointment .dropdown .doctor-one-clinic{text-align:center;text-align:-webkit-center;font-size:14px;font-weight:600;color:#363636}.list-doctors-alm .container .row .specific-doctor .doctor-appointment .dropdown .doctor-one-clinic p{font-size:14px;line-height:16px}.list-doctors-alm .container .row .specific-doctor .doctor-appointment .dropdown button{border-radius:0;position:relative;background-color:#f3f3f3;box-shadow:0 0 0 #fff;padding-left:0}.list-doctors-alm .container .row .specific-doctor .doctor-appointment .dropdown button:hover{background-color:#f8f8f8}.list-doctors-alm .container .row .specific-doctor .doctor-appointment .dropdown button>span{display:inline-block;vertical-align:middle;background-image:url(/theme/2019/distr/img/img_theme/ico-1-o.png);height:35px;width:35px;background-position:10px 14px;background-repeat:no-repeat}.list-doctors-alm .container .row .specific-doctor .doctor-appointment .dropdown.open button{background:#f8f8f8;color:#4e4e4e}.list-doctors-alm .container .row .specific-doctor .doctor-appointment .dropdown.open button>span{background-position:16px 14px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.list-doctors-alm .container .row .specific-doctor .doctor-appointment .dropdown.open .dropdown-menu{box-shadow:0 0 0 #fff;border-radius:0;border:0;width:100%;padding:0 0 0 10px;margin-top:-1px;background:#f8f8f8;max-height:320px;overflow-y:auto}.list-doctors-alm .container .row .specific-doctor .doctor-appointment .dropdown.open .dropdown-menu .years-filter{display:table;width:100%}.list-doctors-alm .container .row .specific-doctor .doctor-appointment .dropdown.open .dropdown-menu .years-filter p{display:table-cell;text-decoration:underline}.list-doctors-alm .container .row .specific-doctor .doctor-appointment .dropdown.open .dropdown-menu .years-filter p.active,.list-doctors-alm .container .row .specific-doctor .doctor-appointment .dropdown.open .dropdown-menu .years-filter p:focus,.list-doctors-alm .container .row .specific-doctor .doctor-appointment .dropdown.open .dropdown-menu .years-filter p:hover{text-decoration:none}.list-doctors-alm .container .row .specific-doctor .doctor-appointment .dropdown.open .dropdown-menu p{background:#f8f8f8;display:block;padding:8px 0;color:#4e4e4e;font-size:14px;font-weight:400;line-height:16px}.open-doctor-alm,.page-label-alm{line-height:29.64px;font-weight:700}.list-doctors-alm .container .row .specific-doctor .doctor-appointment .dropdown.open .dropdown-menu p.active{color:#0fa78d;text-decoration:underline}.open-doctor-alm{color:#e7384a;font-size:14px;text-transform:uppercase;text-decoration:underline;font-family:"Open Sans - Extra Bold"}.open-doctor-alm:hover{color:#e7384a}.open-doctor-alm img{padding-right:10px}.content-block-alm{background-color:#f4f4f4}.load-more-btn-wrapper-alm{text-align:center;margin:30px 0}.page-label-alm{color:#404040;font-family:"Open Sans";font-size:24px;margin-bottom:20px}.cards-view .cards-information .row{margin:20px 0}.cards-view .cards-information .row .cards-information-label{font-weight:700;font-size:16px}.recommendation-content .request-block{box-shadow:5px 9px 36px rgba(140,149,159,.1);border-radius:10px;padding:20px;display:inline-block}.recommendation-content .request-block .request-title{color:#4f6681;font-family:SFUIDisplay-Semibold;font-size:22px;font-weight:400;margin-bottom:15px}.recommendation-content .request-block .request-text .request-item{color:#4f6681;font-family:SFUIDisplay-Light;font-size:16px}.recommendation-content .request-block .request-text .request-item label{margin-right:8px}.recommendation-content .recommendation-block h1{color:#4f6681;font-family:SFUIDisplay-Semibold;font-size:28px;font-weight:400;line-height:44px;text-align:center}.articles-page h1{color:#4f6681;font-family:SFUIDisplay-Heavy;font-size:48px;margin-bottom:50px}.articles-page .articles{padding:25px 15px}.articles-page .publication-date{color:#7dcbb2;font-family:SFUIDisplay-Light;font-size:16px;margin:20px 0}.articles-page .articles-title{color:#4f6681;font-family:SFUIDisplay-Semibold;font-size:20px;max-height:85px;min-height:85px;overflow:hidden;margin-bottom:20px}.articles-page .articles-announce{color:#4f6681;font-family:SFUIDisplay-Thin;font-size:16px;font-weight:400;line-height:26px;height:110px;overflow:hidden;margin-bottom:20px}.articles-page .block-articles{display:inline-block}.articles-page .category-link{margin:20px 0}.articles-page .category-link a{color:#4f6681;font-family:SFUIDisplay-Thin;font-size:18px}.articles-page .articles-photo{max-height:300px;overflow:hidden}.articles-page .questions-block{background:#acdfeb;padding:60px 0}.articles-page .questions-block .container p{color:#4f6681;font-family:SFUIDisplay-Heavy;font-size:34px;font-weight:400;line-height:1.3}.articles-page .questions-block .container p span{font-family:SFUIDisplay-Thin;font-size:30px}.articles-page .questions-block .container .grid-box-btn{padding-top:20px}.article-view h1{color:#4f6681;font-family:SFUIDisplay-Heavy;font-size:38px;margin-bottom:20px;line-height:1.4}.article-view .publication_date{color:#7dcbb2;font-family:SFUIDisplay-Thin;font-size:24px;margin-bottom:20px}.article-view .article_text{color:#4f6681;font-family:"SFUI Display - Thin";font-size:18px;margin-bottom:60px}.article-view .article-navigation{margin:40px 0 60px;display:inline-block;width:100%}.clinic-types-hp{background:#acdfeb;padding-bottom:70px;position:relative}.clinic-types-hp .all-specializations p{color:#4f6681;font-family:SFUIDisplay-Semibold;font-size:34px;font-weight:400;line-height:48px;margin:50px 0;text-align:center;padding-top:40px}.clinic-types-hp .all-specializations .doctor-category-list{position:relative;z-index:12}.clinic-types-hp .all-specializations .doctor-category-list .doctor-category-list-item{margin:5px 0}.clinic-types-hp .all-specializations .doctor-category-list .doctor-category-list-item a{color:#4f6681;font-family:SFUIDisplay-Light;font-size:18px;text-decoration:none}.clinic-types-hp .all-specializations .doctor-category-list .doctor-category-list-item a:hover{text-decoration:underline}.list-of-patient__td{display:flex;flex-direction:column;min-height:90px}.list-of-patient__td p{margin:0;padding:0}.list-of-patient__td input,.list-of-patient__td select{margin-top:auto}.list-of-patient__td .sort{margin:5px 0}.sort{display:block;width:20px;height:20px;border-radius:50%;background-color:#007bff;position:relative}.sort-asc::after,.sort-asc::before,.sort-desc::after,.sort-desc::before{left:5px;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;transition:.25s all;content:''}.sort-desc::before{position:absolute;top:11px;border-top:5px solid #6db3ff}.sort-desc::after{position:absolute;top:4px;border-bottom:5px solid #fff}.sort-asc::after{position:absolute;top:11px;border-top:5px solid #fff}.sort-asc::before{position:absolute;top:4px;border-bottom:5px solid #6db3ff}.btn-ajax-modal-response{cursor:pointer}form.new-theme .form-field,form.new-theme .form-group{position:relative;margin-bottom:10px}form.new-theme .form-field input[type=email],form.new-theme .form-field input[type=number],form.new-theme .form-field input[type=password],form.new-theme .form-field input[type=text],form.new-theme .form-field select,form.new-theme .form-field textarea,form.new-theme .form-group input[type=email],form.new-theme .form-group input[type=number],form.new-theme .form-group input[type=password],form.new-theme .form-group input[type=text],form.new-theme .form-group select,form.new-theme .form-group textarea{-webkit-appearance:none;outline:0;-webkit-transition:all .5s;transition:all .5s;width:100%;border-radius:4px;-webkit-border-radius:4px;box-shadow:3px 3px 6px rgba(0,0,0,.2);-webkit-box-shadow:3px 3px 6px rgba(0,0,0,.2);padding:20px 24px;font-size:1.1em;height:auto;color:#777;border:1px solid #999}form.new-theme .form-field input[type=email].hovered,form.new-theme .form-field input[type=email]:focus,form.new-theme .form-field input[type=email]:hover,form.new-theme .form-field input[type=number].hovered,form.new-theme .form-field input[type=number]:focus,form.new-theme .form-field input[type=number]:hover,form.new-theme .form-field input[type=password].hovered,form.new-theme .form-field input[type=password]:focus,form.new-theme .form-field input[type=password]:hover,form.new-theme .form-field input[type=text].hovered,form.new-theme .form-field input[type=text]:focus,form.new-theme .form-field input[type=text]:hover,form.new-theme .form-field select.hovered,form.new-theme .form-field select:focus,form.new-theme .form-field select:hover,form.new-theme .form-field textarea.hovered,form.new-theme .form-field textarea:focus,form.new-theme .form-field textarea:hover,form.new-theme .form-group input[type=email].hovered,form.new-theme .form-group input[type=email]:focus,form.new-theme .form-group input[type=email]:hover,form.new-theme .form-group input[type=number].hovered,form.new-theme .form-group input[type=number]:focus,form.new-theme .form-group input[type=number]:hover,form.new-theme .form-group input[type=password].hovered,form.new-theme .form-group input[type=password]:focus,form.new-theme .form-group input[type=password]:hover,form.new-theme .form-group input[type=text].hovered,form.new-theme .form-group input[type=text]:focus,form.new-theme .form-group input[type=text]:hover,form.new-theme .form-group select.hovered,form.new-theme .form-group select:focus,form.new-theme .form-group select:hover,form.new-theme .form-group textarea.hovered,form.new-theme .form-group textarea:focus,form.new-theme .form-group textarea:hover{box-shadow:0 0 0 #c8c8c8}form.new-theme .form-field input[type=email]+.field-helper,form.new-theme .form-field input[type=number]+.field-helper,form.new-theme .form-field input[type=password]+.field-helper,form.new-theme .form-field input[type=text]+.field-helper,form.new-theme .form-field select+.field-helper,form.new-theme .form-field textarea+.field-helper,form.new-theme .form-group input[type=email]+.field-helper,form.new-theme .form-group input[type=number]+.field-helper,form.new-theme .form-group input[type=password]+.field-helper,form.new-theme .form-group input[type=text]+.field-helper,form.new-theme .form-group select+.field-helper,form.new-theme .form-group textarea+.field-helper{display:none}form.new-theme .form-field input[type=email].has-error,form.new-theme .form-field input[type=number].has-error,form.new-theme .form-field input[type=password].has-error,form.new-theme .form-field input[type=text].has-error,form.new-theme .form-field select.has-error,form.new-theme .form-field textarea.has-error,form.new-theme .form-group input[type=email].has-error,form.new-theme .form-group input[type=number].has-error,form.new-theme .form-group input[type=password].has-error,form.new-theme .form-group input[type=text].has-error,form.new-theme .form-group select.has-error,form.new-theme .form-group textarea.has-error{border:2px solid #863034}form.new-theme .form-field input[type=email].has-error+.field-helper,form.new-theme .form-field input[type=number].has-error+.field-helper,form.new-theme .form-field input[type=password].has-error+.field-helper,form.new-theme .form-field input[type=text].has-error+.field-helper,form.new-theme .form-field select.has-error+.field-helper,form.new-theme .form-field textarea.has-error+.field-helper,form.new-theme .form-group input[type=email].has-error+.field-helper,form.new-theme .form-group input[type=number].has-error+.field-helper,form.new-theme .form-group input[type=password].has-error+.field-helper,form.new-theme .form-group input[type=text].has-error+.field-helper,form.new-theme .form-group select.has-error+.field-helper,form.new-theme .form-group textarea.has-error+.field-helper{color:#863034;display:block;padding:5px 10px 0}form.new-theme .form-field input[type=email]:disabled,form.new-theme .form-field input[type=number]:disabled,form.new-theme .form-field input[type=password]:disabled,form.new-theme .form-field input[type=text]:disabled,form.new-theme .form-field select:disabled,form.new-theme .form-field textarea:disabled,form.new-theme .form-group input[type=email]:disabled,form.new-theme .form-group input[type=number]:disabled,form.new-theme .form-group input[type=password]:disabled,form.new-theme .form-group input[type=text]:disabled,form.new-theme .form-group select:disabled,form.new-theme .form-group textarea:disabled{border:1px solid #e1e1e1;background:#f5f5f5;color:#888;-webkit-box-shadow:0 0 0 #fff;box-shadow:0 0 0 #fff}form.new-theme .form-field .check-box input[type=checkbox],form.new-theme .form-group .check-box input[type=checkbox]{margin:0;display:none;vertical-align:middle}form.new-theme .form-field .check-box input[type=checkbox]+label,form.new-theme .form-group .check-box input[type=checkbox]+label{position:relative;vertical-align:middle;display:inline-block;color:#000;font-size:1em;margin-left:35px;font-weight:400}form.new-theme .form-field .check-box input[type=checkbox]+label::before,form.new-theme .form-group .check-box input[type=checkbox]+label::before{cursor:pointer;content:"";display:block;top:-3px;left:-33px;position:absolute;width:25px;height:25px;-webkit-border-radius:3px;border-radius:3px;background-color:#fff;box-shadow:3px 3px 6px rgba(0,0,0,.2);-webkit-transition:box-shadow .5s;transition:box-shadow .5s;border:1px solid #999}form.new-theme .form-field .check-box input[type=checkbox]+label a,form.new-theme .form-group .check-box input[type=checkbox]+label a{color:#006ca1}form.new-theme .form-field .check-box input[type=checkbox].has-error+label,form.new-theme .form-group .check-box input[type=checkbox].has-error+label{color:#ff3859}form.new-theme .form-field .check-box input[type=checkbox].has-error+label::before,form.new-theme .form-group .check-box input[type=checkbox].has-error+label::before{border:2px solid #ff3859;background-position:-12px -57px}form.new-theme .form-field .check-box input[type=checkbox]:checked+label,form.new-theme .form-group .check-box input[type=checkbox]:checked+label{color:#000}form.new-theme .form-field .check-box input[type=checkbox]:checked+label::before,form.new-theme .form-group .check-box input[type=checkbox]:checked+label::before{border:1px solid #999;background-image:url(/theme/2018/distr/img/ico-1-o.png);background-position:-11px -56px;background-repeat:no-repeat}form.new-theme .form-field .check-box input[type=checkbox]:checked+label:before,form.new-theme .form-field .check-box input[type=checkbox]:focus+label:before,form.new-theme .form-field .check-box input[type=checkbox]:hover+label:before,form.new-theme .form-group .check-box input[type=checkbox]:checked+label:before,form.new-theme .form-group .check-box input[type=checkbox]:focus+label:before,form.new-theme .form-group .check-box input[type=checkbox]:hover+label:before{box-shadow:0 0 1px #0087b0}form.new-theme .form-field .form-field.date .input-group-addon,form.new-theme .form-field .input-group.date .input-group-addon,form.new-theme .form-group .form-field.date .input-group-addon,form.new-theme .form-group .input-group.date .input-group-addon{background-color:#fff;position:relative;z-index:3;box-shadow:3px 3px 6px rgba(0,0,0,.2);-webkit-box-shadow:3px 3px 6px rgba(0,0,0,.2);border-top:1px solid #999;border-bottom:1px solid #999}form.new-theme .form-field .form-field.date input[type=email],form.new-theme .form-field .form-field.date input[type=number],form.new-theme .form-field .form-field.date input[type=password],form.new-theme .form-field .form-field.date input[type=text],form.new-theme .form-field .form-field.date select,form.new-theme .form-field .form-field.date textarea,form.new-theme .form-field .input-group.date input[type=email],form.new-theme .form-field .input-group.date input[type=number],form.new-theme .form-field .input-group.date input[type=password],form.new-theme .form-field .input-group.date input[type=text],form.new-theme .form-field .input-group.date select,form.new-theme .form-field .input-group.date textarea,form.new-theme .form-group .form-field.date input[type=email],form.new-theme .form-group .form-field.date input[type=number],form.new-theme .form-group .form-field.date input[type=password],form.new-theme .form-group .form-field.date input[type=text],form.new-theme .form-group .form-field.date select,form.new-theme .form-group .form-field.date textarea,form.new-theme .form-group .input-group.date input[type=email],form.new-theme .form-group .input-group.date input[type=number],form.new-theme .form-group .input-group.date input[type=password],form.new-theme .form-group .input-group.date input[type=text],form.new-theme .form-group .input-group.date select,form.new-theme .form-group .input-group.date textarea{outline:0;-webkit-transition:all .5s;transition:all .5s;width:100%;border-radius:4px 0 0 4px;-webkit-border-radius:4px 0 0 4px;box-shadow:3px 3px 6px rgba(0,0,0,.2);-webkit-box-shadow:3px 3px 6px rgba(0,0,0,.2);border-right:0}form.new-theme .form-field .form-field.date input[type=email]+span.input-group-addon,form.new-theme .form-field .form-field.date input[type=number]+span.input-group-addon,form.new-theme .form-field .form-field.date input[type=password]+span.input-group-addon,form.new-theme .form-field .form-field.date input[type=text]+span.input-group-addon,form.new-theme .form-field .form-field.date select+span.input-group-addon,form.new-theme .form-field .form-field.date textarea+span.input-group-addon,form.new-theme .form-field .input-group.date input[type=email]+span.input-group-addon,form.new-theme .form-field .input-group.date input[type=number]+span.input-group-addon,form.new-theme .form-field .input-group.date input[type=password]+span.input-group-addon,form.new-theme .form-field .input-group.date input[type=text]+span.input-group-addon,form.new-theme .form-field .input-group.date select+span.input-group-addon,form.new-theme .form-field .input-group.date textarea+span.input-group-addon,form.new-theme .form-group .form-field.date input[type=email]+span.input-group-addon,form.new-theme .form-group .form-field.date input[type=number]+span.input-group-addon,form.new-theme .form-group .form-field.date input[type=password]+span.input-group-addon,form.new-theme .form-group .form-field.date input[type=text]+span.input-group-addon,form.new-theme .form-group .form-field.date select+span.input-group-addon,form.new-theme .form-group .form-field.date textarea+span.input-group-addon,form.new-theme .form-group .input-group.date input[type=email]+span.input-group-addon,form.new-theme .form-group .input-group.date input[type=number]+span.input-group-addon,form.new-theme .form-group .input-group.date input[type=password]+span.input-group-addon,form.new-theme .form-group .input-group.date input[type=text]+span.input-group-addon,form.new-theme .form-group .input-group.date select+span.input-group-addon,form.new-theme .form-group .input-group.date textarea+span.input-group-addon{border-radius:0 4px 4px 0;-webkit-border-radius:0 4px 4px 0;border-right:1px solid #999}form.new-theme .form-field.has-error input[type=email],form.new-theme .form-field.has-error input[type=number],form.new-theme .form-field.has-error input[type=password],form.new-theme .form-field.has-error input[type=text],form.new-theme .form-field.has-error select,form.new-theme .form-field.has-error textarea,form.new-theme .form-group.has-error input[type=email],form.new-theme .form-group.has-error input[type=number],form.new-theme .form-group.has-error input[type=password],form.new-theme .form-group.has-error input[type=text],form.new-theme .form-group.has-error select,form.new-theme .form-group.has-error textarea{border:2px solid #863034}form.new-theme .form-field.has-error input[type=email]+.field-helper,form.new-theme .form-field.has-error input[type=number]+.field-helper,form.new-theme .form-field.has-error input[type=password]+.field-helper,form.new-theme .form-field.has-error input[type=text]+.field-helper,form.new-theme .form-field.has-error select+.field-helper,form.new-theme .form-field.has-error textarea+.field-helper,form.new-theme .form-group.has-error input[type=email]+.field-helper,form.new-theme .form-group.has-error input[type=number]+.field-helper,form.new-theme .form-group.has-error input[type=password]+.field-helper,form.new-theme .form-group.has-error input[type=text]+.field-helper,form.new-theme .form-group.has-error select+.field-helper,form.new-theme .form-group.has-error textarea+.field-helper{color:#863034;display:block;padding:5px 10px 0}form.new-theme .form-field.has-error .input-group.date input+span.input-group-addon,form.new-theme .form-group.has-error .input-group.date input+span.input-group-addon{border-top:2px solid #863034;border-right:2px solid #863034;border-bottom:2px solid #863034}form.new-theme .form-field.has-error .check-box input[type=checkbox]:not(:checked)+label,form.new-theme .form-group.has-error .check-box input[type=checkbox]:not(:checked)+label{color:#ff3859}form.new-theme .form-field.has-error .check-box input[type=checkbox]:not(:checked)+label::before,form.new-theme .form-group.has-error .check-box input[type=checkbox]:not(:checked)+label::before{border:2px solid #ff3859;background-position:-12px -57px}form.new-theme .radio-input{position:relative;margin-bottom:10px}form.new-theme .radio-input input{position:absolute;visibility:hidden}form.new-theme .radio-input input+label{position:relative;vertical-align:middle;display:inline-block;color:#000;font-size:1em;margin-left:35px;font-weight:400}form.new-theme .radio-input input+label::before{cursor:pointer;content:"";display:block;top:-5px;left:-33px;position:absolute;width:30px;height:30px;border-radius:3px;background-color:#fff;box-shadow:3px 3px 6px rgba(0,0,0,.2);transition:box-shadow .5s;border:1px solid #999}form.new-theme .radio-input input:checked+label{color:#000}form.new-theme .radio-input input:checked+label::before{border:1px solid #999;background-image:url(/theme/2018/distr/img/ico-1-o.png);background-position:-8px -54px;background-repeat:no-repeat;box-shadow:0 0 1px #0087b0}form.new-theme-oms .row{margin-bottom:10px}form.new-theme-oms .row .form-medical-lbl{padding-top:12px;font-size:16px;color:#fff}form.new-theme-oms .form-field input[type=email],form.new-theme-oms .form-field input[type=number],form.new-theme-oms .form-field input[type=password],form.new-theme-oms .form-field input[type=text],form.new-theme-oms .form-field select,form.new-theme-oms .form-field textarea,form.new-theme-oms .form-group input[type=email],form.new-theme-oms .form-group input[type=number],form.new-theme-oms .form-group input[type=password],form.new-theme-oms .form-group input[type=text],form.new-theme-oms .form-group select,form.new-theme-oms .form-group textarea{padding:12px}form.new-theme-oms .form-field select,form.new-theme-oms .form-group select{background:url(/theme/2019/distr/img/hmm01.png) 97% center no-repeat #fff}form.new-theme-oms .form-field .select2-container--krajee .select2-selection--single,form.new-theme-oms .form-group .select2-container--krajee .select2-selection--single{padding:12px 24px 12px 12px;height:47px}form.new-theme-oms .form-field .select2-container--krajee .select2-selection--single .select2-selection__arrow,form.new-theme-oms .form-group .select2-container--krajee .select2-selection--single .select2-selection__arrow{height:45px;width:30px;background:url(/theme/2019/distr/img/hmm01.png) center no-repeat;border-left:none}form.new-theme-oms .form-field .select2-container--krajee .select2-selection--single .select2-selection__arrow b,form.new-theme-oms .form-group .select2-container--krajee .select2-selection--single .select2-selection__arrow b{border:none}form.new-theme-mm .row{margin-bottom:10px}form.new-theme-mm .row .form-medical-lbl{color:#91a1b4;font-family:SFUIDisplay-Light;font-size:18px;padding-left:46px}form.new-theme-mm .form-field input[type=email],form.new-theme-mm .form-field input[type=number],form.new-theme-mm .form-field input[type=password],form.new-theme-mm .form-field input[type=text],form.new-theme-mm .form-field select,form.new-theme-mm .form-field textarea,form.new-theme-mm .form-group input[type=email],form.new-theme-mm .form-group input[type=number],form.new-theme-mm .form-group input[type=password],form.new-theme-mm .form-group input[type=text],form.new-theme-mm .form-group select,form.new-theme-mm .form-group textarea{padding:14px 30px 14px 25px;height:50px;border-radius:25px;background-color:#edf4fa;color:#91a1b4;font-family:SFUIDisplay-Light;box-shadow:none;border-color:#edf4fa}form.new-theme-mm .form-field input[type=email]::-webkit-input-placeholder,form.new-theme-mm .form-field input[type=number]::-webkit-input-placeholder,form.new-theme-mm .form-field input[type=password]::-webkit-input-placeholder,form.new-theme-mm .form-field input[type=text]::-webkit-input-placeholder,form.new-theme-mm .form-field select::-webkit-input-placeholder,form.new-theme-mm .form-field textarea::-webkit-input-placeholder,form.new-theme-mm .form-group input[type=email]::-webkit-input-placeholder,form.new-theme-mm .form-group input[type=number]::-webkit-input-placeholder,form.new-theme-mm .form-group input[type=password]::-webkit-input-placeholder,form.new-theme-mm .form-group input[type=text]::-webkit-input-placeholder,form.new-theme-mm .form-group select::-webkit-input-placeholder,form.new-theme-mm .form-group textarea::-webkit-input-placeholder{color:#91a1b4}form.new-theme-mm .form-field select,form.new-theme-mm .form-group select{background:url(/theme/2019/distr/img/hmm01.png) 97% center no-repeat #edf4fa;padding:14px 30px 14px 25px;height:50px;border-radius:25px;color:#91a1b4;font-family:SFUIDisplay-Light;box-shadow:none;border-color:#edf4fa}form.new-theme-mm .form-field .select2-container--krajee .select2-selection--single,form.new-theme-mm .form-group .select2-container--krajee .select2-selection--single{padding:14px 30px 14px 25px;height:50px;border-radius:25px;background-color:#edf4fa;color:#91a1b4;font-family:SFUIDisplay-Light;border-color:#edf4fa}form.new-theme-mm .form-field .select2-container--krajee .select2-selection--single .select2-selection__arrow,form.new-theme-mm .form-group .select2-container--krajee .select2-selection--single .select2-selection__arrow{height:50px;width:40px;background:url(/theme/2019/distr/img/hmm01.png) center no-repeat;border-left:none}form.new-theme-mm .form-field .select2-container--krajee .select2-selection--single .select2-selection__arrow b,form.new-theme-mm .form-group .select2-container--krajee .select2-selection--single .select2-selection__arrow b{border:none}form.new-theme-mm .form-field .select2-container--krajee .select2-selection--single .select2-selection__placeholder,form.new-theme-mm .form-group .select2-container--krajee .select2-selection--single .select2-selection__placeholder{color:#91a1b4;font-family:SFUIDisplay-Light}form.new-theme-halal .row{margin-bottom:10px}form.new-theme-halal .row .form-medical-lbl{color:#91a1b4;font-family:SFUIDisplay-Light;font-size:18px;padding-left:46px}form.new-theme-halal .form-field input[type=email],form.new-theme-halal .form-field input[type=number],form.new-theme-halal .form-field input[type=password],form.new-theme-halal .form-field input[type=text],form.new-theme-halal .form-field select,form.new-theme-halal .form-field textarea,form.new-theme-halal .form-group input[type=email],form.new-theme-halal .form-group input[type=number],form.new-theme-halal .form-group input[type=password],form.new-theme-halal .form-group input[type=text],form.new-theme-halal .form-group select,form.new-theme-halal .form-group textarea{padding:14px 30px 14px 25px;height:50px;border-radius:25px;background-color:#e2f6f0;color:#91a1b4;font-family:SFUIDisplay-Light;box-shadow:none;border-color:#edf4fa}form.new-theme-halal .form-field input[type=email]::-webkit-input-placeholder,form.new-theme-halal .form-field input[type=number]::-webkit-input-placeholder,form.new-theme-halal .form-field input[type=password]::-webkit-input-placeholder,form.new-theme-halal .form-field input[type=text]::-webkit-input-placeholder,form.new-theme-halal .form-field select::-webkit-input-placeholder,form.new-theme-halal .form-field textarea::-webkit-input-placeholder,form.new-theme-halal .form-group input[type=email]::-webkit-input-placeholder,form.new-theme-halal .form-group input[type=number]::-webkit-input-placeholder,form.new-theme-halal .form-group input[type=password]::-webkit-input-placeholder,form.new-theme-halal .form-group input[type=text]::-webkit-input-placeholder,form.new-theme-halal .form-group select::-webkit-input-placeholder,form.new-theme-halal .form-group textarea::-webkit-input-placeholder{color:#91a1b4}form.new-theme-halal .form-field select,form.new-theme-halal .form-group select{background:url(/theme/2019/distr/img/hmm01.png) 97% center no-repeat #e2f6f0;padding:14px 30px 14px 25px;height:50px;border-radius:25px;color:#91a1b4;font-family:SFUIDisplay-Light;box-shadow:none;border-color:#edf4fa}form.new-theme-halal .form-field .select2-container--krajee .select2-selection--single,form.new-theme-halal .form-group .select2-container--krajee .select2-selection--single{padding:14px 30px 14px 25px;height:50px;border-radius:25px;background-color:#e2f6f0;color:#91a1b4;font-family:SFUIDisplay-Light;border-color:#edf4fa}form.new-theme-halal .form-field .select2-container--krajee .select2-selection--single .select2-selection__arrow,form.new-theme-halal .form-group .select2-container--krajee .select2-selection--single .select2-selection__arrow{height:50px;width:40px;background:url(/theme/2019/distr/img/hmm01.png) center no-repeat;border-left:none}form.new-theme-halal .form-field .select2-container--krajee .select2-selection--single .select2-selection__arrow b,form.new-theme-halal .form-group .select2-container--krajee .select2-selection--single .select2-selection__arrow b{border:none}form.new-theme-halal .form-field .select2-container--krajee .select2-selection--single .select2-selection__placeholder,form.new-theme-halal .form-group .select2-container--krajee .select2-selection--single .select2-selection__placeholder{color:#91a1b4;font-family:SFUIDisplay-Light}form.promocode-form{max-width:613px;display:inline-block}form.promocode-form .form-field,form.promocode-form .form-group{width:290px;float:left;margin-right:10px}form.promocode-form .form-field .input-label,form.promocode-form .form-group .input-label{font-weight:400;color:grey}@media screen and (max-width:450px){form.new-theme-mm .row{margin-bottom:3px}}@media screen and (max-width:610px){form.promocode-form .form-field{width:auto;float:none;margin-right:0}form.promocode-form .btn.btn-green{width:100%;float:none;margin-top:0}}.sidebar-bg{visibility:hidden;position:fixed;outline:0;height:100%;top:0;right:0;z-index:150}.sidebar-bg.opened{-ms-animation-fill-mode:forwards;-ms-animation-duration:.75s;-ms-animation-name:animSlideInRight;-ms-box-shadow:-4px 0 12px rgba(0,0,0,.2);-webkit-animation-fill-mode:forwards;-webkit-animation-duration:.75s;-webkit-animation-name:animSlideInRight;-webkit-box-shadow:-4px 0 12px rgba(0,0,0,.2);animation-fill-mode:forwards;animation-duration:.75s;animation-name:animSlideInRight;box-shadow:-4px 0 12px rgba(0,0,0,.2)}.messager-bg,.sidebar-bg.closed{-webkit-animation-fill-mode:forwards}.sidebar-bg.closed{-ms-animation-fill-mode:forwards;-ms-animation-duration:.75s;-ms-animation-name:animSlideOutRight;-webkit-animation-duration:.75s;-webkit-animation-name:animSlideOutRight;animation-fill-mode:forwards;animation-duration:.75s;animation-name:animSlideOutRight}.sidebar-bg .sidebar-wrapper{overflow-x:auto;float:right;padding:50px;background:#acdfeb;width:500px;height:100%}.sidebar-bg .sidebar-wrapper .sidebar-container{position:relative}.sidebar-bg .sidebar-wrapper .sidebar-container .sidebar-back,.sidebar-bg .sidebar-wrapper .sidebar-container .sidebar-close{position:absolute;top:18px;right:0;border:0;outline:0;background-color:transparent;background-image:url(/theme/2018/distr/img/ico-1-o.png);background-position:-11px -100px;background-repeat:no-repeat;height:55px;width:55px}.sidebar-bg .sidebar-wrapper .sidebar-container .sidebar-back{display:none;background-position:-175px -96px;width:75px;left:0}.sidebar-bg .sidebar-wrapper .sidebar-container .sidebar-header{word-wrap:break-word;font-size:3.875em;line-height:1.1em;color:#4f6681;font-family:SFUIDisplay-Heavy;font-weight:700;margin-bottom:60px;min-height:77px}.sidebar-bg .sidebar-wrapper .sidebar-container p{color:#4f6681;font-size:1em;font-weight:400}.sidebar-bg.next-step .sidebar-wrapper .sidebar-container .sidebar-back{display:block}.sidebar-bg.next-step .sidebar-wrapper .sidebar-container .sidebar-header{padding-top:100px}.sidebar-bg form.new-theme.loading{position:relative}.sidebar-bg form.new-theme.loading::after{position:absolute;content:'';width:100%;height:100%}.sidebar-bg form.new-theme .form-field{padding:2px 0}.sidebar-bg form.new-theme .form-field input[type=number],.sidebar-bg form.new-theme .form-field input[type=password],.sidebar-bg form.new-theme .form-field input[type=text],.sidebar-bg form.new-theme .form-field select,.sidebar-bg form.new-theme .form-field textarea{border:1px solid #fff;box-shadow:3px 3px 6px #777;color:#777}.sidebar-bg form.new-theme .form-field input[type=number].has-error,.sidebar-bg form.new-theme .form-field input[type=password].has-error,.sidebar-bg form.new-theme .form-field input[type=text].has-error,.sidebar-bg form.new-theme .form-field select.has-error,.sidebar-bg form.new-theme .form-field textarea.has-error{border:2px solid #ff3859;color:#ff3859}.sidebar-bg form.new-theme .form-field input[type=number].hovered,.sidebar-bg form.new-theme .form-field input[type=number]:active,.sidebar-bg form.new-theme .form-field input[type=number]:focus,.sidebar-bg form.new-theme .form-field input[type=number]:hover,.sidebar-bg form.new-theme .form-field input[type=password].hovered,.sidebar-bg form.new-theme .form-field input[type=password]:active,.sidebar-bg form.new-theme .form-field input[type=password]:focus,.sidebar-bg form.new-theme .form-field input[type=password]:hover,.sidebar-bg form.new-theme .form-field input[type=text].hovered,.sidebar-bg form.new-theme .form-field input[type=text]:active,.sidebar-bg form.new-theme .form-field input[type=text]:focus,.sidebar-bg form.new-theme .form-field input[type=text]:hover,.sidebar-bg form.new-theme .form-field select.hovered,.sidebar-bg form.new-theme .form-field select:active,.sidebar-bg form.new-theme .form-field select:focus,.sidebar-bg form.new-theme .form-field select:hover,.sidebar-bg form.new-theme .form-field textarea.hovered,.sidebar-bg form.new-theme .form-field textarea:active,.sidebar-bg form.new-theme .form-field textarea:focus,.sidebar-bg form.new-theme .form-field textarea:hover{box-shadow:0 0 1px #777}.sidebar-bg form.new-theme .form-field input[type=number].on-message+span.field-helper,.sidebar-bg form.new-theme .form-field input[type=password].on-message+span.field-helper,.sidebar-bg form.new-theme .form-field input[type=text].on-message+span.field-helper,.sidebar-bg form.new-theme .form-field select.on-message+span.field-helper,.sidebar-bg form.new-theme .form-field textarea.on-message+span.field-helper{width:100%;padding:5px 0;display:inline-block}.sidebar-bg form.new-theme .form-field input[type=number].on-message.has-error+span.field-helper,.sidebar-bg form.new-theme .form-field input[type=password].on-message.has-error+span.field-helper,.sidebar-bg form.new-theme .form-field input[type=text].on-message.has-error+span.field-helper,.sidebar-bg form.new-theme .form-field select.on-message.has-error+span.field-helper,.sidebar-bg form.new-theme .form-field textarea.on-message.has-error+span.field-helper{color:#ff3859}.sidebar-bg form.new-theme .form-field .check-box input[type=checkbox]+label{color:#4f6681}.sidebar-bg form.new-theme .form-field .check-box input[type=checkbox].has-error+label{color:#ff3859}.sidebar-bg form.new-theme .form-field .check-box input[type=checkbox].has-error+label::before{border:2px solid #ff3859;background-position:-12px -57px}.sidebar-bg form.new-theme .form-field .check-box input[type=checkbox]:checked+label{color:#4f6681}.sidebar-bg form.new-theme .form-field .check-box input[type=checkbox]:checked+label::before{border:0;background-position:-11px -55px}.sidebar-bg form.new-theme .form-field button{margin-bottom:10px}.sidebar-bg form.new-theme .form-field button.btn-theme-default:active,.sidebar-bg form.new-theme .form-field button.btn-theme-default:focus,.sidebar-bg form.new-theme .form-field button.btn-theme-default:hover{outline:0;border:1px solid silver}.sidebar-bg form.new-theme .form-field a{text-decoration:underline;font-size:1em;color:#4f6681}.sidebar-bg form.new-theme .form-field a:hover{text-decoration:none}@media screen and (max-width:769px){.app-navbar .navbar-bottom{display:block}.app-navbar .navbar-bottom li{text-align:left}.sidebar-bg .sidebar-wrapper{width:440px}.sidebar-bg .sidebar-wrapper .sidebar-container .sidebar-close{top:10px;background-position:-712px -107px;height:35px;width:35px}.sidebar-bg .sidebar-wrapper .sidebar-container .sidebar-header{font-size:2.875em;font-weight:700;margin-bottom:60px;min-height:77px}.sidebar-bg.next-step .sidebar-wrapper .sidebar-container .sidebar-back{background-position:-829px -107px;top:10px;width:35px;height:35px}.sidebar-bg.next-step .sidebar-wrapper .sidebar-container .sidebar-header{padding-top:70px}}@media screen and (max-width:450px){.sidebar-bg .sidebar-wrapper .sidebar-container,.sidebar-bg form.new-theme.loading{position:relative}@-webkit-keyframes animSlideInRight{0%{transform:translate3d(100%,0,0);visibility:hidden}100%{transform:translate3d(0,0,0);visibility:visible}}@-webkit-keyframes animSlideOutRight{0%{transform:translate3d(0,0,0);visibility:visible}100%{transform:translate3d(100%,0,0);visibility:hidden}}.sidebar-bg{width:100%}.sidebar-bg .sidebar-wrapper{padding:10px 30px;width:100%}.sidebar-bg .sidebar-wrapper .sidebar-container .sidebar-back{display:none;background-position:-190px -105px;left:0}.sidebar-bg .sidebar-wrapper .sidebar-container .sidebar-header{padding-top:10px;font-size:35px}.sidebar-bg.next-step .sidebar-wrapper .sidebar-container .sidebar-back{display:block}.sidebar-bg.next-step .sidebar-wrapper .sidebar-container .sidebar-header{padding-top:100px}.sidebar-bg form.new-theme.loading::after{position:absolute;content:'';width:100%;height:100%}.sidebar-bg form.new-theme .form-field{position:relative;margin-bottom:10px;padding:2px 0}.sidebar-bg form.new-theme .form-field label{color:#fff}.sidebar-bg form.new-theme .form-field input[type=number],.sidebar-bg form.new-theme .form-field input[type=password],.sidebar-bg form.new-theme .form-field input[type=text],.sidebar-bg form.new-theme .form-field select,.sidebar-bg form.new-theme .form-field textarea{-webkit-transition:all .5s;transition:all .5s;width:100%;box-shadow:3px 3px 6px #0087b0;padding:20px 24px;font-size:1em;color:#777;border:1px solid #fff}.sidebar-bg form.new-theme .form-field input[type=number].has-error,.sidebar-bg form.new-theme .form-field input[type=password].has-error,.sidebar-bg form.new-theme .form-field input[type=text].has-error,.sidebar-bg form.new-theme .form-field select.has-error,.sidebar-bg form.new-theme .form-field textarea.has-error{border:2px solid #ff3859;color:#ff3859}.sidebar-bg form.new-theme .form-field input[type=number]:focus,.sidebar-bg form.new-theme .form-field input[type=number]:hover,.sidebar-bg form.new-theme .form-field input[type=password]:focus,.sidebar-bg form.new-theme .form-field input[type=password]:hover,.sidebar-bg form.new-theme .form-field input[type=text]:focus,.sidebar-bg form.new-theme .form-field input[type=text]:hover,.sidebar-bg form.new-theme .form-field select:focus,.sidebar-bg form.new-theme .form-field select:hover,.sidebar-bg form.new-theme .form-field textarea:focus,.sidebar-bg form.new-theme .form-field textarea:hover{outline:0;box-shadow:0 0 1px #0087b0}.sidebar-bg form.new-theme .form-field input[type=number]+span.field-helper,.sidebar-bg form.new-theme .form-field input[type=password]+span.field-helper,.sidebar-bg form.new-theme .form-field input[type=text]+span.field-helper,.sidebar-bg form.new-theme .form-field select+span.field-helper,.sidebar-bg form.new-theme .form-field textarea+span.field-helper{display:none}.sidebar-bg form.new-theme .form-field input[type=number].on-message+span.field-helper,.sidebar-bg form.new-theme .form-field input[type=password].on-message+span.field-helper,.sidebar-bg form.new-theme .form-field input[type=text].on-message+span.field-helper,.sidebar-bg form.new-theme .form-field select.on-message+span.field-helper,.sidebar-bg form.new-theme .form-field textarea.on-message+span.field-helper{width:100%;padding:5px 0;display:inline-block}.sidebar-bg form.new-theme .form-field input[type=number].on-message.has-error+span.field-helper,.sidebar-bg form.new-theme .form-field input[type=password].on-message.has-error+span.field-helper,.sidebar-bg form.new-theme .form-field input[type=text].on-message.has-error+span.field-helper,.sidebar-bg form.new-theme .form-field select.on-message.has-error+span.field-helper,.sidebar-bg form.new-theme .form-field textarea.on-message.has-error+span.field-helper{color:#ff3859}.sidebar-bg form.new-theme .form-field button.btn-theme-default:hover{color:#fff;background-color:#0079b9;border:1px solid #0079b9}.sidebar-bg form.new-theme .form-field a{text-decoration:underline;font-size:1em}.sidebar-bg form.new-theme .form-field a:hover{text-decoration:none}}.sidebar-bg.doctor .sidebar-wrapper{background:#fff}.sidebar-bg.doctor .sidebar-wrapper .sidebar-container .sidebar-close{background-position:-515px -99px}.sidebar-bg.doctor .sidebar-wrapper .sidebar-container .sidebar-content .doc-pannel{font-family:themeFontBold;max-width:250px;margin:0 auto}.sidebar-bg.doctor .sidebar-wrapper .sidebar-container .sidebar-content .doc-pannel>a,.sidebar-bg.doctor .sidebar-wrapper .sidebar-container .sidebar-content .doc-pannel>div{text-align:center}.sidebar-bg.doctor .sidebar-wrapper .sidebar-container .sidebar-content .doc-pannel img{background-color:#29abe2;height:250px;width:250px;border-radius:4px;display:block;margin:0 auto}.sidebar-bg.doctor .sidebar-wrapper .sidebar-container .sidebar-content .doc-pannel .doc-full-name{color:#000;font-size:20px;font-weight:400;text-align:center;margin-top:15px}.sidebar-bg.doctor .sidebar-wrapper .sidebar-container .sidebar-content .doc-pannel .doc-category{margin:15px 0 10px;color:#27a7df;font-size:16px;line-height:1.2em;font-weight:600}.sidebar-bg.doctor .sidebar-wrapper .sidebar-container .sidebar-content .doc-pannel .doc-experience{color:#616161;font-size:14px;font-weight:600}.sidebar-bg.doctor .sidebar-wrapper .sidebar-container .sidebar-content .doc-pannel .doc-awards{color:#707070;margin-top:27px}.sidebar-bg.doctor .sidebar-wrapper .sidebar-container .sidebar-content .doc-pannel .more{margin-top:16px;margin-bottom:19px;display:block;font-family:themeFontRegular;font-size:14px;text-decoration:underline;color:#000}@media screen and (max-width:769px){.sidebar-bg.doctor .sidebar-wrapper .sidebar-container .sidebar-close{background-position:-771px -106px}}@font-face{font-family:openSansReg;font-display:swap;src:url(../../distr/fonts/open-sans/OpenSans-Regular.ttf) format("truetype")}@font-face{font-family:openSansExtBold;font-display:swap;src:url(../../distr/fonts/open-sans/OpenSans-ExtraBold.ttf) format("truetype")}@font-face{font-family:openSansSemiBold;font-display:swap;src:url(../../distr/fonts/open-sans/OpenSans-SemiBold.ttf) format("truetype")}@font-face{font-family:openSansLight;font-display:swap;src:url(../../distr/fonts/open-sans/OpenSans-Light.ttf) format("truetype")}@font-face{font-family:themeFontRegular;font-display:swap;src:url(../../distr/fonts/RobotoRegular/RobotoRegular.ttf) format("truetype")}@font-face{font-family:themeFontBold;font-display:swap;src:url(../../distr/fonts/RobotoBold/RobotoBold.ttf) format("truetype")}@font-face{font-family:SFUIDisplay-Heavy;font-display:swap;src:url(../../distr/fonts/SFUIDisplay/SFUIDisplay-Heavy.ttf) format("truetype")}@font-face{font-family:SFUIDisplay-Light;font-display:swap;src:url(../../distr/fonts/SFUIDisplay/SFUIDisplay-Light.ttf) format("truetype")}@font-face{font-family:SFUIDisplay-Semibold;font-display:swap;src:url(../../distr/fonts/SFUIDisplay/SFUIDisplay-Semibold.ttf) format("truetype")}@font-face{font-family:SFUIDisplay-Thin;font-display:swap;src:url(../../distr/fonts/SFUIDisplay/SFUIDisplay-Thin.ttf) format("truetype")}@media screen and (max-width:1500px){.header-img .white-fon .post-head{padding-top:35px}.new-appointments-container{overflow-x:auto}}@font-face{font-family:openSansReg;font-display:swap;src:url(../../distr/fonts/open-sans/OpenSans-Regular.ttf) format("truetype")}@font-face{font-family:openSansExtBold;font-display:swap;src:url(../../distr/fonts/open-sans/OpenSans-ExtraBold.ttf) format("truetype")}@font-face{font-family:openSansSemiBold;font-display:swap;src:url(../../distr/fonts/open-sans/OpenSans-SemiBold.ttf) format("truetype")}@font-face{font-family:openSansLight;font-display:swap;src:url(../../distr/fonts/open-sans/OpenSans-Light.ttf) format("truetype")}@font-face{font-family:themeFontRegular;font-display:swap;src:url(../../distr/fonts/RobotoRegular/RobotoRegular.ttf) format("truetype")}@font-face{font-family:themeFontBold;font-display:swap;src:url(../../distr/fonts/RobotoBold/RobotoBold.ttf) format("truetype")}@font-face{font-family:SFUIDisplay-Heavy;font-display:swap;src:url(../../distr/fonts/SFUIDisplay/SFUIDisplay-Heavy.ttf) format("truetype")}@font-face{font-family:SFUIDisplay-Light;font-display:swap;src:url(../../distr/fonts/SFUIDisplay/SFUIDisplay-Light.ttf) format("truetype")}@font-face{font-family:SFUIDisplay-Semibold;font-display:swap;src:url(../../distr/fonts/SFUIDisplay/SFUIDisplay-Semibold.ttf) format("truetype")}@font-face{font-family:SFUIDisplay-Thin;font-display:swap;src:url(../../distr/fonts/SFUIDisplay/SFUIDisplay-Thin.ttf) format("truetype")}@media screen and (max-width:1200px){.app-navbar .navbar-collapse .app-city{margin-right:40px}.doctors-list .container .row .specific-doctor img{width:140px;height:140px}.list-doctors .container .row .specific-doctor .zapis-doctor .record-number h6{font-size:10px;line-height:15.9px;margin:0 0 0 5px}.list-doctors .container .row .specific-doctor .zapis-doctor .record-number h6 span{font-size:16px}.doctor-page .doctor-card .row .doctor-zapis .study-at .study-at-m .location-clinic{max-width:310px}.doctor-page .doctor-card .row .doctor-zapis .study-at .study-at-m .location-clinic .sail .stock{max-width:240px}.clinic-style{margin-bottom:-250px}.doctor-types .all-specializations .star-category-left{margin-left:-140px}.doctor-types .all-specializations .star-category-right{margin-left:690px}.clinic-types .all-specializations .star-category-left{margin-left:-140px}.clinic-types .all-specializations .star-category-right{margin-left:690px}.clinic-types-mm .all-specializations .star-category-left{margin-left:-140px}.clinic-types-mm .all-specializations .star-category-right{margin-left:690px}.app-navbar-alm .menu-navbar-nav-right>li>a{padding:8px}.list-doctors-alm .container .row .specific-doctor .doctor-inform-alm .zapis-doctor .record-number{font-size:10px;line-height:14.9px}.list-doctors-alm .container .row .specific-doctor .doctor-inform-alm .zapis-doctor .record-number .record-phone{font-size:14px}}@font-face{font-family:openSansReg;font-display:swap;src:url(../../distr/fonts/open-sans/OpenSans-Regular.ttf) format("truetype")}@font-face{font-family:openSansExtBold;font-display:swap;src:url(../../distr/fonts/open-sans/OpenSans-ExtraBold.ttf) format("truetype")}@font-face{font-family:openSansSemiBold;font-display:swap;src:url(../../distr/fonts/open-sans/OpenSans-SemiBold.ttf) format("truetype")}@font-face{font-family:openSansLight;font-display:swap;src:url(../../distr/fonts/open-sans/OpenSans-Light.ttf) format("truetype")}@font-face{font-family:themeFontRegular;font-display:swap;src:url(../../distr/fonts/RobotoRegular/RobotoRegular.ttf) format("truetype")}@font-face{font-family:themeFontBold;font-display:swap;src:url(../../distr/fonts/RobotoBold/RobotoBold.ttf) format("truetype")}@font-face{font-family:SFUIDisplay-Heavy;font-display:swap;src:url(../../distr/fonts/SFUIDisplay/SFUIDisplay-Heavy.ttf) format("truetype")}@font-face{font-family:SFUIDisplay-Light;font-display:swap;src:url(../../distr/fonts/SFUIDisplay/SFUIDisplay-Light.ttf) format("truetype")}@font-face{font-family:SFUIDisplay-Semibold;font-display:swap;src:url(../../distr/fonts/SFUIDisplay/SFUIDisplay-Semibold.ttf) format("truetype")}@font-face{font-family:SFUIDisplay-Thin;font-display:swap;src:url(../../distr/fonts/SFUIDisplay/SFUIDisplay-Thin.ttf) format("truetype")}@media screen and (max-width:998px){.header-img .white-fon .post-head .container,.header-img-main .white-fon .post-head .container{margin-top:0}.app-navbar .navbar-header{float:none;text-align:center}.app-navbar .navbar-header a.navbar-brand,.app-navbar .navbar-header a.navbar-brand:focus,.app-navbar .navbar-header a.navbar-brand:hover{display:inline-block;float:none;margin:0}.app-navbar .navbar-collapse{padding-right:0;padding-left:0}.header-img .white-fon .post-head{padding-top:85px}.header-img .white-fon .post-head .container .page-title{font-size:35px}.header-img .white-fon .post-head .container ul.breadcrumb li a{font-size:12px}.header-img-main .white-fon .post-head{padding-top:125px}.header-img-main .white-fon .post-head .container .page-title{font-size:35px}.header-img-main .white-fon .post-head .container ul.breadcrumb li a{font-size:12px}.footer .footer-inner{background:unset}.footer .footer-inner .footer-stars .footer-contact-form{background:#fff;padding-bottom:50px}.footer .footer-inner .footer-block{padding-top:30px}.about .clinic-item .specific-clinic{display:flex;padding-bottom:30px}.about .clinic-item .clinic-thumb img{border-radius:50%;width:140px;height:140px}.about .clinic-item .clinic-name-title{margin-left:10px}.about .clinic-item .clinic-name-title h1{color:#4b4b4b;font-size:25px;font-weight:700;line-height:30px;margin-top:12px}.about .clinic-information{padding-bottom:15px}.about .clinic-zapis{margin-bottom:25px}.doctors-list .specific-doctor .card,.doctors-list .specific-doctor .doctor-rating,.doctors-list .specific-doctor .doctor-rating #reviewStars-input{text-align:center}.doctors-list .specific-doctor .doctor-rating .good-doctor{width:100%}.doctors-list .specific-doctor .zapis-doctor{text-align:center}.footer-alm .footer-contact-form-alm .callcenter_alm{display:none}.footer-alm .footer-contact-form-alm .callcenter_alm-450{display:block}.footer-alm .footer-contact-form-alm .request-question-alm .help_alm{text-align:center;text-align:-webkit-center}.footer_alm .footer-block_alm .block_inform_alm,.footer_alm .footer-block_alm .block_inform_alm .about_clinic_alm{line-height:26px}.footer_alm .footer-block_alm .text-right{margin-top:20px}.footer_alm .footer-block_alm .assosiation_clinic,.footer_alm .footer-block_alm .text-right .block_number_alm,.footer_alm .footer-block_alm .text-right .block_request_alm,.list-doctors-alm .container .row .specific-doctor .doctor-inform-alm .doctor-card{text-align:center;text-align:-webkit-center}.list-doctors-alm .container .row .specific-doctor .doctor-inform-alm .zapis-doctor{display:inline;text-align:center;text-align:-webkit-center}.list-doctors-alm .container .row .specific-doctor .doctor-inform-alm .zapis-doctor .record-doctor{text-align:center;text-align:-webkit-center}.list-doctors-alm .container .row .specific-doctor .doctor-inform-alm .zapis-doctor .record-number{font-size:12px;line-height:18.9px;margin-top:5px;text-align:center;text-align:-webkit-center}.list-doctors-alm .container .row .specific-doctor .doctor-inform-alm .zapis-doctor .record-number .record-phone{font-size:18px}}@media screen and (max-width:991px){.clinic-item .clinic-location{margin-top:20px}.sponsors .thumb figure{width:150px;height:150px}.sponsors .thumb figcaption{font-size:15px}.doctor-maps .list-doctors{max-height:none;overflow:hidden;position:unset}.doctor-maps .map-container{display:none}.doctor-maps .list-doctors .container .row .specific-doctor .doctor-card{min-height:165px;text-align:center;text-align:-webkit-center}.doctor-maps .list-doctors .container .row .specific-doctor .doctor-card .additional .dropdown button{font-size:14px}.doctor-maps .list-doctors .container .row .specific-doctor .doctor-appointment{margin-top:0}.doctor-maps .list-doctors .container .row .specific-doctor .zapis-doctor{display:inline;text-align:center;text-align:-webkit-center}.doctor-maps .list-doctors .container .row .specific-doctor .zapis-doctor .record-number h6{font-size:14px;line-height:21.9px;margin:0 0 0 5px}.doctor-maps .list-doctors .container .row .specific-doctor .zapis-doctor .record-number h6 span{font-size:22px}.related-doctors .list-doctors .row .specific-doctor .doctor-card{min-height:240px;text-align:center;text-align:-webkit-center}.related-doctors .list-doctors .row .specific-doctor .doctor-card .additional .dropdown button{font-size:14px}.related-doctors .list-doctors .row .specific-doctor .zapis-doctor{display:inline;text-align:center;text-align:-webkit-center}.related-doctors .list-doctors .row .specific-doctor .zapis-doctor .record-number h6{font-size:14px;line-height:21.9px;margin:0 0 0 5px}.related-doctors .list-doctors .row .specific-doctor .zapis-doctor .record-number h6 span{font-size:22px;line-height:30px}.related-doctors h3{font-size:30px;line-height:37px;text-align:center;text-align:-webkit-center}.category-list{-moz-column-count:3;-webkit-column-count:3;column-count:3}.header-img .white-fon .post-head{padding-top:85px}.mejter-profile .vce-profile .nav{position:relative;min-height:40px}.mejter-profile .vce-profile .nav ul{padding:5px 0;top:0;left:0}.mejter-profile .vce-profile .nav li{display:none;margin:0 10px}.mejter-profile .vce-profile .nav .current,.mejter-profile .vce-profile .nav a .active{display:block}.mejter-profile .vce-profile .nav ul:hover li{display:block;margin:0 0 5px}.mejter-profile .vce-profile .sect-nav .items{display:none}.mejter-profile .vce-profile .sect-nav select{display:block}.clinics-mejter .vce-clinic .clinic-info .title-clinic{text-align:center}.clinics-mejter .vce-clinic .clinic-info .profiles{display:block;text-align:center}.menu-navbar-nav-right{margin-right:10%}}@font-face{font-family:openSansReg;font-display:swap;src:url(../../distr/fonts/open-sans/OpenSans-Regular.ttf) format("truetype")}@font-face{font-family:openSansExtBold;font-display:swap;src:url(../../distr/fonts/open-sans/OpenSans-ExtraBold.ttf) format("truetype")}@font-face{font-family:openSansSemiBold;font-display:swap;src:url(../../distr/fonts/open-sans/OpenSans-SemiBold.ttf) format("truetype")}@font-face{font-family:openSansLight;font-display:swap;src:url(../../distr/fonts/open-sans/OpenSans-Light.ttf) format("truetype")}@font-face{font-family:themeFontRegular;font-display:swap;src:url(../../distr/fonts/RobotoRegular/RobotoRegular.ttf) format("truetype")}@font-face{font-family:themeFontBold;font-display:swap;src:url(../../distr/fonts/RobotoBold/RobotoBold.ttf) format("truetype")}@font-face{font-family:SFUIDisplay-Heavy;font-display:swap;src:url(../../distr/fonts/SFUIDisplay/SFUIDisplay-Heavy.ttf) format("truetype")}@font-face{font-family:SFUIDisplay-Light;font-display:swap;src:url(../../distr/fonts/SFUIDisplay/SFUIDisplay-Light.ttf) format("truetype")}@font-face{font-family:SFUIDisplay-Semibold;font-display:swap;src:url(../../distr/fonts/SFUIDisplay/SFUIDisplay-Semibold.ttf) format("truetype")}@font-face{font-family:SFUIDisplay-Thin;font-display:swap;src:url(../../distr/fonts/SFUIDisplay/SFUIDisplay-Thin.ttf) format("truetype")}@media screen and (max-width:769px){.btn.btn-new{margin-bottom:10px}.app-navbar{box-shadow:0 0 0 #fff;border:none}.app-navbar .container{width:auto}.app-navbar .navbar-toggle{float:left;margin-top:10px;margin-right:10px;margin-left:15px;background-color:transparent;background-image:none;border:none;border-radius:0}.app-navbar .navbar-toggle .icon-bar{background-color:#0b0b0b}.app-navbar .navbar-toggle:focus,.app-navbar .navbar-toggle:hover{background-color:transparent}.app-navbar .navbar-header{border:none;text-align:center}.app-navbar .navbar-header a.navbar-brand,.app-navbar .navbar-header a.navbar-brand:focus,.app-navbar .navbar-header a.navbar-brand:hover{display:inline-block;float:left;margin:0;text-align:center}.app-navbar .navbar-header a.navbar-brand img,.app-navbar .navbar-header a.navbar-brand:focus img,.app-navbar .navbar-header a.navbar-brand:hover img{display:inline-block}.app-navbar .navbar-right-bar{display:none}.app-navbar .navbar-collapse{border:none;padding-right:5px;padding-left:5px}.app-navbar .navbar-collapse ul{margin:0}.app-navbar .navbar-collapse .app-city::after{background:0 0}.app-navbar .nav>li>a,.app-navbar .navbar-collapse .navbar-text-custom{margin:0;padding:15px}.top-bar{width:100%;display:table}.top-bar nav{display:block;vertical-align:top;padding:15px 0}.top-bar nav .logo-center{padding-top:5px}.top-bar .login-mobile-btn{vertical-align:top;display:block;position:absolute;right:15px;top:15px;z-index:120}.top-bar .login-mobile-btn a.login-mobile{cursor:pointer;float:right;display:block;height:36px;width:36px;background-image:url(/theme/2018/distr/img/ico-1-o.png);background-position:-763px -16px;margin:10px 13px;z-index:1}.top-bar .login-mobile-btn a.login-mobile:hover{background-position:-817px -16px}.top-bar .login-mobile-btn a.login-mobile.login{background-position:-628px -16px}.top-bar .login-mobile-btn a.login-mobile.login:hover{background-position:-694px -16px}.vl{display:none}.header-img .white-fon .post-head{padding-top:85px}.header-img .white-fon .post-head .container .page-title{font-size:30px;line-height:35px}.header-img-main .white-fon .post-head .container{margin-left:780px}.header-img-main .white-fon .post-head .container .page-title{font-size:30px;line-height:35px}.page-label2{padding-left:10px;margin-bottom:20px;text-align:center}.row .clinics-list-container .container .sortirovka{text-align:left}.public-page .main-content h1{font-size:30px}.rates{padding-top:30px;padding-bottom:30px}.rates .big-zero span{font-size:62px}.rates .big-zero span:first-child{margin-right:10px}.social-buttons{padding-top:40px;padding-bottom:40px}.social-buttons h2{font-size:30px;display:block}.social-buttons .social-btn-group{margin-top:25px}.footer .phone-text{text-align:left;display:block;margin-top:20px}.clinic-item .apply-button,.clinic-item h3{text-align:center}.footer .footer-inner .footer-stars .footer-contact-form{padding-bottom:100px}.modal-contact-form .socials a{display:none}.modal-contact-form .socials a.mobile{display:inline-block}.profile-wrapper{padding-top:10px}.profile-wrapper .special-offers h2{font-size:30px}.new-appointments-container{overflow-x:auto}.clinic-item .thumb{margin-bottom:10px}.clinic-item .clinic-location{margin-top:20px}.blue-fone{background:url(/theme/2019/distr/img/img_theme/banner-01.jpg) no-repeat;background-size:contain}.blue-fone .block-opacity,.blue-fone .blue-fone-opacity,.blue-fone .blue-fones{background:0 0}.blue-fone .medical-list h1{color:#0a0a0a;font-weight:700;margin-top:125px;font-size:46px}.blue-fone .medical-list h1 .green-lbl{color:#00a539;display:block;font-weight:700}.blue-fone .form-medical-one{margin-bottom:0}}@media screen and (max-width:769px) and (max-width:767px){.top-bar .app-navbar-alm{position:fixed;width:100%;z-index:10}.top-bar .app-navbar-alm .menu-navbar-nav-right{float:none;text-align:-webkit-center;text-align:center;width:80%;height:60%;margin:122px auto 50px}.top-bar .app-navbar-alm .menu-navbar-nav-right>li>a{color:#fff;border-bottom:1px solid rgba(255,255,255,.3);padding:15px 0;font-family:"Open Sans - Extra Bold"}.top-bar .app-navbar-alm .menu-navbar-nav-right>li:nth-child(1)>a{color:#fff}.top-bar .app-navbar-alm .menu-navbar-nav-right>li:nth-child(3)>a{color:#fff;box-shadow:none;background:0 0;border-radius:0}.top-bar .app-navbar-alm .menu-navbar-nav-right>li:nth-child(3){display:none}.top-bar .app-navbar-alm .menu-navbar-nav-right>li:nth-child(4){display:block}.top-bar .app-navbar-alm .menu-navbar-nav-right>li:nth-child(5),.top-bar .app-navbar-alm .menu-navbar-nav-right>li:nth-child(6){display:block;top:40%}.top-bar .app-navbar-alm .menu-navbar-nav-right>li:nth-child(5)>a{font-family:"Open Sans - Extra Bold";border-bottom:none;padding:15px 0 0;font-size:22px}.top-bar .app-navbar-alm .menu-navbar-nav-right>li:nth-child(6)>a{border-bottom:none;padding:0;text-decoration:underline}}@font-face{font-family:openSansReg;font-display:swap;src:url(../../distr/fonts/open-sans/OpenSans-Regular.ttf) format("truetype")}@font-face{font-family:openSansExtBold;font-display:swap;src:url(../../distr/fonts/open-sans/OpenSans-ExtraBold.ttf) format("truetype")}@font-face{font-family:openSansSemiBold;font-display:swap;src:url(../../distr/fonts/open-sans/OpenSans-SemiBold.ttf) format("truetype")}@font-face{font-family:openSansLight;font-display:swap;src:url(../../distr/fonts/open-sans/OpenSans-Light.ttf) format("truetype")}@font-face{font-family:themeFontRegular;font-display:swap;src:url(../../distr/fonts/RobotoRegular/RobotoRegular.ttf) format("truetype")}@font-face{font-family:themeFontBold;font-display:swap;src:url(../../distr/fonts/RobotoBold/RobotoBold.ttf) format("truetype")}@font-face{font-family:SFUIDisplay-Heavy;font-display:swap;src:url(../../distr/fonts/SFUIDisplay/SFUIDisplay-Heavy.ttf) format("truetype")}@font-face{font-family:SFUIDisplay-Light;font-display:swap;src:url(../../distr/fonts/SFUIDisplay/SFUIDisplay-Light.ttf) format("truetype")}@font-face{font-family:SFUIDisplay-Semibold;font-display:swap;src:url(../../distr/fonts/SFUIDisplay/SFUIDisplay-Semibold.ttf) format("truetype")}@font-face{font-family:SFUIDisplay-Thin;font-display:swap;src:url(../../distr/fonts/SFUIDisplay/SFUIDisplay-Thin.ttf) format("truetype")}@media screen and (max-width:610px){.header-img .white-fon .post-head .container .page-title,.header-img-main .white-fon .post-head .container .page-title{font-size:20px;line-height:27px}.social-buttons .social-btn-group .social-btn{width:42%}.footer .footer-inner .footer-stars .footer-contact-form{background:#fff;padding-bottom:50px}.clinic-item h3{text-align:center}.clinic-item .clinic-location{margin-top:20px}.header-img .white-fon .post-head{margin-top:-170px}.header-img .white-fon .post-head .container{margin-top:130px}.header-img-main .white-fon .post-head{margin-top:-175px}.header-img-main .white-fon .post-head .container{margin-top:90px}.container .about .clinic-item .specific-clinic{display:flex;padding-bottom:30px}.container .about .clinic-item .clinic-thumb img{border-radius:50%;width:140px;height:140px}.container .about .clinic-item .clinic-name-title{margin-left:10px}.container .about .clinic-item .clinic-name-title h1{color:#4b4b4b;font-size:19px;font-weight:700;line-height:21px;margin-top:15px;margin-left:-15px}.container .about .clinic-information{padding-bottom:15px;text-align:justify}.doctors-list .specific-doctor .doctor-rating,.doctors-list .specific-doctor .doctor-rating #reviewStars-input,.doctors-list .specific-doctor .zapis-doctor,.related-doctors h3{text-align:center}.container .about .clinic-zapis{margin-bottom:25px}.doctors-list .specific-doctor .doctor-rating .good-doctor{width:100%}.header-img .white-fon .post-head .container ul.breadcrumb .active,.header-img .white-fon .post-head .container ul.breadcrumb li a{font-size:10px}.row .about .specific-clinic .clinic-name-title{font-size:26px;line-height:28px}.sponsors .sponosrs-last{font-size:16px}.sponsors .sponsors-list{font-size:24px}.sponsors .thumb figure{width:100px;height:100px}.sponsors .thumb figcaption{font-size:12px}.doctor-maps .list-doctors .row .specific-doctor .doctor-card .additional .dropdown .doctor-one-clinic p{font-size:12px;line-height:14px}.doctor-maps .list-doctors .row .specific-doctor .doctor-card .additional .dropdown button{font-size:11px}.doctor-maps .list-doctors .row .specific-doctor .doctor-card .additional .dropdown button.open .dropdown-menu p{line-height:12px;font-size:10px}.related-doctors .list-doctors .row .specific-doctor .doctor-card .additional .dropdown .doctor-one-clinic p{font-size:12px;line-height:14px}.related-doctors .list-doctors .row .specific-doctor .doctor-card .additional .dropdown button{font-size:11px}.related-doctors .list-doctors .row .specific-doctor .doctor-card .additional .dropdown.open .dropdown-menu p{line-height:12px;font-size:10px}.related-doctors h3{font-size:27px;line-height:37px;text-align:-webkit-center}.profile-wrapper .container-widescreen .pre-content .container .zapis-diagnostic .page-label{font-size:30px}.clinic-types .all-specializations .star-category-left{margin-left:10px;margin-top:140px}.clinic-types .all-specializations .star-category-right{margin-left:0;margin-top:680px}.clinic-types .all-specializations p{font-size:32px;margin:70px 0 40px;line-height:33px}.clinic-types-mm .all-specializations .star-category-left,.clinic-types-mm .all-specializations .star-category-right{display:none}.clinic-types-mm .all-specializations p{font-size:32px;margin:10px 0 40px;line-height:33px}.category-list{-moz-column-count:2;-webkit-column-count:2;column-count:2}.clinics-mejter .vce-clinic .clinic-info .title-clinic{font-size:20px;line-height:23px}.clinics-mejter .vce-clinic .clinic-info .profiles{font-size:12px}.mejter-diagnosis .one-diagnosis{padding:5px 20px}.mejter-diagnosis .one-diagnosis a .one-diagnos{font-size:17px;line-height:18px}.mejter-profile-mobile h3{font-size:26px}.mejter-profile-mobile .vce-profile select{font-size:17px;height:38px}.one-diagnosis .diagnosis-title{font-size:20px}.blue-fone .medical-list h1{font-size:33px}.header-img-main_alm{margin-top:78px}.header-img-main_alm .white-fon_alm .post-head_alm{padding:0 0 30px;height:auto}.header-img-main_alm .white-fon_alm .post-head_alm .container .menu-alm .cons-alm{margin-top:65px;font-size:28px;line-height:40px}.header-img-main_alm .white-fon_alm .post-head_alm .container .menu-alm .adress-alm{font-size:15px;margin-top:7px}.header-img-main_alm .white-fon_alm .post-head_alm .container .menu-alm .zapis-cons-alm .conultation-alm{padding-top:0}.header-img-main_alm .white-fon_alm .post-head_alm .container .menu-alm .zapis-cons-alm .conultation-alm a{line-height:23.64px}.list-doctors-alm .container .row{box-shadow:none;border:none;padding:0;background:0 0}.list-doctors-alm .container .row:hover{box-shadow:none}.list-doctors-alm .container .row .specific-doctor .doctor-rating{padding:0 5px;margin:0}.list-doctors-alm .container .row .specific-doctor .doctor-rating .photo{text-align:left}.list-doctors-alm .container .row .specific-doctor .doctor-rating .rating-starr{margin:0;padding:12px 0 0}.list-doctors-alm .container .row .specific-doctor .doctor-rating .good-doctor{text-align:left}.list-doctors-alm .container .row .specific-doctor .doctor-inform-alm{box-shadow:0 7px 40px rgba(0,0,0,.15);padding:20px;border-radius:15px;border-style:solid;border-width:0;background:#fff}.list-doctors-alm .container .row .specific-doctor .doctor-inform-alm:hover{box-shadow:0 0 9px rgba(0,0,0,.5)}.list-doctors-alm .container .row .specific-doctor .doctor-inform-alm .doctor-card{text-align:left;text-align:-webkit-left;height:auto}.list-doctors-alm .container .row .specific-doctor .doctor-inform-alm .zapis-doctor .record-number{margin-top:5px;text-align:left;text-align:-webkit-left}}@font-face{font-family:openSansReg;font-display:swap;src:url(../../distr/fonts/open-sans/OpenSans-Regular.ttf) format("truetype")}@font-face{font-family:openSansExtBold;font-display:swap;src:url(../../distr/fonts/open-sans/OpenSans-ExtraBold.ttf) format("truetype")}@font-face{font-family:openSansSemiBold;font-display:swap;src:url(../../distr/fonts/open-sans/OpenSans-SemiBold.ttf) format("truetype")}@font-face{font-family:openSansLight;font-display:swap;src:url(../../distr/fonts/open-sans/OpenSans-Light.ttf) format("truetype")}@font-face{font-family:themeFontRegular;font-display:swap;src:url(../../distr/fonts/RobotoRegular/RobotoRegular.ttf) format("truetype")}@font-face{font-family:themeFontBold;font-display:swap;src:url(../../distr/fonts/RobotoBold/RobotoBold.ttf) format("truetype")}@font-face{font-family:SFUIDisplay-Heavy;font-display:swap;src:url(../../distr/fonts/SFUIDisplay/SFUIDisplay-Heavy.ttf) format("truetype")}@font-face{font-family:SFUIDisplay-Light;font-display:swap;src:url(../../distr/fonts/SFUIDisplay/SFUIDisplay-Light.ttf) format("truetype")}@font-face{font-family:SFUIDisplay-Semibold;font-display:swap;src:url(../../distr/fonts/SFUIDisplay/SFUIDisplay-Semibold.ttf) format("truetype")}@font-face{font-family:SFUIDisplay-Thin;font-display:swap;src:url(../../distr/fonts/SFUIDisplay/SFUIDisplay-Thin.ttf) format("truetype")}@media screen and (max-width:450px){.top-bar nav .container .navbar-header .navbar-brand img{display:block;width:100%;height:auto}.top-bar nav .logo-center{padding-top:12px;max-width:180px}.social-buttons .social-btn-group .social-btn{width:100%;margin-right:0}.list-doctors-alm .container .row .specific-doctor .doctor-rating .photo img,.row .about .specific-clinic .clinic-thumb img{height:100px;width:100px}.footer .phone-text{text-align:left;display:block;margin-top:20px}.footer .footer-inner .footer-stars .footer-contact-form h2{font-size:28px}.footer .footer-inner .footer-stars .footer-contact-form .form-text{font-size:21px}.clinic-item h3{text-align:center}.clinic-item .clinic-location{margin-top:20px}.row .about .specific-clinic .clinic-thumb{margin-right:0}.row .about .specific-clinic .clinic-name-title{font-size:18px;line-height:22px}.doctor-page .doctor-card .row .doctor-one-item .specific-doctor{padding-bottom:20px}.doctor-page .doctor-card .row .doctor-one-item .specific-doctor .thumb-wrapp img{width:90px;height:90px}.doctor-page .doctor-card .row .doctor-one-item .specific-doctor .good-doctor h5{font-size:12px}.doctor-page .doctor-card .row .doctor-one-item .specific-doctor .doctor-description .doctor-name-title{font-size:20px;line-height:21px}.doctor-page .doctor-card .row .doctor-zapis .study-at .study-at-m .location-clinic{max-width:280px}.doctor-page .doctor-card .row .doctor-zapis .study-at .study-at-m .location-clinic .sail .stock{max-width:240px}.header-img .white-fon .post-head .container ul.breadcrumb .active,.header-img .white-fon .post-head .container ul.breadcrumb li a{font-size:9px}.clinic-types .all-specializations{text-align:center;text-align:-webkit-center}.clinic-types .all-specializations p{font-size:28px;margin:50px 0 30px;line-height:27px}.category-list{-moz-column-count:1;-webkit-column-count:1;column-count:1;padding:0}.clinic-style{margin-top:-230px}.doctor-category-list{height:290px}.opentext{display:block}.clinics-mejter .vce-clinic .clinic-info .title-clinic{font-size:18px}.clinics-mejter .vce-clinic .clinic-info .profiles{display:block;text-align:center}.form-contact-ajax{width:268px;margin-left:-132px;font-size:20px}.footer-alm .footer_alm .footer-block_alm .assosiation-img-alm img,.sponsors .partneeers img,.top-bar .app-navbar-alm{width:100%}.blue-fone .form-medical-one .form-medical{padding:20px 10px}.sponsors .partneeers{min-height:150px}.footer-alm .footer-contact-form-alm .callcenter_alm{display:none}.footer-alm .footer-contact-form-alm .callcenter_alm-450{display:block;margin:0 -15px}.top-bar .app-navbar-alm .menu-navbar-nav-right>li>a{font-size:12px}.header-img-main_alm .white-fon_alm .post-head_alm .container .menu-alm .cons-alm{margin-top:95px;font-size:21px;line-height:26px;margin-left:15px}.header-img-main_alm .white-fon_alm .post-head_alm .container .menu-alm .adress-alm{font-size:14px;margin-top:2px;font-family:"Open Sans";margin-left:15px}.header-img-main_alm .white-fon_alm .post-head_alm .container .menu-alm .zapis-cons-alm .conultation-alm{padding-top:0;margin-left:-15px}.header-img-main_alm .white-fon_alm .post-head_alm .container .menu-alm .zapis-cons-alm .conultation-alm a{line-height:19px;font-size:10px}.list-doctors-alm .container .row .specific-doctor .doctor-rating .good-doctor h5{font-size:12px}.list-doctors-alm .container .row .specific-doctor .doctor-inform-alm .doctor-card .category h3{font-size:14px}.list-doctors-alm .container .row .specific-doctor .doctor-inform-alm .doctor-card .full-name{font-size:14px;line-height:16px;margin-top:5px}.list-doctors-alm .container .row .specific-doctor .doctor-inform-alm .doctor-card .additional .exp{margin-top:5px}.list-doctors-alm .container .row .specific-doctor .doctor-inform-alm .doctor-card .additional .exp h3{font-size:12px}.list-doctors-alm .container .row .specific-doctor .doctor-inform-alm .doctor-card .additional .description h3{font-size:12px;line-height:12px}.list-doctors-alm .container .row .specific-doctor .doctor-inform-alm .doctor-card .additional .dropdown .doctor-one-clinic{font-size:13px}.list-doctors-alm .container .row .specific-doctor .doctor-inform-alm .doctor-card .additional .dropdown .doctor-one-clinic p{font-size:13px;line-height:15px}.list-doctors-alm .container .row .specific-doctor .doctor-inform-alm .zapis-doctor .record-number{margin-left:0;font-size:11px;line-height:15.9px}.list-doctors-alm .container .row .specific-doctor .doctor-inform-alm .zapis-doctor .record-number .record-phone{font-size:15px}.auth-rkb__medmarket-about{flex-direction:column}}@font-face{font-family:openSansReg;font-display:swap;src:url(../../distr/fonts/open-sans/OpenSans-Regular.ttf) format("truetype")}@font-face{font-family:openSansExtBold;font-display:swap;src:url(../../distr/fonts/open-sans/OpenSans-ExtraBold.ttf) format("truetype")}@font-face{font-family:openSansSemiBold;font-display:swap;src:url(../../distr/fonts/open-sans/OpenSans-SemiBold.ttf) format("truetype")}@font-face{font-family:openSansLight;font-display:swap;src:url(../../distr/fonts/open-sans/OpenSans-Light.ttf) format("truetype")}@font-face{font-family:themeFontRegular;font-display:swap;src:url(../../distr/fonts/RobotoRegular/RobotoRegular.ttf) format("truetype")}@font-face{font-family:themeFontBold;font-display:swap;src:url(../../distr/fonts/RobotoBold/RobotoBold.ttf) format("truetype")}@font-face{font-family:SFUIDisplay-Heavy;font-display:swap;src:url(../../distr/fonts/SFUIDisplay/SFUIDisplay-Heavy.ttf) format("truetype")}@font-face{font-family:SFUIDisplay-Light;font-display:swap;src:url(../../distr/fonts/SFUIDisplay/SFUIDisplay-Light.ttf) format("truetype")}@font-face{font-family:SFUIDisplay-Semibold;font-display:swap;src:url(../../distr/fonts/SFUIDisplay/SFUIDisplay-Semibold.ttf) format("truetype")}@font-face{font-family:SFUIDisplay-Thin;font-display:swap;src:url(../../distr/fonts/SFUIDisplay/SFUIDisplay-Thin.ttf) format("truetype")}@media screen and (max-width:350px){body{min-width:320px;width:100%}.top-bar nav .container .navbar-header .navbar-brand img{display:block;width:100%;height:auto}.top-bar nav .logo-center{padding-top:12px;max-width:180px}.doctor-page .doctor-card .row .doctor-zapis .study-at .study-at-m .location-clinic{max-width:240px}.doctor-page .doctor-card .row .doctor-zapis .study-at .study-at-m .location-clinic .sail .stock{max-width:200px}.top-bar .app-navbar-alm{width:100%}.top-bar .app-navbar-alm .menu-navbar-nav-right>li>a{font-size:10px}}@keyframes loading{0%,100%{background-position:-636px -505px}25%{background-position:-750px -505px}50%{background-position:-978px -505px}}@-webkit-keyframes loading{0%,100%{background-position:-636px -505px}25%{background-position:-750px -505px}50%{background-position:-978px -505px}}.app-screen-loader{position:fixed;background-color:rgba(248,248,248,.8);top:0;left:0;width:100%;height:100%;z-index:9999}.app-screen-loader .loader-container{padding:40px 20px;background-color:transparent;color:#29abe2;border-radius:4px;-webkit-border-radius:4px;font-size:18px;text-align:center}form.new-theme .loading-box{background-color:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.loading-box{position:absolute}.loading-box .wrapp{position:relative;width:62px;height:62px;margin:auto;top:40.5%}.loading-box .wrapp .wBall{position:absolute;width:45px;height:45px;opacity:0;transform:rotate(225deg);-o-transform:rotate(225deg);-ms-transform:rotate(225deg);-webkit-transform:rotate(225deg);-moz-transform:rotate(225deg);animation:orbit 6.050000000000001s infinite;-o-animation:orbit 6.050000000000001s infinite;-ms-animation:orbit 6.050000000000001s infinite;-webkit-animation:orbit 6.050000000000001s infinite;-moz-animation:orbit 6.050000000000001s infinite}.loading-box .wrapp .wBall .wInnerBall{position:absolute;width:5px;height:5px;background:#29abe2;left:0;top:0;border-radius:2.5px}.loading-box .wrapp .wBall#wBall_1{animation-delay:1.32s;-o-animation-delay:1.32s;-ms-animation-delay:1.32s;-webkit-animation-delay:1.32s;-moz-animation-delay:1.32s}.loading-box .wrapp .wBall#wBall_2{animation-delay:.26s;-o-animation-delay:.26s;-ms-animation-delay:.26s;-webkit-animation-delay:.26s;-moz-animation-delay:.26s}.loading-box .wrapp .wBall#wBall_3{animation-delay:.53s;-o-animation-delay:.53s;-ms-animation-delay:.53s;-webkit-animation-delay:.53s;-moz-animation-delay:.53s}.loading-box .wrapp .wBall#wBall_4{animation-delay:.79s;-o-animation-delay:.79s;-ms-animation-delay:.79s;-webkit-animation-delay:.79s;-moz-animation-delay:.79s}.loading-box .wrapp .wBall#wBall_5{animation-delay:1.06s;-o-animation-delay:1.06s;-ms-animation-delay:1.06s;-webkit-animation-delay:1.06s;-moz-animation-delay:1.06s}@keyframes orbit{0%{opacity:1;z-index:99;transform:rotate(180deg);animation-timing-function:ease-out}7%{opacity:1;transform:rotate(300deg);animation-timing-function:linear;origin:0}30%{opacity:1;transform:rotate(410deg);animation-timing-function:ease-in-out;origin:7%}39%{opacity:1;transform:rotate(645deg);animation-timing-function:linear;origin:30%}70%{opacity:1;transform:rotate(770deg);animation-timing-function:ease-out;origin:39%}75%{opacity:1;transform:rotate(900deg);animation-timing-function:ease-out;origin:70%}100%,76%{opacity:0;transform:rotate(900deg)}}@-o-keyframes orbit{0%{opacity:1;z-index:99;-o-transform:rotate(180deg);-o-animation-timing-function:ease-out}7%{opacity:1;-o-transform:rotate(300deg);-o-animation-timing-function:linear;-o-origin:0}30%{opacity:1;-o-transform:rotate(410deg);-o-animation-timing-function:ease-in-out;-o-origin:7%}39%{opacity:1;-o-transform:rotate(645deg);-o-animation-timing-function:linear;-o-origin:30%}70%{opacity:1;-o-transform:rotate(770deg);-o-animation-timing-function:ease-out;-o-origin:39%}75%{opacity:1;-o-transform:rotate(900deg);-o-animation-timing-function:ease-out;-o-origin:70%}100%,76%{opacity:0;-o-transform:rotate(900deg)}}@-ms-keyframes orbit{39%,7%{-ms-animation-timing-function:linear}0%,70%,75%{opacity:1;-ms-animation-timing-function:ease-out}100%,75%,76%{-ms-transform:rotate(900deg)}0%{z-index:99;-ms-transform:rotate(180deg)}7%{opacity:1;-ms-transform:rotate(300deg);-ms-origin:0}30%{opacity:1;-ms-transform:rotate(410deg);-ms-animation-timing-function:ease-in-out;-ms-origin:7%}39%{opacity:1;-ms-transform:rotate(645deg);-ms-origin:30%}70%{-ms-transform:rotate(770deg);-ms-origin:39%}75%{-ms-origin:70%}100%,76%{opacity:0}}@-webkit-keyframes orbit{0%{opacity:1;z-index:99;-webkit-transform:rotate(180deg);-webkit-animation-timing-function:ease-out}7%{opacity:1;-webkit-transform:rotate(300deg);-webkit-animation-timing-function:linear;-webkit-origin:0}30%{opacity:1;-webkit-transform:rotate(410deg);-webkit-animation-timing-function:ease-in-out;-webkit-origin:7%}39%{opacity:1;-webkit-transform:rotate(645deg);-webkit-animation-timing-function:linear;-webkit-origin:30%}70%{opacity:1;-webkit-transform:rotate(770deg);-webkit-animation-timing-function:ease-out;-webkit-origin:39%}75%{opacity:1;-webkit-transform:rotate(900deg);-webkit-animation-timing-function:ease-out;-webkit-origin:70%}100%,76%{opacity:0;-webkit-transform:rotate(900deg)}}@-moz-keyframes orbit{0%{opacity:1;z-index:99;-moz-transform:rotate(180deg);-moz-animation-timing-function:ease-out}7%{opacity:1;-moz-transform:rotate(300deg);-moz-animation-timing-function:linear;-moz-origin:0}30%{opacity:1;-moz-transform:rotate(410deg);-moz-animation-timing-function:ease-in-out;-moz-origin:7%}39%{opacity:1;-moz-transform:rotate(645deg);-moz-animation-timing-function:linear;-moz-origin:30%}70%{opacity:1;-moz-transform:rotate(770deg);-moz-animation-timing-function:ease-out;-moz-origin:39%}75%{opacity:1;-moz-transform:rotate(900deg);-moz-animation-timing-function:ease-out;-moz-origin:70%}100%,76%{opacity:0;-moz-transform:rotate(900deg)}}.messager-bg{position:fixed;height:100%;width:100%;top:0;left:0;z-index:9999;background:#fff;background:rgba(255,255,255,.8);animation-fill-mode:forwards;-webkit-animation-duration:.5s;animation-duration:.5s;animation-name:animFadeIn;-webkit-animation-name:animFadeIn}.messager-bg .container{position:relative;top:30%}.messager-bg .container .messager-container{background:#fff;padding:40px;border:1px solid #999;-webkit-border-radius:4px;border-radius:4px;-webkit-box-shadow:3px 4px 6px rgba(33,33,33,.5);box-shadow:3px 4px 6px rgba(33,33,33,.5);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-duration:.65s;animation-duration:.65s;animation-name:animSlideInDown;-webkit-animation-name:animSlideInDown}.messager-bg .container .messager-container .inner-container{display:table;width:100%}.messager-bg .container .messager-container .inner-container>span{display:table-cell;vertical-align:middle;font-size:16px}.messager-bg .container .messager-container .inner-container .messager-icon{width:154px;height:154px;background-image:url(/theme/2018/distr/img/ico-1-o.png);background-repeat:no-repeat;margin-right:20px}.messager-bg .container .messager-container .inner-container .messager-icon.icon-success{background-position:-1079px -14px}.messager-bg .container .messager-container .inner-container .messager-icon.icon-info{background-position:-1079px -182px}.messager-bg .container .messager-container .inner-container .messager-icon.icon-error{background-position:-1079px -352px}.messager-bg .container .messager-container .inner-container .messager-content{padding-left:20px}.messager-bg.closed{animation-name:animfadeOut;-webkit-animation-name:animfadeOut}.messager-bg.closed .container .messager-container{animation-name:animSlideOutUp;-webkit-animation-name:animSlideOutUp}.messager-bg.error .messager-container i,.messager-bg.error .messager-container span,.messager-bg.info .messager-container i,.messager-bg.info .messager-container span,.messager-bg.success .messager-container i,.messager-bg.success .messager-container span{color:#282828}@font-face{font-family:openSansReg;font-display:swap;src:url(../../distr/fonts/open-sans/OpenSans-Regular.ttf) format("truetype")}@font-face{font-family:openSansExtBold;font-display:swap;src:url(../../distr/fonts/open-sans/OpenSans-ExtraBold.ttf) format("truetype")}@font-face{font-family:openSansSemiBold;font-display:swap;src:url(../../distr/fonts/open-sans/OpenSans-SemiBold.ttf) format("truetype")}@font-face{font-family:openSansLight;font-display:swap;src:url(../../distr/fonts/open-sans/OpenSans-Light.ttf) format("truetype")}@font-face{font-family:themeFontRegular;font-display:swap;src:url(../../distr/fonts/RobotoRegular/RobotoRegular.ttf) format("truetype")}@font-face{font-family:themeFontBold;font-display:swap;src:url(../../distr/fonts/RobotoBold/RobotoBold.ttf) format("truetype")}@font-face{font-family:SFUIDisplay-Heavy;font-display:swap;src:url(../../distr/fonts/SFUIDisplay/SFUIDisplay-Heavy.ttf) format("truetype")}@font-face{font-family:SFUIDisplay-Light;font-display:swap;src:url(../../distr/fonts/SFUIDisplay/SFUIDisplay-Light.ttf) format("truetype")}@font-face{font-family:SFUIDisplay-Semibold;font-display:swap;src:url(../../distr/fonts/SFUIDisplay/SFUIDisplay-Semibold.ttf) format("truetype")}@font-face{font-family:SFUIDisplay-Thin;font-display:swap;src:url(../../distr/fonts/SFUIDisplay/SFUIDisplay-Thin.ttf) format("truetype")}@media screen and (max-width:769px){.messager-bg .container .messager-container{text-align:center;min-width:220px}.messager-bg .container .messager-container .inner-container{display:block}.messager-bg .container .messager-container .inner-container>span{display:block;text-align:center}.messager-bg .container .messager-container .inner-container .messager-icon{display:block;margin:0 auto 20px}.messager-bg .container .messager-container .inner-container .message-content{padding:0}.messager-bg .container .messager-container .inner-container span{font-size:14px}}.app-modal{position:fixed;overflow-y:auto;overflow-x:hidden;outline:0;top:0;left:0;height:100%;width:100%;z-index:100;background-color:rgba(124,124,124,.6);-webkit-animation-name:modalBgIn;animation-name:modalBgIn}.app-modal,.app-modal .modal-wrapper{-webkit-animation-fill-mode:forwards;-webkit-animation-duration:.5s;-webkit-animation-timing-function:ease-out;animation-fill-mode:forwards;animation-duration:.5s;animation-timing-function:ease-out}.app-modal>.modal-container{padding-top:5%;padding-bottom:5%;position:relative}.app-modal>.modal-container .modal-wrapper{background-color:#fff;max-width:798px;margin:auto;position:relative}.app-modal>.modal-container .modal-wrapper:not(.video){-webkit-animation-name:modalIn;animation-name:modalIn}.app-modal>.modal-container .modal-wrapper .modal-top-header{background:url(/theme/2019/distr/img/img_theme/Layer_40.png) no-repeat}.app-modal>.modal-container .modal-wrapper .modal-top-header .modal-close{vertical-align:top;text-align:right;display:table-cell;width:34px}.app-modal>.modal-container .modal-wrapper .modal-top-header .modal-close button{margin:20px;outline:0;height:34px;width:34px;border:none;background-color:transparent;background-image:url(/theme/2018/distr/img/ico-1-o.png);background-position:-106px -109px;background-repeat:no-repeat}.app-modal>.modal-container .modal-wrapper .modal-top-header .modal-header{padding-top:25px;padding-right:76px;padding-left:76px;border:none;display:inline-table;width:100%;vertical-align:middle}.app-modal>.modal-container .modal-wrapper .modal-top-header .modal-header .header-text{font-family:SFUIDisplay-Semibold;color:#4f6681;font-size:34px;font-weight:500;line-height:36.57px;text-align:center}.app-modal>.modal-container .modal-wrapper .modal-top-header .modal-header .header-text>span{font-family:themeFontBold;color:#999}.app-modal>.modal-container .modal-wrapper .modal-top-header .modal-sub-header{padding-right:40px;padding-left:40px;padding-bottom:60px;color:#000;font-size:16px;font-weight:400;line-height:14px;text-align:center}.app-modal>.modal-container .modal-wrapper .modal-content{padding-right:20px;padding-left:20px;border:none;-webkit-box-shadow:0 0 0 #fff;-moz-box-shadow:0 0 0 #fff;box-shadow:0 0 0 #fff;padding-top:30px}.app-modal>.modal-container .modal-wrapper .modal-content img{border-radius:50%;width:89px;height:89px}.app-modal>.modal-container .modal-wrapper .modal-content .form-field{color:#4f6681;font-family:SFUIDisplay-Light;font-size:18px}.app-modal>.modal-container .modal-wrapper .modal-content .form-field input{box-shadow:none;-webkit-box-shadow:none;border-radius:0;-webkit-border-radius:0}.app-modal>.modal-container .modal-wrapper .modal-content .offline-form-wrapper .doctor .row .doc-wrapper{padding:10px 0}.app-modal>.modal-container .modal-wrapper .modal-content .offline-form-wrapper .doctor .row .doc-wrapper .doc-img-wrapper{text-align:center;text-align:-webkit-center}.app-modal>.modal-container .modal-wrapper .modal-content .offline-form-wrapper .doctor .row .doc-wrapper .doc-img-wrapper .thumb{background-color:#29abe2;border-radius:50%;-webkit-border-radius:50%;width:89px;height:89px}.app-modal>.modal-container .modal-wrapper .modal-content .offline-form-wrapper .doctor .row .doc-wrapper .doc-img-wrapper .thumb img{border-radius:50%;-webkit-border-radius:50%}.app-modal>.modal-container .modal-wrapper .modal-content .offline-form-wrapper .doctor .row .doc-wrapper .doc-info-wrapper{margin-left:-15px}.app-modal>.modal-container .modal-wrapper .modal-content .offline-form-wrapper .doctor .row .doc-wrapper .doc-info-wrapper .doc-name{color:#5a5a5a;font-size:22px;font-weight:500;line-height:24px;padding:10px 0 7px}.app-modal>.modal-container .modal-wrapper .modal-content .offline-form-wrapper .doctor .row .doc-wrapper .doc-info-wrapper .doc-category{color:#0fa78d;font-size:14px;font-weight:500;line-height:15px}.app-modal>.modal-container .modal-wrapper .modal-content .offline-form-wrapper .clinics .row .clinic-item{margin-left:-15px;margin-right:-35px;cursor:pointer}.app-modal>.modal-container .modal-wrapper .modal-content .offline-form-wrapper .clinics .row .clinic-item .row{margin:5px 0}.app-modal>.modal-container .modal-wrapper .modal-content .offline-form-wrapper .clinics .row .clinic-item .row .clinic-img-wrapper{padding:5px 0}.app-modal>.modal-container .modal-wrapper .modal-content .offline-form-wrapper .clinics .row .clinic-item .row .clinic-info-NA{padding:20px 0}.app-modal>.modal-container .modal-wrapper .modal-content .offline-form-wrapper .clinics .row .clinic-item .row .clinic-info-NA .clinic-name{color:#000;font-size:18px;font-weight:500;line-height:18px;padding-bottom:5px}.app-modal>.modal-container .modal-wrapper .modal-content .offline-form-wrapper .clinics .row .clinic-item .row .clinic-info-NA .clinic-address{color:#666;font-size:12px;font-weight:400;line-height:16px}.app-modal>.modal-container .modal-wrapper .modal-content .offline-form-wrapper .clinics .row .clinic-item:hover{background-color:#eee}.app-modal>.modal-container .modal-wrapper .modal-content .offline-form-wrapper .records .inner-form-container .order-form-wrapper{-webkit-animation-name:animSlideInDown;animation-name:animSlideInDown;-webkit-animation-fill-mode:forwards;-webkit-animation-duration:.5s;-webkit-animation-timing-function:ease-out;animation-fill-mode:forwards;animation-duration:.5s;animation-timing-function:ease-out;margin-top:22px;margin-bottom:22px}.app-modal>.modal-container .modal-wrapper .modal-content .offline-form-wrapper .records .inner-form-container .order-form-wrapper .row .form-description{text-align:center;color:#5d5d5d;font-size:14px;font-weight:400;line-height:20px;padding:26px 0}.app-modal>.modal-container .modal-wrapper .modal-content .offline-form-wrapper .records .inner-form-container .order-form-wrapper .row .form-field input{-webkit-appearance:none;outline:0;-webkit-transition:all .5s;transition:all .5s;width:100%;border-radius:0;-webkit-border-radius:0;box-shadow:none;-webkit-box-shadow:none;padding:15px 24px;font-size:14px;height:auto;color:#777;border:1px solid #999}.app-modal>.modal-container .modal-wrapper .modal-footer{padding-right:76px;padding-left:76px;border:none;text-align:left}.app-modal.closed{-webkit-animation-name:modalBgOut;animation-name:modalBgOut}.app-modal.closed>div .modal-wrapper{-webkit-animation-name:modalOut;animation-name:modalOut}.app-modal .tumbler-container{width:44px;height:22px;border-radius:14px;box-shadow:2px 2px 8px #d2d2d2;background-color:#fff;cursor:pointer}.app-modal .tumbler-container .tumbler-btn{height:22px;width:22px;border-radius:11px;background-color:#f43658;box-shadow:1px 1px 6px #3b6b8a;-webkit-transition:margin .5s;-moz-transition:margin .5s;-ms-transition:margin .5s;-o-transition:margin .5s;transition:margin .5s}.app-modal .tumbler-container.active .tumbler-btn{margin-left:22px}.app-modal .modal-city-container{text-align:center}.app-modal .modal-city-container .detected-city{font-size:62px;text-align:center;margin:20px 0;color:#29abe2}.app-modal .message{margin:30px 10px}.app-modal .message p{padding:0 10px;color:#000;font-size:16px;font-weight:400}.app-modal .application-list{text-align:center}.app-modal .application-list .app-store{display:inline-block;margin:30px auto}.app-modal .application-list .whatsapp-item{margin-bottom:20px;margin-top:20px;margin-right:20px}.app-modal .application-list .whatsapp-item a{position:relative;margin-left:50px;color:#009550;text-decoration:none}.app-modal .application-list .whatsapp-item a::before{-webkit-border-radius:4px;border-radius:4px;top:-5px;left:-40px;content:'';position:absolute;width:30px;height:30px;background:url(/theme/2018/distr/img/ico-1-o.png) -545px -378px no-repeat #009550}.app-modal.video-modal{background-color:rgba(0,0,0,.6)}.app-modal.video-modal .modal-container .container .modal-wrapper .modal-header{padding-top:0;padding-right:15px;padding-left:15px;background-color:transparent;position:absolute;top:10px;left:0;z-index:1}.app-modal.video-modal .modal-container .container .modal-wrapper .modal-header .modal-close .modal-close-btn{height:15px;width:15px;background-position:-998px -28px}.app-modal.video-modal .modal-container .container .modal-wrapper .modal-header::after,.app-modal.video-modal .modal-container .container .modal-wrapper .modal-header::before,.app-modal.video-modal .modal-container .container .modal-wrapper .modal-sub-header{display:none}.app-modal.video-modal .modal-container .container .modal-wrapper .modal-content{padding-right:0;padding-left:0}video::-webkit-media-controls{display:none!important}@font-face{font-family:openSansReg;font-display:swap;src:url(../../distr/fonts/open-sans/OpenSans-Regular.ttf) format("truetype")}@font-face{font-family:openSansExtBold;font-display:swap;src:url(../../distr/fonts/open-sans/OpenSans-ExtraBold.ttf) format("truetype")}@font-face{font-family:openSansSemiBold;font-display:swap;src:url(../../distr/fonts/open-sans/OpenSans-SemiBold.ttf) format("truetype")}@font-face{font-family:openSansLight;font-display:swap;src:url(../../distr/fonts/open-sans/OpenSans-Light.ttf) format("truetype")}@font-face{font-family:themeFontRegular;font-display:swap;src:url(../../distr/fonts/RobotoRegular/RobotoRegular.ttf) format("truetype")}@font-face{font-family:themeFontBold;font-display:swap;src:url(../../distr/fonts/RobotoBold/RobotoBold.ttf) format("truetype")}@font-face{font-family:SFUIDisplay-Heavy;font-display:swap;src:url(../../distr/fonts/SFUIDisplay/SFUIDisplay-Heavy.ttf) format("truetype")}@font-face{font-family:SFUIDisplay-Light;font-display:swap;src:url(../../distr/fonts/SFUIDisplay/SFUIDisplay-Light.ttf) format("truetype")}@font-face{font-family:SFUIDisplay-Semibold;font-display:swap;src:url(../../distr/fonts/SFUIDisplay/SFUIDisplay-Semibold.ttf) format("truetype")}@font-face{font-family:SFUIDisplay-Thin;font-display:swap;src:url(../../distr/fonts/SFUIDisplay/SFUIDisplay-Thin.ttf) format("truetype")}@media screen and (max-width:769px){.app-modal{min-width:320px}.app-modal>.modal-container{padding-top:5%;padding-bottom:5%}.app-modal>.modal-container .modal-wrapper .modal-content,.app-modal>.modal-container .modal-wrapper .modal-top-header .modal-header{padding-left:10px;padding-right:10px;padding-top:0}.app-modal>.modal-container .modal-wrapper{margin-right:-25px;margin-left:-25px}.app-modal>.modal-container .modal-wrapper .modal-top-header .modal-header .header-text{font-size:30px}.app-modal>.modal-container .modal-wrapper .modal-top-header .modal-header .modal-close button{height:35px;width:35px;background-position:-771px -107px}.app-modal>.modal-container .modal-wrapper .modal-sub-header{padding-left:10px;padding-right:10px;padding-bottom:20px;margin-bottom:20px}.app-modal>.modal-container .modal-wrapper .modal-top-header .modal-close button{margin-bottom:0}.app-modal>.modal-container .modal-wrapper .modal-top-header .modal-sub-header{padding-bottom:20px;margin-bottom:0}.app-modal>.modal-container .modal-wrapper .modal-content .offline-form-wrapper .doctor .row{margin-bottom:30px;margin-top:10px;background:snow;padding-bottom:10px}.app-modal>.modal-container .modal-wrapper .modal-content .offline-form-wrapper .doctor .row .doc-wrapper .doc-img-wrapper{text-align:center;text-align:-webkit-center}.app-modal>.modal-container .modal-wrapper .modal-content .offline-form-wrapper .doctor .row .doc-wrapper .doc-info-wrapper{margin-left:0}.app-modal>.modal-container .modal-wrapper .modal-content .offline-form-wrapper .clinics .row .clinic-item{margin-right:-15px}.app-modal>.modal-container .modal-wrapper .modal-content .offline-form-wrapper .records .inner-form-container .order-form-wrapper .row .form-description{padding:10px 0}.app-modal>.modal-container .modal-wrapper .modal-footer{padding-bottom:0;padding-left:10px;padding-right:10px}.app-modal.video-modal .modal-container{height:100%;padding-top:0;padding-bottom:0}.app-modal.video-modal .modal-container .container{height:inherit;padding-right:10px;padding-left:10px}.app-modal.video-modal .modal-container .container>div,.app-modal.video-modal .modal-container .container>div .modal-wrapper{height:inherit}.app-modal.video-modal .modal-container .container>div .modal-wrapper .modal-header{display:none}.app-modal.video-modal .modal-container .container>div .modal-wrapper .modal-content{height:100%}.app-modal.video-modal .modal-container .container>div .modal-wrapper .modal-content .video-wrapper,.app-modal.video-modal .modal-container .container>div .modal-wrapper .modal-content .video-wrapper .plyr{height:inherit}.app-modal.video-modal .modal-container .container>div .modal-wrapper .modal-content .video-wrapper .plyr .plyr__video-wrapper{height:100%}.app-modal.video-modal .modal-container .container>div .modal-wrapper .modal-content .video-wrapper .plyr .plyr__video-wrapper video{height:100%;width:100%;object-fit:cover}.app-modal.video-modal .modal-container .container>div .modal-wrapper .modal-content .video-wrapper .plyr .plyr__controls{height:76px;padding-top:0}.app-modal.video-modal .modal-container .container>div .modal-wrapper .modal-content .video-wrapper .plyr .plyr__controls button.plyr__control{position:absolute;bottom:10px;left:46%}.app-modal.video-modal .modal-container .container>div .modal-wrapper .modal-content .video-wrapper .plyr .plyr__progress{bottom:20px}.app-modal.video-modal .modal-container .container>div .modal-wrapper .modal-content .video-wrapper .plyr .plyr__time--current{position:absolute;right:10px}.app-modal.video-modal .modal-container .container>div .modal-wrapper .modal-content .video-wrapper .video-control{height:47px;width:47px;background-color:rgba(31,31,31,.8);background-image:url(/theme/2018/distr/img/ico-1-o.png);z-index:1;border:none;border-radius:10px;position:absolute;top:10px;outline:0}.app-modal.video-modal .modal-container .container>div .modal-wrapper .modal-content .video-wrapper .video-control.mute-volume{background-position:-467px -1042px;left:10px}.app-modal.video-modal .modal-container .container>div .modal-wrapper .modal-content .video-wrapper .video-control.mute-volume.muted{background-position:-500px -1042px}.app-modal.video-modal .modal-container .container>div .modal-wrapper .modal-content .video-wrapper .video-control.modal-close{background-position:-467px -1078px;right:10px}.app-modal.video-modal .modal-container .container>div .modal-wrapper .modal-content .video-wrapper .video-control.hide{transform:translate(-50%,0) scale(1)}}.modal-content .rate-helper{-ms-transition:all .5s cubic-bezier(.71,-.01,.43,.86);-webkit-transition:all .5s cubic-bezier(.71,-.01,.43,.86);transition:all .5s cubic-bezier(.71,-.01,.43,.86);opacity:0;color:#f43658;font-size:1em;font-weight:400;line-height:1.5em;margin-bottom:30px}.modal-content .rates-list-wrapp{margin-bottom:140px}.modal-content .rates-group-field{-ms-transition:all .5s cubic-bezier(.71,-.01,.43,.86);-ms-transform:scale(1);-ms-box-shadow:0 0 0 #aaa;-webkit-transition:all .5s cubic-bezier(.71,-.01,.43,.86);-webkit-transform:scale(1);-webkit-box-shadow:0 0 0 #aaa;transition:all .5s cubic-bezier(.71,-.01,.43,.86);transform:scale(1);background-color:#dcf6fe;width:100%;box-shadow:0 0 0 #aaa}.modal-content .rates-group-field:first-child{border-radius:5px 5px 0 0}.modal-content .rates-group-field:first-child .rate-button button{border-radius:0 5px 0 0}.modal-content .rates-group-field:last-child{border-radius:0 0 5px 5px}.modal-content .rates-group-field:last-child .rate-button button{border-radius:0 0 5px}.modal-content .rates-group-field form{width:100%;display:table;-webkit-border-radius:5px;border-radius:5px}.modal-content .rates-group-field form>div{vertical-align:middle;color:#2c2c2c;display:table-cell;line-height:1}.modal-content .rates-group-field form>div .tumbler-container{box-shadow:1px 1px 8px #999}.modal-content .rates-group-field form>div.rate-label{width:300px;text-align:right}.modal-content .rates-group-field form>div.rate-label .rate-label-txt{font-size:1.125em;font-weight:600;line-height:1.67em}.modal-content .rates-group-field form>div.rate-label .rate-label-sub-txt{font-size:1.125em;font-weight:400}.modal-content .rates-group-field form>div.rate-tumbler{padding-left:20px}.modal-content .rates-group-field form>div.rate-price{width:130px;text-align:right;padding-right:15px}.modal-content .rates-group-field form>div.rate-price .rate-price-txt{font-size:2.5em;font-weight:300}.modal-content .rates-group-field form>div.rate-price .fa{font-size:1.563em;font-weight:400;margin-left:10px}.modal-content .rates-group-field form>div.rate-button{width:200px;transition:width .5s cubic-bezier(.71,-.01,.43,.86);-webkit-transition:width .5s cubic-bezier(.71,-.01,.43,.86)}.modal-content .rates-group-field form>div.rate-button button{transition:all .5s cubic-bezier(.71,-.01,.43,.86);-webkit-transition:all .5s cubic-bezier(.71,-.01,.43,.86);box-shadow:0 0 0 #fff;background-color:#999;color:#fff;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;width:100%}.modal-content .rates-group-field:focus,.modal-content .rates-group-field:hover{position:relative;z-index:2;border-radius:5px;transform:scale(1.07);-webkit-transform:scale(1.07);box-shadow:0 3px 8px #aaa;-webkit-box-shadow:0 3px 8px #aaa;background-color:#29abe2}.modal-content .rates-group-field:focus.rate-tumbler .tumbler-container,.modal-content .rates-group-field:hover.rate-tumbler .tumbler-container{box-shadow:1px 1px 8px #2c6d8c}.modal-content .rates-group-field:focus .rate-button,.modal-content .rates-group-field:hover .rate-button{width:250px}.modal-content .rates-group-field:focus .rate-button button,.modal-content .rates-group-field:hover .rate-button button{color:#29abe2;background-color:#fff;border-radius:0 5px 5px 0}.modal-content .rates-group-field:focus .rate-button button:hover,.modal-content .rates-group-field:hover .rate-button button:hover{color:#fff;background-color:#29abe2}.modal-content .rates-group-field:focus>form>div,.modal-content .rates-group-field:hover>form>div{color:#fff}.modal-content .rates-group-field:focus.rates-group-plural,.modal-content .rates-group-field:hover.rates-group-plural{position:relative}.modal-content .rates-group-field:focus.rates-group-plural::before,.modal-content .rates-group-field:hover.rates-group-plural::before{content:'';width:42px;height:106px;position:absolute;top:-80px;left:-57px;background-image:url(/theme/2018/distr/img/ico-1-o.png);background-position:-108px -887px;background-repeat:no-repeat}.modal-footer .pay-options{display:table}.modal-footer .pay-options .pay-option{font-size:1.25em;color:#595959;display:table-cell;vertical-align:middle;padding:10px}.modal-footer .pay-options .pay-option.pay-icon{height:45px;margin-right:10px;width:80px;background-image:url(/theme/2018/distr/img/ico-1-o.png);background-position:-108px -887px;background-repeat:no-repeat}.modal-footer .pay-options .pay-option.pay-viza{background-position:-427px -879px}.modal-footer .pay-options .pay-option.pay-master-card{background-position:-416px -810px}.modal-footer .pay-options .pay-option.pay-mir{background-position:-425px -749px}@media screen and (max-width:769px){.modal-content .rate-helper{display:none;transition:none;-webkit-transition:none;opacity:0;color:#f43658;font-size:1em;font-weight:400;line-height:1.5em;margin-bottom:30px}.modal-content .rates-list-wrapp{margin-bottom:140px}.modal-content .rates-group-field{transition:all .5s cubic-bezier(.71,-.01,.43,.86);-webkit-transition:all .5s cubic-bezier(.71,-.01,.43,.86);transform:scale(1);-webkit-transform:scale(1);background-color:#fff;width:100%;box-shadow:0 0 0 #aaa;-webkit-box-shadow:0 0 0 #aaa}.modal-content .rates-group-field:first-child{border-radius:0}.modal-content .rates-group-field:first-child .rate-button button{border-radius:4px}.modal-content .rates-group-field:last-child{border-radius:0}.modal-content .rates-group-field:last-child .rate-button button{border-radius:4px}.modal-content .rates-group-field form{display:block;margin:20px 0;-webkit-border-radius:0;border-radius:0}.modal-content .rates-group-field form>div{vertical-align:middle;color:#2c2c2c;display:inline-block;line-height:1}.modal-content .rates-group-field form>div .tumbler-container{box-shadow:1px 1px 8px #999}.modal-content .rates-group-field form>div.rate-label{float:left;width:50%;display:block;text-align:left;margin-right:0}.modal-content .rates-group-field form>div.rate-label .rate-label-txt{font-size:1.125em;font-weight:400;line-height:1.17em}.modal-content .rates-group-field form>div.rate-label .rate-label-sub-txt{margin-top:5px;font-size:1.125em;font-weight:400}.modal-content .rates-group-field form>div.rate-tumbler{display:block;padding-left:0;padding-bottom:10px}.modal-content .rates-group-field form>div.rate-price{display:block;float:left;width:50%;text-align:right;padding-right:0}.modal-content .rates-group-field form>div.rate-price .rate-price-txt{font-size:35px}.modal-content .rates-group-field form>div.rate-price .fa{font-size:1.563em;font-weight:400;margin-left:10px}.modal-content .rates-group-field form>div.rate-button{margin-top:20px;width:100%}.modal-content .rates-group-field form>div.rate-button button{background-color:#999;width:100%;color:#fff;-webkit-border-radius:4px;border-radius:4px}.modal-content .rates-group-field:focus,.modal-content .rates-group-field:hover{position:relative;z-index:1;border-radius:0;transform:none;-webkit-transform:none;box-shadow:0 0 0 #fff;-webkit-box-shadow:0 0 0 #fff;background-color:#fff}.modal-content .rates-group-field:focus.rate-tumbler .tumbler-container,.modal-content .rates-group-field:hover.rate-tumbler .tumbler-container{box-shadow:1px 1px 8px #2c6d8c}.modal-content .rates-group-field:focus .rate-button,.modal-content .rates-group-field:hover .rate-button{width:100%}.modal-content .rates-group-field:focus .rate-button button,.modal-content .rates-group-field:hover .rate-button button{background-color:#999;width:100%;color:#fff;border-radius:4px}.modal-content .rates-group-field:focus .rate-button button:hover,.modal-content .rates-group-field:hover .rate-button button:hover{color:#fff;background-color:#29abe2}.modal-content .rates-group-field:focus>form>div,.modal-content .rates-group-field:hover>form>div{color:inherit}.modal-content .rates-group-field:focus.rates-group-plural,.modal-content .rates-group-field:hover.rates-group-plural{position:relative}.modal-content .rates-group-field:focus.rates-group-plural::before,.modal-content .rates-group-field:hover.rates-group-plural::before{content:'';width:42px;height:106px;position:absolute;top:-80px;left:-57px;background-image:url(/theme/2018/distr/img/ico-1-o.png);background-position:-108px -887px;background-repeat:no-repeat}.modal-footer .pay-options{display:block;text-align:center}.modal-footer .pay-options .pay-option{display:inline-block;text-align:center}.modal-footer .pay-options .pay-option:first-child{display:block}}form.new-theme.grid-form .grid-field{-webkit-transition:box-shadow .85 cubic-bezier(.71,-.01,.43,.86);transition:box-shadow .5s cubic-bezier(.71,-.01,.43,.86);position:relative;margin-bottom:10px;box-shadow:0 3px 8px rgba(0,0,0,.2);-webkit-box-shadow:0 3px 8px rgba(0,0,0,.2);border:1px solid #999;border-radius:5px;display:table;width:100%;-webkit-transform:none;-moz-transform:none;-o-transform:none}form.new-theme.grid-form .grid-field>div,form.new-theme.grid-form .grid-field>input,form.new-theme.grid-form .grid-field>label{display:inline-block}form.new-theme.grid-form .grid-field>label{display:table-cell;border-radius:4px 0 0 4px;background:#f8f8f8;width:30%;margin:0;height:65px;padding:0 20px;font-weight:400;vertical-align:middle}form.new-theme.grid-form .grid-field>.field-helper{display:block}form.new-theme.grid-form .grid-field input[type=email],form.new-theme.grid-form .grid-field input[type=number],form.new-theme.grid-form .grid-field input[type=password],form.new-theme.grid-form .grid-field input[type=text],form.new-theme.grid-form .grid-field select{color:#000;border-left:1px solid #999;border-top:0 solid #999;border-bottom:0 solid #999;border-right:0 solid #999;display:table-cell;vertical-align:middle;padding:0 20px;outline:0;height:65px;width:100%;font-size:1em;border-radius:0 4px 4px 0}form.new-theme.grid-form .grid-field .radio{display:table-cell;border-radius:0 4px 4px 0;vertical-align:top;padding:0;position:relative;margin:0;width:100%}form.new-theme.grid-form .grid-field .radio .radio-wrapp{border-left:1px solid #999;display:block;width:100%}form.new-theme.grid-form .grid-field .radio .radio-wrapp .radio-item{width:50%;display:inline-block;vertical-align:top;height:100%}form.new-theme.grid-form .grid-field .radio .radio-wrapp .radio-item input{display:none;position:static;margin:0}.checklist_theme_biohacking .modal-dialog,form.new-theme.grid-form .check-box{margin-top:60px}form.new-theme.grid-form .grid-field .radio .radio-wrapp .radio-item input+label{position:relative;-webkit-transition:all .85 cubic-bezier(.71,-.01,.43,.86);transition:all .5s cubic-bezier(.71,-.01,.43,.86);font-size:1em;text-align:center;line-height:1.2em;height:65px;width:100%;color:#000;background:#fff;display:table;vertical-align:middle;padding:0 10px}form.new-theme.grid-form .grid-field .radio .radio-wrapp .radio-item input+label span{display:table-cell;vertical-align:middle;height:100%}form.new-theme.grid-form .grid-field .radio .radio-wrapp .radio-item:last-child,form.new-theme.grid-form .grid-field .radio .radio-wrapp .radio-item:last-child input+label{border-radius:0 4px 4px 0}form.new-theme.grid-form .grid-field .radio .radio-wrapp .radio-item:last-child input+label:before{content:'';position:absolute;top:0;left:0;height:100%;width:1px;display:block;background:#999}form.new-theme.grid-form .grid-field .radio .radio-wrapp .radio-item input[type=radio]:checked+label,form.new-theme.grid-form .grid-field .radio .radio-wrapp .radio-item input[type=radio]:focus+label,form.new-theme.grid-form .grid-field .radio .radio-wrapp .radio-item:focus input[type=radio]+label,form.new-theme.grid-form .grid-field .radio .radio-wrapp .radio-item:hover input[type=radio]+label{background:#29abe2;color:#fff}form.new-theme.grid-form .grid-field:focus,form.new-theme.grid-form .grid-field:hover{box-shadow:0 0 0 rgba(0,0,0,.2)}form.new-theme.grid-form .grid-field .btn-new{display:table-cell;width:100%;border:none;height:65px;border-left:1px solid #999;border-radius:0 4px 4px 0;box-shadow:0 0 0 #fff;-webkit-box-shadow:0 0 0 #fff}form.new-theme.grid-form .grid-field.has-error input[type=email],form.new-theme.grid-form .grid-field.has-error input[type=number],form.new-theme.grid-form .grid-field.has-error input[type=password],form.new-theme.grid-form .grid-field.has-error input[type=text],form.new-theme.grid-form .grid-field.has-error select,form.new-theme.grid-form .grid-field.has-error textarea{color:#863034;border-radius:0;-webkit-box-shadow:5px 0 13px rgba(0,0,0,.2);box-shadow:5px 0 13px rgba(0,0,0,.2);border-left:1px solid #999;border-right:1px solid #999;border-top:0 solid #999;border-bottom:0 solid #999}form.new-theme.grid-form .grid-field.has-error input[type=email]+.field-helper,form.new-theme.grid-form .grid-field.has-error input[type=number]+.field-helper,form.new-theme.grid-form .grid-field.has-error input[type=password]+.field-helper,form.new-theme.grid-form .grid-field.has-error input[type=text]+.field-helper,form.new-theme.grid-form .grid-field.has-error select+.field-helper,form.new-theme.grid-form .grid-field.has-error textarea+.field-helper{color:#863034;display:table-cell;height:100%;width:30%;background:#f8f8f8;padding:0 20px;vertical-align:middle;border-radius:0 4px 4px 0}form.new-theme.grid-form .grid-field.has-error .radio{width:40%;-webkit-box-shadow:5px 0 13px rgba(0,0,0,.2);box-shadow:5px 0 13px rgba(0,0,0,.2);border-radius:0}form.new-theme.grid-form .grid-field.has-error .radio .radio-item:focus:last-child,form.new-theme.grid-form .grid-field.has-error .radio .radio-item:hover:last-child,form.new-theme.grid-form .grid-field.has-error .radio .radio-item:last-child{border-radius:0}form.new-theme.grid-form .grid-field.has-error .radio .radio-item:focus:last-child input+label,form.new-theme.grid-form .grid-field.has-error .radio .radio-item:hover:last-child input+label,form.new-theme.grid-form .grid-field.has-error .radio .radio-item:last-child input+label{border-right:1px solid #999;border-radius:0}form.new-theme.grid-form .grid-field.has-error .radio+.field-helper{color:#863034;display:table-cell;height:100%;width:30%;background:#f8f8f8;padding:0 20px;vertical-align:middle;border-radius:0 4px 4px 0}form.new-theme.grid-form .grid-field.appear{display:table!important;-webkit-animation-fill-mode:forwards;-webkit-animation-duration:.5s;-webkit-animation-timing-function:ease-out;animation-fill-mode:forwards;-webkit-animation-name:animSlideInDown;animation-name:animSlideInDown;animation-duration:.5s;animation-timing-function:ease-out}form.new-theme.grid-form .price-desc,form.new-theme.grid-form .price-value{color:#333;font-size:24px;display:inline-block;margin-top:15px}form.new-theme.grid-form .price-value{color:#29abe2;margin-left:10px;margin-bottom:0}form.new-theme.grid-form .price-sale-sesc{color:#5c5c5c}form.new-theme.grid-form .order-btn{margin-top:15px}@media screen and (max-width:769px){form.new-theme.grid-form .grid-field{box-shadow:0 0 0 rgba(0,0,0,.2);-webkit-box-shadow:0 0 0 rgba(0,0,0,.2);border:0;display:block}form.new-theme.grid-form .grid-field>label{display:block;background:#fff;width:100%;height:35px;font-weight:400}form.new-theme.grid-form .grid-field>.field-helper{display:block}form.new-theme.grid-form .grid-field input[type=email],form.new-theme.grid-form .grid-field input[type=number],form.new-theme.grid-form .grid-field input[type=password],form.new-theme.grid-form .grid-field input[type=text],form.new-theme.grid-form .grid-field select{box-shadow:0 0 0 rgba(0,0,0,.2);-webkit-box-shadow:0 0 0 rgba(0,0,0,.2);color:#5c5c5c;border:0;background:#f8f8f8;display:block;outline:0}form.new-theme.grid-form .grid-field .radio{display:block;border-radius:0;width:100%}form.new-theme.grid-form .grid-field .radio .radio-wrapp{border:0;width:100%}form.new-theme.grid-form .grid-field .radio .radio-wrapp .radio-item input+label{border:1px solid #f8f8f8;padding-top:15px;padding-bottom:15px;height:auto;line-height:1.32em;color:#5c5c5c;background:#f8f8f8;display:block;overflow:initial}form.new-theme.grid-form .grid-field .radio .radio-wrapp .radio-item input+label span{display:inline}form.new-theme.grid-form .grid-field .radio .radio-wrapp .radio-item:last-child input+label{border-radius:0;border-left:1px solid #5c5c5c}form.new-theme.grid-form .grid-field .btn-new{display:block;border-radius:0;border:0}form.new-theme.grid-form .grid-field .check-box{margin-top:30px}form.new-theme.grid-form .grid-field .check-box input[type=checkbox]::after{color:#5c5c5c}form.new-theme.grid-form .grid-field.has-error input[type=email],form.new-theme.grid-form .grid-field.has-error input[type=number],form.new-theme.grid-form .grid-field.has-error input[type=password],form.new-theme.grid-form .grid-field.has-error input[type=text],form.new-theme.grid-form .grid-field.has-error select,form.new-theme.grid-form .grid-field.has-error textarea{color:#863034;border-radius:0;-webkit-box-shadow:0 0 0 rgba(0,0,0,.2);box-shadow:0 0 0 rgba(0,0,0,.2);border:1px solid #863034}form.new-theme.grid-form .grid-field.has-error input[type=email]+.field-helper,form.new-theme.grid-form .grid-field.has-error input[type=number]+.field-helper,form.new-theme.grid-form .grid-field.has-error input[type=password]+.field-helper,form.new-theme.grid-form .grid-field.has-error input[type=text]+.field-helper,form.new-theme.grid-form .grid-field.has-error select+.field-helper,form.new-theme.grid-form .grid-field.has-error textarea+.field-helper{color:#863034;display:block;width:100%;background:#fff;padding:5px 20px;border:0}form.new-theme.grid-form .grid-field.has-error .radio{width:100%;-webkit-box-shadow:0 0 0 rgba(0,0,0,.2);box-shadow:0 0 0 rgba(0,0,0,.2)}form.new-theme.grid-form .grid-field.has-error .radio .radio-item:focus:last-child,form.new-theme.grid-form .grid-field.has-error .radio .radio-item:hover:last-child,form.new-theme.grid-form .grid-field.has-error .radio .radio-item:last-child{border-radius:0}form.new-theme.grid-form .grid-field.has-error .radio .radio-item:focus:last-child input+label,form.new-theme.grid-form .grid-field.has-error .radio .radio-item:hover:last-child input+label,form.new-theme.grid-form .grid-field.has-error .radio .radio-item:last-child input+label{border-right:0}form.new-theme.grid-form .grid-field.has-error .radio+.field-helper{color:#863034;display:block;width:100%;background:#fff;padding:5px 20px;border:0}form.new-theme.grid-form .grid-field.appear{display:block!important}form.new-theme.grid-form .price-desc,form.new-theme.grid-form .price-value{color:#333;font-size:24px;display:inline-block;margin-top:15px}form.new-theme.grid-form .price-value{color:#29abe2;margin-left:10px}form.new-theme.grid-form .btn-new{margin-top:10px}body #dotplant-floating-panel{position:fixed;top:0;z-index:20;background-color:#f8f8f8;color:#333;border:0;box-shadow:0 2px 10px rgba(50,50,50,.6)}body #dotplant-floating-panel .container-fluid .navbar-nav li a,body #dotplant-floating-panel .container-fluid a{color:#666}body #dotplant-floating-panel .container-fluid span.panel-toggler,body #dotplant-floating-panel .container-fluid span.panel-toggler+a{display:none}body #dotplant-floating-panel .container-fluid .navbar-nav li a:hover{background:#e8e8e8;box-shadow:inset 0 3px 4px #d8d8d8}}@font-face{font-family:openSansReg;font-display:swap;src:url(../../distr/fonts/open-sans/OpenSans-Regular.ttf) format("truetype")}@font-face{font-family:openSansExtBold;font-display:swap;src:url(../../distr/fonts/open-sans/OpenSans-ExtraBold.ttf) format("truetype")}@font-face{font-family:openSansSemiBold;font-display:swap;src:url(../../distr/fonts/open-sans/OpenSans-SemiBold.ttf) format("truetype")}@font-face{font-family:openSansLight;font-display:swap;src:url(../../distr/fonts/open-sans/OpenSans-Light.ttf) format("truetype")}@font-face{font-family:themeFontRegular;font-display:swap;src:url(../../distr/fonts/RobotoRegular/RobotoRegular.ttf) format("truetype")}@font-face{font-family:themeFontBold;font-display:swap;src:url(../../distr/fonts/RobotoBold/RobotoBold.ttf) format("truetype")}@font-face{font-family:SFUIDisplay-Heavy;font-display:swap;src:url(../../distr/fonts/SFUIDisplay/SFUIDisplay-Heavy.ttf) format("truetype")}@font-face{font-family:SFUIDisplay-Light;font-display:swap;src:url(../../distr/fonts/SFUIDisplay/SFUIDisplay-Light.ttf) format("truetype")}@font-face{font-family:SFUIDisplay-Semibold;font-display:swap;src:url(../../distr/fonts/SFUIDisplay/SFUIDisplay-Semibold.ttf) format("truetype")}@font-face{font-family:SFUIDisplay-Thin;font-display:swap;src:url(../../distr/fonts/SFUIDisplay/SFUIDisplay-Thin.ttf) format("truetype")}.app-calendar{margin-bottom:20px}.app-calendar .controls{display:table;width:100%;margin-bottom:20px}.app-calendar .controls>span{display:table-cell;vertical-align:middle;text-align:center;color:#787878;font-size:16px}.app-calendar .controls>span.next,.app-calendar .controls>span.prev{width:21px}.app-calendar .controls>span button{outline:0;height:41px;width:21px;background-image:url(/theme/2018/distr/img/ico-1-o.png);background-repeat:no-repeat;background-color:#fff;border:0}.app-calendar .controls>span button.prev-month{background-position:-13px -313px}.app-calendar .controls>span button.next-month{background-position:-67px -313px}.app-calendar table{width:100%}.app-calendar table tr th{text-align:center}.app-calendar table tr td{padding-top:5px;padding-bottom:5px;text-align:center;vertical-align:middle}.app-calendar table tr td button{display:inline-block;vertical-align:middle;font-size:12px;outline:0;cursor:pointer;height:25px;line-height:28px;text-align:center;width:25px;-webkit-border-radius:50%;border-radius:50%;-webkit-transition:all .5s;transition:all .5s;color:#a7a7a7;border:0;background:#fff;padding:0}.app-calendar table tr td.current-month.available button{color:#fff;background:#00b278}.app-calendar table tr td.current-month.selected button{border:2px solid #5b5b5b}.app-calendar table tr td.current-month.disable button{color:#e88}.app-calendar table tr td.current-month.disable.active button,.app-calendar table tr td.current-month.disable:focus button,.app-calendar table tr td.current-month.disable:hover button{background-color:#fff}.app-calendar table tr td.current-month.today button{background:#29abe2;color:#fff}.app-calendar table tr td.current-month.today.active button,.app-calendar table tr td.current-month.today:focus button,.app-calendar table tr td.current-month.today:hover button{background:#999}.app-calendar table tr td.current-month.active button,.app-calendar table tr td.current-month:focus button,.app-calendar table tr td.current-month:hover button{background:#f8f8f8}.doctor-shedule .empty{background:#f8f8f8;color:#999;padding:40px 20px;text-align:center}.doctor-shedule button{-webkit-transition:all .5s;transition:all .5s;-webkit-box-shadow:0 0 0 rgba(0,0,0,.2);box-shadow:0 0 0 rgba(0,0,0,.2);display:inline-block;padding:15px 20px;font-size:16px;border-radius:4px;-webkit-border-radius:4px;margin-right:30px;margin-bottom:20px;outline:0}.doctor-shedule button.available{color:#000;background:#f8f8f8;border:1px solid #999}.doctor-shedule button.available.selected,.doctor-shedule button.available:focus,.doctor-shedule button.available:hover{-webkit-box-shadow:2px 4px 8px rgba(0,0,0,.2);box-shadow:2px 4px 8px rgba(0,0,0,.2)}.doctor-shedule button.available.selected{background:#29abe2;color:#fff}.doctor-shedule button.unavailable{background:#fff;border:1px solid #cdcdcd;color:#cdcdcd;cursor:default}.fluid-bar{display:none}@media screen and (max-width:970px){.fluid-bar{display:block;position:fixed;left:5px;bottom:5px;z-index:3}.fluid-bar .social-btn-group{height:60px;width:auto}.fluid-bar .social-btn-group a{box-shadow:-3px 3px 8px rgba(100,100,100,.3);height:50px;width:50px;background-color:#F8F8F8;border-radius:50%;margin:0 5px 0 0}.fluid-bar .social-btn-group a.btn-telegram>span{background-position:-169px -384px}.fluid-bar .social-btn-group a.btn-telegram:hover{background-color:#00addd}.fluid-bar .social-btn-group a.btn-telegram:hover>span{background-position:-223px -388px}.fluid-bar .social-btn-group a.btn-whatsapp>span{background-position:-168px -493px}.fluid-bar .social-btn-group a.btn-whatsapp:hover{background-color:#00e676}.fluid-bar .social-btn-group a.btn-whatsapp:hover>span{background-position:-215px -493px}.fluid-bar .social-btn-group a.btn-viber>span{background-position:-167px -439px}.fluid-bar .social-btn-group a.btn-viber:hover{background-color:#665ca7}.fluid-bar .social-btn-group a.btn-viber:hover>span{background-position:-215px -438px}}@-webkit-keyframes animSlideInRight{0%{transform:translate3d(100%,0,0);-webkit-transform:translate3d(100%,0,0);visibility:hidden}95%{transform:translate3d(1%,0,0);-webkit-transform:translate3d(1%,0,0)}100%{transform:translate3d(2%,0,0);-webkit-transform:translate3d(2%,0,0);visibility:visible}}@keyframes animSlideInRight{0%{transform:translate3d(100%,0,0);-webkit-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);visibility:hidden}95%{transform:translate3d(1%,0,0);-webkit-transform:translate3d(1%,0,0);-ms-transform:translate3d(1%,0,0)}100%{transform:translate3d(2%,0,0);-webkit-transform:translate3d(2%,0,0);-ms-transform:translate3d(2%,0,0);visibility:visible}}@-webkit-keyframes animSlideOutRight{0%{transform:translate3d(2%,0,0);-webkit-transform:translate3d(2%,0,0);visibility:visible}10%{transform:translate3d(1%,0,0);-webkit-transform:translate3d(1%,0,0)}100%{transform:translate3d(100%,0,0);-webkit-transform:translate3d(100%,0,0);visibility:hidden}}@keyframes animSlideOutRight{0%{transform:translate3d(2%,0,0);-ms-transform:translate3d(2%,0,0);visibility:visible}10%{transform:translate3d(1%,0,0);-ms-transform:translate3d(1%,0,0)}100%{transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);visibility:hidden}}@-webkit-keyframes animSlideInDown{0%{transform:scale(0) translate3d(0,-20%,0);-webkit-transform:scale(0) translate3d(0,-20%,0);-ms-transform:scale(0) translate3d(0,-20%,0);opacity:0}100%{transform:scale(100%) translate3d(0,0,0);-webkit-transform:scale(100%) translate3d(0,0,0);-ms-transform:scale(100%) translate3d(0,0,0);opacity:1}}@keyframes animSlideInDown{0%{transform:scale(0) translate3d(0,-20%,0);-webkit-transform:scale(0) translate3d(0,-20%,0);-ms-transform:scale(0) translate3d(0,-20%,0);opacity:0}100%{transform:scale(100%) translate3d(0,0,0);-webkit-transform:scale(100%) translate3d(0,0,0);-ms-transform:scale(100%) translate3d(0,0,0);opacity:1}}@-webkit-keyframes animFadeIn{0%{opacity:0;visibility:hidden}100%{opacity:1;visibility:visible}}@keyframes animFadeIn{0%{opacity:0;visibility:hidden}100%{opacity:1;visibility:visible}}@-webkit-keyframes animfadeOut{0%{opacity:1;visibility:visible}100%{opacity:0;visibility:hidden}}@keyframes animfadeOut{0%{opacity:1;visibility:visible}100%{opacity:0;visibility:hidden}}@-webkit-keyframes buttonAnim{0%,100%,50%{transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}25%{transform:translate3d(0,-10px,0);-webkit-transform:translate3d(0,-10px,0);-ms-transform:translate3d(0,-10px,0)}}@keyframes buttonAnim{0%,100%,50%{transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}25%{transform:translate3d(0,-10px,0);-webkit-transform:translate3d(0,-10px,0);-ms-transform:translate3d(0,-10px,0)}}@-webkit-keyframes modalIn{0%{transform:scale(.1);-webkit-transform:scale(.1);-ms-transform:scale(.1);visibility:hidden;opacity:0}95%{transform:scale(1.03);-webkit-transform:scale(1.03);-ms-transform:scale(1.03)}100%{transform:scale(1);-webkit-transform:scale(1);-ms-transform:scale(1);visibility:visible;opacity:1}}@keyframes modalIn{0%{transform:scale(.1);-webkit-transform:scale(.1);-ms-transform:scale(.1);visibility:hidden;opacity:0}95%{transform:scale(1.03);-webkit-transform:scale(1.03);-ms-transform:scale(1.03)}100%{transform:scale(1);-webkit-transform:scale(1);-ms-transform:scale(1);visibility:visible;opacity:1}}@-webkit-keyframes modalOut{0%{transform:scale(1);-webkit-transform:scale(1);-ms-transform:scale(1);visibility:visible;opacity:1}10%{transform:scale(1.03);-webkit-transform:scale(1.03);-ms-transform:scale(1.03)}100%{transform:scale(.1);-webkit-transform:scale(.1);-ms-transform:scale(.1);visibility:hidden;opacity:0}}@keyframes modalOut{0%{transform:scale(1);-webkit-transform:scale(1);-ms-transform:scale(1);visibility:visible;opacity:1}10%{transform:scale(1.03);-webkit-transform:scale(1.03);-ms-transform:scale(1.03)}100%{transform:scale(.1);-webkit-transform:scale(.1);-ms-transform:scale(.1);visibility:hidden;opacity:0}}@-webkit-keyframes modaBglIn{0%{visibility:hidden;opacity:0}100%{visibility:visible;opacity:1}}@keyframes modaBglIn{0%{visibility:hidden;opacity:0}100%{visibility:visible;opacity:1}}@-webkit-keyframes modalBgOut{0%{visibility:visible;opacity:1}100%{visibility:hidden;opacity:0}}@keyframes modalBgOut{0%{visibility:visible;opacity:1}100%{visibility:hidden;opacity:0}}.ui-autocomplete .ui-search-result-item{font-size:16px;padding:5px 20px;color:#5b5b5b}.ui-autocomplete .ui-search-result-item.ui-state-focus,.ui-autocomplete .ui-search-result-item:hover{background:#29abe2;color:#fff;border-top:1px solid #29abe2;border-bottom:1px solid #29abe2}.ui-autocomplete .ui-search-result-item.ui-search-result-label{font-weight:700}.ui-autocomplete .ui-search-result-item.ui-search-result-label.ui-state-focus,.ui-autocomplete .ui-search-result-item.ui-search-result-label:hover{background:#fff;color:#5b5b5b;border-top:0 solid #fff;border-bottom:0 solid #fff}body.ios-screen{position:relative}body.ios-screen .app-modal,body.ios-screen .sidebar-bg{position:absolute}.auth-rkb__header{width:100%;display:grid;grid-template-columns:260px 1fr 240px;grid-template-rows:1fr;grid-template-areas:'rkblogo medmarketabout medmarketlogo'}@media screen and (max-width:998px){.auth-rkb__header{grid-template-columns:1fr 240px;grid-template-rows:1fr 30px;grid-template-areas:'rkblogo medmarketlogo' 'medmarketabout medmarketabout'}}@media screen and (max-width:769px){.auth-rkb__header{padding:0 20px}}.auth-rkb__rkb-logo{grid-area:rkblogo}.auth-rkb__medmarket-logo{grid-area:medmarketlogo}.auth-rkb__medmarket-about{grid-area:medmarketabout;font-size:16px}.auth-rkb__medmarket-about .phone-link{display:inline-block;margin-right:5px}.auth-rkb__medmarket-about,.auth-rkb__medmarket-logo,.auth-rkb__rkb-logo{display:flex;align-items:center;justify-content:center}@media screen and (max-width:998px){.auth-rkb__medmarket-about,.auth-rkb__medmarket-logo,.auth-rkb__rkb-logo{justify-content:flex-start}.app-navbar .navbar-header a.navbar-brand,.app-navbar .navbar-header a.navbar-brand:focus,.app-navbar .navbar-header a.navbar-brand:hover{display:none}}@media screen and (max-width:576px){.auth-rkb__header{grid-template-columns:1fr;grid-template-rows:45px 110px 60px;grid-template-areas:'rkblogo' 'medmarketlogo' 'medmarketabout'}.auth-rkb__medmarket-about,.auth-rkb__medmarket-logo,.auth-rkb__rkb-logo{justify-content:center}}@media screen and (max-width:450px){.top-bar nav .logo-center{max-width:100%;width:auto}}.checklist__questions-list{list-style:none;margin:0;padding:0}.checklist__question-item{color:#7a8a9e;font-size:16px;text-align:left}.checklist__question-item label{font-weight:400}.checklist__question-item h4{font-size:19px}.checklist__answers{display:inline-block;margin-right:15px}.checklist [type=radio]:checked,.checklist [type=radio]:not(:checked){position:absolute;left:-9999px}.checklist [type=radio]:checked+label,.checklist [type=radio]:not(:checked)+label{position:relative;padding-left:25px;cursor:pointer;line-height:20px;display:inline-block}.checklist [type=radio]:checked+label:before,.checklist [type=radio]:not(:checked)+label:before{content:'';position:absolute;left:0;top:0;width:18px;height:18px;border:1px solid #ddd;border-radius:100%;background:#fff}.checklist [type=radio]:checked+label:after,.checklist [type=radio]:not(:checked)+label:after{content:'';width:12px;height:12px;background:#29abe2;position:absolute;top:3px;left:3px;border-radius:100%;-webkit-transition:all .2s ease;transition:all .2s ease}.checklist [type=radio]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}.checklist [type=radio]:checked+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.checklist_theme_biohacking .modal-body{min-height:500px;display:flex;flex-direction:column}.checklist_theme_biohacking .save-button-component{margin-top:auto}.checklist_theme_biohacking .btn.btn-primary,.checklist_theme_biohacking .btn.btn-success{text-align:center;vertical-align:middle;font-size:1rem;border:1px solid transparent;padding:.3rem .9rem;border-radius:2rem;margin:.5rem 0;color:#fff;background-color:#f04f68;background-image:linear-gradient(-67deg,#f04f68 0,#ff9e38 100%);box-shadow:2px 2px 3px #fff}.checklist_theme_biohacking .btn.btn-primary:hover,.checklist_theme_biohacking .btn.btn-success:hover{outline:0;border:1px solid transparent;box-shadow:2px 2px 3px #9c4a29}.checklist_theme_biohacking input[type=text].form-control{border:none;border-bottom:1px solid #8aebbe;outline:0;background-color:#fff;display:block;width:100%;margin:0 auto 20px;padding:15px 5px;font-size:1rem;box-shadow:none}.checklist_theme_biohacking input[type=text].form-control:disabled{background-color:#eee}.checklist_theme_biohacking input[type=text].form-control:active,.checklist_theme_biohacking input[type=text].form-control:focus,.checklist_theme_biohacking input[type=text].form-control:hover{box-shadow:none}.checklist_theme_biohacking [type=radio]:checked+label:after,.checklist_theme_biohacking [type=radio]:not(:checked)+label:after{background:#ff9e38}