a{cursor:pointer}.pull-right{float:right!important}.pull-left{float:left!important}.tooltip[x-placement=top] .tooltip-arrow{bottom:-24px}.tooltip[x-placement=left-start] .tooltip-arrow{left:calc(100% + 6px);top:64px;-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}.tooltip[x-placement=right] .tooltip-arrow{top:calc(50% - 17px)}.tooltip[x-placement=right-end] .tooltip-arrow,.tooltip[x-placement=right] .tooltip-arrow{left:6px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-box-shadow:-3px 3px 4px -2px rgba(0,0,0,.15);box-shadow:-3px 3px 4px -2px rgba(0,0,0,.15)}.tooltip[x-placement=right-end] .tooltip-arrow{top:calc(75% - 17px)}.tooltip[x-placement=bottom] .tooltip-arrow{left:calc(50% + 24px);-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);border-color:transparent transparent #fff #fff;-webkit-box-shadow:none;box-shadow:none}.tooltip{z-index:800;position:absolute;opacity:1;width:420px;min-width:420px;max-width:420px;padding:30px 40px;background-color:#fff;border-radius:4px;-webkit-box-shadow:0 3px 6px 3px rgba(0,0,0,.15);box-shadow:0 3px 6px 3px rgba(0,0,0,.15)}.tooltip .tooltip-arrow{content:"";position:absolute;width:0;height:0;margin-left:-6px;left:calc(50% - 11px);-webkit-box-sizing:border-box;box-sizing:border-box;border:12px solid #000;border-color:transparent transparent #fff #fff;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-box-shadow:-5px 5px 6px 0 rgba(0,0,0,.15);box-shadow:-5px 5px 6px 0 rgba(0,0,0,.15);border-radius:0 0 0 4px}.bounce-enter,.bounce-enter-animation-speed-snappy{-webkit-animation-name:bounce-soft;animation-name:bounce-soft;-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.bounce-enter-animation-speed-snappy,.bounce-exit,.bounce-exit-animation-speed-snappy{-webkit-animation-duration:.3s;animation-duration:.3s}.bounce-exit,.bounce-exit-animation-speed-snappy{-webkit-animation-name:bounce;animation-name:bounce;-webkit-animation-direction:reverse;animation-direction:reverse;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.bounce-exit-animation-speed-snappy{-webkit-animation-duration:.25s;animation-duration:.25s}@-webkit-keyframes bounce-soft{0%{opacity:0;-webkit-transform:scale(.3);transform:scale(.3)}50%{opacity:.9;-webkit-transform:scale(1);transform:scale(1)}80%{opacity:1;-webkit-transform:scale(.95);transform:scale(.95)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes bounce-soft{0%{opacity:0;-webkit-transform:scale(.3);transform:scale(.3)}50%{opacity:.9;-webkit-transform:scale(1);transform:scale(1)}80%{opacity:1;-webkit-transform:scale(.95);transform:scale(.95)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes bounce{0%{opacity:0;-webkit-transform:scale(.3);transform:scale(.3)}50%{opacity:.9;-webkit-transform:scale(1.1);transform:scale(1.1)}80%{opacity:1;-webkit-transform:scale(.9);transform:scale(.9)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes bounce{0%{opacity:0;-webkit-transform:scale(.3);transform:scale(.3)}50%{opacity:.9;-webkit-transform:scale(1.1);transform:scale(1.1)}80%{opacity:1;-webkit-transform:scale(.9);transform:scale(.9)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}a{cursor:pointer}.pull-right{float:right!important}.pull-left{float:left!important}.tooltip.proofread-popup-tooltip{z-index:99;width:auto;min-width:300px;max-width:300px;padding:24px;font-family:Roboto,sans-serif;border-top:10px solid #07a1b6}.tooltip.proofread-popup-tooltip[x-placement=bottom] .tooltip-arrow{top:-10px;border-color:transparent transparent #07a1b6 #07a1b6;-webkit-box-shadow:none;box-shadow:none}.tooltip.proofread-popup-tooltip .proofread-popup{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:252px;font-size:14px}.tooltip.proofread-popup-tooltip .proofread-popup .proofread-popup-header{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px}.tooltip.proofread-popup-tooltip .proofread-popup .close-button{background:none no-repeat;border:0;height:16px;width:16px;background-image:url(https://www.turnitin.com/static/revision-assistant-walkthrough/img/close-icon.deaea4aa.svg)}.tooltip.proofread-popup-tooltip .proofread-popup .proofread-popup-name{font-weight:500;font-size:15px}.tooltip.proofread-popup-tooltip .proofread-popup .proofread-popup-category{font-weight:300;font-size:14px}.tooltip.proofread-popup-tooltip .proofread-popup .proofread-popup-description{font-weight:300;font-size:13px;line-height:19px}.tooltip.proofread-popup-tooltip .proofread-popup .proofread-popup-show-examples{margin-top:20px}.tooltip.proofread-popup-tooltip .proofread-popup .proofread-popup-show-examples button{font-weight:500;background:none;border:none;padding:0;cursor:pointer;color:#1e7bbb;outline:none}.tooltip.proofread-popup-tooltip .proofread-popup .proofread-popup-examples{margin-top:30px}.tooltip.proofread-popup-tooltip .proofread-popup .proofread-popup-example-header{margin-bottom:10px;font-weight:500}.tooltip.proofread-popup-tooltip .proofread-popup .proofread-popup-current-example{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;line-height:18px;font-size:13px;margin-bottom:20px}.tooltip.proofread-popup-tooltip .proofread-popup .proofread-popup-current-example-index{margin-right:10px}.tooltip.proofread-popup-tooltip .proofread-popup .proofread-popup-current-example-content{margin-bottom:0;color:#008097}.tooltip.proofread-popup-tooltip .proofread-popup .proofread-popup-nav{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.tooltip.proofread-popup-tooltip .proofread-popup .proofread-popup-nav-text{margin:0 20px}.tooltip.proofread-popup-tooltip .proofread-popup .proofread-popup-left-nav{border:none;background:none;outline:none;text-align:center}.tooltip.proofread-popup-tooltip .proofread-popup .proofread-popup-left-nav img{height:16px;width:16px}.tooltip.proofread-popup-tooltip .proofread-popup .proofread-popup-right-nav{border:none;background:none;outline:none}.tooltip.proofread-popup-tooltip .proofread-popup .proofread-popup-right-nav img{height:16px;width:16px}a{cursor:pointer}.pull-right{float:right!important}.pull-left{float:left!important}.tooltip.multi-proofread-popup{z-index:100;width:auto;min-width:210px;padding:12px 5px;font-family:Roboto,sans-serif;border:1px solid #d4d6d9;-webkit-box-shadow:0 2px 2px rgba(0,0,0,.15);box-shadow:0 2px 2px rgba(0,0,0,.15)}.tooltip.multi-proofread-popup[x-placement=bottom] .tooltip-arrow{top:0;-webkit-box-shadow:-3px 3px 4px -2px rgba(0,0,0,.15);box-shadow:-3px 3px 4px -2px rgba(0,0,0,.15)}.tooltip.multi-proofread-popup .multi-header{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:top;align-items:top;padding:0 16px;font-size:14px;color:#008097;font-weight:400}.tooltip.multi-proofread-popup .multi-header .multi-header-title{font-weight:500;margin-bottom:3px}.tooltip.multi-proofread-popup .multi-header .close-button{background:none no-repeat;border:0;height:12px;width:12px;background-image:url(https://www.turnitin.com/static/revision-assistant-walkthrough/img/close-icon.deaea4aa.svg)}.tooltip.multi-proofread-popup ul{margin:10px 0 0}.tooltip.multi-proofread-popup ul .proofread-multi-issue-item{display:block;padding:5px 16px;font-weight:400;color:#000}.tooltip.multi-proofread-popup ul .proofread-multi-issue-item.hover-highlight:hover,.tooltip.multi-proofread-popup ul .proofread-multi-issue-item.is-selected{background-color:#e9eaec}.tooltip.multi-proofread-popup ul .proofread-multi-issue-item:hover{text-decoration:none}a{cursor:pointer}.pull-right{float:right!important}.pull-left{float:left!important}.walkthrough-tooltip{text-align:center;width:460px;padding:25px 35px}.walkthrough-tooltip .tooltip-header{position:absolute;right:24px}.walkthrough-tooltip .tooltip-title{font-family:Roboto Slab,serif;font-size:20px;font-weight:700;color:#07a1b6;margin-bottom:10px}.walkthrough-tooltip .tooltip-message{font-size:15px;font-weight:300;line-height:20px;margin-bottom:16px}.walkthrough-tooltip .tooltip-footer .btn-primary{background-color:#008097;border:none}.walkthrough-tooltip .tooltip-footer .btn-secondary{color:#008097;border:1px solid #008097;background:#fff}.walkthrough-tooltip .close-button{background:none;background-repeat:no-repeat;border:0;height:16px;width:16px;padding-left:4px;background-image:url(https://www.turnitin.com/static/revision-assistant-walkthrough/img/close-icon.deaea4aa.svg)}.walkthrough-tooltip .tooltip-illustration{width:80px;position:absolute;left:24px}.walkthrough-tooltip.with-illustration{width:480px}.walkthrough-tooltip.with-illustration .tooltip-message{margin-right:-1px}.walkthrough-tooltip.with-illustration .tooltip-body{text-align:left;margin-left:84px}.walkthrough-tooltip .walkthrough-steps{margin:0;padding:0;margin-top:16px}.walkthrough-tooltip .walkthrough-step{display:inline-block;height:8px;width:8px;border:1px solid #a9acb3;border-radius:100%;margin-right:6px}.walkthrough-tooltip .walkthrough-step:last-of-type{margin:0}.walkthrough-tooltip .walkthrough-step.active-step{background:#a9acb3}a{cursor:pointer}.pull-right{float:right!important}.pull-left{float:left!important}.proofread-container{width:100%;background-color:#fff;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.proofread-container .composition-container{-ms-flex-positive:1;flex-grow:1}.proofread-container .writing-area-wrapper{position:relative;-webkit-box-shadow:none;box-shadow:none}.proofread-container .writing-area-wrapper .draft-header{background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,.8)),color-stop(hsla(0,0%,100%,.8)),color-stop(hsla(0,0%,100%,.8)),to(hsla(0,0%,100%,0)));background:-webkit-linear-gradient(top,hsla(0,0%,100%,.8),hsla(0,0%,100%,.8),hsla(0,0%,100%,.8),hsla(0,0%,100%,0));background:-o-linear-gradient(top,hsla(0,0%,100%,.8),hsla(0,0%,100%,.8),hsla(0,0%,100%,.8),hsla(0,0%,100%,0));background:linear-gradient(180deg,hsla(0,0%,100%,.8),hsla(0,0%,100%,.8),hsla(0,0%,100%,.8),hsla(0,0%,100%,0));left:0;line-height:20px;padding:18px 30px 10px;position:absolute;top:0;z-index:101}.proofread-container .writing-area-wrapper .draft-header .exit-arrow{height:12px;margin-right:10px;vertical-align:baseline;width:16px}.proofread-container .writing-area-wrapper .draft-header .exit-proofread{line-height:20px}.proofread-container .writing-area-wrapper .writing-area-form{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:calc(100vh - 120px)}.proofread-container .writing-area-wrapper .writing-area-form .writing-wrapper{display:-ms-flexbox;display:flex;-ms-flex:1 1 auto;flex:1 1 auto;overflow-y:auto}.proofread-container .writing-area-wrapper .writing-area-form .writing-wrapper .inputs-wrapper{-ms-flex-preferred-size:100%;flex-basis:100%;margin:0 0 0 12%;max-width:100%;padding:108px 11% 0 0;overflow-y:auto;width:100%}.proofread-container .writing-area-wrapper .writing-area-form .writing-wrapper .inputs-wrapper .title,.proofread-container .writing-area-wrapper .writing-area-form .writing-wrapper .inputs-wrapper .writing-area{margin:auto;max-width:610px}@media (min-width:1800px){.proofread-container .writing-area-wrapper .writing-area-form .writing-wrapper .inputs-wrapper .title,.proofread-container .writing-area-wrapper .writing-area-form .writing-wrapper .inputs-wrapper .writing-area{max-width:900px}}.proofread-container .writing-area-wrapper .writing-area-form .writing-wrapper .inputs-wrapper .public-DraftEditor-content,.proofread-container .writing-area-wrapper .writing-area-form .writing-wrapper .inputs-wrapper .writing-area-text{font-size:15px;line-height:36px}@media (min-width:992px){.proofread-container .writing-area-wrapper .writing-area-form .writing-wrapper .inputs-wrapper .public-DraftEditor-content,.proofread-container .writing-area-wrapper .writing-area-form .writing-wrapper .inputs-wrapper .writing-area-text{font-size:16px;line-height:38px}}@media (min-width:1200px){.proofread-container .writing-area-wrapper .writing-area-form .writing-wrapper .inputs-wrapper .public-DraftEditor-content,.proofread-container .writing-area-wrapper .writing-area-form .writing-wrapper .inputs-wrapper .writing-area-text{line-height:42px}}.proofread-container .writing-area-wrapper .writing-area-form .edit-bar{background-color:#fff;display:-ms-flexbox;display:flex;-ms-flex:1 0 auto;flex:1 0 auto;-ms-flex-flow:row wrap;flex-flow:row wrap;height:auto;min-height:72px;padding-left:20px;position:relative;z-index:103}@media (min-width:1200px){.proofread-container .writing-area-wrapper .writing-area-form .edit-bar{padding-left:60px;max-height:72px}}.proofread-container .writing-area-wrapper .writing-area-form .edit-bar .formatting-buttons .formatting-button-menu{right:-92px}.proofread-container .writing-area-wrapper .writing-area-form .edit-bar .formatting-buttons .formatting-button-menu:before{left:calc(50% - 49px)}.proofread-container .writing-area-wrapper .writing-area-form .edit-bar .formatting-buttons .formatting-button-menu:after{left:calc(50% - 48px)}@media (min-width:1200px){.proofread-container .writing-area-wrapper .writing-area-form .edit-bar .formatting-buttons .formatting-button-menu{right:-52px}.proofread-container .writing-area-wrapper .writing-area-form .edit-bar .formatting-buttons .formatting-button-menu:before{left:calc(50% - 11px)}.proofread-container .writing-area-wrapper .writing-area-form .edit-bar .formatting-buttons .formatting-button-menu:after{left:calc(50% - 10px)}}.proofread-container .writing-area-wrapper .writing-area-form .edit-bar .edit-submenu-container .button-submenu-handle>img{width:24px;height:4px}.proofread-container .writing-area-wrapper .writing-area-form .edit-bar .edit-submenu-container .button-submenu{left:-52px}.proofread-container .writing-area-wrapper .writing-area-form .edit-bar .edit-submenu-container .button-submenu:before{left:67px}.proofread-container .writing-area-wrapper .writing-area-form .edit-bar .edit-submenu-container .button-submenu:after{left:68px}.proofread-container .writing-area-wrapper .writing-area-form .edit-bar>button{margin:10px 0}.proofread-container .writing-area-wrapper .writing-area-form .edit-bar button{border-right:none}.proofread-container .writing-area-wrapper .writing-area-form .proofread-action-bar{border-right:none;margin:10px 0}.proofread-container .writing-area-wrapper .writing-area-form .proofread-action-bar-extras{-ms-flex-positive:1;flex-grow:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;margin:10px 0;padding-right:20px}.proofread-container .writing-area-wrapper .writing-area-form .proofread-action-bar-extras .status-text{font-size:12px;font-weight:300;display:block;color:#686e7a;margin-left:4px;margin-top:6px;text-align:right;width:80px}@media (min-width:1200px){.proofread-container .writing-area-wrapper .writing-area-form .proofread-action-bar-extras .status-text{width:120px}}.proofread-container .writing-area-wrapper .writing-area-form .proofread-action-bar-extras #primary-proofread-button{margin-left:20px}.proofread-container .writing-area-wrapper .writing-area-form .proofread-action-bar-extras #primary-proofread-button:disabled{opacity:.3}.proofread-container .writing-area-wrapper .writing-area-form .proofread-action-bar-extras #primary-proofread-button:disabled:hover{text-decoration:none}.flash-message .proofread-saved-changes-notification span{vertical-align:middle}.flash-message .proofread-saved-changes-notification .arrow{background-size:30px 30px;height:30px;width:30px;display:inline-block;margin-right:15px;vertical-align:middle}.proofread-feedback-example{height:100%;display:-ms-flexbox;display:flex;background:#fff;overflow:auto}.proofread-feedback-example .panel-content{padding-top:15px;padding-bottom:13px}.panel-content-container{-ms-flex:1 1;flex:1 1}a{cursor:pointer}.pull-right{float:right!important}.pull-left{float:left!important}footer{width:100%;height:60px;padding:0 60px;margin-top:80px;display:block;position:absolute;bottom:0;left:0;z-index:100;color:#fff;font-size:10px;font-weight:300;line-height:60px;background-color:#3d4454}footer a{color:#fff;font-weight:400;font-size:12px;margin-right:50px}footer a:last-of-type{margin-right:0}footer .pull-left{height:70px}footer .pull-right>*{vertical-align:middle;font-weight:300}footer .logo{background:url(data:image/png;base64,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) top no-repeat transparent;background-size:contain;margin:20px;width:103px;height:30px;display:inline-block;position:relative}a{cursor:pointer}.pull-right{float:right!important}.pull-left{float:left!important}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes enter-in-from-top{0%{margin-top:-15%}to{margin-top:0}}@keyframes exit-out-to-top{0%{margin-top:0}to{margin-top:-15%}}.ra-modal-wrapper_after-open,.ra-modal-wrapper_before-close,.ra-overlay_after-open,.ra-overlay_before-close,.shared-ra-modal-animation-props{animation-duration:.19s;animation-timing-function:ease-in;animation-fill-mode:forwards}.ra-modal-wrapper_after-open{animation-name:enter-in-from-top}.ra-modal-wrapper_before-close{animation-name:exit-out-to-top}.ra-overlay_after-open{animation-name:fade-in}.ra-overlay_before-close{animation-name:fade-out}body.ReactModal__Body--open{overflow:hidden}.ra-overlay{padding:34px 0;position:fixed;top:0;left:0;right:0;bottom:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;background-color:rgba(0,0,0,.8);z-index:999;text-align:center;overflow-y:scroll}.ra-modal-wrapper{display:block;background-color:#fff;border:none;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5);border-radius:4px;outline:none;position:relative}.ra-modal-wrapper .ra-modal,.ra-modal-wrapper .ra-modal-lg{margin:52px 50px 30px}.ra-modal-wrapper .ra-modal-lg{width:600px}.modal-header{border:none;padding:0}.modal-header h1{font-weight:500;font-size:28px;line-height:34px;color:#4092cf;margin:0;padding:0;margin-top:-4px;margin-bottom:-2px}.modal-body{padding:0;padding-top:30px}.modal-body.contains-lists{text-align:left}.modal-body ul{font-weight:500;margin:20px 0;padding:0 1em}.modal-body p{font-weight:300;font-size:16px;line-height:24px;color:#000;margin:0;padding:0;margin-top:-5px;margin-bottom:-4px}.ra-modal-wrapper textarea{padding:15px;border:1px solid #bec0c6;margin-top:20px;background-color:#fff;width:100%;min-height:159px;resize:none;font-size:16px}.modal-footer{padding:0;padding-top:40px;border:none;text-align:center}.image-modal button.close-button,.ra-modal-wrapper button.close-button{position:absolute;top:30px;right:40px;background:none;border:0;height:16px;width:16px;background-image:url(https://www.turnitin.com/static/revision-assistant-walkthrough/img/close-icon.deaea4aa.svg)}.image-modal{max-width:80%;margin:0 auto;position:relative}.image-modal:focus{outline:none}.image-modal button.close-button{top:0;}.image-modal .image-modal-content{padding:20px 100px}.image-modal .image-modal-content img{width:100%;height:100%}@media (max-width:767px){.ra-modal-wrapper{width:85%;position:fixed;left:7.5%}.ra-modal-wrapper .ra-modal-lg{width:auto}}@media (max-width:626px){.buttons button:first-child{margin:0;margin-bottom:12px}.buttons button{width:100%}}a{cursor:pointer}.pull-right{float:right!important}.pull-left{float:left!important}header.main{z-index:900;width:100%;background-color:#fff;position:fixed;top:0;color:#135783}header.main .header-content{height:60px}header.main .right-content{margin-right:30px;z-index:100;position:relative}header.main .left-content{margin-left:30px;z-index:100;position:relative}header.main .logo{width:187px;margin-top:20px;position:absolute}header.main .controls-container{-ms-flex-align:center;align-items:center;background-color:#fff;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:end;justify-content:flex-end;height:30px;margin-top:15px;overflow-y:visible;position:relative;width:262px;z-index:100}header.main .controls-container.is-faded .fadeable-icon{opacity:0}header.main .controls-container .fadeable-icon{opacity:1;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}header.main .header-icon{height:30px;width:30px;background-color:#e8f3fb;margin-right:21px;border:none;border-radius:100%;background-repeat:no-repeat;background-size:30px 30px;background-position:50%;display:inline-block;text-indent:-9999px;vertical-align:middle}header.main .home-icon{}header.main .home-icon.active{}header.main .reports-icon{}header.main .reports-icon.active{}header.main .help-icon{background-image:url(https://www.turnitin.com/static/revision-assistant-walkthrough/img/header_help_light.98cb8424.svg);cursor:pointer}header.main .help-icon.menu-handle{background-image:none;text-indent:0}header.main .name-container{text-align:center;line-height:60px;margin-bottom:-60px;cursor:auto}header.main .header-button{border:none;background:none}header.main .sign-out-button{color:#1e7bbb;display:inline-block;font-size:16px;font-weight:500;overflow-x:visible;vertical-align:middle;white-space:nowrap;width:62px}header.main ul.help-menu{background:#fff;border-radius:4px;box-shadow:1px 2px 10px rgba(0,0,0,.3);box-sizing:border-box;list-style:none;padding:10px 0;position:absolute;right:35px;text-align:left;top:50px;width:210px;z-index:101}header.main ul.help-menu:before{border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) transparent transparent;top:0;border-width:11px;right:53px}header.main ul.help-menu:after,header.main ul.help-menu:before{border-style:solid;box-sizing:border-box;content:"";position:absolute;height:0;transform:rotate(-45deg);transform-origin:0 0;width:0;border-radius:0 4px 0 0}header.main ul.help-menu:after{border-color:#fff #fff transparent transparent;border-width:10px;top:0;top:1px;right:55px}header.main ul.help-menu li{width:100%}header.main ul.help-menu li a{color:#000;display:block;font-size:14px;font-weight:400;height:30px;padding:5px 16px;text-decoration:none}header.main ul.help-menu li a:active,header.main ul.help-menu li a:focus,header.main ul.help-menu li a:hover{text-decoration:none}header.main ul.help-menu li a:hover{background-color:#e9eaec}a{cursor:pointer}.pull-right{float:right!important}.pull-left{float:left!important}.flash-message{text-align:left;margin:0;padding:12px 34px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.flash-message,.flash-message a{font-size:16px;font-weight:400}.flash-message .flash-icon{margin-right:15px}.flash-message .flash-icon.alert-icon{width:20px;height:20px}.flash-message.success{background-color:#d2e8f7;color:#000}.flash-message .flash-message-call-to-action{margin-left:10px;color:#1e7bbb;background:none;border:none;padding:0;cursor:pointer;font-weight:500;font-size:16px}.flash-message .flash-message-close{border:none;background:none;padding:0;margin:0;margin-top:-3px}.flash-message .flash-message-close img{height:16px;width:16px}a{cursor:pointer}.pull-right{float:right!important}.pull-left{float:left!important}.role-drawer{position:absolute;top:39px;width:100%;padding-bottom:6px;background-color:#fff;text-align:center}.role-drawer.is-expanded .role-drawer-role-list{max-height:200px;padding:24px 0 6px}.role-drawer.is-expanded .role-drawer-toggle-icon-wrapper{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.role-drawer .role-drawer-close-wrapper:focus{outline:none}.role-drawer .role-drawer-role-list{max-height:0;overflow:hidden;margin-bottom:-6px;padding:0;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.role-drawer .role-drawer-role-item{line-height:40px;color:#135783;font-weight:500}.role-drawer .role-drawer-role-item:hover{background-color:#d2e8f7}.role-drawer .role-drawer-role-link{display:block;font-size:16px;text-decoration:none;color:#000;font-weight:300}.role-drawer .role-drawer-toggle-icon-wrapper{position:relative;top:3px;display:inline-block;width:42px;height:22px;-webkit-transition:all .2s linear;-o-transition:.2s linear all;transition:all .2s linear}.role-drawer .role-drawer-toggle-icon-wrapper:hover .role-drawer-toggle-icon{-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5)}.role-drawer .role-drawer-toggle-icon-wrapper .role-drawer-toggle-icon{width:12px;-webkit-transition:all .2s linear;-o-transition:.2s linear all;transition:all .2s linear}.app-shield-overlay{position:fixed;top:0;bottom:0;right:0;left:0;z-index:800;visibility:hidden;cursor:default;background-color:transparent;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.app-shield-overlay.is-visible{visibility:visible;background-color:rgba(0,0,0,.7)}a{cursor:pointer}.pull-right{float:right!important}.pull-left{float:left!important}.default-layout{min-height:100vh;background-color:#eeeff0;font-family:Roboto,sans-serif;overflow:hidden;position:relative}.default-layout-body{padding-bottom:60px;padding-top:60px;display:-ms-flexbox;display:flex;min-height:600px}.default-layout-body.has-sub-header{padding-top:120px}.default-layout-body.no-footer{padding-bottom:0}.default-layout-body .row{-ms-flex-positive:1;flex-grow:1}.default-layout-body>div{padding-bottom:20px}.signal-check-spinner{text-align:center;position:relative;top:calc(50% - 90px)}.signal-check-spinner img{height:180px;width:180px}a{cursor:pointer}.pull-right{float:right!important}.pull-left{float:left!important}.prompt-library .page-heading{text-align:center;line-height:52px;color:#4092cf;font-size:28px;font-weight:500}.prompt-library .page-heading.assignment-type-tm{color:#673ab7}.prompt-library .page-heading.assignment-type-bc{color:#4eb5c6}.prompt-library .page-instructions{text-align:center;color:#000;font-size:16px;font-weight:300}.prompt-library .resource-links{margin-top:22px}.prompt-library .resource-links .separator{margin:0 10px;color:#d4d6d9}.resource-links a:first-child:before{display:none}.resource-links a:before{content:"|";margin:0 10px;color:#d4d6d9}a{cursor:pointer}.pull-right{float:right!important}.pull-left{float:left!important}.prompt-tile{border-radius:4px;-webkit-box-shadow:0 1px 0 0 #d4d6d9;box-shadow:0 1px 0 0 #d4d6d9;width:252px;height:240px;padding:28px;margin-right:16px;margin-top:16px;background-color:#fff;text-align:left;border:1px solid #d4d6d9;position:relative;vertical-align:top}.prompt-tile,.prompt-tile.tagged .prompt-tag{display:inline-block}.prompt-tile.tagged .prompt-title{padding-top:16px}.prompt-tile .prompt-tag{border-radius:0 0 4px 4px;height:28px;font-size:13px;font-weight:400;background-color:#1893a4;color:#fff;padding:0 8px;line-height:28px;display:none;top:0;position:absolute}.prompt-tile .prompt-tile-body{position:relative;width:196px;height:184px}.prompt-tile .prompt-title{font-size:18px;font-weight:400;cursor:pointer;color:#4092cf;line-height:1.3}.prompt-tile .prompt-tile-base-container{position:absolute;width:100%;bottom:0}.prompt-tile .prompt-text{padding-bottom:24px;font-weight:300;font-size:12px}.prompt-tile .prompt-category,.prompt-tile .source-count{font-size:12px;font-weight:400;color:#686e7a;display:inline}.prompt-tile .source-count{margin-left:7px;padding-left:11px;border-left:1px solid}.prompt-tile .favorite-button{border:0;width:20px;height:20px;display:inline-block;background-color:transparent;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAjCAMAAADL21gSAAAAvVBMVEVMaXHo6evo6erp6evo6urp6eno6erl5eXp6erp6uvp6urp6uvp6eno6Ojp6evm5ubo6urp6uvl5eXo6ern5+fo6evv7+/p6uvo6evo6ev////o6uvo6uro6+vu7u7s7Ozo6Ozp6urp6evs7Ozp6uro6erq6ur////p6uvo6uva2trp6uro6+vq6uro6Ojo6uro6Ovq6urp6ero6evq6urp6urp6erp6evp6evi4uLp6erp6uvn5+3n5+3p6usCSy/rAAAAPnRSTlMAnf54fwz6Cr737PRHInYVh/YU8CDOEOjCkQLzok4PDlGjjhyX5BkD37cHulolLntQVvm1Psays3cJ7fUsK3m4IoYAAAEESURBVHjahdLXjoMwEIXhIYEkhvTee+89W8/7P9YKxEhrx9j/3Yy+y0Nqs8ViRrbmwNxmlgIQSwuaAsDUbKpBiIKqEZURVTaZZg1RtaYBuYhzk43nM/K9RJQGuI8EMsx/AZyfH5LU9mdcdNotKLXaTnH8uw3FfrdOwVBqvdtTBtYytLGjDWVzNpPLEiujYWUyrEyGldmwMhnu86kzr9hwI/FuxIjkut/vKOgqqABNBQUNdGig25taWkF9HeorqKFDDdmsBLhKBZxYSejA/57reW6Pr4OEzvEGO6XwKnXivZ4ldIrmPKnzXZ9Ewz9JyAFwO9K/jjcAjoQu18edlO6P64Wi/gDxzJMspEJCbwAAAABJRU5ErkJggg==);background-position:0 0;background-repeat:no-repeat;background-size:20px 20px;position:absolute;bottom:0;right:0}.prompt-tile .favorite-button.lit{}a{cursor:pointer}.pull-right{float:right!important}.pull-left{float:left!important}.no-matching-prompts{margin:20px auto 0;text-align:center;width:260px}@media (min-width:550px){.no-matching-prompts{width:520px}}@media (min-width:992px){.no-matching-prompts{width:788px}}.no-matching-prompts p{color:#231f20;font-size:16px;font-weight:300;padding:0;text-align:center}@media (min-width:550px){.no-matching-prompts p{padding:28px}}.no-matching-prompts p span{display:inline-block}.no-matching-prompts img{height:177px;width:210px}@media (min-width:550px){.no-matching-prompts img{height:354px;width:420px}}.tile-group-container{margin:0 auto;width:260px}@media (min-width:550px){.tile-group-container{width:520px}}@media (min-width:992px){.tile-group-container{width:788px}}.tile-group-heading{font-size:22px;margin-bottom:0;padding-left:24px;margin-top:52px;border-bottom:1px solid #d4d6d9}.tile-group-heading .tile-group-label{display:inline-block;color:#4092cf;font-weight:500;margin-right:5px}.tile-group-heading .tile-group-count{display:inline-block;color:#231f20;font-weight:300}.prompt-library .prompt-tiles-container{margin:0 auto}@media (max-width:549px){.prompt-tile{margin-right:0}}@media (min-width:550px) and (max-width:991px){.prompt-tile:nth-child(2n+2){margin-right:0}}@media (min-width:992px){.prompt-tile:nth-child(3n+3){margin-right:0}}a{cursor:pointer}.pull-right{float:right!important}.pull-left{float:left!important}.prompt-library-redesign .filters{font-size:12px}@media (max-width:991px){.prompt-library-redesign .filters{-ms-flex-preferred-size:45px;flex-basis:45px;max-height:45px;padding:15px 15px 0;text-align:center}}@media (min-width:992px){.prompt-library-redesign .filters{-ms-flex-preferred-size:65px;flex-basis:65px;padding:20px 15px 15px;text-align:right}.prompt-library-redesign .filters .source-filter-container{margin-top:10px}}.prompt-library-redesign .filters select{font-weight:400;color:#231f20;height:28px;width:20%;margin-left:10px;-webkit-box-shadow:0 1px 0 0 #d4d6d9;box-shadow:0 1px 0 0 #d4d6d9;background-color:#fff;border:1px solid #c8c8c8;min-width:10em}.prompt-library-redesign .filters select:first-child{margin-left:0}.prompt-library-redesign .filters select.disabled{color:#9397a0}.prompt-library-redesign .source-filter-container{display:inline-block;margin-left:10px}.prompt-library-redesign .source-filter-container input#toggle-source-filter{width:14px;height:14px}.prompt-library-redesign .source-filter-container label[for=toggle-source-filter]{display:inline-block;font-weight:400;margin-left:7px}.prompt-library .source-filter-container{display:inline-block}a{cursor:pointer}.pull-right{float:right!important}.pull-left{float:left!important}.prompt-library{padding-top:40px;margin-left:10%;margin-bottom:60px;width:80%}.prompt-library .grade-filters{font-size:12px;padding-top:22px}.prompt-library .grade-filters select{font-weight:400;color:#231f20;height:28px;width:16%;margin-right:10px;-webkit-box-shadow:0 1px 0 0 #d4d6d9;box-shadow:0 1px 0 0 #d4d6d9;background-color:#fff;border:1px solid #c8c8c8;min-width:5em}.prompt-library .grade-filters select.disabled{color:#9397a0}.prompt-library input#toggle-source-filter{width:14px;height:14px}.prompt-library label[for=toggle-source-filter]{font-weight:400;margin-left:7px}.prompt-library .grade{text-align:center}a{cursor:pointer}.pull-right{float:right!important}.pull-left{float:left!important}.prompt-library-redesign .resource-links{display:inline-block;margin-left:10px;text-align:right}.prompt-library-redesign .resource-links a{color:#1e7bbb;display:inline-block;font-family:Roboto,sans-serif;font-size:14px;font-weight:500}.prompt-library-redesign .resource-links a:before{content:"|";margin:0 10px;color:#a9acb3}.prompt-library-redesign .resource-links a:before:first-child{display:none}a{cursor:pointer}.pull-right{float:right!important}.pull-left{float:left!important}.prompt-library-redesign{width:100%}.prompt-library-header-new{background-color:#d4d6d9;width:100%}.prompt-library-header-new .top{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:20px;width:100%}@media (min-width:992px){.prompt-library-header-new .top{-ms-flex-wrap:wrap;flex-wrap:wrap;height:190px}.prompt-library-header-new .top>*{padding-bottom:1px}.prompt-library-header-new .top .assignment-type{-ms-flex:1 0 auto;flex:1 0 auto;-ms-flex-order:1;order:1;width:50%}.prompt-library-header-new .top .resources{-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-order:2;order:2;width:50%}.prompt-library-header-new .top .filters{-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-order:3;order:3;width:50%}}.prompt-library-header-new .resources{color:#000;font-family:Roboto,sans-serif;font-size:13px;font-weight:400}@media (max-width:991px){.prompt-library-header-new .resources{-ms-flex-preferred-size:35px;flex-basis:35px;max-height:35px;text-align:center;padding:0 15px 15px}}@media (min-width:992px){.prompt-library-header-new .resources{text-align:right;padding:15px}}.prompt-library-header-new .assignment-type{display:-ms-flexbox;display:flex;-ms-flex-flow:column wrap;flex-flow:column wrap;-ms-flex-pack:center;justify-content:center}.prompt-library-header-new .assignment-type .icon-container{margin:0;-ms-flex-order:1;order:1;overflow-x:visible;text-align:center;width:25%}.prompt-library-header-new .assignment-type .icon-container img{display:inline-block;overflow:hidden}.prompt-library-header-new .assignment-type .assig-type-headline{-ms-flex:none;flex:none;font-family:Roboto Slab,serif;font-weight:400;margin:0;-ms-flex-order:2;order:2;text-align:left;white-space:nowrap;width:75%}.prompt-library-header-new .assignment-type .assig-type-description{color:#000;-ms-flex:none;flex:none;font-family:Roboto,sans-serif;font-weight:300;margin:0;-ms-flex-order:3;order:3;text-align:left;width:75%}@media (max-width:991px){.prompt-library-header-new .assignment-type{-ms-flex-line-pack:center;align-content:center;height:100px}.prompt-library-header-new .assignment-type .icon-container{-ms-flex-preferred-size:100px;flex-basis:100px;max-height:100px;padding:5px 10px 5px 0;width:100px}.prompt-library-header-new .assignment-type .icon-container img{border-radius:45px;height:90px;width:90px}.prompt-library-header-new .assignment-type .assig-type-headline{-ms-flex-preferred-size:36px;flex-basis:36px;font-size:24px;line-height:27px;max-height:36px;max-width:460px;padding:3px 10px}.prompt-library-header-new .assignment-type .assig-type-description{font-size:14px;line-height:20px;max-height:64px;max-width:460px;padding:2px 10px}}@media (min-width:992px){.prompt-library-header-new .assignment-type{height:150px}.prompt-library-header-new .assignment-type .icon-container{-ms-flex-preferred-size:150px;flex-basis:150px;min-width:120px;padding:15px 10px 15px 0}.prompt-library-header-new .assignment-type .icon-container img{border-radius:60px;height:120px;width:120px}.prompt-library-header-new .assignment-type .assig-type-headline{font-size:28px;padding:5px 10px}.prompt-library-header-new .assignment-type .assig-type-description{font-size:15px;line-height:23px;max-width:460px;padding:5px 10px}}.prompt-library-header-new .tabs{height:50px;text-align:center}.prompt-library-header-new .tabs .tab-grouper{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;height:50px;margin:auto}.prompt-library-header-new .tabs .tab-grouper .tab{-ms-flex-preferred-size:22%;flex-basis:22%;height:50px;margin-left:6px;margin-right:6px}.prompt-library-header-new .tabs .tab-grouper .tab:hover{text-decoration:none}@media (min-width:992px){.prompt-library-header-new .tabs .tab-grouper{min-width:800px;max-width:1000px}}.prompt-library-header-new .tabs .tab{border-radius:6px 6px 0 0;border-top-style:solid;border-width:6px 0 0;color:#fff;display:inline-block;font-family:Roboto,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-align:left;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.prompt-library-header-new .tabs .tab .select-assignment-type{text-align:left}.prompt-library-header-new .tabs .tab.selected{background-color:#e9eaec;color:#000}.prompt-library-header-new .tabs .tab>*{display:inline-block}.prompt-library-header-new .tabs .tab .filtered-count{font-family:Roboto,sans-serif;font-weight:300;font-size:16px}.prompt-library-header-new .tabs .tab .select-assignment-type,.prompt-library-header-new .tabs .tab .tab-tooltip{border:0;background:none;color:inherit;font:inherit}.prompt-library-header-new .tabs .tab .select-assignment-type:focus,.prompt-library-header-new .tabs .tab .tab-tooltip:focus{outline:0}.prompt-library-header-new .tabs .tab .select-assignment-type{width:100%;padding:8px 6px 12px 14px}.prompt-library-header-new .tabs .tab .tab-tooltip{margin:0;padding:8px 12px 12px 6px;opacity:1}.prompt-library-header-new .tabs .tab .tab-tooltip.is-hovered{opacity:.7}.prompt-library-header-new .tabs .tab img.help-icon{border-radius:12px;display:inline-block;height:24px;width:24px;pointer-events:none}.prompt-library-header-new .tab-buffer{background-color:#e9eaec;height:20px}.prompt-library-header-new .signal-check .assig-type-headline{color:#135783}.prompt-library-header-new .signal-check img:before{background-color:#135783}.prompt-library-header-new .signal-check.tab{background-color:#4092cf;border-color:#4092cf;min-width:12em}.prompt-library-header-new .signal-check.tab.selected{border-color:#a8d3f0}.prompt-library-header-new .expansion-pack .assig-type-headline{color:#008097}.prompt-library-header-new .expansion-pack img:before{background-color:#008097}.prompt-library-header-new .expansion-pack.tab{background-color:#07a1b6;border-color:#07a1b6;min-width:13em}.prompt-library-header-new .expansion-pack.tab.selected{border-color:#d3f4f8}.prompt-library-header-new .spot-check .assig-type-headline{color:#5d36a9}.prompt-library-header-new .spot-check img:before{background-color:#d8cced}.prompt-library-header-new .spot-check.tab{background-color:#7e57c2;border-color:#7e57c2;min-width:11em}.prompt-library-header-new .spot-check.tab.selected{border-color:#cbbce7}.prompt-library-header-new .sequence .assig-type-headline{color:#278829}.prompt-library-header-new .sequence img:before{background-color:#278829}.prompt-library-header-new .sequence.tab{background-color:#389e3d;border-color:#389e3d;min-width:10em;width:170px}.prompt-library-header-new .sequence.tab.selected{border-color:#9bdba0}.prompt-library-header-new .prompt-library-tooltip.walkthrough-tooltip{padding:15px;width:300px;min-width:300px;max-width:300px}.prompt-library-header-new .prompt-library-tooltip.walkthrough-tooltip.signal-check{width:360px;min-width:360px;max-width:360px}.prompt-library-header-new .prompt-library-tooltip.walkthrough-tooltip.expansion-pack,.prompt-library-header-new .prompt-library-tooltip.walkthrough-tooltip.spot-check{width:340px;min-width:340px;max-width:340px}.prompt-library-header-new .prompt-library-tooltip.walkthrough-tooltip .tooltip-message{margin-top:4px;color:#000}a{cursor:pointer}.pull-right{float:right!important}.pull-left{float:left!important}.prompt-tile-new{border-radius:6px;-webkit-box-shadow:0 2px 2px rgba(0,0,0,.2);box-shadow:0 2px 2px rgba(0,0,0,.2);background-color:#fff;-webkit-transition:-webkit-box-shadow .2s ease;transition:-webkit-box-shadow .2s ease;-o-transition:box-shadow ease .2s;transition:box-shadow .2s ease;transition:box-shadow .2s ease,-webkit-box-shadow .2s ease}.prompt-tile-new:hover{-webkit-box-shadow:4px 4px 6px rgba(0,0,0,.2);box-shadow:4px 4px 6px rgba(0,0,0,.2)}.prompt-tile-new .prompt-tile-hat{border-radius:6px 6px 0 0;height:6px}.prompt-tile-new .prompt-tile-hat.signal-check{background-color:#d2e8f7}.prompt-tile-new .prompt-tile-hat.spot-check{background-color:#e5ddf3}.prompt-tile-new .prompt-tile-hat.expansion-pack{background-color:#d3f4f8}.prompt-tile-new .prompt-tile-body{min-height:233px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;padding:16px 22px}.prompt-tile-new .prompt-title{font-size:16px;line-height:22px;height:75px;margin:0;font-family:Roboto Slab,serif;font-weight:400;color:#000;overflow:hidden}.prompt-tile-new .prompt-text{font-size:12px;line-height:17px;height:70px;font-weight:300;overflow:hidden}.prompt-tile-new .ap-tag{margin-left:-5px;display:inline-block;padding:4px 10px;border-radius:12px;background-color:#e9eaec;color:#686e7a;font-weight:500;font-size:12px}.prompt-tile-new .prompt-tile-meta{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:baseline;align-items:baseline}.prompt-tile-new .prompt-category,.prompt-tile-new .source-count{font-size:12px;font-weight:400;color:#686e7a}.prompt-tile-new .source-count{margin-left:7px;padding-left:11px;border-left:1px solid #686e7a}.prompt-tile-new .favorite-button{border:0;width:20px;height:20px;display:inline-block;background-color:transparent;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAjCAMAAADL21gSAAAAvVBMVEVMaXHo6evo6erp6evo6urp6eno6erl5eXp6erp6uvp6urp6uvp6eno6Ojp6evm5ubo6urp6uvl5eXo6ern5+fo6evv7+/p6uvo6evo6ev////o6uvo6uro6+vu7u7s7Ozo6Ozp6urp6evs7Ozp6uro6erq6ur////p6uvo6uva2trp6uro6+vq6uro6Ojo6uro6Ovq6urp6ero6evq6urp6urp6erp6evp6evi4uLp6erp6uvn5+3n5+3p6usCSy/rAAAAPnRSTlMAnf54fwz6Cr737PRHInYVh/YU8CDOEOjCkQLzok4PDlGjjhyX5BkD37cHulolLntQVvm1Psays3cJ7fUsK3m4IoYAAAEESURBVHjahdLXjoMwEIXhIYEkhvTee+89W8/7P9YKxEhrx9j/3Yy+y0Nqs8ViRrbmwNxmlgIQSwuaAsDUbKpBiIKqEZURVTaZZg1RtaYBuYhzk43nM/K9RJQGuI8EMsx/AZyfH5LU9mdcdNotKLXaTnH8uw3FfrdOwVBqvdtTBtYytLGjDWVzNpPLEiujYWUyrEyGldmwMhnu86kzr9hwI/FuxIjkut/vKOgqqABNBQUNdGig25taWkF9HeorqKFDDdmsBLhKBZxYSejA/57reW6Pr4OEzvEGO6XwKnXivZ4ldIrmPKnzXZ9Ewz9JyAFwO9K/jjcAjoQu18edlO6P64Wi/gDxzJMspEJCbwAAAABJRU5ErkJggg==);background-position:0 0;background-repeat:no-repeat;background-size:20px 20px}.prompt-tile-new .favorite-button.lit{}a{cursor:pointer}.pull-right{float:right!important}.pull-left{float:left!important}.prompt-library-redesign{background-color:#e9eaec;width:100%}.prompt-library-redesign .prompt-library-header-new{position:fixed;z-index:1}.prompt-library-redesign .prompt-library-body{padding-top:40px;position:relative}@media (max-width:991px){.prompt-library-redesign .prompt-library-body{margin-bottom:290px;top:290px}}@media (min-width:992px){.prompt-library-redesign .prompt-library-body{margin-bottom:260px;top:260px}}.prompt-library-redesign .favorites{border-bottom:1px solid #9397a0;padding-bottom:20px;margin-bottom:30px}.prompt-library-redesign .prompt-group-heading{margin-left:8px;margin-bottom:16px;font-size:16px;color:#000}.prompt-library-redesign .prompt-group-label{font-weight:500}.prompt-library-redesign .prompt-group-count{font-weight:300}.prompt-library-redesign .prompt-list{width:266px;margin:auto}@media (min-width:768px){.prompt-library-redesign .prompt-list{width:532px}}@media (min-width:992px){.prompt-library-redesign .prompt-list{width:798px}}@media (min-width:1200px){.prompt-library-redesign .prompt-list{width:1064px}}.prompt-library-redesign .prompt-tile-new{width:250px;height:240px;display:inline-block;vertical-align:top;margin:0 8px 20px}.no-matching-prompts{margin:20px auto 0;text-align:center;max-width:260px}@media (min-width:550px){.no-matching-prompts{max-width:520px}}@media (min-width:992px){.no-matching-prompts{max-width:788px}}.no-matching-prompts .message{color:#231f20;font-size:16px;font-weight:300;padding:0;text-align:center}@media (min-width:550px){.no-matching-prompts .message{padding:28px}}.no-matching-prompts .message span{display:inline-block}.no-matching-prompts .illustration{max-height:177px;max-width:210px}@media (min-width:550px){.no-matching-prompts .illustration{max-height:354px;max-width:420px}}a{cursor:pointer}.pull-right{float:right!important}.pull-left{float:left!important}.completed{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.completed .header-graphic{width:215px}.completed .title{font-size:3.4rem;color:#4092cf;margin:24px 0 0;line-height:48.5px}.completed .content{font-size:1.4rem;font-weight:300;margin-bottom:24px;text-align:center}.completed div{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.completed .buttons{-ms-flex-direction:row;flex-direction:row}.completed.teacher .content{max-width:400px}a{cursor:pointer}.pull-right{float:right!important}.pull-left{float:left!important}.highlighter-container{outline:none}.highlighter-container ::-moz-selection{background-color:#d2e8f7}.highlighter-container ::selection{background-color:#d2e8f7}.highlighter-container .selected-user-highlight,.highlighter-container .selected-user-highlight-locator,.highlighter-container .selection-highlight,.highlighter-container .selection-highlight-locator,.highlighter-container .user-highlight{padding:3px 0}.highlighter-container .user-highlight{background-color:#d3f4f8}.highlighter-container .selected-user-highlight,.highlighter-container .selected-user-highlight-locator{background-color:#72d7e4}.highlighter-container .highlight-context-menu{padding:0;width:auto;min-width:auto}.highlighter-container .highlight-context-menu ::-moz-selection{background-color:transparent}.highlighter-container .highlight-context-menu ::selection{background-color:transparent}.highlighter-container .highlight-context-menu .tertiary{color:#231f20}.highlighter-container .highlight-context-menu .tertiary:hover{color:#4092cf}.highlighter-container .highlight-context-menu .highlight img{width:40px;margin-right:6px}.highlighter-container .highlight-context-menu .highlight .highlighter-hovered-icon,.highlighter-container .highlight-context-menu .highlight:hover .highlighter-icon{display:none}.highlighter-container .highlight-context-menu .highlight:hover .highlighter-hovered-icon{display:initial}.highlighter-container .highlight-context-menu button{height:50px;padding:0 15px;min-width:auto;border:0;border-right:1px solid #d4d6d9;border-radius:0;margin:0}.highlighter-container .highlight-context-menu button:last-child{border:none}.highlighter-container .highlight-context-menu .highlighter-hovered-icon{display:none}a{cursor:pointer}.pull-right{float:right!important}.pull-left{float:left!important}.instructions-container .source-image img{max-width:100%;margin:1em 0;display:block}.instructions-container .source-image .view-larger-link{display:block;color:#1e7bbb;font-weight:500;font-size:14px;padding:0;border:none;background:none}.instructions-container .source-image .view-larger-link:focus{outline:none}.instructions-container .source-image .view-larger-link img{height:20px;width:20px;display:inline-block;margin-right:10px}.instructions-container{background-color:#fff;border-radius:4px;font-weight:300;font-size:14px}.instructions-container .instructions-head{-ms-flex-align:baseline;align-items:baseline;display:-ms-flexbox;display:flex;padding:20px}.instructions-container .instructions-head .instructions-head-label{color:#535967;-ms-flex-positive:1;flex-grow:1;font-size:18px;font-weight:400}.instructions-container .instructions-head .rubric-link{font-size:16px}.instructions-container .prompt-title{font-family:Roboto Slab,serif;font-size:28px;color:#4092cf;padding:0;margin-top:36px;margin-bottom:0;text-align:center}.instructions-container .prompt-title.signal-check{color:#4092cf}.instructions-container .prompt-title.spot-check{color:#673ab7}.instructions-container .prompt-title.expansion-pack{color:#008097}.instructions-container .instructions-body{max-width:572px;margin:0 auto;padding:36px 27px}.instructions-container .instructions-body p:last-child{margin-bottom:0}.instructions-container .teacher-instructions-container{background-color:#e8f6f8;padding:22px 18px;display:table;max-width:632px;margin:0 auto;margin-bottom:36px;width:90%}.instructions-container .teacher-instructions-container .icon-container{display:table-cell;vertical-align:top}.instructions-container .teacher-instructions-container .icon{background-color:#fff;width:57px;height:57px;line-height:57px;display:inline-block;text-align:center;border-radius:100%;margin-right:18px;vertical-align:middle}.instructions-container .teacher-instructions-container .icon img{height:40px;display:inline}.instructions-container .teacher-instructions-container .teacher-instructions{display:inline-block;display:table-cell;vertical-align:middle;width:100%}.instructions-container .teacher-instructions-container .teacher-instructions .instructions-label{font-size:18px;font-weight:400;color:#535967;margin-bottom:2px}.instructions-container .teacher-instructions-container .teacher-instructions .instructions-text{font-size:14px}.instructions-container .teacher-instructions-container .teacher-instructions .instructions-text .bold{font-weight:500}.instructions-container .teacher-instructions-container .teacher-instructions .instructions-text .underline{text-decoration:underline}.instructions-container .teacher-instructions-container .teacher-instructions .instructions-text .italicize{font-style:italic}@media (min-width:768px){.student-write .instructions-container .instructions-body{font-size:inherit;padding:36px 55px}}@media (min-width:992px){.student-write .instructions-container .instructions-body{font-size:16px;line-height:1.5;padding:36px 0}.student-write .instructions-container .teacher-instructions-container{padding-right:18px}}@media (min-width:1200px){.student-write .instructions-container .instructions-body{max-width:740px;font-size:16px;line-height:1.5;padding:36px 27px}.student-write .instructions-container .teacher-instructions-container{max-width:700px;padding-left:24px;padding-right:50px}}a{cursor:pointer}.pull-right{float:right!important}.pull-left{float:left!important}.sources-container .source-image img{max-width:100%;margin:1em 0;display:block}.sources-container .source-image .view-larger-link{display:block;color:#1e7bbb;font-weight:500;font-size:14px;padding:0;border:none;background:none}.sources-container .source-image .view-larger-link:focus{outline:none}.sources-container .source-image .view-larger-link img{height:20px;width:20px;display:inline-block;margin-right:10px}.sources-container{background-color:#fff;color:#000;font-size:14px;font-weight:300;border-radius:4px}.sources-container h3{font-weight:500;font-size:22px}.sources-container blockquote{font-weight:500;border:none;font-size:14px;margin:0;padding:29px}.sources-container .no-sources{color:#9397a0}.sources-container .source-title{font-size:16pt;font-weight:700}.sources-container .source-content{max-width:572px;margin:0 auto;padding:10px 27px 50px}.sources-container .source-content .document>i:last-of-type{display:inline-block;margin-bottom:36px}.sources-container .source-content ul li{margin-left:20px}.sources-container .lexile{font-size:18px;font-weight:500}.sources-container .lexile:before{content:"";display:inline-block;height:24px;margin:1em 3px 1em 0;vertical-align:middle;width:16px}.sources-container .source-page-container{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;padding:20px}.sources-container .source-page-container .source-count{color:#535967;-ms-flex-positive:1;flex-grow:1;font-size:18px;font-weight:400}.sources-container .source-page-container input[type=number]{margin-right:8px;width:50px;text-align:right}.sources-container .source-page-container .source-carousel-left-arrow,.sources-container .source-page-container .source-carousel-right-arrow{border:none;background:none;outline:none;text-align:center}.sources-container .source-page-container .source-carousel-left-arrow img,.sources-container .source-page-container .source-carousel-right-arrow img{height:16px;width:16px}@media (min-width:768px){.student-write .sources-container .sources .source-content{font-size:inherit;padding:36px 55px}}@media (min-width:992px){.student-write .sources-container .sources .source-content{font-size:16px;line-height:1.5;padding:36px 0}}@media (min-width:1200px){.student-write .sources-container .sources .source-content{max-width:740px;font-size:16px;line-height:1.5;padding:36px 27px;padding-bottom:42px}}a{cursor:pointer}.pull-right{float:right!important}.pull-left{float:left!important}.message-compose{padding:16px;padding-right:0;margin:10px 28px 0;white-space:nowrap}.message-compose .message-write{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.message-compose img.icon{vertical-align:top;margin-right:18px;width:70px;height:70px}.message-compose .message-space{-ms-flex-positive:1;flex-grow:1}.message-compose textarea{margin:0 0 1em;padding:1em;width:100%;min-height:100px;outline:none;resize:none;border:1px dashed #686e7a}.message-compose textarea:focus{border:1px solid #686e7a}.message-compose .message-buttons{text-align:right}a{cursor:pointer}.pull-right{float:right!important}.pull-left{float:left!important}.holistic-toggle-button{width:176px;height:196px;margin:0 4px;margin-top:10px;border-radius:4px;cursor:pointer;-ms-flex-item-align:end;align-self:flex-end;display:inline-block;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.2);box-shadow:0 2px 2px 0 rgba(0,0,0,.2);-webkit-transition:height .3s,margin-top .3s;-o-transition:height .3s,margin-top .3s;transition:height .3s,margin-top .3s}.holistic-toggle-button:focus{outline:none}.holistic-toggle-button:hover{height:206px;border:2px solid transparent;margin-top:0}.holistic-toggle-button:hover .holistic-toggle-button-title{border-radius:2px 2px 0 0}.holistic-toggle-button .holistic-toggle-button-title{width:100%;margin:0;font-size:14px;background-color:#f6f7f7;font-weight:500;line-height:34px;text-align:center;border-radius:4px 4px 0 0}.holistic-toggle-button .holistic-toggle-button-level{width:104px;height:68px;margin:auto;margin-top:20px}.holistic-toggle-button .holistic-toggle-button-icon{height:30px;display:block;margin:auto;margin-top:10px}@media (min-width:992px){.holistic-toggle-button{width:160px;height:170px}.holistic-toggle-button .holistic-toggle-button-icon{height:25px}}@media (min-width:1200px){.holistic-toggle-button{width:176px;height:196px}.holistic-toggle-button .holistic-toggle-button-icon{height:30px}}a{cursor:pointer}.pull-right{float:right!important}.pull-left{float:left!important}.holistic-detail{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;margin-top:26px;padding:26px 56px;border-top:1px solid #e9eaec}.holistic-detail:last-child{border-bottom:1px solid #e9eaec}.holistic-detail .holistic-detail-graphic{-ms-flex:0 0 147px;flex:0 0 147px;text-align:center}.holistic-detail .holistic-detail-graphic svg{max-width:147px;max-height:88.2px}.holistic-detail .holistic-detail-graphic .trait-icon{height:40px;margin-top:10px}.holistic-detail .holistic-detail-content{-ms-flex-positive:1;flex-grow:1;padding:0 56px 0 28px;font-size:1.4rem;font-weight:300}.holistic-detail .holistic-detail-content .holistic-detail-title{font-size:1.8rem;font-weight:500;margin:0 0 14px;color:#000}.holistic-detail .holistic-detail-content .holistic-detail-question{color:#686e7a;margin-bottom:26px}.holistic-detail .holistic-detail-close{border:none;background-color:transparent;opacity:1;padding:0;margin:0}.holistic-detail .holistic-detail-close img{width:16px}a{cursor:pointer}.pull-right{float:right!important}.pull-left{float:left!important}.holistic-feedback,.holistic-spot-check-feedback{background-color:#fff}.holistic-feedback .holistic-toggle-buttons,.holistic-feedback .spot-check-feedbacks,.holistic-spot-check-feedback .holistic-toggle-buttons,.holistic-spot-check-feedback .spot-check-feedbacks{padding-bottom:20px}.holistic-feedback .holistic-toggle-buttons .holistic-spot-check-feedback-set,.holistic-feedback .holistic-toggle-buttons .holistic-toggle-button-set,.holistic-feedback .spot-check-feedbacks .holistic-spot-check-feedback-set,.holistic-feedback .spot-check-feedbacks .holistic-toggle-button-set,.holistic-spot-check-feedback .holistic-toggle-buttons .holistic-spot-check-feedback-set,.holistic-spot-check-feedback .holistic-toggle-buttons .holistic-toggle-button-set,.holistic-spot-check-feedback .spot-check-feedbacks .holistic-spot-check-feedback-set,.holistic-spot-check-feedback .spot-check-feedbacks .holistic-toggle-button-set{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin-bottom:20px;min-width:25%}.holistic-feedback .holistic-toggle-buttons .holistic-spot-check-feedback-set:last-child,.holistic-feedback .holistic-toggle-buttons .holistic-toggle-button-set:last-child,.holistic-feedback .spot-check-feedbacks .holistic-spot-check-feedback-set:last-child,.holistic-feedback .spot-check-feedbacks .holistic-toggle-button-set:last-child,.holistic-spot-check-feedback .holistic-toggle-buttons .holistic-spot-check-feedback-set:last-child,.holistic-spot-check-feedback .holistic-toggle-buttons .holistic-toggle-button-set:last-child,.holistic-spot-check-feedback .spot-check-feedbacks .holistic-spot-check-feedback-set:last-child,.holistic-spot-check-feedback .spot-check-feedbacks .holistic-toggle-button-set:last-child{margin-bottom:0}@media (min-width:992px){.holistic-feedback .holistic-toggle-buttons,.holistic-feedback .spot-check-feedbacks,.holistic-spot-check-feedback .holistic-toggle-buttons,.holistic-spot-check-feedback .spot-check-feedbacks{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.holistic-feedback .holistic-toggle-buttons .holistic-spot-check-feedback-set,.holistic-feedback .holistic-toggle-buttons .holistic-toggle-button-set,.holistic-feedback .spot-check-feedbacks .holistic-spot-check-feedback-set,.holistic-feedback .spot-check-feedbacks .holistic-toggle-button-set,.holistic-spot-check-feedback .holistic-toggle-buttons .holistic-spot-check-feedback-set,.holistic-spot-check-feedback .holistic-toggle-buttons .holistic-toggle-button-set,.holistic-spot-check-feedback .spot-check-feedbacks .holistic-spot-check-feedback-set,.holistic-spot-check-feedback .spot-check-feedbacks .holistic-toggle-button-set{margin-bottom:0;-ms-flex-pack:end;justify-content:flex-end}.holistic-feedback .holistic-toggle-buttons .holistic-spot-check-feedback-set:last-child,.holistic-feedback .holistic-toggle-buttons .holistic-toggle-button-set:last-child,.holistic-feedback .spot-check-feedbacks .holistic-spot-check-feedback-set:last-child,.holistic-feedback .spot-check-feedbacks .holistic-toggle-button-set:last-child,.holistic-spot-check-feedback .holistic-toggle-buttons .holistic-spot-check-feedback-set:last-child,.holistic-spot-check-feedback .holistic-toggle-buttons .holistic-toggle-button-set:last-child,.holistic-spot-check-feedback .spot-check-feedbacks .holistic-spot-check-feedback-set:last-child,.holistic-spot-check-feedback .spot-check-feedbacks .holistic-toggle-button-set:last-child{-ms-flex-pack:start;justify-content:flex-start}}.holistic-spot-check-feedback .spot-check-feedback-title{text-align:center;color:#686e7a;font-weight:500;padding-top:35px;padding-bottom:28px}.holistic-spot-check-feedback .feedback-item{width:180px;height:196px;margin:10px 4px 0;position:relative;border-radius:4px;border:1px solid #ecf5ec;text-align:center}.holistic-spot-check-feedback .feedback-item .feedback-title{width:100%;height:60px;margin-bottom:12px;font-size:14px;line-height:60px;font-weight:500;background-color:#f6f7f7;border-radius:4px 4px 0 0}.holistic-spot-check-feedback .feedback-item .feedback-icon{width:45px;height:29.766px;margin-right:10px}.holistic-spot-check-feedback .feedback-item .feedback-icon.tall{width:34.391px;height:35px}.holistic-spot-check-feedback .feedback-item .feedback-value{display:inline-block;text-align:bottom;font-size:80px;font-weight:500;line-height:72px}.holistic-spot-check-feedback .feedback-item .division-line{width:31px;height:0;margin-bottom:8px;border-bottom:1px solid #a9acb3;-webkit-transform:rotate(-53deg);-ms-transform:rotate(-53deg);transform:rotate(-53deg);display:inline-block}.holistic-spot-check-feedback .feedback-item .feedback-max{display:inline-block;margin-left:-8px;font-weight:500}.holistic-spot-check-feedback .feedback-item .feedback-skill{margin-top:12px;font-size:14px;font-weight:300;color:#686e7a}@media (min-width:992px){.holistic-spot-check-feedback .feedback-item{width:210px}}.collapsed-holistic-feedback .collapsed-signal{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:54px;margin-right:28px}.collapsed-holistic-feedback .collapsed-signal:last-child{margin-right:0}.collapsed-holistic-feedback .collapsed-signal .holistic-signal-level{width:54px;height:32px}.collapsed-holistic-feedback .collapsed-signal .collapsed-signal-title{padding-top:6px;font-weight:500;font-size:13px}@media (min-width:992px){.collapsed-holistic-feedback .collapsed-signal{width:64px;margin-right:40px}.collapsed-holistic-feedback .collapsed-signal .holistic-signal-level{width:64px;height:38px}.collapsed-holistic-feedback .collapsed-signal .collapsed-signal-title{font-size:14px}}@media (min-width:1200px){.collapsed-holistic-feedback .collapsed-signal{margin-right:40px}}a{cursor:pointer}.pull-right{float:right!important}.pull-left{float:left!important}.comment-gutter{padding:0 15px}.comment-gutter .inline-feedback{color:#000;display:inline-block;position:absolute;z-index:500}.inline-feedback .icon-container{background-color:#fff;border-radius:100%;cursor:pointer;display:inline-block;height:52px;left:-15px;position:relative;text-align:center;top:-8px;vertical-align:top;width:52px}.inline-feedback .icon-container:focus{outline:none}@media (min-width:992px){.inline-feedback .icon-container{left:0}}.inline-feedback .icon-container img{display:inline-block;margin-top:14px;height:24px}.feedback-popup-container{left:62px;position:absolute;top:0;width:206px}.feedback-popup-container .speech-bubble-trail-container{display:inline-block;vertical-align:top;position:absolute;top:-7px;left:-68px;-webkit-transform:scaleX(.75);-ms-transform:scaleX(.75);transform:scaleX(.75);pointer-events:none}.feedback-popup-container .speech-bubble-trail-container .speech-bubble-trail{height:78px;overflow:hidden;position:relative;-webkit-transform:rotate(-90deg) scaleX(.5);-ms-transform:rotate(-90deg) scaleX(.5);transform:rotate(-90deg) scaleX(.5);width:78px}.feedback-popup-container .speech-bubble-trail-container .speech-bubble-trail:after{background:#fff;border-radius:10px 0 0 0;-webkit-box-shadow:0 4px 4px 4px rgba(0,0,0,.2);box-shadow:0 4px 4px 4px rgba(0,0,0,.2);content:"";height:39px;left:26px;position:absolute;top:59px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:39px}.feedback-popup-container .feedback-popup{background-color:#fff;border-radius:3px;border-width:10px 0 0;border-style:solid;-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,.2);box-shadow:0 4px 4px 0 rgba(0,0,0,.2);display:inline-block;font-size:13px;left:0;padding:20px;position:relative;top:-23px;width:100%}.feedback-popup-container .feedback-popup button.close{font-size:15px;position:absolute;top:20px;right:20px;opacity:1}.feedback-popup-container .feedback-popup button.close img.close-icon{height:10.5px}.feedback-popup-container .feedback-popup .comment-head{padding-right:18px}.feedback-popup-container .feedback-popup .comment-head h1.trait-name{cursor:pointer;font-size:15px;font-weight:400;margin:0}.feedback-popup-container .feedback-popup .comment-body{margin:30px 0;font-weight:300}.feedback-popup-container .feedback-popup .comment-body .comment-message{border-bottom:1px solid #d4d6d9;display:-ms-flexbox;display:flex}.feedback-popup-container .feedback-popup .comment-body .comment-message:last-child{border:none}.feedback-popup-container .feedback-popup .comment-body .comment-message .icon img{height:1.125em;width:1em}.feedback-popup-container .feedback-popup .comment-body .comment-message p.message{-ms-flex:1 1;flex:1 1;margin-left:10px;line-height:1.45em}.feedback-popup-container .feedback-popup .comment-foot .helpful-radio-container{display:block}.feedback-popup-container .feedback-popup .comment-foot .helpful span{font-size:13px;font-weight:500}.feedback-popup-container .feedback-popup .comment-foot .helpful label{margin-left:.25em;margin-right:.25em;font-weight:400}.feedback-popup-container .feedback-popup .comment-foot .helpful label span{font-size:13px;font-weight:400}.feedback-popup-container .feedback-popup .comment-foot .helpful label input{margin-left:.25em}.feedback-popup-container .feedback-popup .comment-foot .taken-care-of{margin-top:10px}.feedback-popup-container .feedback-popup .comment-foot .taken-care-of input{margin-right:.25em}.feedback-popup-container .feedback-popup .comment-foot .taken-care-of label{font-weight:400}a{cursor:pointer}.pull-right{float:right!important}.pull-left{float:left!important}.essay-validation{-ms-flex-align:center;align-items:center;background-color:#e9eaec;border-radius:4px;display:-ms-flexbox;display:flex;font-size:14px;margin:0 29px 38px;padding:10px 16px}.essay-validation.validator-name-no-scores .essay-validation-message,.essay-validation.validator-name-no-signals .essay-validation-message{font-weight:500}.essay-validation .essay-validation-icon{-ms-flex-item-align:start;align-self:flex-start;padding:20px 40px}.essay-validation .essay-validation-icon img.signal-check-invalid{width:40px;height:35.641px}.essay-validation .essay-validation-icon img.spot-check-invalid{width:90px;height:117px}.essay-validation .essay-validation-header{color:#1e7bbb;font-size:22px;font-weight:500;margin:20px 0;padding:0 10px}.essay-validation .essay-validation-message{color:#000;font-weight:300;margin:20px 0;padding:0 10px}.essay-validation .essay-validation-message ol,.essay-validation .essay-validation-message ul{font-weight:500;margin:20px 0;padding:0 2em}.collapsed-draft .essay-validation{background-color:transparent;padding:0}.collapsed-draft .essay-validation .essay-validation-icon{padding-left:10px;padding-right:10px}.collapsed-draft .essay-validation .essay-validation-message{font-weight:500;font-size:13px}@media (min-width:992px){.collapsed-draft .essay-validation .essay-validation-message{font-size:14px}}a{cursor:pointer}.pull-right{float:right!important}.pull-left{float:left!important}.draft-wrapper{padding-top:4px;padding-bottom:4px;margin-bottom:40px;background-color:#fff;border-radius:4px}.draft-header{position:relative;-ms-flex-preferred-size:183px;flex-basis:183px;-ms-flex-negative:0;flex-shrink:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:20px 12px 40px 20px}@media (min-width:992px){.draft-header{padding-right:20px;-ms-flex-preferred-size:220px;flex-basis:220px}}.draft-header .draft-header-left{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}.draft-header .collapse-button{background-color:transparent;border:none;position:relative;z-index:10}.draft-header .collapse-button:focus{outline:none}.draft-header .collapse-button img{width:10px;height:16px;margin-right:10px;margin-top:-4px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.collapsed-draft .draft-header{padding-bottom:20px;padding-left:0}.collapsed-draft .draft-header .collapse-button img{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}.collapsed-draft .draft-header .link-container a.back-to-prewriting,.collapsed-draft .draft-header .link-container a.back-to-writing-space{display:none}.collapsed-draft .draft-header .collapsed-info{width:100%;padding-left:30px;padding-right:30px;margin-top:6px;position:absolute;top:0;left:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.collapsed-draft{-webkit-box-shadow:0 2px 12px rgba(0,0,0,.2);box-shadow:0 2px 12px rgba(0,0,0,.2)}.collapsed-draft:hover{-webkit-box-shadow:0 4px 12px rgba(0,0,0,.2);box-shadow:0 4px 12px rgba(0,0,0,.2)}.collapsed-draft .collapsed-draft-component{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;position:relative;padding-right:20px;padding-left:20px}.collapsed-draft .collapsed-draft-component .collapsed-holistic-feedback,.collapsed-draft .collapsed-draft-component .essay-validation,.collapsed-draft .collapsed-draft-component .proofread-student-summary,.collapsed-draft .collapsed-draft-component .proofread-teacher-summary{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:0;margin:0}.collapsed-draft .collapsed-draft-component .collapsed-summary{-ms-flex-positive:1;flex-grow:1}.collapsed-draft .collapsed-draft-component .proofread-teacher-summary{top:-3px;padding:0;margin:0}.collapsed-draft .collapsed-draft-component .proofread-teacher-summary .proofread-summary-category-set{-ms-flex-pack:center;justify-content:center}.collapsed-draft .collapsed-draft-component .proofread-teacher-summary .proofread-summary-category{width:54px;height:80px;margin-right:28px;border:none}.collapsed-draft .collapsed-draft-component .proofread-teacher-summary .proofread-summary-category:last-child{margin-right:0}@media (min-width:992px){.collapsed-draft .collapsed-draft-component .proofread-teacher-summary .proofread-summary-category{width:64px;margin-right:40px}}.collapsed-draft .collapsed-draft-component .proofread-teacher-summary .proofread-summary-category-count{font-size:30px}.collapsed-draft .collapsed-draft-component .proofread-teacher-summary .proofread-summary-category-title{line-height:18px}.collapsed-draft .collapsed-draft-component .draft-message-icon-wrapper{-ms-flex-positive:0;flex-grow:0;-ms-flex-preferred-size:64px;flex-basis:64px;text-align:right}.collapsed-draft .collapsed-draft-component .draft-message-icon-wrapper .draft-message-icon{width:42px;height:38px}@media (min-width:992px){.collapsed-draft .collapsed-draft-component .draft-message-icon-wrapper{-ms-flex-preferred-size:160px;flex-basis:160px}}@media (min-width:1200px){.collapsed-draft .collapsed-draft-component .draft-message-icon-wrapper{-ms-flex-preferred-size:220px;flex-basis:220px}}.proofread-student-summary,.proofread-teacher-summary{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;margin:0;padding:0}.proofread-student-summary{-ms-flex-direction:column;flex-direction:column}.proofread-student-summary img.proofread-available-icon,.proofread-student-summary img.proofread-used-icon{width:40px;height:40px;margin:0 12px}.proofread-student-summary .proofread-summary-text{margin-top:8px;font-size:13px;font-weight:500}@media (min-width:992px){.proofread-student-summary .proofread-summary-text{font-size:14px}}.proofread-teacher-summary{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;padding:15px 40px}.proofread-teacher-summary .proofread-summary-category-set{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;min-width:50%;padding:0}.proofread-teacher-summary .proofread-summary-category{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:150px;height:140px;border:1px solid #d4d6d9;border-radius:4px;font-weight:500}.proofread-teacher-summary .proofread-summary-category-count{color:#07a1b6;font-family:Roboto Slab,serif;font-size:52px;font-weight:700}.proofread-teacher-summary .proofread-summary-category-title{font-size:14px;text-align:center}@media (max-width:991px){.proofread-teacher-summary{-ms-flex-direction:column;flex-direction:column}.proofread-teacher-summary .proofread-summary-category-set{-ms-flex-pack:justify;justify-content:space-between;min-width:308px;margin-bottom:8px}.proofread-teacher-summary .proofread-summary-category-set:last-child{margin-bottom:0}}.draft-number{color:#535967;font-size:14px;font-weight:500}@media (min-width:992px){.draft-number{font-size:16px}}.draft-timestamp{color:#686e7a;font-size:14px;font-weight:300}.draft-back-to-writing-space{-ms-flex-positive:1;flex-grow:1;text-align:right}.draft-back-to-writing-space a{color:#1e7bbb;font-size:16px;font-weight:500}.draft-title{font-size:20px;display:block;padding:0;border:none;outline:none;color:#000;font-weight:500;padding-bottom:26px;margin:0}.draft-content-wrapper{display:-ms-flexbox;display:flex;position:relative}.draft-content-wrapper .draft-text-wrapper{-ms-flex-preferred-size:70%;flex-basis:70%;width:70%;margin-left:8.3333%;padding-top:26px;margin-bottom:16px}@media (min-width:1200px){.draft-content-wrapper .draft-text-wrapper{-ms-flex-preferred-size:75%;flex-basis:75%;width:75%}}.draft-content-wrapper .comment-gutter{-ms-flex:1 1;flex:1 1;-ms-flex-preferred-size:8.33333%;flex-basis:8.33333%;width:8.33333%}.draft-text{outline:none;word-break:break-word;line-height:42px;font-weight:300;font-size:16px;padding-bottom:60px}.draft-text .bold{font-weight:700}.draft-text .italicize{font-style:italic}.draft-text .underline{text-decoration:underline}.draft-message-icon{width:30px;height:20px;margin-left:10px}.draft-loading-detail{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-bottom:40px}.draft-message-container{border-bottom:1px solid #e9eaec}.draft-message-container.showing-messages{padding-bottom:30px}.draft-message-container .draft-message-header{padding:15px 28px 19px;font-size:15px;font-weight:500}.draft-message-container .draft-message-header button{color:#1e7bbb;background:none;border:none;padding:0;cursor:pointer}.draft-message-container .draft-message-wrapper{padding:16px;margin:10px 28px 0;white-space:nowrap}.draft-message-container .draft-message-wrapper.me-message{background-color:#e8f6f8}.draft-message-container .draft-message-wrapper.other-message{background-color:#e8f3fb}.draft-message-container .draft-message-wrapper img{margin-right:18px;width:70px;height:70px;position:relative}.draft-message-container .draft-message-wrapper .draft-message{display:inline-block;vertical-align:middle}.draft-message-container .draft-message-wrapper .draft-message .draft-message-label{color:#000;font-weight:500;font-size:16px}.draft-message-container .draft-message-wrapper .draft-message .draft-message-body{font-weight:300;font-size:14px;max-width:720px;white-space:normal}@media (max-width:991px){.draft-message-container .draft-message-wrapper .draft-message{max-width:350px}}@media (min-width:992px) and (max-width:1199px){.draft-message-container .draft-message-wrapper .draft-message{max-width:550px}}@media (min-width:1200px){.draft-message-container .draft-message-wrapper .draft-message{max-width:720px}}.draft-filtered-summary{margin-bottom:40px;text-align:center}.draft-filtered-summary .filtered-summary-text{color:#686e7a}a{cursor:pointer}.pull-right{float:right!important}.pull-left{float:left!important}.teacher-sidenav,.writing-sidenav{height:calc(100% - 60px - 60px);position:fixed;top:120px;left:0;z-index:100;-webkit-box-shadow:2px 0 2px 0 #ddd;box-shadow:2px 0 2px 0 #ddd;background-color:#fff;font-size:14px;width:75px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.teacher-sidenav button,.writing-sidenav button{outline:0}.teacher-sidenav button.lever,.writing-sidenav button.lever{width:34px;height:52px;position:absolute;top:8px;right:-34px;padding:0;margin:0;border:none;border-radius:0 4px 4px 0;-webkit-box-shadow:2px 2px 2px 0 #ddd;box-shadow:2px 2px 2px 0 #ddd;background-color:#4092cf}.teacher-sidenav button.lever img,.writing-sidenav button.lever img{height:18px;width:6px;margin-bottom:2px}.teacher-sidenav.expanded button.lever img,.writing-sidenav.expanded button.lever img{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.teacher-sidenav.expanded ul,.writing-sidenav.expanded ul{text-align:left}.teacher-sidenav ul,.writing-sidenav ul{margin:0;list-style:none;overflow-y:auto;padding:17px 13px 60px;text-align:center;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0}.teacher-sidenav ul li,.writing-sidenav ul li{margin:0;padding:0;margin-bottom:17px;line-height:37px;white-space:nowrap;position:relative}.teacher-sidenav ul li:last-child,.writing-sidenav ul li:last-child{margin-bottom:0}.teacher-sidenav ul li:last-child .navigation-button .decoration:after,.writing-sidenav ul li:last-child .navigation-button .decoration:after{display:none}.teacher-sidenav.with-onboarding ul,.writing-sidenav.with-onboarding ul{height:calc(100% - 60px - 50px - 60px);padding-bottom:0}.teacher-sidenav .navigation-button,.writing-sidenav .navigation-button{padding:0;margin:0;border:0;background-color:transparent;font-weight:300}.teacher-sidenav .navigation-button img,.writing-sidenav .navigation-button img{height:17px;width:17px}.teacher-sidenav .navigation-button img.light,.writing-sidenav .navigation-button img.light{display:none}.teacher-sidenav .navigation-button img.dark,.writing-sidenav .navigation-button img.dark{display:block}.teacher-sidenav .navigation-button:hover,.writing-sidenav .navigation-button:hover{text-decoration:none}.teacher-sidenav .navigation-button.active .decoration,.writing-sidenav .navigation-button.active .decoration{background-color:#4092cf;color:#e8f3fb}.teacher-sidenav .navigation-button.active .decoration-label,.writing-sidenav .navigation-button.active .decoration-label{font-weight:500}.teacher-sidenav .navigation-button.active img.light,.writing-sidenav .navigation-button.active img.light{display:block}.teacher-sidenav .navigation-button.active img.dark,.writing-sidenav .navigation-button.active img.dark{display:none}.teacher-sidenav .navigation-button.previous-drafts .decoration-label,.writing-sidenav .navigation-button.previous-drafts .decoration-label{font-weight:inherit}.teacher-sidenav .decoration,.writing-sidenav .decoration{border-radius:100%;height:37px;width:37px;background-color:#e8f3fb;line-height:37px;border:none;color:#4092cf;font-size:15px;font-weight:500;display:inline-block;position:relative;text-align:center;vertical-align:middle}.teacher-sidenav .decoration img,.writing-sidenav .decoration img{position:absolute}.teacher-sidenav .decoration:after,.writing-sidenav .decoration:after{display:block;width:1px;height:18px;background-color:#d2e8f7;content:"";z-index:-100;position:absolute;top:37px;left:18px}.teacher-sidenav .draft-link.filtered .navigation-button:focus,.writing-sidenav .draft-link.filtered .navigation-button:focus{outline:0}.teacher-sidenav .draft-link.filtered .navigation-button .decoration-label,.writing-sidenav .draft-link.filtered .navigation-button .decoration-label{color:#a9acb3}.teacher-sidenav .decoration-label,.writing-sidenav .decoration-label{display:inline-block;margin-left:13px;color:#3d4454;vertical-align:middle}.teacher-sidenav .decoration-label .supplementary-text,.writing-sidenav .decoration-label .supplementary-text{vertical-align:bottom;margin-left:3px;font-size:10px;display:inline}.teacher-sidenav .assignment-icon,.teacher-sidenav .nav-icon,.writing-sidenav .assignment-icon,.writing-sidenav .nav-icon{left:10px;top:9px;width:15px}.teacher-sidenav .relaunch-button,.writing-sidenav .relaunch-button{width:100%;padding:0;border:none;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.teacher-sidenav .relaunch-button .relaunch-icon-wrapper,.writing-sidenav .relaunch-button .relaunch-icon-wrapper{width:100%;height:50px;padding-top:12px;background-color:#08b9d0}.teacher-sidenav .relaunch-button .relaunch-icon-wrapper .relaunch-icon,.writing-sidenav .relaunch-button .relaunch-icon-wrapper .relaunch-icon{width:34px;height:30px;margin:auto;background-size:contain;background-repeat:no-repeat}.teacher-sidenav .relaunch-button .decoration-label,.writing-sidenav .relaunch-button .decoration-label{font-weight:300;color:#000}.teacher-sidenav .relaunch-button:hover,.writing-sidenav .relaunch-button:hover{text-decoration:none}.teacher-sidenav .relaunch-button:hover .relaunch-icon-wrapper,.writing-sidenav .relaunch-button:hover .relaunch-icon-wrapper{background-color:#07a1b6}.teacher-sidenav .relaunch-button:hover .relaunch-icon-wrapper .relaunch-icon,.writing-sidenav .relaunch-button:hover .relaunch-icon-wrapper .relaunch-icon{}.teacher-sidenav .relaunch-button:hover .decoration-label,.writing-sidenav .relaunch-button:hover .decoration-label{font-weight:500;color:#535967}.teacher-sidenav.expanded .relaunch-button,.writing-sidenav.expanded .relaunch-button{padding-left:14px}.teacher-sidenav.expanded .relaunch-button .relaunch-icon-wrapper,.writing-sidenav.expanded .relaunch-button .relaunch-icon-wrapper{width:34px;margin-right:1px;background-color:transparent}.teacher-sidenav.expanded .relaunch-button .relaunch-icon-wrapper .relaunch-icon,.writing-sidenav.expanded .relaunch-button .relaunch-icon-wrapper .relaunch-icon{}.teacher-sidenav.expanded .relaunch-button:hover .relaunch-icon-wrapper .relaunch-icon,.writing-sidenav.expanded .relaunch-button:hover .relaunch-icon-wrapper .relaunch-icon{}.writing-sidenav.expanded{width:260px}.teacher-sidenav.expanded{width:200px}.loading-overlay{position:fixed;width:100%;height:100%;top:0;left:0;background-color:hsla(0,0%,100%,.75);z-index:999;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}a{cursor:pointer}.pull-right{float:right!important}.pull-left{float:left!important}.composition-container .writing-area-wrapper{background-color:#fff;border-radius:4px;-webkit-box-shadow:0 2px 12px rgba(0,0,0,.1);box-shadow:0 2px 12px rgba(0,0,0,.1)}.composition-container .draft-header{display:-ms-flexbox;display:flex;-ms-flex-align:baseline;align-items:baseline;padding:20px 20px 40px;width:100%}.composition-container .draft-header .revision-assistant-version{color:#535967;font-size:18px;font-weight:400}.composition-container .draft-header .exit-proofread{padding:0;margin:0;font-size:16px;font-weight:500}.composition-container .writing-area-form .writing-wrapper{display:-ms-flexbox;display:flex;position:relative}.composition-container .writing-area-form .writing-wrapper .inputs-wrapper{-ms-flex-preferred-size:70%;flex-basis:70%;margin-left:8.33333%;padding-top:26px;padding-bottom:56px;width:70%;max-width:70%}@media (min-width:1200px){.composition-container .writing-area-form .writing-wrapper .inputs-wrapper{-ms-flex-preferred-size:75%;flex-basis:75%;width:75%;max-width:75%}}.composition-container .writing-area-form .writing-wrapper .inputs-wrapper .title{width:100%;font-size:20px;display:block;padding:0;border:none;outline:none;color:#000;font-weight:500;margin-bottom:26px}.composition-container .writing-area-form .writing-wrapper .comment-gutter{-ms-flex:1 1;flex:1 1;-ms-flex-preferred-size:8.33333%;flex-basis:8.33333%;width:8.33333%}.writing-area-text{min-height:400px}.public-DraftEditor-content,.writing-area-text{outline:none;word-break:break-word;line-height:42px;font-weight:300;font-size:16px}.public-DraftEditorPlaceholder-root,.writing-area-placeholder{position:absolute;color:#9397a0;pointer-events:none;line-height:42px}.writing-area-footer{margin-top:16px;margin-bottom:80px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.writing-area-footer .status-text{font-size:12px;font-weight:300;color:#686e7a;margin-left:4px;margin-top:6px}a{cursor:pointer}.pull-right{float:right!important}.pull-left{float:left!important}.proofread-action-bar{font-size:12px;font-weight:500;padding:5px 22px;border-right:1px solid #d4d6d9;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:stretch;justify-content:stretch}.proofread-action-bar>label{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;margin:0;padding:0}.proofread-action-bar .proofread-action-label{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:column;flex-direction:column;margin-right:16px;text-align:right}.proofread-action-bar .proofread-action-label .proofread-title-container{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.proofread-action-bar .proofread-action-label .proofread-title-container .proofread-title{font-size:14px;font-weight:400;vertical-align:super}.proofread-action-bar .proofread-action-label .proofreads-remaining-by-toggle{font-size:13px;font-weight:300;line-height:15px}.proofread-action-bar .react-toggle .react-toggle-track-check,.proofread-action-bar .react-toggle .react-toggle-track-x{line-height:.9;margin-right:4px;font-weight:300;color:#fff}.proofread-action-bar .react-toggle.react-toggle--checked .react-toggle-track{background-color:#1e7bbb}.proofread-action-bar .react-toggle.react-toggle--checked .react-toggle-thumb{border-color:#1e7bbb}.proofread-action-bar .help-icon{width:20px;height:20px;padding:0;margin:0 0 0 5px;border:none;vertical-align:super;display:inline-block}.proofread-action-bar .help-icon img{height:17px}.proofread-action-bar .help-icon:hover img{display:inline-block}.proofread-container .proofread-action-bar{display:none}@media (min-width:992px){.proofread-container .proofread-action-bar{display:-ms-flexbox;display:flex}}.proofread-container .proofread-action-bar>label{-ms-flex-direction:column;flex-direction:column}@media (min-width:1200px){.proofread-container .proofread-action-bar>label{-ms-flex-direction:row;flex-direction:row}}.proofread-container .proofread-action-bar>label .proofread-action-label{margin-right:0}@media (min-width:1200px){.proofread-container .proofread-action-bar>label .proofread-action-label{margin-right:16px}}.proofread-container .proofread-action-bar>label .proofread-action-label .proofreads-remaining-by-toggle{display:none}@media (min-width:1200px){.proofread-container .proofread-action-bar>label .proofread-action-label .proofreads-remaining-by-toggle{display:block}}a{cursor:pointer}.pull-right{float:right!important}.pull-left{float:left!important}.button-submenu-handle{display:none}.button-submenu-container{position:relative}.button-submenu-container .button-submenu-handle{display:inline-block}.button-submenu-container .button-submenu{border-radius:4px;box-shadow:0 2px 12px rgba(0,0,0,.3);display:flex;flex-direction:row;position:absolute;top:-65px}.button-submenu-container .button-submenu.hide-submenu{display:none}.button-submenu-container .button-submenu:before{border-left:11px solid transparent;border-right:11px solid transparent;border-top:11px solid #d4d6d9;content:"";height:0;width:0;bottom:-11px;position:absolute}.button-submenu-container .button-submenu:after{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #fff;content:"";height:0;width:0;bottom:-9px;position:absolute}.button-submenu-container .button-submenu>button{background-color:#fff;border:1px solid #fff;border-radius:0;border-right:1px solid #d4d6d9;height:52px;width:52px}.button-submenu-container .button-submenu>button.active{border-color:#e8f3fb;border-right:1px solid #d4d6d9}.button-submenu-container .button-submenu>button:first-child{border-radius:4px 0 0 4px}.button-submenu-container .button-submenu>button:last-child{border-radius:0 4px 4px 0;border-right:none}@media (max-width:991px){.button-submenu-container-sm{position:relative}.button-submenu-container-sm .button-submenu-handle{display:inline-block}.button-submenu-container-sm .button-submenu{border-radius:4px;box-shadow:0 2px 12px rgba(0,0,0,.3);display:flex;flex-direction:row;position:absolute;top:-65px}.button-submenu-container-sm .button-submenu.hide-submenu{display:none}.button-submenu-container-sm .button-submenu:before{border-left:11px solid transparent;border-right:11px solid transparent;border-top:11px solid #d4d6d9;content:"";height:0;width:0;bottom:-11px;position:absolute}.button-submenu-container-sm .button-submenu:after{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #fff;content:"";height:0;width:0;bottom:-9px;position:absolute}.button-submenu-container-sm .button-submenu>button{background-color:#fff;border:1px solid #fff;border-radius:0;border-right:1px solid #d4d6d9;height:52px;width:52px}.button-submenu-container-sm .button-submenu>button.active{border-color:#e8f3fb;border-right:1px solid #d4d6d9}.button-submenu-container-sm .button-submenu>button:first-child{border-radius:4px 0 0 4px}.button-submenu-container-sm .button-submenu>button:last-child{border-radius:0 4px 4px 0;border-right:none}}.edit-bar{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:50px;border-top:1px solid #d4d6d9}.edit-bar .formatting-buttons .formatting-button-menu{right:-52px}.edit-bar .formatting-buttons .formatting-button-menu:before{left:calc(50% - 11px)}.edit-bar .formatting-buttons .formatting-button-menu:after{left:calc(50% - 10px)}.edit-bar .formatting-buttons .formatting-button-menu.italic-active:after{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #e8f3fb;content:"";height:0;width:0}.edit-bar button{width:50px;height:50px;background-color:transparent;border:none;border-right:1px solid #d4d6d9}.edit-bar button img{height:20px}.edit-bar button:hover img,.edit-bar button:hover img.disabled,.edit-bar button img.disabled,.edit-bar button img.hover{display:none}.edit-bar button:hover img.hover{display:inline}.edit-bar button.active{background-color:#e8f3fb}.edit-bar button.active img.disabled,.edit-bar button.active img.hover{display:none}.edit-bar button.active img{display:inline}.edit-bar button:disabled{cursor:not-allowed;opacity:1}.edit-bar button:disabled img.disabled{display:inline}.edit-bar button:disabled img,.edit-bar button:disabled img.hover{display:none}a{cursor:pointer}.pull-right{float:right!important}.pull-left{float:left!important}.prewriting-component-wrapper{margin-bottom:80px}.prewriting-component-wrapper .prewriting-container{background-color:#fff;border-radius:4px}.prewriting-component-wrapper .prewriting-header{color:#535967;font-size:18px;font-weight:400;padding:20px}.prewriting-component-wrapper .prewriting-tagline{text-align:center;font-weight:500;font-size:18px;color:#686e7a;padding:36px 0}.prewriting-component-wrapper .prewriting-body{color:#000;max-width:705px;padding:0;margin:0 auto;padding:0 30px 90px}.prewriting-component-wrapper .prewriting-data-container{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;margin-bottom:28px}.prewriting-component-wrapper .prewriting-data-container:last-child{margin-bottom:0}.prewriting-component-wrapper .prewriting-data-label{width:69px;min-width:69px;color:#000;font-size:14px;text-align:right}.prewriting-component-wrapper .prewriting-help-button{height:20px;width:20px;margin:0 17px;background-color:transparent;border:0;padding:0}.prewriting-component-wrapper .prewriting-field-list{-ms-flex:1 1;flex:1 1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.prewriting-component-wrapper .prewriting-field-list .prewriting-field{margin-bottom:18px}.prewriting-component-wrapper .prewriting-field-list .prewriting-add-field{border:1px dashed #9397a0;color:#9397a0;height:95px;background-color:transparent;text-align:left;padding:0 12px;padding-bottom:50px;font-size:14px;font-style:italic}.prewriting-component-wrapper .prewriting-field-list .prewriting-add-field:hover{text-decoration:none}.prewriting-component-wrapper .prewriting-field{background-color:#fff;-ms-flex-positive:1;flex-grow:1;padding:0 12px;border:1px solid #686e7a;font-size:16px;line-height:24px;position:relative;-ms-flex:1 1;flex:1 1}.prewriting-component-wrapper .prewriting-button-as-anchor{padding:12px;color:#1e7bbb;background-color:transparent;border:none;font-weight:500}.prewriting-component-wrapper .prewriting-remove-field{position:absolute;right:0;bottom:0;display:none;background-color:#fff}.prewriting-component-wrapper .prewriting-field:hover .prewriting-remove-field{display:inline}.prewriting-component-wrapper .prewriting-field .public-DraftEditor-content{min-height:95px;font-size:14px}.prewriting-component-wrapper .public-DraftEditorPlaceholder-root{color:#9397a0;font-size:14px;font-style:italic}.prewriting-component-wrapper .prewriting-footer{margin-top:16px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.prewriting-component-wrapper .prewriting-footer .status-text{font-size:12px;font-weight:300;color:#686e7a;margin-left:4px;margin-top:6px}.prewriting-component-wrapper .hide-prewriting{float:right;margin-top:-12px;margin-right:-12px}.prewriting-component-wrapper .show-prewriting{display:block;background-color:#fff;width:100%;border-radius:4px;line-height:32px;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.2);box-shadow:0 1px 1px 0 rgba(0,0,0,.2)}.prewriting-component-wrapper.readonly{margin-bottom:40px}.prewriting-component-wrapper.readonly .prewriting-body{padding:0 30px;padding-top:36px;color:#686e7a;text-align:left;padding-bottom:60px}.prewriting-component-wrapper.readonly .prewriting-data-label{width:120px;min-width:120px;text-align:left;color:#686e7a;font-weight:500}.prewriting-component-wrapper.readonly .prewriting-data-container{border-bottom:1px solid #d4d6d9;padding:26px 0;margin:0}.prewriting-component-wrapper.readonly .prewriting-data-container:first-child{padding-top:0}.prewriting-component-wrapper.readonly .prewriting-data-container:last-child{border:none;padding-bottom:0}.prewriting-component-wrapper.readonly .prewriting-data-container p{margin:0}a{cursor:pointer}.pull-right{float:right!important}.pull-left{float:left!important}.completed-wrapper{max-width:410px;margin:0 auto;margin-top:20px}.writing-space{margin-left:10%;width:80%}.student-write .start-writing-container{text-align:center;padding-top:30px}.student-write .start-writing-container:first-child{padding-top:35px}.student-write .start-writing-container:last-of-type{padding-bottom:80px}.student-write input,.student-write select,.student-write textarea{border:1px solid rgba(0,0,0,.3);padding:.25em;border-radius:2px;background-color:#fff}.student-write .instructions-container{padding-bottom:12px;margin-bottom:16px}.student-write .assignment-information-container{padding-top:30px;margin-bottom:40px}.student-write .assignment-heading{margin:3em auto}.student-write .assignment-heading .faux-cell{padding:0 1em;border-right:1px solid #9397a0}.student-write .assignment-heading .faux-cell:last-child{border:none}.student-write .assignment-heading .heading-due{font-weight:700;color:#9397a0}.student-write .assignment-heading .heading-highlight img{height:20px;vertical-align:text-bottom}.student-write .assignment-heading .heading-prewriting a{color:#9397a0}.student-write .lexile{display:none}.student-write .revisions-loading{background-color:#fff;padding:1em;margin-bottom:1em}.student-write .prewriting-widget-container{margin:80px 0 0}.student-write .prewriting-widget-container.readonly.empty{margin-bottom:0}.student-write .prewriting-widget-container.readonly.empty>*{display:none}.student-write .modal-dialog{width:auto}#prewriting{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}#prewriting .prewriting-component-wrapper{-ms-flex:1 1;flex:1 1}#prewriting .start-prewriting{margin-bottom:40px}a{cursor:pointer}.pull-right{float:right!important}.pull-left{float:left!important}.spot-check-not-started{width:100%;text-align:center;font-weight:300}.spot-check-not-started .spot-check-not-started-icon{width:254px;height:166px;margin:73px 0 10px}.spot-check-not-started .spot-check-not-started-title{margin-bottom:22px;font-size:28px;color:#4092cf;font-weight:500}.spot-check-not-started .spot-check-not-started-check-availability{margin-top:22px}a{cursor:pointer}.pull-right{float:right!important}.pull-left{float:left!important}.eula{background-color:#fff;display:block;margin:50px auto 0;overflow-y:auto;width:460px}.eula a{font-size:16px}.eula h1{margin-top:30px;margin-bottom:18px;font-size:28px;font-weight:500;color:#4092cf}.eula label{color:#535967;font-weight:500;text-align:left;font-size:16px;display:block}.eula form{width:395px;margin:0 auto}.eula .eula-image{width:256px;height:216px}.eula .subtitle{margin-top:18px;font-weight:300;font-size:20px}.eula .introduction-text{font-size:16px;font-weight:300;margin-top:30px;margin-bottom:30px}.eula .form-group{margin-bottom:40px}.eula .form-group.validation-instructions{margin-bottom:0;font-weight:300;font-size:14px}.eula .accept-eula-wrapper{margin-bottom:5px}.eula .accept-eula-wrapper input[type=checkbox]{position:relative;top:-1px;margin-right:10px}.eula .accept-eula-wrapper .label-checkbox{text-align:center}.eula .form-control-error{position:absolute;margin-top:5px;margin-bottom:0}.eula .form-control-error.accept-eula-error{left:0;right:0;text-align:center;margin-top:0}a{cursor:pointer}.pull-right{float:right!important}.pull-left{float:left!important}.pawscar-wilde-error-page{width:100%;text-align:center;font-size:14pt;color:#000}.pawscar-wilde-error-page.error-admin{max-width:520px}.pawscar-wilde-error-page.error-assignment-not-configured{max-width:470px}.pawscar-wilde-error-page .pawscar-wilde img{width:300px;height:243px}.pawscar-wilde-error-page .big-sorry{font-size:34px;font-weight:500;color:#4092cf;margin-bottom:16px}.pawscar-wilde-error-page .error-code,.pawscar-wilde-error-page .message{font-size:16px;line-height:24px;font-weight:300}.pawscar-wilde-error-page .error-code a,.pawscar-wilde-error-page .message a{font-size:16px;color:#1e7bbb;font-weight:500}.pawscar-wilde-error-page .secondary-message{margin-top:20px}.pawscar-wilde-error-page .buttons{margin-top:30px}.pawscar-wilde-error-page .use-this-id{margin-bottom:3px}a{cursor:pointer}.pull-right{float:right!important}.pull-left{float:left!important}.assignment-sub-header{height:60px;width:100%;z-index:900;background:#135783;color:#fff;font-size:20px;font-weight:400;padding:15px 0;margin:0;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.2);box-shadow:0 2px 2px 0 rgba(0,0,0,.2);display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.assignment-sub-header.assignment-type-spot{background-color:#7359ad}.assignment-sub-header.assignment-type-xp{background-color:#1893a4}.assignment-sub-header.is-proofread{background-color:#3d4454}.assignment-sub-header .assignment-name{-ms-flex:1 1;flex:1 1;overflow:hidden;padding-left:30px;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.assignment-sub-header .sub-header-content{color:#fff;padding:0 30px 0 0;text-align:right}.assignment-sub-header .sub-header-content .back-caret,.assignment-sub-header .sub-header-content .back-to-library{font-weight:500}.assignment-sub-header .sub-header-content .back-caret{font-size:14px}.assignment-sub-header .sub-header-content .back-to-library{margin-left:5px;padding:0;color:#fff}a{cursor:pointer}.pull-right{float:right!important}.pull-left{float:left!important}.draft-filter{font-size:16px;margin-right:30px}.draft-filter>span{margin-right:10px;vertical-align:sub}.draft-filter .custom-select{display:inline-block;background-color:#135783;border:1px solid #fff;border-radius:.1em}.draft-filter .custom-select:after{width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:7px solid #fff;margin-top:-3px;right:.5em}.draft-filter .custom-select select{padding-top:.2em;padding-bottom:.2em;font-size:14px;font-weight:300;vertical-align:top}.draft-filter .custom-select select:focus{border-color:transparent}.draft-filter .custom-select select option{color:#000}.assignment-type-xp>.draft-filter>.custom-select{background-color:#1893a4}a{cursor:pointer}.pull-right{float:right!important}.pull-left{float:left!important}.student-toggle{font-weight:400;text-align:right;font-size:16px;line-height:32px;padding-right:45px;white-space:nowrap}.student-toggle .student-name{margin:0 -5px}.student-toggle *{display:inline;border:0;background:none}.student-toggle a{height:14px;width:5px;position:relative;top:-2px;vertical-align:middle;padding:0 14px 0 25px;display:inline-block}.student-toggle a.previous-student{height:14px;width:5px}.student-toggle a.next-student{height:14px;width:5px}.student-toggle a.disabled{opacity:.2;pointer-events:none}.create-assignment-subheader.assignment-sub-header{padding:0;-ms-flex-align:center;align-items:center;background-color:#d2e8f7}.create-assignment-subheader.assignment-sub-header.assignment-type-spot{background-color:#e5ddf3}.create-assignment-subheader.assignment-sub-header.assignment-type-spot .assignment-name{color:#673ab7}.create-assignment-subheader.assignment-sub-header.assignment-type-xp{background-color:#d3f4f8}.create-assignment-subheader.assignment-sub-header.assignment-type-xp .assignment-name{color:#008097}.create-assignment-subheader.assignment-sub-header .sub-header-content{padding-left:45px;margin-top:-3px}.create-assignment-subheader.assignment-sub-header .exit-arrow{width:15px;height:11.25px;margin-bottom:2px}.create-assignment-subheader.assignment-sub-header .assignment-name{max-width:435px;padding-left:0;font-family:Roboto Slab,serif;color:#135783}@media (min-width:992px){.create-assignment-subheader.assignment-sub-header .assignment-name{max-width:615px}}@media (min-width:1200px){.create-assignment-subheader.assignment-sub-header .assignment-name{max-width:780px}}.create-assignment-subheader.assignment-sub-header .subheader-buttons{width:295px;margin-right:30px;text-align:right}.create-assignment-subheader.assignment-sub-header .subheader-buttons .btn{min-width:120px;padding:8px 12px}.create-assignment-subheader.assignment-sub-header .back-to-library,.create-assignment-subheader.assignment-sub-header .toggle-fave{color:#1e7bbb;font-size:14px;outline:none}.create-assignment-subheader.assignment-sub-header .toggle-fave{padding-right:0;margin-right:20px}a{cursor:pointer}.pull-right{float:right!important}.pull-left{float:left!important}.teacher-view-wrapper{margin-top:40px}.default-layout-body .signal-check-spinner,.teacher-view-wrapper .signal-check-spinner{position:fixed;top:0;left:0;width:100%;height:100%}.default-layout-body .signal-check-spinner img,.teacher-view-wrapper .signal-check-spinner img{position:absolute;margin:auto;top:0;bottom:0;left:0;right:0}.walkthrough-container{z-index:999;position:relative}.walkthrough-container .icon-button{height:28px;margin:0 7px;margin-bottom:4px}.walkthrough-container .tip .icon{margin-top:-13px}.walkthrough-container .walkthrough-relaunch-tooltip{padding:20px 30px;width:240px;line-height:22px;min-width:240px;font-size:15px;border-radius:4px;text-align:center}.walkthrough-container .walkthrough-relaunch-tooltip button.primary.compact{background-color:#008097}.walkthrough-container .prompt-library-carousel-wrapper .image-container{width:510px;height:320px;position:relative;overflow:hidden}.walkthrough-container .prompt-library-carousel-wrapper .image-container img{position:absolute;top:-1px;left:-1px;width:512px;height:322px}.walkthrough-container .prompt-library-onboarding-tooltip .question-mark{position:relative;margin-right:22px}.walkthrough-container .prompt-library-onboarding-tooltip .question-mark:after{position:absolute;top:1px;left:0;content:" ";width:18px;height:18px;}.walkthrough-container .prompt-library-onboarding-tooltip .primary{border-color:#07a1b6;background-color:#07a1b6}.walkthrough-container .prompt-library-onboarding-tooltip.onboarding-assignment-type{min-width:475px}.walkthrough-container .prompt-library-onboarding-tooltip.onboarding-filtering{min-width:450px}a{cursor:pointer}.pull-right{float:right!important}.pull-left{float:left!important}.spot-check-info{text-align:center;margin-bottom:30px;padding:40px 0;background-color:#d3edf1}.spot-check-info .spot-check-info-title{margin-bottom:10px;font-size:20px;font-weight:500}.spot-check-info p{font-size:14px;font-weight:300;line-height:22px}a{cursor:pointer}.pull-right{float:right!important}.pull-left{float:left!important}.no-associated-students{text-align:center;margin-top:52px}.no-associated-students img{width:230px;height:180px}.no-associated-students .no-associated-students-message{margin-top:30px}.student-work-wrapper{margin-left:10%;width:80%;min-height:calc(100vh - 280px)}.student-work-wrapper .student-prewriting-wrapper{margin-bottom:30px}.student-work-wrapper .no-student-work{text-align:center;margin-top:-10px}.student-work-wrapper .no-student-work img{width:230px;height:180px}.student-work-wrapper .no-student-work-message{margin-top:30px;text-align:center;font-size:16px}.student-work-wrapper .no-student-work-message.with-prewriting{margin-bottom:200px}.student-work-wrapper .spot-check-message{margin-top:52px;text-align:center}.student-work-wrapper .spot-check-message .spot-check-message-title{margin-top:30px;margin-bottom:22px;color:#4092cf;font-size:28px;font-weight:500}.student-work-wrapper .spot-check-message img{width:194px;height:221.25px}.student-work-wrapper .spot-check-message p{font-size:16px;font-weight:300;line-height:22px}.student-work-wrapper .spot-check-message a{font-size:16px}.student-work-wrapper .help-box{max-width:550px;margin:30px auto 0;padding:25px 0;text-align:center;background-color:#d3edf1;font-size:14px;font-weight:300}a{cursor:pointer}.pull-right{float:right!important}.pull-left{float:left!important}.student-progress{width:80%;margin-left:10%;margin-bottom:70px}.student-progress .student-progress-stats,.student-progress .student-progress-students-wrapper{background-color:#fff;padding:36px 30px;margin-bottom:16px;border-radius:4px}.student-progress .student-progress-stats:last-child,.student-progress .student-progress-students-wrapper:last-child{margin-bottom:0}.student-progress .student-progress-stats{padding-bottom:20px}.student-progress .student-progress-stats .ra-button,.student-progress .student-progress-stats button{margin-top:16px;margin-left:12px}.student-progress .student-progress-stats .ra-button:first-child,.student-progress .student-progress-stats button:first-child{margin-left:0}.student-progress .student-progress-stats .submission-heading{font-size:24px;color:#000;font-weight:500;line-height:36px;margin-bottom:16px;line-height:20px}.student-progress .student-progress-stats .grade-report-link{text-align:right;font-size:14px;vertical-align:bottom;font-weight:500;line-height:42px}.student-progress .student-progress-stats .progress{background-color:#d3edf1;height:45px;margin-bottom:0}.student-progress .student-progress-stats .progress-bar{background-color:#4eb5c6}.student-progress .student-progress-students-wrapper button.download{margin-bottom:52px}.student-progress .student-progress-students-wrapper .help-icon{width:20px;height:20px;margin-left:5px}.student-progress .student-progress-students-wrapper .tooltip{min-width:0;max-width:none;width:auto;padding:8px 13px;font-size:14px;font-weight:300;pointer-events:none}.student-progress .student-progress-students-wrapper .tooltip .tooltip-arrow{top:0;left:calc(50% + 17px);-webkit-transform:rotate(145px);-ms-transform:rotate(145px);transform:rotate(145px);border:6px solid #fff;-webkit-box-shadow:-3px 3px 4px -2px rgba(0,0,0,.15);box-shadow:-3px 3px 4px -2px rgba(0,0,0,.15)}.student-progress .student-progress-students{width:100%;table-layout:fixed}.student-progress .student-progress-students thead{padding-bottom:15px}.student-progress .student-progress-students .student-table-cell,.student-progress .student-progress-students .student-table-header{font-weight:300;font-size:14px;height:50px;max-height:50px;text-align:center}.student-progress .student-progress-students .student-table-header{font-size:16px;color:#231f20;font-weight:500;white-space:nowrap;cursor:pointer;text-align:center;padding:0 14.5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.student-progress .student-progress-students .student-table-header .sorting-arrow{display:inline-block;margin-left:5px;border:none;background-color:transparent;visibility:hidden;margin-right:-15px;height:10px;vertical-align:baseline}.student-progress .student-progress-students .student-table-row{border-bottom:1px solid #d4d6d9;color:#686e7a}.student-progress .student-progress-students .student-table-row:last-child{border-bottom:none}.student-progress .student-progress-students .first-name-column,.student-progress .student-progress-students .last-name-column,.student-progress .student-progress-students .select-column{text-align:left;padding:0}.student-progress .student-progress-students .first-name-column .sorting-arrow,.student-progress .student-progress-students .last-name-column .sorting-arrow,.student-progress .student-progress-students .select-column .sorting-arrow{margin-right:0}.student-progress .student-progress-students .rubric-trait-value{text-align:center;font-weight:300;width:100%}.student-progress .student-progress-students .rubric-trait-value .trait-pill{height:8px;border-radius:4px;margin:0 10px;opacity:.3;max-width:44px;margin:0 auto}.student-progress .student-progress-students .rubric-trait-value .trait-pill.trait-strength-4{background-color:#2e6c35}.student-progress .student-progress-students .rubric-trait-value .trait-pill.trait-strength-3{background-color:#54a858}.student-progress .student-progress-students .rubric-trait-value .trait-pill.trait-strength-2{background-color:#fdc151}.student-progress .student-progress-students .rubric-trait-value .trait-pill.trait-strength-1{background-color:#f5554a}.student-progress .student-progress-students .active-cell .rubric-trait-value{font-weight:500}.student-progress .student-progress-students .active-cell .rubric-trait-value .trait-pill{opacity:1}.student-progress .student-progress-students .select-column{width:42px;max-width:42px;min-width:42px}.student-progress .student-progress-students .select-column input[type=checkbox],.student-progress .student-progress-students .select-column label{cursor:pointer}.student-progress .student-progress-students .student-table-header.active-column .sorting-arrow{visibility:visible;margin-right:0}.student-progress .student-progress-students .active-cell{font-weight:500;cursor:pointer;color:#535967}.student-progress .student-progress-students input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;width:14px;height:14px;border:1px solid #d4d6d9}.student-progress .student-progress-students input[type=checkbox]:checked{background-color:#bec0c6;background-repeat:no-repeat;background-size:8px;background-position:50%}.student-progress .student-progress-students .turned-in-check,.student-progress .student-progress-students img.green-check{display:inline-block;border:0;height:22px;vertical-align:top}.student-progress .student-progress-students .needs-review{color:#686e7a;white-space:nowrap}.student-progress .student-progress-students .rubric-trait-col{width:14.5%}.student-progress .student-progress-students .first-name-col,.student-progress .student-progress-students .last-name-col{width:13%}a{cursor:pointer}.pull-right{float:right!important}.pull-left{float:left!important}.edit-assignment-wrapper{width:80%;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;margin-left:10%;margin-bottom:55px}.edit-assignment-wrapper .assignment-information-container{-ms-flex:1 1;flex:1 1;-ms-flex-preferred-size:55%;flex-basis:55%;padding:0 15px 15px 0}.edit-assignment-wrapper .teacher-instructions-container{border-radius:4px;background-color:#fff;margin:16px 0;padding:20px 0;font-size:14px}.edit-assignment-wrapper .teacher-instructions-container.active-instructions{-webkit-box-shadow:0 1px 2px 1px rgba(0,0,0,.2);box-shadow:0 1px 2px 1px rgba(0,0,0,.2)}.edit-assignment-wrapper .teacher-instructions-container .instructions-label{font-size:18px;font-weight:400;color:#535967;padding:0 29px}.edit-assignment-wrapper .teacher-instructions-container .instructions-body{margin-top:16px;padding:0 19px;position:relative}.edit-assignment-wrapper .teacher-instructions-container .icon-container{position:absolute;top:14px}.edit-assignment-wrapper .teacher-instructions-container .icon-container img{width:71px}.edit-assignment-wrapper .teacher-instructions-container .instructions-edit-container{vertical-align:top;margin-left:83px;position:relative}.edit-assignment-wrapper .teacher-instructions-container .instructions-area{position:relative}.edit-assignment-wrapper .teacher-instructions-container .instructions .public-DraftEditor-content{min-height:93px;font-weight:300;font-size:14px;border:1px solid #e9eaec;padding:16px 12px;line-height:16px}.edit-assignment-wrapper .teacher-instructions-container .instructions .public-DraftEditorPlaceholder-root{top:5px;left:12px;color:#686e7a;font-weight:300;font-style:italic}.edit-assignment-wrapper .teacher-instructions-container .instructions.empty{border-style:dashed}.edit-assignment-wrapper .teacher-instructions-container .edit-bar-container{margin-top:16px;display:inline-block}.edit-assignment-wrapper .teacher-instructions-container .edit-bar-container .edit-bar{border:1px solid #d4d6d9;border-radius:4px;padding:25px 0}.edit-assignment-wrapper .teacher-instructions-container .edit-bar-container .bold{border-top-left-radius:4px;border-bottom-left-radius:4px}.edit-assignment-wrapper .teacher-instructions-container .edit-bar-container .underline{border-radius:0;border-right:none;border-top-right-radius:4px;border-bottom-right-radius:4px}.edit-assignment-wrapper .extra-information-container{-ms-flex:1 1;flex:1 1;padding:0 15px 15px 0}.edit-assignment-wrapper .extra-information-container .supplementary-info{border-radius:4px;overflow:hidden}.edit-assignment-wrapper .extra-information-container .supplementary-info .info-links{background-color:#fff;padding:16px;border-bottom:1px solid #e9eaec}.edit-assignment-wrapper .extra-information-container .supplementary-info .info-links>div{padding-bottom:8px}.edit-assignment-wrapper .extra-information-container .supplementary-info .info-links strong{font-weight:500}.edit-assignment-wrapper .extra-information-container .icon{height:20px;margin-right:.5em;vertical-align:bottom}.edit-assignment-wrapper .extra-information-container .source-count{color:#969696}.edit-assignment-wrapper .extra-information-container .more-info{background-color:#fff;padding:34px 2em;white-space:nowrap}.edit-assignment-wrapper .extra-information-container .more-info .tags{text-transform:capitalize}.edit-assignment-wrapper .extra-information-container .more-info .info-title{font-weight:500;font-size:14px;color:#231f20}.edit-assignment-wrapper .extra-information-container .more-info .info-value{display:block;color:#231f20;font-size:14px;font-weight:300}.edit-assignment-wrapper .extra-information-container .more-info>*,.edit-assignment-wrapper .extra-information-container .primary-info>*{margin-bottom:22px}.edit-assignment-wrapper .extra-information-container .more-info>:last-child,.edit-assignment-wrapper .extra-information-container .primary-info>:last-child{margin-bottom:0}.edit-assignment-wrapper .extra-information-container button{width:100%;margin-top:16px;display:block}a{cursor:pointer}.pull-right{float:right!important}.pull-left{float:left!important}.class-reports{width:100%;font-size:16px;margin-bottom:80px}.class-reports .reports-container{padding-top:52px}.class-reports .back{font-size:16px;position:absolute;line-height:normal;top:-23px;right:16px}.class-reports .class-reports-icon{width:31px;position:relative;top:-4px}.class-reports .title{font-weight:500;font-size:24px;color:#4092cf;margin-left:10px}.class-reports .ra-form .form-label{margin:0 -3px 0 0;padding-right:10px;font-weight:500;display:inline-block;width:auto;float:none}.class-reports .ra-form select{width:auto;max-width:588px;min-width:220px}.class-reports .selection-controls{background-color:#fff;border-radius:4px;line-height:64px;height:64px}.class-reports .status-empty-selection{text-align:center;font-weight:300;font-size:16px;color:#535967}.class-reports .class-name{font-size:28px;font-weight:500;color:#000;line-height:normal}.class-reports .download{border:none;background-color:transparent;background-repeat:no-repeat;background-size:18px;width:18px;height:21px;display:inline-block;background-position:50%}.ra-table{font-size:16px;margin-top:16px;border-radius:4px;background:#fff;font-weight:300;padding:0 30px}.ra-table .ra-table-title{color:#fff;background-color:#135783;font-size:14px;font-weight:400;line-height:40px;padding-left:20px;border-radius:4px 4px 0 0;margin:0 -30px}.ra-table table{width:100%}.ra-table table tr{border-top:1px solid #d4d6d9}.ra-table table tbody tr:first-child,.ra-table table thead tr{border:none}.ra-table table thead{margin-top:26px;margin-bottom:40px}.ra-table table tbody{font-size:14px}.ra-table table th{font-weight:500;text-transform:capitalize;padding-top:26px;line-height:normal;padding-bottom:40px}.ra-table table td{line-height:50px}.ra-table table td:first-child,.ra-table table th:first-child{padding-left:15px}.ra-table table td:last-child,.ra-table table th:last-child{padding-right:15px}.ra-table .ra-table-foot{padding-top:40px;padding-bottom:40px;color:#535967;line-height:28px}.ra-table.sans-foot{padding-bottom:10px}.ra-table .genre-header{width:30%}.ra-table .assignments-header{width:40%}.ra-table .download-header{width:30%}@media (max-width:991px){.class-reports .ra-form select{max-width:225px}.concatenate-xs{display:block}.concatenate-md,.concatenate-sm{display:none}}@media (min-width:992px) and (max-width:1199px){.class-reports .ra-form select{max-width:421px}.concatenate-sm{display:block}.concatenate-md,.concatenate-xs{display:none}}@media (min-width:1200px){.concatenate-md{display:block}.concatenate-sm,.concatenate-xs{display:none}}a{cursor:pointer}.pull-right{float:right!important}.pull-left{float:left!important}.prompt-type-select .prompt-type{white-space:nowrap;margin-top:20px}.prompt-type-select .prompt-type:first-child{margin-top:0}.prompt-type-select .prompt-type .prompt-type-description-copy,.prompt-type-select .prompt-type label{display:inline-block;vertical-align:middle}.prompt-type-select .prompt-type label img{width:83px;height:83px}.prompt-type-select .prompt-type.spot-check .prompt-type-label{color:#673ab7}.prompt-type-select .prompt-type.signal-check .prompt-type-label{color:#1e7bbb}.prompt-type-select .prompt-type.expansion-pack .prompt-type-label{color:#1893a4}.prompt-type-select .prompt-type-label{color:#000;font-weight:400;font-size:16px}.prompt-type-select input[type=radio]{margin-right:20px}.prompt-type-select .prompt-type-description-copy{text-align:left;white-space:normal;padding-left:25px;margin-right:120px}.guided-tour-hole{-webkit-box-shadow:0 0 0 9999px hsla(0,0%,100%,.7);box-shadow:0 0 0 9999px hsla(0,0%,100%,.7);position:absolute;background:"transparent"}.guided-tour.active-tour{position:absolute;top:0;left:0;width:100%;height:100%;z-index:9999}a{cursor:pointer}.pull-right{float:right!important}.pull-left{float:left!important}.proofread-side-panel{background-color:#fff;border-left:1px solid #d4d6d9;-webkit-box-shadow:-6px 0 12px 0 rgba(0,0,0,.1);box-shadow:-6px 0 12px 0 rgba(0,0,0,.1);height:calc(100vh - 120px);-ms-flex-preferred-size:350px;flex-basis:350px;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;max-width:350px;padding-left:0;position:relative;-webkit-transition:max-width .35s ease-in;-o-transition:max-width .35s ease-in;transition:max-width .35s ease-in;z-index:102}@media (min-width:1200px){.proofread-side-panel{-ms-flex-preferred-size:400px;flex-basis:400px;max-width:400px}}.proofread-side-panel .proofread-side-panel-animation-helper{position:absolute;top:0;left:0;width:350px}@media (min-width:1200px){.proofread-side-panel .proofread-side-panel-animation-helper{width:400px}}.proofread-side-panel>*{width:100%}.proofread-side-panel .side-panel-tab{width:34px;height:52px;position:absolute;top:8px;left:-34px;border:none;border-top-left-radius:5px;border-bottom-left-radius:5px;outline:none;background-color:#08b9d0;text-align:center}.proofread-side-panel .side-panel-tab img{width:6px;height:18px}.proofread-side-panel.is-collapsed{max-width:0}.proofread-side-panel.is-collapsed .side-panel-tab img{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.proofread-side-panel .proofread-panel-area{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:calc(100vh - 120px)}.proofread-side-panel .proofread-panel-area .panel-content-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-positive:1;flex-grow:1;overflow-y:auto;overflow-x:hidden}.proofread-side-panel .proofread-panel-area .panel-content-container .panel-content{-ms-flex-positive:1;flex-grow:1}.proofread-side-panel .proofread-illustration-container{margin-bottom:20px}.proofread-side-panel h2{color:#4092cf;font-weight:500;font-size:24px;margin-bottom:10px}.proofread-side-panel p{font-size:14px;margin-bottom:10px}.proofread-side-panel .proofread-description{color:#000;font-size:14px;font-weight:300;line-height:22px}.proofread-side-panel .proofread-usage{font-weight:500}.proofread-side-panel .buttons{margin-top:30px}.proofread-side-panel .buttons button{background-color:#fff;border-color:#008097;color:#008097;font-weight:400;font-size:14px}.proofread-side-panel .proofread-progress{padding:15px 20px;text-align:center}.proofread-side-panel .proofread-progress .proofread-status{text-align:center}.proofread-side-panel .proofread-progress .proofread-status>*{display:inline-block}.proofread-side-panel .proofread-progress .proofread-status .proofread-available-icon,.proofread-side-panel .proofread-progress .proofread-status .proofread-used-icon{height:32px;margin:5px;width:32px}.proofread-side-panel .proofread-progress .proofreads-remaining{margin:5px}.proofread-side-panel .erater-attribution{color:#686e7a;font-size:12px;font-weight:400;padding:20px;text-align:center}.proofread-side-panel .erater-attribution img.erater-logo{width:30px;height:30px}.proofread-side-panel .erater-attribution>span{margin-left:5px}.proofread-side-panel .erater-attribution>span .tm{font-size:.5em;position:relative;top:-.5em}.proofread-unavailable .panel-content,.proofread-welcome-back .panel-content,.proofread-welcome-fresh .panel-content{padding:20px;text-align:center}.proofread-unavailable .proofread-illustration,.proofread-welcome-fresh .proofread-illustration{height:270px;width:310px}.proofread-unavailable .proofread-description,.proofread-welcome-fresh .proofread-description{margin:0 auto 10px;width:310px}.proofread-unavailable .pawscar{height:236px;width:232px;margin-top:60px;margin-bottom:40px}.proofread-welcome-back .proofread-illustration{height:150px;width:289px}.proofread-welcome-back .proofread-description{margin:0 auto 10px;width:320px}a{cursor:pointer}.pull-right{float:right!important}.pull-left{float:left!important}.do-not-highlight:active,.do-not-highlight:focus,.proofread-feedback-details .proofread-feedback-detail .rule-example .hide-example:active,.proofread-feedback-details .proofread-feedback-detail .rule-example .hide-example:focus,.proofread-feedback-details .proofread-feedback-detail .rule-example .show-example:active,.proofread-feedback-details .proofread-feedback-detail .rule-example .show-example:focus,.proofread-feedback-details .proofread-feedback-detail .rule-summary:active,.proofread-feedback-details .proofread-feedback-detail .rule-summary:focus{border-left:none;border-right:none;border-bottom:none;-webkit-box-shadow:none;box-shadow:none;outline:none}.proofread-feedback-flawed,.proofread-feedback-perfect{padding:0;text-align:center}.proofread-feedback-flawed .proofread-progress{border-bottom:2px solid #e9eaec}.proofread-feedback-perfect .panel-content{padding:20px;text-align:center}.proofread-feedback-perfect .proofread-illustration{height:225px;width:208.5px}.proofread-feedback-details{-ms-flex-positive:1;flex-grow:1;overflow-y:auto;position:relative}.proofread-feedback-details .proofread-feedback-detail{cursor:pointer;text-align:left}.proofread-feedback-details .proofread-feedback-detail .rule-summary{display:block}.proofread-feedback-details .proofread-feedback-detail.collapsed:hover{background-color:#e9eaec}.proofread-feedback-details .proofread-feedback-detail.collapsed:first-child{padding-top:17px}.proofread-feedback-details .proofread-feedback-detail.collapsed h3{color:#686e7a;font-size:14px;line-height:24px;padding:13px 40px}.proofread-feedback-details .proofread-feedback-detail.collapsed h3 .count{color:#008097;font-size:16px}.proofread-feedback-details .proofread-feedback-detail.collapsed h3 .rule-name{font-weight:400;margin-top:0;line-height:25px}.proofread-feedback-details .proofread-feedback-detail.selected{background-color:#edfbfc;border-top:2px solid #07a1b6}.proofread-feedback-details .proofread-feedback-detail h3{color:#3d4454;font-size:18px;margin:0;padding:24px 40px;white-space:nowrap;font-weight:500}.proofread-feedback-details .proofread-feedback-detail h3 .count{color:#07a1b6;font-size:22px;display:inline-block;vertical-align:top}.proofread-feedback-details .proofread-feedback-detail h3 .rule-name-wrapper{margin-left:15px;display:inline-block;white-space:normal;vertical-align:top;line-height:22px}.proofread-feedback-details .proofread-feedback-detail h3 .rule-category{font-weight:300;font-size:14px;display:block}.proofread-feedback-details .proofread-feedback-detail .rule-description{display:block;font-size:14px;margin:0;padding:0 40px 30px;font-weight:300;line-height:22px}.proofread-feedback-details .proofread-feedback-detail .rule-example{display:block}.proofread-feedback-details .proofread-feedback-detail .rule-example .example-content{padding:0 40px}.proofread-feedback-details .proofread-feedback-detail .rule-example .example-text{font-size:14px;font-weight:500;margin:0 0 20px}.proofread-feedback-details .proofread-feedback-detail .rule-example .proofread-example-prefix{border-bottom:1px solid #d4d6d9;color:#008097;font-family:Roboto Slab,serif;font-size:16px;font-weight:500;margin:0 0 24px}.proofread-feedback-details .proofread-feedback-detail .rule-example .proofread-example-list{margin-top:10px;padding-bottom:40px}.proofread-feedback-details .proofread-feedback-detail .rule-example .proofread-example-list .proofread-example-item{margin-bottom:30px}.proofread-feedback-details .proofread-feedback-detail .rule-example .proofread-example-list .proofread-example-item:last-child{margin-bottom:0}.proofread-feedback-details .proofread-feedback-detail .rule-example .proofread-example-list .proofread-example-item .proofread-example-title{font-weight:400;margin-bottom:0}.proofread-feedback-details .proofread-feedback-detail .rule-example .proofread-example-list .proofread-example-item .proofread-example-content{color:#07a1b6;font-weight:300}.proofread-feedback-details .proofread-feedback-detail .rule-example .proofread-example-list .proofread-example-item .proofread-example-content ul{list-style:none;padding-left:0}.proofread-feedback-details .proofread-feedback-detail .rule-example .hide-example,.proofread-feedback-details .proofread-feedback-detail .rule-example .show-example{font-size:14px;margin:10px 0 0;text-align:center;height:40px;line-height:40px;padding:0;margin:0;display:block}.proofread-feedback-details .proofread-feedback-detail .rule-example a.show-example{background-color:#008097;color:#fff;font-weight:400}.proofread-feedback-details .proofread-feedback-detail .rule-example a.hide-example{background-color:#d3f4f8;color:#07a1b6;font-weight:500}.proofread-limit-panel{text-align:center}.proofread-limit-panel .limit-panel-content{padding:20px;text-align:center}.proofread-limit-panel .proofread-illustration{height:150px;width:208px}.proofread-spinner img{height:200px;width:200px}a{cursor:pointer}.pull-right{float:right!important}.pull-left{float:left!important}.assignment-details{width:800px;margin:0 auto;padding-left:60px;padding-right:60px;padding-top:60px}.assignment-details .ra-form .form-group:first-child{margin-top:30px}.assignment-details .assignment-name{font-size:24px;font-weight:400;font-family:Roboto Slab,serif}.assignment-details .back-link{position:relative}.assignment-details .back-link .back:before{content:"<";position:absolute;top:0;left:-14px}.assignment-details .assignment-details-form-content{padding-top:18px}.assignment-details .subtext{font-size:13px}.assignment-details .date-label{float:none}.assignment-create-success{width:800px;margin:52px auto 0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.assignment-create-success .header-graphic{width:215px}.assignment-create-success .title{font-size:3.4rem;color:#4092cf;margin:24px 0 0;line-height:48.5px}.assignment-create-success .content{max-width:400px;font-size:1.4rem;font-weight:300;margin-bottom:24px;text-align:center}.assignment-create-success .content .assignment-name{font-size:1.6rem}.assignment-create-success .buttons{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}a{cursor:pointer}.pull-right{float:right!important}.pull-left{float:left!important}input[type=email],input[type=password],input[type=text]{font-weight:300;width:100%;display:block;line-height:40px;height:40px;border:none;padding:0 12px;font-size:14px;border:1px solid #d4d6d9;border-radius:0;cursor:text}input[type=email].inverse,input[type=password].inverse,input[type=text].inverse{border:none}input[type=checkbox],input[type=checkbox]+label{display:inline}input[type=number]{padding-left:12px}.ra-container{margin-top:80px;margin-bottom:40px}.form-control-error{color:#e42927;text-align:left;margin-top:16px;font-weight:300;font-size:14px}.form-control-error.text-center{text-align:center}.ra-form-header-context{margin-top:-28px;margin-bottom:8px;font-size:14px}.ra-form-header-context a{font-size:inherit}.ra-form-header{width:100%;display:flex;flex-direction:row;align-items:flex-end;justify-content:space-between;margin-bottom:52px;padding-bottom:4px;border-bottom:1px solid #d4d6d9}.ra-form-header.with-instructions,.ra-form-header.with-subheader{margin-bottom:30px}.ra-form-header h1{margin:0;font-weight:500;font-size:28px;color:#000;text-align:left}.ra-form-header .header-supplement-text{font-weight:300;color:#000;text-align:right;font-size:14px}.ra-form-subheader{margin-top:0;margin-bottom:52px}.ra-form-subheader.with-instructions{margin-bottom:30px}.ra-form-subheader h2{margin:0;color:#231f20}.ra-form-instructions .instruction{margin-top:16px;margin-bottom:16px;line-height:20px;font-weight:300;font-size:16px;color:#000;text-align:left;clear:both}.ra-form-instructions .instruction:first-child{margin-top:0}.ra-form-instructions .instruction:last-child{margin-bottom:0}.ra-form-instructions-supplement{margin-top:16px;margin-bottom:16px}.ra-form-instructions-supplement a{font-size:1.125em}.ra-form label{display:block;float:left;margin-bottom:8px;color:#000;font-weight:500;font-size:16px;width:100%}.ra-form select{width:100%;height:40px;padding-left:10px;font-weight:300;background-color:#fff}.ra-form input[type=radio]{margin-left:12px;margin-right:4px}.ra-form input[type=radio]:first-of-type{margin-left:0}.ra-form .info{font-weight:300}.ra-form .form-group{margin-top:30px;margin-bottom:0;font-weight:300}.ra-form .form-group-extra-space{margin-top:40px}.ra-form>.form-group{margin-right:-15px;margin-left:-15px}.ra-form>.form-group:after,.ra-form>.form-group:before{display:table;content:" "}.ra-form>.form-group:after{clear:both}.ra-form .form-group:first-child{margin-top:0}.ra-form .form-group.buttons{margin-top:52px}.ra-form .form-control{margin-top:8px}.ra-form label.with-supplement-text{width:auto}.ra-form .form-control-supplement-text{float:right;font-weight:300;color:#000;font-size:14px;margin-bottom:4px}.ra-form .form-control-suggestion{float:left;font-weight:300;font-size:14px;color:#686e7a;padding-bottom:4px}.ra-form .ti-date{float:left;margin-right:6px}.ra-form .ti-date-two{width:50px;clear:none}.ra-form .ti-date-four{width:65px;clear:none}.ra-form input.ti-date,.ra-form ti-date .btn.btn-icon{height:40px}@media (max-width:452px){.ra-form .form-control-supplement-text,.ra-form .header-supplement-text{margin-top:0;text-align:left}}.ra-form.static .form-value-group{font-weight:300}.ra-form .assignment-check-row label,.ra-form .assignment-check-row p{margin-bottom:0}.eula-modal{background-color:#fff}.eula-modal .modal-dialog{height:100vh;width:768px;padding-left:0;padding-right:0;margin-top:0}.eula-modal.with-introductory-text .modal-content h1{margin-bottom:0}.eula-modal.with-introductory-text .modal-content .subtitle{margin-top:18px;font-weight:300;font-size:20px}.eula-modal.with-introductory-text .modal-content .introduction-text{font-size:16px;font-weight:300;margin-top:30px;margin-bottom:30px}.eula-modal .modal-content{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:none;border-radius:4px;text-align:center;padding:0 20%;position:relative;margin:0 auto}.eula-modal .modal-content .eula-image{margin-top:52px;width:256px;height:216px}.eula-modal .modal-content h1{margin-top:30px;margin-bottom:45px;font-weight:500;color:#4092cf}.eula-modal .modal-content label{color:#535967;font-weight:500;text-align:left;font-size:16px;display:block}.eula-modal .modal-content label.input-type-checkbox{text-align:center}.eula-modal .modal-content input[type=checkbox]+label{display:inline}.eula-modal .modal-content .supplement-text{font-size:14px;font-weight:300;color:#000;text-align:right;display:block}.eula-modal .modal-content .label-with-supplement{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between}.eula-modal .modal-content .form-group{margin-bottom:40px}.eula-modal .modal-content .form-group.validation-instructions{margin-bottom:0;font-weight:300;font-size:14px}.typography-design-pattern-one .headline{margin-top:40px;font-weight:500;font-size:28px;color:#4092cf;text-align:center;line-height:34px;text-transform:capitalize}.typography-design-pattern-one .body-copy{margin-top:22px;font-weight:300;font-size:16px;color:#000;text-align:center;line-height:24px}.typography-design-pattern-one .buttons{text-align:center;margin-top:30px}body{font-family:Roboto,sans-serif;font-size:16px}strong{font-weight:500}a,button{cursor:pointer;cursor:hand}.buttons-row{margin-top:2em}a{color:#1e7bbb;font-size:14px;font-weight:500}a[disabled=disabled]{opacity:.3;cursor:default;pointer-events:none}.ra-button.primary,.ra-button.secondary,.ra-button.tertiary,button.primary,button.secondary,button.tertiary{border-radius:4px;border:1px solid #1e7bbb;font-size:14px;min-width:140px;margin-right:12px;text-align:center;padding:15px 12px;font-weight:400;display:inline-block}.ra-button.primary,button.primary{color:#fff;background-color:#1e7bbb}.ra-button.secondary,.ra-button.tertiary,button.secondary,button.tertiary{color:#1e7bbb;background-color:transparent}.ra-button.tertiary,button.tertiary{border-color:transparent;font-weight:500}.ra-button:disabled,button:disabled{opacity:.3}.ra-button:hover,button:hover{text-decoration:underline}.ra-button:last-of-type,button:last-of-type{margin-right:0}.ra-button.with-margin,button.with-margin{margin-right:12px}.ra-button.compact,button.compact{min-width:90px;line-height:normal;padding:10px}.fade-enter{opacity:0;z-index:1}.fade-enter.fade-enter-active{opacity:1;-webkit-transition:opacity 1s ease-in;-o-transition:opacity 1s ease-in;transition:opacity 1s ease-in}.fade-exit{opacity:1}.fade-exit.fade-exit-active{opacity:.01;-webkit-transition:opacity 1s ease-in;-o-transition:opacity 1s ease-in;transition:opacity 1s ease-in}.promotion-banners .promotion-container.sticky-promotion{z-index:799}

