.lefttttt{text-align:left}.normal-list{list-style:initial;padding:10px}.normal-list li{margin:initial;margin-bottom:6px}.zigzag{background-color:#fff;opacity:.2;background-image:linear-gradient(135deg,#359cf3 25%,transparent 25%),linear-gradient(225deg,#359cf3 25%,transparent 25%),linear-gradient(45deg,#359cf3 25%,transparent 25%),linear-gradient(315deg,#359cf3 25%,#fff 25%);background-position:23px 0,23px 0,0 0,0 0;background-size:46px 46px;background-repeat:repeat}button.svg-text-button.pai-task-badge{border-radius:10px;padding:6px;font-size:16px}.inline-block{display:inline-block!important}.text-bold{font-weight:700!important}.linethrough{text-decoration:line-through}.editable-buttons button{background:#3498db;background-image:-webkit-linear-gradient(top,#3498db,#2980b9);background-image:-moz-linear-gradient(top,#3498db,#2980b9);background-image:-ms-linear-gradient(top,#3498db,#2980b9);background-image:-o-linear-gradient(top,#3498db,#2980b9);background-image:linear-gradient(to bottom,#3498db,#2980b9);-webkit-border-radius:5;-moz-border-radius:5;border-radius:5px;font-family:Arial;color:#fff!important;font-size:14px;padding:5px 10px 5px 10px;text-decoration:none;margin:6px!important}.editable-has-buttons{border-color:#2980b9}.editrow{padding-left:30px;color:GrayText;cursor:pointer;font-size:18px!important}.editrow:hover{color:#00f}.ui-grid-cell-contents{text-align:left}.ui-grid-filter-input{height:20px!important}.ui-grid-col-left{text-align:left;padding-left:5px}.ui-grid-col-left-nowrap-tooltip{text-align:left;padding-left:5px;white-space:nowrap}.ui-grid-col-right{text-align:right;padding-right:5px}.ui-grid-col-center{text-align:center}.ui-grid-col-align{margin:0;height:100%;padding-top:5px}.user-image{float:left;width:180px;height:210px;margin-bottom:10px}.user-data{color:#000;padding-left:20px;font-weight:700;text-align:left;overflow:hidden}div.usermenu-context{clear:left;overflow:hidden}div.user-menu{float:left;width:180px;text-align:left}div.user-menu ul li{text-align:left;background:#0d99f3;color:#fff;font-weight:700;height:45px;font-size:13px;font-family:'Arial Normale',Arial;margin-bottom:1px;padding-left:10px;padding-top:13px}div.user-menu ul li:hover{background:#f93}div.user-menu a:visited{color:#fff}div.user-context{overflow:hidden;text-align:left;padding-left:10px}div.user-context-header{background:#0074d9;height:45px;padding-top:13px;padding-left:10px}div.user-context-header span{font-weight:700;font-family:'Arial Normale',Arial;font-size:20px}div.user-context-left{color:#000;float:left;width:45%;padding-left:10px;text-align:right}span.user-context-label{width:35px;text-align:right}.context-changed{margin-left:4px;vertical-align:middle}p.change-password{margin-top:10px;float:left;clear:left;color:#000}p.change-password input{display:block}.pwd-error{margin-left:0;margin-top:10px;clear:left;float:left}.pwd-submit{margin-top:20px;clear:left;float:left}.imgbtn-spinner{float:right}span.user-label{width:50px;text-align:right}span.user-value{font-weight:400}span.img-error{color:#e51c23;float:left;margin-bottom:4px}.img-actions{float:left;margin-top:4px}.img-actions input[type=button]{min-height:40px;background:#428bca;border:0;font-weight:700;color:#fff;padding:0 40px;border-radius:.5em}.img-actions input[disabled=disabled]{min-height:40px;background:#ccc;border:0;font-weight:700;color:#e5e5e5;border-radius:.5em}.img-actions input[type=button].disabled:hover{background:#ccc;color:#e5e5e5}.img-actions input[type=button]:hover{background:#3276b1}div.img-part-container{float:left;width:45%;padding-left:10px}.user-image-top{margin-top:10px}.img-btn-top{margin-top:4px}.item-detail-top-left{float:left}.item-detail-top{height:284px}.item-detail-top-left img{width:180px;height:210px;display:block}.item-detail-top-meta{background-color:#aeaeae;color:#fff;width:180px;height:74px;font-weight:700}.item-detail-top-meta span{display:block}.item-detail-top h1{color:#333;text-align:left;font-size:18px}.item-detail-top-right{margin-left:200px}.item-details-icons,.item-details-metadatas,.item-details-metrics,.item-details-names{float:left;width:100%;padding-top:20px}.item-details-metadatas{width:364px}.general-metadata{float:left;display:inline-block;background-color:#aeaeae;width:80px;height:30px;color:#fff;text-align:center;border:0;vertical-align:middle;font-size:9px;margin-bottom:1px}.item-details-metadatas-wrapper:nth-child(even) button{background-color:#bcbcbc}.metadata-name{display:block;font-size:10px;line-height:10px;text-align:left;padding-left:5px}.metadata-value{display:block;font-size:14px;font-weight:700;text-align:left;padding-left:5px}.item-detail-top-right-inner-left{float:left;width:324px}.item-detail-top-right-inner-right{float:right}.item-detail-alert{width:180px;margin-bottom:1px;padding:0 10px 0 0}.item-detail-alert-icon{display:block;float:left;padding-top:5px;background-color:#0074d9;width:40px}.item-detail-actions{margin-top:100px;float:right}.ui-view-container{position:relative}.ui-view-content.ng-enter{-webkit-transition:all ease-in .5s;-moz-transition:all ease-in .5s;-o-transition:all ease-in .5s;transition:all ease-in .5s}[ui-view].ng-enter,[ui-view].ng-leave{position:absolute;left:0;right:0}.ui-view-content.ng-enter{opacity:0;-moz-transform:translate(50px,0);-ms-transform:translate(50px,0);-o-transform:translate(50px,0);-webkit-transform:translate(50px,0);transform:translate(50px,0)}.ui-view-content.ng-enter-active{opacity:1;-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);-webkit-transform:translate(0,0);transform:translate(0,0)}.ui-view-content.ng-leave{opacity:1}.ui-view-content.ng-leave-active{opacity:0}.document-actions{float:left;margin-bottom:10px}.item-detail-content{margin-top:10px;background-color:#efeded}.item-detail-content-items-header{height:40px;background-color:#0074d9;padding:0 0 0 20px}.item-detail-content-items-header h1{float:left;margin-right:20px;line-height:40px;font-size:20px}.item-detail-content-items-header-actions-right{float:right}.item-detail-actions-add i{vertical-align:middle}.item-detail-actions-add span{font-size:18px;margin-left:10px}.item-detail-content-items{overflow:hidden}.item-detail-content-left{width:180px;float:left;margin-right:10px}.item-detail-content-left button{width:100%;text-align:left}.item-detail-content-left li.active{background:#f93}.item-detail-content-items-list{margin-right:10px;margin-top:10px}.item-detail-content-list-item{background-color:#fff;color:#333;margin-bottom:10px}.daily-diary-list-entry-header{overflow:hidden}.daily-diary-list-entry-content{margin-top:20px;margin-right:40px}.daily-diary-list-entry-header-img{float:left}.daily-diary-list-entry-header-title{float:left;margin-left:10px}.daily-diary-list-entry-header-title span{display:block}.daily-diary-list-entry-status{float:left}.daily-diary-list-entry-status-box{width:40px;height:40px;line-height:40px;background-color:#e5e5e5;display:inline-block;text-align:center}.daily-diary-alert{height:40px;font-size:20px;font-weight:700;padding:10px 10px;color:red}.item-detail-content-list-status{height:10px}.item-detail-content-list-status-alert{background-color:#ffee58}.daily-diary-list-entry-status-box-alert{background-color:#ffee58}.daily-diary-list-entry-status-box i{vertical-align:middle}.daily-diary-list-entry-main{margin-left:50px}.daily-diary-list-entry{text-align:left;padding:10px 0 10px 20px;min-height:200px}.daily-diary-list-entry-ack{float:right}.general-button.daily-diary-list-entry-ack-button{background-color:#00b63f}textarea.fullarea{width:100%;font-family:arial,helvetica,sans-serif;font-size:14px;line-height:14px;display:block;overflow:hidden;border:1px solid #000;padding:0;margin:0;resize:none;min-height:200px;position:absolute;-moz-box-sizing:border-box;white-space:pre-wrap;color:#000}div.fullarea-div{width:100%;font-family:arial,helvetica,sans-serif;font-size:14px;line-height:14px;display:block;overflow:hidden;border:1px solid #000;padding:0;margin:0;resize:none;min-height:200px;position:absolute;-moz-box-sizing:border-box;white-space:pre-wrap;text-align:left;-moz-padding-end:1.5px;-moz-padding-start:1.5px}span#nextword{display:inline-block;height:14px;position:relative}span#prevchar{display:inline-block;height:14px;position:relative}span#caret{display:inline;height:14px;position:relative}div.fullarea-magic{padding:0;margin:9px;position:absolute;z-index:999;border:1px solid #000;background-color:#fff;list-style-type:none;display:none;color:#000}h1.daily-diary-fullarea-title{color:#000;text-align:left}li.magic-word-menu-item{line-height:2em!important;cursor:pointer}span.magic-word-title{width:127px;display:inline-block;padding-right:18px;padding-left:10px}.magic-word-others{padding-left:10px;padding-bottom:10px;cursor:pointer}span.magic-word-description{display:inline}ul.magic-word-menu{width:272px}@media screen and (-webkit-min-device-pixel-ratio:0){span#caret{white-space:pre-wrap}span#prevchar{white-space:pre-wrap}span#nextword{white-space:pre-wrap}}.drct-modal-dialog{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);background-color:#fff}.drct-modal-dialog-content{padding:10px;text-align:left}.drct-modal-dialog-lg{width:260px}@media screen and (min-width:320px) and (max-width:419px){.drct-modal-dialog-lg{width:300px}}@media screen and (min-width:420px) and (max-width:519px){.drct-modal-dialog-lg{width:400px}}@media screen and (min-width:520px) and (max-width:619px){.drct-modal-dialog-lg{width:500px}}@media screen and (min-width:620px) and (max-width:719px){.drct-modal-dialog-lg{width:600px}}@media screen and (min-width:720px) and (max-width:819px){.drct-modal-dialog-lg{width:700px}}@media screen and (min-width:820px) and (max-width:919px){.drct-modal-dialog-lg{width:800px}}@media screen and (min-width:920px) and (max-width:1023px){.drct-modal-dialog-lg{width:900px}}@media screen and (min-width:1024px) and (max-width:1123px){.drct-modal-dialog-lg{width:1000px}}@media screen and (min-width:1124px) and (max-width:1223px){.drct-modal-dialog-lg{width:1100px}}@media screen and (min-width:1224px) and (max-width:1323px){.drct-modal-dialog-lg{width:1200px}}@media screen and (min-width:1324px) and (max-width:1423px){.drct-modal-dialog-lg{width:1300px}}@media screen and (min-width:1424px) and (max-width:1523px){.drct-modal-dialog-lg{width:1400px}}@media screen and (min-width:1524px) and (max-width:1623px){.drct-modal-dialog-lg{width:1500px}}@media screen and (min-width:1624px) and (max-width:1723px){.drct-modal-dialog-lg{width:1600px}}@media screen and (min-width:1724px){.drct-modal-dialog-lg{width:1700px}}.drct-modal-bottom-buttons{bottom:0;position:absolute;overflow:hidden;width:100%;border-top:0}.snippet-container{height:384px;width:500px;background:#fff}.snippet-search{margin-top:14px;width:273px;height:28px;font-size:14px;border:1px solid #ccc}.snippet-title{border-bottom:1px solid #e5e5e5}ul.snippet-list{border:1px solid #ccc;margin-top:14px;overflow-x:hidden;overflow-wrap:break-word;height:240px}ul.snippet-list li{margin-top:8px;padding-bottom:8px;border-bottom:1px solid #eee;padding-left:8px}li.snippet-item-selected{background:#f2f2f2}.snippet-button-disabled{background:#9e9e9e!important}.person-picker-list .accordion-type-2-title{overflow:hidden;color:#333;font-size:16px;text-overflow:ellipsis;white-space:nowrap}.person-picker-list .accordion-type-2-heading{border-bottom:1px solid #0d99f3;background-color:#f5f5f5}.person-picker-list .accordion-type-2-content{background:#e3f2fd;padding:10px;overflow:hidden}.person-picker-list .accordion-type-2 .panel-body{padding:0 0 20px 0}.person-picker-list .accordion-type-2-content:last-child{margin-bottom:0}.person-picker-left{float:left;width:50%;width:560px}.person-picker-right{margin-left:600px}.modal-medium .person-picker-left,.modal-small .person-picker-left{width:auto;float:none;margin-right:0}.modal-medium .person-picker-right,.modal-small .person-picker-right{margin-left:0}@media (max-width:1000px){.person-picker-left{width:100%}.person-picker-right{margin-left:0}}.modal-dialog-full{height:100%}.modal-content-full{height:100%;position:relative;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,.2);outline:0}.strip-list-item-system{border-top:1px solid #aeaeae}.strip-list-item-system-bar{height:40px;margin:0 20px;line-height:40px}.strip-list-item-system-bar span{vertical-align:middle;display:inline-block;height:40px}.strip-list-item-system-bar i{line-height:40px}.strip-main-dd1-inline{margin-left:70px}.daily-records-header{text-align:right;border-bottom:1px solid #999;background-color:#e6eff3;padding:10px}.daily-records-header h1{font-size:24px;vertical-align:middle;line-height:50px;margin-left:20px}.item-detail-status-wrapper{position:relative;float:left}.dropdown-menu.item-edit-status-dropdown{left:auto;right:0;padding:20px;width:300px}.item-edit-status-reason{margin-bottom:10px;height:40px;width:300px;vertical-align:middle;padding:0 10px;font-size:16px;border:1px solid #0d99f3}.daily-diary-edit{text-align:left;color:#333}.daily-diary-content{margin:20px 0 0 0}.daily-diary-content textarea{width:100%;height:300px;font-size:18px;resize:none}.item-selector-list li{height:45px;line-height:45px;background-color:#f7f6f6;margin-bottom:5px}.item-selector-list li:hover{background-color:#f93!important}.item-selector-list li:nth-child(odd){background-color:#f7f6f6}.item-selector-list-image{height:40px;float:left;margin-right:10px}.item-selector-list-caption{float:left;font-size:18px}.item-selector{height:420px;width:600px}.item-selector-list{height:300px;overflow-y:auto}.item-selector-toolbar{margin-bottom:20px}.item-selector-toolbar-search-wrapper{padding-right:40px}.item-selector-toolbar input[type=text]{height:40px;vertical-align:middle;padding:0 10px;font-size:16px;float:left;border:1px solid #0d99f3;width:100%}.item-selector-list-indicator{float:right;margin-right:10px;color:#b5b5b5}.button-group.item-selector-actions{position:absolute;bottom:10px;right:10px}.list-toolbar-actions-count-label{float:left}.list-toolbar-actions-count-busy{margin-left:10px}.loader-bar{height:10px;width:100%;background-color:#0d99f3;position:relative;overflow:hidden}.loader-bar-internal{-webkit-animation:move 3s ease-in-out 1s infinite;-moz-animation:move 3s ease-in-out 1s infinite;-ms-animation:move 3s ease-in-out 1s infinite;-o-animation:move 3s ease-in-out 1s infinite;animation:move 3s ease-in-out 1s infinite;position:absolute;left:0;right:0;top:0;bottom:0;background-image:linear-gradient(90deg,transparent 0,transparent 10%,#5fd7ff 15%,#5fd7ff 50%,#5fd7ff 85%,transparent 90%,transparent)}@-webkit-keyframes move{from{-webkit-transform:translateX(-100%)}to{-webkit-transform:translateX(100%)}}@-moz-keyframes move{from{-moz-transform:translateX(-100%)}to{-moz-transform:translateX(100%)}}@-ms-keyframes move{from{-ms-transform:translateX(-100%)}to{-ms-transform:translateX(100%)}}@keyframes move{from{-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);-webkit-transform:translateX(100%);transform:translateX(100%)}}.loader-spinner{position:relative}.loader-spinner-inner-rotating{position:absolute;height:100%;width:100%;border-bottom:solid 10px #0d99f3;border-top:solid 10px #0d99f3;border-left:solid 10px #0d99f3;border-right:solid 10px transparent;border-radius:50%;-webkit-animation:rotation 1.5s infinite linear;-moz-animation:rotation 1.5s infinite linear;-o-animation:rotation 1.5s infinite linear;animation:rotation 1.5s infinite linear}.loader-spinner-inner{position:absolute;height:100%;width:100%;border:solid 10px #5fd7ff;border-radius:50%}@-webkit-keyframes rotation{from{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(359deg)}}@-moz-keyframes rotation{from{-moz-transform:rotate(0)}to{-moz-transform:rotate(359deg)}}@-o-keyframes rotation{from{-o-transform:rotate(0)}to{-o-transform:rotate(359deg)}}@keyframes rotation{from{-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}to{-moz-transform:rotate(359deg);-ms-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.logo-image-left{float:left;margin-right:20px;margin-bottom:20px;width:200px}.logo-image-right{float:right;width:200px}.login-content{max-width:990px;margin:50px auto 0 auto}.login-user-block-container.red{color:#fff;background-color:#ef5350}.login-user-block-container.yellow{color:#333;background-color:#ffee58}.login-user-block-container.orange{color:#333;background-color:#ffa726}.login-user-block.lime{color:#fff;background-color:#d4e157}.login-user-block-container.green{color:#fff;background-color:#66bb6a}.login-user-block-container.teal{color:#fff;background-color:#26a69a}.login-user-block-container.purple{color:#fff;background-color:#ab47bc}.login-user-block-container.pink{color:#fff;background-color:#ec407a}.login-user-block-container.blue{color:#fff;background-color:#0d99f3}.login-user-block-container.filler{opacity:.1;background-color:#000;color:#c2c2c2}.login-user-block-container{width:200px;height:200px;overflow:hidden;float:left;margin:0 20px 20px 0;display:table}.login-user-block-content-center{display:table-cell;vertical-align:middle}.login-user-block-container button{width:100%;height:100%;color:inherit}.login-user-block-container button span{font-size:18px;display:inline-block}.login-more-users-container{float:left;position:relative;margin-left:100%}.login-more-users{bottom:50px;position:absolute;margin-left:-50px}.login-user-block-text{font-size:26px}.login-existing-user-display{font-size:24px;display:block;min-height:30px}.login-existing-user-username{display:block;height:40px}.login-language-button{width:40px}.login-logos{margin-bottom:40px}.login-wrapper{margin:20px}.login-form{float:left;width:40%}.login-selection{max-width:880px;float:left}.login-side-actions{float:left;margin:0 20px 20px 0}.cp-login-form-item-error span{display:inline-block;margin:5px 0}img-crop{width:100%;height:100%;display:block;position:relative;overflow:hidden}img-crop canvas{display:block;position:absolute;top:50%;left:50%;outline:0;-webkit-tap-highlight-color:rgba(255,255,255,0)}.timepicker-btn-link{color:#428bca;font-weight:400;cursor:pointer;border-radius:0}.timepicker-btn{display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:14px;line-height:1.42857143;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}input.datepicker-input{font-size:14px}input.timepicker-input{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.context-loader .loader-spinner-inner{border:solid 2px #ccc}.context-loader .loader-spinner-inner-rotating{border-bottom:solid 2px grey;border-top:solid 2px grey;border-left:solid 2px grey;border-right:solid 2px transparent}.context-loader{height:30px;width:30px}.eq-typeahead-wrapper{position:relative}.eq-typeahead-wrapper .loader-spinner.context-loader{position:absolute;top:5px;right:5px}.eq-radio-toolbar{height:40px;overflow:hidden}.eq-radio-toolbar .eq-radio:first-child{margin-left:0}.eq-radio-toolbar .eq-radio:last-child{border-right-color:#ccc}.eq-radio input[type=radio]{display:none}.eq-radio{float:left;margin-left:-1px;border:1px solid #ccc;border-right-color:transparent}.eq-radio label{color:#333;padding:0 15px;display:inline-block;font-weight:400;height:38px;line-height:38px;vertical-align:middle;cursor:pointer;width:100%}.eq-radio input[type=radio]:checked+label{background-color:#0d99f3;color:#fff;font-weight:400}.eq-prescription-session{border-top:solid 1px #aeaeae;padding:10px 0 0 0;background:#e4e4e4;margin-bottom:10px!important;border-bottom:solid 1px #aeaeae}.eq-prescription-session button.eq-session-closed,.eq-prescription-session button.eq-session-opened{font-size:18px;min-width:60px;text-transform:uppercase;line-height:40px}.eq-prescription-session .eq-session-status{float:right;font-size:18px;text-transform:uppercase;height:40px;line-height:40px}.eq-prescription-session .eq-session-status-opened{color:#e51c23}.eq-prescription-session .eq-session-status-closed{color:#00b63f}.eq-prescription-session-user{float:left;margin:0 10px 0 0}.eq-prescription-session-user img{width:40px;height:40px}.eq-prescription-session-info{float:left}.eq-prescription-session-info label{display:block;font-weight:400;font-style:italic}.eq-prescription-session-refresh{float:left}.eq-prescription-session-invalidate.text-button{float:right}.eq-prescription-session-status{float:left;margin:0 20px 0 0;line-height:40px}.eq-prescription-session-status strong{color:#e51c23}.eq-prescription-session-status strong.eq-session-opened{color:#00b63f}.eq-prescription-session-icon i{float:left;font-size:40px;width:40px;height:40px;color:#e51c23}.eq-prescription-session-icon i.eq-session-opened{color:#00b63f}.eq-prescription-session-prescriptor{display:inline-block;float:right}.eq-prescription-session-prescriptor>div{display:inline-block;float:left}.eq-prescription-session-prescriptor>div>h3{display:block;font-size:10px;text-transform:uppercase}.eq-prescription-session-prescriptor>div>span{font-size:14px;display:inline-block}.eq-prescription-session-prescriptor>div>span>strong{font-weight:700;font-size:16px}.eq-prescription-session-locker{display:inline-block;float:left}.eq-prescription-session-locker>div{display:inline-block;float:left}.eq-prescription-session-locker>div>h3{display:block;font-size:10px;text-transform:uppercase}.eq-prescription-session-locker>div>span{font-size:14px}.eq-prescription-session-locker>div>span>strong{font-weight:700;font-size:16px}.eq-prescription-invalid{background:#b0bec5;opacity:1}.eq-prescription-invalid button.prescription-button:hover{background:#b0bec5;opacity:1;cursor:default}.prescription-week-selector{margin-left:0!important}.prescription-week{margin-left:0!important}.prescription-reason{color:#3f51b5}.prescription-warning{color:#e51c23}.drug-detail{color:#333;text-align:left;background-color:#e6eff3;padding:20px}.drug-detail-title{font-size:24px;color:#0d99f3;font-weight:700;border-bottom:1px solid #ccc;padding:10px 0}.drug-detail-description{padding:10px 0}.list-toolbar-search-druglist{margin-right:41px}.drug-list-item-title{font-size:16px;line-height:1.5em;font-weight:700;padding:0 10px;display:inline-block}.drug-list-item-description{font-size:14px;color:#666;display:inline-block;padding:0 10px}.drug-detail-sections li{margin-top:10px}.microphone-wrapper{position:relative}.microphone-wrapper canvas{position:absolute}.microphone-wrapper button{position:absolute;left:69px;top:67px;width:64px;height:64px;border-radius:50%;background:#0d99f3;border:none;color:#fff}.eq-validation-summary{display:none}.eq-validation-show .eq-validation-summary{font-size:14px;display:block;color:#fff;white-space:normal;padding:10px;background:#e51c23}.patient-image-load-wait{display:block;height:180px;width:180px;color:grey;padding-top:85px}.worklist-loader-inline{float:right;padding:5px;margin-right:20px}.worklist-loader-inline .loader-spinner-inner-rotating{border-bottom:solid 2px #0d99f3;border-top:solid 2px #0d99f3;border-left:solid 2px #0d99f3;border-right:solid 2px transparent}.worklist-main-wrapper{color:#333;height:100%;background:#e6eff3}.worklist-main-wrapper .button-toolbar{overflow:hidden;margin-top:0;margin-bottom:0}.worklist-main-wrapper .button-toolbar .general-button{margin-bottom:0}.worklist-main{border-spacing:0;border-collapse:collapse;font-size:10px;table-layout:fixed;margin:10px 0;border-left:1px solid #e6eff3;border-right:1px solid #e6eff3;width:100%;background:#fff}.worklist-detail-item-dose{float:left;width:150px;font-weight:700;font-size:14px;line-height:40px}.worklist-input-short{width:95px}.group-resolved label.worklist-group-header-content{background-color:#ccc;color:#333!important}.worklist-detail-item-action-completed-info{height:30px;padding-top:10px}.worklist-detail-accordion-header{text-align:left;background:#0d99f3;height:40px;overflow:hidden;padding:10px;border-bottom:solid 1px #fff}.worklist-detail-accordion-header i{float:right;color:#fff;font-size:14px}.worklist-detail-description{font-size:15px;font-weight:700;color:#fff}.worklist-detail-accordion-content{padding:5px;background:#e4e4e4}.worklist-detail-group-header-content{display:inline-block;padding:10px 5px;margin-bottom:-5px}.worklist-detail-group-header{margin-top:10px;margin-bottom:5px;text-align:left}.worklist-detail-group-header label{color:#3f51b5;font-weight:700;font-size:18px}.worklist-detail-group-items{color:#333;background:#fff;border-left:1px solid #ccc;border-right:1px solid #ccc}.worklist-detail-group-items li{font-size:14px}.worklist-detail-item-hour{float:left;width:45px;font-weight:700;font-size:14px;min-height:40px;vertical-align:top;text-align:center}.worklist-detail-group-item-actions{float:right;text-align:left;white-space:nowrap}.worklist-detail-item-action-no,.worklist-detail-item-action-yes{height:40px;width:40px;background-color:#d3d3d3;color:#fff;font-weight:700;font-size:14px;vertical-align:top;border-radius:50%}.worklist-detail-item-action-no:hover,.worklist-detail-item-action-yes:hover{background-color:#a5a4a4}.worklist-detail-item-action-yes.worklist-detail-item-action-yes-active{background-color:#00b63f}.worklist-detail-item-action-yes.worklist-detail-item-action-yes-active:hover{opacity:.8}.worklist-detail-item-action-no.worklist-detail-item-action-no-active{background-color:#e51c23}.worklist-detail-item-action-no.worklist-detail-item-action-no-active:hover{opacity:.8}.worklist-detail-item-results{padding-top:10px;text-align:right}.worklist-detail-group-item-results{padding-top:10px;text-align:right}.worklist-detail-item-hour i{font-size:20px}.worklist-detail-item-result{float:left;font-weight:700;font-size:14px;line-height:40px;min-height:40px;padding:3px}.worklist-detail-item-result button{height:40px;width:40px;font-weight:700;vertical-align:top;padding:3px}.worklist-detail-item-yes{border:solid 1px #00b63f;color:#00b63f}.worklist-detail-item-no{border:solid 1px #e51c23;color:#e51c23}.worklist-detail-item-title{float:left;font-weight:700;font-size:15px;display:inline;min-width:350px}.worklist-detail-item-summary{float:left;padding:0 10px}.worklist-detail-item-summary p{margin-bottom:-5px}.worklist-detail-item-info{font-weight:400;font-size:12px;font-style:italic}.worklist-detail-item-execution{color:#3f51b5;margin-top:5px}.worklist-detail-item-warning{color:#e51c23;margin-top:5px}.eq-worklist-session-user{float:left;margin:0 10px 0 0}.eq-worklist-session-user-img{width:40px;height:40px}.eq-worklist-session-info{float:left}.eq-worklist-session-info label{display:block;font-weight:400;font-style:italic}.eq-worklist-session-refresh{float:left}.eq-worklist-session-invalidate.text-button{float:right}.eq-worklist-batch-session{border-bottom:solid 1px #aeaeae;border-top:solid 1px #aeaeae;padding:10px 10px 0 10px;background:#e4e4e4;margin-bottom:10px!important;overflow:hidden}.eq-worklist-session{border-bottom:solid 1px #aeaeae;border-top:solid 1px #aeaeae;padding:10px 0 0 0;background:#e4e4e4;margin-bottom:10px!important;overflow:hidden}.eq-worklist-session button.eq-session-batch,.eq-worklist-session button.eq-session-closed,.eq-worklist-session button.eq-session-opened{font-size:18px;min-width:60px;text-transform:uppercase;line-height:40px}.eq-worklist-session .eq-session-status{float:right;font-size:18px;text-transform:uppercase;height:40px;line-height:40px}.eq-worklist-session .eq-session-status-opened{color:#e51c23}.eq-worklist-session .eq-session-status-closed{color:#00b63f}input[type=text]:disabled::-webkit-input-placeholder{color:#fff}input[type=text]:disabled:-moz-placeholder{color:#fff}input[type=text]:disabled::-moz-placeholder{color:#fff}input[type=text]:disabled:-ms-input-placeholder{color:#fff}.cancel-button{color:#333!important;background-color:#fff!important;border:solid 1px #ccc!important}.warning-button{color:#fff!important;background-color:#d43f3a!important}.publish-button{color:#fff!important;background-color:#00b63f!important}.action-button{color:#fff!important;background-color:#0d99f3!important}.humanresource{color:#333}.prescription-details-item{text-align:left}.prescription-details-items{border-left:1px solid #ccc;border-right:1px solid #ccc}.prescription-details-items li{padding:5px;border-bottom:1px dotted #ccc}.prescription-details-items li:nth-child(odd){background:#fafafa}.prescription-details-items li:last-child{border-bottom:1px solid #ccc}.prescription-details-group-header-content-left{color:#fff;display:inline-block;padding:10px 10px 5px 10px;font-weight:700;margin-bottom:-2px;float:left;border:2px solid #ccc;color:#0d99f3;font-size:16px}.prescription-details-group-header-content-right{background-color:#3f51b5;color:#fff;display:inline-block;padding:10px 10px 5px 10px;font-weight:700;margin-bottom:-2px;float:right}.prescription-details-author-icon{float:left;margin:0 10px 0 0}.prescription-details-author-icon-img{width:40px;height:40px}.prescription-details-time-name{overflow:hidden;text-align:left;font-weight:400}.prescription-details-group-header{border-bottom:2px solid #ccc;text-align:left;clear:both;overflow:hidden}.prescription-details-confirm-groups>li{margin-bottom:10px}.prescription-details-item-status{float:left;font-weight:700;font-size:14px;line-height:40px;min-height:40px;padding:3px}.prescription-details-item-status button{height:40px;width:40px;font-weight:700;vertical-align:top;padding:3px}.prescription-details-item-status-yes{border:solid 1px #00b63f;color:#00b63f}.prescription-details-item-status-no{border:solid 1px #e51c23;color:#e51c23}.prescription-details-item-summary{float:left;padding:0 10px}.prescription-details-item-summary label{font-weight:400;font-style:italic;font-size:12px;margin-left:50px}.prescription-details-item-title{float:left;font-weight:700;font-size:15px;display:inline;min-width:350px}.prescription-details-item-info{float:left;font-weight:400;font-size:12px;font-style:italic;min-width:350px}.prescription-details-item-hour{float:left;font-weight:400;font-size:12px;font-style:italic}.prescription-details-item-hour strong{font-style:normal;font-size:14px;margin-left:5px}.prescription-details-item-exec-result{color:#3f51b5;margin-top:5px;margin-left:10px;font-weight:700}.prescription-details-item-exec-result-positive{color:#00b63f}.prescription-details-item-exec-result-negative{color:#e51c23}.treeview-item-content{margin-left:5px;cursor:pointer}.forms-iframe{height:100%;margin-bottom:5px;width:100%}.icon-filter-count span{cursor:pointer}.icon-filter-count span i{margin-left:2px}.library-item-hidden{opacity:.5}.edit-mode{background:#696969!important}.edit-mode-wrapper{text-align:left!important}.icon-flag-form{top:16px;left:18px}.icon-flag-proc{top:16px;left:14px}.icon-check-form{top:16px;left:20px}.icon-check-proc{top:16px;left:14px}.jp-audio{position:relative;width:40px;height:40px;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;margin:0;padding:0;border:0;line-height:0;white-space:normal}.jp-audio .jp-controls{left:0;position:absolute;top:0;width:40px;height:40px;background-color:#0d99f3}.jp-audio .jp-no-solution{left:0;position:absolute;top:0;width:40px;height:40px}.jp-audio .jp-no-solution span{width:100%;height:100%;background-color:#0d99f3;color:#fff;display:inline-block;padding:5px}.healthrecord-type-selection-list{border:1px solid #ccc;height:211px;overflow:auto}.healthrecord-type-selection-header{margin-bottom:20px}.btn-group{height:40px;overflow:hidden}.btn-group .btn-primary:first-child{margin-left:0}.btn-group .btn-primary:last-child{border-right-color:#ccc}.btn-primary{background:#fff;float:left;margin-left:-1px;border:1px solid #ccc;border-right-color:transparent;color:#333;padding:0 15px;display:inline-block;font-weight:400;height:40px;line-height:40px;vertical-align:middle;cursor:pointer;min-width:70px;text-align:center}.btn-primary.active{background-color:#0d99f3;color:#fff;font-weight:400}.prescription-session-summary-group-header-content-left{color:#fff;display:inline-block;padding:10px 10px 5px 10px;font-weight:700;margin-bottom:-2px;float:left;border:2px solid #ccc;color:#333;font-size:16px}.prescription-session-summary-group-header-content-right{background-color:#3f51b5;color:#fff;display:inline-block;padding:10px 10px 5px 10px;font-weight:700;margin-bottom:-2px;float:right}.prescription-session-summary-author-icon{float:left;margin:0 10px 0 0}.prescription-session-summary-author-icon-img{width:40px;height:40px}.prescription-session-summary-time-name{overflow:hidden;text-align:left;font-weight:400}.prescription-session-summary-group-header{border-bottom:1px solid #ccc;text-align:left;clear:both;overflow:hidden}.prescription-session-summary-confirm-groups>li{margin-bottom:10px}.prescription-session-summary-group-content{border:2px solid #ccc;text-align:left;padding:5px}.prescription-session-summary-item{text-align:left}.prescription-session-summary-item>div{color:#0d99f3;font-weight:700;border-bottom:1px solid #0d99f3;text-transform:uppercase}.prescription-session-summary-items>li{padding:5px}.prescription-session-summary-subitems{border:0}.prescription-session-summary-subitems>li{padding:5px 0;border-bottom:1px solid #ccc}.prescription-session-summary-subitems>li:last-child{border-bottom:0}.prescription-session-summary-subitem-title{display:block;font-size:14px;font-weight:700}.prescription-session-summary-subitem-descr{display:block;font-size:10px}.prescription-session-summary-subitem-reason{display:block;font-size:12px;color:#3f51b5}.prescription-session-summary-subitem-warning{display:block;font-size:12px;color:#e51c23}.prescription-session-summary-group-content textarea{height:70px;min-height:70px;border:1px solid #ccc;padding:10px;margin:0;width:100%;max-width:100%}.input-suggestion{position:relative}.input-suggestion>input{width:calc(100% - 40px)!important}.input-suggestion>div.button-group{position:absolute;right:0;bottom:0}.input-suggestion>div.button-group>button.general-button{margin-bottom:0!important}.input-suggestion .dropdown-menu{right:0!important;left:auto!important}.result-list.updates-list{text-align:left;margin:0}.off-panel-content.updates-panel-content{padding:50px 0 3px 0}.updates-panel-content-frame-wrapper{height:100%}.updates-panel-content-frame-wrapper iframe{width:100%;height:100%;border:0}.updates-list-left{float:left}.updates-list-right{margin-left:220px}.updates-list-title h1{font-size:20px;font-weight:700;text-align:left;margin-bottom:20px}.administration-high{background:#e51c23;color:#fff}.administration-medium{background:#ffc107;color:#fff}.administration-undefined{border:solid 1px #999;background:#fff;color:#333}.my-workflows{padding:10px 0}.my-workflows-days{float:left;margin:0;line-height:40px}.my-workflows-days input{display:inline-block;width:50px!important;text-align:center;margin:0 10px;border:1px solid #ccc}.my-workflows-item-title{width:calc(100% - 140px);float:left;padding:0 10px;text-align:left;color:#333}.my-workflows-item-title a{color:#0d99f3}.my-workflows-item-title h1{font-size:18px;font-weight:700;text-align:left;margin-bottom:20px}.my-workflows-item{background:#fff;padding:10px 0;border-bottom:1px solid #e5e5e5;background:#f5f5f5}.my-workflows-item-container{width:100%;min-height:120px}.my-workflows-item-image{float:left;width:120px}.my-workflows-item-image a eq-thumbnail-image{width:120px;height:auto;display:block}.my-workflows-item-image a img{width:120px;height:auto;display:block}.my-workflows-item-title{float:left;padding:0 10px;text-align:left;color:#333}.my-workflows-subitems{text-align:left;display:block}.my-workflows-subitems li{cursor:pointer;padding-top:3px;padding-bottom:3px}.my-workflows-subitems div{float:left;vertical-align:top;font-size:12px}.my-workflows-subitem-description span{color:#666}.my-workflows-subitem-title{font-weight:700;color:#333!important;font-size:18px;height:25px;line-height:30px}.my-workflows-subitem-status{width:40px;font-weight:700;font-size:14px;text-align:center}.my-workflows-subitem-status span{width:25px;height:25px;display:block;text-align:center;line-height:25px;font-weight:700;font-size:18px}.workflows-acks-alarm{background:#e51c23;color:#fff}.workflows-acks-pending{border:solid 1px #999;background:#fff;color:#333}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.section-busy-drct{z-index:1004;margin:auto;position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;background-color:rgba(255,255,255,.92);opacity:.8}.section-busy-drct-spinner{width:120px;height:100%;margin:0 auto}.section-busy-drct-svg{width:120px;height:calc(100% - 120px);margin-top:50%}.section-busy-drct-message{width:100%;height:40px;text-align:center}.section-busy-drct-submessage{width:100%;height:40px;text-align:center}.section-busy-drct-bar{height:5px;width:100%;position:absolute;bottom:0;overflow:hidden}.section-busy-drct-bar.small{height:2px}.section-busy-drct-bar-internal{-webkit-animation:move 3s ease-in-out 1s infinite;-moz-animation:move 3s ease-in-out 1s infinite;-ms-animation:move 3s ease-in-out 1s infinite;-o-animation:move 3s ease-in-out 1s infinite;animation:move 3s ease-in-out 1s infinite;position:absolute;left:0;right:0;top:0;bottom:0;background-image:linear-gradient(90deg,transparent 0,transparent 10%,#de3b3b 15%,#de3b3b 50%,#de3b3b 85%,transparent 90%,transparent)}.section-busy-drct-bar.small .section-busy-drct-bar-internal{background-image:none;background-color:rgba(255,255,255,.8)}header.cpoe{background:#009d78!important}tr.cpoe>th{background:#009d78!important}tr.cpoe-active{border-left:solid 2px #009d78!important}li.cpoe{border-left:solid 3px #009d78!important}header.ctoe{background:#dc4d6f!important}tr.ctoe>th{background:#dc4d6f!important}tr.ctoe-active{border-left:solid 2px #dc4d6f!important}li.ctoe{border-left:solid 3px #dc4d6f!important}.worklist-item{padding:10px}.worklist-item.worklist-item-reserved{background:#ccc}.worklist-item-info{float:left;display:table}.worklist-item-picture{display:table-cell;margin-bottom:5px;padding-right:5px;vertical-align:top;min-width:50px}.worklist-item-picture>div{margin-bottom:5px}.worklist-item-warning-level{width:100%;height:20px;display:block}.worklist-item-content{display:table-cell;vertical-align:top;text-align:left;word-break:break-word}.worklist-item-content p{font-size:14px;margin:0;padding:0}.worklist-item-patient{display:inline-block;min-width:250px}.worklist-item-time{display:inline-block}.worklist-item-mode,.worklist-item-name,.worklist-item-quantity{font-weight:700;font-size:20px}.worklist-item-ingredient{font-size:13px}.worklist-item-content p.worklist-item-warning{color:#e51c23;font-weight:700}.worklist-item-actions{float:right}.worklist-item-actions button{height:40px;width:40px;background-color:#d3d3d3;color:#fff;font-weight:700;font-size:14px;vertical-align:top;border-radius:50%}.worklist-item-actions button.worklist-item-action-yes{background-color:#00b63f}.worklist-item-actions button.worklist-item-action-no{background-color:#e51c23}.worklist-item-actions span.worklist-item-exec-info{font-weight:700;font-size:14px;vertical-align:top;height:40px;display:inline-block;width:60px;text-align:center;padding:10px}.worklist-item-actions span.worklist-item-type-icon{height:40px;display:inline-block;width:40px}.worklist-item-results{text-align:right;border-top:solid 1px #ccc;padding-top:10px;margin-top:5px}.worklist-item-execution{float:right;min-width:250px}.worklist-item-execution p{font-size:14px;margin:0;padding:0;font-weight:700}.worklist-item-execution label{font-size:11px;text-transform:uppercase;font-weight:400}.worklist-item-exec-result{font-size:16px}.worklist-item-exec-result-yes{color:#00b63f}.worklist-item-exec-result-no{color:#e51c23}.worklist-item-exec-qty{font-size:16px}.worklist-item-reservation{background:#e4e4e4;padding:10px;margin-top:10px;border:solid 1px #999}.worklist-item-reservation-status{float:right;text-align:right}.worklist-item-unreserve{margin:0!important;background:#fff!important;color:#e51c23!important;border:solid 1px #e51c23!important;text-transform:uppercase;float:none!important}.worklist-item-reserver{color:#e51c23!important;display:block;font-size:15px;line-height:15px;margin:5px 0}.worklist-item-reserveInfo{color:#e51c23!important;display:block;font-size:12px;line-height:12px}.worklist-item-reservation-consense{clear:both;position:relative;overflow:hidden}.worklist-item-reservation-confirm{margin:0!important;text-transform:uppercase}input[type=radio].revisited:disabled+label{color:#999;font-style:normal;font-weight:400}.validation-summary{font-size:14px;display:block;color:#fff;white-space:normal;padding:10px;margin-bottom:10px;background:#e51c23}.print-list{position:relative}.print-list>input{width:calc(100% - 40px)!important}.print-list>div.button-group{position:absolute;right:0;bottom:0}.print-list>div.button-group>button.general-button{margin-bottom:0!important}.print-list .dropdown-menu{left:auto!important}.survey-percent-donut{font-size:15px!important;margin-left:2px}.interface-info{color:#0d99f3;cursor:pointer;margin:0 5px}.interface-info-tooltip{text-align:left;color:#333;background:#fff;position:absolute;z-index:100;width:350px;border:solid 1px #aeaeae}.interface-info-tooltip>main>div{display:table-cell;vertical-align:top}.interface-info-tooltip>main>div.interface-content{padding:10px 0 10px 10px;color:#2c3133;font-size:14px}.interface-info-tooltip>main>div.interface-content>h1{font-size:16px;max-width:90%;color:#0d99f3;line-height:25px}.interface-info-tooltip>main>div.interface-action>button{background:0 0;color:#aeaeae}.toolbar-label{text-align:left;line-height:20px;align-self:center;margin-right:10px}.list-row{padding:10px 0;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;background:#fff}.list-row-selector{cursor:pointer}.list-row-image{float:left;width:120px}.list-row-title{font-size:18px;font-weight:700;text-align:left;margin-bottom:10px!important;color:#0d99f3}.list-row-item-icon{width:30px}.list-row-item-icon .svg-icon{width:20px;height:25px}.list-row-item{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.list-row-item-description{text-align:left;font-weight:700;color:#333!important;font-size:18px;height:25px;line-height:30px;vertical-align:top;line-height:30px}.list-row-item-info{display:inline;font-size:12px;font-weight:400;color:#777;border:0;font-style:italic;vertical-align:top;line-height:30px}.healthrecords-acks-alarm .svg-icon{fill:#e51c23;color:#fff}.healthrecords-acks-warning .svg-icon{fill:#ffc107;color:#fff}.healthrecords-acks-undefined .svg-icon{border:solid 1px #999;fill:#fff;color:#333}.expiration-time{color:#777;font-weight:700;vertical-align:top;line-height:30px}.expiration-time.is-expiring{color:#e51c23}.library-item-edit-wrapper{padding:4px 10px}.spontaneous-hospitalization{background:#fff;border-bottom:2px solid transparent;margin-bottom:2px}.spontaneous-hospitalization .my-worklist-item-container{min-height:unset}.spontaneous-hospitalization .my-worklist-item-image{height:60px;width:60px}.spontaneous-hospitalization .my-worklist-item-title{max-width:70%}.spontaneous-hospitalization .fl-worklist-item-user-name{font-size:14px}.spontaneous-hospitalization .my-worklist-item-button{margin-top:0}.execution-item-multiple-choice{display:inline-block;vertical-align:top;text-align:left}.cpoe-rev2-prescription-quantity.spontaneous-item{font-weight:700;margin:4px 0 0 0;font-size:14px;margin-top:6px}.small-date{height:24px;line-height:24px}.alert.status-led{display:inline-flex!important}.alert.radio-accordion-header{padding-top:0;padding-bottom:0}.alert.plural-list-flex-content{margin-bottom:20px}.person-editor-box{border:1px solid #ccc;overflow:hidden}.person-editor-box-error{border:1px solid #f44336;overflow:hidden}.custom-toast-top-right{top:40px;right:5px}ul.classic-ul{list-style:circle;margin:20px}.header-title-content{flex:1;display:flex;align-items:center;flex-wrap:nowrap;overflow:hidden}.header-title-content>.header-title{margin-right:10px}.worklist-detail-group-items>ul>li:nth-child(even){background:#e1f3fc;margin:20px 0}.worklist-detail-group-items>ul>li span[format=common_timeFormat]{font-size:130%}html{margin:0 auto;padding:0;text-align:center;font-size:62.5%}body{margin:0 auto;padding:0 5px;font:normal normal normal 14px/1.5em arial,helvetica,sans-serif;text-transform:none;text-align:center;color:#333;line-height:1.5em;clear:both}body.is-visible{overflow:hidden}body,html{height:100%;position:relative}article,aside,blockquote,dd,div,dl,dt,fieldset,figure,footer,form,h1,h2,h3,h4,h5,h6,header,input,li,nav,ol,p,pre,section,td,th,ul{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%}ol,ul{list-style:none}address,caption,code,dfn,strong,th,var{font-style:normal;font-weight:400}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}caption,th{text-align:left}q:after,q:before{content:''}strong{font-weight:700}a{cursor:pointer}a,a:link{outline:0;text-decoration:none}a:hover{text-decoration:none;outline:0}:focus{outline:0}label{font-weight:700;color:#333}button{padding:0;margin:0;cursor:pointer;background:0 0;border:0;outline:0}button:hover{opacity:.8}button::-moz-focus-inner{padding:0;border:0}.white-space-pre{white-space:pre-wrap}a:-webkit-any-link{outline:0!important;text-decoration:none!important}*,:after,:before{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}p{margin-bottom:1em}::-webkit-input-placeholder{color:#999;font-style:italic;font-size:14px}:-moz-placeholder{color:#999;font-style:italic;font-size:14px}::-moz-placeholder{color:#999;font-style:italic;font-size:14px}:-ms-input-placeholder{color:#999;font-style:italic;font-size:14px}::-webkit-scrollbar{width:15px;height:15px;background-color:#f5f5f5;transition:all .3s ease}::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#ccc;border:1px solid #999}::-webkit-scrollbar-thumb:hover{background:#80cbc4;border:1px solid #009688}::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:10px;background-color:#fff}select:required:invalid{color:#ccc!important}option{color:#333}option:disabled{color:#ccc}:focus{outline:0}::-moz-focus-inner{border:0}input:required{box-shadow:none}input:disabled::-webkit-input-placeholder{color:#666!important;-webkit-text-fill-color:#666!important}input:disabled:-moz-placeholder{color:#666!important}input:disabled::-moz-placeholder{color:#666!important}input:disabled:-ms-input-placeholder{color:#666!important}label sup{top:-.3em;line-height:1.5em}.show-more-textarea{width:100%;position:relative;padding:10px 10px 20px 10px;border:1px solid #999;background:#ebebe4;overflow:hidden}.show-more-textarea:after{content:'';position:absolute;z-index:10;width:100%;height:100%;top:0;left:0;background:-moz-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,1) 73%,rgba(255,255,255,1) 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,1) 73%,rgba(255,255,255,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0,rgba(255,255,255,1) 73%,rgba(255,255,255,1) 100%)}.show-more-textarea-link{position:absolute;z-index:11;bottom:5px;width:100%;text-align:center;font-weight:700}.full-height{height:100%}.full-width{width:100%}img{vertical-align:baseline}.dropdown-menu>li>a{padding:0;color:#0d99f3}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{color:#f93}.collapse{display:none;visibility:hidden}.collapse.in{display:block;visibility:visible}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-property:height,visibility;-o-transition-property:height,visibility;transition-property:height,visibility;-webkit-transition-duration:.35s;-o-transition-duration:.35s;transition-duration:.35s;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.modal-content{border-radius:0;box-shadow:none}a{color:#0d99f3}a:hover{color:#0d99f3;opacity:.8}a:focus{color:#0d99f3}.toast-bottom-full-width{max-width:1366px;margin-left:auto;margin-right:auto;left:0;right:0}#toast-container>div{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}#toast-container>:hover{-moz-box-shadow:0 0 12px #999;-webkit-box-shadow:0 0 12px #999;box-shadow:0 0 12px #999;opacity:1}.toast{background-color:#030303}.toast-success{background-color:#66bb6a}.toast-error{background-color:#bd362f}.toast-info{background-color:#2f96b4}.toast-wait{background-color:#2f96b4}.toast-warning{background-color:#f89406}.test-site-warning-login{display:none;clear:both;text-transform:uppercase;font-weight:700;color:#f44336;text-align:left;font-size:18px;margin-left:20px}.test-site-warning .test-site-warning-login{display:block}.test-site-warning>h1 em{display:block;font-style:normal;text-transform:uppercase;font-weight:700;color:#fff;text-align:left;font-size:18px;margin-left:20px}.header.test-site-warning{border-bottom:1px solid #f44336;background:#f44336}.test-site-warning .header-title{color:#fff}.test-site-warning-text{display:none}.test-site-warning .test-site-warning-text{display:block;font-style:normal;text-transform:uppercase;font-weight:700;color:#fff;text-align:left;font-size:16px;margin-left:50px}.header .fa{line-height:40px;font-size:20px}.fa-pill{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.fa-pill:before{content:"\f205"}.gs2-title-wrapper{padding:5px 5px 5px 190px;display:flex;align-items:center;flex-wrap:wrap}.gs2-form-row{padding:5px;margin-bottom:5px}.gs2-form-wrapper{display:flex;align-items:flex-start}.gs2-form-wrapper>label:not([class]){width:180px;font-size:12px;font-weight:700;flex:0 0 auto;margin-right:10px;text-align:right;padding:0 0 8px 0;line-height:1.2em;color:#999;align-self:flex-start;margin-top:8px}.gs2-form-fields{width:410px;font-size:14px;display:flex;justify-content:space-between}.gs2-form-fields-full{width:auto}.gs2-fields-list{justify-content:flex-start;flex-wrap:wrap;margin-bottom:-10px}.gs2-form-single{flex:1 1 auto;text-align:left}.gs2-form-description{font-style:italic;font-size:12px;color:#999;margin-top:3px;margin-left:190px;text-align:left}.gs2-form-extra{margin-top:3px;margin-left:190px;text-align:left}.gs2-form-error{margin-top:3px;color:red;font-weight:700;font-style:normal}input[type=password].gs2,input[type=text].gs2{width:100%;height:30px;border:0;border-bottom:1px solid #ccc;font-size:14px;transition:border-color .3s ease-in-out;padding:0}input[type=password]:focus.gs2,input[type=text]:focus.gs2{border-bottom:2px solid #00f}.gs2::-webkit-input-placeholder{color:#999;font-style:normal;font-size:14px}.gs2:-moz-placeholder{color:#999;font-style:normal;font-size:14px}.gs2::-moz-placeholder{color:#999;font-style:normal;font-size:14px}.gs2:-ms-input-placeholder{color:#999;font-style:normal;font-size:14px}select.gs2{width:100%;height:30px;border:0;border-bottom:1px solid #ccc;padding:0;font-size:14px;transition:border-color .3s ease-in-out}select:focus.gs2{border-bottom:2px solid #00f}textarea.gs2{width:100%;border:1px solid #ccc;padding:2px 5px;font-size:14px;min-height:100px;transition:border-color .3s ease-in-out}textarea:focus.gs2{border:1px solid #00f}input:disabled.gs2,select:disabled.gs2,textarea:disabled.gs2{background:#f5f5f5}.pai2-title-wrapper{display:flex;align-items:center;flex-wrap:wrap;margin-bottom:10px}.pai2-form-row{padding:5px;margin-bottom:5px}.pai2-form-wrapper{position:relative;width:410px;border:1px solid #ccc;border-radius:5px}.pai2-form-wrapper-mini{position:relative;width:258px;border:1px solid #ccc;border-radius:5px}.pai2-form-row label:not([class]){position:absolute;background:#fff;top:-12px;left:5px;font-size:12px;text-align:left;font-weight:700;flex:0 0 auto;margin-right:10px;text-align:right;padding:2px 5px;line-height:1.2em;color:#999;z-index:100;border-radius:5px}.pai2-form-fields{font-size:14px;display:flex;justify-content:space-between;background:#fff;border-radius:5px}.pai2-form-single{flex:1 1 auto}.pai2-form-description{font-style:italic;font-size:12px;color:#999;margin:3px 0 0 10px}.pai2-form-error{margin-top:3px;color:red;font-weight:700;font-style:normal}.pai2-form-disabled{background:#e5e5e5}input[type=password].pai2,input[type=text].pai2{width:100%;height:40px;border:0;padding:5px 5px 0 10px;font-size:14px;transition:border-color .3s ease-in-out;background:#fff;border-radius:5px}select.pai2{width:100%;height:40px;border:0;padding:5px 5px 0 5px;font-size:14px;background:#fff;border-radius:5px;transition:border-color .3s ease-in-out}textarea.pai2{width:100%;height:100%;border:0;padding:15px 5px 0 5px;font-size:14px;min-height:100px;transition:border-color .3s ease-in-out;resize:vertical;background:#fff;border-radius:5px}input:disabled.pai2,select:disabled.pai2,textarea:disabled.pai2{background:#e5e5e5;border-radius:5px}.pai2-focus{border-color:#009688}.pai2-error{border-color:#f44336}.pai2-error label,.pai2-focus label{color:#666}.pai2.show-more-textarea{padding:10px 5px 5px 5px;border:0;background:0 0;border-radius:5px}.pai-form-noinput{margin-top:10px;border-left:4px solid #ccc;padding-left:10px}.pai-form-noinput:nth-child(even){background:#f5f5f5}.ul-border-bottom-dotted li:not(:last-child){border-bottom:1px dotted #ccc}.ellipsed{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.capitalize{text-transform:capitalize}.uppercase{text-transform:uppercase}.pointer{cursor:pointer}.mandatory{background:#e51c23;border-radius:50%;color:#fff;font-size:18px;font-weight:700;padding:2px;width:12px;height:12px;display:inline-block;vertical-align:baseline;text-align:center;line-height:.9em}.no-selectable{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.asterisk{display:inline-block;padding:2px;align-self:flex-start;border-radius:50%}.wrd-break{word-break:break-all}.no-wrd-break{word-break:normal}.divider-date{align-self:center;font-size:24px;font-weight:700}.prefix-sign{display:inline-block;border:1px solid #ccc;height:40px;position:relative;width:150px;font-size:18px;padding-left:10px;line-height:40px;background:#fff}.prefix-sign>input[type=text],.toolbar-flex .prefix-sign>input[type=text]{position:absolute;top:0;left:0;padding-left:30px;background:0 0;border:0}.prefix-sign>input[type=text]:focus,.toolbar-flex .prefix-sign input[type=text]:focus{position:absolute}.suffix-sign{display:inline-block;border:1px solid #ccc;height:40px;position:relative;width:150px;font-size:18px;padding-right:10px;line-height:40px;background:#fff;text-align:right;font-weight:700}.suffix-sign>input[type=text],.toolbar-flex .suffix-sign>input[type=text]{position:absolute;top:0;left:0;padding-right:30px;background:0 0;border:0;text-align:right}.suffix-sign input[type=text]:focus,.toolbar-flex .suffix-sign input[type=text]:focus{position:absolute}.content-img{display:block;width:100%;height:auto}.ul-bullet>li{padding-left:30px;position:relative;line-height:1.5em}.ul-bullet>li:before{content:'\25CF';color:#333;position:absolute;left:10px;top:0}.ul-bullet-square>li{padding-left:30px;position:relative;line-height:1.5em}.ul-bullet-square>li:before{content:'';background:#333;position:absolute;left:10px;top:7px;width:5px;height:5px}.ul-zebra>li:nth-child(odd){background:0 0}.ul-zebra>li:nth-child(even){background:#f5f5f5}.ul-bullet-square.ul-zebra>li:before{content:'';background:#333;position:relative;left:-20px;top:7px;width:5px;height:5px;flex:0 0 auto}.ul-separ>li{padding-left:20px;position:relative;line-height:1.5em}.ul-separ>li:before{content:'-';color:#333;position:absolute;left:0;top:0}.ul-separ-inline>li{display:inline-block}.ul-separ-inline>li:not(:first-child){padding-left:10px;position:relative;line-height:1.5em}.ul-separ-inline>li:not(:first-child):before{content:'-';color:#333;position:absolute;left:0;top:0;text-align:center}.ul-tags-inline>li{padding:2px 7px;display:inline-block;color:#fff}.ul-tags-inline>li:not(:last-child){margin-right:5px;margin-bottom:5px}.tag-inline-rounded>li{border-radius:5px}.button-toolbar{margin-top:10px}.button-group{position:relative;display:inline-block;vertical-align:middle}.button-group .button-group{float:left}.general-button{float:left;display:inline-block;background:#0d99f3;width:40px;height:40px;color:#fff;text-align:center;border:0;vertical-align:middle;margin-bottom:10px;font-weight:700;font-size:14px}.general-button .fa{line-height:40px}.general-button:disabled:hover{opacity:1}div.general-button,div.general-button i{line-height:40px!important}.text-button{-webkit-flex:0 0 auto;flex:0 0 auto;position:relative;display:inline-block;background:#0d99f3;height:40px;color:#fff;text-align:center;border:0;vertical-align:middle;padding:0 10px;margin-bottom:10px;line-height:40px;font-size:14px;font-weight:400;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.text-button:disabled:hover{opacity:1}.text-button i+span{margin-left:10px}.text-button span+i{margin-left:10px}.text-button .fa{vertical-align:middle;margin-right:10px;line-height:40px}.text-button q{font-size:10px;display:block;line-height:15px;margin-top:-15px}.text-button.js-active{background:#ff9800}.text-button .inner-button{height:100%;margin-right:-11px;margin-left:5px;vertical-align:top}.text-menu-title{background:#0d99f3;height:40px;color:#fff;text-align:center;border:0;padding:0 10px;line-height:40px}.text-interval{line-height:40px;background:#fff;text-align:center;padding:0 10px;float:left}.svg-button{-webkit-flex:0 0 auto;flex:0 0 auto;display:inline-block;background:#0d99f3;width:40px;height:40px;color:#fff;text-align:center;border:0;vertical-align:middle;padding:5px;margin-bottom:10px;position:relative;fill:#fff;-webkit-flex:0 0 auto;flex:0 0 auto}button.svg-button{cursor:pointer}.svg-button:disabled{opacity:1}.svg-button:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%}.svg-flip-90{transform:rotate(90deg)}.svg-flip-180{transform:rotate(180deg)}.svg-flip-270{transform:rotate(270deg)}@-webkit-keyframes rotating{from{-ms-transform:rotate(0);-moz-transform:rotate(0);-webkit-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}to{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotating{from{-ms-transform:rotate(0);-moz-transform:rotate(0);-webkit-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}to{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.spinner{padding:4px;-webkit-animation:rotating 1.5s linear infinite;-moz-animation:rotating 1.5s linear infinite;-ms-animation:rotating 1.5s linear infinite;-o-animation:rotating 1.5s linear infinite;animation:rotating 1.5s linear infinite}.svg-overlay{position:absolute;bottom:0;right:0}.svg-overlay-bottom-right{bottom:-3px;right:-3px}.svg-overlay-top-right{top:-3px;right:-3px}.svg-overlay-control{position:absolute;display:flex;top:calc(50% - 20px);left:calc(50% - 20px);opacity:.5}.svg-text-button{-webkit-flex:0 0 auto;flex:0 0 auto;display:inline-block;background:#0d99f3;height:40px;color:#fff;text-align:left;border:0;vertical-align:middle;padding:5px 0;margin-bottom:10px;line-height:40px;position:relative;fill:#fff;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.big-button{float:none;line-height:1.5em;max-width:280px}.svg-text-button.big-button span{line-height:1.2em}.svg-text-button:disabled{opacity:1}.svg-text-button:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%}.svg-text-button span{display:inline-block;vertical-align:top;line-height:30px;font-size:14px;word-break:break-all}.svg-text-button.svg-fill-grey-333 span{color:#333}.svg-text-button.white-border{fill:#333}.svg-text-button.white-border span{color:#333}.svg-text-button .svg-icon{width:40px;display:inline-block}.svg-text-button span:first-child{margin-left:10px;margin-right:5px}.svg-text-button span:nth-child(2){margin-left:5px;margin-right:10px}.text-button-full{-webkit-flex:1 0 auto;flex:1 0 auto;width:100%;text-align:center}.text-button-small,.text-button-small-30{padding-top:0;padding-bottom:0;height:30px;line-height:30px}.text-button-small-30 .svg-icon{width:30px;height:30px;margin-left:5px;padding:4px}.text-button-small-30 span{line-height:30px}.text-button-small-20{padding-top:0;padding-bottom:0;height:20px;line-height:20px}.text-button-small-20 .svg-icon{width:20px;height:20px;margin-left:5px;padding:2px}.text-button-small-20 span{line-height:20px}.copy-tooltip{display:none;position:absolute;padding:4px 5px;background:#666;color:#fff;border-radius:5px;font-size:14px;bottom:90%;line-height:1em}.link-button{font-size:14px;color:#0d99f3;border:0;vertical-align:middle;margin-bottom:10px;font-weight:700;line-height:1.5em;text-align:left}.link-button i{vertical-align:middle;margin-right:5px}.button-active{background:#f93}.footer-toolbar-right{float:right}.footer-toolbar-left{float:left}.button-status{display:inline-block;width:40px;height:40px;margin-right:-10px;margin-left:10px;padding:5px;vertical-align:top;fill:#fff;border-left:1px solid #fff}.bordered-button-status{border:3px solid #fff;width:30px;height:30px}.dropdown-menu{margin:0;border-radius:0;padding:0}.dropdown-menu.dropdown-right{left:auto;right:0}.dropdown-menu>li>a{display:block;height:40px;color:#0d99f3;line-height:40px;padding:0 10px;border-bottom:1px dotted #ccc}.dropdown-menu>li:last-child>a{border-bottom:0}.text-active{color:#f93}.tag{display:inline-block;padding:2px 4px;border-radius:3px;color:#fff}.icon-group{position:relative;display:inline-block;vertical-align:middle}.general-icon{float:left;display:inline-block;background:#e4e4e4;width:40px;height:40px;color:#c9c9c9;text-align:center;border:0;vertical-align:middle;margin-bottom:1px}.general-icon:disabled{background:#9e9e9e;color:#ccc}.icon-status{display:inline-block;min-width:40px;height:40px;padding:0 10px;text-align:center;border:0;vertical-align:middle;margin-bottom:1px;line-height:40px;color:#fff;font-weight:700;font-size:18px}.icon-filter-count{display:inline-block;background:silver;color:#000;padding:4px 12px;text-align:center;line-height:20px;font-size:14px;border-radius:2px;font-weight:700;margin-left:5px;cursor:pointer}.resource-wrapper{align-self:center;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;color:#fff}.resource-wrapper.patient-name{align-items:flex-start}.resource-wrapper.disabled{background:#bbb!important}.resource-img{display:block;width:100%;flex:0 0 auto}.resource-info{-webkit-flex:1 1 auto;flex:1 1 auto;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;text-align:left;padding:0 10px;line-height:18px}.resource-info-date{flex:0 1 auto;font-size:14px}.resource-info-date-small{font-size:12px}.resource-info-name{flex:0 1 auto;font-size:14px}.resource-info-name.patient-name{flex:0 1 auto;font-size:18px;margin-top:10px}.resource-info-name2{flex:0 1 auto}.progress-list-item{display:flex;flex-direction:column;font-size:14px}.progress-list-item-label{font-weight:700;font-size:12px;width:calc(100% - 50px)}.progress-list-item-wrapper{display:flex;align-items:center;margin-top:-10px}.progress-list-item-value{flex:0 0 auto;display:flex;align-items:center;justify-content:center;margin-left:10px;width:120px;height:25px;padding:10px;font-weight:700}.progress-33>.progress-list-item-value{background:#4caf50;color:#fff}.inverted.progress-33>.progress-list-item-value{background:#f44336;color:#fff}.progress-66>.progress-list-item-value{background:#f9a825;color:#fff}.progress-100>.progress-list-item-value{background:#f44336;color:#fff}.inverted.progress-100>.progress-list-item-value{background:#4caf50;color:#fff}.progress-list-item-wrapper.progress-33>progress::-moz-progress-bar{background-color:#4caf50}.progress-list-item-wrapper.progress-33>progress::-webkit-progress-value{background-color:#4caf50}.progress-list-item-wrapper.progress-33>progress{color:#4caf50}.progress-list-item-wrapper.inverted.progress-33>progress::-moz-progress-bar{background-color:#f44336}.progress-list-item-wrapper.inverted.progress-33>progress::-webkit-progress-value{background-color:#f44336}.progress-list-item-wrapper.inverted.progress-33>progress{color:#f44336}.progress-list-item-wrapper.progress-66>progress::-moz-progress-bar{background-color:#f9a825}.progress-list-item-wrapper.progress-66>progress::-webkit-progress-value{background-color:#f9a825}.progress-list-item-wrapper.progress-66>progress{color:#f9a825}.progress-list-item-wrapper.progress-100>progress::-moz-progress-bar{background-color:#f44336}.progress-list-item-wrapper.progress-100>progress::-webkit-progress-value{background-color:#f44336}.progress-list-item-wrapper.progress-100>progress{color:#f44336}.progress-list-item-wrapper.inverted.progress-100>progress::-moz-progress-bar{background-color:#4caf50}.progress-list-item-wrapper.inverted.progress-100>progress::-webkit-progress-value{background-color:#4caf50}.progress-list-item-wrapper.inverted.progress-100>progress{color:#4caf50}.progress-list-item-wrapper>progress{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;width:100%;height:5px;border-radius:3px;margin:0}progress::-webkit-progress-bar{background-color:#e5e5e5}.restyled{display:none}.restyled-label{-webkit-display:flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start;overflow:hidden;padding-left:50px;line-height:1.5em;margin-bottom:10px;font-weight:400;text-align:left;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.restyled-label>em{flex:1 1 auto;font-style:normal;align-self:center}.restyled-link{font-weight:700;cursor:pointer}.restyled-label:before{content:'';flex:0 0 auto;width:40px;height:40px;border:4px solid #666;margin-left:-50px;font-size:18px;background:#fff;margin-right:10px}.restyled-label:hover{opacity:.8;cursor:pointer}.restyled:disabled+.restyled-label:hover{opacity:1;cursor:auto}.restyled[type=radio]+.restyled-label:before{border-radius:50%}.restyled[type=radio]:checked+.restyled-label:before{content:url(data:image/svg+xml,%3Csvg%20%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20%20viewBox%3D%220%200%2024%2028%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20fill%3D%22white%22%20%20d%3D%22M24%2014q0%203.266-1.609%206.023t-4.367%204.367-6.023%201.609-6.023-1.609-4.367-4.367-1.609-6.023%201.609-6.023%204.367-4.367%206.023-1.609%206.023%201.609%204.367%204.367%201.609%206.023z%22%3E%3C/path%3E%0A%09%09%3C/svg%3E);width:40px;height:40px;padding:5px 7px;transition:all .3s}.restyled[type=checkbox]:checked+.restyled-label:before{content:url(data:image/svg+xml,%3Csvg%20%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20%20viewBox%3D%220%200%2028%2028%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20fill%3D%22white%22%20d%3D%22M26.109%208.844q0%200.625-0.438%201.062l-13.438%2013.438q-0.438%200.438-1.062%200.438t-1.062-0.438l-7.781-7.781q-0.438-0.438-0.438-1.062t0.438-1.062l2.125-2.125q0.438-0.438%201.062-0.438t1.062%200.438l4.594%204.609%2010.25-10.266q0.438-0.438%201.062-0.438t1.062%200.438l2.125%202.125q0.438%200.437%200.438%201.062z%22%3E%3C/path%3E%0A%3C/svg%3E);width:40px;height:40px;padding:5px;transition:all .3s}.restyled:checked+.restyled-label:before{background:#f93}.restyled:checked:disabled+.restyled-label:before{background:#ccc}.restyled:disabled+.restyled-label:before{background:#ccc}.restyled-label-30{padding-left:30px}.restyled-label-30:before{width:30px;height:30px;border:3px solid #666;margin-left:-30px}.restyled[type=radio]:checked+.restyled-label-30:before{width:30px;height:30px;padding:4px 5px}.restyled[type=checkbox]:checked+.restyled-label-30:before{width:30px;height:30px;padding:2px}.restyled-label-20{padding-left:20px}.restyled-label-20:before{width:20px;height:20px;border:2px solid #666;margin-left:-20px}.restyled[type=radio]:checked+.restyled-label-20:before{width:20px;height:20px;padding:0 2px}.restyled[type=checkbox]:checked+.restyled-label-20:before{width:20px;height:20px;padding:0}table .restyled-label:before{margin:0 auto;padding:0;float:none}table .restyled-label{margin:0;padding:0;text-align:center;float:none;display:block}.type-right .text-button{background:#259b24}.type-right p{color:#259b24}.type-right .restyled:checked+.restyled-label:before{background:#259b24}.type-wrong .text-button{background:#e51c23}.type-wrong p{color:#e51c23}.type-wrong .restyled:checked+.restyled-label:before{background:#e51c23}.type-wrong .restyled:disabled+.restyled-label:before{background:#e51c23}.type-right .restyled:disabled+.restyled-label:before{background:#259b24}restyled-label.restyled-light{border:2px solid #999!important}.restyled-label.restyled-light:before{border:2px solid #999!important}.restyled-label.restyled-light>em{font-weight:700}.restyled-yes-no{display:flex;align-items:flex-start;overflow:hidden;padding-left:60px;line-height:1.5em;margin-bottom:10px;font-weight:400;text-align:left;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.restyled-yes-no>em{flex:1 1 auto;font-style:normal;align-self:center}.restyled-yes-no:before{content:'';flex:0 0 auto;width:60px;height:60px;border:4px solid #666;margin-left:-60px;font-size:18px;background:#fff;margin-right:10px;border-radius:50%;display:flex;align-items:center;padding:7px}.restyled-yes-no:hover{opacity:.8;cursor:pointer}.restyled-yes-no-30:before{height:30px;width:30px;border:2px solid #666}.restyled-yes-no-30.case-no:before{padding:0 3px}.restyled-yes-no.case-yes:before{padding:3px}.restyled[type=radio]:checked+.restyled-yes-no.case-yes:before{content:url(data:image/svg+xml,%3Csvg%20%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20%20viewBox%3D%220%200%2028%2028%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20fill%3D%22white%22%20d%3D%22M26.109%208.844q0%200.625-0.438%201.062l-13.438%2013.438q-0.438%200.438-1.062%200.438t-1.062-0.438l-7.781-7.781q-0.438-0.438-0.438-1.062t0.438-1.062l2.125-2.125q0.438-0.438%201.062-0.438t1.062%200.438l4.594%204.609%2010.25-10.266q0.438-0.438%201.062-0.438t1.062%200.438l2.125%202.125q0.438%200.437%200.438%201.062z%22%3E%3C/path%3E%0A%3C/svg%3E);background:#4caf50;transition:all .3s}.restyled[type=radio]:checked+.restyled-yes-no.case-no:before{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22 28'%3E%3Cpath fill='white' d='M20.281 20.656c0 0.391-0.156 0.781-0.438 1.062l-2.125 2.125c-0.281 0.281-0.672 0.438-1.062 0.438s-0.781-0.156-1.062-0.438l-4.594-4.594-4.594 4.594c-0.281 0.281-0.672 0.438-1.062 0.438s-0.781-0.156-1.062-0.438l-2.125-2.125c-0.281-0.281-0.438-0.672-0.438-1.062s0.156-0.781 0.438-1.062l4.594-4.594-4.594-4.594c-0.281-0.281-0.438-0.672-0.438-1.062s0.156-0.781 0.438-1.062l2.125-2.125c0.281-0.281 0.672-0.438 1.062-0.438s0.781 0.156 1.062 0.438l4.594 4.594 4.594-4.594c0.281-0.281 0.672-0.438 1.062-0.438s0.781 0.156 1.062 0.438l2.125 2.125c0.281 0.281 0.438 0.672 0.438 1.062s-0.156 0.781-0.438 1.062l-4.594 4.594 4.594 4.594c0.281 0.281 0.438 0.672 0.438 1.062z'%3E%3C/path%3E%3C/svg%3E");background:#f44336;transition:all .3s}.restyled-flag{display:flex!important;align-items:center;font-weight:400;text-align:left;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.restyled-flag b{flex:0 0 auto}.restyled-flag:before{content:'';display:block;flex:0 0 auto;width:60px;height:60px;border-radius:50%;font-weight:400;text-align:left;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;background:#e5e5e5}.restyled-flag .svg-button{display:block;flex:0 0 auto;position:absolute;padding:6px}input[type=checkbox]:not(:checked)+.restyled-flag:before{background:#ccc}input[type=checkbox]:not(:checked)+.restyled-flag .svg-button{fill:#fff}input[type=checkbox]:not(:checked)+.restyled-flag b:after{content:attr(data-flag-no);color:#999}.restyled-flag b:after{content:attr(data-flag-yes)}.revisited{display:none}.revisited+label{display:inline-block;width:40px;height:40px;line-height:39px;text-align:center;cursor:pointer;font-size:18px;font-weight:700;border:2px solid #666;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}input[type=radio].revisited+label{border-radius:50%}input[type=checkbox].revisited+label{border:3px solid #666;line-height:37px}input.revisited:checked+label{background:#f93}.revisited-2{display:none}.revisited-2+label{display:inline-block;width:40px;height:40px;line-height:39px;text-align:center;cursor:pointer;font-size:18px;font-weight:700;border:2px solid #666;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}input[type=radio].revisited-2+label{border-radius:50%}input[type=checkbox].revisited-2+label{border:3px solid #666;line-height:37px}input.revisited-2:checked+label{background:#f93}.check-radio-wrapper{display:flex;flex-wrap:wrap}.revisited-3{display:none}.revisited-3+label{-webkit-flex:0 0 auto;flex:0 0 auto;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin-right:10px;margin-bottom:10px;padding:0 10px;height:40px;cursor:pointer;font-size:16px;font-weight:700;border:1px solid #666;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.revisited-30+label{height:30px}input[type=radio].revisited-3+label{border:1px solid #607d8b;background:#e5e5e5;border-radius:5px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}input[type=checkbox].revisited-3+label{border:1px solid #607d8b;background:#e5e5e5;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}input[type=radio]:disabled.revisited-3+label{border:1px solid #b0bec5;background:#f5f5f5;color:#999;border-radius:5px}input[type=checkbox]:disabled.revisited-3+label{border:1px solid #b0bec5;line-height:36px;background:#f5f5f5;color:#999}input[type=radio].revisited-3+label .svg-icon{width:40px;fill:#333;display:inline-block;margin-right:5px;margin-left:-10px;padding:3px}input[type=checkbox].revisited-3+label .svg-icon{width:40px;fill:#333;display:inline-block;margin-right:5px;margin-left:-10px;padding:3px}input[type=radio]:checked.revisited-3+label .svg-icon{fill:#fff}input[type=checkbox]:checked.revisited-3+label .svg-icon{fill:#fff}input[type=radio].revisited-3+label span{vertical-align:top}input[type=checkbox].revisited-3+label span{vertical-align:top}input[type=checkbox].revisited-3:checked+label{background:#ef6c00;color:#fff;transition:all .3s;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}input[type=radio].revisited-3:checked+label{background:#ef6c00;color:#fff;transition:all .3s;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}input[type=checkbox].revisited-3:checked+label:before{content:url(data:image/svg+xml,%3Csvg%20%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20%20viewBox%3D%220%200%2028%2028%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20fill%3D%22%23004D40%22%20d%3D%22M26.109%208.844q0%200.625-0.438%201.062l-13.438%2013.438q-0.438%200.438-1.062%200.438t-1.062-0.438l-7.781-7.781q-0.438-0.438-0.438-1.062t0.438-1.062l2.125-2.125q0.438-0.438%201.062-0.438t1.062%200.438l4.594%204.609%2010.25-10.266q0.438-0.438%201.062-0.438t1.062%200.438l2.125%202.125q0.438%200.437%200.438%201.062z%22%3E%3C/path%3E%0A%3C/svg%3E);width:20px;height:20px;margin-right:5px;transition:all .3s}input[type=radio].revisited-3:checked+label:before{content:url(data:image/svg+xml,%3Csvg%20%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20%20viewBox%3D%220%200%2024%2028%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20fill%3D%22%23004D40%22%20%20d%3D%22M24%2014q0%203.266-1.609%206.023t-4.367%204.367-6.023%201.609-6.023-1.609-4.367-4.367-1.609-6.023%201.609-6.023%204.367-4.367%206.023-1.609%206.023%201.609%204.367%204.367%201.609%206.023z%22%3E%3C/path%3E%0A%09%09%3C/svg%3E);width:15px;height:18px;margin-right:5px;transition:all .3s}.check-radio-wrapper>.fl-grid-field{flex:0 0 auto}.check-radio-wrapper>.fl-grid-field>label{margin-right:0}.revisited-3+label+select{display:none}.revisited-3[type=checkbox]:checked+label+select{display:block;margin-bottom:10px;margin-left:-3px;border-top:3px solid #607d8b;border-right:3px solid #607d8b;border-bottom:3px solid #607d8b}.revisited-3[type=radio]:checked+label+select{display:block;margin-bottom:10px;margin-left:-3px;border-top:3px solid #607d8b;border-right:3px solid #607d8b;border-bottom:3px solid #607d8b;border-radius:0 5px 5px 0}.revisited-3+label+input[type=text]{display:none}.revisited-3[type=checkbox]:checked+label+input[type=text]{display:block;width:50px;margin-bottom:10px;margin-left:-3px;border-top:3px solid #607d8b;border-right:3px solid #607d8b;border-bottom:3px solid #607d8b}.revisited-3[type=radio]:checked+label+input[type=text]{display:block;width:50px;margin-bottom:10px;margin-left:-20px;border-top:3px solid #607d8b;border-right:3px solid #607d8b;border-bottom:3px solid #607d8b;border-radius:0 5px 5px 0}.revisited-4{display:none}.revisited-4+label{-webkit-flex:0 0 auto;flex:0 0 auto;margin-right:5px;width:40px;height:40px;line-height:39px;text-align:center;cursor:pointer;font-size:18px;font-weight:700;border:2px solid #666;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.revisited-4:checked+label.check-white:before{content:url(data:image/svg+xml,%3Csvg%20%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20%20viewBox%3D%220%200%2028%2028%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20fill%3D%22white%22%20d%3D%22M26.109%208.844q0%200.625-0.438%201.062l-13.438%2013.438q-0.438%200.438-1.062%200.438t-1.062-0.438l-7.781-7.781q-0.438-0.438-0.438-1.062t0.438-1.062l2.125-2.125q0.438-0.438%201.062-0.438t1.062%200.438l4.594%204.609%2010.25-10.266q0.438-0.438%201.062-0.438t1.062%200.438l2.125%202.125q0.438%200.437%200.438%201.062z%22%3E%3C/path%3E%0A%3C/svg%3E);width:25px;height:25px;transition:all .3s}.revisited-4:checked+.check-black:before{content:url(data:image/svg+xml,%3Csvg%20%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20%20viewBox%3D%220%200%2028%2028%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20fill%3D%22%23333333%22%20d%3D%22M26.109%208.844q0%200.625-0.438%201.062l-13.438%2013.438q-0.438%200.438-1.062%200.438t-1.062-0.438l-7.781-7.781q-0.438-0.438-0.438-1.062t0.438-1.062l2.125-2.125q0.438-0.438%201.062-0.438t1.062%200.438l4.594%204.609%2010.25-10.266q0.438-0.438%201.062-0.438t1.062%200.438l2.125%202.125q0.438%200.437%200.438%201.062z%22%3E%3C/path%3E%0A%3C/svg%3E);width:25px;height:25px;transition:all .3s}.revisited-4-extra-label{align-self:center;margin:0 20px 10px 0}.revisited-5{display:none}.revisited-5+label{-webkit-flex:0 1 auto;flex:0 1 auto;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin-right:10px;margin-bottom:10px;padding-right:10px;height:40px;text-align:center;cursor:pointer;font-size:16px;font-weight:700;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid #607d8b;line-height:36px;background:#fff;min-width:0}input[type=radio].revisited-5+label{border-radius:5px}.revisited-5:disabled+label{border:1px solid #b0bec5;background:#f5f5f5;color:#999}.revisited-5+label>.svg-icon{width:40px;display:inline-block;margin-left:5px;margin-right:-10px;padding:3px}.revisited-5+label em{font-style:normal;margin-left:10px}.revisited-5+label span{-webkit-flex:0 1 auto;flex:0 1 auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 10px}.revisited-5:checked+label{border:2px solid #ef6c00;transition:all .3s}.revisited-5:checked+label>span{background:#ef6c00;color:#fff}.revisited-6{display:none}.revisited-6+label{-webkit-flex:0 0 auto;flex:0 0 auto;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin-right:10px;margin-bottom:10px;padding:0 10px;height:40px;cursor:pointer;font-size:16px;font-weight:700;border:1px solid #666;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}input[type=radio]:not(:checked).revisited-6+label{border:1px solid #ccc;border-radius:5px;background:#e5e5e5;border-radius:5px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}input[type=checkbox]:not(:checked).revisited-6+label{border:1px solid #ccc;background:#e5e5e5;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}input[type=radio]:disabled.revisited-6+label{border:1px solid #b0bec5;background:#f5f5f5;color:#999;border-radius:5px}input[type=checkbox]:disabled.revisited-6+label{border:1px solid #b0bec5;line-height:36px;background:#f5f5f5;color:#999}input[type=radio].revisited-6+label .svg-icon{width:40px;fill:#333;display:inline-block;margin-right:5px;margin-left:-10px;padding:3px}input[type=checkbox].revisited-6+label .svg-icon{width:40px;fill:#333;display:inline-block;margin-right:5px;margin-left:-10px;padding:3px}input[type=radio]:checked.revisited-6+label .svg-icon{fill:#fff}input[type=checkbox]:checked.revisited-6+label .svg-icon{fill:#fff}input[type=radio].revisited-6+label span{vertical-align:top}input[type=checkbox].revisited-6+label span{vertical-align:top}input[type=checkbox].revisited-6:checked+label{color:#fff;transition:all .3s;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}input[type=radio].revisited-6:checked+label{border:1px solid #607d8b;border-radius:5px;color:#fff;transition:all .3s;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}input[type=checkbox].revisited-6:checked+label:before{content:url(data:image/svg+xml,%3Csvg%20%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20%20viewBox%3D%220%200%2028%2028%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20fill%3D%22%23607D8B%22%20d%3D%22M26.109%208.844q0%200.625-0.438%201.062l-13.438%2013.438q-0.438%200.438-1.062%200.438t-1.062-0.438l-7.781-7.781q-0.438-0.438-0.438-1.062t0.438-1.062l2.125-2.125q0.438-0.438%201.062-0.438t1.062%200.438l4.594%204.609%2010.25-10.266q0.438-0.438%201.062-0.438t1.062%200.438l2.125%202.125q0.438%200.437%200.438%201.062z%22%3E%3C/path%3E%0A%3C/svg%3E);width:20px;height:20px;margin-right:5px;transition:all .3s}input[type=radio].revisited-6:checked+label:before{content:url(data:image/svg+xml,%3Csvg%20%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20%20viewBox%3D%220%200%2024%2028%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20fill%3D%22%23607D8B%22%20%20d%3D%22M24%2014q0%203.266-1.609%206.023t-4.367%204.367-6.023%201.609-6.023-1.609-4.367-4.367-1.609-6.023%201.609-6.023%204.367-4.367%206.023-1.609%206.023%201.609%204.367%204.367%201.609%206.023z%22%3E%3C/path%3E%0A%09%09%3C/svg%3E);width:15px;height:18px;margin-right:5px;transition:all .3s}.check-radio-wrapper>.fl-grid-field{flex:0 0 auto}.check-radio-wrapper>.fl-grid-field>label{margin-right:0}.revisited-6+label+select{display:none}.revisited-6:checked+label+select{display:block;margin-bottom:10px;margin-left:-3px;border-top:3px solid #607d8b;border-right:3px solid #607d8b;border-bottom:3px solid #607d8b}.check-radio-wrapper{display:flex;flex-wrap:wrap}.revisited-7{display:none}.revisited-7+label{-webkit-flex:0 0 auto;flex:0 0 auto;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin-right:5px;margin-bottom:-3px;padding:0 10px;height:40px;cursor:pointer;font-size:16px;font-weight:700;border:2px solid #666;border-radius:4px 4px 0 0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}input[type=radio]:not(:checked).revisited-7+label{border:2px solid #607d8b;background:#e5e5e5;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}input[type=radio]:disabled.revisited-7+label{border:2px solid #b0bec5;background:#f5f5f5;color:#999;border-radius:5px}input[type=radio].revisited-7+label .svg-icon{width:40px;fill:#333;display:inline-block;margin-right:5px;margin-left:-10px;padding:3px}input[type=radio]:checked.revisited-7+label .svg-icon{fill:#fff}input[type=radio].revisited-7+label span{vertical-align:top}input[type=radio].revisited-7:checked+label{color:#fff;transition:all .3s;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.revisited-7-tab-content{border-top:1px solid #607d8b;padding:10px}.revisited-8{display:none}.revisited-8+label{-webkit-flex:0 0 auto;flex:0 0 auto;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin-right:10px;margin-bottom:10px;padding:0 10px;height:40px;cursor:pointer;font-size:16px;font-weight:700;border:1px solid #666;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.revisited-80+label{height:30px}input[type=radio].revisited-8+label{border:1px solid #607d8b;background:#e5e5e5;border-radius:5px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}input[type=checkbox].revisited-8+label{border:1px solid #607d8b;background:#e5e5e5;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}input[type=radio]:disabled.revisited-8+label{border:1px solid #b0bec5;background:#f5f5f5;color:#999;border-radius:5px}input[type=checkbox]:disabled.revisited-8+label{border:1px solid #b0bec5;line-height:36px;background:#f5f5f5;color:#999}input[type=radio].revisited-8+label .svg-icon{width:40px;fill:#333;display:inline-block;margin-right:5px;margin-left:-10px;padding:3px}input[type=checkbox].revisited-8+label .svg-icon{width:40px;fill:#333;display:inline-block;margin-right:5px;margin-left:-10px;padding:3px}input[type=radio].revisited-8+label span{vertical-align:top}input[type=checkbox].revisited-8+label span{vertical-align:top}input[type=checkbox].revisited-8:checked+label{background:#ef6c00;color:#fff;transition:all .3s;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}input[type=radio].revisited-8:checked+label{background:#ef6c00;color:#fff;transition:all .3s;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}input[type=checkbox].revisited-8:checked+label:before{content:url(data:image/svg+xml,%3Csvg%20%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20%20viewBox%3D%220%200%2028%2028%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20fill%3D%22%23004D40%22%20d%3D%22M26.109%208.844q0%200.625-0.438%201.062l-13.438%2013.438q-0.438%200.438-1.062%200.438t-1.062-0.438l-7.781-7.781q-0.438-0.438-0.438-1.062t0.438-1.062l2.125-2.125q0.438-0.438%201.062-0.438t1.062%200.438l4.594%204.609%2010.25-10.266q0.438-0.438%201.062-0.438t1.062%200.438l2.125%202.125q0.438%200.437%200.438%201.062z%22%3E%3C/path%3E%0A%3C/svg%3E);width:20px;height:20px;margin-right:5px;transition:all .3s}input[type=radio].revisited-8:checked+label:before{content:url(data:image/svg+xml,%3Csvg%20%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20%20viewBox%3D%220%200%2024%2028%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20fill%3D%22%23004D40%22%20%20d%3D%22M24%2014q0%203.266-1.609%206.023t-4.367%204.367-6.023%201.609-6.023-1.609-4.367-4.367-1.609-6.023%201.609-6.023%204.367-4.367%206.023-1.609%206.023%201.609%204.367%204.367%201.609%206.023z%22%3E%3C/path%3E%0A%09%09%3C/svg%3E);width:15px;height:18px;margin-right:5px;transition:all .3s}.check-radio-wrapper>.fl-grid-field{flex:0 0 auto}.check-radio-wrapper>.fl-grid-field>label{margin-right:0}.revisited-9{display:none}.revisited-9+label{flex:0 0 auto;display:flex;align-items:center;margin-right:10px;margin-bottom:10px;padding:0 10px;height:40px;min-width:50px;cursor:pointer;font-size:16px;font-weight:700;border:1px solid #666;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#fff}.revisited-9+label:after{content:attr(data-text-on)}input[type=checkbox]:not(:checked).revisited-9+label{border:1px solid #607d8b;background:#e5e5e5;display:flex;align-items:center;color:#333}input[type=checkbox]:not(:checked).revisited-9+label:after{content:attr(data-text-off);margin:0 auto}.revisited-8+label+select{display:none}.revisited-8[type=checkbox]:checked+label+select{display:block;margin-bottom:10px;margin-left:-3px;border-top:3px solid #607d8b;border-right:3px solid #607d8b;border-bottom:3px solid #607d8b}.revisited-8[type=radio]:checked+label+select{display:block;margin-bottom:10px;margin-left:-3px;border-top:3px solid #607d8b;border-right:3px solid #607d8b;border-bottom:3px solid #607d8b;border-radius:0 5px 5px 0}.revisited-8+label+input[type=text]{display:none}.revisited-8[type=checkbox]:checked+label+input[type=text]{display:block;width:50px;margin-bottom:10px;margin-left:-3px;border-top:3px solid #607d8b;border-right:3px solid #607d8b;border-bottom:3px solid #607d8b}.revisited-8[type=radio]:checked+label+input[type=text]{display:block;width:50px;margin-bottom:10px;margin-left:-20px;border-top:3px solid #607d8b;border-right:3px solid #607d8b;border-bottom:3px solid #607d8b;border-radius:0 5px 5px 0}.icon-type+label>i{font-size:16px;margin-right:5px}.square-type+label{width:40px;justify-content:center}input.icon-type[type=checkbox]:checked+label:before{content:'';margin-right:0;width:0;height:0}input.icon-type[type=radio]:checked+label:before{content:'';margin-right:0;width:0;height:0}input.icon-type-check-right[type=checkbox]:checked+label:before{content:'';margin-right:0;width:0;height:0}input.icon-type-check-right[type=radio]:checked+label:before{content:'';margin-right:0;width:0;height:0}input.icon-type-check-right[type=checkbox].revisited-3:checked+label:after{content:url(data:image/svg+xml,%3Csvg%20%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20%20viewBox%3D%220%200%2028%2028%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20fill%3D%22%23004D40%22%20d%3D%22M26.109%208.844q0%200.625-0.438%201.062l-13.438%2013.438q-0.438%200.438-1.062%200.438t-1.062-0.438l-7.781-7.781q-0.438-0.438-0.438-1.062t0.438-1.062l2.125-2.125q0.438-0.438%201.062-0.438t1.062%200.438l4.594%204.609%2010.25-10.266q0.438-0.438%201.062-0.438t1.062%200.438l2.125%202.125q0.438%200.437%200.438%201.062z%22%3E%3C/path%3E%0A%3C/svg%3E);width:20px;height:20px;margin-left:5px;transition:all .3s}input.icon-type-check-right[type=radio].revisited-3:checked+label:after{content:url(data:image/svg+xml,%3Csvg%20%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20%20viewBox%3D%220%200%2024%2028%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20fill%3D%22%23004D40%22%20%20d%3D%22M24%2014q0%203.266-1.609%206.023t-4.367%204.367-6.023%201.609-6.023-1.609-4.367-4.367-1.609-6.023%201.609-6.023%204.367-4.367%206.023-1.609%206.023%201.609%204.367%204.367%201.609%206.023z%22%3E%3C/path%3E%0A%09%09%3C/svg%3E);width:15px;height:18px;margin-left:5px;transition:all .3s}.multiselect-check{position:relative;background:#f5f5f5}.multiselect-check-caret{position:absolute;right:5px;top:5px}.multiselect-check dd{position:relative;z-index:1000}.multiselect-check input[type=text]:disabled{background:#fff;margin-right:20px;cursor:pointer;padding-right:30px}.multiselect-check ul{background-color:#f5f5f5;box-shadow:1px 1px 5px 2px rgba(153,153,153,.7);border:0;color:#fff;display:none;right:0;padding:2px 15px 2px 5px;position:absolute;top:2px;max-width:100%;max-height:200px;overflow:auto}.multiselect-check ul.js-active{display:block}.file-input-wrapper{width:auto;overflow:hidden;position:relative}.file-input-wrapper>input[type=file]{font-size:200px;position:absolute;top:0;right:0;opacity:0;cursor:pointer}input[type=text].file-input-textbox{font-size:14px;height:40px;padding:0;width:350px;border:1px solid #999}.file-input-wrapper>.text-button-file-input{display:inline-block;width:auto;height:40px;border:0;background:#0d99f3;padding:0 10px;color:#fff;font-size:14px}.file-input-wrapper>.text-button-file-input-hover{display:inline-block;width:auto;height:40px;border:0;background:#0d99f3;padding:0 20px;color:#fff;font-size:14px}.text-button-file-input-hover:hover,.text-button-file-input:hover{opacity:.8}.on-off-label{flex:0 0 auto;position:relative;display:block;height:40px;width:80px;background:#78909c;cursor:pointer;transition:all .3s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.on-off-label span{position:absolute;display:block;font-weight:700;top:10px;width:30px;text-align:center;color:#fff}.on-off-label span:nth-child(1){left:5px}.on-off-label span:nth-child(2){right:5px}.on-off-label:after{content:'';position:absolute;display:block;width:40px;height:40px;background:#607d8b;color:#fff;transition:all .3s ease}.on-off-label:active:after{transform:scale(1.15,1.15)}.on-off-label-30{height:30px}.on-off-label-30:after{height:30px}.on-off-label-30 span{top:5px}.on-off:checked~label{background:#ef6c00;color:#fff}.green-red:checked~label{background:#33691e;color:#fff}.green-red~label{background:#b71c1c;color:#fff}.green-orange:checked~label{background:#33691e;color:#fff}.green-orange~label{background:#ef6c00;color:#fff}.red-green:checked~label{background:#b71c1c;color:#fff}.red-green~label{background:#33691e;color:#fff}.on-off:checked~label:after{left:40px;background:#607d8b}.on-off:disabled~label:after{background:#607d8b;color:#ccc;transition:none}.on-off:disabled~.on-off-label,.on-off:disabled~.on-off-label span{background:#78909c;color:#ccc}.on-off:checked:disabled~.on-off-label,.on-off:checked:disabled~.on-off-label span{background:#ef6c00;color:#fff}.on-off:disabled~.on-off-label:active:after{transform:none}.on-off:disabled~.on-off-label:after{content:url(data:image/svg+xml,%3Csvg%20%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2018%2028%22%3E%3Cpath%20d%3D%22M5%2012h8v-3q0-1.656-1.172-2.828t-2.828-1.172-2.828%201.172-1.172%202.828v3zM18%2013.5v9q0%200.625-0.438%201.062t-1.062%200.438h-15q-0.625%200-1.062-0.438t-0.438-1.062v-9q0-0.625%200.438-1.062t1.062-0.438h0.5v-3q0-2.875%202.063-4.937t4.937-2.063%204.937%202.063%202.063%204.937v3h0.5q0.625%200%201.062%200.438t0.438%201.062z%22%20fill%3D%22%23cccccc%22%3E%3C/path%3E%3C/svg%3E);padding:9px 12px}.on-off:disabled~.on-off-label-30:after{padding:4px 12px}.on-off{display:none}.on-off-blue-label{background:#0d99f3}.on-off-blue:checked~label{background:#0d99f3;color:#fff}.fl-left{float:left}.fl-right{float:right}.fl-none{float:none}.clearfix:after{content:' ';display:table;clear:both}.clear{clear:both}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.dis-block{display:block}.dis-inline{display:inline}.dis-inline-block{display:inline-block}.dis-flex{display:flex}.dis-inline-flex{display:inline-flex}.flex-wrap{flex-wrap:wrap}.flex-no-wrap{flex-wrap:nowrap!important}.flex-column{flex-direction:column}.flex-row{flex-direction:row}.flex-align-items-center{align-items:center}.flex-align-items-start{align-items:flex-start}.flex-align-items-end{align-items:flex-end}.flex-justify-content-space-between{justify-content:space-between}.flex-justify-content-center{justify-content:center}.flex-justify-content-end{justify-content:flex-end}.flex-grow-0{flex-grow:0}.flex-shrink-0{flex-shrink:0}.flex-grow-1{flex-grow:1}.flex-shrink-1{flex-shrink:1}.flex-align-center{align-self:center!important}.flex-align-start{align-self:flex-start!important}.flex-align-end{align-self:flex-end!important}.over-hidden{overflow:hidden}.over-auto{overflow:auto}.over-scroll{overflow:scroll}.font10{font-size:10px}.font12{font-size:12px!important}.font14{font-size:14px}.font16{font-size:16px}.font18{font-size:18px}.font20{font-size:20px}.font22{font-size:22px}.font24{font-size:24px!important}.font28{font-size:28px}.font36{font-size:36px}.font80{font-size:80px}.font-normal{font-weight:400!important}input,select,textarea{outline:0;box-shadow:none}input[type=checkbox],input[type=radio]{vertical-align:middle}input[type=checkbox]{border:1px solid #999;width:20px;height:20px;background:#fff}input[type=button],input[type=email],input[type=number],input[type=password],input[type=submit],input[type=text],textarea{-webkit-appearance:none;border-radius:0}textarea{border:1px solid #ccc;padding:5px;width:100%;font-family:Arial,Helvetica,sans-serif;font-size:16px;line-height:1.5em}input[type=email],input[type=password],input[type=text]{height:40px;border:1px solid #ccc;width:100%;padding:0 10px}input[type=number]{height:40px;border:1px solid #ccc;width:100%;padding:0 10px}input[type=email]:disabled,input[type=submit]:disabled,input[type=text]:disabled,select:disabled{background:#e5e5e5}button:disabled{background:#ccc;color:#fff;opacity:1}.file-button-only>input[type=file]{position:absolute;top:0;right:0;opacity:0;width:40px;height:40px}.vcheck{float:left;width:20px;height:20px;line-height:16px;border:2px solid #666;margin-right:10px;font-size:9px;position:relative;text-align:center;position:relative;padding:2px}.vcheck:hover:before{content:attr(data-minitooltip);position:absolute;top:-2px;right:22px;background:#333;padding:5px;color:#fff;z-index:100;font-size:10px;white-space:nowrap}.check-sel{background:#f93}.check-sel:after{content:url(data:image/svg+xml,%3Csvg%20%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20%20viewBox%3D%220%200%2028%2028%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20fill%3D%22white%22%20d%3D%22M26.109%208.844q0%200.625-0.438%201.062l-13.438%2013.438q-0.438%200.438-1.062%200.438t-1.062-0.438l-7.781-7.781q-0.438-0.438-0.438-1.062t0.438-1.062l2.125-2.125q0.438-0.438%201.062-0.438t1.062%200.438l4.594%204.609%2010.25-10.266q0.438-0.438%201.062-0.438t1.062%200.438l2.125%202.125q0.438%200.437%200.438%201.062z%22%3E%3C/path%3E%0A%3C/svg%3E)}.check-sel-elevated{background:#ccc}.check-sel-elevated:after{content:url(data:image/svg+xml,%3Csvg%20%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20%20viewBox%3D%220%200%2028%2028%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20fill%3D%22white%22%20d%3D%22M26.109%208.844q0%200.625-0.438%201.062l-13.438%2013.438q-0.438%200.438-1.062%200.438t-1.062-0.438l-7.781-7.781q-0.438-0.438-0.438-1.062t0.438-1.062l2.125-2.125q0.438-0.438%201.062-0.438t1.062%200.438l4.594%204.609%2010.25-10.266q0.438-0.438%201.062-0.438t1.062%200.438l2.125%202.125q0.438%200.437%200.438%201.062z%22%3E%3C/path%3E%0A%3C/svg%3E)}.slider-wrapper{margin-bottom:30px;text-align:left}rzslider{height:30px;margin-top:40px;width:calc(100% - 120px);margin-left:20px}rzslider.double-field{width:calc(100% - 230px)}rzslider span.rz-bar{height:10px;border-radius:10px}rzslider span.rz-pointer{top:-18px;width:44px;height:44px;border-radius:50%;background:#0d99f3;border:2px solid #fff;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}rzslider span.rz-pointer.rz-active{background:#f93}rzslider span.rz-bar.rz-selection{background:#1565c0;border-radius:10px 0 0 10px}rzslider span.rz-pointer:after{content:url(data:image/svg+xml,%20%20%20%20%3Csvg%20%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20%20%20viewBox%3D%220%200%2025%2028%22%3E%3Cpath%20fill%3D%22white%22%20d%3D%22M13.75%202q-0.719%200-1.234%200.516t-0.516%201.234v10.25h-0.5v-8.25q0-0.719-0.516-1.234t-1.234-0.516-1.234%200.516-0.516%201.234v12.25l-2.406-3.203q-0.594-0.797-1.594-0.797-0.828%200-1.414%200.586t-0.586%201.414q0%200.672%200.406%201.203l6%208q0.594%200.797%201.594%200.797h10.75q0.531%200%200.953-0.344t0.531-0.875l1.188-6.328q0.078-0.5%200.078-0.922v-7.781q0-0.719-0.516-1.234t-1.234-0.516-1.234%200.516-0.516%201.234v4.25h-0.5v-8.25q0-0.719-0.516-1.234t-1.234-0.516-1.234%200.516-0.516%201.234v8.25h-0.5v-10.25q0-0.719-0.516-1.234t-1.234-0.516zM13.75%200q1.062%200%201.961%200.555t1.383%201.508q0.297-0.063%200.656-0.063%201.547%200%202.648%201.102t1.102%202.648v0.266q1.641-0.094%202.82%201t1.18%202.734v7.781q0%200.625-0.125%201.297l-1.188%206.312q-0.219%201.234-1.195%202.047t-2.242%200.812h-10.75q-0.938%200-1.789-0.43t-1.414-1.164l-6-8q-0.797-1.062-0.797-2.406%200-1.656%201.172-2.828t2.828-1.172q1.219%200%202%200.531v-6.781q0-1.547%201.102-2.648t2.648-1.102q0.359%200%200.656%200.063%200.484-0.953%201.383-1.508t1.961-0.555z%22%3E%3C/path%3E%3C/svg%3E);background:0 0;position:static;width:22px;height:24px}rzslider span.rz-pointer.rz-active:after{content:url(data:image/svg+xml,%3Csvg%20%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20%20%20viewBox%3D%220%200%2024%2028%22%3E%3Cpath%20fill%3D%22white%22%20d%3D%22M12%206q-0.828%200-1.414%200.586t-0.586%201.414v2h-0.5v-1.453q0-0.75-0.5-1.273t-1.25-0.523q-0.719%200-1.234%200.516t-0.516%201.234v6.703l-0.5-0.469v-2.688q0-0.75-0.5-1.273t-1.25-0.523q-0.719%200-1.234%200.516t-0.516%201.234v3.5q0%200.734%200.547%201.281l4.844%204.625q0.609%200.609%200.609%201.594%200%200.406%200.297%200.703t0.703%200.297h10q0.406%200%200.703-0.297t0.297-0.703v-0.391q0-0.641%200.156-1.203l1.687-6.813q0.156-0.562%200.156-1.203v-3.844q0-0.75-0.5-1.273t-1.25-0.523q-0.719%200-1.234%200.516t-0.516%201.234v0.5h-0.5v-1.953q0-0.625-0.391-1.133t-1-0.633q-0.219-0.031-0.359-0.031-0.719%200-1.234%200.516t-0.516%201.234v2h-0.5v-1.906q0-0.797-0.508-1.398t-1.289-0.68q-0.078-0.016-0.203-0.016zM12%204q1.313%200%202.328%200.781%200.891-0.531%201.922-0.531%200.922%200%201.734%200.422t1.344%201.188q0.422-0.109%200.922-0.109%201.563%200%202.656%201.117t1.094%202.68v3.844q0%200.797-0.203%201.687l-1.703%206.813q-0.094%200.375-0.094%201.109%200%201.25-0.875%202.125t-2.125%200.875h-10q-1.313%200-2.156-0.914t-0.844-2.227l-4.813-4.625q-1.188-1.141-1.188-2.734v-3.5q0-1.547%201.102-2.648t2.648-1.102q0.172%200%200.25%200.016%200.094-1.484%201.18-2.5t2.57-1.016q0.812%200%201.531%200.328%201.125-1.078%202.719-1.078z%22%3E%3C/path%3E%3C/svg%3E)}rzslider span.rz-pointer:hover:after{background:0 0}rzslider span.rz-pointer.rz-active:after{background:0 0}rzslider span.rz-bubble{top:-40px;font-weight:700;color:#0d99f3;font-size:16px}rzslider span.rz-bubble.rz-limit{top:-21px}.file-container{overflow:hidden;position:relative;font-weight:400}.file-container input[type=file]{cursor:inherit;display:block;min-height:100%;min-width:100%;opacity:0;position:absolute;right:0;text-align:right;top:0;cursor:pointer;font-weight:400}select{height:40px;border:1px solid #ccc;width:100%;padding:0 0 0 10px}.general-wrapper{text-align:left;clear:both;margin-bottom:30px}.general-wrapper .general-wrapper{margin-bottom:0}.general-wrapper-text{text-align:left;display:inline-block}.type-selection-list a{display:block;border-bottom:1px dotted #ccc;text-align:left;color:#0d99f3;padding:10px 5px}.type-selection-list a:hover{border-bottom:1px solid #fff;background:#0d99f3;color:#fff}.type-selection-list li:last-child a{border-bottom:none}.eq-validation-object.ng-invalid.force-validation,.eq-validation-show .eq-validation-object.ng-invalid{border:1px solid #e51c23}.eq-validation-show label.btn-primary.eq-validation-object.ng-invalid{border-top:1px solid #e51c23;border-bottom:1px solid #e51c23;border-left:1px solid #ccc;border-right:1px solid #ccc}.eq-validation-show .btn-group>label.btn-primary.eq-validation-object.ng-invalid:first-child{border-left:1px solid #e51c23}.eq-validation-show .btn-group>label.btn-primary.eq-validation-object.ng-invalid:last-child{border-right:1px solid #e51c23}.eq-validation-show .eq-validation-object.eq-prescription-interruption>.ng-invalid{border:1px solid #e51c23}.eq-validation-error{display:none}.eq-validation-show .eq-validation-error{font-size:14px;margin-top:2px;display:block;color:#fff;white-space:normal;padding:5px;background:#e51c23}.typeahead-input div{position:absolute}.typeahead-panel-result{position:absolute;border:1px solid #ccc;min-width:160px;box-shadow:2px 2px 2px 0 rgba(50,50,50,.25);background-color:#fff;z-index:2000}.typeahead-panel-result-list li{border-bottom:1px dotted #ccc;overflow:hidden;color:#0d99f3}.typeahead-panel-result-list>.active>a,.typeahead-panel-result-list>.active>a:focus,.typeahead-panel-result-list>.active>a:hover,.typeahead-panel-result-list>.active>button,.typeahead-panel-result-list>.active>button:focus,.typeahead-panel-result-list>.active>button:hover{color:#fff;text-decoration:none;outline:0;background-color:#81d4fa}.typeahead-panel-result-list>li>a{display:block;clear:both;font-weight:400;color:#0d99f3;white-space:nowrap;padding:5px 10px}.typeahead-panel-result-list-button{width:100%;color:#0d99f3;text-align:left;vertical-align:middle}.typeahead-panel-result-list-button span{display:block;height:40px;line-height:40px}.typeahead-panel-result-list li button:hover{opacity:.8}.typeahead-panel-result-list li:last-child{border-bottom:0}.typeahead-panel-result.reference-picker-panel-result{width:100%}.typeahead-2line-wrapper{width:auto}.typeahead-panel-footer-list{padding-left:10px;padding-top:5px;border-top:1px solid #ccc}.reference-picker-panel-result .typeahead-panel-result-list{height:220px;overflow-y:scroll}.reference-picker-panel-result-list-button{width:100%;color:#0d99f3;text-align:left;vertical-align:middle;padding:5px 10px}.reference-picker-panel-result-list-button span{display:block;height:40px;line-height:40px}.reference-picker-list-avatar{float:left;width:40px;height:40px;margin-right:10px;overflow:hidden}.reference-picker-panel-result-footer button{background:#0d99f3;padding:10px;width:100%;color:#fff;text-align:left}.reference-picker-panel-result-footer .fa{vertical-align:middle}.reference-picker{text-align:left;position:relative}.reference-picker input[type=text]{width:calc(100% - 70px);padding:0 30px 0 10px;vertical-align:top}.reference-picker-avatar-button{border:1px solid #ccc;width:40px;height:40px}.reference-picker-goto-button{width:auto;height:40px;background:#0d99f3;color:#fff;padding:0 10px}.reference-picker-reset{position:absolute;left:calc(100% - 90px);top:32px}button,input,optgroup,select,textarea{color:inherit}.add-dropdown{width:300px;float:left}.nav-tabs>li>a{background:#0d99f3;color:#fff;margin-right:2px;height:40px;border-radius:0;border:0;position:relative;border-bottom:1px solid #fff}.nav-tabs>li>a:after{content:'';position:absolute;top:0;right:0;border-left:5px solid transparent;border-bottom:5px solid transparent;border-top:5px solid #fff;border-right:5px solid #fff}.nav-tabs>li.active>a:after{content:'';position:absolute;top:0;right:0;border:0}.nav>li>a:focus,.nav>li>a:hover{opacity:.8;background:#0d99f3;border:0}.nav-tabs>li.active{margin-bottom:-1px}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{background:#fff;color:#333;border:1px solid #ccc;border-bottom:1px solid #fff;cursor:default;opacity:1;height:41px;font-weight:700}.tab-content{padding:10px 0;color:#333;text-align:left}.nav-tabs .counter{display:inline;color:#fff;font-weight:700;margin:0 10px;text-align:center}.nav-tabs .active .counter{color:#333}.counter{color:#333;font-weight:700}.counter:before{content:'('}.counter:after{content:')'}.add-list-results-none{padding:10px;background:#fafafa;margin-top:10px}.result-list{margin:20px 0;overflow:hidden;text-align:left}.result-list li{padding:10px;border-top:1px dotted #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;position:relative}.result-list li:nth-child(even){background:#fafafa}.result-list li:nth-child(odd){background:#fff}.result-list li:first-child{border-top:1px solid #ccc}.result-list li:last-child{border-bottom:1px solid #ccc}.result-list-item-caption{font-size:18px;padding:10px 0}.result-list-item-wrapper{padding:0;min-height:40px}.result-list-item-button{display:block;width:100%;text-align:left;color:#0d99f3;font-weight:700}.result-list-item-multi-line{margin-top:10px;line-height:1.5em;font-size:16px;overflow:hidden}.result-list-item-actions{border-left:1px solid #ccc;position:absolute;right:0;top:0;bottom:0;padding:10px 20px;background:#fff;opacity:1;transition:all .5s ease-out}.result-list-item-actions.ng-hide{opacity:0;transform:translateX(100%)}.modal-header{border-bottom:0;min-height:0}.modal-backdrop.fade.in{opacity:.8}.modal-backdrop.fade{opacity:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#fff}.modal-back{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow-y:scroll}.modal-wrapper{background:#fff;opacity:1;position:absolute;top:100px;right:30px;left:30px;border:10px solid #fff;box-shadow:0 0 20px 0 rgba(50,50,50,.5)}.modal-medium{width:1000px;margin:0 auto}.modal-small{width:570px;margin:0 auto}.modal-micro{left:50%;width:300px;top:50%;transform:translate(-50%,-50%)}.modal-header{padding:15px 20px 15px 20px;color:#fff;text-align:center;font-weight:700;position:relative;background:#3f51b5}.modal-header h3{margin:0;line-height:1.5em}.modal-header .general-button{position:absolute;top:5px;right:5px;background:0 0;border:0;color:#fff;cursor:pointer}.modal-header .svg-button{position:absolute;top:10px;left:-30px;width:30px;height:30px;border:0;color:#fff;cursor:pointer}.modal-header button:hover{background:#42a5f5;opacity:1}.modal-main{padding:20px 0;text-align:left}.modal-main>div,.modal-main>ul,modal-main>p{text-align:left}.modal-footer{padding:10px 0;text-align:right;border-top:1px solid #ccc}.sp-container{border-radius:0;background-color:#f5f5f5;border:solid 1px #ccc;margin-top:5px}.sp-replacer{border:solid 1px #ccc;color:#333}.sp-replacer.sp-active,.sp-replacer:hover{border-color:#ccc}.sp-dd{line-height:28px;color:#333}.sp-preview{width:28px;height:28px;border:solid 1px #999}.sp-palette{max-width:800px}.sp-palette .sp-thumb-el{width:24px;height:24px;margin:1px 1px 2px 0;border:0}.status-led{-webkit-flex:0 0 auto;flex:0 0 auto;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;border:3px solid #fff;width:30px;height:30px;margin-right:10px;-webkit-order:0;order:0}.score-none{background:#fff;color:#333}.score-violet{background:#ab47bc;color:#fff}.score-blue{background:#42a5f5;color:#fff}.score-green{background:#259b24;color:#fff}.score-yellow{background:#ffeb3b;color:#333}.score-orange{background:#f93;color:#fff}.score-red{background:#e51c23;color:#fff}.score-black{background:#000;color:#fff}.score-gray{background:#ccc;color:#fff}.button-transparent{background:0 0;color:#0d99f3}.ps-login-wrapper{position:absolute;top:50%;left:50%;width:960px;margin:-250px 0 0 -480px}.cp-login{border:1px solid #ccc;margin-bottom:14px;padding:30px;box-shadow:5px 5px 5px 0 #ccc;overflow:hidden}.cp-login-logo{width:48.5%;height:100%;position:relative;float:left}.cp-login-form{float:left;width:48.5%;height:100%;position:relative;border-left:1px solid #e5e5e5;margin-left:3%}.cp-login-form-item{text-align:right;margin-bottom:20px;position:relative}.cp-login-form-item i{margin-right:20px}.cp-login-form-item .fa-spinner{position:absolute;right:0;top:12px}.cp-login-form-item-error{margin-bottom:20px;padding:10px 20px;background:#fde0dc;color:#e51c23;text-align:left}.form-boxed{padding:10px 0 10px 20px;margin-bottom:20px;text-align:left;overflow:hidden}.form-boxed i{float:left;width:33px}.form-boxed label{display:block;overflow:hidden;margin-top:10px;font-size:16px;line-height:20px}.form-boxed input{background:0 0;border:none;height:40px;font-size:18px;width:100%;border-bottom:1px solid #ccc}.form-boxed input[type=password]{font-size:24px}.cp-login-form-item select{height:40px;width:200px;margin-left:20px}.cp-login-form-item input[type=submit]{min-height:40px;background:#0d99f3;border:0;font-weight:700;color:#fff;padding:0 40px}.cp-login-form-item input[disabled=disabled]{min-height:40px;background:#ccc;border:0;font-weight:700;color:#e5e5e5}.cp-login-form-item input[type=submit].disabled:hover{background:#ccc;color:#e5e5e5}.cp-login-form-item input[type=submit]:hover{background:#f93;background:#42a5f5}.cp-login-copyright{font-style:italic;text-align:left;font-size:12px}.cp-login-link{text-align:right;font-size:12px}.photo-picker{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.photo-picker-preview{margin-right:10px;margin-bottom:10px}.photo-picker-preview img{max-width:100%;height:auto}.photo-picker-camera-select{width:100%}.photo-picker-area{width:240px;height:197px}.header{width:100%;margin:0 auto;color:#fff;background:#fff;position:fixed;z-index:200;top:0;left:0;right:0;height:92px;margin-bottom:10px;text-align:center;padding:0 5px;border-bottom:1px solid #ccc;box-shadow:0 1px 1px 0 rgba(50,50,50,.15)}.header:after{max-width:1366px;margin:0 auto;color:#fff;background:#f2f2f2}.header a:hover{color:#e5e5e5}.header-top{height:40px;overflow:hidden;display:flex;justify-content:space-between;display:-webkit-flex;-webkit-justify-content:space-between}.header-top-logo{flex:0 1 auto;-webkit-flex:0 1 auto;text-align:left}.header-logo{height:40px;width:auto}.header-logo .eq-tumbnailimage-image{width:auto}.header-top-profile{flex:1 0 auto;display:flex;justify-content:flex-end;-webkit-flex:1 0 auto;display:-webkit-flex;-webkit-justify-content:flex-end}.header-top-profile-avatar{display:block;float:left;margin-left:-10px;width:40px;height:40px}.header-top-profile-name{float:right;text-align:left;padding:5px 0 5px 10px}.header-top-profile-name span{display:block;font-weight:700;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;text-align:left}.header-top-profile-name .name{font-size:16px;line-height:1em}.header-top-profile-name .surname{font-size:12px;line-height:1em}.header-top-profile-location{border-left:1px solid #fff;border-right:1px solid #fff;line-height:40px}.header-top-profile-function{line-height:40px;background:#fff;border-right:1px solid #fff;display:flex}.header-top-profile-function button{padding:0 10px}.header-top-profile-function button:not(:last-child){margin-right:1px}.header-top-profile-function button.warning-level-1{background:#0d99f3;color:#fff;border:0}.header-top-profile-function button.warning-level-2{background:#ffc107}.header-top-profile-function button.warning-level-3{background:#e51c23}.header-top-profile-logout{width:40px;height:40px;text-align:center;line-height:40px}.header-top-profile-logout a{cursor:pointer}.header-breadcrumb{height:40px;text-align:left;float:left;margin-right:10px}h1.header-title{text-align:left;color:#333;font-size:24px;line-height:1.5em;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;padding:2px 0;margin-right:50px}.header-search{padding:10px;background:#e7e9fd;text-align:left;vertical-align:middle;margin-top:1px;width:320px;float:right}.header-search input[type=text]{height:40px;border:0;display:inline-block;vertical-align:middle;width:260px;padding:0 20px;font-size:18px;color:#333}.toolbar-force .plural-list{padding-top:110px}.toolbar-force .list-toolbar{position:fixed;top:102px;left:5px;right:5px;max-width:1366px;margin:0 auto;z-index:19;padding-top:10px;border-bottom:1px solid #ccc}.main{max-width:1366px;margin:0 auto 0 auto;color:#333;display:block;position:relative;top:102px;height:calc(100% - 102px)}.main.full-width{max-width:100%;padding:0 10px 10px 10px}.content-title{text-align:left;font-size:20px;line-height:1.5em;margin-bottom:20px}.content-sub-title{text-align:left;font-size:16px;line-height:1.5em;margin-bottom:20px;color:#666}.host-name-header{display:flex;flex-wrap:wrap;text-align:left;align-items:center;display:-webkit-flex;-webkit-flex-wrap:wrap}.host-name-item{display:flex;flex:0 1 auto;border-bottom:1px solid #ccc;padding-bottom:3px;display:-webkit-flex;-webkit-flex:0 1 auto}.host-name-separator{flex:0 0 auto;-webkit-flex:0 0 auto;padding:0 10px;font-weight:700;color:#fff;background:#999;height:40px;line-height:40px}.host-name-info{flex:0 1 auto;-webkit-flex:0 1 auto;margin-top:7px}.host-name-info strong{display:block;font-size:20px;line-height:1.5em}.host-name-info b{padding:2px 5px;border-radius:5px;background:orange;color:#fff;margin-left:10px;font-size:11px}.host-name-info em{font-size:12px}.content-author-header{display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;text-align:left;align-items:center}.content-author-item{display:-webkit-flex;flex:0 1 auto;display:flex;-webkit-flex:0 1 auto;-webkit-align-items:flex-start;align-items:flex-start;margin-top:10px;margin-right:20px;border-bottom:1px solid #ccc}.content-author-data{line-height:1.5em}.content-author-data strong{display:block}.content-author-data b{padding:2px 5px;border-radius:5px;background:orange;color:#fff;margin-left:10px;font-size:11px}.content-author-data em{font-size:12px}.content-author-header button{flex:0 0 auto;-webkit-flex:0 0 auto}.content-author-separator{flex:0 0 auto;-webkit-flex:0 0 auto;padding:0 10px;font-weight:700;color:#fff;background:#999;height:40px;line-height:40px}.main-menu{width:780px;margin:0 auto;overflow:hidden}.main-menu a{color:#fff;height:100%;display:inline-block;width:100%}.main-menu .demo a{color:#9e9e9e}.main-menu-tile{position:relative;float:left;margin:2px}.main-menu-tile-rect{width:244px;height:120px;color:#fff}.main-menu-tile-squa{width:120px;height:120px;color:#fff}.main-menu span{position:absolute}.title-underline{border-bottom:2px solid #3f51b5;text-align:left;font-size:24px;padding-bottom:5px;font-weight:700}.title-wrapper{background:#3f51b5;overflow:hidden;padding:10px;min-height:40px;flex:0 0 auto;-webkit-flex:0 0 auto;display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap}.title-wrapper h1{color:#fff;text-align:left;font-size:18px;font-weight:700}.title-wrapper-simple{overflow:hidden;flex:0 0 auto;-webkit-flex:0 0 auto;display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;margin-bottom:5px}.title-wrapper-simple h1{color:#3f51b5;text-align:left;font-size:18px;font-weight:700}.title-wrapper-simple h2{color:#3f51b5;text-align:left;font-size:16px;font-weight:700}.title-wrapper-line{border-bottom:1px solid #3f51b5;overflow:hidden;padding:5px 0;flex:0 0 auto;-webkit-flex:0 0 auto;display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap}.title-wrapper-line h1{color:#3f51b5;text-align:left;font-size:18px;font-weight:700}.title-wrapper-line h2{color:#3f51b5;text-align:left;font-size:16px;font-weight:700}.tile-icon-left{top:10px;left:10px}.tile-icon-center{top:10px;left:0;right:0;margin:0 auto 0 auto}.tile-title{bottom:5px;left:10px;right:10px;font-size:13px;text-align:left;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;width:100px}.tile-title-left{left:10px;right:auto;max-width:80px}.tile-title-right{left:auto;right:10px;text-align:right;max-width:80px}.tile-text-big{font-size:60px;top:10px;right:10px;height:60px;max-width:140px;line-height:60px;text-align:right;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}.tile-text-normal{top:10px;right:10px;max-width:140px;font-size:13px;line-height:1.5em;text-align:left;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}.tile-box-text{top:10px;right:10px;width:140px;text-align:left;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}.tile-mini-box-text{top:10px;right:10px;width:40px;font-size:13px;line-height:1.5em;text-align:right;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}.tile-text-size-big{font-size:24px;line-height:1.5em}.tile-box-text span{position:static;float:left;width:65px;line-height:1.5em;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}.tile-text-box-number{text-align:right;margin-right:10px;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}.tile-text-box-number.tile-text-box-number-big{font-size:30px}.tile-box-iconlist{top:10px;right:10px;width:110px;overflow:hidden}.tile-box-iconlist>ul{width:110px}.tile-box-iconlist>ul>li{height:30px;overflow:hidden}.tile-box-iconlist>ul>li>span{float:left;width:110px;line-height:1.5em;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:block;text-align:left;font-size:14px;padding-left:30px;height:30px;line-height:30px}.tile-box-iconlist>ul>li>span>strong{font-size:18px;font-weight:400;min-width:21px;text-align:right;display:inline-block}.tile-box-iconlist>ul>li>span>i{position:absolute;top:0;left:0;width:25px;height:25px;text-align:center;line-height:25px;font-weight:700;font-size:14px}.tile-text-box-label{text-align:left;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}.tile-list-color{top:10px;right:10px;width:140px;font-size:13px;line-height:1.5em;text-align:left;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}.tile-list-color li{white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}.tile-list-color li i{margin-right:10px}.tile-separator-large{width:244px;height:120px}.tile-separator-small{width:120px;height:120px}.flex-right{margin-left:auto}.pre-toolbar-flex{height:100%;display:flex;flex-direction:column;display:-webkit-flex;-webkit-flex-direction:column;position:absolute;left:0;right:0;top:0;bottom:0}.pre-toolbar-flex .toolbar-flex{-webkit-flex:0 0 auto;flex:0 0 auto;padding:10px 20px 0 20px;margin-bottom:0;background:#f9f9f9;border-bottom:2px solid #3f51b5}.pre-toolbar-flex>:not(.toolbar-flex){-webkit-flex:1 1 auto;flex:1 1 auto}.toolbar-flex-wrapper{height:100%;display:flex;flex-direction:column;display:-webkit-flex;-webkit-flex-direction:column}.toolbar-flex-wrapper .toolbar-flex{-webkit-flex:0 0 auto;flex:0 0 auto;margin-bottom:0}.toolbar-flex-wrapper>:not(.toolbar-flex){-webkit-flex:1 1 auto;flex:1 1 auto}.toolbar-flex-content{text-align:left;overflow:auto}.toolbar-responsive-no-scroll{text-align:center;overflow:hidden;display:flex;flex-direction:column}.toolbar-flex{width:100%;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:20px;flex:0 0 auto;-webkit-flex:0 0 auto}.toolbar-flex-inline{display:flex;flex-wrap:wrap;margin-bottom:20px;flex:1 1 0px}.toolbar-flex.in.collapse{visibility:visible;display:flex;display:-webkit-flex}.toolbar-list-type{border-bottom:3px solid #ccc;background:#f5f5f5;padding-top:10px}.toolbar-flex-start-right{justify-content:flex-end;-webkit-justify-content:flex-end}.toolbar-flex-start-left-right{justify-content:space-between;-webkit-justify-content:space-between}.toolbar-flex-center{justify-content:center;-webkit-justify-content:center}.toolbar-flex-item-group{display:flex;flex-wrap:wrap;display:-webkit-flex;-webkit-flex-wrap:wrap}.toolbar-flex-vertical{-webkit-flex-direction:column;flex-direction:column;align-items:flex-start}.toolbar-no-wrap{-webkit-flex-wrap:nowrap;flex-wrap:nowrap}.toolbar-no-wrap .toolbar-flex-item-group{-webkit-flex-wrap:nowrap;flex-wrap:nowrap}.toolbar-flex .inline-label{align-self:center}.toolbar-flex>input,.toolbar-flex>select,.toolbar-flex>textarea{width:auto}.toolbar-flex-item>input,.toolbar-flex-item>select,.toolbar-flex-item>textarea{width:auto}.toolbar-flex-item .full-width{width:100%}.toolbar-flex .search-box{display:flex;display:-webkit-flex;flex:1 1 auto;-webkit-flex:1 1 auto}.search-box input{flex:1 1 auto;-webkit-flex:1 1 auto;width:calc(100% - 41px);border:1px solid #ccc;font-size:18px}.search.box .general-input{-webkit-flex:0 0 auto;flex:0 0 auto}.toolbox{background:#f5f5f5;padding:10px;border:1px solid #ccc;text-align:left}.toolbox-title{font-size:18px;color:#fff;padding:10px;background:#3f51b5}.toolbar-flex input[type=text]:focus,.toolbar-flex select:focus,.toolbar-flex textarea:focus{outline:4px solid #2196f3;position:relative;z-index:100}.toolbar-flex .ui-datepicker-wrapper{float:left;display:inline-block}.toolbar-flex .ui-datepicker-wrapper input{width:120px;display:inline-block}.toolbar-flex-item{align-self:flex-end;-webkit-align-self:flex-end;text-align:left}.toolbar-flex-item>label{font-weight:700;text-align:left;display:block}.toolbar-flex-item-combo-button{display:flex}.toolbar-flex-item-combo{overflow:hidden}.toolbar-flex-item>.toolbar-flex-item-combo{display:flex;flex-wrap:wrap}.toolbar-flex-item .restyled-label{-webkit-display:flex;display:flex;font-weight:400}.toolbar-flex-item-full{width:100%;text-align:left}.toolbar-flex-item-full input,.toolbar-flex-item-full select,.toolbar-flex-item-full textarea{width:100%}.toolbar-flex-boxed{padding:10px;text-align:left}.toolbar-flex-bordered{padding:9px;text-align:left;border:1px solid #ccc}.toolbar-flex-border-bottom{padding-bottom:10px;text-align:left;border-bottom:1px solid #ccc}.toolbar-flex-item-fixed{text-align:left;align-self:flex-end}.toolbar-flex-item-fixed label{display:block}.toolbar-flex-item-fixed input,.toolbar-flex-item-fixed select,.toolbar-flex-item-fixed textarea{width:100%;border-color:#999;font-size:18px}.toolbar-flex-item-fixed>textarea{border-top-width:3px;width:100%}.toolbar-flex-item-fixed-combo{display:flex;flex:0 0 auto}.toolbar-flex-item-50{width:50px}.toolbar-flex-item-70{width:70px}.toolbar-flex-item-100{width:100px}.toolbar-flex-item-150{width:150px}.toolbar-flex-item-155{width:155px}.toolbar-flex-item-200{width:200px}.toolbar-flex-item-235{width:235px}.toolbar-flex-item-240{width:240px}.toolbar-flex-item-270{width:270px}.toolbar-flex-item-320{width:320px}.toolbar-flex-item-480{width:480px}.toolbar-flex-item-514{width:514px}.toolbar-flex-item-40{width:40px}.toolbar-flex-item-690{width:690px}.toolbar-flex-item-720{width:720px}.toolbar-flex-item-full-size{width:100%}.toolbar-flex-description{width:100%;font-style:italic;font-size:12px;line-height:1.5em;color:#666;text-align:left;margin-top:-6px}.toolbar-flex-description-label{margin-right:5px}.toolbar-flex-field-error{outline:4px solid #f44336;position:relative;z-index:100}.toolbar-flex-description-error{display:block;color:#f44336;font-weight:700;margin:3px 0 5px 0;font-size:14px}.toolbar-flex-description-error:before{content:url(data:image/svg+xml,%3Csvg%20%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2028%2028%22%3E%20%20%20%20%20%20%3Cpath%20d%3D%22M16%2021.484v-2.969q0-0.219-0.148-0.367t-0.352-0.148h-3q-0.203%200-0.352%200.148t-0.148%200.367v2.969q0%200.219%200.148%200.367t0.352%200.148h3q0.203%200%200.352-0.148t0.148-0.367zM15.969%2015.641l0.281-7.172q0-0.187-0.156-0.297-0.203-0.172-0.375-0.172h-3.437q-0.172%200-0.375%200.172-0.156%200.109-0.156%200.328l0.266%207.141q0%200.156%200.156%200.258t0.375%200.102h2.891q0.219%200%200.367-0.102t0.164-0.258zM15.75%201.047l12%2022q0.547%200.984-0.031%201.969-0.266%200.453-0.727%200.719t-0.992%200.266h-24q-0.531%200-0.992-0.266t-0.727-0.719q-0.578-0.984-0.031-1.969l12-22q0.266-0.484%200.734-0.766t1.016-0.281%201.016%200.281%200.734%200.766z%22%20fill%3D%22%23f44336%22%3E%3C/path%3E%3C/svg%3E);display:inline-block;vertical-align:top;width:15px;height:15px;margin-right:5px}.toolbar-flex-description-error span{border-bottom:1px solid #f44336}.toolbar-flex-field-validation-yes{position:relative}.toolbar-flex-field-validation-yes>input{padding-right:25px}.toolbar-flex-field-validation-yes:after{content:url(data:image/svg+xml,%3Csvg%20%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2028%22%3E%3Cpath%20d%3D%22M20.062%2011.469q0-0.438-0.281-0.719l-1.422-1.406q-0.297-0.297-0.703-0.297t-0.703%200.297l-6.375%206.359-3.531-3.531q-0.297-0.297-0.703-0.297t-0.703%200.297l-1.422%201.406q-0.281%200.281-0.281%200.719%200%200.422%200.281%200.703l5.656%205.656q0.297%200.297%200.703%200.297%200.422%200%200.719-0.297l8.484-8.484q0.281-0.281%200.281-0.703zM24%2014q0%203.266-1.609%206.023t-4.367%204.367-6.023%201.609-6.023-1.609-4.367-4.367-1.609-6.023%201.609-6.023%204.367-4.367%206.023-1.609%206.023%201.609%204.367%204.367%201.609%206.023z%22%20fill%3D%22%234CAF50%22%3E%3C/path%3E%3C/svg%3E%0A);display:inline-block;vertical-align:top;width:15px;height:15px;position:absolute;right:5px;bottom:15px;z-index:100}.toolbar-flex-description-validation-yes{display:block;font-weight:700;margin-bottom:5px;font-size:14px}.toolbar-flex-description-validation-yes :before{content:url(data:image/svg+xml,%3Csvg%20%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2028%22%3E%3Cpath%20d%3D%22M20.062%2011.469q0-0.438-0.281-0.719l-1.422-1.406q-0.297-0.297-0.703-0.297t-0.703%200.297l-6.375%206.359-3.531-3.531q-0.297-0.297-0.703-0.297t-0.703%200.297l-1.422%201.406q-0.281%200.281-0.281%200.719%200%200.422%200.281%200.703l5.656%205.656q0.297%200.297%200.703%200.297%200.422%200%200.719-0.297l8.484-8.484q0.281-0.281%200.281-0.703zM24%2014q0%203.266-1.609%206.023t-4.367%204.367-6.023%201.609-6.023-1.609-4.367-4.367-1.609-6.023%201.609-6.023%204.367-4.367%206.023-1.609%206.023%201.609%204.367%204.367%201.609%206.023z%22%20fill%3D%22%234CAF50%22%3E%3C/path%3E%3C/svg%3E%0A);display:inline-block;vertical-align:top;width:15px;height:15px;margin-right:5px}.toolbar-flex-description-validation-yes span{color:#4caf50}.toolbar-flex-field-validation-no{position:relative}.toolbar-flex-field-validation-no>input{padding-right:25px}.toolbar-flex-field-validation-no:after{content:url(data:image/svg+xml,%3Csvg%20%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2028%22%3E%3Cpath%20d%3D%22M12%202q3.266%200%206.023%201.609t4.367%204.367%201.609%206.023-1.609%206.023-4.367%204.367-6.023%201.609-6.023-1.609-4.367-4.367-1.609-6.023%201.609-6.023%204.367-4.367%206.023-1.609zM14%2021.484v-2.969q0-0.219-0.141-0.367t-0.344-0.148h-3q-0.203%200-0.359%200.156t-0.156%200.359v2.969q0%200.203%200.156%200.359t0.359%200.156h3q0.203%200%200.344-0.148t0.141-0.367zM13.969%2016.109l0.281-9.703q0-0.187-0.156-0.281-0.156-0.125-0.375-0.125h-3.437q-0.219%200-0.375%200.125-0.156%200.094-0.156%200.281l0.266%209.703q0%200.156%200.156%200.273t0.375%200.117h2.891q0.219%200%200.367-0.117t0.164-0.273z%22%20fill%3D%22%23f44336%22%3E%3C/path%3E%3C/svg%3E);display:inline-block;vertical-align:top;width:15px;height:15px;position:absolute;right:5px;bottom:15px;z-index:100}.toolbar-flex-description-validation-no{display:block;font-weight:700;margin-bottom:5px;font-size:14px}.toolbar-flex-description-validation-no :before{content:url(data:image/svg+xml,%3Csvg%20%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2028%22%3E%3Cpath%20d%3D%22M12%202q3.266%200%206.023%201.609t4.367%204.367%201.609%206.023-1.609%206.023-4.367%204.367-6.023%201.609-6.023-1.609-4.367-4.367-1.609-6.023%201.609-6.023%204.367-4.367%206.023-1.609zM14%2021.484v-2.969q0-0.219-0.141-0.367t-0.344-0.148h-3q-0.203%200-0.359%200.156t-0.156%200.359v2.969q0%200.203%200.156%200.359t0.359%200.156h3q0.203%200%200.344-0.148t0.141-0.367zM13.969%2016.109l0.281-9.703q0-0.187-0.156-0.281-0.156-0.125-0.375-0.125h-3.437q-0.219%200-0.375%200.125-0.156%200.094-0.156%200.281l0.266%209.703q0%200.156%200.156%200.273t0.375%200.117h2.891q0.219%200%200.367-0.117t0.164-0.273z%22%20fill%3D%22%23f44336%22%3E%3C/path%3E%3C/svg%3E);display:inline-block;vertical-align:top;width:15px;height:15px;margin-right:5px}.toolbar-flex-description-validation-no span{color:#f44336}.toolbar-force .plural-list{padding-top:110px}.toolbar-force .list-toolbar{position:fixed;top:102px;left:5px;right:5px;max-width:1366px;margin:0 auto;z-index:19;padding-top:10px;border-bottom:1px solid #ccc}.general-table-wrapper{overflow:auto}.general-table-caption{font-weight:700;margin-bottom:3px}.general-table-thead{border-bottom:4px solid #ccc}.general-table-thead-cell{background:#e5e5e5;padding:10px}.general-table-thead-cell:not(:first-child):not(:last-child){border-left:1px solid #ccc;border-right:1px solid #ccc}.general-table-thead-cell:first-child{border-right:1px solid #ccc;border-left:1px solid#e5e5e5}.general-table-thead-cell:last-child{border-left:1px solid #ccc;border-right:1px solid#e5e5e5}.general-table-tbody-cell{border:1px solid #ccc;padding:10px}.general-table-tbody-hcell{border:1px solid #ccc;border-right:4px solid #ccc;background:#e5e5e5;padding:10px}.general-table-zebra .general-table-tbody-row:nth-child(even){background:#f4f4f4}.general-table-tfoot-cell{padding:10px}.general-table-tfoot-cell:not(:first-child):not(:last-child){border-left:1px solid #ccc;border-right:1px solid #ccc}.general-table-tfoot-cell:first-child{border-right:1px solid #ccc;border-left:1px solid#e5e5e5}.general-table-tfoot-cell:last-child{border-left:1px solid #ccc;border-right:1px solid#e5e5e5}.general-table-tfoot{border-top:4px solid #ccc;background:#e5e5e5}.general-table-cell-invisible,.general-table-cell-invisible:first-child,.general-table-cell-invisible:last-child{background:0 0;border:1px solid transparent}.general-table-cell-inset,.general-table-cell-inset:first-child,.general-table-cell-inset:last-child{background:#999;border:1px solid transparent;color:#fff;margin:1px}.title-toolbar-item{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.title-toolbar-header{flex:1 0 auto;width:100%;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;margin-right:1px;position:relative;padding:5px 5px 5px 5px}.title-toolbar-header-controls{flex:0 0 auto;display:flex}.title-toolbar-header-left{-webkit-flex:1 1 auto;flex:1 1 auto;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin-right:20px;-webkit-order:1;order:1;text-align:left}.title-toolbar-header-right{display:-webkit-flex;display:flex;-webkit-flex:0 0 auto;flex:0 0 auto;-webkit-order:2;order:2}.title-toolbar-header-title-wrapper{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;font-size:18px;font-weight:400}.title-toolbar-header-title{font-size:18px;font-weight:400}.title-toolbar-header-sub-title{font-size:12px;color:#999;display:block;font-weight:400}.title-toolbar-header-title-wrapper .status-led{-webkit-align-self:flex-start;align-self:flex-start}.title-toolbar-icon{-webkit-flex:0 0 auto;flex:0 0 auto;-webkit-align-self:flex-start;align-self:flex-start;margin:-10px 10px -10px -10px}.title-toolbar-icon-type2{-webkit-flex:0 0 auto;flex:0 0 auto;-webkit-align-self:flex-start;align-self:flex-start;margin:-5px 10px -5px -10px}.title-toolbar-icon>img{display:block;width:100%;height:100%}.setting-grid-toolbar{background:#f3f3f3;border:solid 1px #d3d3d3;margin-bottom:10px}.fl-grid{background:#efefef}.fl-grid-item-row{display:flex;flex-wrap:wrap;justify-content:space-between;display:flex;flex-wrap:wrap;justify-content:space-between;max-width:582px;margin-bottom:20px;text-align:left}.fl-grid-item-row-fullsize{max-width:none;margin-bottom:10px;justify-content:flex-start}.fl-grid-item-row-fullsize .fl-item-half{flex-grow:1;width:auto;flex-wrap:wrap}.fl-grid-item-row-fullsize .fl-item-half .fl-grid-item{flex-grow:0;width:50%;flex-wrap:wrap}.fl-grid-item-row-fullsize .fl-item-one-third{width:30%;flex-wrap:wrap;margin-right:10px}.fl-grid-item-row-fullsize .fl-item-two-third{width:60%;flex-wrap:wrap;margin-right:10px}.item-row-boxed{background:#e5e5e5;padding:15px}.item-row-boxed .fl-grid-item{margin-bottom:0}.fl-grid-item{flex:0 0 auto;display:flex;flex-direction:column;justify-content:flex-end;flex:0 0 auto;display:flex;flex-direction:column;justify-content:flex-end;margin-bottom:7px;width:100%}.fl-grid-item-10{width:calc(10% - 5px)}.fl-grid-item-20{width:calc(20% - 5px)}.fl-grid-item-30{width:calc(30% - 5px)}.fl-grid-item-40{width:calc(40% - 5px)}.fl-grid-item-50{width:calc(50% - 5px)}.fl-grid-item-60{width:calc(60% - 5px)}.fl-grid-item-70{width:calc(70% - 5px)}.fl-grid-item-80{width:calc(80% - 5px)}.fl-grid-item-90{width:calc(90% - 5px)}.fl-grid-item-100{width:100%}.fl-grid-item .fl-grid-description{margin-top:5px}.fl-item-half{width:260px}.fl-item-one-third{width:160px}.fl-item-one-quarter{width:100px}.fl-item-two-third{width:370px}.item-row-boxed .fl-item-half{width:245px}.item-row-boxed .fl-item-one-third{width:145px}.item-row-boxed .fl-item-two-third{width:330px}.item-row-boxed .fl-grid-description{margin-bottom:0}.fl-grid-item-label{font-weight:700;margin-bottom:3px}.fl-grid-field-wrapper{display:flex;display:-webkit-flex}.fl-grid-field-wrapper.check-radio-wrapper{margin-bottom:-10px}.toolbar-flex-item .fl-grid-field-wrapper.check-radio-wrapper{margin-bottom:0}.fl-grid-field-wrapper.check-radio-wrapper .revisited-3+label:last-of-type,.fl-grid-field-wrapper.check-radio-wrapper .revisited-3+label:only-of-type{margin-bottom:10px}.fl-grid-field-wrapper>input,.fl-grid-field-wrapper>select{width:auto}.fl-grid-special-wrap{flex-wrap:wrap}.fl-wrapper-multiline{padding:10px 10px 0 10px;background:#f5f5f5;margin-bottom:2px}.fl-grid-special-wrap>.fl-grid-field{flex:0 0 auto;flex-direction:column;align-items:flex-start}.fl-grid-inline-label{align-self:center}.fl-grid-field{flex:1 1 auto;-webkit-flex:1 1 auto;display:flex;display:-webkit-flex;align-items:flex-end}.fl-grid-field-fixed{flex:0 0 auto;-webkit-flex:0 0 auto;display:flex;display:-webkit-flex}.fl-grid-field-fixed:not(:last-child){margin-right:10px}.fl-grid-field .general-button{flex:0 0 auto;-webkit-flex:0 0 auto}.fl-grid-field .svg-button{flex:0 0 auto;-webkit-flex:0 0 auto}.fl-grid-field .text-button{flex:0 0 auto;-webkit-flex:0 0 auto;width:auto}.fl-grid-field .svg-text-button{flex:0 0 auto;-webkit-flex:0 0 auto;width:auto}.fl-grid-field:not(:last-child){margin-right:10px}.fl-grid-field input,.fl-grid-field select{width:100%;height:40px;padding:0 5px;font-size:18px}.fl-grid-field .datepicker-input,.fl-grid-field .timepicker-input{font-size:18px}.fl-grid-field input,.fl-grid-field select,.fl-grid-field textarea{border:1px solid #999}.fl-grid-field>textarea{width:100%;min-height:40px;padding:0 5px;font-size:16px;border-top:3px solid #999;font-family:Arial,Helvetica,sans-serif}.fl-grid-field input:focus,.fl-grid-field select:focus,.fl-grid-field textarea:focus{outline:4px solid #2196f3}.fl-grid-description{width:100%;font-style:italic;font-size:12px;line-height:1.5em;color:#666;margin-top:-5px}.fl-grid-field-error{outline:4px solid #f44336}.fl-grid-description-error{display:block;color:#f44336;font-weight:700;margin:3px 0 5px 0;font-size:14px}.fl-grid-description-error:before{content:url(data:image/svg+xml,%3Csvg%20%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2028%2028%22%3E%20%20%20%20%20%20%3Cpath%20d%3D%22M16%2021.484v-2.969q0-0.219-0.148-0.367t-0.352-0.148h-3q-0.203%200-0.352%200.148t-0.148%200.367v2.969q0%200.219%200.148%200.367t0.352%200.148h3q0.203%200%200.352-0.148t0.148-0.367zM15.969%2015.641l0.281-7.172q0-0.187-0.156-0.297-0.203-0.172-0.375-0.172h-3.437q-0.172%200-0.375%200.172-0.156%200.109-0.156%200.328l0.266%207.141q0%200.156%200.156%200.258t0.375%200.102h2.891q0.219%200%200.367-0.102t0.164-0.258zM15.75%201.047l12%2022q0.547%200.984-0.031%201.969-0.266%200.453-0.727%200.719t-0.992%200.266h-24q-0.531%200-0.992-0.266t-0.727-0.719q-0.578-0.984-0.031-1.969l12-22q0.266-0.484%200.734-0.766t1.016-0.281%201.016%200.281%200.734%200.766z%22%20fill%3D%22%23f44336%22%3E%3C/path%3E%3C/svg%3E);display:inline-block;vertical-align:top;width:15px;height:15px;margin-right:5px}.fl-grid-description-error span{border-bottom:1px solid #f44336}.fl-grid-field-validation-yes{position:relative}.fl-grid-field-validation-yes>input{padding-right:25px}.fl-grid-field-validation-yes:after{content:url(data:image/svg+xml,%3Csvg%20%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2028%22%3E%3Cpath%20d%3D%22M20.062%2011.469q0-0.438-0.281-0.719l-1.422-1.406q-0.297-0.297-0.703-0.297t-0.703%200.297l-6.375%206.359-3.531-3.531q-0.297-0.297-0.703-0.297t-0.703%200.297l-1.422%201.406q-0.281%200.281-0.281%200.719%200%200.422%200.281%200.703l5.656%205.656q0.297%200.297%200.703%200.297%200.422%200%200.719-0.297l8.484-8.484q0.281-0.281%200.281-0.703zM24%2014q0%203.266-1.609%206.023t-4.367%204.367-6.023%201.609-6.023-1.609-4.367-4.367-1.609-6.023%201.609-6.023%204.367-4.367%206.023-1.609%206.023%201.609%204.367%204.367%201.609%206.023z%22%20fill%3D%22%234CAF50%22%3E%3C/path%3E%3C/svg%3E%0A);display:inline-block;vertical-align:top;width:15px;height:15px;position:absolute;right:5px;top:10px;z-index:100}.fl-grid-description-validation-yes{display:block;font-weight:700;margin-bottom:5px;font-size:14px}.fl-grid-description-validation-yes :before{content:url(data:image/svg+xml,%3Csvg%20%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2028%22%3E%3Cpath%20d%3D%22M20.062%2011.469q0-0.438-0.281-0.719l-1.422-1.406q-0.297-0.297-0.703-0.297t-0.703%200.297l-6.375%206.359-3.531-3.531q-0.297-0.297-0.703-0.297t-0.703%200.297l-1.422%201.406q-0.281%200.281-0.281%200.719%200%200.422%200.281%200.703l5.656%205.656q0.297%200.297%200.703%200.297%200.422%200%200.719-0.297l8.484-8.484q0.281-0.281%200.281-0.703zM24%2014q0%203.266-1.609%206.023t-4.367%204.367-6.023%201.609-6.023-1.609-4.367-4.367-1.609-6.023%201.609-6.023%204.367-4.367%206.023-1.609%206.023%201.609%204.367%204.367%201.609%206.023z%22%20fill%3D%22%234CAF50%22%3E%3C/path%3E%3C/svg%3E%0A);display:inline-block;vertical-align:top;width:15px;height:15px;margin-right:5px}.fl-grid-description-validation-yes span{color:#4caf50}.fl-grid-field-validation-no{position:relative}.fl-grid-field-validation-no>input{padding-right:25px}.fl-grid-field-validation-no:after{content:url(data:image/svg+xml,%3Csvg%20%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2028%22%3E%3Cpath%20d%3D%22M12%202q3.266%200%206.023%201.609t4.367%204.367%201.609%206.023-1.609%206.023-4.367%204.367-6.023%201.609-6.023-1.609-4.367-4.367-1.609-6.023%201.609-6.023%204.367-4.367%206.023-1.609zM14%2021.484v-2.969q0-0.219-0.141-0.367t-0.344-0.148h-3q-0.203%200-0.359%200.156t-0.156%200.359v2.969q0%200.203%200.156%200.359t0.359%200.156h3q0.203%200%200.344-0.148t0.141-0.367zM13.969%2016.109l0.281-9.703q0-0.187-0.156-0.281-0.156-0.125-0.375-0.125h-3.437q-0.219%200-0.375%200.125-0.156%200.094-0.156%200.281l0.266%209.703q0%200.156%200.156%200.273t0.375%200.117h2.891q0.219%200%200.367-0.117t0.164-0.273z%22%20fill%3D%22%23f44336%22%3E%3C/path%3E%3C/svg%3E);display:inline-block;vertical-align:top;width:15px;height:15px;position:absolute;right:5px;top:10px;z-index:100}.fl-grid-description-validation-no{display:block;font-weight:700;margin-bottom:5px;font-size:14px}.fl-grid-description-validation-no :before{content:url(data:image/svg+xml,%3Csvg%20%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2028%22%3E%3Cpath%20d%3D%22M12%202q3.266%200%206.023%201.609t4.367%204.367%201.609%206.023-1.609%206.023-4.367%204.367-6.023%201.609-6.023-1.609-4.367-4.367-1.609-6.023%201.609-6.023%204.367-4.367%206.023-1.609zM14%2021.484v-2.969q0-0.219-0.141-0.367t-0.344-0.148h-3q-0.203%200-0.359%200.156t-0.156%200.359v2.969q0%200.203%200.156%200.359t0.359%200.156h3q0.203%200%200.344-0.148t0.141-0.367zM13.969%2016.109l0.281-9.703q0-0.187-0.156-0.281-0.156-0.125-0.375-0.125h-3.437q-0.219%200-0.375%200.125-0.156%200.094-0.156%200.281l0.266%209.703q0%200.156%200.156%200.273t0.375%200.117h2.891q0.219%200%200.367-0.117t0.164-0.273z%22%20fill%3D%22%23f44336%22%3E%3C/path%3E%3C/svg%3E);display:inline-block;vertical-align:top;width:15px;height:15px;margin-right:5px}.fl-grid-description-validation-no span{color:#f44336}.alone-grid-field-1{flex:0 0 auto;-webkit-flex:0 0 auto;width:80px}.alone-grid-field-2{flex:0 0 auto;-webkit-flex:0 0 auto;width:160px}.alone-grid-field-3{flex:0 0 auto;-webkit-flex:0 0 auto;width:240px}.combo-grid-field-1{flex:1 0 auto;-webkit-flex:1 0 auto;width:80px}.combo-grid-field-2{flex:2 0 auto;-webkit-flex:2 0 auto;width:160px}.combo-grid-field-2-small{flex:2 0 auto;-webkit-flex:2 0 auto;width:80px}.combo-grid-field-3{flex:3 0 auto;-webkit-flex:3 0 auto;width:240px}.combo-grid-field-1+.combo-grid-field-3{flex:2 0 auto;-webkit-flex:2 0 auto;width:410px}.fl-typeahead-wrapper{flex-direction:column}.fl-typeahead-wrapper>div[uib-typeahead-popup]{width:100%}.wizard-primo-accesso{max-width:750px}.fl-form-input-50{width:50px}.fl-form-input-100{width:100px}.fl-form-input-200{width:200px}.fl-form-input-250{width:250px}.fl-form-input-full{width:100%}.fl-form-item{display:flex;flex-wrap:wrap;margin-bottom:20px;background:#f9f9f9;padding:10px 10px 0 10px}.fl-form-item:last-child{margin-bottom:0}.fl-form-item-first{flex:1 0 371px;display:flex;flex-wrap:wrap;margin-right:20px}.fl-form-item-first:last-child{margin-right:0}.fl-form-item-first>:not(:last-child){margin-right:20px}.fl-form-item-main{flex:1 0 240px;display:flex;flex-wrap:wrap;align-items:center}.fl-form-item-main>:not(:last-child){margin-right:20px}.fl-form-item-main [class^=fl-form-input-]{margin-right:10px;margin-bottom:10px}.fl-form-item-main [class^=fl-form-input-]:last-child{margin-right:0}.fl-form-label{font-weight:700;font-size:18px}.fl-form-description{flex:1 1 auto;width:100%;font-size:12px;color:#666;font-style:italic;line-height:1.5em;margin-bottom:10px}.fl-form-wrapper{flex:1 1 auto;width:100%;margin-bottom:10px}.fl-form-item-right{flex:0 0 auto;margin-bottom:10px}.fl-form-item-last{flex:0 0 auto;margin-left:auto}.fl-form-item-error{order:3;flex:1 1 100%;color:#f44336;font-weight:700;margin:3px 0 5px 0;font-size:14px}.fl-form-item-error:before{content:url(data:image/svg+xml,%3Csvg%20%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2028%2028%22%3E%20%20%20%20%20%20%3Cpath%20d%3D%22M16%2021.484v-2.969q0-0.219-0.148-0.367t-0.352-0.148h-3q-0.203%200-0.352%200.148t-0.148%200.367v2.969q0%200.219%200.148%200.367t0.352%200.148h3q0.203%200%200.352-0.148t0.148-0.367zM15.969%2015.641l0.281-7.172q0-0.187-0.156-0.297-0.203-0.172-0.375-0.172h-3.437q-0.172%200-0.375%200.172-0.156%200.109-0.156%200.328l0.266%207.141q0%200.156%200.156%200.258t0.375%200.102h2.891q0.219%200%200.367-0.102t0.164-0.258zM15.75%201.047l12%2022q0.547%200.984-0.031%201.969-0.266%200.453-0.727%200.719t-0.992%200.266h-24q-0.531%200-0.992-0.266t-0.727-0.719q-0.578-0.984-0.031-1.969l12-22q0.266-0.484%200.734-0.766t1.016-0.281%201.016%200.281%200.734%200.766z%22%20fill%3D%22%23f44336%22%3E%3C/path%3E%3C/svg%3E);display:inline-block;vertical-align:top;width:15px;height:15px;margin-right:5px}.fl-form-item-error span{border-bottom:1px solid #f44336}.list-toolbar{text-align:left;vertical-align:middle;padding-bottom:10px;top:0}.toolbar-hint{position:absolute;right:5px;bottom:0}.list-toolbar-search{text-align:left;height:40px}.list-toolbar-search-left{color:#333;position:relative;margin-right:196px}.list-toolbar-search-right{overflow:hidden;color:#333}.list-toolbar-search-left .button-group{position:static}.list-toolbar-search input[type=text]{display:block;height:40px;padding:0 10px;margin-right:40px;width:100%;font-size:16px;border:1px solid #0d99f3}.list-toolbar-scope-select{width:145px;float:left;color:#333;height:40px;line-height:40px;border:1px solid #ccc;padding:4px 0 0 0}.list-toolbar-search-options-dropdown{left:0;width:100%;border:1px solid #ccc}.list-toolbar-actions{margin-top:10px;min-height:60px}.list-toolbar-actions-left{float:left;margin-bottom:10px}.list-toolbar-actions-right{float:right;margin-bottom:10px}.list-template-selection{text-align:center}.count-number{display:block;color:#333;font-size:18px;line-height:40px;text-align:center;background:#fff;padding:0 10px;float:left;border:1px solid #ccc;height:40px}.plural-list{padding:10px 0}.plural-list-item{background:#fff;padding:10px 0;border-bottom:1px solid #e5e5e5}.plural-list-total{overflow:hidden}.plural-list-check2{float:left;width:50px;height:152px;position:relative;display:none}.on-selection .plural-list-check2{display:block}.plural-list-expander{float:right;width:40px;height:45px;position:relative;margin-left:1px}.plural-list-expander button{position:absolute;bottom:0;right:0}.plural-list-check2 input[type=checkbox]{position:absolute;top:50%;left:50%;margin-left:-25%;margin-top:-25%;border:1px solid #999;width:20px!important;height:20px!important;background:#fff}.plural-list-wrapper{width:100%;float:left}.plural-list-main{margin:0 0 0 120px;padding:0 10px}.plural-list-inner{width:100%;float:left}.plural-list-center{margin-right:316px;text-align:left;color:#333}.plural-list-main a{color:#0d99f3}.plural-list-main h1:hover{opacity:.8}.plural-list-main h1{font-size:20px;font-weight:700;text-align:left;margin-bottom:20px}.plural-list-main .status-alert,.plural-list-main .status-warning{font-weight:700}.plural-list-left{float:left;margin-left:-100%}.plural-list-left a{display:block}.plural-list-left a eq-thumbnail-image{width:120px;height:auto;display:block}.plural-list-right{float:right;margin-left:-306px;padding:5px 0}.plural-list-right .toolbar:last-child{margin-bottom:0}.plural-list-center .patient-status{width:170px}.patient-status-wrapper{overflow:hidden;cursor:pointer}.patient-status{height:40px;display:inline-block;width:100%;text-align:left;padding:0 10px;vertical-align:middle}.patient-status-background-red{background-color:#e51c23}.patient-status-background-white{border:1px solid #ccc}.patient-status-background-yellow{background-color:#ff9}.patient-status-color-white{color:#fff}.patient-status-color-black{color:#333}.patient-status-description,.patient-status-name{display:block;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;-moz-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.patient-status-twolines .patient-status-name{font-size:9px;line-height:9px;font-weight:400}.patient-status-description{font-size:18px;margin-top:5px;font-weight:700}.patient-status-name{font-size:100%;font-weight:700;line-height:40px}.patient-patology .status-alert,.patient-patology .status-warning{font-weight:700;padding:2px 5px}.patient-patology li{overflow:hidden;color:#333;line-height:1.5em}.patient-patology span{white-space:nowrap}.patient-info{font-size:12px;color:#333}.patient-info,.patient-patology{text-align:left}.roles-info{font-size:10px;color:#333}.staff-workflow{text-align:left;margin-bottom:10px}.staff-workflow li{overflow:hidden;color:#333;line-height:1.5em}.staff-workflow span{white-space:nowrap}.staff-info{text-align:left;font-size:12px;color:#333}.toolbar{display:block;margin-bottom:10px}.group{float:left;width:306px;height:40px}.group-expanded{height:auto;min-height:40px}.group button:disabled{color:#ccc}.scale{width:50px;height:40px;text-align:center;background:#ccc;float:left;margin-left:1px;margin-bottom:1px;color:#333}.scale .value{display:block;font-size:18px;font-weight:700;line-height:18px;margin:5px 5px 0 5px;overflow:hidden;white-space:nowrap}.scale .label{display:block;font-size:9px;line-height:9px;margin:5px 5px 0 5px;overflow:hidden;white-space:nowrap}.scale-separator{width:50px;height:40px;font-size:9px;float:left;margin-bottom:1px}.icon{width:50px;height:40px;text-align:center;background:#d7d7d7;float:left;margin-left:1px;margin-bottom:1px;padding:5px;color:#333}.icon-separator{width:50px;height:40px;float:left;margin-bottom:1px}.info{width:50px;height:40px;text-align:center;background:#e4e4e4;float:left;margin-left:1px;margin-bottom:1px;color:#333}.info .value{display:block;font-size:18px;font-weight:700;line-height:18px;margin:5px 5px 0 5px;overflow:hidden;white-space:nowrap}.info .label{display:block;font-size:9px;line-height:9px;margin:5px 5px 0 5px;overflow:hidden;white-space:nowrap}.icon-separator{width:50px;height:40px;float:left;margin-bottom:1px}.status-alert{background:#ffeb3b;color:#333}.status-warning{background:#e51c23;color:#fff}.status-ack{background:#2e7d32;color:#fff}.status-ack-done{display:inline-block;line-height:40px;vertical-align:middle;height:40px;width:40px;color:#2e7d32;text-align:center;border:1px dotted #ccc}.loader{margin-top:50px;width:200px;margin:0 auto}.loader h1{color:#333}.list-noresults h1{color:#333}.loader-spinner.list-load-more{height:80px;width:80px;margin:20px auto 0 auto}.plural-list-flex-item-wrapper{margin-bottom:10px}.plural-list-flex-item{display:flex;align-items:flex-start}.plural-list-flex-icon{flex:0 0 auto;margin-right:15px;order:1;position:relative}.plural-list-flex-icon-mini{position:absolute;bottom:0;top:0;left:0;right:0;margin:auto;background:#fff;border-radius:50%;padding:4px;border:2px solid #666}.plural-list-flex-icon>img{width:100%;height:auto}.plural-list-flex-icon>.svg-icon{fill:#333}.plural-list-flex-content{display:-webkit-flex;display:flex}.plural-list-flex-main{order:2;-webkit-flex:1 1 auto;flex:1 1 auto;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;text-align:left}.plural-list-flex-title{color:#3f51b5;font-size:18px}.plural-list-flex-title-link{font-size:18px;color:#0d99f3;margin-bottom:10px}.plural-list-flex-description{margin:3px 0 0 0;font-size:11px;color:#666}.plural-list-flex-main-row{-webkit-flex:1 1 auto;flex:1 1 auto;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;text-align:left;-webkit-align-items:center;align-items:center}.plural-list-flex-box{-webkit-flex:0 0 auto;flex:0 0 auto}.plural-list-flex-expander{flex:0 0 40px;align-self:flex-end}.plural-list-flex-expanded{display:block;border-bottom:1px solid #ccc;width:100%}.plural-list-type1{padding:10px 5px;background:#f2f2f2;margin-bottom:5px;text-align:left;transition:all .3s;border-bottom:2px solid #e5e5e5}.plural-list-type1 .plural-list-flex-main{max-width:750px}.plural-list-type1:hover{transition:all .3s;background:#f9f9f9;border-color:#ffb74d}.plural-box-due-date{order:3;padding:0 10px 0 0;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;max-height:80px;font-size:18px;line-height:1.5em;text-align:center;margin-left:auto;font-weight:700}.plural-box-result{order:3;padding:0 10px 0 0;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;max-height:80px;font-size:18px;line-height:1.5em;text-align:center;margin-left:auto;font-weight:700}.plural-box-due-date>div{padding:15px;border-right:1px solid #fff}.plural-box-due-date b{font-weight:400;font-size:12px;display:block}.plural-list-type2{margin-bottom:5px}.plural-list-type2 .plural-list-flex-content{padding:10px;width:100%}.plural-list-type2 .plural-list-flex-content:hover{cursor:pointer}.plural-list-type2 .plural-list-flex-content.js-active{background:#fff3e0}.scadenzario-generale-wrapper{flex:0 0 auto}.scadenzario-generale-name{font-size:24px;line-height:1.2em}.scadenzario-generale-title-1{font-size:18px;font-weight:700}.scadenzario-generale-subtitle-1{font-size:14px;font-weight:400}.scadenzario-generale-title2-wrapper{padding:5px 0}.scadenzario-generale-title-2{font-size:14px;font-weight:700}.scadenzario-generale-subtitle-2{font-size:12px;font-weight:400}.scadenzario-generale-label{font-weight:400}.scadenzario-generale-sublabel{font-size:12px}.piker-wrapper{margin-bottom:1px}.picker-name{font-size:16px}.picker-info{font-size:14px;font-weight:400;margin-top:5px}.header-dashboard-sing{display:-webkit-flex;display:flex}.header-dashboard-sing .button-toolbar{margin-top:0}.header-dashboard-sing-profile{-webkit-flex:0 0 180px;flex:0 0 180px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;margin-right:10px}.header-dashboard-sing-profile-img{position:relative;cursor:pointer}.header-dashboard-sing-profile-img p{position:absolute;bottom:0;left:0;right:0;padding:3px 10px;margin:0;color:#fff;background:rgba(51,51,51,.5);text-transform:uppercase}.header-dashboard-sing-profile img{display:block;width:100%;height:auto;-webkit-flex:0 0 auto;flex:0 0 auto}.header-dashboard-sing-profile-link{text-align:left;font-weight:700;margin-top:1px;-webkit-flex:0 0 auto;flex:0 0 auto}.header-dashboard-sing-profile-link button{width:100%;text-align:center;font-weight:400}.header-dashboard-sing-profile-link p{color:#fff;margin-bottom:0}.header-dashboard-sing-info{-webkit-flex:1 1 auto;flex:1 1 auto;text-align:left}.registry-img-wrapper{flex:0 0 auto;width:100px;height:100px;margin-right:20px}.registry-img{width:100%;height:auto}.registry-infos{flex:1 1 1px}.header-list{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;width:100%;margin-bottom:10px;line-height:1.5em;font-size:14px;display:block;text-align:left}.header-list-wrapper{text-align:left}.header-item{display:-webkit-flex;display:flex;margin-bottom:15px;background:#fff;color:#b0bec5}.header-item:last-of-type{margin-bottom:15px}.header-style-1 dt{background:#e53935}.header-style-2 dt{background:#ffc107}.header-style-3 dt{background:#ff5722}.header-style-1 dd{color:#e53935}.header-style-2 dd{color:#ffc107}.header-style-3 dd{color:#ff5722}.header-item-title{-webkit-flex:0 0 165px;flex:0 0 165px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;margin-right:0;text-transform:uppercase;font-size:18px;width:165px;height:30px;padding:5px;margin-right:10px;color:#fff;background:#b0bec5}.header-item-text{flex:1 1 auto;-webkit-flex:1 1 auto;display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;font-weight:700;color:inherit;background:#fff;font-size:14px}.reaction-wrapper{margin-bottom:40px}.reaction-list{display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start;border-top:2px solid #ef5350;padding-top:1px}.reaction-list:last-child{margin-bottom:0}.reaction-list-title{-webkit-flex:0 0 165px;flex:0 0 165px;max-width:165px;display:inline-flex;display:-webkit-inline-flex;-webkit-justify-content:center;justify-content:center;background:#ef5350;color:#fff;font-size:18px;text-align:center;padding:5px 10px;text-transform:uppercase;font-weight:400;margin-bottom:1px}.reaction-list-item{-webkit-flex:1 1 auto;flex:1 1 auto;font-size:14px;color:#fff;padding:5px 10px;color:#666;font-weight:700;background:#e6eff3}.reaction+.reaction-none{margin-top:15px}.reaction-none{color:#666;font-size:16px}.reaction-none>label{font-weight:700;color:#666;margin-right:30px}.flex-wrap-list-container{display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;-webkit-align-items:center;align-items:center}.flex-wrap-list-container:not(:last-of-type){padding-bottom:10px;border-bottom:1px dotted #ccc;margin-bottom:14px}.flex-wrap-list{display:flex;display:-webkit-flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.vital-list-score{-webkit-flex:0 0 auto;flex:0 0 auto;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;width:90px;height:100px;border:1px solid #ccc;margin-right:4px;margin-bottom:4px;cursor:pointer;background:#fff;text-align:left}.vital-list-score:only-child{margin-right:0;margin-bottom:0}.vital-list-score:last-child{margin-right:0}.vital-list-score-header{flex:0 0 20px;display:flex}.vital-list-score-header h1{flex:1 0 50px;font-size:14px;line-height:1em;font-weight:700;padding:3px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vital-list-score-header span{flex:0 0 auto;width:25px;height:25px;padding:2px;text-align:center}.vital-list-score-content{flex:1 0 auto;padding:3px;align-items:center}.vital-list-score-content-value{font-size:20px;font-weight:700;line-height:1em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.vital-list-score-content-unit{font-size:12px;line-height:1em;color:#ccc;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.vital-list-score-content-date{font-size:11px;line-height:1em;color:#666;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-top:5px}.vital-list-score-footer{flex:0 0 auto;margin:0 -1px -1px -1px;color:#fff;font-size:12px;line-height:1em;padding:4px 3px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vital-score-none h1{color:#ccc}.vital-score-none .vital-list-score-content-value{color:#ccc}.vital-score-expired footer{background:#78909c;color:#fff}.vital-score-expired .vital-list-score-content-value{color:#78909c}.vital-score-expired h1{color:#78909c}.vital-score-violet footer{background:#ab47bc;color:#fff}.vital-score-violet .vital-list-score-content-value{color:#ab47bc}.vital-score-blue footer{background:#42a5f5;color:#fff}.vital-score-blue .vital-list-score-content-value{color:#42a5f5}.vital-score-green footer{background:#259b24;color:#fff}.vital-score-green .vital-list-score-content-value{color:#259b24}.vital-score-yellow footer{background:#ffeb3b;color:#333}.vital-score-yellow .vital-list-score-content-value{color:#ffeb3b}.vital-score-orange footer{background:#f93;color:#fff}.vital-score-orange .vital-list-score-content-value{color:#f93}.vital-score-red footer{background:#e51c23;color:#fff}.vital-score-red .vital-list-score-content-value{color:#e51c23}.vital-score-black footer{background:#000;color:#fff}.vital-score-black .vital-list-score-content-value{color:#000}.box-list{-webkit-flex:0 0 auto;flex:0 0 auto;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;width:90px;height:100px;border:1px solid #ccc;margin-right:4px;margin-bottom:4px;cursor:pointer;background:#fff;text-align:left}.box-list:only-child{margin-right:0;margin-bottom:0}.box-list:last-child{margin-right:0}.box-list-header{flex:0 0 20px;display:flex}.box-list-header h1{flex:1 0 50px;font-size:14px;line-height:1em;font-weight:700;padding:3px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.box-list-header span{flex:0 0 auto;width:25px;height:25px;padding:2px;text-align:center}.box-list-content{flex:1 0 auto;padding:3px;align-items:center}.box-list-content-value{font-size:20px;font-weight:700;line-height:1em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.box-list-content-unit{font-size:12px;line-height:1em;color:#ccc;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.box-list-content-date{font-size:11px;line-height:1em;color:#666;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-top:5px}.box-list-footer{flex:0 0 auto;margin:0 -1px -1px -1px;color:#fff;font-size:12px;line-height:1em;padding:2px 3px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.info-list{margin:0 0;display:inline-block}.info-list:only-child{margin-right:0}.info-list-title{display:inline-block;font-weight:700;color:#666;font-size:14px;margin-bottom:5px}.info-list-item{display:inline-block;color:#333;font-weight:700;font-size:14px;margin-right:20px;margin-bottom:5px}.info-list-item:last-child,.info-list-item:only-child{margin-right:0}.svg-sex-icon-mini{width:14px;height:14px;display:inline-block;vertical-align:baseline;fill:#fff}.svg-sex-icon-18{width:18px;height:18px;display:inline-block;vertical-align:baseline;fill:#fff}.svg-sex-icon-24{width:24px;height:24px;display:inline-block;vertical-align:baseline;fill:#fff}.svg-icon-10 svg{width:10px;height:10px}.svg-icon-14 svg{width:14px;height:14px}.svg-icon-16 svg{width:16px;height:16px}.svg-icon-18 svg{width:18px;height:18px}.svg-icon-24 svg{width:24px;height:24px}.svg-icon-35 svg{width:35px;height:35px}.svg-icon-40 svg{width:40px;height:40px}.svg-default-icon{display:block;margin:0 auto;height:100%;width:100%}.svg-icon{width:100%;height:100%;fill:inherit}.svg-fill-white{fill:#fff}.svg-fill-amber{fill:#ffc107}.svg-fill-amber-700{fill:#faa000}.svg-fill-red{fill:#e51c23}.svg-fill-pink{fill:#e91e63}.svg-fill-pink-50{fill:#ffcdd2}.svg-fill-red-300{fill:#e57373}.svg-fill-orange{fill:#ff9800}.svg-fill-amber{fill:#ffc107}.svg-fill-yellow{fill:#ff9800}.svg-fill-yellow-700{fill:#fbc02d}.svg-fill-deep-orange{fill:#ff5722}.svg-fill-green{fill:#259b24}.svg-fill-green-900{fill:#1b5e20}.svg-fill-blue{fill:#0d99f3}.svg-fill-cyan{fill:#00bcd4}.svg-fill-teal{fill:#009688}.svg-fill-brown{fill:#795548}.svg-fill-blue-grey{fill:#78909c}.svg-fill-grey-333{fill:#333}.svg-fill-grey-666{fill:#666}.svg-fill-grey-999{fill:#999}.svg-fill-grey-ccc{fill:#ccc}.indicator{padding:4px;flex:0 0 120px;-webkit-flex:0 0 120px;width:120px;display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;height:100px;margin-right:4px;margin-bottom:4px;color:#fff;fill:#fff;cursor:pointer}.indicator-status-0{background:#e5e5e5;border:1px solid #ccc;color:#78909c;fill:#78909c}.indicator-status-1{background:#4caf50}.indicator-status-2{background:#f9a825}.indicator-status-3{background:#f44336}.indicator-status-expired{border:1px solid #ccc;color:#78909c;fill:#78909c}.indicator-status-none{background:#78909c;fill:#fff}.indicator:last-child{margin-right:0}.indicator:only-child{margin-right:0;margin-bottom:0}.indicator:last-child{margin-right:0}.indicator-title{order:4;flex:1 0 100%;-webkit-flex:1 0 100%;width:100%;color:inherit;text-align:center;font-size:14px;font-weight:700;align-self:flex-end}.indicator-scale{order:3;flex:0 0 100%;color:inherit;font-size:10px;text-align:right;line-height:1.5em;height:10px;margin-bottom:5px}.indicator-date{order:3;flex:0 0 100%;color:inherit;font-size:11px;text-align:center;line-height:1.5em}.indicator-value-wrapper{order:2;flex:0 0 66px;-webkit-flex:0 0 66px;display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;justify-content:flex-end;-webkit-justify-content:flex-end;align-items:flex-end;-webkit-align-items:flex-end;color:inherit;height:40px;margin-left:4px}.indicator-value-big{flex:0 0 100%;-webkit-flex:0 0 100%;width:100%;height:40px;color:inherit;font-weight:700;text-align:right;font-size:52px;line-height:44px}.indicator-value-med{flex:0 0 100%;-webkit-flex:0 0 100%;width:100%;height:40px;color:inherit;font-weight:700;text-align:right;font-size:40px;line-height:52px}.indicator-value-mini{flex:0 0 100%;-webkit-flex:0 0 100%;width:100%;align-self:flex-end;-webkit-align-self:flex-end;height:16px;color:inherit;font-weight:700;text-align:right;font-size:20px;line-height:18px}.indicator-value-expired{flex:0 0 auto;width:21px;height:21px;align-self:flex-start;-webkit-align-self:flex-start;text-align:center;color:#fff}.indicator-icon{order:1;flex:0 0 auto;-webkit-flex:0 0 auto;width:40px;height:40px}.header-patient-exit{background:#4caf50;color:#fff;padding:10px 10px 8px 10px;margin-bottom:10px;font-size:24px;border-bottom:2px solid #33691e}.header-patient-dead{background:#999;color:#fff;padding:10px 10px 8px 10px;margin-bottom:10px;font-size:24px;border-bottom:2px solid #666}.header-patient-dead span,.header-patient-exit span{font-size:16px}.header-patient-none .header-item-title{background:#999}.header-patient-none .header-item-text{color:#999}.header-patient-none .reaction-list-title{background:#999}.header-patient-none .reaction-list-item{background:#e5e5e5}.header-patient-none .reaction-list{border-color:#999}.header-patient-none .vital-list-score-content-value{color:#999}.header-patient-none .vital-list-score-footer{background:#999}.header-patient-none [class=vital-list-score] footer{padding:0}.header-patient-none .vital-score-none footer{padding:0}.header-patient-none .svg-icon{fill:#999}.header-patient-none .header-dashboard-sing-profile-img>img{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.rooms-beds{padding:4px;flex:0 1 120px;display:flex;flex-direction:column;height:120px;margin-right:5px;margin-bottom:5px;cursor:pointer;border:1px solid #ccc}.rooms-beds-selected{outline:4px solid #ff9800}.rooms-beds-top{background:#e5e5e5;display:flex;flex-direction:column;margin:-4px -4px 5px -4px;height:54px}.rooms-bed-title{color:#333;text-align:center;font-size:14px;font-weight:700;margin-bottom:5px}.rooms-beds-specials{display:flex;width:100%;justify-content:center;margin-bottom:10px}.rooms-beds-specials-item{flex:0 0 17px;width:17px;height:17px}.rooms-beds-specials-item:not(:last-child){margin-right:5px}.rooms-beds-icon-wrapper{display:flex;justify-content:center}.rooms-beds-icon{flex:0 0 auto;width:30px;height:30px;font-size:24px;position:relative}.rooms-beds-icon:not(:last-child){margin-right:7px}.rooms-beds-icon-number{display:block;text-align:center;margin-top:5px}.rooms-beds-item{width:60px;height:60px;position:relative;padding:4px;border:1px solid #ccc}.rooms-beds-item-number{position:absolute;right:0;top:0;padding:4px;width:100%;height:28px;font-weight:700;font-size:24px;background:#e5e5e5;text-align:center}.rooms-beds-item-icon{position:absolute;left:auto;right:auto;bottom:0;height:30px}.rooms-beds-foto{width:200px;height:auto;float:left}.chat-wrapper{display:flex;flex-direction:column;height:100%;background:#f5f5f5}.chat-header{flex:0 0 auto}.chat-header-normal,.chat-header-select{display:none;background:#78909c;height:50px;width:100%;padding:5px 0;align-items:center}.chat-header-normal.js-active,.chat-header-select.js-active{display:flex}.chat-content{flex:1 1 auto;overflow:auto;overflow-x:hidden;background:url(../Content/images/medical-pattern-font-awesome.png) center center repeat}.chat-data{display:inline-block;padding:4px 8px;background:#e5e5e5;color:#999;font-size:12px;line-height:1em;vertical-align:top;margin:0 auto;border-radius:4px}.chat-partecipants{display:flex;justify-content:space-between;padding:4px 8px;background:#e5e5e5;color:#999;font-size:12px;line-height:1em;color:#999}.chat-photo{display:block;flex:0 0 auto;width:40px;height:40px;border-radius:50%;padding:0;margin-right:8px}.chat-photo>img{display:block;width:100%;height:auto;border-radius:50%}.chat-info{flex:1 1 auto;text-align:left;color:#fff}.chat-title{font-weight:400;line-height:1.1em}.chat-status{font-size:12px;line-height:1em}.chat-option{flex:0 0 auto;align-self:flex-end;text-align:left;color:#fff}.chat-message-list{padding:10px}.chat-message-row-left{display:flex;justify-content:flex-start}.chat-message-row-right{display:flex;justify-content:flex-end}.chat-message-wrapper-right{flex:0 1 auto;display:flex;flex-direction:column;align-items:flex-end;margin-bottom:5px}.chat-message-wrapper-left{flex:0 1 auto;display:flex;flex-direction:column;align-items:flex-start;margin-bottom:5px}.chat-message{flex:0 1 auto;padding:4px;border-radius:4px;position:relative;margin-bottom:3px;box-shadow:0 1px 1px 0 rgba(50,50,50,.4);cursor:pointer;position:relative}.chat-message-selector{position:relative;display:flex;flex-direction:column;align-items:flex-end}.chat-message-selector.js-active:after{content:'';position:absolute;top:0;left:0;border:0;width:100%;height:calc(100% - 2px);background:rgba(255,152,0,.5);z-index:110;border-radius:4px}.chat-message-left{background:#fff;justify-content:flex-start;text-align:left}.chat-message-left:before{content:'';position:absolute;left:-20px;top:0;border-top:0;border-left:12px solid transparent;border-right:12px solid #fff;border-bottom:12px solid transparent}.chat-message-selector+.chat-message-selector .chat-message-left:before{content:'';position:absolute;left:0;top:0;border:0}.chat-message-right{background:#e3f2fd;justify-content:flex-end;text-align:left}.chat-message-right:after{content:'';position:absolute;top:0;right:-20px;border-top:0;border-right:12px solid transparent;border-left:12px solid #e3f2fd;border-bottom:12px solid transparent}.chat-message-selector+.chat-message-selector .chat-message-right:after{content:'';position:absolute;top:0;right:0;border:0}.chat-message-author{font-size:12px;line-height:1.5em;width:100%;display:block;font-weight:400;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;-o-user-select:none}.chat-message-text{display:block;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;-o-user-select:none}.chat-message-text-quote-wrapper{display:flex;align-items:stretch;box-shadow:0 1px 1px 0 rgba(50,50,50,.1);text-align:left}.chat-footer-insert-wrapper .chat-message-text-quote-wrapper{padding:4px}.chat-message-text-quote-border{flex:0 0 auto;width:2px}.chat-message-text-quote{flex:1 1 auto;display:block;padding:4px 4px 4px 8px;background:rgba(255,255,255,.5);border-radius:0 4px 4px 0}.chat-message-text-quote .chat-message-text{font-size:12px;color:#999}.chat-message-info{flex:0 1 auto;align-self:flex-end;display:inline-block;font-size:10px;line-height:1.5em;color:#666;text-align:right;padding-left:5px;position:relative;bottom:-4px;float:right}.chat-message-info>em{display:inline-block;flex:0 0 auto;font-weight:400;font-style:normal;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;-o-user-select:none}.chat-image{display:inline-block;position:relative;vertical-align:bottom}.chat-image img{display:block;max-width:250px;height:auto;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;-o-user-select:none}.chat-image .chat-message-info{position:absolute;bottom:4px;right:4px;left:auto;background:#e5e5e5;padding:2px 4px;border-radius:4px}.chat-footer{flex:0 0 auto;display:flex;align-items:center;min-height:60px;padding:5px}.chat-footer-insert-wrapper{flex:1 1 auto;border-radius:4px;padding:0 30px;position:relative;box-shadow:0 1px 1px 0 rgba(50,50,50,.3);background:#fff;margin-right:5px}.chat-footer-textarea{resize:none;border:0;overflow:hidden;min-height:40px!important;padding:10px;box-sizing:padding-box}.chat-footer-insert-wrapper:after{content:'';position:absolute;bottom:38px;right:-20px;border-top:0;border-right:12px solid transparent;border-left:12px solid #fff;border-bottom:12px solid transparent}.chat-footer-emoticons{position:absolute;bottom:7px;left:0}.chat-footer-image{position:absolute;bottom:7px;right:0}input.chat-footer-insert{width:100%;border:0}.chat-footer-insert-after{flex:0 0 auto;display:block;border-top:0;border-right:12px solid transparent;border-left:12px solid #fff;border-bottom:12px solid transparent;align-self:flex-start;margin-right:-15px}.chat-emoticons{display:none}.chat-emoticons.js-active{display:block;flex:0 0 auto;height:90px}.chat-list{background:#fff;height:100%}.chat-list-item{display:flex;align-items:stretch}.chat-list-item-info-wrapper{flex:1 1 auto;display:flex;align-items:center;height:56px;border-bottom:1px solid #e5e5e5;padding:8px}.chat-list-item-info-name{flex:1 1 auto;text-align:left;font-size:12px}.chat-list-item-info-role{flex:0 0 auto;width:70px;text-align:center;font-size:12px;padding:1px;border-radius:4px;border:1px solid #4caf50}.chat-group-info{width:100%;height:150px;position:relative}.chat-group-info-edit{position:absolute;bottom:4px;right:4px}.chat-group-info-add-user{position:absolute;top:4px;right:4px}.chat-settings{padding-left:40px;background:#fff}.chat-settings-item{display:flex;border-bottom:1px solid #e5e5e5;padding:8px}.chat-settings-item-name{flex:1 1 auto;text-align:left}.chat-settings-item-value{flex:0 0 auto;width:70px;text-align:right;color:#999}.chat-settings-username{text-align:left}.profile{display:flex;display:-webkit-flex}.profile-left{flex:0 0 180px;-webkit-flex:0 0 180px;display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;margin-right:10px}.profile-left-img{position:relative;cursor:pointer}.profile-left-img p{position:absolute;bottom:0;left:0;right:0;padding:3px 10px;margin:0;color:#fff;background:rgba(51,51,51,.5)}.profile-left img{display:block;width:100%;height:auto;flex:0 0 auto;-webkit-flex:0 0 auto}.profile-left-link{text-align:left;font-weight:700;margin-top:1px;flex:0 0 auto;-webkit-flex:0 0 auto}.profile-left-link button{width:100%;text-align:center;font-weight:400}.profile-left-link p{color:#fff;margin-bottom:0}.profile-left-info{flex:1 1 auto;text-align:left}.profile-right{flex:1 1 auto;margin-bottom:10px;line-height:1.5em;font-size:14px;display:block;text-align:left}.profile-change-settings-item{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;border-bottom:1px dotted #ccc;padding:10px 0}.profile-change-settings-item:last-child{border-bottom:0}.profile-change-settings-item-status{margin-bottom:10px}.profile-change-settings-item-status>label{font-weight:700;font-size:16px;display:block}.profile-change-settings-item-status-list .profile-change-settings-item-status-list{margin-left:20px}.profile-change-settings-item-status-list .profile-change-settings-item-status-list .profile-change-settings-item-status-list>li{display:inline-block}.profile-change-settings-item-status-list-separator>li{display:inline-block}.profile-change-settings-item-status-list-separator>li:not(:last-child):after{content:','}.profile-change-settings-item-status-list .profile-change-settings-item-status-list .profile-change-settings-item-status-list>li:not(:last-child):after{content:','}.duplicate-warning{display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;justify-content:space-between;-webkit-justify-content:space-between;align-items:center;padding:10px 10px 0 10px;background:#f5f5f5;max-width:582px;margin-bottom:10px;border:1px solid #ff5722}.duplicate-warning .text-button:hover{cursor:pointer;opacity:.8}.duplicate-warning-text{text-align:left}.duplicate-warning-text>span{color:#ff5722;font-size:24px;font-weight:700;display:inline-block;margin-right:10px;margin-bottom:10px}.duplicate-warning-text>em{font-weight:700;display:inline-block;margin-right:10px;margin-bottom:10px}.change-warning-list{font-weight:700;color:#e51c23;margin-bottom:20px}.new-hospitalization-duplicate-accordion-title{display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center}.new-hospitalization-duplicate-accordion-title .img-60-sq{-webkit-flex:0 0 auto;flex:0 0 auto}.national-id-modal{font-weight:700;font-size:24px;margin:20px 0}.patient-patology .status-alert,.patient-patology .status-warning{font-weight:700;padding:2px 5px}.patient-patology li{overflow:hidden}.patient-patology span{white-space:nowrap}.patient-top-wrapper{float:left;width:100%}.patient-top-main{margin:0 180px;padding:0 10px 10px 10px}.patient-patology{margin-bottom:31px}.patient-top-left{float:left;margin-left:-100%;width:180px}.patient-top-left button{display:block}.patient-top-left eq-thumbnail-image{width:100%;height:auto;border:none;outline:0;display:block}.patient-top-left>span{display:block;background:#aeaeae;padding:10px;color:#fff;text-align:left;font-weight:700;font-size:14px}.patient-top-right{float:right;margin-left:-180px;width:180px;position:relative}.patient-top-right .text-button{width:100%;text-align:left;float:none}.text-menu-title{width:100%;text-align:left}.patient-top-panel-allergies{background:#ff9;padding:10px}.patient-top-panel-allergies li{font-weight:700;text-align:left;color:#333}.patient-top-panel-actions{height:40px;text-align:right}.text-content{text-align:left;margin:0 44px;max-width:680px}.text-content section{margin-left:-44px;padding-left:92px;margin-bottom:72px}.text-content h2{font-size:24px;line-height:44px;margin-top:0;margin-bottom:24px;margin-left:-97px;margin-right:-49px;padding:5px 20px 5px 92px;background:#3f51b5;border-bottom:10px solid #7986cb;color:#fff;font-weight:400}.text-content h3{font-size:24px;line-height:30px;margin-top:24px;margin-bottom:24px;color:#3f51b5;font-weight:400}.text-content h4{font-size:18px;line-height:24px;margin-top:24px;margin-bottom:24px;color:#3f51b5;font-weight:400}.text-content blockquote,.text-content ol,.text-content p,.text-content pre,.text-content table,.text-content ul{line-height:24px;margin-bottom:24px}.text-content ol,.text-content ul{padding-left:70px}.text-content li{position:relative;margin-bottom:12px}.text-content ul li:before{content:'●';position:absolute;left:-20px;top:0;color:#3f51b5}.text-content ol li{list-style-type:none;counter-increment:list;position:relative}.text-content ol li:before{content:counter(list,lower-alpha) '.';position:absolute;left:-20px;top:0}.text-content blockquote{background:#e5e5e5;padding:20px;font-style:italic;border-bottom:10px solid #f5f5f5}.text-content blockquote h3{margin-top:0;margin-bottom:24px}.tile-doc-type-wrapper{margin-top:5px;display:flex;display:-webkit-flex;flex-wrap:wrap}.tile-doc-type{padding:4px;flex:0 0 120px;-webkit-flex:0 0 120px;width:120px;height:120px;display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;margin-right:4px;margin-bottom:4px;color:#fff;fill:#fff;cursor:pointer;justify-content:flex-end;position:relative;overflow:hidden}.tile-doc-type:not(.tile-doc-type-disabled):hover{opacity:.8}.tile-doc-type.tile-doc-type-disabled{color:#999;cursor:default;background:#bdbdbd}.tile-doc-type-title{order:2;flex:1 0 100%;-webkit-flex:1 0 100%;width:100%;color:inherit;text-align:left;font-size:14px;font-weight:700;align-self:flex-end}.tile-doc-type-icon{order:1;flex:0 0 60px;-webkit-flex:0 0 60px;width:60px;height:60px}.tile-doc-type-description{flex:none;position:absolute;top:100%;left:0;width:100%;height:70px;transition:all .3s;padding:5px;font-size:10px}.tile-doc-type:not(.tile-doc-type-disabled):hover .tile-doc-type-description{flex:none;position:absolute;top:70px;left:0;width:100%;height:70px;transition:all .3s;background:inherit;opacity:1}.sing-wrapper{background:#e6eff3;padding:10px 0}.sing-menu{width:180px;float:left;margin-right:10px}.sing-menu-active,.sing-menu-inactive{display:block}.sing-menu-close{display:none}.sing-menu-button{display:none}.sing-menu .text-button{width:100%;text-align:left}.sing-title-wrapper{height:40px;background:#3f51b5;overflow:hidden;padding:0 0 0 10px;margin-right:10px}.sing-title-wrapper h1{color:#fff;text-align:left;font-size:18px;font-weight:700;line-height:40px}.sing-title-wrapper-2{text-align:left}.sing-title-wrapper-2 h1{color:#3f51b5;font-size:24px;font-weight:700;line-height:1.5em}.sing-title-wrapper-2 p{margin-top:5px;font-style:italic;font-size:14px}.sing-folder-select{width:150px;float:left;color:#333;height:34px;line-height:34px;margin-top:3px;margin-right:10px;border:1px solid #ccc;padding:4px 0 0 0;font-size:18px}.sing-strip-wrapper{margin:10px 10px 0 190px;text-align:left;padding-bottom:20px}.sing-edit-wrapper{background:#fff;padding:10px;text-align:left}.sing-edit-wrapper .fl-grid{background:inherit}.sing-edit-title{display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;align-items:center;min-height:40px;padding:10px}.sing-edit-title h1{color:#fff;text-align:left;font-size:18px;font-weight:700}.sing-edit-title.violet{background:#3f51b5}.sing-edit-title.red{background:#e51c23}.sing-edit-wrapper label:not([class]){color:#3f51b5}.sing-edit-description{width:100%;height:150px;margin-bottom:30px}.dailyrecord-edit-alert .general-button{display:flex;display:-webkit-flex;justify-content:center;align-items:center}.strip-deleted{background:#fff;border:4px solid #ccc;margin-bottom:10px;text-align:left;overflow:hidden;background:#f5f5f5}.strip-deleted-header{border-bottom:1px solid #ccc;overflow:hidden;padding:10px;background:#e9e9e9}.strip-deleted h1{font-size:18px}.strip-deleted h1 span{font-size:14px}.strip-deleted h1 em{font-style:normal;font-weight:400}.strip-deleted-item{padding:10px;overflow:hidden}.strip-deleted .strip-content1 .text-button,.strip-deleted .strip-content1-attachment .link-button,.strip-deleted .strip-content1-text,.strip-deleted .strip-warning{text-decoration:line-through}.strip-deleted .img-A4-icon:after{content:url(data:image/svg+xml,%3Csvg%20%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20%20%20viewBox%3D%220%200%2024%2028%22%3E%3Cpath%20fill%3D%22%23cccccc%22%20d%3D%22M20.5%2013.953q0-2.516-1.359-4.609l-11.781%2011.766q2.141%201.391%204.641%201.391%201.734%200%203.305-0.68t2.711-1.82%201.813-2.727%200.672-3.32zM4.891%2018.625l11.797-11.781q-2.109-1.422-4.688-1.422-2.312%200-4.266%201.141t-3.094%203.109-1.141%204.281q0%202.531%201.391%204.672zM24%2013.953q0%202.453-0.953%204.688t-2.555%203.844-3.828%202.562-4.664%200.953-4.664-0.953-3.828-2.562-2.555-3.844-0.953-4.688%200.953-4.68%202.555-3.836%203.828-2.562%204.664-0.953%204.664%200.953%203.828%202.562%202.555%203.836%200.953%204.68z%22%3E%3C/path%3E%3C/svg%3E);position:absolute;top:50%;left:50%;margin:-60px 0 0 -60px;width:120px;height:120px}.strip-deleted i{text-decoration:none}.strip-item1{background:#fff;padding:10px;text-align:left;color:#333}.strip-item1-header{overflow:hidden;margin-bottom:20px}.strip-title1{overflow:hidden}.strip-title1 h1 button{font-size:18px;font-weight:700;line-height:100%;text-align:left}.strip-title1 h1 span{font-size:12px;font-weight:400;color:#999}.strip-title1 h1 em{margin-top:5px;font-style:normal;font-weight:400;display:block;font-size:14px;line-height:100%}.strip-warning{padding:8px 10px 8px 50px;min-height:40px;overflow:hidden;font-size:16px;position:relative;line-height:1.5em;margin:20px 0}.strip-warning.yellow{background:#fff59d}.strip-warning.red{background:#ef9a9a}.strip-warning .general-button{position:absolute;top:0;left:0;height:100%;display:flex;justify-content:center;align-items:center;display:-webkit-flex;-webkit-justify-content:center;-webkit-align-items:center}.strip-draft i{float:left;margin-left:20px}.strip-draft h2{float:left;margin:10px 0 0 20px}.strip-draft h2 span{display:block}.strip-content1{padding-left:20px;border-width:0;border-left-width:10px;border-style:solid;position:relative;width:100%}.strip-content1.user-role-color-white:after{content:'';position:absolute;top:0;left:-10px;width:10px;border:1px solid #999;height:100%}.strip-content1 .img-A4-icon{float:left;position:relative}.strip-content1-text{font-size:14px}.strip-content1-attachment{clear:both}.strip-content1-attachment .document-list{padding-bottom:0}.strip-item1-footer{padding-top:10px;clear:both}.diary-item{background:#fff;padding:10px;text-align:left;color:#333;margin-bottom:10px}.diary-item-body{display:flex}.diary-item-role-indicator{margin-right:10px;flex:0 0 10px;min-height:40px}.diary-item-info{flex:1 1 auto;display:flex;flex-direction:column}.diary-item-warning{padding:10px;color:#fff;font-size:16px;margin-bottom:10px;width:100%}.diary-item-text-wrapper{width:100%;display:flex;align-items:center}.diary-item-icon{flex:0 0 auto}.diary-item-text{flex:1 1 auto;width:100%;padding-bottom:10px;overflow:hidden}.diary-item-text-mini{flex:1 1 auto;width:100%;overflow:hidden}.diary-item-text-special{flex:1 1 auto;align-self:center;margin-left:20px}.diary-item-text-controller{border-top:1px solid #e5e5e5;font-weight:700;cursor:pointer}.diary-item-text ul{margin-top:10px}.diary-item-text li{padding-left:30px;position:relative;line-height:1.5em}.diary-item-text li:before{content:'';background:#333;position:absolute;left:10px;top:7px;width:5px;height:5px}.diary-item-document{width:100%;margin-top:10px}.document-list{padding:20px 0}.document-list li{position:relative;padding:6px 0 0 35px;border-bottom:1px dotted #ccc;margin-bottom:6px}.document-list li:last-child{border-bottom:0}.document-list i{position:absolute;top:0;left:0}.function-list{padding:20px 0}.function-list li{padding:5px 0;border-bottom:1px dotted #ccc;overflow:hidden}.function-list button{margin-right:10px}.function-list span{display:inline-block;padding-top:10px;font-weight:700}.function-list li:last-child{border-bottom:0}.img-40-sq{width:40px;height:40px}.img-60-sq{width:60px;height:60px}.img-A4-icon{width:200px;height:100%;border:1px solid #ccc}.prescription-main-wrapper{color:#333;height:100%;background:#e6eff3}.prescription-main-wrapper .button-toolbar{overflow:hidden}.prescription-main-wrapper .button-toolbar{overflow:hidden;margin-top:0;margin-bottom:0}.prescription-main-wrapper .button-toolbar .general-button{margin-bottom:0}.prescription-dayswithin-selector{float:left;background-color:#fff}.prescription-dayswithin-selector .btn-primary{min-width:50px!important}.prescription-days{float:left;margin:0 10px;line-height:40px}.prescription-days input{display:inline-block;width:50px;text-align:center;margin:0 10px;border:1px solid #ccc}.prescription-main-filter{width:1063px}.prescription-week-selector{float:right}.prescription-week-selector>button{margin:0;margin-bottom:1px;width:83px;margin-right:1px}.prescription-week{width:420px;float:left;margin-left:20px;line-height:40px;background:#fff;padding:0 10px;text-align:center}.prescription-week strong{font-size:16px;margin:0 5px}.prescription-check-selector{display:inline-block;float:left;height:40px}.prescription-check-selector>label{line-height:40px;text-transform:uppercase;font-weight:400}.prescription-main{border-spacing:0;border-collapse:collapse;font-size:10px;table-layout:fixed;margin:0;border-left:1px solid #e6eff3;border-right:1px solid #e6eff3;width:1063px;background:#fff}.prescription-main th{font-size:12px;border-collapse:collapse;border-left:1px solid #e6eff3;color:#fff;text-align:center;text-transform:uppercase}.prescription-main tr{border-bottom:10px solid #e6eff3}.prescription-main tr:first-child{border-bottom:1px solid #e6eff3}.prescription-main tr.list-noresults{background:#e6eff3;text-align:center}.prescription-main tr.list-noresults h1{color:#333;font-size:16px;padding:10px}.prescription-main-extension{width:100%!important}.prescription-main-extension .toolbar-flex{margin-bottom:0!important}.prescription-extension-check{width:50px;height:50px;padding:5px!important}.prescription-extension-date,.prescription-extension-message{margin-bottom:0!important}.prescription-inizio{width:50px}.prescription-fine{width:50px}.prescription-week-day{width:84px}.prescription-main td{border-collapse:collapse;border-left:2px solid #e6eff3;border-top:2px solid #e6eff3;border-right:2px solid #e6eff3;border-bottom:2px solid #e6eff3;vertical-align:top;padding:0;height:50px}.prescription-prescrizione strong{font-size:14px}.prescription-main tr:first-child th{border-top:0}.prescription-main tr td:first-child,.prescription-main tr th:first-child{border-left:0}.prescription-main td:last-child,.prescription-main th:last-child{border-right:0}.prescription-main>div{display:inline-block;vertical-align:top;word-wrap:break-word;overflow:hidden;height:50px}.prescription-anno{font-size:10px;color:#999;display:block}.prescription-orari th{border-top:1px solid #ccc;height:20px;padding:2px;background:#666}.prescription-button{text-align:left;margin:0;border:0;padding:4px;background:0 0;vertical-align:top;width:100%;outline:0}.prescription-button p{margin-bottom:-2px}.prescription-slot div{word-wrap:break-word;text-align:center}.prescription-slot div+div{border-top:2px solid #e6eff3}.cpoe-rev2-prescription-quantity{margin-top:12px}.prescription-slot button{word-wrap:break-word;text-align:center;height:50px;width:100%}.prescription-slot span{display:block;width:100%;font-weight:700;line-height:10px}.cpoe-rev2-prescription-interrupted{width:20px;height:20px}.prescription-legend li{margin-bottom:10px}.prescription-legend li span{display:inline-block;width:20px;height:20px;margin-right:10px;line-height:20px;text-align:center;font-size:12px;font-weight:700;vertical-align:middle}.prescription-white{background:#fff;border:1px dotted #ccc}.prescription-inactive{background:#e6eff3}.prescription-incaseof{background:#81d4fa}.prescription-main td.prescription-today-schedule{background:#bcaaa4}.prescription-expiring{color:#e51c23;position:absolute;bottom:5px;right:5px}.prescription-chronic{color:#607d8b;position:absolute;bottom:5px;right:25px}.prescription-future{background:#ccc}.prescription-positive{background:#1b5e20;color:#fff}.prescription-half-positive{background:#c8e6c9!important;color:#000}.prescription-late{background:#ffeb3b}.prescription-selected{outline:2px solid #0d99f3}.prescription-suspended{border:dashed 1px gray;background:#fff}.prescription-negative{background:#b71c1c;color:#fff}.prescription-half-negative{background:#ffcdd2!important;color:#000}th.prescription-present-day{background:#e64a19;color:#fff}.prescription-sing{background:#fff;padding:5px}.prescription-dilution,.prescription-drug{text-align:left;position:relative}.prescription-dilution input,.prescription-drug input{width:100%;border:1px solid #ccc}.prescription-drug .eq-typeahead-wrapper{position:relative;width:calc(100% - 40px)}.prescription-dilution .eq-typeahead-wrapper{position:relative;width:calc(100% - 250px)}.prescription-drug-leaflet{position:absolute;right:0;bottom:0;margin-bottom:0}.prescription-add-dilution{position:absolute;right:0;bottom:0;margin-bottom:0!important;text-transform:uppercase;display:inherit}.prescription-drug-loader{position:absolute;top:25px;right:0}.prescription-drug-loader .loader-spinner-inner-rotating{border-bottom:solid 2px #0d99f3;border-top:solid 2px #0d99f3;border-left:solid 2px #0d99f3;border-right:solid 2px transparent}.prescription-labs-list{background:#fff;border:1px solid #ccc}.prescription-labs-list>li{margin:0;padding:5px 10px}.prescription-labs-list>li:not(:last-child){border-bottom:1px dotted #ccc}.prescription-labs-label{width:280px}.prescription-labs-value{width:150px}.prescription-labs-date{align-self:center;font-size:13px;font-weight:700;font-style:italic}.prescription-lab-table{table-layout:fixed}.prescription-lab-table td{min-width:100px}.prescription-header{display:block;color:#eee}.prescription-header .prescription-name{display:inline-block;font-size:20px;text-align:left;text-transform:uppercase;line-height:1.2em;margin-bottom:3px}.prescription-header .prescription-ingredients{display:block;font-size:14px;text-align:left;line-height:1.2em}.prescription-header .prescription-ingredient-icon{display:inline-block;width:15px;height:15px;border-radius:50%;vertical-align:text-bottom}.prescription-task{width:calc(100% - 250px)!important;text-align:left;display:inline-block}.prescription-task select{width:100%;border:1px solid #ccc}.prescription-expiration{text-align:left;display:inline-block}.prescription-task-override{width:200px;text-align:left;display:inline-block}.prescription-task-override>div{height:40px;display:block}.prescription-task-override>div>label>input[type=checkbox]{vertical-align:top;display:inline-block;margin-top:5px}.prescription-task-override>div>label>span{display:inline-block;max-width:150px;font-size:12px;line-height:15px;margin-left:5px;text-transform:uppercase;font-size:12px}.prescription-database{text-align:left}.prescription-drugindilution{text-align:left;min-width:50%;padding-right:10px}.prescription-dose{text-align:left;position:relative;min-width:150px;display:inline-block}.prescription-dose-with-description{text-align:left;display:inline-block;position:relative}.prescription-dose label,.prescription-dose-with-description label{display:block}.prescription-dose input,.prescription-dose-with-description input{width:60px;text-align:left;display:inline-block}.prescription-dose select{width:80px;text-align:left;display:inline-block;float:right}.prescription-unit{width:200px;text-align:left;display:inline-block;padding-right:10px;vertical-align:top}.prescription-via{position:relative;width:240px;text-align:left;display:inline-block;vertical-align:top}.prescription-laterality{position:relative;text-align:left;display:inline-block;vertical-align:top}.prescription-date{flex:0 0 auto;width:190px;text-align:left;display:inline-block;vertical-align:top}.prescription-date-only{flex:0 0 auto;width:150px;text-align:left;display:inline-block;vertical-align:top}.prescription-date-time-new{flex:1 0 auto;width:240px;text-align:left;display:inline-block;vertical-align:top}.prescription-seldays{width:150px;text-align:left;display:inline-block;vertical-align:top}.prescription-customization{width:18%;text-align:left;display:inline-block;vertical-align:top}.prescription-date input[type=text]{width:calc(100% - 40px)}.prescription-date button{float:right;margin:0}.prescription-time-slot{overflow:hidden}.prescription-time-slot button{display:block;float:left;border:1px solid #fff;height:40px;text-align:center;padding:0 10px;line-height:40px;width:25%;background:#e6e6e6;color:#333;font-size:14px;font-weight:400}.prescription-time-slot button.selected,.prescription-time-slot button.selected:hover{background:#f93;color:#fff;font-weight:700}.prescription-spec-hour button{width:40px;height:40px;background:#e6e6e6;display:block;float:left;border:1px solid #fff;color:#333;line-height:40px;text-align:center;margin:0}.prescription-spec-hour button.selected,.prescription-spec-hour button.selected:hover{background:#f93;color:#fff}.prescription-interval-content hr{height:1px;background:#ccc;margin-top:10px;margin-bottom:10px}.prescription-interval-subcontent{text-align:left;display:inline-block;vertical-align:top;margin-right:10px}.prescription-interval-subcontent label{display:block;text-transform:uppercase;font-weight:400;color:#555;font-size:14px;margin-bottom:3px}.prescription-interval-subcontent label.prescription-interval-subcontent-info{margin-top:35px;vertical-align:bottom;font-size:14px;font-weight:400;color:#0d99f3}.prescription-interval-subcontent label.prescription-interval-subcontent-info strong{color:#0d99f3;font-size:18px}.prescription-interval-subcontent-preview{text-align:left;display:inline-block;vertical-align:top;margin-right:10px}.prescription-interval-subcontent-preview label{text-transform:uppercase;margin-top:30px;vertical-align:bottom;font-size:14px;font-weight:400;color:#999}.prescription-interval-subcontent-preview label strong{font-size:16px}.prescription-interval-subcontent button:not(.general-button){background:#e6e6e6;display:block;float:left;line-height:40px;height:40px;text-align:center;margin:0;color:#333;margin-right:5px;margin-bottom:0;padding:0 10px;border:0}.prescription-interval-subcontent button:not(.general-button).active,.prescription-interval-subcontent button:not(.general-button).active:hover,.prescription-interval-subcontent button:not(.general-button).selected,.prescription-interval-subcontent button:not(.general-button).selected:hover{background:#f93;color:#fff}.prescription-interval-subcontent input{display:block;float:left;line-height:40px;height:40px;text-align:right;margin:0;color:#333;margin-right:5px;margin-bottom:0;padding:0 10px;width:80px}.eq-timepicker-wrapper .general-button{margin-bottom:0!important}.prescription-choose-days{margin-bottom:10px;padding:10px;background:#fff}.prescription-choose-days button{background:#e6e6e6;display:block;float:left;line-height:40px;height:40px;text-align:center;margin:0;color:#333;font-weight:700;margin-right:10px;margin-bottom:10px;padding:0 10px}.prescription-choose-days button.selected,.prescription-choose-days button.selected:hover{background:#f93;color:#fff}.prescription-choose-recurring{margin-bottom:10px;padding:10px;background:#fff}.prescription-choose-recurring>.btn-group>label{background:#e6e6e6;display:block;float:left;line-height:40px;height:40px;text-align:center;margin:0;color:#333;font-weight:700;margin-right:10px;margin-bottom:10px;padding:0 10px;border:0}.prescription-choose-recurring>.btn-group>label.active,.prescription-choose-recurring>.btn-group>label.active:hover{background:#f93;color:#fff}.general-wrapper button.text-button{float:none;margin-bottom:2px}.prescription-weekly-schedule label{display:block;margin-bottom:5px}.prescription-note{background:#fffde7}.typeahead-2line-wrapper{width:500px;padding:5px;position:relative;cursor:pointer}.typeahead-2line-wrapper:hover{background-color:#ccc}.typeahead-2line-name{font-weight:700}.typeahead-2line-description{display:block;font-size:12px}.typeahead-2line-type{font-style:italic;position:absolute;right:5px;top:5px;font-size:12px}.typeahead-noresults{padding:5px}.prescription-interval{text-align:left}.prescription-interval-wrapper{border:1px solid #ccc;padding:0 10px;height:40px}.prescription-interval-wrapper label{font-weight:400}.prescription-interval-type{display:inline-block;width:200px}.prescription-interval input{height:40px;vertical-align:middle}.prescription-interval input:checked+label{font-weight:700}.prescription-interval-content{background:#f5f5f5;padding:10px;border:1px solid #ccc}.prescription-assignment{background:#f5f5f5;padding:10px;border:1px solid #ccc;margin-bottom:10px;width:100%}.prescription-assignment button{background:#e6e6e6;display:block;float:left;line-height:40px;height:40px;text-align:center;margin:0;color:#333;font-weight:700;margin-right:10px;margin-bottom:0;padding:0 10px}.prescription-assignment button.selected,.prescription-assignment button.selected:hover{background:#f93;color:#fff}.prescription-frequency{text-align:left}.prescription-frequency-wrapper{border:1px solid #ccc;padding:0 10px;height:40px}.prescription-frequency-wrapper label{font-weight:400}.prescription-frequency-type{display:inline-block;width:200px}.prescription-frequency input{height:40px;vertical-align:middle}.prescription-frequency input:checked+label{font-weight:700}.prescription-frequency-content{background:#f5f5f5;padding:10px;border:1px solid #ccc;border-top:0}.prescription-frequency-content label{font-weight:400}.prescription-administration-info{border:solid 1px #0d99f3;border-left-width:5px;padding:10px}.prescription-administration-info label{color:#0d99f3}.prescription-retroactive-info{background:#f5f5f5;padding:10px;border:1px solid #ccc}.administration-workflows{overflow:hidden;display:inline-block;clear:both;width:100%}.administration-workflows button{display:block;float:left;border:1px solid #fff;height:40px;text-align:center;padding:0 10px;line-height:40px;background:#e6e6e6;color:#333;font-size:14px;font-weight:400}.administration-workflows button.selected,.administration-workflows button.selected:hover{background:#0d99f3;color:#fff;font-weight:700}.ui-widget{font-family:arial,helvetica,sans-serif;font-size:1.1em}.ui-datepicker td a,.ui-datepicker td span{text-align:center}.ui-datepicker .ui-datepicker-title,.ui-datepicker-title{text-align:center;font-size:12px;line-height:2.2em}.ui-corner-all,.ui-corner-bl,.ui-corner-bottom,.ui-corner-left{border-bottom-left-radius:0}.ui-corner-all,.ui-corner-left,.ui-corner-tl,.ui-corner-top{border-top-left-radius:0}.ui-corner-all,.ui-corner-bottom,.ui-corner-br,.ui-corner-right{border-bottom-right-radius:0}.ui-corner-all,.ui-corner-right,.ui-corner-top,.ui-corner-tr{border-top-right-radius:0}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:0;background:#e6e6e6;font-weight:400;color:#555}.ui-widget-content{border:0}.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{background:0 0;border:0}.ui-datepicker{z-index:999999!important}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{background:#f5f5f5}.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{background:#ccc}.ui-datepicker .ui-datepicker-next:hover,.ui-datepicker .ui-datepicker-prev:hover{background:#3da1d1}.ui-datepicker-month,.ui-datepicker-year{font:normal normal normal 14px/1.5em arial,helvetica,sans-serif;font-size:14px}.ui-widget-header{background:#ccc;border:0;border-right:1px solid #fff}.ui-datepicker th{text-transform:uppercase;font-size:8pt;padding:5px 0;color:#666}td.eq-datepicker-selected a.ui-state-default{background:#f93;color:#fff;position:relative}td.eq-datepicker-today{border:1px solid #0d99f3}.eq-datetimepicker-wrapper{text-align:left;display:-webkit-flex;display:flex}.eq-datetimepicker-wrapper button.datepicker-button,.eq-datetimepicker-wrapper button.timepicker-button{-webkit-order:3;order:3;flex:0 0 auto;margin-bottom:0}.eq-datetimepicker-wrapper input[type=text].datepicker-input{-webkit-order:1;order:1;border-right:0;padding-right:0}.eq-datetimepicker-wrapper input[type=text].timepicker-input{-webkit-order:2;order:2;width:60px;padding-left:5px;padding-right:0;border-left:0}.eq-datepicker-wrapper{text-align:left}.eq-datepicker-wrapper button.general-button{float:right}.eq-datepicker-wrapper input[type=text]{width:calc(100% - 40px)}.eq-calendar-wrapper{text-align:left}td.eq-calendar-selected a.ui-state-default{background:#f93;color:#fff;position:relative}.ui-datepicker-calendar td.ui-datepicker-today a{border:1px solid #0d99f3}.eq-timepicker-wrapper{text-align:left;display:inline-block}.eq-timepicker-wrapper button.general-button{float:right}.eq-timepicker-wrapper input[type=text]{width:calc(100% - 40px)}.eq-monthpicker-wrapper{text-align:left}.eq-monthpicker-wrapper button.monthpicker-button{float:right}.eq-monthpicker-wrapper input[type=text].monthpicker-input{width:calc(100% - 40px);border-right:0;padding-right:0}.hide-calendar .ui-datepicker-calendar{display:none}.hide-calendar .ui-datepicker-buttonpane{margin:0;padding:0}.hide-calendar button.ui-datepicker-close,.hide-calendar button.ui-datepicker-current{display:inline-block;height:40px;text-align:center;vertical-align:middle;padding:0 10px;line-height:40px;color:#333!important;border:solid 1px #ccc!important;font-family:arial,helvetica,sans-serif;font-size:14px}.hide-calendar .ui-datepicker-next,.hide-calendar .ui-datepicker-prev{height:38px;top:5px!important}.ui-timepicker-wrapper{background:#fff;padding:5px}.radio-accordion-item .fl-worklist-item{padding:10px 0}.fl-worklist-item{padding:10px;border-bottom:1px dotted #ccc}eq-worklist-item eq-icon-type.choice-icon{width:auto;margin-right:10px}eq-worklist-item eq-icon-type.choice-icon svg{width:24px;fill:#000}eq-worklist-item label.js-active eq-icon-type.choice-icon svg{fill:#fff}eq-worklist-item button.info-text{background:0 0;fill:#0d99f3}eq-worklist-item .toolbar-flex-item-full input{width:calc(100% - 50px)}eq-worklist-item label.choice-label.js-active:before{content:'';margin-right:0;width:0;height:0}eq-worklist-item label.choice-label.js-active:after{content:url(data:image/svg+xml,%3Csvg%20%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20%20viewBox%3D%220%200%2028%2028%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20fill%3D%22%23004D40%22%20d%3D%22M26.109%208.844q0%200.625-0.438%201.062l-13.438%2013.438q-0.438%200.438-1.062%200.438t-1.062-0.438l-7.781-7.781q-0.438-0.438-0.438-1.062t0.438-1.062l2.125-2.125q0.438-0.438%201.062-0.438t1.062%200.438l4.594%204.609%2010.25-10.266q0.438-0.438%201.062-0.438t1.062%200.438l2.125%202.125q0.438%200.437%200.438%201.062z%22%3E%3C/path%3E%0A%3C/svg%3E);width:20px;height:20px;margin-left:5px;transition:all .3s}.worklistitem-results{margin:20px;border:1px solid #ccc;padding:10px}.fl-worklist-item-info{display:flex;flex-direction:column}.fl-worklist-item-picture{-webkit-flex:0 0 50px;flex:0 0 50px;margin-right:5px}.fl-worklist-item-content{display:-webkit-flex;display:flex;-webkit-flex:1 0 auto;flex:1 0 auto;width:100%;margin-right:20px;flex-wrap:nowrap}.fl-worklist-item-content.administration{width:unset;flex-grow:1;flex-shrink:1;flex-basis:80%;display:block}.fl-worklist-item-main{display:flex;justify-content:flex-start;margin-right:20px}.fl-worklist-item-wrapper-left{-webkit-flex:0 1 auto;flex:0 1 auto;display:-webkit-flex;display:flex;align-items:stretch;margin-right:10px;align-self:flex-start;-webkit-flex-wrap:wrap;flex-wrap:wrap}.fl-worklist-item-user{display:-webkit-flex;display:flex;flex:1 1 auto;-webkit-flex:1 1 auto;width:100%;margin-bottom:5px;align-items:center}.fl-worklist-item-user-picture{flex:0 0 auto;width:40px;height:40px;margin-right:10px}.fl-worklist-item-user-picture>img{width:100%;height:auto}.fl-worklist-item-user-name{flex:1 1 auto;text-align:left;font-weight:700}.fl-worklist-item-patient-name{font-size:20px}.radio-accordion-header-title-wrapper>.fl-worklist-item-user-name{font-size:16px;line-height:1.3em}.fl-worklist-item-quantity{flex:0 0 auto;font-size:28px;font-weight:700;background:#cfd8dc;padding:5px 10px;text-align:center;margin-right:1px;margin-bottom:10px;display:flex;align-items:center;height:40px}.fl-worklist-item-pharmaform{flex:0 0 auto;font-size:14px;background:#cfd8dc;padding:5px 10px;text-align:center;margin-right:1px;display:flex;align-items:center;margin-bottom:10px;height:40px}.fl-worklist-item-mode{flex:0 0 auto;font-size:24px;font-weight:700;background:#eceff1;padding:5px 10px;margin-right:1px;display:flex;align-items:center;margin-bottom:10px;height:40px}.fl-worklist-item-wrapper-right{flex:0 1 auto;font-size:20px;font-weight:700;text-align:left}.fl-worklist-item-wrapper-right.text-right{text-align:right}.fl-worklist-item-wrapper-right.yesno{flex-grow:0;flex-basis:150px;min-width:150px;flex-shrink:0}.fl-worklist-item-wrapper-right.yesno.large{flex-basis:206px;min-width:206px}.fl-worklist-item-wrapper-right.yesno .dose-small{font-size:14px;font-weight:400}.fl-worklist-item-wrapper-right.yesno .dose-small input,.fl-worklist-item-wrapper-right.yesno .dose-small select{height:30px}.dose-small{display:block;height:60px}.dose-small .prescription-dose{margin-right:0}.dose-small eq-prescription-definition-dose .general-wrapper{margin-bottom:0}.fl-worklist-item-wrapper-right-big{flex:1 1 auto;font-size:20px;font-weight:700;text-align:left;min-width:300px}.fl-worklist-item-name{display:block;margin-bottom:2px;line-height:1.1em}.fl-worklist-item-ingredient{display:inline-block;margin-bottom:5px;font-size:12px;line-height:1.3em;font-weight:400;word-break:break-all;vertical-align:middle}.fl-worklist-slider-view .fl-worklist-item-mode,.fl-worklist-slider-view .fl-worklist-item-pharmaform,.fl-worklist-slider-view .fl-worklist-item-quantity,.fl-worklist-slider-view .text-button{font-size:12px}.fl-worklist-slider-view .fl-worklist-item-name{font-size:12px}.fl-worklist-slider-view .fl-worklist-item-ingredient{font-size:10px}.fl-worklist-item-ingredient-icon{display:inline-block;width:15px;height:15px;border-radius:50%;vertical-align:text-bottom}.fl-worklist-item-ingredient-icon .svg-icon{border-radius:50%;padding:2px}.fl-worklist-item-extra{text-align:left}.fl-worklist-item-customization{display:block;margin-bottom:5px;font-size:13px;line-height:1.2em;font-weight:400;word-break:break-word}.fl-worklist-item-warning{display:block;margin-bottom:5px;font-weight:700;font-size:13px;line-height:1.2em;word-break:break-word;color:#f44336}.fl-worklist-item-wrapper-left.additional .fl-worklist-item-ingredient,.fl-worklist-item-wrapper-left.additional .fl-worklist-item-warning{margin-bottom:2px;line-height:1.6em;font-size:13px}.fl-worklist-item-wrapper-left.additional .fl-worklist-item-ingredient,.fl-worklist-item-wrapper-left.additional .fl-worklist-item-warning{margin-bottom:2px;line-height:1.6em;font-size:13px}.fl-worklist-item-wrapper-left.additional{flex-wrap:nowrap}.fl-worklist-item-actions{flex:1 1 auto;display:flex;flex-wrap:wrap;flex-direction:row-reverse;width:100%;margin-left:auto}.fl-worklist-item-actions-button{height:40px;width:40px;background-color:#d3d3d3;color:#fff;font-weight:700;font-size:14px;vertical-align:top;border-radius:50%;padding:0}.fl-worklist-item-actions-button.worklist-item-action-yes{background-color:#4caf50}.fl-worklist-item-actions-button.worklist-item-action-no{background-color:#d50000}.fl-worklist-item-actions-left{flex:1 1 500px;display:flex;align-items:flex-start;margin-right:20px}.fl-worklist-item-actions-left-description{text-align:left;font-size:12px;margin-right:20px;margin-bottom:5px}.fl-worklist-item-actions-left-description>li{position:relative;padding-left:15px}.fl-worklist-item-actions-left-description>li:before{content:'';position:absolute;left:0;top:7px;width:5px;height:5px;line-height:1em;background:#333}.radio-accordion-header-title-breadcrumb{display:flex;flex-wrap:wrap;color:#333;font-size:13px}.radio-accordion-header-title-breadcrumb li{position:relative}.radio-accordion-header-title-breadcrumb>li:first-child{padding-left:15px}.radio-accordion-header-title-breadcrumb>li:first-child:before{content:'';position:absolute;left:0;top:7px;width:5px;height:5px;line-height:1em;background:#333}.radio-accordion-header-title-breadcrumb>li:before{content:'>';margin:0 5px;font-weight:700;font-size:14px}.fl-worklist-item-actions-right{justify-content:flex-start;flex:0 0 auto;display:flex;margin-right:auto}.fl-worklist-item-reservation-status{-webkit-flex:0 0 auto;flex:0 0 auto;display:-webkit-flex;display:flex;-webkit-align-self:flex-end;align-self:flex-end;-webkit-flex-direction:column;flex-direction:column;text-align:right;margin-left:auto}.fl-worklist-item-reserver{color:#f44336}.fl-worklist-item-reserve-info{color:#f44336}.fl-worklist-item-reservation{background:#e4e4e4;padding:10px;margin-top:10px;border:solid 1px #fff;text-align:left}.fl-worklist-item-execution{-webkit-flex:0 0 auto;flex:0 0 auto;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;text-align:left;margin-left:60px}.fl-worklist-item-execution label{font-weight:400;text-transform:uppercase}.fl-worklist-item-exec-result{font-size:18px}.fl-worklist-item-exec-qty{font-size:18px}.fl-worklist-item-results{width:100%;text-align:right;border-top:dotted 1px #eceff1;padding-top:10px;margin-top:5px}.fl-worklist-item-value-info{-webkit-flex:0 0 70px;flex:0 0 70px}.fl-worklist-slider-content{text-align:left;width:100%}.worklist-filter{float:left;line-height:40px}.worklist-filter select{display:inline-block;width:250px;margin:0 10px;border:1px solid #ccc}.worklist-wrap-inline{display:inline-block}.worklist-input{width:200px}.worklist-error-summary{color:#e51c23;font-weight:700;margin-bottom:20px}.worklist-input-marg-left{margin-left:10px}.worklist-confirm-item{text-align:left}.worklist-confirm-item-info{display:inline-block;margin:0 5px 0 0;float:left;width:40%;-ms-word-wrap:break-word;word-wrap:break-word}.worklist-confirm-item-dose{display:inline-block;margin:0 5px 0 0;float:left;width:10%}.worklist-confirm-item-completed{float:right;width:40%}.worklist-confirm-item-completed-yes{float:left;display:inline-block;margin:0 10px 0 0;color:green;font-weight:700}.worklist-confirm-item-completed-no{float:left;display:inline-block;margin:0 10px 0 0;color:#e51c23;font-weight:700}.worklist-confirm-item-value{float:left}.worklist-confirm-items{border-left:1px solid #ccc;border-right:1px solid #ccc}.worklist-confirm-items li{padding:5px 10px;border-bottom:1px dotted #ccc}.worklist-confirm-items li:nth-child(odd){background:#fafafa}.worklist-confirm-items li:last-child{border-bottom:1px solid #ccc}.worklist-confirm-group-header-content{background-color:#3f51b5;color:#fff;display:inline-block;padding:5px 10px;font-weight:700;margin-bottom:-2px}.worklist-confirm-group-header{border-bottom:2px solid #ccc;text-align:left}.worklist-confirm-groups>li{margin-bottom:10px}.my-worklist{padding:10px 0}.my-worklist-item{background:#fff;padding:10px 0;border-bottom:1px solid #e5e5e5;background:#f5f5f5}.my-worklist-item-container{width:100%;min-height:120px}.my-worklist-item-check{float:left;width:40px;position:relative;min-height:120px}.my-worklist-item-check input[type=checkbox]{position:absolute;top:50%;left:50%;margin-left:-25%;margin-top:-25%;border:1px solid #999;width:20px!important;height:20px!important;background:#fff}.my-worklist-item-image{float:left;width:120px}.my-worklist-item-image a eq-thumbnail-image{width:120px;height:auto;display:block}.my-worklist-item-image a img{width:120px;height:auto;display:block}.my-worklist-item-title{float:left;padding:0 10px;text-align:left;color:#333}.my-worklist-item-title a{color:#0d99f3}.my-worklist-item-title h1{font-size:18px;font-weight:700;text-align:left;margin-bottom:20px}.my-worklist-item-button{float:right;margin-top:40px}.my-worklist-item-selector{min-height:40px;padding:10px 0}.my-worklist-item-selector span{text-transform:uppercase;color:#333;font-size:14px;font-weight:400}.my-worklist-subitems{text-align:left;display:block}.my-worklist-subitem{font-size:14px;color:#333}.my-worklist-warning-level td{padding-right:5px}.my-worklist-warning-level span{width:40px;height:25px;display:block;text-align:center;line-height:25px;font-weight:700;color:#999;border:solid 1px #e5e5e5}.my-worklist-warning-level span.warning-level-1{background:#fff;color:#333;border:solid 1px #999}.my-worklist-warning-level span.warning-level-2{background:#ffc107;color:#fff}.my-worklist-warning-level span.warning-level-3{background:#e51c23;color:#fff}.my-worklist-warning-level td.my-worklist-warning-level-description{text-align:left;font-weight:700;color:#333!important;font-size:18px;height:25px;line-height:30px;padding-left:5px;padding-right:0}.my-worklist-warning-level-description>span{display:inline;font-size:14px;font-weight:400;color:#777;border:0}.my-worklist-warning-level td i{font-size:20px;margin-right:3px}.worklist-warning-level-2{color:#ffc107}.worklist-warning-level-3{color:#e51c23}.my-worklist-filter{float:left;line-height:40px}.my-worklist-filter select{display:inline-block;width:250px;margin:0 10px;border:1px solid #ccc}.service-user-allergies{margin-top:20px}.service-user-allergies-typeahead-loader{float:left;margin:5px}.user-profile-wrapper{padding:10px 0}.user-profile-data{float:left;margin:0 10px 0 0;border:1px solid #bcbcbc;padding:5px}.user-profile-caption{display:inline-block;vertical-align:top;margin-top:10px;font-size:16px;font-weight:700}.user-profile-image-actions{display:block}.img-selection-intro{width:320px;height:320px;margin-top:10px;border:1px solid #ccc;position:relative;text-align:center}.img-selection-intro-icon{position:absolute;top:40%;left:50%;margin:-50px 0 0 -50px;width:100px;height:100px;border-radius:50%;background:#bbdefb;color:#fff;line-height:100px}.img-selection-intro-caption{position:absolute;bottom:50px;left:10px;right:10px;font-weight:700}.img-selection-cam{width:320px;height:320px;display:block;margin-top:10px}.img-selection-preview{width:320px;height:320px;margin-top:10px}.img-selection-preview img{max-width:320px;max-height:320px;margin-top:10px}.img-selection-crop{width:320px;height:320px;margin-top:10px}.img-selection-choosecam{width:320px}.user-role-list-item{display:-webkit-flex;display:flex}.user-role-list-item:first-child{border-bottom:1px solid #ccc;background:#f5f5f5;margin-bottom:10px}.user-role-list-item>em{font-weight:700}.user-role-list .restyled-label>em{margin-right:20px}.user-context-wrapper{color:#333;text-align:left;overflow:hidden}.user-context-all{margin:10px 0}.user-context-item{border:1px solid #ccc;border-top:5px solid #ccc;padding:10px 0 10px 10px;position:relative;background:#e6eff3;text-align:left}.user-context-item legend{position:absolute;top:-41px;left:-1px;background-color:#3f51b5;display:inline-block;padding:10px 20px;font-weight:700;color:#fff}.user-context-wrapper .panel-default{clear:both}.user-context-scope-selectall{margin-bottom:10px}.user-context-scope-selectall+span{margin-left:10px;vertical-align:top;font-size:14px;font-weight:700}.user-context-scope-checkbox-wrapper{float:left;width:30px;margin-top:20px}.user-context-accordion-header{background:#fff;border:1px solid #ccc;border-left:4px solid #ccc;border-right:0;height:60px;overflow:hidden;padding:10px;margin-top:-1px}.user-context-name{font-size:15px;font-weight:700;color:#333}.user-context-description{font-size:12px;font-weight:700;font-style:italic;color:#666}.user-context-accordion-header .fa-chevron-up{float:right;line-height:40px}.user-context-accordion-header .fa-chevron-down{float:right;line-height:40px}.user-context-accordion-header .fa-spinner{float:right;margin-right:30px}.user-context-human-resource-wrapper{padding:10px;border:1px solid #ccc;border-top:1px dotted #ccc;border-left:4px solid #ccc;border-right:0;margin:-1px 0 10px 30px;background:#fff}.user-context-human-resource{float:left;margin:10px}user-context-human-resource-data-wrapper{margin-left:10px;float:left}.user-context-human-resource-img-wrapper{border:1px solid #333;width:64px;height:64px;float:left}.user-context-human-resource-img-wrapper img{width:100%;height:100%}.user-context-human-resource-data{margin-left:10px;float:left}.user-context-responsibility-color{border-left:10px solid #fff;overflow:hidden;margin-bottom:10px}.user-context-no-users{overflow:hidden}.user-context-no-users span{font-weight:700}.user-role-wrapper{background:#fff;border:1px solid #ccc;border-left:4px solid #ccc;border-right:0;height:60px;overflow:hidden;padding:10px;margin-top:-1px}.user-role-roles:nth-child(even) .user-role-wrapper{background:#fafafa}.user-role-wrapper span{font-weight:700;line-height:40px}.user-role-color{border:20px solid #ccc;flex:0 0 auto;margin-left:auto;position:relative;z-index:100}.user-role-list .user-role-color-white{outline:1px solid #ccc}.user-role-color-white{border-color:#fff}.user-role-color-green{border-color:#00e676}.user-role-color-blue{border-color:#304ffe}.user-role-color-pink{border-color:#f50057}.user-role-color-azure{border-color:#03a9f4}.user-role-color-grey{border-color:#999}.snippet-error-border{border-color:#e51c23}.snippet-form-panel .dropdown-menu{width:60%}.txt-entity{margin-bottom:5px}.snippet-body{width:100%;height:96px;overflow-y:auto;overflow-x:hidden;font-weight:400;-ms-word-wrap:break-word;word-wrap:break-word;resize:none;border-color:#ccc;padding:10px}.snippet-check-global+label{margin-left:10px}.snippet-check-global+label+span+label{display:block;margin-top:5px}.snippet-list-total{overflow:hidden;text-align:left;color:#333}.snippet-list-code{font-size:18px;line-height:1.5em;font-weight:700;background:#3f51b5;color:#fff;padding:0 10px;display:inline-block}.snippet-list-description{font-size:14px;line-height:1.5em;font-weight:700;color:#666;display:inline-block}.snippet-list-body{display:block;margin:20px 0}.snippet-list-body:before{content:'“';font-weight:700;margin-right:2px}.snippet-list-body:after{content:'”';font-weight:700;margin-left:2px}.snippet-list-entities{background:#999;padding:5px;display:inline-block;color:#fff;font-size:12px}.snippet-list-item-actions{width:80px}.eq-img-40{width:40px;height:40px}.eq-img-200{width:200px;height:200px}eq-thumbnail-image{display:block;height:auto}.eq-tumbnailimage.eq-tumbnailimage-container{height:100%}.eq-tumbnailimage-error,.eq-tumbnailimage-loader{margin:2px}.eq-tumbnailimage-image{width:100%;max-height:100%;height:auto;-o-object-fit:contain;object-fit:contain}.eq-tumbnailimage-error{display:inline-block;color:red}.tumbnailimage-loader .loader-spinner-inner{border:solid 2px #ccc}.tumbnailimage-loader .loader-spinner-inner-rotating{border-bottom:solid 2px grey;border-top:solid 2px grey;border-left:solid 2px grey;border-right:solid 2px transparent}.tumbnailimage-loader{height:30%;width:30%;min-width:30px;min-height:30px;max-width:150px;max-height:150px;margin:0 auto}.tumbnailimage-loader-container-inner{position:absolute;top:0;left:0;bottom:0;right:0}.tumbnailimage-loader-container-outer{position:relative;width:100%;margin:0 auto}.tumbnailimage-loader-container-outer:before{content:"";display:block;padding-top:100%}.entity-section{margin:10px;overflow:hidden}.entity-title{height:40px;background:#3f51b5;overflow:hidden;padding:0 50px 0 10px;color:#fff;text-align:left;line-height:40px;font-size:18px;position:relative}.entity-title-edit{position:absolute;top:0;right:0;background:#fff}.entity-section-fields{padding:20px 10px;background:#fff;text-align:left;overflow:hidden}.entity-section-info{overflow:hidden}.entity-section-info p{line-height:1.5em;margin-bottom:5px}p.entity-section-info-main{font-size:18px;font-weight:700;margin-bottom:15px;border-bottom:1px dotted #ccc}.treeview{text-align:left}.treeview ul{padding:10px 0 10px 40px}.treeview li{margin-bottom:10px}.treeview .general-button{margin-bottom:0}.treeview>li{font-weight:700;font-size:18px;line-height:1.5em;line-height:40px}.treeview>li>.treeview-item-wrapper{border-bottom:1px solid #0d99f3}.treeview li>.treeview-item-wrapper{padding-left:50px}.treeview-item-wrapper .fa{vertical-align:middle}.treeview ul>li{font-weight:400}.treeview .general-button,.treeview .svg-button{float:left}.treeview-type-2{text-align:left}.treeview-type-2 ul{padding:10px 0 5px 40px}.treeview-type-2 li{margin-bottom:10px}.treeview-type-2 .general-button{margin-bottom:0}.treeview-type-2>li{font-weight:700;font-size:18px;line-height:1.5em;position:relative}.treeview-type-2 .treeview-item-wrapper:after{content:'';position:absolute;bottom:0;left:0;width:100%;border-bottom:1px dotted #0d99f3}.treeview-type-2>li>.treeview-item-wrapper{border-bottom:1px solid #0d99f3}.treeview-type-2>li>.treeview-item-wrapper:after{border-bottom:0}.treeview-type-2 li>.treeview-item-wrapper{margin-left:40px;min-height:40px;font-size:14px;line-height:1.5em;padding:8px 80px 10px 10px;position:relative}.general-button+.treeview-item-wrapper{margin-left:0}.treeview-item-wrapper .fa{vertical-align:middle}.treeview-type-2 ul>li{font-weight:400}.treeview-type-2 .general-button,.treeview-type-2 .svg-button{float:left}.treeview-type-3{text-align:left}.treeview-type-3 ul:not(.dropdown-menu){padding:10px 0 10px 40px}.treeview-type-3 ul ul{margin-top:10px;border-right:0}.treeview-type-3 li{margin-bottom:10px}.treeview-type-3 li li{padding-bottom:5px}.treeview-type-3 .treeview-container{border-bottom:0}.treeview-type-3 li li:last-of-type{border-bottom:0;padding-bottom:0}.treeview-type-3 li:last-of-type{margin-bottom:0}.treeview-type-3>li{font-weight:700;font-size:18px;line-height:1.5em;line-height:40px}.treeview-type-3>li>.treeview-item-wrapper{border-bottom:1px solid #0d99f3}.treeview-type-3 li>.treeview-item-wrapper{padding-left:0}.treeview-type-3 ul>li{font-weight:400;clear:both}.treeview-item-check{display:flex;display:-webkit-flex;-webkit-align-items:center;align-items:center}.treeview-type-3 span{font-size:14px;line-height:1.5em;text-align:left}.treeview-type-3 .restyled-label{padding-left:50px}.treeview-type-3 .restyled-label:before{margin-left:-50px}.treeview-type-3 .svg-button{margin-right:1px;margin-bottom:0;padding:10px}.treeview-type-3 .restyled-label{margin-bottom:0;-webkit-align-self:flex-start;align-self:flex-start}.treeview-type-3 .general-button,.treeview-type-3 .svg-button{float:left}.tree-view-type1{flex:1 1 100%}.tree-view-type1 .tree-view-type1{margin-bottom:5px}.tree-view-item-type1{display:flex;flex-wrap:wrap}.tree-view-controller{display:none}.tree-view-expander{flex:0 0 auto;width:40px;height:40px;cursor:pointer;display:block;padding:10px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tree-view-expander-placeholder{flex:0 0 auto;width:40px;height:40px;display:block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tree-view-expander-30{width:30px;height:30px;padding:7px}.tree-view-controller:not(:checked)+.tree-view-expander:after{content:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2022%2028%22%3E%3Cpath%20fill%3D%22%230D99F3%22%20d%3D%22M22%2011.5v3c0%200.828-0.672%201.5-1.5%201.5h-6.5v6.5c0%200.828-0.672%201.5-1.5%201.5h-3c-0.828%200-1.5-0.672-1.5-1.5v-6.5h-6.5c-0.828%200-1.5-0.672-1.5-1.5v-3c0-0.828%200.672-1.5%201.5-1.5h6.5v-6.5c0-0.828%200.672-1.5%201.5-1.5h3c0.828%200%201.5%200.672%201.5%201.5v6.5h6.5c0.828%200%201.5%200.672%201.5%201.5z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E);height:20px;width:20px;display:block;margin-top:-2px}.tree-view-controller:checked+.tree-view-expander:after{content:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2022%2028%22%3E%3Cpath%20%20fill%3D%22%230D99F3%22%20d%3D%22M22%2011.5v3c0%200.828-0.672%201.5-1.5%201.5h-19c-0.828%200-1.5-0.672-1.5-1.5v-3c0-0.828%200.672-1.5%201.5-1.5h19c0.828%200%201.5%200.672%201.5%201.5z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E);height:20px;width:20px;display:block;margin-top:-2px}.tree-view-expander.tree-view-expander-onlytext{height:50px}.tree-view-box-text.tree-view-box-text-special{color:#0d99f3;font-size:18px}.tree-view-box{flex:1 1 240px;display:flex;border-bottom:1px solid #ccc;margin-top:3px;margin-bottom:3px}.tree-view-type1 .tree-view-type1 .tree-view-box{border-bottom:1px dotted #ccc}.tree-view-box-text{flex:0 1 auto;align-self:center}.tree-view-expandable{padding-left:20px}.tree-view-controller:not(:checked)+.tree-view-expander+.tree-view-box+.tree-view-expandable{display:none}.tree-view-controller:checked+.tree-view-expander+.tree-view-box+.tree-view-expandable{display:block}.treee-view-dd-item{display:flex;margin-bottom:5px}.treee-view-dd-item-box{display:flex;flex:1 1 auto;border-bottom:1px solid #ccc}.treee-view-dd-item-text{align-self:center}.tree-view-dd-lev2{padding-left:20px}.tree-view-dd-lev3{padding-left:40px}.tree-view-dd-lev4{padding-left:60px}.tree-view-dd-lev5{padding-left:80px}.tree-view-dd-lev2 .treee-view-dd-item-box,.tree-view-dd-lev3 .treee-view-dd-item-box,.tree-view-dd-lev4 .treee-view-dd-item-box,.tree-view-dd-lev5 .treee-view-dd-item-box{border-bottom:1px dotted #ccc}.treeview-toggler li{position:relative}.treeview-toggler li:before{content:"";display:block;width:0;position:absolute;top:0;left:0;border-left:1px solid #666;bottom:0}.treeview-toggler li:last-child:before{content:"";bottom:calc(100% - 22px)}accordion-toggler-caret .treeview-toggler li:after{content:"";display:block;width:20px;height:0;border-top:1px solid #666;margin-top:-1px;position:absolute;top:22px;left:0}.treeview-toggler-caret{position:absolute;top:12px;left:5px;z-index:1;transition:all .3s}.treeview-toggler-caret.js-toggler-on{transform:rotate(90deg)}.treeview-toggler-caret:hover{opacity:1!important}.treeview-toggler-2 li{position:relative}.treeview-toggler-2 li:before{content:"";display:block}.treeview-toggler-2 li:last-child:before{content:""}.treeview-toggler-2 li:after{content:""}.treeview-toggler-plus{position:absolute;top:12px;left:5px;z-index:1;transition:all .3s;outline:0!important;outline-offset:0!important}.treeview-toggler-plus:after{content:'+';font-size:36px;font-weight:700;color:#0d99f3;position:absolute;display:block}.js-toggler-on.treeview-toggler-plus:after{content:'-';font-size:40px}.treeview-toggler-plus:hover{opacity:1!important}.accordion-heading-extra-button{padding:5px}.accordion-heading-status{border:3px solid #fff;width:30px;height:30px;margin-top:5px}.accordion-type-1{text-align:left;margin-bottom:20px}.accordion-type-1 .panel-body{padding:20px 0;overflow:hidden}.accordion-type-1 .general-button,.accordion-type-1 .text-button{margin-bottom:0}.accordion-type-1-heading{background:#f5f5f5;min-height:40px;margin-bottom:1px}.accordion-type-1-title{padding:10px 0 0 0;font-size:18px;min-height:40px;margin:0 15px}.accordion-type-1-sub-title{color:#3f51b5;margin:0 0 10px 55px;text-align:left;font-size:16px}.accordion-type-1-content{min-height:40px;color:#333;position:relative}.accordion-type-1-content:last-child{margin-bottom:10px}.accordion-type-2{text-align:left}.accordion-type-2 .panel-body{padding:20px 0}.accordion-type-2 .general-button,.accordion-type-2 .text-button{margin-bottom:0}.accordion-type-2-heading{background:#0d99f3;min-height:40px;margin-bottom:1px}.accordion-type-2-title{padding:10px 50px 10px 10px;font-size:18px;min-height:40px;color:#fff;position:relative}.accordion-type-2-title span{float:left;width:20px;height:20px;background:#fff;color:#0d99f3;border-radius:50%;text-align:center;margin-right:10px}.info-available .accordion-type-2-title:after{content:'';position:absolute;bottom:0;left:0;width:200px;height:5px;background:#f93}.error-info .accordion-type-2-title:after{content:'';position:absolute;bottom:0;left:0;width:200px;height:5px;background:#e51c23}.accordion-type-2-sub-title{color:#3f51b5;text-align:left;margin-left:10px}.accordion-type-2-content{min-height:40px;color:#333;position:relative;padding:0 10px}.accordion-type-2-content:last-child{margin-bottom:10px}.accordion-type-2-block-separator{border-bottom:solid 1px #3f51b5;margin-top:20px}.accordion-type-3{text-align:left}.accordion-type-3 .panel-body{padding:0 0 20px 0}.accordion-type-3 .general-button,.accordion-type-3 .text-button{margin-bottom:0;background:#e3f2fd;color:#0d99f3;height:50px}.accordion-type-3-heading{background:#e3f2fd;min-height:40px;margin-bottom:1px}.accordion-type-3-title{padding:15px 50px 15px 20px;font-size:18px;font-weight:400;min-height:40px;color:#0d99f3;position:relative;line-height:1.5em}.accordion-type-3-title span{float:left;width:20px;height:20px;background:#fff;color:#0d99f3;border-radius:50%;text-align:center;margin-right:10px}.accordion-type-3-sub-title{color:#3f51b5;text-align:left;margin-left:10px}.accordion-type-3-content{min-height:40px;color:#333;position:relative;padding:20px;background:#f5fafd;border-top:2px solid #bbdefb;border-bottom:2px solid #bbdefb}.accordion-type-3-content:last-child{margin-bottom:10px}.accordion-type-4-heading{background:#f5f5f5;min-height:40px;margin-bottom:1px;padding:5px;overflow:hidden;text-align:left}.accordion-type-4-content{padding:20px 0}.accordion-type-5-content{border:5px solid #f9f9f9;padding:15px 0;background:#fff;margin-bottom:2px}.accordion-type-6-heading{background:#fff;min-height:40px;margin-bottom:1px;padding:5px;overflow:hidden}.accordion-type-6-content{padding:10px;background:#fff;margin-bottom:10px}.accordion-type-7-heading{background:#f5f5f5;min-height:60px;margin-bottom:5px}.accordion-type-7-title h1{font-size:18px}.accordion-type-7-content{padding:10px}.radio-accordion-item{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:1px}.radio-accordion-header{flex:1 0 auto;width:100%;display:flex;justify-content:space-between;align-items:center;margin-right:1px;position:relative;padding:10px 10px 10px 10px;cursor:pointer}.radio-accordion-header-mini{padding:0 10px}.radio-accordion-border-bottom-grey{border-bottom:1px solid #ccc}.radio-accordion-header-nopadd{padding:10px 5px 10px 0}.radio-accordion-header-left{-webkit-flex:1 1 auto;flex:1 1 auto;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin-right:20px;-webkit-order:1;order:1;text-align:left}.radio-accordion-header-right{-webkit-flex:0 0 auto;flex:0 0 auto;-webkit-order:2;order:2;margin-right:10px}.radio-accordion-header-right .text-button{font-weight:700}.radio-accordion-header-title-wrapper{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;font-size:18px;font-weight:400}.radio-accordion-header-align-top{align-self:flex-start}.radio-accordion-header-title{font-size:18px;font-weight:400}.radio-accordion-header-sub-title{font-size:12px;color:#999;display:block;font-weight:400}.radio-accordion-header-title-wrapper .status-led{-webkit-align-self:flex-start;align-self:flex-start}.radio-accordion-icon{-webkit-flex:0 0 auto;flex:0 0 auto;-webkit-align-self:flex-start;align-self:flex-start;margin:-10px 10px -10px -10px}.radio-accordion-icon>img{display:block;width:100%;height:100%}.radio-accordion-header>label{-webkit-flex:0 0 auto;flex:0 0 auto;width:40px;height:40px;cursor:pointer;display:block;padding:10px;order:3}.only-expander-type .radio-accordion-header{cursor:default}.only-expander-type .radio-accordion-header>label{position:relative}.only-expander-type .expander-white{border:1px solid #fff;background:0 0}.only-expander-type .expander-blue{border:1px solid #0d99f3;background:#fff}.only-expander-type .expander-toplevel{background:#bbdefb}.radio-accordion-header>label:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.radio-accordion-body{width:100%;font-size:14px;margin-top:1px;text-align:left}.radio-accordion-body-nopadd{padding:10px 5px 10px 0!important}.radio-accordion-header-multiline .radio-accordion-icon{margin:0 10px 10px 0}.radio-accordion-header-multiline .radio-accordion-header-left{margin-bottom:10px}.radio-accordion-150{-webkit-flex:0 0 150px;flex:0 0 150px}.radio-accordion-half{-webkit-flex:0 0 50%;flex:0 0 50%}.radio-accordion-header-multiline .radio-accordion-header-right{-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex:0 1 auto;flex:0 1 auto;display:-webkit-flex;display:flex}.radio-accordion-header-multiline>label{margin-left:auto}.radio-accordion input[type=radio]{display:none}.radio-accordion input[type=checkbox]{display:none}.radio-accordion input[type=radio]:checked+.radio-accordion-header+.radio-accordion-body{height:auto;transition:.5s all;opacity:1}.radio-accordion input[type=checkbox]:checked+.radio-accordion-header+.radio-accordion-body{height:auto;transition:.5s all;opacity:1}.radio-accordion input[type=radio]:not(:checked)+.radio-accordion-header+.radio-accordion-body{overflow:hidden}.radio-accordion input[type=checkbox]:not(:checked)+.radio-accordion-header+.radio-accordion-body{overflow:hidden}.radio-accordion input[type=radio]:checked+.radio-accordion-header+.radio-accordion-body.radio-accordion-single{margin-bottom:0;padding-bottom:0}.radio-accordion input[type=checkbox]:checked+.radio-accordion-header+.radio-accordion-body.radio-accordion-single{margin-bottom:0;padding-bottom:0}.radio-accordion-body{height:0;padding:0 10px;opacity:0;transition:.3s all}.radio-accordion input[type=checkbox]+.radio-accordion-header>label.expander-white:after,.radio-accordion input[type=radio]+.radio-accordion-header>label.expander-white:after{content:url(data:image/svg+xml,%3Csvg%20%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2028%2028%22%3E%3Cpath%20fill%3D%22white%22%20d%3D%22M26.297%2012.625l-11.594%2011.578q-0.297%200.297-0.703%200.297t-0.703-0.297l-11.594-11.578q-0.297-0.297-0.297-0.711t0.297-0.711l2.594-2.578q0.297-0.297%200.703-0.297t0.703%200.297l8.297%208.297%208.297-8.297q0.297-0.297%200.703-0.297t0.703%200.297l2.594%202.578q0.297%200.297%200.297%200.711t-0.297%200.711z%22%3E%3C/path%3E%3C/svg%3E);height:20px;width:20px}.radio-accordion input[type=checkbox]:checked+.radio-accordion-header>label.expander-white:after,.radio-accordion input[type=radio]:checked+.radio-accordion-header>label.expander-white:after{content:url(data:image/svg+xml,%3Csvg%20%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20%20viewBox%3D%220%200%2028%2028%22%3E%3Cpath%20fill%3D%22white%22%20d%3D%22M26.297%2020.797l-2.594%202.578q-0.297%200.297-0.703%200.297t-0.703-0.297l-8.297-8.297-8.297%208.297q-0.297%200.297-0.703%200.297t-0.703-0.297l-2.594-2.578q-0.297-0.297-0.297-0.711t0.297-0.711l11.594-11.578q0.297-0.297%200.703-0.297t0.703%200.297l11.594%2011.578q0.297%200.297%200.297%200.711t-0.297%200.711z%22%3E%3C/path%3E%3C/svg%3E);height:20px;width:20px}.radio-accordion input[type=checkbox]+.radio-accordion-header>label.expander-blue:after,.radio-accordion input[type=radio]+.radio-accordion-header>label.expander-blue:after{content:url(data:image/svg+xml,%3Csvg%20%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2028%2028%22%3E%3Cpath%20fill%3D%22%230D99F3%22%20d%3D%22M26.297%2012.625l-11.594%2011.578q-0.297%200.297-0.703%200.297t-0.703-0.297l-11.594-11.578q-0.297-0.297-0.297-0.711t0.297-0.711l2.594-2.578q0.297-0.297%200.703-0.297t0.703%200.297l8.297%208.297%208.297-8.297q0.297-0.297%200.703-0.297t0.703%200.297l2.594%202.578q0.297%200.297%200.297%200.711t-0.297%200.711z%22%3E%3C/path%3E%3C/svg%3E);height:20px;width:20px}.radio-accordion input[type=checkbox]:checked+.radio-accordion-header>label.expander-blue:after,.radio-accordion input[type=radio]:checked+.radio-accordion-header>label.expander-blue:after{content:url(data:image/svg+xml,%3Csvg%20%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20%20viewBox%3D%220%200%2028%2028%22%3E%3Cpath%20fill%3D%22%230D99F3%22%20d%3D%22M26.297%2020.797l-2.594%202.578q-0.297%200.297-0.703%200.297t-0.703-0.297l-8.297-8.297-8.297%208.297q-0.297%200.297-0.703%200.297t-0.703-0.297l-2.594-2.578q-0.297-0.297-0.297-0.711t0.297-0.711l11.594-11.578q0.297-0.297%200.703-0.297t0.703%200.297l11.594%2011.578q0.297%200.297%200.297%200.711t-0.297%200.711z%22%3E%3C/path%3E%3C/svg%3E);height:20px;width:20px}.only-expander-type input[type=checkbox]+.radio-accordion-header>label.expander-blue:after,.only-expander-type input[type=radio]+.radio-accordion-header>label.expander-blue:after{content:url(data:image/svg+xml,%3Csvg%20%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2028%2028%22%3E%3Cpath%20fill%3D%22%230D99F3%22%20d%3D%22M26.297%2012.625l-11.594%2011.578q-0.297%200.297-0.703%200.297t-0.703-0.297l-11.594-11.578q-0.297-0.297-0.297-0.711t0.297-0.711l2.594-2.578q0.297-0.297%200.703-0.297t0.703%200.297l8.297%208.297%208.297-8.297q0.297-0.297%200.703-0.297t0.703%200.297l2.594%202.578q0.297%200.297%200.297%200.711t-0.297%200.711z%22%3E%3C/path%3E%3C/svg%3E);height:20px;width:20px}.only-expander-type input[type=checkbox]+.radio-accordion-header>label.expander-white:after,.only-expander-type input[type=radio]+.radio-accordion-header>label.expander-white:after{content:url(data:image/svg+xml,%3Csvg%20%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2028%2028%22%3E%3Cpath%20fill%3D%22white%22%20d%3D%22M26.297%2012.625l-11.594%2011.578q-0.297%200.297-0.703%200.297t-0.703-0.297l-11.594-11.578q-0.297-0.297-0.297-0.711t0.297-0.711l2.594-2.578q0.297-0.297%200.703-0.297t0.703%200.297l8.297%208.297%208.297-8.297q0.297-0.297%200.703-0.297t0.703%200.297l2.594%202.578q0.297%200.297%200.297%200.711t-0.297%200.711z%22%3E%3C/path%3E%3C/svg%3E);height:20px;width:20px}.accordion-toggler-caret:before{content:url(data:image/svg+xml,%3Csvg%20%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2028%2028%22%3E%3Cpath%20fill%3D%22%230D99F3%22%20d%3D%22M26.297%2012.625l-11.594%2011.578q-0.297%200.297-0.703%200.297t-0.703-0.297l-11.594-11.578q-0.297-0.297-0.297-0.711t0.297-0.711l2.594-2.578q0.297-0.297%200.703-0.297t0.703%200.297l8.297%208.297%208.297-8.297q0.297-0.297%200.703-0.297t0.703%200.297l2.594%202.578q0.297%200.297%200.297%200.711t-0.297%200.711z%22%3E%3C/path%3E%3C/svg%3E);height:20px;width:20px}.accordion-toggler-caret.js-toggler-on:before{content:url(data:image/svg+xml,%3Csvg%20%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20%20viewBox%3D%220%200%2028%2028%22%3E%3Cpath%20fill%3D%22%230D99F3%22%20d%3D%22M26.297%2020.797l-2.594%202.578q-0.297%200.297-0.703%200.297t-0.703-0.297l-8.297-8.297-8.297%208.297q-0.297%200.297-0.703%200.297t-0.703-0.297l-2.594-2.578q-0.297-0.297-0.297-0.711t0.297-0.711l11.594-11.578q0.297-0.297%200.703-0.297t0.703%200.297l11.594%2011.578q0.297%200.297%200.297%200.711t-0.297%200.711z%22%3E%3C/path%3E%3C/svg%3E);height:20px;width:20px}.accordion-caret-full{position:static}.accordion-caret-full:after{content:'';position:absolute;width:100%;height:100%}.accordion-toggler-caret:hover{opacity:1!important}.table-result{min-width:250px;padding:2px 2px;margin-bottom:10px}.table-result tr{padding:2px 2px;border-bottom:1px solid #ccc}.table-result tr:last-child{border-bottom:0}.table-result th{font-weight:700;background:#e5e5e5;padding:2px 8px}th.button{width:40px}.table-result td{padding:2px 8px}.services-page{text-align:left}.services-page h1{font-size:24px;padding-bottom:12px;color:#3f51b5;margin:20px 0;border-bottom:1px solid #3f51b5}.services-lastupdate{text-align:left;color:#3f51b5;margin-bottom:20px}.services-simple-text{font-size:14px;line-height:1.5em;font-weight:400;overflow:hidden;max-width:800px}.services-simple-text h3{font-size:18px;color:#3f51b5;margin-bottom:20px;font-weight:400}.services-simple-text h4{font-size:16px;color:#3f51b5;margin-bottom:20px;font-weight:400}.services-simple-text p{margin-bottom:20px}.services-simple-text ul{margin-bottom:20px}.services-simple-text li:before{content:'\2022';color:#3f51b5;margin-right:10px;font-size:18px;vertical-align:middle}.services-box{padding:20px 20px 0 20px;border:1px solid #bbdefb;border-left:5px solid #bbdefb;background:#fff;margin-bottom:20px}.services-box-title{color:#3f51b5;font-size:15px;font-weight:700;margin-bottom:20px}.flip-container{-webkit-perspective:1000;perspective:1000}.flip-container.flip .flipper{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.flip-container{width:100%;height:100%}.flipper{transition:.6s;-webkit-transition:.6s;transform-style:preserve-3d;-webkit-transform-style:preserve-3d;width:100%;height:100%;position:relative}.flipper-back,.flipper-front{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute;top:0;left:0;width:100%;height:100%}.flipper-front{z-index:2;-webkit-transform:rotateY(0);transform:rotateY(0)}.flipper-back{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.slider-off-panel{position:fixed;z-index:10;display:flex;flex-direction:column;top:0;left:100%;right:0;bottom:0;width:100%;height:100%;background:rgba(255,255,255,0);align-items:flex-end;transition:all .3s,background .3s .3s}.slider-off-panel.js-active{position:fixed;left:0;background:rgba(0,0,0,.4)}.slider-off-panel-header{width:90%;flex:0 0 auto;height:50px;padding:10px;background:#3f51b5;position:relative;top:-50px;z-index:1;transition:.3s .3s;color:#fff;display:flex;align-items:center}.slider-off-panel-header>h1{text-align:left;font-size:18px}.slider-off-panel-close{position:absolute;top:10px;left:-30px;width:30px;height:30px;border:0;color:#fff;cursor:pointer}.js-active .slider-off-panel-header{top:0}.slider-off-panel-footer{width:90%;flex:0 0 auto;height:60px;padding:10px;background:#e5e5e5;position:relative;bottom:-60px;z-index:1;transition:.3s .3s}.js-active .slider-off-panel-footer{bottom:0}.slider-off-panel-content{position:relative;display:flex;flex-direction:column;width:90%;background:#fff;flex:1 1 auto;overflow:auto}.slider-off-panel-content>div:first-of-type{flex:0 0 auto}.slider-off-panel-content-main{text-align:left;flex:1 1 auto;overflow-x:hidden;overflow-y:auto;display:flex;flex-direction:column;height:100%}.slider-off-panel-content-main-with-padding{padding:10px}slider-body{flex:1 0 auto;align-items:stretch;display:flex;flex-direction:column}.slider-off-panel footer:empty{display:none}slider-body .pdf-iframe-wrapper:only-child{flex-grow:1;flex-shrink:1;position:relative}slider-body .pdf-iframe-wrapper:only-child eq-report-viewer-frame{width:100%;position:absolute;left:0;right:0;top:0;bottom:0}.off-panel-modal-backdrop{-webkit-transition:background .3s 0s;-moz-transition:background .3s 0s;transition:background .3s 0s}.off-panel-modal-backdrop.fade.in{opacity:1;background:rgba(0,0,0,.6)}.off-panel{position:fixed;top:0;left:0;height:100%;width:100%;visibility:hidden;-webkit-transition:visibility 0s .6s;-moz-transition:visibility 0s .6s;transition:visibility 0s .6s;z-index:1000;text-align:left;color:#333;-webkit-transform:translate3d(0,0,0)}.off-panel:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:0 0;cursor:pointer;-webkit-transition:background .3s .3s;-moz-transition:background .3s .3s;transition:background .3s .3s;-webkit-transform:translate3d(0,0,0)}.modal.in .off-panel,.off-panel.is-visible{visibility:visible;-webkit-transition:visibility 0s 0s;-moz-transition:visibility 0s 0s;transition:visibility 0s 0s}.off-panel.is-visible:after{content:'';background:rgba(0,0,0,.6);-webkit-transition:background .3s 0s;-moz-transition:background .3s 0s;transition:background .3s 0s}.off-panel-header{position:fixed;width:90%;height:50px;z-index:2;box-shadow:0 1px 1px rgba(0,0,0,.08);-webkit-transition:top .3s 0s;-moz-transition:top .3s 0s;transition:top .3s 0s}.off-panel-header h1{font-weight:700;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding-right:70px;text-align:left;font-size:18px}.off-panel h2{font-weight:700;color:#3f51b5;text-align:left;font-size:18px;margin-bottom:5px}.from-left .off-panel-header,.from-right .off-panel-header{top:-50px}.from-right .off-panel-header{right:0}.from-left .off-panel-header{left:0}.is-visible .off-panel-header,.modal.in .off-panel-header{top:0;-webkit-transition:top .3s .3s;-moz-transition:top .3s .3s;transition:top .3s .3s}.off-panel-close{position:absolute;top:5px;right:5px}.off-panel-container{position:fixed;width:90%;height:100%;top:0;z-index:1;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;transition-property:transform;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;transition-duration:.3s;-webkit-transition-delay:.3s;-moz-transition-delay:.3s;transition-delay:.3s}.from-right .off-panel-container{right:0;-webkit-transform:translate3d(100%,0,0);-moz-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);-o-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.from-left .off-panel-container{left:0;-webkit-transform:translate3d(-100%,0,0);-moz-transform:translate3d(-100%,0,0);-ms-transform:translate3d(-100%,0,0);-o-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.is-visible .off-panel-container,.modal.in .off-panel-container{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition-delay:0s;-moz-transition-delay:0s;transition-delay:0s}.off-panel-content{position:absolute;top:50px;left:0;width:100%;height:calc(100% - 50px);padding:20px 40px 40px 40px;overflow:auto;-webkit-overflow-scrolling:touch}.off-panel-0pad{padding:0!important}.off-panel-20pad{padding:20px 20px 20px 20px}.off-panel-20pad-right0{padding:20px 0 20px 20px}.off-panel-expander{position:absolute;top:49px;left:0;width:100%;height:62px;border:1px solid #ccc;border-left:0;border-right:0;background:#f9f9f9;display:flex;display:-webkit-flex;padding:10px 20px;z-index:10;transition:all .5s}.off-panel-expander.expanded{height:calc(100% - 88px)}.off-panel-no-full-scroll-container{height:calc(100% - 60px);margin-top:20px}.treeview-item-wrapper.slide-button{color:#0d99f3;cursor:pointer}.pdf-iframe-wrapper{height:100%}.pdf-iframe-wrapper iframe{width:100%;height:100%;border:0}#signaturePreviewPdf{position:relative}#signaturePreviewPdf eq-report-viewer-frame{width:100%;position:absolute;left:0;right:0;top:0;bottom:0}.off-panel-flex{height:calc(100% - 100px);display:flex;flex-direction:column}.off-panel-main{flex:1 1 100%;overflow:auto}.off-panel-footer{margin-top:auto;flex:0 0 auto;margin-top:20px}.list-check-1{margin-bottom:20px;overflow:hidden}.list-check-type1{text-align:left;position:relative;overflow:hidden;padding:0 0 10px 0}.list-check-type1 input[type=checkbox].revisited+label{position:static;float:left;display:inline-block;border:1px solid #ccc;width:auto;height:40px;text-align:center;padding:0 10px;line-height:40px;background:#e6e6e6;color:#333;font-size:14px;margin-right:10px;border-radius:0;margin-bottom:10px}.list-check-type1 input[type=checkbox].revisited+label:hover{background:#ccc}.list-check-type1 input[type=checkbox].revisited:checked+label{background:#f93;color:#fff}.list-radio{border:1px solid #ccc;margin-bottom:30px;overflow:hidden;position:relative;z-index:0}.list-radio-nested{background:#fff;overflow:hidden;position:relative}.list-radio-nested.error:before{content:'';position:absolute;top:0;bottom:0;left:0;width:100%;border-left:7px solid #e51c23;background:#ffebee}.radio-item-label{display:table;min-height:40px}.radio-description{display:table-cell;vertical-align:middle}.radio-description-no-action{display:table-cell;vertical-align:middle}.list-radio-type0{text-align:left;position:relative;overflow:hidden;padding:10px;display:flex;flex-wrap:wrap}.list-radio-type0.error:before{content:'';position:absolute;top:0;bottom:0;left:0;width:100%;border-left:5px solid #e51c23;background:#ffebee;z-index:-1}.list-radio-type0-description{flex:0 0 100%;padding-left:50px}.list-radio-type0 .restyled+label{margin-bottom:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;flex:0 1 auto}.list-radio-type0 .restyled:checked+label:after{content:'';position:absolute;top:0;left:0;background:#ffe0b2;z-index:-2;width:100%;height:100%}.list-radio-type1{display:flex;text-align:left;position:relative;border-bottom:1px solid #ccc}.list-radio-type1.error:before{content:'';position:absolute;top:0;bottom:0;left:0;width:100%;border-left:5px solid #e51c23;background:#ffebee;z-index:-1}.list-radio-type1:last-child{border-bottom:0}.list-radio-type1 .revisited+label{position:static;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none}.list-radio-type1 .revisited:checked+label:before{content:''}.list-radio-type1 .radio-item{min-height:40px;overflow:hidden}.radio-item .list-radio-type1{background:#fff}.list-radio-type1 .radio-yes{font-size:14px;line-height:38px;border:1px solid #ccc;background:#fff;margin-right:5px}.list-radio-type1 .radio-no{font-size:14px;line-height:38px;border:1px solid #ccc;background:#fff;margin-right:20px}.list-radio-type1 .revisited:checked+.radio-no{background:#e51c23;color:#fff}.list-radio-type1 .revisited:checked+.radio-yes{background:#259b24;color:#fff}.list-radio-type1.inverted .revisited:checked+.radio-no{background:#259b24;color:#fff}.list-radio-type1.inverted .revisited:checked+.radio-yes{background:#e51c23;color:#fff}.list-radio-type2{text-align:left;position:relative;padding:10px;overflow:hidden;border-bottom:1px solid #ccc}.list-radio-type2.error:before{content:'';position:absolute;top:0;bottom:0;left:0;width:100%;border-left:5px solid #e51c23;background:#ffebee;z-index:-1}.list-radio-type2:last-child{border-bottom:0}.list-radio-type2 .revisited+label{position:static;float:left;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none}.list-radio-type2 .revisited:checked+label:before{content:''}.list-radio-type2 .radio-item{min-height:40px;overflow:hidden}.radio-item .list-radio-type2{background:#fff}.list-radio-type2 .radio-yes{font-size:14px;line-height:38px;border:1px solid #ccc;background:#fff;margin-right:5px}.list-radio-type2 .radio-no{font-size:14px;line-height:38px;border:1px solid #ccc;background:#fff;margin-right:20px}.list-radio-type2 .revisited:checked+.radio-no{background:#e51c23;color:#fff}.list-radio-type2 .revisited:checked+.radio-yes{background:#259b24;color:#fff}.list-radio-type2.inverted .revisited:checked+.radio-no{background:#259b24;color:#fff}.list-radio-type2.inverted .revisited:checked+.radio-yes{background:#e51c23;color:#fff}.list-radio-type2 .revisited:checked+.radio-no~.radio-item .radio-description{color:#999;font-style:normal;font-weight:400}.list-radio-type2 input:checked+.radio-no:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:#eee;z-index:-1}.list-radio-type2 input:checked+.radio-yes:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:#ffe0b2;z-index:-1}.list-radio-type3{text-align:left;position:relative;padding:10px;overflow:hidden;border-bottom:1px solid #ccc}.list-radio-type3.error:before{content:'';position:absolute;top:0;bottom:0;left:0;width:100%;border-left:5px solid #e51c23;background:#ffebee;z-index:-1}.list-radio-type3.error{background:0 0}.list-radio-type3:last-child{border-bottom:0}.list-radio-type3 .revisited+label{position:static;float:left;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none}.list-radio-type3 .revisited:checked+label:before{content:''}.list-radio-type3 .radio-item{min-height:40px;overflow:hidden;position:relative;z-index:0}.list-radio-type3 .radio-yes{font-size:14px;line-height:40px;border:1px solid #ccc;background:#fff;margin-right:5px}.list-radio-type3 .radio-no{font-size:14px;line-height:40px;border:1px solid #ccc;background:#fff;margin-right:20px}.list-radio-type3 .revisited:checked+.radio-no{background:#e51c23;color:#fff}.list-radio-type3 .revisited:checked+.radio-yes{background:#259b24;color:#fff}.list-radio-type3.inverted .revisited:checked+.radio-no{background:#259b24;color:#fff}.list-radio-type3.inverted .revisited:checked+.radio-yes{background:#e51c23;color:#fff}.list-radio-type3 .revisited:checked+.radio-no~.radio-item .radio-description{color:#999;font-style:normal;font-weight:400}.list-radio-type3 input:checked+.radio-no:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:#eee;z-index:-1}.list-radio-type3 input:checked+.radio-yes:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:#ffe0b2;z-index:-1}.textarea-no,.textarea-yes{display:none;margin-top:10px;padding:5px 10px;min-height:40px;width:calc(100% - 40px);overflow:hidden}.input-yes:checked~.radio-item .textarea-yes{display:block}.input-no:checked~.radio-item .textarea-no{display:block}.list-radio-type4{text-align:left;position:relative;padding:20px 10px;overflow:hidden;border-bottom:1px solid #ccc}.list-radio-type4.error:before{content:'';position:absolute;top:0;bottom:0;left:0;width:100%;border-left:5px solid #e51c23;background:#ffebee;z-index:-1}.list-radio-type4:last-child{border-bottom:0}.list-radio-type4 .revisited+label{position:static;float:left;background:#fff;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;margin-left:5px}.list-radio-type4 .revisited+label:first-of-type{margin-left:0}.list-radio-type4 .revisited:checked+label:before{content:''}.list-radio-type4 .radio-item{overflow:hidden}.list-radio-type5{text-align:left;position:relative;padding:20px 10px;overflow:hidden;border-bottom:1px solid #ccc}.list-radio-type5.error:before{content:'';position:absolute;top:0;bottom:0;left:0;width:100%;border-left:5px solid #e51c23;background:#ffebee;z-index:-1}.list-radio-type5:last-child{border-bottom:0}.list-radio-type5 input[type=radio].revisited+label{border:1px solid #ccc;font-size:16px;-webkit-flex:0 0 auto;flex:0 0 auto}.list-radio-type5 .radio-item{overflow:hidden;padding-left:20px}.list-radio-type5 .revisited+label{position:static;float:left;background:#fff;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;margin-left:5px}.list-radio-type5 .revisited+label:first-of-type{margin-left:0}.list-radio-type5 .revisited:checked+label:before{content:''}.list-radio-type5 input:nth-of-type(1):checked~em:nth-of-type(1),.list-radio-type5 input:nth-of-type(2):checked~em:nth-of-type(2),.list-radio-type5 input:nth-of-type(3):checked~em:nth-of-type(3),.list-radio-type5 input:nth-of-type(4):checked~em:nth-of-type(4),.list-radio-type5 input:nth-of-type(5):checked~em:nth-of-type(5),.list-radio-type5 input:nth-of-type(6):checked~em:nth-of-type(6){display:block}.description-tab{display:none;margin-top:20px}.list-radio-type6{text-align:left;position:relative;overflow:hidden;margin-bottom:10px;display:flex}.list-radio-type6.error:before{content:'';position:absolute;top:0;bottom:0;left:0;width:100%;border-left:5px solid #e51c23;background:#ffebee;z-index:-1}.list-radio-type6:last-child{border-bottom:0}.list-radio-type6 input.revisited+label{position:static;background:#fff;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;margin-left:5px;border-radius:0;width:auto;font-size:14px;padding:0 10px;border:1px solid #ccc}.list-radio-type6 input.revisited+label:first-of-type{margin-left:0}.list-radio-type6 input.revisited:checked+label{background:orange;color:#fff}.list-radio-type6 .revisited:checked+label:before{content:''}.list-radio-type6 .radio-item{overflow:hidden}.list-radio-type7{text-align:left;position:relative;margin-top:10px;overflow:hidden}.list-radio-type7:last-of-type{border-bottom:0}.list-radio-type7.error:before{content:'';position:absolute;top:0;bottom:0;left:0;width:100%;border-left:5px solid #e51c23;background:#ffebee;z-index:-1}.list-radio-type7last-child{border-bottom:0}.list-radio-type7 input[type=radio].revisited+label{border:1px solid #ccc;font-size:16px}.list-radio-type7 .radio-item{overflow:hidden}.list-radio-type7 .revisited+label{position:static;float:left;background:#fff;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;margin-right:5px;margin-bottom:10px}.list-radio-type7 .revisited+label:last-of-type{margin-right:0}.list-radio-type7 .revisited:checked+label:before{content:''}.list-radio-type7 input:nth-of-type(1):checked~em:nth-of-type(1),.list-radio-type7 input:nth-of-type(10):checked~em:nth-of-type(10),.list-radio-type7 input:nth-of-type(11):checked~em:nth-of-type(11),.list-radio-type7 input:nth-of-type(2):checked~em:nth-of-type(2),.list-radio-type7 input:nth-of-type(3):checked~em:nth-of-type(3),.list-radio-type7 input:nth-of-type(4):checked~em:nth-of-type(4),.list-radio-type7 input:nth-of-type(5):checked~em:nth-of-type(5),.list-radio-type7 input:nth-of-type(6):checked~em:nth-of-type(6),.list-radio-type7 input:nth-of-type(7):checked~em:nth-of-type(7),.list-radio-type7 input:nth-of-type(8):checked~em:nth-of-type(8),.list-radio-type7 input:nth-of-type(9):checked~em:nth-of-type(9){display:block}.list-radio-type7 hr{margin:0;border:0}.exam-obb-description-tab{background:#fffde7;font-weight:400;font-style:normal;padding:10px;border-bottom:2px solid #ffb74d;margin-top:0}.list-radio-type8{text-align:left;position:relative;background:#f5f5f5;overflow:hidden;padding:10px;border-bottom:1px solid #ccc}.list-radio-type8:last-of-type{border-bottom:0}.list-radio-type8.restyled+label{margin-bottom:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none}.list-radio-type8 .result-description{margin:10px -10px -10px -10px;padding:0 5px 10px 70px;border:0;border-bottom:1px solid #ccc;position:relative;z-index:10;font-size:14px;background:#f5f5f5}.list-textarea-type8 .result-description{margin:0;padding:5px;border:1px solid #ccc;position:relative;z-index:10;font-size:14px;background:#f5f5f5}.radio-level{float:left;margin-right:20px}.radio-level input[type=radio].revisited+label{border:1px solid #ccc;font-size:16px}.revisited:checked+.radio-lev-0{background:#42a5f5;color:#fff}.revisited:checked+.radio-lev-1{background:#259b24;color:#fff}.revisited:checked+.radio-lev-2{background:#ffeb3b;color:#333}.revisited:checked+.radio-lev-3{background:#f93;color:#fff}.revisited:checked+.radio-lev-4{background:#e51c23;color:#fff}.revisited:checked+.radio-lev-5{background:#9c27b0;color:#fff}.revisited:checked+.radio-lev-6{background:#000;color:#fff}.scale-list{display:flex;flex-wrap:wrap;align-items:center}.scale-list-item{display:flex;flex-direction:column;margin-bottom:5px}.scale-list-item:not(:first-child){margin-left:-1px}.scale-list-item-num{display:flex;align-items:center;justify-content:center;border:1px solid #ccc;padding:5px;background:#f5f5f5}.scale-list-item-text{margin-top:-1px;display:flex;align-items:center;justify-content:center;border:1px solid #ccc;padding:5px;color:#666;font-style:normal;font-weight:700}.scale-item-selected{outline:4px solid #ff9800;background:#fff3e0;position:relative;z-index:10}.scale-item-selected>.scale-list-item-num,.scale-item-selected>.scale-list-item-text{padding:10px;color:#333;font-size:20px;font-weight:700}.radio-tab-accordion{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:flex-end;align-items:flex-end}.radio-tab-accordion-title{min-width:0;margin-top:1px}.radio-tab-accordion-title>label{-webkit-flex:0 0 auto;flex:0 0 auto;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin-top:1px;height:40px;line-height:37px;text-align:center;font-size:16px;font-weight:700;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:3px solid #78909c;line-height:36px;background:#f5f5f5;cursor:pointer;min-width:0}.radio-tab-accordion-title b{padding:0 10px;-webkit-flex:1 1 auto;flex:1 1 auto;text-align:left;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.radio-tab-title-icon{-webkit-flex:0 0 auto;flex:0 0 auto;width:40px;height:40px;display:inline-block;margin-left:5px;margin-right:-10px;padding:5px}.radio-tab-accordion-title em{font-style:normal;margin:0 10px}.radio-tab-accordion-body{padding:20px 0;width:100%;-webkit-order:2;order:2;background:#fff;font-size:14px;border-top:3px solid #ef6c00;margin-top:-3px;align-items:flex-end;text-align:left}.radio-rab-accordion-options{flex:0 0 auto;margin-right:3px;-webkit-align-self:flex-start;align-self:center;position:relative}.radio-accordion-header-right .svg-button,.radio-rab-accordion-options>.svg-button{margin-bottom:0}.radio-tab-accordion input[type=radio]{display:none}.radio-tab-accordion input[type=radio]:checked+.radio-tab-accordion-title+.radio-tab-accordion-body{display:block}.radio-tab-accordion-body{display:none}.radio-tab-accordion input[type=radio]:checked+.radio-tab-accordion-title{height:51px}.radio-tab-accordion input[type=radio]:checked+.radio-tab-accordion-title>label>b{background:#fff;color:#333}.radio-tab-accordion input[type=radio]:checked+.radio-tab-accordion-title>label{border-color:#ef6c00;background:#fff;height:50px;z-index:10;border-bottom:0;color:#333;position:relative}.radio-tab-accordion input[type=radio]:checked+.radio-tab-accordion-title>label:after{content:'';position:absolute;top:0;right:0;border-left:7px solid transparent;border-bottom:7px solid transparent;border-top:7px solid #ef6c00;border-right:7px solid #ef6c00}.radio-tab-accordion input[type=radio]:disabled+.radio-tab-accordion-title>label{background:#ccc;color:#999;border-color:#999;cursor:default}.radio-tab-accordion input[type=radio]:disabled+.radio-tab-accordion-title svg{fill:#999}.radio-tab-accordion input[type=radio]:checked+.radio-tab-accordion-title .radio-tab-title-icon{padding:3px}.radio-tab-accordion input[type=radio]:checked+.radio-tab-accordion-title .radio-tab-edit-option{display:block;-webkit-align-self:flex-start;align-self:flex-start;position:relative;top:1px;left:1px}.radio-tab-edit-option{display:none}.radio-tab-edit-option .svg-icon{margin:0;width:100%;height:100%}.radio-tab-general{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:flex-end;align-items:flex-end}.radio-tab-general-title{min-width:0;margin-top:1px}.radio-tab-general-title>label{-webkit-flex:0 0 auto;flex:0 0 auto;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;line-height:37px;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:#f5f5f5;cursor:pointer;min-width:0}.radio-tab-general-body{width:100%;-webkit-order:2;order:2;font-size:14px;align-items:flex-end;text-align:left}.radio-tab-general input[type=radio]{display:none}.radio-tab-general input[type=radio]:checked+.radio-tab-general-title+.radio-tab-general-body{display:block}.radio-tab-general-body{display:none}.radio-tab-general input[type=radio]:checked+.radio-tab-general-title{background:0 0;transition:all .3s}.radio-tab-general input[type=radio]:checked+.radio-tab-general-title>label{background:#fff;z-index:10;border-bottom:0;color:#333;position:relative;outline:3px solid #f44336}.radio-tab-general input[type=radio]:checked+.radio-tab-general-title>label:after{content:'';position:absolute;top:0;right:0}.radio-tab-general input[type=radio]:checked+label+.radio-tab-button-general-body{display:block;order:4;width:100%;flex:0 0 auto}.radio-tab-button-general-body{display:none}.note-scheda{padding:10px;background:#f5f5f5;text-align:left;margin-bottom:20px;display:flex;flex:0 0 auto}.note-scheda h3{display:inline-block;font-size:16px;height:50px;width:50px;padding:10px;background:#90caf9;border-radius:50%;text-align:center;line-height:34px;color:#fff;flex:0 0 auto;margin-right:10px}.note-scheda ol{list-style-type:decimal;padding-left:20px}.sosia-status{border:3px solid #fff;width:30px;height:30px;margin-top:5px}.sosia .radio-description{font-size:18px;color:#0d99f3;cursor:pointer}.sosia .radio-description-no-action{font-size:18px;color:#333}.sosia-title{float:left;line-height:40px;color:#3f51b5;font-size:24px;margin-right:20px}.sosia-content-combo{text-align:left;position:relative;padding:10px 10px 20px 10px;overflow:hidden;margin:0 10px 2px 10px;float:left;width:calc(50% - 20px)}.sosia-content-radio{text-align:left;position:relative;padding:10px 10px 20px 10px;overflow:hidden;margin:0 10px 2px 10px}.sosia-heading{padding:5px}.sosia-heading .text-button{font-weight:700;width:100px}.sosia-single-input{padding:0}.sosia-single-input>input{width:40px;text-align:center;font-weight:700}.sosia-code-list{clear:both;margin-top:20px;text-align:left}.sosia-code-list>li{margin-bottom:10px;position:relative;display:flex;align-items:flex-start}.sosia-code-list>li hr{border-top:1px dotted #ccc}.sosia-code-list>li:last-child{margin-bottom:0}.sosia-code-list .text-button{width:100px;font-weight:700}.sosia-code-list-description{flex:1 1 auto;display:block;overflow:hidden;background:#e3f2fd;position:relative;vertical-align:middle;margin-left:1px}.sosia-code-list-description>li{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.single-button-panel{transition:all .5s;margin-right:-50px}.single-button-panel.item-selected{transition:all .5s;margin-right:0}.single-button-panel-slider{transition:all .2s ease-in;float:left;margin-left:-100%;opacity:0;background:#fff}li.js-active .single-button-panel-slider{margin-left:1px;opacity:1}.sosia-code-list-description-tab{background:#fffde7;font-weight:400;font-style:normal;padding:10px;border-bottom:2px solid #ffb74d}.sosia-code-list-description label{display:block;vertical-align:middle;padding:10px 20px;font-weight:400;min-height:40px;line-height:20px;overflow:hidden;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.lower-drag .sosia-code-list,.upper-drag .sosia-code-list{padding-left:20px;padding-right:10px}.upper-drag .sosia-code-list .text-button{background:#999}.sosia-code-list .js-active .text-button{background:#ff9800}.sosia-code-list .js-active .sosia-code-list-description .text-button{background:#0d99f3}.sosia-code-list .js-active .sosia-code-list-description{background:#ffecb3}.upper-drag .sosia-code-list-description{background:#e5e5e5;flex:1 1 auto}.lower-drag .sosia-code-list-description{flex:1 1 auto}.sosia-drag-trash{position:absolute;bottom:10px;left:0;right:0;color:#0d99f3;width:50%;margin:0 auto}.as-sortable-item-handle{display:flex}.barthel{display:flex;display:-webkit-flex}.barthel .radio-description{font-size:18px;color:#0d99f3;cursor:pointer}.barthel .radio-description span{display:block;font-size:12px;color:#999;font-weight:400;font-style:italic}.barthel-title{color:#3f51b5;font-size:18px;margin-right:20px;text-align:left}.barthel-code-list-description-tab{background:#fffde7;font-weight:400;font-style:normal;padding:10px;margin-right:-194px;border-bottom:2px solid #ffb74d}.barthel-info{flex:1 1 auto;-webkit-flex:1 1 auto}.barthel-description-tab{display:block;margin-top:20px}.barthel-data{flex:0 0 auto;-webkit-flex:0 0 auto;color:#fff;margin-left:20px}.barthel-data .general-button,.barthel-data .text-button{margin-bottom:0}.barthel-data div:nth-child(1){background:#e5e5e5;color:#333;line-height:40px;font-size:12px;width:110px}.carrozzina.inactive{visibility:hidden;height:0;padding:0;border:0}.carrozzina{background:#f9f9f9;transition:all .5s}.barthel-footer{padding:15px 10px;display:flex;flex-wrap:wrap;display:-webkit-flex;-webkit-flex-wrap:wrap;border:1px solid #ccc;background:#e6eff3;margin-bottom:20px}.barthel-results{text-align:left}.barthel-footer .barthel-results .barthel-title{font-size:18px;line-height:1.5em}.barthel-results .button-group{display:flex;width:100%;overflow:hidden;margin-bottom:10px;align-items:center}.barthel-results .button-group:last-child{margin-bottom:0}.barthel-results .text-button{font-weight:700}.barthel-legenda{flex:1 0 auto;-webkit-flex:1 0 auto;text-align:left;background:#fff;border-bottom:1px solid #ccc}.barthel-legenda .sing-title-wrapper{margin:0 0 1px 0;padding-right:10px}.barthel-legenda li{margin-bottom:1px;font-weight:700;color:#3f51b5;background:#e5e5e5;padding:10px}.mmse-legenda li:last-child{margin-bottom:0}.barthel-legenda strong{display:inline-block;vertical-align:middle;padding:5px 10px;width:65px;margin-right:10px;text-align:center}.npi-sub-page-title{color:#0d99f3;font-size:24px;padding:5px;background:#f5f5f5;text-align:left;border:1px solid #ccc;border-bottom:0;cursor:pointer}.npi{display:flex;display:-webkit-flex}.npi .radio-description{font-size:18px;cursor:pointer;padding-right:20px;display:flex;display:-webkit-flex;margin-bottom:15px}.npi .radio-description:before{flex:0 0 auto;-webkit-flex:0 0 auto;width:25px;margin-right:10px}.npi label{flex:0 0 auto;-webkit-flex:0 0 auto}.npi .radio-item-wrapper{margin-bottom:10px;display:flex;display:-webkit-flex}.npi .radio-label-description{margin-left:10px;align-self:center}.npi .radio-description span{display:block;font-size:12px;color:#999;font-weight:400;font-style:italic}.npi-subquestion{align-self:center;margin-bottom:10px;display:flex;display:-webkit-flex;align-items:center}.npi-subquestion label:not(.radio-description){flex:0 0 auto;-webkit-flex:0 0 auto}.npi-subquestion .radio-description{color:#333;font-weight:400;margin-left:10px;font-size:14px;margin-bottom:0;align-self:center}.npi-subtotal{display:flex;display:-webkit-flex;align-items:center;border-top:1px dotted #ccc;padding-top:10px}.npi-subtotal .radio-description{color:#333;font-weight:700;margin-left:10px;font-size:14px;margin-bottom:0}.npi-subtotal input[type=radio].revisited:disabled+label{color:#ccc;font-weight:700;cursor:default;border-radius:0}.npi-subtotal input[type=radio].revisited:disabled+label[class^=radio-lev]{color:#fff}.npi-subtotal input[type=radio].revisited:disabled+label.radio-lev-2{color:#333}.npi-code-list-description-tab{background:#fffde7;font-weight:400;font-style:normal;padding:10px;margin-right:-194px;clear:both;margin-top:55px;border-bottom:2px solid #ffb74d}.npi-title{float:left;line-height:40px;color:#3f51b5;font-size:24px;margin-right:20px}.npi-info{flex:1 1 auto;-webkit-flex:1 1 auto}.npi-info-radio-group{order:2;-webkit-order:2;float:left;display:flex;width:275px;text-align:right}.npi-info .radio-item{padding-left:0}.npi-data{flex:0 0 auto;color:#fff;margin-left:20px;align-self:flex-start;margin-bottom:10px;display:flex}.npi-data .svg-button,.npi-data .text-button{margin-bottom:0}.npi-data div:nth-child(2){color:#333;font-weight:700;font-size:14px;align-self:center;line-height:40px}.npi-footer{padding:20px 10px 20px 10px;display:flex;flex-wrap:wrap;display:-webkit-flex;-webkit-flex-wrap:wrap;border:1px solid #ccc;background:#e6eff3}.cirs{display:flex;display:-webkit-flex}.cirs .radio-description{font-size:18px;color:#0d99f3;cursor:pointer}.cirs .radio-description span{display:block;font-size:12px;color:#999;font-weight:400;font-style:italic}.cirs-title{float:left;line-height:40px;color:#3f51b5;font-size:24px;margin-right:20px}.cirs-code-list-description-tab{background:#fffde7;font-weight:400;font-style:normal;padding:10px;margin-right:-194px;border-bottom:2px solid #ffb74d}.cirs-info{flex:1 1 auto;-webkit-flex:1 1 auto}.cirs-description-tab{display:block;margin-top:20px}.cirs-data{flex:0 0 auto;-webkit-flex:0 0 auto;color:#fff;margin-left:20px}.cirs-data .general-button,.cirs-data .text-button{margin-bottom:0}.cirs-data div:nth-child(2){background:#e5e5e5;color:#333;line-height:40px;font-size:12px;width:110px}.norton{display:flex;display:-webkit-flex}.norton .radio-description{font-size:18px;color:#0d99f3;cursor:pointer}.norton .radio-description span{display:block;font-size:12px;color:#999;font-weight:400;font-style:italic}.norton-title{float:left;line-height:40px;color:#3f51b5;font-size:24px;margin-right:20px;font-weight:700}.norton-code-list-description-tab{background:#fffde7;font-weight:400;font-style:normal;padding:10px;margin-right:-194px;border-bottom:2px solid #ffb74d}.norton-info{flex:1 1 auto;-webkit-flex:1 1 auto}.norton-data{flex:0 0 auto;-webkit-flex:0 0 auto;color:#fff;margin-left:20px}.norton-data .general-button,.norton-data .text-button{margin-bottom:0}.norton-data div:nth-child(2){background:#e5e5e5;color:#333;line-height:40px;font-size:12px;min-width:92px}.norton:nth-child(11).inactive{visibility:hidden;height:0;padding:0;border:0}.norton:nth-child(11){background:#f9f9f9;transition:all .5s}.norton-legenda{flex:1 0 auto;-webkit-flex:1 0 auto;text-align:left;padding:10px;background:#fff;border-left:1px solid #ccc;margin:-20px -10px 20px -11px;border-bottom:1px solid #ccc}.norton-legenda .sing-title-wrapper{margin:0 0 1px 0;padding-right:10px}.norton-legenda li{margin-bottom:1px;font-weight:700;color:#3f51b5;background:#e5e5e5;padding:10px}.norton-legenda li:last-child{margin-bottom:0}.norton-legenda strong{display:inline-block;vertical-align:middle;padding:5px 10px;width:65px;margin-right:10px;text-align:center}.mmse{display:flex;display:-webkit-flex}.mmse .radio-description{font-size:18px;color:#0d99f3;cursor:pointer;padding-right:20px}.mmse .radio-description span{display:block;font-size:12px;color:#999;font-weight:400;font-style:italic}.mmse-title{float:left;line-height:40px;color:#3f51b5;font-size:24px;margin-right:20px;font-weight:700}.mmse-code-list-description-tab{background:#fffde7;font-weight:400;font-style:normal;padding:10px;margin-right:-194px;border-bottom:2px solid #ffb74d}.mmse-info{flex:1 1 auto;display:flex;-webkit-flex:1 1 auto;display:-webkit-flex}.mmse-info-radio-group{order:2;-webkit-order:2;float:left;display:flex;width:275px;text-align:right}.mmse-info .radio-item{width:400px;order:1;-webkit-order:1;padding-left:0}.mmse-data{flex:0 0 auto;-webkit-flex:0 0 auto;color:#fff;margin-left:20px}.mmse-data .general-button,.mmse-data .text-button{margin-bottom:0}.mmse-data div:nth-child(2){background:#e5e5e5;color:#333;line-height:40px;font-size:12px;width:100px}.mmse-footer{padding:20px 10px 20px 10px;display:flex;flex-wrap:wrap;display:-webkit-flex;-webkit-flex-wrap:wrap;border:1px solid #ccc;background:#e6eff3;margin:-30px 0 0 0}.mmse-results{flex:0 0 auto;-webkit-flex:0 0 auto;margin-bottom:20px;margin-right:40px}.mmse-results .button-group{display:block;width:100%;overflow:hidden;margin-bottom:20px}.mmse-legenda{flex:1 0 auto;-webkit-flex:1 0 auto;text-align:left;padding:10px;background:#fff;border-left:1px solid #ccc;margin:-20px -10px -20px -11px}.mmse-legenda .sing-title-wrapper{margin:0 0 15px 0;padding-right:10px}.mmse-legenda li{margin-bottom:10px;font-weight:700}.mmse-legenda li:last-child{margin-bottom:0}.mmse-legenda strong{display:inline-block;vertical-align:middle;padding:5px 10px;width:80px;margin-right:10px;text-align:center}.mna{display:flex;display:-webkit-flex}.mna .radio-description{font-size:18px;color:#0d99f3;cursor:pointer;padding-right:20px;display:flex;display:-webkit-flex;margin-bottom:15px}.mna .radio-description:before{flex:0 0 auto;-webkit-flex:0 0 auto;width:25px;margin-right:10px}.mna label{flex:0 0 auto;-webkit-flex:0 0 auto}.mna .radio-item-wrapper{margin-bottom:10px;display:flex;display:-webkit-flex}.mna .radio-label-description{margin-left:10px;align-self:center}.mna .radio-description span{display:block;font-size:12px;color:#999;font-weight:400;font-style:italic}.mna-subquestion{align-self:center;margin-bottom:10px;display:flex;display:-webkit-flex;align-items:center}.mna-subquestion label:not(.radio-description){flex:0 0 auto;-webkit-flex:0 0 auto}.mna-subquestion .radio-description{color:#333;font-weight:400;margin-left:10px;font-size:14px;margin-bottom:0;align-self:center}.mna-subtotal{display:flex;display:-webkit-flex;align-items:center;border-top:1px dotted #ccc;padding-top:10px}.mna-subtotal .radio-description{color:#333;font-weight:700;margin-left:10px;font-size:14px;margin-bottom:0}.mna-subtotal input[type=radio].revisited:disabled+label{color:#ccc;font-weight:700;cursor:default;border-radius:0}.mna-subtotal input[type=radio].revisited:disabled+label[class^=radio-lev]{color:#fff}.mna-subtotal input[type=radio].revisited:disabled+label.radio-lev-2{color:#333}.mna-code-list-description-tab{background:#fffde7;font-weight:400;font-style:normal;padding:10px;margin-right:-194px;clear:both;margin-top:55px;border-bottom:2px solid #ffb74d}.mna-title{float:left;line-height:40px;color:#3f51b5;font-size:24px;margin-right:20px}.mna-info{flex:1 1 auto;-webkit-flex:1 1 auto}.mna-info-radio-group{order:2;-webkit-order:2;float:left;display:flex;width:275px;text-align:right}.mna-info .radio-item{padding-left:0}.mna-data{flex:0 0 auto;-webkit-flex:0 0 auto;color:#fff;margin-left:20px}.mna-data .general-button,.mna-data .text-button{margin-bottom:0}.mna-data div:nth-child(2){background:#e5e5e5;color:#333;line-height:40px;font-size:12px;width:100px}.mna-footer{padding:20px 10px 20px 10px;display:flex;flex-wrap:wrap;display:-webkit-flex;-webkit-flex-wrap:wrap;border:1px solid #ccc;background:#e6eff3}.mna-footer-exception{padding:20px 10px 20px 10px;display:flex;flex-wrap:wrap;display:-webkit-flex;-webkit-flex-wrap:wrap;border:1px solid #ccc;background:#fff;margin:-30px 0 0 0}.mna-footer{padding:20px 10px 20px 10px;display:flex;flex-wrap:wrap;display:-webkit-flex;-webkit-flex-wrap:wrap;border:1px solid #ccc;background:#e6eff3;margin:-30px 0 0 0}.mna-results{flex:0 0 auto;-webkit-flex:0 0 auto;margin-bottom:20px;margin-right:40px}.mna-results .button-group{display:block;width:100%;overflow:hidden;margin-bottom:20px}.mna-legenda{flex:1 0 auto;-webkit-flex:1 0 auto;text-align:left;margin-left:auto;padding:10px;background:#fff;border-left:1px solid #ccc;margin:-20px -10px -20px -11px}.mna-legenda .sing-title-wrapper{margin:0 0 15px 0;padding-right:10px}.mna-legenda li{margin-bottom:10px;font-weight:700}.mna-legenda li:last-child{margin-bottom:0}.mna-legenda strong{display:inline-block;vertical-align:middle;padding:5px 10px;width:65px;margin-right:10px;text-align:center}.mna-sub-page-title{background:#3f51b5;padding:0 10px 0 10px;color:#fff;text-align:left}.mna-sub-page-title+.list-radio{border-top:0}.mna-sub-page-title h2{font-size:18px;line-height:40px}.mna-sub-page-title p{font-size:14px;font-style:italic;margin:0}.gds{display:flex;display:-webkit-flex}.gds .radio-description{font-size:16px;cursor:pointer;padding-right:20px;display:flex;display:-webkit-flex;margin-bottom:15px;font-weight:400}.gds .radio-description:before{flex:0 0 auto;-webkit-flex:0 0 auto;width:25px;margin-right:10px}.gds .radio-description strong{font-size:18px}.gds label{flex:0 0 auto;-webkit-flex:0 0 auto}.gds .radio-item-wrapper{margin-bottom:10px;display:flex;display:-webkit-flex}.gds .radio-label-description{margin-left:10px;align-self:center}.gds .radio-description span{display:block;font-size:12px;color:#999;font-weight:400;font-style:italic}.gds-subquestion{align-self:center;margin-bottom:10px;display:flex;display:-webkit-flex;align-items:center}.gds-subquestion label:not(.radio-description){flex:0 0 auto;-webkit-flex:0 0 auto}.gds-subquestion .radio-description{color:#333;font-weight:400;margin-left:10px;font-size:14px;margin-bottom:0;align-self:center}.gds-subtotal{display:flex;display:-webkit-flex;align-items:center;border-top:1px dotted #ccc;padding-top:10px}.gds-subtotal .radio-description{color:#333;font-weight:700;margin-left:10px;font-size:14px;margin-bottom:0}.gds-subtotal input[type=radio].revisited:disabled+label{color:#ccc;font-weight:700;cursor:default;border-radius:0}.gds-subtotal input[type=radio].revisited:disabled+label[class^=radio-lev]{color:#fff}.gds-subtotal input[type=radio].revisited:disabled+label.radio-lev-2{color:#333}.gds-code-list-description-tab{background:#fffde7;font-weight:400;font-style:normal;padding:10px;margin-right:-194px;clear:both;margin-top:55px;border-bottom:2px solid #ffb74d}.gds-title{float:left;line-height:40px;color:#3f51b5;font-size:24px;margin-right:20px}.gds-info{flex:1 1 auto;-webkit-flex:1 1 auto}.gds-info-radio-group{order:2;-webkit-order:2;float:left;display:flex;width:275px;text-align:right}.gds-info .radio-item{padding-left:0}.gds-data{flex:0 0 auto;-webkit-flex:0 0 auto;color:#fff;margin-left:20px;display:flex;align-self:flex-start}.gds-data .svg-button,.gds-data .text-button{margin-bottom:0}.gds-data div:nth-child(2){color:#333;font-weight:700;font-size:14px;align-self:center;line-height:30px}.gds-footer{padding:20px 10px 20px 10px;display:flex;flex-wrap:wrap;display:-webkit-flex;-webkit-flex-wrap:wrap;border:1px solid #ccc;background:#e6eff3}.gds-footer-exception{padding:20px 10px 20px 10px;display:flex;flex-wrap:wrap;display:-webkit-flex;-webkit-flex-wrap:wrap;border:1px solid #ccc;background:#fff;margin:-30px 0 0 0}.gds-footer{padding:20px 10px 20px 10px;display:flex;flex-wrap:wrap;display:-webkit-flex;-webkit-flex-wrap:wrap;border:1px solid #ccc;background:#e6eff3;margin:-30px 0 0 0}.gds-results{flex:0 0 650px;-webkit-flex:0 0 650px;margin-bottom:20px;margin-right:40px}.gds-results .button-group{display:block;width:100%;overflow:hidden;margin-bottom:20px}.gds-legenda{flex:1 0 auto;-webkit-flex:1 0 auto;text-align:left;margin-left:auto;padding:10px;background:#fff;border-left:1px solid #ccc;margin:-20px -10px -20px -11px}.gds-legenda .sing-title-wrapper{margin:0 0 15px 0;padding-right:10px}.gds-legenda li{margin-bottom:10px;font-weight:700}.gds-legenda li:last-child{margin-bottom:0}.gds-legenda strong{display:inline-block;vertical-align:middle;padding:5px 10px;width:85px;margin-right:10px;text-align:center}.gds-sub-page-title{background:#3f51b5;padding:0 10px 0 10px;color:#fff;text-align:left}.gds-sub-page-title+.list-radio{border-top:0}.gds-sub-page-title h2{font-size:18px;line-height:40px}.gds-sub-page-title p{font-size:14px;font-style:italic;margin:0}.tinetti{display:flex;display:-webkit-flex}.tinetti-sub-page-title{background:#3f51b5;padding:0 10px 5px 10px;color:#fff;text-align:left}.tinetti-sub-page-title h2{font-size:18px;line-height:40px}.tinetti-sub-page-title p{font-size:14px;font-style:italic;margin:0}.tinetti .radio-description{font-size:18px;color:#0d99f3;cursor:pointer;padding-right:20px;display:flex;display:-webkit-flex;margin-bottom:15px}.tinetti .radio-description:before{flex:0 0 auto;-webkit-flex:0 0 auto;width:25px;margin-right:10px}.tinetti .radio-description span{display:block;font-size:12px;color:#999;font-weight:400;font-style:italic}.tinetti-code-list-description-tab{background:#fffde7;font-weight:400;font-style:normal;padding:10px;margin-right:-194px;clear:both;margin-top:55px;border-bottom:2px solid #ffb74d}.tinetti-title{float:left;line-height:40px;color:#3f51b5;font-size:24px;margin-right:20px}.tinetti-info{flex:1 1 auto;-webkit-flex:1 1 auto}.tinetti hr{margin:5px 0 10px 0;width:100%}.tinetti-info-radio-group{order:2;-webkit-order:2;float:left;display:flex;width:275px;text-align:right}.tinetti-info .radio-item{padding-left:0}.tinetti .radio-item-wrapper{margin-bottom:10px;display:flex;display:-webkit-flex}.tinetti .radio-section{display:block;font-size:14px;font-weight:700;color:#3f51b5;flex:none;-webkit-flex:none;margin:0 0 5px 5px}.tinetti .radio-item-wrapper+.radio-section{margin-top:15px}.tinetti .radio-item-wrapper:last-child{margin-bottom:0}.tinetti label{flex:0 0 auto;-webkit-flex:0 0 auto}.tinetti .radio-label-description{margin-left:10px;align-self:center}.tinetti-data{flex:0 0 auto;-webkit-flex:0 0 auto;color:#fff;margin-left:20px}.tinetti-data .general-button,.tinetti-data .text-button{margin-bottom:0}.tinetti-data div:nth-child(2){background:#e5e5e5;color:#333;line-height:40px;font-size:12px;width:100px}.tinetti-total{display:flex;display:-webkit-flex}.tinetti-total h3{font-size:18px;flex:0 0 auto;-webkit-flex:0 0 auto;margin-right:10px;align-self:center;color:#3f51b5}.tinetti-total .text-button{flex:0 0 auto;-webkit-flex:0 0 auto;margin:0;background:#3f51b5;font-weight:700}.tinetti-footer{padding:20px 10px 20px 10px;display:flex;flex-wrap:wrap;display:-webkit-flex;-webkit-flex-wrap:wrap;border:1px solid #ccc;background:#e6eff3;margin:-30px 0 0 0}.tinetti-results{flex:0 0 auto;-webkit-flex:0 0 auto;margin-bottom:20px;margin-right:40px}.tinetti-results .button-group{display:block;width:100%;overflow:hidden;margin-bottom:20px}.tinetti-title+.text-button{font-weight:700}.tinetti-legenda{flex:1 0 auto;-webkit-flex:1 0 auto;text-align:left;margin-left:auto;padding:10px;background:#fff;border-left:1px solid #ccc;margin:-20px -10px -20px -11px}.tinetti-legenda .sing-title-wrapper{margin:0 0 15px 0;padding-right:10px}.tinetti-legenda li{margin-bottom:10px;font-weight:700}.tinetti-legenda li:last-child{margin-bottom:0}.tinetti-legenda strong{display:inline-block;vertical-align:middle;padding:5px 10px;width:65px;margin-right:10px;text-align:center}.gefi{display:flex;display:-webkit-flex}.gefi-sub-page-title{background:#3f51b5;padding:0 10px 0 10px;color:#fff;text-align:left}.gefi-sub-page-title+.list-radio{border-top:0}.gefi-sub-page-title h2{font-size:18px;line-height:40px}.gefi-sub-page-title p{font-size:14px;font-style:italic;margin:0}.gefi .radio-description{font-size:18px;color:#0d99f3;cursor:pointer;padding-right:20px;display:flex;display:-webkit-flex;margin-bottom:15px;margin-left:5px}.gefi .radio-description:before{flex:0 0 auto;-webkit-flex:0 0 auto;margin-right:10px}.gefi .radio-description span{display:block;font-size:12px;color:#999;font-weight:400;font-style:italic}.gefi-code-list-description-tab{background:#fffde7;font-weight:400;font-style:normal;padding:10px;margin-right:-194px;clear:both;margin-top:55px;border-bottom:2px solid #ffb74d}.gefi-title{float:left;line-height:40px;color:#3f51b5;font-size:24px;margin-right:20px}.gefi-info{flex:1 1 auto;-webkit-flex:1 1 auto}.gefi hr{margin:5px 0 10px 0}.gefi-info-radio-group{order:2;-webkit-order:2;float:left;display:flex;width:275px;text-align:right}.gefi-info .radio-item{padding-left:0}.gefi .radio-item-wrapper{margin-bottom:10px;display:flex;display:-webkit-flex}.gefi .radio-section{display:block;font-size:14px;font-weight:700;color:#3f51b5;flex:none;-webkit-flex:none;margin:0 0 5px 5px}.gefi .radio-item-wrapper+.radio-section{margin-top:15px}.gefi .radio-item-wrapper:last-child{margin-bottom:0}.gefi label{flex:0 0 auto;-webkit-flex:0 0 auto}.gefi .radio-label-description{margin-left:10px;align-self:center}.gefi-data{flex:0 0 auto;-webkit-flex:0 0 auto;color:#fff;margin-left:20px}.gefi-data .general-button,.gefi-data .text-button{margin-bottom:0}.gefi-data div:nth-child(2){background:#e5e5e5;color:#333;line-height:40px;font-size:12px;width:100px}.gefi-note{text-align:left;margin-bottom:30px;margin-top:-20px}.gefi-footer{padding:15px 10px;display:flex;flex-wrap:wrap;display:-webkit-flex;-webkit-flex-wrap:wrap;border:1px solid #ccc;background:#e6eff3;margin-bottom:20px}.gefi-results{text-align:left}.gefi-footer .gefi-results .gefi-title{font-size:18px;line-height:1.5em}.gefi-results .button-group{display:flex;width:100%;overflow:hidden;margin-bottom:10px;align-items:center}.gefi-results .button-group:last-child{margin-bottom:0}.gefi-results .text-button{font-weight:700}.gefi-legenda-servizi strong{flex:0 0 100px;-wekit-flex:0 0 100px;vertical-align:middle;padding:5px 10px;width:65px;margin-right:10px;text-align:center}.gefi-legenda-servizi-wrapper{margin-top:10px;counter-reset:problem}.gefi-legenda-servizi{text-align:left;margin-bottom:10px}.gefi-legenda-servizi .flex-input-item:first-child label{background:#3f51b5;color:#fff;font-size:18px}.gefi-legenda-servizi .flex-input-item:first-child label:before{padding:5px;width:30px;border-radius:50%;background:#e6eff3;margin-right:10px;color:#333;text-align:center}.gefi-legenda-servizi .flex-input-item:not(:first-child) .input-wrapper label{display:none}.gefi-legenda-servizi label{flex:0 0 310px;color:#3f51b5;background:#e5e5e5;padding:10px;margin-right:5px;font-size:16px}.gefi-legenda-servizi label+label{flex:1 1 auto;color:#fff;background:#9fa8da;padding:10px;margin-right:5px}.gefi-legenda-servizi>.flex-input-item{border-bottom:1px solid #fff}.gefi-legenda-servizi .input-wrapper{flex:1 1 auto}.gefi-legenda-servizi p{flex:none;margin:0;padding:0 10px}.cornell{display:flex;display:-webkit-flex}.cornell-sub-page-title{background:#3f51b5;padding:0 10px 0 10px;color:#fff;text-align:left}.cornell-sub-page-title+.list-radio{border-top:0}.cornell-sub-page-title h2{font-size:18px;line-height:40px}.cornell-sub-page-title p{font-size:14px;font-style:italic;margin:0}.cornell-item{display:flex;flex-wrap:wrap;justify-content:space-between;border-bottom:1px dotted #ccc;margin-bottom:10px}.cornell-item:last-of-type{border-bottom:0;margin-bottom:0}.cornell .radio-description{font-size:18px;color:#0d99f3;cursor:pointer;padding-right:20px;display:flex;display:-webkit-flex;margin-bottom:15px}.cornell .radio-description:before{flex:0 0 auto;-webkit-flex:0 0 auto;margin-right:10px}.cornell .radio-description span{display:block;font-size:12px;color:#999;font-weight:400;font-style:italic}.cornell-code-list-description-tab{background:#fffde7;font-weight:400;font-style:normal;padding:10px;margin-right:-194px;clear:both;margin-top:55px;border-bottom:2px solid #ffb74d}.cornell-title{float:left;line-height:40px;color:#3f51b5;font-size:24px;margin-right:20px}.cornell-info{flex:1 1 auto;-webkit-flex:1 1 auto}.cornell hr{margin:5px 0 10px 0}.cornell-info-radio-group{order:2;-webkit-order:2;float:left;display:flex;width:275px;text-align:right}.cornell-info .radio-item{padding-left:0}.cornell .radio-item-wrapper{margin-bottom:10px;display:flex;flex-wrap:wrap}.cornell .radio-section{display:block;font-size:14px;font-weight:700;color:#3f51b5;flex:none;-webkit-flex:none;margin:0 0 5px 5px}.cornell .radio-item-wrapper+.radio-section{margin-top:15px}.cornell .radio-item-wrapper:last-child{margin-bottom:0}.cornell label{flex:0 0 auto;-webkit-flex:0 0 auto}.cornell .radio-label-description{margin-bottom:10px;align-self:center}.cornell-data{flex:0 0 auto;color:#fff;margin-left:20px;align-self:flex-start;margin-bottom:10px;display:flex}.cornell-data .svg-button,.cornell-data .text-button{margin-bottom:0}.cornell-data div:nth-child(2){color:#333;font-weight:700;font-size:14px;align-self:center;line-height:40px}.cornell-note{text-align:left;margin-bottom:30px;margin-top:-20px}.cornell-footer{padding:15px 10px;display:flex;flex-wrap:wrap;display:-webkit-flex;-webkit-flex-wrap:wrap;border:1px solid #ccc;background:#e6eff3;margin-bottom:20px}.cornell-results{text-align:left}.cornell-footer .cornell-results .cornell-title{font-size:18px;line-height:1.5em}.cornell-results .button-group{display:flex;width:100%;overflow:hidden;margin-bottom:10px;align-items:center}.cornell-results .button-group:last-child{margin-bottom:0}.cornell-results .text-button{font-weight:700}.cornell-legenda-servizi strong{flex:0 0 100px;-wekit-flex:0 0 100px;vertical-align:middle;padding:5px 10px;width:65px;margin-right:10px;text-align:center}.cornell-legenda-servizi-wrapper{margin-top:10px;counter-reset:problem}.cornell-legenda-servizi{text-align:left;margin-bottom:10px}.cornell-legenda-servizi .flex-input-item:first-child label{background:#3f51b5;color:#fff;font-size:18px}.cornell-legenda-servizi .flex-input-item:first-child label:before{padding:5px;width:30px;border-radius:50%;background:#e6eff3;margin-right:10px;color:#333;text-align:center}.cornell-legenda-servizi .flex-input-item:not(:first-child) .input-wrapper label{display:none}.cornell-legenda-servizi label{flex:0 0 310px;color:#3f51b5;background:#e5e5e5;padding:10px;margin-right:5px;font-size:16px}.cornell-legenda-servizi label+label{flex:1 1 auto;color:#fff;background:#9fa8da;padding:10px;margin-right:5px}.cornell-legenda-servizi>.flex-input-item{border-bottom:1px solid #fff}.cornell-legenda-servizi .input-wrapper{flex:1 1 auto}.cornell-legenda-servizi p{flex:none;margin:0;padding:0 10px}.lowton{display:flex;display:-webkit-flex}.lowton-sub-page-title{background:#3f51b5;padding:0 10px 0 10px;color:#fff;text-align:left}.lowton-sub-page-title+.list-radio{border-top:0}.lowton-sub-page-title h2{font-size:18px;line-height:40px}.lowton-sub-page-title p{font-size:14px;font-style:italic;margin:0}.lowton .radio-description{font-size:18px;color:#0d99f3;cursor:pointer;padding-right:20px;display:flex;display:-webkit-flex;margin-bottom:15px;margin-left:5px}.lowton .radio-description:before{flex:0 0 auto;-webkit-flex:0 0 auto;margin-right:10px}.lowton .radio-description span{display:block;font-size:12px;color:#999;font-weight:400;font-style:italic}.lowton-code-list-description-tab{background:#fffde7;font-weight:400;font-style:normal;padding:10px;margin-right:-194px;clear:both;margin-top:55px;border-bottom:2px solid #ffb74d}.lowton-title{float:left;line-height:40px;color:#3f51b5;font-size:24px;margin-right:20px}.lowton-info{flex:1 1 auto;-webkit-flex:1 1 auto}.lowton hr{margin:5px 0 10px 0}.lowton-info-radio-group{order:2;-webkit-order:2;float:left;display:flex;width:275px;text-align:right}.lowton-info .radio-item{padding-left:0}.lowton .radio-item-wrapper{margin-bottom:10px;display:flex;display:-webkit-flex}.lowton .radio-section{display:block;font-size:14px;font-weight:700;color:#3f51b5;flex:none;-webkit-flex:none;margin:0 0 5px 5px}.lowton .radio-item-wrapper+.radio-section{margin-top:15px}.lowton .radio-item-wrapper:last-child{margin-bottom:0}.lowton label{flex:0 0 auto;-webkit-flex:0 0 auto}.lowton .radio-label-description{margin-left:10px;align-self:center}.lowton-data{flex:0 0 auto;-webkit-flex:0 0 auto;color:#fff;margin-left:20px;display:flex;align-self:flex-start}.lowton-data .svg-button,.lowton-data .text-button{margin-bottom:0}.lowton-data div:nth-child(2){color:#333;font-weight:700;font-size:14px;align-self:center;line-height:30px}.lowton-note{text-align:left;margin-bottom:30px;margin-top:-20px}.lowton-footer{padding:15px 10px;display:flex;flex-wrap:wrap;display:-webkit-flex;-webkit-flex-wrap:wrap;border:1px solid #ccc;background:#e6eff3;margin-bottom:20px}.lowton-results{text-align:left}.lowton-footer .lowton-results .lowton-title{font-size:18px;line-height:1.5em}.lowton-results .button-group{display:flex;width:100%;overflow:hidden;margin-bottom:10px;align-items:center}.lowton-results .button-group:last-child{margin-bottom:0}.lowton-results .text-button{font-weight:700}.lowton-legenda-servizi strong{flex:0 0 100px;-wekit-flex:0 0 100px;vertical-align:middle;padding:5px 10px;width:65px;margin-right:10px;text-align:center}.lowton-legenda-servizi-wrapper{margin-top:10px;counter-reset:problem}.lowton-legenda-servizi{text-align:left;margin-bottom:10px}.lowton-legenda-servizi .flex-input-item:first-child label{background:#3f51b5;color:#fff;font-size:18px}.lowton-legenda-servizi .flex-input-item:first-child label:before{padding:5px;width:30px;border-radius:50%;background:#e6eff3;margin-right:10px;color:#333;text-align:center}.lowton-legenda-servizi .flex-input-item:not(:first-child) .input-wrapper label{display:none}.lowton-legenda-servizi label{flex:0 0 310px;color:#3f51b5;background:#e5e5e5;padding:10px;margin-right:5px;font-size:16px}.lowton-legenda-servizi label+label{flex:1 1 auto;color:#fff;background:#9fa8da;padding:10px;margin-right:5px}.lowton-legenda-servizi>.flex-input-item{border-bottom:1px solid #fff}.lowton-legenda-servizi .input-wrapper{flex:1 1 auto}.lowton-legenda-servizi p{flex:none;margin:0;padding:0 10px}.cdr-title{text-align:left;font-weight:700;font-size:16px;background:#b0bec5;color:#fff;padding:5px}.cdr-title:first-of-type,.cdr-title:last-of-type{background:#3f51b5}.cdr-title-total{text-align:left;font-weight:700;font-size:16px;color:#3f51b5;margin-right:10px}.cdr-scale{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.cdr-scale-level{flex:0 1 auto;width:20%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:10px 0 0 0;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;border-right:1px solid #e5e5e5}.cdr-scale-level:first-child{border-left:1px solid #e5e5e5}.cdr-scale-level-input{display:none}.cdr-scale-level-label{background:#fff;flex:0 0 auto;display:flex;align-items:center;justify-content:center;border-radius:50%;padding:10px;width:50px;height:50px;border:4px solid #ccc;font-size:18px;font-weight:700;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cdr-scale-level-input:checked+.cdr-scale-level-label{background:#263238;color:#fff}.cdr-scale-level-description{-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-weight:700;font-size:12px;padding:5px;margin-top:20px;line-height:1.2em}.cdr-footer{padding:15px 10px;display:flex;flex-wrap:wrap;display:-webkit-flex;-webkit-flex-wrap:wrap;border:1px solid #ccc;background:#e6eff3;margin-bottom:20px}.cdr-results{text-align:left}.cdr-footer .cdr-results .cdr-title{font-size:18px;line-height:1.5em}.cdr-results .button-group{display:flex;width:100%;overflow:hidden;margin-bottom:10px;align-items:center}.cdr-results .button-group:last-child{margin-bottom:0}.cdr-results .text-button{font-weight:700}.hydration{display:flex;display:-webkit-flex}.hydration-sub-page-title{background:#3f51b5;padding:0 10px 0 10px;color:#fff;text-align:left}.hydration-sub-page-title+.list-radio{border-top:0}.hydration-sub-page-title h2{font-size:18px;line-height:40px}.hydration-sub-page-title p{font-size:14px;font-style:italic;margin:0}.hydration .radio-description{font-size:18px;color:#0d99f3;cursor:pointer;padding-right:20px;display:flex;display:-webkit-flex;margin-bottom:15px;margin-left:5px}.hydration .radio-description:before{flex:0 0 auto;-webkit-flex:0 0 auto;margin-right:10px}.hydration .radio-description span{display:block;font-size:12px;color:#999;font-weight:400;font-style:italic}.hydration-code-list-description-tab{background:#fffde7;font-weight:400;font-style:normal;padding:10px;margin-right:-194px;clear:both;margin-top:55px;border-bottom:2px solid #ffb74d}.hydration-title{float:left;line-height:40px;color:#3f51b5;font-size:24px;margin-right:20px}.hydration-info{flex:1 1 auto;-webkit-flex:1 1 auto}.hydration hr{margin:5px 0 10px 0}.hydration-info-radio-group{order:2;-webkit-order:2;float:left;display:flex;width:275px;text-align:right}.hydration-info .radio-item{padding-left:0}.hydration .radio-item-wrapper{margin-bottom:10px;display:flex;display:-webkit-flex}.hydration .radio-section{display:block;font-size:14px;font-weight:700;color:#3f51b5;flex:none;-webkit-flex:none;margin:0 0 5px 5px}.hydration .radio-item-wrapper+.radio-section{margin-top:15px}.hydration .radio-item-wrapper:last-child{margin-bottom:0}.hydration label{flex:0 0 auto;-webkit-flex:0 0 auto}.hydration .radio-label-description{margin-left:10px;align-self:center}.hydration-data{flex:0 0 auto;-webkit-flex:0 0 auto;color:#fff;margin-left:20px}.hydration-data .general-button,.hydration-data .text-button{margin-bottom:0}.hydration-data div:nth-child(2){background:#e5e5e5;color:#333;line-height:40px;font-size:12px;width:100px}.hydration-note{text-align:left;margin-bottom:30px;margin-top:-20px}.hydration-footer{padding:15px 10px;display:flex;flex-wrap:wrap;display:-webkit-flex;-webkit-flex-wrap:wrap;border:1px solid #ccc;background:#e6eff3;margin-bottom:20px}.hydration-results{text-align:left}.hydration-footer .hydration-results .hydration-title{font-size:18px;line-height:1.5em}.hydration-results .button-group{display:flex;width:100%;overflow:hidden;margin-bottom:10px;align-items:center}.hydration-results .button-group:last-child{margin-bottom:0}.hydration-results .text-button{font-weight:700}.hydration-legenda-servizi strong{flex:0 0 100px;-wekit-flex:0 0 100px;vertical-align:middle;padding:5px 10px;width:65px;margin-right:10px;text-align:center}.hydration-legenda-servizi-wrapper{margin-top:10px;counter-reset:problem}.hydration-legenda-servizi{text-align:left;margin-bottom:10px}.hydration-legenda-servizi .flex-input-item:first-child label{background:#3f51b5;color:#fff;font-size:18px}.hydration-legenda-servizi .flex-input-item:first-child label:before{padding:5px;width:30px;border-radius:50%;background:#e6eff3;margin-right:10px;color:#333;text-align:center}.hydration-legenda-servizi .flex-input-item:not(:first-child) .input-wrapper label{display:none}.hydration-legenda-servizi label{flex:0 0 310px;color:#3f51b5;background:#e5e5e5;padding:10px;margin-right:5px;font-size:16px}.hydration-legenda-servizi label+label{flex:1 1 auto;color:#fff;background:#9fa8da;padding:10px;margin-right:5px}.hydration-legenda-servizi>.flex-input-item{border-bottom:1px solid #fff}.hydration-legenda-servizi .input-wrapper{flex:1 1 auto}.hydration-legenda-servizi p{flex:none;margin:0;padding:0 10px}.painad{display:flex;display:-webkit-flex}.painad-sub-page-title{background:#3f51b5;padding:0 10px 0 10px;color:#fff;text-align:left}.painad-sub-page-title+.list-radio{border-top:0}.painad-sub-page-title h2{font-size:18px;line-height:40px}.painad-sub-page-title p{font-size:14px;font-style:italic;margin:0}.painad .radio-description{font-size:18px;color:#0d99f3;cursor:pointer;padding-right:20px;display:flex;display:-webkit-flex;margin-bottom:15px;margin-left:5px}.painad .radio-description:before{flex:0 0 auto;-webkit-flex:0 0 auto;margin-right:10px}.painad .radio-description span{display:block;font-size:12px;color:#999;font-weight:400;font-style:italic}.painad-code-list-description-tab{background:#fffde7;font-weight:400;font-style:normal;padding:10px;margin-right:-194px;clear:both;margin-top:55px;border-bottom:2px solid #ffb74d}.painad-title{float:left;line-height:40px;color:#3f51b5;font-size:24px;margin-right:20px}.painad-info{flex:1 1 auto;-webkit-flex:1 1 auto}.painad hr{margin:5px 0 10px 0}.painad-info-radio-group{order:2;-webkit-order:2;float:left;display:flex;width:275px;text-align:right}.painad-info .radio-item{padding-left:0}.painad .radio-item-wrapper{margin-bottom:10px;display:flex;display:-webkit-flex}.painad .radio-section{display:block;font-size:14px;font-weight:700;color:#3f51b5;flex:none;-webkit-flex:none;margin:0 0 5px 5px}.painad .radio-item-wrapper+.radio-section{margin-top:15px}.painad .radio-item-wrapper:last-child{margin-bottom:0}.painad label{flex:0 0 auto;-webkit-flex:0 0 auto}.painad .radio-label-description{margin-left:10px;align-self:center}.painad-data{flex:0 0 auto;-webkit-flex:0 0 auto;color:#fff;margin-left:20px}.painad-data .general-button,.painad-data .text-button{margin-bottom:0}.painad-data div:nth-child(2){background:#e5e5e5;color:#333;line-height:40px;font-size:12px;width:100px}.painad-note{text-align:left;margin-bottom:30px;margin-top:-20px}.painad-footer{padding:15px 10px;display:flex;flex-wrap:wrap;display:-webkit-flex;-webkit-flex-wrap:wrap;border:1px solid #ccc;background:#e6eff3;margin-bottom:20px}.painad-results{text-align:left}.painad-footer .painad-results .painad-title{font-size:18px;line-height:1.5em}.painad-results .button-group{display:flex;width:100%;overflow:hidden;margin-bottom:10px;align-items:center}.painad-results .button-group:last-child{margin-bottom:0}.painad-results .text-button{font-weight:700}.painad-legenda-servizi strong{flex:0 0 100px;-wekit-flex:0 0 100px;vertical-align:middle;padding:5px 10px;width:65px;margin-right:10px;text-align:center}.painad-legenda-servizi-wrapper{margin-top:10px;counter-reset:problem}.painad-legenda-servizi{text-align:left;margin-bottom:10px}.painad-legenda-servizi .flex-input-item:first-child label{background:#3f51b5;color:#fff;font-size:18px}.painad-legenda-servizi .flex-input-item:first-child label:before{padding:5px;width:30px;border-radius:50%;background:#e6eff3;margin-right:10px;color:#333;text-align:center}.painad-legenda-servizi .flex-input-item:not(:first-child) .input-wrapper label{display:none}.painad-legenda-servizi label{flex:0 0 310px;color:#3f51b5;background:#e5e5e5;padding:10px;margin-right:5px;font-size:16px}.painad-legenda-servizi label+label{flex:1 1 auto;color:#fff;background:#9fa8da;padding:10px;margin-right:5px}.painad-legenda-servizi>.flex-input-item{border-bottom:1px solid #fff}.painad-legenda-servizi .input-wrapper{flex:1 1 auto}.painad-legenda-servizi p{flex:none;margin:0;padding:0 10px}.must{display:flex;display:-webkit-flex}.must-sub-page-title{background:#3f51b5;padding:0 10px 0 10px;color:#fff;text-align:left}.must-sub-page-title+.list-radio{border-top:0}.must-sub-page-title h2{font-size:18px;line-height:40px}.must-sub-page-title p{font-size:14px;font-style:italic;margin:0}.must .radio-description{font-size:18px;color:#0d99f3;cursor:pointer;padding-right:20px;display:flex;display:-webkit-flex;margin-bottom:15px;margin-left:5px}.must .radio-description-type2{font-size:18px;color:#0d99f3;cursor:pointer;display:flex;display:-webkit-flex}.must .radio-description span{display:block;font-size:12px;color:#999;font-weight:400;font-style:italic}.must-code-list-description-tab{background:#fffde7;font-weight:400;font-style:normal;padding:10px;margin-right:-194px;clear:both;margin-top:55px;border-bottom:2px solid #ffb74d}.must-title{float:left;line-height:40px;color:#3f51b5;font-size:24px;margin-right:20px}.must-info{flex:1 1 auto;-webkit-flex:1 1 auto}.must-info-type2{flex:1 1 auto;-webkit-flex:1 1 auto;display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center}.must hr{margin:5px 0 10px 0}.must-info-radio-group{order:2;-webkit-order:2;float:left;display:flex;width:275px;text-align:right}.must-info .radio-item{padding-left:0}.must .radio-item-wrapper{margin-bottom:10px;display:flex;display:-webkit-flex}.must .radio-section{display:block;font-size:14px;font-weight:700;color:#3f51b5;flex:none;-webkit-flex:none;margin:0 0 5px 5px}.must .radio-item-wrapper+.radio-section{margin-top:15px}.must .radio-item-wrapper:last-child{margin-bottom:0}.must label{flex:0 0 auto;-webkit-flex:0 0 auto}.must .radio-label-description{margin-left:10px;align-self:center}.must-data{flex:0 0 auto;-webkit-flex:0 0 auto;color:#fff;margin-left:20px}.must-data .general-button,.must-data .text-button{margin-bottom:0}.must-data div:nth-child(2){background:#e5e5e5;color:#333;line-height:40px;font-size:12px;width:100px}.must-footer{padding:15px 10px;display:flex;flex-wrap:wrap;display:-webkit-flex;-webkit-flex-wrap:wrap;border:1px solid #ccc;background:#e6eff3;margin-bottom:20px}.must-results{width:100%;display:flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;-webkit-display:flex;justify-content:space-between;-webkit-justify-content:space-between}.must-footer .must-results .must-title{font-size:18px;line-height:1.5em;flex:0 0 200px;-webkit-flex:0 0 200px;text-align:left}.must-results .button-group{width:100%;display:flex;-webkit-display:flex;overflow:hidden;margin-bottom:10px;align-items:center;-webkit-align-items:center;text-align:left}.must-results .general-button{flex:0 0 auto;-webkit-flex:0 0 auto;margin-left:0}.must-results .text-button{flex:1 0 auto;-webkit-flex:0 0 auto;margin-left:0;min-width:40px}.must-results hr{width:100%;margin-top:5px;margin-bottom:15px;border:0;border-top:1px dotted #ccc}.must-result-history{margin-left:auto}.must-result-history [class*=button]{margin:0}.must-results .button-group:last-child{margin-bottom:0}.must-results .text-button{font-weight:700}.must-legenda-servizi strong{-webkit-flex:0 0 65px;flex:0 0 65px;vertical-align:middle;padding:5px 10px;width:65px;margin-right:10px;text-align:center}.must-legenda-servizi-wrapper{margin-top:10px;counter-reset:problem}.must-legenda-servizi{text-align:left;margin-bottom:10px}.must-legenda-servizi .flex-input-item:first-child label{background:#3f51b5;color:#fff;font-size:18px}.must-legenda-servizi .flex-input-item:first-child label:before{padding:5px;width:30px;border-radius:50%;background:#e6eff3;margin-right:10px;color:#333;text-align:center}.must-legenda-servizi .flex-input-item:not(:first-child) .input-wrapper label{display:none}.must-legenda-servizi label{-webkit-flex:0 0 310px;flex:0 0 310px;color:#3f51b5;background:#e5e5e5;padding:10px;margin-right:5px;font-size:16px}.must-legenda-servizi label+label{-webkit-flex:1 1 auto;flex:1 1 auto;color:#fff;background:#9fa8da;padding:10px;margin-right:5px}.must-legenda-servizi .flex-input-item label{-webkit-align-self:stretch;align-self:stretch;-webkit-align-items:center;align-items:center}.must-legenda-servizi>.flex-input-item{-webkit-align-items:stretch;align-items:stretch;border-bottom:1px solid #fff}.must-legenda-servizi .input-wrapper{-webkit-flex:1 1 auto;flex:1 1 auto}.must-legenda-servizi p{margin:0;padding:10px}.ica{display:flex;display:-webkit-flex;counter-increment:ica-counter}.ica-sub-page-title{background:#3f51b5;padding:0 10px 5px 10px;color:#fff;text-align:left}.ica-sub-page-title h2{font-size:18px;line-height:40px}.ica-sub-page-title p{font-size:14px;font-style:italic;margin:0}.ica .radio-description{font-size:18px;color:#0d99f3;cursor:pointer;padding-right:20px;display:flex;display:-webkit-flex;margin-bottom:15px}.ica .radio-description:before{flex:0 0 auto;-webkit-flex:0 0 auto;margin-right:10px;content:counter(ica-counter) ')'}.ica .radio-description span{display:block;font-size:12px;color:#999;font-weight:400;font-style:italic}.ica-code-list-description-tab{background:#fffde7;font-weight:400;font-style:normal;padding:10px;margin-right:-194px;clear:both;margin-top:55px;border-bottom:2px solid #ffb74d}.ica-title{float:left;line-height:40px;color:#3f51b5;font-size:24px;margin-right:20px}.ica-info{flex:1 1 auto;-webkit-flex:1 1 auto}.ica hr{margin:5px 0 10px 0}.ica-info-radio-group{order:2;-webkit-order:2;float:left;display:flex;width:275px;text-align:right}.ica-info .radio-item{padding-left:0}.ica .radio-item-wrapper{margin-bottom:10px;display:flex;display:-webkit-flex}.ica .radio-section{display:block;font-size:14px;font-weight:700;color:#3f51b5;flex:none;-webkit-flex:none;margin:0 0 5px 5px}.ica .radio-item-wrapper+.radio-section{margin-top:15px}.ica .radio-item-wrapper:last-child{margin-bottom:0}.ica label{flex:0 0 auto;-webkit-flex:0 0 auto}.ica .radio-label-description{margin-left:10px;align-self:center}.ica-data{flex:0 0 auto;-webkit-flex:0 0 auto;color:#fff;margin-left:20px}.ica-data .general-button,.ica-data .text-button{margin-bottom:0}.ica-data div:nth-child(2){background:#e5e5e5;color:#333;line-height:40px;font-size:12px;width:100px}.ica-total{display:flex;display:-webkit-flex}.ica-total h3{font-size:18px;flex:0 0 auto;-webkit-flex:0 0 auto;margin-right:10px;align-self:center;color:#3f51b5}.ica-total .text-button{flex:0 0 auto;-webkit-flex:0 0 auto;margin:0;background:#3f51b5;font-weight:700}.ica-footer{padding:20px 10px 20px 10px;display:flex;flex-wrap:wrap;display:-webkit-flex;-webkit-flex-wrap:wrap;border:1px solid #ccc;background:#e6eff3;margin:-30px 0 0 0}.ica-results{flex:0 0 auto;-webkit-flex:0 0 auto;margin-bottom:20px;margin-right:40px}.ica-results .button-group{display:block;width:100%;overflow:hidden;margin-bottom:20px}.ica-results .text-button{font-weight:700}.ica-legenda{flex:1 0 auto;-webkit-flex:1 0 auto;text-align:left;margin-left:auto;padding:10px;background:#fff;border-left:1px solid #ccc;margin:-20px -10px -20px -11px}.ica-legenda .sing-title-wrapper{margin:0 0 15px 0;padding-right:10px}.ica-legenda li{margin-bottom:10px;font-weight:700}.ica-legenda li:last-child{margin-bottom:0}.ica-legenda strong{display:inline-block;vertical-align:middle;padding:5px 10px;width:65px;margin-right:10px;text-align:center}.braden{display:flex;display:-webkit-flex;text-align:left}.braden-title{float:left;line-height:40px;color:#3f51b5;font-size:24px;margin-right:20px}.braden-results{-webkit-flex:0 0 auto;flex:0 0 auto;margin-bottom:20px;margin-right:40px}.braden-info .radio-item{padding-left:0}.braden .radio-description{font-size:18px;color:#0d99f3;cursor:pointer;padding-right:20px;display:flex;display:-webkit-flex;margin-bottom:15px}.braden .radio-description:before{flex:0 0 auto;-webkit-flex:0 0 auto;margin-right:10px;content:counter(ica-counter) ')'}.braden-info{flex:1 1 auto;-webkit-flex:1 1 auto}.braden-data{flex:0 0 auto;-webkit-flex:0 0 auto;color:#fff;margin-left:20px}.braden .radio-item-wrapper{margin-bottom:10px;display:flex;display:-webkit-flex}.braden .radio-label-description{margin-left:10px;align-self:center}.braden-legenda-servizi strong{flex:0 0 65px;-wekit-flex:0 0 65px;vertical-align:middle;padding:5px 10px;width:65px;margin-right:10px;text-align:center}.braden-legenda-servizi-wrapper{margin-top:10px;counter-reset:problem;text-align:left}.braden-legenda-servizi{text-align:left;margin-bottom:10px}.braden-legenda-servizi .flex-input-item:first-child label{background:#3f51b5;color:#fff;font-size:18px}.braden-legenda-servizi .flex-input-item:first-child label:before{padding:5px;width:30px;border-radius:50%;background:#e6eff3;margin-right:10px;color:#333;text-align:center}.braden-legenda-servizi .flex-input-item:not(:first-child) .input-wrapper label{display:none}.braden-legenda-servizi label{flex:0 0 310px;color:#3f51b5;background:#e5e5e5;padding:10px;margin-right:5px;font-size:16px}.braden-legenda-servizi label+label{flex:1 1 auto;color:#fff;background:#9fa8da;padding:10px;margin-right:5px}.braden-legenda-servizi .flex-input-item label{-webkit-align-self:stretch;align-self:stretch;-webkit-align-items:center;align-items:center}.braden-legenda-servizi>.flex-input-item{-webkit-align-items:stretch;align-items:stretch;border-bottom:1px solid #fff}.braden-legenda-servizi .input-wrapper{-webkit-flex:1 1 auto;flex:1 1 auto}.braden-legenda-servizi p{margin:0;padding:10px}.fast{display:flex;display:-webkit-flex;text-align:left;flex-direction:column}.fast-title{float:left;line-height:40px;color:#3f51b5;font-size:24px;margin-right:20px}.fast-results{-webkit-flex:0 0 auto;flex:0 0 auto;margin-bottom:20px;margin-right:40px}.fast-info .radio-item{padding-left:0}.fast .radio-description{font-size:18px;color:#0d99f3;cursor:pointer;padding-right:20px;display:flex;display:-webkit-flex;margin-bottom:15px}.fast .radio-description:before{flex:0 0 auto;-webkit-flex:0 0 auto;margin-right:10px;content:counter(ica-counter) ')'}.fast-info{flex:1 1 auto;-webkit-flex:1 1 auto}.fastgds{flex:0 0 auto;-webkit-flex:0 0 auto;color:#fff;padding-top:20px;margin-top:10px;border-top:1px dotted #ccc;display:flex;align-self:flex-start;width:100%}.fast .radio-item-wrapper{margin-bottom:10px;display:flex;display:-webkit-flex}.fast .radio-label-description{margin-left:10px;align-self:center}.brass{display:flex;display:-webkit-flex;counter-increment:ica-counter;text-align:left}.brass-title{float:left;line-height:40px;color:#3f51b5;font-size:24px;margin-right:20px}.brass-results{-webkit-flex:0 0 auto;flex:0 0 auto;margin-bottom:20px;margin-right:40px}.brass-info .radio-item{padding-left:0}.brass-info>.radio-item-wrapper:not(:last-child){border-bottom:1px dotted #e5e5e5;padding-bottom:10px}.brass .radio-description{font-size:18px;color:#0d99f3;cursor:pointer;padding-right:20px;display:flex;display:-webkit-flex;margin-bottom:15px}.brass .radio-description:before{flex:0 0 auto;-webkit-flex:0 0 auto;margin-right:10px;content:counter(ica-counter) ')'}.brass-info{flex:1 1 auto;-webkit-flex:1 1 auto}.brass-data{flex:0 0 auto;-webkit-flex:0 0 auto;color:#fff;margin-left:20px}.brass .radio-item-wrapper{margin-bottom:10px;display:flex;display:-webkit-flex}.brass .radio-label-description{margin-left:10px;align-self:center}.brass-legenda-servizi strong{flex:0 0 65px;-wekit-flex:0 0 65px;vertical-align:middle;padding:5px 10px;width:65px;margin-right:10px;text-align:center}.brass-legenda-servizi-wrapper{margin-top:10px;counter-reset:problem}.brass-legenda-servizi{text-align:left;margin-bottom:10px}.brass-legenda-servizi .flex-input-item:first-child label{background:#3f51b5;color:#fff;font-size:18px}.brass-legenda-servizi .flex-input-item:first-child label:before{padding:5px;width:30px;border-radius:50%;background:#e6eff3;margin-right:10px;color:#333;text-align:center}.brass-legenda-servizi .flex-input-item:not(:first-child) .input-wrapper label{display:none}.brass-legenda-servizi label{flex:0 0 310px;color:#3f51b5;background:#e5e5e5;padding:10px;margin-right:5px;font-size:16px}.brass-legenda-servizi label+label{flex:1 1 auto;color:#fff;background:#9fa8da;padding:10px;margin-right:5px}.brass-legenda-servizi .flex-input-item label{-webkit-align-self:stretch;align-self:stretch;-webkit-align-items:center;align-items:center}.brass-legenda-servizi>.flex-input-item{-webkit-align-items:stretch;align-items:stretch;border-bottom:1px solid #fff}.brass-legenda-servizi .input-wrapper{-webkit-flex:1 1 auto;flex:1 1 auto}.brass-legenda-servizi p{margin:0;padding:10px}.conley{display:flex;display:-webkit-flex}.conley .radio-description{font-size:18px;color:#0d99f3;cursor:pointer}.conley .radio-description span{display:block;font-size:12px;color:#999;font-weight:400;font-style:italic}.conley-title{float:left;line-height:40px;color:#3f51b5;font-size:24px;margin-right:20px;font-weight:700}.conley-code-list-description-tab{background:#fffde7;font-weight:400;font-style:normal;padding:10px;margin-right:-194px;border-bottom:2px solid #ffb74d}.conley-info{flex:1 1 auto;-webkit-flex:1 1 auto}.conley-data{flex:0 0 auto;-webkit-flex:0 0 auto;color:#fff;margin-left:20px}.conley-data .general-button,.conley-data .text-button{margin-bottom:0}.conley-data div:nth-child(2){background:#e5e5e5;color:#333;line-height:40px;font-size:12px;min-width:92px}.nrs-scale{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.nrs-scale-level{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:80px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:10px 0 0 0;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;border-right:1px solid #e5e5e5}.nrs-scale-level:first-child{border-left:1px solid #e5e5e5}.nrs-scale-level-input{display:none}.nrs-scale-level-label{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;padding:10px;width:50px;height:50px;border:4px solid #ccc;font-size:18px;font-weight:700;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.nrs-scale-level-description{-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-weight:700;font-size:12px;padding:5px;margin-top:20px;line-height:1.2em}.nrs-info{text-align:left;margin-top:30px}.survey{counter-reset:h2title;width:100%;position:relative}.survey .flip-container{position:absolute;top:0;left:0;bottom:0;right:0}.survey .flipper-back,.survey .flipper-front{padding:40px 40px 20px}.survey .flipper-front h2:before{counter-increment:h2title;content:counter(h2title) ') '}.be-aware{text-align:left;padding:20px;margin:0 0 30px;background:#c8e6c9;border:5px solid #43a047;position:relative;z-index:0;border-radius:10px 0 10px 0}.be-aware .general-button{position:absolute;top:1px;right:1px;background:#43a047;z-index:2}.result-description{margin:10px 0 0 60px;background:#fff;padding:10px;border:1px solid #ccc;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;text-align:left}.result-description-text{-webkit-flex:1 1 auto;flex:1 1 auto;font-weight:700;margin-bottom:0}.result-description .text-button{-webkit-flex:0 0 auto;flex:0 0 auto;margin-right:20px}.result-graph{margin:30px 0 60px;display:-webkit-flex;display:flex}.result-graph>div{-webkit-flex:1 1 auto;flex:1 1 auto;height:auto;max-width:50%}.result-graph .test-ratio{height:0;padding-top:31.8%;position:relative}.test-ratio svg{background-color:#0ff;height:100%;display:block;width:100%;position:absolute;top:0;left:0}.flipper-back .result-description{margin:10px 0 0 0}.survey-title-wrapper{background:#f5f5f5;border-bottom:4px solid #ffb74d;padding-top:20px}.survey-title{margin:0 auto;max-width:1000px;display:-webkit-flex;display:flex}.survey-title p{color:#666;font-size:13px}.survey-icon{flex:0 0 auto;margin-right:10px}.survey-description{margin:30px auto;max-width:1000px;text-align:left}.survey-svg-title>h2{text-align:center;font-size:18px}.survey-question-wrapper{background:#f5f5f5;border-bottom:1px solid #ffb74d;padding:10px 0}.survey-question{margin:0 auto;max-width:1000px;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}.survey-question-title{font-size:28px;line-height:1.5em;font-weight:400}.survey-question-time{color:red;line-height:1.5em;margin-left:30px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.survey-question-time label{padding:3px 5px;background:#fff}.survey-question-time strong{font-size:24px}.survey-question-body{text-align:left;max-width:1000px;margin:30px auto}.survey-question-body>.result-description{margin:10px 0 0 0}.survey-question-body-text{margin-bottom:50px;font-weight:700;font-size:16px}.survey-question-img-box{margin:30px 0 50px 0;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.survey-question-img{-webkit-flex:0 1 auto;flex:0 1 auto;max-width:100%;max-height:auto}.survey-question-body h2{color:#3f51b5}.resource-planner-wrapper{height:100%;display:flex;flex-direction:column;position:relative;-webkit-overflow-scrolling:touch}.resource-planner-header{position:relative;z-index:101;top:0;width:100%;flex:0 0 auto;color:#fff;background:#fff;backface-visibility:hidden;transform:translate3d(0,0,0)}.resource-planner-header-row{display:flex}.shrink .resource-planner-header-item:nth-child(7),.shrink .resource-planner-header-item:nth-child(8){display:none}.shrink .resource-planner-first-row-item:nth-child(6),.shrink .resource-planner-first-row-item:nth-child(7){display:none}.shrink .resource-planner-item:nth-child(7),.shrink .resource-planner-item:nth-child(8){display:none}.resource-planner-header-item-content{background:#999;color:#fff;font-weight:700;padding:10px;text-align:center;display:block}.resource-planner-header-row:first-child .resource-planner-item{border:1px solid #fff;border-bottom:1px solid #ccc}.resource-planner-content{flex:1 1 auto;-webkit-overflow-scrolling:touch}.resource-planner-row{display:flex}.resource-planner-header-item{flex:0 0 210px;border-right:1px solid #fff;border-bottom:1px solid #fff;text-align:left}.resource-planner-header-row:nth-child(2) .resource-planner-id{background:#e5e5e5;border-bottom-width:4px;border-top:1px solid #ccc}.resource-planner-first-row-item{flex:0 0 210px;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-top:1px solid #ccc;padding:5px;text-align:left;background:#fff;border-bottom-width:4px;position:relative}.resource-planner-header-item:nth-child(1){flex:0 0 250px;padding-left:5px}.resource-planner-item{flex:0 0 210px;border-right:1px solid #ccc;border-bottom:1px solid #ccc;padding:5px;text-align:left;color:#fff;transition:all .3s;position:relative}.resource-planner-id{flex:0 0 250px;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-left:1px solid #ccc;padding:5px;text-align:left}.resource-planner-status-preview{display:flex;flex-direction:column;flex:0 0 auto}.resource-planner-item-content{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;font-weight:700;z-index:100}.resource-planner-item-button{padding:5px 10px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.resource-planner-item-content:not(:only-child):not(:last-child){margin-bottom:10px}.resource-planner-element{margin:5px 0;display:flex;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.resource-planner-element.absent{border-style:dotted;border-width:3px;border-color:#fff}.resource-planner-element.js-selected{outline:4px solid #ff9800;outline-offset:2px}.resource-planner-element-warning{flex:0 0 auto;width:10px;align-self:stretch}.resource-planner-element-selection{align-items:center;display:flex;flex:1}.resource-planner-element-core{flex:1 1 auto;margin-left:10px;color:#fff;text-align:left}.resource-planner-element-main{display:block;font-weight:700}.resource-planner-element-second{display:block;font-size:12px}.resource-planner-element-info{flex:0 0 auto;margin-bottom:0;border-left:1px solid #fff}.ul-items-inline>li{display:inline-block;color:#fff;cursor:pointer;vertical-align:top;margin-top:4px}.ul-items-inline>li:not(:last-child){margin-right:10px}.ul-items-inline>li>div.item-container{display:flex;width:180px}.ul-items-inline>li>div.item-container>div.item{padding:2px 7px}.resource-agenda-element{margin:5px 0;display:flex;align-items:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.resource-agenda-element.js-selected{outline:4px solid #ff9800;outline-offset:2px}.resource-agenda-element-warning{flex:0 0 auto;width:10px;align-self:stretch}.resource-agenda-element-core{flex:1 1 auto;margin:0 10px;color:#fff;text-align:left}.resource-agenda-element-top{display:flex;font-weight:700}.resource-agenda-element-top-foto{margin-left:-10px;margin-right:10px}.resource-agenda-element-bottom{display:flex;justify-content:space-between;font-weight:700}.resource-agenda-element-bottom-text{font-size:12px;align-self:center;line-height:1.2em}.resource-agenda-element-info{flex:0 0 auto;margin-bottom:0;margin:0 -10px 0 0}.agenda-link-time-picker{text-decoration:none;color:#fff}.agenda-link-time-picker:hover{text-decoration:underline;font-weight:700;color:#e1f5fe}.agenda-span-time-picker{text-decoration:none;color:#fff}.busyTooltip{width:100%;height:100%;background-color:#5b5b5b;opacity:.6;z-index:1;position:absolute}.resource-planner-item-target{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-weight:700;display:flex;color:#333;margin-bottom:5px}.resource-planner-item-target .svg-text-button:last-child{margin-bottom:0}.resource-not-close{padding:10px;background:#0277bd;color:#fff;font-weight:700;text-align:left}.resource-planner-sortable-placeholder{border:2px dashed #283593;height:35px;margin-bottom:10px}.resource-planner-wrapper .ui-sortable-helper{color:#fff;position:relative;z-index:1000}.adi-resource-planner-profile{display:flex;vertical-align:top}.adi-resource-planner-profile-img{flex:0 0 auto;margin-right:10px}.adi-resource-planner-profile-info{flex:1 1 auto;display:flex;flex-direction:column}.adi-resource-planner .resource-planner-id{display:flex;flex-wrap:wrap;align-items:flex-start}.adi-resource-planner .resource-wrapper{flex:1 1 195px}.adi-resource-planner .progress-list{flex:1 1 100%;height:auto;opacity:1;transition:all .5s}.adi-resource-planner .js-collapsed .progress-list{height:0;opacity:0;transition:all .5s;position:relative;z-index:-1}.adi-resource-planner .resource-planner-status-preview{width:0;opacity:0;transition:all .5s}.adi-resource-planner .js-collapsed .resource-planner-status-preview{width:auto;opacity:1;transition:all .5s}.adi-indicator{display:flex;align-self:center;height:25px;min-width:25px;font-size:16px;font-weight:700;line-height:1em;padding:5px}.adi-indicator span{font-size:14px}.adi-indicator .icon-15{flex:0 0 15px;margin-right:5px}.adi-resource-planner-profile-name{flex:1 1 auto}.adi-resource-planner-profile-name>b{font-weight:700;display:block;margin-bottom:5px}.adi-resource-planner-profile-name>span{display:block;font-size:12px}.adi-resource-planner-profile-status{flex:1 1 auto;margin-top:10px;display:flex;justify-content:flex-end}.adi-resource-planner-not-close-divider{color:#fff;font-weight:700;background:#0277bd}.resource-not-close~tr>td{background:#fff8e1}.adi-task{max-width:100px}.adi-resource-daily-status{width:80px;height:80px;border:4px solid #ccc}.resource-planner-first-row-item.adi-on-drag:not(:first-child),.resource-planner-item.adi-on-drag:not(:first-child){background:#fffde7;outline:4px solid #1565c0;position:relative;z-index:10}.adi2-calendar .fc-bgevent{background:#999}.adi2-calendar .fc-rows .fc-bgevent{background:#333}.adi2-calendar .fc-event{border:1px solid #999;vertical-align:middle}.adi2-test-icon .fc-title:before{content:url(data:image/svg+xml,%3Csvg%20%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2028%2028%22%3E%3Cpath%20fill%3D%22white%22%20d%3D%22M26.297%2012.625l-11.594%2011.578q-0.297%200.297-0.703%200.297t-0.703-0.297l-11.594-11.578q-0.297-0.297-0.297-0.711t0.297-0.711l2.594-2.578q0.297-0.297%200.703-0.297t0.703%200.297l8.297%208.297%208.297-8.297q0.297-0.297%200.703-0.297t0.703%200.297l2.594%202.578q0.297%200.297%200.297%200.711t-0.297%200.711z%22%3E%3C/path%3E%3C/svg%3E);width:15px;height:15px;display:inline-block;vertical-align:middle;margin-right:7px}.resource-planner-item-content.ui-draggable-dragging{color:#fff;box-shadow:0 0 0 2px #fff;outline:2px dashed #283593;animation:.3s animate-resource-planner-drag2 infinite;position:relative;z-index:1000}.resource-planner-item-content.ui-draggable-dragging:before{content:'';box-shadow:0 11px 11px 0 rgba(51,51,51,.5);position:absolute;width:100%;height:100%;top:0;left:0;white-space:normal;overflow:auto;text-overflow:clip}.resource-element-popup-wrapper{display:flex;margin:-10px 0 -10px -10px}.resource-element-popup-border-style{flex:0 0 auto;width:10px}.resource-element-popup-content{flex:1 1 auto;padding:10px 0 10px 10px}.resource-element-pop-up-title{font-size:18px}.resource-element-pop-up-title+p{margin-bottom:0}.resource-planner-pop-up-title-info{font-size:18px;align-self:flex-end;text-align:right}.resource-planner-pop-up-title-info-time{font-size:28px}.resource-planner-pop-up-title-info-duration{font-size:25px}.resource-element-popup-asterisk{font-size:24px}@keyframes animate-resource-planner-drag2{to{outline-color:#fff;box-shadow:0 0 0 2px #283593}}.adi-landing-page-item{border:1px solid #cfd8dc;text-align:left;padding:10px}.adi-landing-page-title{font-size:16px;font-weight:700;text-align:left}.adi-landing-page-sub-title{font-size:12px;font-weight:400;text-align:left}.adi-landing-page-event-list{display:flex;flex-wrap:wrap;margin-top:10px}.adi-landing-page-event-list-item{height:auto;min-width:200px;margin-bottom:10px;margin-right:10px;display:flex;padding:5px;line-height:16px}.adi-landing-page-event-list-item-num{flex:0 0 auto;height:auto;width:40px;margin-top:-5px;margin-bottom:-5px;padding-right:5px;border-right:1px solid #fff;font-size:18px;font-weight:700;display:flex;align-items:center;justify-content:center}.adi-landing-page-event-list-item-info{margin-left:10px;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.adi-landing-page-event-list-item-date{font-size:12px;font-style:normal;margin-top:2px;margin-bottom:3px}.adi-landing-page-event-list-item-name{white-space:nowrap;margin-right:10px}.adi4-plan-list-item-info{flex:1 1 auto;font-size:14px}.adi4-plan-list-item-info-row{text-align:left}.adi4-plan-list-item-info-label{font-weight:700;text-align:left}.adi4-plan-list-item-info-label:after{content:':';font-weight:700;margin-right:5px}.adi4-plan-list-item-info-text{text-align:left}.adi4-summary{text-align:left;max-width:280px;padding:5px;border:1px solid #ccc;background:#f5f5f5;margin-bottom:20px}.adi4-summary-title{font-size:16px}.adi4-summary-row{font-size:12px;margin-bottom:0}.adi4-accordion-body{background:#f9f9f9;padding-bottom:0}.time-manager-all{display:flex;flex-direction:column;height:100%}.time-manager-all-header{flex:0 0 auto;width:100%;border-bottom:1px solid #ccc;background:#f5f5f5}.time-manager-all-content{flex:1 1 auto;display:flex;margin-top:20px;overflow:auto}.time-manager-all-footer{flex:0 0 auto;width:100%;border-bottom:1px solid #ccc;background:#f5f5f5;padding-top:10px;position:relative;z-index:1000;margin-top:1px}.time-manager-wrapper{flex:0 1 auto;display:flex;flex-direction:column;width:auto;overflow-y:scroll}.time-manager-map{margin-left:1px;flex:1 1 auto;text-align:left}.time-manager-header{flex:0 0 auto;width:500px;margin-left:100px;display:flex}.time-manager-header-label1{flex:0 0 auto;width:60px;display:flex;justify-content:center;align-items:center;font-size:12px}.time-manager-header-label2{flex:0 0 auto;width:360px;display:flex;justify-content:center;align-items:center;font-size:12px;font-weight:700}.time-manager{flex:1 1 auto;width:600px;overflow:auto}.time-manager-quarter>li:nth-child(4n+1) label{font-size:24px;width:100px;margin-left:0}.time-manager-half>li:nth-child(2n+1) label{font-size:24px;width:100px;margin-left:0}.time-manager-item{display:flex;min-height:50px}.time-manager-item-label{flex:0 0 auto;border-top:1px solid transparent;border-bottom:1px solid #ccc;padding:0 5px 2px 0;align-self:flex-end;width:60px;margin-left:40px;text-align:right}.time-manager-item-resource-availab{flex:0 0 auto;border-bottom:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;width:60px;min-height:30px}.time-manager-item:first-child .time-manager-item-resource-availab{border-bottom:1px solid #ccc;border-left:none;border-right:none;border-top:none;background-color:#fff}.time-manager-item-client-availab{flex:0 0 auto;border-bottom:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;width:60px;min-height:30px;margin:0 10px}.time-manager-item:first-child .time-manager-item-client-availab{border-bottom:1px solid #ccc;border-left:none;border-right:none;border-top:none;background-color:#fff}.time-manager-item-task{background:#e5e5e5;width:343px;min-height:50px;transition:all .3s;border-left:1px solid #ccc;border-bottom:1px solid #ccc}.time-manager-item:first-child .time-manager-item-task{border-bottom:1px solid #ccc;border-left:none;border-right:none;border-top:none;background-color:#fff}.time-manager-item-task-list{height:100%;padding:10px;text-align:left}.time-manager-item-task-list.adi-on-drag{background:#fffde7;outline:4px solid #1565c0;position:relative;z-index:10}.time-manager-item-task-unit{min-height:25px}.time-manager-item-task-unit:not(:last-child){margin-bottom:5px}.time-manager-item-task-placeholder{height:40px;border:1px dotted #1565c0;margin-bottom:5px}.time-manager .ui-sortable-helper{color:#fff;box-shadow:0 0 0 2px #fff;outline:2px dashed #283593;animation:.3s animate-time-manager-drag infinite;position:relative;z-index:1000}.time-manager .ui-sortable-helper:before{content:'';box-shadow:0 11px 11px 0 rgba(51,51,51,.5);position:absolute;width:100%;height:100%;top:0;left:0;white-space:normal;overflow:auto;text-overflow:clip}@keyframes animate-time-manager-drag{to{outline-color:#fff;box-shadow:0 0 0 2px #283593}}.riconcilio{display:flex;flex-direction:column;height:100%}.riconcilio-content{flex:1 1 auto;display:flex;height:100%;overflow:auto}.riconcilio-esistenti{flex:1 1 calc(50% - 30px);padding:10px;display:flex;flex-direction:column;height:100%}.riconcilio-esistenti-title{flex:0 0 auto;margin-bottom:10px;text-align:left;font-size:18px}.riconcilio-esistenti-list{flex:1 1 auto}.riconcilio-unit{min-height:40px}.riconcilio-unit .resource-planner-element-core{width:100%}.riconcilio-esistenti-placeholder{height:40px;border:1px dotted #1565c0;margin-bottom:5px}.riconcilio .ui-sortable-helper{color:#fff;box-shadow:0 0 0 2px #fff;outline:2px dashed #283593;animation:.3s animate-riconcilio-drag infinite;position:relative;z-index:1000}.riconcilio .ui-sortable-helper:before{content:'';box-shadow:0 11px 11px 0 rgba(51,51,51,.5);position:absolute;width:100%;height:100%;top:0;left:0;white-space:normal;overflow:auto;text-overflow:clip}@keyframes animate-riconcilio-drag{to{outline-color:#fff;box-shadow:0 0 0 2px #283593}}.riconcilio-separator{flex:0 0 40px;align-self:center;margin:0 10px}.riconcilio-nuovo-piano{flex:1 1 calc(50% - 30px);padding:10px;display:flex;flex-direction:column;height:100%}.riconcilio-nuovo-piano .time-manager-item-task-placeholder{margin-bottom:0;border:2px solid #ff9800}.riconcilio-nuovo-piano-title{flex:0 0 auto;margin-bottom:10px;text-align:left;font-size:18px}.riconcilio-nuovo-piano-list{flex:1 1 auto}.riconcilio-nuovo-piano-list .resource-planner-element-main{display:block;padding:5px 0}.riconcilio-hole{min-height:40px;width:100%;background:#fff;box-shadow:rgba(0,0,0,.7) 1px 1px 5px inset;margin-bottom:10px;border:1px solid #ccc}.riconcilio-nuovo-piano-drop-hover{border:4px solid red}.riconcilio-footer{flex:0 0 auto;width:100%;margin-top:1px;height:60px;padding:10px}.gestione-persona-accordion-content{padding:10px 0}.persona-riferimento-box{padding:10px 10px 0 10px;border-left:1px solid #3f51b5;background:#f9f9f9;overflow:hidden}.adi-status-list-item{border-bottom:1px dotted #ccc;padding:15px 0 5px 0}.adi-status-list-title{font-size:18px;margin-bottom:10px;align-self:center}.adi-call-title{text-align:left;font-size:18px}.adi-call-linked-list-item{background:#f5f5f5;border:1px solid #ccc;padding:10px;text-align:left;margin-bottom:5px}.adi-call-linked-list-item-title{margin:-10px -10px 10px -10px;padding:10px;background:#e5e5e5;border-bottom:1px solid #fff}.adi-call-linked-list-item .label-value-list{display:inline-flex;font-weight:400}.security-title-1{font-size:18px;color:#2196f3;cursor:pointer}.security-title-2{font-size:16px;color:#2196f3;cursor:pointer}.security-title-3{color:#2196f3;cursor:pointer}.security-title-simple-first{font-size:18px}.security-title-mini{font-size:12px;font-weight:400}.security-strip-name{flex:0 0 150px;padding-right:10px}.security-strip-controls{flex:0 0 auto}.security-strip-inheritance{flex:1 1 auto}.my-workflow-icon{margin:-5px 10px -5px -5px}.my-workflow-accordion-wrapper{margin-left:60px;margin-top:2px}.my-workflow-title2-wrapper{padding:5px 0;text-align:left}.my-workflow-title2{font-size:14px;font-weight:700}.my-workflow-label{font-weight:400;flex:1 1 1px}.my-workflow-sublabel{font-size:12px}.score-timeline{text-align:left;position:relative;margin-top:10px;margin-bottom:20px}.score-timeline li{position:relative;padding-bottom:30px;z-index:10}.score-timeline li:last-child{padding-bottom:0}.score-timeline li:after{content:'';border:2px solid #999;position:absolute;left:28px;height:calc(100% - 1px);z-index:-1}.score-timeline li:last-child:after{border:0}.score-timeline li:first-child .score-timeline-value{width:60px;height:60px;line-height:58px;font-size:36px;margin-left:0;margin-top:-10px}.score-timeline-value{position:absolute;top:0;left:0;width:40px;height:40px;border-radius:50%;line-height:39px;text-align:center;font-size:18px;font-weight:700;border:1px solid #fff;margin-left:10px}.score-timeline-info{display:inline-block;position:relative;vertical-align:middle;margin-left:80px;background:#999;color:#fff;width:calc(100% - 100px);border-radius:2px;border:2px solid #999}.score-timeline-info:before{content:'';position:absolute;top:10px;left:-10px;border-left:0;border-right:10px solid #999;border-top:10px solid transparent;border-bottom:10px solid transparent}.score-timeline-header{display:flex;display:-webkit-flex}.score-author-data strong{display:block}.score-timeline-header button{flex:0 0 auto;-webkit-flex:0 0 auto}.score-timeline-info-extended{padding:10px;background:#fff;color:#333}.score-timeline-multiple{text-align:left;position:relative;margin-top:10px;margin-bottom:20px}.score-timeline-multiple li{margin-bottom:10px}.score-timeline-multiple-value-list{padding:20px 0}.score-timeline-multiple-value-list li{display:flex;display:-webkit-flex}.score-timeline-multiple-value{flex:0 0 auto;-webkit-flex:0 0 auto;width:40px;height:40px;line-height:39px;text-align:center;font-size:18px;font-weight:700;margin-right:10px}.score-timeline-multiple-value-list em{flex:1 1 auto;-webkit-flex:1 1 auto;align-self:center;-webkit-align-self:center;font-style:normal}.score-timeline-multiple-info{display:inline-block;position:relative;vertical-align:middle;background:#999;color:#fff;border-radius:2px;border:2px solid #999;padding-right:5px;width:100%}.score-timeline-multiple-header{display:flex;display:-webkit-flex}.score-author-data strong{display:block}.score-timeline-multiple-header button{flex:0 0 auto;-webkit-flex:0 0 auto}.score-timeline-multiple-info-extended{padding:10px;background:#fff;color:#333}.timeline-vertical{text-align:left;position:relative;margin-top:10px;margin-bottom:20px}.timeline-vertical li{display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start;padding-bottom:30px;z-index:10;position:relative}.timeline-vertical li:last-child{padding-bottom:0}.timeline-vertical li:after{content:'';position:absolute;height:calc(100% - 1px);z-index:-1}.timeline-vertical li:last-child:after{width:0;background:0 0}.timeline-vertical-info{display:inline-block;position:relative;vertical-align:middle;margin-left:20px;background:#999;color:#fff;width:calc(100% - 100px);border-radius:2px;border:2px solid #999}.timeline-vertical-info:before{content:'';position:absolute;top:10px;left:-10px;border-left:0;border-right:10px solid #999;border-top:10px solid transparent;border-bottom:10px solid transparent}.timeline-vertical-header{display:-webkit-flex;display:flex}.timeline-vertical-author-data{padding:0 10px;line-height:1.4em}.timeline-vertical-author-data strong{display:block}.timeline-vertical-header button{flex:0 0 auto;-webkit-flex:0 0 auto}.timeline-vertical-info-extended{background:#fff;color:#333}.timeline-input{display:none}.timeline-selectable-item{flex:0 0 auto;text-align:center;font-size:18px;font-weight:700;border:2px solid #fff;padding:10px;cursor:pointer}.version-timeline>label{background:#009688;color:#fff;width:120px;font-size:14px}.version-timeline .timeline-input:checked+label{background:#ff9800;font-size:18px;border:4px solid #fff}.version-timeline .timeline-input:checked+label:after{content:url(data:image/svg+xml,%3Csvg%20%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20%20viewBox%3D%220%200%2028%2028%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20fill%3D%22%23004D40%22%20d%3D%22M26.109%208.844q0%200.625-0.438%201.062l-13.438%2013.438q-0.438%200.438-1.062%200.438t-1.062-0.438l-7.781-7.781q-0.438-0.438-0.438-1.062t0.438-1.062l2.125-2.125q0.438-0.438%201.062-0.438t1.062%200.438l4.594%204.609%2010.25-10.266q0.438-0.438%201.062-0.438t1.062%200.438l2.125%202.125q0.438%200.437%200.438%201.062z%22%3E%3C/path%3E%0A%3C/svg%3E);width:30px;height:30px;transition:all .3s;display:block;margin:0 auto}.timeline-vertical .version-timeline:after{width:4px;background:#999;left:60px}.timeline-vertical .version-timeline:last-child:after{width:0;background:0 0}.timeline-vertical .timeline-input:checked+label+.timeline-vertical-info{background:#ff9800;border:2px solid #ff9800}.timeline-vertical .timeline-input:checked+label+.timeline-vertical-info:before{border-right:10px solid #ff9800}.version-timeline .radio-accordion-header{justify-content:flex-start;padding:0}.version-timeline .radio-accordion-header>label{margin-left:auto}.version-timeline .radio-accordion-body{margin-top:0}.version-timeline .radio-accordion input[type=checkbox]:checked+.radio-accordion-header+.radio-accordion-body{margin-bottom:0;margin-top:0}.version-timeline-right>label{order:2}.timeline-vertical .version-timeline-double:after{content:none}.version-timeline-right .timeline-vertical-info{margin-left:0;margin-right:20px}.version-timeline-right .timeline-vertical-info:before{left:auto;right:-10px;border-right:0;border-left:10px solid #999;border-top:10px solid transparent;border-bottom:10px solid transparent}.timeline-vertical .version-timeline-right .timeline-input:checked+label+.timeline-vertical-info:before{border-left:10px solid #ff9800;border-right:0}.version-timeline.version-timeline-right .radio-accordion-header{justify-content:flex-end}.version-timeline.version-timeline-right .radio-accordion-header>label{margin-left:10px}.wizard{counter-reset:step-number;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:100%;overflow:hidden;background:#f7f7f7;position:relative;z-index:0;margin-top:-10px}.wizard-header{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;height:130px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;position:relative;border-bottom:1px solid #ccc}.wizard-header:after{content:'';position:absolute;top:35px;left:40px;width:calc(100% - 80px);border-bottom:4px solid #ccc;z-index:-1;margin:0 15px}.wizard-header-item{counter-increment:step-number;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;max-width:100px;text-align:center;padding:0;display:flex;flex-direction:column;align-items:center}.wizard-header-item:last-child{margin-right:0}.wizard-header-item.js-active{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.wizard-header-mini li{position:relative;flex-direction:row}.wizard-header-mini li:not(.js-active){visibility:hidden;width:0;height:0;position:absolute;top:-9999px;left:-9999px}.wizard-header-mini li.js-active{max-width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.wizard-header.wizard-header-mini{height:90px}.wizard-header.wizard-header-mini:after{width:0}.wizard-step-number{border-radius:50%;width:50px;height:50px;background:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-align-items:center;font-weight:700;border:4px solid #ccc;margin:0 auto;font-size:20px;-webkit-transition:all .3s;transition:all .3s;margin:11px 0;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;line-height:1em}.wizard-step-number em{display:none;line-height:1em}.wizard-step-number em::first-letter{letter-spacing:2px}.wizard-header-mini .wizard-step-number em{display:block;font-size:14px;width:20px}.wizard-step-number:before{content:counter(step-number);line-height:1em}.validated .wizard-step-number{background:#4caf50;color:#fff;border-color:#1b5e20}.js-active .wizard-step-number{background:#ff9800;color:#fff;border-color:#ef6c00}.js-disabled .wizard-step-number{background:#ccc}.wizard-step-title{margin:0 auto;display:block;font-size:14px;-webkit-transition:all .3s;transition:all .3s}.validated .wizard-step-title{color:#4caf50;font-weight:700}.js-active .wizard-step-title{font-weight:700;font-size:16px;color:#ef6c00}.wizard-header-mini .wizard-step-title{min-width:240px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0 20px;font-size:24px;text-align:left}.wizard-body{overflow:hidden;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.wizard-content-list{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;left:0;-webkit-transition:all .3s;transition:all .3s}.wizard-content-wrapper{background:#fff;-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;opacity:0;-webkit-transition:all .3s;transition:all .3s}.wizard-content-wrapper.js-active{opacity:1;-webkit-transition:all .3s;transition:all .3s}.wizard-content{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;width:100%;padding:20px;overflow:auto;text-align:left}.wizard-content>h1{font-size:24px;margin-bottom:10px}.wizard-content>h1 img{display:inline-block;vertical-align:middle;margin:0 0 10px 10px}.wizard-body-footer{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;padding:10px 10px 0 10px;background:#f7f7f7;border-top:1px solid #ccc;text-align:right;margin-bottom:-10px}.stiky-table-wrapper{height:100%;width:100%;overflow:auto;flex:1 0 100%;-webkit-flex:1 0 100%}.chart-content-ng-wrapper{text-align:left;margin-right:-20px}.table-hilight td.js-active{outline:4px solid#b0bec5;outline-offset:-4px}.table-hilight td:hover{outline:4px solid#b0bec5;outline-offset:-4px}th.table-hilight-h{background:#cfd8dc!important}th.table-hilight-h a{color:#333}th.table-hilight-v{background:#cfd8dc!important;color:#333!important}.chart-time.table-hilight-h{background:#cfd8dc!important}.pop-over-button{cursor:pointer;position:relative}.pop-over{height:0;width:250px;position:absolute;top:calc(100% + 10px);left:calc(50% - 125px);right:0;margin:auto;z-index:59;background:#fff;transform:scale(0,0);transition:all .3s;text-align:left;line-height:1.5em}.pop-over.js-active{height:auto;padding:20px;transform:scale(1,1);transition:all .3s;box-shadow:0 10px 50px rgba(0,0,0,.8);border-top:2px solid#999;color:#333}.pop-over button{font-weight:400}.pop-over.js-active:before{content:'';display:block;position:absolute;top:-12px;left:0;right:0;margin:auto;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid#999}.pop-over-close{position:absolute;top:-2px;right:-30px;width:30px;height:30px}.pop-up-250{width:250px}.pop-up-350{width:350px}.pop-up-400{width:400px}.pop-up-420{width:420px}.pop-up-450{width:450px}.pop-up-500{width:500px}.pop-up-button{cursor:pointer}.pop-up-overflow-y{max-height:280px;overflow-y:auto}.pop-up{position:fixed;z-index:1000;background:#fff;transform:scale(0,0);transition:all 0ms;text-align:left;line-height:1.5em;padding:10px;border-top:2px solid#999;color:#333;box-shadow:0 1px 15px 1px rgba(50,50,50,.5)}.pop-up-animated{visibility:hidden}.pop-up.js-active{transform:scale(1,1);transition:all .3s}.pop-up-animated.js-active{visibility:visible;animation-duration:.3s;animation-name:popUpScaleIn}.pop-up-animated.js-active-out{animation-duration:.3s;animation-name:popUpScaleOut}@keyframes popUpScaleIn{0%{transform:scale(0,0);transition:0s}100%{transform:scale(1,1);transition:.3s}}@keyframes popUpScaleOut{0%{transform:scale(1,1);transition:0s}100%{transform:scale(0,0);transition:.3s}}.expander-view+.pop-up.js-active{z-index:10000}.pop-up button{font-weight:400}.pop-up:before{content:'';display:block;position:absolute;top:-12px;left:0;right:0;margin:auto;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid#999;border-top:0}.pop-up-closed{display:none}.pop-up-opened{display:block}.pop-up.pop-up-special-left:before{left:5px;right:auto}.pop-up.pop-up-special-right:before{left:auto;right:5px}.pop-up.pop-up-special-bottom{border-bottom:2px solid#999;border-top:0}.pop-up.pop-up-special-bottom:before{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid#999;border-bottom:0;top:100%}.pop-up.pop-up-special-bottom .pop-up-close{top:0}.pop-up.pop-up-special-bottom-right{border-bottom:2px solid#999;border-top:0}.pop-up.pop-up-special-bottom-right:before{left:calc(100% - 20px);border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid#999;border-bottom:0;top:100%}.pop-up.pop-up-special-bottom-right .pop-up-close{top:0}.pop-up.pop-up-special-top-right{border-top:2px solid#999;border-bottom:0}.pop-up.pop-up-special-top-right:before{left:calc(100% - 20px);border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid#999;border-top:0;top:-10px}.pop-up.pop-up-special-top-right .pop-up-close{top:0}.pop-up-close{position:absolute;top:-2px;right:-30px;width:30px;height:30px;cursor:pointer}.pop-up-special-bottom>.pop-up-close{top:0}.pop-up-wrapper{white-space:normal}.pop-up-title{font-size:14px;line-height:1.5em;margin-bottom:10px}.pop-up-value{font-size:36px;line-height:1.5em;margin-bottom:0}.pop-up-status{font-size:18px;line-height:1.5em;margin-bottom:0;text-align:center;padding:0 5px;margin-bottom:10px}.pop-up-notes{width:230px;margin:0 0 1em 0;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:13px;line-height:14px;max-height:40px}.pop-up-time{font-size:18px;margin-bottom:5px}.pop-up-boxed{padding:5px;background:#e5e5e5;border-top:2px solid #ccc}.pop-up-role{display:block;font-size:12px;margin-top:5px}.pop-up-time-icon{display:inline-block;vertical-align:middle;width:30px;height:30px}.pop-up-author{font-weight:400;line-height:1.5em;margin:10px 0;font-size:12px}.pop-up-text{font-weight:400;line-height:1.5em;margin:10px 0;font-size:12px}.pop-up-postilla{font-size:10px}.pop-up-link-item-list{color:#0d99f3;padding:10px 0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none}.pop-up-link-item-list:not(:last-child){border-bottom:1px dotted #ccc}.pop-up-slider{width:100%;overflow:hidden}.pop-up-slider-wrapper{display:flex;position:relative;transition:all .3s}.pop-up-slider-item{flex:0 0 auto;width:100%}.pop-up-slider-wrapper.js-active{transform:translateX(-100%);transition:all .3s}.chart-button-grouper>.text-button{font-size:10px;height:25px;line-height:25px;padding:0 5px;margin-bottom:5px}.chart-button-grouper .button-status{width:25px;height:25px;margin-right:-5px;margin-bottom:0;padding:3px}.care-chart-type1{table-layout:fixed;white-space:nowrap;height:100%;border:0 solid #ccc;border-collapse:collapse;background:0 0;text-align:left;margin-bottom:30px;font-size:12px}.care-chart-pseudo-caption{background:#fff;padding:4px;display:inline-block;font-weight:700;font-size:14px;text-align:left;margin-bottom:2px}.care-chart-type1 tbody tr{background:#fff}.care-chart-type1 thead th{white-space:nowrap}.care-chart-type1 th{white-space:normal;position:relative;outline:2px solid #e6eff3;outline-offset:-1px;padding:10px;font-weight:700;background:#607d8b;color:#fff;padding-right:50px;height:60px;z-index:10;padding:5px;height:30px}.care-chart-type1 thead th:first-child button{left:0;outline:2px solid #e6eff3;outline-offset:-1px}.care-chart-type1 thead button{position:absolute;top:5px;right:5px;border:1px solid #e6eff3;background:#4db6ac;float:none;border-radius:50%;font-size:14px;width:20px;height:20px;padding:2px}.care-chart-type1 thead button span{width:100%;height:100%;display:block}.care-chart-type1 thead .arrows-v:before{content:url(data:image/svg+xml,%3Csvg%20%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2012%2028%22%3E%3Cpath%20d%3D%22M11%205q0%200.406-0.297%200.703t-0.703%200.297h-2v16h2q0.406%200%200.703%200.297t0.297%200.703-0.297%200.703l-4%204q-0.297%200.297-0.703%200.297t-0.703-0.297l-4-4q-0.297-0.297-0.297-0.703t0.297-0.703%200.703-0.297h2v-16h-2q-0.406%200-0.703-0.297t-0.297-0.703%200.297-0.703l4-4q0.297-0.297%200.703-0.297t0.703%200.297l4%204q0.297%200.297%200.297%200.703z%22%20fill%3D%22white%22%3E%3C/path%3E%3C/svg%3E);width:6px;display:block;margin:0 auto}.care-chart-type1 thead .arrows-h:before{content:url(data:image/svg+xml,%3Csvg%20%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2028%2028%22%3E%3Cpath%20d%3D%22M28%2014q0%200.406-0.297%200.703l-4%204q-0.297%200.297-0.703%200.297t-0.703-0.297-0.297-0.703v-2h-16v2q0%200.406-0.297%200.703t-0.703%200.297-0.703-0.297l-4-4q-0.297-0.297-0.297-0.703t0.297-0.703l4-4q0.297-0.297%200.703-0.297t0.703%200.297%200.297%200.703v2h16v-2q0-0.406%200.297-0.703t0.703-0.297%200.703%200.297l4%204q0.297%200.297%200.297%200.703z%22%20fill%3D%22white%22%3E%3C/path%3E%3C/svg%3E);width:14px;display:block}.care-chart-type1 thead th:first-child{background:#e6eff3;padding-right:10px;position:relative}.chart-header-time{background:#999;width:30px;padding-right:10px;color:#fff;font-weight:700;padding:10px}.care-chart-type1 thead th:last-child{width:100px}.care-chart-type1 td~td~td:nth-last-child(-n+3) .pop-over{right:10px;left:auto}.care-chart-type1 td~td~td:nth-last-child(-n+3) .pop-over.js-active:before{left:auto;right:15px}.care-chart-type1 td:nth-child(-n+3) .pop-over{left:0;right:auto}.care-chart-type1 td:nth-child(-n+3) .pop-over.js-active:before{right:auto;left:15px}.care-chart-type1 tbody th{outline:2px solid #e6eff3;outline-offset:-1px;padding:10px;min-width:50px;text-align:right;padding:5px}.chart-item-name a{color:#fff}.care-chart-type1 td{border:2px solid #e6eff3;padding:7px;min-width:50px;padding:5px 5px 0 5px}.chart-item-selected{outline:4px solid #bf360c;outline-offset:-4px}.grouper-v{display:flex;flex-direction:column;margin:0 auto;font-weight:700}.grouper-h{display:flex}.grouper-v>.text-button{flex:0 0 auto;display:block;margin:0 auto 5px auto}.grouper-v>.text-button:only-of-type{margin:0 auto 0 auto}.grouper-h>.text-button{float:none;margin-right:5px;font-weight:700}.grouper-h>.text-button:last-of-type,.grouper-h>.text-button:only-of-type{margin-right:0}.chart-item-name{font-weight:700;vertical-align:top}.care-chart-type1 tbody td.chart-time{font-size:18px;font-weight:700;text-align:center;background:#f5f5f5;color:#333}.care-chart-pop-over{white-space:normal}.care-chart-pop-over-title{font-size:14px;line-height:1.5em;margin-bottom:10px}.care-chart-pop-over-value{font-size:36px;line-height:1.5em;margin-bottom:0}.care-chart-pop-over-status{font-size:18px;line-height:1.5em;margin-bottom:0;text-align:center;padding:0 5px;margin-bottom:10px}.care-chart-pop-over-time{font-size:18px;margin-bottom:5px}.care-chart-pop-over-boxed{padding:5px;background:#e5e5e5;border-top:2px solid #ccc}.care-chart-pop-over-role{display:block;font-size:12px;margin-top:5px}.care-chart-pop-over-time-icon{display:inline-block;vertical-align:middle;width:30px;height:30px}.care-chart-pop-over-author{font-weight:400;line-height:1.5em;margin:10px 0;font-size:12px}.care-chart-pop-over-text{font-weight:400;line-height:1.5em;margin:10px 0;font-size:12px}.care-chart-pop-over .content-author-item{margin:0;border-bottom:0}.care-chart-pop-over .content-author-data strong{font-size:12px}.pai{overflow:hidden;text-align:left}.pai .form-row{float:none;overflow:hidden;display:flex;flex-wrap:wrap}.pai-summary{width:100%;border:1px solid #ccc;border-collapse:collapse;background:#fff;text-align:left;margin-top:-20px;margin-bottom:30px}.pai-summary th{border:1px solid #e6eff3;border-bottom:1px solid #e6eff3;padding:10px;font-weight:700;background:#009d78;color:#fff}.pai-summary th:last-child{width:100px}.pai-summary td{border:1px solid #e6eff3;padding:10px}.pai-summary-hilight{font-size:24px}.pai-check-subtitle{font-style:italic;color:#666;font-size:12px;font-weight:700}.pai-elenco-problemi{color:#3f51b5;font-size:18px;text-align:left}.pai-problem-wrapper{counter-reset:problem}.pai-problem{text-align:left;margin-bottom:30px}.pai-problem label{-webkit-flex:0 0 220px;flex:0 0 220px;color:#3f51b5;padding:10px;margin-right:5px}.pai-problem>.flex-input-item{background:#f5f5f5;margin-bottom:2px;padding:2px 0}.pai-problem .flex-input-item:first-child textarea{width:auto}.pai-problem .flex-input-item:first-child{background:#3f51b5;padding-right:10px}.pai-problem .flex-input-item:first-child label{background:#3f51b5;color:#fff;border-bottom:0;display:inline-block;vertical-align:middle}.pai-problem .flex-input-item:first-child button{-webkit-align-self:flex-start;align-self:flex-start}.pai-problem .flex-input-item:first-child .input-wrapper-full{padding:5px}.pai-problem .flex-input-item:last-child label{border-bottom:0}.pai-problem .flex-input-item:first-child label:before{counter-increment:problem;content:counter(problem);padding:5px;width:30px;border-radius:50%;background:#fff;margin-right:10px;color:#333;text-align:center;display:inline-block}.pai-problem textarea{height:100%}.pai-percentage,.pai-relative{padding-top:4px}.pai-closed-item-list{max-width:582px;margin:10px 0}.pai-closed-item-list>li{background:#f5f5f5;padding:10px;margin-bottom:1px}.cake-input-main-title{font-size:24px;margin-bottom:20px;font-weight:700;border-bottom:2px solid #ccc;padding-bottom:5px;text-align:left;color:#3f51b5}.cake-input-list{display:flex;flex-wrap:wrap}.cake-input-item{width:242px;margin:0 40px 40px 0;background:#fafafa;padding:20px;border:1px solid #e5e5e5}.cake-input-title{font-weight:700;font-size:18px;margin-bottom:20px;text-align:center}.cake-input{width:212px;height:212px;display:flex;flex-wrap:wrap;align-content:space-between;justify-content:space-between;border-radius:100%;border:4px solid #999;background:#999;margin-bottom:60px;position:relative}.cake-input input{display:none}.cake-input li{width:100px;height:100px}.cake-input li:nth-child(-n+4)>label{display:block;width:100%;height:100%;background:#e5e5e5;cursor:pointer}.cake-input li:nth-child(odd){margin-right:4px}.cake-input li:nth-child(odd){margin-bottom:4px}.cake-input li:nth-child(6)>label{width:40px;height:40px;text-align:center;line-height:40px;font-weight:700;position:absolute;top:220px;left:45px;cursor:pointer}.cake-input li:nth-child(6)>input+label span{display:none}.cake-input li:nth-child(6)>input:checked+label span{position:absolute;top:-144px;left:32px;font-size:36px;line-height:36px;display:block;z-index:100;background:#fff;border-radius:100%;width:50px;height:50px;padding:5px;border:4px solid #999;color:#333}.cake-input li:nth-child(5)>input+label span{display:none}.cake-input li:nth-child(5)>input:checked+label span{position:absolute;top:-144px;left:77px;display:block;z-index:100;color:#fbc02d;width:50px!important;height:50px!important;padding:0;border-radius:50%;background:#fff;border:4px solid #999}.cake-input li:nth-child(5)>label{width:40px;height:40px;text-align:center;line-height:40px;font-weight:700;position:absolute;top:220px;left:0;cursor:pointer}.cake-input li:nth-child(4)>label{background:#e5e5e5;border-radius:0 0 100% 0}.cake-input li:nth-child(3)>label{background:#e5e5e5;border-radius:0 0 0 100%}.cake-input li:nth-child(2)>label{background:#e5e5e5;border-radius:0 100% 0 0}.cake-input li:nth-child(1)>label{background:#e5e5e5;border-radius:100% 0 0 0}.cake-input li:nth-child(1)>input.js-active+label,.cake-input li:nth-child(1)>input:checked+label{background:#fbc02d}.cake-input li:nth-child(2)>input.js-active+label,.cake-input li:nth-child(2)>input:checked+label{background:#fbc02d}.cake-input li:nth-child(3)>input.js-active+label,.cake-input li:nth-child(3)>input:checked+label{background:#fbc02d}.cake-input li:nth-child(4)>input.js-active+label,.cake-input li:nth-child(4)>input:checked+label{background:#fbc02d}.food-status{font-size:24px;font-weight:700;border-top:2px solid #fff;border-bottom:2px solid #fff;background:#3f51b5;color:#fff;padding:10px 20px;margin:0 -20px;text-align:center;margin-bottom:10px}.food-way{width:100%;height:40px}.glass-input-list{display:flex;flex-wrap:wrap}.glass-input input{display:none}.glass-input label{display:block}.glass-input-title{font-weight:700;font-size:18px;margin-bottom:10px;text-align:center}.glass-input-item{width:270px;background:#fafafa;padding:20px;margin-right:30px;border:1px solid #e5e5e5;margin-bottom:20px}.glass-input{width:235px;height:215px;position:relative;overflow:hidden}.glass-up{width:194px;transform:perspective(6px) rotateX(-1deg);position:absolute;left:20px;top:15px}.glass-down{width:142px;transform:perspective(5px) rotateX(-1deg);position:absolute;left:46px;top:116px}.glass-input .js-active+label,.glass-input input:checked+label{background:#81d4fa;display:block}.glass-input li:nth-child(n+3) label{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;position:absolute;top:65px;left:78px;width:80px;height:80px;padding:10px;border-radius:50%;border:3px solid #fff;background:#3f51b5;font-size:36px;font-weight:700;color:#fff;transform:scale(0,0);transition:all .3s}.glass-input li:nth-child(n+13) label{font-size:48px;background:#999}.glass-input li:nth-child(n+3) label>span{font-size:16px;margin-top:5px}.glass-input-level{background:#fff;border:3px solid #999;height:100px}.glass-input input:checked+label.glass-number,.glass-input label.glass-number.js-active{transform:scale(1,1)}.drink-status{margin-top:10px;height:40px;width:100%}.plurali-varie-main-table-wrapper{width:100%;overflow-y:auto;border:1px solid #ccc;margin-top:10px}.plurali-varie-main-table{width:100%;min-width:1051px;border-spacing:0;border-collapse:collapse;font-size:10px;table-layout:fixed;margin:0;border-left:1px solid #e6eff3;border-right:1px solid #e6eff3;background:#fff}.plurali-varie-main-table tr td:first-child,.plurali-varie-main-table tr th:first-child{border-left:0}.plurali-varie-main-table tr:first-child th{border-top:0}.plurali-varie-main-table th{font-size:12px;border-collapse:collapse;border-left:1px solid #e6eff3;color:#fff;text-align:center;text-transform:uppercase;min-height:50px}.plurali-varie-main-table tr:not(:first-child){border-bottom:15px solid #e6eff3}.plurali-varie-main-table tr:nth-last-child(-n+2){border-bottom:0}.plurali-varie-main-table td{border-collapse:collapse;border:2px solid #e6eff3;vertical-align:top;padding:0;height:50px;width:25px}.plurali-varie-main-table td:first-child{width:250px;padding:5px}.plurali-varie-slot-selected{outline:2px solid #0d99f3}.plurali-varie-slot-wrapper{border-collapse:collapse;border:2px solid #e6eff3;vertical-align:top;padding:0;height:50px}.plurali-varie-slot-wrapper div+div{border-top:2px solid #e6eff3}.plurali-varie-slot-wrapper div{display:flex;flex-direction:column;justify-content:space-between;height:60px;word-wrap:break-word;text-align:center}.plurali-varie-slot-wrapper-item{padding:4px 0;cursor:pointer}.plurali-varie-slot-wrapper-item span{display:block;width:100%;font-weight:700;line-height:10px}.plurali-varie-icon{width:20px;height:20px}th.plurali-varie-nome-paziente{padding-left:10px;font-size:18px;display:flex;justify-content:space-between;align-items:center}.plurali-vari-navigazione-mese{margin-right:5px}th.plurali-varie-mese{width:775px;font-size:18px}.plurali-varie-giorni th{border-top:1px solid #ccc;height:25px;padding:2px;background:#666;width:25px}.plurali-varie-giorni th:first-child{width:auto}th.plurali-varie-giorni-selected{background:#ff5722}.personal-item-log-title{font-size:18px}.personal-item-log-img{flex:0 0 auto}.personal-item-log-text{text-align:left;flex:1 1 200px}.off-panel-drag-drop-container{display:flex;flex-direction:column;height:100%;flex:1 1 auto}.upper-drag{border:1px solid #ccc;flex:1 1 300px;overflow:auto}.lower-drag{position:relative;border:1px solid #ccc;flex:1 1 300px;overflow-y:auto;overflow-x:hidden}.drag-spot{border:2px dashed #0d99f3;background:#eee;color:#0d99f3}.drag-signal{flex:0 0 auto;text-align:center;background:#666;color:#fff;height:40px}.drag-signal i{line-height:40px}.risk{width:95px}.adl-title{display:inline-block;padding:10px;color:#3f51b5;font-size:24px}.adl-heading{padding:5px}.adl-content{text-align:left;position:relative;padding:10px 10px 10px 60px;overflow:hidden;border-bottom:1px dotted #ccc}.adl-content .general-button{margin-bottom:0}.adl-content-other{text-align:left;position:relative;padding:0 10px 0 60px;overflow:hidden}.adl-content:last-child{border-bottom:none}.adl-item{min-height:40px;margin-left:60px;transition:all .5s}.adl-content .revisited+label{float:left;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none}.adl-content label:hover{opacity:.8}.adl-content .revisited:checked+label{color:#fff;opacity:1;font-family:Arial,sans-serif}.adl-content .revisited:checked+label:before{content:''}.adl-content .revisited~.general-button{display:block;position:absolute;top:10px;left:-100px;z-index:10;transition:all .5s}.adl-content .revisited:checked~.general-button{left:10px}.adl-content .revisited~.adl-item .button-group{margin-right:-100%;transition:all .5s;height:100%}.adl-content .revisited:checked~.adl-item .button-group{margin-right:0}.adl-content .revisited:checked+label:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:#ffe0b2;z-index:-1}.adl-textarea{width:100%;margin-right:1px;font-weight:400;font-style:normal;border:1px solid #ccc;height:40px;margin-bottom:20px}.adl-text-wrapper{display:table;overflow:hidden;min-height:40px}.adl-description{display:table-cell;vertical-align:middle}input.adl-description-edit{width:calc(100% - 150px)}.adl-prev-reminder{margin:20px 10px 0 10px;padding:20px;overflow:hidden}.adl-prev-description{display:inline-block;font-size:12px;margin-left:10px;margin-top:10px}.care-planning-doc{margin:0 auto;max-width:1024px;padding:0 20px}.care-planning-doc-title{border-bottom:10px solid #3f51b5;margin:40px 0 0 0;overflow:hidden}.care-planning-doc-title h2{color:#3f51b5;font-size:24px;margin:0 0 0 50px;font-weight:400;line-height:1.5em}.care-planning-doc-title:first-of-type{margin:0}.care-planning-section{padding:20px 20px 20px 40px;background:#f5f5f5}.care-planning-section p{margin-bottom:20px}.care-planning-section p:last-of-type{margin-bottom:0}.choice-yes{float:left;width:40px;height:40px;text-align:center;font-size:14px;line-height:40px;border:1px solid #ccc;background:#259b24;margin-right:20px;border-radius:50%;color:#fff;font-weight:700}.choice-no{float:left;width:40px;height:40px;text-align:center;font-size:14px;line-height:40px;border:1px solid #ccc;background:#e51c23;margin-right:20px;border-radius:50%;color:#fff;font-weight:700}.choice-comment{margin-bottom:20px;overflow:hidden}.choice-comment:last-of-type{margin-bottom:0}.care-planning-description{padding:10px;background:#fff;border:1px solid #ccc;border-left:5px solid #ccc}.care-planning-section h3{color:#3f51b5;font-size:18px;margin:40px 0 20px 0;font-weight:400}input.bmi-manual-input{display:block;float:left;width:60px;vertical-align:bottom;font-size:16px;font-weight:700}.bmi-calculator{padding-bottom:20px;margin-top:60px;display:flex;display:-webkit-flex;text-align:center;color:#fff;font-size:13px;line-height:1.5em;font-weight:700;position:relative}.bmi-calculator>li{flex:1 1 0;-webkit-flex:1 1 0;padding:10px;position:relative;min-height:80px;margin-right:2px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.bmi-calculator>li:last-child{margin-right:0}.bmi-calculator>li b{display:block;margin-bottom:20px}.bmi-calculator>li span{display:block;text-align:center;position:absolute;right:0;bottom:0;font-size:14px;z-index:10;background:rgba(33,33,33,.7);padding:2px 4px;color:#fff;visibility:hidden;width:48px;height:48px}.bmi-calculator>li span:after{content:attr(data-value);display:block;text-align:center;position:absolute;right:0;bottom:-50%;height:48px;width:48px;line-height:40px;font-size:14px;z-index:10;background:#455a64;padding:2px 4px;color:#fff;margin-right:-50%;visibility:visible;border-radius:50%;border:2px solid #fff}.bmi-calculator>li em{position:absolute;background:#333;color:#fff;padding:10px;left:0;right:0;width:100px;margin-left:auto;margin-right:auto;top:-50px;font-weight:700;font-size:14px;font-style:normal;z-index:100}.bmi-calculator>li em:before{content:'';width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-top:15px solid #333;position:absolute;bottom:-15px;left:0;right:0;margin-left:auto;margin-right:auto;z-index:100}.bmi-calculator>li:nth-child(1){background:#ab47bc;border-top:90px solid #fff;border-bottom:5px solid #6a1b9a}.bmi-calculator>li:nth-child(2){background:#42a5f5;border-top:75px solid #fff;border-bottom:5px solid #1565c0}.bmi-calculator>li:nth-child(3){background:#66bb6a;border-top:60px solid #fff;border-bottom:5px solid #2e7d32}.bmi-calculator>li:nth-child(4){background:#ffee58;color:#333;border-top:45px solid #fff;border-bottom:5px solid #f9a825}.bmi-calculator>li:nth-child(5){background:#ffa726;border-top:30px solid #fff;border-bottom:5px solid #ef6c00}.bmi-calculator>li:nth-child(6){background:#ef5350;border-top:15px solid #fff;border-bottom:5px solid #c62828}.bmi-calculator>li:nth-child(7){background:#212121;border-bottom:5px solid #000}.accettazione{background:#e6eff3;padding:10px;text-align:left}.accettazione textarea{margin-top:20px;height:300px}.anamnesis-status{border:3px solid #fff;width:30px;height:30px;margin-top:5px}.white-border-status{float:none;border:3px solid #fff;width:30px;height:30px}.anamnesis-start-block{margin-left:20px}.anamnesis-start-block-accordion{margin-left:0}.radio-wrapper{margin:20px 0}.anamnesis-start-block>.radio-wrapper{margin-top:0}.label-alone,.radio-wrapper>label{display:block;font-weight:700;margin-bottom:5px;color:#3f51b5;font-size:16px}.radio-wrapper-table{border:1px solid #ccc;padding:10px;margin-bottom:-1px}.radio-wrapper-table>label{display:inline-block;font-weight:700;color:#3f51b5;font-size:16px;vertical-align:middle;width:200px;margin-bottom:5px}.radio-tab-content-wrapper{display:block}.radio-tab-content-wrapper+.radio-tab-wrapper{margin-top:20px}.radio-tab-content-wrapper+.radio-wrapper{margin-top:20px}.radio-tab-content-wrapper+.label-alone{margin-top:20px}.check-button-wrapper,.radio-button-wrapper{display:flex;flex-wrap:wrap;align-items:center;display:-webkit-flex;-webkit-flex-wrap:wrap;-webkit-align-items:center}.vertical-check-button{padding:0;margin:0 -10px -10px -10px}.radio-tab-content.vertical-check-button{padding:0;margin:0}.vertical-check-button .check-button-wrapper{-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start}.vertical-check-button .nested-field>label{color:#3f51b5}.vertical-button-row{width:100%;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;border-bottom:1px solid #ccc;padding:10px 10px 0 10px}.vertical-button-row:last-of-type{border-bottom:0}.vertical-button-row .nested-field{-webkit-flex:1 1 auto;flex:1 1 auto;margin-bottom:10px}.check-button-wrapper+.radio-tab-wrapper{margin-top:20px}.check-button-wrapper>label:not(.input-button),.radio-button-wrapper>label:not(.input-button){flex:0 0 auto;-webkit-flex:0 0 auto;height:40px;line-height:40px;font-weight:700;margin-right:10px;font-size:14px;margin-bottom:10px}.check-button-wrapper>label:not([class]),.radio-button-wrapper>label:not([class]){color:#3f51b5}.input-button{display:inline-flex;display:-webkit-inline-flex;align-items:center;-ebkit-align-items:center;flex:0 0 auto;-webkit-flex:0 0 auto;height:40px;min-width:40px;line-height:38px;text-align:center;cursor:pointer;font-size:14px;font-weight:700;margin-right:10px;margin-bottom:10px;padding:0 10px;border:1px solid #ccc;background:#f2f2f2}.input-button>.fa{flex:0 0 auto;font-size:22px}.input-button>i+span{margin-left:10px}.input-label{vertical-align:middle;color:#3f51b5;margin-right:10px}.input-label-wrapper{margin-bottom:10px;margin-right:20px}.input-label-wrapper input{font-weight:700;text-align:center;font-size:16px}input.number{width:50px}.check-other .year,input.year{width:60px}input.data{width:120px;text-align:left}input.luogo{width:200px;text-align:left}input.normal{width:250px;text-align:left}input.reason{width:600px;text-align:left}input.long{max-width:600px}textarea.longtxt{max-width:600px;height:100px}textarea.input-full-texarea-100{width:100%;height:100px}.asso-field{display:none;margin-bottom:10px}.nested-field{margin-bottom:0}.asso-field.js-active{display:block}.check-other .input-button.js-active,.input-button.js-active{background:#00695c;color:#fff}.check-other{flex:0 0 100%;display:flex;-webkit-flex:0 0 100%;display:-webkit-flex}.check-other>label{flex:0 0 auto;-webkit-flex:0 0 auto;height:40px;line-height:40px;font-weight:700;margin-right:10px;color:#3f51b5;font-size:14px}.check-other:not(:last-child){margin-bottom:10px}.check-other .input-button{flex:0 0 auto;-webkit-flex:0 0 auto;margin-bottom:0;margin-right:0;border-right:0;color:#333}.check-other input{flex:1 0 auto;-webkit-flex:1 0 auto;border:1px solid #ccc;padding:0 10px;font-size:14px;width:auto}.check-other+.check-other{margin-top:10px}.linker:before{content:'';position:absolute;left:-5px;top:-10px;height:40px;border:1px solid #ccc;width:5px;border-right:0}.linker:after{content:'';position:absolute;left:-10px;top:5px;border:1px solid #ccc;width:10px;height:10px;background:#ff9800;border-radius:50%}.always-active{display:block}.radio-tab-wrapper{display:block;margin-bottom:-1px;text-align:left}.radio-tab-wrapper+label{margin-top:10px}.wrapper-simple{padding:20px 10px;background:#fff;border:1px solid #ccc;border-bottom:0;margin-bottom:0}.wrapper-simple-static{padding:20px 10px;background:#f5f5f5;border:1px solid #ccc;border-bottom:0;margin-bottom:0}.wrapper-simple:last-child{border-bottom:1px solid #ccc}.radio-tab-wrapper+.radio-tab-wrapper{margin-top:20px}.wrapper-simple+.wrapper-simple{margin-top:0}.radio-tab-wrapper>label{display:block;font-weight:700;margin-bottom:5px;color:#3f51b5;font-size:16px}.radio-tab-content>label{display:block;font-weight:700;margin-bottom:5px;color:#3f51b5;font-size:16px}.radio-tab-wrapper+.label-alone{margin-top:20px}.radio-tab-wrapper>.radio-tab-extra-all{margin-top:20px}.radio-tab{border:1px solid #ccc;display:inline-flex;display:-webkit-inline-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;border-radius:2px;vertical-align:middle;margin-right:20px}.radio-tab label{flex:0 0 auto;-webkit-flex:0 0 auto;height:40px;min-width:40px;text-align:center;cursor:pointer;font-size:16px;font-weight:700;border-right:1px solid #ccc;padding:0 10px;background:#f2f2f2;display:flex;display:-webkit-flex;-webkit-align-items:center;align-items:center;margin-bottom:0}.radio-tab.radio-single{border:0}.radio-tab.radio-single label{border:1px solid #ccc;margin-right:10px}.radio-tab.radio-single label:last-child{border:1px solid #ccc;margin-right:0}.radio-tab label.js-active:before{content:url(data:image/svg+xml,%3Csvg%20%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20%20viewBox%3D%220%200%2028%2028%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20fill%3D%22%23004D40%22%20d%3D%22M26.109%208.844q0%200.625-0.438%201.062l-13.438%2013.438q-0.438%200.438-1.062%200.438t-1.062-0.438l-7.781-7.781q-0.438-0.438-0.438-1.062t0.438-1.062l2.125-2.125q0.438-0.438%201.062-0.438t1.062%200.438l4.594%204.609%2010.25-10.266q0.438-0.438%201.062-0.438t1.062%200.438l2.125%202.125q0.438%200.437%200.438%201.062z%22%3E%3C/path%3E%0A%3C/svg%3E);width:20px;height:20px;margin-right:10px}.radio-tab label:last-child{border:0}.radio-tab .js-active{background:#ff9800;color:#fff}.radio-tab-content{display:none;padding:20px;background:#f9f9f9;border:1px solid #ccc;overflow:hidden;position:relative}.radio-tab-content.js-active{display:block}.radio-content-flat{border:0;padding:20px 0;background:0 0;overflow:visible}.radio-tab-content .radio-tab-content{background:#dcedc8}.radio-tab-content .radio-tab-content.radio-content{background:#f9f9f9}.radio-tab-content.radio-content-flat .radio-content-flat{background:0 0;padding-bottom:0}radio-tab-content+radio-content{background:0 0}.radio-tab-content.radio-tab-no-nested{background:#dcedc8}.wrapper-tree{padding:20px 10px;background:#fff;border-top:1px solid #ccc;border-left:1px dotted #ccc;border-bottom:1px dotted #ccc;background:#fafafa}.wrapper-tree .wrapper-tree{background:#e0e0e0}.wrapper-tree .wrapper-tree .wrapper-tree{background:#fafafa}.wrapper-tree .wrapper-tree .wrapper-tree .wrapper-tree{background:#e0e0e0}.radio-tab-content.radio-content-flat.wrapper-tree{background:#c5e1a5;border-top:1px solid #ccc;border-left:1px dotted #ccc;padding:10px;margin-top:0}.radio-tab-content.always-active{display:block}.radio-tab-input{display:inline-block;overflow:hidden;vertical-align:middle}.radio-tab-input label{margin-right:10px;font-weight:700;color:#3f51b5}.radio-tab-input input{height:38px;border:1px solid #ccc;display:inline-block;text-align:center;font-size:16px}.anamnesis-single-input{display:none}.anamnesis-single-input label,.anamnesis-single-input-always-active label{display:inline-block}.anamnesis-single-input input,.anamnesis-single-input-always-active input{width:40px;font-weight:700}.anamnesis-single-input-always-active{display:inline-block}.box-error{padding:10px;margin-top:10px;position:relative;border-top:2px solid #e51c23}.box-error:before{content:'';position:absolute;top:-12px;left:15px;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #e51c23}.wrapper-simple>.box-error{margin-top:20px}.check-button-wrapper>label.label-error,.radio-button-wrapper .check-other>label.label-error,.radio-button-wrapper>label.label-error,.radio-tab-content>label.label-error,.radio-tab-wrapper>label.label-error{color:#f44336}.field-error{outline:4px solid #f44336}.input-label.label-error{color:#f44336}.hidden{display:none}.examob-wrapper{text-align:left;height:100%}.examob-status{border:3px solid #fff;width:30px;height:30px;margin-top:5px}.examob-start-block{margin-left:20px}.examob-start-block-accordion{margin-left:0}.examob-start-block-accordion+.title-wrapper{margin-top:30px}.examob-start-block>.radio-wrapper{margin-top:0}.examob-single-input{display:none}.examob-single-input label,.examob-single-input-always-active label{display:inline-block}.examob-single-input input,.examob-single-input-always-active input{width:40px;font-weight:700}.examob-single-input-always-active{display:inline-block}.examob-summary{padding:10px;background:#fff;border:1px solid #ccc;margin-bottom:20px}.examob-summary:last-child{margin-bottom:0}.examob-summary p{font-weight:700}.examob-summary p:last-child{margin-bottom:0}.examob-summary label{color:#3f51b5}.examob-summary h2{font-size:18px;margin-bottom:10px}.examob-summary hr{border-top:1px solid #e5e5e5}.examob-static-value:last-child{margin-bottom:0}.examob-static-value-item{margin-right:10px}.examob-static-value-item span{display:inline-block}.examob-static-value-description{font-weight:400;font-style:italic;font-size:12px}.examob-static-value p:last-child{margin-bottom:0}.examob-static-value label{color:#3f51b5}.examob-static-value span:first-of-type>label{font-size:16px}.examob-static-value h2{font-size:18px;margin-bottom:10px}.examob-static-value hr{border-top:1px solid #e5e5e5}.anamnesis-brother-sister{margin-top:20px;padding:20px;border-top:1px solid #ccc}.anamnesis-family-blocks{display:none;margin:-20px 0 0;padding:20px 20px 20px;background:#f9f9f9;border:1px solid #ccc;border-top:0;position:relative}.anamnesis-family-blocks.js-active{display:block}.anamnesis-brosisnun{display:none;margin-left:40px}.anamnesis-brosisnun label{display:inline-block}.anamnesis-brosisnun input{font-weight:700}.anamnesis-brosisnun.js-active{display:inline-block}.anamnesis-brother-sister-numero-tot{margin-bottom:20px}.anamnesis-brother-sister-add{display:none}.anamnesis-brother-sister-add.js-active{display:block}#figli{display:none}#figli.js-active{display:block}.anamnesis-social{text-align:left}.form-generalized-content-level{margin-right:-1px}.form-generalized-main{padding:0 0 10px 0}.form-item-odd{background:#fff}.form-item-even{background:#f5f5f5}.form-generalized-content-level input[type=radio]:not(:checked).revisited-3+label{border:1px solid #ccc}.form-generalized-content-level input[type=radio]:checked.revisited-3+label{border:1px solid #607d8b}.form-generalized-item-level{padding:10px 0 0 20px;border:1px solid #e5e5e5;border-bottom:3px solid #e5e5e5;margin-bottom:2px}.form-generalized-label-level{display:flex;align-items:flex-end;font-size:18px;color:#0d99f3;cursor:pointer}.form-generalized-multiselect-content{border-bottom:1px solid #ccc;margin-left:-20px;padding-left:20px}.form-generalized-multiselect-content:last-child{border-bottom:0}.anathomic-locator-wrapper{overflow:scroll;border:1px solid #ccc;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.anathomic-locator-container{width:768px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.anathomic-locator-pointer{border-radius:50%;width:40px;height:40px;cursor:pointer}.anathomic-locator-pointer.ui-state-disabled{opacity:1!important;fill:#4caf50}.anathomic-locator-container>img{width:100%;height:auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.lesioni-gestione-body{border-bottom:1px dotted #ccc}.lesioni-hand-value{display:inline-block;width:50px}.lesioni-punteggi label{display:inline-block;font-weight:700;margin-bottom:5px;color:#3f51b5;font-size:16px}.protezioni-vece-altro-wrapper{flex-wrap:wrap}.list-radio-type0 .restyled+.protezioni-vece-altro{margin-bottom:10px}.protezioni-vece-altro-nome-ospite{align-self:center;display:block}.protezioni-vece-altro-input{width:320px;display:block;position:relative;z-index:10}.protezioni-anagrafica{display:none}.protezioni-anagrafica.js-active{display:block}.cadute-header-box{width:calc(50% - 10px);margin-right:20px;align-self:flex-start}.cadute-header-box:last-child{margin-right:0}.cadute-header-box>textarea{width:100%}.cadute-start-block{text-align:left}.cadute-firma{padding:10px 10px 0 10px;margin-bottom:1px}.cadute-operatore-nominativo>input{width:280px}.formx-title-info{text-align:left;font-size:18px}.formx-img{display:block;width:auto;max-height:400px;margin:0 auto}.formx-info header{background-color:#ccc;display:block;float:left;width:100%}.formx-info header button{margin-bottom:0}.formx-author-info{line-height:40px;float:left}.formx-draft h2{float:left;margin:10px 0 0 20px}.formx-draft i{float:left;margin-left:20px}.security-status-panel{position:absolute;top:8px;right:10px;font-size:18px}.security-status-panel-header{text-align:right;margin-right:10px}.security-status-panel-header span{display:inline-block;width:20px;height:20px;font-size:11px;font-weight:700;text-align:center;margin-right:10px;border-radius:50%;background:#666;color:#fff}.tab-pane{height:100%}.table-button .general-button{float:none;display:block;margin:0 auto}.security-advance-title{font-weight:700;margin-top:10px;font-size:16px}.security-table-wrapper{overflow:auto}.security-table{width:calc(100% - 2px);border-collapse:collapse;border-spacing:0}.security-table th{border-collapse:collapse;border-left:1px solid #ccc;border-right:1px solid #ccc;padding:0 10px;text-align:center;background:#f9f9f9}.security-advanced th{padding:10px}.security-table td{border-collapse:collapse;border:1px solid #ccc;padding:10px;min-height:40px;position:relative;font-weight:700}.security-table td:first-of-type,.security-table th:first-of-type{border-left:0;background:#fff}.security-table td:last-of-type,.security-table th:last-of-type{border-right:0}.security-module-title{line-height:1.5em}.security-module-title .general-button{margin-left:-10px}.security-advanced .security-module-title{width:350px;white-space:nowrap;text-align:left}.security-read{width:1%;white-space:nowrap}.security-write{width:1%;white-space:nowrap}.security-elevated{width:1%;white-space:nowrap}.security-label{width:1%;white-space:nowrap}.element-detail-content .ng-isolate-scope{height:100%}.main-panel{height:100%;transition:all .3s;overflow:auto}.element-selection-add-left,.element-selection-add-right{flex:1 1 50%;-webkit-flex:1 1 50%;overflow:hidden;height:100%;text-align:left}.element-selection-add-right{margin-left:20px}.security-action-wrapper{display:flex;display:-webkit-flex}.security-action-wrapper .general-button{flex:0 0 40px;-webkit-flex:0 0 40px}.security-summary{display:-webkit-flex;-webkit-flex-direction:row;height:100%;position:relative;display:-webkit-flex;-webkit-flex-direction:row}.security-summary h2{margin-bottom:20px}.security-user-group-info{height:calc(100% - 120px);margin-top:20px;position:relative;text-align:left;border:1px solid #ccc;padding:20px;background:#fff;display:flex;flex-direction:column;display:-webkit-flex;-webkit-flex-direction:column}.security-user-group-info .ul-bullet{height:calc(100% - 60px);overflow:auto;margin-right:-19px}.security-summary-user-group-button{position:absolute;bottom:-50px;left:0;margin-top:0}.element-detail-content{height:calc(100% - 40px);padding-top:50px;overflow:hidden;position:relative;margin-right:-20px}.element-detail-content .tab-content{margin-top:10px;height:calc(100% - 50px);overflow:auto}.element-detail-content .tab-content .tab-content{height:100%;margin-top:0;padding:0}.slide-panel{position:relative;top:-100%;left:100%;width:100%;margin-left:20px;height:100%;transition:all .3s;text-align:left}.active .tabset-wrapper{transform:translateX(calc(-100% - 20px))}.active .slide-panel{transform:translateX(-100%);margin-left:0}.signature-list{display:flex;align-items:center;display:-webkit-flex;-webkit-align-items:center}.signature-list .general-button,.signature-list .text-button{flex:0 0 auto;-wekit-flex:0 0 auto;margin-bottom:0}.signature-person{flex:1 0 auto;display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;height:40px;padding:0 10px}.signature-name{flex:2 0 auto!important;justify-content:flex-start;-webkit-flex:2 0 auto;-webkit-justify-content:flex-start;font-weight:700}.signature-role{flex:1 0 auto;-webkit-flex:1 0 auto;font-size:10px;height:15px}.signture-promise{min-width:100px}.signature-action{width:40px;flex:0 0 auto;-webkit-flex:1 0 auto}.flex-input-item{display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center}.flex-input-item>.flex-input-item *{flex:1 1 auto;-webkit-flex:1 1 auto}.flex-input-item>.general-button,.flex-input-item>.svg-button,.flex-input-item>.svg-text-button,.flex-input-item>.text-button{margin-bottom:0;-webkit-flex:0 0 auto;flex:0 0 auto}.flex-input-item .revisited-3+label{-webkit-flex:0 0 auto;flex:0 0 auto;color:#333}.input-wrapper-full{display:-webkit-flex;display:flex;-webkit-flex:1 0 auto;flex:1 0 auto}.input-wrapper-fixed{display:-webkit-flex;display:flex;-webkit-flex:0 0 auto;flex:0 0 auto}.input-wrapper-full>input,.input-wrapper-full>select,.input-wrapper-full>textarea{flex:1 0 auto;-webkit-flex:1 0 auto;max-width:100%}.flex-input-item label{display:-webkit-flex;display:flex;-webkit-align-self:flex-start;align-self:flex-start}.form-row{float:left;width:100%;text-align:left}.form-item{float:left;margin-right:20px;margin-bottom:15px}.form-item .general-button,.form-item .text-button{margin-bottom:0}.form-1{width:50px}.form-2{width:120px}.form-3{width:190px}.form-4{width:260px}.form-5{width:330px}.form-6{width:400px}.form-7{width:470px}.form-100{width:100%;margin-right:0}.form-item label{display:block}.form-item .restyled-label{-webkit-display:flex;display:flex}.mode-inline *{float:left}input.button-beside{width:calc(100% - 40px)}.form-descripttion{font-style:italic}.form-mandatory{text-align:left;color:#e51c23;font-weight:700;font-style:normal}.form-error label{color:#e51c23}.form-error input{border-color:#e51c23;color:#e51c23}.form-error-description{display:inline-block;border:1px solid #e51c23;padding:5px 10px;background:#ffebee}.index-svg-wrapper{min-height:100px;text-align:left;margin-top:30px}.index-svg-wrapper svg{background:#fff}.index-svg-wrapper h2{color:#3f51b5;display:inline-block;font-size:18px}.index-svg-list-button{margin-bottom:20px}.svg-chart-empty{position:relative;z-index:9999}.svg-chart-empty-text-wrapper{display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center;margin-top:20px}.svg-chart-empty-text{flex:0 0 auto;-webkit-flex:0 0 auto;color:#999;font-size:36px;padding:15px;border:2px solid #ccc;background:#fff;text-align:center;margin-bottom:0}.svg-chart-empty-text span{display:block;font-size:18px;margin-top:15px;letter-spacing:5px}.svg-chart-bring-back{position:relative;z-index:-1}.view-item{max-width:580px;padding-bottom:5px;border-bottom:1px dotted #ccc}.view-item:last-of-type{border-bottom:0 dotted #ccc}.view-item-label{display:block;font-size:8px;color:#999;text-transform:uppercase}.view-item-text{font-size:20px;font-weight:700;margin-bottom:0}.js-closed{overflow:hidden;display:none}.js-open{display:block}.fa-rotate-270,.fa-rotate-90{transition:all .5s}.js-toggler-off{height:0;opacity:0;transition:all .3s}.more-items{position:relative;z-index:-1}.context-wrapper{display:-webkit-flex;display:flex;text-align:left}.context-wrapper h2{color:#3f51b5;font-size:18px;margin-bottom:5px}.context-tree{width:60%;margin-right:20px}.context-role{width:40%}.settings-main-menu{display:flex;display:-webkit-flex;flex-wrap:wrap;margin:-2px;justify-content:center;-webkit-justify-content:center}.settings-main-menu-item{flex:1 0 245px;-webkit-flex:1 0 245px;display:flex;display:-webkit-flex;height:auto;margin:1px;max-height:245px}.settings-main-menu-icon{display:block;margin:0 auto;width:56px;height:56px;display:block;margin-bottom:10px;-webkit-flex:0 0 auto;flex:0 0 auto}.settings-main-menu-icon-double{display:webkit-flex;display:flex}.settings-main-menu-item:before{content:'';display:block;padding-top:100%;float:left}.settings-main-menu-item a{flex:1 0 100%;-webkit-flex:1 0 100%;display:flex;display:-webkit-flex;flex-direction:column;-webkit-direction:column;justify-content:space-between;align-items:center;-webkit-justify-content:space-between;-webkit-align-items:center;background:#f9f9f9;border-bottom:8px solid #f9f9f9;padding:36px 36px 28px 36px;transition:all .3s}.settings-main-menu-item a.disabled{color:#ccc}.settings-main-menu-item a:hover.disabled{background:#f9f9f9;border-bottom:8px solid #f9f9f9;padding:36px 36px 28px 36px;color:#ccc;cursor:default}.settings-main-menu-item a:hover{background:#bbdefb;color:#1565c0;padding-top:26px;padding-bottom:38px;transition:all .3s;opacity:1;border-bottom:8px solid #1565c0}.settings-main-menu-item h2{margin-bottom:5px;flex:0 0 auto;-webkit-flex:0 0 auto}.settings-main-menu-item strong{font-size:16px}.settings-main-menu-item p{color:#666;flex:1 0 auto;-webkit-flex:1 0 auto;font-size:12px;font-style:italic;margin-bottom:0}.inner-settings{display:flex;display:-webkit-flex;height:calc(100vh - 102px);margin-bottom:-40px;position:relative}.inner-settings-content{flex:1 1 auto;-webkit-flex:1 1 auto;border:1px solid #f5f5f5;margin-left:2px;padding:9px 20px;transform:translate3d(-2px,0,0);transition:all .3s;background:#f9f9f9;height:100%;overflow:auto}.inner-settings-content.js-expanded{max-width:calc(100% - 300px);transform:translate3d(300px,0,0);transition:all .3s}.inner-settings-expander{margin-bottom:7px}.inner-settings-sidebar{flex:0 0 300px;-webkit-flex:0 0 300px;background:#f9f9f9;text-align:left;transition:all .3s;width:300px;position:absolute;top:0;left:0;height:100%;overflow:hidden}.inner-settings-sidebar-search{display:flex;display:-webkit-flex;padding:10px;background:#eee}.inner-settings-sidebar-search>input{flex:1 1 auto;-webkit-flex:1 1 auto}.inner-settings-sidebar-search>button{flex:0 0 auto;-webkit-flex:0 0 auto;margin-bottom:0}.inner-settings-sidebar-menu{height:calc(100% - 60px);overflow:auto;border-top:2px solid #fff}.inner-settings-sidebar-menu>li{border-bottom:2px solid #fff;border-right:2px solid #fff}.inner-settings-sidebar-menu>li:last-child{border-bottom:0}.inner-settings-sidebar-menu a{display:block;padding:15px;font-weight:700;transition:all .3s;border-left:4px solid #f9f9f9}.inner-settings-sidebar-menu a.js-active,.inner-settings-sidebar-menu a:hover{background:#bbdefb;color:#1565c0;opacity:1;border-left:4px solid #1565c0;transition:all .3s}.allergy-wrapper{text-align:left;margin-bottom:30px}.allergy-wrapper .wrapper-simple{background:#e5e5e5}.allergy-wrapper .toolbar-flex{margin-bottom:0}.allergy-type,.allergy-wrapper .input-button.js-active{background:#795548;color:#fff}.selection-item-list{border:1px solid #ccc}.selection-item{display:flex;display:-webkit-flex;padding:10px 10px 0 10px;border-bottom:1px solid #ccc;background:#ffe082;align-items:center;-webkit-align-items:center;overflow:hidden;cursor:pointer;position:relative;transition:all .3s;min-height:50px}.selection-item>.button-group{opacity:1;position:absolute;right:0;bottom:0;transition:all .3s;padding:5px;border-left:1px solid #ccc;border-top:1px solid #ccc;background:#fff}.selection-item-group-vertical{display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;align-items:flex-start;-webkit-align-items:flex-start;text-align:left}.selection-item-type{margin-right:20px;width:60px;padding:5px;text-align:center;color:#fff;flex:0 0 auto;margin-bottom:10px}.selection-item-tag{padding:2px 5px;flex:0 0 auto;width:auto;text-align:center;color:#fff;margin-bottom:10px;font-size:10px;line-height:1em}.selection-item-name{font-weight:700;margin-bottom:10px}.selection-item-group-vertical>.selection-item-name{margin-bottom:3px}.selection-item:last-child{border-bottom:0}.js-outborder>.button-group{opacity:0;position:absolute;transform:translateX(calc(100% + 30px));transition:all .3s}.selection-item.js-outborder{background:#fff}.splitter-menu{display:flex;height:100%;position:relative;overflow:hidden}.splitter-menu-content{transition:width .3s;-webkit-flex:1 1 auto;flex:1 1 auto;margin-left:2px;padding:0 5px 9px 42px;height:100%;overflow-y:scroll;position:relative;text-align:left}.splitter-content-flex{display:flex;flex-direction:column}.js-only-splitter-menu-content .splitter-menu-content{transition:all .2s;flex:1 1 auto}.splitter-menu-expander{position:absolute;left:0;z-index:100}.splitter-menu-button{width:40px;height:40px;background:#fff;border:1px solid #0d99f3;margin-bottom:0}.splitter-menu-button i{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;width:100%;height:100%}.splitter-menu-button .svg-close:before{content:url(data:image/svg+xml,%3Csvg%20%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2022%2028%22%3E%3Cpath%20d%3D%22M20.281%2020.656q0%200.625-0.438%201.062l-2.125%202.125q-0.438%200.438-1.062%200.438t-1.062-0.438l-4.594-4.594-4.594%204.594q-0.438%200.438-1.062%200.438t-1.062-0.438l-2.125-2.125q-0.438-0.438-0.438-1.062t0.438-1.062l4.594-4.594-4.594-4.594q-0.438-0.438-0.438-1.062t0.438-1.062l2.125-2.125q0.438-0.438%201.062-0.438t1.062%200.438l4.594%204.594%204.594-4.594q0.438-0.438%201.062-0.438t1.062%200.438l2.125%202.125q0.438%200.438%200.438%201.062t-0.438%201.062l-4.594%204.594%204.594%204.594q0.438%200.438%200.438%201.062z%22%20fill%3D%22%230D99F3%22%3E%3C/path%3E%3C/svg%3E);width:25px;height:32px}.splitter-menu-button .svg-bars:before{content:url(data:image/svg+xml,%3Csvg%20%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2028%22%3E%3Cpath%20d%3D%22M24%2021v2q0%200.406-0.297%200.703t-0.703%200.297h-22q-0.406%200-0.703-0.297t-0.297-0.703v-2q0-0.406%200.297-0.703t0.703-0.297h22q0.406%200%200.703%200.297t0.297%200.703zM24%2013v2q0%200.406-0.297%200.703t-0.703%200.297h-22q-0.406%200-0.703-0.297t-0.297-0.703v-2q0-0.406%200.297-0.703t0.703-0.297h22q0.406%200%200.703%200.297t0.297%200.703zM24%205v2q0%200.406-0.297%200.703t-0.703%200.297h-22q-0.406%200-0.703-0.297t-0.297-0.703v-2q0-0.406%200.297-0.703t0.703-0.297h22q0.406%200%200.703%200.297t0.297%200.703z%22%20fill%3D%22%230D99F3%22%3E%3C/path%3E%3C/svg%3E);width:25px;height:28px}.menu-splitter-profile{display:flex;flex-direction:column;justify-content:center;align-items:flex-end!important}.menu-splitter-profile .toolbar-flex{width:180px}.menu-splitter-profile .text-button{flex:1 1 auto}.splitter-menu-sidebar{-webkit-flex:0 0 auto;flex:0 0 auto;width:230px;background:#f9f9f9;text-align:left;transition:all .2s;height:100%;transition:width .3s;display:flex;flex-direction:column}.js-only-splitter-menu-content .splitter-menu-sidebar{transition:width .3s;-webkit-flex:0 0 auto;flex:0 0 auto;width:0}.js-only-splitter-menu-content .menu-splitter-profile{transition:opacity .3s;opacity:0}.splitter-menu-sidebar-search{display:flex;display:-webkit-flex;padding:10px 10px 10px 25px;min-height:60px}.splitter-menu-sidebar-search>h2{line-height:40px;font-size:18px;color:#3f51b5;margin-left:30px}.splitter-menu-sidebar-search>input{flex:1 1 auto;-webkit-flex:1 1 auto}.splitter-menu-sidebar-search>button{flex:0 0 auto;-webkit-flex:0 0 auto;margin-bottom:0}.splitter-menu-sidebar-wrapper{flex:0 0 auto}.splitter-menu-sidebar-menu{flex:1 1 auto;overflow-y:scroll}.splitter-menu-sidebar-menu .splitter-menu-sidebar-menu{padding-left:20px;display:none;overflow:hidden}.splitter-menu-sidebar-menu .splitter-menu-sidebar-menu.js-active{display:block}.splitter-menu-sidebar-menu>li{border-bottom:2px solid #fff}.splitter-menu-sidebar-menu>li:last-child{border-bottom:0}.splitter-menu-sidebar-menu a{display:block;padding:10px;font-weight:700;transition:all .3s;border-left:4px solid #f9f9f9;display:flex;display:-webkit-flex;align-items:center}.splitter-menu-sidebar-menu a.js-active,.splitter-menu-sidebar-menu a:hover{background:#bbdefb;color:#1565c0;opacity:1;border-left:4px solid #1565c0;transition:all .3s}.splitter-menu-sidebar-menu a.disabled{color:#ccc}.splitter-menu-sidebar-menu a:hover.disabled{color:#ccc;opacity:1;border-left:4px solid #f9f9f9;background:0 0;cursor:default}.splitter-menu-sidebar-menu .white-border-status{-webkit-flex:0 0 auto;flex:0 0 auto}.menu-splitter-icon{padding:5px;display:flex;font-weight:700;align-items:center;color:#0d99f3;width:100%;cursor:pointer}.menu-splitter-icon:not(.menu-splitter-profile):hover{background:#bbdefb}.menu-splitter-icon.active{background:#bbdefb}.menu-tile-selection{background:#fff}.menu-content-tile-section:not(:last-child){margin-bottom:20px}.menu-content-tile-title{font-size:18px;color:#3f51b5}.menu-splitter{padding:5px;display:flex;display:-webkit-flex;align-items:left;-webkit-align-items:flex-start;font-weight:700;align-items:center;color:#0d99f3;width:100%;height:40px;cursor:pointer}.menu-splitter:not(.menu-splitter-profile):hover{background:#bbdefb}.menu-splitter.active{background:#bbdefb}.new-menu-wrapper{display:flex;min-height:100%;overflow-x:hidden;margin-left:46px;text-align:left}.new-menu-wrapper.js-menu-open{margin-left:216px}.new-menu-sidebar{position:fixed;left:0;z-index:100;width:50px;top:102px;height:calc(100vh - 102px);display:flex;flex-direction:column;overflow:hidden;background:#f5f5f5;transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;transition:width ease .3s}.js-menu-open .new-menu-sidebar{width:220px;box-shadow:none}.new-menu-content{flex:0 0 auto;padding:0 10px;background:#fff;width:100%}.new-menu-title{flex:0 0 auto;font-size:16px;text-align:left;text-transform:uppercase;letter-spacing:2px;color:#eee;border-bottom:1px solid #fff;background:#666;padding:5px}.js-menu-open .new-menu-title{width:220px}.new-menu-title-text{display:none}.js-menu-open .new-menu-title-text{display:inline-block;vertical-align:text-top;font-weight:700}.new-menu-nav{overflow-y:hidden;overflow-x:hidden;user-select:none}.js-menu-open .new-menu-nav{height:100%;overflow-y:scroll;overflow-x:hidden;-webkit-overflow-scrolling:touch}.new-menu-nav *{-webkit-transform:translate3d(0,0,0)}.new-menu-nav-item{display:block;padding:4px 4px 4px 6px;cursor:pointer;border-bottom:2px solid #fff}.new-menu-nav-item:hover{background:#e5e5e5}.new-menu-nav-item-wrapper{display:flex}.new-menu-nav-item-info{flex:1 1 auto;display:none}.js-menu-open .new-menu-nav-item-info{display:flex;align-items:center}.new-menu-nav-item-text{color:#2196f3}.js-item-sctive{box-shadow:inset 5px 0 0 #ff5722}.new-menu-nav-second{display:block;padding:5px 0;border-top:1px dotted #fff}.new-menu-nav-second .new-menu-nav-item{border-bottom:1px dotted #fff}.new-menu-nav-second .new-menu-nav-item:hover{background:#f5f5f5}.new-menu-nav-second .new-menu-nav-item:last-child{border-bottom:0}.new-menu-nav-second .js-collapsed{display:none}.js-menu-collapsed{display:none}.new-menu-wrapper.js-menu-collaped .avatar-edit{height:auto;width:auto}.new-menu-wrapper.js-menu-collaped .avatar-edit-container{height:auto;width:auto}.new-menu-wrapper.js-menu-collaped .avatar-edit-container p{display:none}.new-menu-wrapper .avatar-edit-container{position:relative;width:180px;margin:0 auto}.new-menu-wrapper .avatar-edit-container p{position:absolute;bottom:0;left:0;right:0;padding:3px 10px;margin:0;color:#fff;background:rgba(51,51,51,.5);text-transform:uppercase}.progress-bar{background-color:#0d99f3!important}.progress-bar-success{background-color:#00b63f!important}.liste-indice{text-align:left;color:#0d99f3;font-weight:700;padding:20px 10px}.liste-indice li:hover{cursor:pointer}.liste-indice a,.liste-indice span{width:220px;display:inline-block}.cpoe-rev2 .radio-accordion-header-title-wrapper{flex-wrap:wrap}.cpoe-rev2 .radio-accordion-header-title{padding:5px 0}.cpoe-operation-date{flex:0 0 auto;color:#fff;font-size:10px}.cpoe-rev2-main-table-wrapper{width:100%;overflow-y:auto;border:1px solid #ccc;margin-top:10px}.cpoe-rev2-table-main{width:100%;min-width:1051px}.cpoe-rev2-table-main tr:not(:first-child){border-bottom:15px solid #e6eff3}.cpoe-rev2-table-main tr:nth-last-child(-n+2){border-bottom:0}.cpoe-rev2-table-main.prescription-main th{min-height:50px}.cpoe-rev2-table-interrupt{width:774px}th.cpoe-rev2-prescription-farmaco{padding-left:10px;font-size:14px;display:flex;justify-content:space-between;align-items:center}.cpoe-rev2-prescription-button{display:flex;flex-direction:column}.cpoe-rev2-prescription-button:hover{background:#e1f5fe;opacity:1}.cpoe-rev2-prescription-button.prescription-deleted{color:#666;background:#ccc;opacity:1}.cpoe-rev2-prescription-button.prescription-deleted:hover{background:#e5e5e5;opacity:1}.cpoe-rev2-prescription-week-selector{display:flex;flex-wrap:wrap}.cpoe-rev2-item-main{display:block;text-align:left;padding:5px 10px 0;font-size:12px}.title-toolbar-header .cpoe-rev2-item-main{padding:0}.cpoe-rev2-item{display:flex;text-align:left;padding:5px 10px 10px;font-size:12px}.cpoe-rev2-indicator{display:inline-flex;align-items:center;padding:2px;height:20px}.cpoe-rev2-indicator .svg-icon{width:16px;height:16px}.cpoe-rev2-indicator>span{font-size:10px;margin-left:2px}.cpoe-rev2-name{display:inline-block;font-size:14px;text-align:left;line-height:1.2em;margin-bottom:3px;vertical-align:text-bottom}.cpoe-rev2-ingredients{display:block;font-size:10px;text-align:left;line-height:1.2em}.cpoe-rev2-ingredient-icon{display:inline-block;width:10px;height:10px;border-radius:50%;vertical-align:text-bottom}.cpoe-rev2-strip-wrapper{flex:1 1 auto;display:flex;align-items:flex-start;flex-direction:column}.cpoe-rev2-strip-wrapper span{word-wrap:normal}.cpoe-rev2-strip-top{display:flex;margin-bottom:5px;flex-wrap:wrap}.cpoe-rev2-strip-spontaneous-detail{font-size:16px}.cpoe-rev2-strip-now>span{border-bottom:2px solid #ff5722}.cpoe-rev2-strip-bottom{display:flex;align-items:flex-start;flex-direction:column;line-height:1.5em;font-size:10px}.cpoe-rev2-strip-quantity{flex:0 0 auto;font-size:14px;font-weight:700;background:#cfd8dc;padding:2px 10px;text-align:center;margin-right:1px;display:flex;align-items:center}.cpoe-rev2-strip-pharmaform{flex:0 0 auto;font-size:12px;background:#cfd8dc;padding:2px 10px;text-align:center;margin-right:1px;display:flex;align-items:center;max-width:400px;white-space:nowrap;overflow:hidden}.cpoe-rev2-strip-mode{flex:0 0 auto;font-size:14px;font-weight:700;background:#eceff1;padding:2px 10px;margin-right:1px;display:flex;align-items:center}.cpoe-rev2-strip-hour{flex:1 1 auto;font-size:10px;background:#cfd8dc;padding:2px 10px;margin-right:1px;display:flex;align-items:center}.cpoe-rev2-strip-termination{background:#00796b;color:#fff;flex:1 1 auto;font-size:10px;padding:2px 10px;margin-right:1px;display:flex;align-items:center;margin-bottom:5px}.cpoe-rev2-strip-time{margin-bottom:5px}.cpoe-rev2-strip-interrupted{font-weight:700;border-bottom:2px solid #333;margin-bottom:5px;line-height:1.1em;padding-left:0}.cpoe-rev2-strip-asssignto{margin-bottom:5px}.cpoe-rev2-strip-asssignto>strong{font-size:14px}.cpoe-rev2-strip-note{color:#0d99f3;margin-bottom:5px}.cpoe-rev2-prescription-slot-wrapper div{display:flex;flex-direction:column;justify-content:space-between}.cpoe-rev2-prescription-slot-wrapper-item{padding:4px 0}.cpoe-rev2-prescription-slot-item{display:flex;flex-direction:column;justify-content:space-between}.cpoe-rev2-prescription-list-item{padding:10px 10px 10px 60px;max-width:900px;position:relative}.cpoe-rev2-prescription-list-item.prescription-item-now{background:#e6eff3;border-top:4px solid #ff5722;border-bottom:4px solid #ff5722}.cpoe-rev2-prescription-list-item.prescription-item-now:before{content:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2045.773%2045.773%22%3E%0A%0A%20%20%20%20%20%20%20%20%3Cg%20fill%3D%22%23FF5722%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M5.081%2C13.737c2.582-3.942%2C6.609-6.849%2C11.32-7.988c0.363-0.087%2C0.662-0.344%2C0.802-0.689%0A%09%09%09c0.141-0.346%2C0.107-0.738-0.091-1.055C15.604%2C1.601%2C12.936%2C0%2C9.888%2C0C5.176%2C0%2C1.354%2C3.82%2C1.354%2C8.532c0%2C2%2C0.691%2C3.837%2C1.845%2C5.29%0A%09%09%09c0.231%2C0.293%2C0.589%2C0.455%2C0.962%2C0.438S4.877%2C14.048%2C5.081%2C13.737z%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M35.886%2C0c-3.034%2C0-5.693%2C1.586-7.204%2C3.974c-0.2%2C0.316-0.235%2C0.711-0.094%2C1.059c0.142%2C0.349%2C0.442%2C0.605%2C0.809%2C0.691%0A%09%09%09c4.724%2C1.112%2C8.765%2C3.999%2C11.369%2C7.928c0.207%2C0.312%2C0.552%2C0.505%2C0.927%2C0.518c0.375%2C0.014%2C0.731-0.154%2C0.961-0.451%0A%09%09%09c1.105-1.436%2C1.766-3.232%2C1.766-5.186C44.417%2C3.82%2C40.598%2C0%2C35.886%2C0z%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M41.752%2C26.132c0-3.294-0.857-6.39-2.351-9.084c-2.769-4.99-7.742-8.577-13.595-9.475c-0.933-0.143-1.88-0.24-2.853-0.24%0A%09%09%09c-1.016%2C0-2.006%2C0.104-2.979%2C0.26C14.146%2C8.528%2C9.198%2C12.13%2C6.458%2C17.126c-1.467%2C2.676-2.304%2C5.744-2.304%2C9.006%0A%09%09%09c0%2C5.586%2C2.463%2C10.597%2C6.343%2C14.041l-1.584%2C2.231c-0.682%2C0.961-0.456%2C2.291%2C0.505%2C2.975c0.375%2C0.266%2C0.806%2C0.395%2C1.233%2C0.395%0A%09%09%09c0.668%2C0%2C1.326-0.313%2C1.741-0.898l1.583-2.23c2.669%2C1.457%2C5.728%2C2.287%2C8.978%2C2.287c3.249%2C0%2C6.308-0.83%2C8.977-2.287l1.583%2C2.23%0A%09%09%09c0.416%2C0.586%2C1.073%2C0.898%2C1.741%2C0.898c0.427%2C0%2C0.857-0.129%2C1.232-0.395c0.961-0.684%2C1.188-2.014%2C0.506-2.975l-1.584-2.231%0A%09%09%09C39.288%2C36.729%2C41.752%2C31.718%2C41.752%2C26.132z%20M22.954%2C39.674c-7.468%2C0-13.542-6.074-13.542-13.542%0A%09%09%09c0-2.328%2C0.591-4.519%2C1.629-6.435c1.976-3.644%2C5.58-6.269%2C9.826-6.93c0.682-0.106%2C1.375-0.178%2C2.087-0.178%0A%09%09%09c0.67%2C0%2C1.325%2C0.065%2C1.97%2C0.16c4.282%2C0.628%2C7.925%2C3.253%2C9.924%2C6.913c1.05%2C1.923%2C1.647%2C4.126%2C1.647%2C6.469%0A%09%09%09C36.495%2C33.6%2C30.421%2C39.674%2C22.954%2C39.674z%22/%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M30.54%2C29.3l-5.166-3.19c-0.107-0.604-0.434-1.125-0.893-1.494l0.236-6.482c0.029-0.828-0.617-1.523-1.444-1.554%0A%09%09%09c-0.825-0.038-1.523%2C0.616-1.554%2C1.444l-0.237%2C6.489c-0.641%2C0.452-1.063%2C1.196-1.063%2C2.041c0%2C1.381%2C1.119%2C2.499%2C2.5%2C2.499%0A%09%09%09c0.393%2C0%2C0.76-0.099%2C1.09-0.26l4.955%2C3.062c0.246%2C0.15%2C0.519%2C0.223%2C0.787%2C0.223c0.503%2C0%2C0.993-0.252%2C1.278-0.711%0A%09%09%09C31.465%2C30.66%2C31.245%2C29.736%2C30.54%2C29.3z%22%20/%3E%0A%20%20%20%20%20%20%20%20%3C/g%3E%0A%3C/svg%3E);position:absolute;left:10px;top:10px;display:block;height:40px;width:40px;top:50%;margin-top:-20px}.cpoe-rev2-interrupt-info{max-width:900px;padding:20px;background:#f5f5f5;border:1px solid #ccc}.cpoe-rev2-leaflet-info{max-width:900px;padding:20px;background:#f5f5f5}.cpoe-rev2-leaflet-info .drug-detail{background-color:transparent;padding:0}.cpoe-rev2-leaflet-info h1{color:#3f51b5;text-align:left;font-size:16px;font-weight:700}.content-box-sizing,.content-box-sizing *{-webkit-box-sizing:content-box;box-sizing:content-box}.calendar-full-wrapper{display:flex;flex-direction:column;height:100%}.calendar-full-external-events-header{flex:0 0 auto;display:flex;flex-wrap:wrap;align-items:center;padding:10px 10px 0 10px;text-align:left;background:#f5f5f5;border:1px solid #ccc;margin-bottom:10px}.calendar-full-external-events{display:flex;flex-wrap:wrap;color:#fff;margin-bottom:10px}.calendar-full-external-events>li{margin-bottom:10px}.calendar-full-external-events>li:not(:last-child){margin-right:10px}.calendar-full-external-events-option{margin-left:auto}.calendar-full-body{flex:1 1 auto;height:100%;display:flex;flex-direction:column}.calendar-full-body .fc-toolbar h2{font-size:22px}.calendar-full-body>.fc-toolbar{flex:0 0 auto;margin-bottom:10px}.calendar-full-body .fc-scroller{height:auto!important}.calendar-full-body .fc-event{position:absolute}.calendar-full-body .fc-widget-header .fc-cell-content{background:#999;color:#fff;font-weight:700;padding:10px;text-align:center}.calendar-full-body .fc-body .fc-resource-area tr:first-child .fc-cell-content{background:#e5e5e5;color:#333;font-weight:700;text-align:left;padding-top:45px;padding-bottom:45px;font-size:16px}.external-page-fixed-item{flex:0 0 auto}.external-page-fluid-item{flex:1 1 auto;display:flex;max-width:300px;margin:0 auto}.external-page-fluid-item>svg{height:auto}.under-maintenance-container{position:fixed;width:100%;height:100%;background:#0097a7;color:#fff;z-index:1000;text-align:center;margin:0 auto;padding:40px}.under-maintenance-big-icon{margin:0 auto;width:200px;height:200px;background:#fff;fill:#0097a7;border-radius:50%;padding:40px}.under-maintenance-title-main{font-size:48px;font-weight:400;margin:40px 0;line-height:1.5em}.under-maintenance-title-second{font-size:24px;line-height:1.5em;margin-bottom:40px}.under-maintenance-mini-icon{margin:0 auto;width:100px;height:100px;padding:15px;border-radius:50%;border:1px solid #f5f5f5}.under-maintenance-mini-icon>img{display:block;width:100%;height:auto}.client-offline-container{position:fixed;width:100%;height:100%;background:#f44336;color:#fff;z-index:1000;text-align:center;margin:0 auto;padding:40px}.client-offline-big-icon{margin:0 auto;width:200px;height:200px;background:#fff;fill:#f44336;border-radius:50%;padding:40px}.client-offline-title-main{font-size:48px;font-weight:400;margin:40px 0;line-height:1.5em}.client-offline-title-second{font-size:24px;line-height:1.5em;margin-bottom:40px}.client-offline-mini-icon{margin:0 auto;width:100px;height:100px;padding:15px;border-radius:50%;border:1px solid #f5f5f5}.client-offline-mini-icon>img{display:block;width:100%;height:auto}.result-search-container{width:100%;height:100%;text-align:center;margin:0 auto;padding:20px;overflow:hidden}.result-search-big-icon{margin:0 auto;width:21vw;height:21vw;background:#fff;fill:#333;border-radius:50%;padding:3vw}.result-search-title-main{font-size:36px;font-weight:700;margin:20px 0;line-height:1.5em}.result-search-title-second{font-size:18px;line-height:1.5em;margin-bottom:7vw}.confirmation-container{position:fixed;width:100%;height:100%;z-index:1000;text-align:center;margin:0 auto;padding:40px}.confirmation-big-icon{margin:0 auto;width:200px;height:200px;background:#fff;fill:#43a047;border-radius:50%;padding:40px}.confirmation-title-main{font-size:48px;font-weight:400;margin:40px 0;line-height:1.5em}.confirmation-title-second{font-size:24px;line-height:1.5em;margin-bottom:40px}.auth-container{position:fixed;width:100%;height:100%;z-index:1000;text-align:center;margin:0 auto;padding:40px;overflow:auto}.auth-big-icon{margin:0 auto;width:150px;height:150px;background:#f5f5f5;fill:#333;border-radius:50%;padding:20px;margin-bottom:30px}.auth-title-main{font-size:36px;font-weight:400;margin:10px 0 20px 0;line-height:1.5em}.auth-title-second{font-size:18px;font-weight:400;line-height:1.5em;margin-bottom:30px;color:#666}.auth-title-third{font-size:14px;font-weight:400;line-height:1.5em;margin-bottom:30px;color:#666}.auth-mini-icon{margin:0 auto;width:100px;height:100px;padding:15px;border-radius:50%;border:1px solid #e5e5e5}.auth-mini-icon>img{display:block;width:100%;height:auto}.resident-header{padding:10px 10px 0 10px}.resident-expander{align-self:flex-end;margin-bottom:10px}.resident-icon{align-self:flex-start;width:120px;height:120px;margin-right:20px;flex:0 0 auto;margin-bottom:10px}.resident-right-wrapper{flex-wrap:wrap;align-self:flex-start}.resident-info{text-align:left;flex:1 1 400px;align-self:flex-start}.resident-vitals{text-align:left;flex:1 1 270px;align-self:flex-start}.resident-note{margin-top:5px;margin-bottom:5px;font-size:12px;line-height:1,5em}.resident-note>strong{display:inline-block;padding:0 5px;border-radius:2px;font-weight:400}.resident-status{flex-wrap:wrap;margin-bottom:10px}.resident-status>li{flex:0 0 auto;margin-right:20px}.list-zone-image{flex:0 0 350px;height:250px;align-self:flex-start}.list-zone-image>img{width:100%;height:auto}.list-zone-title{font-size:18px;font-weight:400;margin-bottom:5px}.list-zone-description{font-size:12px;font-weight:400}.list-zone-description>strong{display:inline-block;background:#b0bec5;color:#fff;padding:0 5px;border-radius:2px;font-weight:400}.list-zone-toolbar{align-self:center}.box-title-content-list{text-align:left}.box-title-content-list-item{border:1px solid #ccc;margin-bottom:10px}.box-title-content-list-item-header{padding:5px 10px;border-bottom:1px solid #ccc;background:#f9f9f9}.box-title-content-draft{background:#ffccbc}.box-title-content-list-item-header-title{font-size:18px;font-weight:700;margin-bottom:2px}.box-title-content-list-item-header-sub-title{font-size:14px;margin-bottom:0;margin-bottom:2px}.box-title-content-list-item-content{padding:10px}.box-title-content-footer-expander-content{border-top:1px solid #e5e5e5}.box-title-content-list-item-content .label-item{width:150px;flex:0 0 auto}.box-title-content-mini-table{margin-top:5px}.box-title-content-mini-table .text-button{margin-bottom:0}.box-title-content-mini-table-header{background:#f5f5f5;padding:0 10px}.box-title-content-mini-table-cell,.box-title-content-mini-table-header{border:5px solid #fff;font-weight:700}.disponibilita-risorse-mappa{text-align:left;width:100%;margin-bottom:50px}.contratto-nuovo-summary-title{font-size:16px;text-align:left}.contratto-nuovo-summary{background:#e3f2fd;border-top:2px solid #ccc;border-bottom:2px solid #ccc;text-align:left;padding:10px;margin-bottom:20px}.contratto-nuovo-summary-list-wrapper{display:flex;flex-wrap:wrap}.contratto-nuovo-summary-list>li{border-bottom:1px dotted #e5e5e5}.contratto-nuovo-titolo-profilo{margin-top:-10px;margin-left:-10px;margin-bottom:10px}.contratto-nuovo-titolo-profilo>h2{padding:10px;background:#607d8b;color:#fff;font-size:18px;height:40px}.contratto-nuovo-profilo-descrizione{font-size:12px;margin-bottom:0}.contratti-new-flex-item-400{width:400px}.ripartizioni-lista-item{margin-bottom:1px}.ripartizioni-lista{align-items:flex-start;flex-wrap:wrap;flex:1 1 250px}.ripartizioni-lista-titolo{flex:1 1 250px;flex-direction:column;align-items:flex-start}.ripartizioni-lista-titolo>h1{font-size:16px;font-weight:700}.ripartizioni-lista-titolo>p{font-size:12px;color:#999;font-style:italic;margin-bottom:0}.ripartizioni-lista-info{flex:1 1 350px;display:flex;align-items:flex-start;flex-wrap:wrap}.ripartizioni-lista-info>span{flex:0 0 100px;font-size:16px;font-weight:700;text-align:right}.ripartizioni-lista-info>ul{flex:1 1 150px;font-size:12px;color:#999;font-style:italic}.ripartizioni-placeholder{border:3px dotted #ccc;min-height:60px;margin:20px 0}.ripartizioni-lista-item.ui-sortable-helper{box-shadow:0 0 0 2px #fff;outline:2px dashed #283593;animation:.3s animate-ripartizioni-drag infinite;position:relative;z-index:1000;background:#fff3e0}.ripartizioni-lista-item.ui-sortable-helper:before{content:'';box-shadow:0 11px 11px 0 rgba(51,51,51,.5);position:absolute;width:100%;height:100%;top:0;left:0;white-space:normal;overflow:auto;text-overflow:clip}@keyframes animate-ripartizioni-drag{to{outline-color:#fff;box-shadow:0 0 0 2px #283593}}.ripartizioni-edit-tab-body{padding:10px}.pagamenti-lista-item{margin-bottom:1px}.pagamenti-lista{align-items:flex-start;flex-wrap:wrap;flex:1 1 250px}.pagamenti-lista-titolo{flex:1 1 250px;flex-direction:column;align-items:flex-start}.pagamenti-lista-titolo>h1{font-size:16px;font-weight:700}.pagamenti-lista-titolo>p{font-size:12px;color:#999;font-style:italic;margin-bottom:0}.pagamenti-lista-info{flex:1 1 350px;display:flex;align-items:flex-start;flex-wrap:wrap;flex-direction:column}.pagamenti-lista-info>h2{flex:0 0 auto;font-size:16px;font-weight:700;color:#333}.pagamenti-lista-info>ul{font-size:12px;color:#999;font-style:italic}.pagamenti-placeholder{border:3px dotted #ccc;min-height:60px;margin:20px 0}.pagamenti-lista-item.ui-sortable-helper{box-shadow:0 0 0 2px #fff;outline:2px dashed #283593;animation:.3s animate-pagamenti-drag infinite;position:relative;z-index:1000;background:#fff3e0}.pagamenti-lista-item.ui-sortable-helper:before{content:'';box-shadow:0 11px 11px 0 rgba(51,51,51,.5);position:absolute;width:100%;height:100%;top:0;left:0;white-space:normal;overflow:auto;text-overflow:clip}@keyframes animate-pagamenti-drag{to{outline-color:#fff;box-shadow:0 0 0 2px #283593}}.label-value-title{font-size:16px;margin-bottom:5px}.label-value-wrapper{margin-bottom:2px}.label-value-list-title{display:inline-block;margin-right:20px;font-weight:700}.label-value-list{display:flex}.wrap-list{flex-wrap:wrap}.wrap-list>li{margin-right:20px}.label-value-list-vertical{display:flex;flex-direction:column}.label-value-item{display:inline-block}.label-item{display:inline-block;font-weight:700;color:#999}.label-item-separator{display:inline-block;font-weight:700;color:#999;margin:0 5px}.value-item-normal{font-weight:400}.evidence-item{display:inline-block;padding:2px 4px;font-weight:700}.label-colon:after{content:':'}.label-value-item-fixed{display:flex;flex-wrap:wrap;flex:0 0 auto;margin-bottom:5px;padding:4px 2px}.label-value-item-fixed:nth-child(odd){background:#f5f5f5}.label-value-item-fixed>strong{flex:1 1 250px;font-weight:400}.label-item-fixed-no-zebra{background:#fff!important}.label-item-fixed-200{display:inline-block;font-weight:700;color:#999;width:200px;flex:0 0 auto}.label-item-fixed-300{display:inline-block;font-weight:700;color:#999;width:300px;flex:0 0 auto}.value-item-full{flex:1 1 auto}.licensing-table-wrapper{width:100%;overflow-x:auto}.licensing-table-1{text-align:left}.licensing-table-1 .general-table-tbody-cell{padding:5px 10px}.licensing-table-1 tbody th{min-width:200px;max-width:200px}.licensing-table-1 td{min-width:200px;max-width:200px}.licensing-table-1 td:first-of-type{min-width:300px;max-width:300px}.licensing-table-1 td:nth-of-type(2){min-width:145px;max-width:145px}.licensing-table-1 td:nth-of-type(3){min-width:300px;max-width:300px}.licensing-table-2{text-align:left}.licensing-table-2 .general-table-tbody-cell{padding:5px 10px}.licensing-table-2 tbody th{min-width:300px;max-width:300px}.licensing-table-2-inner-wrapper-1{display:flex;justify-content:space-between;align-items:center}.licensing-table-2-inner-wrapper-2{display:flex;align-items:center}.licensing-table-2 td{min-width:300px;max-width:300px}.licensing-table-2-sub-function{padding-left:30px}.general-table-cell-inset.licensing-table-2-th-up:last-child{font-size:18px;color:#333;background:#f5f5f5}.licensing-table-3{text-align:left}.licensing-table-3 .general-table-tbody-cell{padding:5px 10px}.licensing-table-3 thead th:first-child{background:0 0;border-right:0;border-left:0;font-size:12px}.licensing-table-3 thead th:not(:first-child){border:1px solid #ccc;text-align:center;vertical-align:top}.licensing-table-3 tbody th{min-width:300px;max-width:300px}.licensing-table-3 td{min-width:250px;max-width:250px;text-align:center}.licensing-3-th-title{font-size:24px;padding:5px}.licensing-3-th-subtitle{display:block;font-size:12px;color:#666;margin-bottom:5px}.licensing-3-th-text{margin-bottom:5px}.licensing-3-th-text:last-child{margin-bottom:0}.licensing-3-th-date{font-size:12px}.licensing-3-th-text-icon{display:inline-block;vertical-align:text-bottom}.licensing-3-description{text-align:left;font-size:12px}.licensing-3-description span{vertical-align:middle}.licensing-table-4{text-align:left}.licensing-table-4 .general-table-tbody-cell{padding:10px}.licensing-table-4 td{min-width:200px}.mario-negri{text-align:left}.mario-negri-item-list{margin-bottom:20px}.mario-negri-item-title{margin-top:10px;border-bottom:2px solid #3f51b5;margin-bottom:1px}.mario-negri-item-sub-title{border-bottom:1px solid #ccc;background:#e5e5e5;padding:4px 2px;color:#999}.mario-negri-item-sub-title>strong{color:#333}.mario-negri-value-list{margin-bottom:10px}.mario-negri-value-list-first-evidence>.mario-negri-value-list-item:first-child{border-bottom:1px solid #ccc;border-top:1px solid #ccc;background:#e5e5e5}.mario-negri-value-list-first-evidence>.mario-negri-value-list-item:first-child>label,.mario-negri-value-list-first-evidence>.mario-negri-value-list-item:first-child>span{color:#333;font-weight:700}.mario-negri-value-list-item{overflow:hidden;margin-bottom:5px;padding:4px 2px}.mario-negri-vertical-list-item ul>li{padding-left:30px;position:relative;line-height:1.5em}.mario-negri-vertical-list-item ul>li:before{content:'\25CF';color:#333;position:absolute;left:10px;top:0}.mario-negri-vertical-list-item ol{counter-reset:list-number}.mario-negri-vertical-list-item ol>li{padding-left:30px;position:relative;line-height:1.5em}.mario-negri-vertical-list-item ol>li:before{counter-increment:list-number;content:counter(list-number) '.';color:#333;position:absolute;left:10px;top:0}.mario-negri-value-list-item:nth-child(odd){background:#f5f5f5}.mario-negri-label-item{display:block;width:200px;float:left;margin-right:10px;color:#999}.mario-negri-value-item{display:block;overflow:hidden}.mario-negri-vertical-list{margin-bottom:10px}.mario-negri-vertical-list-item{margin-bottom:5px;padding:4px 2px}.mario-negri-vertical-list-item:not(:last-child){border-bottom:1px dotted #ccc}.expander-view{height:100%;width:100%}.expander-view.js-active{position:fixed;z-index:9999;left:0;right:0;background:#fff;padding:10px}.life-story-img-video{margin-right:10px;margin-bottom:10px;display:flex;flex-direction:column;flex:0 0 0}.life-story-img-video>iframe,.life-story-img-video>img{max-height:150px;width:auto;flex:1 1 auto}.life-story-img-video>figcaption{background:#e5e5e5;padding:5px 10px;flex:1 0 auto}.life-story-img-video eq-thumbnail-image div{display:flex}.life-story-img-video eq-thumbnail-image div>iframe,.life-story-img-video eq-thumbnail-image div>img{max-height:150px;width:auto;flex:1 1 auto}.programmazione-slider input+label{font-weight:400!important}.programmazione-slider input.revisited-7+label{font-weight:700!important}.arrow-box{position:relative}.arrow-box:after{content:'';position:absolute;bottom:0;left:0;width:100%;display:block;width:0;height:0;border-style:solid;border-width:25px 46px 0 46px;border-color:transparent #fff #fff #fff}.task-grid-wrapper{display:grid;width:1004px;margin:0 auto;grid-gap:4px;grid-template-columns:70px repeat(7,128px);grid-template-rows:40px 40px minmax(200px,auto) minmax(200px,auto) minmax(200px,auto) minmax(100px,auto);grid-template-areas:"header-butt header header header header header header header" "empty mon tue wed thu fri sat sun" "morning-0 morning-1 morning-2 morning-3 morning-4 morning-5 morning-6 morning-7" "aftern-0 aftern-1 aftern-2 aftern-3 aftern-4 aftern-5 aftern-6 aftern-7" "night-0 night-1 night-2 night-3 night-4 night-5 night-6 night-7" "no-schedule no-schedule-list no-schedule-list no-schedule-list no-schedule-list no-schedule-list no-schedule-list no-schedule-list";background:#f5f5f5;padding:4px}.task-grid-item{padding:4px;text-align:left;background:#fff}.task-grid-button{grid-area:header-butt;display:flex;align-items:center}.task-grid-week{grid-area:header}.task-grid-day{background:#e5e5e5;padding:4px;font-weight:700;display:flex;align-items:center;justify-content:center}.task-grid-morning-0{grid-area:morning-0;background:#26c6da;display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding:4px}.task-grid-aftern-0{grid-area:aftern-0;background:#26a69a;display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding:4px}.task-grid-night-0{grid-area:night-0;background:#66bb6a;display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding:4px}.task-grid-no-schedule{grid-area:no-schedule;background:#f9a825;padding:4px}.task-grid-no-schedule-list-wrapper{grid-area:no-schedule-list;background:#e5e5e5}.task-grid-no-schedule-list{display:flex;flex-wrap:wrap}.task-grid-no-schedule-list li{flex:0 0 128px;padding:4px;margin-right:4px;text-align:left}.task-grid-no-schedule-list li:nth-child(7n){margin-right:0}.clock-in-validator-wrapper{max-height:100%;min-width:758px;display:flex;flex-direction:column;justify-content:flex-start}.clock-in-validator-header{flex:0 0 auto;background:#fff;padding:10px}.clock-in-validator-content{flex:1 1 auto;position:relative;overflow:hidden;display:flex}.table-layout-background{min-height:100%;width:100%;display:flex;position:absolute;z-index:10;top:0;bottom:0;left:0;right:0}.table-layout-left{flex:0 0 249px;background:#f5f5f5;padding:10px;border:1px solid #ccc;border-left:0}.table-layout-day-container{flex:1 1 508px;position:relative}.table-layout-day{position:absolute;height:100%;display:flex;width:100%;height:100%;z-index:10}.table-layout-hour{flex:1 1 25%;min-width:126px;border-right:1px solid #ccc;padding:5px;text-align:right;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.table-layout-hour-8{flex:1 1 12.5%;min-width:63px;border-right:1px solid #ccc;padding:5px;text-align:right;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.row-container{min-height:100%;min-width:100%;position:relative;margin-top:25px;z-index:20;overflow:auto}.row-item{display:flex}.row-name{flex:0 0 248px;padding:0 10px}.row-hour{flex:1 0 508px;position:relative;padding:10px 0}.row-work-hour{border:2px dashed #9a9a9a;height:30px;position:absolute;top:10px}.row-real-work-hour{position:absolute;height:26px;top:0;bottom:0;text-align:center;padding:5px}.row-real-work-hour>span.svg-button{margin:0 auto;position:relative;top:-17px}.work-hour-green{background:rgba(76,175,80,.6)}.work-hour-blue{background:rgba(3,169,244,.6)}.table-work-hour-green{background:#a5d6a7}.table-work-hour-blue{background:#90caf9}#splash-page{z-index:99999!important}.page-splash{z-index:9999!important;position:fixed!important;top:0;left:0;width:100%;height:100%;background-color:#fff}.page-splash-message{position:absolute;top:0;left:0;height:100%;width:100%;margin-top:85px;font-size:20px}.loader-spinner.loader-spinner-splash{height:75px;width:75px}.loader-spinner-splash .loader-spinner-inner{border:solid 5px #ccc}.loader-spinner-splash .loader-spinner-inner-rotating{border-bottom:solid 5px #999;border-top:solid 5px #999;border-left:solid 5px #999;border-right:solid 5px transparent}.page-spinner{position:fixed!important;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.2);pointer-events:auto;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden}.loader-spinner.app-transition-spinner{width:150px;height:150px;margin:20% auto 0 auto}.page-spinner .spinner{opacity:1;margin:20% auto 0 auto;left:auto;top:auto!important}.page-splash-wrapper{position:relative;margin:20% auto 0 auto;display:inline-block}.section-spinner{z-index:999!important;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.2);pointer-events:auto;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden}.animate-fade.ng-hide{opacity:0}.animate-top{-webkit-transition:top ease-out .5s;-moz-transition:top ease-out .5s;-o-transition:top ease-out .5s;transition:top ease-out .5s;background:#fff}.animate-fade{-webkit-transition:opacity linear .5s;-moz-transition:opacity linear .5s;-o-transition:opacity linear .5s;transition:opacity linear .5s}.animate-fade.ng-hide-add,.animate-fade.ng-hide-remove{display:block!important}.dissolve-animation{-webkit-transition:.5s linear all;-moz-transition:.5s linear all;-o-transition:.5s linear all;transition:.5s linear all}.page-spinner.dissolve-animation.ng-hide-add{-webkit-transition:.2s linear all;-moz-transition:.2s linear all;-o-transition:.2s linear all;transition:all .2s linear}.page-spinner.dissolve-animation.ng-hide-remove{-webkit-transition:.5s linear all;-moz-transition:.5s linear all;-o-transition:.5s linear all;transition:all .5s linear}.dissolve-animation.ng-hide{opacity:0}.prescription-warning-level{height:50px;overflow:hidden}.warning-level-item{position:relative;height:50px;display:inline-block}.warning-level-marker{height:40px;width:50px;display:block;vertical-align:top;border:solid 1px #ccc;cursor:pointer}.warning-level-selector{height:3px;width:50px;display:inline-block;vertical-align:top;background:#ccc;margin-top:3px}.warning-level-selector.selected{background:#3dadf5}.warning-level-1{background:#fff;border:solid 1px #d3d3d3;color:#777}.warning-level-2{background:#ffc107;color:#fff}.warning-level-3{background:#e51c23;color:#fff}.transfer-title{float:left;line-height:40px;color:#3f51b5;font-size:24px;margin-right:20px}.prescription-patient-info{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;border:solid 1px #aeaeae;padding:10px 10px 0 10px;background:#f9f9f9;overflow:hidden;margin-bottom:10px}.prescription-patient-info .reaction-wrapper{margin-bottom:0}.prescription-patient-info-icon{-webkit-flex:0 0 auto;flex:0 0 auto;margin:0 10px 0 0}.prescription-patient-info eq-hospitalization-allergies{-webkit-flex:1 1 auto;flex:1 1 auto;margin-bottom:5px;width:100%}.prescription-patient-info .toolbar-flex{-webkit-flex:1 1 100%;flex:1 1 100%;margin-bottom:0}.prescription-patient>.button-toolbar{margin:0}.eq-healthrecord-preview-lock{border:solid 1px #aeaeae;padding:10px;background:#e4e4e4;margin-bottom:10px!important;overflow:hidden}.eq-healthrecord-preview-lock button{margin-bottom:0!important}.no-events{pointer-events:none}.custom-wrapper .radio-button-wrapper .input-button.js-active.red{background:#e51c23;color:#fff}.custom-wrapper .radio-button-wrapper .input-button.js-active.amber{background:#ffc107;color:#fff}.custom-wrapper .radio-button-wrapper .input-button.js-active.gray{background:#ccc;color:#fff}.switch{position:relative;display:block;vertical-align:top;width:100px;height:30px;padding:3px;margin:0 10px 10px 0;cursor:pointer}.switch-input{position:absolute;top:0;left:0;opacity:0}.switch-label{position:relative;display:block;height:inherit;font-size:14px;font-weight:400;text-transform:uppercase;background:#fff;border:solid 1px #ccc}.switch-label:after,.switch-label:before{position:absolute;top:50%;margin-top:-.5em;line-height:1;-webkit-transition:inherit;-moz-transition:inherit;-o-transition:inherit;transition:inherit}.switch-label:before{content:attr(data-off);right:11px;color:#333;text-shadow:0 1px rgba(255,255,255,.5)}.switch-label:after{content:attr(data-on);left:11px;color:#fff;text-shadow:0 1px rgba(0,0,0,.2);opacity:0}.switch-input:checked~.switch-label{background:#0d99f3;box-shadow:inset 0 1px 2px rgba(0,0,0,.15),inset 0 0 3px rgba(0,0,0,.2)}.switch-input:checked~.switch-label:before{opacity:0}.switch-input:checked~.switch-label:after{opacity:1}.switch-handle{position:absolute;top:4px;left:4px;width:28px;height:28px;background:linear-gradient(to bottom,#fff 40%,#f0f0f0);background-image:-webkit-linear-gradient(top,#fff 40%,#f0f0f0);box-shadow:1px 1px 5px rgba(0,0,0,.2)}.switch-handle:before{content:"";position:absolute;top:50%;left:50%;margin:-6px 0 0 -6px;width:12px;height:12px;background:linear-gradient(to bottom,#eee,#fff);background-image:-webkit-linear-gradient(top,#eee,#fff);box-shadow:inset 0 1px rgba(0,0,0,.02)}.switch-input:checked~.switch-handle{left:68px;box-shadow:-1px 1px 5px rgba(0,0,0,.2)}.switch-handle,.switch-label{transition:All .3s ease;-webkit-transition:All .3s ease;-moz-transition:All .3s ease;-o-transition:All .3s ease}.prescription-simulation-box{width:100%;border:1px solid #ccc;min-height:200px;overflow:auto;padding:10px}.prescription-simulation-list-results{width:100%}.prescription-simulation-list-results td{vertical-align:top}.prescription-simulation-list-results td input{margin-bottom:10px}.prescription-simulation-list-header{background:#0d99f3}.prescription-simulation-list-separator{height:10px;min-height:10px}.prescription-simulation-list-header label{color:#fff!important}.prescription-simulation-toolbar{text-align:left;clear:both;padding-bottom:5px;overflow:hidden}.prescription-simulation-list{width:100%;display:inline-block;float:left}.prescription-simulation-check{position:relative;margin:0;width:40px;height:40px;padding:10px;display:inline-block}.prescription-simulation-check-header{width:40px}.red-warning{color:#f44336;font-weight:bolder}.staging-environment .login-text{display:block;clear:both;text-transform:uppercase;font-weight:700;color:#f44336;text-align:left;font-size:18px;margin-left:20px}.staging-environment>h1 em{display:block;font-style:normal;text-transform:uppercase;font-weight:700;color:#fff;text-align:left;font-size:18px;margin-left:20px}.header.staging-environment{border-bottom:1px solid #f44336;background:#f44336}.staging-environment .header-title{color:#fff}.staging-environment .header-text{display:block;font-style:normal;text-transform:uppercase;font-weight:700;color:#fff;text-align:left;font-size:16px;margin-left:50px}input[type=text].timepicker-left-border{border-left:1px solid #999!important}.unselectable{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;-o-user-select:none}.status-white-black{background-color:#d3d3d3;color:#000}.status-amber-black{background:#ffc107;color:#000}.status-red-black{background:#e53935;color:#fff}.inputBusy{background:url(../Content/images/smallLoading.gif) no-repeat calc(100% - 20px) center}.gmap-container-component{width:100%;height:100%}.gmap-container-component .gmap-container{width:100%;height:100%}.gmap-search-container{margin:15px 15px 15px 15px;border-radius:2px 0 0 2px;box-sizing:border-box;-moz-box-sizing:border-box;outline:0;box-shadow:0 2px 6px rgba(0,0,0,.3);background-color:#fff;font-size:18px;width:calc(100% - 30px)}.gmap-search-container .search-place{margin-bottom:15px;margin-top:15px;margin-left:15px;width:calc(70% - 30px)!important}.gmap-search-container .coordinates{margin-top:15px;margin-bottom:15px;margin-left:15px;width:calc(30% - 30px)!important;font-size:14px}.pac-container{z-index:1051!important}eq-address-edit-cmpt,eq-natural-person-editor,eq-patient-editor,eq-person-editor,eq-person-relation-edit{display:block}.person-editor-modal .off-panel-content{overflow-x:hidden}.hrManagement .plural-list-flex-item{width:100%;background:#eee;margin-top:20px;padding-left:10px;padding-top:10px}.hrManagement .strip-warning{padding:8px 10px 8px 10px;font-size:20px;margin-top:0;margin-bottom:10px}.hrManagement .strip-item1-header{margin-bottom:10px}.hrManagement .strip-item1-header .general-button{margin:0}.hrManagement .strip-content1-text{font-size:16px}.hrManagement .plural-list-flex-content{width:100%}.hrManagement button.info-btn{fill:#0d99f3;background:0 0}.hrManagement .ack-details{clear:both;border:1px solid #aaa;padding:10px;margin:10px}.hrManagement .ack-details ul{list-style:circle}.hrManagement .ack-details li{margin-left:20px}.health-record-list-item button.info-btn{fill:#0d99f3;background:0 0}.health-record-list-item .ack-details{margin-bottom:10px}.line-height-19{line-height:19px}.font-size-14{font-size:14px}.font-size-16{font-size:16px}.measure-horizontal-list{-webkit-flex:0 0 auto;flex:0 0 auto;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;width:100px;height:100px;border:1px solid #ccc;margin-right:4px;margin-bottom:4px;cursor:pointer;background:#fff;text-align:left}.measure-horizontal-list:only-child{margin-right:0;margin-bottom:0}.measure-horizontal-list:last-child{margin-right:0}.measure-horizontal-list-header{flex:0 0 20px;display:flex}.measure-horizontal-list-header h1{flex:1 0 50px;font-size:14px;line-height:1em;font-weight:700;padding:3px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.measure-horizontal-list-header span{flex:0 0 auto;width:25px;height:25px;padding:2px;text-align:center}.measure-horizontal-list-content{flex:1 0 auto;padding:3px;align-items:center}.measure-horizontal-list-content-value{font-size:20px;font-weight:700;line-height:1em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.measure-horizontal-list-content-unit{font-size:12px;line-height:1em;color:#ccc;padding:2px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.measure-horizontal-list-content-date{font-size:11px;line-height:1em;color:#666;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-top:5px}.measure-horizontal-list-footer{flex:0 0 auto;margin:0 -1px -1px -1px;color:#fff;font-size:12px;line-height:1em;padding:4px 3px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.fl-grid-item-row-fullsize textarea{border-top:1px solid #999}.consent-accordion-separator{border-bottom:1px solid #ef6c00;overflow:hidden;flex:0 0 auto;-webkit-flex:0 0 auto;display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;margin-bottom:10px;color:#ef6c00;font-size:14px;text-transform:uppercase}.consent-accordion-light-header{text-align:left;background:#f5f5f5;color:#333;height:40px;overflow:hidden;border:1px solid #78909c;cursor:default}.consent-accordion-light-header .svg-button.merged{background:#f5f5f5;fill:#333}.consent-accordion-light-header div{margin-left:10px;vertical-align:middle;font-weight:400;color:#333;font-size:14px;display:inline-block;overflow:hidden;max-height:30px;line-height:30px;max-width:calc(100% - 150px)}.consent-accordion-light-header button.to-right{float:right}.consent-accordion-light-content{text-align:left;background:#fff;overflow:hidden;font-size:14px;color:#333;padding:20px;border-left:solid 1px #78909c;border-right:solid 1px #78909c;border-bottom:solid 1px #78909c}.consent-accordion-header{text-align:left;background:#0d99f3;color:#fff;height:40px;overflow:hidden;border-bottom:solid 1px #fff;cursor:default}.consent-accordion-header div{margin-left:10px;vertical-align:middle;font-weight:400;color:#fff;font-size:14px;display:inline-block;overflow:hidden;max-height:30px;line-height:30px;max-width:calc(100% - 150px)}.consent-accordion-header button.to-right{float:right}.consent-accordion-content{text-align:left;background:#fff;overflow:hidden;font-size:14px;color:#333;padding:5px;border:solid 1px #a0e0f8}.atc-indicator-big{height:40px;display:block;line-height:40px;font-size:20px;padding:0 13px;margin-left:0;margin-right:10px;border-radius:6px;background:#0d99f3;color:#fff}.atc-indicator-small{height:20px;display:inline-block;line-height:20px;font-size:11px;padding:0 13px;margin-left:0;margin-right:10px;border-radius:4px;background:#0d99f3;color:#fff}.offlabel-indicator-big{height:40px;display:block;line-height:40px;font-size:20px;padding:0 13px;margin-left:0;margin-right:10px;border-radius:6px;background:#0d99f3;color:#fff}.offlabel-indicator-small{height:20px;display:inline-block;line-height:20px;font-size:11px;padding:0 13px;margin-left:0;margin-right:10px;border-radius:4px;background:#0d99f3;color:#fff}.status-indicator.status-indicator-big{font-size:14px;line-height:20px;padding:2px 6px;height:24px;border-radius:6px}.status-indicator-gray{background-color:#b2b2b2}.status-title{display:inline-block}.status-indicator{margin-left:10px;display:inline-block;font-size:10px;padding:2px 5px;border-radius:4px;color:#fff;text-transform:uppercase;display:inline-block;padding:0 5px;border-radius:2px;font-weight:400;height:20px;line-height:20px;vertical-align:middle}.status-indicator-2{background:#725b53}.status-indicator-3{background:#ba2d65}.status-indicator-4{background:#cabf45}.status-indicator-5{background:#519657}.status-indicator-6{background:#49599a}.status-indicator-7{background:#666;color:#fff}.status-indicator-8{background:#af4448}.status-indicator-9{background:#0d99f3}input::-ms-reveal{display:none}.password-toggle{position:relative;display:block;user-select:none}.password-toggle input{padding-right:45px}.password-toggle a{opacity:.8;cursor:pointer;display:inline-block;position:absolute;width:40px;height:100%;font-size:0;background-repeat:no-repeat;background-size:50%;background-position:center;top:0;right:0;z-index:1;-webkit-tap-highlight-color:transparent}

    .password-toggle [type="text"] + a {
        background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cpath fill='%23444' d='M29.6.4C29 0 28 0 27.4.4L21 6.8c-1.4-.5-3-.8-5-.8C9 6 3 10 0 16c1.3 2.6 3 4.8 5.4 6.5l-5 5c-.5.5-.5 1.5 0 2 .3.4.7.5 1 .5s1 0 1.2-.4l27-27C30 2 30 1 29.6.4zM13 10c1.3 0 2.4 1 2.8 2L12 15.8c-1-.4-2-1.5-2-2.8 0-1.7 1.3-3 3-3zm-9.6 6c1.2-2 2.8-3.5 4.7-4.7l.7-.2c-.4 1-.6 2-.6 3 0 1.8.6 3.4 1.6 4.7l-2 2c-1.6-1.2-3-2.7-4-4.4zM24 13.8c0-.8 0-1.7-.4-2.4l-10 10c.7.3 1.6.4 2.4.4 4.4 0 8-3.6 8-8z'/%3E%3Cpath fill='%23444' d='M26 9l-2.2 2.2c2 1.3 3.6 3 4.8 4.8-1.2 2-2.8 3.5-4.7 4.7-2.7 1.5-5.4 2.3-8 2.3-1.4 0-2.6 0-3.8-.4L10 25c2 .6 4 1 6 1 7 0 13-4 16-10-1.4-2.8-3.5-5.2-6-7z'/%3E%3C/svg%3E");
    }

    .password-toggle [type="password"] + a {
        background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Cpath fill='%23444' d='M16 6C9 6 3 10 0 16c3 6 9 10 16 10s13-4 16-10c-3-6-9-10-16-10zm8 5.3c1.8 1.2 3.4 2.8 4.6 4.7-1.2 2-2.8 3.5-4.7 4.7-3 1.5-6 2.3-8 2.3s-6-.8-8-2.3C6 19.5 4 18 3 16c1.5-2 3-3.5 5-4.7l.6-.2C8 12 8 13 8 14c0 4.5 3.5 8 8 8s8-3.5 8-8c0-1-.3-2-.6-2.6l.4.3zM16 13c0 1.7-1.3 3-3 3s-3-1.3-3-3 1.3-3 3-3 3 1.3 3 3z'/%3E%3C/svg%3E");
    }

    .password-toggle [type="custom"] + a {
        background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Cpath fill='%23444' d='M16 6C9 6 3 10 0 16c3 6 9 10 16 10s13-4 16-10c-3-6-9-10-16-10zm8 5.3c1.8 1.2 3.4 2.8 4.6 4.7-1.2 2-2.8 3.5-4.7 4.7-3 1.5-6 2.3-8 2.3s-6-.8-8-2.3C6 19.5 4 18 3 16c1.5-2 3-3.5 5-4.7l.6-.2C8 12 8 13 8 14c0 4.5 3.5 8 8 8s8-3.5 8-8c0-1-.3-2-.6-2.6l.4.3zM16 13c0 1.7-1.3 3-3 3s-3-1.3-3-3 1.3-3 3-3 3 1.3 3 3z'/%3E%3C/svg%3E");
    }
.login-welcome-message{text-align:left;font-size:20px;color:#10afaf;margin-left:20px}.password-case-warning{color:#a2a2a2;font-size:12px}.see-less{display:none}.diary-item-text-controller{margin-top:8px}.list-radio{margin-bottom:0;border:none;border-bottom:1px solid #ccc}.pop-up-measure-unit-symbol{color:#888}#daily-record-list-container{position:relative}#daily-record-list-content{margin-right:50px}#daily-record-list-operational-area-container{float:left}#daily-record-list-operational-area-list{pointer-events:none;position:absolute;top:0;right:0;transform:translateX(100%) rotate(90deg);transform-origin:top left;white-space:nowrap}#daily-record-list-operational-area-list:after{content:"";display:block;padding-bottom:100%}#daily-record-list-operational-area-list li{pointer-events:all;display:inline-block;color:#fff;background:#0d99f3;padding:10px;margin-right:5px;height:40px;white-space:nowrap;cursor:pointer;position:relative}#daily-record-list-operational-area-list li.selected::after{content:"";position:absolute;bottom:-5px;left:0;width:100%;height:5px;background:#f93}#daily-record-list-operational-area-list li::before{content:"";position:absolute;top:-1px;left:0;width:0;height:0;border-top:10px solid #e6eff3;border-right:10px solid transparent;z-index:1}.toolbar-flex .health-record-cluster-info-title{padding:10px}.diary-item.current-item{border:5px solid #428d00}.diary-item .you-are-here{position:relative;left:-10px;top:-10px;background-color:#428d00;display:inline-block;padding:2px 8px;color:#fff;font-size:12px;font-weight:700;border-radius:0 0 8px 0}.notify-changed-item{animation:notify-changed-item-animation 2s;-webkit-animation:notify-changed-item-animation 2s}@keyframes notify-changed-item-animation{0%{background-color:#ffe0b2}100%{background-color:#fff}}multiselect{box-sizing:inherit}multiselect div.btn-group{background:#fff;border:1px solid #999;position:relative;display:inline-block;vertical-align:middle;overflow:visible!important;min-width:200px}multiselect div.btn-group button{padding:10px;padding-right:20px;width:100%;text-align:left}multiselect div.btn-group button:hover{opacity:1}multiselect div.btn-group button>span.caret{position:absolute;top:18px;right:8px}multiselect div.btn-group button>span.btn-items-container{margin-left:-5px}multiselect div.btn-group button>span.btn-items-container>.btn-item-selected{color:#fff;background-color:#0d99f3;padding:5px;border-radius:5px;margin-right:5px}multiselect div.btn-group ul.dropdown-menu{max-height:500px}multiselect div.btn-group ul.dropdown-menu>li>a{display:block;padding:5px 10px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap;height:auto;border-bottom:0}multiselect div.btn-group ul.dropdown-menu>li>a.item-selected{color:#fff;background-color:#0d99f3;border-bottom:solid 1px #cce5ff}@font-face{font-family:'Glyphicons Halflings';src:url(../fonts/glyphicons-halflings-regular.eot);src:url(../fonts/glyphicons-halflings-regular.eot?#iefix) format('embedded-opentype'),url(../fonts/glyphicons-halflings-regular.woff) format('woff'),url(../fonts/glyphicons-halflings-regular.ttf) format('truetype'),url(../fonts/glyphicons-halflings-regular.svg#glyphicons-halflingsregular) format('svg')}.glyphicon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';-webkit-font-smoothing:antialiased;font-style:normal;font-weight:400;line-height:1}.glyphicon-ok:before{content:"\e013"}.glyphicon-remove:before{content:"\e014"}.medilogy-image-frame{border:none;height:120px}.round-thumbnail-image img{border-radius:50%;border:1px solid #d2d2d2}.calendar-grid{display:grid;grid-template-columns:100px repeat(auto-fit,minmax(30px,1fr));grid-gap:1px;position:relative;background:#ccc;border:1px solid #ccc;align-content:start;overflow:auto}.calendar-grid-single{display:grid;grid-template-columns:repeat(auto-fit,minmax(30px,1fr));grid-gap:1px;position:relative;background:#ccc;border:1px solid #ccc;align-content:start;overflow:auto}.calendar-grid-blank{background:#ccc}.calendar-grid-info{background:#f5f5f5;padding:20px;margin-right:5px;display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:12px}.calendar-grid-info>span{line-height:1.2em}.calendar-grid-cell-header{padding:5px 10px;font-size:14px;font-weight:700;background:#fff;text-align:center;background:#f5f5f5;margin-bottom:5px;position:sticky;top:0;z-index:300}.calendar-grid-cell{padding:5px;font-size:14px;text-align:left;background:#fff}.calendar-grid-cell>span{border-radius:20px;padding:2px 5px;background:#f5f5f5;border:1px solid #e5e5e5}.special{margin-top:10px;padding-top:20px;width:100%;color:#fff;display:flex;flex-direction:column}.track{height:30px;margin-bottom:10px;position:relative}.presence{position:absolute;top:0;bottom:0;padding:0 5px;display:flex;justify-content:center;align-items:center;cursor:pointer}.presence-bar{opacity:.7;position:absolute;top:0;bottom:0;right:0;left:0}.presence-text{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:14px;position:relative;font-weight:700;color:#fff}.presence-mark{width:30px;height:30px;position:absolute;top:0;transform:rotate(45deg);border:1px solid #fff;border-radius:5px;display:flex;justify-content:center;align-items:center;cursor:pointer}.presence-mark>span{position:absolute;display:block;transform:rotate(-45deg);font-size:14px}.presence-icon{position:absolute;top:-5px}.card-wrapper{perspective:1000px}.card-inner{position:relative;transition:transform .3s;transform-style:preserve-3d}.card-content{position:absolute;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.card-content-back{transform:rotateY(180deg)}.outer-slider{position:relative;overflow-x:hidden;overflow-y:auto}.inner-slider{position:absolute;top:0;left:0;right:0;bottom:0;transform:translate(-100%,0);overflow:auto}.close-slider{float:right;margin-top:-15px;margin-right:-10px;position:sticky;top:-10px}.measure-check{position:relative}.measure-check>.restyled-label:hover{opacity:1}.measure-item:not(:last-child) .measure-check:before{content:'';position:absolute;border-left:2px solid #666;top:20px;left:14px;height:100%;z-index:-1}.selected{background:#f93}.text-size-14{font-size:14px}.text-size-18{font-size:18px}.transparent{background:0 0}.white{background:#fff}.green-100{background:#259b24}.red{background:#e51c23}.red-50{background:#ffebee}.red-100{background:#ffcdd2}.red-400{background:#ef5350}.red-300{background:#e57373}.pink{background:#e91e63}.purple{background:#9c27b0}.pink-50{background:#fce4ec}.pink-100{background:#f8bbd0}.deep-purple{background:#673ab7}.indigo{background:#3f51b5}.blue{background:#0d99f3}.blue-50{background:#e3f2fd}.blue-300{background:#64b5f6}.light-blue-50{background:#e1f5fe}.light-blue-100{background:#b3e5fc}.light-blue-800{background:#0277bd}.cyan{background:#00bcd4}.cyan-100{background:#b2ebf2}.teal{background:#0cc}.teal-700{background:#00796b}.green-200{background:#a5d6a7}.green-300{background:#81c784}.green-400{background:#66bb6a}.green,.green-500{background:#259b24}.green-900{background:#1b5e20}.light-green{background:#8bc34a}.light-green-900{background:#33691e}.lime{background:#cddc39;color:#333}.lime-50{background:#f9fbe7;color:#333}.yellow{background:#ffeb3b;color:#333}.yellow-50{background:#fffde7;color:#333}.yellow-25{background:#f8ed62;color:#333}.amber-700{background:#ffa000}.amber-500{background:#ffc107}.amber-100{background:#ffecb3}.yellow-100{background:#fff9c4}.yellow-600{background:#fdd835}.yellow-700{background:#fbc02d}.yellow-800{background:#f9a825}.amber{background:#ffc107}.orange{background:#ff9800}.orange-50{background:#fff3e0}.orange-100{background:#ffe0b2}.orange-400{background:#ffa726}.orange-800{background:#ef6c00}.deep-orange-200{background:#ffab91}.deep-orange-300{background:#ff8a65}.deep-orange-400{background:#ff7043}.deep-orange,.deep-orange-500{background:#ff5722}.brown{background:#795548}.grey{background:#9e9e9e}.grey-50{background:#fafafa}.grey-100{background:#f5f5f5}.grey-200{background:#eee}.grey-300{background:#e0e0e0}.grey-400{background:#bdbdbd}.grey-ccc{background:#ccc}.grey-999{background:#999}.grey-666{background:#666}.grey-333{background:#333}.grey-f2f2f2{background:#f2f2f2}.grey-f5f5f5{background:#f5f5f5}.grey-e5e5e5{background:#e5e5e5}.blue-grey{background:#607d8b}.blue-grey-50{background:#eceff1}.blue-grey-100{background:#cfd8dc}.blue-grey-200{background:#b0bec5}.blue-grey-300{background:#b0bec5}.blue-grey-400{background:#78909c}.light-grey{background:#dbe2e9;color:#333}.grey-stripes{background:linear-gradient(135deg,#e5e5e5 0,#e5e5e5 20%,#fff 20%,#fff 40%,#e5e5e5 40%,#e5e5e5 60%,#fff 60%,#fff 80%,#e5e5e5 80%,#e5e5e5 100%)}.blue-stripes{background:linear-gradient(135deg,#64b5f6 0,#64b5f6 20%,#e3f2fd 20%,#e3f2fd 40%,#64b5f6 40%,#64b5f6 60%,#e3f2fd 60%,#e3f2fd 80%,#64b5f6 80%,#64b5f6 100%)}.brd-grey-ccc{border:1px solid #ccc}.brd-2-grey-ccc{border:2px solid #ccc}.brd-bottom-grey-ccc{border-bottom:1px solid #ccc}.brd-bottom-dotted-grey-ccc{border-bottom:1px dotted #ccc}.grey-border{background:#f5f5f5;color:#999;border:1px solid #ccc}.white{background:#fff;color:#333}.white-border{background:#fff;color:#333;border:1px solid #ccc}.white-border-red{background:#fff;color:#e51c23;border:1px solid #e51c23}.white-border-amber-500{background:#fff;color:#ffc107;border:1px solid #ffc107}.white-border-green{background:#fff;color:#259b24;border:1px solid #259b24}.white-border-blue{background:#fff;color:#2196f3;border:1px solid #2196f3}.white-hole{background:#fff;color:#999;box-shadow:inset 0 1px 6px #666}.transp-border-blue{color:#0d99f3;border:1px solid #0d99f3;background:0 0}.dark-brown{background-color:#3e2723}.dark-grey{background-color:#212121}.dark-violet{background-color:#311b92}.dark-light-green{background-color:#33691e}.dark-lime{background-color:#827717}.dark-orange{background-color:#ff6d00}.dark-deep-orange{background-color:#bf360c}.dark-blue-grey{background-color:#263238}.grey-1{background:#757575;color:#fff}.grey-2{background:#9e9e9e;color:#fff}.grey-3{background:#bdbdbd;color:#fff}.grey-4{background:#e0e0e0;color:#666}.grey-5{color:#666}.yellow-left-border{background:#fff9c4;border-bottom:5px solid #ffee58;color:#333}.red-left-border{background:#ffcdd2;border-bottom:5px solid #ef5350}.orange-left-border{background:#ffe0b2;border-bottom:5px solid #ffa726}.cyan-left-border{background:#b2ebf2;border-bottom:5px solid #26c6da}.border-amber-500{border:1px solid #ffc107}.border-red{border:1px solid #e51c23}.border-green{border:1px solid #259b24}.border-blue{border:1px solid #2196f3}.border-amber{border:1px solid #ffc107}.border-grey-ccc{border:1px solid #ccc}.border-bott-grey-ccc{border-bottom:1px solid #ccc}.text-red{color:#e51c23}.text-pink{color:#e91e63}.text-pink-50{color:#ffcdd2}.text-deep-purple{color:#673ab7}.text-indigo{color:#3f51b5}.text-blue{color:#0d99f3}.text-cyan{color:#00bcd4}.text-teal{color:#009688}.text-green{color:#259b24}.text-light-green{color:#259b24}.text-lime{color:#cddc39}.text-yellow{color:#ffeb3b}.text-amber{color:#ffc107}.text-orange{color:#ff9800}.text-orange-800{color:#ef6c00}.text-deep-orange{color:#ff5722}.text-brown{color:#795548}.text-grey{color:#9e9e9e}.text-grey-ccc{color:#ccc}.text-grey-999{color:#999}.text-grey-666{color:#666}.text-grey-333{color:#333!important}.text-violet{color:#ab47bc}.text-blue-grey{color:#607d8b}.text-white{color:#fff}.text-grey-#333{color:#333}.eq-modal-attention-high{border:5px solid #e51c23}.eq-modal-attention-medium{border:5px solid orange}.upper{text-transform:uppercase}.icon-img{display:block;width:100%;height:100%}.icon-rounded,.icon-rounded .icon-img{border-radius:50%;padding:0}.icon-expandable{border-radius:10px;line-height:1em;height:18px;padding:2px 5px;right:auto;left:22px}.icon-12{width:12px;height:12px}.icon-15{width:15px;height:15px}.icon-20{width:20px;height:20px}.icon-25{width:25px;height:25px}.icon-30{width:30px;height:30px}.icon-35{width:35px;height:35px}.icon-38{width:38px;height:38px}.icon-40{width:40px;height:40px}.icon-50{width:50px;height:50px}.icon-60{width:60px;height:60px}.icon-80{width:80px;height:80px}.icon-100{width:100px;height:100px}.icon-120{width:120px;height:120px}.icon-180{width:180px;height:180px}.icon-responsive{width:auto;height:100%}.icon-proportional{width:100%;height:auto}.marg-0{margin:0}.marg-top--1{margin-top:-1px}.marg-top--4{margin-top:-4px}.marg-top--10{margin-top:-10px}.marg-top-0{margin-top:0}.marg-top-1{margin-top:1px}.marg-top-3{margin-top:3px}.marg-top-5{margin-top:5px}.marg-top-10{margin-top:10px}.marg-top-15{margin-top:15px}.marg-top-20{margin-top:20px}.marg-top-30{margin-top:30px}.marg-top-40{margin-top:40px}.marg-top0{margin-top:0}.marg-top1{margin-top:1px}.marg-top3{margin-top:3px}.marg-top5{margin-top:5px}.marg-top10{margin-top:10px}.marg-top15{margin-top:15px}.marg-top20{margin-top:20px}.marg-top30{margin-top:30px}.marg-top40{margin-top:40px}.marg-right-butt0{margin-right:0}.marg-right5{margin-right:5px}.marg-right-butt5{margin-right:5px}.marg-right-butt1{margin-right:1px}.marg-left-butt1{margin-left:1px}.marg-right-butt-3{margin-right:-3px}.marg-left-butt5{margin-left:5px}.marg-left-butt-5{margin-left:-5px}.marg-right-butt10{margin-right:10px}.marg-right-butt15{margin-right:15px}.marg-right-butt30{margin-right:30px}.marg-right-butt40{margin-right:40px}.marg-right-butt50{margin-right:50px}.marg-right-auto{margin-right:auto}.marg-left-auto{margin-left:auto}.marg-left-butt-0{margin-left:0}.marg-left-butt10{margin-left:10px}.marg-bott-10{margin-bottom:-10px}.marg-bott0{margin-bottom:0!important}.marg-bott1{margin-bottom:1px}.marg-bott5{margin-bottom:5px}.marg-bott7{margin-bottom:7px}.marg-bott10{margin-bottom:10px!important}.marg-bott15{margin-bottom:15px}.marg-bott20{margin-bottom:20px}.marg-bott30{margin-bottom:30px}.marg-bott40{margin-bottom:40px}.marg-bott50{margin-bottom:50px}.marg-left0{margin-left:0}.marg-left5{margin-left:5px}.marg-left10{margin-left:10px}.marg-left20{margin-left:20px}.marg-left30{margin-left:30px}.marg-left40{margin-left:40px}.marg-left50{margin-left:50px}.marg-left--5{margin-left:-5px}.marg-left--10{margin-left:-10px}.marg-left--15{margin-left:-15px}.marg-left--20{margin-left:-20px}.marg-right10{margin-right:10px}.marg-right20{margin-right:20px}.marg-right1{margin-right:1px}.marg-right4{margin-right:4px}.marg-right0{margin-right:0}.marg-right30{margin-right:30px}.marg-right40{margin-right:40px}.marg-right50{margin-right:50px}.marg-updown10{margin:10px 0}.marg--5{margin:-5px}.mrg-xn5{margin-left:-5px;margin-right:-5px}.mrg-x5{margin-left:5px;margin-right:5px}.marg-right-auto{margin-right:auto}.marg-x-auto{margin-right:auto;margin-left:auto}.marg-8{margin:8px}.marg-10{margin:10px}.mrg-5{margin:5px}.padd-x-2{padding-left:2px;padding-right:2px}.padd-x-5{padding-left:5px;padding-right:5px}.padd-y-2{padding-left:2px;padding-right:2px}.padd-y-5{padding-left:5px;padding-right:5px}.padd-x-10{padding-left:10px;padding-right:10px}.padd-x-20{padding-left:20px;padding-right:20px}.padd-y-20{padding-top:20px;padding-bottom:20px}.padd-y-10{padding-top:10px;padding-bottom:10px}.padd-y-5{padding-top:5px;padding-bottom:5px}.padd-y-0{padding-top:0;padding-bottom:0}.padd-right-0{padding-right:0}.padd-right-1{padding-right:1px}.padd-right-3{padding-right:3px}.padd-right-5{padding-right:5px}.padd-right-7{padding-right:7px}.padd-right-10{padding-right:10px}.padd-right-15{padding-right:15px}.padd-right-20{padding-right:20px}.padd-right-30{padding-right:30px}.padd-right-40{padding-right:40px}.padd-right-50{padding-right:50px}.padd-right-60{padding-right:60px}.padd-left-0{padding-left:0}.padd-left-1{padding-left:1px}.padd-left-3{padding-left:3px}.padd-left-5{padding-left:5px}.padd-left-7{padding-left:7px}.padd-left-10{padding-left:10px}.padd-left-15{padding-left:15px}.padd-left-20{padding-left:20px}.padd-left-30{padding-left:30px}.padd-left-40{padding-left:40px}.padd-left-50{padding-left:50px}.padd-left-60{padding-left:60px}.padd-bottom-0{padding-bottom:0}.padd-bottom-1{padding-bottom:1px}.padd-bottom-3{padding-bottom:3px}.padd-bottom-5{padding-bottom:5px}.padd-bottom-7{padding-bottom:7px}.padd-bottom-10{padding-bottom:10px}.padd-bottom-15{padding-bottom:15px}.padd-bottom-20{padding-bottom:20px}.padd-bottom-30{padding-bottom:30px}.padd-bottom-40{padding-bottom:40px}.padd-bottom-50{padding-bottom:50px}.padd-bottom-60{padding-bottom:60px}.padd-top-0{padding-top:0}.padd-top-1{padding-top:1px}.padd-top-3{padding-top:3px}.padd-top-5{padding-top:5px}.padd-top-7{padding-top:7px}.padd-top-10{padding-top:10px}.padd-top-15{padding-top:15px}.padd-top-20{padding-top:20px}.padd-top-30{padding-top:30px}.padd-top-40{padding-top:40px}.padd-top-50{padding-top:50px}.padd-top-60{padding-top:60px}.padd-0{padding:0}.padd-1{padding:1px}.padd-2{padding:2px}.padd-4{padding:4px}.padd-5{padding:5px}.padd-6{padding:6px}.padd-7{padding:7px}.padd-8{padding:8px}.padd-9{padding:9px}.padd-10{padding:10px}.padd-15{padding:15px}.padd-20{padding:20px}.padd-5-nobott{padding:5px 5px 0 5px}.padd-10-nobott{padding:10px 10px 0 10px}.padd-15-nobott{padding:15px 15px 0 15px}.padd-20-nobott{padding:20px 20px 0 20px}.lh-1{line-height:1em}.rounded-borders-4{border-radius:4px}.rounded-borders-5{border-radius:5px}.position-static{position:static}.position-relative{position:relative}.position-absolute{position:absolute}.inline-block{display:inline-block}.text-bold{font-weight:700}.text-normal{font-weight:400}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.js-no-display{display:none!important}.js-no-height{height:0!important;margin:0!important;padding:0!important;border:0!important;overflow:hidden!important}.js-no-translate{transform:translate(0,0)!important;transition:transform .3s}.js-flip{transform:rotateY(180deg)!important}.js-svg-rotate-180>svg{transform:rotate(180deg);transition:all .3s ease}.eq-thumb-img-block eq-thumbnail-image div>img{display:block}.comparison-table{border-collapse:collapse;border-spacing:0;width:100%}.comparison-table th{text-align:center;padding:5px;border:1px solid #ddd;text-transform:uppercase;font-size:14px;font-weight:700;background:#f5f5f5}.comparison-table td{padding:5px;border:1px solid #ddd;font-size:14px}.comparison-table th{font-weight:700}.comparison-table th.comparison-attribute-hide{border:0;background:0 0}.comparison-table td.comparison-attribute{text-align:left;text-transform:uppercase;font-weight:700;padding:5px 10px;color:#444;background:#fafafa;max-width:30%}.comparison-table.comparison-detail td{text-align:center;font-size:11px}.grid-custom-button{background:#ecb253}.grid-custom-button:disabled{background:#cbcbcb!important}.grid-custom-button.import{background:#ff8c00}.grid-custom-button.export{background:#40a657}.grid-svg-button{width:40px;height:40px;text-align:center;border:0;padding:5px 5px 10px 5px;fill:#555}html.js-fixed-noscroll,html.js-fixed-noscroll-always{overflow:hidden;position:fixed;top:0;bottom:0;left:0;right:0;height:100%;width:100%}@media (max-width:1024px){::-webkit-scrollbar{width:5px;height:5px}}@media (max-width:1000px){.new-menu-wrapper.js-menu-open{margin-left:46px}.js-menu-open .new-menu-sidebar{box-shadow:5px 5px 20px 0 rgba(50,50,50,.75)}.fl-worklist-item-actions-left{flex-wrap:wrap}.ps-login-wrapper{width:580px;margin:-290px 0 0 -290px}.cp-login-logo{width:38.5%}.cp-login-form{width:58.5%}.header-breadcrumb h1{max-width:310px}.header-item{flex-direction:column;-webkit-flex-direction:column}.header-item-title{-webkit-flex:1 0 auto;flex:1 0 auto;width:100%;height:30px;margin-bottom:10px}.header-item-text{margin-bottom:10px}.reaction-list{flex-direction:column;margin-bottom:15px;border-top:0}.reaction-list-title{-webkit-flex:0 0 auto;flex:1 0 auto;max-width:none;width:100%;-webkit-justify-content:flex-start;justify-content:flex-start}.reaction-list-item{-webkit-flex:1 0 auto;flex:1 0 auto;width:100%;padding:10px;margin:1px 0;border-bottom:2px solid #ef5350}.reaction-none>label{display:block;margin-bottom:5px}.context-wrapper{display:block}.context-tree{width:auto;margin-right:0}.context-role{width:auto;margin-top:30px}.main-menu{width:590px}.main-menu .fa{font-size:44px}.main-menu .fa-2x{font-size:24px}.main-menu-tile{margin:2px}.tile-box-text{display:none}.main-menu-tile-rect{width:186px;height:88px;color:#fff}.main-menu-tile-squa{width:88px;height:88px;color:#fff}.tile-separator-large{width:186px;height:88px;color:#fff}.tile-separator-small{width:88px;height:88px;color:#fff}.tile-box-text{width:100px}.tile-box-text span{width:45px}.tile-text-box-number.tile-text-box-number-big{font-size:24px}.tile-box-text .fa-3x{font-size:24px;line-height:1.5em}.tile-secondary-content,.tile-secondary-label{display:none}.tile-text-size-big{font-size:18px}.tile-title{width:68px}.tile-box-iconlist>ul>li{height:20px}.tile-box-iconlist>ul>li>span>strong{font-size:14px}.tile-box-iconlist>ul>li>fa{font-size:14px;line-height:1.5em}.tile-box-iconlist>ul>li>span>i{width:14px;height:14px}.tile-box-iconlist>ul>li>span{height:14px;line-height:1.5em}.plural-list-center{margin:0}.plural-list-right{margin:0;float:none}.patient-top-main{margin:0 130px 0 140px}.patient-top-left{margin-left:-100%;width:140px}.patient-top-right{margin-left:-130px;width:130px}.sing-menu{width:140px;margin-left:10px}.sing-menu-button{display:block;text-align:center;font-size:18px;font-weight:700;margin-right:20px}.sing-menu-close{display:block;margin-bottom:20px}.sing-menu-inactive nav{display:none}.sing-menu-active nav{display:block}.sing-menu nav{width:220px;height:100%;position:fixed;top:0;left:0;padding:10px;z-index:1000;border-left:1px solid #ccc;background:#dbe2e9;transition:all .5s}.sing-menu nav:before{content:'';position:fixed;top:0;left:219px;width:100vw;height:100%;background:#000;opacity:.5;z-index:999;transition:all .5s}.sing-strip-wrapper{margin-left:10px}.strip-header-main-dd1-left{float:none;width:auto}.strip-header-main-dd1-right{float:none;width:auto}.strip-ref{display:block;margin:10px 0;float:none;width:40px;text-align:center}.rotate-down{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.ui-datepicker-multi-3 .ui-datepicker-group{width:100%}.ui-datepicker-multi .ui-datepicker-group{float:none}.ui-datepicker{max-width:100%}.ui-datepicker-calendar td a,.ui-datepicker-calendar td span{height:40px;line-height:40px}.worklist-detail-item-info{float:none;width:100%}.worklist-detail-item-dose{float:none;width:100%}.worklist-detail-item-actions{float:none;width:auto;text-align:left}.modal-medium{width:auto}.cadute-header-box{width:100%;margin-right:0}.survey-question{padding:0 10px}.nrs-scale-level{flex:1 1 auto}.nrs-scale-level-description{font-size:10px}.sosia-content-combo{float:none;width:auto}.barthel{display:block}.barthel-code-list-description-tab{margin-right:0}.barthel-data{padding:0;margin-top:20px;margin-left:0}.npi{display:block}.npi .radio-description{vertical-align:top}.npi .radio-item-label{min-height:0}.npi-code-list-description-tab{margin-right:0}.npi-data{flex:none;padding:0;margin-top:20px;margin-left:0}.npi-info{display:block;overflow:hidden}.npi-info .radio-item{width:auto;margin-top:10px}.npi-legenda{flex:1 0 auto;-webkit-flex:1 0 auto}.mmse{flex-direction:column;-webkit-flex-direction:column}.mmse-info{display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap}.mmse-info .radio-item{order:1;margin-bottom:10px;padding-left:0;width:100%}.mmse-info label{order:2;flex:0 0 auto}.mmse-info em{order:3;flex:1 0 auto;width:100%}.mmse-code-list-description-tab{margin-right:0}.mmse .description-tab{margin-top:10px}.mmse-legenda{flex:1 0 auto;-webkit-flex:1 0 auto}.mmse-data{margin:20px 0 0 0}.mna{display:block}.mna:nth-of-type(7).js-active,.mna:nth-of-type(8).js-active{display:block}.mna .radio-description{vertical-align:top}.mna .radio-item-label{min-height:0}.mna-code-list-description-tab{margin-right:0}.mna-data{flex:none;padding:0;margin-top:20px;margin-left:0}.mna-info{display:block;overflow:hidden}.mna-info .radio-item{width:auto;margin-top:10px}.mna-legenda{flex:1 0 auto;-webkit-flex:1 0 auto}.gds{display:block}.gds:nth-of-type(7).js-active,.gds:nth-of-type(8).js-active{display:block}.gds .radio-description{vertical-align:top}.gds .radio-item-label{min-height:0}.gds-code-list-description-tab{margin-right:0}.gds-data{flex:none;padding:0;margin-top:20px;margin-left:0}.gds-info{display:block;overflow:hidden}.gds-info .radio-item{width:auto;margin-top:10px}.gds-legenda{flex:1 0 auto;-webkit-flex:1 0 auto}.tinetti{display:block}.tinetti .radio-description{vertical-align:top}.tinetti .radio-item-label{min-height:0}.tinetti-code-list-description-tab{margin-right:0}.tinetti-data{flex:none;padding:0;margin-top:20px;margin-left:0}.tinetti-info{display:block;overflow:hidden}.tinetti-info .radio-item{width:auto;margin-top:10px}.tinetti-legenda{flex:1 0 auto;-webkit-flex:1 0 auto}.gefi{display:block}.gefi .radio-description{vertical-align:top}.gefi .radio-item-label{min-height:0}.gefi-code-list-description-tab{margin-right:0}.gefi-data{flex:none;padding:0;margin-top:20px;margin-left:0}.gefi-info{display:block;overflow:hidden}.gefi-info .radio-item{width:auto;margin-top:10px}.gefi-legenda{flex:1 0 auto;-webkit-flex:1 0 auto}.lowton{display:block}.lowton .radio-description{vertical-align:top}.lowton .radio-item-label{min-height:0}.lowton-code-list-description-tab{margin-right:0}.lowton-data{flex:none;padding:0;margin-top:20px;margin-left:0}.lowton-info{display:block;overflow:hidden}.lowton-info .radio-item{width:auto;margin-top:10px}.lowton-legenda{flex:1 0 auto;-webkit-flex:1 0 auto}.cornell{display:block}.cornell .radio-description{vertical-align:top}.cornell .radio-item-label{min-height:0}.cornell-code-list-description-tab{margin-right:0}.cornell-data{flex:none;padding:0;margin-top:20px;margin-left:0}.cornell-info{display:block;overflow:hidden}.cornell-info .radio-item{width:auto;margin-top:10px}.cornell-legenda{flex:1 0 auto;-webkit-flex:1 0 auto}.cdr-scale-level{width:20%}.cdr-scale-level-description{font-size:10px}.must{display:block}.must .radio-description{vertical-align:top}.must .radio-item-label{min-height:0}.must-code-list-description-tab{margin-right:0}.must-data{flex:none;padding:0;margin-top:20px;margin-left:0}.must-info{display:block;overflow:hidden}.must-info .radio-item{width:auto;margin-top:10px}.must-legenda{flex:1 0 auto;-webkit-flex:1 0 auto}.braden{display:block}.braden .radio-description{vertical-align:top}.braden .radio-item-label{min-height:0}.braden-code-list-description-tab{margin-right:0}.braden-data{flex:none;padding:0;margin-top:20px;margin-left:0}.braden-info{display:block;overflow:hidden}.braden-info .radio-item{width:auto;margin-top:10px}.braden-legenda{flex:1 0 auto;-webkit-flex:1 0 auto}.fast{display:block}.fast .radio-description{vertical-align:top}.fast .radio-item-label{min-height:0}.fast-code-list-description-tab{margin-right:0}.fast-data{flex:none;margin-top:20px;margin-left:0}.fast-info{display:block;overflow:hidden}.fast-info .radio-item{width:auto;margin-top:10px}.fast-legenda{flex:1 0 auto;-webkit-flex:1 0 auto}.brass{display:block}.brass .radio-description{vertical-align:top}.brass .radio-item-label{min-height:0}.brass-code-list-description-tab{margin-right:0}.brass-data{flex:none;padding:0;margin-top:20px;margin-left:0}.brass-info{display:block;overflow:hidden}.brass-info .radio-item{width:auto;margin-top:10px}.brass-legenda{flex:1 0 auto;-webkit-flex:1 0 auto}.ica{display:block}.ica .radio-description{vertical-align:top}.ica .radio-item-label{min-height:0}.ica-code-list-description-tab{margin-right:0}.ica-data{flex:none;padding:0;margin-top:20px;margin-left:0}.ica-info{display:block;overflow:hidden}.ica-info .radio-item{width:auto;margin-top:10px}.ica-legenda{flex:1 0 auto;-webkit-flex:1 0 auto}.norton{display:block}.norton-code-list-description-tab{margin-right:0}.norton-data{flex:none;padding:0;margin-top:20px;margin-left:0}.cirs{display:block}.cirs-code-list-description-tab{margin-right:0}.cirs-data{flex:none;padding:0;margin-top:20px;margin-left:0}.splitter-menu-content{-webkit-flex:1 1 100%;flex:1 1 100%;max-width:100%;margin-left:2px;height:100%;overflow:auto;transform:translateX(-2px);transition:width .3s}.js-only-splitter-menu-sidebar .splitter-menu-content{-webkit-flex:0 0 auto;flex:0 0 auto;transition:all .3s;overflow:hidden;width:100%}.splitter-menu-sidebar{-webkit-flex:0 0 auto;flex:0 0 auto;left:-230px;transition:left .3s;width:230px;position:absolute;top:0;bottom:0;z-index:1000}.js-only-splitter-menu-sidebar .splitter-menu-sidebar{display:flex;-webkit-flex:1 1 auto;flex:1 1 auto;max-width:100%;transition:left .3s;left:0;box-shadow:0 15px 50px rgba(0,0,0,.8)}.js-only-splitter-menu-sidebar .splitter-menu-sidebar-menu{overflow-y:scroll}.js-only-splitter-menu-sidebar .splitter-menu-sidebar-menu .splitter-menu-sidebar-menu{overflow-y:hidden}.js-splitter-menu-sidebar-closer{display:block;margin:0 10px 0 auto}.splitter-menu-expander{left:230px}.js-only-splitter-menu-sidebar .splitter-menu-expander{left:0}}@media (max-width:600px){.gs2-title-wrapper{padding:5px 5px 5px 5px}.gs2-form-fields{width:100%;font-size:14px;display:flex}.gs2-form-wrapper{flex-direction:column;align-items:flex-start}.gs2-form-wrapper>label:not([class]){text-align:left;width:auto;margin-top:0}.gs2-form-description{margin-left:0}.header-logo{display:none}.resident-header{flex-direction:column;flex-wrap:nowrap}.resident-info{flex:1 1 auto;margin-right:0}.resident-vitals{flex:1 1 auto;margin-right:0}.under-maintenance-title-main{font-size:24px}.under-maintenance-title-second{font-size:14px}.nrs-scale{display:block}.nrs-scale-level{-webkit-flex-direction:row;flex-direction:row;width:auto;padding:10px;align-items:center}.nrs-scale-level-label{margin-right:10px}.nrs-scale-level-description{width:auto;font-size:14px;margin-top:0}.cdr-scale{display:block}.cdr-scale-level{-webkit-flex-direction:row;flex-direction:row;width:auto;padding:0;align-content:stretch;border-left:1px solid #e5e5e5}.cdr-scale-level-label{margin:5px}.cdr-scale-level-description{width:auto;flex:1 1 auto;font-size:14px;padding:10px;margin-top:0;align-self:stretch;justify-content:flex-start;text-align:left}.fl-grid-item-row{width:100%}.fl-grid-item{width:100%}.fl-grid-item-row.forced-inline{flex-wrap:nowrap;-webkit-flex-wrap:nowrap}.forced-inline>.fl-grid-item{flex:0 1 auto;width:auto}.forced-inline>.fl-grid-item{flex:0 1 auto;width:auto;margin-right:10px}.forced-inline>.fl-grid-item:last-of-type{margin-right:0}.fl-item-full>.fl-grid-field-wrapper{flex-wrap:wrap;-webkit-flex-wrap:wrap}.fl-item-full .fl-grid-field{width:100%;margin:0 0 10px 0}.login-form,.login-user-block-container{float:none;margin:0}.login-form{width:100%}.form-boxed{padding:10px 0}.modal-medium{right:30px;left:30px}.modal-small{right:30px;left:30px;width:auto}.modal-micro{right:30px;left:30px;transform:translate(0,-50%);width:auto}h1.header-title{font-size:18px;padding:6px 0}.header-top-profile-name{max-width:80px}.main-menu{width:490px}.main-menu .fa{font-size:22px}.main-menu-tile{margin:2px}.tile-box-text{display:none}.main-menu-tile-rect{width:152px;height:71px;color:#fff}.main-menu-tile-squa{width:71px;height:71px;color:#fff}.tile-box-iconlist>ul>li{height:18px}.tile-box-iconlist>ul>li>span>strong{font-size:12px}.tile-box-iconlist>ul>li>fa{font-size:12px;line-height:1.5em}.tile-box-iconlist>ul>li>span>i{width:12px;height:12px}.tile-box-iconlist>ul>li>span{height:12px;line-height:1.5em}.hydration-legenda-servizi .flex-input-item:first-child{margin:0}.hydration-legenda-servizi .flex-input-item label+label{display:none}.hydration-legenda-servizi .flex-input-item{margin:0 0 25px 0}.hydration-legenda-servizi .flex-input-item:not(:first-child) .input-wrapper label{display:block;padding:0;background:#fff;color:#333;margin-top:5px}.hydration-legenda-servizi p{margin:5px 0 0 0;padding:0}.gefi-legenda-servizi .flex-input-item:first-child{margin:0}.gefi-legenda-servizi .flex-input-item label+label{display:none}.gefi-legenda-servizi .flex-input-item{margin:0 0 25px 0}.gefi-legenda-servizi .flex-input-item:not(:first-child) .input-wrapper label{display:block;padding:0;background:#fff;color:#333;margin-top:5px}.gefi-legenda-servizi p{margin:5px 0 0 0;padding:0}.braden-legenda-servizi .flex-input-item:first-child{margin:0}.braden-legenda-servizi .flex-input-item label+label{display:none}.braden-legenda-servizi .flex-input-item{margin:0 0 25px 0}.braden-legenda-servizi .flex-input-item:not(:first-child) .input-wrapper label{display:block;padding:0;background:#fff;color:#333;margin-top:5px}.braden-legenda-servizi p{margin:5px 0 0 0;padding:0}.braden-results .button-group{flex-wrap:wrap;-webkit-flex-wrap:wrap}.braden-results hr{display:none}.braden-footer .braden-results .braden-title{flex:1 1 auto;-webkit-flex:1 1 auto}.braden-result-history{margin:10px 0;width:100%;padding-bottom:20px;border-bottom:1px dotted #ccc}.button-group:last-child .braden-result-history{border-bottom:0;margin-bottom:0;padding:0}.braden-legenda-servizi .input-wrapper{padding:0 10px}.brass-legenda-servizi .flex-input-item:first-child{margin:0}.brass-legenda-servizi .flex-input-item label+label{display:none}.brass-legenda-servizi .flex-input-item{margin:0 0 25px 0}.brass-legenda-servizi .flex-input-item:not(:first-child) .input-wrapper label{display:block;padding:0;background:#fff;color:#333;margin-top:5px}.brass-legenda-servizi p{margin:5px 0 0 0;padding:0}.brass-results .button-group{flex-wrap:wrap;-webkit-flex-wrap:wrap}.brass-results hr{display:none}.brass-footer .brass-results .brass-title{flex:1 1 auto;-webkit-flex:1 1 auto}.brass-result-history{margin:10px 0;width:100%;padding-bottom:20px;border-bottom:1px dotted #ccc}.button-group:last-child .brass-result-history{border-bottom:0;margin-bottom:0;padding:0}.brass-legenda-servizi .input-wrapper{padding:0 10px}.painad{display:block}.painad-data{margin-top:20px;margin-left:0}.painad-legenda-servizi .flex-input-item:first-child{margin:0}.painad-legenda-servizi .flex-input-item label+label{display:none}.painad-legenda-servizi .flex-input-item{margin:0 0 25px 0}.painad-legenda-servizi .flex-input-item:not(:first-child) .input-wrapper label{display:block;padding:0;background:#fff;color:#333;margin-top:5px}.painad-legenda-servizi p{margin:5px 0 0 0;padding:0}.must-legenda-servizi .flex-input-item:first-child{margin:0}.must-legenda-servizi .flex-input-item label+label{display:none}.must-legenda-servizi .flex-input-item{margin:0 0 25px 0}.must-legenda-servizi .flex-input-item:not(:first-child) .input-wrapper label{display:block;padding:0;background:#fff;color:#333;margin-top:5px}.must-legenda-servizi p{margin:5px 0 0 0;padding:0}.must-results .button-group{flex-wrap:wrap;-webkit-flex-wrap:wrap}.must-results hr{display:none}.must-footer .must-results .must-title{flex:1 1 auto;-webkit-flex:1 1 auto}.must-result-history{margin:10px 0;width:100%;padding-bottom:20px;border-bottom:1px dotted #ccc}.button-group:last-child .must-result-history{border-bottom:0;margin-bottom:0;padding:0}.must-legenda-servizi .input-wrapper{padding:0 10px}.host-name-header{display:block}.host-name-item{display:block}.host-name-separator{display:inline-block;float:left}.host-name-info{clear:both}.content-author-header{display:block}.content-author-item{display:block}.content-author-separator{display:inline-block;float:left}.host-name-data{clear:both}.tile-separator-large{width:152px;height:71px;color:#fff}.tile-separator-small{width:71px;height:71px;color:#fff}.tile-box-text{width:70px}.tile-box-text span{width:30px}.tile-text-box-number.tile-text-box-number-big{font-size:18px}.tile-box-text .fa-3x{font-size:18px;line-height:1.5em}.tile-icon-left{top:0}.tile-title-left{max-width:55px}.tile-title-right{max-width:55px}.nav-tabs>li,.nav-tabs>li.active{float:none;text-align:left;margin-bottom:0}.nav-tabs>li.active{margin-bottom:1px}.nav-tabs>li.active>a{border-bottom:1px solid #ccc}.nav-tabs{border-bottom:0}.nav>li.active>a:focus,.nav>li.active>a:hover{border:1px solid #ccc}.header-dashboard-sing-profile{flex:0 0 140px;margin-right:10px}.profile-left{flex:0 0 140px;margin-right:10px}.radio-tab label{width:100%;text-align:left;border-right:0;border-bottom:1px solid #ccc}.radio-tab label:last-child{border-bottom:0}.anamnesis-start-block{margin-left:0}.patient-top-right{float:none;margin:0;width:auto;clear:both}.patient-top-main{margin-right:0}.allergies-title{width:140px;float:left;border-right:1px solid #fff}.allergies-title:after{content:':'}.patient-top-panel-allergies ul{overflow:hidden}.patient-top-panel-allergies li{float:left;margin:0 3px}.patient-top-panel-allergies li:after{content:','}.patient-top-panel-allergies li:last-child:after{content:''}.patient-status{width:140px;float:left}.patient-top-right .text-button{width:140px;float:left}.prescription-details-item-completed,.prescription-details-item-dose,.prescription-details-item-info,.prescription-details-item-value{display:block;float:none;width:auto}.strip-content1 .img-A4-icon{float:none;margin-bottom:10px}.worklist-confirm-item-completed,.worklist-confirm-item-dose,.worklist-confirm-item-info,.worklist-confirm-item-value{display:block;float:none;width:auto}.user-context-item{float:none;width:auto}.profile{display:block;align-items:flex-start}.profile-left{width:140px;margin-right:0;margin-bottom:10px}.profile-right{display:block}.bmi-calculator{flex-direction:column-reverse;-webkit-flex-direction:column-reverse}.bmi-calculator>li{border-radius:0}.bmi-calculator>li:nth-child(n){border-top:0;min-height:60px;width:calc(100% - 100px)}.bmi-calculator>li em{right:-100px;left:auto;top:10px;margin:0}.bmi-calculator>li em:before{border-top:15px solid transparent;border-bottom:15px solid transparent;border-right:15px solid #333;bottom:5px;left:-25px;margin:0}.bmi-calculator>li b{text-align:left;margin-bottom:0}.bmi-calculator>li span{font-size:10px;height:36px;width:36px}.bmi-calculator>li span:after{height:36px;width:36px;line-height:28px;font-size:10px;top:-100%}.pai-problem{margin-bottom:20px}.pai-percentage,.pai-relative{padding:0}.pai-problem>.flex-input-item{padding:5px;margin-bottom:5px}.toolbar-flex .marg-left-auto{margin-left:0}.flex-input-item{-webkit-flex-direction:column;flex-direction:column;margin-bottom:2px;-webkit-align-items:flex-start;align-items:flex-start}.flex-input-item .flex-input-item{margin-bottom:0}.flex-input-item>.flex-input-item{flex-direction:row}.flex-input-item label{-webkit-flex:1 0 auto;flex:1 0 auto;border-bottom:0}.flex-input-item:not(:first-child)>label{padding:5px}.input-wrapper,.input-wrapper-fixed,.input-wrapper-full{width:100%}.flex-input-item .general-button,.flex-input-item .text-button{flex:0 0 auto;min-width:40px;width:auto}.fl-form-item-main{flex:1 0 100%}.fl-form-item-right{flex:0 0 auto;margin-top:10px;margin-left:0;margin-right:20px}.fl-form-item-last{flex:0 0 auto;margin-left:auto}.fl-form-item [class^=fl-form-input-]{width:100%;margin-right:0}.form-row{float:none;margin:0;width:100%;overflow:hidden}.form-item{margin-bottom:15px;margin-right:0}.form-item.form-1,.form-item.form-2,.form-item.form-3{margin-right:20px}.form-100,.form-4,.form-5,.form-6,.form-7{width:100%}.accordion-type-7-title h1{font-size:14px}.cpoe-rev2-prescription-list-item{padding:10px}.cpoe-rev2-prescription-list-item.prescription-item-now:before{position:static;margin:0 auto 5px auto}}@media (max-width:480px){.scadenzario-generale-title2-wrapper{padding:5px 0;order:1}.label-value-list{flex-direction:column}.scale-list{display:flex;flex-wrap:nowrap;flex-direction:column;align-items:stretch}.scale-list-item{flex-wrap:nowrap;flex-direction:row;margin:0}.scale-list-item-num,.scale-list-item-text{flex:0 0 50%;margin:0}.fl-form-item-first{flex:1 0 100%;margin-right:0}.fl-grid-special-wrap .fl-grid-field{width:100%}.check-other{flex-wrap:wrap;-webkit-flex-wrap:wrap}.check-other .input-button{border-right:1px solid #ccc}.timeline-vertical li{-webkit-flex-direction:column;flex-direction:column;padding-bottom:50px}.timeline-vertical-info{margin-top:10px;margin-left:0;width:100%}.version-timeline .timeline-vertical-info:before{top:-12px;left:50px}.version-timeline .timeline-vertical-info:before{border-top:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #999}.timeline-vertical .version-timeline .timeline-input:checked+label+.timeline-vertical-info:before{border-bottom:10px solid #ff9800;border-right:10px solid transparent;border-left:10px solid transparent}.timeline-vertical li.version-timeline-double{padding-bottom:20px}.version-timeline-right>label{order:0;margin-left:auto}.version-timeline.version-timeline-right .timeline-vertical-info:before{top:-12px;left:auto;right:50px}.timeline-vertical .version-timeline-double:after{content:inherit}.version-timeline-right .timeline-vertical-info{margin-left:0;margin-right:20px}.version-timeline-right .timeline-vertical-info:before{border-top:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #999}.timeline-vertical .version-timeline-right .timeline-input:checked+label+.timeline-vertical-info:before{border-bottom:10px solid #ff9800;border-right:10px solid transparent;border-left:10px solid transparent}.version-timeline.version-timeline-right .radio-accordion-header{justify-content:flex-end}.version-timeline.version-timeline-right .radio-accordion-header>label{margin-left:10px}.radio-accordion-header{-webkit-order:1;order:1;margin-bottom:1px;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;align-items:center}.radio-accordion-header-left{-webkit-flex:1 0 100%;flex:1 0 100%;-webkit-order:1;order:1;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-right:0}.accordion-header-right-multiline .flex-wrap-list{-webkit-justify-content:flex-start;justify-content:flex-start}.accordion-header-right-multiline .flex-wrap-list li{margin-right:4px;margin-left:0}.radio-accordion-header-title-wrapper{margin-bottom:10px}.radio-accordion-header-multiline .radio-accordion-header-title-wrapper{margin-bottom:0}.radio-accordion-icon{order:2;margin:0 10px 0 0}.radio-accordion-header>label{-webkit-flex:0 0 auto;flex:0 0 auto;-webkit-order:2;order:2;margin-left:auto}.radio-accordion-body{-webkit-order:1;order:1}.title-toolbar-header{-webkit-order:1;order:1;margin-bottom:1px;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;align-items:center}.title-toolbar-header-left{-webkit-flex:1 0 100%;flex:1 0 100%;-webkit-order:1;order:1;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-right:0}.title-toolbar-header-title-wrapper{margin-bottom:10px}.title-toolbar-icon{order:2;margin:0 10px 0 0}.radio-tab-accordion-title{-webkit-flex:1 0 100%;flex:1 0 100%;-webkit-order:1;order:1;margin-bottom:1px}.radio-tab-accordion-body{-webkit-order:2;order:2;margin-top:0}.radio-tab-accordion input[type=radio]:checked+.radio-tab-accordion-title>label{border-bottom:3px solid #ef6c00}.resident-right-wrapper{flex:1 1 auto}.treeview-type-3 ul{padding:10px 0 10px 10px;border:1px solid #e5e5e5}.treeview-type-3 li li{border-bottom:1px solid #e5e5e5}.treeview-type-3 ul ul{background:#fff}.treeview-type-3 ul ul ul{background:#f5f5f5}.treeview-type-3 ul ul ul ul{background:#fff}.treeview-type-3 ul ul ul ul ul{background:#f5f5f5}.treeview-type-3 ul ul ul ul ul ul{background:#fff}.treeview-type-3 ul ul ul ul ul ul ul{background:#f5f5f5}.plural-list-flex-main{margin:15px 0 0 0;order:3;width:100%}.plural-list-flex-content>.plural-list-flex-main{width:auto}.plural-list-flex-content{-webkit-flex:1 1 auto;flex:1 1 auto;-webkit-flex-direction:column;flex-direction:column}.plural-list-flex-title-link{-webkit-flex:1 1 auto;flex:1 1 auto}.plural-list-type1{-webkit-flex-wrap:wrap;flex-wrap:wrap}.plural-box-due-date{order:2;max-height:60px}.splitter-menu-content{padding:0 5px 9px 42px}.photo-picker{display:block}.photo-picker-preview{margin-right:0}.selection-item{height:100%;flex-wrap:wrap;-webkit-flex-wrap:wrap;transition:all .3s}.selection-item>.button-group{position:static;margin:-10px -10px 0 auto}.js-outborder>.button-group{position:absolute;margin:auto;transform:translateY(calc(100% + 30px));transition:all .3s}.list-radio-type2{display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap}.list-radio-type2>.radio-item{flex:0 0 auto;-webkit-flex:0 0 auto;order:2;-webkit-order:2;display:flex;display:flex;flex-direction:column;-webkit-flex-direction:column;width:100%}.list-radio-type2 .revisited+label{order:1;flex:0 0 auto;-webkit-order:1;-webkit-flex:0 0 auto}.list-radio-type2 .radio-item-label{min-height:0;margin-top:10px}.list-radio-type3{display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap}.list-radio-type3>.radio-item{flex:0 0 auto;order:2;-webkit-order:2;-webkit-flex:0 0 auto;display:flex;-webkit-display:flex;flex-direction:column;-webkit-flex-direction:column;width:100%}.list-radio-type3>.list-radio-nested{flex:0 0 auto;-webkit-flex:0 0 auto;width:100%}.list-radio-type3 .revisited+label{order:1;flex:0 0 auto;-webkit-order:1;-webkit-flex:0 0 auto}.textarea-no,.textarea-yes{width:100%}.list-radio-type8 .result-description{padding:10px}.note-scheda{display:block}.note-scheda h3{margin-bottom:10px}.duplicate-warning{justify-content:center;-webkit-justify-content:center}.conley{flex-direction:column;-webkit-flex-direction:column}.conley-info{display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap}.conley-info .radio-item{order:1;margin-bottom:10px;padding-left:10px;width:100%}.conley-info label{order:2;flex:0 0 auto}.conley-info em{order:3;flex:1 0 auto;width:100%}.conley-code-list-description-tab{margin-right:0}.conley .description-tab{margin-top:10px}.conley-data{margin:20px 0 0 0}.norton{flex-direction:column;-webkit-flex-direction:column}.norton-info{display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap}.norton-info .radio-item{order:1;margin-bottom:10px;padding-left:0;width:100%}.norton-info label{order:2;flex:0 0 auto}.norton-info em{order:3;flex:1 0 auto;width:100%}.norton-code-list-description-tab{margin-right:0}.norton .description-tab{margin-top:10px}.norton-data{margin:20px 0 0 0}.barthel{flex-direction:column;-webkit-flex-direction:column}.barthel-info{display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap}.barthel-info .radio-item{order:1;margin-bottom:0;padding-left:0;width:100%}.barthel-info label{order:2;-webkit-flex:0 0 auto;flex:0 0 auto}.barthel-info em{order:3;-webkit-flex:1 0 auto;flex:1 0 auto;width:100%}.barthel-code-list-description-tab{margin-right:0}.barthel .description-tab{margin-top:10px}.barthel-data{margin:20px 0 0 0}.npi{flex-direction:column;-webkit-flex-direction:column}.npi-info{display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap}.npi-info .radio-item{order:1;margin-bottom:0;padding-left:0;width:100%}.npi-info label{order:2;-webkit-flex:0 0 auto;flex:0 0 auto}.npi-info em{order:3;-webkit-flex:1 0 auto;flex:1 0 auto;width:100%}.npi-code-list-description-tab{margin-right:0}.npi .description-tab{margin-top:10px}.npi-data{margin:20px 0 0 0}.list-radio-type5.sosia{display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap}.list-radio-type5.sosia input[type=radio].revisited+label{border:1px solid #ccc;font-size:16px}.list-radio-type4.sosia{display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column}.sosia-info{display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap}.sosia .radio-item{order:1;margin-bottom:10px;padding-left:0;width:100%}.sosia .radio-level{order:2;flex:0 0 auto}.list-radio-type5.sosia label{order:2;flex:0 0 auto}.sosia .radio-item-label{min-height:0}.sosia .sosia-code-list{order:3;flex:1 0 auto;width:100%}.sosia-code-list-description-tab{order:3;margin-right:0}.sosia .description-tab{margin-top:10px}.sosia-data{margin:20px 0 0 0}.cirs{flex-direction:column;-webkit-flex-direction:column}.cirs-info{display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap}.cirs-info .radio-item{order:1;margin-bottom:10px;padding-left:0;width:100%}.cirs-info label{order:2;flex:0 0 auto}.cirs-info em{order:3;flex:1 0 auto;width:100%}.cirs-code-list-description-tab{margin-right:0}.cirs .description-tab{margin-top:10px}.cirs-data{margin:20px 0 0 0}.header-dashboard-sing{display:block;align-items:flex-start}.header-dashboard-sing-profile{width:140px;margin-right:0;margin-bottom:10px}.header-dashboard-sing-profile-filler{padding:0}.header-list{display:block}.sing-menu{width:40px}.sing-menu-button{margin-right:0;text-align:center}.sing-menu-button .fa{margin:0;text-align:center}.sing-menu span{display:none}.sing-menu .sing-menu-button{text-align:center}.main-menu{width:100%}.main-menu .fa{font-size:22px}.main-menu-tile{margin:2px}.tile-box-text{display:none}.main-menu-tile{position:relative;float:none;margin:5px}.main-menu-tile-rect,.main-menu-tile-squa{width:100%;height:45px;color:#fff}.tile-title{left:50px;top:15px;width:auto}.tile-box-text,.tile-separator-large,.tile-separator-small{display:none}}div.administrator-dashboard{display:grid;grid-template-columns:100%;justify-items:stretch;align-items:stretch}div[report-tree-container] div[report-tree-node]{display:flex;align-items:flex-start}div[report-tree-container] ul[report-tree-node-instances]{margin-top:10px;margin-left:20px;border-left:1px solid grey;padding-left:20px}div[report-tree-container] ul[report-tree-node-instances]>li>div{display:flex;align-items:center}div[report-tree-container] ul[report-tree-node-instances]>li{margin-bottom:10px}div[report-tree-container] ul[report-tree-node-instances]>li:last-child{margin-bottom:20px}.backup-monitor-container .status-indicator-3{background:#119f14}.backup-monitor-container .status-indicator-2{background:#b31e1e}.backup-monitor-container .status-indicator-4{background:#b31e1e}.backup-monitor-container .status-indicator-5{background:grey}.backup-monitor-container .status-indicator-1{background:#0d99f3}.backup-monitor-container .item-blue{color:#0d99f3}.backup-monitor-container .radio-accordion-header-title{line-height:20px}.backup-monitor-container .label-value-item strong,.backup-monitor-container .plural-list-type2 .plural-list-flex-content:hover{cursor:default}.backup-monitor-container .bigger{font-size:20px}.backup-monitor-container .general-failure{background-color:#ffd6d6!important}.backup-monitor-container .email{background-color:grey;color:#fff}.backup-monitor-container .email.sent{background-color:#119f14}.backup-monitor-container .with-errors span{background-color:red;color:#fff;border:1px solid red;border-radius:5px;padding:4px}.backup-monitor-container .results-table{font-size:16px}.backup-monitor-container .results-table th{text-align:center;padding:8px;font-weight:700}.backup-monitor-container .results-table .text-column{width:30%;text-align:left}.backup-monitor-container .results-table .number-column{width:5%;text-align:center}.backup-monitor-container .results-table .picture-column{width:1%;text-align:center}.backup-monitor-container .results-table .picture-column eq-icon-type{margin:4px;display:block}.backup-monitor-container .results-table .even{background-color:#efefef}.backup-monitor-container .widgets-container{display:flex;margin:20px;flex-direction:column}.backup-monitor-container .widgets-container .widget-box{padding:12px;cursor:pointer;min-width:300px;display:flex;flex-direction:row;align-items:center}.backup-monitor-container .widgets-container .widget-box div{margin-right:10px}.backup-monitor-container .widgets-container .widget-box .svg-icon{width:20px;height:20px;margin-right:10px}.backup-monitor-container .widgets-container .widget-box .widget-title{font-size:16px;text-align:left}.backup-monitor-container .widgets-container .widget-box .widget-title::first-letter{font-size:140%}.backup-monitor-container .widgets-container .widget-box .widget-row{text-align:right}.backup-monitor-container eq-picture-thumbnail{width:50px;display:block;height:50px;margin:4px auto}.bagging-monitor-container .search-filters input[type=text].fulltext-filter{width:auto;margin-right:10px;margin-top:10px}.bagging-monitor-container .title{display:flex}.bagging-monitor-container .informations{margin-top:20px;cursor:default;display:flex}.bagging-monitor-container .informations .date{flex-shrink:0;padding-right:6px}.bagging-monitor-container .informations .state{flex-shrink:0;padding-right:6px}.bagging-monitor-container .informations .error{color:red;margin-top:4px}.bagging-monitor-container .details{border-left:20px solid #e0e0e0;padding-left:10px;cursor:default}.bagging-monitor-container .details .box-container{cursor:default}.bagging-monitor-container .details .box-container .container-title{background:#e0e0e0;padding:4px 6px}.bagging-monitor-container .details .box-container .bagging-item-container{display:flex;flex-wrap:wrap}.bagging-monitor-container .details .box-container .bagging-item-container .bagging-item{margin:10px;padding:4px;min-width:290px;width:290px;max-width:290px}.bagging-monitor-container .details .box-container .bagging-item-container .bagging-item.normal{background:#fff;border:1px solid #e0e0e0}.bagging-monitor-container .details .box-container .bagging-item-container .bagging-item.dirty{background:#ffe8e8;border:1px solid red}.bagging-monitor-container .details .box-container .bagging-item-container .bagging-item .icon-date{display:flex;fill:#0d99f3;background:#e0e0e0}.bagging-monitor-container .details .box-container .bagging-item-container .bagging-item .icon-date eq-icon-type{margin-right:8px}.bagging-monitor-container .details .box-container .bagging-item-container .bagging-item .barcode{text-align:center;background:#e0e0e0;font-size:11px}.bagging-monitor-container .details .box-container .bagging-item-container .bagging-item .drug{display:flex;font-size:12px}.bagging-monitor-container .details .box-container .bagging-item-container .bagging-item .drug .quantity{margin-right:6px;width:24px}.bagging-monitor-container .details .box-container .bagging-item-container .bagging-item .drug .name{max-width:280px;overflow:hidden;white-space:nowrap}.bagging-monitor-container .details .box-container .bagging-item-container .bagging-item .drug eq-icon-type{width:14px;height:14px;fill:green;margin-left:4px}.bagging-monitor-container .details .box-container .bagging-item-container .bagging-item .drug.is-present .name,.bagging-monitor-container .details .box-container .bagging-item-container .bagging-item .drug.is-present .quantity{font-weight:700}.bagging-monitor-container .details .box-container .bagging-item-container .bagging-item .drug.is-not-present .name,.bagging-monitor-container .details .box-container .bagging-item-container .bagging-item .drug.is-not-present .quantity{text-decoration:line-through}.bagging-monitor-container .details .box-container .bagging-item-container .bagging-item .drug.is-administered .name,.bagging-monitor-container .details .box-container .bagging-item-container .bagging-item .drug.is-administered .quantity{color:#26601d}.bagging-monitor-container .details .missing-container{cursor:default}.bagging-monitor-container .details .missing-container .container-title{background:#e0e0e0}.bagging-monitor-container .details .missing-container .missing-item-container{display:flex;flex-wrap:wrap}.bagging-monitor-container .details .missing-container .missing-item-container .missing-item{margin:10px;padding:4px;min-width:290px;width:290px;max-width:290px;border:1px solid grey}.bagging-monitor-container .details .missing-container .missing-item-container .missing-item .error{display:flex}.bagging-monitor-container .details .missing-container .missing-item-container .missing-item .error .code{margin-right:4px}main.main.fullwidth{max-width:unset!important}div#careChartTitleBar{margin-bottom:9px}div#careChartTitleBar .radio-accordion-header{padding:0}div[carechartmaindiv] .multiselect-list{width:100%}#chartRoot{position:relative;overflow:hidden}#chartRoot .row-set-name{writing-mode:vertical-lr;transform:rotate(180deg);padding:6px;font-size:12px}#chartRoot .col-set-name{padding:6px;font-size:12px}#chartRoot em{font-style:normal}#chartRoot td.carechart-datatd .section-busy-drct-bar{margin-left:-4px}#chartRoot .unplanned-button{height:32px;border:2px dashed #aaa;color:#aaa;font-size:18px;display:block;width:100%}#chartRoot .pop-over-button{margin:4px;height:30px}#chartRoot .pop-over-button span{margin:4px;white-space:nowrap}#chartRoot .pop-over-button .section-busy-drct-bar-internal{background-color:#455a64}#chartRoot .pop-over-button.human-action-button{height:32px;text-align:left;margin-bottom:2px}#chartRoot .pop-over-button.human-action-button>div{display:flex;flex-wrap:nowrap}#chartRoot .pop-over-button.human-action-button>div span{margin:0;line-height:11px;font-size:11px;align-self:center}#chartRoot .pop-over-button.human-action-button>div span.when{font-size:10px}#chartRoot .pop-over-button.human-action-button>div span>b.label{display:block;padding:0;margin:0;max-width:300px;overflow:hidden;text-overflow:ellipsis}#chartRoot .pop-over-button.human-action-button div.human-action-icon{width:30px;height:30px;padding:5px;margin-right:5px;fill:#fff;background-color:#0d99f3;text-align:center}#chartRoot .pop-over-button.human-action-button div.human-action-icon eq-icon-type{width:20px;height:20px;display:inline-block}#chartRoot .pop-over-button.measure-button.two-lines{font-size:11px;line-height:11px;padding-top:2px}#chartRoot .pop-over-button.measure-button.two-lines span.first-row{font-size:11px;line-height:11px}#chartRoot .pop-over-button.measure-button.two-lines span.second-row{font-size:11px;line-height:11px}#chartRoot .pop-over-button.measure-button span.first-row{margin:4px;white-space:nowrap}#chartRoot .pop-over-button.measure-button span.second-row{margin:4px;white-space:nowrap;display:block}#chartRoot .carechart-layout-table{width:100%;height:100%;table-layout:fixed}#chartRoot .carechart-layout-table>tbody>tr:nth-child(1)>td:nth-child(1){background-color:#455a64}#chartRoot .carechart-layout-table td>div{position:relative;width:100%;height:100%}#chartRoot .carechart-layout-table td>div.data{overflow:scroll;-webkit-overflow-scrolling:touch}#chartRoot .carechart-layout-table td div.axis{overflow:hidden;background-color:#455a64}#chartRoot .carechart-layout-table .data table{position:absolute;z-index:899;border-collapse:collapse;border:0;table-layout:fixed}#chartRoot .carechart-layout-table .data td{border:1px solid #cfd8dc;min-width:40px;vertical-align:top}#chartRoot .carechart-layout-table .data td .pop-over-button{white-space:nowrap;margin:0 4px;border:1px solid #cfd8dc;font-size:12px;padding:0 4px;margin:4px}#chartRoot .carechart-layout-table .data td button:hover{opacity:unset}#chartRoot .carechart-layout-table .data td button span{text-align:left;margin:2px;overflow:hidden;display:block;white-space:nowrap}#chartRoot .carechart-layout-table .data td .button-status{width:20px;height:20px;padding:2px;fill:#fff;display:inline-block;margin:0;margin-top:3px}#chartRoot .carechart-layout-table #carechart-row-headers{position:absolute;z-index:900;border-collapse:collapse;table-layout:fixed}#chartRoot .carechart-layout-table #carechart-row-headers td{border-bottom:1px solid #263238;min-height:40px;background-color:#455a64;color:#fff;padding:0;position:relative;min-width:32px;overflow:hidden}#chartRoot .carechart-layout-table #carechart-row-headers td span{display:block;overflow:hidden;top:0;font-size:11px;text-align:center}#chartRoot .carechart-layout-table #carechart-row-headers td.vertical span{writing-mode:vertical-lr;max-height:100%;right:4px;left:auto;top:0;bottom:0;white-space:normal;text-align:center;line-height:14px}#chartRoot .carechart-layout-table #carechart-row-headers td[rowspan] span{font-size:.8em;line-height:1.4em}#chartRoot .carechart-layout-table #carechart-row-headers td[data-level=l2]{width:22px;max-width:22px;min-width:22px}#chartRoot .carechart-layout-table #carechart-row-headers.slow td{vertical-align:middle}#chartRoot .carechart-layout-table #carechart-row-headers.slow td span{position:relative}#chartRoot .carechart-layout-table .carechart-column-headers{position:absolute;z-index:900;border-collapse:collapse;table-layout:fixed}#chartRoot .carechart-layout-table .carechart-column-headers td{border-right:1px solid #263238;background-color:#455a64;color:#fff;text-align:right;overflow:hidden;padding:0 4px;position:relative;vertical-align:top}#chartRoot .carechart-layout-table .carechart-column-headers td span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:11px;position:absolute;height:100%}#chartRoot .carechart-layout-table .carechart-column-headers td[data-row=superhead]{line-height:26px;height:26px}#chartRoot .carechart-layout-table .carechart-column-headers td[data-row=head]{line-height:22px;height:22px}#chartRoot .carechart-layout-table .carechart-column-headers.slow td{text-align:center}#chartRoot .carechart-layout-table .carechart-column-headers.slow td span{position:relative}#chartRoot .carechart-layout-table eq-thumbnail-image{display:inline-block;max-width:40px;max-height:40px}#chartRoot #careChartTitleBar .radio-accordion-header{padding:10px 0 10px 10px}#chartRoot section.pop-up div button span{display:inline-block!important;margin-left:5px!important;margin-right:10px!important}#chartRoot div.cc-scrolling{background-color:#546e7a;position:relative}#chartRoot div.cc-scrolling.cc-grid div.floating{opacity:0;z-index:1;position:absolute;overflow:hidden;background-color:#eceff1}#chartRoot div.cc-scrolling.cc-grid div.cell{background-color:#cfd8dc;text-align:center;display:grid;grid-template-columns:1fr;grid-template-rows:min-content;min-height:36px}#chartRoot div.cc-scrolling.cc-grid div.cell>div.cell-content{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:min-content;min-height:36px}#chartRoot div.cc-scrolling.cc-grid div.cell.patient-absent{background:repeating-linear-gradient(45deg,#efefef,#efefef 13px,#fff 10px,#fff 17px)!important}#chartRoot div.cc-scrolling.cc-grid div.cell.patient-unknown{background:rgba(207,216,220,.66)!important}#chartRoot div.cc-scrolling.cc-grid div.column-head{line-height:12px;text-align:center;background-color:#eceff1;display:grid}#chartRoot div.cc-scrolling.cc-grid div.column-head>div{align-self:center}#chartRoot div.cc-scrolling.cc-grid div.column-head em{font-size:12px;white-space:nowrap;padding:8px 14px;display:inline-block;font-weight:700}#chartRoot div.cc-scrolling.cc-grid div.column-head .eq-tumbnailimage{width:50px;display:inline-block;margin-top:8px}#chartRoot div.cc-scrolling.cc-grid div.row-head{line-height:12px;text-align:center;background-color:#eceff1;display:grid}#chartRoot div.cc-scrolling.cc-grid div.row-head>div{align-self:center}#chartRoot div.cc-scrolling.cc-grid div.row-head em{font-size:10px;padding:6px;display:inline-block}#chartRoot div.cc-scrolling.cc-grid div.row-head .eq-tumbnailimage{width:50px;display:inline-block;margin-top:8px}#chartRoot div.cc-scrolling.cc-grid div.careChartGrid{display:grid}.care-chart-row-paging-widget{display:flex;flex-direction:row}.care-chart-row-paging-widget>.page-counter{font-size:24px;padding:0 10px;align-self:center}.care-chart-row-paging-widget .page-details{color:#000;padding:10px}.care-chart-row-paging-widget .page-details>b{font-size:18px;margin-bottom:28px;display:inline-block;white-space:nowrap}.care-chart-pop-over{white-space:normal;position:absolute;z-index:9999;margin:0}.pop-over.js-active:before{content:none;display:none}.care-chart-busy-layer{z-index:1004;margin:auto;position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;background-color:rgba(207,216,220,.66)}.care-chart-busy-layer>div{width:120px;height:160px;margin:0 auto;margin-top:120px}.care-chart-busy-layer>div>svg{width:120px;height:120px}.care-chart-busy-layer #carechartBusyMessage,.care-chart-busy-layer #carechartBusySubMessage{width:100%;height:40px;text-align:center}.split-comp{display:grid;grid-template-columns:260px auto;grid-template-rows:1fr;grid-column-gap:0;position:absolute;left:0;top:0;right:0;bottom:0}.split-comp.contracted{grid-template-columns:43px 1fr}.split-comp.contracted .split-comp-menu{display:none}.split-comp.contracted .split-comp-search-text{display:none}.split-comp.contracted .split-comp-search-button{display:none}.split-comp .split-comp-left{grid-area:.25;padding-right:10px}.split-comp .split-comp-left .split-comp-bar{display:flex}.split-comp .split-comp-left .split-comp-bar .split-comp-search-text{margin-left:4px}.split-comp .split-comp-left .split-comp-menu{overflow-x:hidden;overflow-y:scroll;height:50px}.split-comp .split-comp-left .split-comp-menu .split-comp-menu-item{min-height:50px;text-align:left;padding-left:6px;margin-bottom:2px;width:100%;display:grid}.split-comp .split-comp-left .split-comp-menu .split-comp-menu-item.selected-item{border-left:4px solid #0d99f3;background:#e7eefe}.split-comp .split-comp-left .split-comp-menu .split-comp-menu-item.selected-item.my-draft{border-left:4px solid #42f5d1;background:#c5faef}.split-comp .split-comp-left .split-comp-menu .split-comp-menu-item.selected-item.my-draft a{color:#018066}.split-comp .split-comp-left .split-comp-menu .split-comp-menu-item.my-draft>a{color:#018066}.split-comp .split-comp-left .split-comp-menu .split-comp-menu-item a{align-self:center}.split-comp .split-comp-content{grid-area:.08333333;overflow:hidden}.carechart-filters .toolbar-flex{margin-bottom:0}.carechart-filters .toolbar-flex-item-group .toolbar-flex-item{margin-bottom:10px}.carechart-filters button.general-button{margin-bottom:0}.carechart-filters .check-radio-wrapper label{margin-bottom:0}.healthrecordproducer-monitor-container table tr:nth-child(even){background:#dedede}.healthrecordproducer-monitor-container table td{padding:6px;font-size:16px}.healthrecordproducer-monitor-container table th{padding:6px;font-size:16px;font-weight:700;text-align:center}.healthrecordproducer-monitor-container table tbody>td,.healthrecordproducer-monitor-container table tbody>tr{cursor:pointer}.healthrecordproducer-monitor-container table tbody>td .date,.healthrecordproducer-monitor-container table tbody>tr .date{white-space:nowrap}.healthrecordproducer-monitor-container table .number-column{text-align:center}.healthrecordproducer-monitor-container .status-success{color:#119f14}.healthrecordproducer-monitor-container .status-errorretry{color:#b31e1e}.healthrecordproducer-monitor-container .status-error{color:#b31e1e}.healthrecordproducer-monitor-container .status-nodatafound{color:grey}.healthrecordproducer-monitor-container .status-running{background-color:#dbffc2}.healthrecordproducer-monitor-container .status-tobeprocessed{color:#0d99f3}@media (min-width:1501px){.planned-group-administration-grid{display:grid;grid-template-columns:33% 33% 33%;padding:10px 8px 0 8px}}@media (max-width:1500px){.planned-group-administration-grid{display:grid;grid-template-columns:50% 50%;padding:10px 8px 0 8px}}@media (max-width:1000px){.planned-group-administration-grid{display:grid;grid-template-columns:auto;padding:10px 8px 0 8px}}@media (max-width:600px){.planned-group-administration-grid{display:grid;grid-template-columns:auto;padding:10px 8px 0 8px}}eq-confirm-button{display:inline-block}eq-confirm-button button{display:flex;cursor:pointer;border:0;background:0 0;outline:0;overflow:hidden}eq-confirm-button .confirm{opacity:0;-webkit-transform:translateX(-70%);transform:translateX(-70%);transition:0s all}eq-confirm-button .active .confirm{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);transition:.3s all}eq-confirm-button .content{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);transition:.3s all}eq-confirm-button .active .content{opacity:0;width:0;-webkit-transform:translateX(70%);transform:translateX(70%)}eq-delete-confirm-button{display:inline-block}.consent-viewer{flex:1 1 auto;overflow:auto;min-height:500px;position:relative;padding-left:50px;padding-right:50px}.consent-viewer label{color:gray;font-size:12px;padding:8px 12px;position:absolute;top:0;left:0}.consent-viewer a{cursor:pointer;position:absolute;top:50%;width:auto;padding:16px;margin-top:-50px;color:#fff;font-weight:700;font-size:20px;transition:.6s ease;user-select:none;-webkit-user-select:none;background:#d3d3d3}.consent-viewer a:hover{background-color:gray}.consent-viewer a .consent-viewer-prev{left:0;border-radius:0 3px 3px 0}.consent-viewer a .consent-viewer-next{right:0;border-radius:3px 0 0 3px}.consent-viewer-description p{flex:0 0 auto;text-align:center}.consent-viewer-preview{flex:0 0 auto;max-height:300px;text-align:center;overflow:auto;border-top:solid 1px #d3d3d3;padding-top:50px;flex-wrap:wrap}.consent-viewer-preview button{border:none;opacity:.6}.consent-viewer-preview button .consent-viewer-selection{border:solid 1px #d3d3d3;opacity:1}.diagprocpicker-modal p.description{font-weight:700}.diagprocpicker-modal div.row{display:flex}.diagprocpicker-modal div.row eqi18n.text{align-self:center;margin-right:10px}.diagprocpicker-body .sosia-code-list-row-flex{display:flex;width:100%}.diagprocpicker-body .sosia-code-list-row-flex .codecode{width:48px;display:inline-block;min-width:48px}.diagprocpicker-body .sosia-code-list-row-flex .codearrow{width:6px}.diagprocpicker-body .sosia-code-list-row-flex .codeposition{flex:0 0 auto}.diagprocpicker-body .sosia-code-list-description label{line-height:16px;padding:4px 10px}.diagprocpicker-body .sosia-code-list-row-flex .textoverflowed{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:inline-block}.diagprocpicker-body .sosia-code-list-row-flex .textoverflowed .description{margin-top:8px;display:inline-block}@media (max-width:600px){.diagprocpicker-body .sosia-code-list-row-flex{display:initial;width:100%}.diagprocpicker-body .sosia-code-list-description{margin-left:-1px}}eq-document-viewer{min-height:100%;height:100%;display:flex;flex:1 1 auto}eq-document-viewer .document-iframe{max-height:100%;max-width:100%;min-height:100%;min-width:100%;flex:1;border:0}.hospitalization-problems-picker-body .result-header{font-weight:700}.hospitalization-problems-picker-body .result-row{height:42px}.hospitalization-problems-picker-body .result-row:nth-child(2n+1){background-color:#eee}.hospitalization-problems-picker-body button.problem-error{background-color:red}.hospitalization-problems-picker-body .list-row-flex{display:flex;width:100%}.hospitalization-problems-picker-body .list-row-flex .codecode{min-width:54px;display:inline-block;padding-right:10px;margin-left:0}.hospitalization-problems-picker-body .list-row-flex .codearrow{width:6px}.hospitalization-problems-picker-body .list-row-flex .codeposition{flex:0 0 auto}.hospitalization-problems-picker-body .list-row-flex .textoverflowed{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:inline-block}.hospitalization-problems-picker-body .list-row-flex .textoverflowed .description{margin-top:8px;display:inline-block}.hospitalization-problems-picker-body .list-description{display:flex}.hospitalization-problems-picker-body .list-description label{line-height:16px;padding:4px 10px}@media (max-width:600px){.hospitalization-problems-picker-body .list-row-flex{display:initial;width:100%}.hospitalization-problems-picker-body .list-description{margin-left:-1px}}.hospitalization-problems-picker-body .result-header,.hospitalization-problems-picker-body .result-row{display:grid;grid-template-columns:40px 60px 4fr repeat(4,1fr);grid-template-rows:1fr;grid-column-gap:4px;grid-row-gap:6px;align-content:center}.hospitalization-problems-picker-body .result-header span:nth-child(3),.hospitalization-problems-picker-body .result-row span:nth-child(3){text-align:left;font-size:14px}.hospitalization-problems-picker-body .result-header eqi18n,.hospitalization-problems-picker-body .result-header span,.hospitalization-problems-picker-body .result-row eqi18n,.hospitalization-problems-picker-body .result-row span{text-align:center;display:inline;align-self:center;font-size:12px;line-height:14px}div.prescription-editor hr{margin:0 0 10px 0;border-color:#ccc}div.prescription-editor .editor-section{padding:30px 0 30px 50px}div.prescription-editor .schedule-tab{display:flex;align-items:center;margin-right:5px;margin-bottom:-3px;padding:0 10px;height:40px;cursor:pointer;font-size:16px;font-weight:700;border:2px solid #666;border-radius:4px 4px 0 0;user-select:none;color:#333;background:#e5e5e5;text-align:center}div.prescription-editor .schedule-tab.selected{background:#ff9800;color:#fff}div.prescription-editor .schedule-pane{display:block;order:4;width:100%;flex:0 0 auto;background:#f5f5f5;border:1px solid #ccc;padding:20px 10px 10px 10px}div.prescription-editor .selectable-item{flex:0 0 auto;display:flex;align-items:center;margin-right:10px;margin-bottom:10px;padding:0 10px;height:40px;cursor:pointer;font-size:16px;font-weight:700;border:1px solid #666;user-select:none;border:1px solid #607d8b;background:#e5e5e5;font-weight:400;min-width:40px;justify-content:center}div.prescription-editor .selectable-item.selected{background:#ef6c00;color:#fff}div.prescription-editor .selectable-item.rounded{border-radius:5px}div.prescription-editor .prescription-drug-leaflet{z-index:180}div.prescription-editor .prescription-drug-loader{right:45px;z-index:180}div.prescription-editor select.with-override{width:calc(100% - 210px)}div.prescription-editor button.override-button{width:200px;overflow:hidden;margin-bottom:5px}div.prescription-editor .conflict-list{list-style:square;margin-left:20px;margin-bottom:20px}div.prescription-editor .confirmations{border:1px solid #ccc}eq-prescription-definition-dose{display:inline-block}eq-prescription-definition-dose label{color:#3f51b5;display:block}eq-prescription-definition-dose select{float:none;width:150px}eq-prescription-definition-dose .dispense-quantity-container{display:inline-block}eq-prescription-definition-dose .dispense-quantity-container input[type=number]{width:60px}eq-prescription-definition-dose .dispense-quantity-container select{float:none;width:80px}eq-prescription-definition-dose .dispense-combo-container{display:inline-block}eq-prescription-definition-dose .dispense-combo-container select{float:none;width:unset}eq-prescription-definition-dose .pharmaceutical-form-container{width:150px;display:inline-block}eq-prescription-definition-dose .dose-quantity-container{width:80px;display:inline-block}eq-prescription-definition-dose .unit-of-measure-container{width:150px;display:inline-block}eq-prescription-definition-dose .other-dosages-container{display:inline-block;color:#0d99f3}eq-prescription-definition-dose .other-dosages-container .dropdown-menu{padding:6px}eq-prescription-definition-dose .other-dosages-container .dropdown-menu a{display:block;white-space:nowrap;margin:4px}eq-prescription-definition-dose .history-container{display:inline-block;margin-bottom:10px}.programmazione-slider .eq-calendar-wrapper{overflow-x:scroll}.programmazione-slider .eq-calendar-wrapper .ui-datepicker-group{width:259px;min-width:259px;max-width:259px}@media (max-width:1000px){.programmazione-slider .eq-calendar-wrapper .ui-datepicker-multi-3 .ui-datepicker-group{width:100%}.programmazione-slider .eq-calendar-wrapper .ui-datepicker-multi .ui-datepicker-group{float:left}.programmazione-slider .eq-calendar-wrapper .ui-datepicker{max-width:unset}.programmazione-slider .eq-calendar-wrapper .ui-datepicker-calendar td a,.programmazione-slider .eq-calendar-wrapper .ui-datepicker-calendar td span{height:unset;line-height:21px}}.consent-picker-search{flex:0 0 auto;padding:10px;margin-bottom:0}.consent-picker-item-wrapper{padding:10px}.consent-picker-item-wrapper .consent-picker-item{padding:5px;flex:0 0 auto;-webkit-flex:0 0 auto;display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;margin-bottom:4px;color:#fff;fill:#fff;cursor:pointer;justify-content:flex-start;position:relative;overflow:hidden}.consent-picker-item-wrapper .consent-picker-item .consent-picker-item-icon{order:1;flex:0 0 auto;-webkit-flex:0 0 auto;width:40px;height:40px}.consent-picker-item-wrapper .consent-picker-item .consent-picker-item-body{order:2;flex:1 0 auto;-webkit-flex:1 0 auto;color:inherit;display:flex;flex-direction:column;margin-left:10px}.consent-picker-item-wrapper .consent-picker-item .consent-picker-item-body .consent-picker-item-title{order:1;width:100%;color:inherit;font-size:14px;font-weight:700}.consent-picker-item-wrapper .consent-picker-item .consent-picker-item-body .consent-picker-item-description{order:2;width:100%;color:inherit;font-size:10px;text-transform:uppercase}eq-entity-set-picker .typeahead-entityset{position:absolute;overflow-y:scroll;min-width:100px;max-height:200px;width:max-content;background:#fff}eq-entity-set-picker .typeahead-entityset>div.typeahead-entityset-inside{border-left:2px solid #0d99f3;border-bottom:2px solid #0d99f3;border-top:1px solid #0d99f3}eq-entity-set-picker .typeahead-entityset .typeahead-panel-result-list li{padding-right:30px}eq-entity-set-picker input[type=text][uib-typeahead]:focus{padding-left:34px}eq-entity-set-picker input[type=text][uib-typeahead].fetching{color:#999;background-color:#fff;background-image:url(../app/components/picker/entityset-picker-loading.gif);background-size:auto;background-position:left center;background-repeat:no-repeat}.slider-picker-cart-search{flex:0 0 auto;padding:10px;margin-bottom:0}.slider-picker-cart-results{flex:1 1 auto;align-items:flex-start;flex-direction:column;padding:10px;margin-bottom:0;overflow:auto}.slider-picker-cart-results .slider-picker-cart-results-wrapper{padding-top:5px;margin-bottom:0}.slider-picker-cart-results .slider-picker-cart-results-wrapper .toolbar-flex{align-items:center;font-weight:400;flex-wrap:nowrap;border:1px solid #999;margin-top:-1px;min-height:40px;margin-bottom:0}.slider-picker-cart-results .slider-picker-cart-results-wrapper .slider-picker-cart-results-highlighted{background:#ffe0b2}.slider-picker-cart-results .slider-picker-cart-results-selector{cursor:pointer}.slider-picker-cart-results .slider-picker-cart-results-selector .slider-picker-cart-result-row>span{flex-grow:1;padding-left:10px;padding-right:10px}.slider-picker-cart-results .slider-picker-cart-results-selector .slider-picker-cart-result-row>span.slider-picker-cart-code{min-width:100px;flex-grow:0}.slider-picker-cart-box{flex:0 0 auto;width:100%;background:#e4e4e4;border-top:solid 1px #999;margin:0;padding:10px;border-bottom:solid 1px #999;max-height:300px;overflow:auto}.slider-picker-cart-box .slider-picker-cart-box-row{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;border:1px solid #999;background:#e6eef3;margin-top:-1px;width:100%}.slider-picker-cart-box .slider-picker-cart-box-row>span{flex-grow:1;padding-left:10px;padding-right:10px}.slider-picker-cart-box .slider-picker-cart-box-row>span.slider-picker-cart-code{min-width:100px;flex-grow:0}.slider-picker-cart-footer{align-items:flex-start}.slider-picker-cart-footer .toolbar-flex-item-group{align-items:center}.care-chart-administration hr{width:100%}.care-chart-administration eq-execution-item{width:100%}.care-chart-administration eq-execution-item .execution-item-buttons{display:flex;width:fit-content}eq-care-chart-editor-slider .slider-off-panel-content-main{overflow-x:unset;overflow-y:unset}eq-care-chart-editor-slider input[type=checkbox].revisited-3.filter+label{border-radius:26px}eq-care-chart-editor-slider input[type=checkbox].revisited-3.filter+label .svg-icon{margin:2px 0 0 0;width:26px}eq-care-chart-editor-slider .element-icon{display:inline-block;background-color:unset;fill:#0d99f3}eq-care-chart-editor-slider .element-icon.pointer{cursor:pointer;fill:#ff8c00}eq-care-chart-editor-slider .elements-titles label{font-size:84%}eq-care-chart-editor-slider div.subset-title{padding:0;color:#000;font-size:18px;height:40px;align-items:center}eq-care-chart-editor-slider h2.subset-name{flex-grow:4;height:40px;display:inline-flex;align-items:center;padding-left:10px}eq-care-chart-editor-slider label.elements-title{font-size:110%;margin:10px 0;display:inline-block}eq-care-chart-editor-slider div.element-name{padding-bottom:10px;align-self:center;font-size:114%}eq-care-chart-editor-slider .typeahead-carecharteditor{position:absolute;background-color:#fff;border:1px solid #aaa;max-height:300px;overflow-x:hidden;overflow-y:auto;z-index:90}eq-care-chart-editor-slider input[type=text][uib-typeahead].fetching{color:#999;background-color:#fff;background-image:url(../app/components/picker/entityset-picker-loading.gif);background-size:auto;background-position:right center;background-repeat:no-repeat}.care-folfer-main .toolbar-flex{margin-bottom:0}.care-folfer-main .cf-folder{margin-left:30px}.care-folfer-main .cf-folder+.cf-folder{margin-top:40px}.care-folfer-main .cf-folder-line{background:#ededed;border:0}.care-folfer-main .cf-folder-label{align-items:center;font-size:16px;font-weight:700;color:#3f51b5;margin:0}.care-folfer-main .cf-grid{display:block}.care-folfer-main .cf-grid .cf-grid-item{display:flex}.care-folfer-main .cf-grid .cf-grid-item .cf-grid-item-label{display:flex;align-items:center;flex-grow:1}.care-folfer-main .cf-grid .cf-grid-item .cf-grid-item-label em{margin-bottom:10px;font-style:normal;font-weight:700;font-size:16px}.healthRecordShowSummary{height:auto;opacity:1}div#healthRecordChildrenContainer .health-record-child-container{min-height:200px}div#healthRecordChildrenContainer .list-radio-type0 .restyled:checked+label:after{background-color:transparent}div#healthRecordChildrenContainer .accordion-type-2-title .status-can-publish{background:green}div#healthRecordChildrenContainer .accordion-type-2-title .status-cannot-publish{background:red}div#healthRecordGuardianDiv.guardian .svg-icon{height:40px;width:40px;margin-right:10px}div#healthRecordGuardianDiv.guardian .guardian-row{display:flex;margin-bottom:10px}div#healthRecordGuardianDiv.guardian .guardian-row div{align-self:center}div#healthRecordGuardianDiv.guardian .guardian-row .restyled-label{margin-bottom:0}div#healthRecordGuardianDiv.guardian .guardian-error{display:flex;color:red}div#healthRecordGuardianDiv.guardian .guardian-error eq-icon-type{width:40px;height:40px;fill:red}div#healthRecordGuardianDiv.guardian .guardian-error div{display:flex;align-content:center;align-items:center}div#healthRecordGuardianDiv.guardian .guardian-error .svg-icon{fill:red}div#healthRecordGuardianDiv.guardian .guardian-warning .svg-icon{fill:orange}div#healthRecordGuardianDiv.guardian .guardian-input .svg-icon{fill:#00f}.multiple-humanaction-prescription-wizard .human-action-grid-cell{align-self:start;justify-self:start}@media (min-width:1501px){.multiple-humanaction-prescription-wizard .human-action-grid{display:grid;grid-template-columns:33% 33% 33%}.multiple-humanaction-prescription-wizard .human-action-grid .human-action-name{max-width:300px}}@media (max-width:1500px){.multiple-humanaction-prescription-wizard .human-action-grid{display:grid;grid-template-columns:50% 50%}.multiple-humanaction-prescription-wizard .human-action-name{max-width:360px}}@media (max-width:1000px){.multiple-humanaction-prescription-wizard .human-action-grid{display:grid;grid-template-columns:auto}.multiple-humanaction-prescription-wizard .human-action-name{max-width:unset}}@media (max-width:600px){.multiple-humanaction-prescription-wizard .human-action-grid{display:grid;grid-template-columns:auto}}.multiple-humanaction-prescription-wizard .hosp-flex{flex-wrap:nowrap}.multiple-humanaction-prescription-wizard .hosp-flex .icon-80{flex-shrink:0}.multiple-humanaction-prescription-wizard .infotext{font-size:18px;margin-bottom:20px}.multiple-humanaction-prescription-wizard .success{width:120px;height:120px;fill:#1d9b0a}.multiple-humanaction-prescription-wizard progress{width:100%;height:50px}.multiple-humanaction-prescription-wizard ul.save-errors{list-style:square;margin-left:16px}.multiple-humanaction-prescription-wizard .ongoing-session{color:red}.multiple-humanaction-prescription-wizard .wizard-header{height:72px;overflow:hidden}.report-viewer-panel{top:20px;left:0;width:100%;height:calc(99%);padding:20px 40px 40px 40px;overflow:auto;-webkit-overflow-scrolling:touch}.report-viewer-iframe-wrapper{height:100%}.report-viewer-iframe-wrapper iframe{width:100%;height:100%;border:0}div[care-folder-container] div[care-folder-tree-node]{display:flex;align-items:flex-start}div[care-folder-container] ul[care-folder-node-instances]{margin-top:10px;margin-left:20px;border-left:1px solid grey;padding-left:20px}div[care-folder-container] ul[care-folder-node-instances]>li>div{display:flex;align-items:center}div[care-folder-container] ul[care-folder-node-instances]>li{margin-bottom:10px}div[care-folder-container] ul[care-folder-node-instances]>li:last-child{margin-bottom:20px}.prescription-editor-drct .eq-calendar-wrapper{overflow-x:scroll}.prescription-editor-drct .eq-calendar-wrapper .ui-datepicker-group{width:259px;min-width:259px;max-width:259px}@media (max-width:1000px){.prescription-editor-drct .eq-calendar-wrapper .ui-datepicker-multi-3 .ui-datepicker-group{width:100%}.prescription-editor-drct .eq-calendar-wrapper .ui-datepicker-multi .ui-datepicker-group{float:left}.prescription-editor-drct .eq-calendar-wrapper .ui-datepicker{max-width:unset}.prescription-editor-drct .eq-calendar-wrapper .ui-datepicker-calendar td a,.prescription-editor-drct .eq-calendar-wrapper .ui-datepicker-calendar td span{height:unset;line-height:21px}}eq-health-record-child-prescription-session .ongoing-session .ongoing-session-image-container{display:flex}eq-health-record-child-prescription-session .ongoing-session .ongoing-session-image-container .phrase{font-size:18px;padding-left:10px;align-self:center}eq-health-record-child-prescription-session .ongoing-session .ongoing-session-confirmation-container{margin-top:10px;font-size:18px}eq-health-record-child-prescription-session .ongoing-session eq-thumbnail-image{width:40px;height:40px}eq-health-record-child-prescription-session .no-session{text-align:center}eq-health-record-child-prescription-session .body-part-container .body-part-name{margin-left:-50px;padding:10px 0;font-size:18px}eq-health-record-child-prescription-session .body-part-container .ancestor-container{margin-bottom:10px}