﻿/*! jQuery UI - v1.12.1 - 2021-07-23
* http://jqueryui.com
* Includes: draggable.css, core.css, resizable.css, selectable.css, sortable.css, accordion.css, autocomplete.css, menu.css, button.css, controlgroup.css, checkboxradio.css, datepicker.css, dialog.css, progressbar.css, selectmenu.css, slider.css, spinner.css, tabs.css, tooltip.css, theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?scope=&folderName=custom-theme&bgImgOpacityError=&bgImgOpacityHighlight=&bgImgOpacityActive=&bgImgOpacityHover=&bgImgOpacityDefault=&bgImgOpacityContent=&bgImgOpacityHeader=&cornerRadiusShadow=8px&offsetLeftShadow=0px&offsetTopShadow=0px&thicknessShadow=5px&opacityShadow=30&bgImgOpacityShadow=0&bgTextureShadow=flat&bgColorShadow=%23666666&opacityOverlay=30&bgImgOpacityOverlay=0&bgTextureOverlay=flat&bgColorOverlay=%23ffffff&iconColorError=%239b3029&fcError=%239b3029&borderColorError=%23C75C54&bgTextureError=flat&bgColorError=%23ffffff&iconColorHighlight=%23053032&fcHighlight=%23053032&borderColorHighlight=%23eba400&bgTextureHighlight=flat&bgColorHighlight=%23FFC43E&iconColorActive=%23ffffff&fcActive=%23ffffff&borderColorActive=%23053032&bgTextureActive=flat&bgColorActive=%236A888F&iconColorHover=%23555555&fcHover=%23053032&borderColorHover=%236A888F&bgTextureHover=flat&bgColorHover=%23EFEFEF&iconColorDefault=%23777777&fcDefault=%23454545&borderColorDefault=%23EFEFEF&bgTextureDefault=flat&bgColorDefault=%23EFEFEF&iconColorContent=%23053032&fcContent=%23053032&borderColorContent=%23EFEFEF&bgTextureContent=flat&bgColorContent=%23ffffff&iconColorHeader=%23053032&fcHeader=%23053032&borderColorHeader=%23EFEFEF&bgTextureHeader=flat&bgColorHeader=%23ffffff&cornerRadius=2px&fwDefault=normal&fsDefault=13px&ffDefault=Helvetica%2CArial%2Csans-serif
* Copyright jQuery Foundation and other contributors; Licensed MIT */.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.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-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;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-0.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted #000}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .5em .5em .7em;font-size:100%}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-item-wrapper{position:relative;padding:10px 5px;font-size:13px}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-button{padding:.4em 1em;display:inline-block;position:relative;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2em;box-sizing:border-box;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-button-icon-only{text-indent:0}.ui-button-icon-only .ui-icon{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px}.ui-button.ui-icon-notext .ui-icon{padding:0;width:2.1em;height:2.1em;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-icon-notext .ui-icon{width:auto;height:auto;text-indent:0;white-space:normal;padding:.4em 1em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-controlgroup{vertical-align:middle;display:inline-block}.ui-controlgroup>.ui-controlgroup-item{float:left;margin-left:0;margin-right:0}.ui-controlgroup>.ui-controlgroup-item:focus,.ui-controlgroup>.ui-controlgroup-item.ui-visual-focus{z-index:9999}.ui-controlgroup-vertical>.ui-controlgroup-item{display:block;float:none;width:100%;margin-top:0;margin-bottom:0;text-align:left}.ui-controlgroup-vertical .ui-controlgroup-item{box-sizing:border-box}.ui-controlgroup .ui-controlgroup-label{padding:.4em 1em}.ui-controlgroup .ui-controlgroup-label span{font-size:80%}.ui-controlgroup-horizontal .ui-controlgroup-label+.ui-controlgroup-item{border-left:none}.ui-controlgroup-vertical .ui-controlgroup-label+.ui-controlgroup-item{border-top:none}.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content{border-right:none}.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content{border-bottom:none}.ui-controlgroup-vertical .ui-spinner-input{width:75%;width:calc(100% - 2.4em)}.ui-controlgroup-vertical .ui-spinner .ui-spinner-up{border-top-style:solid}.ui-checkboxradio-label .ui-icon-background{box-shadow:inset 1px 1px 1px #ccc;border-radius:.12em;border:none}.ui-checkboxradio-radio-label .ui-icon-background{width:16px;height:16px;border-radius:1em;overflow:visible;border:none}.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon{background-image:none;width:8px;height:8px;border-width:4px;border-style:solid}.ui-checkboxradio-disabled{pointer-events:none}body .ui-datepicker{width:17em;padding:.2em .2em 0;display:none}body .ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}body .ui-datepicker .ui-datepicker-prev,body .ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}body .ui-datepicker .ui-datepicker-prev-hover,body .ui-datepicker .ui-datepicker-next-hover{top:1px}body .ui-datepicker .ui-datepicker-prev{left:2px}body .ui-datepicker .ui-datepicker-next{right:2px}body .ui-datepicker .ui-datepicker-prev-hover{left:1px}body .ui-datepicker .ui-datepicker-next-hover{right:1px}body .ui-datepicker .ui-datepicker-prev span,body .ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}body .ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}body .ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}body .ui-datepicker select.ui-datepicker-month,body .ui-datepicker select.ui-datepicker-year{width:45%}body .ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}body .ui-datepicker th{padding:.7em .3em !important;text-align:center !important;font-weight:bold !important;border:0 !important}body .ui-datepicker td{border:0;padding:1px}body .ui-datepicker td span,body .ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}body .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}body .ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}body .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}body table.ui-datepicker-calendar tr>th{height:auto;font-size:12px;background-color:#fff !important;text-transform:inherit;color:#000}.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}body .ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{font-size:16px;position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border:none;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer;border:none;font-weight:bold}.ui-dialog .ui-resizable-n{height:2px;top:0}.ui-dialog .ui-resizable-e{width:2px;right:0}.ui-dialog .ui-resizable-s{height:2px;bottom:0}.ui-dialog .ui-resizable-w{width:2px;left:0}.ui-dialog .ui-resizable-se,.ui-dialog .ui-resizable-sw,.ui-dialog .ui-resizable-ne,.ui-dialog .ui-resizable-nw{width:7px;height:7px}.ui-dialog .ui-resizable-se{right:0;bottom:0}.ui-dialog .ui-resizable-sw{left:0;bottom:0}.ui-dialog .ui-resizable-ne{right:0;top:0}.ui-dialog .ui-resizable-nw{left:0;top:0}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url("data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==");height:100%;filter:alpha(opacity=25);opacity:.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:bold;line-height:1.5;padding:2px .4em;margin:.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-text{display:block;margin-right:20px;overflow:hidden;text-overflow:ellipsis}.ui-selectmenu-button.ui-button{text-align:left;white-space:nowrap;width:14em}.ui-selectmenu-icon.ui-icon{float:right;margin-top:0}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-0.3em;margin-left:-0.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-0.3em;margin-left:0;margin-bottom:-0.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:none;color:inherit;padding:.222em 0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:2em}.ui-spinner-button{width:1.6em;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top-style:none;border-bottom-style:none;border-right-style:none}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Helvetica,Arial,sans-serif;font-size:13px}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Helvetica,Arial,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #efefef;-webkit-box-shadow:1px 1px 4px 1px rgba(86,86,86,.5);box-shadow:1px 1px 4px 1px rgba(86,86,86,.5)}.ui-widget-content{border:1px solid #efefef;background:#fff;color:#053032}.ui-widget-content a{color:#053032}.ui-widget-header{border:1px solid #fff;background:#fff;color:#053032;font-weight:bold}.ui-widget-header a{color:#053032}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #efefef;background:#fff;color:#454545}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#454545;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,.ui-button:hover{border:1px solid #6a888f;background:#efefef;font-weight:normal;color:#053032}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover{color:#053032;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px #5e9ed6}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{color:#06c;margin-left:0px}.ui-icon-background,.ui-state-active .ui-icon-background{border:#053032;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #eba400;background:#ffc43e;color:#053032}.ui-state-checked{border:1px solid #eba400;background:#ffc43e}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#053032}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #c75c54;background:#fff;color:#9b3029}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#9b3029}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#9b3029}.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{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("images/ui-icons_053032_256x240.png")}.ui-widget-header .ui-icon{background-image:url("images/ui-icons_053032_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url("images/ui-icons_555555_256x240.png")}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url("images/ui-icons_ffffff_256x240.png")}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url("images/ui-icons_053032_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("images/ui-icons_9b3029_256x240.png")}.ui-button .ui-icon{background-image:url("images/ui-icons_777777_256x240.png")}.ui-icon-blank{background-position:16px 16px}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-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:-65px -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:-65px -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:1px -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{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,.ui-corner-left,.ui-corner-tl{border-top-left-radius:2px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:2px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:2px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:2px}.ui-widget-overlay{background:#111;opacity:.65;filter:Alpha(Opacity=65)}.ui-widget-shadow{-webkit-box-shadow:0px 0px 5px #666;box-shadow:0px 0px 5px #666}.ui-dialog input[type=button]:not(.noStyle):hover,.ui-dialog input[type=submit]:hover,.ui-dialog input[type=reset]:hover,.ui-dialog button:not(.noStyle):hover{color:#fff;border:none;font-weight:bold;border:none !important}.ui-dialog-titlebar input[type=button]:not(.noStyle),.ui-dialog-titlebar input[type=submit],.ui-dialog-titlebar input[type=reset],.ui-dialog-titlebar button:not(.noStyle){background-color:#fff}.ui-dialog-titlebar input[type=button]:not(.noStyle):hover,.ui-dialog-titlebar input[type=submit]:hover,.ui-dialog-titlebar input[type=reset]:hover,.ui-dialog-titlebar button:not(.noStyle):hover{background-color:#efefef}.ui-dialog .ui-dialog-title{font-size:20px}body .ui-dialog-buttonpane #confirmationOkayBtn{background-color:#00a8b2 !important;color:#fff}body .ui-dialog-buttonpane #confirmationOkayBtn:hover{background-color:#628990 !important;color:#fff}body .ui-dialog-buttonpane #confirmationCancelBtn{background-color:#94aeb4 !important;color:#fff}body .ui-dialog-buttonpane #confirmationCancelBtn:hover{background-color:#628990 !important;color:#fff}body #pleaseWaitWrapper button{border:1px solid #fff !important}.report-toolbar-wrapper,div.wrapperBox,div.legendBox,table.dataTable{-webkit-box-shadow:0px 0px 5px 1px rgba(12,56,68,.2);box-shadow:0px 0px 5px 1px rgba(12,56,68,.2)}div.wrapperBox,div.legendBox{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{width:100%;height:100%;margin:0;padding:0;overflow-y:scroll}body{width:100%;height:100%;margin:0;padding:0;font-family:Helvetica,Arial,sans-serif;font-size:12px;color:#000;background-color:#fff}b,strong,.strong{font-weight:bold}p{margin-top:0em;margin-bottom:.75em}a{text-decoration:none;color:#06c}a:hover{color:#446b6d}h1,h2,h3,h4{margin:0 0 .5em 0;padding:0;line-height:normal}h1{font-family:Helvetica,Arial,sans-serif;font-size:2.15em;line-height:1em;font-weight:normal;text-align:left;color:#053032}h1.title{text-transform:none;color:#053032}h1.title i{width:inherit}h2{font-size:18px;font-weight:normal;text-align:left;color:#053032;padding:0;text-transform:uppercase}h3{font-family:Helvetica,Arial,sans-serif;font-size:31px;color:#053032;font-weight:normal}h3 .companyTitle{padding:0 0 10px 5px}h3.small{font-size:16px;line-height:30px;padding-right:10px}h4{color:#333;font-size:16px;font-weight:normal}.page-header h1{display:inline-block}.page-header .help-links{display:inline-block;float:right}@media(min-width: 768px){.page-header .help-text{display:inline-block}.page-header .help-icon{display:none}}@media(max-width: 768px){.page-header .help-text{display:none}.page-header .help-icon{display:inline-block}}.page-sub-header .page-title{display:inline-block;font-size:1.25rem}.page-sub-header .help-links{margin-top:-5px;float:right;margin-right:10px}.help-links{display:inline-block}.help-links .icon{margin-right:5px}.tabs-actions{padding-top:10px;font-size:1rem;width:100%;text-align:right}.tabs-actions.left{text-align:left}.tabs-actions a{margin-left:10px}.tabs-actions .fad,.tabs-actions .far,.tabs-actions .fas,.tabs-actions .fal{margin-left:0 !important}.tabs-actions a.button{border:solid 1px #6a888f;color:#638a92;border-radius:5px;padding:7px}.tabs-actions a.button i{margin-top:0}.tabs-actions .reportPrintLink{margin-right:10px}.tabs-actions .reportPrintLink .fad{margin-right:0}.tabs-actions .reportPrintLink span{margin-left:0;font-size:14px}.tabs-actions .help-links .icon .far,.tabs-actions .help-links .icon .fad{margin-right:15px !important}ul{list-style-type:square;margin-top:.75em;margin-bottom:.75em;margin-left:1.5em;padding-left:.5em}ul.no-list{list-style-type:none}ol{margin-top:.75em;margin-bottom:.75em;margin-left:3em;padding-left:0px}li{padding-left:0em;margin-left:0em;margin-bottom:.25em}hr{color:#ccc;border-left:none;border-top:none;border-right:none;border-bottom:1px solid #b1b1b1;line-height:1px;height:1px;margin:10px 0}form{margin:0}input,select,textarea,button{font-family:inherit;font-size:12px;font-weight:normal;color:#000;vertical-align:middle;border:1px solid #b1b1b1;z-index:0;margin:0;border-radius:3px}textarea{white-space:pre-wrap !important;padding:2px 4px;border-radius:3px}textarea.hasMore{background-image:none}input[type=password]{font-family:Arial,Helvetica,sans-serif !important}input[type=text],input[type=password],input:not([type]){padding:2px 2px;min-height:20px;border-radius:3px}input[type=checkbox],input[type=radio],input.checkboxStyle,input.radioStyle{background:rgba(0,0,0,0);border:0px solid #fff;vertical-align:middle;padding:0;margin:0 1px 0 0}select{padding:1px;border:1px solid #b1b1b1;color:#000;font-weight:normal}select:not([multiple]){height:20px}select option{font-family:Helvetica,Arial,sans-serif;font-size:12px;font-weight:normal;color:#000;background:#fff none no-repeat;z-index:0;border-style:none;border-spacing:0;border-width:1px}label{vertical-align:middle;padding:0;margin:0 10px 0 0}pre{margin:0;padding:0;font-size:11px;line-height:12px}.spacer-10{height:10px;width:100%;margin:0;padding:0}.spacer-30{display:inline-block;width:30px;margin:0;padding:0}.hide{display:none}.hand{cursor:pointer}.inline{display:inline}.text-normal{font-weight:normal}.text-center{text-align:center !important}.text-right{text-align:right}.text-sm{font-size:16px !important}.text-md{font-size:18px}.text-strong{font-weight:bold}.pad-right{padding-right:10px !important}.pad-left{padding-left:10px !important}.pad-both{padding-left:10px !important;padding-right:10px !important}.pad-top{padding-top:10px !important}.pad-bot{padding-bottom:10px !important}.pad-border-top{padding-top:10px;margin-top:10px;border-top:1px solid #ddd}.no-border{border:none !important}.vertical-middle{vertical-align:middle}.mt-0{margin-top:0px !important}.mt-2{margin-top:2px}.font-blue{color:#0074b2 !important}.font-blue-light{color:#d8e7f1 !important}.font-blue-bright{color:#33ddf9 !important}.font-link{color:#06c !important}.font-charcoal{color:#94aeb4 !important}.font-charcoal-dark{color:#638a92 !important}.font-dark{color:#053032 !important}.font-gray{color:gray !important}.font-green{color:#43b724 !important}.font-green-dark{color:#2d8515 !important}.font-green-hourly{color:#51a351 !important}.font-purple{color:#de14f0 !important}.font-purple-dark{color:#93199e !important}.font-red{color:#c75c54 !important}.font-red-dark{color:#9b3029 !important}.font-tab{color:#6a888f !important}.font-teal{color:#00a8b2 !important}.font-yellow{color:#eaa21e !important}.font-white,.font-none{color:#fff !important}.bg-none{background:#fff !important}.bg-blue{background:#0074b2 !important}.bg-blue-light{background:#d8e7f1 !important}.bg-blue-bright{background:#33ddf9 !important}.bg-charcoal{background:#94aeb4 !important}.bg-dark{background:#053032 !important}.bg-gray-light{background:#fff !important}.bg-gray{background:gray !important}.bg-green{background:#43b724 !important}.bg-green-dark{background:#2d8515 !important}.bg-green-hourly{background:#51a351 !important}.bg-orange{background:#e3974a !important}.bg-purple{background:#de14f0 !important}.bg-purple-dark{background:#93199e !important}.bg-red{background:#c75c54 !important}.bg-cyan{background:#00a8b2 !important}.bg-teal{background:#00a8b2 !important}.bg-teal-gray{background:#628990 !important}.bg-teal-dark{background:#006170 !important}.bg-white{background:#fff !important}.bg-yellow{background:#ffc43e !important}.bg-tab{background:#6a888f !important}.bg-lt-none{background:#fff !important}.bg-lt-orange{background:#fff7ea !important}.bg-lt-red{background:#ffeaea !important}.bg-lt-green{background:#e5ffe2 !important}.bg-lt-yellow{background:#f8f8d5 !important}.bg-lt-blue{background:#eaf0ff !important}.bg-lt-cyan{background:#eafbff !important}.bg-lt-purple{background:#ffeaff !important}.font-red-dark-hover:hover{color:#9b3029 !important}.text-center{text-align:center !important}.text-inactive{color:#94aeb4 !important}.text-right{text-align:right !important}@media only screen and (min-width: 1201px){#menuExpander{display:none !important}}@media only screen and (max-width: 1200px){th.hideIfNarrow,td.hideIfNarrow{display:none !important}}@media only screen and (max-width: 980px){body{letter-spacing:-0.5px}}@media only screen and (max-width: 1200px){#contentWrapper>#sidemenu{display:none !important}#contentWrapper.showSideMenu>#sidemenu,#contentWrapper.showSideMenu>#content{display:block !important}#contentWrapper:not(.showSideMenu)>#content{display:block;width:100%;padding-top:25px !important}#logo{width:inherit !important}#menuExpander{display:inline-block}}@media only screen and (min-width: 761px){.company-mobile{display:none !important}.company-full{display:inline-block !important}}@media only screen and (min-width: 768px)and (max-width: 992px){#logo{margin-left:0 !important}}@media only screen and (max-width: 760px){.company-mobile{display:block !important}.company-full{display:none !important}#logo{margin-left:0 !important}#logo img{width:100px}.topNavDropbtn{padding-left:5px !important;padding-right:5px !important}.topNavSettings{flex-direction:column}.topNavIconContainer,.topNavSupportPhone,#headerCompanyName{display:none !important}.topNavIconContainer.sign-out-container,.topNavSupportPhone.sign-out-container,#headerCompanyName.sign-out-container{display:inline-block !important;padding-top:20px}#pageWrapper:not(.external) #topmenu>div:first-child{width:90px !important;border-right:1px solid #333;vertical-align:bottom}table.dataTable>*>tr>*:not(.header),table.smallData>*>tr>*,table.tablesorter>*>tr>*:not(.header){padding:1px !important}table.tablesorter>*>tr>.header{padding-left:1px !important}}img,div{image-rendering:optimizeQuality;image-rendering:auto;-ms-interpolation-mode:bicubic}@media only screen and (-webkit-min-device-pixel-ratio: 2.1),only screen and (min-resolution: 2.1dppx),only screen and (min-resolution: 200dpi){img,div{image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;image-rendering:pixelated;-ms-interpolation-mode:nearest-neighbor}}#pageWrapper{display:block;width:auto !important}#pageWrapper:not(.external) #topmenu>div:first-child{min-width:90px}#pageWrapper.external #topmenu>div:first-child{min-width:0}#header{width:100%;clear:both;background-color:#fff;color:#333;white-space:nowrap;position:fixed;z-index:1000;border-bottom:4px solid #628990;top:0}#header .ts-row{grid-template-columns:repeat(2, 1fr);grid-gap:5px}#header .ts-row.header-row{height:55px}#header.external{position:initial !important}#topmenu a{color:#ddd}#topmenu a:hover{color:#fff}#headerContentRight a{color:#999}#headerContentRight a:hover{color:#000}#logo{height:auto;clear:left;cursor:pointer;display:inline-flex;width:235px}#logo img{margin:0 0px 10px 10px;max-width:160px;max-height:50px}#logo.admin-logo{display:inline-block;width:initial;margin-right:25px}.ts-container{padding-left:5px !important}#header.custom #logo img{margin:5px 0 5px 0;max-width:160px;max-height:50px}#headerContentRight{float:right;padding-top:5px;padding-right:20px;text-align:right}#headerContentRight .headerPhoneNumberExternal{font-size:16px;font-weight:bold;margin-top:10px}#headerContentRight .headerPhoneNumberInternal{position:absolute;left:-220px;font-size:16px;font-weight:bold;margin-top:10px}@media only screen and (max-width: 800px){#headerContentRight .headerPhoneNumberInternal{font-size:14px;left:-200px}}@media only screen and (max-width: 600px){#headerContentRight .headerPhoneNumberInternal{display:none}}#headerMessageWrapper{position:relative;float:left}#headerMessageWrapper>div{position:absolute;top:9px;left:0px;display:inline-block;width:500px;max-width:500px;max-height:2em;overflow:hidden;text-overflow:ellipsis;padding:7px 10px;white-space:nowrap;z-index:1000}#printHeader{display:none}#topmenuWrapper{display:table;width:100%}.connectedWrapper{display:inline-block}.companyNameWrapper{display:inline-block}#topmenu{display:table-row;width:100%;background-color:#555756;font-size:15px;color:#fff;padding:0;margin:0;list-style-type:none;height:26px;clear:both}#topmenu>div{display:table-cell;vertical-align:middle}#topmenu>div:first-child{width:35%}#topmenu>div:last-child{width:65%}#topmenu>div:last-child>*{float:right}#topmenu>div>*{display:inline-block;padding:3px 10px;color:#ddd}#topmenu>div>a{border-right:1px solid #333}#topmenu>div>a:hover:not(#menuExpander){color:#fff;background-color:#053032}#topmenu>div>#menuExpander{display:block;border-right-style:none;width:90px;height:20px;padding-left:60px !important}#topmenu>div>#menuExpander:hover{background-color:#efefef;color:#000 !important}#topmenu>div>a#chat-trigger,#topmenu>div>a#chat-trigger:hover:not(#menuExpander){padding-left:5px}#topmenu>div>a#chat-trigger.chat-offline{color:#aaa}#topmenu>div>a#chat-trigger.chat-offline img{-webkit-opacity:.5;-moz-opacity:.5;opacity:.5}#topmenu>div>a#chat-trigger.chat-online{color:#fff;background-color:#d9534f}a.chat-offline{color:#999 !important}a.chat-offline:hover{background-color:rgba(0,0,0,0) !important;cursor:auto !important}#chatlio-widget{visibility:hidden}#contentWrapper{position:relative;display:block;background-color:#fff;color:#000}#pageWrapper.external{background-color:#dae0e1;height:100%;overflow-x:unset}#pageWrapper.external #header{background-color:#dae0e1;border-bottom:none}#pageWrapper.external #contentWrapper{background-color:#dae0e1;display:block !important}#pageWrapper.external #contentWrapper #contentPad{border:solid 1px #94aeb4;border-radius:5px;background-color:#fff;min-height:125px}#pageWrapper.external #contentWrapper.full{display:block !important}#pageWrapper.external #footer{padding-top:75px;border-top:none;padding-bottom:75px;background-color:#dae0e1;width:initial}@media only screen and (max-width: 1200px){#contentWrapper:not(.showSideMenu){display:block !important}}#sidemenu{display:table-cell;width:240px;min-width:240px;max-width:240px;overflow:hidden;vertical-align:top;background-color:#eff4f5}@media only screen and (max-width: 1200px){body#menuClosed #contentWrapper.showSideMenu>#sidemenu,body #contentWrapper.showSideMenu>#sidemenu{position:absolute;z-index:1200;display:block !important}body#menuClosed #contentWrapper.showSideMenu>#sidemenu,body #contentWrapper.showSideMenu>#sidemenu{display:block !important}}#messageCenterToggle .MessageCenterNewMsgCount,#messageCenterToggle .msgCount{display:inline-block;color:#fff;border-radius:50%;width:1rem;height:1rem;font-size:.75rem;text-align:center;margin-left:-3px;vertical-align:top;margin-top:-4px}#messageCenterToggle .MessageCenterNewMsgCount.empty,#messageCenterToggle .msgCount.empty{background-color:#fff;border:none}#messageCenterToggle .MessageCenterNewMsgCount.hasNotification,#messageCenterToggle .msgCount.hasNotification{display:inline-block;background-color:#c75c54;border:solid 1px #c75c54}.msgCount{display:inline-block !important;background-color:#c75c54;color:#fff !important;border:solid 1px #c75c54;border-radius:50%;width:5px;height:5px;font-size:.85rem;margin-top:-3px;padding:1px 6px 11px 5px !important}.msgCount.empty{display:none !important}.msgCountMenu{display:inline-block;background-color:#c75c54;color:#fff !important;border:solid 1px #c75c54;border-radius:50%;width:5px;height:5px;font-size:.85rem;margin-top:-3px;margin-left:-20px;vertical-align:super;padding:1px 6px 11px 5px !important}.msgCountMenu.empty{display:none !important}@media screen and (min-width: 760px){.msgCountMenu{display:none !important}}div.menu{background-color:#efefef}div.menu #menu-time-compact{display:none}div.menu #menu-time{display:inline-block}div.menu ul{padding:0;margin:0;list-style-type:none;width:100%;border-top:1px solid #dae0e1}div.menu ul.menu-secondary{padding-left:0px !important}div.menu ul.menu-secondary li a{display:flex;padding-top:20px}div.menu ul.menu-secondary li a span{margin-left:5px}div.menu ul.menu-secondary li a i{margin-left:30px !important;text-align:left}div.menu>ul li{font-family:Helvetica,Arial,sans-serif;font-weight:normal;font-size:14px;text-align:left;background-color:#efefef;border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#dae0e1;padding:0;margin:0;display:block}div.menu>ul li.spacer{height:10px}div.menu>ul li.header{font-family:Helvetica,Arial,sans-serif;font-weight:bold;text-align:left;padding:10px 15px 2px 15px;cursor:default}div.menu>ul li a,div.menu>ul li span.unlinked{color:#053032;background:none;padding:15px 5px 15px 20px;display:block;transition:none !important}div.menu>ul li.active a{color:#00a8b2;background:#fff}div.menu>ul li a i,div.menu>ul li a svg{color:#799aa0;font-size:18px;width:30px}div.menu>ul li.active a i{color:#00848b}div.menu>ul li a:hover i,div.menu>ul li a:hover svg,div.menu>ul li a:hover{color:#fff;background:#00a8b2;transition:none !important}div.menu>ul li.active a:hover{color:#fff;background:#00a8b2}div.menu>ul li.red-text a,div.menu>ul li.red-text a i,div.menu>ul li.red-text a svg,div.menu>ul li#Pending a,div.menu>ul li#Pending a i,div.menu>ul li#Pending a svg,div.menu>ul li#Alerts a,div.menu>ul li#Alerts a i,div.menu>ul li#Alerts a svg{color:#c75c54}div.menu>ul li.red-text a:hover,div.menu>ul li.red-text a:hover i,div.menu>ul li.red-text a:hover svg,div.menu>ul li#Pending a:hover,div.menu>ul li#Pending a:hover i,div.menu>ul li#Pending a:hover svg,div.menu>ul li#Alerts a:hover,div.menu>ul li#Alerts a:hover i,div.menu>ul li#Alerts a:hover svg{background-color:#c75c54;color:#fff !important}div.menu .dropdown-handler.active,div.menu .dropdown-handler.active i{color:#00a8b2 !important;background-color:#fff}div.menu .dropdown-handler{cursor:pointer}div.menu .dropdown-handler span.rotation{float:right !important}div.menu .dropdown-handler i{margin-top:-2px;width:21px !important;margin-right:10px}div.menu .dropdown-handler i.rotate{-moz-transition:all .4 linear;-webkit-transition:all .4 linear;transition:all .4 linear;width:auto !important}div.menu .dropdown-handler .rotate.down{-ms-transform:rotate(90deg) !important;-moz-transform:rotate(90deg) !important;-webkit-transform:rotate(90deg) !important;transform:rotate(90deg) !important}div.menu .dropdown-handler.compact i{width:auto !important}div.menu .sysadmin-menu{border-top:2px solid #94aeb4;border-bottom:2px solid #94aeb4}div.menu .restricted{color:#c75c54;font-weight:bold}.clockInOutCompact{display:none}.clockInOutStandard{display:inline-block}#menuCompactor{padding-top:5px;text-align:right;position:relative}#menuCompactor:hover{cursor:pointer}.compactorIcon{rotate:none}.compactorIcon.rotated{rotate:180deg}div.menu.compact{width:75px !important;min-width:75px !important;max-width:75px !important}div.menu.compact .clockInOutCompact{display:inline-block}div.menu.compact .clockInOutStandard{display:none}div.menu.compact #clockarea{padding-top:0}div.menu.compact #menu-time-compact{display:inline-block}div.menu.compact #menu-time{display:none}div.menu.compact [name=TakeBreak]{width:50px}div.menu.compact>ul li a{padding-left:5px}div.menu.compact ul li{text-align:center !important}div.menu.compact ul li span{display:none}div.menu.compact ul li .dropdown-handler i{margin-right:inherit}div.menu.compact ul li .dropdown-handler span.rotation{float:none !important;display:inline !important}div.menu.compact ul .menu-secondary{margin-left:0;z-index:1000}div.menu.compact ul .menu-secondary li{text-align:right !important}div.menu.compact ul .menu-secondary li a{padding-right:20px}div.menu.compact ul .menu-secondary li a i{margin-left:20px}button.loginButton.compact{width:50px;font-size:12px;line-height:14px}#clock.compact{height:25px}#clock.compact .hours,#clock.compact .separator,#clock.compact .minutes,#clock.compact .ampm{font-size:14px !important}#clock.compact .seconds,#clock.compact .pst,#clock.compact .separator.standard{display:none}#clock.compact .ampm{padding-right:initial !important;margin-left:3px}#content{background-color:#dae0e1;display:table-cell;width:100%;min-width:320px;min-height:240px;vertical-align:top;margin:0;line-height:140%;padding-bottom:16px}#contentAccountMsg{display:block;padding:0}#contentAccountMsg>div{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;padding:1em 2em;border-bottom:2px solid #efefef}#contentAccountMsg>div.announcement{background-color:#f8f8f8;padding:1em 2em}#contentPad{display:block;padding:2em;padding-top:20px}@media only screen and (max-width: 576px){#contentPad{padding:40px .25em 1em .25em}}#pageWrapper.external #contentWrapper #content{display:block !important;margin:0 auto;min-width:240px;max-width:800px;width:auto}#contentWrapper.full #content{display:block !important}#contentWrapper.full{display:block !important}#footer{clear:both;font-size:80%;color:#b5b5b5;padding:1.5em;text-align:center;border-top:1px solid #efefef}#footer a{color:#999}#footer a:hover{color:#000}div.colBoxes{display:block;margin:0 0 0 0;padding:0 0 0 0}div.colBoxes>div{float:left;width:100%;clear:both}@media only screen and (min-width: 980px){div.colBoxes>div{width:50%;clear:none}div.colBoxes>div:nth-child(2n+1){clear:both}div.colBoxes>div:nth-child(3n+1){clear:none}}@media only screen and (min-width: 1400px){div.colBoxes>div{width:33%;clear:none}div.colBoxes>div:nth-child(2n+1){clear:none}div.colBoxes>div:nth-child(3n+1){clear:both}}.partnerSite #contentPad{padding-top:1.5em}.headerWrapper{margin-top:auto;margin-bottom:auto}#headerCompanyName{padding:0 0 0 27px;font-size:22px;color:#053032;margin-top:auto;margin-bottom:auto;display:inline-block}#headerCompanyName span.headerAcctNum{display:block;font-size:15px}.topNavLinksWrapper{margin-top:auto;margin-bottom:auto;text-align:right}.topNavLinksWrapper.adminNav{float:right;margin-top:15px}.topNavLinksWrapper.affilNav{float:right;margin-top:20px}.topNavLinks{display:inline-block}.topNavChatContainer{text-align:right}.topNavChatLink{text-align:right}.topNavDropbtn{color:#446b6d;z-index:1000}.topNavDropbtn:hover{color:#404040;cursor:pointer}.topNavList{list-style-type:none}.topNavList li{background-color:#999}.topNavList li:hover{background-color:#666}.topNavContainer{max-height:55px}.topNavDropbtn{padding:16px;cursor:pointer}#messageCenterToggle.topNavDropbtn{padding-left:5px;padding-right:5px}.topNavDropdown{position:relative;display:inline-block}.topNavDropdown.messageCenterDropdown{width:55px}#messageCenterIcon{width:35px;height:30px;display:inline-block}.topNavDropdownContent{display:none;position:absolute;background-color:#efefef;min-width:160px;box-shadow:0px 8px 16px 0px rgba(0,0,0,.2);z-index:1100;right:0;font-size:14px}.topNavDropdownContent a,.topNavDropdownContent div{color:#446b6d;padding:12px 16px;text-decoration:none;display:block}.topNavDropdownContent a i.fa,.topNavDropdownContent a i.fad,.topNavDropdownContent a i.far,.topNavDropdownContent a i.fas,.topNavDropdownContent div i.fa,.topNavDropdownContent div i.fad,.topNavDropdownContent div i.far,.topNavDropdownContent div i.fas{width:40px;vertical-align:middle}@media(max-width: 576px){.topNavDropdownContent a,.topNavDropdownContent div{padding:9px 16px}}.topNavDropdownContent .userName{display:inline-block;vertical-align:middle;font-size:16px;padding-left:0}.topNavDropdownContent a:hover{background-color:#404040;color:#fff}.topNavListIcon{margin-right:5px}.topNavIconContainer{text-align:right;display:inline-block;margin:auto 10px}.topNavIconContainer a{color:#446b6d}.topNavIconContainer a:hover{color:#404040}.topNavSupportPhone{font-size:22px;color:#4d6a6c;display:inline-block;vertical-align:middle;padding-top:10px}.topNavSupportPhone .topNavSupportPhoneCall{font-size:15px}.topNavIconContainer #topNavSupport:hover{color:#d9534f}.topNavIconContainer .fad,.topNavDropdown .fad,.topNavIconContainer .far{font-size:26px;width:30px}.topNavDropdown .topNavSection{display:inline-block;padding:0;vertical-align:middle}.topNavDropdown .topMenuPhone{font-size:18px}.topNavSettings div.settingsSlot{margin-bottom:10px;padding:8px}.topNavSettings div.settingsSlot.sectionBreak{border-bottom:solid 1px #e4e4e4;padding-bottom:15px}@media(max-width: 576px){.topNavSettings div.settingsSlot{padding:4px 8px}}.topNavSettings div.settingsSlot label .unlinked{font-weight:bold}@media only screen and (max-width: 760px){.topNavSettings div.settingsSlot.menuMode{display:none}}#brightnessWrapper{padding-top:0;padding-bottom:10px;margin-bottom:10px}#brightnessWrapper label{display:inline-block}#brightnessWrapper .unlinked{padding-bottom:0;padding-top:20px}#brightnessWrapper #darkModeWrapper{display:inline-block;margin-left:20px}#brightnessWrapper #darkModeWrapper .toggle-switch{position:relative;width:50px;padding:0}#brightnessWrapper #darkModeWrapper label{position:absolute;width:100%;height:24px;background-color:#41b9fa;border-radius:13px;cursor:pointer}#brightnessWrapper #darkModeWrapper input{position:absolute;display:none}#brightnessWrapper #darkModeWrapper .slider{position:absolute;width:100%;height:100%;border-radius:13px;transition:.3s}#brightnessWrapper #darkModeWrapper input:checked~.slider{background-color:#28292c}#brightnessWrapper #darkModeWrapper .slider::before{content:"";position:absolute;top:2px;left:4px;width:20px;height:20px;border-radius:50%;background-color:#ff0;transition:.3s}#brightnessWrapper #darkModeWrapper input:checked~.slider::before{transform:translateX(24px);box-shadow:inset 7px -4px 0px 0px #d8dbe0;background-color:#28292c}#brightnessWrapper.loginVersion{margin-left:auto;margin-right:auto}#brightnessWrapper.loginVersion label{margin-bottom:auto}#brightnessWrapper.loginVersion #darkModeWrapper{vertical-align:middle;margin-bottom:20px}@media only screen and (max-width: 1101px){.topNavSupportPhone{display:none}.topNavLinks{margin-top:-10px}}.showTopNav{display:block}.no-close .ui-dialog-titlebar-close{display:none}div.subNav{padding:15px 15px 13px 15px;background-color:dimgray}div.subNav ul{margin:0;list-style-type:none}div.subNav li{padding:4px 20px 4px 0;display:inline-block}div.subNav li.active a,div.subNav li.active a:hover{color:#9feff4}div.subNav li a{color:#fff;font-size:14px}div.subNav li a:hover{color:#defffe}.pw-warning{color:#9b3029;font-weight:bold;display:inline-block;margin-left:10px}.pw-warning.static{margin-top:10px}/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{padding:15px 15px;display:inline-block;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:rgba(0,0,0,0);border:0;margin:0;overflow:visible}.hamburger:hover{opacity:.7}.hamburger.is-active:hover{opacity:.7}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner::before,.hamburger.is-active .hamburger-inner::after{background-color:#446b6d}.hamburger-box{width:32px;height:23px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-1.5px}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:32px;height:3px;background-color:#446b6d;border-radius:4px;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block}.hamburger-inner::before{top:-10px}.hamburger-inner::after{bottom:-10px}.hamburger--collapse-r .hamburger-inner{top:auto;bottom:0;transition-duration:.13s;transition-delay:.13s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--collapse-r .hamburger-inner::after{top:-20px;transition:top .2s .2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),opacity .1s linear}.hamburger--collapse-r .hamburger-inner::before{transition:top .12s .2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),transform .13s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--collapse-r.is-active .hamburger-inner{transform:translate3d(0, -10px, 0) rotate(45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--collapse-r.is-active .hamburger-inner::after{top:0;opacity:0;transition:top .2s cubic-bezier(0.33333, 0, 0.66667, 0.33333),opacity .1s .22s linear}.hamburger--collapse-r.is-active .hamburger-inner::before{top:0;transform:rotate(90deg);transition:top .1s .16s cubic-bezier(0.33333, 0, 0.66667, 0.33333),transform .13s .25s cubic-bezier(0.215, 0.61, 0.355, 1)}table:not(.dataTable):not(.smallData):not(.tablesorter):not(.tablePad)>tbody>tr>td:first-child{padding-left:0}table thead th:nth-child(1){padding-left:6px;padding-right:6px}table .edit-table{font-size:13px}th{text-align:left}tr.padding-bottom td{padding-bottom:20px !important}th.no-padding{padding:0 !important}.fake-table-td{padding-top:10px;padding-bottom:10px}table>caption{text-align:left}table td.indent{padding-left:30px !important}table.settingsTable hr{margin-top:2.5em;margin-bottom:2.5em}table.padNone td,table>*>tr>td.padNone,table>*>tr>th.padNone{padding:0}table.center{margin:0 auto}table.tableLeft-sm>tbody>tr>td:first-child{min-width:200px}table.tableLeft-md>tbody>tr>td:first-child{min-width:300px}div.dataTableScrollable{width:auto;height:auto;overflow:auto;overflow-x:auto;overflow-y:hidden}div.dataTableScrollable.on{border-right:5px solid #ff0}div.dataTableScrollable.on table td:not(.iconCell){cursor:move;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}div.dataTableScroller{width:auto;overflow:auto;overflow-x:auto;overflow-y:hidden;height:14px;white-space:nowrap;display:none}div.dataTableScroller.on{display:block}div.dataTableScrollerContent{white-space:nowrap;height:0}table.dataTable{font-size:14px;background-color:#fff;padding:0;margin:0;margin-bottom:20px;border-left-color:#f7f9fa;border-bottom-color:#f7f9fa;border-right-color:#f7f9fa}table.dataTable>*>tr>td{padding:12px 6px;border-top-color:#f7f9fa;border-top-width:1px;border-top-style:solid;font-family:Helvetica,Arial,sans-serif;line-height:15px;word-wrap:normal}table.dataTable.striped>*>tr>td{border-bottom:1px solid #dedede}table.dataTable>*>tr>td:last-child{border-right:solid 1px #efefef}table.dataTable>tbody>tr.hover,table.dataTable>tbody>tr>td.hover{background-color:rgba(255,255,0,.35)}table tr td.workDescription:hover{color:blue;cursor:pointer}table.dataTable>*>tr.largeText>td{font-size:14px}table.dataTable>tbody>td>table td{border:none}table.dataTable>caption{font-family:Helvetica,Arial,sans-serif;font-weight:bold;text-align:left;color:#fff;background-color:#053032;border-top-left-radius:5px;border-top-right-radius:5px;padding:5px;border-color:#ccc;border-width:0 0 1px 0;border-style:none dashed solid none}#hourly-widgets #left-container,#hourly-widgets #right-container{vertical-align:top}#statusTable th.status-heading{background-color:#fff !important;color:#51a351}#statusTable td{padding:6px}#statusTable .loading-icons{padding-right:20px;background-color:#fff !important}#statusTable #reload:hover{cursor:pointer}#statusTable td.status-cell{min-width:11rem;text-align:right}#statusTable th{padding-top:0;padding-bottom:0}table.balancesTable,table.estimatedTable{width:100%}table.balancesTable td,table.estimatedTable td{border-bottom:solid 1px #efefef;padding:8px}table.balancesTable td.label.l-balances,table.estimatedTable td.label.l-balances{width:10rem;padding-left:5px !important}table.balancesTable td.no-bottom,table.estimatedTable td.no-bottom{border-bottom:0}table.balancesTable{margin-top:10px}table.balancesTable td{padding-top:8px !important;padding-bottom:8px !important}#ts-widget-container{height:156px;background-color:#fff}@media(max-width: 576px){#ts-widget-container{height:auto}}table.balancesTable thead tr th{padding-top:0;padding-bottom:0}table.balancesTable tbody tr td{padding-top:6px;padding-bottom:6px}table.estimatedTable td{padding:5px !important}table.tablePad{background-color:#fff;padding:0;margin:0;border-color:#efefef;border-style:none solid solid solid}table.tablePad>*>tr>td{padding-left:2em;padding-right:2em;padding-bottom:1rem;padding-top:1rem}@media(max-width: 576px){table.tablePad>*>tr>td{padding:.25em}}table.tablePad>tbody>tr>td>table>tr>td{padding:0 0 5px 0}table.tablePad>tbody>tr>td>table>tr>td:first-child{padding-left:0}table.tablePad.tabbed,table.mod{width:100%;border:none;border-collapse:collapse}table tr td.borderTop{border-top:1px solid #ccc}table tr td.borderBottom,th.borderBottom,tr.borderBottom td{border-bottom:1px solid #ccc}table tr th.borderBottom{padding-bottom:5px}table tr td.borderLeft{border-left:1px solid #ccc}table tr td.borderRight{border-right:1px solid #ccc}table tr tr.padTopBottomOfCellsInRow td{padding-top:5px;padding-bottom:5px}table.borderNone,table.borderNone td,table tr td.borderNone{border-style:none}div.hierarchyControlWrapper{position:relative;display:inline;text-align:left;width:0;height:0;padding:0;margin:0}div.hierarchyControl{position:absolute;text-align:left;vertical-align:middle;z-index:2;width:18px;height:18px;padding:0;margin:0;cursor:pointer;z-index:100;top:0}@-moz-document url-prefix(){table.timeOffTable div.hierarchyControl{left:-25px}}div.hierarchyControl div{text-align:left;vertical-align:middle;width:18px;height:18px;padding:0;margin:-2px 0 0 0;background-image:url(images/MultiPlusMinusLarge.png);background-repeat:no-repeat}div.hierarchyControl div.minusPrimary{background-position:-72px -18px}div.hierarchyControl div.minusAdmin{background-position:-18px -18px}div.hierarchyControl div.minusSuper{background-position:-36px -18px}div.hierarchyControl div.plusPrimary{background-position:-72px 0}div.hierarchyControl div.plusAdmin{background-position:-18px 0}div.hierarchyControl div.plusSuper{background-position:-36px 0}div.hierarchyControl div.blankPrimary{background-position:-90px 0;cursor:default}div.hierarchyControl div.blankAdmin{background-position:-54px 0;cursor:default}div.hierarchyControl div.blankSuper{background-position:-54px -18px;cursor:default}div.hierarchyAll{padding:0;cursor:pointer;width:18px;height:18px;background-image:url(images/MultiPlusMinusLarge.png);background-repeat:no-repeat;vertical-align:middle;z-index:100}div.hierarchyAllMinus{background-position:0 -18px}div.hierarchyAllPlus{background-position:0 0}div.hierarchyDivWrapper{position:relative;height:0}div.hierarchyDiv{position:absolute;display:inline;left:6px;top:-22px;z-index:1;margin:0;padding:0;overflow:visible}div.hierarchyDiv div{float:left;width:8px;height:46px;margin-right:2px;margin-top:-16px}div.hierarchyDiv div.line0{width:10px;height:26px}div.hierarchyDiv div.line1{border-left:2px solid #ccc;border-bottom:2px solid #ccc}div.hierarchyDiv div.line2{border-left:2px solid #ccc}div.hDiv{position:relative;text-align:left;z-index:2;font-weight:bold;white-space:nowrap;zoom:1}img.plusMinus{vertical-align:middle;margin:0 0 2px 0}div.paginationShowUser{max-width:500px;min-height:30px;line-height:30px;opacity:.9;-moz-opacity:.9;-webkit-opacity:.9}div.paginationRight{max-width:240px;line-height:30px;float:right}#employeeDataTable th{white-space:nowrap}@media only screen and (max-width: 768px){#employeeDataTable th{white-space:normal}}#employeeDataTable td{white-space:nowrap}#employeeDataTable td .userHoverControlHolder{position:relative;width:0px;height:0px;vertical-align:top}#employeeDataTable td.iconCell a div.ToolTip{cursor:default !important}#employeeDataTable.timeOffTable td{text-align:right}#employeeDataTable.timeOffTable td:nth-child(2){text-align:left}#employeeDataTable.timeOffTable td:nth-child(3){text-align:center}@media only screen and (max-width: 768px){#employeeDataTable .ts-wrapper{width:125px}#employeeDataTable .ts-control div{font-size:.65rem !important}}#employeeDataTable #hierarchyAll{margin:0 5px 0 -1px;display:inline-block}#employeeDataTable span.primary,#employeeDataTable span.admin,#employeeDataTable span.super{margin-left:23px}#employeeDataTable span.employee{margin-left:10px}#employeeDataTable #columnHourly,#employeeDataTable #columnProject,#employeeDataTable #columnExpense{padding-right:4px;width:10%;max-width:10%;min-width:10%}@media(max-width: 576px){#employeeDataTable #columnHourly,#employeeDataTable #columnProject,#employeeDataTable #columnExpense{width:100px;max-width:100px;min-width:100px}}#employeeDataTable .employeeLinkCell a{display:inline}#employeeDataTable .employeeLinkCell a.projectTimerCount{float:left;font-size:10px}.iconClassification{display:inline-block;text-align:left;vertical-align:middle;width:15px;height:14px;padding:0;margin:2px 0;line-height:0;font-size:0}.iconClassificationEmployee{background-position:0 0}.iconClassificationContractor{background-position:0 -14px}.iconClassificationVolunteer{background-position:0 -28px}.iconClassificationStudent{background-position:0 -42px}.iconClassificationOther{background-position:0 -56px}.iconLegendWrap{display:inline-block;text-align:left;vertical-align:middle;width:18px !important;height:18px;padding:0;margin:2px 15px 0 17px;line-height:0;font-size:0;background-image:url(images/MultiPlusMinusLarge.png);background-repeat:no-repeat;background-position:0 0;overflow:hidden}.iconLegendWrap.PrimaryAccountAdmin{background-position:-90px 0;margin-left:0}.iconLegendWrap.AccountAdmin{background-position:-54px 0;margin-left:0}.iconLegendWrap.SupervisorManager{background-position:-54px -18px;margin-left:0}table.smallData{margin:0;font-size:11px;width:100%;background-color:#fff;color:#000}table.smallData>tbody>tr>td{padding:4px;font-size:95%;font-weight:normal;vertical-align:top}table.smallData>tbody>tr>td.iconCell{vertical-align:middle}table.smallData>*>tr>th,table.smallData>caption{color:#fff;padding:4px 2px;font-size:90%;line-height:1.25em;background-color:#ffed57;font-weight:bold}table.smallData>*>tr>th.green,table.smallData>caption.green{background-color:#23731c;color:#fff}table.smallData>tbody>tr.smallHeaders td{background-color:#ddd}table.smallData>tbody>tr.noTopBorderRow td{border-top:none}table.smallData tr td>table,table.smallData tr td>table td{border-style:none;font-weight:normal}table.smallData>tbody>tr.even{background-color:#eee}table.smallData.auditTrail{width:100%;border-collapse:collapse}table.smallData.auditTrail td{vertical-align:top}table.dataTable th,table.tablePad th,table.dataTable td.header,table.tablePad td.header{padding:3px;border-right:1px solid #ccc;font-family:Arial,Helvetica,sans-serif;font-weight:bold;vertical-align:middle !important;background:#efefef;color:#404040;text-align:left;line-height:1em}table th a{color:#fff}table th a:hover{color:rgba(255,255,0,.35)}table.dataTable>*>tr:hover:not(.noHighlight)>td,table.smallData>*>tr:hover:not(.noHighlight)>td,table.tablesorter>*>tr:hover:not(.noHighlight)>td,table.figuresTable>*>tr:hover:not(.noHighlight)>td{box-shadow:0 0 100px 400px rgba(255,255,0,.35) inset;-moz-box-shadow:0 0 100px 400px rgba(255,255,0,.35) inset;-webkit-box-shadow:0 0 100px 400px rgba(255,255,0,.35) inset}tr.hoverRow>td,table.dataTable>*>tr:hover:not(.noHighlight)+tr.notes:not(.noHighlight)>td{box-shadow:0 0 100px 400px rgba(255,255,0,.35) inset;-moz-box-shadow:0 0 100px 400px rgba(255,255,0,.35) inset;-webkit-box-shadow:0 0 100px 400px rgba(255,255,0,.35) inset}div.colorWrapperDefault table.dataTable>*>tr>th,div.colorWrapperDefault table.tablePad>*>tr>th,div.colorWrapperDefault table.dataTable>caption,div.colorWrapperDefault table.tablePad>caption{background-color:dimgray !important}div.colorWrapperHourly table.dataTable>*>tr>th,div.colorWrapperHourly table.tablePad>*>tr>th,div.colorWrapperHourly table.dataTable>caption,div.colorWrapperHourly table.tablePad>caption{background-color:#51a351 !important;color:#fff;border-color:#576a6e}div.colorWrapperProject table.dataTable>*>tr>th,div.colorWrapperProject table.tablePad>*>tr>th,div.colorWrapperProject table.dataTable>caption,div.colorWrapperProject table.tablePad>caption{background-color:#006170 !important;color:#fff;border-color:#0a7788}div.colorWrapperDefault table>*>tr>th a{color:blue}div.colorWrapperDefault table>*>tr>th a:hover{color:rgba(255,255,0,.35)}div.colorWrapperProject table.dataTable>*>tr>th.grayCell,div.colorWrapperProject table.tablePad>*>tr>th.grayCell{background-color:#000}div.colorWrapperExpenses table.dataTable>*>tr>th,div.colorWrapperExpenses table.tablePad>*>tr>th,div.colorWrapperExpenses table.dataTable>caption,div.colorWrapperExpenses table.tablePad>caption{background-color:#400010 !important;color:#fff;border-color:#400010}div.colorWrapperHRDocs table.dataTable>*>tr>th,div.colorWrapperHRDocs table.tablePad>*>tr>th,div.colorWrapperHRDocs table.dataTable>caption,div.colorWrapperHRDocs table.tablePad>caption{background-color:#053032 !important;color:#fff;border-color:#053032}#HourlyTimecardNextLastMonthControlTable{border-bottom:0}#ProjectTimecardNextLastMonthControlTable{border-bottom:0}table>tbody>tr.odd{background-color:#fff}table>tbody>tr.even{background-color:#f7f9fa}table>tbody>tr.even2{background-color:#f4f4f4}table>tbody>tr>td.green,table>tbody>tr>td.greenCell{background-color:#e5ffe2}table>tbody>tr.even>td.green,table>tbody>tr.even>td.greenCell{background-color:#d8e8d7}table>tbody>tr>td.blue,table>tbody>tr>td.blueCell{background-color:#e2f3ff}table>tbody>tr.even>td.blue,table>tbody>tr.even>td.blueCell{background-color:#d7e1e8}table>tbody>tr>td.gray{background-color:#eee}table>tbody>tr.even>td.gray{background-color:#ddd}table>tbody>tr>td.yellowCell{background-color:#ff0;color:#404000}table>tbody>tr.even>td.yellowCell{background-color:#ff6}table>tbody>tr>td.greenCell{background-color:#83ef83;color:#006400}table>tbody>tr.even>td.greenCell{background-color:#bef8be}table>tbody>tr>td.redCell{background-color:#ffadad;color:darkred}table>tbody>tr.even>td.redCell{background-color:#fcd2d2}table>tbody>tr>td.grayCell{background-color:#ccc;color:#000}table>tbody>tr.even>td.grayCell{background-color:#ddd}table>tbody>tr>td.purpleCell{background-color:#aa8cc5}table>tbody>tr.even>td.purpleCell{background-color:#aa8cc5}table>tbody>tr.requestRow>td{background-color:#ffeaea}table>tbody>tr.requestRow.even>td{background-color:#ffdfdf}table>tbody>tr.red>td{background-color:#ffeaea}table>tbody>tr.red.even>td{background-color:#ffdfdf}table.dataTable>tbody>tr.bar{display:none}table.dataTable>tbody>tr.bar td{background-color:#23731c;height:4px;padding:0;border:none}table.dataTable>tbody>tr.bar td div.barExtender{background-color:#23731c;width:14px;height:5px;top:-2px;left:-2px;border:none}table.dataTable>*>tr>th a,table.dataTable>caption a{color:#fff;font-weight:bold}table.dataTable>*>tr>th a:hover,table.dataTable>caption a:hover{color:#053032}tr.payrollExpandRow+tr.notes table.smallData{border-left-style:none}tr.payrollExpandRow+tr.notes table.smallData>*>tr>*:first-child{border-left-style:none}tr.payrollExpandRow+tr.notes table.smallData>*>tr>*:last-child{border-right-style:none}tr.payrollExpandRow+tr.notes table.smallData>tbody>tr>td{padding:2px}tr.payrollExpandRow+tr.notes div.notesHistory,tr.payrollExpandRow+tr.notes table.smallData{background-color:rgba(0,0,0,0) !important}table.autoCellClickTable td.autoCellClick{background-image:none}table.autoCellClickTable td.autoCellClick:not(.disabled):hover{cursor:pointer}table.autoCellClickTable td.autoCellClick input[disabled]{opacity:.5;-moz-opacity:.5;-webkit-opacity:.5}table tr>.autoCell{cursor:pointer}th.acct-code-col{width:20%;text-wrap:nowrap}#HourlyTimecardTable input[name=SignRecordID],#HourlyTimecardTable input[name=DeleteRecordID]{padding:0px;margin:1px;background-color:rgba(0,0,0,0)}#HourlyTimecardTable td.dayOfWeek,#HourlyTimecardTable td.indate,#HourlyTimecardTable td.locale,#HourlyTimecardTable td.dayOfWeek,#HourlyTimecardTable td.outdate,#HourlyTimecardTable td.timezone,#HourlyTimecardTable td.Hours,#HourlyTimecardTable td.dateTotal,#HourlyTimecardTable td.outTime{text-wrap:nowrap}#HourlyTimecardTable td.workDescription{min-width:150px}@media only screen and (max-width: 576px){#HourlyTimecardTable td.workDescription{min-width:100px}}#HourlyTimecardTable table.notesCell{border:none}#HourlyTimecardTable table.notesCell td{padding:3px;vertical-align:top}#HourlyTimecardTable table.notesCell td.label{font-weight:bold;min-width:110px}#HourlyTimecardTable .locationMapLink{margin-right:10px}#HourlyTimecardTable .notesHistory{display:none;margin:0 0 2px 0}#HourlyTimecardTable .snapshotOuter{display:none;margin:5px 0}#hourlyEntryContainer{padding-left:0 !important}.expenseTable table.notesCell{border:none}.expenseTable table.notesCell td{padding:3px;vertical-align:top}.expenseTable table.notesCell td.label{font-weight:bold;min-width:110px}.expenseTable table.notesCell .OriginationType{font-weight:normal}table tr.notes>td{padding:16px;border-top-width:1px;border-top-style:solid;border-top-color:#fafafa;height:0}table tr.notes.even>td{border-top-color:#eee}table tr.notes{display:none}table tr.notes.expanded{display:block}table tr.notes td.padding-block{padding:15px 0 25px 5px !important;line-height:20px}div.nwrap{display:none;padding:0;margin:0;border:none}div.notesControl,div.notesControlAll,div.plus{padding:0;margin:0;cursor:pointer;background:url(images/MultiPlusMinusLarge.png) no-repeat left top;background-position:0% 0%;width:18px;height:18px;display:inline-block;vertical-align:middle}div.notesControl.expanded,div.notesControlAll.expanded{background-position:0% 100%}div.expanded-hr{background-position:0% 100% !important}div.notesHistory{overflow-x:auto;background-color:#fffeb7 !important}table>tbody>tr>td.historyCellChange{background-color:rgba(255,255,0,.35) !important}table>tbody>tr>td.historyCellChange div.rel{display:block;position:relative;padding:0;line-height:0}table>tbody>tr>td.historyCellChange div.rel div.historyArrowDiv{display:inline;opacity:0;-webkit-opacity:0;-moz-opacity:0;-ms-opacity:0;filter:alpha(opacity=0);position:absolute;bottom:2px;text-align:center;left:50%;width:0;height:0;line-height:0;zoom:1}table>tbody>tr>td.historyCellChange div.rel div.historyArrowDiv img{position:absolute;left:-5px;opacity:1 !important;-moz-opacity:1 !important;-webkit-opacity:1 !important}table:hover>tbody>tr>td.historyCellChange div.rel div.historyArrowDiv{animation:historyFadeUp 4s ease-out infinite;-webkit-animation:historyFadeUp 4s ease-out infinite;-moz-animation:historyFadeUp 4s ease-out infinite}table>*>tr>.iconCell{padding:3px !important;line-height:0;width:14px;text-align:center;white-space:nowrap}table>*>tr>.tsAction{width:30px;text-align:center;text-wrap:nowrap}table.emailTable{border-spacing:0}table.emailTable>tbody>tr>td{vertical-align:top}table.emailTable>tbody>tr:not(:last-child)>td{border-bottom:1px solid #eee}table.emailTable>tbody>tr>td:not([colspan]){padding:.25em 0 .25em 0;vertical-align:top}table.emailTable>tbody>tr>td:first-child:not([colspan]){padding:.25em 1em .25em 0;white-space:nowrap;width:100px;font-weight:bold}table.fixed{table-layout:fixed}table.fixed>*>tr>*,table.fixed caption{word-wrap:normal !important;overflow:hidden;text-overflow:ellipsis}#employeeInfo td{padding-right:3em}table.dataTable th,table.tablePad th,table.dataTable td.header,table.tablePad td.header{font-size:13px;border-right:none;color:#fff;background-color:#6a888f !important;text-transform:uppercase;height:35px;font-weight:normal;padding:3px 8px;line-height:14px}table.dataTable th.split-label,table.tablePad th.split-label,table.dataTable td.header.split-label,table.tablePad td.header.split-label{background-color:#006170 !important}table.dataTable th.table-tr-right{text-align:right !important}body table.dataTable th.th-hourly{background-color:#51a351 !important}body table.dataTable th.th-project{background-color:#006170 !important}body table.dataTable th.th-expenses{background-color:#400010 !important}table.dataTable th.th-double{padding-top:5px;padding-bottom:15px}table.dataTable th.th-center{text-align:center}table.dataTable tr td.button-cell form{display:inline-block}table th.bg-dark{background:#053032 !important}table.zebraLines td{border-bottom:1px solid #dedede}table.zebraLines td table td{border-bottom:none}table.padVertical>*>tr>td{padding:0 0 .75em 0}table.padRightFirstColumn>tbody>tr>td:first-child{padding-right:.5em}.dashboardHoursSettings{color:gray}.dashboardHoursSettings:hover{color:#dedede}td.iconCell a.dashboardHoursSettings .fa{padding-top:3px}th.iconColumn{width:30px;text-align:center}#HRReportsListTable td{text-wrap:nowrap}.ts-container{padding-left:15px;padding-right:15px}.ts-container.max-small{max-width:576px}.ts-container.max-medium{max-width:768px}.ts-container.max-large{max-width:992px}.ts-container.max-xlarge{max-width:1200px}@media(max-width: 576px){.ts-container{padding-left:5px;padding-right:5px}}@media((min-width: 768px) and (max-width: 992px)){.ts-container{max-width:750px}}@media(min-width: 992px){.ts-container{max-width:970px}}@media(min-width: 1200px){.ts-container{width:100%}}.ts-row{display:grid;grid-template-columns:repeat(12, 1fr);grid-gap:20px}@media(max-width: 992px){#directoryInactiveViewTable .ts-row{display:block}}.col-xs-12{grid-column:span 12}.col-xs-11{grid-column:span 11}.col-xs-10{grid-column:span 10}.col-xs-9{grid-column:span 9}.col-xs-8{grid-column:span 8}.col-xs-7{grid-column:span 7}.col-xs-6{grid-column:span 6}.col-xs-5{grid-column:span 5}.col-xs-4{grid-column:span 4}.col-xs-3{grid-column:span 3}.col-xs-2{grid-column:span 2}.col-xs-1{grid-column:span 1}@media(min-width: 768px){.col-sm-12{grid-column:span 12}.col-sm-11{grid-column:span 11}.col-sm-10{grid-column:span 10}.col-sm-9{grid-column:span 9}.col-sm-8{grid-column:span 8}.col-sm-7{grid-column:span 7}.col-sm-6{grid-column:span 6}.col-sm-5{grid-column:span 5}.col-sm-4{grid-column:span 4}.col-sm-3{grid-column:span 3}.col-sm-2{grid-column:span 2}.col-sm-1{grid-column:span 1}}@media(min-width: 992px){.col-md-12{grid-column:span 12}.col-md-11{grid-column:span 11}.col-md-10{grid-column:span 10}.col-md-9{grid-column:span 9}.col-md-8{grid-column:span 8}.col-md-7{grid-column:span 7}.col-md-6{grid-column:span 6}.col-md-5{grid-column:span 5}.col-md-4{grid-column:span 4}.col-md-3{grid-column:span 3}.col-md-2{grid-column:span 2}.col-md-1{grid-column:span 1}}@media(min-width: 1200px){.col-lg-12{grid-column:span 12}.col-lg-11{grid-column:span 11}.col-lg-10{grid-column:span 10}.col-lg-9{grid-column:span 9}.col-lg-8{grid-column:span 8}.col-lg-7{grid-column:span 7}.col-lg-6{grid-column:span 6}.col-lg-5{grid-column:span 5}.col-lg-4{grid-column:span 4}.col-lg-3{grid-column:span 3}.col-lg-2{grid-column:span 2}.col-lg-1{grid-column:span 1}}div.letterColNavigation>div:nth-child(1){text-align:left;padding:10px}div.letterColNavigation>div:nth-child(2){text-align:center;padding:10px}div.letterColNavigation>div:nth-child(3){text-align:right;padding:10px}div.letterColNavigation .letterWrapper label{font-weight:normal}div.letterColNavigation .letterWrapper div{display:inline}div.letterColNavigation>div:nth-child(1) a,div.letterColNavigation>div:nth-child(3) a{border:none !important;white-space:nowrap}div.letterColNavigation a{color:#fff !important;display:inline-block;border:1px solid gray;padding:0px 3px}@media only screen and (max-width: 1200px){div.letterColNavigation>div:nth-child(2) label{display:block;text-align:center;margin:0 auto 0 auto}}@media only screen and (max-width: 992px){div.ts-row.letterColNavigation{display:initial !important}}table.miniTableStyle{margin-bottom:0}table.miniTableStyle .btnLarge{background-color:#628990 !important}table.miniTableStyle .btnLarge:hover{background-color:#053032 !important}table.miniTableStyle .btnSubmit{margin-left:5px;background-color:#0074b2 !important}table.miniTableStyle .btnSubmit:hover{background-color:#053032 !important}table.miniTableStyle select{height:22px;border:1px solid #fff;border-radius:3px;margin-left:5px}table.miniTableStyle tbody>tr:nth-child(1)>th{border-right:none !important;padding:0;border-bottom:solid 1px dimgray}.nextLastControl{padding:10px}table div.rightCalendarNavigation{float:right;margin-top:10px}table div.rightCalendarNavigation a:hover{color:#0074b2 !important}.targetPaginationText.projectPag{background-color:#006170 !important}.EditedRecordsAlertTable{background-color:#fff}table.paginationTable{text-transform:uppercase;font-size:11px;font-weight:bold}table.paginationTable select{margin-bottom:3px;margin-left:5px;margin-right:5px}table.paginationTable span{vertical-align:middle}table.paginationTable button.paginationNumbers{background:#94aeb4;border-radius:0;padding:1px 5px !important;border:1px solid #94aeb4;text-transform:uppercase}table.paginationTable button.paginationNumbers:hover{background:#053032}table.paginationTable button.paginationNumbers.active{background:#053032}table.standardFields,.tableTimeEntry,.tableProjectEntry,.tableProjectTimers,.tableExpenseEntry{font-size:14px}table.standardFields label,.tableTimeEntry label,.tableProjectEntry label,.tableProjectTimers label,.tableExpenseEntry label{padding:5px}table.standardFields input,table.standardFields textarea,.tableTimeEntry input,.tableTimeEntry textarea,.tableProjectEntry input,.tableProjectEntry textarea,.tableProjectTimers input,.tableProjectTimers textarea,.tableExpenseEntry input,.tableExpenseEntry textarea{font-size:14px;padding:10px;border:1px solid #d5d5d5}table.standardFields input[readonly=true],.tableTimeEntry input[readonly=true],.tableProjectEntry input[readonly=true],.tableProjectTimers input[readonly=true],.tableExpenseEntry input[readonly=true]{border:none;background:none;padding:5px 0;color:#0074b2;font-weight:bold}table.standardFields textarea,.tableTimeEntry textarea,.tableProjectEntry textarea,.tableProjectTimers textarea,.tableExpenseEntry textarea{width:100%}@media screen and (max-width: 768px){table.standardFields textarea,.tableTimeEntry textarea,.tableProjectEntry textarea,.tableProjectTimers textarea,.tableExpenseEntry textarea{max-width:350px}}@media screen and (min-width: 768px){table.standardFields textarea,.tableTimeEntry textarea,.tableProjectEntry textarea,.tableProjectTimers textarea,.tableExpenseEntry textarea{max-width:576px}}@media screen and (min-width: 992px){table.standardFields textarea,.tableTimeEntry textarea,.tableProjectEntry textarea,.tableProjectTimers textarea,.tableExpenseEntry textarea{max-width:768px}}@media screen and (min-width: 1200px){table.standardFields textarea,.tableTimeEntry textarea,.tableProjectEntry textarea,.tableProjectTimers textarea,.tableExpenseEntry textarea{max-width:992px}}table.standardFields hr,.tableTimeEntry hr,.tableProjectEntry hr,.tableProjectTimers hr,.tableExpenseEntry hr{border-bottom:1px solid #c0d0c7}table.standardFields .primary,table.standardFields .secondary,.tableTimeEntry .primary,.tableTimeEntry .secondary,.tableProjectEntry .primary,.tableProjectEntry .secondary,.tableProjectTimers .primary,.tableProjectTimers .secondary,.tableExpenseEntry .primary,.tableExpenseEntry .secondary{border:none}table.standardFields .primary,.tableTimeEntry .primary,.tableProjectEntry .primary,.tableProjectTimers .primary,.tableExpenseEntry .primary{padding:5px}table.standardFields .instructions,.tableTimeEntry .instructions,.tableProjectEntry .instructions,.tableProjectTimers .instructions,.tableExpenseEntry .instructions{border-color:#f7fffa;background-color:#f7fffa}table.standardFields input.primary:hover,.tableTimeEntry input.primary:hover,.tableProjectEntry input.primary:hover,.tableProjectTimers input.primary:hover,.tableExpenseEntry input.primary:hover{background-color:#0074b2 !important}table.standardFields .secondary,.tableTimeEntry .secondary,.tableProjectEntry .secondary,.tableProjectTimers .secondary,.tableExpenseEntry .secondary{background-color:#94aeb4 !important}table.standardFields .secondary:hover,.tableTimeEntry .secondary:hover,.tableProjectEntry .secondary:hover,.tableProjectTimers .secondary:hover,.tableExpenseEntry .secondary:hover{background-color:#053032 !important}table.standardFields .default-rate,.tableTimeEntry .default-rate,.tableProjectEntry .default-rate,.tableProjectTimers .default-rate,.tableExpenseEntry .default-rate{display:inline-block}@media(max-width: 576px){table.standardFields .default-rate,.tableTimeEntry .default-rate,.tableProjectEntry .default-rate,.tableProjectTimers .default-rate,.tableExpenseEntry .default-rate{display:block}}table.standardFields .element-wrapper,.tableTimeEntry .element-wrapper,.tableProjectEntry .element-wrapper,.tableProjectTimers .element-wrapper,.tableExpenseEntry .element-wrapper{display:block}table.standardFields .element-wrapper.top-pad,.tableTimeEntry .element-wrapper.top-pad,.tableProjectEntry .element-wrapper.top-pad,.tableProjectTimers .element-wrapper.top-pad,.tableExpenseEntry .element-wrapper.top-pad{margin-top:10px}table.standardFields .element-wrapper label.primary,.tableTimeEntry .element-wrapper label.primary,.tableProjectEntry .element-wrapper label.primary,.tableProjectTimers .element-wrapper label.primary,.tableExpenseEntry .element-wrapper label.primary{font-weight:bold;font-size:14px;display:inline-block;padding:10px 0;width:120px}table.standardFields .element-wrapper label.primary.tall,.tableTimeEntry .element-wrapper label.primary.tall,.tableProjectEntry .element-wrapper label.primary.tall,.tableProjectTimers .element-wrapper label.primary.tall,.tableExpenseEntry .element-wrapper label.primary.tall{vertical-align:top}table.standardFields .element-wrapper label .sub-label,.tableTimeEntry .element-wrapper label .sub-label,.tableProjectEntry .element-wrapper label .sub-label,.tableProjectTimers .element-wrapper label .sub-label,.tableExpenseEntry .element-wrapper label .sub-label{font-weight:normal;margin-left:10px;display:block}@media(max-width: 576px){table.standardFields .element-wrapper label .sub-label,.tableTimeEntry .element-wrapper label .sub-label,.tableProjectEntry .element-wrapper label .sub-label,.tableProjectTimers .element-wrapper label .sub-label,.tableExpenseEntry .element-wrapper label .sub-label{display:inline-block}}table.standardFields .element-wrapper .response,.tableTimeEntry .element-wrapper .response,.tableProjectEntry .element-wrapper .response,.tableProjectTimers .element-wrapper .response,.tableExpenseEntry .element-wrapper .response{display:inline-block}table.standardFields .element-wrapper .response textarea,.tableTimeEntry .element-wrapper .response textarea,.tableProjectEntry .element-wrapper .response textarea,.tableProjectTimers .element-wrapper .response textarea,.tableExpenseEntry .element-wrapper .response textarea{width:600px;min-width:300px}table.standardFields .element-wrapper .response .photoBorder,.tableTimeEntry .element-wrapper .response .photoBorder,.tableProjectEntry .element-wrapper .response .photoBorder,.tableProjectTimers .element-wrapper .response .photoBorder,.tableExpenseEntry .element-wrapper .response .photoBorder{border:none;display:block;float:none}table.standardFields .element-wrapper .response .photoBorder.noImage,.tableTimeEntry .element-wrapper .response .photoBorder.noImage,.tableProjectEntry .element-wrapper .response .photoBorder.noImage,.tableProjectTimers .element-wrapper .response .photoBorder.noImage,.tableExpenseEntry .element-wrapper .response .photoBorder.noImage{text-align:center;width:160px;height:120px;background-color:#fff;border:1px solid #c75c54}table.standardFields .element-wrapper .response .photoBorder.noImage i,.tableTimeEntry .element-wrapper .response .photoBorder.noImage i,.tableProjectEntry .element-wrapper .response .photoBorder.noImage i,.tableProjectTimers .element-wrapper .response .photoBorder.noImage i,.tableExpenseEntry .element-wrapper .response .photoBorder.noImage i{margin-top:50px}table.standardFields .element-wrapper label.EventSelect.primary,table.standardFields .element-wrapper label.VendorSelect.primary,table.standardFields .element-wrapper label.ProjectSelect.primary,.tableTimeEntry .element-wrapper label.EventSelect.primary,.tableTimeEntry .element-wrapper label.VendorSelect.primary,.tableTimeEntry .element-wrapper label.ProjectSelect.primary,.tableProjectEntry .element-wrapper label.EventSelect.primary,.tableProjectEntry .element-wrapper label.VendorSelect.primary,.tableProjectEntry .element-wrapper label.ProjectSelect.primary,.tableProjectTimers .element-wrapper label.EventSelect.primary,.tableProjectTimers .element-wrapper label.VendorSelect.primary,.tableProjectTimers .element-wrapper label.ProjectSelect.primary,.tableExpenseEntry .element-wrapper label.EventSelect.primary,.tableExpenseEntry .element-wrapper label.VendorSelect.primary,.tableExpenseEntry .element-wrapper label.ProjectSelect.primary{display:inline-block}@media(max-width: 576px){table.standardFields .element-wrapper label.primary,.tableTimeEntry .element-wrapper label.primary,.tableProjectEntry .element-wrapper label.primary,.tableProjectTimers .element-wrapper label.primary,.tableExpenseEntry .element-wrapper label.primary{display:block;width:inherit}table.standardFields .element-wrapper .response,.tableTimeEntry .element-wrapper .response,.tableProjectEntry .element-wrapper .response,.tableProjectTimers .element-wrapper .response,.tableExpenseEntry .element-wrapper .response{margin-left:10px;display:block}}@media(min-width: 1200px){table.standardFields .ts-wrapper,.tableTimeEntry .ts-wrapper,.tableProjectEntry .ts-wrapper,.tableProjectTimers .ts-wrapper,.tableExpenseEntry .ts-wrapper{margin-top:0}}table.standardFields .errorMsg,.tableTimeEntry .errorMsg,.tableProjectEntry .errorMsg,.tableProjectTimers .errorMsg,.tableExpenseEntry .errorMsg{margin:.5em 0px 0px 0px}table.standardFields .t-label,.tableTimeEntry .t-label,.tableProjectEntry .t-label,.tableProjectTimers .t-label,.tableExpenseEntry .t-label{font-weight:bold}table.standardFields .bottom-gap,.tableTimeEntry .bottom-gap,.tableProjectEntry .bottom-gap,.tableProjectTimers .bottom-gap,.tableExpenseEntry .bottom-gap{padding-bottom:5px}table.standardFields table.timeTable,.tableTimeEntry table.timeTable,.tableProjectEntry table.timeTable,.tableProjectTimers table.timeTable,.tableExpenseEntry table.timeTable{margin-left:0}table.standardFields #hourStartStandardInput,table.standardFields #BreakHourStartInput,table.standardFields #BreakMinuteStartInput,table.standardFields #minuteStartStandardInput,table.standardFields #hourEndStandardInput,table.standardFields #minuteEndStandardInput,table.standardFields #hourEndNonStandardInput,table.standardFields #minuteEndNonStandardInput,table.standardFields #HourStartInput,table.standardFields #MinuteStartInput,table.standardFields #HourEndInput,table.standardFields #MinuteEndInput,.tableTimeEntry #hourStartStandardInput,.tableTimeEntry #BreakHourStartInput,.tableTimeEntry #BreakMinuteStartInput,.tableTimeEntry #minuteStartStandardInput,.tableTimeEntry #hourEndStandardInput,.tableTimeEntry #minuteEndStandardInput,.tableTimeEntry #hourEndNonStandardInput,.tableTimeEntry #minuteEndNonStandardInput,.tableTimeEntry #HourStartInput,.tableTimeEntry #MinuteStartInput,.tableTimeEntry #HourEndInput,.tableTimeEntry #MinuteEndInput,.tableProjectEntry #hourStartStandardInput,.tableProjectEntry #BreakHourStartInput,.tableProjectEntry #BreakMinuteStartInput,.tableProjectEntry #minuteStartStandardInput,.tableProjectEntry #hourEndStandardInput,.tableProjectEntry #minuteEndStandardInput,.tableProjectEntry #hourEndNonStandardInput,.tableProjectEntry #minuteEndNonStandardInput,.tableProjectEntry #HourStartInput,.tableProjectEntry #MinuteStartInput,.tableProjectEntry #HourEndInput,.tableProjectEntry #MinuteEndInput,.tableProjectTimers #hourStartStandardInput,.tableProjectTimers #BreakHourStartInput,.tableProjectTimers #BreakMinuteStartInput,.tableProjectTimers #minuteStartStandardInput,.tableProjectTimers #hourEndStandardInput,.tableProjectTimers #minuteEndStandardInput,.tableProjectTimers #hourEndNonStandardInput,.tableProjectTimers #minuteEndNonStandardInput,.tableProjectTimers #HourStartInput,.tableProjectTimers #MinuteStartInput,.tableProjectTimers #HourEndInput,.tableProjectTimers #MinuteEndInput,.tableExpenseEntry #hourStartStandardInput,.tableExpenseEntry #BreakHourStartInput,.tableExpenseEntry #BreakMinuteStartInput,.tableExpenseEntry #minuteStartStandardInput,.tableExpenseEntry #hourEndStandardInput,.tableExpenseEntry #minuteEndStandardInput,.tableExpenseEntry #hourEndNonStandardInput,.tableExpenseEntry #minuteEndNonStandardInput,.tableExpenseEntry #HourStartInput,.tableExpenseEntry #MinuteStartInput,.tableExpenseEntry #HourEndInput,.tableExpenseEntry #MinuteEndInput{font-size:22px;padding:0px;border:none;margin:0px 3px 0px 0px}table.standardFields #caldateStartStandard,table.standardFields #caldateEndStandard,.tableTimeEntry #caldateStartStandard,.tableTimeEntry #caldateEndStandard,.tableProjectEntry #caldateStartStandard,.tableProjectEntry #caldateEndStandard,.tableProjectTimers #caldateStartStandard,.tableProjectTimers #caldateEndStandard,.tableExpenseEntry #caldateStartStandard,.tableExpenseEntry #caldateEndStandard{font-size:16px;width:157px}@media screen and (max-width: 576px){table.standardFields,.tableTimeEntry,.tableProjectEntry,.tableProjectTimers,.tableExpenseEntry{font-size:1rem}table.standardFields label,table.standardFields label.primary,table.standardFields input,.tableTimeEntry label,.tableTimeEntry label.primary,.tableTimeEntry input,.tableProjectEntry label,.tableProjectEntry label.primary,.tableProjectEntry input,.tableProjectTimers label,.tableProjectTimers label.primary,.tableProjectTimers input,.tableExpenseEntry label,.tableExpenseEntry label.primary,.tableExpenseEntry input{font-size:1rem !important}table.standardFields .timeClassificationWrapper,.tableTimeEntry .timeClassificationWrapper,.tableProjectEntry .timeClassificationWrapper,.tableProjectTimers .timeClassificationWrapper,.tableExpenseEntry .timeClassificationWrapper{padding:10px;display:inline}table.standardFields select,table.standardFields textarea,.tableTimeEntry select,.tableTimeEntry textarea,.tableProjectEntry select,.tableProjectEntry textarea,.tableProjectTimers select,.tableProjectTimers textarea,.tableExpenseEntry select,.tableExpenseEntry textarea{min-width:initial !important;width:100% !important}}.tableExpenseEntry .ts-row{margin-top:10px}.tableExpenseEntry #NewVendorName,.tableExpenseEntry #NewEventName{display:none;width:300px}.tableExpenseEntry .receiptType{font-weight:normal;margin-left:10px}.tableExpenseEntry .ProjectSelect{vertical-align:top}.tableExpenseEntry .receiptLabel{vertical-align:top}.tableExpenseEntry .receiptBox{margin-top:5px}.tableExpenseEntry .receiptBox div{display:inline-block}.tableExpenseEntry .receiptBox .receiptImage a{border:solid 1px #06c;display:inline-block}.tableExpenseEntry .receiptBox .receiptImage img{height:60px;border:none}.tableExpenseEntry .deleteLink{margin-left:50px}@media screen and (min-width: 576px){.tableExpenseEntry .exp-date{margin-top:10px}}.tableTimeEntry .time-picker-wrapper table{margin-left:10px}.tableTimeEntry .time-picker-wrapper table .timePicker{margin-left:0}.tableTimeEntry .time-picker-wrapper table .timeDropDown table{margin-left:0}.time-picker-wrapper .date-picker-wrapper,.time-picker-wrapper .same-day-wrapper{display:inline-block}.time-picker-wrapper .use-start{display:inline-block;margin-left:1rem;margin-top:4px;vertical-align:top}@media screen and (max-width: 768px){.time-picker-wrapper .use-start{display:block}}.tableProjectTimers{max-width:initial !important}.projectTimerWrapper .updateText{float:right}.projectTimerWrapper [name=WorkDescription]{height:100px}.projectTimerWrapper [name=SaveNoteButton]{padding-left:15px !important;padding-right:15px !important}.tableProjectEntry #HoursMinsHighlightTarget{display:inline-block;margin-bottom:15px}.tableProjectEntry .time-label{vertical-align:top}.tableProjectEntry .totalTimeWrap{display:inline-block;margin-left:15px}.tableProjectEntry #totalSpanTarget{font-size:1rem}.tableProjectEntry #minimumTimeIncrement{text-align:right;margin-top:-15px}@media screen and (max-width: 768px){.tableProjectEntry{max-width:500px !important}}@media screen and (max-width: 576px){.tableProjectEntry{max-width:400px !important}}#ProjectTimecardTable{width:100%;border:none;border-collapse:collapse}#ProjectTimecardTable .restricted-fields-left{border-left:solid 1px #fff !important}#ProjectTimecardTable .restricted-fields-right{border-right:solid 1px #fff !important}#ProjectTimecardTable #ProjectNotesTable{border:none}#ProjectTimecardTable #ProjectNotesTable td{padding:5px 0 0 0;border:none}#ProjectTimecardTable #ProjectNotesTable td.label{font-weight:bold;vertical-align:top}#ProjectTimecardTable #ProjectNotesTable td.label #OriginationType{font-weight:normal}.record-history-requests{margin-right:10px;display:none}.ManualEntryNonStandard #minuteEndNonStandardInput,.ManualEntryNonStandard #hourEndNonStandardInput,.ManualEntryNonStandard #calDateEndNonStandard{font-size:16px !important}table.timeTable input[type=radio]{margin:0 1px 0 5px}table.splitHourlyTable td input.timeField{border-color:rgba(0,0,0,0)}table.project-ajax{border:2px solid #0074b2}table td.project-tabs{background-color:#d8e7f1}table td.expense-tabs{background-color:#e4e4e4}table td.hourly-tabs{background-color:#d7ecd4}#estimatedPayrollTable td.numeric{border-right:solid 1px #dae0e1}#estimatedPayrollTableHeader,#accrualBalancesTable th,#ClockStatusTable th,#statusTable th{background-color:#fff !important}#estimatedPayrollTableHeader{color:#638a92;border-bottom:solid 1px #dae0e1}div.dollar-container{left:8px;top:10px;color:#638a92}table.standardFields select.standard{color:#053032;font-size:14px;padding:10px 15px;border:1px solid #d5d5d5;height:auto;display:block}table.standardFields select.width-sm{margin-top:10px;min-width:85px;max-width:85px}table.standardFields input.money-width{min-width:120px;max-width:150px}table.standardFields textarea{width:100%}table.standardFields tr td label{display:inline-block;vertical-align:middle;font-weight:bold;height:25px;line-height:25px}table.standardFields input[type=submit]{border:none;font-size:12px;padding:5px 10px;min-width:auto}table.standardFields input.dateInput{min-width:105px;padding:10px;min-height:40px;max-height:40px}table.standardFields input{min-width:500px}table.tableInnerTable>*>tr>td{padding:0}table.tableInnerTable input.small-input-padding{padding:3px 5px}table.projectBalances{height:200px}table.projectBalances .label{font-weight:bold;max-width:200px;margin-right:15px}table.projectBalances th{background-color:#006170 !important}#estimate-matrix-container #estimate-matrix{display:grid;grid-auto-flow:column;grid-auto-columns:1fr}#estimate-matrix-container .loading{text-align:center}#estimate-matrix-container .loading .est-wait{margin-top:50px}#estimate-matrix-container div.column{vertical-align:top}#estimate-matrix-container div.cell{padding:6px 10px;border-bottom:solid 1px #e4e4e4;border-right:solid 1px #e4e4e4}#estimate-matrix-container span.numeric{float:right}#estimate-matrix-container .control-row{margin-top:10px;display:flex}#estimate-matrix-container .control-row .e-left{text-align:left;width:20%;padding-left:10px}#estimate-matrix-container .control-row .e-center{text-align:center;width:60%;color:#638a92;line-height:12px}#estimate-matrix-container .control-row .e-right{text-align:right;width:20%;padding-right:10px}.estimate-full,.estimate-text{display:inline}.estimate-abbrev{display:none}@media only screen and (max-width: 1200px){table.projectBalances,table.estimatedTable,#estimate-matrix-container{height:inherit}table.projectBalances .estimate-full,table.projectBalances .estimate-text,table.estimatedTable .estimate-full,table.estimatedTable .estimate-text,#estimate-matrix-container .estimate-full,#estimate-matrix-container .estimate-text{display:none}table.projectBalances .estimate-abbrev,table.estimatedTable .estimate-abbrev,#estimate-matrix-container .estimate-abbrev{display:inline !important}table.projectBalances .e-left,table.projectBalances .e-right,table.estimatedTable .e-left,table.estimatedTable .e-right,#estimate-matrix-container .e-left,#estimate-matrix-container .e-right{width:10% !important}table.projectBalances .e-center,table.estimatedTable .e-center,#estimate-matrix-container .e-center{width:74% !important}}table.expenseBalances th{background-color:dimgray !important}.reportTable .fas,.reportTable .far,.reportTable .fad{width:inherit}.reportTable.payrollReport td,.reportTable.payrollReport th{text-align:right}.reportTable.payrollReport table.closePayrollSmall td,.reportTable.payrollReport table.closePayrollSmall th{text-align:left;border-right:none}.reportTable.payrollReport table.closePayrollSmall td.cpLabel,.reportTable.payrollReport table.closePayrollSmall th.cpLabel{vertical-align:top;white-space:nowrap;padding-left:0px}.reportTable.payrollReport td.cpBottom{border-bottom:solid 1px #ccc}.reportTable td.employeeInfo{vertical-align:top !important}.reportTable table.closePayrollSmallBreakdown th,.reportTable table.closePayrollSmallBreakdown td{text-align:right;white-space:nowrap}.reportTable thead tr th{padding-bottom:inherit;vertical-align:middle;text-transform:none}.reportTable thead tr th.tablesorter-header:hover{cursor:pointer}.reportTable td{vertical-align:top}.reportTable td:first-child{vertical-align:middle}.reportTable td.iconCell{vertical-align:middle}#PayrollDescription{width:400px;margin-bottom:5px}.expense-new{background-color:#c75c54}.expense-reconciled{background-color:#43b724}div.colorWrapperProject table.dataTable>*>tr>th.bg-teal-dark{background-color:#006170 !important}table tr .double-line{white-space:inherit}table th.bg-green{background-color:#43b724 !important}table.tableTimeEntry input.primary,table.tableTimeEntry input.secondary{padding:5px 10px !important}.tableTimeEntry label.primary{font-weight:bold;display:block}.date-time{border-top:solid 1px gray;border-bottom:solid 1px gray;padding-bottom:20px;margin-top:10px;padding-top:10px}.smallData thead tr th{background:#6a888f !important}.tablesorter .header,.tablesorter .tablesorter-header{background-image:url(data:image/gif;base64,R0lGODlhFQAJAIAAACMtMP///yH5BAEAAAEALAAAAAAVAAkAAAIXjI+AywnaYnhUMoqt3gZXPmVg94yJVQAAOw==);background-repeat:no-repeat;background-position:center right;padding:4px 18px 4px 4px;white-space:normal;cursor:pointer}.tablesorter .headerSortUp,.tablesorter .tablesorter-headerSortUp,.tablesorter .tablesorter-headerAsc{background-color:#9fbfdf;background-image:url(data:image/gif;base64,R0lGODlhFQAEAIAAACMtMP///yH5BAEAAAEALAAAAAAVAAQAAAINjI8Bya2wnINUMopZAQA7)}.tablesorter .tablesorter-headerAsc,.tablesorter .tablesorter-headerDesc{color:#b5e8ff}.tablesorter .headerSortDown,.tablesorter .tablesorter-headerSortDown,.tablesorter .tablesorter-headerDesc{background-color:#8cb3d9;background-image:url(data:image/gif;base64,R0lGODlhFQAEAIAAACMtMP///yH5BAEAAAEALAAAAAAVAAQAAAINjB+gC+jP2ptn0WskLQA7)}.tablesorter thead .sorter-false{background-image:none;cursor:default;padding:4px}.tablesorter tfoot .tablesorter-headerSortUp,.tablesorter tfoot .tablesorter-headerSortDown,.tablesorter tfoot .tablesorter-headerAsc,.tablesorter tfoot .tablesorter-headerDesc{background-image:none}.tablesorter .tablesorter-processing{background-position:center center !important;background-repeat:no-repeat !important;background-image:url("data:image/gif;base64,R0lGODlhFAAUAKEAAO7u7lpaWgAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQBCgACACwAAAAAFAAUAAACQZRvoIDtu1wLQUAlqKTVxqwhXIiBnDg6Y4eyx4lKW5XK7wrLeK3vbq8J2W4T4e1nMhpWrZCTt3xKZ8kgsggdJmUFACH5BAEKAAIALAcAAAALAAcAAAIUVB6ii7jajgCAuUmtovxtXnmdUAAAIfkEAQoAAgAsDQACAAcACwAAAhRUIpmHy/3gUVQAQO9NetuugCFWAAAh+QQBCgACACwNAAcABwALAAACE5QVcZjKbVo6ck2AF95m5/6BSwEAIfkEAQoAAgAsBwANAAsABwAAAhOUH3kr6QaAcSrGWe1VQl+mMUIBACH5BAEKAAIALAIADQALAAcAAAIUlICmh7ncTAgqijkruDiv7n2YUAAAIfkEAQoAAgAsAAAHAAcACwAAAhQUIGmHyedehIoqFXLKfPOAaZdWAAAh+QQFCgACACwAAAIABwALAAACFJQFcJiXb15zLYRl7cla8OtlGGgUADs=") !important}.tablesorter .tablesorter-filter-row .disabled{opacity:.5;filter:alpha(opacity=50);cursor:not-allowed}.tablesorter .filtered{display:none}body ::-webkit-scrollbar{-webkit-appearance:none;width:7px}body ::-webkit-scrollbar-thumb{border-radius:7px;background-color:rgba(0,0,0,.5);box-shadow:0 0 1px rgba(255,255,255,.5)}div.tableScrollWrapper{overflow-x:auto;margin-bottom:15px}@media screen and (max-width: 576px){div.tableScrollWrapper.widthCorrection{max-width:360px}}div.tableScrollWrapper.fullWidth{width:100%}.fixed_header{width:100%;table-layout:fixed;border-collapse:collapse}.fixed_header tbody{display:block;width:100%;overflow:auto;height:100px}.fixed_header thead tr{display:block}.fixed_header thead{background:#000;color:#fff}.fixed_header th,.fixed_header td{padding:5px;text-align:left;width:100%}@media only screen and (max-width: 1300px)and (min-width: 760px){table.dataTable>*>tr>td{padding:10px 2px}}body .reportTable thead tr th[data-sorter=currency],body .reportTable thead tr th[data-sorter=digit],body .reportTable thead tr th[data-sorter=text]{white-space:normal}body .reportTable thead tr th[data-sorter=currency].noWrapHeading,body .reportTable thead tr th[data-sorter=digit].noWrapHeading,body .reportTable thead tr th[data-sorter=text].noWrapHeading{white-space:nowrap !important}body.regularFormat table.reportTable thead tr th[data-sorter=currency],body.regularFormat table.reportTable thead tr th[data-sorter=digit],body.regularFormat table.reportTable thead tr th[data-sorter=text],body.smallFormat table.reportTable thead tr th[data-sorter=currency],body.smallFormat table.reportTable thead tr th[data-sorter=digit],body.smallFormat table.reportTable thead tr th[data-sorter=text],body.mediumFormat table.reportTable thead tr th[data-sorter=currency],body.mediumFormat table.reportTable thead tr th[data-sorter=digit],body.mediumFormat table.reportTable thead tr th[data-sorter=text]{padding-right:20px !important}div.tabs,div.tabsGreen,div.tabsBlue{margin:0;padding:0;white-space:nowrap;overflow-x:auto;font-family:Arial,Helvetica,sans-serif;display:flex}a.tab,.setup-wizard .tab{color:#446b6d}div.tabs .tabs-right{margin-left:auto;order:2}div.tabs .tab,.tabs.setup-wizard .tab{background-color:#efefef;border:0;height:32px;padding:12px 40px 0px 15px;margin-right:6px;float:left;font-weight:bold;font-size:14px;-webkit-box-shadow:0px 0px 2px 1px rgba(0,0,0,.2);box-shadow:0px 0px 2px 1px rgba(0,0,0,.2);border-top-left-radius:4px;border-top-right-radius:4px}div.tabs .tab:hover{color:#fff;background-color:#6a888f;transition:all .5s}div.tabs .tab:first-child{border-left:0}div.tabs a.tab.tabOn,div.tabs .tab.tabOn,.tabs.setup-wizard .tab.tabOn{color:#446b6d;background-color:#fff;border-bottom:solid 0px #efefef}.tabsFlexContainer{display:flex}.tabsFlexContainer .locateUserContainer{margin-left:15px;order:2;flex-grow:4;text-align:right}div.tabs a span{margin-left:5px}div.tabsHourly .tab{background-color:#51a351;border-color:#51a351}div.tabs.tabsHourly .tab:hover{background-color:#51a351}div.tabs.tabsHourly .tab.tabOn{background-color:#51a351;color:#fff}div.tabsHourly .tab{background-color:#efefef}div.tabs.tabsProject a.tab.tabOn{background-color:#006170;color:#fff}div.tabs.tabsProject .tab:hover{background-color:#087788}div.tabsProject .tab{background-color:#efefef;border-color:#78aed3}div.tabs.tabsGray a.tab.tabOn{background-color:dimgray;color:#fff}div.tabs.tabsGray .tab:hover{background-color:#8a8989}div.tabs.tabsExpenses a.tab.tabOn,div.tabs.tabsExpenses .tab:hover{background-color:#400010;color:#fff}div.tabs.tabsHRDocs a.tab.tabOn,div.tabs.tabsHRDocs .tab:hover{background-color:#053032;color:#fff}.tabOn a{color:#ff0}div.tabs.tabsWhite a.tab.tabOn{background-color:#fff;color:#446b6d}div.tabs.tabsWhite a.tab.tabOn.HOURLY{color:#51a351}div.tabs.tabsWhite a.tab.tabOn.PROJECT{color:#006170}div.tabs.tabsWhite a.tab.tabOn.EXPENSE{color:#400010}div.tabs.tabsDark a.tab.tabOn{background-color:#053032;color:#fff}div.tabs.tabsTeal .tab.tabOn{background-color:#6a888f;color:#fff}@media screen and (min-width: 768px)and (max-width: 1200px){div.tabs .tab{padding:12px 15px 0px 15px}div.tabs .tab span{display:inline-block}div.tabs .tab i{display:none}div.beta-pill{left:297px !important}}@media screen and (max-width: 768px){div.tabs .tab{padding:12px 15px 0px 15px}div.tabs .tab span{display:none}div.tabs .tab i{display:inline-block}}@media screen and (min-width: 1400px){div.tabs.setup-wizard .tab i{display:inline-block}div.tabs.setup-wizard .tab span{display:inline-block}}@media screen and (max-width: 1400px){div.tabs.setup-wizard .tab{padding-right:10px;padding-left:10px}div.tabs.setup-wizard .tab i{display:none}div.tabs.setup-wizard .tab span{display:inline-block}}@media screen and (max-width: 768px){div.tabs.setup-wizard .tab i{display:inline-block}div.tabs.setup-wizard .tab span{display:none}}.tabs-secondary-dark{padding:10px !important;justify-content:flex-end}.tabs-secondary-dark input{border-radius:3px}.tabs-secondary-dark .far{color:#fff !important}@media(max-width: 576px){#FullTextSearch{width:auto}.tabs-secondary-dark{display:block !important}}#displayModeTable{width:100%}#displayModeTable td{position:relative;text-align:center}#displayModeTable td a{color:#b3afaf;display:inline-block}#displayModeTable td a:hover{color:#638a92}#displayModeTable td a.expenses:hover{color:#400010}#displayModeTable td a.hrdocs:hover{color:#053032}#displayModeTable td a.user-settings:hover{color:#446b6d}#displayModeTable td a.active{color:gray}#displayModeTable td a.active.hourly{color:#51a351}#displayModeTable td a.hourly:hover{color:#51a351}#displayModeTable td a.active.project{color:#006170}#displayModeTable td a.project:hover{color:#006170}#displayModeTable td a.active.expenses{color:#400010}#displayModeTable td a.active.hrdocs{color:#053032}#displayModeTable td a.active.user-settings{color:#446b6d}#displayModeTable .makeDefaultDisplayMode{background-color:rgba(0,0,0,0);color:#006170;position:absolute;top:1px;right:1px}#displayModeTable .makeDefaultDisplayMode:hover{cursor:pointer;color:#638a92}.wrapperEmployeeHeader{margin-top:0 !important;padding:5px !important;height:200px;width:375px !important}@media only screen and (max-width: 576px){.wrapperEmployeeHeader{width:100% !important}}.tabs .fad,.tabs .fas,.tabs .far{font-size:20px;margin-right:8px}.tabs .fad.tab-small,.tabs .fas.tab-small,.tabs .far.tab-small{font-size:12px;margin:0;width:initial}.tab-spacer{padding-top:0 !important;padding-bottom:0 !important;line-height:0 !important;height:0 !important}.sub-nav{border-bottom:2px solid #94aeb4;padding-bottom:4px}.sub-nav a{font-weight:normal;margin-right:20px;padding-bottom:5px;font-size:14px;color:#6a888f}.sub-nav a:hover{color:#0074b2}.sub-nav a.active{color:#000;border-bottom:2px solid dimgray;font-weight:bold}.sub-nav a.active:hover{text-decoration:none}@media(min-width: 1200px){.sub-tab-icon{display:none}.sub-tab-text{display:inline-block}}@media(max-width: 1200px){.sub-tab-icon{display:inline-block;text-align:center}.sub-nav a{padding-bottom:8px}.sub-tab-text{display:none}}.sub-tab-text.short-list{display:inline-block}div.tabs.modern,div.tabsGreen.modern,div.tabsBlue.modern{background-color:#fff;justify-content:space-evenly;height:75px !important}div.tabs.modern .tab,div.tabsGreen.modern .tab,div.tabsBlue.modern .tab{background-color:rgba(0,0,0,0) !important;text-align:center !important;width:100%;-webkit-box-shadow:none;color:#b3afaf;box-shadow:none;border-top-left-radius:0;border-top-right-radius:0;border-bottom:solid 2px #b3afaf;padding-left:0;padding-right:0;margin-right:0}div.tabs.modern .tab.tabOn,div.tabsGreen.modern .tab.tabOn,div.tabsBlue.modern .tab.tabOn{border-bottom:solid 2px #446b6d}div.tabs.modern .tab i,div.tabsGreen.modern .tab i,div.tabsBlue.modern .tab i{display:block}div.tabs.modern .tab span,div.tabsGreen.modern .tab span,div.tabsBlue.modern .tab span{display:block}input,button,select,textarea,.buttonLabel{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;display:inline-block}input[type=button],button{padding:0;background-color:rgba(0,0,0,0);border-style:none;color:blue;cursor:pointer}textarea.standard{font-size:.8rem;line-height:1.25rem;margin:10px 0 10px 0;padding:8px}textarea{font-size:14px;padding:8px}select option{font-size:14px;padding:8px}.btn{background-color:#00a8b2;border:none;color:#fff;clear:both;font-size:12px;font-weight:700;margin:10px 0;padding:5px 10px;border:none;border-radius:5px}.btn:hover{background-color:#628990;color:#fff}.btn.icon-btn{background-color:#fff !important;color:#00a8b2;border:solid 1px #00a8b2;min-height:30px}.btn.icon-btn:hover{background-color:#eff4f5 !important}.btn.add-btn{background-color:#2d8515 !important;border-radius:50%;color:#fff}.btn.add-btn:hover{background-color:#d7ecd4 !important}input[type=button]:not(.noStyle),input[type=submit],input[type=reset],button:not(.noStyle){background-color:#00a8b2;color:#fff;font-weight:bold;cursor:pointer;margin:0 2px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}input[type=button]:not([data-disabled]):not(.btnDisabled):hover,input[type=submit]:not([data-disabled]):not(.btnDisabled):hover,input[type=reset]:not([data-disabled]):not(.btnDisabled):hover,input[type=button]:not([disabled]):not(.btnDisabled):hover,input[type=submit]:not([disabled]):not(.btnDisabled):hover,input[type=reset]:not([disabled]):not(.btnDisabled):hover{border-color:#aaa}.btnSmall{font-size:10px !important;font-weight:bold !important;margin:0 1px 0 0 !important;padding:0 2px !important;min-height:18px !important;height:auto !important}.btnSmall.btnPadding{padding:5px 10px !important}.btnLabel{border-radius:2px;font-size:10px !important;font-weight:bold !important;margin:0 1px 2px 0 !important;min-height:16px !important;min-width:30px;height:auto !important;padding:1px 11px !important;display:inline-block;text-align:center}button.largeButton{margin:5px 0;min-height:50px;padding:0 5px 0 5px !important;color:#fff !important;font-weight:bold;font-size:19px;line-height:10px;text-align:center;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;cursor:pointer;border:none}#large-button-clocked{background-color:#ccc}#large-button-clocked div{font-size:14px;margin:5px 0}#large-button-login{background-color:#2391a0;float:left;clear:left}button#large-button-login-partner{font-size:24px;font-weight:normal;background-color:#00a8b2;margin:0 auto;height:40px;min-width:100%}button#large-button-create-acount-partner{font-size:24px;font-weight:normal;background-color:#f0ad4e;margin:10px auto 0 auto;height:20px;min-width:100%}#large-button-clockin{background-color:#51a351;transition:all .5s}#large-button-clockin:hover{background-color:#3d7c3d !important}#large-button-clockout{background-color:#d9534f;transition:all .5s}#large-button-clockout:hover{background-color:#a73632}.btnDisabled,button.largeButton.btnDisabled,button.largeButton[data-disabled],button[data-disabled]:not(.noStyle),input[type=button][data-disabled]:not(.noStyle),input[type=submit][data-disabled],input[type=reset][data-disabled],button[disabled]:not(.noStyle),input[type=button][disabled]:not(.noStyle),input[type=submit][disabled],input[type=reset][disabled]{background-color:#e0e0e0 !important;border-color:#e0e0e0;color:#777;cursor:default;cursor:not-allowed;pointer-events:none !important}a[data-disabled]{color:#777;cursor:default;cursor:not-allowed;pointer-events:all !important}form.loading input[type=button]:not(.noStyle),form.loading input[type=submit],form.loading input[type=reset],form.loading button:not(.noStyle),input[type=button]:not(.noStyle).loading,button:not(.noStyle).loading,a.loading{position:relative}form.loading input[type=button]:not(.noStyle):before,form.loading input[type=submit]:before,form.loading input[type=reset]:before,form.loading button:not(.noStyle):before,input[type=button]:not(.noStyle).loading:before,button:not(.noStyle).loading:before,a.loading:before{content:"";color:#0074b2;cursor:pointer;font-family:"Font Awesome 6 Pro";font-weight:600;font-size:14px;position:absolute;left:calc(50% - 8px);animation-name:spin;animation-duration:1000ms;animation-iteration-count:infinite;animation-timing-function:linear;-webkit-animation-name:spin;-webkit-animation-duration:1000ms;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-name:spin;-moz-animation-duration:1000ms;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:linear;-ms-animation-name:spin;-ms-animation-duration:1000ms;-ms-animation-iteration-count:infinite;-ms-animation-timing-function:linear}div.buttonLabel{float:left;color:#000;font-weight:bold;margin:0;height:24px;padding:4px 5px 0 5px;vertical-align:middle;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border-top-left-radius:5px;border-bottom-left-radius:5px}button.loginButton{width:205px;height:50px;margin:0px 5px 15px 5px}#pageWrapper:not(.external) #contentWrapper #sidemenu button.loginButton{float:none;margin:0}.buttonTimerControl{font-size:11px !important;line-height:13px !important;margin:0 !important;padding:0px 1px !important;height:16px;white-space:nowrap !important;vertical-align:top !important}.sm-input{height:24px !important;margin:0 0 0 0 !important;padding:0 !important}.sm-input-icon{height:24px !important;margin:0 5px 0 0 !important;padding:0 10px 0 10px !important}button.textBtn{color:#06c !important;background-color:rgba(0,0,0,0) !important;font-weight:normal}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}form.standardForm label,div.standardForm label{margin-top:.5rem;font-size:1rem;display:block}form.standardForm>label,div.standardForm>label{margin-top:1.2rem}form.standardForm input[type=text],form.standardForm input[type=password],form.standardForm input[type=input],div.standardForm input[type=text],div.standardForm input[type=password],div.standardForm input[type=input]{font-size:1rem;width:300px;margin:10px 0 10px 1rem;padding:8px}@media(max-width: 768px){form.standardForm input[type=text],form.standardForm input[type=password],form.standardForm input[type=input],div.standardForm input[type=text],div.standardForm input[type=password],div.standardForm input[type=input]{margin-left:initial}}form.standardForm input[type=text].text-input-lg,form.standardForm input[type=password].text-input-lg,form.standardForm input[type=input].text-input-lg,div.standardForm input[type=text].text-input-lg,div.standardForm input[type=password].text-input-lg,div.standardForm input[type=input].text-input-lg{width:500px}@media screen and (max-width: 768px){form.standardForm input[type=text].text-input-lg,form.standardForm input[type=password].text-input-lg,form.standardForm input[type=input].text-input-lg,div.standardForm input[type=text].text-input-lg,div.standardForm input[type=password].text-input-lg,div.standardForm input[type=input].text-input-lg{width:300px}}form.standardForm input[type=text].text-input-md,form.standardForm input[type=password].text-input-md,form.standardForm input[type=input].text-input-md,div.standardForm input[type=text].text-input-md,div.standardForm input[type=password].text-input-md,div.standardForm input[type=input].text-input-md{width:300px}form.standardForm input[type=text].text-input-sm,form.standardForm input[type=password].text-input-sm,form.standardForm input[type=input].text-input-sm,div.standardForm input[type=text].text-input-sm,div.standardForm input[type=password].text-input-sm,div.standardForm input[type=input].text-input-sm{width:6rem}form.standardForm input[type=text].text-input-xs,form.standardForm input[type=password].text-input-xs,form.standardForm input[type=input].text-input-xs,div.standardForm input[type=text].text-input-xs,div.standardForm input[type=password].text-input-xs,div.standardForm input[type=input].text-input-xs{width:3rem}form.standardForm input.timeField,div.standardForm input.timeField{width:25px;margin:10px}form.standardForm input.dateInput,div.standardForm input.dateInput{max-height:initial;height:2.5rem}form.standardForm input.PostDateAMPMControl-AM,form.standardForm input.PostDateAMPMControl-PM,div.standardForm input.PostDateAMPMControl-AM,div.standardForm input.PostDateAMPMControl-PM{margin:-3px 5px 0px 5px !important}form.standardForm textarea,div.standardForm textarea{margin:10px 0 10px 1rem;padding:8px}form.standardForm textarea.ta-lg,div.standardForm textarea.ta-lg{width:500px}@media screen and (max-width: 576px){form.standardForm textarea.ta-lg,div.standardForm textarea.ta-lg{width:300px}}form.standardForm textarea.ta-md,div.standardForm textarea.ta-md{width:300px}form.standardForm .multiple-choice,div.standardForm .multiple-choice{margin-left:1rem;margin-bottom:10px;padding-bottom:10px}@media screen and (max-width: 768px){form.standardForm .multiple-choice,div.standardForm .multiple-choice{margin-left:initial}}form.standardForm .multiple-choice label,div.standardForm .multiple-choice label{display:inline-block;font-size:1rem;margin-top:10px;vertical-align:middle}form.standardForm .multiple-choice input,div.standardForm .multiple-choice input{display:inline-block;vertical-align:middle;margin-top:10px}form.standardForm .multiple-choice.ip-address input[type=text],div.standardForm .multiple-choice.ip-address input[type=text]{margin-left:0}form.standardForm .left-aligned,div.standardForm .left-aligned{margin-left:0;padding-left:0}form.standardForm .indent-1,div.standardForm .indent-1{margin-left:1rem}form.standardForm .indent-2,div.standardForm .indent-2{margin-left:2rem}form.standardForm .input-container,div.standardForm .input-container{display:-ms-flexbox;display:flex;width:100%}form.standardForm .input-container input[type=text],div.standardForm .input-container input[type=text]{margin-left:0 !important}form.standardForm .input-container .embeded-char,div.standardForm .input-container .embeded-char{margin-left:1rem;margin-top:auto;margin-bottom:auto;padding-right:.25rem;font-size:1.25rem}form.standardForm .input-container .input-field,div.standardForm .input-container .input-field{outline:none}form.standardForm .phone-number-entry,div.standardForm .phone-number-entry{width:initial}form.standardForm .phone-number-entry input[type=text],div.standardForm .phone-number-entry input[type=text]{margin-right:0;margin-left:0 !important}form.standardForm .phone-number-entry input[type=text]:first-child,div.standardForm .phone-number-entry input[type=text]:first-child{margin-left:1rem !important}form.standardForm .phone-number-entry input[type=checkbox]:first-child,div.standardForm .phone-number-entry input[type=checkbox]:first-child{margin-left:1.5rem !important}form.standardForm .phone-number-entry .interntl-phone,div.standardForm .phone-number-entry .interntl-phone{margin-left:1rem}form.standardForm .phone-number-entry .interntl-text,div.standardForm .phone-number-entry .interntl-text{display:inline-block}form.standardForm .disabled-label,div.standardForm .disabled-label{color:#999}form.standardForm .enabled-label,div.standardForm .enabled-label{color:#000}form.standardForm .selectwrapper,div.standardForm .selectwrapper{margin-top:.5rem;margin-bottom:1rem}@media(max-width: 768px){form.standardForm .selectwrapper,div.standardForm .selectwrapper{margin-left:initial !important}}form.standardForm .selectwrapper.embedded .noncombo,div.standardForm .selectwrapper.embedded .noncombo{margin-right:5px}form.standardForm .selectwrapper .long,div.standardForm .selectwrapper .long{width:400px}@media(max-width: 576px){form.standardForm .selectwrapper .long,div.standardForm .selectwrapper .long{width:300px}}form.standardForm select.small-num,div.standardForm select.small-num{width:4rem}form.standardForm .explanation-text,div.standardForm .explanation-text{font-style:italic;margin-bottom:1.5rem;margin-left:1rem}form.standardForm .accruals-subsection,div.standardForm .accruals-subsection{margin-bottom:1rem}form.standardForm .accruals-subsection .multiple-choice,div.standardForm .accruals-subsection .multiple-choice{margin-top:10px;margin-bottom:0;padding-bottom:0}form.standardForm .accruals-subsection label,div.standardForm .accruals-subsection label{margin-top:0}form.standardForm.reportForm label,div.standardForm.reportForm label{vertical-align:bottom;display:inline-block}form.standardForm .itemSelectList label,div.standardForm .itemSelectList label{font-size:inherit}form.standardForm .form-item-indent,div.standardForm .form-item-indent{margin-left:1rem}@media(max-width: 768px){form.standardForm .form-item-indent,div.standardForm .form-item-indent{margin-left:initial}}form.standardForm .form-section-bottom,div.standardForm .form-section-bottom{margin-bottom:1rem}form.standardForm input[name=DeleteUserPhoto],div.standardForm input[name=DeleteUserPhoto]{margin-top:20px}@media(max-width: 576px){form.standardForm,div.standardForm{font-size:1.25rem !important}form.standardForm label,form.standardForm .multiple-choice label,div.standardForm label,div.standardForm .multiple-choice label{font-size:1.25rem;line-height:1.25rem}form.standardForm .explanation-text,div.standardForm .explanation-text{font-size:1rem}form.standardForm .delete-btn,div.standardForm .delete-btn{display:block;margin-left:5px;margin-top:10px}form.standardForm #AutomaticTimeDeductionTypeDeduct,div.standardForm #AutomaticTimeDeductionTypeDeduct{margin-top:0}form.standardForm label[for=AutomaticTimeDeductionTypeDeduct],div.standardForm label[for=AutomaticTimeDeductionTypeDeduct]{display:inline}}.minimalForm input[type=text],.minimalForm input[type=password],.minimalForm input[type=input]{font-size:1rem;margin:10px 0 10px 1rem;padding:8px;border-radius:3px}@media(max-width: 768px){.minimalForm input[type=text],.minimalForm input[type=password],.minimalForm input[type=input]{margin-left:initial}}.clockInOutForm label{font-weight:bold}body input.dateInput{height:40px;min-height:40px !important}input[type=text].standard-input,input[type=password].standard-input,input[type=input].standard-input{font-size:1rem;width:300px;padding:8px}input[type=text].small-input,input[type=password].small-input,input[type=input].small-input{font-size:.8rem;width:300px;padding:8px}.performance-review{margin-left:1rem;margin-top:10px;margin-bottom:10px}.performance-review select{height:35px;font-size:1rem}.reportForm .checkboxAreaWrapper{margin-top:10px}.reportForm .checkboxAreaWrapper .checkbox-container{padding-bottom:12px;padding-left:10px}.tableTimeEntry .timeTable td:nth-child(4){padding-left:5px !important;padding-right:10px !important}.tableTimeEntry .timeDropDown td:nth-child(4){padding-left:0px !important;padding-right:0px !important}.tableTimeEntry .timeTable input{text-align:center !important}td.split-emph{background-color:#e4e4e4;padding:1.5em !important}.pw-toggle{padding-top:6px !important;border-top-left-radius:0 !important;border-bottom-left-radius:0 !important;background-color:#fff !important}.pw-toggle:hover{cursor:pointer}.pw-input{padding:.375rem .75rem;height:inherit !important;width:inherit !important;margin-bottom:inherit !important;border-top-right-radius:0 !important;border-bottom-right-radius:0 !important}.ProjectEntryEditForm select,.startTimer select,.HourlyEntryForm select,.HourlyEditForm select{width:300px !important}.ProjectEntryEditForm #ModificationDescriptionWarning{display:none}#projectTimerPresetTable{width:100%}#projectTimerPresetTable th{min-width:30px}@media only screen and (max-width: 576px){#TimezoneIDSelect{max-width:300px}}.HourlyEntryForm div.checkboxAreaWrapper,.HourlyEditForm div.checkboxAreaWrapper,.ProjectEntryEditForm div.checkboxAreaWrapper{max-width:2000px;background-color:rgba(255,255,255,0.3490196078)}.HourlyEntryForm .tableTimeEntry,.HourlyEditForm .tableTimeEntry,.ProjectEntryEditForm .tableTimeEntry{max-width:768px}.instructions.global-entry{margin-bottom:10px;background-color:rgba(255,255,255,0.3490196078)}.expenseEntryForm,.ProjectEntryEditForm .tableProjectEntry{max-width:992px}.entry-item-invalid,.ac-invalid{float:right;margin-top:0;display:none}@media(max-width: 576px){.entry-item-invalid,.ac-invalid{text-align:right;float:none}}div.rel{position:relative}div.abs{position:absolute}div.clear{clear:both}.clearLeft{clear:left}.clearRight{clear:right}.floatLeft{float:left}.floatRight{float:right}div.table{display:table}div.table>div.row{display:table-row}div.table>div.row>div.cell{display:table-cell}div.table>div.row>div.cell.left{padding-right:5px;font-weight:bold;white-space:nowrap}div.table>div.row>div.cell.right{padding-right:5px}div.med-spacer{clear:both;height:20px;width:100%;margin:0;padding:0}div.mini-spacer{clear:both;height:10px;width:100%;margin:0;padding:0}.bodySpacer{height:0px;overflow:hidden;padding-bottom:3px}ul.spaced li{margin-bottom:.75em}div.darkBox{background-color:#555756;color:#fff;font-weight:bold;font-size:11px;border-radius:16px;-moz-border-radius:16px;-webkit-border-radius:16px;padding:28px}div.darkBox a{color:#fff}div.darkBox a:hover{color:#ff0}div.instructions div.betamax{text-align:center}div.instructions div.switchback{margin-top:1rem;font-style:italic}#loginBox label:hover,#loginBox label:focus{border-color:rgba(0,0,0,0);background-color:rgba(0,0,0,0)}#username,#password{width:100%;height:32px;margin-bottom:16px;font-size:16px;padding:5px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}div.loginSpace{margin-bottom:16px;text-align:left}.loginArea{color:#000;text-align:center;font-size:10px;padding:3px}#clockarea{padding:0 0 10px 0;text-align:center}#clock{height:50px}#clock .clock-container{justify-content:center;align-items:baseline;color:#053032;display:flex;width:100%;height:auto}#clock .clock-container .hours,#clock .clock-container .separator,#clock .clock-container .minutes{font-size:36px;font-weight:bold}#clock .clock-container :nth-child(4),#clock .clock-container .seconds{font-size:20px;font-weight:bold}#clock .clock-container .seconds{padding-right:8px}#clock .clock-container .ampm{font-size:25px;font-weight:bold;padding-right:8px}#clock .clock-container .pst{font-size:15px}#clock div.loading{position:absolute;width:110px;height:26px;display:block;font-size:10px;text-align:center;font-weight:bold;padding-top:6px;color:#333}#clock div.loading img{opacity:.25;-moz-opacity:.25;-wekbit-opacity:.25}.clockout-link-wrapper.clockout-link-wrapper-ajax{background-color:#efefef;border-radius:0px;padding:15px 20px;margin:25px 0 0 0;font-weight:bold;justify-content:flex-start}.clockout-link-wrapper.clockout-link-wrapper-ajax div:nth-child(1){margin-left:140px;margin-right:30px}.clockout-link-wrapper{color:#053032;display:flex;margin:10px 17px 5px 17px;background-color:#fff;padding:10px;border-radius:5px;align-items:center;justify-content:space-evenly}.clockout-link-wrapper .active:hover{color:#628990 !important}.clockout-link-wrapper .inactive{color:#c3c3c3}.clockout-link-wrapper .inactive:hover{color:#c9c9c9}.ip-link-wrapper{background-color:#edd6d6;border-radius:5px;font-weight:bold;margin:16px;padding:12px 11px 11px 11px;display:flex;justify-content:center;align-items:center}.ip-link-wrapper .far,.ip-link-wrapper .fas{margin-top:0;width:24px !important;margin-left:8px}.ip-link-wrapper:hover{background-color:#e3c6c6}div.snapshotHolder{position:absolute;display:none;z-index:1500;padding:10px;width:auto;max-width:350px;height:auto;text-align:center}@media screen and (min-width: 992px){div.snapshotHolder{left:100px}}div.snapshotHolder ul{margin-left:1.25em}div.snapshotHolder td{text-align:left;font-size:14px;color:#053032}div.snapshotHolder td.snapshotCell{width:330px;padding-right:10px;text-align:left}div.snapshotHolder input[type=button]{font-size:12px}video.snapshotVideo,.snapshotFlash{width:320px;height:240px;background-color:#000;border:1px solid #053032}div.showIfSnapshotHTML5,div.showIfSnapshotFlash{display:none;padding-top:10px}.snapshotButtons{text-align:center}.snapshotButtons button i{vertical-align:baseline}.snapshotButtons a{color:#06c !important}#snapshotWarnings{display:block;text-align:left;margin-top:10px}#snapshotWarnings .p1{font-weight:bold}#snapshotWarnings .p2{font-style:italic}select.invalid,option.invalid{background-color:#fff2f2;color:#c75c54}input.invalid{background-color:#fff2f2 !important;color:#c75c54 !important}input.invalid:focus{background-color:#ffeaea}ul>li.invalid>a,ul>li.invalid:hover>a{color:#c75c54 !important}select.archived,option.archived{background-color:#ececec;color:#053032}input.archived{background-color:#f8f8f8;color:#053032}input.archived:focus{background-color:#eee}ul>li.archived>a,ul>li.archived:hover>a{color:#bbb !important}select.noMatch,option.noMatch,input.noMatch{color:#999;background-color:#ebebeb}input.noMatch:focus{background-color:#f7f7f7}ul>li.noMatch{background-color:#000}ul>li.noMatch>a,ul>li.noMatch:hover>a{color:#ccc !important}a.selectHintIcon{width:14px;height:14px;margin:0 0 0 3px;padding:0;display:inline-block;position:relative;margin-top:.5rem}a.selectHintIcon.invalid::before{position:absolute;top:6px}a.selectHintIcon.archived{content:"";color:#638a92;cursor:pointer;font-family:"Font Awesome 6 Pro";font-size:14px;position:absolute;top:6px}a.iconTimecardOutButton,span.iconTimecardOutButton{background-position:0px 0px;width:40px;height:14px;vertical-align:middle;padding:0;float:left}a.iconTimecardOutButton:hover{background-position:0px -14px}span.iconTimecardOutButton{width:24px;background-position:-8px 0px;border-left:1px solid #757574;border-right:1px solid #757574}@-ms-keyframes spin{from{-ms-transform:rotate(0deg)}to{-ms-transform:rotate(360deg)}}@-moz-keyframes spin{from{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}div.ajaxLoader,div.ajaxLoaderIcon,span.ajaxLoader,a.ajaxLoader,a.ajaxLoader:hover{position:relative}div.ajaxLoader:before,div.ajaxLoaderIcon:before,span.ajaxLoader:before,a.ajaxLoader:before,a.ajaxLoader:hover:before{content:"";color:#0074b2;cursor:pointer;font-family:"Font Awesome 6 Pro";font-weight:600;font-size:14px;position:absolute;top:0;animation-name:spin;animation-duration:1000ms;animation-iteration-count:infinite;animation-timing-function:linear;-webkit-animation-name:spin;-webkit-animation-duration:1000ms;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-name:spin;-moz-animation-duration:1000ms;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:linear;-ms-animation-name:spin;-ms-animation-duration:1000ms;-ms-animation-iteration-count:infinite;-ms-animation-timing-function:linear}div.ajaxLoaderIcon{width:16px;height:16px;background-size:cover;display:inline-block;vertical-align:middle}#ProjectIDResetMsg{display:none;position:absolute;color:#fff;font-size:12px;font-weight:bold;text-align:left;margin:0 0 0 -5px;padding:1px 5px 1px 15px;vertical-align:middle;text-align:center;width:0px;height:16px;white-space:nowrap;overflow:hidden;border:1px solid #c00;border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:5px;border-bottom-right-radius:5px;background-color:#c75c54}.project-entry-buttons .proj-save-cancel,.project-entry-buttons .proj-delete{display:inline-block}.project-entry-buttons .proj-delete{margin-left:50px}div.timeClassificationWrapper{display:inline-block;min-width:125px;white-space:nowrap;margin:0;padding:0 0 1px 0}div.timeClassificationWrapper .fas{margin-left:5px;font-size:16px}@media screen and (max-width: 576px){div.timeClassificationWrapper{display:block}}div.checkboxAreaWrapper{display:block;zoom:1;border-style:solid;border-color:#999;border-top:none;border-width:2px;padding:5px 5px 0 5px;margin:0 0 10px 5px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;font-family:Helvetica,Arial,sans-serif;font-size:12px;background-image:none;background-image:linear-gradient(bottom, #EDEDED 0%, #FFFFFF 100%);background-image:-o-linear-gradient(bottom, #EDEDED 0%, #FFFFFF 100%);background-image:-moz-linear-gradient(bottom, #EDEDED 0%, #FFFFFF 100%);background-image:-webkit-linear-gradient(bottom, #EDEDED 0%, #FFFFFF 100%);background-image:-ms-linear-gradient(bottom, #EDEDED 0%, #FFFFFF 100%);background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0, #EDEDED), color-stop(1, #FFFFFF));filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr="#FFFFFF", endColorstr="#EDEDED");-ms-filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr="#FFFFFF", endColorstr="#EDEDED")}div.checkboxAreaWrapper div.checkboxAreaMessage{padding:12px 0;margin:0 0 2px 0;border-bottom:1px solid #ddd}div.checkboxAreaWrapper .rel{padding:8px !important}div.checkboxes,span.checkboxes{padding:5px 5px 5px 30px;text-align:left;vertical-align:top;border-radius:4px;margin:0 0 5px 0;background-image:none;padding:3px;zoom:1}div.checkboxesTopBubbleWrap{height:2.25em;width:100%;position:relative;white-space:nowrap;text-align:left}div.checkboxesTopBubble{height:1.5em;width:100%;position:absolute;bottom:-2px;margin-right:5px;background-image:none;background-color:#fff9e1;text-align:left;vertical-align:bottom;border:2px dotted #999;border-radius:4px;border-top-left-radius:5px;border-top-right-radius:5px;padding:5px 5px 5px 30px;margin:0 5px 0 0;padding:3px 5px 3px 5px;overflow:auto;white-space:nowrap;zoom:1}div.checkboxesTopBubble.left{left:0;width:auto;clear:left;margin-left:0px}div.checkboxesTopBubble.right{right:0;width:auto;clear:right;margin-right:0px}div.checkboxesTopBubble.right label,div.checkboxesTopBubble.right label:hover,div.checkboxesTopBubble.right input{clear:none;display:inline}div.checkboxesTopBubble.right label,div.checkboxesTopBubble.right label:hover{width:auto;clear:none;display:inline}div.checkboxesBlue,span.checkboxesBlue{background-color:#d8e7f1;border:2px solid #b3daf7;text-align:left;vertical-align:top;border-radius:4px;padding:5px 5px 5px 30px;font-family:Helvetica,Arial,sans-serif;margin:0 0 5px 0;background-image:none;padding:3px;zoom:1}div.checkboxAreaWrapper table tr td{padding:0}div.checkboxAreaWrapper table tr td label,div.checkboxes label{display:block;position:relative;overflow:hidden;width:auto;height:18px;border-radius:4px;padding:0;cursor:default;clear:both;font-weight:normal}div.checkboxes label{overflow:visible}div.checkboxAreaWrapper table tr td label input,div.checkboxes label input{display:block;float:left;clear:right;border:none;padding:0;vertical-align:text-bottom;margin:2px;zoom:1;position:absolute;top:0;left:0}div.checkboxAreaWrapper table tr td label>div,div.checkboxes label>div{display:block;float:left;clear:left;padding:1px 0 0 20px;margin:0;overflow:visible;vertical-align:text-top;border-radius:4px;line-height:1.35em;width:auto;height:auto}div.checkboxAreaWrapper table tr td label:hover,div.checkboxes label:hover{display:block;overflow:visible;width:auto;height:auto;_height:18px;min-height:18px;clear:both;cursor:pointer}div.checkboxes label:hover{border-style:none}div.instructions,div.errorMsg,div.altMsg,div.confirmation,div.announcement,div.warning{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;padding:15px;color:#000;clear:both;opacity:inherit;filter:inherit;font-size:13px}span.errorMsg{padding:3px 6px;margin:2px 0;display:block;width:fit-content;border-radius:3px}div.announcement{height:25px;margin:20px 25px 10px 25px !important;overflow:hidden}div.announcement .far{margin-top:0 !important}div.announcement>div>div{align-self:flex-start !important;height:22px;overflow:hidden}div.announcement.hover:hover{cursor:pointer;color:#0074b2;border-color:#0074b2}div.instructions,span.instructions{background-color:#fff;border:1px solid #dae0e1;padding:30px;margin-bottom:20px;font-size:14px;line-height:20px}@media only screen and (max-width: 768px){div.instructions,span.instructions{padding:15px}}div.instructions .fad,div.instructions .far,div.instructions .fas,span.instructions .fad,span.instructions .far,span.instructions .fas{width:inherit}div.instructions.clean,span.instructions.clean{background-color:#fff}div.instructions.dark,span.instructions.dark{background-color:#dae0e1}div.instructions.collapsedInstruct,span.instructions.collapsedInstruct{border:none !important;padding:0 !important;background-color:rgba(0,0,0,0) !important}div.instructions.collapsedInstruct .toggleInstWrapper,span.instructions.collapsedInstruct .toggleInstWrapper{margin-right:30px}@media only screen and (max-width: 768px){div.instructions.collapsedInstruct .toggleInstWrapper,span.instructions.collapsedInstruct .toggleInstWrapper{margin-right:15px}}div.instructions .toggleInstWrapper,span.instructions .toggleInstWrapper{margin-bottom:-15px}div.instructions.instructions-mini-pad{padding:15px 10px 15px 10px !important;margin-bottom:0}div.instructions.instructions-mini-pad p.dropdown-on-element-handler{margin-bottom:0}.toggleInstWrapper{text-align:right}div.altMsg,span.altMsg{margin-top:10px;font-weight:bold;background-color:#f3f9fd;color:#053032;border:2px solid #00a8b2;height:auto}div.errorMsg,span.errorMsg{font-weight:bold;background-color:#fff;color:#a82e25;border:2px solid #c75c54}div.warning,span.warning{font-weight:bold;background-color:#fff;border:2px solid #eaa21e}div.warning.bg-warning{background-color:#fdfcf6}div.confirmation,span.confirmation{background-color:#fff !important;border:2px solid #43b724 !important;color:#2a900e;font-size:14px}div.announcement,span.announcement{background-color:#fff;border:2px solid #0074b2;margin:30px;font-size:16px;line-height:22px;font-color:#053032}div.announcement h2,span.announcement h2{text-transform:none;font-family:Helvetica,Arial,sans-serif;font-size:18pt;color:#0074b2}div.reinitMsg{background-color:#ff0;padding:5px 10px;font-size:18px;font-weight:bold;color:red}div.errorMsg ul,span.errorMsg ul{margin-top:0;margin-bottom:0}div.errorMsg table,div.errorMsg table td,span.errorMsg table,span.errorMsg table td{color:#000}div.video,span.video{text-align:left;vertical-align:top;border:2px dotted #999;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;padding:5px 5px 5px 30px;font-family:Helvetica,Arial,sans-serif;font-size:13px}.errorMsg b,.errorMsg strong,.errorMsg i,.confirmation b,.confirmation strong,.confirmation i,.announcement b,.announcement strong,.announcement i{font-size:16px}div.confirmationStatus{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;padding:15px;opacity:inherit;filter:inherit;background-color:#fff !important;border:2px solid #43b724 !important;color:#2a900e;font-size:14px;margin-bottom:15px}.announcementWrapper{float:right;margin-top:10px;margin-right:10px}.announcementLink{color:#d9534f;font-size:18px}div.errorMsgStatus{text-align:left;border:1px solid #c75c54;padding:3px 10px;color:#c75c54;font-weight:bold;margin-top:3px;margin-bottom:3px;border-radius:3px}.userUIMessageWrapper{display:block;border:0}.userUIMessageWrapper>div{align-items:center}.userUIMessageWrapper>div>.far,.userUIMessageWrapper>div>.fas{min-width:45px;align-self:flex-start;background-color:#ff0}.userUIMessageWrapper .message-icon{display:inline-block;vertical-align:middle}.userUIMessageWrapper .message-icon.single{margin-right:10px}.userUIMessageWrapper .message-text{display:inline-block;vertical-align:middle;margin-left:10px;width:80%}.userUIMessageWrapper .msgHandler{margin-left:5px}.dateBlack{color:#000;white-space:nowrap;font-size:11px}.dateGreen{color:#060;white-space:nowrap;font-size:10px;font-weight:bold}.dateRed{color:#c75c54;white-space:nowrap;font-size:10px;font-weight:bold}.termsOL{list-style-type:decimal;margin-left:3em;margin-right:3em}.termsOL li{margin-bottom:2em}.termsOL li:first-letter{padding-left:.5em}#Watermark{font-size:1rem}#Watermark #WatermarkText{background-color:#144561;color:#fff;padding:4px 6px;overflow:hidden}#Watermark #WatermarkText a{color:#94aeb4 !important}#Watermark #WatermarkText a:hover{color:#bbb !important}#Watermark .WatermarkTextFloatRight{float:right}input.dateInput{background-color:#fff;color:#000;font-size:16px;font-weight:bold;text-align:center;margin:0;padding:0 0 0 2px;width:105px;max-width:105px;min-height:26px;height:26px;max-height:26px;vertical-align:middle;cursor:pointer}input.dateInput.disabled{background-color:#eee}@media screen and (min-width: 768px){.optionSpacer{height:67px}}table.timeTable{width:98px;color:#053032;background-color:#fff;border:1px solid #d5d5d5}table.timeTableNonStandard{color:#000;background-color:#fff;border:1px solid #d5d5d5}table.timeTable.disabled{background-color:#dae0e1}table.timeTable input.nonStandardEntry{color:#053032;border-color:rgba(0,0,0,0)}input.timeField,div.timeField{width:1.5em;min-height:22px;height:22px;padding:0 !important;margin:0;letter-spacing:normal;font-weight:bold;font-size:18px;color:#053032;background-color:rgba(0,0,0,0);border:1px solid #fff;z-index:100}input.timeField[readonly]{background-color:rgba(0,0,0,0)}input.timeField.time-disabled{color:gray}input.ampmControl{display:block;float:left;width:16px;height:18px;padding:0;border-style:none;cursor:pointer;z-index:100}input.ampmControl.AM{background-position:top left;width:16px;height:18px}input.ampmControl.PM{background-position:top right;width:16px;height:18px}input.ampmControlDisabled.AM{background-position:bottom left;width:16px;height:18px}input.ampmControlDisabled.PM{background-position:bottom right;width:16px;height:18px}.timeZoneAbbr{font-weight:bold;font-size:8px;cursor:default;color:#053032;padding:1px 3px 1px 0px}input.timeFieldProject{height:auto;padding:1px 2px;margin:0px;font-weight:bold;font-size:18px;color:#000;background-color:#fff;border:1px solid #b1b1b1;z-index:100;padding:8px;border-radius:3px;width:3.5em}div.timeHistoryArrow{position:absolute;top:-5px;left:8px;width:9px;height:5px;z-index:200}div.timeDropDown{display:none;color:#000;background:#fff;font-weight:bold;font-size:18px;border:1px solid #b1b1b1}div.timeDropDown a{color:#000;font-size:18px;font-family:Arial,Helvetica,sans-serif}div.timeDropDown a:hover{color:gray}div.legendBox{background-color:#fff;padding:25px}div.legendBox h4{color:#053032;font-weight:bold;text-transform:uppercase}div.legendBox h4 span{color:#053032;font-weight:normal;font-size:14px;padding-left:5px;text-transform:none}div.legendBox .icon-wrapper{display:flex}div.legendBox .icon-wrapper ul{margin:10px 0 0;padding:0;align-items:stretch;flex-basis:270px;list-style:none}div.legendBox .icon-wrapper ul:nth-child(3){flex-basis:350px}div.legendBox .icon-wrapper li{padding:5px 0;font-size:13px;list-style:none;color:#053032}div.legendBox .icon-wrapper li .fas,div.legendBox .icon-wrapper li .far,div.legendBox .icon-wrapper li .fad,div.legendBox .icon-wrapper li .fal,div.legendBox .icon-wrapper li .letter-wrap{color:#053032;vertical-align:bottom;font-size:19px;width:30px;min-width:30px}div.legendBox .icon-wrapper li .letter-wrap{color:#fff;position:relative}div.legendBox .icon-wrapper li .letter-wrap span{text-transform:uppercase;position:absolute;top:3px;left:5px;font-size:13px}div.legendBox .icon-wrapper div,div.legendBox .icon-wrapper svg{color:#053032;vertical-align:middle}@media screen and (max-width: 576px){div.legendBox{width:100% !important}}.icon-wrapper-lfrt{display:flex}.iconClassificationSalariedBg .letter-wrap i{color:#eaa21e !important}.iconClassificationSalariedBg .letter-wrap span{color:#053032 !important}.tabs .fad,.tabs .far,.tabs .fas,.tabs .fal{width:20px;margin-left:15px;margin-top:2px}.fas,.far,.fad,.fal,.letter-wrap{vertical-align:middle;margin-top:2px}.letter-wrap{color:#fff;position:relative;font-size:19px}.letter-wrap span{text-transform:uppercase;position:absolute;top:5px;left:41%;font-size:13px}.fas.autosize,.far.autosize,.fad.autosize,.fal.autosize{width:auto;height:auto}#user-image-container .fas{width:32px !important;font-size:20px;line-height:30px;text-align:center}div.legendBox div.hierarchyControl{z-index:200}div.legendBox .legendBoxRotatedIcon{width:25px !important;min-width:25px !important;margin-right:25px;height:25px}body .far.icon-md.fa-question-circle{font-size:20px !important}div.wrapperBox{background-color:#fff;margin-top:15px;padding:25px;border-radius:3px}@media screen and (max-width: 576px){div.wrapperBox{padding-left:10px;padding-right:10px}}a.empClockInLink{cursor:pointer;width:70px}a.fadedLink{opacity:.35;-moz-opacity:.35;-webkit-opacity:.35;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=35)";filter:alpha(opacity=35)}.superText{font-size:9px;font-weight:bold;vertical-align:middle;background-color:rgba(255,255,0,.35);border:1px solid #b1b1b1}.photoBorder{clear:both;display:flex;float:left;clear:both}.photoBorder.noImage{justify-content:center;align-items:center;width:217px;height:110px;background-color:#fff;border:1px solid #c75c53}.snapshotPhotoDiv{border:1px solid #999;min-height:120px;min-width:120px;max-height:160px;max-width:160px;width:160px;height:120px;overflow:hidden;white-space:nowrap;color:#777;background-color:#eee;background-color:rgba(235,235,235,.75);text-align:center}#modal-container{padding:0}@media(max-width: 576px){#modal-container .modal-image{width:300px}}.snapshot-container .history-snapshot{display:inline-block;margin-left:20px;vertical-align:top;min-width:175px;text-align:center}.snapshot-container .history-snapshot:hover{cursor:pointer}.snapshot-container .history-snapshot.right{border-left:solid 1px #e4e4e4;padding-left:20px}.snapshot-container .history-snapshot img{max-width:175px}.snapshot-container .no-snapshot{display:inline-block;margin-left:20px}.snapshot-container .photo-data-container{display:inline-block;margin-right:15px;text-align:left}.snapshot-container p{margin-bottom:5px}.snapshot-container p.image-error{margin:20px;font-weight:bold}.snapshot-container .timestamp-list{list-style-type:none;margin-left:0}.snapshot-container .snapshot-img{vertical-align:bottom}.camera-disabled{min-height:100px;padding-top:25px}.xLargeText{font-size:18px;color:#333}.largeText,.largeText div{font-size:14px}.smallText{font-size:10px !important}.testimonial{font-family:"Lora",Georgia,"Times New Roman",Times,serif;font-size:11px;font-style:italic}.testimonialSignature{font-family:"Lora",Georgia,"Times New Roman",Times,serif;font-size:12px;margin-bottom:1.5em}.bold{font-weight:bold}td.employeeLinkCell{padding:0px 0px 0px 0px;font-weight:bold;height:18px}td.employeeLinkCell>a{display:block;width:100%;height:18px !important;padding:2px 2px 0 0;margin:0 0 0 0}.employeeLinkContainer div{display:inline-block}.employeeLinkContainer .status-icon{text-align:center;font-size:initial}.employeeLinkContainer .status-text{width:auto;text-align:right;vertical-align:middle}.employeeLinkContainer .status-tick{font-size:1rem}#ClockStatusTable th{background-color:#fff !important;color:#638a92}#ClockStatusTable .employeeLinkContainer .status-text{padding-left:5px;font-size:1rem}#ClockStatusTable .employeeLinkContainer .status-icon{margin-top:5px;padding-left:5px}#ClockStatusTable .shift-status{border-bottom:solid 1px #dae0e1}#ClockStatusTable .shift-status .shift-list{list-style-type:none;margin:0 5px 10px 5px;font-size:14px}#ClockStatusTable .shift-status .shift-label{font-weight:bold;display:inline-block;width:175px}#ClockStatusTable .shift-status .shift-info{text-align:left;display:inline-block}#ClockStatusTable li.logInOut div{display:inline-block;line-height:20px}.dayOfWeek{color:#446b6d}.dollarSign{font-weight:bold;font-size:16px}.center{text-align:center}div.dotdotdot{position:absolute;top:0px;width:8px;height:1.25em}.linkOpacity,.linkOpacity img{vertical-align:middle}.linkOpacity:hover img{opacity:.75;-moz-opacity:.75;filter:alpha(opacity=75);zoom:1}.linkOpacity:hover{cursor:pointer}.linkOpacity .fad,.linkOpacity .far,.linkOpacity .fas{width:inherit}a.pageLinkActive{background-color:rgba(255,255,0,.35)}img.dateArrow{opacity:.5;-moz-opacity:.5;filter:alpha(opacity=50);zoom:1}.opacity25{opacity:.25;-moz-opacity:.25;filter:alpha(opacity=25);zoom:1}img.dateArrow:hover{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);zoom:1}.tooltipOverflow{overflow:hidden;text-overflow:ellipsis}.redText,div.redText,a.redText{color:#c75c54}a:hover.redText{color:#06f}.greenText,div.greenText,a.greenText{color:green}a:hover.greenText{color:#06f}.blueText,div.blueText,a.blueText{color:1C5074}a:hover.blueText{color:blue}.grayText,div.grayText,a.grayText{color:#666 !important}a:hover.grayText{color:#333}td.ltg,th.ltg,div.ltg,span.ltg,a.ltg,td.ltg *{color:#ccc !important}td.ltg img,td.ltg * img{opacity:.3}td.borderTopLight{border-top:1px dotted #ddd}td.borderBottomLight{border-bottom:1px dotted #ddd}tr.borderTopLightCells td{border-top:1px dotted #ddd}tr.borderBottomLightCells td{border-bottom:1px dotted #ddd}table.figuresTable>tbody>tr>td{border-bottom:1px dotted #ddd}table.figuresTable>tbody>tr>td.borderNone{border-style:none}table.figuresTable>tbody>tr>td{padding-left:5px;padding-right:5px}table.figuresTable>tbody>tr>td table.smallData{margin-bottom:5px}div.floatBorderHighlight{display:none;position:absolute;text-align:center;vertical-align:middle;border-width:10px;border-style:solid;border-color:#ff0;box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;overflow:hidden;white-space:nowrap}tr.rowDisabledLocked td{color:#999}input.bigInput{height:25px;font-size:16px;color:#053032;font-weight:bold;padding:0 3px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;vertical-align:middle}.nowrap{white-space:nowrap}.overflow{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.flex{display:-webkit-flex;display:flex}.flex>*,.flex1{-webkit-flex:1;-ms-flex:1;flex:1}.flex2{-webkit-flex:2;-ms-flex:2;flex:2}.flex3{-webkit-flex:3;-ms-flex:3;flex:3}div.setupFeatures{margin-bottom:1em}div.setupFeatures>div{padding-bottom:1em}div.setupFeatures>div>div{padding-bottom:1em;padding-right:1em;padding-left:1.5em;font-size:13px}div.setupFeatures>div>div>h4>input{margin-left:-1.5em}div.orientationIcons{text-align:center;margin-top:10px}div.orientationIcons button{background-color:#fff;border-width:3px 2px;border-color:#fff;border-style:solid;display:inline-block;color:#06f;vertical-align:top;font-size:10px;font-weight:bold;padding:0}div.orientationIcons button:hover{background-color:rgba(255,255,0,.35);cursor:pointer}div.orientationIcons button.portrait{width:64px;height:83px;margin-right:30px}div.orientationIcons button.landscape{width:83px;height:64px}.ui-effects-transfer{border:2px solid #ffc43e;z-index:200}.ui-effects-transfer-solid{border:2px solid #ffc43e;background-color:#ffc43e;z-index:200}.ui-effects-transfer-gray{border:1px solid #000;background-color:#ffc43e;opacity:.5;z-index:200}table.ui-datepicker-calendar tr>.ui-datepicker-week-end{background-color:#f7f9fa !important;background-image:none}table.ui-datepicker-calendar tr>.ui-datepicker-week-end a.ui-state-default{background-color:#f7f9fa;background-image:none}table.ui-datepicker-calendar td.ui-datepicker-current-day a.ui-state-highlight{border:1px solid #ffc43e}table.ui-datepicker-calendar td.ui-datepicker-current-day a.ui-state-active{background-color:#6a888f;background-image:none;color:#000}table.ui-datepicker-calendar td{padding:1px}div.ui-datepicker-inline{margin:10px auto 50px}div#ui-datepicker-div{z-index:200 !important}div.custom-tooltip-override{padding:10px !important;font-size:12px !important;max-width:35% !important;max-width:35vw !important;cursor:pointer !important;word-wrap:break-word !important}@media only screen and (max-width: 600px){div.custom-tooltip-override{padding:5px !important;font-size:10px !important;max-width:85% !important;max-width:85vw !important}}div.custom-tooltip-error{padding:3px 5px;font-size:12px;color:#c75c54;border-color:#c75c54;border-width:2px;background-image:none;background-color:#fff}div.custom-tooltip-confirmation{padding:3px 5px;font-size:12px;color:#fff;border-color:lime;border-width:2px;background-image:none;background-color:green}span.showInTooltip,div.showInTooltip{display:none}div.ui-tooltip span.showInTooltip{display:inline}div.ui-tooltip div.showInTooltip{display:block}div.ui-tooltip a{color:#ff0}@media(max-width: 576px){.ui-dialog{z-index:1400 !important;max-width:90% !important}}.ui-dialog .ui-dialog-buttonset{float:none !important;text-align:center !important}.ui-dialog .ui-dialog-buttonpane{text-align:center}.ui-dialog .ui-dialog-buttonset button.ui-button{padding-left:40px;padding-right:40px}.ui-dialog .ui-dialog-buttonset button.ui-button:focus{outline:none}.ui-dialog h2{color:#053032;font-size:16px;letter-spacing:-1px;font-weight:bold;font-family:Arial,Helvetica,sans-serif}.ui-dialog h2{color:#053032;font-size:14px;font-weight:bold;font-family:Arial,Helvetica,sans-serif;border-bottom:1px solid #555;margin:10px 0}.ui-dialog-content{line-height:140%}.ui-button{padding:2px 4px}.ui-button-text-only .ui-button-text{font-size:11px}.sort-overlay{background-color:rgba(0,0,0,.6);color:#fff;position:absolute;text-align:center;border-top-left-radius:5px;border-top-right-radius:5px}.sort-overlay div{margin-top:40px;vertical-align:middle}.ui-dialog:has(#timeout-dialog){z-index:15000 !important;top:15% !important}#orientationWrapper .ui-widget-content{border:0}#portraitButton{width:75px;height:100px;margin-right:5px;margin-bottom:20px;background-color:#0074b2;padding-left:0;padding-right:0;color:#fff}#portraitButton:hover{background-color:#053032;transition:all .5s}#landscapeButton{width:100px;height:75px;margin-left:5px;margin-bottom:20px;background-color:#0074b2;padding-left:0;padding-right:0;color:#fff}#landscapeButton:hover{background-color:#053032;transition:all .5s}.ts-wrapper{display:inline-block !important;width:350px}@media(min-width: 1200px){.ts-wrapper{margin-top:10px}}@media(max-width: 576px){.ts-wrapper{width:90%}}.ts-wrapper .items-placeholder{font-size:16px}.ts-wrapper .ts-dropdown{top:0}.ts-wrapper .ts-dropdown .active{background-color:#dae0e1}.ts-wrapper .ts-dropdown-content{max-height:300px}.ts-wrapper .ts-dropdown-content .option:hover{background-color:#628990;color:#fff}#employeeDataTable .ts-wrapper,.employee-info .ts-wrapper{margin-top:0}.wrapperEmployeeHeader .ts-wrapper{width:225px}#acct-settings-lists .searchable-input{margin-top:10px}@media(min-width: 768px){#acct-settings-lists .searchable-input{margin-left:1rem}}#empGroups .ts-wrapper{width:350px}@media(max-width: 576px){#empGroups .ts-wrapper{width:100%}}.tableExpenseEntry .ts-wrapper{width:300px}@media(min-width: 576px){.ts-wrapper select[name=PayrollReportUserIDFilter]{width:400px}}span.selectwrapper{white-space:nowrap;width:auto;display:inline-block}span.selectwrapper.imbedded{margin:0}span.selectwrapper a.ui-corner-right{width:200px;height:18px;padding:0 5px;border-left:none;margin:0 0 0 0;position:relative;z-index:100;background-color:rgba(0,0,0,0);font-size:18px;border:0}.ui-corner-right{border:none}span.selectwrapper select[name*=AccountCodeID],span.selectwrapper select[name*=CustomerID],span.selectwrapper select[name*=ProjectID],span.selectwrapper select[name*=VendorID],span.selectwrapper select[name*=EventID]{min-width:200px}span.ui-noncombo{white-space:nowrap;vertical-align:top;height:20px}span.ui-combobox{white-space:nowrap;height:20px;width:200px}span.ui-combobox input.ui-combobox-input.ui-widget{height:20px;border-right:none;font-size:12px;display:inline}a.ui-button-icon-only{vertical-align:top !important;min-height:18px}a.ui-button-icon-only>.ui-icon{vertical-align:top !important;min-height:18px}a.ui-button-icon-only:hover{border-color:#999}.ui-menu .ui-menu-item:hover{background-color:#efefef !important}.ui-menu-item .m,.ui-autocomplete .m{font-weight:bold}ul.ui-autocomplete{overflow-y:auto;overflow-x:hidden;position:absolute;width:200px;background-image:none;background-color:#fff;padding:0px 3px !important}ul.ui-autocomplete li{padding:5px 10px}ul.ui-autocomplete li a.ui-state-focus{border-style:solid;color:inherit}ul.ui-autocomplete li a.ui-state-focus.ui-state-highlight,ul.ui-autocomplete li a.ui-state-highlight{margin-left:-1px;background-color:rgba(0,0,0,0);border:none;color:#06c}span.ui-helper-hidden-accessible{display:none}div.ui-dialog.fixDialog div.ui-dialog-content{background-color:#fff}div.ui-dialog.fixDialog div.ui-dialog-content *{color:#000}div.ui-dialog.fixDialog .ui-dialog-title,div.ui-dialog.fixDialog table th{color:#fff !important}div.ui-dialog.fixDialog div.ui-dialog-content a{color:blue}div.ui-dialog.fixDialog div.ui-dialog-content a:hover{color:#e36b00}div.ui-dialog-content b,div.ui-dialog-content strong{color:#0074b2}.ui-dialog.confirmationWrapper{max-width:500px !important}@media(max-width: 576px){.ui-dialog.confirmationWrapper{width:90% !important;max-width:none}.ui-dialog.confirmationWrapper #infoDialog{height:auto !important}}.securityLinkIcon{color:#ccc}.securityLinkIcon:hover{color:#404040}::-webkit-input-placeholder{color:#bbb;font-size:.85em;line-height:1.25em}:-moz-placeholder{color:#bbb;opacity:10;font-size:.85em;line-height:1.25em}::-moz-placeholder{color:#bbb;opacity:1;font-size:.85em;line-height:1.25em}:-ms-input-placeholder{color:#bbb;font-size:.85em;line-height:1.25em}img:focus,a:focus{-moz-outline-style:none}input[type=button]:not(.ampmControl)::-moz-focus-inner,button::-moz-focus-inner,input[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border:0}.noDisplay,.debug{display:none}#MessageCenterWrapper input[type=text],#MessageCenterWrapper input[type=password],#MessageCenterWrapper input:not([type]){padding:10px;width:100%;font-size:13px;min-height:auto;height:auto;margin-bottom:5px;border-radius:3px;margin-right:3px;border:1px solid #cfcfcf}#MessageCenterWrapper #MessageBoardMsgTextBox{width:100%;height:100px}#MessageCenterWrapper #CharRemainingDisplay{visibility:hidden;position:absolute}#MessageCenterWrapper #MessageBoardListLoading{background-color:#fff;width:100%;display:none;border:1px solid gray;padding:10px;text-align:center}#MessageCenterWrapper .icon-btn{padding:0}#MessageCenterWrapper .top-buttons{text-align:right}#MessageCenterWrapper #MessageBoardView #MessageBoardUserIDFilter{max-width:300px;display:inline-block}#MessageCenterWrapper .ts-wrapper{max-width:250px}@media(max-width: 1200px){#MessageCenterWrapper .ts-wrapper{max-width:200px}}@media(max-width: 992px){#MessageCenterWrapper .ts-wrapper{max-width:200px}}@media(max-width: 768px){#MessageCenterWrapper .ts-wrapper{max-width:225px}}@media(max-width: 576px){#MessageCenterWrapper .ts-wrapper{max-width:unset;width:70%}}#MessageCenterWrapper #MessageBoardSearchString{width:250px}@media(max-width: 1200px){#MessageCenterWrapper #MessageBoardSearchString{width:200px}}@media(max-width: 992px){#MessageCenterWrapper #MessageBoardSearchString{width:175px}}@media(max-width: 768px){#MessageCenterWrapper #MessageBoardSearchString{width:250px}}@media(max-width: 576px){#MessageCenterWrapper #MessageBoardSearchString{width:80%;max-width:unset}}@media(max-width: 576px){#MessageCenterWrapper .msg-col-3{text-align:left}}#MessageCenterWrapper .msg-board-tools{display:flex;justify-content:inherit}#MessageCenterWrapper .msg-board-tools .mb-tool{text-align:inherit}@media(max-width: 576px){#MessageCenterWrapper .msg-board-tools{justify-content:center}#MessageCenterWrapper .msg-board-tools .mb-tool{text-align:center;width:33%}}#MessageCenterWrapper #MessageBoardForm{display:inline-block}#MessageCenterWrapper #message-modal .buttons{text-align:right}#MessageCenterWrapper .ts-container{max-width:99%;margin-bottom:10px}.pagination-container{width:100%}.pagination-container div{display:inline-block;font-weight:bold}.pagination-container div:nth-child(1){width:20%}.pagination-container div:nth-child(2){width:58%;text-align:center}.pagination-container div:nth-child(3){width:20%;text-align:right}.selectwrapper select{color:#053032;height:35px;font-size:13px;border-radius:3px;cursor:pointer;width:200px;padding-left:5px}.dashboard .selectwrapper .ui-button-icon.ui-icon.ui-icon-search{background:rgba(0,0,0,0) url(images/icon-magnifying-glass-white.png?cb=CACHEBUSTER) 0px 3px no-repeat !important}.selectwrapperbasic .lang{color:#053032;height:35px;border:1px solid #bbb;width:200px;font-size:13px;padding:5px 15px;border-radius:3px;cursor:pointer;margin:5px 0}.selectwrapperbasic.language-select{text-align:right;margin-bottom:10px}.round{border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}.textarea-md{height:100px;width:50%}.textarea-lg{height:200px;width:100%}.required-field{color:#9b3029;padding-left:10px}.required-padding{padding-left:10px}div.checkboxAreaWrapper{background-color:#fff;border:1px solid #dedede;background-image:none;border-radius:5px;padding:10px}div.checkboxAreaWrapper table tbody tr td label:hover,div.checkboxAreaWrapper table tr td label:hover{background-color:#dae0e1}div.checkboxAreaWrapper table tr td label:hover>div{background-color:#dae0e1}div.checkboxAreaWrapper .checkbox-container{background-color:#efefef;border:1px solid #dedede}.numeric{text-align:right !important}.text-left{text-align:left !important}.text-center{text-align:center !important}.text-right{text-align:right !important}.align-top{vertical-align:top !important}.align-bottom{vertical-align:bottom !important}.ToolTip{cursor:pointer}@media screen and (max-width: 760px){div.legendBox{width:calc(100vw - 55px);min-height:225px}#footer{width:inherit}.icon-wrapper{display:block !important}.icon-wrapper ul{border-bottom:1px solid #ccc}.icon-wrapper ul:last-child{border-bottom:none}div.legendBox .icon-wrapper li{padding:0;height:26px}div.legendBox .icon-wrapper li:last-child{padding-bottom:10px}}.tableSummaryContainer{display:grid;grid-template-areas:"lf tr" "lf br";grid-template-columns:calc(50% - 10px) calc(50% - 10px);justify-content:space-between}.tableSummaryContainer table:nth-child(1){grid-area:lf}.tableSummaryContainer table:nth-child(2){grid-area:tr}.tableSummaryContainer table:nth-child(3){grid-area:br;width:100%}.tableSummaryContainer .employeeLinkContainer{max-width:135px}#MessageBoardSearchContainer{background-color:#053032 !important}#MessageBoardSearchContainer div{padding:10px}#MessageBoardSearchContainer #MessageBoardClearSearch{float:right;padding:7px 10px 0 0}#MessageBoardSearchContainer #MessageBoardClearSearch:hover{color:#eaa21e !important}.new-label{background-color:#ffc43e;color:#000;font-size:10px;font-weight:bold;padding:4px 6px;border-radius:5px;margin:0 5px 0 10px}.none-formatting{font-weight:bold;font-style:italic;color:gray}.none-light{color:#94aeb4}dl.kv-list{padding-top:10px;margin-top:10px;margin-left:10px;display:grid;grid-template-columns:max-content auto}dl.kv-list.compact{padding:0;margin:0}dl.kv-list dt{font-weight:bold;grid-column-start:1;line-height:1.1rem}dl.kv-list dd{grid-column-start:2}.q-card{border-radius:4px;border:solid 1px #dae0e1;padding:10px 3px 5px 5px;background-color:#fff}.q-card.shadow{box-shadow:0 1px 3px rgba(0,0,0,0.1333333333),0 2px 2px rgba(0,0,0,0.1411764706),0 3px 1px -2px rgba(0,0,0,0.1215686275)}@media screen and (max-width: 576px){.xsWrap{white-space:normal !important}.xsNoWrap{white-space:nowrap !important}}@media screen and (max-width: 768px){.smWrap{white-space:normal !important}.smNoWrap{white-space:nowrap !important}}@media screen and (max-width: 992px){.mdWrap{white-space:normal !important}.mdNoWrap{white-space:nowrap !important}}div.floatingShadow,span.floatingShadow,a.floatingShadow{-webkit-box-shadow:1px 1px 4px 1px rgba(86,86,86,.3);box-shadow:1px 1px 4px 1px rgba(86,86,86,.3)}div.floatingForm{position:absolute;left:0px;top:0px;z-index:10;padding:15px;background-color:#fff;border:1px solid #999;text-align:left;font-weight:normal}.rotate{-moz-transition:all .4 linear;-webkit-transition:all .4 linear;transition:all .4 linear;margin-top:-2px;width:auto !important;margin-right:10px}.rotate.down{-ms-transform:rotate(90deg);-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.spinitFast{rotation-point:50% 50%;animation:spinin .25s infinite;animation-direction:alternate;animation-timing-function:ease-in-out;-webkit-animation:spinin .25s infinite;-webkit-animation-direction:alternate;-webkit-animation-timing-function:ease-in-out;-moz-animation:spinin .25s infinite;-moz-animation-direction:alternate;-moz-animation-timing-function:ease-in-out}span.spinit{height:16px;width:18px}.scaleIn{rotation-point:50% 50%;animation:scalein .15s;animation-timing-function:ease-out;-webkit-animation:scalein .15s;-webkit-animation-timing-function:ease-out;-moz-animation:scalein .15s;-moz-animation-timing-function:ease-out}.rotateLeft90{transform:rotate(-90deg);-ms-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform-origin:0% 0%;-ms-transform-origin:0% 0%;-moz-transform-origin:0% 0%;-webkit-transform-origin:0% 0%}input.glowYellowFade{animation:glowYellowFade 1s;animation-timing-function:ease-out;-webkit-animation:glowYellowFade 1s;-webkit-animation-timing-function:ease-out;-moz-animation:glowYellowFade 1s;-moz-animation-timing-function:ease-out}@keyframes flashRedText{0%{color:#000}25%{color:red;background-color:#ffddde}50%{color:red}100%{color:#000}}@-webkit-keyframes flashRedText{0%{color:#000}25%{color:red;background-color:#ffddde}50%{color:red}100%{color:#000}}@-moz-keyframes flashRedText{0%{color:#000}25%{color:red;background-color:#ffddde}50%{color:red}100%{color:#000}}@keyframes glowYellowFade{25%{background-color:rgba(255,255,0,.35)}}@-webkit-keyframes glowYellowFade{25%{background-color:rgba(255,255,0,.35)}}@-moz-keyframes glowYellowFade{25%{background-color:rgba(255,255,0,.35)}}@keyframes spinin{0%{transform:rotateY(0deg)}50%{transform:rotateY(90deg)}100%{transform:rotateY(180deg)}}@-webkit-keyframes spinin{0%{-webkit-transform:rotateY(0deg)}50%{-webkit-transform:rotateY(90deg)}100%{-webkit-transform:rotateY(180deg)}}@-moz-keyframes spinin{0%{-moz-transform:rotateY(0deg)}50%{-moz-transform:rotateY(90deg)}100%{-moz-transform:rotateY(180deg)}}@keyframes scalein{0%{transform:scale(1.2);opacity:.25;background-color:#ff0}100%{transform:scale(1);opacity:1}}@-webkit-keyframes scalein{0%{-webkit-transform:scale(1.2);-webkit-opacity:.25;background-color:#ff0}100%{-webkit-transform:scale(1);-webkit-opacity:1}}@-moz-keyframes scalein{0%{-moz-transform:scale(1.2);-moz-opacity:.25;background-color:#ff0}100%{-moz-transform:scale(1);-moz-opacity:1}}@keyframes historyFadeUp{0%{opacity:0;transform:translate(0px, 6px)}20%{opacity:1;transform:translate(0px, 0px)}100%{opacity:1;transform:translate(0px, 0px)}}@-webkit-keyframes historyFadeUp{0%{opacity:0;-webkit-transform:translate(0px, 6px)}20%{opacity:1;-webkit-transform:translate(0px, 0px)}100%{opacity:1;-webkit-transform:translate(0px, 0px)}}@-moz-keyframes historyFadeUp{0%{opacity:0;-moz-transform:translate(0px, 6px)}20%{opacity:1;-moz-transform:translate(0px, 0px)}100%{opacity:1;-moz-transform:translate(0px, 0px)}}@keyframes opacityToOne{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes opacityToOne{0%{-webkit-opacity:0}100%{-webkit-opacity:1}}@-moz-keyframes opacityToOne{0%{-moz-opacity:0}100%{-moz-opacity:1}}@keyframes faded{0%{opacity:1}100%{opacity:.5}}@-webkit-keyframes faded{0%{-webkit-opacity:1}100%{-webkit-opacity:.5}}@-moz-keyframes faded{0%{-moz-opacity:1}100%{-moz-opacity:.5}}#overtimeWeekDayInput{margin:3px 0 0 0 !important}#overtimeWeekMinuteControl,#ClockInRestrictStartMinuteControl,#ClockInRestrictEndMinuteControl{left:-111px !important}#clockInOutFloatingDiv select,#MessageCenterWrapperViewRow .selectwrapper .noncombo,#MessageCenterWrapperWrapper input[type=text]{font-size:16px;height:37px !important;width:99%}#clockInOutFloatingDiv textarea{padding:9px 8px;font-size:13px}table.settingsTable table.timeTable{padding:5px;margin-bottom:4px}select.preserve{height:35px !important;padding:8px 6px !important;font-size:13px !important;border:1px solid #b1b1b1}#AlertTableHourly tr:hover td,#AlertTableHourly tr.hoverRow td,#AlertTableHourly>*>tr:hover:not(.noHighlight)+tr.notes:not(.noHighlight)>td,#AlertTableNonStandard tr:hover td,#AlertTableNonStandard tr.hoverRow td,#AlertTableNonStandard>*>tr:hover:not(.noHighlight)+tr.notes:not(.noHighlight)>td,#AlertTableProject tr:hover td,#AlertTableProject tr.hoverRow td,#AlertTableProject>*>tr:hover:not(.noHighlight)+tr.notes:not(.noHighlight)>td{box-shadow:none !important;-webkit-box-shadow:none !important}#AlertTableHourly tr th,#AlertTableNonStandard tr th,#AlertTableProject tr th{text-wrap:nowrap;padding-left:2px !important;padding-right:3px !important}@media only screen and (max-width: 576px){#AlertTableHourly tr th,#AlertTableNonStandard tr th,#AlertTableProject tr th{text-wrap:initial}}#AlertTableHourly .userName,#AlertTableHourly .expandedLabel,#AlertTableHourly .emphText,#AlertTableNonStandard .userName,#AlertTableNonStandard .expandedLabel,#AlertTableNonStandard .emphText,#AlertTableProject .userName,#AlertTableProject .expandedLabel,#AlertTableProject .emphText{font-weight:bold}#AlertTableHourly .userName,#AlertTableNonStandard .userName,#AlertTableProject .userName{text-wrap:nowrap}@media only screen and (max-width: 576px){#AlertTableHourly .userName,#AlertTableNonStandard .userName,#AlertTableProject .userName{text-wrap:inherit}}#AlertTableHourly tr.notes>td,#AlertTableNonStandard tr.notes>td,#AlertTableProject tr.notes>td{line-height:18px;padding:7px}#AlertTableProject tr.notes>td{padding:7px 7px 25px 7px}body .selectwrapper .maxinputsize{width:auto}@media only screen and (max-width: 576px){textarea,textarea.standard,.ts-control,.ts-control input,.ts-control div,input.dropdown-input,.ts-dropdown-content,.ts-dropdown-content div{font-size:1rem !important}}body.smallFormat table.dataTable>*>tr>*:not(.header),body.smallFormat table.smallData>*>tr>*,body.smallFormat table.tablesorter>*>tr>*:not(.header){padding:2px !important;font-size:11px !important}body.smallFormat table.tablesorter>*>tr>.header{padding-left:2px !important;font-size:11px !important}body.mediumFormat table.dataTable>*>tr>*:not(.header),body.mediumFormat table.smallData>*>tr>*,body.mediumFormat table.tablesorter>*>tr>*:not(.header){padding:3px !important}body.smallFormat table tr td div.hierarchyDiv div,body.mediumFormat table tr td div.hierarchyDiv div{height:29px;margin-top:0}body.mediumFormat table.tablesorter>*>tr>.header{padding-left:3px !important}@media only screen and (min-width: 650px){body#menuOpen #menuExpander{display:none !important}body#menuOpen #contentWrapper>#sidemenu{display:table-cell !important}body#menuOpen #content{display:table-cell !important;width:100% !important}body#menuOpen #logo{margin-left:0px !important}body#menuOpen #headerCompanyName{margin:-20px 0 0 20px !important}}@media only screen and (max-width: 768px){body #contentWrapper,#content{display:block !important}}body#menuClosed #menuExpander{display:inline-block !important}body#menuClosed #contentWrapper>#sidemenu{display:none !important}body#menuClosed #contentWrapper.showSideMenu>#sidemenu,body#menuClosed #contentWrapper.showSideMenu>#content,body #contentWrapper.showSideMenu>#content{display:table-cell !important}@media only screen and (max-width: 1200px){body#menuClosed #contentWrapper.showSideMenu>#sidemenu,body#menuClosed #contentWrapper.showSideMenu>#content,body #contentWrapper.showSideMenu>#content{display:block !important}}body#menuClosed #contentWrapper{display:block !important;top:0}body#menuClosed #content{display:block !important;width:100% !important}body.lb-disable-scrolling{overflow:hidden}.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:#000;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:.7;display:none}.lightbox{position:absolute;left:0;width:100%;z-index:10000;text-align:center;line-height:0;font-weight:normal;outline:none}.lightbox .lb-image{display:block;height:auto;max-width:inherit;max-height:none;border-radius:3px;border:4px solid #fff}.lightbox a img{border:none}.lb-outerContainer{position:relative;*zoom:1;width:250px;height:250px;margin:0 auto;border-radius:4px;background-color:#fff}.lb-outerContainer:after{content:"";display:table;clear:both}.lb-loader{position:absolute;top:43%;left:0;height:25%;width:100%;text-align:center;line-height:0}.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url(data:image/gif;base64,R0lGODlhIAAgAPUuAOjo6Nzc3M3Nzb+/v7e3t7GxsbW1tbu7u8XFxdHR0djY2MHBwa2trbm5ucnJyaSkpKWlpaGhoeLi4urq6u7u7ubm5vLy8vb29vT09Pr6+v39/aysrK+vr7Ozs8fHx9vb297e3qmpqb29vdPT06amptXV1aCgoMvLy8/Pz9fX18PDw/j4+Ozs7ODg4PDw8KioqOTk5JqampmZmZycnP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQJBwAuACwAAAAAIAAgAEAG/0CXcEgECQ6bUGRDbDpdimTo9QoJnlhsYVvojLLgrEAkGiwWiFTYldGsRyHSYz6P2COG9XCw2TAYeXprCQYEhQcKgoouAQ4IHg4CAiMpCiASFRMUFhgXFxkZawEDcnd2Jh2LLiAdLyQvELEFX6pCAQx9fQ21T1wFHCi8TwcGxQYnwk8eBAcHZQnJTh8D1I8OJwmWMBMsFJudoG4u4mAgIwIoCSMKlpjcmxeLCgcPJianEcIKBXR1prVRSMiBUIfDAA8JoC1SMYWKKw/RXCzoE6IixIgC+uDaQCsiAQ4gOSCIOMRXhxIkhRjoYEwhSQTGCAxIyYiAzWYjU35o5oxaIj095J6AWFDmDAIHCVpgubCizRoFKtBAQjeixIdLADRZYBpOQ1An5qYmLKEgQAsYWb95UiUhgIJK7bZRCBMEACH5BAkHADMALAAAAAAZACAAAAb/wJlwSAQJRJxNJMLgHBzE6FBxeD0ey2zEBJESA4sXBHItZ2MJr1DReZFIZfNS9lGXOC83aRzPktQKHCEheW4QBQseCQkeAwZeIAYbG4OEBiNqXgiTnBsemV6BkwwbDCigXioMq6RQqFEBHLKyB69SKAW5BRwltlELugW1vkQHBh3In8RDBs3NactCBM4GvdEzBNMGBNbRB9MEB9DRAwQNBwcC1zMe5wciCOsj7wcDAwrXAe8i9ifrDvwGLEDQjdgHewtUIPBQJxqKBQM9OBDQkBgIBws9CBCQQAEMNRk0SAngoeTGBCMUgKgwgYIFDBcyhPTywSTHEiolsHR5YcVMMkgoOCbACUJny5cxf0ppkWIRzgAtYABg4QKmz5AivUhQ8LTozqo9M9iS0KKFURY8iQQBACH5BAkHAAAALAAAAAAZACAAAAb/QIBwSAShRBzGA8LhHAQgolSoEIVIENJjG+maHgfFFBBQbUKvF3bL7kZMpoFUYTij0xAI++E2yVJEJQUbhCF3JGsRfF0xB0QKg4SFIR0qDgkJHgMhjEUESZIbBiNjAAkvAkQeHAUFTRwOpaUKHa22CbKlCLatsblTAQYdwgVyv1MJBsrKJcdTCMsGxs5EAwQEBgQn1FIH1wQHpNxDBw0H52LjQucHIiKA6gAi7SID4uoL9QMLuPEOA/sW+FI3IiACDwHigVCB4OCleKYOejgh4INChwIEJJAQLxPFBCNKcBwHIiOKBCUUfJAwgaRGlApASKgwwQWGCxkyaNAgC8SIMxEpYs6cQMHChRU6f0lQEFQmzaJHk/6CAeKDU6JGkfJ0VkHCUAo2cerc6mwC0bBayQIIAgAh+QQJBwAuACwAAAAAHAAgAAAG/0CXcEgEJQaFAomUHAhAxGhUMWCErq/X8sF9HRRSYgDB2ZixWgiXG4kMAuFPg2Gmb0JZEkTNbnPARCUGHAUcDHZYS3wPbW0QCUMfBklJhhsGCA4JCQ4LDH0RMzIcQiAHBR2UBQclYS4JBY0mA0MOBrepBieuRAgmMhuRBLfEkLxEJwdEHgbDtwLHxwEE1NQq0ccjDdQHX9i8Dt3d19+uCyIiB07lrgPu7q3sUu8LCx/y8/ULCPf4vQgAPQDyJ8RBQAfxCL5C4MGBAGMKFTA88VCCQhcgHDhEMWIgwRECUCQYkcKiQhAiSSoAAeCiggQlFHwAIWGCQgkpUqxsAQMABToMBCXIpFlhAgULF1Zk0KCBnQQQRI0iVdpUXgUJEooeTbrU34QKWqd2JUiBxVaqTC9iwHAhg9u0roIAACH5BAkHADMALAAAAAAfACAAAAb/wJlwSAQlFoZOKNQpDFAgonQq/CwKjI12E3p5IaGDgjoNeAoFDoeR5XpfJAiENAiQq6ImOt1efiEPgRxjVCkHBkl7axsMfnGADxERLyNTH4eIBgVNBAgnIyMOCxwvgYGSL4RCIAMGBJkGIiVkIx2QkhEcdkICBK+/AndDCBC4kgNVBwcNzAeVwkMCkZIxMR8zJyIiygco0FIIESYyBava2gMe31MbL0QjA/HxqutVUgILAwsL6vXCHgtULEDwzB8ZDwgSeqBnEJwHDw4cRGlIBQFEAQImUpQSESOUjVNQYEyQYBfIISVQJBhR4trJIR9IlkjxocJLIRJY0gQh4WaVTxQKArSQMMGnBAUfeFaY4MJnCxAtYCylgOFmhaFLWbjAcCHDSwASplq4sCKDBg0nJwCYQGFsWbQvKcjlmsGszxkW3Nq9y/Ut3Lsz6u6tFwQAIfkECQcAAAAsAAAAACAAHwAABv9AgHBIBCUQBsOGkVwkQMSodPhBdApYzma7CYU2IsV0CnIQklcsg7H1vl6hQWBMHRjOhnSBw+6G3iQQBWJjCgcEiEkGWXxtfy8QEA8hI1MfAwcNiUkHHgIjIycIBX+BkpOEQyAqByIHmQQLJWMjBpEPuBEFUEMCra+vKHRDHiS4DxERA3UDzQMis8O9xrkRhALOzQnSUQjIyREHACAIKggLCyfcUh3gyR8pCPLyH+tRI+AmJh4oCB4eDgTYk8IhQgwZMQYIcODghIMUA6McIDGgHoCGAjLOiUgnowAUCVpwpAMyASgJI8ckSFCihAKUKaW0TKHgA8yYROApCADiJk5QIS0+8JQAg8LPIRU+9IRRYcLRIRKINqVg4SmACRKmurBwweqECSyoXriQ4SmFCVQxkM2gQcNRCmJXsHX71ILaDGytChmLl65eAH3/EvGbMggAIfkECQcAMQAsAAAAACAAHAAABv/AmHBIjI0QB0KhQCCoEqCidPpBNAzYzrLA2Ww4A8V0ChIkm1jDtuv1qgLj4Ud1ODQIafWSw2iHQh1iYwoLdXV3aXt8Xn8vLxsjUwELAwMihgcDDgIlIwIIBoyOJCQhgkMgDpSVlginRSMGIS+kpAVRQwkICJSUCXFDHrMQD8UDqLvJrsBEKCQQxA8vggke1tYlzEUe0cUHMS0O4icOv9pFBsUPEQ8fCgLw8LjnQyPs6xEeJQkoCQmR9IpwiEAwAoF9IxLCCUhkQMEIDEpITKFAAkMiJx5CSEHxw4cKF3MVNBHBI4iTAEIKSTAywskWEmBMUDlFQswKFVjQlIKzwoQ6CRR2FpkAACgFFxiEDqEA1IUFDBeULqVg4cKFFRmkxsDwFGuGDBq0Wv2qoWxYqWTPao1Bdi2RsmuDAAAh+QQJBwAqACwAAAAAIAAaAAAG/0CVcEhUlRwDkcEgOiASoKJ0GnA0G4Ts0lDoLhTTKUiQbB4IW0OnW2BwEIHwEORYDJKHPHq57jI2GwZgYR8eCAh2d2Z7bBx/gAUlYh6Ghwt2CAIJKSUoDgQFjo8hHINDLZ6UlQ6mRSUNgBshIS8dUUMpAicCAg4eknJCDn+0JC8LQxIJCby8ccFDCbIvJMaDCsvZH9BFHi/U1CIqMCXlJSOt3EIGJBAPECQfLQr09DDqRSMQ7g8PDiABAgC8hY9Ih37vDoBYKKFFhYJFFiB8UECCxQoVJkAkciJCvwgkYGAEMIHCxmgeH0SIQHICCwoWTgpJsLJmSQouLGCQqaJjTT0IFGBiuHCB54CaEThYsED0QgaeDWbIiGGiwVCnGTJo4KkCxIIXCFRg1UCWa5GsZc2e1ap2Ctu2UrbCFRIEACH5BAkHADAALAAAAAAgABkAAAb/QJhwSISVTovBgTAYeEagonQaEKgGooN2STB4VZ/pFJRAqK5NbaPr7RQ6noB4CBIg7oik8rD2GtwFHAQKc3UODh53KklZDQ1+BZGBBSVTLQkCAoceiR4JIyklCQ4HBpIcDBsFhEWimAInDgJhUyUHgRwbugZRdCMjCcEorHMwJwWpuhsqQxUKKaGivcVCCbkbISEbrBIf3goK09RCHtjZIQMwEy0g7QHi40INIS/1Lx8AEvr6APFFI/ZIkDgxAUCFgxX8SSnwAoLAAxMiRmShsMgCEg8cFqDAkaOLikQEPBj5IISFkxgsYAA5JAHJjBdiymRZ7SWEFRkyrFhxgaaxQwgjI7zISTSDzwERkkbgoKFpU6M0NyiNQEDDEA1QQSYwkdSECQdEmtJ8EYErV1o+hziYIcPrgbRTEMiYQQxuEQRCggAAIfkECQcAMQAsAAAAACAAHAAABv/AmHBIjClQHsRApFqcRsWoNAZKJBHNweDAJTQQn2lUkhI4PNeFlnsgGAgER0AslIxQArMDgdWKDg0NbwYdB2FTEiUJiwInZ3xqf4EGlB0dBiVSMAopIyMJeCcCIyUKCiMCIoKVBQUGh0QgHx+cnyMgUykDlq2tBLhDMCAgAQGmwHQCBr0cDAhDEzASEi2yEnRECQUczRscCkITABUV0xXYRSfcG+wLMS4sE/Lk6FEH7OwMARYuFP4TFOoVGYFvQwgBGBLyCyiwiAGDIUIMuEAxIYaGRRZseMHRQIYMKyhewEhEwAsSJzd8XLmC5JAEJCCQmKmhpoaPLoUkgMBz5pBSmxlyxhDwoCiEEEQ0CI2xoGjRAkuLcHD64EDUlxGoOrgqhEPWBxEgwFqKwESEsyasXnUQwezZCOCuDpDh1sQArkIE0DURYg7eGHMfZPqbNwGRIAAh+QQJBwAuACwAAAAAIAAfAAAG/0CXcEh0gUqCEwLhcAhKxajUJVGMEgKBw7NcDL6OzzRaASlKV1TS0f2KDocTaCwEtAIfRSqt5XoHbw0EA2JTExISICABemknbAhecAcEBAcpUhQAFRWIiwoKHx+LewiAcAYEBg2FRCwTsBUwiBVTCggHDQa7BiJzQxYUwq8AE3RCKJW8BR5DFxgW0cIUx0Mjux0F2gpCF97eGBjVRAIG2toqQisZGSve40UD5xwFAez37PBEJdocHBsCMmgYOFBfkQb/NmwYUFCIBoNEEDBQuMHAQ4hSBFDcwAHjlBEKQ4j0KCWByBAvQpCMIgDlixcbVhZZ8JLEiwIyiRQgwZPEgU6cQkZAGEoCwgmgLgw8gLCURKuVCB5Ilfozp4ClU19wk4kgQoSpDwbIDPDCq9kIDALkDDHj7AMoQGOY8PoiAdKkMdBuvUtChNq7Qp4SCQIAIfkECQcAMAAsAQAAAB8AIAAABv9AmHBIlHxKCZRgmVAQn9AhwKgojRIJwcmD6AoCUShl2gJ9qlctF6EaLASgsNA1AVQk5TNS6eAuBgMHKh9hFhQsExN3EgEfKVgCfQh/gQcDTk8XGBYuh4oSoKAtRwKTgAeoB4REF62bFIkTYR8OpwcNBANxQhkZKyuaFhZyQwkiqAQEBg68vb3AF8REJbcGygSEGtoaztJPCcoG4ggwGkPc3lAL4gYdHWDn5unT4h0FBQLz0gf39wv6xDz0K9AAoBwUHApwSGgwzIiFHDYwaBhlBAMGGyRShCIgY0YOG58g8LjBQEgiBkKE2BBiwEkhI168CDEz30sDL0jIDLEqpAdOCBByvnB5UgAJoBB0YtqIAMIDpBCIUkxQIMKDq1c5wDN4YEOEr1gfvEix0YCJr1a/hhgRckEMtF85LN0Y4+xZEVtD1n3QYO7JESfyQgkCACH5BAkHADAALAQAAAAcACAAAAb/QJhwCANIQB/FaFn6EJ9QC6tSOSZHCZTg5EgEoE+MizWptgKKUiKx9SAQCRAYdsFYKCxAFZnCChxuCCoeX0QZGSt1d2VWSmyAbyoLCwpEGhqIdRQTE3p7CgmQCAsDpU5DmBmKFnMBAqOlAwcqcqiZc0QjpLIHBwKWiLhPKSIivb2nMJjCUAm9DQ0EHszMCNAE2IXUYCnRBgQGCdu4AwbmBgjjcw7mHR0H6mAJ7R0G8VAlBfr6908j+/z6DUHBAaDAIQg4KOTQ4KAQAgw2SBzgcITEi78OEri4gYG2ex5CiJS44KCAEC9ejKzUDwGJlylDqOj3D8KDBzALfMS1BsGANw0Rbt58uSHFOA4RkgYVijPECHURTChl+qAAy3EdpCoNSmLATmomwop9cOBqvAImQmxoIKDWnCAAIfkECQcAKQAsBgAAABoAIAAABv/AlFBooUwqsBYoAAINn1Dh5VJkHSWgj2KUUDijwoz4giles9sESlD6PjXwzIpKYVUkSkVJLXAI3G9jGC4sADASAXoJAicOHh4fUXFTg0Z3H3uMDggIHgGSYmApEiWanCoegHCiTwqOnAsDAqy0CrADuJG0oiUquAMHJ7usDrgHByKfw1EKIiLHBwnLYCrQDR7TUQINDQQEA9lQCd0GBA3hTyUEBuUG6EMl7PLvQgny7PQpHgUd/Af5BwoILKCCXgkOAwugoHeAA0KEysI52ECRAYOC6FAwoEiRgwJ0HjaE4LgBQbgRBl6oHLmhQ0QoBwZ4SJDAwwIOEEiofBEihEc+VhwiCBX64AEECC90vuAwgpaMoUWjPiChs8NHVgpiQJWa88WCl2BezDAxlOiDFweu7vrQgGIEExs4HPhDKwgAIfkECQcAJwAsBwAAABkAIAAABv/Ak/CkyWQuGBdlAqgMn9BnEWlZViQgECzKnV6qkyvoo/hIuEPNFAMWf0qjUgutNiJdrAqsBVKUEoABaEYrVEt7ZCMJKAICIGhoFQEKio0ejpBoIIsCDh4ICZmanZ4ICIKiUQqlCCooqVwopioLC4+wTx8ItQMDI7hQHr29DsBPCcMiKsZDJQfPBwPMQinQz9MnzgcEDQ3YCQ0EBAbe0w4G4wbS0wMG7gYI0yUdBvQGocwiBQUd9KjADvYJjGcsQQEOAgsoMOaBg0OEHDw8CRACX5QRBjZo3MCAg4F/J2LMMMFgAKgEHhYUeBEixMYNCo+ZiEAzwoObN0m8YLmxQAk0KDJMCLWJM+fOlhsMLHxSQuhQojchkNDpcgHIIQoaRHiKk4TUECKWQgIh4ADHmw4PYIIUBAAh+QQJBwAAACwEAAAAHAAgAAAG/0CAcEjUZDKXi8VFbDqdGmPSQplYn9hiZqWsViSwSvYZRWKoky8IBBsXjWYXawKTgBSKlpu4vWC8Ei0BCiUlEntPFGofhAkjeohOFYMlIwkCKZFPEimWlwIgmk4gCSgCJw4Jok4lpw4eCKGrQyACrwgqmbNDKB6wCCi7QyMIuAgOwkIpCAvNC8kACgsD1APQCtUi1sklByLe28ICB+QHz8kLDQ3kHskpBPDwqsIDBgT2BAHiBvz87UO2IiXo0KEfgQ9DHJiIgGDPiQIQCXZAJmREjBkRInAYgaUEAQ4QIzbQB8BDjBgZUxZYkGqEAwQGNjDgABKiAQVDPpBIGeGBT0kIQF+8CLFBpkyQBko0UcBgYU+fDyA8EDq0aFEGBHA6CSAiJVQSEEgIJVqUAwKSWBQ0IPGVhNihITgM0Lqn1gGaD0iAHIBCFpYgACH5BAkHADEALAIAAAAeACAAAAb/wJhwSCzGNJqMcck0IjOXC6ZJLT6lFle1+oRiXKwJa7vsRi2USaUCIC8zK6krXZG0Ku7lBa2GtUAgeUwUaxIgHwqBgkYTdocKJRKLRhUBiCUJCpNGAZAJny2bRBIjnwICH6JEJSinAgmqQwoCJw4OArFCH7YevbkxH70Iw78fw8e/KQgqzAi/CQsD0h6/CNLSJ0SKggoHIiIDIiNDIRyTCAfp6QExGzImEc55Ag0H9QfZDybw8LhkIwYICCQgIpWICPAiRHggj4oAAxADGsgWA0SIhA8yFhi3pMSBDhEhithW4oHCjBlJFFDhYMQIBwgMcChQICQBTUQSQDiZEQKJRxcvQmwYymEmzQ4dCKRYooADypQ/gw7dYJTmgVRMAgyA8MAniZ9CpzIoWgABuyrdXjyIGiLs0AILsLoBIUAEzbYgFyTYtiQIACH5BAkHAAAALAAAAQAgAB8AAAb/QIBwSCwaAZqjcqnUZJjQpXN1iVqFGucFg7kys9Oty+JtOjOXi4VCKS/RahdrMnEr45RJBVa3G9d6FRISfkd6MBIgIBWFRSyIIAEfhI1EiQEKJR+Vlh+ZJSWcQxIpJSMJI6JCEqcJKCiqAC2uArWxH7UnukMnBh6FKQ4nDh61LyYxEQyFAh7OCAkeJiYR1Ql2Hwja2ikf1d8Fdg4LCyoqCCAADdTfCGUJA/HxAkIK3w8PJPRWJSLy8ZuEDKiGL98vKCgOKDwg4sA+IQE2RCj4AIKBVEdKLCBAYOGBBemIpAhBkcSLEAYQnBgxolkDAzANEGhwYEDAIiNIQoBAwmSIRw0bGHDgUKBATI4dUyxRUICnyZNAhRYt0AEmAQM2oQQY8KJriJ9Bh0616iBkFAUiNnwFCpRo0Q4IbnoBgWIATKAyVSQweyQIACH5BAkHADEALAAABAAgABwAAAb/wJhwSCwaiRpN5shsFpNLp/QJzVym2Fj1csFkpZkw10L+OldjF4VidmIs6gmA1WZiKCx5BVBn6isSMH1HE4ASLS2DRhOHIAEfBRwcBQWKFQGPHwoRJiYRESODFQqkJSUQn58egy2mI68bqREDgx8JtwkjBJ6fHIMjKAICKCUeng8PoHUgwifCCh/JyA8ddSgO2NggMQfTDxCrXyUIHuUICUIKJN4kKFkKKioI8wjbQgPsIeFOCQP+C/PQDQnAgYRBEi9CGCjBJAWCAyL8DVjgwd6QFCEMvki4YQMBDwJMCXAw4IBJiP8+HBmxYWOIEB0ZSKJkoCaBBg1ODlDQREGHN5cdN8ikVKCmzZwHVKh0EmBB0I6TKHWwSYDAAQEWpSgYwAEq0ak2ESw1AyLBAgIGKFlFMCKrkSAAIfkECQcAMgAsAAAGACAAGgAABv9AmXBILBqPmqNyqUwyn01NBkqVJTXSafWJzV5kjoJge8yYV5c0wRQzhcbkIfqCwVg2kXxkEB/S7RQUEHoRcH0YLoEsE4QRCX1CLosTExV6DxEokDIUABWfEoMPmA6bEzAwEqocEaMPC5sVIC0gtQeuDwWbIB8BHx8gDq4QECN9EgrJKSktHyQQDxAkBn0pIyUj1xIyByQv3y8eZB8J5eUKQgovJN4vG5pUHycC9CgJLUML698bG6VPJTw4OEHwRAoiAQq8CBGi34YGJZR8cIAAgYeLHgTgI5KCQcMNDBhw4HDAgYASJRIIUDFgwIIFFS0GODKCg0ORBXIaMEDggM8/Ay0HqLD4YYkCA/1wFuiwk+dPEUEdzGQSAAEHpUyb9jwgAqgAEFUULMhZQCsBAg24Su0DIgGCtDuBehgBdkkQACH5BAkHADIALAAABwAgABkAAAb/QJlMJSwaj8hkURGZOZTQqOxgMsVMAqlW+ImYIuDGVuv4giOJMVSjIZwjDPWRLWNnOJHHIzKQGzNsGhkZL3l7J35Fg4srEHp6aYkyKxeVlY8PEJGJFxieFhYvehAQiJIYLqAUFAUkjiQLkjIULLW1ByS5Lx2yEwC/ABMnui8hI4kTEhUwzBMfL9AvGwSJEiASLdkTMgMhxRsbT2oSCh8BINdCChsh4Bscm1IgIykK9h8VRSrgDAwcBaaifEiQYMSIEiVAGAlgwN2/AgdKKAmA4oQAAQQTlJBwREGBDf4KiDQgAqO9EQkcIPDgwKIAFAlaJClR4GGBDgYMEDhwQMSAQAELEKxk6UCAQiUKCDzMmXNnz59BhXowKiUAgpFNCTR4+lMoggRHtXxAwJSA1p4+ByBAESDRPAQ/dy5Y4CBhlCAAIfkECQcAJgAsAAAEACAAHAAABv9Ak9CUeA2PyKTyqCDNjMtoFLSJRGJQqXY4sFplpO1W4bU+EmLtIfJ4WBFp6YfEdnfiUke7HUHjlwd7DwV/UQUQDxAQC4VLLySKEAKNSRokl5cjlCYaGpwaL4+hfoUZGZ0aGRuhLyEnlKaxGR2tLxsqlBe6uwMhvhsGlBYYGBfEAiEbyhslhRYUFBYWLhYBDMsMB4UTEyzQ0SYLyxwFr3EAFRUA3CxCChwb5AUdpFoVIBISMDAV7UII8goUMDBJS4sPH0CAaNGiwpEABOR1MGBgQIolIFKMSKEAYQAQAJAoMCBwIsUGCwSMUKAgRQkBAlAkGFGC4weHSUqQNGmgwQFNEQMGLEDgwQFMmSM2Sojy4QBFAlAP/BSqwkPREzETlFgqJYADqFGnCkVA1oFRBVy3fEDQwKfUoEPJehgBohCIEQ4WLDgwgCgKBXWjBAEAIfkECQcAKAAsAAABACAAHwAABv9AlHAoVBCPyGQyIJopn1CUgmMyRaLY4YhkNc1A2aiCFCmXnWEliFN+mAtp5cD9cEcQ8eS4zhfkkyJ8dXh/Rx8kEA8QEAaFSCcQL4sQI45HBySZL3CWRAUvmgudRBsvpiF+o0IhrCEblaoorhu0CbEoHLS0qaoGugyEfxpEGgO0DBwNjhrMKMwCGwwF0yV/GdfMGhkBBRzTBSJ/FxfX10Iq3tMGvFkYGOPjK0XTHQb2sFgUFC4W7u9DHgrYs0fAVpQJACaw2OcCA5EADQYaIHAAgZEkFSRIqFBhgkIKSBQQmDjxgIgBCEakCADiwwcFClhq5DgBJJIUDQgQaHDgwIBPBSoQODghIMGIEgo+gGghAcaEJx8GUDQ54CcCDw4EFFWZFISEp1BAOOjp06pQokaPKmhRIcwHByJOLkBAN+vWDzD+gCghACtdrSUCSIASBAAh+QQFBwAzACwAAAAAHwAgAAAG/8CZcEgECU7EpHJJVDQiJhlzugwMIlhThMoVKjjYcGzQnY5C2EfYZCgvFaGHXI1lHNxJUGEujxRGeEoLEBAPhRAIgUoKLySEECQCikoDjSSOHpNJHyEvjS9tmkQCnZ4vgKJDIiGsIR2pRAYbsxuJsEIctBuStzMMswwMqLe/DBwcCb0zBcfMvLcEBdIFmb0L0wV3vQIFHR0GBiW9Ad/gBguTGkoI5gQEyXgZGupEHwQG7g0H4mUrGfLq5glxgI/AgQMD4FHBcMEfQHozQAwgoA/hAAcfmFCg4ILhhX8Zkig4eHDAAhUIUCgIIEECjAowAEygYMHjRyUpBogQYXKBB04HJ1CMKPEBRIsKMjnWvMAkgAqeA1A6ECAgQQkFRSVUmDCzIxUjJhEg+Fl16MoWWiuwcFEmgACxCKYKLZFCgVG1ikAoSCAARdWrICRQCQIAOw==) no-repeat}.lb-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}.lb-container>.nav{left:0}.lb-nav a{outline:none;background-image:url("data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==")}.lb-prev,.lb-next{height:100%;cursor:pointer;display:block}.lb-nav a.lb-prev{display:none}.lb-nav a.lb-prev:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.lb-nav a.lb-next{display:none}.lb-nav a.lb-next:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.lb-dataContainer{margin:0 auto;padding-top:5px;*zoom:1;width:100%;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.lb-dataContainer:after{content:"";display:table;clear:both}.lb-data{padding:0 4px;color:#ccc}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em}.lb-data .lb-caption{font-size:13px;font-weight:bold;line-height:1em}.lb-data .lb-caption a{color:#4ae}.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:#999}.lb-data .lb-close{display:block;float:right;width:30px;height:30px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAbCAMAAAC6CgRnAAAAPFBMVEX///8AAAD9/f2CgoKAgIAAAAAAAAAAAABLS0sAAAAAAACqqqqqqqq6urpKSkpISEgAAAC7u7u5ubn////zbsMcAAAAE3RSTlMASv6rqwAWS5YMC7/AyZWVFcrJCYaKfAAAAHhJREFUeF590kkOgCAQRFEaFVGc+/53FYmbz6JqBbyQMFSYuoQuV+iTflnstI7ssLXRvMWRaEMs84e2uVckuZe6knL0hiSPObXhj6ChzoEkIolIIpKIO4joICAIeDd7QGIfCCjOKe9HEk8mnxpIAup/F31RPZP9fAG3IAyBSJe0igAAAABJRU5ErkJggg==) top right no-repeat;text-align:right;outline:none;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:.7;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.lb-data .lb-close:hover{cursor:pointer;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}form[name=MessageBoardForm] input[type=button]:not(.noStyle),form[name=MessageBoardForm] input[type=submit],form[name=MessageBoardForm] input[type=reset],form[name=MessageBoardForm] button:not(.noStyle){border:none;margin:0px 2px;height:37px}form[name=MessageBoardForm] input[type=button]:not(.noStyle):hover,form[name=MessageBoardForm] input[type=submit]:hover,form[name=MessageBoardForm] input[type=reset]:hover,form[name=MessageBoardForm] button:not(.noStyle):hover{background-color:#628990}.status-update-wrapper input[type=button]:not(.noStyle),.status-update-wrapper input[type=submit],.status-update-wrapper input[type=reset],.status-update-wrapper button:not(.noStyle){background-color:#00a8b2;color:#fff;border:none;margin:0px 2px;height:37px}.status-update-wrapper input[type=button]:not(.noStyle):hover,.status-update-wrapper input[type=submit]:hover,.status-update-wrapper input[type=reset]:hover,.status-update-wrapper button:not(.noStyle):hover{background-color:#628990}input[type=button]:not(.noStyle),input[type=submit],input[type=reset],button:not(.noStyle){background-color:#00a8b2;color:#fff;border:none;padding:5px 10px}input[type=button]:not(.noStyle):hover,input[type=submit]:hover,input[type=reset]:hover,button:not(.noStyle):hover{background-color:#628990}#MessageCenterWrapper input:not([type]){height:24px !important}table th input[type=button]:not(.noStyle):hover,table th input[type=submit]:hover,table th input[type=reset]:hover,table th button:not(.noStyle):hover{background-color:#053032}button.icon-btn{background-color:rgba(0,0,0,0) !important;border:none;padding:5px 10px}button.icon-btn:hover{background-color:rgba(0,0,0,0) !important}.profile-img-container{position:relative;width:70px;height:70px;overflow:hidden;border-radius:50%;background:#94aeb4}.profile-img-container div{width:100%;color:#fff;text-align:center;margin:28px auto;font-size:25px}.profile-img-container .profile-img-container img{width:100%;height:auto}.reportsBox{color:#053032;font-size:14px}.reportsBox ol li{color:#053032;font-size:14px}.reportsBox ol li li{font-size:12px}.reportsBox ol li li:last-child{padding-bottom:10px}.reportsBox ol.disabled-reports li,.reportsBox ul.disabled-reports li{margin-bottom:10px;color:#999 !important}.reportsBox ol.previous-reports li{margin-bottom:10px}.reportsBox h4{color:#053032;font-weight:normal !important;margin-left:10px;margin-top:20px;padding-bottom:10px;text-transform:none !important;border-bottom:1px solid #d1d1d1}.reportsBox .payroll-sublist{list-style-type:none}.reportsBox li.sublist-item{margin-bottom:10px}.reportsBox .reports-users{vertical-align:middle;max-width:250px}.reportsBox .reports-submit{margin-top:10px;margin-bottom:10px}.reportsBox .grayText{color:#999 !important}@media(max-width: 576px){.reportsBox{padding:5px !important}.reportsBox ol{margin-left:1.5rem}.reportsBox ul{margin-left:.5rem}}#supervisor-settings-container h2{border-bottom:1px solid #628990;margin-top:25px}#supervisor-settings-container ul{margin-top:0;margin-left:25px}#supervisor-settings-container .indent-1{padding-left:25px}#supervisor-settings-container .indent-2{padding-left:60px}.settings-response{margin-bottom:5px}.hr-download{padding:10px}.hr-download.active:hover{cursor:pointer}.hr-table-name{display:inline-block;margin-top:5px}.hr-table-actions{float:right}.hr-table-actions a{margin-right:15px}.settings-options-wrapper td{padding-top:0 !important}.settings-options-wrapper td.user-archive-pad{padding-top:5px !important}.settings-options-wrapper .trReportsTo label{margin-bottom:5px}.settings-options-wrapper .trReportsTo #SupervisorID{width:320px !important}.settings-options-wrapper .errorMsg,.settings-options-wrapper .instructions{margin-top:10px}.settings-options-wrapper .management-levels{border:3px solid #94aeb4;border-radius:10px;padding:20px;max-width:430px}.sub-nav-wrapper{padding-bottom:0 !important}.timeoff-label{display:inline-block;width:25%;font-size:1rem;margin-top:.5rem;margin-left:1rem;vertical-align:top}@media(max-width: 1200px){.timeoff-label{width:50%}}@media(max-width: 576px){.timeOffItem{border-bottom:solid 1px #dae0e1;padding-bottom:5px}.timeoff-element{font-size:1rem;font-style:italic}}.timeoff-element,.timeoff-label{display:inline-block}@media(max-width: 576px){.timeoff-element,.timeoff-label{margin-left:1rem;display:block}.timeoff-element input,.timeoff-label input{display:block}}.timeoff-element span.selectwrapper,.timeoff-label span.selectwrapper{margin-left:16px}.limit-hours{margin-left:25px}.limit-hours input{margin:0 !important}.limit-hours label{margin-top:0 !important}div.ts-container.user-archive .ts-row{margin-top:10px}div.ts-container.user-archive .ts-row.final-accruals{padding-top:20px}@media only screen and (min-width: 576px){div.ts-container.user-archive .ts-row.final-accruals{border-top:solid 1px #94aeb4}}div.ts-container.user-archive ul.final-accrual-list{list-style-type:none;margin-left:0;font-size:1rem;line-height:1.5rem}div.ts-container.user-archive .archive-warning{color:#9b3029}@media only screen and (min-width: 992px){div.ts-container.user-archive{max-width:700px}}@media only screen and (min-width: 576px){div.ts-container.user-archive .completion{margin-top:10px}}@media only screen and (max-width: 576px){div.ts-container.user-archive .ts-row{border-bottom:solid 1px gray;padding-bottom:15px}div.ts-container.user-archive div.info-text{color:#999;line-height:25px}div.ts-container.user-archive a{line-height:25px}div.ts-container.user-archive .completion{padding-left:15px}div.ts-container.user-archive .archive-warning{line-height:24px}div.ts-container.user-archive ul.final-accrual-list{font-size:1.25rem}}#accountCodeAssignmentTable th,#accountCodeAssignmentTable td,#projectAssignmentTable th,#projectAssignmentTable td,#customerAssignmentTable th,#customerAssignmentTable td{text-align:center}#accountCodeAssignmentTable th input[type=text],#accountCodeAssignmentTable td input[type=text],#projectAssignmentTable th input[type=text],#projectAssignmentTable td input[type=text],#customerAssignmentTable th input[type=text],#customerAssignmentTable td input[type=text]{width:60px}#accountCodeAssignmentTable th.rate-override,#projectAssignmentTable th.rate-override,#customerAssignmentTable th.rate-override{text-align:right;padding-right:0;padding-bottom:5px;text-wrap:nowrap}#accountCodeAssignmentTable th.rate-override button,#projectAssignmentTable th.rate-override button,#customerAssignmentTable th.rate-override button{margin-bottom:3px !important}#accountCodeAssignmentTable th.list-divider,#projectAssignmentTable th.list-divider,#customerAssignmentTable th.list-divider{height:8px;border-top:none;border-bottom:none;padding:0}#accountCodeAssignmentTable td.item-name,#projectAssignmentTable td.item-name,#customerAssignmentTable td.item-name{padding:3px !important;text-align:left;min-width:150px}#customerAssignmentTable .name-col{width:70%;text-align:left}#customerAssignmentTable .access-col{width:15%}#customerAssignmentTable .default-col{width:15%}#accountCodeAssignmentTable .name-col{width:40%}#accountCodeAssignmentTable .default-col{width:20%}#accountCodeAssignmentTable .rate-col{width:20%}#accountCodeAssignmentTable .access-col{width:15%}#projectAssignmentTable .name-col,#projectAssignmentTable .default-rate-col,#projectAssignmentTable .default-col,#projectAssignmentTable .rate-col,#projectAssignmentTable .access-col{width:20%}.audits th{vertical-align:bottom !important}.audits td{text-wrap:nowrap}.event-log-date .view-records{display:inline-block;vertical-align:top;margin-top:12px;font-size:1rem}.event-log-date input[type=submit]{vertical-align:top;margin-top:10px}#eventLogTable td{padding:10px !important}#AccountNoteEntryDiv{max-width:600px}#AccountNoteEntryDiv .multiple-choice label{margin-top:0}@media only screen and (max-width: 768px){#AccountNoteEntryDiv{margin-top:10px}#AccountNoteEntryDiv form.standardForm .multiple-choice{padding-bottom:0;margin-bottom:0}#AccountNoteEntryDiv form.standardForm .multiple-choice label{display:block}#AccountNoteEntryDiv textarea{margin-left:0}}#HRFilesTable th,#HRNotesTable th{text-align:left}#HRFilesTable td,#HRNotesTable td{text-wrap:nowrap;padding:5px !important}.files-reload{float:right}.hr-table.standardFields .ts-row{padding-bottom:12px}.hr-table.standardFields input{min-width:initial !important;width:200px}.hr-table.standardFields input.money-width{width:100px !important}.hr-table.standardFields .ts-container.hr-form textarea{max-width:325px}@media only screen and (max-width: 768px){.hr-table.standardFields .ts-container.hr-form .ts-row{grid-gap:5px}.hr-table.standardFields .ts-container.hr-form .ts-row div{max-height:inherit}.hr-table.standardFields .ts-container.hr-form .ts-row div .hr-label{padding:15px 0 0 0}.hr-table.standardFields .ts-container.hr-form .ts-row div .field-wrapper{margin-left:0}}.hr-table.standardFields .ts-container.hr-form .pay-rate{font-weight:bold;color:#0074b2}.hr-table.standardFields .ts-container.hr-form .comments{padding-top:10px}.hr-table.standardFields .ts-container.hr-form .sectionLabel{padding-bottom:0}@media only screen and (min-width: 768px){.indent-1{margin-left:1rem}}.sectionLabel{color:#6a888f;border-top:2px solid #6a888f;margin-top:20px;padding-top:10px;padding-bottom:10px}.hr-label{font-weight:bold}.field-wrapper{display:flex !important;width:100%;margin-left:1rem}.field-wrapper .hr-label{padding-top:10px}.field-wrapper .comments{padding-top:0;vertical-align:top;font-weight:bold;padding-bottom:10px}.field-wrapper textarea{display:block}@media only screen and (max-width: 768px){.field-wrapper{display:block !important}.field-wrapper>div:nth-child(1){display:block}.field-wrapper>div:nth-child(2){display:block}}@media only screen and (min-width: 768px){.field-wrapper>div:nth-child(1){min-width:155px}.field-wrapper>div:nth-child(2){min-width:500px}}textarea[name=AdditionalInformation],textarea[name=EmployeeComments]{margin-top:10px}@media only screen and (min-width: 768px){textarea[name=AdditionalInformation],textarea[name=EmployeeComments]{margin-left:1rem}}.settingsTable hr{background-color:#628990;border-bottom-width:0}.settingsTable hr.section-divider{height:4px;margin-bottom:2rem}.settingsTable .indent-1{margin-left:1rem}.settingsTable .indent-2{margin-left:2rem}.settingsTable p{margin-left:1rem;margin-top:10px}.settingsTable label{font-size:16px}.settingsTable .recommended-setting{margin-left:1rem;color:#c75c54;font-weight:bold}.settingsTable .overtime-radio{padding-right:2px;padding-bottom:5px;width:20px}.settingsTable .overtime-label{padding-left:0;padding-bottom:5px}.settingsTable .overtime-label span{vertical-align:middle}.settingsTable .overtime-label input[type=text]{vertical-align:baseline}.settingsTable table.defaultOT td{vertical-align:top}.settingsTable.securityCutoff label{margin-left:5px;margin-right:5px}.settingsTable .ts-row{border-bottom:solid 1px #628990;padding-bottom:20px;margin-top:20px}.settingsTable.hourlySettings,.settingsTable.projectSettings{max-width:1600px}@media only screen and (max-width: 768px){.settingsTable.hourlySettings div,.settingsTable.hourlySettings span,.settingsTable.hourlySettings label,.settingsTable.hourlySettings li,.settingsTable.hourlySettings h4,.settingsTable.hourlySettings .overtime-label input[type=text],.settingsTable.projectSettings div,.settingsTable.projectSettings span,.settingsTable.projectSettings label,.settingsTable.projectSettings li,.settingsTable.projectSettings h4,.settingsTable.projectSettings .overtime-label input[type=text]{font-size:1.1rem !important;line-height:1.5rem !important}.settingsTable.hourlySettings h4,.settingsTable.projectSettings h4{font-weight:bold}.settingsTable.hourlySettings .overtime-label input[type=text],.settingsTable.projectSettings .overtime-label input[type=text]{padding:5px}}@media only screen and (min-width: 768px){.ts-container.settingsTable{width:inherit}}@media only screen and (min-width: 768px){#TimeEntryCutoff .ts-container{max-width:400px}}#TimeEntryCutoff .ts-row{border:none !important;margin-top:0;padding-bottom:0}#TimeEntryCutoff .cuttoff-at{padding-top:10px;font-size:1.5rem}@media only screen and (max-width: 576px){#TimeEntryCutoff .cuttoff-at{padding-top:0;padding-left:10px}}#TimeEntryCutoff .te-status,#TimeEntryCutoff .te-submit{margin-top:10px;margin-bottom:10px}@media only screen and (max-width: 576px){#TimeEntryCutoff .te-status,#TimeEntryCutoff .te-submit{font-size:1rem}}#TimeEntryCutoff .te-radios{margin-left:5px}#TimeEntryCutoff table.timePicker.timeTable{padding:0}@media only screen and (max-width: 576px){.setupFeatures .settingsTable label{display:inline !important}.setupFeatures .settingsTable input{margin-top:0 !important}.settingsTable input[name=CompanyName]{margin-left:1rem !important}}.security-settings a{font-weight:bold;font-size:1rem}.link-back i{max-width:fit-content}.link-back a{font-weight:bold;font-size:1rem}ul.settings-list{font-size:1rem}ul.settings-list li{margin-bottom:.5rem}button[name=SaveSettingsButton],.settingsSave{padding-left:3em !important;padding-right:3em !important}.settingsSave{margin-top:20px !important}#SettingsConfigureTimeOffTable{font-size:1rem}#SettingsConfigureTimeOffTable div.heading{background-color:#6a888f;color:#fff}#SettingsConfigureTimeOffTable div.heading div{padding-top:10px;padding-bottom:0}#SettingsConfigureTimeOffTable .ts-row.even{background-color:#f7f9fa}#SettingsConfigureTimeOffTable .label-small-only{display:none}@media only screen and (max-width: 576px){#SettingsConfigureTimeOffTable .label-small-only{display:inline-block;margin-left:20px}}#SettingsConfigureTimeOffTable .heading-not-small{display:inline-block}@media only screen and (max-width: 576px){#SettingsConfigureTimeOffTable .heading-not-small{display:none}}#SettingsConfigureTimeOffTable input[type=text]{font-size:1rem;width:200px;padding:8px}@media screen and (max-width: 768px){#SettingsConfigureTimeOffTable input[type=text]{width:150px}}#SettingsConfigureTimeOffTable input[type=text].text-input-xs{width:3.5rem}#SettingsConfigureTimeOffTable .TO-balance,#SettingsConfigureTimeOffTable .radios{padding-top:10px}#SettingsConfigureTimeOffTable .capable{font-weight:bold;margin-left:5px}#SettingsConfigureTimeOffTable .bottomless{border-bottom:0}ul.large-link-list{list-style-type:none}ul.large-link-list li a{font-size:1rem}ul.large-link-list li{margin-bottom:1rem}@media only screen and (max-width: 760px){ul.large-link-list{margin-left:0}}ul.large-bulleted-list li{font-size:1rem;margin-bottom:.5rem}.narrow-container{max-width:576px}.acct-summary-table{width:576px;padding-left:25px;padding-right:25px}@media only screen and (max-width: 576px){.acct-summary-table{width:360px}}@media only screen and (max-width: 760px){.acct-summary-table{padding-left:0}#accountDetailSummaryTable{max-width:300px}}#accountUserSettingsNotificationsTable th{font-weight:bold}#accountUserSettingsNotificationsTable td{vertical-align:top;text-align:center}#accountUserSettingsNotificationsTable p.explanation-text{margin-bottom:5px;margin-top:5px}#contact-us p{font-size:1rem;margin-left:25px}#contact-us h2{padding-top:15px}#contact-us .mail-form{margin-left:25px}#billing-page{max-width:640px}#billing-page label{font-size:1rem}#cancellation-page{max-width:768px}#cancellation-page .errorMsg{width:400px}textarea[name=CancellationComments]{width:500px}@media(max-width: 576px){textarea[name=CancellationComments]{width:300px}}#PaymentForm table tr td{font-size:1rem}#PaymentForm select[name=CreditCardExpirationMonth]{min-width:inherit;margin-right:0}#PaymentForm select[name=CreditCardExpirationYear]{min-width:inherit}#wizard-finish{margin-top:25px;text-align:center}#wizard-finish h1{text-align:center;margin-bottom:45px}#wizard-finish h4{margin-top:25px;margin-bottom:25px}div.confirmation{background-color:#94aeb4}#global-emp-options td{padding-bottom:25px}#global-emp-options td label{font-size:14px}#global-emp-options td input[type=radio],#global-emp-options td input.checkboxStyle{margin-top:5px;margin-bottom:5px}#global-emp-options td input[type=submit]{margin-top:20px}#global-emp-options #DateOfHireOuter td,#global-emp-options #DateOfBirthOuter td{padding-bottom:5px}#global-emp-options #arrowControlsDateOfHire td,#global-emp-options #arrowControlsDateOfBirth td{padding-bottom:0}#global-emp-options .perf-review-date{margin-top:10px;margin-bottom:20px}#global-emp-options .perf-review-date select.preserve{height:35px;font-size:1rem}#global-emp-options .explanation-text{margin-bottom:0}#global-emp-options .back2top{display:inline-block}#global-emp-options .back2top.link{float:right}#global-emp-options div.checkboxAreaWrapper td{padding-bottom:2px}.PayrollControlWrapper{margin-top:15px;padding-left:15px}.PayrollControlWrapper #PredefinedPayrollWrapper select{height:150px !important}.list-search{float:left;display:inline-block;vertical-align:middle;padding:2px 10px 2px 10px;border-radius:3px;background-color:#6a888f}.list-search .active{color:#fff !important}@media only screen and (max-width: 768px){.listTable{font-size:1rem !important}}.listTable th{text-wrap:nowrap}.listTable th.separator{height:2px}.listTable th.wrap{text-wrap:auto !important}.listTable td.none-cell{text-wrap:nowrap;padding:10px}.listTable td.numeric{text-wrap:nowrap}.listTable td ul{list-style-type:none;margin-left:0}.listTable td ul li{margin-bottom:0}.listTable td ul li:first-child{font-weight:bold}.listTable .check-column,.listTable .icon-col{text-align:center !important;width:30px}.listForm select{width:300px}.listForm input[name=DefaultBillRate],.listForm input[name=DefaultPayRate]{margin-left:5px !important}@media only screen and (max-width: 768px){.listForm input#PhoneAreaCodeContact,.listForm textarea.ta-md,.listForm select[name=State].indent-1,.listForm input#PhoneAreaCodeBusiness{margin-left:0 !important}}.CustomerExtra,#OptionalFields{display:none}.bulkItems p{font-size:1rem}.bulkItems p.listBack{margin-top:30px}.import-info{font-style:italic;color:gray}.ts-header-container{display:block}@media only screen and (max-width: 992px){.ts-header-container{display:grid;grid-auto-flow:column;grid-auto-columns:1fr}}@media only screen and (max-width: 768px){.ts-header-container{display:block}}.ts-header-container .employee-box,.ts-header-container .balances-box{display:inline-block;vertical-align:top}@media only screen and (max-width: 768px){.ts-header-container .employee-box,.ts-header-container .balances-box{display:block}}.ts-header-container .balances-box{width:50%;max-width:700px;margin-left:10px}@media only screen and (max-width: 992px){.ts-header-container .balances-box{width:100%}}@media only screen and (max-width: 768px){.ts-header-container .balances-box{margin-left:0;margin-top:10px}}.projectDesc{white-space:normal;padding:10px 5px}.projectDesc #inlineProjectDescription{display:block;margin-left:5px;margin-top:5px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:300px;background-color:rgba(0,0,0,0)}.projectDesc #projectDialogLabel{margin-left:5px}.project-week-pagination{height:24px;vertical-align:top;padding-top:14px;display:inline-block}.project-week-pagination input[type=button]{margin-top:-5px}.edit-project-wrapper{padding:5px 20px}.edit-project-wrapper .use-icons{float:right}#RequestedChangesTable td{padding:5px}#RequestedChangesTable td.req-title{font-weight:normal;min-width:150px}#RequestedChangesTable td.req-value{color:#9b3029}#RequestedChangesButtons button{min-width:125px}@media(max-width: 576px){#RequestedChangesButtons button{min-width:85px}}@media(max-width: 576px){#RequestedChangesButtons{text-align:center}}.security-container{padding-top:20px;display:flex;flex-direction:column}.security-container a{font-weight:normal}.security-container .item{display:flex;padding-bottom:30px}.security-container .item div.text{margin-left:15px}.security-container .item div.icon{width:20px}#subscriptionSelectionTable{max-width:640px;font-weight:bold}#subscriptionSelectionTable .bounds{white-space:nowrap;text-align:right;text-transform:none;width:50%}#subscriptionSelectionTable .currency{text-transform:none;text-align:right;width:50%}.superDependentWarning i,.superInheritanceWarning i{width:inherit}.superInheritanceWarning{margin-right:8px}.superInheritanceWarning i{color:#9b3029}.supervisorSettingDisabled{color:#999}.hideFromScreen{display:none !important}.showOnScreen{display:block !important}.singleLegend{display:block}.multiLegend{display:none}.displayBlock{display:block}.totals-tbl-border{border-right-width:1px;padding:0 5px}.inner-table-date{float:right}.report-toolbar-wrapper{display:inline-block;width:100%;background-color:#00a8b2;padding:5px 0 5px 0;margin-bottom:-20px}.report-toolbar .report-back{margin-left:10px}.report-toolbar .report-download{float:right;margin-right:10px}.report-toolbar .report-download #report-print-link.btn{background-color:#fff;color:#00a8b2;margin-right:10px;min-height:30px}@media(max-width: 576px){.report-toolbar .report-download #report-print-link.btn .report-print-link-label{display:none}}#report-print-form div{padding:4px}#report-print-form div select{padding:3px 6px !important;height:25px !important;width:125px;float:right}#report-print-form div select::after{content:"";display:block;clear:both}.DownloadReportForm{display:inline-block}#FileTypeSelect{margin-right:5px;font-size:14px}.time-classification label{margin-right:20px}@media(min-width: 1200px){.report-date{text-align:center}}#download-dialog{text-align:center}#download-dialog .downloaderIcon{width:130px;margin:0 auto 0 auto}#download-dialog .downloadLink{margin-top:10px;font-size:1.25rem}#download-dialog .orText{margin-top:15px;margin-bottom:10px}#download-dialog .downloadButtons .eButton,#download-dialog .downloadButtons .lButton{display:inline-block;vertical-align:top;margin:10px}#download-dialog .downloadButtons #clipboardText{margin-top:10px;color:#94aeb4}.payrollReportTable{margin-bottom:0 !important;box-shadow:none !important;border-bottom:solid 1px #f7f9fa}.payrollReportTable tbody tr td{width:75px !important}.payrollReportTable tbody tr td.nameCol{width:200px !important}.grid-container{display:grid;background-color:#fff;padding:0px}.container-9{grid-template-columns:3em auto 8em 8em 8em 4em 4em 9em 9em}.container-10{grid-template-columns:3em auto 8em 8em 8em 8em 4em 4em 9em 9em}.container-11{grid-template-columns:3em auto 8em 8em 8em 8em 8em 4em 4em 8em 8em}.container-12{grid-template-columns:3em auto 8em 8em 8em 8em 8em 8em 4em 4em 8em 8em}.container-13{grid-template-columns:3em auto 6em 6em 6em 6em 6em 6em 6em 4em 4em 8em 8em}.container-14{grid-template-columns:3em auto 6em 6em 6em 6em 6em 6em 6em 6em 4em 4em 8em 8em}.container-15{grid-template-columns:3em auto 6em 6em 6em 6em 6em 6em 6em 6em 6em 4em 4em 8em 8em}.container-16{grid-template-columns:3em auto 5em 5em 5em 5em 5em 5em 5em 5em 5em 6em 4em 4em 7em 7em}.container-17{grid-template-columns:3em auto 5em 5em 5em 5em 5em 5em 5em 5em 5em 5em 7em 4em 4em 7em 7em}.container-18{grid-template-columns:3em auto 5em 5em 5em 5em 5em 5em 5em 5em 5em 5em 5em 7em 4em 4em 7em 7em}.container-19{grid-template-columns:3em auto 5em 5em 5em 5em 5em 5em 5em 5em 5em 5em 5em 5em 7em 4em 4em 7em 7em}.preliminaryPayrollGrid.container-9{grid-template-columns:3em 3em auto 5em 6em 5em 5em 7em 7em}.preliminaryPayrollGrid.container-10{grid-template-columns:3em 3em auto 5em 5em 6em 5em 5em 7em 7em}.preliminaryPayrollGrid.container-11{grid-template-columns:3em 3em auto 5em 5em 5em 6em 5em 5em 7em 7em}.preliminaryPayrollGrid.container-12{grid-template-columns:3em 3em auto 5em 5em 5em 5em 6em 5em 5em 7em 7em}.preliminaryPayrollGrid.container-13{grid-template-columns:3em 3em auto 5em 5em 5em 5em 5em 7em 5em 5em 7em 7em}.preliminaryPayrollGrid.container-14{grid-template-columns:3em 3em auto 5em 5em 5em 5em 5em 5em 7em 5em 5em 7em 7em}.preliminaryPayrollGrid.container-15{grid-template-columns:3em 3em auto 5em 5em 5em 5em 5em 5em 5em 7em 5em 5em 7em 7em}.preliminaryPayrollGrid.container-16{grid-template-columns:3em 3em auto 5em 5em 5em 5em 5em 5em 5em 5em 7em 5em 5em 7em 7em}.preliminaryPayrollGrid.container-17{grid-template-columns:3em 3em auto 5em 5em 5em 5em 5em 5em 5em 5em 5em 7em 5em 5em 7em 7em}.preliminaryPayrollGrid.container-18{grid-template-columns:3em 3em auto 5em 5em 5em 5em 5em 5em 5em 5em 5em 5em 7em 5em 5em 7em 7em}.preliminaryPayrollGrid.container-19{grid-template-columns:3em 3em auto 5em 5em 5em 5em 5em 5em 5em 5em 5em 5em 5em 7em 5em 5em 7em 7em}.g-item{background-color:#fff;border-width:0 0 1px 0;border-style:solid;border-color:#d3d3d3;padding:8px 4px;font-size:14px;text-align:center}.payrollGrid .g-item{text-align:right}.control-col{padding-left:0;text-align:center !important}.control-col:hover{cursor:pointer}.control-col .far,.control-col .fad,.control-col .fas{width:20px}.control-col i.show{display:inline-block}.control-col i.hide{display:none}.sal-col{padding-left:0;padding-right:0}.emph-col{background-color:#e5ffe2}.center-col{text-align:center !important}.g-wide{grid-column:1/12}.g-wide-10{grid-column:1/10}.g-wide-11{grid-column:1/11}.g-wide-12{grid-column:1/12}.g-wide-13{grid-column:1/13}.g-wide-14{grid-column:1/14}.g-wide-15{grid-column:1/15}.g-wide-16{grid-column:1/16}.g-wide-17{grid-column:1/17}.g-wide-18{grid-column:1/18}.g-wide-19{grid-column:1/19}.g-wide-20{grid-column:1/20}.g-heading{color:#fff;font-weight:normal;font-size:13px;background-color:#6a888f;display:none}.g-heading.g-icon{text-align:center !important}.name-col{text-align:left !important}@media(max-width: 1200px){.payrollGrid .name-col,#preliminaryPayrollDataTable .name-col{width:100px}}@media(min-width: 1200px){.payrollGrid .name-col,#preliminaryPayrollDataTable .name-col{min-width:75px}}.g-head-1{display:inline}.payrollGrid table.smallData>*>tr>th{background-color:#ddd;font-weight:bold;color:#000}select[name=PredefinedPayrollRange] option:checked{background-color:#ddd}.expenseEntryForm textarea.standard{margin:0}.expenseEntryForm .standard-input{padding:9px 6px;font-size:13px}.expenseEntryForm select.standard-select{height:35px !important;padding:8px 6px !important;font-size:13px !important;border:1px solid #b1b1b1}.expenseEntryForm select.preserve{height:24px}.expenseEntryForm select{width:300px !important}.expenseEntryForm select.typeTemp{width:150px !important}.expenseEntryForm strong.primary{line-height:30px}.expenseEntryForm input[type=file]{background-color:#fff;height:30px;padding:4px}.expenseEntryForm input.dateInput{height:32px;max-height:32px;border-radius:3px}.expenseEntryForm #AmountMileage{height:32px;max-height:32px;border-radius:3px;width:150px;padding-left:12px;font-size:16px;font-weight:bold}.expenseEntryForm #AmountMileage::-webkit-outer-spin-button,.expenseEntryForm #AmountMileage::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.expenseEntryForm #AmountMileage[type=number]{-moz-appearance:textfield}.expenseEntryForm #dollarSign{font-weight:bold;font-size:16px}.expenseEntryForm #MileageMultiplier{font-size:13px;padding-left:18px;height:35px;max-height:35px;width:66px}.expenseEntryForm .MileageMultiplierRow .abs{top:10px !important}.expenseEntryForm div.dollar-container{left:8px;top:10px;color:#638a92}.admin-acct div.multiple-choice label input[type=radio]{margin-top:0}.admin-acct-info label{padding-top:0;margin-top:20px !important}.admin-acct-info label.interntl-text{margin-top:0 !important}@media(min-width: 992px){.admin-acct-info-right{border-left:solid 1px #dedede;padding-left:25px}}.admin-note{font-weight:bold;width:30px;text-align:center}.admin-note.has-open-notes{background-color:#c75c54;color:#fff}.admin-note.has-notes:hover{cursor:pointer}#accountNotesListTable .greenCell{background-color:#2d8515}#accountNotesListTable .yellowCell{background-color:#ff0}#accountNotesListTable .redCell{background-color:#c75c54}table.dataTable.nestedTable{margin:10px;width:98%}table.dataTable.nestedTable tr.open{color:#c75c54}#admin-notes-buttons{margin-top:1rem}#admin-notes-buttons input[type=button]{color:#6a888f;background-color:#fff;border:1px solid #6a888f;border-bottom-left-radius:0;border-bottom-right-radius:0;margin-bottom:0}#admin-notes-buttons input[type=button].selected{color:#fff;background-color:#6a888f}#admin-notes-buttons select{height:25px !important;padding:3px !important;margin-left:4px}.admin-menu-clock{background-color:#efefef}.AccountNotesTable .type-col,.AccountNotesTable .status-col{width:1%}.AccountNotesTable .delete-col{width:25px;text-align:center}.showChange{background-color:rgba(148,174,180,0.1803921569)}.employee-photo{display:inline-block;vertical-align:top}.employee-info{display:inline-block;max-width:250px}.employee-info h3.small{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.employee-info ul.name-header-details{list-style-type:none;margin-left:0;width:250px}.employee-info ul.name-header-details li{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}@media only screen and (max-width: 992px){.employee-info select.preserve{max-width:225px}}#photoEdit{position:relative;text-align:center;padding:0;width:85px;margin-right:10px}#photoEdit #ProfileUploadHolder{position:relative;float:right;width:0;height:0;top:0;right:0;display:none}#photoEdit #ProfileUploadHolder .instructions{position:absolute;z-index:100}#photoEdit #photoEditControl{position:absolute;width:40px;top:4px;right:3px;cursor:pointer;display:none}#photoEdit #photoEditControl #photoEditControlContainer{position:relative;float:right;width:0;height:0;top:0;right:0}#photoEdit #photoEditControl #photoEditControlContainer #photoEditControlMenu{position:absolute;width:160px;left:0;top:-4px;display:none;padding:2px 2px 2px 2px}#photoEdit #photoEditControl #photoEditControlContainer #photoEditControlMenu ul{padding-bottom:0}#photoEdit #photoEditControl #photoEditControlLabel{display:inline-block;color:#053032;background-color:#fff;font-size:10px;font-weight:bold;padding:1px;opacity:.75;-moz-opacity:.75;width:100%;border-radius:5px;transition:all .5s}#photoEdit #photoEditControl #photoEditControlLabel:hover{transition:all .5s;opacity:1;-moz-opacity:1}#updateEmailAddress{margin-top:5px;margin-bottom:10px;padding:10px;max-width:992px}#writeMemoForm{margin-top:5px}.clockInOutContainer{padding:5px;left:0px;top:-5px;border:1px solid dimgray;background-color:#fff;position:absolute;text-align:left}#PaymentDetailsTable{font-size:1rem;line-height:25px}.date-time-spacer{height:3px;width:100px;display:block}.img-loading{background-image:url("images/animated-loading.gif");width:350px;height:275px;display:block;background-position:center center}#messageBoardTable .unread,#accountAlertsTable .unread,#memoTable .unread,#userMemosAjaxTable .unread,#notificationsTable .unread{font-weight:bold}#messageBoardTable .unread:hover,#messageBoardTable .read:hover,#accountAlertsTable .unread:hover,#accountAlertsTable .read:hover,#memoTable .unread:hover,#memoTable .read:hover,#userMemosAjaxTable .unread:hover,#userMemosAjaxTable .read:hover,#notificationsTable .unread:hover,#notificationsTable .read:hover{cursor:pointer}#messageBoardTable .unread-row,#accountAlertsTable .unread-row,#memoTable .unread-row,#userMemosAjaxTable .unread-row,#notificationsTable .unread-row{font-weight:bold}#messageBoardTable .star-col,#messageBoardTable .trash-col,#messageBoardTable .read-col,#accountAlertsTable .star-col,#accountAlertsTable .trash-col,#accountAlertsTable .read-col,#memoTable .star-col,#memoTable .trash-col,#memoTable .read-col,#userMemosAjaxTable .star-col,#userMemosAjaxTable .trash-col,#userMemosAjaxTable .read-col,#notificationsTable .star-col,#notificationsTable .trash-col,#notificationsTable .read-col{width:1.5rem;text-align:center}#messageBoardTable .name-col,#messageBoardTable .from-col,#accountAlertsTable .name-col,#accountAlertsTable .from-col,#memoTable .name-col,#memoTable .from-col,#userMemosAjaxTable .name-col,#userMemosAjaxTable .from-col,#notificationsTable .name-col,#notificationsTable .from-col{white-space:nowrap}#messageBoardTable .name-col,#accountAlertsTable .name-col,#memoTable .name-col,#userMemosAjaxTable .name-col,#notificationsTable .name-col{width:125px}#messageBoardTable .status-col,#accountAlertsTable .status-col,#memoTable .status-col,#userMemosAjaxTable .status-col,#notificationsTable .status-col{min-width:200px}#messageBoardTable .date-col,#accountAlertsTable .date-col,#memoTable .date-col,#userMemosAjaxTable .date-col,#notificationsTable .date-col{white-space:nowrap;width:15rem;text-align:right}#messageBoardTable .date-col .date-wrapper,#accountAlertsTable .date-col .date-wrapper,#memoTable .date-col .date-wrapper,#userMemosAjaxTable .date-col .date-wrapper,#notificationsTable .date-col .date-wrapper{text-align:left}#messageBoardTable .MessageBoardSearchContainer div,#accountAlertsTable .MessageBoardSearchContainer div,#memoTable .MessageBoardSearchContainer div,#userMemosAjaxTable .MessageBoardSearchContainer div,#notificationsTable .MessageBoardSearchContainer div{padding:10px}#messageBoardTable .none,#accountAlertsTable .none,#memoTable .none,#userMemosAjaxTable .none,#notificationsTable .none{padding:10px;font-style:italic}#messageBoardTable .xs-date,#messageBoardTable .xs-from,#accountAlertsTable .xs-date,#accountAlertsTable .xs-from,#memoTable .xs-date,#memoTable .xs-from,#userMemosAjaxTable .xs-date,#userMemosAjaxTable .xs-from,#notificationsTable .xs-date,#notificationsTable .xs-from{display:none}#messageBoardTable tbody tr td,#accountAlertsTable tbody tr td,#memoTable tbody tr td,#userMemosAjaxTable tbody tr td,#notificationsTable tbody tr td{vertical-align:top}@media(max-width: 576px){#messageBoardTable .xs-date,#accountAlertsTable .xs-date,#memoTable .xs-date,#userMemosAjaxTable .xs-date,#notificationsTable .xs-date{display:block !important;margin-top:5px;color:#999}#messageBoardTable .xs-from,#accountAlertsTable .xs-from,#memoTable .xs-from,#userMemosAjaxTable .xs-from,#notificationsTable .xs-from{display:block !important;margin-top:5px;font-style:italic}#messageBoardTable .date-col,#messageBoardTable .from-col,#messageBoardTable .name-col,#accountAlertsTable .date-col,#accountAlertsTable .from-col,#accountAlertsTable .name-col,#memoTable .date-col,#memoTable .from-col,#memoTable .name-col,#userMemosAjaxTable .date-col,#userMemosAjaxTable .from-col,#userMemosAjaxTable .name-col,#notificationsTable .date-col,#notificationsTable .from-col,#notificationsTable .name-col{display:none}}#notificationsTable .read:hover{cursor:default}#notificationsTable .batchUpdate:hover{cursor:pointer}#PreviousNotificationsButton,#NextNotificationsButton,#RefreshNotificationsButton,#RefreshAccountAlertsButton,#PreviousAccountAlertsButton,#NextAccountAlertsButton,#PreviousMemosButton,#RefreshMemosButton,#NextMemosButton,#MarkAllReadButton,#PreviousMessageBoardButton,#NextMessageBoardButton,#RefreshMessageBoardButton{margin-left:1.25rem !important}#PreviousNotificationsButton:disabled,#NextNotificationsButton:disabled,#RefreshNotificationsButton:disabled,#RefreshAccountAlertsButton:disabled,#PreviousAccountAlertsButton:disabled,#NextAccountAlertsButton:disabled,#PreviousMemosButton:disabled,#RefreshMemosButton:disabled,#NextMemosButton:disabled,#MarkAllReadButton:disabled,#PreviousMessageBoardButton:disabled,#NextMessageBoardButton:disabled,#RefreshMessageBoardButton:disabled{background-color:rgba(0,0,0,0) !important}#PreviousNotificationsButton:disabled i,#NextNotificationsButton:disabled i,#RefreshNotificationsButton:disabled i,#RefreshAccountAlertsButton:disabled i,#PreviousAccountAlertsButton:disabled i,#NextAccountAlertsButton:disabled i,#PreviousMemosButton:disabled i,#RefreshMemosButton:disabled i,#NextMemosButton:disabled i,#MarkAllReadButton:disabled i,#PreviousMessageBoardButton:disabled i,#NextMessageBoardButton:disabled i,#RefreshMessageBoardButton:disabled i{color:#efefef !important}#FilterStatus:hover{cursor:pointer}#AccountAlertsListLoading,#MemosListLoading{background-color:#fff;width:100%;display:none;border:1px solid dimgray;padding:10px;text-align:center}#memo-dialog textarea{font-size:16px;width:100%;height:100px;margin-bottom:1em}.qboListItems .qbo-submit{text-align:right;padding:10px;background-color:#fff}.qboListItems table td{vertical-align:top}.download-wrapper{text-align:center;margin-top:30px;margin-bottom:30px}.download-wrapper p{font-size:18px;margin-top:20px}.download-wrapper #download-error{color:#9b3029}.alerts-note{float:right}.alerts-note h3{color:#c75c54 !important}.ts-modal-container{display:none;position:fixed;z-index:1400 !important;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4);text-align:initial}.modal-content{background-color:#fff;margin:auto;border:1px solid #999;width:auto;max-width:400px;height:auto;border-radius:5px;font-size:1rem;padding:10px}.modal-content h3{text-align:center}.modal-content .modal-title-bar{font-size:1.5rem;margin-top:5px;margin-bottom:15px}.modal-content .modal-title-bar .modal-title{display:inline-block;vertical-align:bottom}.modal-content .modal-title-bar .support-link-modal{display:inline-block;vertical-align:bottom;margin-left:10px}.modal-content .close{float:right}.modal-content .close:hover,.modal-content .close:focus{text-decoration:none;cursor:pointer}.modal-content .button-bar,.modal-content .buttons{text-align:center;margin-top:10px}.modal-content #snapshotContainer{padding:5px}.modal-content #snapshot-mask{width:165px;height:165px;border:solid 4px red;position:absolute;display:none}.modal-content #video{width:100%;max-width:750px;background-color:#000}.modal-content #screenshots{display:none;text-align:center}.modal-content #screenshots img{width:390px;height:auto;text-align:center}.modal-content .status{display:none}.modal-content #camera-problem{display:none}.modal-content #camera-problem #camera-error-icon{text-align:center}.modal-content #camera-problem #camera-error-message{margin-top:10px;text-align:left;font-weight:bold}.modal-content #cameraLoading{text-align:center;min-height:150px}.modal-content #cameraLoading div{margin-top:50px}.modal-content #cancelBtn{float:right;margin-right:10px;margin-top:5px}@media screen and (max-width: 500px){#screenshots img{width:350px;height:350px}}.box{padding:.5em;width:100%;margin:.5em}#user-photo-container .original-container{max-width:1500px;position:relative}#user-photo-container input.img-w{width:75px !important}#user-photo-container label.width-label{font-size:.75rem !important;margin-left:50px}#user-photo-container .result{max-width:500px;margin-bottom:40px}#user-photo-container .options{text-align:center;position:absolute;bottom:0;width:100%}#user-photo-container .options .options label,#user-photo-container .options .options input{display:inline-block !important;padding:.5em 1em}#user-photo-container .original-hd{display:none}#user-photo-container .hide{display:none}#user-photo-container img{max-width:100%}#user-photo-container .cropped-profile{width:85px;height:85px}#user-photo-container #update-btn{display:none}.same-day-gap{display:none}#split-container label{font-weight:bold;font-size:14px;display:block}#split-container label[for=UseStartDate]{display:inline-block;font-weight:normal}#split-container .early-start,#split-container .early-end,#split-container .later-start,#split-container .later-end{height:150px;vertical-align:top;padding:5px 10px}#split-container .early-start p,#split-container .early-end p,#split-container .later-start p,#split-container .later-end p{margin-left:10px}#split-container .early-start,#split-container .later-end{background-color:#e4e4e4}#split-container .early-end,#split-container .later-start{background-color:#fff}#split-container .later-start{border-left:solid 1px #e4e4e4}#split-container .time-picker-wrapper .date-picker-wrapper,#split-container .time-picker-wrapper .same-day-wrapper{display:block}#split-container .time-picker-wrapper .same-day-wrapper,#split-container .time-picker-wrapper .same-day-gap{line-height:25px}#split-container .time-picker-wrapper table{margin-left:0}#split-container input.timeField{width:1.2em;font-size:1rem}@media(max-width: 767px){#split-container .row-1,#split-container .row-2{display:block;width:100%}#split-container .early-start,#split-container .early-end,#split-container .later-start,#split-container .later-end{display:block;max-width:250px;height:auto}#split-container .later-start{border-top:solid 1px #e4e4e4}}@media(min-width: 768px){#split-container{display:flex;max-width:992px}#split-container .row-1,#split-container .row-2{display:inline-block}#split-container .early-start,#split-container .early-end,#split-container .later-start,#split-container .later-end{display:inline-block;padding-left:2px;padding-right:2px;min-width:135px}#split-container .same-day-gap{display:block}}@media(min-width: 992px){#split-container .early-start,#split-container .early-end,#split-container .later-start,#split-container .later-end{padding-left:10px;width:auto}#split-container .early-end,#split-container .later-start{width:220px}}#split-results .response .split-date{display:inline-block;vertical-align:top}#split-results .response .ts-container{width:auto !important;padding-left:0 !important}@media(min-width: 992px){#split-results .response .ts-container{max-width:768px}}@media(min-width: 768px){#split-results .response .ts-container{max-width:576px}}@media(max-width: 576px){#split-results .response .ts-container .date-pad{padding-top:10px;border-top:solid 1px gray}}@media(min-width: 768px){#split-results .response .ts-container .date-pad{padding-left:20px;border-left:solid 1px gray}}#split-results .response .ts-container .split-acct-code{margin-top:10px}#SplitAccountCodeID{max-width:350px}@media(max-width: 576px){#SplitAccountCodeID{max-width:325px}}#edit-shift-modal .modal-content,#clockout-modal .modal-content{text-align:left;background-color:#e4e4e4 !important;width:600px;max-width:600px;max-height:600px;overflow-y:scroll;overflow-x:hidden}@media screen and (max-width: 576px){#edit-shift-modal .modal-content,#clockout-modal .modal-content{width:99%;max-width:initial}}#edit-shift-modal .modal-content #finish-button,#clockout-modal .modal-content #finish-button{display:none;background-color:#c75c54;font-size:16px;padding:10px;float:right;margin-top:5px}#edit-shift-modal .modal-content #shift-details,#edit-shift-modal .modal-content #shift-times,#edit-shift-modal .modal-content #shift-info,#clockout-modal .modal-content #shift-details,#clockout-modal .modal-content #shift-times,#clockout-modal .modal-content #shift-info{background-color:#fff;min-height:275px;padding:0 10px 10px 10px}#edit-shift-modal .modal-content #shift-details label,#edit-shift-modal .modal-content #shift-times label,#edit-shift-modal .modal-content #shift-info label,#clockout-modal .modal-content #shift-details label,#clockout-modal .modal-content #shift-times label,#clockout-modal .modal-content #shift-info label{font-weight:bold}#edit-shift-modal .modal-content #shift-details .tableEditShift,#edit-shift-modal .modal-content #shift-times .tableEditShift,#edit-shift-modal .modal-content #shift-info .tableEditShift,#clockout-modal .modal-content #shift-details .tableEditShift,#clockout-modal .modal-content #shift-times .tableEditShift,#clockout-modal .modal-content #shift-info .tableEditShift{padding-top:10px}#edit-shift-modal .modal-content #shift-details #edit-in-toggle,#edit-shift-modal .modal-content #shift-details #edit-out-toggle,#edit-shift-modal .modal-content #shift-details #trash-clockout,#edit-shift-modal .modal-content #shift-details #trash-clockin,#edit-shift-modal .modal-content #shift-times #edit-in-toggle,#edit-shift-modal .modal-content #shift-times #edit-out-toggle,#edit-shift-modal .modal-content #shift-times #trash-clockout,#edit-shift-modal .modal-content #shift-times #trash-clockin,#edit-shift-modal .modal-content #shift-info #edit-in-toggle,#edit-shift-modal .modal-content #shift-info #edit-out-toggle,#edit-shift-modal .modal-content #shift-info #trash-clockout,#edit-shift-modal .modal-content #shift-info #trash-clockin,#clockout-modal .modal-content #shift-details #edit-in-toggle,#clockout-modal .modal-content #shift-details #edit-out-toggle,#clockout-modal .modal-content #shift-details #trash-clockout,#clockout-modal .modal-content #shift-details #trash-clockin,#clockout-modal .modal-content #shift-times #edit-in-toggle,#clockout-modal .modal-content #shift-times #edit-out-toggle,#clockout-modal .modal-content #shift-times #trash-clockout,#clockout-modal .modal-content #shift-times #trash-clockin,#clockout-modal .modal-content #shift-info #edit-in-toggle,#clockout-modal .modal-content #shift-info #edit-out-toggle,#clockout-modal .modal-content #shift-info #trash-clockout,#clockout-modal .modal-content #shift-info #trash-clockin{float:right}#edit-shift-modal .modal-content #shift-details #edit-in-toggle:hover,#edit-shift-modal .modal-content #shift-details #edit-out-toggle:hover,#edit-shift-modal .modal-content #shift-details #trash-clockout:hover,#edit-shift-modal .modal-content #shift-details #trash-clockin:hover,#edit-shift-modal .modal-content #shift-times #edit-in-toggle:hover,#edit-shift-modal .modal-content #shift-times #edit-out-toggle:hover,#edit-shift-modal .modal-content #shift-times #trash-clockout:hover,#edit-shift-modal .modal-content #shift-times #trash-clockin:hover,#edit-shift-modal .modal-content #shift-info #edit-in-toggle:hover,#edit-shift-modal .modal-content #shift-info #edit-out-toggle:hover,#edit-shift-modal .modal-content #shift-info #trash-clockout:hover,#edit-shift-modal .modal-content #shift-info #trash-clockin:hover,#clockout-modal .modal-content #shift-details #edit-in-toggle:hover,#clockout-modal .modal-content #shift-details #edit-out-toggle:hover,#clockout-modal .modal-content #shift-details #trash-clockout:hover,#clockout-modal .modal-content #shift-details #trash-clockin:hover,#clockout-modal .modal-content #shift-times #edit-in-toggle:hover,#clockout-modal .modal-content #shift-times #edit-out-toggle:hover,#clockout-modal .modal-content #shift-times #trash-clockout:hover,#clockout-modal .modal-content #shift-times #trash-clockin:hover,#clockout-modal .modal-content #shift-info #edit-in-toggle:hover,#clockout-modal .modal-content #shift-info #edit-out-toggle:hover,#clockout-modal .modal-content #shift-info #trash-clockout:hover,#clockout-modal .modal-content #shift-info #trash-clockin:hover{cursor:pointer}#edit-shift-modal .modal-content #shift-details #edit-in-toggle .cancel,#edit-shift-modal .modal-content #shift-details #edit-out-toggle .cancel,#edit-shift-modal .modal-content #shift-details #trash-clockout .cancel,#edit-shift-modal .modal-content #shift-details #trash-clockin .cancel,#edit-shift-modal .modal-content #shift-times #edit-in-toggle .cancel,#edit-shift-modal .modal-content #shift-times #edit-out-toggle .cancel,#edit-shift-modal .modal-content #shift-times #trash-clockout .cancel,#edit-shift-modal .modal-content #shift-times #trash-clockin .cancel,#edit-shift-modal .modal-content #shift-info #edit-in-toggle .cancel,#edit-shift-modal .modal-content #shift-info #edit-out-toggle .cancel,#edit-shift-modal .modal-content #shift-info #trash-clockout .cancel,#edit-shift-modal .modal-content #shift-info #trash-clockin .cancel,#clockout-modal .modal-content #shift-details #edit-in-toggle .cancel,#clockout-modal .modal-content #shift-details #edit-out-toggle .cancel,#clockout-modal .modal-content #shift-details #trash-clockout .cancel,#clockout-modal .modal-content #shift-details #trash-clockin .cancel,#clockout-modal .modal-content #shift-times #edit-in-toggle .cancel,#clockout-modal .modal-content #shift-times #edit-out-toggle .cancel,#clockout-modal .modal-content #shift-times #trash-clockout .cancel,#clockout-modal .modal-content #shift-times #trash-clockin .cancel,#clockout-modal .modal-content #shift-info #edit-in-toggle .cancel,#clockout-modal .modal-content #shift-info #edit-out-toggle .cancel,#clockout-modal .modal-content #shift-info #trash-clockout .cancel,#clockout-modal .modal-content #shift-info #trash-clockin .cancel{display:none}#edit-shift-modal .modal-content #shift-details #clock-in-mod,#edit-shift-modal .modal-content #shift-details #clock-out-mod,#edit-shift-modal .modal-content #shift-times #clock-in-mod,#edit-shift-modal .modal-content #shift-times #clock-out-mod,#edit-shift-modal .modal-content #shift-info #clock-in-mod,#edit-shift-modal .modal-content #shift-info #clock-out-mod,#clockout-modal .modal-content #shift-details #clock-in-mod,#clockout-modal .modal-content #shift-details #clock-out-mod,#clockout-modal .modal-content #shift-times #clock-in-mod,#clockout-modal .modal-content #shift-times #clock-out-mod,#clockout-modal .modal-content #shift-info #clock-in-mod,#clockout-modal .modal-content #shift-info #clock-out-mod{color:#c75c54}#edit-shift-modal .modal-content #shift-details .required-field,#edit-shift-modal .modal-content #shift-times .required-field,#edit-shift-modal .modal-content #shift-info .required-field,#clockout-modal .modal-content #shift-details .required-field,#clockout-modal .modal-content #shift-times .required-field,#clockout-modal .modal-content #shift-info .required-field{font-size:12px}#edit-shift-modal .modal-content #shift-times,#clockout-modal .modal-content #shift-times{padding-top:10px}#edit-shift-modal .modal-content #shift-details input[name=NewAccountCodeID],#clockout-modal .modal-content #shift-details input[name=NewAccountCodeID]{margin-left:1rem}#edit-shift-modal .modal-content #shift-info,#clockout-modal .modal-content #shift-info{padding-top:10px}#edit-shift-modal .modal-content #shift-info ul.info-list,#clockout-modal .modal-content #shift-info ul.info-list{border-top:0}#edit-shift-modal .modal-content #shift-info ul.info-list li,#clockout-modal .modal-content #shift-info ul.info-list li{text-align:left !important}#edit-shift-modal .modal-content #shift-info #info-loader,#clockout-modal .modal-content #shift-info #info-loader{display:none;text-align:center;margin-top:50px}#edit-shift-modal .modal-content .message-container,#clockout-modal .modal-content .message-container{min-height:25px}#edit-shift-modal .modal-content .message-container #info-message,#edit-shift-modal .modal-content .message-container #details-message,#clockout-modal .modal-content .message-container #info-message,#clockout-modal .modal-content .message-container #details-message{display:inline-block;width:90%}#edit-shift-modal .modal-content .message-container .reloader,#edit-shift-modal .modal-content .message-container #vg-reload-info,#edit-shift-modal .modal-content .message-container #reload-details,#clockout-modal .modal-content .message-container .reloader,#clockout-modal .modal-content .message-container #vg-reload-info,#clockout-modal .modal-content .message-container #reload-details{float:right;margin-top:10px}#edit-shift-modal .modal-content .message-container .reloader:hover,#edit-shift-modal .modal-content .message-container #vg-reload-info:hover,#edit-shift-modal .modal-content .message-container #reload-details:hover,#clockout-modal .modal-content .message-container .reloader:hover,#clockout-modal .modal-content .message-container #vg-reload-info:hover,#clockout-modal .modal-content .message-container #reload-details:hover{cursor:pointer}#edit-shift-modal .modal-content #details-message,#edit-shift-modal .modal-content #edit-message,#edit-shift-modal .modal-content #info-message,#clockout-modal .modal-content #details-message,#clockout-modal .modal-content #edit-message,#clockout-modal .modal-content #info-message{padding:10px}#edit-shift-modal .modal-content #details-message.success,#edit-shift-modal .modal-content #edit-message.success,#edit-shift-modal .modal-content #info-message.success,#clockout-modal .modal-content #details-message.success,#clockout-modal .modal-content #edit-message.success,#clockout-modal .modal-content #info-message.success{color:#2d8515;border:solid 1px #2d8515;border-radius:2px}#edit-shift-modal .modal-content #details-message.error,#edit-shift-modal .modal-content #edit-message.error,#edit-shift-modal .modal-content #info-message.error,#clockout-modal .modal-content #details-message.error,#clockout-modal .modal-content #edit-message.error,#clockout-modal .modal-content #info-message.error{color:#c75c54;border:solid 1px #c75c54;border-radius:2px}#edit-shift-modal .modal-content .ts-row.clock-mod,#clockout-modal .modal-content .ts-row.clock-mod{margin-top:1rem;padding-top:1rem;border-top:solid 1px #dae0e1}@media screen and (max-width: 768px){#edit-shift-modal.ts-modal-container,#clockout-modal.ts-modal-container{padding-top:10px}#edit-shift-modal .datetime-container,#edit-shift-modal #clock-in-mod,#clockout-modal .datetime-container,#clockout-modal #clock-in-mod{width:175px}}#clock-in-out-modal .password-modal-button{text-align:right}#clock-in-out-modal #clockinout-password-mode .buttons{text-align:right;margin-top:50px}#clock-in-out-modal #clockinout-geo-mode #geo-message{color:#9b3029}#clock-in-out-modal #clockinout-geo-mode #geo-text{text-align:left}#clock-in-out-modal #clockinout-geo-mode .geoPreTimeoutText{margin-top:15px;margin-bottom:15px}#clock-in-out-modal #clockinout-geo-mode .geoPreTimeoutText.waiting{font-style:italic}#clock-in-out-modal #clockinout-geo-mode .loading-icon{text-align:center}#clock-in-out-modal #clockinout-geo-mode a.cancel{float:right;margin-right:5px}#clock-in-out-modal #finish-close{margin-top:50px;text-align:right}.kiosk-clock-in-out{max-width:1200px}.kiosk-clock-in-out #WorkDescription{margin-bottom:25px}@media(max-width: 992px){.kiosk-clock-in-out #WorkDescription,.kiosk-clock-in-out select[name=AccountCodeID],.kiosk-clock-in-out .ts-wrapper{width:300px !important}}@media(min-width: 992px){.kiosk-clock-in-out #WorkDescription,.kiosk-clock-in-out select[name=AccountCodeID],.kiosk-clock-in-out .ts-wrapper{width:350px !important}}.kiosk-clock-in-out .kiosk-shift-totals{font-size:15px;text-align:center;line-height:20px}.kiosk-clock-in-out .kiosk-shift-totals .kLabel{font-size:16px;font-weight:bold}.kiosk-clock-in-out .breakButton{padding:13px;font-size:14px}.kiosk-clock-in-out .centerButton{margin-left:auto;margin-right:auto}@media(max-width: 576px){.kiosk-clock-in-out .ts-modal-launch.clockInOutButton{margin-left:auto;margin-right:auto}}.kiosk-clock-in-out .clockInOutStandard{margin-top:20px}.finish-hours{color:#638a92}dl#finish-list{border-top:solid 2px #638a92;padding-top:10px;margin-top:10px;display:grid;grid-template-columns:max-content auto}dl#finish-list dt{font-weight:bold;grid-column-start:1}dl#finish-list dd{grid-column-start:2}#directorySimpleViewTable td,#directoryDetailedViewTable td{padding:10px 5px 5px 5px;vertical-align:top}#directorySimpleViewTable td ul.no-list,#directoryDetailedViewTable td ul.no-list{margin-top:0}#directorySimpleViewTable td ul.no-list li,#directoryDetailedViewTable td ul.no-list li{text-wrap:nowrap}#directorySimpleViewTable img,#directoryDetailedViewTable img{width:70px}#directorySimpleViewTable .dir-user div,#directoryDetailedViewTable .dir-user div{line-height:20px}#directorySimpleViewTable .dir-user .dir-username,#directoryDetailedViewTable .dir-user .dir-username{font-weight:bold}#directorySimpleViewTable .dir-user .dir-username .dir-admin,#directorySimpleViewTable .dir-user .dir-username .dir-super,#directoryDetailedViewTable .dir-user .dir-username .dir-admin,#directoryDetailedViewTable .dir-user .dir-username .dir-super{font-weight:normal;font-style:italic}#directorySimpleViewTable .dir-user .dir-jobtitle,#directoryDetailedViewTable .dir-user .dir-jobtitle{font-style:italic}#directorySimpleViewTable .dir-user .dir-email,#directorySimpleViewTable .dir-user .dir-phone,#directoryDetailedViewTable .dir-user .dir-email,#directoryDetailedViewTable .dir-user .dir-phone{text-wrap:nowrap}#directorySimpleViewTable.dataLabelView label,#directoryDetailedViewTable.dataLabelView label{display:inline-block;width:170px;font-weight:bold}@media screen and (max-width: 992px){#directorySimpleViewTable.dataLabelView label,#directoryDetailedViewTable.dataLabelView label{display:block}}#directorySimpleViewTable th.alpha-bottom,#directoryDetailedViewTable th.alpha-bottom{padding:10px}#directoryInactiveViewTable td{text-wrap:nowrap}.tools-page-container div div{padding:1rem}@media screen and (max-width: 576px){.tools-page-container div div{padding:.6rem}}#reportListDisplayTable td{vertical-align:top}#reportListDisplayTable td .rpt-name{min-width:200px;margin-left:10px}#reportListDisplayTable label{display:block;font-weight:bold;margin-left:10px;margin-bottom:5px}@media screen and (max-width: 768px){#reportListDisplayTable{font-size:1rem}}#SupervisorPermissionsTable{max-width:800px}#SupervisorPermissionsTable td{vertical-align:top;font-size:1rem;line-height:1.75rem;border-bottom:1px dotted #999}@media screen and (min-width: 768px){#SupervisorPermissionsTable td input[type=radio]{margin-left:20px}}@media screen and (min-width: 576px){#SupervisorPermissionsTable td.indent-1{padding-left:1rem !important}}#SupervisorPermissionsTable td.bottomless{border-bottom:none}#SupervisorPermissionsTable li{font-weight:normal}form[name=PayrollSelect] select[name=PayrollID]{width:100%}form[name=PayrollSelect] select[name=CompTimeMultiplier]{width:75px}#compAccrualTable td{white-space:nowrap}#compAccrualTable .minus{display:none;width:20px;padding:0 3px;margin:0;vertical-align:middle;font-size:14px}#compAccrualTable .plus{width:20px;padding:0 3px;margin:0;vertical-align:middle;font-size:14px}#compAccrualTable .ot20cell label{margin-left:0;margin-right:0}#projectEntryTable .restricted-header,#projectEditTable .restricted-header{font-weight:bold;color:#006170;margin-bottom:10px}#projectEntryTable .restricted-header span,#projectEditTable .restricted-header span{font-size:1.1rem}#projectEntryTable .header-row,#projectEditTable .header-row{margin-top:5px;margin-bottom:10px}#projectEntryTable .rate-row-cost,#projectEntryTable .rate-row-bill,#projectEntryTable .approve-row,#projectEditTable .rate-row-cost,#projectEditTable .rate-row-bill,#projectEditTable .approve-row{background-color:#fff;padding-bottom:5px;padding-top:5px}#projectEntryTable .rate-row-cost,#projectEditTable .rate-row-cost{border-bottom:solid 1px #dae0e1}#projectEntryTable #BillRate,#projectEntryTable #PayRate,#projectEditTable #BillRate,#projectEditTable #PayRate{padding-top:5px;padding-bottom:5px}#projectEntryTable .approve-row,#projectEditTable .approve-row{border-top:solid 1px #dae0e1}@media screen and (max-width: 576px){#projectEntryTable .approve-row div,#projectEditTable .approve-row div{display:inline-block !important}}#projectEntryTable .cell,#projectEditTable .cell{display:inline-block}#projectEntryTable .cell.t-label,#projectEditTable .cell.t-label{display:inline-block;font-weight:bold;width:30%}@media screen and (max-width: 576px){#projectEntryTable .cell.t-label,#projectEditTable .cell.t-label{display:block;width:initial}}#projectEntryTable .rate,#projectEditTable .rate{margin-left:1rem}.card-restricted-proj{max-width:500px}body{-webkit-print-color-adjust:exact !important;print-color-adjust:exact !important}div.ts-schedule-table{position:relative;z-index:992}.is-right{position:relative;z-index:110}.isCategory{background-color:gray;cursor:none}.dragMove{cursor:move !important}.category-container{text-align:left}.category-container label{vertical-align:inherit;display:inline-block}div.category-container a{margin-top:-15px;float:right;margin-right:50px;color:#eaa21e}.category-checkbox{margin-left:10px;position:relative;bottom:2px}.category-name{color:#638a92;text-align:left;padding:8px 0 0px 5px;font-weight:bold;font-size:13pt;display:inline-block;margin-bottom:10px}.calendar-item{text-align:left;padding:3px 0 0 20px}.calendar-item label{display:inline-block;width:85%;margin:0px !important}.calendar-item .item-container{display:inline-block;width:100%}.calendar-checkbox{display:inline-block}div.item-name{display:inline-block;text-align:right;margin-right:25px}div.item-name div span a{color:#eaa21e !important}div.item-name .locked{color:#999}div.vc-date-time div.vc-date span.vc-weekday{color:#232323 !important;font-size:12pt;font-weight:bold;line-height:normal !important;height:21px !important;padding:0 !important}div.vc-date-time div.vc-date span.vc-month{color:#232323 !important;font-size:12pt;font-weight:bold;line-height:normal !important;height:21px !important;padding:0 !important}div.vc-date-time div.vc-date span.vc-day{color:#053032 !important;font-size:13pt;font-weight:bold;line-height:23pt !important;height:21px !important;padding:0 !important}div.vc-date-time div.vc-date span.vc-year{color:#053032 !important;font-size:12pt;font-weight:bold;line-height:normal !important;height:21px !important;padding:0 !important}div.modal-container{position:absolute;left:0;right:0;top:102px;margin-left:auto;margin-right:auto;width:200px;word-wrap:break-word}span.new-start-dt div.vc-day{display:flex !important;width:28px !important;height:28px !important}div.cm-datePicker{position:absolute}.date-pickers-title{color:gray;font-size:17px;padding-top:5px;line-height:20px}div.cm-datePicker div.vc-day{width:28px !important;height:28px !important}.calendar-small{width:200px;height:200px}.vc-container .vc-day-content{color:#053032 !important}.vc-container .vc-day-content:hover{background-color:#94aeb4 !important}div.ts-calendar .custom-calendar.vc-container .vc-day{min-height:175px}div.ts-calendar.ts-week .custom-calendar.vc-container .vc-day{min-height:400px}.day-label{max-height:18px;color:#638a92}.border-radius-2{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.border-radius-3{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.rangeStart{position:absolute;width:100%;border:#006170 1px solid;border-right-style:none;-webkit-border-top-right-radius:0px;-webkit-border-bottom-right-radius:0px;-moz-border-radius-topright:0px;-moz-border-radius-bottomright:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;height:19px;max-height:19px;overflow:visible;background-color:#fff}.rangeMiddle{position:absolute;width:101%;left:0;border:#006170 1px solid;border-right-style:none;border-left-style:none;-webkit-border-radius:0px !important;-moz-border-radius:0px !important;border-radius:0px !important;background-color:#fff}.rangeEnd{position:absolute;width:98%;left:0;border:#006170 1px solid;border-left-style:none;-webkit-border-top-left-radius:0px;-webkit-border-bottom-left-radius:0px;-moz-border-radius-topleft:0px;-moz-border-radius-bottomleft:0px;border-top-left-radius:0px;border-bottom-left-radius:0px;background-color:#fff}.last-name{max-width:54px;display:block;overflow-x:clip;float:left}.default-no-hover{background-color:#ffd5d5;color:blue}.event-item{margin-left:0 !important;display:block;padding-left:2px;padding-right:3px;overflow:hidden;height:19px;z-index:200;max-height:19px;border-radius:9px}.event-item .time{padding-left:7px}.event-item span.time span.status-background .allday{font-weight:bold}.schd_item.schd_time.all-day{font-weight:bold}.ts-week .ts-week-add-event{position:absolute;bottom:0px;font-weight:bold;color:#000 !important;font-size:.7rem}.ts-week .ts-week-add-event:hover{color:#446b6d !important;cursor:pointer}.ts-week-toolbar-left{text-align:left;margin-top:25px;margin-bottom:15px;margin-left:10px}.ts-week-toolbar-right{text-align:right;margin-top:15px;margin-bottom:15px}.time.weekend{background-color:rgba(0,0,0,0)}.event-title-alt{display:none}.schedual-item:hover{border:1px solid gray}.schedual-item.first-span:hover .time{display:none}.schedual-item.first-span:hover .event-title-alt{display:block}.schedual-item.first-span:hover .event-title{display:none}.schedual-item{margin-left:0 !important;display:block;padding-left:2px;padding-right:3px;overflow:hidden;height:19px;z-index:200;max-height:19px}.schedual-item .time{padding-left:7px}.clearBoth{clear:both}div.default.schedule-item.single-day.timeOff{background-color:#dae0e1 !important;border-radius:8px;line-height:11px;padding-top:2px;padding-left:7px;text-shadow:0 0 #000}.event-title-alt.timeOff{background-color:rgba(0,0,0,0) !important}div.ts-calendar.ts-calendar-width{margin:auto}.max-w-full{max-width:100%}.sm\:max-w-full{max-width:100%}.md\:max-w-full{max-width:100%}.lg\:max-w-full{max-width:100%}.xl\:max-w-full{max-width:100%}.unpublished{background-color:#f1a9a4;padding-left:3px;padding-right:3px}.unpublished.systemEvent{background-color:#fff}.default.schedule-item{position:relative}.default.multiday:not(.schedule-item){border:solid 1px #006170;padding:1px;height:1.25rem !important;border-radius:9px;padding-left:5px;padding-right:5px;position:absolute;margin-top:2px}.default.schedule-item.multiday{border-radius:0;padding:1px;height:35px;position:absolute;left:0;margin:0;border-radius:8px;line-height:22px;padding-top:5px;padding-left:7px;text-shadow:0 0 #000}.default.schedule-item.multiday .schd_item.schd_title{top:-1px}.default.schedule-item.multiday .schd_item.schd_time{top:0px;right:0px;display:block}.schd_item.schd_time.status-background span.chev-right{float:right;padding-right:6px}.default.va-top{vertical-align:top}.multi-event-spacer{height:20px}.multi-event-spacer.multi-adjust{height:0}.systemEvent{display:none}.av-highlight{width:100%;height:100%}.c-day:not(.in-month){opacity:0;pointer-events:none}div.ts-calendar .custom-calendar.vc-container{--day-border:1px solid #b8c2cc;--day-border-highlight:1px solid #b8c2cc;--day-width:90px;--day-height:200px;--weekday-bg:#f8fafc;--weekday-border:1px solid #eaeaea;border-radius:0;width:100%;border-top:0}div.ts-calendar .custom-calendar.vc-container .vc-header{background-color:#6a888f}div.ts-calendar .custom-calendar.vc-container .vc-weeks{padding:0}div.ts-calendar .custom-calendar.vc-container .vc-weekday{background-color:#fff;border-bottom:var(--weekday-border);border-bottom-color:#94aeb4;border-top:var(--weekday-border);border-top-color:#94aeb4;padding:5px 0}div.ts-calendar .custom-calendar.vc-container .vc-day{padding:0px 0px 3px 5px;max-height:276px;text-align:left;height:var(--day-height);min-width:var(--day-width);background-color:#fff}div.ts-calendar .custom-calendar.vc-container .vc-day.weekday-1,div.ts-calendar .custom-calendar.vc-container .vc-day.weekday-7{background-color:#f1f5f6}div.ts-calendar div.vc-day.is-first-day{border-left:var(--day-border);border-left-color:#94aeb4}div.ts-calendar .custom-calendar.vc-container .vc-day:not(.on-bottom){border-bottom:var(--day-border);border-bottom-color:#94aeb4;border-top:var(--day-border);border-top-color:#94aeb4}div.ts-calendar .custom-calendar.vc-container .vc-day:not(.on-bottom).weekday-1{border-bottom:var(--day-border-highlight);border-bottom-color:#94aeb4;overflow:visible}div.ts-calendar .custom-calendar.vc-container .vc-day:not(.on-right){border-right:var(--day-border);border-right-color:#94aeb4}div.ts-calendar .custom-calendar.vc-container .vc-day-dots{margin-bottom:5px}.example{background-color:#1a202c}div.ts-datepicker div.vc-pane-container div.vc-arrows-container.title-center div.vc-arrow{color:#718096 !important}div.vc-popover-content div.vc-header div.vc-title,div.vc-popover-content-wrapper div.vc-header div.vc-title{color:#638a92}.vc-title{color:#638a92}div.custom-calendar.max-w-full.vc-container.vc-blue.vc-is-expanded>div.vc-pane-container>div.vc-pane-layout>div>div.vc-header.align-center>div.vc-title{color:#fff}.vc-container{background-image:none;box-shadow:0px 0px 5px rgba(0,0,0,.2)}.vc-container .vc-title{font-size:12px !important;font-weight:bold !important}.vc-container .vc-arrow,.vc-container .vc-title{font-weight:bold}.vc-container .vc-arrow:hover{background:rgba(0,0,0,0)}.vc-container .vc-weekday{color:#053032;padding:24px 0;font-size:18px;font-weight:400;opacity:.8}.vc-container .vc-day-content{color:#fff;opacity:.7;font-size:16px;font-weight:500;padding:18px;margin:8px}.vc-container{--white: #fff;--black: #000;--gray-100: #f7fafc;--gray-200: #edf2f7;--gray-300: #e2e8f0;--gray-400: #cbd5e0;--gray-500: #a0aec0;--gray-600: #718096;--gray-700: #4a5568;--gray-800: #2d3748;--gray-900: #1a202c;--red-100: #fff5f5;--red-200: #fed7d7;--red-300: #feb2b2;--red-400: #fc8181;--red-500: #f56565;--red-600: #e53e3e;--red-700: #c53030;--red-800: #9b2c2c;--red-900: #742a2a;--orange-100: #fffaf0;--orange-200: #feebc8;--orange-300: #fbd38d;--orange-400: #f6ad55;--orange-500: #ed8936;--orange-600: #dd6b20;--orange-700: #c05621;--orange-800: #9c4221;--orange-900: #7b341e;--yellow-100: ivory;--yellow-200: #fefcbf;--yellow-300: #faf089;--yellow-400: #f6e05e;--yellow-500: #ecc94b;--yellow-600: #d69e2e;--yellow-700: #b7791f;--yellow-800: #975a16;--yellow-900: #744210;--green-100: #f0fff4;--green-200: #c6f6d5;--green-300: #9ae6b4;--green-400: #68d391;--green-500: #48bb78;--green-600: #38a169;--green-700: #2f855a;--green-800: #276749;--green-900: #22543d;--teal-100: #e6fffa;--teal-200: #b2f5ea;--teal-300: #81e6d9;--teal-400: #4fd1c5;--teal-500: #38b2ac;--teal-600: #319795;--teal-700: #2c7a7b;--teal-800: #285e61;--teal-900: #234e52;--blue-100: #ebf8ff;--blue-200: #bee3f8;--blue-300: #90cdf4;--blue-400: #63b3ed;--blue-500: #4299e1;--blue-600: #3182ce;--blue-700: #2b6cb0;--blue-800: #2c5282;--blue-900: #2a4365;--indigo-100: #ebf4ff;--indigo-200: #c3dafe;--indigo-300: #a3bffa;--indigo-400: #7f9cf5;--indigo-500: #667eea;--indigo-600: #5a67d8;--indigo-700: #4c51bf;--indigo-800: #434190;--indigo-900: #3c366b;--purple-100: #faf5ff;--purple-200: #e9d8fd;--purple-300: #d6bcfa;--purple-400: #b794f4;--purple-500: #9f7aea;--purple-600: #805ad5;--purple-700: #6b46c1;--purple-800: #553c9a;--purple-900: #44337a;--pink-100: #fff5f7;--pink-200: #fed7e2;--pink-300: #fbb6ce;--pink-400: #f687b3;--pink-500: #ed64a6;--pink-600: #d53f8c;--pink-700: #b83280;--pink-800: #97266d;--pink-900: #702459}.vc-container.vc-red{--accent-100: var(--red-100);--accent-200: var(--red-200);--accent-300: var(--red-300);--accent-400: var(--red-400);--accent-500: var(--red-500);--accent-600: var(--red-600);--accent-700: var(--red-700);--accent-800: var(--red-800);--accent-900: var(--red-900)}.vc-container.vc-orange{--accent-100: var(--orange-100);--accent-200: var(--orange-200);--accent-300: var(--orange-300);--accent-400: var(--orange-400);--accent-500: var(--orange-500);--accent-600: var(--orange-600);--accent-700: var(--orange-700);--accent-800: var(--orange-800);--accent-900: var(--orange-900)}.vc-container.vc-yellow{--accent-100: var(--yellow-100);--accent-200: var(--yellow-200);--accent-300: var(--yellow-300);--accent-400: var(--yellow-400);--accent-500: var(--yellow-500);--accent-600: var(--yellow-600);--accent-700: var(--yellow-700);--accent-800: var(--yellow-800);--accent-900: var(--yellow-900)}.vc-container.vc-green{--accent-100: var(--green-100);--accent-200: var(--green-200);--accent-300: var(--green-300);--accent-400: var(--green-400);--accent-500: var(--green-500);--accent-600: var(--green-600);--accent-700: var(--green-700);--accent-800: var(--green-800);--accent-900: var(--green-900)}.vc-container.vc-teal{--accent-100: var(--teal-100);--accent-200: var(--teal-200);--accent-300: var(--teal-300);--accent-400: var(--teal-400);--accent-500: var(--teal-500);--accent-600: var(--teal-600);--accent-700: var(--teal-700);--accent-800: var(--teal-800);--accent-900: var(--teal-900)}.vc-container.vc-blue{--accent-100: var(--blue-100);--accent-200: var(--blue-200);--accent-300: var(--blue-300);--accent-400: var(--blue-400);--accent-500: var(--blue-500);--accent-600: var(--blue-600);--accent-700: var(--blue-700);--accent-800: var(--blue-800);--accent-900: var(--blue-900)}.vc-container.vc-indigo{--accent-100: var(--indigo-100);--accent-200: var(--indigo-200);--accent-300: var(--indigo-300);--accent-400: var(--indigo-400);--accent-500: var(--indigo-500);--accent-600: var(--indigo-600);--accent-700: var(--indigo-700);--accent-800: var(--indigo-800);--accent-900: var(--indigo-900)}.vc-container.vc-purple{--accent-100: var(--purple-100);--accent-200: var(--purple-200);--accent-300: var(--purple-300);--accent-400: var(--purple-400);--accent-500: var(--purple-500);--accent-600: var(--purple-600);--accent-700: var(--purple-700);--accent-800: var(--purple-800);--accent-900: var(--purple-900)}.vc-container.vc-pink{--accent-100: var(--pink-100);--accent-200: var(--pink-200);--accent-300: var(--pink-300);--accent-400: var(--pink-400);--accent-500: var(--pink-500);--accent-600: var(--pink-600);--accent-700: var(--pink-700);--accent-800: var(--pink-800);--accent-900: var(--pink-900)}.vc-container{--font-normal: 400;--font-medium: 500;--font-semibold: 600;--font-bold: 700;--text-xs: 12px;--text-sm: 14px;--text-base: 16px;--text-lg: 18px;--leading-snug: 1.375;--rounded: 0.25rem;--rounded-lg: 0.5rem;--rounded-full: 9999px;--shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);--shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);--shadow-inner: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);--slide-translate: 22px;--slide-duration: 0.15s;--slide-timing: ease;--day-content-transition-time: 0.13s ease-in;--weeknumber-offset: -34px;position:relative;display:inline-flex;width:max-content;height:max-content;font-family:BlinkMacSystemFont,-apple-system,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Helvetica,Arial,sans-serif;color:var(--gray-900);background-color:#fff;border:1px solid;border-color:var(--gray-400);border-radius:var(--rounded-lg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:rgba(0,0,0,0)}.vc-container,.vc-container *{box-sizing:border-box}.vc-container:focus,.vc-container :focus{outline:none}.vc-container [role=button],.vc-container button{cursor:pointer}.vc-container.vc-is-expanded{min-width:100%}.vc-container .vc-container{border:none}.vc-container.vc-is-dark{color:var(--gray-100);background-color:var(--gray-900);border-color:var(--gray-700)}.vc-popover-content-wrapper{--popover-horizontal-content-offset: 8px;--popover-vertical-content-offset: 10px;--popover-slide-translation: 15px;--popover-transition-time: 0.14s ease-in-out;--popover-caret-horizontal-offset: 18px;--popover-caret-vertical-offset: 8px;position:absolute;display:block;outline:none;z-index:110}.vc-popover-content-wrapper:not(.is-interactive){pointer-events:none}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */.vc-popover-content{position:relative;outline:none;z-index:10;box-shadow:var(--shadow-lg)}.vc-popover-content.direction-bottom{margin-top:var(--popover-vertical-content-offset)}.vc-popover-content.direction-top{margin-bottom:var(--popover-vertical-content-offset)}.vc-popover-content.direction-left{margin-right:var(--popover-horizontal-content-offset)}.vc-popover-content.direction-right{margin-left:var(--popover-horizontal-content-offset)}.vc-popover-caret{content:"";position:absolute;display:block;width:12px;height:12px;border-top:inherit;border-left:inherit;background-color:inherit;-webkit-user-select:none;user-select:none;z-index:-1}.vc-popover-caret.direction-bottom{top:0}.vc-popover-caret.direction-bottom.align-left{transform:translateY(-50%) rotate(45deg)}.vc-popover-caret.direction-bottom.align-center{transform:translateX(-50%) translateY(-50%) rotate(45deg)}.vc-popover-caret.direction-bottom.align-right{transform:translateY(-50%) rotate(45deg)}.vc-popover-caret.direction-top{top:100%}.vc-popover-caret.direction-top.align-left{transform:translateY(-50%) rotate(-135deg)}.vc-popover-caret.direction-top.align-center{transform:translateX(-50%) translateY(-50%) rotate(-135deg)}.vc-popover-caret.direction-top.align-right{transform:translateY(-50%) rotate(-135deg)}.vc-popover-caret.direction-left{left:100%}.vc-popover-caret.direction-left.align-top{transform:translateX(-50%) rotate(135deg)}.vc-popover-caret.direction-left.align-middle{transform:translateY(-50%) translateX(-50%) rotate(135deg)}.vc-popover-caret.direction-left.align-bottom{transform:translateX(-50%) rotate(135deg)}.vc-popover-caret.direction-right{left:0}.vc-popover-caret.direction-right.align-top{transform:translateX(-50%) rotate(-45deg)}.vc-popover-caret.direction-right.align-middle{transform:translateY(-50%) translateX(-50%) rotate(-45deg)}.vc-popover-caret.direction-right.align-bottom{transform:translateX(-50%) rotate(-45deg)}.vc-popover-caret.align-left{left:var(--popover-caret-horizontal-offset)}.vc-popover-caret.align-center{left:50%}.vc-popover-caret.align-right{right:var(--popover-caret-horizontal-offset)}.vc-popover-caret.align-top{top:var(--popover-caret-vertical-offset)}.vc-popover-caret.align-middle{top:50%}.vc-popover-caret.align-bottom{bottom:var(--popover-caret-vertical-offset)}.fade-enter-active,.fade-leave-active,.slide-fade-enter-active,.slide-fade-leave-active{transition:all var(--popover-transition-time);pointer-events:none}.fade-enter,.fade-leave-to,.slide-fade-enter,.slide-fade-leave-to{opacity:0}.slide-fade-enter.direction-bottom,.slide-fade-leave-to.direction-bottom{transform:translateY(calc(var(--popover-slide-translation) * -1))}.slide-fade-enter.direction-top,.slide-fade-leave-to.direction-top{transform:translateY(var(--popover-slide-translation))}.slide-fade-enter.direction-left,.slide-fade-leave-to.direction-left{transform:translateX(var(--popover-slide-translation))}.slide-fade-enter.direction-right,.slide-fade-leave-to.direction-right{transform:translateX(calc(var(--popover-slide-translation) * -1))}.vc-day-popover-row{--day-content-transition-time: 0.13s ease-in;display:flex;align-items:center;transition:all var(--day-content-transition-time)}.vc-day-popover-row:not(:first-child){margin-top:3px}.vc-day-popover-row-indicator{display:flex;justify-content:center;align-items:center;flex-grow:0;width:15px;margin-right:3px}.vc-day-popover-row-indicator span{transition:all var(--day-content-transition-time)}.vc-day-popover-row-content{display:flex;align-items:center;flex-wrap:none;flex-grow:1;width:max-content}.vc-svg-icon{display:inline-block;stroke:currentColor;stroke-width:0;color:#94aeb4;cursor:pointer}.vc-svg-icon path{fill:currentColor}.this-button{color:#94aeb4;bottom:11px;font-weight:bold;font-size:15px;cursor:pointer}.calendar-week{color:#94aeb4;cursor:pointer}.vc-nav-header{display:flex;justify-content:space-between}.vc-nav-arrow{display:flex;justify-content:center;align-items:center;cursor:pointer;-webkit-user-select:none;user-select:none;line-height:var(--leading-snug);border:2px solid rgba(0,0,0,0);border-radius:var(--rounded)}.vc-nav-arrow.is-left{margin-right:auto}.vc-nav-arrow.is-right{margin-left:auto}.vc-nav-arrow.is-disabled{opacity:.25;pointer-events:none;cursor:not-allowed}.vc-nav-arrow:hover{background-color:var(--gray-900)}.vc-nav-arrow:focus{border-color:var(--accent-600)}.vc-nav-title{color:var(--accent-100);font-weight:var(--font-bold);line-height:var(--leading-snug);padding:4px 8px;border-radius:var(--rounded);border:2px solid rgba(0,0,0,0);-webkit-user-select:none;user-select:none}.vc-nav-title:hover{background-color:var(--gray-900)}.vc-nav-title:focus{border-color:var(--accent-600)}.vc-nav-items{display:grid;grid-template-columns:repeat(3, 1fr);grid-row-gap:2px;grid-column-gap:5px}.vc-nav-item{width:48px;text-align:center;line-height:var(--leading-snug);font-weight:var(--font-semibold);padding:4px 0;cursor:pointer;border:2px solid rgba(0,0,0,0);border-radius:var(--rounded);-webkit-user-select:none;user-select:none}.vc-nav-item:hover{color:#fff;background-color:var(--gray-900);box-shadow:var(--shadow-inner)}.vc-nav-item.is-active{color:var(--accent-900);background:var(--accent-100);font-weight:var(--font-bold);box-shadow:var(--shadow)}.vc-nav-item.is-current{color:var(--accent-100);font-weight:var(--bold);border-color:var(--accent-100)}.vc-nav-item:focus{border-color:var(--accent-600)}.vc-nav-item.is-disabled{opacity:.25;pointer-events:none}.vc-is-dark .vc-nav-title{color:var(--gray-900)}.vc-is-dark .vc-nav-title:hover{background-color:var(--gray-200)}.vc-is-dark .vc-nav-title:focus{border-color:var(--accent-400)}.vc-is-dark .vc-nav-arrow:hover{background-color:var(--gray-200)}.vc-is-dark .vc-nav-arrow:focus{border-color:var(--accent-400)}.vc-is-dark .vc-nav-item:hover{color:var(--gray-900);background-color:var(--gray-200);box-shadow:none}.vc-is-dark .vc-nav-item.is-active{color:#fff;background:var(--accent-500)}.vc-is-dark .vc-nav-item.is-current{color:var(--accent-600);border-color:var(--accent-500)}.vc-is-dark .vc-nav-item:focus{border-color:var(--accent-400)}.vc-day{position:relative;min-height:32px;z-index:inherit !important}.vc-day.is-not-in-month{opacity:0;pointer-events:none}.vc-day-layer{position:absolute;left:0;right:0;top:0;bottom:0;pointer-events:none}.vc-day-box-center-center{display:flex;justify-content:center;align-items:center;transform-origin:50% 50%}.vc-day-box-left-center{display:flex;justify-content:flex-start;align-items:center;transform-origin:0 50%}.vc-day-box-right-center{display:flex;justify-content:flex-end;align-items:center;transform-origin:100% 50%}.vc-day-box-center-bottom{display:flex;justify-content:center;align-items:flex-end}.vc-day-content{display:flex;justify-content:center;align-items:center;font-size:var(--text-sm);font-weight:var(--font-medium);width:28px;height:28px;line-height:28px;border-radius:var(--rounded-full);-webkit-user-select:none;user-select:none;cursor:pointer}.vc-day-content:hover{background-color:rgba(204,214,224,.3)}.vc-day-content:focus{font-weight:var(--font-bold);background-color:rgba(204,214,224,.4)}.vc-day-content.is-disabled{color:var(--gray-400)}.vc-is-dark .vc-day-content:hover{background-color:rgba(114,129,151,.3)}.vc-is-dark .vc-day-content:focus{background-color:rgba(114,129,151,.4)}.vc-is-dark .vc-day-content.is-disabled{color:var(--gray-600)}.vc-highlights{overflow:hidden;pointer-events:none;z-index:-1}.vc-highlight{width:28px;height:28px}.vc-highlight.vc-highlight-base-start{width:50% !important;border-radius:0 !important;border-right-width:0 !important}.vc-highlight.vc-highlight-base-end{width:50% !important;border-radius:0 !important;border-left-width:0 !important}.vc-highlight.vc-highlight-base-middle{width:100%;border-radius:0 !important;border-left-width:0 !important;border-right-width:0 !important;margin:0 -1px}.vc-dots{display:flex;justify-content:center;align-items:center}.vc-dot{width:5px;height:5px;border-radius:50%;transition:all var(--day-content-transition-time)}.vc-dot:not(:last-child){margin-right:3px}.vc-bars{display:flex;justify-content:flex-start;align-items:center;width:75%}.vc-bar{flex-grow:1;height:3px;transition:all var(--day-content-transition-time)}.vc-pane{background-color:#fff;min-width:250px}.vc-header{display:flex;justify-content:center;align-items:center}.vc-header.align-left{justify-content:flex-start}.vc-header.align-right{justify-content:flex-end}.vc-title{line-height:28px;cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap}.vc-weeknumber{display:flex;justify-content:center;align-items:center;position:relative}.vc-weeknumber-content{display:flex;justify-content:center;align-items:center;font-size:var(--text-xs);font-weight:var(--font-medium);font-style:italic;width:28px;height:28px;margin-top:2px;color:var(--gray-500);-webkit-user-select:none;user-select:none}.vc-weeknumber-content.is-left-outside{position:absolute;left:var(--weeknumber-offset)}.vc-weeknumber-content.is-right-outside{position:absolute;right:var(--weeknumber-offset)}.vc-weeks{display:grid;grid-template-columns:repeat(7, 1fr);position:relative;-webkit-overflow-scrolling:touch;padding:5px;min-width:250px}.vc-weeks.vc-show-weeknumbers{grid-template-columns:auto repeat(7, 1fr)}.vc-weeks.vc-show-weeknumbers.is-right{grid-template-columns:repeat(7, 1fr) auto}.vc-weekday{text-align:center;color:var(--gray-500);font-size:var(--text-sm);font-weight:var(--font-bold);line-height:14px;padding-top:4px;padding-bottom:8px;cursor:default;-webkit-user-select:none;user-select:none}.vc-is-dark .vc-header{color:var(--gray-200)}.vc-is-dark .vc-title{color:var(--gray-100)}.vc-is-dark .vc-weekday{color:var(--accent-200)}.vc-nav-popover-container{color:#fff;font-size:var(--text-sm);font-weight:var(--font-semibold);background-color:var(--gray-800);border:1px solid;border-color:var(--gray-700);border-radius:var(--rounded-lg);padding:4px;box-shadow:var(--shadow)}.vc-is-dark .vc-nav-popover-container{color:var(--gray-800);background-color:#fff;border-color:var(--gray-100)}.vc-pane-container{width:100%;position:relative}.vc-pane-container.in-transition{overflow:hidden}.vc-pane-layout{display:grid}.vc-arrow{display:flex;justify-content:center;align-items:center;cursor:pointer;-webkit-user-select:none;user-select:none;pointer-events:auto;color:var(--gray-600);border-radius:var(--rounded);border:2px solid rgba(0,0,0,0)}.vc-arrow:hover{background:var(--gray-200)}.vc-arrow:focus{border-color:var(--gray-300)}.vc-arrow.is-disabled{opacity:.25;pointer-events:none;cursor:not-allowed}.vc-day-popover-container{color:#fff;background-color:var(--gray-800);border:1px solid;border-color:var(--gray-700);border-radius:var(--rounded);font-size:var(--text-xs);font-weight:var(--font-medium);padding:4px 8px;box-shadow:var(--shadow)}.vc-day-popover-header{font-size:var(--text-xs);color:var(--gray-300);font-weight:var(--font-semibold);text-align:center}.vc-arrows-container{width:100%;position:absolute;top:0;display:flex;justify-content:space-between;padding:8px 10px;pointer-events:none}.vc-arrows-container.title-left{justify-content:flex-end}.vc-arrows-container.title-right{justify-content:flex-start}.vc-is-dark .vc-arrow{color:#fff}.vc-is-dark .vc-arrow:hover{background:var(--gray-800)}.vc-is-dark .vc-arrow:focus{border-color:var(--gray-700)}.vc-is-dark .vc-day-popover-container{color:var(--gray-800);background-color:#fff;border-color:var(--gray-100)}.vc-is-dark .vc-day-popover-header{color:var(--gray-700)}.vc-select{position:relative}.vc-select select{flex-grow:1;display:block;-webkit-appearance:none;appearance:none;width:52px;height:30px;font-size:var(--text-base);font-weight:var(--font-medium);text-align:left;background-color:var(--gray-200);border:2px solid;border-color:var(--gray-200);color:var(--gray-900);padding:0 20px 0 8px;border-radius:var(--rounded);line-height:var(--leading-tight);text-indent:0;cursor:pointer;-moz-padding-start:3px}.vc-select select:hover{color:var(--gray-600)}.vc-select select:focus{outline:0;border-color:var(--accent-400);background-color:#fff}.vc-select-arrow{display:flex !important;align-items:center;pointer-events:none;position:absolute;top:0;bottom:0;right:0;padding:0 4px 0 0;color:var(--gray-500)}.vc-select-arrow svg{width:16px;height:16px;fill:currentColor}.vc-is-dark select{background:var(--gray-700);color:var(--gray-100);border-color:var(--gray-700)}.vc-is-dark select:hover{color:var(--gray-400)}.vc-is-dark select:focus{border-color:var(--accent-500);background-color:var(--gray-800)}.vc-time-picker{display:flex;align-items:center;padding:8px}.vc-time-picker.vc-invalid{pointer-events:none;opacity:.5}.vc-time-picker.vc-bordered{border-top:1px solid var(--gray-400)}.vc-date-time{margin-left:8px}.vc-disabled{pointer-events:none;opacity:.5}.vc-time-icon{width:16px;height:16px;color:var(--gray-600)}.vc-date{display:flex;align-items:center;font-size:var(--text-sm);font-weight:var(--font-semibold);text-transform:uppercase;padding:0 0 4px 4px;margin-top:-4px}.vc-date .vc-weekday{color:var(--gray-700);letter-spacing:var(--tracking-wide)}.vc-date .vc-month{color:var(--accent-600);margin-left:8px}.vc-date .vc-day{color:var(--accent-600);margin-left:4px}.vc-date .vc-year{color:var(--gray-500);margin-left:8px}.vc-am-pm,.vc-time{display:flex;align-items:center}.vc-am-pm{background:var(--gray-200);margin-left:8px;padding:4px;border-radius:var(--rounded);height:30px}.vc-am-pm button{color:var(--gray-900);font-size:var(--text-sm);font-weight:var(--font-medium);padding:0 4px;background:rgba(0,0,0,0);border:2px solid rgba(0,0,0,0);border-radius:var(--rounded);line-height:var(--leading-snug)}.vc-am-pm button:hover{color:var(--gray-600)}.vc-am-pm button:focus{border-color:var(--accent-400)}.vc-am-pm button.active{background:var(--accent-600);color:#fff}.vc-am-pm button.active:hover{background:var(--accent-500)}.vc-am-pm button.active:focus{border-color:var(--accent-400)}.vc-is-dark .vc-time-picker{border-color:var(--gray-700)}.vc-is-dark .vc-time-icon,.vc-is-dark .vc-weekday{color:var(--gray-400)}.vc-is-dark .vc-day,.vc-is-dark .vc-month{color:var(--accent-400)}.vc-is-dark .vc-year{color:var(--gray-500)}.vc-is-dark .vc-am-pm{background:var(--gray-700)}.vc-is-dark .vc-am-pm:focus{border-color:var(--accent-500)}.vc-is-dark .vc-am-pm button{color:var(--gray-100)}.vc-is-dark .vc-am-pm button:hover{color:var(--gray-400)}.vc-is-dark .vc-am-pm button:focus{border-color:var(--accent-500)}.vc-is-dark .vc-am-pm button.active{background:var(--accent-500);color:#fff}.vc-is-dark .vc-am-pm button.active:hover{background:var(--accent-600)}.vc-is-dark .vc-am-pm button.active:focus{border-color:var(--accent-500)}.bg-fixed{background-attachment:fixed}.bg-local{background-attachment:local}.bg-scroll{background-attachment:scroll}.bg-clip-border{background-clip:initial}.bg-clip-padding{background-clip:padding-box}.bg-clip-content{background-clip:content-box}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.bg-transparent{background-color:initial}.bg-current{background-color:currentColor}.bg-black{--bg-opacity: 1;background-color:#000;background-color:#000}.bg-white{--bg-opacity: 1;background-color:#fff;background-color:#fff}.bg-gray-100{--bg-opacity: 1;background-color:#f7fafc;background-color:#f7fafc}.bg-gray-200{--bg-opacity: 1;background-color:#edf2f7;background-color:#edf2f7}.bg-gray-300{--bg-opacity: 1;background-color:#e2e8f0;background-color:#e2e8f0}.bg-gray-400{--bg-opacity: 1;background-color:#cbd5e0;background-color:#cbd5e0}.bg-gray-500{--bg-opacity: 1;background-color:#a0aec0;background-color:#a0aec0}.bg-gray-600{--bg-opacity: 1;background-color:#718096;background-color:#718096}.bg-gray-700{--bg-opacity: 1;background-color:#4a5568;background-color:#4a5568}.bg-gray-800{--bg-opacity: 1;background-color:#2d3748;background-color:#2d3748}.bg-gray-900{--bg-opacity: 1;background-color:#1a202c;background-color:#1a202c}.bg-red-100{--bg-opacity: 1;background-color:#fff5f5;background-color:#fff5f5}.bg-red-200{--bg-opacity: 1;background-color:#fed7d7;background-color:#fed7d7}.bg-red-300{--bg-opacity: 1;background-color:#feb2b2;background-color:#feb2b2}.bg-red-400{--bg-opacity: 1;background-color:#fc8181;background-color:#fc8181}.bg-red-500{--bg-opacity: 1;background-color:#f56565;background-color:#f56565}.bg-red-600{--bg-opacity: 1;background-color:#e53e3e;background-color:#e53e3e}.bg-red-700{--bg-opacity: 1;background-color:#c53030;background-color:#c53030}.bg-red-800{--bg-opacity: 1;background-color:#9b2c2c;background-color:#9b2c2c}.bg-red-900{--bg-opacity: 1;background-color:#742a2a;background-color:#742a2a}.bg-orange-100{--bg-opacity: 1;background-color:#fffaf0;background-color:#fffaf0}.bg-orange-200{--bg-opacity: 1;background-color:#feebc8;background-color:#feebc8}.bg-orange-300{--bg-opacity: 1;background-color:#fbd38d;background-color:#fbd38d}.bg-orange-400{--bg-opacity: 1;background-color:#f6ad55;background-color:#f6ad55}.bg-orange-500{--bg-opacity: 1;background-color:#ed8936;background-color:#ed8936}.bg-orange-600{--bg-opacity: 1;background-color:#dd6b20;background-color:#dd6b20}.bg-orange-700{--bg-opacity: 1;background-color:#c05621;background-color:#c05621}.bg-orange-800{--bg-opacity: 1;background-color:#9c4221;background-color:#9c4221}.bg-orange-900{--bg-opacity: 1;background-color:#7b341e;background-color:#7b341e}.bg-yellow-100{--bg-opacity: 1;background-color:ivory;background-color:ivory}.bg-yellow-200{--bg-opacity: 1;background-color:#fefcbf;background-color:#fefcbf}.bg-yellow-300{--bg-opacity: 1;background-color:#faf089;background-color:#faf089}.bg-yellow-400{--bg-opacity: 1;background-color:#f6e05e;background-color:#f6e05e}.bg-yellow-500{--bg-opacity: 1;background-color:#ecc94b;background-color:#ecc94b}.bg-yellow-600{--bg-opacity: 1;background-color:#d69e2e;background-color:#d69e2e}.bg-yellow-700{--bg-opacity: 1;background-color:#b7791f;background-color:#b7791f}.bg-yellow-800{--bg-opacity: 1;background-color:#975a16;background-color:#975a16}.bg-yellow-900{--bg-opacity: 1;background-color:#744210;background-color:#744210}.bg-green-100{--bg-opacity: 1;background-color:#f0fff4;background-color:#f0fff4}.bg-green-200{--bg-opacity: 1;background-color:#c6f6d5;background-color:#c6f6d5}.bg-green-300{--bg-opacity: 1;background-color:#9ae6b4;background-color:#9ae6b4}.bg-green-400{--bg-opacity: 1;background-color:#68d391;background-color:#68d391}.bg-green-500{--bg-opacity: 1;background-color:#48bb78;background-color:#48bb78}.bg-green-600{--bg-opacity: 1;background-color:#38a169;background-color:#38a169}.bg-green-700{--bg-opacity: 1;background-color:#2f855a;background-color:#2f855a}.bg-green-800{--bg-opacity: 1;background-color:#276749;background-color:#276749}.bg-green-900{--bg-opacity: 1;background-color:#22543d;background-color:#22543d}.bg-teal-100{--bg-opacity: 1;background-color:#e6fffa;background-color:#e6fffa}.bg-teal-200{--bg-opacity: 1;background-color:#b2f5ea;background-color:#b2f5ea}.bg-teal-300{--bg-opacity: 1;background-color:#81e6d9;background-color:#81e6d9}.bg-teal-400{--bg-opacity: 1;background-color:#4fd1c5;background-color:#4fd1c5}.bg-teal-500{--bg-opacity: 1;background-color:#38b2ac;background-color:#38b2ac}.bg-teal-600{--bg-opacity: 1;background-color:#319795;background-color:#319795}.bg-teal-700{--bg-opacity: 1;background-color:#2c7a7b;background-color:#2c7a7b}.bg-teal-800{--bg-opacity: 1;background-color:#285e61;background-color:#285e61}.bg-teal-900{--bg-opacity: 1;background-color:#234e52;background-color:#234e52}.bg-blue-100{--bg-opacity: 1;background-color:#ebf8ff;background-color:#ebf8ff}.bg-blue-200{--bg-opacity: 1;background-color:#bee3f8;background-color:#bee3f8}.bg-blue-300{--bg-opacity: 1;background-color:#90cdf4;background-color:#90cdf4}.bg-blue-400{--bg-opacity: 1;background-color:#63b3ed;background-color:#63b3ed}.bg-blue-500{--bg-opacity: 1;background-color:#4299e1;background-color:#4299e1}.bg-blue-600{--bg-opacity: 1;background-color:#3182ce;background-color:#3182ce}.bg-blue-700{--bg-opacity: 1;background-color:#2b6cb0;background-color:#2b6cb0}.bg-blue-800{--bg-opacity: 1;background-color:#2c5282;background-color:#2c5282}.bg-blue-900{--bg-opacity: 1;background-color:#2a4365;background-color:#2a4365}.bg-indigo-100{--bg-opacity: 1;background-color:#ebf4ff;background-color:#ebf4ff}.bg-indigo-200{--bg-opacity: 1;background-color:#c3dafe;background-color:#c3dafe}.bg-indigo-300{--bg-opacity: 1;background-color:#a3bffa;background-color:#a3bffa}.bg-indigo-400{--bg-opacity: 1;background-color:#7f9cf5;background-color:#7f9cf5}.bg-indigo-500{--bg-opacity: 1;background-color:#667eea;background-color:#667eea}.bg-indigo-600{--bg-opacity: 1;background-color:#5a67d8;background-color:#5a67d8}.bg-indigo-700{--bg-opacity: 1;background-color:#4c51bf;background-color:#4c51bf}.bg-indigo-800{--bg-opacity: 1;background-color:#434190;background-color:#434190}.bg-indigo-900{--bg-opacity: 1;background-color:#3c366b;background-color:#3c366b}.bg-purple-100{--bg-opacity: 1;background-color:#faf5ff;background-color:#faf5ff}.bg-purple-200{--bg-opacity: 1;background-color:#e9d8fd;background-color:#e9d8fd}.bg-purple-300{--bg-opacity: 1;background-color:#d6bcfa;background-color:#d6bcfa}.bg-purple-400{--bg-opacity: 1;background-color:#b794f4;background-color:#b794f4}.bg-purple-500{--bg-opacity: 1;background-color:#9f7aea;background-color:#9f7aea}.bg-purple-600{--bg-opacity: 1;background-color:#805ad5;background-color:#805ad5}.bg-purple-700{--bg-opacity: 1;background-color:#6b46c1;background-color:#6b46c1}.bg-purple-800{--bg-opacity: 1;background-color:#553c9a;background-color:#553c9a}.bg-purple-900{--bg-opacity: 1;background-color:#44337a;background-color:#44337a}.bg-pink-100{--bg-opacity: 1;background-color:#fff5f7;background-color:#fff5f7}.bg-pink-200{--bg-opacity: 1;background-color:#fed7e2;background-color:#fed7e2}.bg-pink-300{--bg-opacity: 1;background-color:#fbb6ce;background-color:#fbb6ce}.bg-pink-400{--bg-opacity: 1;background-color:#f687b3;background-color:#f687b3}.bg-pink-500{--bg-opacity: 1;background-color:#ed64a6;background-color:#ed64a6}.bg-pink-600{--bg-opacity: 1;background-color:#d53f8c;background-color:#d53f8c}.bg-pink-700{--bg-opacity: 1;background-color:#b83280;background-color:#b83280}.bg-pink-800{--bg-opacity: 1;background-color:#97266d;background-color:#97266d}.bg-pink-900{--bg-opacity: 1;background-color:#702459;background-color:#702459}.hover\:bg-transparent:hover{background-color:initial}.hover\:bg-current:hover{background-color:currentColor}.hover\:bg-black:hover{--bg-opacity: 1;background-color:#000;background-color:#000}.hover\:bg-white:hover{--bg-opacity: 1;background-color:#fff;background-color:#fff}.hover\:bg-gray-100:hover{--bg-opacity: 1;background-color:#f7fafc;background-color:#f7fafc}.hover\:bg-gray-200:hover{--bg-opacity: 1;background-color:#edf2f7;background-color:#edf2f7}.hover\:bg-gray-300:hover{--bg-opacity: 1;background-color:#e2e8f0;background-color:#e2e8f0}.hover\:bg-gray-400:hover{--bg-opacity: 1;background-color:#cbd5e0;background-color:#cbd5e0}.hover\:bg-gray-500:hover{--bg-opacity: 1;background-color:#a0aec0;background-color:#a0aec0}.hover\:bg-gray-600:hover{--bg-opacity: 1;background-color:#718096;background-color:#718096}.hover\:bg-gray-700:hover{--bg-opacity: 1;background-color:#4a5568;background-color:#4a5568}.hover\:bg-gray-800:hover{--bg-opacity: 1;background-color:#2d3748;background-color:#2d3748}.hover\:bg-gray-900:hover{--bg-opacity: 1;background-color:#1a202c;background-color:#1a202c}.hover\:bg-red-100:hover{--bg-opacity: 1;background-color:#fff5f5;background-color:#fff5f5}.hover\:bg-red-200:hover{--bg-opacity: 1;background-color:#fed7d7;background-color:#fed7d7}.hover\:bg-red-300:hover{--bg-opacity: 1;background-color:#feb2b2;background-color:#feb2b2}.hover\:bg-red-400:hover{--bg-opacity: 1;background-color:#fc8181;background-color:#fc8181}.hover\:bg-red-500:hover{--bg-opacity: 1;background-color:#f56565;background-color:#f56565}.hover\:bg-red-600:hover{--bg-opacity: 1;background-color:#e53e3e;background-color:#e53e3e}.hover\:bg-red-700:hover{--bg-opacity: 1;background-color:#c53030;background-color:#c53030}.hover\:bg-red-800:hover{--bg-opacity: 1;background-color:#9b2c2c;background-color:#9b2c2c}.hover\:bg-red-900:hover{--bg-opacity: 1;background-color:#742a2a;background-color:#742a2a}.hover\:bg-orange-100:hover{--bg-opacity: 1;background-color:#fffaf0;background-color:#fffaf0}.hover\:bg-orange-200:hover{--bg-opacity: 1;background-color:#feebc8;background-color:#feebc8}.hover\:bg-orange-300:hover{--bg-opacity: 1;background-color:#fbd38d;background-color:#fbd38d}.hover\:bg-orange-400:hover{--bg-opacity: 1;background-color:#f6ad55;background-color:#f6ad55}.hover\:bg-orange-500:hover{--bg-opacity: 1;background-color:#ed8936;background-color:#ed8936}.hover\:bg-orange-600:hover{--bg-opacity: 1;background-color:#dd6b20;background-color:#dd6b20}.hover\:bg-orange-700:hover{--bg-opacity: 1;background-color:#c05621;background-color:#c05621}.hover\:bg-orange-800:hover{--bg-opacity: 1;background-color:#9c4221;background-color:#9c4221}.hover\:bg-orange-900:hover{--bg-opacity: 1;background-color:#7b341e;background-color:#7b341e}.hover\:bg-yellow-100:hover{--bg-opacity: 1;background-color:ivory;background-color:ivory}.hover\:bg-yellow-200:hover{--bg-opacity: 1;background-color:#fefcbf;background-color:#fefcbf}.hover\:bg-yellow-300:hover{--bg-opacity: 1;background-color:#faf089;background-color:#faf089}.hover\:bg-yellow-400:hover{--bg-opacity: 1;background-color:#f6e05e;background-color:#f6e05e}.hover\:bg-yellow-500:hover{--bg-opacity: 1;background-color:#ecc94b;background-color:#ecc94b}.hover\:bg-yellow-600:hover{--bg-opacity: 1;background-color:#d69e2e;background-color:#d69e2e}.hover\:bg-yellow-700:hover{--bg-opacity: 1;background-color:#b7791f;background-color:#b7791f}.hover\:bg-yellow-800:hover{--bg-opacity: 1;background-color:#975a16;background-color:#975a16}.hover\:bg-yellow-900:hover{--bg-opacity: 1;background-color:#744210;background-color:#744210}.hover\:bg-green-100:hover{--bg-opacity: 1;background-color:#f0fff4;background-color:#f0fff4}.hover\:bg-green-200:hover{--bg-opacity: 1;background-color:#c6f6d5;background-color:#c6f6d5}.hover\:bg-green-300:hover{--bg-opacity: 1;background-color:#9ae6b4;background-color:#9ae6b4}.hover\:bg-green-400:hover{--bg-opacity: 1;background-color:#68d391;background-color:#68d391}.hover\:bg-green-500:hover{--bg-opacity: 1;background-color:#48bb78;background-color:#48bb78}.hover\:bg-green-600:hover{--bg-opacity: 1;background-color:#38a169;background-color:#38a169}.hover\:bg-green-700:hover{--bg-opacity: 1;background-color:#2f855a;background-color:#2f855a}.hover\:bg-green-800:hover{--bg-opacity: 1;background-color:#276749;background-color:#276749}.hover\:bg-green-900:hover{--bg-opacity: 1;background-color:#22543d;background-color:#22543d}.hover\:bg-teal-100:hover{--bg-opacity: 1;background-color:#e6fffa;background-color:#e6fffa}.hover\:bg-teal-200:hover{--bg-opacity: 1;background-color:#b2f5ea;background-color:#b2f5ea}.hover\:bg-teal-300:hover{--bg-opacity: 1;background-color:#81e6d9;background-color:#81e6d9}.hover\:bg-teal-400:hover{--bg-opacity: 1;background-color:#4fd1c5;background-color:#4fd1c5}.hover\:bg-teal-500:hover{--bg-opacity: 1;background-color:#38b2ac;background-color:#38b2ac}.hover\:bg-teal-600:hover{--bg-opacity: 1;background-color:#319795;background-color:#319795}.hover\:bg-teal-700:hover{--bg-opacity: 1;background-color:#2c7a7b;background-color:#2c7a7b}.hover\:bg-teal-800:hover{--bg-opacity: 1;background-color:#285e61;background-color:#285e61}.hover\:bg-teal-900:hover{--bg-opacity: 1;background-color:#234e52;background-color:#234e52}.hover\:bg-blue-100:hover{--bg-opacity: 1;background-color:#ebf8ff;background-color:#ebf8ff}.hover\:bg-blue-200:hover{--bg-opacity: 1;background-color:#bee3f8;background-color:#bee3f8}.hover\:bg-blue-300:hover{--bg-opacity: 1;background-color:#90cdf4;background-color:#90cdf4}.hover\:bg-blue-400:hover{--bg-opacity: 1;background-color:#63b3ed;background-color:#63b3ed}.hover\:bg-blue-500:hover{--bg-opacity: 1;background-color:#4299e1;background-color:#4299e1}.hover\:bg-blue-600:hover{--bg-opacity: 1;background-color:#3182ce;background-color:#3182ce}.hover\:bg-blue-700:hover{--bg-opacity: 1;background-color:#2b6cb0;background-color:#2b6cb0}.hover\:bg-blue-800:hover{--bg-opacity: 1;background-color:#2c5282;background-color:#2c5282}.hover\:bg-blue-900:hover{--bg-opacity: 1;background-color:#2a4365;background-color:#2a4365}.hover\:bg-indigo-100:hover{--bg-opacity: 1;background-color:#ebf4ff;background-color:#ebf4ff}.hover\:bg-indigo-200:hover{--bg-opacity: 1;background-color:#c3dafe;background-color:#c3dafe}.hover\:bg-indigo-300:hover{--bg-opacity: 1;background-color:#a3bffa;background-color:#a3bffa}.hover\:bg-indigo-400:hover{--bg-opacity: 1;background-color:#7f9cf5;background-color:#7f9cf5}.hover\:bg-indigo-500:hover{--bg-opacity: 1;background-color:#667eea;background-color:#667eea}.hover\:bg-indigo-600:hover{--bg-opacity: 1;background-color:#5a67d8;background-color:#5a67d8}.hover\:bg-indigo-700:hover{--bg-opacity: 1;background-color:#4c51bf;background-color:#4c51bf}.hover\:bg-indigo-800:hover{--bg-opacity: 1;background-color:#434190;background-color:#434190}.hover\:bg-indigo-900:hover{--bg-opacity: 1;background-color:#3c366b;background-color:#3c366b}.hover\:bg-purple-100:hover{--bg-opacity: 1;background-color:#faf5ff;background-color:#faf5ff}.hover\:bg-purple-200:hover{--bg-opacity: 1;background-color:#e9d8fd;background-color:#e9d8fd}.hover\:bg-purple-300:hover{--bg-opacity: 1;background-color:#d6bcfa;background-color:#d6bcfa}.hover\:bg-purple-400:hover{--bg-opacity: 1;background-color:#b794f4;background-color:#b794f4}.hover\:bg-purple-500:hover{--bg-opacity: 1;background-color:#9f7aea;background-color:#9f7aea}.hover\:bg-purple-600:hover{--bg-opacity: 1;background-color:#805ad5;background-color:#805ad5}.hover\:bg-purple-700:hover{--bg-opacity: 1;background-color:#6b46c1;background-color:#6b46c1}.hover\:bg-purple-800:hover{--bg-opacity: 1;background-color:#553c9a;background-color:#553c9a}.hover\:bg-purple-900:hover{--bg-opacity: 1;background-color:#44337a;background-color:#44337a}.hover\:bg-pink-100:hover{--bg-opacity: 1;background-color:#fff5f7;background-color:#fff5f7}.hover\:bg-pink-200:hover{--bg-opacity: 1;background-color:#fed7e2;background-color:#fed7e2}.hover\:bg-pink-300:hover{--bg-opacity: 1;background-color:#fbb6ce;background-color:#fbb6ce}.hover\:bg-pink-400:hover{--bg-opacity: 1;background-color:#f687b3;background-color:#f687b3}.hover\:bg-pink-500:hover{--bg-opacity: 1;background-color:#ed64a6;background-color:#ed64a6}.hover\:bg-pink-600:hover{--bg-opacity: 1;background-color:#d53f8c;background-color:#d53f8c}.hover\:bg-pink-700:hover{--bg-opacity: 1;background-color:#b83280;background-color:#b83280}.hover\:bg-pink-800:hover{--bg-opacity: 1;background-color:#97266d;background-color:#97266d}.hover\:bg-pink-900:hover{--bg-opacity: 1;background-color:#702459;background-color:#702459}.focus\:bg-transparent:focus{background-color:initial}.focus\:bg-current:focus{background-color:currentColor}.focus\:bg-black:focus{--bg-opacity: 1;background-color:#000;background-color:#000}.focus\:bg-white:focus{--bg-opacity: 1;background-color:#fff;background-color:#fff}.focus\:bg-gray-100:focus{--bg-opacity: 1;background-color:#f7fafc;background-color:#f7fafc}.focus\:bg-gray-200:focus{--bg-opacity: 1;background-color:#edf2f7;background-color:#edf2f7}.focus\:bg-gray-300:focus{--bg-opacity: 1;background-color:#e2e8f0;background-color:#e2e8f0}.focus\:bg-gray-400:focus{--bg-opacity: 1;background-color:#cbd5e0;background-color:#cbd5e0}.focus\:bg-gray-500:focus{--bg-opacity: 1;background-color:#a0aec0;background-color:#a0aec0}.focus\:bg-gray-600:focus{--bg-opacity: 1;background-color:#718096;background-color:#718096}.focus\:bg-gray-700:focus{--bg-opacity: 1;background-color:#4a5568;background-color:#4a5568}.focus\:bg-gray-800:focus{--bg-opacity: 1;background-color:#2d3748;background-color:#2d3748}.focus\:bg-gray-900:focus{--bg-opacity: 1;background-color:#1a202c;background-color:#1a202c}.focus\:bg-red-100:focus{--bg-opacity: 1;background-color:#fff5f5;background-color:#fff5f5}.focus\:bg-red-200:focus{--bg-opacity: 1;background-color:#fed7d7;background-color:#fed7d7}.focus\:bg-red-300:focus{--bg-opacity: 1;background-color:#feb2b2;background-color:#feb2b2}.focus\:bg-red-400:focus{--bg-opacity: 1;background-color:#fc8181;background-color:#fc8181}.focus\:bg-red-500:focus{--bg-opacity: 1;background-color:#f56565;background-color:#f56565}.focus\:bg-red-600:focus{--bg-opacity: 1;background-color:#e53e3e;background-color:#e53e3e}.focus\:bg-red-700:focus{--bg-opacity: 1;background-color:#c53030;background-color:#c53030}.focus\:bg-red-800:focus{--bg-opacity: 1;background-color:#9b2c2c;background-color:#9b2c2c}.focus\:bg-red-900:focus{--bg-opacity: 1;background-color:#742a2a;background-color:#742a2a}.focus\:bg-orange-100:focus{--bg-opacity: 1;background-color:#fffaf0;background-color:#fffaf0}.focus\:bg-orange-200:focus{--bg-opacity: 1;background-color:#feebc8;background-color:#feebc8}.focus\:bg-orange-300:focus{--bg-opacity: 1;background-color:#fbd38d;background-color:#fbd38d}.focus\:bg-orange-400:focus{--bg-opacity: 1;background-color:#f6ad55;background-color:#f6ad55}.focus\:bg-orange-500:focus{--bg-opacity: 1;background-color:#ed8936;background-color:#ed8936}.focus\:bg-orange-600:focus{--bg-opacity: 1;background-color:#dd6b20;background-color:#dd6b20}.focus\:bg-orange-700:focus{--bg-opacity: 1;background-color:#c05621;background-color:#c05621}.focus\:bg-orange-800:focus{--bg-opacity: 1;background-color:#9c4221;background-color:#9c4221}.focus\:bg-orange-900:focus{--bg-opacity: 1;background-color:#7b341e;background-color:#7b341e}.focus\:bg-yellow-100:focus{--bg-opacity: 1;background-color:ivory;background-color:ivory}.focus\:bg-yellow-200:focus{--bg-opacity: 1;background-color:#fefcbf;background-color:#fefcbf}.focus\:bg-yellow-300:focus{--bg-opacity: 1;background-color:#faf089;background-color:#faf089}.focus\:bg-yellow-400:focus{--bg-opacity: 1;background-color:#f6e05e;background-color:#f6e05e}.focus\:bg-yellow-500:focus{--bg-opacity: 1;background-color:#ecc94b;background-color:#ecc94b}.focus\:bg-yellow-600:focus{--bg-opacity: 1;background-color:#d69e2e;background-color:#d69e2e}.focus\:bg-yellow-700:focus{--bg-opacity: 1;background-color:#b7791f;background-color:#b7791f}.focus\:bg-yellow-800:focus{--bg-opacity: 1;background-color:#975a16;background-color:#975a16}.focus\:bg-yellow-900:focus{--bg-opacity: 1;background-color:#744210;background-color:#744210}.focus\:bg-green-100:focus{--bg-opacity: 1;background-color:#f0fff4;background-color:#f0fff4}.focus\:bg-green-200:focus{--bg-opacity: 1;background-color:#c6f6d5;background-color:#c6f6d5}.focus\:bg-green-300:focus{--bg-opacity: 1;background-color:#9ae6b4;background-color:#9ae6b4}.focus\:bg-green-400:focus{--bg-opacity: 1;background-color:#68d391;background-color:#68d391}.focus\:bg-green-500:focus{--bg-opacity: 1;background-color:#48bb78;background-color:#48bb78}.focus\:bg-green-600:focus{--bg-opacity: 1;background-color:#38a169;background-color:#38a169}.focus\:bg-green-700:focus{--bg-opacity: 1;background-color:#2f855a;background-color:#2f855a}.focus\:bg-green-800:focus{--bg-opacity: 1;background-color:#276749;background-color:#276749}.focus\:bg-green-900:focus{--bg-opacity: 1;background-color:#22543d;background-color:#22543d}.focus\:bg-teal-100:focus{--bg-opacity: 1;background-color:#e6fffa;background-color:#e6fffa}.focus\:bg-teal-200:focus{--bg-opacity: 1;background-color:#b2f5ea;background-color:#b2f5ea}.focus\:bg-teal-300:focus{--bg-opacity: 1;background-color:#81e6d9;background-color:#81e6d9}.focus\:bg-teal-400:focus{--bg-opacity: 1;background-color:#4fd1c5;background-color:#4fd1c5}.focus\:bg-teal-500:focus{--bg-opacity: 1;background-color:#38b2ac;background-color:#38b2ac}.focus\:bg-teal-600:focus{--bg-opacity: 1;background-color:#319795;background-color:#319795}.focus\:bg-teal-700:focus{--bg-opacity: 1;background-color:#2c7a7b;background-color:#2c7a7b}.focus\:bg-teal-800:focus{--bg-opacity: 1;background-color:#285e61;background-color:#285e61}.focus\:bg-teal-900:focus{--bg-opacity: 1;background-color:#234e52;background-color:#234e52}.focus\:bg-blue-100:focus{--bg-opacity: 1;background-color:#ebf8ff;background-color:#ebf8ff}.focus\:bg-blue-200:focus{--bg-opacity: 1;background-color:#bee3f8;background-color:#bee3f8}.focus\:bg-blue-300:focus{--bg-opacity: 1;background-color:#90cdf4;background-color:#90cdf4}.focus\:bg-blue-400:focus{--bg-opacity: 1;background-color:#63b3ed;background-color:#63b3ed}.focus\:bg-blue-500:focus{--bg-opacity: 1;background-color:#4299e1;background-color:#4299e1}.focus\:bg-blue-600:focus{--bg-opacity: 1;background-color:#3182ce;background-color:#3182ce}.focus\:bg-blue-700:focus{--bg-opacity: 1;background-color:#2b6cb0;background-color:#2b6cb0}.focus\:bg-blue-800:focus{--bg-opacity: 1;background-color:#2c5282;background-color:#2c5282}.focus\:bg-blue-900:focus{--bg-opacity: 1;background-color:#2a4365;background-color:#2a4365}.focus\:bg-indigo-100:focus{--bg-opacity: 1;background-color:#ebf4ff;background-color:#ebf4ff}.focus\:bg-indigo-200:focus{--bg-opacity: 1;background-color:#c3dafe;background-color:#c3dafe}.focus\:bg-indigo-300:focus{--bg-opacity: 1;background-color:#a3bffa;background-color:#a3bffa}.focus\:bg-indigo-400:focus{--bg-opacity: 1;background-color:#7f9cf5;background-color:#7f9cf5}.focus\:bg-indigo-500:focus{--bg-opacity: 1;background-color:#667eea;background-color:#667eea}.focus\:bg-indigo-600:focus{--bg-opacity: 1;background-color:#5a67d8;background-color:#5a67d8}.focus\:bg-indigo-700:focus{--bg-opacity: 1;background-color:#4c51bf;background-color:#4c51bf}.focus\:bg-indigo-800:focus{--bg-opacity: 1;background-color:#434190;background-color:#434190}.focus\:bg-indigo-900:focus{--bg-opacity: 1;background-color:#3c366b;background-color:#3c366b}.focus\:bg-purple-100:focus{--bg-opacity: 1;background-color:#faf5ff;background-color:#faf5ff}.focus\:bg-purple-200:focus{--bg-opacity: 1;background-color:#e9d8fd;background-color:#e9d8fd}.focus\:bg-purple-300:focus{--bg-opacity: 1;background-color:#d6bcfa;background-color:#d6bcfa}.focus\:bg-purple-400:focus{--bg-opacity: 1;background-color:#b794f4;background-color:#b794f4}.focus\:bg-purple-500:focus{--bg-opacity: 1;background-color:#9f7aea;background-color:#9f7aea}.focus\:bg-purple-600:focus{--bg-opacity: 1;background-color:#805ad5;background-color:#805ad5}.focus\:bg-purple-700:focus{--bg-opacity: 1;background-color:#6b46c1;background-color:#6b46c1}.focus\:bg-purple-800:focus{--bg-opacity: 1;background-color:#553c9a;background-color:#553c9a}.focus\:bg-purple-900:focus{--bg-opacity: 1;background-color:#44337a;background-color:#44337a}.focus\:bg-pink-100:focus{--bg-opacity: 1;background-color:#fff5f7;background-color:#fff5f7}.focus\:bg-pink-200:focus{--bg-opacity: 1;background-color:#fed7e2;background-color:#fed7e2}.focus\:bg-pink-300:focus{--bg-opacity: 1;background-color:#fbb6ce;background-color:#fbb6ce}.focus\:bg-pink-400:focus{--bg-opacity: 1;background-color:#f687b3;background-color:#f687b3}.focus\:bg-pink-500:focus{--bg-opacity: 1;background-color:#ed64a6;background-color:#ed64a6}.focus\:bg-pink-600:focus{--bg-opacity: 1;background-color:#d53f8c;background-color:#d53f8c}.focus\:bg-pink-700:focus{--bg-opacity: 1;background-color:#b83280;background-color:#b83280}.focus\:bg-pink-800:focus{--bg-opacity: 1;background-color:#97266d;background-color:#97266d}.focus\:bg-pink-900:focus{--bg-opacity: 1;background-color:#702459;background-color:#702459}.bg-none{background-image:none}.bg-gradient-to-t{background-image:linear-gradient(0deg, var(--gradient-color-stops))}.bg-gradient-to-tr{background-image:linear-gradient(to top right, var(--gradient-color-stops))}.bg-gradient-to-r{background-image:linear-gradient(90deg, var(--gradient-color-stops))}.bg-gradient-to-br{background-image:linear-gradient(to bottom right, var(--gradient-color-stops))}.bg-gradient-to-b{background-image:linear-gradient(180deg, var(--gradient-color-stops))}.bg-gradient-to-bl{background-image:linear-gradient(to bottom left, var(--gradient-color-stops))}.bg-gradient-to-l{background-image:linear-gradient(270deg, var(--gradient-color-stops))}.bg-gradient-to-tl{background-image:linear-gradient(to top left, var(--gradient-color-stops))}.text-left{text-align:left}.text-center{text-align:center}.text-center .legendBox{text-align:left}.text-right{text-align:right}.text-justify{text-align:justify}.text-transparent{color:rgba(0,0,0,0)}.text-current{color:currentColor}.text-black{--text-opacity: 1;color:#000;color:#000}.text-white{--text-opacity: 1;color:#fff;color:#fff}.text-gray-100{--text-opacity: 1;color:#f7fafc;color:#f7fafc}.text-gray-200{--text-opacity: 1;color:#edf2f7;color:#edf2f7}.text-gray-300{--text-opacity: 1;color:#e2e8f0;color:#e2e8f0}.text-gray-400{--text-opacity: 1;color:#cbd5e0;color:#cbd5e0}.text-gray-500{--text-opacity: 1;color:#a0aec0;color:#a0aec0}.text-gray-600{--text-opacity: 1;color:#718096;color:#718096}.text-gray-700{--text-opacity: 1;color:#4a5568;color:#4a5568}.text-gray-800{--text-opacity: 1;color:#2d3748;color:#2d3748}.text-gray-900{--text-opacity: 1;color:#1a202c;color:#1a202c}.text-red-100{--text-opacity: 1;color:#fff5f5;color:#fff5f5}.text-red-200{--text-opacity: 1;color:#fed7d7;color:#fed7d7}.text-red-300{--text-opacity: 1;color:#feb2b2;color:#feb2b2}.text-red-400{--text-opacity: 1;color:#fc8181;color:#fc8181}.text-red-500{--text-opacity: 1;color:#f56565;color:#f56565}.text-red-600{--text-opacity: 1;color:#e53e3e;color:#e53e3e}.text-red-700{--text-opacity: 1;color:#c53030;color:#c53030}.text-red-800{--text-opacity: 1;color:#9b2c2c;color:#9b2c2c}.text-red-900{--text-opacity: 1;color:#742a2a;color:#742a2a}.text-orange-100{--text-opacity: 1;color:#fffaf0;color:#fffaf0}.text-orange-200{--text-opacity: 1;color:#feebc8;color:#feebc8}.text-orange-300{--text-opacity: 1;color:#fbd38d;color:#fbd38d}.text-orange-400{--text-opacity: 1;color:#f6ad55;color:#f6ad55}.text-orange-500{--text-opacity: 1;color:#ed8936;color:#ed8936}.text-orange-600{--text-opacity: 1;color:#dd6b20;color:#dd6b20}.text-orange-700{--text-opacity: 1;color:#c05621;color:#c05621}.text-orange-800{--text-opacity: 1;color:#9c4221;color:#9c4221}.text-orange-900{--text-opacity: 1;color:#7b341e;color:#7b341e}.text-yellow-100{--text-opacity: 1;color:ivory;color:ivory}.text-yellow-200{--text-opacity: 1;color:#fefcbf;color:#fefcbf}.text-yellow-300{--text-opacity: 1;color:#faf089;color:#faf089}.text-yellow-400{--text-opacity: 1;color:#f6e05e;color:#f6e05e}.text-yellow-500{--text-opacity: 1;color:#ecc94b;color:#ecc94b}.text-yellow-600{--text-opacity: 1;color:#d69e2e;color:#d69e2e}.text-yellow-700{--text-opacity: 1;color:#b7791f;color:#b7791f}.text-yellow-800{--text-opacity: 1;color:#975a16;color:#975a16}.text-yellow-900{--text-opacity: 1;color:#744210;color:#744210}.text-green-100{--text-opacity: 1;color:#f0fff4;color:#f0fff4}.text-green-200{--text-opacity: 1;color:#c6f6d5;color:#c6f6d5}.text-green-300{--text-opacity: 1;color:#9ae6b4;color:#9ae6b4}.text-green-400{--text-opacity: 1;color:#68d391;color:#68d391}.text-green-500{--text-opacity: 1;color:#48bb78;color:#48bb78}.text-green-600{--text-opacity: 1;color:#38a169;color:#38a169}.text-green-700{--text-opacity: 1;color:#2f855a;color:#2f855a}.text-green-800{--text-opacity: 1;color:#276749;color:#276749}.text-green-900{--text-opacity: 1;color:#22543d;color:#22543d}.text-teal-100{--text-opacity: 1;color:#e6fffa;color:#e6fffa}.text-teal-200{--text-opacity: 1;color:#b2f5ea;color:#b2f5ea}.text-teal-300{--text-opacity: 1;color:#81e6d9;color:#81e6d9}.text-teal-400{--text-opacity: 1;color:#4fd1c5;color:#4fd1c5}.text-teal-500{--text-opacity: 1;color:#38b2ac;color:#38b2ac}.text-teal-600{--text-opacity: 1;color:#319795;color:#319795}.text-teal-700{--text-opacity: 1;color:#2c7a7b;color:#2c7a7b}.text-teal-800{--text-opacity: 1;color:#285e61;color:#285e61}.text-teal-900{--text-opacity: 1;color:#234e52;color:#234e52}.text-blue-100{--text-opacity: 1;color:#ebf8ff;color:#ebf8ff}.text-blue-200{--text-opacity: 1;color:#bee3f8;color:#bee3f8}.text-blue-300{--text-opacity: 1;color:#90cdf4;color:#90cdf4}.text-blue-400{--text-opacity: 1;color:#63b3ed;color:#63b3ed}.text-blue-500{--text-opacity: 1;color:#4299e1;color:#4299e1}.text-blue-600{--text-opacity: 1;color:#3182ce;color:#3182ce}.text-blue-700{--text-opacity: 1;color:#2b6cb0;color:#2b6cb0}.text-blue-800{--text-opacity: 1;color:#2c5282;color:#2c5282}.text-blue-900{--text-opacity: 1;color:#2a4365;color:#2a4365}.text-indigo-100{--text-opacity: 1;color:#ebf4ff;color:#ebf4ff}.text-indigo-200{--text-opacity: 1;color:#c3dafe;color:#c3dafe}.text-indigo-300{--text-opacity: 1;color:#a3bffa;color:#a3bffa}.text-indigo-400{--text-opacity: 1;color:#7f9cf5;color:#7f9cf5}.text-indigo-500{--text-opacity: 1;color:#667eea;color:#667eea}.text-indigo-600{--text-opacity: 1;color:#5a67d8;color:#5a67d8}.text-indigo-700{--text-opacity: 1;color:#4c51bf;color:#4c51bf}.text-indigo-800{--text-opacity: 1;color:#434190;color:#434190}.text-indigo-900{--text-opacity: 1;color:#3c366b;color:#3c366b}.text-purple-100{--text-opacity: 1;color:#faf5ff;color:#faf5ff}.text-purple-200{--text-opacity: 1;color:#e9d8fd;color:#e9d8fd}.text-purple-300{--text-opacity: 1;color:#d6bcfa;color:#d6bcfa}.text-purple-400{--text-opacity: 1;color:#b794f4;color:#b794f4}.text-purple-500{--text-opacity: 1;color:#9f7aea;color:#9f7aea}.text-purple-600{--text-opacity: 1;color:#805ad5;color:#805ad5}.text-purple-700{--text-opacity: 1;color:#6b46c1;color:#6b46c1}.text-purple-800{--text-opacity: 1;color:#553c9a;color:#553c9a}.text-purple-900{--text-opacity: 1;color:#44337a;color:#44337a}.text-pink-100{--text-opacity: 1;color:#fff5f7;color:#fff5f7}.text-pink-200{--text-opacity: 1;color:#fed7e2;color:#fed7e2}.text-pink-300{--text-opacity: 1;color:#fbb6ce;color:#fbb6ce}.text-pink-400{--text-opacity: 1;color:#f687b3;color:#f687b3}.text-pink-500{--text-opacity: 1;color:#ed64a6;color:#ed64a6}.text-pink-600{--text-opacity: 1;color:#d53f8c;color:#d53f8c}.text-pink-700{--text-opacity: 1;color:#b83280;color:#b83280}.text-pink-800{--text-opacity: 1;color:#97266d;color:#97266d}.text-pink-900{--text-opacity: 1;color:#702459;color:#702459}.hover\:text-transparent:hover{color:rgba(0,0,0,0)}.hover\:text-current:hover{color:currentColor}.hover\:text-black:hover{--text-opacity: 1;color:#000;color:#000}.hover\:text-white:hover{--text-opacity: 1;color:#fff;color:#fff}.hover\:text-gray-100:hover{--text-opacity: 1;color:#f7fafc;color:#f7fafc}.hover\:text-gray-200:hover{--text-opacity: 1;color:#edf2f7;color:#edf2f7}.hover\:text-gray-300:hover{--text-opacity: 1;color:#e2e8f0;color:#e2e8f0}.hover\:text-gray-400:hover{--text-opacity: 1;color:#cbd5e0;color:#cbd5e0}.hover\:text-gray-500:hover{--text-opacity: 1;color:#a0aec0;color:#a0aec0}.hover\:text-gray-600:hover{--text-opacity: 1;color:#718096;color:#718096}.hover\:text-gray-700:hover{--text-opacity: 1;color:#4a5568;color:#4a5568}.hover\:text-gray-800:hover{--text-opacity: 1;color:#2d3748;color:#2d3748}.hover\:text-gray-900:hover{--text-opacity: 1;color:#1a202c;color:#1a202c}.hover\:text-red-100:hover{--text-opacity: 1;color:#fff5f5;color:#fff5f5}.hover\:text-red-200:hover{--text-opacity: 1;color:#fed7d7;color:#fed7d7}.hover\:text-red-300:hover{--text-opacity: 1;color:#feb2b2;color:#feb2b2}.hover\:text-red-400:hover{--text-opacity: 1;color:#fc8181;color:#fc8181}.hover\:text-red-500:hover{--text-opacity: 1;color:#f56565;color:#f56565}.hover\:text-red-600:hover{--text-opacity: 1;color:#e53e3e;color:#e53e3e}.hover\:text-red-700:hover{--text-opacity: 1;color:#c53030;color:#c53030}.hover\:text-red-800:hover{--text-opacity: 1;color:#9b2c2c;color:#9b2c2c}.hover\:text-red-900:hover{--text-opacity: 1;color:#742a2a;color:#742a2a}.hover\:text-orange-100:hover{--text-opacity: 1;color:#fffaf0;color:#fffaf0}.hover\:text-orange-200:hover{--text-opacity: 1;color:#feebc8;color:#feebc8}.hover\:text-orange-300:hover{--text-opacity: 1;color:#fbd38d;color:#fbd38d}.hover\:text-orange-400:hover{--text-opacity: 1;color:#f6ad55;color:#f6ad55}.hover\:text-orange-500:hover{--text-opacity: 1;color:#ed8936;color:#ed8936}.hover\:text-orange-600:hover{--text-opacity: 1;color:#dd6b20;color:#dd6b20}.hover\:text-orange-700:hover{--text-opacity: 1;color:#c05621;color:#c05621}.hover\:text-orange-800:hover{--text-opacity: 1;color:#9c4221;color:#9c4221}.hover\:text-orange-900:hover{--text-opacity: 1;color:#7b341e;color:#7b341e}.hover\:text-yellow-100:hover{--text-opacity: 1;color:ivory;color:ivory}.hover\:text-yellow-200:hover{--text-opacity: 1;color:#fefcbf;color:#fefcbf}.hover\:text-yellow-300:hover{--text-opacity: 1;color:#faf089;color:#faf089}.hover\:text-yellow-400:hover{--text-opacity: 1;color:#f6e05e;color:#f6e05e}.hover\:text-yellow-500:hover{--text-opacity: 1;color:#ecc94b;color:#ecc94b}.hover\:text-yellow-600:hover{--text-opacity: 1;color:#d69e2e;color:#d69e2e}.hover\:text-yellow-700:hover{--text-opacity: 1;color:#b7791f;color:#b7791f}.hover\:text-yellow-800:hover{--text-opacity: 1;color:#975a16;color:#975a16}.hover\:text-yellow-900:hover{--text-opacity: 1;color:#744210;color:#744210}.hover\:text-green-100:hover{--text-opacity: 1;color:#f0fff4;color:#f0fff4}.hover\:text-green-200:hover{--text-opacity: 1;color:#c6f6d5;color:#c6f6d5}.hover\:text-green-300:hover{--text-opacity: 1;color:#9ae6b4;color:#9ae6b4}.hover\:text-green-400:hover{--text-opacity: 1;color:#68d391;color:#68d391}.hover\:text-green-500:hover{--text-opacity: 1;color:#48bb78;color:#48bb78}.hover\:text-green-600:hover{--text-opacity: 1;color:#38a169;color:#38a169}.hover\:text-green-700:hover{--text-opacity: 1;color:#2f855a;color:#2f855a}.hover\:text-green-800:hover{--text-opacity: 1;color:#276749;color:#276749}.hover\:text-green-900:hover{--text-opacity: 1;color:#22543d;color:#22543d}.hover\:text-teal-100:hover{--text-opacity: 1;color:#e6fffa;color:#e6fffa}.hover\:text-teal-200:hover{--text-opacity: 1;color:#b2f5ea;color:#b2f5ea}.hover\:text-teal-300:hover{--text-opacity: 1;color:#81e6d9;color:#81e6d9}.hover\:text-teal-400:hover{--text-opacity: 1;color:#4fd1c5;color:#4fd1c5}.hover\:text-teal-500:hover{--text-opacity: 1;color:#38b2ac;color:#38b2ac}.hover\:text-teal-600:hover{--text-opacity: 1;color:#319795;color:#319795}.hover\:text-teal-700:hover{--text-opacity: 1;color:#2c7a7b;color:#2c7a7b}.hover\:text-teal-800:hover{--text-opacity: 1;color:#285e61;color:#285e61}.hover\:text-teal-900:hover{--text-opacity: 1;color:#234e52;color:#234e52}.hover\:text-blue-100:hover{--text-opacity: 1;color:#ebf8ff;color:#ebf8ff}.hover\:text-blue-200:hover{--text-opacity: 1;color:#bee3f8;color:#bee3f8}.hover\:text-blue-300:hover{--text-opacity: 1;color:#90cdf4;color:#90cdf4}.hover\:text-blue-400:hover{--text-opacity: 1;color:#63b3ed;color:#63b3ed}.hover\:text-blue-500:hover{--text-opacity: 1;color:#4299e1;color:#4299e1}.hover\:text-blue-600:hover{--text-opacity: 1;color:#3182ce;color:#3182ce}.hover\:text-blue-700:hover{--text-opacity: 1;color:#2b6cb0;color:#2b6cb0}.hover\:text-blue-800:hover{--text-opacity: 1;color:#2c5282;color:#2c5282}.hover\:text-blue-900:hover{--text-opacity: 1;color:#2a4365;color:#2a4365}.hover\:text-indigo-100:hover{--text-opacity: 1;color:#ebf4ff;color:#ebf4ff}.hover\:text-indigo-200:hover{--text-opacity: 1;color:#c3dafe;color:#c3dafe}.hover\:text-indigo-300:hover{--text-opacity: 1;color:#a3bffa;color:#a3bffa}.hover\:text-indigo-400:hover{--text-opacity: 1;color:#7f9cf5;color:#7f9cf5}.hover\:text-indigo-500:hover{--text-opacity: 1;color:#667eea;color:#667eea}.hover\:text-indigo-600:hover{--text-opacity: 1;color:#5a67d8;color:#5a67d8}.hover\:text-indigo-700:hover{--text-opacity: 1;color:#4c51bf;color:#4c51bf}.hover\:text-indigo-800:hover{--text-opacity: 1;color:#434190;color:#434190}.hover\:text-indigo-900:hover{--text-opacity: 1;color:#3c366b;color:#3c366b}.hover\:text-purple-100:hover{--text-opacity: 1;color:#faf5ff;color:#faf5ff}.hover\:text-purple-200:hover{--text-opacity: 1;color:#e9d8fd;color:#e9d8fd}.hover\:text-purple-300:hover{--text-opacity: 1;color:#d6bcfa;color:#d6bcfa}.hover\:text-purple-400:hover{--text-opacity: 1;color:#b794f4;color:#b794f4}.hover\:text-purple-500:hover{--text-opacity: 1;color:#9f7aea;color:#9f7aea}.hover\:text-purple-600:hover{--text-opacity: 1;color:#805ad5;color:#805ad5}.hover\:text-purple-700:hover{--text-opacity: 1;color:#6b46c1;color:#6b46c1}.hover\:text-purple-800:hover{--text-opacity: 1;color:#553c9a;color:#553c9a}.hover\:text-purple-900:hover{--text-opacity: 1;color:#44337a;color:#44337a}.hover\:text-pink-100:hover{--text-opacity: 1;color:#fff5f7;color:#fff5f7}.hover\:text-pink-200:hover{--text-opacity: 1;color:#fed7e2;color:#fed7e2}.hover\:text-pink-300:hover{--text-opacity: 1;color:#fbb6ce;color:#fbb6ce}.hover\:text-pink-400:hover{--text-opacity: 1;color:#f687b3;color:#f687b3}.hover\:text-pink-500:hover{--text-opacity: 1;color:#ed64a6;color:#ed64a6}.hover\:text-pink-600:hover{--text-opacity: 1;color:#d53f8c;color:#d53f8c}.hover\:text-pink-700:hover{--text-opacity: 1;color:#b83280;color:#b83280}.hover\:text-pink-800:hover{--text-opacity: 1;color:#97266d;color:#97266d}.hover\:text-pink-900:hover{--text-opacity: 1;color:#702459;color:#702459}.focus\:text-transparent:focus{color:rgba(0,0,0,0)}.focus\:text-current:focus{color:currentColor}.focus\:text-black:focus{--text-opacity: 1;color:#000;color:#000}.focus\:text-white:focus{--text-opacity: 1;color:#fff;color:#fff}.focus\:text-gray-100:focus{--text-opacity: 1;color:#f7fafc;color:#f7fafc}.focus\:text-gray-200:focus{--text-opacity: 1;color:#edf2f7;color:#edf2f7}.focus\:text-gray-300:focus{--text-opacity: 1;color:#e2e8f0;color:#e2e8f0}.focus\:text-gray-400:focus{--text-opacity: 1;color:#cbd5e0;color:#cbd5e0}.focus\:text-gray-500:focus{--text-opacity: 1;color:#a0aec0;color:#a0aec0}.focus\:text-gray-600:focus{--text-opacity: 1;color:#718096;color:#718096}.focus\:text-gray-700:focus{--text-opacity: 1;color:#4a5568;color:#4a5568}.focus\:text-gray-800:focus{--text-opacity: 1;color:#2d3748;color:#2d3748}.focus\:text-gray-900:focus{--text-opacity: 1;color:#1a202c;color:#1a202c}.focus\:text-red-100:focus{--text-opacity: 1;color:#fff5f5;color:#fff5f5}.focus\:text-red-200:focus{--text-opacity: 1;color:#fed7d7;color:#fed7d7}.focus\:text-red-300:focus{--text-opacity: 1;color:#feb2b2;color:#feb2b2}.focus\:text-red-400:focus{--text-opacity: 1;color:#fc8181;color:#fc8181}.focus\:text-red-500:focus{--text-opacity: 1;color:#f56565;color:#f56565}.focus\:text-red-600:focus{--text-opacity: 1;color:#e53e3e;color:#e53e3e}.focus\:text-red-700:focus{--text-opacity: 1;color:#c53030;color:#c53030}.focus\:text-red-800:focus{--text-opacity: 1;color:#9b2c2c;color:#9b2c2c}.focus\:text-red-900:focus{--text-opacity: 1;color:#742a2a;color:#742a2a}.focus\:text-orange-100:focus{--text-opacity: 1;color:#fffaf0;color:#fffaf0}.focus\:text-orange-200:focus{--text-opacity: 1;color:#feebc8;color:#feebc8}.focus\:text-orange-300:focus{--text-opacity: 1;color:#fbd38d;color:#fbd38d}.focus\:text-orange-400:focus{--text-opacity: 1;color:#f6ad55;color:#f6ad55}.focus\:text-orange-500:focus{--text-opacity: 1;color:#ed8936;color:#ed8936}.focus\:text-orange-600:focus{--text-opacity: 1;color:#dd6b20;color:#dd6b20}.focus\:text-orange-700:focus{--text-opacity: 1;color:#c05621;color:#c05621}.focus\:text-orange-800:focus{--text-opacity: 1;color:#9c4221;color:#9c4221}.focus\:text-orange-900:focus{--text-opacity: 1;color:#7b341e;color:#7b341e}.focus\:text-yellow-100:focus{--text-opacity: 1;color:ivory;color:ivory}.focus\:text-yellow-200:focus{--text-opacity: 1;color:#fefcbf;color:#fefcbf}.focus\:text-yellow-300:focus{--text-opacity: 1;color:#faf089;color:#faf089}.focus\:text-yellow-400:focus{--text-opacity: 1;color:#f6e05e;color:#f6e05e}.focus\:text-yellow-500:focus{--text-opacity: 1;color:#ecc94b;color:#ecc94b}.focus\:text-yellow-600:focus{--text-opacity: 1;color:#d69e2e;color:#d69e2e}.focus\:text-yellow-700:focus{--text-opacity: 1;color:#b7791f;color:#b7791f}.focus\:text-yellow-800:focus{--text-opacity: 1;color:#975a16;color:#975a16}.focus\:text-yellow-900:focus{--text-opacity: 1;color:#744210;color:#744210}.focus\:text-green-100:focus{--text-opacity: 1;color:#f0fff4;color:#f0fff4}.focus\:text-green-200:focus{--text-opacity: 1;color:#c6f6d5;color:#c6f6d5}.focus\:text-green-300:focus{--text-opacity: 1;color:#9ae6b4;color:#9ae6b4}.focus\:text-green-400:focus{--text-opacity: 1;color:#68d391;color:#68d391}.focus\:text-green-500:focus{--text-opacity: 1;color:#48bb78;color:#48bb78}.focus\:text-green-600:focus{--text-opacity: 1;color:#38a169;color:#38a169}.focus\:text-green-700:focus{--text-opacity: 1;color:#2f855a;color:#2f855a}.focus\:text-green-800:focus{--text-opacity: 1;color:#276749;color:#276749}.focus\:text-green-900:focus{--text-opacity: 1;color:#22543d;color:#22543d}.focus\:text-teal-100:focus{--text-opacity: 1;color:#e6fffa;color:#e6fffa}.focus\:text-teal-200:focus{--text-opacity: 1;color:#b2f5ea;color:#b2f5ea}.focus\:text-teal-300:focus{--text-opacity: 1;color:#81e6d9;color:#81e6d9}.focus\:text-teal-400:focus{--text-opacity: 1;color:#4fd1c5;color:#4fd1c5}.focus\:text-teal-500:focus{--text-opacity: 1;color:#38b2ac;color:#38b2ac}.focus\:text-teal-600:focus{--text-opacity: 1;color:#319795;color:#319795}.focus\:text-teal-700:focus{--text-opacity: 1;color:#2c7a7b;color:#2c7a7b}.focus\:text-teal-800:focus{--text-opacity: 1;color:#285e61;color:#285e61}.focus\:text-teal-900:focus{--text-opacity: 1;color:#234e52;color:#234e52}.focus\:text-blue-100:focus{--text-opacity: 1;color:#ebf8ff;color:#ebf8ff}.focus\:text-blue-200:focus{--text-opacity: 1;color:#bee3f8;color:#bee3f8}.focus\:text-blue-300:focus{--text-opacity: 1;color:#90cdf4;color:#90cdf4}.focus\:text-blue-400:focus{--text-opacity: 1;color:#63b3ed;color:#63b3ed}.focus\:text-blue-500:focus{--text-opacity: 1;color:#4299e1;color:#4299e1}.focus\:text-blue-600:focus{--text-opacity: 1;color:#3182ce;color:#3182ce}.focus\:text-blue-700:focus{--text-opacity: 1;color:#2b6cb0;color:#2b6cb0}.focus\:text-blue-800:focus{--text-opacity: 1;color:#2c5282;color:#2c5282}.focus\:text-blue-900:focus{--text-opacity: 1;color:#2a4365;color:#2a4365}.focus\:text-indigo-100:focus{--text-opacity: 1;color:#ebf4ff;color:#ebf4ff}.focus\:text-indigo-200:focus{--text-opacity: 1;color:#c3dafe;color:#c3dafe}.focus\:text-indigo-300:focus{--text-opacity: 1;color:#a3bffa;color:#a3bffa}.focus\:text-indigo-400:focus{--text-opacity: 1;color:#7f9cf5;color:#7f9cf5}.focus\:text-indigo-500:focus{--text-opacity: 1;color:#667eea;color:#667eea}.focus\:text-indigo-600:focus{--text-opacity: 1;color:#5a67d8;color:#5a67d8}.focus\:text-indigo-700:focus{--text-opacity: 1;color:#4c51bf;color:#4c51bf}.focus\:text-indigo-800:focus{--text-opacity: 1;color:#434190;color:#434190}.focus\:text-indigo-900:focus{--text-opacity: 1;color:#3c366b;color:#3c366b}.focus\:text-purple-100:focus{--text-opacity: 1;color:#faf5ff;color:#faf5ff}.focus\:text-purple-200:focus{--text-opacity: 1;color:#e9d8fd;color:#e9d8fd}.focus\:text-purple-300:focus{--text-opacity: 1;color:#d6bcfa;color:#d6bcfa}.focus\:text-purple-400:focus{--text-opacity: 1;color:#b794f4;color:#b794f4}.focus\:text-purple-500:focus{--text-opacity: 1;color:#9f7aea;color:#9f7aea}.focus\:text-purple-600:focus{--text-opacity: 1;color:#805ad5;color:#805ad5}.focus\:text-purple-700:focus{--text-opacity: 1;color:#6b46c1;color:#6b46c1}.focus\:text-purple-800:focus{--text-opacity: 1;color:#553c9a;color:#553c9a}.focus\:text-purple-900:focus{--text-opacity: 1;color:#44337a;color:#44337a}.focus\:text-pink-100:focus{--text-opacity: 1;color:#fff5f7;color:#fff5f7}.focus\:text-pink-200:focus{--text-opacity: 1;color:#fed7e2;color:#fed7e2}.focus\:text-pink-300:focus{--text-opacity: 1;color:#fbb6ce;color:#fbb6ce}.focus\:text-pink-400:focus{--text-opacity: 1;color:#f687b3;color:#f687b3}.focus\:text-pink-500:focus{--text-opacity: 1;color:#ed64a6;color:#ed64a6}.focus\:text-pink-600:focus{--text-opacity: 1;color:#d53f8c;color:#d53f8c}.focus\:text-pink-700:focus{--text-opacity: 1;color:#b83280;color:#b83280}.focus\:text-pink-800:focus{--text-opacity: 1;color:#97266d;color:#97266d}.focus\:text-pink-900:focus{--text-opacity: 1;color:#702459;color:#702459}.text-opacity-0{--text-opacity: 0}.text-opacity-25{--text-opacity: 0.25}.text-opacity-50{--text-opacity: 0.5}.text-opacity-75{--text-opacity: 0.75}.text-opacity-100{--text-opacity: 1}.hover\:text-opacity-0:hover{--text-opacity: 0}.hover\:text-opacity-25:hover{--text-opacity: 0.25}.hover\:text-opacity-50:hover{--text-opacity: 0.5}.hover\:text-opacity-75:hover{--text-opacity: 0.75}.hover\:text-opacity-100:hover{--text-opacity: 1}.focus\:text-opacity-0:focus{--text-opacity: 0}.focus\:text-opacity-25:focus{--text-opacity: 0.25}.focus\:text-opacity-50:focus{--text-opacity: 0.5}.focus\:text-opacity-75:focus{--text-opacity: 0.75}.focus\:text-opacity-100:focus{--text-opacity: 1}.italic{font-style:italic}.not-italic{font-style:normal}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.normal-case{text-transform:none}.underline{text-decoration:underline}.line-through{text-decoration:line-through}.no-underline{text-decoration:none}.hover\:underline:hover{text-decoration:underline}.hover\:line-through:hover{text-decoration:line-through}.hover\:no-underline:hover{text-decoration:none}.focus\:underline:focus{text-decoration:underline}.focus\:line-through:focus{text-decoration:line-through}.focus\:no-underline:focus{text-decoration:none}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-scroll{overflow:scroll}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-hidden{overflow-y:hidden}.overflow-x-visible{overflow-x:visible}.overflow-y-visible{overflow-y:visible}.overflow-x-scroll{overflow-x:scroll}.overflow-y-scroll{overflow-y:scroll}.scrolling-touch{-webkit-overflow-scrolling:touch}.scrolling-auto{-webkit-overflow-scrolling:auto}.overscroll-auto{overscroll-behavior:auto}.overscroll-contain{overscroll-behavior:contain}.overscroll-none{overscroll-behavior:none}.overscroll-y-auto{overscroll-behavior-y:auto}.overscroll-y-contain{overscroll-behavior-y:contain}.overscroll-y-none{overscroll-behavior-y:none}.overscroll-x-auto{overscroll-behavior-x:auto}.overscroll-x-contain{overscroll-behavior-x:contain}.overscroll-x-none{overscroll-behavior-x:none}.flex-1{flex:1 1 0%}.flex-auto{flex:1 1 auto}.flex-initial{flex:0 1 auto}.flex-none{flex:none}.flex-grow-0{flex-grow:0}.flex-grow{flex-grow:1}.flex-shrink-0{flex-shrink:0}.flex-shrink{flex-shrink:1}.text-xs{font-size:.75rem}.text-sm{font-size:.875rem}.text-base{font-size:1rem}.text-lg{font-size:1.125rem}.text-xl{font-size:1.25rem}.text-2xl{font-size:1.5rem}.text-3xl{font-size:1.875rem}.text-4xl{font-size:2.25rem}.text-5xl{font-size:3rem}.text-6xl{font-size:4rem}.leading-3{line-height:.75rem}.leading-4{line-height:1rem}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-7{line-height:1.75rem}.leading-8{line-height:2rem}.leading-9{line-height:2.25rem}.leading-10{line-height:2.5rem}.leading-none{line-height:1}.leading-tight{line-height:1.25}.leading-snug{line-height:1.375}.leading-normal{line-height:1.5}.leading-relaxed{line-height:1.625}.leading-loose{line-height:2}.rounded-none{border-radius:0}.rounded-sm{border-radius:.125rem}.rounded{border-radius:.25rem}.rounded-md{border-radius:.375rem}.rounded-lg{border-radius:.5rem}.rounded-xl{border-radius:.75rem}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-full{border-radius:9999px}.rounded-t-none{border-top-left-radius:0;border-top-right-radius:0}.rounded-r-none{border-top-right-radius:0;border-bottom-right-radius:0}.rounded-b-none{border-bottom-right-radius:0;border-bottom-left-radius:0}.rounded-l-none{border-top-left-radius:0;border-bottom-left-radius:0}.rounded-t-sm{border-top-left-radius:.125rem}.rounded-r-sm,.rounded-t-sm{border-top-right-radius:.125rem}.rounded-b-sm,.rounded-r-sm{border-bottom-right-radius:.125rem}.rounded-b-sm,.rounded-l-sm{border-bottom-left-radius:.125rem}.rounded-l-sm{border-top-left-radius:.125rem}.rounded-t{border-top-left-radius:.25rem}.rounded-r,.rounded-t{border-top-right-radius:.25rem}.rounded-b,.rounded-r{border-bottom-right-radius:.25rem}.rounded-b,.rounded-l{border-bottom-left-radius:.25rem}.rounded-l{border-top-left-radius:.25rem}.rounded-t-md{border-top-left-radius:.375rem}.rounded-r-md,.rounded-t-md{border-top-right-radius:.375rem}.rounded-b-md,.rounded-r-md{border-bottom-right-radius:.375rem}.rounded-b-md,.rounded-l-md{border-bottom-left-radius:.375rem}.rounded-l-md{border-top-left-radius:.375rem}.rounded-t-lg{border-top-left-radius:.5rem}.rounded-r-lg,.rounded-t-lg{border-top-right-radius:.5rem}.rounded-b-lg,.rounded-r-lg{border-bottom-right-radius:.5rem}.rounded-b-lg,.rounded-l-lg{border-bottom-left-radius:.5rem}.rounded-l-lg{border-top-left-radius:.5rem}.rounded-t-xl{border-top-left-radius:.75rem}.rounded-r-xl,.rounded-t-xl{border-top-right-radius:.75rem}.rounded-b-xl,.rounded-r-xl{border-bottom-right-radius:.75rem}.rounded-b-xl,.rounded-l-xl{border-bottom-left-radius:.75rem}.rounded-l-xl{border-top-left-radius:.75rem}.rounded-t-2xl{border-top-left-radius:1rem;border-top-right-radius:1rem}.rounded-r-2xl{border-top-right-radius:1rem}.rounded-b-2xl,.rounded-r-2xl{border-bottom-right-radius:1rem}.rounded-b-2xl,.rounded-l-2xl{border-bottom-left-radius:1rem}.rounded-l-2xl{border-top-left-radius:1rem}.rounded-t-3xl{border-top-left-radius:1.5rem}.rounded-r-3xl,.rounded-t-3xl{border-top-right-radius:1.5rem}.rounded-b-3xl,.rounded-r-3xl{border-bottom-right-radius:1.5rem}.rounded-b-3xl,.rounded-l-3xl{border-bottom-left-radius:1.5rem}.rounded-l-3xl{border-top-left-radius:1.5rem}.rounded-t-full{border-top-left-radius:9999px;border-top-right-radius:9999px}.rounded-r-full{border-top-right-radius:9999px}.rounded-b-full,.rounded-r-full{border-bottom-right-radius:9999px}.rounded-b-full,.rounded-l-full{border-bottom-left-radius:9999px}.rounded-l-full{border-top-left-radius:9999px}.rounded-tl-none{border-top-left-radius:0}.rounded-tr-none{border-top-right-radius:0}.rounded-br-none{border-bottom-right-radius:0}.rounded-bl-none{border-bottom-left-radius:0}.rounded-tl-sm{border-top-left-radius:.125rem}.rounded-tr-sm{border-top-right-radius:.125rem}.rounded-br-sm{border-bottom-right-radius:.125rem}.rounded-bl-sm{border-bottom-left-radius:.125rem}.rounded-tl{border-top-left-radius:.25rem}.rounded-tr{border-top-right-radius:.25rem}.rounded-br{border-bottom-right-radius:.25rem}.rounded-bl{border-bottom-left-radius:.25rem}.rounded-tl-md{border-top-left-radius:.375rem}.rounded-tr-md{border-top-right-radius:.375rem}.rounded-br-md{border-bottom-right-radius:.375rem}.rounded-bl-md{border-bottom-left-radius:.375rem}.rounded-tl-lg{border-top-left-radius:.5rem}.rounded-tr-lg{border-top-right-radius:.5rem}.rounded-br-lg{border-bottom-right-radius:.5rem}.rounded-bl-lg{border-bottom-left-radius:.5rem}.rounded-tl-xl{border-top-left-radius:.75rem}.rounded-tr-xl{border-top-right-radius:.75rem}.rounded-br-xl{border-bottom-right-radius:.75rem}.rounded-bl-xl{border-bottom-left-radius:.75rem}.rounded-tl-2xl{border-top-left-radius:1rem}.rounded-tr-2xl{border-top-right-radius:1rem}.rounded-br-2xl{border-bottom-right-radius:1rem}.rounded-bl-2xl{border-bottom-left-radius:1rem}.rounded-tl-3xl{border-top-left-radius:1.5rem}.rounded-tr-3xl{border-top-right-radius:1.5rem}.rounded-br-3xl{border-bottom-right-radius:1.5rem}.rounded-bl-3xl{border-bottom-left-radius:1.5rem}.rounded-tl-full{border-top-left-radius:9999px}.rounded-tr-full{border-top-right-radius:9999px}.rounded-br-full{border-bottom-right-radius:9999px}.rounded-bl-full{border-bottom-left-radius:9999px}.h-0{height:0}.h-1{height:.25rem}.h-2{height:.5rem}.h-3{height:.75rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-8{height:2rem}.h-10{height:2.5rem}.h-12{height:3rem}.h-16{height:4rem}.h-20{height:5rem}.h-24{height:6rem}.h-32{height:8rem}.h-40{height:10rem}.h-48{height:12rem}.h-56{height:14rem}.h-64{height:16rem}.h-auto{height:auto}.h-px{height:1px}.h-full{height:100%}.h-screen{height:100vh}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-auto{z-index:auto}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.table-caption{display:table-caption}.table-cell{display:table-cell}.table-column{display:table-column}.table-column-group{display:table-column-group}.table-footer-group{display:table-footer-group}.table-header-group{display:table-header-group}.table-row-group{display:table-row-group}.table-row{display:table-row}.flow-root{display:flow-root}.grid{display:grid}.inline-grid{display:inline-grid}.contents{display:contents}.hidden{display:none}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.flex-wrap-reverse{flex-wrap:wrap-reverse}.flex-no-wrap{flex-wrap:nowrap}.menu-links{padding-top:10px;padding-bottom:10px;padding-left:10px;border-bottom:solid 1px rgba(148,174,180,0.1803921569)}.menu-link-item{height:20px;margin-right:18px;display:inline-block;position:relative;top:-1px}.close-menu-icon{position:relative;top:2px;left:10px}.menu-link{width:200px;height:30px;right:0px;top:8px;position:relative;float:right;z-index:900}.menu-link-open .menu-link-span,.menu-link-open .menu-link-span:before,.menu-link-open .menu-link-span:after{background-color:rgba(0,0,0,0)}.hamburger-menu{position:relative}.ts-schedule.wrapperBox{padding:5px;margin-top:26px}div.bulk-action{display:inline-block;color:#94aeb4;margin-left:2rem}div.bulk-action div{font-size:14px;font-weight:bold;color:#6a888f}div.bulk-action:hover{color:#638a92}.ts-schedule .hide-add-event{display:none !important}.ts-schedule .flex-container{background-color:lime;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.ts-schedule .flex-item{background-color:aqua;-webkit-order:0;-ms-flex-order:0;order:0;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-align-self:flex-start;-ms-flex-item-align:auto;align-self:flex-start;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.ts-schedule div.flex-item>div{-webkit-order:0;-ms-flex-order:0;order:0;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-align-self:auto;-ms-flex-item-align:auto;align-self:auto}.ts-schedule *{box-sizing:border-box}.ts-schedule .eventCell{display:inline-block;position:relative;padding-left:0px !important}.ts-schedule .add-event{position:absolute;bottom:0;display:none;font-size:.7rem}.ts-schedule .add-event:hover{color:#446b6d}.ts-schedule div.td.eventCell:hover div.add-event-wrapper div.add-event{display:block;text-decoration:underline;cursor:pointer;color:#000;font-weight:bold}.ts-schedule .add-event-wrapper{height:17px;min-height:17px;max-height:17px;display:block;position:absolute;bottom:0;left:1px;width:100%;text-align:left;padding-left:2px}.ts-schedule .add-event-placeholder{height:18px;min-height:18px;max-height:18px;padding-top:2px;display:block;color:#fff}.ts-schedule .tr .td{min-height:35px;width:12%;text-align:left;white-space:nowrap}.ts-schedule .td.eventCell.title-cell.calendar-name{padding-left:7px !important}.ts-schedule .ts-schedule{display:block;position:relative;z-index:50}.ts-schedule .table{display:table;padding:0 5px 0 5px;width:100%}.ts-schedule .tr{display:table;padding:0px;width:100%}.ts-schedule .td{display:table-cell;padding:5px;width:150px;border:#000 solid 1px;margin:5px}.ts-schedule .table .tr .td:first-child{text-align:left;line-height:20px}.ts-schedule .grid-day-header{text-align:left;padding-left:5px;background-color:#6a888f;color:#fff}.ts-schedule .grid-day-header .date_label{text-align:left}.ts-schedule .grid-day .has-event:hover{cursor:pointer}.ts-schedule .full-week-checkbox-off,.ts-schedule .full-week{display:inline-block}.ts-schedule .calendar-name{text-align:left;padding-left:5px;background-color:#efefef}.ts-schedule div.td.day-checkbox{margin:auto;position:relative;height:20px;right:4px;border:none 0px rgba(0,0,0,0) !important;padding-top:0px !important;padding-bottom:0px !important}.ts-schedule .nav-arrow:hover{cursor:pointer}.invitaion_active{background-color:rgba(99,235,242,0.3529411765) !important;border-radius:10px}.schedule_invitaion_active{background-color:rgba(99,235,242,0.3529411765)}.schedule-emph{background-color:rgba(255,255,0,.35)}.td.eventCell.title-cell{white-space:normal !important}div.ts-schedule div.table .lastTable{border-bottom:solid 1px #94aeb4}div.ts-schedule div.table div.tr div.td{border-color:#94aeb4;border-left:none;border-bottom:none}div.ts-schedule div.table div.tr div.td.eventCell.title-cell{border-left:solid 1px #94aeb4}div.ts-schedule div.table div.tr.week-heading-row{border-left:solid 1px #94aeb4;border-bottom:solid 1px #94aeb4}div.td.full-week-containter{text-align:right !important}div.td.full-week-containter .full-week{text-align:left;white-space:normal;vertical-align:top;padding-right:10px;padding-left:3px;display:inline-block}div.td.full-week-containter .full-week-checkbox{display:inline-block}div.schedule-indicator{display:inline;color:#053032;position:absolute;line-height:8pt;float:left}.schedule-indicator>i{font-size:8px}div.schedule-icon{width:15px;height:15px;display:inline;float:left;position:absolute}div.schedule-icon>i{font-size:12px;width:15px;height:15px}.clock-loader-wrapper{width:300px;height:300px;border:gray 1px solid;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;z-index:10010}.clock-loader-large{position:relative !important;top:45% !important;left:46% !important;background-color:#dae0e1}.vc-container,.vc-container *{box-sizing:border-box}div.vc-container{width:300px !important;height:max-content}.vc-container .vc-day-content{color:#94aeb4;opacity:1 !important;font-size:16px;font-weight:bold !important;padding:16px !important;margin:2px !important}.vc-container .vc-weekday{color:#053032;padding:24px 0;font-size:18px;font-weight:bold !important;opacity:1 !important}span.vc-day-content:focus{background-color:#0074b2 !important;color:#fff !important}div.vc-container span.vc-day-content:hover{background-color:#0074b2 !important;color:#fff !important}div.week-day{display:inline-block}.schd_item{display:inline-block;text-align:left;height:13px;max-height:13px;line-height:13px;overflow:hidden;white-space:nowrap;position:relative;top:1px;z-index:110}.schd_item.schd_time{line-height:13px;z-index:120;display:inline-block;font-weight:bold}.schedule-indicator+.ts-sched-title-container{margin-left:15px}.blank-cell{height:17px}.default{height:17px;border:none;color:#053032;font-size:1em;padding-left:5px;padding-right:0px;-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px;display:inline-block;justify-content:space-between;display:block}.default.published,.published{background-color:#d7ecd4}.published.unavailable,.unpublished.unavailable{background-color:#dae0e1 !important}.schd_time{min-width:58px !important;text-overflow:clip}.event-title{display:inline-block;width:69%;max-width:69%;overflow:hidden;overflow-x:clip;max-height:17px;height:17px}.view-container{display:block;height:18px}.nav-container{background-color:#fff;width:100%;position:sticky !important;margin-left:10px;border-radius:3px 3px 0 0;box-shadow:0px 0px 5px 1px rgba(12,56,68,.2);height:76px;z-index:500 !important}.clock-loader-wrapper{position:absolute;margin-left:auto;margin-right:auto;border-style:none;left:200px;right:0;text-align:center;width:300px;top:300px;z-index:10010;opacity:.9}.mask{background-color:gray;opacity:.5;position:fixed;width:100%;height:100%;z-index:1000}span.month-change{font-size:12px}div.vc-day.weekend{background-color:rgba(148,174,180,0.1803921569) !important}span.disabled{cursor:default;color:#94aeb4}.text-center{text-align:center}.clickable{cursor:pointer}.ml-5{margin-left:5px}.float-left{float:left}.float-right{float:right}.pr-2{padding-right:2px}.pl-2{padding-left:2px}.px-2{padding:0 2px 0 2px}.calendar-name{margin-right:0px;margin-left:5px}.hide-add-event{display:none !important}.layerOne{z-index:1}.overlay{z-index:2;background-color:pink}.desc-label{vertical-align:top}.desc-area{width:141px}.modal-body{text-align:left}.modal-body div.modal-line{text-align:left}.modal-body div.modal-line div.input{margin-left:10px}.modal-body div.mt-10{margin-top:10px}.modal-body div.modal-line.mt-10 div{display:inline-block}.modal-body div.modal-line.mt-10 div.label{text-align:right;width:100px}.modal-body div.modal-line.mt-10 div.inputWrapper{margin-left:5px}.modal-body div{border-radius:2px}.vc-pane-container{background-color:#fff;text-align:center}.vc-pane-container div.vc-weeks{display:grid !important}.vc-pane-container div.modal-line div.label{text-align:right;padding-right:7px}.vc-pane-container div.modal-line div.inputWrapper{text-align:left;padding-right:7px}.vc-pane-container .vc-title{color:#638a92}.vc-pane-container .vc-arrows-container{left:0}.vc-pane-container .vc-arrows-container .vc-arrow{color:#053032}.vc-pane-container .vc-arrows-container .vc-arrow.is-left{float:left;z-index:110}.vc-pane-container .vc-arrows-container .vc-arrow.is-right{float:right;z-index:110}.vc-pane-container .vc-arrow.vc-head{color:#053032}.vc-pane-container .vc-time-picker{display:flex !important}.nav-date-picker{border-radius:2px !important}.vc-head.nav-item{vertical-align:middle;color:#053032}.vc-head.nav-item:hover{cursor:pointer}.add-event{display:inline-block;position:absolute;bottom:0;color:#000;font-weight:bold;font-size:.7rem}.add-event:hover{cursor:pointer;color:#446b6d}.more-events{width:112px;position:absolute;bottom:0px;right:0px;text-align:right;padding-right:2px}.more-events:hover{text-decoration:underline;cursor:pointer}div.menu-items{clear:both;border-top:1px gray solid;padding-top:8px}div.menu-items div{padding:5px 10px 5px 10px;text-align:left;cursor:pointer;display:inline-block}div.inline-block{display:inline-block}div.cm-datePicker{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}div.vc-header div.vc-title{font-size:18pt !important;color:#06c}div.cm-datePicker div.vc-pane-container div.vc-pane-layout div.vc-pane div.vc-weeks div.vc-weekday{padding:17px 0 17px 0;line-height:0;width:28px;opacity:.3 !important}div.rangeEnd span.time{top:1px}div.schedual-item.first-span.rangeStart{overflow:visible}.hide-while-drag{display:none !important}.icon-container.multiday{background-color:none}div.icon-container{width:15px;height:15px;float:right}.refresh-browser-cache{color:#ff0}div.flex-grow.overflow-y-auto{overflow-x:hidden !important}div.title-container{display:inline-block;margin-left:14px;padding-left:2px}.chevron_off{position:relative;bottom:0px;font-size:12pt;font-weight:bold;color:#63a6b7}div.icon-container{width:3px;height:15px;position:relative;left:1px;bottom:1px;float:left}div.chevron-left_off{width:24px;float:left;bottom:2px;position:relative}.multiday-event{display:block;position:absolute;z-index:2;border:gray 1px solid;background-color:#fff}.event-item .time{padding-left:7px}.time{position:relative;top:0px}.event-left{display:inline-block;text-align:left;height:18px;position:relative;top:0px;z-index:90}.title-container{display:inline-block;margin-left:14px;padding-left:2px}.event-title-alt{display:inline-block;float:none !important;position:relative;top:1px}.event-title{float:none !important;width:100%;max-width:100%;height:auto;max-height:auto}.event-item span.title-main{display:inline-block}.event-item span.title-alt{display:none}.slide-menu{display:block;position:absolute;height:100%;width:320px;overflow:hidden;top:27px;right:0px;background-color:rgba(0,0,0,0) !important}.slide-menu .calendar-color{font-size:23pt;line-height:2pt;position:relative;top:9px;left:2px}.slide-menu .close-icon{color:#94aeb4}.slide-menu .menu-nav{background-color:#fff;color:#053032;border-top-left-radius:4px;border-bottom-left-radius:4px;position:absolute;top:0;right:-320px;height:100%;width:320px;overflow:hidden;transition:all .3s;z-index:1}.slide-menu .menu-nav .close-menu{text-align:right;padding:5px}.slide-menu .menu-nav .close-menu:hover{cursor:pointer}@media screen and (max-width: 768px){.slide-menu .menu-nav{width:90%;right:-90%}}.slide-menu .menu-nav-open{right:0px;z-index:201}.slide-menu div.menu-list-container{display:block;position:relative}.slide-menu ul.menu-list{list-style:none;margin-left:.5rem}.slide-menu .menu-list-item{margin-left:0;margin-top:25px;font-size:30px;transition:all .3s ease-in-out}.slide-menu .categoryControl{padding-top:10px;margin-right:15px;display:inline-block;float:right}.slide-menu .categoryControl .category-toggle{width:14px;text-align:right;color:#638a92}.slide-menu .categoryControl:hover{cursor:pointer}.slide-menu .category-list{margin-bottom:10px;display:block}.move-event{cursor:move}.ts-calendar-select-box .no-calendars{text-align:center;line-height:35px}.ts-calendar-select-box .option-item{padding-left:20px !important}.ts-calendar-select-box .label-container{text-align:left}.ts-calendar-select-box .options-container{max-height:450px;overflow:auto}.ts-calendar-select-box div.is-category{background-color:silver;cursor:default !important;padding-left:5px !important}.ts-calendar-select-box .small{font-size:10px;color:gray}.ts-calendar-select-box .mobile-label{margin-left:10px}.ts-calendar-select-box .selectBoxLabel{margin-bottom:3px}.ts-calendar-select-box .search-form{width:90%;border-style:none;margin-top:8px;font-size:16px}.ts-calendar-select-box .searchIcon{bottom:35px;right:12px;float:right;position:relative;font-size:16pt;color:rgba(60,60,60,.5)}.ts-calendar-select-box .slide-enter-active{-moz-transition-duration:.3s;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-moz-transition-timing-function:ease-in;-webkit-transition-timing-function:ease-in;-o-transition-timing-function:ease-in;transition-timing-function:ease-in}.ts-calendar-select-box .select-box-container{position:absolute;z-index:900;width:250px;background-color:#fff;top:0}.ts-calendar-select-box .select-box-container-relative{position:relative;background-color:#fff;margin-bottom:13px}.ts-calendar-select-box .slide-enter-active{-moz-transition-duration:.3s;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-moz-transition-timing-function:ease-in;-webkit-transition-timing-function:ease-in;-o-transition-timing-function:ease-in;transition-timing-function:ease-in}.ts-calendar-select-box .slide-leave-active{-moz-transition-duration:0s;-webkit-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s;-moz-transition-timing-function:cubic-bezier(0, 1, 0.5, 1);-webkit-transition-timing-function:cubic-bezier(0, 1, 0.5, 1);-o-transition-timing-function:cubic-bezier(0, 1, 0.5, 1);transition-timing-function:cubic-bezier(0, 1, 0.5, 1)}.ts-calendar-select-box .slide-enter-to,.ts-calendar-select-box .slide-leave{max-height:100px;overflow:hidden}.ts-calendar-select-box .slide-enter,.ts-calendar-select-box .slide-leave-to{overflow:hidden;max-height:0}.ts-calendar-select-box .selectIcon.down{-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.ts-calendar-select-box .selectIcon{position:absolute;top:9px;left:338px;-moz-transition:all .1s linear;-webkit-transition:all .1s linear;transition:all .1s linear}.ts-calendar-select-box .selectIcon-search{float:right;position:relative;top:9px;right:11px;-moz-transition:all .1s linear;-webkit-transition:all .1s linear;transition:all .1s linear}.ts-calendar-select-box .ts-custom-select-width{width:100%}.ts-calendar-select-box .ts-custom-select{position:relative;font-family:Arial}.ts-calendar-select-box .select-selected{color:rgba(0,0,0,.87);min-height:17px;text-align:left}.ts-calendar-select-box .select-items div div{color:rgba(0,0,0,.87);padding:5px 16px;border:1px solid rgba(0,0,0,0);cursor:pointer;user-select:none}.ts-calendar-select-box .select-selected{color:rgba(0,0,0,.87);padding:8px 16px;border:1px solid rgba(60,60,60,.26);user-select:none}.ts-calendar-select-box .searchWrapper{padding:0px;height:35px}.ts-calendar-select-box .select-items{box-shadow:0px 3px 6px 0px rgba(0,0,0,.15);border:1px solid rgba(60,60,60,.26);border-radius:0 0 4px 4px;text-align:left;list-style:none;background:#fff}.ts-calendar-select-box .absolute-items{position:absolute;top:40px;width:100%;z-index:950;background-color:#fff}.ts-calendar-select-box .select-hide{display:none}.ts-calendar-select-box .select-items div div:hover,.ts-calendar-select-box .same-as-selected{background-color:rgba(0,0,0,.1)}.ts-calendar-select-box input:focus,.ts-calendar-select-box select:focus,.ts-calendar-select-box textarea:focus,.ts-calendar-select-box button:focus{outline:none}.picker-wrapper{background-color:#006170 !important;min-width:290px;width:290px;border:none !important}.red-icon{color:#c75c54;margin-top:-3px}.modal-mask{position:fixed;z-index:9998;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:table;transition:opacity .3s ease}.modal-mask .modal-wrapper{display:table-cell;vertical-align:middle}.modal-mask .modal-container{width:300px;margin:0px auto;padding:0px 30px 20px 30px;background-color:#fff;border-radius:15px;box-shadow:0 2px 8px rgba(0,0,0,.33);transition:all .3s ease;font-family:Helvetica,Arial,sans-serif;word-wrap:break-word}.modal-mask .modal-header h3{margin-top:0;color:#94aeb4}.modal-mask .modal-default-button{float:right}.modal-mask .cancel-button{background-color:#fff;color:#06c}.modal-mask .cancel-button:hover{color:#fff}.modal-mask .modal-enter{opacity:0}.modal-mask .modal-leave-active{opacity:0}.modal-mask .modal-enter .modal-container,.modal-mask .modal-leave-active .modal-container{-webkit-transform:scale(1.1);transform:scale(1.1)}.context-menu{position:absolute;background:#d8e7f1;color:#053032;z-index:1003;outline:none;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);width:250px;padding-bottom:12px;border-radius:9px;font-size:14px}.context-menu .context-title{font-weight:bold}.context-menu .context-title-alt{border-top:0 !important}.context-menu .cm-description{font-style:italic;margin-left:10px;border-top:0 !important}.button-container{text-align:right}.close-button{display:inline-block;width:18px;height:18px;border:1px solid dimgray;text-align:center;border-radius:50%;line-height:14pt;color:#638a92;margin-right:11px;cursor:pointer;float:right}.close-button:hover{border:1px solid #638a92}div.grid-bg{background-image:url("images/timeSheetsGantt_bg_v2.png");background-size:contain;resize:both}.clock.large{background-image:url("images/logo-timesheets-com.png")}li span.unpublished-avail,li span.timeOff{padding-left:3px;padding-right:3px}li span.unpublished-avail{background-color:#f1a9a4}li span.unpublished-avail.schedule{background-color:#fff !important;color:blue}li span.timeOff{background-color:#dae0e1}li span.published-unavail{color:#9b3029}li span.multiday{border:solid 1px #006170;padding:1px;height:1.25rem !important;border-radius:9px;padding-left:5px;padding-right:5px}li span.allDay{font-weight:bold}.legendBox .icon-wrapper.schedule li span{padding:5px}.legendBox .icon-wrapper.schedule .published{background-color:#d7ecd4}.legendBox .icon-wrapper.schedule .unpublished{background-color:#f1a9a4;color:#000}.legendBox .icon-wrapper.schedule .unavailable{background-color:#dae0e1 !important}.date-picker-input{width:68px}.date-picker-calendar{left:0px;top:25px}.vdp-datepicker__calendar{background-color:#fff !important;padding:10px !important}.cell.month{font-size:18px !important}.vdp-datepicker__calendar .cell:not(.blank):not(.disabled).day:hover,.vdp-datepicker__calendar .cell:not(.blank):not(.disabled).year:hover,span.cell.day.selected{border:1px solid #00a8b2;background-color:#00a8b2;color:#000;border-radius:50%}.vdp-datepicker__calendar .cell:not(.blank):not(.disabled).month:hover{border:1px solid #00a8b2;background-color:#00a8b2;color:#000;border-radius:8px}.vdp-datepicker__calendar header .prev:not(.disabled):hover,.vdp-datepicker__calendar header .next:not(.disabled):hover,.vdp-datepicker__calendar header .up:not(.disabled):hover{background:rgba(0,0,0,0) !important}.date-picker-calendar.vdp-datepicker__calendar header .prev:after{border-right:10px solid #94aeb4 !important}.date-picker-calendar.vdp-datepicker__calendar header .next:after{border-left:10px solid #94aeb4 !important}.date-picker-calendar .day__month_btn{color:#94aeb4 !important}.vdp-datepicker__calendar .cell.selected{background-color:red}.vdp-datepicker__calendar .cell.selected{background-color:#00a8b2 !important;border:solid 1px #00a8b2;border-radius:8px}.date-picker-calendar_copy.vdp-datepicker__calendar .cell{font-size:110%}.date-picker-calendar_nav.vdp-datepicker__calendar .cell{font-size:125%}span.cell.day-header{color:#a0aec0;padding-left:15px}span.cell.day-header{display:inline-block;visibility:hidden}span.cell.day-header:first-letter{visibility:visible}.date-picker-calendar{position:relative}.date-picker-calendar .day__month_btn{position:relative;font-size:18pt !important;color:#00a8b2;font-family:BlinkMacSystemFont,-apple-system,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:bold}.date-picker-calendar.vdp-datepicker__calendar header .prev:after{border-right:10px solid #00a8b2}.date-picker-calendar.vdp-datepicker__calendar header .next:after{border-left:10px solid #00a8b2}.date-picker-wrapper{position:relative}.datepicker-close-wrapper{background-color:#dae0e1;box-shadow:0 2px 8px rgba(0,0,0,.33);display:block;text-align:right;padding:3px 7px 3px 0px;font-size:14px}.datepicker-close{color:#fff;background-color:#00a8b2;padding:3px 7px 3px 7px;font-family:Helvetica,Arial,sans-serif;font-weight:700;border-radius:5px;display:block;margin-top:25px;margin-left:5px}.datepicker-close:hover{cursor:pointer;background-color:#628990}.schedule-emph{background-color:#add8e6 !important}.event-emph{font-weight:bold !important}.spacer-cell{height:16px}.schedule-item.single-day{height:35px;border-radius:8px;line-height:8px;padding-top:3px;text-shadow:0 0 #000}.schedule-item.editable.single-day:hover,.schedule-item.editable.multiday:hover{cursor:pointer}.event-item.editable_off:hover,.event-item.editable_off:hover span.time{cursor:pointer;background-color:#dae0e1}.month-start-wrapper{float:left;margin-left:1rem;margin-top:20px}.approval-modal{position:absolute;top:0px;left:0px;z-index:10000;visibility:hidden}div.msg-class{color:#000 !important;top:22px !important;right:18px}.approval-loader{position:relative;top:70px;left:35px}.chome-no-cache{border:1px #fff none}.approval-container{border-bottom-right-radius:10px;border-bottom-left-radius:10px;width:300px;background-color:#efefef;min-height:125px;padding:5px}.close-button{float:right;background-color:#fff;position:relative;top:3px;left:8px}.is-visable{visibility:visible}.approve-modal-button{display:inline-block;text-align:center;cursor:pointer;color:#fff;background-color:#708090}.approve-modal-button:hover{background-color:#add8e6;color:#000}.no-wrap{white-space:nowrap}.modal-button-container{margin-left:1px;margin-top:3px}.approval-item{text-align:left;margin-left:5px;margin-bottom:3px}.approval-item label{font-weight:bold;margin-right:5px}.approval-item span{display:block;margin-left:15px}.tsDatePicker{display:inline-block}.datepicker-header-row{color:#053032;width:300px;height:30px;line-height:24pt;text-align:center;font-size:12pt;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;border-top-left-radius:10px;border-top-right-radius:10px;background-color:#d8e6f1;border-top:1px solid #b3bec6;border-right:1px solid #b3bec6;border-left:1px solid #b3bec6}/*!
 * Cropper.js v1.6.1
 * https://fengyuanchen.github.io/cropperjs
 *
 * Copyright 2015-present Chen Fengyuan
 * Released under the MIT license
 *
 * Date: 2023-09-17T03:44:17.565Z
 */.cropper-container{direction:ltr;font-size:0;line-height:0;position:relative;-ms-touch-action:none;touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cropper-container img{backface-visibility:hidden;display:block;height:100%;image-orientation:0deg;max-height:none !important;max-width:none !important;min-height:0 !important;min-width:0 !important;width:100%}.cropper-wrap-box,.cropper-canvas,.cropper-drag-box,.cropper-crop-box,.cropper-modal{bottom:0;left:0;position:absolute;right:0;top:0}.cropper-wrap-box,.cropper-canvas{overflow:hidden}.cropper-drag-box{background-color:#fff;opacity:0}.cropper-modal{background-color:#000;opacity:.5}.cropper-view-box{display:block;height:100%;outline:1px solid #39f;outline-color:rgba(51,153,255,.75);overflow:hidden;width:100%}.cropper-dashed{border:0 dashed #eee;display:block;opacity:.5;position:absolute}.cropper-dashed.dashed-h{border-bottom-width:1px;border-top-width:1px;height:33.3333333333%;left:0;top:33.3333333333%;width:100%}.cropper-dashed.dashed-v{border-left-width:1px;border-right-width:1px;height:100%;left:33.3333333333%;top:0;width:33.3333333333%}.cropper-center{display:block;height:0;left:50%;opacity:.75;position:absolute;top:50%;width:0}.cropper-center::before,.cropper-center::after{background-color:#eee;content:" ";display:block;position:absolute}.cropper-center::before{height:1px;left:-3px;top:0;width:7px}.cropper-center::after{height:7px;left:0;top:-3px;width:1px}.cropper-face,.cropper-line,.cropper-point{display:block;height:100%;opacity:.1;position:absolute;width:100%}.cropper-face{background-color:#fff;left:0;top:0}.cropper-line{background-color:#39f}.cropper-line.line-e{cursor:ew-resize;right:-3px;top:0;width:5px}.cropper-line.line-n{cursor:ns-resize;height:5px;left:0;top:-3px}.cropper-line.line-w{cursor:ew-resize;left:-3px;top:0;width:5px}.cropper-line.line-s{bottom:-3px;cursor:ns-resize;height:5px;left:0}.cropper-point{background-color:#39f;height:5px;opacity:.75;width:5px}.cropper-point.point-e{cursor:ew-resize;margin-top:-3px;right:-3px;top:50%}.cropper-point.point-n{cursor:ns-resize;left:50%;margin-left:-3px;top:-3px}.cropper-point.point-w{cursor:ew-resize;left:-3px;margin-top:-3px;top:50%}.cropper-point.point-s{bottom:-3px;cursor:s-resize;left:50%;margin-left:-3px}.cropper-point.point-ne{cursor:nesw-resize;right:-3px;top:-3px}.cropper-point.point-nw{cursor:nwse-resize;left:-3px;top:-3px}.cropper-point.point-sw{bottom:-3px;cursor:nesw-resize;left:-3px}.cropper-point.point-se{bottom:-3px;cursor:nwse-resize;height:20px;opacity:1;right:-3px;width:20px}@media(min-width: 768px){.cropper-point.point-se{height:15px;width:15px}}@media(min-width: 992px){.cropper-point.point-se{height:10px;width:10px}}@media(min-width: 1200px){.cropper-point.point-se{height:5px;opacity:.75;width:5px}}.cropper-point.point-se::before{background-color:#39f;bottom:-50%;content:" ";display:block;height:200%;opacity:0;position:absolute;right:-50%;width:200%}.cropper-invisible{opacity:0}.cropper-bg{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC")}.cropper-hide{display:block;height:0;position:absolute;width:0}.cropper-hidden{display:none !important}.cropper-move{cursor:move}.cropper-crop{cursor:crosshair}.cropper-disabled .cropper-drag-box,.cropper-disabled .cropper-face,.cropper-disabled .cropper-line,.cropper-disabled .cropper-point{cursor:not-allowed}.ts-control{border:1px solid #d0d0d0;padding:8px 8px;width:100%;overflow:hidden;position:relative;z-index:1;box-sizing:border-box;box-shadow:none;border-radius:3px;display:flex;flex-wrap:wrap}.ts-wrapper.multi.has-items .ts-control{padding:6px 8px 3px}.full .ts-control{background-color:#fff}.disabled .ts-control,.disabled .ts-control *{cursor:default !important}.focus .ts-control{box-shadow:none}.ts-control>*{vertical-align:baseline;display:inline-block}.ts-wrapper.multi .ts-control>div{cursor:pointer;margin:0 3px 3px 0;padding:2px 6px;background:#f2f2f2;color:#303030;border:0 solid #d0d0d0}.ts-wrapper.multi .ts-control>div.active{background:#e8e8e8;color:#303030;border:0 solid #cacaca}.ts-wrapper.multi.disabled .ts-control>div,.ts-wrapper.multi.disabled .ts-control>div.active{color:#7d7d7d;background:#fff;border:0 solid #fff}.ts-control>input{flex:1 1 auto;min-width:7rem;display:inline-block !important;padding:0 !important;min-height:0 !important;max-height:none !important;max-width:100% !important;margin:0 !important;text-indent:0 !important;border:0 none !important;background:none !important;line-height:inherit !important;-webkit-user-select:auto !important;-moz-user-select:auto !important;-ms-user-select:auto !important;user-select:auto !important;box-shadow:none !important}.ts-control>input::-ms-clear{display:none}.ts-control>input:focus{outline:none !important}.has-items .ts-control>input{margin:0 4px !important}.ts-control.rtl{text-align:right}.ts-control.rtl.single .ts-control:after{left:15px;right:auto}.ts-control.rtl .ts-control>input{margin:0 4px 0 -2px !important}.disabled .ts-control{opacity:.5;background-color:#fafafa}.input-hidden .ts-control>input{opacity:0;position:absolute;left:-10000px}.ts-dropdown{position:absolute;top:100%;left:0;width:100%;z-index:10;border:1px solid #d0d0d0;background:#fff;margin:.25rem 0 0;border-top:0 none;box-sizing:border-box;box-shadow:0 1px 3px rgba(0,0,0,.1);border-radius:0 0 3px 3px}.ts-dropdown [data-selectable]{cursor:pointer;overflow:hidden}.ts-dropdown [data-selectable] .highlight{background:rgba(125,168,208,.2);border-radius:1px}.ts-dropdown .option,.ts-dropdown .optgroup-header,.ts-dropdown .no-results,.ts-dropdown .create{padding:5px 8px}.ts-dropdown .option,.ts-dropdown [data-disabled],.ts-dropdown [data-disabled] [data-selectable].option{cursor:inherit;opacity:.5}.ts-dropdown [data-selectable].option{opacity:1;cursor:pointer}.ts-dropdown .optgroup:first-child .optgroup-header{border-top:0 none}.ts-dropdown .optgroup-header{color:#303030;background:#fff;cursor:default}.ts-dropdown .active{background-color:#f5fafd;color:#495c68}.ts-dropdown .active.create{color:#495c68}.ts-dropdown .create{color:rgba(48,48,48,.5)}.ts-dropdown .spinner{display:inline-block;width:30px;height:30px;margin:5px 8px}.ts-dropdown .spinner::after{content:" ";display:block;width:24px;height:24px;margin:3px;border-radius:50%;border:5px solid #d0d0d0;border-color:#d0d0d0 rgba(0,0,0,0) #d0d0d0 rgba(0,0,0,0);animation:lds-dual-ring 1.2s linear infinite}@keyframes lds-dual-ring{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.ts-dropdown-content{overflow:hidden auto;max-height:200px;scroll-behavior:smooth}.ts-wrapper.plugin-drag_drop .ts-dragging{color:rgba(0,0,0,0) !important}.ts-wrapper.plugin-drag_drop .ts-dragging>*{visibility:hidden !important}.plugin-checkbox_options:not(.rtl) .option input{margin-right:.5rem}.plugin-checkbox_options.rtl .option input{margin-left:.5rem}.plugin-clear_button{--ts-pr-clear-button: 1em}.plugin-clear_button .clear-button{opacity:0;position:absolute;top:50%;transform:translateY(-50%);right:2px;margin-right:0 !important;background:rgba(0,0,0,0) !important;transition:opacity .5s;cursor:pointer}.plugin-clear_button.form-select .clear-button,.plugin-clear_button.single .clear-button{right:max(var(--ts-pr-caret),8px)}.plugin-clear_button.focus.has-items .clear-button,.plugin-clear_button:not(.disabled):hover.has-items .clear-button{opacity:1}.ts-wrapper .dropdown-header{position:relative;padding:10px 8px;border-bottom:1px solid #d0d0d0;background:color-mix(#fff, #d0d0d0, 85%);border-radius:3px 3px 0 0}.ts-wrapper .dropdown-header-close{position:absolute;right:8px;top:50%;color:#303030;opacity:.4;margin-top:-12px;line-height:20px;font-size:20px !important}.ts-wrapper .dropdown-header-close:hover{color:#000}.plugin-dropdown_input.focus.dropdown-active .ts-control{box-shadow:none;border:1px solid #d0d0d0}.plugin-dropdown_input .dropdown-input{border:1px solid #d0d0d0;border-width:0 0 1px;display:block;padding:8px 8px;box-shadow:none;width:100%;background:rgba(0,0,0,0)}.plugin-dropdown_input .items-placeholder{border:0 none !important;box-shadow:none !important;width:100%}.plugin-dropdown_input.has-items .items-placeholder,.plugin-dropdown_input.dropdown-active .items-placeholder{display:none !important}.ts-wrapper.plugin-input_autogrow.has-items .ts-control>input{min-width:0}.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control>input{flex:none;min-width:4px}.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control>input::-ms-input-placeholder{color:rgba(0,0,0,0)}.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control>input::placeholder{color:rgba(0,0,0,0)}.ts-dropdown.plugin-optgroup_columns .ts-dropdown-content{display:flex}.ts-dropdown.plugin-optgroup_columns .optgroup{border-right:1px solid #f2f2f2;border-top:0 none;flex-grow:1;flex-basis:0;min-width:0}.ts-dropdown.plugin-optgroup_columns .optgroup:last-child{border-right:0 none}.ts-dropdown.plugin-optgroup_columns .optgroup::before{display:none}.ts-dropdown.plugin-optgroup_columns .optgroup-header{border-top:0 none}.ts-wrapper.plugin-remove_button .item{display:inline-flex;align-items:center}.ts-wrapper.plugin-remove_button .item .remove{color:inherit;text-decoration:none;vertical-align:middle;display:inline-block;padding:0 6px;border-radius:0 2px 2px 0;box-sizing:border-box}.ts-wrapper.plugin-remove_button .item .remove:hover{background:rgba(0,0,0,.05)}.ts-wrapper.plugin-remove_button.disabled .item .remove:hover{background:none}.ts-wrapper.plugin-remove_button .remove-single{position:absolute;right:0;top:0;font-size:23px}.ts-wrapper.plugin-remove_button:not(.rtl) .item{padding-right:0 !important}.ts-wrapper.plugin-remove_button:not(.rtl) .item .remove{border-left:1px solid #d0d0d0;margin-left:6px}.ts-wrapper.plugin-remove_button:not(.rtl) .item.active .remove{border-left-color:#cacaca}.ts-wrapper.plugin-remove_button:not(.rtl).disabled .item .remove{border-left-color:#fff}.ts-wrapper.plugin-remove_button.rtl .item{padding-left:0 !important}.ts-wrapper.plugin-remove_button.rtl .item .remove{border-right:1px solid #d0d0d0;margin-right:6px}.ts-wrapper.plugin-remove_button.rtl .item.active .remove{border-right-color:#cacaca}.ts-wrapper.plugin-remove_button.rtl.disabled .item .remove{border-right-color:#fff}:root{--ts-pr-clear-button: 0;--ts-pr-caret: 0;--ts-pr-min: .75rem}.ts-wrapper.single .ts-control,.ts-wrapper.single .ts-control input{cursor:pointer}.ts-control:not(.rtl){padding-right:max(var(--ts-pr-min),var(--ts-pr-clear-button) + var(--ts-pr-caret)) !important}.ts-control.rtl{padding-left:max(var(--ts-pr-min),var(--ts-pr-clear-button) + var(--ts-pr-caret)) !important}.ts-wrapper{position:relative}.ts-dropdown,.ts-control,.ts-control input{color:#303030;font-family:inherit;font-size:13px;line-height:18px}.ts-control,.ts-wrapper.single.input-active .ts-control{background:#fff;cursor:text}.ts-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}#pageWrapper.external #content{max-width:100%}#submenu{height:40px;display:flex;align-items:center;justify-content:right}#submenu>div>*{color:#053032}#submenu>div>a{border-right:none !important}#submenu #brightnessWrapper{padding-bottom:0}#submenu #sizeWrapper label span.unlinked,#submenu #brightnessWrapper label span.unlinked{color:#628990}#submenu #brightnessWrapper.loginVersion{margin-left:30px;margin-right:10px}.partnerSite #contentPad{min-height:400px}.partnerSite #logo{min-height:65px}.partnerSite #logo img{margin-bottom:0 !important}#contentWrapper{color:#534f4f}.p-heading{padding-top:30px}.partnerHeading{text-align:center;color:#2391a0}.locale-right{text-align:right}.pw-partner{border:0 !important;float:right}.p-center{text-align:center}#splash{clear:both;width:100%;min-width:600px;overflow:hidden}#splash img{width:100% !important;min-height:425px}#splash-hierarchy-devices{position:relative;z-index:10}#splash-hierarchy-devices img{position:absolute;top:0;right:5%;width:47%;min-width:550px}@media(max-width: 1199px){#splash-hierarchy-devices img{right:0}}@media(max-width: 991px){#splash-hierarchy-devices img{top:100px;width:430px;min-width:430px;right:-10%}}#contact-phone-wrapper{position:absolute;bottom:10px;left:0;right:0;margin:auto}#contact-phone{text-align:center}@media(max-width: 768px){#partner-login-wrapper div.row{margin-top:5px;margin-bottom:5px}}@media(min-width: 768px){#partner-login-wrapper div.row{margin-top:10px;margin-bottom:10px}}#large-button-login-partner{min-width:250px !important}.partner-login-link{text-align:center;font-size:.8rem}.partner-login-link a:hover{text-decoration:none;color:#006170}.bottom-link{text-align:center}.bottom-link a,.bottom-link i{color:#999;font-size:1rem}.bottom-link a:hover{color:#dedede;text-decoration:none}#loginBox{max-width:360px !important}.partner-container{margin-left:auto;margin-right:auto;max-width:1200px}h1.partnerHeading{font-size:2em;margin-top:1em;margin-bottom:.5em;text-align:center;text-transform:initial}p.partnerText{text-align:center}.partner-container h2{font-size:1.75em}.partner-container p,.partner-container ul{font-size:1.2em;color:#454545}.mgr-quote-wrapper{width:45%;border-radius:5px;padding:10px;vertical-align:top;margin-right:20px}.mgr-quote-text{font-style:italic}.mgr-image{width:100px;border:1px solid #efefef;float:left;margin-right:20px}#affiates-promo-text .row{margin-top:25px}#affiates-promo-text{margin-bottom:25px}#affiates-promo-text h2,#affiates-promo-text h3{text-align:center}@media screen and (max-width: 1000px){#hierarchy-container{display:none}.loginbox-container{margin-top:10px;margin-bottom:10px;margin-right:auto;margin-left:auto;text-align:center}}@media only screen and (max-width: 761px){#pageWrapper{width:inherit}}@media screen and (min-width: 500px){.loginbox-container{margin-top:20px;margin-bottom:10px}}#loginBox{background-color:#fff;border:solid 1px #454545;color:#454545}#loginBox a{color:blue}.hierarchy-image{max-width:75%}.mgr-quote-wrapper{display:table-cell}input[type=text],input[type=password],input:not([type]),.form-group #password{padding:6px 12px;height:inherit}.errorText,.submitError{color:#d9534f !important}.submitError{font-weight:bold}.inputError::placeholder{color:#d9534f !important}.inputError:-ms-input-placeholder{color:#d9534f !important}.inputError::-moz-placeholder{color:#d9534f !important}label{display:initial !important}.partnerPhoneNum .form-group{padding-left:5px;border:1px solid #ccc;border-radius:4px;margin-left:.5%;margin-right:1%}.partnerPhoneNum input{display:inline-block;width:auto;vertical-align:middle}.partnerPhoneNum .ext{font-size:14px;font-weight:bold}.partnerPhoneNum .has-error .phoneExt{border:1px solid #ccc}.partnerPhoneNum .has-error .phoneExt:focus{box-shadow:none}.partnerPhoneNum .phone-format{border:none}.partnerPhoneNum.has-error #dom,.partnerPhoneNum.has-error #int{border-color:#a94442}.termsWrapper{margin-bottom:1.5em}.finish-registration{padding:25px;text-align:center}@media(min-width: 768px){#collapsibleNavbar>ul{position:absolute;right:40px}}#partners-nav li{text-transform:uppercase;margin-left:10px}#partners-nav li a{color:#534f4f}#partners-nav li a:hover{color:#2391a0}#partners-nav li.highlighted{max-width:150px}#partners-nav li.highlighted a{color:#f0ad4e;font-weight:bold;border:solid 1px #f0ad4e;border-radius:10px;background-color:#fff}#partners-nav li.highlighted a:hover{color:#fff;background-color:#f0ad4e}@media(max-width: 768px){#partners-nav li.highlighted a{border:0}}#partners-nav a.dropdown-item{text-transform:none;padding:10px 20px;border-bottom:solid 1px #efefef}#partners-nav a.dropdown-item:hover{color:#534f4f;background-color:#efefef}.mgr-quote-text{font-size:.85rem}#compatible-container{margin-top:25px;margin-bottom:25px;padding:10px 0}#compatible-container div div.col-md-2{margin-top:10px;margin-bottom:10px}.list-item-topic{color:#2391a0;font-weight:bold}h2{text-transform:initial;text-align:center;line-height:1.75em !important}.emph-section{background-color:#efefef}#loginBox div.confirmation{padding:5px;font-size:11px}#parter-create-acct{text-align:center;font-size:12px;margin-top:15px}.partner-create-button{background-color:#f0ad4e !important;height:24px;font-size:24px;padding:0 5px 0 5px !important;color:#fff !important;font-weight:normal !important;width:300px;height:55px;border:solid #fff 1px !important}#hierarchy-container{text-align:center;margin-top:auto;margin-bottom:auto}.banner-tagline{color:#000;text-shadow:1px 1px #fff}.wrapper-compatible{border:solid 1px #efefef;padding:20px}.ref-button-wrapper{width:100%;text-align:center;margin-bottom:25px}#sidemenu{background:#efefef}#topmenu{background-color:#053032;height:50px}#topmenu a{margin-right:10px;border-radius:3px}#sidemenu li a:hover i{color:#fff !important}body #headerCompanyName{color:#fff;margin:0;padding-top:25px;padding-bottom:25px}p{font-size:14px;padding-bottom:20px}h1{padding:10px}h3{font-size:24px}h4{font-weight:bold}.box-wrapper{background:#fff;padding:30px;margin-top:20px}#enrollmentTableWrapper strong,#affiliate-update-form strong,#password-form strong{font-size:14px}#enrollmentTableWrapper input,#enrollmentTableWrapper textarea,#enrollmentTableWrapper select,#affiliate-update-form input,#affiliate-update-form textarea,#affiliate-update-form select,#password-form input,#password-form textarea,#password-form select{font-size:14px;padding:12px;border:1px solid #d5d5d5}#enrollmentTableWrapper select,#affiliate-update-form select,#password-form select{height:44px}#enrollmentTableWrapper :not(.phone-number-entry) input,#enrollmentTableWrapper :not(.phone-number-entry) textarea,#enrollmentTableWrapper :not(.phone-number-entry) select,#affiliate-update-form :not(.phone-number-entry) input,#affiliate-update-form :not(.phone-number-entry) textarea,#affiliate-update-form :not(.phone-number-entry) select,#password-form :not(.phone-number-entry) input,#password-form :not(.phone-number-entry) textarea,#password-form :not(.phone-number-entry) select{width:100%}#enrollmentTableWrapper #termsCheck,#affiliate-update-form #termsCheck,#password-form #termsCheck{width:auto !important}#enrollmentTableWrapper tr td:nth-child(1),#affiliate-update-form tr td:nth-child(1),#password-form tr td:nth-child(1){max-width:250px !important;padding-right:30px}input.submit{background:#006170;color:#fff;width:inherit !important}input.submit:hover{background:#053032}#affiliate-update-form td{padding:10px 10px 20px 10px}.affiliate-form-group{width:75%;margin:1rem auto 3rem auto}.affiliate-buttons{text-align:center}h1.title .fad,h1.title .fas{font-size:30px;padding-right:18px}body #contentPad th{border-right:none !important}.copylink{padding:15px;background:#fff7ea;border:1px solid #ffc43e;margin-bottom:20px}@media only screen and (min-width: 650px){body.partnerSite#menuOpen #headerCompanyName{margin:0 0 0 20px !important}}
/*# sourceMappingURL=app-screen.css.map */
