.clickable{cursor:pointer}a,.btn-link{color:inherit}.btn-link:hover,.btn-link:focus{color:inherit}.btn-link.text-muted{color:#777}.underline,a.underline{text-decoration:underline}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.truncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body{padding-top:41px}input[type='number'][required].text-right{padding-right:48px}.small{font-size:85%}.bold{font-weight:bold}select option[disabled]{color:grey}.larger-first-letter::first-letter {font-size:larger}.table.table-no-border td,.table.table-no-border th{border:0}.table.form-group td{padding-left:0}.table>thead>tr>th.sort.asc:after,.table>thead>tr>th .sort.asc:after{font-family:'Font Awesome 5 Pro';content:' ';color:#777}table.table>thead>tr>th.sort.desc:after,table.table>thead>tr>th .sort.desc:after{font-family:'Font Awesome 5 Pro';content:' ';color:#777}table.table.table-condensed .form-group{margin-bottom:0}table.table.table-condensed.table-spreadsheet td{padding:2px}table.table.table-spreadsheet td .input-group .input-group-btn .btn,table.table.table-spreadsheet td .form-control-static,table.table.table-spreadsheet td .form-control{border:1px solid #fff;-webkit-box-shadow:none;box-shadow:none;border-radius:4px}table.table.table-spreadsheet td .form-control-static,table.table.table-spreadsheet td .form-control{padding:4px 4px}table.table.table-spreadsheet td .form-control-static:focus,table.table.table-spreadsheet td .form-control:focus{border-width:1px;border-style:solid;border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}table.table.table-spreadsheet td>input{width:100%;padding:0}table.table.table-spreadsheet input[type='number']::-webkit-inner-spin-button,table.table.table-spreadsheet input[type='number']::-webkit-outer-spin-button{-webkit-appearance:none}table.table.table-spreadsheet input[type='number']{-moz-appearance:textfield}table.table.table-spreadsheet .input-group .input-group-addon{background:initial;border:0}.grid-list{display:grid;grid-template-columns:repeat(2,1fr);padding:10px;margin-bottom:0}.grid-list>div{padding:5px;word-break:break-all}#siteNavbar{min-height:41px;z-index:1049}#siteNavbar .brand{margin-left:-42px;font-variant:small-caps}#siteNavbar .navbar-nav>li>a,#siteNavbar .navbar-nav>li a{padding-top:10px;padding-bottom:10px}#siteNavbar .navbar-brand{padding:2px;margin-left:-14px;font-variant:small-caps;height:auto}#loginSidebarToggle,.navbar-brand div i,#loginSidebarToggle>i,omni-search i,#loginSidebarToggle .fa{color:#fff!important;opacity:1}#siteNavbar .navbar-brand .fa-bars{position:relative;left:-12px}#siteNavbar .brand img,#siteNavbar .navbar-brand img{height:20px}#siteNavbar .navbar-brand img{display:inline-block}#siteNavbar .navbar-brand i+img{padding-left:8px}#siteNavbar .navbar-brand>div{padding:7px 12px}.prerelease #siteNavbar{background-image:linear-gradient(red,black 25%)}.staging #siteNavbar{background-image:linear-gradient(orange,black 50%)}.staging.prerelease #siteNavbar{background-image:linear-gradient(red,orange,black 50%)}#siteNavbar .navbar-right{margin-right:-12px}@media(max-width:979px){#siteNavbar .brand{margin-left:-32px}#siteNavbar .navbar-nav{margin:0}#siteNavbar .navbar-right{float:right!important}}@media(max-width:768px){#siteNavbar .navbar-brand .fa-bars{left:0}}.nav-header{display:block;padding:3px 15px;font-size:11px;font-weight:bold;line-height:20px;color:#999;text-shadow:0 1px 0 rgba(255,255,255,.5);text-transform:uppercase}.nav li+.nav-header{margin-top:9px}.nav-list .nav-header{margin-left:-6px;text-shadow:0 1px 0 rgba(255,255,255,.5)}.sidebar{padding-top:15px;padding-bottom:15px}.sidebar ul>li>a{padding-top:3px;padding-bottom:3px}ul.nav.nav-list.submenu{margin-left:2ch}.nav-list .nav-list{margin-left:15px}.nav-list .divider,.nav-list .navbar-text{margin-left:15px;margin-right:15px}.nav-list .divider{height:1px;margin:9px 1px;overflow:hidden;background-color:#e5e5e5}#navigationSidebar a{font-variant:small-caps;font-size:larger;line-height:1.25em}.btn-group-vertical+.btn-group-vertical{margin-left:0}#navigationSidebar li>ul{display:none}#navigationSidebar li.open>ul{display:inherit}#navigationSidebar li.has-submenu>a{display:grid;grid-template-columns:1fr auto}#navigationSidebar li.has-submenu i.fa::before{font-family:'Font Awesome 5 Pro';color:#999;content:''}#navigationSidebar li.has-submenu.open i.fa::before{content:''}.nav>li>a:hover .icon-muted,.nav>li>a:focus .icon-muted{color:#999}.sidebar{display:none;position:fixed;left:0;top:41px;bottom:0;z-index:1050;overflow-y:auto;background-color:#fafafa;border-radius:0;border-width:0;border-right-width:2px;border-style:solid;border-color:#ffa500}.sidebar.open{box-shadow:10px 0 30px -10px grey}.sidebar.pinned{box-shadow:none;z-index:980}.sidebar-backdrop{display:none;position:fixed;top:41px;left:0;right:0;bottom:0;z-index:1049;background-color:rgba(0,0,0,.25)}.sidebar{box-sizing:content-box}@media(min-width:980px){.sidebar{width:326px}.sidebar.narrow{width:224px}.sidebar.pinned~#body-container{margin-left:326px}.sidebar.narrow.pinned~#body-container{margin-left:224px}}@media(min-width:768px) and (max-width:979px){.sidebar{width:256px}.sidebar.narrow{width:224px}.sidebar.pinned~#body-container{margin-left:256px}.sidebar.narrow.pinned~#body-container{margin-left:224px}}@media(max-width:767px){.sidebar{width:75%}.sidebar li{margin-top:.5em;margin-bottom:.5em}}@media(max-width:767px){#atlwdg-trigger{display:none}}.fc-event-container .past-due{border-left:thick solid red;padding-left:2px}.fc-content-skeleton .drag{display:none}.dayCell td.fc-day,.dayCell td.fc-day-number,.dayCell .fc-content-skeleton td{cursor:cell}.sidebar .sidebar-pin .active,.sidebar.pinned .sidebar-pin .muted{display:none}.sidebar.pinned .sidebar-pin .active,.sidebar .sidebar-pin .muted{display:block}.sidebar.open,.sidebar.pinned{display:block}.sidebar.pull-left{left:0;right:auto;border-left-width:0;border-right-width:2px;box-shadow:10px 0 30px -10px grey}.sidebar.pull-right{left:auto;right:0;border-left-width:2px;border-right-width:0;box-shadow:-10px 0 30px -10px grey}#body-container header{border-bottom:solid thin #f4f4f4;background-color:#fafafa;padding:16px 8px 16px 8px;padding:16px;margin-bottom:24px;margin-top:-16px;margin-left:-16px;margin-right:-16px}header+.nav-tabs.flip{position:relative;top:-24px}.nav-tabs.flip{border-bottom:none}.nav-tabs.flip>.active>a{border-bottom-color:#ddd}.nav-tabs.flip>li{margin-top:-1px;margin-bottom:initial}.nav-tabs.flip>li>a{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}.background-white{background-color:#fff}.background-lightgrey{background-color:#d3d3d3}.card.card-round{border-radius:4px;border:solid thin grey}.card{min-width:128px;min-height:48px}.card.card-loading{background:#d3d3d3;border-radius:4px;opacity:.7;display:block;margin:8px}.card .card-content{padding:8px 8px 16px 8px;border:solid thin #d3d3d3;border-radius:4px;overflow:hidden}card-listing.list .card .card-content{border-radius:0;margin-top:-1px}.no-chrome>.card .card-content,.card.no-chrome .card-content{padding:0;border:none}.card.clickable:hover .card-content{background-color:#f5f5f5}.card.clickable:active .card-content{background-color:#e0e0e0}ul.list-group .btn.fetch-more{border-radius:0}.card.card-fixed-width.card-small{width:128px}.card.card-fixed-width.card-medium{width:256px}.card.card-fixed-width.card-large{width:512px}.card.card-flexible-width{width:33%}.row>card-container.card:first-child{padding-left:0}.row>card-container.card+.card{padding-left:0}card-container.card .panel-footer{padding:0;background-color:#fafafa}.card.disabled .card-content{background-color:#f5f5f5}.row.list-group>card-container.card>.panel{margin-bottom:3px;border-radius:0}card-container ul.list-unstyled{margin:0}@media(min-width:992px){.hover-glow:hover{-webkit-box-shadow:0 0 10px 2px rgba(240,173,78,1);-moz-box-shadow:0 0 10px 2px rgba(240,173,78,1);box-shadow:0 0 10px 2px rgba(240,173,78,1)}}@media(max-width:991px){.list-group-item{border-left:none;border-right:none}.list-group-item:first-child,.list-group-item:last-child{border-radius:0;border-radius:0}.list-group,.panel,.btn.btn-block{border-radius:0}.form-horizontal .form-control{border-radius:0}.input-group-addon{border-radius:0}}#logoutForm,#session-timeout-dialog{display:none}#body-container{height:100%;overflow-y:auto;padding:16px 16px 0 16px}@media(max-width:767px){body{padding-left:0;padding-right:0}.navbar-fixed-top{margin-left:0;margin-right:0}}@media(max-width:979px){.navbar-fixed-top{margin-bottom:0}.navbar-fixed-top .navbar-inner{padding:0}#body-container{margin-left:4px;margin-right:4px;padding-left:4px;padding-right:4px}}.account-panel .logo{margin:auto auto 16px auto}@media(min-width:480px){.account-panel{width:350px;display:block;margin-top:16px;margin-bottom:16px;margin-left:auto;margin-right:auto}.account-panel.fixed-width{max-width:350px}}.btn-link,.btn-group.open .btn-link.dropdown-toggle{box-shadow:none}.navbar .btn-link:hover,.navbar .btn-link:focus,.btn-toolbar .btn-link:hover,.btn-toolbar .btn-link:focus{text-decoration:none}.btn-toolbar+.btn-toolbar{margin-top:8px}.account-panel .btn-block{margin:24px 0 12px 0}.shaded-background{background-color:#fafafa}body>.popover{max-width:none;z-index:9999}.dropdown-menu{z-index:9999}ul.dropdown-menu>li.divider+li.divider{display:none}ul.dropdown-menu>li:first-child.divider,ul.dropdown-menu>li:last-child.divider{display:none}hr.thin{margin:7px}blink{-webkit-animation:blink 1s step-end infinite;animation:blink 1s step-end infinite}@-webkit-keyframes blink{67%{opacity:0}}@keyframes blink{67%{opacity:0}}.widget{margin-bottom:12px}legend .pagination{margin:0}ul.panels>li{padding:8px}ul.panels>li:not(:first-child){border-top:1px solid #ddd}ul.panels>li:hover{background-color:#f5f5f5}ul.chevron{margin:0;display:inline-block}ul.chevron>li{padding:0}ul.chevron>li:not(:first-child):before{content:'» '}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}tr.total{font-weight:bold}.removing{opacity:.2;-webkit-transition:opacity 3000ms cubic-bezier(.39,.575,.565,1);-moz-transition:opacity 3000ms cubic-bezier(.39,.575,.565,1);-o-transition:opacity 3000ms cubic-bezier(.39,.575,.565,1);transition:opacity 3000ms cubic-bezier(.39,.575,.565,1)}tr.group-header,.table-hover tbody tr.group-header:hover,.table-hover tbody tr.group-header:hover>td,.table-hover tbody tr.group-header:hover>th{background-color:#eee}.table-hover>tbody>tr.clickable:active{background-color:#e0e0e0}tr.expanded.info td{-webkit-transition:background-color 750ms cubic-bezier(.165,.84,.44,1);-moz-transition:background-color 750ms cubic-bezier(.165,.84,.44,1);-o-transition:background-color 750ms cubic-bezier(.165,.84,.44,1);transition:background-color 750ms cubic-bezier(.165,.84,.44,1)}.activeContainer .visible-when-active{opacity:0;max-height:0;overflow:hidden;-webkit-transition:opacity 500ms ease-in,max-height 500ms cubic-bezier(.165,.84,.44,1);-moz-transition:opacity 500ms ease-in,max-height 500ms cubic-bezier(.165,.84,.44,1);-o-transition:opacity 500ms ease-in,max-height 500ms cubic-bezier(.165,.84,.44,1);transition:opacity 500ms ease-in,max-height 500ms cubic-bezier(.165,.84,.44,1)}.activeContainer.active .visible-when-active{opacity:1;max-height:800px;-webkit-transition:opacity 500ms ease-in,max-height 1500ms cubic-bezier(.785,.135,.15,.86);-moz-transition:opacity 500ms ease-in,max-height 1500ms cubic-bezier(.785,.135,.15,.86);-o-transition:opacity 500ms ease-in,max-height 1500ms cubic-bezier(.785,.135,.15,.86);transition:opacity 500ms ease-in,max-height 1500ms cubic-bezier(.785,.135,.15,.86)}.activeContainer span.visible-when-active{display:none}.activeContainer.active span.visible-when-active{display:initial}.notification{display:inline-block}.clickable{cursor:pointer}.click-not-allowed{cursor:not-allowed}.editable{cursor:pointer}.editable.editable-block:before{font-family:'Font Awesome 5 Pro';font-size:small;content:' ';visibility:hidden;float:right}button.editable:hover:after,button.editable:after{content:''}.editable:after{font-family:'Font Awesome 5 Pro';font-size:small;content:' ';visibility:hidden;top:-5px}.editable.editable-block:hover:after,.editable.visible.editable-block:hover:after{visibility:hidden}.editable.editable-block:hover:before,.editable.editable-block.visible:before,.editable:hover:after,.editable.visible:after{color:#777;visibility:visible}@media(max-width:991px){.editable:after{color:#777;visibility:visible}}.fa.fa-reorder{cursor:ns-resize}.moveable{cursor:move}.help-cursor{cursor:help}.checkbox.inline,.radio.inline{padding-top:0}.modal footer{text-align:center;background-color:#fafafa;background-image:linear-gradient(to bottom,#fff,#f2f2f2);background-repeat:repeat-x;border:1px solid #d4d4d4}.close{font-size:xx-large}.active-filter .add-on{background-color:#ffa500;text-shadow:none}.active-filter input{border-color:#ffa500}.navbar-fixed-top .navbar{margin:0}.navbar-inner.navbar-inner-plain{background:none;border:none;box-shadow:none}.navbar-fixed-top>.navbar-inner{padding-left:16px}.navbar .nav>li>.navbar-text{padding:10px 15px 10px}.navbar .nav>li>a.btn.btn-link{padding:4px 12px}.navbar .navbar-form input{margin-top:0}.bootstrap-datetimepicker-widget.top-oriented{margin-bottom:1px}.bootstrap-datetimepicker-widget.top-oriented:before{border-top:7px solid #ccc;border-top-color:rgba(0,0,0,.2);border-bottom:none;top:auto;bottom:-7px}.bootstrap-datetimepicker-widget.top-oriented:after{border-top:6px solid #fff;border-bottom:none;top:auto;bottom:-6px}.bootstrap-datetimepicker-widget.left-oriented:after{left:auto;right:7px}.datepicker{z-index:10000}form.form-condensed{margin:0}legend>i[class^='icon-']::after,legend>i[class*=' icon-']::after{content:' '}.table.no-dividers td{border-top:none}.message-info{border:1px solid;clear:both;padding:10px 20px}.message-error{clear:both;color:#e80c4d;font-size:1.1em;font-weight:bold;margin:20px 0 10px 0}.message-success{color:#7ac0da;font-size:1.3em;font-weight:bold;margin:20px 0 10px 0}.error{color:#e80c4d}.validationMessage{color:#e80c4d}.field-validation-error{color:#e80c4d;font-weight:bold}.field-validation-valid{display:none}input.input-validation-error{border:1px solid #e80c4d}input[type='checkbox'].input-validation-error{border:0 none}.validation-summary-errors{color:#e80c4d;font-weight:bold;font-size:1.1em}.validation-summary-valid{display:none}.link{cursor:pointer}.label{text-transform:uppercase}.label>sup{top:-.3em}.label-icon{border-style:solid;border-width:1px;padding-top:1px;padding-bottom:1px;padding-left:3px;padding-right:3px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;vertical-align:middle}.form-horizontal .control-label.top{padding-top:0}.spinner{background-position:center center;background-repeat:no-repeat;border-radius:50%;opacity:.7}.spinner.small{height:16px;width:16px;background:url('images/spinner_dots_16x16.gif')}.spinner.medium{height:32px;width:32px;background:url('images/spinner_dots_32x32.gif')}.spinner.large{height:64px;width:100%;background:url('images/spinner_dots_64x64.gif') no-repeat center}.well.slot{padding:5px;margin:2px;border-color:#000}.well.slot.empty{border-style:dashed}.table{margin-bottom:0}.table td{vertical-align:middle}.table .buttons{text-align:right}@media(max-width:768px){.form-group+.btn-group{margin-top:-15px}}.btn-toolbar{margin-left:5px;margin-right:5px}.close{font-size:x-large}.tabs-table td{vertical-align:top}.tabs-table p{margin:0;word-break:break-all}.tabs-table h5{margin-top:0}.people div{margin-bottom:10px}.modal-header>.nav>li>a{font-size:large}.modal-header h1,.modal-header h2,.modal-header h3,.modal-header h4,.modal-header h5,.modal-header h6{margin:0}header h1,header h2,header h3,header h4,header h5,header h6{line-height:initial;margin-top:0;margin-bottom:0}header h1>span,header h2>span,header h3>span,header h4>span,header h5>span,header h6>span{vertical-align:top}header .align-top *{vertical-align:top}.pagination ul>li>a:hover,.pagination ul>li>a:focus,.pagination ul>.active>a,.pagination ul>.active>span{cursor:pointer}.tab-content{overflow:visible}ul.csv{list-style:none;margin:0;padding:0;display:inline}ul.csv li{display:inline}ul.csv li:after{content:', '}ul.csv li:last-child:after{content:''}.header{padding:16px;margin-bottom:0}@media only screen and (max-width:760px){.activeContainer .visible-when-active{opacity:1;max-height:800px;-webkit-transition:initial;-moz-transition:initial;-o-transition:initial;transition:initial}.activeContainer span.visible-when-active{display:initial}}@media print{#chart{width:100%!important;height:100%!important;padding:0!important;margin:0!important}.visible-print{display:inherit!important}.hidden-print{display:none!important}}@media(max-height:850px){.conditionally-visible{display:none}}.dropdown-menu{font-size:14px}#restrict-search-dropdown{padding:7px 0 0 5px!important;background-color:transparent;border-color:transparent;color:#9d9d9d}#restrict-search-dropdown:focus,#restrict-search-dropdown:hover{color:#fff}.stages-bar>.progress{height:32px}.stages-bar>.progress>.bar>span{line-height:32px}progress-bar-component .progress-bar{color:#000;padding-top:2px}progress-bar-component .progress-bar>*{padding:0 4px}.progress-bar.progress-bar-hidden{background:none}.progress-bar.progress-bar-muted{background-color:#d3d3d3}.dollar:before{content:'$'}.per-hour:after{content:'/hr';vertical-align:sub;font-size:x-small}.per-day:after{content:'/day';vertical-align:sub;font-size:x-small}.per-each:after{content:'/each';vertical-align:sub;font-size:x-small}h4 textarea[readonly]{background-color:initial;border:none;box-shadow:none;font-size:18px;width:100%}.list-group.split-items .list-group-item:not(:first-child){border-top-style:double;border-top-width:4px}ul.list-group>li.list-group-item>.form-group{margin:-11px -16px}embedded-page iframe{display:block;border:none;height:1px;width:100%}a .fa,a.fa,a.list-group-item .fa,.btn-link .fa,.clickable .fa,.clickable.fa,.clickable .fa+sup{opacity:.7}.nav.nav-pills a .fa,.nav.nav-pills a.fa{opacity:initial}a:not(.disabled):hover .fa,a:not(.disabled).fa:hover,a:not(.disabled).list-group-item:hover .fa,.btn-link:hover .fa,.clickable:hover .fa,.clickable.fa:hover,.clickable:hover .fa+sup{opacity:initial}a[data-toggle]{color:inherit}.suspended{text-decoration:line-through}embedded-page{height:100%}.panel>.treeview{margin:-1px}.panel>.treeview>.list-group{margin-bottom:0}#context-content.with-footer{bottom:54px}@media(max-width:991px){#context-content.with-footer.with-secondary{bottom:0}}dl.property-list{margin-bottom:0}dl.property-list dt{font-weight:normal;color:#777}dl.property-list dd{margin-bottom:3px}dl.property-list.two-column dt{float:left;width:33%;overflow:hidden;clear:left;text-overflow:ellipsis;white-space:nowrap}dl.property-list.two-column dd{margin-left:35%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}dl.property-list.two-column dd ul li{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media(min-width:768px){dl.property-list dt{float:left;width:33%;overflow:hidden;clear:left;text-overflow:ellipsis;white-space:nowrap}dl.property-list dd{margin-left:35%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}dl.property-list dd ul li{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}dl.property-list .notes{margin-left:0!important}}dl.property-list dd{min-height:20px}dl.property-list dt.property-list-empty{display:none}dl.property-list dt.property-list-empty:first-child{display:initial}dl.property-list dd.wrap{text-overflow:none;white-space:normal}.italic{font-style:italic}.empty::before,.none-text::before,.none-if-empty:empty:before{font-style:italic;content:'none'}.dollar.zero-if-empty:empty:before{content:'$0'}.percentage:after{content:' %'}.bootstrap-datetimepicker-widget.fixed{position:fixed}.bootstrap-datetimepicker-widget.fixed:before,.bootstrap-datetimepicker-widget.fixed:after,.bootstrap-datetimepicker-widget.dropdown-menu.bottom.fixed:before,.bootstrap-datetimepicker-widget.dropdown-menu.bottom.fixed:after,.bootstrap-datetimepicker-widget.dropdown-menu.top.fixed:before,.bootstrap-datetimepicker-widget.dropdown-menu.top.fixed:after{border:none}.fa.fa-spin-once{-webkit-animation:fa-spin 1s 1 ease-out;animation:fa-spin 1s 1 ease-out;-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards}.small-caps{font-variant:small-caps}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.no-focus-outline{outline:initial}listing-widget ul.list-group card-container div{border-left:0;border-right:0}.panel-default>.panel-heading .badge{background-color:#777}responsive-listing,table-listing{display:block}.panel>responsive-listing,.panel>table-listing{overflow-x:auto}.card-overlay .card-content{position:relative}.card-content .overlay{position:absolute;top:0;left:0;opacity:0;width:0;height:0}.card-overlay .card-content .overlay.overlay-ignore,.card-overlay .card-content:hover .overlay{opacity:1;width:100%;height:100%;transition:opacity ease-out .7s}@media(max-width:991px){.card-overlay:hover .card-content .overlay{transition:width .2s}}.card-overlay .overlay .btn-group,.card-overlay .overlay .btn{height:100%;border-radius:0}.with-overlay .overlay{position:absolute;top:0;left:0;opacity:0;width:0;height:0}.with-overlay .overlay.overlay-ignore,.with-overlay:hover .overlay{opacity:1;width:100%;height:100%;transition:opacity ease-out .7s}@media(max-width:991px){.with-overlay:hover .overlay{transition:width .2s}}.btn-group-lg>.btn.btn-square,.btn-group-sm>.btn.btn-square,.btn-group-xs>.btn.btn-square,.btn-square{border-radius:0}.with-overlay .overlay .btn-group,.with-overlay .overlay .form-group,.with-overlay .overlay .input-group,.with-overlay .overlay .form-control,.with-overlay .overlay .btn{height:100%}.with-overlay .overlay .btn>*{vertical-align:bottom}.visible-expanded{position:fixed;top:100%;left:100%;opacity:0;width:0;height:0;z-index:0}.expanded .visible-expanded{position:static;opacity:1;width:100%;height:100%;transition:opacity ease-out .2s}custom-field-editor{display:block}split-badge .top,split-badge .bottom{font-size:x-large;text-align:center;padding:4px;border:solid grey thin}split-badge .top{background:grey;color:#fff;border-top-left-radius:4px;border-top-right-radius:4px}split-badge .top:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px}split-badge .bottom{background:#fff;color:grey;border-bottom-left-radius:4px;border-bottom-right-radius:4px}split-badge.clickable:hover .top,split-badge.editable:hover .top{background:#696969}split-badge.editable:hover .bottom,split-badge.clickable:hover .bottom{border-color:#696969;color:#696969}split-badge.editable:active .top,split-badge.clickable:active .top{background:#000}split-badge.editable:active .bottom,split-badge.clickable:active .bottom{border-color:#000;color:#000}split-badge.editable.editable-block:hover:before{color:#fff}.scroll-wrapper{-webkit-overflow-scrolling:touch;overflow-y:auto;height:100%}input-text,input-number,input-checkbox,input-date{display:block}input-select-multiple a[disabled],input-select-single a[disabled],input-select-single a[disabled]:hover,input-select-multiple a[disabled]:hover,input-select-multiple a[disabled]:focus,input-select-single a[disabled]:hover,input-select-single a[disabled]:focus{cursor:default;color:#777;text-decoration:none}filter-card a:hover,filter-card a:focus,input-select-multiple a:hover,input-select-multiple a:focus,input-select-single a:hover,input-select-single a:focus{color:initial;text-decoration:none}hours-breakdown-editor{display:block}actions-button-group{margin-bottom:20px}.opacity-50{opacity:.5}add-activity,add-task{display:block}.panel add-activity,.panel add-task{padding:15px}page-indicator{display:flex;align-items:center}.checkbox-modern label:after{content:'';display:table;clear:both}.checkbox-modern .cr{position:relative;display:inline-block;border:1px solid #a9a9a9;border-radius:.25em;width:1.3em;height:1.3em;float:left;margin-right:.5em}.checkbox-modern .cr .cr-icon{position:absolute;font-size:.8em;line-height:0;top:53%;left:13%}.checkbox-modern label input[type="checkbox"]{display:none}.checkbox-modern label input[type="checkbox"]+.cr>.cr-icon{transform:scale(2) rotateZ(-20deg);opacity:0;transition:all .15s ease-in}.checkbox-modern label input[type="checkbox"]:checked+.cr>.cr-icon{transform:scale(1) rotateZ(0deg);opacity:1}.checkbox-modern label input[type="checkbox"]:disabled+.cr{opacity:.5}.checkbox-modern label.calendar-item{min-width:70px;padding-left:0}@media only screen and (min-width:1200px) and (max-width:1300px){.checkbox-modern label.calendar-item{position:relative;left:-10px}}@media only screen and (max-width:450px){.checkbox-modern label.calendar-item{position:relative;left:-10px}}.seven-cols .col-md-1,.seven-cols .col-sm-1,.seven-cols .col-lg-1{width:14.285714285714285714285714285714%!important;float:left}.no-left-pad>label{padding-left:0}.checkbox-radio{-webkit-appearance:button;border:1px solid #a9a9a9;border-radius:.25em;width:1.3em;height:1.3em;cursor:pointer;margin-top:6px!important;margin-left:-8px!important}[type='radio'].checkbox-radio{border-radius:50%}.checkbox-radio:checked{background-color:#fff}[type='checkbox'].checkbox-radio~.cr,[type='radio'].checkbox-radio~.cr,[type='checkbox'].checkbox-radio~.cr .cr-icon,[type='radio'].checkbox-radio~.cr .cr-icon{pointer-events:none}[type='checkbox'].checkbox-radio~.cr .cr-icon,[type='radio'].checkbox-radio~.cr .cr-icon{position:absolute;font-size:.8em;line-height:0;top:16px;left:11px}[type='checkbox'].checkbox-radio~.cr>.cr-icon,[type='radio'].checkbox-radio~.cr>.cr-icon{transform:scale(2) rotateZ(-20deg);opacity:0;transition:all .15s ease-in}[type='checkbox'].checkbox-radio:checked+.cr>.cr-icon,[type='radio'].checkbox-radio:checked+.cr>.cr-icon{transform:scale(1) rotateZ(0deg);opacity:1}[type='checkbox'].checkbox-radio:disabled+.cr,[type='radio'].checkbox-radio:disabled+.cr{opacity:.5}input[type='checkbox'].switch-box{font-size:30px;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:3.5em;height:1.5em;background:#ddd;border-radius:3em;position:relative;cursor:pointer;outline:none;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}input[type='checkbox'].switch-box:checked{background:#0ebeff}input[type='checkbox'].switch-box:after{position:absolute;content:'';width:1.5em;height:1.5em;border-radius:50%;background:#fff;-webkit-box-shadow:0 0 .25em rgba(0,0,0,.3);box-shadow:0 0 .25em rgba(0,0,0,.3);-webkit-transform:scale(.7);transform:scale(.7);left:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}input[type='checkbox'].switch-box:checked:after{left:calc(100% - 1.5em)}input[type='date'].form-control,input[type='time'].form-control,input[type='datetime-local'].form-control,input[type='month'].form-control{line-height:initial}.expandable-preview.collapse[aria-expanded='false']{display:block;height:40px!important;overflow:hidden}.expandable-preview.collapse{min-height:40px!important}.expandable-preview.collapsing[aria-expanded='false']{height:40px!important}[data-toggle='collapse'][aria-expanded='false']+div.gradientback{position:absolute;top:15px;left:0;width:100%;height:40px;background-image:none;background-image:-webkit-linear-gradient(top,rgba(137,255,241,0) 10px,rgba(0,0,0,1) 100%);background-image:linear-gradient(to bottom,rgba(137,255,241,0) 10px,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0089fff1',endColorstr='#000000',GradientType=0);pointer-events:none;opacity:1;transition-property:opacity;transition-duration:.5s}[data-toggle='collapse'][aria-expanded='true']+div.gradientback{opacity:0}.position-rel{position:relative}.text-deco-none{text-decoration:none!important}.panel.panel-default.panel-comparison>ul.list-group li.list-group-item{padding-top:0;padding-bottom:0}@media(min-width:992px){.panel-comparison ul.list-group li.list-group-item .row{display:flex;flex-wrap:wrap}}.panel-comparison ul.list-group li.list-group-item .row .p-vert-5{padding-top:5px;padding-bottom:5px}.flex-container-row{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center}.callout{border-left:#337ab7 solid 4px}.title-underline{border-bottom:#b7b7b7 solid 1px}.table-listing{width:100%}.table-listing .header-item{display:flex;justify-content:space-between;border-top-style:solid;border-top-color:#d3d3d3;border-bottom-color:#d3d3d3;border-bottom-style:double;border-width:thin}.table-listing .footer{display:flex;justify-content:space-between;border-top-style:solid;border-top-color:#d3d3d3;border-width:thin}details>summary{cursor:pointer}details>summary::before{font-family:'Font Awesome 5 Pro';font-weight:900;content:'';float:left}details[open]>summary::before{content:''}details>summary[data-closed-label]::before{font-weight:unset!important;content:attr(data-closed-label)}details[open]>summary[data-opened-label]::before{font-weight:unset!important;content:attr(data-opened-label)}