@import url("https://fonts.googleapis.com/css?family=Roboto:400,500&subset=cyrillic");html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:700;}dfn{font-style:italic;}h1{font-size:2em;margin:.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-.5em;}sub{bottom:-.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0;}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto;}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:700;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}*{-webkit-transition-property:background-color,border-color,box-shadow,color,opacity,text-shadow,-webkit-transform;-moz-transition-property:background-color,border-color,box-shadow,color,opacity,text-shadow,-moz-transform;transition-property:background-color,border-color,box-shadow,color,opacity,text-shadow,transform;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;transition-duration:0.2s;-webkit-transition-timing-function:linear;-moz-transition-timing-function:linear;transition-timing-function:linear;}body{-webkit-font-smoothing:antialiased;background-color:#fefefe;color:#333;font-family:"Helvetica Neue","Helvetica","Roboto","Arial",sans-serif;font-size:1rem;line-height:1.5;}h1,h2,h3,h4,h5,h6{-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;color:#525252;font-family:"Roboto",sans-serif;line-height:1.3;font-weight:500;text-rendering:optimizeLegibility;}h1{font-size:1.728rem;margin-bottom:1.123rem;}h2{font-size:1.44rem;margin:2.808rem 0 0.936rem;}h3{font-size:1.2rem;margin:2.34rem 0 1.56rem;}h4{font-size:1rem;line-height:1.3;margin:1.95rem 0 0.65rem;}h5{font-size:0.833rem;margin:1.625rem 0 0.542rem;}h6{font-size:0.694rem;margin:1.354rem 0 0.451rem;}a{color:#61afcd;outline-offset:0.125em;position:relative;}a:focus,a:hover{color:#88c3d9;text-decoration:none;}a:visited{color:#61afcd;}abbr{font-variant:small-caps;}abbr:hover{cursor:help;}blockquote{color:#555;border-left:3px solid #d1d1d1;font-style:italic;font-size:1.2rem;margin:0 0 1.25rem 1rem;padding-left:1rem;}code{background-color:#fefefe;color:#525252;}dd{margin-bottom:1.5rem;}dl{margin:0 0 1.5rem;}figcaption{color:#4d4d4d;font-style:italic;}hr{margin:1.5rem 0;padding-bottom:-1px;}@media screen and (max-width:750px){iframe{max-width:100% !important;width:auto !important;height:auto !important;}}img,picture{max-width:100%;height:auto;}input[type="image"]{box-sizing:content-box;}input[type="search"]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;max-width:100%;}legend{margin:0;}mark{background:#ff0;color:#121212;}ol{margin:0 0 1.5rem;padding:0 0 0 1.25rem;}ol ol,ol ul{margin:0;}p{margin:1.5rem 0;}pre{margin:0 0 1.5rem;}small{font-size:0.833rem;}ul{margin:0 0 1.5rem;padding:0 0 0 1.25rem;}ul ol,ul ul{margin:0;}@media print{*{background:transparent !important;box-shadow:none !important;color:#000 !important;-ms-filter:none !important;filter:none !important;text-shadow:none !important;}iframe,nav{display:none;}a,a:visited{text-decoration:none;}a[href]:after{color:blue;}a[href^="mailto:"]:after{content:"";}blockquote,pre{border:1px solid #999;page-break-inside:avoid;}thead{display:table-header-group;}img,tr,ul{page-break-inside:avoid;}img{max-width:100% !important;}h1 a:after,h2 a:after,h3 a:after,h4 a:after,h5 a:after,h6 a:after{display:inline-block;}h2,h3,h4,p{orphans:3;widows:3;}h2,h3,h4{page-break-after:avoid;}@page{margin:2cm;}}.element-hidden{display:none;}.clearfix{zoom:1;}.clearfix:after{content:"";display:table;clear:both;}@media screen and (min-width:48.062em){.desktop-hidden{display:none;}}.list-inline{padding-left:0;margin-left:-1em;list-style:none;}.list-inline > li{display:inline-block;padding-right:1em;padding-left:1em;}@font-face{font-family:'FontAwesome';src:url(/sites/ddclinic.ru/themes/ddc/fonts/fontawesome-webfont.eot?v=4.7.0);src:url(/sites/ddclinic.ru/themes/ddc/fonts/fontawesome-webfont.eot#iefix&v=4.7.0) format("embedded-opentype"),url(/sites/ddclinic.ru/themes/ddc/fonts/fontawesome-webfont.woff2?v=4.7.0) format("woff2"),url(/sites/ddclinic.ru/themes/ddc/fonts/fontawesome-webfont.woff?v=4.7.0) format("woff"),url(/sites/ddclinic.ru/themes/ddc/fonts/fontawesome-webfont.ttf?v=4.7.0) format("truetype"),url(/sites/ddclinic.ru/themes/ddc/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular) format("svg");font-weight:normal;font-style:normal;}
.l-constrain{padding-left:1.25rem;padding-right:1.25rem;}@media screen and (min-width:48.062em){.l-constrain{margin-left:auto;margin-right:auto;max-width:90%;padding-left:0;padding-right:0;}}@media screen and (min-width:76.25em){.l-constrain{max-width:76.25rem;}}@media screen and (min-width:83.75em){.l-constrain{max-width:83.125rem;}}.l-grid{margin-left:1.25rem;margin-right:1.25rem;}.l-grid::after{clear:both;content:"";display:table;}.l-grid__row{margin-left:-1.25rem;margin-right:-1.25rem;}.l-grid__row::after{clear:both;content:"";display:table;}.l-grid__column{box-sizing:border-box;float:left;padding-left:1.25rem;padding-right:1.25rem;width:100%;}@media screen and (min-width:48.062em){.l-grid--cols-2 .l-grid__column{width:50%;}}@media screen and (min-width:48.062em){.l-grid--cols-3 .l-grid__column{width:33.333%;}}@media screen and (min-width:48.062em){.l-grid--cols-4 .l-grid__column{width:25%;}}@media screen and (min-width:48.062em){.l-grid--cols-5 .l-grid__column{width:20%;}}@media screen and (min-width:48.062em){.l-grid--cols-6 .l-grid__column{width:16.667%;}}.page{background-color:#fff;}.site-footer{margin-top:1rem;border-top:3px solid #ccc;padding-top:1rem;padding-bottom:1rem;background:#eeede3;}.block-system-main-block::after{clear:both;content:"";display:table;}.site-footer{text-align:center;}.site-footer .site-logo img{max-width:230px;filter:grayscale(100%);opacity:0.6;transition:all 0.3s ease-in-out;mix-blend-mode:multiply;}.site-footer .site-logo img:hover{filter:none;opacity:1;}.site-footer #block-footertext{font-family:"Roboto",sans-serif;color:#969696;font-size:17px;}.site-footer #block-footerphone{display:inline-block;vertical-align:top;}.site-footer #block-footerphone .text-phone{display:block;padding:0.875rem 1.25rem;color:#aeafb0;text-decoration:none;line-height:1;font-size:1.5rem;}.site-footer #block-footerphone .text-phone span{color:#d8d9d9;}.site-footer .block-ddc-footer-menu{display:inline-block;}.layout--main-sidebar{display:flex;flex-wrap:wrap;}.layout--main-sidebar .layout__region{flex:0 1 100%;overflow:hidden;}.layout--main-sidebar .block-region-main{padding-right:1rem;}@media screen and (min-width:48.062em){.layout--main-sidebar .layout__region--main{flex:0 1 67%;}.layout--main-sidebar .layout__region--sidebar{flex:0 1 33%;}}@media screen and (min-width:76.25em){.layout--main-sidebar .layout__region--main{flex:0 1 75%;}.layout--main-sidebar .layout__region--sidebar{flex:0 1 25%;}}
.breadcrumb{background-color:#eee;border-radius:5px;padding:0.312rem 0.625rem;}.breadcrumb ol{margin-bottom:0;list-style:none;padding:0;}.breadcrumb li{display:inline-block;}.breadcrumb li + li:before{content:'›';color:#929292;}.breadcrumb a{text-decoration:none;}.feed-icon:before{background:url(/sites/ddclinic.ru/themes/ddc/images/core/feed.svg) no-repeat center;content:'';display:inline-block;height:16px;margin-right:0.312rem;vertical-align:middle;width:16px;}.icon-help:before{background:url(/sites/ddclinic.ru/themes/ddc/css/images/core/help.png) no-repeat center;content:'';display:inline-block;height:16px;margin-right:0.312rem;vertical-align:middle;width:16px;}.mark{border-radius:10px;color:#fefefe;display:inline-block;font-size:0.694rem;font-weight:bold;line-height:1;min-width:10px;padding:0.188rem 0.438rem;text-align:center;vertical-align:middle;white-space:nowrap;}.mark--new{background-color:red;}.mark--updated{background-color:orange;}.messages{background-repeat:no-repeat;border-radius:3px;border-style:solid;border-width:1px 1px 1px 8px;margin-bottom:1.25rem;margin-top:1.25rem;padding:0.625rem 1em;position:relative;word-wrap:break-word;}@media print{.messages{background-image:none !important;padding-left:0.625rem;}}.messages em{color:#121212;}.messages--status{background-color:#f0f8ed;border-color:#a6d393;border-left-color:#5B9C40;color:#3b662a;}.messages--warning{background-color:#faf4f3;border-color:#e6c5c0;border-left-color:#DAAAA3;color:#aa5144;}.messages--error{background-color:#fdf5f5;border-color:#f2bdbd;border-left-color:#DE5252;color:#941c1c;}.messages__list{margin-bottom:0;}.nav{list-style:none;padding:0;margin-bottom:0;}.tabs--primary > .nav__item,.tabs--secondary > .nav__item{display:inline-block;white-space:nowrap;}.tabs--secondary{display:inline-block;line-height:0;}.tabs--secondary::after{clear:both;content:"";display:table;}.tabs--secondary .nav__item{display:block;float:left;margin:0;}.tabs--secondary .nav__item + .nav__item a{border-left:none;}.tabs--secondary a{background-color:#f9f9f9;border:1px solid #cacaca;color:#333;display:block;line-height:1.1;margin:0;padding:0.5rem;text-decoration:none;}.tabs--secondary a:focus,.tabs--secondary a:hover{background-color:#e5e5e5;}.tabs--secondary a:focus{color:#61afcd;outline:0;}.tabs--secondary .is-active > a{background-color:#61afcd;border-color:#61afcd;color:#fefefe;cursor:default;}.tabs--secondary > .nav__item:first-child > a{border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:0;border-top-right-radius:0;border-bottom-left-radius:3px;border-top-left-radius:3px;}.tabs--secondary > .nav__item:last-child > a{border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-bottom-left-radius:0;border-top-left-radius:0;border-bottom-right-radius:3px;border-top-right-radius:3px;}.tabs--primary{margin-bottom:1.5rem;margin-top:1.5rem;}.tabs--primary::after{clear:both;content:"";display:table;}@media screen and (min-width:48.062em){.tabs--primary{border-bottom:1px solid #cacaca;}}.tabs--primary .nav__item{display:block;float:left;margin:0 0.125rem -1px;}.tabs--primary .is-active a{background-color:#fff;border:1px solid #cacaca;color:#555;cursor:default;}@media screen and (min-width:48.062em){.tabs--primary .is-active a{border-bottom:none;}}.tabs--primary .is-active a:hover{background-color:#fff;}.tabs--primary a{border-radius:5px;padding:0.375rem 0.75rem;display:block;text-decoration:none;}@media screen and (min-width:48.062em){.tabs--primary a{border-bottom-left-radius:0;border-bottom-right-radius:0;}}.tabs--primary a:hover{background-color:#ececec;}.pager{clear:both;}.pager__items{padding:0;list-style:none;}@media screen and (min-width:48.062em){.pager__item{display:inline-block;vertical-align:middle;}}.pager__item a{display:block;border-bottom:2px solid transparent;text-decoration:none;}.pager__item a:hover{border-bottom:2px solid #88c3d9;}@media screen and (min-width:48.062em){.pager__item a{padding:0 0.312rem;}}.pager__item.is-active a{border-bottom:2px solid #88c3d9;color:#88c3d9;text-decoration:none;}@media print{.tabs--primary{display:none;}}@media print{.tabs--secondary{display:none;}}.block-vi-panel{display:inline-block;vertical-align:top;}.block-vi-panel .special_mode{display:block;width:48px;height:48px;background:#fff url(/sites/ddclinic.ru/themes/ddc/images/vi.svg) center center no-repeat !important;overflow:hidden;text-indent:101%;white-space:nowrap;}.block-vi-panel .special_mode.special_on{background-color:#efefef !important;}#vi-panel-wrapper{padding-top:50px;}.site-name{color:#333;font-size:1.2rem;font-weight:bold;text-decoration:none;}.browsehappy{background-color:#f8f8f8;color:#525252;text-align:center;padding:1rem;margin:0;}.button{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;border-radius:0;cursor:pointer;display:inline-block;font-size:1rem;font-weight:400;line-height:1;padding:0.875rem 1.25rem;text-align:center;text-decoration:none;user-select:none;vertical-align:middle;white-space:nowrap;-webkit-font-smoothing:antialiased;background-color:#ffdeda;border:2px solid #ffbab1;color:#525252;}.button:active{transform:translateY(1px);}.button:disabled{cursor:not-allowed;opacity:0.5;}.button:visited{color:#525252;}.button:hover{background-color:#ffbab1;color:#525252;}.button:focus{box-shadow:#9bccdf 0 0 5px;color:#525252;outline:0;}.button--primary{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;border-radius:0;cursor:pointer;display:inline-block;font-size:1rem;font-weight:400;line-height:1;padding:0.875rem 1.25rem;text-align:center;text-decoration:none;user-select:none;vertical-align:middle;white-space:nowrap;-webkit-font-smoothing:antialiased;background-color:#005d9b;border:2px solid #004572;color:#fefefe;}.button--primary:active{transform:translateY(1px);}.button--primary:disabled{cursor:not-allowed;opacity:0.5;}.button--primary:hover{background-color:#004572;color:#fefefe;}.button--primary:focus{box-shadow:#9bccdf 0 0 5px;color:#fefefe;outline:0;}.button--primary:visited{color:#fefefe;}.field__label{font-weight:600;}.text-format-wrapper > .form-item{margin-bottom:0;}.filter-wrapper{border-radius:3px;border-top:0;border:1px solid #d1d1d1;margin:0;overflow:hidden;padding:0.75rem 20px;}.filter-wrapper .form-item{margin:0;}.filter-wrapper .form-item label{display:inline;}.filter-help{float:right;}.filter-guidelines .filter-guidelines-item{margin-top:1.5rem;}.filter-help p{margin:0;}.filter-help a{position:relative;margin:0 20px 0 0;}.filter-help a:after{background:transparent url(/sites/ddclinic.ru/themes/ddc/css/images/core/help.png);content:'';display:block;height:16px;position:absolute;right:-20px;top:0;width:16px;}.text-format-wrapper .description{margin-top:0.75rem;}.tips{font-size:0.833rem;margin-bottom:0;margin-top:0;padding-bottom:0;padding-top:0;padding-left:0;}.js-text-format-wrapper > .form-item-text-format-value{margin-bottom:0;}.js-text-format-wrapper > .form-item-text-format-value > div{line-height:0;}.js-text-format-wrapper .filter-wrapper{border-top-right-radius:0;border-top-left-radius:0;}.js-text-format-wrapper textarea{border-bottom-right-radius:0;border-bottom-left-radius:0;width:100%;}.filter-help,.filter-guidelines{font-size:0.833rem;}details{border-radius:3px;border:1px solid #d1d1d1;margin:0.75rem 0 1.5rem;padding:0.75rem 1em;position:relative;}.detail__summary{cursor:pointer;outline:none;}.detail__description{font-style:italic;margin-top:0;}.form-item{margin:1.5rem 0;}.form-item .form-item{margin-top:0;}.form-item__label{display:block;color:#555;font-weight:600;margin-bottom:0.5rem;}.form-type-checkbox .form-item__label,.form-type-radio .form-item__label{display:inline;font-weight:normal;}.form-required{position:relative;}.form-required:after{content:'*';color:red;}fieldset:not(.fieldgroup){border-radius:3px;border:1px solid #d1d1d1;margin:0.75rem 0 1.5rem;padding:3rem 1rem 0.75rem;position:relative;}.fieldset-legend{color:#555;font-weight:600;top:0.75rem;}.fieldgroup{border:0;margin:1.5rem 0;padding:2.25rem 0 0;position:relative;}.form-item__description{color:#555;font-size:1rem;line-height:1.3;margin-top:0.5rem;}.form-checkboxes .form-type-checkbox,.form-radios .form-type-radio{margin:0;}.form-date,.form-email,.form-password,.form-text,.form-textarea,.form-tel{box-sizing:border-box;background-color:#fefefe;border:1px solid #d1d1d1;border-radius:2px;box-shadow:inset rgba(18,18,18,0.15) 1px 1px 1px;color:#333;font-size:1rem;line-height:1;padding:0.5rem 0.625rem;width:100%;}@media screen and (min-width:30em){.form-date,.form-email,.form-password,.form-text,.form-textarea,.form-tel{width:auto;max-width:100%;}}.form-date:focus,.form-email:focus,.form-password:focus,.form-text:focus,.form-textarea:focus,.form-tel:focus{border-color:#ababab;border-color:#ababab;box-shadow:inset rgba(18,18,18,0.15) 1px 2px 2px;color:#1a1a1a;outline:0;}.form-textarea{line-height:1.5;resize:vertical;}.form-search{border:1px solid #d1d1d1;border-radius:20px;box-shadow:inset rgba(18,18,18,0.15) 1px 1px 1px;color:#333;line-height:1;padding:0.5rem 1rem;}.form-search:focus{border-color:#ababab;color:#1a1a1a;outline:0;}.form-select{background-color:#fefefe;border:1px solid #d1d1d1;border-radius:2px;color:#333;font-size:1rem;line-height:1.5;height:2.25rem;width:100%;white-space:nowrap;}.form-select:focus{box-shadow:#9bccdf 0 0 5px;outline:0;}@media screen and (min-width:30em){.form-select{width:auto;max-width:100%;}}@media screen and (min-width:62.5em){.site-navigation .l-constrain nav{display:inline-block;vertical-align:top;}}.menu{padding-left:0;list-style:none;margin:0;}.menu--first-level > .menu-item{display:block;}.menu--first-level > .menu-item > .menu-link{display:block;text-decoration:none;padding:0.312rem 0.625rem;background:#e3e1d3;color:#333;border-radius:5px;}.menu--first-level > .menu-item > .menu-link:hover{color:#efefef;background:#0061a0;}.menu--first-level > .menu-item.menu-item--active-trail > .menu-link{color:#1a1a1a;background:#cfccb4;}@media screen and (min-width:48.062em){.menu--first-level{display:table;}.menu--first-level > .menu-item{display:table-cell;}.menu--first-level > .menu-item > .menu-link{display:block;text-decoration:none;padding:0.312rem 0.625rem;background:#e3e1d3;color:#333;}.menu--first-level > .menu-item > .menu-link:hover{color:#efefef;background:#0061a0;}}@media screen and (min-width:48.062em){.menu--first-level > .has-dropdown > .menu-link{white-space:nowrap;}.menu--first-level > .has-dropdown > .menu-link:after{border-style:solid;height:0;width:0;border-color:#61afcd transparent transparent transparent;border-width:6px 4px 0 4px;content:'';display:inline-block;margin-left:0.312rem;vertical-align:middle;}}nav > .menu--first-level > .menu-item > .menu-link{padding:0.875rem 1.25rem;margin-right:0.25rem;margin-bottom:2px;}nav.block-zapis-menu,nav.block-ddc-footer-menu{display:inline-block;}@media screen and (min-width:30em){nav.block-zapis-menu .menu--first-level,nav.block-ddc-footer-menu .menu--first-level{margin:0;display:table;}nav.block-zapis-menu .menu--first-level > .menu-item,nav.block-ddc-footer-menu .menu--first-level > .menu-item{display:table-cell;}}nav.block-zapis-menu > .menu--first-level > .menu-item > .menu-link,nav.block-ddc-footer-menu > .menu--first-level > .menu-item > .menu-link{background-color:#005d9b;background-position:6px center;background-repeat:no-repeat;background-size:24px 24px;padding-left:2rem;color:#fff;}nav.block-zapis-menu > .menu--first-level > .menu-item > .menu-link:hover,nav.block-ddc-footer-menu > .menu--first-level > .menu-item > .menu-link:hover{color:#efefef;background-color:#0061a0;}nav.block-zapis-menu > .menu--first-level > .menu-item.menu-item--active-trail > .menu-link,nav.block-ddc-footer-menu > .menu--first-level > .menu-item.menu-item--active-trail > .menu-link{color:#efefef;background-color:#007cce;}nav.block-zapis-menu > .menu--first-level > .menu-item:first-child > .menu-link,nav.block-ddc-footer-menu > .menu--first-level > .menu-item:first-child > .menu-link{background-image:url(/sites/ddclinic.ru/themes/ddc/images/schedule-icon.svg);}nav.block-zapis-menu > .menu--first-level > .menu-item:last-child > .menu-link,nav.block-ddc-footer-menu > .menu--first-level > .menu-item:last-child > .menu-link{background-image:url(/sites/ddclinic.ru/themes/ddc/images/summon-icon.svg);}nav.block-ddc-footer-menu > .menu--first-level > .menu-item > .menu-link{background-color:#005d9b;}.menu-item--has-child{position:relative;}.dropdown{background-color:#525252;list-style:none;padding:0;}@media screen and (min-width:48.062em){.dropdown{-webkit-transition:top 250ms cubic-bezier(0.34,1.61,0.7,1);-moz-transition:top 250ms cubic-bezier(0.34,1.61,0.7,1);transition:top 250ms cubic-bezier(0.34,1.61,0.7,1);border-radius:3px;left:-9999px;max-width:12.5rem;opacity:0;position:absolute;text-align:left;top:110%;visibility:hidden;z-index:9999;}}.dropdown .menu-link{color:#fefefe;display:block;padding-bottom:0.5rem;padding-top:0.5rem;padding-left:10px;padding-right:1.875rem;text-decoration:none;}.dropdown .menu-link:focus,.dropdown .menu-link:hover{color:#bebebe;}@media screen and (min-width:48.062em){.dropdown .menu-link{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}}.dropdown .dropdown{background-color:#6b6b6b;}@media screen and (min-width:48.062em){.dropdown .dropdown{left:-9999px;left:100%;opacity:0;position:absolute;top:0;top:10px;z-index:9999;-webkit-transition:top 250ms cubic-bezier(0.34,1.61,0.7,1);-moz-transition:top 250ms cubic-bezier(0.34,1.61,0.7,1);transition:top 250ms cubic-bezier(0.34,1.61,0.7,1);}}.dropdown .dropdown .menu-link{padding-left:20px;}@media screen and (min-width:48.062em){.dropdown .dropdown .menu-link{padding-left:10px;}}.dropdown .dropdown .dropdown{background-color:#858585;}.dropdown .dropdown .dropdown .menu-link{padding-left:40px;}@media screen and (min-width:48.062em){.dropdown .dropdown .dropdown .menu-link{padding-left:10px;}}.dropdown .has-dropdown > .menu-link{position:relative;}@media screen and (min-width:48.062em){.dropdown .has-dropdown > .menu-link:hover:after{-webkit-transform:translateX(2px);-moz-transform:translateX(2px);-ms-transform:translateX(2px);-o-transform:translateX(2px);transform:translateX(2px);}}@media screen and (min-width:48.062em){.dropdown .has-dropdown > .menu-link:after{border-style:solid;height:0;width:0;border-color:#808080 transparent transparent transparent;border-width:6px 4px 0 4px;content:'';display:block;position:absolute;right:0.625rem;top:0;bottom:0;margin:auto;-webkit-transition:all 250ms cubic-bezier(0.34,1.61,0.7,1);-moz-transition:all 250ms cubic-bezier(0.34,1.61,0.7,1);transition:all 250ms cubic-bezier(0.34,1.61,0.7,1);}}@media screen and (min-width:48.062em) and (min-width:48.062em){.dropdown .has-dropdown > .menu-link:after{border-style:solid;height:0;width:0;border-color:transparent transparent transparent #808080;border-width:4px 0 4px 6px;}}@media screen and (min-width:48.062em){.dropdown .has-dropdown:hover > .dropdown{left:100%;opacity:1;top:0;}}@media screen and (min-width:48.062em){.has-dropdown:hover > .dropdown{left:0;opacity:1;top:100%;visibility:visible;z-index:10;}}.nav-toggle{border:none;background:#e3e1d3;color:#333;cursor:pointer;outline:none;display:inline-block;vertical-align:top;padding:0.875rem .75rem;}.nav-toggle:before{display:inline-block;font:normal normal normal 16px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";}.nav-toggle[aria-expanded='true']{background:#0061a0;color:#efefef;}@media screen and (min-width:62.5em){.nav-toggle{display:none;}}.collapsible-box{overflow:hidden;opacity:1;max-height:80em;visibility:visible;transition:visibility 0s ease,max-height 300ms ease,opacity 300ms ease;transition-delay:0s;display:none;}@media screen and (min-width:62.5em){.collapsible-box{overflow:visible;display:inherit;}}.collapsible-box[aria-hidden='false']{display:block;margin:1rem 0;margin-left:2.5rem;}.progress{margin-bottom:1.5rem;position:relative;}.progress__track{background-image:-webkit-linear-gradient(top,#f8f8f8 0%,#f8f8f8 100%);background-image:linear-gradient(to bottom,#f8f8f8 0%,#f8f8f8 100%);border-radius:1rem;background-color:#fff;box-shadow:inset 0 1px 3px rgba(82,82,82,0.2),inset 0 -1px 0 rgba(82,82,82,0.05);height:1rem;margin-bottom:0.375rem;max-width:100%;min-width:6rem;overflow:hidden;}.progress__bar{background-image:-webkit-linear-gradient(left,#88c3d9 0%,#3c9abf 100%);background-image:linear-gradient(to right,#88c3d9 0%,#3c9abf 100%);border-radius:1rem;-webkit-transition:width 0.5s ease-out;-moz-transition:width 0.5s ease-out;transition:width 0.5s ease-out;background-color:#9bccdf;height:1rem;width:3%;}.progress__description,.progress__percentage{font-size:0.694rem;color:#555;overflow:hidden;}.progress__description{float:left;}.progress__percentage{float:right;}.progress--small .progress__track{height:0.5rem;}.progress--small .progress__bar{height:0.5rem;}table{border-collapse:collapse;display:block;margin-bottom:1.5rem;padding:0;overflow-x:scroll;width:100%;}table caption{font-weight:500;margin-bottom:0.75rem;}thead{text-align:left;}.sticky-header thead{background-color:#fefefe;border:1px solid #e6e6e6;display:block;width:100%;}tbody tr{border-bottom:1px solid #e6e6e6;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;cursor:ew-resize;}tbody tr:first-child{border-top:1px solid #e6e6e6;}tbody td + td{border-left:1px solid #e6e6e6;}th,td{word-break:break-word;padding:0.5rem;vertical-align:top;}th{font-size:0.833rem;font-weight:600;text-transform:uppercase;}@media screen and (min-width:48.062em){table{display:table;table-layout:fixed;}thead{display:table-row-group;float:none;}tbody{display:table-row-group;overflow-x:auto;white-space:normal;width:auto;}tbody tr{display:table-row;cursor:auto;}th,td{border-right:none;display:table-cell;text-align:left;vertical-align:top;}}.vertical-tabs{border:1px solid #d1d1d1;margin:1em 0 1em 15em;border-radius:3px;}.vertical-tabs__menu{float:left;list-style:none;margin:-1px 0 -1px -15em;padding:0;width:15em;}.vertical-tabs__pane{background-color:#fefefe;border:0;margin:0;padding:1.5rem 20px 1px;}.vertical-tabs__pane > summary{display:none;}.vertical-tabs__menu-item{border:1px solid transparent;font-size:0.833rem;}.vertical-tabs__menu-item a{border-top-left-radius:3px;border-bottom-left-radius:3px;display:block;padding:0.75rem 20px;text-decoration:none;}.vertical-tabs__menu-item a:focus .vertical-tabs__menu-item-title,.vertical-tabs__menu-item a:active .vertical-tabs__menu-item-title,.vertical-tabs__menu-item a:hover .vertical-tabs__menu-item-title{text-decoration:none;}.vertical-tabs__menu-item a:focus{outline:1px dotted;}.vertical-tabs__menu-item a:hover{background-color:#ececec;}.vertical-tabs__menu-item.is-selected{border:1px solid #d1d1d1;border-right-width:0;border-top-left-radius:3px;border-bottom-left-radius:3px;}.vertical-tabs__menu-item.is-selected a{background-color:#fefefe;}.vertical-tabs__menu-item.is-selected a:hover{background-color:#fefefe;}.vertical-tabs__menu-item.is-selected .vertical-tabs__menu-item-title{color:#525252;}.vertical-tabs__menu-item-summary{display:block;margin-bottom:0;line-height:normal;}.tooltip-item{position:relative;color:#42b0f9;border-bottom:1px dotted #333;}.tooltip-item:focus,.tooltip-item:hover .tooltip{opacity:1;visibility:visible;}.tooltip-item .tooltip{position:absolute;right:0;bottom:3em;left:0;background-color:#efefef;border-radius:3px;box-shadow:0 2px 2px silver;color:#333;font-size:0.9em;line-height:1.5em;margin:0 auto;margin-left:-8px;max-width:26em;min-width:20em;opacity:0;padding:1em;transition:all 0.2s ease-in-out;visibility:hidden;z-index:10;}.tooltip-item .tooltip p{color:#333;line-height:1.5;margin:0;}.tooltip-item .tooltip::after{position:absolute;right:0;left:0;border:8px solid transparent;bottom:-1.3em;color:#efefef;content:"▼";font-size:1.4em;margin-left:-4px;text-align:left;text-shadow:0 2px 2px silver;}.node--unpublished{opacity:.5;}.node--unpublished:before{content:'';display:block;height:2.5rem;width:100%;border-radius:3px;background:repeating-linear-gradient(-45deg,yellow,yellow 10px,#121212 10px,#121212 20px);}article.news--teaser{margin-bottom:2rem;}article.news--teaser .article__title{margin-bottom:0;}article.news--teaser .news__footer{font-size:0.833rem;color:#525252;}article.news--teaser .news__content p{margin:0.5rem 0;}.view--news-block-short .article__title{margin-bottom:0;}.view--news-block-short .news__footer{font-size:0.833rem;color:#525252;}.view--news-block-short .news__content p{margin:0.5rem 0;}.view-doctors--all .view-content{display:flex;flex-wrap:wrap;margin:-1vw;margin-bottom:1rem;}.view-doctors--all .view-content .views-row{vertical-align:top;box-sizing:border-box;padding:1vw;width:auto;}@media screen and (min-width:30em){.view-doctors--all .view-content .views-row{width:33.3%;}}@media screen and (min-width:48.062em){.view-doctors--all .view-content .views-row{width:25%;}}@media screen and (min-width:76.25em){.view-doctors--all .view-content .views-row{width:20%;}}@media screen and (min-width:83.75em){.view-doctors--all .view-content .views-row{width:16.6%;}}.doctor.doctor--teaser{margin-bottom:1rem;padding-bottom:1em;width:100%;}.doctor.doctor--teaser .content-container .article--teaser__title,.doctor.doctor--teaser .content-container p{margin-top:0;margin-bottom:0.5rem;}.doctor.doctor--full{margin-bottom:1rem;padding-bottom:1em;width:100%;}.doctor.doctor--full .img-container,.doctor.doctor--full .content-container{vertical-align:top;}.doctor.doctor--full .img-container img{display:block;height:auto;max-width:100%;}.doctor.doctor--full .content-container .article--teaser__title,.doctor.doctor--full .content-container p{margin-top:0;margin-bottom:0.5rem;}@media only screen and (min-width:30rem){.doctor.doctor--full .doctor__content_basic{width:calc(25% - 25px);float:left;margin-left:20px;left:calc(75% - 35px + 20px);position:relative;margin-bottom:1rem;}}@media only screen and (min-width:30rem){.doctor.doctor--full .doctor__content_extended{width:calc(75% - 35px);float:left;margin-left:20px;left:calc(-25% - 15px + 20px);position:relative;margin-left:0;margin-bottom:1rem;}}.doctor.doctor--full .doctor__doctors-branches{margin-top:1rem;border-top:1px solid rgba(51,51,51,0.1);padding-top:1rem;}.doctor.doctor--full .doctor__doctors-branches .field__item a:before{display:inline-block;font:normal normal normal 16px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";margin-right:0.5rem;}.service.service--embedded{border-bottom:1px solid rgba(51,51,51,0.1);margin-bottom:1rem;padding-bottom:1em;width:100%;}.service.service--embedded .article__title{width:100%;margin:0;}.service.service--embedded .service__content{color:#5B9C40;}.service.service--embedded .service__actions .btn{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;border-radius:0;cursor:pointer;display:inline-block;font-size:1rem;font-weight:400;line-height:1;padding:0.875rem 1.25rem;text-align:center;text-decoration:none;user-select:none;vertical-align:middle;white-space:nowrap;-webkit-font-smoothing:antialiased;background-color:#005d9b;border:2px solid #004572;color:#fefefe;}.service.service--embedded .service__actions .btn:active{transform:translateY(1px);}.service.service--embedded .service__actions .btn:disabled{cursor:not-allowed;opacity:0.5;}.service.service--embedded .service__actions .btn:hover{background-color:#004572;color:#fefefe;}.service.service--embedded .service__actions .btn:focus{box-shadow:#9bccdf 0 0 5px;color:#fefefe;outline:0;}.service.service--embedded .service__actions .btn:visited{color:#fefefe;}@media only screen and (min-width:30rem){.service.service--embedded{display:table;}.service.service--embedded .article__title,.service.service--embedded .service__content{display:table-cell;vertical-align:top;margin:0;padding:0;}.service.service--embedded .service__content{padding-left:1.25rem;white-space:nowrap;}.service.service--embedded .service__actions{padding-left:1.25rem;white-space:nowrap;min-width:11.25rem;text-align:right;}}.item-plate{position:relative;display:block;height:5rem;overflow:hidden;background-color:#e3e1d3;color:#333;transition:background-color .6s;border-radius:5px;}.item-plate.success{background-color:#d3f3d1;}.item-plate.info{background-color:#c3e1f3;}.item-plate.warning{background-color:#f3f3a1;}.item-plate.danger{background-color:#f3c0c1;}.item-plate .plate-title{margin:0;margin-top:1.75rem;padding:0.875rem 1.25rem 0.375rem 1.25rem;font-size:1rem;font-weight:normal;color:#333;transition:color .1s,margin 0.2s;}.item-plate .plate-subtitle{color:#333;opacity:0;padding:0 1.25rem;font-size:0.875rem;margin-top:1em;line-height:1;transition:color .1s,opacity .2s,margin .5s;}.item-plate .plate-link{position:absolute;left:0;right:0;top:0;bottom:0;text-indent:100%;white-space:nowrap;}.item-plate:hover{background-color:#e31145;color:#ffdccb;}.item-plate:hover .plate-title{margin-top:0;color:#f5f5f5;}.item-plate:hover .plate-subtitle{color:#ffdccb;opacity:1;margin-top:0;}.view-content{display:block;width:100%;}.view-service-groups{margin-bottom:1rem;}.view-service-groups .view-content{column-gap:2rem;}@media only screen and (min-width:30rem){.view-service-groups .view-content{columns:2 auto;}}@media only screen and (min-width:62.5rem){.view-service-groups .view-content{columns:4 auto;}}.view-service-groups .service-group{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid;overflow:hidden;padding:0 0 2rem;}.view-service-groups .service-group h3{font-weight:300;font-size:1.5rem;margin:0 0 1rem;padding:3rem 0 0;}.view-service-groups .service-group:nth-child(1){column-span:all;}@media only screen and (min-width:30rem){.view-service-groups .service-group:nth-child(1) ul{columns:2 auto;}}@media only screen and (min-width:62.5rem){.view-service-groups .service-group:nth-child(1) ul{columns:4 auto;}}.view-service-groups .service-group:nth-child(1) h3{background:url(/sites/ddclinic.ru/themes/ddc/images/anlz-icon.png) left top no-repeat;border-bottom:1px solid #efefef;}.view-service-groups .service-group:nth-child(2) h3{background:url(/sites/ddclinic.ru/themes/ddc/images/mnpl-icon.png) left top no-repeat;}.view-service-groups .service-group:nth-child(3) h3{background:url(/sites/ddclinic.ru/themes/ddc/images/vccn-icon.png) left top no-repeat;}.view-service-groups .service-group:nth-child(5) h3{background:url(/sites/ddclinic.ru/themes/ddc/images/otrh-icon.png) left top no-repeat;}.view-service-groups .service-group:nth-child(4) h3{background:url(/sites/ddclinic.ru/themes/ddc/images/dgnz-icon.png) left top no-repeat;}.view-service-groups .service-group ul{list-style:none;margin:0;padding:0;}.view-service-groups .service-group ul li{margin:0 0 0.5rem 0;line-height:1;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid;}.view-branch-services .view-content{column-gap:2rem;}@media only screen and (min-width:30rem){.view-branch-services .view-content{columns:2 auto;}}@media only screen and (min-width:48.062rem){.view-branch-services .view-content{columns:3 auto;}}.view-branch-services .item-list{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid;overflow:hidden;}.views-doctors-list{margin-left:-20px;margin-right:-20px;width:calc(100% + 40px);display:flex;flex-wrap:wrap;}.views-doctors-list::after{clear:both;content:"";display:block;}.views-doctors-list .view-content{display:flex;flex-wrap:wrap;}.views-doctors-list .views-row{width:calc(100% - 40px);float:left;margin-left:20px;}@media only screen and (min-width:48.062rem){.views-doctors-list .views-row{width:calc(33.333% - 26.667px);float:left;margin-left:20px;}}@media only screen and (min-width:76.25rem){.views-doctors-list .views-row{width:calc(20% - 24px);float:left;margin-left:20px;}}.views-branches-list::after{clear:both;content:"";display:table;}.views-branches-list .item-list{margin-left:-20px;margin-right:-20px;width:calc(100% + 40px);}.views-branches-list .item-list::after{clear:both;content:"";display:block;}.views-branches-list ul{list-style:none;margin:0;padding:0;}.views-branches-list ul li{width:calc(100% - 40px);float:left;margin-left:20px;margin-bottom:20px;}@media only screen and (min-width:30rem){.views-branches-list ul li{width:calc(50% - 30px);float:left;margin-left:20px;}}@media only screen and (min-width:48.062rem){.views-branches-list ul li{width:calc(33.333% - 26.667px);float:left;margin-left:20px;}}@media only screen and (min-width:76.25rem){.views-branches-list ul li{width:calc(25% - 25px);float:left;margin-left:20px;}}.views-branches-list ul .views-field-title a{display:block;box-sizing:border-box;height:5rem;overflow:hidden;background-color:#e3e1d3;color:#333;text-decoration:none;transition:background-color .6s;padding:1.1rem 1.25rem 0.375rem 1.25rem;}.views-branches-list ul .views-field-title a:hover{background-color:#e31145;color:#ffdccb;}.service-price--inline{white-space:nowrap;color:#5B9C40;}.site-navigation .l-constrain{position:relative;}.block.smr_expanded_search{position:absolute;right:0;top:0;}.block.smr_expanded_search form{position:relative;overflow:visible;float:right;width:44px;height:52px;margin:0;padding:0;}.block.smr_expanded_search .expanded_search--label{display:block;position:absolute;right:0;top:0;width:44px;height:52px;background-size:20px 52px;font-size:0;color:rgba(0,0,0,0);text-indent:-9999px;cursor:pointer;z-index:20;}.block.smr_expanded_search .expanded_search--label.active{opacity:0.65;right:44px;transition:right 0.3s;}.block.smr_expanded_search .expanded_search--close{display:block;position:absolute;opacity:0;right:0;top:0;width:44px;height:52px;background-size:20px 52px;font-size:0;color:rgba(0,0,0,0);text-indent:-9999px;cursor:pointer;z-index:19;}.block.smr_expanded_search .is-visible .expanded_search--close{opacity:1;}.block.smr_expanded_search .expanded_search--input{display:block;position:absolute;top:0;right:88px;width:0;height:52px;margin:0;padding:0;border:none;background-color:rgba(0,0,0,0.8);color:#fff;font-size:18px;backface-visibility:none;border-radius:0;transition:width 0.3s;box-sizing:border-box;}.block.smr_expanded_search .expanded_search--input.focus{max-width:none;width:280px;background-color:#efefef;color:#333;box-shadow:none;outline:none;z-index:20;padding:0 5px;transition:width 0.3s;}.site-header{margin:1rem 0;}.site-header .l-constrain{border-bottom:1px solid #0061a0;display:flex;flex-direction:column;align-items:center;gap:10px;}@media only screen and (min-width:30rem){.site-header .l-constrain{flex-direction:row;flex-wrap:wrap;justify-content:space-between;}}.site-header #block-ddc-branding{margin-bottom:1rem;margin-left:0;width:100%;display:flex;}@media only screen and (min-width:48.062rem){.site-header #block-ddc-branding{margin-left:0;width:auto;}}.site-header #block-ddc-branding .site-logo{max-width:20rem;margin:0 auto;}@media only screen and (min-width:48.062rem){.site-header #block-ddc-branding .site-logo{margin:0;margin-top:0.625rem;}.site-header #block-ddc-branding .site-logo img{width:100%;}}.site-header #block-working-hours-block{display:none;font-family:"Roboto",sans-serif;}@media only screen and (min-width:30rem){.site-header #block-working-hours-block{display:block;margin-bottom:1rem;}}.site-header #block-working-hours-block .office-hours__item-label{font-weight:normal;color:#e3e1d3;display:block;}.site-header #block-working-hours-block .office-hours__item-comments{display:none;}.site-header #block-working-hours-block .office-hours-status{font-size:small;color:#e3e1d3;}.site-header #block-working-hours-block .office-hours-status.office-hours-status--closed{color:#d42028;}.site-header #block-working-hours-block .office-hours__item-slots{display:block;text-decoration:none;line-height:1;color:#0061a0;}@media only screen and (min-width:30rem){.site-header #block-working-hours-block .office-hours__item-slots{font-size:1rem;}}@media only screen and (min-width:48.062rem){.site-header #block-working-hours-block .office-hours__item-slots{font-size:1.312rem;}}@media only screen and (min-width:76.25rem){.site-header #block-working-hours-block .office-hours__item-slots{font-size:2.375rem;}}.site-header #block-phoneetc{font-family:"Roboto",sans-serif;margin-bottom:1rem;margin-left:auto;margin-right:auto;}@media only screen and (min-width:48.062rem){.site-header #block-phoneetc{margin-left:auto;margin-right:0;}}@media only screen and (min-width:30rem){.site-header #block-phoneetc .field__item{display:flex;gap:18px;}}.site-header #block-phoneetc .text-phone{display:block;font-size:2rem;text-align:center;text-decoration:none;line-height:1;color:#0061a0;}@media only screen and (min-width:30rem){.site-header #block-phoneetc .text-phone{font-size:1rem;text-align:right;}}@media only screen and (min-width:48.062rem){.site-header #block-phoneetc .text-phone{font-size:1.312rem;}}@media only screen and (min-width:76.25rem){.site-header #block-phoneetc .text-phone{font-size:2.375rem;}}.site-header #block-phoneetc .text-phone span{color:#e3e1d3;}.site-header #block-phoneetc p{margin:0;color:#e3e1d3;display:none;}@media only screen and (min-width:76.25rem){.site-header #block-phoneetc p{display:block;}}#block-front-plates #btnExpandCollapse,.block-block-contentfcc82ee8-d83c-4e98-9ea4-886302d05ad8 #btnExpandCollapse{display:block;position:relative;font-size:200%;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='1px' height='1px' viewBox='0 0 1 1' enable-background='new 0 0 1 1' fill='#d42028' xml:space='preserve'><rect width='1' height='1'/></svg>");background-repeat:repeat-x;background-position:left;text-align:center;}#block-front-plates #btnExpandCollapse span,.block-block-contentfcc82ee8-d83c-4e98-9ea4-886302d05ad8 #btnExpandCollapse span{display:inline-block;width:3.75rem;background-color:#fefefe;overflow:hidden;text-indent:101%;white-space:nowrap;z-index:2;}#block-front-plates #btnExpandCollapse span:before,.block-block-contentfcc82ee8-d83c-4e98-9ea4-886302d05ad8 #btnExpandCollapse span:before{color:#d42028;display:inline-block;font:normal normal normal 16px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";background-color:#fefefe;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);text-indent:0;}#block-front-plates #btnExpandCollapse.expanded span:before,.block-block-contentfcc82ee8-d83c-4e98-9ea4-886302d05ad8 #btnExpandCollapse.expanded span:before{display:inline-block;font:normal normal normal 16px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";padding-right:0;}#btnExpandCollapse > .field__items,.block-block-contentfcc82ee8-d83c-4e98-9ea4-886302d05ad8 > .field__items{margin-left:-20px;margin-right:-20px;width:calc(100% + 40px);display:flex;justify-content:flex-start;flex-wrap:wrap;overflow:hidden;max-height:17.25rem;transition:all .9s ease-in-out;}#btnExpandCollapse > .field__items::after,.block-block-contentfcc82ee8-d83c-4e98-9ea4-886302d05ad8 > .field__items::after{clear:both;content:"";display:block;}@media only screen and (min-width:30rem){#btnExpandCollapse > .field__items,.block-block-contentfcc82ee8-d83c-4e98-9ea4-886302d05ad8 > .field__items{max-height:11.5rem;}}@media only screen and (min-width:48.062rem){#btnExpandCollapse > .field__items,.block-block-contentfcc82ee8-d83c-4e98-9ea4-886302d05ad8 > .field__items{max-height:5.75rem;}}#btnExpandCollapse > .field__items.expanded,.block-block-contentfcc82ee8-d83c-4e98-9ea4-886302d05ad8 > .field__items.expanded{max-height:92rem;transition:all .6s ease-out;}#btnExpandCollapse > .field__items > .field__item,.block-block-contentfcc82ee8-d83c-4e98-9ea4-886302d05ad8 > .field__items > .field__item{width:calc(100% - 40px);float:left;margin-left:20px;margin-bottom:20px;}@media only screen and (min-width:30rem){#btnExpandCollapse > .field__items > .field__item,.block-block-contentfcc82ee8-d83c-4e98-9ea4-886302d05ad8 > .field__items > .field__item{width:calc(50% - 30px);float:left;margin-left:20px;}}@media only screen and (min-width:48.062rem){#btnExpandCollapse > .field__items > .field__item,.block-block-contentfcc82ee8-d83c-4e98-9ea4-886302d05ad8 > .field__items > .field__item{width:calc(33.333% - 26.667px);float:left;margin-left:20px;}}@media only screen and (min-width:76.25rem){#btnExpandCollapse > .field__items > .field__item,.block-block-contentfcc82ee8-d83c-4e98-9ea4-886302d05ad8 > .field__items > .field__item{width:calc(25% - 25px);float:left;margin-left:20px;}}.block-block-content191f18c9-319e-4b1f-81f9-77adf330818d > h2{text-align:center;}ul.front-logos-list{list-style:none;margin:0;padding:0;}ul.front-logos-list li{box-sizing:border-box;margin:0;padding:0;}@media only screen and (min-width:30rem){ul.front-logos-list li{width:calc(33.333% - 26.667px);float:left;margin-left:20px;}}@media only screen and (min-width:48.062rem){ul.front-logos-list li{width:calc(16.667% - 23.333px);float:left;margin-left:20px;}}ul.front-logos-list li img{filter:grayscale(100%);opacity:0.7;transition:all .3s ease;}ul.front-logos-list li img:hover{filter:none;opacity:1;}.list-bullets--fancy li:before{display:inline-block;font:normal normal normal 16px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";}.path-frontpage .list-bullets--fancy{text-align:center;color:#686a69;margin:1rem 0;}.path-frontpage .list-bullets--fancy li{white-space:nowrap;}.path-frontpage .block > h2{text-align:center;}.path-frontpage .page__title{display:none;}#block-vidzhetzdorove{max-width:260px;margin:1rem auto;}#block-vidzhetzdorove .dd-informer{border:0;height:94px;padding-top:0;}.ui-front.ui-widget{z-index:101;}.ui-front.ui-widget .ui-dialog-title{font-family:"Roboto",sans-serif;}.webform-submission-form label,.webform-submission-form .progress-title,.webform-submission-form .fieldset-legend{font-family:"Roboto",sans-serif;}.webform-submission-form .webform-button--next{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;border-radius:0;cursor:pointer;display:inline-block;font-size:1rem;font-weight:400;line-height:1;padding:0.875rem 1.25rem;text-align:center;text-decoration:none;user-select:none;vertical-align:middle;white-space:nowrap;-webkit-font-smoothing:antialiased;background-color:#005d9b;border:2px solid #004572;color:#fefefe;}.webform-submission-form .webform-button--next:active{transform:translateY(1px);}.webform-submission-form .webform-button--next:disabled{cursor:not-allowed;opacity:0.5;}.webform-submission-form .webform-button--next:hover{background-color:#004572;color:#fefefe;}.webform-submission-form .webform-button--next:focus{box-shadow:#9bccdf 0 0 5px;color:#fefefe;outline:0;}.webform-submission-form .webform-button--next:visited{color:#fefefe;}.price-item{color:#5B9C40;}.progress-tracker{display:flex;margin:50px auto;padding:0;list-style:none;}.progress-step{display:block;position:relative;flex:1 1 0%;margin:0;padding:0;min-width:60px;}.progress-step:last-child{flex-grow:0;}.progress-step:not(:last-child)::after{content:'';display:block;position:absolute;z-index:-10;top:28px;bottom:28px;right:-30px;width:100%;height:4px;transition:background-color 0.3s;}.progress-step.is-active .progress-title{font-weight:400;}.progress-step > a{display:block;}.progress-marker{display:flex;justify-content:center;align-items:center;position:relative;z-index:20;width:60px;height:60px;padding-bottom:2px;color:#fff;font-weight:400;border:2px solid transparent;border-radius:50%;transition:background-color,border-color;transition-duration:0.3s;}.progress-text{display:block;padding:30px 20px;overflow:hidden;text-overflow:ellipsis;}.progress-title{margin-top:0;}.progress-step .progress-marker{color:#fff;background-color:#005d9b;}.progress-step::after{background-color:#005d9b;}.progress-step .progress-text,.progress-step .progress-step > a .progress-text{color:#333333;}.progress-step.is-active .progress-marker{background-color:#c3e1f3;}.progress-step.is-complete .progress-marker{background-color:#1976D2;}.progress-step.is-complete::after{background-color:#868686;}.progress-step:hover .progress-marker{background-color:#1976D2;}.progress-tracker--center .progress-step{text-align:center;}.progress-tracker--center .progress-step:last-child{flex-grow:1;}.progress-tracker--center .progress-step::after{right:-50%;}.progress-tracker--center .progress-marker{margin-left:auto;margin-right:auto;}.progress-tracker--right .progress-step{text-align:right;}.progress-tracker--right .progress-step:last-child{flex-grow:1;}.progress-tracker--right .progress-step::after{right:calc(-100% + 30px);}.progress-tracker--right .progress-marker{margin-left:auto;}.progress-tracker--border{padding:5px;border:2px solid #868686;border-radius:70px;}.progress-tracker--spaced .progress-step::after{width:calc(100% - 80px);margin-right:40px;}.progress-tracker--word{padding-right:52px;overflow:hidden;}.progress-tracker--word .progress-text{display:inline-block;white-space:nowrap;}.progress-tracker--word .progress-title{margin:0;}.progress-tracker--word-center{padding-right:52px;padding-left:52px;}.progress-tracker--word-center .progress-text{padding-right:0;padding-left:0;transform:translateX(calc(-50% + 30px));}.progress-tracker--word-right{padding-right:0;padding-left:52px;}.progress-tracker--word-right .progress-text{padding-left:0;transform:translateX(calc(-100% + 60px));}.progress-tracker--text .progress-step:last-child{flex-grow:1;}.progress-tracker--text-top .progress-step::after{top:auto;}.progress-tracker--text-top .progress-text{height:100%;}.progress-tracker--text-top .progress-marker{bottom:60px;}.progress-tracker--text-inline .progress-step{display:flex;}.progress-tracker--text-inline .progress-text{position:relative;z-index:30;max-width:70%;white-space:nowrap;padding-top:0;padding-bottom:0;background-color:#fff;}.progress-tracker--text-inline .progress-title{margin:0;}.progress-tracker--square .progress-step{padding-top:0;}.progress-tracker--square .progress-marker{transform:scaleX(0.33) translateY(-28px);border-radius:0;}@media (max-width:399px){.progress-tracker-mobile{overflow-x:auto;}.progress-tracker-mobile .progress-tracker{min-width:200%;}}.progress-tracker--vertical{flex-direction:column;}.progress-tracker--vertical .progress-step{flex:1 1 auto;}.progress-tracker--vertical .progress-step::after{right:auto;top:30px;left:28px;width:4px;height:100%;}.progress-tracker--vertical .progress-marker{position:absolute;left:0;}.progress-tracker--vertical .progress-text{padding-top:15px;padding-left:90px;}.progress-tracker--vertical .progress-step:not(:last-child) .progress-text{padding-bottom:90px;}.card{background-color:white;border:1px solid gainsboro;border-radius:0;box-shadow:0 2px 4px #e6e6e6;position:relative;transition:all 0.2s ease-in-out;height:100%;display:flex;flex-direction:column;}.card a{color:inherit;}.card .card-image{flex:1 1 auto;}.card .card-image img{display:block;min-width:100%;height:auto;}.card .card-content{display:flex;flex-direction:column;flex:3 1 auto;}.card .card-header{background-color:white;border-bottom:1px solid gainsboro;border-radius:0 0 0 0;font-weight:bold;line-height:1.5em;padding:0.75rem 0.75rem;transition:all 0.2s ease-in-out;}.card .card-header h3{margin:0;font-size:100%;}.card .card-copy{font-size:0.9em;line-height:1.5em;padding:0.75rem 0.75rem;flex-grow:2;}.card .card-copy p{margin:0 0 0.75rem;}.card .card-footer{font-size:0.9em;line-height:1.5em;padding:0.75rem 0.75rem;text-align:right;flex:3 1 auto;color:#737373;}.card .card-footer p{margin:0 0 0.75rem;}.card .card-footer .field__item{display:inline-block;}.card:focus .card-image,.card:hover .card-image{opacity:0.7;}.card:active{background-color:white;}.card:active .card-header{background-color:white;}.view-vakansii .views-row{border-top:1px solid #ebebeb;}.vakansia.vakansia--teaser{margin-bottom:1rem;padding-bottom:1rem;width:100%;}@media screen and (min-width:30em){.vakansia.vakansia--teaser{display:flex;}}.vakansia.vakansia--teaser .vacancy-header{flex:1 2 70%;margin-top:1rem;}.vakansia.vakansia--teaser .vacancy-header h3{margin:0;font-weight:normal;font-size:1.5rem;}.vakansia.vakansia--teaser .vacancy-header .vakansia__subtitle{color:#525252;}.vakansia.vakansia--teaser .vacancy-footer{flex:1 1 30%;margin-top:1rem;}.vakansia.vakansia--teaser .vacancy-footer .vakansia__salary{margin:0;font-weight:normal;font-size:1.5rem;white-space:nowrap;}.vakansia.vakansia--teaser .vacancy-footer .vakansia__salary-type{color:#525252;}.kdoctoru ul{padding:0;list-style:none;}.kdoctoru ul li a{display:inline-block;padding:2px 4px 2px 25px;background:url(/sites/ddclinic.ru/files/b2_1.png) 0 5px no-repeat;}.kdoctoru ul li a:hover{background-image:url(/sites/ddclinic.ru/files/b1_1.png);}#appoint_frame{border:0;}.custom-tabs section{display:none;padding:20px 0 0;border-top:1px solid #abc;}.custom-tabs input{display:none;}.custom-tabs label{display:inline-block;margin:0 0 -1px;padding:15px 25px;font-weight:600;text-align:center;color:#61afcd;border:1px solid transparent;}.custom-tabs label:before{font-family:fontawesome;font-weight:normal;margin-right:10px;}.custom-tabs label[for*='1']:before{content:'\f183';}.custom-tabs label[for*='2']:before{content:'\f1ae';}.custom-tabs label:hover{color:#88c3d9;cursor:pointer;}.custom-tabs input:checked + label{color:#333;border:1px solid #abc;border-top:2px solid #e51a4b;border-bottom:1px solid #f7f7f7;}.custom-tabs #tab1:checked ~ #content1,.custom-tabs #tab2:checked ~ #content2{display:block;}
.dmb-notification.dismissed{display:none;}.block-dmb-notifications-block{}div.dmb-notification{position:relative;margin:1rem 0;background:#b8e3f9;padding:2rem;box-shadow:rgba(99,99,99,0.2) 0px 2px 8px 0px;}.close-dmb-notification{display:block;position:absolute;right:4px;top:4px;width:40px;height:40px;overflow:hidden;text-wrap:nowrap;text-indent:100%;border:1px solid #444;}.close-dmb-notification::before{content:"\00d7";text-indent:0;font-size:32px;position:absolute;color:#444;top:45%;left:50%;transform:translate(-50%,-50%);}
.grid-list{display:grid;grid-template-columns:1fr;gap:20px 10px;}@media (min-width:600px){.grid-list{grid-template-columns:1fr 1fr;}}@media (min-width:900px){.grid-list{grid-template-columns:1fr 1fr 1fr;gap:20px 10px;}}@media (min-width:1200px){.grid-list{grid-template-columns:1fr 1fr 1fr 1fr;gap:20px 20px;}}.grid-item{min-width:10rem;position:relative;padding:20px;background-color:#f5f5f7;border-radius:15px;text-align:center;}.grid-item-title{font-size:1.2rem;margin-top:1rem;text-transform:uppercase;}.grid-item-image{height:68px;}.grid-item-image img{max-height:100%;}.grid-item-popup{visibility:hidden;text-align:left;display:flex;flex-direction:column;position:absolute;box-shadow:1px 4px 6px 2px #e5e5e5;top:50%;left:50%;transform:translate(-50%,-50%);z-index:100;width:100%;background:white;border-radius:15px;padding:10px;}.grid-item:hover .grid-item-popup{visibility:visible;}.grid-popup-title{font-size:1.2rem;margin:0 0 1rem;text-align:center;text-transform:uppercase;}
