/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%;box-sizing:border-box;interpolate-size:allow-keywords}*,*:before,*:after{box-sizing:inherit}@media(prefers-reduced-motion: reduce){*,::before,::after{animation-delay:-1ms !important;animation-duration:1ms !important;animation-iteration-count:1 !important;background-attachment:initial !important;scroll-behavior:auto !important;transition-duration:0s !important;transition-delay:0s !important}}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0);-webkit-text-decoration-skip-ink:all;text-decoration-skip-ink:all}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}.visually-hidden,.visuallyhidden{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px)}[hidden]{display:none}body{font-family:"HelveticaNeueW02-45Ligh",Arial,Helmet,Freesans,Helvetica,sans-serif;font-weight:normal;font-style:normal;font-display:swap;background-color:#fff;color:#2c364c;font-size:16px}h1,h2,h3,h4{margin-top:0}h1{font-family:"HelveticaNeueW02-45Ligh",Arial,Helmet,Freesans,Helvetica,sans-serif;font-weight:normal;font-style:normal;font-display:swap;font-size:50px;font-size:3.125rem;line-height:1.1;margin-bottom:15px}h2{font-family:"HelveticaNeueW01-65Medi",Arial,Helmet,Freesans,Helvetica,sans-serif;font-weight:normal;font-style:normal;font-display:swap;font-size:35px;font-size:2.1875rem;color:#f34500;line-height:1.1;margin-bottom:20px}h2 span{display:inline-block;font-size:77%}h3,.rto-employeename{font-family:"HelveticaNeueW01-65Medi",Arial,Helmet,Freesans,Helvetica,sans-serif;font-weight:normal;font-style:normal;font-display:swap;font-size:25px;font-size:1.5625rem;color:#2c364c;line-height:1.4;margin-bottom:18px}h4{font-family:"HelveticaNeueW01-65Medi",Arial,Helmet,Freesans,Helvetica,sans-serif;font-weight:normal;font-style:normal;font-display:swap;font-size:20px;font-size:1.25rem;line-height:1.4;margin-bottom:18px}p,li{font-size:18px;font-size:1.125rem;line-height:1.3;margin:0 0 18px 0}p:last-child{margin-bottom:0}ul{list-style-type:none;margin:0;padding:0}ul li{display:block;position:relative}a{font-family:"HelveticaNeueW01-75Bold",Arial,Helmet,Freesans,Helvetica,sans-serif;font-weight:normal;font-style:normal;font-display:swap;color:#2c364c;transition:all .2s ease-in-out;cursor:pointer;text-decoration:underline}a:focus,a:hover{outline:none;color:#f34500}a.icn{position:relative}a.icn::after{background-position:center;background-repeat:no-repeat;background-size:100% 100%;content:" ";display:inline-block;width:1em;height:1em;margin:0 0 -2px 8px}a.cell::after{background-image:url("../img/cellphone-icn.svg")}a.phone::after{background-image:url("../img/landline-icn.svg")}a.email::after{background-image:url("../img/email-icn.svg")}a.pdf::after{background-image:url("../img/pdf-orange-icn.svg")}a.excel::after{background-image:url("../img/excel-orange-icn.svg")}a.ppt::after{background-image:url("../img/ppt-orange-icn.svg")}a.worddoc::after{background-image:url("../img/worddoc-orange-icn.svg")}.grey-text{color:#4f4f4f}.orange-text{color:#f34500}.external-link{background-image:url("../img/external-link.svg");background-position:right center;background-repeat:no-repeat;background-size:17px 17px;color:#4f4f4f;display:inline-block;padding:0 25px 0 0}b,strong{font-family:"HelveticaNeueW01-75Bold",Arial,Helmet,Freesans,Helvetica,sans-serif;font-weight:normal;font-style:normal;font-display:swap}form>div{position:relative;margin-bottom:20px}form>div:last-of-type{margin-bottom:0}.form-control{position:relative}input[type=text],input[type=email],input[type=password],input[type=date],input[type=number],input[type=search],input[type=url],input[type=tel],textarea,select{position:relative;width:100%;height:auto;padding:26px 8px 6px 8px;font-family:"HelveticaNeueW01-65Medi",Arial,Helmet,Freesans,Helvetica,sans-serif;font-weight:normal;font-style:normal;font-display:swap;font-size:18px;font-size:1.125rem;line-height:1;line-height:1;color:#000;border:none;border:1px solid #4f4f4f;min-height:0;transition:border linear .2s}input[type=text]:focus,input[type=email]:focus,input[type=password]:focus,input[type=date]:focus,input[type=numnber]:focus,input[type=search]:focus,input[type=url]:focus,input[type=tel]:focus,textarea:focus,select:focus{outline:none;border-color:#f34500}.logician-lookup input#search{padding:13px 8px}label{font-family:"HelveticaNeueW02-55Roma",Arial,Helmet,Freesans,Helvetica,sans-serif;font-weight:normal;font-style:normal;font-display:swap;font-size:14px;font-size:.875rem;line-height:1;position:absolute;top:4px;left:8px;color:#000;clear:none;z-index:2}fieldset{border:none}.radio-wrapper{position:relative;margin:.5rem 0}input[type=radio]{opacity:0}input[type=radio]+label{position:relative;cursor:pointer}input[type=radio]+label::before{content:"";position:absolute;left:-24px;top:0;border-radius:50%;border:1px solid #4f4f4f;width:18px;height:18px}input[type=radio]+label::after{content:"";position:absolute;left:-24px;top:0px;border-radius:50%;width:18px;height:18px}input[type=radio]:checked+label::after{background:#f34500}@media screen and (-ms-high-contrast: active){input[type=radio]:checked+label::after{background:WindowText}}input[type=radio]:focus+label::before{box-shadow:0 0px 0px 1px #6f686a,0 0px 8px #f34500;outline:2px dotted rgba(0,0,0,0)}.customselect{background-color:#fff;position:relative;display:inline-block;width:100%;vertical-align:middle;z-index:0;padding:0;border:1px solid #4f4f4f}.customselect select{font-family:"HelveticaNeueW02-55Roma",Arial,Helmet,Freesans,Helvetica,sans-serif;font-weight:normal;font-style:normal;font-display:swap;background-color:rgba(0,0,0,0) !important;border:1px solid rgba(0,0,0,0);border-radius:4px;color:#000 !important;font-size:18px;height:auto;line-height:1.2;padding:25px 50px 5px 3px;position:relative;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;z-index:1}.customselect select:focus-visible{border:1px solid #f34500}.customselect::after{display:block;content:" ";background-image:url("/img/icn-select-arrow-orange.svg");background-position:100% 50%;background-repeat:no-repeat;background-size:22px 14px;height:40px;width:40px;right:13px;top:50%;transform:translateY(-50%);position:absolute;z-index:-1}.button,.button:link,.button:visited,button,input[type=button],input[type=reset],input[type=submit]{font-family:"HelveticaNeueW01-65Medi",Arial,Helmet,Freesans,Helvetica,sans-serif;font-weight:normal;font-style:normal;font-display:swap;font-size:20px;font-size:1.25rem;background-color:#4f4f4f;border:none;color:#fff;cursor:pointer;display:inline-block;font-size:16px;font-size:1rem;line-height:1;min-width:140px;padding:10px 20px;width:100%;text-align:center;text-decoration:none;transition:all .2s ease-in-out}.button:focus,.button:hover,.button:link:focus,.button:link:hover,.button:visited:focus,.button:visited:hover,button:focus,button:hover,input[type=button]:focus,input[type=button]:hover,input[type=reset]:focus,input[type=reset]:hover,input[type=submit]:focus,input[type=submit]:hover{outline:none;background-color:#f34500}.button.secondary,.button:link.secondary,.button:visited.secondary,button.secondary,input[type=button].secondary,input[type=reset].secondary,input[type=submit].secondary{background-color:#fff;border:1px solid #4f4f4f;color:#4f4f4f}.button.secondary:focus,.button.secondary:hover,.button:link.secondary:focus,.button:link.secondary:hover,.button:visited.secondary:focus,.button:visited.secondary:hover,button.secondary:focus,button.secondary:hover,input[type=button].secondary:focus,input[type=button].secondary:hover,input[type=reset].secondary:focus,input[type=reset].secondary:hover,input[type=submit].secondary:focus,input[type=submit].secondary:hover{border-color:#f34500;color:#f34500}.button.utility,button.utility{background-color:#e9eaf0;background-image:url("../img/edit-add-icn.svg");background-position:right 15px center;background-size:20px 20px;background-repeat:no-repeat;box-shadow:0 1px 4px 0 rgba(200,200,200,.8);color:#4f4f4f;border-radius:4px;padding-right:50px;min-width:0}.button.utility:hover,button.utility:hover{background-color:#e9eaf0;color:#4f4f4f}.button.remove,button.remove{background-color:#e9eaf0;background-image:url("../img/delete-icn.svg");background-position:right 15px center;background-size:20px 20px;background-repeat:no-repeat;box-shadow:0 1px 4px 0 rgba(200,200,200,.8);color:#4f4f4f;border-radius:4px;padding-right:50px;min-width:0}.button.remove:hover,button.remove:hover{background-color:#e9eaf0;color:#4f4f4f}.button-wrap.remove{margin-top:5px !important;margin-bottom:35px}button.next,button.prev{min-width:0}button.next:focus-visible,button.prev:focus-visible{outline:1px solid #f34500}.button-wrap p{text-align:left}.button-wrap button{margin-bottom:20px}@media all and (min-width: 60em){.button-wrap{text-align:right}.button-wrap button{margin-bottom:0;margin-left:20px;width:auto}}.button-wrap.request button{margin-top:20px;width:100%}@media all and (min-width: 48em){.button-wrap.request{text-align:right}.button-wrap.request button{margin-left:20px;width:auto}}@media all and (min-width: 48em){.send-sms .button-wrap{text-align:right}.send-sms .button-wrap button{margin-left:20px;width:auto}}.button-wrap.addyear button,.button-wrap.addyear .button{width:100%;margin-left:0;margin-top:20px}@media all and (min-width: 48em)and (max-width: 999px){.button-wrap.addyear{display:flex;flex-direction:row;justify-content:space-between}.button-wrap.addyear button,.button-wrap.addyear .button{flex:0 0 48%;margin-left:0;margin-top:0}}.addyearform{margin-top:25px}.addyearform h3{text-align:center}.addyearform .button-wrap button{margin-left:0;margin-top:20px;width:100%}@media all and (min-width: 48em)and (max-width: 999px){.addyearform .button-wrap{text-align:right}.addyearform .button-wrap button{margin-top:0;margin-left:20px;width:auto}}.pendingapprovals .button-wrap button{width:100%;margin-left:0;margin-top:20px}@media all and (min-width: 48em)and (max-width: 999px){.pendingapprovals .button-wrap{text-align:right}.pendingapprovals .button-wrap button{margin-top:0;margin-left:20px;width:auto}}.toggle-item{display:block;position:relative}.toggle-item input{position:absolute;width:0;height:0;opacity:0}.toggle-item label{font-size:16px;font-size:1rem;line-height:1;position:relative;display:block;overflow:hidden;cursor:pointer;height:40px;width:100px;left:0;margin-top:10px}.toggle-item label span{color:#000;width:auto}.toggle-item label span:first-child::before{background-color:#4f4f4f;content:" ";position:absolute;width:22px;height:23px;top:calc(50% - 20px);left:25px;z-index:1;transition:all .2s ease-in-out;border-radius:50%;z-index:3}.toggle-item label span:first-child::after{background-color:#fff;content:" ";position:absolute;width:40px;height:10px;top:calc(50% - 14px);left:28px;z-index:1;border-radius:10px;border:1px solid #ccc;z-index:2}.toggle-item label span:last-child{float:right}.toggle-item input[type=checkbox]:checked+label span:first-child::before{background-color:#f34500;left:48px}.select-year{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.select-year button{background-color:#fff;background-position:center center;background-repeat:no-repeat;background-size:13px 19px;border:1px solif #e9eaf0;border-radius:4px;box-shadow:0 1px 4px 0 rgba(200,200,200,.8);flex:0 1 50px;width:50px;min-width:0;height:50px;overflow:hidden;text-indent:-999em}.select-year button.prev{background-image:url("../img/button-leftarrow-orange.svg")}.select-year button.next{background-image:url("../img/button-rightarrow-orange.svg")}.select-year button.prev:disabled{background-image:url("../img/button-leftarrow-grey.svg");cursor:not-allowed}.select-year button.next:disabled{background-image:url("../img/button-rightarrow-grey.svg");cursor:not-allowed}button.edit{background-color:#e9eaf0;background-image:url("../img/edit-icn.svg");background-position:center center;background-size:20px 20px;background-repeat:no-repeat;box-shadow:0 1px 4px 0 rgba(200,200,200,.8);width:50px;min-width:0;height:50px;overflow:hidden;text-indent:-999em}.instructions{font-size:16px;font-size:1rem;line-height:1.3;background-image:url("../img/info-icn-blue.svg");background-position:left top;background-repeat:no-repeat;background-size:20px 20px;color:#2c364c;padding:0 10px 20px 30px;margin:10px 0 20px 0}.login .instructions{margin:0;padding-bottom:0}.invalid input{border-color:#ff0010}.error-text{font-family:"HelveticaNeueW01-75Bold",Arial,Helmet,Freesans,Helvetica,sans-serif;font-weight:normal;font-style:normal;font-display:swap;font-size:13px;font-size:.8125rem;line-height:1;color:#ff0010;padding:5px 0 0 0}#dailystatus-form .button-wrap p.error-text{text-align:right}.disclaimer{font-size:13px;font-size:.8125rem;margin:10px 0 0 0}html,body{position:relative;overflow-x:hidden}#navbar{background-color:#2c364c;border-radius:10px 0 0 10px;box-shadow:0px 2px 4px rgba(0,0,0,.5);position:absolute;width:96px;right:0;top:20px;padding-top:20px;z-index:900;transition:.3s ease-in-out}#navbar ul{list-style-type:none;margin:0;padding:0}#navbar ul li{margin-bottom:16px;margin-left:120px}#navbar ul li a{font-family:"HelveticaNeueW02-45Ligh",Arial,Helmet,Freesans,Helvetica,sans-serif;font-weight:normal;font-style:normal;font-display:swap;font-size:10px;font-size:.625rem;line-height:1;color:#e9eaf0;display:block;text-align:center;text-decoration:none;border-bottom:5px solid rgba(0,0,0,0);transition:all .2s ease-in-out;width:82px;margin:0 auto;padding-bottom:6px}#navbar ul li a .icn{display:inline-block;margin-bottom:4px;width:35px;height:35px}#navbar ul li a .icn svg{display:block;width:35px;height:35px}#navbar ul li a .icn svg path.theicon{fill:#e9eaf0;transition:fill .2s ease-in-out}@media all and (min-width: 56.25em){#navbar ul li a:hover{border-color:#f34500}#navbar ul li a:hover .icn svg path.theicon{fill:#f34500}}#navbar ul li.logoutlink{border-top:3px solid #fff;padding-top:25px}#navbar ul li.logoutlink a{display:flex;flex-direction:row-reverse;justify-content:center;align-items:center;border-bottom:none}#navbar ul li.logoutlink .icn{margin-left:10px}@media all and (min-width: 56.25em){#navbar ul li.logoutlink a:hover{border-bottom:none}}.navigation-wrap .menu-icon{background-color:rgba(0,0,0,0);border:none;width:32px;height:39px;position:absolute;top:40px;right:32px;margin:0;transform:rotate(0deg);transition:.3s ease-in-out;cursor:pointer;z-index:999;outline:none;padding:0;min-width:0;font-family:"HelveticaNeueW02-45Ligh",Arial,Helmet,Freesans,Helvetica,sans-serif;font-weight:normal;font-style:normal;font-display:swap}.navigation-wrap .menu-icon .text{font-size:10px;font-size:.625rem;line-height:1;color:#fff;position:absolute;bottom:0;left:0;width:100%;transition:.25s ease-in-out}.navigation-wrap .menu-icon .burger-layer{display:block;position:absolute;height:4px;width:32px;background:#fff;border-radius:9px;opacity:1;left:0;transform:rotate(0deg);transition:.25s ease-in-out}.navigation-wrap .menu-icon:hover .burger-layer{background:#fff}.navigation-wrap .menu-icon .burger-layer:nth-child(1){top:0px}.navigation-wrap .menu-icon .burger-layer:nth-child(2){top:10px}.navigation-wrap .menu-icon .burger-layer:nth-child(3){top:20px}.navigation-wrap .menu-icon.open:hover .burger-layer{background:#f34500}.navigation-wrap .menu-icon.open:hover .text{color:#fff}.navigation-wrap .menu-icon.open .text{color:#fff}.navigation-wrap .menu-icon.open .burger-layer{background-color:#fff}.navigation-wrap .menu-icon.open .burger-layer:nth-child(1){top:12px;transform:rotate(135deg)}.navigation-wrap .menu-icon.open .burger-layer:nth-child(2){opacity:0;left:-60px}.navigation-wrap .menu-icon.open .burger-layer:nth-child(3){top:12px;transform:rotate(-135deg)}.navigation-wrap #navbar{right:-125px;padding-top:80px}.navigation-wrap .menu-icon.open+#navbar{right:0}.navigation-wrap .menu-icon.open+#navbar ul li{animation-name:navitemsIn;animation-duration:.2s;animation-iteration-count:1;animation-direction:normal;animation-timing-function:ease-in-out;animation-fill-mode:both}.navigation-wrap .menu-icon.open+#navbar ul li:nth-of-type(1){animation-delay:.2s}.navigation-wrap .menu-icon.open+#navbar ul li:nth-of-type(2){animation-delay:.25s}.navigation-wrap .menu-icon.open+#navbar ul li:nth-of-type(3){animation-delay:.3s}.navigation-wrap .menu-icon.open+#navbar ul li:nth-of-type(4){animation-delay:.35s}.navigation-wrap .menu-icon.open+#navbar ul li:nth-of-type(5){animation-delay:.4s}.navigation-wrap .menu-icon.open+#navbar ul li:nth-of-type(6){animation-delay:.45s}.navigation-wrap .menu-icon.open+#navbar ul li:nth-of-type(7){animation-delay:.5s}.navigation-wrap .menu-icon.close+#navbar{transition-delay:.55s}.navigation-wrap .menu-icon.close+#navbar ul li{animation-name:navitemsOut;animation-duration:.2s;animation-iteration-count:1;animation-direction:normal;animation-timing-function:ease-in-out;animation-fill-mode:both}.navigation-wrap .menu-icon.close+#navbar ul li:nth-of-type(1){animation-delay:.2s}.navigation-wrap .menu-icon.close+#navbar ul li:nth-of-type(2){animation-delay:.25s}.navigation-wrap .menu-icon.close+#navbar ul li:nth-of-type(3){animation-delay:.3s}.navigation-wrap .menu-icon.close+#navbar ul li:nth-of-type(4){animation-delay:.35s}.navigation-wrap .menu-icon.close+#navbar ul li:nth-of-type(5){animation-delay:.4s}.navigation-wrap .menu-icon.close+#navbar ul li:nth-of-type(6){animation-delay:.45s}.navigation-wrap .menu-icon.close+#navbar ul li:nth-of-type(7){animation-delay:.5s}body:not(.login) .topper{background-color:#f34500;background-image:url(../img/mlcentral_annex_dashboard.webp);background-repeat:no-repeat;background-position:top center;background-size:cover;padding:18px 0}@media all and (min-width: 48em){body:not(.login) .topper .constrained{width:95%}}body:not(.login) .topper .annexlogo{margin-bottom:20px}body:not(.login) .topper .annexlogo a{display:inline-block}body:not(.login) .topper .annexlogo img{display:block;width:149px;height:auto}body:not(.login) .topper .daily-info{position:relative;display:none;flex-direction:row;align-items:center}body:not(.login) .topper .daily-info p{margin:0}body:not(.login) .topper .daily-info .day{display:flex;flex-direction:row;align-items:center}body:not(.login) .topper .daily-info .day .date-time{display:none;flex-direction:column;margin-left:10px}body:not(.login) .topper .daily-info .day .date-time .time,body:not(.login) .topper .daily-info .day .date-time .date{font-family:"HelveticaNeueW02-45Ligh",Arial,Helmet,Freesans,Helvetica,sans-serif;font-weight:normal;font-style:normal;font-display:swap;font-size:16px;font-size:1rem;line-height:1;color:#fff;display:flex;flex-direction:row;align-items:flex-end}body:not(.login) .topper .daily-info .day .date-time .time img,body:not(.login) .topper .daily-info .day .date-time .date img{margin-right:5px}body:not(.login) .topper .daily-info .day .date-time .date{margin-top:5px}@media all and (min-width: 37.5em){body:not(.login) .topper .daily-info .day .date-time{display:flex}}@media all and (min-width: 64em){body:not(.login) .topper .daily-info .day .date-time{flex-direction:row;margin-left:20px}body:not(.login) .topper .daily-info .day .date-time .time,body:not(.login) .topper .daily-info .day .date-time .date{align-items:center}body:not(.login) .topper .daily-info .day .date-time .time img,body:not(.login) .topper .daily-info .day .date-time .date img{width:25px;height:25px}body:not(.login) .topper .daily-info .day .date-time .date{margin-top:0;margin-left:20px}}body:not(.login) .topper .daily-info .weatherlink{display:flex;flex-direction:row;align-items:center;padding-left:22px;margin-left:22px;border-left:4px solid #fff;text-decoration:none !important}body:not(.login) .topper .daily-info .weatherlink:hover{color:#000}body:not(.login) .topper .daily-info .weatherlink .current-conditions{display:flex;flex-direction:row;align-items:center}body:not(.login) .topper .daily-info .weatherlink .current-conditions .condition_description{font-family:"HelveticaNeueW02-45Ligh",Arial,Helmet,Freesans,Helvetica,sans-serif;font-weight:normal;font-style:normal;font-display:swap;color:#fff;display:none;margin:0 10px;text-decoration:none !important}body:not(.login) .topper .daily-info .weatherlink .current-conditions .condition_description:hover{color:#000}@media all and (min-width: 37.5em){body:not(.login) .topper .daily-info .weatherlink .current-conditions .condition_description{display:block}}body:not(.login) .topper .daily-info .day .today,body:not(.login) .topper .daily-info .weather .temp{font-family:"HelveticaNeueW01-65Medi",Arial,Helmet,Freesans,Helvetica,sans-serif;font-weight:normal;font-style:normal;font-display:swap;font-size:35px;font-size:2.1875rem;line-height:1;color:#fff}body:not(.login) .topper .daily-info .day .today:hover,body:not(.login) .topper .daily-info .weather .temp:hover{color:#fff}@media all and (min-width: 48em){body:not(.login) .topper .daily-info{display:inline-flex}body:not(.login) .topper .flex-wrap{display:flex;flex-direction:row;align-items:center}body:not(.login) .topper .annexlogo{margin-bottom:0;margin-right:70px}}@media all and (min-width: 1300px){body:not(.login) .topper .flex-wrap{justify-content:space-between}}@keyframes navitemsIn{0%{margin-left:120px}50%{margin-left:-15px}100%{margin-left:0}}@keyframes navitemsOut{0%{margin-left:0}50%{margin-left:-15px}100%{margin-left:120px}}.notificationbar{color:#fff;position:fixed;top:0;left:0;width:100%;padding:30px 10px;z-index:1000}.notificationbar.success{background-color:#005bf3}.notificationbar.warning{background-color:#861c67}.notificationbar.error{background-color:#b92100}.notificationbar p{font-size:18px;font-size:1.125rem;line-height:1.2;margin:0}.notificationbar p.title{font-size:22px;font-size:1.375rem}.notificationbar p+p,.notificationbar button{margin-top:10px}.notificationbar .icon{margin-top:5px;margin-right:20px}.notificationbar .flexwrap{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start}html{scroll-behavior:smooth;font-synthesis:none}body{background-color:#fff;display:flex;flex-direction:column;height:100vh}body.login{background-color:#f34500;background-image:url(../img/mlcentral_annex_bg_t_1_5x.webp);background-repeat:no-repeat;background-position:top center;background-size:cover}@media(width >= 48rem){body.login{background-image:url(../img/mlcentral_annex_bg_d_1_5x.webp)}}@media(width >= 93.75rem){body.login{background-image:url(../img/mlcentral_annex_bg_w_1_5x.webp)}}#root{display:flex;flex-direction:column;justify-content:flex-start}.constrained{position:relative;width:90%;margin:0 auto;max-width:1200px}@media all and (min-width: 1800px){.constrained{max-width:1400px}}@media(prefers-reduced-motion: no-preference){.wavehello{display:inline-block;animation:waving 320ms 3 alternate ease-in-out 1s;animation-play-state:paused;transform-origin:75% 80%}}@keyframes waving{0%{transform:rotate(0deg)}50%{transform:rotate(30deg)}100%{transform:rotate(0deg)}}.status-alert{background-color:#fff;background-position:left 12px center;background-repeat:no-repeat;background-size:20px 20px;border:1px solid rgba(0,0,0,0);font-size:18px;font-size:1.125rem;line-height:1;padding:15px 20px 15px 40px;margin-bottom:40px}.status-alert.not-submitted{background-image:url("../img/warning-icn.svg");border-color:#ff0010;color:#4f4f4f}.status-alert.submitted{background-image:url("../img/warning-icn-grey.svg");background-color:#e9eaf0;color:#4f4f4f}.status-alert.viewed{background-image:url("../img/success-white-check-icn-white.svg");background-color:#005bf3;color:#fff}.emailicon{background-image:url("../img/email-icn.svg");background-position:right center;background-size:20px 20px;background-repeat:no-repeat;position:relative;display:inline-block;padding-right:30px}.cellicon{background-image:url("../img/cellphone-icn.svg");background-position:right center;background-size:20px 20px;background-repeat:no-repeat;position:relative;display:inline-block;padding-right:30px}.phoneicon{background-image:url("../img/landline-icn.svg");background-position:right center;background-size:20px 20px;background-repeat:no-repeat;position:relative;display:inline-block;padding-right:30px}.link-card{display:block;background-color:#f34500;border-radius:4px;box-shadow:0 1px 4px 0 rgba(79,79,79,.5);padding:20px 5% 20px;text-decoration:none}.link-card div{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.link-card div p{font-family:"HelveticaNeueW01-65Medi",Arial,Helmet,Freesans,Helvetica,sans-serif;font-weight:normal;font-style:normal;font-display:swap;font-size:22px;font-size:1.375rem;line-height:1.3;color:#fff;margin:0}.link-card img{transform-origin:center center;transition:all .3s ease-in-out}.link-card:focus-visible,.link-card:hover{background-color:rgb(145.8,41.4,0);color:#fff}.link-card:focus-visible img,.link-card:hover img{transform-origin:center center;transform:scale(1.15)}.link-card.white{background-color:#fff}.link-card.white div p{color:#f34500}.link-card.arrow img{position:relative;transition:none;animation-name:none;animation-direction:alternate;animation-iteration-count:infinite;animation-duration:.9s;animation-play-state:paused;animation-timing-function:ease-in-out}.link-card.arrow:hover img{transition:none;transform:none;animation-name:orange-card-arrow;animation-play-state:running}.link-card.external img:hover{transform:scale(1.15);transform-origin:center center}.link-card.tertiary{display:block;background-color:#e9eaf0;border-radius:4px;box-shadow:0 1px 4px 0 rgba(79,79,79,.5);padding:20px 5% 20px;text-decoration:none}.link-card.tertiary div{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.link-card.tertiary div p{font-family:"HelveticaNeueW01-65Medi",Arial,Helmet,Freesans,Helvetica,sans-serif;font-weight:normal;font-style:normal;font-display:swap;font-size:18px;font-size:1.125rem;line-height:1.3;color:#000;margin:0}.link-card.tertiary img{transform-origin:center center;transition:all .3s ease-in-out}.link-card.tertiary:focus-visible,.link-card.tertiary:hover{background-color:#b92100;color:#fff}.link-card.tertiary:focus-visible img,.link-card.tertiary:hover img{transform-origin:center center;transform:scale(1.15)}.orange-card{display:block;background-color:#f34500;box-shadow:0 1px 4px 0 rgba(79,79,79,.5);border-radius:4px;color:#fff;padding:20px 5%;text-decoration:none;transition:all .2s ease-in-out}.orange-card>div{display:flex;flex-direction:column;height:100%}.orange-card p{color:#fff;margin:0;text-decoration:none}.orange-card .title{font-family:"HelveticaNeueW01-65Medi",Arial,Helmet,Freesans,Helvetica,sans-serif;font-weight:normal;font-style:normal;font-display:swap;font-size:35px;font-size:2.1875rem;line-height:1}.orange-card .link-bottom{position:relative;font-family:"HelveticaNeueW01-65Medi",Arial,Helmet,Freesans,Helvetica,sans-serif;font-weight:normal;font-style:normal;font-display:swap;font-size:24px;font-size:1.5rem;line-height:1;margin-top:auto}.orange-card:hover{background-color:#b92100;color:#fff}.orange-card.arrow .link-bottom::after{background-image:url("../img/card-arrow-white.svg");background-position:center;background-repeat:no-repeat;background-size:36px 36px;content:" ";width:36px;height:36px;right:0;position:absolute;top:50%;transform:translateY(-50%);animation-name:none;animation-direction:alternate;animation-iteration-count:infinite;animation-duration:.9s;animation-play-state:paused;animation-timing-function:ease-in-out}.orange-card.arrow:hover .link-bottom::after{animation-name:orange-card-arrow;animation-play-state:running}.orange-card.icon .link-bottom::after{background-position:center;background-repeat:no-repeat;background-size:36px 36px;content:" ";width:36px;height:36px;right:0;position:absolute;top:50%;transform:translateY(-50%) rotate(0deg);transform-origin:center center;transition:all .3s ease-in-out}.orange-card.icon:hover .link-bottom::after{transform-origin:center center;transform:scale(1.15) translateY(-45%)}.orange-card.pdf .link-bottom::after{background-image:url("../img/pdf-white-icn.svg")}@supports not (display: grid){.orange-card{margin-bottom:20px}}.domaindirectory-card{display:flex;flex-direction:column;justify-content:flex-start}.domaindirectory-card .meta{padding-bottom:25px !important}.domaindirectory-card .image{position:relative;overflow:hidden;width:100%;margin-bottom:-4px;margin-top:auto}.domaindirectory-card .image img{display:block;position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}.domaindirectory-card .image.ratio16_9{padding-top:48%}.domaindirectory-card.has-linkcard .link-card{box-shadow:none;margin:0 !important;position:relative;z-index:1}.pageitem.domaindirectory-card{margin-bottom:0}.pageitem.subscription-card .logo{padding-bottom:0}.emp-reportcard,.emp-card{display:inline-block;position:relative;text-decoration:none;max-width:155px}.emp-reportcard .headshot,.emp-card .headshot{position:relative;margin-bottom:-5px;text-align:center}.emp-reportcard .headshot img,.emp-card .headshot img{width:90%;height:auto}.emp-reportcard .info,.emp-card .info{align-items:flex-end;background-color:#eee;border-radius:4px;display:flex;flex-direction:column;box-shadow:0 1px 4px 0 rgba(79,79,79,.5);padding:10px;position:relative;z-index:1}.emp-reportcard .info .name,.emp-card .info .name{font-family:"HelveticaNeueW02-45Ligh",Arial,Helmet,Freesans,Helvetica,sans-serif;font-weight:normal;font-style:normal;font-display:swap;font-size:18px;font-size:1.125rem;color:#4f4f4f;text-decoration:none;transition:all .2s ease-in-out;width:100%}.emp-reportcard .info .arrow,.emp-card .info .arrow{position:relative;right:0;animation-name:none;animation-direction:alternate;animation-iteration-count:infinite;animation-duration:.8s;animation-play-state:paused;animation-timing-function:ease-in-out}.emp-reportcard:hover .info .arrow,.emp-card:hover .info .arrow{animation-name:orange-card-arrow;animation-play-state:running}.emp-reportcard .button{background-color:#fff;border:1px solid #f34500;border-radius:4px;color:#f34500;display:flex;font-family:"HelveticaNeueW01-75Bold",Arial,Helmet,Freesans,Helvetica,sans-serif;font-weight:normal;font-style:normal;font-display:swap;font-size:.625rem;flex-direction:row;justify-content:space-between;align-items:center;padding:10px 5px;transition:all .3s ease-in-out;min-width:0}.emp-reportcard .button.status{margin-bottom:5px}.emp-reportcard .button.not-submitted svg path.shape{transition:all .3s ease-in-out}.emp-reportcard .button.not-submitted:hover{color:#fff;transition:all .3s ease-in-out}.emp-reportcard .button.not-submitted:hover svg path.shape{fill:#fff;transition:all .3s ease-in-out}.emp-reportcard .button.submitted svg path.shape{transition:all .3s ease-in-out}.emp-reportcard .button.submitted:hover{color:#fff;transition:all .3s ease-in-out}.emp-reportcard .button.submitted:hover svg path.shape{fill:#fff;transition:all .3s ease-in-out}.emp-reportcard .button.viewed svg path.shape{transition:all .3s ease-in-out}.emp-reportcard .button.viewed:hover{color:#fff;transition:all .3s ease-in-out}.emp-reportcard .button.viewed:hover svg path.shape{fill:#fff;transition:all .3s ease-in-out}.emp-reportcard .button.schedule svg path.shape{transition:all .3s ease-in-out}.emp-reportcard .button.schedule:hover{color:#fff;transition:all .3s ease-in-out}.emp-reportcard .button.schedule:hover svg path.shape{fill:#fff;transition:all .3s ease-in-out}.emp-card.hr .info .flexwrap{background-color:#e9eaf0;border-bottom-right-radius:4px;border-bottom-left-radius:4px;display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;width:calc(100% + 20px);margin-right:-10px;margin-bottom:-10px;padding:10px 10px}.info-item{display:flex;flex-direction:column;position:relative;border-left:8px solid #497acc;padding:2px 20px 2px 14px;margin:20px 0 0 0}.info-item time{display:block;font-family:"HelveticaNeueW01-65Medi",Arial,Helmet,Freesans,Helvetica,sans-serif;font-weight:normal;font-style:normal;font-display:swap;font-size:12px;font-size:.75rem;line-height:1;padding:0 0 2px 0}.info-item .title{display:block;font-family:"HelveticaNeueW01-75Bold",Arial,Helmet,Freesans,Helvetica,sans-serif;font-weight:normal;font-style:normal;font-display:swap;font-size:20px;font-size:1.25rem;line-height:1.1;padding:0 0 4px 0;margin:0}.info-item .info{padding:0 0 10px 0}.info-item .info p{font-family:"HelveticaNeueW02-45Ligh",Arial,Helmet,Freesans,Helvetica,sans-serif;font-weight:normal;font-style:normal;font-display:swap;font-size:16px;font-size:1rem;line-height:1.3;margin:0}.info-item .joinevent{margin:auto 0 0 0}.info-item.vacation{border-left-color:#21861c}.info-item.personal{border-left-color:#861c67}.info-item.other{border-left-color:#999}.info-item.conflict{border-left-color:#ff0010;color:#ff0010}.info-item.empty{border-left:8px solid #e9eaef}.info-item.empty *{opacity:.55}.info-item.tot .time-type{display:block;font-family:"HelveticaNeueW01-65Medi",Arial,Helmet,Freesans,Helvetica,sans-serif;font-weight:normal;font-style:normal;font-display:swap;font-size:12px;font-size:.75rem;line-height:1;padding:0 0 2px 0;margin:0}.info-item.tot .title time{display:block;font-family:"HelveticaNeueW01-75Bold",Arial,Helmet,Freesans,Helvetica,sans-serif;font-weight:normal;font-style:normal;font-display:swap;font-size:20px;font-size:1.25rem;line-height:1.1;padding:0;margin:0}.info-item.tot.taken{opacity:.5}.info-item+.button-wrap{margin-top:35px}.accordion .accordionitem{border-bottom:1px solid #f34500}.accordion .accordionitem .accordionitem_button{font-family:"HelveticaNeueW02-55Roma",Arial,Helmet,Freesans,Helvetica,sans-serif;font-weight:normal;font-style:normal;font-display:swap;font-size:18px;font-size:1.125rem;line-height:1;background:none;background-color:#fff;border:none;color:#4f4f4f;cursor:pointer;display:flex;flex-direction:row;justify-content:space-between;padding:20px 0;text-align:left;text-transform:none;transition:all .3s ease;width:100%}.accordion .accordionitem .accordionitem_button .arrow{transition:transform .5s ease}.accordion .accordionitem .accordionitem_button .arrow svg .accordionarrow{fill:#4f4f4f;transition:fill .3s ease}.accordion .accordionitem .accordionitem_button:focus-visible{background-color:#e9eaf0;outline:none}.accordion .accordionitem .accordionitem_button.open{color:#f34500}.accordion .accordionitem .accordionitem_button.open .arrow{transform:rotate(180deg)}.accordion .accordionitem .accordionitem_button.open .arrow svg .accordionarrow{fill:#f34500}.accordion .accordionitem .accordionitem_details{padding:0 0 0 2.5%;max-height:0;transition:max-height .3s ease-out;overflow:hidden}.accordion .accordionitem .accordionitem_details .flexwrap{margin-bottom:20px}.accordion .accordionitem .accordionitem_button.open+.accordionitem_details{max-height:4700px;transition:max-height .3s ease-out}.send-sms .accordion .accordionitem{border-top:1px solid #f34500}.send-sms .accordion .accordionitem_details{padding-right:2.5%}.breadcrumb{padding-top:10px;margin-bottom:20px}.breadcrumb .constrained{width:90%}.breadcrumb ul{font-size:0;list-style-type:none;margin:0;padding:0}.breadcrumb ul li{font-family:"HelveticaNeueW02-45Ligh",Arial,Helmet,Freesans,Helvetica,sans-serif;font-weight:normal;font-style:normal;font-display:swap;font-size:12px;font-size:.75rem;line-height:1;display:inline-block;margin-bottom:1.5em}.breadcrumb ul li a{font-family:"HelveticaNeueW02-45Ligh",Arial,Helmet,Freesans,Helvetica,sans-serif;font-weight:normal;font-style:normal;font-display:swap;color:#4f4f4f}.breadcrumb ul li a:hover{color:#f34500}.breadcrumb ul li::after{content:"<";color:#f34500;position:relative;margin:0 8px;padding:0}.breadcrumb ul li:last-of-type::after{display:none}header{padding:30px 0 0 0}header h1{margin-bottom:0}.pageitem{background-color:#fff;border:1px solid #e9eaef;border-radius:4px;box-shadow:0 1px 4px 0 rgba(200,200,200,.8);padding:25px 15px;margin-bottom:20px}.pageitem.vacation-tracker{border-color:#f34500}.pageitem.has-linkcard{padding:0}.pageitem.has-linkcard>div{padding:35px 15px}.pageitem.has-linkcard .link-card{margin:0 -1px -1px -1px}.empdir-doclinks{list-style-type:none;margin:0 0 30px 0;padding:0}.empdir-doclinks li{display:inline-block;margin-right:25px}@media all and (min-width: 56.25em){.empdir-doclinks li{margin-right:0}}@media all and (min-width: 1800px){.empdir-doclinks li{margin-right:25px}}main{padding:0 0 100px 0}.home header{visibility:hidden;height:1px;padding:10px 0 0 0}.home header h1{margin-bottom:40px}@media all and (min-width: 48em){.home header{visibility:visible;height:auto;padding:50px 0 0 0}}.home .outer-flexwrap{display:flex;flex-direction:column;justify-content:flex-start}.home .last-updated{margin-bottom:20px}.home .pageitem.links{border:none;box-shadow:none;max-width:800px;padding:0}@media(min-width: 48em){.home .pageitem.links ul{display:flex;justify-content:space-between}.home .pageitem.links ul li{flex:0 0 48%}}@media all and (min-width: 37.5em)and (max-width: 959px){.home .people-out .flexwrap{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap}.home .people-out .flexwrap .info-item{flex:0 0 48%}}@media all and (min-width: 1800px){.home .people-out .flexwrap{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap}.home .people-out .flexwrap .info-item{flex:0 0 48%}}.home .vacation-tracker .vaca-illustration{margin:30px 0 20px 0}.home .vacation-tracker .vaca-illustration img{display:block;width:100%;height:auto}.home .vacation-tracker .vacation-tracker_list li b{color:#f34500}@media all and (min-width: 37.5em)and (max-width: 959px){.home .upcoming-events .flexwrap{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap}.home .upcoming-events .flexwrap .info-item{flex:0 0 48%}}@media all and (min-width: 1800px){.home .upcoming-events .flexwrap{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap}.home .upcoming-events .flexwrap .info-item{flex:0 0 48%}}@media all and (min-width: 48em){.home .column{flex:0 0 100%}.home .column.group-column{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start}.home .column.group-column .pageitem{flex:0 0 48%}}@media all and (min-width: 56.25em){.home .column.vacation-tracker,.home .column.people-out{flex-basis:32%}.home .column.group-column{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch}.home .column.group-column .pageitem{flex:0 0 auto}}footer{background-color:#e9eaf0;padding:25px 0 50px 0;margin-top:auto}footer .constrained{width:90%;margin:0 auto;max-width:1000px}footer .flex-wrap{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-items:center}footer .logo img{display:block}footer .copyright{font-size:14px;font-size:.875rem;line-height:1;margin:0}footer .applinks{width:100%;margin:40px 0 0 0}footer .applinks ul{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;list-style-type:none;margin:0;padding:0;width:100%}footer .applinks ul li{flex-basis:33%;margin:0 0 40px 0}footer .applinks ul li a{display:flex;flex-direction:column;align-items:center;font-family:"HelveticaNeueW01-65Medi",Arial,Helmet,Freesans,Helvetica,sans-serif;font-weight:normal;font-style:normal;font-display:swap;font-size:9px;font-size:.5625rem;line-height:1;color:#4f4f4f;text-decoration:none}footer .applinks ul li a img{display:block;margin-bottom:8px}@media all and (min-width: 37.5em){footer .applinks ul li{flex-basis:14%}}@media all and (min-width: 56.25em){footer{padding:50px 0}footer .flex-wrap{flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:flex-end}footer .applinks{width:70%;margin:0}footer .applinks ul li{margin:0}footer .applinks ul li a img{transition:transform .3s ease}footer .applinks ul li a:hover img{transform:translateY(-4px)}}.login{background-color:#f34500;color:#fff}.login #root{min-height:100vh}.login .navigation-wrap{display:none}.login .topper{margin-bottom:30px}.login .topper .constrained{width:90%;max-width:350px}.login .topper .annexlogo{width:200px;margin-bottom:0}.login .topper .annexlogo img{width:100%;height:auto}.login main{padding:0}.login main .constrained{width:90%;max-width:350px}.login main .column{flex:0 0 100%;margin-bottom:25px}.login main .people-out .info-item{color:#2c364c}@media all and (min-width: 37.5em)and (max-width: 899px){.login main .people-out .flexwrap{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap}.login main .people-out .flexwrap .info-item{flex:0 0 48%}}@media all and (min-width: 900px){.login main .people-out .flexwrap{display:flex;flex-direction:column;justify-content:flex-start;flex-wrap:nowrap}.login main .people-out .flexwrap .info-item{flex:0 0 100%}}@media all and (min-width: 1800px){.login main .people-out .flexwrap{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap}.login main .people-out .flexwrap .info-item{flex:0 0 48%}}.login main .outer-flexwrap{display:flex;flex-direction:row;justify-content:flex-start}@media all and (min-width: 56.25em){.login main .column{flex:0 0 100%}.login main .outer-flexwrap{flex-direction:row;justify-content:space-between;align-items:flex-start}}.login main .formwrap{background-color:#fff;border-radius:4px;padding:30px 20px}.login main .formwrap .button-wrap{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.login main .formwrap .button-wrap button{width:auto}.login main .formwrap .button-wrap p{margin:0}.login main .formwrap .button-wrap p a{font-size:13px;font-size:.8125rem;line-height:1}.login main .formwrap .button-wrap p+p{margin-top:.75em}@media all and (min-width: 48em){.login main .formwrap .button-wrap p+p{margin-top:.25em}}.login aside{margin-top:50px}.login aside .link-card{background-color:#fff;color:#4f4f4f}.login aside .link-card div p{color:#4f4f4f}.login aside .link-card:hover{background-color:#c8c8c8;color:#4f4f4f}.login aside ul{list-style-type:none;margin:0;padding:0}.login aside ul li{margin:0 0 15px 0}@media all and (min-width: 48em){.login .topper{margin-bottom:50px}.login .outer-flexwrap{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start}.login .outer-flexwrap .formwrap,.login .outer-flexwrap aside{flex:0 1 47%;margin-top:0}}.login footer{background:rgba(0,0,0,0)}.login footer .logo{display:none}.login footer .applinks{display:none}.login footer .copyright{text-align:center;width:100%}@keyframes orange-card-arrow{0%{right:0}50%{right:-8px}100%{right:0}}.flexwrap_orangecards{display:grid;align-items:stretch;grid-template-columns:repeat(auto-fill, minmax(304px, 1fr));grid-auto-rows:minmax(150px, auto);grid-gap:40px}@media all and (min-width: 64em){.flexwrap_orangecards{grid-template-columns:repeat(auto-fill, minmax(445px, 1fr))}}.flexwrap_empcards{display:grid;align-items:stretch;grid-template-columns:repeat(auto-fill, minmax(142px, 1fr));grid-auto-rows:minmax(200px, auto);grid-gap:20px;row-gap:40px}.empdetails .emp-meta ul,.empdetails .emp-meta div{margin:0 0 40px 0}.staffmeeting-item{border-radius:4px;display:flex;flex-direction:column;justify-content:center;padding:35px 20px}.staffmeeting-item ul{list-style-type:none;margin:0;padding:0}.staffmeeting-item ul li{margin-bottom:20px}.staffmeeting-item ul li:last-child{margin-bottom:0}.staffmeetings .annualmeeting .annualmeeting_graphic{max-width:500px;margin-bottom:25px}.staffmeetings .annualmeeting .annualmeeting_graphic img{width:100%;height:auto}@media all and (min-width: 48em)and (max-width: 899px){.staffmeetings .annualmeeting .flexwrap{display:flex;flex-direction:row;align-items:flex-start}.staffmeetings .annualmeeting .flexwrap .empdir-doclinks{margin-left:25px}}@media all and (min-width: 56.25em){.staffmeetings .desktop-flexwrap{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start}.staffmeetings .annualmeeting{flex:0 1 30%}.staffmeetings .monthlymeetings{flex:auto;margin-left:7%}}.monthlymeetings .gridwrap{display:grid;align-items:stretch;grid-template-columns:repeat(auto-fill, minmax(275px, 1fr));grid-template-rows:repeat(12, 160px);grid-gap:20px}@media all and (min-width: 37.5em){.monthlymeetings .gridwrap{grid-template-rows:repeat(6, 160px)}}@media all and (min-width: 56.25em){.monthlymeetings .gridwrap{grid-template-columns:repeat(auto-fill, minmax(271px, 1fr));grid-template-rows:repeat(3, 160px)}}.hrstuff .intro{margin:0 0 40px 0}@media all and (min-width: 37.5em){.hrstuff .pageitem .flexwrap{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.hrstuff .pageitem .flexwrap .info-item{flex:0 0 42%;margin-right:4%}}@media all and (min-width: 48em){.hrstuff .pageitem .flexwrap .info-item{flex:0 0 29%}}@media all and (min-width: 60em){.hrstuff .pageitem .flexwrap .info-item{flex:0 0 21%}}.hrstuff .pageitem.highlights{box-shadow:none;border:none;padding-top:0}.hrstuff .pageitem.highlights p span{display:inline-block;font-size:75%}.hrstuff .pageitem.highlights .flexwrap{display:flex;flex-direction:column}.hrstuff .pageitem.highlights .flexwrap>div{margin:0 0 25px 0}@media all and (min-width: 48em){.hrstuff .pageitem.highlights .flexwrap{flex-direction:row;flex-wrap:wrap}.hrstuff .pageitem.highlights .flexwrap>div{flex:0 0 31%;margin:0 2% 0 0}}.employeedocs .link-card{background-color:#fff;color:#4f4f4f}.employeedocs .link-card div p{color:#4f4f4f}.employeedocs .link-card:hover{background-color:#c8c8c8}@media all and (min-width: 48em){.employeedocs .desktop-flexwrap{display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:flex-start}.employeedocs .desktop-flexwrap .column{flex:0 1 48%}}.task-teams_detail main .flexwrap_empcards{width:100%}@media all and (min-width: 37.5em){.task-teams_detail main aside{display:flex;flex-direction:row;justify-content:space-between;width:100%}.task-teams_detail main aside .pageitem{flex:0 1 48%}}@media all and (min-width: 56.25em){.task-teams_detail main .flexwrap{display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:flex-start}.task-teams_detail main .flexwrap .flexwrap_empcards{width:65%}.task-teams_detail main .flexwrap aside{display:block;width:32%}}@media all and (min-width: 1800px){.mlextras main .desktop-flexwrap{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start}.mlextras main .desktop-flexwrap .col1{flex:0 1 68%}.mlextras main .desktop-flexwrap .col2{flex:0 1 28%}}@media all and (min-width: 48em){.resourceful-forms main .desktop-flexwrap{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.resourceful-forms main .desktop-flexwrap .pageitem{flex:0 1 48%}}@media all and (min-width: 56.25em){.resourceful-forms main .desktop-flexwrap .pageitem{flex:0 1 32%}}.resourceful-domaindirectory .gridwrap,.resourceful-subscriptions .gridwrap{display:grid;align-items:stretch;grid-template-columns:repeat(auto-fill, minmax(270px, 1fr));grid-auto-rows:minmax(200px, auto);grid-gap:30px;row-gap:20px}@media all and (min-width: 56.25em){.resourceful-teamnotes main .flexwrap{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap}.resourceful-teamnotes main .flexwrap .pageitem{flex:0 1 32%}}@media all and (min-width: 48em){.techknow main .flexwrap{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.techknow main .flexwrap .pageitem{flex:0 1 48%}}@media all and (min-width: 1800px){.techknow main .flexwrap .pageitem{flex:0 1 32%}}.reports h3{margin-top:40px}.reports .pageitem>h3{margin-top:0}.reports table{table-layout:fixed;border-color:#e9eaf0;border-style:solid;border-width:1px 0 0 0}.reports table th,.reports table td{font-size:12px;font-size:.75rem;border-right:1px solid #e9eaf0;border-bottom:1px solid #e9eaf0;line-height:1.1;padding:10px 15px;text-align:left}.reports table th:first-of-type,.reports table td:first-of-type{border-left:1px solid #e9eaf0}.reports table td.divider{border-bottom:1px solid #e9eaf0;border-right:none;border-left:none}.reports table th{font-family:"HelveticaNeueW01-75Bold",Arial,Helmet,Freesans,Helvetica,sans-serif;font-weight:normal;font-style:normal;font-display:swap;background-color:#bfd6fc}.reports table th:not(.mobile),.reports table td:not(.mobile){display:none}@media all and (min-width: 48em){.reports table th,.reports table td{font-size:14px;font-size:.875rem}.reports table th:not(.mobile),.reports table td:not(.mobile){display:table-cell}}.reports table.accruedtimeoff td:nth-last-of-type(-n+5){text-align:right}.reports table.useyearstoclose td:nth-last-of-type(-n+3){text-align:right}.reports table.timeoffusage td:nth-last-of-type(-n+2){text-align:right}.reports .empdetails{margin-bottom:50px}.reports .dailystatusassignments,.reports .dailystatusassignments2{width:100%}.reports .dailystatusassignments td:not(.mobile),.reports .dailystatusassignments th:not(.mobile),.reports .dailystatusassignments2 td:not(.mobile),.reports .dailystatusassignments2 th:not(.mobile){display:table-cell}.reports .dailystatusassignments th,.reports .dailystatusassignments2 th{text-align:left;width:140px}.reports .dailystatusassignments td,.reports .dailystatusassignments td:first-of-type,.reports .dailystatusassignments2 td,.reports .dailystatusassignments2 td:first-of-type{border-left:none}@media all and (min-width: 48em){.reports .dailystatusassignments th,.reports .dailystatusassignments td,.reports .dailystatusassignments2 th,.reports .dailystatusassignments2 td{font-size:12px;font-size:.75rem}}.reports .dailystatusassignments tbody tr:first-of-type th,.reports .dailystatusassignments tbody tr:first-of-type td{background-color:rgba(233,234,240,.35) !important}.reports .dailystatusassignments2{border:none}.reports .dailystatusassignments2 th,.reports .dailystatusassignments2 td,.reports .dailystatusassignments2 td:first-of-type{border:none;padding:10px 0}.reports .dailystatusassignments2 td.status{padding-bottom:0}@media all and (min-width: 48em){.reports .dailystatusassignments2 td.status{padding-top:0}}.reports .dailystatus-flexwrap{margin-bottom:50px}.reports .daytwocolumn table th,.reports .daytwocolumn table td{background-color:#fff}.reports .daytwocolumn table tbody tr:first-of-type th,.reports .daytwocolumn table tbody tr:first-of-type td{background-color:rgba(233,234,240,.35)}@media all and (min-width: 48em){.reports .dailystatus-flexwrap{display:flex;justify-content:flex-start}.reports .dailystatus-flexwrap .status_notes{margin-left:2%}.reports .dailystatusassignments2 textarea{height:175px}}@media all and (min-width: 84.375em){.reports .formcolumns-flexwrap{display:flex;justify-content:space-between;align-items:flex-start}.reports .formcolumns-flexwrap .pageitem{flex:0 1 49%}}.reports .projectscheduletable th,.reports .projectscheduletable td,.reports .projectscheduletable th:not(.mobile),.reports .projectscheduletable td:not(.mobile){display:table-cell}.reports.projectschedule main .constrained .empdetails{max-width:1000px}.reports.projectschedule main .constrained .psouter-flexwrap h2:not(:first-of-type){margin-top:40px}.reports.projectschedule .accordion .accordion-details .details-flexwrap{margin-bottom:15px}.reports.projectschedule .accordion .accordion-details form .form-control{margin:25px 0 15px 0}.reports.projectschedule .projectscheduletable th.taskcolumn{width:30%}@media all and (min-width: 35.7em){.reports.projectschedule .projectscheduletable th.taskcolumn{width:45%}}.reports.projectschedule .projectscheduletable td.isteam{border-left:4px solid #467dd8}.reports.projectschedule .projectscheduletable td.creativeteam{border-left:4px solid #005bf3}.reports.projectschedule .projectscheduletable td.designteam{border-left:4px solid #f34500}.reports.projectschedule .projectscheduletable td.studioteam{border-left:4px solid #0b9f7c}.reports.projectschedule .projectscheduletable td.jmteam{border-left:4px solid #6053a9}.reports.projectschedule .projectscheduletable td.dcjteam{border-left:4px solid #0b7396}.reports.projectschedule .projectscheduletable td.fsteam{border-left:4px solid #a53535}.reports.projectschedule .projectscheduletable td.pnteam{border-left:4px solid #841db5}.reports.projectschedule .projectscheduletable td.scmteam{border-left:4px solid #1d478b}.reports.projectschedule .projectscheduletable td.mediateam{border-left:4px solid #0a33bf}.reports.projectschedule .projectscheduletable td.finhrteam{border-left:4px solid #1ca9d8}.reports.projectschedule .projectscheduletable td.bizdevteam{border-left:4px solid #5266ac}.reports.projectschedule .projectscheduletable td.dmsteam{border-left:4px solid #0a3949}.reports.projectschedule .noteshead{margin-top:25px}.reports.projectschedule .projectschedulenotes th.notecolumn{width:30%}@media all and (min-width: 35.7em){.reports.projectschedule .projectschedulenotes th.notecolumn{width:45%}}.reports.projectschedule .projectschedulenotes th{background-color:#fff}.reports.projectschedule .projectschedulenotes tr:nth-of-type(even) td{background-color:#f7f8fa}.reports.projectschedule .projectschedulenotes th.deletenote{width:90px}.reports.projectschedule .projectschedulenotes td.deletenote{text-align:center}.reports.projectschedule .projectschedulenotes td.deletenote button{background-color:rgba(0,0,0,0);min-width:0;padding:0;width:auto}.reports .accordion{border:1px solid #999;margin-bottom:20px}.reports .accordion .accordion-trigger{font-family:"HelveticaNeueW02-45Ligh",Arial,Helmet,Freesans,Helvetica,sans-serif;font-weight:normal;font-style:normal;font-display:swap;font-size:18px;font-size:1.125rem;line-height:1.2;background-color:#fff;background-image:url("../img/expand-arrow-grey.svg");background-position:right 12px center;background-repeat:no-repeat;background-size:20px 20px;color:#4f4f4f;padding:10px 60px 10px 10px;text-align:left}.reports .accordion .accordion-details{overflow:hidden;padding:0 10px 0 10px;max-height:0;position:relative;transition:max-height .3s ease-out}.reports .accordion .accordion-details table{width:100%}.reports .accordion .accordion-details .details-flexwrap div+div{margin-top:20px}@media screen and (min-width: 48em)and (max-width: 959px){.reports .accordion .accordion-details .details-flexwrap{display:flex;justify-content:space-between}.reports .accordion .accordion-details .details-flexwrap div{flex:0 0 49%}.reports .accordion .accordion-details .details-flexwrap div+div{margin-top:0}}.reports .accordion .accordion-trigger.open+.accordion-details{max-height:20000px;transition:max-height .3s ease-out}.reports .statuskey{background-color:#f8faff;background-image:url("../img/info-icn.svg");background-position:top 20px left 20px;background-repeat:no-repeat;background-size:20px 20px;font-size:.8125rem;padding:20px 20px 20px 50px;margin-top:40px}.reports .statuskey .flexwrap p{font-size:.8125rem;flex:0 0 48%;padding-right:30px}@media all and (min-width: 56.25em){.reports .statuskey .flexwrap{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap}}.singlecolumn{max-width:800px}.pageitem.atglance-default{border:none;box-shadow:none;padding:35px 0}.pageitem.atglance-default h4{line-height:1}.pageitem.atglance-default .flexwrap .timeoff{margin-top:20px}.pageitem.atglance-default .flexwrap .timeoff+.timeoff{margin-top:40px}@media all and (min-width: 48em){.pageitem.atglance-default .flexwrap .timeoff+.timeoff{margin-top:20px}}.pageitem.atglance-default .form-control{margin-bottom:10px}.pageitem.atglance-default form .button-wrap button{margin-top:20px}@media all and (min-width: 48em)and (max-width: 999px){.pageitem.atglance-default form .button-wrap{text-align:right}.pageitem.atglance-default form .button-wrap button{margin-top:0;margin-left:20px;width:auto}}@media all and (min-width: 90em){.pageitem.atglance-default form .button-wrap button{margin-top:20px;margin-left:0;width:100%}}.pageitem.atglance-default .accordion{margin:25px 0 0 0}.pageitem.atglance-default .accordion .accordionitem{border-top:1px solid #f34500}@media all and (min-width: 48em){.pageitem.atglance-default .flexwrap{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start}.pageitem.atglance-default .flexwrap>div{flex:0 1 47%}.pageitem.atglance-default .flexwrap>form{flex-basis:100%}}.day-display{display:flex;flex-direction:row;justify-content:space-between;gap:3%}.day-display_box{font-family:"HelveticaNeueW02-45Ligh",Arial,Helmet,Freesans,Helvetica,sans-serif;font-weight:normal;font-style:normal;font-display:swap;font-size:18px;font-size:1.125rem;line-height:1;border:1px solid #e9eaf0;border-radius:4px;box-shadow:0 1px 4px 0 rgba(200,200,200,.8);display:flex;flex-direction:column;justify-content:space-between;align-items:center;flex:1;margin-bottom:0;padding:10px;text-align:center}.day-display_box span{font-size:10px;font-size:.625rem;display:block;margin-top:10px}.day-display_box .form-control input[type=number]{padding:6px}.day-display.vacation .day-display_box.taken{border-color:#21861c;color:#999}.day-display.vacation .day-display_box.remaining{border-color:#21861c;background-color:#21861c;color:#fff}.day-display.personal .day-display_box.taken{border-color:#861c67;color:#999}.day-display.personal .day-display_box.remaining{border-color:#861c67;background-color:#861c67;color:#fff}.account .empdetails{flex-basis:100%}.account .empdetails p{margin-bottom:40px}.account .empdetails button.edit{display:block;margin-top:10px;margin-bottom:10px}.account .empdetails .formwrap p{margin-bottom:18px}.account .empdetails form .button-wrap button{margin-top:20px}@media all and (min-width: 48em),all and (min-width: 90em){.account .empdetails form .button-wrap{text-align:right}.account .empdetails form .button-wrap button{margin-top:0;margin-left:20px;width:auto}}.select-year .year-info{flex:2;margin:0 10px;text-align:center}.select-year .year-info h3{color:#4f4f4f;line-height:1;margin:0}.select-year .year-info p{font-size:13px;font-size:.8125rem;line-height:1;margin:5px 0 0 0}.logician-lookup .emplistsearch{margin-bottom:40px}.logician-lookup .pagecolumns .flexwrap{margin-bottom:40px}.logician-lookup .pagecolumns .empdetails{flex:0 1 35%}.logician-lookup .pagecolumns .empdetails p{margin-bottom:40px}.logician-lookup .pagecolumns .relatedcards{flex:0 1 59%}.logician-lookup .pagecolumns .relatedcards>div{margin-bottom:40px}.time-off-tracker .directreportwrap{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}.time-off-tracker .directreportwrap h2{flex-basis:100%}.time-off-tracker .directreportwrap div{flex:0 0 47%}.send-sms main form{margin-bottom:40px}.send-sms main .smsmessage-history{table-layout:fixed;margin:25px 0}.send-sms main .smsmessage-history th{padding:5px 10px;border-bottom:1px solid #4f4f4f;text-align:left;vertical-align:top}.send-sms main .smsmessage-history td{font-size:14px;font-size:.875rem;padding:10px;text-align:left;vertical-align:top}@media all and (min-width: 48em){.send-sms main .smsmessage-history td{font-size:16px;font-size:1rem}}.calendar{margin-top:40px}.calendar .wrapper{width:calc(100% + 30px);transform:translateX(-50%);left:50%;position:relative}.calendar .filters .customselect label{width:auto;height:auto;z-index:0;top:4px;left:8px}.calendar .calendar-day{width:100%;height:100%;min-height:150px;text-align:left;font-size:0}.calendar input[type=checkbox].selectday-button{border:none;background:none;background-color:rgba(0,0,0,0);height:100%;margin:0;opacity:0;padding:0;position:absolute;top:0;left:0;width:1px;height:1px}.calendar label{position:absolute;display:block;cursor:pointer;height:100%;width:100%;top:0;left:0;outline:5px solid rgba(0,0,0,0);outline-offset:-5px;transition:background-color .3s ease-in-out;z-index:105}.calendar label:hover{background-color:hsla(0,0%,60%,.1);transition:background-color .3s ease-in-out}.calendar label:active{background-color:hsla(0,0%,60%,.1)}.calendar input[type=checkbox].selectday-button:checked+label{animation-name:selectdayborder;animation-duration:2s;animation-delay:.2s}@keyframes selectdayborder{from{outline:5px solid #4f4f4f}to{outline:5px solid rgba(0,0,0,0)}}.calendar .selected-day{outline-style:solid;outline-width:2px;outline-color:#4f4f4f}.calendar .datenumber{border-top:1px solid #ccc;padding:8px 0}.calendar .datenumber p{font-size:12px;font-size:.75rem;line-height:1;text-align:center}.calendar .holidaytext{padding:10px}.calendar .holidaytext p{font-size:12px;font-size:.75rem;line-height:1.1;text-align:center}.calendar .employee-box{padding:0 0 8px}.calendar .isteam{background-color:#467dd8}.calendar .creativeteam{background-color:#005bf3}.calendar .designteam{background-color:#f34500}.calendar .studioteam{background-color:#0b9f7c}.calendar .jmteam{background-color:#6053a9}.calendar .dcjteam{background-color:#0b7396}.calendar .fsteam{background-color:#a53535}.calendar .pnteam{background-color:#841db5}.calendar .dstrategyteam{background-color:#3eb1b8}.calendar .scmteam{background-color:#1d478b}.calendar .mediateam{background-color:#0a33bf}.calendar .finhrteam{background-color:#1ca9d8}.calendar .bizdevteam{background-color:#5266ac}.calendar .dmsteam{background-color:#0a3949}.calendar .initials-box{display:inline-block;margin:0 1px 1px 0;text-align:center}.calendar .initials-box abbr{color:#fff;cursor:default;display:block;font-family:Arial,sans-serif;font-size:12px;line-height:1;padding:3px 7px;position:relative}.calendar .initials-box abbr::before{background-color:inherit;bottom:0;color:#fff;content:attr(data-fullname);display:inline-block;font-family:Arial,sans-serif;font-size:inherit;left:0;line-height:inherit;text-align:center;top:0;transition:all 0s;padding:0;position:absolute;white-space:nowrap;width:auto;max-width:0;overflow:hidden;z-index:100}.calendar .initials-box abbr.withhover:focus-within::before{max-width:1000px;padding:3px 7px}.calendar .initials-box abbr.withhover:hover::before{max-width:1000px;padding:3px 7px;transition-delay:1s}.calendar .initials-box.multiday{display:block}.calendar .select-month{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin:25px 0}.calendar .select-month button{background-color:#fff;background-position:center center;background-repeat:no-repeat;background-size:13px 19px;border:1px solif #e9eaf0;border-radius:4px;box-shadow:0 1px 4px 0 rgba(200,200,200,.8);flex:0 1 50px;width:50px;height:50px;overflow:hidden;text-indent:-999em}.calendar .select-month button.prev{background-image:url("../img/button-leftarrow-orange.svg")}.calendar .select-month button.next{background-image:url("../img/button-rightarrow-orange.svg")}.calendar .select-month button.prev:disabled{background-image:url("../img/button-leftarrow-grey.svg");cursor:not-allowed}.calendar .select-month button.next:disabled{background-image:url("../img/button-rightarrow-grey.svg");cursor:not-allowed}.calendar .select-month .month-info{flex:2;margin:0 10px;text-align:center}.calendar .select-month .month-info h3{color:#4f4f4f;line-height:1;margin:0}.calendar table{width:100%;border-collapse:collapse}.calendar th,.calendar td{border-right:1px solid #ccc;font-size:12px;font-size:.75rem}.calendar th{font-family:"HelveticaNeueW01-75Bold",Arial,Helmet,Freesans,Helvetica,sans-serif;font-weight:normal;font-style:normal;font-display:swap}.calendar th:last-of-type,.calendar td:last-of-type{border-right:none}.calendar td{width:14.2857142857%;padding:0;position:relative;vertical-align:top}.calendar td.vacation_scheduled{background-color:#21861c}.calendar td.vacation_scheduled .datenumber{color:#fff}.calendar td.personal_scheduled{background-color:#861c67}.calendar td.personal_scheduled .datenumber{color:#fff}.calendar .selected-days{padding:20px}.weatherpage main .empdetails{margin-bottom:40px}.weatherpage main .weatheritem{flex:0 0 48%;border-color:#e9eaf0}.weatherpage main .weatheritem .temp{font-family:"HelveticaNeueW01-65Medi",Arial,Helmet,Freesans,Helvetica,sans-serif;font-weight:normal;font-style:normal;font-display:swap;font-size:2.1875rem;color:#f34500;margin-bottom:0;margin-right:10px}.weatherpage main .weatheritem .temp-condition_flexwrap{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch}.weatherpage main .weatheritem.hubquarters{border-color:#f34500}@media screen and (min-width: 56.25em){.weatherpage main .empdetails{margin-bottom:0}.weatherpage main .mapwrap>div{width:38vw !important}.weatherpage main .tablewrap{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between;align-items:flex-start}.weatherpage main .flexwrap{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start}.weatherpage main .flexwrap .empdetails{flex:0 0 58%}}@media all and (min-width: 1000px){.calendar .calendar-day{min-height:130px}.pagecolumns{flex-direction:row;display:flex;justify-content:space-between;align-items:flex-start}.pagecolumns .glancewrap{flex:0 1 34%}.pagecolumns .calendarwrap{flex:0 1 59%}.pageitem.atglance-default .flexwrap{display:block}.pageitem.atglance-default .flexwrap .timeoff{margin-top:20px}.pageitem.atglance-default .flexwrap .timeoff+.timeoff{margin-top:40px}}@media all and (min-width: 1800px){.pagecolumns div{flex:0 1 25%}.pagecolumns .pageitem.calendar{flex:0 1 69%}}

/*# sourceMappingURL=screen.css.map */