@charset "utf-8";#login-area .b-form,.sm-p-t-0{padding-top:0!important}.b-steps .b-steps__title-img,.b-steps__title-img,.hidden-sm,.hidden-tablet,.i-simple-popup.not_display[data-link=".login-form"],.sm-d-n{display:none!important}.menu-visible-tablet.active,.service-twomenu .subsubnav,.sm-d-b,.sm-display-block,.sm-display-inline-block,.visible-sm,.visible-tablet{display:block!important}.sm-text-left{text-align:left!important}#profile_form .control-label,.b-account .control-label,.sm-text-right{text-align:right!important}.sm-text-center{text-align:center!important}.sm-d-ib,.visible-tablet-iblock{display:inline-block!important}.en_version .mm-block-search-content .mm-search-form-button2,.sm-p-r{position:relative!important}.sm-p-a{position:absolute!important}.sm-fl-no{float:none!important}.sm-fl-r{float:right!important}.sm-fl-l{float:left!important}.sm-w-50{width:50%!important}.base-popup-form legend,.sm-w-100{width:100%!important}.sm-w-auto{width:auto!important}.sm-m-l--5{margin-left:-5px!important}.sm-m-l--10{margin-left:-10px!important}.sm-m-l--15{margin-left:-15px!important}.sm-m-l--20{margin-left:-20px!important}.sm-m-l--25{margin-left:-25px!important}.sm-m-l--30{margin-left:-30px!important}.sm-m-l--35{margin-left:-35px!important}.sm-m-l--40{margin-left:-40px!important}.sm-m-l--45{margin-left:-45px!important}.sm-m-l--50{margin-left:-50px!important}.sm-m-r--5{margin-right:-5px!important}.sm-m-r--10{margin-right:-10px!important}.sm-m-r--15{margin-right:-15px!important}.sm-m-r--20{margin-right:-20px!important}.sm-m-r--25{margin-right:-25px!important}.sm-m-r--30{margin-right:-30px!important}.sm-m-r--35{margin-right:-35px!important}.sm-m-r--40{margin-right:-40px!important}.sm-m-r--45{margin-right:-45px!important}.sm-m-r--50{margin-right:-50px!important}.sm-m-t-0{margin-top:0!important}.sm-m-t-5{margin-top:5px!important}.sm-m-t-10{margin-top:10px!important}.sm-m-t-15{margin-top:15px!important}.sm-m-t-20{margin-top:20px!important}.sm-m-t-25{margin-top:25px!important}.sm-m-t-30{margin-top:30px!important}.sm-m-t-35{margin-top:35px!important}.sm-m-t-40{margin-top:40px!important}.sm-m-t-45{margin-top:45px!important}.sm-m-t-50{margin-top:50px!important}.sm-m-r-0{margin-right:0!important}.sm-m-r-5{margin-right:5px!important}.sm-m-r-10{margin-right:10px!important}.sm-m-r-15{margin-right:15px!important}.sm-m-r-20{margin-right:20px!important}.sm-m-r-25{margin-right:25px!important}.sm-m-r-30{margin-right:30px!important}.sm-m-r-35{margin-right:35px!important}.sm-m-r-40{margin-right:40px!important}.sm-m-r-45{margin-right:45px!important}.sm-m-r-50{margin-right:50px!important}.calculators-form,.calculators-form .question_form,.calculators-form form,.sm-m-b-0{margin-bottom:0!important}.sm-m-b-5{margin-bottom:5px!important}.sm-m-b-10{margin-bottom:10px!important}.sm-m-b-15{margin-bottom:15px!important}.sm-m-b-20{margin-bottom:20px!important}.sm-m-b-25{margin-bottom:25px!important}.sm-m-b-30{margin-bottom:30px!important}.sm-m-b-35{margin-bottom:35px!important}.sm-m-b-40{margin-bottom:40px!important}.sm-m-b-45{margin-bottom:45px!important}.sm-m-b-50{margin-bottom:50px!important}#submit_ticket,.b-auth .form-horizontal .controls,.b-form .controls,.base-popup .form-horizontal .controls,.form-horizontal .controls,.sm-m-l-0{margin-left:0!important}.sm-m-l-5{margin-left:5px!important}.sm-m-l-10{margin-left:10px!important}.sm-m-l-15{margin-left:15px!important}.sm-m-l-20{margin-left:20px!important}.sm-m-l-25{margin-left:25px!important}.sm-m-l-30{margin-left:30px!important}.sm-m-l-35{margin-left:35px!important}.sm-m-l-40{margin-left:40px!important}.sm-m-l-45{margin-left:45px!important}.sm-m-l-50{margin-left:50px!important}.sm-p-t-5{padding-top:5px!important}.sm-p-t-10{padding-top:10px!important}.sm-p-t-15{padding-top:15px!important}.sm-p-t-20{padding-top:20px!important}.sm-p-t-25{padding-top:25px!important}.sm-p-t-30{padding-top:30px!important}.sm-p-t-35{padding-top:35px!important}.sm-p-t-40{padding-top:40px!important}.sm-p-t-45{padding-top:45px!important}.sm-p-t-50{padding-top:50px!important}.sm-p-r-0{padding-right:0!important}.sm-p-r-5{padding-right:5px!important}.sm-p-r-10{padding-right:10px!important}.sm-p-r-15{padding-right:15px!important}.sm-p-r-20{padding-right:20px!important}.sm-p-r-25{padding-right:25px!important}.sm-p-r-30{padding-right:30px!important}.sm-p-r-35{padding-right:35px!important}.sm-p-r-40{padding-right:40px!important}.sm-p-r-45{padding-right:45px!important}.sm-p-r-50{padding-right:50px!important}.b-layout__content.sm-p-b-0,.sm-p-b-0{padding-bottom:0!important}.sm-p-b-5{padding-bottom:5px!important}.sm-p-b-10{padding-bottom:10px!important}.sm-p-b-15{padding-bottom:15px!important}.sm-p-b-20{padding-bottom:20px!important}.sm-p-b-25{padding-bottom:25px!important}.sm-p-b-30{padding-bottom:30px!important}.sm-p-b-35{padding-bottom:35px!important}.sm-p-b-40{padding-bottom:40px!important}.sm-p-b-45{padding-bottom:45px!important}.sm-p-b-50{padding-bottom:50px!important}.b-form__group,.sm-p-l-0{padding-left:0!important}.sm-p-l-5{padding-left:5px!important}.d-p-t-birthdate,.sm-p-l-10{padding-left:10px!important}.sm-p-l-15{padding-left:15px!important}.sm-p-l-20{padding-left:20px!important}.sm-p-l-25{padding-left:25px!important}.sm-p-l-30{padding-left:30px!important}.sm-p-l-35{padding-left:35px!important}.sm-p-l-40{padding-left:40px!important}.sm-p-l-45{padding-left:45px!important}.sm-p-l-50{padding-left:50px!important}.sm-valign-top{vertical-align:top!important}.sm-valign-middle{vertical-align:middle!important}.sm-valign-bottom{vertical-align:bottom!important}.sm-line-height-1{line-height:1!important}.sm-text-shadow{text-shadow:0 1px 0 #fff!important}.sm-box-shadow{-webkit-box-shadow:0 5px 20px 0 #003862!important;-moz-box-shadow:0 5px 20px 0 #003862!important;box-shadow:0 5px 20px 0 #003862!important}*,:focus,:focus:active{outline:0}.d-p-t-slider dfn{width:200px!important}.d-p-t-c li{left:100px!important}table.d-ico-zod{word-wrap:break-word;table-layout:fixed}.b-address-map__box,.d-odd-form #form-basal-temperature td.d-tar,table.d-ico-zod td,table.d-ico-zod th{padding-right:0}#topbar{position:fixed;display:block;box-sizing:border-box;-webkit-backface-visibility:hidden}.auth-logout,.no-fixed-supported #bottombar,.no-fixed-supported #topbar{position:absolute}.b-layout{min-width:480px}.b-icon_call:before{background:url(/f/resources/mobile-icons.png) -10px -60px no-repeat;left:0;width:30px;height:30px;margin-top:-8px}.question,.question:after{width:15px;height:15px;display:inline-block}.b-header__content .b-call_static{line-height:1.25}.b-call_static.cut .pseudo{color:#000!important;padding-top:2px;padding-left:0;display:block;text-decoration:underline}select{-webkit-box-shadow:inset 1px 3px 4px rgba(0,0,0,.1),inset 0 2px 0 rgba(255,255,255,.02),0 1px 1px rgba(255,255,255,.7);-moz-box-shadow:inset 1px 3px 4px rgba(0,0,0,.1),inset 0 2px 0 rgba(255,255,255,.02),0 1px 1px rgba(255,255,255,.7);box-shadow:inset 1px 3px 4px rgba(0,0,0,.1),inset 0 2px 0 rgba(255,255,255,.02),0 1px 1px rgba(255,255,255,.7)}.question{background:0 0!important;border:0!important;padding:0!important;vertical-align:middle;color:#fff;line-height:1.15;cursor:pointer;position:relative;top:-3px}.question:after{content:"?";background-color:#adaba9;font-family:arial,sans-serif;font-size:11px;font-weight:700;font-style:normal;text-align:center;line-height:1.45461;text-shadow:-1px 1px 1px rgba(0,0,0,.15);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-box-shadow:0 1px 0 1px rgba(255,255,255,.8),inset 0 -1px 1px 0 rgba(0,0,0,.15);-moz-box-shadow:0 1px 0 1px rgba(255,255,255,.8),inset 0 -1px 1px 0 rgba(0,0,0,.15);box-shadow:0 1px 0 1px rgba(255,255,255,.8),inset 0 -1px 1px 0 rgba(0,0,0,.15)}.question.active:hover:after,.question:hover:after{background-color:#006ba9}.question.active:after{background-color:#f27454}.question.unactive:after{background-color:#adaba9;cursor:auto}.overflow-hidden{overflow:hidden}input[type=text]::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#234}input[type=text]:-moz-placeholder,textarea:-moz-placeholder{color:#234}input[type=text]::-moz-placeholder,textarea::-moz-placeholder{color:#234}input[type=text]:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#234}body .ui-tooltip{background:rgba(0,107,169,.9);border:0!important;overflow:visible!important;padding:1em;margin-left:10px;margin-right:10px;color:#fff;box-shadow:0 0 5px rgba(0,107,169,.9);border-radius:4px}body .ui-tooltip::after{content:"";display:block;position:absolute;border-width:8px 6px;border-style:solid;border-color:rgba(0,107,169,.9) transparent transparent;bottom:0;left:50%;transform:translate(-50%,100%)}body .tooltip-close{position:absolute;top:4px;right:6px;font-size:12px;cursor:pointer}.home-page__phone-hide{display:block;text-decoration:none}.home-page__phone-hide .i-link{text-decoration:none;border:0}.bottom-number,.bottom-number .gray-number,.bottom-number .green-number,.home-page__phone-hide .i-link__decoration{color:#000}.b-layout__header{position:fixed;left:0;top:0;right:0}.b-header{margin:0;padding:0 20px;min-height:60px;border-bottom:1px solid #f9f9fb;z-index:100;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fefefe),color-stop(1,#f3f3f8));background-image:-o-linear-gradient(bottom,#fefefe 0,#f3f3f8 100%);background-image:-moz-linear-gradient(bottom,#fefefe 0,#f3f3f8 100%);background-image:-webkit-linear-gradient(bottom,#fefefe 0,#f3f3f8 100%);background-image:-ms-linear-gradient(bottom,#fefefe 0,#f3f3f8 100%);background-image:linear-gradient(to bottom,#fefefe 0,#f3f3f8 100%);-webkit-box-shadow:0 1px 4px 0 rgba(0,0,0,.2);-moz-box-shadow:0 1px 4px 0 rgba(0,0,0,.2);box-shadow:0 1px 4px 0 rgba(0,0,0,.2)}.b-header .b-header__subnav,.b-header .b_header_call-me{display:none}.b-header__content{padding-left:140px;margin-left:0}.b-header__logo{width:122px;margin-left:-140px;padding-top:15px;padding-bottom:15px;z-index:400}#login-area font.errortext,.b-auth .form-horizontal .controls input,.b-header__logo .selected,.b-header__logo>a{display:block}.b-header__logo .selected img,.b-header__logo>a>img{width:100%;max-width:100%;height:auto}.b-header__top{top:auto;z-index:100}.b-call_fixed,.b-header__top .b-header__contact,.b-header__top .b-header__lang,.b-header__top .b-header__phone,.b-steps .b-steps__line-table .b-steps__item-text,.b-steps__content-item .b-steps__content-digit,.b-threshold .b-threshold-left,.b-threshold .b-threshold-right,.b-threshold .b-threshold-shadow,.b-threshold_angle img,.form-horizontal legend{display:none}.b-header__top .b-header__search{position:relative;top:auto;left:auto;padding-top:17px;padding-bottom:17px;margin-right:265px;float:none}.b-header__top .b-header__search .input-small{height:26px;border:1px solid #d5d5d7;font-size:13px;line-height:1.5;font-family:arial,sans-serif;display:block;width:100%;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:inset 0 3px 4px 0 rgba(0,0,0,.1);-moz-box-shadow:inset 0 3px 4px 0 rgba(0,0,0,.1);box-shadow:inset 0 3px 4px 0 rgba(0,0,0,.1)}.b-header__top .b-header__search:before{top:23px;left:6px}.b-header__content .b-call_static{top:0;left:auto!important;width:126px;padding:15px 14px 15px 16px;right:65px!important;z-index:100}.b-header__content .b-call_static:after,.b-header__content .b-call_static:before{content:"";position:absolute;top:0;bottom:0;width:0;overflow:hidden;border-width:0 1px;border-style:solid;border-color:transparent #fff transparent #d9d9dc}.b-header .b-header__auth:before,.b-header__content .b-call_static:before{left:0}.b-header__content .b-call_static:after{right:0}.b-call_static.cut .b-call__link{color:transparent!important;display:block;font-size:13px;text-indent:-9999px;line-height:0;height:0}.b-call_static.cut .b-call__link:after{content:"Бесплатная консультация";text-indent:0;color:#2088ff!important;display:block;position:absolute;top:1px;left:40px;vertical-align:top;line-height:initial;font-style:normal}.en_version .b-call_static.cut .b-call__link:after{content:"Contact the clinic"}.b-call_static.cut .b-call__link:before{background:url("/f/resources/mobile-icons.png") -10px -60px no-repeat;float:left;position:relative;top:auto;left:auto;margin:0;width:30px;height:30px;padding-right:10px}.b-header .b-header__auth{padding:15px 0 15px 15px;position:absolute;top:0;right:0}.b-header .b-header__auth .i-link,.b-header .b-header__auth .i-link .i-link__decoration{top:0}.b-header .b-header__auth .i-link .i-link__decoration{text-indent:-9999px;line-height:0;font-size:1px;display:block;overflow:hidden;color:transparent!important}.b-header .b-header__auth .i-link .i-link__decoration:after{content:"";background:url("/f/resources/mobile-icons.png") -10px -110px no-repeat;width:30px;height:30px;text-indent:0;display:block;line-height:initial}.b-header__nav{position:fixed;top:0;left:-20px;right:220px;bottom:0;height:0;margin:0;padding:0 20px 0 40px;z-index:300}.b-header__nav--hover{bottom:0;height:100%}.b-header__nav--hover,.b-header__nav:focus{-webkit-box-shadow:20px 0 20px 0 rgba(0,0,0,.2);-moz-box-shadow:20px 0 20px 0 rgba(0,0,0,.2);box-shadow:20px 0 20px 0 rgba(0,0,0,.2);border-bottom:1px solid #f9f9fb;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fefefe),color-stop(1,#f3f3f8));background-image:-o-linear-gradient(bottom,#fefefe 0,#f3f3f8 100%);background-image:-moz-linear-gradient(bottom,#fefefe 0,#f3f3f8 100%);background-image:-webkit-linear-gradient(bottom,#fefefe 0,#f3f3f8 100%);background-image:-ms-linear-gradient(bottom,#fefefe 0,#f3f3f8 100%);background-image:linear-gradient(to bottom,#fefefe 0,#f3f3f8 100%)}.b-header__nav__btn-mobile{background:url("/f/resources/mobile-icons.png") 5px 3px no-repeat;position:absolute;width:60px;height:60px;top:2px;right:220px;cursor:pointer;display:block;z-index:333;box-sizing:border-box}.b-header__nav--hover:before{content:"";background-position:5px -147px;border-top:1px solid #e3e3e3;width:100%;display:block;height:0;padding:0 20px;margin-left:-20px}.b-header__nav .b-header__nav-item{display:block;opacity:0;-webkit-transition:top .15s ease-out,opacity .55s ease-out;-moz-transition:top .15s ease-out,opacity .55s ease-out;-o-transition:top .15s ease-out,opacity .55s ease-out;transition:top .15s ease-out,opacity .55s ease-out}.b-header__nav .b-header__nav-link{position:relative;padding:8px 0 10px!important;display:block;overflow:hidden}.b-header__nav .b-header__nav-item:first-child,.form-horizontal legend+.control-group{margin-top:0}.b-header__nav .b-header__nav-item,.b-header__nav .b-header__nav-item .i-link__decoration,.subnav a{border:0}.b-header__nav .b-header__nav-item,.b-header__nav:focus .b-header__nav-item{position:relative;top:0;left:-120%;color:#1f89ff;font-size:15px;text-align:left;text-decoration:underline;text-transform:none;opacity:1}.b-auth .b-auth__remember-link,.b-auth .b-form__group .control-label,.b-auth .form-horizontal .controls,.b-form__group_button,.calculators__form #callback_page .b-form__group_button,.controls .form-horizontal .controls{text-align:center!important}.b-header__nav--hover .b-header__nav-item,.b-header__nav--hover:focus .b-header__nav-item{left:0}.b-header__nav--hover .b-header__nav-item:hover{text-decoration:none}.b-header__nav .b-header__nav-item:first-child .b-header__nav-link:after,.b-header__nav .b-header__nav-item:first-child .b-header__nav-link:before,.b-header__nav--hover .b-header__nav-item:after,.b-header__nav--hover .b-header__nav-item:before{content:"";position:absolute;height:1px;overflow:hidden;right:-40px;left:-20px;bottom:0}.b-header__nav .b-header__nav-item:first-child .b-header__nav-link:after,.b-header__nav--hover .b-header__nav-item:after{background-color:#e3e3e3;width:100%;left:0;right:0}.b-header__nav .b-header__nav-item:first-child .b-header__nav-link:before{bottom:auto;top:0}.b-header__nav .b-header__nav-item:first-child .b-header__nav-link:after{bottom:auto;top:1px}.b-steps{position:static}.b-steps .b-steps__header h2.first_child{margin-bottom:25px;font-size:20px;font-family:arial;font-weight:700}.b-steps .b-steps__title-img img{height:100%;width:auto;max-width:10000%!important;top:0;bottom:auto}.b-steps__content-inner .b-steps__content-item-wrapper h2.first_child{margin-top:.9em;margin-bottom:20px}.b-steps__content-item-comment{padding:10px 0 27px}.b-steps__content-item-comment .comment{margin-top:.94em}#ticket_page{width:auto}.about_comment,.about_text,.b-form__widget-wrapper,.b-history .b-history__wrapper .span8,.base-popup-box-inner{width:100%}.base-popup-form form{padding-left:20px;padding-right:20px}.b-auth input[type=email],.b-auth input[type=password],.b-auth input[type=text],.base-popup-form form input[type=email],.base-popup-form form input[type=password],.base-popup-form form input[type=text]{height:38px}.b-auth input[type=email],.b-auth input[type=password],.b-auth input[type=text],.base-popup-form form input[type=email],.base-popup-form form input[type=password],.base-popup-form form input[type=text],.base-popup-form form textarea{width:100%;max-width:100%;display:block;-moz-box-sizing:border-box;box-sizing:border-box}.b-form__widget,.base-popup .form-horizontal .control-label,.subsubnav_bg_center,h1.article-title{margin-bottom:5px}.base-popup .base-popup-box{top:5%}.b-auth .form-horizontal .controls input[type=checkbox],.b-auth .form-horizontal .controls input[type=radio]{float:none;display:inline-block;vertical-align:baseline}.b-auth .control-group,.b-form .b-form__widget_checkbox,.form-horizontal .control-group{margin-bottom:0;padding-bottom:0}.b-auth .b-auth__remember-link,.b-encyclopedia-term,.d-odd-form .question_form dfn.inline-block,.d-odd-form .question_form fieldset.inline-block{padding-top:10px}.base-popup-box{left:10px;right:10px;padding:5px;position:fixed;top:15%;margin-left:0;border-radius:27px}.base-popup-form form label{padding-bottom:5px;display:block}.b-form .submit-text p{margin-left:0;margin-right:0;padding-left:0;padding-right:0}.b-auth,.base-popup .form-horizontal{max-width:480px;width:auto;margin-left:auto;margin-right:auto}.i-simple-popup,.popup{padding-left:10px;padding-right:10px}.b-form .control-label{padding-top:0;line-height:1.1}.b-auth .b-form__group .control-label,.b-form .control-label,.base-popup .form-horizontal .control-label{display:block;float:none;width:auto!important}.b-auth .b-auth__remember-link,.b-auth .b-form__group_button{margin-left:0;margin-right:0}#login-area .b-form{padding-bottom:25px}#ask-question-popup .base-popup-box-inner{border-radius:24px;padding-top:10px;padding-bottom:10px}.b-header .b-header__auth .auth-logout .i-link__decoration:after{content:"X";background:#fff;color:red;width:14px;height:14px;font-size:14px;font-weight:700;border-radius:50%;border:2px solid red;line-height:1;text-align:center;padding:1px;margin:0}.b-header .b-header__auth .auth-logout{right:-10px;top:10px;border-color:transparent}.b-content{margin-left:20px;margin-right:20px;background:#fff}.home-page__phone{font-size:20px;font-family:arial;font-weight:700;position:relative;z-index:300}.b-content>h1{font-size:25px;font-family:arial;font-weight:700;line-height:1.23;margin:0 40% .1em 0;text-shadow:none}.b-content .home-page__title{padding-right:40%}.b-content .home-page__title p{line-height:1.45}.home-page__partners{margin:0}.b-history .b-history__wrapper .row-fluid,.b-review-block .b-review-block__item,.d-odd-form .d-blue-box-right .d-auth-tbl td,.home-page__partners tr td{padding:0}.home-page__partners tr td a{display:inline-block;margin-top:10px;margin-bottom:15px}.b-steps__content-inner .b-steps__content-item-wrapper{padding-left:40px;padding-right:40px}.b-steps__content-inner .b-steps__content-item-wrapper .first_child,.d-plain-tbl .d-ruler.d-ruler-w{margin-bottom:25px}.b-steps__content-inner .b-steps__content-item-comment{position:relative;left:auto;right:auto;width:100%;top:auto}.b-steps__content-inner .b-steps__content-item-comment .b-comment-with-photo__photo{width:80px;padding-right:16px}.b-encyclopedia:nth-child(8),.home-page__contact-us .home-page__contact-us-button,.home-page__contact-us .home-page__contact-us-links,.home-page__contact-us .last_child{padding-left:40px;padding-right:40px}.article-list .text-link,.b-steps__content-inner .b-steps__content-item-comment .b-comment-with-photo__comment{width:auto}.b-steps__content-inner .b-steps__content-item-comment .b-comment-with-photo{display:table}.b-steps__content-inner .b-steps__content-item-comment .b-comment-with-photo__comment,.b-steps__content-inner .b-steps__content-item-comment .b-comment-with-photo__photo{display:table-cell}.b-steps__item-num{margin:auto;float:none;display:block}.b-encyclopedia{padding-bottom:27px;z-index:10}.b-encyclopedia .b-encyclopedia__items .b-encyclopedia__item{margin:0;-moz-box-sizing:border-box;box-sizing:border-box}.b-encyclopedia .b-encyclopedia__items .b-encyclopedia__item:nth-child(n+2) .b-encyclopedia__item-box{padding-left:220px;padding-right:20px}.b-encyclopedia .b-encyclopedia__items .b-encyclopedia__item:nth-child(n+2) .b-encyclopedia__item-content{margin-left:-220px;margin-right:0}.b-encyclopedia .b-encyclopedia__items .b-encyclopedia__item:nth-child(n+2) .b-encyclopedia__item-cover{right:auto;left:0;margin-left:0}.b-encyclopedia .b-encyclopedia__items .b-encyclopedia__item:nth-child(2n){padding-left:25px;padding-right:0}.b-encyclopedia .b-encyclopedia__items .b-encyclopedia__item:nth-child(odd){padding-right:25px}.b-encyclopedia h3.first_child,.b-encyclopedia h3.last_child,.b-steps__content-inner .b-steps__content-item-wrapper .first_child,.home-page__contact-us .first_child{font-family:arial;font-weight:700;font-size:20px}.b-encyclopedia .b-encyclopedia__item-title{font-family:arial;font-size:20px}.b-encyclopedia .b-encyclopedia__item-content,.b-encyclopedia .b-encyclopedia__item-wrapper,.b-encyclopedia__item,.b-encyclopedia__item:hover{min-height:251px;max-height:251px}.b-encyclopedia:nth-child(8){margin-left:-40px;margin-right:-40px}.b-encyclopedia:nth-child(8),.b-history .b-history__wrapper .span3,.b-threshold,.home-page__contact-us{position:relative;overflow:hidden}.b-history .b-history__wrapper .span3,.b-threshold,.home-page__contact-us{background:0 0;margin-left:-40px;margin-right:-40px}.b-encyclopedia:nth-child(8):before,.b-history .b-history__wrapper .span3:before,.b-threshold:before,.home-page__contact-us:before{content:"";position:absolute;left:0;right:0;height:5px;width:100%;top:-5px;border-radius:100%;-webkit-box-shadow:0 3px 15px 0 rgba(50,50,50,.25);-moz-box-shadow:0 3px 15px 0 rgba(50,50,50,.25);box-shadow:0 3px 15px 0 rgba(50,50,50,.25)}.home-page__contact-us{padding:0;top:-600px;margin-bottom:-317px}.b-history__gallery{top:550px;margin-top:250px}.home-page__contact-us .first_child{max-width:365px;display:block;margin:0 auto 20px;padding-top:0}.b-footer__sitemap .b-sitemap__list,.b-footer__sitemap .b-sitemap__root .b-sitemap__drop{display:none}.home-page__contact-us p.last_child{max-width:486px;margin-left:auto;margin-right:auto;text-align:center}.home-page__contact-us .home-page__contact-us-picture{background-position:50% 110%;background-size:362px 362px;position:relative;bottom:auto;left:0;height:370px;margin:auto;padding-top:16px}.b-question__benefit__item:nth-child(3),.home-page__contact-us .home-page__contact-us-links a:last-child{margin-right:0}.home-page__contact-us .home-page__contact-us-button{padding:30px 0 40px}.home-page__contact-us .home-page__contact-us-links a{font-size:14px;font-family:arial;margin-right:24px;margin-left:24px}.home-page__contact-us .home-page__contact-us-links a:first-child{margin-left:0}.b-history{background-position:120% 23.5em}.b-history .b-history__wrapper .span3,.b-history .b-history__wrapper .span8{margin-left:0;padding-bottom:27px}.b-history .b-history__wrapper .span8 h3,.b-history .b-history__wrapper .span8 h3 span{font-size:20px;font-weight:700;font-family:arial}.b-history .b-history__wrapper .span3{width:auto;margin-left:-40px;margin-right:-40px;padding-left:40px;padding-right:40px;padding-top:35px}.b-history__extra{padding-bottom:9px}.b-account_dialog .b-form .b-form__group_button,.b-account_dialog .b-form .b-form__required-list,.b-account_dialog h3,.b-encyclopedia-term__column li,.b-history .b-history__wrapper .span3 .b-history__extra,.d-odd-form .question_form fieldset.inline-block{margin-left:0}.b-history .b-history__wrapper .b-history__extra h3.first_child{margin-bottom:.5em}.b-history__gallery-wrapper{width:600px}.base-popup-close{border-radius:50%;cursor:pointer;width:40px;height:40px;position:absolute;right:10px;top:10px}.b-footer__sitemap .b-sitemap__root{margin-right:0;width:25%}.b-footer__sitemap .b-sitemap__root:first-child,.b-footer__sitemap .b-sitemap__root:nth-child(4){width:35%}.b-footer__sitemap .b-sitemap__root:nth-child(2),.b-footer__sitemap .b-sitemap__root:nth-child(3),.b-footer__sitemap .b-sitemap__root:nth-child(5){width:30%}.b-footer__sitemap .b-sitemap__root:nth-child(3) .b-sitemap__header{display:inline-block;vertical-align:top;width:49%}.b-footer__sitemap .b-sitemap{padding-left:20px;padding-right:20px}.b-footer__sitemap .b-sitemap__header,.small__text{font-size:12px}.b-footer__content{padding:25px 40px 32px}.b-footer__content .b-footer__made-in{width:100%;padding:20px 0 40px}.b-footer__content .b-footer__copyright{margin:0;padding:0;width:54%}.b-footer__content .footer-socials{margin:0;padding:0;width:46%}.b-footer__content .b-footer__copyright br:nth-child(2){content:" ";display:none}.b-sitemap .b-sitemap__root .b-sitemap__header .b-sitemap__link,.b-sitemap .b-sitemap__root .b-sitemap__header .i-link__decoration{font-size:14px;text-decoration:none;border:0}.b-sitemap{padding:25px 40px 43px}.b-sitemap .b-sitemap__root .b-sitemap__header{margin-top:5px}.b-footer__made-in-text{padding:25px 40px 40px;margin:0;font-size:10px;line-height:1.4}.b-footer__made-in-text br{content:" ";display:block;margin-bottom:6px}.h1,h1.inner_page{font-size:25px;text-align:left}.subnav__item{display:block;text-align:left}.b-address-map__button,.b-address-map__chooser-house,.b-address-map__item_1.b-address-map__item_state_active .b-address-map__link:before,.b-address-map__item_2.b-address-map__item_state_active .b-address-map__link:before,.b-address-map__item_3.b-address-map__item_state_active .b-address-map__link:before,.b-address-map__pencil,.b-address-map__schedule-arrow,.subnav__item.selected:after,.subnav__item.selected:before,.subsubnav_bg_simple,.subsubnav_line{display:none}.b-contacts-blue-bg,.subnav__item.selected .subnav__item_bg{border-radius:0}.subnav{padding-top:16px}.subnav,.subnav__item,.subnav__item_bg{width:100%;position:relative;padding-left:20px;padding-right:20px;left:-20px}.subnav__item.selected .subnav__item_bg,.subnav__item_bg{border-bottom:1px solid #e1e6eb;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fefefe),color-stop(1,#f3f3f8));background-image:-o-linear-gradient(bottom,#fefefe 0,#f3f3f8 100%);background-image:-moz-linear-gradient(bottom,#fefefe 0,#f3f3f8 100%);background-image:-webkit-linear-gradient(bottom,#fefefe 0,#f3f3f8 100%);background-image:-ms-linear-gradient(bottom,#fefefe 0,#f3f3f8 100%);background-image:linear-gradient(to bottom,#fefefe 0,#f3f3f8 100%);-webkit-box-shadow:0 1px 4px 0 rgba(0,0,0,.2);-moz-box-shadow:0 1px 4px 0 rgba(0,0,0,.2);box-shadow:0 1px 4px 0 rgba(0,0,0,.2);padding-top:14px;padding-bottom:12px;font-size:16px}#horizontal-multilevel-menu li.hasItems.active .b-header__nav-item:before,.b-address-map__chooser,.b-address-map__chooser-wrapper{background:0 0}.subnav__item.selected{box-shadow:0 0 0 transparent}.subsubnav{z-index:10}.about_comment{padding-bottom:30px}.b-comment-with-photo__photo{width:70px;margin-right:15px}.b-comment-with-photo h4{font-size:16px}.b-comment-with-photo__comment{width:80%}.b-checkeds__item{padding:10px 8px}.b-laboratory__description{margin:10px 0 30px}.b-address-map__map{-moz-transform:rotate(0);-o-transform:rotate(0);-webkit-transform:rotate(0);margin:50px 0 0}.b-address-map__map .ymaps-map{width:100%;height:400px}.b-address-map__item{white-space:normal;text-align:center;line-height:15px;padding:3px 0}.b-address-map__item_1{left:53px;padding:10px}.b-address-map__item_2{left:169px;width:190px}.b-address-map__item_3{left:350px;width:150px}.b-address-map__item_4{left:540px;top:80px;height:25px;padding:10px 10px 0}.b-compact-news__item{width:50%;position:static!important;display:none}.b-compact-news__item:first-child,.b-compact-news__item:nth-child(2),.b-laboratory__controls-panel{display:block}.b-compact-news.masonry{height:auto!important;overflow:hidden}.b-compact-news.masonry:after,.b-filter:after{content:'';display:block;clear:both}.b-address-map__content .span4,.b-address-map__content .span7{width:100%;float:none;margin:0}.b-contacts__text:before{left:0;bottom:-15px}.b-contacts__box{width:100%;float:none}.b-contacts__text{margin-top:40px;padding-left:90px}.article .content_main img,.b-address-map__content img,.b-address-map__point-content img,.media__news img,.picture_wrapper img{max-width:100%;height:auto}.subsubnav_bg_simple.hasItems{display:block;padding-top:30px;text-align:left;padding-left:20px}.b-address-map__schedule{margin-left:0;margin-bottom:10px;margin-top:0}.b-address-map__content h5{color:#000;font-weight:700}.visible-sm .subnav__item_w{padding-left:20px}.b-review-gallery__button-box{padding-top:3px}.b-review-gallery__control_right{right:50%;margin-right:-140px}.b-review-gallery__control_left{left:50%;margin-left:-140px}.b-review-gallery__controls{margin:20px 0 0}.b-review-gallery__item{vertical-align:top;margin-right:20px}.b-laboratory__description-content{width:80%}.b-laboratory__content-item-img{left:0!important;height:300px!important;margin-left:0}.b-laboratory__content-item-img img{height:100%!important;width:auto!important;display:block}.b-laboratory__point-1{top:160px!important;left:250px!important}.b-laboratory__point-2{top:60px!important;left:550px!important}.b-laboratory__point-3{top:50px!important;left:620px!important}.b-laboratory__point-photo-img{width:150px;min-width:1px;height:150px;min-height:1px}.b-laboratory__points-content{padding:20px 40px}.b-account_dialog .b-button,.b-laboratory__content-inner{white-space:nowrap}.b-laboratory__description,.b-laboratory__point-text,.b-question__benefit{white-space:normal}.b-laboratory__content-item,.b-review-gallery__button-box{padding-bottom:0}.b-laboratory__content{max-height:900px}.b-header__nav--hover{padding-top:61px;background:#f5f5f9!important}.b-header__nav-item-first{border-top:1px solid #e3e3e3!important}.b-question__about{width:100%;padding-top:30px;padding-right:0}.b-question__benefit__item{margin-right:5%;width:29%}.b-question__person__photo{width:100px;display:inline-block}.b-question__person{width:100%;padding-top:30px}.b-question__person__text{width:100%;display:inline-block;max-width:400px}.b-doctors .b-threshold,.b-encyclopedia__item-cover,.b-question__person__text br,.b-review-block__item-images{display:none}.b-question__form .b-form{width:100%!important;display:block;margin:0!important;max-width:initial!important;box-sizing:border-box}.medical-promo-1__form .b-form__group,.medical-promo-step-3__form .form__label{margin-bottom:10px}.b-question__form select.b-form__widget-item_textarea{width:487px!important}.b-question__form textarea.b-form__widget-item_textarea{width:80%!important}@media (max-width:765px){.b-question__exclude__item{width:30%;padding-top:20px;margin-bottom:30px}}@media (max-width:650px){.b-question__benefit__item{margin-right:0;width:100%;margin-bottom:20px}.b-question__benefit__icon{margin-bottom:0;position:absolute;left:0;top:0}.b-question__benefit__item{position:relative;height:77px;overflow:hidden;line-height:77px}.b-question__benefit__text{padding-left:90px;line-height:normal;display:inline-block;vertical-align:middle}.b-question__person{padding-top:0}.b-question__person__photo{width:77px;margin-right:13px}.b-question__person__text{padding-left:0;width:190px}.b-question__person__text .comment{display:none}.b-question__form h3{margin:0 0 20px!important}.b-question__form .b-form{padding:20px}.b-question__form fieldset{width:100%;display:block;min-width:initial}.b-question__form .b-form .control-group:first-child{margin-right:20px}.b-question__form .b-form__widget-item{width:100%!important}.b-question__form select.b-form__widget-item_textarea,.b-question__form textarea.b-form__widget-item_textarea{width:100%!important;box-sizing:border-box}.b-question__form #submit_ticket{margin-left:0!important}.b-question__form .b-form__required-list{padding-left:0!important;margin-top:0!important;padding-bottom:0;margin-left:0}.b-question__exclude{padding:0}.b-question__exclude__heading,.b-question__form h3,.b-question__heading{font-size:20px}.b-question__exclude__heading{margin-bottom:20px}.b-question__exclude__item{width:100%;padding-top:0;margin-bottom:20px;padding-left:10px;box-sizing:border-box}.b-question__exclude__item:before{width:5px;height:5px;top:6px}.b-question__exclude__item br{display:none}}.medical-promo{z-index:-1;margin-top:0}.medical-promo__image-right{right:-90px}.medical-promo-step__side-left{width:350px;margin-right:20px}.medical-promo-step-1__time__text,.medical-promo-step__heading{width:250px}.medical-promo-step__phone{margin:20px 0}.medical-promo-step{padding:50px 40px;height:auto;overflow:hidden}.medical-promo-1__form{width:350px;top:40px;height:auto;background-color:#dde5eb;padding:40px}.medical-promo-1__form .text-bold.text-20{font-size:20px}.medical-promo-1__form .b-form,.medical-promo-step-3__tabs{margin-top:10px}.b-doctor-list__text,.medical-promo-1__form .b-form .b-form__widget-item{width:100%}.medical-promo-1__form .b-form .b-form__button1{display:block}.medical-promo-1__form .b-form .b-form__required-list{margin-top:20px;text-align:left}.medical-promo-step-1{height:auto;background-color:#0085f5;padding-bottom:65px}.medical-promo-step__pic-document{right:-25px;top:37px}.mecial-promo-step__note{max-width:450px}.medical-promo-step-2{height:410px}.medical-promo-step-3{padding-bottom:90px;padding-top:60px;background-color:#9d0d6b}.medical-promo-step-3__form{width:350px;padding:30px 40px;height:auto}.b-account_dialog .b-form__group .control-label,.medical-promo-step-3__form .form__sum,.medical-promo-step-3__form .form__sum .text-center{text-align:left}.medical-promo-step-4{padding-top:55px;padding-bottom:115px}.medical-promo-step-4__pic{right:-110px;top:-10px}.medical-promo-4__form .b-form{width:630px}.medical-promo-4__form .b-form .control-label{width:130px!important;display:inline-block}.medical-promo-4__form .b-form .controls{width:250px!important;display:inline-block;padding-left:25px}.medical-promo-4__form .b-form .control-group{padding-bottom:10px}.medical-promo-4__form .b-form .b-form__group_button{padding-left:160px;padding-top:10px;text-align:left!important}.medical-promo__text-left{width:420px}.faq_doctor_info,.medical-promo__heading-bottom{padding-top:15px}@media (max-width:950px){.medical-promo{margin-top:0;z-index:-1;padding-left:10px;width:100%;padding-bottom:0}.medical-promo__text-left{max-width:initial;padding-top:30px;width:330px}.medical-promo__heading{font-size:25px;padding-bottom:10px}.medical-promo__image-right{right:-180px}.medical-promo-step{padding:40px 50px 60px}.medical-promo-step:before{left:35px}.medical-promo-step__num{position:absolute;left:50px;top:50px}.medical-promo-step__heading{padding-top:10px;width:100%;padding-left:45px;padding-right:0;box-sizing:border-box;white-space:nowrap}.medical-promo-step__phone{margin:5px 0;font-size:25px;line-height:25px}.medical-promo-step__side-left{width:380px;margin-right:0}.medical-promo-step-1{padding-bottom:55px;height:auto;background-color:#0085f5}.medical-promo-step-1__time__icon{margin-top:30px}.medical-promo-step-1__time__text{margin-top:20px}.medical-promo-1__form{position:static;border-radius:10px;margin-top:10px}.medical-promo-step__heading{margin:0;vertical-align:middle;padding-bottom:20px}.medical-promo-step__num{vertical-align:middle;padding-right:10px;padding-bottom:20px}.medical-promo-1__form,.medical-promo-step-2{padding-bottom:30px;height:auto}.medical-promo-step__side-center{width:190px}.media-promo__doctor__img{height:210px}.media-promo__doctor__img-glow{top:-50px}.medical-promo-step-1__time__icon,.medical-promo-step-1__time__text{margin-right:30px}.medical-promo-1__form .text-bold.text-20{font-size:20px;margin-bottom:35px}.medical-promo-1__form .b-form .control-label{display:inline-block;width:135px!important}.medical-promo-1__form .b-form .b-form__group_button{text-align:left!important;margin-top:30px}.medical-promo-1__form .b-form__group{margin-bottom:10px!important}.medical-promo-1__form{width:580px;padding-top:30px}.medical-promo-1__form .b-form .b-form__button1{margin-left:130px}.medical-promo-1__form .b-form .controls{display:inline-block;margin-left:-10px!important}.medical-promo-step-4__pic{display:none}.medical-promo-4__form .b-form .b-form__group_button{padding-left:0;text-align:left!important;margin-top:13px}.medical-promo-4__form .b-form .b-form__required-list{margin-left:0;text-align:left;margin-top:8px}.medical-promo-step .text-center,.medical-promo-step-3__form .form__sum{text-align:left}.medical-promo-4__form .b-form{max-width:100%}.medical-promo-step-1__time__icon{margin-right:0}.medical-promo-step-1 .medical-promo-step__heading{padding-bottom:15px}.medical-promo-step-2 p{max-width:300px}.medical-promo-step-2 .text-orange{max-width:400px}.mecial-promo-step__note{margin-top:40px;margin-bottom:15px;z-index:1}.medical-promo-1__form .b-form .b-form__widget-item{width:235px}.medical-promo-step__pic-document{right:-55px;top:30px}.medical-promo-step-3 .medical-promo-step__heading{padding-top:25px}.medical-promo-step__num{padding-top:10px}.medical-promo-step-3__tabs{margin-top:5px;margin-bottom:35px}.medical-promo-step-3__tab{padding-right:25px}.medical-promo-step-3 .medical-promo-step__phone{margin-bottom:30px}.medical-promo-step-3 .medical-promo-step__side-left{width:370px}.medical-promo-step__way{margin-bottom:20px}.medical-promo-step-3 .media-promo__doctor__img{margin-top:20px;height:180px}.medical-promo-step-3__form{position:static;width:100%;border-radius:10px;margin-top:40px!important;padding-bottom:10px}.medical-promo-step-3__form .text-bold.lh-25{font-size:20px;margin-bottom:30px}.medical-promo-step-3__form .form__label{width:120px;display:inline-block}.medical-promo-step-3__form .form__right{display:inline-block;width:200px}#btn_calculator{margin-left:135px}.medical-promo-step-3{background-color:#9c0d69;height:auto;padding-bottom:50px}.medical-promo-step-4{padding-top:55px}.medical-promo-4__form{margin-top:-5px}.medical-promo-4__form .b-form .control-label{width:105px!important}.medical-promo-4__form .b-form{padding-top:40px;width:500px;box-sizing:initial;background-color:#dbe4e9}.medical-promo-4__form .b-form__button1{margin-left:133px}}.b-account__dialog-item:before,.b-account_dialog .b-form:before{left:-15px}.b-account_dialog{margin:0 0 0 -20px;border-radius:0;width:100%;padding:30px 20px}.b-account_dialog .b-form{width:100%!important;margin:0 auto 50px;max-width:initial;box-sizing:border-box}.b-certificates__item:nth-child(3n),.b-question__exclude__item:nth-child(3n){margin-right:0}.b-account__dialog-item{margin:0 auto 30px}.b-account__dialog{margin-left:60px;margin-top:50px;overflow:visible}.b-account__dialog-author{width:20px;left:-60px}@media (max-width:620px){.b-footer__sitemap .b-sitemap__root,.b-footer__sitemap .b-sitemap__root:nth-child(3),.b-footer__sitemap .b-sitemap__root:nth-child(3) .b-sitemap__header{width:100%!important}.medical-promo-1__form .b-form .b-form__required-list,.medical-promo-4__form .b-form .b-form__required-list{margin-top:25px}.medical-promo-4__form .b-form .control-label,.medical-promo-step-3__form .form__label{display:none}.medical-promo__heading{padding-top:20px}.medical-promo-1__form .text-bold.text-20{margin-bottom:0}.medical-promo-1__form .b-form .control-label{width:100%!important;display:none}.medical-promo-1__form .b-form .controls{margin-left:0!important;width:100%;padding-right:10px;box-sizing:border-box}.medical-promo-1__form .b-form .b-form__widget-item{width:100%}.medical-promo-step-2,.medical-promo-step-4{height:auto}.mecial-promo-step__note{padding:10px 20px 10px 70px;margin-top:10px;margin-bottom:10px}.medical-promo,.medical-promo-4__form .b-form .controls{padding-left:0}.medical-promo-4__form .b-form{height:auto;background-color:#dfe7eb;padding-bottom:25px;margin-top:21px;box-sizing:initial;width:100%;margin-left:-30px;border-radius:0;padding-left:30px}.medical-promo-1__form,.medical-promo-1__form .b-form,.medical-promo-4__form{margin-top:20px}#btn_calculator,.medical-promo-1__form .b-form .b-form__button1,.medical-promo-4__form .b-form__button1,.medical-promo-step-1__time__text{margin-left:0}.medical-promo-4__form .b-form .b-form__widget-item{width:100%}.medical-promo-step__way__item{padding-right:20px}.medical-promo-step__phone{font-size:30px;line-height:30px}.medical-promo-step .text-38{font-size:25px;margin-bottom:0}.medical-promo__image-right img{-ms-transform:translate(0,0);-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);height:auto;width:100%}.medical-promo__text-left{width:100%;padding-top:325px}.visible-xs{display:block!important}.hidden-xs{display:none!important}.medical-promo__image-right{padding-left:0;overflow:hidden;height:315px;width:500px;top:0;right:-40px}.medical-promo{padding-right:0}.medical-promo__heading{font-size:20px;padding-bottom:17px}.medical-promo-step:before{left:20px}.medical-promo-step__heading{padding-left:25px;padding-top:12px}.medical-promo-step__num{left:30px;top:40px}.medical-promo-step-1__time__icon{display:inline-block;margin-top:20px;position:relative;left:-10px}.medical-promo-1__form{height:auto;background-repeat:repeat;margin-left:-55px;box-sizing:initial;width:100%;padding-bottom:10px}.medical-promo-step-1__time__text{margin-top:10px}.medical-promo-step-1{padding-bottom:195px}.medical-promo-1__form .b-form__group{margin-bottom:15px!important}.medical-promo-step-1 .medical-promo-step__side-center{position:absolute;left:0;bottom:0;width:100%;height:190px}.media-promo__doctor__img-glow{top:-41px;width:180px;left:-17px}.media-promo__doctor__img{height:140px;position:absolute;left:0;top:0}.media-promo__doctor{position:absolute;top:25px;left:0;width:100%;display:block;padding-left:130px;box-sizing:border-box;padding-top:6px}.medical-promo-step__pic-document-mobile{display:block;max-width:100%;margin:10px 0 -10px -15px}.mecial-promo-step__note{margin-left:-30px;box-sizing:border-box;width:120%;padding-top:13px;padding-bottom:13px;border-radius:0}.medical-promo-step-3 .medical-promo-step__num{left:35px;top:50px}.medical-promo-step-3__tabs{margin-top:20px;margin-bottom:30px}.medical-promo-step-3__tab{padding-right:15px;padding-left:15px}.medical-promo-step-3 .medical-promo-step__side-left{max-width:100%}.medical-promo-step__way{left:-15px}.medical-promo-step-3__form{margin-top:30px!important;padding-bottom:10px;padding-left:30px;padding-top:35px;width:100%;box-sizing:initial;margin-left:-30px!important;border-radius:0}#map-show,.medical-promo-step-3__place.active{display:block}.medical-promo-step-3__form .text-bold.lh-25{margin-bottom:25px}.medical-promo-step-3{padding-bottom:40px}.medical-promo-step-4{padding-top:35px;padding-bottom:40px}.medical-promo-step-3 .medical-promo-step__phone{padding-bottom:160px}.medical-promo-step-3__place-wrap{display:block;position:absolute;top:310px;left:50px}.media-promo__place-glow{position:relative;left:-40px;top:-47px;width:140px}.medical-promo-step-3 .media-promo__doctor__img{height:70px;width:70px;margin:0;position:absolute;left:0;top:0}.medical-promo-step-3__place{padding-left:80px;width:300px;display:none}#map-show{position:absolute;left:7px;top:91px;width:60px;text-align:center;border:0}#map-show span.pseudo{border-bottom:1px dashed #ff0}.medical-promo-step-3__place .media-promo__doctor__name{font-size:13px}.medical-promo-1__form input:placeholder,.medical-promo-1__form textarea:placeholder,.medical-promo-4__form input:placeholder,.medical-promo-4__form textarea:placeholder{color:#999}.medical-promo-1__form input:-moz-placeholder,.medical-promo-1__form textarea:-moz-placeholder,.medical-promo-4__form input:-moz-placeholder,.medical-promo-4__form textarea:-moz-placeholder{color:#999}.medical-promo-1__form input:-ms-input-placeholder,.medical-promo-1__form textarea:-ms-input-placeholder,.medical-promo-4__form input:-ms-input-placeholder,.medical-promo-4__form textarea:-ms-input-placeholder{color:#999}.medical-promo-1__form input::-webkit-input-placeholder,.medical-promo-1__form textarea::-webkit-input-placeholder,.medical-promo-4__form input::-webkit-input-placeholder,.medical-promo-4__form textarea::-webkit-input-placeholder{color:#999}}.b-doctors-list,.subsubnav_bg.open{padding-bottom:20px}.b-doctors-list__item{width:27%;margin-bottom:30px;margin-right:3.4%}.b-filter_table{padding:20px}.b-filter_table .b-filter__item{margin-bottom:2px;width:45%}.b-doctors__content-item-img{right:initial;left:0;width:450px!important;height:420px!important;float:none;margin-left:-45px;bottom:0}.b-doctors__content-item-img:after{content:'';display:block;position:absolute;bottom:0;right:0;width:422px;height:375px;background:url(/images/doctor_shadow.png) 100% 0 no-repeat;z-index:10}.b-doctors__content-item-img img{display:block;width:100%;height:auto}.b-doctors__description{right:initial;top:0;left:0;padding-left:340px;padding-top:55px;position:relative;padding-bottom:50px}.b-doctors__description-name{font-size:20px}.b-doctors__description-last_name{font-size:25px;margin-bottom:8px}.b-doctors__content{height:auto;background:#5a0c0c}.b-doctors__content-item-wrapper{position:absolute;top:0;left:0;width:100%;height:100%}.b-doctors__content-item{min-height:400px}@media (max-width:520px){.b-filter_table .b-filter__item{width:44%}}.b-doctors__description-comment a{cursor:default;color:#fff!important}.b-filter .pseudo:hover,.b-filter a:hover,.menu-visible-tablet li:last-child .b-header__nav-item{border-bottom:0!important}.b-doctors__description-comment a:hover .b-doctors__description-last_name,.b-doctors__description-comment a:hover .b-doctors__description-name{border-bottom:0!important;color:#fff!important}.b-review-list__new{padding:45px 0 20px}.b-contacts__skype,.b-contacts__sms{padding-left:30px}.b-review-list__new .comment{padding-top:22px}.content_text_l,.content_text_r{width:100%;float:none;margin:0;left:0}.b-review-block__item-header{font-size:25px;padding-top:5px;font-weight:400;padding-bottom:10px}.content_text_r h4{margin-top:-5px}.b-encyclopedia{padding-top:0;margin-top:-10px}.b-encyclopedia__items{overflow:hidden}.b-encyclopedia .b-encyclopedia__items .b-encyclopedia__item{width:50%!important;float:left!important;display:block}.b-review-block__item-inner{background-color:transparent!important;color:#000!important;height:auto;max-height:initial!important}.b-review-block__item:hover .b-review-block__item-inner a{color:#2088ff}.b-review-block__item:hover .b-review-block__item-inner a:hover{color:#2088ff!important;border-color:#2088ff!important}.b-layout__header:after,.b-review-block__item-inner:after,.b-review-block__item-inner:before,.mobile-search.visible-tablet{display:none!important}.gallery{height:300px;overflow-y:visible;padding-bottom:190px;margin-bottom:-40px}.gallery_frame{overflow:visible;height:300px}.gallery_text{bottom:-150px;right:initial;left:0;height:130px;border-radius:10px;max-width:100%!important;box-sizing:border-box}.gallery_l,.gallery_r{margin-top:0;top:125px}.subsubnav__col{width:100%;margin-bottom:0}.b-comment-with-photo{padding-top:40px}#callback_page{-webkit-box-shadow:0 5px 20px 0 #003862;-moz-box-shadow:0 5px 20px 0 #003862;box-shadow:0 5px 20px 0 #003862}.b-service .b-service__content--shadow,.b-service__content--wrapper .b-service__content--shadow,.subsubnav{box-shadow:none}.d-blue-box-sl-temp .d-odd-form,div.d-blue-box-sl-temp .d-odd-form{min-width:1px}.d-odd-form .d-blue-box-right{margin-left:0;padding:5px 0 8px}.d-odd-form .d-blue-box-right .d-auth-tbl{margin-top:0;max-width:330px}.d-odd-form .d-blue-box-right .d-auth-tbl em{display:inline-block;padding:24px 0 0 10px}.calculators__form .control-label,.d-odd-form .d-blue-box-right .d-auth-tbl em,.d-odd-form .d-inline-label,.d-odd-form h1.h3,.d-odd-form span.h3{text-shadow:0 1px 0 #fff}.d-blue-box .d-odd-form.d-mw-0{min-width:10px}.d-odd-form .d-plain-tbl td.d-tar{padding-left:0;min-width:140px;text-align:right;width:auto}.d-odd-form .visibility_521 ul li{margin-bottom:1px}.d-odd-form .slider-temp,.d-odd-form .slider-temp .d-ruler,.d-odd-form input.d-s-t-wide{width:100%;min-height:30px;box-sizing:border-box}.d-odd-form .slider-temp{min-width:454px;position:absolute;right:0}.d-odd-form .slider-temp-td{min-height:72px;height:72px;position:relative}.d-odd-form .question_form dfn{float:none;padding:0;text-align:left}.d-odd-form .question_form .d-ruler-i dfn{float:left;width:58px}.d-odd-form .d-plain-tbl--sperm{margin-top:25px;margin-bottom:25px;width:auto}.d-odd-form .d-plain-tbl--sperm .d-tar{padding:3px 0 0}.d-odd-form .question_form p strong{display:inline-block;font-size:14px;margin-top:13px;margin-bottom:5px}.d-odd-form .d-ruler-t ul{max-width:100%;overflow:hidden}.d-plain-tbl .d-ruler.d-ruler-h{margin-bottom:11px}.b-form__widget .input-medium,.d-odd-form input.d-inp-short-0,.d-odd-form input.d-inp-short-1,.d-odd-form input.d-inp-short-2,.d-odd-form input.d-s-t-wide{border-color:#a7a7c1}.calculators__form .b-form__required-list-warning,.calculators__form .control-label,.d-blue-box p{color:#103043}.d-odd-form .d-blue-box-right .d-auth-tbl img{margin-left:-8px}.d-odd-form .question_form fieldset.inline-block>ul,.d-odd-form .question_form fieldset.inline-block>ul>li{display:inline-block!important;width:auto!important}.d-blue-box .d-odd-form a{color:#2088ff;text-decoration:underline}.b-account .b-form .input-xlarge,.b-account .input-large,.b-account .input-xlarge,.calculators__form .b-form-wrapper-600{max-width:100%!important}#callback_page,.calculators__form .registr-form{margin-top:40px;margin-right:0;margin-left:0;max-width:initial;padding-top:45px;padding-bottom:30px;box-sizing:border-box}#callback_page .control-label,.calculators__form .registr-form .control-label{text-align:left;display:inline-block;vertical-align:middle;width:40%!important}#callback_page .controls,.calculators__form .registr-form .controls{margin-left:0!important;display:inline-block;vertical-align:top;width:52%;margin-bottom:10px}#callback_page .b-form__widget{width:100%;display:block}#callback_page .b-form__widget-item,.content_main{width:100%}#callback_page .b-form__group_button,.about-page h3,.calculators__form .b-form__group_button,.review_back,h1.article-title{margin-top:20px}#callback_page .b-form__group_button,#login-area .control-label,#register-area .control-label,.b-question__form.b-contacts-blue-bg .control-label{text-align:left!important}#callback_load_button{margin-left:135px}#submit_profile,.b-question__form.b-contacts-blue-bg #submit_ticket{margin:0!important}#callback_page .b-form__required-list{margin-left:0;padding-left:0;padding-top:5px;padding-bottom:10px}.b-contacts__skype h2.first_child{padding-top:30px;margin-bottom:-15px}.b-contacts_skype:before{bottom:initial;top:75px;left:440px;height:210px}.b-contacts_skype .b-contacts__text{margin-top:70px;margin-bottom:25px}.b-contacts_skype:after{content:'';display:block;position:absolute;z-index:4;background:url(/f/resources/b-contacts/mama-contacts-cloud.png) 0 -68px;top:140px;left:0;height:80px;width:35px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.b-contacts__about_comment,.b-contacts__about_text{vertical-align:top;width:100%}.b-contacts__title{line-height:30px}.b-contacts__sms{margin-top:-5px;margin-left:0;padding-top:23px}.b-contacts__sms h2{font-size:50px}.b-contacts_sms .b-contacts__text{margin-top:40px}.b-contacts__chooser-item td{padding-left:20px;background:url(/f/resources/point.png) 5px 15px no-repeat}.b-encyclopedia__item-wrapper:after{left:0!important;width:100%}.b-question__exclude__item{width:30%;margin-right:4%}@media (max-width:650px){.b-question__exclude__item{width:100%;margin-right:0}}.b-certificates{border-radius:0;width:100%;margin:0;padding:0 20px;box-sizing:border-box}.b-certificates__inner{height:auto!important;padding:10px 20px}.b-certificates__inner:before,.nav__arrow,.subnav,.subsubnav_shad{display:none}.b-certificates__item{position:static!important;display:inline-block;float:none;vertical-align:top;width:29%;margin-right:4%}.b-certificates__item-inner{width:100%;margin-bottom:20px}.b-certificates__item-inner img{display:block;max-width:100%;height:auto;margin-bottom:10px}.b-shelf{margin-top:-68px;padding-top:90px;z-index:10;position:relative;background-position:63% 0;margin-bottom:20px}.b-shelf__wrapper{height:auto;width:100%;float:none;clear:both;margin:0 0 -55px;text-align:center;white-space:nowrap}.b-shelf__item{display:inline-block;vertical-align:bottom;float:none!important}.b-shelf__item_begemot{background-position:-344px -145px;width:144px;height:150px}.b-shelf__item_diplom_gold{background-position:-124px -55px;height:220px}.b-shelf__item_train{background-position:-1162px -190px;width:225px;height:90px}.b-shelf__item_picture{background-position:-497px -155px;height:130px}.b-shelf__item_diplom_silver{background-position:-658px -55px;height:230px}.b-shelf__item_ula{background-position:-926px -140px;height:140px}.b-shelf__line-2{margin-bottom:-40px}.article-sub-desc{font-size:14px;line-height:20px;font-style:normal;margin:0 0 10px!important}.content_sidebar_l{width:100%;margin-top:0;display:none}.box.children,.box.green-bottom{border-bottom:0;width:50%;margin:0;float:left}.gray-dashed-box{width:auto;margin-top:20px}.b-review-block__item.span3{width:50%;margin:0;box-sizing:border-box}.b-review-block__item.span3:nth-child(2n){padding-left:25px}.b-review-block__item.span3:nth-child(odd){padding-right:25px}.subsubnav__current{margin:0 20px;padding:0 30px;position:relative;cursor:pointer;border-bottom:1px solid #cbcfd1;z-index:2;font-size:30px;font-weight:700;height:80px;line-height:80px;color:#fff;left:-20px;width:100%;background:#0c7cd0;background-image:-moz-linear-gradient(90deg,rgba(7,87,172,0) 0,#0757ac 100%);background-image:-webkit-linear-gradient(90deg,rgba(7,87,172,0) 0,#0757ac 100%);background-image:-ms-linear-gradient(90deg,rgba(7,87,172,0) 0,#0757ac 100%);border:0;box-sizing:border-box}.subsubnav__current a{color:#fff}.nav__arrow-down,.nav__arrow-left{background:url(../f/resources/nav-arrows.png) -9px -9px;height:8px;width:13px;display:inline-block;position:absolute;right:20px;top:41px;-webkit-transition:.6s;-moz-transition:.6s;-o-transition:.6s;-ms-transition:.6s;transition:.6s}.nav__arrow-left{background:url(../f/resources/nav-arrows.png);height:13px;width:8px;top:42%;right:auto;left:20px}.subsubnav__current.open .nav__arrow-down{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-o-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.service-twomenu .subsubnav .nav__arrow-down,.subsubnav:nth-child(2) .nav__arrow-down{top:31px}.subsubnav{background:url(../f/resources/nav-bg.png);padding:0}.subsubnav_bg{padding:0 15px;overflow:hidden;-webkit-transition:.6s;-moz-transition:.6s;-o-transition:.6s;-ms-transition:.6s;transition:.6s}.subsubnav_bg.open{max-height:60000px}.subsubnav__item{margin:0;box-sizing:border-box;font-weight:400}.subsubnav__item_w_bg{padding:0;background:0 0!important}.subsubnav__item_w{display:block}.subsubnav__col:last-child .subsubnav__item:last-child .subsubnav__item_w{border-bottom:0}.subsubnav__item_w.selected{zoom:1;border-radius:0;width:100%;box-sizing:initial;margin-left:-20px}.subsubnav:after{height:71px;left:-20px;width:100%;padding:0 20px;bottom:0;background:url(../f/resources/nav-bg-shadow.png)}.b-content{padding-top:0}.b-layout__content{padding-top:78px;background:#fff}.menu-visible-tablet{display:none!important;background:#e0e6ef;padding-left:14px;margin-top:0;margin-bottom:0}#horizontal-multilevel-menu,#horizontal-multilevel-menu .menu-visible-tablet .b-header__nav-item:after,#horizontal-multilevel-menu .menu-visible-tablet .b-header__nav-item:before,#horizontal-multilevel-menu .menu-visible-tablet .b-header__nav-link:after,#horizontal-multilevel-menu .menu-visible-tablet .b-header__nav-link:before,#horizontal-multilevel-menu li.hasItems.active .b-header__nav-item:after,#horizontal-multilevel-menu li:first-child .b-header__nav-link:after,#horizontal-multilevel-menu>li .b-header__nav-item:before,#horizontal-multilevel-menu>li .b-header__nav-link:after,.faq_answer:before,.faq_question:before,.mm-side-navigation,.subsubnav-empty,.subsubnav:after,.subsubnav:before{display:none}#horizontal-multilevel-menu li{position:relative;display:block;margin:0;padding-left:0}#horizontal-multilevel-menu li.hasItems{cursor:pointer}#horizontal-multilevel-menu li.hasItems:after{content:'';position:absolute;right:20px;top:16px;background:url(../f/resources/menu-arrow.png);width:6px;height:6px;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;-ms-transition:.3s;transition:.3s}#horizontal-multilevel-menu li.hasItems.active:after{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg)}.b-header__nav--hover #horizontal-multilevel-menu{display:block;margin-top:0}#horizontal-multilevel-menu .menu-visible-tablet .b-header__nav-item{border-bottom:1px solid #fff}#horizontal-multilevel-menu .menu-visible-tablet .b-header__nav-item:hover,#horizontal-multilevel-menu .menu-visible-tablet .b-header__nav-item_state_active,#horizontal-multilevel-menu .menu-visible-tablet .b-header__nav-item_state_disable{color:#2088ff!important;border-color:#fff!important}#horizontal-multilevel-menu .b-header__nav-item_state_disable{color:#000!important;text-decoration:none}@media (max-width:630px){.b-address-map__item{position:static;display:block;width:100%;text-align:left;height:20px;padding:10px 0 10px 30px}.b-address-map__chooser,.b-address-map__chooser-wrapper{height:auto}}.b-address-map__map-2{-moz-transform:rotate(0);-o-transform:rotate(0);-webkit-transform:rotate(0);margin:50px 0 0}.b-address-map__map-2 .ymaps-map{width:100%;height:400px}.b-header__nav .b-header__nav-item,.b-header__nav .b-header__nav-item .i-link__decoration{font-size:14px}.b-header__nav .b-header__nav-item .i-link__decoration{display:block}.b-header__nav-overflow-y{position:fixed;top:60px;left:20px;right:240px;bottom:0;display:none;z-index:-1;overflow-y:auto}.b-media,.b-service__nav{overflow:hidden}.b-header__nav--hover .b-header__nav-overflow-y{display:block;z-index:100}.b-header__search form{box-sizing:border-box}.b-header__nav--hover .mobile-search.visible-tablet{display:block!important;position:relative;width:100%;top:0;left:0;right:0;bottom:0;float:none;margin-top:0;padding-top:20px}.b-header__search:before{top:24px}.b-header__nav--hover .mobile-search.visible-tablet:after{content:'';display:block;padding:0 20px;height:0;border-top:1px solid #e3e3e3;margin-top:20px}.b-header__nav--hover .input-small{width:100%;box-sizing:border-box;height:24px}.b-filter{margin-top:30px;margin-bottom:0;padding:20px 30px}#register-area .register-phone__checkbox,.b-encyclopedia-articles__item,.b-encyclopedia-term__letter,.d-plain-tbl-2 td,.faq_answer_text,.faq_doctor,.mm-block-search-content .mm-search-suggest,.mm-pagination-wrapper{padding-left:0}.b-filter__item{display:block;width:50%;float:left;box-sizing:border-box;padding:0;min-height:25px;margin:5px 0;border-radius:0}.b-filter__item_selected{position:relative;left:-10px}.button-new-question{margin-top:30px}.faq_question_layer{margin-left:0;margin-right:0;margin-bottom:40px}.faq_question{padding-right:20px;padding-left:20px}.faq_answer h5{float:none;margin-bottom:10px}.show_more{margin-left:0;margin-right:0;margin-bottom:0}.b-success-story__shadow{width:100%;height:19px;background:url("/f/resources/b-success-story__shadow.png");padding:0 20px;margin-left:-20px}.tablet-title{padding-top:20px;padding-bottom:30px}.file i{top:3px}#profile_form .b-form__group,.b-account .b-form__widget,.file.wrap{margin-bottom:20px}.mm-block-search-wrapper{min-width:initial;width:auto;padding:0 20px;background:0 0;margin:40px 0 60px}.mm-block-search-content .mm-search-form{padding:0;height:auto}.mm-block-search-content .mm-search-form-text{position:static;margin:0 0 20px;display:block}.mm-block-search-content .mm-search-form-input{width:70%;height:50px;display:inline-block;vertical-align:top}.mm-block-search-content .mm-search-form-button{position:static;width:20%;margin-left:5%;display:inline-block;vertical-align:top;height:50px}.b-encyclopedia-articles__photo{width:120px;margin:0 20px 20px 0;float:left}.b-encyclopedia-articles__text{float:none}.b-encyclopedia-articles{padding-right:0}@media (max-width:530px){.mm-block-search-content .mm-search-form-input{width:100%}.mm-block-search-content .mm-search-form-button{margin-left:0;margin-top:10px;width:100%}.mm-block-search-wrapper{height:auto}}.b-encyclopedia-term__alphabet a{margin:0 5px}.b-encyclopedia-term__letter:before{content:'';display:block;width:100%;padding:0 20px;margin-left:-20px;height:40px;background:url("/f/resources/b-success-story__shadow.png") repeat-x;position:absolute}.b-encyclopedia-term__alphabet{margin-bottom:40px}.b-encyclopedia-term__letter-name{float:none;margin:0}.b-encyclopedia-term__column{width:45%;display:inline-block;vertical-align:top;float:none}.ymaps-b-zoom_hints-pos_right{top:35px!important;left:15px!important}.b-address-map__chooser-wrapper{margin-top:0;margin-left:0}.page-mobile-nav{position:relative;z-index:1}#ticket_page .input-xlarge,.b-contacts_question.liloo select[name=DOCTORID],.b-contacts_question.liloo textarea{max-width:400px;width:80%}#ticket_page .b-form__required-list{padding-left:0;margin-left:0}.mt-0-tablet{float:none!important;margin-top:0!important}.subsubnav_bg{max-height:80px;margin-bottom:0;border:0;background:#0757ac!important}.service-twomenu .subsubnav .subsubnav_bg,.subsubnav:nth-child(2) .subsubnav_bg{max-height:70px;border-bottom:1px solid #fff}.service-twomenu .subsubnav .subsubnav__current,.subsubnav:nth-child(2) .subsubnav__current{font-size:16px;color:#0757ac;height:70px;line-height:70px;background:url(../f/resources/f5f6f7.png)}.service-twomenu .subsubnav .subsubnav_bg.open,.subsubnav:nth-child(2) .subsubnav_bg.open{max-height:10000px!important;padding-bottom:0!important}.service-twomenu .subsubnav .subsubnav__current a,.service-twomenu .subsubnav a,.subsubnav:nth-child(2) .subsubnav__current a,.subsubnav:nth-child(2) a{color:#0757ac}.subsubnav_bg .nav__arrow-down{background:url(../f/resources/nav-arrows.png) -22px 0}.service-twomenu .subsubnav .nav__arrow-down,.subsubnav:nth-child(2) .nav__arrow-down{background:url(../f/resources/nav-arrows.png) -9px -9px}.subsubnav__item,.subsubnav__item_w,.subsubnav__item_w.selected{color:#fff;border-bottom:0;background:0 0!important;padding:0}.subsubnav__item_w{padding:17px 0 10px;border-bottom:1px solid #246ab5;margin:0 30px}.subsubnav__col:last-child .subsubnav__item:last-child{border-bottom:0}.subsubnav__item_w.selected{padding:17px 28px 10px 48px;background:#246ab5!important;margin-top:-1px}.subsubnav__item a,.subsubnav__item_w a{color:#fff}.subsubnav_bg.open .subsubnav__current{margin-bottom:10px}.subsubnav__item_w_bg{border-bottom:1px solid #b5c6e1;border-radius:0!important;padding-bottom:0;line-height:14px;font-size:14px}.service-twomenu .subsubnav .subsubnav_bg,.subsubnav:nth-child(2) .subsubnav_bg{background:#e6eaeb!important}.service-twomenu .subsubnav .subsubnav__item_w.selected,.subsubnav:nth-child(2) .subsubnav__item_w.selected{background:#fff!important}.service-twomenu .subsubnav .subsubnav__item_w,.subsubnav:nth-child(2) .subsubnav__item_w{border-color:#cbcfd1}.service-twomenu .subsubnav .subsubnav__item_w.selected .subsubnav__item_w_bg,.subsubnav:nth-child(2) .subsubnav__item_w.selected .subsubnav__item_w_bg{color:#000;border-color:transparent}.about-block__inner:last-child,.d-odd-form.d-mw-0,.question_form,.service-twomenu .subsubnav .subsubnav__current,.subsubnav:nth-child(2) .subsubnav__current{margin-bottom:0}.tablet-nav__item{margin-top:20px;margin-bottom:0}.b-encyclopedia-term-inner,.d-odd-form-sp .d-plain-tbl,.tablet-max-w-580 .d-odd-form .d-btn{padding-top:20px}.article-list li{position:relative;min-height:60px;line-height:60px}.article-list .img-link{display:block;position:absolute;left:0;top:0}.article-list .text-link{display:inline-block;white-space:normal;padding-left:70px;vertical-align:middle}#profile_form select{margin-bottom:10px;margin-top:10px}#register-area .input-large--phone-plus{float:left;display:block}#register-area input[type=text]{width:calc(100% - 20px)}#register-area .input-large--phone{display:block;margin-left:30px;width:calc(100% - 50px)!important}#login-area .b-auth__remember-link,#login-area .checkbox,#register-area .register-phone__checkbox{width:100%;display:block;text-align:left!important}#callback_page .help-block,#login-area .register-phone__checkbox br,#register-area .register-phone__checkbox br,.b-media__element-images,.b-service__sidebar,.error_result:empty,.paper_back,.subsubnav_bg--service:after,.subsubnav_bg--service:before{display:none}#login-area a.uphone-checkbox,#register-area a.uphone-checkbox{margin-left:5px}.b-media{height:auto!important}.b-media__element{width:40%!important;position:static!important;float:left;margin:5%}.b-media__element-wrapper{width:100%;height:auto}.b-media__element-img img{width:100%;max-width:initial}.b-media__element-img{width:100%}.b-filter_video .b-filter__item{float:none;display:inline;margin-right:20px}.b-filter_video .b-filter__item_select{display:inline;position:absolute;right:0;text-align:right}.b-filter_photo .b-filter__item_select{position:static}.b-filter_photo .b-filter__item{width:50%;float:left;display:block}.registr-form .b-form-wrapper-600{text-align:left;margin-left:0;margin-right:0}.basal-temperature input.d-s-t-wide,.registr-form .input-large,.registr-form .input-medium{max-width:100%}.b-contacts-blue,.b-contacts-blue .b-form-wrapper-600{max-width:initial}.ask-me .base-popup-box,.call-me .base-popup-box{left:50%;margin-left:-200px;width:400px;padding:25px;box-sizing:border-box}.ask-me #callback_head_load_button,.call-me #callback_head_load_button{margin-left:0;margin-top:20px;display:block}.b-contacts-blue{border-radius:0;margin:0 0 0 -20px;width:100%;padding:30px 20px}.b-contacts-blue .b-form{width:100%;box-sizing:border-box}.b-contacts-blue .control-label{position:static;text-align:right;padding-right:20px}.b-contacts-blue .b-form__required-list{text-align:center}.b-contacts-blue .b-form__button{margin:0 auto!important;display:block}.b-account .b-form__group .control-label{text-align:right;position:static!important;width:100px!important;float:left}.b-account .form-horizontal .controls{margin-left:120px!important}.b-account .form-horizontal .control-group{max-width:550px;margin:0 auto}.b-question__form.b-contacts-blue-bg .b-form,.calculators-form{margin-top:0!important}.b-account .b-form__widget-wrapper{display:block}.b-account .b-form{max-width:90%;box-sizing:border-box}.b-account .b-form__widget-item_textarea{width:400px!important}.b-question__form.b-contacts-blue-bg{margin-left:-40px;padding-right:20px;box-sizing:content-box}.b-question__form.b-contacts-blue-bg .b-form__required-list{text-align:left}.d-blue-box__title{font-size:25px;font-weight:700}.d-plain-tbl-2 input.d-inp-short-2{width:19px}.d-plain-tbl-2 td{padding-right:0}.calculators-form{padding-left:0!important;padding-right:0!important;width:580px;min-width:initial!important;max-width:100%}.d-odd-form-sp,.self-diagnosis{max-width:540px}.calculators-form__header{padding:20px 30px 0}.calculators-form__hint{background:url(../images/calculators/calculators-form-hint.png) no-repeat;font-size:12px;color:#567;padding-left:20px;min-height:20px}.calculators-form .d-plain-tbl-2 td.d-tar{width:55%}.calculators-form .d-plain-tbl-2 td{padding-right:0;padding-bottom:12px;width:40px}.calculators-form .d-plain-tbl-2{padding-right:20px}.calculators-form .d-btn{height:90px}.calculators-hint{display:inline-block;vertical-align:middle;width:16px;height:17px;background:url(../images/calculators/calculators-hint.png) no-repeat;cursor:pointer;margin-left:3px}.calculators-hint:hover{background-position:0 -17px}.d-odd-form .d-inp,.d-odd-form input[type=checkbox],.d-odd-form input[type=radio]{margin-right:5px}.calculators__form .b-form{width:auto;margin:0!important}.calculators__form .b-form .b-form-wrapper-600{text-align:center}.b-service__nav,.calculators__form .b-form .control-group,.d-plain-tbl td{text-align:left}.calculators__form .b-form .control-label,label.control-label{margin-top:8px;margin-right:20px;color:#234}.d-blue-box-left{float:none!important;width:auto!important;padding-top:0}.tablet-max-w-580 .d-odd-form{max-width:580px;box-sizing:border-box;padding-bottom:30px;padding-right:0;min-width:initial}table.d-plain-tbl-2 td{padding-top:.3em}table.d-plain-tbl-2 td.d-tar{width:100%;text-align:right}.calculators-form__header{display:block!important}.d-odd-form .d-btn{height:auto}.b-service__row,.d-odd-form .d-plain-tbl .control-label,.d-odd-form .d-plain-tbl td.width-50 .control-label,.self-diagnosis .d-odd-form fieldset{margin:0}.calculators__form-wrapper .d-odd-form.d-mw-0{min-width:auto}.calculators-form__header dfn,.encyclopedia_right{width:100%!important;float:none!important}.calculators-form__header a{color:#006aa7!important}.d-odd-form input.d-inp-short-1{width:150px}.d-odd-form h1.h3,.d-odd-form span.h3{font-size:18px;color:#000;padding:0;margin:0 0 10px}.d-odd-form form{color:#103043;margin-bottom:0}.d-plain-tbl td{vertical-align:top;display:table-cell;padding:30px 0 30px 30px;width:auto}.basal-temperature .d-plain-tbl td,.d-auth-tbl-mobile td{vertical-align:middle}.d-plain-tbl td.d-tac span{padding-left:.9em}.calc_planning_visit{max-width:540px;min-width:initial!important}.tablet-p-0{padding:0!important}.calc_planning_visit .d-plain-tbl-2 td.d-tar{width:50%}.calc_planning_visit .d-btn{padding-top:20px;padding-bottom:20px}.self-diagnosis{padding-top:40px}.self-diagnosis .d-odd-form dfn{width:20%;padding-right:0;text-align:left}.self-diagnosis .d-odd-form fieldset li{width:44%;display:inline-block}.d-auth-tbl-mobile{margin-top:0!important;max-width:100%;padding-top:25px}.d-auth-tbl-mobile td{display:table-cell!important;padding:0!important}.basal-temperature{max-width:100%;padding-top:5px!important}.basal-temperature .d-odd-form{padding:0!important;min-width:0!important}.subsubnav_bg.subsubnav_bg--service{background:0 0!important;position:relative;padding:0;margin:0;top:0;right:0;bottom:0;left:0;border:0;border-radius:0;max-height:10000px}.about-block,.b-service__top.content_text_service .b-service__nav,.button_send{text-align:center}.b-service__nav-col{display:block;width:100%}.b-service__nav-item{margin:0;width:40%;display:inline-block;vertical-align:top}.content_text_service .b-service__sidebar{display:block;margin-top:20px;width:100%!important}.b-service__top.content_text_service .b-service__sidebar .b-service__nav-item{margin-top:4px}.b-service__top.content_text_service .b-service__sidebar .b-service__nav-item__text{display:inline}.sidebar__reviews{display:block!important;float:left;margin:50px auto 0;width:260px!important}.b-service__content{margin:10px 0 0;background:0 0!important;border-radius:20px;overflow:visible;height:auto}.b-service__content--wrapper{float:none;margin:0 0 40px}.b-service__rightbar{width:100%;margin:0;position:relative!important}.b-service__top.content_text_service .b-service__rightbar{top:0}.b-service__rightbar__button{font-size:16px;line-height:1.1;padding:16px 30px;margin-bottom:10px}.b-service__rightbar__button br{display:none}.b-service__content-text{position:static;width:auto;margin-top:50px;margin-left:25px;margin-right:25px;padding:23px 28px 30px}.b-service__content-img{width:100%}.b-service__content-button-wrapper--fixed{position:static;margin-top:-70px}.b-service__content--article__img{margin-bottom:10px}.mobile-call-button{position:fixed;top:100%;z-index:100;width:100%;min-width:320px;height:60px;display:block!important;background:url(../images/mobile-call-button-bg.png) repeat-x;left:0;margin-top:-60px;text-align:center;color:#000;line-height:60px;font-size:16px;font-weight:700}.mobile-call-button:active,.mobile-call-button:hover{background-position:0 -60px;color:#000!important}.mobile-call-button__text{color:#000!important}.mobile-call-button__icon{display:inline-block;vertical-align:middle;width:30px;height:36px;background:url(../images/mobile-call-button-icon.png) no-repeat;margin-right:8px;position:relative;top:2px}.b-service .b-service__content,.b-service__content--wrapper .b-service__content{padding:0;line-height:20px}.encyclopedia_right .b-header__search:before{top:4px}.big-text,.middle-text{font-size:40px}.about-block__inner,.about-page{font-size:15px}.instagram-feeds{width:auto;margin:50px 35px 0}.about-page__inner{padding-right:0;margin-right:0}.about-page{padding-left:0;padding-right:0;line-height:22px}.about-block{margin:30px 0 40px}.new-gallery .b-review-gallery__controls{top:0;width:75px;right:0}.new-gallery .b-review-gallery__control_left,.new-gallery .b-review-gallery__control_left:hover{left:50px}.new-gallery .b-review-gallery__control_right,.new-gallery .b-review-gallery__control_right:hover{right:0;margin-right:0}.about-page__inner h2{font-size:31px}.when-ask__block-text{padding:29px 46px 46px}.when-ask__block-name{padding:18px 0 39px 90px;font-size:18px}.b-service__content--has-rightbar{margin-right:0}.b-header__logo a img{position:relative;top:-5px}.b-header__logo span{position:relative;top:-9px;font-size:11px;color:#929498;letter-spacing:0;word-break:break-all;width:130px;display:block}