@import url(https://designtools.ciditools.com/css/themes.css);@import url(https://designtools.ciditools.com/css/inst_theme_overrides.css);@import url(https://designplus.ciditools.com/css/content.css);@import url(https://designplus.ciditools.com/css/editor.css);:root{--dt-color-primary:#052B48;--dt-color-primary-contrast:#FFFFFF;--dt-color-primary-dark-text:#052B48;--dt-color-secondary:#C8D7EC;--dt-color-secondary-contrast:#000000;--dt-color-secondary-dark-text:#505257;--dt-color-accent:#417BBF;--dt-color-accent-contrast:#000000;--dt-color-accent-dark-text:#3A6BAB;--dt-color-gray:#CCCCCC;--dt-color-gray-contrast:#000000;--dt-color-gray-dark-text:#636363;--dt-color-white:#FFFFFF;--dt-color-white-contrast:#000000;--dt-color-white-dark-text:#707070;--dt-color-graybg:#E6E6E6;--dt-color-graybg-contrast:#000000}#fixed_bottom .fixed_warning{opacity:.4}#help-dialog-options a[href='#create_ticket'],a[href='#create_ticket']{display:none!important}#right-side #start_new_course,#start_new_course{display:none}.instructure_video_link.instructure_inline_media_comment::before{content:' ';display:block}.media_comment_thumbnail{display:inline-block}.media_comment_thumbnail_play_button{text-align:center}#tool_form div.load_tab button[type=submit]{color:#0c5460;background-color:#d1ecf1;border-color:#bee5eb;border-radius:.25rem;padding:.75rem 1.25rem}#tool_form div.load_tab button[disabled=disabled]{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.tab_loaded{color:#0c5460;background-color:#d1ecf1;border-color:#bee5eb;border-radius:.25rem;padding:.75rem 1.25rem}.context_module_item.context_module_sub_header>.ig-row{background-color:#dde1e3}table.icon-table::before{display:none}table.icon-table{border-top:2px solid #ccc;border-bottom:1px solid #ccc;width:100%;margin-bottom:20px;margin-left:-5px}table.icon-table h4{margin-top:4px!important}table.icon-table tr td{border:none;padding:5px;vertical-align:top}table.icon-table tr td:first-child{border:none;width:60px;vertical-align:top;text-align:center}table.icon-table tr td:first-child img{width:50px;opacity:.7}#enroll_form #initial_action .ic-Radio:nth-child(1){display:none}label[for=selfEnrollmentAuthRegLogin]::after{margin-left:-4px;content:"."}html body.body--login-confirmation{background-image:url(https://instructure-uploads.s3.amazonaws.com/account_260000000112155/attachments/50279966/login-bg-photo.jpg?AWSAccessKeyId=AKIAJFNFXH2V2O7RPCAA&Expires=1938172408&Signature=3EddUgknOebAVLIiVvSvXHJTJ1E%3D&response-cache-control=Cache-Control%3Amax-age%3D473364000.0%2C%20public&response-expires=473364000.0);background-size:cover}body,html{background-color:transparent}#f1_card::before{content:url(https://ccsd.instructure.com/images/canvas-logo.svg);height:46px;width:100%;text-align:center;display:block;filter:drop-shadow(0 0 8px rgba(255,255,255,.7));transform:scale(1.1)}#f1_container{padding-top:30px;align-items:center;flex-direction:column}#f1_container .face{background-color:rgba(0,0,0,.4);padding:8px}#f1_container:before{display:block;content:url(https://s3-us-west-2.amazonaws.com/ccsd-canvas/branding/images/ccsd-header-logo.png);height:82px;text-align:center}#f1_container button[type=submit]{background-color:rgba(255,255,255,.1);color:#fff;border-color:#333}#f1_container:after{content:'';background:linear-gradient(transparent,transparent 80%,#182025),url(https://instructure-uploads.s3.amazonaws.com/account_260000000112155/attachments/50279966/login-bg-photo.jpg?AWSAccessKeyId=AKIAJFNFXH2V2O7RPCAA&Expires=1938172408&Signature=3EddUgknOebAVLIiVvSvXHJTJ1E%3D&response-cache-control=Cache-Control%3Amax-age%3D473364000.0%2C%20public&response-expires=473364000.0);background-size:cover;background-position:100% 0;background-repeat:no-repeat;position:fixed;left:0;top:0;right:0;bottom:0;z-index:-100}.mobileLogin-Header{display:none}ul#gcn-admin-tray-san,ul#gcn-admin-tray-san ul{margin:0;padding:0;list-style:none}input#gcn-admin-tray-san-search{width:95%}[dir=ltr] ul#gcn-admin-tray-san ul{margin-left:5px;border-left:1px dotted #ccc;padding-left:5px}[dir=rtl] ul#gcn-admin-tray-san ul{margin-right:5px;border-right:1px dotted #ccc;padding-right:5px}[dir=ltr] ol#gcn-admin-tray-san-results{border-bottom:2px solid #ccc;margin:0;padding-left:18px;margin-bottom:4px}[dir=rtl] ol#gcn-admin-tray-san-results{border-bottom:2px solid #ccc;margin:0;padding-right:18px;margin-bottom:4px}ul.gcn-san-list-open{display:block!important}[dir=ltr] a.gcn-san-reload{float:right}[dir=rtl] a.gcn-san-reload{float:left}[dir=ltr] a.gcn-san-toggle{float:right}[dir=rtl] a.gcn-san-toggle{float:left}.all-course-link{margin:0;margin-right:20px}@media only screen and (max-width:1160px) and (min-width:992px){.all-course-link{margin-right:30px}}div#discussion-edit-view div#discussion-details-tab div.controls h4#anonymous_section_header{display:none}div#discussion-edit-view div#discussion-details-tab div.controls h4#anonymous_section_header+div{display:none}i.gcn_inst_menu_icon:before{font-size:1.625rem}i.gcn_inst_rspv_icon{color:var(--ic-brand-primary)}div.gcn_tray-content{display:block!important}div.gcn_tray-open{display:block!important}svg.gcn_tray-closed{display:none!important}svg.gcn_tray-aodown{fill:currentcolor;display:inline-block;overflow:visible;color:inherit;vertical-align:middle;line-height:1;width:1em;height:1em}.gcn_tray-wrapper{transform:translateZ(0);transition:.5s;opacity:1;background-color:#fff;max-height:100vh;max-width:100vw;overflow:hidden auto;position:fixed;box-shadow:0 .375rem .4375rem rgba(0,0,0,.1),0 .625rem 1.75rem rgba(0,0,0,.25);top:0;bottom:0;width:28em}[dir=ltr] .gcn_tray-wrapper{left:-28em;right:auto}[dir=rtl] .gcn_tray-wrapper{right:-28em;left:auto}[dir=ltr] .gcn_tray-wrapper.gcn_open{left:0;right:auto}[dir=rtl] .gcn_tray-wrapper.gcn_open{right:0;left:auto}.gcn_tray-close-btn-wrapper{position:absolute;top:.5rem}[dir=ltr] .gcn_tray-close-btn-wrapper{left:auto;right:.5rem}[dir=rtl] .gcn_tray-close-btn-wrapper{right:auto;left:.5rem}.gcn_tray-close-btn{box-sizing:border-box;background:0 0;color:#2d3b45;margin:0;padding:0;border-radius:.25rem;outline:0;border:none;width:auto;cursor:pointer}.gcn_tray-close-btn:hover{background-color:rgba(45,59,69,.1)}.gcn_tray-close-btn::before{position:absolute;pointer-events:none;opacity:0;content:'';transform:scale(.95);transition:all .2s ease 0s;top:-.3125rem;right:-.3125rem;bottom:-.3125rem;left:-.3125rem;border-style:solid;border-color:var(--ic-brand-primary);border-width:.125rem;border-radius:.5rem;transform:scale(1)}.gcn_tray-close-btn:focus::before{opacity:1}.gcn_tray-content-wrapper{box-sizing:border-box;max-width:100%;overflow:visible;padding:1.5rem}.gcn_tray-heading{line-height:1.125;margin:0;font-size:1.375rem;font-weight:700;color:inherit;box-sizing:border-box;max-width:100%;overflow:visible}.gcn_tray-list-group-heading{line-height:1.125;margin:0;font-size:1rem;font-weight:700;color:inherit;box-sizing:border-box;max-width:100%;overflow:visible}.gcn_tray-view--block-list{margin:.75rem 0;list-style-type:none}.gcn_tray-list-group-heading+.gcn_tray-view--block-list{margin:.75rem}.gcn_tray-view-listItem{margin-top:.75rem;margin-bottom:.75rem;padding:0;max-width:100%}.gcn_tray-view-listItem:first-of-type{margin-top:0}.gcn_tray-view-link:focus{outline-color:var(--ic-link-color)}.gcn_tray-view-link{outline-color:transparent;outline-offset:.25rem;outline-style:solid;outline-width:.125rem;transition:outline-color .2s ease 0s;vertical-align:baseline;max-width:100%;overflow:visible}.gcn_tray-link-desc-text{font-size:.875rem}.gcn_tray-view-spinner{max-width:100%;overscroll-behavior:auto;display:inline-block;vertical-align:middle;position:relative;box-sizing:border-box;overflow:hidden;width:3em;height:3em}.gcn_tray-spinner__circle{display:block;position:absolute;top:0;left:0;animation-name:gcn-spinner-rotate;animation-duration:2.25s;animation-iteration-count:infinite;animation-timing-function:linear;width:3em;height:3em}.gcn_tray-spinner__circleTrack{stroke:#f5f5f5;fill:none;stroke-width:.375em}.gcn_tray-spinner__circleSpin{fill:none;stroke-linecap:round;animation-name:gcn-spinner-morph;animation-duration:1.75s;animation-iteration-count:infinite;animation-timing-function:ease;stroke-width:.375em;stroke-dasharray:6em;transform-origin:calc(1.5em) calc(1.5em) 0;stroke:#0374b5}@keyframes gcn-spinner-rotate{to{transform:rotate(360deg)}}@keyframes gcn-spinner-morph{0%{stroke-dashoffset:190%}50%{stroke-dashoffset:50%;transform:rotate(90deg)}100%{stroke-dashoffset:190%;transform:rotate(360deg)}}.gcn_tray_throwback-spinner__circle{display:block;animation-name:gcn-spinner-rotate;animation-duration:2.25s;animation-iteration-count:infinite;animation-timing-function:linear;width:3em;height:3em}.ic-app-header__primary{background-color:#283a5c;overflow-x:hidden}.ic-app-header__main-navigation,.ic-app-header__secondary-navigation .ic-app-header__menu-list{position:relative;background:linear-gradient(95deg,rgba(0,0,0,.1),rgba(255,255,255,.05))}#login_form{visibility:hidden}#login_form.ccsd_applied{visibility:visible}.canvas-link{display:block;font-size:1.2rem;margin-bottom:1rem;font-weight:700;background-color:rgba(0,0,0,.4);padding:.75rem 1rem;box-shadow:0 0 5px transparent;border-radius:3px;transition:color .25s,background-color .25s,box-shadow .25s;color:#fff}.canvas-link:hover{color:#ffb35c;background-color:rgba(0,0,0,.4);box-shadow:0 0 15px rgba(0,0,0,.2)}.canvas-link .submenu{color:rgba(255,255,255,.7);font-size:.7em;font-weight:400}#open-instance-menu{margin-top:1rem;font-size:.9rem;text-align:center}#open-instance-menu a{color:#ddd}body.ic-Login-Body{background-position:center}.ic-Login__container{background:rgba(40,40,55,.4);background:linear-gradient(to bottom,rgba(40,40,60,.4) 60%,rgba(40,40,55,.7) 87%);border-radius:5px;margin-top:7vh;position:absolute}.ic-Login__content{padding:0}form#parent_forgot_password_form{background:#aaa;border-radius:3px;padding:3px}.ic-Login-header .ic-Login-header__logo img,.ic-Login__header .ic-Login__header__logo img{max-width:352px}.ic-Label{font-weight:400;letter-spacing:.5px}.ic-Login__body #login_form::after{content:'Parents get accounts too, Click Here!';display:block;margin-top:20px;padding:4px;height:24px}#login_form.ccsd_applied::after{display:none}.ic-Login__forgot::before{content:'Trouble Logging In?'}.ccsd_applied .ic-Login__forgot::before{display:none}.forgot_password_link{display:none}.ccsd_applied .forgot_password_link{display:inline}#user-info-fieldsets .courses li.completed:not(.unpublished)>a{color:#ca2}#ccsd-forgot-pw{background:#fff;border-radius:4px;padding:2px 8px 4px;color:#333}#ccsd-forgot-pw h3{line-height:1.75}#parent_forgot_pw_wrapper{margin:5px 0}#parent_forgot_pw_wrapper .ic-Label,#parent_forgot_pw_wrapper .ic-Login__forgot-text{color:#333!important}#parent_forgot_password_instructions{padding-bottom:5px}#f1_card #ccsd-forgot-pw{font-size:16px;padding:8px}#f1_card #ccsd-forgot-pw ul{margin-left:20px}#coenrollment_link,.ic-Login__body #login_form::after{text-align:center;padding:4px;margin:0;margin-top:20px;border:1px solid rgba(255,255,255,.8);border-radius:3px 9px;height:22px}#coenrollment_link{display:none}#coenrollment_link:hover{border:1px solid #fdfd96;text-decoration:none}.ccsd_applied #coenrollment_link{display:block;bottom:-40px}#login_form{position:relative}.registration-dialog{margin:0}.ccsd-login-alert{background:#f3f3f3;border-left:5px solid #e1e1e1;margin-bottom:10px;padding:8px}.ic-Login-footer{position:fixed;bottom:0;right:0;padding-right:8px;text-align:right;z-index:-2}.ic-Login-footer>*{vertical-align:middle}.ic-Login-footer .ic-Login-footer__links{font-size:10px;padding:1px 0;float:right}.ic-Login-footer .ic-Login-footer__logo-link{float:right;margin-right:5px}.merge_users_link{display:none}#merge{display:none}ul.course-module-list,ul.course-resc-list{list-style:none;padding:0;margin:15px auto;overflow:auto}ul.course-resc-list{float:left}ul.course-module-list{width:415px;float:left}.course-module-list li,.course-resc-list li{margin-right:5px}.course-module-list a,.course-resc-list a{float:left;margin:3px;color:#fff;font-size:15px;font-family:Helvetica,Arial,Sans-Serif;text-decoration:none;vertical-align:middle;text-align:center}.course-resc-list a{min-width:160px;border-top:1px solid #a8adb1;background-color:#cad1d6;background:-webkit-linear-gradient(top,#959a9e,#cad1d6);background:-moz-linear-gradient(top,#959a9e,#cad1d6);background:linear-gradient(to top,#959a9e,#cad1d6);padding:7.5px 15px;border-radius:4px}.course-module-list a{min-width:100px;border-top:1px solid #96d1f8;background-color:#65a9d7;background:-webkit-linear-gradient(top,#3e779d,#65a9d7);background:-moz-linear-gradient(top,#3e779d,#65a9d7);background:linear-gradient(to top,#3e779d,#65a9d7);padding:7.5px 15px;border-radius:4px}.course-module-list a:hover{border-top-color:#28597a;background:#28597a;color:#ccc}.course-resc-list a:hover{border-top-color:#999;background:#9ba0a5;color:#ccc}.ic-Table.ic-Table--striped tbody tr:nth-child(odd) a.ui-state-focus{color:#fff}#sis_importer #batch_check{display:none}#account-logo{color:#235;font-size:1rem;line-height:2em;display:block;height:30px;padding:0 5px 0 5px;border-radius:3px;margin-left:auto;order:1}#account-logo:hover{background:#ebebeb;text-decoration:none!important}#breadcrumbs{width:84%}button[data-testid=new-course-button]{display:none!important}