@import url(https://fonts.googleapis.com/css?family=Ubuntu:300,400,500,700&subset=latin,latin-ext);article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace, serif;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}h1,h2,h3,h4,h5,h6{margin:0;padding:0}.clearfix:before,#main:before,#account-content .person-details .basic-info:before,#person-details .person-details .basic-info:before,#new-guardian .person-details .basic-info:before,#account-content .person-details .contract-details:before,#person-details .person-details .contract-details:before,#new-guardian .person-details .contract-details:before,.child-calendar .navigation-buttons:before,.hierarchy-content .carecontract:before,.hierarchy-content .carecontract .row .service:before,.hierarchy-content .carecontract .button-wrap:before,.hierarchy-content .employmentcontract:before,.hierarchy-content .employmentcontract .button-wrap:before,#person-details .person-details .trustees-list .trustee:before,#new-guardian .person-details .trustees-list .trustee:before,#person-details .person-details .tags-list .tag:before,#new-guardian .person-details .tags-list .tag:before,.presence-buttons:before,.messages:before,.message-container:before,.l-statistics-opts:before,.l-statistics-chart:before,#forms-content #form-filter-actions:before,#form-actions:before,.clearfix:after,#main:after,#account-content .person-details .basic-info:after,#person-details .person-details .basic-info:after,#new-guardian .person-details .basic-info:after,#account-content .person-details .contract-details:after,#person-details .person-details .contract-details:after,#new-guardian .person-details .contract-details:after,.child-calendar .navigation-buttons:after,.hierarchy-content .carecontract:after,.hierarchy-content .carecontract .row .service:after,.hierarchy-content .carecontract .button-wrap:after,.hierarchy-content .employmentcontract:after,.hierarchy-content .employmentcontract .button-wrap:after,#person-details .person-details .trustees-list .trustee:after,#new-guardian .person-details .trustees-list .trustee:after,#person-details .person-details .tags-list .tag:after,#new-guardian .person-details .tags-list .tag:after,.presence-buttons:after,.messages:after,.message-container:after,.l-statistics-opts:after,.l-statistics-chart:after,#forms-content #form-filter-actions:after,#form-actions:after{content:" ";display:table}.clearfix:after,#main:after,#account-content .person-details .basic-info:after,#person-details .person-details .basic-info:after,#new-guardian .person-details .basic-info:after,#account-content .person-details .contract-details:after,#person-details .person-details .contract-details:after,#new-guardian .person-details .contract-details:after,.child-calendar .navigation-buttons:after,.hierarchy-content .carecontract:after,.hierarchy-content .carecontract .row .service:after,.hierarchy-content .carecontract .button-wrap:after,.hierarchy-content .employmentcontract:after,.hierarchy-content .employmentcontract .button-wrap:after,#person-details .person-details .trustees-list .trustee:after,#new-guardian .person-details .trustees-list .trustee:after,#person-details .person-details .tags-list .tag:after,#new-guardian .person-details .tags-list .tag:after,.presence-buttons:after,.messages:after,.message-container:after,.l-statistics-opts:after,.l-statistics-chart:after,#forms-content #form-filter-actions:after,#form-actions:after{clear:both}body{background-color:white}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}table{border-collapse:collapse}table th{text-align:left}.spinner{display:block;width:16px;margin:16px auto 0 auto}.paikky-image,header .header-image,.not-supported-browser .descriptions-logo{background-image:url(../img/icon_144x144.png);background-size:72px 72px;width:72px;height:72px}.hidden{display:none}.help-icon{display:inline-block !important;transform:scale(1.1)}.help-container{display:none;font-size:smaller;margin:0.5em 6em 1em 2em;padding:1em;border:1px dotted #999;border-radius:8px}.help-container.open{display:block}.chosen-container .inactive{font-style:italic}.chosen-container .inactive:not(.group-result):before{content:"! ";color:red;font-style:normal;font-weight:bold}.chosen-container li.inactives-title{text-transform:uppercase;color:black !important;font-weight:bold;border-bottom:1px solid black}.error{color:red}.action-menu,.split-button-container .split-dropdown{display:none;border:1px solid rgba(0,0,0,0.15);border-radius:0.25em;position:absolute;background-color:#fff;z-index:1000;text-align:left;right:0}.action-menu a,.split-button-container .split-dropdown a{display:block;padding:0.5em;white-space:nowrap;width:100%;color:black}.action-menu a:hover,.split-button-container .split-dropdown a:hover{background-color:#eee}.loader,.loader:after{border-radius:50%;width:2em;height:2em}.loader{margin:0 auto;font-size:10px;position:relative;text-indent:-9999em;border-top:0.4em solid rgba(255,255,255,0.2);border-right:0.4em solid rgba(255,255,255,0.2);border-bottom:0.4em solid rgba(255,255,255,0.2);border-left:0.4em solid #ffffff;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:load8 1.1s infinite linear;animation:load8 1.1s infinite linear}@-webkit-keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.owner-info{text-align:right;font-size:small;color:#999;text-transform:uppercase;margin:0.2em 0}.list-items .owner-info{margin:1em 0 -2em 0}html{height:100%}body{font-family:'Roboto', 'Ubuntu', sans-serif;font-weight:normal;font-size:16px;height:100%;max-width:1400px;overflow-x:overlay;display:flex;flex-direction:column}body.wide{max-width:1900px}#main{min-width:935px;overflow-y:scroll;overflow-y:overlay;padding:0.25em 0.75em;flex:1}#main.login{height:100vh}#main.embedded-iframe{overflow-y:hidden;padding:0.25em 0 0 0.75em}#main.embedded-iframe iframe{border:none;width:100%;height:100%}#main.embedded-iframe.no-padding{padding:0}.is-invisible{visibility:hidden !important}.collapsible,.loader,.progress-indicator,.status-text,.estimate{-moz-transition:opacity 300ms ease-in-out;-o-transition:opacity 300ms ease-in-out;-webkit-transition:opacity 300ms ease-in-out;transition:opacity 300ms ease-in-out;opacity:1.0}.collapsible.is-collapsed,.is-collapsed.loader,.is-collapsed.progress-indicator,.is-collapsed.status-text,.is-collapsed.estimate{visibility:visible;opacity:0}.is-collapsed{visibility:hidden}.is-disabled{opacity:.7}.text-overflow-ellipsis,.person-list-item,.account-view .guardian,.account-view .child,.account-view .trustee,#account-content .person-details .contract-details li .title,#person-details .person-details .contract-details li .title,#new-guardian .person-details .contract-details li .title,.children-ribbon .child .person-details,.list-item div,#caregroup-header .name,#person-details .person-details .guardian .name,#new-guardian .person-details .guardian .name{white-space:nowrap;overflow-x:hidden;text-overflow:ellipsis}.layout-view,.account-view,.hierarchy-view,.l-statistics{width:100%;position:relative}.flex-container,.child-calendar .calendar-table,.calendar-day-planner .presence-time-controls,.calendar-popup-container .content .buttons,.children-ribbon,.children-ribbon .child,.children-ribbon .child .person-details,.presence-block,.messaging-popup-container .content .header .subject-info,.messaging-popup-container .content .compose-box,.messaging-popup-container .content .reply-box,.messaging-popup-container .content .footer,.message-thread-item{display:-webkit-box;display:-moz-box;display:-ms-box;display:box;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-ms-box-orient:horizontal;box-orient:horizontal}.flex-item,.calendar-day,.calendar-day-planner .presence-starts,.calendar-day-planner .presence-ends,.calendar-popup-container .content .button,.presence-block .time,.messaging-popup-container .content .compose-text-area,.messaging-popup-container .content .reply-text-area,.message-thread-item .message-content{display:block;width:1px;-webkit-box-flex:1;-moz-box-flex:1;-ms-box-flex:1;box-flex:1}.subtle-text-shadow,.children-ribbon .child,.message .title,.message .text,.message-thread-item .text{text-shadow:0 1px 0 rgba(0,0,0,0.6)}.blue,.blue-background,.list-item .selected,.list-item.selected,.blue-button,#person-details .person-details .button-blue,#new-guardian .person-details .button-blue,.hierarchy-header,.hierarchy-content #caregroup-header,.hierarchy-content .container-header,.hierarchy-content #children-header,.hierarchy-content #secondarychildren-header,#person-details .person-details .guardian,#new-guardian .person-details .guardian,table.realization tr.today,#form-edit-header,.elp-container .tab-header,header a.button,footer,.popup,.estimate,.hierarchy-content .carecontract .carecontract-header .carecontract-note,.hierarchy-content .employmentcontract .employmentcontract-header .employmentcontract-note,#person-header,table.realization tr.presence-edit p.purpose,.messaging-popup-container .content .button{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzE0YTljOCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzBjODhhMSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #14a9c8),color-stop(100%, #0c88a1));background-image:-moz-linear-gradient(#14a9c8,#0c88a1);background-image:-webkit-linear-gradient(#14a9c8,#0c88a1);background-image:linear-gradient(#14a9c8,#0c88a1);-moz-box-shadow:rgba(255,255,255,0.5) 0px 1px 0px inset;-webkit-box-shadow:rgba(255,255,255,0.5) 0px 1px 0px inset;box-shadow:rgba(255,255,255,0.5) 0px 1px 0px inset;text-shadow:0 1px 0 rgba(0,0,0,0.6);border-radius:7px;border:1px solid #076D80;color:#fff}.blue-inset{-moz-box-shadow:#fff 0px 1px 0px,#066173 0px 2px 3px inset;-webkit-box-shadow:#fff 0px 1px 0px,#066173 0px 2px 3px inset;box-shadow:#fff 0px 1px 0px,#066173 0px 2px 3px inset;border:0;border-radius:5px;background:#A9EAF6}.light-blue,table.realization thead{background:#92CDDC}.light-blue-background,.presence-buttons,table.realization tr.presence-edit,#add-contract-container{-moz-box-shadow:rgba(255,255,255,0.5) 0px 1px 0px inset;-webkit-box-shadow:rgba(255,255,255,0.5) 0px 1px 0px inset;box-shadow:rgba(255,255,255,0.5) 0px 1px 0px inset;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzkyY2RkYyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzczYmJkYiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #92cddc),color-stop(100%, #73bbdb));background-image:-moz-linear-gradient(#92cddc,#73bbdb);background-image:-webkit-linear-gradient(#92cddc,#73bbdb);background-image:linear-gradient(#92cddc,#73bbdb);text-shadow:0 1px 0 rgba(0,0,0,0.6);border-radius:7px;border:1px solid #076D80}.purple-gradient,.purple,.popup-close,.children-ribbon .child.not-present .status-indicator,.generic-status-icon.not-present .status-indicator,.hierarchy-content .not-present.person .status-indicator,.not-present#person-details .status-indicator,.not-present#new-guardian .status-indicator{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzhhNTJhZSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzc2M2I5YyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #8a52ae),color-stop(100%, #763b9c));background-image:-moz-linear-gradient(#8a52ae,#763b9c);background-image:-webkit-linear-gradient(#8a52ae,#763b9c);background-image:linear-gradient(#8a52ae,#763b9c)}.purple,.popup-close{-moz-box-shadow:rgba(0,0,0,0.9) 0px 0px 1px;-webkit-box-shadow:rgba(0,0,0,0.9) 0px 0px 1px;box-shadow:rgba(0,0,0,0.9) 0px 0px 1px;border-radius:7px;border:1px solid #D190FF}.purple-active{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzhhNTJhZSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzc2M2I5YyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #8a52ae),color-stop(100%, #763b9c));background-image:-moz-linear-gradient(#8a52ae,#763b9c);background-image:-webkit-linear-gradient(#8a52ae,#763b9c);background-image:linear-gradient(#8a52ae,#763b9c);-moz-box-shadow:rgba(0,0,0,0.9) 0px 0px 1px;-webkit-box-shadow:rgba(0,0,0,0.9) 0px 0px 1px;box-shadow:rgba(0,0,0,0.9) 0px 0px 1px}.purple-background,.calendar-day .calendar-bar.bar-realization,.calendar-legend .realization .inner-left{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzkxNWFiNSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzc1M2Y5YiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #915ab5),color-stop(100%, #753f9b));background-image:-moz-linear-gradient(#915ab5,#753f9b);background-image:-webkit-linear-gradient(#915ab5,#753f9b);background-image:linear-gradient(#915ab5,#753f9b);-moz-box-shadow:rgba(255,255,255,0.5) 0px 1px 0px;-webkit-box-shadow:rgba(255,255,255,0.5) 0px 1px 0px;box-shadow:rgba(255,255,255,0.5) 0px 1px 0px;text-shadow:0 1px 0 rgba(0,0,0,0.6);border-radius:7px;border:1px solid #612B88;color:#fff}.light-purple-background{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2E4OTFiOCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzhhNzM5YiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #a891b8),color-stop(100%, #8a739b));background-image:-moz-linear-gradient(#a891b8,#8a739b);background-image:-webkit-linear-gradient(#a891b8,#8a739b);background-image:linear-gradient(#a891b8,#8a739b);-moz-box-shadow:rgba(255,255,255,0.5) 0px 1px 0px;-webkit-box-shadow:rgba(255,255,255,0.5) 0px 1px 0px;box-shadow:rgba(255,255,255,0.5) 0px 1px 0px;text-shadow:0 1px 0 rgba(0,0,0,0.6);border-radius:7px;border:1px solid #825E9D;color:#fff}.red-gradient,.action-button.cancel,#account-content .person-details .cancel.button,#person-details .person-details .cancel.button,#new-guardian .person-details .cancel.button,.child-calendar .submit-buttons .cancel.button,.calendar-popup-container .content .cancel.button,#person-changes .cancel.button,.addform button.cancel.submit-button,.cancel.statistics-submit,.cancel.plans-submit,.action-button.delete,#account-content .person-details .delete.button,#person-details .person-details .delete.button,#new-guardian .person-details .delete.button,.child-calendar .submit-buttons .delete.button,.calendar-popup-container .content .delete.button,#person-changes .delete.button,.addform button.delete.submit-button,.delete.statistics-submit,.delete.plans-submit,.red-button,table.realization td.type.sick{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U2NDIwMiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2NkM2IwMiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #e64202),color-stop(100%, #cd3b02));background-image:-moz-linear-gradient(#e64202,#cd3b02);background-image:-webkit-linear-gradient(#e64202,#cd3b02);background-image:linear-gradient(#e64202,#cd3b02)}.green-gradient,.green,.action-button,#account-content .person-details .button,#person-details .person-details .button,#new-guardian .person-details .button,.child-calendar .submit-buttons .button,.calendar-popup-container .content .button,#person-changes .button,.addform button.submit-button,.statistics-submit,.plans-submit,.ui-datepicker-header.ui-widget-header,.children-ribbon .child.present .status-indicator,.children-ribbon .child.presentInSecondaryCg .status-indicator,.children-ribbon .child.additionalDay .status-indicator,.generic-status-icon.present .status-indicator,.hierarchy-content .present.person .status-indicator,.present#person-details .status-indicator,.present#new-guardian .status-indicator,.generic-status-icon.presentInSecondaryCg .status-indicator,.hierarchy-content .presentInSecondaryCg.person .status-indicator,.presentInSecondaryCg#person-details .status-indicator,.presentInSecondaryCg#new-guardian .status-indicator,.generic-status-icon.additionalDay .status-indicator,.hierarchy-content .additionalDay.person .status-indicator,.additionalDay#person-details .status-indicator,.additionalDay#new-guardian .status-indicator,table.realization td.type.present,table.realization td.type.presentInSecondaryCg,table.realization td.type.additionalDay,table.realization td.type.standby,table.realization td.type.planningTime,table.realization td.type.planningTimeAnotherUnit,table.realization td.type.trusteeWork,table.realization td.type.presentAnotherUnit,table.realization td.type.otherBss,table.realization td.type.parentalCelebration,table.realization td.type.planningDay,table.realization td.type.leaderSubstitute,table.realization td.type.extraWork,table.realization td.type.workMatter,table.realization td.type.travelTime{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzhkYzYwOSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzVkOWUwOSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #8dc609),color-stop(100%, #5d9e09));background-image:-moz-linear-gradient(#8dc609,#5d9e09);background-image:-webkit-linear-gradient(#8dc609,#5d9e09);background-image:linear-gradient(#8dc609,#5d9e09)}.red-gradient,.action-button.cancel,#account-content .person-details .cancel.button,#person-details .person-details .cancel.button,#new-guardian .person-details .cancel.button,.child-calendar .submit-buttons .cancel.button,.calendar-popup-container .content .cancel.button,#person-changes .cancel.button,.addform button.cancel.submit-button,.cancel.statistics-submit,.cancel.plans-submit,.action-button.delete,#account-content .person-details .delete.button,#person-details .person-details .delete.button,#new-guardian .person-details .delete.button,.child-calendar .submit-buttons .delete.button,.calendar-popup-container .content .delete.button,#person-changes .delete.button,.addform button.delete.submit-button,.delete.statistics-submit,.delete.plans-submit,.red-button,table.realization td.type.sick{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmNDUzMCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZhMDAwMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ff4530),color-stop(100%, #fa0000));background-image:-moz-linear-gradient(#ff4530,#fa0000);background-image:-webkit-linear-gradient(#ff4530,#fa0000);background-image:linear-gradient(#ff4530,#fa0000)}.green,.action-button,#account-content .person-details .button,#person-details .person-details .button,#new-guardian .person-details .button,.child-calendar .submit-buttons .button,.calendar-popup-container .content .button,#person-changes .button,.addform button.submit-button,.statistics-submit,.plans-submit,.ui-datepicker-header.ui-widget-header{-moz-box-shadow:rgba(0,0,0,0.9) 0px 0px 1px;-webkit-box-shadow:rgba(0,0,0,0.9) 0px 0px 1px;box-shadow:rgba(0,0,0,0.9) 0px 0px 1px;border-radius:7px;border:1px solid #B2E33F}.green-active{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzhkYzYwOSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzVkOWUwOSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #8dc609),color-stop(100%, #5d9e09));background-image:-moz-linear-gradient(#8dc609,#5d9e09);background-image:-webkit-linear-gradient(#8dc609,#5d9e09);background-image:linear-gradient(#8dc609,#5d9e09);-moz-box-shadow:rgba(0,0,0,0.9) 0px 1px 0px;-webkit-box-shadow:rgba(0,0,0,0.9) 0px 1px 0px;box-shadow:rgba(0,0,0,0.9) 0px 1px 0px;border:1px solid #B2E33F}.green-background,.striped-green-background,.calendar-day .calendar-bar.bar-defaultplan,.calendar-legend .defaultplan .inner-left,.calendar-day .calendar-bar.bar-plan,.calendar-day .calendar-bar.bar-planchange,.calendar-legend .plan .inner-left,.presence-block{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzhlYzUwOCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzY2YWIwNyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #8ec508),color-stop(100%, #66ab07));background-image:-moz-linear-gradient(#8ec508,#66ab07);background-image:-webkit-linear-gradient(#8ec508,#66ab07);background-image:linear-gradient(#8ec508,#66ab07);-moz-box-shadow:rgba(255,255,255,0.5) 0px 1px 0px;-webkit-box-shadow:rgba(255,255,255,0.5) 0px 1px 0px;box-shadow:rgba(255,255,255,0.5) 0px 1px 0px;text-shadow:0 1px 0 rgba(0,0,0,0.6);border-radius:7px;border:1px solid #437704;color:#fff}.striped-green-background,.calendar-day .calendar-bar.bar-defaultplan,.calendar-legend .defaultplan .inner-left{background:repeating-linear-gradient(45deg, #ddd, #ddd 18px, #C1D88B 18px, #C1D88B 36px);border:1px solid #D0E2AD}.striped-gray-background,.calendar-day .calendar-bar.is-scheduled-day-off-defaultplan,.calendar-legend .defaultplan .inner-right{background:repeating-linear-gradient(45deg, #ccc, #ccc 18px, #ddd 18px, #ddd 36px);border:1px solid #e2e2e2}.green-inset,.presence-block .time{-moz-box-shadow:#fff 0px 1px 0px,#345708 0px 2px 3px inset;-webkit-box-shadow:#fff 0px 1px 0px,#345708 0px 2px 3px inset;box-shadow:#fff 0px 1px 0px,#345708 0px 2px 3px inset;border-radius:5px;background:#8FCF0B}.gray-gradient,.gray,.list-item,.period-info,#account-content .person-details .button.disabled,#person-details .person-details .button.disabled,#new-guardian .person-details .button.disabled,.children-ribbon .child.left-for-today .status-indicator,.children-ribbon .child.sick .status-indicator,.children-ribbon .child.dayOff .status-indicator,.children-ribbon .child.training .status-indicator,.children-ribbon .child.trainingDayOff .status-indicator,.children-ribbon .child.parentalCelebration .status-indicator,.children-ribbon .child.planningDay .status-indicator,.children-ribbon .child.leaderSubstitute .status-indicator,.children-ribbon .child.extraWork .status-indicator,.children-ribbon .child.workMatter .status-indicator,.children-ribbon .child.travelTime .status-indicator,.children-ribbon .child.standby .status-indicator,.children-ribbon .child.planningTime .status-indicator,.children-ribbon .child.planningTimeAnotherUnit .status-indicator,.children-ribbon .child.bankTime .status-indicator,.children-ribbon .child.trusteeWork .status-indicator,.children-ribbon .child.presentAnotherUnit .status-indicator,.children-ribbon .child.otherBss .status-indicator,.children-ribbon .child.ownBss .status-indicator,.children-ribbon .child.compensatoryWork .status-indicator,.children-ribbon .child.agreedApp .status-indicator,.children-ribbon .child.temporaryCareDayOff .status-indicator,.children-ribbon .child.offDutyDayOff .status-indicator,.children-ribbon .child.vesDayOff .status-indicator,.children-ribbon .child.unnotifiedDutyDayOff .status-indicator,.children-ribbon .child.paylessOffDutyDayOff .status-indicator,.children-ribbon .child.parentalLeaveDayOff .status-indicator,.children-ribbon .child.annualLeaveDayOff .status-indicator,.children-ribbon .child.sickLeaveDayOff .status-indicator,.children-ribbon .child.balancingWorkDayOff .status-indicator,.children-ribbon .child.contractDayOff .status-indicator,.children-ribbon .child.overtimeBalanceDayOff .status-indicator,.children-ribbon .child.otherDayOff .status-indicator,.children-ribbon .child.holidayBonusDayOff .status-indicator,.children-ribbon .child.weekRestDayOff .status-indicator,.children-ribbon .child.suddenOffDutyDayOff .status-indicator,.children-ribbon .child.suddenAnnualLeaveDayOff .status-indicator,.children-ribbon .child.suddenPaylessOffDutyDayOff .status-indicator,.children-ribbon .child.suddenParentalLeaveDayOff .status-indicator,.children-ribbon .child.suddenPaylessDayOff .status-indicator,.children-ribbon .child.unauthorizedDayOff .status-indicator,.children-ribbon .child.workEvenDayOff .status-indicator,.children-ribbon .child.paylessTrainingDayOff .status-indicator,.children-ribbon .child.childrenAwayDayOff .status-indicator,.children-ribbon .child.trainingFullDayDayOff .status-indicator,.children-ribbon .child.scheduledDayOff .status-indicator,.children-ribbon .child.accordingContractDayOff .status-indicator,.children-ribbon .child.dayDiscount .status-indicator,.children-ribbon .child.paylessMonthDayOff .status-indicator,.children-ribbon .child.nonCancelledDayOff .status-indicator,.children-ribbon .child.beforehandNotifiedDayOff .status-indicator,.children-ribbon .child.pphSick .status-indicator,.children-ribbon .child.pphAnnualLeaveDayOff .status-indicator,.children-ribbon .child.pphTrainingDayoff .status-indicator,.children-ribbon .child.pphPaylessDayOff .status-indicator,.children-ribbon .child.pphVolunteerDayOff .status-indicator,.children-ribbon .child.pphTemporaryDayOff .status-indicator,.children-ribbon .child.pphEveningTraining .status-indicator,.children-ribbon .child.pphRehabilationDayOff .status-indicator,.children-ribbon .child.pphPayDayOff .status-indicator,.children-ribbon .child.pphSavingsDayOff .status-indicator,.children-ribbon .child.pphOverTimeDayOff .status-indicator,.children-ribbon .child.releaseFromWork .status-indicator,.children-ribbon .child.partialCareDayOff .status-indicator,.children-ribbon .child.pphBankDayOff .status-indicator,.children-ribbon .child.pphVoluntaryDayOff .status-indicator,.children-ribbon .child.pphVoluntaryPayDayOff .status-indicator,.children-ribbon .child.bankDayOff .status-indicator,.children-ribbon .child.holidayDayOff .status-indicator,.children-ribbon .child.presentInAnotherUnitDayOff .status-indicator,.children-ribbon .child.presentOver13HRSDayOff .status-indicator,.children-ribbon .child.otherNotScheduledDayOff .status-indicator,.children-ribbon .child.holidayTimeDayOff .status-indicator,.children-ribbon .child.daycareRenovationDayOff .status-indicator,.children-ribbon .child.clubDayOff .status-indicator,.children-ribbon .child.childAtSubstituteUnitDayOff .status-indicator,.children-ribbon .child.balancingWorkChildAtCareDayOff .status-indicator,.children-ribbon .child.balancingWorkChildAwayDayOff .status-indicator,.children-ribbon .child.pphHolidayBonusDayOff .status-indicator,.children-ribbon .child.pphTrusteeWork .status-indicator,.children-ribbon .child.pphSuddenSickChildDayOff .status-indicator,.children-ribbon .child.pphContractDayOff .status-indicator,.children-ribbon .child.pphBoughtDayOff .status-indicator,.children-ribbon .child.pphOtherPayNotScheduledDayOff .status-indicator,.children-ribbon .child.pphEmployerEconomypaylessDayOff .status-indicator,.children-ribbon .child.voluntaryDayOff .status-indicator,.children-ribbon .child.voluntaryPayDayOff .status-indicator,.children-ribbon .child.suddenSickChildDayOff .status-indicator,.children-ribbon .child.halfHourPaylessMealBreak .status-indicator,.children-ribbon .child.preSchoolDayOff .status-indicator,.children-ribbon .child.notAvailableDayOff .status-indicator,.children-ribbon .child.parentsAtWorkDayOff .status-indicator,.generic-status-icon.left-for-today .status-indicator,.hierarchy-content .left-for-today.person .status-indicator,.left-for-today#person-details .status-indicator,.left-for-today#new-guardian .status-indicator,.generic-status-icon.sick .status-indicator,.hierarchy-content .sick.person .status-indicator,.sick#person-details .status-indicator,.sick#new-guardian .status-indicator,.generic-status-icon.dayOff .status-indicator,.hierarchy-content .dayOff.person .status-indicator,.dayOff#person-details .status-indicator,.dayOff#new-guardian .status-indicator,.generic-status-icon.training .status-indicator,.hierarchy-content .training.person .status-indicator,.training#person-details .status-indicator,.training#new-guardian .status-indicator,.generic-status-icon.trainingDayOff .status-indicator,.hierarchy-content .trainingDayOff.person .status-indicator,.trainingDayOff#person-details .status-indicator,.trainingDayOff#new-guardian .status-indicator,.generic-status-icon.standby .status-indicator,.hierarchy-content .standby.person .status-indicator,.standby#person-details .status-indicator,.standby#new-guardian .status-indicator,.generic-status-icon.planningTime .status-indicator,.hierarchy-content .planningTime.person .status-indicator,.planningTime#person-details .status-indicator,.planningTime#new-guardian .status-indicator,.generic-status-icon.planningTimeAnotherUnit .status-indicator,.hierarchy-content .planningTimeAnotherUnit.person .status-indicator,.planningTimeAnotherUnit#person-details .status-indicator,.planningTimeAnotherUnit#new-guardian .status-indicator,.generic-status-icon.bankTime .generic-status-icon.trusteeWork .status-indicator,.hierarchy-content .bankTime.person .generic-status-icon.trusteeWork .status-indicator,.bankTime#person-details .generic-status-icon.trusteeWork .status-indicator,.bankTime#new-guardian .generic-status-icon.trusteeWork .status-indicator,.generic-status-icon.bankTime .hierarchy-content .trusteeWork.person .status-indicator,.hierarchy-content .generic-status-icon.bankTime .trusteeWork.person .status-indicator,.hierarchy-content .bankTime.person .trusteeWork.person .status-indicator,.bankTime#person-details .hierarchy-content .trusteeWork.person .status-indicator,.hierarchy-content .bankTime#person-details .trusteeWork.person .status-indicator,.bankTime#new-guardian .hierarchy-content .trusteeWork.person .status-indicator,.hierarchy-content .bankTime#new-guardian .trusteeWork.person .status-indicator,.generic-status-icon.bankTime .trusteeWork#person-details .status-indicator,.hierarchy-content .bankTime.person .trusteeWork#person-details .status-indicator,.bankTime#person-details .trusteeWork#person-details .status-indicator,.bankTime#new-guardian .trusteeWork#person-details .status-indicator,.generic-status-icon.bankTime .trusteeWork#new-guardian .status-indicator,.hierarchy-content .bankTime.person .trusteeWork#new-guardian .status-indicator,.bankTime#person-details .trusteeWork#new-guardian .status-indicator,.bankTime#new-guardian .trusteeWork#new-guardian .status-indicator,.generic-status-icon.presentAnotherUnit .status-indicator,.hierarchy-content .presentAnotherUnit.person .status-indicator,.presentAnotherUnit#person-details .status-indicator,.presentAnotherUnit#new-guardian .status-indicator,.generic-status-icon.otherBss .status-indicator,.hierarchy-content .otherBss.person .status-indicator,.otherBss#person-details .status-indicator,.otherBss#new-guardian .status-indicator,.generic-status-icon.parentalCelebration .status-indicator,.hierarchy-content .parentalCelebration.person .status-indicator,.parentalCelebration#person-details .status-indicator,.parentalCelebration#new-guardian .status-indicator,.generic-status-icon.planningDay .status-indicator,.hierarchy-content .planningDay.person .status-indicator,.planningDay#person-details .status-indicator,.planningDay#new-guardian .status-indicator,.generic-status-icon.leaderSubstitute .status-indicator,.hierarchy-content .leaderSubstitute.person .status-indicator,.leaderSubstitute#person-details .status-indicator,.leaderSubstitute#new-guardian .status-indicator,.generic-status-icon.extraWork .status-indicator,.hierarchy-content .extraWork.person .status-indicator,.extraWork#person-details .status-indicator,.extraWork#new-guardian .status-indicator,.generic-status-icon.workMatter .status-indicator,.hierarchy-content .workMatter.person .status-indicator,.workMatter#person-details .status-indicator,.workMatter#new-guardian .status-indicator,.generic-status-icon.travelTime .status-indicator,.hierarchy-content .travelTime.person .status-indicator,.travelTime#person-details .status-indicator,.travelTime#new-guardian .status-indicator,.generic-status-icon.ownBss .status-indicator,.hierarchy-content .ownBss.person .status-indicator,.ownBss#person-details .status-indicator,.ownBss#new-guardian .status-indicator,.generic-status-icon.compensatoryWork .status-indicator,.hierarchy-content .compensatoryWork.person .status-indicator,.compensatoryWork#person-details .status-indicator,.compensatoryWork#new-guardian .status-indicator,.generic-status-icon.agreedApp .status-indicator,.hierarchy-content .agreedApp.person .status-indicator,.agreedApp#person-details .status-indicator,.agreedApp#new-guardian .status-indicator,.generic-status-icon.temporaryCareDayOff .status-indicator,.hierarchy-content .temporaryCareDayOff.person .status-indicator,.temporaryCareDayOff#person-details .status-indicator,.temporaryCareDayOff#new-guardian .status-indicator,.generic-status-icon.offDutyDayOff .status-indicator,.hierarchy-content .offDutyDayOff.person .status-indicator,.offDutyDayOff#person-details .status-indicator,.offDutyDayOff#new-guardian .status-indicator,.generic-status-icon.vesDayOff .status-indicator,.hierarchy-content .vesDayOff.person .status-indicator,.vesDayOff#person-details .status-indicator,.vesDayOff#new-guardian .status-indicator,.generic-status-icon.unnotifiedDutyDayOff .status-indicator,.hierarchy-content .unnotifiedDutyDayOff.person .status-indicator,.unnotifiedDutyDayOff#person-details .status-indicator,.unnotifiedDutyDayOff#new-guardian .status-indicator,.generic-status-icon.paylessOffDutyDayOff .status-indicator,.hierarchy-content .paylessOffDutyDayOff.person .status-indicator,.paylessOffDutyDayOff#person-details .status-indicator,.paylessOffDutyDayOff#new-guardian .status-indicator,.generic-status-icon.parentalLeaveDayOff .status-indicator,.hierarchy-content .parentalLeaveDayOff.person .status-indicator,.parentalLeaveDayOff#person-details .status-indicator,.parentalLeaveDayOff#new-guardian .status-indicator,.generic-status-icon.annualLeaveDayOff .status-indicator,.hierarchy-content .annualLeaveDayOff.person .status-indicator,.annualLeaveDayOff#person-details .status-indicator,.annualLeaveDayOff#new-guardian .status-indicator,.generic-status-icon.sickLeaveDayOff .status-indicator,.hierarchy-content .sickLeaveDayOff.person .status-indicator,.sickLeaveDayOff#person-details .status-indicator,.sickLeaveDayOff#new-guardian .status-indicator,.generic-status-icon.balancingWorkDayOff .status-indicator,.hierarchy-content .balancingWorkDayOff.person .status-indicator,.balancingWorkDayOff#person-details .status-indicator,.balancingWorkDayOff#new-guardian .status-indicator,.generic-status-icon.contractDayOff .status-indicator,.hierarchy-content .contractDayOff.person .status-indicator,.contractDayOff#person-details .status-indicator,.contractDayOff#new-guardian .status-indicator,.generic-status-icon.overtimeBalanceDayOff .status-indicator,.hierarchy-content .overtimeBalanceDayOff.person .status-indicator,.overtimeBalanceDayOff#person-details .status-indicator,.overtimeBalanceDayOff#new-guardian .status-indicator,.generic-status-icon.otherDayOff .status-indicator,.hierarchy-content .otherDayOff.person .status-indicator,.otherDayOff#person-details .status-indicator,.otherDayOff#new-guardian .status-indicator,.generic-status-icon.holidayBonusDayOff .status-indicator,.hierarchy-content .holidayBonusDayOff.person .status-indicator,.holidayBonusDayOff#person-details .status-indicator,.holidayBonusDayOff#new-guardian .status-indicator,.generic-status-icon.weekRestDayOff .status-indicator,.hierarchy-content .weekRestDayOff.person .status-indicator,.weekRestDayOff#person-details .status-indicator,.weekRestDayOff#new-guardian .status-indicator,.generic-status-icon.suddenOffDutyDayOff .status-indicator,.hierarchy-content .suddenOffDutyDayOff.person .status-indicator,.suddenOffDutyDayOff#person-details .status-indicator,.suddenOffDutyDayOff#new-guardian .status-indicator,.generic-status-icon.suddenAnnualLeaveDayOff .status-indicator,.hierarchy-content .suddenAnnualLeaveDayOff.person .status-indicator,.suddenAnnualLeaveDayOff#person-details .status-indicator,.suddenAnnualLeaveDayOff#new-guardian .status-indicator,.generic-status-icon.suddenPaylessOffDutyDayOff .status-indicator,.hierarchy-content .suddenPaylessOffDutyDayOff.person .status-indicator,.suddenPaylessOffDutyDayOff#person-details .status-indicator,.suddenPaylessOffDutyDayOff#new-guardian .status-indicator,.generic-status-icon.suddenParentalLeaveDayOff .status-indicator,.hierarchy-content .suddenParentalLeaveDayOff.person .status-indicator,.suddenParentalLeaveDayOff#person-details .status-indicator,.suddenParentalLeaveDayOff#new-guardian .status-indicator,.generic-status-icon.suddenPaylessDayOff .status-indicator,.hierarchy-content .suddenPaylessDayOff.person .status-indicator,.suddenPaylessDayOff#person-details .status-indicator,.suddenPaylessDayOff#new-guardian .status-indicator,.generic-status-icon.unauthorizedDayOff .status-indicator,.hierarchy-content .unauthorizedDayOff.person .status-indicator,.unauthorizedDayOff#person-details .status-indicator,.unauthorizedDayOff#new-guardian .status-indicator,.generic-status-icon.workEvenDayOff .status-indicator,.hierarchy-content .workEvenDayOff.person .status-indicator,.workEvenDayOff#person-details .status-indicator,.workEvenDayOff#new-guardian .status-indicator,.generic-status-icon.paylessTrainingDayOff .status-indicator,.hierarchy-content .paylessTrainingDayOff.person .status-indicator,.paylessTrainingDayOff#person-details .status-indicator,.paylessTrainingDayOff#new-guardian .status-indicator,.generic-status-icon.childrenAwayDayOff .status-indicator,.hierarchy-content .childrenAwayDayOff.person .status-indicator,.childrenAwayDayOff#person-details .status-indicator,.childrenAwayDayOff#new-guardian .status-indicator,.generic-status-icon.trainingFullDayDayOff .status-indicator,.hierarchy-content .trainingFullDayDayOff.person .status-indicator,.trainingFullDayDayOff#person-details .status-indicator,.trainingFullDayDayOff#new-guardian .status-indicator,.generic-status-icon.scheduledDayOff .status-indicator,.hierarchy-content .scheduledDayOff.person .status-indicator,.scheduledDayOff#person-details .status-indicator,.scheduledDayOff#new-guardian .status-indicator,.generic-status-icon.accordingContractDayOff .status-indicator,.hierarchy-content .accordingContractDayOff.person .status-indicator,.accordingContractDayOff#person-details .status-indicator,.accordingContractDayOff#new-guardian .status-indicator,.generic-status-icon.dayDiscount .status-indicator,.hierarchy-content .dayDiscount.person .status-indicator,.dayDiscount#person-details .status-indicator,.dayDiscount#new-guardian .status-indicator,.generic-status-icon.paylessMonthDayOff .status-indicator,.hierarchy-content .paylessMonthDayOff.person .status-indicator,.paylessMonthDayOff#person-details .status-indicator,.paylessMonthDayOff#new-guardian .status-indicator,.generic-status-icon.nonCancelledDayOff .status-indicator,.hierarchy-content .nonCancelledDayOff.person .status-indicator,.nonCancelledDayOff#person-details .status-indicator,.nonCancelledDayOff#new-guardian .status-indicator,.generic-status-icon.beforehandNotifiedDayOff .status-indicator,.hierarchy-content .beforehandNotifiedDayOff.person .status-indicator,.beforehandNotifiedDayOff#person-details .status-indicator,.beforehandNotifiedDayOff#new-guardian .status-indicator,.generic-status-icon.pphSick .status-indicator,.hierarchy-content .pphSick.person .status-indicator,.pphSick#person-details .status-indicator,.pphSick#new-guardian .status-indicator,.generic-status-icon.pphAnnualLeaveDayOff .status-indicator,.hierarchy-content .pphAnnualLeaveDayOff.person .status-indicator,.pphAnnualLeaveDayOff#person-details .status-indicator,.pphAnnualLeaveDayOff#new-guardian .status-indicator,.generic-status-icon.pphTrainingDayoff .status-indicator,.hierarchy-content .pphTrainingDayoff.person .status-indicator,.pphTrainingDayoff#person-details .status-indicator,.pphTrainingDayoff#new-guardian .status-indicator,.generic-status-icon.pphPaylessDayOff .status-indicator,.hierarchy-content .pphPaylessDayOff.person .status-indicator,.pphPaylessDayOff#person-details .status-indicator,.pphPaylessDayOff#new-guardian .status-indicator,.generic-status-icon.pphVolunteerDayOff .status-indicator,.hierarchy-content .pphVolunteerDayOff.person .status-indicator,.pphVolunteerDayOff#person-details .status-indicator,.pphVolunteerDayOff#new-guardian .status-indicator,.generic-status-icon.pphTemporaryDayOff .status-indicator,.hierarchy-content .pphTemporaryDayOff.person .status-indicator,.pphTemporaryDayOff#person-details .status-indicator,.pphTemporaryDayOff#new-guardian .status-indicator,.generic-status-icon.pphEveningTraining .status-indicator,.hierarchy-content .pphEveningTraining.person .status-indicator,.pphEveningTraining#person-details .status-indicator,.pphEveningTraining#new-guardian .status-indicator,.generic-status-icon.pphRehabilationDayOff .status-indicator,.hierarchy-content .pphRehabilationDayOff.person .status-indicator,.pphRehabilationDayOff#person-details .status-indicator,.pphRehabilationDayOff#new-guardian .status-indicator,.generic-status-icon.pphPayDayOff .status-indicator,.hierarchy-content .pphPayDayOff.person .status-indicator,.pphPayDayOff#person-details .status-indicator,.pphPayDayOff#new-guardian .status-indicator,.generic-status-icon.pphSavingsDayOff .status-indicator,.hierarchy-content .pphSavingsDayOff.person .status-indicator,.pphSavingsDayOff#person-details .status-indicator,.pphSavingsDayOff#new-guardian .status-indicator,.generic-status-icon.pphOverTimeDayOff .status-indicator,.hierarchy-content .pphOverTimeDayOff.person .status-indicator,.pphOverTimeDayOff#person-details .status-indicator,.pphOverTimeDayOff#new-guardian .status-indicator,.generic-status-icon.releaseFromWork .status-indicator,.hierarchy-content .releaseFromWork.person .status-indicator,.releaseFromWork#person-details .status-indicator,.releaseFromWork#new-guardian .status-indicator,.generic-status-icon.partialCareDayOff .status-indicator,.hierarchy-content .partialCareDayOff.person .status-indicator,.partialCareDayOff#person-details .status-indicator,.partialCareDayOff#new-guardian .status-indicator,.generic-status-icon.pphBankDayOff .status-indicator,.hierarchy-content .pphBankDayOff.person .status-indicator,.pphBankDayOff#person-details .status-indicator,.pphBankDayOff#new-guardian .status-indicator,.generic-status-icon.pphVoluntaryDayOff .status-indicator,.hierarchy-content .pphVoluntaryDayOff.person .status-indicator,.pphVoluntaryDayOff#person-details .status-indicator,.pphVoluntaryDayOff#new-guardian .status-indicator,.generic-status-icon.pphVoluntaryPayDayOff .status-indicator,.hierarchy-content .pphVoluntaryPayDayOff.person .status-indicator,.pphVoluntaryPayDayOff#person-details .status-indicator,.pphVoluntaryPayDayOff#new-guardian .status-indicator,.generic-status-icon.bankDayOff .status-indicator,.hierarchy-content .bankDayOff.person .status-indicator,.bankDayOff#person-details .status-indicator,.bankDayOff#new-guardian .status-indicator,.generic-status-icon.holidayDayOff .status-indicator,.hierarchy-content .holidayDayOff.person .status-indicator,.holidayDayOff#person-details .status-indicator,.holidayDayOff#new-guardian .status-indicator,.generic-status-icon.presentInAnotherUnitDayOff .status-indicator,.hierarchy-content .presentInAnotherUnitDayOff.person .status-indicator,.presentInAnotherUnitDayOff#person-details .status-indicator,.presentInAnotherUnitDayOff#new-guardian .status-indicator,.generic-status-icon.presentOver13HRSDayOff .status-indicator,.hierarchy-content .presentOver13HRSDayOff.person .status-indicator,.presentOver13HRSDayOff#person-details .status-indicator,.presentOver13HRSDayOff#new-guardian .status-indicator,.generic-status-icon.otherNotScheduledDayOff .status-indicator,.hierarchy-content .otherNotScheduledDayOff.person .status-indicator,.otherNotScheduledDayOff#person-details .status-indicator,.otherNotScheduledDayOff#new-guardian .status-indicator,.generic-status-icon.holidayTimeDayOff .status-indicator,.hierarchy-content .holidayTimeDayOff.person .status-indicator,.holidayTimeDayOff#person-details .status-indicator,.holidayTimeDayOff#new-guardian .status-indicator,.generic-status-icon.daycareRenovationDayOff .status-indicator,.hierarchy-content .daycareRenovationDayOff.person .status-indicator,.daycareRenovationDayOff#person-details .status-indicator,.daycareRenovationDayOff#new-guardian .status-indicator,.generic-status-icon.clubDayOff .status-indicator,.hierarchy-content .clubDayOff.person .status-indicator,.clubDayOff#person-details .status-indicator,.clubDayOff#new-guardian .status-indicator,.generic-status-icon.childAtSubstituteUnitDayOff .status-indicator,.hierarchy-content .childAtSubstituteUnitDayOff.person .status-indicator,.childAtSubstituteUnitDayOff#person-details .status-indicator,.childAtSubstituteUnitDayOff#new-guardian .status-indicator,.generic-status-icon.balancingWorkChildAtCareDayOff .status-indicator,.hierarchy-content .balancingWorkChildAtCareDayOff.person .status-indicator,.balancingWorkChildAtCareDayOff#person-details .status-indicator,.balancingWorkChildAtCareDayOff#new-guardian .status-indicator,.generic-status-icon.balancingWorkChildAwayDayOff .status-indicator,.hierarchy-content .balancingWorkChildAwayDayOff.person .status-indicator,.balancingWorkChildAwayDayOff#person-details .status-indicator,.balancingWorkChildAwayDayOff#new-guardian .status-indicator,.generic-status-icon.pphHolidayBonusDayOff .status-indicator,.hierarchy-content .pphHolidayBonusDayOff.person .status-indicator,.pphHolidayBonusDayOff#person-details .status-indicator,.pphHolidayBonusDayOff#new-guardian .status-indicator,.generic-status-icon.pphTrusteeWork .status-indicator,.hierarchy-content .pphTrusteeWork.person .status-indicator,.pphTrusteeWork#person-details .status-indicator,.pphTrusteeWork#new-guardian .status-indicator,.generic-status-icon.pphSuddenSickChildDayOff .status-indicator,.hierarchy-content .pphSuddenSickChildDayOff.person .status-indicator,.pphSuddenSickChildDayOff#person-details .status-indicator,.pphSuddenSickChildDayOff#new-guardian .status-indicator,.generic-status-icon.pphContractDayOff .status-indicator,.hierarchy-content .pphContractDayOff.person .status-indicator,.pphContractDayOff#person-details .status-indicator,.pphContractDayOff#new-guardian .status-indicator,.generic-status-icon.pphBoughtDayOff .status-indicator,.hierarchy-content .pphBoughtDayOff.person .status-indicator,.pphBoughtDayOff#person-details .status-indicator,.pphBoughtDayOff#new-guardian .status-indicator,.generic-status-icon.pphOtherPayNotScheduledDayOff .status-indicator,.hierarchy-content .pphOtherPayNotScheduledDayOff.person .status-indicator,.pphOtherPayNotScheduledDayOff#person-details .status-indicator,.pphOtherPayNotScheduledDayOff#new-guardian .status-indicator,.generic-status-icon.pphEmployerEconomypaylessDayOff .status-indicator,.hierarchy-content .pphEmployerEconomypaylessDayOff.person .status-indicator,.pphEmployerEconomypaylessDayOff#person-details .status-indicator,.pphEmployerEconomypaylessDayOff#new-guardian .status-indicator,.generic-status-icon.voluntaryDayOff .status-indicator,.hierarchy-content .voluntaryDayOff.person .status-indicator,.voluntaryDayOff#person-details .status-indicator,.voluntaryDayOff#new-guardian .status-indicator,.generic-status-icon.voluntaryPayDayOff .status-indicator,.hierarchy-content .voluntaryPayDayOff.person .status-indicator,.voluntaryPayDayOff#person-details .status-indicator,.voluntaryPayDayOff#new-guardian .status-indicator,.generic-status-icon.suddenSickChildDayOff .status-indicator,.hierarchy-content .suddenSickChildDayOff.person .status-indicator,.suddenSickChildDayOff#person-details .status-indicator,.suddenSickChildDayOff#new-guardian .status-indicator,.generic-status-icon.halfHourPaylessMealBreak .status-indicator,.hierarchy-content .halfHourPaylessMealBreak.person .status-indicator,.halfHourPaylessMealBreak#person-details .status-indicator,.halfHourPaylessMealBreak#new-guardian .status-indicator,.generic-status-icon.preSchoolDayOff .status-indicator,.hierarchy-content .preSchoolDayOff.person .status-indicator,.preSchoolDayOff#person-details .status-indicator,.preSchoolDayOff#new-guardian .status-indicator,.generic-status-icon.notAvailableDayOff .status-indicator,.hierarchy-content .notAvailableDayOff.person .status-indicator,.notAvailableDayOff#person-details .status-indicator,.notAvailableDayOff#new-guardian .status-indicator,.generic-status-icon.parentsAtWorkDayOff .status-indicator,.hierarchy-content .parentsAtWorkDayOff.person .status-indicator,.parentsAtWorkDayOff#person-details .status-indicator,.parentsAtWorkDayOff#new-guardian .status-indicator,table.realization td.type{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2FhYWFhYSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzdkN2Q3ZCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #aaaaaa),color-stop(100%, #7d7d7d));background-image:-moz-linear-gradient(#aaaaaa,#7d7d7d);background-image:-webkit-linear-gradient(#aaaaaa,#7d7d7d);background-image:linear-gradient(#aaaaaa,#7d7d7d)}.light-gray-gradient,.not-supported-browser .descriptions,.hierarchy-content .carecontract ul.secondarycaregroups li,.hierarchy-content .carecontract ul.editableinfo li,.hierarchy-content .employmentcontract ul.editableinfo li{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U1ZTVlNSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2NiY2JjYiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #e5e5e5),color-stop(100%, #cbcbcb));background-image:-moz-linear-gradient(#e5e5e5,#cbcbcb);background-image:-webkit-linear-gradient(#e5e5e5,#cbcbcb);background-image:linear-gradient(#e5e5e5,#cbcbcb)}.light-gray,table.realization{background:#DAEEF2}.gray,.list-item,.period-info{border-radius:7px;border:1px solid #FFFFFF}.gray-active{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RhZGFkYSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzdkN2Q3ZCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #dadada),color-stop(100%, #7d7d7d));background-image:-moz-linear-gradient(#dadada,#7d7d7d);background-image:-webkit-linear-gradient(#dadada,#7d7d7d);background-image:linear-gradient(#dadada,#7d7d7d);-moz-box-shadow:rgba(0,0,0,0.9) 0px 1px 0px;-webkit-box-shadow:rgba(0,0,0,0.9) 0px 1px 0px;box-shadow:rgba(0,0,0,0.9) 0px 1px 0px;border:1px solid #FFFFFF}.gray-background,.calendar-day .calendar-bar.is-away,.calendar-day .calendar-bar.is-sick,.calendar-day .calendar-bar.is-sick-plan,.calendar-day .calendar-bar.is-sick-planchange,.calendar-day .calendar-bar.is-day-off,.calendar-day .calendar-bar.is-day-off-plan,.calendar-day .calendar-bar.is-scheduled-day-off,.calendar-day .calendar-bar.is-scheduled-day-off-plan,.calendar-day .calendar-bar.is-scheduled-day-off-planchange,.calendar-legend .plan .inner-right,.calendar-legend .realization .inner-right,.presence-block.has-no-markings,.presence-block.has-no-markings .time,table.realization tr.weekend{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U1ZTVlNSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2I0YjRiNCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #e5e5e5),color-stop(100%, #b4b4b4));background-image:-moz-linear-gradient(#e5e5e5,#b4b4b4);background-image:-webkit-linear-gradient(#e5e5e5,#b4b4b4);background-image:linear-gradient(#e5e5e5,#b4b4b4);-moz-box-shadow:rgba(255,255,255,0.5) 0px 1px 0px;-webkit-box-shadow:rgba(255,255,255,0.5) 0px 1px 0px;box-shadow:rgba(255,255,255,0.5) 0px 1px 0px;border-radius:7px;border:1px solid #9D9D9D}.brown-gradient,.brown-background,.child-calendar .navigation-buttons,.child-calendar .exclamated{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YxNjEyYSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2NhNGYyMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f1612a),color-stop(100%, #ca4f20));background-image:-moz-linear-gradient(#f1612a,#ca4f20);background-image:-webkit-linear-gradient(#f1612a,#ca4f20);background-image:linear-gradient(#f1612a,#ca4f20)}.brown-background,.child-calendar .navigation-buttons,.child-calendar .exclamated{-moz-box-shadow:rgba(255,255,255,0.5) 0px 1px 0px inset;-webkit-box-shadow:rgba(255,255,255,0.5) 0px 1px 0px inset;box-shadow:rgba(255,255,255,0.5) 0px 1px 0px inset;border-radius:7px;border:1px solid #b4461c}.id-green{background:#8dc500;background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzhkYzUwMCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzYwYTcwMSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #8dc500),color-stop(100%, #60a701));background:-moz-linear-gradient(#8dc500,#60a701);background:-webkit-linear-gradient(#8dc500,#60a701);background:linear-gradient(#8dc500,#60a701);border:1px solid #549300}.id-purple{background:#a36fc7;background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2EzNmZjNyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzkwNTdiOCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #a36fc7),color-stop(100%, #9057b8));background:-moz-linear-gradient(#a36fc7,#9057b8);background:-webkit-linear-gradient(#a36fc7,#9057b8);background:linear-gradient(#a36fc7,#9057b8);border:1px solid #7a40a2}.id-yellow{background:#e5d31c;background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U1ZDMxYyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2QxYjkxOSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #e5d31c),color-stop(100%, #d1b919));background:-moz-linear-gradient(#e5d31c,#d1b919);background:-webkit-linear-gradient(#e5d31c,#d1b919);background:linear-gradient(#e5d31c,#d1b919);border:1px solid #b6a50c}.id-orange{background:#ff6501;background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmNjUwMSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmNjUwMSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ff6501),color-stop(100%, #ff6501));background:-moz-linear-gradient(#ff6501,#ff6501);background:-webkit-linear-gradient(#ff6501,#ff6501);background:linear-gradient(#ff6501,#ff6501);border:1px solid #a36347}.id-gray,#account-sidebar h3,#account-content .person-header,#person-details .person-header,#new-guardian .person-header,.hierarchy-sidemenu h3{background:#6e6e6e;background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzZlNmU2ZSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzYwNjA2MCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #6e6e6e),color-stop(100%, #606060));background:-moz-linear-gradient(#6e6e6e,#606060);background:-webkit-linear-gradient(#6e6e6e,#606060);background:linear-gradient(#6e6e6e,#606060);border:1px solid #5e5e5e}.id-coffee{background:#c0ffee;background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2MwZmZlZSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2IwZjBlMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #c0ffee),color-stop(100%, #b0f0e0));background:-moz-linear-gradient(#c0ffee,#b0f0e0);background:-webkit-linear-gradient(#c0ffee,#b0f0e0);background:linear-gradient(#c0ffee,#b0f0e0);border:1px solid #a0d0d0}.id-red{background:#e64202;background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U2NDIwMiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2Q3M2UwMiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #e64202),color-stop(100%, #d73e02));background:-moz-linear-gradient(#e64202,#d73e02);background:-webkit-linear-gradient(#e64202,#d73e02);background:linear-gradient(#e64202,#d73e02);border:1px solid #cd3b02}.id-magenta{background:#f0f;background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmMDBmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2NjMDBjYyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ff00ff),color-stop(100%, #cc00cc));background:-moz-linear-gradient(#ff00ff,#cc00cc);background:-webkit-linear-gradient(#ff00ff,#cc00cc);background:linear-gradient(#ff00ff,#cc00cc);border:1px solid #b300b3}.id-brownie{background:#ffb75b;background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmYjc1YiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2U2OTgxNCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffb75b),color-stop(100%, #e69814));background:-moz-linear-gradient(#ffb75b,#e69814);background:-webkit-linear-gradient(#ffb75b,#e69814);background:linear-gradient(#ffb75b,#e69814);border:1px solid #cd912b}.id-greenie{background:#a6cc3b;background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2E2Y2MzYiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2NiZDUzYiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #a6cc3b),color-stop(100%, #cbd53b));background:-moz-linear-gradient(#a6cc3b,#cbd53b);background:-webkit-linear-gradient(#a6cc3b,#cbd53b);background:linear-gradient(#a6cc3b,#cbd53b);border:1px solid #c4d5b6}a.disabled{pointer-events:none}.taptarget,button,.button{cursor:pointer;display:inline-block;padding:0.5em;color:#fff;text-decoration:none;border-radius:7px}button,.button{-webkit-tap-highlight-color:rgba(255,255,255,0.4);border:none}button.disabled,.button.disabled{opacity:0.5}.action-button,#account-content .person-details .button,#person-details .person-details .button,#new-guardian .person-details .button,.child-calendar .submit-buttons .button,.calendar-popup-container .content .button,#person-changes .button,.addform button.submit-button,.statistics-submit,.plans-submit{color:white;font-size:16px;text-decoration:none;border:none;padding:0.5em}.action-button:active,#account-content .person-details .button:active,#person-details .person-details .button:active,#new-guardian .person-details .button:active,.child-calendar .submit-buttons .button:active,.calendar-popup-container .content .button:active,#person-changes .button:active,.addform button.submit-button:active,.statistics-submit:active,.plans-submit:active,.action-button:hover,#account-content .person-details .button:hover,#person-details .person-details .button:hover,#new-guardian .person-details .button:hover,.child-calendar .submit-buttons .button:hover,.calendar-popup-container .content .button:hover,#person-changes .button:hover,.addform button.submit-button:hover,.statistics-submit:hover,.plans-submit:hover,.action-button:focus,#account-content .person-details .button:focus,#person-details .person-details .button:focus,#new-guardian .person-details .button:focus,.child-calendar .submit-buttons .button:focus,.calendar-popup-container .content .button:focus,#person-changes .button:focus,.addform button.submit-button:focus,.statistics-submit:focus,.plans-submit:focus{text-decoration:underline}.text-input,textarea.editmode,.hierarchy-content .carecontract .row .column .value input,.statistics-from,.statistics-to{padding:4px;border-radius:5px;border:1px solid #999;color:#333}.text-input:disabled,textarea.editmode:disabled,.hierarchy-content .carecontract .row .column .value input:disabled,.statistics-from:disabled,.statistics-to:disabled{background-color:#f5f5f5}.text-input-centered{-moz-appearance:none;-webkit-appearance:none;display:block;margin:10px auto 15px;border:0;padding:10px;border-radius:3px;text-align:center;color:#333}.no-highlight,.child-calendar .auxiliary-controls .default-plan-label,.child-calendar .auxiliary-controls .default-plan-copy-label,.calendar-day .calendar-bar{-webkit-touch-callout:none;-moz-user-select:-moz-none;-ms-user-select:none;-webkit-user-select:none;user-select:none}.mukava-form-container input,.mukava-form-container textarea{margin:auto 4px 4px auto;border-radius:4px;border:1px solid #ccc;padding:5px}.button.green:hover,.button.action-button:hover,#account-content .person-details .button:hover,#person-details .person-details .button:hover,#new-guardian .person-details .button:hover,.child-calendar .submit-buttons .button:hover,.calendar-popup-container .content .button:hover,#person-changes .button:hover,.addform button.button.submit-button:hover,.button.statistics-submit:hover,.button.plans-submit:hover,.button.ui-datepicker-header.ui-widget-header:hover{filter:brightness(.9)}.button.split-toggle{border-top-left-radius:0;border-bottom-left-radius:0;margin-left:-4px}.button.split-toggle:after{border-top:10px solid white;border-left:7px solid transparent;border-right:7px solid transparent;content:"";display:inline-block}.button.split-button{border-bottom-right-radius:0;border-top-right-radius:0}.split-button-container{position:relative;text-wrap:nowrap}.rickshaw_graph .detail{pointer-events:none;position:absolute;top:0;z-index:2;background:rgba(0,0,0,0.1);bottom:0;width:1px;transition:opacity 0.25s linear;-moz-transition:opacity 0.25s linear;-o-transition:opacity 0.25s linear;-webkit-transition:opacity 0.25s linear}.rickshaw_graph .detail.inactive{opacity:0}.rickshaw_graph .detail .item.active{opacity:1}.rickshaw_graph .detail .x_label{font-family:Arial, sans-serif;border-radius:3px;padding:6px;opacity:0.5;border:1px solid #e0e0e0;font-size:12px;position:absolute;background:white;white-space:nowrap}.rickshaw_graph .detail .item{position:absolute;z-index:2;border-radius:3px;padding:0.25em;font-size:12px;font-family:Arial, sans-serif;opacity:0;background:rgba(0,0,0,0.4);color:white;border:1px solid rgba(0,0,0,0.4);margin-left:1em;margin-top:-1em;white-space:nowrap}.rickshaw_graph .detail .item.active{opacity:1;background:rgba(0,0,0,0.8)}.rickshaw_graph .detail .item:before{content:"\25c2";position:absolute;left:-0.5em;color:rgba(0,0,0,0.7);width:0}.rickshaw_graph .detail .dot{width:4px;height:4px;margin-left:-4px;margin-top:-3px;border-radius:5px;position:absolute;box-shadow:0 0 2px rgba(0,0,0,0.6);background:white;border-width:2px;border-style:solid;display:none;background-clip:padding-box}.rickshaw_graph .detail .dot.active{display:block}.rickshaw_graph{position:relative}.rickshaw_graph svg{display:block;overflow:hidden}.rickshaw_graph .x_tick{position:absolute;top:0;bottom:0;width:0px;border-left:1px dotted rgba(0,0,0,0.2);pointer-events:none}.rickshaw_graph .x_tick .title{position:absolute;font-size:12px;font-family:Arial, sans-serif;opacity:0.5;white-space:nowrap;margin-left:3px;bottom:1px}.rickshaw_annotation_timeline{height:1px;border-top:1px solid #e0e0e0;margin-top:10px;position:relative}.rickshaw_annotation_timeline .annotation{position:absolute;height:6px;width:6px;margin-left:-2px;top:-3px;border-radius:5px;background-color:rgba(0,0,0,0.25)}.rickshaw_graph .annotation_line{position:absolute;top:0;bottom:-6px;width:0px;border-left:2px solid rgba(0,0,0,0.3);display:none}.rickshaw_graph .annotation_line.active{display:block}.rickshaw_graph .annotation_range{background:rgba(0,0,0,0.1);display:none;position:absolute;top:0;bottom:-6px}.rickshaw_graph .annotation_range.active{display:block}.rickshaw_graph .annotation_range.active.offscreen{display:none}.rickshaw_annotation_timeline .annotation .content{background:white;color:black;opacity:0.9;padding:5px 5px;box-shadow:0 0 2px rgba(0,0,0,0.8);border-radius:3px;position:relative;z-index:20;font-size:12px;padding:6px 8px 8px;top:18px;left:-11px;width:160px;display:none;cursor:pointer}.rickshaw_annotation_timeline .annotation .content:before{content:"\25b2";position:absolute;top:-11px;color:white;text-shadow:0 -1px 1px rgba(0,0,0,0.8)}.rickshaw_annotation_timeline .annotation.active,.rickshaw_annotation_timeline .annotation:hover{background-color:rgba(0,0,0,0.8);cursor:none}.rickshaw_annotation_timeline .annotation .content:hover{z-index:50}.rickshaw_annotation_timeline .annotation.active .content{display:block}.rickshaw_annotation_timeline .annotation:hover .content{display:block;z-index:50}.rickshaw_graph .y_axis,.rickshaw_graph .x_axis_d3{fill:none}.rickshaw_graph .y_ticks .tick,.rickshaw_graph .x_ticks_d3 .tick{stroke:rgba(0,0,0,0.16);stroke-width:2px;shape-rendering:crisp-edges;pointer-events:none}.rickshaw_graph .y_grid .tick,.rickshaw_graph .x_grid_d3 .tick{z-index:-1;stroke:rgba(0,0,0,0.2);stroke-width:1px;stroke-dasharray:1 1}.rickshaw_graph .y_grid path,.rickshaw_graph .x_grid_d3 path{fill:none;stroke:none}.rickshaw_graph .y_ticks path,.rickshaw_graph .x_ticks_d3 path{fill:none;stroke:#808080}.rickshaw_graph .y_ticks text,.rickshaw_graph .x_ticks_d3 text{opacity:0.5;font-size:12px;pointer-events:none}.rickshaw_graph .x_tick.glow .title,.rickshaw_graph .y_ticks.glow text{fill:black;color:black;text-shadow:-1px 1px 0 rgba(255,255,255,0.1),1px -1px 0 rgba(255,255,255,0.1),1px 1px 0 rgba(255,255,255,0.1),0px 1px 0 rgba(255,255,255,0.1),0px -1px 0 rgba(255,255,255,0.1),1px 0px 0 rgba(255,255,255,0.1),-1px 0px 0 rgba(255,255,255,0.1),-1px -1px 0 rgba(255,255,255,0.1)}.rickshaw_graph .x_tick.inverse .title,.rickshaw_graph .y_ticks.inverse text{fill:white;color:white;text-shadow:-1px 1px 0 rgba(0,0,0,0.8),1px -1px 0 rgba(0,0,0,0.8),1px 1px 0 rgba(0,0,0,0.8),0px 1px 0 rgba(0,0,0,0.8),0px -1px 0 rgba(0,0,0,0.8),1px 0px 0 rgba(0,0,0,0.8),-1px 0px 0 rgba(0,0,0,0.8),-1px -1px 0 rgba(0,0,0,0.8)}.rickshaw_legend{font-family:Arial;font-size:12px;color:white;background:#404040;display:inline-block;padding:12px 5px;border-radius:2px;position:relative}.rickshaw_legend:hover{z-index:10}.rickshaw_legend .swatch{width:10px;height:10px;border:1px solid rgba(0,0,0,0.2)}.rickshaw_legend .line{clear:both;line-height:140%;padding-right:15px}.rickshaw_legend .line .swatch{display:inline-block;margin-right:3px;border-radius:2px}.rickshaw_legend .label{margin:0;white-space:nowrap;display:inline;font-size:inherit;background-color:transparent;color:inherit;font-weight:normal;line-height:normal;padding:0px;text-shadow:none}.rickshaw_legend .action:hover{opacity:0.6}.rickshaw_legend .action{margin-right:0.2em;font-size:10px;opacity:0.2;cursor:pointer;font-size:14px}.rickshaw_legend .line.disabled{opacity:0.4}.rickshaw_legend ul{list-style-type:none;margin:0;padding:0;margin:2px;cursor:pointer}.rickshaw_legend li{padding:0 0 0 2px;min-width:80px;white-space:nowrap}.rickshaw_legend li:hover{background:rgba(255,255,255,0.08);border-radius:3px}.rickshaw_legend li:active{background:rgba(255,255,255,0.2);border-radius:3px}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default !important}.ui-icon,.help-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-accordion .ui-accordion-header,.ui-accordion #form-edit-content .option-header,#form-edit-content .ui-accordion .option-header,.ui-accordion #form-actions .option-header,#form-actions .ui-accordion .option-header{display:block;cursor:pointer;position:relative;margin-top:2px;padding:.5em .5em .5em .7em;min-height:0}.ui-accordion .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-noicons{padding-left:.7em}.ui-accordion .ui-accordion-icons .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-header .ui-accordion-header-icon,.ui-accordion #form-edit-content .option-header .ui-accordion-header-icon,#form-edit-content .ui-accordion .option-header .ui-accordion-header-icon,.ui-accordion #form-actions .option-header .ui-accordion-header-icon,#form-actions .ui-accordion .option-header .ui-accordion-header-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-widget{font-family:Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;font-size:1.0em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #dddddd;background:#eee url(../img/jquery-ui/ui-bg_highlight-soft_100_eeeeee_1x100.png) 50% top repeat-x;color:#333333}.ui-widget-content a{color:#333333}.ui-widget-header{border:1px solid #e78f08;background:#f6a828 url(../img/jquery-ui/ui-bg_gloss-wave_35_f6a828_500x100.png) 50% 50% repeat-x;color:#ffffff}.ui-widget-header a{color:#ffffff}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #cccccc;background:#f6f6f6 url(../img/jquery-ui/ui-bg_glass_100_f6f6f6_1x400.png) 50% 50% repeat-x;font-weight:bold;color:#1c94c4}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#1c94c4;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #fbcb09;background:#fdf5ce url(../img/jquery-ui/ui-bg_glass_100_fdf5ce_1x400.png) 50% 50% repeat-x;font-weight:bold;color:#c77405}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#c77405;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #fbd850;background:#fff url(../img/jquery-ui/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;font-weight:bold;color:#eb8f00}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#eb8f00;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fed22f;background:#ffe45c url(../img/jquery-ui/ui-bg_highlight-soft_75_ffe45c_1x100.png) 50% top repeat-x;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#b81900 url(../img/jquery-ui/ui-bg_diagonals-thick_18_b81900_40x40.png) 50% 50% repeat;color:#ffffff}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#ffffff}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#ffffff}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon,.ui-state-disabled .help-icon{filter:Alpha(Opacity=35)}.ui-icon,.help-icon{width:16px;height:16px}.ui-icon,.help-icon,.ui-widget-content .ui-icon,.ui-widget-content .help-icon{background-image:url(../img/jquery-ui/ui-icons_222222_256x240.png)}.ui-widget-header .ui-icon,.ui-widget-header .help-icon{background-image:url(../img/jquery-ui/ui-icons_ffffff_256x240.png)}.ui-state-default .ui-icon,.ui-state-default .help-icon{background-image:url(../img/jquery-ui/ui-icons_ef8c08_256x240.png)}.ui-state-hover .ui-icon,.ui-state-hover .help-icon,.ui-state-focus .ui-icon,.ui-state-focus .help-icon{background-image:url(../img/jquery-ui/ui-icons_ef8c08_256x240.png)}.ui-state-active .ui-icon,.ui-state-active .help-icon{background-image:url(../img/jquery-ui/ui-icons_ef8c08_256x240.png)}.ui-state-highlight .ui-icon,.ui-state-highlight .help-icon{background-image:url(../img/jquery-ui/ui-icons_228ef1_256x240.png)}.ui-state-error .ui-icon,.ui-state-error .help-icon,.ui-state-error-text .ui-icon,.ui-state-error-text .help-icon{background-image:url(../img/jquery-ui/ui-icons_ffd27a_256x240.png)}.ui-icon-blank{background-position:16px 16px}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help,.help-icon{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,#form-edit-content .option-header,#form-actions .option-header,.ui-corner-left,.ui-corner-tl{border-top-left-radius:4px}.ui-corner-all,.ui-corner-top,#form-edit-content .option-header,#form-actions .option-header,.ui-corner-right,.ui-corner-tr{border-top-right-radius:4px}.ui-corner-all,.ui-corner-bottom,#form-edit-content .option-content,#form-actions .option-content,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:4px}.ui-corner-all,.ui-corner-bottom,#form-edit-content .option-content,#form-actions .option-content,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:4px}.ui-widget-overlay{background:#666 url(../img/jquery-ui/ui-bg_diagonals-thick_20_666666_40x40.png) 50% 50% repeat;opacity:.5;filter:Alpha(Opacity=50)}.ui-widget-shadow{margin:-5px 0 0 -5px;padding:5px;background:#000 url(../img/jquery-ui/ui-bg_flat_10_000000_40x100.png) 50% 50% repeat-x;opacity:.2;filter:Alpha(Opacity=20);border-radius:5px}.ui-widget-header .ui-state-default,.ui-widget .ui-state-default{color:inherit}.ui-widget-content{background:inherit}.ui-widget-content a{color:white}.ui-accordion .ui-accordion-header,.ui-accordion #form-edit-content .option-header,#form-edit-content .ui-accordion .option-header,.ui-accordion #form-actions .option-header,#form-actions .ui-accordion .option-header{margin-top:8px;clear:both;font-weight:normal !important;user-select:none}.ui-accordion .ui-accordion-header .ui-accordion-header-icon,.ui-accordion #form-edit-content .option-header .ui-accordion-header-icon,#form-edit-content .ui-accordion .option-header .ui-accordion-header-icon,.ui-accordion #form-actions .option-header .ui-accordion-header-icon,#form-actions .ui-accordion .option-header .ui-accordion-header-icon{top:1.1em}.ui-accordion .ui-accordion-content{padding-left:1em}.ui-widget-header .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget .ui-state-hover,.ui-widget .ui-state-focus{border:1px solid #cccccc;background:#ededed;color:#2b2b2b}.ui-widget-header .ui-state-active,.ui-widget .ui-state-active,.option-header{border:1px solid #cccccc;background:#ededed;color:#333}.ui-state-default .ui-icon,.ui-state-default .help-icon,.ui-state-hover .ui-icon,.ui-state-hover .help-icon,.ui-state-focus .ui-icon,.ui-state-focus .help-icon,.ui-state-active .ui-icon,.ui-state-active .help-icon{background-image:url("../img/jquery-ui/ui-icons_444_256x240.png")}.ui-icon.ui-icon-white,.ui-icon-white.help-icon{background-image:url("../img/jquery-ui/ui-icons_ffffff_256x240.png")}#ui-datepicker-div{z-index:1000 !important}.chosen-container{position:relative;display:inline-block;vertical-align:middle;font-size:13px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.chosen-container *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.chosen-container .chosen-drop{position:absolute;top:100%;left:-9999px;z-index:1010;width:100%;border:1px solid #aaa;border-top:0;background:#fff;box-shadow:0 4px 5px rgba(0,0,0,0.15)}.chosen-container.chosen-with-drop .chosen-drop{left:0}.chosen-container a{cursor:pointer}.chosen-container .search-choice .group-name,.chosen-container .chosen-single .group-name{margin-right:4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:normal;color:#999999}.chosen-container .search-choice .group-name:after,.chosen-container .chosen-single .group-name:after{content:":";padding-left:2px;vertical-align:top}.chosen-container-single .chosen-single{position:relative;display:block;overflow:hidden;padding:0 0 0 8px;height:25px;border:1px solid #aaa;border-radius:5px;background-color:#fff;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #fff), color-stop(50%, #f6f6f6), color-stop(52%, #eee), color-stop(100%, #f4f4f4));background:-webkit-linear-gradient(#fff 20%, #f6f6f6 50%, #eee 52%, #f4f4f4 100%);background:-moz-linear-gradient(#fff 20%, #f6f6f6 50%, #eee 52%, #f4f4f4 100%);background:-o-linear-gradient(#fff 20%, #f6f6f6 50%, #eee 52%, #f4f4f4 100%);background:linear-gradient(#ffffff 20%,#f6f6f6 50%,#eeeeee 52%,#f4f4f4 100%);background-clip:padding-box;box-shadow:0 0 3px #fff inset,0 1px 1px rgba(0,0,0,0.1);color:#444;text-decoration:none;white-space:nowrap;line-height:24px}.chosen-container-single .chosen-default{color:#999}.chosen-container-single .chosen-single span{display:block;overflow:hidden;margin-right:26px;text-overflow:ellipsis;white-space:nowrap}.chosen-container-single .chosen-single-with-deselect span{margin-right:38px}.chosen-container-single .chosen-single abbr{position:absolute;top:6px;right:26px;display:block;width:12px;height:12px;background:url("../img/chosen-sprite.png") -42px 1px no-repeat;font-size:1px}.chosen-container-single .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single.chosen-disabled .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single .chosen-single div{position:absolute;top:0;right:0;display:block;width:18px;height:100%}.chosen-container-single .chosen-single div b{display:block;width:100%;height:100%;background:url("../img/chosen-sprite.png") no-repeat 0px 2px}.chosen-container-single .chosen-search{position:relative;z-index:1010;margin:0;padding:3px 4px;white-space:nowrap}.chosen-container-single .chosen-search input[type="text"]{margin:1px 0;padding:4px 20px 4px 5px;width:100%;height:auto;outline:0;border:1px solid #aaa;background:#fff url("../img/chosen-sprite.png") no-repeat 100% -20px;background:url("../img/chosen-sprite.png") no-repeat 100% -20px;font-size:1em;font-family:sans-serif;line-height:normal;border-radius:0}.chosen-container-single .chosen-drop{margin-top:-1px;border-radius:0 0 4px 4px;background-clip:padding-box}.chosen-container-single.chosen-container-single-nosearch .chosen-search{position:absolute;left:-9999px}.chosen-container .chosen-results{color:#444;position:relative;overflow-x:hidden;overflow-y:auto;margin:0 4px 4px 0;padding:0 0 0 4px;max-height:240px;-webkit-overflow-scrolling:touch}.chosen-container .chosen-results li{display:none;margin:0;padding:5px 6px;list-style:none;line-height:15px;word-wrap:break-word;-webkit-touch-callout:none}.chosen-container .chosen-results li.active-result{display:list-item;cursor:pointer}.chosen-container .chosen-results li.disabled-result{display:list-item;color:#ccc;cursor:default}.chosen-container .chosen-results li.highlighted{background-color:#3875d7;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #3875d7), color-stop(90%, #2a62bc));background-image:-webkit-linear-gradient(#3875d7 20%, #2a62bc 90%);background-image:-moz-linear-gradient(#3875d7 20%, #2a62bc 90%);background-image:-o-linear-gradient(#3875d7 20%, #2a62bc 90%);background-image:linear-gradient(#3875d7 20%,#2a62bc 90%);color:#fff}.chosen-container .chosen-results li.no-results{color:#777;display:list-item;background:#f4f4f4}.chosen-container .chosen-results li.group-result{display:list-item;font-weight:bold;cursor:default}.chosen-container .chosen-results li.group-option{padding-left:15px}.chosen-container .chosen-results li em{font-style:normal;text-decoration:underline}.chosen-container-multi .chosen-choices{position:relative;overflow:hidden;margin:0;padding:0 5px;width:100%;height:auto;border:1px solid #aaa;background-color:#fff;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(1%, #eee), color-stop(15%, #fff));background-image:-webkit-linear-gradient(#eee 1%, #fff 15%);background-image:-moz-linear-gradient(#eee 1%, #fff 15%);background-image:-o-linear-gradient(#eee 1%, #fff 15%);background-image:linear-gradient(#eeeeee 1%,#ffffff 15%);cursor:text}.chosen-container-multi .chosen-choices li{float:left;list-style:none}.chosen-container-multi .chosen-choices li.search-field{margin:0;padding:0;white-space:nowrap}.chosen-container-multi .chosen-choices li.search-field input[type="text"]{margin:1px 0;padding:0;height:25px;outline:0;border:0 !important;background:transparent !important;box-shadow:none;color:#999;font-size:100%;font-family:sans-serif;line-height:normal;border-radius:0}.chosen-container-multi .chosen-choices li.search-choice{position:relative;margin:3px 5px 3px 0;padding:3px 20px 3px 5px;border:1px solid #aaa;max-width:100%;border-radius:3px;background-color:#eeeeee;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), color-stop(100%, #eee));background-image:-webkit-linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);background-image:-moz-linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);background-image:-o-linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);background-image:linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eeeeee 100%);background-size:100% 19px;background-repeat:repeat-x;background-clip:padding-box;box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,0.05);color:#333;line-height:13px;cursor:default}.chosen-container-multi .chosen-choices li.search-choice span{word-wrap:break-word}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{position:absolute;top:4px;right:3px;display:block;width:12px;height:12px;background:url("../img/chosen-sprite.png") -42px 1px no-repeat;font-size:1px}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover{background-position:-42px -10px}.chosen-container-multi .chosen-choices li.search-choice-disabled{padding-right:5px;border:1px solid #ccc;background-color:#e4e4e4;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), color-stop(100%, #eee));background-image:-webkit-linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);background-image:-moz-linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);background-image:-o-linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);background-image:linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eeeeee 100%);color:#666}.chosen-container-multi .chosen-choices li.search-choice-focus{background:#d4d4d4}.chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close{background-position:-42px -10px}.chosen-container-multi .chosen-results{margin:0;padding:0}.chosen-container-multi .chosen-drop .result-selected{display:list-item;color:#ccc;cursor:default}.chosen-container-active .chosen-single{border:1px solid #5897fb;box-shadow:0 0 5px rgba(0,0,0,0.3)}.chosen-container-active.chosen-with-drop .chosen-single{border:1px solid #aaa;-moz-border-radius-bottomright:0;border-bottom-right-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #eee), color-stop(80%, #fff));background-image:-webkit-linear-gradient(#eee 20%, #fff 80%);background-image:-moz-linear-gradient(#eee 20%, #fff 80%);background-image:-o-linear-gradient(#eee 20%, #fff 80%);background-image:linear-gradient(#eeeeee 20%,#ffffff 80%);box-shadow:0 1px 0 #fff inset}.chosen-container-active.chosen-with-drop .chosen-single div{border-left:none;background:transparent}.chosen-container-active.chosen-with-drop .chosen-single div b{background-position:-18px 2px}.chosen-container-active .chosen-choices{border:1px solid #5897fb;box-shadow:0 0 5px rgba(0,0,0,0.3)}.chosen-container-active .chosen-choices li.search-field input[type="text"]{color:#222 !important}.chosen-disabled{opacity:0.5 !important;cursor:default}.chosen-disabled .chosen-single{cursor:default}.chosen-disabled .chosen-choices .search-choice .search-choice-close{cursor:default}.chosen-rtl{text-align:right}.chosen-rtl .chosen-single{overflow:visible;padding:0 8px 0 0}.chosen-rtl .chosen-single span{margin-right:0;margin-left:26px;direction:rtl}.chosen-rtl .chosen-single-with-deselect span{margin-left:38px}.chosen-rtl .chosen-single div{right:auto;left:3px}.chosen-rtl .chosen-single abbr{right:auto;left:26px}.chosen-rtl .chosen-choices li{float:right}.chosen-rtl .chosen-choices li.search-field input[type="text"]{direction:rtl}.chosen-rtl .chosen-choices li.search-choice{margin:3px 5px 3px 0;padding:3px 5px 3px 19px}.chosen-rtl .chosen-choices li.search-choice .search-choice-close{right:auto;left:4px}.chosen-rtl.chosen-container-single-nosearch .chosen-search,.chosen-rtl .chosen-drop{left:9999px}.chosen-rtl.chosen-container-single .chosen-results{margin:0 0 4px 4px;padding:0 4px 0 0}.chosen-rtl .chosen-results li.group-option{padding-right:15px;padding-left:0}.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div{border-right:none}.chosen-rtl .chosen-search input[type="text"]{padding:4px 5px 4px 20px;background:#fff url("../img/chosen-sprite.png") no-repeat -30px -20px;background:url("../img/chosen-sprite.png") no-repeat -30px -20px;direction:rtl}.chosen-rtl.chosen-container-single .chosen-single div b{background-position:6px 2px}.chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b{background-position:-12px 2px}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx){.chosen-rtl .chosen-search input[type="text"],.chosen-container-single .chosen-single abbr,.chosen-container-single .chosen-single div b,.chosen-container-single .chosen-search input[type="text"],.chosen-container-multi .chosen-choices .search-choice .search-choice-close,.chosen-container .chosen-results-scroll-down span,.chosen-container .chosen-results-scroll-up span{background-image:url("../img/chosen-sprite@2x.png") !important;background-size:52px 37px !important;background-repeat:no-repeat !important}}.chosen-container{width:100%}.chosen-container .chosen-search input[type="text"]{width:100%;border-radius:5px}.chosen-container .chosen-select{min-width:300px;width:auto}.chosen-container li.no-results span{float:none}.chosen-container .chosen-choices{border-radius:5px}.chosen-container .chosen-choices li.search-choice{float:none;margin:5px 1px;padding:6px 20px 6px 6px}.chosen-container .chosen-choices li.search-choice .search-choice-close{top:7px;right:4px}.chosen-container .inactive{font-style:italic}.chosen-container .inactive:not(.group-result):before{content:"! ";color:red;font-style:normal;font-weight:bold}.chosen-container li.inactives-title{text-transform:uppercase;color:black !important;font-weight:bold;border-bottom:1px solid black}.chosen-container .chosen-results li.group-option.whole-unit{padding-left:10px;font-style:oblique}table.dataTable{width:100% !important;margin:0 auto;clear:both;border-collapse:separate;border-spacing:0}table.dataTable thead th,table.dataTable tfoot th{font-weight:bold}table.dataTable thead th,table.dataTable thead td{padding:0.5em 1em;text-transform:uppercase;font-size:smaller;font-weight:bold;border-bottom:1px solid #111}table.dataTable thead th:active,table.dataTable thead td:active{outline:none}table.dataTable tfoot th,table.dataTable tfoot td{padding:10px 18px 6px 18px;border-top:1px solid #111}table.dataTable thead .sorting,table.dataTable thead .sorting_asc,table.dataTable thead .sorting_desc,table.dataTable thead .sorting_asc_disabled,table.dataTable thead .sorting_desc_disabled{cursor:pointer;*cursor:hand;background-repeat:no-repeat;background-position:center right}table.dataTable thead .sorting{background-image:url("../img/datatables/sort_both.png")}table.dataTable thead .sorting_asc{background-image:url("../img/datatables/sort_asc.png")}table.dataTable thead .sorting_desc{background-image:url("../img/datatables/sort_desc.png")}table.dataTable thead .sorting_asc_disabled{background-image:url("../img/datatables/sort_asc_disabled.png")}table.dataTable thead .sorting_desc_disabled{background-image:url("../img/datatables/sort_desc_disabled.png")}table.dataTable tbody tr{background-color:#ffffff}table.dataTable tbody tr.selected{background-color:#B0BED9}table.dataTable tbody th,table.dataTable tbody td{padding:8px 10px}table.dataTable.row-border tbody th,table.dataTable.row-border tbody td,table.dataTable.display tbody th,table.dataTable.display tbody td{border-top:1px solid #ddd}table.dataTable.row-border tbody tr:first-child th,table.dataTable.row-border tbody tr:first-child td,table.dataTable.display tbody tr:first-child th,table.dataTable.display tbody tr:first-child td{border-top:none}table.dataTable.cell-border tbody th,table.dataTable.cell-border tbody td{border-top:1px solid #ddd;border-right:1px solid #ddd}table.dataTable.cell-border tbody tr th:first-child,table.dataTable.cell-border tbody tr td:first-child{border-left:1px solid #ddd}table.dataTable.cell-border tbody tr:first-child th,table.dataTable.cell-border tbody tr:first-child td{border-top:none}table.dataTable.stripe tbody tr.odd,table.dataTable.display tbody tr.odd{background-color:#f9f9f9}table.dataTable.stripe tbody tr.odd.selected,table.dataTable.display tbody tr.odd.selected{background-color:#acbad4}table.dataTable.hover tbody tr:hover,table.dataTable.display tbody tr:hover{background-color:#f6f6f6}table.dataTable.hover tbody tr:hover.selected,table.dataTable.display tbody tr:hover.selected{background-color:#aab7d1}table.dataTable.order-column tbody tr>.sorting_1,table.dataTable.order-column tbody tr>.sorting_2,table.dataTable.order-column tbody tr>.sorting_3,table.dataTable.display tbody tr>.sorting_1,table.dataTable.display tbody tr>.sorting_2,table.dataTable.display tbody tr>.sorting_3{background-color:#fafafa}table.dataTable.order-column tbody tr.selected>.sorting_1,table.dataTable.order-column tbody tr.selected>.sorting_2,table.dataTable.order-column tbody tr.selected>.sorting_3,table.dataTable.display tbody tr.selected>.sorting_1,table.dataTable.display tbody tr.selected>.sorting_2,table.dataTable.display tbody tr.selected>.sorting_3{background-color:#acbad5}table.dataTable.display tbody tr.odd>.sorting_1,table.dataTable.order-column.stripe tbody tr.odd>.sorting_1{background-color:#f1f1f1}table.dataTable.display tbody tr.odd>.sorting_2,table.dataTable.order-column.stripe tbody tr.odd>.sorting_2{background-color:#f3f3f3}table.dataTable.display tbody tr.odd>.sorting_3,table.dataTable.order-column.stripe tbody tr.odd>.sorting_3{background-color:whitesmoke}table.dataTable.display tbody tr.odd.selected>.sorting_1,table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_1{background-color:#a6b4cd}table.dataTable.display tbody tr.odd.selected>.sorting_2,table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_2{background-color:#a8b5cf}table.dataTable.display tbody tr.odd.selected>.sorting_3,table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_3{background-color:#a9b7d1}table.dataTable.display tbody tr.even>.sorting_1,table.dataTable.order-column.stripe tbody tr.even>.sorting_1{background-color:#fafafa}table.dataTable.display tbody tr.even>.sorting_2,table.dataTable.order-column.stripe tbody tr.even>.sorting_2{background-color:#fcfcfc}table.dataTable.display tbody tr.even>.sorting_3,table.dataTable.order-column.stripe tbody tr.even>.sorting_3{background-color:#fefefe}table.dataTable.display tbody tr.even.selected>.sorting_1,table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_1{background-color:#acbad5}table.dataTable.display tbody tr.even.selected>.sorting_2,table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_2{background-color:#aebcd6}table.dataTable.display tbody tr.even.selected>.sorting_3,table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_3{background-color:#afbdd8}table.dataTable.display tbody tr:hover>.sorting_1,table.dataTable.order-column.hover tbody tr:hover>.sorting_1{background-color:#eaeaea}table.dataTable.display tbody tr:hover>.sorting_2,table.dataTable.order-column.hover tbody tr:hover>.sorting_2{background-color:#ececec}table.dataTable.display tbody tr:hover>.sorting_3,table.dataTable.order-column.hover tbody tr:hover>.sorting_3{background-color:#efefef}table.dataTable.display tbody tr:hover.selected>.sorting_1,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_1{background-color:#a2aec7}table.dataTable.display tbody tr:hover.selected>.sorting_2,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_2{background-color:#a3b0c9}table.dataTable.display tbody tr:hover.selected>.sorting_3,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_3{background-color:#a5b2cb}table.dataTable.no-footer{border-bottom:1px solid #111}table.dataTable.nowrap th,table.dataTable.nowrap td{white-space:nowrap}table.dataTable.compact thead th,table.dataTable.compact thead td{padding:4px 17px 4px 4px}table.dataTable.compact tfoot th,table.dataTable.compact tfoot td{padding:4px}table.dataTable.compact tbody th,table.dataTable.compact tbody td{padding:4px}table.dataTable th.dt-left,table.dataTable td.dt-left{text-align:left}table.dataTable th.dt-center,table.dataTable td.dt-center,table.dataTable td.dataTables_empty{text-align:center}table.dataTable th.dt-right,table.dataTable td.dt-right{text-align:right}table.dataTable th.dt-justify,table.dataTable td.dt-justify{text-align:justify}table.dataTable th.dt-nowrap,table.dataTable td.dt-nowrap{white-space:nowrap}table.dataTable thead th.dt-head-left,table.dataTable thead td.dt-head-left,table.dataTable tfoot th.dt-head-left,table.dataTable tfoot td.dt-head-left{text-align:left}table.dataTable thead th.dt-head-center,table.dataTable thead td.dt-head-center,table.dataTable tfoot th.dt-head-center,table.dataTable tfoot td.dt-head-center{text-align:center}table.dataTable thead th.dt-head-right,table.dataTable thead td.dt-head-right,table.dataTable tfoot th.dt-head-right,table.dataTable tfoot td.dt-head-right{text-align:right}table.dataTable thead th.dt-head-justify,table.dataTable thead td.dt-head-justify,table.dataTable tfoot th.dt-head-justify,table.dataTable tfoot td.dt-head-justify{text-align:justify}table.dataTable thead th.dt-head-nowrap,table.dataTable thead td.dt-head-nowrap,table.dataTable tfoot th.dt-head-nowrap,table.dataTable tfoot td.dt-head-nowrap{white-space:nowrap}table.dataTable tbody th.dt-body-left,table.dataTable tbody td.dt-body-left{text-align:left}table.dataTable tbody th.dt-body-center,table.dataTable tbody td.dt-body-center{text-align:center}table.dataTable tbody th.dt-body-right,table.dataTable tbody td.dt-body-right{text-align:right}table.dataTable tbody th.dt-body-justify,table.dataTable tbody td.dt-body-justify{text-align:justify}table.dataTable tbody th.dt-body-nowrap,table.dataTable tbody td.dt-body-nowrap{white-space:nowrap}table.dataTable,table.dataTable th,table.dataTable td{box-sizing:content-box}.dataTables_wrapper{position:relative;clear:both;*zoom:1;zoom:1}.dataTables_wrapper .dataTables_length{float:left}.dataTables_wrapper .dataTables_filter{float:right;text-align:right}.dataTables_wrapper .dataTables_filter input{margin-left:0.5em}.dataTables_wrapper .dataTables_info{clear:both;float:left;padding-top:0.755em}.dataTables_wrapper .dataTables_paginate{float:right;text-align:right;padding-top:0.25em}.dataTables_wrapper .dataTables_paginate .paginate_button{box-sizing:border-box;display:inline-block;min-width:1.5em;padding:0.5em 1em;margin-left:2px;text-align:center;text-decoration:none !important;cursor:pointer;*cursor:hand;color:#333 !important;border:1px solid transparent;border-radius:2px}.dataTables_wrapper .dataTables_paginate .paginate_button.current,.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{color:#333 !important;border:1px solid #979797;background-color:white;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #dcdcdc));background:-webkit-linear-gradient(top, #fff 0%, #dcdcdc 100%);background:-moz-linear-gradient(top, #fff 0%, #dcdcdc 100%);background:-ms-linear-gradient(top, #fff 0%, #dcdcdc 100%);background:-o-linear-gradient(top, #fff 0%, #dcdcdc 100%);background:linear-gradient(to bottom, #ffffff 0%,#dcdcdc 100%)}.dataTables_wrapper .dataTables_paginate .paginate_button.disabled,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active{cursor:default;color:#666 !important;border:1px solid transparent;background:transparent;box-shadow:none}.dataTables_wrapper .dataTables_paginate .paginate_button:hover{color:white !important;border:1px solid #111;background-color:#585858;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #585858), color-stop(100%, #111));background:-webkit-linear-gradient(top, #585858 0%, #111 100%);background:-moz-linear-gradient(top, #585858 0%, #111 100%);background:-ms-linear-gradient(top, #585858 0%, #111 100%);background:-o-linear-gradient(top, #585858 0%, #111 100%);background:linear-gradient(to bottom, #585858 0%,#111111 100%)}.dataTables_wrapper .dataTables_paginate .paginate_button:active{outline:none;background-color:#2b2b2b;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #2b2b2b), color-stop(100%, #0c0c0c));background:-webkit-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:-moz-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:-ms-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:-o-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:linear-gradient(to bottom, #2b2b2b 0%,#0c0c0c 100%);box-shadow:inset 0 0 3px #111}.dataTables_wrapper .dataTables_paginate .ellipsis{padding:0 1em}.dataTables_wrapper .dataTables_processing{position:absolute;top:50%;left:50%;width:100%;height:40px;margin-left:-50%;margin-top:-25px;padding-top:20px;text-align:center;font-size:1.2em;background-color:white;background:-webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255,255,255,0)), color-stop(25%, rgba(255,255,255,0.9)), color-stop(75%, rgba(255,255,255,0.9)), color-stop(100%, rgba(255,255,255,0)));background:-webkit-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%);background:-moz-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%);background:-ms-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%);background:-o-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%);background:linear-gradient(to right, rgba(255,255,255,0) 0%,rgba(255,255,255,0.9) 25%,rgba(255,255,255,0.9) 75%,rgba(255,255,255,0) 100%)}.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_filter,.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_processing,.dataTables_wrapper .dataTables_paginate{color:#333}.dataTables_wrapper .dataTables_scroll{clear:both}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody{*margin-top:-1px;-webkit-overflow-scrolling:touch}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>th,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>td,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>th,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>td{vertical-align:middle}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>th>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>td>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>th>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>td>div.dataTables_sizing{height:0;overflow:hidden;margin:0 !important;padding:0 !important}.dataTables_wrapper.no-footer .dataTables_scrollBody{border-bottom:1px solid #111}.dataTables_wrapper.no-footer div.dataTables_scrollHead table.dataTable,.dataTables_wrapper.no-footer div.dataTables_scrollBody>table{border-bottom:none}.dataTables_wrapper:after{visibility:hidden;display:block;content:"";clear:both;height:0}@media screen and (max-width: 767px){.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_paginate{float:none;text-align:center}.dataTables_wrapper .dataTables_paginate{margin-top:0.5em}}@media screen and (max-width: 640px){.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_filter{float:none;text-align:center}.dataTables_wrapper .dataTables_filter{margin-top:0.5em}}@keyframes dtb-spinner{100%{transform:rotate(360deg)}}@-o-keyframes dtb-spinner{100%{-o-transform:rotate(360deg);transform:rotate(360deg)}}@-ms-keyframes dtb-spinner{100%{-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes dtb-spinner{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes dtb-spinner{100%{-moz-transform:rotate(360deg);transform:rotate(360deg)}}div.dt-button-info{position:fixed;top:50%;left:50%;width:400px;margin-top:-100px;margin-left:-200px;background-color:white;border:2px solid #111;box-shadow:3px 3px 8px rgba(0,0,0,0.3);border-radius:3px;text-align:center;z-index:21}div.dt-button-info h2{padding:0.5em;margin:0;font-weight:normal;border-bottom:1px solid #ddd;background-color:#f3f3f3}div.dt-button-info>div{padding:1em}div.dt-button-collection-title{text-align:center;padding:0.3em 0 0.5em;font-size:0.9em}button.dt-button,div.dt-button,a.dt-button{position:relative;display:inline-block;box-sizing:border-box;margin-right:0.333em;margin-bottom:0.333em;padding:0.5em 1em;border:1px solid #999;border-radius:2px;cursor:pointer;font-size:0.88em;line-height:1.6em;color:black;white-space:nowrap;overflow:hidden;background-color:#e9e9e9;background-image:-webkit-linear-gradient(top, #fff 0%, #e9e9e9 100%);background-image:-moz-linear-gradient(top, #fff 0%, #e9e9e9 100%);background-image:-ms-linear-gradient(top, #fff 0%, #e9e9e9 100%);background-image:-o-linear-gradient(top, #fff 0%, #e9e9e9 100%);background-image:linear-gradient(to bottom, #ffffff 0%,#e9e9e9 100%);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='white', EndColorStr='#e9e9e9');-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none;outline:none}button.dt-button.disabled,div.dt-button.disabled,a.dt-button.disabled{color:#999;border:1px solid #d0d0d0;cursor:default;background-color:#f9f9f9;background-image:-webkit-linear-gradient(top, #fff 0%, #f9f9f9 100%);background-image:-moz-linear-gradient(top, #fff 0%, #f9f9f9 100%);background-image:-ms-linear-gradient(top, #fff 0%, #f9f9f9 100%);background-image:-o-linear-gradient(top, #fff 0%, #f9f9f9 100%);background-image:linear-gradient(to bottom, #ffffff 0%,#f9f9f9 100%);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#ffffff', EndColorStr='#f9f9f9')}button.dt-button:active:not(.disabled),button.dt-button.active:not(.disabled),div.dt-button:active:not(.disabled),div.dt-button.active:not(.disabled),a.dt-button:active:not(.disabled),a.dt-button.active:not(.disabled){background-color:#e2e2e2;background-image:-webkit-linear-gradient(top, #f3f3f3 0%, #e2e2e2 100%);background-image:-moz-linear-gradient(top, #f3f3f3 0%, #e2e2e2 100%);background-image:-ms-linear-gradient(top, #f3f3f3 0%, #e2e2e2 100%);background-image:-o-linear-gradient(top, #f3f3f3 0%, #e2e2e2 100%);background-image:linear-gradient(to bottom, #f3f3f3 0%,#e2e2e2 100%);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#f3f3f3', EndColorStr='#e2e2e2');box-shadow:inset 1px 1px 3px #999999}button.dt-button:active:not(.disabled):hover:not(.disabled),button.dt-button.active:not(.disabled):hover:not(.disabled),div.dt-button:active:not(.disabled):hover:not(.disabled),div.dt-button.active:not(.disabled):hover:not(.disabled),a.dt-button:active:not(.disabled):hover:not(.disabled),a.dt-button.active:not(.disabled):hover:not(.disabled){box-shadow:inset 1px 1px 3px #999999;background-color:#cccccc;background-image:-webkit-linear-gradient(top, #eaeaea 0%, #ccc 100%);background-image:-moz-linear-gradient(top, #eaeaea 0%, #ccc 100%);background-image:-ms-linear-gradient(top, #eaeaea 0%, #ccc 100%);background-image:-o-linear-gradient(top, #eaeaea 0%, #ccc 100%);background-image:linear-gradient(to bottom, #eaeaea 0%,#cccccc 100%);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#eaeaea', EndColorStr='#cccccc')}button.dt-button:hover,div.dt-button:hover,a.dt-button:hover{text-decoration:none}button.dt-button:hover:not(.disabled),div.dt-button:hover:not(.disabled),a.dt-button:hover:not(.disabled){border:1px solid #666;background-color:#e0e0e0;background-image:-webkit-linear-gradient(top, #f9f9f9 0%, #e0e0e0 100%);background-image:-moz-linear-gradient(top, #f9f9f9 0%, #e0e0e0 100%);background-image:-ms-linear-gradient(top, #f9f9f9 0%, #e0e0e0 100%);background-image:-o-linear-gradient(top, #f9f9f9 0%, #e0e0e0 100%);background-image:linear-gradient(to bottom, #f9f9f9 0%,#e0e0e0 100%);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#f9f9f9', EndColorStr='#e0e0e0')}button.dt-button:focus:not(.disabled),div.dt-button:focus:not(.disabled),a.dt-button:focus:not(.disabled){border:1px solid #426c9e;text-shadow:0 1px 0 #c4def1;outline:none;background-color:#79ace9;background-image:-webkit-linear-gradient(top, #bddef4 0%, #79ace9 100%);background-image:-moz-linear-gradient(top, #bddef4 0%, #79ace9 100%);background-image:-ms-linear-gradient(top, #bddef4 0%, #79ace9 100%);background-image:-o-linear-gradient(top, #bddef4 0%, #79ace9 100%);background-image:linear-gradient(to bottom, #bddef4 0%,#79ace9 100%);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#bddef4', EndColorStr='#79ace9')}.dt-button embed{outline:none}div.dt-buttons{position:relative;float:left}div.dt-buttons.buttons-right{float:right}div.dt-button-collection{position:absolute;top:0;left:0;width:150px;margin-top:3px;padding:8px 8px 4px 8px;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.4);background-color:white;overflow:hidden;z-index:2002;border-radius:5px;box-shadow:3px 3px 5px rgba(0,0,0,0.3);-webkit-column-gap:8px;-moz-column-gap:8px;-ms-column-gap:8px;-o-column-gap:8px;column-gap:8px}div.dt-button-collection button.dt-button,div.dt-button-collection div.dt-button,div.dt-button-collection a.dt-button{position:relative;left:0;right:0;width:100%;display:block;float:none;margin-bottom:4px;margin-right:0}div.dt-button-collection button.dt-button:active:not(.disabled),div.dt-button-collection button.dt-button.active:not(.disabled),div.dt-button-collection div.dt-button:active:not(.disabled),div.dt-button-collection div.dt-button.active:not(.disabled),div.dt-button-collection a.dt-button:active:not(.disabled),div.dt-button-collection a.dt-button.active:not(.disabled){background-color:#dadada;background-image:-webkit-linear-gradient(top, #f0f0f0 0%, #dadada 100%);background-image:-moz-linear-gradient(top, #f0f0f0 0%, #dadada 100%);background-image:-ms-linear-gradient(top, #f0f0f0 0%, #dadada 100%);background-image:-o-linear-gradient(top, #f0f0f0 0%, #dadada 100%);background-image:linear-gradient(to bottom, #f0f0f0 0%,#dadada 100%);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#f0f0f0', EndColorStr='#dadada');box-shadow:inset 1px 1px 3px #666}div.dt-button-collection.fixed{position:fixed;top:50%;left:50%;margin-left:-75px;border-radius:0}div.dt-button-collection.fixed.two-column{margin-left:-150px}div.dt-button-collection.fixed.three-column{margin-left:-225px}div.dt-button-collection.fixed.four-column{margin-left:-300px}div.dt-button-collection>*{-webkit-column-break-inside:avoid;break-inside:avoid}div.dt-button-collection.two-column{width:300px;padding-bottom:1px;-webkit-column-count:2;-moz-column-count:2;-ms-column-count:2;-o-column-count:2;column-count:2}div.dt-button-collection.three-column{width:450px;padding-bottom:1px;-webkit-column-count:3;-moz-column-count:3;-ms-column-count:3;-o-column-count:3;column-count:3}div.dt-button-collection.four-column{width:600px;padding-bottom:1px;-webkit-column-count:4;-moz-column-count:4;-ms-column-count:4;-o-column-count:4;column-count:4}div.dt-button-collection .dt-button{border-radius:0}div.dt-button-background{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.7);background:-ms-radial-gradient(center, ellipse farthest-corner, rgba(0,0,0,0.3) 0%, rgba(0,0,0,0.7) 100%);background:-moz-radial-gradient(center, ellipse farthest-corner, rgba(0,0,0,0.3) 0%, rgba(0,0,0,0.7) 100%);background:-o-radial-gradient(center, ellipse farthest-corner, rgba(0,0,0,0.3) 0%, rgba(0,0,0,0.7) 100%);background:-webkit-gradient(radial, center center, 0, center center, 497, color-stop(0, rgba(0,0,0,0.3)), color-stop(1, rgba(0,0,0,0.7)));background:-webkit-radial-gradient(center, ellipse farthest-corner, rgba(0,0,0,0.3) 0%, rgba(0,0,0,0.7) 100%);background:radial-gradient(ellipse farthest-corner at center, rgba(0,0,0,0.3) 0%,rgba(0,0,0,0.7) 100%);z-index:2001}@media screen and (max-width: 640px){div.dt-buttons{float:none !important;text-align:center}}button.dt-button.processing,div.dt-button.processing,a.dt-button.processing{color:rgba(0,0,0,0.2)}button.dt-button.processing:after,div.dt-button.processing:after,a.dt-button.processing:after{position:absolute;top:50%;left:50%;width:16px;height:16px;margin:-8px 0 0 -8px;box-sizing:border-box;display:block;content:' ';border:2px solid #282828;border-radius:50%;border-left-color:transparent;border-right-color:transparent;animation:dtb-spinner 1500ms infinite linear;-o-animation:dtb-spinner 1500ms infinite linear;-ms-animation:dtb-spinner 1500ms infinite linear;-webkit-animation:dtb-spinner 1500ms infinite linear;-moz-animation:dtb-spinner 1500ms infinite linear}table.dataTable tbody>tr.selected,table.dataTable tbody>tr>.selected{background-color:#B0BED9}table.dataTable.stripe tbody>tr.odd.selected,table.dataTable.stripe tbody>tr.odd>.selected,table.dataTable.display tbody>tr.odd.selected,table.dataTable.display tbody>tr.odd>.selected{background-color:#acbad4}table.dataTable.hover tbody>tr.selected:hover,table.dataTable.hover tbody>tr>.selected:hover,table.dataTable.display tbody>tr.selected:hover,table.dataTable.display tbody>tr>.selected:hover{background-color:#aab7d1}table.dataTable.order-column tbody>tr.selected>.sorting_1,table.dataTable.order-column tbody>tr.selected>.sorting_2,table.dataTable.order-column tbody>tr.selected>.sorting_3,table.dataTable.order-column tbody>tr>.selected,table.dataTable.display tbody>tr.selected>.sorting_1,table.dataTable.display tbody>tr.selected>.sorting_2,table.dataTable.display tbody>tr.selected>.sorting_3,table.dataTable.display tbody>tr>.selected{background-color:#acbad5}table.dataTable.display tbody>tr.odd.selected>.sorting_1,table.dataTable.order-column.stripe tbody>tr.odd.selected>.sorting_1{background-color:#a6b4cd}table.dataTable.display tbody>tr.odd.selected>.sorting_2,table.dataTable.order-column.stripe tbody>tr.odd.selected>.sorting_2{background-color:#a8b5cf}table.dataTable.display tbody>tr.odd.selected>.sorting_3,table.dataTable.order-column.stripe tbody>tr.odd.selected>.sorting_3{background-color:#a9b7d1}table.dataTable.display tbody>tr.even.selected>.sorting_1,table.dataTable.order-column.stripe tbody>tr.even.selected>.sorting_1{background-color:#acbad5}table.dataTable.display tbody>tr.even.selected>.sorting_2,table.dataTable.order-column.stripe tbody>tr.even.selected>.sorting_2{background-color:#aebcd6}table.dataTable.display tbody>tr.even.selected>.sorting_3,table.dataTable.order-column.stripe tbody>tr.even.selected>.sorting_3{background-color:#afbdd8}table.dataTable.display tbody>tr.odd>.selected,table.dataTable.order-column.stripe tbody>tr.odd>.selected{background-color:#a6b4cd}table.dataTable.display tbody>tr.even>.selected,table.dataTable.order-column.stripe tbody>tr.even>.selected{background-color:#acbad5}table.dataTable.display tbody>tr.selected:hover>.sorting_1,table.dataTable.order-column.hover tbody>tr.selected:hover>.sorting_1{background-color:#a2aec7}table.dataTable.display tbody>tr.selected:hover>.sorting_2,table.dataTable.order-column.hover tbody>tr.selected:hover>.sorting_2{background-color:#a3b0c9}table.dataTable.display tbody>tr.selected:hover>.sorting_3,table.dataTable.order-column.hover tbody>tr.selected:hover>.sorting_3{background-color:#a5b2cb}table.dataTable.display tbody>tr:hover>.selected,table.dataTable.display tbody>tr>.selected:hover,table.dataTable.order-column.hover tbody>tr:hover>.selected,table.dataTable.order-column.hover tbody>tr>.selected:hover{background-color:#a2aec7}table.dataTable tbody td.select-checkbox,table.dataTable tbody th.select-checkbox{position:relative}table.dataTable tbody td.select-checkbox:before,table.dataTable tbody td.select-checkbox:after,table.dataTable tbody th.select-checkbox:before,table.dataTable tbody th.select-checkbox:after{display:block;position:absolute;top:1.2em;left:50%;width:12px;height:12px;box-sizing:border-box}table.dataTable tbody td.select-checkbox:before,table.dataTable tbody th.select-checkbox:before{content:' ';margin-top:-6px;margin-left:-6px;border:1px solid black;border-radius:3px}table.dataTable tr.selected td.select-checkbox:after,table.dataTable tr.selected th.select-checkbox:after{content:'\2714';margin-top:-11px;margin-left:-4px;text-align:center;text-shadow:1px 1px #B0BED9, -1px -1px #B0BED9, 1px -1px #B0BED9, -1px 1px #B0BED9}div.dataTables_wrapper span.select-info,div.dataTables_wrapper span.select-item{margin-left:0.5em}@media screen and (max-width: 640px){div.dataTables_wrapper span.select-info,div.dataTables_wrapper span.select-item{margin-left:0;display:block}}.jsoneditor,.jsoneditor-modal{-webkit-text-size-adjust:none;text-size-adjust:none}.jsoneditor input,.jsoneditor input:not([type]),.jsoneditor input[type=search],.jsoneditor input[type=text],.jsoneditor-modal input,.jsoneditor-modal input:not([type]),.jsoneditor-modal input[type=search],.jsoneditor-modal input[type=text]{height:auto;border:inherit;box-shadow:none;font-size:inherit;box-sizing:inherit;padding:inherit;font-family:inherit;transition:none;line-height:inherit}.jsoneditor input:focus,.jsoneditor input:not([type]):focus,.jsoneditor input[type=search]:focus,.jsoneditor input[type=text]:focus,.jsoneditor-modal input:focus,.jsoneditor-modal input:not([type]):focus,.jsoneditor-modal input[type=search]:focus,.jsoneditor-modal input[type=text]:focus{border:inherit;box-shadow:inherit}.jsoneditor textarea,.jsoneditor-modal textarea{height:inherit}.jsoneditor select,.jsoneditor-modal select{display:inherit;height:inherit}.jsoneditor label,.jsoneditor-modal label{font-size:inherit;font-weight:inherit;color:inherit}.jsoneditor table,.jsoneditor-modal table{border-collapse:collapse;width:auto}.jsoneditor td,.jsoneditor th,.jsoneditor-modal td,.jsoneditor-modal th{padding:0;display:table-cell;text-align:left;vertical-align:inherit;border-radius:inherit}.jsoneditor .autocomplete.dropdown{position:absolute;background:#fff;box-shadow:2px 2px 12px rgba(128,128,128,0.3);border:1px solid #d3d3d3;overflow-x:hidden;overflow-y:auto;cursor:default;margin:0;padding:5px;text-align:left;outline:0;font-family:consolas,menlo,monaco,"Ubuntu Mono",source-code-pro,monospace;font-size:14px}.jsoneditor .autocomplete.dropdown .item{color:#1a1a1a}.jsoneditor .autocomplete.dropdown .item.hover{background-color:#ebebeb}.jsoneditor .autocomplete.hint{color:#a1a1a1;top:4px;left:4px}.jsoneditor-contextmenu-root{position:relative;width:0;height:0}.jsoneditor-contextmenu{position:absolute;box-sizing:content-box;z-index:2}.jsoneditor-contextmenu .jsoneditor-menu{position:relative;left:0;top:0;width:128px;height:auto;background:#fff;border:1px solid #d3d3d3;box-shadow:2px 2px 12px rgba(128,128,128,0.3);list-style:none;margin:0;padding:0}.jsoneditor-contextmenu .jsoneditor-menu button{position:relative;padding:0 8px 0 0;margin:0;width:128px;height:auto;border:none;cursor:pointer;color:#4d4d4d;background:0 0;font-size:14px;font-family:arial,sans-serif;box-sizing:border-box;text-align:left}.jsoneditor-contextmenu .jsoneditor-menu button::-moz-focus-inner{padding:0;border:0}.jsoneditor-contextmenu .jsoneditor-menu button.jsoneditor-default{width:96px}.jsoneditor-contextmenu .jsoneditor-menu button.jsoneditor-expand{float:right;width:32px;height:24px;border-left:1px solid #e5e5e5}.jsoneditor-contextmenu .jsoneditor-menu li{overflow:hidden}.jsoneditor-contextmenu .jsoneditor-menu li ul{display:none;position:relative;left:-10px;top:0;border:none;box-shadow:inset 0 0 10px rgba(128,128,128,0.5);padding:0 10px;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.jsoneditor-contextmenu .jsoneditor-menu li ul .jsoneditor-icon{margin-left:24px}.jsoneditor-contextmenu .jsoneditor-menu li ul li button{padding-left:24px;animation:all ease-in-out 1s}.jsoneditor-contextmenu .jsoneditor-menu li button .jsoneditor-expand{position:absolute;top:0;right:0;width:24px;height:24px;padding:0;margin:0 4px 0 0;background-image:url(../img/jsoneditor/jsoneditor-icons.svg);background-position:0 -72px}.jsoneditor-contextmenu .jsoneditor-icon{position:absolute;top:0;left:0;width:24px;height:24px;border:none;padding:0;margin:0;background-image:url(../img/jsoneditor/jsoneditor-icons.svg)}.jsoneditor-contextmenu .jsoneditor-text{padding:4px 0 4px 24px;word-wrap:break-word}.jsoneditor-contextmenu .jsoneditor-text.jsoneditor-right-margin{padding-right:24px}.jsoneditor-contextmenu .jsoneditor-separator{height:0;border-top:1px solid #e5e5e5;padding-top:5px;margin-top:5px}.jsoneditor-contextmenu button.jsoneditor-remove .jsoneditor-icon{background-position:-24px 0}.jsoneditor-contextmenu button.jsoneditor-append .jsoneditor-icon{background-position:0 0}.jsoneditor-contextmenu button.jsoneditor-insert .jsoneditor-icon{background-position:0 0}.jsoneditor-contextmenu button.jsoneditor-duplicate .jsoneditor-icon{background-position:-48px 0}.jsoneditor-contextmenu button.jsoneditor-sort-asc .jsoneditor-icon{background-position:-168px 0}.jsoneditor-contextmenu button.jsoneditor-sort-desc .jsoneditor-icon{background-position:-192px 0}.jsoneditor-contextmenu button.jsoneditor-transform .jsoneditor-icon{background-position:-216px 0}.jsoneditor-contextmenu button.jsoneditor-extract .jsoneditor-icon{background-position:0 -24px}.jsoneditor-contextmenu button.jsoneditor-type-string .jsoneditor-icon{background-position:-144px 0}.jsoneditor-contextmenu button.jsoneditor-type-auto .jsoneditor-icon{background-position:-120px 0}.jsoneditor-contextmenu button.jsoneditor-type-object .jsoneditor-icon{background-position:-72px 0}.jsoneditor-contextmenu button.jsoneditor-type-array .jsoneditor-icon{background-position:-96px 0}.jsoneditor-contextmenu button.jsoneditor-type-modes .jsoneditor-icon{background-image:none;width:6px}.jsoneditor-contextmenu li,.jsoneditor-contextmenu ul{box-sizing:content-box;position:relative}.jsoneditor-contextmenu .jsoneditor-menu button:focus,.jsoneditor-contextmenu .jsoneditor-menu button:hover{color:#1a1a1a;background-color:#f5f5f5;outline:0}.jsoneditor-contextmenu .jsoneditor-menu li button.jsoneditor-selected,.jsoneditor-contextmenu .jsoneditor-menu li button.jsoneditor-selected:focus,.jsoneditor-contextmenu .jsoneditor-menu li button.jsoneditor-selected:hover{color:#fff;background-color:#ee422e}.jsoneditor-contextmenu .jsoneditor-menu li ul li button:focus,.jsoneditor-contextmenu .jsoneditor-menu li ul li button:hover{background-color:#f5f5f5}.jsoneditor-modal{max-width:95%;border-radius:2px !important;padding:45px 15px 15px 15px !important;box-shadow:2px 2px 12px rgba(128,128,128,0.3);color:#4d4d4d;line-height:1.3em}.jsoneditor-modal.jsoneditor-modal-transform{width:600px !important}.jsoneditor-modal .pico-modal-header{position:absolute;box-sizing:border-box;top:0;left:0;width:100%;padding:0 10px;height:30px;line-height:30px;font-family:arial,sans-serif;font-size:11pt;background:#3883fa;color:#fff}.jsoneditor-modal table{width:100%}.jsoneditor-modal table td{padding:3px 0}.jsoneditor-modal table td.jsoneditor-modal-input{text-align:right;padding-right:0;white-space:nowrap}.jsoneditor-modal table td.jsoneditor-modal-actions{padding-top:15px}.jsoneditor-modal table th{vertical-align:middle}.jsoneditor-modal p:first-child{margin-top:0}.jsoneditor-modal a{color:#3883fa}.jsoneditor-modal .jsoneditor-jmespath-block{margin-bottom:10px}.jsoneditor-modal .pico-close{background:0 0 !important;font-size:24px !important;top:7px !important;right:7px !important;color:#fff}.jsoneditor-modal input{padding:4px}.jsoneditor-modal input[type=text]{cursor:inherit}.jsoneditor-modal input[disabled]{background:#d3d3d3;color:grey}.jsoneditor-modal .jsoneditor-select-wrapper{position:relative;display:inline-block}.jsoneditor-modal .jsoneditor-select-wrapper:after{content:"";width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid #666;position:absolute;right:8px;top:14px;pointer-events:none}.jsoneditor-modal select{padding:3px 24px 3px 10px;min-width:180px;max-width:350px;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-indent:0;text-overflow:"";font-size:14px;line-height:1.5em}.jsoneditor-modal select::-ms-expand{display:none}.jsoneditor-modal .jsoneditor-button-group input{padding:4px 10px;margin:0;border-radius:0;border-left-style:none}.jsoneditor-modal .jsoneditor-button-group input.jsoneditor-button-first{border-top-left-radius:3px;border-bottom-left-radius:3px;border-left-style:solid}.jsoneditor-modal .jsoneditor-button-group input.jsoneditor-button-last{border-top-right-radius:3px;border-bottom-right-radius:3px}.jsoneditor-modal .jsoneditor-transform-preview{background:#f5f5f5;height:200px}.jsoneditor-modal .jsoneditor-transform-preview.jsoneditor-error{color:#ee422e}.jsoneditor-modal .jsoneditor-jmespath-wizard{line-height:1.2em;width:100%;padding:0;border-radius:3px}.jsoneditor-modal .jsoneditor-jmespath-label{font-weight:700;color:#1e90ff;margin-top:20px;margin-bottom:5px}.jsoneditor-modal .jsoneditor-jmespath-wizard-table{width:100%;border-collapse:collapse}.jsoneditor-modal .jsoneditor-jmespath-wizard-label{font-style:italic;margin:4px 0 2px 0}.jsoneditor-modal .jsoneditor-inline{position:relative;display:inline-block;width:100%;padding-top:2px;padding-bottom:2px}.jsoneditor-modal .jsoneditor-inline:not(:last-child){padding-right:2px}.jsoneditor-modal .jsoneditor-jmespath-filter{display:flex;flex-wrap:wrap}.jsoneditor-modal .jsoneditor-jmespath-filter-field{width:180px}.jsoneditor-modal .jsoneditor-jmespath-filter-relation{width:100px}.jsoneditor-modal .jsoneditor-jmespath-filter-value{min-width:180px;flex:1}.jsoneditor-modal .jsoneditor-jmespath-sort-field{width:170px}.jsoneditor-modal .jsoneditor-jmespath-sort-order{width:150px}.jsoneditor-modal .jsoneditor-jmespath-select-fields{width:100%}.jsoneditor-modal .selectr-selected{border-color:#d3d3d3;padding:4px 28px 4px 8px}.jsoneditor-modal .selectr-selected .selectr-tag{background-color:#3883fa;border-radius:5px}.jsoneditor-modal table td,.jsoneditor-modal table th{text-align:left;vertical-align:middle;font-weight:400;color:#4d4d4d;border-spacing:0;border-collapse:collapse}.jsoneditor-modal #query,.jsoneditor-modal input,.jsoneditor-modal input[type=text],.jsoneditor-modal input[type=text]:focus,.jsoneditor-modal select,.jsoneditor-modal textarea{background:#fff;border:1px solid #d3d3d3;color:#4d4d4d;border-radius:3px;padding:4px}.jsoneditor-modal #query,.jsoneditor-modal textarea{border-radius:unset}.jsoneditor-modal,.jsoneditor-modal #query,.jsoneditor-modal input,.jsoneditor-modal input[type=text],.jsoneditor-modal option,.jsoneditor-modal select,.jsoneditor-modal table td,.jsoneditor-modal table th,.jsoneditor-modal textarea{font-size:10.5pt;font-family:arial,sans-serif}.jsoneditor-modal #query,.jsoneditor-modal .jsoneditor-transform-preview{font-family:consolas,menlo,monaco,"Ubuntu Mono",source-code-pro,monospace;font-size:14px;width:100%;box-sizing:border-box}.jsoneditor-modal input[type=button],.jsoneditor-modal input[type=submit]{background:#f5f5f5;padding:4px 20px}.jsoneditor-modal input,.jsoneditor-modal select{cursor:pointer}.jsoneditor-modal .jsoneditor-button-group.jsoneditor-button-group-value-asc input.jsoneditor-button-asc,.jsoneditor-modal .jsoneditor-button-group.jsoneditor-button-group-value-desc input.jsoneditor-button-desc{background:#3883fa;border-color:#3883fa;color:#fff}.jsoneditor{color:#1a1a1a;border:thin solid #3883fa;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:100%;position:relative;padding:0;line-height:100%}a.jsoneditor-value,div.jsoneditor-default,div.jsoneditor-field,div.jsoneditor-readonly,div.jsoneditor-value{border:1px solid transparent;min-height:16px;min-width:32px;line-height:16px;padding:2px;margin:1px;word-wrap:break-word;word-break:break-word;overflow-wrap:break-word;float:left}div.jsoneditor-field p,div.jsoneditor-value p{margin:0}div.jsoneditor-value.jsoneditor-empty::after{content:"value"}div.jsoneditor-value.jsoneditor-string{color:#006000}div.jsoneditor-value.jsoneditor-number{color:#ee422e}div.jsoneditor-value.jsoneditor-boolean{color:#ff8c00}div.jsoneditor-value.jsoneditor-null{color:#004ed0}div.jsoneditor-value.jsoneditor-color-value{color:#1a1a1a}div.jsoneditor-value.jsoneditor-invalid{color:#1a1a1a}div.jsoneditor-readonly{min-width:16px;color:grey}div.jsoneditor-empty{border-color:#d3d3d3;border-style:dashed;border-radius:2px}div.jsoneditor-field.jsoneditor-empty::after{content:"field"}div.jsoneditor td{vertical-align:top}div.jsoneditor td.jsoneditor-separator{padding:3px 0;vertical-align:top;color:grey}div.jsoneditor td.jsoneditor-tree{vertical-align:top}div.jsoneditor.busy pre.jsoneditor-preview{background:#f5f5f5;color:grey}div.jsoneditor.busy div.jsoneditor-busy{display:inherit}div.jsoneditor code.jsoneditor-preview{background:0 0}div.jsoneditor.jsoneditor-mode-preview pre.jsoneditor-preview{width:100%;height:100%;box-sizing:border-box;overflow:auto;padding:2px;margin:0;white-space:pre-wrap;word-break:break-all}div.jsoneditor-default{color:grey;padding-left:10px}div.jsoneditor-tree{width:100%;height:100%;position:relative;overflow:auto;background:#fff}div.jsoneditor-tree button.jsoneditor-button{width:24px;height:24px;padding:0;margin:0;border:none;cursor:pointer;background-color:transparent;background-image:url(../img/jsoneditor/jsoneditor-icons.svg)}div.jsoneditor-tree button.jsoneditor-button:focus{background-color:#f5f5f5;outline:#e5e5e5 solid 1px}div.jsoneditor-tree button.jsoneditor-collapsed{background-position:0 -48px}div.jsoneditor-tree button.jsoneditor-expanded{background-position:0 -72px}div.jsoneditor-tree button.jsoneditor-contextmenu-button{background-position:-48px -72px}div.jsoneditor-tree button.jsoneditor-invisible{visibility:hidden;background:0 0}div.jsoneditor-tree button.jsoneditor-dragarea{background-image:url(../img/jsoneditor/jsoneditor-icons.svg);background-position:-72px -72px;cursor:move}div.jsoneditor-tree :focus{outline:0}div.jsoneditor-tree div.jsoneditor-show-more{display:inline-block;padding:3px 4px;margin:2px 0;background-color:#e5e5e5;border-radius:3px;color:grey;font-family:arial,sans-serif;font-size:14px}div.jsoneditor-tree div.jsoneditor-show-more a{display:inline-block;color:grey}div.jsoneditor-tree div.jsoneditor-color{display:inline-block;width:12px;height:12px;margin:4px;border:1px solid grey;cursor:pointer}div.jsoneditor-tree div.jsoneditor-color.jsoneditor-color-readonly{cursor:inherit}div.jsoneditor-tree div.jsoneditor-date{background:#a1a1a1;color:#fff;font-family:arial,sans-serif;border-radius:3px;display:inline-block;padding:3px;margin:0 3px}div.jsoneditor-tree table.jsoneditor-tree{border-collapse:collapse;border-spacing:0;width:100%}div.jsoneditor-tree .jsoneditor-button{display:block}div.jsoneditor-tree .jsoneditor-button.jsoneditor-schema-error{width:24px;height:24px;padding:0;margin:0 4px 0 0;background-image:url(../img/jsoneditor/jsoneditor-icons.svg);background-position:-168px -48px;background-color:transparent}div.jsoneditor-outer{position:static;width:100%;height:100%;margin:0;padding:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}div.jsoneditor-outer.has-nav-bar{margin-top:-26px;padding-top:26px}div.jsoneditor-outer.has-nav-bar.has-main-menu-bar{margin-top:-61px;padding-top:61px}div.jsoneditor-outer.has-status-bar{margin-bottom:-26px;padding-bottom:26px}div.jsoneditor-outer.has-main-menu-bar{margin-top:-35px;padding-top:35px}div.jsoneditor-busy{position:absolute;top:15%;left:0;box-sizing:border-box;width:100%;text-align:center;display:none}div.jsoneditor-busy span{background-color:#ffffab;border:1px solid #fe0;border-radius:3px;padding:5px 15px;box-shadow:0 0 5px rgba(0,0,0,0.4)}div.jsoneditor-field.jsoneditor-empty::after,div.jsoneditor-value.jsoneditor-empty::after{pointer-events:none;color:#d3d3d3;font-size:8pt}a.jsoneditor-value.jsoneditor-url,div.jsoneditor-value.jsoneditor-url{color:#006000;text-decoration:underline}a.jsoneditor-value.jsoneditor-url{display:inline-block;padding:2px;margin:2px}a.jsoneditor-value.jsoneditor-url:focus,a.jsoneditor-value.jsoneditor-url:hover{color:#ee422e}div.jsoneditor-field.jsoneditor-highlight,div.jsoneditor-field[contenteditable=true]:focus,div.jsoneditor-field[contenteditable=true]:hover,div.jsoneditor-value.jsoneditor-highlight,div.jsoneditor-value[contenteditable=true]:focus,div.jsoneditor-value[contenteditable=true]:hover{background-color:#ffffab;border:1px solid #fe0;border-radius:2px}div.jsoneditor-field.jsoneditor-highlight-active,div.jsoneditor-field.jsoneditor-highlight-active:focus,div.jsoneditor-field.jsoneditor-highlight-active:hover,div.jsoneditor-value.jsoneditor-highlight-active,div.jsoneditor-value.jsoneditor-highlight-active:focus,div.jsoneditor-value.jsoneditor-highlight-active:hover{background-color:#fe0;border:1px solid #ffc700;border-radius:2px}div.jsoneditor-value.jsoneditor-array,div.jsoneditor-value.jsoneditor-object{min-width:16px}div.jsoneditor-tree button.jsoneditor-contextmenu-button.jsoneditor-selected,div.jsoneditor-tree button.jsoneditor-contextmenu-button:focus,div.jsoneditor-tree button.jsoneditor-contextmenu-button:hover,tr.jsoneditor-selected.jsoneditor-first button.jsoneditor-contextmenu-button{background-position:-48px -48px}div.jsoneditor-tree div.jsoneditor-show-more a:focus,div.jsoneditor-tree div.jsoneditor-show-more a:hover{color:#ee422e}.ace-jsoneditor,textarea.jsoneditor-text{min-height:150px}.ace-jsoneditor.ace_editor,textarea.jsoneditor-text.ace_editor{font-family:consolas,menlo,monaco,"Ubuntu Mono",source-code-pro,monospace}textarea.jsoneditor-text{width:100%;height:100%;margin:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;outline-width:0;border:none;background-color:#fff;resize:none}tr.jsoneditor-highlight,tr.jsoneditor-selected{background-color:#d3d3d3}tr.jsoneditor-selected button.jsoneditor-contextmenu-button,tr.jsoneditor-selected button.jsoneditor-dragarea{visibility:hidden}tr.jsoneditor-selected.jsoneditor-first button.jsoneditor-contextmenu-button,tr.jsoneditor-selected.jsoneditor-first button.jsoneditor-dragarea{visibility:visible}div.jsoneditor-tree button.jsoneditor-dragarea:focus,div.jsoneditor-tree button.jsoneditor-dragarea:hover,tr.jsoneditor-selected.jsoneditor-first button.jsoneditor-dragarea{background-position:-72px -48px}div.jsoneditor td,div.jsoneditor th,div.jsoneditor tr{padding:0;margin:0}.jsoneditor-popover,.jsoneditor-schema-error,div.jsoneditor td,div.jsoneditor textarea,div.jsoneditor th,div.jsoneditor-field,div.jsoneditor-value,pre.jsoneditor-preview{font-family:consolas,menlo,monaco,"Ubuntu Mono",source-code-pro,monospace;font-size:14px;color:#1a1a1a}.jsoneditor-schema-error{cursor:default;display:inline-block;height:24px;line-height:24px;position:relative;text-align:center;width:24px}.jsoneditor-popover{background-color:#4c4c4c;border-radius:3px;box-shadow:0 0 5px rgba(0,0,0,0.4);color:#fff;padding:7px 10px;position:absolute;cursor:auto;width:200px}.jsoneditor-popover.jsoneditor-above{bottom:32px;left:-98px}.jsoneditor-popover.jsoneditor-above:before{border-top:7px solid #4c4c4c;bottom:-7px}.jsoneditor-popover.jsoneditor-below{top:32px;left:-98px}.jsoneditor-popover.jsoneditor-below:before{border-bottom:7px solid #4c4c4c;top:-7px}.jsoneditor-popover.jsoneditor-left{top:-7px;right:32px}.jsoneditor-popover.jsoneditor-left:before{border-left:7px solid #4c4c4c;border-top:7px solid transparent;border-bottom:7px solid transparent;content:"";top:19px;right:-14px;left:inherit;margin-left:inherit;margin-top:-7px;position:absolute}.jsoneditor-popover.jsoneditor-right{top:-7px;left:32px}.jsoneditor-popover.jsoneditor-right:before{border-right:7px solid #4c4c4c;border-top:7px solid transparent;border-bottom:7px solid transparent;content:"";top:19px;left:-14px;margin-left:inherit;margin-top:-7px;position:absolute}.jsoneditor-popover:before{border-right:7px solid transparent;border-left:7px solid transparent;content:"";display:block;left:50%;margin-left:-7px;position:absolute}.jsoneditor-text-errors tr.jump-to-line:hover{text-decoration:underline;cursor:pointer}.jsoneditor-schema-error:focus .jsoneditor-popover,.jsoneditor-schema-error:hover .jsoneditor-popover{display:block;animation:fade-in .3s linear 1,move-up .3s linear 1}@keyframes fade-in{from{opacity:0}to{opacity:1}}.jsoneditor .jsoneditor-validation-errors-container{max-height:130px;overflow-y:auto}.jsoneditor .jsoneditor-validation-errors{width:100%;overflow:hidden}.jsoneditor .jsoneditor-additional-errors{position:absolute;margin:auto;bottom:31px;left:calc(50% - 92px);color:grey;background-color:#ebebeb;padding:7px 15px;border-radius:8px}.jsoneditor .jsoneditor-additional-errors.visible{visibility:visible;opacity:1;transition:opacity 2s linear}.jsoneditor .jsoneditor-additional-errors.hidden{visibility:hidden;opacity:0;transition:visibility 0s 2s,opacity 2s linear}.jsoneditor .jsoneditor-text-errors{width:100%;border-collapse:collapse;border-top:1px solid #ffc700}.jsoneditor .jsoneditor-text-errors td{padding:3px 6px;vertical-align:middle}.jsoneditor .jsoneditor-text-errors td pre{margin:0;white-space:pre-wrap}.jsoneditor .jsoneditor-text-errors tr{background-color:#ffffab}.jsoneditor .jsoneditor-text-errors tr.parse-error{background-color:rgba(238,46,46,0.43922)}.jsoneditor-text-errors .jsoneditor-schema-error{border:none;width:24px;height:24px;padding:0;margin:0 4px 0 0;cursor:pointer}.jsoneditor-text-errors tr .jsoneditor-schema-error{background-image:url(../img/jsoneditor/jsoneditor-icons.svg);background-position:-168px -48px;background-color:transparent}.jsoneditor-text-errors tr.parse-error .jsoneditor-schema-error{background-image:url(../img/jsoneditor/jsoneditor-icons.svg);background-position:-25px 0;background-color:transparent}.jsoneditor-anchor{cursor:pointer}.jsoneditor-anchor .picker_wrapper.popup.popup_bottom{top:28px;left:-10px}.fadein{-webkit-animation:fadein .3s;animation:fadein .3s;-moz-animation:fadein .3s;-o-animation:fadein .3s}@keyframes fadein{0%{opacity:0}100%{opacity:1}}.jsoneditor-modal input[type=search].selectr-input{border:1px solid #d3d3d3;width:calc(100% - 4px);margin:2px;padding:4px;box-sizing:border-box}.jsoneditor-modal button.selectr-input-clear{right:8px}.jsoneditor-menu{width:100%;height:35px;padding:2px;margin:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;background-color:#3883fa;border-bottom:1px solid #3883fa}.jsoneditor-menu>.jsoneditor-modes>button,.jsoneditor-menu>button{width:26px;height:26px;margin:2px;padding:0;border-radius:2px;border:1px solid transparent;background-color:transparent;background-image:url(../img/jsoneditor/jsoneditor-icons.svg);color:#fff;opacity:.8;font-family:arial,sans-serif;font-size:14px;float:left}.jsoneditor-menu>.jsoneditor-modes>button:hover,.jsoneditor-menu>button:hover{background-color:rgba(255,255,255,0.2);border:1px solid rgba(255,255,255,0.4)}.jsoneditor-menu>.jsoneditor-modes>button:active,.jsoneditor-menu>.jsoneditor-modes>button:focus,.jsoneditor-menu>button:active,.jsoneditor-menu>button:focus{background-color:rgba(255,255,255,0.3)}.jsoneditor-menu>.jsoneditor-modes>button:disabled,.jsoneditor-menu>button:disabled{opacity:.5;background-color:transparent;border:none}.jsoneditor-menu>button.jsoneditor-collapse-all{background-position:0 -96px}.jsoneditor-menu>button.jsoneditor-expand-all{background-position:0 -120px}.jsoneditor-menu>button.jsoneditor-sort{background-position:-120px -96px}.jsoneditor-menu>button.jsoneditor-transform{background-position:-144px -96px}.jsoneditor.jsoneditor-mode-form>.jsoneditor-menu>button.jsoneditor-sort,.jsoneditor.jsoneditor-mode-form>.jsoneditor-menu>button.jsoneditor-transform,.jsoneditor.jsoneditor-mode-view>.jsoneditor-menu>button.jsoneditor-sort,.jsoneditor.jsoneditor-mode-view>.jsoneditor-menu>button.jsoneditor-transform{display:none}.jsoneditor-menu>button.jsoneditor-undo{background-position:-24px -96px}.jsoneditor-menu>button.jsoneditor-undo:disabled{background-position:-24px -120px}.jsoneditor-menu>button.jsoneditor-redo{background-position:-48px -96px}.jsoneditor-menu>button.jsoneditor-redo:disabled{background-position:-48px -120px}.jsoneditor-menu>button.jsoneditor-compact{background-position:-72px -96px}.jsoneditor-menu>button.jsoneditor-format{background-position:-72px -120px}.jsoneditor-menu>button.jsoneditor-repair{background-position:-96px -96px}.jsoneditor-menu>.jsoneditor-modes{display:inline-block;float:left}.jsoneditor-menu>.jsoneditor-modes>button{background-image:none;width:auto;padding-left:6px;padding-right:6px}.jsoneditor-menu>.jsoneditor-modes>button.jsoneditor-separator,.jsoneditor-menu>button.jsoneditor-separator{margin-left:10px}.jsoneditor-menu a{font-family:arial,sans-serif;font-size:14px;color:#fff;opacity:.8;vertical-align:middle}.jsoneditor-menu a:hover{opacity:1}.jsoneditor-menu a.jsoneditor-poweredBy{font-size:8pt;position:absolute;right:0;top:0;padding:10px}.jsoneditor-navigation-bar{width:100%;height:26px;line-height:26px;padding:0;margin:0;border-bottom:1px solid #d3d3d3;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;color:grey;background-color:#ebebeb;overflow:hidden;font-family:arial,sans-serif;font-size:14px}.jsoneditor-search{font-family:arial,sans-serif;position:absolute;right:4px;top:4px;border-collapse:collapse;border-spacing:0;display:flex}.jsoneditor-search input{color:#1a1a1a;width:120px;border:none;outline:0;margin:1px;line-height:20px;font-family:arial,sans-serif}.jsoneditor-search button{width:16px;height:24px;padding:0;margin:0;border:none;background:url(../img/jsoneditor/jsoneditor-icons.svg);vertical-align:top}.jsoneditor-search button:hover{background-color:transparent}.jsoneditor-search button.jsoneditor-refresh{width:18px;background-position:-99px -73px}.jsoneditor-search button.jsoneditor-next{cursor:pointer;background-position:-124px -73px}.jsoneditor-search button.jsoneditor-next:hover{background-position:-124px -49px}.jsoneditor-search button.jsoneditor-previous{cursor:pointer;background-position:-148px -73px;margin-right:2px}.jsoneditor-search button.jsoneditor-previous:hover{background-position:-148px -49px}.jsoneditor-results{font-family:arial,sans-serif;color:#fff;padding-right:5px;line-height:26px}.jsoneditor-frame{border:1px solid transparent;background-color:#fff;padding:0 2px;margin:0}.jsoneditor-statusbar{line-height:26px;height:26px;color:grey;background-color:#ebebeb;border-top:1px solid #d3d3d3;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:14px}.jsoneditor-statusbar>.jsoneditor-curserinfo-val{margin-right:12px}.jsoneditor-statusbar>.jsoneditor-curserinfo-count{margin-left:4px}.jsoneditor-statusbar>.jsoneditor-validation-error-icon{float:right;width:24px;height:24px;padding:0;margin-top:1px;background-image:url(../img/jsoneditor/jsoneditor-icons.svg);background-position:-168px -48px;cursor:pointer}.jsoneditor-statusbar>.jsoneditor-validation-error-count{float:right;margin:0 4px 0 0;cursor:pointer}.jsoneditor-statusbar>.jsoneditor-parse-error-icon{float:right;width:24px;height:24px;padding:0;margin:1px;background-image:url(../img/jsoneditor/jsoneditor-icons.svg);background-position:-25px 0}.jsoneditor-statusbar .jsoneditor-array-info a{color:inherit}div.jsoneditor-statusbar>.jsoneditor-curserinfo-label,div.jsoneditor-statusbar>.jsoneditor-size-info{margin:0 4px}.jsoneditor-treepath{padding:0 5px;overflow:hidden;white-space:nowrap;outline:0}.jsoneditor-treepath.show-all{word-wrap:break-word;white-space:normal;position:absolute;background-color:#ebebeb;z-index:1;box-shadow:2px 2px 12px rgba(128,128,128,0.3)}.jsoneditor-treepath.show-all span.jsoneditor-treepath-show-all-btn{display:none}.jsoneditor-treepath div.jsoneditor-contextmenu-root{position:absolute;left:0}.jsoneditor-treepath .jsoneditor-treepath-show-all-btn{position:absolute;background-color:#ebebeb;left:0;height:20px;padding:0 3px;cursor:pointer}.jsoneditor-treepath .jsoneditor-treepath-element{margin:1px;font-family:arial,sans-serif;font-size:14px}.jsoneditor-treepath .jsoneditor-treepath-seperator{margin:2px;font-size:9pt;font-family:arial,sans-serif}.jsoneditor-treepath span.jsoneditor-treepath-element:hover,.jsoneditor-treepath span.jsoneditor-treepath-seperator:hover{cursor:pointer;text-decoration:underline}                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            .selectr-container{position:relative}.selectr-container li{list-style:none}.selectr-hidden{position:absolute;overflow:hidden;clip:rect(0, 0, 0, 0);width:1px;height:1px;margin:-1px;padding:0;border:0 none}.selectr-visible{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;z-index:11}.selectr-desktop.multiple .selectr-visible{display:none}.selectr-desktop.multiple.native-open .selectr-visible{top:100%;min-height:200px !important;height:auto;opacity:1;display:block}.selectr-container.multiple.selectr-mobile .selectr-selected{z-index:0}.selectr-selected{position:relative;z-index:1;box-sizing:border-box;width:100%;padding:7px 28px 7px 14px;cursor:pointer;border:1px solid #999;border-radius:3px;background-color:#fff}.selectr-selected::before{position:absolute;top:50%;right:10px;width:0;height:0;content:"";-o-transform:rotate(0) translate3d(0, -50%, 0);-ms-transform:rotate(0) translate3d(0, -50%, 0);-moz-transform:rotate(0) translate3d(0, -50%, 0);-webkit-transform:rotate(0) translate3d(0, -50%, 0);transform:rotate(0) translate3d(0, -50%, 0);border-width:4px 4px 0 4px;border-style:solid;border-color:#6c7a86 transparent transparent}.selectr-container.native-open .selectr-selected::before,.selectr-container.open .selectr-selected::before{border-width:0 4px 4px 4px;border-style:solid;border-color:transparent transparent #6c7a86}.selectr-label{display:none;overflow:hidden;width:100%;white-space:nowrap;text-overflow:ellipsis}.selectr-placeholder{color:#6c7a86}.selectr-tags{margin:0;padding:0;white-space:normal}.has-selected .selectr-tags{margin:0 0 -2px}.selectr-tag{list-style:none;position:relative;float:left;padding:2px 25px 2px 8px;margin:0 2px 2px 0;cursor:default;color:#fff;border:medium none;border-radius:10px;background:#acb7bf none repeat scroll 0 0}.selectr-container.multiple.has-selected .selectr-selected{padding:5px 28px 5px 5px}.selectr-options-container{position:absolute;z-index:10000;top:calc(100% - 1px);left:0;display:none;box-sizing:border-box;width:100%;border-width:0 1px 1px;border-style:solid;border-color:transparent #999 #999;border-radius:0 0 3px 3px;background-color:#fff}.selectr-container.open .selectr-options-container{display:block}.selectr-input-container{position:relative;display:none}.selectr-clear,.selectr-input-clear,.selectr-tag-remove{position:absolute;top:50%;right:22px;width:20px;height:20px;padding:0;cursor:pointer;-o-transform:translate3d(0, -50%, 0);-ms-transform:translate3d(0, -50%, 0);-moz-transform:translate3d(0, -50%, 0);-webkit-transform:translate3d(0, -50%, 0);transform:translate3d(0, -50%, 0);border:medium none;background-color:transparent;z-index:11}.selectr-clear,.selectr-input-clear{display:none}.selectr-container.has-selected .selectr-clear,.selectr-input-container.active .selectr-input-clear{display:block}.selectr-selected .selectr-tag-remove{right:2px}.selectr-clear::after,.selectr-clear::before,.selectr-input-clear::after,.selectr-input-clear::before,.selectr-tag-remove::after,.selectr-tag-remove::before{position:absolute;top:5px;left:9px;width:2px;height:10px;content:" ";background-color:#6c7a86}.selectr-tag-remove::after,.selectr-tag-remove::before{top:4px;width:3px;height:12px;background-color:#fff}.selectr-clear:before,.selectr-input-clear::before,.selectr-tag-remove::before{-o-transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.selectr-clear:after,.selectr-input-clear::after,.selectr-tag-remove::after{-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.selectr-input-container.active,.selectr-input-container.active .selectr-clear{display:block}.selectr-input{top:5px;left:5px;box-sizing:border-box;width:calc(100% - 30px);margin:10px 15px;padding:7px 30px 7px 9px;border:1px solid #999;border-radius:3px}.selectr-notice{display:none;box-sizing:border-box;width:100%;padding:8px 16px;border-top:1px solid #999;border-radius:0 0 3px 3px;background-color:#fff}.selectr-container.notice .selectr-notice{display:block}.selectr-container.notice .selectr-selected{border-radius:3px 3px 0 0}.selectr-options{position:relative;top:calc(100% + 2px);display:none;overflow-x:auto;overflow-y:scroll;max-height:200px;margin:0;padding:0}.selectr-container.notice .selectr-options-container,.selectr-container.open .selectr-input-container,.selectr-container.open .selectr-options{display:block}.selectr-option{position:relative;display:block;padding:5px 20px;list-style:outside none none;cursor:pointer;font-weight:400}.selectr-options.optgroups>.selectr-option{padding-left:25px}.selectr-optgroup{font-weight:700;padding:0}.selectr-optgroup--label{font-weight:700;margin-top:10px;padding:5px 15px}.selectr-match{text-decoration:underline}.selectr-option.selected{background-color:#ddd}.selectr-option.active{color:#fff;background-color:#5897fb}.selectr-option.disabled{opacity:.4}.selectr-option.excluded{display:none}.selectr-container.open .selectr-selected{border-color:#999 #999 transparent #999;border-radius:3px 3px 0 0}.selectr-container.open .selectr-selected::after{-o-transform:rotate(180deg) translate3d(0, 50%, 0);-ms-transform:rotate(180deg) translate3d(0, 50%, 0);-moz-transform:rotate(180deg) translate3d(0, 50%, 0);-webkit-transform:rotate(180deg) translate3d(0, 50%, 0);transform:rotate(180deg) translate3d(0, 50%, 0)}.selectr-disabled{opacity:.6}.has-selected .selectr-placeholder,.selectr-empty{display:none}.has-selected .selectr-label{display:block}.taggable .selectr-selected{padding:4px 28px 4px 4px}.taggable .selectr-selected::after{display:table;content:" ";clear:both}.taggable .selectr-label{width:auto}.taggable .selectr-tags{float:left;display:block}.taggable .selectr-placeholder{display:none}.input-tag{float:left;min-width:90px;width:auto}.selectr-tag-input{border:medium none;padding:3px 10px;width:100%;font-family:inherit;font-weight:inherit;font-size:inherit}.selectr-input-container.loading::after{position:absolute;top:50%;right:20px;width:20px;height:20px;content:"";-o-transform:translate3d(0, -50%, 0);-ms-transform:translate3d(0, -50%, 0);-moz-transform:translate3d(0, -50%, 0);-webkit-transform:translate3d(0, -50%, 0);transform:translate3d(0, -50%, 0);-o-transform-origin:50% 0 0;-ms-transform-origin:50% 0 0;-moz-transform-origin:50% 0 0;-webkit-transform-origin:50% 0 0;transform-origin:50% 0 0;-moz-animation:.5s linear 0s normal forwards infinite running selectr-spin;-webkit-animation:.5s linear 0s normal forwards infinite running selectr-spin;animation:.5s linear 0s normal forwards infinite running selectr-spin;border-width:3px;border-style:solid;border-color:#aaa #ddd #ddd;border-radius:50%}@-webkit-keyframes selectr-spin{0%{-webkit-transform:rotate(0) translate3d(0, -50%, 0);transform:rotate(0) translate3d(0, -50%, 0)}100%{-webkit-transform:rotate(360deg) translate3d(0, -50%, 0);transform:rotate(360deg) translate3d(0, -50%, 0)}}@keyframes selectr-spin{0%{-webkit-transform:rotate(0) translate3d(0, -50%, 0);transform:rotate(0) translate3d(0, -50%, 0)}100%{-webkit-transform:rotate(360deg) translate3d(0, -50%, 0);transform:rotate(360deg) translate3d(0, -50%, 0)}}.selectr-container.open.inverted .selectr-selected{border-color:transparent #999 #999;border-radius:0 0 3px 3px}.selectr-container.inverted .selectr-options-container{border-width:1px 1px 0;border-color:#999 #999 transparent;border-radius:3px 3px 0 0;background-color:#fff}.selectr-container.inverted .selectr-options-container{top:auto;bottom:calc(100% - 1px)}.selectr-container ::-webkit-input-placeholder{color:#6c7a86;opacity:1}.selectr-container ::-moz-placeholder{color:#6c7a86;opacity:1}.selectr-container :-ms-input-placeholder{color:#6c7a86;opacity:1}.selectr-container ::placeholder{color:#6c7a86;opacity:1}.paikky-image,header .header-image,.not-supported-browser .descriptions-logo{background-image:url(../img/icon_144x144.png);background-size:72px 72px;width:72px;height:72px}.header-text{text-align:center}header{display:flex;position:relative;top:0;left:0;right:0;height:90px;padding:0.6em 0.75em}header .header-image{margin-right:10px}header .navigation-container{display:flex;align-items:flex-start;justify-content:space-between;flex:1 1}header .navigation-container .bc-container{display:flex;flex-direction:column;justify-content:space-between;height:100%}header .navigation-container .bc-container .menu-container{display:flex}header .navigation-container .bc-container .menu-container .navigation-items{display:flex}header .navigation-container .bc-container .menu-container .navigation-items>.button.current:after{content:"";position:relative;display:block;border-style:solid;border-width:10px;border-color:#0C88A1 transparent transparent transparent;width:0;pointer-events:none;top:9px;left:60px;margin-left:0}header .navigation-container .bc-container .menu-container .search{margin-left:5px}header .navigation-container .bc-container .menu-container .search form{display:flex}header .navigation-container .bc-container .menu-container .search form input{border:solid 2px #ccc}header .navigation-container .bc-container .menu-container .search>div{position:relative}header .navigation-container .bc-container .menu-container .search #search-input{width:16em;height:40px;padding:0 0.5em;border-radius:7px 0 0 7px;outline-offset:-3px}header .navigation-container .bc-container .menu-container .search .search-submit{width:40px;height:40px;border-radius:0 7px 7px 0;margin-left:-2px;border-left:none;background:no-repeat center/70% url("../img/icons8-search.svg");outline-offset:-4px}header .navigation-container .bc-container .menu-container .search .search-in-progress{background:no-repeat center/70% url("../img/ajax-loader.gif")}header .navigation-container .bc-container .menu-container .search #results-container{display:none}header .navigation-container .bc-container .menu-container .search #search-results{position:absolute;top:3px;width:100%;z-index:13;overflow-y:hidden;border:1px solid #ccc;border-radius:7px;background-color:white}header .navigation-container .bc-container .menu-container .search #search-results>div{max-height:90vh;overflow-y:auto;padding:0.5em 0.75em}header .navigation-container .bc-container .menu-container .search #search-results>div a{overflow-x:hidden;white-space:nowrap;text-overflow:ellipsis;width:100%;display:inline-block}header .navigation-container .bc-container .menu-container .search #search-results>div .results-item{display:flex}header .navigation-container .bc-container .menu-container .search #search-results>div .results-item:first-child .person-container:first-child{flex:.5}header .navigation-container .bc-container .menu-container .search #search-results>div .results-item:first-child .person-container:nth-child(2){flex:0.42}header .navigation-container .bc-container .menu-container .search #search-results>div .results-item:first-child .person-container:only-child{flex:.92}header .navigation-container .bc-container .menu-container .search #search-results>div .results-item+.results-item{margin-top:0.5em;border-top:solid grey 2px;padding-top:0.5em}header .navigation-container .bc-container .menu-container .search .person-container{display:flex;flex-direction:column;min-width:0;flex:1}header .navigation-container .bc-container .menu-container .search .person-container:first-child{margin-right:0.25em}header .navigation-container .bc-container .menu-container .search .person-container:nth-child(2){margin-left:0.25em}header .navigation-container .bc-container .menu-container .search .person-name{width:100%}header .navigation-container .bc-container .menu-container .search .person-type{font-size:x-small}header .navigation-container .bc-container .menu-container .search .close-button{position:absolute;top:3px;right:0;width:40px;height:40px;z-index:15;border-top-right-radius:7px;background:url("../img/close-button.svg") no-repeat;background-size:60%;background-position:center center}header .navigation-container .bc-container .menu-container .search .close-button:hover{cursor:pointer}header .navigation-container .bc-container .bc{margin-left:5px;font-size:small}header a.button{height:40px;width:150px;padding:10px 4px;margin-left:5px;text-transform:uppercase;font-size:14px;text-align:center}header a.button span.button-text{width:100%;text-overflow:ellipsis;overflow:hidden;display:inline-block;white-space:nowrap}header a.button.submenu{position:relative;z-index:25}header a.button.submenu .menu-toggle-icon{margin-top:3px;border-left:7px solid transparent;border-right:7px solid transparent;border-top:10px solid white;position:absolute;right:8px}header a.button.submenu .dropdown{padding-right:16px}header a.button.submenu div{display:none;position:absolute;top:39px;left:-6px;border-radius:12px;background-color:#eee;padding:3px}header a.button.submenu div .button{border:none;margin:1px 2px;padding:11px 4px}header a.button.submenu div .button.current{text-decoration:underline}header a.button.submenu:hover>div{display:block}header a.button.submenu .submenu div{top:34px;left:52px}header .login-info{color:#0C88A1;margin:0 10px;font-size:smaller;white-space:nowrap}div#footer{position:sticky;bottom:0;z-index:5}footer{height:50px;line-height:50px;padding:0 10px;border-radius:0;border:0}footer a:link,footer a:visited,footer a:active{color:white}.footer-instructions{float:left}.footer-instructions span{padding:0 0.5em}.footer-copyright{float:right}.popup-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;background:rgba(0,0,0,0.4)}.popup{position:fixed;left:0;right:0;top:150px;z-index:110;width:350px;margin:0 auto;padding:1em;text-align:center}.popup-close{display:block;padding:10px;margin:10px auto 0 auto;width:60px;color:white;text-decoration:none}.popup-container{text-align:center;margin:auto}.loader{margin-bottom:25px}.not-supported-browser{display:none}.not-supported-browser .descriptions{position:relative;z-index:10;width:40%;margin:5em auto 0 auto;padding:1em;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background-color:white;text-shadow:0 1px 0 rgba(255,255,255,0.5)}.not-supported-browser .description{margin:0 0 1em 0}.not-supported-browser .description.last{margin:0}.not-supported-browser .description a{color:#106b82}.not-supported-browser .descriptions-logo{margin:0 auto 1em auto}.person-list-item,.account-view .guardian,.account-view .child,.account-view .trustee{background-color:#ddd;border:0;cursor:pointer;height:35px;line-height:35px;padding:0 10px}.person-list-item:nth-child(2n),.account-view .guardian:nth-child(2n),.account-view .child:nth-child(2n),.account-view .trustee:nth-child(2n){background-color:#e4e4e4}.person-list-item.selected,.account-view .selected.guardian,.account-view .selected.child,.account-view .selected.trustee{-moz-transition:background-color 50ms linear;-o-transition:background-color 50ms linear;-webkit-transition:background-color 50ms linear;transition:background-color 50ms linear;background-color:#0C88A1;color:white}.account-view .child{border:0;padding:0}.account-view .child .id-color{border:0;float:left;width:20px;height:100%;margin-right:10px}.account-view #list-guardians,.account-view #list-children,.account-view #list-trustees{margin-bottom:20px}.account-view h3{color:#666;font-size:16px}#account-sidebar{float:left;position:relative;width:30%;padding-right:10px}#account-sidebar h3{color:#eee;border-bottom:2px solid #999;border-top-left-radius:5px;border-top-right-radius:5px;font-size:16px;text-align:center;line-height:40px}#account-sidebar .item-list .person:last-child{border-bottom-left-radius:5px;border-bottom-right-radius:5px}#account-content,#person-details,#new-guardian{float:left;position:relative;width:70%;min-height:500px;border-radius:5px}#account-content .person-header,#person-details .person-header,#new-guardian .person-header{border-radius:5px;color:#eee;line-height:40px;margin:0 0 10px 0;width:100%;padding:0 15px;font-size:16px}#account-content .person-details,#person-details .person-details,#new-guardian .person-details{color:#333;padding:10px}#account-content .person-details h3,#person-details .person-details h3,#new-guardian .person-details h3{border-bottom:1px solid #ccc;clear:both;margin-bottom:10px}#account-content .person-details h4,#person-details .person-details h4,#new-guardian .person-details h4{color:#444;clear:both;margin-bottom:5px}#account-content .person-details h4+div,#person-details .person-details h4+div,#new-guardian .person-details h4+div{margin-bottom:20px}#account-content .person-details .buttons,#person-details .person-details .buttons,#new-guardian .person-details .buttons{float:right}#account-content .person-details .button.save,#person-details .person-details .button.save,#new-guardian .person-details .button.save,#account-content .person-details .button.cancel,#person-details .person-details .button.cancel,#new-guardian .person-details .button.cancel,#account-content .person-details .button.delete,#person-details .person-details .button.delete,#new-guardian .person-details .button.delete,#account-content .person-details .button.disabled,#person-details .person-details .button.disabled,#new-guardian .person-details .button.disabled,#account-content .person-details .button.save-trustee,#person-details .person-details .button.save-trustee,#new-guardian .person-details .button.save-trustee{float:right;margin-left:10px}#account-content .person-details .button.disabled,#person-details .person-details .button.disabled,#new-guardian .person-details .button.disabled{cursor:default}#account-content .person-details .button.disabled:active,#person-details .person-details .button.disabled:active,#new-guardian .person-details .button.disabled:active,#account-content .person-details .button.disabled:hover,#person-details .person-details .button.disabled:hover,#new-guardian .person-details .button.disabled:hover,#account-content .person-details .button.disabled:focus,#person-details .person-details .button.disabled:focus,#new-guardian .person-details .button.disabled:focus{text-decoration:none}#account-content .person-details .basic-info,#person-details .person-details .basic-info,#new-guardian .person-details .basic-info{font-size:16px;line-height:1.2em;margin-bottom:10px;min-height:125px}#account-content .person-details .contract-details,#person-details .person-details .contract-details,#new-guardian .person-details .contract-details{clear:both;margin:0 0 20px 0;padding:0;list-style-type:none;list-style-position:outside}#account-content .person-details .contract-details li,#person-details .person-details .contract-details li,#new-guardian .person-details .contract-details li{line-height:1.5em}#account-content .person-details .contract-details li .title,#person-details .person-details .contract-details li .title,#new-guardian .person-details .contract-details li .title{display:block;float:left;width:200px}#account-content .person-details .additional-info,#person-details .person-details .additional-info,#new-guardian .person-details .additional-info{clear:both}#account-content .person-details .additional-info>div,#person-details .person-details .additional-info>div,#new-guardian .person-details .additional-info>div{margin-bottom:25px}#account-content .person-details .carecontract.active,#person-details .person-details .carecontract.active,#new-guardian .person-details .carecontract.active{font-weight:bold}#account-content .person-details .carecontract .clear-default-presence-plan,#person-details .person-details .carecontract .clear-default-presence-plan,#new-guardian .person-details .carecontract .clear-default-presence-plan{font-weight:normal;margin-top:0.5em}#account-content .person-details .trustees-list,#person-details .person-details .trustees-list,#new-guardian .person-details .trustees-list{margin-bottom:10px}#account-content .person-details .trustees-list .empty-list,#person-details .person-details .trustees-list .empty-list,#new-guardian .person-details .trustees-list .empty-list{margin-bottom:10px}#account-content .person-details .trustees-list .removable .remove-trustee,#person-details .person-details .trustees-list .removable .remove-trustee,#new-guardian .person-details .trustees-list .removable .remove-trustee{float:right;padding:0 5px}#account-content .person-details .trustees-list .removable:hover .remove-trustee,#person-details .person-details .trustees-list .removable:hover .remove-trustee,#new-guardian .person-details .trustees-list .removable:hover .remove-trustee{text-decoration:underline}#account-content .person-details .trustees-list .trustee,#person-details .person-details .trustees-list .trustee,#new-guardian .person-details .trustees-list .trustee{width:100%}#account-content .person-details .trustees-list .trustee-name,#person-details .person-details .trustees-list .trustee-name,#new-guardian .person-details .trustees-list .trustee-name{float:left}#account-content .person-details .cancel-save-trustee,#person-details .person-details .cancel-save-trustee,#new-guardian .person-details .cancel-save-trustee,#account-content .person-details .save-trustee,#person-details .person-details .save-trustee,#new-guardian .person-details .save-trustee{float:right;line-height:17px;margin:5px 0px 5px 5px}#account-content .person-details .new-trustee-item,#person-details .person-details .new-trustee-item,#new-guardian .person-details .new-trustee-item{height:40px;line-height:40px;overflow-y:hidden}#account-content .person-details .new-trustee-item input,#person-details .person-details .new-trustee-item input,#new-guardian .person-details .new-trustee-item input{float:left;color:#333;width:20%;min-width:110px;margin:8px 5px 0 0}#account-content .person-details .picture,#person-details .person-details .picture,#new-guardian .person-details .picture,#person-details .person-details .guardian .guardian-picture,#new-guardian .person-details .guardian .guardian-picture{float:left;margin:0 10px 20px 0;height:80px;width:60px}#account-content .person-details .picture-uploading,#person-details .person-details .picture-uploading,#new-guardian .person-details .picture-uploading{background-size:auto;background-position:center}#account-content .person-details .picture-form,#person-details .person-details .picture-form,#new-guardian .person-details .picture-form{visibility:hidden;display:none}#account-content .person-details #notifications ul,#person-details .person-details #notifications ul,#new-guardian .person-details #notifications ul,#account-content .person-details #notifications-editor ul,#person-details .person-details #notifications-editor ul,#new-guardian .person-details #notifications-editor ul{padding-left:0.5em}#account-content .person-details #notifications ul li,#person-details .person-details #notifications ul li,#new-guardian .person-details #notifications ul li,#account-content .person-details #notifications-editor ul li,#person-details .person-details #notifications-editor ul li,#new-guardian .person-details #notifications-editor ul li{list-style-type:none;margin-top:0.3em}#account-content .person-details #notifications ul li span,#person-details .person-details #notifications ul li span,#new-guardian .person-details #notifications ul li span,#account-content .person-details #notifications-editor ul li span,#person-details .person-details #notifications-editor ul li span,#new-guardian .person-details #notifications-editor ul li span{display:inline-block;min-width:8em;padding-left:0.5em}textarea.editmode{margin-bottom:10px;height:50px;width:100%}.clickable:hover{cursor:pointer}.editable:hover,.editable-checkbox:hover,.editable-custom:hover,.editable-delete:hover{cursor:pointer}.editable:hover:before,.editable-checkbox:hover:before,.editable-custom:hover:before,.editable-delete:hover:before{display:block;content:"";position:absolute;right:20px;width:30px;height:30px;border-radius:3px;background-color:#bad455;background-image:url(../img/icon-pen.png)}.status-text{position:absolute;padding-left:0.2em}.child-calendar{padding:10px}.child-calendar .navigation-buttons{clear:both;border-radius:5px;margin-bottom:20px;white-space:nowrap;width:100%}.child-calendar .navigation-buttons .prev-week{float:left;background-color:rgba(255,255,255,0.1);padding-right:20px;border-top-right-radius:0;border-bottom-right-radius:0;border-right:1px solid #b4461c}.child-calendar .navigation-buttons .prev-week:before{content:"";font-size:0;width:0px;height:0px;position:relative;border-style:solid;border-color:transparent;border-width:8px 10px;top:-6px;margin-left:0;margin-right:10px;border-right-color:#fff}.child-calendar .navigation-buttons .next-week{float:right;background-color:rgba(255,255,255,0.1);padding-left:20px;border-top-left-radius:0;border-bottom-left-radius:0;border-left:1px solid #b4461c}.child-calendar .navigation-buttons .next-week:after{content:"";font-size:0;width:0px;height:0px;position:relative;border-style:solid;border-color:transparent;border-width:8px 10px;top:-6px;margin-left:10px;margin-right:0;border-left-color:#fff}.child-calendar .navigation-buttons .button:hover{text-decoration:underline}.child-calendar .button{text-align:center;min-width:80px}.child-calendar .submit-buttons{float:right}.child-calendar .submit-buttons .button{margin-bottom:10px}.child-calendar .auxiliary-controls{clear:right;text-align:right;margin-bottom:10px}.child-calendar #default-plan-copy-children{display:none}.child-calendar #default-plan-copy-children div{float:right;padding:4px 0 4px 12px;margin-bottom:10px;font-size:90%}.child-calendar #default-plan-copy-children label.disabled{color:#888}.child-calendar .exclamated{margin-bottom:5px;width:100%}.child-calendar .calendar-status{clear:both;line-height:1.5;text-align:center;margin:auto;width:400px}.child-calendar .calendar-table{width:100%;margin-bottom:10px}.child-calendar .defaultplan-controls{padding:0;margin:0}.child-calendar .defaultplan-controls a{font-size:80%}.calendar-day{margin-top:10px;vertical-align:top;padding:0px 10px 0 10px;border-left:1px solid #e5e5e5;color:#333}.calendar-day:first-child{border-left:0}.calendar-day:last-child{padding-right:0}.calendar-day .calendar-day-visualization{position:relative;background-color:#eee;border-top:1px solid #ccc;border-bottom:1px solid #ccc;min-height:360px;margin:10px -10px;padding:10px;overflow:hidden}.calendar-day .calendar-bar{position:absolute;display:block;width:60%;height:150px;min-height:55px;text-align:center;padding:10px 0 0 0;opacity:0.95;text-shadow:none;font-size:14px}.calendar-day .calendar-bar.selectable{cursor:pointer}.calendar-day .calendar-bar.is-selected{opacity:1.0;z-index:1;-moz-box-shadow:0px 0px 0px 3px #5D9E09;-webkit-box-shadow:0px 0px 0px 3px #5D9E09;box-shadow:0px 0px 0px 3px #5D9E09}.calendar-day .calendar-bar.is-unplanned{text-shadow:none;border:0;color:#666;background-image:none}.calendar-day .calendar-bar.is-away,.calendar-day .calendar-bar.is-sick,.calendar-day .calendar-bar.is-sick-plan,.calendar-day .calendar-bar.is-sick-planchange,.calendar-day .calendar-bar.is-day-off,.calendar-day .calendar-bar.is-day-off-plan,.calendar-day .calendar-bar.is-scheduled-day-off,.calendar-day .calendar-bar.is-scheduled-day-off-plan,.calendar-day .calendar-bar.is-scheduled-day-off-planchange{color:#666;text-shadow:none}.calendar-day .calendar-bar.bar-defaultplan{color:#666;text-shadow:none;left:10px}.calendar-day .calendar-bar.bar-plan,.calendar-day .calendar-bar.bar-planchange{left:20%}.calendar-day .calendar-bar.bar-plan-locked{left:10px}.calendar-day .calendar-bar.bar-planchange{left:20%}.calendar-day .calendar-bar.bar-realization{right:10px}.calendar-day .calendar-bar .bar-type{display:none;text-transform:uppercase;padding-bottom:0.5em}.calendar-day .calendar-bar .bar-time{padding:0}.calendar-day .calendar-bar:hover{z-index:2}.calendar-day .calendar-bar.is-service{min-height:70px}.calendar-bar-labels{background-color:#ccc;height:25px;border-radius:0;border:0;margin:-10px;margin-bottom:15px;position:relative}.calendar-bar-labels .bar-label{color:#666;margin:5px 0;font-size:12px;font-weight:normal;text-transform:uppercase;position:absolute;top:0}.calendar-bar-labels .bar-label:first-child{left:0;margin-left:5px}.calendar-bar-labels .bar-label:last-child{right:0;margin-right:5px}.holiday{height:1.4em;font-size:small;font-style:italic}.holiday .locking-date{float:right;background:url("../img/icon-lock-black2.png") no-repeat;background-size:13px 13px;padding-left:13px}.holiday .locking-date.open{opacity:0.3}.calendar-date{margin-bottom:10px;font-weight:500;white-space:nowrap}.calendar-day-planner-control{height:80px;margin:10px 0px}.calendar-day-planner-control.is-disabled{height:35px}.calendar-day-planner-control .add-plan,.calendar-day-planner-control .remove-plan{display:block;margin:5px 0;text-decoration:underline;cursor:pointer}.calendar-day-planner-control .daily-summary{font-size:0.8em}.calendar-day-planner-control .daily-summary label{display:inline-block;min-width:5em}.calendar-day-planner-control .daily-summary span{display:inline-block;margin-left:0.5em}.calendar-day-planner .presence-selection{margin-bottom:5px;width:100%}.calendar-day-planner .presence-time-controls{width:100%}.calendar-day-planner .presence-starts{margin-right:5px}.calendar-day-planner select{width:100%}.realized-presences{margin-top:20px}.realized-presences .calendar-day-presences{font-size:15px}.calendar-popup-container{z-index:1000;position:fixed;top:0px;left:0px;width:100%;height:100%}.calendar-popup-container .background{top:0px;left:0px;width:100%;height:100%;background-color:#333;opacity:0.85}.calendar-popup-container .content{position:absolute;top:5%;left:38%;width:24%;min-width:300px;max-height:90%;padding:20px;overflow-y:auto;background-color:#ffffff}.calendar-popup-container .content .bolded{font-weight:bold}.calendar-popup-container .content .change-header{font-size:20px}.calendar-popup-container .content .calendar-date{margin:10px 0px}.calendar-popup-container .content .calendar-day-planner{width:66%}.calendar-popup-container .content .info-label{margin:20px 0px}.calendar-popup-container .content .additional-info-area{margin:10px 0px}.calendar-popup-container .content .additional-info-text{width:100%;min-height:100px}.calendar-popup-container .content .buttons{width:100%;margin:20px 0px 10px 0px}.calendar-popup-container .content .buttons .cancel{margin-right:5px}.calendar-popup-container .content .buttons .submit{margin-left:5px}.calendar-popup-container .content .button{text-align:center}.estimate{text-align:center;position:relative;float:left;margin-right:5px}.estimate.presence-estimate{display:none}table.estimates{float:left;margin:0.5em;font-size:14px}table.estimates thead th.title{text-align:center}table.estimates td,table.estimates th{padding:1px 0.7em;text-align:right;white-space:nowrap}.calendar-lock-indicator{margin:auto;color:white;text-align:center;width:500px;margin-top:-47px}.calendar-lock-indicator.is-week-locked:after{content:"";position:relative;display:block;margin-top:-21px;margin-left:-20px;width:25px;height:25px;background:url(../img/icon-lock.png) no-repeat;background-size:100%}.calendar-legend{width:850px;margin:1em auto 0 auto}.calendar-legend>div{display:inline-block;padding:0.7em;margin-right:1em;position:relative;min-width:150px;min-height:33px;text-align:center;vertical-align:middle;border:none}.calendar-legend-inner,.calendar-legend .inner-left,.calendar-legend .inner-right{position:absolute;width:51%;height:100%;z-index:-1;padding-top:0.6em;font-size:14px}.calendar-legend .inner-left{left:0;top:0}.calendar-legend .inner-right{right:0;top:0}.calendar-legend .defaultplan .inner-left{text-shadow:none;color:#666;border-right:none;border-top-right-radius:initial;border-bottom-right-radius:initial}.calendar-legend .defaultplan .inner-right{color:#666;border-left:none;border-radius:0 7px 7px 0}.calendar-legend .plan .inner-left{border-right:none;border-top-right-radius:initial;border-bottom-right-radius:initial}.calendar-legend .plan .inner-right{color:#666;border-left:none;border-top-left-radius:initial;border-bottom-left-radius:initial}.calendar-legend .realization .inner-left{border-left:none;border-top-right-radius:initial;border-bottom-right-radius:initial}.calendar-legend .realization .inner-right{color:#666;border-left:none;border-top-left-radius:initial;border-bottom-left-radius:initial}.children-ribbon{-webkit-box-pack:justify;-moz-box-pack:justify;-ms-box-pack:justify;box-pack:justify;color:white;margin:10px 0 20px 0;padding:10px 5px;width:100%}.children-ribbon .child{-webkit-box-flex:1;-moz-box-flex:1;-ms-box-flex:1;box-flex:1;-webkit-box-pack:start;-moz-box-pack:start;-ms-box-pack:start;box-pack:start;-webkit-box-align:center;-moz-box-align:center;-ms-box-align:center;box-align:center;border-radius:5px;background-color:#ccc;margin:0 5px;padding:5px 10px 5px 5px;overflow:hidden}.children-ribbon .child .person-details{-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-box-orient:vertical;box-orient:vertical;-webkit-box-align:start;-moz-box-align:start;-ms-box-align:start;box-align:start;-webkit-box-pack:center;-moz-box-pack:center;-ms-box-pack:center;box-pack:center;-webkit-box-flex:1;-moz-box-flex:1;-ms-box-flex:1;box-flex:1;overflow-y:hidden;margin-left:10px}.children-ribbon .child .person-details .status{white-space:nowrap}.children-ribbon .child .status-indicator{height:30px;width:30px;position:relative;background-color:white;border-radius:15px;border:3px solid white}.children-ribbon .child .new-message{cursor:pointer;display:block;font-size:10px;font-weight:bold;margin:0 0 0 10px;text-transform:uppercase;height:100%}.children-ribbon .child .new-message:before{content:"";display:block;width:23px;height:25px;background:url(../img/icon-new-message.png) 1px 5px no-repeat;background-size:22px 17px}.family-calendar-view .children-ribbon{margin:10px 0 0 0;padding:10px 5px 8px 5px}.blue-background,.list-item .selected,.list-item.selected,.blue-button,#person-details .person-details .button-blue,#new-guardian .person-details .button-blue,.hierarchy-header,.hierarchy-content #caregroup-header,.hierarchy-content .container-header,.hierarchy-content #children-header,.hierarchy-content #secondarychildren-header,#person-details .person-details .guardian,#new-guardian .person-details .guardian,table.realization tr.today,#form-edit-header,.elp-container .tab-header{border:0px}.list-item{border-radius:5px;border:0px;cursor:pointer;height:35px;line-height:35px;color:white;margin-bottom:2px}.list-item .selected,.list-item.selected{-moz-transition:background-color 50ms linear;-o-transition:background-color 50ms linear;-webkit-transition:background-color 50ms linear;transition:background-color 50ms linear;border-radius:5px}.list-item.inactive{color:#999;background-image:none;background-color:#e5e5e5}.list-item.inactive.selected,.list-item.inactive .selected{background-image:none;text-shadow:none;color:#0C88A1}.list-item div{font-size:16px;padding:0 10px}.sidebar-width,.hierarchy-header .municipality,.hierarchy-sidemenu{max-width:20%}.details-list-item,.hierarchy-content .container-header,.hierarchy-content #caregroup-header,.hierarchy-content #children-header,.hierarchy-content #secondarychildren-header,.hierarchy-content .person,.caregroup{margin-top:2px}.mutable:hover{cursor:pointer}.mutable:hover:before{display:block;content:"";position:absolute;right:20px;width:30px;height:30px;border-radius:3px;background-color:#bad455;background-image:url(../img/icon-pen.png)}.generic-status-icon .status-indicator-container,.hierarchy-content .person .status-indicator-container,#person-details .status-indicator-container,#new-guardian .status-indicator-container{float:right;margin-left:10px;margin-right:15px}.generic-status-icon .status-indicator,.hierarchy-content .person .status-indicator,#person-details .status-indicator,#new-guardian .status-indicator{height:20px;width:20px;position:relative;background-color:white;border-radius:15px;border:3px solid white}.blue-button,#person-details .person-details .button-blue,#new-guardian .person-details .button-blue{margin:0px;padding:10px;text-align:center}#hierarchy-browse{margin-bottom:10px}.hierarchy-header{border-radius:5px;height:35px;margin-bottom:10px}.hierarchy-header h3{font-weight:normal;padding:9px 10px;height:100%;float:left}.hierarchy-header .municipality{height:100%;float:left;color:white}.hierarchy-header .municipality-name{font-size:16px;font-weight:bold}.hierarchy-header .municipality-actions{height:100%;font-size:12px}.hierarchy-header .municipality-actions h3{border-left:1px solid #ddd;border-top:0;border-bottom:0}.hierarchy-header .municipality-actions h3:last-child{border-right:1px solid #ddd}.hierarchy-header .municipality-actions .add-button{cursor:pointer;font-size:16px}.hierarchy-sidemenu #toggle-inactive{font-size:smaller}.hierarchy-sidemenu #toggle-inactive input{margin:0.5em}.hierarchy-sidemenu h3{color:#eee;border-bottom:2px solid #999;border-top-left-radius:5px;border-top-right-radius:5px;font-size:16px;text-align:center;line-height:40px}.content-triangle,.content-toggle-icon{cursor:pointer;margin-top:10px;margin-right:10px;float:right;width:0;height:0}.content-toggle-icon{border-left:8px solid transparent;border-right:8px solid transparent;border-top:15px solid white}.content-toggle-icon.closed{border-left:15px solid white;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:none}.content-toggle-target{padding-left:0.75em}.content-toggle-target.closed{display:none}#main.embedded-iframe .hierarchy-view{height:100%;display:flex;flex-direction:column}#main.embedded-iframe .hierarchy-view .hierarchy-container{height:100%}#main.embedded-iframe .hierarchy-view .hierarchy-container .hierarchy-content{height:100%}#main.embedded-iframe .hierarchy-view .hierarchy-container .hierarchy-content .caregroup-details{height:100%}#main.embedded-iframe .hierarchy-view .hierarchy-container .hierarchy-content .caregroup-details #caregroup-details{height:100%}#main.embedded-iframe .hierarchy-view .hierarchy-container .hierarchy-content .caregroup-details #caregroup-details #caregroup-content{height:100%}#main.embedded-iframe .hierarchy-view .hierarchy-container .hierarchy-content .caregroup-details #caregroup-details #caregroup-content>div{height:100%;display:flex;flex-direction:column}.hierarchy-content{position:relative;padding-left:10px;min-height:500px;border-radius:5px;flex:1 0 0%}.hierarchy-content #caregroup-details{margin-bottom:10px}.hierarchy-content .container-header,.hierarchy-content #caregroup-header,.hierarchy-content #children-header,.hierarchy-content #secondarychildren-header{color:white;font-size:16px;min-height:35px;line-height:35px;padding-left:10px;margin:0 0 0 0;text-shadow:none;padding-left:10px}.hierarchy-content .container-header{margin-top:5px !important;margin-left:0.5em}.hierarchy-content .sortBy{float:right;margin-right:20px;font-size:12px;cursor:pointer}.hierarchy-content .sortBy .active{text-decoration:underline}.hierarchy-content #children{margin-bottom:10px}.hierarchy-content .person{height:35px;padding-right:0px;padding-left:0px;margin-left:0px;margin-right:0px;cursor:pointer}.hierarchy-content .person .name{float:left;margin-left:10px}.hierarchy-content .person .name,.hierarchy-content .person .status,.hierarchy-content .person .status-indicator-container{padding-top:7px}.hierarchy-content .person.employee{border-radius:5px;background-color:#e5e5e5;color:#0C88A1}.hierarchy-content .person.child{color:#0C88A1}.hierarchy-content .person .status{float:right}.hierarchy-content .person .status .status-info{font-size:16px}.hierarchy-content .person.empty{color:#0C88A1;cursor:auto;margin-left:10px}.hierarchy-content #clear-default-plans-button{margin-right:0.5em}.hierarchy-content .carecontract{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;margin-bottom:0.5em;padding:1em 0.5em;border-bottom:1px solid #ddd}.hierarchy-content .carecontract.activecontract{background-color:#f4f4f4;border-left:solid 5px #0C88A1;border-right:solid 5px #0C88A1}.hierarchy-content .carecontract.newcontract{background-color:#f4f4f4;border-left:solid 5px #5D9E09;border-right:solid 5px #5D9E09}.hierarchy-content .carecontract.mutable:hover,.hierarchy-content .carecontract.editmode{-moz-box-shadow:gray 2px 2px 10px;-webkit-box-shadow:gray 2px 2px 10px;box-shadow:gray 2px 2px 10px}.hierarchy-content .carecontract .carecontract-header{padding-bottom:0.4em}.hierarchy-content .carecontract .carecontract-header .carecontract-note{margin:-4px 0 0 5px;padding:4px 4px}.hierarchy-content .carecontract .row{font-size:15px;padding-left:1em;margin-top:0.4em}.hierarchy-content .carecontract .row .column{float:left;width:25em}.hierarchy-content .carecontract .row .column label,.hierarchy-content .carecontract .row .column .label{width:50%;float:left;font-weight:bold}.hierarchy-content .carecontract .row .column label.wide,.hierarchy-content .carecontract .row .column .label.wide{width:100%}.hierarchy-content .carecontract .row .column label{margin:0 !important}.hierarchy-content .carecontract .row .column .value{float:left;width:50%;padding-left:0.5em}.hierarchy-content .carecontract .row .column .value.wide{width:100%;padding-left:1em;margin-top:0.3em}.hierarchy-content .carecontract .row .column .value input{width:100%}.hierarchy-content .carecontract .row .column:first-child{padding-right:0.5em}.hierarchy-content .carecontract .row .column+.column{padding-left:0.5em}.hierarchy-content .carecontract .row .service.edit{height:2em}.hierarchy-content .carecontract .row .service .title{width:35%;float:left;line-height:1.5em;padding-right:0.5em}.hierarchy-content .carecontract .row .service .cg{width:65%;float:left;line-height:1.5em}.hierarchy-content .carecontract ul.secondarycaregroups,.hierarchy-content .carecontract ul.editableinfo{margin:0 0 3px 0;padding:0}.hierarchy-content .carecontract ul.secondarycaregroups li,.hierarchy-content .carecontract ul.editableinfo li{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;border:1px gray solid;display:inline-block;padding:1px 4px}.hierarchy-content .carecontract .button-wrap{margin-top:10px}.hierarchy-content .carecontract .button-wrap .button{float:right;margin-left:10px;display:inline-block}.hierarchy-content .employmentcontracts-list{margin-bottom:5px}.hierarchy-content .employmentcontract{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;min-height:50px;margin-bottom:0;padding:10px;border-bottom:1px solid #ddd}.hierarchy-content .employmentcontract label{font-size:15px}.hierarchy-content .employmentcontract.activecontract{background-color:#eee;border-left:solid 5px #0C88A1;border-right:solid 5px #0C88A1}.hierarchy-content .employmentcontract.mutable:hover{-moz-box-shadow:gray 2px 2px 10px;-webkit-box-shadow:gray 2px 2px 10px;box-shadow:gray 2px 2px 10px}.hierarchy-content .employmentcontract .employmentcontract-header{font-size:15px;width:100%}.hierarchy-content .employmentcontract .employmentcontract-header .employmentcontract-note{margin:-4px 0 0 5px;padding:4px 4px}.hierarchy-content .employmentcontract #modify-contract{margin-top:4px}.hierarchy-content .employmentcontract #modify-contract a.button{font-size:12px;float:none !important}.hierarchy-content .employmentcontract ul.editableinfo{margin:0 0 3px 0;padding:0}.hierarchy-content .employmentcontract ul.editableinfo li{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;border:1px gray solid;display:inline-block;padding:1px 4px}.hierarchy-content .employmentcontract .employmentcontract-details{font-size:14px;margin:10px 0}.hierarchy-content .employmentcontract .button-wrap{float:right;width:100%;display:block;margin-top:10px}.hierarchy-content .employmentcontract .button-wrap .button{float:right;margin-left:10px;display:inline-block}.hierarchy-content .employmentcontract .button-wrap .remove-contract{float:right}.hierarchy-content .employmentcontract .button-wrap .remove-contract:hover{text-decoration:underline}.hierarchy-content .employmentcontract .input{margin-top:4px}.hierarchy-content .employmentcontract .input #allowedHours{width:40px}.hierarchy-content .employmentcontract #modify-contract .input{float:left;width:25%;padding:0 4px}.hierarchy-content .employmentcontract #modify-contract .input input,.hierarchy-content .employmentcontract #modify-contract .input label,.hierarchy-content .employmentcontract #modify-contract .input select{float:left;width:100%;margin-left:0}.hierarchy-content .carecontract.mutable .cg.inactive:before,.hierarchy-content .employmentcontract.mutable .cg.inactive:before{content:"! ";color:red;font-weight:bold}.kindergarten-caregroups{margin-left:10%}.caregroup{font-size:16px;min-height:35px;line-height:35px;padding-left:0;margin:0 0 0 0;text-shadow:none}#caregroup-header .name{width:33%;float:left}#caregroup-header .navigation{display:inline;position:relative;top:5px}#caregroup-header .navigation li{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding:0 15px;display:inline-block;cursor:pointer;text-shadow:none}#caregroup-header .navigation li.active{background-color:white;color:black;cursor:default}#caregroup-header .navigation li.active.collapsed{background-color:rgba(255,255,255,0.5)}#caregroup-content{width:100%;line-height:25px}#caregroup-content #caregroup-controls{margin:0.5em auto 1.25em auto;width:40vw;padding-left:150px;display:flex;justify-content:center}#caregroup-content #caregroup-controls div{display:flex}#caregroup-content #caregroup-controls div .loader-container{width:50px}#caregroup-content #caregroup-controls div .loader-container .loader{font-size:13px;border-left-color:rgba(0,0,0,0.8);border-right-color:rgba(0,0,0,0.1);border-bottom-color:rgba(0,0,0,0.1);border-top-color:rgba(0,0,0,0.1);margin-bottom:0;cursor:none}#caregroup-content #caregroup-controls div .clickable{height:26px;min-width:26px;border:1px solid #ccc;border-radius:4px}#caregroup-content #caregroup-controls div .clickable:hover{background-color:#f5f5f5}#caregroup-content #caregroup-controls div div{display:flex;justify-content:center;align-items:center;margin-left:0.25em;cursor:pointer}#caregroup-content #caregroup-controls div div.today{text-transform:uppercase;font-size:small;padding:0 8px}#caregroup-content #caregroup-controls div #current-day{display:inline-block;width:6em;text-align:center}#caregroup-content #caregroup-controls div #current-day:focus{outline:none}#caregroup-content #summary-chart-container{display:none}#caregroup-content #summary-chart-container #summary-controls{display:flex;justify-content:flex-end;position:relative;z-index:5}#caregroup-content #summary-chart-container #summary-chart{margin-top:-2.5em}#caregroup-content #presence-chart-container #person-sort-container{font-size:14px;position:absolute;right:10px;top:18px;z-index:2;user-select:none;display:none}#caregroup-content #presence-chart-container #person-sort{display:flex}#caregroup-content #presence-chart-container #person-sort .group-button{border:1px solid #ddd;border-right:none;padding:0 0.5em;cursor:pointer}#caregroup-content #presence-chart-container #person-sort .group-button.group-first{margin-left:4px;border-top-left-radius:4px;border-bottom-left-radius:4px}#caregroup-content #presence-chart-container #person-sort .group-button.group-last{border-top-right-radius:4px;border-bottom-right-radius:4px;border-right:1px solid #ddd}#caregroup-content #presence-chart-container #person-sort .group-button.selected{background-color:#eee}#caregroup-content #presence-chart-container #person-sort .group-button:hover:not(.selected){background-color:#f9f9f9}#caregroup-content #presence-chart-container #employees-filter{position:absolute;top:57px;left:200px;z-index:2;font-size:14px;display:none}#caregroup-content #presence-chart-container #presence-chart{margin-top:-1.75em}#caregroup-content .summary-tooltip,#caregroup-content .presence-tooltip{display:flex;flex-direction:column;padding:0.5em 0.75em}#caregroup-content .summary-tooltip .tooltip-header,#caregroup-content .presence-tooltip .tooltip-header{font-weight:bold;font-size:16px}#caregroup-content .summary-tooltip .divider-before,#caregroup-content .presence-tooltip .divider-before{border-top:1px solid #ddd;margin-top:0.5em}#caregroup-content .summary-tooltip .details,#caregroup-content .presence-tooltip .details{font-size:12px;color:#999}#caregroup-content .summary-tooltip .tooltip-row{display:flex;padding-left:0.5em;position:relative;justify-content:space-between}#caregroup-content .summary-tooltip .tooltip-row div:last-child{padding-left:1em;width:5em;font-weight:bold}#caregroup-content .summary-tooltip .tooltip-row.order-9{order:9}#caregroup-content .summary-tooltip .tooltip-row.order-10{order:10}#caregroup-content .summary-tooltip .tooltip-row span.details{padding-left:0.5em}#caregroup-content .summary-tooltip .graph-indicator{display:inline-block;position:absolute;left:0;top:2px;width:3px;height:20px}#person-header{border-radius:5px;border:0px;color:#fff;line-height:35px;min-width:760px;width:100%;padding:0 0 0 10px;font-size:16px}#person-header .name{min-width:25%;display:inline-block}#person-header .employee-hours{width:30%;display:inline}#person-header .person-presence{display:inline;float:right}#person-header .person-presence .status{padding-top:0}#person-header .navigation{display:inline;position:relative;top:5px}#person-header .navigation li{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding:0 15px;display:inline-block;cursor:pointer;text-shadow:none}#person-header .navigation li.active{background-color:white;color:black;cursor:default}#person-changes{display:none;position:relative;min-height:2em}#person-details,#new-guardian{width:100%}#person-details .list-items,#new-guardian .list-items{min-height:1em}#person-details .child-basics-part,#new-guardian .child-basics-part{float:left;width:15%;min-width:135px;padding:0.25em 0.5em}#person-details #child-guardians,#new-guardian #child-guardians{float:right;min-width:250px}#person-details #child-actions,#new-guardian #child-actions{float:right;width:30%}#person-details #child-actions .button-blue,#new-guardian #child-actions .button-blue{float:right}#person-details .person-details,#new-guardian .person-details{padding:10px 0 15px 0;position:relative}#person-details .person-details h2 a,#new-guardian .person-details h2 a{font-weight:normal}#person-details .person-details .column,#new-guardian .person-details .column{width:50%}#person-details .person-details .picture,#person-details .person-details .guardian .guardian-picture,#new-guardian .person-details .picture,#new-guardian .person-details .guardian .guardian-picture{width:100px;height:140px}#person-details .person-details .trustees-list,#new-guardian .person-details .trustees-list{margin-bottom:3px}#person-details .person-details .trustees-list .trustee,#new-guardian .person-details .trustees-list .trustee{background-color:#e9e9e9;padding:5px;border-radius:4px;margin-top:3px}#person-details .person-details .trustees-list .add-trustee,#new-guardian .person-details .trustees-list .add-trustee{float:left;display:block}#person-details .person-details .trustees-list .new-trustee-item,#new-guardian .person-details .trustees-list .new-trustee-item{height:100%}#person-details .person-details .tags-list,#new-guardian .person-details .tags-list{margin-bottom:3px}#person-details .person-details .tags-list .tag,#new-guardian .person-details .tags-list .tag{background-color:#e9e9e9;padding:5px;border-radius:4px;margin-top:3px}#person-details .person-details .tags-list .add-tag,#new-guardian .person-details .tags-list .add-tag{float:left;display:block}#person-details .person-details .tags-list .new-tag-item,#new-guardian .person-details .tags-list .new-tag-item{height:100%}#person-details .person-details .tags-list .removable .remove-tag,#new-guardian .person-details .tags-list .removable .remove-tag{float:right;padding:0 5px}#person-details .person-details .tags-list .removable:hover .remove-tag,#new-guardian .person-details .tags-list .removable:hover .remove-tag{text-decoration:underline}#person-details .person-details .tags-list .tag,#new-guardian .person-details .tags-list .tag{width:100%}#person-details .person-details .tags-list .tag-uid,#new-guardian .person-details .tags-list .tag-uid{float:left}#person-details .person-details #diets div.deleted,#person-details .person-details #diets-editor div.deleted,#new-guardian .person-details #diets div.deleted,#new-guardian .person-details #diets-editor div.deleted{color:indianred}#person-details .person-details .texture,#new-guardian .person-details .texture{margin-top:4px}#person-details .person-details .texture span,#new-guardian .person-details .texture span{font-weight:bold;padding-right:4px}#person-details .person-details #diets-editor .chosen-container,#new-guardian .person-details #diets-editor .chosen-container{margin-bottom:6px}#person-details .person-details #diets-editor .chosen-container .chosen-choices,#new-guardian .person-details #diets-editor .chosen-container .chosen-choices{border-radius:5px}#person-details .person-details #cm-coefficients-editor,#new-guardian .person-details #cm-coefficients-editor{margin:0.5em 0}#person-details .person-details #cm-coefficients-editor select,#new-guardian .person-details #cm-coefficients-editor select{display:block;margin-top:0.3em}#person-details .person-details #reservation-exception ul,#new-guardian .person-details #reservation-exception ul{list-style:none;margin-top:0.25em;padding-left:1em}#person-details .person-details .time-based-values-container .itemrow,#new-guardian .person-details .time-based-values-container .itemrow{margin-bottom:0.25em;display:flex;align-items:center}#person-details .person-details .time-based-values-container .itemrow .value,#new-guardian .person-details .time-based-values-container .itemrow .value{width:2.1em}#person-details .person-details .time-based-values-container .itemrow span+span,#new-guardian .person-details .time-based-values-container .itemrow span+span{margin-left:0.5em}#person-details .person-details .time-based-values-container .itemrow input.narrow,#new-guardian .person-details .time-based-values-container .itemrow input.narrow{width:4em}#person-details .person-details .time-based-values-container .itemrow input.date,#new-guardian .person-details .time-based-values-container .itemrow input.date{width:8em}#person-details .person-details .time-based-values-container .itemrow label,#new-guardian .person-details .time-based-values-container .itemrow label{margin-bottom:0}#person-details .person-details .time-based-values-container .itemrow label input,#new-guardian .person-details .time-based-values-container .itemrow label input{margin-right:0.1em}#person-details .person-details .time-based-values-container .itemrow .delete,#new-guardian .person-details .time-based-values-container .itemrow .delete{cursor:pointer}#person-details .person-details .time-based-values-container .time-based-value-items:not(.editing) .itemrow.active,#new-guardian .person-details .time-based-values-container .time-based-value-items:not(.editing) .itemrow.active{font-weight:bold}#person-details .person-details .time-based-values-container .new,#new-guardian .person-details .time-based-values-container .new{display:flex;align-items:center;font-size:smaller;text-decoration:underline;cursor:pointer}#person-details .person-details .time-based-values-container .new span,#new-guardian .person-details .time-based-values-container .new span{margin-right:0.25em}#person-details .person-details .defaultplans>div,#new-guardian .person-details .defaultplans>div{display:flex;justify-content:space-between;margin-bottom:0.25em}#person-details .person-details .defaultplans>div>div:first-child,#new-guardian .person-details .defaultplans>div>div:first-child{flex-basis:25%}#person-details .person-details .defaultplans>div>div:last-child,#new-guardian .person-details .defaultplans>div>div:last-child{text-align:right}#person-details .person-details #consents .consent-row,#person-details .person-details #consents-editor .consent-row,#new-guardian .person-details #consents .consent-row,#new-guardian .person-details #consents-editor .consent-row{display:flex;justify-content:space-between;gap:1em}#person-details .person-details #consents .consent-row>div:last-child,#person-details .person-details #consents-editor .consent-row>div:last-child,#new-guardian .person-details #consents .consent-row>div:last-child,#new-guardian .person-details #consents-editor .consent-row>div:last-child{text-align:right;white-space:nowrap}#person-details .person-details #consents .consent-row.editor-row,#person-details .person-details #consents-editor .consent-row.editor-row,#new-guardian .person-details #consents .consent-row.editor-row,#new-guardian .person-details #consents-editor .consent-row.editor-row{display:flex;justify-content:space-between}#person-details .person-details #consents .consent-row.editor-row>div:last-child,#person-details .person-details #consents-editor .consent-row.editor-row>div:last-child,#new-guardian .person-details #consents .consent-row.editor-row>div:last-child,#new-guardian .person-details #consents-editor .consent-row.editor-row>div:last-child{display:flex;gap:0.5em;align-items:flex-start}#person-details .person-details #consents .consent-row.editor-row>div:last-child label,#person-details .person-details #consents-editor .consent-row.editor-row>div:last-child label,#new-guardian .person-details #consents .consent-row.editor-row>div:last-child label,#new-guardian .person-details #consents-editor .consent-row.editor-row>div:last-child label{display:flex;align-items:center;gap:0.25em;margin:inherit}#person-details .person-details #consents .consent-row+.consent-row,#person-details .person-details #consents-editor .consent-row+.consent-row,#new-guardian .person-details #consents .consent-row+.consent-row,#new-guardian .person-details #consents-editor .consent-row+.consent-row{margin-top:0.3em;padding-top:0.3em;border-top:1px dotted #ddd}#person-details .person-details #consents-last-updated,#new-guardian .person-details #consents-last-updated{font-size:smaller;padding:1em;border:1px dotted #ddd;border-radius:4px;margin-bottom:1em}#person-details .person-details #consents-editor,#new-guardian .person-details #consents-editor{margin-bottom:0.5em}#person-details .person-details .guardian,#new-guardian .person-details .guardian{width:100%;height:75px;margin-bottom:10px;padding:5px;cursor:pointer}#person-details .person-details .guardian .guardian-picture,#new-guardian .person-details .guardian .guardian-picture{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;margin:0;height:65px;border:0px;width:50px;float:left}#person-details .person-details .guardian .info,#new-guardian .person-details .guardian .info{padding:10px 10px 10px 65px}#person-details .person-details .guardian .name,#person-details .person-details .guardian .phone,#new-guardian .person-details .guardian .name,#new-guardian .person-details .guardian .phone{margin:0;padding:0;font-size:16px}#person-details .person-details .guardian .phone,#new-guardian .person-details .guardian .phone{margin-top:5px}#person-details .person-details .guardian.primary .name,#new-guardian .person-details .guardian.primary .name{text-decoration:underline}#person-details .person-details .button-blue,#new-guardian .person-details .button-blue{float:left;width:100px;height:40px}#person-details .person-details .additional-info,#new-guardian .person-details .additional-info{clear:none;float:left;width:85%}#person-details .person-details .infobox,#new-guardian .person-details .infobox{position:relative;width:50%;float:left;margin:5px 0;padding-right:10px}#person-details .person-details .infobox:nth-child(odd),#new-guardian .person-details .infobox:nth-child(odd){clear:both}#person-details .person-details .infobox label,#new-guardian .person-details .infobox label{margin-left:10px;margin-bottom:5px;display:inline-block}#person-details .person-details .infobox h3,#person-details .person-details .infobox textarea,#new-guardian .person-details .infobox h3,#new-guardian .person-details .infobox textarea{margin-bottom:5px}#person-details .person-details .infobox.fullwidth,#new-guardian .person-details .infobox.fullwidth{width:100%;margin-bottom:20px}#person-details .person-details .infobox .button,#new-guardian .person-details .infobox .button{float:right}#person-details .person-details .infobox.long div,#new-guardian .person-details .infobox.long div{max-height:250px;overflow-y:auto}#person-details .person-details .infobox.long textarea,#new-guardian .person-details .infobox.long textarea{height:250px}#person-details .person-details .infobox .elp-item+.elp-item,#new-guardian .person-details .infobox .elp-item+.elp-item{margin-top:0.25em}#person-details .person-details .infobox.ssn-check-placeholder,#person-details .person-details .infobox.ssn-check-status,#new-guardian .person-details .infobox.ssn-check-placeholder,#new-guardian .person-details .infobox.ssn-check-status{display:none}#new-guardian{min-height:0;display:none}#new-guardian .text-input,#new-guardian textarea.editmode,#new-guardian .hierarchy-content .carecontract .row .column .value input,.hierarchy-content .carecontract .row .column .value #new-guardian input,#new-guardian .statistics-from,#new-guardian .statistics-to{width:100%}#new-guardian #check-ssn{float:left;margin-top:20px;margin-left:0px}#new-guardian #new-status{resize:none;white-space:pre;border:none;padding:1em}#new-guardian #new-ssn-error{font-size:small;margin-top:0.25em}select{padding:0.1em;border-radius:4px}.addform{width:100%;margin-top:0.5em;padding-left:5px}.addform .inputfield{padding:0 10px 10px 0px;width:50%;float:left;font-size:16px}.addform .inputfield:nth-child(odd){clear:both}.addform .inputfield input,.addform .inputfield select,.addform .inputfield textarea{width:100%;float:left;margin-top:10px;border:1px solid #ccc;border-radius:4px;padding:4px}.addform .inputfield textarea{min-height:5em}.addform .inputfield input[type='checkbox']{margin-top:15px;width:10%}.addform .inputfield .checkbox_hint{margin-top:12px;float:left}.addform .inputfield .sub-checkbox-row{display:inline-block;float:left;margin-top:1px;margin-left:20px;width:100%}.addform .inputfield .sub-checkbox-row .checkbox_hint_pete{margin:-0.2em}.addform .inputfield .sub-checkbox-row input[type='checkbox']{margin-top:1px;width:10%}.addform .inputfield.fullrow{width:100%}.addform .inputfield.fullrow input,.addform .inputfield.fullrow select{width:50%}.addform .inputfield.fullrow span{width:100%;padding-left:10px;padding-top:5px;float:right}.addform .inputfield.fullrow .selectedCaregroups,.addform .inputfield.fullrow .selectedGuardians,.addform .inputfield.fullrow .selectedKindergartens{float:left;width:50%}.addform .inputfield label{width:100%;display:inline-block;border-bottom:1px solid #ccc}.addform .inputfield #photographyinfo{display:inline}.addform .inputfields{width:100%;min-height:220px}.addform button{float:right;margin-right:10px}.addform #add-guardian-button{position:absolute;right:10px;top:0px}.addform .precondition{width:100%}.addform .precondition input{width:70%}.addform .precondition button{float:right;margin-top:3px}.caregroup-edit .addform{min-height:460px}.kindergarten-edit .addform{min-height:320px}.kindergarten-edit .addform #select_infourl{float:right}.kindergarten-edit .addform #select_mobileurl{float:right}#precondition-form{min-height:100px}.presence-buttons{clear:both;border-radius:5px;white-space:nowrap;width:100%;text-align:center;position:relative}.presence-buttons #periodModel{margin-top:5px}.presence-buttons .prev-period{float:left;background-color:rgba(255,255,255,0.1);padding-right:20px;border-top-right-radius:0;border-bottom-right-radius:0;border-right:1px solid white}.presence-buttons .prev-period:before{content:"";font-size:0;width:0px;height:0px;position:relative;border-style:solid;border-color:transparent;border-width:8px 10px;top:-6px;margin-left:0;margin-right:10px;border-right-color:#fff}.presence-buttons .next-period{float:right;background-color:rgba(255,255,255,0.1);padding-left:20px;border-top-left-radius:0;border-bottom-left-radius:0;border-left:1px solid white}.presence-buttons .next-period:after{content:"";font-size:0;width:0px;height:0px;position:relative;border-style:solid;border-color:transparent;border-width:8px 10px;top:-6px;margin-left:10px;margin-right:0;border-left-color:#fff}.presence-buttons span.button{height:10px;width:100px;cursor:default}.presence-buttons .button:hover{text-decoration:underline}.period-info{width:100%;padding:2px 4px;margin:4px 0;text-align:center;border-radius:4px;border-color:black}.period-info .locked-icon{height:25px;width:25px;display:inline-block;background:url(../img/icon-lock.png) no-repeat;background-size:100%}.presence-block{margin-top:2px;padding:5px 5px 3px 5px}.presence-block .separator{margin:0 4px;max-width:24px}.presence-block .time{display:block;width:1px;height:26px;padding:5px;text-align:center}.presence-block img{display:block}.presence-block.has-planned-hours .time{opacity:0.5}table.realization{float:left;font-size:14px;margin:5px 10px 0 0;width:100%}table.realization td{padding:1px 8px;white-space:nowrap;border-top:1px solid #fff}table.realization td.total{text-align:right}table.realization thead{font-size:11px}table.realization thead th{padding:2px 5px 3px 5px}table.realization tfoot{text-align:right;border-top:1px solid #000;font-weight:bold;background:#FFF}table.realization tr.presence{cursor:pointer}table.realization tr.week-first td{border-top:5px solid #FFF}table.realization tr.weekend{border:inherit}table.realization tr.locked{cursor:default}table.realization tr.summary{border-top:1px solid #000;font-weight:bold;background:#FFF}table.realization tr.summary span{display:inline-block;width:140px}table.realization tr.summary .summary-title{text-align:right}table.realization tr.summary.sub-summary{border-top:none}table.realization tr.summary:not(.nonBillable) .summary-title{text-transform:uppercase}table.realization tr.default-plan{background:#F5F5F5}table.realization td.tiny{font-size:80%}table.realization td.type{color:#FFF}table.realization button{float:right;margin:2px 5px 0 0;height:30px;font-size:13px}table.realization span.locked{height:10px;width:10px;display:inline-block;background:url(../img/icon-lock-black2.png) no-repeat;background-size:100%}table.realization tr.presence-edit{cursor:default;height:60px;border-top:2px solid #FFF;border-bottom:2px solid #FFF;text-shadow:none}table.realization tr.presence-edit td{max-width:150px}table.realization tr.presence-edit td select,table.realization tr.presence-edit td input{max-width:100%}table.realization tr.presence-edit input.hasDatepicker{width:80px}table.realization tr.presence-edit input.time{width:40px}table.realization tr.presence-edit td.timestamp{width:180px;white-space:normal}table.realization tr.presence-edit p{font-size:12px;margin:0}table.realization tr.presence-edit p.purpose{padding:2px 4px;text-align:center;border-radius:4px}#add-contract-container{border:1px solid gray;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;padding:0px 10px 0px 15px;text-shadow:none}#add-contract-container .new-employmentcontract-row{width:100%;min-height:50px}#add-contract-container .new-employmentcontract-row .caregroup-selection{margin-left:50px}#add-contract-container .new-employmentcontract-row .input{width:25%;float:left;padding:0 4px}#add-contract-container .new-employmentcontract-row .input input,#add-contract-container .new-employmentcontract-row .input label,#add-contract-container .new-employmentcontract-row .input select{float:left;width:100%;margin-left:0}#add-contract-container .new-employmentcontract .button{margin:10px 0}#search-content{clear:both}#search-info,#search-note{font-size:0.85em;width:50%;padding:1em;background-color:#e5e5e5;border-radius:0.5em}#search-note{margin-bottom:1em;display:none}.person .name .external{float:right;padding-left:0.5em;padding-top:0.2em;font-size:0.7em}.person .name .external:after{content:"*"}.hierarchy-container{display:flex}.hierarchy-container #hierarchy-sidebar{display:none;position:relative;width:35em}.hierarchy-container #hierarchy-sidebar .changes-container{overflow-y:scroll;padding-right:0.5em}.hierarchy-container #hierarchy-sidebar .changelist{position:absolute;z-index:20;right:0;height:calc(100vh - 11em);max-width:calc(100vw - 50em);background:#fdfdfd;padding:0 0 0.5em 0.5em;border-radius:5px;border:0.5em solid #eee;display:flex;flex-direction:column}.hierarchy-container #hierarchy-sidebar .changelist .header .target{display:none}.hierarchy-container #hierarchy-sidebar .changelist .changeitem .key{flex:0 0 12em}.button.show-changes{position:absolute;z-index:10;top:2px;right:0;font-size:smaller !important}.show-changes+.infobox{margin-top:1.5em !important}.realization .button.changes-toggle{position:absolute;font-size:smaller !important;top:5px;right:4px;padding:5px 8px;text-shadow:none;border-radius:3px}.realization .changes{display:none;text-decoration:underline;font-size:smaller;padding-right:0.5em}.apexcharts-yaxis-label{pointer-events:none}.paikky-yaxis-label-category+.apexcharts-yaxis-label{fill:#000;font-weight:bold;text-transform:uppercase}.paikky-yaxis-label-person:hover{fill:#f3f3f3;cursor:pointer}#caregroup-content #presence-chart-container .overrides{position:absolute;z-index:100;left:190px;display:none;justify-content:space-between;align-items:center;height:28px;width:calc(100% - 190px - 10px);padding:0 0.75em}#caregroup-content #presence-chart-container .overrides>div{display:flex}#caregroup-content #presence-chart-container .overrides .toggle-single{position:absolute}#caregroup-content #presence-chart-container .overrides .toggle-single:after{width:40px;height:32px;position:absolute;content:" ";top:-10px;left:-10px}#caregroup-content #presence-chart-container .overrides .override-label{position:absolute;left:50px;padding:1px 10px;border-radius:12px;font-size:smaller}#caregroup-content #presence-chart-container .overrides.secondary{top:296px}#caregroup-content #presence-chart-container .overrides .controls{display:none}#caregroup-content #presence-chart-container .overrides .master-toggle{margin-left:auto}#caregroup-content #presence-chart-container .overrides label{margin-left:0.5em;font-size:smaller}#caregroup-content #presence-chart-container .overrides input[type="button"]{border-radius:4px;border-width:1px;margin-left:0.75em;padding:0.5em 0.75em;font-size:smaller}.popup.overrides{top:50%;left:50%;right:auto;transform:translate(-50%, -50%);max-width:600px;width:auto;background:white;color:#333;text-shadow:none;border-color:#555;text-align:left;padding:1em 1.5em}.popup.overrides .popup-row{display:flex;align-items:center;justify-content:space-between;margin:0 auto;padding:0.5em 0;max-width:400px}.popup.overrides .popup-row:last-child{margin-top:1em}.popup.overrides .popup-row input[type="button"]{padding:0.5em 0.75em;background-color:white;border:1px solid #777}.popup.overrides .popup-row #batch-close:last-child{margin:0 auto}.popup.overrides .daterange{width:100%;display:flex;align-items:center;justify-content:space-between}.popup.overrides label{display:inline-block;border:none;width:5em}.popup.overrides input{border:1px solid #ccc;border-radius:4px;padding:4px 7px;width:150px}.popup.overrides .chosen-container,.popup.overrides .chosen-container-single{width:100% !important}.popup.overrides .chosen-container .chosen-single,.popup.overrides .chosen-container-single .chosen-single{height:28px;padding-top:1px}.popup.overrides .chosen-container .chosen-single div,.popup.overrides .chosen-container-single .chosen-single div{top:2px}.popup.overrides h3{text-align:center;margin-bottom:0.75em}.popup.overrides .loader{font-size:13px;border-left-color:rgba(0,0,0,0.8);border-right-color:rgba(0,0,0,0.1);border-bottom-color:rgba(0,0,0,0.1);border-top-color:rgba(0,0,0,0.1);margin-bottom:0;margin-top:1em}.popup.overrides ul{max-height:35vh;overflow-y:auto}.popup.overrides ul li+li{margin-top:0.5em}.popup.overrides ul li div{font-size:smaller;margin-top:0.25em}.logo,.login-logo{height:72px;width:305px;background-size:305px 72px;text-indent:100%;white-space:nowrap;overflow:hidden}.logo.lang-fi,.lang-fi.login-logo{background-image:url(../img/paikky-logo-fi.png)}.logo.lang-sv,.lang-sv.login-logo{background-image:url(../img/paikky-logo-sv.png)}.logo.lang-en,.lang-en.login-logo{background-image:url(../img/paikky-logo-en.png)}#login{position:relative;top:100px;z-index:10;color:#333;text-align:center}#login a:link,#login a:visited{color:#333}#login .notice{margin-top:1em;padding:1.5em 0.5em;background-color:#eee;color:black;border-radius:8px;border:1px solid #ccc}#login #notice{display:none}#login #error{display:none}#login.init .loader{display:block}#login.init form{display:none}#login.init.error .loader{display:none}#login.error #error{display:block}#login .links{margin-top:4em}#login .loader{display:none;font-size:13px;border-left-color:rgba(0,0,0,0.8);border-right-color:rgba(0,0,0,0.1);border-bottom-color:rgba(0,0,0,0.1);border-top-color:rgba(0,0,0,0.1);margin-bottom:0;cursor:none}.view-login{width:345px;margin:auto}.login-field,.login.button{width:340px;margin-top:1em;color:#333}.login-field{padding:8px;border:1px solid #999;border-radius:4px}.login.button{padding:13px 0;margin-top:2em;border-radius:8px;border:2px outset #e6e6e6}.login.button:active{border-style:inset}.login-header{position:relative;top:50px;overflow:hidden}.login-logo{float:left;margin-left:20px;position:relative;z-index:10;background-repeat:no-repeat}.login-background{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;background:#fbfbfb}#language-switch{width:40%}.popup.oidc-error h1{margin:1em;font-size:1.5em}.popup.oidc-error a{background:white;border:none;color:black;text-shadow:none}.message-separator,.messaging-popup-container .content .compose-box,.messaging-popup-container .content .reply-box,.message-thread-item:not(:last-child){border-bottom:1px solid #ccc}.message-background-blue,.message,.messaging-popup-container .content{background:#279db3;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PHJhZGlhbEdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjgwJSIgcj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzJhYTZiOSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzI3OWRiMyIvPjwvcmFkaWFsR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-moz-radial-gradient(50% 80%, #2aa6b9,#279db3);background-image:-webkit-radial-gradient(50% 80%, #2aa6b9,#279db3);background-image:radial-gradient(50% 80%, #2aa6b9,#279db3)}.messages{margin:0;padding:0}.no-messages{padding:10px}.message-container{position:relative;width:300px;height:300px;overflow:hidden;margin:0;padding:0;float:left;border-left:10px solid white;margin:0 0 10px 0;cursor:pointer}.message{border-radius:5px;height:100%;color:white;overflow:hidden;word-wrap:break-word}.message hr{margin:0;padding:0;border:0;border-top:1px solid white}.message .body{border-top:1px solid #0d6170;padding:20px;width:100%;height:100%}.message .body .body-left{float:left}.message .body .icon img{margin:auto auto;display:block;padding:0.5em 0}.message.green,.message.action-button,#account-content .person-details .message.button,#person-details .person-details .message.button,#new-guardian .person-details .message.button,.child-calendar .submit-buttons .message.button,.calendar-popup-container .content .message.button,#person-changes .message.button,.addform button.message.submit-button,.message.statistics-submit,.message.plans-submit,.message.ui-datepicker-header.ui-widget-header{background-color:#8fb25b}.message .title{height:44px;line-height:44px;padding:0 5px;border-top-left-radius:5px;border-top-right-radius:5px;color:white;font-size:14px;text-align:center;text-transform:uppercase}.message .reply-count{position:absolute;top:0;right:0;border-left:1px solid #eee;padding:0 10px;font-size:14px}.message .delete-icon{position:absolute;top:0;left:0;padding:3px 0px 0px}.message .creator-image{float:left}.message.form .creator-image{border:none;background:url("../img/doc-edit.svg") no-repeat;background-size:100%}.message.formanswer .creator-image{border:none;background:url("../img/doc.svg") no-repeat;background-size:100%}.message .details{float:left;width:80%;padding:0 0 10px 15px}.message .date{font-size:15px}.message .name{font-size:15px;margin-bottom:15px;margin-top:5px}.message .text{font-size:15px;font-weight:300;line-height:1.35em}.message .attachment-picture{padding:5px;width:100%}.message .attachment-picture img{border:0;width:100%}.messaging-popup-container{z-index:1000;position:fixed;top:0px;left:0px;width:100%;height:100%}.messaging-popup-container .background{top:0px;left:0px;width:100%;height:100%;background-color:#333;opacity:0.85}.messaging-popup-container .messages{padding:10px}.messaging-popup-container .content{border-radius:7px;position:absolute;top:5%;left:10%;width:80%;min-height:50%;max-height:90%;background-color:#e6e6e6;color:white;overflow-y:auto;display:flex;flex-direction:column}.messaging-popup-container .content .header{border-bottom:1px solid #ccc;border-radius:0;text-align:center}.messaging-popup-container .content .header .subject-info{-webkit-box-align:center;-moz-box-align:center;-ms-box-align:center;box-align:center;min-height:85px;padding:10px}.messaging-popup-container .content .header .subject-info .name{margin-left:10px;margin-right:10px}.messaging-popup-container .content .header .close-button{position:absolute;top:25px;right:20px;width:50px;height:40px}.messaging-popup-container .content .compose-box,.messaging-popup-container .content .reply-box{-webkit-box-align:start;-moz-box-align:start;-ms-box-align:start;box-align:start;-webkit-box-pack:start;-moz-box-pack:start;-ms-box-pack:start;box-pack:start;margin:0;padding:10px;width:100%}.messaging-popup-container .content .footer{-webkit-box-pack:end;-moz-box-pack:end;-ms-box-pack:end;box-pack:end;padding:10px 90px}.messaging-popup-container .content .footer .send-button{right:10px;width:88px;height:44px;line-height:44px;padding:0;text-align:center}.messaging-popup-container .content .reply-box{-webkit-box-align:center;-moz-box-align:center;-ms-box-align:center;box-align:center}.messaging-popup-container .content .reply-box .reply-button{right:10px;width:88px;height:44px;line-height:44px;padding:0;text-align:center}.messaging-popup-container .content .compose-picture{margin-right:10px}.messaging-popup-container .content .compose-text-area,.messaging-popup-container .content .reply-text-area{min-width:200px;margin-left:10px;margin-right:80px}.messaging-popup-container .content .compose-text-area .new-text,.messaging-popup-container .content .reply-text-area .new-text{min-height:260px;width:100%}.messaging-popup-container .content .reply-text-area{margin-right:10px}.messaging-popup-container .content .reply-text-area .reply-text{height:65px;width:100%}.messaging-popup-container .content.form>.title{font-size:larger;margin:15px}.messaging-popup-container .content.form>.note,.messaging-popup-container .content.form>.link,.messaging-popup-container .content.form .form-items{margin:15px 0 15px 15px;font-weight:300}.messaging-popup-container .content.form .form-item .title{text-transform:uppercase;margin:1.5em 0 0.5em 0;border-bottom:1px dotted;width:95%}.messaging-popup-container .content.form .form-item .note,.messaging-popup-container .content.form .form-item .link{margin:10px 0}.messaging-popup-container .content.form .form-item .option-container{margin-top:4px}.messaging-popup-container .content.form .form-item input{margin-top:4px}.messaging-popup-container .content.form .form-item input[type="radio"]{margin-top:3px}.messaging-popup-container .content.form .form-item textarea{height:150px;width:95%}.messaging-popup-container .content.form .form-item .input-container,.messaging-popup-container .content.form .form-item .value-container{display:inline-block;vertical-align:top}.messaging-popup-container .content.form .form-item .input-container.width-full,.messaging-popup-container .content.form .form-item .value-container.width-full{width:100%}.messaging-popup-container .content.form .form-item .value-container{margin:2px 0 0 4px}.messaging-popup-container .content.form .form-item .value-container div:first-child{margin-top:2px}.messaging-popup-container .content.form .form-item .answer-container{margin:10px;font-style:italic}.messaging-popup-container .content.form .footer{-webkit-box-pack:center;-moz-box-pack:center;-ms-box-pck:center;box-pack:center;padding:35px 90px}.messaging-popup-container .container{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:space-around;align-items:center;flex-direction:column}.messaging-popup-container .container .content.form{position:relative;top:auto;left:auto;flex:1 1 40em;margin:2em 0;max-width:25em;max-height:45em}.messaging-popup-container .container .content.form .loader{display:none}.messaging-popup-container .container iframe{border:none;flex:auto;background:#fff}.message-thread-item{-webkit-box-align:start;-moz-box-align:start;-ms-box-align:start;box-align:start;width:100%;position:relative;padding:10px 0}.message-thread-item:nth-child(2n){-webkit-box-direction:reverse;-moz-box-direction:reverse;-ms-box-direction:reverse;box-direction:reverse;text-align:right}.message-thread-item .person-image,.message-thread-item #account-content .person-details .picture,#account-content .person-details .message-thread-item .picture,.message-thread-item #person-details .person-details .picture,#person-details .person-details .message-thread-item .picture,.message-thread-item #new-guardian .person-details .picture,#new-guardian .person-details .message-thread-item .picture,.message-thread-item #person-details .person-details .guardian .guardian-picture,#person-details .person-details .guardian .message-thread-item .guardian-picture,.message-thread-item #new-guardian .person-details .guardian .guardian-picture,#new-guardian .person-details .guardian .message-thread-item .guardian-picture,.message-thread-item .message .creator-image,.message .message-thread-item .creator-image,.message-thread-item .messaging-popup-container .content .compose-picture,.messaging-popup-container .content .message-thread-item .compose-picture{width:50px}.message-thread-item .creator-name{font-size:15px;margin-bottom:15px;margin-top:5px}.message-thread-item .text{margin:10px 0;font-size:15px;font-weight:300;line-height:1.35em}.message-thread-item .message-content{margin-left:10px;margin-right:10px;width:calc(100% - 70px)}.message-thread-item .message-content .picture,.message-thread-item .message-content #person-details .person-details .guardian .guardian-picture,#person-details .person-details .guardian .message-thread-item .message-content .guardian-picture,.message-thread-item .message-content #new-guardian .person-details .guardian .guardian-picture,#new-guardian .person-details .guardian .message-thread-item .message-content .guardian-picture{padding:10px;width:100%}.message-thread-item .message-content .picture img,.message-thread-item .message-content #person-details .person-details .guardian .guardian-picture img,#person-details .person-details .guardian .message-thread-item .message-content .guardian-picture img,.message-thread-item .message-content #new-guardian .person-details .guardian .guardian-picture img,#new-guardian .person-details .guardian .message-thread-item .message-content .guardian-picture img{border:0;width:100%}.message-thread-item .message-content .picture.pdf img,.message-thread-item .message-content #person-details .person-details .guardian .pdf.guardian-picture img,#person-details .person-details .guardian .message-thread-item .message-content .pdf.guardian-picture img,.message-thread-item .message-content #new-guardian .person-details .guardian .pdf.guardian-picture img,#new-guardian .person-details .guardian .message-thread-item .message-content .pdf.guardian-picture img{width:2em;height:3em}.message-thread-item .message-content .picture.pdf a,.message-thread-item .message-content #person-details .person-details .guardian .pdf.guardian-picture a,#person-details .person-details .guardian .message-thread-item .message-content .pdf.guardian-picture a,.message-thread-item .message-content #new-guardian .person-details .guardian .pdf.guardian-picture a,#new-guardian .person-details .guardian .message-thread-item .message-content .pdf.guardian-picture a{position:relative;top:-1em;padding-left:0.5em}.image-placeholder,.message-thread-item .message-content .picture,.message-thread-item .message-content #person-details .person-details .guardian .guardian-picture,#person-details .person-details .guardian .message-thread-item .message-content .guardian-picture,.message-thread-item .message-content #new-guardian .person-details .guardian .guardian-picture,#new-guardian .person-details .guardian .message-thread-item .message-content .guardian-picture{background-color:#eee;border:4px solid white;border-radius:5px;margin:0;min-height:65px;min-width:50px;background-repeat:no-repeat;background-size:50px 65px;background-size:cover}.person-image,#account-content .person-details .picture,#person-details .person-details .picture,#new-guardian .person-details .picture,#person-details .person-details .guardian .guardian-picture,#new-guardian .person-details .guardian .guardian-picture,.message .creator-image,.messaging-popup-container .content .compose-picture{background-color:white;border:2px solid white;border-radius:5px;margin:0;min-height:65px;min-width:50px;background-repeat:no-repeat;background-size:cover;background-position:center}.l-statistics-opts{border-bottom:1px solid #ccc;margin-bottom:10px;padding:0 0 15px 0;width:100%}.l-statistics-chart{border:0;margin-bottom:10px;padding:15px 0;height:300px;width:100%}.l-statistics-chart .spinner{position:relative}.statistics-chart{padding-bottom:50px}.statistics-from{width:120px}.statistics-to{width:120px}.statistics-submit{padding:5px 10px}.plans-submit{padding:5px 10px}.statistics-label,.l-statistics-groupby-label,.l-statistics-reportoptions-label,.l-statistics-guardianforms-label,.l-statistics-checkbox-label{color:#333;font-size:15px;margin-bottom:5px;margin-top:5px}.l-statistics-checkbox-label{padding-left:15px;text-indent:-15px}.statistics-opts-group:first-child{float:left;width:40%;padding-top:5px}.statistics-opts-group:last-child{float:right;text-align:right;width:60%}.statistics-control{display:inline-block;text-align:left;margin:0 10px}.chart-container{position:relative}.chart-graph{position:relative;left:40px;margin-right:40px}.chart-y-axis{position:absolute;top:0;bottom:0;width:40px}.chart-legend{display:inline-block;vertical-align:top;margin:10px}.rickshaw_graph .detail .x_label{display:none}.forms-container{height:100%;display:flex;flex-direction:column}.clear:after,.hierarchy-content .container-header:after,#form-edit-content .inner-container:after,#form-actions .inner-container:after,.row:after{clear:both;content:"";display:table}.left{float:left}.right{float:right}.invalid{border:3px solid red !important}#forms-content #form-filter-actions{display:flex;margin:0.5em 0}#forms-content #form-filter-actions div+div{margin-left:0.5em}#forms-content #form-filter-actions input#form-list-archived{margin:8px}#forms-content table{width:100%}#forms-content table td.form-item-actions span{font-weight:bold}#form-edit-header{min-height:35px;line-height:35px;font-size:16px}#form-edit-header .navigation{display:inline;position:relative;top:5px}#form-edit-header .navigation li{padding:0 15px;display:inline-block;text-shadow:none;border-radius:5px;cursor:pointer}#form-edit-header .navigation li.active{background-color:white;color:black;cursor:default}#form-actions>div{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;flex-direction:row-reverse;margin-bottom:0.25em}#form-actions>div .outer-container{flex:0 0 100%}#form-actions #form-edit-notice{padding:0.5em;text-align:center}#form-actions #form-edit-notice .confirmation{text-transform:uppercase;font-weight:bold;margin:1em}#form-actions #form-edit-notice .notices{width:50em;margin:0.2em auto}#form-actions #form-edit-notice .notices .icon{width:1em;margin:0 1em}#form-actions #form-edit-notice .notices .notice:first-child{font-weight:bold}#form-actions #form-edit-notice .transitions{margin:0.5em}#form-actions .action-buttons{display:flex;align-items:center;margin-top:0.25em}#form-actions .action-buttons #action-msg{display:none;margin-right:1em}#form-edit-content .new-option-container,#form-actions .new-option-container{margin:0.5em 0 0 8px}#form-edit-content .options-container,#form-actions .options-container{margin:2px 8px}#form-edit-content .options-container.invalid,#form-actions .options-container.invalid{padding:0.5em}#form-edit-content .form-fields-empty,#form-actions .form-fields-empty{margin-top:0.5em}#form-edit-content .form-field-new-option,#form-actions .form-field-new-option{margin-bottom:0.5em}#form-edit-content .header .item-delete,#form-edit-content .header .item-move,#form-actions .header .item-delete,#form-actions .header .item-move{position:absolute;top:8px;right:8px;width:20px;height:20px;padding:2px}#form-edit-content .header .item-move,#form-actions .header .item-move{left:8px}#form-edit-content .header .item-type,#form-actions .header .item-type{position:absolute;right:40px;text-transform:uppercase;font-size:small;top:11px;font-style:italic}#form-edit-content .option-header,#form-actions .option-header{color:inherit !important;clear:both}#form-edit-content .field-content,#form-actions .field-content{padding-top:4px;padding-left:1em;padding-bottom:6px}#form-edit-content .option-content,#form-actions .option-content{padding:0.25em 1em 1em 1em;border:1px solid #ccc;margin-top:-1px;margin-bottom:1em}#form-edit-content .option-content .type-container .value,#form-actions .option-content .type-container .value{clear:both}#form-edit-content .option-content .type-container .selected-presence-type,#form-actions .option-content .type-container .selected-presence-type{padding:0.5em;font-weight:bold;text-transform:uppercase}#form-edit-content h2,#form-actions h2{margin:1em auto 8px 8px;border-bottom:1px solid #ccc;width:875px;max-width:90%}#form-edit-content label,#form-actions label{padding:5px 4px 1px 8px}#form-edit-content label:first-child,#form-actions label:first-child{display:block}#form-edit-content input[type="text"]:not(.dr-date),#form-actions input[type="text"]:not(.dr-date){width:400px}#form-edit-content.single-lang input[type="text"]:not(.dr-date),#form-actions.single-lang input[type="text"]:not(.dr-date){width:875px;max-width:90%}#form-edit-content .form-targets .chosen-container,#form-actions .form-targets .chosen-container{width:100% !important;margin-top:2px}#form-edit-content .form-targets .chosen-container input[type="text"],#form-actions .form-targets .chosen-container input[type="text"]{max-width:100%}#form-edit-content .form-targets .chosen-container #form-target-children,#form-actions .form-targets .chosen-container #form-target-children{min-height:30px}#form-edit-content textarea,#form-actions textarea{height:100px;width:875px;max-width:90%}#form-edit-content .value,#form-actions .value{float:left;margin:1px 8px;max-width:100%}#form-edit-content .inner-container,#form-actions .inner-container{margin:1px 8px}#form-edit-content .inner-container .ui-state-active,#form-edit-content .inner-container .ui-state-focus,#form-actions .inner-container .ui-state-active,#form-actions .inner-container .ui-state-focus{background:inherit !important}#form-edit-content .inner-container .ui-state-hover,#form-actions .inner-container .ui-state-hover{background:#ededed !important}#form-edit-content .range-option-value,#form-actions .range-option-value{margin-left:1.5em}#form-edit-content span.lang,#form-actions span.lang{font-size:smaller;width:50px;display:inline-block;color:#888}#form-edit-content .select-column,#form-actions .select-column{width:33%;max-width:25em;float:left;padding:5px}#form-edit-content .form-actions textarea,#form-actions .form-actions textarea{width:100%;height:750px;font-family:monospace;font-size:smaller}#form-edit-content .overlap-container label,#form-actions .overlap-container label{display:inline-block !important;margin-bottom:2px}#form-edit-content{margin-top:0.5em}#preview{flex:1;display:flex}#setting-list-container{margin-top:0.75em}.setting-item{position:relative;border-radius:6px}.setting-item .container-header span{font-size:smaller;font-weight:lighter;float:right;margin-right:1em}.setting-item label{width:8em;display:inline-block}.setting-item label:after{content:":"}.setting-item input,.setting-item select{padding:0.2em 0.4em;border-radius:4px;border:1px solid #666;margin:0.2em 0.5em;width:12em}.setting-item input.semi-wide,.setting-item select.semi-wide{width:20em}.setting-item input.wide,.setting-item select.wide{width:33em}.setting-item input.real-wide,.setting-item select.real-wide{width:44em}.setting-item input.auto-fit,.setting-item select.auto-fit{width:auto}.setting-item input.tiny,.setting-item select.tiny{width:4em}.setting-item input.invalid-input,.setting-item select.invalid-input{border-color:red}.setting-item input[type="checkbox"],.setting-item input[type="radio"]{width:unset}.setting-item div#json-value{width:100%;height:600px;font-family:monospace;font-size:smaller;border-radius:4px}.setting-item textarea#text-value{width:100%;height:100px;font-family:monospace;font-size:smaller;border-radius:4px;border-color:#666;padding:0.5em;margin-bottom:0.5em;margin-top:0.25em}.setting-item input[disabled],.setting-item select[disabled]{border-color:#e4e4e4;color:#333}.setting-item pre{margin-bottom:0.5em;max-height:500px;overflow-y:scroll;font-size:smaller}.setting-item a.toggle{font-size:small;border-bottom:1px dotted;text-decoration:none;font-style:italic;margin-left:1.5em}.setting-item div.descr-toggle{position:absolute;right:0.5em;top:1.75em}.setting-item div#descr-text{font-size:small;padding:1em 0.5em;display:none}.setting-item div.value-wrapper .inheritable{font-size:smaller}.setting-item div.value-wrapper .confirmation{display:none;border:1px solid #aaa;border-radius:6px;padding:1em}.setting-item div.value-wrapper .confirmation .confirmation-actions{margin-top:1em}.setting-item div.value-wrapper .hdr-line{font-size:smaller;font-style:italic}.setting-item div.value-wrapper a.button{margin-top:0.25em}.setting-item div.value-wrapper .value-container{margin:0.5em 0px 0.5em}.setting-item div.value-wrapper .value-container select.narrow{width:4em}.setting-item div.value-wrapper .value-container label{display:block;font-style:italic;width:inherit;margin:0.5em auto auto 0.5em}.setting-item div.value-wrapper .value-container .planning .help{margin:-0.25em 1em 1em 1em;font-size:smaller}.setting-item div.value-wrapper .value-container .planning.view>div{margin-left:1.5em}.setting-item div.value-wrapper .value-container .planning.edit label{margin-top:0.5em}.setting-item div.value-wrapper .value-container .planning.edit .reminder-wrapper{clear:both;margin-top:0.5em}.setting-item div.value-wrapper .value-container .planning.edit .reminder-label label{float:left}.setting-item div.value-wrapper .value-container .planning.edit .reminder-label a{margin-left:1em;margin-top:0}.setting-item div.value-wrapper .value-container .planning.edit .action-button,.setting-item div.value-wrapper .value-container .planning.edit #account-content .person-details .button,#account-content .person-details .setting-item div.value-wrapper .value-container .planning.edit .button,.setting-item div.value-wrapper .value-container .planning.edit #person-details .person-details .button,#person-details .person-details .setting-item div.value-wrapper .value-container .planning.edit .button,.setting-item div.value-wrapper .value-container .planning.edit #new-guardian .person-details .button,#new-guardian .person-details .setting-item div.value-wrapper .value-container .planning.edit .button,.setting-item div.value-wrapper .value-container .planning.edit .child-calendar .submit-buttons .button,.child-calendar .submit-buttons .setting-item div.value-wrapper .value-container .planning.edit .button,.setting-item div.value-wrapper .value-container .planning.edit .calendar-popup-container .content .button,.calendar-popup-container .content .setting-item div.value-wrapper .value-container .planning.edit .button,.setting-item div.value-wrapper .value-container .planning.edit #person-changes .button,#person-changes .setting-item div.value-wrapper .value-container .planning.edit .button,.setting-item div.value-wrapper .value-container .planning.edit .addform button.submit-button,.addform .setting-item div.value-wrapper .value-container .planning.edit button.submit-button,.setting-item div.value-wrapper .value-container .planning.edit .statistics-submit,.setting-item div.value-wrapper .value-container .planning.edit .plans-submit{padding:0.25em 0.5em}.setting-item div.value-wrapper .value-container .view.link div.value,.setting-item div.value-wrapper .value-container .edit.link div.value{margin-left:1.5em}.setting-item div.value-wrapper .value-container .view.link div.value span.no-value-set,.setting-item div.value-wrapper .value-container .edit.link div.value span.no-value-set{font-size:smaller;text-transform:uppercase}.setting-item div.value-wrapper .value-container .view.link div.value input:invalid,.setting-item div.value-wrapper .value-container .edit.link div.value input:invalid{border-color:red;border-width:3px}.setting-item div.value-wrapper .value-container .view.link div.help,.setting-item div.value-wrapper .value-container .edit.link div.help{font-size:smaller;border:1px solid #aaa;border-radius:6px;padding:1em;margin:0.5em}.setting-item div.value-wrapper .value-container .edit.email input:invalid{border-color:red;border-width:3px}.setting-item div.value-wrapper .value-container .view.jamixCustomerId label,.setting-item div.value-wrapper .value-container .view.aromiCustomerItem label,.setting-item div.value-wrapper .value-container .edit.jamixCustomerId label,.setting-item div.value-wrapper .value-container .edit.aromiCustomerItem label{display:inline-block}.setting-item div.value-wrapper .value-container .view.jamixCustomerId label:after,.setting-item div.value-wrapper .value-container .view.aromiCustomerItem label:after,.setting-item div.value-wrapper .value-container .edit.jamixCustomerId label:after,.setting-item div.value-wrapper .value-container .edit.aromiCustomerItem label:after{content:""}.setting-item div.value-wrapper .value-container .view.jamixCustomerId span.name,.setting-item div.value-wrapper .value-container .view.aromiCustomerItem span.name,.setting-item div.value-wrapper .value-container .edit.jamixCustomerId span.name,.setting-item div.value-wrapper .value-container .edit.aromiCustomerItem span.name{display:inline-block;width:15em}.setting-item div.value-wrapper .value-container .view.jamixCustomerId li,.setting-item div.value-wrapper .value-container .view.aromiCustomerItem li,.setting-item div.value-wrapper .value-container .edit.jamixCustomerId li,.setting-item div.value-wrapper .value-container .edit.aromiCustomerItem li{list-style-type:none;margin-left:-1em}.setting-item div.value-wrapper .value-container .view.array div#items>div,.setting-item div.value-wrapper .value-container .edit.array div#items>div{margin-top:0.5em;padding:0.5em;border-radius:6px;background-color:#f5f5f5}.setting-item div.value-wrapper .value-container .view.array div#items>div:after,.setting-item div.value-wrapper .value-container .edit.array div#items>div:after{clear:both;content:"";display:table}.setting-item div.value-wrapper .value-container .view.array div#items>div #item-container,.setting-item div.value-wrapper .value-container .edit.array div#items>div #item-container{float:left}.setting-item div.value-wrapper .value-container .view.array div#items>div #delete-item,.setting-item div.value-wrapper .value-container .edit.array div#items>div #delete-item{float:right}.setting-item div.value-wrapper .value-container .view.holidayItem label,.setting-item div.value-wrapper .value-container .edit.holidayItem label{min-width:8em;display:inline-block;font-style:unset}.setting-item div.value-wrapper .value-container .view.holidayItem label.long,.setting-item div.value-wrapper .value-container .edit.holidayItem label.long{width:100%}.setting-item div.value-wrapper .value-container .view.holidayItem label:after,.setting-item div.value-wrapper .value-container .edit.holidayItem label:after{content:none}.setting-item div.value-wrapper .value-container .view.holidayItem div.value,.setting-item div.value-wrapper .value-container .edit.holidayItem div.value{display:inline-block}.setting-item div.value-wrapper .value-container .view.holidayItem div.value.choices,.setting-item div.value-wrapper .value-container .edit.holidayItem div.value.choices{margin-top:0.3em;margin-left:1em}.setting-item div.value-wrapper .value-container .view.holidayItem #item-holiday-locking-options,.setting-item div.value-wrapper .value-container .edit.holidayItem #item-holiday-locking-options{margin-left:1.6em}.setting-item div.value-wrapper .value-container .view.holidayItem .reminder-label label,.setting-item div.value-wrapper .value-container .edit.holidayItem .reminder-label label{float:left}.setting-item div.value-wrapper .value-container .view.holidayItem .reminder-label a,.setting-item div.value-wrapper .value-container .edit.holidayItem .reminder-label a{margin-left:1em;margin-top:0}.setting-item div.value-wrapper .value-container .view.holidayItem .action-button,.setting-item div.value-wrapper .value-container .view.holidayItem #account-content .person-details .button,#account-content .person-details .setting-item div.value-wrapper .value-container .view.holidayItem .button,.setting-item div.value-wrapper .value-container .view.holidayItem #person-details .person-details .button,#person-details .person-details .setting-item div.value-wrapper .value-container .view.holidayItem .button,.setting-item div.value-wrapper .value-container .view.holidayItem #new-guardian .person-details .button,#new-guardian .person-details .setting-item div.value-wrapper .value-container .view.holidayItem .button,.setting-item div.value-wrapper .value-container .view.holidayItem .child-calendar .submit-buttons .button,.child-calendar .submit-buttons .setting-item div.value-wrapper .value-container .view.holidayItem .button,.setting-item div.value-wrapper .value-container .view.holidayItem .calendar-popup-container .content .button,.calendar-popup-container .content .setting-item div.value-wrapper .value-container .view.holidayItem .button,.setting-item div.value-wrapper .value-container .view.holidayItem #person-changes .button,#person-changes .setting-item div.value-wrapper .value-container .view.holidayItem .button,.setting-item div.value-wrapper .value-container .view.holidayItem .addform button.submit-button,.addform .setting-item div.value-wrapper .value-container .view.holidayItem button.submit-button,.setting-item div.value-wrapper .value-container .view.holidayItem .statistics-submit,.setting-item div.value-wrapper .value-container .view.holidayItem .plans-submit,.setting-item div.value-wrapper .value-container .edit.holidayItem .action-button,.setting-item div.value-wrapper .value-container .edit.holidayItem #account-content .person-details .button,#account-content .person-details .setting-item div.value-wrapper .value-container .edit.holidayItem .button,.setting-item div.value-wrapper .value-container .edit.holidayItem #person-details .person-details .button,#person-details .person-details .setting-item div.value-wrapper .value-container .edit.holidayItem .button,.setting-item div.value-wrapper .value-container .edit.holidayItem #new-guardian .person-details .button,#new-guardian .person-details .setting-item div.value-wrapper .value-container .edit.holidayItem .button,.setting-item div.value-wrapper .value-container .edit.holidayItem .child-calendar .submit-buttons .button,.child-calendar .submit-buttons .setting-item div.value-wrapper .value-container .edit.holidayItem .button,.setting-item div.value-wrapper .value-container .edit.holidayItem .calendar-popup-container .content .button,.calendar-popup-container .content .setting-item div.value-wrapper .value-container .edit.holidayItem .button,.setting-item div.value-wrapper .value-container .edit.holidayItem #person-changes .button,#person-changes .setting-item div.value-wrapper .value-container .edit.holidayItem .button,.setting-item div.value-wrapper .value-container .edit.holidayItem .addform button.submit-button,.addform .setting-item div.value-wrapper .value-container .edit.holidayItem button.submit-button,.setting-item div.value-wrapper .value-container .edit.holidayItem .statistics-submit,.setting-item div.value-wrapper .value-container .edit.holidayItem .plans-submit{padding:0.25em 0.5em}.setting-item div.value-wrapper .value-container .view.mealTimeItem label,.setting-item div.value-wrapper .value-container .edit.mealTimeItem label{width:6em;display:inline-block;font-style:unset}.setting-item div.value-wrapper .value-container .view.mealTimeItem label:after,.setting-item div.value-wrapper .value-container .edit.mealTimeItem label:after{content:none}.setting-item div.value-wrapper .value-container .view.mealTimeItem div.attribute,.setting-item div.value-wrapper .value-container .edit.mealTimeItem div.attribute{margin-left:1em;display:inline-block}.setting-item div.value-wrapper .value-container .view.mealTimeItem div.value,.setting-item div.value-wrapper .value-container .edit.mealTimeItem div.value{display:inline-block}.setting-item div.value-wrapper .value-container .view.mealTimeItem div.value.choices,.setting-item div.value-wrapper .value-container .edit.mealTimeItem div.value.choices{margin-top:0.3em;margin-left:1em}.setting-item div.value-wrapper .value-container .view.presenceLocking div{margin-left:1.5em}.setting-item div.value-wrapper .value-container .edit.presenceLocking .entity-type-container{margin:0.5em 0 1em 1.5em}.setting-item div.value-wrapper .value-container .edit.presenceLocking .entity-type-container h5{font-size:initial;font-weight:normal;margin-top:0.75em;margin-bottom:0.25em}.setting-item div.value-wrapper .value-container .edit.presenceLocking .entity-type-container label{font-style:normal;margin-top:0.25em}.setting-item div.value-wrapper .value-container .edit.presenceLocking .entity-type-container label:after{content:none}.setting-item div.value-wrapper .value-container .view.aromiCustomerItem table,.setting-item div.value-wrapper .value-container .edit.aromiCustomerItem table{margin:1em 0.5em}.setting-item div.value-wrapper .value-container .view.aromiCustomerItem table tr:first-child,.setting-item div.value-wrapper .value-container .edit.aromiCustomerItem table tr:first-child{font-style:italic}.setting-item div.value-wrapper .value-container .view.aromiCustomerItem table td input,.setting-item div.value-wrapper .value-container .edit.aromiCustomerItem table td input{margin-left:0}.setting-item div.value-wrapper .value-container .view.aromiCustomerItem table td+td,.setting-item div.value-wrapper .value-container .edit.aromiCustomerItem table td+td{padding-left:1em}.setting-item div.value-wrapper .actions:not(.on-view){display:none}.setting-item div.value-wrapper #def-show-values{float:right}.setting-item div.value-wrapper#all-values{display:none;margin:1em auto auto 0.5em;padding-top:0.5em;border-top:1px dotted #666}.setting-item div.value-wrapper#all-values .tenant-container>div{display:none}.setting-item div.value-wrapper#all-values .municipality{margin-left:1em}.setting-item div.value-wrapper#all-values .municipality .municipality-name{font-style:italic;text-decoration:underline}.setting-item div.value-wrapper#all-values .target-scope{display:inline-block;width:1.5em;font-weight:bold}.setting-item div.value-wrapper .inheritable-wrapper{margin:1em}.settings .chosen-container li.target-level-2{padding-left:1em}.settings .chosen-container li.target-level-3{padding-left:2em}.settings .chosen-container li.target-level-4{padding-left:3em}.settings .chosen-container li.target-level-5{padding-left:4em}.elp-container{height:100%;display:flex;flex-direction:column}.elp-container #elp-content{height:100%;flex:1}.elp-container #elp-content .preview-container{z-index:1000;position:fixed;top:0px;left:0px;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.elp-container #elp-content .preview-container .background{top:0px;left:0px;width:100%;height:100%;background-color:#333;opacity:0.85}.elp-container #elp-content .preview-container .preview-content{position:absolute;background-color:#fff;border:4px solid #ccc;border-radius:0.25em;padding:1.5em 0 1em 0.5em;max-height:95%;max-width:50em;display:flex}.elp-container #elp-content .preview-container .preview-content #elp-edit-content{border:none;overflow-y:auto}.elp-container #elp-content .preview-container .preview-content textarea{max-height:4em}.elp-container #elp-content .preview-container .preview-content .close{position:absolute;top:0;right:0;padding:0.25em;cursor:pointer}.elp-container #elp-content #elp-edit-container{display:flex;height:100%;position:relative}.elp-container #elp-content #elp-edit-container .header{min-height:2.4em}.elp-container #elp-content #elp-edit-container .header span.state{position:absolute;font-size:smaller;top:0.8em;right:0.5em;text-transform:uppercase}.elp-container #elp-content #elp-edit-container select{max-width:15em}.elp-container #elp-content #elp-edit-container .elp-edit-pane-left{flex:0 11em;min-width:11em}.elp-container #elp-content #elp-edit-container .elp-edit-resize-container{flex:1;display:flex;max-width:calc(100% - 11em - 0.5em);height:100%}.elp-container #elp-content #elp-edit-container .elp-edit-pane-center{flex:0 0 auto;display:flex;flex-direction:column;height:100%;max-width:80%;min-width:475px;width:70%}.elp-container #elp-content #elp-edit-container #elp-edit-header,.elp-container #elp-content #elp-edit-container #elp-material-header{height:4.5em;margin-bottom:0.25em;flex-shrink:0}.elp-container #elp-content #elp-edit-container #elp-edit-header .header-row,.elp-container #elp-content #elp-edit-container #elp-material-header .header-row{display:flex;justify-content:space-between;align-items:center;padding:0.25em 0.5em 0.25em 0}.elp-container #elp-content #elp-edit-container #elp-edit-header .header-row:first-child,.elp-container #elp-content #elp-edit-container #elp-material-header .header-row:first-child{height:2em}.elp-container #elp-content #elp-edit-container #elp-edit-header .header-row .elp-edit-header-actions,.elp-container #elp-content #elp-edit-container #elp-material-header .header-row .elp-edit-header-actions{display:flex;gap:0.5em}.elp-container #elp-content #elp-edit-container #elp-edit-header .header-row .elp-edit-header-actions .elp-draft-additions-notice,.elp-container #elp-content #elp-edit-container #elp-material-header .header-row .elp-edit-header-actions .elp-draft-additions-notice{display:none;text-transform:uppercase;align-items:center}.elp-container #elp-content #elp-edit-container #elp-edit-header .header-row .elp-edit-header-actions .elp-draft-additions-notice .elp-addition-state,.elp-container #elp-content #elp-edit-container #elp-material-header .header-row .elp-edit-header-actions .elp-draft-additions-notice .elp-addition-state{display:block}.elp-container #elp-content #elp-edit-container .elp-has-draft-additions #elp-edit-header .header-row .elp-edit-header-actions .elp-draft-additions-notice{display:flex}.elp-container #elp-content #elp-edit-container #elp-edit-pane-splitter{flex:0 0 auto;width:0.5em;border-left:1px solid #ccc;border-right:1px solid #ccc;display:flex;justify-content:center;align-items:center;cursor:pointer;background-color:#fbfbfb}.elp-container #elp-content #elp-edit-container #elp-edit-pane-splitter:hover{background-color:#eee}.elp-container #elp-content #elp-edit-container .elp-edit-pane-right{flex:1 1 auto;min-width:0;margin-left:0.5em}.elp-container #elp-content #elp-edit-container .elp-edit-pane-right select{width:15em}.elp-container #elp-content #elp-edit-container .elp-edit-pane-right>div{display:flex;flex-direction:column;height:100%}.elp-container #elp-content #elp-edit-container .elp-edit-pane-right #elp-material-changes-header{width:100%;font-size:smaller}.elp-container #elp-content #elp-edit-container .elp-edit-pane-right #elp-material-changes-header div{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.elp-container #elp-content #elp-edit-container .elp-edit-pane-right #elp-material-content{position:relative;border-left:none;border-top-left-radius:0}.elp-container #elp-content #elp-edit-container .elp-edit-pane-right #elp-material-content .ui-accordion-content{padding:1em}.elp-container #elp-content #elp-edit-container .elp-edit-pane-right #elp-material-content>div{margin-left:0}.elp-container #elp-content #elp-edit-container .elp-edit-pane-right #elp-material-content .changelist{min-width:0}.elp-container #elp-content #elp-edit-container .elp-edit-pane-right #elp-material-content .changelist .header .target{display:none}.elp-container #elp-content #elp-edit-container .elp-edit-pane-right #elp-material-content .changelist .changeitem .key{flex:0 0 12em}.elp-container #elp-content #elp-edit-container .elp-edit-pane-right #elp-material-content .material-list{margin-top:0.25em}.elp-container #elp-content #elp-edit-container .elp-edit-pane-right #elp-material-content .time{font-size:smaller}.elp-container #elp-content #elp-edit-container .elp-edit-pane-right #elp-material-content .elp-qtn-send label{margin-top:0}.elp-container #elp-content #elp-edit-container .elp-edit-pane-right #elp-material-content .elp-qtn-send div+div{margin-top:0.75em}.elp-container #elp-content #elp-edit-container .elp-edit-pane-right #elp-material-content .elp-material-item>.time{display:flex;justify-content:space-between}.elp-container #elp-content #elp-edit-container .elp-edit-pane-right #elp-material-content .elp-material-item>.time span:first-child{font-weight:bold}.elp-container #elp-content #elp-edit-container .elp-edit-pane-right #elp-material-content .elp-material-item.elp .ui-accordion-header,.elp-container #elp-content #elp-edit-container .elp-edit-pane-right #elp-material-content .elp-material-item.elp #form-edit-content .option-header,#form-edit-content .elp-container #elp-content #elp-edit-container .elp-edit-pane-right #elp-material-content .elp-material-item.elp .option-header,.elp-container #elp-content #elp-edit-container .elp-edit-pane-right #elp-material-content .elp-material-item.elp #form-actions .option-header,#form-actions .elp-container #elp-content #elp-edit-container .elp-edit-pane-right #elp-material-content .elp-material-item.elp .option-header{background-image:none;background-color:#ffe0e0}.elp-container #elp-content #elp-edit-container .elp-edit-pane-right #elp-material-content .elp-material-item .period-divider{display:flex;align-items:center}.elp-container #elp-content #elp-edit-container .elp-edit-pane-right #elp-material-content .elp-material-item .period-divider span{flex:0 1 auto;margin:0 5px}.elp-container #elp-content #elp-edit-container .elp-edit-pane-right #elp-material-content .elp-material-item .period-divider span.strike{border-top:1px solid #eee;flex-grow:1}.elp-container #elp-content #elp-edit-container .elp-edit-pane-right #elp-material-content .elp-material-item.highlight .ui-accordion-header,.elp-container #elp-content #elp-edit-container .elp-edit-pane-right #elp-material-content .elp-material-item.highlight #form-edit-content .option-header,#form-edit-content .elp-container #elp-content #elp-edit-container .elp-edit-pane-right #elp-material-content .elp-material-item.highlight .option-header,.elp-container #elp-content #elp-edit-container .elp-edit-pane-right #elp-material-content .elp-material-item.highlight #form-actions .option-header,#form-actions .elp-container #elp-content #elp-edit-container .elp-edit-pane-right #elp-material-content .elp-material-item.highlight .option-header{border:1px solid #555}.elp-container #elp-content #elp-edit-container .elp-edit-pane-right #elp-material-content .elp-material-item+.elp-material-item{margin-top:1em}.elp-container #elp-content #elp-edit-container .elp-edit-pane-right #elp-material-content .elp-material-item+.elp-material-item.elpEnd{margin-top:1.5em}.elp-container #elp-content #elp-edit-container .elp-edit-pane-right #elp-material-content .elp-material-item.elpEnd+.elp-material-item{margin-top:0.5em}.elp-container #elp-content #elp-edit-container .elp-edit-pane-right #elp-material-content .qtn-container.ui-accordion .ui-accordion-header,.elp-container #elp-content #elp-edit-container .elp-edit-pane-right #elp-material-content .qtn-container.ui-accordion #form-edit-content .option-header,#form-edit-content .elp-container #elp-content #elp-edit-container .elp-edit-pane-right #elp-material-content .qtn-container.ui-accordion .option-header,.elp-container #elp-content #elp-edit-container .elp-edit-pane-right #elp-material-content .qtn-container.ui-accordion #form-actions .option-header,#form-actions .elp-container #elp-content #elp-edit-container .elp-edit-pane-right #elp-material-content .qtn-container.ui-accordion .option-header{margin-top:2px;padding-bottom:1.1em}.elp-container #elp-content #elp-edit-container .elp-edit-pane-right #elp-material-content .qtn-container.ui-accordion .ui-accordion-header>div,.elp-container #elp-content #elp-edit-container .elp-edit-pane-right #elp-material-content .qtn-container.ui-accordion #form-edit-content .option-header>div,#form-edit-content .elp-container #elp-content #elp-edit-container .elp-edit-pane-right #elp-material-content .qtn-container.ui-accordion .option-header>div,.elp-container #elp-content #elp-edit-container .elp-edit-pane-right #elp-material-content .qtn-container.ui-accordion #form-actions .option-header>div,#form-actions .elp-container #elp-content #elp-edit-container .elp-edit-pane-right #elp-material-content .qtn-container.ui-accordion .option-header>div{display:flex;align-items:flex-start}.elp-container #elp-content #elp-edit-container .elp-edit-pane-right #elp-material-content .qtn-container.ui-accordion .ui-accordion-header input[type="checkbox"],.elp-container #elp-content #elp-edit-container .elp-edit-pane-right #elp-material-content .qtn-container.ui-accordion #form-edit-content .option-header input[type="checkbox"],#form-edit-content .elp-container #elp-content #elp-edit-container .elp-edit-pane-right #elp-material-content .qtn-container.ui-accordion .option-header input[type="checkbox"],.elp-container #elp-content #elp-edit-container .elp-edit-pane-right #elp-material-content .qtn-container.ui-accordion #form-actions .option-header input[type="checkbox"],#form-actions .elp-container #elp-content #elp-edit-container .elp-edit-pane-right #elp-material-content .qtn-container.ui-accordion .option-header input[type="checkbox"]{margin:0 0.5em 0 0;top:-1px;position:relative}.elp-container #elp-content #elp-edit-container .elp-edit-pane-right #elp-material-content .qtn-container.ui-accordion .ui-accordion-header span.qtn-info,.elp-container #elp-content #elp-edit-container .elp-edit-pane-right #elp-material-content .qtn-container.ui-accordion #form-edit-content .option-header span.qtn-info,#form-edit-content .elp-container #elp-content #elp-edit-container .elp-edit-pane-right #elp-material-content .qtn-container.ui-accordion .option-header span.qtn-info,.elp-container #elp-content #elp-edit-container .elp-edit-pane-right #elp-material-content .qtn-container.ui-accordion #form-actions .option-header span.qtn-info,#form-actions .elp-container #elp-content #elp-edit-container .elp-edit-pane-right #elp-material-content .qtn-container.ui-accordion .option-header span.qtn-info{position:absolute;right:3px;bottom:0;font-size:small;color:#999}.elp-container #elp-content #elp-edit-container .elp-edit-pane-right #elp-material-content .qtn-container.ui-accordion .ui-accordion-content{padding:0.5em}.elp-container #elp-content #elp-edit-container .elp-edit-pane-right #elp-material-content .qtn-container.ui-accordion .header-container{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline}.elp-container #elp-content #elp-edit-container .elp-edit-pane-right #elp-material-content .qtn-container.ui-accordion .descr{font-style:italic;font-size:smaller;margin:0.25em}.elp-container #elp-content #elp-edit-container .elp-edit-pane-right #elp-material-content .qtn-container.ui-accordion .answer-container.ui-accordion .ui-accordion-header,.elp-container #elp-content #elp-edit-container .elp-edit-pane-right #elp-material-content .qtn-container.ui-accordion .answer-container.ui-accordion #form-edit-content .option-header,#form-edit-content .elp-container #elp-content #elp-edit-container .elp-edit-pane-right #elp-material-content .qtn-container.ui-accordion .answer-container.ui-accordion .option-header,.elp-container #elp-content #elp-edit-container .elp-edit-pane-right #elp-material-content .qtn-container.ui-accordion .answer-container.ui-accordion #form-actions .option-header,#form-actions .elp-container #elp-content #elp-edit-container .elp-edit-pane-right #elp-material-content .qtn-container.ui-accordion .answer-container.ui-accordion .option-header{padding-top:0.4em;padding-bottom:0.2em}.elp-container #elp-content #elp-edit-container .elp-edit-pane-right #elp-material-content .qtn-container.ui-accordion .answer-container.ui-accordion .ui-accordion-content{padding:0 0.5em 0.5em 0.75em}.elp-container #elp-content #elp-edit-container .elp-edit-pane-right #elp-material-content .qtn-container.ui-accordion .answer-container.ui-accordion .value{margin-left:0.5em;font-size:smaller}.elp-container #elp-content #elp-edit-container .elp-edit-pane-right #elp-material-content .qtn-container.ui-accordion .answer-container.ui-accordion+.answer-container.ui-accordion{margin-top:0.4em}.elp-container #elp-content #elp-edit-content,.elp-container #elp-content #elp-material-content{flex:1 1 auto;display:flex;flex-direction:column;border-left:1px solid #ccc;border-top:1px solid #ccc;border-top-left-radius:6px;padding-top:2px;overflow-y:auto}.elp-container #elp-content #elp-edit-content h3,.elp-container #elp-content #elp-material-content h3{font-size:1em;margin-top:1em}.elp-container #elp-content #elp-edit-content label,.elp-container #elp-content #elp-material-content label{display:block;margin:0.25em 0}.elp-container #elp-content #elp-edit-content .elp-form-divider,.elp-container #elp-content #elp-material-content .elp-form-divider{border-bottom:3px solid #ccc;margin:1.5em 0}.elp-container #elp-content #elp-edit-content .elp-form-field-option,.elp-container #elp-content #elp-material-content .elp-form-field-option{display:flex;align-items:center;gap:0.5em}.elp-container #elp-content #elp-edit-content .elp-form-field-option .checkbox,.elp-container #elp-content #elp-material-content .elp-form-field-option .checkbox{border:1px inset #999;width:14px;height:14px;border-radius:3px}.elp-container #elp-content #elp-edit-content .elp-form-field-option .checkbox .checked,.elp-container #elp-content #elp-material-content .elp-form-field-option .checkbox .checked{border-bottom:3px solid black;height:10px;width:6px;border-right:3px solid black;transform:translate(3px, 0) rotate(45deg);border-radius:1px}.elp-container #elp-content #elp-edit-content .elp-form-field-option .radio,.elp-container #elp-content #elp-material-content .elp-form-field-option .radio{border:1px solid #999;border-radius:50%;width:14px;height:14px}.elp-container #elp-content #elp-edit-content .elp-form-field-option .radio .checked,.elp-container #elp-content #elp-material-content .elp-form-field-option .radio .checked{background-color:black;width:8px;height:8px;border-radius:50%;transform:translate(2px, 2px)}.elp-container #elp-content #elp-edit-content .elp-form-field-option+.elp-form-field-option,.elp-container #elp-content #elp-material-content .elp-form-field-option+.elp-form-field-option{margin-top:4px}.elp-container #elp-content #elp-edit-content span.warning,.elp-container #elp-content #elp-material-content span.warning{color:red;padding:1em}.elp-container #elp-content #elp-edit-content .elp-edit-scrollable,.elp-container #elp-content #elp-material-content .elp-edit-scrollable{position:relative}.elp-container #elp-content #elp-edit-content .section-container,.elp-container #elp-content #elp-material-content .section-container{margin-right:0.5em;margin-bottom:0.5em}.elp-container #elp-content #elp-edit-content .section-container .field-container+.field-container,.elp-container #elp-content #elp-material-content .section-container .field-container+.field-container{margin-top:1.5em}.elp-container #elp-content #elp-edit-content .section-container+.elp-addition-state,.elp-container #elp-content #elp-material-content .section-container+.elp-addition-state{position:absolute;right:1em;z-index:1;margin-top:0.3rem}.elp-container #elp-content #elp-edit-content .section-container+.elp-addition-state:has(+.section-container>.content .addition-container.draft),.elp-container #elp-content #elp-material-content .section-container+.elp-addition-state:has(+.section-container>.content .addition-container.draft){display:flex}.elp-container #elp-content #elp-edit-content .section-container>.header:has(+.content .addition-container.draft),.elp-container #elp-content #elp-material-content .section-container>.header:has(+.content .addition-container.draft){padding-right:6em}.elp-container #elp-content #elp-edit-content .section-container .content,.elp-container #elp-content #elp-material-content .section-container .content{padding-top:0.5em}.elp-container #elp-content #elp-edit-content .section-container .descr,.elp-container #elp-content #elp-material-content .section-container .descr{margin:0.5em 0;font-style:oblique;font-size:smaller}.elp-container #elp-content #elp-edit-content .section-container h4,.elp-container #elp-content #elp-material-content .section-container h4{margin:0.5em 0 0.25em 0}.elp-container #elp-content #elp-edit-content .section-container textarea,.elp-container #elp-content #elp-material-content .section-container textarea{width:100%;max-width:70em}.elp-container #elp-content #elp-edit-content .section-container .value,.elp-container #elp-content #elp-material-content .section-container .value{padding-left:1em;min-height:1em;position:relative}.elp-container #elp-content #elp-edit-content .section-container .edit-action,.elp-container #elp-content #elp-material-content .section-container .edit-action{text-align:right;line-height:normal}.elp-container #elp-content #elp-edit-content .elp-links,.elp-container #elp-content #elp-material-content .elp-links{position:absolute;top:8em;left:1px;width:11em}.elp-container #elp-content #elp-edit-content .elp-links div,.elp-container #elp-content #elp-material-content .elp-links div{width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;border:1px solid #ccc;padding:0.5em 0.75em;margin:0.25em 0;border-top-left-radius:8px;border-bottom-left-radius:18px}.elp-container #elp-content #elp-edit-content .elp-links div:hover,.elp-container #elp-content #elp-material-content .elp-links div:hover{background-color:#0099b7;border-color:#0099b7;color:white}.elp-container #elp-content #elp-edit-content .attachment-container,.elp-container #elp-content #elp-material-content .attachment-container{background-color:#ededed;padding:0.5em 1em 1em 1em;border-top:6px solid #ccc;border-radius:4px;margin-bottom:1em;position:relative}.elp-container #elp-content #elp-edit-content .attachment-container a.attachment,.elp-container #elp-content #elp-material-content .attachment-container a.attachment{color:#00e}.elp-container #elp-content #elp-edit-content .attachment-container .addition-info,.elp-container #elp-content #elp-material-content .attachment-container .addition-info{position:absolute;top:0.25em;right:0.5em;font-size:small;color:#333}.elp-container #elp-content #elp-edit-content .attachment-container .edit-action,.elp-container #elp-content #elp-material-content .attachment-container .edit-action{position:absolute;bottom:1em;right:1em}.elp-container #elp-content #elp-edit-content .attachment-container input.att-title,.elp-container #elp-content #elp-material-content .attachment-container input.att-title{width:100%;max-width:70em}.elp-container #elp-content #elp-edit-content .attachment-container .progress-container,.elp-container #elp-content #elp-material-content .attachment-container .progress-container{padding-left:1em;max-width:67%;overflow:hidden}.elp-container #elp-content #elp-edit-content .attachment-container .progress-container .progress-bar,.elp-container #elp-content #elp-material-content .attachment-container .progress-container .progress-bar{width:0%;height:1rem;background-color:#007bff;border-radius:4px;text-align:center;color:#fff;font-size:.75rem;line-height:1.5;transition:width .6s ease}.elp-container #elp-content #elp-edit-content .attachment-container .progress-container .progress-bar.striped,.elp-container #elp-content #elp-material-content .attachment-container .progress-container .progress-bar.striped{background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%,rgba(0,0,0,0) 25%,rgba(0,0,0,0) 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,rgba(0,0,0,0) 75%,rgba(0,0,0,0));background-size:1rem 1rem}@keyframes stripes{from{background-position:1rem 0}to{background-position:0 0}}.elp-container #elp-content #elp-edit-content .attachment-container .progress-container .progress-bar.animated,.elp-container #elp-content #elp-material-content .attachment-container .progress-container .progress-bar.animated{animation:stripes 1s linear infinite}.elp-container #elp-content #elp-edit-content .attachment-container .progress-container .progress-bar.success,.elp-container #elp-content #elp-material-content .attachment-container .progress-container .progress-bar.success{background-color:#28a745}.elp-container #elp-content #elp-edit-content .attachment-container .progress-container .progress-bar.fail,.elp-container #elp-content #elp-material-content .attachment-container .progress-container .progress-bar.fail{background-color:#dc3545}.elp-container #elp-content #elp-edit-content .drop-area,.elp-container #elp-content #elp-material-content .drop-area{background-color:white;border-radius:4px;border:0.2rem dashed #999;cursor:default;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:center;padding:3rem 7rem}.elp-container #elp-content #elp-edit-content .drop-area h3,.elp-container #elp-content #elp-material-content .drop-area h3{color:#999;font-weight:normal;margin-bottom:2rem}.elp-container #elp-content #elp-edit-content .drop-area .btn,.elp-container #elp-content #elp-material-content .drop-area .btn{position:relative;overflow:hidden;background-color:#007bff;color:#fff;white-space:nowrap;padding:0.375rem 0.75rem;line-height:1.5;border-radius:.25rem}.elp-container #elp-content #elp-edit-content .drop-area .btn input[type="file"],.elp-container #elp-content #elp-material-content .drop-area .btn input[type="file"]{position:absolute;top:0;right:0;margin:0;border:solid transparent;width:100%;opacity:.0;filter:alpha(opacity=0);cursor:pointer}.elp-container #elp-content #elp-edit-content .elp-field-content,.elp-container #elp-content #elp-material-content .elp-field-content{min-height:2em}.elp-container #elp-content #elp-edit-content .elp-field-content .floating-action,.elp-container #elp-content #elp-material-content .elp-field-content .floating-action{position:absolute;top:0em;right:-1.9em}.elp-container #elp-content #elp-edit-content .elp-field-content .floating-action .elp-new-addition,.elp-container #elp-content #elp-material-content .elp-field-content .floating-action .elp-new-addition{display:flex;width:2rem;height:2rem;align-items:center;justify-content:center;border-radius:50%;font-weight:bold;font-size:1.5rem}.elp-container #elp-content #elp-edit-content .elp-field-content:hover .floating-action,.elp-container #elp-content #elp-material-content .elp-field-content:hover .floating-action{filter:brightness(.9)}.elp-container #elp-content #elp-edit-content .additions-container,.elp-container #elp-content #elp-material-content .additions-container{padding-left:1em}.elp-container #elp-content #elp-edit-content .additions-container .addition-container,.elp-container #elp-content #elp-material-content .additions-container .addition-container{margin-top:1em;border-left:4px solid #666;padding-left:0.5em}.elp-container #elp-content #elp-edit-content .additions-container .addition-container.draft,.elp-container #elp-content #elp-material-content .additions-container .addition-container.draft{border-left-style:dashed;border-left-color:#ccc}.elp-container #elp-content #elp-edit-content .additions-container .addition-container .addition-header,.elp-container #elp-content #elp-material-content .additions-container .addition-container .addition-header{position:relative;display:flex;justify-content:space-between;align-items:flex-start;min-height:1.5em}.elp-container #elp-content #elp-edit-content .additions-container .addition-container .addition-header>span:first-child,.elp-container #elp-content #elp-material-content .additions-container .addition-container .addition-header>span:first-child{font-size:0.9em}.elp-container #elp-content #elp-edit-content .additions-container .addition-container .addition-header .elp-addition-state,.elp-container #elp-content #elp-material-content .additions-container .addition-container .addition-header .elp-addition-state{display:block;margin-top:-0.35rem;margin-right:0.25em}.elp-container #elp-content #elp-edit-content .additions-container .addition-container .addition-header a.elp-edit-addition,.elp-container #elp-content #elp-edit-content .additions-container .addition-container .addition-header a.elp-restore-addition,.elp-container #elp-content #elp-material-content .additions-container .addition-container .addition-header a.elp-edit-addition,.elp-container #elp-content #elp-material-content .additions-container .addition-container .addition-header a.elp-restore-addition{width:2rem;height:2rem;border-radius:50%;position:absolute;right:-1.9rem;top:-0.5rem}.elp-container #elp-content #elp-edit-content .additions-container .addition-container .addition-header a.elp-edit-addition img,.elp-container #elp-content #elp-edit-content .additions-container .addition-container .addition-header a.elp-restore-addition img,.elp-container #elp-content #elp-material-content .additions-container .addition-container .addition-header a.elp-edit-addition img,.elp-container #elp-content #elp-material-content .additions-container .addition-container .addition-header a.elp-restore-addition img{position:relative;top:-1px;left:-1px;width:1.2em;height:1.2em}.elp-container #elp-content #elp-edit-content .additions-container .addition-container .addition-header a.elp-restore-addition,.elp-container #elp-content #elp-material-content .additions-container .addition-container .addition-header a.elp-restore-addition{opacity:0.3}.elp-container #elp-content #elp-edit-content .additions-container .addition-container .addition-header a.elp-restore-addition span,.elp-container #elp-content #elp-material-content .additions-container .addition-container .addition-header a.elp-restore-addition span{transform:scale(1.5)}.elp-container #elp-content #elp-edit-content .additions-container .addition-container:hover .addition-header a.elp-edit-addition,.elp-container #elp-content #elp-edit-content .additions-container .addition-container:hover .addition-header a.elp-restore-addition,.elp-container #elp-content #elp-material-content .additions-container .addition-container:hover .addition-header a.elp-edit-addition,.elp-container #elp-content #elp-material-content .additions-container .addition-container:hover .addition-header a.elp-restore-addition{filter:brightness(.9);opacity:1}.elp-container #elp-content #elp-edit-content .additions-container .addition-container:first,.elp-container #elp-content #elp-material-content .additions-container .addition-container:first{margin-top:1em}.elp-container #elp-content #elp-edit-content .additions-container .addition-container:last-child,.elp-container #elp-content #elp-material-content .additions-container .addition-container:last-child{margin-bottom:2em}.elp-container #elp-content #elp-edit-content .addition-container.editor,.elp-container #elp-content #elp-material-content .addition-container.editor{display:none;border:none;padding:0}.elp-container #elp-content #elp-edit-content .addition-container.editor .addition-container,.elp-container #elp-content #elp-material-content .addition-container.editor .addition-container{border-left-style:dashed;border-left-color:#ccc}.elp-container #elp-content #elp-edit-content .addition-container.editor textarea,.elp-container #elp-content #elp-material-content .addition-container.editor textarea{margin-top:0.25em}.elp-container #elp-content #elp-edit-content .addition-container.editor.new #elp-delete-addition,.elp-container #elp-content #elp-material-content .addition-container.editor.new #elp-delete-addition{display:none}.elp-container #elp-content #elp-edit-content .addition-container.editor .spacer,.elp-container #elp-content #elp-material-content .addition-container.editor .spacer{height:2em}.elp-container #elp-content #elp-edit-content>div,.elp-container #elp-content #elp-material-content>div{flex:1;margin-left:0.5em}.elp-container #elp-content #elp-form-edit-actions>div{display:flex;justify-content:space-between;align-items:center;margin-bottom:0.25em}.elp-container #elp-content #elp-form-edit-actions>div #elp-form-action-msg{display:none}.elp-container #elp-content #elp-form-edit-content{padding:0.5em 0 1em 0.5em}.elp-container #elp-content #elp-form-edit-content .elp-form-fields-empty{margin-top:1em}.elp-container #elp-content #elp-form-edit-content .elp-form-items .header.ui-state-active,.elp-container #elp-content #elp-form-edit-content .elp-form-items .header.ui-state-focus{background:inherit !important}.elp-container #elp-content #elp-form-edit-content .elp-form-items .header.ui-state-hover{background:#ededed !important}.elp-container #elp-content #elp-form-edit-content .item-header .header-text{text-align:inherit;display:inline-block;max-width:calc(100% - 140px)}.elp-container #elp-content #elp-form-edit-content .item-header .item-type{position:absolute;right:40px;text-transform:uppercase;font-size:small;top:11px;font-style:italic}.elp-container #elp-content #elp-form-edit-content .item-header .item-delete{position:absolute;top:8px;right:8px;width:20px;height:20px;padding:2px}.elp-container #elp-content #elp-form-edit-content .item-header.field.divider{padding-top:2px;padding-bottom:2px;background:#ccc}.elp-container #elp-content #elp-form-edit-content .item-header.field.divider span.ui-accordion-header-icon{display:none}.elp-container #elp-content #elp-form-edit-content .item-header.field.divider .item-type{top:5px}.elp-container #elp-content #elp-form-edit-content .item-header.field.divider .item-delete{top:2px}.elp-container #elp-content #elp-form-edit-content .elp-form-subitems-wrapper{padding-right:1em !important;display:none}.elp-container #elp-content #elp-form-edit-content .elp-form-subitems-wrapper.section,.elp-container #elp-content #elp-form-edit-content .elp-form-subitems-wrapper.radio,.elp-container #elp-content #elp-form-edit-content .elp-form-subitems-wrapper.checkbox{display:block}.elp-container #elp-content #elp-form-edit-content .open-toggle{cursor:pointer;color:blue;font-size:small;margin:0 0 0.75em 0.5em;display:inline-block}.elp-container #elp-content #elp-form-edit-content .row{display:flex;flex-direction:column}.elp-container #elp-content #elp-form-edit-content .row .value-container{display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:0.5em}.elp-container #elp-content #elp-form-edit-content .row .value-container.full-width{flex-direction:column}.elp-container #elp-content #elp-form-edit-content .row .value-container.hidden{display:none}.elp-container #elp-content #elp-form-edit-content .row .value-container .value{flex:1 1 auto;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.elp-container #elp-content #elp-form-edit-content .row .value-container .value input,.elp-container #elp-content #elp-form-edit-content .row .value-container .value textarea{margin-top:0.25em;min-width:25em;flex:1 1 auto}.elp-container #elp-content #elp-form-edit-content .row .value-container .value textarea{height:100px}.elp-container #elp-content #elp-form-edit-content .row .value-container .value span.lang{color:#888;font-size:smaller;width:50px}.elp-container #elp-content #elp-form-edit-content .row .value-container .value #elp-form-default-language{margin-top:0.25em}.elp-container #elp-content #elp-form-edit-content .row .value-container .value .prefill-text{width:100%}.elp-container #elp-content #elp-form-edit-content .row .value-container.dense{display:inline-block}.elp-container #elp-content #elp-form-edit-content .row .value-container.dense .value{display:inline-block}.elp-container #elp-content #elp-form-edit-content .row .value-container.dense .value input{min-width:0}.elp-container #elp-content #elp-form-edit-content .row .value-container.dense .value+.value{margin-left:1.5em}.elp-container #elp-content span.elp-addition-state{display:none;padding:0.35rem 0.75rem;text-transform:uppercase;font-weight:normal;font-size:smaller;background-color:#ddd;border-radius:1rem}.elp-container .tab-header{min-height:35px;line-height:35px;font-size:16px}.elp-container .tab-header .navigation{display:inline;position:relative;top:5px}.elp-container .tab-header .navigation li{padding:0 15px;display:inline-block;text-shadow:none;border-radius:5px;cursor:pointer}.elp-container .tab-header .navigation li.active{background-color:white;color:black;cursor:default}.elp-container #elp-content #elp-form-edit-content .elp-form-metadata{overflow:auto;flex-direction:column}.elp-container #elp-content #elp-form-edit-content .elp-form-metadata .content>label{font-weight:bold}.elp-container #elp-content #elp-form-edit-content .elp-form-metadata div.field{margin:0.5em 0 1em 0.75em}.elp-container #elp-content #elp-form-edit-content .elp-form-metadata .section-container .value{padding-left:0;max-width:100%}.elp-container #elp-content #elp-form-edit-content .elp-form-metadata .section-container .value.primus-field{padding-right:4px}.elp-container #elp-content #elp-form-edit-content .elp-form-metadata .row label{font-weight:normal}.elp-container #elp-content #elp-form-edit-content .elp-form-metadata input,.elp-container #elp-content #elp-form-edit-content .elp-form-metadata select{border-radius:4px;border:1px solid #ccc;padding:5px;margin-top:0.25em;max-width:100%}.elp-container #elp-content #elp-form-edit-content .elp-form-metadata hr{margin:2em 0}.popup.approve-additions{top:50%;left:50%;right:auto;transform:translate(-50%, -50%);max-width:600px;width:auto;background:white;color:#333;text-shadow:none;border-color:#555;text-align:left;padding:0}.popup.approve-additions .popup-body>div{min-width:25em;min-height:20em;display:flex;flex-direction:column;max-height:90vh}.popup.approve-additions .header{display:flex;flex-direction:row;align-items:center;justify-content:space-between;border-bottom:1px solid #333;height:3rem;font-size:large}.popup.approve-additions .header>span{padding-left:0.5rem}.popup.approve-additions .header .close{cursor:pointer;padding:1rem}.popup.approve-additions .content{display:flex;overflow-y:auto;flex-direction:column;padding:0 0.75rem;line-height:1.3}.popup.approve-additions .content .section-header{font-weight:bold;margin:1em 0 0.25em 0}.popup.approve-additions .content .field-container{padding-left:0.75em;margin-bottom:0.75em}.popup.approve-additions .content .field-header{font-weight:bold}.popup.approve-additions .content .addition-container{margin:0.25em;display:flex;gap:0.5em;padding:0.25em;border-radius:0.25em}.popup.approve-additions .content .addition-container:hover{background-color:#eee}.popup.approve-additions .content .addition-header{font-size:0.9em;margin-bottom:0.5em}.popup.approve-additions .footer{display:flex;justify-content:flex-end;align-items:center;border-top:1px solid #333;padding:0.5rem;height:3rem;margin-top:auto}.changes .changes-search-container{min-width:60em}.changes .changes-search-container #changes-search{margin-bottom:2em}.changes .changes-search-container #changes-search>div{display:flex}.changes .changes-search-container #changes-search>div div+div{margin-left:0.75em}.changes .changes-search-container #changes-search label{display:block;margin-bottom:0.25em}.changes .changes-search-container #changes-search input[type="text"]{border-radius:4px;padding:3px 4px 2px 4px;border:1px solid #ccc}.changes .changes-search-container #changes-search #changes-search-main{align-items:flex-end}.changes .changes-search-container #changes-search #changes-search-main .chosen-container .target{border-bottom:1px solid #999}.changes .changes-search-container #changes-search #changes-search-details-switch{margin:0.5em 0 0.2em 1em}.changes .changes-search-container #changes-search #changes-search-details-container{align-items:flex-start;margin-left:1em}.changes .changes-search-container #changes-search #changes-search-details-container>div{display:none}.changes .changes-search-container #changes-search-results{margin-left:1em}.changelist{min-width:34em}.changelist a{color:#0000ee}.changelist a:visited{color:#551a8b}.changelist .changes-header{display:flex;justify-content:space-between;padding:0.5em 0.5em 0.5em 0;font-weight:bold;text-transform:uppercase}.changelist .ui-accordion-content{padding-right:1em}.changelist #changes-picture-container{display:none;position:fixed}.changelist #changes-picture-container img{display:block;box-sizing:content-box;width:100px;border:2px solid #fff;border-radius:6px}.changelist .changeitem{font-size:smaller}.changelist .changeitem .header{display:flex;justify-content:space-between;flex-wrap:wrap;column-gap:1em}.changelist .changeitem .header .target span+span:before,.changelist .changeitem .header .actor span+span:before{content:" / "}.changelist .changeitem .header .timestamp{white-space:nowrap}.changelist .changeitem .header .target{flex:1}.changelist .changeitem .no-changes{border-style:dashed;color:#999}.changelist .changeitem .admin-container{padding:1em;border:1px dotted #ccc;border-radius:4px;background-color:#eee}.changelist .changeitem .admin-container .header{font-weight:bold;margin-bottom:0.5em}.changelist .changeitem .category-header{margin-top:0.5em;border-bottom:1px dotted #999}.changelist .changeitem .category-content .row .key{padding-left:0.5em}.changelist .changeitem .row{display:flex;align-items:flex-start;margin-top:0.25em;margin-bottom:0.25em;position:relative}.changelist .changeitem .row .key{flex:0 0 20em}.changelist .changeitem .row .value{padding-left:1em;white-space:nowrap;overflow-x:hidden;text-overflow:ellipsis}.person-wrapper{height:100%}.person-wrapper .hierarchy-content{padding-left:0}#main.embedded-iframe .hierarchy-view{height:100%;display:flex;flex-direction:column}#main.embedded-iframe .hierarchy-view .hierarchy-container{height:100%}#main.embedded-iframe .hierarchy-view .hierarchy-container .hierarchy-content{height:100%}#main.embedded-iframe .hierarchy-view .hierarchy-container .hierarchy-content>div{height:100%;display:flex;flex-direction:column}#main.embedded-iframe .hierarchy-view .hierarchy-container .hierarchy-content>div #person-details{height:100%}#main.embedded-iframe.not-authenticated{height:100%}.guardian-divider{width:95%;border:0;margin:0 auto;height:2px;background-image:linear-gradient(to left, #ffffff,#999999,#ffffff)}.guardian-delete{margin:-1em 0.5em 0.5em 0}#add-guardian{float:right;margin-top:0.75em;margin-right:1em}#person-details .list-items .person-details{padding:1em 0.5em}span.validation-error{padding-left:1em;font-size:small;color:red;font-weight:normal}
