._weboptimizer_returns_404_on_empty{background-color:rgba(255,255,255,0)}.professionalDevelopmentTracking_expandednavlink{background:url("Images/timesheet-icon.png") no-repeat 5px 1px;padding-left:4.62em}.parkingDecals_expandednavlink{background:url("images/parking-decals-home.png") no-repeat 5px 1px;padding-left:4.62em}.parkingDecalsAdministration_expandednavlink{background:url("images/parking-decals-admin-home.png") no-repeat 5px 1px;padding-left:4.62em}.transcriptsRequestNSCH_expandednavlink{background:url("Images/transcript-request.png") no-repeat 5px 1px;padding-left:4.62em}.hyFlexStudentWaiverFacultyView_expandednavlink{background:url("images/hyflex-waiver.png") no-repeat 5px 1px;padding-left:4.62em}.hyFlexStudentWaiver_expandednavlink{background:url("images/hyflex-student-waiver-home.png") no-repeat 5px 1px;padding-left:4.62em}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.professionalDevelopmentTracking_expandednavlink{background:url("Images/timesheet-icon@2x.png") no-repeat 5px 1px;background-size:45px;padding-left:4.62em}.parkingDecals_expandednavlink{background:url("images/parking-decals-admin-home.png") no-repeat 5px 1px;background-size:45px;padding-left:4.62em}.parkingDecalsAdministration_expandednavlink{background:url("images/parking-decals-admin-home@2x.png") no-repeat 5px 1px;background-size:45px;padding-left:4.62em}.transcriptsRequestNSCH_expandednavlink{background:url("Images/transcript-request@2x.png") no-repeat 5px 1px;background-size:45px;padding-left:4.62em}.hyFlexStudentWaiverFacultyView_expandednavlink{background:url("images/hyflex-waiver@2x.png") no-repeat 5px 1px;background-size:45px;padding-left:4.62em}.hyFlexStudentWaiver_expandednavlink{background:url("images/hyflex-student-waiver-home.png") no-repeat 5px 1px;background-size:45px;padding-left:4.62em}}.chat{background:#fff;box-shadow:0 0 10px 5px #ddd;min-height:20rem}.messages-box{margin-top:10px;min-height:20rem;max-height:20rem;border:.0625rem solid #bdbdbd;transition:all .3s linear;overflow-y:auto}.chat .messages-box .message{padding:5px 10px;margin-bottom:2px;background-color:#0057b7;color:#fff;position:relative;border-radius:10px 0 0 10px;max-width:80%;float:right;transition:all .3s linear;overflow-wrap:break-word}.chat .messages-box .message:first-child{border-radius:10px 10px 0 10px}.chat .messages-box .message:last-child{border-radius:10px 0 10px 10px}.chat .messages-box .message.active{background-color:#f37660}.chat .messages-box .message p{margin:0 10px 0 0}.chat .messages-box .message:hover .fa{transform:scale(1);opacity:1}.chat .messages-box .message .message-header{color:#fac;font-weight:bold}.chat .messages-box .incoming-message{padding:5px 10px;margin-bottom:2px;background-color:#e4e6eb;position:relative;border-radius:10px 0 0 10px;max-width:80%;float:left;transition:all .3s linear;overflow-wrap:break-word}.chat .messages-box .incoming-message:first-child{border-radius:0 10px 10px 10px}.chat .messages-box .incoming-message:last-child{border-radius:0 10px 10px 10px}.chat .messages-box .incoming-message.active{background-color:#f37660}.chat .messages-box .incoming-message span{margin:0 10px 0 0}.chat .messages-box .incoming-message:hover .fa{transform:scale(1);opacity:1}.chat .messages-box .incoming-message .message-header{color:#61ce70;font-weight:bold}.chat .message-box .incoming-message .message-body{position:relative;overflow-wrap:break-word;white-space:pre-wrap}.chat .messages-box .incoming-message .message-header span{padding-left:2px;margin-left:-2px}.chat .messages-box .incoming-message .message-header .incoming-message-author{flex:0 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat .messages-box .message-date-time{float:right;margin:10px 0 -2px 4px;position:relative;z-index:10}.chat .messages-box .message-date-time .message-date-time-data span{font-size:.6875rem;white-space:nowrap;line-height:15px;height:15px;color:var(--bubble-meta);display:inline-block;vertical-align:top}.chat form{background-color:#fff}.chat form input:focus{outline:inherit}.chat form input.error{border:1px solid rgba(255,0,0,.5)}.chat form button{border:none;background-color:transparent;font-size:18px;color:#4085f6;cursor:pointer}.chat form button:focus{outline:inherit}.create-message{position:relative;bottom:2%}#chat-icon{font-size:3rem;margin-top:.8rem}.chat-row{margin-left:0;margin-right:0}.ui-tooltip{max-width:350px;z-index:10}.x862-btn-closed{color:#444 !important;cursor:not-allowed !important}.x862-sms-services-widget .esg-card-widget__body{display:block !important}.x862-padding-top-2{padding-top:2rem}@media all and (max-width:414px){td.hide_col_1{display:none !important;width:0 !important;height:0 !important;opacity:0 !important;visibility:collapse !important}th.hide_col_1{display:none !important;width:0 !important;height:0 !important;opacity:0 !important;visibility:collapse !important}.esg-edit--small{height:1.15rem}.esg-add--small{height:1rem}.esg-delete--small{height:1rem}}@media all and (min-width:600px) and (max-width:767px){.hide_col_2 td th{display:none;width:0;height:0;opacity:0;visibility:collapse}}@media all and (min-width:480px) and (max-width:599px){.hide_col_3 td th{display:none;width:0;height:0;opacity:0;visibility:collapse}}@media all and (max-width:479px){.hide_col_4 td th{display:none;width:0;height:0;opacity:0;visibility:collapse}}