.fc-direction-ltr .fc-daygrid-event .fc-event-time{font-weight:700;margin-right:3px;overflow:inherit}.fc-daygrid-dot-event .fc-event-title{flex-grow:1;flex-shrink:1;min-width:0;overflow:hidden}.fc-daygrid-block-event .fc-event-time,.fc-daygrid-block-event .fc-event-title{padding:0}.fc .fc-bg-event.holiday{background-color:#deffdd}.fc .fc-bg-event.holiday .fc-event-title{color:#aaa;margin-top:7px}.fc .fc-toolbar.fc-header-toolbar{margin-bottom:.7em}.fc-daygrid-day-top{padding:3px 4px}.fc-h-event{background-color:#3a87ad;border-radius:3px;font-size:.85em;margin:1px 2px;padding:0 1px}.fc .fc-button-primary,.fc .fc-button-primary:disabled,.fc .fc-button-primary:not(:disabled){--fc-button-text-color:#666}.fc .fc-button-primary.fc-button-active,.fc .fc-button-primary:disabled.fc-button-active,.fc .fc-button-primary:not(:disabled).fc-button-active{--fc-button-text-color:#000}.fc .fc-button-primary,.fc .fc-button-primary:hover,.fc .fc-button-primary:not(:disabled).fc-button-active,.fc .fc-button-primary:not(:disabled):active{background-color:#f7f7f7;border-color:#ccc}.fc .fc-button-primary:disabled{background-color:#eee;border-color:#bbb}.fc-event a:hover{color:#fff}#facebox .content .fc table td,#main-content .fc table td{padding:inherit}#facebox .fc-row table,#main-content .fc-row table{padding-top:0}#facebox .fc table td.fc-widget-content,#facebox .fc table td.fc-widget-header,#main-content .fc td.fc-widget-content,#main-content .fc td.fc-widget-header{padding:0}#facebox .content .fc tbody tr{background:none}#facebox .fc .fc-toolbar h2,#main-content .fc .fc-toolbar h2{padding:0}#facebox .fc-header-title{margin-top:5px}#facebox .fc table td.fc-event-container,#main-content .fc table td.fc-event-container{padding:0}#facebox .fc table a.fc-more,#main-content .fc table a.fc-more{margin:0}#facebox .content .fc table.fc-header td,#main-content table.fc-header td,#main-content table.fc-header th{line-height:inherit;padding:0}.badge .glyphicon{font-size:inherit}td .badge{margin-top:2px}div.fc-event.ea-status-tentative{background-color:#fbe5ac;border-color:#ccc}div.fc-event.ea-status-standby{background-color:#ffffb2;border-color:#ccc}div.fc-event.ea-status-attended,div.fc-event.ea-status-did-not-attend{background-color:#eee;border-color:#ccc}#facebox .content .fc td.fc-axis,#facebox .content .fc th.fc-axis,#main-content .fc td.fc-axis,#main-content .fc th.fc-axis{padding:0 4px}.event-completed.fc-h-event .fc-event-main{color:#777}.event-staff-eoi-sent.fc-h-event .fc-event-main,.event-staff-understaffed.fc-h-event .fc-event-main{color:#555}.loading-calendar{background-color:rgba(0,0,0,.5);line-height:1.5em}#page-intro .change,#page-intro .group-loading.loading-small,#sidebar,.btn-group .dropdown-menu,.btn-group.tools-menu,.content-box-header ul.content-box-tabs,.content-box-tabs,.d-none,.dt-length,.dt-paginate,.dt-search,.group-list-dropdown,.modal .modal-dialog,.no-print,.report_checkbox_dropdown,.report_icon_cell,.save-links,.search,.tags .token-input-input-token input,.tags .token-input-tags-ok.btn.btn-default,.tags .token-input-token .token-input-delete-token,.tags input.token_input,.tooltip-tree-select{display:none}#page-intro{font-size:17px;position:relative}#page-intro .group-breadcrumb{bottom:-13px;color:#000;display:block;font-size:x-small;position:absolute}#page-intro .group-breadcrumb.inline{bottom:0;display:inline;position:relative}#page-intro .group-breadcrumb .breadcrumb-text a:hover,#page-intro .group-breadcrumb .breadcrumb-text a:link{color:#000}#footer{border-top:1px solid #ccc;clear:both;font-size:12px;margin:40px 0 0;padding:20px 0}h1,h2,h3,h4,h5{border-bottom:1px solid #aaa}h2{font-size:26px;margin-bottom:0}h2,h3{padding:0 0 10px}h3{font-size:17px}h4{font-size:16px}h4,h5{padding:0 0 5px}h5{font-size:14px}h6{font-size:12px;margin:0;padding:0 0 5px}a{text-decoration:none}body{font-family:Arial,Helvetica,sans-serif;font-size:12px}label{display:block;font-weight:700;padding:0 0 10px}#facebox li,.content-box-content li,dd,dt,p{line-height:1.4em}dl{clear:both;position:relative;width:100%}dt{clear:left;float:left;max-width:125px;padding:0 0 2px;text-align:left;width:25%}.text-layout dt,dt label{font-weight:700;padding:6px 0 0}dd{border:0 solid #000;float:left;padding:0 0 2px 3px;width:75%;width:72%}dd label{font-weight:400;padding:3px 0}.text-layout dd,dd div,dd label:first-child{padding-top:6px}dd li label,dd li label:first-child{padding-top:0}.notification,.text-layout dd,dd div,dd label{font-size:13px}.notification{background-position:10px 11px!important;background-repeat:no-repeat!important;border:1px solid;margin:0 0 15px;padding:0;position:relative;width:99.8%}.attention{background:#fffbcc url(/assets-build/images/exclamation.2b83171f.png) 10px 11px no-repeat;border-color:#e6db55}.information{background:#dbe3ff url(/assets-build/images/information.657f509c.png);border-color:#a2b4ee;color:#585b66}.success{background:#d5ffce url(/assets-build/images/tick_circle.28539619.png);border-color:#9adf8f;color:#556652}.error{background:#ffcece url(/assets-build/images/cross_circle.16b1d7e8.png);border-color:#df8f8f;color:#665252}.notification div{display:block;font-style:normal;line-height:1.5em;padding:10px 10px 10px 36px}.notification .close{color:#900;font-size:9px;position:absolute;right:5px;top:5px}a{color:#000}.clear{clear:both}.align-left{float:left}.align-right{float:right}.nowrap{white-space:nowrap}.currency,.right{text-align:right}#main-content table{border-collapse:collapse;width:100%}#main-content table thead th{border-bottom:1px solid #ddd;font-size:13px;font-weight:700}caption,td,th{text-align:left}.report_table tbody span.row-number{display:none}#facebox ol,#facebox ul,#main-content ol,#main-content ul,.eula ul,.notification ol{padding:10px 0}#main-content .report_table ol,#main-content .report_table ul{padding:0}#facebox ul li,#main-content ul li,.notification ul li{background:url(/assets-build/images/bullet_black.2946075b.png) left 1px no-repeat;list-style:none;padding:0 0 4px 25px}#facebox ol li,#main-content ol,.notification ol{padding:0 0 0 24px}#facebox ol li,#main-content ol li,.notification ol li{list-style:decimal;padding:4px 0}#facebox ol[type=a] li,#main-content ol[type=a] li,.notification ol[type=a] li{list-style:lower-alpha}#facebox .tags ul.token-input-list,#main-content .tags ul.token-input-list{margin-top:0;padding-top:0}#facebox .tags ul.token-input-list li.token-input-token,#main-content .tags ul.token-input-list li.token-input-token{background:none;float:left;margin:0 16px 0 0;padding:0}div.ganttview-grid,div.ganttview-grid-row-cell,div.ganttview-hzheader-day,div.ganttview-hzheader-month,div.ganttview-vtheader,div.ganttview-vtheader-item-name,div.ganttview-vtheader-series{float:left}div.ganttview-hzheader-day,div.ganttview-hzheader-month{overflow:hidden;text-align:center}div.ganttview-grid-row-cell.last,div.ganttview-hzheader-day.last,div.ganttview-hzheader-month.last{border-right:none}div.ganttview{border:1px solid #ccc}div.ganttview-hzheader-month{border-right:1px solid #d0d0d0;height:20px;line-height:18px;width:60px}div.ganttview-hzheader-months{max-height:20px}div.ganttview-hzheader-day{border-right:1px solid #f0f0f0;border-top:1px solid #d0d0d0;color:#777;height:20px;line-height:20px;width:21px}div.ganttview-vtheader{background-color:#fff;margin-top:41px;overflow:hidden;width:240px}div.ganttview-vtheader-item{color:#666;overflow:hidden}div.ganttview-vtheader-item-name{border-top:1px solid #d0d0d0;line-height:15px;padding-left:5px;width:100px}div.ganttview-vtheader-series-name{border-top:1px solid #d0d0d0;height:17px;line-height:15px;padding-left:5px;width:130px}div.ganttview-slide-container{border-left:1px solid #999;overflow:auto}div.ganttview-grid{clear:both}div.ganttview-grid-row-cell{border-right:1px solid #f0f0f0;border-top:1px solid #f0f0f0;height:17px;width:21px}div.ganttview-grid-row-cell.ganttview-weekend{background-color:#fafafa}div.ganttview-blocks{margin-top:42px}div.ganttview-block-container{height:18px;padding-top:0;position:relative}div.ganttview-block{background-color:#e5ecf9;border:1px solid silver;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;height:13px;margin-top:1px;position:absolute}div.ganttview-block-text{color:#999;font-size:.8em;height:12px;padding:2px 3px;position:absolute}div.ganttview-block div.ui-resizable-handle.ui-resizable-s{bottom:0}