html{padding:0;margin:0}body{font:.6em "Trebuchet MS", sans-serif;margin:0;padding:0;height:100%}h1.vabo{font-size:200%;color:#0E7DC5}h2.vabo{font-size:150%;color:#0E7DC5}.header_logo{height:50px;float:left}#content{height:100%}.ui-widget-overlay{position:fixed}.ui-widget-filters{line-height:20px;padding-left:10px;background:#EEEEEE}.ui-button-text-icons a{margin-left:1em}.ui-dialog .ui-dialog-content{padding-right:0}.ui-dialog.tabbed-dialog .ui-dialog-content{padding:0}div#message-widget .ui-widget .ui-state-highlight,td.highlight{border:1px solid #21bd10;background-color:#86f87b}div#message-widget .ui-widget{width:350px !important;position:fixed;top:25px;right:275px}a.action-link,.ui-widget a.action-link{color:#00e;text-decoration:underline;cursor:pointer}input.ui-button[disabled],button[disabled] span.ui-button-text{color:#d4d4d4;cursor:default}input[disabled]{background-color:#f0f0f0;color:#AAAAAA;border:1px solid #AAAAAA}table[disabled]{cursor:default;opacity:.6;-moz-opacity:.6;filter:alpha(opacity=60)}table[disabled] *{cursor:default !important}button.small-button-in-field{font-size:80% !important;position:absolute;left:39%;margin:5px 0 0 0;padding:0px}button.small-button-in-field .ui-button-text{padding:0px 2px}.rotate-90{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.collapse-90{display:block;margin-top:50px;margin-bottom:5px;background-image:url('/images/custom/s.jpg');background-repeat:repeat}.rotate-270{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.collapse-270{display:block;margin-top:5px;margin-bottom:50px;background-image:url('/images/custom/s.jpg');background-repeat:repeat}.panel-filters{width:200px;position:absolute;height:150px}.panel-filters-col{width:27px;position:absolute;display:none}.panel-header-left{height:16px;padding:4px 3px;margin-left:2px;border-color:#AAA}.panel-header-middle{min-height:16px;padding:4px 3px;border-color:#AAA}.panel-header-right{height:16px;padding:4px 3px;margin-right:2px;border-color:#AAA}.panel-content-left{padding:4px 3px;margin-left:2px;border-top:0}.panel-content-middle{margin:0;padding:0}.panel-grid .ui-accordion-content{padding:0}.panel-content-right{padding:4px 3px;border-top:0;margin-right:2px}.panel-details-col{width:27px;position:absolute;display:none;right:0px;top:85px}.panel-content-right td{-moz-user-select:text;-khtml-user-select:text;-webkit-user-select:text}.panel-grid{margin-left:205px;margin-right:305px;width:auto}.panel-grid a.report-help{color:transparent;background-image:url(../images/icons/help.png);width:16px;height:16px;padding:0;display:inline-block;overflow-x:hidden;position:absolute;right:1ex}.without-details{margin-right:3px}.without-filters{margin-left:3px}.with-collapsed-filters{margin-left:30px}.panel-grid-grid{margin:0;padding:0}.panel-details{width:300px;position:absolute;right:0;top:85px}fieldset.ui-widget{margin:5px;padding:5px;border:1px solid #AAA}div.ui-tabs{margin:2px}.ui-dialog.tabbed-dialog .ui-tabs.dialog-tabs{margin:0;padding:0.5em 0;border:none}.ui-dialog.tabbed-dialog .dialog-tabs > .ui-tabs-panel{padding:1em 0}form label{float:left;clear:left;display:block;position:relative;width:150px;margin:3px 0}form label.unstyle{float:none;clear:none;display:inline;position:static;width:auto;margin:0 0 0 3px}.vabo-label-info{position:absolute;margin-top:2px;width:138px;float:right;background-position:right}.vabo-column-info{position:absolute;top:1px;right:12px}.vabo-inline-info{display:inline-block}.expandlabel > label{width:430px}input.vabo-input{width:290px;margin:3px 0 0 0;border:1px solid #AAA;line-height:150%;height:auto}input.vabo-file{width:290px;margin:3px 0 0 0;border:1px solid #AAA;line-height:150%;height:auto}input.vabo-radio{margin:3px 0 0 0;line-height:150%;height:auto}input.vabo-date{width:230px;margin:3px 0 0 0;border:1px solid #AAA;line-height:150%;height:auto}input.simple{width:290px}input.vabo-password{width:290px;margin:3px 0 0 0;border:1px solid #AAA;line-height:15px;height:15px}form input.vabo-input[readonly]{background-color:#f0f0f0;color:#AAAAAA;border:1px solid #AAAAAA}form select.vabo-select{width:292px;margin:3px 0 0 0;border:1px solid #AAA;height:18px}form .info-row span select.vabo-select{max-width:200px}form textarea.vabo-textarea{width:290px;margin:3px 0 0 0;border:1px solid #AAA}form div.full textarea.vabo-textarea{width:765px}form textarea.small_textarea{width:225px}form textarea.smallfull_textarea{width:370px}span.vabo-input{float:left;display:block;width:290px;margin:3px 0 0 0;line-height:15px;height:16px}.form{padding:0;margin:0;overflow:auto}.column{width:475px;float:left;padding:0;margin:0}.column_percentage{width:50%;float:left;padding:0;margin:0}.fillhalf{width:50%}.fillfuLL{width:100%}.full{width:950px}.full-call{width:830px}.full1280 > .column{width:50%}.full1280 .fillleft{width:33%}.full1280 .fillright{width:66%}.full1280 .full{width:100%}.clear{clear:both}.ui-state-highlight{padding:5px}table.detail tr td.fullcol{padding:3px;vertical-align:middle}table.detail tr td.halfcol{width:143px;padding:3px;vertical-align:middle}table.detail tr td.leftcol{width:100px;padding:3px;vertical-align:middle}table.detail tr td.rightcol{width:186px;vertical-align:middle;padding:2px}table.detail tr td.rightcol input{max-width:182px}table.detail tr td.col{vertical-align:top;padding:2px}.panel-details{padding:0}.panel-details h1{margin-top:7px}#toolbar{padding:5px;border-top:0;border-bottom:0;overflow:hidden}#toolbar-detail{padding:2px;border-top:0;margin-right:2px}.toolbar-popup-detail{padding:10px;border-top:0;margin-right:2px;text-align:center}#toolbar-bottom{padding:5px;border-top:0;text-align:right}.warning,.ui-accordion-header.warning{background-color:#ffeed4;background-image:none}.warning .warning-message{text-align:right;float:right}.error,.ui-accordion-header.error{background-color:#ffd3d3;background-image:none}.error > span{background-color:#ffd3d3;background-image:none}.pooltool-ignored{color:#999}.pooltool-indication{font-style:italic}.pooltool-indication:after{content:'*'}fieldset.pooltool-node{padding-left:1ex;margin-bottom:1em;border:0 none;border-top:1px solid black}.info-row{margin:-2px -5px;padding:2px 5px}.info-row-error{background-color:#ffd3d3 !important;background-image:none;margin:-2px -5px;padding:2px 5px}.info-row span{display:inline-block}label.error{background-color:#fff;color:red;background-position:right top;background-repeat:no-repeat}label.required{background-image:url(../images/icons/bullet_red.png);background-position:top right;background-repeat:no-repeat}legend.required{background-image:url(../images/icons/bullet_red.png);background-position:left;background-repeat:no-repeat;padding-left:15px}.dialog-info-required{background-image:url(../images/icons/bullet_red.png);background-position:left top;background-repeat:no-repeat;margin:5px;padding-left:20px;font-style:italic}div#submenu{margin-left:2px;margin-bottom:2px;margin-top:1px}ul#submenu{margin-left:2px;margin-bottom:2px;margin-top:1px}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:1px;margin:0 .2em 1px 0;border-bottom:0 !important;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav li a{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li a .ui-icon{float:left;margin-right:5px;margin-left:-18px}.ui-tabs .ui-tabs-nav li.ui-tabs-selected{margin-bottom:0;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-selected a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-state-processing a{cursor:text}.weeklist-small input{margin-left:0;margin-right:0}table.weeklist-small{border-spacing:0}table.weeklist-small th.dayrow-header:first-child{text-align:left;padding-left:3px}table.weeklist-small td.dayrow-weeknum{text-align:left}table.weeklist-small td.dayrow-day_of_month{width:unset}table.weeklist-small td.dayrow-part_of_day{width:10%;text-overflow:ellipsis}.checkbox-set .day-header{height:25px;display:table-cell;text-align:left;vertical-align:middle}.checkbox-set .day-header-small{display:table-cell;text-align:left;vertical-align:middle}.checkbox-set .day-row{height:20px;display:table-cell;text-align:left;vertical-align:middle}.checkbox-set .day-row-small{display:table-cell;text-align:left;vertical-align:middle}.checkbox-col{float:left}.checkbox-col ul{list-style:none}.checkbox-col ul li{line-height:20px;float:none}.checkbox-col ul li label{float:none;width:auto;display:inline}.checkbox-col ul li input{float:none;width:auto;display:inline}.panel-content-left{margin:0;padding:4px}.panel-filters label{float:none;display:inline-table;clear:both;margin:3px 0 1px 0}.panel-filters label#filter_startdate_label,.panel-filters label#filter_enddate_label,.panel-filters label#startdate_label,.panel-filters label#enddate_label{float:none;display:inline-table;clear:both;width:67px;line-height:12px;margin:3px 0 1px 0}.panel-filters input.vabo-date{width:70px}.panel-filters label.small{display:inline-table;margin-top:3px;font-size:9px;line-height:11px}.panel-filters .filterbutton{margin-top:10px}input.input-wtf{display:inherit;float:none}.wtf-active{color:#000000;text-decoration:none}.wtf-inactive{color:#0000FF;text-decoration:line-through}div.weeklist-small{display:table;width:100%}table.weeklist-small{display:table;width:100%}span.label,#addeditform div.column .info-row label{display:inline-block;vertical-align:top;width:40%;margin:3px 0}#addeditform div.column .info-row input.vabo-date{max-width:15ex}span.pooltool{width:90%}form#pooltoolpool_persons .select_column{float:left;margin:5px;padding:5px}form#pooltoolpool_persons .select_column label{float:none;width:auto}form#pooltoolpool_persons .select_column select{width:400px;height:500px;margin-left:-5px}form#pooltoolpool_persons .select_column button{display:block;clear:both;margin-top:100px;margin-left:auto;margin-right:auto}div.info-row{clear:both}.odd{background-color:#CCC}.even{background-color:#E6E6E6}.odd-even tr:nth-child(even){background:#fff}.odd-even tr:nth-child(odd){border-color:#ddd;background-color:#efefef;background-image:url(../images/default/grid/row-over.gif)}.dayrow{display:table-row}div.holidays{clear:both}.holidays .dayrow .holi-day{width:155px;padding-left:0;padding-right:0}.holidays .dayrow .dayrow-left{width:100px}.dayrow .dayrow-header{height:20px;padding:1px 2px;display:table-cell;text-align:center;vertical-align:middle}.dayrow .dayrow-header:first-of-type{width:auto}.dayrow .dayrow-header-left{height:20px;width:auto;padding:3px 5px;display:table-cell;text-align:left;vertical-align:middle}.dayrow .dayrow-header-left-fixed{height:20px;width:260px;padding:3px 5px;display:table-cell;text-align:left;vertical-align:middle}.dayrow .dayrow-normal{height:20px;width:110px;padding:3px 5px;display:table-cell;text-align:center;vertical-align:middle}.dayrow .dayrow-small{height:20px;width:45px;max-width:45px;padding:3px 1px;display:table-cell;text-align:center;vertical-align:middle;overflow-x:hidden}.dayrow .dayrow-small-header{width:45px;max-width:45px;padding:0 1px;display:table-cell;text-align:center;vertical-align:middle;overflow-x:hidden}.dayrow .dayrow-small3col-header{width:135px;padding:0 1px;display:table-cell;text-align:center;vertical-align:middle;overflow-x:hidden}.dayrow .dayrow-left{height:20px;width:auto;padding:3px 1px;display:table-cell;text-align:left;vertical-align:middle}.dayrow .dayrow-left-second{height:20px;width:auto;padding:3px 1px;display:table-cell;text-align:left;vertical-align:middle}.dayrow-day{border-left:2px solid}.dayrow.over-booked .dayrow-left,.legenda-item-color.over-booked{background-color:#cf2d2d}.dayrow.ok-booked .dayrow-left,.legenda-item-color.ok-booked{background-color:#f5a409}.dayrow.fully-booked .dayrow-left,.legenda-item-color.fully-booked{background-color:#46d93e}.dayrow.under-booked .dayrow-left,.legenda-item-color.under-booked{background-color:#ffff80}.day-row-legenda{padding:3px 5px;line-height:20px}.day-row-legenda-item-color{width:100px}table.weeklist-wtf{border-spacing:8px 0}.dayrow-small .wtf-value{margin-top:2px;text-align:center}.dayrow .wtf-valid-header{font-weight:bold}.dayrow .schedule_contract{font-weight:bold;text-align:left}.expired_schedule,.expired_contract{color:#808080}td.schedule-value{text-align:center}.in_substitute_schedule{border:1px solid green}tr.x-grid3-header + tr td.in_substitute_schedule{border-top:1px solid}tr:last-child td.in_substitute_schedule{border-bottom:1px solid}.legenda-item .in_substitute_schedule{display:inline-block;width:15px}.planning_not_in_schedule{background:#ff6f6f  repeating-linear-gradient( -45deg, black, black 1px, transparent 1px, transparent 10px )}.planning_outside_schedule{background:#ff6f6f  repeating-linear-gradient( 45deg, black, black 1px, transparent 1px, transparent 10px )}.planning_in_schedule{background-color:#ff6f6f}#search-results a:hover{text-decoration:underline}#search-results p{margin:3px!important}.search-item h3{display:block;font-weight:700;color:#222;font:1.3em "Trebuchet MS", sans-serif}.search-item.inactive,.search-item.inactive h3{color:#808080}.search-item{padding:3px 2px;border:1px solid #fff;border-bottom:1px solid #eee;white-space:normal;color:#555;font:.8em "Trebuchet MS", sans-serif}.search-item-disabled,.search-item.deleted{text-decoration:line-through}.x-form-clear-trigger{background-image:url(../ext/resources/images/gray/form/clear-trigger.gif)}.x-form-search-trigger{background-image:url(../ext/resources/images/gray/form/trigger.gif)}.loading_bar{position:absolute;display:none;height:100%;width:100%;top:0;left:0;z-index:999;background:#AAA url(../ext/resources/images/gray/grid/loading.gif) no-repeat 50% 50%;-moz-opacity:0.5;opacity:.50;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"}.x-form-search-trigger{background-image:url(../ext/resources/images/gray/form/trigger.gif)}.x-grid-empty{text-align:center}body.x-body-masked div.x-window-plain div.x-window-body,body.x-body-masked div.x-window-plain div.x-window-mc{background-color:#f5f5f5;border-color:#f5f5f5}#userinformation{float:right;text-align:right;margin-right:10px;margin-top:5px;width:200px;color:white}#ext-filter-button{margin:10px 0;width:100%;height:20px}#ext-filter-button table{float:right}.red-line{color:#cf2d2d !important}.yellow-line{color:#def200 !important}.green-line{color:#46d93e !important}.orange-line{color:#f5a409 !important}.blue-line{color:#3e66d9 !important}.deleted-line{color:#808080 !important;text-decoration:line-through}.red-row{background-color:#cf2d2d !important}.lightred-row{background-color:#ff6f6f !important}.green-row{background-color:#46d93e !important}.orange-row{background-color:#f5a409 !important}.cyan-row{background-color:#00ffff !important}.blue-row{background-color:#3e66d9 !important}.lightblue-row{background-color:#4eaaff !important}.grey-row{background-color:#E2E2E2 !important}.yellow-row{background-color:#def200 !important}.lightyellow-row{background-color:#ffff80 !important}.white-row{background-color:#ffffff !important}.purple-row{background-color:#800080 !important}.pink-row{background-color:#FF00FF !important}.black-row{background-color:#000000 !important}.camarone-row{background-color:#226F38 !important}.scarlett-row{background-color:#822626 !important}.overflow-row{background-color:#FFFFAA !important}.recent-row:not(.x-grid3-row-over){background-color:#ffefd9}.audio-alert-row .x-grid3-cell-inner{font-weight:bold}.red-row-hl{background-color:#cf2d2d !important;background-image:url(../images/planning/planning-bg-left-red.gif);background-position:center;background-repeat:repeat-y}.yellow-row-hl{background-color:#def200 !important;background-image:url(../images/planning/planning-bg-left-yellow.gif);background-position:center;background-repeat:repeat-y}.green-row-hl{background-color:#46d93e !important;background-image:url(../images/planning/planning-bg-left-green.gif);background-position:center;background-repeat:repeat-y}.orange-row-hl{background-color:#f5a409 !important;background-image:url(../images/planning/planning-bg-left-orange.gif);background-position:center;background-repeat:repeat-y}.blue-row-hl{background-color:#3e66d9 !important;background-image:url(../images/planning/planning-bg-left-blue.gif);background-position:center;background-repeat:repeat-y}.red-row-hr{background-color:#cf2d2d !important;background-image:url(../images/planning/planning-bg-right-red.gif);background-position:center;background-repeat:repeat-y}.yellow-row-hr{background-color:#def200 !important;background-image:url(../images/planning/planning-bg-right-yellow.gif);background-position:center;background-repeat:repeat-y}.green-row-hr{background-color:#46d93e !important;background-image:url(../images/planning/planning-bg-right-green.gif);background-position:center;background-repeat:repeat-y}.orange-row-hr{background-color:#f5a409 !important;background-image:url(../images/planning/planning-bg-right-orange.gif);background-position:center;background-repeat:repeat-y}.blue-row-hr{background-color:#3e66d9 !important;background-image:url(../images/planning/planning-bg-right-blue.gif);background-position:center;background-repeat:repeat-y}.x-panel-with-col-lines{padding-right:0;border-right:1px solid #D0D0D0;border-bottom:1px solid #D0D0D0}.x-panel-left-bold{border-left:1px solid #505050}.x-panel-right-bold{border-right:1px solid #505050}p.password-lost a{text-decoration:none}p.password-lost a:hover{text-decoration:underline}.no-padding{padding:0 0 0 0}.no-margin{margin:0 0 0 0}.text-padding{padding-left:3px}.planning{text-align:center;border-collapse:collapse}.planning th{padding-left:2px;padding-right:2px}.planning_free{background-color:green}.planning_to_late{background-color:red}.planning_holiday{background-color:blue}.weekline{background-color:black;border:1px solid black}.absenceregistration_description{font-weight:bolder}.nomination_selected,.wagescale_selected{background-color:#FBF9EA}#contract_list td{padding:0 1ex 1em 0}#contract_list td[data-field^="date_"],#contract_list td.edit-buttons{white-space:nowrap}#contract_list .addendum td{font-style:italic}#contract_list tr.addendum td:first-child{padding-left:2em}span.contract-action{padding:3px;cursor:pointer}span.contract-action.spacer{width:16px;display:inline-block}span.info-hover{border-bottom:1px dotted #505050}fieldset legend{color:#000000}.bapoEdit{margin-top:3px}.nominationEdit,.wagescaleEdit{margin-top:3px}.printOnly{display:none}td.ux-grid-hd-group-cell{background:url(../ext/resources/images/gray/grid/grid3-hrow.gif) repeat-x bottom}td.ux-grid-hd-nogroup-cell .x-grid3-hd-inner{background:none}.x-grid-group-hd div.x-grid-group-title-static{background-image:none;background-position:3px 6px}.daylist{text-align:center}table.calendar{border:1px solid;margin-top:10px}#bapoform input.vabo-input{width:99px}th.time-cell{text-align:center;padding-right:1em}td.time-cell{text-align:right;padding-right:1em}.handje{cursor:pointer;vertical-align:middle}#dayparts{text-align:center}.dayparts_help{text-align:left}.sendButton{padding:5px;margin:5px}.birthdays_date{display:block;width:30%;float:left}.birthdays{display:block;padding-left:30%}.main_page_title{display:block;width:35%;float:left}.main_page_value{display:block;padding-left:30%}.mapsicon{height:15px}#main_left{width:45%;float:left;margin-left:1%;margin-bottom:40px}#main_center{background-image:url('/images/main_colorbar.JPG');background-repeat:repeat-y;background-position:right;margin-top:20px;margin-left:46%;width:2%;height:100%}#main_right{width:50%;height:100%;float:right;margin-right:1%;margin-bottom:30px}.main_list{margin:5px 7px 5px 5px;overflow:hidden}#main{width:98%;margin-left:1%;margin-top:10px}.clear{clear:both}.rssGridPanel{white-space:normal}.vogError,.caoError,.periodError{color:red}.caoWarning{color:darkorange}.caoChain{margin-top:0.5em;border-collapse:collapse}.caoChain td{padding-right:1.5em}#viewdialog .caoChain th{font-weight:bold}.caoChain td{padding:0 0.5em 0 0}.caoItem.ignored{color:#AAA}.caoComments{margin-left:30px;font-style:italic;color:#AAA}.caoComments details{padding:0 1ex}.caoComments details[open]{border:1px solid black}.caoDifference{background-color:#ffeed4}div.caoDifference{margin-left:30px}.caoDifference ul{margin-top:0}summary > h4{display:inline-block}.value-updated{outline:solid orange;animation:1s 3 blink-outline}@keyframes blink-outline { 0% { outline-width: 0 } 65% { outline-width: 3px } 66% { outline-width: 0 } 100% { outline-width: 0 } } .legenda-item { display: block;margin: 2px; } .legenda-item-color{display:inline-block;width:20px;border:1px solid black}.legenda-item-head{margin:2px;cursor:default}.legenda-item-head-color{display:inline-block;width:20px;border:1px solid black;cursor:default}.legenda-label{width:145px;float:right}.substitutionfill > * > .legenda-item{display:inline-block;width:170px}.substitutionfill,.legenda-item-color{float:left;width:15px}.substitutionfill,.legenda-label{float:right;width:145px}#planning_legenda{display:none;position:absolute;text-align:left;width:275px}#legendaHeader{cursor:text;float:right;padding:2px}.sticky-container{display:inline-block}.sticky-header{position:sticky;display:inline-block;background:white;z-index:9;top:0%}.sticky-header.floating-header{border-radius:2px;box-shadow:0px 1px 10px #999;padding-left:2em;margin-left:-2em}.ui-dialog-content .sticky-header{top:-1em}.popbox{margin:0px auto;text-align:center;position:relative}.collapse{position:relative}.open{background:#DDD;border:solid 1px #FFF;border-radius:5px;box-shadow:0px 0px 5px #CCC;background:-webkit-linear-gradient(#f4f4f4, #e8e8e8);background:-o-linear-gradient(#f4f4f4, #e8e8e8);background:-moz-linear-gradient(#f4f4f4, #e8e8e8);background:linear-gradient(#f4f4f4, #e8e8e8);padding:8px}.box{display:block;display:none;background:#FFF;border:solid 1px #BBBBBB;border-radius:5px;box-shadow:0px 0px 15px #999;position:absolute;z-index:1000}.box a.close{color:red;font-size:12px;font-family:arial;text-decoration:underline}.arrow{width:0;height:0;border-left:11px solid transparent;border-right:11px solid transparent;border-bottom:11px solid #FFF;position:absolute;left:1px;top:-10px;z-index:1001}.arrow-border{width:0;height:0;border-left:11px solid transparent;border-right:11px solid transparent;border-bottom:11px solid #BBBBBB;position:absolute;top:-12px;z-index:1000}.pooltoolexportheaders{margin-left:205px;margin-top:10px}fieldset.ui-tabs{padding-left:0;padding-right:0}fieldset.ui-tabs > legend{margin-left:5px;margin-right:5px}fieldset.ui-tabs div.ui-tabs-panel{padding-left:0;padding-right:0}fieldset.ui-tabs div.ui-tabs-panel > fieldset{margin-left:0;margin-right:0;border-left:none;border-right:none;border-bottom:none}.blocked_school,.blocked_management,.management_preference,.grouped_user{min-height:15px;margin-top:2px;padding-right:30px;position:relative}img.blocked_school,img.blocked_management,img.management_preference,img.grouped_user{position:absolute;right:0;top:0;padding:0}img.blocked_school.reason,img.blocked_management.reason{right:17px}img.blocked_school.period,img.blocked_management.period{right:34px}.blocked_schools,.blocked_managements,#management_preferences,.grouped_users{margin-left:150px}#management_preference_priority{width:auto;margin-right:20px}button#management_preference{float:right;margin-right:15px}img.startpage_textfield_edit{margin-left:5px}span.weekbutton,span.monthbutton{display:block;text-align:center;float:right;width:100%;margin:5px auto}span.weekbutton button,span.monthbutton button{min-width:35%}span.weekbutton button + button,span.monthbutton button + button{min-width:60%}span.weekbutton .ui-button-text,span.monthbutton .ui-button-text{padding-left:0.5em;padding-right:0.5em}#toolbar-detail{margin-bottom:1px;position:relative}#toolbar-detail .ui-button{width:139px;margin:0 1px 2px 0}#toolbar-detail .big-button{width:100% !important}#toolbar-detail .small-button{width:auto !important}span.travelexpensensPoolPopup{font-weight:bold}span.travelexpensensExplainSub{margin-left:150px;display:inline-block}span.travelexpensensSetting{width:150px;float:left}span.periode-overflow{background-color:#FFFFAA;display:inline-block;width:100%}.availibility_delete label{width:300px;float:none;display:inline-block;margin-left:10px}.availibility_delete input{float:left;margin-top:0}.user_menu{text-align:right;padding:5px;vertical-align:top}#sitesearch_container{display:inline-block;height:24px;vertical-align:middle}#zoom_container{display:inline-block;margin-left:5px}.availability_message{margin-left:10px;margin-top:10px}.substitution_part{background-color:#ffa}.substitution_part_block{background-color:#F33}.filter_substitution_dayparts_on_click{cursor:pointer}#ext-grid-popup .cao-exception{color:green}#ext-grid-popup .vog-invalid{color:grey}#ext-grid-popup .own-management{font-weight:bold}.fill_legenda{float:right;width:200px}.fill_legenda_leftcol{width:100%}.substitution_not_confirmed{color:orange}.substitution_denied{color:red}.not-available-booking{color:purple}.dayrow .daynumber{border-left:1px solid #AAA;position:relative}.substitutionrequest_fill_compact{line-height:75%}#denied_substitutions_counter{display:inline-block}.denied_substitutions_counter_message{background-color:#FBB;border:1px solid #E83D23;display:inline-block;min-width:19px;height:19px;text-align:center;color:#F00;font-weight:bold;font-size:120%;padding:3px 3px 0 3px;margin-right:5px;margin:2px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}#expand_requests_counter{display:inline-block}.expand_requests_counter_message{background-color:#f0ebac;border:1px solid #dc7f00;display:inline-block;min-width:19px;height:19px;text-align:center;color:#dc951f;font-weight:normal;font-size:120%;padding:3px 3px 0 3px;margin-right:5px;margin:2px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}#new_requests_counter{display:inline-block}.new_requests_counter_message{background-color:#CEE1F0;border:1px solid #3980DC;display:inline-block;min-width:19px;height:19px;text-align:center;color:#3980DC;font-weight:normal;font-size:120%;padding:3px 3px 0 3px;margin-right:5px;margin:2px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}#sitesearch_search{height:18px}.filemanager_row{height:30px}.filemanager_row > .x-grid3-cell{padding-left:5px}.filemanager_head_row{height:22px}.filemanager_head_row > .x-grid3-cell{padding-left:5px}.column.settings{float:none;width:100%}div.setting_config{border:1px solid #AAAAAA;margin:5px;padding:5px}div.setting_config > * > legend{margin-left:-5px}div.setting_config > label{width:250px}div.setting_default{margin-left:250px;padding-left:5px}div.setting_options{margin-left:250px;padding-left:5px}.settingssubmitbutton{margin-left:45%}.setting_config > textarea.vabo-textarea{width:800px}#schoolmessage_icon{width:16px;left:260px;position:relative}#substitutemessage_icon{width:16px;left:260px;position:relative}#schoolmessage_popup{display:none;position:absolute;width:300px}#substitutemessage_popup{display:none;position:absolute;width:300px}input.vabo-input.leavecode_code,input.vabo-input.subleavecode_code,input.vabo-input.leavecode_pooltool{width:50px}#responsible_employee_div{padding-bottom:12px}fieldset#wagecost_groups form,fieldset#wagecost_groups form *{display:inline-block;float:left;width:auto;margin-right:0.5em}fieldset#wagecost_groups form{margin-right:2em}#leveacode_admin_explain > ul,#wagecost_periods_admin_explain > ul{margin-left:10px}#leveacode_admin_explain > ul > li > label,#wagecost_periods_admin_explain > ul > li > label{width:175px;display:inline-block}.wagecost_period_config form{margin:10px}.wagecost_period_config form input[type="submit"]{margin-top:1em}.wagecost_period_config table input{width:75px;margin-right:10px;text-align:right}.wagecost_period_config th + th{text-align:right;padding-right:10px}.wagecost_period_config td{text-align:right}form.delete-wagecosts{margin:-4.4em 0 0 33em}#calendar_panel{width:960px;margin-left:auto;margin-right:auto}#helpmessage{display:none;position:absolute;width:650px}.popup_container{position:relative}.popup_container .popup{display:none}.popup_container:hover .popup{display:block}.popup{position:absolute;left:0;white-space:nowrap;line-height:normal;padding:5px;z-index:10}.popup-to-left{left:auto;right:0}#schoolhours_popup{top:-11px;left:-6px}#schoolhours_popup h1 img{vertical-align:middle}.yearselect{background:#ccc}.calendar_navigation_right{float:right}td.substitutionsweek-left{border-left:1px solid #AAA}td.substitutionsweek-right{border-right:1px solid #AAA}td.substitutionrequests-per-weekday-total{font-weight:bold}#videobox{width:100%;text-align:center}.report .x-grid3-row .x-grid3-cell-inner{padding-left:1ex}.x-grid3-summary-row td{font-weight:bold}.x-grid3-td-wtf,.x-grid3-td-cost,.x-grid3-td-travel_distance,.x-grid3-td-travel_expenses,.x-grid3-td-premium,.x-grid3-td-total{text-align:right}.x-grid3-td-week,.x-grid3-td-brin,.x-grid3-td-start,.x-grid3-td-end,.x-grid3-td-wtf,.x-grid3-td-employee_name,.x-grid3-td-employee_bsn,.x-grid3-td-substitute_name,.x-grid3-td-substitute_bsn,.x-grid3-td-cost,.x-grid3-td-travel_distance,.x-grid3-td-travel_expenses,.x-grid3-td-premium,.x-grid3-td-total{white-space:nowrap}ul.tips li{margin-bottom:1em}ul.tips li:last-child{margin-bottom:0}span.form_item{display:inline-block}.start-hide-top-border{border-top:0}table.scrollable{display:table;width:100%}table.scrollable thead,table.scrollable tbody{float:left;width:100%}table.scrollable tbody{overflow:auto;height:650px}table.scrollable tr{width:100%;display:table;text-align:left}.display-as-block:after{content:"";display:table;clear:both}.availabilitybutton:hover{cursor:pointer}.filter-collapse{display:none}.filter-collapse + label{cursor:pointer;display:block;font-weight:bold;line-height:21px;margin-bottom:5px}.filter-collapse + label + div.ext-filter{display:none;margin-bottom:10px}.filter-collapse:checked + label + div.ext-filter{display:block}.filter-collapse + label:before{background-color:#AAAAAA;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;color:#FFFFFF;content:"+";display:block;float:left;font-weight:bold;height:17px;line-height:17px;margin-right:4px;text-align:center;width:17px}.filter-collapse:checked + label:before{content:"\2212"}.x-list-selected p,.x-list-selected dt em{font-weight:bold}.environment-testing{color:red;text-transform:uppercase}.environment-staging-server{color:green;font-size:18px;font-weight:bold}.environment-staging,.environment-development{color:green}.environment-production{color:white;background:red;text-transform:uppercase}.startpage_textfield_message ol li{display:inline-block}.startpage_textfield_message ol li a{font-family:'Open Sans', sans-serif;font-weight:400;line-height:20px;display:inline-block;padding:10px;margin:2px;color:#fff;background-color:#5cb85c;font-size:14px;text-decoration:none;-moz-border-radius:4px;border-radius:4px}.startpage_textfield_message ol li a:hover{background-color:#449d44;border-color:#398439}.startpage_textfield_message ol li a:visited{color:#ffffff}.startpage_textfield_message strong,.startpage_textfield_message b{font-weight:bold}.startpage_textfield_message p{margin-bottom:10px}#actiondialog .ui-button{margin:2px}table.poollist{width:100%}table.poollist tr td{padding:2px}table.poollist tr:nth-child(2n+1){background-color:#ECECEC}table.poollist tr .center{text-align:center}table.poollist tr th{padding:5px}table.poollist tr th span.ui-icon{display:inline-block;margin-left:4px}ul.small-contract-list li{padding:5px;margin-left:20px;list-style:disc}ul.small-contract-list li:nth-child(2n+1){background-color:#ECECEC}td.small-contract-list{padding:5px 1px}td.dayrow-small span.ui-icon{background-size:10px}.commentlog-grid-row{max-height:55px;overflow:hidden}.commentlog-form{display:none}#contacts-form{display:none}#log_details .deleted{color:red}#kohana_error .message{white-space:pre}.description-label{font-weight:bold;display:inline-block;width:150px;clear:both}.functioncode_alternative{font-weight:bold;color:#008001}dl.oauth-scopes{list-style:disc inside}dl.oauth-scopes dt{display:list-item;float:left;clear:left;min-width:150px}dl.oauth-scopes dd{font-style:italic;float:left}