@font-face{font-family:helsi-me-icon;src:url(/assets/fonts/helsi-me-icon.eot);src:url(/assets/fonts/helsi-me-icon.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/helsi-me-icon.woff) format("woff"),url(/assets/fonts/helsi-me-icon.ttf) format("truetype"),url(/assets/fonts/helsi-me-icon.svg#helsi-me-icon) format("svg");font-weight:400;font-style:normal}[data-icon]:before{content:attr(data-icon)}[class*=" icon-"]:before,[class^=icon-]:before,[data-icon]:before{font-family:helsi-me-icon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-calendar:before{content:"a"}.icon-change-e-card:before{content:"b"}.icon-check-big:before{content:"c"}.icon-check-circle:before{content:"d"}.icon-webpage:before{content:"e"}.icon-computer-2:before{content:"f"}.icon-chevron-circle-left:before{content:"g"}.icon-chevron-circle-right:before{content:"h"}.icon-chevron-dbl-left:before{content:"i"}.icon-chevron-down:before{content:"j"}.icon-clock-circle:before{content:"k"}.icon-clock-circle-arr-down:before{content:"l"}.icon-clock-circle-arr-up:before{content:"m"}.icon-computer:before{content:"n"}.icon-map-pin:before{content:"o"}.icon-line-with-corner:before{content:"p"}.icon-keyboard:before{content:"q"}.icon-info-circle:before{content:"r"}.icon-cross-circle:before{content:"s"}.icon-declaration:before{content:"t"}.icon-doctor:before{content:"u"}.icon-e-card:before{content:"w"}.icon-envelope:before{content:"x"}.icon-flask:before{content:"y"}.icon-hand-money:before{content:"z"}.icon-grivna:before{content:"A"}.icon-map-pin-fill:before{content:"B"}.icon-medal:before{content:"C"}.icon-note:before{content:"D"}.icon-patient-with-doctor:before{content:"E"}.icon-person:before{content:"F"}.icon-note-pencil:before{content:"G"}.icon-person-support:before{content:"H"}.icon-personal-document:before{content:"I"}.icon-phone:before{content:"J"}.icon-phone-mobile-operator-kyivstar:before{content:"K"}.icon-phone-mobile-operator-lifecell:before{content:"L"}.icon-phone-mobile-operator-local:before{content:"M"}.icon-phone-mobile-operator-vodafone:before{content:"N"}.icon-profile:before{content:"O"}.icon-profile-fill:before{content:"P"}.icon-search:before{content:"Q"}.icon-question-circle:before{content:"R"}.icon-sign-out:before{content:"S"}.icon-signature:before{content:"T"}.icon-smartphone:before,.icon-statistics:before{content:"U"}.icon-warning:before{content:"W"}.icon-stopwatch:before{content:"V"}.icon-document:before{content:"v"}.icon-house:before{content:"X"}.no-icon:before{display:none}.icon-size-12{font-size:12px}.icon-size-15{font-size:15px}.icon-size-19{font-size:19px}.icon-size-20{font-size:20px}.icon-size-22{font-size:22px}.icon-size-70{font-size:70px}.icon-size-75{font-size:75px;line-height:1}.icon-size-100{font-size:100px}.icon-rotate-90{transform:rotate(90deg)}.icon-rotate-180{transform:rotate(180deg)}.icon-rotate-270{transform:rotate(270deg)}.icon-chevron-circle-right.icon-rotate-270{margin-right:-5px}.icon-color-white{color:#fff}.icon-color-local{color:#199ed8}.icon-color-green,.text-active--green{color:#4caf50!important}.icon-color-orange,.text-stopped--orange{color:#ff9800!important}.icon-color-dark-green{color:#009688!important}.icon-color-red{color:#f44336!important}.icon-color-kyivstar{color:#109dff}.icon-color-lifecell{color:#ffcb04}.icon-color-vodafone{color:#e8303f}.icon-inline:hover{text-decoration:none}.icon-inline:before{display:inline-block;line-height:1.2em;vertical-align:middle}.icon-cabinet{margin-right:15px;position:relative;top:5px}@media screen and (max-width:400px){.icon-cabinet{margin-right:10px}}.icon-envelope{position:relative;top:2px}.icon-info-circle{vertical-align:middle}.text-right{text-align:right}.text-left{text-align:left!important}.display-flex,.flex-row{display:flex}.flex-row{flex-wrap:wrap}.flex-row .col{flex:1 1 auto}.align-bottom{align-items:flex-end}.zero-left-margin{margin-left:0!important}.zero-right-margin{margin-right:0!important}.row-with-cols-with-zero-b-margin .col{margin-bottom:0!important}.mb-20{margin-bottom:20px}.mb-25{margin-bottom:25px}.mb-30{margin-bottom:30px}.mb-35{margin-bottom:35px}.mb-40{margin-bottom:40px}.mb-45{margin-bottom:45px}.mb-50{margin-bottom:50px}.mb-55{margin-bottom:55px}.ml-15{margin-left:15px}body{display:-ms-flexbox;display:flex;min-height:100vh;position:relative;-ms-flex-direction:column;flex-direction:column}body a{cursor:pointer}body a,body a:focus,body a:hover{color:#199ed8}body.hide-login-buttons .header-top nav ul li:last-child,body.hide-login-buttons .page-footer .footer-login{display:none}body.no-overflow{overflow-y:hidden}main{-ms-flex:1 0 auto;flex:1 0 auto;-webkit-flex:1 0 auto;background-attachment:fixed!important}@media only screen and (max-width:600px){main{background:#fff}}@media only screen and (min-width:600px) and (max-width:768px){main{background:transparent url(/assets/images/inbg_768px.jpg) top/cover no-repeat}}@media only screen and (min-width:769px) and (max-width:992px){main{background:transparent url(/assets/images/inbg_768px.jpg) top/cover no-repeat}}@media only screen and (min-width:993px) and (max-width:1600px){main{background:transparent url(/assets/images/inbg_992px.jpg) top/cover no-repeat}}@media only screen and (min-width:1440px){main{background:transparent url(/assets/images/inbg_1440px.jpg) top/cover no-repeat}}@media (min-width:1200px){main{background:transparent url(/assets/images/inbg_1200px.jpg) top/cover no-repeat}}main.ehealth-error,main.error-403,main.error-404,main.location,main.not-supported-browser{background:#fafbfb url(/assets/images/errors/error-bg-picture.svg) top/cover repeat-y}main.session-completed{background:#fff}@media only screen and (max-width:600px){.page-content .container{width:99%;overflow:hidden}}@media screen and (min-width:993px) and (max-width:1200px){.container{width:90%}}@media screen and (min-width:1201px) and (max-width:1400px){.container{width:80%}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){body{height:100vh}}.text-uppercase{text-transform:uppercase}.text-centered{text-align:center}.text-underline{text-decoration:underline}.select2-container--default .select2-selection--single{border-radius:inherit;border:none;border-bottom:1px solid #9e9e9e}.select2-container--default .select2-selection--single:focus{outline:none}.select2-container--default .select2-search--dropdown .select2-search__field{border:none;border-bottom:1px solid #9e9e9e;height:2em}.select2-container--default .select2-search input[type=search]:focus:not([readonly]){border-bottom:1px solid #9e9e9e!important}.required-field-hint{text-align:right;font-size:.7em}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.upper{text-transform:capitalize}.upper-all{text-transform:uppercase}.page-link.current{text-decoration:underline}.hint-message{display:none;color:#199ed8;font-size:.8em}.mobile{display:none!important}@media only screen and (max-width:600px){.mobile{display:inline-block!important}}@media only screen and (max-width:600px){.psevdo-td{text-align:center;width:40px;line-height:40px;vertical-align:top}}@media only screen and (max-width:600px){.not-mobile{display:none!important}}@media only screen and (max-width:600px){.mobile-text-center{text-align:center!important}}.remove__before:before{display:none!important}.block__flex_inline{display:inline-flex}.block__flex_align-center{align-items:center}.mr10{margin-right:10px}.ml10{margin-left:10px}.color_white{color:#fff!important}@media only screen and (max-width:600px){select.browser-default{height:2.4rem}}.select2-selection__clear{font-size:22px;color:gray-light}@media only screen and (max-width:600px){.clear-both-mobile-and-tablet{clear:both}}@media only screen and (min-width:600px) and (max-width:768px){.clear-both-mobile-and-tablet{clear:both}}@media only screen and (min-width:769px) and (max-width:992px){.clear-both-mobile-and-tablet{clear:both}}.first-col-in-row{clear:both}.block-align-left{text-align:left}.block-align-right{text-align:right}.zebra-striped:nth-child(2n){background-color:#f2f2f2}.is-relative{position:relative}.is-hidden{display:none}.round-icon-button{border:none;padding:0;margin-top:5px}.round-icon-button,.round-icon-button:focus{background:transparent}.round-icon-button i.material-icons{vertical-align:bottom}.round-icon-button.add span{color:#199ed8}.round-icon-button.remove i.material-icons,.round-icon-button.remove span{color:#f44336}.grey-text{color:#9e9e9e}.material-icons.red-lighten-text{color:#fe8380!important}.with-tooltip{cursor:help}.value{font-weight:700}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.align-center{align-items:center}body .ui-datepicker-header.ui-widget-header{background-color:#199ed8;color:#fff}body .ui-datepicker-header.ui-widget-header a .ui-icon{font-size:0;background:none;position:absolute;text-indent:0}body .ui-datepicker-header.ui-widget-header a .ui-icon:after{position:absolute;top:-10px;left:-6px;font-family:Material Icons;font-size:26px;font-weight:700;width:16px;height:16px;color:#fff}body .ui-datepicker-header.ui-widget-header a.ui-datepicker-prev .ui-icon:after{content:"arrow_left"}body .ui-datepicker-header.ui-widget-header a.ui-datepicker-next .ui-icon:after{content:"arrow_right"}body .ui-datepicker-header.ui-widget-header a:hover{background-color:#fff}body .ui-datepicker-header.ui-widget-header a:hover .ui-icon:after{color:#199ed8}body .ui-datepicker-header.ui-widget-header .ui-datepicker-title select{display:inline-block;background-color:#fff;height:24px;font-weight:400;line-height:1rem;padding:0 5px;color:#000}body .ui-datepicker-header.ui-widget-header .ui-datepicker-title select:first-child{margin-right:5px}body .ui-datepicker-calendar tbody td a{text-align:center}body .ui-datepicker-calendar tbody td a.ui-state-highlight{background-color:#bbdefb;font-weight:700;border-color:#199ed8;color:#000}body .ui-datepicker-calendar tbody td a:hover{background-color:#bbdefb}.material-tooltip{max-width:400px;min-height:0;font-size:12px;border-radius:4px;padding:5px;text-align:left}.material-tooltip .backdrop{background-color:#2a2a2c}.base-block{background-color:#fff;margin:15px auto;border:1px solid #ebebeb;box-shadow:0 1px 1px 0 rgba(0,0,0,.14902),0 1px 2px 0 rgba(0,0,0,.09804);overflow:hidden;min-width:320px}@media only screen and (max-width:600px){.base-block{margin:0 auto;border:none;box-shadow:none}}.base-block .row .col{margin-bottom:0}.base-block .declaration-tabs .tab a.active{padding:0}.base-block .declaration-tabs .tab a.active i.material-icons{display:none}.base-container{background-color:#fff;margin:15px auto;border:1px solid #ebebeb;box-shadow:0 1px 1px 0 rgba(0,0,0,.14902),0 1px 2px 0 rgba(0,0,0,.09804);overflow:hidden;min-width:320px}@media only screen and (max-width:600px){.base-container{border:none;box-shadow:none}}.base-container .declaration-tabs .tab a.active{padding:0}.base-container .declaration-tabs .tab a.active i.material-icons{display:none}.base-block__content,.page-perimeter-paddings{padding:20px 20px 0}@media only screen and (max-width:600px){.base-block__content{padding:5px 5px 0}}.zero-bottom-margin{margin-bottom:0}.border{border:1px solid #303030}.padding-left{padding-left:.75rem}.padding,.padding-right{padding-right:.75rem}.padding{padding-left:.75rem}.no-padding{padding:0}.no-margin{margin:0!important}.zag{position:relative;overflow-x:auto;overflow-y:hidden;height:48px;width:100%;margin-bottom:20px;white-space:nowrap;background-color:#f2f2f2}.zag p{padding-left:30px}.nospace{white-space:nowrap}.m-bottom{margin-bottom:1.5rem!important}.m-bottom-3{margin-bottom:3px!important}.m-top{margin-top:1.5rem!important}.fullwidth{width:100%!important}.no-bottom-gap{margin-bottom:0!important}.btn-container{text-align:right}.btn-container .btn-wrapper{margin-left:1.5rem;display:inline-block}@media only screen and (max-width:600px){.btn-container .btn-wrapper{display:block;margin-left:0}}@media only screen and (max-width:600px){.btn-container .btn{width:100%}}.page-content-top-padding{padding-top:20px}@media only screen and (max-width:600px){.page-content-top-padding{padding-top:5px}}.column{display:flex;flex-direction:column;align-items:flex-end;margin-bottom:6%}.base-title{width:100%;padding:15px 5px;background-color:#199ed8;color:#fff;display:flex;align-items:center}@media only screen and (max-width:600px){.base-title{padding:15px 0}}.base-title__text{font-size:24px;font-weight:400;vertical-align:middle;font-family:Roboto,sans-serif}@media only screen and (max-width:600px){.base-title__text{font-size:16px;vertical-align:middle}}.base-title__icon{padding-right:5px}.form-title{font-size:24px;width:100%;margin-bottom:1rem}@media only screen and (max-width:600px){.form-title{font-size:20px}}.form-title_editable{display:flex;flex-direction:row;width:100%;align-items:flex-start;justify-content:flex-start}.form-title__text{max-width:90%}.form-title__edit-icon,.form-title__text{display:inline-block;word-wrap:break-word;overflow-wrap:break-word}.form-title__edit-icon{flex:0 0 35px;margin-left:10px}.form-title__diagnoses{display:inline-block;word-wrap:break-word;overflow-wrap:break-word;max-width:90%}@media only screen and (max-width:600px){.patient-summary{text-align:center}}@media only screen and (min-width:600px) and (max-width:768px){.row .table.table__large .table__row .col{float:none!important;display:flex!important}}.row .table .col{margin-bottom:0}.table{width:100%}.table .col{padding:0 3px}.table.table__large{overflow-x:auto}@media only screen and (min-width:600px) and (max-width:768px){.table.table__large .table__row{min-width:800px}}.table__row{display:flex;border:1px solid #c9c9c9;border-top:none;padding:.5rem 0;width:100%}.table__row:hover{background-color:#f7f8f9}@media only screen and (max-width:600px){.table__row{border:none;padding:.5rem 0}}.table__row.p-left{padding-left:.5rem}@media only screen and (max-width:600px){.table__row.p-left{padding-left:0}}.table__row.p-right{padding-right:.5rem}.table__row.table__row_head{border-top:1px solid #c9c9c9}.table__row.table__row_head:hover{background:none}@media only screen and (max-width:600px){.table__row.table__row_head{display:none}}.table__cell{vertical-align:middle;line-height:1.5;display:flex;flex-wrap:wrap;hyphens:auto}.table__cell.text-blue{color:#199ed8}.table__cell{margin-left:0!important}.table__cell_head{color:#9e9e9e;font-weight:300;font-size:.9rem;line-height:1.5;text-align:left;vertical-align:middle}.table__cell_head.table__cell_head_icon{text-align:center;justify-content:center}.table__cell_head_icon_action{justify-content:center}.table__cell_icon{display:flex}@media only screen and (max-width:992px){.table__cell.table__cell_icon{flex-direction:column;align-items:center;justify-content:flex-start}}.table-cell__icon-wrap{display:inline-block;text-align:center}.table__cell_icon_action{justify-content:center}.table__cell_date{font-weight:400;font-size:.9rem;color:#303030;text-align:left}@media only screen and (max-width:600px){.table__cell_date{font-size:14px}}.table__cell_text{font-weight:400;color:#303030;text-align:left;font-size:15px}@media only screen and (max-width:600px){.table__cell_text{font-size:14px;font-weight:500}}.table__cell_text.small{font-size:.8em}.table__cell_mobile-text{font-size:14px;padding-right:5px;display:none}@media only screen and (max-width:600px){.table__cell_mobile-text{display:flex}}.table__cell_empty{font-size:.8rem;padding-left:10px}.table__link{display:block;width:100%;color:#199ed8;text-decoration:none;font-weight:400;font-size:1rem;text-align:left;word-wrap:break-word;overflow-wrap:break-word}@media only screen and (max-width:600px){.table__link{font-size:16px;font-weight:500}}.table__cell-group{display:flex;margin-left:0;width:100%}@media only screen and (max-width:600px){.table__cell-group{flex-direction:column;padding-bottom:10px!important}}.table__cell-group-mobile{display:inline-block;margin-bottom:5px}.has-danger .table{border:2px solid #f44336}.form__errors{display:none;color:#f44336;font-size:11px;font-weight:400;text-align:left;position:relative;top:100%;line-height:.9}.has-danger .form__errors{display:block}.form-comments{margin-top:-20px}.form-comments__head{font-size:.8rem;color:#9e9e9e;font-weight:300}.form-comments__text:disabled{border-bottom:none}textarea{overflow:hidden;display:block;height:auto;padding:.8rem 0 0;margin:0 0 10px;border:none;border-bottom:1px solid #9e9e9e;max-width:100%;resize:vertical}textarea:focus{outline:none}@media only screen and (max-width:600px){textarea{height:2.4rem}}textarea.materialize-textarea:focus:not([readonly]),textarea:focus:not([readonly]){border-bottom:1px solid #199ed8;box-shadow:0 1px 0 0 #199ed8}textarea:disabled,textarea[readonly=readonly]{color:#303030;opacity:.8;border-bottom:1px dotted rgba(0,0,0,.26);resize:none}textarea.materialize-textarea:focus:not([readonly])+label,textarea:disabled+label,textarea[readonly=readonly]+label{color:#303030;opacity:.8}.textarea{min-height:3rem;height:auto;padding:.8rem 0;display:block;color:#303030;border-bottom:1px dotted rgba(0,0,0,.26);font-size:1rem;max-width:100%}@media only screen and (max-width:600px){.textarea{padding-top:0}}.textarea__label,.textarea_disabled{opacity:.8;color:#303030}.textarea__label{font-size:.8rem;transform:translateY(-140%);position:absolute;top:.8rem;left:.75rem}@media only screen and (max-width:600px){.textarea__label{font-size:.9rem}}.textarea__label_view{font-size:.8rem;color:#9e9e9e;background-color:#fff;display:block}.textarea__label_view.active{margin-top:15px}@media only screen and (max-width:600px){.textarea__label_view.active{margin-top:10px}}div.input-field.textarea__wrap{margin-top:0}textarea:focus+label{color:#199ed8}.material-icons{color:#199ed8;vertical-align:middle;padding-right:.5rem}@media only screen and (max-width:600px){.material-icons{font-size:25px}}.material-icons_arrow-back-btn{color:#fff}.material-icons_my-patients{font-size:35px;color:#fff}.material-icons_message_warning{color:#8a6d3b;vertical-align:bottom}.material-icons.triangle-icon{transform:rotate(-90deg);padding-right:0;padding-bottom:.5rem}span.disabled>.material-icons{color:#9e9e9e}.placeholder-icon{position:absolute;padding:10px;pointer-events:none;right:3px;top:-2px;color:#d4d1d1}.messages{padding:15px;font-size:13px;margin:20px 30px 30px}.messages .material-icons{color:inherit!important;flex:0 0 auto}.messages a:not(.btn){color:#03f}.messages.message--update{color:#363;background-color:#dff0d8;border:1px solid #363}.messages.message--message{color:#325567;background-color:#d9edf7;border:1px solid #325567}.messages.message--info{color:#8a6d3b;background-color:#fcf8e3;border:1px solid #8a6d3b}.messages.message--warning{color:#843534;background-color:#f2dede;border:1px solid #843534}.messages_error{padding:15px;font-size:13px;margin-bottom:30px;display:flex}.messages_error .material-icons{color:inherit;flex:0 0 auto;padding-right:15px}.messages_error div,.messages_error p{font-weight:400;margin-top:0}.messages_error .creation_message{margin-left:0!important}.messages_error .creation_message.checkbox{margin-top:10px}.messages_error .col{margin-bottom:0!important}.messages_error.error--info{color:#325567;background-color:#d9edf7;border:1px solid #325567}.messages_error.error--warning{color:#8a6d3b;background-color:#fcf8e3;border:1px solid #8a6d3b}.messages_error.error--danger{color:#843534;background-color:#f2dede;border:1px solid #843534}.messages_error.error--success{color:#336634;background-color:#dff0d8;border:1px solid #336634}.encounter-hints__title{font-size:1.35rem;font-weight:700}.encounter-hints__item-title,.input-field label.encounter-hints__item-title{font-size:1rem;font-weight:700;color:rgba(0,0,0,.87)}.encounter-hints__item-text{font-size:1rem;font-weight:400;min-height:20px;margin-top:30px}.ui-autocomplete-loading{background:transparent url(/assets/images/ajax-loader.gif) 100% no-repeat!important}.ui-autocomplete{position:absolute;top:100%;left:0;z-index:12;float:left;display:none;min-width:160px;_width:160px;padding:4px 0;margin:2px 0 0;list-style:none;background-color:#fff;border-color:#ccc;border:1px solid rgba(0,0,0,.2);border-radius:5px;box-shadow:0 5px 10px rgba(0,0,0,.2);background-clip:padding-box;*border-right-width:2px;*border-bottom-width:2px;max-height:200px;overflow-y:auto;max-width:100%;overflow-x:hidden}.ui-menu-item{cursor:pointer}.ui-menu-item a.ui-corner-all{display:block;padding:3px 15px;clear:both;font-weight:400;line-height:18px;color:#555;white-space:nowrap}.ui-state-active,.ui-state-hover{color:#fff;text-decoration:none;background-color:#08c;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;background-image:none}.ui-helper-hidden-accessible{display:none}.page-banner{margin-top:-15px;margin-bottom:15px;z-index:1}.page-banner a{display:block}.page-banner img{display:block;width:100%;max-width:100%;height:auto}.page-banner.sticky{position:fixed;bottom:0;left:0;right:0;margin:0 auto}@media only screen and (max-width:600px){.page-banner{margin-top:0;margin-bottom:0}}.btn{border-radius:2px;display:inline-block;height:36px;line-height:36px;padding:0 2rem;text-transform:uppercase;vertical-align:middle;text-align:center;letter-spacing:.5px;text-decoration:none;transition:.2s ease-out;cursor:pointer;white-space:nowrap;margin-bottom:.75rem}.blue-btn{color:#fff;background-color:#199ed8;border-color:#027fb8;box-shadow:none;font-weight:500}.blue-btn:focus,.blue-btn:hover{background-color:#199ed8;box-shadow:0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.2);color:#fff}.white-btn{color:rgba(0,0,0,.87);background-color:transparent;box-shadow:none;font-weight:500}.white-btn:focus,.white-btn:hover{color:#199ed8;background-color:transparent;box-shadow:none}.btn.healthcare-report-btn{font-weight:500;margin-bottom:0}.btn.healthcare-report-btn,.btn.healthcare-report-btn:focus,.btn.healthcare-report-btn:hover{color:#000;background-color:#fff;box-shadow:none}.red-btn{background-color:#f44336;color:#fff;border-color:#f44336;box-shadow:none}.red-btn:focus,.red-btn:hover{background-color:#f44336;box-shadow:0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.2)}.download-xls-block .download-excel-step-2 .download-file,.red-lighten-btn{background-color:#fe8380;color:#fff;border-color:#fe8380}.download-xls-block .download-excel-step-2 .download-file:focus,.download-xls-block .download-excel-step-2 .download-file:hover,.red-lighten-btn:focus,.red-lighten-btn:hover{background-color:#fe8380;box-shadow:0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.2)}.btn-back{background:transparent;border:none;cursor:pointer;padding:0 1rem;display:inline-block;height:auto}.btn-back:focus,.btn-back:hover{background-color:transparent}.btn-back i.material-icons{color:#fff}.add-new-kved,.btn-kved-info,.btn-transparent,.contracts-block .btn-back,.contracts-block button,.declarations-block .btn-back,.declarations-block button,.employees-block .btn-back,.employees-block button:not(.btn),.equipments-block .btn-back,.equipments-block button:not(.btn),.healthcare-services-block .btn-back,.institution-block .btn-back,.institution-block .btn-new-department,.institution-block form button,.preview-msp-block .btn-back,.print-declaration,.receipts-block .btn-back,.receipts-block button,.verification-msp-block .btn-back{background-color:transparent;color:#199ed8;border:none;font-weight:500}.add-new-kved:focus,.btn-kved-info:focus,.btn-transparent:focus,.contracts-block .btn-back:focus,.contracts-block button:focus,.declarations-block .btn-back:focus,.declarations-block button:focus,.employees-block .btn-back:focus,.employees-block button:focus:not(.btn),.equipments-block .btn-back:focus,.equipments-block button:focus:not(.btn),.healthcare-services-block .btn-back:focus,.institution-block .btn-back:focus,.institution-block .btn-new-department:focus,.institution-block form button:focus,.preview-msp-block .btn-back:focus,.print-declaration:focus,.receipts-block .btn-back:focus,.receipts-block button:focus,.verification-msp-block .btn-back:focus{background-color:transparent;box-shadow:0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.2)}.add-new-kved:hover,.btn-kved-info:hover,.btn-transparent:hover,.contracts-block .btn-back:hover,.contracts-block button:hover,.declarations-block .btn-back:hover,.declarations-block button:hover,.employees-block .btn-back:hover,.employees-block button:hover:not(.btn),.equipments-block .btn-back:hover,.equipments-block button:hover:not(.btn),.healthcare-services-block .btn-back:hover,.institution-block .btn-back:hover,.institution-block .btn-new-department:hover,.institution-block form button:hover,.preview-msp-block .btn-back:hover,.print-declaration:hover,.receipts-block .btn-back:hover,.receipts-block button:hover,.verification-msp-block .btn-back:hover{background-color:transparent;box-shadow:none}.btn-text{display:inline-block;background-color:transparent;color:#199ed8!important;padding:9px 0!important;font-weight:600;font-size:14px;line-height:18px;letter-spacing:.16px}@media only screen and (max-width:600px){.btn-full-width-mobile{display:block;width:100%}}a.btn:hover{color:#fff}.contracts-block a.btn.btn-back:hover,.declarations-block a.btn.btn-back:hover,.employees-block a.btn.btn-back:hover,.equipments-block a.btn.btn-back:hover,.healthcare-services-block a.btn.btn-back:hover,.institution-block a.btn.btn-back:hover,.institution-block a.btn.btn-new-department:hover,.preview-msp-block a.btn.btn-back:hover,.receipts-block a.btn.btn-back:hover,.verification-msp-block a.btn.btn-back:hover,a.btn.add-new-kved:hover,a.btn.btn-kved-info:hover,a.btn.btn-transparent:hover,a.btn.print-declaration:hover,a.btn.white-btn:hover{color:#199ed8}a.btn.verification-details{margin:0;padding:0 1em}a.btn.verification-details:hover{color:#199ed8}.is-sortable{background:transparent;border:none;position:relative;color:#9e9e9e}.is-sortable.is-sorted:after,.is-sortable:hover:after{position:absolute;font-family:Material Icons;top:-2px;right:-16px;font-size:14px;content:"arrow_downward"}.is-sortable.is-sorted.asc:after,.is-sortable:hover.asc:after{content:"arrow_downward"}.is-sortable.is-sorted.desc:after,.is-sortable:hover.desc:after{content:"arrow_upward"}.is-sortable:hover{color:#000}.is-sortable:hover.asc:after{content:"arrow_upward"}.is-sortable:hover.desc:after{content:"arrow_downward"}.arrow-back-btn{background:transparent;border:none;cursor:pointer;padding:0 1rem;display:inline-block;height:auto}.arrow-back-btn:focus,.arrow-back-btn:hover{background-color:transparent}.btns-flexcontainer{display:flex;flex-wrap:wrap;justify-content:flex-end}.btns-flexcontainer_left{display:flex;flex-wrap:wrap;justify-content:flex-start}.btns-flexcontainer_sb{display:flex;flex-wrap:wrap;justify-content:space-between}.btns-flexcontainer_episodes{margin-left:auto;flex-wrap:nowrap}@media only screen and (max-width:600px){.btns-flexcontainer_episodes{flex-grow:1;flex-wrap:wrap}}.btns-flexcontainer__btn{display:inline-block}.btns-flexcontainer__btn:not(:first-child){margin-left:.37rem}@media only screen and (max-width:600px){.btns-flexcontainer__btn:not(:first-child){margin-left:0}}@media only screen and (max-width:600px){.btns-flexcontainer__btn{flex-basis:100%;flex-grow:1}}@media screen and (max-width:800px){.btns-flexcontainer__btn_episodes_cancel{order:2;align-self:flex-end}}@media only screen and (max-width:600px){.btns-flexcontainer__btn_episodes_cancel{flex-grow:1}}.btn_min-width310{min-width:310px}@media only screen and (max-width:992px){.btn_min-width310{min-width:290px}}.btn_min-width245{min-width:235px}.btn_min-width240{min-width:240px}.btn_min-width235{min-width:235px}.btn_min-width160{flex:1 0 160px}@media only screen and (max-width:600px){.btn_min-width160{flex-basis:100%}}@media only screen and (max-width:600px){.btn_order2_mobile{order:2}}.btn_icon{display:inline;border:none;background-color:transparent;font-size:1em;font-weight:700}.btn_icon_add{margin-right:-.75rem}.btn.btn_print{text-align:left}@media only screen and (max-width:600px){.btn.btn_print{order:2;text-align:center}}.btn-container-immunization{width:100%;display:flex;align-items:center}.btn-container-immunization .btn{margin-left:auto}@media screen and (max-width:792px){.btn-container-immunization .btn{width:100%}}@media screen and (max-width:792px){.btn-container-immunization{flex-wrap:wrap}.btn-container-immunization .btn{width:100%}}@media only screen and (max-width:600px){.btn-fullwidth-mobile{width:100%}}.modal-trigger-icon-btn{display:inline-block;width:30px}.btn_multiline{white-space:normal;height:auto;line-height:1.2;padding-top:10px;padding-bottom:10px}.btn-like-link,.btn-like-link:active,.btn-like-link:focus,.btn-like-link:hover{color:#199ed8;background:transparent;border:none;padding:0;margin:0}.btn-like-link:active,.btn-like-link:focus,.btn-like-link:hover{text-decoration:underline}.license__btn--blue{color:#fff!important;background-color:#199ed8!important;box-shadow:none!important;margin-bottom:5%!important;margin-top:5%!important}.license__btn--blue:focus,.license__btn--blue:hover{background-color:#199ed8!important;box-shadow:0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.2)!important;color:#fff!important}.select2-container--default.select2-container--focus .select2-selection--multiple,.select2-container--default .select2-selection--multiple{border:none;border-bottom:1px solid #199ed8}.select2-container--default .select2-selection--multiple .select2-selection__choice{border:1px solid #199ed8;background-color:transparent;background-image:none;color:inherit}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{white-space:normal}.select2-container--default .select2-search--inline .select2-search__field{min-width:265px;height:1.5em;margin:0}.select2-container--default .select2-results__option[aria-selected=true]{background-color:transparent;color:#9e9e9e}.select2-container--default .select2-search input[type=search]:focus:not([readonly]){border-bottom:none;box-shadow:none;margin-top:6px}.row .col{margin-bottom:20px}.row .col.no-bottom-gap{margin-bottom:0}@media only screen and (max-width:600px){label{font-size:.9rem}}#dosage_instruction_text:focus+label,.input-field input[type=email]:focus+label,.input-field input[type=password]:focus+label,.input-field input[type=text]:focus+label,select#medical_program_id:focus+label,select#packages_dosage:focus+label{color:#199ed8}input:not([type]),input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url]{margin:0 0 10px}@media only screen and (max-width:600px){input:not([type]),input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url]{height:2.4rem}}input:not([type]).short-field,input[type=date].short-field,input[type=datetime-local].short-field,input[type=datetime].short-field,input[type=email].short-field,input[type=number].short-field,input[type=password].short-field,input[type=search].short-field,input[type=tel].short-field,input[type=text].short-field,input[type=time].short-field,input[type=url].short-field{margin:0;height:2.5rem}#medication-info:not(.select--custom_appointment-service)>span.select2-container--focus,input:not([type]):focus:not([readonly]),input[type=date]:focus:not([readonly]),input[type=datetime-local]:focus:not([readonly]),input[type=datetime]:focus:not([readonly]),input[type=email]:focus:not([readonly]),input[type=number]:focus:not([readonly]),input[type=password]:focus:not([readonly]),input[type=search]:focus:not([readonly]),input[type=tel]:focus:not([readonly]),input[type=text]:focus:not([readonly]),input[type=time]:focus:not([readonly]),input[type=url]:focus:not([readonly]),select:focus{border-bottom:1px solid #199ed8;box-shadow:0 1px 0 0 #199ed8}input:not([type]):disabled,input:not([type]):disabled+label,input:not([type])[readonly=readonly],input:not([type])[readonly=readonly]+label,input[type=date]:disabled,input[type=date]:disabled+label,input[type=date][readonly=readonly],input[type=date][readonly=readonly]+label,input[type=datetime-local]:disabled,input[type=datetime-local]:disabled+label,input[type=datetime-local][readonly=readonly],input[type=datetime-local][readonly=readonly]+label,input[type=datetime]:disabled,input[type=datetime]:disabled+label,input[type=datetime][readonly=readonly],input[type=datetime][readonly=readonly]+label,input[type=email]:disabled,input[type=email]:disabled+label,input[type=email][readonly=readonly],input[type=email][readonly=readonly]+label,input[type=number]:disabled,input[type=number]:disabled+label,input[type=number][readonly=readonly],input[type=number][readonly=readonly]+label,input[type=password]:disabled,input[type=password]:disabled+label,input[type=password][readonly=readonly],input[type=password][readonly=readonly]+label,input[type=search]:disabled,input[type=search]:disabled+label,input[type=search][readonly=readonly],input[type=search][readonly=readonly]+label,input[type=tel]:disabled,input[type=tel]:disabled+label,input[type=tel][readonly=readonly],input[type=tel][readonly=readonly]+label,input[type=text]:disabled,input[type=text]:disabled+label,input[type=text][readonly=readonly],input[type=text][readonly=readonly]+label,input[type=time]:disabled,input[type=time]:disabled+label,input[type=time][readonly=readonly],input[type=time][readonly=readonly]+label,input[type=url]:disabled,input[type=url]:disabled+label,input[type=url][readonly=readonly],input[type=url][readonly=readonly]+label{color:#303030;opacity:.8}input[type=number]:focus:not([readonly])+label{color:#199ed8}.col label+input:not([type]):disabled{display:block;height:2.5rem}[type=radio].with-gap:checked+label:after,[type=radio].with-gap:checked+label:before,[type=radio]:checked+label:after{border:2px solid #199ed8}[type=radio]:checked+label,[type=radio]:not(:checked)+label{padding-left:25px;padding-right:10px}select:disabled,select[readonly]{border-bottom:1px dotted rgba(0,0,0,.26);background-image:none;color:#303030;opacity:.8;pointer-events:none}input[type=checkbox]:not(:checked):disabled+label:before{border:2px solid #a9a9a9;background-color:transparent}input[type=checkbox][readonly]+label{pointer-events:none}.dropdown-content li{min-height:15px;line-height:0}.dropdown-content li a,.dropdown-content li span{font-family:Roboto,sans-serif;font-size:14px;font-weight:500;font-style:normal;font-stretch:normal;line-height:22px;color:#199ed8;padding:10px 12px}input[type=checkbox]:checked+label:before{border-right:2px solid #199ed8;border-bottom:2px solid #199ed8}input[type=checkbox].filled-in:checked+label:after{border:2px solid #199ed8;background-color:#199ed8}@media only screen and (max-width:600px){input[type=checkbox]+label{line-height:22px}}select{border:none;border-bottom:1px solid #9e9e9e;height:2.6rem;padding:5px 5px 5px 0;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;background-image:url(/assets/images/arrow-down.png);background-size:12px;background-repeat:no-repeat;background-position:100%}select:focus{outline:none}select::-ms-expand{display:none}select option:checked,select option:hover{box-shadow:inset 0 0 10px 100px #199ed8}select option:hover{background:#199ed8 repeat url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAADUlEQVQYV2NIXvf/PwAGmAMQaJ6ybwAAAABJRU5ErkJggg==)!important}@media only screen and (max-width:600px){.input-field label:not(.label-icon).active{font-size:.9rem;top:1.2rem}}@media only screen and (max-width:600px){.p-relative label{top:8px;position:relative}}.radio-block{min-height:40px}@media only screen and (max-width:600px){.radio-block+i{top:30px}}@media only screen and (max-width:600px){.radio-block+i+.form-control-feedback{top:35px}}@media only screen and (min-width:993px) and (max-width:1340px){.radio-block+i{top:30px}.radio-block+i+.form-control-feedback{top:35px}}.long-btn{height:auto;min-height:36px;line-height:20px;padding:.5rem 2rem}.switch-input-field{position:absolute;right:75px;bottom:55px}.switch-input-field.switch label .lever{background-color:#c9c9c9}.switch-input-field.switch label .lever:after{background-color:#9e9e9e;box-shadow:none}.switch-input-field.switch label input[type=checkbox]:checked+.lever{background-color:#fff;border:1px solid #c9c9c9}.switch-input-field.switch label input[type=checkbox]:checked+.lever:after{background-color:#fff;top:-4px;border:1px solid #9e9e9e;box-shadow:none}.has-success input[type=number]+i,.input-with-switch.has-danger input[type=email]+i,.input-with-switch.has-danger input[type=password]+i,.input-with-switch.has-danger input[type=text]+i,.input-with-switch.has-success input[type=email]+i,.input-with-switch.has-success input[type=password]+i,.input-with-switch.has-success input[type=text]+i,.input-with-switch.radio-block+i{right:40px!important;pointer-events:none}[type=radio].with-gap:checked+label:after,[type=radio]:checked+label:after{background-color:#199ed8;border:2px solid #199ed8}.input-field label.label_long{top:-.8rem}label.focused{color:#199ed8}.required label{display:inline-block}.required label:after{content:"*"!important;display:inline-block!important;position:relative!important;top:0!important;right:-2px!important;opacity:1!important}.fake-input{min-height:3rem;font-size:1rem;border-bottom:1px dotted rgba(0,0,0,.26);color:#303030;opacity:.8;margin:0 0 10px;line-height:normal;display:flex;align-items:center;padding-bottom:5px}.fake-input-label{font-size:.8rem;color:#303030;opacity:.8}form#createServiceForm .has-danger select+i,form#createServiceForm .has-success select+i{top:10px;right:20px}.input-field--customized{position:relative}.input-field--customized .select2-container--default .select2-selection--single,.input-field--customized select{border:none;border-bottom:1px solid #9e9e9e;height:3rem;line-height:33px;padding:5px 15px 5px 0}.input-field--customized .select2-container .select2-selection--single .select2-selection__rendered{padding:0;height:3rem;line-height:33px}.input-field--customized .select2-container--default .select2-selection--single .select2-selection__arrow{position:absolute;right:0;top:0;bottom:0;height:20px;margin:auto 0;line-height:20px}.input-field--customized .select2-container--default .select2-selection--single .select2-selection__clear{font-weight:400;position:absolute;right:0;top:0;bottom:0;height:10px;margin:auto 20px auto 0;line-height:10px}.input-field--customized.select-with-clear-btn .select2-container--default .select2-selection--single,.input-field--customized.select-with-clear-btn select{padding-right:30px}.select--customized{position:relative;max-width:100%;color:#444}.select--customized select{padding-right:15px}.select--customized select,.select--customized select div{text-overflow:ellipsis;overflow:hidden}.select2--customized{position:relative;max-width:100%}.select2--customized .select2.select2-container.select2-container--default{width:100%!important;max-width:100%!important}.select2--customized .select2-container--default .select2-selection--single{height:3rem;line-height:33px;padding:5px 15px 5px 0}.select2--customized .select2-container--default .select2-selection--single .select2-selection__arrow{position:absolute;right:0;top:0;bottom:0;height:20px;margin:auto 0;line-height:20px}.select2--customized .select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#444 transparent transparent}.select2--customized .select2-container--default .select2-selection--single .select2-selection__clear{font-weight:400;position:absolute;right:0;top:0;bottom:0;height:10px;margin:auto 20px auto 0;line-height:10px}.select2--customized .select2-container--default.select2-container--disabled .select2-selection--single{background-color:#fff;color:#303030;opacity:.8;border-bottom:1px dotted rgba(0,0,0,.26)}.select2--customized .select2-container--default .select2-selection--single .select2-selection__placeholder{color:#444}.select2--customized select{min-height:3rem}.employee-search .select2--customized .select2-container--default .select2-selection--single{height:2.6rem}.select2--customized.select-multiple{position:relative}.select2--customized.select-multiple .select2-container{min-height:3rem}.select2--customized.select-multiple .select2-container .select2-selection--multiple .select2-selection__rendered{padding:0;line-height:31px}.select2--customized.select-multiple .select2-container--default .select2-search--inline .select2-search__field{height:2rem}.select2--customized.select-multiple .select2-container.select2-container--default.select2-container--focus.select2-container--below input.select2-search__field:focus{border-bottom:none!important}.select2--customized .select2-container--default .select2-selection--single,.select2--customized.select-with-clear-btn .select2-container--default .select2-selection--single{padding-right:30px;text-overflow:ellipsis;overflow:hidden}.select2--customized.select-with-clear-btn div,.select2--customized div{text-overflow:ellipsis;overflow:hidden}.select2--customized:not(:where(.has-danger,.has-success)) .select2-container--default .select2-selection--single{border:none;border-bottom:1px solid #9e9e9e}.select--customized.has-danger select,.select--customized.has-success select{padding-right:45px;text-overflow:ellipsis;overflow:hidden}.select--customized.has-danger .material-icons,.select--customized.has-success .material-icons{top:50%;transform:translateY(-50%);right:25px}.select--customized.has-danger .form-control-feedback,.select--customized.has-success .form-control-feedback{top:100%}.select2--customized.has-danger .select2-selection.select2-selection--single,.select2--customized.has-danger select,.select2--customized.has-success .select2-selection.select2-selection--single,.select2--customized.has-success select{padding-right:45px;text-overflow:ellipsis;overflow:hidden}.select2--customized.has-danger .material-icons,.select2--customized.has-success .material-icons{top:50%;transform:translateY(-50%);right:25px}.select2--customized.has-danger .form-control-feedback,.select2--customized.has-success .form-control-feedback{top:100%}.select2--customized.select-multiple.has-danger .material-icons,.select2--customized.select-multiple.has-success .material-icons{right:10px}.input-field{position:relative}.input-field .materialize-textarea~.material-icons.right{position:absolute;bottom:24px!important;right:10px!important}.input-field .materialize-textarea~.form-control-feedback{top:86%!important}.input-field input~.material-icons.right{position:absolute;top:50%;transform:translateY(-50%);bottom:unset;right:10px!important}label.label--paragraph{font-size:16px;margin-left:11px}.col.input-btn{margin:1em 0 0;padding:0}.disabled-link{pointer-events:none;color:#dfdfdf}.preloader{display:none;width:100%;position:absolute;top:0;left:0;right:0;bottom:0;z-index:6}.preloader .cover{position:fixed;top:0;left:0;width:100%;height:100%;background:#fff;z-index:8;opacity:.8}.preloader .loader-content-wrap{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:9}.preloader .heart{margin:0 auto;width:50px;height:50px;z-index:10;background:transparent url(/assets/images/preloader.gif) 50%/cover no-repeat}.preloader .loader-content{width:100%;margin:10px auto;text-align:center;z-index:10}.tab__wrap{background-color:#199ed8;box-shadow:0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.2);display:flex;width:100%;flex-wrap:wrap}.tab__item{display:inline-block;text-align:center;line-height:48px;min-height:48px;padding:0;margin:0;text-transform:uppercase;flex-grow:1}.tab__link{color:hsla(0,0%,100%,.7);display:block;width:100%;height:100%;padding:0 10px;font-size:14px;text-overflow:ellipsis;overflow:hidden;transition:color .28s ease}.tab__link:hover{background-color:transparent;color:#fff}.tab__link.active{background-color:#199ed8;color:#fff;font-weight:500;border-bottom:2px solid #fff}.subtab__wrap{display:flex;width:100%;flex-wrap:wrap}.subtab__item{display:inline-block;text-align:center;line-height:48px;min-height:48px;padding:0;margin:0;text-transform:uppercase;flex-grow:1}.subtab__link{display:block;width:100%;height:100%;padding:0 10px;font-size:14px;text-overflow:ellipsis;overflow:hidden;color:#199ed8}.subtab__link:hover{color:#000}.subtab__link.active{color:#000;border-bottom:2px solid #199ed8}.tabs{background-color:#199ed8;box-shadow:0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.2)}.tabs.declaration-tabs{margin-bottom:-20px}.tabs .tab{margin-bottom:0!important}.tabs .tab .tab-caption,.tabs .tab a{color:hsla(0,0%,100%,.7);padding:0 10px}.tabs .tab .tab-caption i.material-icons,.tabs .tab a i.material-icons{color:hsla(0,0%,100%,.7);vertical-align:middle;font-size:20px}.tabs .tab .tab-caption span,.tabs .tab a span{vertical-align:middle}@media only screen and (min-width:769px) and (max-width:992px){.tabs .tab .tab-caption span,.tabs .tab a span{font-size:12px}}@media only screen and (max-width:600px){.tabs .tab .tab-caption,.tabs .tab a{font-size:12px;padding:0}}.tabs .tab .tab-caption{margin:0}.tabs .tab a:hover{background-color:transparent;color:#fff}.tabs .tab a.active{background-color:#199ed8;color:#fff;font-weight:500;border-bottom:2px solid #fff}.tabs .indicator{background-color:#fff}.tabs.is-inverted{box-shadow:none}.tabs.is-inverted .tab-caption{height:48px;color:#000;background-color:#fff;border-bottom:3px solid #199ed8}.tabs .tab a.active i.material-icons,.tabs .tab a:hover i.material-icons{color:#fff;vertical-align:middle}.tabs.tabs-statistics{background-color:#fff;box-shadow:0 1px 1px 0 rgba(0,0,0,.1),0 1px 0 0 rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.1)}.tabs.tabs-statistics a{color:#9e9e9e;text-transform:none}.tabs.tabs-statistics a:hover{background-color:transparent;color:#9e9e9e}.tabs.tabs-statistics a.active{background-color:#fff;color:#000;font-weight:700;border-bottom:3px solid #199ed8}.p-relative{position:relative;margin-top:1px}.form-control-feedback,.hidden,.input-field .position-input.material-icons{display:none}.has-error .help-block{color:#f44336}.has-danger{position:relative}.has-danger select+i+.form-control-feedback{top:100%}.has-danger .form-control-feedback{color:#f44336;font-size:11px;font-weight:400;display:block;position:absolute;top:85%;right:12px;text-align:right;line-height:.9;margin-top:2px}.has-danger .form-control-feedback.right.margin-top{padding-top:7px}@media only screen and (max-width:600px){.has-danger .form-control-feedback{top:80%}}.has-danger .form-control-feedback.top--zero{top:48px}.has-danger .form-error-content{color:#f44336;font-size:11px;font-weight:400}.has-danger input:not([type]),.has-danger input[type=date],.has-danger input[type=datetime-local],.has-danger input[type=datetime],.has-danger input[type=email],.has-danger input[type=email]:focus:not([readonly]),.has-danger input[type=number],.has-danger input[type=password],.has-danger input[type=search],.has-danger input[type=tel],.has-danger input[type=text],.has-danger input[type=text]:focus:not([readonly]),.has-danger input[type=time],.has-danger input[type=url],.has-danger textarea.materialize-textarea,.has-danger textarea:not([readonly]){border-bottom:1px solid #f44336;box-shadow:0 1px 0 0 #f44336}.has-danger .material-icons{color:#f44336;display:inline-block!important}.has-danger .table__cell .material-icons{color:#199ed8}.has-danger input[type=checkbox].filled-in:not(:checked)+label:after{border-color:#f44336}.register-step-block .file-path-wrapper.has-danger .material-icons{top:35px}@media only screen and (max-width:600px){.register-step-block .file-path-wrapper.has-danger .material-icons{top:25px}}.register-step-block .file-path-wrapper.has-danger .form-control-feedback{top:90%}.row.has-danger.form-error,.row.has-success.form-success{margin-bottom:0;margin-right:0}.has-success{position:relative}.has-success .material-icons{color:#009688;display:inline-block!important}.has-success input:not([type]),.has-success input[type=date],.has-success input[type=datetime-local],.has-success input[type=datetime],.has-success input[type=email],.has-success input[type=number],.has-success input[type=password],.has-success input[type=search],.has-success input[type=tel],.has-success input[type=text],.has-success input[type=time],.has-success input[type=url],.has-success textarea.materialize-textarea,.has-success textarea:not([readonly]){border-bottom:1px solid #009688;box-shadow:0 1px 0 0 #009688}.position-input{position:absolute;z-index:1}.has-danger input[type=email]+i,.has-danger input[type=number]+i,.has-danger input[type=password]+i,.has-danger input[type=text]+i,.has-success input[type=email]+i,.has-success input[type=number]+i,.has-success input[type=password]+i,.has-success input[type=text]+i,.radio-block+i{top:10px;right:10px}.has-danger select+i,.has-success select+i{top:30px;right:30px}.checkbox-block+i{bottom:0;right:0}.radio-block+i+.form-control-feedback{position:absolute;right:40px;top:15px}.checkbox-block{height:70px;width:100%}@media only screen and (max-width:600px){.checkbox-block label{font-size:13px}}.checkbox-block+i+.form-control-feedback{position:absolute;right:35px;bottom:5px}.cheradio-block.checkbox-block+i.material-icons.position-input{top:45px;right:10px}.cheradio-block.checkbox-block+i.material-icons.position-input+.form-control-feedback{top:53px}.form-with-validation .cheradio-block.checkbox-block+i{left:145px;top:50px}.form-with-validation .cheradio-block.checkbox-block+i+.form-control-feedback{left:10px;top:60px;text-align:left}@media only screen and (max-width:600px){.has-danger input[type=email]+i,.has-danger input[type=password]+i,.has-danger input[type=text]+i,.has-success input[type=email]+i,.has-success input[type=password]+i,.has-success input[type=text]+i{top:5px}}.has-danger select{padding-bottom:4px;border-bottom:2px solid #f44336}.has-danger select+i,.has-success select+i{top:50%;transform:translateY(-50%);right:25px}.validation-errors-ext{width:100%;text-align:right}#validation-errors-ext-list{padding:10px;background-color:#e8ebee;font-size:14px;margin-left:10px}.textarea-container{position:relative}.textarea-container .material-icons.position-input{bottom:15px;right:10px}.input-field--low{margin-top:31px!important}.input-field__birth-country{margin-left:.1px!important}.input-field__birth-place{margin-left:-.1px!important}.form-control-feedback{top:85%}.textarea-container__record .position-input{top:29%!important}@media screen and (max-width:960px){.textarea-container__record .position-input{top:25%!important}}@media screen and (max-width:390px){.textarea-container__record .position-input{top:20%!important}}.textarea-container__record .form-control-feedback{margin-top:-16px}@media screen and (max-width:960px){.textarea-container__record .form-control-feedback{top:67%}}@media screen and (max-width:600px){.textarea-container__record .form-control-feedback{top:83%}}@media screen and (max-width:390px){.textarea-container__record .form-control-feedback{top:63%}}.textarea-container__issued-by .form-control-feedback{top:88%}.has-danger span.select2-selection{border-bottom:2px solid #f44336}.has-success select,.has-success span.select2-selection{border-bottom:2px solid #009688}.login-step-2,.login-step-3,.login-step-4,.login-step-5{display:none}.select2-container .select2-selection--single .select2-selection__rendered{padding-left:0}.delete-block{padding:20px 20px 0}.login-form{padding:0 10px}.login-form .modal-message{padding:10px 0;display:inline-block;text-align:center;font-size:18px;font-weight:500}.login-step-1,.login-step-2{padding:10px 0 20px}.login-step-2 .p-relative{text-align:left}.btn.btn-login-next,.btn.btn-login-next-step{background-color:#199ed8;color:#fff!important;box-shadow:none;min-width:150px}.btn.btn-login-next-step:focus,.btn.btn-login-next-step:hover,.btn.btn-login-next:focus,.btn.btn-login-next:hover{background-color:#199ed8;color:#fff;box-shadow:0 3px 3px 0 hsla(0,0%,100%,.14),0 1px 7px 0 hsla(0,0%,100%,.12),0 3px 1px -1px hsla(0,0%,100%,.2)}.positions-not-found,.role-not-found{color:#f44336}@media only screen and (max-width:600px){.pagination-mobile-container{padding-bottom:50px!important;position:relative}}.pagination{padding:5px 0;width:auto}@media only screen and (max-width:600px){.pagination{display:block;padding:5px 15px}}.pagination a{vertical-align:sub;cursor:pointer}.pagination a i.material-icons{vertical-align:middle;font-size:30px}@media only screen and (max-width:600px){.pagination.pagination-mobile{width:100%;padding:10px 0;position:absolute;bottom:0;left:0;right:0;text-align:center;background-color:#199ed8;color:#fff}.pagination.pagination-mobile a i{color:#fff}}.pagination .pages{display:inline-block;font-size:14px;vertical-align:sub;margin:0 5px}@media only screen and (max-width:600px){.pagination .pages{margin:0 50px}}.pagination-universal-container{width:100%;position:absolute;bottom:0;left:0;right:0;padding:0;background-color:#199ed8;color:#fff}@media only screen and (min-width:601px){.pagination-universal-container{position:static;background-color:transparent;width:auto;margin-top:10px;margin-right:-4px}.pagination-universal-container.right{text-align:right}}.pagination-universal-container .pagination-shown-count{font-weight:300;font-size:.9rem;padding:0;margin:10px 0 0;color:#fff;text-align:center}@media only screen and (min-width:601px){.pagination-universal-container .pagination-shown-count{margin:15px 20px 0 0;text-align:right;color:#9e9e9e;float:left}}.pagination-universal-container ul{list-style:none}.pagination-universal-container .pagination-outer{display:flex;justify-content:space-between;flex-basis:auto;padding:0;margin:0}.pagination-universal-container .pagination-outer .pagination-arrow a{display:block}.pagination-universal-container .pagination-outer .pagination-arrow a.disabled{pointer-events:none}.pagination-universal-container .pagination-outer .pagination-arrow a.disabled .material-icons{color:#c9c9c9}.pagination-universal-container .pagination-outer .pagination-arrow a .material-icons{padding:10px}.pagination-universal-container .pagination-outer .pagination-pages{flex-grow:1;margin:0 15px}@media only screen and (min-width:601px){.pagination-universal-container .pagination-outer .pagination-pages{margin:0}}.pagination-universal-container .pagination-outer .pagination-inner{display:flex;justify-content:space-between;margin-top:2px}.pagination-universal-container .pagination-arrow .material-icons,.pagination-universal-container .pagination-dots,.pagination-universal-container .pagination-link{color:#fff;padding-top:10px;padding-bottom:10px;text-align:center;width:100%}@media only screen and (min-width:601px){.pagination-universal-container .pagination-arrow .material-icons,.pagination-universal-container .pagination-dots,.pagination-universal-container .pagination-link{color:#199ed8}}.pagination-universal-container .pagination-element{height:100%;display:inline-flex;align-items:center;flex-grow:1;max-width:40px;cursor:pointer}@media only screen and (min-width:601px){.pagination-universal-container .pagination-element{min-width:30px}}.pagination-universal-container .pagination-element .pagination-link.current{font-weight:900;cursor:pointer;position:relative}.pagination-universal-container .pagination-element .pagination-link.current:after{position:absolute;content:"";width:100%;left:0;bottom:5px;border-bottom:1px solid #fff}@media only screen and (min-width:601px){.pagination-universal-container .pagination-element .pagination-link.current:after{border-bottom:1px solid #199ed8}}body.modal-open{overflow:hidden;position:fixed;top:0;bottom:0;left:0;right:0;transition:min-height 1s ease}#eSignReadPrivateKeyModal{position:absolute;width:90%;left:50%;z-index:9;height:auto;max-height:100%;transform:translate(-50%,-50%);max-width:700px;right:auto}#eSignReadPrivateKeyModal.modal{top:50%!important}#eSignReadPrivateKeyModal .modal-digital-signature .form-group,#eSignReadPrivateKeyModal .modal-digital-signature .row{margin-bottom:0!important}#eSignReadPrivateKeyModal .modal-digital-signature .form-control,#eSignReadPrivateKeyModal .modal-digital-signature input,#eSignReadPrivateKeyModal .modal-digital-signature select:not(#dirDevice){height:1rem!important;padding:7px 0!important}#eSignReadPrivateKeyModal .modal-digital-signature .key-select-container select{display:inline-block!important}@media only screen and (max-width:600px){#eSignReadPrivateKeyModal .modal-digital-signature i[class^=icon-]{width:20px!important;height:20px!important}}#eSignReadPrivateKeyModal .modal-digital-signature i[class^=icon-].field-icon{width:30px!important;height:30px!important;margin-right:10px!important}@media only screen and (max-width:600px){#eSignReadPrivateKeyModal .modal-digital-signature i[class^=icon-].field-icon{margin-right:10px!important}}#eSignReadPrivateKeyModal .modal-digital-signature button.action-btn.storage-sign{position:static}#eSignReadPrivateKeyModal .modal-body{min-height:200px!important;padding:15px 0 0!important}@media only screen and (max-width:600px){#eSignReadPrivateKeyModal .modal-body{padding:15px!important}}#eSignReadPrivateKeyModal .modal-body .list-group-item-heading.key-list-item-heading{font-size:1.3rem!important}#eSignReadPrivateKeyModal .modal-body .pull-right{float:right!important}#eSignReadPrivateKeyModal .modal-content{min-height:200px;border-width:0;box-shadow:0 24px 24px 0 rgba(0,0,0,.3),0 0 24px 0 rgba(0,0,0,.22);border-radius:2px;overflow:hidden;padding:24px}@media only screen and (max-width:600px){#eSignReadPrivateKeyModal .modal-content{padding:10px}}#eSignReadPrivateKeyModal .modal-header{text-align:center;min-height:70px;display:flex;align-items:center;justify-content:space-between}@media only screen and (max-width:600px){#eSignReadPrivateKeyModal .modal-header{padding:10px!important}}#eSignReadPrivateKeyModal .modal-title{margin-top:5px;margin-bottom:5px}@media only screen and (max-width:600px){#eSignReadPrivateKeyModal .modal-title{font-size:20px}}#eSignReadPrivateKeyModal .close-btn{margin-top:5px}#eSignReadPrivateKeyModal .existed-keys-list{max-height:none!important}@media only screen and (max-width:600px){#eSignReadPrivateKeyModal .modal-footer .btn{font-size:12px}}#eSignReadPrivateKeyModal .modal-footer .cancel{float:left!important}#eSignReadPrivateKeyModal .modal-footer .save{margin-left:10px}#eSignReadPrivateKeyModal #dirPasswordDiv input#dirPassword{height:2rem!important}@media only screen and (max-width:600px){#eSignReadPrivateKeyModal #dirPasswordDiv{margin-bottom:0}}@media only screen and (min-width:600px) and (max-width:768px){#eSignReadPrivateKeyModal #dirPasswordDiv{margin-bottom:0}}#eSignReadPrivateKeyModal #dirPasswordDiv label{color:rgba(0,0,0,.87)!important}#keyReadModalBody{min-height:145px!important;padding:15px!important}@media only screen and (max-width:600px){#keyReadModalBody{min-height:145px}}@media only screen and (min-width:600px) and (max-width:768px){#keyReadModalBody{min-height:216px}}#keyReadModalBody .form-group,#keyReadModalBody .row{margin-bottom:0!important}#keyReadModalBody .form-control,#keyReadModalBody input,#keyReadModalBody select{height:1rem!important;padding:0!important}#keyReadModalBody .field-wrapper{margin-bottom:15px!important}#keyReadModalBody .field-rectangle{min-height:50px!important;padding:15px!important;padding-right:60px!important}@media only screen and (max-width:600px){#keyReadModalBody .field-rectangle{min-height:60px!important;padding:15px!important;padding-right:50px!important;line-height:1!important}}@media only screen and (max-width:600px){#keyReadModalBody .field-description{font-size:13px!important}}@media only screen and (max-width:600px){#keyReadModalBody .action-buttons{right:15px!important}}#eSignReadPrivateWait.progress-container{overflow:hidden;margin-top:5%}li#asanImza,li#blockchain,li#mobileId,li#ukey{display:none!important}#keyModalBody{padding:0;min-height:235px}#keyModalBody .existing-key-title{display:none!important}#keyModalBody .file-password-container .help-block{width:100%}#keyModalBody .clear-key{float:right}#keyModalBody .existing-key.item{min-height:150px}@media only screen and (max-width:600px){#keyModalBody .key-info{display:block;width:100%}}#keyModalBody .key-info p{margin-bottom:5px;max-width:75%}#keyModalBody .key-info p.title{min-width:25%}#keyModalBody .key-action{position:relative}@media only screen and (max-width:600px){#keyModalBody .key-action{display:block;width:100%}}#keyModalBody .password-wrap{position:static;right:0;max-width:250px;width:100%;padding-bottom:20px}@media only screen and (max-width:600px){#keyModalBody .password-wrap{width:100%;padding-bottom:10px;padding-right:12px;top:0;left:0}}#keyModalBody .sign-error.help-block{width:100%;padding-bottom:0!important}#keyModalBody .key-password{font-size:14px;font-weight:300;letter-spacing:.2px}#keyModalBody .delete-key-btn{position:relative;font-size:1px;min-width:110px;white-space:nowrap}#keyModalBody .delete-key-btn:after{content:"\41E\431\440\430\442\438   \456\43D\448\438\439   \43A\43B\44E\447";display:block;left:0;top:5px;z-index:1;color:#0faff0;text-decoration:underline;font-size:12px;text-transform:none}#keyModalBody .add-key-btn{display:none!important}.material-tooltip .backdrop{min-height:20px}.search-by-number{padding:0 30px;width:100%;display:flex;align-items:flex-end}@media only screen and (max-width:992px){.search-by-number{flex-wrap:wrap}}@media only screen and (max-width:600px){.search-by-number{padding-right:15px;padding-left:15px}}.search-by-number .search-by-number_input{position:relative;flex:1 1 auto;margin-right:15px;color:#585f73}@media only screen and (max-width:600px){.search-by-number .search-by-number_input{margin-right:0}}.search-by-number .search-by-number_input i.material-icons{color:#585f73;font-size:24px;vertical-align:middle;position:absolute;right:5px;top:35px}@media only screen and (max-width:600px){.search-by-number .search-by-number_input i.material-icons{top:30px}}.search-by-number .search-by-number_btn{flex:0 0 50px}@media only screen and (max-width:992px){.search-by-number .search-by-number_btn{flex:1 1 100%}}.search-by-number .search-by-number_btn button{width:100%}.status-card{display:inline-flex;align-items:center;padding:3px 15px;color:#fff;font-style:normal;font-weight:700;font-size:14px;line-height:18px;margin-bottom:10px}.status-card .material-icons{color:#fff;font-weight:300;font-size:16px;margin-left:-5px}.status-card--error{background-color:red}.status-card--pending{background-color:#199ed8}.status-card--draft{background-color:#fff;color:#000;border:1px solid #000}.status-card--ok{background-color:#009688}footer.page-footer{background-color:#303030;color:#c9c9c9;font-size:1em}footer.page-footer .row.landing-article-content{margin-bottom:0}@media screen and (min-width:1230px){footer.page-footer .row.landing-article-content{margin-left:-11px;margin-right:-11px}}footer.page-footer .brand-logo{display:block;margin-top:10px}footer.page-footer .brand-logo img{height:100%;width:67px;min-height:55px}footer.page-footer .footer-copyrights{display:block}@media only screen and (max-width:600px){footer.page-footer .footer-copyrights{padding-top:0}}@media only screen and (min-width:769px) and (max-width:992px){footer.page-footer .footer-copyrights{padding-top:10px}}footer.page-footer .footer-copyrights .footer-copyright-text{margin-top:1em}@media only screen and (max-width:600px){footer.page-footer .footer-copyrights .footer-copyright-text{letter-spacing:.2px;font-size:14px;line-height:21px;margin-top:0}}@media only screen and (min-width:600px) and (max-width:768px){footer.page-footer .footer-copyrights .footer-copyright-text{letter-spacing:0}}@media only screen and (min-width:769px) and (max-width:992px){footer.page-footer .footer-copyrights .footer-copyright-text{margin-top:0;letter-spacing:1.2px}}footer.page-footer .footer-copyrights .doc-container{max-width:130px;line-height:1}footer.page-footer .footer-copyrights .doc-container .inner-doc{margin-bottom:10px}footer.page-footer .footer-copyrights .doc-container .inner-doc:first-child{margin-top:10px}footer.page-footer .footer-copyrights .doc-container .inner-doc a{font-size:12px;color:#c9c9c9}footer.page-footer .copyright-mobile .footer-copyright-text,footer.page-footer .mobile-link{text-align:center}footer.page-footer .copyright-mobile .footer-copyright-text a,footer.page-footer .mobile-link a{color:#c9c9c9;font-size:14px;line-height:11px}.mobile-link{margin-top:10px}.footer-menu-title,.footer-support-title{text-transform:uppercase;color:#fff;padding-left:15px}@media only screen and (max-width:600px){.footer-menu-title,.footer-support-title{padding-left:0}}.footer-support-title{padding-bottom:5px}@media only screen and (max-width:600px){.footer-support-title{padding-bottom:0}}.footer-menu{margin-top:10px}@media only screen and (max-width:600px){.footer-menu:not(.footer-menu--loginded){border-right:2px solid #fff;padding-right:10px}}.footer-menu .footer-menu-nav{margin-left:15px}@media only screen and (max-width:600px){.footer-menu .footer-menu-nav{margin-left:0}}.footer-menu .footer-menu-nav .nav-item{list-style-type:none;padding:10px 0 0;line-height:1}.footer-menu .footer-menu-nav .nav-item:first-child{padding-top:0}@media only screen and (max-width:600px){.footer-menu .footer-menu-nav .nav-item{padding:7px 0}}.footer-menu .footer-menu-nav .nav-item a{color:#c9c9c9}.footer-menu .footer-menu-nav .nav-item a:focus,.footer-menu .footer-menu-nav .nav-item a:hover{color:#199ed8}.footer-support{margin-top:10px;margin-bottom:15px}.footer-support .footer-support-number{display:inline-block;padding-left:15px;white-space:nowrap}@media only screen and (max-width:600px){.footer-support .footer-support-number{padding:5px}}.footer-support .footer-support-number a{color:#c9c9c9}.footer-login{padding-top:10px}@media only screen and (max-width:600px){.footer-login{padding-top:20px;width:100%}}.footer-login .footer-btn-login{background:transparent;border:1px solid #fff;color:#fff;text-transform:none;min-width:150px;display:block;margin-bottom:10px}@media only screen and (max-width:600px){.footer-login .footer-btn-login{width:100%;font-size:16px}}.footer-login .footer-btn-login:focus,.footer-login .footer-btn-login:hover{color:#fff;background-color:transparent;box-shadow:0 3px 3px 0 hsla(0,0%,100%,.14),0 1px 7px 0 hsla(0,0%,100%,.12),0 3px 1px -1px hsla(0,0%,100%,.2)}.footer-social-icons{padding-left:15px}@media only screen and (max-width:600px){.footer-social-icons{padding-left:0}}.footer-social-icons_wrap{white-space:nowrap}.footer-title{color:#fff;text-transform:uppercase;margin-bottom:5px;line-height:1.5}.footer-social-icons_link{font-size:0;line-height:0;width:30px;height:30px;display:inline-block;margin-right:8px;color:#fff}.footer-social-icons_link:before{content:"";display:inline-block;background-position:50%;background-repeat:no-repeat;background-size:contain;width:30px;height:30px}.footer-social-icons_link.facebook:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='30' height='30' viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle%3Efacebook%3C/title%3E%3Cg fill-rule='nonzero' fill='none'%3E%3Ccircle fill-opacity='.6' fill='%23585F73' cx='15' cy='15' r='15'/%3E%3Cpath d='M17.992 8.32H20V5.14A28.494 28.494 0 0 0 17.074 5c-2.895 0-4.879 1.656-4.879 4.7v2.8H9v3.555h3.195V25h3.918v-8.944h3.066l.486-3.555h-3.553v-2.45c0-1.027.305-1.73 1.88-1.73z' fill='%23FFF'/%3E%3C/g%3E%3C/svg%3E")}.footer-social-icons_link.facebook:hover:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='30' height='30' viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle%3Efacebook color%3C/title%3E%3Cg fill-rule='nonzero' fill='none'%3E%3Ccircle fill='%233B5A98' cx='15' cy='15' r='15'/%3E%3Cpath d='M17.992 8.32H20V5.14A28.494 28.494 0 0 0 17.074 5c-2.895 0-4.879 1.656-4.879 4.7v2.8H9v3.555h3.195V25h3.918v-8.944h3.066l.486-3.555h-3.553v-2.45c0-1.027.305-1.73 1.88-1.73z' fill='%23FFF'/%3E%3C/g%3E%3C/svg%3E")}.footer-social-icons_link.viber:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='30' height='30' viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle%3Eviber%3C/title%3E%3Cg fill-rule='nonzero' fill='none'%3E%3Ccircle fill-opacity='.6' fill='%23585F73' cx='15' cy='15' r='15'/%3E%3Cpath d='M24.605 17.817c.645-5.471-.31-8.925-2.03-10.488-2.778-2.669-12.162-3.064-15.486.12-1.493 1.556-2.019 3.841-2.076 6.67-.058 2.83-.126 8.13 4.773 9.568h.004l-.004 2.196s-.034.89.53 1.069c.645.21.936-.203 2.941-2.617 3.353.293 5.928-.379 6.22-.477.678-.229 4.509-.74 5.128-6.04zm-11 4.923s-2.113 2.658-2.77 3.348c-.216.224-.451.204-.448-.241 0-.293.016-3.633.016-3.633-4.135-1.196-3.891-5.693-3.846-8.045.044-2.354.471-4.281 1.73-5.579 2.903-2.747 11.094-2.133 13.181-.154 2.551 2.282 1.643 8.73 1.649 8.95-.525 4.408-3.616 4.687-4.184 4.878-.243.081-2.498.667-5.329.476z' fill='%23FFF'/%3E%3Cpath d='M14.71 9.009c-.35 0-.35.542 0 .547 2.715.02 4.95 1.904 4.975 5.357 0 .365.536.36.532-.004h-.001c-.03-3.722-2.47-5.88-5.506-5.9z' fill='%23FFF'/%3E%3Cpath d='M18.345 14.336c-.008.349.52.365.525.012.044-1.986-1.21-3.622-3.568-3.794-.345-.025-.38.505-.037.53 2.045.15 3.121 1.513 3.08 3.252zM17.68 16.756c-.447-.256-.903-.097-1.092.155l-.394.505c-.2.256-.575.222-.575.222-2.733-.714-3.464-3.54-3.464-3.54s-.034-.383.217-.588l.493-.404c.247-.193.403-.66.151-1.117-.67-1.198-1.121-1.611-1.35-1.929-.242-.298-.605-.365-.982-.164h-.008c-.784.454-1.643 1.302-1.368 2.176.469.921 1.33 3.858 4.076 6.077 1.29 1.05 3.332 2.125 4.199 2.373l.008.012c.854.282 1.685-.6 2.128-1.399v-.006c.197-.386.132-.752-.156-.99-.51-.492-1.278-1.034-1.882-1.383z' fill='%23FFF'/%3E%3Cpath d='M15.658 12.468c.87.053 1.291.52 1.337 1.482.016.376.546.35.53-.026-.059-1.255-.694-1.954-1.838-2.02-.349-.021-.381.543-.03.564z' fill='%23FFF'/%3E%3C/g%3E%3C/svg%3E")}.footer-social-icons_link.viber:hover:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='30' height='30' viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle%3Eviber-color%3C/title%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Ccircle fill='%237E37B1' cx='15' cy='15' r='15'/%3E%3Cpath d='M24.605 17.817c.645-5.471-.31-8.925-2.03-10.488-2.778-2.669-12.162-3.064-15.486.12-1.493 1.556-2.019 3.841-2.076 6.67-.058 2.83-.126 8.13 4.773 9.568h.004l-.004 2.196s-.034.89.53 1.069c.645.21.936-.203 2.941-2.617 3.353.293 5.928-.379 6.22-.477.678-.229 4.509-.74 5.128-6.04zm-11 4.923s-2.113 2.658-2.77 3.348c-.216.224-.451.204-.448-.241 0-.293.016-3.633.016-3.633-4.135-1.196-3.891-5.693-3.846-8.045.044-2.354.471-4.281 1.73-5.579 2.903-2.747 11.094-2.133 13.181-.154 2.551 2.282 1.643 8.73 1.649 8.95-.525 4.408-3.616 4.687-4.184 4.878-.243.081-2.498.667-5.329.476z' fill='%23FFF' fill-rule='nonzero'/%3E%3Cpath d='M14.71 9.009c-.35 0-.35.542 0 .547 2.715.02 4.95 1.904 4.975 5.357 0 .365.536.36.532-.004h-.001c-.03-3.722-2.47-5.88-5.506-5.9z' fill='%23FFF' fill-rule='nonzero'/%3E%3Cpath d='M18.345 14.336c-.008.349.52.365.525.012.044-1.986-1.21-3.622-3.568-3.794-.345-.025-.38.505-.037.53 2.045.15 3.121 1.513 3.08 3.252zM17.68 16.756c-.447-.256-.903-.097-1.092.155l-.394.505c-.2.256-.575.222-.575.222-2.733-.714-3.464-3.54-3.464-3.54s-.034-.383.217-.588l.493-.404c.247-.193.403-.66.151-1.117-.67-1.198-1.121-1.611-1.35-1.929-.242-.298-.605-.365-.982-.164h-.008c-.784.454-1.643 1.302-1.368 2.176.469.921 1.33 3.858 4.076 6.077 1.29 1.05 3.332 2.125 4.199 2.373l.008.012c.854.282 1.685-.6 2.128-1.399v-.006c.197-.386.132-.752-.156-.99-.51-.492-1.278-1.034-1.882-1.383z' fill='%23FFF' fill-rule='nonzero'/%3E%3Cpath d='M15.658 12.468c.87.053 1.291.52 1.337 1.482.016.376.546.35.53-.026-.059-1.255-.694-1.954-1.838-2.02-.349-.021-.381.543-.03.564z' fill='%23FFF' fill-rule='nonzero'/%3E%3C/g%3E%3C/svg%3E")}.footer-social-icons_link.telegram:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='30' height='30' viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle%3Etelegram%3C/title%3E%3Cg fill-rule='nonzero' fill='none'%3E%3Ccircle fill-opacity='.6' fill='%23585F73' cx='15' cy='15' r='15'/%3E%3Cpath d='M11.67 17.227l-.28 3.909c.402 0 .576-.171.785-.376l1.886-1.782 3.909 2.829c.717.395 1.222.187 1.415-.652l2.566-11.88c.228-1.048-.383-1.457-1.081-1.2L5.79 13.78c-1.03.395-1.014.962-.176 1.219l3.856 1.185 8.955-5.538c.422-.276.805-.123.49.153l-7.244 6.428z' fill='%23FFF'/%3E%3C/g%3E%3C/svg%3E")}.footer-social-icons_link.telegram:hover:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='30' height='30' viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle%3Etelegram-color%3C/title%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Ccircle fill='%2317A3E6' cx='15' cy='15' r='15'/%3E%3Cpath d='M11.67 17.227l-.28 3.909c.402 0 .576-.171.785-.376l1.886-1.782 3.909 2.829c.717.395 1.222.187 1.415-.652l2.566-11.88c.228-1.048-.383-1.457-1.081-1.2L5.79 13.78c-1.03.395-1.014.962-.176 1.219l3.856 1.185 8.955-5.538c.422-.276.805-.123.49.153l-7.244 6.428z' fill='%23FFF' fill-rule='nonzero'/%3E%3C/g%3E%3C/svg%3E")}header.header-top{width:100%;flex-shrink:0;height:70px;background-color:#f7f8f9;border-bottom:2px solid #c9c9c9}header.header-top a.nav-link{color:#585f73;font-weight:700}header.header-top a.nav-link:focus,header.header-top a.nav-link:hover{text-decoration:underline;background-color:transparent}header.header-top a.nav-link.login-btn{color:#199ed8}header.header-top .nav-item.active{background-color:transparent}header.header-top .nav-item.active a.nav-link{text-decoration:underline}header.header-top .brand-logo{margin-top:5px}@media screen and (max-width:1060px){header.header-top .brand-logo{left:50%;transform:translateX(-50%)}}header.header-top .brand-logo img{height:100%;width:67px;min-height:55px}nav{background-color:#f7f8f9;box-shadow:none;height:67px;line-height:70px;color:#c9c9c9}@media screen and (max-width:1060px){nav a.button-collapse{height:64px;line-height:64px;display:block}}nav .button-collapse i,nav .nav-wrapper i,nav a.button-collapse a.button-collapse i{line-height:70px;color:#c9c9c9}nav [class*=mdi-],nav [class^=mdi-],nav i,nav i.material-icons{font-size:35px}@media screen and (max-width:1060px){.header-nav-list{display:none}}.nav-item{padding:0 10px}@media only screen and (max-width:600px){.nav-item:first-of-type{margin-top:15px;z-index:2}}.nav-item .session-block,.nav-item a,.nav-item span{color:#585f73}.nav-item a{display:inline;color:#199ed8;margin:0;padding:0}.nav-item .session-block{display:inline-block;border:1px solid #199ed8;line-height:30px;padding:0 15px}.nav-item .session-block a.nav-link{color:#199ed8}.nav-item:last-child{padding:0 0 0 15px}.side-nav .nav-item .session-block,.side-nav .nav-item a{text-transform:uppercase;padding:0}.side-nav .nav-item .session-block{display:inline-block;border:none;line-height:30px;padding:0}.side-nav .nav-item .session-block a.nav-link{color:#199ed8}.side-nav .nav-item .mobile-menu-close{position:absolute;right:-20px;top:-10px;z-index:2;font-size:35px;height:56px;padding:0 15px}.side-nav .nav-item .mobile-menu-close i.material-icons{line-height:70px;color:#c9c9c9}.side-nav div.active{background-color:transparent}.modal-overlay{top:0!important;height:100%!important}.modal{background-color:#fff;max-width:500px;width:90%;height:auto;max-height:90%;top:50%!important;left:50%!important;right:auto!important;transform:scaleX(1) translate(-50%,-50%)!important;transition:.5s}@media only screen and (max-width:600px){.modal{width:100%}}.modal .btn-close-modal{background-color:transparent;color:#9e9e9e;border:none!important;box-shadow:none}.modal .btn-close-modal i.material-icons{font-size:34px}.modal .btn-close-modal:focus,.modal .btn-close-modal:hover{background-color:transparent;color:#9e9e9e;border:none!important;box-shadow:none}@media only screen and (max-width:600px){.modal .modal-content{padding:10px}}.modal .modal-content .modal-header .modal-title{display:block;font-size:27px;margin-top:10px;margin-bottom:10px}@media only screen and (max-width:600px){.modal .modal-content .modal-header .modal-title{display:block;font-size:22px;margin-top:5px;margin-bottom:5px}}.modal .modal-content .modal-header .text-title-uppercase{display:block;font-size:22px;font-weight:500;text-transform:uppercase;text-align:center;margin-top:10px;margin-bottom:20px}@media only screen and (max-width:600px){.modal .modal-content .modal-header .text-title-uppercase{display:block;font-size:22px;margin-top:5px;margin-bottom:5px}}.modal .modal-content .base-title__text{font-size:24px;font-weight:400;vertical-align:middle;font-family:Roboto,sans-serif}@media only screen and (max-width:600px){.modal .modal-content .base-title__text{font-size:16px;vertical-align:middle}}@media only screen and (max-width:600px){.modal .modal-content .modal-body{font-size:12px}}.modal .modal-content .modal-body .modal-message{display:inline-block;text-align:center;font-size:18px;font-weight:500}@media only screen and (max-width:600px){.modal .modal-content .modal-body .modal-message{font-size:14px}}.modal .modal-header--filled{width:100%;padding:15px 5px 15px 15px;background-color:#199ed8;color:#fff;display:flex;align-items:center;font-size:24px;font-weight:400;font-family:Roboto,sans-serif}@media only screen and (max-width:600px){.modal .modal-header--filled{padding:15px;font-size:16px;vertical-align:middle}}.modal .btn-modal{min-width:150px;border:none}@media only screen and (max-width:600px){.modal .btn-modal{padding:0 .5rem;min-width:90px}}.modal .btn-modal-fullwidth{width:100%;border:none}@media only screen and (max-width:600px){.modal .btn-modal-fullwidth{padding:0 .5rem}}.modal .modal-footer{background-color:#fff}.modal .modal-close{border:1px solid #d3d3d3}.modal .modal-close.btn-login-close{border:none;color:#c9c9c9}.modal .modal-close.btn-login-close i.material-icons{font-weight:700;font-size:30px}.modal.overlay{position:fixed;top:0!important;left:0!important;right:0!important;bottom:0!important;margin:0;padding:0;min-width:100%!important;width:100%!important;min-height:100%!important;height:100%!important;transform:none!important;background-color:rgba(0,0,0,.25)}.modal.overlay .modal-inner{background-color:#fff;opacity:1;min-width:30%;max-width:550px;position:relative;top:50%;left:50%;transform:translate(-50%,-50%);max-height:90%;overflow-x:hidden;overflow-y:auto}.modal.overlay .modal-inner.contract-sign{min-width:50%;max-width:900px}.modal.overlay .modal-inner iframe{width:100%;min-height:500px;border:1px solid #777}.modal.overlay .col.no-bottom-margin,.modal.overlay .no-bottom-margin,.modal.overlay .row.no-bottom-margin{margin-bottom:0}.modal.open{display:block!important}.modal-backdrop,.modal-overlay{background-color:#fff}.modal-backdrop{display:none;position:fixed;top:-100px;left:0;bottom:0;right:0;height:125%;width:100%;will-change:opacity;z-index:7;opacity:.5}.modal-open .modal-backdrop{display:block!important}#modal-message_verify_phone{z-index:5;top:50%!important;transform:translateY(-50%);height:auto;max-height:90vh;overflow-y:auto}input#phone_number{text-align:center}input#phone_number+label{left:0;right:0;text-align:center}input.verify-input{width:24%;display:inline-block;text-align:center}.col input[name=verify_code]:focus+label{color:#199ed8}#btn_verify_phone{margin-bottom:10px}.error-block-modal{display:block;padding-top:10px}.error-block-modal.has-danger{pointer-events:none}.error-block-modal.has-danger .form-control-feedback{position:relative;text-align:center;display:inline-block;right:0}.error-block-modal.has-danger i.material-icons.position-input{position:relative;display:inline-block;vertical-align:middle}.error-block{display:block;margin-top:40px;position:relative}.error-block.has-danger .form-control-feedback{position:absolute;text-align:right;display:inline-block;right:25px;top:7px}.error-block.has-danger i.material-icons.position-input{top:0;position:absolute;right:0}.error-block-email{display:block;position:relative}.error-block-email .has-success .form-control-feedback{position:absolute;text-align:right;display:inline-block;right:0;top:-6px;color:#009688;font-size:11px;font-weight:400;line-height:.9}#modal-message_offer .modal-content{font-size:12px;text-align:left}#modal-message_personal_data .modal-dialog{max-height:90%}#modal-message_personal_data .modal-content{font-size:12px;text-align:left}#modal-message_personal_data .modal-content .personal-data-block ul{padding-left:15px}#modal-message_personal_data .modal-content .personal-data-block ul li{list-style-type:decimal}#modal-message_personal_data .modal-content .personal-data-block ul li ul li{list-style-type:circle}.verify-email-step-1,.verify-email-step-2{display:none}.verify-email-step-1 .btn,.verify-email-step-2 .btn{display:block;margin:10px auto;min-width:215px}#upload-error-message .modal-footer{height:100px}.delete-block .modal-footer{height:85px}.delete-block .hint{margin-top:10px;margin-bottom:10px;display:block;font-size:13px;color:#303030}#modal-upload-excel{overflow:hidden}#modal-upload-excel .upload-excel-all-news,#modal-upload-excel .upload-excel-old-new{width:100%}#modal-upload-excel .modal-header-sub{font-size:25px;font-weight:400;margin:0 6px;display:block}#modal-upload-excel .modal-hint{font-size:16px;font-weight:300;margin:0 6px;display:block}#modal-transfer-employees .modal-header{font-size:20px;color:#585f73}#modal-transfer-employees .failed-message,#modal-transfer-employees .modal-message,#modal-transfer-employees .progress-message,#modal-transfer-employees .success-message{font-weight:400;font-size:14px}#modal-transfer-employees .failed-message,#modal-transfer-employees .modal-message,#modal-transfer-employees .progress-message,#modal-transfer-employees .success-message{color:#585f73}#modal-transfer-employees .spinner-blue-only{border-color:#199ed8}#modal-transfer-employees .success-icon .material-icons{color:#009688;font-size:80px}#modal-transfer-employees .failed-icon .material-icons{color:#f44336;font-size:80px}.modal.overlay.inline-modal .modal-message{color:#000;font-size:14px;font-weight:400}.modal_drugstores{position:fixed;top:0;left:0;bottom:0;right:0;width:100%;background:hsla(0,0%,100%,.5);transition:all .5s;display:none;height:100%;z-index:4}.modal-dialog_drugstores{width:90%;max-width:600px;background:#fff;padding:2rem;max-height:90%;box-shadow:0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12),0 5px 5px -3px rgba(0,0,0,.3);overflow-y:auto;border-radius:2px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:4}@media only screen and (max-width:600px){.modal-dialog_drugstores{padding:2rem 10px}}.modal__close-btn{background-color:transparent;color:#9e9e9e;border:none!important;box-shadow:none;position:absolute;top:5px;left:5px;cursor:pointer}.material-icons_close-btn{font-size:34px}.modal__title{font-weight:600;text-transform:uppercase;text-align:center;font-size:22px;margin:1rem 0}.modal__text{text-align:justify;color:rgba(0,0,0,.87);font-weight:500}.modal__text_success{text-align:center;margin-bottom:2rem!important;color:rgba(0,0,0,.87)}.modal__text_bold{font-size:1.5rem;font-weight:600;margin-bottom:1rem;color:rgba(0,0,0,.87)}.modal__btn_white{color:#199ed8!important}.success-icon.success-icon_drugstores{text-align:center}.material-icons.modal__material-icons_success{font-size:120px;color:#7cfc00;font-weight:300}.modal__list-item{padding:5px 10px 5px 0;font-weight:400}.modal-message.modal-message_ecp{margin-top:15px}.js-modal{position:fixed;top:0!important;left:0;bottom:0;right:0;width:100%;background:hsla(0,0%,100%,.5);transition:all .5s;display:none;height:100%;z-index:11}.js-modal .modal-dialog{width:90%;max-width:600px;height:auto;max-height:100%;background:#fff;padding:2rem;box-shadow:0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12),0 5px 5px -3px rgba(0,0,0,.3);overflow-y:auto;border-radius:2px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:3;transition:all .5s}@media only screen and (max-width:600px){.js-modal .modal-dialog{padding:2rem 10px}}@media only screen and (max-width:600px){.js-modal .row{margin-bottom:0}}.js-modal .form-control-feedback{position:static}.modal-inner.modal-inner-wide,.modal.modal-wide-width{width:1000px;max-width:100%!important}.page-reform-moz{background:#fff;color:#585f73;font-family:Open Sans;line-height:1.4}.page-reform-moz .icon-color-blue{color:#199ed8}.page-reform-moz .icon-color-red{color:#fe8380}.page-reform-moz .text-blue{color:#199ed8}.page-reform-moz .text-red{color:#fe8380}.page-reform-moz .btn{margin-bottom:15px;width:270px;color:#fff;padding:5px 15px;height:45px}.page-reform-moz .btn:focus,.page-reform-moz .btn:hover{box-shadow:0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.2);color:#fff;text-decoration:none}.page-reform-moz .btn span{color:#fff;text-shadow:0 1px 0 rgba(0,0,0,.17);font-size:16px;font-weight:600}@media screen and (max-width:768px){.page-reform-moz .btn{margin-bottom:25px}}@media screen and (max-width:440px){.page-reform-moz .btn{margin-bottom:40px}}.page-reform-moz .btn_info{min-width:270px;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2);font-size:16px;font-weight:600}.page-reform-moz .text-sub-title{font-size:36px;line-height:50px;font-weight:700;color:#585f73;margin:10px 0 50px}@media screen and (max-width:768px){.page-reform-moz .text-sub-title{margin:10px 0 20px}}.page-reform-moz .phones__list-title{font-size:16px;line-height:22px;min-height:1px}@media screen and (max-width:600px){.page-reform-moz .phones__list-title{text-align:center;max-width:250px;margin:0 auto;display:block;padding:30px 0 10px}}.page-reform-moz .phones__list{padding:0}@media screen and (max-width:600px){.page-reform-moz .phones__list{display:flex;flex-direction:column}}.page-reform-moz .phones__item{margin:0;display:inline-block;margin-right:20px}@media screen and (max-width:600px){.page-reform-moz .phones__item{margin-top:10px;margin-right:0}}.page-reform-moz .phones__item .phone-formatter-tag{text-decoration:none;color:#199ed8;font-size:16px;font-weight:600;margin-right:20px}.page-reform-moz .phones__item .phone-formatter-tag:focus,.page-reform-moz .phones__item .phone-formatter-tag:hover{text-decoration:underline}@media screen and (max-width:600px){.page-reform-moz .phones__item .phone-formatter-tag{margin-right:0}}@media screen and (max-width:768px){.page-reform-moz .text-title{font-size:20px}.page-reform-moz * .text-title{font-size:20px!important}.page-reform-moz .text-sub-title{font-size:30px}}@media screen and (max-width:440px){.page-reform-moz .text-title{text-align:left;max-width:270px;display:inline-block}.page-reform-moz .text-sub-title{font-size:24px;max-width:240px;margin:20px auto}}.landing-article-container{width:100%;max-width:1210px;margin:0 auto;padding:0}@media screen and (min-width:601px){.landing-article-container{padding:0 20px}}.landing-article-container.with-background{padding:0}@media screen and (min-width:1230px){.landing-article-container.with-background{padding:0 20px}}.landing-page article.landing-article{margin-top:50px;margin-bottom:90px}@media only screen and (max-width:600px){.landing-page article.landing-article{margin-top:30px;margin-bottom:50px}}.landing-page .landing-article-title{color:#585f73;font-size:36px;font-weight:700;line-height:50px;margin:0 auto 50px;max-width:600px;width:90%;text-align:center}@media screen and (max-width:600px){.landing-page .landing-article-title{font-size:30px;line-height:36px;margin-bottom:30px}}@media screen and (max-width:440px){.landing-page .landing-article-title{font-size:24px;max-width:240px;margin-top:20px}}article.about-helsi-me .landing-article-container{display:flex;width:100%;margin:0 auto}@media screen and (max-width:900px){article.about-helsi-me .landing-article-container{flex-direction:column}}article.about-helsi-me .landing-article-title{text-align:left;margin:0 0 24px}@media screen and (max-width:900px){article.about-helsi-me .landing-article-title{margin:0 auto;text-align:center}}article.about-helsi-me .about-helsi-me__text-block{margin-left:40px;margin-right:20px;flex:1 1 50%;max-width:569px}@media screen and (max-width:900px){article.about-helsi-me .about-helsi-me__text-block{margin-left:auto;margin-right:auto;flex:1 1 100%;max-width:90%}}article.about-helsi-me .about-helsi-me__text{font-size:16px;line-height:24px;margin:16px 0;letter-spacing:.15px}article.about-helsi-me .about-helsi-me__img-block{flex:1 1 50%;max-width:697px}article.about-helsi-me .about-helsi-me__img-block img{display:inline-block;width:100%;height:100%;object-fit:cover;object-position:75% top}@media screen and (max-width:900px){article.about-helsi-me .about-helsi-me__img-block{flex:1 1 auto;width:100%;max-width:100%;margin-bottom:30px}article.about-helsi-me .about-helsi-me__img-block img{max-width:100%;height:auto}}article.about-helsi-me .btn_info{display:block;margin-top:24px;margin-bottom:0}@media screen and (max-width:900px){article.about-helsi-me .btn_info{margin:32px auto 0}}article.landing-article.helsi-me-pros .landing-article-title{margin-top:0}article.landing-article.helsi-me-pros .pros-list{display:flex;flex-wrap:wrap;margin-right:-36px;justify-content:center}article.landing-article.helsi-me-pros .pros-item{width:calc(33.33% - 36px);min-width:275px;background:#fbfbfb;border:1px solid #f2f2f2;padding:16px;margin-right:36px;margin-bottom:36px}article.landing-article.helsi-me-pros .pros-title{display:flex;margin-bottom:24px}article.landing-article.helsi-me-pros .pros-title--title{font-size:20px;font-weight:600;line-height:23px;margin-left:16px}article.landing-article.helsi-me-pros .pros-desc{font-size:16px;line-height:23px;margin-bottom:0}@media screen and (max-width:1024px){article.landing-article.helsi-me-pros .pros-list{margin-right:-20px}article.landing-article.helsi-me-pros .pros-item{margin-right:20px;width:calc(50% - 20px);padding:16px}}@media screen and (max-width:768px){article.landing-article.helsi-me-pros .pros-list{max-width:90%;margin-right:auto;margin-left:auto}article.landing-article.helsi-me-pros .pros-item{width:auto;margin-right:auto;margin-left:auto;max-width:460px}}article.www-helsi-me .landing-article-content{background-color:#f7f7f7;padding-top:30px;padding-bottom:53px}article.www-helsi-me img{display:inline-block;max-width:100%;height:auto}article.www-helsi-me .landing-article-title{text-align:left;margin-left:0;margin-bottom:25px}.www-helsi-me_images{position:relative;width:50%;text-align:right}.www-helsi-me_images-wrap{display:inline-block;position:relative;width:524px;max-width:100%}.www-helsi-me_text{width:50%;padding-left:10%}.www-helsi-me_text p{max-width:442px;padding-left:16px;padding-right:16px;margin-bottom:25px}.www-helsi-me_images--mobile{position:absolute;top:56px;left:0}@media screen and (max-width:1024px){article.www-helsi-me{text-align:center;padding-bottom:30px}article.www-helsi-me .landing-article-title{margin-top:0;text-align:center;margin-left:auto}article.www-helsi-me .landing-article-content{flex-direction:column;text-align:center}.www-helsi-me_images{text-align:center;width:100%;margin-bottom:43px}.www-helsi-me_text{text-align:center;width:100%;padding-left:0}.www-helsi-me_text p{margin-left:auto;margin-right:auto}}@media screen and (max-width:768px){.www-helsi-me_images-wrap{width:342px;max-width:100%;text-align:right}.www-helsi-me_images--desktop{width:290px}.www-helsi-me_images--mobile{width:92px;top:36px}}article.hero{margin-bottom:60px}article.hero .landing-article-container{position:relative}article.hero .hero__content{padding-top:30px;height:100%}@media screen and (min-width:1025px){article.hero .hero__content{position:relative;z-index:1}}.hero__img{display:block;position:relative;overflow:hidden;text-align:right;height:150px}@media screen and (min-width:401px){.hero__img{height:200px}}@media screen and (min-width:501px){.hero__img{height:250px}}@media screen and (min-width:601px){.hero__img{margin-left:-20px;margin-right:-20px;height:340px}}@media screen and (min-width:768px){.hero__img{height:374px}}@media screen and (min-width:861px){.hero__img{height:340px}}@media screen and (min-width:1175px){.hero__img{position:absolute;top:0;left:0;right:20px;bottom:0;z-index:1}}@media screen and (min-width:1230px){.hero__img{margin-left:0;margin-right:0}}.hero__img picture{display:inline-block;width:100%;height:100%}.hero__img picture img{display:block;width:100%;height:100%;object-fit:cover;object-position:right top}@media screen and (min-width:861px){.hero__img picture img{object-fit:contain;object-position:right top}}@media screen and (min-width:601px){.hero__img:after{display:block;content:"";width:100%;height:100%;position:absolute;top:0;background-image:linear-gradient(90deg,#fff 4.33%,hsla(0,0%,100%,.73) 21.84%,hsla(0,0%,100%,0) 44.18%);background-repeat:no-repeat;background-position:100% 0;background-size:100% 100%}}@media screen and (min-width:769px){.hero__img:after{background:linear-gradient(90deg,#fff 11.58%,hsla(0,0%,100%,.73) 27.06%,hsla(0,0%,100%,0) 44.18%)}}@media screen and (min-width:861px){.hero__img:after{background:linear-gradient(90deg,#fff 48.82%,hsla(0,0%,100%,.71) 62.85%,hsla(0,0%,100%,0) 70.24%)}}@media screen and (min-width:1175px){.hero__img:after{background:linear-gradient(90deg,#fff 48.82%,hsla(0,0%,100%,.71) 62.85%,hsla(0,0%,100%,0) 70.24%)}}@media screen and (min-width:1230px){.hero__img:after{background:linear-gradient(90deg,#fff 46.32%,hsla(0,0%,100%,.84) 53.91%,hsla(0,0%,100%,0) 66.12%)}}@media screen and (min-width:861px){article.hero--likarnia-page .hero__img:after{background:linear-gradient(90deg,#fff 48.82%,hsla(0,0%,100%,.71) 62.85%,hsla(0,0%,100%,0) 70.24%)}}@media screen and (min-width:1175px){article.hero--likarnia-page .hero__img:after{background:linear-gradient(90deg,#fff 48.82%,hsla(0,0%,100%,.71) 62.85%,hsla(0,0%,100%,0) 70.24%)}}@media screen and (min-width:1230px){article.hero--likarnia-page .hero__img:after{background:linear-gradient(90deg,#fff 41.56%,hsla(0,0%,100%,0) 56.99%)}}.hero__title{color:#585f73;font-size:36px;font-weight:700;line-height:50px;padding-bottom:30px;max-width:465px}@media screen and (max-width:1174px){.hero__title{margin:0 auto;text-align:center}}@media screen and (max-width:600px){.hero__title{font-size:30px;line-height:36px;padding:0 10px 30px;margin-top:0;max-width:400px}}@media screen and (max-width:440px){.hero__title{font-size:24px;max-width:360px}}.hero__buttons{display:block}@media screen and (max-width:1174px){.hero__buttons{justify-content:center;margin:0 auto;text-align:center}}@media screen and (max-width:768px){.hero__buttons{display:flex;flex-direction:column;width:86%}}.hero__buttons .btn{display:block;margin:0 auto 15px}.hero__reg-btn{display:inline-block;margin-right:20px}@media screen and (max-width:1500px){.hero__reg-btn{margin-right:0;text-align:center}}@media screen and (max-width:768px){.hero__reg-btn{margin-right:0;order:1;text-align:center}}.hero__link-btn{display:inline-block}@media screen and (max-width:768px){.hero__link-btn{order:3;text-align:center}}.hero__reg-help-link{display:block;color:#199ed8;margin-top:-5px;font-weight:600;flex:1 0 100%;text-align:left;margin-bottom:20px}@media screen and (max-width:1174px){.hero__reg-help-link{text-align:center;order:2}}@media screen and (max-width:768px){.hero__reg-help-link{order:2;margin-bottom:20px}}.hero-phones{text-align:center}@media screen and (min-width:1175px){.hero-phones{text-align:left}}.hero-phones__title{font-size:16px;line-height:22px;min-height:1px}@media screen and (max-width:600px){.hero-phones__title{text-align:center;max-width:250px;margin:0 auto 10px;display:block;padding:30px 0 10px}}@media screen and (max-width:860px){.hero-phones__list{max-width:500px;margin:0 auto}}@media screen and (max-width:600px){.hero-phones__list{display:flex;flex-direction:column}}.hero-phones__item{display:inline-block;white-space:nowrap;margin-bottom:10px}@media screen and (min-width:601px){.hero-phones__item{margin-right:20px;margin-bottom:0}}.hero-phones__item i{margin-right:15px;vertical-align:middle}.hero-phones__item a{text-decoration:none;color:#199ed8;font-size:16px;font-weight:600;margin-right:20px}@media screen and (min-width:1175px){article.hero.hero--apteka-page .hero__content{padding-top:57px;padding-bottom:57px}}article.hero.hero--apteka-page .hero__img{padding-top:30px;height:auto;max-height:458px;text-align:center}article.hero.hero--apteka-page .hero__img picture{width:auto;height:auto}article.hero.hero--apteka-page .hero__img img{object-fit:contain}@media screen and (min-width:1175px){article.hero.hero--apteka-page .hero__img{top:auto;right:20px;bottom:0;height:458px;text-align:right}}article.hero.hero--apteka-page .hero__img:after{background:none}article.hero.hero--apteka-page .hero--liki-list{margin:0 auto 62px;max-width:414px;font-size:0;text-align:center}article.hero.hero--apteka-page .hero--liki-list li{display:inline-block;background:#e8eff3;border-radius:50px;padding:2px 8px;font-weight:600;font-size:14px;line-height:150%;margin:0 4px 10px 0}@media screen and (min-width:1175px){article.hero.hero--apteka-page .hero--liki-list{margin:0 -4px 62px 0;text-align:left}}article.hero.hero--apteka-page .hero__buttons{display:flex;flex-direction:row;justify-content:center;margin:0 auto;text-align:center}@media screen and (min-width:1175px){article.hero.hero--apteka-page .hero__buttons{justify-content:flex-start;margin:0}}article.hero.hero--apteka-page .hero__buttons .btn{display:block;margin:0 auto 20px}article.hero.hero--apteka-page .hero__buttons .btn span{font-size:14px}article.hero.hero--apteka-page .hero__reg-btn{display:inline-block;margin-right:10px}article.hero.hero--apteka-page .hero__reg-btn .btn{min-width:210px!important;width:210px!important}article.hero.hero--apteka-page .hero__link-btn{display:inline-block;text-align:left}article.hero.hero--apteka-page .hero__link-btn .btn{width:auto!important;min-width:auto!important}article.hero.hero--apteka-page .hero__cooperation-btn{display:block;text-align:center;margin:0 auto}@media screen and (min-width:1175px){article.hero.hero--apteka-page .hero__cooperation-btn{margin-left:0;margin-right:0;text-align:left}}article.hero.hero--apteka-page .hero__title{text-align:center;margin:0 auto}@media screen and (min-width:1175px){article.hero.hero--apteka-page .hero__title{text-align:left;margin:0;max-width:602px;padding-bottom:16px}}.med-guarantees-for-hospitals .landing-article-container{width:100%;margin:0 auto;display:flex;flex-wrap:wrap;min-height:270px}@media screen and (max-width:600px){.med-guarantees-for-hospitals .landing-article-container{width:86%}}.med-guarantees-for-hospitals .med-guarantees__img-block{flex:1 1 360px;width:50%;min-width:300px;min-height:270px;background:url(/assets/images/mainpage/vtorynka.jpg) no-repeat 50%;background-size:cover}@media screen and (max-width:768px){.med-guarantees-for-hospitals .med-guarantees__img-block{display:none}}.med-guarantees-for-hospitals .med-guarantees__img-block--mob{display:none}@media screen and (max-width:768px){.med-guarantees-for-hospitals .med-guarantees__img-block--mob{flex:1 1 360px;background:url(/assets/images/mainpage/vtorynka_mob.jpg) no-repeat 50%;background-size:cover;min-height:250px;max-width:100%;min-width:auto;display:block}}.med-guarantees-for-hospitals .med-guarantees__text-block{padding-left:20px;width:50%;flex-grow:1;margin-bottom:-20px}@media screen and (max-width:768px){.med-guarantees-for-hospitals .med-guarantees__text-block{padding-left:0}}@media screen and (max-width:600px){.med-guarantees-for-hospitals .med-guarantees__text-block{padding-left:0;text-align:center}}.med-guarantees-for-hospitals .med-guarantees__title{color:#585f73;font-size:36px;font-weight:700;line-height:50px}@media screen and (max-width:860px){.med-guarantees-for-hospitals .med-guarantees__title{margin-top:20px}}@media screen and (max-width:768px){.med-guarantees-for-hospitals .med-guarantees__title{text-align:center;margin-bottom:30px}}@media screen and (max-width:600px){.med-guarantees-for-hospitals .med-guarantees__title{font-size:30px;line-height:36px}}@media screen and (max-width:440px){.med-guarantees-for-hospitals .med-guarantees__title{font-size:24px}}.med-guarantees-for-hospitals .med-guarantees__text{font-size:16px;line-height:22px;margin:2rem 0}@media screen and (max-width:600px){.med-guarantees-for-hospitals .med-guarantees__text{margin-top:1.5rem;text-align:justify}}.med-guarantees-for-hospitals .med-guarantees__buttons{display:flex;flex-wrap:wrap}@media screen and (max-width:768px){.med-guarantees-for-hospitals .med-guarantees__buttons{justify-content:center;margin:0}}@media only screen and (max-width:600px){.med-guarantees-for-hospitals .med-guarantees__buttons{flex-direction:column;align-items:center}}.med-guarantees-for-hospitals .med-guarantees__buttons .btn.blue-btn{margin-bottom:20px;color:#fff;text-shadow:0 1px 0 rgba(0,0,0,.17);font-size:16px;font-weight:600;width:100%;max-width:270px;margin-right:40px}@media screen and (max-width:768px){.med-guarantees-for-hospitals .med-guarantees__buttons .btn.blue-btn{margin-right:17px}}@media screen and (max-width:600px){.med-guarantees-for-hospitals .med-guarantees__buttons .btn.blue-btn{flex-grow:1}}@media only screen and (max-width:600px){.med-guarantees-for-hospitals .med-guarantees__buttons .btn.blue-btn{margin-right:0}}.contracts-block .med-guarantees-for-hospitals .med-guarantees__buttons .btn.btn-back,.contracts-block .med-guarantees-for-hospitals .med-guarantees__buttons button.btn,.declarations-block .med-guarantees-for-hospitals .med-guarantees__buttons .btn.btn-back,.declarations-block .med-guarantees-for-hospitals .med-guarantees__buttons button.btn,.employees-block .med-guarantees-for-hospitals .med-guarantees__buttons .btn.btn-back,.employees-block .med-guarantees-for-hospitals .med-guarantees__buttons button.btn:not(.btn),.equipments-block .med-guarantees-for-hospitals .med-guarantees__buttons .btn.btn-back,.equipments-block .med-guarantees-for-hospitals .med-guarantees__buttons button.btn:not(.btn),.healthcare-services-block .med-guarantees-for-hospitals .med-guarantees__buttons .btn.btn-back,.institution-block .med-guarantees-for-hospitals .med-guarantees__buttons .btn.btn-back,.institution-block .med-guarantees-for-hospitals .med-guarantees__buttons .btn.btn-new-department,.institution-block form .med-guarantees-for-hospitals .med-guarantees__buttons button.btn,.med-guarantees-for-hospitals .med-guarantees__buttons .btn.add-new-kved,.med-guarantees-for-hospitals .med-guarantees__buttons .btn.btn-kved-info,.med-guarantees-for-hospitals .med-guarantees__buttons .btn.btn-transparent,.med-guarantees-for-hospitals .med-guarantees__buttons .btn.print-declaration,.med-guarantees-for-hospitals .med-guarantees__buttons .contracts-block .btn.btn-back,.med-guarantees-for-hospitals .med-guarantees__buttons .contracts-block button.btn,.med-guarantees-for-hospitals .med-guarantees__buttons .declarations-block .btn.btn-back,.med-guarantees-for-hospitals .med-guarantees__buttons .declarations-block button.btn,.med-guarantees-for-hospitals .med-guarantees__buttons .employees-block .btn.btn-back,.med-guarantees-for-hospitals .med-guarantees__buttons .employees-block button.btn:not(.btn),.med-guarantees-for-hospitals .med-guarantees__buttons .equipments-block .btn.btn-back,.med-guarantees-for-hospitals .med-guarantees__buttons .equipments-block button.btn:not(.btn),.med-guarantees-for-hospitals .med-guarantees__buttons .healthcare-services-block .btn.btn-back,.med-guarantees-for-hospitals .med-guarantees__buttons .institution-block .btn.btn-back,.med-guarantees-for-hospitals .med-guarantees__buttons .institution-block .btn.btn-new-department,.med-guarantees-for-hospitals .med-guarantees__buttons .institution-block form button.btn,.med-guarantees-for-hospitals .med-guarantees__buttons .preview-msp-block .btn.btn-back,.med-guarantees-for-hospitals .med-guarantees__buttons .receipts-block .btn.btn-back,.med-guarantees-for-hospitals .med-guarantees__buttons .receipts-block button.btn,.med-guarantees-for-hospitals .med-guarantees__buttons .verification-msp-block .btn.btn-back,.preview-msp-block .med-guarantees-for-hospitals .med-guarantees__buttons .btn.btn-back,.receipts-block .med-guarantees-for-hospitals .med-guarantees__buttons .btn.btn-back,.receipts-block .med-guarantees-for-hospitals .med-guarantees__buttons button.btn,.verification-msp-block .med-guarantees-for-hospitals .med-guarantees__buttons .btn.btn-back{color:#199ed8;border:1px solid #199ed8;font-size:16px;box-shadow:none;margin-bottom:20px}.contracts-block .med-guarantees-for-hospitals .med-guarantees__buttons .btn.btn-back:hover,.contracts-block .med-guarantees-for-hospitals .med-guarantees__buttons button.btn:hover,.declarations-block .med-guarantees-for-hospitals .med-guarantees__buttons .btn.btn-back:hover,.declarations-block .med-guarantees-for-hospitals .med-guarantees__buttons button.btn:hover,.employees-block .med-guarantees-for-hospitals .med-guarantees__buttons .btn.btn-back:hover,.employees-block .med-guarantees-for-hospitals .med-guarantees__buttons button.btn:hover:not(.btn),.equipments-block .med-guarantees-for-hospitals .med-guarantees__buttons .btn.btn-back:hover,.equipments-block .med-guarantees-for-hospitals .med-guarantees__buttons button.btn:hover:not(.btn),.healthcare-services-block .med-guarantees-for-hospitals .med-guarantees__buttons .btn.btn-back:hover,.institution-block .med-guarantees-for-hospitals .med-guarantees__buttons .btn.btn-back:hover,.institution-block .med-guarantees-for-hospitals .med-guarantees__buttons .btn.btn-new-department:hover,.institution-block form .med-guarantees-for-hospitals .med-guarantees__buttons button.btn:hover,.med-guarantees-for-hospitals .med-guarantees__buttons .btn.add-new-kved:hover,.med-guarantees-for-hospitals .med-guarantees__buttons .btn.btn-kved-info:hover,.med-guarantees-for-hospitals .med-guarantees__buttons .btn.btn-transparent:hover,.med-guarantees-for-hospitals .med-guarantees__buttons .btn.print-declaration:hover,.med-guarantees-for-hospitals .med-guarantees__buttons .contracts-block .btn.btn-back:hover,.med-guarantees-for-hospitals .med-guarantees__buttons .contracts-block button.btn:hover,.med-guarantees-for-hospitals .med-guarantees__buttons .declarations-block .btn.btn-back:hover,.med-guarantees-for-hospitals .med-guarantees__buttons .declarations-block button.btn:hover,.med-guarantees-for-hospitals .med-guarantees__buttons .employees-block .btn.btn-back:hover,.med-guarantees-for-hospitals .med-guarantees__buttons .employees-block button.btn:hover:not(.btn),.med-guarantees-for-hospitals .med-guarantees__buttons .equipments-block .btn.btn-back:hover,.med-guarantees-for-hospitals .med-guarantees__buttons .equipments-block button.btn:hover:not(.btn),.med-guarantees-for-hospitals .med-guarantees__buttons .healthcare-services-block .btn.btn-back:hover,.med-guarantees-for-hospitals .med-guarantees__buttons .institution-block .btn.btn-back:hover,.med-guarantees-for-hospitals .med-guarantees__buttons .institution-block .btn.btn-new-department:hover,.med-guarantees-for-hospitals .med-guarantees__buttons .institution-block form button.btn:hover,.med-guarantees-for-hospitals .med-guarantees__buttons .preview-msp-block .btn.btn-back:hover,.med-guarantees-for-hospitals .med-guarantees__buttons .receipts-block .btn.btn-back:hover,.med-guarantees-for-hospitals .med-guarantees__buttons .receipts-block button.btn:hover,.med-guarantees-for-hospitals .med-guarantees__buttons .verification-msp-block .btn.btn-back:hover,.preview-msp-block .med-guarantees-for-hospitals .med-guarantees__buttons .btn.btn-back:hover,.receipts-block .med-guarantees-for-hospitals .med-guarantees__buttons .btn.btn-back:hover,.receipts-block .med-guarantees-for-hospitals .med-guarantees__buttons button.btn:hover,.verification-msp-block .med-guarantees-for-hospitals .med-guarantees__buttons .btn.btn-back:hover{text-decoration:underline}@media screen and (max-width:600px){.contracts-block .med-guarantees-for-hospitals .med-guarantees__buttons .btn.btn-back,.contracts-block .med-guarantees-for-hospitals .med-guarantees__buttons button.btn,.declarations-block .med-guarantees-for-hospitals .med-guarantees__buttons .btn.btn-back,.declarations-block .med-guarantees-for-hospitals .med-guarantees__buttons button.btn,.employees-block .med-guarantees-for-hospitals .med-guarantees__buttons .btn.btn-back,.employees-block .med-guarantees-for-hospitals .med-guarantees__buttons button.btn:not(.btn),.equipments-block .med-guarantees-for-hospitals .med-guarantees__buttons .btn.btn-back,.equipments-block .med-guarantees-for-hospitals .med-guarantees__buttons button.btn:not(.btn),.healthcare-services-block .med-guarantees-for-hospitals .med-guarantees__buttons .btn.btn-back,.institution-block .med-guarantees-for-hospitals .med-guarantees__buttons .btn.btn-back,.institution-block .med-guarantees-for-hospitals .med-guarantees__buttons .btn.btn-new-department,.institution-block form .med-guarantees-for-hospitals .med-guarantees__buttons button.btn,.med-guarantees-for-hospitals .med-guarantees__buttons .btn.add-new-kved,.med-guarantees-for-hospitals .med-guarantees__buttons .btn.btn-kved-info,.med-guarantees-for-hospitals .med-guarantees__buttons .btn.btn-transparent,.med-guarantees-for-hospitals .med-guarantees__buttons .btn.print-declaration,.med-guarantees-for-hospitals .med-guarantees__buttons .contracts-block .btn.btn-back,.med-guarantees-for-hospitals .med-guarantees__buttons .contracts-block button.btn,.med-guarantees-for-hospitals .med-guarantees__buttons .declarations-block .btn.btn-back,.med-guarantees-for-hospitals .med-guarantees__buttons .declarations-block button.btn,.med-guarantees-for-hospitals .med-guarantees__buttons .employees-block .btn.btn-back,.med-guarantees-for-hospitals .med-guarantees__buttons .employees-block button.btn:not(.btn),.med-guarantees-for-hospitals .med-guarantees__buttons .equipments-block .btn.btn-back,.med-guarantees-for-hospitals .med-guarantees__buttons .equipments-block button.btn:not(.btn),.med-guarantees-for-hospitals .med-guarantees__buttons .healthcare-services-block .btn.btn-back,.med-guarantees-for-hospitals .med-guarantees__buttons .institution-block .btn.btn-back,.med-guarantees-for-hospitals .med-guarantees__buttons .institution-block .btn.btn-new-department,.med-guarantees-for-hospitals .med-guarantees__buttons .institution-block form button.btn,.med-guarantees-for-hospitals .med-guarantees__buttons .preview-msp-block .btn.btn-back,.med-guarantees-for-hospitals .med-guarantees__buttons .receipts-block .btn.btn-back,.med-guarantees-for-hospitals .med-guarantees__buttons .receipts-block button.btn,.med-guarantees-for-hospitals .med-guarantees__buttons .verification-msp-block .btn.btn-back,.preview-msp-block .med-guarantees-for-hospitals .med-guarantees__buttons .btn.btn-back,.receipts-block .med-guarantees-for-hospitals .med-guarantees__buttons .btn.btn-back,.receipts-block .med-guarantees-for-hospitals .med-guarantees__buttons button.btn,.verification-msp-block .med-guarantees-for-hospitals .med-guarantees__buttons .btn.btn-back{flex-grow:1}}.media-about-us .video-list-container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}@media screen and (max-width:1200px){.media-about-us .video-list-container{justify-content:center;text-align:center}}@media screen and (max-width:768px){.media-about-us .video-list-container{flex-direction:column;align-items:center}}.media-about-us .video-item{margin-bottom:20px;max-width:31%;min-width:360px;position:relative;height:unset;aspect-ratio:360/311;border:5px solid #979797;overflow:hidden}.media-about-us .video-item:hover{border:5px solid #199ed8}.media-about-us .video-item:after{background:hsla(0,0%,98%,.5) url('data:image/svg+xml;utf8,<svg fill="rgba(88, 95, 115, 0.5)" height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"><path d="M0 0h24v24H0z" fill="none"/><path d="M10 16.5l6-4.5-6-4.5v9zM12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8z"/></svg>') no-repeat 50%;background-size:85px;bottom:0;content:"";left:0;position:absolute;right:0;top:0;transition:opacity .1s cubic-bezier(.4,0,.2,1);outline:3px solid #979797}.media-about-us .video-item:hover:after{background:hsla(0,0%,98%,.5) url('data:image/svg+xml;utf8,<svg fill="#199ED8" height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"><path d="M0 0h24v24H0z" fill="none"/><path d="M10 16.5l6-4.5-6-4.5v9zM12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8z"/></svg>') no-repeat 50%;background-size:100px;transition:opacity .1s cubic-bezier(.4,0,.2,1);outline:3px solid #199ed8}@media screen and (max-width:1200px){.media-about-us .video-item{margin:20px;margin-top:0}}@media screen and (max-width:768px){.media-about-us .video-item{min-width:0;max-width:90%;width:376px}}.media-about-us .media-video-img{max-width:100%;height:auto}.media-about-us .media-logo{position:absolute;bottom:0;padding:0 10px;display:flex;height:30%;max-height:100px;align-items:center;justify-content:flex-start;background-color:hsla(0,0%,100%,.8);width:100%;min-width:100%}@media screen and (max-width:768px){.media-about-us .media-logo{max-height:70px}}.media-about-us .media-logo-img{height:80%;max-height:60px;width:auto;max-width:unset}.landing-page--apteka .media-about-us .media-video-img{max-width:unset;width:100%}.scheme-tabs{width:100%}@media screen and (max-width:600px){.scheme-tabs{padding:0 20px}}.scheme-tabs .tabs{font-family:Roboto,Arial,sans-serif}.scheme-tabs .tabs__controls{margin-bottom:15px;display:flex;justify-content:center;width:100%;flex-wrap:wrap}@media screen and (max-width:768px){.scheme-tabs .tabs__controls{margin-top:0;margin-bottom:15px}}.scheme-tabs .tabs__controls-item{display:flex;align-items:center;justify-content:center;height:52px;max-width:356px;padding:15px;color:#199ed8;flex:1 1 250px}@media screen and (max-width:768px){.scheme-tabs .tabs__controls-item{max-width:100%;flex-basis:100%}}@media screen and (max-width:768px){.scheme-tabs .tabs__controls-item:not(:last-child){margin-bottom:20px}}.scheme-tabs .tabs__controls-item:hover{background:#d6eef8}.scheme-tabs .tabs__controls-item.active{color:#585f73;border-bottom:3px solid #199ed8}.scheme-tabs .tabs__controls-link{display:block;text-decoration:none;text-transform:uppercase;padding:5px;color:inherit;font-size:16px;font-weight:600;line-height:1;text-align:center}.scheme-tabs .tabs__list{width:100%;padding-top:30px}@media screen and (max-width:768px){.scheme-tabs .tabs__list{padding-top:15px}}.scheme-tabs .tabs__item{display:none}.scheme-tabs .tabs__item.active{display:block;text-align:center}.scheme-tabs img{display:inline-block;max-width:100%;height:auto;margin:0 auto}.scheme-tabs .tabs__item_1{margin-left:-20px;margin-right:-20px}.scheme-tabs .tabs__item_1 .tabs__img-wrap{width:100%;overflow:auto;padding-left:20px;padding-right:20px}.scheme-tabs .tabs__item_1 .tabs__img-wrap img.hide-on-large-only{min-width:700px}.scheme-tabs .tabs__item_1 .tabs__img-wrap::-webkit-scrollbar{display:none}.scheme-tabs .tabs__item_1 .tabs__img-wrap{-ms-overflow-style:none;scrollbar-width:none}.statistics{margin:0 auto}.statistics__list{display:flex;justify-content:space-between;width:100%;max-width:100%;background-color:#199ed8;border:1px solid hsla(0,0%,59%,.1);flex-wrap:wrap}@media screen and (min-width:400px){.statistics__list{padding:0 21px}}.statistics__list-item{flex:1 0 100%;min-width:270px;padding:30px 25px;display:inline-flex;flex-direction:column}@media screen and (min-width:700px){.statistics__list-item{flex-basis:50%;padding-top:80px;padding-bottom:80px}}@media screen and (min-width:1230px){.statistics__list-item{flex-basis:auto}}.statistics__list-item-content{min-width:220px;max-width:266px;display:flex;flex-direction:column;margin:0 auto}.statistics__number{display:block;font-size:3.5rem;font-weight:700;line-height:68px;color:#fff;text-align:left;white-space:nowrap;margin-bottom:10px;letter-spacing:.25px}.statistics__text{display:block;font-size:18px;line-height:24px;font-weight:600;color:#fff;max-width:220px}article.support-and-registration{margin:40px auto 0;width:100%}@media screen and (max-width:768px){article.support-and-registration{margin-top:0!important;padding-bottom:90px}}article.support-and-registration .landing-article-container{display:flex}.support-and-registration__support-block{width:50%;color:#fff;background-color:#199ed8;opacity:.7;overflow:hidden;padding:65px 30px 55px 135px}@media screen and (max-width:1440px){.support-and-registration__support-block{padding:50px 10px 40px 30px}}@media screen and (max-width:992px){.support-and-registration__support-block{display:none}}@media screen and (max-width:1440px){.support-block__content{max-width:505px;margin:0 auto}}.support-block__title{margin-bottom:40px}.support-block__title,.support-block__title a{line-height:34px;font-size:24px;font-weight:700;text-transform:uppercase}.support-block__title a{margin:1em 0 40px;text-decoration:underline;color:#fff!important}.support-block__schedule{font-weight:600;font-size:18px;line-height:24px;color:#fff;margin:10px 0 30px}.support-block__phone-list{display:flex;flex-wrap:wrap;margin-bottom:10px}.support-block__phone-item{display:inline-block;margin-bottom:13px;flex:1 0 50%}.support-block__phone-item i{padding-right:20px;vertical-align:middle}.support-block__phone-item a{color:#fff!important;font-size:18px;font-weight:600}.support-block__phone-item:hover a{text-decoration:underline;color:#fff}a.support-block__email{display:inline-block;color:#fff!important;font-size:18px;font-weight:600}a.support-block__email:hover{text-decoration:underline}.support-and-registration__reg-block{width:50%;background-image:url(/assets/images/mainpage/moz-reform-bottom.png);background-color:#fff;background-position:0 100%;background-repeat:no-repeat;background-size:cover;display:flex;align-items:center;justify-content:center;padding:40px 0}@media screen and (max-width:992px){.support-and-registration__reg-block{width:100%}}@media screen and (max-width:768px){.support-and-registration__reg-block{background-image:none;padding:20px 0}}.reg-block__title{font-size:24px;font-weight:700;text-transform:uppercase;margin-bottom:10px;line-height:1.5;text-align:center}@media screen and (max-width:440px){.reg-block__title{font-size:20px}}.reg-block__btn{margin-bottom:0!important}@media only screen and (max-width:600px){.drugstores-article.drugstores-article_todo{padding-bottom:0}}ul.drugstores-todo__list{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center;margin-right:-20px;margin-top:0;margin-bottom:-30px;box-sizing:border-box}@media only screen and (max-width:768px){ul.drugstores-todo__list{padding-right:20px;padding-left:20px;margin-right:0}}.drugstores-todo__item{text-align:center;background-color:#fbfbfb;padding:20px;margin-right:20px;margin-bottom:30px;flex:1 1 280px;display:flex;flex-direction:column;max-width:376px}@media only screen and (max-width:768px){.drugstores-todo__item{flex-direction:row;flex-wrap:nowrap;flex-basis:100%;margin-right:0}}.drugstores-todo__item-content{text-align:center;display:flex;flex-direction:column;align-items:center}.drugstores-todo__digit{display:inline-block;color:#199ed8;font-size:45px;font-weight:800;line-height:50px;margin-bottom:20px}@media only screen and (max-width:768px){.drugstores-todo__digit{margin-bottom:0;margin-right:15px}}.drugstores-todo__title{display:inline-block;width:100%;color:#585f73;font-weight:700;font-size:18px;line-height:150%;text-align:center;text-transform:uppercase;margin-bottom:25px}@media only screen and (max-width:768px){.drugstores-todo__title{text-align:left;font-size:18px}}.drugstores-todo__title--lowercase,.drugstores-todo__title_lowercase{text-transform:none}.drugstores-todo__link{display:inline-block;color:#199ed8;font-size:16px;font-weight:600;line-height:22px;margin-bottom:25px;width:100%;text-align:center}.drugstores-todo__link:hover{text-decoration:underline}@media only screen and (max-width:768px){.drugstores-todo__link{text-align:left}}.btn.drugstores-todo__btn{width:100%!important;max-width:270px;margin-bottom:0}.drugstores-todo__link_more{color:#199ed8;display:block}.drugstores-todo__link_more:hover{text-decoration:underline}.drugstores-todo__text{color:#585f73;font-size:16px;line-height:22px;display:block;text-align:center}@media only screen and (max-width:768px){.drugstores-todo__text{text-align:left}}.drugstores-todo__footnote{font-weight:600;font-size:14px;line-height:140%;color:#9e9e9e}@media only screen and (max-width:768px){.drugstores-todo__footnote{text-align:left}}@media only screen and (max-width:600px){.page-reform-moz__news.page-reform-moz__news drugstore{margin-top:0}}.drugstores-article_how-it-works .how-it-works__img{overflow-x:auto;overflow-y:hidden;touch-action:manipulation}.drugstores-article_how-it-works .how-it-works__img img{display:inline-block;margin-left:20px;margin-right:20px}.drugstores-article_medreform .panel-flat{margin:0 0 20px;padding:20px 30px 0;overflow:hidden;border:1px solid hsla(0,0%,59%,.1);background-color:hsla(0,0%,85%,.1)}@media screen and (max-width:440px){.drugstores-article_medreform .panel-flat{margin-left:25px;margin-right:25px}}.drugstores-article_medreform .panel-flat.panel-flat--e-receipt{padding-bottom:0}@media screen and (min-width:900px){.drugstores-article_medreform .panel-flat__content{display:flex;align-items:center;justify-content:space-between;flex-direction:column;width:100%}}.drugstores-article_medreform .panel-flat__title{margin:0;font-weight:700;font-size:20px;line-height:160%;text-transform:uppercase}.drugstores-article_medreform .panel-flat__text{width:100%;flex:1 1 auto;padding-right:16px;font-weight:400;font-size:14px;line-height:160%}.drugstores-article_medreform .panel-flat__text--interaction{max-width:627px}.drugstores-article_medreform .panel-flat__text p:not(.panel-flat__footnote){margin-bottom:16px}.drugstores-article_medreform .panel-flat__text ol,.drugstores-article_medreform .panel-flat__text ul{padding-left:15px}.drugstores-article_medreform .panel-flat__text ol>li{margin-bottom:16px}.drugstores-article_medreform .panel-flat__text ul>li{list-style-type:disc;margin-bottom:16px}.drugstores-article_medreform .panel-flat--interaction.panel-flat--white{background-color:transparent;border:none}.drugstores-article_medreform .panel-flat__title--main{margin-bottom:0}.drugstores-article_medreform .panel-flat__caption{font-weight:700;font-size:20px;line-height:140%;margin:0 auto;max-width:800px}.drugstores-article_medreform .panel-flat.panel-flat--interaction.panel-flat--white{margin:0;margin-bottom:37px}.drugstores-article_medreform .panel-flat.panel-flat--interaction.panel-flat--white .panel-flat__content.align-left{display:flex;flex-wrap:nowrap;flex-direction:row;gap:25px;margin:25px auto 10px;justify-content:center;width:1100px}.drugstores-article_medreform .panel-flat.panel-flat--interaction.panel-flat--white .panel-flat__content-wrapper{overflow-x:auto;overflow-y:hidden;touch-action:manipulation}.drugstores-article_medreform .panel-flat__cards{width:257px;display:flex;flex-direction:column;gap:8px}.drugstores-article_medreform .panel-flat__cards--grey{display:flex;gap:7px;background:#fbfbfb;border-radius:4px;font-weight:700;font-size:18px;line-height:150%;text-align:center;justify-content:center;text-transform:uppercase;padding:20px 0}.drugstores-article_medreform .panel-flat__cards-title{margin:0}.drugstores-article_medreform .panel-flat__cards-wrapper{text-align:center;border-top-left-radius:4px;border-top-right-radius:4px;padding:5px 0}.drugstores-article_medreform .panel-flat__cards-wrapper--blue{background:#199ed8}.drugstores-article_medreform .panel-flat__cards-wrapper--green{background:#219e37}.drugstores-article_medreform .panel-flat__cards-wrapper--yellow{background:#c29b00}.drugstores-article_medreform .panel-flat__cards-text{margin:0;font-size:14px;line-height:140%}.drugstores-article_medreform .panel-flat__cards-text-wrapper{display:flex;justify-content:center;flex-direction:column;text-align:center;padding:0 20px;height:80%}.drugstores-article_medreform .panel-flat__cards-link:hover{text-decoration:underline}.drugstores-article_medreform .panel-flat__cards-caption{font-weight:700;font-size:14px;line-height:140%;color:#fff;margin:0}.drugstores-article_medreform .panel-flat__cards-item{border-radius:4px;height:160px}.drugstores-article_medreform .panel-flat__cards-item--blue{background:#d9edf7}.drugstores-article_medreform .panel-flat__cards-item--green{background:#dff0d8}.drugstores-article_medreform .panel-flat__cards-item--yellow{background:#fff9e0;height:180px}.drugstores-article_medreform .panel-flat__footnote{font-weight:400;font-size:11px;line-height:160%;margin:0}.drugstores-article_medreform .panel-flat__img{width:100%;flex:1 0 auto;text-align:center}@media screen and (min-width:900px){.drugstores-article_medreform .panel-flat__img{width:467px}}.drugstores-article_medreform .panel-flat__img img{display:inline-block;max-width:100%;height:auto;max-height:623px}.drugstores-article_medreform .panel-flat.panel-flat--e-receipt .panel-flat__content{align-items:flex-start;margin:34px 0}.drugstores-article_medreform .panel-flat.panel-flat--e-receipt .panel-flat__img{display:flex;flex-direction:column;gap:35px;align-self:center;justify-content:center;width:100%}@media screen and (min-width:320px){.drugstores-article_medreform .panel-flat.panel-flat--e-receipt .panel-flat__img{margin-top:10px}}@media screen and (min-width:900px){.drugstores-article_medreform .panel-flat.panel-flat--interaction .panel-flat__content{flex-direction:row-reverse}}.drugstores-article_medreform .panel-flat.panel-flat--interaction .panel-flat__title.panel-flat__title--main{text-align:center;max-width:640px;margin:0 auto 34px}.drugstores-article_medreform .panel-flat.panel-flat--interaction .panel-flat__img{padding-bottom:20px}.drugstores-article_medreform .panel-flat.panel-flat--info ul>li{color:#199ed8;list-style-type:disc;margin:0}.drugstores-article_medreform .panel-flat.panel-flat--info .panel-flat__img{padding-bottom:20px}.select--custom .select2-selection--single{height:calc(3rem - 5px)!important}.input-field-custom--appointment select+i.material-icons{top:auto;bottom:10px!important}.dropdown-list-btn{font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:22px;color:#199ed8;padding:10px 12px;width:100%;background-color:#fff;border:none;text-align:left}.dropdown-list-btn:focus,.dropdown-list-btn:hover{outline:none;background-color:#f7f8f9}.appointment_search-by-category select{height:55px}@media only screen and (max-width:1100px){.appointment_search-by-category select{height:52px}}.appointment_search-by-id-form{display:flex;align-items:flex-end;justify-content:flex-end;margin-left:20px}.appointment_search-by-id-form i{position:absolute;right:0;bottom:20px}.appointment_search-by-id-form .input-wrap{flex-grow:1}.appointment_search-by-id-form .search-btn{margin-left:10px}@media only screen and (max-width:992px){.appointment_search-by-id-form{margin-left:0}}#print-appointment{display:block;width:100%;height:100%;top:0;overflow:hidden}#print-appointment.modal-content{padding:0}.appointment_print__container{max-width:600px;margin:20px 15px 0;text-align:left;font-family:Arial,sans-serif;font-size:11pt;line-height:1.25em}.appointment_print__head{width:100%;display:flex;border-bottom:1px solid #8c8b8b;margin-bottom:10px;align-items:center}.appointment_print__head-text p{font-size:7pt;line-height:1.25em;margin:0}.appointment_print__head-content{display:flex;align-items:center;margin-bottom:5px}.appointment_print__logo{margin-right:20px;flex-shrink:0}.appointment_print__logo.helsi{width:48pt}.appointment_print__logo.nszu{width:140pt}.appointment_print__logo-img{display:inline-block;max-width:100%}.appointment_print__text p{margin-bottom:0;margin-top:0}.appointment_print__title-text{font-size:12pt;line-height:1.25em;text-align:center;margin-bottom:5px}.appointment_print__appointment-number{font-size:22pt;line-height:1.25em;text-align:center;font-weight:700}.appointment_print__table-container{padding-top:1em}.border-bottom{border-bottom:2px solid #000}.appointment_print__table{display:table;table-layout:auto;width:100%;border-collapse:collapse}.appointment_print__table tr td{padding-bottom:5px;vertical-align:top}.appointment_print__table .small-font{font-size:10pt}.appointment_print__table .table-cell{border:none;text-align:left;vertical-align:top;min-height:40px}.appointment_print__table .column-title{width:36%;padding-left:5px}.appointment_print__table .column-data{width:64%}.appointment_print__date{padding:4px 10px;border-bottom:1px solid #9e9e9e;font-size:9pt}.appointment_print__bottom{display:flex;align-items:center}.appointment_print__bottom-text{padding-top:10px}.appointment_print__bottom-text p{margin:0;padding:5px 10px}.appointment_print__qr-code{width:75pt;flex-shrink:0;margin-left:auto;margin-top:1px}.appointment_print__qr-code img{display:inline-block;max-width:100%}.appointment_print__otp-phone{font-size:9pt;text-align:center}#declarations>.row.row-margin-auto{margin:auto}#declarations>.row.row-margin-auto .col.col-padding-0{padding:0}.container .row.declaration-edit-container{margin-bottom:0}@media only screen and (min-width:601px){.container .row.declaration-edit-container{margin-right:25px}}.container .row.declaration-control-buttons{margin-left:-2px;margin-right:0}.container .row.no-margins{margin:0}.add-phone i.material-icons{vertical-align:middle}.person-phone-block{display:none}.phone-block-add{position:relative}.delete-phone-add{position:absolute;right:30px;top:10px}.delete-phone-add.material-icons{color:#585f73!important}.emptyStreetBlock0,.emptyStreetBlock1{display:none}div.input-field.col.whole-row-checkbox{margin-top:0;padding-left:2px}.col.address-item.emptyStreetBlock0,.col.address-item.emptyStreetBlock1{margin-bottom:0}.confidant-person-label{margin-top:30px}.emergency-contact-label{margin-top:50px}.row .col.p-relative-aligned.has-danger select+i,.row .col.p-relative-aligned.has-success select+i{top:5px}.row .col.p-relative-aligned.has-danger select+i+.form-control-feedback,.row .col.p-relative-aligned.has-success select+i+.form-control-feedback{top:70%}.row.declaration-save-buttons{display:flex;flex-wrap:nowrap;justify-content:space-between;padding:0 10px}@media only screen and (max-width:992px){.row.declaration-save-buttons{flex-direction:column;justify-content:center}}.row.declaration-save-buttons .declaration-save-left{flex-grow:2}.row.declaration-save-buttons .declaration-save-left .btn{padding-left:0;padding-right:0;width:auto}.row.declaration-save-buttons .declaration-save-right{display:flex;justify-content:flex-end;flex-grow:1}@media only screen and (max-width:992px){.row.declaration-save-buttons .declaration-save-right{flex-direction:column}}.row.declaration-save-buttons .declaration-save-right .declaration-save-button{margin-left:20px;text-align:center}@media only screen and (max-width:992px){.row.declaration-save-buttons .declaration-save-right .declaration-save-button{margin-left:0}}.row.declaration-save-buttons .declaration-save-right .declaration-save-button .btn{width:100%}.row.declaration-save-buttons .declaration-save-button{min-width:250px}@media only screen and (max-width:992px){.row.declaration-save-buttons .declaration-save-button{margin-bottom:20px}}.row.declaration-save-buttons .declaration-save-button .btn{display:block;white-space:nowrap;float:none!important}@media only screen and (max-width:992px){.row.declaration-save-buttons .declaration-save-button .btn{width:100%}}#modal-message_declarations_limit.modal.overlay .modal-inner{max-width:650px;top:25%}#modal-message_declarations_limit.modal.overlay .modal-content .modal-body .modal-message{font-weight:400}.input-switch-hint{position:absolute;left:9px;top:45px;font-size:12px;color:#9e9e9e}.textarea-container textarea{margin-top:1px;padding-top:11px}input.person__doc-issue-date{margin-top:15px}.person_process_disclosure_data_consent>.cheradio-block.checkbox-block+i.material-icons.position-input{top:25px}.doctors-table{display:flex;flex-direction:column;flex-wrap:nowrap;font-size:.8rem;margin:30px 0;line-height:1.5;flex:1 1 auto;border:1px solid #c9c9c9;border-bottom:none}@media only screen and (max-width:992px){.doctors-table{margin:0;border:none}}.doctors-table .doctors-tr{width:100%;display:flex;flex-direction:row;flex-wrap:nowrap}@media only screen and (max-width:992px){.doctors-table .doctors-tr{padding:15px 0}}.doctors-table .doctors-tr:focus,.doctors-table .doctors-tr:hover{background-color:#f7f8f9}.doctors-table .doctors-tr .doctors-td{display:flex;flex-direction:row;flex-wrap:nowrap;flex-grow:1;flex-basis:0;justify-content:center;padding:.5em;word-break:break-word;overflow:hidden;text-overflow:ellipsis;min-width:0;align-items:center;border-bottom:1px solid #d0d0d0}@media only screen and (max-width:992px){.doctors-table .doctors-tr .doctors-td{border-bottom:none;padding:.2rem;justify-content:flex-start}}.doctors-table .doctors-tr .doctors-td.name{justify-content:flex-start;flex-basis:23%;font-weight:500}@media only screen and (max-width:992px){.doctors-table .doctors-tr .doctors-td.name{order:1;font-size:14px;min-width:100%}}.doctors-table .doctors-tr .doctors-td.position{flex-basis:15%}@media only screen and (max-width:992px){.doctors-table .doctors-tr .doctors-td.position{order:2;min-width:100%;font-size:12px;font-weight:300}}.doctors-table .doctors-tr .doctors-td.phone{flex-basis:20%}@media only screen and (max-width:992px){.doctors-table .doctors-tr .doctors-td.phone{order:3;min-width:35%;font-weight:400}}@media only screen and (max-width:992px){.doctors-table .doctors-tr .doctors-td.phone a{color:inherit;font-size:11px;font-weight:400}}@media only screen and (max-width:992px){.doctors-table .doctors-tr .doctors-td.btn-choice{order:5;font-weight:400}}.doctors-table .doctors-tr .doctors-td.email{flex-basis:25%}@media only screen and (max-width:992px){.doctors-table .doctors-tr .doctors-td.email{order:4;min-width:65%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:11px;font-weight:400}}.doctors-table .doctors-tr .doctors-td.email i.material-icons{font-size:16px;color:#4d4d4d;vertical-align:middle}.doctors-table .doctors-tr .doctors-info{display:flex;flex-wrap:wrap;flex-direction:row;word-break:break-word;overflow:hidden;text-overflow:ellipsis;flex-basis:85%}@media only screen and (max-width:992px){.doctors-table .doctors-tr .doctors-info{order:2;flex-basis:90%}}.doctors-table .doctors-th{width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;border-bottom:1px solid #c9c9c9}@media only screen and (max-width:992px){.doctors-table .doctors-th{display:none}}.doctors-table .doctors-th .doctors-td{display:flex;padding:.5em;color:#9e9e9e;font-weight:300}.doctors-table .doctors-th .doctors-td.name{flex-basis:31%;justify-content:flex-start}.doctors-table .doctors-th .doctors-td.position{flex-basis:25%;justify-content:center}.doctors-table .doctors-th .doctors-td.phone{flex-basis:29%;justify-content:center}#declarations .row>.col.centered.no-float{float:none;margin-left:auto;margin-right:auto}#declarations #step2-verification-label-code{display:block;widht:100%;text-align:center}#declarations .otp-validation-errors{font-size:14px;text-align:center;color:#f44336}.declaration-table{display:flex;flex-direction:column;flex-wrap:nowrap;font-size:.8rem;margin:30px 0;line-height:1.5;flex:1 1 auto;border:1px solid #c9c9c9;border-bottom:none}@media only screen and (max-width:992px){.declaration-table{margin:0;border:none}}.declaration-table .declaration-tr{width:100%;display:flex;flex-direction:row;flex-wrap:nowrap}@media only screen and (max-width:992px){.declaration-table .declaration-tr{padding:15px 0;flex-wrap:wrap}}.declaration-table .declaration-tr:focus,.declaration-table .declaration-tr:hover{background-color:#f7f8f9}.declaration-table .declaration-tr .declaration-td{display:flex;flex-direction:row;flex-wrap:nowrap;flex-grow:1;flex-basis:0;justify-content:center;padding:.5em;word-break:break-word;overflow:hidden;text-overflow:ellipsis;min-width:0;align-items:center;border-bottom:1px solid #d0d0d0}@media only screen and (max-width:992px){.declaration-table .declaration-tr .declaration-td{border-bottom:none;padding:0;justify-content:flex-start}}.declaration-table .declaration-tr .declaration-td.name{justify-content:flex-start;flex-basis:23%;font-weight:500;font-family:inherit;font-size:inherit;color:inherit;white-space:inherit}.declaration-table .declaration-tr .declaration-td.name:before{display:none}@media only screen and (max-width:992px){.declaration-table .declaration-tr .declaration-td.name:before{display:flex;font-family:Material Icons;content:"event_busy";line-height:1.1;font-size:35px;color:#f44336;padding-right:5px;white-space:nowrap}}@media only screen and (max-width:992px){.declaration-table .declaration-tr .declaration-td.name{order:2;font-size:14px;min-width:100%}}.declaration-table .declaration-tr .declaration-td.birthday{flex-basis:15%}@media only screen and (max-width:992px){.declaration-table .declaration-tr .declaration-td.birthday{order:3;min-width:25%;font-size:12px;font-weight:300;padding-left:40px;line-height:1}}.declaration-table .declaration-tr .declaration-td.city{flex-basis:20%;white-space:inherit}@media only screen and (max-width:992px){.declaration-table .declaration-tr .declaration-td.city{order:4;min-width:75%;font-weight:400;padding-left:40px;line-height:1;white-space:nowrap}}@media only screen and (max-width:992px){.declaration-table .declaration-tr .declaration-td.city a{color:inherit;font-size:11px;font-weight:400}}.declaration-table .declaration-tr .declaration-td.status{flex-basis:15%;order:3}.declaration-table .declaration-tr .declaration-td.status.no-verify{color:#f44336}.declaration-table .declaration-tr .declaration-td.status.verify{color:#199ed8}@media only screen and (max-width:992px){.declaration-table .declaration-tr .declaration-td.status{order:1;font-weight:400;padding-left:40px;line-height:1}}.declaration-table .declaration-tr .declaration-td.icon{flex-basis:5%;color:inherit;font-family:inherit;font-size:.8rem;order:2;white-space:inherit;justify-content:center}.declaration-table .declaration-tr .declaration-td.doctor{flex-basis:25%;color:inherit;font-family:inherit;font-size:.8rem;order:2;white-space:inherit}.declaration-table .declaration-tr .declaration-td.doctor:before{display:none}@media only screen and (max-width:992px){.declaration-table .declaration-tr .declaration-td.doctor:before{display:flex;font-family:Material Icons;content:"add_to_photos";font-size:35px;color:#f44336;padding-right:5px;white-space:nowrap}}@media only screen and (max-width:992px){.declaration-table .declaration-tr .declaration-td.doctor{order:6;min-width:100%;overflow:hidden;text-overflow:ellipsis;font-size:14px;font-weight:400;flex-direction:row;padding-top:25px;position:relative;line-height:1.5}}.declaration-table .declaration-tr .declaration-td.doctor span{display:none}@media only screen and (max-width:992px){.declaration-table .declaration-tr .declaration-td.doctor span{display:block;color:#199ed8;position:absolute;top:20px;left:40px;font-size:10px}}.declaration-table .declaration-tr .declaration-td.doctor i.material-icons{font-size:16px;vertical-align:middle}.declaration-table .declaration-tr .declaration-info{display:flex;flex-wrap:wrap;flex-direction:row;word-break:break-word;overflow:hidden;text-overflow:ellipsis;flex-basis:60%;order:1}@media only screen and (max-width:992px){.declaration-table .declaration-tr .declaration-info{order:2;flex-basis:90%;flex-direction:column}}.declaration-table .declaration-th{width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;border-bottom:1px solid #c9c9c9}@media only screen and (max-width:992px){.declaration-table .declaration-th{display:none}}.declaration-table .declaration-th .declaration-td{display:flex;padding:.5em;color:#9e9e9e;font-weight:300}.declaration-table .declaration-th .declaration-td.name{flex-basis:22%;justify-content:flex-start}.declaration-table .declaration-th .declaration-td.birthday{flex-basis:19%;justify-content:center}.declaration-table .declaration-th .declaration-td.city{flex-basis:16%;justify-content:center}.declaration-table .declaration-th .declaration-td.doctor{flex-basis:40%;justify-content:center}.declaration-table .declaration-th .declaration-td.icon{flex-basis:5%;justify-content:center}@media only screen and (max-width:992px){.print-declaration{padding-top:15px}}.print-declaration i.material-icons{vertical-align:middle}@media only screen and (max-width:992px){.print-declaration i.material-icons{font-size:35px;margin-left:-3px}}#confirm_doc button,#confirm_otp button,#confirm_sms button{z-index:4;display:block;width:100%;margin-top:10px}#confirm_doc input[type=text]{margin-bottom:15px!important}#confirm_doc .has-success input[type=text]+i{top:unset!important;bottom:25px!important}#confirm_doc .has-danger .form-control-feedback{line-height:15px!important;top:unset!important;bottom:0!important}#confirm_doc .has-danger .material-icons{top:unset!important;bottom:25px!important}.file-field .file-path-wrapper{padding-left:0;position:static}.declarations-block{background-color:#fff;margin:15px auto;border:1px solid #ebebeb;box-shadow:0 1px 1px 0 rgba(0,0,0,.14902),0 1px 2px 0 rgba(0,0,0,.09804)}@media only screen and (max-width:600px){.declarations-block{margin:0 auto;border:none;box-shadow:none}}.declarations-block .row{margin:auto}.declarations-block .row .col{padding:0}.declarations-block button{vertical-align:middle;display:inline-block}.declarations-block .btn-back{vertical-align:text-top;display:inline-block}@media only screen and (max-width:600px){.declarations-block .btn-back{vertical-align:bottom;width:100%}}.declarations-block i.material-icons{color:#199ed8;vertical-align:bottom;font-size:30px}@media only screen and (max-width:600px){.declarations-block i.material-icons{font-size:25px}}.declarations-block .title{display:table;width:100%;padding:15px 5px;background-color:#199ed8;color:#fff}@media only screen and (max-width:600px){.declarations-block .title{padding:15px 0}}.declarations-block .title i.material-icons{color:#fff;vertical-align:sub;font-size:30px}@media only screen and (max-width:600px){.declarations-block .title i.material-icons{font-size:25px;margin-left:0;margin-right:5px}}.declarations-block .title span{font-size:24px;font-weight:400;vertical-align:middle;font-family:Roboto,sans-serif}@media only screen and (max-width:600px){.declarations-block .title span{display:table-cell;width:90%;font-size:16px;vertical-align:middle}}.declarations-block .title span:before{content:"library_books";color:#fff;font-family:Material Icons;font-size:33px;vertical-align:bottom;padding-right:5px}.declarations-block .declaration-tabs .tab a.active{padding:0}.declarations-block .declaration-tabs .tab a.active i.material-icons{display:none}.title-block .material-icons{color:#fff}.title-block .material-icons.material-icons__title--align{display:flex;align-items:center}.declaration-list{padding:15px 15px 0}@media only screen and (max-width:600px){.declaration-list{padding:15px 0 0}}.my-declaration-table{display:table;width:100%;font-size:.9rem;line-height:1.5;border:1px solid #c9c9c9}@media only screen and (max-width:600px){.my-declaration-table{margin:0;border:none}}.my-declaration-table .declaration-tr{width:100%;display:table-row}@media only screen and (max-width:600px){.my-declaration-table .declaration-tr{display:inline-block;padding:10px 5px;position:relative;width:calc(100% - 130px)}.my-declaration-table .declaration-tr:focus,.my-declaration-table .declaration-tr:hover{background-color:transparent}}@media only screen and (max-width:600px){.my-declaration-table .declaration-tr.full-width{width:100%}}.my-declaration-table .declaration-tr:focus,.my-declaration-table .declaration-tr:hover{background-color:#f7f8f9}.my-declaration-table .declaration-tr .declaration-td{display:table-cell;padding:.5em;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;border-top:1px solid #d0d0d0}@media only screen and (max-width:600px){.my-declaration-table .declaration-tr .declaration-td{display:flex;justify-content:flex-start;border-top:none;padding:.2rem}}@media only screen and (max-width:600px){.my-declaration-table .declaration-tr .declaration-td.number{padding:0 .2em}}.my-declaration-table .declaration-tr .declaration-td.name{font-weight:400;font-size:1rem;color:#199ed8;max-width:300px;word-break:break-word;color:#303030;text-align:left}@media only screen and (max-width:600px){.my-declaration-table .declaration-tr .declaration-td.name{font-size:16px;font-weight:500;min-width:100%;padding:0 .2em}}.my-declaration-table .declaration-tr .declaration-td.name>i.material-icons{vertical-align:middle}@media only screen and (min-width:600px) and (max-width:768px){.my-declaration-table .declaration-tr .declaration-td.name>i.material-icons{display:none}}@media only screen and (max-width:600px){.my-declaration-table .declaration-tr .declaration-td.remaining-time{font-size:13px;font-weight:300;line-height:1}.my-declaration-table .declaration-tr .declaration-td.remaining-time:before{content:"\427\430\441   \434\43E   \43F\456\434\43F\438\441\443   -";margin-right:4px;display:block}}@media only screen and (max-width:600px){.my-declaration-table .declaration-tr .declaration-td.start-date{font-size:13px;font-weight:300;line-height:1}.my-declaration-table .declaration-tr .declaration-td.start-date:before{content:"\414\430\442\430   \43F\43E\447\430\442\43A\443   -";margin-right:4px;display:block}}@media only screen and (max-width:600px){.my-declaration-table .declaration-tr .declaration-td.employee{font-size:13px;font-weight:300;line-height:1}.my-declaration-table .declaration-tr .declaration-td.employee:before{content:"\41B\456\43A\430\440   -";margin-right:4px;display:block}}@media only screen and (max-width:600px){.my-declaration-table .declaration-tr .declaration-td.birthday-date{font-size:13px;font-weight:300;line-height:1}.my-declaration-table .declaration-tr .declaration-td.birthday-date:before{content:"\414\430\442\430   \43D\430\440\43E\434\436\435\43D\43D\44F   -";margin-right:4px;display:block}}@media only screen and (max-width:600px){.my-declaration-table .declaration-tr .declaration-td.end-date{font-size:13px;font-weight:300;line-height:1}.my-declaration-table .declaration-tr .declaration-td.end-date:before{content:"\414\430\442\430   \437\430\43A\456\43D\447\435\43D\43D\44F   -";margin-right:4px;display:block}}.my-declaration-table .declaration-tr .declaration-td.actions{text-align:right}.my-declaration-table .declaration-tr .declaration-td.actions i.material-icons.red-icon{color:#f44336}.my-declaration-table .declaration-tr .declaration-td.actions div{display:block;min-width:100px}.my-declaration-table .declaration-tr .declaration-td.actions div a,.my-declaration-table .declaration-tr .declaration-td.actions div button,.my-declaration-table .declaration-tr .declaration-td.actions div form{display:inline-block;vertical-align:middle}@media only screen and (max-width:600px){.my-declaration-table .declaration-tr .declaration-td.actions{display:none}}.my-declaration-table .declaration-tr .declaration-td .declaration-action{margin-left:10px}@media only screen and (max-width:600px){.my-declaration-table .declaration-tr .declaration-td .declaration-action{margin-left:0}}.my-declaration-table .declaration-th{width:100%;display:table-row}@media only screen and (max-width:600px){.my-declaration-table .declaration-th{display:none}}.my-declaration-table .declaration-th .declaration-td{display:table-cell;padding:.5em;color:#9e9e9e;font-weight:300}.my-declaration-table .declaration-th .declaration-td.number{text-align:left;padding-left:2.8em}.my-declaration-table .declaration-th .declaration-td.name{text-align:left}.my-declaration-table .declaration-th .declaration-td.actions{text-align:right;padding-right:56px}.my-declaration-table .btn-delete,.my-declaration-table .btn-edit,.my-declaration-table .btn-edit-pencil{display:none}@media only screen and (max-width:600px){.my-declaration-table .btn-delete,.my-declaration-table .btn-edit,.my-declaration-table .btn-edit-pencil{display:inline-block;text-align:center;width:40px;line-height:40px;vertical-align:top}.my-declaration-table .btn-delete i.material-icons.red-icon,.my-declaration-table .btn-edit-pencil i.material-icons.red-icon,.my-declaration-table .btn-edit i.material-icons.red-icon{color:#f44336}}.new-declaration-block{display:block;width:100%;padding:0 15px}@media only screen and (max-width:600px){.new-declaration-block{padding:0 0 5px}}.new-declaration-block .btn-new-declaration span{font-family:Roboto,sans-serif;vertical-align:middle;line-height:99%;display:inline-block;font-size:16px}@media only screen and (max-width:600px){.new-declaration-block .btn-new-declaration span{font-size:14px}}.new-declaration-block .btn-new-declaration:before{content:"add_circle";display:inline-block;width:50px;line-height:40px;text-align:center;vertical-align:middle}.declaration-hint{color:#199ed8;text-align:left;font-size:.8em;top:15px;left:30px;min-height:35px;padding-left:15px;padding-right:10px}.declaration-hint.pending-helper{font-size:1em;color:#585f73}@media only screen and (max-width:600px){.declaration-hint.pending-helper{line-height:100%}}.decl-add-and-search{width:100%;display:flex;align-items:center;flex-wrap:wrap}.decl-filters.row .col{padding:0 .75em}.decl-filters-and-count.row{padding-right:.75em;padding-left:.75em;width:100%;display:flex;align-items:center;flex-wrap:wrap}.decl-filters-and-count.row .col{padding:0 .75em;margin-bottom:0}@media screen and (max-width:600px){.decl-filters-and-count.row .col{padding-right:0;padding-left:0}}.decl-filters-and-count.row .declaration-hint{padding:20px 10px 0;line-height:1.5}@media screen and (max-width:990px){.decl-filters-and-count.row .declaration-hint{padding-right:.75em;padding-left:.75em}}@media screen and (max-width:600px){.decl-filters-and-count.row .declaration-hint{padding-right:0;padding-left:0}}@media screen and (max-width:990px){.decl-filters-and-count.row .decl-closed-filter{margin-top:20px}}#canvas,.out-image,.upload-image,.uploadDocument>canvas{visibility:hidden;position:absolute;left:-100000px;top:-100000px}.preview-declaration-block{margin:30px 0;overflow-y:scroll;max-height:48vh}.preview-declaration-block form#declarationS1Form{padding:0 30px}@media only screen and (max-width:600px){.preview-declaration-block form#declarationS1Form{padding:0}}@media only screen and (max-width:600px){.preview-declaration-block{padding:0 15px;max-height:53vh}}.preview-declaration-block::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.2);background-color:#fff}.preview-declaration-block::-webkit-scrollbar{width:10px;background-color:#fff}.preview-declaration-block::-webkit-scrollbar-thumb{background-color:#199ed8}.preview-declaration-block .address-block div div,.preview-declaration-block legend{opacity:.6}.schedule-btn-block{width:100%}@media only screen and (max-width:600px){.schedule-btn-block{display:flex;flex-direction:row;flex-flow:wrap;justify-content:center}}.schedule-btn-block-error{color:#f44336;font-size:11px;font-weight:400;right:12px;text-align:right;line-height:.9;margin-top:2px}.btn-profile{display:inline-block;border:1px solid #199ed8;line-height:30px;padding:0 15px;color:#199ed8;background-color:#fff}.schedule-btn{background-color:#f2f2f2;padding:10px;line-height:1;color:#9e9e9e;font-weight:700;margin:10px}@media only screen and (max-width:600px){.schedule-btn{margin:10px 15px}}.schedule-btn.sch-enabled{background-color:#fff!important;border:1px solid #c9c9c9;color:#199ed8;box-shadow:none}.schedule-btn.sch-disabled{background-color:#fff!important;border:none;color:#9e9e9e;box-shadow:none}.schedule-btn.sch-focused{background-color:#bbdefb!important;border:1px solid #c9c9c9;color:#199ed8;box-shadow:none}.schedule-btn.sch-enabled:hover{background-color:#f2f2f2!important;color:#199ed8}.schedule-btn.sch-enabled:focus{background-color:#f2f2f2}.schedule-btn.active{color:#199ed8}.schedule-btn:first-child{margin:10px 10px 10px 0}@media only screen and (max-width:600px){.schedule-btn:first-child{margin:10px 15px}}#rules{width:100%;background-color:#f2f2f2;float:left;padding:20px}#rules .rules-item{width:100%;display:block}@media only screen and (max-width:992px){#rules .rules-item{display:flex;justify-content:space-between}}#rules .rules-item .rules-item__days,#rules .rules-item .rules-item__times{display:inline-flex;padding:0 10px;align-self:center}@media only screen and (min-width:600px) and (max-width:768px){#rules .rules-item .rules-item__days,#rules .rules-item .rules-item__times{display:inline-block}}@media only screen and (max-width:600px){#rules .rules-item .rules-item__days,#rules .rules-item .rules-item__times{display:block}}#rules .rules-item .rules-item__days{border-right:1px solid #c9c9c9;width:25%}#rules .rules-item .rules-item__times>div{display:inline-flex;padding:0 10px}@media only screen and (min-width:600px) and (max-width:768px){#rules .rules-item .rules-item__times>div{display:block}}#rules .rules-item .btn-delete-rules-item{border:none;background:transparent}#employee input.employees-not_verified{background-color:#fa594f;margin:5px 0 0;padding-left:5px;height:2.7rem}#employee input.employees-in_review,#employee input.employees-verification_needed{background-color:#ffd600;margin:5px 0 0;padding-left:5px;height:2.7rem}#employee input.employees-verification_not_needed,#employee input.employees-verified{background-color:#19be6f;margin:5px 0 0;padding-left:5px;height:2.7rem}.employees-block{background-color:#fff;margin:15px auto;border:1px solid #ebebeb;box-shadow:0 1px 1px 0 rgba(0,0,0,.14902),0 1px 2px 0 rgba(0,0,0,.09804);padding-bottom:10px}@media only screen and (max-width:600px){.employees-block{margin:0 auto;border:none;box-shadow:none}}.employees-block a.employees-not_verified,.employees-block a.employees-not_verified i.material-icons{color:#fa594f}.employees-block a.employees-in_review,.employees-block a.employees-in_review i.material-icons,.employees-block a.employees-verification_needed,.employees-block a.employees-verification_needed i.material-icons{color:#ffd600}.employees-block a.employees-verification_not_needed,.employees-block a.employees-verification_not_needed i.material-icons,.employees-block a.employees-verified,.employees-block a.employees-verified i.material-icons{color:#19be6f}.employees-block .position-in-select{position:relative;top:-2.3rem;right:.5rem;z-index:1}.employees-block .row{margin:auto}.employees-block .row .col{padding:0}.employees-block .row.employee-search .col{padding:0 .75em}.employees-block .row.employee-search .col>button#clear_filters{margin:0 8px}.employees-block button:not(.btn){vertical-align:text-bottom;display:inline-block}.employees-block .btn-back{vertical-align:baseline;display:inline-block}@media only screen and (max-width:600px){.employees-block .btn-back{width:100%}}.employees-block i.material-icons{color:#199ed8;vertical-align:bottom}@media only screen and (max-width:600px){.employees-block i.material-icons{font-size:20px}}.employees-block .title{display:table;width:100%;padding:15px 10px;background-color:#199ed8;color:#fff}@media only screen and (max-width:600px){.employees-block .title{padding:15px 0}}.employees-block .title i.material-icons{color:#fff;vertical-align:sub;font-size:30px}@media only screen and (max-width:600px){.employees-block .title i.material-icons{font-size:25px;margin-left:0;margin-right:5px}}.employees-block .title span{font-size:24px;font-weight:400;font-family:Roboto,sans-serif}@media only screen and (max-width:600px){.employees-block .title span{display:table-cell;width:90%;font-size:16px}}.employees-block .title span:before{content:"account_circle";color:#fff;font-family:Material Icons;font-size:33px;vertical-align:middle;padding-right:5px}#filters_btn,#hide_filters{padding-left:0!important;color:rgba(0,0,0,.8);font-weight:500}#draft .employee-type,#expectation .employee-type{color:#f44336}#negative .employee-type{color:#c9c9c9}.employee-list{padding:0 30px}@media only screen and (max-width:600px){.employee-list{padding:10px 0 0}}.employee-list-links{margin:15px 0 19px;font-weight:500}.employee-list .employee-search-results{font-size:24px;line-height:32px;margin:10px 0 9px}.employee-list .modal{max-width:848px}.employee-list .modal-content{padding:25px 30px 36px}.employee-list .modal-content .modal-body .modal-message{display:block;padding-bottom:10px}.employee-list .modal-content .modal-body .input-field.cheradio-block input:checked+label{color:#199ed8}.employee-list .modal-content .modal-body .input-field.cheradio-block label{color:rgba(0,0,0,.8)}.employee-list .modal-content .modal-body .modal-checkbox-list .input-field.cheradio-block{padding:0 9px}.employee-list .modal-content .modal-body .modal-checkbox-list .input-field.cheradio-block:first-of-type{margin:0}.employee-list .modal-content .modal-body .modal-checkbox-list span{font-size:16px;line-height:20px}.employee-list .modal-content .modal-body .modal-checkbox-default{width:24%}.employee-list .modal-content .modal-body .modal-checkbox-other{width:32%}.employee-list .modal-content .modal-body .modal-checkbox-other-more{margin-top:6px;width:38%}.employee-list .modal-content .modal-body .modal-divider{border-left:1px solid #f2f2f2;height:193px;margin:25px 20px 0}.employee-list .modal-content .modal-footer{display:flex;justify-content:center;gap:10px}.employee-list .modal a.modal-action.modal-close{border:none}.employee-list .modal a.modal-action.modal-close>.material-icons{color:rgba(0,0,0,.54);border:none;padding:5px}.employee-list__table-text{position:sticky;left:0;text-align:center;font-size:16px;font-weight:400;line-height:28px;padding:24px 0;border-top:1px solid #c4c4c4}.employees-table{display:table;width:100%;font-size:1rem;line-height:1.5;border:1px solid #c9c9c9}.employees-table.horizontal-scroll{display:block;width:100%;overflow-x:auto}.employees-table.horizontal-scroll .employees-th .employees-td.actions{min-width:110px}.employees-table.horizontal-scroll .employees-th .employees-td.division_id,.employees-table.horizontal-scroll .employees-th .employees-td.employee_type,.employees-table.horizontal-scroll .employees-th .employees-td.has_healthcare,.employees-table.horizontal-scroll .employees-th .employees-td.resource_id{min-width:200px}.employees-table.horizontal-scroll .employees-th .employees-td.ehealth_id{min-width:321px}.employees-table.horizontal-scroll .employees-th .employees-td.status{min-width:107px}.employees-table.horizontal-scroll .employees-th .employees-td.verification_status{min-width:214px}.employees-table.horizontal-scroll .employees-th .employees-td.name{min-width:265px}.employees-table.horizontal-scroll .employees-th .employees-td.position{min-width:330px}.employees-table.horizontal-scroll .employees-th .employees-td.email,.employees-table.horizontal-scroll .employees-th .employees-td.end_date,.employees-table.horizontal-scroll .employees-th .employees-td.has_part_time,.employees-table.horizontal-scroll .employees-th .employees-td.phone,.employees-table.horizontal-scroll .employees-th .employees-td.speciality_valid_to_date,.employees-table.horizontal-scroll .employees-th .employees-td.start_date{min-width:138px}@media only screen and (max-width:600px){.employees-table{margin:0;border:none}}.employees-table .employees-tr{width:100%;display:table-row}@media only screen and (max-width:600px){.employees-table .employees-tr{display:inline-block;width:calc(100% - 100px);position:relative;padding:15px 0}.employees-table .employees-tr:focus,.employees-table .employees-tr:hover{background-color:transparent}}.employees-table .employees-tr:focus,.employees-table .employees-tr:hover{background-color:#f7f8f9}.employees-table .employees-tr .employees-td{display:table-cell;padding:.5em;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;border-top:1px solid #d0d0d0}@media only screen and (max-width:600px){.employees-table .employees-tr .employees-td{display:flex;justify-content:flex-start;border-top:none;padding:.2rem}}.employees-table .employees-tr .employees-td.name{font-weight:400}@media only screen and (max-width:600px){.employees-table .employees-tr .employees-td.name{font-size:16px;font-weight:500;min-width:100%;padding:.5em .2em 0}}@media only screen and (max-width:600px){.employees-table .employees-tr .employees-td.name a{color:rgba(0,0,0,.87)}}@media only screen and (max-width:600px){.employees-table .employees-tr .employees-td.type{font-size:13px;color:#009688;min-width:100%;position:absolute;top:0}}@media only screen and (max-width:600px){.employees-table .employees-tr .employees-td.position{min-width:100%;font-size:13px;font-weight:300;padding:0 .2em}}.employees-table .employees-tr .employees-td.actions{text-align:right}.employees-table .employees-tr .employees-td.actions div{display:block;min-width:100px}.employees-table .employees-tr .employees-td.actions div a,.employees-table .employees-tr .employees-td.actions div button{display:inline-block;vertical-align:middle}@media only screen and (max-width:600px){.employees-table .employees-tr .employees-td.actions{display:none}}.employees-table .employees-tr .employees-td .employees-action{margin-left:10px}@media only screen and (max-width:600px){.employees-table .employees-tr .employees-td .employees-action{margin-left:0}}.employees-table .employees-th{width:100%;display:table-row}@media only screen and (max-width:600px){.employees-table .employees-th{display:none}}.employees-table .employees-th .employees-td{display:table-cell;vertical-align:middle;padding:.5em;color:#9e9e9e}.employees-table .employees-th .employees-td.actions{text-align:right;padding-right:20px}.employees-table .employees-th .employees-td.type{width:20%}.employees-table .employees-th .employees-td.name{width:35%}.employees-table .employees-th .employees-td.position{width:30%}.employees-table .employees-th .employees-td.inactive-division{width:1%}.employees-table .btn-delete,.employees-table .btn-edit{display:none}@media only screen and (max-width:600px){.employees-table .btn-delete,.employees-table .btn-edit{display:inline-block;text-align:center;width:40px;line-height:40px;vertical-align:top}}.new-employee-block{display:block;width:100%;padding:0 0 0 28px;margin-top:-25px}@media only screen and (max-width:600px){.new-employee-block{padding:15px 15px 0 5px}}.new-employee-block .btn-new-employee span{vertical-align:middle;font-size:14px;line-height:18px;font-weight:500}.speciality-info{font-size:.7em;color:#9e9e9e;margin-bottom:10px;margin-left:0}.add-new-certificate,.add-new-education{border:none;background:transparent;padding:0;margin-top:5px}.add-new-certificate:focus,.add-new-education:focus{background:transparent}.add-new-certificate i.material-icons,.add-new-education i.material-icons{vertical-align:bottom}.add-new-certificate span,.add-new-education span{color:#199ed8}.speciality-certificate-type{margin-left:10px;text-align:left}.add-qualification,.add-speciality{width:100%;margin-top:10px;position:relative;float:left;border:1px solid #c9c9c9;box-shadow:inset 1px 0 5px 0 #c9c9c9}.remove_field{margin-bottom:5px}.remove_field i.material-icons{vertical-align:bottom}.edit-employee-hint{position:relative;color:#199ed8;text-align:right;font-size:.8em;top:35px;right:0;min-height:35px;padding-left:10px;padding-right:10px}@media only screen and (min-width:993px) and (max-width:1600px){.edit-employee-hint{top:50px}}@media only screen and (min-width:769px) and (max-width:992px){.edit-employee-hint{top:50px}}@media only screen and (min-width:600px) and (max-width:768px){.edit-employee-hint{top:50px}}@media only screen and (max-width:600px){.edit-employee-hint{top:75px}}#gender-block{min-height:70px!important}@media (min-width:600px) and (max-width:1200px){#gender-block{min-height:65px!important}}@media only screen and (max-width:600px){.download-xls-block{margin:0 10px;padding-left:4px}}.download-xls-block .download-excel{margin:0 30px;border-bottom:2px solid #199ed8;padding:0}@media only screen and (max-width:600px){.download-xls-block .download-excel{display:block;width:100%;text-align:left;margin:0}}@media only screen and (min-width:600px) and (max-width:768px){.download-xls-block .download-excel{margin:0 30px}}@media only screen and (min-width:769px) and (max-width:992px){.download-xls-block .download-excel{margin:0 30px}}.download-xls-block .download-excel span{font-family:Roboto,sans-serif;vertical-align:middle;display:inline-block;font-size:16px;line-height:40px}@media only screen and (max-width:600px){.download-xls-block .download-excel span{font-size:14px}}.download-xls-block .download-excel:before{content:"add_circle";display:inline-block;width:30px;line-height:40px;text-align:left;vertical-align:middle}.download-xls-block .download-excel-step-2{margin:15px 30px 0}@media only screen and (max-width:600px){.download-xls-block .download-excel-step-2{margin:15px 0}}.download-xls-block .download-excel-step-2 .name-xls-file{font-size:16px;display:block;margin-bottom:10px;font-style:italic;line-height:1}.download-xls-block .download-excel-step-2 .name-xls-file.error{color:#f44336}.download-xls-block .download-excel-step-2 .download-file{cursor:pointer}@media only screen and (max-width:600px){.download-xls-block .download-excel-step-2 .download-file{width:100%;display:block}}.tooltipped-hint{box-shadow:none;margin-bottom:20px;padding:0 3px}.transfer-employee-block{display:block;width:100%;margin:-25px 0 0 -30px}@media only screen and (max-width:600px){.transfer-employee-block{padding:0 15px 0 5px}}.transfer-employee-block .btn-new-employee span{vertical-align:middle;display:inline-block;font-size:14px;line-height:18px;font-weight:500;margin-left:10px}.employees-filters.row{margin:0 -.75rem}@media screen and (max-width:600px){.employees-filters.row{margin:0}}.employees-filters.row .col{padding:0 .75rem}.input-field__mtop{margin-top:-10px}.employee-death-confirmation-block{border:1px solid #d3d3d3;padding:0!important}.employee-death-confirmation-block .employee-death-confirmation-header{background-color:#d3d3d3;padding:1em}.equipments-block{background-color:#fff;margin:15px auto;border:1px solid #ebebeb;box-shadow:0 1px 1px 0 rgba(0,0,0,.14902),0 1px 2px 0 rgba(0,0,0,.09804);padding-bottom:10px}@media only screen and (max-width:600px){.equipments-block{margin:0 auto;border:none;box-shadow:none}}.equipments-block .row{margin:auto}.equipments-block .row .col{padding:0}.equipments-block .row.equipment-search .col{padding:0 .75em}.equipments-block .row.equipment-search .col>button#clear_filters{margin:0 8px}.equipments-block button:not(.btn){vertical-align:text-bottom;display:inline-block}.equipments-block .btn-back{vertical-align:baseline;display:inline-block}@media only screen and (max-width:600px){.equipments-block .btn-back{width:100%}}.equipments-block i.material-icons{color:#199ed8;vertical-align:bottom}@media only screen and (max-width:600px){.equipments-block i.material-icons{font-size:20px}}.equipments-block i.material-icons.disabled{color:#9e9e9e}.equipments-block .title{display:table;width:100%;padding:15px 10px;background-color:#199ed8;color:#fff}@media only screen and (max-width:600px){.equipments-block .title{padding:15px 0}}.equipments-block .title i.material-icons{color:#fff;vertical-align:sub;font-size:30px}@media only screen and (max-width:600px){.equipments-block .title i.material-icons{font-size:25px;margin-left:0;margin-right:5px}}.equipments-block .title span{font-size:24px;font-weight:400;font-family:Roboto,sans-serif}@media only screen and (max-width:600px){.equipments-block .title span{display:table-cell;width:90%;font-size:16px}}.equipments-block .title span:before{content:"dvr";color:#fff;font-family:Material Icons;font-size:33px;vertical-align:middle;padding-right:5px}.btn-bordered{border:1px solid #9e9e9e!important;border-radius:2px;font-weight:500;color:rgba(0,0,0,.8);padding:0 15px}#draft .equipment-type,#expectation .equipment-type{color:#f44336}#negative .equipment-type{color:#c9c9c9}.equipment-list{padding:0 30px}@media only screen and (max-width:600px){.equipment-list{padding:10px 0 0}}.equipment-list-links{margin:15px 0 19px;font-weight:500}.equipment-list .equipment-search-results{font-size:24px;line-height:32px;margin:10px 0 9px}.equipment-list .modal{max-width:848px}.equipment-list .modal-content{padding:25px 30px 36px}.equipment-list .modal-content .modal-body .modal-message{display:block;padding-bottom:10px}.equipment-list .modal-content .modal-body .input-field.cheradio-block input:checked+label{color:#199ed8}.equipment-list .modal-content .modal-body .input-field.cheradio-block label{color:rgba(0,0,0,.8)}.equipment-list .modal-content .modal-body .modal-checkbox-list .input-field.cheradio-block{padding:0 9px}.equipment-list .modal-content .modal-body .modal-checkbox-list .input-field.cheradio-block:first-of-type{margin:0}.equipment-list .modal-content .modal-body .modal-checkbox-list span{font-size:16px;line-height:20px}.equipment-list .modal-content .modal-body .modal-checkbox-default{width:36%}.equipment-list .modal-content .modal-body .modal-checkbox-other{width:52%}.equipment-list .modal-content .modal-body .modal-checkbox-other-more{margin-top:6px;width:38%}.equipment-list .modal-content .modal-body .modal-divider{border-left:1px solid #f2f2f2;height:193px;margin:25px 20px 0}.equipment-list .modal-content .modal-footer{display:flex;justify-content:center;gap:10px}.equipment-list .modal a.modal-action.modal-close{border:none}.equipment-list .modal a.modal-action.modal-close>.material-icons{color:rgba(0,0,0,.54);border:none;padding:5px}.equipment-list .modal.short{max-width:600px}.equipment-list__table-text{position:sticky;left:0;text-align:center;font-size:16px;font-weight:400;line-height:28px;padding:24px 0;border-bottom:1px solid #c4c4c4;border-left:1px solid #c4c4c4;border-right:1px solid #c4c4c4}.horizontal-scroll{display:block;width:100%;overflow-x:auto}.horizontal-scroll .equipments-table{display:table;width:100%;font-size:1rem;line-height:1.5;border:1px solid #c9c9c9}.horizontal-scroll .equipments-table .equipments-th .equipments-td.actions{min-width:130px}.horizontal-scroll .equipments-table .equipments-th .equipments-td.division_id,.horizontal-scroll .equipments-table .equipments-th .equipments-td.equipment_type,.horizontal-scroll .equipments-table .equipments-th .equipments-td.has_healthcare,.horizontal-scroll .equipments-table .equipments-th .equipments-td.resource_id{min-width:70px}.horizontal-scroll .equipments-table .equipments-th .equipments-td.ehealth_id{min-width:321px}.horizontal-scroll .equipments-table .equipments-th .equipments-td.status{min-width:107px}.horizontal-scroll .equipments-table .equipments-th .equipments-td.verification_status{min-width:214px}.horizontal-scroll .equipments-table .equipments-th .equipments-td.name{min-width:265px}.horizontal-scroll .equipments-table .equipments-th .equipments-td.position{min-width:330px}.horizontal-scroll .equipments-table .equipments-th .equipments-td.type{min-width:200px}.horizontal-scroll .equipments-table .equipments-th .equipments-td.email,.horizontal-scroll .equipments-table .equipments-th .equipments-td.end_date,.horizontal-scroll .equipments-table .equipments-th .equipments-td.has_part_time,.horizontal-scroll .equipments-table .equipments-th .equipments-td.phone,.horizontal-scroll .equipments-table .equipments-th .equipments-td.speciality_valid_to_date,.horizontal-scroll .equipments-table .equipments-th .equipments-td.start_date{min-width:138px}@media only screen and (max-width:600px){.horizontal-scroll{margin:0;border:none}}.horizontal-scroll .equipments-tr{width:100%;display:table-row}@media only screen and (max-width:600px){.horizontal-scroll .equipments-tr{display:inline-block;width:calc(100% - 100px);position:relative;padding:15px 0}.horizontal-scroll .equipments-tr:focus,.horizontal-scroll .equipments-tr:hover{background-color:transparent}}.horizontal-scroll .equipments-tr:focus,.horizontal-scroll .equipments-tr:hover{background-color:#f7f8f9}.horizontal-scroll .equipments-tr .equipments-td{display:table-cell;padding:.5em;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;border-top:1px solid #d0d0d0}@media only screen and (max-width:600px){.horizontal-scroll .equipments-tr .equipments-td{display:flex;justify-content:flex-start;border-top:none;padding:.2rem}}.horizontal-scroll .equipments-tr .equipments-td.name{font-weight:400}@media only screen and (max-width:600px){.horizontal-scroll .equipments-tr .equipments-td.name{font-size:16px;font-weight:500;min-width:100%;padding:.5em .2em 0}}@media only screen and (max-width:600px){.horizontal-scroll .equipments-tr .equipments-td.name a{color:rgba(0,0,0,.87)}}@media only screen and (max-width:600px){.horizontal-scroll .equipments-tr .equipments-td.type{font-size:13px;color:#009688;min-width:100%;position:absolute;top:0}}@media only screen and (max-width:600px){.horizontal-scroll .equipments-tr .equipments-td.position{min-width:100%;font-size:13px;font-weight:300;padding:0 .2em}}.horizontal-scroll .equipments-tr .equipments-td.actions{text-align:right}.horizontal-scroll .equipments-tr .equipments-td.actions div{display:block;min-width:100px}.horizontal-scroll .equipments-tr .equipments-td.actions div a,.horizontal-scroll .equipments-tr .equipments-td.actions div button{display:inline-block;vertical-align:middle}@media only screen and (max-width:600px){.horizontal-scroll .equipments-tr .equipments-td.actions{display:none}}.horizontal-scroll .equipments-tr .equipments-td .equipments-action{margin-left:10px}@media only screen and (max-width:600px){.horizontal-scroll .equipments-tr .equipments-td .equipments-action{margin-left:0}}.horizontal-scroll .equipments-th{width:100%;display:table-row}@media only screen and (max-width:600px){.horizontal-scroll .equipments-th{display:none}}.horizontal-scroll .equipments-th .equipments-td{display:table-cell;vertical-align:middle;padding:.5em;color:#9e9e9e}.horizontal-scroll .equipments-th .equipments-td.actions{text-align:right;padding-right:20px}.horizontal-scroll .equipments-th .equipments-td.type{width:20%}.horizontal-scroll .equipments-th .equipments-td.name{width:35%}.horizontal-scroll .equipments-th .equipments-td.position{width:30%}.horizontal-scroll .equipments-th .equipments-td.inactive-division{width:1%}.horizontal-scroll .btn-delete,.horizontal-scroll .btn-edit{display:none}@media only screen and (max-width:600px){.horizontal-scroll .btn-delete,.horizontal-scroll .btn-edit{display:inline-block;text-align:center;width:40px;line-height:40px;vertical-align:top}}.new-equipment-block{display:block;width:100%;padding:0 0 0 28px}@media only screen and (max-width:600px){.new-equipment-block{padding:15px 15px 0 5px}}.new-equipment-block .btn-new-equipment span{vertical-align:middle;font-size:14px;line-height:18px;font-weight:500}.edit-equipment-hint{position:relative;color:#199ed8;text-align:right;font-size:.8em;top:35px;right:0;min-height:35px;padding-left:10px;padding-right:10px}@media only screen and (min-width:993px) and (max-width:1600px){.edit-equipment-hint{top:50px}}@media only screen and (min-width:769px) and (max-width:992px){.edit-equipment-hint{top:50px}}@media only screen and (min-width:600px) and (max-width:768px){.edit-equipment-hint{top:50px}}@media only screen and (max-width:600px){.edit-equipment-hint{top:75px}}.transfer-equipment-block{display:block;width:100%;margin:-25px 0 0 -30px}@media only screen and (max-width:600px){.transfer-equipment-block{padding:0 15px 0 5px}}.transfer-equipment-block .btn-new-equipment span{vertical-align:middle;display:inline-block;font-size:14px;line-height:18px;font-weight:500;margin-left:10px}.equipments-filters.row{margin:0 -.75rem}@media screen and (max-width:600px){.equipments-filters.row{margin:0}}.equipments-filters.row .col{padding:0 .75rem}.question-block label{color:#000}.institution-block{background-color:#fff;margin:15px auto;border:1px solid #ebebeb;box-shadow:0 1px 1px 0 rgba(0,0,0,.14902),0 1px 2px 0 rgba(0,0,0,.09804)}@media only screen and (max-width:600px){.institution-block{margin:0 auto;border:none;box-shadow:none}}@media only screen and (max-width:600px){.institution-block i{font-size:20px}}.institution-block .btn-new-department,.institution-block form button{vertical-align:text-bottom;display:inline-block}.institution-block .btn-back{display:inline-block;vertical-align:middle}@media only screen and (max-width:600px){.institution-block .btn-back{width:100%;vertical-align:baseline}}.institution-block .material-icons{color:#199ed8;vertical-align:middle}.institution-block .title{display:table;width:100%;padding:15px;background-color:#199ed8;color:#fff}@media only screen and (max-width:600px){.institution-block .title{padding:15px 0}}.institution-block .title i.material-icons{color:#fff;vertical-align:sub;font-size:30px}@media only screen and (max-width:600px){.institution-block .title i.material-icons{font-size:25px;margin-left:0;margin-right:5px}}.institution-block .title span{font-size:24px;font-weight:400;color:#fff;font-family:Roboto,sans-serif;padding-bottom:5px;white-space:normal}@media only screen and (max-width:600px){.institution-block .title span{display:table-cell;width:90%;font-size:16px}}.institution-block .title .title-block{display:table-cell;text-align:center}.institution-block .title .title-block:first-child{width:5%;max-width:100px}@media only screen and (max-width:600px){.institution-block .title .title-block:first-child{max-width:50px}}.institution-block .title .title-block:nth-child(2){width:90%;text-align:left}.institution-list{padding:20px 30px}@media only screen and (max-width:600px){.institution-list{padding:0}}.institution-list .btn-profile{display:inline-block;border:none;line-height:33px;padding:0 15px}@media only screen and (max-width:600px){.institution-list .btn-profile{display:block;width:100%;margin:10px 15px}}.institution-table{display:table;width:100%;font-size:.9rem;line-height:1.5;border:none}@media only screen and (max-width:600px){.institution-table{margin:0;border:none}}.institution-table .institution-tr{width:100%;display:table-row}@media only screen and (max-width:600px){.institution-table .institution-tr{display:inline-block;position:relative}.institution-table .institution-tr:focus,.institution-table .institution-tr:hover{background-color:transparent}}.institution-table .institution-tr:focus,.institution-table .institution-tr:hover{background-color:transparent}.institution-table .institution-tr .institution-td{display:table-cell;padding:.5em;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;border-top:none}@media only screen and (max-width:600px){.institution-table .institution-tr .institution-td{display:flex;justify-content:flex-start;border-top:none;padding:.2rem}}.institution-table .institution-tr .institution-td.name{font-size:1rem;font-weight:500;min-width:145px;max-width:600px;word-break:break-word}@media only screen and (max-width:600px){.institution-table .institution-tr .institution-td.name{font-size:16px;font-weight:500;min-width:100%;padding:.5em .2em 0 50px}}.institution-table .institution-tr .institution-td.address{text-align:right}@media only screen and (max-width:600px){.institution-table .institution-tr .institution-td.address{font-size:13px;min-width:100%;padding-left:50px}}.institution-table .institution-tr .institution-td.address a:hover,.institution-table .institution-tr .institution-td.address button:hover,.institution-table .institution-tr .institution-td.address form:hover{background-color:transparent}.institution-table .institution-tr .institution-td.actions{text-align:center}.institution-table .institution-tr .institution-td.actions div{display:block;min-width:100px}.institution-table .institution-tr .institution-td.actions div a,.institution-table .institution-tr .institution-td.actions div button,.institution-table .institution-tr .institution-td.actions div form{display:inline-block;vertical-align:middle}@media only screen and (max-width:600px){.institution-table .institution-tr .institution-td.actions{display:none}}.license-block{border:1px solid #d3d3d3;margin-bottom:2em}.license-block .license-header-primary{padding:1em 1em 0;background-color:#d9edf7}.license-block .license-header-secondary{padding:1em 1em 0;background-color:#f2f2f2}.license-block .license-body{padding:1em}.license-block .license-body .input-field,.license-block .license-body .input-field input,.license-block .license-body .p-relative,form .license-body .input-field,form .license-body .input-field input,form .license-body .p-relative{margin-bottom:0}.department-inner-block{padding:10px 30px 0}@media only screen and (max-width:600px){.department-inner-block{padding:0}}.department-title{display:table;width:100%;padding:15px 30px;background-color:#199ed8;color:#fff}@media only screen and (max-width:600px){.department-title{padding:15px 50px}}.department-title div{font-size:18px;font-weight:500}@media only screen and (max-width:600px){.department-title div{font-size:14px}}.department-title .btn-back{vertical-align:middle}.new-department-block{display:block;width:100%;padding:0 8px}@media only screen and (max-width:600px){.new-department-block{padding:0 0 5px}}.new-department-block .btn-new-department span{font-family:Roboto,sans-serif;vertical-align:middle;line-height:99%;display:inline-block;font-size:16px}@media only screen and (max-width:600px){.new-department-block .btn-new-department span{font-size:14px}}.new-department-block .btn-new-department:before{content:"add_circle";display:inline-block;width:40px;line-height:40px;text-align:center;vertical-align:middle}.department-table{display:table;width:100%;font-size:.9rem;line-height:1.5;border:1px solid #c9c9c9}@media only screen and (max-width:600px){.department-table{margin:0;border:none}}.department-table .department-tr{width:100%;display:table-row}@media only screen and (max-width:600px){.department-table .department-tr{display:inline-block;width:calc(100% - 100px);position:relative}.department-table .department-tr:focus,.department-table .department-tr:hover{background-color:transparent}}.department-table .department-tr:focus,.department-table .department-tr:hover{background-color:#f7f8f9}.department-table .department-tr .department-td{display:table-cell;padding:.5em;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;border-top:1px solid #d0d0d0}@media only screen and (max-width:600px){.department-table .department-tr .department-td{display:flex;justify-content:flex-start;border-top:none;padding:.2rem}}.department-table .department-tr .department-td.name{font-weight:400;font-size:1rem;color:#199ed8;max-width:300px;word-break:break-word}@media only screen and (max-width:600px){.department-table .department-tr .department-td.name{font-size:16px;font-weight:500;min-width:100%;padding:.5em .2em 0}}.department-table .department-tr .department-td.verify{word-break:break-word}@media only screen and (max-width:600px){.department-table .department-tr .department-td.address,.department-table .department-tr .department-td.verify{font-size:13px;min-width:100%}}.department-table .department-tr .department-td.actions{text-align:right}.department-table .department-tr .department-td.actions div{display:block;min-width:100px}.department-table .department-tr .department-td.actions div a,.department-table .department-tr .department-td.actions div button,.department-table .department-tr .department-td.actions div form{display:inline-block;vertical-align:middle}@media only screen and (max-width:600px){.department-table .department-tr .department-td.actions{display:none}}.department-table .department-tr .department-edit{margin-right:8px}.department-table .department-th{width:100%;display:table-row}@media only screen and (max-width:600px){.department-table .department-th{display:none}}.department-table .department-th .department-td{display:table-cell;padding:.5em;color:#9e9e9e;font-weight:300}.department-table .department-th .department-td.actions{text-align:right;padding-right:20px}.department-table .btn-delete,.department-table .btn-edit{display:none}@media only screen and (max-width:600px){.department-table .btn-delete,.department-table .btn-edit{display:inline-block;text-align:center;width:40px;line-height:50px;vertical-align:top}}main.homepage-bg{background:#199ed8 top/cover no-repeat}.homepage-block{color:#fff;padding:10px 30px 30px}@media only screen and (max-width:600px){.homepage-block{margin:0 auto;border:none;box-shadow:none;color:#fff;padding:10px}}.homepage-block .col.warning-banner{color:#fff;font-size:13px;margin-bottom:30px}@media only screen and (max-width:600px){.homepage-block .col.warning-banner{float:none;position:relative;width:auto;margin:0 10px 15px}}.homepage-block .homepage-container{display:-ms-flexbox;display:flex;justify-content:center;flex-wrap:wrap}.homepage-block .homepage-container:last-child{margin-top:35px}.homepage-block .homepage-container .title{font-size:28px;width:100%}@media only screen and (max-width:600px){.homepage-block .homepage-container .title{font-size:24px}}.homepage-block .homepage-block-item{margin-left:0!important;margin-right:0!important}.homepage-block .homepage-block-item .homepage-btn{display:block;margin:45px}@media only screen and (max-width:600px){.homepage-block .homepage-block-item .homepage-btn{margin:15px}}.homepage-block .homepage-block-item .homepage-btn span{display:block;color:#fff;text-align:center;font-size:16px;line-height:100%;padding-top:20px}.homepage-block .homepage-block-item .homepage-btn.statistics-span span{font-size:20px}@media only screen and (max-width:600px){.homepage-block .homepage-block-item .homepage-btn.statistics-span span{font-size:16px;padding-top:10px}}.homepage-block .homepage-block-item .material-icons{display:block;color:#fff;text-align:center;font-size:50px}@media only screen and (max-width:600px){.homepage-block .homepage-block-item .material-icons{font-size:40px}}.homepage-block .divider{color:#fff;width:150px;margin:10px auto}.homepage-block .contracts-status{font-weight:800}.user-block{text-align:center;margin-bottom:50px}@media only screen and (max-width:600px){.user-block{margin-bottom:15px}}.user-block .user-name{font-size:28px}.user-block .user-department,.user-block .user-position{font-size:16px;line-height:1}@media only screen and (max-width:600px){.user-block .user-department{margin-bottom:10px}}.user-block .user-institution{font-size:18px;line-height:3}@media only screen and (max-width:600px){.user-block .user-institution{margin-bottom:10px}}.nszu-report-table input[type=number]{height:1.5rem!important}.nszu-report-table input[type=number]+i{top:0;right:0}.nszu-report-table .form-control-feedback{margin-top:0;top:auto;bottom:0}.nszu-report-table .patients-td:not(.th){padding-top:0!important;padding-bottom:0!important;position:relative;font-weight:400!important}.nszu-report-table .patients-tr:nth-child(odd){background-color:#f7f8f9}.base-block__content_nszu{padding-top:40px}.patients-search-block{background-color:#199ed8;margin:15px auto;box-shadow:0 1px 1px 0 rgba(0,0,0,.14902),0 1px 2px 0 rgba(0,0,0,.09804)}@media only screen and (max-width:600px){.patients-search-block{margin:0 auto;border:none;box-shadow:none}}.patients-search-block .row.row-margin-auto{margin:auto}.patients-search-block .row.row-margin-auto .col.col-margin-0{margin-bottom:0}.patients-search-block .title{display:block;width:100%;padding:15px;background-color:#199ed8;color:#fff;text-align:left;box-shadow:0 1px 1px 0 rgba(0,0,0,.14902),0 1px 2px 0 rgba(0,0,0,.09804)}@media only screen and (max-width:600px){.patients-search-block .title{padding:15px 0;text-align:left}}.patients-search-block .title a.btn-back{color:#fff;font-size:22px}.patients-search-block .title-block-search{display:block;text-align:center;color:#fff;font-size:30px;font-weight:400;padding-bottom:20px}@media only screen and (max-width:600px){.patients-search-block .title-block-search{font-size:25px}}.patients-search-block .search-btn-container{padding:15px}@media only screen and (max-width:600px){.patients-search-block .search-btn-container{padding:0 4px 0 10px}}@media only screen and (min-width:600px) and (max-width:768px){.patients-search-block .search-btn-container{padding:0 4px 0 10px}}@media only screen and (min-width:769px) and (max-width:992px){.patients-search-block .search-btn-container{padding:0 4px 0 10px}}.patients-search-block .search-btn-container .search-btn{display:block;margin:0}@media only screen and (max-width:600px){.patients-search-block .search-btn-container .search-btn{width:100%}}@media only screen and (min-width:600px) and (max-width:768px){.patients-search-block .search-btn-container .search-btn{width:100%}}@media only screen and (min-width:769px) and (max-width:992px){.patients-search-block .search-btn-container .search-btn{width:100%}}.patients-search-block .search-btn-container .search-btn.active{background-color:#fe8380;color:#fff}.patients-search-block input{display:block;width:100%;font-size:1rem;line-height:1;color:#464a4c;background-color:#fff;background-image:none;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:0;height:36px;padding-left:5px}.patients-search-block input#phone_number{text-align:left}.patients-search-block input#phone_number+label{left:.75rem;text-align:left}.patients-search-block .placeholder-icon{position:absolute;padding:10px;pointer-events:none;right:3px;top:-2px;color:#d4d1d1}.title.title-result{text-align:left;font-size:22px;vertical-align:middle}.title.title-result .btn-back{vertical-align:bottom}@media only screen and (max-width:600px){.title.title-result .btn-back{display:inline;width:auto}}@media only screen and (max-width:600px){.title.title-result span{font-size:20px}}.search-result-list{background-color:#fff;padding:30px 30px 10px}@media only screen and (max-width:600px){.search-result-list{padding:15px 10px 10px}}.title-block-helsi{border-bottom:2px solid #199ed8;color:#199ed8;font-weight:500;font-size:20px;margin-top:20px;margin-bottom:20px}@media only screen and (max-width:600px){.title-block-helsi{font-size:16px;margin-bottom:10px}}.title-block-helsi .title-logo-helsi{width:50px;vertical-align:sub;margin-left:5px}.patients-table{display:flex;flex-direction:column;flex-wrap:nowrap;font-size:.8rem;margin:15px 0;line-height:1.5;flex:1 1 auto;border:1px solid #c9c9c9;border-bottom:none}@media only screen and (max-width:600px){.patients-table{margin:15px 0;border:none}}.patients-table .patients-th,.patients-table .patients-tr{width:100%;display:flex;flex-direction:row;flex-wrap:nowrap}.patients-table .patients-th .patients-td,.patients-table .patients-tr .patients-td{display:flex;padding:.5em}.patients-table .patients-th{border-bottom:1px solid #c9c9c9}@media only screen and (max-width:600px){.patients-table .patients-th{display:none}}.patients-table .patients-th .patients-td{color:#9e9e9e;font-weight:300;justify-content:center;align-items:center;text-align:center}.patients-table .patients-tr{border-bottom:1px solid #d0d0d0}@media only screen and (max-width:600px){.patients-table .patients-tr{padding:5px 0}}.patients-table .patients-tr:focus,.patients-table .patients-tr:hover{background-color:#f7f8f9}.patients-table .patients-tr .patients-td{flex-direction:row;flex-wrap:nowrap;flex-grow:1;flex-basis:0;justify-content:center;word-break:break-word;overflow:hidden;text-overflow:ellipsis;min-width:0;align-items:center}@media only screen and (max-width:600px){.patients-table .patients-tr .patients-td{border-bottom:none;padding:0;justify-content:flex-start}}.patients-table .patients-tr .patients-td.name,.patients-table .patients-tr .patients-td.no-results{justify-content:flex-start;font-weight:500;font-size:14px}@media only screen and (max-width:600px){.patients-table .patients-tr .patients-td.name,.patients-table .patients-tr .patients-td.no-results{order:1}}.patients-table .patients-tr .patients-td.birthday{font-weight:400}@media only screen and (max-width:600px){.patients-table .patients-tr .patients-td.birthday{order:2;font-size:11px}}.patients-table .patients-tr .patients-td.phone,.patients-table .patients-tr .patients-td.place{font-weight:400}@media only screen and (max-width:600px){.patients-table .patients-tr .patients-td.phone,.patients-table .patients-tr .patients-td.place{order:3;font-size:12px;font-weight:300}}@media only screen and (max-width:600px){.patients-table .patients-tr .patients-td.verified{order:4}}.patients-table .patients-tr .patients-td.verified .material-icons{color:#009688}.patients-table .patients-tr .patients-td.container{display:flex;flex-wrap:wrap;flex-direction:row;word-break:break-word;overflow:hidden;text-overflow:ellipsis;font-weight:500;font-size:14px;justify-content:left}@media only screen and (max-width:600px){.patients-table .patients-tr .patients-td.container{order:2;flex-basis:85%}}.patients-table .patients-td.icon{flex-basis:5%}@media only screen and (max-width:600px){.patients-table .patients-td.icon{flex-basis:15%}}.patients-table .patients-td.container{flex-basis:95%}@media only screen and (max-width:600px){.patients-table .patients-td.container{flex-basis:85%}}.patients-table .patients-td.no-results{flex-basis:100%}@media only screen and (max-width:600px){.patients-table .patients-td.no-results{flex-basis:100%}}.patients-table.type-eHealth .patients-td.name{flex-basis:35%}@media only screen and (max-width:600px){.patients-table.type-eHealth .patients-td.name{flex-basis:95%}}.patients-table.type-eHealth .patients-td.birthday{flex-basis:38%}@media only screen and (max-width:600px){.patients-table.type-eHealth .patients-td.birthday{flex-basis:100%}}.patients-table.type-eHealth .patients-td.phone{flex-basis:24%}@media only screen and (max-width:600px){.patients-table.type-eHealth .patients-td.phone{flex-basis:100%}}.patients-table.type-eHealth .patients-td.place{flex-basis:24%}@media only screen and (max-width:600px){.patients-table.type-eHealth .patients-td.place{flex-basis:100%}}@media only screen and (max-width:600px){.patients-table.type-helsi .patients-tr{display:flex;flex-direction:row;flex-wrap:nowrap}}.patients-table.type-helsi .patients-td.name{flex-basis:40%}@media only screen and (max-width:600px){.patients-table.type-helsi .patients-td.name{flex-basis:100%}}.patients-table.type-helsi .patients-td.birthday{flex-basis:20%}@media only screen and (max-width:600px){.patients-table.type-helsi .patients-td.birthday{flex-basis:40%}}.patients-table.type-helsi .patients-td.phone{flex-basis:25%}@media only screen and (max-width:600px){.patients-table.type-helsi .patients-td.phone{flex-basis:40%}}.patients-table.type-helsi .patients-td.verified{flex-basis:15%}@media only screen and (max-width:600px){.patients-table.type-helsi .patients-td.verified{flex-basis:20%;justify-content:center}}.icon .fail .material-icons,.icon .new .material-icons,.icon .other .material-icons,.icon .success .material-icons{cursor:help}@media only screen and (max-width:600px){.icon .fail .material-icons,.icon .new .material-icons,.icon .other .material-icons,.icon .success .material-icons{font-size:35px}}.icon.new .material-icons,.icon.success .material-icons{color:#199ed8}.icon.other .material-icons{color:#aeccd8}.icon.fail .material-icons{color:#f44336}.btn-back-down,.btn.add-new-declaration,.search-add-param{display:inline-block;max-width:384px;margin-bottom:10px}@media only screen and (max-width:600px){.btn-back-down,.btn.add-new-declaration,.search-add-param{display:block;margin:0 auto 15px;font-size:10px}}.btn-back-down{display:block;text-align:left;padding-left:0}@media only screen and (max-width:600px){.btn-back-down{font-size:14px;margin:0 auto;text-align:center}}.btn.add-new-declaration{padding:0 36px}@media only screen and (max-width:600px){.link.add-new-declaration{padding-top:7px}}.clear__fix:after{content:"";display:block;clear:both}.receipts-block{background-color:#fff;margin:15px auto;border:1px solid #ebebeb;box-shadow:0 1px 1px 0 rgba(0,0,0,.14902),0 1px 2px 0 rgba(0,0,0,.09804);padding-bottom:10px}@media only screen and (max-width:600px){.receipts-block{margin:0 auto;border:none;box-shadow:none}}.receipts-block .row{margin:auto}.receipts-block .row .col{padding:0;margin:0}.receipts-block button{vertical-align:text-bottom;display:inline-block}.receipts-block .btn-back{vertical-align:baseline;display:inline-block}@media only screen and (max-width:600px){.receipts-block .btn-back{width:100%}}.receipts-block .btn-back.preview_block{vertical-align:middle}.receipts-block .btn-back.preview_block i.material-icons{color:#fff}.receipts-block i.material-icons{color:#199ed8;vertical-align:bottom}@media only screen and (max-width:600px){.receipts-block i.material-icons{font-size:20px}}.receipts-block .title{display:table;width:100%;padding:15px 10px;background-color:#199ed8;color:#fff}@media only screen and (max-width:600px){.receipts-block .title{padding:15px 0}}.receipts-block .title i.material-icons{color:#fff;vertical-align:sub;font-size:30px}@media only screen and (max-width:600px){.receipts-block .title i.material-icons{font-size:25px;margin-left:0;margin-right:5px}}.receipts-block .title span{font-size:24px;font-weight:400;font-family:Roboto,sans-serif}@media only screen and (max-width:600px){.receipts-block .title span{display:table-cell;width:90%;font-size:16px}}.receipts-block .title span:before{content:"receipt";color:#fff;font-family:Material Icons;font-size:33px;vertical-align:middle;padding-right:5px}.receipts-block .title span.preview_block:before{content:"";padding-right:0}.receipts-block .preview-declaration-block{float:left;box-sizing:border-box;overflow-y:visible;max-height:inherit}.receipts-block .preview-declaration-block button#btn_step1{display:none}.receipts-block .preview-declaration-block form{position:relative}.receipt-list{padding:20px 30px 0;overflow:auto}@media only screen and (max-width:992px){.receipt-list{padding:40px 30px 0}}@media only screen and (max-width:600px){.receipt-list{padding:30px 0 0}}.receipts-table{display:table;width:100%;font-size:.8rem;line-height:1.5;border:1px solid #c9c9c9;overflow:auto}@media only screen and (max-width:600px){.receipts-table{margin:0;border:none}}.receipts-table .receipts-tr{width:100%;display:table-row}@media only screen and (max-width:600px){.receipts-table .receipts-tr{display:inline-block;width:calc(100% - 120px);position:relative;padding:15px 0}.receipts-table .receipts-tr:focus,.receipts-table .receipts-tr:hover{background-color:transparent}}.receipts-table .receipts-tr:focus,.receipts-table .receipts-tr:hover{background-color:#f7f8f9}.receipts-table .receipts-tr .receipts-td{display:table-cell;padding:.5em;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;border-top:1px solid #d0d0d0}@media only screen and (max-width:600px){.receipts-table .receipts-tr .receipts-td{display:flex;justify-content:flex-start;border-top:none;padding:.2rem}}.receipts-table .receipts-tr .receipts-td.number{font-weight:400;font-size:1rem}@media only screen and (max-width:600px){.receipts-table .receipts-tr .receipts-td.number{font-size:15px;font-weight:400;min-width:100%;padding:.5em .2em 0}}.receipts-table .receipts-tr .receipts-td.number a{word-wrap:normal;white-space:nowrap}@media only screen and (max-width:600px){.receipts-table .receipts-tr .receipts-td.number a{color:rgba(0,0,0,.87)}}.receipts-table .receipts-tr .receipts-td.number p{margin:0;font-size:13px}@media only screen and (max-width:600px){.receipts-table .receipts-tr .receipts-td.started_date{font-size:13px;color:#199ed8;min-width:100%;position:absolute;top:0}}.receipts-table .receipts-tr .receipts-td.patient{white-space:nowrap}@media only screen and (max-width:600px){.receipts-table .receipts-tr .receipts-td.patient{min-width:100%;color:#199ed8;font-size:14px;font-weight:500;padding:0 .2em}}@media only screen and (max-width:600px){.receipts-table .receipts-tr .receipts-td.medication_name{min-width:100%;font-size:13px;font-weight:400;padding:0 .2em}}.receipts-table .receipts-tr .receipts-td.actions{text-align:right}.receipts-table .receipts-tr .receipts-td.actions div{display:block;min-width:30px}.receipts-table .receipts-tr .receipts-td.actions div a,.receipts-table .receipts-tr .receipts-td.actions div button{display:inline-block;vertical-align:middle}@media only screen and (max-width:600px){.receipts-table .receipts-tr .receipts-td.actions{display:none}}.receipts-table .receipts-th{width:100%;display:table-row}@media only screen and (max-width:600px){.receipts-table .receipts-th{display:none}}.receipts-table .receipts-th .receipts-td{display:table-cell;padding:.5em;color:#9e9e9e;font-weight:300}.receipts-table .receipts-th .receipts-td.actions{text-align:right;padding-right:20px}.receipts-table .btn-view{display:none}@media only screen and (max-width:600px){.receipts-table .btn-view{display:inline-block;text-align:center;width:50px;line-height:44px;vertical-align:top}}.receipts-table .btn-actions-mobile{display:none}@media only screen and (max-width:600px){.receipts-table .btn-actions-mobile{display:inline-block;text-align:center;width:65px;line-height:44px;vertical-align:top}}.receipts-table .btn-actions-mobile a,.receipts-table .btn-actions-mobile button{display:inline-block;vertical-align:middle;width:30px}.new-receipt-block{display:block;width:100%;padding:0 20px}@media only screen and (max-width:600px){.new-receipt-block{padding:20px 15px 0 5px}}.new-receipt-block .btn-new-receipt span{font-family:Roboto,sans-serif;vertical-align:middle;display:inline-block;font-size:16px;line-height:21px}@media only screen and (max-width:600px){.new-receipt-block .btn-new-receipt span{font-size:14px}}.new-receipt-block .btn-new-receipt:before{content:"add_circle";display:inline-block;width:40px;line-height:40px;text-align:center;vertical-align:middle}.form-btn{font-size:13px;padding:0 1rem;min-width:200px}@media only screen and (max-width:600px){.form-btn{min-width:auto;display:block;width:100%;font-size:11px}}.form-btn.btn-delete-receipt{float:right!important}.action-block .btn.add-new-kved:focus,.action-block .btn.add-new-kved:hover,.action-block .btn.btn-kved-info:focus,.action-block .btn.btn-kved-info:hover,.action-block .btn.btn-transparent:focus,.action-block .btn.btn-transparent:hover,.action-block .btn.print-declaration:focus,.action-block .btn.print-declaration:hover,.action-block .contracts-block .btn.btn-back:focus,.action-block .contracts-block .btn.btn-back:hover,.action-block .contracts-block button.btn:focus,.action-block .contracts-block button.btn:hover,.action-block .declarations-block .btn.btn-back:focus,.action-block .declarations-block .btn.btn-back:hover,.action-block .declarations-block button.btn:focus,.action-block .declarations-block button.btn:hover,.action-block .employees-block .btn.btn-back:focus,.action-block .employees-block .btn.btn-back:hover,.action-block .employees-block button.btn:focus:not(.btn),.action-block .employees-block button.btn:hover:not(.btn),.action-block .equipments-block .btn.btn-back:focus,.action-block .equipments-block .btn.btn-back:hover,.action-block .equipments-block button.btn:focus:not(.btn),.action-block .equipments-block button.btn:hover:not(.btn),.action-block .healthcare-services-block .btn.btn-back:focus,.action-block .healthcare-services-block .btn.btn-back:hover,.action-block .institution-block .btn.btn-back:focus,.action-block .institution-block .btn.btn-back:hover,.action-block .institution-block .btn.btn-new-department:focus,.action-block .institution-block .btn.btn-new-department:hover,.action-block .institution-block form button.btn:focus,.action-block .institution-block form button.btn:hover,.action-block .preview-msp-block .btn.btn-back:focus,.action-block .preview-msp-block .btn.btn-back:hover,.action-block .receipts-block .btn.btn-back:focus,.action-block .receipts-block .btn.btn-back:hover,.action-block .receipts-block button.btn:focus,.action-block .receipts-block button.btn:hover,.action-block .verification-msp-block .btn.btn-back:focus,.action-block .verification-msp-block .btn.btn-back:hover,.btn-transparent.form-btn:focus,.btn-transparent.form-btn:hover,.contracts-block .action-block .btn.btn-back:focus,.contracts-block .action-block .btn.btn-back:hover,.contracts-block .action-block button.btn:focus,.contracts-block .action-block button.btn:hover,.contracts-block .form-btn.btn-back:focus,.contracts-block .form-btn.btn-back:hover,.contracts-block button.form-btn:focus,.contracts-block button.form-btn:hover,.declarations-block .action-block .btn.btn-back:focus,.declarations-block .action-block .btn.btn-back:hover,.declarations-block .action-block button.btn:focus,.declarations-block .action-block button.btn:hover,.declarations-block .form-btn.btn-back:focus,.declarations-block .form-btn.btn-back:hover,.declarations-block button.form-btn:focus,.declarations-block button.form-btn:hover,.employees-block .action-block .btn.btn-back:focus,.employees-block .action-block .btn.btn-back:hover,.employees-block .action-block button.btn:focus:not(.btn),.employees-block .action-block button.btn:hover:not(.btn),.employees-block .form-btn.btn-back:focus,.employees-block .form-btn.btn-back:hover,.employees-block button.form-btn:focus:not(.btn),.employees-block button.form-btn:hover:not(.btn),.equipments-block .action-block .btn.btn-back:focus,.equipments-block .action-block .btn.btn-back:hover,.equipments-block .action-block button.btn:focus:not(.btn),.equipments-block .action-block button.btn:hover:not(.btn),.equipments-block .form-btn.btn-back:focus,.equipments-block .form-btn.btn-back:hover,.equipments-block button.form-btn:focus:not(.btn),.equipments-block button.form-btn:hover:not(.btn),.form-btn.add-new-kved:focus,.form-btn.add-new-kved:hover,.form-btn.btn-kved-info:focus,.form-btn.btn-kved-info:hover,.form-btn.print-declaration:focus,.form-btn.print-declaration:hover,.healthcare-services-block .action-block .btn.btn-back:focus,.healthcare-services-block .action-block .btn.btn-back:hover,.healthcare-services-block .form-btn.btn-back:focus,.healthcare-services-block .form-btn.btn-back:hover,.institution-block .action-block .btn.btn-back:focus,.institution-block .action-block .btn.btn-back:hover,.institution-block .action-block .btn.btn-new-department:focus,.institution-block .action-block .btn.btn-new-department:hover,.institution-block .form-btn.btn-back:focus,.institution-block .form-btn.btn-back:hover,.institution-block .form-btn.btn-new-department:focus,.institution-block .form-btn.btn-new-department:hover,.institution-block form .action-block button.btn:focus,.institution-block form .action-block button.btn:hover,.institution-block form button.form-btn:focus,.institution-block form button.form-btn:hover,.preview-msp-block .action-block .btn.btn-back:focus,.preview-msp-block .action-block .btn.btn-back:hover,.preview-msp-block .form-btn.btn-back:focus,.preview-msp-block .form-btn.btn-back:hover,.receipts-block .action-block .btn.btn-back:focus,.receipts-block .action-block .btn.btn-back:hover,.receipts-block .action-block button.btn:focus,.receipts-block .action-block button.btn:hover,.receipts-block .form-btn.btn-back:focus,.receipts-block .form-btn.btn-back:hover,.receipts-block button.form-btn:focus,.receipts-block button.form-btn:hover,.verification-msp-block .action-block .btn.btn-back:focus,.verification-msp-block .action-block .btn.btn-back:hover,.verification-msp-block .form-btn.btn-back:focus,.verification-msp-block .form-btn.btn-back:hover{border:1px solid #f2f2f2}.btn-print-form{display:flex;min-width:220px;justify-content:center;font-size:13px}@media only screen and (max-width:600px){.btn-print-form{width:100%}}.has-spinner{min-width:220px;display:flex;justify-content:center;font-size:13px}@media only screen and (max-width:600px){.has-spinner{width:100%}}.has-spinner span.text{padding-left:10px}.has-spinner i.material-icons{color:#fff;padding-right:5px}.spinner{display:flex;text-align:center;animation:a 1.6s linear infinite}@keyframes a{0%{transform:rotate(0deg)}to{transform:rotate(270deg)}}.path{stroke-dasharray:187;stroke-dashoffset:0;transform-origin:center;animation:c 1.6s ease-in-out infinite,b 6.4s ease-in-out infinite}@keyframes b{0%{stroke:#4285f4}25%{stroke:#4285f4}50%{stroke:#4285f4}75%{stroke:#4285f4}to{stroke:#4285f4}}@keyframes c{0%{stroke-dashoffset:187}50%{stroke-dashoffset:46.75;transform:rotate(135deg)}to{stroke-dashoffset:187;transform:rotate(450deg)}}.patient-data{display:inline-block;width:100%;position:relative;padding:15px 0}.patient-data:before{content:"event_available";font-family:Material Icons;color:#199ed8;font-size:50px;vertical-align:middle;padding-right:5px;display:block;float:left;margin:0 3px 0 20px}.patient-data div{display:block;color:#585f73;padding:.2rem 0 .1rem 40px}.patient-data div:first-child{padding:0 0 .3rem 40px;line-height:1.2}.patient-data div:last-child{padding:0 0 0 40px;line-height:1.2}.action-block-patient{padding:0 30px}@media only screen and (max-width:600px){.action-block-patient{padding:0 15px}}.action-block-patient .btn{font-size:14px;min-width:306px}@media only screen and (max-width:600px){.action-block-patient .btn{min-width:auto;display:block;width:100%;font-size:11px}}.search-receipts{padding:0}@media only screen and (max-width:992px){.search-receipts{padding:0 30px 30px}}@media only screen and (max-width:600px){.search-receipts{padding:0 15px 15px}}@media only screen and (max-width:600px){.search-receipts .search-receipts__item:first-child,.search-receipts .search-receipts__item:last-child{padding:0}}.search-receipts .search-receipts__item i.material-icons{color:#585f73;font-size:24px;vertical-align:middle;position:absolute;right:5px;top:35px}@media only screen and (max-width:600px){.search-receipts .search-receipts__item i.material-icons{top:30px}}.search-receipts .search-receipts__item input,.search-receipts .search-receipts__item label{color:#585f73}.search-receipts .col.search-btn{padding-top:30px;padding-bottom:30px;padding-left:10px}@media only screen and (max-width:992px){.search-receipts .col.search-btn{padding:0}}@media only screen and (max-width:992px){.search-receipts .col.search-btn button{display:block;width:100%}}.receipt-param-info{margin-top:2rem;display:inline-block;color:#303030;opacity:.8}.form-error-content_receipts{padding:0 10px}.form-error_receipts{margin-bottom:20px}.receipts-info ul{padding-left:2em}.receipts-info ul,.receipts-info ul li{list-style-type:square}.sms-hint{font-size:.8rem;margin-top:-5px}.btn-with-hint{display:flex;flex-direction:column}.tabs.receipt-tabs{display:flex;flex-wrap:wrap;height:auto}@media only screen and (max-width:600px){.btn.btn_reject{padding:0 .5rem}}#receipt .has-danger .form-control-feedback.right+i{display:none!important}#receipt #daily_medication_qty_danger .warning-icon,#receipt #daily_medication_qty_warning .warning-icon,#receipt #ehealth_daily_amount_warning .warning-icon,#receipt #ehealth_daily_medication_qty_danger .warning-icon,#receipt #ehealth_daily_medication_qty_warning .warning-icon{color:#8a6d3b}#receipt #daily_medication_qty_danger .danger-icon,#receipt #daily_medication_qty_warning .danger-icon,#receipt #ehealth_daily_amount_warning .danger-icon,#receipt #ehealth_daily_medication_qty_danger .danger-icon,#receipt #ehealth_daily_medication_qty_warning .danger-icon{color:#b71c1c}#receipt #daily_medication_qty_danger .creation_message,#receipt #daily_medication_qty_warning .creation_message,#receipt #ehealth_daily_amount_warning .creation_message,#receipt #ehealth_daily_medication_qty_danger .creation_message,#receipt #ehealth_daily_medication_qty_warning .creation_message{margin-left:2.5em}#receipt #daily_medication_qty_danger label,#receipt #daily_medication_qty_warning label,#receipt #ehealth_daily_amount_warning label,#receipt #ehealth_daily_medication_qty_danger label,#receipt #ehealth_daily_medication_qty_warning label{color:#000}.input-field_package-dosage.has-danger i,.input-field_package-dosage.has-success i{top:10px;right:30px}@media only screen and (max-width:600px){.input-field_package-dosage.has-danger i,.input-field_package-dosage.has-success i{top:4px}}.input-field_package-dosage.has-danger .form-control-feedback,.input-field_package-dosage.has-success .form-control-feedback{top:110%}.receipt__duration,.receipt__qty{display:flex;align-items:flex-start}.receipt__input{display:inline-block;flex-grow:1;flex-basis:30%}@media only screen and (max-width:600px){.rejected-receipt-td.number{display:flex;flex-direction:column}}.rejected-receipt-reason{font-size:12px;line-height:18px;margin:0;word-break:break-word}@media print{table{page-break-inside:auto;page-break-after:auto}td,tr{page-break-inside:avoid;page-break-after:auto}thead{display:table-header-group}tfoot{display:table-footer-group}@page{margin:0;size:A5}}body{margin:0;min-width:320px}.text-bold{font-weight:700}#print-receipt{display:block;width:100%;height:100%;top:0;overflow:hidden}#print-receipt.modal-content{padding:0}.receipt_print{max-width:600px;margin:25px 20px 5px;text-align:left;font-family:Arial,sans-serif}.receipt_print__head{width:100%;display:flex;border-bottom:1px solid #8c8b8b;margin-bottom:10px;align-items:center}.receipt_print__head-text p{font-size:8pt;line-height:10pt;margin:0}.receipt_print__head-content{display:flex;align-items:center;margin-bottom:5px}.barcode__container{margin:0 auto 10px;display:flex;align-items:center;justify-content:center;height:50px;overflow:hidden;width:100%}.barcode__container svg{display:inline-block;width:100%;height:auto;margin-top:-20px}.receipt_print__logo{width:90px;margin-right:20px;flex-shrink:0}.receipt_print__logo-img{display:inline-block;max-width:100%}.receipt_print__title{margin-bottom:10px}.receipt_print__underlines{font-size:24px;font-weight:300}.receipt_print__text p{margin-bottom:0;margin-top:0}.receipt_print__title-text{font-size:12pt;line-height:24pt;text-align:center}.receipt_print__receipt-number{font-size:22pt;line-height:22pt;text-align:center;font-weight:700}.receipt_print__table-cell{border:none;text-align:left;vertical-align:top;min-height:40px;font-size:12pt}.receipt_print__table-cell_top{padding:15px 0 10px}.receipt_print__table-cell_middle{padding:5px 0;vertical-align:top}.receipt_print__table-cell_bottom{padding:5px 0 10px;vertical-align:top}.receipt_print__table{display:table;table-layout:auto;width:100%;border-collapse:collapse}.receipt_print__table td:nth-child(2n){padding-right:10px}.receipt_print__table td:nth-child(odd){padding-left:10px}.receipt_print__table.first-child tr td:first-child{width:30%}.receipt_print__table.first-child tr td:last-child{width:70%}.receipt_print__table.second-child tr td:first-child{width:60%}.receipt_print__table.second-child tr td:last-child{width:40%}.receipt_print__table.second-child tr.border_bottom>td{border-bottom:2px solid #000}.receipt_print__table.third-child{padding-top:25px}.receipt_print__table.third-child tr td{font-size:11pt}.receipt_print__table.third-child tr td:first-child{width:30%}.receipt_print__table.third-child tr td:last-child{width:70%;text-align:right}.receipt_print__table.third-child tr.border_top{border-top:1px solid #8c8b8b}.receipt_print__table.drugs tr td:first-child{width:30%}.receipt_print__table.drugs tr td:last-child{width:70%}.receipt_print__table.drugs tr.border_top{border-top:1px solid #8c8b8b}.receipt_print__table-cell.receipt_print__table-cell_drug-name{padding-right:30px}.receipt_print__date{padding:0 10px}.receipt_print__bottom{border-top:1px solid #8c8b8b;display:flex}.receipt_print__bottom-text{padding-top:10px}.receipt_print__bottom-text p{font-size:11pt;margin:0;padding:5px 10px}.receipt_print__qr-code{width:150px;flex-shrink:0;margin-left:auto;margin-top:1px}.receipt_print__qr-code img{display:inline-block;max-width:100%}.my-patients-filter .select2-container .select2-selection--single .select2-selection__rendered{padding-left:0}.my-patients-filter #advanced_filter_my_patients{padding:0;text-align:center}@media only screen and (min-width:601px){.my-patients-filter #advanced_filter_my_patients{text-align:left}}.my-patients-filter .patient-filter_division-select input,.my-patients-filter .patient-filter_employee-select input{display:none}.my-patients-filter .patient-filter_division-select .select2-container .select2-selection--single,.my-patients-filter .patient-filter_employee-select .select2-container .select2-selection--single{height:3rem}.my-patients-filter .patient-filter_division-select .select2-container--default .select2-selection--single .select2-selection__rendered,.my-patients-filter .patient-filter_employee-select .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:3rem}.my-patients-filter .patient-filter_division-select .select2-container--default .select2-selection--single .select2-selection__arrow,.my-patients-filter .patient-filter_employee-select .select2-container--default .select2-selection--single .select2-selection__arrow{height:3rem}.larger-select{height:3rem;margin-top:1px}.register-step-block.my-patients form{padding:15px 15px 0}.register-step-block.my-patients form .my-patients-fix-right-padding+i.material-icons{right:0}@media only screen and (min-width:600px) and (max-width:768px){.register-step-block.my-patients .title-block .btn-back .material-icons{margin-right:25px}}@media only screen and (min-width:769px) and (max-width:992px){.register-step-block.my-patients .title-block .btn-back .material-icons{margin-right:25px}}.register-step-block.my-patients .title-block span{display:inline}.my-patients-table{display:flex;flex-direction:column;flex-wrap:nowrap;font-size:.8rem;line-height:1.5;flex:1 1 auto;border:1px solid #c9c9c9;border-bottom:none}@media only screen and (max-width:600px){.my-patients-table{border:none}}.my-patients-table .patients-th,.my-patients-table .patients-tr{width:100%;display:flex;flex-direction:row;flex-wrap:nowrap}.my-patients-table .patients-th{border-bottom:1px solid #c9c9c9}@media only screen and (max-width:600px){.my-patients-table .patients-th{display:none}}.my-patients-table .patients-th .patients-td{color:#9e9e9e;font-weight:300;text-align:center;justify-content:center;align-items:center}.my-patients-table .patients-th .patients-td.name{justify-content:flex-start}.my-patients-table .patients-tr{border-bottom:1px solid #d0d0d0}.my-patients-table .patients-tr:focus,.my-patients-table .patients-tr:hover{background-color:#f7f8f9}.my-patients-table .patients-tr .patients-td{flex-direction:row;flex-wrap:nowrap;word-break:break-word;overflow:hidden;text-overflow:ellipsis;min-width:0;font-weight:400;text-align:left;justify-content:flex-start;align-items:center}.my-patients-table .patients-tr .patients-td.name,.my-patients-table .patients-tr .patients-td.no-results{font-weight:500;font-size:14px}@media only screen and (max-width:600px){.my-patients-table .patients-tr .patients-td.name,.my-patients-table .patients-tr .patients-td.no-results{order:1}}.my-patients-table .patients-tr .patients-td.birthdate{justify-content:center}@media only screen and (max-width:600px){.my-patients-table .patients-tr .patients-td.birthdate{order:2;font-size:11px;justify-content:flex-start}}.my-patients-table .patients-tr .patients-td.phone{justify-content:center}@media only screen and (max-width:600px){.my-patients-table .patients-tr .patients-td.phone{order:3;font-size:12px;font-weight:300;justify-content:flex-end}}.my-patients-table .patients-tr .patients-td.address{justify-content:center;flex-basis:20%}@media only screen and (max-width:600px){.my-patients-table .patients-tr .patients-td.address{order:3;font-size:12px;font-weight:300;justify-content:flex-start;flex-basis:100%}}@media only screen and (max-width:600px){.my-patients-table .patients-tr .patients-td.employee{order:4;font-size:12px;font-weight:300;justify-content:flex-start}}@media only screen and (max-width:600px){.my-patients-table .patients-tr .patients-td.division{order:5;font-size:12px;font-weight:300;justify-content:flex-start}}@media only screen and (max-width:600px){.my-patients-table .patients-tr .patients-td{flex-wrap:wrap;border-bottom:none;padding:0}}@media only screen and (max-width:600px){.my-patients-table .patients-tr{padding:5px 0;flex-wrap:wrap}}.my-patients-table .patients-td{display:flex;padding:.5em}.my-patients-table .patients-td.no-results{flex-basis:100%}@media only screen and (max-width:600px){.my-patients-table .patients-td.no-results{flex-basis:100%}}.my-patients-table .patients-td.name{flex-basis:60%}@media only screen and (max-width:600px){.my-patients-table .patients-td.name{flex-basis:100%}}.my-patients-table .patients-td.birthdate{flex-basis:20%}@media only screen and (max-width:600px){.my-patients-table .patients-td.birthdate{flex-basis:50%}}.my-patients-table .patients-td.phone{flex-basis:20%}@media only screen and (max-width:600px){.my-patients-table .patients-td.phone{flex-basis:50%}}.my-patients-table .patients-td.division,.my-patients-table .patients-td.employee{display:none}.my-patients-table.is-owner .patients-td.name{flex-basis:30%}@media only screen and (max-width:600px){.my-patients-table.is-owner .patients-td.name{flex-basis:100%}}.my-patients-table.is-owner .patients-td.birthdate{flex-basis:15%}@media only screen and (max-width:600px){.my-patients-table.is-owner .patients-td.birthdate{flex-basis:50%}}.my-patients-table.is-owner .patients-td.phone{flex-basis:15%}@media only screen and (max-width:600px){.my-patients-table.is-owner .patients-td.phone{flex-basis:50%}}.my-patients-table.is-owner .patients-td.employee{display:flex;flex-basis:20%}@media only screen and (max-width:600px){.my-patients-table.is-owner .patients-td.employee{flex-basis:100%}}.my-patients-table.is-owner .patients-td.division{display:flex;flex-basis:20%}@media only screen and (max-width:600px){.my-patients-table.is-owner .patients-td.division{flex-basis:100%}}.my-patients-search-results{float:none;margin:0 15px}.my-patient__message{text-align:center;padding:20px;margin:0 auto;width:100%;max-width:585px}.container .row.no-margin{margin-left:0;margin-right:0}.services-block{margin-top:50px}@media only screen and (max-width:600px){.services-block{margin-top:20px}}.services-block .service-title{color:#585f73}.services-block i.icon{display:block;width:100%;text-align:center;min-height:100px;color:#199ed8;margin:15px auto 0}@media only screen and (max-width:600px){.services-block i.icon{min-height:75px}}.services-block .icon{font-size:56px}.services-block .icon-size-75{font-size:75px;line-height:1}.services-block span{color:#585f73;display:block;width:100%;margin:0 auto;text-align:center}@media only screen and (max-width:600px){.services-block span{padding:5px 10px}}.services-block.registered-users-block .btn{display:block;width:100%;margin:0 auto;text-align:center;max-width:270px}.services-block.registered-users-block .btn:focus,.services-block.registered-users-block .btn:hover{color:#fff}@media only screen and (min-width:600px) and (max-width:768px){.services-block.registered-users-block .btn{font-size:11px}}.services-block .services-inner-block{background-color:#fff;box-shadow:0 0 2px 0 rgba(0,0,0,.12),0 2px 2px 0 rgba(0,0,0,.24);padding:50px;min-height:325px}@media only screen and (max-width:600px){.services-block .services-inner-block{padding:25px;min-height:280px}}@media only screen and (min-width:600px) and (max-width:768px){.services-block .services-inner-block{padding:25px;min-height:280px}}@media only screen and (min-width:769px) and (max-width:992px){.services-block .services-inner-block{padding:25px;min-height:280px}}@media only screen and (min-width:993px) and (max-width:1600px){.services-block .services-inner-block{padding:50px 25px}}@media only screen and (max-width:600px){.services-block .services-inner-block.padding-60{padding-top:60px}}@media only screen and (min-width:600px) and (max-width:768px){.services-block .services-inner-block.padding-60{padding-top:60px}}@media only screen and (min-width:769px) and (max-width:992px){.services-block .services-inner-block.padding-60{padding-top:60px}}.services-block .services-inner-block .form-control-feedback{right:0;top:47px}@media only screen and (max-width:600px){.services-block .services-inner-block .form-control-feedback{left:10px;right:0;top:35px;line-height:1}}.services-block .services-inner-block .service-block-title{color:#585f73;font-size:24px;font-weight:300;line-height:1}.services-block .services-inner-block a,.services-block .services-inner-block button{width:100%;height:42px;line-height:42px;padding:0}.services-block .services-inner-block input{margin-bottom:20px}.services-block .services-inner-block .subtext{display:block;margin-top:25px;height:auto;line-height:1}.services-block .services-row-block{background-color:#fff;box-shadow:0 0 2px 0 rgba(0,0,0,.12),0 2px 2px 0 rgba(0,0,0,.24);padding:15px;height:150px;display:block}@media screen and (min-width:1535px){.services-block .services-row-block{display:flex;height:auto;max-height:150px;justify-content:space-between}}.services-block .services-row-block .info-block{display:inline-flex;align-items:center}.services-block .services-row-block .info-block .subtext{display:inline-flex;width:150px;height:auto;line-height:1;margin:0 auto;color:#585f73}.services-block .services-row-block .info-block .subtext a{color:#585f73}.services-block .services-row-block .info-block i.icon{display:inline-flex;width:auto;font-size:60px;min-height:auto;color:#199ed8;margin:0;padding-right:20px}.services-block .services-row-block .info-block i.icon.icon-pharmacy-service:before{content:url(/assets/images/pharmacy_service.svg)}.services-block .services-row-block .info-block i.icon.icon-doctor-service:before{content:url(/assets/images/doctor_service.svg)}.services-block .services-row-block .btn{width:100%;margin-top:10px;padding:0}@media screen and (min-width:1535px){.services-block .services-row-block .btn{max-width:250px}}.msp-table tr>th:first-child{width:20%}.msp-table tr>th:nth-child(2){width:50%}.msp-table tr>th:last-child{width:30%}.msp-table tr>td:last-child{border-right:1px solid #c9c9c9}#legal-entity form[data-id="1"],#legal-entity form[data-id="2"],#legal-entity form[data-id="3"]{display:none}#legal-entity form[data-id="2"] .display{font-weight:700}@media only screen and (max-width:600px){#legal-entity form[data-id="2"] .btn-next-step,#legal-entity form[data-id="2"] .default-btn,#legal-entity form[data-id="3"] .btn-next-step,#legal-entity form[data-id="3"] .default-btn{width:100%;margin-top:20px;float:none}}@media only screen and (min-width:600px) and (max-width:768px){#legal-entity form[data-id="2"] .btn-next-step,#legal-entity form[data-id="2"] .default-btn,#legal-entity form[data-id="3"] .btn-next-step,#legal-entity form[data-id="3"] .default-btn{margin-top:20px;margin-left:0}}@media only screen and (min-width:769px) and (max-width:992px){#legal-entity form[data-id="2"] .btn-next-step,#legal-entity form[data-id="2"] .default-btn,#legal-entity form[data-id="3"] .btn-next-step,#legal-entity form[data-id="3"] .default-btn{margin-top:20px;margin-left:0}}.register-step-block{background-color:#fff;margin:15px auto;border:1px solid #ebebeb;box-shadow:0 1px 1px 0 rgba(0,0,0,.14902),0 1px 2px 0 rgba(0,0,0,.09804)}@media only screen and (max-width:600px){.register-step-block{margin:0 auto}}.register-step-block .form-title-block{display:block;background-color:#199ed8;color:#fff;width:100%;padding:15px}@media only screen and (max-width:600px){.register-step-block .form-title-block{padding:15px 0;display:table}}.register-step-block .form-title-block span{font-size:24px;font-weight:400;vertical-align:middle}@media only screen and (max-width:600px){.register-step-block .form-title-block span{display:table-cell;width:90%;font-size:16px}}@media only screen and (min-width:600px) and (max-width:768px){.register-step-block .form-title-block span{font-size:21px}}.register-step-block form{padding:30px 30px 0}@media only screen and (max-width:600px){.register-step-block form{padding:15px}}.register-step-block .modal-dialog form{padding:0}.register-step-block .has-danger .material-icons{color:#f44336}.register-step-block .has-success .material-icons{color:#009688}.register-step-block .has-success .cheradio-block+.material-icons{display:none!important}legend{font-size:24px;font-weight:400}@media only screen and (max-width:600px){legend{font-size:20px;font-weight:500}}.add-item{cursor:pointer;font-size:.9em}.add-item span{font-size:16px;vertical-align:super;color:#199ed8}.add-new-kved,.btn-kved-info{padding:0}.add-new-kved:focus,.btn-kved-info:focus{background-color:transparent}.add-new-kved i.material-icons,.btn-kved-info i.material-icons{vertical-align:bottom}.add-new-kved span{color:#199ed8}.kved-container.row{margin-bottom:-1em}.additional-kved-container,.info-kved{display:none}.info-kved{color:#199ed8;text-align:right;font-size:.7em;position:relative;top:25px;right:-35px;min-height:35px}@media only screen and (max-width:600px){.info-kved{top:0;right:-10px}}@media only screen and (min-width:600px) and (max-width:768px){.info-kved{top:0;right:-10px}}@media only screen and (min-width:769px) and (max-width:992px){.info-kved{top:0;right:-10px}}.item-container .remove-item{font-size:.8em}.item-container .remove-item span{font-size:13px;vertical-align:super;color:#199ed8}.item-container .with-helper-text{position:relative}.item-container .with-helper-text .helper-text{font-size:11px;color:#9e9e9e;position:absolute;right:12px;top:85%;line-height:1.2;margin-top:2px}.item-container .with-helper-text .helper-text.helper-text_long{line-height:1.1;padding-left:10px}.item-container .with-helper-text.has-danger .helper-text{display:none}@media screen and (max-width:1440px){.input-field label.receiver_funds_code--long:not(.active){top:0}}@media screen and (max-width:629px){.input-field label.receiver_funds_code--long:not(.active){top:-10px}}.accreditation{display:none}.policy-agreement{font-size:.7em}.btn-next-step,.default-btn{z-index:2}@media only screen and (max-width:600px){.btn-next-step,.default-btn{width:100%;margin-top:20px;float:none}}.email-notification{right:10px!important;position:absolute!important;top:12px!important;left:inherit!important;color:#199ed8!important}@media only screen and (max-width:600px){.email-notification{top:70px!important}}.registration-container{color:#928e8e}@media only screen and (max-width:600px){.registration-container .container{width:100%}}.registration-container .registration-done-block{margin:15px auto;padding:30px;text-align:center}@media only screen and (max-width:600px){.registration-container .registration-done-block{margin:0 auto}}.registration-container .registration-done-block .material-icons{color:#199ed8}.registration-container .registration-done-block .registr-done-text-white{text-align:center;font-weight:300;color:#199ed8}@media only screen and (max-width:600px){.registration-container .registration-done-block h4.registr-done-text-white{font-size:18px}}.registration-container .registration-done-btn{text-align:center;display:block;margin:0 auto;max-width:200px}.preview-msp-block{background-color:#fff;margin:15px auto;border:1px solid #ebebeb;box-shadow:0 1px 1px 0 rgba(0,0,0,.14902),0 1px 2px 0 rgba(0,0,0,.09804)}@media only screen and (max-width:600px){.preview-msp-block{margin:0 auto;border:none;box-shadow:none}}@media only screen and (max-width:600px){.preview-msp-block button{display:block}}.preview-msp-block .btn-back{vertical-align:baseline;display:inline-block}@media only screen and (max-width:600px){.preview-msp-block .btn-back{width:100%}}.preview-msp-block i.material-icons{color:#199ed8;vertical-align:bottom}@media only screen and (max-width:600px){.preview-msp-block i.material-icons{font-size:20px}}.preview-msp-block .title{display:table;width:100%;padding:15px;background-color:#199ed8;color:#fff}.preview-msp-block .title i.material-icons{color:#fff;vertical-align:sub}@media only screen and (max-width:600px){.preview-msp-block .title i.material-icons{font-size:30px;margin-left:5px;margin-right:5px}}.preview-msp-block .title span{font-size:21px;font-weight:400;vertical-align:baseline;font-family:Roboto,sans-serif}@media only screen and (max-width:600px){.preview-msp-block .title span{display:table-cell;width:90%;font-size:16px;vertical-align:middle;white-space:pre-wrap}}@media only screen and (min-width:600px) and (max-width:768px){.preview-msp-block .title span{font-size:15px}}.title-block{text-align:left}.preview-insert-block{padding:0 30px}@media only screen and (max-width:600px){.preview-insert-block{padding:15px 15px 0}}.preview-insert-block form[data-id="1"],.preview-insert-block form[data-id="2"],.preview-insert-block form[data-id="3"]{display:block!important}.preview-insert-block.block-one{overflow-y:scroll;max-height:54vh}.preview-insert-block.block-one::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.2);background-color:#fff}.preview-insert-block.block-one::-webkit-scrollbar{width:10px;background-color:#fff}.preview-insert-block.block-one::-webkit-scrollbar-thumb{background-color:#199ed8}@media only screen and (max-width:600px){.preview-btn{display:block;width:100%}}@media only screen and (max-width:600px){.preview-btn.preview-btn-header{display:none}}.verification-msp-block{background-color:#fff;margin:15px auto;border:1px solid #ebebeb;box-shadow:0 1px 1px 0 rgba(0,0,0,.14902),0 1px 2px 0 rgba(0,0,0,.09804)}@media only screen and (max-width:600px){.verification-msp-block{margin:0 auto;border:none;box-shadow:none}}@media only screen and (max-width:600px){.verification-msp-block button{display:block}}.verification-msp-block .btn-back{vertical-align:baseline;display:inline-block}@media only screen and (max-width:600px){.verification-msp-block .btn-back{width:100%}}.verification-msp-block i.material-icons{color:#199ed8;vertical-align:bottom}@media only screen and (max-width:600px){.verification-msp-block i.material-icons{font-size:20px}}.verification-msp-block .title.title-list{display:table;width:100%;padding:15px;background-color:#199ed8;color:#fff}.verification-msp-block .title.title-list i.material-icons{color:#fff;vertical-align:sub}@media only screen and (max-width:600px){.verification-msp-block .title.title-list i.material-icons{font-size:30px;margin-left:5px;margin-right:5px}}.verification-msp-block .title.title-list span{font-size:24px;font-weight:400;vertical-align:baseline;font-family:Roboto,sans-serif}@media only screen and (max-width:600px){.verification-msp-block .title.title-list span{display:table-cell;width:90%;font-size:16px;vertical-align:middle}}.verification-msp-block .title.title-list span:before{content:"check_circle";color:#fff;font-family:Material Icons;font-size:33px;vertical-align:sub}.title-block{vertical-align:middle}.msp-list{padding:20px 30px}@media only screen and (max-width:600px){.msp-list{padding:10px 0 0}}.msp-table{display:table;width:100%;font-size:.8rem;line-height:1.5;border:1px solid #c9c9c9}@media only screen and (max-width:600px){.msp-table{margin:0;border:none}}.msp-table .msp-tr{width:100%;display:table-row}@media only screen and (max-width:600px){.msp-table .msp-tr{display:inline-block;width:calc(100% - 60px);position:relative;padding:15px 0}.msp-table .msp-tr:focus,.msp-table .msp-tr:hover{background-color:transparent}}.msp-table .msp-tr:focus,.msp-table .msp-tr:hover{background-color:#f7f8f9}.msp-table .msp-tr .msp-td{display:table-cell;padding:.5em;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;border-top:1px solid #d0d0d0}@media only screen and (max-width:600px){.msp-table .msp-tr .msp-td{display:flex;justify-content:flex-start;border-top:none;padding:.2rem}}.msp-table .msp-tr .msp-td.name{font-weight:400;font-size:1rem}@media only screen and (max-width:600px){.msp-table .msp-tr .msp-td.name{font-size:14px;font-weight:500;min-width:100%;padding:.5em .2em 0}}@media only screen and (max-width:600px){.msp-table .msp-tr .msp-td.name a{color:rgba(0,0,0,.87)}}.msp-table .msp-tr .msp-td.status{color:#f44336}@media only screen and (max-width:600px){.msp-table .msp-tr .msp-td.status{font-size:11px;min-width:100%;position:absolute;top:0}}.msp-table .msp-tr .msp-td.actions{text-align:center}.msp-table .msp-tr .msp-td.actions div{display:block;min-width:100px}.msp-table .msp-tr .msp-td.actions div a,.msp-table .msp-tr .msp-td.actions div button{display:inline-block;vertical-align:middle}@media only screen and (max-width:600px){.msp-table .msp-tr .msp-td.actions{display:none}}.msp-table .msp-th{width:100%;display:table-row}@media only screen and (max-width:600px){.msp-table .msp-th{display:none}}.msp-table .msp-th .msp-td{display:table-cell;padding:.5em;color:#9e9e9e;font-weight:300}.msp-table .msp-th .msp-td.actions{text-align:center}.msp-table .btn-sign{display:none}@media only screen and (max-width:600px){.msp-table .btn-sign{display:inline-block;text-align:center;width:50px;line-height:40px;vertical-align:top}}@media only screen and (max-width:600px){.msp-table .btn-sign a{display:block;margin:0 auto;height:40px;width:50px}}@media only screen and (max-width:600px){.msp-table .btn-sign a i.material-icons{font-size:30px}}.title.title-form{display:table;width:100%;padding:15px;background-color:#199ed8;color:#fff}.title.title-form i.material-icons{color:#fff;vertical-align:sub}@media only screen and (max-width:600px){.title.title-form i.material-icons{font-size:30px;margin-left:5px;margin-right:5px}}.title.title-form span{font-size:24px;font-weight:400;vertical-align:baseline;font-family:Roboto,sans-serif}@media only screen and (max-width:600px){.title.title-form span{display:table-cell;width:90%;font-size:16px;vertical-align:middle}}.verification-inset-block{padding:0 30px}@media only screen and (max-width:600px){.verification-inset-block{padding:15px 15px 0}}@media only screen and (max-width:600px){.verification-btn{display:block;width:100%}}.contract-block{font-size:.9em;display:block;margin:0 auto;max-width:1040px;word-break:break-word;background-color:#fff;padding:30px;box-shadow:0 0 2px 0 rgba(0,0,0,.12),0 2px 2px 0 rgba(0,0,0,.24)}@media only screen and (max-width:600px){.contract-block{line-height:normal;padding:15px;box-shadow:none}}.contract-block:nth-child(2){margin-bottom:15px}@media only screen and (max-width:600px){.contract-block:nth-child(2){margin-bottom:0}}.contract-block ul,.contract-block ul>li>ul{list-style:none}.contract-block ul>li>ul.disc-list{padding-left:40px}@media only screen and (max-width:600px){.contract-block ul>li>ul.disc-list{padding-left:20px}}.contract-block ul>li>ul.disc-list li{list-style-type:disc}.contract-block.title{background-color:#199ed8;color:#fff;padding:20px;font-size:24px;text-align:center;margin-top:15px}@media only screen and (max-width:600px){.contract-block.title{margin-top:0}}.contract-list{display:block}.main-list-item{font-size:1.25em;text-transform:uppercase}.agree-block{font-size:.9em;display:block;margin:0 auto;max-width:1040px;word-break:break-word;background-color:#fff;padding:30px;box-shadow:0 0 2px 0 rgba(0,0,0,.12),0 2px 2px 0 rgba(0,0,0,.24)}@media only screen and (max-width:600px){.agree-block{line-height:normal;padding:15px;box-shadow:none}}.agree-block div,.agree-block h6{margin-bottom:20px}@media only screen and (max-width:600px){.agree-block div,.agree-block h6{margin-bottom:5px}}.agree-block ol,.agree-block ul{margin:0;padding-left:40px}.agree-block ul li{list-style-type:disc}.agree-block.title{background-color:#199ed8;color:#fff;padding:20px;font-size:24px;text-align:center;margin-top:15px}.agree-block.title span{text-transform:uppercase}@media only screen and (max-width:600px){.agree-block.title{margin-top:0}}.agree-block p{margin:0 0 8px}.esign-bg-block{background-color:#fff;margin:0 auto 15px;border:1px solid #ebebeb;box-shadow:0 1px 1px 0 rgba(0,0,0,.14902),0 1px 2px 0 rgba(0,0,0,.09804);padding:30px}@media only screen and (max-width:600px){.esign-bg-block{margin:0 auto;padding:15px}}.esign-bg-block h5{color:#585f73}@media only screen and (max-width:600px){.esign-bg-block h5{font-size:18px;padding:0 25px}}.esign-title{width:100%;margin:15px auto 0;padding:15px 5px;background-color:#199ed8;color:#fff;font-size:24px;font-weight:400;vertical-align:middle;font-family:Roboto,sans-serif}@media only screen and (max-width:600px){.esign-title{margin:0 auto;padding:15px 0;font-size:16px}}@media only screen and (max-width:600px){.check-esign-btn{display:block;width:100%}}.esign-text{font-size:16px;font-weight:300;line-height:30px;word-break:break-word}@media only screen and (max-width:600px){.esign-text{font-size:13px;line-height:15px}}ul:not(.browser-default).esign-list li{list-style-type:circle;margin-left:20px;font-size:16px;font-weight:300;line-height:20px;margin-bottom:10px}@media only screen and (max-width:600px){ul:not(.browser-default).esign-list li{margin-left:20px;font-size:13px;line-height:15px;margin-bottom:5px}}.esign-accordion{margin-top:15px}.esign-accordion .title{font-size:20px;font-weight:400;line-height:60px;text-transform:uppercase}@media only screen and (max-width:600px){.esign-accordion .title{font-size:13px;line-height:1;text-align:left;display:inline-block;height:auto;padding:1rem;width:100%}}@media only screen and (min-width:600px) and (max-width:768px){.esign-accordion .title{font-size:14px;line-height:1;text-align:left;display:inline-block;height:auto;padding:1rem;width:100%}}.esign-accordion .title:focus,.esign-accordion .title:hover{background-color:#f2f2f2}@media only screen and (max-width:600px){.esign-accordion .title a{display:inline-block;vertical-align:middle}}@media only screen and (min-width:600px) and (max-width:768px){.esign-accordion .title a{display:inline-block;vertical-align:middle}}.esign-accordion .esign-subtitle{font-weight:700;text-transform:uppercase}.esign-accordion .esign-text{line-height:20px}@media only screen and (max-width:600px){.esign-accordion .esign-text{line-height:15px}}@media only screen and (max-width:600px){.esign-accordion .collapsible-body{padding:1rem}}.esign-notation{font-style:italic;font-size:14px;font-weight:300}@media only screen and (max-width:600px){.esign-notation{font-size:11px;line-height:12px}}.page-reform-moz__wrapper{margin-left:auto;margin-right:auto;width:1440px}@media screen and (max-width:1440px){.page-reform-moz__wrapper{width:100%;margin-right:0;margin-left:0}}.page-reform-moz__wrapper__container{width:1170px;margin-left:auto;margin-right:auto}@media screen and (max-width:1200px){.page-reform-moz__wrapper__container{width:991px}}@media screen and (max-width:1024px){.page-reform-moz__wrapper__container{width:100%;padding-right:20px;padding-left:20px}}@media screen and (max-width:600px){.page-reform-moz__wrapper__container{padding-right:0;padding-left:0}}.page-reform-moz__list{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin-top:40px}@media screen and (max-width:768px){.page-reform-moz__list{justify-content:center;margin-top:20px}}@media screen and (max-width:440px){.page-reform-moz__list{flex-direction:column;padding-left:20px;padding-right:20px}}.page-reform-moz__list__item-block{width:23%;margin-top:0;margin-left:1%;margin-right:1%;min-height:280px}@media screen and (max-width:768px){.page-reform-moz__list__item-block{width:48%;margin-bottom:10px}}@media screen and (max-width:440px){.page-reform-moz__list__item-block{display:flex;flex-direction:column;justify-content:center;width:100%;min-height:0}}.page-reform-moz__benefits{font-size:16px;line-height:24px;font-weight:500;text-align:left}.page-reform-moz__benefits .page-reform-moz__list__block.grey-bg{background-color:#fbfbfb;border:1px solid hsla(0,0%,59%,.1)}.page-reform-moz__benefits .page-reform-moz__list__item-title{display:block;font-size:24px;line-height:33px;font-weight:600;color:#fe8380;text-align:center;text-transform:uppercase;margin:40px 0 20px}@media only screen and (max-width:992px){.page-reform-moz__benefits .page-reform-moz__list__item-title{font-size:20px}}@media only screen and (max-width:600px){.page-reform-moz__benefits .page-reform-moz__list__item-title{font-size:18px;line-height:24px;margin:20px}}@media screen and (max-width:440px){.page-reform-moz__benefits .page-reform-moz__list__item-title{text-align:left}}.page-reform-moz__benefits .page-reform-moz__list{margin-top:20px}@media screen and (max-width:768px){.page-reform-moz__benefits .page-reform-moz__list{justify-content:baseline;padding-left:10px;padding-right:10px}}.page-reform-moz__benefits .panel-flat{padding:10px 10px 10px 0}.page-reform-moz__benefits .page-reform-moz__list__item-block{display:flex;flex-direction:column;align-items:center;width:32%;margin-left:.5%;margin-right:.5%;margin-bottom:30px;min-height:150px}.page-reform-moz__benefits .page-reform-moz__list__item-block .page-reform-moz__benefits-item__icon{font-size:60px}@media screen and (max-width:768px){.page-reform-moz__benefits .page-reform-moz__list__item-block{width:49%}}@media screen and (max-width:440px){.page-reform-moz__benefits .page-reform-moz__list__item-block{display:flex;flex-direction:row;min-width:100%;min-height:75px;align-items:center;font-size:16px;text-align:left;line-height:22px;justify-content:flex-start;padding:10px}}.page-reform-moz__benefits .page-reform-moz__list__item-block__bottom{padding:5px 10px 0 0;text-align:center}@media only screen and (max-width:600px){.page-reform-moz__benefits .page-reform-moz__list__item-block__bottom{padding:5px 0 0;text-align:left}}.page-reform-moz__benefits-item__top{padding-bottom:10px}@media screen and (max-width:440px){.page-reform-moz__benefits-item__top{min-height:0;padding-right:20px}}.page-reform-moz__steps{font-size:16px;line-height:22px;text-align:center}.page-reform-moz__steps .panel-flat{padding:10px}.page-reform-moz__steps small{line-height:8px}@media screen and (max-width:440px){.page-reform-moz__steps small{display:none}}.page-reform-moz__steps .page-reform-moz__steps-item_description{display:none}@media screen and (max-width:440px){.page-reform-moz__steps .page-reform-moz__steps-item_description{display:block;line-height:17px;color:#199ed8}}.page-reform-moz__steps .page-reform-moz__list__item-block__bottom p{margin:0}.page-reform-moz__steps small{font-size:80%}.page-reform-moz__steps .text-main{font-size:20px;line-height:27px;font-weight:700;text-align:center}@media screen and (max-width:440px){.page-reform-moz__steps .text-main{font-size:18px;line-height:24px}}@media only screen and (min-width:769px) and (max-width:992px){.page-reform-moz__steps .text-main{font-size:18px}}.page-reform-moz__steps .subtext{margin:10px 0;display:block}.page-reform-moz__steps .page-reform-moz__list__item-block:nth-child(4) .page-reform-moz__steps-item__top{padding:30px 0 13px}@media screen and (max-width:440px){.page-reform-moz__steps .page-reform-moz__list__item-block:nth-child(4) .page-reform-moz__steps-item__top{padding:0}}.page-reform-moz__steps .page-reform-moz__list{margin-bottom:40px}@media screen and (max-width:600px){.page-reform-moz__steps .page-reform-moz__list{margin-bottom:0}}.page-reform-moz__steps .page-reform-moz__list__item-block{border:1px solid hsla(0,0%,59%,.1);background-color:hsla(0,0%,85%,.1)}@media screen and (max-width:440px){.page-reform-moz__steps .page-reform-moz__list__item-block{flex-direction:row;align-items:center;padding:20px;justify-content:flex-start}.page-reform-moz__steps .page-reform-moz__list__item-block .page-reform-moz__steps-item__top{padding-top:0;margin-right:20px;min-width:25px}.page-reform-moz__steps .page-reform-moz__list__item-block .page-reform-moz__list__item-block__bottom{font-size:14px;font-weight:600;text-align:left}}.page-reform-moz__steps-item__icon{font-size:48px}@media screen and (max-width:440px){.page-reform-moz__steps-item__icon{font-size:34px}}.page-reform-moz__steps-item__top{padding:35px 0 10px;font-size:50px;line-height:68px;color:#fe8380;text-align:center}@media screen and (max-width:440px){.page-reform-moz__steps-item__top{font-size:40px;line-height:normal}}.page-reform-moz__registration__repeat{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:space-between;justify-content:space-between;align-items:inherit;margin:40px auto 0;width:1440px}@media screen and (max-width:1440px){.page-reform-moz__registration__repeat{width:100%}}@media screen and (max-width:768px){.page-reform-moz__registration__repeat{justify-content:center;flex-direction:column;margin-top:0!important;padding-top:0}}.page-reform-moz__registration__repeat .text-title{line-height:34px;font-size:24px;margin:1em 0 40px;font-weight:700;text-transform:uppercase}.page-reform-moz__registration__repeat .text-sub-title{font-weight:600;font-size:18px;line-height:24px;color:#fff;margin:10px 0 30px}.page-reform-moz__registration__repeat .page-reform-moz__block__half_text{text-align:left}.page-reform-moz__registration__repeat .page-reform-moz__bottom-half-part{width:720px;text-align:center;vertical-align:middle}@media screen and (max-width:1440px){.page-reform-moz__registration__repeat .page-reform-moz__bottom-half-part{width:50%}}@media screen and (max-width:1200px){.page-reform-moz__registration__repeat .page-reform-moz__bottom-half-part{width:100%}}.page-reform-moz__registration__repeat .page-reform-moz__bottom-half-part .text-title:first-child{margin:20px 0 0;line-height:1}@media screen and (max-width:600px){.page-reform-moz__registration__repeat .page-reform-moz__bottom-half-part .text-title:first-child{line-height:27px;margin:20px 0 10px}}.page-reform-moz__registration__repeat .page-reform-moz__bottom-half-part .text-title:nth-child(2){margin:5px 0 10px}@media screen and (max-width:600px){.page-reform-moz__registration__repeat .page-reform-moz__bottom-half-part .text-title:nth-child(2){line-height:27px;margin:0}}.page-reform-moz__registration__repeat .page-reform-moz__bottom-half-part .align-center{display:inline-block;padding:45px 0}@media screen and (max-width:600px){.page-reform-moz__registration__repeat .page-reform-moz__bottom-half-part .align-center{padding:0}}@media screen and (max-width:600px){.page-reform-moz__registration__repeat .page-reform-moz__bottom-half-part .align-center .btn{margin-bottom:0}}.page-reform-moz__registration__repeat .page-reform-moz__bottom-half-part:first-child{background-image:url(/assets/images/mainpage/moz-reform-bottom.png);background-position:0 100%;background-repeat:no-repeat;background-size:cover}@media screen and (max-width:1200px){.page-reform-moz__registration__repeat .page-reform-moz__bottom-half-part:first-child{text-align:center;padding-right:0;padding-top:0}}@media screen and (max-width:600px){.page-reform-moz__registration__repeat .page-reform-moz__bottom-half-part:first-child{background:none}}.page-reform-moz__registration__repeat .page-reform-moz__bottom-half-part:nth-child(2){color:#fff;background:#199ed8;background-image:url(/assets/images/mainpage/openmedical_backstrech.jpg);background-position:0 100%;background-repeat:no-repeat;background-size:cover}@media screen and (max-width:1200px){.page-reform-moz__registration__repeat .page-reform-moz__bottom-half-part:nth-child(2){padding:40px 25px 0}}@media screen and (max-width:600px){.page-reform-moz__registration__repeat .page-reform-moz__bottom-half-part:nth-child(2){background:none;color:#585f73;padding:0}}.page-reform-moz__registration__repeat .phones__list-title{font-size:20px;line-height:22px}.page-reform-moz__registration__repeat .phones__item{margin-right:35px}.page-reform-moz__registration__repeat .phones__item .icon{vertical-align:middle;padding-right:10px}@media screen and (max-width:600px){.page-reform-moz__registration__repeat .phones__item{margin-right:0}}.page-reform-moz__experience{font-size:18px;line-height:24px;font-weight:600}.page-reform-moz__experience .page-reform-moz__wrapper{background-color:#199ed8;opacity:.7;border:1px solid hsla(0,0%,59%,.1)}.page-reform-moz__experience .panel-flat{padding:10px 5px;background-color:transparent;border:transparent}@media screen and (max-width:992px){.page-reform-moz__experience .panel-flat{padding:10px 0}}@media screen and (max-width:768px){.page-reform-moz__experience .panel-flat{padding:10px}}.page-reform-moz__experience .page-reform-moz__list{color:#fff}@media screen and (max-width:440px){.page-reform-moz__experience .page-reform-moz__list .page-reform-moz__list__item-block{margin-bottom:30px}}@media screen and (max-width:440px){.page-reform-moz__experience .page-reform-moz__list__item-block__bottom{font-size:18px;line-height:24px;font-weight:600}}.page-reform-moz__experience-item__top{padding:40px 0 10px;font-size:3.5rem;font-weight:700;line-height:68px;color:#fff;text-align:left;position:relative;white-space:nowrap}@media screen and (max-width:992px){.page-reform-moz__experience-item__top{font-size:3rem}}@media screen and (max-width:600px){.page-reform-moz__experience-item__top{padding-bottom:0;font-size:3rem;line-height:68px;font-weight:700;padding-top:0}}.page-reform-moz__gallery{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}@media screen and (max-width:1200px){.page-reform-moz__gallery{justify-content:center;text-align:center}}@media screen and (max-width:768px){.page-reform-moz__gallery{flex-direction:column;align-items:center}}.page-reform-moz__gallery__item{margin-bottom:20px;max-width:31%;min-width:360px;position:relative;outline:5px solid #979797}.page-reform-moz__gallery__item:hover{outline:5px solid #199ed8}.page-reform-moz__gallery__item:after{background:hsla(0,0%,98%,.5) url('data:image/svg+xml;utf8,<svg fill="rgba(88, 95, 115, 0.5)" height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"><path d="M0 0h24v24H0z" fill="none"/><path d="M10 16.5l6-4.5-6-4.5v9zM12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8z"/></svg>') no-repeat 50%;background-size:85px;bottom:0;content:"";left:0;position:absolute;right:0;top:0;transition:opacity .1s cubic-bezier(.4,0,.2,1);outline:3px solid #979797}.page-reform-moz__gallery__item:hover:after{background:hsla(0,0%,98%,.5) url('data:image/svg+xml;utf8,<svg fill="#199ED8" height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"><path d="M0 0h24v24H0z" fill="none"/><path d="M10 16.5l6-4.5-6-4.5v9zM12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8z"/></svg>') no-repeat 50%;background-size:100px;transition:opacity .1s cubic-bezier(.4,0,.2,1);outline:3px solid #199ed8}@media screen and (max-width:1200px){.page-reform-moz__gallery__item{margin:20px;margin-top:0}}@media screen and (max-width:768px){.page-reform-moz__gallery__item{min-width:0;max-width:376px}}.page-reform-moz__smi-logo{position:absolute;bottom:0;padding:0 10px;display:flex;height:30%;max-height:100px;align-items:center;justify-content:flex-start;background-color:hsla(0,0%,100%,.8);width:100%;min-width:100%}@media screen and (max-width:768px){.page-reform-moz__smi-logo{max-height:70px}}.page-reform-moz__smi-logo-img{height:80%;max-height:80px}.page-reform-moz__smi-logo-img_helsi{height:80%;max-height:60px}.page-reform-moz__smi-logo-img_tsn{height:80%;max-height:35px}.page-reform-moz__smi-video{max-width:100%;margin:0 auto}.page-reform-moz__about .text-title{margin-bottom:40px}.page-reform-moz__about .panel-flat{margin:0 0 20px;padding:20px 30px;overflow:hidden;border:1px solid hsla(0,0%,59%,.1);background-color:hsla(0,0%,85%,.1)}@media screen and (max-width:440px){.page-reform-moz__about .panel-flat{margin-left:25px;margin-right:25px}}.page-reform-moz__about .panel-flat .text-title{margin:0;font-size:24px;line-height:1.5em;font-weight:600;text-transform:uppercase}.page-reform-moz__about .panel-flat:nth-child(3) .page-reform-moz__block{flex-direction:row-reverse}@media screen and (max-width:768px){.page-reform-moz__about .panel-flat:nth-child(3) .page-reform-moz__block{flex-direction:row}}.page-reform-moz__about p{font-size:16px;text-align:left}.page-reform-moz__block{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;align-items:center;width:100%}.page-reform-moz__block.mainpage .page-reform-moz__block__half_img.money-follows-patient,.page-reform-moz__block.mainpage .page-reform-moz__block__half_img.reimbursement{align-self:flex-start}.page-reform-moz__block.mainpage .page-reform-moz__block__half_img.money-follows-patient .page-reform-moz__about__img-patient,.page-reform-moz__block.mainpage .page-reform-moz__block__half_img.reimbursement .page-reform-moz__about__img-patient{position:relative;top:20px;justify-self:flex-start}.page-reform-moz__block.mainpage .page-reform-moz__block__half_img.money-follows-patient .page-reform-moz__about__img-financing,.page-reform-moz__block.mainpage .page-reform-moz__block__half_img.reimbursement .page-reform-moz__about__img-financing{position:relative;top:60px}.page-reform-moz__block__half{width:50%;text-align:center}.page-reform-moz__block__half img{max-width:100%}@media screen and (max-width:768px){.page-reform-moz__block__half{width:100%}}.page-reform-moz__block__half_text{text-align:left}.page-reform-moz__questions-left{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:space-between;justify-content:space-between;align-items:inherit;margin:40px auto 0;width:1440px}@media screen and (max-width:1440px){.page-reform-moz__questions-left{width:100%}}@media screen and (max-width:768px){.page-reform-moz__questions-left{justify-content:center;flex-direction:column-reverse;margin-top:0!important}}.page-reform-moz__questions-left .text-title{line-height:34px;font-size:24px;margin:1em 0 40px;font-weight:700;text-transform:uppercase}.page-reform-moz__questions-left .text-sub-title{font-weight:600;font-size:18px;line-height:24px;color:#fff;margin:10px 0 30px}.page-reform-moz__questions-left .page-reform-moz__block__half_text{text-align:left}.page-reform-moz__questions-left .page-reform-moz__bottom-half-part{width:720px}@media screen and (max-width:1440px){.page-reform-moz__questions-left .page-reform-moz__bottom-half-part{width:50%}}@media screen and (max-width:1200px){.page-reform-moz__questions-left .page-reform-moz__bottom-half-part{width:100%}}@media screen and (max-width:600px){.page-reform-moz__questions-left .page-reform-moz__bottom-half-part .page-reform-moz__registration__item-block.registration{width:86%;margin:0 auto}}.page-reform-moz__questions-left .page-reform-moz__bottom-half-part:first-child{color:#fff;background:#199ed8;opacity:.7;overflow:hidden;padding:40px 0 45px 135px}@media screen and (max-width:1200px){.page-reform-moz__questions-left .page-reform-moz__bottom-half-part:first-child{padding:30px 25px}}@media screen and (max-width:992px){.page-reform-moz__questions-left .page-reform-moz__bottom-half-part:first-child{display:none}}.page-reform-moz__questions-left .page-reform-moz__bottom-half-part:first-child .phones__list{margin-bottom:42px}.page-reform-moz__questions-left .page-reform-moz__bottom-half-part:first-child .phones__item{display:block;float:left;width:43%;margin-right:7%;margin-bottom:13px}@media screen and (max-width:480px){.page-reform-moz__questions-left .page-reform-moz__bottom-half-part:first-child .phones__item{width:100%}}.page-reform-moz__questions-left .page-reform-moz__bottom-half-part:first-child .phone-formatter i{padding-right:20px;vertical-align:middle}.page-reform-moz__questions-left .page-reform-moz__bottom-half-part:first-child .phone-formatter .phone-formatter-tag{color:#fff;font-size:18px;font-weight:600}.page-reform-moz__questions-left .page-reform-moz__bottom-half-part:nth-child(2){padding-top:90px;background-image:url(/assets/images/mainpage/moz-reform-bottom.png);background-position:0 100%;background-repeat:no-repeat;background-size:cover;text-align:center}@media screen and (max-width:1200px){.page-reform-moz__questions-left .page-reform-moz__bottom-half-part:nth-child(2){text-align:center;padding-right:0;padding-top:0}}@media screen and (max-width:440px){.page-reform-moz__questions-left .page-reform-moz__bottom-half-part:nth-child(2){background:#fff;padding-top:0;padding-bottom:20px}}.page-reform-moz__questions-left .page-reform-moz__bottom-half-part:nth-child(2) .page-reform-moz__registration__item-block{display:inline-block}@media screen and (max-width:600px){.page-reform-moz__questions-left .page-reform-moz__bottom-half-part:nth-child(2) .page-reform-moz__registration__item-block{display:block;margin-right:0}}.page-reform-moz__questions-left .page-reform-moz__bottom-half-part:nth-child(2) .page-reform-moz__registration__item-block .btn{display:block;margin:0 auto 15px}.page-reform-moz__questions-left .page-reform-moz__bottom-half-part:nth-child(2) .page-reform-moz__registration__item-block.registration{margin-right:40px}@media screen and (min-width:600px) and (max-width:768px){.page-reform-moz__questions-left .page-reform-moz__bottom-half-part:nth-child(2) .page-reform-moz__registration__item-block.registration{margin-right:17px}}@media screen and (max-width:600px){.page-reform-moz__questions-left .page-reform-moz__bottom-half-part:nth-child(2) .page-reform-moz__registration__item-block.registration{margin-right:auto}}.page-reform-moz__questions-left .page-reform-moz__bottom-half-part:nth-child(2) .text-title{text-align:center}@media screen and (max-width:600px){.page-reform-moz__questions-left .page-reform-moz__bottom-half-part:nth-child(2) .text-title{font-size:20px;font-weight:600;line-height:27px;margin:0 0 15px}}.page-reform-moz__questions-left .page-reform-moz__bottom-half-part:nth-child(2) .text-title:first-child{margin:20px 0 10px;line-height:1.5}@media screen and (max-width:440px){.page-reform-moz__questions-left .page-reform-moz__bottom-half-part:nth-child(2) .text-title:first-child{margin:0 0 10px}}.page-reform-moz__questions-left .page-reform-moz__bottom-half-part:nth-child(2) .text-title:nth-child(2){margin:5px 0 10px}.registration-help-link{display:block;color:#199ed8;margin-top:-5px;font-weight:600;flex:1 0 100%;text-align:left}.registration-help-link:hover{text-decoration:underline}@media screen and (max-width:768px){.registration-help-link{text-align:center}}@media only screen and (max-width:600px){.registration-help-link{order:2;text-align:center;margin-bottom:20px}}@media only screen and (max-width:600px){.mainpage__btn_blue{order:1;text-align:center}}@media only screen and (max-width:600px){.mainpage__btn_red{order:3;text-align:center}}.features__list{display:flex;justify-content:center;width:100%;flex:1 1 23%}@media screen and (max-width:1070px){.features__list{flex:1 1 50%;flex-wrap:wrap}}.features__list-item{flex:1 1 50%;min-width:250px;padding:80px 30px}@media only screen and (max-width:600px){.features__list-item{padding:30px 20px;flex-basis:100%}}.features__list-item.drugstores-features__list-item_big{min-width:330px}@media screen and (max-width:960px){.features__list-item.drugstores-features__list-item_big{min-width:260px}}.features__number{display:block;font-size:3.5rem;font-weight:700;line-height:68px;color:#fff;text-align:left;white-space:nowrap;margin-bottom:10px}.features__text{display:block;font-size:18px;line-height:24px;font-weight:600;color:#fff;max-width:300px}article.page-reform-moz__reform-steps{margin-top:90px}@media screen and (max-width:768px){article.page-reform-moz__reform-steps{margin-top:50px}}button.btn_toggleTextSize{font-size:14px;font-weight:600;line-height:18px}button.btn_toggleTextSize,button.btn_toggleTextSize:active,button.btn_toggleTextSize:focus,button.btn_toggleTextSize:hover,button.btn_toggleTextSize:visited{border:none;background-color:#fff;color:#63aeff}.material-icons_toggleTextSize{color:#63aeff;font-weight:400}.more{display:none}article.page-reform-moz__likarnia{margin-top:5px;margin-bottom:45px}@media screen and (max-width:768px){article.page-reform-moz__likarnia{margin-top:0;margin-bottom:45px}}.e-napravlennia_scheme{text-align:center}.e-napravlennia_scheme img{display:inline-block;max-width:100%;height:auto}.likarnia-todo__text{display:inline-block;color:#199ed8;font-size:16px;font-weight:600;line-height:22px;margin-bottom:15px;width:100%;text-align:center}@media only screen and (max-width:768px){.likarnia-todo__text{text-align:left}}@media screen and (max-width:1024px){.page-reform-moz__wrapper__container.page-reform-moz__wrapper__container_drugstores{text-align:center}}.title_drugstores{max-width:400px}.helsi-benefits__list{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:-90px}@media screen and (max-width:768px){.helsi-benefits__list{padding:0 10px}}@media only screen and (max-width:600px){.helsi-benefits__list{margin-bottom:0;justify-content:center}}.helsi-benefits__item{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;flex:1 1 280px;min-width:30%;margin-bottom:90px;padding:10px 20px}@media screen and (max-width:768px){.helsi-benefits__item{max-width:50%;margin-bottom:30px}}@media only screen and (max-width:600px){.helsi-benefits__item{max-width:376px;flex-direction:row;align-items:center}}.helsi-benefits__item-img{margin-bottom:15px;display:block;text-align:center}@media only screen and (max-width:600px){.helsi-benefits__item-img{margin-right:20px;margin-bottom:0}}.helsi-benefits__icon{font-size:60px;line-height:24px;font-weight:500}.helsi-benefits__item-text{font-size:16px;line-height:22px;text-align:center;width:100%;display:block}@media only screen and (max-width:600px){.helsi-benefits__item-text{text-align:left}}@media only screen and (max-width:600px){.page-reform-moz article.page-reform-moz__benefits_drugs{margin-top:30px}}@media only screen and (max-width:600px){.page-reform-moz article.page-reform-moz__experience_drugs{margin-top:0}}@media only screen and (max-width:600px){.page-reform-moz__list__item-title.page-reform-moz__list__item-title_drugs{padding-top:40px}}.drugstores-article-title{color:#585f73;font-size:36px;font-weight:700;line-height:50px;padding-bottom:50px;margin:0 auto;max-width:600px;width:90%}@media only screen and (max-width:600px){.drugstores-article-title{font-size:24px;line-height:36px;padding-bottom:30px}}.page-reform-moz__about.page-reform-moz__about_drugs ul.drugstore-reform-desc__list{padding-left:20px}.page-reform-moz__about.page-reform-moz__about_drugs li.drugstore-reform-desc__list-item{list-style-type:disc;padding-left:10px;font-size:16px}.page-reform-moz__about.page-reform-moz__about_drugs ol>li{padding-left:10px;font-size:16px}.page-reform-moz__about.page-reform-moz__about_drugs li.drugstore-reform-desc__list-item_blue-disc{color:#199ed8;list-style-type:disc;padding-left:10px;font-size:16px}.page-reform-moz__about.page-reform-moz__about_drugs .drugstore-reform-desc__list-item-link{color:#199ed8;font-size:16px}.page-reform-moz__about.page-reform-moz__about_drugs .drugstore-reform-desc__list-item-link:hover{text-decoration:underline}.grey-text_drugs{color:#585f73}.error-page-container{margin:0 auto;width:100%}.error-page-content{position:relative;width:637px;height:566px;margin:0 auto;background-position:50%;background-repeat:no-repeat;background-size:100%}@media only screen and (max-width:600px){.error-page-content{width:100%;height:430px;background-position:top}}@media only screen and (min-width:600px) and (max-width:768px){.error-page-content{width:100%;background-position:top}}.error-page-content.error-404{background-image:url(/assets/images/errors/error-404.svg)}.error-page-content.error-404 .error-message div.error-message-404{display:block}.error-page-content.error-403{background-image:url(/assets/images/errors/error-403.svg)}.error-page-content.error-403 .error-message div.error-message-403{display:block}.error-page-content .error-message{color:#585f73;font-size:24px;line-height:1;padding:0 10px;text-align:center;height:10px;position:absolute;width:100%;top:68%;transform:translateY(-50%)}@media only screen and (max-width:600px){.error-page-content .error-message{font-size:18px;font-weight:500}}.error-page-content .error-message div{position:relative;display:none}.error-page-content .error-message div:after{content:"";display:block;position:absolute;background-image:url(/assets/images/errors/error-message-line.svg);background-position:50%;background-repeat:no-repeat;background-size:100%;height:40px;width:100%;left:50%;top:15px;transform:translate(-50%)}@media only screen and (max-width:600px){.error-page-content .error-message div:after{display:none}}.error-page-content.error-maintenance{height:auto;width:100%}.error-maintenance__img-container{width:637px;height:450px;margin:0 auto;background:url(/assets/images/errors/helsi-is-updating.svg) no-repeat 50%;background-size:contain;margin-top:10px}@media only screen and (min-width:600px) and (max-width:768px){.error-maintenance__img-container{width:100%}}@media only screen and (max-width:600px){.error-maintenance__img-container{width:100%;height:300px}}.error-message_maintenance{color:#585f73;font-size:24px;line-height:1.2;padding:10px 10px 50px;text-align:center;position:relative}@media only screen and (max-width:600px){.error-message_maintenance{font-size:18px;font-weight:500}}.support-block{margin:0 auto;display:block;text-align:center;margin-bottom:30px}.support-block .support-text{margin:0 auto;font-size:24px;line-height:1;color:#585f73}@media only screen and (max-width:600px){.support-block .support-text{font-size:16px;font-weight:300;padding:0 15px}}.support-block .support-phone{display:flex;align-items:flex-start;flex-direction:row;flex-wrap:wrap;justify-content:center;margin:30px 0 0}.support-block .support-phone .phone{display:flex;font-size:18px;line-height:21px;padding:0 15px;margin-bottom:15px}.support-block .support-phone .phone a{color:#199ed8}@media only screen and (max-width:600px){.support-block .support-phone .phone{padding:0 25px}}@media only screen and (min-width:600px) and (max-width:768px){.support-block .support-phone .phone{padding:0 50px}}@media only screen and (min-width:769px) and (max-width:992px){.support-block .support-phone .phone{padding:0 90px}}@media only screen and (min-width:993px) and (max-width:1600px){.support-block .support-phone .phone{padding:0 7px}}.support-block .support-phone .phone:last-child{margin-bottom:0}.support-block .support-phone .phone.city:before{content:"";background:url(/assets/images/errors/city-phone.svg);width:22px;height:22px}.support-block .support-phone .phone.lifecell:before{content:"";background:url(/assets/images/errors/lifecell.svg);width:22px;height:22px}.support-block .support-phone .phone.vodafone:before{content:"";background:url(/assets/images/errors/vodafone.svg);width:22px;height:22px}.support-block .support-phone .phone.kyivstar:before{content:"";background:url(/assets/images/errors/kyivstar.svg);width:22px;height:22px}.support-block .support-phone .phone .phone-number{margin-left:20px}.support-block.support-block-browser{margin-bottom:0}.support-block.support-block-browser .support-text{color:#303030;font-size:16px;font-weight:500}.support-browser-text{color:#303030;font-size:16px;line-height:24px;padding:45px 0}@media only screen and (max-width:600px){.support-browser-text{padding:20px}}.support-browser-text .main-text{font-size:26px;line-height:55px}.contact-center-text{color:#303030;font-size:16px;line-height:24px;padding:0 0 45px}@media only screen and (max-width:600px){.contact-center-text{padding:15px 0 45px}}.supported-browsers{font-size:16px;font-weight:500;line-height:19px}@media only screen and (max-width:600px){.supported-browsers{display:none}}.supported-browsers figure{display:inline-block;margin:1em 15px;vertical-align:bottom;min-width:79px}.supported-browsers figure figcaption{max-width:90px;min-height:42px;color:#303030;line-height:16px;font-size:16px}.ehealth-image-block{background:#5bccfa url(/assets/images/errors/ehealth.png) no-repeat 50%;max-width:350px;margin:0 auto;min-height:150px}@media only screen and (max-width:600px){.ehealth-image-block{max-width:270px}}.alert-image i.material-icons{font-size:150px;color:#303030}@media only screen and (max-width:600px){.alert-image i.material-icons{font-size:100px}}.session-block-text{max-width:400px;margin:0 auto;font-weight:300;color:#303030}.session-block-text .main{font-weight:500;font-size:18px}@media only screen and (max-width:600px){.session-block-text{padding:20px}}.session-login-btn{min-width:200px}.image-doctor{display:block;margin:0 auto}@media only screen and (max-width:600px){.image-doctor{max-width:290px;margin-bottom:15px}}@media only screen and (min-width:600px) and (max-width:768px){.image-doctor{max-width:400px}}.message_warning{background-color:#fcf8e3;color:#8a6d3b;border:1px solid #8a6d3b}.message_danger,.message_warning{padding:15px;font-size:13px;margin-bottom:30px}.message_danger{background-color:#ffebee;color:#b71c1c;border:1px solid #b71c1c}.error-unknown{width:100%;height:100%;background:#fafbfb url(/assets/images/errors/error-bg-picture.svg) top/cover repeat-y}.error-details{padding:20px 20px 40px;overflow-x:auto}.faq-bg-block{background-color:#fff;margin:0 auto 15px;border:1px solid #ebebeb;box-shadow:0 1px 1px 0 rgba(0,0,0,.14902),0 1px 2px 0 rgba(0,0,0,.09804);padding:30px}@media only screen and (max-width:600px){.faq-bg-block{margin:0 auto;padding:15px}}.faq-bg-block h5{color:#585f73}@media only screen and (max-width:600px){.faq-bg-block h5{font-size:18px;padding:0 25px}}.faq-bg-block>ol{counter-reset:a}.faq-bg-block>ol li{display:block}.faq-bg-block>ol li:before{content:counter(a) ". ";counter-increment:a;color:#199ed8;margin-left:-15px}.faq-title{width:100%;margin:15px auto 0;padding:15px 5px;background-color:#199ed8;color:#fff;font-size:24px;font-weight:400;vertical-align:middle;font-family:Roboto,sans-serif}@media only screen and (max-width:600px){.faq-title{margin:0 auto;padding:15px 0;font-size:16px}}@media only screen and (max-width:600px){.check-faq-btn{display:block;width:100%}}.faq-text{font-size:16px;font-weight:300;line-height:30px;word-break:break-word}@media only screen and (max-width:600px){.faq-text{font-size:13px;line-height:15px}}ul:not(.browser-default).faq-list li{list-style-type:circle;margin-left:20px;font-size:16px;font-weight:300;line-height:20px;margin-bottom:10px}@media only screen and (max-width:600px){ul:not(.browser-default).faq-list li{margin-left:20px;font-size:13px;line-height:15px;margin-bottom:5px}}ol:not(.browser-default).faq-list-numeric li{list-style-type:decimal;margin-bottom:10px}@media only screen and (max-width:600px){ol:not(.browser-default).faq-list-numeric li{margin-bottom:5px}}.faq-accordion{margin-top:15px;border:none;margin:0;box-shadow:none}.faq-accordion>li>.faq-accordion-parent{border-bottom:none;padding:0;line-height:2rem;min-height:2rem}.faq-accordion>li>.faq-accordion-parent:hover{background:transparent}.faq-accordion>li>.faq-accordion-parent>i.material-icons{display:none}.faq-accordion>li>.body{padding:0;border-bottom:none}.faq-accordion .collapsible-body{padding:0 1.5rem}.faq-accordion .title{font-size:20px;font-weight:400;line-height:60px;text-transform:uppercase}@media only screen and (max-width:600px){.faq-accordion .title{font-size:13px;line-height:1;text-align:left;display:inline-block;height:auto;padding:1rem;width:100%}}@media only screen and (min-width:600px) and (max-width:768px){.faq-accordion .title{font-size:14px;line-height:1;text-align:left;display:inline-block;height:auto;padding:1rem;width:100%}}.faq-accordion .title:focus,.faq-accordion .title:hover{background-color:#f2f2f2}@media only screen and (max-width:600px){.faq-accordion .title a{display:inline-block;vertical-align:middle}}@media only screen and (min-width:600px) and (max-width:768px){.faq-accordion .title a{display:inline-block;vertical-align:middle}}.faq-accordion .faq-subtitle{font-weight:700;text-transform:uppercase}.faq-accordion .faq-text{line-height:25px}@media only screen and (max-width:600px){.faq-accordion .faq-text{line-height:15px}}@media only screen and (max-width:600px){.faq-accordion .collapsible-body{padding:1rem}}.faq-notation{font-style:italic;font-size:14px;font-weight:300}@media only screen and (max-width:600px){.faq-notation{font-size:11px;line-height:12px}}.faq-accordion-child.collapsible-header{display:flex;align-items:center;line-height:1.2rem;padding:.5rem 1rem;position:relative}.faq-accordion-child.collapsible-header:before{content:"add";color:#199ed8;font-size:1.2rem;min-width:30px;text-align:left;margin-right:0;font-family:Material Icons;font-weight:400;font-style:normal;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased}.faq-accordion-child.collapsible-header.active:before{content:"remove"}.about-bg-block{background-color:#fff;margin:0 auto 15px;border:1px solid #ebebeb;box-shadow:0 1px 1px 0 rgba(0,0,0,.14902),0 1px 2px 0 rgba(0,0,0,.09804);padding:30px}@media only screen and (max-width:600px){.about-bg-block{margin:0 auto;padding:15px}}.about-bg-title{width:100%;margin:15px auto 0;padding:15px 5px;background-color:#199ed8;color:#fff;font-size:24px;font-weight:400;vertical-align:middle;font-family:Roboto,sans-serif}@media only screen and (max-width:600px){.about-bg-title{margin:0 auto;padding:15px 0;font-size:16px}}.page-about__content{color:#585f73;font-size:16px}@media only screen and (max-width:600px){.page-about__content{font-size:14px}}.page-about__content .about-title{color:#199ed8;font-size:18px;font-weight:500}@media only screen and (max-width:600px){.page-about__content .about-title{font-size:12px}}.page-about__content ul:not(.browser-default) li{list-style-type:disc;margin-left:20px}.instructions-bg-block{background-color:#fff;margin:0 auto 15px;border:1px solid #ebebeb;box-shadow:0 1px 1px 0 rgba(0,0,0,.14902),0 1px 2px 0 rgba(0,0,0,.09804);padding:30px}@media only screen and (max-width:600px){.instructions-bg-block{margin:0 auto;padding:15px}}.instructions-bg-block h5{color:#585f73;padding:0 10px}@media only screen and (max-width:600px){.instructions-bg-block h5{font-size:18px;padding:0 25px}}.instructions-title{width:100%;margin:15px auto 0;padding:15px 5px;background-color:#199ed8;color:#fff;font-size:24px;font-weight:400;vertical-align:middle;font-family:Roboto,sans-serif}@media only screen and (max-width:600px){.instructions-title{margin:0 auto;padding:15px 0;font-size:16px}}.instructions-block{display:flex;flex-wrap:wrap}.instructions-block__content-container{max-width:950px;margin:0 auto}.instructions-block_video{align-items:flex-end}.instructions-block__item{margin:10px 10px 20px;width:calc(33.33% - 20px)}@media only screen and (max-width:992px){.instructions-block__item{width:calc(50% - 20px)}}@media only screen and (max-width:600px){.instructions-block__item{width:100%}}.instructions-block__link{display:flex;width:100%}.instruction-block__link_video{margin-top:20px;margin-bottom:20px;position:relative;max-height:150px;display:flex}@media only screen and (max-width:992px){.instruction-block__link_video{max-height:none}}.instruction-block__link_video:after{background:hsla(0,0%,98%,.5) url('data:image/svg+xml;utf8,<svg fill="rgba(88, 95, 115, 0.5)" height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"><path d="M0 0h24v24H0z" fill="none"/><path d="M10 16.5l6-4.5-6-4.5v9zM12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8z"/></svg>') no-repeat 50%;background-size:50px;bottom:0;content:"";left:0;position:absolute;right:0;top:0;transition:opacity .1s cubic-bezier(.4,0,.2,1);outline:3px solid #979797}.instruction-block__link_video:hover:after{background:hsla(0,0%,98%,.5) url('data:image/svg+xml;utf8,<svg fill="#199ED8" height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"><path d="M0 0h24v24H0z" fill="none"/><path d="M10 16.5l6-4.5-6-4.5v9zM12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8z"/></svg>') no-repeat 50%;background-size:70px;transition:opacity .1s cubic-bezier(.4,0,.2,1);outline:3px solid #199ed8}.instructions-block__icon{display:inline-block;font-size:35px}.instructions-block__text{display:inline-block}.instructions-block__video-image{display:inline-block;width:100%;object-fit:contain;position:relative}.instructions-block__item.video{text-align:center;margin-bottom:30px}.instructions-block__item.video a{display:block;font-size:15px}.instructions-block__item.video a:last-child{font-weight:500}.instructions-block__item-title{text-align:center;font-size:18px;font-weight:400;display:block;width:90%;margin:0 auto}@media only screen and (min-width:993px) and (max-width:1600px){.instructions-block__item-title{font-size:16px}}.image-location{display:block;margin:0 auto;max-width:100%}.row.statistics-row{margin-bottom:0;margin-left:auto;margin-right:auto}.row.statistics-row .col{margin-bottom:0;padding:0}.declarations-block .title i.material-icons.icon-statistics{vertical-align:middle}.declarations-block .title i.material-icons.icon-statistics:before{content:""}@media only screen and (max-width:600px){.declarations-block .title i.material-icons.icon-statistics{font-size:22px;display:inline-block;margin:0}}@media only screen and (max-width:600px){.declarations-block .title .no-icon{display:inline-block}}.statistics-title{width:100%;margin:15px auto 0;padding:15px 5px;background-color:#199ed8;color:#fff;font-size:24px;font-weight:400;vertical-align:middle;font-family:Roboto,sans-serif}@media only screen and (max-width:600px){.statistics-title{margin:0 auto;padding:15px 0;font-size:16px}}.statistics-bg-block{background-color:#fff;margin:0 auto 15px;padding:30px}@media only screen and (max-width:600px){.statistics-bg-block{margin:0 auto;padding:15px}}.statistics-bg-block .statistics-header{display:block;width:100%;text-align:center;margin-bottom:20px}.statistics-bg-block .statistics-header .statistics-doctor-name{color:#63aeff;font-weight:700;font-size:20px}.statistics-bg-block .statistics-header .statistics-doctor-speciality{display:inline-block;margin:0 auto;padding:10px 30px 0;color:#63aeff;border-top:1px solid #63aeff}.statistics-bg-block .statistics-header .statistics-msp-name{font-size:20px;color:#000}.statistics-bg-block .statistics-header .statistics-generated-at{margin-top:30px;font-size:14px;color:#585f73}@media only screen and (max-width:600px){.statistics-bg-block .statistics-header .statistics-generated-at{font-size:18px;padding:0 25px}}.statistics-bg-block .statistics-last-update{font-size:14px;text-align:center}.statistics-bg-block .statistics-clear-row{clear:both}.statistics-bg-block .statistics-numbers{text-align:center}.statistics-bg-block .statistics-numbers .statistics-numbers-amount,.statistics-bg-block .statistics-numbers .statistics-numbers-title{padding:0 40px}.statistics-bg-block .statistics-numbers .statistics-numbers-amount{margin:10px 0 0;color:#63aeff;font-size:44px;font-weight:600;white-space:nowrap}.statistics-bg-block .statistics-numbers .statistics-numbers-title{font-size:16px;font-weight:400;margin-top:0}.statistics-bg-block .statistics-numbers .statistics-numbers-title .statistics-numbers-period{white-space:nowrap;display:block;margin-top:10px;font-weight:300}.statistics-bg-block .statistics-loading-image{position:relative;top:50%;left:50%;margin:-16px 0 0 -16px}.statistics-bg-block .statistics-graps-wrapper{padding-right:5px}.statistics-bg-block .statistics-graph{height:500px}.statistics-bg-block .statistics-tab-container{display:none}.statistics-bg-block .statistics-tab-container.is-opened{display:block}.statistics-bg-block .statistics-tab-container .statistics-block1{display:flex;flex-wrap:wrap;margin-bottom:60px}.statistics-bg-block .statistics-tab-container .statistics-table-wrapper{overflow-x:auto;overflow-y:hidden;text-align:center;padding:20px 20px 0}.statistics-bg-block .statistics-tab-container .tabs-statistics.row{display:block;height:auto}@media only screen and (min-width:1440px){.statistics-bg-block .statistics-tab-container .tabs-statistics.row{height:48px}}.statistics-bg-block .statistics-table{width:100%}.statistics-bg-block .statistics-table td,.statistics-bg-block .statistics-table th{border:none;border-radius:0;text-align:center}.statistics-bg-block .statistics-table .footable-header{background-color:#199ed8;color:#fff;min-height:60px;font-size:14px}.statistics-bg-block .statistics-table .footable-header th.footable-sortable{padding:10px 15px;position:relative}.statistics-bg-block .statistics-table .footable-header th.footable-sortable .fooicon-sort-asc:before,.statistics-bg-block .statistics-table .footable-header th.footable-sortable .fooicon-sort-desc:before,.statistics-bg-block .statistics-table .footable-header th.footable-sortable .fooicon-sort:after,.statistics-bg-block .statistics-table .footable-header th.footable-sortable .fooicon-sort:before{position:absolute;right:0;content:"";width:0;height:0;border-style:solid}.statistics-bg-block .statistics-table .footable-header th.footable-sortable .fooicon-sort-asc:before,.statistics-bg-block .statistics-table .footable-header th.footable-sortable .fooicon-sort:before{top:-5px;border-width:0 5px 8.7px;border-color:transparent transparent #fff}.statistics-bg-block .statistics-table .footable-header th.footable-sortable .fooicon-sort-desc:before,.statistics-bg-block .statistics-table .footable-header th.footable-sortable .fooicon-sort:after{top:5px;border-width:8.7px 5px 0;border-color:#fff transparent transparent}.statistics-bg-block .statistics-table .footable-header th.footable-sortable .fooicon{right:5px}.statistics-bg-block .statistics-table tbody tr:nth-child(odd){background-color:#f2f2f2}.statistics-bg-block .statistics-table tbody tr:nth-child(2n){background-color:#fff}.statistics-bg-block .statistics-table tbody td,.statistics-bg-block .statistics-table tbody th{font-size:14px;padding:15px 0;width:10%;min-width:120px}.statistics-bg-block .statistics-table tbody td.total,.statistics-bg-block .statistics-table tbody th.total{font-weight:700}.statistics-bg-block .statistics-table tbody tr.is-notactive td.name{color:#9e9e9e}.statistics-bg-block .statistics-table.extension{margin-top:0}.statistics-bg-block .statistics-table.extension.start-odd tr:nth-child(odd){background-color:#fff}.statistics-bg-block .statistics-table.extension.start-odd tr:nth-child(2n){background-color:#f2f2f2}.statistics-bg-block .statistics-table.extension.total td{font-weight:700;background-color:#ddd}#statistics-total-table6-ext #statistics-total-table6-ext-col-0{min-width:240px}.statistics-not-exists{width:100%;text-align:center;margin-top:40px}#statistics-datepicker{color:#000;font-weight:700;padding:0 26px 5px 0;margin:0 0 0 5px;border-bottom:1px solid #199ed8;position:relative;width:80px;text-align:center;height:auto;cursor:pointer}#statistics-datepicker:after{position:absolute;top:2px;right:-1px;color:#199ed8;font-family:Material Icons;font-weight:400;font-size:20px;content:"today"}.statistics-generated-at .ui-datepicker-trigger{width:19px;height:19px;margin-left:-19px;cursor:pointer}.col.statistics-download{text-align:left;margin-top:30px}.col.statistics-download .btn{margin-left:20px;position:relative;color:#199ed8;text-transform:none;background-color:transparent;box-shadow:none;border:none}.col.statistics-download .btn:hover{color:#63aeff}.col.statistics-download .btn.icon-download:after{position:absolute;top:0;left:0;font-family:Material Icons;content:"save_alt";font-size:24px}.col.statistics-download .btn span{padding-left:2px;font-family:Roboto,sans-serif;font-size:16px}.contracts-block{background-color:#fff;margin:15px auto;border:1px solid #ebebeb;box-shadow:0 1px 1px 0 rgba(0,0,0,.14902),0 1px 2px 0 rgba(0,0,0,.09804)}@media only screen and (max-width:600px){.contracts-block{margin:0 auto;border:none;box-shadow:none}}.contracts-block .row{margin:auto}.contracts-block .row .col{padding:0}.contracts-block button{vertical-align:middle;display:inline-block}.contracts-block .btn-back{vertical-align:text-top;display:inline-block}@media only screen and (max-width:600px){.contracts-block .btn-back{vertical-align:bottom;width:100%}}.contracts-block i.material-icons{color:#199ed8;vertical-align:bottom}.contracts-block i.material-icons.tiny{font-size:18px}.contracts-block .title{display:table;width:100%;padding:15px 5px;background-color:#199ed8;color:#fff}@media only screen and (max-width:600px){.contracts-block .title{padding:15px 0}}.contracts-block .title i.material-icons{color:#fff;vertical-align:sub;font-size:30px}@media only screen and (max-width:600px){.contracts-block .title i.material-icons{font-size:25px;margin-left:0;margin-right:5px}}.contracts-block .title span{font-size:24px;font-weight:400;vertical-align:middle;font-family:Roboto,sans-serif}@media only screen and (max-width:600px){.contracts-block .title span{display:table-cell;width:90%;font-size:16px;vertical-align:middle}}.contracts-block .title span:before{content:"work";color:#fff;font-family:Material Icons;font-size:33px;vertical-align:bottom;padding-right:5px}.contracts-block .contracts-tabs .tab a.active{padding:0}.contracts-block .contracts-tabs .tab a.active i.material-icons{display:none}.title-block{display:table-cell;text-align:center}.title-block:first-child{width:5%;max-width:100px}.title-block:nth-child(2){width:90%;text-align:left}.search{padding:5px 35px}@media only screen and (max-width:600px){.search{padding:5px 15px}}.search button{position:absolute;top:20px;right:35px}@media only screen and (max-width:600px){.search button{top:15px;right:15px}}.empty-block{text-align:center;padding:30px;font-size:16px;line-height:1}.contracts-list{padding:15px 15px 0}@media only screen and (max-width:600px){.contracts-list{padding:15px 0 0}}.my-contracts-table{display:table;width:100%;font-size:.9rem;line-height:1.5;border:1px solid #c9c9c9}@media only screen and (max-width:600px){.my-contracts-table{margin:0;border:none}}.my-contracts-table .contracts-tr{width:100%;height:45px;display:table-row}@media only screen and (max-width:600px){.my-contracts-table .contracts-tr{display:inline-block;padding:10px 5px;position:relative}.my-contracts-table .contracts-tr:focus,.my-contracts-table .contracts-tr:hover{background-color:transparent}}@media only screen and (max-width:600px){.my-contracts-table .contracts-tr.full-width{width:100%}}.my-contracts-table .contracts-tr:focus,.my-contracts-table .contracts-tr:hover{background-color:#f7f8f9}.my-contracts-table .contracts-tr .contracts-td{display:table-cell;padding:.5em 0 .5em .5em;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;text-align:center;border-top:1px solid #d0d0d0}@media only screen and (max-width:600px){.my-contracts-table .contracts-tr .contracts-td{display:flex;justify-content:flex-start;border-top:none;padding:.2rem}}.my-contracts-table .contracts-tr .contracts-td.status{text-align:left}@media only screen and (min-width:993px) and (max-width:1600px){.my-contracts-table .contracts-tr .contracts-td.status .material-icons{margin-right:10px}}.my-contracts-table .contracts-tr .contracts-td.status .status-icon-text{line-height:20px}.my-contracts-table .contracts-tr .contracts-td.status.status.contract-is-suspended .material-icons,.my-contracts-table .contracts-tr .contracts-td.status.status.contract-is-suspended .status-icon-text,.my-contracts-table .contracts-tr .contracts-td.status.status.contract-is-suspended .status-text-link{color:#f44336}@media only screen and (max-width:600px){.my-contracts-table .contracts-tr .contracts-td.status{padding:0 .2em}}@media only screen and (max-width:600px){.my-contracts-table .contracts-tr .contracts-td.price{padding:.2rem;font-size:13px;font-weight:300;line-height:1}.my-contracts-table .contracts-tr .contracts-td.price.price-empty{display:none}.my-contracts-table .contracts-tr .contracts-td.price:before{content:"\421\443\43C\430   \43A\43E\43D\442\440\430\43A\442\443   -";margin-right:4px;display:block}}@media only screen and (max-width:600px){.my-contracts-table .contracts-tr .contracts-td.start-date{font-size:13px;font-weight:300;line-height:1}.my-contracts-table .contracts-tr .contracts-td.start-date:before{content:"\414\430\442\430   \43F\43E\447\430\442\43A\443   -";margin-right:4px;display:block}}@media only screen and (max-width:600px){.my-contracts-table .contracts-tr .contracts-td.end-date{font-size:13px;font-weight:300;line-height:1}.my-contracts-table .contracts-tr .contracts-td.end-date:before{content:"\414\430\442\430   \437\430\43A\456\43D\447\435\43D\43D\44F   -";margin-right:4px;display:block}}.my-contracts-table .contracts-tr .contracts-td.actions i.material-icons.red-icon{color:#f44336}.my-contracts-table .contracts-tr .contracts-td.actions div{display:block;min-width:100px}.my-contracts-table .contracts-tr .contracts-td.actions div a,.my-contracts-table .contracts-tr .contracts-td.actions div button,.my-contracts-table .contracts-tr .contracts-td.actions div form{display:inline-block;vertical-align:middle}@media only screen and (max-width:600px){.my-contracts-table .contracts-tr .contracts-td.actions{display:none}}.my-contracts-table .contracts-tr .contracts-td .contracts-action{margin-left:10px}@media only screen and (max-width:600px){.my-contracts-table .contracts-tr .contracts-td .contracts-action{margin-left:0}}.my-contracts-table .contracts-th{width:100%;display:table-row}@media only screen and (max-width:600px){.my-contracts-table .contracts-th{display:none}}.my-contracts-table .contracts-th .contracts-td{display:table-cell;padding:.5em 0 .5em .5em;color:#9e9e9e;font-weight:300;text-align:center}.my-contracts-table .contracts-th .contracts-td.status{width:25%}@media only screen and (max-width:600px){.my-contracts-table .contracts-th .contracts-td.status{width:100%}}.my-contracts-table .contracts-th .contracts-td.number{width:15%}.my-contracts-table .contracts-th .contracts-td.form{width:25%}.my-contracts-table .contracts-th .contracts-td.price{width:10%}.my-contracts-table .contracts-th .contracts-td.end-date,.my-contracts-table .contracts-th .contracts-td.start-date{width:15%}.my-contracts-table .contracts-th .contracts-td.actions{padding:.5em 0;width:15%}.my-contracts-table .btn-delete,.my-contracts-table .btn-edit,.my-contracts-table .btn-edit-pencil{display:none}@media only screen and (max-width:600px){.my-contracts-table .btn-delete,.my-contracts-table .btn-edit,.my-contracts-table .btn-edit-pencil{display:inline-block;text-align:center;width:40px;line-height:40px;vertical-align:top}.my-contracts-table .btn-delete i.material-icons.red-icon,.my-contracts-table .btn-edit-pencil i.material-icons.red-icon,.my-contracts-table .btn-edit i.material-icons.red-icon{color:#f44336}}.new-contracts-block{display:block;width:100%;padding:0 15px}@media only screen and (max-width:600px){.new-contracts-block{padding:0 0 5px}}.new-contracts-block .btn-new-contract span{font-family:Roboto,sans-serif;vertical-align:middle;line-height:99%;display:inline-block;font-size:16px}@media only screen and (max-width:600px){.new-contracts-block .btn-new-contract span{font-size:14px}}.new-contracts-block .btn-new-contract:before{content:"add_circle";display:inline-block;width:50px;line-height:40px;text-align:center;vertical-align:middle}.contracts-hint{color:#199ed8;text-align:right;font-size:.8em;top:10px;right:0;min-height:35px;padding-left:10px;padding-right:10px}.contracts-hint.pending-helper{font-size:1em;color:#585f73}@media only screen and (max-width:600px){.contracts-hint.pending-helper{line-height:100%}}.contracts-view-block{counter-reset:b}.contracts-view-block>.row.row-margin-auto{margin:auto}.contracts-view-block>.row.row-margin-auto .col.col-padding-0{padding:0}.contracts-view-block input[readonly]{opacity:.5}.contracts-view-block .contracts-consent-textarea{height:70px}.contracts-view-block .subcontractor-block{margin-bottom:40px}@media only screen and (min-width:601px){.contracts-view-block .subcontractor-block{position:relative;margin-left:40px}.contracts-view-block .subcontractor-block:before{counter-increment:b;content:counter(b);position:absolute;height:100%;width:40px;left:-40px;border-bottom:1px solid #c9c9c9;color:#9e9e9e;font-size:40px;display:flex;align-items:center;justify-content:center;background:#f7f8f9}}.contracts-view-block .form-with-validation .has-danger .cheradio-block.checkbox-block+i{left:-16px}.contracts-view-block .form-with-validation .has-danger .cheradio-block.checkbox-block+i.material-icons.position-input{right:0}.contracts-view-block .form-with-validation .has-danger .cheradio-block.checkbox-block+i+.form-control-feedback{left:26px}.contracts-view-block .form-with-validation #contract-subcontractors-container .has-danger .cheradio-block.checkbox-block+i{left:-6px;top:60px}.contracts-view-block .form-with-validation #contract-subcontractors-container .has-danger .cheradio-block.checkbox-block+i.material-icons.position-input{right:0}.contracts-view-block .form-with-validation #contract-subcontractors-container .has-danger .cheradio-block.checkbox-block+i+.form-control-feedback{top:66px;left:37px}.contracts-view-block .with-helper-text{position:relative}.contracts-view-block .with-helper-text .helper-text{font-size:11px;color:#9e9e9e;position:absolute;right:12px;top:85%;line-height:1.2;margin-top:2px}.contracts-view-block .with-helper-text .helper-text.helper-text_long{line-height:1.1;padding-left:10px}.contracts-view-block .with-helper-text .helper-text.helper-text_long_top{line-height:1.1;padding-left:10px;top:100%}.contracts-view-block .with-helper-text.has-danger .helper-text{display:none}.contracts-view-block .with-helper-text .file-path-wrapper{overflow:visible}.contracts-view-block .with-helper-text .file-path-wrapper span.helper-text{cursor:text;top:89%;right:12px}.contracts-view-block .with-helper-text .file-path-wrapper.has-danger .helper-text{display:none}.contracts-view-block .contracts-buttons{text-align:center}.contracts-view-block .contracts-buttons button.btn{width:100%}.contracts-view-block .contracts-buttons span.btn{top:-6px;padding:0 0 0 5px}.contracts-view-block .contracts-buttons.recreate{margin-right:0}.contracts-view-block .contracts-buttons.decline a{width:100%}.contracts-view-block .contracts-buttons.decline span.btn{width:100%;top:0}@media only screen and (min-width:601px){.contracts-view-block .contracts-buttons{text-align:left}.contracts-view-block .contracts-buttons.recreate{text-align:right}}.contracts-view-block .contracts-buttons .material-icons{vertical-align:top}.contracts .row.contracts-edit-container{margin-bottom:0}@media only screen and (min-width:601px){.contracts .row.contracts-edit-container{margin-right:25px}}.contracts .row.contracts-control-buttons{margin-left:-2px;margin-right:0}.contracts .row.no-margins{margin:0}.contracts-table{padding:1px;vertical-align:middle;min-width:500px;border-bottom:1px solid #9e9e9e}.contracts-table tr{border-right:1px solid #9e9e9e;border-left:1px solid #9e9e9e}.contracts-table td{min-height:2rem}.contracts-table th{padding:5px;text-align:left;border-bottom:1px solid #9e9e9e;border-top:1px solid #9e9e9e;font-weight:400;color:#9e9e9e}.contracts-table th.contracts-table-cell-addremove{text-align:center}.contracts-table .contracts-table-row-header{height:25px}.contracts-table .contracts-table-row.division{background-color:#f7f7f7;border-top:1px solid #dedede}.contracts-table .contracts-table-row.employee{background-color:#fff;border-top:1px solid #e6e6e6}.contracts-table .contracts-table-row.employee:last-child{border-bottom:none}.contracts-table .contracts-table-cell-addremove{width:110px}.contracts-table.delist .contracts-table-cell-staffunits{width:10%;text-align:center}.contracts-table.delist .contracts-table-cell-declarationslimit{width:15%;text-align:center}.contracts-table.delist .contracts-table-cell-actions{width:10%;text-align:center}.contracts-table.delist .contracts-table-cell-name,.contracts-table.dlist .contracts-table-cell-name{width:auto}.contracts-table.dlist .contracts-table-cell-servicetype{width:25%}.contracts-table .contracts-table-label{top:0;margin-left:25px}.contracts-table .contracts-table-label.view-mode{font-size:1rem;position:static}.contracts-table .contracts-table-label.division{padding-left:75px}.contracts-table .contracts-table-label.employee{padding-left:100px}.contracts-table .contracts-table-input-container{text-align:center}.contracts-table .contract-delist-error-container{position:relative}.contracts-table .contract-delist-error-container:before{content:attr(data-error);position:absolute;bottom:0;left:-50%;white-space:nowrap;width:350px;height:32px;top:-28px;background:#fff;border-radius:5px;border:1px solid #9e9e9e;color:#f44336;line-height:28px;box-shadow:2px -2px 10px 0 hsla(0,0%,50%,.15)}.contracts-table .contract-delist-error-container:after{content:"";position:absolute;bottom:0;left:50%;width:15px;height:15px;border-right:1px solid #9e9e9e;border-bottom:1px solid #9e9e9e;background:#fff;margin-left:-10px;transform:rotate(45deg);top:-4px}.contracts-table .contracts-table-input{margin:0 0 1px;padding:5px;height:auto;transition:none;opacity:1}.contracts-table .contracts-table-input.staff_units{width:4rem}.contracts-table .contracts-table-input.declaration_limit{width:6rem}.contracts-table .contracts-table-input.contracts-table-validation-error:not([readonly]),.contracts-table .contracts-table-input.contracts-table-validation-success:not([readonly]){margin-bottom:0}.contracts-table .contracts-table-input.contracts-table-validation-success:not([readonly]){border-bottom:2px solid #009688}.contracts-table .contracts-table-input.contracts-table-validation-error:not([readonly]){border-bottom:2px solid #f44336}.contracts-table .contracts-table-row .contracts-table-label{color:rgba(0,0,0,.8);font-weight:500}.contracts-table .contracts-table-row input.filled-in[type=checkbox][readonly]+label{color:#9e9e9e}.contracts-table .contracts-table-row input.filled-in[type=checkbox][readonly]+label:before{border-right-color:#9e9e9e;border-bottom-color:#9e9e9e}.contracts-table .contracts-table-row input.filled-in[type=checkbox][readonly]+label:after{background-color:#f7f8f9;border-color:#c9c9c9}.contracts-table .contracts-table-row input.filled-in[type=checkbox][readonly]:not(:checked)+label:before{border-right-color:transparent;border-bottom-color:transparent}.contracts-table .contracts-table-row .contracts-table-input{opacity:1;color:rgba(0,0,0,.8);border:1px solid #dedede;background-color:#e8ebee}.contracts-table .contracts-table-row.is-readonly .contracts-table-input{opacity:1;color:#9e9e9e;border:1px solid transparent;background-color:transparent}.contracts-table .contracts-table-row.is-checked .contracts-table-label{color:#199ed8;font-weight:500}.contracts-table .contracts-table-row.is-checked input.filled-in[type=checkbox][readonly]+label{color:rgba(0,0,0,.8)}.contracts-table .contracts-table-row.is-checked input.filled-in[type=checkbox][readonly]+label:before{border-right-color:#9e9e9e;border-bottom-color:#9e9e9e}.contracts-table .contracts-table-row.is-checked input.filled-in[type=checkbox][readonly]+label:after{background-color:#f7f8f9;border-color:#c9c9c9}.contracts-table .contracts-table-row.is-checked input.filled-in[type=checkbox][readonly]:not(:checked)+label:before{border-right-color:transparent;border-bottom-color:transparent}.contracts-table .contracts-table-row.is-checked .contracts-table-input{opacity:1;color:rgba(0,0,0,.8);background-color:transparent}.contracts-table .contracts-table-row.is-checked.is-readonly .contracts-table-input{opacity:1;color:rgba(0,0,0,.8);border:1px solid transparent;background-color:transparent}.contracts-table .contract-delist-action{display:inline-block;width:2rem;height:2rem}.contracts-table .contract-delist-action.is-hidden{display:none}.contracts-table .contract-delist-action.action-cancel .material-icons{color:#f44336}.contracts-table .contract-delist-action.action-update{opacity:.2}.contracts-table .contract-delist-action.action-update .material-icons{color:#009688}.contracts-table .contract-delist-action.action-update.is-active{opacity:1}@media only screen and (max-width:600px){.contracts-employee-divisions-list,.subcontracts-employee-divisions-list{overflow-x:scroll}}.contracts-parent{text-align:right;font:18px;margin-bottom:20px}@media only screen and (max-width:600px){.subcontractors-enable-checkbox{margin-bottom:20px}}#contract-subcontractors-container{margin-bottom:60px}#contract-subcontractors-item-template{display:none}.has-custom-validation-error{position:relative}.has-custom-validation-error label.contracts-table-label.division:after{border-color:#f44336}.has-custom-validation-error:before{position:absolute;top:-42px;right:32px;content:"\41E\431\435\440\456\442\44C   \445\43E\447\430   \431   \43E\434\438\43D   \43F\456\434\440\43E\437\434\456\43B";color:#f44336;background-color:#fff}.has-custom-validation-error.subcontracts-employee-divisions-list:before{top:14px;right:37px}.has-custom-validation-error:after{position:absolute;top:-42px;right:0;content:"info_outline";font-family:Material Icons;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;color:#f44336;background-color:#fff}.has-custom-validation-error.subcontracts-employee-divisions-list:after{top:14px;right:10px}@media only screen and (max-width:600px){.input-field_bank-name_mobile{margin-top:40px}}.healthcare-services-create .not_available_block div.fields-group-title{margin-bottom:5px}.healthcare-services-create .not_available_block .padding--zero{padding:0!important}.healthcare-services-create .not_available_block .padding--zero.mt{margin-top:10px}.healthcare-services-create .not_available_block .not-available__label{position:static;margin-bottom:5px}@media screen and (max-width:992px){.label-static{position:static!important}}.healthcare-services-create form .base-block__content .select__find-doctor{margin-bottom:8px}.healthcare-services-create form .base-block__content div button{margin-left:10px}.textarea-comment{height:42px}.base-block__content .col .row div.fields-group-title{padding-bottom:5px}.show-service-confirm{margin-left:10px}@media only screen and (max-width:600px){.show-service-confirm{margin-left:0}}.episode-block{background-color:#fff;margin:0!important}.episode-block .encounter-button-add-section-item{float:right;border:none;background-color:#fff;padding-right:20px;font-size:1em;font-weight:700}.episode-block .encounter-buttons button{width:100%}.episode-block .encounter-section{margin-bottom:20px}.episode-block .section-item{display:flex;justify-content:space-between;align-items:flex-start}.episode-block .section-item .description{flex-grow:1}.episode-block .section-item .controls{flex-grow:0}.episode-block__fieldset{border:none}.episode-block__fieldset_withIcon{border:none;padding:0 24px 50px 0;position:relative}.episode-block__fieldset_withIcon:last-child{padding-bottom:0}.episode-block__fieldset_withIcon span.select2-selection.select2-selection--single{background-color:transparent}.episode-block__row{display:flex;align-items:flex-start}.emc__buttons{margin-top:1.14rem;text-align:right}.episode-summary__item-title{display:block;color:#9e9e9e}.episode-summary__item-value{display:block;color:rgba(0,0,0,.87);font-weight:700;padding-bottom:.75rem}.btn.btn_cancel-episode{padding-right:1rem;padding-left:1rem}.btn.btn_continue-episode{display:block}@media only screen and (max-width:600px){.btn.btn_draft{order:2}}@media only screen and (max-width:600px){.btn.btn_finish{order:1}}@media only screen and (max-width:600px){.form-title.form-title_episode-list{text-align:left}}.emc-encounter-create-edit-form__table{margin-bottom:0}@media only screen and (max-width:600px){.p-relative label.label_reason{top:0}}textarea.episode-block__textarea{resize:vertical;font-weight:400;color:rgba(0,0,0,.87);text-align:left;font-size:1rem;border-bottom:1px solid #9e9e9e}@media only screen and (max-width:600px){textarea.episode-block__textarea{height:auto}}label.active+textarea.episode-block__textarea{padding-top:1.2rem}@media only screen and (max-width:600px){label.active+textarea.episode-block__textarea{height:auto;padding-top:1.3rem}}textarea.episode-block__textarea:disabled{border-bottom:none}.emc-encounter-create-edit-form__comments{margin-top:-20px}@media only screen and (max-width:600px){.episode-summary:after{content:"";height:1px;background-color:#9e9e9e;width:95%;margin:1rem auto -1rem}}label.encounter__diagnoses-label_date,label.encounter__diagnoses-label_time{position:static;font-size:.8rem;color:#9e9e9e}.input-field.input-field_diagnoses_date{margin-top:0;padding-left:0}.input-field.input-field_diagnoses_time{margin-top:0;padding-right:0}.input-field.input-field_diagnoses_date input+i,.input-field.input-field_diagnoses_time input+i{top:30px}@media only screen and (max-width:600px){.input-field.input-field_diagnoses_date input+i,.input-field.input-field_diagnoses_time input+i{top:30px}}.input-field.input-field_diagnoses_date .form-control-feedback,.input-field.input-field_diagnoses_time .form-control-feedback{top:89%}.episode-block__select-wrap{margin-bottom:10px;max-width:100%;flex-grow:1}@media only screen and (max-width:600px){.episode-block__select-wrap{margin-bottom:10px}}.episode-block__select,input.episode-block__select,select.episode-block__select{padding:0;line-height:3rem;min-height:3rem;background-color:transparent;width:100%;margin-top:-10px}.episode-block__select_span{padding-left:0}.episode-block__select-wrap span.select2-selection__arrow{right:-4px!important}.episode-block__select-wrap span.select2-selection__arrow b{border-top-color:#000!important}.episode-block__select-wrap .select2-container .select2-selection--single .select2-selection__rendered{padding-left:0!important}.input-field_diagnoses_date input,.input-field_diagnoses_time input{margin-top:-10px}.row.row_encounter-table{margin-bottom:40px}#visibleItem .input-field{margin-top:0}#visibleItem button.encounter-button-remove-section-item{border:none;background-color:transparent;padding:0;position:absolute;right:-5px;top:0}#visibleItem button.encounter-button-remove-section-item i.material-icons{color:#fe8380;padding-right:0}#visibleItem .has-danger select+i,#visibleItem .has-success select+i{right:10px}#visibleItem .select2-container .select2-selection--single{height:auto}#visibleItem .select2-container .select2-selection--single .select2-selection__rendered{white-space:normal;padding-right:40px;color:#199ed8}.visibleItem__item{cursor:pointer;display:flex;vertical-align:center}.visibleItem__item.active,.visibleItem__item:hover{background-color:#f2f2f2}.row_reason_add{display:flex;align-items:flex-end;flex-wrap:wrap}@media only screen and (max-width:600px){.reason-add-select-wrap{margin-bottom:10px!important}}#btn_add.btn_add{display:flex;margin-left:auto;align-items:center;justify-content:center;color:#199ed8;margin-bottom:25px;padding-right:0}#ICPC2form .select2-container .select2-selection.select2-selection--single{height:34px}#alertChangeDiagnose.message_warning{display:none;color:#4d6b7a;background-color:#d8edf6;border:2px solid #4d6b7a}.error-episode-icon{transform:rotate(-90deg) translate(2px,-2px)}#ICPC2form .select2-selection__rendered{white-space:normal}#ICPC2form .select2-selection.select2-selection--single,#ICPC2form .select2-selection__placeholder{overflow:hidden}.messages-editor{margin:30px 0}.messages-labels{color:#222f3e}.warning-banner p{margin-top:5px;margin-bottom:5px}.modal .messages-modal-footer{display:flex;justify-content:space-evenly;padding-bottom:20px;height:70px}.modal .modal-footer .messages-modal-footer-btn{float:none;margin-bottom:16px}.messages-block{margin-bottom:5px;padding:15px}@media only screen and (max-width:600px){.messages-block{padding:10px}}.homepage-block .col.warning-banner{padding:0}.healthcare-services-block{background-color:#fff;margin:15px auto;border:1px solid #ebebeb;box-shadow:0 1px 1px 0 rgba(0,0,0,.14902),0 1px 2px 0 rgba(0,0,0,.09804);padding-bottom:10px}@media only screen and (max-width:600px){.healthcare-services-block{margin:0 auto;border:none;box-shadow:none}}.healthcare-services-block .row{margin:auto}.healthcare-services-block .row .col{padding:0;margin:0}.healthcare-services-block .filter-department{margin-left:30px}.healthcare-services-block .btn-back{vertical-align:baseline;display:inline-block}@media only screen and (max-width:600px){.healthcare-services-block .btn-back{width:100%}}.healthcare-services-block .btn-back.preview_block{vertical-align:middle}.healthcare-services-block .btn-back.preview_block i.material-icons{color:#fff}.healthcare-services-block i.material-icons{color:#199ed8;vertical-align:bottom;top:10px}@media only screen and (max-width:600px){.healthcare-services-block i.material-icons{font-size:20px}}.healthcare-services-block .title{display:table;width:100%;padding:15px 10px;background-color:#199ed8;color:#fff}@media only screen and (max-width:600px){.healthcare-services-block .title{padding:15px 0}}.healthcare-services-block .title i.material-icons{color:#fff;vertical-align:sub;font-size:30px}@media only screen and (max-width:600px){.healthcare-services-block .title i.material-icons{font-size:25px;margin-left:0;margin-right:5px}}.healthcare-services-block .title span{font-size:24px;font-weight:400;font-family:Roboto,sans-serif}@media only screen and (max-width:600px){.healthcare-services-block .title span{display:table-cell;width:90%;font-size:16px}}.healthcare-services-block .title span:before{content:"assignment_turned_in";color:#fff;font-family:Material Icons;font-size:33px;vertical-align:middle;padding-right:5px}.healthcare-services-block form .base-block__content .input-field{padding-top:5px}@media screen and (max-width:600px){.healthcare-services-block form .base-block__content .input-field{padding-top:7px}}.healthcare-services-search .row .col{padding:0 .75em}.healthcare-services-list{padding:20px 30px 0}@media only screen and (max-width:992px){.healthcare-services-list{padding:40px 30px 0}}@media only screen and (max-width:600px){.healthcare-services-list{padding:30px 0 0}}.healthcare-services-table{display:table;width:100%;font-size:.8rem;line-height:1.5;border:1px solid #c9c9c9}.healthcare-services-table.no-border{border:none}@media only screen and (max-width:600px){.healthcare-services-table{margin:0;border:none}}.healthcare-services-table .healthcare-services-tr{width:100%;display:table-row}@media only screen and (max-width:600px){.healthcare-services-table .healthcare-services-tr{display:inline-block;width:calc(100% - 120px);position:relative;padding:15px 0}.healthcare-services-table .healthcare-services-tr:focus,.healthcare-services-table .healthcare-services-tr:hover{background-color:transparent}}.healthcare-services-table .healthcare-services-tr:focus,.healthcare-services-table .healthcare-services-tr:hover{background-color:#f7f8f9}.healthcare-services-table .healthcare-services-tr .healthcare-services-td{display:table-cell;padding:.5em;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;border-top:1px solid #d0d0d0}@media only screen and (max-width:600px){.healthcare-services-table .healthcare-services-tr .healthcare-services-td{display:flex;justify-content:flex-start;border-top:none;padding:.2rem}}.healthcare-services-table .healthcare-services-tr .healthcare-services-td.actions{text-align:right}.healthcare-services-table .healthcare-services-tr .healthcare-services-td.actions div{display:block;min-width:100px}.healthcare-services-table .healthcare-services-tr .healthcare-services-td.actions div a,.healthcare-services-table .healthcare-services-tr .healthcare-services-td.actions div button{display:inline-block;vertical-align:middle}.healthcare-services-table .healthcare-services-th{width:100%;display:table-row}@media only screen and (max-width:600px){.healthcare-services-table .healthcare-services-th{display:none}}.healthcare-services-table .healthcare-services-th .healthcare-services-td{display:table-cell;padding:.5em;color:#9e9e9e;font-weight:300}.healthcare-services-table .healthcare-services-th .healthcare-services-td.actions{text-align:center;padding-right:20px}.healthcare-services-table .btn-view{display:none}@media only screen and (max-width:600px){.healthcare-services-table .btn-view{display:inline-block;text-align:center;width:50px;line-height:44px;vertical-align:top}}.healthcare-services-table .btn-actions-mobile{display:none}@media only screen and (max-width:600px){.healthcare-services-table .btn-actions-mobile{display:inline-block;text-align:center;width:65px;line-height:44px;vertical-align:top}}.healthcare-services-table .btn-actions-mobile a,.healthcare-services-table .btn-actions-mobile button{display:inline-block;vertical-align:middle;width:30px}.healthcare-services-table .text-blue{color:#199ed8}.healthcare-services-create .row .col{padding:0 .75em}.healthcare-services-tr-mobile{width:100%;padding:0 10px;margin-bottom:30px}.healthcare-services-tr-mobile .healthcare-services-cell-group{flex-grow:1;display:flex;flex-direction:column;padding:0 10px}.healthcare-services-tr-mobile .healthcare-services-td{margin-bottom:10px}.healthcare-services-tr-mobile .healthcare-services-td-th{color:#9e9e9e;font-weight:300}.reorganized-employee-list{padding:20px 30px 0}@media only screen and (max-width:992px){.reorganized-employee-list{padding:40px 30px 0}}@media only screen and (max-width:600px){.reorganized-employee-list{padding:30px 0 0}}.reorganized-employee-table{display:table;width:100%;font-size:.8rem;line-height:1.5;border:1px solid #c9c9c9}@media only screen and (max-width:600px){.reorganized-employee-table{margin:0;border:none}}.reorganized-employee-table .reorganized-employee-tr{width:100%;display:table-row}@media only screen and (max-width:600px){.reorganized-employee-table .reorganized-employee-tr{display:inline-block;width:calc(100% - 120px);position:relative;padding:15px 0}.reorganized-employee-table .reorganized-employee-tr:focus,.reorganized-employee-table .reorganized-employee-tr:hover{background-color:transparent}}.reorganized-employee-table .reorganized-employee-tr:focus,.reorganized-employee-table .reorganized-employee-tr:hover{background-color:#f7f8f9}.reorganized-employee-table .reorganized-employee-tr .reorganized-employee-td{display:table-cell;padding:.5em;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;border-top:1px solid #d0d0d0}@media only screen and (max-width:600px){.reorganized-employee-table .reorganized-employee-tr .reorganized-employee-td{display:flex;justify-content:flex-start;border-top:none;padding:.2rem}}.reorganized-employee-table .reorganized-employee-tr .reorganized-employee-td.actions{text-align:right}.reorganized-employee-table .reorganized-employee-tr .reorganized-employee-td.actions div{display:block;min-width:100px}.reorganized-employee-table .reorganized-employee-tr .reorganized-employee-td.actions div a,.reorganized-employee-table .reorganized-employee-tr .reorganized-employee-td.actions div button{display:inline-block;vertical-align:middle}.reorganized-employee-table .reorganized-employee-th{width:100%;display:table-row}@media only screen and (max-width:600px){.reorganized-employee-table .reorganized-employee-th{display:none}}.reorganized-employee-table .reorganized-employee-th .reorganized-employee-td{display:table-cell;padding:.5em;color:#9e9e9e;font-weight:300}.reorganized-employee-table .reorganized-employee-th .reorganized-employee-td.actions{text-align:center;padding-right:20px}.reorganized-employee-table .btn-view{display:none}@media only screen and (max-width:600px){.reorganized-employee-table .btn-view{display:inline-block;text-align:center;width:50px;line-height:44px;vertical-align:top}}.reorganized-employee-table .btn-actions-mobile{display:none}@media only screen and (max-width:600px){.reorganized-employee-table .btn-actions-mobile{display:inline-block;text-align:center;width:65px;line-height:44px;vertical-align:top}}.reorganized-employee-table .btn-actions-mobile a,.reorganized-employee-table .btn-actions-mobile button{display:inline-block;vertical-align:middle;width:30px}.reorganized-employee-table .text-blue{color:#199ed8}.reorganized-employee-tr-mobile{width:100%;padding:0 10px;margin-bottom:30px}.reorganized-employee-tr-mobile .reorganized-employee-cell-group{flex-grow:1;display:flex;flex-direction:column;padding:0 10px}.reorganized-employee-tr-mobile .reorganized-employee-td{margin-bottom:10px}.reorganized-employee-tr-mobile .reorganized-employee-td-th{color:#9e9e9e;font-weight:300}