@media (min-width: 768px) {
  /* draft 1 */
  #feedback-comment-6cd8951e4fd8ce62c030989a2ed6cf55 {
    top: 90px !important;
  }

  #feedback-comment-7dc3ee7aabbd965d8df39ff2f720ce63 {
    top: 300px !important;
  }

  #feedback-comment-cb450f8ded23d4d41622524172d97a3d {
    top: 850px !important;
  }

  #feedback-comment-8e32b6d73a801af339ed7cecf148a2a2 {
    top: 1225px !important;
  }

  /* draft 2 */
  #feedback-comment-ec7ceee5046713359ee69cecd071f6ff {
    top: 50px !important;
  }

  #feedback-comment-3b04eada916d7718caca93bbaece1de5 {
    top: 135px !important;
  }

  #feedback-comment-5c795f1311bfb4cd6e06ceedd53ef962 {
    top: 305px !important;
  }

  #feedback-comment-728a3f986ccd12685e9964a092ba1384 {
    top: 720px !important;
  }
}

@media (min-width: 992px) {
  /* draft 1 */
  #feedback-comment-6cd8951e4fd8ce62c030989a2ed6cf55 {
    top: 55px !important;
  }

  #feedback-comment-7dc3ee7aabbd965d8df39ff2f720ce63 {
    top: 215px !important;
  }

  #feedback-comment-cb450f8ded23d4d41622524172d97a3d {
    top: 640px !important;
  }

  #feedback-comment-8e32b6d73a801af339ed7cecf148a2a2 {
    top: 892px !important;
  }

  /* draft 2 */
  #feedback-comment-ec7ceee5046713359ee69cecd071f6ff {
    top: 50px !important;
  }

  #feedback-comment-3b04eada916d7718caca93bbaece1de5 {
    top: 95px !important;
  }

  #feedback-comment-5c795f1311bfb4cd6e06ceedd53ef962 {
    top: 220px !important;
  }

  #feedback-comment-728a3f986ccd12685e9964a092ba1384 {
    top: 520px !important;
  }
}

@media (min-width: 1200px) {
  /* draft 1 */
  #feedback-comment-6cd8951e4fd8ce62c030989a2ed6cf55 {
    top: 55px !important;
  }

  #feedback-comment-7dc3ee7aabbd965d8df39ff2f720ce63 {
    top: 215px !important;
  }

  #feedback-comment-cb450f8ded23d4d41622524172d97a3d {
    top: 515px !important;
  }

  #feedback-comment-8e32b6d73a801af339ed7cecf148a2a2 {
    top: 720px !important;
  }

  /* draft 2 */
  #feedback-comment-ec7ceee5046713359ee69cecd071f6ff {
    top: 50px !important;
  }

  #feedback-comment-3b04eada916d7718caca93bbaece1de5 {
    top: 95px !important;
  }

  #feedback-comment-5c795f1311bfb4cd6e06ceedd53ef962 {
    top: 180px !important;
  }

  #feedback-comment-728a3f986ccd12685e9964a092ba1384 {
    top: 390px !important;
  }
}

/*# sourceMappingURL=main.047da50f.css.map*/
