@import 'https://ajax.googleapis.com/ajax/libs/angular_material/1.1.0-rc2/angular-material.min.css';@import '/assets/metronics/bootstrap/css/bootstrap.min.css';@import '/assets/metronics/bootstrap-fileinput/bootstrap-fileinput.css';@import '/assets/metronics/bootstrap-switch/css/bootstrap-switch.css';@import '/assets/metronics/font-awesome/css/font-awesome.min.css';@import '/assets/metronics/login-3.min.css';@import '/assets/metronics/components.min.css';@import '/assets/metronics/layout4/css/custom.min.css';@import '/assets/metronics/layout4/css/layout.min.css';@import '/assets/metronics/layout4/css/themes/light.min.css';@import '/assets/metronics/pages/css/profile.css';@import '/assets/metronics/simple-line-icons/simple-line-icons.min.css';@import '/assets/metronics/m-icons/css/m-styles.min.css';@import '/node_modules/ng-dialog/css/ngDialog.min.css';@import '/node_modules/ng-dialog/css/ngDialog-theme-default.min.css';@import '/node_modules/v-accordion/dist/v-accordion.css';@import '/node_modules/angular-material/angular-material.min.css';@import '/node_modules/swiper/dist/css/swiper.min.css';@import '/node_modules/textangular/dist/textAngular.css';@import '/app/libs/adapt/adapt-strap.min.css';.privilege-key-info{font-size:12px;color:gray}.ad-tree-browser-container .tree-view .tree .content{padding-top:0;padding-bottom:0}.ad-tree-browser-container.tree-bordered .tree-top-level{border-top:none}@media only screen{@-ms-viewport{width:device-width;initial-scale:1}}.glyphicon-search{font-size:18px;top:4px;right:4px}button:disabled,button[disabled]{background-color:#d2d2d6}@media (max-width:991px){.mobile-mt-2{margin-top:10px}}.mb-2{margin-bottom:10px}.mb-0{margin-bottom:0}.top-margin{margin-top:32px}.formly-readonly{background-color:#ebeced;border:solid 1px #dadbdd;border-radius:1px;color:#54595e;padding:3px 6px}.btn-group{margin-top:5px;margin-bottom:5px}.input-date{width:150px}.input-inline{width:150px}.portlet-title-task{margin-bottom:0 !important}.ready-task-action{padding:0 !important;padding-top:11px !important}.portlet.light .portlet-title .caption.task-caption{padding:0 !important}.portlet .portlet-title .caption.task-caption{padding:0 !important}.wrap-content{white-space:pre-wrap}.equal{width:50%}.table-head-bg{background:#f3f4f6}.border-right{border-right:1px solid #e7ecf1}.center-align{text-align:center}.caption-logo{width:40%;position:relative;font-size:16px !important}@font-face{font-family:'Montserrat-Black';src:url('/assets/haldusnet_web/haldusnet_fonts/Montserrat/Montserrat-Black.otf') format('opentype')}@font-face{font-family:'Montserrat-Bold';src:url('/assets/haldusnet_web/haldusnet_fonts/Montserrat/Montserrat-Bold.otf') format('opentype')}@font-face{font-family:'Montserrat-ExtraBold';src:url('/assets/haldusnet_web/haldusnet_fonts/Montserrat/Montserrat-ExtraBold.otf') format('opentype')}@font-face{font-family:'Montserrat-ExtraLight';src:url('/assets/haldusnet_web/haldusnet_fonts/Montserrat/Montserrat-ExtraLight.otf') format('opentype')}@font-face{font-family:'Montserrat-Light';src:url('/assets/haldusnet_web/haldusnet_fonts/Montserrat/Montserrat-Light.otf') format('opentype')}@font-face{font-family:'Montserrat-Medium';src:url('/assets/haldusnet_web/haldusnet_fonts/Montserrat/Montserrat-Medium.otf') format('opentype')}@font-face{font-family:'Montserrat-Regular';src:url('/assets/haldusnet_web/haldusnet_fonts/Montserrat/Montserrat-Regular.otf') format('opentype')}@font-face{font-family:'Montserrat-SemiBold';src:url('/assets/haldusnet_web/haldusnet_fonts/Montserrat/Montserrat-SemiBold.otf') format('opentype')}@font-face{font-family:'Montserrat-Thin';src:url('/assets/haldusnet_web/haldusnet_fonts/Montserrat/Montserrat-Thin.otf') format('opentype')}@font-face{font-family:'Montserrat-UltraLight';src:url('/assets/haldusnet_web/haldusnet_fonts/Montserrat/Montserrat-UltraLight.otf') format('opentype')}@font-face{font-family:'JosefinSans-Bold';src:url('/assets/haldusnet_web/haldusnet_fonts/Josefin_sans/JosefinSans-Bold.ttf') format('truetype')}@font-face{font-family:'JosefinSans-BoldItalic';src:url('/assets/haldusnet_web/haldusnet_fonts/Josefin_sans/JosefinSans-BoldItalic.ttf') format('truetype')}@font-face{font-family:'JosefinSans-Italic';src:url('/assets/haldusnet_web/haldusnet_fonts/Josefin_sans/JosefinSans-Italic.ttf') format('truetype')}@font-face{font-family:'JosefinSans-Light';src:url('/assets/haldusnet_web/haldusnet_fonts/Josefin_sans/JosefinSans-Light.ttf') format('truetype')}@font-face{font-family:'JosefinSans-LightItalic';src:url('/assets/haldusnet_web/haldusnet_fonts/Josefin_sans/JosefinSans-LightItalic.ttf') format('truetype')}@font-face{font-family:'JosefinSans-Regular';src:url('/assets/haldusnet_web/haldusnet_fonts/Josefin_sans/JosefinSans-Regular.ttf') format('truetype')}@font-face{font-family:'JosefinSans-SemiBold';src:url('/assets/haldusnet_web/haldusnet_fonts/Josefin_sans/JosefinSans-SemiBold.ttf') format('truetype')}@font-face{font-family:'JosefinSans-SemiBoldItalic';src:url('/assets/haldusnet_web/haldusnet_fonts/Josefin_sans/JosefinSans-SemiBoldItalic.ttf') format('truetype')}@font-face{font-family:'JosefinSans-Thin';src:url('/assets/haldusnet_web/haldusnet_fonts/Josefin_sans/JosefinSans-Thin.ttf') format('truetype')}@font-face{font-family:'JosefinSans-ThinItalic';src:url('/assets/haldusnet_web/haldusnet_fonts/Josefin_sans/JosefinSans-ThinItalic.ttf') format('truetype')}.tree .border{border:none}.table-bottom{margin:0}.caption-subject h5.ready-header{font-size:22px !important}.ready-task{font-size:12px !important}.ready-task table td,.ready-task th{font-size:12px !important}.task-footer{font-size:12px !important}.task-richtext{font-size:12px !important}.task-richtext table{width:100% !important}.task-richtext table td,.task-richtext table th{font-size:12px !important}.task-richtext hr,.task-richtext p{margin:5px 0}.table-scrollable-task table thead tr th{font-weight:bold;font-size:16px !important}.table-scrollable-task{width:100%;overflow-x:auto;overflow-y:hidden;border:1px solid #8594a2;margin:10px 0 !important}.table-scrollable-task .table{margin-bottom:0 !important}.table-scrollable-task .table>tbody>tr>td,.table-scrollable-task .table>tbody>tr>th,.table-scrollable-task .table>tfoot>tr>td,.table-scrollable-task .table>tfoot>tr>th,.table-scrollable-task .table>thead>tr>td,.table-scrollable-task .table>thead>tr>th{padding:8px !important}h1{font-family:Montserrat-SemiBold;font-size:60px}h2{font-family:Montserrat-SemiBold;font-size:40px;color:#524481}h3{font-family:Montserrat-SemiBold;font-size:30px}h4{font-family:Montserrat-SemiBold;font-size:28px}h5{font-family:Montserrat-Regular;font-size:22px;color:#524481}h6{font-family:Montserrat-SemiBold;font-size:18px;margin:2px 2px 2px 0}a img{border:none}*:focus{outline:0}textarea{resize:none}html{overflow:-moz-scrollbars-vertical}a{-moz-outline-style:none;font-family:Montserrat-Light;font-size:16px;color:#524481}a:hover{-moz-outline-style:none;text-decoration:none;color:#d2d2d6}a{outline:0}img{-ms-interpolation-mode:bicubic}.rotated{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3)}.no_select{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none}article,aside,canvas,details,figcaption,figure,footer,header,hgroup,nav,menu,nav,section,summary{display:block;margin:0;padding:0}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{margin:0;font-family:Montserrat-Light;font-size:16px;background:#ecedee;height:auto}.page-content div.view div.row div.col-md-12 div.portlet.light.bordered form{padding-top:20px}.page-content div.view div.row div.col-md-12 div.portlet.light.bordered form .formly div div.form-actions{padding-top:20px;padding-bottom:20px}.page-content div.view div.row div.col-md-12 div.portlet.light.bordered form .formly div.formly-field .formly-field .checkbox{padding-top:25px}body.landing-page{background:#fff}.dashboard-stat{margin-bottom:30px}select{background-color:#ebeced !important;border:solid 1px #dadbdd !important;border-radius:1px !important;color:#54595e !important}html.ng-scope body div#__ig_wm__.ui-igtrialwatermark{display:none !important}.ui-widget-header{border-bottom:1px solid #dadada !important;background:#fff none repeat scroll 0 0 !important;font-weight:normal !important;color:#444 !important}.ui-iggrid th,.ui-iggrid th.ui-state-default{border-right:1px solid #dadada !important}.ui-icon.ui-igtreegrid-expansion-indicator.ui-icon-minus{background:url(/assets/img/bank_icons/folder.png) !important;background-repeat:no-repeat}.ui-icon.ui-igtreegrid-expansion-indicator.ui-icon-plus{background:url(/assets/img/bank_icons/folder.png) !important;background-repeat:no-repeat}.ui-icon-plus:before{content:'' !important}.ui-icon-minus:before{content:'' !important}.error{white-space:pre-wrap;background:#f9423a;color:white;padding-left:10px;width:50%}.error-shown{padding-top:10px;padding-bottom:10px}.btn-top{padding-top:20px}p.input-group{margin-top:0}select[multiple]{height:195px}input,input[type=null],input[type=text],input[type=password],textarea,textarea[type=null]{background-color:#ebeced !important;border:solid 1px #dadbdd !important;border-radius:1px !important;color:#54595e !important}.number h5{color:white}input:focus,input[type=null]:focus,input[type=text]:focus,input[type=password]:focus,textarea:focus,textarea[type=null]:focus{border:solid 1px #524481 !important}.portlet.light.bordered div.portlet-body.feeds ul.feeds li div.col2{position:relative;right:20px}.portlet.light.bordered div.portlet-body.feeds ul.feeds li div.col2 .date{width:100px}.page-header i.glyphicon{top:2px !important}.page-header i.fa{font-size:14px !important}.page-header.navbar{min-height:70px;height:70px}.page-header.navbar .page-logo .logo-default{margin-top:24px}.page-header.navbar .top-menu .navbar-nav>li.dropdown .dropdown-menu{margin-top:-5px}.page-top.ng-scope div.top-menu ul.nav.navbar-nav.pull-right li.dropdown.dropdown-extended.dropdown-inbox ul.dropdown-menu.dropdown-menu-default li ul.dropdown-menu-list.scroller{max-height:275px;overflow:scroll;width:auto}.top-menu ul.nav.navbar-nav.pull-right li.dropdown.dropdown-extended.dropdown-inbox ul.dropdown-menu.dropdown-menu-default li.external a.ng-binding{top:0;margin-top:12px}.top-menu ul.nav.navbar-nav.pull-right li.dropdown.dropdown-extended.dropdown-inbox ul.dropdown-menu.dropdown-menu-default li ul.dropdown-menu-list.scroller li a span.subject{margin-left:0}.top-menu ul.nav.navbar-nav.pull-right li.dropdown.dropdown-extended.dropdown-inbox ul.dropdown-menu.dropdown-menu-default li ul.dropdown-menu-list.scroller li a .message{margin-top:10px;margin-left:0}.top-menu ul.nav.navbar-nav.pull-right li.dropdown.dropdown-extended.dropdown-inbox ul.dropdown-menu.dropdown-menu-default li ul.dropdown-menu-list.scroller li a .message h4{margin-bottom:0}.portlet.light.bordered div.portlet-body.content{padding-left:8px;padding-top:0}.daterangepicker.dropdown-menu.ltr.opensleft.show-calendar{top:70px}.top-menu{height:70px}.page-header-inner div.page-top div.top-menu ul.nav.navbar-nav.pull-right li.dropdown a.dropdown-toggle span.badge{margin-top:-3px;padding-top:7px}.nav.navbar-nav.pull-right li.dropdown.dropdown-extended.dropdown-inbox.ng-scope a.dropdown-toggle i.icon-envelope-open{top:0}li.dropdown.open ul.dropdown-menu.dropdown-click-custom li ul.dropdown-menu-list.scroller{max-height:275px;overflow:scroll;width:auto;display:block}.dropdown-click-custom{position:absolute;display:none}.page-header.navbar .page-logo>a>img{width:180px;height:47px;margin-left:25px;margin-top:5px}.page-header-inner div.page-top.ng-scope div.top-menu ul.nav.navbar-nav li.dropdown a.dropdown-toggle{padding-bottom:25px;padding-top:23px}.portlet.light.bordered div.portlet-body div.table-scrollable div.col-md-12{padding-right:8px}.portlet.light.bordered div.portlet-body div.table-scrollable div.col-md-12 div.btn-group.pull-right{margin-top:6px;margin-bottom:15px}.form-control-sm{height:28px !important;padding:3px 6px !important;display:inline-block}html body div.page-container.ng-scope div.page-content-wrapper div.page-content{padding-top:0}@media (max-width:767px){html body div.page-container.ng-scope div.page-content-wrapper div.page-content{padding-top:10px !important}}html body div.page-container.ng-scope div.page-content-wrapper div.page-content .page-head{padding-top:20px;padding-bottom:16px}html body div.page-container.ng-scope div.page-content-wrapper div.page-content .page-head .page-title{padding-bottom:0;padding-top:3px;padding-left:2px}html body div.page-container.ng-scope div.page-content-wrapper div.page-content .page-head .page-title .page-breadcrumb{padding-bottom:0}.page-content-wrapper div.page-content div.view.ng-scope div.row.ng-scope ng-include.ng-scope div.col-md-12.ng-scope div.portlet.light.bordered.inner{margin-bottom:5px}.page-content-wrapper div.page-content div.view.ng-scope div.row.ng-scope ng-include.ng-scope div.col-md-12.ng-scope div.portlet.light.bordered.inner div.row div.col-md-6 div.caption{margin-top:5px;margin-bottom:10px}.events-wrapper div.events ol li a.selected span{background:#c9bef7;padding:5px}.events-wrapper div.events ol li a.selected.payed span{background:#b9e9bc;padding:5px}.uib-datepicker-popup.dropdown-menu.ng-scope li.uib-button-bar.ng-scope button.btn.btn-sm.btn-success.pull-right.uib-close.ng-binding{margin-right:0}.uib-datepicker-popup.dropdown-menu.ng-scope li.uib-button-bar.ng-scope span.btn-group.pull-left{margin-bottom:10px}.portlet.light.bordered.ng-scope div.table-toolbar{margin-top:20px}.row div.col-md-12.col-sm-12 div#sample_1_length.dataTables_length{margin:10px;margin-left:0;display:inline;float:left}.row div.col-md-12.col-sm-12 div#sample_1_length.dataTables_length label{display:inline-flex;align-items:center}.row div.col-md-12.col-sm-12 div#sample_1_length.dataTables_length label>span{margin-right:5px}.row div.col-md-12.col-sm-12 div#sample_1_length.dataTables_length.btn div.btn-group a#sample_editable_1_new.btn.sbold.green{padding-bottom:4px;padding-top:4px;margin-top:5px}.row div.col-md-12.col-sm-12 div#sample_1_length.dataTables_length.select{margin-top:20px}.page-quick-sidebar-open div.page-quick-sidebar-wrapper{max-height:800px}.page-quick-sidebar-open div.page-quick-sidebar-wrapper .page-quick-sidebar div.nav-justified div.tab-content{max-height:352px;overflow:scroll}.page-quick-sidebar .nav-justified div.tab-content div#quick_sidebar_tab_1.tab-pane.active.page-quick-sidebar-chat div.page-quick-sidebar-chat-users h2.list-heading.ng-binding{display:inline-flex}.page-quick-sidebar .nav-justified div.tab-content div#quick_sidebar_tab_1.tab-pane.active.page-quick-sidebar-chat div.page-quick-sidebar-chat-users input{margin-left:10px}.page-quick-sidebar .nav.nav-tabs.nav-justified li.active a{padding-top:36px}.page-quick-sidebar .nav.nav-tabs.nav-justified li.active a .page-quick-sidebar-toggler{margin-top:19px}.portlet-body.graph div.table-scrollable table.table.table-hover tbody tr td a{text-decoration:none}.tab-pane div.task-content ul.task-list a{font-family:Montserrat-Light;font-size:16px;color:#524481}.portlet-body.list div.tab-content div.tab-pane div.task-content ul.task-list li{padding-left:2px;padding-right:2px}.portlet.light.bordered.tasks-widget div.portlet-title.tabbable-line.second ul.nav.nav-tabs li.active{top:4px;border-bottom-color:#61cd69}.portlet.light.bordered.tasks-widget div.portlet-title.tabbable-line.second ul.nav.nav-tabs li:hover{top:4px;border-bottom-color:#8bda90}.portlet.light.bordered.tasks-widget div.portlet-title.tabbable-line.second ul.nav.nav-tabs li:hover a span{position:relative;top:-4px}.portlet.light.bordered.tasks-widget div.portlet-title.tabbable-line.second ul.nav.nav-tabs li.active a span{position:relative;top:-4px}.page-container{margin-top:48px}.portlet.light.bordered.tasks-widget div.row.blocks{margin-top:20px}.portlet-body.list div.tab-content div.tab-pane div.task-content ul.task-list li div.task-title div.btn-group.pull-right{margin-top:0;margin-left:5px}.mt-timeline-horizontal .mt-title{margin-top:5px}.events-wrapper div.events ol li a.selected span{background:#b9e9bc}.row div div.scroller-footer{padding-top:13px}.row div div.scroller-footer .pull-right i.fa.fa-arrow-down{position:relative;top:-1px}.scroller-footer div .page-head.ng-scope div.page-toolbar div#reportrange.pull-right.btn.btn-fit-height.green{width:176px}.portlet.light.bordered div.portlet-body div.table-scrollable.multi{overflow:visible}.selection.ng-scope div.portlet-body div.table-scrollable.multi{overflow:visible}.portlet.light.bordered div.portlet-body div.table-scrollable table.table tbody tr td{vertical-align:middle}.table-scrollable table.table.forum tbody.ng-scope tr.even{background:#f3f4f6}.table-scrollable table.table.forum .even{background:#f3f4f6}.portlet-body div.tab-content div.tab-pane.active div.mt-comments div.mt-comment.even{background:#f3f4f6}.portlet-body div.tab-content div.tab-pane.active div.mt-comments div.mt-comment{background:#fff}.table-scrollable table.table.forum tbody.ng-scope tr td.ng-scope.padded-cell{padding-top:18px}.mt-comment-text{white-space:pre-line}.portlet-body div.tab-content div.tab-pane.active div.mt-comments div.mt-comment.ng-scope ng-include.ng-scope div.row.ng-scope div.col-md-6{margin-left:20px;margin-top:20px}.portlet.light.bordered div.dataTables_wrapper.no-footer table.table.table-striped.table-bordered tbody tr td.privilege-0{padding-left:8px}.portlet.light.bordered div.dataTables_wrapper.no-footer table.table.table-striped.table-bordered tbody tr td.privilege-1{padding-left:48px}.portlet.light.bordered div.dataTables_wrapper.no-footer table.table.table-striped.table-bordered tbody tr td.privilege-2{padding-left:88px}.portlet.light.bordered div.dataTables_wrapper.no-footer table.table.table-striped.table-bordered tbody tr td.privilege-3{padding-left:128px}.portlet.light.bordered div.dataTables_wrapper.no-footer table.table.table-striped.table-bordered tbody tr td.privilege-4{padding-left:168px}.portlet.light.bordered div.dataTables_wrapper.no-footer table.table.table-striped.table-bordered tbody tr td.privilege-5{padding-left:208px}.portlet.light.bordered div.dataTables_wrapper.no-footer table.table.table-striped.table-bordered tbody tr td.privilege-6{padding-left:248px}.portlet.light.bordered div.portlet-body div.portlet-title.stat-input span.caption-subject.pull-left{padding:8px}.portlet.light.bordered div.portlet-body.feeds{padding-bottom:8px}.dropdown.dropdown-extended.dropdown-inbox ul.dropdown-menu.dropdown-menu-default li.external.search{padding-top:0}.dropdown.dropdown-extended.dropdown-inbox ul.dropdown-menu.dropdown-menu-default li.external.search div.inputs.inline{display:inline-flex}.dropdown.dropdown-extended.dropdown-inbox ul.dropdown-menu.dropdown-menu-default li.external.search div.inputs.inline div.custom-label{margin-top:6px;margin-right:6px}.dropdown-menu.dropdown-menu-default.extended.tasks li ul.dropdown-menu-list.scroller li a span.label-sm.label-icon{background:#e3e6f0;padding-left:4px}.portlet.light.bordered .portlet-body.list{overflow-y:scroll;max-height:140px}.portlet.light.bordered.tasks-widget.set-width{min-height:300px}.portlet.light.bordered.tasks-widget div.portlet-title.tabbable-line.second{padding-top:4px}.portlet.light.bordered.tasks-widget div.portlet-title.tabbable-line div.inputs{padding-top:3px;margin-left:12px}.portlet.light.bordered.tasks-widget div.portlet-title.tabbable-line div.inputs .portlet-input .input-icon{display:inline-flex}.portlet.light.bordered.tasks-widget div.portlet-title.tabbable-line div.inputs .portlet-input .input-icon label{margin-top:4px;margin-right:12px}.portlet.light.bordered.tasks-widget div.portlet-title.tabbable-line div.actions{padding-top:5px;margin-left:12px}.portlet.light.bordered.tasks-widget div.portlet-title.tabbable-line .nav{margin-top:-2px}.portlet.light.bordered .portlet-body.graph{overflow-y:scroll;max-height:350px}.graph{overflow-y:scroll;max-height:350px}[ng-click]{cursor:pointer}.portlet.light.bordered div.portlet-body.content h4{text-decoration:underline}.rich-text{white-space:pre-line;padding-bottom:8px;padding-top:8px}.portlet-body .table-scrollable table.table tbody tr td.second{text-align:right}.table-scrollable table.table tbody tr.ng-scope td.ng-scope a{text-decoration:none}.portlet.light.bordered.tasks-widget div.portlet-title.tabbable-line{height:auto}.portlet.light.bordered .portlet-title .caption{display:inline-flex;padding-top:0}.portlet.light.bordered .portlet-title .caption .caption-helper{margin-left:10px;padding-top:19px}.portlet.light.bordered .caption.filter{padding-top:10px}.portlet.light.bordered .caption.filter span{font-size:12px}.custom-alerts{text-align:left}.bg-color-purple{background-color:#524481;color:#fff}.bg-color-purple .more{background-color:#4d3f78;color:#fff}.bg-color-purple .visual i{color:#fff;opacity:.1}.bg-color-red{background-color:#ef3c39;color:#fff}.bg-color-red .more{background-color:#d84c49;color:#fff}.bg-color-red .visual i{color:#fff;opacity:.2}.bg-color-green{background-color:#61cd69;color:#fff}.bg-color-green .more{background-color:#62c468;color:#fff}.bg-color-green .visual i{color:#fff;opacity:.1}.owner-helper{margin-left:0 !important}.bg-color-grey{background-color:#4d495d}.font-montpurple{color:#524481}.bg-montpurple{background:#524481}.bg-montgrey{background:#4d495d}.font-montgrey{color:#4d495d}.bg-montred{background:#f9423a}.font-montred{color:#f9423a}.bg-montgreen{background:#61cd69}.font-montgreen{color:#61cd69}.bg-montyellow{background:#eed202}.portlet.light.bordered .portlet-title .caption i{margin-top:14px;margin-right:10px;color:#524481}.portlet-body.list ul.feeds.ng-scope li{margin-bottom:6px}.portlet-body.graph div.clearfix ul.media-list li.media.ng-scope div.media-body div.media.ng-scope div.media-body a.user{margin-right:20px;display:inline;text-decoration:none}.portlet-body.graph div.clearfix ul.media-list li.media.ng-scope div.media-body div.media.ng-scope div.media-body .email{float:right;text-decoration:none;display:inline}.portlet-body.graph div.clearfix ul.media-list li.media.ng-scope div.media-body div.media.ng-scope div.media-body .phone{text-decoration:none;display:inline}.page-head.ng-scope div.page-toolbar{margin-left:10px}.col-md-3.ng-scope{margin-bottom:15px}.col-md-3.ng-scope div.table-scrollable table.table tbody tr td.ng-binding{padding-top:16px;text-align:center}.row.ng-scope ng-include.ng-scope div.col-md-12.ng-scope div.portlet.light.bordered div.portlet-body.ng-scope div.table-scrollable.fixed table{table-layout:fixed;width:100%}.events-content ol li.selected div.mt-content.border-grey-steel a.mybtn{padding-bottom:6px}.payment{display:inline-flex}.inline-images{display:inline-block}.inline-images img{width:32px}.page-head.ng-scope div.page-toolbar.ng-scope div#reportrange.pull-right.btn.btn-fit-height.green.ng-scope.ng-isolate-scope i.glyphicon.glyphicon-calendar.fa.fa-calendar{top:0}.view.ng-scope div.row.ng-scope div div.caption.table-caption{padding-bottom:10px}.page-header-inner div.page-top div.top-menu ul.nav.navbar-nav.pull-right li.dropdown a.dropdown-toggle i{color:#524481 !important}.page-header-inner div.page-top div.top-menu ul.nav.navbar-nav.pull-right li.dropdown a.dropdown-toggle:hover i{color:#d2d2d6 !important}.portlet.light.bordered div.portlet-body div.portlet-title.stat-input{text-align:center}.portlet.light.bordered div.row div.col-md-12 div.btn-group.pull-right{margin-top:5px}.portlet-body div.table-scrollable.table-scrollable-borderless button.btn.green.pull-left{margin-top:10px}.portlet.light.bordered div.portlet-body div.row.number-stats.margin-bottom-30 div.col-md-6.col-sm-6.col-xs-6 div.stat-left div.stat-number{margin-right:30px}.portlet.light.bordered div.portlet-body div.row.number-stats.margin-bottom-30 div.col-md-6.col-sm-6.col-xs-6 div.stat-right div.stat-number{margin-left:30px}.portlet.light.bordered.tasks-widget div.portlet-body.list .show-more{float:right;font-weight:400}ul.page-sidebar-menu li.ng-scope.active ul.sub-menu li{margin-top:0 !important}.page-sidebar.navbar-collapse.collapse ul.page-sidebar-menu li.active a.parent,.page-sidebar.navbar-collapse.collapse ul.page-sidebar-menu li a.parent:hover{background:#c9bef7 none repeat scroll 0 0 !important;color:#524481 !important;border-left:3px solid #524481 !important}.page-sidebar.navbar-collapse.collapse ul.page-sidebar-menu li.active a.parent i,.page-sidebar.navbar-collapse.collapse ul.page-sidebar-menu li a.parent:hover i{color:#524481 !important}.page-sidebar.navbar-collapse.collapse ul.page-sidebar-menu li.active ul.sub-menu li.active a.kid,.page-sidebar.navbar-collapse.collapse ul.page-sidebar-menu li ul.sub-menu li a.kid:hover{background:#c9bef7 none repeat scroll 0 0 !important;color:#524481 !important;border-left:3px solid #524481 !important}.page-sidebar.navbar-collapse.collapse ul.page-sidebar-menu li.active ul.sub-menu li.active a.kid i,.page-sidebar.navbar-collapse.collapse ul.page-sidebar-menu li ul.sub-menu li a.kid:hover i{color:#524481 !important}.page-sidebar.navbar-collapse.collapse ul.page-sidebar-menu li.active ul.sub-menu li.active a.kid span,.page-sidebar.navbar-collapse.collapse ul.page-sidebar-menu li ul.sub-menu li a.kid:hover span{color:#524481 !important}.page-sidebar.navbar-collapse.collapse ul.page-sidebar-menu li.active ul.sub-menu li.active a.kid span.badge_count,.page-sidebar.navbar-collapse.collapse ul.page-sidebar-menu li ul.sub-menu li a.kid:hover span.badge_count{color:#fff !important}.page-sidebar .page-sidebar-menu .sub-menu>li.active>a,.page-sidebar .page-sidebar-menu .sub-menu>li.open>a,.page-sidebar .page-sidebar-menu .sub-menu>li:hover>a,.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu .sub-menu>li.active>a,.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu .sub-menu>li.open>a,.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu .sub-menu>li:hover>a{background:#c9bef7 none repeat scroll 0 0 !important}.page-sidebar.navbar-collapse.collapse ul.page-sidebar-menu li.active ul.sub-menu li.active ul.sub-menu li.active a.kidOfKid,.page-sidebar.navbar-collapse.collapse ul.page-sidebar-menu li ul.sub-menu li ul.sub-menu li a.kidOfKid:hover{background:#c9bef7 none repeat scroll 0 0 !important;color:#524481 !important;border-left:3px solid #524481 !important}.page-sidebar.navbar-collapse.collapse ul.page-sidebar-menu li.active ul.sub-menu li.active ul.sub-menu li.active a.kidOfKid i,.page-sidebar.navbar-collapse.collapse ul.page-sidebar-menu li ul.sub-menu li ul.sub-menu li a.kidOfKid:hover i{color:#524481 !important}.page-sidebar.navbar-collapse.collapse ul.page-sidebar-menu li.active ul.sub-menu li.active ul.sub-menu li.active a.kidOfKid span,.page-sidebar.navbar-collapse.collapse ul.page-sidebar-menu li ul.sub-menu li ul.sub-menu li a.kidOfKid:hover span{color:#524481 !important}.block-actions{margin-left:20px}.item-title{font-weight:bold;font-size:18px}.required-block{margin-bottom:20px}.required-block div,.regular-block div{padding-bottom:10px}.border-none{border-bottom:none !important;margin-bottom:0 !important;padding-top:11px !important}.border-none .caption{padding-bottom:0 !important}.measurer-filter{background:#fff;padding:15px}.measurer-filter .filter-options span{width:47%;display:inline-block;text-align:center}.measurer-filter .filter-options span.firstheader{width:49%}@media (max-width:1199px){.measurer-filter .filter-options.button-group{margin-top:15px}}.measurer-filter .filter-options.button-group.person{margin-top:0}@media (max-width:991px){.measurer-filter .filter-options{margin-top:15px}}.measurer-filter .filter-options.person{margin-top:0}@media (max-width:1200px){.measurer-filter .filter-elem{margin-top:15px}}.document-filter{background:#fff;padding:15px}@media (max-width:1200px){.document-filter{padding-bottom:30px}}.document-filter .filter-options span{display:inline-block;text-align:center}.document-filter .filter-options span.firstheader{margin-top:8px}@media (max-width:1200px){.document-filter .filter-options span.firstheader{margin-top:20px}}@media (max-width:1200px){.document-filter .filter-elem{margin-top:15px}}.notification-filter{background:#fff;padding:15px}@media (max-width:1200px){.notification-filter{padding-bottom:15px}}@media (max-width:991px){.notification-filter .filter-options{margin-left:15px;margin-right:15px}.notification-filter .filter-options .firstheader{margin-left:-30px !important}.notification-filter .filter-options .firstheader:nth-child(1){margin-left:-15px !important}}.notification-filter .filter-options span{text-align:center}.notification-filter .filter-options span.firstheader{margin-top:8px}@media (max-width:1200px){.notification-filter .filter-options span.firstheader{margin-top:20px}}.notification-filter .filter-elem.special{margin-bottom:15px}.receipt-filter{background:#fff;padding:15px;margin:0}@media (max-width:1200px){.receipt-filter{padding-bottom:30px}}@media (max-width:991px){.receipt-filter .filter-options{margin-left:15px;margin-right:15px}.receipt-filter .filter-options .firstheader{margin-left:-30px !important}.receipt-filter .filter-options .firstheader:nth-child(1){margin-left:-15px !important}}.receipt-filter .filter-options span{text-align:center}.receipt-filter .filter-options span.firstheader{margin-top:8px}.receipt-filter .filter-options span.firstheader.special{margin-top:20px}@media (max-width:1200px){.receipt-filter .filter-options span.firstheader{margin-top:20px}}.receipt-filter .filter-elem.special{margin-top:15px}@media (max-width:1200px){.receipt-filter .filter-elem{margin-top:15px}}.buttonheader{text-align:right}.buttonheader .btn-group{margin-right:15px}@media (max-width:991px){.page-sidebar.navbar-collapse.in{margin:10px;margin-top:5px;margin-bottom:-12px}}.page-sidebar .page-sidebar-menu{margin:0;border-top-width:0;border-width:2px;border-style:solid;border-color:#e9ecf3}.page-sidebar .page-sidebar-menu li a{margin-top:0}.page-sidebar .page-sidebar-menu li>a>.arrow:before{-webkit-transition:-webkittransform .25s;transition:transform .25s}.page-sidebar .page-sidebar-menu li.active>a>.arrow:before{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);color:#524481 !important}.page-sidebar .page-sidebar-menu li>a:hover>.arrow:before{color:#524481 !important}.page-sidebar .page-sidebar-menu li ul.sub-menu{display:block;max-height:0;overflow:hidden;margin:0;transition:all .25s}.page-sidebar .page-sidebar-menu li.active ul.sub-menu{max-height:100%}.page-sidebar ul.page-sidebar-menu li a h5{margin-left:1px}.page-sidebar ul.page-sidebar-menu li.start.nav-item.top a{margin-top:0}.view.ng-scope div.row.ng-scope ng-include.ng-scope div.col-md-12.selection{margin-bottom:15px}.portlet.light.bordered form ng-form.formly div.formly-field.formly-field-checkbox div.form-group div.checkbox label.ng-binding{margin-left:20px}.portlet.light.bordered form ng-form.formly div.formly-field.formly-field-checkbox div.form-group div.checkbox label.ng-binding input{margin-left:0;left:0}.portlet-body div.table-scrollable table.table tbody tr td.secondheader{padding-top:7px;text-align:center}.portlet-body div.table-scrollable table.table tbody tr td.firstheader{padding-top:16px;text-align:center}.portlet-body div.table-scrollable table.table tbody tr td.buttonheader{text-align:center}.portlet-body div.table-scrollable table.table tbody tr td input{margin-top:0}.dataTables_wrapper .table>thead>tr>th.sorting{padding-right:20px}.dataTables_wrapper td.isShort,.dataTables_wrapper th.isShort{width:50px !important;white-space:nowrap;text-align:center !important}.dataTables_wrapper th.sorting{background:url(/assets/img/sort_both.png) no-repeat right center}.dataTables_wrapper th.active.sorting_desc{background:url(/assets/img/sort_desc.png) no-repeat right center}.dataTables_wrapper th.active.sorting_asc{background:url(/assets/img/sort_asc.png) no-repeat right center}.view.ng-enter{-webkit-animation:viewEnter .25s linear;-webkit-animation-fill-mode:both;animation:viewEnter .25s linear;animation-fill-mode:both}.view.login{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9996}.view.login.ng-enter{-webkit-animation:loginEnter .5s linear;-webkit-animation-fill-mode:both;animation:loginEnter .5s linear;animation-fill-mode:both}.view.login.ng-leave{-webkit-animation:loginLeave .5s linear;-webkit-animation-fill-mode:both;animation:loginLeave .5s linear;animation-fill-mode:both}.profile-sidebar{margin-right:0;width:100%}.btn.green.isLoading{opacity:.5;cursor:wait}.spinner{margin:50px auto 0;width:70px;text-align:center}.spinner.fullSize{position:fixed;top:50%;left:50%;margin:-9px 0 0 -35px;-webkit-transform:scale(1.5);transform:scale(1.5)}.spinner div{width:18px;height:18px;background-color:#5c9acf;-webkit-border-radius:100px;border-radius:100px;display:inline-block;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.4s infinite ease-in-out both}.spinner .bounce1{-webkit-animation-delay:-0.32s;animation-delay:-0.32s}.spinner .bounce2{-webkit-animation-delay:-0.16s;animation-delay:-0.16s}@-webkit-keyframes sk-bouncedelay{0%,80%,100%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes sk-bouncedelay{0%,80%,100%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes loginEnter{from{-webkit-transform:translateY(-100%)}to{-webkit-transform:translateY(0)}}@-webkit-keyframes loginLeave{from{-webkit-transform:translateY(0)}to{-webkit-transform:translateY(-100%)}}@-webkit-keyframes viewEnter{from{-webkit-transform:translateX(50px);opacity:0}to{-webkit-transform:translateX(0);opacity:1}}@keyframes loginEnter{from{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes loginLeave{from{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes viewEnter{from{transform:translateX(50px);opacity:0}to{transform:translateX(0);opacity:1}}.datepicker label{display:inline-flex;align-items:center}.datepicker label .name{margin-right:5px}.text-danger{color:#e76d75}.text-blue{color:#5b9bd1}.measurer-rows-top{border-top:2px solid #524481}.measurer-rows-bottom{border-bottom:2px solid #524481}nav.navbar div.container div.navbar-header a.navbar-brand{padding-top:0;padding-top:10px}nav.navbar div.container div.navbar-header a.navbar-brand img{width:136px}.swiper-container{height:100%;width:100%}.swiper-pagination{top:4px;position:relative}.swiper-slide{text-align:center;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.swiper-slide h4,.swiper-slide p{width:36vw !important}.swiper-inline{width:38vw !important}button.mybtn,a.mybtn,span.mybtn{font-family:Montserrat-SemiBold}body.landing-page section.intro{background:linear-gradient(rgba(0,0,0,0.3), rgba(0,0,0,0.3)),url(/assets/haldusnet_web/fotod/lillamaja_1.png)}body.landing-page section.choices{background:white}*{box-sizing:border-box}body.landing-page{margin:0;font-family:Montserrat-Light;font-size:16px}.landing-page section{width:100%;margin:0;max-width:none;height:100vh}.landing-page section.long-content{width:100%;margin:0;max-width:none;height:auto !important}.landing-page .line{padding-bottom:10vh;width:70vw;margin:0 auto}.landing-page .line.first{padding-top:10vh}.landing-page .line.last{padding-bottom:10vh}.landing-page .intro{height:90vh;min-height:450px}.landing-page .content{min-height:350px;height:80vh;display:table;width:100%;margin:0;max-width:none;vertical-align:middle}.landing-page .choice-line{padding-bottom:20vh}.landing-page .longer-content{display:table;width:100%;margin:0;max-width:none;vertical-align:middle}.landing-page .longer-second-wrapper{text-align:center;display:table-cell;vertical-align:middle}.landing-page .inner-content{text-align:center;display:table-cell;vertical-align:middle}.landing-page .multiple-inner{margin-top:10vh;margin-bottom:10vh;height:100vh;text-align:center;display:table-cell}.landing-page .inner-intro{height:70vh;padding-bottom:10vh}.landing-page .intro-title h2{display:block;color:white;font-weight:300;padding-bottom:30px}.landing-page h4{display:block;color:#524481;font-weight:300;padding-bottom:3vh;text-align:left}.landing-page h6{display:block;padding-top:3vh;padding-bottom:3vh;width:50vw;text-align:left}.landing-page .title p{text-align:center}.landing-page p{text-align:left}.fade.ng-enter{transition:.5s linear all;opacity:0}.fade.ng-enter.ng-enter-active{opacity:1}.form.formly-task{margin-top:1rem}@media (min-width:991px){.mobile-true{display:none !important}}@media (min-width:769px){.sm-true{display:none !important}.extra-padding{padding-bottom:50px}}@media (max-width:768px){.sm-none{display:none !important}}@media (max-width:991px){.no-float-sm{float:none}}@media (max-width:991px){.page-sidebar.in{margin-top:15px !important;margin-bottom:0 !important}.mobile-none{display:none !important}.dropdown-menu-left{left:0 !important}}@media (min-width:991px){.tablet-true{display:none !important}}@media (max-width:991px){.ready-task-bottom{margin-bottom:10px}.tablet-none{display:none}.view.login{overflow-y:scroll}.view.login .login-forms{width:auto !important}.dropdown-menu-left{width:auto !important}.page-sidebar.navbar-collapse.collapse{position:inherit}}@media (max-width:991px){.page-header{background:#ecedee !important;height:auto !important}.tablet-none{display:none !important}.page-header.navbar .page-top{width:100%;display:inline-flex;float:none;background:#fff;height:70px}.page-header.navbar .page-top .top-menu{background:#fff !important;margin:0 auto;display:inline-flex !important}.page-header.navbar .page-top .top-menu .navbar-nav{display:inline-flex !important}.page-logo{width:100% !important;display:inline-flex;background:#fff !important}.page-logo a{float:none !important;text-align:center}}footer{padding:1% 5%;text-align:center;background-color:#373b44;color:white}footer a{color:white;text-decoration:none}footer a:hover{text-decoration:none}.landing-page .wrapper{text-align:center;height:auto}.landing-page .wrapper ul{display:inline-block;height:auto;margin:0;padding:0;padding-top:4vh;padding-bottom:3vh;zoom:1;*display:inline}.landing-page .wrapper ul li:hover a{padding-bottom:3vh;border-bottom:7px solid #f9423a}@-moz-document url-prefix(){border-bottom:10px solid #f9423a}.landing-page .wrapper ul li.selected a{padding-bottom:3vh;border-bottom:7px solid #f9423a}@-moz-document url-prefix(){border-bottom:10px solid #f9423a}.landing-page .inline-li{width:30vw;margin-right:10vw;text-align:justify;display:inline-block;vertical-align:top;margin-top:15px}.landing-page .inline-li ul li{height:27px;font-size:18px;font-weight:300;margin-bottom:20px}.landing-page .inline-li ul li a{color:#524481;text-decoration:none}.landing-page .inline-li ul li a:hover{color:#9494a9;text-decoration:none}.landing-page .inline-li ul li span{margin-left:9px;vertical-align:top;padding:2px 3px;font-size:14px}.landing-page .inline-li ul li.selected span{padding:2px 3px;margin-left:0;vertical-align:top;font-size:14px}.landing-page .inline-li ul li.selected:before{display:inline-block;content:"";width:3px;height:19px;background:#524481;margin-right:6px;position:relative;top:2px}@-moz-document url-prefix(){top:0}.landing-page .inline-picture{display:inline-block;vertical-align:top;margin-top:15px}.landing-page .inline-picture.frontpage{display:inline-block;vertical-align:top;margin-top:5px;margin-left:0}.landing-page .wrapper .right-btn{float:right;margin:3.4vh}.landing-page .wrapper .logo-left{float:left;margin:3.4vh;margin-right:0}.landing-page .wrapper .logo-left img{width:150px}.landing-page .wrapper li{float:left;padding:0 20px;list-style:none}.landing-page .wrapper li a{color:white;text-decoration:none}.custom-orange{color:#e59400}.btn-custom-purple{background:#524481;color:#fff}.btn-custom-red{background:#f9423a;color:#fff}.btn-custom-grey{background:#4d495d;border:2px solid white !important;color:#fff}.btn-custom-green{background:#61cd69;color:#fff}.mybtn{display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;border:1px solid transparent;white-space:nowrap;padding:5px 20px;font-size:14px;line-height:1.42857;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mybtn .fa.fa-times{margin-right:6px}.btn-custom-red:hover,.btn-custom-red:focus,.btn-custom-red:active,.btn-custom-red.active{color:#fff;background-color:#ff675f;text-decoration:none}.btn-custom-grey:hover,.btn-custom-grey:focus,.btn-custom-grey:active,.btn-custom-grey.active{color:#f9423a;background-color:#fff;border:1px solid white;text-decoration:none}.btn-custom-purple:hover,.btn-custom-purple:focus,.btn-custom-purple:active,.btn-custom-purple.active{color:#fff;background-color:#868aa5;text-decoration:none}.btn-custom-green:hover,.btn-custom-green:focus,.btn-custom-green:active,.btn-custom-green.active{color:black;background-color:#54a559;text-decoration:none}.vAccordion--default v-pane-header:focus{color:#524481 !important}.vAccordion--default v-pane.is-expanded>v-pane-header{border-bottom-color:#524481 !important}.vAccordion--default v-pane-header::after,.vAccordion--default v-pane-header::before{background:white;color:#524481;display:inline;font-size:28px !important;font-family:FontAwesome;content:"\f106";width:20px !important;right:10px !important;top:10px !important;height:auto !important;display:inline-block;-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.alert-success{background-color:#b9e9bc;border-color:#b9e9bc;color:#524481}.caption .caption-md i,.caption i,.caption-md i{font-size:16px !important}.nav.landing-nav>li>a{color:white}.landing-active a{color:#524481 !important}.nav.landing-nav>li>a:focus,.nav>li>a:hover{text-decoration:none;background-color:inherit;color:#524481}.not-collapsed{max-height:0;overflow:hidden;transition:max-height .25s ease-out}.is-collapsed{overflow:hidden;max-height:280px;transition:max-height .25s ease-in}code,kbd,samp{font-family:monospace,monospace;font-size:1em}kbd{padding:.2rem .4rem;font-size:90%;color:#fff;background-color:#292b2c;border-radius:.2rem}.total-head,.total-body{background:lightgrey}.total-head tr,.total-body tr{background-color:lightgrey !important}.intro #arrowDown{width:1.88rem;position:absolute;left:49%;top:85vh;cursor:pointer;transition:all .2s}@media (max-width:1200px){.intro #arrowDown{width:1.88rem;left:49%}}@media (max-width:991px){.intro #arrowDown{width:1.28rem;left:49%}}@media (max-width:767px){.intro #arrowDown{width:1.28rem;left:48%}}@media (max-height:450px){.intro #arrowDown{display:none}}.filter-adjustment{display:flex;flex-wrap:wrap}.checkbox-inline.checkbox-static{padding:0}.checkbox-inline.checkbox-static label{cursor:pointer;margin-bottom:0;display:flex;align-items:center}.checkbox-inline.checkbox-static input[type="checkbox"]{position:static;margin-left:0;margin-top:0;margin-right:8px}.input-group-btn{width:auto}.quick-alert{position:static;background:#f9423a;padding:12px 18px;color:#fff;font-size:20px;text-align:center;font-family:Montserrat-SemiBold}.badge_count{font-family:"Open Sans",sans-serif;padding:4px 9px;font-size:11px;vertical-align:middle;border-radius:12px !important;margin-left:auto;color:#fff;font-weight:600;float:right;z-index:1}.ngdialog.ngdialog-theme-default .ngdialog-content{z-index:1}.dropdown-menu.dropdown-status{min-width:235px}.dropdown-menu.dropdown-status ul{list-style:none;padding:6px 0}.dropdown-menu.dropdown-status ul li{padding:6px 12px}.dropdown-menu.dropdown-status ul li:hover{background:#f8f9fa}.dropdown-menu.dropdown-status ul li a{font-size:14px;font-weight:bold}.page-quick-sidebar-open .page-quick-sidebar-toggler>i{cursor:pointer}.page-quick-sidebar-open .page-quick-sidebar-toggler>i:before{content:"\e082"}.disabled{pointer-events:none;opacity:.7}.menu-link-badge{display:flex !important;align-items:flex-start !important}.ml-1{margin-left:4px !important}.mr-1{margin-right:4px !important}.d-flex{display:flex !important}.align-items-center{align-items:center !important}.reminder-segment{margin-bottom:30px}.reminder-segment .overdue{background-color:#feeceb !important}.reminder-segment:last-child{margin-bottom:0}.reminder-segment .reminder-header{font-size:18px;padding:9px 13px;font-weight:600;color:#fff;background:#524481}.reminder-segment .table-scrollable{margin:0 !important}.reminder-segment .reminder-actions{display:flex}.reminder-segment .reminder-actions .fa{font-size:16px;display:block;line-height:18px;color:#c9bef7}.reminder-segment .reminder-actions .fa:first-child{margin-right:14px}.reminder-segment .reminder-actions .fa.fa-trash{font-size:18px;color:#f9423a}.reminder-segment .reminder-actions .fa.muted{color:#524481}.reminder-segment .reminder-priority{display:inline-block;height:12px;width:12px;margin-right:5px;border-radius:100% !important}.reminder-segment .reminder-priority.low{background:#9be795}.reminder-segment .reminder-priority.medium{background:#faf137}.reminder-segment .reminder-priority.high{background:#fdb5b2}.reminder-segment .reminder-th-1{width:99px}.reminder-segment .reminder-th-2{width:104px}.reminder-segment .reminder-th-3{width:101px}.reminder-segment .reminder-th-4{width:114px}.reminder-segment .reminder-th-5{width:72px}.calendar-block{border:2px solid #e9ecf3}.calendar-block .month-selection{display:flex;border-bottom:2px solid #524481}.calendar-block .month-selection .month{height:42px;width:50%;display:flex;justify-content:center;align-items:center;background:#a7bdcd;color:#fff;font-weight:bold;text-transform:capitalize}.calendar-block .month-selection .month.active{background:#524481}.calendar-block .calendar-table{padding:10px}.calendar-block .calendar-table table{width:100%}.calendar-block .calendar-table table th{text-align:center;color:#524481;font-weight:bold;font-size:14px;height:30px}.calendar-block .calendar-table table td{text-align:center;font-size:14px;height:30px}.calendar-block .calendar-table table td.today{font-weight:bold;text-decoration:underline}.calendar-block .calendar-table table td .calendar-priority{background:none;width:100%;height:100%;display:flex;justify-content:center;align-items:center;border-radius:100% !important;position:relative}.calendar-block .calendar-table table td .calendar-priority:hover:before{content:"";position:absolute;width:100%;height:150%;bottom:0;left:0}.calendar-block .calendar-table table td .calendar-priority:hover .calendar-tooltip{opacity:1;visibility:visible}.calendar-block .calendar-table table td .calendar-priority.high{background:#fca09c}.calendar-block .calendar-table table td .calendar-priority.medium{background:#f9f13a}.calendar-block .calendar-table table td .calendar-priority.low{background:#b0e6b4}.calendar-block .calendar-table table td .calendar-priority>.fa-exclamation{position:absolute;top:0;right:4px}.calendar-block .calendar-table table td .calendar-priority .calendar-tooltip{position:absolute;left:0;bottom:45px;width:200px;background:#fff;z-index:1;box-shadow:1px 1px 10px rgba(109,109,109,0.4);opacity:0;visibility:hidden;transition:opacity .25s}.calendar-block .calendar-table table td .calendar-priority .calendar-tooltip:after{content:"";position:absolute;top:100%;left:4px;border:8px solid #fff;border-color:transparent transparent #fff #fff;transform-origin:0 0;transform:rotate(-45deg);box-shadow:-3px 3px 3px 0 rgba(109,109,109,0.4)}.calendar-block .calendar-table table td .calendar-priority .calendar-tooltip .event{display:block;border-top:1px solid #a7bdcd;text-align:left;padding:10px}.calendar-block .calendar-table table td .calendar-priority .calendar-tooltip .event:first-child{border-top:none}.calendar-block .calendar-table table td .calendar-priority .calendar-tooltip .event .event-title{display:block;font-size:14px;margin-bottom:2px;font-weight:normal}.calendar-block .calendar-table table td .calendar-priority .calendar-tooltip .event .event-priority{display:flex;align-items:center;font-weight:normal}.calendar-block .calendar-table table td .calendar-priority .calendar-tooltip .event .event-priority-level{display:inline-block;height:12px;width:12px;margin-right:5px;border-radius:100% !important}.calendar-block .calendar-table table td .calendar-priority .calendar-tooltip .event .event-priority-level.low{background:#9be795}.calendar-block .calendar-table table td .calendar-priority .calendar-tooltip .event .event-priority-level.medium{background:#faf137}.calendar-block .calendar-table table td .calendar-priority .calendar-tooltip .event .event-priority-level.high{background:#fdb5b2}.calendar-block .calendar-table table td .calendar-priority .calendar-tooltip .more-alert{display:block;padding:0 10px 8px;text-align:left}.resident-login-activity{height:10px;width:10px;background:gray;border-radius:100% !important;display:inline-block;margin-left:4px}.resident-login-activity.green{background:#61cd69}.resident-login-activity.yellow{background:#eed202}.error-text{color:#e73d4a}.print-only{display:none}@media print{-webkit-print-color-adjust:exact;.total-head,.total-body{background:lightgrey}.total-head tr,.total-body tr{background-color:lightgrey !important}a[href]:after{content:none !important}.no-print,.no-print *{display:none !important}.print-page-break{page-break-before:always}.print-only{display:block}@page{margin:0}.table-scrollable-task table thead tr th{font-weight:bold}.table-scrollable-task .table-head-bg{background:#f3f4f6}body{margin:1.6cm}.bold{font-weight:bold}}@media print{.caption-subject h5.ready-header{font-size:14px !important}.ready-header-helper{font-size:11px}.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-offset-7{margin-left:58.33333%}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.ready-task{color:black !important;font-size:10px !important}.ready-task table td{font-size:10px !important;color:black !important}.task-footer{font-size:10px !important;color:black !important}.task-richtext{color:black !important;font-size:10px !important}.task-richtext table{width:100% !important}.task-richtext table td,.task-richtext table th{font-size:10px !important;color:black !important}.task-richtext hr,.task-richtext p{margin:5px 0 !important}.table-scrollable-task table thead tr th{font-weight:bold;font-size:10px !important;color:black !important}.table-scrollable-task{width:100%;overflow-x:auto;overflow-y:hidden;border:1px solid #e7ecf1;margin:0 !important}.table-scrollable-task .table{margin-bottom:0 !important}.table-scrollable-task .table>tbody>tr>td,.table-scrollable-task .table>tbody>tr>th,.table-scrollable-task .table>tfoot>tr>td,.table-scrollable-task .table>tfoot>tr>th,.table-scrollable-task .table>thead>tr>td,.table-scrollable-task .table>thead>tr>th{padding:2px !important;color:black !important}h6{font-family:Montserrat-SemiBold;font-size:12px !important}.caption-logo{width:25%;position:relative}}.fade-element-in-init .fade-element-in.ng-enter{opacity:1}.fade-element-in.ng-enter{transition:.5s linear all;opacity:0}.fade-element-in.ng-enter.ng-enter-active{opacity:1}.fade-element-in.ng-leave.ng-leave-active{opacity:0}.fade-element-in-out-init .fade-element-in-out.ng-enter{opacity:1}.fade-element-in-out.ng-enter{transition:.5s linear all;opacity:0}.fade-element-in-out.ng-enter.ng-enter-active{opacity:1}.fade-element-in-out.ng-leave{transition:.5s linear all;opacity:1}.fade-element-in-out.ng-leave.ng-leave-active{opacity:0}.myfade.ng-enter{transition:.5s linear all;opacity:0}.myfade.ng-enter.ng-enter-active{opacity:1}.mobile{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;text-size-adjust:100%}@media (max-width:991px) and (min-width:768px){.page-header.navbar .top-menu .navbar-nav>li.dropdown .dropdown-menu.dropdown-menu-left:before{left:7px;right:auto}.page-header.navbar .top-menu .navbar-nav>li.dropdown .dropdown-menu.dropdown-menu-left:after{left:8px;right:auto}}@media (max-width:991px){input{font-size:16px !important}.dropdown-menu .external.search .portlet-input{width:100%}.dropdown-menu .external.search .portlet-input .form-control{width:100% !important;padding-right:12px}.page-header-inner div.page-top.ng-scope div.top-menu ul.nav.navbar-nav li.dropdown a.dropdown-toggle{padding-bottom:28px}.row div.col-md-12.col-sm-12 div#sample_1_length.dataTables_length{width:30%;min-width:160px}.row div.col-md-12.col-sm-12 div#sample_1_length.dataTables_length.sample-button{display:flex;align-items:center}.row div.col-md-12.col-sm-12 div#sample_1_length.dataTables_length label{display:flex;flex-direction:column;align-items:flex-start}}@media (max-width:767px){.page-content div.view div.row div.col-md-12 div.portlet.light.bordered form .formly div.formly-field .formly-field .checkbox{padding-top:0}.form-mb-3{margin-bottom:15px}}.login{background-color:#ecedee !important}.login .form-control{border-radius:5px !important;border:solid 2px #dadbdd !important}.login .form-group label{font-weight:bold;color:#524481;font-size:14px}.login .form-group input{height:40px}.login-forms{width:900px;margin:auto;background-color:white;position:relative}.login-forms .login-form__title{margin-top:10px;margin-bottom:20px}.login-forms .login-form--left{padding:30px}.login-forms .login-form--left h3{color:#524481 !important}.login-forms .login-form--left .btn-custom-purple{float:right}.login-forms .login-form--right{padding:30px}.login-forms .login-form--right h3{color:#524481 !important}.login-forms .login-form--right .forgot{text-align:right;margin-bottom:20px}@media (max-width:991px){.login-forms .login-form--right .forgot{margin-bottom:15px}}.login-forms .login-form--right:before{content:''}.login-forms .line-break{text-align:center;margin-top:10px;margin-bottom:10px}.login-forms .line-break span{color:#dadbdd;background:white;padding:0 15px;position:relative;z-index:1}.login-forms .line-break:after{background:#dadbdd;content:"";display:block;height:1px;position:relative;transform:translateY(-11px);width:100%}.eid__group img{height:auto;width:100px;border-radius:5px !important}.eid__group label{font-weight:bold}.eid__mobile-form .eid__group{margin-bottom:15px}.eid__mobile-form .col-md-6:first-child{padding-right:10px}@media (max-width:991px){.eid__mobile-form .col-md-6:first-child{padding-right:15px}}.eid__mobile-form .col-md-6:last-child{padding-left:10px}@media (max-width:991px){.eid__mobile-form .col-md-6:last-child{padding-left:15px}}.eid--mobile-challenge{height:330px}.eid__mobile-challenge{font-size:40px;width:120px;display:inline-block;text-align:center;background-color:#dadbdd;border-radius:5px !important;position:relative;top:50%;left:50%;transform:translate(-50%, -50%)}.login-form--vertical-break{transform:translateY(-50%);top:50%;width:1px;background-color:#dadbdd;position:absolute;left:50%;height:85%}@media (max-width:990px){.login-form--vertical-break{display:none}}.login-btn{width:110px;-webkit-transition:width .5s ease;transition:width .5s ease}.login-btn.loading{width:128px}.loading.remove-active{animation:.5s ease}.fa-spin.ng-leave,.fa-spin.ng-leave-active{animation:.25s ease}@media (max-width:990px){.login-form--left .btn-custom-purple{margin-top:0}}.files input{margin-bottom:5px}.fe-alert-icon-mixin{height:50px;width:50px;display:inline-block;background-position:center;top:50%;position:relative;transform:translateY(-50%)}.fe-alert{text-align:center;position:fixed;width:100%;z-index:10000;bottom:-20px;height:80px;color:white;margin:0;padding:0;transition:.5s ease-in-out}.fe-alert div{height:100%}.fe-alert .fe-alert__text{line-height:80px}.fe-alert.initial{transform:translateY(5vh)}.fe-alert.reveal{transform:translateY(-5vh)}.fe-alert.conceal{transform:translateY(5vh)}.fe-alert.alert-success{background-color:#66cb6d}.fe-alert.alert-success .fe-alert-icon{height:50px;width:50px;display:inline-block;background-position:center;top:50%;position:relative;transform:translateY(-50%);background-image:url('/assets/haldusnet_web/haldusnet_logo_svg/haldusnet_check.svg');background-repeat:no-repeat;background-color:white;border-radius:50px !important}.fe-alert.alert-danger{background-color:#f64441}.fe-alert.alert-danger .fe-alert-icon{height:50px;width:50px;display:inline-block;background-position:center;top:50%;position:relative;transform:translateY(-50%);background-image:url('/assets/haldusnet_web/haldusnet_logo_svg/haldusnet_close.svg');background-image:url('/assets/haldusnet_web/haldusnet_logo_svg/haldusnet_close--red.svg');background-repeat:no-repeat;background-color:white;border-radius:50px !important}.fe-alert.alert-warning{background-color:#53467f}.fe-alert.alert-warning .fe-alert-icon{height:50px;width:50px;display:inline-block;background-position:center;top:50%;position:relative;transform:translateY(-50%);background-image:url('/assets/haldusnet_web/haldusnet_logo_svg/haldusnet_info.svg');background-repeat:no-repeat;background-color:white;border-radius:50px !important}.fe-alert .fe-alert-dismiss{height:50px;width:50px;display:inline-block;background-position:center;top:50%;position:relative;transform:translateY(-50%);background-image:url('/assets/haldusnet_web/haldusnet_logo_svg/haldusnet_close.svg');background-repeat:no-repeat;cursor:pointer}.fe-icon-check{background-image:url('/assets/haldusnet_web/haldusnet_logo_svg/haldusnet_check.svg');background-repeat:no-repeat}.fe-icon-close{background-image:url('/assets/haldusnet_web/haldusnet_logo_svg/haldusnet_close.svg');background-repeat:no-repeat}.fe-icon-info{background-image:url('/assets/haldusnet_web/haldusnet_logo_svg/haldusnet_info.svg');background-repeat:no-repeat}.news-headline{margin:10px 0}.news-text{padding:10px}.news-date{font-weight:bold}.logo-block{padding:12px 17px;border-left:2px solid #ecedee;border-right:2px solid #ecedee}.logo-block div{margin:12px 0}.logo-block div:first-child{margin-top:0}.logo-block div:last-child{margin-bottom:0}@media (max-width:991px){.logo-block{display:none}}.ad-img{height:auto;max-height:200px;width:100%;object-fit:cover}.footer-ad{display:flex;flex-direction:row;flex-wrap:wrap}.footer-ad .ad{padding:10px 10px;flex-basis:25%}@media (min-width:991px){.footer-ad .ad:nth-child(4n+1){padding-left:20px}.footer-ad .ad:nth-child(4n){padding-right:20px}}.footer-ad .ad img{height:auto;max-height:50px;width:100%;object-fit:cover}@media (max-width:991px){.footer-ad .ad{flex-basis:50%}}