.skip-to-content-box,#skip-to-content-from-header-student,#skip-to-content-from-header{position:absolute;top:30px;left:30px;font-family:"Muli", Helvetica, Arial, sans-serif;background:white;padding:10px 15px;border-radius:8px;box-shadow:0 0 10px 0 rgba(0,0,0,0.1);border:1px solid #EBEBEB;font-size:15px;transform:translateY(-200px);z-index:100;font-weight:600}.skip-to-content-box a,#skip-to-content-from-header-student a,#skip-to-content-from-header a{color:#146aff;text-decoration:none}#skip-to-content-from-header:focus{transform:translateY(0);box-shadow:0 0 0 3px white, 0 0 0 6px #e70d4f}#skip-to-content-from-header-student{display:flex;flex-direction:column;gap:20px}#skip-to-content-from-header-student:focus-within{transform:translateY(0)}#navbar{font-family:"Muli", Helvetica, Arial, sans-serif;font-size:15px;color:#004e95;font-weight:600;max-width:100%;min-height:75px;position:relative;display:flex;align-items:center;justify-content:center;box-sizing:border-box;border-bottom:1px solid #EBEBEB}#navbar ul{list-style:none;display:flex;margin:0;padding:0}#navbar li{display:flex;align-items:center}#navbar a{text-decoration:none;color:#004e95;white-space:nowrap}#navbar a:visited{color:#004e95}#navbar a:hover{text-decoration:none}#navbar a.btn-primary{color:#fff}@media screen and (max-width: 1000px){#navbar{font-size:14px;color:#004e95;min-height:60px}}#navbar .navigation_link{margin:0 20px 0 0;white-space:nowrap}#navbar .navigation_link:nth-child(5){flex-grow:1}#navbar .mobile-dashboard-link{display:none}@media screen and (max-width: 1000px){#navbar .navigation_link,#navbar .user-details-menu-button,#navbar .support-request,#navbar .user-details-menu-popover a,#navbar .button_to,#navbar .mobile-dashboard-link{height:45px;display:flex;align-items:center;margin-right:0;padding:2px 0}}#navbar .navigation_link::after,#navbar .user-details-menu-button::after,#navbar .support-request::after,#navbar .user-details-menu-popover a::after,#navbar .button_to::after,#navbar .mobile-dashboard-link::after{display:block;content:'';text-decoration:none;border-bottom:2px solid #004e95;transform:scaleX(0);transition:transform 250ms ease-in-out}@media screen and (max-width: 1000px){#navbar .navigation_link::after,#navbar .user-details-menu-button::after,#navbar .support-request::after,#navbar .user-details-menu-popover a::after,#navbar .button_to::after,#navbar .mobile-dashboard-link::after{display:none}}#navbar .navigation_link:hover::after,#navbar .user-details-menu-button:hover::after,#navbar .support-request:hover::after,#navbar .user-details-menu-popover a:hover::after,#navbar .button_to:hover::after,#navbar .mobile-dashboard-link:hover::after{transform:scaleX(1)}@media (prefers-reduced-motion){#navbar .navigation_link::after,#navbar .user-details-menu-button::after,#navbar .support-request::after,#navbar .user-details-menu-popover a::after,#navbar .button_to::after,#navbar .mobile-dashboard-link::after{transition:none}#navbar .navigation_link:hover::after,#navbar .user-details-menu-button:hover::after,#navbar .support-request:hover::after,#navbar .user-details-menu-popover a:hover::after,#navbar .button_to:hover::after,#navbar .mobile-dashboard-link:hover::after{transform:none}}#navbar .assign_button{background:white;font-weight:bold;padding:5px 10px;border:1px solid #004e95;border-bottom:2px solid #004e95;border-radius:8px;transition:.3s background-color;margin-right:20px}@media screen and (max-width: 1000px){#navbar .assign_button{margin:10px 0}}#navbar .assign_button:hover{border-bottom-width:2px;background-color:#d4f0ff}#navbar #header-inner{width:100%;display:flex;align-items:center;justify-content:center;padding:0 15px;outline:none}@media screen and (max-width: 1000px){#navbar #header-inner{flex-direction:column;padding:20px;cursor:pointer}}#navbar #header-inner .user-navigation{flex-grow:1;display:flex;align-items:center}@media screen and (max-width: 1000px){#navbar #header-inner .user-navigation{flex-direction:column;margin:10px 0 0;display:none}}#navbar #header-inner .user-details{flex-grow:1;display:flex;justify-content:flex-end;align-items:center}@media screen and (max-width: 1000px){#navbar #header-inner .user-details{flex-direction:column;display:none}}#navbar #header-inner .user-details a.support-request{white-space:nowrap;margin-right:20px}@media screen and (max-width: 1000px){#navbar #header-inner .user-details a.support-request{margin-right:0}}@media screen and (max-width: 1000px){#navbar #header-inner .nri-program-root-container+.user-details{flex-direction:row;display:flex;position:absolute;top:22px;right:20px}}#navbar #header-inner a.nav-logo,#navbar #header-inner div.nav-logo{background:url(/assets/logo-red-black-f6989d7567cf90b349409137595e99c52d036d755b4403d25528e0fd83a3b084.svg) no-repeat;display:block;height:24px;width:109px;margin:0 20px 0 0}@media screen and (max-width: 1000px){#navbar #header-inner a.nav-logo,#navbar #header-inner div.nav-logo{display:none}}#navbar #header-inner #logo-mobile-menu{display:none}@media screen and (max-width: 1000px){#navbar #header-inner #logo-mobile-menu{background:url(/assets/mobile-logo-menu-ceee17b77ad4e2be95101d93ec4d556aea3437b50e8a1288f58d87f282f68e1f.svg) no-repeat;margin:0;width:135px;display:block;height:24px;border:none;background-color:transparent}}#navbar #header-inner #logo-mobile-menu[aria-expanded=true]~.user-navigation,#navbar #header-inner #logo-mobile-menu[aria-expanded=true]~.user-details{display:flex}#navbar .user-details-menu{position:relative;white-space:nowrap}@media screen and (max-width: 1000px){#navbar .user-details-menu{display:flex;flex-direction:column;white-space:normal}}#navbar .user-details-menu-account-icon{background-color:#004E95;-webkit-mask-image:url(/assets/person-blue-86433978c648a2838f4cfcb212ee321bd5326864bdde8787e727aad4cba5072f.svg);mask-image:url(/assets/person-blue-86433978c648a2838f4cfcb212ee321bd5326864bdde8787e727aad4cba5072f.svg);display:inline-block;margin-top:3px;height:15px;width:15px}#navbar .user-details-menu-content{margin-top:0}#navbar .user-details-menu-header{display:flex;align-items:center}#navbar .user-details-menu-header-container{width:calc(100% + 40px);background:#F5F5F5;padding-top:20px;padding-left:20px;padding-right:0;padding-bottom:15px;margin-left:-20px}@media screen and (max-width: 1000px){#navbar .user-details-menu-header-container{padding-right:20px}}#navbar .user-details-menu-header-title{width:fit-content;color:#333333;font-size:15px}#navbar .user-details-menu-header-subtitle{color:#707070;font-size:13px}#navbar .user-details-menu-premium-section{width:100%;background:#004E95;color:white;padding:5px 20px;margin-left:-20px;width:calc(100% + 40px);margin-bottom:0}#navbar .user-details-menu-premium-icon{background:url(/assets/icon_premium_flag-5de9496e4301c39cb9635d439d6fb8d332b8d2e6256e4879d686cb6d5cdba938.svg) no-repeat;background-size:17px;vertical-align:middle;display:inline-block;margin-right:5px;height:17px;width:18px}#navbar a.user-details-menu-button{background-image:url(/assets/icons/arrow-down-navy-bf5c37c04d020137209a513c158394fb89df5902f2a12b12bf7445b2659db86b.svg);background-repeat:no-repeat;background-position:right 10px;background-size:10px;padding:2px 15px 2px 0;color:#004e95;display:block}@media screen and (max-width: 1000px){#navbar a.user-details-menu-button{display:flex;align-items:center;background-position:right 20px;width:fit-content;align-self:center}}#navbar a.user-details-menu-button:visited{color:#004e95}#navbar .user-details-menu-popover{position:absolute;top:26px;right:0;box-sizing:border-box;border:1px solid #EBEBEB;box-shadow:0 1px 1px rgba(0,0,0,0.075),0 2px 2px rgba(0,0,0,0.075),0 4px 4px rgba(0,0,0,0.075),0 8px 8px rgba(0,0,0,0.075),0 16px 16px rgba(0,0,0,0.075);z-index:990;border-radius:8px;padding-top:0;padding-bottom:20px;padding-left:20px;padding-right:20px;font-size:15px;overflow:hidden;background:white}@media screen and (max-width: 1000px){#navbar .user-details-menu-popover{top:0;position:relative;padding-bottom:5px}}#navbar .user-details-menu-popover.student{padding-top:5px}#navbar .user-details-menu-popover a,#navbar .user-details-menu-popover a.support-request,#navbar .user-details-menu-popover form{display:block;float:left;clear:left;background:white;margin:15px 0 0;box-sizing:border-box;cursor:pointer;text-align:left;font-size:15px}@media screen and (max-width: 1000px){#navbar .user-details-menu-popover a,#navbar .user-details-menu-popover a.support-request,#navbar .user-details-menu-popover form{margin:0;display:flex;align-items:center;font-size:14px}}#navbar .user-details-menu-popover a:hover,#navbar .user-details-menu-popover a.support-request:hover,#navbar .user-details-menu-popover form:hover{text-decoration:none}#navbar .user-details-menu-popover form input{margin:0;font-weight:600}#navbar .user-details-menu-popover.hide{display:none}#navbar .co-teach-back-to-account{border:none;background-color:white;cursor:pointer;text-align:left;padding:2px 0;color:#004e95;font-size:15px;color:#004e95;font-weight:600;-webkit-appearance:none;font-family:"Muli", Helvetica, Arial, sans-serif}#minimal-header{height:75px;position:relative;display:flex;align-items:center;justify-content:center;border-bottom:1px solid #EBEBEB;background:white}#minimal-header #logo{background:url(/assets/logo-red-black-f6989d7567cf90b349409137595e99c52d036d755b4403d25528e0fd83a3b084.svg) no-repeat;display:block;height:24px;width:109px}#impersonation-banner{color:white;font-family:'Muli', Arial, Helvetica, sans-serif;font-size:16px;font-weight:bold;padding:10px 15px;display:flex;justify-content:center;align-items:center}#impersonation-banner .inner{display:flex;justify-content:center;align-items:center;max-width:1000px;gap:10px}@media screen and (max-width: 1000px){#impersonation-banner .inner{flex-direction:column;align-items:flex-start}}#impersonation-banner .inner-text{display:flex;flex-align:start}#impersonation-banner form{display:inline;margin:0}#impersonation-banner:visited{background-color:#fff;color:#146aff}.btn-facilitator-impersonator-return,.btn-coteacher-return{border-color:#BFBFBF;border-radius:8px;border-width:1px;border-bottom-width:3px;border-style:solid;padding:0 15px;color:#004e95;font-size:15px;font-family:'Muli', Arial, Helvetica, sans-serif;font-weight:bold;background:#fff;transition:background-color 0.5s ease;background:#fff;height:35px;cursor:pointer}.co-teacher-banner{background-color:#146aff}.facilitator-impersonation-banner{background-color:#004e95}.icon-button{background:white;font-weight:bold;padding:6px 9px !important;border:1px solid #146aff;border-bottom:2px solid #146aff;border-radius:8px;transition:.3s background-color;width:40px;height:36px}.icon-button:hover{border-bottom-width:2px;background-color:#d4f0ff}.icon-button a{padding:0px !important}.tooltip{visibility:hidden;background-color:#004e95;border:1px solid #004e95;color:#fff;font-size:16px;font-weight:600;border-radius:8px;z-index:100;box-sizing:border-box;padding:10px 13px;white-space:nowrap;position:absolute;top:calc(100% + 12px);left:-120%;transform:translateX(-50%)}.tooltip::before{border:solid transparent;border-bottom-color:#004e95;border-width:9px;margin-left:58px;left:50%;bottom:100%;content:" ";height:0;width:0;position:absolute;pointer-events:none}.tooltip::after{border:solid transparent;border-bottom-color:#004e95;border-width:8px;margin-left:58px;left:50%;bottom:100%;content:" ";height:0;width:0;position:absolute;pointer-events:none}.has-tooltip{display:inherit;position:relative}.has-tooltip:hover .tooltip{visibility:visible}#header-lti{width:100%;display:flex;align-items:center;justify-content:center;padding:0 15px}#header-lti .user-navigation{display:flex;align-items:center}#header-lti .user-navigation .navigation_link,#header-lti .user-navigation .support-request{margin:0 20px 0 0}#header-lti .user-details{display:flex;align-items:center}#header-lti .user-details>a{margin:0 20px 0 0}#header-lti .user-details>a.support-request{white-space:nowrap}#header-lti a.nav-logo,#header-lti div.nav-logo{background:url(/assets/logo-red-black-f6989d7567cf90b349409137595e99c52d036d755b4403d25528e0fd83a3b084.svg) no-repeat;display:block;height:24px;width:109px;margin:0 20px 0 0}#header-lti .open-in-new-tab-tooltip{visibility:hidden;background-color:#004e95;border:1px solid #004e95;color:#fff;font-size:16px;font-weight:600;border-radius:8px;z-index:100;box-sizing:border-box;padding:10px 13px;whitespace:nowrap;position:absolute;top:64px}#header-lti .open-in-new-tab-tooltip::before{border:solid transparent;border-bottom-color:#004e95;border-width:9px;margin-left:-9px;left:20%;bottom:100%;content:" ";height:0;width:0;position:absolute;pointer-events:none}#header-lti .open-in-new-tab-tooltip::after{border:solid transparent;border-bottom-color:#004e95;border-width:8px;margin-left:-8px;left:20%;bottom:100%;content:" ";height:0;width:0;position:absolute;pointer-events:none}#header-lti #open-in-new-tab-button{display:inherit}#header-lti #open-in-new-tab-button:hover .open-in-new-tab-tooltip{visibility:visible}.open_in_new_tab_button{background:white;font-weight:bold;margin-left:20px;padding:6px 9px;border:1px solid #146aff;border-bottom:2px solid #146aff;border-radius:8px;transition:.3s background-color;width:40px;height:36px}.open_in_new_tab_button:hover{border-bottom-width:2px;background-color:#d4f0ff}.student-mode-banner{font-family:"Muli", Helvetica, Arial, sans-serif;font-size:16px;color:#004e95;font-weight:bold;background-color:#fffadc;width:100%;text-align:center;padding:15px;display:flex;align-items:center;justify-content:center;box-shadow:inset 0 -2px 5px 0 rgba(0,0,0,0.1)}@media screen and (max-width: 1000px){.student-mode-banner{flex-direction:column;text-align:left;align-items:flex-start}}.student-mode-banner a{border-radius:8px;padding:0px 16px;height:32px;line-height:29px;text-align:center;border-color:#146aff;border-style:solid;border-width:1px;border-bottom-width:3px;transition:background-color 0.5s ease;background:#fff;color:#146aff;font-size:13px;text-decoration:none;margin-left:15px}.student-mode-banner a:visited{background-color:#fff;color:#146aff}.student-mode-banner a:hover,.student-mode-banner a:focus{color:#146aff;background-color:#d4f0ff}@media screen and (max-width: 1000px){.student-mode-banner a{height:auto;margin:10px 0 0 0}}.btn{display:inline-block;-webkit-appearance:none;cursor:pointer;padding:0.45em 0.85em 0.35em;text-decoration:none;border:1px solid #146aff;border-bottom:3px solid #146aff;text-align:center;font-family:"Muli", Helvetica, Arial, sans-serif;font-size:17px;font-weight:bold;border-radius:8px;color:#146aff}.btn:visited{color:#146aff}.btn:focus{color:#146aff}.btn:hover{color:#146aff}.btn:active{color:#146aff}.btn-large{padding:0.8em 1.618em 0.7em}.btn-small{padding:0.4em 1em 0.4em;font-size:16px}.btn-primary{border-color:#146aff;color:white;background:#146aff;border-bottom-color:#004cc9}.btn-primary:visited{color:white}.btn-primary:focus{color:white}.btn-primary:hover{color:white}.btn-primary:active{color:white}.btn-primary.btn-success{color:white;background:#2b9328}.btn-primary.btn-success:visited{color:white}.btn-primary.btn-success:focus{color:white}.btn-primary.btn-success:hover{color:white}.btn-primary.btn-success:active{color:white}.btn-danger{border-color:#efa89b;color:#df5037}.btn-danger:visited{color:#df5037}.btn-danger:focus{color:#df5037}.btn-danger:hover{color:#df5037}.btn-danger:active{color:#df5037}.btn-success{border-color:#2b9328;color:#2b9328}.btn-success:visited{color:#2b9328}.btn-success:focus{color:#2b9328}.btn-success:hover{color:#2b9328}.btn-success:active{color:#2b9328}.btn-unbranded{font-family:inherit}.btn-no-caps{text-transform:none}.btn-disabled,.btn:disabled{cursor:default;color:#aeaeae;background:white;border-color:#aeaeae}.btn-disabled:visited,.btn:disabled:visited{color:#aeaeae}.btn-disabled:focus,.btn:disabled:focus{color:#aeaeae}.btn-disabled:hover,.btn:disabled:hover{color:#aeaeae}.btn-disabled:active,.btn:disabled:active{color:#aeaeae}.btn-primary.btn-disabled,.btn-primary:disabled{color:#aeaeae;background:#6c7779;border-color:#6c7779}.btn-primary.btn-disabled:visited,.btn-primary:disabled:visited{color:#aeaeae}.btn-primary.btn-disabled:focus,.btn-primary:disabled:focus{color:#aeaeae}.btn-primary.btn-disabled:hover,.btn-primary:disabled:hover{color:#aeaeae}.btn-primary.btn-disabled:active,.btn-primary:disabled:active{color:#aeaeae}.btn-icon{padding-left:0.5em;padding-right:0.5em}.btn-large.btn-icon{padding-left:0.8em;padding-right:0.8em}.btn-group{font-size:0;display:inline-block}.btn-group>.btn:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.btn-group>.btn:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn+.btn{margin-left:-1px}html{box-sizing:border-box}*{box-sizing:inherit}body{margin:0;background:white}#container2019{width:100%}#responsive-content-wrapper2019{max-width:1000px;margin-left:auto;margin-right:auto;padding:0 15px}#wide-content-wrapper2019{padding:0 15px}.navbar-spacing{margin-top:30px}
