.black-header{background-color:#272521;height:40px;min-height:40px;position:absolute;top:0;width:100%}.black-header a{background-color:#3c3832;border-radius:3px;color:#a3a1a1;display:block;font-size:14px;line-height:14px;margin:9px 8px 8px 0;padding:5px 5px 4px;text-decoration:none}.no-right-margin{margin:9px 0 8px!important}.header-link-list{display:inline-block;list-style:none;margin:0;padding:0}.header-link-list li{float:left;line-height:14px}.black-header a:focus,a:hover{background-color:#1d1b18;color:#fff;text-decoration:none}.labbook-pdf.incompleted-section{color:#aaa}.labnotebook-pdf.attempts{color:#f8b755;font-size:16px}.labnotebook-pdf.attempts,.labnotebook-pdf.points{background-color:#4f758b;font-family:museo_slab700;font-size:24px;padding:0 2px}.labnotebook-pdf.points{border-radius:3px;color:#f3ee14}.labnotebook-pdf.section{border-bottom:1px solid #ddd;clear:both;display:block;margin-bottom:2em;padding-bottom:2em}@media print{.dont-print{display:none}}.footer{background-color:#4f758b;bottom:0;height:100px;min-width:1024px;position:absolute;width:100%}.blue-footer a{color:#fff;font-family:museo_sans_500regular;font-size:12px;text-decoration:none;width:100%}.blue-footer a:hover{text-decoration:underline}.footer-container{padding:10px 0}.footer-links-container{float:right;height:69px;width:400px}.footer-link-list{display:block;float:left;height:69px;list-style:none;margin:0;padding:0;width:132px}.footer-link-list li{height:23px;line-height:23px;text-align:left}.footer-link-list a{text-align:left;width:30%}.copyright{color:#fff;font-family:museo_sans_500regular;font-size:12px}.register-class-input-table th{font-family:museo_sans_700regular,Arial}.padding-for-footer{margin-bottom:90px}.register-class-input-table-submit{margin:10px 10px 10px 100px}#level-select-form{display:flex;flex-wrap:nowrap;overflow:scroll}.arcade-mode-sections-row #level-select-form{flex-wrap:wrap}.ise-iframe{min-width:1024px!important;transform-origin:top center}@media screen and (min-width:1100px){.ise-iframe{max-width:100%}}.ise-level-panel{background-color:transparent;border:1px solid #eee;border-radius:0;cursor:pointer;margin:10px;min-width:225px;padding:5px;text-align:center;width:22%}.ise-level-panel.active{background-color:#fff;border:1px solid #aaa}.ise-level-panel-content{min-height:255px}.ise-level-panel.active .ise-arcade-mode-btn,.ise-level-panel.active .ise-download-lab-report-btn,.ise-level-panel.active .ise-restart-level-btn,.ise-level-panel.active .ise-score,.ise-level-panel.active .ise-start-level-btn{display:block}.ise-levels-row{background-color:#eee;height:434px}.ise-badge-image-holder{height:100px;margin:0 auto;width:100px}.ise-badge-image-holder img{display:block;pointer-events:none;position:relative;user-select:none}.ise-arcade-mode-btn,.ise-restart-level-btn,.ise-start-level-btn{background-color:#4f758b}.ise-arcade-mode-btn,.ise-download-lab-report-btn,.ise-restart-level-btn,.ise-start-level-btn{border-radius:0;color:#fff;display:block;display:none;margin:0 auto;white-space:normal;width:90%}.ise-download-lab-report-btn{background-color:#000}.ise-level-title,.ise-score{color:#517285;font-size:20px}.ise-score{display:none}.badge-progress{height:8px;margin:0 auto;width:150px}.ise-badge-progress-bar-container{width:180px}.ise-badge-summary-numbers{margin:0 auto;width:130px}.ise-learnchemistry-logo{margin:20px 0 0}.arcade-mode-section-panel{background-color:transparent;border:1px solid #eee;border-radius:0;cursor:pointer;margin:10px;padding:5px;text-align:center;width:22%}.arcade-mode-section-start-btn{background-color:#4f758b;border-radius:0;color:#fff;display:block;margin:0 auto;white-space:normal;width:90%}.arcade-mode-section-panel-content{min-height:155px}.arcade-mode-sections-row{background-color:#eee}.arcade-mode-section-image-holder{padding:0 10px}.aspirin-background-image{background:url(/build/images/aspirin-screen-bg-cropped.443e56cd.jpg) 100% 0 no-repeat;background-size:50%;min-height:400px}.titration-background-image{background:url(/build/images/titration-screen-bg-cropped.2f6aa26a.jpg) 100% 0 no-repeat;background-size:50%;min-height:400px}.ise-title{font-size:20px}.logos-row{margin-bottom:105px;margin-top:10px}.panel{box-shadow:none}.logged-in-as{color:#517285;float:right;margin:20px}.main-title{color:#4f758b;float:left;font-family:museo_slab500,serif;font-size:43px;line-height:50px;margin:30px 0}.home-page-button{display:inline-block;float:left;margin:8px 0 15px;position:relative;width:100px}.ise-banner-image{width:100%}.logo-horz-list{list-style:none;margin:0;padding:0}.logo-horz-list li{display:inline-block;margin:0 10px}.pad-top-container{margin-top:40px}.logged-in-home-page .main-title{margin-bottom:0;margin-top:10px}.rsc-logo-link:hover{background-color:transparent}@font-face{font-family:museo_sans_500regular;font-style:normal;font-weight:400;src:url(https://www.rsc-cdn.org/global/webfonts/fonts/MuseoSans_500-webfont.eot);src:url(https://www.rsc-cdn.org/global/webfonts/fonts/MuseoSans_500-webfont.eot?#iefix) format("embedded-opentype"),url(https://www.rsc-cdn.org/global/webfonts/fonts/MuseoSans_500-webfont.svg#museo_sans_500regular) format("svg"),url(https://www.rsc-cdn.org/global/webfonts/fonts/MuseoSans_500-webfont.woff) format("woff"),url(https://www.rsc-cdn.org/global/webfonts/fonts/MuseoSans_500-webfont.ttf) format("truetype")}@font-face{font-family:museo_sans_300regular;font-style:normal;font-weight:400;src:url(https://www.rsc-cdn.org/global/webfonts/fonts/MuseoSans_300-webfont.eot);src:url(https://www.rsc-cdn.org/global/webfonts/fonts/MuseoSans_300-webfont.eot?#iefix) format("embedded-opentype"),url(https://www.rsc-cdn.org/global/webfonts/fonts/MuseoSans_300-webfont.svg#museo_sans_300regular) format("svg"),url(https://www.rsc-cdn.org/global/webfonts/fonts/MuseoSans_300-webfont.woff) format("woff"),url(https://www.rsc-cdn.org/global/webfonts/fonts/MuseoSans_300-webfont.ttf) format("truetype")}@font-face{font-family:museo_sans_700regular;font-style:normal;font-weight:400;src:url(https://www.rsc-cdn.org/global/webfonts/fonts/MuseoSans_700-webfont.eot);src:url(https://www.rsc-cdn.org/global/webfonts/fonts/MuseoSans_700-webfont.eot?#iefix) format("embedded-opentype"),url(https://www.rsc-cdn.org/global/webfonts/fonts/MuseoSans_700-webfont.svg#museo_sans_700regular) format("svg"),url(https://www.rsc-cdn.org/global/webfonts/fonts/MuseoSans_700-webfont.woff) format("woff"),url(https://www.rsc-cdn.org/global/webfonts/fonts/MuseoSans_700-webfont.ttf) format("truetype")}@font-face{font-family:museo_slab500;font-style:normal;font-weight:400;src:url(https://www.rsc-cdn.org/global/webfonts/fonts/Museo_Slab_500-webfont.eot);src:url(https://www.rsc-cdn.org/global/webfonts/fonts/Museo_Slab_500_2-webfont.eot?#iefix) format("embedded-opentype"),url(https://www.rsc-cdn.org/global/webfonts/fonts/Museo_Slab_500_2-webfont.svg#museo_slab500) format("svg"),url(https://www.rsc-cdn.org/global/webfonts/fonts/Museo_Slab_500_2-webfont.woff) format("woff"),url(https://www.rsc-cdn.org/global/webfonts/fonts/Museo_Slab_500_2-webfont.ttf) format("truetype")}@font-face{font-family:museo_slab700;font-style:normal;font-weight:400;src:url(https://www.rsc-cdn.org/global/webfonts/fonts/Museo_Slab_700-webfont.eot);src:url(https://www.rsc-cdn.org/global/webfonts/fonts/Museo_Slab_700-webfont.eot?#iefix) format("embedded-opentype"),url(https://www.rsc-cdn.org/global/webfonts/fonts/Museo_Slab_700-webfont.svg#museo_slab700) format("svg"),url(https://www.rsc-cdn.org/global/webfonts/fonts/Museo_Slab_700-webfont.woff) format("woff"),url(https://www.rsc-cdn.org/global/webfonts/fonts/Museo_Slab_700-webfont.ttf) format("truetype")}@font-face{font-family:museo_slab300;font-style:normal;font-weight:400;src:url(https://www.rsc-cdn.org/global/webfonts/fonts/Museo_Slab_300-webfont.eot);src:url(https://www.rsc-cdn.org/global/webfonts/fonts/Museo_Slab_300-webfont.eot?#iefix) format("embedded-opentype"),url(https://www.rsc-cdn.org/global/webfonts/fonts/Museo_Slab_300-webfont.svg#museo_slab300) format("svg"),url(https://www.rsc-cdn.org/global/webfonts/fonts/Museo_Slab_300-webfont.woff) format("woff"),url(https://www.rsc-cdn.org/global/webfonts/fonts/Museo_Slab_300-webfont.ttf) format("truetype")}*{font-family:museo_sans_500regular,Arial}.title{color:#4f7389;font-family:museo_slab500,Arial}html{min-height:100%;position:relative;scroll-behavior:smooth}.rsc-ui footer.rsc-footer{background-color:#252729;clear:both;font-weight:500;margin-top:15px;width:100%}.rsc-ui footer.rsc-footer .inner-sleeve{overflow:auto}.rsc-ui footer.rsc-footer .breadcrumbs{background-color:#383b3d;border-bottom:1px solid #54585a;border-top:1px solid #54585a;height:40px}.rsc-ui footer.rsc-footer .breadcrumbs ul{-webkit-margin-before:8px;-webkit-margin-after:8px;-webkit-padding-start:8px;margin-left:0;margin-top:8px}.rsc-ui footer.rsc-footer .breadcrumbs li{display:inline-block;list-style-type:none;margin:0;padding:0}.rsc-ui footer.rsc-footer .breadcrumbs li a{color:#adadad;font-size:13px;text-decoration:none}.rsc-ui footer.rsc-footer .breadcrumbs li a:focus .rsc-ui footer.rsc-footer .breadcrumbs li a.selected,.rsc-ui footer.rsc-footer .breadcrumbs li a:hover{color:#fff;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.rsc-ui footer.rsc-footer .breadcrumbs li.extra{display:none}.rsc-ui footer.rsc-footer .rsc-logo{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;float:left;padding:32px 0 0 16px;text-align:center;width:50%}.rsc-ui footer.rsc-footer .rsc-logo img{height:auto;max-width:320px;width:100%}.rsc-ui footer.rsc-footer .links{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;float:right;padding:32px 0;width:100%}.rsc-ui footer.rsc-footer .links ul{margin:0 8px;padding:0}.rsc-ui footer.rsc-footer .links ul li{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;float:left;line-height:24px;list-style-type:none;margin:0;padding:0 1rem 0 0;width:100%}.rsc-ui footer.rsc-footer .links ul li a{color:#adadad;display:block;font-size:11px;font-weight:300;text-decoration:none;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.rsc-ui hr.clear{border-color:transparent}.rsc-ui footer.rsc-footer .links ul li a:focus,.rsc-ui footer.rsc-footer .links ul li a:hover{color:#fff;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.rsc-ui footer.rsc-footer .baseline{border-top:1px solid #383b3d;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;height:100%;min-height:96px}.rsc-ui footer.rsc-footer .baseline .copyright{color:#adadad;float:left;font-size:13px;font-weight:300;line-height:24px;padding:8px;width:100%}.rsc-ui footer.rsc-footer .baseline .copyright,.rsc-ui footer.rsc-footer .social-icons{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;text-align:center}.rsc-ui footer.rsc-footer .social-icons{display:block;height:64px;margin-right:0;margin-top:4px}.rsc-ui footer.rsc-footer .social-icons a{display:inline-block;height:48px;width:48px}.rsc-ui footer.rsc-footer .social-icons a img{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;padding:8px}.rsc-ui footer.rsc-footer .facebook{background-color:#346da6}.rsc-ui footer.rsc-footer .facebook:hover{background-color:transparent}.rsc-ui footer.rsc-footer .twitter{background-color:#429ecc}.rsc-ui footer.rsc-footer .twitter:hover{background-color:transparent}.rsc-ui footer.rsc-footer .linkedin{background-color:#346da6}.rsc-ui footer.rsc-footer .linkedin:hover{background-color:transparent}.rsc-ui footer.rsc-footer .youtube{background-color:#ca4638}.rsc-ui footer.rsc-footer .youtube:hover{background-color:transparent}.rsc-ui footer.rsc-footer .social-icons span{display:none}.rsc_footer_logo{background-image:url(/build/images/RSC_logo_REV_RGB_S.19357d10.png);background-position:0;background-repeat:no-repeat;background-size:contain;display:block;height:108px;margin:25px auto 0;min-width:250px;padding:30px 0;width:27%}@media only screen and (min-width:480px){.rsc-ui footer.rsc-footer .links ul li{width:50%}.rsc-ui footer.rsc-footer .social-icons{margin-top:2rem}}@media only screen and (min-width:640px){.rsc-ui footer.rsc-footer .social-icons{float:right}.rsc-ui footer.rsc-footer .baseline .copyright{padding:8px;text-align:left;width:auto}}@media only screen and (min-width:768px){.rsc-ui footer.rsc-footer .links ul li{border-left:1px solid #383b3d;padding:0 0 0 16px;width:33.33%}.rsc-ui footer.rsc-footer .rsc-logo{padding:64px 0;width:320px}.rsc-ui footer.rsc-footer .breadcrumbs li.extra{display:inline-block}.rsc-ui footer.rsc-footer .social-icons{margin-right:16px}.rsc-ui .rsc_footer_logo{background-position:-2.5rem 0;float:left}}@media only screen and (min-width:1168px){.rsc-ui footer.rsc-footer .rsc-logo{width:35%}.rsc-ui footer.rsc-footer .links{margin-top:20px;width:72%}.rsc-ui footer.rsc-footer .links ul li{width:33.333%}}@media only screen and (min-width:1460px){.rsc_footer_logo{padding:64px 0}.rsc-ui footer.rsc-footer .rsc-logo{width:35%}.rsc-ui footer.rsc-footer .links{margin-top:40px;width:72%}.rsc-ui footer.rsc-footer .links ul li{width:33.333%}}.rsc-footer .container{max-width:100%}.ise-iframe-container{display:flex;justify-content:center;margin-top:4rem}.container .inner-sleeve{*zoom:1;box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:100%;padding-left:10px;padding-right:10px;width:1220px}.container .inner-sleeve:after,.container .inner-sleeve:before{content:" ";display:table}.container .inner-sleeve:after{clear:both}.logos-row .logo-container{display:block;overflow:hidden;width:280px}.logos-row a:hover{background-color:transparent!important}.logos-row .logo-container img{display:block;height:auto;margin-left:-3rem;max-width:100%}.rsc-onetrust-cookie-settings{text-align:right}.rsc-onetrust-cookie-policy{background-color:#fff}.rsc-onetrust-cookie-policy #ot-sdk-btn.ot-sdk-show-settings{background-color:#fff!important;border:1px solid #147098!important;color:#147098!important;font-size:1em!important;line-height:1em!important}#onetrust-banner-sdk,#onetrust-banner-sdk .ot-sdk-row,#onetrust-consent-sdk #onetrust-pc-sdk.otRelFont,#ot-sdk-cookie-policy #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy{font-size:15px}.rsc-onetrust-cookie-policy #ot-sdk-btn.ot-sdk-show-settings:hover{background-color:#147098!important;border:1px solid #147098!important;color:#fff!important;font-size:1em!important;line-height:1em!important}.rsc-onetrust-cookie-policy a{color:#147098!important;text-decoration:none!important}.rsc-onetrust-cookie-policy a:hover{color:#004976!important;text-decoration:underline!important}.rsc-onetrust-cookie-footer{background-color:#252729;color:#e5e5e5;padding:1em 1em 2em;text-align:center}.rsc-onetrust-cookie-footer a{color:#78d9ea}.rsc-onetrust-cookie-footer a:focus,.rsc-onetrust-cookie-footer a:hover{color:#fff;text-decoration:underline}.container{max-width:100%;width:1024px!important}.titration-color{color:#b94b02}.titration-background{background-color:#b94b02}.aspirin-color{color:#4f758b}.btn-primary,.btn-primary:focus{background-color:#833177;border-color:#4b1140;color:#fff}.btn-primary.active,.btn-primary:active,.btn-primary:hover,.open .dropdown-toggle.btn-primary{background-color:#4b1140;border-color:#4b1140;color:#fff}.aspirin-button,.aspirin-button.btn-primary:focus{background-color:#833177;border-color:#4b1140;color:#fff}.aspirin-button:active,.aspirin-button:hover{background-color:#4b1140;border-color:#4b1140;color:#fff}.titration-button,.titration-button.btn-primary:focus{background-color:#b94b02;border-color:#542201;color:#fff}.titration-button:active,.titration-button:hover{background-color:#fd7b24;border-color:#b94b02;color:#fff}.main-options{list-style:none;padding:0}.main-options li{margin:10px}.main-options .btn-lg{width:250px}.font-page-button-with-slider{width:100px}.home-page-nested-list{background-color:#c7d2cc;display:inline-block;list-style:none}.home-page-nested-list li{display:inline-block;float:left}.centre-box{display:inline-block;vertical-align:middle}.alert-not-logged-in{margin:0 0 0 67px;padding:5px;position:absolute;width:940px}.pdf-output.header{clear:both}.pdf-output.video-poster{height:100px}.start-hidden{display:none;width:0}.button-flyout{background-color:#c7d2cc;color:#fff}.home-page.button-container{height:180px;position:relative}.button-container{z-index:1}.home-page-slideout-button{margin:8px 15px}.ise-badge{float:left;height:50px;width:50px}.button-holder{display:block;height:41px;width:450px}.button-menu{background-color:#c7d2cc;display:none;height:50px;position:absolute;width:0}.button-menu-content{background-color:#c7d2cc;margin-left:120px}.home-page.badge-holder{background-color:#fff;height:50px;width:50px}.button-container{position:relative}.disabled{color:#4f758c;display:none;font-weight:400;left:124px;position:absolute;top:18px;white-space:nowrap}.register-class-link{left:200px}.register-button{margin:10px 0}.button-bg{background-color:#c7d2cc;height:52px;left:-10px;width:0}.button-bg,.tl-button{xborder-radius:4px;border:1px solid transparent;color:#fff;display:inline-block;margin-bottom:0;padding:6px 12px;position:absolute;vertical-align:middle}.tl-button{background-color:#833177;background-image:none;cursor:pointer;font-size:14px;font-weight:400;left:0;line-height:1.666666;text-align:left;top:8px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;white-space:nowrap;width:100px}.tl-button:hover{background-color:#4b1140;width:100px}.qs-button{xborder-radius:4px;background-color:#4f758c;background-image:none;border:1px solid transparent;color:#fff;cursor:pointer;display:none;font-size:14px;font-weight:400;line-height:1.666666;margin-bottom:0;padding:4px 8px;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}.qs-button:hover{background-color:#33556c}#level1{left:120px}#level1,#level2{position:absolute;top:10px}#level2{left:200px}#level3{left:280px}#level3,#level4{position:absolute;top:10px}#level4{left:360px}#register{top:0}#login,#register{position:absolute}#login{top:60px}#quickstart{position:absolute;top:120px}.my-4{margin-top:2rem}