﻿@import url("https://fonts.googleapis.com/css?family=Open+Sans:300,400,400i,600,700");@import url("https://fonts.googleapis.com/css?family=Open+Sans:300,400,400i,600,700");@font-face{font-family:grotesk;font-display:swap;src:url("/static/prometheus/fonts/Cy-Grotesk-Key_Demi.49bd70942cbb.ttf");font-weight:600;font-style:normal}@font-face{font-family:grotesk;font-display:swap;src:url("/static/prometheus/fonts/Cy-Grotesk-Key_Medium.16fc49ed9125.ttf");font-weight:500;font-style:normal}@font-face{font-family:grotesk;font-display:swap;src:url("/static/prometheus/fonts/Cy-Grotesk-Key_Regular.1c7ff2acb4cb.ttf");font-weight:400;font-style:normal}@font-face{font-family:MursGothic;font-display:swap;src:url("/static/prometheus/fonts/MursGothic-NarrowBlack.52a792da1c84.ttf");font-weight:900;font-style:normal}.course-info .course-sidebar>section.social-widgets{border-width:0px;box-shadow:none;padding:16px 20px 30px;margin-bottom:220px}.course-info .details section h2{text-transform:uppercase;text-transform:uppercase;color:#000;font-weight:700}.dropdown-menu-container .menu-image{max-width:40px;border-radius:10%}.dropdown-menu-container .menu-button{height:42px !important;border-top-left-radius:0;border-bottom-left-radius:0;box-shadow:0 1px 0 0 rgba(255,255,255,0.6) !important;background-color:#e9e9e9 !important;border:1px solid #c6c6c6 !important;margin:0 !important;border-top-right-radius:3px;border-bottom-right-radius:3px}.login-register,.login-register-content,.financial-assistance-wrapper .financial-assistance-form{background:#fff !important}.login-register .section-title.lines .text,.financial-assistance-wrapper .financial-assistance-form .section-title.lines .text{background:#fff !important}#login-and-registration-container{border:1px solid lightgray;border-radius:5px;padding:0px 25px;margin-bottom:25px}.view-in-course .wrapper-course-material,.view-in-course .content-wrapper,.discussion .wrapper-course-material,.discussion .content-wrapper,.discussion .window-wrap{background:#fff !important}.view-in-course .container>div{box-sizing:border-box !important}.wrapper-course-material .course-tabs li a,.wrapper-course-material .course-tabs li a:visited{color:#666}.wrapper-footer{margin-top:0px !important;clear:both;padding:25px 10px 30px 60px !important;box-shadow:none !important}.wrapper-preview-menu{position:relative}.wrapper-footer footer#footer-openedx .colophon .nav-colophon{margin:5px 0 30px !important}.wrapper-footer footer#footer-openedx .colophon .nav-colophon li a,.wrapper-footer footer#footer-openedx .copyright{color:#000 !important}.wrapper-footer footer#footer-openedx .powered-by a:hover,.wrapper-footer footer#footer-openedx .powered-by a:focus,.wrapper-footer footer#footer-openedx .powered-by a:active{border-bottom:none !important}.wrapper-footer footer#footer-openedx a:hover,.wrapper-footer footer#footer-openedx a:focus,.wrapper-footer footer#footer-openedx a:active{box-shadow:none !important}.wrapper-footer footer#footer-openedx ol,.wrapper-footer footer#footer-openedx ul{margin-left:0 !important}.login-register .action-primary{background:#959595 !important;color:#f2f2f2 !important;box-shadow:none !important}.login-register .action-primary:hover,.login-register .action-primary:focus,.login-register .action-primary:active{background:#9e9e9e !important;color:#fbfbfb !important;box-shadow:none !important}.login-register .action-primary:focus{color:#f2f2f2 !important;box-shadow:none !important}.login-register .nav-btn{border:1px solid #7c7c7c !important;background-color:#fff !important;color:gray !important;box-shadow:none !important}.login-register .nav-btn:hover,.login-register .nav-btn:focus,.login-register .nav-btn:active{border:1px solid transparent !important;background-color:#959595 !important;color:#fff !important;text-decoration:none !important}.social-widgets{width:100%;margin-top:50px}.social-widgets #vk_groups{margin-bottom:40px;width:100%}.social-widgets #vk_groups iframe{width:100%}.social-widgets iframe.twitter-timeline{border:1px solid #e9ebee !important;box-sizing:border-box}.social-widgets .fb_iframe_widget,.social-widgets .fb_iframe_widget span,.social-widgets .fb_iframe_widget span iframe[style]{width:100% !important}.social-widgets .fb_iframe_widget{margin-bottom:40px;float:left}.view-in-course .home{max-width:1180px !important}footer a.logo{margin-right:20px}.view-course-info .home{display:none !important}ul.cert_regeneration div.cert_regen_hint{display:inline-block}ul.cert_regeneration a.btn.request_regeneration{padding-left:0 !important;font-weight:bold !important}ul.cert_regeneration a.btn.cert_regen_hint_toggle{padding:6px 0 !important}@media (max-width: 1023px){.hd-2,.xblock .xblock h2{font-size:1em !important}.profile-wrapper .course-info .grade-detail-graph{width:100% !important;overflow:scroll !important}}header.global-header{background-color:#2a3b4c !important}.global-header .nav-links .main .nav-tab a{color:#9e9e9e !important}@media (min-width: 992px){.global-header .nav-links .secondary .toggle-user-dropdown{background-color:#fbfbfb;border-bottom-right-radius:8px;height:20px !important;display:inline-block;border-top-right-radius:8px;line-height:20px;margin-left:-5px;box-sizing:content-box !important}.global-header .nav-links .secondary a.menu-title{background-color:#fbfbfb;border-top-left-radius:8px;height:40px !important;display:inline-block;line-height:40px;border-bottom-left-radius:8px}}.global-header .nav-links .secondary .user-image-frame{margin:-4px 5px 0 0 !important;width:38px !important}.global-header .nav-links .secondary .nav-item{padding:0 !important;margin:0 !important;line-height:1em !important}.global-header .hamburger-menu .line{background:#fff !important}.global-header .header-logo .course-header{color:#9e9e9e !important;text-align:left}body.home-page .content-wrapper{padding:0 0 10px !important}body.home-page .home>header{margin-top:-20px !important}@media (max-width: 767px){.course-info .course-sidebar{width:auto !important}.course-info header.course-profile .intro-inner-wrapper .intro{width:100% !important}.course-info header.course-profile .intro-inner-wrapper .media{display:none !important}.course-info header.course-profile .intro-inner-wrapper .intro .main-cta a.register{width:auto !important}}.course-info .container .details .inner-wrapper section{overflow:scroll;-ms-overflow-style:none;scrollbar-width:none}.course-info .container .details .inner-wrapper section::-webkit-scrollbar{display:none}.mobile-menu a{color:#9e9e9e !important}@media (max-width: 600px) and (min-width: 372px){.dashboard .main-container .my-courses .course .details .course-actions .wrapper-action-more .actions-dropdown,.dashboard .main-container .my-courses .course .details .course-actions .entitlement-actions-wrapper .actions-dropdown,.entitlement-actions-wrapper .dashboard .main-container .my-courses .course .details .course-actions .wrapper-action-more .entitlement-actions-dropdown,.dashboard .main-container .my-courses .course .details .course-actions .entitlement-actions-wrapper .entitlement-actions-dropdown{right:auto !important}.dashboard .main-container .my-courses .course .details .course-actions .wrapper-action-more .actions-dropdown .actions-dropdown-list::before,.dashboard .main-container .my-courses .course .details .course-actions .wrapper-action-more .actions-dropdown .actions-dropdown-list::after{right:123px !important}}html,body,.window-wrap{min-height:100% !important}.content-wrapper{min-height:calc(100% - 242px) !important}.course-info .container .wrap-instructor-info .instructor-info-action{float:none !important}html,body{color:#18191F}body{background:#F9F9F9;position:relative}.container{max-width:1240px}.container>div{border:none !important;border-top:1px solid #E5E5E5 !important;box-shadow:none !important;background:inherit !important}textarea:focus:focus,form#wiki_revision .CodeMirror:focus:focus,input[type="text"]:focus,input[type="url"]:focus,input[type="email"]:focus,input[type="password"]:focus,input[type="tel"]:focus{box-shadow:none;outline:none}a.button,button,.modal .inner-wrapper form .submit input[type="submit"]{padding:12px 16px;background:#244B83 !important;border-radius:8px;color:#fff !important;font-weight:600;font-size:14px;line-height:20px;border:none;text-shadow:none;box-shadow:none}a.button:hover,a.button:focus,a.button:active,button:hover,button:focus,button:active,.modal .inner-wrapper form .submit input[type="submit"]:hover,.modal .inner-wrapper form .submit input[type="submit"]:focus,.modal .inner-wrapper form .submit input[type="submit"]:active{background:#e67d2d !important;border:none;text-shadow:none;color:#fff;text-decoration:none;box-shadow:none !important}.btn,.btn-default,.btn-primary,.btn-brand,.btn-brand,.btn-upgrade{border-radius:8px !important}.submit,.btn-brand{border:none !important}.instructor-dashboard-content-2 .instructor-nav .nav-item .btn-link,.instructor-dashboard-content-2 .data-download-nav .nav-item .btn-link{background:none !important;color:#000 !important}.instructor-dashboard-content-2 .instructor-nav .nav-item .btn-link:hover,.instructor-dashboard-content-2 .data-download-nav .nav-item .btn-link:hover,.instructor-dashboard-content-2 .instructor-nav .nav-item .btn-link:focus,.instructor-dashboard-content-2 .data-download-nav .nav-item .btn-link:focus,.instructor-dashboard-content-2 .instructor-nav .nav-item .btn-link.active-section,.instructor-dashboard-content-2 .data-download-nav .nav-item .btn-link.active-section{text-decoration:none !important;border-bottom-color:#e67d2d !important}a{color:#244B83;border:none}a:hover,a:focus{text-decoration:none;color:#e67d2d}a:not(.btn),a:visited:not(.btn){color:#18191F}a:not(.btn):hover,a:not(.btn):focus,a:visited:not(.btn):hover,a:visited:not(.btn):focus{color:#e67d2d;text-decoration:none}#react-block-listing .problem-browser>.btn{padding:7px 12px 8px;border-bottom-right-radius:0 !important;border-top-right-radius:0 !important}.page-header-search form .search-button{border-bottom-left-radius:0 !important;border-top-left-radius:0 !important}.mce-btn button{color:#626b73 !important;background:none !important}.mce-btn button:hover{background:none !important}.video-controls button.control{color:#cfd8dc !important;background:#282c2e !important}.video-controls button.control.is-active{color:#0ea6ec}.video-controls button.control:hover{background:#171a1b !important}.input-group .form-control{border:1px solid #C4C4C4;box-sizing:border-box;border-radius:8px;padding:12px 22px;font-size:16px;line-height:20px;color:#000;height:auto}.global-header{line-height:2.5 !important}.global-header .nav-links .main{margin:0 0 0 20px !important}.global-header .nav-links .main .nav-item{margin:0 20px !important}header.global-header,header.navbar-default{background:#fff !important;border-bottom:none;box-shadow:none;padding:15px 100px 15px}header.global-header .header-logo .course-header,header.navbar-default .header-logo .course-header{color:#000 !important;margin-top:0;margin-left:30px}header.global-header .header-logo a,header.navbar-default .header-logo a{margin:7px 0 0 0}header.global-header .header-logo a .logo,header.navbar-default .header-logo a .logo{height:34px}header.global-header .nav-links .secondary,header.navbar-default .nav-links .secondary{margin:0}header.global-header .nav-links .secondary a.button,header.navbar-default .nav-links .secondary a.button{margin-left:24px;padding:13px 16px}header.global-header .nav-links .secondary a.button.help,header.navbar-default .nav-links .secondary a.button.help{background:none !important;color:#244B83 !important}header.global-header .nav-links .secondary a.button.help:hover,header.global-header .nav-links .secondary a.button.help:focus,header.global-header .nav-links .secondary a.button.help:visited,header.navbar-default .nav-links .secondary a.button.help:hover,header.navbar-default .nav-links .secondary a.button.help:focus,header.navbar-default .nav-links .secondary a.button.help:visited{background:none !important;color:#e67d2d !important}header.global-header .nav-links .secondary a.menu-title,header.navbar-default .nav-links .secondary a.menu-title{background:#e67d2d;padding:3px;height:auto !important}header.global-header .nav-links .secondary .user-image-frame,header.navbar-default .nav-links .secondary .user-image-frame{border-radius:100%;width:37px;height:auto}header.global-header .nav-links .secondary .nav-item a,header.navbar-default .nav-links .secondary .nav-item a{color:#fff}header.global-header .nav-links .secondary .nav-item.nav-item-dropdown,header.navbar-default .nav-links .secondary .nav-item.nav-item-dropdown{background:#e67d2d;border-radius:0 8px 8px 0}header.global-header .nav-links .secondary .toggle-user-dropdown,header.navbar-default .nav-links .secondary .toggle-user-dropdown{background:#e67d2d;padding:13px;border-radius:0 8px 8px 0;color:#fff}header.global-header .nav-links .secondary .toggle-user-dropdown:focus,header.navbar-default .nav-links .secondary .toggle-user-dropdown:focus{outline:none}header.global-header .nav-links .secondary .dropdown-user-menu .dropdown-item a,header.navbar-default .nav-links .secondary .dropdown-user-menu .dropdown-item a{color:#18191F}.global-header .nav-links .secondary a.sign-in-btn{background:#e67d2d !important;border-color:transparent !important;border-radius:8px}.global-header .nav-links .secondary a.sign-in-btn:hover{background:#244B83 !important;border-color:transparent !important;color:#fff !important}.global-header .nav-links .secondary a.register-btn{background:#244B83 !important;border-color:transparent !important;border-radius:8px}.global-header .nav-links .secondary a.register-btn:hover{background:#e67d2d !important;border-color:transparent !important;color:#fff !important}.global-header .nav-links .secondary .nav-item a.shopping-cart{background:#244B83;border-color:transparent;border-radius:8px}.global-header .nav-links .secondary .nav-item a.shopping-cart:hover{background:#e67d2d;border-color:transparent;color:#fff}.home>header .title .course-search .search-input{border-radius:8px;border-width:1px}.home>header .title .course-search .search-button{border:none;border-radius:0 8px 8px 0}ul.mainmenu{margin:0;padding:0}ul.mainmenu li{display:inline-block;margin-left:30px}ul.mainmenu li:first-child{margin-left:0}ul.mainmenu li a{font-style:normal;font-weight:600;font-size:14px;line-height:20px;color:#18191F}ul.mainmenu li a:hover{color:#e67d2d}ul.mainmenu li.selectedlink a{color:#e67d2d}ul.mainmenu li.selectedlink a:hover{color:#18191F}.content-wrapper{max-width:1440px;padding:0 100px 10px;margin:20px auto 0 auto !important;box-sizing:border-box}h2{font-weight:bold;font-size:19px;line-height:20px;text-transform:uppercase;color:#000}.wrapper-course-material .course-tabs .tab{margin-left:24px !important}.wrapper-course-material .course-tabs .tab a{border-bottom-width:3px !important;font-size:16px !important;line-height:20px !important;padding:0 7px 10px 7px !important;color:#000 !important}.wrapper-course-material .course-tabs .tab a.active,.wrapper-course-material .course-tabs .tab a:hover{border-bottom-color:#e67d2d !important;color:#000 !important}.wrapper-course-material .course-tabs .tab:first-child{margin-left:0 !important}.course-info header.course-profile{border:none !important;background:none;box-shadow:none}.course-info header.course-profile .intro-inner-wrapper{border:none;background:none;box-shadow:none}.course-info header.course-profile .intro-inner-wrapper .intro>.heading-group{border:none;box-shadow:none}.course-info header.course-profile .intro-inner-wrapper .intro>.heading-group h1{color:#000;font-size:32px;line-height:40px;margin-bottom:22px}.course-info header.course-profile .intro-inner-wrapper .intro .main-cta a.register,.course-info header.course-profile .intro-inner-wrapper .intro .main-cta a.add-to-cart,.course-info header.course-profile .intro-inner-wrapper .intro .main-cta a strong{background:#e67d2d !important;border-radius:8px;font-weight:600;font-size:14px;line-height:20px;text-shadow:none;border:none;padding:12px;box-shadow:none !important}.course-info header.course-profile .intro-inner-wrapper .intro .main-cta a.register:hover,.course-info header.course-profile .intro-inner-wrapper .intro .main-cta a.add-to-cart:hover,.course-info header.course-profile .intro-inner-wrapper .intro .main-cta a strong:hover{background:#244B83 !important}.course-info header.course-profile .intro-inner-wrapper .intro .main-cta a strong{width:auto !important}.course-info header.course-profile .intro-inner-wrapper .intro .main-cta a span.register.disabled{display:none !important}.course-info header.course-profile .intro-inner-wrapper .media{padding:30px 0;display:block;width:100%;text-align:right}.course-info header.course-profile .intro-inner-wrapper .media .hero{border:none;max-width:391px;display:inline-block}.course-info .course-sidebar header{padding-bottom:30px}.course-info .course-sidebar header .social-sharing .share{opacity:0.8}.course-info .course-sidebar header:after{border-top:1px solid #E5E9F2;background:none}.course-info .safari-wrapper{padding-bottom:0 !important}.course-info .container{padding-bottom:10px !important}.course-info .container .details{font-size:16px;line-height:25.6px}.course-info .container .details .inner-wrapper section{position:relative}.course-info .container .details .inner-wrapper section .section-inner{max-height:200px;position:relative;overflow:hidden}.course-info .container .details .inner-wrapper section .section-inner.active{max-height:9999px}.course-info .container .details .inner-wrapper section .section-inner.active:after{display:none}.course-info .container .details .inner-wrapper section .section-inner:after{content:'';display:block;width:100%;height:32px;background:linear-gradient(90deg, rgba(249,249,249,0) 0%, #F9F9F9 34.24%);position:absolute;right:0;bottom:0}a.morelink{font-weight:bold;font-size:12px;line-height:18px;color:#e67d2d !important;margin-top:16px;text-transform:uppercase;letter-spacing:2px;padding:6px 0;display:inline-block}a.morelink span.close{display:none}a.morelink:hover,a.morelink:focus{color:#244B83 !important;text-decoration:none !important}a.morelink.isopen span.open{display:none}a.morelink.isopen span.close{display:block}.breadcrumbs .nav-item a:hover{color:#e67d2d !important}.xmodule_display.xmodule_SequenceBlock .sequence-nav button:hover,.xmodule_display.xmodule_SequenceBlock .sequence-bottom button:hover{border-bottom-color:#e67d2d !important;border-bottom-width:3px !important}.xmodule_display.xmodule_SequenceBlock .sequence-nav button.active .icon,.xmodule_display.xmodule_SequenceBlock .sequence-bottom button.active .icon{color:#18191F !important}.xmodule_display.xmodule_SequenceBlock .sequence-nav .sequence-nav-button.active,.xmodule_display.xmodule_SequenceBlock .sequence-nav .tab.active,.xmodule_display.xmodule_SequenceBlock .sequence-bottom .sequence-nav-button.active,.xmodule_display.xmodule_SequenceBlock .sequence-bottom .tab.active{border-bottom-color:#244B83 !important}.xmodule_display.xmodule_SequenceBlock .sequence-nav .sequence-nav-button,.xmodule_display.xmodule_SequenceBlock .sequence-bottom .sequence-nav-button{border:1px solid #e7e7e7 !important;background:none !important;color:#333 !important;border-radius:8px !important}.xmodule_display.xmodule_SequenceBlock .sequence-nav .sequence-nav-button.button-next,.xmodule_display.xmodule_SequenceBlock .sequence-bottom .sequence-nav-button.button-next{border-top-left-radius:0 !important;border-bottom-left-radius:0 !important}.xmodule_display.xmodule_SequenceBlock .sequence-nav .sequence-nav-button.button-previous,.xmodule_display.xmodule_SequenceBlock .sequence-bottom .sequence-nav-button.button-previous{border-top-right-radius:0 !important;border-bottom-right-radius:0 !important}.xmodule_display.xmodule_SequenceBlock .sequence-nav .sequence-nav-button:hover,.xmodule_display.xmodule_SequenceBlock .sequence-bottom .sequence-nav-button:hover{background:none !important}.xmodule_display.xmodule_SequenceBlock .sequence-nav .tab,.xmodule_display.xmodule_SequenceBlock .sequence-bottom .tab{border-top:none !important;background:none !important;color:#333 !important}.xmodule_display.xmodule_SequenceBlock .sequence-bottom .button-previous{border-right:none !important}.sequence-nav .is-hidden{display:none !important}.course-view .page-header .page-header-main{max-width:calc(100% - 480px)}.course-view .page-header .page-header-secondary{max-height:46px}@media screen and (max-width: 768px){.course-view .page-header .page-header-secondary{max-height:inherit}.discussion div.page-header-secondary{max-height:inherit !important}.course-view .page-header .page-header-main{max-width:100%}}footer#site-footer{width:100%;display:block;background:#fff;color:#18191F;font-size:14px;line-height:24px;padding-top:64px;z-index:100;position:relative}footer#site-footer a{color:#18191F}footer#site-footer a:hover{color:#e67d2d}footer#site-footer .container{position:relative;z-index:1;padding:0 100px;width:100%;max-width:1440px;display:flex;justify-content:space-between;margin:0 auto;flex-wrap:wrap}footer#site-footer .container>div{border:none !important}footer#site-footer .footer-col{width:16%;flex:0 1 16%;margin-left:80px;display:block;border:none;background:none;box-shadow:none}footer#site-footer .footer-col:first-child{margin-left:0}footer#site-footer .footer-col.large{width:32.2%;flex:0 1 32.2%}footer#site-footer h3{font-weight:normal;font-size:18px;line-height:31px;margin-bottom:12px}footer#site-footer .footermenu,footer#site-footer .footer-col ul.menu{font-weight:normal;font-size:16px;line-height:27px;list-style-type:none;padding:0;margin:0}footer#site-footer .footermenu li a,footer#site-footer .footer-col ul.menu li a{color:#18191F}footer#site-footer .footermenu li a:hover,footer#site-footer .footer-col ul.menu li a:hover{color:#e67d2d}.newsletter{margin-top:12px}.newsletter input{background:#fff;border-radius:8px 0px 0px 8px;font-weight:normal;font-size:14px;line-height:24px;color:#CCCDCD;padding:10px 0 8px 12px;border:none;width:265px;font-style:normal;border:1px solid #A6A6A6;box-shadow:none;height:auto;text-shadow:none}.newsletter input.button{border-radius:0 8px 8px 0;background:#e67d2d !important;color:#fff;width:auto;padding:10px 16px 8px;font-weight:600;border-color:#e67d2d;box-shadow:none !important;text-shadow:none !important}.applogos a{display:block;width:134px;margin-bottom:17px}.footer-aside{margin-top:0 !important;padding-bottom:40px;width:100%}.footer-aside .aside-inner{display:flex;align-items:start;width:100%;padding-top:28px;border-top:1px solid #F9F9F9 !important}.footer-aside .footer-aside-nav{display:flex}.footer-aside a.copyright{display:inline-block;margin-right:40px}.footer-aside .aside-menu-container{display:inline-block}.footer-aside .asidemenu{padding:0;margin:0}.footer-aside .asidemenu li{display:inline-block;margin-left:40px}.footer-aside .asidemenu li:first-child{margin-left:0}.footer-aside .paymentlogos{margin-left:17.6%}.footer-aside .paymentlogos img{display:inline-block;width:41px;height:auto;margin-left:16px}.footer-aside .paymentlogos img:first-child{margin-left:0}.footer-aside .social-menu-container{margin-left:80px}.footer-aside .social-menu-container .socialmenu{margin:0;padding:0;list-style-type:none;margin-top:-4px}.footer-aside .social-menu-container .socialmenu li{display:inline-block;margin-left:10px}.footer-aside .social-menu-container .socialmenu li:first-child{margin-left:0}.footer-aside .social-menu-container .socialmenu li a{display:block;width:26px;height:26px;font-size:0}.footer-aside .social-menu-container .socialmenu li.facebook a{background-image:url("data:image/svg+xml,%3Csvg width='26' height='26' viewBox='0 0 26 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M26 13C26 5.81953 20.1805 0 13 0C5.81953 0 0 5.81953 0 13C0 20.1805 5.81953 26 13 26C13.0762 26 13.1523 26 13.2285 25.9949V15.8793H10.4355V12.6242H13.2285V10.2273C13.2285 7.44961 14.9246 5.93633 17.4027 5.93633C18.591 5.93633 19.6117 6.02266 19.9062 6.06328V8.96797H18.2C16.8543 8.96797 16.5902 9.60781 16.5902 10.5473V12.6191H19.8148L19.3934 15.8742H16.5902V25.4973C22.0238 23.9383 26 18.9363 26 13Z' fill='%2318191F'/%3E%3C/svg%3E%0A")}.footer-aside .social-menu-container .socialmenu li.instagram a{background-image:url("data:image/svg+xml,%3Csvg width='26' height='26' viewBox='0 0 26 26' fill='none' version='1.1' id='svg8' sodipodi:docname='instagram.svg' inkscape:version='1.1 (c4e8f9e, 2021-05-24)' xmlns:inkscape='http://www.inkscape.org/namespaces/inkscape' xmlns:sodipodi='http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd' xmlns='http://www.w3.org/2000/svg' xmlns:svg='http://www.w3.org/2000/svg'%3E%3Cdefs id='defs12' /%3E%3Csodipodi:namedview id='namedview10' pagecolor='%23ffffff' bordercolor='%23666666' borderopacity='1.0' inkscape:pageshadow='2' inkscape:pageopacity='0.0' inkscape:pagecheckerboard='0' showgrid='false' inkscape:zoom='22.038462' inkscape:cx='13' inkscape:cy='13' inkscape:window-width='1440' inkscape:window-height='801' inkscape:window-x='0' inkscape:window-y='23' inkscape:window-maximized='0' inkscape:current-layer='svg8' /%3E%3Cpath d='M15.4883 13C15.4883 14.3741 14.3741 15.4883 13 15.4883C11.6259 15.4883 10.5117 14.3741 10.5117 13C10.5117 11.6259 11.6259 10.5117 13 10.5117C14.3741 10.5117 15.4883 11.6259 15.4883 13Z' fill='white' id='path2' style='fill:%23000000;fill-opacity:1' /%3E%3Cpath d='M18.8191 8.5973C18.6992 8.27332 18.5088 7.9798 18.2605 7.7391C18.0198 7.49129 17.7262 7.30035 17.4023 7.18051C17.1392 7.07844 16.7441 6.95656 16.0164 6.92355C15.2293 6.8875 14.9932 6.87988 13 6.87988C11.0069 6.87988 10.7707 6.8875 9.98362 6.92355C9.25592 6.95707 8.86033 7.07844 8.59779 7.18051C8.2733 7.30035 7.98029 7.49078 7.73959 7.7391C7.49178 7.9798 7.30084 8.27332 7.181 8.5973C7.07893 8.86035 6.95705 9.25543 6.92404 9.98363C6.88799 10.7707 6.88037 11.0069 6.88037 13C6.88037 14.9932 6.88799 15.2293 6.92404 16.0164C6.95705 16.7441 7.07893 17.1392 7.181 17.4023C7.30084 17.7267 7.49127 18.0198 7.73959 18.2605C7.98029 18.5083 8.27381 18.6992 8.59779 18.819C8.86084 18.9216 9.25592 19.043 9.98412 19.076C10.7712 19.1121 11.0069 19.1197 13.0005 19.1197C14.9942 19.1197 15.2303 19.1121 16.0169 19.076C16.7446 19.043 17.1402 18.9211 17.4033 18.819C18.0543 18.5677 18.5687 18.0533 18.8201 17.4023C18.9221 17.1392 19.044 16.7441 19.077 16.0164C19.1131 15.2293 19.1207 14.9932 19.1207 13C19.1207 11.0069 19.1131 10.7707 19.077 9.98363C19.043 9.25593 18.9216 8.86035 18.8191 8.5973ZM13 16.833C10.883 16.833 9.16655 15.1171 9.16655 13C9.16655 10.883 10.883 9.16707 13 9.16707C15.1171 9.16707 16.833 10.883 16.833 13C16.833 15.1171 15.1171 16.833 13 16.833ZM16.9848 9.91101C16.4902 9.91101 16.0891 9.50984 16.0891 9.01523C16.0891 8.52062 16.4902 8.11945 16.9848 8.11945C17.4794 8.11945 17.8806 8.52062 17.8806 9.01523C17.8806 9.50984 17.4794 9.91101 16.9848 9.91101Z' fill='white' id='path4' style='fill:%23000000;fill-opacity:1' /%3E%3Cpath d='M13 0C5.82156 0 0 5.82156 0 13C0 20.1784 5.82156 26 13 26C20.1784 26 26 20.1784 26 13C26 5.82156 20.1784 0 13 0ZM20.4196 16.0779C20.3836 16.8726 20.2571 17.4149 20.0728 17.8897C19.6848 18.8927 18.8921 19.6854 17.8897 20.0728C17.4149 20.2571 16.8721 20.3836 16.0779 20.4196C15.2816 20.4562 15.0277 20.4648 13 20.4648C10.9723 20.4648 10.7184 20.4562 9.92215 20.4196C9.12793 20.3836 8.58508 20.2571 8.11027 20.0728C7.61211 19.8854 7.16066 19.5914 6.78793 19.2116C6.40809 18.8388 6.11457 18.3874 5.92719 17.8892C5.74285 17.4144 5.61641 16.8716 5.58035 16.0773C5.54379 15.2816 5.53516 15.0272 5.53516 13C5.53516 10.9728 5.54379 10.7184 5.58035 9.92215C5.61641 9.12742 5.74285 8.58508 5.92719 8.11027C6.11457 7.61211 6.40859 7.16066 6.78844 6.78793C7.16117 6.40809 7.61262 6.11406 8.11078 5.92668C8.58559 5.74234 9.12844 5.6159 9.92266 5.57984C10.7189 5.54379 10.9728 5.53465 13.0005 5.53465C15.0282 5.53465 15.2821 5.54328 16.0784 5.57984C16.8731 5.6159 17.4154 5.74234 17.8902 5.92617C18.3884 6.11355 18.8398 6.40758 19.2126 6.78742C19.5924 7.16016 19.8864 7.6116 20.0733 8.10977C20.2582 8.58457 20.3841 9.12742 20.4207 9.92164C20.4567 10.7179 20.4654 10.9718 20.4654 12.9995C20.4654 15.0272 20.4562 15.2816 20.4196 16.0779Z' fill='white' id='path6' style='fill:%23000000;fill-opacity:1' /%3E%3C/svg%3E") !important}.footer-aside .social-menu-container .socialmenu li.twitter a{background-image:url("data:image/svg+xml,%3Csvg width='26' height='26' viewBox='0 0 26 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13 0C5.82103 0 0 5.82103 0 13C0 20.179 5.82103 26 13 26C20.179 26 26 20.179 26 13C26 5.82103 20.179 0 13 0ZM19.4119 10.9515C19.4189 11.0836 19.4212 11.218 19.4212 11.3524C19.4212 15.4586 16.2952 20.1929 10.5807 20.1929C8.82656 20.1929 7.19287 19.6784 5.81872 18.7979C6.06203 18.8257 6.30998 18.8419 6.56025 18.8419C8.01551 18.8419 9.35722 18.346 10.4209 17.5118C9.06061 17.4863 7.91355 16.5872 7.51729 15.3544C7.70731 15.3914 7.90196 15.41 8.10125 15.41C8.38396 15.41 8.65972 15.3729 8.91925 15.3011C7.49875 15.016 6.42585 13.7601 6.42585 12.2538C6.42585 12.2399 6.42585 12.2283 6.42585 12.2144C6.84528 12.4485 7.32496 12.5875 7.83244 12.6037C6.99822 12.0476 6.44902 11.0952 6.44902 10.0176C6.44902 9.44759 6.60196 8.91462 6.87077 8.45579C8.4025 10.3374 10.692 11.5725 13.2758 11.7023C13.2225 11.4752 13.1947 11.2365 13.1947 10.9932C13.1947 9.27843 14.5873 7.88574 16.3021 7.88574C17.1966 7.88574 18.003 8.26346 18.5708 8.86595C19.2775 8.72692 19.9426 8.46738 20.5451 8.11283C20.3134 8.83815 19.8198 9.44759 19.1779 9.83226C19.8059 9.75811 20.4061 9.59127 20.9622 9.34332C20.5451 9.96667 20.0191 10.5135 19.4119 10.9515Z' fill='%2318191F'/%3E%3C/svg%3E%0A")}.footer-aside .social-menu-container .socialmenu li.youtube a{background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!-- Generator: Adobe Illustrator 25.2.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='Слой_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 478 478' style='enable-background:new 0 0 478 478;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23FFFFFF;%7D%0A%3C/style%3E%3Ccircle cx='239' cy='239' r='239'/%3E%3Cpath class='st0' d='M238.47,357.95c-39.44,0-78.89,0.02-118.33-0.02c-12.86-0.01-24.15-4.27-33.82-12.85 c-11.27-10.01-16.86-22.68-17.01-37.53c-0.26-25.44-0.06-50.89-0.08-76.34c-0.01-18.96,0.05-37.92-0.09-56.88 c-0.07-9.48,1.62-18.57,6.16-26.86c6.65-12.15,16.71-20.41,30.02-24.48c5.43-1.66,11.01-2.19,16.71-2.18 c78.64,0.05,157.27,0,235.91,0.07c12.59,0.01,23.66,4.35,33.11,12.74c11.54,10.25,17.07,23.23,17.13,38.49 c0.13,34.51,0.09,69.02,0.09,103.53c0,11.56,0.22,23.13-0.25,34.67c-0.46,11.25-4.54,21.36-12,29.88 c-10.41,11.91-23.63,17.78-39.48,17.77C317.19,357.93,277.83,357.95,238.47,357.95z M205,296.62 c32.43-21.39,64.35-42.44,96.63-63.73c-32.4-21.35-64.38-42.42-96.63-63.67C205,211.89,205,253.94,205,296.62z'/%3E%3C/svg%3E%0A")}.dashboard .main-container{padding:0}.dashboard .main-container .my-courses .listing-courses .course-item{padding:0;margin-bottom:30px}.dashboard .main-container .my-courses .listing-courses .course-item .course-container{border:1px solid #CCCDCD;background:#fff;border-radius:8px}.dashboard .main-container .my-courses .listing-courses .course-item .course-container footer{border-bottom-right-radius:8px;overflow:hidden;border-bottom-left-radius:8px}.dashboard .main-container .my-courses .course .details .wrapper-course-image{width:250px;height:149px;overflow:hidden;border-radius:8px 0 0 8px;position:relative;margin-right:0}.dashboard .main-container .my-courses .course .details .wrapper-course-image a{float:none !important;position:relative;display:block;height:100%;width:100%}.dashboard .main-container .my-courses .course .details .wrapper-course-image img{width:100%;height:auto;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;display:block}.dashboard .main-container .my-courses .course .details .wrapper-course-details{margin-bottom:0;padding:16px 15px 17px;box-sizing:border-box}.dashboard .main-container .my-courses .course .details .wrapper-course-details .course-info-wrap{flex:0 1 48% !important}.dashboard .main-container .my-courses .course .details .wrapper-course-details h3.course-title a{font-weight:normal;font-size:20px;line-height:24px;color:#18191F;width:272px;min-height:48px;margin-bottom:12px}.dashboard .main-container .my-courses .course .details .wrapper-course-details .course-info [class*="info-"],.dashboard .main-container .my-courses .course .details .wrapper-course-details .course-info .info-date-block-container .info-date-block{font-weight:normal;font-size:14px !important;line-height:20px;color:#18191F;display:block}.dashboard .main-container .my-courses .course .details .wrapper-course-actions{flex:0 1 52% !important;margin:13px 0 0 0 !important;align-self:center !important}.dashboard .main-container .my-courses .course .details .wrapper-course-actions .course-actions .action{padding:0;min-width:0;border:none;margin-right:20px;color:#244B83 !important;background:none !important}.dashboard .main-container .my-courses .course .details .wrapper-course-actions .course-actions .action.action-twitter{color:#55ACEE !important}.dashboard .main-container .my-courses .course .details .wrapper-course-actions .course-actions .action.action-facebook{color:#4267B2 !important}.dashboard .main-container .my-courses .course .details .wrapper-course-actions .enter-course{margin-top:-13px}.verification-process .report-receipt-provider .provider-buttons-logos .complete-order button,.dashboard .main-container .my-courses .course .details .enter-course,.wrapper-messages-primary .message.message-upsell .action-view-consent,.wrapper-messages-primary .message.message-status .verification-cta .btn,.wrapper-messages-primary .message.message-status .credit-action .credit-btn,.btn-secondary,.account-settings-sections .section .account-settings-section-body .u-field .field .u-field-link,.account-settings-sections .section .account-settings-section-body .u-field .u-field-order .u-field-order-link .u-field-link,.account-settings-sections .section .account-settings-section-body .u-field .u-field-order-lines .u-field-order-link .u-field-link,.account-settings-sections .section .account-deletion-details .btn-outline-primary,.account-settings-sections .section .account-deletion-details .delete-confirmation-wrapper .paragon__modal-footer .paragon__btn-outline-primary,.account-settings-message .alert-message .alert-actions .btn-alert-secondary,.courseware-bookmarks-button .bookmarks-list-button,.problem-action-buttons-wrapper .problem-action-btn,.dashboard .main-container .my-courses .course .details .course-actions .wrapper-action-more .actions-dropdown .actions-item .action{border-radius:8px !important;background:none !important;padding:12px 16px !important;border:1px solid #244B83 !important;font-weight:600 !important;font-size:14px !important;line-height:20px !important;color:#244B83 !important}.verification-process .report-receipt-provider .provider-buttons-logos .complete-order button:hover,.verification-process .report-receipt-provider .provider-buttons-logos .complete-order button:focus,.dashboard .main-container .my-courses .course .details .enter-course:hover,.dashboard .main-container .my-courses .course .details .enter-course:focus,.wrapper-messages-primary .message.message-upsell .action-view-consent:hover,.wrapper-messages-primary .message.message-upsell .action-view-consent:focus,.wrapper-messages-primary .message.message-status .verification-cta .btn:hover,.wrapper-messages-primary .message.message-status .verification-cta .btn:focus,.wrapper-messages-primary .message.message-status .credit-action .credit-btn:hover,.wrapper-messages-primary .message.message-status .credit-action .credit-btn:focus,.btn-secondary:hover,.btn-secondary:focus,.account-settings-sections .section .account-settings-section-body .u-field .field .u-field-link:hover,.account-settings-sections .section .account-settings-section-body .u-field .field .u-field-link:focus,.account-settings-sections .section .account-settings-section-body .u-field .u-field-order .u-field-order-link .u-field-link:hover,.account-settings-sections .section .account-settings-section-body .u-field .u-field-order .u-field-order-link .u-field-link:focus,.account-settings-sections .section .account-settings-section-body .u-field .u-field-order-lines .u-field-order-link .u-field-link:hover,.account-settings-sections .section .account-settings-section-body .u-field .u-field-order-lines .u-field-order-link .u-field-link:focus,.account-settings-sections .section .account-deletion-details .btn-outline-primary:hover,.account-settings-sections .section .account-deletion-details .btn-outline-primary:focus,.account-settings-sections .section .account-deletion-details .delete-confirmation-wrapper .paragon__modal-footer .paragon__btn-outline-primary:hover,.account-settings-sections .section .account-deletion-details .delete-confirmation-wrapper .paragon__modal-footer .paragon__btn-outline-primary:focus,.account-settings-message .alert-message .alert-actions .btn-alert-secondary:hover,.account-settings-message .alert-message .alert-actions .btn-alert-secondary:focus,.courseware-bookmarks-button .bookmarks-list-button:hover,.courseware-bookmarks-button .bookmarks-list-button:focus,.problem-action-buttons-wrapper .problem-action-btn:hover,.problem-action-buttons-wrapper .problem-action-btn:focus,.dashboard .main-container .my-courses .course .details .course-actions .wrapper-action-more .actions-dropdown .actions-item .action:hover,.dashboard .main-container .my-courses .course .details .course-actions .wrapper-action-more .actions-dropdown .actions-item .action:focus{border-color:#e67d2d !important;color:#e67d2d !important;background:none !important;border:1px solid !important}.dashboard .main-container .my-courses .course .details .course-actions .wrapper-action-more .actions-dropdown{z-index:1000 !important}.dashboard .main-container .my-courses .course .details .course-actions .wrapper-action-more .actions-dropdown .actions-item .action:first-child{margin-bottom:5px !important}.dashboard-search-bar label{font-weight:normal;font-size:14px;line-height:170%;color:#000;display:block;margin-bottom:5px}.dashboard-search-bar .search-field{background:rgba(255,255,255,0.2);border:1px solid #A6A6A6;box-sizing:border-box;border-radius:8px;font-size:14px;line-height:19px;padding:11px 11px 12px;height:auto}.dashboard-search-bar .search-field:focus{box-shadow:none;outline:none}.dashboard-search-bar button.search-button,.dashboard-search-bar button.cancel-button{background:#e67d2d;height:43px;color:#fff;border-radius:0 8px 8px 0}.dashboard-search-bar button.search-button:hover,.dashboard-search-bar button.search-button:focus,.dashboard-search-bar button.cancel-button:hover,.dashboard-search-bar button.cancel-button:focus{height:43px;background:#244B83;border-radius:0 8px 8px 0}.poll-tab{display:none;font-size:16px;line-height:26px}.poll-form p{margin-bottom:16px}.poll-form .option{display:block;margin-bottom:10px}.poll-form .option .poll-radio{position:absolute;z-index:-1;opacity:0}.poll-form .option .poll-radio+label{display:inline-flex;align-items:center;user-select:none;font-style:normal;font-weight:400}.poll-form .option .poll-radio+label::before{content:'';display:inline-block;width:16px;height:16px;flex-shrink:0;flex-grow:0;border:1px solid #C4C4C4;border-radius:100%;margin-right:0.5em;background-repeat:no-repeat;background-position:center center;background-size:50% 50%}.poll-form .option .poll-radio:not(:disabled):not(:checked)+label:hover::before{border-color:#b3d7ff}.poll-form .option .poll-radio:checked+label::before{background-image:url("data:image/svg+xml,%3Csvg width='8' height='8' viewBox='0 0 8 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='4' cy='4' r='4' fill='%2318191F'/%3E%3C/svg%3E")}.tab-buttons{display:flex;flex-wrap:wrap;justify-content:space-between}.tab-buttons button{background:none !important;border:1px solid #18191F;color:#18191F !important;margin-bottom:10px}.tab-buttons button:hover,.tab-buttons button:focus,.tab-buttons button:active{background:none !important;border:1px solid #244B83;color:#244B83 !important}.tab-switchers{display:flex;justify-content:center;margin-top:16px}.tab-switchers .step{width:10px;height:10px;border-radius:100%;border:2px solid #CCCDCD;display:inline-block;margin-left:12px;box-sizing:border-box}.tab-switchers .step:first-child{margin-left:0}.tab-switchers .step.active{background:#CCCDCD}.dashboard-notifications{margin-bottom:42px}.dashboard-notifications .banner{border:1px solid;border-radius:8px;position:relative;padding:48px;font-size:19px;line-height:20px;color:#18191F;margin-bottom:10px}.dashboard-notifications .banner a.close{position:absolute;font-size:19px;line-height:19px;display:block;right:15px;top:15px}.dashboard-notifications .banner.info{border-color:#244B83;background:rgba(36,75,131,0.1)}.dashboard-notifications .banner.info a.close{color:#244B83}.dashboard-notifications .banner.success{border-color:#24832D;background:rgba(36,131,45,0.1)}.dashboard-notifications .banner.success a.close{color:#24832D}.dashboard-notifications .banner.warning{border-color:#F4C314;background:rgba(244,195,20,0.1)}.dashboard-notifications .banner.warning a.close{color:#F4C314}.content-wrapper .course-tabs{overflow-x:auto;margin-bottom:30px}.content-wrapper .course-tabs .nav-item{margin-left:24px}.content-wrapper .course-tabs .nav-item:first-child{margin-left:0}.content-wrapper .course-tabs .nav-item .nav-link{font-size:16px;line-height:20px;color:#000;padding:0 7px 10px 7px;box-sizing:border-box}.content-wrapper .course-tabs .nav-item:hover .nav-link,.content-wrapper .course-tabs .nav-item.active .nav-link{border-bottom:3px solid #e67d2d;color:#000}.page-content-container{border:none !important;border-top:1px solid #E5E5E5 !important;background:none}.page-header{padding:32px 0 !important}.page-header .page-header-search{margin-right:0}.page-header .page-header-search .input-group .search-input{border-radius:8px 0 0 8px !important}.page-header .page-header-search .input-group .input-group-btn button.btn{margin-left:0 !important;color:#fff !important;border-radius:0 8px 8px 0}.page-header .page-header-search .input-group .input-group-btn button.btn:hover,.page-header .page-header-search .input-group .input-group-btn button.btn:focus{border:1px solid #e67d2d}.page-header-secondary .form-actions{display:flex;align-items:stretch}.page-header-secondary .form-actions a{margin-left:24px}.page-content{padding:30px 0}.course-outline{text-align:right}.course-outline #expand-collapse-outline-all-button{display:inline-block;float:none;background:none !important;border:1px solid #244B83;box-sizing:border-box;border-radius:8px;font-weight:600;font-size:14px;line-height:20px;color:#244B83 !important}.course-outline #expand-collapse-outline-all-button:hover{border-color:#e67d2d;color:#e67d2d !important}.course-outline .block-tree{margin-top:18px}.course-outline .block-tree .outline-button{border-bottom:1px solid #CCCDCD;background:none !important;border-radius:0;font-size:19px;line-height:20px;color:#000 !important;padding:15px 0}.course-outline .block-tree .outline-button:focus{outline:none}.course-outline .block-tree .outline-button .fa{color:#244B83}.course-outline .block-tree .outline-button .complete-checkmark{color:#fff}.course-outline .block-tree .section{border-bottom:none}.course-outline .block-tree .section .section-name{padding:15px 0}.course-outline .block-tree .section ol.outline-item .subsection{border:none}.course-outline .block-tree .section ol.outline-item .subsection .subsection-title{font-size:16px;line-height:20px;color:#919191}.course-outline .block-tree .section ol.outline-item .subsection .subsection-text .details{margin-top:10px}.course-wrapper main{padding-top:0}.bookmark-button-wrapper .btn{background:none !important;color:#244B83 !important}.bookmark-button-wrapper .btn:hover{color:#e67d2d !important}.login-register .section-title.lines .text,.financial-assistance-wrapper .financial-assistance-form .section-title.lines .text,.financial-assistance-wrapper .financial-assistance-form .section-title.lines .text{background:none !important}.login-register#login-and-registration-container,.financial-assistance-wrapper .financial-assistance-form{max-width:586px;padding:30px;border:none !important;background:#fff !important;border-radius:8px;box-shadow:0 0 50px rgba(0,0,0,0.05)}.login-register-content a{text-decoration:none;color:#244B83}.login-register-content a:hover{text-decoration:none;color:#e67d2d}.login-register .toggle-form{font-size:18px;line-height:20px;padding:0 23px}.login-register .toggle-form span{display:block;margin-bottom:9px}.login-register .section-title.lines:after{display:none}.login-register .login-provider{border-radius:8px;font-size:12px;line-height:20px;letter-spacing:1px}.login-register .login-provider.button-oa2-facebook{background:#4267B2 !important;border-color:#4267B2}.login-register .login-provider.button-oa2-facebook:hover{background:#29487d !important;border-color:#29487d}.login-register .login-provider.button-oa2-google-oauth2{background:#4285F4 !important;border-color:#4285F4}.login-register .login-provider.button-oa2-google-oauth2:hover{background:#287ae6 !important;border-color:#287ae6}.login-register .form-field input,.financial-assistance-wrapper .financial-assistance-form .form-field input,.login-register .form-field select,.financial-assistance-wrapper .financial-assistance-form .form-field select{background:rgba(255,255,255,0.2);border:1px solid #A6A6A6;box-sizing:border-box;border-radius:8px;font-weight:normal;font-size:14px;line-height:14px;color:#18191F;height:auto;box-shadow:none;padding:14px 14px 12px}.login-register .form-field label.focus-out,.financial-assistance-wrapper .financial-assistance-form .form-field label.focus-out,.login-register .form-field input.focus-out,.financial-assistance-wrapper .financial-assistance-form .form-field input.focus-out,.login-register .form-field select.focus-out,.financial-assistance-wrapper .financial-assistance-form .form-field select.focus-out,.login-register .form-field textarea.focus-out,.login-register .form-field form#wiki_revision .focus-out.CodeMirror,form#wiki_revision .login-register .form-field .focus-out.CodeMirror,.financial-assistance-wrapper .financial-assistance-form .form-field textarea.focus-out,.financial-assistance-wrapper .financial-assistance-form .form-field form#wiki_revision .focus-out.CodeMirror,form#wiki_revision .financial-assistance-wrapper .financial-assistance-form .form-field .focus-out.CodeMirror,.login-register .form-field .plaintext-field.focus-out,.financial-assistance-wrapper .financial-assistance-form .form-field .plaintext-field.focus-out{padding-top:12px;padding-left:14px}.iti--allow-dropdown .iti__flag-container .iti__selected-flag{background:rgba(0,0,0,0.05)}.login-register .action-primary,.financial-assistance-wrapper .financial-assistance-form .action-primary{width:100%;background:#e67d2d !important;font-weight:600;font-size:14px;line-height:20px;text-align:center;padding:12px;border-radius:8px}.login-register .action-primary:hover,.financial-assistance-wrapper .financial-assistance-form .action-primary:hover{background:#244B83 !important}.login-register .plaintext-field{margin-bottom:20px;display:block}.login-register .form-field .field-link,.financial-assistance-wrapper .financial-assistance-form .form-field .field-link{background-color:transparent !important;color:#244B83 !important}.login-register .form-field .field-link:hover,.financial-assistance-wrapper .financial-assistance-form .form-field .field-link:hover{text-decoration:none;color:#e67d2d !important}header.navbar .container{background:none}.navbar-default .navbar-brand{height:34px;padding:0}.navbar-default .navbar-brand a{margin-top:14px;display:block}.navbar-default .navbar-brand .navbar-brand-logo{top:auto;width:auto;height:auto;transform:none}.navbar .user-menu{margin:0}.navbar .user-menu .main-btn{font-size:16px;line-height:40px;color:#fff;background:#e67d2d !important;border:none;border-radius:8px 0 0 8px}.navbar .user-menu .main-btn .icon{margin:0 10px 0 0;float:none;color:#fff;position:relative;top:1px}.navbar .user-menu .dropdown-toggle{background:#e67d2d !important;color:#fff;border:none;padding:16px 13px;border-radius:0 8px 8px 0}.caret{border-top:6px dashed;border-right:6px solid transparent;border-left:6px solid transparent}#main-content{margin-top:49px}.basket .container{background:#fff;border-radius:8px;padding:15px;margin-bottom:60px}.basket .container .basket-items{border-bottom:1px solid #CCCDCD}.basket .container .basket-items .row .product-image img.thumbnail{padding:0;border-radius:8px}.basket .container .basket-items .row .product-title,.basket .container .basket-items .row .old-price,.basket .container .basket-items .row .price{font-weight:bold;font-size:20px;line-height:29px;color:#18191F}.basket .container .basket-items .row .product-title{margin-bottom:15px}.basket .container .basket-items .row .product-description{font-size:14px;line-height:20px;color:#000}.basket .container .total #basket_totals,.basket .container #summary #basket_totals{font-weight:bold;font-size:19px;line-height:20px;color:#244B83}.basket .container .payment-buttons .payment-button{background:#1E8142 !important;padding:20px;border-radius:8px;border:none;font-weight:600;font-size:19px;line-height:20px}.basket .container .payment-buttons .payment-button:hover,.basket .container .payment-buttons .payment-button:focus{background:#25B85A !important}.democallcertificate{margin-bottom:30px}.modal{max-width:100%}.modal button.close-modal{color:#E5E5E5 !important;background:none !important}.modal button.close-modal:hover{background:none !important;color:#000 !important}.modal.custommodal{top:20vh;left:0;right:0;position:absolute;max-width:600px;width:100%;height:auto;background:#fff;margin:auto;max-height:349px;padding:0;border:none}.modal.custommodal .inner-wrapper{border:none;border-top:5px solid #244B83;padding:54px;background:#fff;text-align:center}.modal.custommodal .modal-content{padding:0 30px}.modal.custommodal .modal-content h3{font-weight:bold;font-size:19px;line-height:20px;margin-bottom:20px}.modal.custommodal .modal-content h3 span{text-transform:uppercase;display:block}.modal.custommodal .modal-content h3 span a{color:#000}.modal.custommodal .modal-content h4{font-weight:bold;font-size:19px;line-height:20px}.modal.custommodal .modal-content p{font-weight:normal;font-size:16px;line-height:26px;color:#000;margin:20px 0 16px}.modal.custommodal .modal-content ul.socialshare{list-style-type:none;display:flex;margin:0 auto;padding:0;justify-content:space-between;width:100%;max-width:237px}.modal.custommodal .modal-content ul.socialshare li a{display:block;background:#244B83;width:45px;height:45px;color:#fff;border-radius:100%;position:relative;text-align:center}.modal.custommodal .modal-content ul.socialshare li a:hover,.modal.custommodal .modal-content ul.socialshare li a:focus{background:#e67d2d}.modal.custommodal .modal-content ul.socialshare li a i{font-size:24px;line-height:24px;position:relative;top:10px}.modal.custommodal .modal-content .button.loadcertificate{background:#e67d2d !important;margin-top:40px;color:#fff !important;padding:12px 16px}.modal.custommodal .modal-content .button.loadcertificate:hover,.modal.custommodal .modal-content .button.loadcertificate:focus{background:#244B83 !important}.modal.custommodal .modal-content .button.loadcertificate i{display:inline-block;margin-right:8px;font-size:19px}.modal.active{display:block}#receipt-container{background:#fff;border-radius:8px;padding:15px;margin-bottom:60px;margin-top:49px;padding:50px 30px}.receipt .nav-link,.receipt a{color:#244B83}.receipt .nav-link:hover,.receipt .nav-link:focus,.receipt a:hover,.receipt a:focus{border:none}.receipt h2,.receipt h2.thank-you{font-weight:bold;font-size:19px;line-height:20px;color:#000;margin-bottom:16px}.receipt .confirm-message{font-weight:normal;font-size:16px;line-height:26px}.receipt .order-headers{color:#000;font-size:19px;line-height:20px}.receipt .order-summary dt{font-weight:bold;margin-bottom:5px}.receipt .table .header dt{border-bottom:1px solid #ebebeb}.receipt .table .header dt:not(:last-child),.receipt .table .header dd:not(:last-child){border-right:1px solid #ebebeb}.receipt .table .order-line-data dt:not(:last-child),.receipt .table .order-line-data dd:not(:last-child){border-right:1px solid #ebebeb}.wrapper-account-settings .wrapper-header .account-nav .account-nav-link{background:transparent !important;color:#000 !important}.wrapper-account-settings .wrapper-header .account-nav button:hover,.wrapper-account-settings .wrapper-header .account-nav button:focus{border-color:#e67d2d}@media (max-width: 991px){.wrapper-account-settings .wrapper-header .account-nav{overflow:scroll;width:100%}.account-settings-sections .section .account-settings-section-body .u-field-social{width:100%}.account-settings-sections .section .account-settings-section-body .u-field-orderHistory:last-child{overflow:scroll}}.u-field-dropdown button.u-field-value-display{background-color:transparent !important}.view-profile .profile-self .wrapper-profile-field-account-privacy{border-bottom:none;background:#fff;border-radius:8px;display:block}.view-profile .profile-header{margin-bottom:30px}.view-profile .page-content-nav .nav-item{background-color:transparent !important;color:#18191F !important}.view-profile .badge-set-display .badge-display .badge-details{max-width:65% !important}.view-profile .badge-set-display .badge-display .badge-details .share-button{background-color:transparent !important;color:#18191F !important}.view-profile .badges-overlay .badges-modal .close{background-color:transparent !important;color:#18191F !important}.view-profile .wrapper-profile{padding-top:50px}.view-profile .wrapper-profile-sections{background:#fff;border-radius:8px}.view-profile .wrapper-profile-section-container-one .wrapper-profile-section-one{border-color:#244B83}@media screen and (max-width: 650px){.view-profile .badge-set-display .badge-display{width:100% !important}}.discussion .page-header-secondary{max-height:42px !important}.discussion .page-header-secondary .forum-search{min-width:330px !important}.discussion .page-header-secondary .forum-search .search-button{border-bottom-left-radius:0 !important;border-top-left-radius:0 !important;border:none !important}.discussion .page-header-secondary .forum-search .search-input{border-bottom-left-radius:8px !important;border-top-left-radius:8px !important;border-bottom-right-radius:0 !important;border-top-right-radius:0 !important}.discussion-body .btn-link{color:#9e9e9e !important;background-color:transparent !important}.discussion-body .action-button{color:#2a3b4c !important;padding:0 !important}.discussion-body .action-button:hover{padding:0 !important;background-color:transparent !important}.discussion-body .add-response-btn{border:none !important;cursor:pointer !important}.comment-post-control .discussion-submit-comment{border:none !important;cursor:pointer !important}.wmd-button-row button.wmd-button{background:none !important}.reply-post-control .discussion-submit-post{border:none;cursor:pointer}.response-pagination .load-response-button{background:none !important;color:#244B83 !important;border:1px solid #244B83 !important;cursor:pointer !important}.response-pagination .load-response-button:hover{color:#e67d2d !important;border:1px solid #e67d2d !important}@media screen and (max-width: 1375px){.dashboard .main-container .my-courses .course .details .wrapper-course-actions{flex:0 1 34%}.dashboard .main-container .my-courses .course .details .wrapper-course-actions .course-actions{display:flex;flex-wrap:wrap}.dashboard .main-container .my-courses .course .details .wrapper-course-actions .course-actions .enter-course{flex-basis:100%;display:block;float:none;margin-bottom:15px}}@media screen and (min-width: 992px) and (max-width: 1299px){.dashboard .main-container .my-courses .course .details .wrapper-course-details,.dashboard .main-container .my-courses .course .details .wrapper-course-image{float:none;width:100%}.dashboard .main-container .my-courses .course .details .wrapper-course-details .course-info-wrap,.dashboard .main-container .my-courses .course .details .wrapper-course-details .wrapper-course-actions{flex:0 1 100%}.dashboard .main-container .my-courses .course .details .wrapper-course-details .course-info-wrap{margin-bottom:15px}}@media screen and (max-width: 991px){.content-wrapper{padding:0 15px}header.global-header,header.navbar-default{padding:15px}.global-header .hamburger-menu{top:9px;left:0}.global-header .hamburger-menu .line{background:#244B83 !important}.global-header .header-logo{display:inline-block;margin-bottom:0;text-align:center;width:100%}.global-header .header-logo a{display:inline-block;float:none;margin-left:0}.global-header .header-logo a .logo{margin-left:0}footer#site-footer .container{padding:0 15px}header.global-header .nav-links .secondary,header.navbar-default .nav-links .secondary{position:relative}header.global-header .nav-links .secondary a.button,header.navbar-default .nav-links .secondary a.button{position:absolute;right:0;bottom:calc(100% + 9px)}header.global-header .nav-links .secondary a.button.help,header.navbar-default .nav-links .secondary a.button.help{right:100px}}@media screen and (max-width: 867px){.dashboard .main-container .my-courses .course .details .wrapper-course-actions,.dashboard .main-container .my-courses .course .details .course-info-wrap{flex:0 1 100%}}@media screen and (max-width: 767px){header.global-header .nav-links .secondary,header.navbar-default .nav-links .secondary{position:relative}header.global-header .nav-links .secondary a.button,header.navbar-default .nav-links .secondary a.button{display:none}.page-header-secondary .form-actions a{margin-right:24px;margin-left:0}.navbar-toggle{margin-top:9px;background:none !important;border:none}.navbar-brand{margin-left:15px}.dashboard .main-container .my-courses .course .details .wrapper-course-details .course-info-wrap{margin-bottom:20px}.dashboard .main-container .my-courses .course .details .wrapper-course-actions .course-actions{lign-items:center !important;justify-content:center !important}.dashboard .main-container .my-courses .course .details .wrapper-course-actions .course-actions .wrapper-action-more button{margin-right:0 !important}}@media screen and (max-width: 1401px){footer#site-footer .footer-col{width:20%;flex:0 1 20%;margin-left:20px}.newsletter input{width:206px}.footer-aside .paymentlogos{margin-left:7.6%}}@media screen and (max-width: 1199px){footer#site-footer .footer-col{order:2;width:30%;flex:0 1 30%}footer#site-footer .footer-col.large{order:1;width:100%;flex:0 1 100%;margin-left:0;margin-bottom:55px}.footer-aside .aside-inner{flex-wrap:wrap}.footer-aside .aside-inner .footer-aside-nav{width:100%;margin-bottom:48px;text-align:center;flex:0 1 100%}.footer-aside .aside-inner .footer-aside-nav a.copyright{display:inline-block;margin-right:40px}.footer-aside .aside-inner .footer-aside-nav .aside-menu-container{display:inline-block}.newsletter input{width:266px}.footer-aside .aside-inner{justify-content:center;align-items:center}}@media screen and (max-width: 767px){.footer-aside{margin-top:0}.footer-aside .paymentlogos{margin-left:0}.footer-aside .aside-inner .footer-aside-nav{text-align:left;display:flex;flex-wrap:wrap}.footer-aside .aside-inner .footer-aside-nav .menu-aside-menu-container{order:1;flex:0 1 100%;margin-bottom:20px}.footer-aside .aside-inner .footer-aside-nav a.copyright{margin-bottom:0;order:2;flex:0 1 100%}.footer-aside .asidemenu li{margin-left:0;display:block}footer#site-footer .footer-col{margin-left:0;width:50%;flex:0 1 50%;margin-bottom:48px}footer#site-footer .footer-col.widget-2{order:4;width:100%;flex:0 1 100%}.login-register .form-field.select-year_of_birth{width:100% !important;margin:10px 0 !important}.login-register .form-field.select-gender{width:100% !important}.dashboard .main-container .my-courses .course .details .wrapper-course-image{width:100% !important;margin:0 !important;padding:0 !important;border-radius:8px 8px 0 0 !important;display:block !important;max-height:100% !important;height:100% !important}.dashboard .main-container .my-courses .course .details .wrapper-course-image a{height:auto !important;padding-top:56.25% !important}.dashboard .main-container .my-courses .course .details{padding-left:0 !important}.dashboard .main-container .my-courses .course .details .wrapper-course-details .wrapper-course-actions .wrapper-action-more{padding-top:0 !important}.wrapper-messages-primary .message.message-status.course-status-certavailable .actions-primary{float:none !important}.wrapper-messages-primary .message.message-status.course-status-certavailable .actions-primary .action{margin:0 !important}.wrapper-messages-primary .message{padding:10px !important}.view-profile .window-wrap,.view-profile .content-wrapper{margin-top:0 !important}.wrapper-account-settings{border-radius:8px !important;box-shadow:0 0 50px rgba(0,0,0,0.05)}.wrapper-account-settings .wrapper-header .header-title{padding-top:5px !important}.course-info .course-sidebar .important-dates li .important-dates-item-text{float:left !important;width:100% !important;margin-top:10px !important}.course-info .container iframe{height:auto !important}}footer#site-footer .footer-col.large{margin-bottom:0 !important}.view-profile .wrapper-profile{padding-top:0 !important}@media screen and (max-width: 450px){.newsletter input{min-width:120px !important;width:50% !important}.newsletter input .button{padding:10px 10px 8px !important}.modal.custommodal .modal-content{padding:0 !important}}.edx-notes-wrapper .annotator-wrapper.annotator-wrapper .annotator-outer.annotator-viewer .annotator-controls button{background:none !important}.edx-notes-wrapper .annotator-editor .annotator-controls .annotator-cancel:not(:hover){color:#9e9e9e !important}.edx-notes-wrapper .annotator-editor .annotator-controls .annotator-cancel:hover{color:#e67d2d !important}.global-header .header-logo .course-header .course-name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:500px;line-height:1.2}.global-header .hamburger-menu{outline:none !important}@media (max-width: 991px){.mobile-menu .mobile-nav-link a{line-height:1.2}}.listing-courses .course-container .messages-list div.prerequisites{padding:10px !important}.dashboard .main-container .my-courses .course .details .course-actions .wrapper-action-more .actions-dropdown .actions-dropdown-list,.dashboard .main-container .my-courses .course .details .course-actions .entitlement-actions-wrapper .actions-dropdown .actions-dropdown-list,.entitlement-actions-wrapper .dashboard .main-container .my-courses .course .details .course-actions .wrapper-action-more .entitlement-actions-dropdown .actions-dropdown-list,.dashboard .main-container .my-courses .course .details .course-actions .entitlement-actions-wrapper .entitlement-actions-dropdown .actions-dropdown-list,.entitlement-actions-wrapper .entitlement-actions-dropdown .dashboard .main-container .my-courses .course .details .course-actions .wrapper-action-more .actions-dropdown .entitlement-actions-dropdown-list,.entitlement-actions-wrapper .dashboard .main-container .my-courses .course .details .course-actions .wrapper-action-more .entitlement-actions-dropdown .entitlement-actions-dropdown-list,.dashboard .main-container .my-courses .course .details .course-actions .entitlement-actions-wrapper .entitlement-actions-dropdown .entitlement-actions-dropdown-list{border-radius:8px !important;box-shadow:0 5px 10px rgba(0,0,0,0.2) !important}footer#site-footer .footer-aside .aside-inner{border-top:1px solid #F9F9F9 !important}.problem-action-btn{max-width:200px !important}.align-baseline{vertical-align:baseline !important}.align-top{vertical-align:top !important}.align-middle{vertical-align:middle !important}.align-bottom{vertical-align:bottom !important}.align-text-bottom{vertical-align:text-bottom !important}.align-text-top{vertical-align:text-top !important}.bg-primary{background-color:#244B83 !important}a.bg-primary:hover,a.bg-primary:focus,button.bg-primary:hover,button.bg-primary:focus{background-color:#19345b !important}.bg-secondary{background-color:#2a3b4c !important}a.bg-secondary:hover,a.bg-secondary:focus,button.bg-secondary:hover,button.bg-secondary:focus{background-color:#18222b !important}.bg-success{background-color:#008100 !important}a.bg-success:hover,a.bg-success:focus,button.bg-success:hover,button.bg-success:focus{background-color:#004e00 !important}.bg-info{background-color:#17a2b8 !important}a.bg-info:hover,a.bg-info:focus,button.bg-info:hover,button.bg-info:focus{background-color:#117a8b !important}.bg-warning{background-color:#e2c01f !important}a.bg-warning:hover,a.bg-warning:focus,button.bg-warning:hover,button.bg-warning:focus{background-color:#b69b18 !important}.bg-danger{background-color:#b20610 !important}a.bg-danger:hover,a.bg-danger:focus,button.bg-danger:hover,button.bg-danger:focus{background-color:#81040c !important}.bg-light{background-color:#e7e7e7 !important}a.bg-light:hover,a.bg-light:focus,button.bg-light:hover,button.bg-light:focus{background-color:#cecece !important}.bg-dark{background-color:#313131 !important}a.bg-dark:hover,a.bg-dark:focus,button.bg-dark:hover,button.bg-dark:focus{background-color:#181818 !important}.bg-inverse{background-color:#fbfbfb !important}a.bg-inverse:hover,a.bg-inverse:focus,button.bg-inverse:hover,button.bg-inverse:focus{background-color:#e2e2e2 !important}.bg-disabled{background-color:#767676 !important}a.bg-disabled:hover,a.bg-disabled:focus,button.bg-disabled:hover,button.bg-disabled:focus{background-color:#5d5d5d !important}.bg-purchase{background-color:#008100 !important}a.bg-purchase:hover,a.bg-purchase:focus,button.bg-purchase:hover,button.bg-purchase:focus{background-color:#004e00 !important}.bg-lightest{background-color:#f5f5f5 !important}a.bg-lightest:hover,a.bg-lightest:focus,button.bg-lightest:hover,button.bg-lightest:focus{background-color:#dcdcdc !important}.bg-darker{background-color:#111 !important}a.bg-darker:hover,a.bg-darker:focus,button.bg-darker:hover,button.bg-darker:focus{background-color:#000 !important}.bg-darkest{background-color:#000 !important}a.bg-darkest:hover,a.bg-darkest:focus,button.bg-darkest:hover,button.bg-darkest:focus{background-color:#000 !important}.bg-white{background-color:#fbfbfb !important}.bg-transparent{background-color:transparent !important}.border{border:1px solid #e7e7e7 !important}.border-top{border-top:1px solid #e7e7e7 !important}.border-right{border-right:1px solid #e7e7e7 !important}.border-bottom{border-bottom:1px solid #e7e7e7 !important}.border-left{border-left:1px solid #e7e7e7 !important}.border-0{border:0 !important}.border-top-0{border-top:0 !important}.border-right-0{border-right:0 !important}.border-bottom-0{border-bottom:0 !important}.border-left-0{border-left:0 !important}.border-primary{border-color:#244B83 !important}.border-secondary{border-color:#2a3b4c !important}.border-success{border-color:#008100 !important}.border-info{border-color:#17a2b8 !important}.border-warning{border-color:#e2c01f !important}.border-danger{border-color:#b20610 !important}.border-light{border-color:#e7e7e7 !important}.border-dark{border-color:#313131 !important}.border-inverse{border-color:#fbfbfb !important}.border-disabled{border-color:#767676 !important}.border-purchase{border-color:#008100 !important}.border-lightest{border-color:#f5f5f5 !important}.border-darker{border-color:#111 !important}.border-darkest{border-color:#000 !important}.border-white{border-color:#fbfbfb !important}.rounded{border-radius:0.1875rem !important}.rounded-top{border-top-left-radius:0.1875rem !important;border-top-right-radius:0.1875rem !important}.rounded-right{border-top-right-radius:0.1875rem !important;border-bottom-right-radius:0.1875rem !important}.rounded-bottom{border-bottom-right-radius:0.1875rem !important;border-bottom-left-radius:0.1875rem !important}.rounded-left{border-top-left-radius:0.1875rem !important;border-bottom-left-radius:0.1875rem !important}.rounded-circle{border-radius:50% !important}.rounded-0{border-radius:0 !important}.clearfix:after,.topbar:after,.course-wrapper .course-content .vert-mod .vert:after,.course-wrapper .courseware-results-wrapper .vert-mod .vert:after,section.tool-wrapper:after,section.tool-wrapper div#controlls-container:after,section.tool-wrapper div#controlls-container div.graph-controls div.music-wrapper:after,section.tool-wrapper div#controlls-container div.graph-controls div.inputs-wrapper:after,section.tool-wrapper div#controlls-container div.schematic-sliders div.top-sliders:after,.calc-main #calculator_wrapper form:after,.calc-main #calculator_wrapper form .input-wrapper:after,div#wiki_panel div#wiki_create_form:after,div.book-wrapper .book nav:after,div.book-wrapper .book nav ul:after,.profile-wrapper .course-info header:after,.profile-wrapper .course-info>.chapters>section:after{content:"";display:table;clear:both}.d-none{display:none !important}.d-inline{display:inline !important}.d-inline-block{display:inline-block !important}.d-block{display:block !important}.d-table{display:table !important}.d-table-row{display:table-row !important}.d-table-cell{display:table-cell !important}.d-flex{display:flex !important}.d-inline-flex{display:inline-flex !important}@media (min-width: 576px){.d-sm-none{display:none !important}.d-sm-inline{display:inline !important}.d-sm-inline-block{display:inline-block !important}.d-sm-block{display:block !important}.d-sm-table{display:table !important}.d-sm-table-row{display:table-row !important}.d-sm-table-cell{display:table-cell !important}.d-sm-flex{display:flex !important}.d-sm-inline-flex{display:inline-flex !important}}@media (min-width: 768px){.d-md-none{display:none !important}.d-md-inline{display:inline !important}.d-md-inline-block{display:inline-block !important}.d-md-block{display:block !important}.d-md-table{display:table !important}.d-md-table-row{display:table-row !important}.d-md-table-cell{display:table-cell !important}.d-md-flex{display:flex !important}.d-md-inline-flex{display:inline-flex !important}}@media (min-width: 992px){.d-lg-none{display:none !important}.d-lg-inline{display:inline !important}.d-lg-inline-block{display:inline-block !important}.d-lg-block{display:block !important}.d-lg-table{display:table !important}.d-lg-table-row{display:table-row !important}.d-lg-table-cell{display:table-cell !important}.d-lg-flex{display:flex !important}.d-lg-inline-flex{display:inline-flex !important}}@media (min-width: 1200px){.d-xl-none{display:none !important}.d-xl-inline{display:inline !important}.d-xl-inline-block{display:inline-block !important}.d-xl-block{display:block !important}.d-xl-table{display:table !important}.d-xl-table-row{display:table-row !important}.d-xl-table-cell{display:table-cell !important}.d-xl-flex{display:flex !important}.d-xl-inline-flex{display:inline-flex !important}}@media print{.d-print-none{display:none !important}.d-print-inline{display:inline !important}.d-print-inline-block{display:inline-block !important}.d-print-block{display:block !important}.d-print-table{display:table !important}.d-print-table-row{display:table-row !important}.d-print-table-cell{display:table-cell !important}.d-print-flex{display:flex !important}.d-print-inline-flex{display:inline-flex !important}}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.embed-responsive::before{display:block;content:""}.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.flex-row{flex-direction:row !important}.flex-column{flex-direction:column !important}.flex-row-reverse{flex-direction:row-reverse !important}.flex-column-reverse{flex-direction:column-reverse !important}.flex-wrap{flex-wrap:wrap !important}.flex-nowrap{flex-wrap:nowrap !important}.flex-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-start{justify-content:flex-start !important}.justify-content-end{justify-content:flex-end !important}.justify-content-center{justify-content:center !important}.justify-content-between{justify-content:space-between !important}.justify-content-around{justify-content:space-around !important}.align-items-start{align-items:flex-start !important}.align-items-end{align-items:flex-end !important}.align-items-center{align-items:center !important}.align-items-baseline{align-items:baseline !important}.align-items-stretch{align-items:stretch !important}.align-content-start{align-content:flex-start !important}.align-content-end{align-content:flex-end !important}.align-content-center{align-content:center !important}.align-content-between{align-content:space-between !important}.align-content-around{align-content:space-around !important}.align-content-stretch{align-content:stretch !important}.align-self-auto{align-self:auto !important}.align-self-start{align-self:flex-start !important}.align-self-end{align-self:flex-end !important}.align-self-center{align-self:center !important}.align-self-baseline{align-self:baseline !important}.align-self-stretch{align-self:stretch !important}@media (min-width: 576px){.flex-sm-row{flex-direction:row !important}.flex-sm-column{flex-direction:column !important}.flex-sm-row-reverse{flex-direction:row-reverse !important}.flex-sm-column-reverse{flex-direction:column-reverse !important}.flex-sm-wrap{flex-wrap:wrap !important}.flex-sm-nowrap{flex-wrap:nowrap !important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-sm-start{justify-content:flex-start !important}.justify-content-sm-end{justify-content:flex-end !important}.justify-content-sm-center{justify-content:center !important}.justify-content-sm-between{justify-content:space-between !important}.justify-content-sm-around{justify-content:space-around !important}.align-items-sm-start{align-items:flex-start !important}.align-items-sm-end{align-items:flex-end !important}.align-items-sm-center{align-items:center !important}.align-items-sm-baseline{align-items:baseline !important}.align-items-sm-stretch{align-items:stretch !important}.align-content-sm-start{align-content:flex-start !important}.align-content-sm-end{align-content:flex-end !important}.align-content-sm-center{align-content:center !important}.align-content-sm-between{align-content:space-between !important}.align-content-sm-around{align-content:space-around !important}.align-content-sm-stretch{align-content:stretch !important}.align-self-sm-auto{align-self:auto !important}.align-self-sm-start{align-self:flex-start !important}.align-self-sm-end{align-self:flex-end !important}.align-self-sm-center{align-self:center !important}.align-self-sm-baseline{align-self:baseline !important}.align-self-sm-stretch{align-self:stretch !important}}@media (min-width: 768px){.flex-md-row{flex-direction:row !important}.flex-md-column{flex-direction:column !important}.flex-md-row-reverse{flex-direction:row-reverse !important}.flex-md-column-reverse{flex-direction:column-reverse !important}.flex-md-wrap{flex-wrap:wrap !important}.flex-md-nowrap{flex-wrap:nowrap !important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-md-start{justify-content:flex-start !important}.justify-content-md-end{justify-content:flex-end !important}.justify-content-md-center{justify-content:center !important}.justify-content-md-between{justify-content:space-between !important}.justify-content-md-around{justify-content:space-around !important}.align-items-md-start{align-items:flex-start !important}.align-items-md-end{align-items:flex-end !important}.align-items-md-center{align-items:center !important}.align-items-md-baseline{align-items:baseline !important}.align-items-md-stretch{align-items:stretch !important}.align-content-md-start{align-content:flex-start !important}.align-content-md-end{align-content:flex-end !important}.align-content-md-center{align-content:center !important}.align-content-md-between{align-content:space-between !important}.align-content-md-around{align-content:space-around !important}.align-content-md-stretch{align-content:stretch !important}.align-self-md-auto{align-self:auto !important}.align-self-md-start{align-self:flex-start !important}.align-self-md-end{align-self:flex-end !important}.align-self-md-center{align-self:center !important}.align-self-md-baseline{align-self:baseline !important}.align-self-md-stretch{align-self:stretch !important}}@media (min-width: 992px){.flex-lg-row{flex-direction:row !important}.flex-lg-column{flex-direction:column !important}.flex-lg-row-reverse{flex-direction:row-reverse !important}.flex-lg-column-reverse{flex-direction:column-reverse !important}.flex-lg-wrap{flex-wrap:wrap !important}.flex-lg-nowrap{flex-wrap:nowrap !important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-lg-start{justify-content:flex-start !important}.justify-content-lg-end{justify-content:flex-end !important}.justify-content-lg-center{justify-content:center !important}.justify-content-lg-between{justify-content:space-between !important}.justify-content-lg-around{justify-content:space-around !important}.align-items-lg-start{align-items:flex-start !important}.align-items-lg-end{align-items:flex-end !important}.align-items-lg-center{align-items:center !important}.align-items-lg-baseline{align-items:baseline !important}.align-items-lg-stretch{align-items:stretch !important}.align-content-lg-start{align-content:flex-start !important}.align-content-lg-end{align-content:flex-end !important}.align-content-lg-center{align-content:center !important}.align-content-lg-between{align-content:space-between !important}.align-content-lg-around{align-content:space-around !important}.align-content-lg-stretch{align-content:stretch !important}.align-self-lg-auto{align-self:auto !important}.align-self-lg-start{align-self:flex-start !important}.align-self-lg-end{align-self:flex-end !important}.align-self-lg-center{align-self:center !important}.align-self-lg-baseline{align-self:baseline !important}.align-self-lg-stretch{align-self:stretch !important}}@media (min-width: 1200px){.flex-xl-row{flex-direction:row !important}.flex-xl-column{flex-direction:column !important}.flex-xl-row-reverse{flex-direction:row-reverse !important}.flex-xl-column-reverse{flex-direction:column-reverse !important}.flex-xl-wrap{flex-wrap:wrap !important}.flex-xl-nowrap{flex-wrap:nowrap !important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-xl-start{justify-content:flex-start !important}.justify-content-xl-end{justify-content:flex-end !important}.justify-content-xl-center{justify-content:center !important}.justify-content-xl-between{justify-content:space-between !important}.justify-content-xl-around{justify-content:space-around !important}.align-items-xl-start{align-items:flex-start !important}.align-items-xl-end{align-items:flex-end !important}.align-items-xl-center{align-items:center !important}.align-items-xl-baseline{align-items:baseline !important}.align-items-xl-stretch{align-items:stretch !important}.align-content-xl-start{align-content:flex-start !important}.align-content-xl-end{align-content:flex-end !important}.align-content-xl-center{align-content:center !important}.align-content-xl-between{align-content:space-between !important}.align-content-xl-around{align-content:space-around !important}.align-content-xl-stretch{align-content:stretch !important}.align-self-xl-auto{align-self:auto !important}.align-self-xl-start{align-self:flex-start !important}.align-self-xl-end{align-self:flex-end !important}.align-self-xl-center{align-self:center !important}.align-self-xl-baseline{align-self:baseline !important}.align-self-xl-stretch{align-self:stretch !important}}.float-left{float:left !important}.float-right{float:right !important}.float-none{float:none !important}@media (min-width: 576px){.float-sm-left{float:left !important}.float-sm-right{float:right !important}.float-sm-none{float:none !important}}@media (min-width: 768px){.float-md-left{float:left !important}.float-md-right{float:right !important}.float-md-none{float:none !important}}@media (min-width: 992px){.float-lg-left{float:left !important}.float-lg-right{float:right !important}.float-lg-none{float:none !important}}@media (min-width: 1200px){.float-xl-left{float:left !important}.float-xl-right{float:right !important}.float-xl-none{float:none !important}}.position-static{position:static !important}.position-relative{position:relative !important}.position-absolute{position:absolute !important}.position-fixed{position:fixed !important}.position-sticky{position:sticky !important}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}@supports (position: sticky){.sticky-top{position:sticky;top:0;z-index:1020}}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;clip-path:inset(50%);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal;clip-path:none}.w-25{width:25% !important}.w-50{width:50% !important}.w-75{width:75% !important}.w-100{width:100% !important}.h-25{height:25% !important}.h-50{height:50% !important}.h-75{height:75% !important}.h-100{height:100% !important}.mw-100{max-width:100% !important}.mh-100{max-height:100% !important}.m-0{margin:0 !important}.mt-0,.my-0{margin-top:0 !important}.mr-0,.mx-0{margin-right:0 !important}.mb-0,.my-0{margin-bottom:0 !important}.ml-0,.mx-0{margin-left:0 !important}.m-1{margin:0.25rem !important}.mt-1,.my-1{margin-top:0.25rem !important}.mr-1,.mx-1{margin-right:0.25rem !important}.mb-1,.my-1{margin-bottom:0.25rem !important}.ml-1,.mx-1{margin-left:0.25rem !important}.m-2{margin:0.5rem !important}.mt-2,.my-2{margin-top:0.5rem !important}.mr-2,.mx-2{margin-right:0.5rem !important}.mb-2,.my-2{margin-bottom:0.5rem !important}.ml-2,.mx-2{margin-left:0.5rem !important}.m-3{margin:1rem !important}.mt-3,.my-3{margin-top:1rem !important}.mr-3,.mx-3{margin-right:1rem !important}.mb-3,.my-3{margin-bottom:1rem !important}.ml-3,.mx-3{margin-left:1rem !important}.m-4{margin:1.5rem !important}.mt-4,.my-4{margin-top:1.5rem !important}.mr-4,.mx-4{margin-right:1.5rem !important}.mb-4,.my-4{margin-bottom:1.5rem !important}.ml-4,.mx-4{margin-left:1.5rem !important}.m-5{margin:3rem !important}.mt-5,.my-5{margin-top:3rem !important}.mr-5,.mx-5{margin-right:3rem !important}.mb-5,.my-5{margin-bottom:3rem !important}.ml-5,.mx-5{margin-left:3rem !important}.p-0{padding:0 !important}.pt-0,.py-0{padding-top:0 !important}.pr-0,.px-0{padding-right:0 !important}.pb-0,.py-0{padding-bottom:0 !important}.pl-0,.px-0{padding-left:0 !important}.p-1{padding:0.25rem !important}.pt-1,.py-1{padding-top:0.25rem !important}.pr-1,.px-1{padding-right:0.25rem !important}.pb-1,.py-1{padding-bottom:0.25rem !important}.pl-1,.px-1{padding-left:0.25rem !important}.p-2{padding:0.5rem !important}.pt-2,.py-2{padding-top:0.5rem !important}.pr-2,.px-2{padding-right:0.5rem !important}.pb-2,.py-2{padding-bottom:0.5rem !important}.pl-2,.px-2{padding-left:0.5rem !important}.p-3{padding:1rem !important}.pt-3,.py-3{padding-top:1rem !important}.pr-3,.px-3{padding-right:1rem !important}.pb-3,.py-3{padding-bottom:1rem !important}.pl-3,.px-3{padding-left:1rem !important}.p-4{padding:1.5rem !important}.pt-4,.py-4{padding-top:1.5rem !important}.pr-4,.px-4{padding-right:1.5rem !important}.pb-4,.py-4{padding-bottom:1.5rem !important}.pl-4,.px-4{padding-left:1.5rem !important}.p-5{padding:3rem !important}.pt-5,.py-5{padding-top:3rem !important}.pr-5,.px-5{padding-right:3rem !important}.pb-5,.py-5{padding-bottom:3rem !important}.pl-5,.px-5{padding-left:3rem !important}.m-auto{margin:auto !important}.mt-auto,.my-auto{margin-top:auto !important}.mr-auto,.mx-auto{margin-right:auto !important}.mb-auto,.my-auto{margin-bottom:auto !important}.ml-auto,.mx-auto{margin-left:auto !important}@media (min-width: 576px){.m-sm-0{margin:0 !important}.mt-sm-0,.my-sm-0{margin-top:0 !important}.mr-sm-0,.mx-sm-0{margin-right:0 !important}.mb-sm-0,.my-sm-0{margin-bottom:0 !important}.ml-sm-0,.mx-sm-0{margin-left:0 !important}.m-sm-1{margin:0.25rem !important}.mt-sm-1,.my-sm-1{margin-top:0.25rem !important}.mr-sm-1,.mx-sm-1{margin-right:0.25rem !important}.mb-sm-1,.my-sm-1{margin-bottom:0.25rem !important}.ml-sm-1,.mx-sm-1{margin-left:0.25rem !important}.m-sm-2{margin:0.5rem !important}.mt-sm-2,.my-sm-2{margin-top:0.5rem !important}.mr-sm-2,.mx-sm-2{margin-right:0.5rem !important}.mb-sm-2,.my-sm-2{margin-bottom:0.5rem !important}.ml-sm-2,.mx-sm-2{margin-left:0.5rem !important}.m-sm-3{margin:1rem !important}.mt-sm-3,.my-sm-3{margin-top:1rem !important}.mr-sm-3,.mx-sm-3{margin-right:1rem !important}.mb-sm-3,.my-sm-3{margin-bottom:1rem !important}.ml-sm-3,.mx-sm-3{margin-left:1rem !important}.m-sm-4{margin:1.5rem !important}.mt-sm-4,.my-sm-4{margin-top:1.5rem !important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem !important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem !important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem !important}.m-sm-5{margin:3rem !important}.mt-sm-5,.my-sm-5{margin-top:3rem !important}.mr-sm-5,.mx-sm-5{margin-right:3rem !important}.mb-sm-5,.my-sm-5{margin-bottom:3rem !important}.ml-sm-5,.mx-sm-5{margin-left:3rem !important}.p-sm-0{padding:0 !important}.pt-sm-0,.py-sm-0{padding-top:0 !important}.pr-sm-0,.px-sm-0{padding-right:0 !important}.pb-sm-0,.py-sm-0{padding-bottom:0 !important}.pl-sm-0,.px-sm-0{padding-left:0 !important}.p-sm-1{padding:0.25rem !important}.pt-sm-1,.py-sm-1{padding-top:0.25rem !important}.pr-sm-1,.px-sm-1{padding-right:0.25rem !important}.pb-sm-1,.py-sm-1{padding-bottom:0.25rem !important}.pl-sm-1,.px-sm-1{padding-left:0.25rem !important}.p-sm-2{padding:0.5rem !important}.pt-sm-2,.py-sm-2{padding-top:0.5rem !important}.pr-sm-2,.px-sm-2{padding-right:0.5rem !important}.pb-sm-2,.py-sm-2{padding-bottom:0.5rem !important}.pl-sm-2,.px-sm-2{padding-left:0.5rem !important}.p-sm-3{padding:1rem !important}.pt-sm-3,.py-sm-3{padding-top:1rem !important}.pr-sm-3,.px-sm-3{padding-right:1rem !important}.pb-sm-3,.py-sm-3{padding-bottom:1rem !important}.pl-sm-3,.px-sm-3{padding-left:1rem !important}.p-sm-4{padding:1.5rem !important}.pt-sm-4,.py-sm-4{padding-top:1.5rem !important}.pr-sm-4,.px-sm-4{padding-right:1.5rem !important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem !important}.pl-sm-4,.px-sm-4{padding-left:1.5rem !important}.p-sm-5{padding:3rem !important}.pt-sm-5,.py-sm-5{padding-top:3rem !important}.pr-sm-5,.px-sm-5{padding-right:3rem !important}.pb-sm-5,.py-sm-5{padding-bottom:3rem !important}.pl-sm-5,.px-sm-5{padding-left:3rem !important}.m-sm-auto{margin:auto !important}.mt-sm-auto,.my-sm-auto{margin-top:auto !important}.mr-sm-auto,.mx-sm-auto{margin-right:auto !important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto !important}.ml-sm-auto,.mx-sm-auto{margin-left:auto !important}}@media (min-width: 768px){.m-md-0{margin:0 !important}.mt-md-0,.my-md-0{margin-top:0 !important}.mr-md-0,.mx-md-0{margin-right:0 !important}.mb-md-0,.my-md-0{margin-bottom:0 !important}.ml-md-0,.mx-md-0{margin-left:0 !important}.m-md-1{margin:0.25rem !important}.mt-md-1,.my-md-1{margin-top:0.25rem !important}.mr-md-1,.mx-md-1{margin-right:0.25rem !important}.mb-md-1,.my-md-1{margin-bottom:0.25rem !important}.ml-md-1,.mx-md-1{margin-left:0.25rem !important}.m-md-2{margin:0.5rem !important}.mt-md-2,.my-md-2{margin-top:0.5rem !important}.mr-md-2,.mx-md-2{margin-right:0.5rem !important}.mb-md-2,.my-md-2{margin-bottom:0.5rem !important}.ml-md-2,.mx-md-2{margin-left:0.5rem !important}.m-md-3{margin:1rem !important}.mt-md-3,.my-md-3{margin-top:1rem !important}.mr-md-3,.mx-md-3{margin-right:1rem !important}.mb-md-3,.my-md-3{margin-bottom:1rem !important}.ml-md-3,.mx-md-3{margin-left:1rem !important}.m-md-4{margin:1.5rem !important}.mt-md-4,.my-md-4{margin-top:1.5rem !important}.mr-md-4,.mx-md-4{margin-right:1.5rem !important}.mb-md-4,.my-md-4{margin-bottom:1.5rem !important}.ml-md-4,.mx-md-4{margin-left:1.5rem !important}.m-md-5{margin:3rem !important}.mt-md-5,.my-md-5{margin-top:3rem !important}.mr-md-5,.mx-md-5{margin-right:3rem !important}.mb-md-5,.my-md-5{margin-bottom:3rem !important}.ml-md-5,.mx-md-5{margin-left:3rem !important}.p-md-0{padding:0 !important}.pt-md-0,.py-md-0{padding-top:0 !important}.pr-md-0,.px-md-0{padding-right:0 !important}.pb-md-0,.py-md-0{padding-bottom:0 !important}.pl-md-0,.px-md-0{padding-left:0 !important}.p-md-1{padding:0.25rem !important}.pt-md-1,.py-md-1{padding-top:0.25rem !important}.pr-md-1,.px-md-1{padding-right:0.25rem !important}.pb-md-1,.py-md-1{padding-bottom:0.25rem !important}.pl-md-1,.px-md-1{padding-left:0.25rem !important}.p-md-2{padding:0.5rem !important}.pt-md-2,.py-md-2{padding-top:0.5rem !important}.pr-md-2,.px-md-2{padding-right:0.5rem !important}.pb-md-2,.py-md-2{padding-bottom:0.5rem !important}.pl-md-2,.px-md-2{padding-left:0.5rem !important}.p-md-3{padding:1rem !important}.pt-md-3,.py-md-3{padding-top:1rem !important}.pr-md-3,.px-md-3{padding-right:1rem !important}.pb-md-3,.py-md-3{padding-bottom:1rem !important}.pl-md-3,.px-md-3{padding-left:1rem !important}.p-md-4{padding:1.5rem !important}.pt-md-4,.py-md-4{padding-top:1.5rem !important}.pr-md-4,.px-md-4{padding-right:1.5rem !important}.pb-md-4,.py-md-4{padding-bottom:1.5rem !important}.pl-md-4,.px-md-4{padding-left:1.5rem !important}.p-md-5{padding:3rem !important}.pt-md-5,.py-md-5{padding-top:3rem !important}.pr-md-5,.px-md-5{padding-right:3rem !important}.pb-md-5,.py-md-5{padding-bottom:3rem !important}.pl-md-5,.px-md-5{padding-left:3rem !important}.m-md-auto{margin:auto !important}.mt-md-auto,.my-md-auto{margin-top:auto !important}.mr-md-auto,.mx-md-auto{margin-right:auto !important}.mb-md-auto,.my-md-auto{margin-bottom:auto !important}.ml-md-auto,.mx-md-auto{margin-left:auto !important}}@media (min-width: 992px){.m-lg-0{margin:0 !important}.mt-lg-0,.my-lg-0{margin-top:0 !important}.mr-lg-0,.mx-lg-0{margin-right:0 !important}.mb-lg-0,.my-lg-0{margin-bottom:0 !important}.ml-lg-0,.mx-lg-0{margin-left:0 !important}.m-lg-1{margin:0.25rem !important}.mt-lg-1,.my-lg-1{margin-top:0.25rem !important}.mr-lg-1,.mx-lg-1{margin-right:0.25rem !important}.mb-lg-1,.my-lg-1{margin-bottom:0.25rem !important}.ml-lg-1,.mx-lg-1{margin-left:0.25rem !important}.m-lg-2{margin:0.5rem !important}.mt-lg-2,.my-lg-2{margin-top:0.5rem !important}.mr-lg-2,.mx-lg-2{margin-right:0.5rem !important}.mb-lg-2,.my-lg-2{margin-bottom:0.5rem !important}.ml-lg-2,.mx-lg-2{margin-left:0.5rem !important}.m-lg-3{margin:1rem !important}.mt-lg-3,.my-lg-3{margin-top:1rem !important}.mr-lg-3,.mx-lg-3{margin-right:1rem !important}.mb-lg-3,.my-lg-3{margin-bottom:1rem !important}.ml-lg-3,.mx-lg-3{margin-left:1rem !important}.m-lg-4{margin:1.5rem !important}.mt-lg-4,.my-lg-4{margin-top:1.5rem !important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem !important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem !important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem !important}.m-lg-5{margin:3rem !important}.mt-lg-5,.my-lg-5{margin-top:3rem !important}.mr-lg-5,.mx-lg-5{margin-right:3rem !important}.mb-lg-5,.my-lg-5{margin-bottom:3rem !important}.ml-lg-5,.mx-lg-5{margin-left:3rem !important}.p-lg-0{padding:0 !important}.pt-lg-0,.py-lg-0{padding-top:0 !important}.pr-lg-0,.px-lg-0{padding-right:0 !important}.pb-lg-0,.py-lg-0{padding-bottom:0 !important}.pl-lg-0,.px-lg-0{padding-left:0 !important}.p-lg-1{padding:0.25rem !important}.pt-lg-1,.py-lg-1{padding-top:0.25rem !important}.pr-lg-1,.px-lg-1{padding-right:0.25rem !important}.pb-lg-1,.py-lg-1{padding-bottom:0.25rem !important}.pl-lg-1,.px-lg-1{padding-left:0.25rem !important}.p-lg-2{padding:0.5rem !important}.pt-lg-2,.py-lg-2{padding-top:0.5rem !important}.pr-lg-2,.px-lg-2{padding-right:0.5rem !important}.pb-lg-2,.py-lg-2{padding-bottom:0.5rem !important}.pl-lg-2,.px-lg-2{padding-left:0.5rem !important}.p-lg-3{padding:1rem !important}.pt-lg-3,.py-lg-3{padding-top:1rem !important}.pr-lg-3,.px-lg-3{padding-right:1rem !important}.pb-lg-3,.py-lg-3{padding-bottom:1rem !important}.pl-lg-3,.px-lg-3{padding-left:1rem !important}.p-lg-4{padding:1.5rem !important}.pt-lg-4,.py-lg-4{padding-top:1.5rem !important}.pr-lg-4,.px-lg-4{padding-right:1.5rem !important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem !important}.pl-lg-4,.px-lg-4{padding-left:1.5rem !important}.p-lg-5{padding:3rem !important}.pt-lg-5,.py-lg-5{padding-top:3rem !important}.pr-lg-5,.px-lg-5{padding-right:3rem !important}.pb-lg-5,.py-lg-5{padding-bottom:3rem !important}.pl-lg-5,.px-lg-5{padding-left:3rem !important}.m-lg-auto{margin:auto !important}.mt-lg-auto,.my-lg-auto{margin-top:auto !important}.mr-lg-auto,.mx-lg-auto{margin-right:auto !important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto !important}.ml-lg-auto,.mx-lg-auto{margin-left:auto !important}}@media (min-width: 1200px){.m-xl-0{margin:0 !important}.mt-xl-0,.my-xl-0{margin-top:0 !important}.mr-xl-0,.mx-xl-0{margin-right:0 !important}.mb-xl-0,.my-xl-0{margin-bottom:0 !important}.ml-xl-0,.mx-xl-0{margin-left:0 !important}.m-xl-1{margin:0.25rem !important}.mt-xl-1,.my-xl-1{margin-top:0.25rem !important}.mr-xl-1,.mx-xl-1{margin-right:0.25rem !important}.mb-xl-1,.my-xl-1{margin-bottom:0.25rem !important}.ml-xl-1,.mx-xl-1{margin-left:0.25rem !important}.m-xl-2{margin:0.5rem !important}.mt-xl-2,.my-xl-2{margin-top:0.5rem !important}.mr-xl-2,.mx-xl-2{margin-right:0.5rem !important}.mb-xl-2,.my-xl-2{margin-bottom:0.5rem !important}.ml-xl-2,.mx-xl-2{margin-left:0.5rem !important}.m-xl-3{margin:1rem !important}.mt-xl-3,.my-xl-3{margin-top:1rem !important}.mr-xl-3,.mx-xl-3{margin-right:1rem !important}.mb-xl-3,.my-xl-3{margin-bottom:1rem !important}.ml-xl-3,.mx-xl-3{margin-left:1rem !important}.m-xl-4{margin:1.5rem !important}.mt-xl-4,.my-xl-4{margin-top:1.5rem !important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem !important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem !important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem !important}.m-xl-5{margin:3rem !important}.mt-xl-5,.my-xl-5{margin-top:3rem !important}.mr-xl-5,.mx-xl-5{margin-right:3rem !important}.mb-xl-5,.my-xl-5{margin-bottom:3rem !important}.ml-xl-5,.mx-xl-5{margin-left:3rem !important}.p-xl-0{padding:0 !important}.pt-xl-0,.py-xl-0{padding-top:0 !important}.pr-xl-0,.px-xl-0{padding-right:0 !important}.pb-xl-0,.py-xl-0{padding-bottom:0 !important}.pl-xl-0,.px-xl-0{padding-left:0 !important}.p-xl-1{padding:0.25rem !important}.pt-xl-1,.py-xl-1{padding-top:0.25rem !important}.pr-xl-1,.px-xl-1{padding-right:0.25rem !important}.pb-xl-1,.py-xl-1{padding-bottom:0.25rem !important}.pl-xl-1,.px-xl-1{padding-left:0.25rem !important}.p-xl-2{padding:0.5rem !important}.pt-xl-2,.py-xl-2{padding-top:0.5rem !important}.pr-xl-2,.px-xl-2{padding-right:0.5rem !important}.pb-xl-2,.py-xl-2{padding-bottom:0.5rem !important}.pl-xl-2,.px-xl-2{padding-left:0.5rem !important}.p-xl-3{padding:1rem !important}.pt-xl-3,.py-xl-3{padding-top:1rem !important}.pr-xl-3,.px-xl-3{padding-right:1rem !important}.pb-xl-3,.py-xl-3{padding-bottom:1rem !important}.pl-xl-3,.px-xl-3{padding-left:1rem !important}.p-xl-4{padding:1.5rem !important}.pt-xl-4,.py-xl-4{padding-top:1.5rem !important}.pr-xl-4,.px-xl-4{padding-right:1.5rem !important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem !important}.pl-xl-4,.px-xl-4{padding-left:1.5rem !important}.p-xl-5{padding:3rem !important}.pt-xl-5,.py-xl-5{padding-top:3rem !important}.pr-xl-5,.px-xl-5{padding-right:3rem !important}.pb-xl-5,.py-xl-5{padding-bottom:3rem !important}.pl-xl-5,.px-xl-5{padding-left:3rem !important}.m-xl-auto{margin:auto !important}.mt-xl-auto,.my-xl-auto{margin-top:auto !important}.mr-xl-auto,.mx-xl-auto{margin-right:auto !important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto !important}.ml-xl-auto,.mx-xl-auto{margin-left:auto !important}}.text-justify{text-align:justify !important}.text-nowrap{white-space:nowrap !important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left !important}.text-right{text-align:right !important}.text-center{text-align:center !important}@media (min-width: 576px){.text-sm-left{text-align:left !important}.text-sm-right{text-align:right !important}.text-sm-center{text-align:center !important}}@media (min-width: 768px){.text-md-left{text-align:left !important}.text-md-right{text-align:right !important}.text-md-center{text-align:center !important}}@media (min-width: 992px){.text-lg-left{text-align:left !important}.text-lg-right{text-align:right !important}.text-lg-center{text-align:center !important}}@media (min-width: 1200px){.text-xl-left{text-align:left !important}.text-xl-right{text-align:right !important}.text-xl-center{text-align:center !important}}.text-lowercase{text-transform:lowercase !important}.text-uppercase{text-transform:uppercase !important}.text-capitalize{text-transform:capitalize !important}.font-weight-light{font-weight:300 !important}.font-weight-normal{font-weight:400 !important}.font-weight-bold{font-weight:700 !important}.font-italic{font-style:italic !important}.text-white{color:#fff !important}.text-primary{color:#244B83 !important}a.text-primary:hover,a.text-primary:focus{color:#19345b !important}.text-secondary{color:#2a3b4c !important}a.text-secondary:hover,a.text-secondary:focus{color:#18222b !important}.text-success{color:#008100 !important}a.text-success:hover,a.text-success:focus{color:#004e00 !important}.text-info{color:#17a2b8 !important}a.text-info:hover,a.text-info:focus{color:#117a8b !important}.text-warning{color:#e2c01f !important}a.text-warning:hover,a.text-warning:focus{color:#b69b18 !important}.text-danger{color:#b20610 !important}a.text-danger:hover,a.text-danger:focus{color:#81040c !important}.text-light{color:#e7e7e7 !important}a.text-light:hover,a.text-light:focus{color:#cecece !important}.text-dark{color:#313131 !important}a.text-dark:hover,a.text-dark:focus{color:#181818 !important}.text-inverse{color:#fbfbfb !important}a.text-inverse:hover,a.text-inverse:focus{color:#e2e2e2 !important}.text-disabled{color:#767676 !important}a.text-disabled:hover,a.text-disabled:focus{color:#5d5d5d !important}.text-purchase{color:#008100 !important}a.text-purchase:hover,a.text-purchase:focus{color:#004e00 !important}.text-lightest{color:#f5f5f5 !important}a.text-lightest:hover,a.text-lightest:focus{color:#dcdcdc !important}.text-darker{color:#111 !important}a.text-darker:hover,a.text-darker:focus{color:#000 !important}.text-darkest{color:#000 !important}a.text-darkest:hover,a.text-darkest:focus{color:#000 !important}.text-muted{color:#767676 !important}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.visible{visibility:visible !important}.invisible{visibility:hidden !important}.badge{display:inline-block;padding:0.25em 0.4em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;-webkit-border-radius:0.1875rem;-moz-border-radius:0.1875rem;-ms-border-radius:0.1875rem;-o-border-radius:0.1875rem;border-radius:0.1875rem}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.badge-pill{padding-right:0.6em;padding-left:0.6em;-webkit-border-radius:10rem;-moz-border-radius:10rem;-ms-border-radius:10rem;-o-border-radius:10rem;border-radius:10rem}.badge-primary{color:#fbfbfb;background-color:#244B83}.badge-primary[href]:hover,.badge-primary[href]:focus{color:#fbfbfb;text-decoration:none;background-color:#19345b}.badge-secondary{color:#fbfbfb;background-color:#2a3b4c}.badge-secondary[href]:hover,.badge-secondary[href]:focus{color:#fbfbfb;text-decoration:none;background-color:#18222b}.badge-success{color:#fbfbfb;background-color:#008100}.badge-success[href]:hover,.badge-success[href]:focus{color:#fbfbfb;text-decoration:none;background-color:#004e00}.badge-info{color:#fbfbfb;background-color:#17a2b8}.badge-info[href]:hover,.badge-info[href]:focus{color:#fbfbfb;text-decoration:none;background-color:#117a8b}.badge-warning{color:#111;background-color:#e2c01f}.badge-warning[href]:hover,.badge-warning[href]:focus{color:#111;text-decoration:none;background-color:#b69b18}.badge-danger{color:#fbfbfb;background-color:#b20610}.badge-danger[href]:hover,.badge-danger[href]:focus{color:#fbfbfb;text-decoration:none;background-color:#81040c}.badge-light{color:#111;background-color:#e7e7e7}.badge-light[href]:hover,.badge-light[href]:focus{color:#111;text-decoration:none;background-color:#cecece}.badge-dark{color:#fbfbfb;background-color:#313131}.badge-dark[href]:hover,.badge-dark[href]:focus{color:#fbfbfb;text-decoration:none;background-color:#181818}.badge-inverse{color:#111;background-color:#fbfbfb}.badge-inverse[href]:hover,.badge-inverse[href]:focus{color:#111;text-decoration:none;background-color:#e2e2e2}.badge-disabled{color:#fbfbfb;background-color:#767676}.badge-disabled[href]:hover,.badge-disabled[href]:focus{color:#fbfbfb;text-decoration:none;background-color:#5d5d5d}.badge-purchase{color:#fbfbfb;background-color:#008100}.badge-purchase[href]:hover,.badge-purchase[href]:focus{color:#fbfbfb;text-decoration:none;background-color:#004e00}.badge-lightest{color:#111;background-color:#f5f5f5}.badge-lightest[href]:hover,.badge-lightest[href]:focus{color:#111;text-decoration:none;background-color:#dcdcdc}.badge-darker{color:#fbfbfb;background-color:#111}.badge-darker[href]:hover,.badge-darker[href]:focus{color:#fbfbfb;text-decoration:none;background-color:#000}.badge-darkest{color:#fbfbfb;background-color:#000}.badge-darkest[href]:hover,.badge-darkest[href]:focus{color:#fbfbfb;text-decoration:none;background-color:#000}.popover{position:absolute;top:0;left:0;z-index:1060;display:block;max-width:276px;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:0.875rem;word-wrap:break-word;background-color:#fbfbfb;background-clip:padding-box;border:1px solid rgba(0,0,0,0.2);-webkit-border-radius:0.1875rem;-moz-border-radius:0.1875rem;-ms-border-radius:0.1875rem;-o-border-radius:0.1875rem;border-radius:0.1875rem}.popover .arrow{position:absolute;display:block;width:1rem;height:0.5rem;margin:0 0.1875rem}.popover .arrow::before,.popover .arrow::after{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bs-popover-top,.bs-popover-auto[x-placement^="top"]{margin-bottom:0.5rem}.bs-popover-top .arrow,.bs-popover-auto[x-placement^="top"] .arrow{bottom:calc((0.5rem + 1px) * -1)}.bs-popover-top .arrow::before,.bs-popover-auto[x-placement^="top"] .arrow::before,.bs-popover-top .arrow::after,.bs-popover-auto[x-placement^="top"] .arrow::after{border-width:0.5rem 0.5rem 0}.bs-popover-top .arrow::before,.bs-popover-auto[x-placement^="top"] .arrow::before{bottom:0;border-top-color:rgba(0,0,0,0.25)}.bs-popover-top .arrow::after,.bs-popover-auto[x-placement^="top"] .arrow::after{bottom:1px;border-top-color:#fbfbfb}.bs-popover-right,.bs-popover-auto[x-placement^="right"]{margin-left:0.5rem}.bs-popover-right .arrow,.bs-popover-auto[x-placement^="right"] .arrow{left:calc((0.5rem + 1px) * -1);width:0.5rem;height:1rem;margin:0.1875rem 0}.bs-popover-right .arrow::before,.bs-popover-auto[x-placement^="right"] .arrow::before,.bs-popover-right .arrow::after,.bs-popover-auto[x-placement^="right"] .arrow::after{border-width:0.5rem 0.5rem 0.5rem 0}.bs-popover-right .arrow::before,.bs-popover-auto[x-placement^="right"] .arrow::before{left:0;border-right-color:rgba(0,0,0,0.25)}.bs-popover-right .arrow::after,.bs-popover-auto[x-placement^="right"] .arrow::after{left:1px;border-right-color:#fbfbfb}.bs-popover-bottom,.bs-popover-auto[x-placement^="bottom"]{margin-top:0.5rem}.bs-popover-bottom .arrow,.bs-popover-auto[x-placement^="bottom"] .arrow{top:calc((0.5rem + 1px) * -1)}.bs-popover-bottom .arrow::before,.bs-popover-auto[x-placement^="bottom"] .arrow::before,.bs-popover-bottom .arrow::after,.bs-popover-auto[x-placement^="bottom"] .arrow::after{border-width:0 0.5rem 0.5rem 0.5rem}.bs-popover-bottom .arrow::before,.bs-popover-auto[x-placement^="bottom"] .arrow::before{top:0;border-bottom-color:rgba(0,0,0,0.25)}.bs-popover-bottom .arrow::after,.bs-popover-auto[x-placement^="bottom"] .arrow::after{top:1px;border-bottom-color:#fbfbfb}.bs-popover-bottom .popover-header::before,.bs-popover-auto[x-placement^="bottom"] .popover-header::before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-0.5rem;content:"";border-bottom:1px solid #f3f3f3}.bs-popover-left,.bs-popover-auto[x-placement^="left"]{margin-right:0.5rem}.bs-popover-left .arrow,.bs-popover-auto[x-placement^="left"] .arrow{right:calc((0.5rem + 1px) * -1);width:0.5rem;height:1rem;margin:0.1875rem 0}.bs-popover-left .arrow::before,.bs-popover-auto[x-placement^="left"] .arrow::before,.bs-popover-left .arrow::after,.bs-popover-auto[x-placement^="left"] .arrow::after{border-width:0.5rem 0 0.5rem 0.5rem}.bs-popover-left .arrow::before,.bs-popover-auto[x-placement^="left"] .arrow::before{right:0;border-left-color:rgba(0,0,0,0.25)}.bs-popover-left .arrow::after,.bs-popover-auto[x-placement^="left"] .arrow::after{right:1px;border-left-color:#fbfbfb}.popover-header{padding:0.5rem 0.75rem;margin-bottom:0;font-size:1rem;color:inherit;background-color:#f3f3f3;border-bottom:1px solid #e7e7e7;-webkit-border-top-left-radius:calc(0.1875rem - 1px);-moz-border-topleft-radius:calc(0.1875rem - 1px);border-top-left-radius:calc(0.1875rem - 1px);-webkit-border-top-right-radius:calc(0.1875rem - 1px);-moz-border-topright-radius:calc(0.1875rem - 1px);border-top-right-radius:calc(0.1875rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:0.5rem 0.75rem;color:#313131}article,aside,details,figcaption,figure,footer,header,nav,section{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,button,input,select,textarea,form#wiki_revision .CodeMirror{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;color:#222}body{margin:0;font-size:1em;line-height:1.4}a:not(.btn){color:#9e9e9e}a:visited:not(.btn){color:#003655}a:hover:not(.btn),a:focus:not(.btn){color:#0079bc}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}ins{background:#ff9;color:#000;text-decoration:none}mark{background:#ff0;color:#000;font-style:italic;font-weight:bold}pre,code,kbd,samp{font-family:monospace, serif;_font-family:'courier new', monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q::before,q::after{content:"";content:none}small{font-size:85%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}ul,ol{padding:0 0 0 40px;margin:1em 0}dd{margin:0 0 0 40px}nav ul,nav ol{list-style:none;margin:0;padding:0}img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:0;margin:0;padding:0}label{cursor:pointer}legend{border:0;*margin-left:-7px;padding:0;white-space:normal}button,input,select,textarea,form#wiki_revision .CodeMirror{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;*overflow:visible}button[disabled],input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*width:13px;*height:13px}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}button:-moz-focusring{outline:1px dotted black}textarea,form#wiki_revision .CodeMirror{overflow:auto;vertical-align:top;resize:vertical}table{border-collapse:collapse;border-spacing:0}td{vertical-align:top}.chromeframe{margin:0.2em 0;background:#ccc;color:black;padding:0.2em 0}.ir{display:block;border:0;text-indent:-999em;overflow:hidden;background-color:transparent;background-repeat:no-repeat;text-align:left;direction:ltr;*line-height:0}.ir br{display:none}.hidden{display:none !important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix::before,.topbar::before,.course-wrapper .course-content .vert-mod .vert::before,.course-wrapper .courseware-results-wrapper .vert-mod .vert::before,section.tool-wrapper::before,section.tool-wrapper div#controlls-container::before,section.tool-wrapper div#controlls-container div.graph-controls div.music-wrapper::before,section.tool-wrapper div#controlls-container div.graph-controls div.inputs-wrapper::before,section.tool-wrapper div#controlls-container div.schematic-sliders div.top-sliders::before,.calc-main #calculator_wrapper form::before,.calc-main #calculator_wrapper form .input-wrapper::before,div#wiki_panel div#wiki_create_form::before,div.book-wrapper .book nav::before,div.book-wrapper .book nav ul::before,.profile-wrapper .course-info header::before,.profile-wrapper .course-info>.chapters>section::before,.clearfix::after,.topbar::after,.course-wrapper .course-content .vert-mod .vert::after,.course-wrapper .courseware-results-wrapper .vert-mod .vert::after,section.tool-wrapper::after,section.tool-wrapper div#controlls-container::after,section.tool-wrapper div#controlls-container div.graph-controls div.music-wrapper::after,section.tool-wrapper div#controlls-container div.graph-controls div.inputs-wrapper::after,section.tool-wrapper div#controlls-container div.schematic-sliders div.top-sliders::after,.calc-main #calculator_wrapper form::after,.calc-main #calculator_wrapper form .input-wrapper::after,div#wiki_panel div#wiki_create_form::after,div.book-wrapper .book nav::after,div.book-wrapper .book nav ul::after,.profile-wrapper .course-info header::after,.profile-wrapper .course-info>.chapters>section::after{content:"";display:table}.clearfix::after,.topbar::after,.course-wrapper .course-content .vert-mod .vert::after,.course-wrapper .courseware-results-wrapper .vert-mod .vert::after,section.tool-wrapper::after,section.tool-wrapper div#controlls-container::after,section.tool-wrapper div#controlls-container div.graph-controls div.music-wrapper::after,section.tool-wrapper div#controlls-container div.graph-controls div.inputs-wrapper::after,section.tool-wrapper div#controlls-container div.schematic-sliders div.top-sliders::after,.calc-main #calculator_wrapper form::after,.calc-main #calculator_wrapper form .input-wrapper::after,div#wiki_panel div#wiki_create_form::after,div.book-wrapper .book nav::after,div.book-wrapper .book nav ul::after,.profile-wrapper .course-info header::after,.profile-wrapper .course-info>.chapters>section::after{clear:both}.clearfix,.topbar,.course-wrapper .course-content .vert-mod .vert,.course-wrapper .courseware-results-wrapper .vert-mod .vert,section.tool-wrapper,section.tool-wrapper div#controlls-container,section.tool-wrapper div#controlls-container div.graph-controls div.music-wrapper,section.tool-wrapper div#controlls-container div.graph-controls div.inputs-wrapper,section.tool-wrapper div#controlls-container div.schematic-sliders div.top-sliders,.calc-main #calculator_wrapper form,.calc-main #calculator_wrapper form .input-wrapper,div#wiki_panel div#wiki_create_form,div.book-wrapper .book nav,div.book-wrapper .book nav ul,.profile-wrapper .course-info header,.profile-wrapper .course-info>.chapters>section{*zoom:1}@media print{*{background:transparent;color:black !important;box-shadow:none !important;text-shadow:none !important;filter:none !important;-ms-filter:none !important}html,body{background:transparent !important}a,a:visited{text-decoration:underline}abbr[title]::after{content:" (" attr(title) ")"}.ir a::after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:1cm 1.2cm 2cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.view-teams .team-actions{box-shadow:inset 0 1px 2px 1px rgba(0,0,0,0.1);padding:15px 20px}a:not(.btn):disabled,a.is-disabled:not(.btn),a.disabled:not(.btn),a:visited:not(.btn):disabled,a.is-disabled:visited:not(.btn),a.disabled:visited:not(.btn),.is-disabled,.edx-notes-wrapper .annotator-hl a:disabled,.edx-notes-wrapper .annotator-hl a.is-disabled{pointer-events:none;outline:none;cursor:default}.pagination .current-page,.edx-notes-wrapper .annotator-editor .annotator-controls,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .wrapper-tabs,.instructor-dashboard-wrapper-2 section.idash-section#discussions_management .wrapper-tabs{z-index:10}.pagination .pagination-form,div.timer-main,.view-teams .team-profile .page-content-secondary .member-profile p,.view-teams .team-management .page-content-secondary .member-profile p{z-index:100}.nav-utilities,.modal-backdrop{z-index:1000}.proctored_exam_status.is-fixed,.edx-notes-wrapper .annotator-outer,.edx-notes-wrapper .annotator-adder,.wiki-wrapper section.wiki .schematic_container::before,.wiki-wrapper section.wiki .modal,div.gradebook-wrapper section.gradebook-content .grades .left-shadow,div.gradebook-wrapper section.gradebook-content .grades .right-shadow{z-index:10000}.nav-utilities .wrapper-utility:last-child,.view-student-notes .placeholder-copy ul li:last-child{margin-bottom:0;border-bottom:none;padding-bottom:0}.sr,.sr-only,.pagination .nav-label,.pagination .pagination-form .page-number-label,.pagination .pagination-form .submit-pagination-form,.nav-contents,.nav-skip,.transcript-skip,.view-teams .page-header-search .search-label{clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px);position:absolute;margin:-1px;height:1px;width:1px;border:0;padding:0;overflow:hidden;word-wrap:normal}.sr,.sr-only{background:#fbfbfb;color:#000}.profile-wrapper .user-info ul,.view-student-notes .note-group .note .wrapper-note-excerpts .note-comments,.view-student-notes .wrapper-tabs .tab-list .tabs,.view-student-notes .placeholder-copy ul,.view-teams .card .wrapper-card-meta .list-member-thumbs,.instructor-dashboard-content-2 .instructor-nav,.instructor-dashboard-content-2 .data-download-nav,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .wrapper-tabs,.instructor-dashboard-wrapper-2 section.idash-section#discussions_management .discussions-nav .discussions-wrapper,.instructor-dashboard-wrapper-2 section.idash-section#discussions_management .wrapper-tabs{list-style:none;margin:0;padding:0;text-indent:0}.profile-wrapper .user-info ul li,.view-student-notes .note-group .note .wrapper-note-excerpts .note-comments li,.view-student-notes .wrapper-tabs .tab-list .tabs li,.view-student-notes .placeholder-copy ul li,.view-teams .card .wrapper-card-meta .list-member-thumbs li,.instructor-dashboard-content-2 .instructor-nav li,.instructor-dashboard-content-2 .data-download-nav li,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .wrapper-tabs li,.instructor-dashboard-wrapper-2 section.idash-section#discussions_management .discussions-nav .discussions-wrapper li,.instructor-dashboard-wrapper-2 section.idash-section#discussions_management .wrapper-tabs li,.profile-wrapper .user-info ul dt,.view-student-notes .note-group .note .wrapper-note-excerpts .note-comments dt,.view-student-notes .wrapper-tabs .tab-list .tabs dt,.view-student-notes .placeholder-copy ul dt,.view-teams .card .wrapper-card-meta .list-member-thumbs dt,.instructor-dashboard-content-2 .instructor-nav dt,.instructor-dashboard-content-2 .data-download-nav dt,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .wrapper-tabs dt,.instructor-dashboard-wrapper-2 section.idash-section#discussions_management .discussions-nav .discussions-wrapper dt,.instructor-dashboard-wrapper-2 section.idash-section#discussions_management .wrapper-tabs dt,.profile-wrapper .user-info ul dd,.view-student-notes .note-group .note .wrapper-note-excerpts .note-comments dd,.view-student-notes .wrapper-tabs .tab-list .tabs dd,.view-student-notes .placeholder-copy ul dd,.view-teams .card .wrapper-card-meta .list-member-thumbs dd,.instructor-dashboard-content-2 .instructor-nav dd,.instructor-dashboard-content-2 .data-download-nav dd,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .wrapper-tabs dd,.instructor-dashboard-wrapper-2 section.idash-section#discussions_management .discussions-nav .discussions-wrapper dd,.instructor-dashboard-wrapper-2 section.idash-section#discussions_management .wrapper-tabs dd{margin:0;padding:0}.edx-notes-visibility .edx-notes-visibility-error{box-sizing:border-box;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.nav-utilities .action-toggle-notes,.view-student-notes .wrapper-tabs .tab-panel,.view-student-notes .wrapper-tabs .inline-error,.view-student-notes .wrapper-tabs .ui-loading{outline:none}.btn-link,.view-student-notes .note-group .note .wrapper-note-excerpts .note-excerpt-more-link,.view-student-notes .note-group .note .reference .wrapper-reference-content a.reference-meta,.edx-notes-wrapper .annotator-adder button::after,.edx-notes-wrapper .annotator-viewer .annotator-controls .annotator-edit::before,.edx-notes-wrapper .annotator-viewer .annotator-controls .annotator-delete::before,.edx-notes-wrapper .annotator-viewer .annotator-controls .annotator-close::before,.edx-notes-wrapper .annotator-wrapper .annotator-editor.annotator-outer button.annotator-cancel,.view-student-notes .wrapper-tabs .tab-list .tab .tab-label,.view-student-notes .wrapper-tabs .tab-list .tab .action-close{color:#9e9e9e}.btn-link:hover,.view-student-notes .note-group .note .wrapper-note-excerpts .note-excerpt-more-link:hover,.view-student-notes .note-group .note .reference .wrapper-reference-content a.reference-meta:hover,.edx-notes-wrapper .annotator-adder button:hover::after,.edx-notes-wrapper .annotator-viewer .annotator-controls .annotator-edit:hover::before,.edx-notes-wrapper .annotator-viewer .annotator-controls .annotator-delete:hover::before,.edx-notes-wrapper .annotator-viewer .annotator-controls .annotator-close:hover::before,.edx-notes-wrapper .annotator-wrapper .annotator-editor.annotator-outer button.annotator-cancel:hover,.view-student-notes .wrapper-tabs .tab-list .tab .tab-label:hover,.view-student-notes .wrapper-tabs .tab-list .tab .action-close:hover,.btn-link:focus,.view-student-notes .note-group .note .wrapper-note-excerpts .note-excerpt-more-link:focus,.view-student-notes .note-group .note .reference .wrapper-reference-content a.reference-meta:focus,.edx-notes-wrapper .annotator-adder button:focus::after,.edx-notes-wrapper .annotator-viewer .annotator-controls .annotator-edit:focus::before,.edx-notes-wrapper .annotator-viewer .annotator-controls .annotator-delete:focus::before,.edx-notes-wrapper .annotator-viewer .annotator-controls .annotator-close:focus::before,.edx-notes-wrapper .annotator-wrapper .annotator-editor.annotator-outer button.annotator-cancel:focus,.view-student-notes .wrapper-tabs .tab-list .tab .tab-label:focus,.view-student-notes .wrapper-tabs .tab-list .tab .action-close:focus{color:#cf6e6e}.btn-link:hover,.view-student-notes .note-group .note .wrapper-note-excerpts .note-excerpt-more-link:hover,.view-student-notes .note-group .note .reference .wrapper-reference-content a.reference-meta:hover,.btn-link:focus,.view-student-notes .note-group .note .wrapper-note-excerpts .note-excerpt-more-link:focus,.view-student-notes .note-group .note .reference .wrapper-reference-content a.reference-meta:focus{text-decoration:underline !important}.btn-default:disabled,.btn-primary:disabled,.btn-brand:disabled,.btn-upgrade:disabled,.is-disabled.btn-default,.is-disabled.btn-primary,.is-disabled.btn-brand,.is-disabled.btn-upgrade{pointer-events:none;outline:none;cursor:not-allowed}.btn-small.btn-default,.btn-small.btn-primary,.btn-small.btn-brand,.btn-small.btn-upgrade{padding:0.625rem;font-size:14px}.breadcrumbs{font-size:0.875rem;line-height:line-height(small)}.breadcrumbs .nav-item{margin-left:5px;display:inline-block}@media (max-width: 1199.98px){.breadcrumbs .nav-item{max-width:240px}}@media (max-width: 767.98px){.breadcrumbs .nav-item{max-width:140px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}}@media (max-width: 575.98px){.breadcrumbs .nav-item:not(:first-child){max-width:60px}}.breadcrumbs .nav-item.nav-item-course{max-width:none}.breadcrumbs .nav-item a,.breadcrumbs .nav-item a:visited{color:#244B83}.breadcrumbs .nav-item a:hover{color:#065683}.breadcrumbs .fa-angle-right{margin-left:5px;display:inline-block;color:#313131}@media (max-width: 767.98px){.breadcrumbs .fa-angle-right{position:relative;top:-5px}}.breadcrumbs .fa-angle-right:last-child{display:none}.btn-default,.btn-primary,.btn-brand,.btn-upgrade{display:inline-block;background-color:transparent;background-image:none;border-style:solid;border-radius:0.1875rem;border-width:1px;box-shadow:none;padding:0.625rem 1.25rem;font-size:16px;font-weight:normal;text-shadow:none;text-transform:capitalize}.block.btn-default,.block.btn-primary,.block.btn-brand,.block.btn-upgrade{display:block;width:100%}.btn-default .icon,.btn-primary .icon,.btn-brand .icon,.btn-upgrade .icon{display:inline-block;vertical-align:baseline}.btn-default .icon:only-child,.btn-primary .icon:only-child,.btn-brand .icon:only-child,.btn-upgrade .icon:only-child,.sr-only+.btn-default .icon,.sr-only+.btn-primary .icon,.sr-only+.btn-brand .icon,.sr-only+.btn-upgrade .icon{margin-right:0}.btn-default{border-color:transparent;background:transparent;color:#244B83}.btn-default:hover,.btn-default.is-hovered,.btn-default:focus,.btn-default.is-focused{border-color:#244B83;background-color:transparent;color:#244B83}.btn-default:active,.btn-default.is-pressed,.btn-default.is-active{border-color:#244B83;color:#244B83}.btn-default:disabled,.btn-default.is-disabled{border-color:#d2d0d0;color:#6b6969}.btn-primary,.btn-brand{border-color:#244B83;background:#244B83;color:#fcfcfc}.btn-primary:hover,.btn-brand:hover,.btn-primary.is-hovered,.is-hovered.btn-brand,.btn-primary:focus,.btn-brand:focus,.btn-primary.is-focused,.is-focused.btn-brand{border-color:#065683;background-color:#065683;color:#fcfcfc}.btn-primary:active,.btn-brand:active,.btn-primary.is-pressed,.is-pressed.btn-brand,.btn-primary.is-active,.is-active.btn-brand{border-color:#244B83;background:#244B83}.btn-primary:disabled,.btn-brand:disabled,.btn-primary.is-disabled,.is-disabled.btn-brand{border-color:#d2d0d0;background:#f2f3f3;color:#676666}.btn-upgrade{border-color:#008100;background:#008100;color:#fcfcfc}.btn-upgrade:hover,.btn-upgrade.is-hovered,.btn-upgrade:focus,.btn-upgrade.is-focused{border-color:#009b00;background-color:#009b00;color:#fcfcfc}.btn-upgrade:disabled,.btn-upgrade.is-disabled{border-color:#d2d0d0;background:#f2f3f3;color:#fcfcfc}.edx-cookie-banner-wrapper{background:#f2f8fd;box-sizing:border-box;text-align:left;line-height:1.5;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1rem;font-weight:400}.edx-cookie-banner-wrapper .alert{position:relative;padding:8px 20px}.edx-cookie-banner-wrapper .alert-dismissible .close{position:absolute;top:0;right:0;padding:0.75rem 1.25rem;background:transparent;border:0;text-shadow:0 1px 0 #fff;opacity:0.5;float:right;line-height:1;font-size:1.5rem;font-weight:500}.edx-cookie-banner-wrapper .alert-dismissible .btn{display:inline-block;text-align:center;white-space:nowrap;vertical-align:middle}.edx-cookie-banner-wrapper .edx-cookie-banner{box-sizing:border-box;display:flex;justify-content:space-between;margin:0 auto;background:inherit;border:none}.edx-cookie-banner-wrapper .edx-cookie-banner .policy-link{color:#19291F;text-decoration:underline}.edx-cookie-banner-wrapper .edx-cookie-banner .policy-link:focus,.edx-cookie-banner-wrapper .edx-cookie-banner .policy-link:hover{color:#075683;border:none}.edx-cookie-banner-wrapper .edx-cookie-banner .alert-dialog{margin:auto;color:#4e4e4e;text-align:center;max-width:800px;font-size:14px}.edx-cookie-banner-wrapper .edx-cookie-banner .btn.close{padding:4px;color:#19291F}.edx-cookie-banner-wrapper .edx-cookie-banner .btn.close:focus,.edx-cookie-banner-wrapper .edx-cookie-banner .btn.close:hover{color:#075683;cursor:pointer}html{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal;line-height:1em;background:#fbfbfb}body{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal;font-size:1rem;line-height:1em;background:#fff}[tabindex="-1"]{outline:none}h1,h2,h3,h4,h5,h6{color:#313131;font:normal 1.2em/1.2em "grotesk","Open Sans",sans-serif;margin:0}h1{color:#313131;font:normal 2em/1.4em "Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;margin-bottom:30px;text-align:center}h2{color:#919191;font:normal 1.2em/1.2em "grotesk","Open Sans",sans-serif;margin-bottom:15px;-webkit-font-smoothing:antialiased}p+h2,ul+h2,ol+h2{margin-top:40px}p{color:inherit;margin:0}span{color:inherit;font:inherit}.CodeMirror span{font:inherit}.text-center{text-align:center}.text-dark-grey{color:#4a4a4a;font-size:24px}p+p,ul+p,ol+p{margin-top:20px}p a:not(.btn),p a:visited:not(.btn){color:#9e9e9e;font:inherit;font-weight:inherit;text-decoration:none;transition:all 0.1s linear 0s}p a:not(.btn):hover,p a:not(.btn):focus,p a:visited:not(.btn):hover,p a:visited:not(.btn):focus{color:#f4e00c;text-decoration:underline}a:not(.btn),a:visited:not(.btn){color:#9e9e9e;font:inherit;text-decoration:none;transition:all 0.1s linear 0s}a:not(.btn):hover,a:not(.btn):focus,a:visited:not(.btn):hover,a:visited:not(.btn):focus{color:#f4e00c;text-decoration:underline}a:not(.btn):disabled,a:not(.btn).is-disabled,a:not(.btn).disabled,a:visited:not(.btn):disabled,a:visited:not(.btn).is-disabled,a:visited:not(.btn).disabled{opacity:0.5;cursor:not-allowed}.content-wrapper{margin:20px auto 0 auto;max-width:1920px;padding:0 0 10px}@media (min-width: 768px){.content-wrapper{padding:0 20px 10px}}@media print{.content-wrapper{padding-bottom:0}}.container{box-sizing:border-box}.container:after{content:"";display:table;clear:both}@media (min-width: 768px){.container{margin:0 auto;padding:40px 0;max-width:1180px;min-width:760px;width:100%}}.no-min-scale{min-width:0 !important}span.edx{text-transform:none;font:inherit}.static-container{margin:0 auto;max-width:1920px;padding:60px 0 120px;width:100%}.static-container:after{content:"";display:table;clear:both}.static-container .inner-wrapper{margin:0 auto;width:83.05085%}.static-container ol,.static-container ul{list-style:disc}.static-container ol li,.static-container ul li{color:#313131;font:normal 1em/1.4em "grotesk","Open Sans",sans-serif;margin:0}.static-container h1{margin-bottom:30px}.static-container h1+hr{margin-bottom:60px}.static-container p+h2,.static-container ul+h2,.static-container ol+h2{margin-top:40px}.static-container ul+p,.static-container ol+p{margin-top:20px}.loading-animation{animation:fa-spin 2s infinite linear;text-align:center;width:100%}mark{padding:0 3px;border-radius:2px;background-color:#f7e9a8;color:#333}.ie-banner{display:none;max-width:1920px;min-width:720px;margin:auto;border-radius:0 0 3px 3px;background:#f4f4e0;color:#3c3c3c;padding:5px 20px 8px;font-size:13px;text-align:center}.ie-banner strong{font-weight:700}.is-hidden{display:none}.nav-skip,.transcript-skip{display:inline-block;position:absolute;left:0;top:-600px;overflow:hidden;background:#fbfbfb;border-bottom:1px solid #fcfcfc;padding:15px 0}.nav-skip:focus,.nav-skip:active,.transcript-skip:focus,.transcript-skip:active{left:45%;margin-left:-30px;position:absolute;top:5px;width:10%;height:auto;background-color:black;margin:0;opacity:0.8;color:white !important;text-decoration:none !important;outline:none;text-align:center}@media (max-width: 991.98px){.nav-skip:focus,.nav-skip:active,.transcript-skip:focus,.transcript-skip:active{left:40%;width:20%}}.hd-1,.hd-2,.hd-3,.hd-4,.hd-5,.hd-6,.hd-7,.hd-8{margin:0;font-weight:400;font-size:inherit;line-height:inherit;color:#4d4d4d}.hd-1{margin-bottom:1.41575em;font-size:2em;line-height:1.4em}.hd-2,.xblock .xblock h2{font-size:1.5em;font-weight:600;line-height:1.4em}.hd-3{margin-bottom:10px;font-size:1.35em;font-weight:400;line-height:1.4em}.hd-4{margin-bottom:10px;font-size:1.25em;font-weight:600;line-height:1.4em}.hd-5,.pattern-library-shim .alert-title{margin-bottom:10px;font-size:1.1em;font-weight:600;line-height:1.4em}.hd-6{margin-bottom:10px;font-size:1em;font-weight:600;line-height:1.4em}.hd-7{margin-bottom:5px;font-size:14px;font-weight:600;line-height:1.6em;letter-spacing:1px}.hd-8{margin-bottom:2.5px;font-size:12px;font-weight:600;line-height:1.5em;letter-spacing:1px}.xblock .xblock h2{font-weight:600;text-transform:initial}.xblock .xblock h2.discussion-module-title{margin-bottom:0;display:inline-block}.header-global .course-header{display:none}.profile-wrapper .user-info ul,.view-student-notes .note-group .note .wrapper-note-excerpts .note-comments,.view-student-notes .wrapper-tabs .tab-list .tabs,.view-student-notes .placeholder-copy ul,.view-teams .card .wrapper-card-meta .list-member-thumbs,.instructor-dashboard-content-2 .instructor-nav,.instructor-dashboard-content-2 .data-download-nav,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .wrapper-tabs,.instructor-dashboard-wrapper-2 section.idash-section#discussions_management .discussions-nav .discussions-wrapper,.instructor-dashboard-wrapper-2 section.idash-section#discussions_management .wrapper-tabs{list-style:none;margin:0;padding:0;text-indent:0}.profile-wrapper .user-info ul li,.view-student-notes .note-group .note .wrapper-note-excerpts .note-comments li,.view-student-notes .wrapper-tabs .tab-list .tabs li,.view-student-notes .placeholder-copy ul li,.view-teams .card .wrapper-card-meta .list-member-thumbs li,.instructor-dashboard-content-2 .instructor-nav li,.instructor-dashboard-content-2 .data-download-nav li,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .wrapper-tabs li,.instructor-dashboard-wrapper-2 section.idash-section#discussions_management .discussions-nav .discussions-wrapper li,.instructor-dashboard-wrapper-2 section.idash-section#discussions_management .wrapper-tabs li{margin:0;padding:0}.is-deprecated{background:#fff6dd;padding:4px 10px;color:#8c6a11}@media print{.nav-skip,.transcript-skip,.wrapper-course-material,.container>div,.wrap-instructor-info,.wrap-instructor-info .instructor-info-action,.course-index,.calc-main,.courseware-search-bar{display:none}}.animation-home-header-pop-up{animation:home-header-pop-up 1.15s ease-in-out;animation-fill-mode:both;animation-delay:1s}@-webkit-keyframes home-header-pop-up{0%{opacity:0;top:300px}45%{opacity:1}65%{top:-40px}85%{top:10px}100%{top:0}}@-moz-keyframes home-header-pop-up{0%{opacity:0;top:300px}45%{opacity:1}65%{top:-40px}85%{top:10px}100%{top:0}}@keyframes home-header-pop-up{0%{opacity:0;top:300px}45%{opacity:1}65%{top:-40px}85%{top:10px}100%{top:0}}.animation-title-appear{animation:title-appear 4.65s ease-out;animation-fill-mode:both;animation-delay:1s}@-webkit-keyframes title-appear{0%{opacity:0;top:60px;transform:scale(0.9)}20%{opacity:1}27%{top:40px;transform:scale(1)}90%{opacity:1;top:40px;transform:scale(1)}100%{top:0}}@-moz-keyframes title-appear{0%{opacity:0;top:60px;transform:scale(0.9)}20%{opacity:1}27%{top:40px;transform:scale(1)}90%{opacity:1;top:40px;transform:scale(1)}100%{top:0}}@keyframes title-appear{0%{opacity:0;top:60px;transform:scale(0.9)}20%{opacity:1}27%{top:40px;transform:scale(1)}90%{opacity:1;top:40px;transform:scale(1)}100%{top:0}}.animation-home-appear{animation:home-appear 4.25s ease-out;animation-fill-mode:both;animation-delay:1s}@-webkit-keyframes home-appear{0%{opacity:0;top:60px;transform:scale(0.9)}20%{opacity:1}30%{top:40px;transform:scale(1)}80%{opacity:1;top:40px;transform:scale(1)}100%{opacity:0;top:60px;transform:scale(0.7)}}@-moz-keyframes home-appear{0%{opacity:0;top:60px;transform:scale(0.9)}20%{opacity:1}30%{top:40px;transform:scale(1)}80%{opacity:1;top:40px;transform:scale(1)}100%{opacity:0;top:60px;transform:scale(0.7)}}@keyframes home-appear{0%{opacity:0;top:60px;transform:scale(0.9)}20%{opacity:1}30%{top:40px;transform:scale(1)}80%{opacity:1;top:40px;transform:scale(1)}100%{opacity:0;top:60px;transform:scale(0.7)}}.animation-edx-appear{animation:edx-appear 1.25s ease-in;animation-fill-mode:both;animation-delay:2.15s}@-webkit-keyframes edx-appear{0%{opacity:0}100%{opacity:1}}@-moz-keyframes edx-appear{0%{opacity:0}100%{opacity:1}}@keyframes edx-appear{0%{opacity:0}100%{opacity:1}}.animation-mit-slide{animation:mit-slide 1.15s ease-out;animation-fill-mode:both;animation-delay:2s}@-webkit-keyframes mit-slide{0%{left:80px}100%{left:0}}@-moz-keyframes mit-slide{0%{left:80px}100%{left:0}}@keyframes mit-slide{0%{left:80px}100%{left:0}}.animation-harvard-slide{animation:harvard-slide 1.15s ease-out;animation-fill-mode:both;animation-delay:2s}@-webkit-keyframes harvard-slide{0%{right:80px}100%{right:0}}@-moz-keyframes harvard-slide{0%{right:80px}100%{right:0}}@keyframes harvard-slide{0%{right:80px}100%{right:0}}.animation-divider-left-slide{animation:divider-left-slide 1.1s ease-out;animation-fill-mode:both;animation-delay:2s}@-webkit-keyframes divider-left-slide{0%{left:340px}100%{left:200px}}@-moz-keyframes divider-left-slide{0%{left:340px}100%{left:200px}}@keyframes divider-left-slide{0%{left:340px}100%{left:200px}}.animation-divider-right-slide{animation:divider-right-slide 1.1s ease-out;animation-fill-mode:both;animation-delay:2s}@-webkit-keyframes divider-right-slide{0%{left:340px}100%{left:480px}}@-moz-keyframes divider-right-slide{0%{left:340px}100%{left:480px}}@keyframes divider-right-slide{0%{left:340px}100%{left:480px}}.animation-video-appear{animation:video-appear 1.25s ease-out;animation-fill-mode:both;animation-delay:4.4s}@-webkit-keyframes video-appear{0%{bottom:-270px;opacity:0.9}80%{opacity:1}100%{bottom:0}}@-moz-keyframes video-appear{0%{bottom:-270px;opacity:0.9}80%{opacity:1}100%{bottom:0}}@keyframes video-appear{0%{bottom:-270px;opacity:0.9}80%{opacity:1}100%{bottom:0}}.is-fading-in{animation:fade-in-animation 0.8s}@-webkit-keyframes fade-in-animation{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fade-in-animation{0%{opacity:0}100%{opacity:1}}@keyframes fade-in-animation{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes pulse-out{0%,100%{opacity:0}25%,75%{opacity:1}100%{opacity:0}}@-moz-keyframes pulse-out{0%,100%{opacity:0}25%,75%{opacity:1}100%{opacity:0}}@keyframes pulse-out{0%,100%{opacity:0}25%,75%{opacity:1}100%{opacity:0}}.pattern-library-shim.alert{background-color:#fbfbfb;border:1px solid #a0a0a0;padding:20px 20px;box-shadow:inset 0 0 0 4px #d9d9d9;overflow:auto}.pattern-library-shim.alert.alert-slim{padding:10px}.pattern-library-shim.alert.alert-slim .alert-message{padding:20px 20px;font-size:14px}.pattern-library-shim.alert.alert-slim .alert-message .copy{margin-bottom:0}.pattern-library-shim.alert.alert-tiny{padding:10px}.pattern-library-shim.alert.alert-tiny .alert-message{padding:10px 10px;font-size:14px}.pattern-library-shim.alert.alert-tiny .alert-message .copy{margin-bottom:0}.pattern-library-shim.alert.alert-tiny .alert-message .copy .icon{display:inline-block;margin-right:20px}.pattern-library-shim .alert-icon{display:none}@media (min-width: 768px){.pattern-library-shim .alert-icon{float:left;display:block;border-radius:50%;padding:10px}}.pattern-library-shim .alert-message-with-action{box-sizing:border-box}@media (min-width: 768px){.pattern-library-shim .alert-message-with-action{float:left;width:70%;padding:20px;padding-top:0;padding-bottom:0}}.pattern-library-shim .alert-message-with-action :last-child{margin-bottom:0}.pattern-library-shim .alert-message{box-sizing:border-box}@media (min-width: 768px){.pattern-library-shim .alert-message{float:left;width:90%;padding:20px;padding-top:0;padding-bottom:0}}.pattern-library-shim .alert-message :last-child{margin-bottom:0}@media (min-width: 768px){.pattern-library-shim .alert-title{margin-top:-10px}}@media (min-width: 768px){.pattern-library-shim .alert-copy{margin-top:5px}}.pattern-library-shim .alert-action{width:100%}@media (min-width: 768px){.pattern-library-shim .alert-action{float:right;width:inherit}}.pattern-library-shim.alert-information{border:1px solid #2991c3;box-shadow:inset 0 0 0 4px #cce3f0}.pattern-library-shim.alert-information .alert-icon{color:#fbfbfb;background-color:#2991c3}.pattern-library-shim.alert-warning{border:1px solid #ffc01f;box-shadow:inset 0 0 0 4px #fff9eb}.pattern-library-shim.alert-warning .alert-icon{color:#fbfbfb;background-color:#ffc01f}.pattern-library-shim.alert-error{border:1px solid #cb0712;box-shadow:inset 0 0 0 4px #feeced}.pattern-library-shim.alert-error .alert-icon{color:#fbfbfb;background-color:#cb0712}.pattern-library-shim.alert-success{border:1px solid #009b00;box-shadow:inset 0 0 0 4px #ecfaec}.pattern-library-shim.alert-success .alert-icon{color:#fbfbfb;background-color:#009b00}.ui-tooltip.qtip .ui-tooltip-content{background:rgba(194,56,125,0.8);border:0;color:#fbfbfb;font:bold 12px "Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;margin-bottom:6px;margin-right:0;overflow:visible;padding:4px;text-align:center;-webkit-font-smoothing:antialiased}.course-index .accordion .course-navigation .chapter-content-container .chapter-menu .menu-item.active a{font-weight:700}.btn-link,.pagination .current-page,.pagination .page-number-input,.pagination .total-pages,.nav-utilities .action-toggle-message,.course-wrapper .course-content .proctored-exam-skip-confirm-wrapper .msg-title,.course-wrapper .courseware-results-wrapper .proctored-exam-skip-confirm-wrapper .msg-title,.course-wrapper .course-content .proctored-exam-skip-confirm-wrapper .msg-content strong,.course-wrapper .courseware-results-wrapper .proctored-exam-skip-confirm-wrapper .msg-content strong,.course-index .accordion .course-navigation .button-chapter.active .group-heading,.course-index .accordion .course-navigation .chapter-content-container .chapter-menu .menu-item,.course-index .accordion .course-navigation .chapter-content-container .chapter-menu .menu-item a,.view-student-notes .placeholder-cta-copy,.view-student-notes .placeholder-cta-copy a,.view-teams .card .card-title,.view-teams .card.has-pennant .pennant,.view-teams .team-actions .title{font-weight:600}.edx-notes-wrapper .annotator-editor .annotator-item textarea,.edx-notes-wrapper .annotator-editor .annotator-item form#wiki_revision .CodeMirror,form#wiki_revision .edx-notes-wrapper .annotator-editor .annotator-item .CodeMirror,.view-student-notes .title-search-container .search-notes-input{font-weight:500}.pagination .page-divider,.listing-tools .listing-sort-select,.wrapper-course-material .course-tabs .tab a,.wrapper-course-material .course-tabs .tab a:visited,.course-index .group-heading,.course-index .accordion .course-navigation .chapter-content-container .chapter-menu .menu-item a p.subtitle,.edx-notes-wrapper .annotator-wrapper .annotator-editor.annotator-outer button.annotator-cancel,.search-bar .search-button,.search-bar .cancel-button,.search-bar .search-button:hover,.search-bar .cancel-button:hover,.dashboard-search-bar label{font-weight:400}.pagination .page-divider,.view-student-notes .title-search-container .wrapper-title .page-title,.view-teams .page-header .page-title,.course-wrapper .course-content .proctored-exam-skip-confirm-wrapper .msg-title,.course-wrapper .courseware-results-wrapper .proctored-exam-skip-confirm-wrapper .msg-title,.view-teams .card .card-title,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-settings .form-title,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-edit .form-title,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-group-header .title-value,.dashboard-search-results .search-info h2,.view-student-notes .placeholder-title,.course-index .accordion .course-navigation .button-chapter .group-heading,.view-student-notes .note-group .course-title,.view-student-notes .note-group .tags-title,.view-teams .create-team legend,.view-teams .team-actions .title,.idash-section .message-title,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-group-add .form-title,.view-student-notes .wrapper-tabs .tab-list .tabs-label,.idash-section .subsection-title,.wrapper-course-material .course-tabs .tab a,.wrapper-course-material .course-tabs .tab a:visited,.content-wrapper .course-license,.content-wrapper .xblock-license,.view-student-notes .title-search-container .wrapper-title .page-title .page-subtitle,.view-student-notes .note-group .course-subtitle,.idash-section .section-title .description,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-settings .form-fields .label,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-edit .form-fields .label,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-group-add .form-fields .label,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .file-upload-form .form-fields .label,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-settings .form-fields .form-label,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-edit .form-fields .form-label,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-group-add .form-fields .form-label,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .file-upload-form .form-fields .form-label,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-group-header .group-count,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-group-add .message-title,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-file-upload .message-title,.nav-utilities .action-toggle-message,.view-student-notes .note-group .note .wrapper-note-excerpts .note-comments .note-comment .note-comment-title,.view-student-notes .note-group .note .reference .wrapper-reference-content .reference-title{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif}.pagination .page-divider,.view-student-notes .title-search-container .wrapper-title .page-title,.view-teams .page-header .page-title{font-size:24px;line-height:35.52px}.course-wrapper .course-content .proctored-exam-skip-confirm-wrapper .msg-title,.course-wrapper .courseware-results-wrapper .proctored-exam-skip-confirm-wrapper .msg-title,.view-teams .card .card-title,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-settings .form-title,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-edit .form-title,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-group-header .title-value,.dashboard-search-results .search-info h2{font-size:18px;line-height:26.64px}.view-student-notes .placeholder-title,.course-index .accordion .course-navigation .button-chapter .group-heading,.view-student-notes .note-group .course-title,.view-student-notes .note-group .tags-title,.view-teams .create-team legend,.view-teams .team-actions .title,.idash-section .message-title,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-group-add .form-title{font-size:16px;line-height:23.68px}.view-student-notes .wrapper-tabs .tab-list .tabs-label,.idash-section .subsection-title,.wrapper-course-material .course-tabs .tab a,.wrapper-course-material .course-tabs .tab a:visited,.content-wrapper .course-license,.content-wrapper .xblock-license,.view-student-notes .title-search-container .wrapper-title .page-title .page-subtitle,.view-student-notes .note-group .course-subtitle,.idash-section .section-title .description,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-settings .form-fields .label,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-edit .form-fields .label,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-group-add .form-fields .label,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .file-upload-form .form-fields .label,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-settings .form-fields .form-label,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-edit .form-fields .form-label,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-group-add .form-fields .form-label,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .file-upload-form .form-fields .form-label,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-group-header .group-count,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-group-add .message-title,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-file-upload .message-title{font-size:14px;line-height:20.72px}.nav-utilities .action-toggle-message,.view-student-notes .note-group .note .wrapper-note-excerpts .note-comments .note-comment .note-comment-title,.view-student-notes .note-group .note .reference .wrapper-reference-content .reference-title{font-size:12px;line-height:17.76px}.pattern-library-shim .alert-copy,.pattern-library-shim .alert-copy-with-title,.proctored_exam_status .exam-timer .exam-button-turn-in-exam,.proctored_exam_status .exam-timer .exam-timer-clock #toggle_timer,.course-wrapper .course-content div.timed-exam .exam-action-button.btn-pl-primary,.course-wrapper .course-content div.proctored-exam .exam-action-button.btn-pl-primary,.course-wrapper .courseware-results-wrapper div.timed-exam .exam-action-button.btn-pl-primary,.course-wrapper .courseware-results-wrapper div.proctored-exam .exam-action-button.btn-pl-primary,.btn-secondary,.view-teams .card .card-actions .action-view,.pagination .current-page,.pagination .page-number-input,.pagination .total-pages,.course-wrapper .course-content div.timed-exam button.gated-sequence,.course-wrapper .course-content div.proctored-exam button.gated-sequence,.course-wrapper .courseware-results-wrapper div.timed-exam button.gated-sequence,.course-wrapper .courseware-results-wrapper div.proctored-exam button.gated-sequence,.view-student-notes .note-group .note .wrapper-note-excerpts .note-excerpt .note-excerpt-p,.view-student-notes .note-group .note .wrapper-note-excerpts .note-excerpt .note-excerpt-ul,.view-student-notes .note-group .note .wrapper-note-excerpts .note-excerpt .note-excerpt-ol,.view-teams .create-team .form-field .input-text,.view-teams .create-team .form-field .input-select,.instructor-dashboard-content-2 .instructor-nav .nav-item,.instructor-dashboard-content-2 .data-download-nav .nav-item,.view-student-notes #no-results-panel p,.listing-tools,.listing-tools .listing-sort-select,.course-wrapper .course-content .path,.course-wrapper .courseware-results-wrapper .path,.course-index .accordion,.annotator-notice,.view-student-notes .note-group .note .wrapper-note-excerpts .note-excerpt-more-link,.view-student-notes .note-group .note .wrapper-note-excerpts .note-comments .note-comment .note-comment-p,.view-student-notes .note-group .note .wrapper-note-excerpts .note-comments .note-comment .note-comment-ul,.view-student-notes .note-group .note .wrapper-note-excerpts .note-comments .note-comment .note-comment-ol,.view-student-notes .note-group .note .reference,.view-student-notes .placeholder-copy,.view-teams .page-header .page-description,.view-teams .breadcrumbs,.view-teams .card .card-description,.view-teams .card .wrapper-card-meta,.view-teams .team-profile .page-content-secondary,.view-teams .team-management .page-content-secondary,.view-teams .create-team .description,.view-teams .create-team .form-field .tip,.view-teams .join-team-message,.teams-content .teams-main .team-edit-fields .team-required-fields .u-field.u-field-description .u-field-footer .u-field-message,.idash-section .message-copy,.instructor-dashboard-wrapper-2 section.idash-section#membership .member-lists-management .auth-list-container .member-list-widget .label,.instructor-dashboard-wrapper-2 section.idash-section#membership .member-lists-management-ccx .auth-list-container .member-list-widget .label,.instructor-dashboard-wrapper-2 section.idash-section#membership .member-lists-management .auth-list-container .member-list-widget .form-label,.instructor-dashboard-wrapper-2 section.idash-section#membership .member-lists-management-ccx .auth-list-container .member-list-widget .form-label,.instructor-dashboard-wrapper-2 section.idash-section#membership .member-lists-management .auth-list-container .member-list-widget .member-list th,.instructor-dashboard-wrapper-2 section.idash-section#membership .member-lists-management-ccx .auth-list-container .member-list-widget .member-list th,.instructor-dashboard-wrapper-2 section.idash-section#membership .member-lists-management .auth-list-container .member-list-widget .member-list td,.instructor-dashboard-wrapper-2 section.idash-section#membership .member-lists-management-ccx .auth-list-container .member-list-widget .member-list td,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-settings .form-fields .tip,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-edit .form-fields .tip,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-group-add .form-fields .tip,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .file-upload-form .form-fields .tip,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-settings .form-cancel,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-edit .form-cancel,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-group-add .form-cancel,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .file-upload-form .form-cancel,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-group-setup,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-group-add .form-introduction,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .toggle-cohort-management-secondary,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .toggle-cohort-management-discussions,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-file-upload .form-introduction,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-supplemental,.instructor-dashboard-wrapper-2 section.idash-section#discussions_management .discussions-management-supplemental,.wrap-instructor-info .instructor-info-action,.edx-notes-visibility .edx-notes-visibility-error,.view-teams .card .card-type,.view-teams .card.has-pennant .pennant,.instructor-dashboard-wrapper-2 section.idash-section#membership .enroll-option .hint,.instructor-dashboard-wrapper-2 section.idash-section#certificates .allowlisted-students table th,.instructor-dashboard-wrapper-2 section.idash-section#certificates .invalidation-history table th,.search-results .search-results-item .search-results-ellipsis,.view-teams .action{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif}.pattern-library-shim .alert-copy,.pattern-library-shim .alert-copy-with-title,.proctored_exam_status .exam-timer .exam-button-turn-in-exam,.proctored_exam_status .exam-timer .exam-timer-clock #toggle_timer,.course-wrapper .course-content div.timed-exam .exam-action-button.btn-pl-primary,.course-wrapper .course-content div.proctored-exam .exam-action-button.btn-pl-primary,.course-wrapper .courseware-results-wrapper div.timed-exam .exam-action-button.btn-pl-primary,.course-wrapper .courseware-results-wrapper div.proctored-exam .exam-action-button.btn-pl-primary,.btn-secondary,.view-teams .card .card-actions .action-view,.pagination .current-page,.pagination .page-number-input,.pagination .total-pages,.course-wrapper .course-content div.timed-exam button.gated-sequence,.course-wrapper .course-content div.proctored-exam button.gated-sequence,.course-wrapper .courseware-results-wrapper div.timed-exam button.gated-sequence,.course-wrapper .courseware-results-wrapper div.proctored-exam button.gated-sequence,.view-student-notes .note-group .note .wrapper-note-excerpts .note-excerpt .note-excerpt-p,.view-student-notes .note-group .note .wrapper-note-excerpts .note-excerpt .note-excerpt-ul,.view-student-notes .note-group .note .wrapper-note-excerpts .note-excerpt .note-excerpt-ol,.view-teams .create-team .form-field .input-text,.view-teams .create-team .form-field .input-select,.instructor-dashboard-content-2 .instructor-nav .nav-item,.instructor-dashboard-content-2 .data-download-nav .nav-item{font-size:16px;line-height:23.68px}.view-student-notes #no-results-panel p{font-size:18px;line-height:26.64px}.listing-tools,.listing-tools .listing-sort-select,.course-wrapper .course-content .path,.course-wrapper .courseware-results-wrapper .path,.course-index .accordion,.annotator-notice,.view-student-notes .note-group .note .wrapper-note-excerpts .note-excerpt-more-link,.view-student-notes .note-group .note .wrapper-note-excerpts .note-comments .note-comment .note-comment-p,.view-student-notes .note-group .note .wrapper-note-excerpts .note-comments .note-comment .note-comment-ul,.view-student-notes .note-group .note .wrapper-note-excerpts .note-comments .note-comment .note-comment-ol,.view-student-notes .note-group .note .reference,.view-student-notes .placeholder-copy,.view-teams .page-header .page-description,.view-teams .breadcrumbs,.view-teams .card .card-description,.view-teams .card .wrapper-card-meta,.view-teams .team-profile .page-content-secondary,.view-teams .team-management .page-content-secondary,.view-teams .create-team .description,.view-teams .create-team .form-field .tip,.view-teams .join-team-message,.teams-content .teams-main .team-edit-fields .team-required-fields .u-field.u-field-description .u-field-footer .u-field-message,.idash-section .message-copy,.instructor-dashboard-wrapper-2 section.idash-section#membership .member-lists-management .auth-list-container .member-list-widget .label,.instructor-dashboard-wrapper-2 section.idash-section#membership .member-lists-management-ccx .auth-list-container .member-list-widget .label,.instructor-dashboard-wrapper-2 section.idash-section#membership .member-lists-management .auth-list-container .member-list-widget .form-label,.instructor-dashboard-wrapper-2 section.idash-section#membership .member-lists-management-ccx .auth-list-container .member-list-widget .form-label,.instructor-dashboard-wrapper-2 section.idash-section#membership .member-lists-management .auth-list-container .member-list-widget .member-list th,.instructor-dashboard-wrapper-2 section.idash-section#membership .member-lists-management-ccx .auth-list-container .member-list-widget .member-list th,.instructor-dashboard-wrapper-2 section.idash-section#membership .member-lists-management .auth-list-container .member-list-widget .member-list td,.instructor-dashboard-wrapper-2 section.idash-section#membership .member-lists-management-ccx .auth-list-container .member-list-widget .member-list td,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-settings .form-fields .tip,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-edit .form-fields .tip,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-group-add .form-fields .tip,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .file-upload-form .form-fields .tip,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-settings .form-cancel,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-edit .form-cancel,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-group-add .form-cancel,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .file-upload-form .form-cancel,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-group-setup,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-group-add .form-introduction,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .toggle-cohort-management-secondary,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .toggle-cohort-management-discussions,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-file-upload .form-introduction,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-supplemental,.instructor-dashboard-wrapper-2 section.idash-section#discussions_management .discussions-management-supplemental{font-size:14px;line-height:20.72px}.wrap-instructor-info .instructor-info-action,.edx-notes-visibility .edx-notes-visibility-error,.view-teams .card .card-type,.view-teams .card.has-pennant .pennant,.instructor-dashboard-wrapper-2 section.idash-section#membership .enroll-option .hint,.instructor-dashboard-wrapper-2 section.idash-section#certificates .allowlisted-students table th,.instructor-dashboard-wrapper-2 section.idash-section#certificates .invalidation-history table th,.search-results .search-results-item .search-results-ellipsis{font-size:12px;line-height:17.76px}.btn-large,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-settings .cohort-management-details .cohort-details-name,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-settings .cohort-management-group-add .cohort-details-name{font-size:18px;line-height:26.64px}.btn-avg,.edx-notes-wrapper .annotator-wrapper .annotator-editor.annotator-outer button.annotator-save,.edx-notes-wrapper .annotator-wrapper .annotator-editor.annotator-outer button.annotator-cancel,.view-student-notes .title-search-container .search-notes-submit,.view-teams .action,.special-allowance-container .allowance-table .allowance-headings th,.special-allowance-container .allowance-table .exam-attempt-headings th,.special-allowance-container .allowance-table .onboarding-status-headings th,.special-allowance-container .exam-attempts-table .allowance-headings th,.special-allowance-container .exam-attempts-table .exam-attempt-headings th,.special-allowance-container .exam-attempts-table .onboarding-status-headings th,.special-allowance-container .onboarding-status-table .allowance-headings th,.special-allowance-container .onboarding-status-table .exam-attempt-headings th,.special-allowance-container .onboarding-status-table .onboarding-status-headings th,.student-onboarding-status-container .allowance-table .allowance-headings th,.student-onboarding-status-container .allowance-table .exam-attempt-headings th,.student-onboarding-status-container .allowance-table .onboarding-status-headings th,.student-onboarding-status-container .exam-attempts-table .allowance-headings th,.student-onboarding-status-container .exam-attempts-table .exam-attempt-headings th,.student-onboarding-status-container .exam-attempts-table .onboarding-status-headings th,.student-onboarding-status-container .onboarding-status-table .allowance-headings th,.student-onboarding-status-container .onboarding-status-table .exam-attempt-headings th,.student-onboarding-status-container .onboarding-status-table .onboarding-status-headings th,.student-proctored-exam-container .allowance-table .allowance-headings th,.student-proctored-exam-container .allowance-table .exam-attempt-headings th,.student-proctored-exam-container .allowance-table .onboarding-status-headings th,.student-proctored-exam-container .exam-attempts-table .allowance-headings th,.student-proctored-exam-container .exam-attempts-table .exam-attempt-headings th,.student-proctored-exam-container .exam-attempts-table .onboarding-status-headings th,.student-proctored-exam-container .onboarding-status-table .allowance-headings th,.student-proctored-exam-container .onboarding-status-table .exam-attempt-headings th,.student-proctored-exam-container .onboarding-status-table .onboarding-status-headings th{font-size:16px;line-height:23.68px}.btn-link,.proctored_exam_status .exam-timer .exam-button-turn-in-exam,.proctored_exam_status .exam-timer .exam-timer-clock #toggle_timer,.course-index .accordion .course-navigation .chapter-content-container .chapter-menu .menu-item a{font-size:14px;line-height:20.72px}.course-index .accordion .course-navigation .chapter-content-container .chapter-menu .menu-item a p.subtitle{font-size:12px;line-height:17.76px}.edx-notes-wrapper .annotator-viewer .annotator-controls .annotator-edit::before,.edx-notes-wrapper .annotator-viewer .annotator-controls .annotator-delete::before,.edx-notes-wrapper .annotator-viewer .annotator-controls .annotator-close::before{font-size:18px}.profile-wrapper .course-info>.credit-eligibility>.credit-eligibility-container>.requirement-container>.requirement>.requirement-status .fa-times,.profile-wrapper .course-info>.credit-eligibility>.credit-eligibility-container>.requirement-container>.requirement>.requirement-status .fa-check{font-size:14px}.view-student-notes .title-search-container .wrapper-title .page-title{font-weight:300}.view-student-notes .title-search-container .wrapper-title .page-title .page-subtitle,.view-student-notes .note-group .note .wrapper-note-excerpts .note-excerpt-more-link,.view-student-notes .note-group .note .wrapper-note-excerpts .note-comments .note-comment .note-comment-p,.view-student-notes .note-group .note .wrapper-note-excerpts .note-comments .note-comment .note-comment-ul,.view-student-notes .note-group .note .wrapper-note-excerpts .note-comments .note-comment .note-comment-ol,.view-student-notes .note-group .note .reference .wrapper-reference-content .reference-meta,.search-bar .search-field{font-weight:400}.btn-blue,.view-teams .action-primary,.instructor-dashboard-wrapper-2 .btn-blue,.btn-pink,.proctored_exam_status .exam-timer .exam-button-turn-in-exam,.proctored_exam_status .exam-timer .exam-timer-clock #toggle_timer,.course-wrapper .course-content div.timed-exam .exam-action-button.btn-pl-primary,.course-wrapper .course-content div.proctored-exam .exam-action-button.btn-pl-primary,.course-wrapper .courseware-results-wrapper div.timed-exam .exam-action-button.btn-pl-primary,.course-wrapper .courseware-results-wrapper div.proctored-exam .exam-action-button.btn-pl-primary,.btn-secondary,.view-teams .card .card-actions .action-view,.btn-large,.btn-avg,.view-student-notes .note-group .note .reference .wrapper-reference-content .reference-title{font-weight:500}.is-deprecated,.view-student-notes .placeholder-title,.view-student-notes .wrapper-tabs .tab-list .tabs-label,.idash-section .subsection-title,.proctored_exam_status .exam-timer .exam-button-turn-in-exam,.proctored_exam_status .exam-timer .exam-timer-clock #toggle_timer,.course-wrapper .course-content div.timed-exam .exam-action-button,.course-wrapper .course-content div.proctored-exam .exam-action-button,.course-wrapper .courseware-results-wrapper div.timed-exam .exam-action-button,.course-wrapper .courseware-results-wrapper div.proctored-exam .exam-action-button,.annotator-notice,.view-student-notes .note-group .course-title,.view-student-notes .note-group .tags-title,.view-student-notes .note-group .course-subtitle,.view-teams .intro,.view-teams .create-team legend,.view-teams .create-team .form-field.is-required,.idash-section .message-title,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-settings .form-fields .label,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-edit .form-fields .label,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-group-add .form-fields .label,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .file-upload-form .form-fields .label,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-settings .form-fields .form-label,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-edit .form-fields .form-label,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-group-add .form-fields .form-label,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .file-upload-form .form-fields .form-label,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-nav .action-create,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-settings .form-title,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-edit .form-title,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-group-header .title-value,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-group-header .group-count,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-group-add .form-title{font-weight:600}.view-student-notes .placeholder-title{margin:0 0 5px 0;color:#050505}.view-student-notes .wrapper-tabs .tab-list .tabs-label,.idash-section .subsection-title{margin:0 0 5px 0;color:#050505}.pattern-library-shim .alert-copy,.pattern-library-shim .alert-copy-with-title{color:#707276}.btn-blue,.view-teams .action-primary,.instructor-dashboard-wrapper-2 .btn-blue,.btn-pink,.proctored_exam_status .exam-timer .exam-button-turn-in-exam,.proctored_exam_status .exam-timer .exam-timer-clock #toggle_timer,.course-wrapper .course-content div.timed-exam .exam-action-button.btn-pl-primary,.course-wrapper .course-content div.proctored-exam .exam-action-button.btn-pl-primary,.course-wrapper .courseware-results-wrapper div.timed-exam .exam-action-button.btn-pl-primary,.course-wrapper .courseware-results-wrapper div.proctored-exam .exam-action-button.btn-pl-primary,.btn-secondary,.view-teams .card .card-actions .action-view{box-sizing:border-box;transition:color 0.25s ease-in-out,background 0.25s ease-in-out,box-shadow 0.25s ease-in-out;display:inline-block;cursor:pointer;text-decoration:none}.btn-blue:hover,.view-teams .action-primary:hover,.btn-pink:hover,.proctored_exam_status .exam-timer .exam-button-turn-in-exam:hover,.proctored_exam_status .exam-timer .exam-timer-clock #toggle_timer:hover,.course-wrapper .course-content div.timed-exam .exam-action-button.btn-pl-primary:hover,.course-wrapper .course-content div.proctored-exam .exam-action-button.btn-pl-primary:hover,.course-wrapper .courseware-results-wrapper div.timed-exam .exam-action-button.btn-pl-primary:hover,.course-wrapper .courseware-results-wrapper div.proctored-exam .exam-action-button.btn-pl-primary:hover,.btn-secondary:hover,.view-teams .card .card-actions .action-view:hover,.btn-blue:active,.view-teams .action-primary:active,.btn-pink:active,.proctored_exam_status .exam-timer .exam-button-turn-in-exam:active,.proctored_exam_status .exam-timer .exam-timer-clock #toggle_timer:active,.course-wrapper .course-content div.timed-exam .exam-action-button.btn-pl-primary:active,.course-wrapper .course-content div.proctored-exam .exam-action-button.btn-pl-primary:active,.course-wrapper .courseware-results-wrapper div.timed-exam .exam-action-button.btn-pl-primary:active,.course-wrapper .courseware-results-wrapper div.proctored-exam .exam-action-button.btn-pl-primary:active,.btn-secondary:active,.view-teams .card .card-actions .action-view:active,.btn-blue:focus,.view-teams .action-primary:focus,.btn-pink:focus,.proctored_exam_status .exam-timer .exam-button-turn-in-exam:focus,.proctored_exam_status .exam-timer .exam-timer-clock #toggle_timer:focus,.course-wrapper .course-content div.timed-exam .exam-action-button.btn-pl-primary:focus,.course-wrapper .course-content div.proctored-exam .exam-action-button.btn-pl-primary:focus,.course-wrapper .courseware-results-wrapper div.timed-exam .exam-action-button.btn-pl-primary:focus,.course-wrapper .courseware-results-wrapper div.proctored-exam .exam-action-button.btn-pl-primary:focus,.btn-secondary:focus,.view-teams .card .card-actions .action-view:focus{text-decoration:none}.disabled.btn-blue,.view-teams .disabled.action-primary,.disabled.btn-pink,.proctored_exam_status .exam-timer .disabled.exam-button-turn-in-exam,.proctored_exam_status .exam-timer .exam-timer-clock .disabled#toggle_timer,.course-wrapper .course-content div.timed-exam .disabled.exam-action-button.btn-pl-primary,.course-wrapper .course-content div.proctored-exam .disabled.exam-action-button.btn-pl-primary,.course-wrapper .courseware-results-wrapper div.timed-exam .disabled.exam-action-button.btn-pl-primary,.course-wrapper .courseware-results-wrapper div.proctored-exam .disabled.exam-action-button.btn-pl-primary,.disabled.btn-secondary,.view-teams .card .card-actions .disabled.action-view,[disabled].btn-blue,.view-teams [disabled].action-primary,[disabled].btn-pink,.proctored_exam_status .exam-timer [disabled].exam-button-turn-in-exam,.proctored_exam_status .exam-timer .exam-timer-clock [disabled]#toggle_timer,.course-wrapper .course-content div.timed-exam [disabled].exam-action-button.btn-pl-primary,.course-wrapper .course-content div.proctored-exam [disabled].exam-action-button.btn-pl-primary,.course-wrapper .courseware-results-wrapper div.timed-exam [disabled].exam-action-button.btn-pl-primary,.course-wrapper .courseware-results-wrapper div.proctored-exam [disabled].exam-action-button.btn-pl-primary,[disabled].btn-secondary,.view-teams .card .card-actions [disabled].action-view{cursor:default;pointer-events:none}.btn-blue,.view-teams .action-primary,.instructor-dashboard-wrapper-2 .btn-blue,.btn-pink,.proctored_exam_status .exam-timer .exam-button-turn-in-exam,.proctored_exam_status .exam-timer .exam-timer-clock #toggle_timer,.course-wrapper .course-content div.timed-exam .exam-action-button.btn-pl-primary,.course-wrapper .course-content div.proctored-exam .exam-action-button.btn-pl-primary,.course-wrapper .courseware-results-wrapper div.timed-exam .exam-action-button.btn-pl-primary,.course-wrapper .courseware-results-wrapper div.proctored-exam .exam-action-button.btn-pl-primary,.btn-secondary,.view-teams .card .card-actions .action-view{border-radius:2px}.edx-notes-wrapper .annotator-wrapper .annotator-editor.annotator-outer button.annotator-save,.view-student-notes .title-search-container .search-notes-submit{transition:background-color 0.15s,box-shadow 0.15s;border-radius:3px;box-shadow:0 1px 0 rgba(251,251,251,0.3) inset,0 0 0 transparent;padding:10px 20px}.edx-notes-wrapper .annotator-wrapper .annotator-editor.annotator-outer button.annotator-save:hover,.view-student-notes .title-search-container .search-notes-submit:hover,.edx-notes-wrapper .annotator-wrapper .annotator-editor.annotator-outer button.annotator-save:active,.view-student-notes .title-search-container .search-notes-submit:active,.edx-notes-wrapper .annotator-wrapper .annotator-editor.annotator-outer button.annotator-save:focus,.view-student-notes .title-search-container .search-notes-submit:focus{text-decoration:none}.edx-notes-wrapper .annotator-wrapper .annotator-editor.annotator-outer button.disabled.annotator-save,.view-student-notes .title-search-container .disabled.search-notes-submit,.edx-notes-wrapper .annotator-wrapper .annotator-editor.annotator-outer button.is-disabled.annotator-save,.view-student-notes .title-search-container .is-disabled.search-notes-submit,.edx-notes-wrapper .annotator-wrapper .annotator-editor.annotator-outer button[disabled="disabled"].annotator-save,.view-student-notes .title-search-container [disabled="disabled"].search-notes-submit{box-shadow:none}.edx-notes-wrapper .annotator-wrapper .annotator-editor.annotator-outer button.annotator-save,.view-student-notes .title-search-container .search-notes-submit{background-color:rgba(251,251,251,0.3);background-image:-webkit-linear-gradient(top, rgba(251,251,251,0.3),rgba(251,251,251,0));background-image:linear-gradient(to bottom,rgba(251,251,251,0.3),rgba(251,251,251,0));border:1px solid #868686;background-color:#959595;color:#f2f2f2}.edx-notes-wrapper .annotator-wrapper .annotator-editor.annotator-outer button.annotator-save:hover,.view-student-notes .title-search-container .search-notes-submit:hover,.edx-notes-wrapper .annotator-wrapper .annotator-editor.annotator-outer button.annotator-save:active,.view-student-notes .title-search-container .search-notes-submit:active,.edx-notes-wrapper .annotator-wrapper .annotator-editor.annotator-outer button.annotator-save:focus,.view-student-notes .title-search-container .search-notes-submit:focus{background-color:#9e9e9e;color:#fbfbfb}.edx-notes-wrapper .annotator-wrapper .annotator-editor.annotator-outer button.disabled.annotator-save,.view-student-notes .title-search-container .disabled.search-notes-submit,.edx-notes-wrapper .annotator-wrapper .annotator-editor.annotator-outer button.is-disabled.annotator-save,.view-student-notes .title-search-container .is-disabled.search-notes-submit,.edx-notes-wrapper .annotator-wrapper .annotator-editor.annotator-outer button[disabled="disabled"].annotator-save,.view-student-notes .title-search-container [disabled="disabled"].search-notes-submit{border:1px solid #b7b7b7;background:#afafaf;color:#fbfbfb}.btn-blue,.view-teams .action-primary,.instructor-dashboard-wrapper-2 .btn-blue,.btn-pink,.proctored_exam_status .exam-timer .exam-button-turn-in-exam,.proctored_exam_status .exam-timer .exam-timer-clock #toggle_timer,.course-wrapper .course-content div.timed-exam .exam-action-button.btn-pl-primary,.course-wrapper .course-content div.proctored-exam .exam-action-button.btn-pl-primary,.course-wrapper .courseware-results-wrapper div.timed-exam .exam-action-button.btn-pl-primary,.course-wrapper .courseware-results-wrapper div.proctored-exam .exam-action-button.btn-pl-primary,.btn-secondary,.view-teams .card .card-actions .action-view{border:none;padding:15px 20px;text-align:center;text-shadow:none}.disabled.btn-blue,.view-teams .disabled.action-primary,.disabled.btn-pink,.proctored_exam_status .exam-timer .disabled.exam-button-turn-in-exam,.proctored_exam_status .exam-timer .exam-timer-clock .disabled#toggle_timer,.course-wrapper .course-content div.timed-exam .disabled.exam-action-button.btn-pl-primary,.course-wrapper .course-content div.proctored-exam .disabled.exam-action-button.btn-pl-primary,.course-wrapper .courseware-results-wrapper div.timed-exam .disabled.exam-action-button.btn-pl-primary,.course-wrapper .courseware-results-wrapper div.proctored-exam .disabled.exam-action-button.btn-pl-primary,.disabled.btn-secondary,.view-teams .card .card-actions .disabled.action-view,.is-disabled.btn-blue,.view-teams .is-disabled.action-primary,.is-disabled.btn-pink,.proctored_exam_status .exam-timer .is-disabled.exam-button-turn-in-exam,.proctored_exam_status .exam-timer .exam-timer-clock .is-disabled#toggle_timer,.course-wrapper .course-content div.timed-exam .is-disabled.exam-action-button.btn-pl-primary,.course-wrapper .course-content div.proctored-exam .is-disabled.exam-action-button.btn-pl-primary,.course-wrapper .courseware-results-wrapper div.timed-exam .is-disabled.exam-action-button.btn-pl-primary,.course-wrapper .courseware-results-wrapper div.proctored-exam .is-disabled.exam-action-button.btn-pl-primary,.is-disabled.btn-secondary,.view-teams .card .card-actions .is-disabled.action-view,[disabled].btn-blue,.view-teams [disabled].action-primary,[disabled].btn-pink,.proctored_exam_status .exam-timer [disabled].exam-button-turn-in-exam,.proctored_exam_status .exam-timer .exam-timer-clock [disabled]#toggle_timer,.course-wrapper .course-content div.timed-exam [disabled].exam-action-button.btn-pl-primary,.course-wrapper .course-content div.proctored-exam [disabled].exam-action-button.btn-pl-primary,.course-wrapper .courseware-results-wrapper div.timed-exam [disabled].exam-action-button.btn-pl-primary,.course-wrapper .courseware-results-wrapper div.proctored-exam [disabled].exam-action-button.btn-pl-primary,[disabled].btn-secondary,.view-teams .card .card-actions [disabled].action-view{background:#a4a6a8;color:rgba(251,251,251,0.75)}.btn-blue,.view-teams .action-primary,.instructor-dashboard-wrapper-2 .btn-blue{background:#126f9a;color:#fbfbfb}.btn-blue:hover,.view-teams .action-primary:hover,.btn-blue:active,.view-teams .action-primary:active,.btn-blue:focus,.view-teams .action-primary:focus{background:#065683;color:#fbfbfb}.current.btn-blue,.view-teams .current.action-primary,.active.btn-blue,.view-teams .active.action-primary{background:#244B83;color:#244B83}.current.btn-blue:hover,.view-teams .current.action-primary:hover,.current.btn-blue:active,.view-teams .current.action-primary:active,.current.btn-blue:focus,.view-teams .current.action-primary:focus,.active.btn-blue:hover,.view-teams .active.action-primary:hover,.active.btn-blue:active,.view-teams .active.action-primary:active,.active.btn-blue:focus,.view-teams .active.action-primary:focus{color:#126f9a}.disabled.btn-blue,.view-teams .disabled.action-primary,[disabled].btn-blue,.view-teams [disabled].action-primary{box-shadow:none}.btn-pink{box-shadow:0 2px 1px 0 #8c204f;background:#c2387d;color:#fbfbfb}.btn-pink:hover,.btn-pink:active,.btn-pink:focus{background:#d7548e;color:#fbfbfb}.current.btn-pink,.active.btn-pink{box-shadow:inset 0 2px 1px 1px #a0255b;background:#d33f80;color:#a0255b}.current.btn-pink:hover,.current.btn-pink:active,.current.btn-pink:focus,.active.btn-pink:hover,.active.btn-pink:active,.active.btn-pink:focus{box-shadow:inset 0 2px 1px 1px #8c204f;color:#771c44}.disabled.btn-pink,[disabled].btn-pink{box-shadow:none}.proctored_exam_status .exam-timer .exam-button-turn-in-exam,.proctored_exam_status .exam-timer .exam-timer-clock #toggle_timer,.course-wrapper .course-content div.timed-exam .exam-action-button.btn-pl-primary,.course-wrapper .course-content div.proctored-exam .exam-action-button.btn-pl-primary,.course-wrapper .courseware-results-wrapper div.timed-exam .exam-action-button.btn-pl-primary,.course-wrapper .courseware-results-wrapper div.proctored-exam .exam-action-button.btn-pl-primary,.btn-secondary,.view-teams .card .card-actions .action-view{box-sizing:border-box;letter-spacing:0;border:1px solid #7c7c7c;border-radius:3px;padding:8px 20px;background-color:transparent;color:#7c7c7c;text-align:center}.proctored_exam_status .exam-timer .exam-button-turn-in-exam:hover,.proctored_exam_status .exam-timer .exam-timer-clock #toggle_timer:hover,.course-wrapper .course-content div.timed-exam .exam-action-button.btn-pl-primary:hover,.course-wrapper .course-content div.proctored-exam .exam-action-button.btn-pl-primary:hover,.course-wrapper .courseware-results-wrapper div.timed-exam .exam-action-button.btn-pl-primary:hover,.course-wrapper .courseware-results-wrapper div.proctored-exam .exam-action-button.btn-pl-primary:hover,.btn-secondary:hover,.view-teams .card .card-actions .action-view:hover,.proctored_exam_status .exam-timer .exam-button-turn-in-exam:focus,.proctored_exam_status .exam-timer .exam-timer-clock #toggle_timer:focus,.course-wrapper .course-content div.timed-exam .exam-action-button.btn-pl-primary:focus,.course-wrapper .course-content div.proctored-exam .exam-action-button.btn-pl-primary:focus,.course-wrapper .courseware-results-wrapper div.timed-exam .exam-action-button.btn-pl-primary:focus,.course-wrapper .courseware-results-wrapper div.proctored-exam .exam-action-button.btn-pl-primary:focus,.btn-secondary:focus,.view-teams .card .card-actions .action-view:focus{border:1px solid transparent;background-color:#959595;color:#f2f2f2;text-decoration:none}.proctored_exam_status .exam-timer .exam-button-turn-in-exam,.proctored_exam_status .exam-timer .exam-timer-clock #toggle_timer,.course-wrapper .course-content div.timed-exam .exam-action-button.btn-pl-primary,.course-wrapper .course-content div.proctored-exam .exam-action-button.btn-pl-primary,.course-wrapper .courseware-results-wrapper div.timed-exam .exam-action-button.btn-pl-primary,.course-wrapper .courseware-results-wrapper div.proctored-exam .exam-action-button.btn-pl-primary{background-color:#7c7c7c;color:#f2f2f2}.btn-secondary{transition:border 0.25s ease-in-out;border:1px solid transparent;color:#959595}.btn-secondary:hover{border:1px solid #b3b3b3;background-color:transparent;color:#959595}.btn{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;text-decoration:none}.btn-large{display:block;padding:15px 30px}.btn-blue{margin-bottom:20px}.btn-blue:last-child{margin-bottom:none}.btn-pink{margin-bottom:20px}.btn-pink:last-child{margin-bottom:none}.btn-secondary{background-image:none}.btn-secondary:focus,.btn-secondary:hover{background-image:none !important;background-color:transparent !important;color:#9e9e9e}.btn-link{border-radius:0;border-color:transparent;padding:1px;background:transparent;background-image:none;box-shadow:none;text-shadow:none;white-space:nowrap}.btn-link:focus,.btn-link:hover{background-image:none !important;background-color:transparent !important;box-shadow:none !important}.pagination{display:inline-block;width:23.72881%}.pagination:after{content:"";display:table;clear:both}.pagination.pagination-compact{text-align:right}.pagination.pagination-full{display:block;width:32.20339%;margin:20px auto}.pagination .nav-item{position:relative;display:inline-block;vertical-align:middle}.pagination .nav-link{transition:all 0.25s ease-in-out 0s;display:block;border:0;background-image:none;background-color:transparent;padding:10px 15px}.pagination .nav-link.previous{margin-right:10px}.pagination .nav-link.next{margin-left:10px}.pagination .nav-link:hover{background-color:#244B83;background-image:none;border-radius:3px;color:#fbfbfb}.pagination .nav-link.is-disabled{background-color:transparent;color:#b3b3b3;pointer-events:none}.pagination .pagination-form,.pagination .current-page,.pagination .page-divider,.pagination .total-pages{display:inline-block}.pagination .current-page,.pagination .page-number-input,.pagination .total-pages{width:50px;vertical-align:middle;margin:0 15px;padding:5px;text-align:center;color:#666}.pagination .current-page{position:absolute;left:-5px}.pagination .page-divider{vertical-align:middle;color:#b3b3b3}.pagination .pagination-form{position:relative}.pagination .pagination-form .page-number-input{transition:all 0.25s ease-in-out 0s;border:1px solid transparent;border-bottom:1px dotted #b3b3b3;border-radius:0;box-shadow:none;background:none}.pagination .pagination-form .page-number-input:hover{background-color:#fbfbfb;opacity:0.6}.pagination .pagination-form .page-number-input:focus{background-color:#f9f2d2;background-image:-webkit-linear-gradient(#f9f2d2,#fefefb);background-image:linear-gradient(#f9f2d2,#fefefb);opacity:1;box-shadow:0 0 3px rgba(0,0,0,0.4) inset;background-color:#fbfbfb;border:1px solid transparent;border-radius:3px}.listing-tools{color:#666}.listing-tools label{color:inherit;font-size:inherit;cursor:auto}.listing-tools .listing-sort-select{border:0}.nav-utilities{position:fixed;right:5px;bottom:0}.nav-utilities .wrapper-utility{display:inline-block;vertical-align:bottom;margin-right:6px}.nav-utilities .utility-control{transition:background-color 0.25s ease-in-out 0s,color 0.25s ease-in-out 0s;position:relative;bottom:-4px;display:inline-block;vertical-align:middle;padding:10px 15px 15px 15px;background:rgba(0,0,0,0.25);color:#fbfbfb}.nav-utilities .utility-control:hover,.nav-utilities .utility-control:active{background:#666}.nav-utilities .utility-control.is-active{background:#666}.nav-utilities .utility-control-button{border:none;box-shadow:none;text-shadow:none;font-size:inherit;font-weight:inherit;line-height:0;border-radius:0}.nav-utilities .utility-control-button:hover,.nav-utilities .utility-control-button:active,.nav-utilities .utility-control-button:focus{border:none;box-shadow:none}.nav-utilities .action-toggle-notes.is-active{color:#ffea75}.nav-utilities .action-toggle-message{position:absolute;bottom:0;right:50px;display:inline-block;min-width:100px;padding:10px 15px;opacity:0;background-color:#666;color:#fbfbfb;text-align:center}.nav-utilities .action-toggle-message.is-fleeting{animation:pulse-out 2s ease-in-out}.nav-utilities.has-utility-calculator{right:55px}.view-teams .page-content-nav .nav-item,.view-teams .page-header-search .action-search,.view-teams .page-header-search .action-clear,.view-teams .action-cancel{box-shadow:none;border:none;border-radius:0;background:transparent none;font-family:inherit;font-size:inherit;font-weight:inherit}.view-teams .page-content-nav{margin-bottom:20px;border-bottom:1px solid #f2f2f2}.view-teams .page-content-nav .nav-item{display:inline-block;padding:15px;color:#4d4d4d}.view-teams .page-content-nav .nav-item.is-active{border-bottom:4px solid #9e9e9e;color:#4d4d4d}.view-teams .page-content-nav .nav-item:hover,.view-teams .page-content-nav .nav-item:focus{border-bottom:4px solid #9e9e9e;color:#9e9e9e}.page-content-main .tabs .tabpanel{outline:none}.wrapper-course-material{box-sizing:border-box;border-bottom:none;margin:0 auto;padding:0;width:100%}.wrapper-course-material:after{content:"";display:table;clear:both}@media (max-width: 991.98px){.wrapper-course-material .course-material{overflow-x:scroll;overflow-y:hidden;white-space:nowrap}}.wrapper-course-material .course-tabs{-webkit-border-top-left-radius:4px;-moz-border-topleft-radius:4px;border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-moz-border-topright-radius:4px;border-top-right-radius:4px;padding:15px 0 15px 0}.wrapper-course-material .course-tabs:after{content:"";display:table;clear:both}.wrapper-course-material .course-tabs .tab{display:inline-block;list-style:none}.wrapper-course-material .course-tabs .tab.prominent{margin-right:16px;background:rgba(255,255,255,0.5);border-radius:3px}.wrapper-course-material .course-tabs .tab.prominent+li{padding-left:15px;border-left:1px solid #333}.wrapper-course-material .course-tabs .tab a,.wrapper-course-material .course-tabs .tab a:visited{padding:10px 15px 13px 15px;color:#313131;display:block;text-align:center;text-decoration:none;border-bottom:4px hidden #244B83}.wrapper-course-material .course-tabs .tab a:hover,.wrapper-course-material .course-tabs .tab a:focus,.wrapper-course-material .course-tabs .tab a.active,.wrapper-course-material .course-tabs .tab a:visited:hover,.wrapper-course-material .course-tabs .tab a:visited:focus,.wrapper-course-material .course-tabs .tab a:visited.active{color:#244B83;border-bottom-style:solid;background-color:transparent}.course-content{margin-top:30px}.course-content .courseware{min-height:300px}.header-global.slim{box-shadow:0 1px 2px rgba(0,0,0,0.1);height:auto;padding:5px 0 10px 0;border-bottom:1px solid #244B83;background:#2a3b4c;line-height:1.4}.header-global.slim .wrapper-header{padding-top:5px}.header-global.slim .nav-account-management{padding:0}.header-global.slim .guest .secondary{margin-right:0}.header-global.slim .guest .secondary a{display:none}.header-global.slim .guest .secondary a#login{background-image:-webkit-linear-gradient(-90deg, #b2b2b2, #ababab 50%, #9e9e9e 50%, #858585 100%);background-image:linear-gradient(-90deg, #b2b2b2, #ababab 50%, #9e9e9e 50%, #858585 100%);border:1px solid transparent;border-color:#244B83;border-radius:3px;box-sizing:border-box;box-shadow:0 1px 0 0 rgba(255,255,255,0.6);color:#fbfbfb;display:inline-block;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:0.875rem;font-weight:bold;letter-spacing:0;line-height:1em;margin:4px;padding:6px 12px 8px;text-decoration:none;text-transform:none;text-shadow:0 -1px rgba(0,0,0,0.6);vertical-align:middle}.header-global.slim .guest .secondary a#login:hover,.header-global.slim .guest .secondary a#login:active,.header-global.slim .guest .secondary a#login:focus{background-image:-webkit-linear-gradient(-90deg, #244B83, #244B83 50%, #244B83 50%, #244B83 100%);background-image:linear-gradient(-90deg, #244B83, #244B83 50%, #244B83 50%, #244B83 100%)}.header-global.slim nav{padding-top:5px}.header-global.slim .logo{margin:0 10px 0 0}.header-global.slim .logo img{height:30px;vertical-align:middle}.header-global.slim .nav-main,.header-global.slim .nav-global{display:none}.header-global.slim .course-header{float:left;margin:10px 10px 0 10px;display:inline-block;width:65%;font-weight:400;font-size:1rem;line-height:1.5}.header-global.slim .course-header .provider{font:inherit;font-weight:bold}.header-global.slim a#signup{position:relative;margin-top:3px;padding:6px 12px 8px;text-transform:none;font-size:14px;font-weight:bold;letter-spacing:0}@media print{.header-global.slim{background:transparent !important}}.wrapper-preview-menu{margin:0 auto;padding:15px;background-color:#244B83;box-sizing:border-box}.wrapper-preview-menu:after{content:"";display:table;clear:both}@media print{.wrapper-preview-menu{display:none}}.wrapper-preview-menu .preview-menu{width:auto}.wrapper-preview-menu .preview-menu a.btn{margin:5px 0 5px 5px}.wrapper-preview-menu .preview-actions{padding-left:0;display:inline-block;margin-bottom:0}.wrapper-preview-menu .preview-actions .action-preview{display:inline-block}.wrapper-preview-menu .preview-actions .action-preview .action-preview-label{margin-right:10px;display:inline-block;margin-bottom:0;vertical-align:middle;color:#fbfbfb}.wrapper-preview-menu .preview-actions .action-preview .action-preview-select{margin-right:20px}.wrapper-preview-menu .preview-actions .action-preview .action-preview-username-container{display:none}.wrapper-preview-menu .preview-actions .action-preview .action-preview-username-container .action-preview-username{vertical-align:middle;height:25px}.wrapper-preview-menu .preview-specific-student-notice{color:#fbfbfb;margin-top:10px;font-size:90%}.proctored_exam_status.is-fixed{box-shadow:0 3px 3px rgba(0,0,0,0.4);position:fixed;z-index:100;top:0;width:100%}.proctored_exam_status .exam-timer{font-size:14px;background-color:#e5eaec;padding:20px 40px;border-left:4px solid #244B83;margin:0 auto;color:#2a3b4c}.proctored_exam_status .exam-timer .exam-text{display:inline-block}@media (min-width: 768px){.proctored_exam_status .exam-timer .exam-text{width:calc(100% - 250px)}}.proctored_exam_status .exam-timer a{color:#0979ba}.proctored_exam_status .exam-timer .pull-right{color:#2a3b4c}.proctored_exam_status .exam-timer .pull-right b{color:#313131}.proctored_exam_status .exam-timer .turn_in_exam{margin-top:-6px}.proctored_exam_status .exam-timer.low-time{color:#e7e7e7;background-color:#4f585c}.proctored_exam_status .exam-timer.low-time a{color:#fbfbfb;text-decoration:underline}.proctored_exam_status .exam-timer.low-time .pull-right{color:#e7e7e7}.proctored_exam_status .exam-timer.low-time .pull-right b{color:#fbfbfb}.proctored_exam_status .exam-timer.low-time .pull-right .exam-button-turn-in-exam,.proctored_exam_status .exam-timer.low-time .pull-right .exam-timer-clock #toggle_timer,.proctored_exam_status .exam-timer.low-time .exam-timer-clock .pull-right #toggle_timer{background-color:transparent;border:1px solid #fbfbfb;color:#fbfbfb}.proctored_exam_status .exam-timer.low-time .pull-right .exam-button-turn-in-exam:hover,.proctored_exam_status .exam-timer.low-time .pull-right .exam-timer-clock #toggle_timer:hover,.proctored_exam_status .exam-timer.low-time .exam-timer-clock .pull-right #toggle_timer:hover{border:1px solid #fbfbfb;background-color:#fbfbfb}.proctored_exam_status .exam-timer.low-time .pull-right .exam-timer-clock{background-color:transparent;border:1px solid #fbfbfb}.proctored_exam_status .exam-timer.low-time .pull-right .exam-timer-clock #toggle_timer,.proctored_exam_status .exam-timer.low-time .pull-right .exam-timer-clock b{color:#fbfbfb}.proctored_exam_status .exam-timer.low-time .pull-right .exam-timer-clock #toggle_timer{border-top:none;border-right:none;border-bottom:none;border-top-right-radius:2px;border-bottom-right-radius:2px}.proctored_exam_status .exam-timer.low-time .pull-right .exam-timer-clock #toggle_timer:hover{border-top:none;border-right:none;border-bottom:none}.proctored_exam_status .exam-timer.warning{border-left-color:#e2c01f}.proctored_exam_status .exam-timer.critical{border-left-color:#b20610;color:#fbfbfb}.proctored_exam_status .exam-timer .exam-button-turn-in-exam,.proctored_exam_status .exam-timer .exam-timer-clock #toggle_timer{margin-right:20px;border:0;background-image:none;padding:4px 15px;box-shadow:none;text-shadow:none}.proctored_exam_status .exam-timer .exam-button-turn-in-exam:hover,.proctored_exam_status .exam-timer .exam-timer-clock #toggle_timer:hover,.proctored_exam_status .exam-timer .exam-button-turn-in-exam:focus,.proctored_exam_status .exam-timer .exam-timer-clock #toggle_timer:focus{border:0}.proctored_exam_status .exam-timer .exam-timer-clock{display:inline-block;padding:0 0 0 6.66667px;background-color:#e7e7e7;border-radius:3px}.proctored_exam_status .exam-timer .exam-timer-clock #toggle_timer{padding:4px 6.66667px;border-bottom-left-radius:0;border-top-left-radius:0;margin-right:0}.proctored_exam_status .exam-timer .exam-timer-clock h3{display:inline;font-size:14px}.proctored_exam_status .exam-timer .exam-timer-clock b{padding-right:4px}.proctored_exam_status .exam-timer .exam-timer-clock b.timer-hidden{visibility:hidden}footer{box-shadow:box-shadow(2px 1px 0 rgba(0,0,0,0.1));margin-top:50px}.banner-cta{border-radius:4px;border:solid 1px #faf2cc;background-color:#fcf8e3;margin-top:20px;margin-bottom:20px;padding:24px;display:flex;flex-wrap:wrap;justify-content:space-between;max-width:1080px;box-shadow:0px 1px 2px rgba(0,0,0,0.15),0px 1px 4px rgba(0,0,0,0.15)}.banner-cta .banner-cta-text{font-size:16px;line-height:24px;color:#000}.banner-cta .banner-cta-text a.mobile-dates-link{color:#0075b4}.banner-cta.has-button .banner-cta-text{flex:1 1 20em;max-width:100%}.banner-cta.on-mobile{margin-left:20px;margin-right:20px}.banner-cta .banner-cta-button{align-self:start;flex:none;margin-top:20px}@media only screen and (min-width: 630px){.banner-cta .banner-cta-button{margin-top:0px;margin-left:10px}}.banner-cta .banner-cta-button a{text-decoration:none}.banner-cta .banner-cta-button button{display:block;border-radius:2px;border:solid 1px #0175b4;font-size:14px;line-height:24px;padding:7px 18px;background:white;color:#2d323e}.banner-cta .banner-cta-button button:hover,.banner-cta .banner-cta-button button:focus,.banner-cta .banner-cta-button button:active{cursor:pointer;box-shadow:0 2px 1px rgba(0,0,0,0.2);background:white;color:#2d323e}.content-wrapper{background:none;border:none}.container{padding:0}.container>div{display:table;table-layout:fixed;width:100%;border:1px solid #c6c6c6;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,0.05)}body{min-height:100%;background-color:#e9e9e9}body,h1,h2,h3,h4,h5,h6,p,label{text-align:left;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif}main{outline:none}table{table-layout:fixed}.xblock table{table-layout:auto;word-break:normal}a:hover,a:focus{text-decoration:none}@media print{a{text-decoration:underline !important}a:visited{text-decoration:underline !important}}form label{display:block}form.choicegroup label{clear:both;float:left}textarea,form#wiki_revision .CodeMirror,input[type="text"],input[type="email"],input[type="password"]{background:#fbfbfb;border:1px solid #c6c6c6;border-radius:0;box-shadow:0 1px 0 0 rgba(255,255,255,0.6),inset 0 0 3px 0 rgba(0,0,0,0.1);box-sizing:border-box;font:normal 1em "Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;height:35px;padding:5px 12px;vertical-align:top;-webkit-font-smoothing:antialiased}textarea:last-child,form#wiki_revision .CodeMirror:last-child,input[type="text"]:last-child,input[type="email"]:last-child,input[type="password"]:last-child{margin-right:0}textarea:focus,form#wiki_revision .CodeMirror:focus,input[type="text"]:focus,input[type="email"]:focus,input[type="password"]:focus{border-color:#d1d1d1;box-shadow:0 0 6px 0 rgba(36,75,131,0.4),inset 0 0 4px 0 rgba(0,0,0,0.15)}label{font-weight:normal;font-style:normal}img{max-width:100%}.tooltip{position:absolute;top:0;left:0;z-index:99999;padding:10px;border-radius:3px;background:#ffffff;border-color:#000000;border-width:2px;border-style:solid;font-size:11px;font-weight:400;color:#000000;pointer-events:none;opacity:0;max-width:200px;transition:opacity 0.1s linear 0s}.tooltip::after{content:'▾';display:block;position:absolute;bottom:-18px;left:50%;margin-left:-7px;font-size:20px;color:#000000}.test-class{border:1px solid #f00}.site-status{display:block}.toast-notification{position:fixed;top:20px;right:20px;z-index:99999;max-width:350px;padding:15px 20px 17px;border-radius:3px;border:1px solid #c6c6c6;background:-webkit-linear-gradient(top, rgba(255,255,255,0.1), rgba(255,255,255,0)) rgba(30,30,30,0.92);box-shadow:0 1px 3px rgba(0,0,0,0.3),0 1px 0 rgba(255,255,255,0.1) inset;font-size:13px;color:#fbfbfb;opacity:0;-webkit-transition:all 0.2s}.toast-notification p,.toast-notification span{color:#fbfbfb}.toast-notification strong{display:block;margin-bottom:10px;font-size:16px;font-weight:700;text-align:center}.toast-notification .close-btn{position:absolute;top:0;right:0;width:27px;height:27px;font-size:22px;font-weight:700;line-height:25px;color:#aaa;text-align:center}.toast-notification .close-btn .close-icon{font-size:16px;font-weight:700}.toast-notification .action-btn{display:block;height:35px;padding:0 15px;border-radius:3px;border:1px solid #222;background:-webkit-linear-gradient(top, #777, #555);font-size:13px;font-weight:700;line-height:32px;color:#fbfbfb;text-shadow:0 -1px 0 rgba(0,0,0,0.6);box-shadow:0 1px 0 rgba(255,255,255,0.4) inset,0 1px 1px rgba(0,0,0,0.15);margin-top:10px;text-align:center}.toast-notification .action-btn:hover,.toast-notification .action-btn:focus{background:-webkit-linear-gradient(top, #888, #666)}.wrapper-course-material .course-material,.wrapper-preview-menu .preview-menu{margin:0 auto;max-width:1920px;width:100%}h1.top-header,.course-wrapper .course-content .vert-mod>div header,.course-wrapper .courseware-results-wrapper .vert-mod>div header,div.syllabus h1,.profile-wrapper .course-info header,div.static_tab_wrapper h1,div.gradebook-wrapper section.gradebook-content h1,.instructor-dashboard-content-2 h1.instructor-dashboard-title{border-bottom:1px solid #c6c6c6;text-align:left;font-size:1.5em;font-weight:100;padding-bottom:1.41575em}.button-reset,.light-button,div.history-controls input[type="submit"],a.light-button,.gray-button,input[type="reset"],input[type="submit"],input[type="button"],button,.button,form input[type="reset"],form input[type="submit"],form input[type="button"],form button,form .button,.blue-button,.pink-button,.instructor-dashboard-content-2 input[type="button"],.idash-section .message-actions .action-primary,.instructor-dashboard-wrapper-2 section.idash-section#membership .member-lists-management .auth-list-container .member-list-widget input[type="button"].add,.instructor-dashboard-wrapper-2 section.idash-section#membership .member-lists-management-ccx .auth-list-container .member-list-widget input[type="button"].add,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .form-submit,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-nav .action-create,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management .message .action-create,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-group-header .action-edit-name,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .file-upload-form .action-submit,.instructor-dashboard-wrapper-2 section.idash-section#discussions_management .form-submit,.ecommerce-wrapper span.tip .add,#e-commerce #add-coupon-modal input[type="button"]#update_coupon_button,#e-commerce #add-coupon-modal input[type="button"]#add_coupon_button,#e-commerce #add-coupon-modal input[type="button"]#set_course_button,#e-commerce #add-coupon-modal input[type="button"]#lookup_regcode,#e-commerce #invalidate_registration_code_modal input[type="button"]#update_coupon_button,#e-commerce #invalidate_registration_code_modal input[type="button"]#add_coupon_button,#e-commerce #invalidate_registration_code_modal input[type="button"]#set_course_button,#e-commerce #invalidate_registration_code_modal input[type="button"]#lookup_regcode,#e-commerce #edit-coupon-modal input[type="button"]#update_coupon_button,#e-commerce #edit-coupon-modal input[type="button"]#add_coupon_button,#e-commerce #edit-coupon-modal input[type="button"]#set_course_button,#e-commerce #edit-coupon-modal input[type="button"]#lookup_regcode,#e-commerce #set-course-mode-price-modal input[type="button"]#update_coupon_button,#e-commerce #set-course-mode-price-modal input[type="button"]#add_coupon_button,#e-commerce #set-course-mode-price-modal input[type="button"]#set_course_button,#e-commerce #set-course-mode-price-modal input[type="button"]#lookup_regcode,#e-commerce #registration_code_generation_modal input[type="button"]#update_coupon_button,#e-commerce #registration_code_generation_modal input[type="button"]#add_coupon_button,#e-commerce #registration_code_generation_modal input[type="button"]#set_course_button,#e-commerce #registration_code_generation_modal input[type="button"]#lookup_regcode,#e-commerce #add-coupon-modal input[name="generate-registration-codes-csv"],#e-commerce #invalidate_registration_code_modal input[name="generate-registration-codes-csv"],#e-commerce #edit-coupon-modal input[name="generate-registration-codes-csv"],#e-commerce #set-course-mode-price-modal input[name="generate-registration-codes-csv"],#e-commerce #registration_code_generation_modal input[name="generate-registration-codes-csv"],.proctoring-wrapper span.tip .add,.ecommerce-wrapper span.code_tip .add,.proctoring-wrapper span.code_tip .add,.ecommerce-wrapper span.invalid_sale .add,.proctoring-wrapper span.invalid_sale .add{text-transform:none;letter-spacing:0}.button-reset:hover,.light-button:hover,div.history-controls input[type="submit"]:hover,.gray-button:hover,input[type="reset"]:hover,input[type="submit"]:hover,input[type="button"]:hover,button:hover,.button:hover,.blue-button:hover,.pink-button:hover,.idash-section .message-actions .action-primary:hover,.instructor-dashboard-wrapper-2 section.idash-section#membership .member-lists-management .auth-list-container .member-list-widget input[type="button"].add:hover,.instructor-dashboard-wrapper-2 section.idash-section#membership .member-lists-management-ccx .auth-list-container .member-list-widget input[type="button"].add:hover,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .form-submit:hover,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-nav .action-create:hover,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management .message .action-create:hover,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-group-header .action-edit-name:hover,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .file-upload-form .action-submit:hover,.instructor-dashboard-wrapper-2 section.idash-section#discussions_management .form-submit:hover,.ecommerce-wrapper span.tip .add:hover,#e-commerce #add-coupon-modal input[type="button"]#update_coupon_button:hover,#e-commerce #add-coupon-modal input[type="button"]#add_coupon_button:hover,#e-commerce #add-coupon-modal input[type="button"]#set_course_button:hover,#e-commerce #add-coupon-modal input[type="button"]#lookup_regcode:hover,#e-commerce #invalidate_registration_code_modal input[type="button"]#update_coupon_button:hover,#e-commerce #invalidate_registration_code_modal input[type="button"]#add_coupon_button:hover,#e-commerce #invalidate_registration_code_modal input[type="button"]#set_course_button:hover,#e-commerce #invalidate_registration_code_modal input[type="button"]#lookup_regcode:hover,#e-commerce #edit-coupon-modal input[type="button"]#update_coupon_button:hover,#e-commerce #edit-coupon-modal input[type="button"]#add_coupon_button:hover,#e-commerce #edit-coupon-modal input[type="button"]#set_course_button:hover,#e-commerce #edit-coupon-modal input[type="button"]#lookup_regcode:hover,#e-commerce #set-course-mode-price-modal input[type="button"]#update_coupon_button:hover,#e-commerce #set-course-mode-price-modal input[type="button"]#add_coupon_button:hover,#e-commerce #set-course-mode-price-modal input[type="button"]#set_course_button:hover,#e-commerce #set-course-mode-price-modal input[type="button"]#lookup_regcode:hover,#e-commerce #registration_code_generation_modal input[type="button"]#update_coupon_button:hover,#e-commerce #registration_code_generation_modal input[type="button"]#add_coupon_button:hover,#e-commerce #registration_code_generation_modal input[type="button"]#set_course_button:hover,#e-commerce #registration_code_generation_modal input[type="button"]#lookup_regcode:hover,#e-commerce #add-coupon-modal input[name="generate-registration-codes-csv"]:hover,#e-commerce #invalidate_registration_code_modal input[name="generate-registration-codes-csv"]:hover,#e-commerce #edit-coupon-modal input[name="generate-registration-codes-csv"]:hover,#e-commerce #set-course-mode-price-modal input[name="generate-registration-codes-csv"]:hover,#e-commerce #registration_code_generation_modal input[name="generate-registration-codes-csv"]:hover,.proctoring-wrapper span.tip .add:hover,.ecommerce-wrapper span.code_tip .add:hover,.proctoring-wrapper span.code_tip .add:hover,.ecommerce-wrapper span.invalid_sale .add:hover,.proctoring-wrapper span.invalid_sale .add:hover,.button-reset:focus,.light-button:focus,div.history-controls input[type="submit"]:focus,.gray-button:focus,input[type="reset"]:focus,input[type="submit"]:focus,input[type="button"]:focus,button:focus,.button:focus,.blue-button:focus,.pink-button:focus,.idash-section .message-actions .action-primary:focus,.instructor-dashboard-wrapper-2 section.idash-section#membership .member-lists-management .auth-list-container .member-list-widget input[type="button"].add:focus,.instructor-dashboard-wrapper-2 section.idash-section#membership .member-lists-management-ccx .auth-list-container .member-list-widget input[type="button"].add:focus,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .form-submit:focus,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-nav .action-create:focus,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management .message .action-create:focus,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-group-header .action-edit-name:focus,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .file-upload-form .action-submit:focus,.instructor-dashboard-wrapper-2 section.idash-section#discussions_management .form-submit:focus,.ecommerce-wrapper span.tip .add:focus,#e-commerce #add-coupon-modal input[type="button"]#update_coupon_button:focus,#e-commerce #add-coupon-modal input[type="button"]#add_coupon_button:focus,#e-commerce #add-coupon-modal input[type="button"]#set_course_button:focus,#e-commerce #add-coupon-modal input[type="button"]#lookup_regcode:focus,#e-commerce #invalidate_registration_code_modal input[type="button"]#update_coupon_button:focus,#e-commerce #invalidate_registration_code_modal input[type="button"]#add_coupon_button:focus,#e-commerce #invalidate_registration_code_modal input[type="button"]#set_course_button:focus,#e-commerce #invalidate_registration_code_modal input[type="button"]#lookup_regcode:focus,#e-commerce #edit-coupon-modal input[type="button"]#update_coupon_button:focus,#e-commerce #edit-coupon-modal input[type="button"]#add_coupon_button:focus,#e-commerce #edit-coupon-modal input[type="button"]#set_course_button:focus,#e-commerce #edit-coupon-modal input[type="button"]#lookup_regcode:focus,#e-commerce #set-course-mode-price-modal input[type="button"]#update_coupon_button:focus,#e-commerce #set-course-mode-price-modal input[type="button"]#add_coupon_button:focus,#e-commerce #set-course-mode-price-modal input[type="button"]#set_course_button:focus,#e-commerce #set-course-mode-price-modal input[type="button"]#lookup_regcode:focus,#e-commerce #registration_code_generation_modal input[type="button"]#update_coupon_button:focus,#e-commerce #registration_code_generation_modal input[type="button"]#add_coupon_button:focus,#e-commerce #registration_code_generation_modal input[type="button"]#set_course_button:focus,#e-commerce #registration_code_generation_modal input[type="button"]#lookup_regcode:focus,#e-commerce #add-coupon-modal input[name="generate-registration-codes-csv"]:focus,#e-commerce #invalidate_registration_code_modal input[name="generate-registration-codes-csv"]:focus,#e-commerce #edit-coupon-modal input[name="generate-registration-codes-csv"]:focus,#e-commerce #set-course-mode-price-modal input[name="generate-registration-codes-csv"]:focus,#e-commerce #registration_code_generation_modal input[name="generate-registration-codes-csv"]:focus,.proctoring-wrapper span.tip .add:focus,.ecommerce-wrapper span.code_tip .add:focus,.proctoring-wrapper span.code_tip .add:focus,.ecommerce-wrapper span.invalid_sale .add:focus,.proctoring-wrapper span.invalid_sale .add:focus{text-decoration:none}.light-button,div.history-controls input[type="submit"],a.light-button,.gray-button,input[type="reset"],input[type="submit"],input[type="button"],button,.button,form input[type="reset"],form input[type="submit"],form input[type="button"],form button,form .button{border:1px solid #d3caca;border-radius:3px;box-shadow:inset 0 1px 0 0 #fff;color:#333;display:inline-block;font-size:inherit;font-weight:bold;background-color:#f2f2f2;background-image:-webkit-linear-gradient(#f2f2f2,#dad2d2);background-image:linear-gradient(#f2f2f2,#dad2d2);padding:7px 18px;text-decoration:none;text-shadow:0 1px 0 #fcfcfc;background-clip:padding-box;font-size:0.8125em}.light-button:hover:not(:disabled),div.history-controls input[type="submit"]:hover:not(:disabled),a.light-button:hover:not(:disabled),.gray-button:hover:not(:disabled),input[type="reset"]:hover:not(:disabled),input[type="submit"]:hover:not(:disabled),input[type="button"]:hover:not(:disabled),button:hover:not(:disabled),.button:hover:not(:disabled){box-shadow:inset 0 1px 0 0 #fff;cursor:pointer;background-color:#e5e5e5;background-image:-webkit-linear-gradient(#e5e5e5,#d2caca);background-image:linear-gradient(#e5e5e5,#d2caca)}.light-button:active:not(:disabled),div.history-controls input[type="submit"]:active:not(:disabled),.light-button:focus:not(:disabled),div.history-controls input[type="submit"]:focus:not(:disabled),a.light-button:active:not(:disabled),a.light-button:focus:not(:disabled),.gray-button:active:not(:disabled),input[type="reset"]:active:not(:disabled),input[type="submit"]:active:not(:disabled),input[type="button"]:active:not(:disabled),button:active:not(:disabled),.button:active:not(:disabled),.gray-button:focus:not(:disabled),input[type="reset"]:focus:not(:disabled),input[type="submit"]:focus:not(:disabled),input[type="button"]:focus:not(:disabled),button:focus:not(:disabled),.button:focus:not(:disabled){border:1px solid #d3caca;box-shadow:inset 0 0 8px 4px #cbc3c3,inset 0 0 8px 4px #cbc3c3}.blue-button{border:1px solid #102a4f;border-radius:3px;box-shadow:inset 0 1px 0 0 #3e6fb5;color:#fff;display:inline-block;font-size:inherit;font-weight:bold;background-color:#244B83;background-image:-webkit-linear-gradient(#244B83,#13315c);background-image:linear-gradient(#244B83,#13315c);padding:7px 18px;text-decoration:none;text-shadow:0 1px 0 #0b2141;background-clip:padding-box;font-size:0.8125em}.blue-button:hover:not(:disabled){box-shadow:inset 0 1px 0 0 #305890;cursor:pointer;background-color:#21406c;background-image:-webkit-linear-gradient(#21406c,#112a4f);background-image:linear-gradient(#21406c,#112a4f)}.blue-button:active:not(:disabled),.blue-button:focus:not(:disabled){border:1px solid #102a4f;box-shadow:inset 0 0 8px 4px #0e2442,inset 0 0 8px 4px #0e2442}.pink-button{border:1px solid #932059;border-radius:3px;box-shadow:inset 0 1px 0 0 #cf78a3;color:#fff;display:inline-block;font-size:inherit;font-weight:bold;background-color:#c2387d;background-image:-webkit-linear-gradient(#c2387d,#9f2361);background-image:linear-gradient(#c2387d,#9f2361);padding:7px 18px;text-decoration:none;text-shadow:0 1px 0 #87184f;background-clip:padding-box;font-size:0.8125em}.pink-button:hover:not(:disabled){box-shadow:inset 0 1px 0 0 #c2518a;cursor:pointer;background-color:#aa3770;background-image:-webkit-linear-gradient(#aa3770,#922159);background-image:linear-gradient(#aa3770,#922159)}.pink-button:active:not(:disabled),.pink-button:focus:not(:disabled){border:1px solid #932059;box-shadow:inset 0 0 8px 4px #841f52,inset 0 0 8px 4px #841f52}.content,.course-wrapper .course-content,.course-wrapper .courseware-results-wrapper,div.book-wrapper .book,.profile-wrapper .course-info,.view-student-notes .wrapper-student-notes .student-notes,.date-wrapper,div.gradebook-wrapper section.gradebook-content,.instructor-dashboard-content-2{box-sizing:border-box;display:table-cell;padding:2em 2.5em;vertical-align:top;width:76.27119%}@media print{.content,.course-wrapper .course-content,.course-wrapper .courseware-results-wrapper,div.book-wrapper .book,.profile-wrapper .course-info,.view-student-notes .wrapper-student-notes .student-notes,.date-wrapper,div.gradebook-wrapper section.gradebook-content,.instructor-dashboard-content-2{box-shadow:none}}.sidebar,div#wiki_panel,div.book-wrapper section.book-sidebar,.profile-wrapper .user-info{box-sizing:border-box;display:table-cell;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;position:relative;vertical-align:top;width:23.72881%;background:#fbfbfb}.sidebar h1,div#wiki_panel h1,div.book-wrapper section.book-sidebar h1,.profile-wrapper .user-info h1,.sidebar h2,div#wiki_panel h2,div.book-wrapper section.book-sidebar h2,.profile-wrapper .user-info h2,.sidebar h3,div#wiki_panel h3,div.book-wrapper section.book-sidebar h3,.profile-wrapper .user-info h3,.sidebar h4,div#wiki_panel h4,div.book-wrapper section.book-sidebar h4,.profile-wrapper .user-info h4{font-weight:bold;letter-spacing:0;text-transform:none;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;text-align:left;font-style:normal}.sidebar h1,div#wiki_panel h1,div.book-wrapper section.book-sidebar h1,.profile-wrapper .user-info h1{font-size:18px;margin-bottom:15px}.sidebar h2,div#wiki_panel h2,div.book-wrapper section.book-sidebar h2,.profile-wrapper .user-info h2{font-size:16px}.sidebar h3,div#wiki_panel h3,div.book-wrapper section.book-sidebar h3,.profile-wrapper .user-info h3{font-size:14px}.sidebar h4,div#wiki_panel h4,div.book-wrapper section.book-sidebar h4,.profile-wrapper .user-info h4{font-size:12px}.sidebar a,div#wiki_panel a,div.book-wrapper section.book-sidebar a,.profile-wrapper .user-info a{border:none;font-style:normal}.sidebar .bottom-border,div#wiki_panel .bottom-border,div.book-wrapper section.book-sidebar .bottom-border,.profile-wrapper .user-info .bottom-border,div#wiki_panel .profile-wrapper .user-info header,.profile-wrapper .user-info div#wiki_panel header,div.book-wrapper section.book-sidebar .profile-wrapper .user-info header,.profile-wrapper .user-info div.book-wrapper section.book-sidebar header,.profile-wrapper .user-info header{border-bottom:1px solid #e7e7e7}@media print{.sidebar,div#wiki_panel,div.book-wrapper section.book-sidebar,.profile-wrapper .user-info{display:none}}.sidebar ul,div#wiki_panel ul,div.book-wrapper section.book-sidebar ul,.profile-wrapper .user-info ul,.sidebar ol,div#wiki_panel ol,div.book-wrapper section.book-sidebar ol,.profile-wrapper .user-info ol{margin:0;padding-left:0}.sidebar ul li,div#wiki_panel ul li,div.book-wrapper section.book-sidebar ul li,.profile-wrapper .user-info ul li,.sidebar ol li,div#wiki_panel ol li,div.book-wrapper section.book-sidebar ol li,.profile-wrapper .user-info ol li{margin-left:20px;background:none;position:relative;padding:0}.sidebar ul li a,div#wiki_panel ul li a,div.book-wrapper section.book-sidebar ul li a,.profile-wrapper .user-info ul li a,.sidebar ol li a,div#wiki_panel ol li a,div.book-wrapper section.book-sidebar ol li a,.profile-wrapper .user-info ol li a{display:block;line-height:1.41575em;font-size:1em;box-sizing:border-box;padding:0.35394em 0.70788em 0.35394em 0}.sidebar ul li a:hover,div#wiki_panel ul li a:hover,div.book-wrapper section.book-sidebar ul li a:hover,.profile-wrapper .user-info ul li a:hover,.sidebar ul li a:focus,div#wiki_panel ul li a:focus,div.book-wrapper section.book-sidebar ul li a:focus,.profile-wrapper .user-info ul li a:focus,.sidebar ol li a:hover,div#wiki_panel ol li a:hover,div.book-wrapper section.book-sidebar ol li a:hover,.profile-wrapper .user-info ol li a:hover,.sidebar ol li a:focus,div#wiki_panel ol li a:focus,div.book-wrapper section.book-sidebar ol li a:focus,.profile-wrapper .user-info ol li a:focus{color:#666;background:#f9f9f9}.sidebar header#open_close_accordion,div#wiki_panel header#open_close_accordion,div.book-wrapper section.book-sidebar header#open_close_accordion,.profile-wrapper .user-info header#open_close_accordion{position:relative}.sidebar header#open_close_accordion a,div#wiki_panel header#open_close_accordion a,div.book-wrapper section.book-sidebar header#open_close_accordion a,.profile-wrapper .user-info header#open_close_accordion a{background:#f6f6f6 url("/static/images/slide-left-icon.362479dfd370.png") center center no-repeat;border:1px solid #d3d3d3;border-radius:3px 0 0 3px;height:16px;padding:6px;position:absolute;right:-1px;text-indent:-9999px;top:12px;width:16px;z-index:99}.sidebar header#open_close_accordion a:hover,div#wiki_panel header#open_close_accordion a:hover,div.book-wrapper section.book-sidebar header#open_close_accordion a:hover,.profile-wrapper .user-info header#open_close_accordion a:hover,.sidebar header#open_close_accordion a:focus,div#wiki_panel header#open_close_accordion a:focus,div.book-wrapper section.book-sidebar header#open_close_accordion a:focus,.profile-wrapper .user-info header#open_close_accordion a:focus{background-color:white}.sidebar a.button,div#wiki_panel a.button,div.book-wrapper section.book-sidebar a.button,.profile-wrapper .user-info a.button{text-decoration:none}.topbar{border-bottom:1px solid #e7e7e7}@media print{.topbar{display:none}}.topbar a.block-link,.topbar div.book-wrapper .book nav a,div.book-wrapper .book nav .topbar a{border-left:1px solid #fff;display:block}.topbar a.block-link:hover,.topbar div.book-wrapper .book nav a:hover,div.book-wrapper .book nav .topbar a:hover,.topbar a.block-link:focus,.topbar div.book-wrapper .book nav a:focus,div.book-wrapper .book nav .topbar a:focus{background:none}.tran,div.book-wrapper section.book-sidebar{transition:all 0.2s cubic-bezier(0.455, 0.03, 0.515, 0.955) 0s}.fa-chevron-next::before{content:"\f054"}.fa-chevron-prev::before{content:"\f053"}.fa-arrow-circle-prev::before{content:"\f0a8"}html{height:100%;max-height:100%}html.video-fullscreen{overflow:hidden}html.video-fullscreen body{overflow:hidden}.wrap-instructor-info{margin:10px 5px 0 0;display:none}@media (min-width: 768px){.wrap-instructor-info{display:block}}.wrap-instructor-info.studio-view{margin:0;display:inline}.wrap-instructor-info .instructor-info-action{float:right;margin-left:10px;text-align:right;padding:5px 10px;border-radius:5px;background-color:#f2f2f2;color:#c2387d;text-transform:uppercase}.wrap-instructor-info .instructor-info-action:hover{background-color:#c2387d;color:#fbfbfb}.content-wrapper .container-footer{text-align:right;margin:0 auto;max-width:1180px;min-width:760px;color:gray}.content-wrapper .course-license,.content-wrapper .xblock-license{text-align:right;display:block;width:auto;padding:5px 0;color:#313131}.content-wrapper .course-license span,.content-wrapper .xblock-license span{color:inherit}.content-wrapper .course-license a:link,.content-wrapper .course-license a:visited,.content-wrapper .xblock-license a:link,.content-wrapper .xblock-license a:visited{color:#313131}.content-wrapper .course-license a:active,.content-wrapper .course-license a:hover,.content-wrapper .xblock-license a:active,.content-wrapper .xblock-license a:hover{color:#244B83}.content-wrapper .course-license .license-label,.content-wrapper .course-license .license-value,.content-wrapper .course-license .license-actions,.content-wrapper .xblock-license .license-label,.content-wrapper .xblock-license .license-value,.content-wrapper .xblock-license .license-actions{display:inline-block;vertical-align:middle;margin-bottom:0}.content-wrapper .course-license i,.content-wrapper .course-license em,.content-wrapper .xblock-license i,.content-wrapper .xblock-license em{font-style:normal}.content-wrapper .course-license img,.content-wrapper .xblock-license img{display:inline}.course-wrapper{position:relative}.course-wrapper .courseware-results-wrapper{display:none}.course-wrapper main{padding:20px}.course-wrapper .course-content{padding:0}.course-wrapper .courseware-results-wrapper{padding:40px 3%}.course-wrapper .course-content,.course-wrapper .courseware-results-wrapper{line-height:1.6}.course-wrapper .course-content .xblock,.course-wrapper .courseware-results-wrapper .xblock{overflow-wrap:break-word;word-wrap:break-word;margin:0 auto;font:-apple-system-body}.course-wrapper .course-content .xblock.xblock-student_view-vertical,.course-wrapper .course-content .xblock.xblock-public_view-vertical,.course-wrapper .courseware-results-wrapper .xblock.xblock-student_view-vertical,.course-wrapper .courseware-results-wrapper .xblock.xblock-public_view-vertical{max-width:1080px}.course-wrapper .course-content h1,.course-wrapper .courseware-results-wrapper h1{margin:0 0 1.41575em;letter-spacing:0}.course-wrapper .course-content div.timed-exam,.course-wrapper .course-content div.proctored-exam,.course-wrapper .courseware-results-wrapper div.timed-exam,.course-wrapper .courseware-results-wrapper div.proctored-exam{color:#555353;background-color:#f2f8fb;padding:30px;font-size:16px;box-shadow:inset 1px 1px 2px rgba(0,0,0,0.1);border:1px solid #ddd}.course-wrapper .course-content div.timed-exam strong,.course-wrapper .course-content div.proctored-exam strong,.course-wrapper .courseware-results-wrapper div.timed-exam strong,.course-wrapper .courseware-results-wrapper div.proctored-exam strong{font-weight:600}.course-wrapper .course-content div.timed-exam h3,.course-wrapper .course-content div.proctored-exam h3,.course-wrapper .courseware-results-wrapper div.timed-exam h3,.course-wrapper .courseware-results-wrapper div.proctored-exam h3{margin-bottom:12px;font-size:22px;font-weight:600}.course-wrapper .course-content div.timed-exam h1,.course-wrapper .course-content div.proctored-exam h1,.course-wrapper .courseware-results-wrapper div.timed-exam h1,.course-wrapper .courseware-results-wrapper div.proctored-exam h1{margin-bottom:10px;font-size:26px;font-weight:600}.course-wrapper .course-content div.timed-exam h4,.course-wrapper .course-content div.proctored-exam h4,.course-wrapper .courseware-results-wrapper div.timed-exam h4,.course-wrapper .courseware-results-wrapper div.proctored-exam h4{margin:20px 0;font-weight:600}.course-wrapper .course-content div.timed-exam h4 b.success,.course-wrapper .course-content div.proctored-exam h4 b.success,.course-wrapper .courseware-results-wrapper div.timed-exam h4 b.success,.course-wrapper .courseware-results-wrapper div.proctored-exam h4 b.success{color:#2b8048}.course-wrapper .course-content div.timed-exam h4 b.success,.course-wrapper .course-content div.proctored-exam h4 b.success,.course-wrapper .courseware-results-wrapper div.timed-exam h4 b.success,.course-wrapper .courseware-results-wrapper div.proctored-exam h4 b.success{color:#2b8048}.course-wrapper .course-content div.timed-exam h4 b.failure,.course-wrapper .course-content div.proctored-exam h4 b.failure,.course-wrapper .courseware-results-wrapper div.timed-exam h4 b.failure,.course-wrapper .courseware-results-wrapper div.proctored-exam h4 b.failure{color:#cb4765}.course-wrapper .course-content div.timed-exam button.gated-sequence,.course-wrapper .course-content div.proctored-exam button.gated-sequence,.course-wrapper .courseware-results-wrapper div.timed-exam button.gated-sequence,.course-wrapper .courseware-results-wrapper div.proctored-exam button.gated-sequence{background:transparent;color:#244B83;border:none;box-shadow:none;text-align:left;width:100%}.course-wrapper .course-content div.timed-exam button.gated-sequence:hover,.course-wrapper .course-content div.proctored-exam button.gated-sequence:hover,.course-wrapper .courseware-results-wrapper div.timed-exam button.gated-sequence:hover,.course-wrapper .courseware-results-wrapper div.proctored-exam button.gated-sequence:hover{background-color:transparent;color:#065683}.course-wrapper .course-content div.timed-exam .proctored-exam-code,.course-wrapper .course-content div.proctored-exam .proctored-exam-code,.course-wrapper .courseware-results-wrapper div.timed-exam .proctored-exam-code,.course-wrapper .courseware-results-wrapper div.proctored-exam .proctored-exam-code{margin:5px 0;font-size:1.3em}.course-wrapper .course-content div.timed-exam .gated-sequence,.course-wrapper .course-content div.proctored-exam .gated-sequence,.course-wrapper .courseware-results-wrapper div.timed-exam .gated-sequence,.course-wrapper .courseware-results-wrapper div.proctored-exam .gated-sequence{color:#244B83;font-weight:600;padding:13.33333px 5px}.course-wrapper .course-content div.timed-exam .gated-sequence a.start-timed-exam,.course-wrapper .course-content div.proctored-exam .gated-sequence a.start-timed-exam,.course-wrapper .courseware-results-wrapper div.timed-exam .gated-sequence a.start-timed-exam,.course-wrapper .courseware-results-wrapper div.proctored-exam .gated-sequence a.start-timed-exam{cursor:pointer;color:#244B83;font-weight:600;position:relative;top:2px}.course-wrapper .course-content div.timed-exam .gated-sequence a.start-timed-exam i.fa-arrow-circle-right,.course-wrapper .course-content div.proctored-exam .gated-sequence a.start-timed-exam i.fa-arrow-circle-right,.course-wrapper .courseware-results-wrapper div.timed-exam .gated-sequence a.start-timed-exam i.fa-arrow-circle-right,.course-wrapper .courseware-results-wrapper div.proctored-exam .gated-sequence a.start-timed-exam i.fa-arrow-circle-right{font-size:20px}.course-wrapper .course-content div.timed-exam .copy-exam-code-button,.course-wrapper .course-content div.proctored-exam .copy-exam-code-button,.course-wrapper .courseware-results-wrapper div.timed-exam .copy-exam-code-button,.course-wrapper .courseware-results-wrapper div.proctored-exam .copy-exam-code-button{margin:5px 0;padding:7.5px 20px;margin-left:-5px;border-top-left-radius:0;border-bottom-left-radius:0}.course-wrapper .course-content div.timed-exam .exam-action-button,.course-wrapper .course-content div.proctored-exam .exam-action-button,.course-wrapper .courseware-results-wrapper div.timed-exam .exam-action-button,.course-wrapper .courseware-results-wrapper div.proctored-exam .exam-action-button{margin-right:20px;background-image:none;box-shadow:none;text-shadow:none}.course-wrapper .course-content div.timed-exam .exam-action-button.btn-pl-primary,.course-wrapper .course-content div.proctored-exam .exam-action-button.btn-pl-primary,.course-wrapper .courseware-results-wrapper div.timed-exam .exam-action-button.btn-pl-primary,.course-wrapper .courseware-results-wrapper div.proctored-exam .exam-action-button.btn-pl-primary{border:0}.course-wrapper .course-content div.timed-exam .exam-action-button.btn-pl-primary:hover,.course-wrapper .course-content div.proctored-exam .exam-action-button.btn-pl-primary:hover,.course-wrapper .course-content div.timed-exam .exam-action-button.btn-pl-primary:focus,.course-wrapper .course-content div.proctored-exam .exam-action-button.btn-pl-primary:focus,.course-wrapper .courseware-results-wrapper div.timed-exam .exam-action-button.btn-pl-primary:hover,.course-wrapper .courseware-results-wrapper div.proctored-exam .exam-action-button.btn-pl-primary:hover,.course-wrapper .courseware-results-wrapper div.timed-exam .exam-action-button.btn-pl-primary:focus,.course-wrapper .courseware-results-wrapper div.proctored-exam .exam-action-button.btn-pl-primary:focus{border:0}.course-wrapper .course-content div.timed-exam.critical-time,.course-wrapper .course-content div.critical-time.proctored-exam,.course-wrapper .courseware-results-wrapper div.timed-exam.critical-time,.course-wrapper .courseware-results-wrapper div.critical-time.proctored-exam{border-left:4px solid #b30101 !important;margin:0 auto}.course-wrapper .course-content div.timed-exam.success,.course-wrapper .course-content div.success.proctored-exam,.course-wrapper .courseware-results-wrapper div.timed-exam.success,.course-wrapper .courseware-results-wrapper div.success.proctored-exam{border-left:4px solid #22b557 !important;margin:0 auto}.course-wrapper .course-content div.timed-exam.success-top-bar,.course-wrapper .course-content div.success-top-bar.proctored-exam,.course-wrapper .courseware-results-wrapper div.timed-exam.success-top-bar,.course-wrapper .courseware-results-wrapper div.success-top-bar.proctored-exam{border-top:4px solid #22b557 !important;margin:0 auto}.course-wrapper .course-content div.timed-exam.success-left-bar,.course-wrapper .course-content div.success-left-bar.proctored-exam,.course-wrapper .courseware-results-wrapper div.timed-exam.success-left-bar,.course-wrapper .courseware-results-wrapper div.success-left-bar.proctored-exam{border-left:4px solid #22b557 !important;margin:0 auto}.course-wrapper .course-content div.timed-exam.message-top-bar,.course-wrapper .course-content div.message-top-bar.proctored-exam,.course-wrapper .courseware-results-wrapper div.timed-exam.message-top-bar,.course-wrapper .courseware-results-wrapper div.message-top-bar.proctored-exam{border-top:4px solid #fab95c !important;margin:0 auto}.course-wrapper .course-content div.timed-exam.message-left-bar,.course-wrapper .course-content div.message-left-bar.proctored-exam,.course-wrapper .courseware-results-wrapper div.timed-exam.message-left-bar,.course-wrapper .courseware-results-wrapper div.message-left-bar.proctored-exam{border-left:4px solid #fab95c !important;margin:0 auto}.course-wrapper .course-content div.timed-exam.failure,.course-wrapper .course-content div.failure.proctored-exam,.course-wrapper .courseware-results-wrapper div.timed-exam.failure,.course-wrapper .courseware-results-wrapper div.failure.proctored-exam{border-left:4px solid #c93b34 !important;margin:0 auto}.course-wrapper .course-content div.timed-exam.warning,.course-wrapper .course-content div.warning.proctored-exam,.course-wrapper .courseware-results-wrapper div.timed-exam.warning,.course-wrapper .courseware-results-wrapper div.warning.proctored-exam{border-left:4px solid #ffc01f;margin:0 auto}.course-wrapper .course-content div.proctored-exam .proctored-exam-message,.course-wrapper .courseware-results-wrapper div.proctored-exam .proctored-exam-message{border-top:2px solid #d9d9d9;padding-top:25px}.course-wrapper .course-content div.proctored-exam .proctored-exam-skip-actions,.course-wrapper .courseware-results-wrapper div.proctored-exam .proctored-exam-skip-actions{padding-top:20px}.course-wrapper .course-content div.proctored-exam.entrance button.gated-sequence,.course-wrapper .courseware-results-wrapper div.proctored-exam.entrance button.gated-sequence{padding:0 100px 0 50px}.course-wrapper .course-content div.proctored-exam.instructions p,.course-wrapper .courseware-results-wrapper div.proctored-exam.instructions p{margin:0}.course-wrapper .course-content div.proctored-exam.instructions h4,.course-wrapper .courseware-results-wrapper div.proctored-exam.instructions h4{margin-top:30px}.course-wrapper .course-content div.proctored-exam.instructions ul,.course-wrapper .courseware-results-wrapper div.proctored-exam.instructions ul{margin:0}.course-wrapper .course-content div.proctored-exam.instructions .exam-action-button,.course-wrapper .courseware-results-wrapper div.proctored-exam.instructions .exam-action-button{margin-top:10px}.course-wrapper .course-content div.proctored-exam hr,.course-wrapper .courseware-results-wrapper div.proctored-exam hr{border-bottom:1px solid #d9d9d9}.course-wrapper .course-content div.proctored-exam .gated-sequence,.course-wrapper .courseware-results-wrapper div.proctored-exam .gated-sequence{border-bottom:2px solid #d9d9d9;padding:22px 100px 15px 50px;position:relative}.course-wrapper .course-content div.proctored-exam .gated-sequence.start-timed-exam,.course-wrapper .courseware-results-wrapper div.proctored-exam .gated-sequence.start-timed-exam{margin-bottom:10px;display:block}.course-wrapper .course-content div.proctored-exam .gated-sequence.start-timed-exam.action-primary .icon,.course-wrapper .courseware-results-wrapper div.proctored-exam .gated-sequence.start-timed-exam.action-primary .icon{color:#244B83}.course-wrapper .course-content div.proctored-exam .gated-sequence p,.course-wrapper .courseware-results-wrapper div.proctored-exam .gated-sequence p{color:#414141}.course-wrapper .course-content div.proctored-exam .gated-sequence p strong,.course-wrapper .courseware-results-wrapper div.proctored-exam .gated-sequence p strong{font-weight:600}.course-wrapper .course-content div.proctored-exam .gated-sequence .icon,.course-wrapper .courseware-results-wrapper div.proctored-exam .gated-sequence .icon{right:35px;position:absolute;font-size:30px;color:#414141}.course-wrapper .course-content div.proctored-exam .gated-sequence:last-child,.course-wrapper .courseware-results-wrapper div.proctored-exam .gated-sequence:last-child{border-bottom:none}.course-wrapper .course-content .proctored-exam-skip-confirm-wrapper,.course-wrapper .courseware-results-wrapper .proctored-exam-skip-confirm-wrapper{border-left:5px solid #b20610;padding:20px 30px;background-color:#f2f4f5}.course-wrapper .course-content .proctored-exam-skip-confirm-wrapper .msg-content,.course-wrapper .courseware-results-wrapper .proctored-exam-skip-confirm-wrapper .msg-content{color:#999}.course-wrapper .course-content .proctored-exam-skip-confirm-wrapper .proctored-exam-skip-actions,.course-wrapper .courseware-results-wrapper .proctored-exam-skip-confirm-wrapper .proctored-exam-skip-actions{float:right;margin-top:20px}.course-wrapper .course-content .footer-sequence,.course-wrapper .course-content .faq-proctoring-exam,.course-wrapper .courseware-results-wrapper .footer-sequence,.course-wrapper .courseware-results-wrapper .faq-proctoring-exam{padding:30px 0 20px;border-bottom:2px solid #cfd9dd}.course-wrapper .course-content .footer-sequence hr,.course-wrapper .course-content .faq-proctoring-exam hr,.course-wrapper .courseware-results-wrapper .footer-sequence hr,.course-wrapper .courseware-results-wrapper .faq-proctoring-exam hr{border-bottom:1px solid #d9d9d9}.course-wrapper .course-content .footer-sequence .clearfix,.course-wrapper .course-content .faq-proctoring-exam .clearfix,.course-wrapper .course-content .footer-sequence .topbar,.course-wrapper .course-content .faq-proctoring-exam .topbar,.course-wrapper .course-content .footer-sequence .vert-mod .vert,.course-wrapper .course-content .vert-mod .footer-sequence .vert,.course-wrapper .course-content .faq-proctoring-exam .vert-mod .vert,.course-wrapper .course-content .vert-mod .faq-proctoring-exam .vert,.course-wrapper .courseware-results-wrapper .vert-mod .course-content .footer-sequence .vert,.course-wrapper .courseware-results-wrapper .vert-mod .course-content .faq-proctoring-exam .vert,.course-wrapper .course-content .footer-sequence section.tool-wrapper,.course-wrapper .course-content .faq-proctoring-exam section.tool-wrapper,.course-wrapper .course-content .footer-sequence section.tool-wrapper div#controlls-container,section.tool-wrapper .course-wrapper .course-content .footer-sequence div#controlls-container,.course-wrapper .course-content .faq-proctoring-exam section.tool-wrapper div#controlls-container,section.tool-wrapper .course-wrapper .course-content .faq-proctoring-exam div#controlls-container,.course-wrapper .course-content .footer-sequence section.tool-wrapper div#controlls-container div.graph-controls div.music-wrapper,section.tool-wrapper div#controlls-container div.graph-controls .course-wrapper .course-content .footer-sequence div.music-wrapper,.course-wrapper .course-content .faq-proctoring-exam section.tool-wrapper div#controlls-container div.graph-controls div.music-wrapper,section.tool-wrapper div#controlls-container div.graph-controls .course-wrapper .course-content .faq-proctoring-exam div.music-wrapper,.course-wrapper .course-content .footer-sequence section.tool-wrapper div#controlls-container div.graph-controls div.inputs-wrapper,section.tool-wrapper div#controlls-container div.graph-controls .course-wrapper .course-content .footer-sequence div.inputs-wrapper,.course-wrapper .course-content .faq-proctoring-exam section.tool-wrapper div#controlls-container div.graph-controls div.inputs-wrapper,section.tool-wrapper div#controlls-container div.graph-controls .course-wrapper .course-content .faq-proctoring-exam div.inputs-wrapper,.course-wrapper .course-content .footer-sequence section.tool-wrapper div#controlls-container div.schematic-sliders div.top-sliders,section.tool-wrapper div#controlls-container div.schematic-sliders .course-wrapper .course-content .footer-sequence div.top-sliders,.course-wrapper .course-content .faq-proctoring-exam section.tool-wrapper div#controlls-container div.schematic-sliders div.top-sliders,section.tool-wrapper div#controlls-container div.schematic-sliders .course-wrapper .course-content .faq-proctoring-exam div.top-sliders,.course-wrapper .course-content .footer-sequence .calc-main #calculator_wrapper form,.calc-main #calculator_wrapper .course-wrapper .course-content .footer-sequence form,.course-wrapper .course-content .faq-proctoring-exam .calc-main #calculator_wrapper form,.calc-main #calculator_wrapper .course-wrapper .course-content .faq-proctoring-exam form,.course-wrapper .course-content .footer-sequence .calc-main #calculator_wrapper form .input-wrapper,.calc-main #calculator_wrapper form .course-wrapper .course-content .footer-sequence .input-wrapper,.course-wrapper .course-content .faq-proctoring-exam .calc-main #calculator_wrapper form .input-wrapper,.calc-main #calculator_wrapper form .course-wrapper .course-content .faq-proctoring-exam .input-wrapper,.course-wrapper .course-content .footer-sequence div#wiki_panel div#wiki_create_form,div#wiki_panel .course-wrapper .course-content .footer-sequence div#wiki_create_form,.course-wrapper .course-content .faq-proctoring-exam div#wiki_panel div#wiki_create_form,div#wiki_panel .course-wrapper .course-content .faq-proctoring-exam div#wiki_create_form,.course-wrapper .course-content .footer-sequence div.book-wrapper .book nav,div.book-wrapper .book .course-wrapper .course-content .footer-sequence nav,.course-wrapper .course-content .faq-proctoring-exam div.book-wrapper .book nav,div.book-wrapper .book .course-wrapper .course-content .faq-proctoring-exam nav,.course-wrapper .course-content .footer-sequence div.book-wrapper .book nav ul,div.book-wrapper .book nav .course-wrapper .course-content .footer-sequence ul,.course-wrapper .course-content .faq-proctoring-exam div.book-wrapper .book nav ul,div.book-wrapper .book nav .course-wrapper .course-content .faq-proctoring-exam ul,.course-wrapper .course-content .footer-sequence .profile-wrapper .course-info header,.profile-wrapper .course-info .course-wrapper .course-content .footer-sequence header,.course-wrapper .course-content .faq-proctoring-exam .profile-wrapper .course-info header,.profile-wrapper .course-info .course-wrapper .course-content .faq-proctoring-exam header,.course-wrapper .course-content .footer-sequence .profile-wrapper .course-info>.chapters>section,.profile-wrapper .course-wrapper .course-content .footer-sequence .course-info>.chapters>section,.course-wrapper .course-content .faq-proctoring-exam .profile-wrapper .course-info>.chapters>section,.profile-wrapper .course-wrapper .course-content .faq-proctoring-exam .course-info>.chapters>section,.course-wrapper .courseware-results-wrapper .footer-sequence .clearfix,.course-wrapper .courseware-results-wrapper .faq-proctoring-exam .clearfix,.course-wrapper .courseware-results-wrapper .footer-sequence .topbar,.course-wrapper .courseware-results-wrapper .faq-proctoring-exam .topbar,.course-wrapper .course-content .vert-mod .courseware-results-wrapper .footer-sequence .vert,.course-wrapper .course-content .vert-mod .courseware-results-wrapper .faq-proctoring-exam .vert,.course-wrapper .courseware-results-wrapper .footer-sequence .vert-mod .vert,.course-wrapper .courseware-results-wrapper .vert-mod .footer-sequence .vert,.course-wrapper .courseware-results-wrapper .faq-proctoring-exam .vert-mod .vert,.course-wrapper .courseware-results-wrapper .vert-mod .faq-proctoring-exam .vert,.course-wrapper .courseware-results-wrapper .footer-sequence section.tool-wrapper,.course-wrapper .courseware-results-wrapper .faq-proctoring-exam section.tool-wrapper,.course-wrapper .courseware-results-wrapper .footer-sequence section.tool-wrapper div#controlls-container,section.tool-wrapper .course-wrapper .courseware-results-wrapper .footer-sequence div#controlls-container,.course-wrapper .courseware-results-wrapper .faq-proctoring-exam section.tool-wrapper div#controlls-container,section.tool-wrapper .course-wrapper .courseware-results-wrapper .faq-proctoring-exam div#controlls-container,.course-wrapper .courseware-results-wrapper .footer-sequence section.tool-wrapper div#controlls-container div.graph-controls div.music-wrapper,section.tool-wrapper div#controlls-container div.graph-controls .course-wrapper .courseware-results-wrapper .footer-sequence div.music-wrapper,.course-wrapper .courseware-results-wrapper .faq-proctoring-exam section.tool-wrapper div#controlls-container div.graph-controls div.music-wrapper,section.tool-wrapper div#controlls-container div.graph-controls .course-wrapper .courseware-results-wrapper .faq-proctoring-exam div.music-wrapper,.course-wrapper .courseware-results-wrapper .footer-sequence section.tool-wrapper div#controlls-container div.graph-controls div.inputs-wrapper,section.tool-wrapper div#controlls-container div.graph-controls .course-wrapper .courseware-results-wrapper .footer-sequence div.inputs-wrapper,.course-wrapper .courseware-results-wrapper .faq-proctoring-exam section.tool-wrapper div#controlls-container div.graph-controls div.inputs-wrapper,section.tool-wrapper div#controlls-container div.graph-controls .course-wrapper .courseware-results-wrapper .faq-proctoring-exam div.inputs-wrapper,.course-wrapper .courseware-results-wrapper .footer-sequence section.tool-wrapper div#controlls-container div.schematic-sliders div.top-sliders,section.tool-wrapper div#controlls-container div.schematic-sliders .course-wrapper .courseware-results-wrapper .footer-sequence div.top-sliders,.course-wrapper .courseware-results-wrapper .faq-proctoring-exam section.tool-wrapper div#controlls-container div.schematic-sliders div.top-sliders,section.tool-wrapper div#controlls-container div.schematic-sliders .course-wrapper .courseware-results-wrapper .faq-proctoring-exam div.top-sliders,.course-wrapper .courseware-results-wrapper .footer-sequence .calc-main #calculator_wrapper form,.calc-main #calculator_wrapper .course-wrapper .courseware-results-wrapper .footer-sequence form,.course-wrapper .courseware-results-wrapper .faq-proctoring-exam .calc-main #calculator_wrapper form,.calc-main #calculator_wrapper .course-wrapper .courseware-results-wrapper .faq-proctoring-exam form,.course-wrapper .courseware-results-wrapper .footer-sequence .calc-main #calculator_wrapper form .input-wrapper,.calc-main #calculator_wrapper form .course-wrapper .courseware-results-wrapper .footer-sequence .input-wrapper,.course-wrapper .courseware-results-wrapper .faq-proctoring-exam .calc-main #calculator_wrapper form .input-wrapper,.calc-main #calculator_wrapper form .course-wrapper .courseware-results-wrapper .faq-proctoring-exam .input-wrapper,.course-wrapper .courseware-results-wrapper .footer-sequence div#wiki_panel div#wiki_create_form,div#wiki_panel .course-wrapper .courseware-results-wrapper .footer-sequence div#wiki_create_form,.course-wrapper .courseware-results-wrapper .faq-proctoring-exam div#wiki_panel div#wiki_create_form,div#wiki_panel .course-wrapper .courseware-results-wrapper .faq-proctoring-exam div#wiki_create_form,.course-wrapper .courseware-results-wrapper .footer-sequence div.book-wrapper .book nav,div.book-wrapper .book .course-wrapper .courseware-results-wrapper .footer-sequence nav,.course-wrapper .courseware-results-wrapper .faq-proctoring-exam div.book-wrapper .book nav,div.book-wrapper .book .course-wrapper .courseware-results-wrapper .faq-proctoring-exam nav,.course-wrapper .courseware-results-wrapper .footer-sequence div.book-wrapper .book nav ul,div.book-wrapper .book nav .course-wrapper .courseware-results-wrapper .footer-sequence ul,.course-wrapper .courseware-results-wrapper .faq-proctoring-exam div.book-wrapper .book nav ul,div.book-wrapper .book nav .course-wrapper .courseware-results-wrapper .faq-proctoring-exam ul,.course-wrapper .courseware-results-wrapper .footer-sequence .profile-wrapper .course-info header,.profile-wrapper .course-info .course-wrapper .courseware-results-wrapper .footer-sequence header,.course-wrapper .courseware-results-wrapper .faq-proctoring-exam .profile-wrapper .course-info header,.profile-wrapper .course-info .course-wrapper .courseware-results-wrapper .faq-proctoring-exam header,.course-wrapper .courseware-results-wrapper .footer-sequence .profile-wrapper .course-info>.chapters>section,.profile-wrapper .course-wrapper .courseware-results-wrapper .footer-sequence .course-info>.chapters>section,.course-wrapper .courseware-results-wrapper .faq-proctoring-exam .profile-wrapper .course-info>.chapters>section,.profile-wrapper .course-wrapper .courseware-results-wrapper .faq-proctoring-exam .course-info>.chapters>section{clear:both}.course-wrapper .course-content .footer-sequence h4,.course-wrapper .course-content .faq-proctoring-exam h4,.course-wrapper .courseware-results-wrapper .footer-sequence h4,.course-wrapper .courseware-results-wrapper .faq-proctoring-exam h4{margin-bottom:12px;font-size:22px;font-weight:400}.course-wrapper .course-content .footer-sequence span,.course-wrapper .course-content .faq-proctoring-exam span,.course-wrapper .courseware-results-wrapper .footer-sequence span,.course-wrapper .courseware-results-wrapper .faq-proctoring-exam span{margin-bottom:10px;display:inline-block;font-weight:600}.course-wrapper .course-content .footer-sequence p.proctored-exam-option,.course-wrapper .course-content .faq-proctoring-exam p.proctored-exam-option,.course-wrapper .courseware-results-wrapper .footer-sequence p.proctored-exam-option,.course-wrapper .courseware-results-wrapper .faq-proctoring-exam p.proctored-exam-option{float:left;width:80%;margin-bottom:25px}.course-wrapper .course-content .footer-sequence a.contest-review,.course-wrapper .course-content .faq-proctoring-exam a.contest-review,.course-wrapper .courseware-results-wrapper .footer-sequence a.contest-review,.course-wrapper .courseware-results-wrapper .faq-proctoring-exam a.contest-review{float:right;text-align:right;font-size:12px;margin:0;width:20%}.course-wrapper .course-content .footer-sequence p,.course-wrapper .course-content .faq-proctoring-exam p,.course-wrapper .courseware-results-wrapper .footer-sequence p,.course-wrapper .courseware-results-wrapper .faq-proctoring-exam p{margin-bottom:1px;color:#797676}.course-wrapper .course-content .footer-sequence .proctored-exam-instruction,.course-wrapper .course-content .faq-proctoring-exam .proctored-exam-instruction,.course-wrapper .courseware-results-wrapper .footer-sequence .proctored-exam-instruction,.course-wrapper .courseware-results-wrapper .faq-proctoring-exam .proctored-exam-instruction{padding:10px 0;border-bottom:2px solid #d9d9d9}.course-wrapper .course-content .border-b-0,.course-wrapper .courseware-results-wrapper .border-b-0{border-bottom:none}.course-wrapper .course-content .padding-b-0,.course-wrapper .courseware-results-wrapper .padding-b-0{padding-bottom:1px}.course-wrapper .course-content .faq-proctoring-exam,.course-wrapper .courseware-results-wrapper .faq-proctoring-exam{border-bottom:none}.course-wrapper .course-content .faq-proctoring-exam a.footer-link,.course-wrapper .courseware-results-wrapper .faq-proctoring-exam a.footer-link{display:block;padding:10px 0}.course-wrapper .course-content p,.course-wrapper .courseware-results-wrapper p{margin-bottom:1.41575em}.course-wrapper .course-content .sequential-status-message,.course-wrapper .courseware-results-wrapper .sequential-status-message{margin-bottom:20px;background-color:#f2f2f2;padding:15px;border-radius:3px;font-size:13px}.course-wrapper .course-content ul li,.course-wrapper .courseware-results-wrapper ul li{margin-bottom:0.70788em}.course-wrapper .course-content .path,.course-wrapper .courseware-results-wrapper .path{margin-top:-20px;margin-bottom:20px;color:gray}@media print{.course-wrapper .course-content .path,.course-wrapper .courseware-results-wrapper .path{margin-top:-12px !important;margin-bottom:2px !important}}.course-wrapper .course-content div#seq_content h1,.course-wrapper .courseware-results-wrapper div#seq_content h1{background:none;margin-bottom:1.41575em;padding-bottom:0;border-bottom:none}.course-wrapper .course-content .vert-due-date,.course-wrapper .courseware-results-wrapper .vert-due-date{color:#686b73;display:flex;font-size:16px}.course-wrapper .course-content .vert-due-date .localized-datetime,.course-wrapper .courseware-results-wrapper .vert-due-date .localized-datetime{max-width:80%}.course-wrapper .course-content .vert-due-date .pill,.course-wrapper .courseware-results-wrapper .vert-due-date .pill{font-size:12px;line-height:14px;max-height:16px;padding:2px 8px;border-radius:5px;margin-top:4px;margin-left:8px;vertical-align:top}.course-wrapper .course-content .vert-due-date .pill.completed,.course-wrapper .courseware-results-wrapper .vert-due-date .pill.completed{background-color:#f0f2f2;color:#212529}.course-wrapper .course-content .vert-due-date .pill.past-due,.course-wrapper .courseware-results-wrapper .vert-due-date .pill.past-due{background-color:#475b65;color:#fff}.course-wrapper .course-content .vert-mod,.course-wrapper .courseware-results-wrapper .vert-mod{padding:0;margin:0;line-height:1.4;list-style:none}.course-wrapper .course-content .vert-mod>div .collapsible header,.course-wrapper .courseware-results-wrapper .vert-mod>div .collapsible header{margin-bottom:0;padding-bottom:0;font-size:16px}.course-wrapper .course-content .vert-mod>div header,.course-wrapper .courseware-results-wrapper .vert-mod>div header{border-radius:0 4px 0 0;margin-bottom:-16px;border-bottom:0}.course-wrapper .course-content .vert-mod>div header h1,.course-wrapper .courseware-results-wrapper .vert-mod>div header h1{margin:0;font-size:1em}.course-wrapper .course-content .vert-mod>div header h2,.course-wrapper .courseware-results-wrapper .vert-mod>div header h2{border-right:0;padding-right:0;margin:12px 0 0;font-size:0.58333em}.course-wrapper .course-content .vert-mod>div:last-child,.course-wrapper .courseware-results-wrapper .vert-mod>div:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.course-wrapper .course-content .vert-mod>div .histogram,.course-wrapper .courseware-results-wrapper .vert-mod>div .histogram{width:200px;height:150px}.course-wrapper .course-content .vert-mod>div ul,.course-wrapper .courseware-results-wrapper .vert-mod>div ul{padding-left:1em;list-style:disc outside none}.course-wrapper .course-content .vert-mod>div ul.discussion-errors,.course-wrapper .courseware-results-wrapper .vert-mod>div ul.discussion-errors{padding-left:2em;list-style:none}.course-wrapper .course-content .vert-mod>div ul.admin-actions,.course-wrapper .courseware-results-wrapper .vert-mod>div ul.admin-actions{list-style:none}.course-wrapper .course-content .vert-mod>div nav.sequence-nav ul li.prev,.course-wrapper .courseware-results-wrapper .vert-mod>div nav.sequence-nav ul li.prev{left:4px}.course-wrapper .course-content .vert-mod>div nav.sequence-bottom ul,.course-wrapper .courseware-results-wrapper .vert-mod>div nav.sequence-bottom ul{list-style:none;padding:0}.course-wrapper .course-content .vert-mod .vert,.course-wrapper .courseware-results-wrapper .vert-mod .vert{border-bottom:1px solid #ddd;margin-bottom:15px;padding:0 0 15px}.course-wrapper .course-content .vert-mod .vert .problem-reset-btn-wrapper,.course-wrapper .courseware-results-wrapper .vert-mod .vert .problem-reset-btn-wrapper{position:relative}.course-wrapper .course-content .vert-mod .vert .problem-reset-btn-wrapper .problem-reset-btn:hover,.course-wrapper .course-content .vert-mod .vert .problem-reset-btn-wrapper .problem-reset-btn:focus,.course-wrapper .course-content .vert-mod .vert .problem-reset-btn-wrapper .problem-reset-btn:active,.course-wrapper .courseware-results-wrapper .vert-mod .vert .problem-reset-btn-wrapper .problem-reset-btn:hover,.course-wrapper .courseware-results-wrapper .vert-mod .vert .problem-reset-btn-wrapper .problem-reset-btn:focus,.course-wrapper .courseware-results-wrapper .vert-mod .vert .problem-reset-btn-wrapper .problem-reset-btn:active{color:#244B83}.course-wrapper .course-content .vert-mod .vert>.xblock-student_view.is-hidden,.course-wrapper .course-content .vert-mod .vert>.xblock-public_view.is-hidden,.course-wrapper .courseware-results-wrapper .vert-mod .vert>.xblock-student_view.is-hidden,.course-wrapper .courseware-results-wrapper .vert-mod .vert>.xblock-public_view.is-hidden{display:none;border-bottom:0;margin-bottom:0}@media print{.course-wrapper .course-content .vert-mod>.xblock-student_view,.course-wrapper .courseware-results-wrapper .vert-mod>.xblock-student_view{padding:0 !important}}.course-wrapper .course-content section.xblock-student_view-wrapper div.vert-mod>div,.course-wrapper .course-content section.xblock-public_view-wrapper div.vert-mod>div,.course-wrapper .courseware-results-wrapper section.xblock-student_view-wrapper div.vert-mod>div,.course-wrapper .courseware-results-wrapper section.xblock-public_view-wrapper div.vert-mod>div{border-bottom:none}.course-wrapper .course-content section.tutorials h2,.course-wrapper .courseware-results-wrapper section.tutorials h2{margin-bottom:1.41575em}.course-wrapper .course-content section.tutorials ul,.course-wrapper .courseware-results-wrapper section.tutorials ul{margin:0;padding:0;list-style:none}.course-wrapper .course-content section.tutorials ul:after,.course-wrapper .courseware-results-wrapper section.tutorials ul:after{content:"";display:table;clear:both}.course-wrapper .course-content section.tutorials ul li,.course-wrapper .courseware-results-wrapper section.tutorials ul li{float:left;margin-right:2.27273%;width:31.81818%;margin-bottom:1.41575em;line-height:1.41575em}.course-wrapper .course-content section.tutorials ul li:nth-child(3n),.course-wrapper .courseware-results-wrapper section.tutorials ul li:nth-child(3n){margin-right:0}.course-wrapper .course-content section.tutorials ul li:nth-child(3n+1),.course-wrapper .courseware-results-wrapper section.tutorials ul li:nth-child(3n+1){clear:both}.course-wrapper .course-content section.tutorials ul li a,.course-wrapper .courseware-results-wrapper section.tutorials ul li a{font-weight:bold}.course-wrapper .course-content div.staff_actions p.error,.course-wrapper .courseware-results-wrapper div.staff_actions p.error{color:#b20610}.course-wrapper .course-content div.staff_actions p.success,.course-wrapper .courseware-results-wrapper div.staff_actions p.success{color:#008100}.course-wrapper .course-content .xqa-modal,.course-wrapper .course-content .staff-modal,.course-wrapper .course-content .history-modal,.course-wrapper .courseware-results-wrapper .xqa-modal,.course-wrapper .courseware-results-wrapper .staff-modal,.course-wrapper .courseware-results-wrapper .history-modal{width:80%;height:80%;left:left(20%);overflow:auto;display:none}.course-wrapper .course-content div.staff_info,.course-wrapper .courseware-results-wrapper div.staff_info{display:none;white-space:pre-wrap;border-top:1px solid #ccc;padding-top:1.41575em;margin-top:1.41575em;line-height:1.41575em;font-family:Consolas, "Lucida Console", Monaco, "Courier New", Courier, monospace;direction:ltr;text-align:left}.course-wrapper .course-content div.staff_info:after,.course-wrapper .courseware-results-wrapper div.staff_info:after{content:"";display:table;clear:both}.course-wrapper .course-content div.ui-tabs,.course-wrapper .courseware-results-wrapper div.ui-tabs{border:0;border-radius:0;margin:0;padding:0}.course-wrapper .course-content div.ui-tabs .ui-tabs-nav,.course-wrapper .courseware-results-wrapper div.ui-tabs .ui-tabs-nav{background:none;border:0;margin-bottom:0.70788em}.course-wrapper .course-content div.ui-tabs .ui-tabs-panel,.course-wrapper .courseware-results-wrapper div.ui-tabs .ui-tabs-panel{border-radius:0;padding:0}@media print{.course-wrapper .course-content,.course-wrapper .courseware-results-wrapper{padding:4mm 2mm 0;background:transparent !important}}.course-wrapper.closed div.course-index{width:3.38983%;overflow:hidden}.course-wrapper.closed div.course-index header#open_close_accordion a{background-image:url("/static/images/slide-right-icon.366c16b8c855.png")}.course-wrapper.closed div.course-index .accordion{visibility:hidden;width:10px;padding:0}.course-wrapper.closed div.course-index .accordion nav{white-space:pre;overflow:hidden}.course-wrapper.closed section.course-content{width:97.45763%}@media print{.course-wrapper{border:0;background:transparent !important}}.xmodule_VideoModule{margin-bottom:30px}textarea.short-form-response,form#wiki_revision .short-form-response.CodeMirror{height:200px;padding:5px;margin-top:5px;margin-bottom:5px;width:100%}section.self-assessment textarea.hint,section.self-assessment form#wiki_revision .hint.CodeMirror,form#wiki_revision section.self-assessment .hint.CodeMirror{height:100px;padding:5px;margin-top:5px;margin-bottom:5px}section.self-assessment div{margin-top:5px;margin-bottom:5px}section.self-assessment .error{font-size:14px;font-weight:bold}.CodeMirror .CodeMirror-linenumber.CodeMirror-gutter-elt{color:#333 !important}.course-index{transition:all 0.2s cubic-bezier(0.455, 0.03, 0.515, 0.955) 0s;border-right:1px solid #c6c6c6;-webkit-border-top-left-radius:3px;-moz-border-topleft-radius:3px;border-top-left-radius:3px;-webkit-border-top-right-radius:0;-moz-border-topright-radius:0;border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-bottomright-radius:0;border-bottom-right-radius:0;-webkit-border-bottom-left-radius:3px;-moz-border-bottomleft-radius:3px;border-bottom-left-radius:3px;display:table-cell}.course-index .sr,.course-index .sr-only{color:#000;background:#fbfbfb}.course-index .accordion .course-navigation .button-chapter{transition:all 3s ease-in-out;box-sizing:border-box;background-color:rgba(251,251,251,0.7);background-image:-webkit-linear-gradient(top, rgba(251,251,251,0.7),rgba(251,251,251,0.1));background-image:linear-gradient(to bottom,rgba(251,251,251,0.7),rgba(251,251,251,0.1));transition:background-color 0.1s linear 0s;display:block;width:100%;border:0;border-radius:0;padding:0;box-shadow:0 1px 0 #fbfbfb inset,0 -1px 0 rgba(0,0,0,0.1) inset;background-color:#f2f2f2;color:#9e9e9e;-webkit-font-smoothing:subpixel-antialiased}.course-index .accordion .course-navigation .button-chapter .group-heading{position:relative;display:block;padding:15px 20px 15px 40px;text-align:left}.course-index .accordion .course-navigation .button-chapter .group-heading .icon{position:absolute;left:20px;top:20px;font-size:0.875em;color:#ccc}.course-index .accordion .course-navigation .button-chapter.is-open{background:#fbfbfb;box-shadow:none}.course-index .accordion .course-navigation .button-chapter.active .group-heading{color:#313131}.course-index .accordion .course-navigation .button-chapter:hover,.course-index .accordion .course-navigation .button-chapter:focus{background:#fbfbfb}.course-index .accordion .course-navigation .button-chapter:active{outline:none}.course-index .accordion .course-navigation .chapter-content-container{background:#fbfbfb}.course-index .accordion .course-navigation .chapter-content-container.is-open{border-bottom:1px solid rgba(0,0,0,0.1)}.course-index .accordion .course-navigation .chapter-content-container .chapter-menu{display:none;padding:0 14px;overflow:hidden}.course-index .accordion .course-navigation .chapter-content-container .chapter-menu .menu-item{margin:4px 0;background:inherit}.course-index .accordion .course-navigation .chapter-content-container .chapter-menu .menu-item a{position:relative;display:block;padding:5px 10px;border-radius:5px;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;color:#313131}.course-index .accordion .course-navigation .chapter-content-container .chapter-menu .menu-item a p.subtitle{display:block;margin:0;color:#666}.course-index .accordion .course-navigation .chapter-content-container .chapter-menu .menu-item a p.subtitle:empty{display:none}.course-index .accordion .course-navigation .chapter-content-container .chapter-menu .menu-item a p.subtitle .verified{color:#008100}.course-index .accordion .course-navigation .chapter-content-container .chapter-menu .menu-item a p.subtitle .rejected{color:#d44040}.course-index .accordion .course-navigation .chapter-content-container .chapter-menu .menu-item a p.subtitle .error{color:#d44040}.course-index .accordion .course-navigation .chapter-content-container .chapter-menu .menu-item a p .subtitle-name{margin-right:5px}.course-index .accordion .course-navigation .chapter-content-container .chapter-menu .menu-item a:hover,.course-index .accordion .course-navigation .chapter-content-container .chapter-menu .menu-item a:focus{color:#313131;background:#f2f2f2}.course-index .accordion .course-navigation .chapter-content-container .chapter-menu .menu-item a:hover .subtitle,.course-index .accordion .course-navigation .chapter-content-container .chapter-menu .menu-item a:focus .subtitle{color:#666}.course-index .accordion .course-navigation .chapter-content-container .chapter-menu .menu-item.graded .menu-icon{right:8px;position:absolute;bottom:10px;color:#9e9e9e}.course-index .accordion .course-navigation .chapter-content-container .chapter-menu .menu-item.active a{background:#e6e6e6}.course-index .accordion .course-navigation .chapter-content-container .chapter-menu .menu-item:last-of-type{padding-bottom:10px}section.tool-wrapper{background:#073642;border-bottom:1px solid #000203;border-top:1px solid #000203;box-shadow:inset 0 0 0 4px #084150;color:#839496;display:table;margin:1.41575em -1.41575em 0}section.tool-wrapper div#graph-container{background:none;box-sizing:border-box;display:table-cell;padding:1.41575em;vertical-align:top;width:51.13636%}section.tool-wrapper div#graph-container .ui-widget-content{background:none;border:none;border-radius:0}section.tool-wrapper div#graph-container canvas{width:100%}section.tool-wrapper div#graph-container ul.ui-tabs-nav{background:#062e39;border-bottom:1px solid #03181d;border-radius:0;margin:-1.41575em -1.41575em 0;padding:0;position:relative;width:110%}section.tool-wrapper div#graph-container ul.ui-tabs-nav li{background:none;border:none;border-radius:0;color:#fbfbfb;margin-bottom:0}section.tool-wrapper div#graph-container ul.ui-tabs-nav li.ui-tabs-selected{background-color:#073642;border-left:1px solid #03181d;border-right:1px solid #03181d}section.tool-wrapper div#graph-container ul.ui-tabs-nav li.ui-tabs-selected:first-child{border-left:none}section.tool-wrapper div#graph-container ul.ui-tabs-nav li.ui-tabs-selected a{color:#eee8d5}section.tool-wrapper div#graph-container ul.ui-tabs-nav li a{border:none;color:#839496;font:bold 12px "Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:1px}section.tool-wrapper div#graph-container ul.ui-tabs-nav li a:hover,section.tool-wrapper div#graph-container ul.ui-tabs-nav li a:focus{color:#eee8d5}section.tool-wrapper div#controlls-container{background:#062e39;border-right:1px solid #001317;box-shadow:1px 0 0 #004355,inset 0 0 0 4px #06323d;box-sizing:border-box;display:table-cell;padding:1.41575em;vertical-align:top;width:48.86364%}section.tool-wrapper div#controlls-container div.graph-controls div.music-wrapper{border-bottom:1px solid #021014;box-shadow:0 1px 0 #083e4b;margin-bottom:1.41575em;padding:0 0 1.41575em}section.tool-wrapper div#controlls-container div.graph-controls div.music-wrapper input#playButton{border-color:#001317;border:1px solid #3d5962;border-radius:3px;box-shadow:inset 0 1px 0 0 #939da0;color:#fff;display:inline-block;font-size:inherit;font-weight:bold;background-color:#637c84;background-image:-webkit-linear-gradient(#637c84,#43626b);background-image:linear-gradient(#637c84,#43626b);padding:7px 18px;text-decoration:none;text-shadow:0 1px 0 #31505a;background-clip:padding-box;display:block;float:right;font:bold 14px "Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;margin-top:19px}section.tool-wrapper div#controlls-container div.graph-controls div.music-wrapper input#playButton:hover:not(:disabled){box-shadow:inset 0 1px 0 0 #778589;cursor:pointer;background-color:#5c6c71;background-image:-webkit-linear-gradient(#5c6c71,#3e5961);background-image:linear-gradient(#5c6c71,#3e5961)}section.tool-wrapper div#controlls-container div.graph-controls div.music-wrapper input#playButton:active:not(:disabled),section.tool-wrapper div#controlls-container div.graph-controls div.music-wrapper input#playButton:focus:not(:disabled){border:1px solid #3d5962;box-shadow:inset 0 0 8px 4px #395057,inset 0 0 8px 4px #395057}section.tool-wrapper div#controlls-container div.graph-controls div.music-wrapper input#playButton:disabled{opacity:0.5;cursor:not-allowed}section.tool-wrapper div#controlls-container div.graph-controls div.music-wrapper input#playButton:active{box-shadow:none}section.tool-wrapper div#controlls-container div.graph-controls div.music-wrapper input#playButton[value="Stop"]{border:1px solid #030d15;border-radius:3px;box-shadow:inset 0 1px 0 0 #215f8a;color:#fff;display:inline-block;font-size:inherit;font-weight:bold;background-color:#0f3550;background-image:-webkit-linear-gradient(#0f3550,#041623);background-image:linear-gradient(#0f3550,#041623);padding:7px 18px;text-decoration:none;text-shadow:0 1px 0 #000203;background-clip:padding-box;font:bold 14px "Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif}section.tool-wrapper div#controlls-container div.graph-controls div.music-wrapper input#playButton[value="Stop"]:hover:not(:disabled){box-shadow:inset 0 1px 0 0 #174362;cursor:pointer;background-color:#0c2739;background-image:-webkit-linear-gradient(#0c2739,#030d15);background-image:linear-gradient(#0c2739,#030d15)}section.tool-wrapper div#controlls-container div.graph-controls div.music-wrapper input#playButton[value="Stop"]:active:not(:disabled),section.tool-wrapper div#controlls-container div.graph-controls div.music-wrapper input#playButton[value="Stop"]:focus:not(:disabled){border:1px solid #030d15;box-shadow:inset 0 0 8px 4px #010507,inset 0 0 8px 4px #010507}section.tool-wrapper div#controlls-container div.graph-controls div.music-wrapper input#playButton[value="Stop"]:disabled{opacity:0.5;cursor:not-allowed}section.tool-wrapper div#controlls-container div.graph-controls div.music-wrapper input#playButton[value="Stop"]:active{box-shadow:none}section.tool-wrapper div#controlls-container div.graph-controls div.inputs-wrapper{border-bottom:1px solid #021014;box-shadow:0 1px 0 #083e4b;margin-bottom:1.41575em;padding:0 0 1.41575em}section.tool-wrapper div#controlls-container div.graph-controls div.inputs-wrapper:after{content:"";display:table;clear:both}section.tool-wrapper div#controlls-container div.graph-controls p{font-weight:bold;display:inline-block;margin:0;text-shadow:0 -1px 0 #021014;-webkit-font-smoothing:antialiased;color:#839496}section.tool-wrapper div#controlls-container div.graph-controls ul{display:inline-block;margin-bottom:0}section.tool-wrapper div#controlls-container div.graph-controls ul li{display:inline-block;margin-bottom:0}section.tool-wrapper div#controlls-container div.graph-controls ul li input{margin-right:5px}section.tool-wrapper div#controlls-container div.graph-controls div#graph-listen{display:block;float:left;margin-bottom:0;margin-right:20px;margin-top:8px;text-align:right}section.tool-wrapper div#controlls-container label{border-radius:2px;color:#fbfbfb;font-weight:bold;padding:3px;-webkit-font-smoothing:antialiased}section.tool-wrapper div#controlls-container label[for="vinCheckbox"],section.tool-wrapper div#controlls-container label[for="vinRadioButton"]{color:#409fbf}section.tool-wrapper div#controlls-container label[for="voutCheckbox"],section.tool-wrapper div#controlls-container label[for="voutRadioButton"]{color:#e1a600}section.tool-wrapper div#controlls-container label[for="vrCheckbox"],section.tool-wrapper div#controlls-container label[for="vrRadioButton"]{color:#49c944}section.tool-wrapper div#controlls-container label[for="vcCheckbox"],section.tool-wrapper div#controlls-container label[for="vcRadioButton"]{color:#e1a600}section.tool-wrapper div#controlls-container label[for="vlCheckbox"],section.tool-wrapper div#controlls-container label[for="vlRadioButton"]{color:#a26784}section.tool-wrapper div#controlls-container div.schematic-sliders div.top-sliders{border-bottom:1px solid #021014;box-shadow:0 1px 0 #083e4b;margin-bottom:1.41575em;padding:0 0 1.41575em}section.tool-wrapper div#controlls-container div.schematic-sliders div.top-sliders select#musicTypeSelect{font:16px "Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;display:inline-block;margin-bottom:0}section.tool-wrapper div#controlls-container div.schematic-sliders div.top-sliders p{font-weight:bold;display:inline-block;margin:0 0.70788em 1.41575em 0;color:#839496;text-shadow:0 -1px 0 #021014;-webkit-font-smoothing:antialiased}section.tool-wrapper div#controlls-container div.schematic-sliders div.slider-label{font-weight:bold;margin-bottom:0.70788em;text-shadow:0 -1px 0 #021014;-webkit-font-smoothing:antialiased}section.tool-wrapper div#controlls-container div.schematic-sliders div.slider{margin-bottom:1.41575em}section.tool-wrapper div#controlls-container div.schematic-sliders div.slider.ui-slider-horizontal{background:#00232c;border:1px solid #000b0d;box-shadow:none;height:0.4em}section.tool-wrapper div#controlls-container div.schematic-sliders div.slider .ui-slider-handle{background:#637c84 url("/static/images/amplifier-slider-handle.50255f55d36c.png") center no-repeat;border:1px solid #000b0d;box-shadow:inset 0 1px 0 #8ba1a8;margin-top:-0.3em}section.tool-wrapper div#controlls-container div.schematic-sliders div.slider .ui-slider-handle:hover,section.tool-wrapper div#controlls-container div.schematic-sliders div.slider .ui-slider-handle:active,section.tool-wrapper div#controlls-container div.schematic-sliders div.slider .ui-slider-handle:focus{background-color:#6e8992}.edx-notes-wrapper .annotator-listing .annotator-widget::after,.edx-notes-wrapper .annotator-editor .annotator-widget::after,.edx-notes-wrapper .annotator-adder button::before{transform:rotate(45deg);left:12px;position:absolute;bottom:-10px;display:block;width:16px;height:16px;content:" ";background:#fbfbfb;border-bottom:1px solid #b3b3b3;border-right:1px solid #b3b3b3}.edx-notes-wrapper .annotator-adder,.edx-notes-wrapper .annotator-editor .annotator-controls .annotator-save,.edx-notes-wrapper .annotator-editor .annotator-controls .annotator-cancel,.edx-notes-wrapper .annotator-wrapper.annotator-wrapper .annotator-outer.annotator-viewer .annotator-controls button{background-image:none !important;background-repeat:none !important;background-position:0 0 !important}.edx-notes-wrapper .annotator-outer,.edx-notes-wrapper .annotator-editor .annotator-item textarea,.edx-notes-wrapper .annotator-editor .annotator-item form#wiki_revision .CodeMirror,form#wiki_revision .edx-notes-wrapper .annotator-editor .annotator-item .CodeMirror,.edx-notes-wrapper .annotator-viewer div:first-of-type{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif !important;font-style:normal !important;font-weight:400 !important}.edx-notes-wrapper .annotator-adder button::after,.edx-notes-wrapper .annotator-viewer .annotator-controls .annotator-edit::before,.edx-notes-wrapper .annotator-viewer .annotator-controls .annotator-delete::before,.edx-notes-wrapper .annotator-viewer .annotator-controls .annotator-close::before{font-family:FontAwesome !important;font-style:normal !important;text-indent:0 !important}.edx-notes-wrapper .annotator-widget,.edx-notes-wrapper .annotator-adder button{border:1px solid rgba(122,122,122,0.6) !important;border-radius:2px;box-shadow:0 2px 0 1px rgba(0,0,0,0.05) !important;background:#fbfbfb !important}.edx-notes-visibility .edx-notes-visibility-error{position:relative;bottom:-1px;max-width:300px;display:none;vertical-align:bottom;margin-right:-5px;border-right:5px solid #cb0712;padding:10px 20px;background:rgba(0,0,0,0.75);text-align:center;color:#fbfbfb}.edx-notes-visibility.has-error .edx-notes-visibility-error{display:inline-block}.edx-notes-visibility.has-error .utility-control{color:#cb0712}.annotator-notice{padding:5px 20px;background:rgba(0,0,0,0.75)}.annotator-notice{padding:10px 20px;background:#1a1a1a}.annotator-notice-error{border-color:#cb0712}.edx-notes-focus-grabber{outline:none}.edx-notes-wrapper .annotator-listing{padding:0 !important;margin:0 !important}.edx-notes-wrapper .annotator-editor .annotator-widget::after{background:#f2f2f2}.edx-notes-wrapper .annotator-item{padding:10px !important;margin-bottom:0 !important}.edx-notes-wrapper .annotator-adder button{position:relative;display:block}.edx-notes-wrapper .annotator-adder button::after{font-size:30px;position:absolute;top:35%;left:15%;content:"\f14b"}.edx-notes-wrapper .annotator-adder button::before{left:10px;background:whitesmoke}.edx-notes-wrapper .annotator-editor .annotator-controls{text-align:left;position:relative;padding:8px;border:none !important;border-radius:0 !important;background:#f2f2f2 !important;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif !important}.edx-notes-wrapper .annotator-editor .annotator-controls:after{content:"";display:table;clear:both}.edx-notes-wrapper .annotator-editor .annotator-controls .annotator-save,.edx-notes-wrapper .annotator-editor .annotator-controls .annotator-cancel{padding:5px 10px !important;border:none;box-shadow:none;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif !important;font-size:14px !important;text-shadow:none !important}.edx-notes-wrapper .annotator-editor .annotator-controls .annotator-save::after,.edx-notes-wrapper .annotator-editor .annotator-controls .annotator-cancel::after{display:none !important}.edx-notes-wrapper .annotator-editor .annotator-controls .annotator-save{float:left}.edx-notes-wrapper .annotator-editor .annotator-controls .annotator-cancel{background-color:transparent !important}.edx-notes-wrapper .annotator-editor .annotator-item textarea,.edx-notes-wrapper .annotator-editor .annotator-item form#wiki_revision .CodeMirror,form#wiki_revision .edx-notes-wrapper .annotator-editor .annotator-item .CodeMirror{padding:4px !important;font-size:14px !important;line-height:22px !important;color:#333 !important;background:#fbfbfb !important}.edx-notes-wrapper .annotator-editor .annotator-item textarea:hover,.edx-notes-wrapper .annotator-editor .annotator-item form#wiki_revision .CodeMirror:hover,form#wiki_revision .edx-notes-wrapper .annotator-editor .annotator-item .CodeMirror:hover,.edx-notes-wrapper .annotator-editor .annotator-item textarea:focus,.edx-notes-wrapper .annotator-editor .annotator-item form#wiki_revision .CodeMirror:focus,form#wiki_revision .edx-notes-wrapper .annotator-editor .annotator-item .CodeMirror:focus{background:#fbfbfb}.edx-notes-wrapper .annotator-hl{background:#ffea75}.edx-notes-wrapper .annotator-hl a{color:#9e9e9e}.edx-notes-wrapper .annotator-hl a:hover,.edx-notes-wrapper .annotator-hl a:focus{text-decoration:underline}.edx-notes-wrapper .annotator-hl a:disabled,.edx-notes-wrapper .annotator-hl a.is-disabled{opacity:0.5;cursor:not-allowed}.edx-notes-wrapper a .annotator-hl{color:#9e9e9e}.edx-notes-wrapper a .annotator-hl:hover,.edx-notes-wrapper a .annotator-hl:focus{text-decoration:underline}.edx-notes-wrapper .annotator-viewer .annotator-widget.annotator-listing{outline:none}.edx-notes-wrapper .annotator-viewer div:first-of-type{padding:5px !important;font-size:14px !important;line-height:22px !important;color:#4d4d4d !important}.edx-notes-wrapper .annotator-viewer .annotator-controls{opacity:1;right:0;top:0;float:right;padding-left:5px}.edx-notes-wrapper .annotator-viewer .annotator-controls .annotator-edit,.edx-notes-wrapper .annotator-viewer .annotator-controls .annotator-delete,.edx-notes-wrapper .annotator-viewer .annotator-controls .annotator-close{position:relative;display:inline-block;vertical-align:middle}.edx-notes-wrapper .annotator-viewer .annotator-controls .annotator-edit::before,.edx-notes-wrapper .annotator-viewer .annotator-controls .annotator-delete::before,.edx-notes-wrapper .annotator-viewer .annotator-controls .annotator-close::before{position:absolute}.edx-notes-wrapper .annotator-viewer .annotator-controls .annotator-edit{margin-right:10px}.edx-notes-wrapper .annotator-viewer .annotator-controls .annotator-edit::before{top:0;left:0;content:"\f040"}.edx-notes-wrapper .annotator-viewer .annotator-controls .annotator-delete{margin-right:6.66667px}.edx-notes-wrapper .annotator-viewer .annotator-controls .annotator-delete::before{top:-1px;left:0;content:"\f1f8"}.edx-notes-wrapper .annotator-viewer .annotator-controls .annotator-close::before{top:-1px;left:0;content:"\f00d"}.edx-notes-wrapper .annotator-wrapper.annotator-wrapper .annotator-outer.annotator-viewer .annotator-controls button{opacity:1}.calc-main{bottom:-129px;left:0;position:fixed;transition:bottom 0.75s linear 0s;-webkit-appearance:none;width:100%}.calc-main.open{bottom:-36px}.calc-main .calc{transition:background-color 0.25s ease-in-out 0s;float:right;right:15px;position:relative;top:-42px;border-bottom:0;padding:13.33333px;background:rgba(0,0,0,0.25);color:#fbfbfb}.calc-main .calc:hover,.calc-main .calc:focus{background:#666}.calc-main .calc.closed{background-color:#000;top:-36px}.calc-main .calc .utility-control-label{background:#000;color:#fbfbfb}.calc-main #calculator_wrapper{clear:both;position:relative;top:-36px;max-height:90px;background:#000;color:#fbfbfb}.calc-main #calculator_wrapper .calculator-input-help-table{margin:10px 0}.calc-main #calculator_wrapper .calculator-input-help-table tr th,.calc-main #calculator_wrapper .calculator-input-help-table tr td{vertical-align:top;border:1px solid #e6e6e6;padding:10px}.calc-main #calculator_wrapper form{box-sizing:border-box;padding:1.41575em}.calc-main #calculator_wrapper form .calc-output-label{color:#fbfbfb}.calc-main #calculator_wrapper form #calculator_button{background:#fbfbfb;border:1px solid #fbfbfb;border-radius:0;box-shadow:none;box-sizing:border-box;color:#000;float:left;font-size:30px;font-weight:bold;height:35px;margin:0 0.84746%;padding:0;text-shadow:none;-webkit-appearance:none;width:4.23729%}.calc-main #calculator_wrapper form #calculator_button:hover,.calc-main #calculator_wrapper form #calculator_button:focus{background:#162d4f;color:#fbfbfb}.calc-main #calculator_wrapper form #calculator_button .calc-button-label{background:#000;color:#fbfbfb}.calc-main #calculator_wrapper form #calculator_output{direction:ltr;background:#fbfbfb;border:1px solid #fbfbfb;box-shadow:none;box-sizing:border-box;color:#000;float:left;font-size:16px;font-weight:bold;margin:1px 0 0;padding:10px;-webkit-appearance:none;width:32.20339%}.calc-main #calculator_wrapper form #calculator_output.has-result{border:1px solid #006700;box-shadow:inset 0 0 6.66667px #006700}.calc-main #calculator_wrapper form .input-wrapper{float:left;margin:0;position:relative;width:61.86441%}.calc-main #calculator_wrapper form .input-wrapper .label-calc-input{background:#000;color:#fbfbfb}.calc-main #calculator_wrapper form .input-wrapper #calculator_input{direction:ltr;border:none;box-shadow:none;box-sizing:border-box;font-size:16px;padding:10px;-webkit-appearance:none;width:100%}.calc-main #calculator_wrapper form .input-wrapper #calculator_input:focus{border:none}.calc-main #calculator_wrapper form .input-wrapper .help-wrapper{position:absolute;right:0;top:0}.calc-main #calculator_wrapper form .input-wrapper .help-wrapper #hint-instructions{color:#fbfbfb}.calc-main #calculator_wrapper form .input-wrapper .help-wrapper #calculator_hint{overflow:hidden;display:block;height:35px;width:35px;border:none;background:url("/static/images/info-icon.38ff72cb4e5d.png") center center no-repeat;color:#fbfbfb}.calc-main #calculator_wrapper form .input-wrapper .help-wrapper #calculator_hint:before{content:"";display:block;width:0;height:100%}.calc-main #calculator_wrapper form .input-wrapper .help-wrapper #calculator_hint:focus{outline:5px auto #5b9dd9;box-shadow:none;border:none}.calc-main #calculator_wrapper form .input-wrapper .help-wrapper #calculator_hint .calc-hint{background:#000;color:#fbfbfb}.calc-main #calculator_wrapper form .input-wrapper .help-wrapper .help{transition:none;background:#fbfbfb;border-radius:3px;box-shadow:0 0 3px #999;color:#333;padding:10px;position:absolute;right:-40px;bottom:57px;width:600px;overflow:hidden;pointer-events:none;display:none;margin:0;list-style:none}.calc-main #calculator_wrapper form .input-wrapper .help-wrapper .help.shown{display:block;pointer-events:auto}.calc-main #calculator_wrapper form .input-wrapper .help-wrapper .help .bold{font-weight:bold}.calc-main #calculator_wrapper form .input-wrapper .help-wrapper .help p,.calc-main #calculator_wrapper form .input-wrapper .help-wrapper .help p+p{margin:0}.calc-main #calculator_wrapper form .input-wrapper .help-wrapper .help .calc-postfixes{margin:10px auto}.calc-main #calculator_wrapper form .input-wrapper .help-wrapper .help .calc-postfixes td,.calc-main #calculator_wrapper form .input-wrapper .help-wrapper .help .calc-postfixes th{padding:2px 15px}div.timer-main{position:fixed;top:0;right:0;width:100%;border-top:2px solid #000}div.timer-main div#timer_wrapper{position:absolute;top:-3px;right:10px;background:#000;color:#fbfbfb;padding:10px 20px;border-radius:3px}div.timer-main .timer_return_url{display:block;margin-bottom:5px;border-bottom:1px solid #333;padding-bottom:5px;font-size:13px}div.timer-main .timer_label{color:#b0b0b0;font-size:13px;margin-bottom:3px}div.timer-main #exam_timer{font-weight:bold;font-size:15px;letter-spacing:1px}section.wiki-body h1{font-weight:bold;font-size:2em;margin-bottom:25px}section.wiki-body div#wiki_article html,section.wiki-body div#wiki_article address,section.wiki-body div#wiki_article blockquote,section.wiki-body div#wiki_article body,section.wiki-body div#wiki_article dd,section.wiki-body div#wiki_article div,section.wiki-body div#wiki_article dl,section.wiki-body div#wiki_article dt,section.wiki-body div#wiki_article fieldset,section.wiki-body div#wiki_article form,section.wiki-body div#wiki_article frame,section.wiki-body div#wiki_article frameset,section.wiki-body div#wiki_article h1,section.wiki-body div#wiki_article h2,section.wiki-body div#wiki_article h3,section.wiki-body div#wiki_article h4,section.wiki-body div#wiki_article h5,section.wiki-body div#wiki_article h6,section.wiki-body div#wiki_article ol,section.wiki-body div#wiki_article p,section.wiki-body div#wiki_article ul,section.wiki-body div#wiki_article center,section.wiki-body div#wiki_article dir,section.wiki-body div#wiki_article hr,section.wiki-body div#wiki_article menu,section.wiki-body div#wiki_article pre{display:block;unicode-bidi:embed}section.wiki-body div#wiki_article li{display:list-item}section.wiki-body div#wiki_article head{display:none}section.wiki-body div#wiki_article table{display:table}section.wiki-body div#wiki_article tr{display:table-row}section.wiki-body div#wiki_article thead{display:table-header-group}section.wiki-body div#wiki_article tbody{display:table-row-group}section.wiki-body div#wiki_article tfoot{display:table-footer-group}section.wiki-body div#wiki_article col{display:table-column}section.wiki-body div#wiki_article colgroup{display:table-column-group}section.wiki-body div#wiki_article td,section.wiki-body div#wiki_article th{display:table-cell}section.wiki-body div#wiki_article caption{display:table-caption}section.wiki-body div#wiki_article th{font-weight:bolder;text-align:center}section.wiki-body div#wiki_article caption{text-align:center}section.wiki-body div#wiki_article h1{font-size:1.6em;margin:0.67em 0;letter-spacing:0}section.wiki-body div#wiki_article h2{text-transform:none;font-size:1.4em;margin:0.75em 0;letter-spacing:0}section.wiki-body div#wiki_article h3{font-size:1.2em;margin:0.83em 0}section.wiki-body div#wiki_article h4{font-size:1.1em}section.wiki-body div#wiki_article h4,section.wiki-body div#wiki_article p,section.wiki-body div#wiki_article blockquote,section.wiki-body div#wiki_article ul,section.wiki-body div#wiki_article fieldset,section.wiki-body div#wiki_article form,section.wiki-body div#wiki_article ol,section.wiki-body div#wiki_article dl,section.wiki-body div#wiki_article dir,section.wiki-body div#wiki_article menu{margin:1.12em 0}section.wiki-body div#wiki_article h5{font-size:1em;margin:1.5em 0}section.wiki-body div#wiki_article h6{font-size:0.5em;margin:1.67em 0}section.wiki-body div#wiki_article b,section.wiki-body div#wiki_article strong{font-weight:bolder}section.wiki-body div#wiki_article blockquote{padding:10px 20px;background:#e3e3e3;border-left:4px solid}section.wiki-body div#wiki_article i,section.wiki-body div#wiki_article cite,section.wiki-body div#wiki_article em,section.wiki-body div#wiki_article var,section.wiki-body div#wiki_article address{font-style:italic}section.wiki-body div#wiki_article pre,section.wiki-body div#wiki_article tt,section.wiki-body div#wiki_article code,section.wiki-body div#wiki_article kbd,section.wiki-body div#wiki_article samp{font-family:monospace}section.wiki-body div#wiki_article pre{white-space:pre}section.wiki-body div#wiki_article button,section.wiki-body div#wiki_article textarea,section.wiki-body div#wiki_article form#wiki_revision .CodeMirror,form#wiki_revision section.wiki-body div#wiki_article .CodeMirror,section.wiki-body div#wiki_article input,section.wiki-body div#wiki_article select{display:inline-block}section.wiki-body div#wiki_article big{font-size:1.17em}section.wiki-body div#wiki_article small,section.wiki-body div#wiki_article sub,section.wiki-body div#wiki_article sup{font-size:0.83em}section.wiki-body div#wiki_article sub{vertical-align:sub}section.wiki-body div#wiki_article sup{vertical-align:super}section.wiki-body div#wiki_article table{border-spacing:2px}section.wiki-body div#wiki_article thead,section.wiki-body div#wiki_article tbody,section.wiki-body div#wiki_article tfoot{vertical-align:middle}section.wiki-body div#wiki_article td,section.wiki-body div#wiki_article th,section.wiki-body div#wiki_article tr{vertical-align:inherit}section.wiki-body div#wiki_article s,section.wiki-body div#wiki_article strike,section.wiki-body div#wiki_article del{text-decoration:line-through}section.wiki-body div#wiki_article hr{height:1px;background:#999;border:none}section.wiki-body div#wiki_article ol,section.wiki-body div#wiki_article ul,section.wiki-body div#wiki_article dir,section.wiki-body div#wiki_article menu,section.wiki-body div#wiki_article dd{margin-left:40px}section.wiki-body div#wiki_article ol{list-style-type:decimal}section.wiki-body div#wiki_article ol ul,section.wiki-body div#wiki_article ul ol,section.wiki-body div#wiki_article ul ul,section.wiki-body div#wiki_article ol ol{margin-top:0;margin-bottom:0}section.wiki-body div#wiki_article u,section.wiki-body div#wiki_article ins{text-decoration:underline}section.wiki-body div#wiki_article br::before{content:"\A";white-space:pre-line}section.wiki-body div#wiki_article center{text-align:center}div#wiki_panel{overflow:auto}div#wiki_panel ul li.search{padding:10px 1.41575em 10px 0}div#wiki_panel ul li.search label{display:none}div#wiki_panel div#wiki_create_form{padding:0.70788em 1.41575em 0.70788em 0}div#wiki_panel div#wiki_create_form label{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;margin-bottom:0.70788em}div#wiki_panel div#wiki_create_form input[type="text"]{box-sizing:border-box;display:block;width:100%;margin-bottom:0.70788em}div#wiki_panel div#wiki_create_form ul{list-style:none;margin:0}div#wiki_panel div#wiki_create_form ul li{float:left;border-bottom:0}div#wiki_panel div#wiki_create_form ul li#cancel{float:right;margin-top:10px}div#wiki_panel input#wiki_search_input_submit{padding:4px 8px}div#wiki_panel input#wiki_search_input{margin-right:10px}form#wiki_revision{float:left;margin-right:2.27273%;width:65.90909%}form#wiki_revision label{display:block;margin-bottom:7px}form#wiki_revision .CodeMirror-scroll{min-height:550px;width:100%}form#wiki_revision .CodeMirror{box-sizing:border-box;font-family:monospace;margin-bottom:20px}form#wiki_revision textarea,form#wiki_revision .CodeMirror{box-sizing:border-box;margin-bottom:20px;min-height:450px;width:100%}form#wiki_revision input[type="text"]{display:block;width:50%}form#wiki_revision #submit_delete{background:none;border:none;box-shadow:none;color:#999;float:right;font-weight:normal;text-decoration:underline}form#wiki_revision input[type="submit"]{margin-top:20px}#wiki_edit_instructions{color:#666;float:left;margin-top:1.41575em;width:31.81818%}#wiki_edit_instructions:hover,#wiki_edit_instructions:focus{color:#333}#wiki_edit_instructions .markdown-example{background-color:#e3e3e3;line-height:1;margin:5px 0 7px;padding-top:5px;padding-right:2px;padding-bottom:5px;padding-left:5px;text-shadow:0 1px 0 #fff}.wiki-wrapper section.wiki .pull-left{float:left}.wiki-wrapper section.wiki .pull-right{float:right}.wiki-wrapper section.wiki .form-search .input-prepend>label{display:inline-block;vertical-align:bottom}.wiki-wrapper section.wiki:after{content:"";display:table;clear:both}.wiki-wrapper section.wiki .breadcrumbs-header{height:33px;padding:24px 0 26px;border-bottom:1px solid #ccc;border-radius:3px 3px 0 0;background-color:#fbfbfb}.wiki-wrapper section.wiki .breadcrumb{list-style:none;padding-left:0;margin:0 0 0 40px}.wiki-wrapper section.wiki .breadcrumb li{float:left;margin-right:10px;font-size:0.9em}.wiki-wrapper section.wiki .breadcrumb li a{float:left;display:block;overflow:hidden;line-height:31px;max-width:200px;height:100%;text-overflow:ellipsis;white-space:nowrap;color:#9e9e9e}.wiki-wrapper section.wiki .breadcrumb li::after{content:'›';display:inline;margin-left:10px;color:#313131;height:30px;line-height:31px}.wiki-wrapper section.wiki .dropdown-menu{display:none}.wiki-wrapper section.wiki .global-functions{display:block;width:auto;margin-right:20px}.wiki-wrapper section.wiki .add-article-btn{border:1px solid #cfc6c6;border-radius:3px;box-shadow:inset 0 1px 0 0 #fff;color:#333;display:inline-block;font-size:inherit;font-weight:bold;background-color:#eee;background-image:-webkit-linear-gradient(#eee,#d6cece);background-image:linear-gradient(#eee,#d6cece);padding:7px 18px;text-decoration:none;text-shadow:0 1px 0 #f9f8f8;background-clip:padding-box;margin-left:25px;padding:7px 15px !important;font-size:0.72em;font-weight:600}.wiki-wrapper section.wiki .add-article-btn:hover:not(:disabled){box-shadow:inset 0 1px 0 0 #fbfbfb;cursor:pointer;background-color:#e1e1e1;background-image:-webkit-linear-gradient(#e1e1e1,#cfc6c6);background-image:linear-gradient(#e1e1e1,#cfc6c6)}.wiki-wrapper section.wiki .add-article-btn:active:not(:disabled),.wiki-wrapper section.wiki .add-article-btn:focus:not(:disabled){border:1px solid #cfc6c6;box-shadow:inset 0 0 8px 4px #c7bebe,inset 0 0 8px 4px #c7bebe}.wiki-wrapper section.wiki .add-article-btn:disabled{opacity:0.5;cursor:not-allowed}.wiki-wrapper section.wiki .add-article-btn:hover,.wiki-wrapper section.wiki .add-article-btn:focus{text-decoration:none}.wiki-wrapper section.wiki .search-wiki{margin-top:3px}.wiki-wrapper section.wiki .search-wiki input{width:180px;height:27px;padding:0 15px 0 35px;background:url("/static/images/search-icon.a92422ccadd7.png") no-repeat 9px center #f9f9f9;border:1px solid #c8c8c8;border-radius:14px;box-shadow:0 1px 4px rgba(0,0,0,0.12) inset;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;transition:border-color 0.1s linear 0s}.wiki-wrapper section.wiki .search-wiki input:-webkit-input-placholder{font-style:italic}.wiki-wrapper section.wiki .search-wiki input:focus{border-color:#9e9e9e}.wiki-wrapper section.wiki h1{font-weight:bold;letter-spacing:0}.wiki-wrapper section.wiki .entry-title{padding-bottom:8px;margin-bottom:22px;margin-top:0;border-bottom:1px solid #ddd;font-size:1.6em;font-weight:bold;color:#313131;text-transform:none;letter-spacing:0}.wiki-wrapper section.wiki .main-article{float:left;width:74.57627%;padding:40px 0 40px 40px;color:#313131;box-sizing:border-box}.wiki-wrapper section.wiki.view .main-article h2{padding-bottom:8px;margin-bottom:22px;border-bottom:1px solid #ddd;font-size:1.6em;font-weight:bold;color:#313131;text-transform:none;letter-spacing:0}.wiki-wrapper section.wiki.view .main-article h3{margin-top:40px;margin-bottom:20px;font-weight:bold;font-size:1.25em}.wiki-wrapper section.wiki.view .main-article h4{margin:30px 0 10px;font-size:1em;color:#999;font-weight:bold}.wiki-wrapper section.wiki.view .main-article h5{margin:20px 0 10px;font-size:0.8em;font-weight:bold}.wiki-wrapper section.wiki.view .main-article h6{margin:20px 0 10px;font-size:0.8em;font-weight:bold;color:#999}.wiki-wrapper section.wiki.view .main-article ul{font-size:inherit;line-height:inherit;color:inherit}.wiki-wrapper section.wiki.view .main-article li{margin-bottom:15px;line-height:1.6em}.wiki-wrapper section.wiki.view .main-article pre{padding:10px;border:1px solid #ddd;background:#f9f9f9;border-radius:4px;font-size:0.9em;font-family:Monaco, monospace}.wiki-wrapper section.wiki.view .main-article .toc{background-color:#fbfbfb;padding:9px;margin:10px 0;border-radius:5px}.wiki-wrapper section.wiki.view .main-article .toc ul{margin:0}.wiki-wrapper section.wiki .article-functions{float:left;width:23.72881%;padding:40px;box-sizing:border-box}.wiki-wrapper section.wiki .article-functions .timestamp{margin-top:15px;padding:15px 0 0 10px;border-top:1px solid #ddd}.wiki-wrapper section.wiki .article-functions .timestamp .label{font-size:0.7em;color:#414141}.wiki-wrapper section.wiki .article-functions .timestamp .date{font-size:0.9em}.wiki-wrapper section.wiki .article-functions .see-children{padding:15px 0 0;border-top:1px solid #ddd;margin-top:15px}.wiki-wrapper section.wiki .article-functions .see-children a{display:block;padding:2px 4px 2px 10px;font-size:0.9em;line-height:25px;border-left:1px solid #244B83}.wiki-wrapper section.wiki .article-functions .see-children a:hover,.wiki-wrapper section.wiki .article-functions .see-children a:focus{color:#065683;font-weight:bold}.wiki-wrapper section.wiki .nav-tabs{list-style:none;padding:0;margin:0}.wiki-wrapper section.wiki .nav-tabs li.active a{color:#065683;font-weight:bold;background-color:#f2f2f2;border-color:#065683;border-left:4px solid}.wiki-wrapper section.wiki .nav-tabs a{display:block;padding:2px 8px;border-radius:3px;font-size:0.9em;line-height:25px;color:#9e9e9e}.wiki-wrapper section.wiki .nav-tabs a .icon{float:left;display:block;width:25px;margin-right:3px;margin-top:5px;padding-right:5px}.wiki-wrapper section.wiki .nav-tabs a:hover,.wiki-wrapper section.wiki .nav-tabs a:focus{color:#065683;font-weight:bold}.wiki-wrapper section.wiki label{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:0.9em;font-weight:bold;font-style:normal;color:#414141}.wiki-wrapper section.wiki input{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal;font-weight:normal}.wiki-wrapper section.wiki #id_title,.wiki-wrapper section.wiki #id_content{width:100%}.wiki-wrapper section.wiki #id_content,.wiki-wrapper section.wiki .CodeMirror{font-family:"Bitstream Vera Sans Mono",Consolas,Courier,monospace;font-size:0.8em;line-height:1.4em}.wiki-wrapper section.wiki #div_id_content{position:relative}.wiki-wrapper section.wiki #hint_id_content{position:absolute;top:10px;right:0%;font-size:12px;text-align:right}.wiki-wrapper section.wiki .CodeMirror{background:#fafafa;border:1px solid #c8c8c8;box-shadow:0 1px 0 0 rgba(255,255,255,0.6),inset 0 0 3px 0 rgba(0,0,0,0.1)}.wiki-wrapper section.wiki .CodeMirror-scroll{padding:7px}.wiki-wrapper section.wiki .schematic_container{position:relative}.wiki-wrapper section.wiki .schematic_container canvas{box-shadow:0 0 1px 1px rgba(0,0,0,0.1),0 1px 6px rgba(0,0,0,0.2)}.wiki-wrapper section.wiki .schematic_container::before{content:'click to edit schematic';position:absolute;top:10px;left:7px;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:0.75em;color:#414141;pointer-events:none}.wiki-wrapper section.wiki .markItUpContainer{margin-right:0}.wiki-wrapper section.wiki .control-group{margin-bottom:20px}.wiki-wrapper section.wiki #hint_id_summary{display:inline-block;font-size:0.9em;line-height:32px;margin-left:15px}.wiki-wrapper section.wiki .asteriskField{display:none}.wiki-wrapper section.wiki button{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif}.wiki-wrapper section.wiki .btn{border:1px solid #cfc6c6;border-radius:3px;box-shadow:inset 0 1px 0 0 #fff;color:#333;display:inline-block;font-size:inherit;font-weight:bold;background-color:#eee;background-image:-webkit-linear-gradient(#eee,#d6cece);background-image:linear-gradient(#eee,#d6cece);padding:7px 18px;text-decoration:none;text-shadow:0 1px 0 #f9f8f8;background-clip:padding-box;font-size:0.8em;margin-right:5px;line-height:1.2em;text-transform:none !important;letter-spacing:0 !important}.wiki-wrapper section.wiki .btn:hover:not(:disabled){box-shadow:inset 0 1px 0 0 #fbfbfb;cursor:pointer;background-color:#e1e1e1;background-image:-webkit-linear-gradient(#e1e1e1,#cfc6c6);background-image:linear-gradient(#e1e1e1,#cfc6c6)}.wiki-wrapper section.wiki .btn:active:not(:disabled),.wiki-wrapper section.wiki .btn:focus:not(:disabled){border:1px solid #cfc6c6;box-shadow:inset 0 0 8px 4px #c7bebe,inset 0 0 8px 4px #c7bebe}.wiki-wrapper section.wiki .btn:disabled{opacity:0.5;cursor:not-allowed}.wiki-wrapper section.wiki .btn:hover,.wiki-wrapper section.wiki .btn:focus{color:#313131;text-decoration:none}.wiki-wrapper section.wiki .btn.btn-primary,.wiki-wrapper section.wiki .btn.btn-brand{border:1px solid #102a4f;border-radius:3px;box-shadow:inset 0 1px 0 0 #3e6fb5;color:#fff;display:inline-block;font-size:inherit;font-weight:bold;background-color:#244B83;background-image:-webkit-linear-gradient(#244B83,#13315c);background-image:linear-gradient(#244B83,#13315c);padding:7px 18px;text-decoration:none;text-shadow:0 1px 0 #0b2141;background-clip:padding-box;font-size:0.8em}.wiki-wrapper section.wiki .btn.btn-primary:hover:not(:disabled),.wiki-wrapper section.wiki .btn.btn-brand:hover:not(:disabled){box-shadow:inset 0 1px 0 0 #305890;cursor:pointer;background-color:#21406c;background-image:-webkit-linear-gradient(#21406c,#112a4f);background-image:linear-gradient(#21406c,#112a4f)}.wiki-wrapper section.wiki .btn.btn-primary:active:not(:disabled),.wiki-wrapper section.wiki .btn.btn-brand:active:not(:disabled),.wiki-wrapper section.wiki .btn.btn-primary:focus:not(:disabled),.wiki-wrapper section.wiki .btn.btn-brand:focus:not(:disabled){border:1px solid #102a4f;box-shadow:inset 0 0 8px 4px #0e2442,inset 0 0 8px 4px #0e2442}.wiki-wrapper section.wiki .btn.btn-primary:disabled,.wiki-wrapper section.wiki .btn.btn-brand:disabled{opacity:0.5;cursor:not-allowed}.wiki-wrapper section.wiki .btn.btn-danger{border:1px solid #932059;border-radius:3px;box-shadow:inset 0 1px 0 0 #cf78a3;color:#fff;display:inline-block;font-size:inherit;font-weight:bold;background-color:#c2387d;background-image:-webkit-linear-gradient(#c2387d,#9f2361);background-image:linear-gradient(#c2387d,#9f2361);padding:7px 18px;text-decoration:none;text-shadow:0 1px 0 #87184f;background-clip:padding-box;font-size:0.8em}.wiki-wrapper section.wiki .btn.btn-danger:hover:not(:disabled){box-shadow:inset 0 1px 0 0 #c2518a;cursor:pointer;background-color:#aa3770;background-image:-webkit-linear-gradient(#aa3770,#922159);background-image:linear-gradient(#aa3770,#922159)}.wiki-wrapper section.wiki .btn.btn-danger:active:not(:disabled),.wiki-wrapper section.wiki .btn.btn-danger:focus:not(:disabled){border:1px solid #932059;box-shadow:inset 0 0 8px 4px #841f52,inset 0 0 8px 4px #841f52}.wiki-wrapper section.wiki .btn.btn-danger:disabled{opacity:0.5;cursor:not-allowed}.wiki-wrapper section.wiki .btn.btn-info{border:1px solid #a8a8a8;border-radius:3px;box-shadow:inset 0 1px 0 0 #f2f2f2;color:#333;display:inline-block;font-size:inherit;font-weight:bold;background-color:#ccc;background-image:-webkit-linear-gradient(#ccc,#b0b0b0);background-image:linear-gradient(#ccc,#b0b0b0);padding:7px 18px;text-decoration:none;text-shadow:0 1px 0 #d6d6d6;background-clip:padding-box;border:1px solid #b0a0a0;border-radius:3px;box-shadow:inset 0 1px 0 0 #f2f2f2;color:#333;display:inline-block;font-size:inherit;font-weight:bold;background-color:#ccc;background-image:-webkit-linear-gradient(#ccc,#b7a9a9);background-image:linear-gradient(#ccc,#b7a9a9);padding:7px 18px;text-decoration:none;text-shadow:0 1px 0 #dad2d2;background-clip:padding-box;font-size:0.8em}.wiki-wrapper section.wiki .btn.btn-info:hover:not(:disabled){box-shadow:inset 0 1px 0 0 #d9d9d9;cursor:pointer;background-color:#bfbfbf;background-image:-webkit-linear-gradient(#bfbfbf,#a8a8a8);background-image:linear-gradient(#bfbfbf,#a8a8a8)}.wiki-wrapper section.wiki .btn.btn-info:active:not(:disabled),.wiki-wrapper section.wiki .btn.btn-info:focus:not(:disabled){border:1px solid #a8a8a8;box-shadow:inset 0 0 8px 4px #a1a1a1,inset 0 0 8px 4px #a1a1a1}.wiki-wrapper section.wiki .btn.btn-info:hover:not(:disabled){box-shadow:inset 0 1px 0 0 #d9d9d9;cursor:pointer;background-color:#bfbfbf;background-image:-webkit-linear-gradient(#bfbfbf,#afa1a1);background-image:linear-gradient(#bfbfbf,#afa1a1)}.wiki-wrapper section.wiki .btn.btn-info:active:not(:disabled),.wiki-wrapper section.wiki .btn.btn-info:focus:not(:disabled){border:1px solid #b0a0a0;box-shadow:inset 0 0 8px 4px #a79a9a,inset 0 0 8px 4px #a79a9a}.wiki-wrapper section.wiki .btn.btn-info:disabled{opacity:0.5;cursor:not-allowed}.wiki-wrapper section.wiki a.btn{padding:7px 18px 8px !important}.wiki-wrapper section.wiki .modal{width:960px;min-height:500px;margin-left:-480px;top:150px}.wiki-wrapper section.wiki .modal.upload-modal,.wiki-wrapper section.wiki .modal.search-file-modal{width:400px;min-height:0;margin-left:-200px}.wiki-wrapper section.wiki .modal.upload-modal h4,.wiki-wrapper section.wiki .modal.search-file-modal h4{margin-bottom:20px;font-weight:bold}.wiki-wrapper section.wiki .modal.upload-modal .help-block,.wiki-wrapper section.wiki .modal.search-file-modal .help-block{font-size:0.8em}.wiki-wrapper section.wiki .modal.search-file-modal{width:500px;margin-left:-250px}.wiki-wrapper section.wiki .modal.search-file-modal p{font-size:0.8em;line-height:1.4em}.wiki-wrapper section.wiki .modal.search-file-modal .form-search{margin:30px 0 15px}.wiki-wrapper section.wiki .modal.search-file-modal .form-search input{width:350px}.wiki-wrapper section.wiki .modal.search-file-modal .form-search button{height:35px}.wiki-wrapper section.wiki .modal .modal-header{border:1px solid #d44040;padding:10px 10px 0 10px;margin-bottom:10px}.wiki-wrapper section.wiki .modal .modal-header h1,.wiki-wrapper section.wiki .modal .modal-header p{color:#313131}.wiki-wrapper section.wiki .modal .modal-header h1{margin:3px 12px 8px;font-size:1.1em}.wiki-wrapper section.wiki .modal .modal-header p{font-size:0.9em;margin:5px 12px 20px;line-height:1em}.wiki-wrapper section.wiki .modal .modal-body{padding-bottom:8px}.wiki-wrapper section.wiki .modal iframe{width:100%;min-height:450px;border:0}.wiki-wrapper section.wiki .modal .modal-footer{margin:12px}.wiki-wrapper section.wiki .modal .modal-footer .btn{margin-right:10px}.wiki-wrapper section.wiki .modal-inner-wrapper{background:#fbfbfb;padding:20px}.wiki-wrapper section.wiki #previewWindow body{background:#f00 !important}.wiki-wrapper section.wiki #cheatsheetLink{text-align:right;display:float}.wiki-wrapper section.wiki #cheatsheetModal{width:972px}.wiki-wrapper section.wiki #cheatsheetModal .left-column{margin-right:10px}.wiki-wrapper section.wiki #cheatsheetModal .left-column,.wiki-wrapper section.wiki #cheatsheetModal .right-column{float:left;width:450px}.wiki-wrapper section.wiki #cheatsheet-body{background:#fbfbfb;text-align:left;padding:20px;font-size:14px}.wiki-wrapper section.wiki #cheatsheet-body:after{content:"";display:table;clear:both}.wiki-wrapper section.wiki #cheatsheet-body h3{font-weight:bold}.wiki-wrapper section.wiki #cheatsheet-body ul{list-style:circle;line-height:1.4;color:#333}.wiki-wrapper section.wiki #cheatsheet-body section+section{margin-top:40px}.wiki-wrapper section.wiki #cheatsheet-body pre{color:#000;text-align:left;background:#eee;padding:10px;font-size:12px}.wiki-wrapper section.wiki.history .accordion{margin-bottom:15px;padding:15px;border:1px solid #ddd;background:#f9f9f9;border-radius:5px}.wiki-wrapper section.wiki.history .accordion a:hover,.wiki-wrapper section.wiki.history .accordion a:focus{text-decoration:none}.wiki-wrapper section.wiki .accordion small{font-size:0.8em;color:#414141}.wiki-wrapper section.wiki .accordion-toggle div{margin-top:8px}.wiki-wrapper section.wiki .collapse{display:none}.wiki-wrapper section.wiki .collapse.in{display:block}.wiki-wrapper section.wiki .diff-container{overflow-x:scroll}.wiki-wrapper section.wiki .diff-container table{min-width:100%}.wiki-wrapper section.wiki .diff-container th{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:0.7em}.wiki-wrapper section.wiki .diff-container td{font-family:"Bitstream Vera Sans Mono",Consolas,Courier,monospace}.wiki-wrapper section.wiki .diff-container .linenumber,.wiki-wrapper section.wiki .diff-container .data{font-size:0.75em}.wiki-wrapper section.wiki #settings_form .well{margin-bottom:15px}.wiki-wrapper section.wiki #settings_form .well:after{content:"";display:table;clear:both}.wiki-wrapper section.wiki #settings_form .control-group{float:left;margin-bottom:0;clear:both}.wiki-wrapper section.wiki #settings_form label{margin-left:15px}.wiki-wrapper section.wiki #settings_form .controls{padding-top:4px}.wiki-wrapper section.wiki #settings_form label,.wiki-wrapper section.wiki #settings_form .controls{float:right}.wiki-wrapper section.wiki .new-article{margin:auto;float:none}.wiki-wrapper section.wiki .new-article .add-on{line-height:34px;margin-right:6px}.wiki-wrapper section.wiki #hint_id_slug{display:inline-block;font-size:0.9em;line-height:1.3em;margin-top:9px}.wiki-wrapper section.wiki .error{font-size:1em;color:#c2387d}.wiki-wrapper section.wiki .error .help-block{margin-top:10px}.wiki-wrapper section.wiki .error input{border-color:#c2387d}.wiki-wrapper section.wiki .back{float:right}.wiki-wrapper section.wiki .directory-toolbar{background-color:#fbfbfb;padding:9px;margin:0 -9px 20px;border-radius:5px}.wiki-wrapper section.wiki .directory-toolbar .well-small:after{content:"";display:table;clear:both}.wiki-wrapper section.wiki .directory-toolbar .well-small a{display:inline-block}.wiki-wrapper section.wiki .directory-toolbar+p{font-size:0.9em;color:#414141}.wiki-wrapper section.wiki .filter-clear{margin-left:10px;margin-top:10px;font-size:0.9em}.wiki-wrapper section.wiki .table.table-striped{width:100%;margin-top:20px}.wiki-wrapper section.wiki .table.table-striped th,.wiki-wrapper section.wiki .table.table-striped td{border-bottom:1px solid #ddd;padding:8px;overflow:hidden}.wiki-wrapper section.wiki .table.table-striped a.list-children{margin-left:3px}.wiki-wrapper section.wiki .table.table-striped a:hover,.wiki-wrapper section.wiki .table.table-striped a:focus{font-weight:bold}.wiki-wrapper section.wiki .table.table-striped tr:nth-child(even){background:#f9f9f9}.wiki-wrapper section.wiki .attachment-options{height:40px;margin:40px 0 30px}.wiki-wrapper section.wiki .attachment-list ul{list-style:none;padding:0}.wiki-wrapper section.wiki .attachment-list li{margin-bottom:15px;border:1px solid #ddd;background:#f9f9f9;border-radius:5px}.wiki-wrapper section.wiki .attachment-list header,.wiki-wrapper section.wiki .attachment-list .attachment-details{padding:12px 15px}.wiki-wrapper section.wiki .attachment-list .attachment-details{background:#eee;border-radius:0 0 5px 5px}.wiki-wrapper section.wiki .attachment-list h3 a{font-weight:bold;font-size:0.9em}.wiki-wrapper section.wiki .attachment-list h3 .badge{float:right;font-size:0.6em;line-height:20px;color:#414141}.wiki-wrapper section.wiki .attachment-list .attachment-description{font-size:0.8em}.wiki-wrapper section.wiki .attachment-list table{width:100%;font-size:0.8em}.wiki-wrapper section.wiki .attachment-list .attachment-actions{width:175px}.wiki-wrapper section.wiki .attachment-list .attachment-actions .btn{float:right}.wiki-wrapper section.wiki #div_id_confirm{position:relative;height:30px;margin:40px 0}.wiki-wrapper section.wiki #div_id_confirm #id_confirm{position:absolute;top:6px}.wiki-wrapper section.wiki #div_id_confirm label{position:absolute;left:25px;font-size:1.4em}.wiki-wrapper section.wiki div.delete{padding:40px}.wiki-wrapper section.wiki .alert{position:relative;width:auto;margin:24px 0;padding:8px 12px;border:1px solid #ebe8bf;border-radius:3px;background:#e2c01f;color:#000;font-size:0.9em;min-width:inherit}.wiki-wrapper section.wiki .alert .close{position:absolute;right:12px;font-size:1.3em;top:6px;color:#000;text-decoration:none}.wiki-wrapper section.wiki .main-article .alert{margin:0 0 24px}.wiki-wrapper section.wiki .missing{max-width:400px;margin:2.8315em auto;display:block;overflow:hidden;background:#c2387d;padding:1.41575em;box-shadow:inset 0 0 0 1px #d05d97;border:1px solid #872757}.wiki-wrapper section.wiki .missing p{color:#fbfbfb}.wiki-wrapper section.wiki .missing p a{display:block;background:#a22f69;margin:1.41575em -1.41575em -1.41575em;padding:1.41575em;border-top:1px solid #872757;color:#fbfbfb;font-weight:bold;font-size:1.125em;transition:none;text-align:center;-webkit-font-smoothing:antialiased}.wiki-wrapper section.wiki .missing p a:hover,.wiki-wrapper section.wiki .missing p a:focus{background:#932a5e}.modal-backdrop{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.4)}.modal-preview{min-width:0}.modal-preview .container{padding:50px}.modal-preview .main-article{width:100% !important;margin-left:0}table.wiki-history thead{background:#ddd}table.wiki-history thead tr{height:40px}table.wiki-history thead tr th{padding-top:10px;padding-left:15px}table.wiki-history thead tr th#revision{width:5%}table.wiki-history thead tr th#comment{width:15%}table.wiki-history thead tr th#diff{width:60%}table.wiki-history thead tr th#modified{width:20%}table.wiki-history tbody tr td{padding:8px 15px}table.wiki-history tr.dark{background-color:#efefef}div.history-controls{margin-top:20px}div.syllabus{padding:2em 2.5em;text-align:center}div.syllabus .notes{margin:0 auto 20px}div.syllabus table{table-layout:auto;text-align:left;margin:10px 0}div.syllabus table thead{font-weight:bold;border-bottom:1px solid black}div.syllabus table tr.first td{padding-top:15px !important}div.syllabus table td{border:none !important;padding:5px 10px !important;vertical-align:middle;font-size:1em !important;line-height:auto}div.syllabus table td.day,div.syllabus table td.due,div.syllabus table td.slides,div.syllabus table td.assignment{white-space:nowrap !important}div.syllabus table td.no_class{text-align:center}div.syllabus table td.important{color:red}div.syllabus table td.week_separator{padding:0 !important}div.syllabus table td.week_separator hr{margin:10px}div.book-wrapper{max-width:1920px;margin:0 auto;width:100%}div.book-wrapper #open_close_accordion{display:none}div.book-wrapper .pdfbook-wrap{display:table;width:100%}div.book-wrapper .pdfbook-wrap-inner{display:table-row}div.book-wrapper section.book-sidebar{box-sizing:border-box;padding:10px 0;border-radius:3px 0 0 3px;border:1px solid #ccc;border-right:none;width:180px}div.book-wrapper section.book-sidebar #booknav{list-style:none}div.book-wrapper section.book-sidebar #booknav .chapter{line-height:1.4em}div.book-wrapper section.book-sidebar #booknav .page-number{float:right;width:12%;font-size:0.8em;line-height:2.1em;text-align:right;color:#9a9a9a;opacity:0;transition:opacity 0.15s linear 0s}div.book-wrapper section.book-sidebar #booknav li{background:none;border-bottom:0;padding-left:10px}div.book-wrapper section.book-sidebar #booknav li a{padding:0;color:#244B83}div.book-wrapper section.book-sidebar #booknav li a:after{content:"";display:table;clear:both}div.book-wrapper section.book-sidebar #booknav li a:hover,div.book-wrapper section.book-sidebar #booknav li a:focus{background-color:transparent;color:#065683}div.book-wrapper section.book-sidebar #booknav li a:hover .page-number,div.book-wrapper section.book-sidebar #booknav li a:focus .page-number{opacity:1}div.book-wrapper section.book-sidebar #booknav li div.hitarea{background-image:url("/static/images/treeview-default.8566196eba22.gif");position:relative;top:4px}div.book-wrapper section.book-sidebar #booknav li div.hitarea:hover,div.book-wrapper section.book-sidebar #booknav li div.hitarea:focus{filter:alpha(opacity=60);opacity:0.6}div.book-wrapper section.book-sidebar #booknav li ul{background:none;margin-top:0.35394em;padding-top:0.35394em}div.book-wrapper section.book-sidebar #booknav li ul li{padding-bottom:10px}div.book-wrapper section.book-sidebar #booknav>li{padding:5px 6px;margin:5px 10px}div.book-wrapper .book{padding:0;width:76%}div.book-wrapper .book nav a{padding:0 1.41575em}div.book-wrapper .book nav ul li{position:absolute;height:100%;width:23.07692%;z-index:1}div.book-wrapper .book nav ul li a{background-color:rgba(0,0,0,0.7);background-position:center;background-repeat:no-repeat;box-sizing:border-box;display:table;height:100%;opacity:0;filter:alpha(opacity=0);text-indent:-9999px;transition:none;vertical-align:middle;width:100%}div.book-wrapper .book nav ul li a:hover,div.book-wrapper .book nav ul li a:focus{opacity:1}div.book-wrapper .book nav ul li a.is-disabled{display:none}div.book-wrapper .book nav ul li.last{left:0}div.book-wrapper .book nav ul li.last a{background-image:url("/static/images/textbook/textbook-left.d42b4c0f2958.png")}div.book-wrapper .book nav ul li.next{right:0}div.book-wrapper .book nav ul li.next a{background-image:url("/static/images/textbook/textbook-right.404b80418d57.png")}div.book-wrapper .book nav.bottom-nav{border-bottom:0;margin-bottom:-1.41575em;margin-top:1.41575em}div.book-wrapper .book section.page{border-left:1px solid #e7e7e7;background-color:#fbfbfb;position:relative;text-align:center;border-radius:0 3px 3px 0}div.book-wrapper .book section.page img{max-width:100%}div.book-wrapper .book section.page #viewer{padding:20px}div.book-wrapper .book section.page div{text-align:left;line-height:1.6em;margin:5px}div.book-wrapper .book section.page div .Paragraph,div.book-wrapper .book section.page div h2{margin-top:10px}div.book-wrapper.closed section.book-sidebar{width:3.38983%}div.book-wrapper.closed section.book-sidebar header#open_close_accordion{padding:0}div.book-wrapper.closed section.book-sidebar header#open_close_accordion a{background-image:url("/static/images/slide-right-icon.366c16b8c855.png")}div.book-wrapper.closed section.book-sidebar header#open_close_accordion h2{padding:0;visibility:hidden;width:10px}div.book-wrapper.closed section.book-sidebar ul#booknav{max-height:100px;overflow:hidden;padding:0;visibility:hidden;width:10px}div.book-wrapper.closed section.course-content{width:97.45763%}.profile-wrapper{color:#000}.profile-wrapper .user-info{border-left:1px solid #d3d3d3;border-radius:0 4px 4px 0;border-right:0}.profile-wrapper .user-info::after{left:-1px;right:auto}.profile-wrapper .user-info header{margin:0;padding:0.70788em}.profile-wrapper .user-info header .hd{margin:0;padding-right:30px}.profile-wrapper .user-info ul li{border-bottom:1px solid #d3d3d3;box-shadow:0 1px 0 #eee;color:#4d4d4d;display:block;padding:0.70788em 0 0.70788em 0.70788em;position:relative;text-decoration:none;transition:none}.profile-wrapper .user-info ul li div#location_sub,.profile-wrapper .user-info ul li div#language_sub{font-weight:bold;display:inline-block}.profile-wrapper .user-info ul li div#location_sub form,.profile-wrapper .user-info ul li div#language_sub form{width:100%}.profile-wrapper .user-info ul li div#location_sub input[type="text"],.profile-wrapper .user-info ul li div#language_sub input[type="text"]{box-sizing:border-box;margin:0.70788em 0;width:100%}.profile-wrapper .user-info ul li div#location_sub:empty,.profile-wrapper .user-info ul li div#language_sub:empty{padding:0}.profile-wrapper .user-info ul li #description{font-size:12px}.profile-wrapper .user-info ul li #change_language,.profile-wrapper .user-info ul li #change_location,.profile-wrapper .user-info ul li .edit-email,.profile-wrapper .user-info ul li .name-edit,.profile-wrapper .user-info ul li .email-edit{color:#999;font-size:12px;position:absolute;right:0.70788em;top:9px}.profile-wrapper .user-info ul li #change_language:hover,.profile-wrapper .user-info ul li #change_language:focus,.profile-wrapper .user-info ul li #change_location:hover,.profile-wrapper .user-info ul li #change_location:focus,.profile-wrapper .user-info ul li .edit-email:hover,.profile-wrapper .user-info ul li .edit-email:focus,.profile-wrapper .user-info ul li .name-edit:hover,.profile-wrapper .user-info ul li .name-edit:focus,.profile-wrapper .user-info ul li .email-edit:hover,.profile-wrapper .user-info ul li .email-edit:focus{color:#555}.profile-wrapper .user-info ul li p{color:#999;font-size:12px;margin-bottom:0;margin-top:4px}.profile-wrapper .user-info ul li .deactivate{color:#aaa;font-style:italic}.profile-wrapper .user-info ul li #pwd_reset_button{background:none;border:none;box-shadow:none;color:#999;font-size:12px;font-weight:normal;margin:0;padding:0;position:absolute;right:0.70788em;top:9px}.profile-wrapper .user-info ul li #pwd_reset_button:hover,.profile-wrapper .user-info ul li #pwd_reset_button:focus{color:#555}.profile-wrapper .user-info #change_password_pop{border-bottom:1px solid #d3d3d3;box-shadow:0 1px 0 #eee;color:#4d4d4d;padding:7px 1.41575em}.profile-wrapper .user-info #change_password_pop h2{font-size:0.875em;font-weight:bold;margin-top:0}.profile-wrapper .course-info header{margin-bottom:1.41575em}.profile-wrapper .course-info header .hd{float:left;font-size:1em;font-weight:100;margin:0}.profile-wrapper .course-info header.progress-certificates{margin-bottom:0;padding-bottom:0;border-bottom:none}.profile-wrapper .course-info #course-success{margin-bottom:30px;text-align:center}.profile-wrapper .course-info #course-success>a{border:1px solid #717171;border-radius:3px;box-shadow:inset 0 1px 0 0 #bbb;color:#fff;display:inline-block;font-size:inherit;font-weight:bold;background-color:#959595;background-image:-webkit-linear-gradient(#959595,#797979);background-image:linear-gradient(#959595,#797979);padding:7px 18px;text-decoration:none;text-shadow:0 1px 0 #676767;background-clip:padding-box;border:1px solid #7b6767;border-radius:3px;box-shadow:inset 0 1px 0 0 #bbb;color:#fff;display:inline-block;font-size:inherit;font-weight:bold;background-color:#959595;background-image:-webkit-linear-gradient(#959595,#846e6e);background-image:linear-gradient(#959595,#846e6e);padding:7px 18px;text-decoration:none;text-shadow:0 1px 0 #775858;background-clip:padding-box;box-sizing:border-box;border-radius:3px;font:normal 15px/1.6rem "Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:0;padding:5px 18px 6px;text-align:center}.profile-wrapper .course-info #course-success>a:hover:not(:disabled){box-shadow:inset 0 1px 0 0 #a2a2a2;cursor:pointer;background-color:#888;background-image:-webkit-linear-gradient(#888,#717171);background-image:linear-gradient(#888,#717171)}.profile-wrapper .course-info #course-success>a:active:not(:disabled),.profile-wrapper .course-info #course-success>a:focus:not(:disabled){border:1px solid #717171;box-shadow:inset 0 0 8px 4px #6a6a6a,inset 0 0 8px 4px #6a6a6a}.profile-wrapper .course-info #course-success>a:hover:not(:disabled){box-shadow:inset 0 1px 0 0 #a2a2a2;cursor:pointer;background-color:#888;background-image:-webkit-linear-gradient(#888,#7a6868);background-image:linear-gradient(#888,#7a6868)}.profile-wrapper .course-info #course-success>a:active:not(:disabled),.profile-wrapper .course-info #course-success>a:focus:not(:disabled){border:1px solid #7b6767;box-shadow:inset 0 0 8px 4px #716262,inset 0 0 8px 4px #716262}.profile-wrapper .course-info #course-success>a:disabled{opacity:0.5;cursor:not-allowed}.profile-wrapper .course-info #course-success>a:hover,.profile-wrapper .course-info #course-success>a:focus{text-decoration:none}.profile-wrapper .course-info .grade-detail-graph{min-height:400px;width:100%}.profile-wrapper .course-info>.credit-eligibility{border-top:1px solid #edf1f5;margin-top:1.41575em;padding-left:0}.profile-wrapper .course-info>.credit-eligibility>.credit-eligibility-container{padding:1.41575em}.profile-wrapper .course-info>.credit-eligibility>.credit-eligibility-container>.credit-help{display:inline-block;background:#244B83;color:#fbfbfb;width:0.84945em;margin:0;padding:0;border-radius:1.27418em;border-color:#fbfbfb;text-shadow:None;padding-left:0.2em}.profile-wrapper .course-info>.credit-eligibility>.credit-eligibility-container>.detail-collapse{border:none;box-shadow:none;background:#fbfbfb;padding:0;color:#244B83}.profile-wrapper .course-info>.credit-eligibility>.credit-eligibility-container>.detail-collapse>i{padding:0.35394em}.profile-wrapper .course-info>.credit-eligibility>.credit-eligibility-container>.detail-collapse>span{color:inherit}.profile-wrapper .course-info>.credit-eligibility>.credit-eligibility-container>.requirement-container{padding:1.41575em}.profile-wrapper .course-info>.credit-eligibility>.credit-eligibility-container>.requirement-container>.requirement{border-bottom:1px solid #edf1f5;padding:0.70788em}.profile-wrapper .course-info>.credit-eligibility>.credit-eligibility-container>.requirement-container>.requirement>.requirement-name{width:40%;display:inline-block}.profile-wrapper .course-info>.credit-eligibility>.credit-eligibility-container>.requirement-container>.requirement>.requirement-status{width:60%;float:right;display:inline-block}.profile-wrapper .course-info>.credit-eligibility>.credit-eligibility-container>.requirement-container>.requirement>.requirement-status .fa-times{color:#d44040}.profile-wrapper .course-info>.credit-eligibility>.credit-eligibility-container>.requirement-container>.requirement>.requirement-status .fa-check{color:#008100}.profile-wrapper .course-info>.credit-eligibility>.credit-eligibility-container>.requirement-container>.requirement>.requirement-status>.not-achieve{color:#8891a1}.profile-wrapper .course-info>.chapters{border-top:1px solid #e3e3e3;margin-top:1.41575em;padding-left:0}.profile-wrapper .course-info>.chapters>section{border-bottom:1px solid #e3e3e3;display:table;padding:1.41575em 0;width:100%}.profile-wrapper .course-info>.chapters>section:last-child{border-bottom:0}.profile-wrapper .course-info>.chapters>section .hd{border-right:1px dashed #ddd;box-sizing:border-box;display:table-cell;letter-spacing:0;margin:0;padding:0;padding-right:2.27273%;text-transform:none;width:20.45455%;vertical-align:top}.profile-wrapper .course-info>.chapters>section .sections{display:inline-block;padding-left:2.27273%;width:77.27273%}.profile-wrapper .course-info>.chapters>section .sections>div{padding:0 0 1.41575em 0}.profile-wrapper .course-info>.chapters>section .sections>div:first-child{padding-top:0}.profile-wrapper .course-info>.chapters>section .sections>div:last-child{border-bottom:0}.profile-wrapper .course-info>.chapters>section .sections>div .hd{color:#666}.profile-wrapper .course-info>.chapters>section .sections>div .hd span{color:#4d4d4d;font-size:0.875em;font-weight:100}.profile-wrapper .course-info>.chapters>section .sections>div p{margin:0.70788em 0;color:#666;font-size:0.875em;font-weight:600}.profile-wrapper .course-info>.chapters>section .sections>div p.override-notice{color:#8e050d}.profile-wrapper .course-info>.chapters>section .sections>div .scores{margin:0.70788em 0}.profile-wrapper .course-info>.chapters>section .sections>div .scores dt{display:inline-block;width:auto;margin:initial;margin-right:20px;border:initial;padding:initial;font-size:0.875em}.profile-wrapper .course-info>.chapters>section .sections>div .scores dd{display:inline-block;margin:0;margin-right:20px;padding-right:1em;font-size:0.875em;font-weight:normal;color:#4d4d4d}div.static_tab_wrapper{box-sizing:border-box;padding:2em 2.5em}div.static_tab_wrapper section{margin:0 0 20px}@media print{div.static_tab_wrapper{border:0;background:transparent !important}}.view-student-notes .wrapper-tabs .tab-list .tab .tab-label,.view-student-notes .wrapper-tabs .tab-list .tab .action-close{transition:none;display:inline-block;vertical-align:middle;border-bottom:4px solid transparent}.view-student-notes .wrapper-student-notes{padding-bottom:20px}.view-student-notes .wrapper-student-notes:after{content:"";display:table;clear:both}.view-student-notes .wrapper-student-notes .student-notes{width:100%}.view-student-notes .wrapper-student-notes .student-notes:after{content:"";display:table;clear:both}.view-student-notes .title-search-container{margin-bottom:20px}.view-student-notes .title-search-container:after{content:"";display:table;clear:both}.view-student-notes .title-search-container .wrapper-title{float:left;width:57.62712%}.view-student-notes .title-search-container .wrapper-title .page-title{margin-bottom:0}.view-student-notes .title-search-container .wrapper-title .page-title .page-subtitle{display:block;margin-top:5px;color:gray;letter-spacing:0}.view-student-notes .title-search-container .wrapper-notes-search{float:right;width:40.67797%;text-align:right}.view-student-notes .title-search-container .search-notes-input,.view-student-notes .title-search-container .search-notes-submit{display:inline-block;vertical-align:middle}.view-student-notes .title-search-container .search-notes-input{position:relative;right:-6px;width:55%;padding:10px 15px;color:#333}.view-student-notes .title-search-container .search-notes-submit{padding:8px 20px 9px 20px}.view-student-notes .note-group{border-top:4px solid #e6e6e6;margin:0;padding-top:30px}.view-student-notes .note-group .course-title,.view-student-notes .note-group .tags-title{margin:0 0 10px 0;color:#333}.view-student-notes .note-group .course-subtitle{margin:0 0 5px 0;border-bottom:1px solid #e6e6e6;padding-bottom:10px;color:#333}.view-student-notes .note-group .tags-title{border-bottom:1px solid #e6e6e6;padding-bottom:10px}.view-student-notes .note-group .note{margin:30px 0}.view-student-notes .note-group .note:after{content:"";display:table;clear:both}.view-student-notes .note-group .note .wrapper-note-excerpts{transition:box-shadow 0.75s ease-in-out 0,border-color 0.75s ease-in-out 0;display:inline-block;width:74.57627%;border:1px solid #f2f2f2;border-radius:2px}.view-student-notes .note-group .note .wrapper-note-excerpts .note-excerpt{transition:background-color 0.75s ease-in-out 0;padding:20px;background:#fff5ba}.view-student-notes .note-group .note .wrapper-note-excerpts .note-excerpt-more-link{display:inline;margin-left:5px;border:0;background:transparent;padding:0}.view-student-notes .note-group .note .wrapper-note-excerpts .note-excerpt-more-link:active{background:transparent;box-shadow:none}.view-student-notes .note-group .note .wrapper-note-excerpts .note-comments{border-top:4px solid #ffea75}.view-student-notes .note-group .note .wrapper-note-excerpts .note-comments .note-comment{transition:color 0.75s ease-in-out 0;padding:15px 20px;color:gray}.view-student-notes .note-group .note .wrapper-note-excerpts .note-comments .note-comment .note-comment-title{letter-spacing:1px;margin:0 0 5px 0;color:#b3b3b3}.view-student-notes .note-group .note .wrapper-note-excerpts .note-comments .note-comment .note-comment-p,.view-student-notes .note-group .note .wrapper-note-excerpts .note-comments .note-comment .note-comment-ul,.view-student-notes .note-group .note .wrapper-note-excerpts .note-comments .note-comment .note-comment-ol{padding:0;margin:0;background:transparent}.view-student-notes .note-group .note .wrapper-note-excerpts .note-comments .note-comment .note-comment-p{word-wrap:break-word}.view-student-notes .note-group .note .wrapper-note-excerpts .note-comments .note-comment .note-comment-ul,.view-student-notes .note-group .note .wrapper-note-excerpts .note-comments .note-comment .note-comment-ol{padding:auto;margin:auto}.view-student-notes .note-group .note .wrapper-note-excerpts .note-comments .note-comment .note-highlight{background-color:rgba(255,255,0,0.25)}.view-student-notes .note-group .note .reference{display:inline-block;width:23.72881%;vertical-align:top}.view-student-notes .note-group .note .reference .wrapper-reference-content{padding:0 20px;color:#b3b3b3}.view-student-notes .note-group .note .reference .wrapper-reference-content .reference-title{margin-top:10px;letter-spacing:1px;color:#b3b3b3}.view-student-notes .note-group .note .reference .wrapper-reference-content .reference-title:first-child{margin-top:0}.view-student-notes .note-group .note .reference .wrapper-reference-content .reference-meta{color:#707276}.view-student-notes .note-group .note .reference .wrapper-reference-content .reference-meta.reference-tags{word-wrap:break-word}.view-student-notes .note-group .note .reference .wrapper-reference-content .reference-meta.reference-tags .note-highlight{background-color:rgba(255,255,0,0.25)}.view-student-notes .note-group .note .reference .wrapper-reference-content span.reference-meta.reference-tags::after{content:",";color:#707276}.view-student-notes .note-group .note .reference .wrapper-reference-content span.reference-meta.reference-tags:last-child::after{content:""}.view-student-notes .note-group .note:hover .wrapper-note-excerpts,.view-student-notes .note-group .note:focus .wrapper-note-excerpts{box-shadow:0 2px 0 1px rgba(0,0,0,0.05);border-color:#e6e6e6}.view-student-notes .note-group .note:hover .note-excerpt,.view-student-notes .note-group .note:focus .note-excerpt{background:#ffea75}.view-student-notes .note-group .note:hover .note-comment,.view-student-notes .note-group .note:focus .note-comment{color:#4d4d4d}.view-student-notes .wrapper-tabs .tab-panel,.view-student-notes .wrapper-tabs .inline-error,.view-student-notes .wrapper-tabs .ui-loading{border-top:4px solid #e6e6e6}.view-student-notes .wrapper-tabs .tab-panel .listing-tools,.view-student-notes .wrapper-tabs .inline-error .listing-tools,.view-student-notes .wrapper-tabs .ui-loading .listing-tools{margin:20px 20px -10px 0}.view-student-notes .wrapper-tabs .tab-panel .note-group:first-of-type,.view-student-notes .wrapper-tabs .inline-error .note-group:first-of-type,.view-student-notes .wrapper-tabs .ui-loading .note-group:first-of-type{border-top:none}.view-student-notes .wrapper-tabs .tab-panel.note-group{padding-top:0}.view-student-notes .wrapper-tabs .inline-error{margin:10px 0;border-bottom:1px solid #b20610;padding:0 0 10px 0;color:#b20610}.view-student-notes .wrapper-tabs .tab-list{position:relative;top:4px}.view-student-notes .wrapper-tabs .tab-list:after{content:"";display:table;clear:both}.view-student-notes .wrapper-tabs .tab-list .tabs-label,.view-student-notes .wrapper-tabs .tab-list .tabs{display:inline-block;vertical-align:middle}.view-student-notes .wrapper-tabs .tab-list .tabs-label{margin-bottom:0;padding:15px 0;padding-right:20px;color:gray;font-weight:600 !important}.view-student-notes .wrapper-tabs .tab-list .tabs{position:relative;bottom:-5px}.view-student-notes .wrapper-tabs .tab-list .tabs:after{content:"";display:table;clear:both}.view-student-notes .wrapper-tabs .tab-list .tab{position:relative;display:inline}.view-student-notes .wrapper-tabs .tab-list .tab .tab-label{padding:10px 15px;text-align:center}.view-student-notes .wrapper-tabs .tab-list .tab .tab-label .icon{margin-right:2px}.view-student-notes .wrapper-tabs .tab-list .tab.is-active .tab-label{border-bottom-color:#333;color:#333}.view-student-notes .wrapper-tabs .tab-list .tab.is-active .action-close{border-bottom:4px solid #333}.view-student-notes .wrapper-tabs .tab-list .tab .action-close{position:relative;left:-15px;padding:10px}.view-student-notes #no-results-panel p{margin:30px 0}.view-student-notes .wrapper-msg{margin-bottom:20px}.view-student-notes .placeholder{background:#f2f2f2;border-top:5px solid #244B83;padding:30px}.view-student-notes .placeholder a{color:#1d3c69}.view-student-notes .placeholder-title{margin-bottom:20px;text-transform:none;letter-spacing:0}.view-student-notes .placeholder-copy ul li{display:block;margin-bottom:10px}.view-student-notes .placeholder-copy p,.view-student-notes .placeholder-copy ul{margin-bottom:20px}.date-wrapper{font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif}.date-wrapper .date-title{color:#414141;font-size:24px;border-bottom:0}.date-wrapper .timeline-item{border-left:solid 1px #2d323e;color:#2d323e;position:relative;padding-left:18px;margin-left:6px;padding-bottom:32px}.date-wrapper .timeline-item:first-of-type{margin-top:24px}.date-wrapper .timeline-item:last-of-type{border-left:solid 1px transparent}.date-wrapper .date-circle{width:7px;height:7px;position:absolute;left:-5px;background-color:#2d323e;border-radius:50%;border-style:solid;border-width:thin}.date-wrapper .date-circle.past-date{background-color:#f5f5f5}.date-wrapper .date-circle.past-date.past-due{background-color:#475b65}.date-wrapper .date-circle.todays-date{width:13px;height:13px;left:-8px;background-color:#ffdb87}.date-wrapper .date-content{display:flex;flex-wrap:wrap;position:relative;top:-7px;flex:100%;line-height:1.25}.date-wrapper .date-content.todays-date{top:-3px}.date-wrapper .no-access{color:#767676}.date-wrapper .timeline-date-content{font-size:16px;display:flex;flex:100%;font-weight:bold;margin-bottom:8px;align-items:center}.date-wrapper .timeline-date-content.not-released{color:#b1a3a3}.date-wrapper .timeline-date{color:#2d323e}.date-wrapper .timeline-title{font-size:14px;display:flex;flex:100%;margin-bottom:4px;font-weight:bold;line-height:1.25}.date-wrapper .timeline-title a{color:#2d323e;text-decoration:underline}.date-wrapper .timeline-title.not-released{color:#767676}.date-wrapper .timeline-description{font-size:14px;display:flex;flex:100%;line-height:1.25}.date-wrapper .timeline-description a{color:#2d323e;text-decoration:underline}.date-wrapper .timeline-description.not-released{color:#767676}.date-wrapper .timeline-extra-info{font-size:14px;display:flex;flex:100%;line-height:1.25}.date-wrapper .timeline-extra-info a{color:#2d323e;text-decoration:underline}.date-wrapper .timeline-extra-info.not-released{color:#767676}.date-wrapper .pill{font-size:12px;padding:2px 8px;border-radius:5px;margin-left:8px;font-weight:normal;vertical-align:top}.date-wrapper .pill.completed{background-color:#f0f2f2;color:#212529}.date-wrapper .pill.due-next{background-color:#686b73;color:#fbfbfb}.date-wrapper .pill.not-released{background-color:#fbfbfb;border-color:#d1d2d4;border-style:solid;border-width:thin;color:#767676}.date-wrapper .pill.past-due{background-color:#475b65;color:#fff}.date-wrapper .pill.today{background-color:#ffdb87;color:#2d323e}.date-wrapper .pill.verified{background-color:#2d323e;color:#fbfbfb}.date-wrapper .verified-icon{padding-right:8px}.view-teams div.course-wrapper section.course-content{padding:0}.view-teams div.course-wrapper section.course-content p{margin-bottom:5px}.view-teams p,.view-teams span{color:inherit;font-weight:inherit}.view-teams .icon{font-family:"FontAwesome";color:inherit}.view-teams .page-header{border-bottom:1px solid #ccc;padding:20px 20px 10px 20px}.view-teams .page-header:after{content:"";display:table;clear:both}.view-teams .page-header .page-title{margin-bottom:5px;text-transform:none;color:#000}.view-teams .page-header .page-description{margin-bottom:5px;color:gray}.view-teams .page-header.has-secondary .page-header-main{display:inline-block;width:66.10169%}.view-teams .page-header.has-secondary .page-header-secondary{text-align:right;display:inline-block;width:32.20339%;vertical-align:text-bottom}.view-teams .breadcrumbs .nav-item{margin-right:10px;display:inline-block}.view-teams .breadcrumbs .icon{margin-right:5px;display:inline-block;color:#b3b3b3}.view-teams .page-header-search .wrapper-search-input{display:inline-block;position:relative;vertical-align:middle}.view-teams .page-header-search .search-field{transition:all 0.25s ease-in-out;border:1px solid #e6e6e6;border-radius:3px;padding:5px 10px;font-family:inherit;color:gray}.view-teams .page-header-search .action-search{background-color:#ccc;padding:4px 10px;text-shadow:none;vertical-align:middle}.view-teams .page-header-search .action-search .icon{color:#fbfbfb}.view-teams .page-header-search .action-search:hover,.view-teams .page-header-search .action-search:focus{background-color:#244B83}.view-teams .page-header-search .action-clear{right:0;margin:0 5px 0 0;position:absolute;top:0;padding:5px;color:#ccc}.view-teams .page-header-search .action-clear:hover,.view-teams .page-header-search .action-clear:focus{color:#000}.view-teams .page-content{padding:20px}.view-teams .listing-tools{margin:2px 20px}.view-teams .cards-list{margin:0;padding:0}.view-teams .card{transition:all 0.25s ease-in-out;position:relative;display:inline-block;vertical-align:top;width:30%;margin:20px 1.2%;border:1px solid #e6e6e6;border-bottom:2px solid #ccc;border-radius:3px;background-color:#fbfbfb;color:#000}.view-teams .card:after{content:"";display:table;clear:both}.view-teams .card:hover,.view-teams .card:active,.view-teams .card:focus,.view-teams .card:focus-within{box-shadow:0 0 5px 1px rgba(36,75,131,0.25)}.view-teams .card:hover .card-description,.view-teams .card:active .card-description,.view-teams .card:focus .card-description,.view-teams .card:focus-within .card-description{color:#313131}.view-teams .card .wrapper-card-core{padding:20px}.view-teams .card .wrapper-card-core:after{content:"";display:table;clear:both}.view-teams .card .card-type{color:gray}.view-teams .card .card-title{margin-bottom:0.03125rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.view-teams .card .card-description{color:gray}.view-teams .card .card-actions:after{content:"";display:table;clear:both}.view-teams .card .card-actions .action-view{float:right;margin:5px 0}.view-teams .card .wrapper-card-meta{padding:10px 20px;background-color:#f9f9f9;color:gray}.view-teams .card .wrapper-card-meta:after{content:"";display:table;clear:both}.view-teams .card .wrapper-card-meta .meta-detail{margin:5px 15px 5px 0;color:#666}.view-teams .card .wrapper-card-meta .meta-detail abbr{border:0;text-decoration:none}.view-teams .card .wrapper-card-meta .meta-detail .icon{margin-right:5px}.view-teams .card .wrapper-card-meta .member-count{display:inline-block;vertical-align:middle;margin-right:5px}.view-teams .card .wrapper-card-meta .list-member-thumbs{display:inline-block;vertical-align:middle}.view-teams .card .wrapper-card-meta .list-member-thumbs .item-member-thumb{display:inline-block;margin:0 5px}.view-teams .card .wrapper-card-meta .list-member-thumbs img{width:20px;height:20px;border-radius:4px;border:1px solid #e6e6e6}.view-teams .card.square-card .card-description{height:4rem;overflow:hidden}.view-teams .card.square-card .wrapper-card-meta.has-actions .card-meta,.view-teams .card.square-card .wrapper-card-meta.has-actions .card-actions{display:inline-block;width:48%;vertical-align:middle}.view-teams .card.list-card{width:auto;display:block}.view-teams .card.list-card .card-core{display:inline-block;vertical-align:middle;width:84%}.view-teams .card.list-card .card-meta:after{content:"";display:table;clear:both}.view-teams .card.list-card .meta-detail{display:inline-block;vertical-align:middle}.view-teams .card.list-card .team-activity{float:right}.view-teams .card.list-card .card-actions{display:inline-block;vertical-align:middle;width:15%}.view-teams .card.has-pennant .pennant{display:block;position:absolute;top:10px;left:-5px;box-shadow:1px 1px 1px 0 #1d3c69;background-color:#42b5e9;padding:2px 15px;color:#fbfbfb}.view-teams .card.is-unavailable{background-color:#f2f2f2}.view-teams .card.is-unavailable .wrapper-card-meta{background-color:#e6e6e6}.view-teams .team-management{padding:1%}.view-teams .team-management h3,.view-teams .team-management p,.view-teams .team-management .action,.view-teams .team-management .team-management-section,.view-teams .team-management input{margin-bottom:2%}.view-teams .team-management #upload-team-csv{display:block}.view-teams .team-profile .page-content-main,.view-teams .team-management .page-content-main{display:inline-block;width:66.10169%;vertical-align:top}.view-teams .team-profile .page-content-secondary,.view-teams .team-management .page-content-secondary{display:inline-block;width:32.20339%;margin-left:15px;margin-bottom:20px;color:gray}.view-teams .team-profile .page-content-secondary div,.view-teams .team-profile .page-content-secondary .team-detail-header,.view-teams .team-management .page-content-secondary div,.view-teams .team-management .page-content-secondary .team-detail-header{margin-bottom:5px}.view-teams .team-profile .page-content-secondary .image-url,.view-teams .team-management .page-content-secondary .image-url{border:2px solid #c6c6c6;border-radius:5px;margin-bottom:5px}.view-teams .team-profile .page-content-secondary .leave-team,.view-teams .team-management .page-content-secondary .leave-team{margin-bottom:20px;margin-top:10px}.view-teams .team-profile .page-content-secondary .invite-header,.view-teams .team-profile .page-content-secondary .invite-text,.view-teams .team-management .page-content-secondary .invite-header,.view-teams .team-management .page-content-secondary .invite-text{margin-bottom:10px}.view-teams .team-profile .page-content-secondary .invite-team,.view-teams .team-management .page-content-secondary .invite-team{margin-top:20px;margin-bottom:10px}.view-teams .team-profile .page-content-secondary .invite-link-input,.view-teams .team-management .page-content-secondary .invite-link-input{width:100%}.view-teams .team-profile .page-content-secondary .member-profile,.view-teams .team-management .page-content-secondary .member-profile{position:relative;display:inline-block}.view-teams .team-profile .page-content-secondary .member-profile p,.view-teams .team-management .page-content-secondary .member-profile p{background:#333;border-radius:4px;color:#fbfbfb;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;line-height:1.41575em;opacity:0;padding:6px;position:absolute;text-shadow:0 -1px 0 #000;transition:all 0.1s cubic-bezier(0.77, 0, 0.175, 1) 0s;white-space:pre;visibility:hidden;pointer-events:none;right:0}.view-teams .team-profile .page-content-secondary .member-profile p:empty,.view-teams .team-management .page-content-secondary .member-profile p:empty{background:none}.view-teams .team-profile .page-content-secondary .member-profile p:empty::after,.view-teams .team-management .page-content-secondary .member-profile p:empty::after{display:none}.view-teams .team-profile .page-content-secondary .member-profile p::after,.view-teams .team-management .page-content-secondary .member-profile p::after{background:#333;content:" ";display:block;height:10px;right:18px;position:absolute;top:25px;transform:rotate(45deg);width:10px}.view-teams .team-profile .page-content-secondary .member-profile:hover p,.view-teams .team-profile .page-content-secondary .member-profile:focus p,.view-teams .team-management .page-content-secondary .member-profile:hover p,.view-teams .team-management .page-content-secondary .member-profile:focus p{display:block;margin-top:-40px;opacity:1;visibility:visible}.view-teams .create-team legend{margin-bottom:5px}.view-teams .create-team .description{margin-bottom:10px;color:#999}.view-teams .create-team .form-field{margin:0 0 15px 0}.view-teams .create-team .form-field .label{display:block;margin-bottom:5px}.view-teams .create-team .form-field.is-required .label::after{margin-left:5px;content:"*"}.view-teams .create-team .form-field .input-text{transition:all 0.25s ease-in-out 0s;display:block;width:90%;height:100%;margin-bottom:5px;border:1px solid #b3b3b3;padding:10px}.view-teams .create-team .form-field .input-select{width:90%;margin-bottom:5px;border:1px solid #b3b3b3}.view-teams .create-team .form-field .input-text:focus,.view-teams .create-team .form-field .input-select:focus{border:1px solid #244B83}.view-teams .create-team .form-field .input-text:focus+.tip,.view-teams .create-team .form-field .input-select:focus+.tip{color:#244B83}.view-teams .create-team .form-field.has-errors .input-text,.view-teams .create-team .form-field.has-errors .input-select{border:1px solid #d44040}.view-teams .create-team .form-field.has-errors .input-text+.tip,.view-teams .create-team .form-field.has-errors .input-select+.tip{color:#d44040}.view-teams .create-team .form-field .tip{display:block;color:#999}.view-teams .create-team .required-wrapper{display:inline-block;vertical-align:top;width:60%}.view-teams .create-team .optional-wrapper{display:inline-block;vertical-align:top;width:35%;margin-left:2%;border-left:2px solid #e6e6e6;padding-left:2%}.view-teams .form-actions{margin-top:20px}.view-teams .action{margin-right:10px;padding:10px 20px}.view-teams .action-primary{display:inline-block;text-shadow:none}.view-teams .action-primary:focus{border:inherit;box-shadow:none}.view-teams .action-cancel{display:inline-block;border:1px solid transparent;color:gray}.view-teams .action-cancel:hover,.view-teams .action-cancel:focus{border:1px solid #9e9e9e;color:#9e9e9e}.view-teams .header-action-view{display:inline-block;width:33%;vertical-align:text-bottom}.view-teams .header-action-view .join-team.form-actions,.view-teams .header-action-view .join-team-message{text-align:right}.view-teams .join-team-message{text-align:right;color:#999;display:block;margin-bottom:5px}.view-teams .team-actions{margin:20px 1.2%;color:gray;text-align:center}.view-teams .team-actions .title{margin-bottom:10px;text-align:inherit;color:inherit}.view-teams .team-actions .copy{text-align:inherit;color:inherit}.teams-content .teams-main .team-edit-fields{overflow:hidden;position:relative;width:100%}.teams-content .teams-main .team-edit-fields:after{content:"";display:table;clear:both}.teams-content .teams-main .team-edit-fields .team-required-fields{float:left;width:55%}.teams-content .teams-main .team-edit-fields .team-required-fields .u-field{margin-right:40px}.teams-content .teams-main .team-edit-fields .team-required-fields .u-field.u-field-name{padding-bottom:20px}.teams-content .teams-main .team-edit-fields .team-required-fields .u-field.u-field-name .u-field-value{width:100%}.teams-content .teams-main .team-edit-fields .team-required-fields .u-field.u-field-name .u-field-value input{border-radius:4px;height:40px}.teams-content .teams-main .team-edit-fields .team-required-fields .u-field.u-field-name .u-field-message{padding-left:0;padding-top:5px;width:100%}.teams-content .teams-main .team-edit-fields .team-required-fields .u-field.u-field-description .u-field-value{width:100%}.teams-content .teams-main .team-edit-fields .team-required-fields .u-field.u-field-description .u-field-value textarea,.teams-content .teams-main .team-edit-fields .team-required-fields .u-field.u-field-description .u-field-value form#wiki_revision .CodeMirror,form#wiki_revision .teams-content .teams-main .team-edit-fields .team-required-fields .u-field.u-field-description .u-field-value .CodeMirror{width:100%;height:100px;border-radius:4px}.teams-content .teams-main .team-edit-fields .team-required-fields .u-field.u-field-description .u-field-footer .u-field-message{display:block;padding-left:0;margin-top:5px;color:#999;width:100%}.teams-content .teams-main .team-edit-fields .team-required-fields .u-field-title{padding-bottom:5px;color:#313131;width:100%}.teams-content .teams-main .team-edit-fields .team-optional-fields{float:left;margin-left:40px;width:40%}.teams-content .teams-main .team-edit-fields .team-optional-fields .u-field.u-field-optional_description{margin-bottom:10px}.teams-content .teams-main .team-edit-fields .team-optional-fields .u-field.u-field-optional_description .u-field-title{color:#313131;font-weight:600;margin-bottom:4px}.teams-content .teams-main .team-edit-fields .team-optional-fields .u-field.u-field-optional_description .u-field-value{display:none}.teams-content .teams-main .team-edit-fields .team-optional-fields .u-field.u-field-language{margin-bottom:4px}.teams-content .teams-main .team-edit-fields .team-optional-fields .u-field-value-display{display:none}.teams-content .teams-main .team-edit-fields .team-optional-fields .u-field-title{color:#313131}.teams-content .teams-main .team-edit-fields .team-optional-fields .u-field-message{padding-left:0}.teams-content .teams-main .team-edit-fields .team-optional-fields .u-field-title,.teams-content .teams-main .team-edit-fields .team-optional-fields .u-field-value,.teams-content .teams-main .team-edit-fields .team-optional-fields .u-field-message{width:100%}.teams-content .teams-main .u-field{padding:0}.teams-content .teams-main .u-field.error input,.teams-content .teams-main .u-field.error textarea,.teams-content .teams-main .u-field.error form#wiki_revision .CodeMirror,form#wiki_revision .teams-content .teams-main .u-field.error .CodeMirror{border-color:#cb0712}.teams-content .teams-main .u-field.error .u-field-message-help,.teams-content .teams-main .u-field.error .u-field-description-message{color:#cb0712 !important}.teams-content .teams-main .teams-paging-header .listing-sort-select.input-select,.teams-content .teams-main .topics-paging-header .listing-sort-select.input-select{border:1px solid #b3b3b3}.teams-content .teams-main .create-team.wrapper-msg{margin:0 0 20px 0}.vertical-line::after{height:100%;border-left:2px solid #e6e6e6;content:"";position:absolute}.form-instructions{margin:10px 0 20px 0}.create-team.form-actions{margin-top:20px}.no-select{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}div.gradebook-wrapper section.gradebook-content{display:block;width:100%}div.gradebook-wrapper section.gradebook-content:after{content:"";display:table;clear:both}div.gradebook-wrapper section.gradebook-content .student-search{padding:0 20px 0 15px}div.gradebook-wrapper section.gradebook-content .student-search-field{width:100%;height:27px;padding:0 15px 0 35px;box-sizing:border-box;border-radius:13px;border:1px solid #c8c8c8;background:url("/static/images/search-icon.a92422ccadd7.png") no-repeat 9px center #f9f9f9;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:11px;box-shadow:0 1px 4px rgba(0,0,0,0.12) inset;transition:border-color 0.15s linear 0s}div.gradebook-wrapper section.gradebook-content .student-search-field::-webkit-input-placeholder,div.gradebook-wrapper section.gradebook-content .student-search-field::-moz-input-placeholder{font-style:italic}div.gradebook-wrapper section.gradebook-content .student-search-field:focus{border-color:#1d9dd9}div.gradebook-wrapper section.gradebook-content .student-table{float:left;width:24%;border-radius:3px 0 0 3px;color:#3c3c3c}div.gradebook-wrapper section.gradebook-content .student-table th{height:50px}div.gradebook-wrapper section.gradebook-content .student-table tr:first-child td{border-top:1px solid #c8c8c8;border-radius:5px 0 0 0}div.gradebook-wrapper section.gradebook-content .student-table tr:last-child td{border-bottom:1px solid #c8c8c8;border-radius:0 0 0 5px}div.gradebook-wrapper section.gradebook-content .student-table td{height:50px;padding-left:20px;border-bottom:1px solid #e1e1e1;border-left:1px solid #c8c8c8;background:#f2f2f2;font-size:13px;line-height:50px}div.gradebook-wrapper section.gradebook-content .student-table tr:nth-child(odd) td{background-color:#fbfbfb}div.gradebook-wrapper section.gradebook-content .grade-book-footer{position:relative;top:15px;width:100%;border:0;box-shadow:0;text-align:center;display:inline-block}div.gradebook-wrapper section.gradebook-content .grades{position:relative;float:left;width:76%;overflow-x:auto;overflow-y:hidden}div.gradebook-wrapper section.gradebook-content .grades .left-shadow,div.gradebook-wrapper section.gradebook-content .grades .right-shadow{position:absolute;top:0;width:20px;pointer-events:none}div.gradebook-wrapper section.gradebook-content .grades .left-shadow{left:0;background-image:-webkit-gradient(linear, left, rgba(0,0,0,0.1), transparent 20%),-webkit-gradient(linear, left, rgba(0,0,0,0.1), transparent);background-image:-webkit-linear-gradient(left, rgba(0,0,0,0.1), transparent 20%),-webkit-linear-gradient(left, rgba(0,0,0,0.1), transparent);background-image:-moz-linear-gradient(left, rgba(0,0,0,0.1), transparent 20%),-moz-linear-gradient(left, rgba(0,0,0,0.1), transparent);background-image:-ms-linear-gradient(left, rgba(0,0,0,0.1), transparent 20%),-ms-linear-gradient(left, rgba(0,0,0,0.1), transparent);background-image:-o-linear-gradient(left, rgba(0,0,0,0.1), transparent 20%),-o-linear-gradient(left, rgba(0,0,0,0.1), transparent)}div.gradebook-wrapper section.gradebook-content .grades .right-shadow{right:0;background-image:-webkit-gradient(linear, right, rgba(0,0,0,0.1), transparent 20%),-webkit-gradient(linear, right, rgba(0,0,0,0.1), transparent);background-image:-webkit-linear-gradient(right, rgba(0,0,0,0.1), transparent 20%),-webkit-linear-gradient(right, rgba(0,0,0,0.1), transparent);background-image:-moz-linear-gradient(right, rgba(0,0,0,0.1), transparent 20%),-moz-linear-gradient(right, rgba(0,0,0,0.1), transparent);background-image:-ms-linear-gradient(right, rgba(0,0,0,0.1), transparent 20%),-ms-linear-gradient(right, rgba(0,0,0,0.1), transparent);background-image:-o-linear-gradient(right, rgba(0,0,0,0.1), transparent 20%),-o-linear-gradient(right, rgba(0,0,0,0.1), transparent)}div.gradebook-wrapper section.gradebook-content .grade-table{width:1000px;cursor:move;transition:none;user-select:none}div.gradebook-wrapper section.gradebook-content .grade-table td,div.gradebook-wrapper section.gradebook-content .grade-table th{width:50px;text-align:center}div.gradebook-wrapper section.gradebook-content .grade-table thead th{position:relative;height:50px;background-color:#e1e1e1;background-image:-webkit-linear-gradient(top, #e1e1e1,#ddd);background-image:linear-gradient(to bottom,#e1e1e1,#ddd);font-size:10px;line-height:10px;font-weight:bold;text-align:center;box-shadow:0 1px 0 #c8c8c8 inset,0 2px 0 rgba(255,255,255,0.7) inset;border-left:1px solid #ccc}div.gradebook-wrapper section.gradebook-content .grade-table thead th:first-child{border-radius:5px 0 0;box-shadow:1px 1px 0 #c8c8c8 inset,1px 2px 0 rgba(255,255,255,0.7) inset;border-left:none}div.gradebook-wrapper section.gradebook-content .grade-table thead th:last-child{border-radius:0 3px 0 0;box-shadow:-1px 1px 0 #c8c8c8 inset,-1px 2px 0 rgba(255,255,255,0.7) inset}div.gradebook-wrapper section.gradebook-content .grade-table thead th .assignment{margin:9px 0}div.gradebook-wrapper section.gradebook-content .grade-table thead th .type,div.gradebook-wrapper section.gradebook-content .grade-table thead th .number,div.gradebook-wrapper section.gradebook-content .grade-table thead th .max{display:block}div.gradebook-wrapper section.gradebook-content .grade-table thead th .max{height:12px;background-color:#c6c6c6;background-image:-webkit-linear-gradient(top, #c6c6c6,#bababa);background-image:linear-gradient(to bottom,#c6c6c6,#bababa);font-size:9px;line-height:12px;color:#fbfbfb}div.gradebook-wrapper section.gradebook-content .grade-table tr{border-right:1px solid #c8c8c8}div.gradebook-wrapper section.gradebook-content .grade-table tr:first-child td{border-top:1px solid #c8c8c8}div.gradebook-wrapper section.gradebook-content .grade-table tr:last-child td{border-bottom:1px solid #c8c8c8}div.gradebook-wrapper section.gradebook-content .grade-table td{height:50px;border-bottom:1px solid #e1e1e1;background:#f3f3f3;font-size:13px;line-height:50px;border-left:1px solid #e1e1e1}div.gradebook-wrapper section.gradebook-content .grade-table tr:nth-child(odd) td{background-color:#fbfbfb}div.gradebook-wrapper .student-table tr:hover td,div.gradebook-wrapper .grade-table tr:hover td,div.gradebook-wrapper .student-table tr:focus td,div.gradebook-wrapper .grade-table tr:focus td,div.gradebook-wrapper .student-table tr.highlight td,div.gradebook-wrapper .grade-table tr.highlight td{border-color:#74b7d6;background-color:#8ed6f7;background-image:-webkit-linear-gradient(#8ed6f7,#76cbf4);background-image:linear-gradient(#8ed6f7,#76cbf4);color:#333}div.gradebook-wrapper .student-table tr:hover td a,div.gradebook-wrapper .grade-table tr:hover td a,div.gradebook-wrapper .student-table tr:focus td a,div.gradebook-wrapper .grade-table tr:focus td a,div.gradebook-wrapper .student-table tr.highlight td a,div.gradebook-wrapper .grade-table tr.highlight td a{color:#333}#ui-datepicker-div{z-index:12000 !important;width:16.5em !important}.instructor-dashboard-wrapper-2{position:relative}.instructor-dashboard-wrapper-2 .olddash-button-wrapper{position:absolute;top:16px;right:15px;font-size:16px}.instructor-dashboard-wrapper-2 .studio-edit-link{position:absolute;top:40px;right:15px;font-size:16px}.instructor-dashboard-wrapper-2 .file-download-link a{font-size:15px;color:#244B83;text-decoration:underline;padding:5px}.instructor-dashboard-wrapper-2 .wrapper-msg{margin-bottom:30px}.instructor-dashboard-wrapper-2 .msg{border-radius:1px;padding:10px 15px;margin-bottom:20px;font-weight:600}.instructor-dashboard-wrapper-2 .msg .copy{font-weight:600}.instructor-dashboard-wrapper-2 .msg-inline{display:inline-block;margin-left:20px;padding:0}.instructor-dashboard-wrapper-2 .msg-inline .icon,.instructor-dashboard-wrapper-2 .msg-inline .fa{margin-right:10px}.instructor-dashboard-wrapper-2 .msg-warning{display:none;background:#fffcf4;border-top:2px solid #ffc01f;color:#ffc01f}.instructor-dashboard-wrapper-2 .msg-confirm{display:none;background:#f2f9f2;border-top:2px solid #008401;color:#008401}.instructor-dashboard-wrapper-2 .msg-error{border-top:2px solid #d0021b;background:#fae6e8}.instructor-dashboard-wrapper-2 .msg-error .copy{color:#d0021b}.instructor-dashboard-wrapper-2 .msg-success{border-top:2px solid #008401;background:#f2f9f2;color:#008401}.instructor-dashboard-wrapper-2 .multi-select{min-width:150px}.instructor-dashboard-wrapper-2 .multi-select option{padding:4px 20px 2px 5px}.instructor-dashboard-wrapper-2 .copy-confirm{color:#008401}.instructor-dashboard-wrapper-2 .copy-warning{color:#ffc01f}.instructor-dashboard-wrapper-2 .copy-error{font-size:14px;color:#cb0712}.instructor-dashboard-wrapper-2 .list-advice{margin:20px 0;padding:0;list-style:none}.instructor-dashboard-wrapper-2 .list-advice .item{font-weight:600;margin-bottom:10px}.instructor-dashboard-wrapper-2 .list-advice .item:last-child{margin-bottom:0}.instructor-dashboard-wrapper-2 .btn-blue{margin-bottom:0;padding:8px 10px;text-shadow:none}.instructor-dashboard-wrapper-2 .customBrowseBtn{display:inline-block;position:relative;margin:10px 0 0;width:350px;overflow:hidden;vertical-align:bottom}@media (min-width: 576px){.instructor-dashboard-wrapper-2 .customBrowseBtn{margin-right:6px}}@media (max-width: 575.98px){.instructor-dashboard-wrapper-2 .customBrowseBtn{width:100%}}.instructor-dashboard-wrapper-2 .customBrowseBtn .enhanced-input-file{-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;-ms-border-radius:4px 0 0 4px;-o-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;padding:23px 6px 5px;position:relative;display:inline-block;width:100%;vertical-align:middle;border:1px solid #ccc;background:#fbfbfb;cursor:not-allowed;z-index:2}.instructor-dashboard-wrapper-2 .customBrowseBtn .file-browse{display:inline-block;position:absolute;bottom:0;left:0;width:100%;overflow:hidden;padding:0;border:none;background:transparent}.instructor-dashboard-wrapper-2 .customBrowseBtn .file-browse .browse{border:1px solid #102a4f;border-radius:3px;box-shadow:inset 0 1px 0 0 #3e6fb5;color:#fff;display:inline-block;font-size:inherit;font-weight:bold;background-color:#244B83;background-image:-webkit-linear-gradient(#244B83,#13315c);background-image:linear-gradient(#244B83,#13315c);padding:7px 18px;text-decoration:none;text-shadow:0 1px 0 #0b2141;background-clip:padding-box;box-sizing:border-box;height:30px;position:absolute;bottom:0;right:0;z-index:2;border-radius:0 3px 3px 0;padding:6px 10px;font-size:12px}.instructor-dashboard-wrapper-2 .customBrowseBtn .file-browse .browse:hover:not(:disabled){box-shadow:inset 0 1px 0 0 #305890;cursor:pointer;background-color:#21406c;background-image:-webkit-linear-gradient(#21406c,#112a4f);background-image:linear-gradient(#21406c,#112a4f)}.instructor-dashboard-wrapper-2 .customBrowseBtn .file-browse .browse:active:not(:disabled),.instructor-dashboard-wrapper-2 .customBrowseBtn .file-browse .browse:focus:not(:disabled){border:1px solid #102a4f;box-shadow:inset 0 0 8px 4px #0e2442,inset 0 0 8px 4px #0e2442}.instructor-dashboard-wrapper-2 .customBrowseBtn .file-browse .browse:disabled{opacity:0.5;cursor:not-allowed}.instructor-dashboard-wrapper-2 .customBrowseBtn .file-browse .file_field{box-sizing:border-box;position:relative;left:0;width:100%;padding:3px 12px;height:30px;z-index:3;margin:0;cursor:pointer}@media (max-width: 575.98px){.instructor-dashboard-wrapper-2 .customBrowseBtn .file-browse .file_field{padding-right:80px}}.instructor-dashboard-wrapper-2 .customBrowseBtn .file-browse .file_field::file-selector-button{display:none}.instructor-dashboard-content-2{display:block;width:100%;padding:40px}.instructor-dashboard-content-2 .wrap-instructor-info{display:inline;top:0}.instructor-dashboard-content-2 .request-response-error{margin:0;padding-bottom:20px;color:#cb0712}.instructor-dashboard-content-2 .display-errors{line-height:3em;color:#cb0712}.instructor-dashboard-content-2 .submit-email-warning{margin-top:20px}.instructor-dashboard-content-2 .slickgrid{margin-left:1px;font-size:14px;font-family:verdana, arial, sans-serif;color:#333}.instructor-dashboard-content-2 .slickgrid .slick-cell{border:1px dotted silver;border-collapse:collapse;white-space:normal;word-wrap:break-word}.instructor-dashboard-content-2 .instructor-dashboard-title{display:inline-block;margin-bottom:15px;padding-bottom:0;border-bottom:0}.instructor-dashboard-content-2 input[type="button"]{border:1px solid #cfc6c6;border-radius:3px;box-shadow:inset 0 1px 0 0 #fff;color:#333;display:inline-block;font-size:inherit;font-weight:bold;background-color:#eee;background-image:-webkit-linear-gradient(#eee,#d6cece);background-image:linear-gradient(#eee,#d6cece);padding:7px 18px;text-decoration:none;text-shadow:0 1px 0 #f9f8f8;background-clip:padding-box;margin-bottom:1em;padding:8px 17px;font-size:0.8125em;line-height:1.3em}.instructor-dashboard-content-2 input[type="button"]:hover:not(:disabled){box-shadow:inset 0 1px 0 0 #fbfbfb;cursor:pointer;background-color:#e1e1e1;background-image:-webkit-linear-gradient(#e1e1e1,#cfc6c6);background-image:linear-gradient(#e1e1e1,#cfc6c6)}.instructor-dashboard-content-2 input[type="button"]:active:not(:disabled),.instructor-dashboard-content-2 input[type="button"]:focus:not(:disabled){border:1px solid #cfc6c6;box-shadow:inset 0 0 8px 4px #c7bebe,inset 0 0 8px 4px #c7bebe}.instructor-dashboard-content-2 input[type="button"]:disabled{opacity:0.5;cursor:not-allowed}.instructor-dashboard-content-2 input[type="button"] .icon{margin-right:4px}.instructor-dashboard-content-2 .instructor_dash_glob_info{position:absolute;right:50px;top:46px;text-align:right}.instructor-dashboard-content-2 .instructor-nav,.instructor-dashboard-content-2 .data-download-nav{border-bottom:1px solid #ccc}.instructor-dashboard-content-2 .instructor-nav .nav-item,.instructor-dashboard-content-2 .data-download-nav .nav-item{display:inline-block}.instructor-dashboard-content-2 .instructor-nav .nav-item .btn-link,.instructor-dashboard-content-2 .data-download-nav .nav-item .btn-link{display:inline-block;padding:10px;border:0;box-shadow:none;text-shadow:none}.instructor-dashboard-content-2 .instructor-nav .nav-item .btn-link:hover,.instructor-dashboard-content-2 .data-download-nav .nav-item .btn-link:hover,.instructor-dashboard-content-2 .instructor-nav .nav-item .btn-link:focus,.instructor-dashboard-content-2 .data-download-nav .nav-item .btn-link:focus{border-bottom:3px solid #244B83}.instructor-dashboard-content-2 .instructor-nav .nav-item .btn-link.active-section,.instructor-dashboard-content-2 .data-download-nav .nav-item .btn-link.active-section{border-bottom:3px solid #244B83;color:#000}.instructor-dashboard-content-2 .report-generation-status .msg{display:inherit}.instructor-dashboard-content-2 .report-generation-status .msg.error{color:#cb0712}.instructor-dashboard-content-2 .report-generation-status .msg>div{display:inline-block}.instructor-dashboard-content-2 .report-generation-status .msg a{margin:0 1rem}.instructor-dashboard-content-2 .report-generation-status .msg a>div{display:inline-block}.idash-section{display:none;margin-top:30px}.idash-section .message{display:block;margin-top:20px;margin-bottom:20px;padding:15px 20px;border-radius:1px}.idash-section .message-title{margin-bottom:5px}.idash-section .message-actions{margin-top:10px}.idash-section .message-actions .action-primary{border:1px solid #c2c2c2;border-radius:3px;box-shadow:inset 0 1px 0 0 #fff;color:#333;display:inline-block;font-size:inherit;font-weight:bold;background-color:#e6e6e6;background-image:-webkit-linear-gradient(#e6e6e6,#cacaca);background-image:linear-gradient(#e6e6e6,#cacaca);padding:7px 18px;text-decoration:none;text-shadow:0 1px 0 #f0f0f0;background-clip:padding-box;border:1px solid #c8bdbd;border-radius:3px;box-shadow:inset 0 1px 0 0 #fff;color:#333;display:inline-block;font-size:inherit;font-weight:bold;background-color:#e6e6e6;background-image:-webkit-linear-gradient(#e6e6e6,#cfc5c5);background-image:linear-gradient(#e6e6e6,#cfc5c5);padding:7px 18px;text-decoration:none;text-shadow:0 1px 0 #f2efef;background-clip:padding-box;margin-bottom:1em;padding:8px 17px;font-size:0.8125em;line-height:1.3em}.idash-section .message-actions .action-primary:hover:not(:disabled){box-shadow:inset 0 1px 0 0 #f3f3f3;cursor:pointer;background-color:#d9d9d9;background-image:-webkit-linear-gradient(#d9d9d9,#c2c2c2);background-image:linear-gradient(#d9d9d9,#c2c2c2)}.idash-section .message-actions .action-primary:active:not(:disabled),.idash-section .message-actions .action-primary:focus:not(:disabled){border:1px solid #c2c2c2;box-shadow:inset 0 0 8px 4px #bbb,inset 0 0 8px 4px #bbb}.idash-section .message-actions .action-primary:hover:not(:disabled){box-shadow:inset 0 1px 0 0 #f3f3f3;cursor:pointer;background-color:#d9d9d9;background-image:-webkit-linear-gradient(#d9d9d9,#c7bdbd);background-image:linear-gradient(#d9d9d9,#c7bdbd)}.idash-section .message-actions .action-primary:active:not(:disabled),.idash-section .message-actions .action-primary:focus:not(:disabled){border:1px solid #c8bdbd;box-shadow:inset 0 0 8px 4px #bfb6b6,inset 0 0 8px 4px #bfb6b6}.idash-section .message-actions .action-primary:disabled{opacity:0.5;cursor:not-allowed}.idash-section .message-actions .action-primary .icon{margin-right:4px}.idash-section .message-error{border-top:2px solid #d0021b;background:#fae6e8}.idash-section .message-error .message-title{color:#d0021b}.idash-section .message-error .message-copy{color:#313131}.idash-section .message-confirmation{border-top:2px solid #008401;background:#f2f9f2}.idash-section .message-confirmation .message-title{color:#008401}.idash-section .message-confirmation .message-copy{color:#313131}.idash-section .message-warning{border-top:2px solid #ffc01f;background:#fffcf4}.idash-section .message-warning .message-title{color:#ffc01f}.idash-section.active-section{display:block}.idash-section .basic-data{padding:6px}.idash-section .running-tasks-section{display:none}.idash-section .no-pending-tasks-message{display:none}.idash-section .no-pending-tasks-message p{color:#4d4d4d;font-style:italic}.idash-section .section-title{margin-bottom:10px}.idash-section .section-title:after{content:"";display:table;clear:both}.idash-section .section-title .value{float:left}.idash-section .section-title .description{float:right;text-align:right;text-transform:none;letter-spacing:0;color:gray}.idash-section .subsection-title{margin-bottom:10px}.instructor-dashboard-wrapper-2 section.idash-section#course_info .course-errors-wrapper{margin-top:2em}.instructor-dashboard-wrapper-2 section.idash-section#course_info .course-errors-wrapper h2{color:#d60000}.instructor-dashboard-wrapper-2 section.idash-section#course_info .course-errors-wrapper.open .toggle-wrapper .triangle{background-image:url("/static/images/bullet-open.72845175fef7.png")}.instructor-dashboard-wrapper-2 section.idash-section#course_info .course-errors-wrapper.open .course-errors-visibility-wrapper{display:block}.instructor-dashboard-wrapper-2 section.idash-section#course_info .course-errors-wrapper .toggle-wrapper{width:300px;cursor:pointer}.instructor-dashboard-wrapper-2 section.idash-section#course_info .course-errors-wrapper .toggle-wrapper div{float:left}.instructor-dashboard-wrapper-2 section.idash-section#course_info .course-errors-wrapper .toggle-wrapper h2{float:left}.instructor-dashboard-wrapper-2 section.idash-section#course_info .course-errors-wrapper .toggle-wrapper .triangle{float:left;width:20px;height:20px;background-image:url("/static/images/bullet-closed.bc57a77c0245.png");background-position:8px 6px;background-repeat:no-repeat}.instructor-dashboard-wrapper-2 section.idash-section#course_info .course-errors-wrapper .course-errors-visibility-wrapper{display:none;clear:both}.instructor-dashboard-wrapper-2 section.idash-section#course_info .course-errors-wrapper .course-errors-visibility-wrapper .course-error{margin-bottom:1em;margin-left:0.5em}.instructor-dashboard-wrapper-2 section.idash-section#course_info .course-errors-wrapper .course-errors-visibility-wrapper .course-error code.course-error-first{color:#111}.instructor-dashboard-wrapper-2 section.idash-section#course_info .course-errors-wrapper .course-errors-visibility-wrapper .course-error code.course-error-second{color:#111}.instructor-dashboard-wrapper-2 section.idash-section#send_email .list-fields{list-style:none;margin:0;padding:0}.instructor-dashboard-wrapper-2 section.idash-section#send_email .list-fields .field{margin-bottom:20px;padding:0}.instructor-dashboard-wrapper-2 section.idash-section#send_email .list-fields .field ul{list-style-type:none}.instructor-dashboard-wrapper-2 section.idash-section#send_email .list-fields .field .send_to_list{line-height:1.3em}.instructor-dashboard-wrapper-2 section.idash-section#send_email .list-fields .field input[name="send_to"]{float:left;margin-top:0.3em;margin-left:0.1em}.instructor-dashboard-wrapper-2 section.idash-section#send_email .list-fields .field input[name="send_to"]+label{display:block;padding-left:1.3em;margin-bottom:0}.instructor-dashboard-wrapper-2 section.idash-section#send_email .list-fields .field input[name="send_to"]:checked+label{text-shadow:1px 0 0}.instructor-dashboard-wrapper-2 section.idash-section#send_email .list-fields .field input[name="send_to"]:focus+label,.instructor-dashboard-wrapper-2 section.idash-section#send_email .list-fields .field input[name="send_to"]:hover:not([disabled])+label{background-color:#efefef}.instructor-dashboard-wrapper-2 section.idash-section#send_email .list-fields .field input[name="send_to"]:focus+label *,.instructor-dashboard-wrapper-2 section.idash-section#send_email .list-fields .field input[name="send_to"]:hover:not([disabled])+label *{background-color:#efefef}.instructor-dashboard-wrapper-2 section.idash-section#send_email .list-fields .field input[name="send_to"]:disabled+label{font-weight:lighter;background-color:#f9f9f9}.instructor-dashboard-wrapper-2 section.idash-section#send_email .list-fields .field .email-targets-primary{display:table-cell;margin:0;width:20%}.instructor-dashboard-wrapper-2 section.idash-section#send_email .list-fields .field .email-targets-secondary{display:table-cell;margin:0;-webkit-columns:2;-moz-columns:2;columns:2}.instructor-dashboard-wrapper-2 section.idash-section#send_email .list-fields .field .email-targets-secondary .subheading{font-size:0.9em}.instructor-dashboard-wrapper-2 section.idash-section#send_email .list-fields .field:last-child{margin-bottom:0}.instructor-dashboard-wrapper-2 section.idash-section#send_email .list-fields .field .tip{display:block;margin-top:5px;font-size:12px;color:#666}.instructor-dashboard-wrapper-2 section.idash-section#membership .membership-section{margin-bottom:30px}.instructor-dashboard-wrapper-2 section.idash-section#membership .membership-section:last-child{margin-bottom:0}.instructor-dashboard-wrapper-2 section.idash-section#membership .membership-section legend{font-size:1.2em;margin-bottom:15px}.instructor-dashboard-wrapper-2 section.idash-section#membership .batch-enrollment textarea,.instructor-dashboard-wrapper-2 section.idash-section#membership .batch-enrollment-ccx textarea,.instructor-dashboard-wrapper-2 section.idash-section#membership .batch-enrollment form#wiki_revision .CodeMirror,form#wiki_revision .instructor-dashboard-wrapper-2 section.idash-section#membership .batch-enrollment .CodeMirror,.instructor-dashboard-wrapper-2 section.idash-section#membership .batch-enrollment-ccx form#wiki_revision .CodeMirror,form#wiki_revision .instructor-dashboard-wrapper-2 section.idash-section#membership .batch-enrollment-ccx .CodeMirror,.instructor-dashboard-wrapper-2 section.idash-section#membership .batch-beta-testers textarea,.instructor-dashboard-wrapper-2 section.idash-section#membership .batch-beta-testers form#wiki_revision .CodeMirror,form#wiki_revision .instructor-dashboard-wrapper-2 section.idash-section#membership .batch-beta-testers .CodeMirror{margin-top:0.2em;height:auto;width:90%}.instructor-dashboard-wrapper-2 section.idash-section#membership .batch-enrollment .role,.instructor-dashboard-wrapper-2 section.idash-section#membership .batch-enrollment-ccx .role,.instructor-dashboard-wrapper-2 section.idash-section#membership .batch-beta-testers .role{margin:20px 0}.instructor-dashboard-wrapper-2 section.idash-section#membership .batch-enrollment .role select,.instructor-dashboard-wrapper-2 section.idash-section#membership .batch-enrollment-ccx .role select,.instructor-dashboard-wrapper-2 section.idash-section#membership .batch-beta-testers .role select{margin-left:15px}.instructor-dashboard-wrapper-2 section.idash-section#membership .batch-enrollment input,.instructor-dashboard-wrapper-2 section.idash-section#membership .batch-enrollment-ccx input,.instructor-dashboard-wrapper-2 section.idash-section#membership .batch-beta-testers input{margin-right:5px}.instructor-dashboard-wrapper-2 section.idash-section#membership .batch-enrollment .request-res-section,.instructor-dashboard-wrapper-2 section.idash-section#membership .batch-enrollment-ccx .request-res-section,.instructor-dashboard-wrapper-2 section.idash-section#membership .batch-beta-testers .request-res-section{margin-top:1.5em}.instructor-dashboard-wrapper-2 section.idash-section#membership .batch-enrollment .request-res-section h3,.instructor-dashboard-wrapper-2 section.idash-section#membership .batch-enrollment-ccx .request-res-section h3,.instructor-dashboard-wrapper-2 section.idash-section#membership .batch-beta-testers .request-res-section h3{color:#646464}.instructor-dashboard-wrapper-2 section.idash-section#membership .batch-enrollment .request-res-section ul,.instructor-dashboard-wrapper-2 section.idash-section#membership .batch-enrollment-ccx .request-res-section ul,.instructor-dashboard-wrapper-2 section.idash-section#membership .batch-beta-testers .request-res-section ul{margin:0;margin-top:0.5em;padding:0;list-style-type:none;line-height:1.5em}.instructor-dashboard-wrapper-2 section.idash-section#membership .batch-enrollment-ccx{float:left;width:100%}.instructor-dashboard-wrapper-2 section.idash-section#membership .batch-enrollment-ccx textarea,.instructor-dashboard-wrapper-2 section.idash-section#membership .batch-enrollment-ccx form#wiki_revision .CodeMirror,form#wiki_revision .instructor-dashboard-wrapper-2 section.idash-section#membership .batch-enrollment-ccx .CodeMirror{width:100%}.instructor-dashboard-wrapper-2 section.idash-section#membership .auto_enroll_csv .enrollment_signup_button{margin-right:5px}.instructor-dashboard-wrapper-2 section.idash-section#membership .enroll-option{margin:10px 0;position:relative}.instructor-dashboard-wrapper-2 section.idash-section#membership .enroll-option .hint{display:block;position:absolute;top:10px;left:-9999em;padding:10px;width:50%;background-color:#f9f9f9;box-shadow:2px 2px 3px rgba(0,0,0,0.2)}.instructor-dashboard-wrapper-2 section.idash-section#membership .enroll-option .hint .hint-caret{display:block;position:absolute;top:0;left:-15px;border-right:8px solid #f9f9f9;border-left:8px solid transparent;border-top:8px solid #f9f9f9;border-bottom:8px solid transparent}.instructor-dashboard-wrapper-2 section.idash-section#membership .enroll-option .has-hint:hover>.hint{left:200px}.instructor-dashboard-wrapper-2 section.idash-section#membership .enroll-option .has-hint input:focus ~ .hint{left:200px}.instructor-dashboard-wrapper-2 section.idash-section#membership .enroll-actions{margin-top:20px}.instructor-dashboard-wrapper-2 section.idash-section#membership .member-lists-management .wrapper-member-select,.instructor-dashboard-wrapper-2 section.idash-section#membership .member-lists-management-ccx .wrapper-member-select{padding:10px;background-color:#ddd}.instructor-dashboard-wrapper-2 section.idash-section#membership .member-lists-management .member-lists-selector,.instructor-dashboard-wrapper-2 section.idash-section#membership .member-lists-management-ccx .member-lists-selector{display:block;margin:5px 0;padding:5px}.instructor-dashboard-wrapper-2 section.idash-section#membership .member-lists-management .auth-list-container,.instructor-dashboard-wrapper-2 section.idash-section#membership .member-lists-management-ccx .auth-list-container{display:none;margin-bottom:30px}.instructor-dashboard-wrapper-2 section.idash-section#membership .member-lists-management .auth-list-container.active,.instructor-dashboard-wrapper-2 section.idash-section#membership .member-lists-management-ccx .auth-list-container.active{display:block}.instructor-dashboard-wrapper-2 section.idash-section#membership .member-lists-management .auth-list-container .member-list-widget .header,.instructor-dashboard-wrapper-2 section.idash-section#membership .member-lists-management-ccx .auth-list-container .member-list-widget .header{box-sizing:border-box;border-top-left-radius:3;border-top-right-radius:3;position:relative;padding:10px;background-color:#efefef;border:1px solid #ddd;display:none}.instructor-dashboard-wrapper-2 section.idash-section#membership .member-lists-management .auth-list-container .member-list-widget .title,.instructor-dashboard-wrapper-2 section.idash-section#membership .member-lists-management-ccx .auth-list-container .member-list-widget .title{font-size:16px}.instructor-dashboard-wrapper-2 section.idash-section#membership .member-lists-management .auth-list-container .member-list-widget .label,.instructor-dashboard-wrapper-2 section.idash-section#membership .member-lists-management-ccx .auth-list-container .member-list-widget .label,.instructor-dashboard-wrapper-2 section.idash-section#membership .member-lists-management .auth-list-container .member-list-widget .form-label,.instructor-dashboard-wrapper-2 section.idash-section#membership .member-lists-management-ccx .auth-list-container .member-list-widget .form-label{color:#919191}.instructor-dashboard-wrapper-2 section.idash-section#membership .member-lists-management .auth-list-container .member-list-widget .info,.instructor-dashboard-wrapper-2 section.idash-section#membership .member-lists-management-ccx .auth-list-container .member-list-widget .info{box-sizing:border-box;padding:10px;border:1px solid #ddd;color:#919191;line-height:1.3em;font-size:0.85em}.instructor-dashboard-wrapper-2 section.idash-section#membership .member-lists-management .auth-list-container .member-list-widget .member-list,.instructor-dashboard-wrapper-2 section.idash-section#membership .member-lists-management-ccx .auth-list-container .member-list-widget .member-list{box-sizing:border-box}.instructor-dashboard-wrapper-2 section.idash-section#membership .member-lists-management .auth-list-container .member-list-widget .member-list table,.instructor-dashboard-wrapper-2 section.idash-section#membership .member-lists-management-ccx .auth-list-container .member-list-widget .member-list table{width:100%}.instructor-dashboard-wrapper-2 section.idash-section#membership .member-lists-management .auth-list-container .member-list-widget .member-list thead,.instructor-dashboard-wrapper-2 section.idash-section#membership .member-lists-management-ccx .auth-list-container .member-list-widget .member-list thead{background-color:#ddd}.instructor-dashboard-wrapper-2 section.idash-section#membership .member-lists-management .auth-list-container .member-list-widget .member-list tr,.instructor-dashboard-wrapper-2 section.idash-section#membership .member-lists-management-ccx .auth-list-container .member-list-widget .member-list tr{border-bottom:1px solid #ddd}.instructor-dashboard-wrapper-2 section.idash-section#membership .member-lists-management .auth-list-container .member-list-widget .member-list th,.instructor-dashboard-wrapper-2 section.idash-section#membership .member-lists-management-ccx .auth-list-container .member-list-widget .member-list th,.instructor-dashboard-wrapper-2 section.idash-section#membership .member-lists-management .auth-list-container .member-list-widget .member-list td,.instructor-dashboard-wrapper-2 section.idash-section#membership .member-lists-management-ccx .auth-list-container .member-list-widget .member-list td{vertical-align:middle;padding:10px 5px;border-left:1px solid #ddd;border-right:1px solid #ddd;word-wrap:break-word}.instructor-dashboard-wrapper-2 section.idash-section#membership .member-lists-management .auth-list-container .member-list-widget .bottom-bar,.instructor-dashboard-wrapper-2 section.idash-section#membership .member-lists-management-ccx .auth-list-container .member-list-widget .bottom-bar{box-sizing:border-box;border-bottom-left-radius:3;border-bottom-right-radius:3;position:relative;padding:10px;margin-top:-1px;border:1px solid #ddd;background-color:#efefef;box-shadow:inset #bbb 0 1px 1px 0}.instructor-dashboard-wrapper-2 section.idash-section#membership .member-lists-management .auth-list-container .member-list-widget input[type="button"].add,.instructor-dashboard-wrapper-2 section.idash-section#membership .member-lists-management-ccx .auth-list-container .member-list-widget input[type="button"].add{border:1px solid #102a4f;border-radius:3px;box-shadow:inset 0 1px 0 0 #3e6fb5;color:#fff;display:inline-block;font-size:inherit;font-weight:bold;background-color:#244B83;background-image:-webkit-linear-gradient(#244B83,#13315c);background-image:linear-gradient(#244B83,#13315c);padding:7px 18px;text-decoration:none;text-shadow:0 1px 0 #0b2141;background-clip:padding-box;margin-bottom:1em;padding:8px 17px;font-size:0.8125em;line-height:1.3em;position:absolute;right:20px}.instructor-dashboard-wrapper-2 section.idash-section#membership .member-lists-management .auth-list-container .member-list-widget input[type="button"].add:hover:not(:disabled),.instructor-dashboard-wrapper-2 section.idash-section#membership .member-lists-management-ccx .auth-list-container .member-list-widget input[type="button"].add:hover:not(:disabled){box-shadow:inset 0 1px 0 0 #305890;cursor:pointer;background-color:#21406c;background-image:-webkit-linear-gradient(#21406c,#112a4f);background-image:linear-gradient(#21406c,#112a4f)}.instructor-dashboard-wrapper-2 section.idash-section#membership .member-lists-management .auth-list-container .member-list-widget input[type="button"].add:active:not(:disabled),.instructor-dashboard-wrapper-2 section.idash-section#membership .member-lists-management-ccx .auth-list-container .member-list-widget input[type="button"].add:active:not(:disabled),.instructor-dashboard-wrapper-2 section.idash-section#membership .member-lists-management .auth-list-container .member-list-widget input[type="button"].add:focus:not(:disabled),.instructor-dashboard-wrapper-2 section.idash-section#membership .member-lists-management-ccx .auth-list-container .member-list-widget input[type="button"].add:focus:not(:disabled){border:1px solid #102a4f;box-shadow:inset 0 0 8px 4px #0e2442,inset 0 0 8px 4px #0e2442}.instructor-dashboard-wrapper-2 section.idash-section#membership .member-lists-management .auth-list-container .member-list-widget input[type="button"].add:disabled,.instructor-dashboard-wrapper-2 section.idash-section#membership .member-lists-management-ccx .auth-list-container .member-list-widget input[type="button"].add:disabled{opacity:0.5;cursor:not-allowed}.instructor-dashboard-wrapper-2 section.idash-section#membership .member-lists-management .auth-list-container .member-list-widget input[type="button"].add .icon,.instructor-dashboard-wrapper-2 section.idash-section#membership .member-lists-management-ccx .auth-list-container .member-list-widget input[type="button"].add .icon{margin-right:4px}.instructor-dashboard-wrapper-2 section.idash-section#membership .member-lists-management .auth-list-container .revoke,.instructor-dashboard-wrapper-2 section.idash-section#membership .member-lists-management-ccx .auth-list-container .revoke{color:#919191;cursor:pointer}.instructor-dashboard-wrapper-2 section.idash-section#membership .member-lists-management .auth-list-container .revoke:hover,.instructor-dashboard-wrapper-2 section.idash-section#membership .member-lists-management-ccx .auth-list-container .revoke:hover,.instructor-dashboard-wrapper-2 section.idash-section#membership .member-lists-management .auth-list-container .revoke:focus,.instructor-dashboard-wrapper-2 section.idash-section#membership .member-lists-management-ccx .auth-list-container .revoke:focus{color:#d44040}.instructor-dashboard-wrapper-2 section.idash-section#membership .member-lists-management-ccx{float:left;width:100%}.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-settings .form-fields .label,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-edit .form-fields .label,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-group-add .form-fields .label,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .file-upload-form .form-fields .label,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-settings .form-fields .form-label,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-edit .form-fields .form-label,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-group-add .form-fields .form-label,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .file-upload-form .form-fields .form-label,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-settings .form-fields .input,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-edit .form-fields .input,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-group-add .form-fields .input,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .file-upload-form .form-fields .input,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-settings .form-fields .tip,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-edit .form-fields .tip,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-group-add .form-fields .tip,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .file-upload-form .form-fields .tip{display:block}.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-settings .form-fields .label,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-edit .form-fields .label,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-group-add .form-fields .label,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .file-upload-form .form-fields .label,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-settings .form-fields .form-label,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-edit .form-fields .form-label,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-group-add .form-fields .form-label,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .file-upload-form .form-fields .form-label{margin-bottom:10px}.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-settings .form-fields .tip,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-edit .form-fields .tip,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-group-add .form-fields .tip,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .file-upload-form .form-fields .tip{margin-top:5px;color:#b3b3b3}.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-settings .form-fields .field-text input[type="text"],.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-edit .form-fields .field-text input[type="text"],.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-group-add .form-fields .field-text input[type="text"],.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .file-upload-form .form-fields .field-text input[type="text"]{height:auto}.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-settings .form-fields .field-text input[type="text"].readonly,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-edit .form-fields .field-text input[type="text"].readonly,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-group-add .form-fields .field-text input[type="text"].readonly,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .file-upload-form .form-fields .field-text input[type="text"].readonly{background-color:transparent;padding:0;border:none;box-shadow:none}.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-settings .form-fields .field-text .input,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-edit .form-fields .field-text .input,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-group-add .form-fields .field-text .input,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .file-upload-form .form-fields .field-text .input{width:100%;padding:10px 15px}.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-settings .form-fields .input-file,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-edit .form-fields .input-file,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-group-add .form-fields .input-file,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .file-upload-form .form-fields .input-file{margin-bottom:10px}.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-settings .form-submit,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-edit .form-submit,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-group-add .form-submit,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .file-upload-form .form-submit,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-settings .form-cancel,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-edit .form-cancel,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-group-add .form-cancel,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .file-upload-form .form-cancel{display:inline-block;vertical-align:middle}.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .form-submit{border:1px solid #102a4f;border-radius:3px;box-shadow:inset 0 1px 0 0 #3e6fb5;color:#fff;display:inline-block;font-size:inherit;font-weight:bold;background-color:#244B83;background-image:-webkit-linear-gradient(#244B83,#13315c);background-image:linear-gradient(#244B83,#13315c);padding:7px 18px;text-decoration:none;text-shadow:0 1px 0 #0b2141;background-clip:padding-box;margin-bottom:1em;padding:8px 17px;font-size:0.8125em;line-height:1.3em;font-size:14px;line-height:20.72px;margin-right:10px;margin-bottom:0;text-shadow:none}.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .form-submit:hover:not(:disabled){box-shadow:inset 0 1px 0 0 #305890;cursor:pointer;background-color:#21406c;background-image:-webkit-linear-gradient(#21406c,#112a4f);background-image:linear-gradient(#21406c,#112a4f)}.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .form-submit:active:not(:disabled),.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .form-submit:focus:not(:disabled){border:1px solid #102a4f;box-shadow:inset 0 0 8px 4px #0e2442,inset 0 0 8px 4px #0e2442}.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .form-submit:disabled{opacity:0.5;cursor:not-allowed}.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .form-submit .icon{margin-right:4px}.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-nav:after{content:"";display:table;clear:both}.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-nav .cohort-management-nav-form{width:60%;float:left}.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-nav .cohort-select{width:100%;margin-top:5px}.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-nav .action-create{border:1px solid #102a4f;border-radius:3px;box-shadow:inset 0 1px 0 0 #3e6fb5;color:#fff;display:inline-block;font-size:inherit;font-weight:bold;background-color:#244B83;background-image:-webkit-linear-gradient(#244B83,#13315c);background-image:linear-gradient(#244B83,#13315c);padding:7px 18px;text-decoration:none;text-shadow:0 1px 0 #0b2141;background-clip:padding-box;margin-bottom:1em;padding:8px 17px;font-size:0.8125em;line-height:1.3em;float:right;text-align:right;text-shadow:none}.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-nav .action-create:hover:not(:disabled){box-shadow:inset 0 1px 0 0 #305890;cursor:pointer;background-color:#21406c;background-image:-webkit-linear-gradient(#21406c,#112a4f);background-image:linear-gradient(#21406c,#112a4f)}.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-nav .action-create:active:not(:disabled),.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-nav .action-create:focus:not(:disabled){border:1px solid #102a4f;box-shadow:inset 0 0 8px 4px #0e2442,inset 0 0 8px 4px #0e2442}.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-nav .action-create:disabled{opacity:0.5;cursor:not-allowed}.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-nav .action-create .icon{margin-right:4px}.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-nav.is-disabled .cohort-select{opacity:0.25}.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-nav.is-disabled .action-create{opacity:0.5}.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management .message .action-create{border:1px solid #102a4f;border-radius:3px;box-shadow:inset 0 1px 0 0 #3e6fb5;color:#fff;display:inline-block;font-size:inherit;font-weight:bold;background-color:#244B83;background-image:-webkit-linear-gradient(#244B83,#13315c);background-image:linear-gradient(#244B83,#13315c);padding:7px 18px;text-decoration:none;text-shadow:0 1px 0 #0b2141;background-clip:padding-box;margin-bottom:1em;padding:8px 17px;font-size:0.8125em;line-height:1.3em}.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management .message .action-create:hover:not(:disabled){box-shadow:inset 0 1px 0 0 #305890;cursor:pointer;background-color:#21406c;background-image:-webkit-linear-gradient(#21406c,#112a4f);background-image:linear-gradient(#21406c,#112a4f)}.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management .message .action-create:active:not(:disabled),.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management .message .action-create:focus:not(:disabled){border:1px solid #102a4f;box-shadow:inset 0 0 8px 4px #0e2442,inset 0 0 8px 4px #0e2442}.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management .message .action-create:disabled{opacity:0.5;cursor:not-allowed}.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management .message .action-create .icon{margin-right:4px}.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-settings,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-edit{margin-bottom:20px}.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-settings .form-title,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-edit .form-title{padding:20px;background:#f2f2f2;border-bottom:2px solid #e6e6e6}.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-settings .form-actions,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-edit .form-actions{padding:20px 0}.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-settings .form-actions.new-cohort-form,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-edit .form-actions.new-cohort-form{padding:20px}.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-assignment-type-settings.is-disabled,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohorts-state-section.is-disabled{opacity:0.25}.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-group-header{padding:20px;border-bottom:2px solid #e6e6e6;background:#f2f2f2}.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-group-header .group-header-title{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #e6e6e6}.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-group-header .group-header-title:hover .action-edit-name,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-group-header .group-header-title:active .action-edit-name,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-group-header .group-header-title:focus .action-edit-name{opacity:1;pointer-events:auto}.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-group-header .title-value,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-group-header .group-count,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-group-header .action-edit{display:inline-block;vertical-align:middle}.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-group-header .title-value{margin-right:5px}.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-group-header .action-edit-name{border:1px solid #a8a8a8;border-radius:3px;box-shadow:inset 0 1px 0 0 #f2f2f2;color:#333;display:inline-block;font-size:inherit;font-weight:bold;background-color:#ccc;background-image:-webkit-linear-gradient(#ccc,#b0b0b0);background-image:linear-gradient(#ccc,#b0b0b0);padding:7px 18px;text-decoration:none;text-shadow:0 1px 0 #d6d6d6;background-clip:padding-box;border:1px solid #b0a0a0;border-radius:3px;box-shadow:inset 0 1px 0 0 #f2f2f2;color:#333;display:inline-block;font-size:inherit;font-weight:bold;background-color:#ccc;background-image:-webkit-linear-gradient(#ccc,#b7a9a9);background-image:linear-gradient(#ccc,#b7a9a9);padding:7px 18px;text-decoration:none;text-shadow:0 1px 0 #dad2d2;background-clip:padding-box;margin-bottom:1em;padding:8px 17px;font-size:0.8125em;line-height:1.3em;transition:opacity 0.25s ease-in-out;font-size:14px;line-height:20.72px;margin-left:10px;padding:5px 10px;margin-bottom:0;opacity:0;pointer-events:none}.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-group-header .action-edit-name:hover:not(:disabled){box-shadow:inset 0 1px 0 0 #d9d9d9;cursor:pointer;background-color:#bfbfbf;background-image:-webkit-linear-gradient(#bfbfbf,#a8a8a8);background-image:linear-gradient(#bfbfbf,#a8a8a8)}.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-group-header .action-edit-name:active:not(:disabled),.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-group-header .action-edit-name:focus:not(:disabled){border:1px solid #a8a8a8;box-shadow:inset 0 0 8px 4px #a1a1a1,inset 0 0 8px 4px #a1a1a1}.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-group-header .action-edit-name:hover:not(:disabled){box-shadow:inset 0 1px 0 0 #d9d9d9;cursor:pointer;background-color:#bfbfbf;background-image:-webkit-linear-gradient(#bfbfbf,#afa1a1);background-image:linear-gradient(#bfbfbf,#afa1a1)}.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-group-header .action-edit-name:active:not(:disabled),.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-group-header .action-edit-name:focus:not(:disabled){border:1px solid #b0a0a0;box-shadow:inset 0 0 8px 4px #a79a9a,inset 0 0 8px 4px #a79a9a}.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-group-header .action-edit-name:disabled{opacity:0.5;cursor:not-allowed}.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-group-header .action-edit-name .icon{margin-right:4px}.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-group-setup{color:#b3b3b3}.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-group-setup:after{content:"";display:table;clear:both}.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-group-setup .setup-value{float:left;margin-right:5%;width:70%}.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-group-setup .setup-actions{float:right;text-align:right;width:20%}.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-group-add{border:1px solid #f2f2f2}.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-group-add .form-title{margin-bottom:5px;padding:0;border:none;background:transparent}.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-group-add .form-introduction{margin-bottom:20px}.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-group-add .form-introduction p{color:#999}.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-group-add .form-fields{padding:20px 0}.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-group-add .form-actions{padding:0 0 20px 0}.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-group-add .cohort-management-group-add-students{min-height:200px;width:100%;padding:10px 15px}.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .toggle-cohort-management-secondary,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .toggle-cohort-management-discussions{background:transparent;border:none;box-shadow:none;text-shadow:none;padding:0;color:#244B83}.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .toggle-cohort-management-secondary:hover,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .toggle-cohort-management-secondary:focus,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .toggle-cohort-management-discussions:hover,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .toggle-cohort-management-discussions:focus{text-decoration:underline}.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-file-upload .form-introduction{margin-bottom:20px}.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-file-upload .form-introduction p{color:#999}.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .file-upload-form .form-fields{margin-bottom:20px}.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .file-upload-form .action-submit{border:1px solid #102a4f;border-radius:3px;box-shadow:inset 0 1px 0 0 #3e6fb5;color:#fff;display:inline-block;font-size:inherit;font-weight:bold;background-color:#244B83;background-image:-webkit-linear-gradient(#244B83,#13315c);background-image:linear-gradient(#244B83,#13315c);padding:7px 18px;text-decoration:none;text-shadow:0 1px 0 #0b2141;background-clip:padding-box;margin-bottom:1em;padding:8px 17px;font-size:0.8125em;line-height:1.3em;font-size:14px;margin-bottom:0;font-weight:700;text-shadow:none}.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .file-upload-form .action-submit:hover:not(:disabled){box-shadow:inset 0 1px 0 0 #305890;cursor:pointer;background-color:#21406c;background-image:-webkit-linear-gradient(#21406c,#112a4f);background-image:linear-gradient(#21406c,#112a4f)}.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .file-upload-form .action-submit:active:not(:disabled),.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .file-upload-form .action-submit:focus:not(:disabled){border:1px solid #102a4f;box-shadow:inset 0 0 8px 4px #0e2442,inset 0 0 8px 4px #0e2442}.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .file-upload-form .action-submit:disabled{opacity:0.5;cursor:not-allowed}.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .file-upload-form .action-submit .icon{margin-right:4px}.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-supplemental{margin-top:20px;padding:10px 20px;background:#f9f9f9;border-radius:2px}.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-supplemental .icon{margin-right:5px;color:#999}.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .has-other-input-text{display:inline-block}.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .has-other-input-text label{display:inline-block}.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .has-other-input-text .input-group-other{display:inline;position:relative;overflow:auto;width:100%;height:auto;margin:0;padding:inherit;border:inherit;clip:auto}.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .has-other-input-text .input-group-other.is-hidden{display:none}.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .has-other-input-text .input-group-other .input-cohort-group-association{display:inline}.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-nav{margin-bottom:20px}.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-settings{background:#f2f2f2}.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-settings:after{content:"";display:table;clear:both}.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-settings .cohort-management-group-header{padding:0;border-bottom:0}.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-settings .cohort-management-group-header .group-header-title{margin-bottom:0;padding:20px;border-bottom:1px solid #ccc;text-transform:none;letter-spacing:normal}.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-settings .cohort-management-group-header .cohort-management-group-setup{padding:20px}.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-settings .cohort-management-group-header .cohort-management-group-setup .cohort-management-group-text{display:inline-block;width:74.57627%}.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-settings .cohort-management-group-header .cohort-management-group-setup .cohort-management-group-actions{display:inline-block;width:23.72881%;vertical-align:top;text-align:right}.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-settings .cohort-management-details,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-settings .cohort-management-group-add{border-top:1px solid #e6e6e6;background:#fbfbfb}.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-settings .cohort-management-details .cohort-management-settings,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-settings .cohort-management-group-add .cohort-management-settings{margin-bottom:0;border-top:0;background:#fbfbfb}.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-settings .cohort-management-details .cohort-details-name,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-settings .cohort-management-group-add .cohort-details-name{display:block;width:100%;padding:10px;margin-bottom:40px}.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-settings .cohort-management-details .cohort-section-header,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-settings .cohort-management-group-add .cohort-section-header{margin-top:30px;padding:20px 0 10px 0}.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-settings .cohort-management-details .cohort-section-header>.form-field,.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .cohort-management-settings .cohort-management-group-add .cohort-section-header>.form-field{padding-bottom:20px}.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .wrapper-tabs{position:relative;top:1px;padding:0 20px}.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .wrapper-tabs .tab{position:relative;display:inline-block}.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .wrapper-tabs .tab .toggle-button{display:inline-block;padding:15px;background:transparent;border-radius:0;border:0;box-shadow:none;color:#244B83;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .wrapper-tabs .tab.is-selected .toggle-button{padding-bottom:15px;border-style:solid;border-width:1px 1px 0 1px;border-color:#e6e6e6;background:#fbfbfb;color:inherit;cursor:default}.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .tab-content{padding:20px 20px 0 20px;border:1px solid #f2f2f2}.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .tab-content.new-cohort-form{padding:0 20px}.instructor-dashboard-wrapper-2 section.idash-section#cohort_management .tab-content.new-cohort-form .form-label{margin-top:20px}.instructor-dashboard-wrapper-2 section.idash-section#discussions_management .division-scheme-container{display:flex;flex-direction:column;justify-content:space-between}.instructor-dashboard-wrapper-2 section.idash-section#discussions_management .division-scheme-container .division-scheme{font-size:18px}.instructor-dashboard-wrapper-2 section.idash-section#discussions_management .division-scheme-container .division-scheme-item{padding-left:1%;padding-right:1%;float:left}.instructor-dashboard-wrapper-2 section.idash-section#discussions_management .division-scheme-container .three-column-layout{max-width:30%}.instructor-dashboard-wrapper-2 section.idash-section#discussions_management .division-scheme-container .two-column-layout{max-width:47%}.instructor-dashboard-wrapper-2 section.idash-section#discussions_management .division-scheme-container .field-message{font-size:13px}.instructor-dashboard-wrapper-2 section.idash-section#discussions_management .form-submit{border:1px solid #102a4f;border-radius:3px;box-shadow:inset 0 1px 0 0 #3e6fb5;color:#fff;display:inline-block;font-size:inherit;font-weight:bold;background-color:#244B83;background-image:-webkit-linear-gradient(#244B83,#13315c);background-image:linear-gradient(#244B83,#13315c);padding:7px 18px;text-decoration:none;text-shadow:0 1px 0 #0b2141;background-clip:padding-box;margin-bottom:1em;padding:8px 17px;font-size:0.8125em;line-height:1.3em;font-size:14px;line-height:20.72px;margin-right:10px;margin-bottom:0;text-shadow:none}.instructor-dashboard-wrapper-2 section.idash-section#discussions_management .form-submit:hover:not(:disabled){box-shadow:inset 0 1px 0 0 #305890;cursor:pointer;background-color:#21406c;background-image:-webkit-linear-gradient(#21406c,#112a4f);background-image:linear-gradient(#21406c,#112a4f)}.instructor-dashboard-wrapper-2 section.idash-section#discussions_management .form-submit:active:not(:disabled),.instructor-dashboard-wrapper-2 section.idash-section#discussions_management .form-submit:focus:not(:disabled){border:1px solid #102a4f;box-shadow:inset 0 0 8px 4px #0e2442,inset 0 0 8px 4px #0e2442}.instructor-dashboard-wrapper-2 section.idash-section#discussions_management .form-submit:disabled{opacity:0.5;cursor:not-allowed}.instructor-dashboard-wrapper-2 section.idash-section#discussions_management .form-submit .icon{margin-right:4px}.instructor-dashboard-wrapper-2 section.idash-section#discussions_management .discussions-management-supplemental{margin-top:20px;padding:10px 20px;background:#f9f9f9;border-radius:2px}.instructor-dashboard-wrapper-2 section.idash-section#discussions_management .discussions-nav .cohort-course-wide-discussions-form .form-actions{padding-top:10px}.instructor-dashboard-wrapper-2 section.idash-section#discussions_management .discussions-nav .category-title,.instructor-dashboard-wrapper-2 section.idash-section#discussions_management .discussions-nav .topic-name,.instructor-dashboard-wrapper-2 section.idash-section#discussions_management .discussions-nav .all-inline-discussions,.instructor-dashboard-wrapper-2 section.idash-section#discussions_management .discussions-nav .always_divide_inline_discussions,.instructor-dashboard-wrapper-2 section.idash-section#discussions_management .discussions-nav .divide_inline_discussions{padding-left:10px}.instructor-dashboard-wrapper-2 section.idash-section#discussions_management .discussions-nav .always_divide_inline_discussions,.instructor-dashboard-wrapper-2 section.idash-section#discussions_management .discussions-nav .divide_inline_discussions{padding-top:10px}.instructor-dashboard-wrapper-2 section.idash-section#discussions_management .discussions-nav .category-item,.instructor-dashboard-wrapper-2 section.idash-section#discussions_management .discussions-nav .subcategory-item{padding-top:10px}.instructor-dashboard-wrapper-2 section.idash-section#discussions_management .discussions-nav .divided-discussion-text{color:#244B83}.instructor-dashboard-wrapper-2 section.idash-section#discussions_management .discussions-nav .discussions-wrapper{padding:0 10px}.instructor-dashboard-wrapper-2 section.idash-section#discussions_management .discussions-nav .discussions-wrapper .subcategories{padding:0 30px}.instructor-dashboard-wrapper-2 section.idash-section#discussions_management .wrapper-tabs{position:relative;top:1px;padding:0 20px}.instructor-dashboard-wrapper-2 section.idash-section#student_admin .action-type-container{margin-bottom:40px}.instructor-dashboard-wrapper-2 section.idash-section#student_admin .progress-link-wrapper{margin-top:0.7em}.instructor-dashboard-wrapper-2 section.idash-section#student_admin .task-history-all-table{margin-top:1em}.instructor-dashboard-wrapper-2 section.idash-section#student_admin .task-history-single-table{margin-top:1em}.instructor-dashboard-wrapper-2 section.idash-section#student_admin .running-tasks-table{margin-top:1em}.instructor-dashboard-wrapper-2 section.idash-section#student_admin input[type="text"]{width:651px}.instructor-dashboard-wrapper-2 section.idash-section#student_admin .location-example{font-style:italic;font-size:0.9em}.instructor-dashboard-wrapper-2 section.idash-section#data_download_2 .data-download-grid-container{display:grid;grid-template-columns:repeat(auto-fit, minmax(20rem, 1fr));grid-auto-rows:minmax(250px, auto)}.instructor-dashboard-wrapper-2 section.idash-section#data_download_2 .data-download-grid-container div.card{border-right:2px solid grey;border-bottom:2px solid grey;padding:1em;display:grid;grid-template-rows:1fr 3fr}.instructor-dashboard-wrapper-2 section.idash-section#data_download_2 .data-download-grid-container div.card p.grid{display:grid;grid-template-columns:1fr;align-self:self-end}.instructor-dashboard-wrapper-2 section.idash-section#data_download_2 .data-download-grid-container div.card .problem-browser{display:grid;grid-gap:1em}.instructor-dashboard-wrapper-2 section.idash-section#data_download_2 input{margin-bottom:1em;line-height:1.3em}.instructor-dashboard-wrapper-2 section.idash-section#data_download_2 .reports-download-container .data-display-table .slickgrid{height:400px}.instructor-dashboard-wrapper-2 section.idash-section#data_download_2 .reports-download-container .report-downloads-table .slickgrid{height:300px;padding:5px}.instructor-dashboard-wrapper-2 section.idash-section#data_download_2 .reports-download-container .report-downloads-table .slick-viewport{overflow-x:hidden !important}.instructor-dashboard-wrapper-2 section.idash-section#data_download_2 .block-browser .header{display:flex;flex-direction:row;align-items:center}.instructor-dashboard-wrapper-2 section.idash-section#data_download_2 .block-browser .header .title{margin:0 0.5em}.instructor-dashboard-wrapper-2 section.idash-section#data_download_2 .block-browser ul{display:flex;flex-direction:column;padding:0;margin:0}.instructor-dashboard-wrapper-2 section.idash-section#data_download_2 .block-browser ul li{display:flex;flex-direction:row;align-items:center;margin:0.25em 0}.instructor-dashboard-wrapper-2 section.idash-section#data_download_2 .block-browser ul li .block-name{flex-grow:1;margin-right:0.5em;text-align:left}.instructor-dashboard-wrapper-2 section.idash-section#data_download_2 .problem-browser .block-browser{position:absolute;background:white;padding:5px;box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23);z-index:2}.instructor-dashboard-wrapper-2 section.idash-section#data_download_2 .problem-browser input{max-width:800px;width:100%;margin-bottom:0}.instructor-dashboard-wrapper-2 section.idash-section#data_download input{margin-bottom:1em;line-height:1.3em}.instructor-dashboard-wrapper-2 section.idash-section#data_download .reports-download-container .data-display-table .slickgrid{height:400px}.instructor-dashboard-wrapper-2 section.idash-section#data_download .reports-download-container .report-downloads-table .slickgrid{height:300px;padding:5px}.instructor-dashboard-wrapper-2 section.idash-section#data_download .reports-download-container .report-downloads-table .slick-viewport{overflow-x:hidden !important}.instructor-dashboard-wrapper-2 section.idash-section#data_download #react-problem-report{margin:20px 0}.instructor-dashboard-wrapper-2 section.idash-section#data_download .block-browser .header{display:flex;flex-direction:row;align-items:center}.instructor-dashboard-wrapper-2 section.idash-section#data_download .block-browser .header .title{margin:0 0.5em}.instructor-dashboard-wrapper-2 section.idash-section#data_download .block-browser ul{display:flex;flex-direction:column;padding:0;margin:0}.instructor-dashboard-wrapper-2 section.idash-section#data_download .block-browser ul li{display:flex;flex-direction:row;align-items:center;margin:0.25em 0}.instructor-dashboard-wrapper-2 section.idash-section#data_download .block-browser ul li .block-name{flex-grow:1;margin-right:0.5em;text-align:left}.instructor-dashboard-wrapper-2 section.idash-section#data_download .problem-browser .block-browser{position:absolute;background:white;padding:5px;box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23);z-index:2}.instructor-dashboard-wrapper-2 section.idash-section#data_download .problem-browser input{max-width:800px;width:100%;margin-bottom:0}.instructor-dashboard-wrapper-2 section.idash-section#metrics .metrics-container,.instructor-dashboard-wrapper-2 section.idash-section#metrics .metrics-header-container{position:relative;clear:both;width:100%;float:left;margin-top:25px}.instructor-dashboard-wrapper-2 section.idash-section#metrics .metrics-container .metrics-left,.instructor-dashboard-wrapper-2 section.idash-section#metrics .metrics-container .metrics-left-header,.instructor-dashboard-wrapper-2 section.idash-section#metrics .metrics-header-container .metrics-left,.instructor-dashboard-wrapper-2 section.idash-section#metrics .metrics-header-container .metrics-left-header{position:relative;width:30%;float:left;margin-right:2.5%}.instructor-dashboard-wrapper-2 section.idash-section#metrics .metrics-container .metrics-left svg,.instructor-dashboard-wrapper-2 section.idash-section#metrics .metrics-container .metrics-left-header svg,.instructor-dashboard-wrapper-2 section.idash-section#metrics .metrics-header-container .metrics-left svg,.instructor-dashboard-wrapper-2 section.idash-section#metrics .metrics-header-container .metrics-left-header svg{width:100%}.instructor-dashboard-wrapper-2 section.idash-section#metrics .metrics-container .metrics-section.metrics-left,.instructor-dashboard-wrapper-2 section.idash-section#metrics .metrics-header-container .metrics-section.metrics-left{height:640px}.instructor-dashboard-wrapper-2 section.idash-section#metrics .metrics-container .metrics-right,.instructor-dashboard-wrapper-2 section.idash-section#metrics .metrics-container .metrics-right-header,.instructor-dashboard-wrapper-2 section.idash-section#metrics .metrics-header-container .metrics-right,.instructor-dashboard-wrapper-2 section.idash-section#metrics .metrics-header-container .metrics-right-header{position:relative;width:65%;float:left;margin-left:2.5%;margin-bottom:25px}.instructor-dashboard-wrapper-2 section.idash-section#metrics .metrics-container .metrics-right svg,.instructor-dashboard-wrapper-2 section.idash-section#metrics .metrics-container .metrics-right-header svg,.instructor-dashboard-wrapper-2 section.idash-section#metrics .metrics-header-container .metrics-right svg,.instructor-dashboard-wrapper-2 section.idash-section#metrics .metrics-header-container .metrics-right-header svg{width:100%}.instructor-dashboard-wrapper-2 section.idash-section#metrics .metrics-container .metrics-section.metrics-right,.instructor-dashboard-wrapper-2 section.idash-section#metrics .metrics-header-container .metrics-section.metrics-right{height:295px}.instructor-dashboard-wrapper-2 section.idash-section#metrics .metrics-container svg .stacked-bar,.instructor-dashboard-wrapper-2 section.idash-section#metrics .metrics-header-container svg .stacked-bar{cursor:pointer}.instructor-dashboard-wrapper-2 section.idash-section#metrics .metrics-container .metrics-tooltip,.instructor-dashboard-wrapper-2 section.idash-section#metrics .metrics-header-container .metrics-tooltip{width:250px;padding:3px;background-color:lightgray}.instructor-dashboard-wrapper-2 section.idash-section#metrics .metrics-container .metrics-overlay,.instructor-dashboard-wrapper-2 section.idash-section#metrics .metrics-header-container .metrics-overlay{position:absolute;display:none;top:0;right:0;bottom:0;left:0;background-color:rgba(255,255,255,0.75)}.instructor-dashboard-wrapper-2 section.idash-section#metrics .metrics-container .metrics-overlay .metrics-overlay-content-wrapper,.instructor-dashboard-wrapper-2 section.idash-section#metrics .metrics-header-container .metrics-overlay .metrics-overlay-content-wrapper{position:relative;display:block;height:475px;width:85%;margin:5%;background-color:#fbfbfb;border:1px solid #000;border-radius:25px;padding:2.5%}.instructor-dashboard-wrapper-2 section.idash-section#metrics .metrics-container .metrics-overlay .metrics-overlay-content-wrapper .metrics-overlay-title,.instructor-dashboard-wrapper-2 section.idash-section#metrics .metrics-header-container .metrics-overlay .metrics-overlay-content-wrapper .metrics-overlay-title{display:block;height:50px;margin-bottom:10px;font-weight:bold}.instructor-dashboard-wrapper-2 section.idash-section#metrics .metrics-container .metrics-overlay .metrics-overlay-content-wrapper .metrics-overlay-content,.instructor-dashboard-wrapper-2 section.idash-section#metrics .metrics-header-container .metrics-overlay .metrics-overlay-content-wrapper .metrics-overlay-content{width:100%;height:370px;overflow:auto;border:1px solid #000}.instructor-dashboard-wrapper-2 section.idash-section#metrics .metrics-container .metrics-overlay .metrics-overlay-content-wrapper .metrics-overlay-content table,.instructor-dashboard-wrapper-2 section.idash-section#metrics .metrics-header-container .metrics-overlay .metrics-overlay-content-wrapper .metrics-overlay-content table{width:100%}.instructor-dashboard-wrapper-2 section.idash-section#metrics .metrics-container .metrics-overlay .metrics-overlay-content-wrapper .metrics-overlay-content table .header,.instructor-dashboard-wrapper-2 section.idash-section#metrics .metrics-header-container .metrics-overlay .metrics-overlay-content-wrapper .metrics-overlay-content table .header{background-color:#ddd}.instructor-dashboard-wrapper-2 section.idash-section#metrics .metrics-container .metrics-overlay .metrics-overlay-content-wrapper .metrics-overlay-content table th,.instructor-dashboard-wrapper-2 section.idash-section#metrics .metrics-container .metrics-overlay .metrics-overlay-content-wrapper .metrics-overlay-content table td,.instructor-dashboard-wrapper-2 section.idash-section#metrics .metrics-header-container .metrics-overlay .metrics-overlay-content-wrapper .metrics-overlay-content table th,.instructor-dashboard-wrapper-2 section.idash-section#metrics .metrics-header-container .metrics-overlay .metrics-overlay-content-wrapper .metrics-overlay-content table td{padding:10px}.instructor-dashboard-wrapper-2 section.idash-section#metrics .metrics-container .metrics-overlay .metrics-overlay-content-wrapper .overflow-message,.instructor-dashboard-wrapper-2 section.idash-section#metrics .metrics-header-container .metrics-overlay .metrics-overlay-content-wrapper .overflow-message{padding-top:20px}.instructor-dashboard-wrapper-2 section.idash-section#metrics .metrics-container .metrics-overlay .metrics-overlay-content-wrapper .download-csv,.instructor-dashboard-wrapper-2 section.idash-section#metrics .metrics-header-container .metrics-overlay .metrics-overlay-content-wrapper .download-csv{position:absolute;display:none;right:2%;bottom:2%}.instructor-dashboard-wrapper-2 section.idash-section#metrics .metrics-container .metrics-overlay .metrics-overlay-content-wrapper .close-button,.instructor-dashboard-wrapper-2 section.idash-section#metrics .metrics-header-container .metrics-overlay .metrics-overlay-content-wrapper .close-button{position:absolute;right:1.5%;top:2%;font-size:2em}.instructor-dashboard-wrapper-2 section.idash-section#metrics .metrics-container .stacked-bar-graph-legend,.instructor-dashboard-wrapper-2 section.idash-section#metrics .metrics-header-container .stacked-bar-graph-legend{fill:white}.instructor-dashboard-wrapper-2 section.idash-section#metrics .metrics-container p.loading,.instructor-dashboard-wrapper-2 section.idash-section#metrics .metrics-header-container p.loading{padding-top:100px;text-align:center}.instructor-dashboard-wrapper-2 section.idash-section#metrics .metrics-container p.nothing,.instructor-dashboard-wrapper-2 section.idash-section#metrics .metrics-header-container p.nothing{padding-top:25px}.instructor-dashboard-wrapper-2 section.idash-section#metrics .metrics-container h3.attention,.instructor-dashboard-wrapper-2 section.idash-section#metrics .metrics-header-container h3.attention{padding:10px;border:1px solid #999;border-radius:5px;margin-top:25px}.instructor-dashboard-wrapper-2 section.idash-section#open_response_assessment .open-response-assessment{padding-top:20px}input[name="subject"]{width:600px}.enrollment-wrapper{margin-bottom:40px}.enrollment-wrapper .count{color:green;font-weight:bold}.enrollment-wrapper table tr{height:21px}.enrollment-wrapper table tr td{width:120px}.ecommerce-wrapper h2{height:26px;line-height:26px}.ecommerce-wrapper h2 span{float:right;font-size:16px;font-weight:bold}.ecommerce-wrapper h2 span span{background:#ddd;padding:2px 9px;border-radius:2px;float:none;font-weight:400}.ecommerce-wrapper span.tip{display:block;padding:10px 15px;border-top:1px solid #ddd;border-bottom:1px solid #ddd;background:#f8f4ec;color:#3c3c3c;line-height:30px}.ecommerce-wrapper span.tip .add{border:1px solid #102a4f;border-radius:3px;box-shadow:inset 0 1px 0 0 #3e6fb5;color:#fff;display:inline-block;font-size:inherit;font-weight:bold;background-color:#244B83;background-image:-webkit-linear-gradient(#244B83,#13315c);background-image:linear-gradient(#244B83,#13315c);padding:7px 18px;text-decoration:none;text-shadow:0 1px 0 #0b2141;background-clip:padding-box;font-size:0.8125em;float:right}.ecommerce-wrapper span.tip .add:hover:not(:disabled){box-shadow:inset 0 1px 0 0 #305890;cursor:pointer;background-color:#21406c;background-image:-webkit-linear-gradient(#21406c,#112a4f);background-image:linear-gradient(#21406c,#112a4f)}.ecommerce-wrapper span.tip .add:active:not(:disabled),.ecommerce-wrapper span.tip .add:focus:not(:disabled){border:1px solid #102a4f;box-shadow:inset 0 0 8px 4px #0e2442,inset 0 0 8px 4px #0e2442}.ecommerce-wrapper span.tip .add:disabled{opacity:0.5;cursor:not-allowed}#e-commerce input[name='list-order-sale-csv']{margin-right:14px}#e-commerce input{margin-bottom:1em;line-height:1.3em}#e-commerce .reports-download-container .data-display-table .slickgrid{height:400px}#e-commerce .reports-download-container .report-downloads-table .slickgrid{height:300px;padding:5px}#e-commerce .reports-download-container .report-downloads-table .slick-viewport{overflow-x:hidden !important}#e-commerce .error-msgs{background:#ffeef5;color:#b72667;text-align:center;padding:10px 0;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:15px;border-bottom:1px solid #b72667;margin-bottom:20px;display:none}#e-commerce .success-msgs{background:#d0f5d5;color:#008801;text-align:center;padding:10px 0;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:15px;border-bottom:1px solid #008801;margin-bottom:20px;display:none}#e-commerce .content,#e-commerce .course-wrapper .course-content,.course-wrapper #e-commerce .course-content,#e-commerce .course-wrapper .courseware-results-wrapper,.course-wrapper #e-commerce .courseware-results-wrapper,#e-commerce div.book-wrapper .book,div.book-wrapper #e-commerce .book,#e-commerce .profile-wrapper .course-info,.profile-wrapper #e-commerce .course-info,#e-commerce .view-student-notes .wrapper-student-notes .student-notes,.view-student-notes .wrapper-student-notes #e-commerce .student-notes,#e-commerce .date-wrapper,#e-commerce div.gradebook-wrapper section.gradebook-content,div.gradebook-wrapper #e-commerce section.gradebook-content,#e-commerce .instructor-dashboard-content-2{padding:0 !important}#e-commerce input[name="download_company_name"],#e-commerce input[name="active_company_name"],#e-commerce input[name="spent_company_name"]{margin-right:8px;height:36px;width:254px;border-radius:3px}#e-commerce .coupons-table{width:100%}#e-commerce .coupons-table tr:nth-child(even){background-color:#f9f9f9;border-bottom:1px solid #f3f3f3}#e-commerce .coupons-table tr.always-gray{background:#eee !important;border-top:2px solid #fbfbfb}#e-commerce .coupons-table tr.always-white{background:#fff !important}#e-commerce .coupons-table tr.always-white td{padding:30px 0 10px}#e-commerce .coupons-table .coupons-headings{height:40px;border-bottom:1px solid #bebebe}#e-commerce .coupons-table .coupons-headings th:nth-child(5){text-align:center;width:120px}#e-commerce .coupons-table .coupons-headings th:first-child{padding-left:20px}#e-commerce .coupons-table .coupons-headings th{text-align:left;border-bottom:1px solid #c6c6c6;font-size:13px}#e-commerce .coupons-table .coupons-headings th.c_code{width:110px}#e-commerce .coupons-table .coupons-headings th.c_count{width:60px}#e-commerce .coupons-table .coupons-headings th.c_course_id{width:320px;word-wrap:break-word}#e-commerce .coupons-table .coupons-headings th.c_discount{width:90px}#e-commerce .coupons-table .coupons-headings th.c_expiry{width:150px}#e-commerce .coupons-table .coupons-headings th.c_action{width:60px}#e-commerce .coupons-table .coupons-headings th.c_dsc{width:200px;word-wrap:break-word}#e-commerce .coupons-table .inactive_coupon{background:#fff0f0 !important;text-decoration:line-through;color:rgba(51,51,51,0.2);border-bottom:1px solid #fff}#e-commerce .coupons-table .inactive_coupon td a{color:rgba(51,51,51,0.2)}#e-commerce .coupons-table .expired_coupon{background:#feefb3 !important;color:rgba(51,51,51,0.2);border-bottom:1px solid #fff}#e-commerce .coupons-table .expired_coupon td:nth-child(3){text-decoration:line-through}#e-commerce .coupons-table .coupons-items td{padding:10px 0;position:relative;line-height:normal;font-size:14px}#e-commerce .coupons-table .coupons-items td span.old-price{top:-1px;left:-75px;position:relative;text-decoration:line-through;color:red;font-size:12px}#e-commerce .coupons-table .coupons-items td:nth-child(5),#e-commerce .coupons-table .coupons-items td:first-child{padding-left:20px}#e-commerce .coupons-table .coupons-items td:nth-child(2){line-height:22px;padding-right:0;word-wrap:break-word}#e-commerce .coupons-table .coupons-items td:nth-child(5){padding-left:0;text-align:center}#e-commerce .coupons-table .coupons-items td a.edit-right{margin-left:15px}#e-commerce section#registration_code_generation_modal{margin-left:-442px;width:930px}#e-commerce #add-coupon-modal,#e-commerce #invalidate_registration_code_modal,#e-commerce #edit-coupon-modal,#e-commerce #set-course-mode-price-modal,#e-commerce #registration_code_generation_modal{width:650px;margin-left:-325px;border-radius:2px}#e-commerce #add-coupon-modal .inner-wrapper,#e-commerce #invalidate_registration_code_modal .inner-wrapper,#e-commerce #edit-coupon-modal .inner-wrapper,#e-commerce #set-course-mode-price-modal .inner-wrapper,#e-commerce #registration_code_generation_modal .inner-wrapper{background:#fbfbfb}#e-commerce #add-coupon-modal span.tip-text,#e-commerce #invalidate_registration_code_modal span.tip-text,#e-commerce #edit-coupon-modal span.tip-text,#e-commerce #set-course-mode-price-modal span.tip-text,#e-commerce #registration_code_generation_modal span.tip-text{display:block;margin-top:5px;font-size:12px;color:#646464}#e-commerce #add-coupon-modal input[type="button"]#update_coupon_button,#e-commerce #add-coupon-modal input[type="button"]#add_coupon_button,#e-commerce #add-coupon-modal input[type="button"]#set_course_button,#e-commerce #add-coupon-modal input[type="button"]#lookup_regcode,#e-commerce #invalidate_registration_code_modal input[type="button"]#update_coupon_button,#e-commerce #invalidate_registration_code_modal input[type="button"]#add_coupon_button,#e-commerce #invalidate_registration_code_modal input[type="button"]#set_course_button,#e-commerce #invalidate_registration_code_modal input[type="button"]#lookup_regcode,#e-commerce #edit-coupon-modal input[type="button"]#update_coupon_button,#e-commerce #edit-coupon-modal input[type="button"]#add_coupon_button,#e-commerce #edit-coupon-modal input[type="button"]#set_course_button,#e-commerce #edit-coupon-modal input[type="button"]#lookup_regcode,#e-commerce #set-course-mode-price-modal input[type="button"]#update_coupon_button,#e-commerce #set-course-mode-price-modal input[type="button"]#add_coupon_button,#e-commerce #set-course-mode-price-modal input[type="button"]#set_course_button,#e-commerce #set-course-mode-price-modal input[type="button"]#lookup_regcode,#e-commerce #registration_code_generation_modal input[type="button"]#update_coupon_button,#e-commerce #registration_code_generation_modal input[type="button"]#add_coupon_button,#e-commerce #registration_code_generation_modal input[type="button"]#set_course_button,#e-commerce #registration_code_generation_modal input[type="button"]#lookup_regcode{border:1px solid #102a4f;border-radius:3px;box-shadow:inset 0 1px 0 0 #3e6fb5;color:#fff;display:inline-block;font-size:inherit;font-weight:bold;background-color:#244B83;background-image:-webkit-linear-gradient(#244B83,#13315c);background-image:linear-gradient(#244B83,#13315c);padding:7px 18px;text-decoration:none;text-shadow:0 1px 0 #0b2141;background-clip:padding-box;display:block;height:auto;margin:0 auto;width:100%;white-space:normal}#e-commerce #add-coupon-modal input[type="button"]#update_coupon_button:hover:not(:disabled),#e-commerce #add-coupon-modal input[type="button"]#add_coupon_button:hover:not(:disabled),#e-commerce #add-coupon-modal input[type="button"]#set_course_button:hover:not(:disabled),#e-commerce #add-coupon-modal input[type="button"]#lookup_regcode:hover:not(:disabled),#e-commerce #invalidate_registration_code_modal input[type="button"]#update_coupon_button:hover:not(:disabled),#e-commerce #invalidate_registration_code_modal input[type="button"]#add_coupon_button:hover:not(:disabled),#e-commerce #invalidate_registration_code_modal input[type="button"]#set_course_button:hover:not(:disabled),#e-commerce #invalidate_registration_code_modal input[type="button"]#lookup_regcode:hover:not(:disabled),#e-commerce #edit-coupon-modal input[type="button"]#update_coupon_button:hover:not(:disabled),#e-commerce #edit-coupon-modal input[type="button"]#add_coupon_button:hover:not(:disabled),#e-commerce #edit-coupon-modal input[type="button"]#set_course_button:hover:not(:disabled),#e-commerce #edit-coupon-modal input[type="button"]#lookup_regcode:hover:not(:disabled),#e-commerce #set-course-mode-price-modal input[type="button"]#update_coupon_button:hover:not(:disabled),#e-commerce #set-course-mode-price-modal input[type="button"]#add_coupon_button:hover:not(:disabled),#e-commerce #set-course-mode-price-modal input[type="button"]#set_course_button:hover:not(:disabled),#e-commerce #set-course-mode-price-modal input[type="button"]#lookup_regcode:hover:not(:disabled),#e-commerce #registration_code_generation_modal input[type="button"]#update_coupon_button:hover:not(:disabled),#e-commerce #registration_code_generation_modal input[type="button"]#add_coupon_button:hover:not(:disabled),#e-commerce #registration_code_generation_modal input[type="button"]#set_course_button:hover:not(:disabled),#e-commerce #registration_code_generation_modal input[type="button"]#lookup_regcode:hover:not(:disabled){box-shadow:inset 0 1px 0 0 #305890;cursor:pointer;background-color:#21406c;background-image:-webkit-linear-gradient(#21406c,#112a4f);background-image:linear-gradient(#21406c,#112a4f)}#e-commerce #add-coupon-modal input[type="button"]#update_coupon_button:active:not(:disabled),#e-commerce #add-coupon-modal input[type="button"]#update_coupon_button:focus:not(:disabled),#e-commerce #add-coupon-modal input[type="button"]#add_coupon_button:active:not(:disabled),#e-commerce #add-coupon-modal input[type="button"]#add_coupon_button:focus:not(:disabled),#e-commerce #add-coupon-modal input[type="button"]#set_course_button:active:not(:disabled),#e-commerce #add-coupon-modal input[type="button"]#set_course_button:focus:not(:disabled),#e-commerce #add-coupon-modal input[type="button"]#lookup_regcode:active:not(:disabled),#e-commerce #add-coupon-modal input[type="button"]#lookup_regcode:focus:not(:disabled),#e-commerce #invalidate_registration_code_modal input[type="button"]#update_coupon_button:active:not(:disabled),#e-commerce #invalidate_registration_code_modal input[type="button"]#update_coupon_button:focus:not(:disabled),#e-commerce #invalidate_registration_code_modal input[type="button"]#add_coupon_button:active:not(:disabled),#e-commerce #invalidate_registration_code_modal input[type="button"]#add_coupon_button:focus:not(:disabled),#e-commerce #invalidate_registration_code_modal input[type="button"]#set_course_button:active:not(:disabled),#e-commerce #invalidate_registration_code_modal input[type="button"]#set_course_button:focus:not(:disabled),#e-commerce #invalidate_registration_code_modal input[type="button"]#lookup_regcode:active:not(:disabled),#e-commerce #invalidate_registration_code_modal input[type="button"]#lookup_regcode:focus:not(:disabled),#e-commerce #edit-coupon-modal input[type="button"]#update_coupon_button:active:not(:disabled),#e-commerce #edit-coupon-modal input[type="button"]#update_coupon_button:focus:not(:disabled),#e-commerce #edit-coupon-modal input[type="button"]#add_coupon_button:active:not(:disabled),#e-commerce #edit-coupon-modal input[type="button"]#add_coupon_button:focus:not(:disabled),#e-commerce #edit-coupon-modal input[type="button"]#set_course_button:active:not(:disabled),#e-commerce #edit-coupon-modal input[type="button"]#set_course_button:focus:not(:disabled),#e-commerce #edit-coupon-modal input[type="button"]#lookup_regcode:active:not(:disabled),#e-commerce #edit-coupon-modal input[type="button"]#lookup_regcode:focus:not(:disabled),#e-commerce #set-course-mode-price-modal input[type="button"]#update_coupon_button:active:not(:disabled),#e-commerce #set-course-mode-price-modal input[type="button"]#update_coupon_button:focus:not(:disabled),#e-commerce #set-course-mode-price-modal input[type="button"]#add_coupon_button:active:not(:disabled),#e-commerce #set-course-mode-price-modal input[type="button"]#add_coupon_button:focus:not(:disabled),#e-commerce #set-course-mode-price-modal input[type="button"]#set_course_button:active:not(:disabled),#e-commerce #set-course-mode-price-modal input[type="button"]#set_course_button:focus:not(:disabled),#e-commerce #set-course-mode-price-modal input[type="button"]#lookup_regcode:active:not(:disabled),#e-commerce #set-course-mode-price-modal input[type="button"]#lookup_regcode:focus:not(:disabled),#e-commerce #registration_code_generation_modal input[type="button"]#update_coupon_button:active:not(:disabled),#e-commerce #registration_code_generation_modal input[type="button"]#update_coupon_button:focus:not(:disabled),#e-commerce #registration_code_generation_modal input[type="button"]#add_coupon_button:active:not(:disabled),#e-commerce #registration_code_generation_modal input[type="button"]#add_coupon_button:focus:not(:disabled),#e-commerce #registration_code_generation_modal input[type="button"]#set_course_button:active:not(:disabled),#e-commerce #registration_code_generation_modal input[type="button"]#set_course_button:focus:not(:disabled),#e-commerce #registration_code_generation_modal input[type="button"]#lookup_regcode:active:not(:disabled),#e-commerce #registration_code_generation_modal input[type="button"]#lookup_regcode:focus:not(:disabled){border:1px solid #102a4f;box-shadow:inset 0 0 8px 4px #0e2442,inset 0 0 8px 4px #0e2442}#e-commerce #add-coupon-modal input[type="button"]#update_coupon_button:disabled,#e-commerce #add-coupon-modal input[type="button"]#add_coupon_button:disabled,#e-commerce #add-coupon-modal input[type="button"]#set_course_button:disabled,#e-commerce #add-coupon-modal input[type="button"]#lookup_regcode:disabled,#e-commerce #invalidate_registration_code_modal input[type="button"]#update_coupon_button:disabled,#e-commerce #invalidate_registration_code_modal input[type="button"]#add_coupon_button:disabled,#e-commerce #invalidate_registration_code_modal input[type="button"]#set_course_button:disabled,#e-commerce #invalidate_registration_code_modal input[type="button"]#lookup_regcode:disabled,#e-commerce #edit-coupon-modal input[type="button"]#update_coupon_button:disabled,#e-commerce #edit-coupon-modal input[type="button"]#add_coupon_button:disabled,#e-commerce #edit-coupon-modal input[type="button"]#set_course_button:disabled,#e-commerce #edit-coupon-modal input[type="button"]#lookup_regcode:disabled,#e-commerce #set-course-mode-price-modal input[type="button"]#update_coupon_button:disabled,#e-commerce #set-course-mode-price-modal input[type="button"]#add_coupon_button:disabled,#e-commerce #set-course-mode-price-modal input[type="button"]#set_course_button:disabled,#e-commerce #set-course-mode-price-modal input[type="button"]#lookup_regcode:disabled,#e-commerce #registration_code_generation_modal input[type="button"]#update_coupon_button:disabled,#e-commerce #registration_code_generation_modal input[type="button"]#add_coupon_button:disabled,#e-commerce #registration_code_generation_modal input[type="button"]#set_course_button:disabled,#e-commerce #registration_code_generation_modal input[type="button"]#lookup_regcode:disabled{opacity:0.5;cursor:not-allowed}#e-commerce #add-coupon-modal input[name="generate-registration-codes-csv"],#e-commerce #invalidate_registration_code_modal input[name="generate-registration-codes-csv"],#e-commerce #edit-coupon-modal input[name="generate-registration-codes-csv"],#e-commerce #set-course-mode-price-modal input[name="generate-registration-codes-csv"],#e-commerce #registration_code_generation_modal input[name="generate-registration-codes-csv"]{border:1px solid #102a4f;border-radius:3px;box-shadow:inset 0 1px 0 0 #3e6fb5;color:#fff;display:inline-block;font-size:inherit;font-weight:bold;background-color:#244B83;background-image:-webkit-linear-gradient(#244B83,#13315c);background-image:linear-gradient(#244B83,#13315c);padding:7px 18px;text-decoration:none;text-shadow:0 1px 0 #0b2141;background-clip:padding-box}#e-commerce #add-coupon-modal input[name="generate-registration-codes-csv"]:hover:not(:disabled),#e-commerce #invalidate_registration_code_modal input[name="generate-registration-codes-csv"]:hover:not(:disabled),#e-commerce #edit-coupon-modal input[name="generate-registration-codes-csv"]:hover:not(:disabled),#e-commerce #set-course-mode-price-modal input[name="generate-registration-codes-csv"]:hover:not(:disabled),#e-commerce #registration_code_generation_modal input[name="generate-registration-codes-csv"]:hover:not(:disabled){box-shadow:inset 0 1px 0 0 #305890;cursor:pointer;background-color:#21406c;background-image:-webkit-linear-gradient(#21406c,#112a4f);background-image:linear-gradient(#21406c,#112a4f)}#e-commerce #add-coupon-modal input[name="generate-registration-codes-csv"]:active:not(:disabled),#e-commerce #add-coupon-modal input[name="generate-registration-codes-csv"]:focus:not(:disabled),#e-commerce #invalidate_registration_code_modal input[name="generate-registration-codes-csv"]:active:not(:disabled),#e-commerce #invalidate_registration_code_modal input[name="generate-registration-codes-csv"]:focus:not(:disabled),#e-commerce #edit-coupon-modal input[name="generate-registration-codes-csv"]:active:not(:disabled),#e-commerce #edit-coupon-modal input[name="generate-registration-codes-csv"]:focus:not(:disabled),#e-commerce #set-course-mode-price-modal input[name="generate-registration-codes-csv"]:active:not(:disabled),#e-commerce #set-course-mode-price-modal input[name="generate-registration-codes-csv"]:focus:not(:disabled),#e-commerce #registration_code_generation_modal input[name="generate-registration-codes-csv"]:active:not(:disabled),#e-commerce #registration_code_generation_modal input[name="generate-registration-codes-csv"]:focus:not(:disabled){border:1px solid #102a4f;box-shadow:inset 0 0 8px 4px #0e2442,inset 0 0 8px 4px #0e2442}#e-commerce #add-coupon-modal input[name="generate-registration-codes-csv"]:disabled,#e-commerce #invalidate_registration_code_modal input[name="generate-registration-codes-csv"]:disabled,#e-commerce #edit-coupon-modal input[name="generate-registration-codes-csv"]:disabled,#e-commerce #set-course-mode-price-modal input[name="generate-registration-codes-csv"]:disabled,#e-commerce #registration_code_generation_modal input[name="generate-registration-codes-csv"]:disabled{opacity:0.5;cursor:not-allowed}#e-commerce #add-coupon-modal .modal-form-error,#e-commerce #invalidate_registration_code_modal .modal-form-error,#e-commerce #edit-coupon-modal .modal-form-error,#e-commerce #set-course-mode-price-modal .modal-form-error,#e-commerce #registration_code_generation_modal .modal-form-error{margin:20px 0 10px 0;padding:20px;box-shadow:inset 0 -1px 2px 0 #f3d9db;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:none;border-bottom:3px solid #a0050e;background:#fbf2f3}#e-commerce #add-coupon-modal ol.list-input li,#e-commerce #invalidate_registration_code_modal ol.list-input li,#e-commerce #edit-coupon-modal ol.list-input li,#e-commerce #set-course-mode-price-modal ol.list-input li,#e-commerce #registration_code_generation_modal ol.list-input li{width:278px;float:left}#e-commerce #add-coupon-modal ol.list-input li label.required::after,#e-commerce #invalidate_registration_code_modal ol.list-input li label.required::after,#e-commerce #edit-coupon-modal ol.list-input li label.required::after,#e-commerce #set-course-mode-price-modal ol.list-input li label.required::after,#e-commerce #registration_code_generation_modal ol.list-input li label.required::after{content:"*";margin-left:5px}#e-commerce #add-coupon-modal ol.list-input li:nth-child(even),#e-commerce #invalidate_registration_code_modal ol.list-input li:nth-child(even),#e-commerce #edit-coupon-modal ol.list-input li:nth-child(even),#e-commerce #set-course-mode-price-modal ol.list-input li:nth-child(even),#e-commerce #registration_code_generation_modal ol.list-input li:nth-child(even){margin-left:30px !important}#e-commerce #add-coupon-modal ol.list-input li:nth-child(3),#e-commerce #add-coupon-modal ol.list-input li:nth-child(4),#e-commerce #invalidate_registration_code_modal ol.list-input li:nth-child(3),#e-commerce #invalidate_registration_code_modal ol.list-input li:nth-child(4),#e-commerce #edit-coupon-modal ol.list-input li:nth-child(3),#e-commerce #edit-coupon-modal ol.list-input li:nth-child(4),#e-commerce #set-course-mode-price-modal ol.list-input li:nth-child(3),#e-commerce #set-course-mode-price-modal ol.list-input li:nth-child(4),#e-commerce #registration_code_generation_modal ol.list-input li:nth-child(3),#e-commerce #registration_code_generation_modal ol.list-input li:nth-child(4){width:100%;margin-left:0 !important}#e-commerce #add-coupon-modal ol.list-input li:nth-child(3),#e-commerce #invalidate_registration_code_modal ol.list-input li:nth-child(3),#e-commerce #edit-coupon-modal ol.list-input li:nth-child(3),#e-commerce #set-course-mode-price-modal ol.list-input li:nth-child(3),#e-commerce #registration_code_generation_modal ol.list-input li:nth-child(3){margin-bottom:0 !important}#e-commerce #add-coupon-modal ol.list-input li:nth-child(3) textarea,#e-commerce #add-coupon-modal ol.list-input li:nth-child(3) form#wiki_revision .CodeMirror,form#wiki_revision #e-commerce #add-coupon-modal ol.list-input li:nth-child(3) .CodeMirror,#e-commerce #invalidate_registration_code_modal ol.list-input li:nth-child(3) textarea,#e-commerce #invalidate_registration_code_modal ol.list-input li:nth-child(3) form#wiki_revision .CodeMirror,form#wiki_revision #e-commerce #invalidate_registration_code_modal ol.list-input li:nth-child(3) .CodeMirror,#e-commerce #edit-coupon-modal ol.list-input li:nth-child(3) textarea,#e-commerce #edit-coupon-modal ol.list-input li:nth-child(3) form#wiki_revision .CodeMirror,form#wiki_revision #e-commerce #edit-coupon-modal ol.list-input li:nth-child(3) .CodeMirror,#e-commerce #set-course-mode-price-modal ol.list-input li:nth-child(3) textarea,#e-commerce #set-course-mode-price-modal ol.list-input li:nth-child(3) form#wiki_revision .CodeMirror,form#wiki_revision #e-commerce #set-course-mode-price-modal ol.list-input li:nth-child(3) .CodeMirror,#e-commerce #registration_code_generation_modal ol.list-input li:nth-child(3) textarea,#e-commerce #registration_code_generation_modal ol.list-input li:nth-child(3) form#wiki_revision .CodeMirror,form#wiki_revision #e-commerce #registration_code_generation_modal ol.list-input li:nth-child(3) .CodeMirror{min-height:100px}#e-commerce #add-coupon-modal ol.list-input li:last-child,#e-commerce #invalidate_registration_code_modal ol.list-input li:last-child,#e-commerce #edit-coupon-modal ol.list-input li:last-child,#e-commerce #set-course-mode-price-modal ol.list-input li:last-child,#e-commerce #registration_code_generation_modal ol.list-input li:last-child{margin-bottom:0 !important}#e-commerce #add-coupon-modal table.tb_registration_code_status,#e-commerce #invalidate_registration_code_modal table.tb_registration_code_status,#e-commerce #edit-coupon-modal table.tb_registration_code_status,#e-commerce #set-course-mode-price-modal table.tb_registration_code_status,#e-commerce #registration_code_generation_modal table.tb_registration_code_status{margin-top:20px;color:#555}#e-commerce #add-coupon-modal table.tb_registration_code_status thead,#e-commerce #invalidate_registration_code_modal table.tb_registration_code_status thead,#e-commerce #edit-coupon-modal table.tb_registration_code_status thead,#e-commerce #set-course-mode-price-modal table.tb_registration_code_status thead,#e-commerce #registration_code_generation_modal table.tb_registration_code_status thead{font-size:14px}#e-commerce #add-coupon-modal table.tb_registration_code_status thead tr th:last-child,#e-commerce #invalidate_registration_code_modal table.tb_registration_code_status thead tr th:last-child,#e-commerce #edit-coupon-modal table.tb_registration_code_status thead tr th:last-child,#e-commerce #set-course-mode-price-modal table.tb_registration_code_status thead tr th:last-child,#e-commerce #registration_code_generation_modal table.tb_registration_code_status thead tr th:last-child{text-align:center}#e-commerce #add-coupon-modal table.tb_registration_code_status tbody,#e-commerce #invalidate_registration_code_modal table.tb_registration_code_status tbody,#e-commerce #edit-coupon-modal table.tb_registration_code_status tbody,#e-commerce #set-course-mode-price-modal table.tb_registration_code_status tbody,#e-commerce #registration_code_generation_modal table.tb_registration_code_status tbody{font-size:14px}#e-commerce #add-coupon-modal table.tb_registration_code_status tbody tr td:last-child,#e-commerce #invalidate_registration_code_modal table.tb_registration_code_status tbody tr td:last-child,#e-commerce #edit-coupon-modal table.tb_registration_code_status tbody tr td:last-child,#e-commerce #set-course-mode-price-modal table.tb_registration_code_status tbody tr td:last-child,#e-commerce #registration_code_generation_modal table.tb_registration_code_status tbody tr td:last-child{text-align:center}#e-commerce #add-coupon-modal table.tb_registration_code_status tbody tr td:last-child a:first-child,#e-commerce #invalidate_registration_code_modal table.tb_registration_code_status tbody tr td:last-child a:first-child,#e-commerce #edit-coupon-modal table.tb_registration_code_status tbody tr td:last-child a:first-child,#e-commerce #set-course-mode-price-modal table.tb_registration_code_status tbody tr td:last-child a:first-child,#e-commerce #registration_code_generation_modal table.tb_registration_code_status tbody tr td:last-child a:first-child{margin-right:10px}#e-commerce #add-coupon-modal form#generate_codes ol.list-input li,#e-commerce #invalidate_registration_code_modal form#generate_codes ol.list-input li,#e-commerce #edit-coupon-modal form#generate_codes ol.list-input li,#e-commerce #set-course-mode-price-modal form#generate_codes ol.list-input li,#e-commerce #registration_code_generation_modal form#generate_codes ol.list-input li{width:278px;float:left;min-height:120px}#e-commerce #add-coupon-modal form#generate_codes ol.list-input li label.required::after,#e-commerce #invalidate_registration_code_modal form#generate_codes ol.list-input li label.required::after,#e-commerce #edit-coupon-modal form#generate_codes ol.list-input li label.required::after,#e-commerce #set-course-mode-price-modal form#generate_codes ol.list-input li label.required::after,#e-commerce #registration_code_generation_modal form#generate_codes ol.list-input li label.required::after{content:"*";margin-left:5px}#e-commerce #add-coupon-modal form#generate_codes ol.list-input li.address_fields,#e-commerce #invalidate_registration_code_modal form#generate_codes ol.list-input li.address_fields,#e-commerce #edit-coupon-modal form#generate_codes ol.list-input li.address_fields,#e-commerce #set-course-mode-price-modal form#generate_codes ol.list-input li.address_fields,#e-commerce #registration_code_generation_modal form#generate_codes ol.list-input li.address_fields{min-height:45px !important}#e-commerce #add-coupon-modal form#generate_codes ol.list-input li#generate-registration-modal-field-city,#e-commerce #add-coupon-modal form#generate_codes ol.list-input li#generate-registration-modal-field-state,#e-commerce #add-coupon-modal form#generate_codes ol.list-input li#generate-registration-modal-field-zipcode,#e-commerce #invalidate_registration_code_modal form#generate_codes ol.list-input li#generate-registration-modal-field-city,#e-commerce #invalidate_registration_code_modal form#generate_codes ol.list-input li#generate-registration-modal-field-state,#e-commerce #invalidate_registration_code_modal form#generate_codes ol.list-input li#generate-registration-modal-field-zipcode,#e-commerce #edit-coupon-modal form#generate_codes ol.list-input li#generate-registration-modal-field-city,#e-commerce #edit-coupon-modal form#generate_codes ol.list-input li#generate-registration-modal-field-state,#e-commerce #edit-coupon-modal form#generate_codes ol.list-input li#generate-registration-modal-field-zipcode,#e-commerce #set-course-mode-price-modal form#generate_codes ol.list-input li#generate-registration-modal-field-city,#e-commerce #set-course-mode-price-modal form#generate_codes ol.list-input li#generate-registration-modal-field-state,#e-commerce #set-course-mode-price-modal form#generate_codes ol.list-input li#generate-registration-modal-field-zipcode,#e-commerce #registration_code_generation_modal form#generate_codes ol.list-input li#generate-registration-modal-field-city,#e-commerce #registration_code_generation_modal form#generate_codes ol.list-input li#generate-registration-modal-field-state,#e-commerce #registration_code_generation_modal form#generate_codes ol.list-input li#generate-registration-modal-field-zipcode{width:205px}#e-commerce #add-coupon-modal form#generate_codes ol.list-input li#generate-registration-modal-field-country,#e-commerce #invalidate_registration_code_modal form#generate_codes ol.list-input li#generate-registration-modal-field-country,#e-commerce #edit-coupon-modal form#generate_codes ol.list-input li#generate-registration-modal-field-country,#e-commerce #set-course-mode-price-modal form#generate_codes ol.list-input li#generate-registration-modal-field-country,#e-commerce #registration_code_generation_modal form#generate_codes ol.list-input li#generate-registration-modal-field-country{width:204px;margin-left:15px !important;margin-bottom:20px}#e-commerce #add-coupon-modal form#generate_codes ol.list-input li:nth-child(even),#e-commerce #invalidate_registration_code_modal form#generate_codes ol.list-input li:nth-child(even),#e-commerce #edit-coupon-modal form#generate_codes ol.list-input li:nth-child(even),#e-commerce #set-course-mode-price-modal form#generate_codes ol.list-input li:nth-child(even),#e-commerce #registration_code_generation_modal form#generate_codes ol.list-input li:nth-child(even){margin-left:0 !important}#e-commerce #add-coupon-modal form#generate_codes ol.list-input li:nth-child(3n),#e-commerce #invalidate_registration_code_modal form#generate_codes ol.list-input li:nth-child(3n),#e-commerce #edit-coupon-modal form#generate_codes ol.list-input li:nth-child(3n),#e-commerce #set-course-mode-price-modal form#generate_codes ol.list-input li:nth-child(3n),#e-commerce #registration_code_generation_modal form#generate_codes ol.list-input li:nth-child(3n){margin-left:15px !important}#e-commerce #add-coupon-modal form#generate_codes ol.list-input li#generate-registration-modal-field-company-contact-name,#e-commerce #add-coupon-modal form#generate_codes ol.list-input li#generate-registration-modal-field-address-line-3,#e-commerce #add-coupon-modal form#generate_codes ol.list-input li#generate-registration-modal-field-zipcode,#e-commerce #invalidate_registration_code_modal form#generate_codes ol.list-input li#generate-registration-modal-field-company-contact-name,#e-commerce #invalidate_registration_code_modal form#generate_codes ol.list-input li#generate-registration-modal-field-address-line-3,#e-commerce #invalidate_registration_code_modal form#generate_codes ol.list-input li#generate-registration-modal-field-zipcode,#e-commerce #edit-coupon-modal form#generate_codes ol.list-input li#generate-registration-modal-field-company-contact-name,#e-commerce #edit-coupon-modal form#generate_codes ol.list-input li#generate-registration-modal-field-address-line-3,#e-commerce #edit-coupon-modal form#generate_codes ol.list-input li#generate-registration-modal-field-zipcode,#e-commerce #set-course-mode-price-modal form#generate_codes ol.list-input li#generate-registration-modal-field-company-contact-name,#e-commerce #set-course-mode-price-modal form#generate_codes ol.list-input li#generate-registration-modal-field-address-line-3,#e-commerce #set-course-mode-price-modal form#generate_codes ol.list-input li#generate-registration-modal-field-zipcode,#e-commerce #registration_code_generation_modal form#generate_codes ol.list-input li#generate-registration-modal-field-company-contact-name,#e-commerce #registration_code_generation_modal form#generate_codes ol.list-input li#generate-registration-modal-field-address-line-3,#e-commerce #registration_code_generation_modal form#generate_codes ol.list-input li#generate-registration-modal-field-zipcode{margin-left:15px !important}#e-commerce #add-coupon-modal form#generate_codes ol.list-input li:last-child,#e-commerce #invalidate_registration_code_modal form#generate_codes ol.list-input li:last-child,#e-commerce #edit-coupon-modal form#generate_codes ol.list-input li:last-child,#e-commerce #set-course-mode-price-modal form#generate_codes ol.list-input li:last-child,#e-commerce #registration_code_generation_modal form#generate_codes ol.list-input li:last-child{min-height:5px;margin-left:0 !important}#e-commerce #add-coupon-modal form#generate_codes ol.list-input li:last-child label,#e-commerce #invalidate_registration_code_modal form#generate_codes ol.list-input li:last-child label,#e-commerce #edit-coupon-modal form#generate_codes ol.list-input li:last-child label,#e-commerce #set-course-mode-price-modal form#generate_codes ol.list-input li:last-child label,#e-commerce #registration_code_generation_modal form#generate_codes ol.list-input li:last-child label{float:right;right:27px;margin-top:-5px}#e-commerce #add-coupon-modal form#generate_codes ol.list-input li:last-child input[type='checkbox'],#e-commerce #invalidate_registration_code_modal form#generate_codes ol.list-input li:last-child input[type='checkbox'],#e-commerce #edit-coupon-modal form#generate_codes ol.list-input li:last-child input[type='checkbox'],#e-commerce #set-course-mode-price-modal form#generate_codes ol.list-input li:last-child input[type='checkbox'],#e-commerce #registration_code_generation_modal form#generate_codes ol.list-input li:last-child input[type='checkbox']{width:auto;height:auto}#e-commerce #add-coupon-modal form#generate_codes ol.list-input li#generate-registration-modal-field-country ~ li#generate-registration-modal-field-unit-price,#e-commerce #add-coupon-modal form#generate_codes ol.list-input li#generate-registration-modal-field-country ~ li#generate-registration-modal-field-internal-reference,#e-commerce #invalidate_registration_code_modal form#generate_codes ol.list-input li#generate-registration-modal-field-country ~ li#generate-registration-modal-field-unit-price,#e-commerce #invalidate_registration_code_modal form#generate_codes ol.list-input li#generate-registration-modal-field-country ~ li#generate-registration-modal-field-internal-reference,#e-commerce #edit-coupon-modal form#generate_codes ol.list-input li#generate-registration-modal-field-country ~ li#generate-registration-modal-field-unit-price,#e-commerce #edit-coupon-modal form#generate_codes ol.list-input li#generate-registration-modal-field-country ~ li#generate-registration-modal-field-internal-reference,#e-commerce #set-course-mode-price-modal form#generate_codes ol.list-input li#generate-registration-modal-field-country ~ li#generate-registration-modal-field-unit-price,#e-commerce #set-course-mode-price-modal form#generate_codes ol.list-input li#generate-registration-modal-field-country ~ li#generate-registration-modal-field-internal-reference,#e-commerce #registration_code_generation_modal form#generate_codes ol.list-input li#generate-registration-modal-field-country ~ li#generate-registration-modal-field-unit-price,#e-commerce #registration_code_generation_modal form#generate_codes ol.list-input li#generate-registration-modal-field-country ~ li#generate-registration-modal-field-internal-reference{margin-left:0 !important;margin-right:15px !important}#e-commerce #add-coupon-modal form#generate_codes ol.list-input li#generate-registration-modal-field-custom-reference-number,#e-commerce #invalidate_registration_code_modal form#generate_codes ol.list-input li#generate-registration-modal-field-custom-reference-number,#e-commerce #edit-coupon-modal form#generate_codes ol.list-input li#generate-registration-modal-field-custom-reference-number,#e-commerce #set-course-mode-price-modal form#generate_codes ol.list-input li#generate-registration-modal-field-custom-reference-number,#e-commerce #registration_code_generation_modal form#generate_codes ol.list-input li#generate-registration-modal-field-custom-reference-number{width:auto}#e-commerce #add-coupon-modal li#set-course-mode-modal-field-price,#e-commerce #invalidate_registration_code_modal li#set-course-mode-modal-field-price,#e-commerce #edit-coupon-modal li#set-course-mode-modal-field-price,#e-commerce #set-course-mode-price-modal li#set-course-mode-modal-field-price,#e-commerce #registration_code_generation_modal li#set-course-mode-modal-field-price{width:100%}#e-commerce #add-coupon-modal li#set-course-mode-modal-field-price label.required::after,#e-commerce #invalidate_registration_code_modal li#set-course-mode-modal-field-price label.required::after,#e-commerce #edit-coupon-modal li#set-course-mode-modal-field-price label.required::after,#e-commerce #set-course-mode-price-modal li#set-course-mode-modal-field-price label.required::after,#e-commerce #registration_code_generation_modal li#set-course-mode-modal-field-price label.required::after{content:"*";margin-left:5px}#e-commerce #add-coupon-modal li#set-course-mode-modal-field-currency,#e-commerce #invalidate_registration_code_modal li#set-course-mode-modal-field-currency,#e-commerce #edit-coupon-modal li#set-course-mode-modal-field-currency,#e-commerce #set-course-mode-price-modal li#set-course-mode-modal-field-currency,#e-commerce #registration_code_generation_modal li#set-course-mode-modal-field-currency{margin-left:0 !important}#e-commerce #add-coupon-modal li#set-course-mode-modal-field-currency select,#e-commerce #invalidate_registration_code_modal li#set-course-mode-modal-field-currency select,#e-commerce #edit-coupon-modal li#set-course-mode-modal-field-currency select,#e-commerce #set-course-mode-price-modal li#set-course-mode-modal-field-currency select,#e-commerce #registration_code_generation_modal li#set-course-mode-modal-field-currency select{width:100%}#e-commerce #add-coupon-modal #registration-content form .field.text input,#e-commerce #invalidate_registration_code_modal #registration-content form .field.text input,#e-commerce #edit-coupon-modal #registration-content form .field.text input,#e-commerce #set-course-mode-price-modal #registration-content form .field.text input,#e-commerce #registration_code_generation_modal #registration-content form .field.text input{background:#fbfbfb;margin-bottom:0;height:40px;border-radius:3px}#e-commerce #add-coupon-modal #coupon-content,#e-commerce #add-coupon-modal #course-content,#e-commerce #add-coupon-modal #content,#e-commerce #add-coupon-modal #registration-content,#e-commerce #add-coupon-modal #regcode-content,#e-commerce #invalidate_registration_code_modal #coupon-content,#e-commerce #invalidate_registration_code_modal #course-content,#e-commerce #invalidate_registration_code_modal #content,#e-commerce #invalidate_registration_code_modal #registration-content,#e-commerce #invalidate_registration_code_modal #regcode-content,#e-commerce #edit-coupon-modal #coupon-content,#e-commerce #edit-coupon-modal #course-content,#e-commerce #edit-coupon-modal #content,#e-commerce #edit-coupon-modal #registration-content,#e-commerce #edit-coupon-modal #regcode-content,#e-commerce #set-course-mode-price-modal #coupon-content,#e-commerce #set-course-mode-price-modal #course-content,#e-commerce #set-course-mode-price-modal #content,#e-commerce #set-course-mode-price-modal #registration-content,#e-commerce #set-course-mode-price-modal #regcode-content,#e-commerce #registration_code_generation_modal #coupon-content,#e-commerce #registration_code_generation_modal #course-content,#e-commerce #registration_code_generation_modal #content,#e-commerce #registration_code_generation_modal #registration-content,#e-commerce #registration_code_generation_modal #regcode-content{padding:20px}#e-commerce #add-coupon-modal #coupon-content header,#e-commerce #add-coupon-modal #course-content header,#e-commerce #add-coupon-modal #content header,#e-commerce #add-coupon-modal #registration-content header,#e-commerce #add-coupon-modal #regcode-content header,#e-commerce #invalidate_registration_code_modal #coupon-content header,#e-commerce #invalidate_registration_code_modal #course-content header,#e-commerce #invalidate_registration_code_modal #content header,#e-commerce #invalidate_registration_code_modal #registration-content header,#e-commerce #invalidate_registration_code_modal #regcode-content header,#e-commerce #edit-coupon-modal #coupon-content header,#e-commerce #edit-coupon-modal #course-content header,#e-commerce #edit-coupon-modal #content header,#e-commerce #edit-coupon-modal #registration-content header,#e-commerce #edit-coupon-modal #regcode-content header,#e-commerce #set-course-mode-price-modal #coupon-content header,#e-commerce #set-course-mode-price-modal #course-content header,#e-commerce #set-course-mode-price-modal #content header,#e-commerce #set-course-mode-price-modal #registration-content header,#e-commerce #set-course-mode-price-modal #regcode-content header,#e-commerce #registration_code_generation_modal #coupon-content header,#e-commerce #registration_code_generation_modal #course-content header,#e-commerce #registration_code_generation_modal #content header,#e-commerce #registration_code_generation_modal #registration-content header,#e-commerce #registration_code_generation_modal #regcode-content header{margin:0;padding:0}#e-commerce #add-coupon-modal #coupon-content header h2,#e-commerce #add-coupon-modal #course-content header h2,#e-commerce #add-coupon-modal #content header h2,#e-commerce #add-coupon-modal #registration-content header h2,#e-commerce #add-coupon-modal #regcode-content header h2,#e-commerce #invalidate_registration_code_modal #coupon-content header h2,#e-commerce #invalidate_registration_code_modal #course-content header h2,#e-commerce #invalidate_registration_code_modal #content header h2,#e-commerce #invalidate_registration_code_modal #registration-content header h2,#e-commerce #invalidate_registration_code_modal #regcode-content header h2,#e-commerce #edit-coupon-modal #coupon-content header h2,#e-commerce #edit-coupon-modal #course-content header h2,#e-commerce #edit-coupon-modal #content header h2,#e-commerce #edit-coupon-modal #registration-content header h2,#e-commerce #edit-coupon-modal #regcode-content header h2,#e-commerce #set-course-mode-price-modal #coupon-content header h2,#e-commerce #set-course-mode-price-modal #course-content header h2,#e-commerce #set-course-mode-price-modal #content header h2,#e-commerce #set-course-mode-price-modal #registration-content header h2,#e-commerce #set-course-mode-price-modal #regcode-content header h2,#e-commerce #registration_code_generation_modal #coupon-content header h2,#e-commerce #registration_code_generation_modal #course-content header h2,#e-commerce #registration_code_generation_modal #content header h2,#e-commerce #registration_code_generation_modal #registration-content header h2,#e-commerce #registration_code_generation_modal #regcode-content header h2{font-size:24px;font-weight:100;color:#244B83;text-align:left}#e-commerce #add-coupon-modal #coupon-content .instructions p,#e-commerce #add-coupon-modal #course-content .instructions p,#e-commerce #add-coupon-modal #content .instructions p,#e-commerce #add-coupon-modal #registration-content .instructions p,#e-commerce #add-coupon-modal #regcode-content .instructions p,#e-commerce #invalidate_registration_code_modal #coupon-content .instructions p,#e-commerce #invalidate_registration_code_modal #course-content .instructions p,#e-commerce #invalidate_registration_code_modal #content .instructions p,#e-commerce #invalidate_registration_code_modal #registration-content .instructions p,#e-commerce #invalidate_registration_code_modal #regcode-content .instructions p,#e-commerce #edit-coupon-modal #coupon-content .instructions p,#e-commerce #edit-coupon-modal #course-content .instructions p,#e-commerce #edit-coupon-modal #content .instructions p,#e-commerce #edit-coupon-modal #registration-content .instructions p,#e-commerce #edit-coupon-modal #regcode-content .instructions p,#e-commerce #set-course-mode-price-modal #coupon-content .instructions p,#e-commerce #set-course-mode-price-modal #course-content .instructions p,#e-commerce #set-course-mode-price-modal #content .instructions p,#e-commerce #set-course-mode-price-modal #registration-content .instructions p,#e-commerce #set-course-mode-price-modal #regcode-content .instructions p,#e-commerce #registration_code_generation_modal #coupon-content .instructions p,#e-commerce #registration_code_generation_modal #course-content .instructions p,#e-commerce #registration_code_generation_modal #content .instructions p,#e-commerce #registration_code_generation_modal #registration-content .instructions p,#e-commerce #registration_code_generation_modal #regcode-content .instructions p{margin-bottom:5px}#e-commerce #add-coupon-modal #coupon-content form,#e-commerce #add-coupon-modal #course-content form,#e-commerce #add-coupon-modal #content form,#e-commerce #add-coupon-modal #registration-content form,#e-commerce #add-coupon-modal #regcode-content form,#e-commerce #invalidate_registration_code_modal #coupon-content form,#e-commerce #invalidate_registration_code_modal #course-content form,#e-commerce #invalidate_registration_code_modal #content form,#e-commerce #invalidate_registration_code_modal #registration-content form,#e-commerce #invalidate_registration_code_modal #regcode-content form,#e-commerce #edit-coupon-modal #coupon-content form,#e-commerce #edit-coupon-modal #course-content form,#e-commerce #edit-coupon-modal #content form,#e-commerce #edit-coupon-modal #registration-content form,#e-commerce #edit-coupon-modal #regcode-content form,#e-commerce #set-course-mode-price-modal #coupon-content form,#e-commerce #set-course-mode-price-modal #course-content form,#e-commerce #set-course-mode-price-modal #content form,#e-commerce #set-course-mode-price-modal #registration-content form,#e-commerce #set-course-mode-price-modal #regcode-content form,#e-commerce #registration_code_generation_modal #coupon-content form,#e-commerce #registration_code_generation_modal #course-content form,#e-commerce #registration_code_generation_modal #content form,#e-commerce #registration_code_generation_modal #registration-content form,#e-commerce #registration_code_generation_modal #regcode-content form{margin:0;padding:0;border-radius:0;box-shadow:none;border:none}#e-commerce #add-coupon-modal #coupon-content form .group-form,#e-commerce #add-coupon-modal #course-content form .group-form,#e-commerce #add-coupon-modal #content form .group-form,#e-commerce #add-coupon-modal #registration-content form .group-form,#e-commerce #add-coupon-modal #regcode-content form .group-form,#e-commerce #invalidate_registration_code_modal #coupon-content form .group-form,#e-commerce #invalidate_registration_code_modal #course-content form .group-form,#e-commerce #invalidate_registration_code_modal #content form .group-form,#e-commerce #invalidate_registration_code_modal #registration-content form .group-form,#e-commerce #invalidate_registration_code_modal #regcode-content form .group-form,#e-commerce #edit-coupon-modal #coupon-content form .group-form,#e-commerce #edit-coupon-modal #course-content form .group-form,#e-commerce #edit-coupon-modal #content form .group-form,#e-commerce #edit-coupon-modal #registration-content form .group-form,#e-commerce #edit-coupon-modal #regcode-content form .group-form,#e-commerce #set-course-mode-price-modal #coupon-content form .group-form,#e-commerce #set-course-mode-price-modal #course-content form .group-form,#e-commerce #set-course-mode-price-modal #content form .group-form,#e-commerce #set-course-mode-price-modal #registration-content form .group-form,#e-commerce #set-course-mode-price-modal #regcode-content form .group-form,#e-commerce #registration_code_generation_modal #coupon-content form .group-form,#e-commerce #registration_code_generation_modal #course-content form .group-form,#e-commerce #registration_code_generation_modal #content form .group-form,#e-commerce #registration_code_generation_modal #registration-content form .group-form,#e-commerce #registration_code_generation_modal #regcode-content form .group-form{margin:0;padding-top:0;padding-bottom:20px}#e-commerce #add-coupon-modal #coupon-content form .list-input,#e-commerce #add-coupon-modal #course-content form .list-input,#e-commerce #add-coupon-modal #content form .list-input,#e-commerce #add-coupon-modal #registration-content form .list-input,#e-commerce #add-coupon-modal #regcode-content form .list-input,#e-commerce #invalidate_registration_code_modal #coupon-content form .list-input,#e-commerce #invalidate_registration_code_modal #course-content form .list-input,#e-commerce #invalidate_registration_code_modal #content form .list-input,#e-commerce #invalidate_registration_code_modal #registration-content form .list-input,#e-commerce #invalidate_registration_code_modal #regcode-content form .list-input,#e-commerce #edit-coupon-modal #coupon-content form .list-input,#e-commerce #edit-coupon-modal #course-content form .list-input,#e-commerce #edit-coupon-modal #content form .list-input,#e-commerce #edit-coupon-modal #registration-content form .list-input,#e-commerce #edit-coupon-modal #regcode-content form .list-input,#e-commerce #set-course-mode-price-modal #coupon-content form .list-input,#e-commerce #set-course-mode-price-modal #course-content form .list-input,#e-commerce #set-course-mode-price-modal #content form .list-input,#e-commerce #set-course-mode-price-modal #registration-content form .list-input,#e-commerce #set-course-mode-price-modal #regcode-content form .list-input,#e-commerce #registration_code_generation_modal #coupon-content form .list-input,#e-commerce #registration_code_generation_modal #course-content form .list-input,#e-commerce #registration_code_generation_modal #content form .list-input,#e-commerce #registration_code_generation_modal #registration-content form .list-input,#e-commerce #registration_code_generation_modal #regcode-content form .list-input{margin:0;padding:0;list-style:none}#e-commerce #add-coupon-modal #coupon-content form .readonly,#e-commerce #add-coupon-modal #course-content form .readonly,#e-commerce #add-coupon-modal #content form .readonly,#e-commerce #add-coupon-modal #registration-content form .readonly,#e-commerce #add-coupon-modal #regcode-content form .readonly,#e-commerce #invalidate_registration_code_modal #coupon-content form .readonly,#e-commerce #invalidate_registration_code_modal #course-content form .readonly,#e-commerce #invalidate_registration_code_modal #content form .readonly,#e-commerce #invalidate_registration_code_modal #registration-content form .readonly,#e-commerce #invalidate_registration_code_modal #regcode-content form .readonly,#e-commerce #edit-coupon-modal #coupon-content form .readonly,#e-commerce #edit-coupon-modal #course-content form .readonly,#e-commerce #edit-coupon-modal #content form .readonly,#e-commerce #edit-coupon-modal #registration-content form .readonly,#e-commerce #edit-coupon-modal #regcode-content form .readonly,#e-commerce #set-course-mode-price-modal #coupon-content form .readonly,#e-commerce #set-course-mode-price-modal #course-content form .readonly,#e-commerce #set-course-mode-price-modal #content form .readonly,#e-commerce #set-course-mode-price-modal #registration-content form .readonly,#e-commerce #set-course-mode-price-modal #regcode-content form .readonly,#e-commerce #registration_code_generation_modal #coupon-content form .readonly,#e-commerce #registration_code_generation_modal #course-content form .readonly,#e-commerce #registration_code_generation_modal #content form .readonly,#e-commerce #registration_code_generation_modal #registration-content form .readonly,#e-commerce #registration_code_generation_modal #regcode-content form .readonly{background-color:#eee !important;color:#aaa}#e-commerce #add-coupon-modal #coupon-content form .field,#e-commerce #add-coupon-modal #course-content form .field,#e-commerce #add-coupon-modal #content form .field,#e-commerce #add-coupon-modal #registration-content form .field,#e-commerce #add-coupon-modal #regcode-content form .field,#e-commerce #invalidate_registration_code_modal #coupon-content form .field,#e-commerce #invalidate_registration_code_modal #course-content form .field,#e-commerce #invalidate_registration_code_modal #content form .field,#e-commerce #invalidate_registration_code_modal #registration-content form .field,#e-commerce #invalidate_registration_code_modal #regcode-content form .field,#e-commerce #edit-coupon-modal #coupon-content form .field,#e-commerce #edit-coupon-modal #course-content form .field,#e-commerce #edit-coupon-modal #content form .field,#e-commerce #edit-coupon-modal #registration-content form .field,#e-commerce #edit-coupon-modal #regcode-content form .field,#e-commerce #set-course-mode-price-modal #coupon-content form .field,#e-commerce #set-course-mode-price-modal #course-content form .field,#e-commerce #set-course-mode-price-modal #content form .field,#e-commerce #set-course-mode-price-modal #registration-content form .field,#e-commerce #set-course-mode-price-modal #regcode-content form .field,#e-commerce #registration_code_generation_modal #coupon-content form .field,#e-commerce #registration_code_generation_modal #course-content form .field,#e-commerce #registration_code_generation_modal #content form .field,#e-commerce #registration_code_generation_modal #registration-content form .field,#e-commerce #registration_code_generation_modal #regcode-content form .field{margin:0 0 20px}#e-commerce #add-coupon-modal #coupon-content form .field.required label,#e-commerce #add-coupon-modal #course-content form .field.required label,#e-commerce #add-coupon-modal #content form .field.required label,#e-commerce #add-coupon-modal #registration-content form .field.required label,#e-commerce #add-coupon-modal #regcode-content form .field.required label,#e-commerce #invalidate_registration_code_modal #coupon-content form .field.required label,#e-commerce #invalidate_registration_code_modal #course-content form .field.required label,#e-commerce #invalidate_registration_code_modal #content form .field.required label,#e-commerce #invalidate_registration_code_modal #registration-content form .field.required label,#e-commerce #invalidate_registration_code_modal #regcode-content form .field.required label,#e-commerce #edit-coupon-modal #coupon-content form .field.required label,#e-commerce #edit-coupon-modal #course-content form .field.required label,#e-commerce #edit-coupon-modal #content form .field.required label,#e-commerce #edit-coupon-modal #registration-content form .field.required label,#e-commerce #edit-coupon-modal #regcode-content form .field.required label,#e-commerce #set-course-mode-price-modal #coupon-content form .field.required label,#e-commerce #set-course-mode-price-modal #course-content form .field.required label,#e-commerce #set-course-mode-price-modal #content form .field.required label,#e-commerce #set-course-mode-price-modal #registration-content form .field.required label,#e-commerce #set-course-mode-price-modal #regcode-content form .field.required label,#e-commerce #registration_code_generation_modal #coupon-content form .field.required label,#e-commerce #registration_code_generation_modal #course-content form .field.required label,#e-commerce #registration_code_generation_modal #content form .field.required label,#e-commerce #registration_code_generation_modal #registration-content form .field.required label,#e-commerce #registration_code_generation_modal #regcode-content form .field.required label{font-weight:600}#e-commerce #add-coupon-modal #coupon-content form .field label,#e-commerce #add-coupon-modal #course-content form .field label,#e-commerce #add-coupon-modal #content form .field label,#e-commerce #add-coupon-modal #registration-content form .field label,#e-commerce #add-coupon-modal #regcode-content form .field label,#e-commerce #invalidate_registration_code_modal #coupon-content form .field label,#e-commerce #invalidate_registration_code_modal #course-content form .field label,#e-commerce #invalidate_registration_code_modal #content form .field label,#e-commerce #invalidate_registration_code_modal #registration-content form .field label,#e-commerce #invalidate_registration_code_modal #regcode-content form .field label,#e-commerce #edit-coupon-modal #coupon-content form .field label,#e-commerce #edit-coupon-modal #course-content form .field label,#e-commerce #edit-coupon-modal #content form .field label,#e-commerce #edit-coupon-modal #registration-content form .field label,#e-commerce #edit-coupon-modal #regcode-content form .field label,#e-commerce #set-course-mode-price-modal #coupon-content form .field label,#e-commerce #set-course-mode-price-modal #course-content form .field label,#e-commerce #set-course-mode-price-modal #content form .field label,#e-commerce #set-course-mode-price-modal #registration-content form .field label,#e-commerce #set-course-mode-price-modal #regcode-content form .field label,#e-commerce #registration_code_generation_modal #coupon-content form .field label,#e-commerce #registration_code_generation_modal #course-content form .field label,#e-commerce #registration_code_generation_modal #content form .field label,#e-commerce #registration_code_generation_modal #registration-content form .field label,#e-commerce #registration_code_generation_modal #regcode-content form .field label{margin:0 0 5px;-webkit-transition:color 0.15s ease-in-out 0s;-moz-transition:color 0.15s ease-in-out 0s;transition:color 0.15s ease-in-out 0s;color:#333}#e-commerce #add-coupon-modal #coupon-content form .field.text input,#e-commerce #add-coupon-modal #course-content form .field.text input,#e-commerce #add-coupon-modal #content form .field.text input,#e-commerce #add-coupon-modal #registration-content form .field.text input,#e-commerce #add-coupon-modal #regcode-content form .field.text input,#e-commerce #invalidate_registration_code_modal #coupon-content form .field.text input,#e-commerce #invalidate_registration_code_modal #course-content form .field.text input,#e-commerce #invalidate_registration_code_modal #content form .field.text input,#e-commerce #invalidate_registration_code_modal #registration-content form .field.text input,#e-commerce #invalidate_registration_code_modal #regcode-content form .field.text input,#e-commerce #edit-coupon-modal #coupon-content form .field.text input,#e-commerce #edit-coupon-modal #course-content form .field.text input,#e-commerce #edit-coupon-modal #content form .field.text input,#e-commerce #edit-coupon-modal #registration-content form .field.text input,#e-commerce #edit-coupon-modal #regcode-content form .field.text input,#e-commerce #set-course-mode-price-modal #coupon-content form .field.text input,#e-commerce #set-course-mode-price-modal #course-content form .field.text input,#e-commerce #set-course-mode-price-modal #content form .field.text input,#e-commerce #set-course-mode-price-modal #registration-content form .field.text input,#e-commerce #set-course-mode-price-modal #regcode-content form .field.text input,#e-commerce #registration_code_generation_modal #coupon-content form .field.text input,#e-commerce #registration_code_generation_modal #course-content form .field.text input,#e-commerce #registration_code_generation_modal #content form .field.text input,#e-commerce #registration_code_generation_modal #registration-content form .field.text input,#e-commerce #registration_code_generation_modal #regcode-content form .field.text input{background:#fbfbfb;margin-bottom:0}#e-commerce #add-coupon-modal #coupon-content form .field input,#e-commerce #add-coupon-modal #course-content form .field input,#e-commerce #add-coupon-modal #content form .field input,#e-commerce #add-coupon-modal #registration-content form .field input,#e-commerce #add-coupon-modal #regcode-content form .field input,#e-commerce #invalidate_registration_code_modal #coupon-content form .field input,#e-commerce #invalidate_registration_code_modal #course-content form .field input,#e-commerce #invalidate_registration_code_modal #content form .field input,#e-commerce #invalidate_registration_code_modal #registration-content form .field input,#e-commerce #invalidate_registration_code_modal #regcode-content form .field input,#e-commerce #edit-coupon-modal #coupon-content form .field input,#e-commerce #edit-coupon-modal #course-content form .field input,#e-commerce #edit-coupon-modal #content form .field input,#e-commerce #edit-coupon-modal #registration-content form .field input,#e-commerce #edit-coupon-modal #regcode-content form .field input,#e-commerce #set-course-mode-price-modal #coupon-content form .field input,#e-commerce #set-course-mode-price-modal #course-content form .field input,#e-commerce #set-course-mode-price-modal #content form .field input,#e-commerce #set-course-mode-price-modal #registration-content form .field input,#e-commerce #set-course-mode-price-modal #regcode-content form .field input,#e-commerce #registration_code_generation_modal #coupon-content form .field input,#e-commerce #registration_code_generation_modal #course-content form .field input,#e-commerce #registration_code_generation_modal #content form .field input,#e-commerce #registration_code_generation_modal #registration-content form .field input,#e-commerce #registration_code_generation_modal #regcode-content form .field input{width:100%;margin:0;padding:10px 15px}#e-commerce #add-coupon-modal #registration-content form .field,#e-commerce #invalidate_registration_code_modal #registration-content form .field,#e-commerce #edit-coupon-modal #registration-content form .field,#e-commerce #set-course-mode-price-modal #registration-content form .field,#e-commerce #registration_code_generation_modal #registration-content form .field{margin:0}#e-commerce #add-coupon-modal #registration-content form .group-form,#e-commerce #invalidate_registration_code_modal #registration-content form .group-form,#e-commerce #edit-coupon-modal #registration-content form .group-form,#e-commerce #set-course-mode-price-modal #registration-content form .group-form,#e-commerce #registration_code_generation_modal #registration-content form .group-form{margin:0;padding-top:0;padding-bottom:0}#e-commerce #add-coupon-modal ol.list-input li input[type="checkbox"]#expiry-check,#e-commerce #add-coupon-modal ol.list-input li input[type="checkbox"]#expiry-check+label{display:inline-block;width:auto;margin-top:10px}#e-commerce #add-coupon-modal ol.list-input li.full-width{width:100%}#e-commerce #add-coupon-modal ol.list-input li input#coupon_expiration_date{width:278px;display:inline-block;float:right}.certificates-wrapper .generate-example-certificates-wrapper{margin-bottom:30px}.certificates-wrapper .example-certificate-status-wrapper{width:75%}input[name="subject"]{width:600px}.enrollment-wrapper{margin-bottom:40px}.enrollment-wrapper .count{color:green;font-weight:bold}.ecommerce-wrapper h2,.proctoring-wrapper h2{height:26px;line-height:26px;padding-left:25px}.ecommerce-wrapper h2 span,.proctoring-wrapper h2 span{float:right;font-size:16px;font-weight:bold}.ecommerce-wrapper h2 span span,.proctoring-wrapper h2 span span{float:none;padding:2px 9px;background:#ddd;border-radius:2px;font-weight:400}.ecommerce-wrapper span.tip,.proctoring-wrapper span.tip{display:block;padding:10px 15px;border-top:1px solid #ddd;border-bottom:1px solid #ddd;background:#f8f4ec;color:#3c3c3c;line-height:30px}.ecommerce-wrapper span.tip .add,.proctoring-wrapper span.tip .add{border:1px solid #102a4f;border-radius:3px;box-shadow:inset 0 1px 0 0 #3e6fb5;color:#fff;display:inline-block;font-size:inherit;font-weight:bold;background-color:#244B83;background-image:-webkit-linear-gradient(#244B83,#13315c);background-image:linear-gradient(#244B83,#13315c);padding:7px 18px;text-decoration:none;text-shadow:0 1px 0 #0b2141;background-clip:padding-box;font-size:0.8125em;float:right;line-height:14px;font-size:0.7em}.ecommerce-wrapper span.tip .add:hover:not(:disabled),.proctoring-wrapper span.tip .add:hover:not(:disabled){box-shadow:inset 0 1px 0 0 #305890;cursor:pointer;background-color:#21406c;background-image:-webkit-linear-gradient(#21406c,#112a4f);background-image:linear-gradient(#21406c,#112a4f)}.ecommerce-wrapper span.tip .add:active:not(:disabled),.ecommerce-wrapper span.tip .add:focus:not(:disabled),.proctoring-wrapper span.tip .add:active:not(:disabled),.proctoring-wrapper span.tip .add:focus:not(:disabled){border:1px solid #102a4f;box-shadow:inset 0 0 8px 4px #0e2442,inset 0 0 8px 4px #0e2442}.ecommerce-wrapper span.tip .add:disabled,.proctoring-wrapper span.tip .add:disabled{opacity:0.5;cursor:not-allowed}.ecommerce-wrapper .content,.ecommerce-wrapper .course-wrapper .course-content,.course-wrapper .ecommerce-wrapper .course-content,.ecommerce-wrapper .course-wrapper .courseware-results-wrapper,.course-wrapper .ecommerce-wrapper .courseware-results-wrapper,.ecommerce-wrapper div.book-wrapper .book,div.book-wrapper .ecommerce-wrapper .book,.ecommerce-wrapper .profile-wrapper .course-info,.profile-wrapper .ecommerce-wrapper .course-info,.ecommerce-wrapper .view-student-notes .wrapper-student-notes .student-notes,.view-student-notes .wrapper-student-notes .ecommerce-wrapper .student-notes,.ecommerce-wrapper .date-wrapper,.ecommerce-wrapper div.gradebook-wrapper section.gradebook-content,div.gradebook-wrapper .ecommerce-wrapper section.gradebook-content,.ecommerce-wrapper .instructor-dashboard-content-2,.proctoring-wrapper .content,.proctoring-wrapper .course-wrapper .course-content,.course-wrapper .proctoring-wrapper .course-content,.proctoring-wrapper .course-wrapper .courseware-results-wrapper,.course-wrapper .proctoring-wrapper .courseware-results-wrapper,.proctoring-wrapper div.book-wrapper .book,div.book-wrapper .proctoring-wrapper .book,.proctoring-wrapper .profile-wrapper .course-info,.profile-wrapper .proctoring-wrapper .course-info,.proctoring-wrapper .view-student-notes .wrapper-student-notes .student-notes,.view-student-notes .wrapper-student-notes .proctoring-wrapper .student-notes,.proctoring-wrapper .date-wrapper,.proctoring-wrapper div.gradebook-wrapper section.gradebook-content,div.gradebook-wrapper .proctoring-wrapper section.gradebook-content,.proctoring-wrapper .instructor-dashboard-content-2{display:block;width:100%}.ecommerce-wrapper span.code_tip,.proctoring-wrapper span.code_tip{display:block;margin-bottom:30px;padding:10px 15px 10px 0;color:#3c3c3c;line-height:30px}.ecommerce-wrapper span.code_tip .add,.proctoring-wrapper span.code_tip .add{border:1px solid #102a4f;border-radius:3px;box-shadow:inset 0 1px 0 0 #3e6fb5;color:#fff;display:inline-block;font-size:inherit;font-weight:bold;background-color:#244B83;background-image:-webkit-linear-gradient(#244B83,#13315c);background-image:linear-gradient(#244B83,#13315c);padding:7px 18px;text-decoration:none;text-shadow:0 1px 0 #0b2141;background-clip:padding-box;font-size:0.8125em}.ecommerce-wrapper span.code_tip .add:hover:not(:disabled),.proctoring-wrapper span.code_tip .add:hover:not(:disabled){box-shadow:inset 0 1px 0 0 #305890;cursor:pointer;background-color:#21406c;background-image:-webkit-linear-gradient(#21406c,#112a4f);background-image:linear-gradient(#21406c,#112a4f)}.ecommerce-wrapper span.code_tip .add:active:not(:disabled),.ecommerce-wrapper span.code_tip .add:focus:not(:disabled),.proctoring-wrapper span.code_tip .add:active:not(:disabled),.proctoring-wrapper span.code_tip .add:focus:not(:disabled){border:1px solid #102a4f;box-shadow:inset 0 0 8px 4px #0e2442,inset 0 0 8px 4px #0e2442}.ecommerce-wrapper span.code_tip .add:disabled,.proctoring-wrapper span.code_tip .add:disabled{opacity:0.5;cursor:not-allowed}.ecommerce-wrapper span.csv_tip,.proctoring-wrapper span.csv_tip{display:block;line-height:30px;margin-bottom:6px;padding:10px 15px 10px 1px}.ecommerce-wrapper span.csv_tip .add,.proctoring-wrapper span.csv_tip .add{font-size:0.8125em}.ecommerce-wrapper span.invalid_sale,.proctoring-wrapper span.invalid_sale{display:block;height:37px;margin-bottom:6px;padding:10px 15px 10px 1px;background:none repeat scroll 0 0 #f8f4ec;color:#3c3c3c;line-height:30px}.ecommerce-wrapper span.invalid_sale .add,.proctoring-wrapper span.invalid_sale .add{border:1px solid #102a4f;border-radius:3px;box-shadow:inset 0 1px 0 0 #3e6fb5;color:#fff;display:inline-block;font-size:inherit;font-weight:bold;background-color:#244B83;background-image:-webkit-linear-gradient(#244B83,#13315c);background-image:linear-gradient(#244B83,#13315c);padding:7px 18px;text-decoration:none;text-shadow:0 1px 0 #0b2141;background-clip:padding-box;font-size:0.8125em}.ecommerce-wrapper span.invalid_sale .add:hover:not(:disabled),.proctoring-wrapper span.invalid_sale .add:hover:not(:disabled){box-shadow:inset 0 1px 0 0 #305890;cursor:pointer;background-color:#21406c;background-image:-webkit-linear-gradient(#21406c,#112a4f);background-image:linear-gradient(#21406c,#112a4f)}.ecommerce-wrapper span.invalid_sale .add:active:not(:disabled),.ecommerce-wrapper span.invalid_sale .add:focus:not(:disabled),.proctoring-wrapper span.invalid_sale .add:active:not(:disabled),.proctoring-wrapper span.invalid_sale .add:focus:not(:disabled){border:1px solid #102a4f;box-shadow:inset 0 0 8px 4px #0e2442,inset 0 0 8px 4px #0e2442}.ecommerce-wrapper span.invalid_sale .add:disabled,.proctoring-wrapper span.invalid_sale .add:disabled{opacity:0.5;cursor:not-allowed}.ecommerce-wrapper .special-exam-header,.proctoring-wrapper .special-exam-header{padding-left:25px}.special-allowance-container .allowance-table,.special-allowance-container .exam-attempts-table,.special-allowance-container .onboarding-status-table,.student-onboarding-status-container .allowance-table,.student-onboarding-status-container .exam-attempts-table,.student-onboarding-status-container .onboarding-status-table,.student-proctored-exam-container .allowance-table,.student-proctored-exam-container .exam-attempts-table,.student-proctored-exam-container .onboarding-status-table{width:100%}.special-allowance-container .allowance-table tr:nth-child(even),.special-allowance-container .exam-attempts-table tr:nth-child(even),.special-allowance-container .onboarding-status-table tr:nth-child(even),.student-onboarding-status-container .allowance-table tr:nth-child(even),.student-onboarding-status-container .exam-attempts-table tr:nth-child(even),.student-onboarding-status-container .onboarding-status-table tr:nth-child(even),.student-proctored-exam-container .allowance-table tr:nth-child(even),.student-proctored-exam-container .exam-attempts-table tr:nth-child(even),.student-proctored-exam-container .onboarding-status-table tr:nth-child(even){background-color:#f9f9f9;border-bottom:1px solid #f3f3f3}.special-allowance-container .allowance-table tbody.even,.special-allowance-container .exam-attempts-table tbody.even,.special-allowance-container .onboarding-status-table tbody.even,.student-onboarding-status-container .allowance-table tbody.even,.student-onboarding-status-container .exam-attempts-table tbody.even,.student-onboarding-status-container .onboarding-status-table tbody.even,.student-proctored-exam-container .allowance-table tbody.even,.student-proctored-exam-container .exam-attempts-table tbody.even,.student-proctored-exam-container .onboarding-status-table tbody.even{background-color:#f9f9f9;border-bottom:1px solid #f3f3f3}.special-allowance-container .allowance-table tbody.accordion-trigger,.special-allowance-container .exam-attempts-table tbody.accordion-trigger,.special-allowance-container .onboarding-status-table tbody.accordion-trigger,.student-onboarding-status-container .allowance-table tbody.accordion-trigger,.student-onboarding-status-container .exam-attempts-table tbody.accordion-trigger,.student-onboarding-status-container .onboarding-status-table tbody.accordion-trigger,.student-proctored-exam-container .allowance-table tbody.accordion-trigger,.student-proctored-exam-container .exam-attempts-table tbody.accordion-trigger,.student-proctored-exam-container .onboarding-status-table tbody.accordion-trigger{cursor:pointer}.special-allowance-container .allowance-table .allowance-headings,.special-allowance-container .allowance-table .exam-attempt-headings,.special-allowance-container .allowance-table .onboarding-status-headings,.special-allowance-container .exam-attempts-table .allowance-headings,.special-allowance-container .exam-attempts-table .exam-attempt-headings,.special-allowance-container .exam-attempts-table .onboarding-status-headings,.special-allowance-container .onboarding-status-table .allowance-headings,.special-allowance-container .onboarding-status-table .exam-attempt-headings,.special-allowance-container .onboarding-status-table .onboarding-status-headings,.student-onboarding-status-container .allowance-table .allowance-headings,.student-onboarding-status-container .allowance-table .exam-attempt-headings,.student-onboarding-status-container .allowance-table .onboarding-status-headings,.student-onboarding-status-container .exam-attempts-table .allowance-headings,.student-onboarding-status-container .exam-attempts-table .exam-attempt-headings,.student-onboarding-status-container .exam-attempts-table .onboarding-status-headings,.student-onboarding-status-container .onboarding-status-table .allowance-headings,.student-onboarding-status-container .onboarding-status-table .exam-attempt-headings,.student-onboarding-status-container .onboarding-status-table .onboarding-status-headings,.student-proctored-exam-container .allowance-table .allowance-headings,.student-proctored-exam-container .allowance-table .exam-attempt-headings,.student-proctored-exam-container .allowance-table .onboarding-status-headings,.student-proctored-exam-container .exam-attempts-table .allowance-headings,.student-proctored-exam-container .exam-attempts-table .exam-attempt-headings,.student-proctored-exam-container .exam-attempts-table .onboarding-status-headings,.student-proctored-exam-container .onboarding-status-table .allowance-headings,.student-proctored-exam-container .onboarding-status-table .exam-attempt-headings,.student-proctored-exam-container .onboarding-status-table .onboarding-status-headings{height:40px;border-bottom:1px solid #bebebe}.special-allowance-container .allowance-table .allowance-headings th:nth-child(5),.special-allowance-container .allowance-table .allowance-headings th:nth-child(4),.special-allowance-container .allowance-table .exam-attempt-headings th:nth-child(5),.special-allowance-container .allowance-table .exam-attempt-headings th:nth-child(4),.special-allowance-container .allowance-table .onboarding-status-headings th:nth-child(5),.special-allowance-container .allowance-table .onboarding-status-headings th:nth-child(4),.special-allowance-container .exam-attempts-table .allowance-headings th:nth-child(5),.special-allowance-container .exam-attempts-table .allowance-headings th:nth-child(4),.special-allowance-container .exam-attempts-table .exam-attempt-headings th:nth-child(5),.special-allowance-container .exam-attempts-table .exam-attempt-headings th:nth-child(4),.special-allowance-container .exam-attempts-table .onboarding-status-headings th:nth-child(5),.special-allowance-container .exam-attempts-table .onboarding-status-headings th:nth-child(4),.special-allowance-container .onboarding-status-table .allowance-headings th:nth-child(5),.special-allowance-container .onboarding-status-table .allowance-headings th:nth-child(4),.special-allowance-container .onboarding-status-table .exam-attempt-headings th:nth-child(5),.special-allowance-container .onboarding-status-table .exam-attempt-headings th:nth-child(4),.special-allowance-container .onboarding-status-table .onboarding-status-headings th:nth-child(5),.special-allowance-container .onboarding-status-table .onboarding-status-headings th:nth-child(4),.student-onboarding-status-container .allowance-table .allowance-headings th:nth-child(5),.student-onboarding-status-container .allowance-table .allowance-headings th:nth-child(4),.student-onboarding-status-container .allowance-table .exam-attempt-headings th:nth-child(5),.student-onboarding-status-container .allowance-table .exam-attempt-headings th:nth-child(4),.student-onboarding-status-container .allowance-table .onboarding-status-headings th:nth-child(5),.student-onboarding-status-container .allowance-table .onboarding-status-headings th:nth-child(4),.student-onboarding-status-container .exam-attempts-table .allowance-headings th:nth-child(5),.student-onboarding-status-container .exam-attempts-table .allowance-headings th:nth-child(4),.student-onboarding-status-container .exam-attempts-table .exam-attempt-headings th:nth-child(5),.student-onboarding-status-container .exam-attempts-table .exam-attempt-headings th:nth-child(4),.student-onboarding-status-container .exam-attempts-table .onboarding-status-headings th:nth-child(5),.student-onboarding-status-container .exam-attempts-table .onboarding-status-headings th:nth-child(4),.student-onboarding-status-container .onboarding-status-table .allowance-headings th:nth-child(5),.student-onboarding-status-container .onboarding-status-table .allowance-headings th:nth-child(4),.student-onboarding-status-container .onboarding-status-table .exam-attempt-headings th:nth-child(5),.student-onboarding-status-container .onboarding-status-table .exam-attempt-headings th:nth-child(4),.student-onboarding-status-container .onboarding-status-table .onboarding-status-headings th:nth-child(5),.student-onboarding-status-container .onboarding-status-table .onboarding-status-headings th:nth-child(4),.student-proctored-exam-container .allowance-table .allowance-headings th:nth-child(5),.student-proctored-exam-container .allowance-table .allowance-headings th:nth-child(4),.student-proctored-exam-container .allowance-table .exam-attempt-headings th:nth-child(5),.student-proctored-exam-container .allowance-table .exam-attempt-headings th:nth-child(4),.student-proctored-exam-container .allowance-table .onboarding-status-headings th:nth-child(5),.student-proctored-exam-container .allowance-table .onboarding-status-headings th:nth-child(4),.student-proctored-exam-container .exam-attempts-table .allowance-headings th:nth-child(5),.student-proctored-exam-container .exam-attempts-table .allowance-headings th:nth-child(4),.student-proctored-exam-container .exam-attempts-table .exam-attempt-headings th:nth-child(5),.student-proctored-exam-container .exam-attempts-table .exam-attempt-headings th:nth-child(4),.student-proctored-exam-container .exam-attempts-table .onboarding-status-headings th:nth-child(5),.student-proctored-exam-container .exam-attempts-table .onboarding-status-headings th:nth-child(4),.student-proctored-exam-container .onboarding-status-table .allowance-headings th:nth-child(5),.student-proctored-exam-container .onboarding-status-table .allowance-headings th:nth-child(4),.student-proctored-exam-container .onboarding-status-table .exam-attempt-headings th:nth-child(5),.student-proctored-exam-container .onboarding-status-table .exam-attempt-headings th:nth-child(4),.student-proctored-exam-container .onboarding-status-table .onboarding-status-headings th:nth-child(5),.student-proctored-exam-container .onboarding-status-table .onboarding-status-headings th:nth-child(4){text-align:center}.special-allowance-container .allowance-table .allowance-headings th:first-child,.special-allowance-container .allowance-table .exam-attempt-headings th:first-child,.special-allowance-container .allowance-table .onboarding-status-headings th:first-child,.special-allowance-container .exam-attempts-table .allowance-headings th:first-child,.special-allowance-container .exam-attempts-table .exam-attempt-headings th:first-child,.special-allowance-container .exam-attempts-table .onboarding-status-headings th:first-child,.special-allowance-container .onboarding-status-table .allowance-headings th:first-child,.special-allowance-container .onboarding-status-table .exam-attempt-headings th:first-child,.special-allowance-container .onboarding-status-table .onboarding-status-headings th:first-child,.student-onboarding-status-container .allowance-table .allowance-headings th:first-child,.student-onboarding-status-container .allowance-table .exam-attempt-headings th:first-child,.student-onboarding-status-container .allowance-table .onboarding-status-headings th:first-child,.student-onboarding-status-container .exam-attempts-table .allowance-headings th:first-child,.student-onboarding-status-container .exam-attempts-table .exam-attempt-headings th:first-child,.student-onboarding-status-container .exam-attempts-table .onboarding-status-headings th:first-child,.student-onboarding-status-container .onboarding-status-table .allowance-headings th:first-child,.student-onboarding-status-container .onboarding-status-table .exam-attempt-headings th:first-child,.student-onboarding-status-container .onboarding-status-table .onboarding-status-headings th:first-child,.student-proctored-exam-container .allowance-table .allowance-headings th:first-child,.student-proctored-exam-container .allowance-table .exam-attempt-headings th:first-child,.student-proctored-exam-container .allowance-table .onboarding-status-headings th:first-child,.student-proctored-exam-container .exam-attempts-table .allowance-headings th:first-child,.student-proctored-exam-container .exam-attempts-table .exam-attempt-headings th:first-child,.student-proctored-exam-container .exam-attempts-table .onboarding-status-headings th:first-child,.student-proctored-exam-container .onboarding-status-table .allowance-headings th:first-child,.student-proctored-exam-container .onboarding-status-table .exam-attempt-headings th:first-child,.student-proctored-exam-container .onboarding-status-table .onboarding-status-headings th:first-child{padding-left:20px}.special-allowance-container .allowance-table .allowance-headings th,.special-allowance-container .allowance-table .exam-attempt-headings th,.special-allowance-container .allowance-table .onboarding-status-headings th,.special-allowance-container .exam-attempts-table .allowance-headings th,.special-allowance-container .exam-attempts-table .exam-attempt-headings th,.special-allowance-container .exam-attempts-table .onboarding-status-headings th,.special-allowance-container .onboarding-status-table .allowance-headings th,.special-allowance-container .onboarding-status-table .exam-attempt-headings th,.special-allowance-container .onboarding-status-table .onboarding-status-headings th,.student-onboarding-status-container .allowance-table .allowance-headings th,.student-onboarding-status-container .allowance-table .exam-attempt-headings th,.student-onboarding-status-container .allowance-table .onboarding-status-headings th,.student-onboarding-status-container .exam-attempts-table .allowance-headings th,.student-onboarding-status-container .exam-attempts-table .exam-attempt-headings th,.student-onboarding-status-container .exam-attempts-table .onboarding-status-headings th,.student-onboarding-status-container .onboarding-status-table .allowance-headings th,.student-onboarding-status-container .onboarding-status-table .exam-attempt-headings th,.student-onboarding-status-container .onboarding-status-table .onboarding-status-headings th,.student-proctored-exam-container .allowance-table .allowance-headings th,.student-proctored-exam-container .allowance-table .exam-attempt-headings th,.student-proctored-exam-container .allowance-table .onboarding-status-headings th,.student-proctored-exam-container .exam-attempts-table .allowance-headings th,.student-proctored-exam-container .exam-attempts-table .exam-attempt-headings th,.student-proctored-exam-container .exam-attempts-table .onboarding-status-headings th,.student-proctored-exam-container .onboarding-status-table .allowance-headings th,.student-proctored-exam-container .onboarding-status-table .exam-attempt-headings th,.student-proctored-exam-container .onboarding-status-table .onboarding-status-headings th{text-align:left;border-bottom:1px solid #c6c6c6}.special-allowance-container .allowance-table .allowance-headings th.attempt-allowed-time,.special-allowance-container .allowance-table .exam-attempt-headings th.attempt-allowed-time,.special-allowance-container .allowance-table .onboarding-status-headings th.attempt-allowed-time,.special-allowance-container .exam-attempts-table .allowance-headings th.attempt-allowed-time,.special-allowance-container .exam-attempts-table .exam-attempt-headings th.attempt-allowed-time,.special-allowance-container .exam-attempts-table .onboarding-status-headings th.attempt-allowed-time,.special-allowance-container .onboarding-status-table .allowance-headings th.attempt-allowed-time,.special-allowance-container .onboarding-status-table .exam-attempt-headings th.attempt-allowed-time,.special-allowance-container .onboarding-status-table .onboarding-status-headings th.attempt-allowed-time,.student-onboarding-status-container .allowance-table .allowance-headings th.attempt-allowed-time,.student-onboarding-status-container .allowance-table .exam-attempt-headings th.attempt-allowed-time,.student-onboarding-status-container .allowance-table .onboarding-status-headings th.attempt-allowed-time,.student-onboarding-status-container .exam-attempts-table .allowance-headings th.attempt-allowed-time,.student-onboarding-status-container .exam-attempts-table .exam-attempt-headings th.attempt-allowed-time,.student-onboarding-status-container .exam-attempts-table .onboarding-status-headings th.attempt-allowed-time,.student-onboarding-status-container .onboarding-status-table .allowance-headings th.attempt-allowed-time,.student-onboarding-status-container .onboarding-status-table .exam-attempt-headings th.attempt-allowed-time,.student-onboarding-status-container .onboarding-status-table .onboarding-status-headings th.attempt-allowed-time,.student-proctored-exam-container .allowance-table .allowance-headings th.attempt-allowed-time,.student-proctored-exam-container .allowance-table .exam-attempt-headings th.attempt-allowed-time,.student-proctored-exam-container .allowance-table .onboarding-status-headings th.attempt-allowed-time,.student-proctored-exam-container .exam-attempts-table .allowance-headings th.attempt-allowed-time,.student-proctored-exam-container .exam-attempts-table .exam-attempt-headings th.attempt-allowed-time,.student-proctored-exam-container .exam-attempts-table .onboarding-status-headings th.attempt-allowed-time,.student-proctored-exam-container .onboarding-status-table .allowance-headings th.attempt-allowed-time,.student-proctored-exam-container .onboarding-status-table .exam-attempt-headings th.attempt-allowed-time,.student-proctored-exam-container .onboarding-status-table .onboarding-status-headings th.attempt-allowed-time{width:90px}.special-allowance-container .allowance-table .allowance-headings th.attempt-type,.special-allowance-container .allowance-table .exam-attempt-headings th.attempt-type,.special-allowance-container .allowance-table .onboarding-status-headings th.attempt-type,.special-allowance-container .exam-attempts-table .allowance-headings th.attempt-type,.special-allowance-container .exam-attempts-table .exam-attempt-headings th.attempt-type,.special-allowance-container .exam-attempts-table .onboarding-status-headings th.attempt-type,.special-allowance-container .onboarding-status-table .allowance-headings th.attempt-type,.special-allowance-container .onboarding-status-table .exam-attempt-headings th.attempt-type,.special-allowance-container .onboarding-status-table .onboarding-status-headings th.attempt-type,.student-onboarding-status-container .allowance-table .allowance-headings th.attempt-type,.student-onboarding-status-container .allowance-table .exam-attempt-headings th.attempt-type,.student-onboarding-status-container .allowance-table .onboarding-status-headings th.attempt-type,.student-onboarding-status-container .exam-attempts-table .allowance-headings th.attempt-type,.student-onboarding-status-container .exam-attempts-table .exam-attempt-headings th.attempt-type,.student-onboarding-status-container .exam-attempts-table .onboarding-status-headings th.attempt-type,.student-onboarding-status-container .onboarding-status-table .allowance-headings th.attempt-type,.student-onboarding-status-container .onboarding-status-table .exam-attempt-headings th.attempt-type,.student-onboarding-status-container .onboarding-status-table .onboarding-status-headings th.attempt-type,.student-proctored-exam-container .allowance-table .allowance-headings th.attempt-type,.student-proctored-exam-container .allowance-table .exam-attempt-headings th.attempt-type,.student-proctored-exam-container .allowance-table .onboarding-status-headings th.attempt-type,.student-proctored-exam-container .exam-attempts-table .allowance-headings th.attempt-type,.student-proctored-exam-container .exam-attempts-table .exam-attempt-headings th.attempt-type,.student-proctored-exam-container .exam-attempts-table .onboarding-status-headings th.attempt-type,.student-proctored-exam-container .onboarding-status-table .allowance-headings th.attempt-type,.student-proctored-exam-container .onboarding-status-table .exam-attempt-headings th.attempt-type,.student-proctored-exam-container .onboarding-status-table .onboarding-status-headings th.attempt-type{width:90px;text-align:center}.special-allowance-container .allowance-table .allowance-headings th.attempt-started-at,.special-allowance-container .allowance-table .exam-attempt-headings th.attempt-started-at,.special-allowance-container .allowance-table .onboarding-status-headings th.attempt-started-at,.special-allowance-container .exam-attempts-table .allowance-headings th.attempt-started-at,.special-allowance-container .exam-attempts-table .exam-attempt-headings th.attempt-started-at,.special-allowance-container .exam-attempts-table .onboarding-status-headings th.attempt-started-at,.special-allowance-container .onboarding-status-table .allowance-headings th.attempt-started-at,.special-allowance-container .onboarding-status-table .exam-attempt-headings th.attempt-started-at,.special-allowance-container .onboarding-status-table .onboarding-status-headings th.attempt-started-at,.student-onboarding-status-container .allowance-table .allowance-headings th.attempt-started-at,.student-onboarding-status-container .allowance-table .exam-attempt-headings th.attempt-started-at,.student-onboarding-status-container .allowance-table .onboarding-status-headings th.attempt-started-at,.student-onboarding-status-container .exam-attempts-table .allowance-headings th.attempt-started-at,.student-onboarding-status-container .exam-attempts-table .exam-attempt-headings th.attempt-started-at,.student-onboarding-status-container .exam-attempts-table .onboarding-status-headings th.attempt-started-at,.student-onboarding-status-container .onboarding-status-table .allowance-headings th.attempt-started-at,.student-onboarding-status-container .onboarding-status-table .exam-attempt-headings th.attempt-started-at,.student-onboarding-status-container .onboarding-status-table .onboarding-status-headings th.attempt-started-at,.student-proctored-exam-container .allowance-table .allowance-headings th.attempt-started-at,.student-proctored-exam-container .allowance-table .exam-attempt-headings th.attempt-started-at,.student-proctored-exam-container .allowance-table .onboarding-status-headings th.attempt-started-at,.student-proctored-exam-container .exam-attempts-table .allowance-headings th.attempt-started-at,.student-proctored-exam-container .exam-attempts-table .exam-attempt-headings th.attempt-started-at,.student-proctored-exam-container .exam-attempts-table .onboarding-status-headings th.attempt-started-at,.student-proctored-exam-container .onboarding-status-table .allowance-headings th.attempt-started-at,.student-proctored-exam-container .onboarding-status-table .exam-attempt-headings th.attempt-started-at,.student-proctored-exam-container .onboarding-status-table .onboarding-status-headings th.attempt-started-at{width:170px;text-align:center}.special-allowance-container .allowance-table .allowance-headings th.attempt-completed-at,.special-allowance-container .allowance-table .exam-attempt-headings th.attempt-completed-at,.special-allowance-container .allowance-table .onboarding-status-headings th.attempt-completed-at,.special-allowance-container .exam-attempts-table .allowance-headings th.attempt-completed-at,.special-allowance-container .exam-attempts-table .exam-attempt-headings th.attempt-completed-at,.special-allowance-container .exam-attempts-table .onboarding-status-headings th.attempt-completed-at,.special-allowance-container .onboarding-status-table .allowance-headings th.attempt-completed-at,.special-allowance-container .onboarding-status-table .exam-attempt-headings th.attempt-completed-at,.special-allowance-container .onboarding-status-table .onboarding-status-headings th.attempt-completed-at,.student-onboarding-status-container .allowance-table .allowance-headings th.attempt-completed-at,.student-onboarding-status-container .allowance-table .exam-attempt-headings th.attempt-completed-at,.student-onboarding-status-container .allowance-table .onboarding-status-headings th.attempt-completed-at,.student-onboarding-status-container .exam-attempts-table .allowance-headings th.attempt-completed-at,.student-onboarding-status-container .exam-attempts-table .exam-attempt-headings th.attempt-completed-at,.student-onboarding-status-container .exam-attempts-table .onboarding-status-headings th.attempt-completed-at,.student-onboarding-status-container .onboarding-status-table .allowance-headings th.attempt-completed-at,.student-onboarding-status-container .onboarding-status-table .exam-attempt-headings th.attempt-completed-at,.student-onboarding-status-container .onboarding-status-table .onboarding-status-headings th.attempt-completed-at,.student-proctored-exam-container .allowance-table .allowance-headings th.attempt-completed-at,.student-proctored-exam-container .allowance-table .exam-attempt-headings th.attempt-completed-at,.student-proctored-exam-container .allowance-table .onboarding-status-headings th.attempt-completed-at,.student-proctored-exam-container .exam-attempts-table .allowance-headings th.attempt-completed-at,.student-proctored-exam-container .exam-attempts-table .exam-attempt-headings th.attempt-completed-at,.student-proctored-exam-container .exam-attempts-table .onboarding-status-headings th.attempt-completed-at,.student-proctored-exam-container .onboarding-status-table .allowance-headings th.attempt-completed-at,.student-proctored-exam-container .onboarding-status-table .exam-attempt-headings th.attempt-completed-at,.student-proctored-exam-container .onboarding-status-table .onboarding-status-headings th.attempt-completed-at{width:160px;text-align:center}.special-allowance-container .allowance-table .allowance-headings th.attempt-status,.special-allowance-container .allowance-table .exam-attempt-headings th.attempt-status,.special-allowance-container .allowance-table .onboarding-status-headings th.attempt-status,.special-allowance-container .exam-attempts-table .allowance-headings th.attempt-status,.special-allowance-container .exam-attempts-table .exam-attempt-headings th.attempt-status,.special-allowance-container .exam-attempts-table .onboarding-status-headings th.attempt-status,.special-allowance-container .onboarding-status-table .allowance-headings th.attempt-status,.special-allowance-container .onboarding-status-table .exam-attempt-headings th.attempt-status,.special-allowance-container .onboarding-status-table .onboarding-status-headings th.attempt-status,.student-onboarding-status-container .allowance-table .allowance-headings th.attempt-status,.student-onboarding-status-container .allowance-table .exam-attempt-headings th.attempt-status,.student-onboarding-status-container .allowance-table .onboarding-status-headings th.attempt-status,.student-onboarding-status-container .exam-attempts-table .allowance-headings th.attempt-status,.student-onboarding-status-container .exam-attempts-table .exam-attempt-headings th.attempt-status,.student-onboarding-status-container .exam-attempts-table .onboarding-status-headings th.attempt-status,.student-onboarding-status-container .onboarding-status-table .allowance-headings th.attempt-status,.student-onboarding-status-container .onboarding-status-table .exam-attempt-headings th.attempt-status,.student-onboarding-status-container .onboarding-status-table .onboarding-status-headings th.attempt-status,.student-proctored-exam-container .allowance-table .allowance-headings th.attempt-status,.student-proctored-exam-container .allowance-table .exam-attempt-headings th.attempt-status,.student-proctored-exam-container .allowance-table .onboarding-status-headings th.attempt-status,.student-proctored-exam-container .exam-attempts-table .allowance-headings th.attempt-status,.student-proctored-exam-container .exam-attempts-table .exam-attempt-headings th.attempt-status,.student-proctored-exam-container .exam-attempts-table .onboarding-status-headings th.attempt-status,.student-proctored-exam-container .onboarding-status-table .allowance-headings th.attempt-status,.student-proctored-exam-container .onboarding-status-table .exam-attempt-headings th.attempt-status,.student-proctored-exam-container .onboarding-status-table .onboarding-status-headings th.attempt-status{width:100px;text-align:center}.special-allowance-container .allowance-table .allowance-headings th.exam-name,.special-allowance-container .allowance-table .exam-attempt-headings th.exam-name,.special-allowance-container .allowance-table .onboarding-status-headings th.exam-name,.special-allowance-container .exam-attempts-table .allowance-headings th.exam-name,.special-allowance-container .exam-attempts-table .exam-attempt-headings th.exam-name,.special-allowance-container .exam-attempts-table .onboarding-status-headings th.exam-name,.special-allowance-container .onboarding-status-table .allowance-headings th.exam-name,.special-allowance-container .onboarding-status-table .exam-attempt-headings th.exam-name,.special-allowance-container .onboarding-status-table .onboarding-status-headings th.exam-name,.student-onboarding-status-container .allowance-table .allowance-headings th.exam-name,.student-onboarding-status-container .allowance-table .exam-attempt-headings th.exam-name,.student-onboarding-status-container .allowance-table .onboarding-status-headings th.exam-name,.student-onboarding-status-container .exam-attempts-table .allowance-headings th.exam-name,.student-onboarding-status-container .exam-attempts-table .exam-attempt-headings th.exam-name,.student-onboarding-status-container .exam-attempts-table .onboarding-status-headings th.exam-name,.student-onboarding-status-container .onboarding-status-table .allowance-headings th.exam-name,.student-onboarding-status-container .onboarding-status-table .exam-attempt-headings th.exam-name,.student-onboarding-status-container .onboarding-status-table .onboarding-status-headings th.exam-name,.student-proctored-exam-container .allowance-table .allowance-headings th.exam-name,.student-proctored-exam-container .allowance-table .exam-attempt-headings th.exam-name,.student-proctored-exam-container .allowance-table .onboarding-status-headings th.exam-name,.student-proctored-exam-container .exam-attempts-table .allowance-headings th.exam-name,.student-proctored-exam-container .exam-attempts-table .exam-attempt-headings th.exam-name,.student-proctored-exam-container .exam-attempts-table .onboarding-status-headings th.exam-name,.student-proctored-exam-container .onboarding-status-table .allowance-headings th.exam-name,.student-proctored-exam-container .onboarding-status-table .exam-attempt-headings th.exam-name,.student-proctored-exam-container .onboarding-status-table .onboarding-status-headings th.exam-name{width:150px}.special-allowance-container .allowance-table .allowance-headings th.more,.special-allowance-container .allowance-table .exam-attempt-headings th.more,.special-allowance-container .allowance-table .onboarding-status-headings th.more,.special-allowance-container .exam-attempts-table .allowance-headings th.more,.special-allowance-container .exam-attempts-table .exam-attempt-headings th.more,.special-allowance-container .exam-attempts-table .onboarding-status-headings th.more,.special-allowance-container .onboarding-status-table .allowance-headings th.more,.special-allowance-container .onboarding-status-table .exam-attempt-headings th.more,.special-allowance-container .onboarding-status-table .onboarding-status-headings th.more,.student-onboarding-status-container .allowance-table .allowance-headings th.more,.student-onboarding-status-container .allowance-table .exam-attempt-headings th.more,.student-onboarding-status-container .allowance-table .onboarding-status-headings th.more,.student-onboarding-status-container .exam-attempts-table .allowance-headings th.more,.student-onboarding-status-container .exam-attempts-table .exam-attempt-headings th.more,.student-onboarding-status-container .exam-attempts-table .onboarding-status-headings th.more,.student-onboarding-status-container .onboarding-status-table .allowance-headings th.more,.student-onboarding-status-container .onboarding-status-table .exam-attempt-headings th.more,.student-onboarding-status-container .onboarding-status-table .onboarding-status-headings th.more,.student-proctored-exam-container .allowance-table .allowance-headings th.more,.student-proctored-exam-container .allowance-table .exam-attempt-headings th.more,.student-proctored-exam-container .allowance-table .onboarding-status-headings th.more,.student-proctored-exam-container .exam-attempts-table .allowance-headings th.more,.student-proctored-exam-container .exam-attempts-table .exam-attempt-headings th.more,.student-proctored-exam-container .exam-attempts-table .onboarding-status-headings th.more,.student-proctored-exam-container .onboarding-status-table .allowance-headings th.more,.student-proctored-exam-container .onboarding-status-table .exam-attempt-headings th.more,.student-proctored-exam-container .onboarding-status-table .onboarding-status-headings th.more{width:30px}.special-allowance-container .allowance-table .allowance-headings th.username,.special-allowance-container .allowance-table .exam-attempt-headings th.username,.special-allowance-container .allowance-table .onboarding-status-headings th.username,.special-allowance-container .exam-attempts-table .allowance-headings th.username,.special-allowance-container .exam-attempts-table .exam-attempt-headings th.username,.special-allowance-container .exam-attempts-table .onboarding-status-headings th.username,.special-allowance-container .onboarding-status-table .allowance-headings th.username,.special-allowance-container .onboarding-status-table .exam-attempt-headings th.username,.special-allowance-container .onboarding-status-table .onboarding-status-headings th.username,.student-onboarding-status-container .allowance-table .allowance-headings th.username,.student-onboarding-status-container .allowance-table .exam-attempt-headings th.username,.student-onboarding-status-container .allowance-table .onboarding-status-headings th.username,.student-onboarding-status-container .exam-attempts-table .allowance-headings th.username,.student-onboarding-status-container .exam-attempts-table .exam-attempt-headings th.username,.student-onboarding-status-container .exam-attempts-table .onboarding-status-headings th.username,.student-onboarding-status-container .onboarding-status-table .allowance-headings th.username,.student-onboarding-status-container .onboarding-status-table .exam-attempt-headings th.username,.student-onboarding-status-container .onboarding-status-table .onboarding-status-headings th.username,.student-proctored-exam-container .allowance-table .allowance-headings th.username,.student-proctored-exam-container .allowance-table .exam-attempt-headings th.username,.student-proctored-exam-container .allowance-table .onboarding-status-headings th.username,.student-proctored-exam-container .exam-attempts-table .allowance-headings th.username,.student-proctored-exam-container .exam-attempts-table .exam-attempt-headings th.username,.student-proctored-exam-container .exam-attempts-table .onboarding-status-headings th.username,.student-proctored-exam-container .onboarding-status-table .allowance-headings th.username,.student-proctored-exam-container .onboarding-status-table .exam-attempt-headings th.username,.student-proctored-exam-container .onboarding-status-table .onboarding-status-headings th.username{width:140px}.special-allowance-container .allowance-table .allowance-headings th.attempt-ready-to-resume,.special-allowance-container .allowance-table .exam-attempt-headings th.attempt-ready-to-resume,.special-allowance-container .allowance-table .onboarding-status-headings th.attempt-ready-to-resume,.special-allowance-container .exam-attempts-table .allowance-headings th.attempt-ready-to-resume,.special-allowance-container .exam-attempts-table .exam-attempt-headings th.attempt-ready-to-resume,.special-allowance-container .exam-attempts-table .onboarding-status-headings th.attempt-ready-to-resume,.special-allowance-container .onboarding-status-table .allowance-headings th.attempt-ready-to-resume,.special-allowance-container .onboarding-status-table .exam-attempt-headings th.attempt-ready-to-resume,.special-allowance-container .onboarding-status-table .onboarding-status-headings th.attempt-ready-to-resume,.student-onboarding-status-container .allowance-table .allowance-headings th.attempt-ready-to-resume,.student-onboarding-status-container .allowance-table .exam-attempt-headings th.attempt-ready-to-resume,.student-onboarding-status-container .allowance-table .onboarding-status-headings th.attempt-ready-to-resume,.student-onboarding-status-container .exam-attempts-table .allowance-headings th.attempt-ready-to-resume,.student-onboarding-status-container .exam-attempts-table .exam-attempt-headings th.attempt-ready-to-resume,.student-onboarding-status-container .exam-attempts-table .onboarding-status-headings th.attempt-ready-to-resume,.student-onboarding-status-container .onboarding-status-table .allowance-headings th.attempt-ready-to-resume,.student-onboarding-status-container .onboarding-status-table .exam-attempt-headings th.attempt-ready-to-resume,.student-onboarding-status-container .onboarding-status-table .onboarding-status-headings th.attempt-ready-to-resume,.student-proctored-exam-container .allowance-table .allowance-headings th.attempt-ready-to-resume,.student-proctored-exam-container .allowance-table .exam-attempt-headings th.attempt-ready-to-resume,.student-proctored-exam-container .allowance-table .onboarding-status-headings th.attempt-ready-to-resume,.student-proctored-exam-container .exam-attempts-table .allowance-headings th.attempt-ready-to-resume,.student-proctored-exam-container .exam-attempts-table .exam-attempt-headings th.attempt-ready-to-resume,.student-proctored-exam-container .exam-attempts-table .onboarding-status-headings th.attempt-ready-to-resume,.student-proctored-exam-container .onboarding-status-table .allowance-headings th.attempt-ready-to-resume,.student-proctored-exam-container .onboarding-status-table .exam-attempt-headings th.attempt-ready-to-resume,.student-proctored-exam-container .onboarding-status-table .onboarding-status-headings th.attempt-ready-to-resume{width:60px;text-align:center}.special-allowance-container .allowance-table .allowance-headings th.email,.special-allowance-container .allowance-table .exam-attempt-headings th.email,.special-allowance-container .allowance-table .onboarding-status-headings th.email,.special-allowance-container .exam-attempts-table .allowance-headings th.email,.special-allowance-container .exam-attempts-table .exam-attempt-headings th.email,.special-allowance-container .exam-attempts-table .onboarding-status-headings th.email,.special-allowance-container .onboarding-status-table .allowance-headings th.email,.special-allowance-container .onboarding-status-table .exam-attempt-headings th.email,.special-allowance-container .onboarding-status-table .onboarding-status-headings th.email,.student-onboarding-status-container .allowance-table .allowance-headings th.email,.student-onboarding-status-container .allowance-table .exam-attempt-headings th.email,.student-onboarding-status-container .allowance-table .onboarding-status-headings th.email,.student-onboarding-status-container .exam-attempts-table .allowance-headings th.email,.student-onboarding-status-container .exam-attempts-table .exam-attempt-headings th.email,.student-onboarding-status-container .exam-attempts-table .onboarding-status-headings th.email,.student-onboarding-status-container .onboarding-status-table .allowance-headings th.email,.student-onboarding-status-container .onboarding-status-table .exam-attempt-headings th.email,.student-onboarding-status-container .onboarding-status-table .onboarding-status-headings th.email,.student-proctored-exam-container .allowance-table .allowance-headings th.email,.student-proctored-exam-container .allowance-table .exam-attempt-headings th.email,.student-proctored-exam-container .allowance-table .onboarding-status-headings th.email,.student-proctored-exam-container .exam-attempts-table .allowance-headings th.email,.student-proctored-exam-container .exam-attempts-table .exam-attempt-headings th.email,.student-proctored-exam-container .exam-attempts-table .onboarding-status-headings th.email,.student-proctored-exam-container .onboarding-status-table .allowance-headings th.email,.student-proctored-exam-container .onboarding-status-table .exam-attempt-headings th.email,.student-proctored-exam-container .onboarding-status-table .onboarding-status-headings th.email{width:160px;word-wrap:break-word}.special-allowance-container .allowance-table .allowance-headings th.allowance-name,.special-allowance-container .allowance-table .exam-attempt-headings th.allowance-name,.special-allowance-container .allowance-table .onboarding-status-headings th.allowance-name,.special-allowance-container .exam-attempts-table .allowance-headings th.allowance-name,.special-allowance-container .exam-attempts-table .exam-attempt-headings th.allowance-name,.special-allowance-container .exam-attempts-table .onboarding-status-headings th.allowance-name,.special-allowance-container .onboarding-status-table .allowance-headings th.allowance-name,.special-allowance-container .onboarding-status-table .exam-attempt-headings th.allowance-name,.special-allowance-container .onboarding-status-table .onboarding-status-headings th.allowance-name,.student-onboarding-status-container .allowance-table .allowance-headings th.allowance-name,.student-onboarding-status-container .allowance-table .exam-attempt-headings th.allowance-name,.student-onboarding-status-container .allowance-table .onboarding-status-headings th.allowance-name,.student-onboarding-status-container .exam-attempts-table .allowance-headings th.allowance-name,.student-onboarding-status-container .exam-attempts-table .exam-attempt-headings th.allowance-name,.student-onboarding-status-container .exam-attempts-table .onboarding-status-headings th.allowance-name,.student-onboarding-status-container .onboarding-status-table .allowance-headings th.allowance-name,.student-onboarding-status-container .onboarding-status-table .exam-attempt-headings th.allowance-name,.student-onboarding-status-container .onboarding-status-table .onboarding-status-headings th.allowance-name,.student-proctored-exam-container .allowance-table .allowance-headings th.allowance-name,.student-proctored-exam-container .allowance-table .exam-attempt-headings th.allowance-name,.student-proctored-exam-container .allowance-table .onboarding-status-headings th.allowance-name,.student-proctored-exam-container .exam-attempts-table .allowance-headings th.allowance-name,.student-proctored-exam-container .exam-attempts-table .exam-attempt-headings th.allowance-name,.student-proctored-exam-container .exam-attempts-table .onboarding-status-headings th.allowance-name,.student-proctored-exam-container .onboarding-status-table .allowance-headings th.allowance-name,.student-proctored-exam-container .onboarding-status-table .exam-attempt-headings th.allowance-name,.student-proctored-exam-container .onboarding-status-table .onboarding-status-headings th.allowance-name{width:100px;text-align:center}.special-allowance-container .allowance-table .allowance-headings th.allowance-value,.special-allowance-container .allowance-table .exam-attempt-headings th.allowance-value,.special-allowance-container .allowance-table .onboarding-status-headings th.allowance-value,.special-allowance-container .exam-attempts-table .allowance-headings th.allowance-value,.special-allowance-container .exam-attempts-table .exam-attempt-headings th.allowance-value,.special-allowance-container .exam-attempts-table .onboarding-status-headings th.allowance-value,.special-allowance-container .onboarding-status-table .allowance-headings th.allowance-value,.special-allowance-container .onboarding-status-table .exam-attempt-headings th.allowance-value,.special-allowance-container .onboarding-status-table .onboarding-status-headings th.allowance-value,.student-onboarding-status-container .allowance-table .allowance-headings th.allowance-value,.student-onboarding-status-container .allowance-table .exam-attempt-headings th.allowance-value,.student-onboarding-status-container .allowance-table .onboarding-status-headings th.allowance-value,.student-onboarding-status-container .exam-attempts-table .allowance-headings th.allowance-value,.student-onboarding-status-container .exam-attempts-table .exam-attempt-headings th.allowance-value,.student-onboarding-status-container .exam-attempts-table .onboarding-status-headings th.allowance-value,.student-onboarding-status-container .onboarding-status-table .allowance-headings th.allowance-value,.student-onboarding-status-container .onboarding-status-table .exam-attempt-headings th.allowance-value,.student-onboarding-status-container .onboarding-status-table .onboarding-status-headings th.allowance-value,.student-proctored-exam-container .allowance-table .allowance-headings th.allowance-value,.student-proctored-exam-container .allowance-table .exam-attempt-headings th.allowance-value,.student-proctored-exam-container .allowance-table .onboarding-status-headings th.allowance-value,.student-proctored-exam-container .exam-attempts-table .allowance-headings th.allowance-value,.student-proctored-exam-container .exam-attempts-table .exam-attempt-headings th.allowance-value,.student-proctored-exam-container .exam-attempts-table .onboarding-status-headings th.allowance-value,.student-proctored-exam-container .onboarding-status-table .allowance-headings th.allowance-value,.student-proctored-exam-container .onboarding-status-table .exam-attempt-headings th.allowance-value,.student-proctored-exam-container .onboarding-status-table .onboarding-status-headings th.allowance-value{text-align:center;width:100px}.special-allowance-container .allowance-table .allowance-headings th.c_action,.special-allowance-container .allowance-table .exam-attempt-headings th.c_action,.special-allowance-container .allowance-table .onboarding-status-headings th.c_action,.special-allowance-container .exam-attempts-table .allowance-headings th.c_action,.special-allowance-container .exam-attempts-table .exam-attempt-headings th.c_action,.special-allowance-container .exam-attempts-table .onboarding-status-headings th.c_action,.special-allowance-container .onboarding-status-table .allowance-headings th.c_action,.special-allowance-container .onboarding-status-table .exam-attempt-headings th.c_action,.special-allowance-container .onboarding-status-table .onboarding-status-headings th.c_action,.student-onboarding-status-container .allowance-table .allowance-headings th.c_action,.student-onboarding-status-container .allowance-table .exam-attempt-headings th.c_action,.student-onboarding-status-container .allowance-table .onboarding-status-headings th.c_action,.student-onboarding-status-container .exam-attempts-table .allowance-headings th.c_action,.student-onboarding-status-container .exam-attempts-table .exam-attempt-headings th.c_action,.student-onboarding-status-container .exam-attempts-table .onboarding-status-headings th.c_action,.student-onboarding-status-container .onboarding-status-table .allowance-headings th.c_action,.student-onboarding-status-container .onboarding-status-table .exam-attempt-headings th.c_action,.student-onboarding-status-container .onboarding-status-table .onboarding-status-headings th.c_action,.student-proctored-exam-container .allowance-table .allowance-headings th.c_action,.student-proctored-exam-container .allowance-table .exam-attempt-headings th.c_action,.student-proctored-exam-container .allowance-table .onboarding-status-headings th.c_action,.student-proctored-exam-container .exam-attempts-table .allowance-headings th.c_action,.student-proctored-exam-container .exam-attempts-table .exam-attempt-headings th.c_action,.student-proctored-exam-container .exam-attempts-table .onboarding-status-headings th.c_action,.student-proctored-exam-container .onboarding-status-table .allowance-headings th.c_action,.student-proctored-exam-container .onboarding-status-table .exam-attempt-headings th.c_action,.student-proctored-exam-container .onboarding-status-table .onboarding-status-headings th.c_action{text-align:center;width:60px}.special-allowance-container .allowance-table .allowance-items td,.special-allowance-container .exam-attempts-table .allowance-items td,.special-allowance-container .onboarding-status-table .allowance-items td,.student-onboarding-status-container .allowance-table .allowance-items td,.student-onboarding-status-container .exam-attempts-table .allowance-items td,.student-onboarding-status-container .onboarding-status-table .allowance-items td,.student-proctored-exam-container .allowance-table .allowance-items td,.student-proctored-exam-container .exam-attempts-table .allowance-items td,.student-proctored-exam-container .onboarding-status-table .allowance-items td{padding:10px 0;position:relative;line-height:normal;font-size:14px}.special-allowance-container .allowance-table .allowance-items td:first-child,.special-allowance-container .exam-attempts-table .allowance-items td:first-child,.special-allowance-container .onboarding-status-table .allowance-items td:first-child,.student-onboarding-status-container .allowance-table .allowance-items td:first-child,.student-onboarding-status-container .exam-attempts-table .allowance-items td:first-child,.student-onboarding-status-container .onboarding-status-table .allowance-items td:first-child,.student-proctored-exam-container .allowance-table .allowance-items td:first-child,.student-proctored-exam-container .exam-attempts-table .allowance-items td:first-child,.student-proctored-exam-container .onboarding-status-table .allowance-items td:first-child{padding-left:20px}.special-allowance-container .allowance-table .allowance-items td:nth-child(3),.special-allowance-container .exam-attempts-table .allowance-items td:nth-child(3),.special-allowance-container .onboarding-status-table .allowance-items td:nth-child(3),.student-onboarding-status-container .allowance-table .allowance-items td:nth-child(3),.student-onboarding-status-container .exam-attempts-table .allowance-items td:nth-child(3),.student-onboarding-status-container .onboarding-status-table .allowance-items td:nth-child(3),.student-proctored-exam-container .allowance-table .allowance-items td:nth-child(3),.student-proctored-exam-container .exam-attempts-table .allowance-items td:nth-child(3),.student-proctored-exam-container .onboarding-status-table .allowance-items td:nth-child(3){line-height:22px;padding-right:0;word-wrap:break-word}.special-allowance-container .allowance-table .allowance-items td:nth-child(6),.special-allowance-container .allowance-table .allowance-items td:nth-child(5),.special-allowance-container .allowance-table .allowance-items td:nth-child(7),.special-allowance-container .allowance-table .allowance-items td:nth-child(8),.special-allowance-container .exam-attempts-table .allowance-items td:nth-child(6),.special-allowance-container .exam-attempts-table .allowance-items td:nth-child(5),.special-allowance-container .exam-attempts-table .allowance-items td:nth-child(7),.special-allowance-container .exam-attempts-table .allowance-items td:nth-child(8),.special-allowance-container .onboarding-status-table .allowance-items td:nth-child(6),.special-allowance-container .onboarding-status-table .allowance-items td:nth-child(5),.special-allowance-container .onboarding-status-table .allowance-items td:nth-child(7),.special-allowance-container .onboarding-status-table .allowance-items td:nth-child(8),.student-onboarding-status-container .allowance-table .allowance-items td:nth-child(6),.student-onboarding-status-container .allowance-table .allowance-items td:nth-child(5),.student-onboarding-status-container .allowance-table .allowance-items td:nth-child(7),.student-onboarding-status-container .allowance-table .allowance-items td:nth-child(8),.student-onboarding-status-container .exam-attempts-table .allowance-items td:nth-child(6),.student-onboarding-status-container .exam-attempts-table .allowance-items td:nth-child(5),.student-onboarding-status-container .exam-attempts-table .allowance-items td:nth-child(7),.student-onboarding-status-container .exam-attempts-table .allowance-items td:nth-child(8),.student-onboarding-status-container .onboarding-status-table .allowance-items td:nth-child(6),.student-onboarding-status-container .onboarding-status-table .allowance-items td:nth-child(5),.student-onboarding-status-container .onboarding-status-table .allowance-items td:nth-child(7),.student-onboarding-status-container .onboarding-status-table .allowance-items td:nth-child(8),.student-proctored-exam-container .allowance-table .allowance-items td:nth-child(6),.student-proctored-exam-container .allowance-table .allowance-items td:nth-child(5),.student-proctored-exam-container .allowance-table .allowance-items td:nth-child(7),.student-proctored-exam-container .allowance-table .allowance-items td:nth-child(8),.student-proctored-exam-container .exam-attempts-table .allowance-items td:nth-child(6),.student-proctored-exam-container .exam-attempts-table .allowance-items td:nth-child(5),.student-proctored-exam-container .exam-attempts-table .allowance-items td:nth-child(7),.student-proctored-exam-container .exam-attempts-table .allowance-items td:nth-child(8),.student-proctored-exam-container .onboarding-status-table .allowance-items td:nth-child(6),.student-proctored-exam-container .onboarding-status-table .allowance-items td:nth-child(5),.student-proctored-exam-container .onboarding-status-table .allowance-items td:nth-child(7),.student-proctored-exam-container .onboarding-status-table .allowance-items td:nth-child(8){padding-left:0;text-align:center}.special-allowance-container .allowance-table .allowance-items td:nth-child(4),.special-allowance-container .exam-attempts-table .allowance-items td:nth-child(4),.special-allowance-container .onboarding-status-table .allowance-items td:nth-child(4),.student-onboarding-status-container .allowance-table .allowance-items td:nth-child(4),.student-onboarding-status-container .exam-attempts-table .allowance-items td:nth-child(4),.student-onboarding-status-container .onboarding-status-table .allowance-items td:nth-child(4),.student-proctored-exam-container .allowance-table .allowance-items td:nth-child(4),.student-proctored-exam-container .exam-attempts-table .allowance-items td:nth-child(4),.student-proctored-exam-container .onboarding-status-table .allowance-items td:nth-child(4){word-wrap:break-word;text-align:center}.special-allowance-container .allowance-table .allowance-items td:nth-child(9),.special-allowance-container .exam-attempts-table .allowance-items td:nth-child(9),.special-allowance-container .onboarding-status-table .allowance-items td:nth-child(9),.student-onboarding-status-container .allowance-table .allowance-items td:nth-child(9),.student-onboarding-status-container .exam-attempts-table .allowance-items td:nth-child(9),.student-onboarding-status-container .onboarding-status-table .allowance-items td:nth-child(9),.student-proctored-exam-container .allowance-table .allowance-items td:nth-child(9),.student-proctored-exam-container .exam-attempts-table .allowance-items td:nth-child(9),.student-proctored-exam-container .onboarding-status-table .allowance-items td:nth-child(9){word-wrap:break-word;text-align:center}.special-allowance-container .allowance-table .allowance-items td:last-child,.special-allowance-container .exam-attempts-table .allowance-items td:last-child,.special-allowance-container .onboarding-status-table .allowance-items td:last-child,.student-onboarding-status-container .allowance-table .allowance-items td:last-child,.student-onboarding-status-container .exam-attempts-table .allowance-items td:last-child,.student-onboarding-status-container .onboarding-status-table .allowance-items td:last-child,.student-proctored-exam-container .allowance-table .allowance-items td:last-child,.student-proctored-exam-container .exam-attempts-table .allowance-items td:last-child,.student-proctored-exam-container .onboarding-status-table .allowance-items td:last-child{padding-left:17px}.special-allowance-container .exam-attempts-content,.special-allowance-container .exam-allowances-content,.special-allowance-container .onboarding-status-content,.student-onboarding-status-container .exam-attempts-content,.student-onboarding-status-container .exam-allowances-content,.student-onboarding-status-container .onboarding-status-content,.student-proctored-exam-container .exam-attempts-content,.student-proctored-exam-container .exam-allowances-content,.student-proctored-exam-container .onboarding-status-content{padding-left:0;padding-right:0}.special-allowance-container .top-header,.special-allowance-container div.syllabus h1,div.syllabus .special-allowance-container h1,.special-allowance-container div.static_tab_wrapper h1,div.static_tab_wrapper .special-allowance-container h1,.special-allowance-container div.gradebook-wrapper section.gradebook-content h1,div.gradebook-wrapper section.gradebook-content .special-allowance-container h1,.special-allowance-container .instructor-dashboard-content-2 .instructor-dashboard-title,.instructor-dashboard-content-2 .special-allowance-container .instructor-dashboard-title,.student-onboarding-status-container .top-header,.student-onboarding-status-container div.syllabus h1,div.syllabus .student-onboarding-status-container h1,.student-onboarding-status-container div.static_tab_wrapper h1,div.static_tab_wrapper .student-onboarding-status-container h1,.student-onboarding-status-container div.gradebook-wrapper section.gradebook-content h1,div.gradebook-wrapper section.gradebook-content .student-onboarding-status-container h1,.student-onboarding-status-container .instructor-dashboard-content-2 .instructor-dashboard-title,.instructor-dashboard-content-2 .student-onboarding-status-container .instructor-dashboard-title,.student-proctored-exam-container .top-header,.student-proctored-exam-container div.syllabus h1,div.syllabus .student-proctored-exam-container h1,.student-proctored-exam-container div.static_tab_wrapper h1,div.static_tab_wrapper .student-proctored-exam-container h1,.student-proctored-exam-container div.gradebook-wrapper section.gradebook-content h1,div.gradebook-wrapper section.gradebook-content .student-proctored-exam-container h1,.student-proctored-exam-container .instructor-dashboard-content-2 .instructor-dashboard-title,.instructor-dashboard-content-2 .student-proctored-exam-container .instructor-dashboard-title{margin-top:-30px;margin-bottom:20px}.special-allowance-container .top-header .search-attempts,.special-allowance-container div.syllabus h1 .search-attempts,div.syllabus .special-allowance-container h1 .search-attempts,.special-allowance-container div.static_tab_wrapper h1 .search-attempts,div.static_tab_wrapper .special-allowance-container h1 .search-attempts,.special-allowance-container div.gradebook-wrapper section.gradebook-content h1 .search-attempts,div.gradebook-wrapper section.gradebook-content .special-allowance-container h1 .search-attempts,.special-allowance-container .instructor-dashboard-content-2 .instructor-dashboard-title .search-attempts,.instructor-dashboard-content-2 .special-allowance-container .instructor-dashboard-title .search-attempts,.special-allowance-container .top-header .search-onboarding,.special-allowance-container div.syllabus h1 .search-onboarding,div.syllabus .special-allowance-container h1 .search-onboarding,.special-allowance-container div.static_tab_wrapper h1 .search-onboarding,div.static_tab_wrapper .special-allowance-container h1 .search-onboarding,.special-allowance-container div.gradebook-wrapper section.gradebook-content h1 .search-onboarding,div.gradebook-wrapper section.gradebook-content .special-allowance-container h1 .search-onboarding,.special-allowance-container .instructor-dashboard-content-2 .instructor-dashboard-title .search-onboarding,.instructor-dashboard-content-2 .special-allowance-container .instructor-dashboard-title .search-onboarding,.student-onboarding-status-container .top-header .search-attempts,.student-onboarding-status-container div.syllabus h1 .search-attempts,div.syllabus .student-onboarding-status-container h1 .search-attempts,.student-onboarding-status-container div.static_tab_wrapper h1 .search-attempts,div.static_tab_wrapper .student-onboarding-status-container h1 .search-attempts,.student-onboarding-status-container div.gradebook-wrapper section.gradebook-content h1 .search-attempts,div.gradebook-wrapper section.gradebook-content .student-onboarding-status-container h1 .search-attempts,.student-onboarding-status-container .instructor-dashboard-content-2 .instructor-dashboard-title .search-attempts,.instructor-dashboard-content-2 .student-onboarding-status-container .instructor-dashboard-title .search-attempts,.student-onboarding-status-container .top-header .search-onboarding,.student-onboarding-status-container div.syllabus h1 .search-onboarding,div.syllabus .student-onboarding-status-container h1 .search-onboarding,.student-onboarding-status-container div.static_tab_wrapper h1 .search-onboarding,div.static_tab_wrapper .student-onboarding-status-container h1 .search-onboarding,.student-onboarding-status-container div.gradebook-wrapper section.gradebook-content h1 .search-onboarding,div.gradebook-wrapper section.gradebook-content .student-onboarding-status-container h1 .search-onboarding,.student-onboarding-status-container .instructor-dashboard-content-2 .instructor-dashboard-title .search-onboarding,.instructor-dashboard-content-2 .student-onboarding-status-container .instructor-dashboard-title .search-onboarding,.student-proctored-exam-container .top-header .search-attempts,.student-proctored-exam-container div.syllabus h1 .search-attempts,div.syllabus .student-proctored-exam-container h1 .search-attempts,.student-proctored-exam-container div.static_tab_wrapper h1 .search-attempts,div.static_tab_wrapper .student-proctored-exam-container h1 .search-attempts,.student-proctored-exam-container div.gradebook-wrapper section.gradebook-content h1 .search-attempts,div.gradebook-wrapper section.gradebook-content .student-proctored-exam-container h1 .search-attempts,.student-proctored-exam-container .instructor-dashboard-content-2 .instructor-dashboard-title .search-attempts,.instructor-dashboard-content-2 .student-proctored-exam-container .instructor-dashboard-title .search-attempts,.student-proctored-exam-container .top-header .search-onboarding,.student-proctored-exam-container div.syllabus h1 .search-onboarding,div.syllabus .student-proctored-exam-container h1 .search-onboarding,.student-proctored-exam-container div.static_tab_wrapper h1 .search-onboarding,div.static_tab_wrapper .student-proctored-exam-container h1 .search-onboarding,.student-proctored-exam-container div.gradebook-wrapper section.gradebook-content h1 .search-onboarding,div.gradebook-wrapper section.gradebook-content .student-proctored-exam-container h1 .search-onboarding,.student-proctored-exam-container .instructor-dashboard-content-2 .instructor-dashboard-title .search-onboarding,.instructor-dashboard-content-2 .student-proctored-exam-container .instructor-dashboard-title .search-onboarding{border:1px solid #ccc;display:inline-block;border-radius:5px;float:left}.special-allowance-container .top-header .search-attempts input,.special-allowance-container div.syllabus h1 .search-attempts input,div.syllabus .special-allowance-container h1 .search-attempts input,.special-allowance-container div.static_tab_wrapper h1 .search-attempts input,div.static_tab_wrapper .special-allowance-container h1 .search-attempts input,.special-allowance-container div.gradebook-wrapper section.gradebook-content h1 .search-attempts input,div.gradebook-wrapper section.gradebook-content .special-allowance-container h1 .search-attempts input,.special-allowance-container .instructor-dashboard-content-2 .instructor-dashboard-title .search-attempts input,.instructor-dashboard-content-2 .special-allowance-container .instructor-dashboard-title .search-attempts input,.special-allowance-container .top-header .search-onboarding input,.special-allowance-container div.syllabus h1 .search-onboarding input,div.syllabus .special-allowance-container h1 .search-onboarding input,.special-allowance-container div.static_tab_wrapper h1 .search-onboarding input,div.static_tab_wrapper .special-allowance-container h1 .search-onboarding input,.special-allowance-container div.gradebook-wrapper section.gradebook-content h1 .search-onboarding input,div.gradebook-wrapper section.gradebook-content .special-allowance-container h1 .search-onboarding input,.special-allowance-container .instructor-dashboard-content-2 .instructor-dashboard-title .search-onboarding input,.instructor-dashboard-content-2 .special-allowance-container .instructor-dashboard-title .search-onboarding input,.student-onboarding-status-container .top-header .search-attempts input,.student-onboarding-status-container div.syllabus h1 .search-attempts input,div.syllabus .student-onboarding-status-container h1 .search-attempts input,.student-onboarding-status-container div.static_tab_wrapper h1 .search-attempts input,div.static_tab_wrapper .student-onboarding-status-container h1 .search-attempts input,.student-onboarding-status-container div.gradebook-wrapper section.gradebook-content h1 .search-attempts input,div.gradebook-wrapper section.gradebook-content .student-onboarding-status-container h1 .search-attempts input,.student-onboarding-status-container .instructor-dashboard-content-2 .instructor-dashboard-title .search-attempts input,.instructor-dashboard-content-2 .student-onboarding-status-container .instructor-dashboard-title .search-attempts input,.student-onboarding-status-container .top-header .search-onboarding input,.student-onboarding-status-container div.syllabus h1 .search-onboarding input,div.syllabus .student-onboarding-status-container h1 .search-onboarding input,.student-onboarding-status-container div.static_tab_wrapper h1 .search-onboarding input,div.static_tab_wrapper .student-onboarding-status-container h1 .search-onboarding input,.student-onboarding-status-container div.gradebook-wrapper section.gradebook-content h1 .search-onboarding input,div.gradebook-wrapper section.gradebook-content .student-onboarding-status-container h1 .search-onboarding input,.student-onboarding-status-container .instructor-dashboard-content-2 .instructor-dashboard-title .search-onboarding input,.instructor-dashboard-content-2 .student-onboarding-status-container .instructor-dashboard-title .search-onboarding input,.student-proctored-exam-container .top-header .search-attempts input,.student-proctored-exam-container div.syllabus h1 .search-attempts input,div.syllabus .student-proctored-exam-container h1 .search-attempts input,.student-proctored-exam-container div.static_tab_wrapper h1 .search-attempts input,div.static_tab_wrapper .student-proctored-exam-container h1 .search-attempts input,.student-proctored-exam-container div.gradebook-wrapper section.gradebook-content h1 .search-attempts input,div.gradebook-wrapper section.gradebook-content .student-proctored-exam-container h1 .search-attempts input,.student-proctored-exam-container .instructor-dashboard-content-2 .instructor-dashboard-title .search-attempts input,.instructor-dashboard-content-2 .student-proctored-exam-container .instructor-dashboard-title .search-attempts input,.student-proctored-exam-container .top-header .search-onboarding input,.student-proctored-exam-container div.syllabus h1 .search-onboarding input,div.syllabus .student-proctored-exam-container h1 .search-onboarding input,.student-proctored-exam-container div.static_tab_wrapper h1 .search-onboarding input,div.static_tab_wrapper .student-proctored-exam-container h1 .search-onboarding input,.student-proctored-exam-container div.gradebook-wrapper section.gradebook-content h1 .search-onboarding input,div.gradebook-wrapper section.gradebook-content .student-proctored-exam-container h1 .search-onboarding input,.student-proctored-exam-container .instructor-dashboard-content-2 .instructor-dashboard-title .search-onboarding input,.instructor-dashboard-content-2 .student-proctored-exam-container .instructor-dashboard-title .search-onboarding input{border:none;box-shadow:none;border-radius:5px;font-size:14px;width:285px}.special-allowance-container .top-header .search-attempts span:first-child,.special-allowance-container div.syllabus h1 .search-attempts span:first-child,div.syllabus .special-allowance-container h1 .search-attempts span:first-child,.special-allowance-container div.static_tab_wrapper h1 .search-attempts span:first-child,div.static_tab_wrapper .special-allowance-container h1 .search-attempts span:first-child,.special-allowance-container div.gradebook-wrapper section.gradebook-content h1 .search-attempts span:first-child,div.gradebook-wrapper section.gradebook-content .special-allowance-container h1 .search-attempts span:first-child,.special-allowance-container .instructor-dashboard-content-2 .instructor-dashboard-title .search-attempts span:first-child,.instructor-dashboard-content-2 .special-allowance-container .instructor-dashboard-title .search-attempts span:first-child,.special-allowance-container .top-header .search-onboarding span:first-child,.special-allowance-container div.syllabus h1 .search-onboarding span:first-child,div.syllabus .special-allowance-container h1 .search-onboarding span:first-child,.special-allowance-container div.static_tab_wrapper h1 .search-onboarding span:first-child,div.static_tab_wrapper .special-allowance-container h1 .search-onboarding span:first-child,.special-allowance-container div.gradebook-wrapper section.gradebook-content h1 .search-onboarding span:first-child,div.gradebook-wrapper section.gradebook-content .special-allowance-container h1 .search-onboarding span:first-child,.special-allowance-container .instructor-dashboard-content-2 .instructor-dashboard-title .search-onboarding span:first-child,.instructor-dashboard-content-2 .special-allowance-container .instructor-dashboard-title .search-onboarding span:first-child,.student-onboarding-status-container .top-header .search-attempts span:first-child,.student-onboarding-status-container div.syllabus h1 .search-attempts span:first-child,div.syllabus .student-onboarding-status-container h1 .search-attempts span:first-child,.student-onboarding-status-container div.static_tab_wrapper h1 .search-attempts span:first-child,div.static_tab_wrapper .student-onboarding-status-container h1 .search-attempts span:first-child,.student-onboarding-status-container div.gradebook-wrapper section.gradebook-content h1 .search-attempts span:first-child,div.gradebook-wrapper section.gradebook-content .student-onboarding-status-container h1 .search-attempts span:first-child,.student-onboarding-status-container .instructor-dashboard-content-2 .instructor-dashboard-title .search-attempts span:first-child,.instructor-dashboard-content-2 .student-onboarding-status-container .instructor-dashboard-title .search-attempts span:first-child,.student-onboarding-status-container .top-header .search-onboarding span:first-child,.student-onboarding-status-container div.syllabus h1 .search-onboarding span:first-child,div.syllabus .student-onboarding-status-container h1 .search-onboarding span:first-child,.student-onboarding-status-container div.static_tab_wrapper h1 .search-onboarding span:first-child,div.static_tab_wrapper .student-onboarding-status-container h1 .search-onboarding span:first-child,.student-onboarding-status-container div.gradebook-wrapper section.gradebook-content h1 .search-onboarding span:first-child,div.gradebook-wrapper section.gradebook-content .student-onboarding-status-container h1 .search-onboarding span:first-child,.student-onboarding-status-container .instructor-dashboard-content-2 .instructor-dashboard-title .search-onboarding span:first-child,.instructor-dashboard-content-2 .student-onboarding-status-container .instructor-dashboard-title .search-onboarding span:first-child,.student-proctored-exam-container .top-header .search-attempts span:first-child,.student-proctored-exam-container div.syllabus h1 .search-attempts span:first-child,div.syllabus .student-proctored-exam-container h1 .search-attempts span:first-child,.student-proctored-exam-container div.static_tab_wrapper h1 .search-attempts span:first-child,div.static_tab_wrapper .student-proctored-exam-container h1 .search-attempts span:first-child,.student-proctored-exam-container div.gradebook-wrapper section.gradebook-content h1 .search-attempts span:first-child,div.gradebook-wrapper section.gradebook-content .student-proctored-exam-container h1 .search-attempts span:first-child,.student-proctored-exam-container .instructor-dashboard-content-2 .instructor-dashboard-title .search-attempts span:first-child,.instructor-dashboard-content-2 .student-proctored-exam-container .instructor-dashboard-title .search-attempts span:first-child,.student-proctored-exam-container .top-header .search-onboarding span:first-child,.student-proctored-exam-container div.syllabus h1 .search-onboarding span:first-child,div.syllabus .student-proctored-exam-container h1 .search-onboarding span:first-child,.student-proctored-exam-container div.static_tab_wrapper h1 .search-onboarding span:first-child,div.static_tab_wrapper .student-proctored-exam-container h1 .search-onboarding span:first-child,.student-proctored-exam-container div.gradebook-wrapper section.gradebook-content h1 .search-onboarding span:first-child,div.gradebook-wrapper section.gradebook-content .student-proctored-exam-container h1 .search-onboarding span:first-child,.student-proctored-exam-container .instructor-dashboard-content-2 .instructor-dashboard-title .search-onboarding span:first-child,.instructor-dashboard-content-2 .student-proctored-exam-container .instructor-dashboard-title .search-onboarding span:first-child{margin-right:-5px}.special-allowance-container .top-header .search-attempts span,.special-allowance-container div.syllabus h1 .search-attempts span,div.syllabus .special-allowance-container h1 .search-attempts span,.special-allowance-container div.static_tab_wrapper h1 .search-attempts span,div.static_tab_wrapper .special-allowance-container h1 .search-attempts span,.special-allowance-container div.gradebook-wrapper section.gradebook-content h1 .search-attempts span,div.gradebook-wrapper section.gradebook-content .special-allowance-container h1 .search-attempts span,.special-allowance-container .instructor-dashboard-content-2 .instructor-dashboard-title .search-attempts span,.instructor-dashboard-content-2 .special-allowance-container .instructor-dashboard-title .search-attempts span,.special-allowance-container .top-header .search-onboarding span,.special-allowance-container div.syllabus h1 .search-onboarding span,div.syllabus .special-allowance-container h1 .search-onboarding span,.special-allowance-container div.static_tab_wrapper h1 .search-onboarding span,div.static_tab_wrapper .special-allowance-container h1 .search-onboarding span,.special-allowance-container div.gradebook-wrapper section.gradebook-content h1 .search-onboarding span,div.gradebook-wrapper section.gradebook-content .special-allowance-container h1 .search-onboarding span,.special-allowance-container .instructor-dashboard-content-2 .instructor-dashboard-title .search-onboarding span,.instructor-dashboard-content-2 .special-allowance-container .instructor-dashboard-title .search-onboarding span,.student-onboarding-status-container .top-header .search-attempts span,.student-onboarding-status-container div.syllabus h1 .search-attempts span,div.syllabus .student-onboarding-status-container h1 .search-attempts span,.student-onboarding-status-container div.static_tab_wrapper h1 .search-attempts span,div.static_tab_wrapper .student-onboarding-status-container h1 .search-attempts span,.student-onboarding-status-container div.gradebook-wrapper section.gradebook-content h1 .search-attempts span,div.gradebook-wrapper section.gradebook-content .student-onboarding-status-container h1 .search-attempts span,.student-onboarding-status-container .instructor-dashboard-content-2 .instructor-dashboard-title .search-attempts span,.instructor-dashboard-content-2 .student-onboarding-status-container .instructor-dashboard-title .search-attempts span,.student-onboarding-status-container .top-header .search-onboarding span,.student-onboarding-status-container div.syllabus h1 .search-onboarding span,div.syllabus .student-onboarding-status-container h1 .search-onboarding span,.student-onboarding-status-container div.static_tab_wrapper h1 .search-onboarding span,div.static_tab_wrapper .student-onboarding-status-container h1 .search-onboarding span,.student-onboarding-status-container div.gradebook-wrapper section.gradebook-content h1 .search-onboarding span,div.gradebook-wrapper section.gradebook-content .student-onboarding-status-container h1 .search-onboarding span,.student-onboarding-status-container .instructor-dashboard-content-2 .instructor-dashboard-title .search-onboarding span,.instructor-dashboard-content-2 .student-onboarding-status-container .instructor-dashboard-title .search-onboarding span,.student-proctored-exam-container .top-header .search-attempts span,.student-proctored-exam-container div.syllabus h1 .search-attempts span,div.syllabus .student-proctored-exam-container h1 .search-attempts span,.student-proctored-exam-container div.static_tab_wrapper h1 .search-attempts span,div.static_tab_wrapper .student-proctored-exam-container h1 .search-attempts span,.student-proctored-exam-container div.gradebook-wrapper section.gradebook-content h1 .search-attempts span,div.gradebook-wrapper section.gradebook-content .student-proctored-exam-container h1 .search-attempts span,.student-proctored-exam-container .instructor-dashboard-content-2 .instructor-dashboard-title .search-attempts span,.instructor-dashboard-content-2 .student-proctored-exam-container .instructor-dashboard-title .search-attempts span,.student-proctored-exam-container .top-header .search-onboarding span,.student-proctored-exam-container div.syllabus h1 .search-onboarding span,div.syllabus .student-proctored-exam-container h1 .search-onboarding span,.student-proctored-exam-container div.static_tab_wrapper h1 .search-onboarding span,div.static_tab_wrapper .student-proctored-exam-container h1 .search-onboarding span,.student-proctored-exam-container div.gradebook-wrapper section.gradebook-content h1 .search-onboarding span,div.gradebook-wrapper section.gradebook-content .student-proctored-exam-container h1 .search-onboarding span,.student-proctored-exam-container .instructor-dashboard-content-2 .instructor-dashboard-title .search-onboarding span,.instructor-dashboard-content-2 .student-proctored-exam-container .instructor-dashboard-title .search-onboarding span{background-color:#ccc;display:inline-block;padding:7px 12px;cursor:pointer}.special-allowance-container .pagination,.student-onboarding-status-container .pagination,.student-proctored-exam-container .pagination{display:inline-block;padding-left:0;float:right;margin:0;border-radius:4px}.special-allowance-container .pagination>li,.student-onboarding-status-container .pagination>li,.student-proctored-exam-container .pagination>li{display:inline}.special-allowance-container .pagination>li>a,.special-allowance-container .pagination>li>span,.student-onboarding-status-container .pagination>li>a,.student-onboarding-status-container .pagination>li>span,.student-proctored-exam-container .pagination>li>a,.student-proctored-exam-container .pagination>li>span{padding:6px 12px;line-height:1.41;text-decoration:none;color:#00095f;background-color:#fff;border:1px solid #ddd;margin-left:-1px}.special-allowance-container .pagination>li>a.active,.student-onboarding-status-container .pagination>li>a.active,.student-proctored-exam-container .pagination>li>a.active{background-color:#ccc}.special-allowance-container .pagination>li:first-child>a,.special-allowance-container .pagination>li:first-child>span,.student-onboarding-status-container .pagination>li:first-child>a,.student-onboarding-status-container .pagination>li:first-child>span,.student-proctored-exam-container .pagination>li:first-child>a,.student-proctored-exam-container .pagination>li:first-child>span{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}.special-allowance-container .pagination>li:last-child>a,.special-allowance-container .pagination>li:last-child>span,.student-onboarding-status-container .pagination>li:last-child>a,.student-onboarding-status-container .pagination>li:last-child>span,.student-proctored-exam-container .pagination>li:last-child>a,.student-proctored-exam-container .pagination>li:last-child>span{border-top-right-radius:4px;border-bottom-right-radius:4px}.special-allowance-container .pagination>li>a:hover,.special-allowance-container .pagination>li>a:focus,.special-allowance-container .pagination>li>span:hover,.special-allowance-container .pagination>li>span:focus,.student-onboarding-status-container .pagination>li>a:hover,.student-onboarding-status-container .pagination>li>a:focus,.student-onboarding-status-container .pagination>li>span:hover,.student-onboarding-status-container .pagination>li>span:focus,.student-proctored-exam-container .pagination>li>a:hover,.student-proctored-exam-container .pagination>li>a:focus,.student-proctored-exam-container .pagination>li>span:hover,.student-proctored-exam-container .pagination>li>span:focus{z-index:3;color:#001731;background-color:#eee;border-color:#ddd}.special-allowance-container .pagination>.active>a,.special-allowance-container .pagination>.active>a:hover,.special-allowance-container .pagination>.active>a:focus,.special-allowance-container .pagination>.active>span,.special-allowance-container .pagination>.active>span:hover,.special-allowance-container .pagination>.active>span:focus,.student-onboarding-status-container .pagination>.active>a,.student-onboarding-status-container .pagination>.active>a:hover,.student-onboarding-status-container .pagination>.active>a:focus,.student-onboarding-status-container .pagination>.active>span,.student-onboarding-status-container .pagination>.active>span:hover,.student-onboarding-status-container .pagination>.active>span:focus,.student-proctored-exam-container .pagination>.active>a,.student-proctored-exam-container .pagination>.active>a:hover,.student-proctored-exam-container .pagination>.active>a:focus,.student-proctored-exam-container .pagination>.active>span,.student-proctored-exam-container .pagination>.active>span:hover,.student-proctored-exam-container .pagination>.active>span:focus{z-index:2;color:#fff;background-color:#244B83;border-color:#244B83;cursor:default}.special-allowance-container .pagination>.disabled>span,.special-allowance-container .pagination>.disabled>span:hover,.special-allowance-container .pagination>.disabled>span:focus,.special-allowance-container .pagination>.disabled>a,.special-allowance-container .pagination>.disabled>a:hover,.special-allowance-container .pagination>.disabled>a:focus,.student-onboarding-status-container .pagination>.disabled>span,.student-onboarding-status-container .pagination>.disabled>span:hover,.student-onboarding-status-container .pagination>.disabled>span:focus,.student-onboarding-status-container .pagination>.disabled>a,.student-onboarding-status-container .pagination>.disabled>a:hover,.student-onboarding-status-container .pagination>.disabled>a:focus,.student-proctored-exam-container .pagination>.disabled>span,.student-proctored-exam-container .pagination>.disabled>span:hover,.student-proctored-exam-container .pagination>.disabled>span:focus,.student-proctored-exam-container .pagination>.disabled>a,.student-proctored-exam-container .pagination>.disabled>a:hover,.student-proctored-exam-container .pagination>.disabled>a:focus{color:#777;background-color:#fff;border-color:#ddd;cursor:not-allowed}.rtl .instructor-dashboard-wrapper-2 .olddash-button-wrapper,.rtl .instructor-dashboard-wrapper-2 .studio-edit-link{left:2em;right:auto}.instructor-dashboard-wrapper-2 section.idash-section#certificates .certificates-wrapper .message,.instructor-dashboard-wrapper-2 section.idash-section#certificates #certificate-allowlist-editor .certificate-exception-inputs .message,.instructor-dashboard-wrapper-2 section.idash-section#certificates .allowlisted-students .message,.instructor-dashboard-wrapper-2 section.idash-section#certificates .invalidation-history .message{margin-top:15px;background-color:#e6e6e6;border-top-style:groove;color:#000}.instructor-dashboard-wrapper-2 section.idash-section#certificates p.under-heading{margin:12px 0;line-height:23px}.instructor-dashboard-wrapper-2 section.idash-section#certificates hr.section-divider{margin:25px 0;border-top:7px solid #646464}.instructor-dashboard-wrapper-2 section.idash-section#certificates .certificate-generation-history table thead tr td.task-name{width:150px}.instructor-dashboard-wrapper-2 section.idash-section#certificates .certificate-generation-history table thead tr td.task-date{width:200px}.instructor-dashboard-wrapper-2 section.idash-section#certificates .certificate-generation-history table tbody tr td{padding:5px;vertical-align:middle;text-align:left}.instructor-dashboard-wrapper-2 section.idash-section#certificates .student-username-or-email{width:300px;margin-bottom:10px}.instructor-dashboard-wrapper-2 section.idash-section#certificates .notes-field{width:400px}.instructor-dashboard-wrapper-2 section.idash-section#certificates #certificate-allowlist-editor{padding-top:5px}.instructor-dashboard-wrapper-2 section.idash-section#certificates #certificate-allowlist-editor .certificate-exception-inputs p+p{margin-top:5px}.instructor-dashboard-wrapper-2 section.idash-section#certificates .allowlisted-students,.instructor-dashboard-wrapper-2 section.idash-section#certificates .invalidation-history{margin-top:10px;padding-top:5px}.instructor-dashboard-wrapper-2 section.idash-section#certificates .allowlisted-students table,.instructor-dashboard-wrapper-2 section.idash-section#certificates .invalidation-history table{margin-top:5px;width:100%;word-wrap:break-word}.instructor-dashboard-wrapper-2 section.idash-section#certificates .allowlisted-students table th,.instructor-dashboard-wrapper-2 section.idash-section#certificates .invalidation-history table th{background-color:#f2f2f2;padding:15px 10px 15px 10px;vertical-align:middle;text-align:left;color:gray}.instructor-dashboard-wrapper-2 section.idash-section#certificates .allowlisted-students table th.date,.instructor-dashboard-wrapper-2 section.idash-section#certificates .invalidation-history table th.date{width:150px}.instructor-dashboard-wrapper-2 section.idash-section#certificates .allowlisted-students table th.user-name,.instructor-dashboard-wrapper-2 section.idash-section#certificates .invalidation-history table th.user-name{width:120px}.instructor-dashboard-wrapper-2 section.idash-section#certificates .allowlisted-students table th.user-email,.instructor-dashboard-wrapper-2 section.idash-section#certificates .invalidation-history table th.user-email{width:200px}.instructor-dashboard-wrapper-2 section.idash-section#certificates .allowlisted-students table th.action,.instructor-dashboard-wrapper-2 section.idash-section#certificates .invalidation-history table th.action{width:150px}.instructor-dashboard-wrapper-2 section.idash-section#certificates .allowlisted-students table td,.instructor-dashboard-wrapper-2 section.idash-section#certificates .invalidation-history table td{padding:10px;vertical-align:middle;text-align:left}.instructor-dashboard-wrapper-2 section.idash-section#certificates .allowlisted-students table tbody,.instructor-dashboard-wrapper-2 section.idash-section#certificates .invalidation-history table tbody{box-shadow:0 2px 2px rgba(0,0,0,0.1);border:1px solid #e6e6e6;background:#fbfbfb}.instructor-dashboard-wrapper-2 section.idash-section#certificates .allowlisted-students table tbody tr,.instructor-dashboard-wrapper-2 section.idash-section#certificates .invalidation-history table tbody tr{transition:all 0.25s ease-in-out 0s;border-top:1px solid #e6e6e6}.instructor-dashboard-wrapper-2 section.idash-section#certificates .allowlisted-students table tbody tr:first-child,.instructor-dashboard-wrapper-2 section.idash-section#certificates .invalidation-history table tbody tr:first-child{border-top:none}.instructor-dashboard-wrapper-2 section.idash-section#certificates .allowlisted-students table tbody tr:nth-child(odd),.instructor-dashboard-wrapper-2 section.idash-section#certificates .invalidation-history table tbody tr:nth-child(odd){background-color:#f9f9f9}.instructor-dashboard-wrapper-2 section.idash-section#certificates .allowlisted-students table tbody tr a,.instructor-dashboard-wrapper-2 section.idash-section#certificates .invalidation-history table tbody tr a{color:#666}.instructor-dashboard-wrapper-2 section.idash-section#certificates .allowlisted-students table tbody tr a:hover,.instructor-dashboard-wrapper-2 section.idash-section#certificates .invalidation-history table tbody tr a:hover{color:#065683}.instructor-dashboard-wrapper-2 section.idash-section#certificates .allowlisted-students table tbody tr:hover,.instructor-dashboard-wrapper-2 section.idash-section#certificates .invalidation-history table tbody tr:hover{background-color:#e9edf3}.instructor-dashboard-wrapper-2 section.idash-section#certificates .certificate-exception-container h3{border-bottom:1px groove black;display:inline-block}.instructor-dashboard-wrapper-2 section.idash-section#certificates .bulk-allowlist-exception{margin-top:10px;padding-top:5px}.instructor-dashboard-wrapper-2 section.idash-section#certificates .bulk-allowlist-exception .allowlist-csv .bulk-exception-results{margin-top:10px;background-color:#e6e6e6;border-top-style:groove;color:#000;margin-bottom:15px}.instructor-dashboard-wrapper-2 section.idash-section#certificates .bulk-allowlist-exception .allowlist-csv .bulk-exception-results .message{padding:5px 10px;margin:2px;border-top-style:none}.instructor-dashboard-wrapper-2 section.idash-section#certificates .bulk-allowlist-exception .allowlist-csv .arrow{margin-right:10px;border:none;background:transparent;box-shadow:none;color:#244B83;font-weight:bold}div.staff_info{display:none;white-space:pre-wrap;border-top:1px solid #ccc;padding-top:1.41575em;margin-top:1.41575em;line-height:1.41575em;font-family:Consolas, "Lucida Console", Monaco, "Courier New", Courier, monospace;direction:ltr;text-align:left}div.staff_info:after{content:"";display:table;clear:both}.xqa-modal,.staff-modal,.history-modal{width:80%;height:80%;left:left(20%);overflow:auto;display:none}div.staff_actions p.error{color:#b20610}div.staff_actions p.success{color:#008100}.action-type-container p{line-height:2}.mb-15{margin-bottom:20px}.mb-20{margin-bottom:20px}.download-report{margin-left:10px}.selector{width:315px;height:34px}.data-download-container .message{border-radius:1px;padding:10px 15px;margin-bottom:20px;font-weight:600}.font-size-100{font-size:100%}.problem-selector{width:780px;border:1px solid grey;display:block;padding:8px;margin-right:10px;float:left}.block-browser{margin-top:34px}.email-editor{border:1px solid #c8c8c8}.xmodule_edit ul{margin:0;padding:0;margin-bottom:10px;list-style:none}.xmodule_edit a{line-height:23.68px;line-height:1.48rem}.submit-email-action{margin-top:10px;line-height:1.3}.submit-email-action ul{margin-top:0;margin-bottom:10px}.email-background .content-history-email-table{display:none}.email-background .email-content-wrapper{min-height:100%;background:#f5f5f5}.email-background .email-content-wrapper hr{width:90%;margin-left:5%;margin-top:0}.email-background .message-bold em{font-weight:bold;font-style:normal}.email-background .email-content-header{padding:20px 5%}.email-background .email-content-header h2{text-align:left;padding-top:10px;margin:0}.email-background .email-content-header input{margin-top:15px;float:right}.email-background .email-content-message{padding:5px 5% 40px}.email-background .email-modal{overflow:auto;color:#000}.email-background .email-content-cell p{padding:15px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.email-background .email-content-cell a:hover{font-weight:bold}.ccx-schedule-container{float:left;width:750px}table.ccx-schedule{width:100%}table.ccx-schedule thead{border-bottom:2px solid black}table.ccx-schedule th:first-child{width:40%}table.ccx-schedule th:last-child{width:18%}table.ccx-schedule th,table.ccx-schedule td{padding:10px}table.ccx-schedule td.no-link{font-size:13px;text-shadow:0 1px 0 #fcfbfb;text-decoration:none}table.ccx-schedule .sequential .unit{padding-left:25px}table.ccx-schedule .vertical .unit{padding-left:40px}table.ccx-schedule a.empty{display:block;width:100%;color:white}table.ccx-schedule a.empty:hover{color:#cbcbcb}.ccx-schedule-sidebar{float:left;width:295px;margin-left:20px}.ccx-sidebar-panel{border:1px solid #cbcbcb;padding:15px;margin-bottom:20px}form.ccx-form{line-height:1.5}form.ccx-form select{font-size:16px;background:#fcfcfc;border:1px solid #e9e8e8;box-sizing:padding-box;color:#282c2e;display:inline-block;font-size:18px 0.5;height:40px;line-height:20px;padding:10px;transition:all 125ms ease-in-out 0s;width:100%}form.ccx-form select:disabled{border-color:#cfd8dc;background:#e7ecee;cursor:not-allowed}form.ccx-form input{font-size:15px;background:#fcfcfc none repeat scroll 0% 0%;border:1px solid #e7e6e6;box-sizing:border-box;color:#34383a;display:inline-block;line-height:normal;transition:all 0.125s ease-in-out 0s;padding:5px 10px}form.ccx-form input:focus{border-color:#0ea6ec;color:#282c2e;outline:0}form.ccx-form input:disabled{border-color:#cfd8dc;background:#e7ecee;cursor:not-allowed}form.ccx-form .field{margin:5px 0}button.ccx-button-link{background:none;border:none;padding:0;color:#069;cursor:pointer}button.ccx-button-link::after{content:"\00a0 "}button.ccx-button-link:active{background:none;border:none;padding:0}button.ccx-button-link:hover{color:brown;background:none}button.ccx-button-link:focus{background:none}.ccx-manage-student-form input#student-id{width:60%}.search-bar{box-sizing:border-box;position:relative}.search-bar .search-field-wrapper{position:relative}.search-bar .search-field{box-sizing:border-box;top:5px;width:100%;border-radius:4px;background:#fbfbfb}.search-bar .search-button,.search-bar .cancel-button,.search-bar .search-button:hover,.search-bar .cancel-button:hover{box-sizing:border-box;right:0;display:block;position:absolute;top:0;border:none;border-radius:0;-webkit-border-top-right-radius:3px;-moz-border-topright-radius:3px;border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-moz-border-bottomright-radius:3px;border-bottom-right-radius:3px;background:#244B83;padding:0 10px;height:35px;color:#fbfbfb;box-shadow:none;line-height:33px;text-shadow:none;text-transform:none}.search-bar .search-button:hover,.search-bar .search-button:focus,.search-bar .search-button:active,.search-bar .cancel-button:hover,.search-bar .cancel-button:focus,.search-bar .cancel-button:active,.search-bar .search-button:hover:hover,.search-bar .search-button:hover:focus,.search-bar .search-button:hover:active,.search-bar .cancel-button:hover:hover,.search-bar .cancel-button:hover:focus,.search-bar .cancel-button:hover:active{background:#065683;box-shadow:none;border:none}.search-bar .cancel-button{display:none}.search-results{display:none}.search-results .search-info{margin-bottom:20px;border-bottom:4px solid #f5f5f5;padding-bottom:10px}.search-results .search-info .search-count{float:right;color:#999}.search-results .search-result-list{margin:0;padding:0}.search-results .search-results-item{position:relative;border-bottom:1px solid #e6e6e6;padding:20px 10px;list-style-type:none;cursor:pointer}.search-results .search-results-item:hover{background:#f9f9f9}.search-results .search-results-item .result-excerpt{margin-bottom:20px}.search-results .search-results-item .result-type{right:10px;position:absolute;bottom:20px;font-size:14px;color:#999}.search-results .search-results-item .result-course-name{margin-right:1em;font-size:14px;color:#999}.search-results .search-results-item .result-location{font-size:14px;color:#999}.search-results .search-results-item .result-link{float:right;padding-left:5px;line-height:1.6em}.search-results .search-results-item .search-results-ellipsis{color:#313131}.search-results .search-results-item .search-results-ellipsis::after{content:'\2026'}.search-results .search-load-next{display:block;border:2px solid #9e9e9e;padding:1rem;border-radius:3px;color:#313131}.courseware-search-bar{width:57.62712%}.dashboard-search-bar{margin:0 0 20px;display:block}.dashboard-search-bar label{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;color:#313131;font-size:13px;font-style:normal}.dashboard-search-bar .search-field{background:#fbfbfb;box-shadow:0 1px 0 0 #fbfbfb,inset 0 0 3px 0 rgba(0,0,0,0.05);font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal}.dashboard-search-results{margin:0 0 20px;padding:0}.dashboard-search-results .search-info{padding-bottom:2.47756em}.dashboard-search-results .search-info a{display:block;margin-bottom:0.70788em;font-size:13px}.dashboard-search-results .search-info h2{float:left;clear:left}body.view-in-course{background-color:#fff}body.view-in-course .header-global,body.view-in-course .header-global.slim{width:auto}body.view-in-course .header-global .wrapper-header,body.view-in-course .header-global.slim .wrapper-header{min-width:auto}body.view-in-course .header-global .wrapper-header .user-dropdown,body.view-in-course .header-global .wrapper-header .dropdown,body.view-in-course .header-global.slim .wrapper-header .user-dropdown,body.view-in-course .header-global.slim .wrapper-header .dropdown{padding:10px}body.view-in-course .wrapper-course-material,body.view-in-course .wrapper-preview-menu{padding:0}body.view-in-course .wrapper-course-material .course-material,body.view-in-course .wrapper-preview-menu .preview-menu{width:auto}body.view-in-course .wrapper-preview-menu .preview-menu{padding:15px 2%}body.view-in-course .wrapper-course-material .course-material{padding:0}body.view-in-course .wrapper-course-material .course-material .course-tabs{padding:0}body.view-in-course .container{max-width:none;min-width:initial;width:auto}body.view-in-course .info-wrapper{max-width:1920px;margin:0 auto}body.view-in-course .course-wrapper,body.view-in-course .profile-wrapper,body.view-in-course .instructor-dashboard-wrapper-2,body.view-in-course .wiki-wrapper,body.view-in-course .teams-wrapper,body.view-in-course .static_tab_wrapper{max-width:1920px;margin:0 auto;padding:0}body.view-in-course .static_tab_wrapper{padding:2em 2.5em}body.view-in-course .container-footer{max-width:none;min-width:0;width:auto}body.view-in-course .course-license{max-width:1920px;margin:0 auto;padding-right:2%;padding-left:2%}body.view-in-course .wrapper-footer{margin-top:40px;padding-right:2%;padding-left:2%}body.view-in-course .wrapper-footer footer#footer-openedx{min-width:auto}body.view-in-course footer#footer-edx-v3{margin-top:40px}.global-header{box-sizing:border-box;width:100%;position:relative;overflow:hidden;padding-bottom:10px;border-bottom:1px solid #244B83;box-shadow:0 1px 5px 0 rgba(0,0,0,0.1);background:#fbfbfb;line-height:1.5}@media (min-width: 992px){.global-header{position:inherit}}.global-header .header-logo{display:inline}.global-header .header-logo a{float:left;margin:15px 0 0 40px;display:block}.global-header .header-logo a .logo{float:left;height:40px}@media (max-width: 991.98px){.global-header .header-logo a{margin-left:50%;height:40px;width:auto}.global-header .header-logo a .logo{margin-left:-50%}}.global-header .header-logo .course-header{float:left;margin:16px 0 0 20px;font-size:0.875rem;color:#313131;line-height:1em;display:none}.global-header .header-logo .course-header .course-name{display:block;font-size:1rem;margin-top:7px;font-weight:600}@media (min-width: 992px){.global-header .header-logo .course-header{display:block}}.global-header .edx-cookie-banner-wrapper .edx-cookie-banner{min-width:0}@media (min-width: 992px){.global-header .nav-links .nav-item{margin:0 20px}.global-header .nav-links .nav-item a{text-decoration:none}.global-header .nav-links .main{float:left;margin:20px 0 0 20px}.global-header .nav-links .main .nav-item{float:left}.global-header .nav-links .main .nav-tab{text-transform:none;padding:0;cursor:pointer;margin:0}.global-header .nav-links .main .nav-tab a{color:#2a3b4c;padding:7px 25px 19px;font-weight:400;display:inline-block;margin-bottom:-10px;border-bottom:4px solid transparent;cursor:pointer}.global-header .nav-links .main .nav-tab a.active,.global-header .nav-links .main .nav-tab a:hover{border-bottom-style:solid;border-bottom-color:#244B83}.global-header .nav-links .main .nav-tab a:hover{cursor:pointer;border-bottom-color:#244B83}.global-header .nav-links .secondary{float:right;margin:15px 40px 0 0}.global-header .nav-links .secondary .nav-item{font-size:1rem;display:inline-block;padding:10px 0 0;margin:0 10px}.global-header .nav-links .secondary .nav-item.nav-item-dropdown{padding:0;margin:0}.global-header .nav-links .secondary .nav-item a{color:#313131;font-weight:400}.global-header .nav-links .secondary .btn{border:1px solid #244B83;padding:5px 20px;border-radius:5px;cursor:pointer;text-decoration:none}.global-header .nav-links .secondary a.sign-in-btn,.global-header .nav-links .secondary .nav-item a.shopping-cart{background-color:#244B83;color:#fbfbfb;border:1px solid #fbfbfb;font-weight:400;padding:5px 20px}.global-header .nav-links .secondary a.sign-in-btn:hover,.global-header .nav-links .secondary .nav-item a.shopping-cart:hover{background-color:#fbfbfb;color:#244B83;border-color:#244B83}.global-header .nav-links .secondary a.register-btn{background:#fbfbfb;color:#244B83;font-weight:400}.global-header .nav-links .secondary a.register-btn:hover{background-color:#244B83;color:#fbfbfb}.global-header .nav-links .secondary .user-image-frame{border:1px solid #e7e7e7;margin:-10px 5px;border-radius:5px;width:40px}.global-header .nav-links .secondary .toggle-user-dropdown{padding:10px;text-decoration:none;cursor:pointer}.global-header .nav-links .secondary .dropdown-user-menu{border:1px solid #2a3b4c;position:absolute;background-color:#fbfbfb;color:#2a3b4c;right:30px;top:55px;z-index:10}.global-header .nav-links .secondary .dropdown-user-menu .dropdown-item{cursor:pointer;overflow:hidden;padding:0}.global-header .nav-links .secondary .dropdown-user-menu .dropdown-item:hover{color:#313131;background-color:#e7e7e7}.global-header .nav-links .secondary .dropdown-user-menu .dropdown-item:not(:last-child){border-bottom:1px solid #e7e7e7}.global-header .nav-links .secondary .dropdown-user-menu .dropdown-item a{font-weight:400;padding:10px 15px;display:inline-block;width:100%}.global-header .nav-links .secondary .dropdown-user-menu .dropdown-item a:focus{outline:none;color:#313131;background-color:#e7e7e7}.global-header .hamburger-menu{display:none}}@media (max-width: 991.98px){.global-header .main-header{height:40px;position:inherit}.global-header .hamburger-menu{left:20px;position:absolute;top:18px;width:30px;height:20px;padding-bottom:5px;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:0.5s ease-in-out;transition:0.5s ease-in-out;cursor:pointer}.global-header .hamburger-menu .line{display:block;position:absolute;height:5px;width:100%;background:#767676;opacity:1;left:0;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:0.25s ease-in-out;transition:0.25s ease-in-out}.global-header .hamburger-menu .line:nth-child(1){top:0}.global-header .hamburger-menu .line:nth-child(2),.global-header .hamburger-menu .line:nth-child(3){top:10px}.global-header .hamburger-menu .line:nth-child(4){top:20px}.global-header .hamburger-menu.open .line:nth-child(1){top:18px;width:0%;left:50%}.global-header .hamburger-menu.open .line:nth-child(2){-webkit-transform:rotate(45deg);transform:rotate(45deg)}.global-header .hamburger-menu.open .line:nth-child(3){-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.global-header .hamburger-menu.open .line:nth-child(4){top:18px;width:0%;left:50%}}.global-header .hidden{display:none !important}@media print{.global-header{border-bottom:1px solid #a0a0a0 !important}}.mobile-menu{border-top:1px solid #244B83;margin:25px 0 -10px}@media (min-width: 992px){.mobile-menu{display:none !important}}@media (max-width: 991.98px){.mobile-menu .mobile-nav-link{position:static;transform:none;overflow:hidden;padding:0}.mobile-menu .mobile-nav-link a{font-size:1rem;font-weight:600;text-decoration:none;outline:none;display:block;background-color:#fbfbfb;border-radius:0;width:100%;padding:12px 20px;border-bottom:1px solid #e7e7e7;text-align:left;cursor:pointer}.mobile-menu .mobile-nav-link a:hover,.mobile-menu .mobile-nav-link a:focus{background-color:#767676;color:#fbfbfb}.mobile-menu .mobile-nav-link a::after{content:'\00BB';padding-left:4px}}.mobile-menu.hidden{display:none !important}@media (max-width: 991.98px){.hidden-mobile:not(.mobile-nav-link){display:none}}.settings-language-form{float:right;padding:10px}.verification-sock{display:inline-block;position:relative;width:100%;max-width:1920px;margin:20px auto 0;-webkit-transition:all 0.4s ease-out;-moz-transition:all 0.4s ease-out;-o-transition:all 0.4s ease-out;-ms-transition:all 0.4s ease-out;transition:all 0.4s ease-out}.verification-sock .action-toggle-verification-sock{left:50%;margin-left:-150px;position:absolute;top:-20px;width:300px;color:#fbfbfb;background-color:#008100;border-color:#008100;background-image:none;box-shadow:none;-webkit-transition:background-color 0.5s;transition:background-color 0.5s;cursor:pointer}.verification-sock .action-toggle-verification-sock.active,.verification-sock .action-toggle-verification-sock:focus,.verification-sock .action-toggle-verification-sock:hover{color:#008100;background-color:#fbfbfb;border-color:#008100;background-image:none;box-shadow:none}.verification-sock .verification-main-panel{display:none;overflow:hidden;border-top:1px solid #e7e7e7;padding:50px 40px;-webkit-transition:height ease-out;transition:height ease-out}.verification-sock .verification-main-panel .verification-desc-panel{color:rgba(0,0,0,0.75);position:relative}.verification-sock .verification-main-panel .verification-desc-panel h2{font-size:1.5rem;font-weight:700}.verification-sock .verification-main-panel .verification-desc-panel h3{font-size:1.25rem}@media (max-width: 960px){.verification-sock .verification-main-panel .verification-desc-panel .mini-cert{display:none;border:1px solid rgba(0,0,0,0.125)}}.verification-sock .verification-main-panel .verification-desc-panel .mini-cert{right:20px;position:absolute;top:20px;width:260px}.verification-sock .verification-main-panel .verification-desc-panel .learner-story-container{display:flex;max-width:630px}.verification-sock .verification-main-panel .verification-desc-panel .learner-story-container .student-image{margin:5px 20px 0 0;height:50px;width:50px}.verification-sock .verification-main-panel .verification-desc-panel .learner-story-container .story-quote>.author{display:block;margin-top:5px;font-weight:600}.verification-sock .verification-main-panel .verification-desc-panel .learner-story-container:not(:first-child){margin-top:40px}.verification-sock .verification-main-panel .verification-desc-panel .action-upgrade-certificate{position:absolute;right:20px;background-color:#008100;border-color:#008100;color:#fbfbfb;background-image:none;box-shadow:none;cursor:pointer}.verification-sock .verification-main-panel .verification-desc-panel .action-upgrade-certificate:hover{background-color:#fbfbfb;color:#008100}@media (max-width: 960px){.verification-sock .verification-main-panel .verification-desc-panel .action-upgrade-certificate{position:relative;margin-top:40px}}@media (min-width: 960px){.verification-sock .verification-main-panel .verification-desc-panel .action-upgrade-certificate.stuck-top{bottom:auto;top:208px}.verification-sock .verification-main-panel .verification-desc-panel .action-upgrade-certificate.stuck-bottom{top:auto;bottom:-30px}.verification-sock .verification-main-panel .verification-desc-panel .action-upgrade-certificate.attached{right:20px;position:fixed;bottom:20px;top:auto}}.view-courseware .verification-sock{margin-top:0;border-top:none;border-bottom:none}.view-courseware .verification-sock .action-toggle-verification-sock{top:-25px}.view-courseware .verification-sock .action-toggle-verification-sock:not(.active){color:#fbfbfb;background-color:#008100;box-shadow:none;border:1px solid #008100}.view-courseware .verification-sock .action-toggle-verification-sock:not(.active):hover{background-color:#003500}.view-courseware .verification-sock .verification-main-panel{border-top:0;border-bottom:1px solid #e7e7e7}.dates-banner .upgrade-button button{display:block;border-radius:2px;border:solid 1px #0175b4;background:white;color:#2d323e;font-size:14px;font-weight:bold;line-height:24px;padding:7px 18px}.dates-banner .upgrade-button button:hover,.dates-banner .upgrade-button button:focus,.dates-banner .upgrade-button button:active{cursor:pointer;box-shadow:0 2px 1px rgba(0,0,0,0.2)}html,body{color:#18191F}body{background:#F9F9F9;position:relative}.container{max-width:1240px}textarea:focus:focus,form#wiki_revision .CodeMirror:focus:focus,input[type="text"]:focus,input[type="url"]:focus,input[type="email"]:focus,input[type="password"]:focus,input[type="tel"]:focus{box-shadow:none;outline:none}a.button,button{padding:12px 16px;background:#244B83 !important;border-radius:8px;color:#fff !important;font-weight:600;font-size:14px;line-height:20px;border:none;text-shadow:none;box-shadow:none}a.button:hover,a.button:focus,a.button:active,button:hover,button:focus,button:active{background:#e67d2d !important;border:none;text-shadow:none;color:#fff;text-decoration:none;box-shadow:none !important}a{color:#244B83;border:none}a:hover,a:focus{text-decoration:none;color:#e67d2d}a:not(.btn),a:visited:not(.btn){color:#18191F}a:not(.btn):hover,a:not(.btn):focus,a:visited:not(.btn):hover,a:visited:not(.btn):focus{color:#e67d2d;text-decoration:none}.input-group .form-control{border:1px solid #C4C4C4;box-sizing:border-box;border-radius:8px;padding:12px 22px;font-size:16px;line-height:20px;color:#000;height:auto}header.global-header,header.navbar-default{background:#fff !important;border-bottom:none;box-shadow:none;padding:15px 100px 15px}header.global-header .header-logo .course-header,header.navbar-default .header-logo .course-header{color:#000 !important;margin-top:0;margin-left:30px}header.global-header .header-logo a,header.navbar-default .header-logo a{margin:7px 0 0 0}header.global-header .header-logo a .logo,header.navbar-default .header-logo a .logo{height:34px}header.global-header .nav-links .secondary,header.navbar-default .nav-links .secondary{margin:0}header.global-header .nav-links .secondary a.button,header.navbar-default .nav-links .secondary a.button{margin-left:24px}header.global-header .nav-links .secondary a.button.help,header.navbar-default .nav-links .secondary a.button.help{background:none !important;color:#244B83 !important}header.global-header .nav-links .secondary a.button.help:hover,header.global-header .nav-links .secondary a.button.help:focus,header.global-header .nav-links .secondary a.button.help:visited,header.navbar-default .nav-links .secondary a.button.help:hover,header.navbar-default .nav-links .secondary a.button.help:focus,header.navbar-default .nav-links .secondary a.button.help:visited{background:none !important;color:#e67d2d !important}header.global-header .nav-links .secondary a.menu-title,header.navbar-default .nav-links .secondary a.menu-title{background:#e67d2d;padding:3px;height:auto !important}header.global-header .nav-links .secondary .user-image-frame,header.navbar-default .nav-links .secondary .user-image-frame{border-radius:100%;width:37px;height:auto}header.global-header .nav-links .secondary .nav-item a,header.navbar-default .nav-links .secondary .nav-item a{color:#fff}header.global-header .nav-links .secondary .nav-item.nav-item-dropdown,header.navbar-default .nav-links .secondary .nav-item.nav-item-dropdown{background:#e67d2d;border-radius:0 8px 8px 0}header.global-header .nav-links .secondary .toggle-user-dropdown,header.navbar-default .nav-links .secondary .toggle-user-dropdown{background:#e67d2d;padding:13px;border-radius:0 8px 8px 0;color:#fff}header.global-header .nav-links .secondary .toggle-user-dropdown:focus,header.navbar-default .nav-links .secondary .toggle-user-dropdown:focus{outline:none}header.global-header .nav-links .secondary .dropdown-user-menu .dropdown-item a,header.navbar-default .nav-links .secondary .dropdown-user-menu .dropdown-item a{color:#18191F}ul.mainmenu{margin:0;padding:0}ul.mainmenu li{display:inline-block;margin-left:30px}ul.mainmenu li:first-child{margin-left:0}ul.mainmenu li a{font-style:normal;font-weight:600;font-size:14px;line-height:20px;color:#18191F}ul.mainmenu li a:hover{color:#e67d2d}ul.mainmenu li.selectedlink a{color:#e67d2d}ul.mainmenu li.selectedlink a:hover{color:#18191F}.content-wrapper{max-width:1440px;padding:0 100px 10px;margin:20px auto 0 auto;box-sizing:border-box}h2{font-weight:bold;font-size:19px;line-height:20px;text-transform:uppercase;color:#000}.course-info header.course-profile{border:none;background:none;box-shadow:none;border-bottom:1px solid #E5E9F2}.course-info header.course-profile .intro-inner-wrapper{border:none;background:none;box-shadow:none}.course-info header.course-profile .intro-inner-wrapper .intro>.heading-group{border:none;box-shadow:none}.course-info header.course-profile .intro-inner-wrapper .intro>.heading-group h1{color:#000;font-size:32px;line-height:40px;margin-bottom:22px}.course-info header.course-profile .intro-inner-wrapper .intro .main-cta a.register,.course-info header.course-profile .intro-inner-wrapper .intro .main-cta a.add-to-cart{background:#e67d2d !important;border-radius:8px;font-weight:600;font-size:14px;line-height:20px;text-shadow:none;border:none;padding:12px}.course-info header.course-profile .intro-inner-wrapper .intro .main-cta a.register:hover,.course-info header.course-profile .intro-inner-wrapper .intro .main-cta a.add-to-cart:hover{background:#244B83 !important}.course-info header.course-profile .intro-inner-wrapper .media{padding:30px 0;display:block;width:100%;text-align:right}.course-info header.course-profile .intro-inner-wrapper .media .hero{border:none;max-width:391px;display:inline-block}.course-info .course-sidebar header{padding-bottom:30px}.course-info .course-sidebar header .social-sharing .share{opacity:0.8}.course-info .course-sidebar header:after{border-top:1px solid #E5E9F2;background:none}.course-info .container .details{font-size:16px;line-height:25.6px}.course-info .container .details .inner-wrapper section{position:relative}.course-info .container .details .inner-wrapper section .section-inner{max-height:200px;position:relative;overflow:hidden}.course-info .container .details .inner-wrapper section .section-inner.active{max-height:9999px}.course-info .container .details .inner-wrapper section .section-inner.active:after{display:none}.course-info .container .details .inner-wrapper section .section-inner:after{content:'';display:block;width:100%;height:32px;background:linear-gradient(90deg, rgba(249,249,249,0) 0%, #F9F9F9 34.24%);position:absolute;right:0;bottom:0}a.morelink{font-weight:bold;font-size:12px;line-height:18px;color:#e67d2d !important;margin-top:16px;text-transform:uppercase;letter-spacing:2px;padding:6px 0;display:inline-block}a.morelink span.close{display:none}a.morelink:hover,a.morelink:focus{color:#244B83 !important;text-decoration:none !important}a.morelink.isopen span.open{display:none}a.morelink.isopen span.close{display:block}footer#site-footer{width:100%;display:block;background:#fff;color:#18191F;font-size:14px;line-height:24px;padding-top:64px;z-index:100;position:relative}footer#site-footer a{color:#18191F}footer#site-footer a:hover{color:#e67d2d}footer#site-footer .container{position:relative;z-index:1;padding:0 100px;width:100%;max-width:1440px;display:flex;justify-content:space-between;margin:0 auto;flex-wrap:wrap}footer#site-footer .footer-col{width:16%;flex:0 1 16%;margin-left:80px}footer#site-footer .footer-col:first-child{margin-left:0}footer#site-footer .footer-col.large{width:32.2%;flex:0 1 32.2%}footer#site-footer h3{font-weight:normal;font-size:18px;line-height:31px;margin-bottom:12px}footer#site-footer .footermenu,footer#site-footer .footer-col ul.menu{font-weight:normal;font-size:16px;line-height:27px;list-style-type:none;padding:0;margin:0}footer#site-footer .footermenu li a,footer#site-footer .footer-col ul.menu li a{color:#18191F}footer#site-footer .footermenu li a:hover,footer#site-footer .footer-col ul.menu li a:hover{color:#e67d2d}.newsletter{margin-top:12px}.newsletter input{background:#fff;border-radius:8px 0px 0px 8px;font-weight:normal;font-size:14px;line-height:24px;color:#CCCDCD;padding:10px 0 8px 12px;border:none;width:265px;font-style:normal;border:1px solid #A6A6A6;box-shadow:none;height:auto;text-shadow:none}.newsletter input.button{border-radius:0 8px 8px 0;background:#e67d2d !important;color:#fff;width:auto;padding:10px 16px 8px;font-weight:600;border-color:#e67d2d}.applogos a{display:block;width:134px;margin-bottom:17px}.footer-aside{margin-top:64px;padding-bottom:40px;width:100%}.footer-aside .aside-inner{display:flex;align-items:start;width:100%;padding-top:28px;border-top:1px solid #F9F9F9}.footer-aside .footer-aside-nav{display:flex}.footer-aside a.copyright{display:inline-block;margin-right:40px}.footer-aside .aside-menu-container{display:inline-block}.footer-aside .asidemenu{padding:0;margin:0}.footer-aside .asidemenu li{display:inline-block;margin-left:40px}.footer-aside .asidemenu li:first-child{margin-left:0}.footer-aside .paymentlogos{margin-left:17.6%}.footer-aside .paymentlogos img{display:inline-block;width:41px;height:auto;margin-left:16px}.footer-aside .paymentlogos img:first-child{margin-left:0}.footer-aside .social-menu-container{margin-left:91px}.footer-aside .social-menu-container .socialmenu{margin:0;padding:0;list-style-type:none;margin-top:-4px}.footer-aside .social-menu-container .socialmenu li{display:inline-block;margin-left:10px}.footer-aside .social-menu-container .socialmenu li:first-child{margin-left:0}.footer-aside .social-menu-container .socialmenu li a{display:block;width:26px;height:26px;font-size:0}.footer-aside .social-menu-container .socialmenu li.facebook a{background-image:url("data:image/svg+xml,%3Csvg width='26' height='26' viewBox='0 0 26 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M26 13C26 5.81953 20.1805 0 13 0C5.81953 0 0 5.81953 0 13C0 20.1805 5.81953 26 13 26C13.0762 26 13.1523 26 13.2285 25.9949V15.8793H10.4355V12.6242H13.2285V10.2273C13.2285 7.44961 14.9246 5.93633 17.4027 5.93633C18.591 5.93633 19.6117 6.02266 19.9062 6.06328V8.96797H18.2C16.8543 8.96797 16.5902 9.60781 16.5902 10.5473V12.6191H19.8148L19.3934 15.8742H16.5902V25.4973C22.0238 23.9383 26 18.9363 26 13Z' fill='%2318191F'/%3E%3C/svg%3E%0A")}.footer-aside .social-menu-container .socialmenu li.instagram a{background-image:url("data:image/svg+xml,%3Csvg width='26' height='26' viewBox='0 0 26 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.4883 13C15.4883 14.3741 14.3741 15.4883 13 15.4883C11.6259 15.4883 10.5117 14.3741 10.5117 13C10.5117 11.6259 11.6259 10.5117 13 10.5117C14.3741 10.5117 15.4883 11.6259 15.4883 13Z' fill='%2318191F'/%3E%3Cpath d='M18.3659 8.81207C18.3756 8.87839 18.3806 8.94623 18.3806 9.01523C18.3806 9.78598 17.7556 10.411 16.9848 10.411C16.7602 10.411 16.5479 10.3579 16.3598 10.2636C16.9682 11.0096 17.333 11.9622 17.333 13C17.333 15.3932 15.3932 17.333 13 17.333C10.6069 17.333 8.66655 15.3933 8.66655 13C8.66655 10.6067 10.6069 8.66707 13 8.66707C14.0379 8.66707 14.9904 9.03186 15.7365 9.64024C15.6422 9.4522 15.5891 9.23991 15.5891 9.01523C15.5891 8.24448 16.2141 7.61945 16.9848 7.61945C17.0542 7.61945 17.1224 7.62452 17.1891 7.6343C16.9735 7.55315 16.6331 7.45204 15.9938 7.42304L15.9936 7.42303C15.2181 7.38751 14.991 7.37988 13 7.37988C11.0091 7.37988 10.782 7.38751 10.0066 7.42303L18.3659 8.81207ZM18.3659 8.81207C18.447 9.02694 18.5477 9.3676 18.5776 10.0067C18.6131 10.782 18.6207 11.0092 18.6207 13C18.6207 14.991 18.6131 15.2181 18.5775 15.9936L18.5775 15.9938C18.547 16.666 18.4368 17.0077 18.3539 17.2214L18.3536 17.2222C18.1531 17.7416 17.7426 18.152 17.2232 18.3526L17.2224 18.3529C17.0088 18.4358 16.6666 18.546 15.9943 18.5765L15.9941 18.5765C15.2191 18.612 14.9921 18.6197 13.0005 18.6197C11.009 18.6197 10.7825 18.612 10.007 18.5765L10.0068 18.5765C9.33352 18.546 8.99213 18.4361 8.77945 18.3532L8.77948 18.3531L8.77126 18.3501C8.51711 18.2561 8.2869 18.1063 8.09825 17.9121L8.093 17.9067L8.08759 17.9014C7.89329 17.7131 7.74408 17.4837 7.65003 17.229L7.65009 17.229L7.64713 17.2214C7.56423 17.0077 7.45402 16.666 7.42353 15.9938L7.42352 15.9936C7.388 15.2181 7.38037 14.991 7.38037 13C7.38037 11.009 7.388 10.782 7.42352 10.0065L7.42353 10.0063C7.45403 9.33349 7.56425 8.99179 7.64713 8.77818L7.64719 8.7782L7.64994 8.77077C7.74395 8.51661 7.89374 8.28641 8.08796 8.09776L8.09336 8.09251L8.09861 8.0871C8.28696 7.8928 8.51638 7.74359 8.77102 7.64954L8.77105 7.64961L8.77897 7.64653C8.99148 7.56391 9.33365 7.45403 10.0065 7.42303L18.3659 8.81207ZM18.8201 17.4023C18.9221 17.1392 19.044 16.7441 19.077 16.0164L18.8201 17.4023Z' fill='%2318191F' stroke='black'/%3E%3Cpath d='M9.89998 5.08036L9.90004 5.08036C10.7074 5.0438 10.9701 5.03465 13.0005 5.03465C15.0304 5.03465 15.2935 5.04328 16.101 5.08036C16.9423 5.11852 17.5382 5.25396 18.0685 5.45902C18.6324 5.67152 19.1436 6.00426 19.5662 6.4339C19.9956 6.85624 20.3283 7.36726 20.5404 7.93122C20.7467 8.46221 20.8815 9.05882 20.9201 9.89865L20.9202 9.89902C20.9567 10.7066 20.9654 10.9693 20.9654 12.9995C20.9654 15.0297 20.9562 15.2931 20.9191 16.1005C20.9191 16.1006 20.9191 16.1007 20.9191 16.1008L20.4196 16.0779C20.3836 16.8726 20.2571 17.4149 20.0728 17.8897L9.89998 5.08036ZM9.89998 5.08036C9.05943 5.11852 8.46287 5.25392 7.93227 5.45962C7.36844 5.67212 6.85734 6.00481 6.43487 6.43436C6.00532 6.85683 5.67264 7.36792 5.46014 7.93174C5.25445 8.46231 5.11902 9.05837 5.08086 9.89949C5.04379 10.707 5.03516 10.9706 5.03516 13C5.03516 15.0296 5.04379 15.293 5.08088 16.1003L9.89998 5.08036ZM0.5 13C0.5 6.0977 6.0977 0.5 13 0.5C19.9023 0.5 25.5 6.0977 25.5 13C25.5 19.9023 19.9023 25.5 13 25.5C6.0977 25.5 0.5 19.9023 0.5 13Z' fill='%2318191F' stroke='black'/%3E%3C/svg%3E%0A")}.footer-aside .social-menu-container .socialmenu li.twitter a{background-image:url("data:image/svg+xml,%3Csvg width='26' height='26' viewBox='0 0 26 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13 0C5.82103 0 0 5.82103 0 13C0 20.179 5.82103 26 13 26C20.179 26 26 20.179 26 13C26 5.82103 20.179 0 13 0ZM19.4119 10.9515C19.4189 11.0836 19.4212 11.218 19.4212 11.3524C19.4212 15.4586 16.2952 20.1929 10.5807 20.1929C8.82656 20.1929 7.19287 19.6784 5.81872 18.7979C6.06203 18.8257 6.30998 18.8419 6.56025 18.8419C8.01551 18.8419 9.35722 18.346 10.4209 17.5118C9.06061 17.4863 7.91355 16.5872 7.51729 15.3544C7.70731 15.3914 7.90196 15.41 8.10125 15.41C8.38396 15.41 8.65972 15.3729 8.91925 15.3011C7.49875 15.016 6.42585 13.7601 6.42585 12.2538C6.42585 12.2399 6.42585 12.2283 6.42585 12.2144C6.84528 12.4485 7.32496 12.5875 7.83244 12.6037C6.99822 12.0476 6.44902 11.0952 6.44902 10.0176C6.44902 9.44759 6.60196 8.91462 6.87077 8.45579C8.4025 10.3374 10.692 11.5725 13.2758 11.7023C13.2225 11.4752 13.1947 11.2365 13.1947 10.9932C13.1947 9.27843 14.5873 7.88574 16.3021 7.88574C17.1966 7.88574 18.003 8.26346 18.5708 8.86595C19.2775 8.72692 19.9426 8.46738 20.5451 8.11283C20.3134 8.83815 19.8198 9.44759 19.1779 9.83226C19.8059 9.75811 20.4061 9.59127 20.9622 9.34332C20.5451 9.96667 20.0191 10.5135 19.4119 10.9515Z' fill='%2318191F'/%3E%3C/svg%3E%0A")}.dashboard .main-container{padding:0}.dashboard .main-container .my-courses .listing-courses .course-item{padding:0;margin-bottom:30px}.dashboard .main-container .my-courses .listing-courses .course-item .course-container{border:1px solid #CCCDCD;background:#fff;border-radius:8px}.dashboard .main-container .my-courses .course .details .wrapper-course-image{width:250px;height:149px;overflow:hidden;border-radius:8px 0 0 8px;position:relative;margin-right:0}.dashboard .main-container .my-courses .course .details .wrapper-course-image a{float:none !important;position:relative;display:block;height:100%;width:100%}.dashboard .main-container .my-courses .course .details .wrapper-course-image img{width:100%;height:auto;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;display:block}.dashboard .main-container .my-courses .course .details .wrapper-course-details{margin-bottom:0;padding:16px 15px 17px;box-sizing:border-box}.dashboard .main-container .my-courses .course .details .wrapper-course-details .course-info-wrap{flex:0 1 52%}.dashboard .main-container .my-courses .course .details .wrapper-course-details h3.course-title a{font-weight:normal;font-size:20px;line-height:24px;color:#18191F;width:272px;min-height:48px;margin-bottom:12px}.dashboard .main-container .my-courses .course .details .wrapper-course-details .course-info [class*="info-"],.dashboard .main-container .my-courses .course .details .wrapper-course-details .course-info .info-date-block-container .info-date-block{font-weight:normal;font-size:16px;line-height:20px;color:#18191F;display:block}.dashboard .main-container .my-courses .course .details .wrapper-course-actions{flex:0 1 48%;margin:13px 0 0 0 !important;align-self:center !important}.dashboard .main-container .my-courses .course .details .wrapper-course-actions .course-actions .action{padding:0;min-width:0;border:none;margin-right:20px;color:#18191F;background:none !important}.dashboard .main-container .my-courses .course .details .wrapper-course-actions .course-actions .action.action-twitter{color:#55ACEE}.dashboard .main-container .my-courses .course .details .wrapper-course-actions .course-actions .action.action-facebook{color:#4267B2}.dashboard .main-container .my-courses .course .details .wrapper-course-actions .enter-course{margin-top:-13px}.verification-process .report-receipt-provider .provider-buttons-logos .complete-order button,.dashboard .main-container .my-courses .course .details .enter-course,.wrapper-messages-primary .message.message-upsell .action-view-consent,.wrapper-messages-primary .message.message-status .verification-cta .btn,.wrapper-messages-primary .message.message-status .credit-action .credit-btn,.btn-secondary,.account-settings-sections .section .account-settings-section-body .u-field .field .u-field-link,.account-settings-sections .section .account-settings-section-body .u-field .u-field-order .u-field-order-link .u-field-link,.account-settings-sections .section .account-settings-section-body .u-field .u-field-order-lines .u-field-order-link .u-field-link,.account-settings-sections .section .account-deletion-details .btn-outline-primary,.account-settings-sections .section .account-deletion-details .delete-confirmation-wrapper .paragon__modal-footer .paragon__btn-outline-primary,.account-settings-message .alert-message .alert-actions .btn-alert-secondary,.courseware-bookmarks-button .bookmarks-list-button{border-radius:8px;background:none;padding:12px 16px;border:1px solid #244B83;font-weight:600;font-size:14px;line-height:20px;color:#244B83}.verification-process .report-receipt-provider .provider-buttons-logos .complete-order button:hover,.verification-process .report-receipt-provider .provider-buttons-logos .complete-order button:focus,.dashboard .main-container .my-courses .course .details .enter-course:hover,.dashboard .main-container .my-courses .course .details .enter-course:focus,.wrapper-messages-primary .message.message-upsell .action-view-consent:hover,.wrapper-messages-primary .message.message-upsell .action-view-consent:focus,.wrapper-messages-primary .message.message-status .verification-cta .btn:hover,.wrapper-messages-primary .message.message-status .verification-cta .btn:focus,.wrapper-messages-primary .message.message-status .credit-action .credit-btn:hover,.wrapper-messages-primary .message.message-status .credit-action .credit-btn:focus,.btn-secondary:hover,.btn-secondary:focus,.account-settings-sections .section .account-settings-section-body .u-field .field .u-field-link:hover,.account-settings-sections .section .account-settings-section-body .u-field .field .u-field-link:focus,.account-settings-sections .section .account-settings-section-body .u-field .u-field-order .u-field-order-link .u-field-link:hover,.account-settings-sections .section .account-settings-section-body .u-field .u-field-order .u-field-order-link .u-field-link:focus,.account-settings-sections .section .account-settings-section-body .u-field .u-field-order-lines .u-field-order-link .u-field-link:hover,.account-settings-sections .section .account-settings-section-body .u-field .u-field-order-lines .u-field-order-link .u-field-link:focus,.account-settings-sections .section .account-deletion-details .btn-outline-primary:hover,.account-settings-sections .section .account-deletion-details .btn-outline-primary:focus,.account-settings-sections .section .account-deletion-details .delete-confirmation-wrapper .paragon__modal-footer .paragon__btn-outline-primary:hover,.account-settings-sections .section .account-deletion-details .delete-confirmation-wrapper .paragon__modal-footer .paragon__btn-outline-primary:focus,.account-settings-message .alert-message .alert-actions .btn-alert-secondary:hover,.account-settings-message .alert-message .alert-actions .btn-alert-secondary:focus,.courseware-bookmarks-button .bookmarks-list-button:hover,.courseware-bookmarks-button .bookmarks-list-button:focus{border-color:#e67d2d;color:#e67d2d;background:none}.dashboard-search-bar label{font-weight:normal;font-size:14px;line-height:170%;color:#000;display:block;margin-bottom:5px}.dashboard-search-bar .search-field{background:rgba(255,255,255,0.2);border:1px solid #A6A6A6;box-sizing:border-box;border-radius:8px;font-size:14px;line-height:19px;padding:11px 11px 12px;height:auto}.dashboard-search-bar .search-field:focus{box-shadow:none;outline:none}.dashboard-search-bar button.search-button{background:#e67d2d;height:43px;color:#fff;border-radius:0 8px 8px 0}.dashboard-search-bar button.search-button:hover,.dashboard-search-bar button.search-button:focus{height:43px;background:#244B83;border-radius:0 8px 8px 0}.poll-tab{display:none;font-size:16px;line-height:26px}.poll-form p{margin-bottom:16px}.poll-form .option{display:block;margin-bottom:10px}.poll-form .option .poll-radio{position:absolute;z-index:-1;opacity:0}.poll-form .option .poll-radio+label{display:inline-flex;align-items:center;user-select:none;font-style:normal;font-weight:400}.poll-form .option .poll-radio+label::before{content:'';display:inline-block;width:16px;height:16px;flex-shrink:0;flex-grow:0;border:1px solid #C4C4C4;border-radius:100%;margin-right:0.5em;background-repeat:no-repeat;background-position:center center;background-size:50% 50%}.poll-form .option .poll-radio:not(:disabled):not(:checked)+label:hover::before{border-color:#b3d7ff}.poll-form .option .poll-radio:checked+label::before{background-image:url("data:image/svg+xml,%3Csvg width='8' height='8' viewBox='0 0 8 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='4' cy='4' r='4' fill='%2318191F'/%3E%3C/svg%3E")}.tab-buttons{display:flex;flex-wrap:wrap;justify-content:space-between}.tab-buttons button{background:none !important;border:1px solid #18191F;color:#18191F !important;margin-bottom:10px}.tab-buttons button:hover,.tab-buttons button:focus,.tab-buttons button:active{background:none !important;border:1px solid #244B83;color:#244B83 !important}.tab-switchers{display:flex;justify-content:center;margin-top:16px}.tab-switchers .step{width:10px;height:10px;border-radius:100%;border:2px solid #CCCDCD;display:inline-block;margin-left:12px;box-sizing:border-box}.tab-switchers .step:first-child{margin-left:0}.tab-switchers .step.active{background:#CCCDCD}.dashboard-notifications{margin-bottom:42px}.dashboard-notifications .banner{border:1px solid;border-radius:8px;position:relative;padding:48px;font-size:19px;line-height:20px;color:#18191F;margin-bottom:10px}.dashboard-notifications .banner a.close{position:absolute;font-size:19px;line-height:19px;display:block;right:15px;top:15px}.dashboard-notifications .banner.info{border-color:#244B83;background:rgba(36,75,131,0.1)}.dashboard-notifications .banner.info a.close{color:#244B83}.dashboard-notifications .banner.success{border-color:#24832D;background:rgba(36,131,45,0.1)}.dashboard-notifications .banner.success a.close{color:#24832D}.dashboard-notifications .banner.warning{border-color:#F4C314;background:rgba(244,195,20,0.1)}.dashboard-notifications .banner.warning a.close{color:#F4C314}.content-wrapper .course-tabs{overflow-x:auto;margin-bottom:30px}.content-wrapper .course-tabs .nav-item{margin-left:24px}.content-wrapper .course-tabs .nav-item:first-child{margin-left:0}.content-wrapper .course-tabs .nav-item .nav-link{font-size:16px;line-height:20px;color:#000;padding:0 7px 10px 7px;box-sizing:border-box}.content-wrapper .course-tabs .nav-item:hover .nav-link,.content-wrapper .course-tabs .nav-item.active .nav-link{border-bottom:3px solid #e67d2d;color:#000}.page-content-container{border:none;border-top:1px solid #E5E5E5;background:none}.page-header{padding:42px 0;border-bottom:1px solid #E5E5E5}.page-header .page-header-search{margin-right:0}.page-header .page-header-search .input-group .search-input{border-radius:8px 0 0 8px !important}.page-header .page-header-search .input-group .input-group-btn button.btn{margin-left:0 !important;color:#fff !important;border-radius:0 8px 8px 0}.page-header .page-header-search .input-group .input-group-btn button.btn:hover,.page-header .page-header-search .input-group .input-group-btn button.btn:focus{border:1px solid #e67d2d}.page-header-secondary .form-actions{display:flex;align-items:stretch}.page-header-secondary .form-actions a{margin-left:24px}.page-content{padding:30px 0}.course-outline{text-align:right}.course-outline #expand-collapse-outline-all-button{display:inline-block;float:none;background:none !important;border:1px solid #244B83;box-sizing:border-box;border-radius:8px;font-weight:600;font-size:14px;line-height:20px;color:#244B83 !important}.course-outline #expand-collapse-outline-all-button:hover{border-color:#e67d2d;color:#e67d2d !important}.course-outline .block-tree{margin-top:18px}.course-outline .block-tree .outline-button{border-bottom:1px solid #CCCDCD;background:none !important;border-radius:0;font-size:19px;line-height:20px;color:#000 !important;padding:15px 0}.course-outline .block-tree .outline-button:focus{outline:none}.course-outline .block-tree .outline-button .fa{color:#244B83}.course-outline .block-tree .outline-button .complete-checkmark{color:#fff}.course-outline .block-tree .section{border-bottom:none}.course-outline .block-tree .section .section-name{padding:15px 0}.course-outline .block-tree .section ol.outline-item .subsection{border:none}.course-outline .block-tree .section ol.outline-item .subsection .subsection-title{font-size:16px;line-height:20px;color:#919191}.course-outline .block-tree .section ol.outline-item .subsection .subsection-text .details{margin-top:10px}.login-register .section-title.lines .text,.financial-assistance-wrapper .financial-assistance-form .section-title.lines .text,.financial-assistance-wrapper .financial-assistance-form .section-title.lines .text{background:none !important}.login-register#login-and-registration-container,.financial-assistance-wrapper .financial-assistance-form{max-width:586px;padding:30px;border:none !important;background:#fff !important;border-radius:8px}.login-register-content a{text-decoration:none;color:#244B83}.login-register-content a:hover{text-decoration:none;color:#e67d2d}.login-register .toggle-form{font-size:18px;line-height:20px;padding:0 23px}.login-register .toggle-form span{display:block;margin-bottom:9px}.login-register .section-title.lines:after{display:none}.login-register .login-provider{border-radius:8px;font-size:12px;line-height:20px;letter-spacing:1px}.login-register .login-provider.button-oa2-facebook{background:#4267B2 !important;border-color:#4267B2}.login-register .login-provider.button-oa2-facebook:hover{background:#29487d !important;border-color:#29487d}.login-register .login-provider.button-oa2-google-oauth2{background:#4285F4 !important;border-color:#4285F4}.login-register .login-provider.button-oa2-google-oauth2:hover{background:#287ae6 !important;border-color:#287ae6}.login-register .form-field input,.financial-assistance-wrapper .financial-assistance-form .form-field input,.login-register .form-field select,.financial-assistance-wrapper .financial-assistance-form .form-field select{background:rgba(255,255,255,0.2);border:1px solid #A6A6A6;box-sizing:border-box;border-radius:8px;font-weight:normal;font-size:14px;line-height:14px;color:#18191F;height:auto;box-shadow:none;padding:14px 14px 12px}.login-register .form-field label.focus-out,.financial-assistance-wrapper .financial-assistance-form .form-field label.focus-out,.login-register .form-field input.focus-out,.financial-assistance-wrapper .financial-assistance-form .form-field input.focus-out,.login-register .form-field select.focus-out,.financial-assistance-wrapper .financial-assistance-form .form-field select.focus-out,.login-register .form-field textarea.focus-out,.login-register .form-field form#wiki_revision .focus-out.CodeMirror,form#wiki_revision .login-register .form-field .focus-out.CodeMirror,.financial-assistance-wrapper .financial-assistance-form .form-field textarea.focus-out,.financial-assistance-wrapper .financial-assistance-form .form-field form#wiki_revision .focus-out.CodeMirror,form#wiki_revision .financial-assistance-wrapper .financial-assistance-form .form-field .focus-out.CodeMirror,.login-register .form-field .plaintext-field.focus-out,.financial-assistance-wrapper .financial-assistance-form .form-field .plaintext-field.focus-out{padding-top:12px;padding-left:14px}.iti--allow-dropdown .iti__flag-container .iti__selected-flag{background:rgba(0,0,0,0.05)}.login-register .action-primary,.financial-assistance-wrapper .financial-assistance-form .action-primary{width:100%;background:#e67d2d !important;font-weight:600;font-size:14px;line-height:20px;text-align:center;padding:12px;border-radius:8px}.login-register .action-primary:hover,.financial-assistance-wrapper .financial-assistance-form .action-primary:hover{background:#244B83 !important}.login-register .plaintext-field{margin-bottom:20px;display:block}header.navbar .container{background:none}.navbar-default .navbar-brand{height:34px;padding:0}.navbar-default .navbar-brand a{margin-top:14px;display:block}.navbar-default .navbar-brand .navbar-brand-logo{top:auto;width:auto;height:auto;transform:none}.navbar .user-menu{margin:0}.navbar .user-menu .main-btn{font-size:16px;line-height:40px;color:#fff;background:#e67d2d !important;border:none;border-radius:8px 0 0 8px}.navbar .user-menu .main-btn .icon{margin:0 10px 0 0;float:none;color:#fff;position:relative;top:1px}.navbar .user-menu .dropdown-toggle{background:#e67d2d !important;color:#fff;border:none;padding:16px 13px;border-radius:0 8px 8px 0}.caret{border-top:6px dashed;border-right:6px solid transparent;border-left:6px solid transparent}#main-content{margin-top:49px}.basket .container{background:#fff;border-radius:8px;padding:15px;margin-bottom:60px}.basket .container .basket-items{border-bottom:1px solid #CCCDCD}.basket .container .basket-items .row .product-image img.thumbnail{padding:0;border-radius:8px}.basket .container .basket-items .row .product-title,.basket .container .basket-items .row .old-price,.basket .container .basket-items .row .price{font-weight:bold;font-size:20px;line-height:29px;color:#18191F}.basket .container .basket-items .row .product-title{margin-bottom:15px}.basket .container .basket-items .row .product-description{font-size:14px;line-height:20px;color:#000}.basket .container .total #basket_totals,.basket .container #summary #basket_totals{font-weight:bold;font-size:19px;line-height:20px;color:#244B83}.basket .container .payment-buttons .payment-button{background:#1E8142 !important;padding:20px;border-radius:8px;border:none;font-weight:600;font-size:19px;line-height:20px}.basket .container .payment-buttons .payment-button:hover,.basket .container .payment-buttons .payment-button:focus{background:#25B85A !important}.democallcertificate{margin-bottom:30px}.modal button.close-modal{color:#E5E5E5 !important;background:none !important}.modal button.close-modal:hover{background:none !important;color:#000 !important}.modal.custommodal{top:20vh;left:0;right:0;position:absolute;max-width:600px;width:100%;height:auto;background:#fff;margin:auto;max-height:349px;padding:0;border:none}.modal.custommodal .inner-wrapper{border:none;border-top:5px solid #244B83;padding:54px;background:#fff;text-align:center}.modal.custommodal .modal-content{padding:0 30px}.modal.custommodal .modal-content h3{font-weight:bold;font-size:19px;line-height:20px;margin-bottom:20px}.modal.custommodal .modal-content h3 span{text-transform:uppercase;display:block}.modal.custommodal .modal-content h3 span a{color:#000}.modal.custommodal .modal-content h4{font-weight:bold;font-size:19px;line-height:20px}.modal.custommodal .modal-content p{font-weight:normal;font-size:16px;line-height:26px;color:#000;margin:20px 0 16px}.modal.custommodal .modal-content ul.socialshare{list-style-type:none;display:flex;margin:0 auto;padding:0;justify-content:space-between;width:100%;max-width:237px}.modal.custommodal .modal-content ul.socialshare li a{display:block;background:#244B83;width:45px;height:45px;color:#fff;border-radius:100%;position:relative;text-align:center}.modal.custommodal .modal-content ul.socialshare li a:hover,.modal.custommodal .modal-content ul.socialshare li a:focus{background:#e67d2d}.modal.custommodal .modal-content ul.socialshare li a i{font-size:24px;line-height:24px;position:relative;top:10px}.modal.custommodal .modal-content .button.loadcertificate{background:#e67d2d !important;margin-top:40px;color:#fff !important;padding:12px 16px}.modal.custommodal .modal-content .button.loadcertificate:hover,.modal.custommodal .modal-content .button.loadcertificate:focus{background:#244B83 !important}.modal.custommodal .modal-content .button.loadcertificate i{display:inline-block;margin-right:8px;font-size:19px}.modal.active{display:block}#receipt-container{background:#fff;border-radius:8px;padding:15px;margin-bottom:60px;margin-top:49px;padding:50px 30px}.receipt .nav-link,.receipt a{color:#244B83}.receipt .nav-link:hover,.receipt .nav-link:focus,.receipt a:hover,.receipt a:focus{border:none}.receipt h2,.receipt h2.thank-you{font-weight:bold;font-size:19px;line-height:20px;color:#000;margin-bottom:16px}.receipt .confirm-message{font-weight:normal;font-size:16px;line-height:26px}.receipt .order-headers{color:#000;font-size:19px;line-height:20px}.receipt .order-summary dt{font-weight:bold;margin-bottom:5px}.receipt .table .header dt{border-bottom:1px solid #ebebeb}.receipt .table .header dt:not(:last-child),.receipt .table .header dd:not(:last-child){border-right:1px solid #ebebeb}.receipt .table .order-line-data dt:not(:last-child),.receipt .table .order-line-data dd:not(:last-child){border-right:1px solid #ebebeb}@media screen and (max-width: 1375px){.dashboard .main-container .my-courses .course .details .wrapper-course-actions{flex:0 1 34%}.dashboard .main-container .my-courses .course .details .wrapper-course-actions .course-actions{display:flex;flex-wrap:wrap}.dashboard .main-container .my-courses .course .details .wrapper-course-actions .course-actions .enter-course{flex-basis:100%;display:block;float:none;margin-bottom:15px}}@media screen and (min-width: 992px) and (max-width: 1299px){.dashboard .main-container .my-courses .course .details .wrapper-course-details,.dashboard .main-container .my-courses .course .details .wrapper-course-image{float:none;width:100%}.dashboard .main-container .my-courses .course .details .wrapper-course-details .course-info-wrap,.dashboard .main-container .my-courses .course .details .wrapper-course-details .wrapper-course-actions{flex:0 1 100%}.dashboard .main-container .my-courses .course .details .wrapper-course-details .course-info-wrap{margin-bottom:15px}}@media screen and (max-width: 991px){.content-wrapper{padding:0 15px}header.global-header,header.navbar-default{padding:15px}.global-header .hamburger-menu{top:9px;left:0}.global-header .hamburger-menu .line{background:#244B83 !important}.global-header .header-logo{display:inline-block;margin-bottom:0;text-align:center;width:100%}.global-header .header-logo a{display:inline-block;float:none;margin-left:0}.global-header .header-logo a .logo{margin-left:0}footer#site-footer .container{padding:0 15px}header.global-header .nav-links .secondary,header.navbar-default .nav-links .secondary{position:relative}header.global-header .nav-links .secondary a.button,header.navbar-default .nav-links .secondary a.button{position:absolute;right:0;bottom:calc(100% + 9px)}header.global-header .nav-links .secondary a.button.help,header.navbar-default .nav-links .secondary a.button.help{right:100px}}@media screen and (max-width: 867px){.dashboard .main-container .my-courses .course .details .wrapper-course-actions,.dashboard .main-container .my-courses .course .details .course-info-wrap{flex:0 1 100%}}@media screen and (max-width: 767px){header.global-header .nav-links .secondary,header.navbar-default .nav-links .secondary{position:relative}header.global-header .nav-links .secondary a.button,header.navbar-default .nav-links .secondary a.button{display:none}.page-header-secondary .form-actions a{margin-right:24px;margin-left:0}.navbar-toggle{margin-top:9px;background:none !important;border:none}.navbar-brand{margin-left:15px}}@media screen and (max-width: 1401px){footer#site-footer .footer-col{width:20%;flex:0 1 20%;margin-left:20px}.newsletter input{width:206px}.footer-aside .paymentlogos{margin-left:7.6%}}@media screen and (max-width: 1199px){footer#site-footer .footer-col{order:2;width:30%;flex:0 1 30%}footer#site-footer .footer-col.large{order:1;width:100%;flex:0 1 100%;margin-left:0;margin-bottom:55px}.footer-aside .aside-inner{flex-wrap:wrap}.footer-aside .aside-inner .footer-aside-nav{width:100%;margin-bottom:48px;text-align:center;flex:0 1 100%}.footer-aside .aside-inner .footer-aside-nav a.copyright{display:inline-block;margin-right:40px}.footer-aside .aside-inner .footer-aside-nav .aside-menu-container{display:inline-block}.newsletter input{width:266px}.footer-aside .aside-inner{justify-content:center;align-items:center}}@media screen and (max-width: 767px){.footer-aside{margin-top:0}.footer-aside .paymentlogos{margin-left:0}.footer-aside .aside-inner .footer-aside-nav{text-align:left;display:flex;flex-wrap:wrap}.footer-aside .aside-inner .footer-aside-nav .menu-aside-menu-container{order:1;flex:0 1 100%;margin-bottom:20px}.footer-aside .aside-inner .footer-aside-nav a.copyright{margin-bottom:0;order:2;flex:0 1 100%}.footer-aside .asidemenu li{margin-left:0;display:block}footer#site-footer .footer-col{margin-left:0;width:50%;flex:0 1 50%;margin-bottom:48px}footer#site-footer .footer-col.widget-2{order:4;width:100%;flex:0 1 100%}}@media screen and (max-width: 450px){.newsletter input{width:200px}.modal.custommodal .modal-content{padding:0}}
