﻿/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:#000;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}html{box-sizing:border-box}*,*::after,*::before{box-sizing:inherit}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(/assets/slick/ajax-loader-e7b44c86b050fca766a96ddac2d0932af0126da6f2305280342d909168dcce6b.gif) center center no-repeat}@font-face{font-family:'slick';font-weight:normal;font-style:normal;src:url(/assets/slick-06d80cf01250132fd1068701108453feee68854b750d22c344ffc0de395e1dcb.eot);src:url(/assets/slick-06d80cf01250132fd1068701108453feee68854b750d22c344ffc0de395e1dcb.eot?#iefix) format("embedded-opentype"),url(/assets/slick-26726bac4060abb1226e6ceebc1336e84930fe7a7af1b3895a109d067f5b5dcc.woff) format("woff"),url(/assets/slick-37bc99cfdbbc046193a26396787374d00e7b10d3a758a36045c07bd8886360d2.ttf) format("truetype"),url(/assets/slick-8ca11b5fcbff92ee6378017cf6832dddfa745253202d7c8d01f42d5d17c4cb5c.svg#slick) format("svg")}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;margin-top:-10px;padding:0;cursor:pointer;color:transparent;border:none;outline:none;background:transparent}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:'slick';font-size:20px;line-height:1;opacity:.75;color:white;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir='rtl'] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:'←'}[dir='rtl'] .slick-prev:before{content:'→'}.slick-next{right:-25px}[dir='rtl'] .slick-next{right:auto;left:-25px}.slick-next:before{content:'→'}[dir='rtl'] .slick-next:before{content:'←'}.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-45px;display:block;width:100%;padding:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{font-family:'slick';font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:black;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:black}.opentip-container,.opentip-container *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.opentip-container{position:absolute;max-width:300px;z-index:100;-webkit-transition:-webkit-transform 1s ease-in-out;-moz-transition:-moz-transform 1s ease-in-out;-o-transition:-o-transform 1s ease-in-out;-ms-transition:-ms-transform 1s ease-in-out;transition:transform 1s ease-in-out;pointer-events:none;-webkit-transform:translateX(0) translateY(0);-moz-transform:translateX(0) translateY(0);-o-transform:translateX(0) translateY(0);-ms-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0)}.opentip-container.ot-fixed.ot-hidden.stem-top.stem-center,.opentip-container.ot-fixed.ot-going-to-show.stem-top.stem-center,.opentip-container.ot-fixed.ot-hiding.stem-top.stem-center{-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);-o-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px)}.opentip-container.ot-fixed.ot-hidden.stem-top.stem-right,.opentip-container.ot-fixed.ot-going-to-show.stem-top.stem-right,.opentip-container.ot-fixed.ot-hiding.stem-top.stem-right{-webkit-transform:translateY(-5px) translateX(5px);-moz-transform:translateY(-5px) translateX(5px);-o-transform:translateY(-5px) translateX(5px);-ms-transform:translateY(-5px) translateX(5px);transform:translateY(-5px) translateX(5px)}.opentip-container.ot-fixed.ot-hidden.stem-middle.stem-right,.opentip-container.ot-fixed.ot-going-to-show.stem-middle.stem-right,.opentip-container.ot-fixed.ot-hiding.stem-middle.stem-right{-webkit-transform:translateX(5px);-moz-transform:translateX(5px);-o-transform:translateX(5px);-ms-transform:translateX(5px);transform:translateX(5px)}.opentip-container.ot-fixed.ot-hidden.stem-bottom.stem-right,.opentip-container.ot-fixed.ot-going-to-show.stem-bottom.stem-right,.opentip-container.ot-fixed.ot-hiding.stem-bottom.stem-right{-webkit-transform:translateY(5px) translateX(5px);-moz-transform:translateY(5px) translateX(5px);-o-transform:translateY(5px) translateX(5px);-ms-transform:translateY(5px) translateX(5px);transform:translateY(5px) translateX(5px)}.opentip-container.ot-fixed.ot-hidden.stem-bottom.stem-center,.opentip-container.ot-fixed.ot-going-to-show.stem-bottom.stem-center,.opentip-container.ot-fixed.ot-hiding.stem-bottom.stem-center{-webkit-transform:translateY(5px);-moz-transform:translateY(5px);-o-transform:translateY(5px);-ms-transform:translateY(5px);transform:translateY(5px)}.opentip-container.ot-fixed.ot-hidden.stem-bottom.stem-left,.opentip-container.ot-fixed.ot-going-to-show.stem-bottom.stem-left,.opentip-container.ot-fixed.ot-hiding.stem-bottom.stem-left{-webkit-transform:translateY(5px) translateX(-5px);-moz-transform:translateY(5px) translateX(-5px);-o-transform:translateY(5px) translateX(-5px);-ms-transform:translateY(5px) translateX(-5px);transform:translateY(5px) translateX(-5px)}.opentip-container.ot-fixed.ot-hidden.stem-middle.stem-left,.opentip-container.ot-fixed.ot-going-to-show.stem-middle.stem-left,.opentip-container.ot-fixed.ot-hiding.stem-middle.stem-left{-webkit-transform:translateX(-5px);-moz-transform:translateX(-5px);-o-transform:translateX(-5px);-ms-transform:translateX(-5px);transform:translateX(-5px)}.opentip-container.ot-fixed.ot-hidden.stem-top.stem-left,.opentip-container.ot-fixed.ot-going-to-show.stem-top.stem-left,.opentip-container.ot-fixed.ot-hiding.stem-top.stem-left{-webkit-transform:translateY(-5px) translateX(-5px);-moz-transform:translateY(-5px) translateX(-5px);-o-transform:translateY(-5px) translateX(-5px);-ms-transform:translateY(-5px) translateX(-5px);transform:translateY(-5px) translateX(-5px)}.opentip-container.ot-fixed .opentip{pointer-events:auto}.opentip-container.ot-hidden{display:none}.opentip-container .opentip{position:relative;font-size:13px;line-height:120%;padding:9px 14px;color:#4f4b47;text-shadow:-1px -1px 0px rgba(255,255,255,0.2)}.opentip-container .opentip .header{margin:0;padding:0}.opentip-container .opentip .ot-close{pointer-events:auto;display:block;position:absolute;top:-12px;left:60px;color:rgba(0,0,0,0.5);background:transparent;text-decoration:none}.opentip-container .opentip .ot-close span{display:none}.opentip-container .opentip .ot-loading-indicator{display:none}.opentip-container.ot-loading .ot-loading-indicator{width:30px;height:30px;font-size:30px;line-height:30px;font-weight:bold;display:block}.opentip-container.ot-loading .ot-loading-indicator span{display:block;-webkit-animation:otloading 2s linear infinite;-moz-animation:otloading 2s linear infinite;-o-animation:otloading 2s linear infinite;-ms-animation:otloading 2s linear infinite;animation:otloading 2s linear infinite;text-align:center}.opentip-container.style-dark .opentip,.opentip-container.style-alert .opentip{color:#f8f8f8;text-shadow:1px 1px 0px rgba(0,0,0,0.2)}.opentip-container.style-glass .opentip{padding:15px 25px;color:#317cc5;text-shadow:1px 1px 8px rgba(0,94,153,0.3)}.opentip-container.ot-hide-effect-fade{-webkit-transition:-webkit-transform 0.5s ease-in-out, opacity 1s ease-in-out;-moz-transition:-moz-transform 0.5s ease-in-out, opacity 1s ease-in-out;-o-transition:-o-transform 0.5s ease-in-out, opacity 1s ease-in-out;-ms-transition:-ms-transform 0.5s ease-in-out, opacity 1s ease-in-out;transition:transform 0.5s ease-in-out, opacity 1s ease-in-out;opacity:1;-ms-filter:none;filter:none}.opentip-container.ot-hide-effect-fade.ot-hiding{opacity:0;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.opentip-container.ot-show-effect-appear.ot-going-to-show,.opentip-container.ot-show-effect-appear.ot-showing{-webkit-transition:-webkit-transform 0.5s ease-in-out, opacity 1s ease-in-out;-moz-transition:-moz-transform 0.5s ease-in-out, opacity 1s ease-in-out;-o-transition:-o-transform 0.5s ease-in-out, opacity 1s ease-in-out;-ms-transition:-ms-transform 0.5s ease-in-out, opacity 1s ease-in-out;transition:transform 0.5s ease-in-out, opacity 1s ease-in-out}.opentip-container.ot-show-effect-appear.ot-going-to-show{opacity:0;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.opentip-container.ot-show-effect-appear.ot-showing{opacity:1;-ms-filter:none;filter:none}.opentip-container.ot-show-effect-appear.ot-visible{opacity:1;-ms-filter:none;filter:none}@-moz-keyframes otloading{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes otloading{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes otloading{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-ms-keyframes otloading{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes otloading{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}#trumbowyg-icons{overflow:hidden;visibility:hidden;height:0;width:0}#trumbowyg-icons svg{height:0;width:0}.trumbowyg-box *,.trumbowyg-box *::before,.trumbowyg-box *::after{box-sizing:border-box}.trumbowyg-box svg{width:17px;height:100%;fill:#222}.trumbowyg-box,.trumbowyg-editor{display:block;position:relative;border:1px solid #DDD;width:100%;min-height:300px;margin:17px auto}.trumbowyg-box .trumbowyg-editor{margin:0 auto}.trumbowyg-box.trumbowyg-fullscreen{background:#FEFEFE;border:none !important}.trumbowyg-editor,.trumbowyg-textarea{position:relative;box-sizing:border-box;padding:20px;min-height:300px;width:100%;border-style:none;resize:none;outline:none;overflow:auto}.trumbowyg-editor.trumbowyg-autogrow-on-enter,.trumbowyg-textarea.trumbowyg-autogrow-on-enter{transition:height 300ms ease-out}.trumbowyg-box-blur .trumbowyg-editor *,.trumbowyg-box-blur .trumbowyg-editor::before{color:transparent !important;text-shadow:0 0 7px #333}@media screen and (min-width: 0 \0 ){.trumbowyg-box-blur .trumbowyg-editor *,.trumbowyg-box-blur .trumbowyg-editor::before{color:rgba(200,200,200,0.6) !important}}@supports (-ms-accelerator: true){.trumbowyg-box-blur .trumbowyg-editor *,.trumbowyg-box-blur .trumbowyg-editor::before{color:rgba(200,200,200,0.6) !important}}.trumbowyg-box-blur .trumbowyg-editor img,.trumbowyg-box-blur .trumbowyg-editor hr{opacity:0.2}.trumbowyg-textarea{position:relative;display:block;overflow:auto;border:none;font-size:14px;font-family:"Inconsolata", "Consolas", "Courier", "Courier New", sans-serif;line-height:18px}.trumbowyg-box.trumbowyg-editor-visible .trumbowyg-textarea{display:none !important;height:1px !important;width:25%;min-height:0 !important;padding:0 !important;background:none;opacity:0 !important}.trumbowyg-box.trumbowyg-editor-hidden .trumbowyg-textarea{display:block}.trumbowyg-box.trumbowyg-editor-hidden .trumbowyg-editor{display:none}.trumbowyg-box.trumbowyg-disabled .trumbowyg-textarea{opacity:0.8;background:none}.trumbowyg-editor[contenteditable=true]:empty:not(:focus)::before{content:attr(placeholder);color:#999;pointer-events:none}.trumbowyg-button-pane{width:100%;min-height:36px;background:#ecf0f1;border-bottom:1px solid #d7e0e2;margin:0;padding:0 5px;position:relative;list-style-type:none;line-height:10px;backface-visibility:hidden;z-index:11}.trumbowyg-button-pane::after{content:" ";display:block;position:absolute;top:36px;left:0;right:0;width:100%;height:1px;background:#d7e0e2}.trumbowyg-button-pane .trumbowyg-button-group{display:inline-block}.trumbowyg-button-pane .trumbowyg-button-group .trumbowyg-fullscreen-button svg{color:transparent}.trumbowyg-button-pane .trumbowyg-button-group::after{content:" ";display:inline-block;width:1px;background:#d7e0e2;margin:0 5px;height:35px;vertical-align:top}.trumbowyg-button-pane .trumbowyg-button-group:last-child::after{content:none}.trumbowyg-button-pane button{display:inline-block;position:relative;width:35px;height:35px;padding:1px 6px !important;margin-bottom:1px;overflow:hidden;border:none;cursor:pointer;background:none;vertical-align:middle;transition:background-color 150ms, opacity 150ms}.trumbowyg-button-pane button.trumbowyg-textual-button{width:auto;line-height:35px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.trumbowyg-button-pane.trumbowyg-disable button:not(.trumbowyg-not-disable):not(.trumbowyg-active),.trumbowyg-button-pane button.trumbowyg-disable,.trumbowyg-disabled .trumbowyg-button-pane button:not(.trumbowyg-not-disable):not(.trumbowyg-viewHTML-button){opacity:0.2;cursor:default}.trumbowyg-button-pane.trumbowyg-disable .trumbowyg-button-group::before,.trumbowyg-disabled .trumbowyg-button-pane .trumbowyg-button-group::before{background:#e3e9eb}.trumbowyg-button-pane button:not(.trumbowyg-disable):hover,.trumbowyg-button-pane button:not(.trumbowyg-disable):focus,.trumbowyg-button-pane button.trumbowyg-active{background-color:#FFF;outline:none}.trumbowyg-button-pane .trumbowyg-open-dropdown::after{display:block;content:" ";position:absolute;top:25px;right:3px;height:0;width:0;border:3px solid transparent;border-top-color:#555}.trumbowyg-button-pane .trumbowyg-open-dropdown.trumbowyg-textual-button{padding-left:10px !important;padding-right:18px !important}.trumbowyg-button-pane .trumbowyg-open-dropdown.trumbowyg-textual-button::after{top:17px;right:7px}.trumbowyg-button-pane .trumbowyg-right{float:right}.trumbowyg-dropdown{width:200px;border:1px solid #ecf0f1;padding:5px 0;border-top:none;background:#FFF;margin-left:-1px;box-shadow:rgba(0,0,0,0.1) 0 2px 3px;z-index:12}.trumbowyg-dropdown button{display:block;width:100%;height:35px;line-height:35px;text-decoration:none;background:#FFF;padding:0 10px;color:#333 !important;border:none;cursor:pointer;text-align:left;font-size:15px;transition:all 150ms}.trumbowyg-dropdown button:hover,.trumbowyg-dropdown button:focus{background:#ecf0f1}.trumbowyg-dropdown button svg{float:left;margin-right:14px}.trumbowyg-modal{position:absolute;top:0;left:50%;transform:translateX(-50%);max-width:520px;width:100%;height:350px;z-index:12;overflow:hidden;backface-visibility:hidden}.trumbowyg-modal-box{position:absolute;top:0;left:50%;transform:translateX(-50%);max-width:500px;width:calc(100% - 20px);padding-bottom:45px;z-index:1;background-color:#FFF;text-align:center;font-size:14px;box-shadow:rgba(0,0,0,0.2) 0 2px 3px;backface-visibility:hidden}.trumbowyg-modal-box .trumbowyg-modal-title{font-size:24px;font-weight:bold;margin:0 0 20px;padding:15px 0 13px;display:block;border-bottom:1px solid #EEE;color:#333;background:#fbfcfc}.trumbowyg-modal-box .trumbowyg-progress{width:100%;height:3px;position:absolute;top:58px}.trumbowyg-modal-box .trumbowyg-progress .trumbowyg-progress-bar{background:#2BC06A;width:0;height:100%;transition:width 150ms linear}.trumbowyg-modal-box label{display:block;position:relative;margin:15px 12px;height:29px;line-height:29px;overflow:hidden}.trumbowyg-modal-box label .trumbowyg-input-infos{display:block;text-align:left;height:25px;line-height:25px;transition:all 150ms}.trumbowyg-modal-box label .trumbowyg-input-infos span{display:block;color:#69878f;background-color:#fbfcfc;border:1px solid #DEDEDE;padding:0 7px;width:150px}.trumbowyg-modal-box label .trumbowyg-input-infos span.trumbowyg-msg-error{color:#e74c3c}.trumbowyg-modal-box label.trumbowyg-input-error input,.trumbowyg-modal-box label.trumbowyg-input-error textarea{border:1px solid #e74c3c}.trumbowyg-modal-box label.trumbowyg-input-error .trumbowyg-input-infos{margin-top:-27px}.trumbowyg-modal-box label input{position:absolute;top:0;right:0;height:27px;line-height:27px;border:1px solid #DEDEDE;background:#fff;font-size:14px;max-width:330px;width:70%;padding:0 7px;transition:all 150ms}.trumbowyg-modal-box label input:hover,.trumbowyg-modal-box label input:focus{outline:none;border:1px solid #95a5a6}.trumbowyg-modal-box label input:focus{background:#fbfcfc}.trumbowyg-modal-box label input[type="checkbox"]{left:5px;top:5px;right:auto}.trumbowyg-modal-box label input[type="checkbox"]+.trumbowyg-input-infos span{width:auto;padding-left:25px}.trumbowyg-modal-box .error{margin-top:25px;display:block;color:red}.trumbowyg-modal-box .trumbowyg-modal-button{position:absolute;bottom:10px;right:0;text-decoration:none;color:#FFF;display:block;width:100px;height:35px;line-height:33px;margin:0 10px;background-color:#333;border:none;cursor:pointer;font-family:"Trebuchet MS", Helvetica, Verdana, sans-serif;font-size:16px;transition:all 150ms}.trumbowyg-modal-box .trumbowyg-modal-button.trumbowyg-modal-submit{right:110px;background:#2bc06a}.trumbowyg-modal-box .trumbowyg-modal-button.trumbowyg-modal-submit:hover,.trumbowyg-modal-box .trumbowyg-modal-button.trumbowyg-modal-submit:focus{background:#40d47e;outline:none}.trumbowyg-modal-box .trumbowyg-modal-button.trumbowyg-modal-submit:active{background:#25a25a}.trumbowyg-modal-box .trumbowyg-modal-button.trumbowyg-modal-reset{color:#555;background:#e6e6e6}.trumbowyg-modal-box .trumbowyg-modal-button.trumbowyg-modal-reset:hover,.trumbowyg-modal-box .trumbowyg-modal-button.trumbowyg-modal-reset:focus{background:#fbfbfb;outline:none}.trumbowyg-modal-box .trumbowyg-modal-button.trumbowyg-modal-reset:active{background:#d5d5d5}.trumbowyg-overlay{position:absolute;background-color:rgba(255,255,255,0.5);height:100%;width:100%;left:0;display:none;top:0;z-index:10}body.trumbowyg-body-fullscreen{overflow:hidden}.trumbowyg-fullscreen{position:fixed;top:0;left:0;width:100%;height:100%;margin:0;padding:0;z-index:99999}.trumbowyg-fullscreen.trumbowyg-box,.trumbowyg-fullscreen .trumbowyg-editor{border:none}.trumbowyg-fullscreen .trumbowyg-editor,.trumbowyg-fullscreen .trumbowyg-textarea{height:calc(100% - 37px) !important;overflow:auto}.trumbowyg-fullscreen .trumbowyg-overlay{height:100% !important}.trumbowyg-fullscreen .trumbowyg-button-group .trumbowyg-fullscreen-button svg{color:#222;fill:transparent}.trumbowyg-editor object,.trumbowyg-editor embed,.trumbowyg-editor video,.trumbowyg-editor img{max-width:100%}.trumbowyg-editor video,.trumbowyg-editor img{height:auto}.trumbowyg-editor img{cursor:move}.trumbowyg-editor.trumbowyg-reset-css{background:#FEFEFE !important;font-family:"Trebuchet MS", Helvetica, Verdana, sans-serif !important;font-size:14px !important;line-height:1.45em !important;color:#333}.trumbowyg-editor.trumbowyg-reset-css a{color:#15c !important;text-decoration:underline !important}.trumbowyg-editor.trumbowyg-reset-css div,.trumbowyg-editor.trumbowyg-reset-css p,.trumbowyg-editor.trumbowyg-reset-css ul,.trumbowyg-editor.trumbowyg-reset-css ol,.trumbowyg-editor.trumbowyg-reset-css blockquote{box-shadow:none !important;background:none !important;margin:0 !important;margin-bottom:15px !important;line-height:1.4em !important;font-family:"Trebuchet MS", Helvetica, Verdana, sans-serif !important;font-size:14px !important;border:none}.trumbowyg-editor.trumbowyg-reset-css iframe,.trumbowyg-editor.trumbowyg-reset-css object,.trumbowyg-editor.trumbowyg-reset-css hr{margin-bottom:15px !important}.trumbowyg-editor.trumbowyg-reset-css blockquote{margin-left:32px !important;font-style:italic !important;color:#555}.trumbowyg-editor.trumbowyg-reset-css ul{list-style:disc}.trumbowyg-editor.trumbowyg-reset-css ul,.trumbowyg-editor.trumbowyg-reset-css ol{padding-left:20px !important}.trumbowyg-editor.trumbowyg-reset-css ul ul,.trumbowyg-editor.trumbowyg-reset-css ol ol,.trumbowyg-editor.trumbowyg-reset-css ul ol,.trumbowyg-editor.trumbowyg-reset-css ol ul{border:none;margin:2px !important;padding:0 !important;padding-left:24px !important}.trumbowyg-editor.trumbowyg-reset-css hr{display:block;height:1px;border:none;border-top:1px solid #CCC}.trumbowyg-editor.trumbowyg-reset-css h1,.trumbowyg-editor.trumbowyg-reset-css h2,.trumbowyg-editor.trumbowyg-reset-css h3,.trumbowyg-editor.trumbowyg-reset-css h4{color:#111;background:none;margin:0 !important;padding:0 !important;font-weight:bold}.trumbowyg-editor.trumbowyg-reset-css h1{font-size:32px !important;line-height:38px !important;margin-bottom:20px !important}.trumbowyg-editor.trumbowyg-reset-css h2{font-size:26px !important;line-height:34px !important;margin-bottom:15px !important}.trumbowyg-editor.trumbowyg-reset-css h3{font-size:22px !important;line-height:28px !important;margin-bottom:7px !important}.trumbowyg-editor.trumbowyg-reset-css h4{font-size:16px !important;line-height:22px !important;margin-bottom:7px !important}.trumbowyg-dark .trumbowyg-textarea{background:#111;color:#ddd}.trumbowyg-dark .trumbowyg-box{border:1px solid #343434}.trumbowyg-dark .trumbowyg-box.trumbowyg-fullscreen{background:#111}.trumbowyg-dark .trumbowyg-box.trumbowyg-box-blur .trumbowyg-editor *,.trumbowyg-dark .trumbowyg-box.trumbowyg-box-blur .trumbowyg-editor::before{text-shadow:0 0 7px #ccc}@media screen and (min-width: 0 \0 ){.trumbowyg-dark .trumbowyg-box.trumbowyg-box-blur .trumbowyg-editor *,.trumbowyg-dark .trumbowyg-box.trumbowyg-box-blur .trumbowyg-editor::before{color:rgba(20,20,20,0.6) !important}}@supports (-ms-accelerator: true){.trumbowyg-dark .trumbowyg-box.trumbowyg-box-blur .trumbowyg-editor *,.trumbowyg-dark .trumbowyg-box.trumbowyg-box-blur .trumbowyg-editor::before{color:rgba(20,20,20,0.6) !important}}.trumbowyg-dark .trumbowyg-box svg{fill:#ecf0f1;color:#ecf0f1}.trumbowyg-dark .trumbowyg-button-pane{background-color:#222;border-bottom-color:#343434}.trumbowyg-dark .trumbowyg-button-pane::after{background:#343434}.trumbowyg-dark .trumbowyg-button-pane .trumbowyg-button-group:not(:empty)::after{background-color:#343434}.trumbowyg-dark .trumbowyg-button-pane .trumbowyg-button-group:not(:empty) .trumbowyg-fullscreen-button svg{color:transparent}.trumbowyg-dark .trumbowyg-button-pane.trumbowyg-disable .trumbowyg-button-group::after{background-color:#2a2a2a}.trumbowyg-dark .trumbowyg-button-pane button:not(.trumbowyg-disable):hover,.trumbowyg-dark .trumbowyg-button-pane button:not(.trumbowyg-disable):focus,.trumbowyg-dark .trumbowyg-button-pane button.trumbowyg-active{background-color:#333}.trumbowyg-dark .trumbowyg-button-pane .trumbowyg-open-dropdown::after{border-top-color:#fff}.trumbowyg-dark .trumbowyg-fullscreen .trumbowyg-button-group .trumbowyg-fullscreen-button svg{color:#ecf0f1;fill:transparent}.trumbowyg-dark .trumbowyg-dropdown{border-color:#222;background:#333;box-shadow:rgba(0,0,0,0.3) 0 2px 3px}.trumbowyg-dark .trumbowyg-dropdown button{background:#333;color:#fff !important}.trumbowyg-dark .trumbowyg-dropdown button:hover,.trumbowyg-dark .trumbowyg-dropdown button:focus{background:#222}.trumbowyg-dark .trumbowyg-modal-box{background-color:#222}.trumbowyg-dark .trumbowyg-modal-box .trumbowyg-modal-title{border-bottom:1px solid #555;color:#fff;background:#3c3c3c}.trumbowyg-dark .trumbowyg-modal-box label{display:block;position:relative;margin:15px 12px;height:27px;line-height:27px;overflow:hidden}.trumbowyg-dark .trumbowyg-modal-box label .trumbowyg-input-infos span{color:#eee;background-color:#2f2f2f;border-color:#222}.trumbowyg-dark .trumbowyg-modal-box label .trumbowyg-input-infos span.trumbowyg-msg-error{color:#e74c3c}.trumbowyg-dark .trumbowyg-modal-box label.trumbowyg-input-error input,.trumbowyg-dark .trumbowyg-modal-box label.trumbowyg-input-error textarea{border-color:#e74c3c}.trumbowyg-dark .trumbowyg-modal-box label input{border-color:#222;color:#eee;background:#333}.trumbowyg-dark .trumbowyg-modal-box label input:hover,.trumbowyg-dark .trumbowyg-modal-box label input:focus{border-color:#626262}.trumbowyg-dark .trumbowyg-modal-box label input:focus{background-color:#2f2f2f}.trumbowyg-dark .trumbowyg-modal-box .trumbowyg-modal-button.trumbowyg-modal-submit{background:#1b7943}.trumbowyg-dark .trumbowyg-modal-box .trumbowyg-modal-button.trumbowyg-modal-submit:hover,.trumbowyg-dark .trumbowyg-modal-box .trumbowyg-modal-button.trumbowyg-modal-submit:focus{background:#25a25a}.trumbowyg-dark .trumbowyg-modal-box .trumbowyg-modal-button.trumbowyg-modal-submit:active{background:#176437}.trumbowyg-dark .trumbowyg-modal-box .trumbowyg-modal-button.trumbowyg-modal-reset{background:#333;color:#ccc}.trumbowyg-dark .trumbowyg-modal-box .trumbowyg-modal-button.trumbowyg-modal-reset:hover,.trumbowyg-dark .trumbowyg-modal-box .trumbowyg-modal-button.trumbowyg-modal-reset:focus{background:#444}.trumbowyg-dark .trumbowyg-modal-box .trumbowyg-modal-button.trumbowyg-modal-reset:active{background:#111}.trumbowyg-dark .trumbowyg-overlay{background-color:rgba(15,15,15,0.6)}.student button,input[type="button"],input[type="reset"],input[type="submit"],.student button,.student a.btn,.admin button,input[type="button"],input[type="reset"],input[type="submit"],.admin button,.admin a.btn{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;-webkit-font-smoothing:antialiased;background-color:#fff;border-radius:3px;border:none;color:#fff;cursor:pointer;display:inline-block;font-family:"Roboto", sans-serif;font-size:1em;font-weight:600;line-height:1;padding:0.5em 1em;text-decoration:none;user-select:none;vertical-align:middle;white-space:nowrap}.student button:hover,.student button:focus,input[type="button"]:hover,input[type="button"]:focus,input[type="reset"]:hover,input[type="reset"]:focus,input[type="submit"]:hover,input[type="submit"]:focus,.student button:hover,.student button:focus,.student a.btn:hover,.student a.btn:focus,.admin button:hover,.admin button:focus,input[type="button"]:hover,input[type="button"]:focus,input[type="reset"]:hover,input[type="reset"]:focus,input[type="submit"]:hover,input[type="submit"]:focus,.admin button:hover,.admin button:focus,.admin a.btn:hover,.admin a.btn:focus{background-color:#d9d9d9;color:#fff}.student button:disabled,input[type="button"]:disabled,input[type="reset"]:disabled,input[type="submit"]:disabled,.student button:disabled,.student a.btn:disabled,.admin button:disabled,input[type="button"]:disabled,input[type="reset"]:disabled,input[type="submit"]:disabled,.admin button:disabled,.admin a.btn:disabled{cursor:not-allowed;opacity:0.5}.student button.btn-danger,input[type="button"].btn-danger,input[type="reset"].btn-danger,input[type="submit"].btn-danger,.student button.btn-danger,.student a.btn.btn-danger,.admin button.btn-danger,input[type="button"].btn-danger,input[type="reset"].btn-danger,input[type="submit"].btn-danger,.admin button.btn-danger,.admin a.btn.btn-danger{background-color:#c30}.student button.btn-danger:hover,.student button.btn-danger:focus,input[type="button"].btn-danger:hover,input[type="button"].btn-danger:focus,input[type="reset"].btn-danger:hover,input[type="reset"].btn-danger:focus,input[type="submit"].btn-danger:hover,input[type="submit"].btn-danger:focus,.student button.btn-danger:hover,.student button.btn-danger:focus,.student a.btn.btn-danger:hover,.student a.btn.btn-danger:focus,.admin button.btn-danger:hover,.admin button.btn-danger:focus,input[type="button"].btn-danger:hover,input[type="button"].btn-danger:focus,input[type="reset"].btn-danger:hover,input[type="reset"].btn-danger:focus,input[type="submit"].btn-danger:hover,input[type="submit"].btn-danger:focus,.admin button.btn-danger:hover,.admin button.btn-danger:focus,.admin a.btn.btn-danger:hover,.admin a.btn.btn-danger:focus{background-color:#802000}.admin button,input[type="button"],input[type="reset"],input[type="submit"],.admin button,.admin a.btn{font-size:.85em;padding:0.5em}.student button,input[type="button"],input[type="reset"],input[type="submit"],.student a.btn,.admin button,input[type="button"],input[type="reset"],input[type="submit"],.admin a.btn{background-color:#e39024}.student button:focus,input[type="button"]:focus,input[type="reset"]:focus,input[type="submit"]:focus,.student button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover,.student a.btn:focus,.student a.btn:hover,.admin button:focus,input[type="button"]:focus,input[type="reset"]:focus,input[type="submit"]:focus,.admin button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover,.admin a.btn:focus,.admin a.btn:hover{background-color:#a56715}.student button:active,input[type="button"]:active,input[type="reset"]:active,input[type="submit"]:active,.student a.btn:active,.admin button:active,input[type="button"]:active,input[type="reset"]:active,input[type="submit"]:active,.admin a.btn:active{background-color:#d45723}.js-goal-form input[type=submit]{display:block;margin:0px auto;border:2px solid #fff;min-width:170px;font-family:"Roboto", sans-serif;font-weight:700;font-style:normal;font-size:22px;padding:6px;border-radius:8px;background-color:#102a34}.js-goal-form input[type=submit].btn-primary{background-color:#B44837;border:transparent;padding:20px;text-transform:uppercase}.modal input[type=submit]:not([disabled]):hover{border-color:#cccccc;color:#cccccc;min-width:168px;background-color:#0e242c}.modal input[type=submit]:not([disabled]):hover.btn-primary:hover{background-color:#A32824}.white-button{font-size:1.25em;font-family:"Roboto", sans-serif;font-weight:400;font-style:normal;background-color:#fff;border-radius:8px;color:#0d222a;text-transform:uppercase;padding:2px 22px}.white-button:hover{color:#0d222a}.lift-btn-1{border:1px solid #ccc;color:#ccc;padding:5px 30px;border-radius:5px;text-transform:uppercase;font-weight:800;font-size:14px;line-height:1}.outline-primary-btn-learning{border-radius:2px;background-color:white;border:2px solid #467ee1;color:#467ee1;display:inline-block;padding:0.5em 1em;cursor:pointer;text-decoration:none;user-select:none;vertical-align:middle;white-space:nowrap}.outline-primary-btn-learning:hover{color:#205eca;border:2px solid #205eca}.sso-icon-bar{width:100%;display:flex;justify-content:space-between}.sso-icon-bar .sso-login-btn{font-family:"Roboto", sans-serif;font-weight:700;font-style:normal;font-size:1.5em;border-radius:2px;color:#000;border:1px solid #467ee1;background-color:white;padding:0.8em;width:92px;height:51px}.sso-icon-bar .sso-login-btn:hover{border:1px solid #1c41b5}.sso-icon-bar .sso-login-btn.sso-icon{background-repeat:no-repeat;background-size:30px;background-position-y:center;background-position-x:center}.sso-icon-bar .sso-login-btn.sso-icon.google{background-image:url("/assets/lms/gafe-f79ab7c69b59d4e0c15146a7b80a79e4beda37d20cd40f4f6d2e155f5dbfc195.svg")}.sso-icon-bar .sso-login-btn.sso-icon.canvas{background-image:url("/assets/lms/canvas-b4b44a4107082d1b11fefa38b01b8a927a218d39664589dd8851026ac7b59db4.svg")}.sso-icon-bar .sso-login-btn.sso-icon.schoology{background-image:url("/assets/lms/schoology-f9188fa8ed042b9f1bbba19c09a26bdcbbf230d76fbb7d0034a4893e90d67571.svg")}.sso-icon-bar .sso-login-btn.sso-icon.microsoft{background-image:url("/assets/lms/teams-ee695aed8182cbf59fd5ceac898a0fe75c77137186752d8a7e7bcc3790fd5372.svg")}.sso-icon-bar .sso-login-btn.sso-icon.clever{background-image:url("/assets/lms/clever-41f925da05ea13a3c52fa7a03ec5ab4dcc6f8cdfbc31465a18aa9e0faa542384.svg")}fieldset{background-color:#f7f7f7;border:1px solid #dddddd;margin:0 0 0.75em;padding:1.5em}input,label,select{display:block;font-family:"Roboto", sans-serif;font-size:1em}label{font-weight:600;margin-bottom:0.375em}label.required::after{content:"*"}label abbr{display:none}input[type="color"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="email"],input[type="month"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="time"],input[type="url"],input[type="week"],input:not([type]),textarea,select[multiple=multiple],textarea{background-color:#fff;border:1px solid #dddddd;border-radius:3px;box-shadow:inset 0 1px 3px rgba(0,0,0,0.06);box-sizing:border-box;font-family:"Roboto", sans-serif;font-size:1em;margin-bottom:0.75em;padding:0.5em;transition:border-color;width:100%}input[type="color"]:hover,input[type="date"]:hover,input[type="datetime"]:hover,input[type="datetime-local"]:hover,input[type="email"]:hover,input[type="month"]:hover,input[type="number"]:hover,input[type="password"]:hover,input[type="search"]:hover,input[type="tel"]:hover,input[type="text"]:hover,input[type="time"]:hover,input[type="url"]:hover,input[type="week"]:hover,input:not([type]):hover,textarea:hover,select[multiple=multiple]:hover,textarea:hover{border-color:#c4c4c4}input[type="color"]:focus,input[type="date"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="email"]:focus,input[type="month"]:focus,input[type="number"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="text"]:focus,input[type="time"]:focus,input[type="url"]:focus,input[type="week"]:focus,input:not([type]):focus,textarea:focus,select[multiple=multiple]:focus,textarea:focus{border-color:#fff;box-shadow:inset 0 1px 3px rgba(0,0,0,0.06),0 0 5px rgba(242,242,242,0.7);outline:none}textarea{resize:vertical}input[type="search"]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}input[type="checkbox"],input[type="radio"]{display:inline;margin-right:0.375em}input[type="file"]{padding-bottom:0.75em;width:100%}input:focus{outline:0}select{margin-bottom:1.5em;max-width:100%;width:auto}.input-medium,input.input-medium{max-width:37.5em}.input-small,input.input-small{max-width:15em}.hint-block{display:block;color:#999999}.control-group{margin:0 0 0.75em}.ident-group{margin-left:2vw}.help-block{margin-bottom:0.375em}.no-margin label{margin:0}:not(.goal-page .header .description-section) ul,:not(.goal-page .header .description-section) ol{list-style-type:none;margin:0;padding:0}:not(.goal-page .header .description-section) ul.default{list-style-type:disc;margin-bottom:0.75em;padding-left:1.5em}:not(.goal-page .header .description-section) ol.default{list-style-type:decimal;margin-bottom:0.75em;padding-left:1.5em}:not(.goal-page .header .description-section) dl{margin-bottom:0.75em}:not(.goal-page .header .description-section) dl dt{font-weight:bold;margin-top:0.75em}:not(.goal-page .header .description-section) dl dd{margin:0}table{-webkit-font-feature-settings:"kern", "liga", "tnum";-moz-font-feature-settings:"kern", "liga", "tnum";-ms-font-feature-settings:"kern", "liga", "tnum";font-feature-settings:"kern", "liga", "tnum";border-collapse:collapse;margin:0.75em 0;table-layout:fixed;width:100%}th{border-bottom:1px solid #b7b7b7;font-weight:600;padding:0.75em;text-align:left;vertical-align:middle}td{border-bottom:1px solid #dddddd;padding:0.75em;vertical-align:top;word-wrap:break-word}td.width-01,th.width-01{width:8%}td.width-02,th.width-02{width:12%}td.width-03,th.width-03{width:30%}td.width-04,th.width-04{width:40%}.grayed-row{background-image:linear-gradient(to right top, transparent 33%, #cbb 33%, #fee 66%, transparent 66%);background-size:3px 3px}.two-thirds-width{margin-left:auto;margin-right:auto;width:66%}body{-webkit-font-feature-settings:"kern", "liga", "pnum";-moz-font-feature-settings:"kern", "liga", "pnum";-ms-font-feature-settings:"kern", "liga", "pnum";font-feature-settings:"kern", "liga", "pnum";-webkit-font-smoothing:antialiased;color:#fff;font-family:"Roboto", sans-serif;font-weight:400;font-style:normal;font-size:1em;line-height:1.5}h1,h2,h3,h4,h5,h6{font-family:"Roboto", sans-serif;font-weight:700;font-style:normal;font-size:1em;line-height:1.2;margin:0 0 0.75em}h2,h3{text-transform:uppercase}h2>span,h3>span{text-transform:initial;margin-right:-4px;margin-left:-4px}p{margin:0 0 0.75em}a{color:#fff;text-decoration:none;transition:color 0.1s linear}a:active,a:focus,a:hover{color:#cccccc}a:active,a:focus{outline:none}hr{border-bottom:1px solid #dddddd;border-left:none;border-right:none;border-top:none;margin:1.5em 0}img,picture{margin:0;max-width:100%}.small-i{display:inline;text-transform:lowercase}a.resource-link{text-decoration:underline;color:#ccf;overflow-wrap:break-word}ul.roll-hover{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin:0;padding:0}ul.roll-hover li{cursor:pointer;overflow:hidden;list-style:none;white-space:nowrap;margin-right:10px;border-radius:25px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;color:#FFFF}ul.roll-hover li div{opacity:0;max-width:0;display:inline-block;text-decoration:none;transition:max-width 1s ease-out .1s, opacity 1s ease-out .1s, color}ul.roll-hover li div span{float:right;display:block;padding-left:10px}ul.roll-hover li i{line-height:1;font-size:25px;display:inline-block}ul.roll-hover li:hover div{opacity:1;max-width:150px;transition:max-width 1s ease-out .1s, opacity 1s ease-out .1s, color .2s}.trumbowyg-button-pane .trumbowyg-button-group button{background-color:#ecf0f1}.trumbowyg-box .trumbowyg-dropdown button{background-color:#ecf0f1}.trumbowyg-modal-box .trumbowyg-modal-button{padding:0}.trumbowyg-modal-box form label input:focus{color:black}.trumbowyg-box.trumbowyg{background-color:white}.trumbowyg-box.trumbowyg .trumbowyg-editor{color:black !important;font-size:medium !important;font-weight:400 !important}.trumbowyg-box.trumbowyg .trumbowyg-editor p{font-size:medium !important;font-weight:400 !important}.trumbowyg-box.trumbowyg .trumbowyg-editor ol,.trumbowyg-content ol{list-style:decimal outside}.trumbowyg-box.trumbowyg .trumbowyg-editor ul,.trumbowyg-content ul{list-style:disc outside}.trumbowyg-box.trumbowyg .trumbowyg-editor a,.trumbowyg-content a{color:inherit;text-decoration:underline}.trumbowyg-box.trumbowyg .trumbowyg-editor p,.trumbowyg-content p{margin:0;border:0;font-size:medium}.trumbowyg-box.trumbowyg .trumbowyg-editor h1,.trumbowyg-box.trumbowyg .trumbowyg-editor h2,.trumbowyg-box.trumbowyg .trumbowyg-editor h3,.trumbowyg-box.trumbowyg .trumbowyg-editor h4,.trumbowyg-content h1,.trumbowyg-content h2,.trumbowyg-content h3,.trumbowyg-content h4{display:block;font-weight:bold;margin-left:0;margin-right:0}.trumbowyg-box.trumbowyg .trumbowyg-editor h1,.trumbowyg-content h1{font-size:2em;margin-top:0.67em;margin-bottom:0.67em}.trumbowyg-box.trumbowyg .trumbowyg-editor h2,.trumbowyg-content h2{font-size:1.5em;margin-top:0.83em;margin-bottom:0.83em;text-align:initial;text-transform:initial}.trumbowyg-box.trumbowyg .trumbowyg-editor h3,.trumbowyg-content h3{font-size:1.17em;margin-top:1em;margin-bottom:1em;text-transform:initial}.trumbowyg-box.trumbowyg .trumbowyg-editor h4,.trumbowyg-content h4{margin-top:1.33em;margin-bottom:1.33em}.pull-left{float:left}.pull-right{float:right}.text-center{text-align:center}.text-right{text-align:right}.center-block{display:block;margin-right:auto;margin-left:auto}.clearfix::after{clear:both;content:"";display:table}.list-inline li{display:inline;float:left}.labeled-data{margin-bottom:10px}.labeled-data-title{font-weight:bold}.labeled-data-title--inline{display:inline}.labeled-data--inline-block{display:inline-block;margin-bottom:0}.ss-icon{vertical-align:middle}.c12-row{max-width:64em;margin-left:auto;margin-right:auto}.c12-row::after{clear:both;content:"";display:table}.c12-omega{margin-right:0}.c12-span-1{float:left;display:block;margin-right:2.3576515979%;width:6.1721527019%}.c12-span-1:last-child{margin-right:0}.c12-span-2{float:left;display:block;margin-right:2.3576515979%;width:14.7019570017%}.c12-span-2:last-child{margin-right:0}.c12-span-3{float:left;display:block;margin-right:2.3576515979%;width:23.2317613015%}.c12-span-3:last-child{margin-right:0}.c12-span-4{float:left;display:block;margin-right:2.3576515979%;width:31.7615656014%}.c12-span-4:last-child{margin-right:0}.c12-span-5{float:left;display:block;margin-right:2.3576515979%;width:40.2913699012%}.c12-span-5:last-child{margin-right:0}.c12-span-6{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%}.c12-span-6:last-child{margin-right:0}.c12-span-7{float:left;display:block;margin-right:2.3576515979%;width:57.3509785009%}.c12-span-7:last-child{margin-right:0}.c12-span-8{float:left;display:block;margin-right:2.3576515979%;width:65.8807828007%}.c12-span-8:last-child{margin-right:0}.c12-span-9{float:left;display:block;margin-right:2.3576515979%;width:74.4105871005%}.c12-span-9:last-child{margin-right:0}.c12-span-10{float:left;display:block;margin-right:2.3576515979%;width:82.9403914003%}.c12-span-10:last-child{margin-right:0}.c12-span-11{float:left;display:block;margin-right:2.3576515979%;width:91.4701957002%}.c12-span-11:last-child{margin-right:0}.bg-goal-category-standards{background-color:#9f024c}.bg-goal-category-academic{background-color:#b5112e}.bg-goal-category-career{background-color:#d45723}.bg-goal-category-personal{background-color:#e39024}.text-goal-category-standards{color:#9f024c}.text-goal-category-academic{color:#b5112e}.text-goal-category-career{color:#d45723}.text-goal-category-personal{color:#e39024}.table-layout{margin:0}.table-layout td{border:none;padding:0}.text-na{opacity:0.6}.btn-link.btn-link,.ntf-message button{display:inline-block;padding:6px 8px;text-align:center;background-color:transparent;border:1px solid transparent;background-image:none}.text-underline{text-decoration:underline}.text-lead{font-weight:normal;font-size:1.5rem;line-height:1.4}.text-strong{font-weight:600}.clickable{cursor:pointer}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.inherit-color{color:inherit}.inherit-color:hover{color:inherit}.text-overflow-ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.display-none.display-none.display-none{display:none}.flatpickr-calendar{background:transparent;opacity:0;display:none;text-align:center;visibility:hidden;padding:0;-webkit-animation:none;animation:none;direction:ltr;border:0;font-size:14px;line-height:24px;border-radius:5px;position:absolute;width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-touch-action:manipulation;touch-action:manipulation;background:#fff;-webkit-box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,0.08);box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,0.08)}.flatpickr-calendar.open,.flatpickr-calendar.inline{opacity:1;max-height:640px;visibility:visible}.flatpickr-calendar.open{display:inline-block;z-index:99999}.flatpickr-calendar.animate.open{-webkit-animation:fpFadeInDown 300ms cubic-bezier(0.23, 1, 0.32, 1);animation:fpFadeInDown 300ms cubic-bezier(0.23, 1, 0.32, 1)}.flatpickr-calendar.inline{display:block;position:relative;top:2px}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px)}.flatpickr-calendar.static.open{z-index:999;display:block}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7){-webkit-box-shadow:none !important;box-shadow:none !important}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){-webkit-box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.flatpickr-calendar .hasWeeks .dayContainer,.flatpickr-calendar .hasTime .dayContainer{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.flatpickr-calendar .hasWeeks .dayContainer{border-left:0}.flatpickr-calendar.hasTime .flatpickr-time{height:40px;border-top:1px solid #e6e6e6}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar:before,.flatpickr-calendar:after{position:absolute;display:block;pointer-events:none;border:solid transparent;content:'';height:0;width:0;left:22px}.flatpickr-calendar.rightMost:before,.flatpickr-calendar.arrowRight:before,.flatpickr-calendar.rightMost:after,.flatpickr-calendar.arrowRight:after{left:auto;right:22px}.flatpickr-calendar.arrowCenter:before,.flatpickr-calendar.arrowCenter:after{left:50%;right:50%}.flatpickr-calendar:before{border-width:5px;margin:0 -5px}.flatpickr-calendar:after{border-width:4px;margin:0 -4px}.flatpickr-calendar.arrowTop:before,.flatpickr-calendar.arrowTop:after{bottom:100%}.flatpickr-calendar.arrowTop:before{border-bottom-color:#e6e6e6}.flatpickr-calendar.arrowTop:after{border-bottom-color:#fff}.flatpickr-calendar.arrowBottom:before,.flatpickr-calendar.arrowBottom:after{top:100%}.flatpickr-calendar.arrowBottom:before{border-top-color:#e6e6e6}.flatpickr-calendar.arrowBottom:after{border-top-color:#fff}.flatpickr-calendar:focus{outline:0}.flatpickr-wrapper{position:relative;display:inline-block}.flatpickr-months{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-months .flatpickr-month{background:transparent;color:rgba(0,0,0,0.9);fill:rgba(0,0,0,0.9);height:34px;line-height:1;text-align:center;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.flatpickr-months .flatpickr-prev-month,.flatpickr-months .flatpickr-next-month{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none;cursor:pointer;position:absolute;top:0;height:34px;padding:10px;z-index:3;color:rgba(0,0,0,0.9);fill:rgba(0,0,0,0.9)}.flatpickr-months .flatpickr-prev-month.flatpickr-disabled,.flatpickr-months .flatpickr-next-month.flatpickr-disabled{display:none}.flatpickr-months .flatpickr-prev-month i,.flatpickr-months .flatpickr-next-month i{position:relative}.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month,.flatpickr-months .flatpickr-next-month.flatpickr-prev-month{left:0}.flatpickr-months .flatpickr-prev-month.flatpickr-next-month,.flatpickr-months .flatpickr-next-month.flatpickr-next-month{right:0}.flatpickr-months .flatpickr-prev-month:hover,.flatpickr-months .flatpickr-next-month:hover{color:#959ea9}.flatpickr-months .flatpickr-prev-month:hover svg,.flatpickr-months .flatpickr-next-month:hover svg{fill:#f64747}.flatpickr-months .flatpickr-prev-month svg,.flatpickr-months .flatpickr-next-month svg{width:14px;height:14px}.flatpickr-months .flatpickr-prev-month svg path,.flatpickr-months .flatpickr-next-month svg path{-webkit-transition:fill .1s;transition:fill .1s;fill:inherit}.numInputWrapper{position:relative;height:auto}.numInputWrapper input,.numInputWrapper span{display:inline-block}.numInputWrapper input{width:100%}.numInputWrapper input::-ms-clear{display:none}.numInputWrapper input::-webkit-outer-spin-button,.numInputWrapper input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.numInputWrapper span{position:absolute;right:0;width:14px;padding:0 4px 0 2px;height:50%;line-height:50%;opacity:0;cursor:pointer;border:1px solid rgba(57,57,57,0.15);-webkit-box-sizing:border-box;box-sizing:border-box}.numInputWrapper span:hover{background:rgba(0,0,0,0.1)}.numInputWrapper span:active{background:rgba(0,0,0,0.2)}.numInputWrapper span:after{display:block;content:"";position:absolute}.numInputWrapper span.arrowUp{top:0;border-bottom:0}.numInputWrapper span.arrowUp:after{border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid rgba(57,57,57,0.6);top:26%}.numInputWrapper span.arrowDown{top:50%}.numInputWrapper span.arrowDown:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(57,57,57,0.6);top:40%}.numInputWrapper span svg{width:inherit;height:auto}.numInputWrapper span svg path{fill:rgba(0,0,0,0.5)}.numInputWrapper:hover{background:rgba(0,0,0,0.05)}.numInputWrapper:hover span{opacity:1}.flatpickr-current-month{font-size:135%;line-height:inherit;font-weight:300;color:inherit;position:absolute;width:75%;left:12.5%;padding:7.48px 0 0 0;line-height:1;height:34px;display:inline-block;text-align:center;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.flatpickr-current-month span.cur-month{font-family:inherit;font-weight:700;color:inherit;display:inline-block;margin-left:.5ch;padding:0}.flatpickr-current-month span.cur-month:hover{background:rgba(0,0,0,0.05)}.flatpickr-current-month .numInputWrapper{width:6ch;width:7ch\0;display:inline-block}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:rgba(0,0,0,0.9)}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:rgba(0,0,0,0.9)}.flatpickr-current-month input.cur-year{background:transparent;-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;cursor:text;padding:0 0 0 .5ch;margin:0;display:inline-block;font-size:inherit;font-family:inherit;font-weight:300;line-height:inherit;height:auto;border:0;border-radius:0;vertical-align:initial;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-current-month input.cur-year:focus{outline:0}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{font-size:100%;color:rgba(0,0,0,0.5);background:transparent;pointer-events:none}.flatpickr-current-month .flatpickr-monthDropdown-months{appearance:menulist;background:transparent;border:none;border-radius:0;box-sizing:border-box;color:inherit;cursor:pointer;font-size:inherit;font-family:inherit;font-weight:300;height:auto;line-height:inherit;margin:-1px 0 0 0;outline:none;padding:0 0 0 .5ch;position:relative;vertical-align:initial;-webkit-box-sizing:border-box;-webkit-appearance:menulist;-moz-appearance:menulist;width:auto}.flatpickr-current-month .flatpickr-monthDropdown-months:focus,.flatpickr-current-month .flatpickr-monthDropdown-months:active{outline:none}.flatpickr-current-month .flatpickr-monthDropdown-months:hover{background:rgba(0,0,0,0.05)}.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{background-color:transparent;outline:none;padding:0}.flatpickr-weekdays{background:transparent;text-align:center;overflow:hidden;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:28px}.flatpickr-weekdays .flatpickr-weekdaycontainer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}span.flatpickr-weekday{cursor:default;font-size:90%;background:transparent;color:rgba(0,0,0,0.54);line-height:1;margin:0;text-align:center;display:block;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-weight:bolder}.dayContainer,.flatpickr-weeks{padding:1px 0 0 0}.flatpickr-days{position:relative;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:307.875px}.flatpickr-days:focus{outline:0}.dayContainer{padding:0;outline:0;text-align:left;width:307.875px;min-width:307.875px;max-width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-wrap:wrap;-ms-flex-pack:justify;-webkit-justify-content:space-around;justify-content:space-around;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}.dayContainer+.dayContainer{-webkit-box-shadow:-1px 0 0 #e6e6e6;box-shadow:-1px 0 0 #e6e6e6}.flatpickr-day{background:none;border:1px solid transparent;border-radius:150px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#393939;cursor:pointer;font-weight:400;width:14.2857143%;-webkit-flex-basis:14.2857143%;-ms-flex-preferred-size:14.2857143%;flex-basis:14.2857143%;max-width:39px;height:39px;line-height:39px;margin:0;display:inline-block;position:relative;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}.flatpickr-day.inRange,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.today.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day:hover,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.nextMonthDay:hover,.flatpickr-day:focus,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.nextMonthDay:focus{cursor:pointer;outline:0;background:#e6e6e6;border-color:#e6e6e6}.flatpickr-day.today{border-color:#959ea9}.flatpickr-day.today:hover,.flatpickr-day.today:focus{border-color:#959ea9;background:#959ea9;color:#fff}.flatpickr-day.selected,.flatpickr-day.startRange,.flatpickr-day.endRange,.flatpickr-day.selected.inRange,.flatpickr-day.startRange.inRange,.flatpickr-day.endRange.inRange,.flatpickr-day.selected:focus,.flatpickr-day.startRange:focus,.flatpickr-day.endRange:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange:hover,.flatpickr-day.endRange:hover,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.endRange.nextMonthDay{background:#569ff7;-webkit-box-shadow:none;box-shadow:none;color:#fff;border-color:#569ff7}.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange,.flatpickr-day.endRange.startRange{border-radius:50px 0 0 50px}.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange,.flatpickr-day.endRange.endRange{border-radius:0 50px 50px 0}.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)){-webkit-box-shadow:-10px 0 0 #569ff7;box-shadow:-10px 0 0 #569ff7}.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange,.flatpickr-day.endRange.startRange.endRange{border-radius:50px}.flatpickr-day.inRange{border-radius:0;-webkit-box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover,.flatpickr-day.prevMonthDay,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.notAllowed.nextMonthDay{color:rgba(57,57,57,0.3);background:transparent;border-color:transparent;cursor:default}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{cursor:not-allowed;color:rgba(57,57,57,0.1)}.flatpickr-day.week.selected{border-radius:0;-webkit-box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7;box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7}.flatpickr-day.hidden{visibility:hidden}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{float:left}.flatpickr-weekwrapper .flatpickr-weeks{padding:0 12px;-webkit-box-shadow:1px 0 0 #e6e6e6;box-shadow:1px 0 0 #e6e6e6}.flatpickr-weekwrapper .flatpickr-weekday{float:none;width:100%;line-height:28px}.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover{display:block;width:100%;max-width:none;color:rgba(57,57,57,0.3);background:transparent;cursor:default;border:none}.flatpickr-innerContainer{display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.flatpickr-rContainer{display:inline-block;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}.flatpickr-time{text-align:center;outline:0;display:block;height:0;line-height:40px;max-height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-time:after{content:"";display:table;clear:both}.flatpickr-time .numInputWrapper{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:40%;height:40px;float:left}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#393939}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#393939}.flatpickr-time.hasSeconds .numInputWrapper{width:26%}.flatpickr-time.time24hr .numInputWrapper{width:49%}.flatpickr-time input{background:transparent;-webkit-box-shadow:none;box-shadow:none;border:0;border-radius:0;text-align:center;margin:0;padding:0;height:inherit;line-height:inherit;color:#393939;font-size:14px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-time input.flatpickr-hour{font-weight:bold}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time input:focus{outline:0;border:0}.flatpickr-time .flatpickr-time-separator,.flatpickr-time .flatpickr-am-pm{height:inherit;float:left;line-height:inherit;color:#393939;font-weight:bold;width:2%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.flatpickr-time .flatpickr-am-pm{outline:0;width:18%;cursor:pointer;text-align:center;font-weight:400}.flatpickr-time input:hover,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time .flatpickr-am-pm:focus{background:#eee}.flatpickr-input[readonly]{cursor:pointer}@-webkit-keyframes fpFadeInDown{from{opacity:0;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fpFadeInDown{from{opacity:0;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.lift-chart-labels{position:absolute;bottom:-14px}.lift-chart-labels span{float:left;width:26px;margin-right:8px;text-align:center}.lift-chart-labels span:last-child{margin-right:0}.lift-chart{width:162px}.lift-col{width:26px;float:left;margin-right:8px;position:relative;top:-11px}.lift-col:nth-child(5){margin-right:0}.lift-square{height:26px;width:26px;margin-top:8px;cursor:pointer}.lift-col-1 .lift-square{background-color:#870241}.lift-col-1 .lift-square:hover{background-color:#9f024c;box-shadow:0 0 4px 4px rgba(0,0,0,0.2)}.lift-col-2 .lift-square{background-color:#9a0e27}.lift-col-2 .lift-square:hover{background-color:#b5112e;box-shadow:0 0 4px 4px rgba(0,0,0,0.2)}.lift-col-3 .lift-square{background-color:#b44a1e}.lift-col-3 .lift-square:hover{background-color:#d45723;box-shadow:0 0 4px 4px rgba(0,0,0,0.2)}.lift-col-4 .lift-square{background-color:#c17a1f}.lift-col-4 .lift-square:hover{background-color:#e39024;box-shadow:0 0 4px 4px rgba(0,0,0,0.2)}.lift-col-5 .lift-square{background-color:#d6921f}.lift-col-5 .lift-square:hover{background-color:#fcac24;box-shadow:0 0 4px 4px rgba(0,0,0,0.2)}body.body-no-scroll{overflow:hidden}body.body-no-scroll.ios-fixed-pos{position:fixed}.modal::after{clear:both;content:"";display:table}.modal label{cursor:pointer;margin-bottom:0}.modal label img{border-radius:150px;display:block;max-width:300px}.modal .modal-trigger{padding:0.8em 1em}.modal .modal-fade-screen{-webkit-transition:opacity 0.25s ease;-moz-transition:opacity 0.25s ease;-ms-transition:opacity 0.25s ease;-o-transition:opacity 0.25s ease;transition:opacity 0.25s ease;position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(255,255,255,0.55);opacity:0;padding-top:0.6em;text-align:left;visibility:hidden;z-index:99;overflow:auto}@media screen and (min-width: 53.75em){.modal .modal-fade-screen{padding-top:10em}}.modal .modal-fade-screen .modal-bg{position:absolute;top:0;right:0;bottom:0;left:0;cursor:pointer}.modal .modal-close{position:absolute;top:0;right:0;cursor:pointer}.modal .modal-close.close-button-top{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;margin:10px 10px 0 0;border-radius:50%;text-align:center;height:30px;width:30px}.modal .modal-close.close-button-left{position:static}.modal .modal-inner.modal-wide{width:960px}.modal .modal-inner{-webkit-transition:opacity 0.25s ease;-moz-transition:opacity 0.25s ease;-ms-transition:opacity 0.25s ease;-o-transition:opacity 0.25s ease;transition:opacity 0.25s ease;background-color:#102a34;border-radius:3px;margin-top:0;margin:auto;margin-bottom:50px;width:740px;padding:1em;position:relative}.modal .modal-inner .js-async-modal-content section{padding:20px;padding-bottom:16px;background-color:#102a34}.modal .modal-inner h1{color:#fff;margin-bottom:0 0 0.6em 0;text-align:left;text-transform:capitalize}.modal .modal-inner h2{font-family:"Roboto", sans-serif;font-weight:700;font-style:normal;font-size:24px;text-align:center}.modal .modal-inner p{color:#fff;line-height:1.5}.modal .modal-inner .modal-intro{font-weight:800}.modal .modal-inner .modal-content{color:#fff}@media screen and (min-width: 40em){.modal .modal-inner .modal-content{-webkit-columns:2 8em;-moz-columns:2 8em;columns:2 8em}}.modal .modal-inner a.cta{color:#fff;display:inline-block;margin-right:0.5em;margin-top:1em}.modal .modal-inner a.cta:last-child{padding:0 2em}.modal .modal-inner .input{margin-bottom:16px}.modal .modal-inner .input input,.modal .modal-inner textarea,.modal .modal-inner select{font-family:"Roboto", sans-serif;font-weight:700;font-style:normal;font-size:1.125em}.modal .modal-inner .input label{font-family:"Roboto", sans-serif;font-weight:400;font-style:normal;font-size:1.125em;margin-bottom:4px}.modal .modal-inner .input textarea{height:6.25em;margin:0px}.modal .modal-inner .input select{width:100%;border-radius:0;padding-left:6px}.modal .modal-inner .input .cancel-button{cursor:pointer}.modal .modal-inner .input .add-button{width:110px;margin-left:20px}.modal .modal-inner .input .add-button:hover{min-width:110px}.modal .modal-inner .left{text-align:left}.modal .modal-inner .right{text-align:right}.modal .modal-inner .inline-item{display:inline-block;margin-right:10px}.modal.modal-open .modal-fade-screen{opacity:1;visibility:visible}.modal.modal-open .modal-fade-screen .modal-inner{top:0.5em}.show-step-modal-inner h5{background-color:rgba(41,83,95,0.5);padding:8px;font-size:1.375em}.show-step-modal-inner .label{font-family:"Roboto", sans-serif;font-weight:400;font-style:normal;font-size:1.125em}.show-step-modal-inner .evidence{font-family:"Roboto", sans-serif;font-weight:700;font-style:normal;font-size:1.125em;text-transform:capitalize}.show-step-modal-inner .evidence,.show-step-modal-inner .step-description,.show-step-modal-inner .step-reflection{background-color:rgba(41,83,95,0.5);padding:8px;margin-bottom:16px;overflow:auto}.show-step-modal-inner .label span,.show-step-modal-inner .label a{font-family:"Roboto", sans-serif;font-weight:700;font-style:normal;font-size:1.125em;text-transform:capitalize;margin-left:8px}.show-step-modal-inner .step-details{padding:8px;background-color:rgba(41,83,95,0.5)}.show-step-modal-inner .step-details p{margin-bottom:0px;font-size:1.25em}.show-step-modal-inner .step-details-section{margin-bottom:18px}section.step-comments-modal-inner .fulfillment-status{font-size:1.5em;font-family:"Roboto", sans-serif;font-weight:700;font-style:normal}section.step-comments-modal-inner .fulfillment-status a{display:inline-block;background-color:#12a165;padding:0px 8px;border-radius:3px;margin-bottom:8px;font-size:0.75em}section.step-comments-modal-inner h1{border-top:2px solid #29535f;padding-top:24px;font-size:1.375em;margin-bottom:0px}section.step-comments-modal-inner .step-comment-label{font-family:"Roboto", sans-serif;font-weight:700;font-style:normal}section.step-comments-modal-inner .step-comment{margin-bottom:16px;padding:8px;background-color:rgba(41,83,95,0.5)}section.step-comments-modal-inner .step-comment .tools{position:relative;bottom:20px}.teacher-modal.modal .modal-fade-screen{background-color:rgba(51,51,51,0.6)}.teacher-modal.modal .modal-inner{background-color:#e3e3e3}.teacher-modal.modal .modal-inner h1,.teacher-modal.modal .modal-inner ul,.teacher-modal.modal .modal-inner p,.teacher-modal.modal .modal-inner *{color:#0d222a}.teacher-modal.modal .modal-inner .js-async-modal-content section{background-color:rgba(181,200,207,0.5);background-image:url("/assets/teacher_dot-beded05c1c2182bd78238ecab977707779bf643fc64e1c5f9f603fd6912f5ced.png")}.teacher-modal.modal .send-rubric-header{padding:16px 0px}.teacher-modal.modal .send-rubric-header h1{text-align:center;font-family:"Roboto", sans-serif;font-weight:400;font-style:normal;text-transform:capitalize}.teacher-modal.modal .send-rubric-to-individual{margin-right:1.5%}.teacher-modal.modal .send-rubric-to-class{margin-left:1.5%}.teacher-modal.modal .select2-container{display:block;margin:0 auto 20px auto;border:none}.teacher-modal.modal .send-rubric-btn{color:#fff;cursor:pointer;font-size:1.5em;max-width:200px;text-align:center;margin:0px auto;background-color:#102d35;border-radius:8px}.modal-white.modal .modal-fade-screen{background-color:rgba(51,51,51,0.6)}.modal-white.modal .modal-inner{background-color:#E2E5E7}.modal-white.modal .modal-inner .form-container{margin:0}.modal-white.modal .modal-inner h1,.modal-white.modal .modal-inner ul,.modal-white.modal .modal-inner p,.modal-white.modal .modal-inner *{color:#0d222a}.modal-white.modal .error-msg{color:#b5112e}.modal-white.modal .category-icon{color:#0d222a !important}.modal-white.modal .errors li{color:#b5112e;border:2px solid #9f024c;display:inline-block;padding:4px}.chunky-block-link{display:block;padding:50px 0;border:2px solid #29535f;background-color:rgba(216,224,227,0.8);text-align:center;font-family:"Roboto", sans-serif;font-weight:700;font-style:normal;font-size:1.5em;cursor:pointer}.chunky-block-link i{font-size:1.375em}.chunky-block-link:hover{background-color:#bac8ce}@media only screen and (max-width: 768px){.modal .modal-inner.modal-wide{width:768px}}#new_goal .form-title,#edit_goal .form-title{font-weight:300;font-size:31px;text-align:center;color:#FBAB24;border-bottom:2px solid #FBAB24}#new_goal .name-container .action-box,#edit_goal .name-container .action-box{margin-bottom:20px}#new_goal .name-container .action-box select,#edit_goal .name-container .action-box select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:70%;margin-bottom:15px}#new_goal .form-subsection,#edit_goal .form-subsection{margin-top:20px}#new_goal .form-subsection .name-container .action-box select,#edit_goal .form-subsection .name-container .action-box select{line-height:13px}#new_goal .form-subsection .tags-field .input,#edit_goal .form-subsection .tags-field .input{margin-bottom:0}#new_goal .form-subsection .tags-field .input input,#edit_goal .form-subsection .tags-field .input input{margin:0;height:52px}#new_goal .form-subsection .tags-field .selection,#edit_goal .form-subsection .tags-field .selection{line-height:15px}#new_goal .form-subsection .tags-field .selection .select2-selection,#edit_goal .form-subsection .tags-field .selection .select2-selection{background:#F2F2F2}#new_goal .form-subsection .tags-field .selection .select2-selection .select2-selection__rendered,#edit_goal .form-subsection .tags-field .selection .select2-selection .select2-selection__rendered{padding:0}#new_goal .form-subsection .tags-field .select2-container .select2-search,#new_goal .form-subsection .tags-field .select2-container .select2-search__field,#edit_goal .form-subsection .tags-field .select2-container .select2-search,#edit_goal .form-subsection .tags-field .select2-container .select2-search__field{width:100% !important}#new_goal .form-subsection .js-date-picker,#edit_goal .form-subsection .js-date-picker{width:30%}#new_goal .form-subsection input,#new_goal .form-subsection select,#new_goal .form-subsection textarea,#edit_goal .form-subsection input,#edit_goal .form-subsection select,#edit_goal .form-subsection textarea{border-radius:5px;background:#F2F2F2;color:#6E7A7F;font-size:15px;padding:20px}#new_goal .form-subsection p,#edit_goal .form-subsection p{font-size:15px}#new_goal .submit-button,#edit_goal .submit-button{margin:0 35%}#new_goal .cancel-button,#edit_goal .cancel-button{text-decoration:underline;position:relative;padding:0;float:right;margin-top:38px}.js-action-label{display:inline-block;padding:20px 20px 20px 0;font-size:17px}.js-action-label.hide{display:none}.name-input{display:inline-block;width:80%}.tag-section{display:inline-block;width:70%}.plp-section{display:inline-block;width:25%;float:right;text-align:center;vertical-align:top}.plp-section .plp-input{margin-top:12px}.category-picker h2{margin-bottom:0px}.category-picker .js-category-option{padding:20px}.category-picker .category-icon{display:block;font-size:34px}.category-picker .category-global-personal{margin:auto;padding:0;float:none}.category-picker .material-design-icon-large{font-size:50px}.category-picker .goal-category-picker-container{overflow:hidden}.category-picker .goal-category-picker-container p{text-align:left;font-size:1.125em;margin:1em 0 0}.category-picker .goal-category-picker-container p.category-selector-title{font-family:"Roboto", sans-serif;font-size:15px;font-weight:300;text-align:center;margin:0;border:none}.category-picker ul{float:left;display:block;margin-right:2.3576515979%;width:100%}.category-picker ul:last-child{margin-right:0}.category-picker ul li{float:left;display:block;margin-right:2.3576515979%;width:31.7615656014%;height:108px;font-size:1.375em;font-family:"Roboto", sans-serif;font-weight:700;font-style:normal;text-align:center;cursor:pointer;width:23%}.category-picker ul li:last-child{margin-right:0}.category-picker ul li a.category-inactive{border:solid 1px #F2F2F2}.category-picker ul li a.category-inactive i.category-icon{color:#F2F2F2}.category-picker ul li a.category-inactive p.category-selector-title{color:#F2F2F2}.category-picker ul li a{display:block;width:100%;height:100%}.category-picker li:nth-child(1) a{border:solid 1px #FBAB24}.category-picker li:nth-child(1) a i{color:#FBAB24}.category-picker li:nth-child(1) a p{color:#FBAB24}.category-picker li:nth-child(1) a:hover{background-color:#FBAB24;border:solid 1px #FBAB24}.category-picker li:nth-child(1) a:hover i{color:#F2F2F2}.category-picker li:nth-child(1) a:hover p{color:#F2F2F2}.category-picker li:nth-child(2) a{border:solid 1px #512E89}.category-picker li:nth-child(2) a i{color:#512E89}.category-picker li:nth-child(2) a p{color:#512E89}.category-picker li:nth-child(2) a:hover{background-color:#512E89;border:solid 1px #512E89}.category-picker li:nth-child(2) a:hover i{color:#F2F2F2}.category-picker li:nth-child(2) a:hover p{color:#F2F2F2}.category-picker li:nth-child(3) a{border:solid 1px #F15A24}.category-picker li:nth-child(3) a i{color:#F15A24}.category-picker li:nth-child(3) a p{color:#F15A24}.category-picker li:nth-child(3) a:hover{background-color:#F15A24;border:solid 1px #F15A24}.category-picker li:nth-child(3) a:hover i{color:#F2F2F2}.category-picker li:nth-child(3) a:hover p{color:#F2F2F2}.category-picker li:nth-child(4) a{border:solid 1px #B10349}.category-picker li:nth-child(4) a i{color:#B10349}.category-picker li:nth-child(4) a p{color:#B10349}.category-picker li:nth-child(4) a:hover{background-color:#B10349;border:solid 1px #B10349}.category-picker li:nth-child(4) a:hover i{color:#F2F2F2}.category-picker li:nth-child(4) a:hover p{color:#F2F2F2}.name-field .statement{max-width:64em;margin-left:auto;margin-right:auto}.name-field .statement::after{clear:both;content:"";display:table}.name-field .statement.action .js-chosen-action-goes-here{float:left;display:block;margin-right:2.3576515979%;width:23.2317613015%;text-align:right;font-size:22px;line-height:1.7em}.name-field .statement.action .js-chosen-action-goes-here:last-child{margin-right:0}.name-field .statement.action .goal_name{float:left;display:block;margin-right:2.3576515979%;width:74.4105871005%;margin-right:0}.name-field .statement.action .goal_name:last-child{margin-right:0}.name-field .statement.no-action .js-chosen-action-goes-here{display:none}.name-field .statement.no-action .goal_name{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-right:0}.name-field .statement.no-action .goal_name:last-child{margin-right:0}.goal-form-subcat-container{text-align:center;padding-top:20px;clear:both}.goal-form-subcat-container .goal-form-subcat-item{display:inline-block;height:40px;padding:6px 14px;color:#F2F2F2;font-weight:600;background-color:#6E7A7F;line-height:1.8}.goal-form-subcat-container a.goal-form-subcat-item:hover{color:#ccc}.goal-form-subcat-container .goal-form-subcat-item.active{background-color:#b5112e}.goal-form-subcat-container .goal-form-subcat-item.active.standard{background-color:#9f024c}.goal-form-subcat-container .goal-form-subcat-or{height:40px;display:inline-block;height:40px;font-weight:600;font-size:24px;padding:0 20px}.modal-white .goal-category-picker-container{background-color:#e7ecee}.modal-white .goal-category-picker-container ul li a.category-inactive{border:solid 1px #32496C}.modal-white .goal-category-picker-container ul li a.category-inactive i.category-icon{color:#32496C}.modal-white .goal-category-picker-container ul li a.category-inactive p.category-selector-title{color:#32496C}.modal-dark .goal-category-picker-container{background-color:transparent}.modal-dark .goal-category-picker-container ul li a{background-color:#16373F}.modal-dark .goal-category-picker-container ul li a.category-inactive{border:solid 1px #F2F2F2}.modal-dark .goal-category-picker-container ul li a.category-inactive i.category-icon{color:#F2F2F2}.modal-dark .goal-category-picker-container ul li a.category-inactive p.category-selector-title{color:#F2F2F2}.centered-navigation{border-bottom:1px solid #dddddd;min-height:60px;width:100%}.centered-navigation .centered-navigation-mobile-menu{color:rgba(255,255,255,0.7);display:block;float:right;font-weight:700;line-height:60px;margin:0;padding-right:0.5em;text-decoration:none;text-transform:uppercase}@media screen and (min-width: 53.75em){.centered-navigation .centered-navigation-mobile-menu{display:none}}.centered-navigation .centered-navigation-mobile-menu:focus,.centered-navigation .centered-navigation-mobile-menu:hover{color:#fff}.centered-navigation .centered-navigation-wrapper{max-width:64em;margin-left:auto;margin-right:auto;position:relative}.centered-navigation .centered-navigation-wrapper::after{clear:both;content:"";display:table}.centered-navigation .centered-navigation-wrapper::after{clear:both;content:"";display:table}.centered-navigation ul.centered-navigation-menu{-webkit-transform-style:preserve-3d;clear:both;display:none;margin:0 auto;overflow:visible;padding:0;width:100%}.centered-navigation ul.centered-navigation-menu.show{display:block}@media screen and (min-width: 53.75em){.centered-navigation ul.centered-navigation-menu{display:block;text-align:center}}@media screen and (min-width: 53.75em){.centered-navigation .nav-link:first-child{margin-left:2.2em}}.centered-navigation ul li.nav-link{background:#435d63;display:block;line-height:60px;overflow:hidden;padding-right:0.5em;text-align:right;width:100%}.centered-navigation ul li.nav-link a{color:rgba(255,255,255,0.7);display:inline-block;outline:none;text-decoration:none}.centered-navigation ul li.nav-link a:focus,.centered-navigation ul li.nav-link a:hover{color:#fff}@media screen and (min-width: 53.75em){.centered-navigation ul li.nav-link{background:transparent;display:inline;line-height:60px}.centered-navigation ul li.nav-link a{padding-right:1em;padding-left:1em}}.centered-navigation li.logo.nav-link{display:none;line-height:0}@media screen and (min-width: 53.75em){.centered-navigation li.logo.nav-link{display:inline}}.centered-navigation .logo img{margin-bottom:-0.6666666667em;max-height:2em;opacity:0.6}.centered-navigation li.more.nav-link{padding-right:0}@media screen and (min-width: 53.75em){.centered-navigation li.more.nav-link{padding-right:0.5em}}.centered-navigation li.more.nav-link>ul>li:first-child a{padding-top:1em}.centered-navigation li.more.nav-link a{margin-right:0.5em}.centered-navigation li.more.nav-link>a{padding-right:0.6em}.centered-navigation li.more.nav-link>a:after{position:absolute;top:auto;right:-0.4em;bottom:auto;left:auto;color:rgba(255,255,255,0.7);content:"\25BE"}.centered-navigation li.more{overflow:visible;padding-right:0}.centered-navigation li.more a{padding-right:0.5em}.centered-navigation li.more>a{padding-right:1.6em;position:relative}@media screen and (min-width: 53.75em){.centered-navigation li.more>a{margin-right:0.5em}}.centered-navigation li.more>a:after{content:"›";font-size:1.2em;position:absolute;right:0.25em}.centered-navigation li.more:focus>.submenu,.centered-navigation li.more:hover>.submenu{display:block}@media screen and (min-width: 53.75em){.centered-navigation li.more{padding-right:0.5em;position:relative}}.centered-navigation ul.submenu{display:none;padding-left:0}@media screen and (min-width: 53.75em){.centered-navigation ul.submenu{left:-0.5em;position:absolute;top:1.5em}}@media screen and (min-width: 53.75em){.centered-navigation ul.submenu .submenu{left:11.8em;top:0}}.centered-navigation ul.submenu li{display:block;padding-right:0}@media screen and (min-width: 53.75em){.centered-navigation ul.submenu li{line-height:46.1538461538px}.centered-navigation ul.submenu li:first-child>a{border-top-left-radius:3px;border-top-right-radius:3px}.centered-navigation ul.submenu li:last-child>a{border-bottom-left-radius:3px;border-bottom-right-radius:3px;padding-bottom:.7em}}.centered-navigation ul.submenu li a{background-color:#435d63;display:inline-block;text-align:right;text-decoration:none;width:100%}@media screen and (min-width: 53.75em){.centered-navigation ul.submenu li a{background-color:#435d63;padding-left:0.5em;text-align:left;width:12em}}.centered-navigation ul li.nav-link.active a{font-weight:600;color:#477dca}.centered-navigation ul li.nav-link.active a{border-bottom:2px solid #477dca;margin-left:-2px}.flash-alert{position:fixed;top:0;left:0;z-index:1000;width:100%;background-color:#fff6bf;color:#8c7800;display:block;font-weight:600;margin-bottom:0.75em;padding:0.75em;text-align:center}.flash-alert a{color:#594c00;text-decoration:underline}.flash-alert a:focus,.flash-alert a:hover{color:black}.flash-error{position:fixed;top:0;left:0;z-index:1000;width:100%;background-color:#fcac24;color:black;display:block;font-weight:600;margin-bottom:0.75em;padding:0.75em;text-align:center;color:#9f024c}.flash-error a{color:black;text-decoration:underline}.flash-error a:focus,.flash-error a:hover{color:black}.flash-notice{position:fixed;top:0;left:0;z-index:1000;width:100%;background-color:#e5edf8;color:#244e87;display:block;font-weight:600;margin-bottom:0.75em;padding:0.75em;text-align:center}.flash-notice a{color:#19375f;text-decoration:underline}.flash-notice a:focus,.flash-notice a:hover{color:#04080e}.flash-success{position:fixed;top:0;left:0;z-index:1000;width:100%;background-color:#fcac24;color:black;display:block;font-weight:600;margin-bottom:0.75em;padding:0.75em;text-align:center;color:#0d222a}.flash-success a{color:black;text-decoration:underline}.flash-success a:focus,.flash-success a:hover{color:black}body.flash-message{margin-top:49px}.flash p{margin:0;display:inline-block}.flash-section{position:absolute;top:0;left:0;z-index:100}.close-flash{float:right}.lift-picker{height:67px;width:90%;margin:10px auto;position:relative;cursor:pointer}.lift-picker .lift-picker-bar{background-color:#9f024c;background-image:-webkit-linear-gradient(left, #9f024c 0%, #b5112e 35%, #d45723 55%, #e39024 75%, #fcac24 100%);background-image:linear-gradient(to right, #9f024c 0%, #b5112e 35%, #d45723 55%, #e39024 75%, #fcac24 100%);height:30px;width:100%;position:absolute;top:6px;left:0}.lift-picker .lift-picker-handle{height:42px;width:8px;position:absolute;top:0;margin-left:-4px;background-color:#fff}.lift-picker .lift-picker-handle:after{height:18px;width:1em;position:absolute;top:37px;left:-10px;font-size:28px;text-align:center;font-weight:bold}.lift-picker .lift-picker-handle.score-1{left:10%}.lift-picker .lift-picker-handle.score-1:after{content:"1";color:#9f024c}.lift-picker .lift-picker-handle.score-2{left:30%}.lift-picker .lift-picker-handle.score-2:after{content:"2";color:#b5112e}.lift-picker .lift-picker-handle.score-3{left:50%}.lift-picker .lift-picker-handle.score-3:after{content:"3";color:#d45723}.lift-picker .lift-picker-handle.score-4{left:70%}.lift-picker .lift-picker-handle.score-4:after{content:"4";color:#e39024}.lift-picker .lift-picker-handle.score-5{left:90%}.lift-picker .lift-picker-handle.score-5:after{content:"5";color:#fcac24}.goal-summary::-webkit-scrollbar{background-color:#000}.goal-summary::-webkit-scrollbar-thumb{background-color:#29535f}.goal-summary{height:4em;min-height:147px;overflow-y:auto;padding:10px;scrollbar-track-color:#000;scrollbar-base-color:#29535f}.goal-summary .goal-summary-item{float:left;display:block;margin-right:3.1684356888%;width:100%;margin-right:0}.goal-summary .goal-summary-item:last-child{margin-right:0}.goal-summary .goal-summary-item .statement{float:left;display:block;margin-right:3.1684356888%;width:54.1473619161%;padding-bottom:8px}.goal-summary .goal-summary-item .statement:last-child{margin-right:0}.goal-summary .goal-summary-item .statement i{display:inline-block;height:30px;width:30px;border-radius:30px;vertical-align:middle;background-color:blue;text-align:center;line-height:35px;padding-top:0}.goal-summary .goal-summary-item .statement-text{max-width:349px;max-height:32px;display:inline-block;vertical-align:middle;font-size:1.125em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media (max-width: 58.75em){.goal-summary .goal-summary-item .statement-text{max-width:280px}}@media (max-width: 48em){.goal-summary .goal-summary-item .statement-text{max-width:200px}}.goal-summary .goal-summary-item .progress{float:left;display:block;margin-right:3.1684356888%;width:42.6842023951%;margin-right:0}.goal-summary .goal-summary-item .progress:last-child{margin-right:0}.goal-summary .goal-summary-item .progress .progress-bar{float:left;display:block;margin-right:7.4229703521%;width:46.288514824%;height:22px;background-color:#29535f;margin:0;float:right}.goal-summary .goal-summary-item .progress .progress-bar:last-child{margin-right:0}.goal-summary .goal-summary-item .progress .progress-bar .bar{height:100%;margin:0;width:0}.goal-summary .goal-summary-item .progress .progress-fraction{text-align:right;float:right;margin:0px 10px;font-size:1.1875em;line-height:22px}.goal-summary .goal-summary-item .progress .progress-fraction b{font-family:"Roboto", sans-serif;font-weight:700;font-style:normal}.goal-summary .goal-summary-item.summary-item-personal .statement i{background-color:#FBAB24}.goal-summary .goal-summary-item.summary-item-personal .progress-bar>.bar{background-color:#FBAB24}.goal-summary .goal-summary-item.summary-item-career .statement i{background-color:#512E89}.goal-summary .goal-summary-item.summary-item-career .progress-bar>.bar{background-color:#512E89}.goal-summary .goal-summary-item.summary-item-academic .statement i{background-color:#F15A24}.goal-summary .goal-summary-item.summary-item-academic .progress-bar>.bar{background-color:#F15A24}.goal-summary .goal-summary-item.summary-item-standards .statement i{background-color:#F15A24}.goal-summary .goal-summary-item.summary-item-standards .progress-bar>.bar{background-color:#F15A24}.goal-summary .goal-summary-item.summary-item-other .statement i{background-color:#B10349}.goal-summary .goal-summary-item.summary-item-other .progress-bar>.bar{background-color:#B10349}.like-box{width:190px;height:240px;display:inline-block;margin-right:15px}.like-box .like-box-top{height:125px;background-color:#938D8A;position:relative}.like-box .like-box-top::after{content:'';display:block;width:100%;height:10px;background-image:linear-gradient(to right, #d45723 20%, #e39024);position:absolute;bottom:0px;left:0px;right:0px}.like-box .like-box-bottom{overflow:hidden;height:115px;background-color:#102d35;white-space:normal;padding:8px}.like-box .like-box-bottom .like-box-topic{font-family:"Roboto", sans-serif;font-weight:700;font-style:normal;font-size:1.5em;line-height:1.2}.like-box .like-box-bottom .like-box-content{font-size:1.125em}.steps .slick-prev,.steps .slick-next{top:50%}.steps .slick-prev:before,.steps .slick-next:before{font-size:30px}.steps .slick-prev{left:5px;z-index:10}.steps .slick-next{right:10px;z-index:10}.steps .slick-arrow{background-color:transparent}.steps .slick-arrow:hover{background-color:transparent}.steps.slick-slider{margin-bottom:0}.db-row-content .slick-prev,.db-row-content .slick-next,.topics .slick-prev,.topics .slick-next{top:33%}.db-row-content .slick-prev:before,.db-row-content .slick-next:before,.topics .slick-prev:before,.topics .slick-next:before{color:#0d222a;font-size:40px}.db-row-content .slick-arrow,.topics .slick-arrow{height:100% !important;width:43px !important;top:10px;z-index:10;border-radius:0;background-color:rgba(255,255,255,0.3)}.db-row-content .slick-arrow:hover,.db-row-content .slick-arrow:focus,.db-row-content .slick-arrow:active,.topics .slick-arrow:hover,.topics .slick-arrow:focus,.topics .slick-arrow:active{background-color:rgba(255,255,255,0.4)}.db-row-content .slick-arrow:before,.topics .slick-arrow:before{position:absolute;top:95px;left:1.7px}.db-row-content .slick-prev,.topics .slick-prev{left:0}.db-row-content .slick-next,.topics .slick-next{right:0}.db-row-content .slick-track,.topics .slick-track{position:relative;left:8px}.db-row .db-row-content .slick-arrow{width:42px !important}.db-row .db-row-content .slick-track{left:7px}.slick-slider .slick-arrow{display:none !important;height:30px;width:30px}.slick-slider:hover .slick-arrow{display:block !important}.slick-slide:focus{outline:none}.header-wrapper,header,section{max-width:64em;margin-left:auto;margin-right:auto;margin-right:15px;margin-left:15px}.header-wrapper::after,header::after,section::after{clear:both;content:"";display:table}@media screen and (min-width: 64em){.header-wrapper,header,section{margin-right:auto;margin-left:auto}}.header-wrapper{padding-right:0.9375em;padding-bottom:1.25em;position:relative}.header-wrapper::after{content:'';display:block;width:100%;height:10px;background-image:linear-gradient(to right, #9f024c 0%, #b5112e 25%, #d45723 50%, #e39024 75%, #fcac24 100%);position:absolute;bottom:0px;left:0px;right:0px}.background-white .header-wrapper::after{background-image:none;background-color:#467ee1}.logo{float:left;display:block;margin-right:2.3576515979%;width:31.7615656014%}.logo:last-child{margin-right:0}.logo a{background-image:url(/assets/LIFT_logo-9b151395445577e537615a3e14bd54187b7d958ad70539e2f0a36e697e0e8343.png);background-repeat:no-repeat;width:130px;height:100px;display:block;text-indent:-10100px;white-space:nowrap;overflow:hidden;margin:14px 0 0 34px}.background-white .logo{float:left;display:block;margin-right:2.3576515979%;width:57.3509785009%;display:flex;align-items:flex-end;width:100%;max-height:150px}.background-white .logo:last-child{margin-right:0}.background-white .logo a{background-image:url(/assets/LIFT_Learning_logo_horizontal-f8e340026bef4f571133432f16313b9859ea076f84b820254cc093469397113a.png);background-repeat:no-repeat;width:100%;height:100px;display:block;text-indent:-10100px;white-space:nowrap;overflow:hidden;margin:45px 0 0 34px}@media (max-width: 48em){.background-white .logo a{background-image:url(/assets/LIFT_Learning_logo_vertical-97e4e68a078cf8242938c417b38a6b940a6d06456808133311ba1083a41370ef.png);height:110px;margin-left:0}}.wee-lift-logo{width:50px;height:30px;display:block;position:relative;top:4px}.person .person-circle{float:left;display:block;margin-right:2.3576515979%;width:6.1721527019%;float:right;width:55px;height:55px;background-image:linear-gradient(to right, #9f024c 0%, #b5112e 25%, #d45723 50%, #e39024 75%, #fcac24 100%);background-color:red;border-radius:55px;text-align:center}.person .person-circle:last-child{margin-right:0}.person-circle i{display:block;width:43px;height:43px;border-radius:43px;background-color:#0d222a;margin:7px auto;line-height:43px}.person{float:left;display:block;margin-right:2.3576515979%;width:65.8807828007%;text-align:right;padding-top:25px}.person:last-child{margin-right:0}.person .back_new_experience{float:right;margin-right:20px;margin-top:10px}.person .name{float:right;padding-right:8px;height:100%;vertical-align:middle}.person .name a{display:block}.name a:first-of-type{font-size:22px}.name a:last-of-type{font-family:"Roboto", sans-serif;font-weight:700;font-style:normal;font-size:14px}.meta-student-nav{text-align:center;display:block;width:60%;margin:0px auto;background-color:#fcac24;color:#0d222a;padding:8px}.student-viewing-name{font-size:0.8125em}.rainbow-nav a:nth-child(1){color:#9f024c}.rainbow-nav a:nth-child(1):hover,.rainbow-nav a:nth-child(1):focus{color:#ab2061}.rainbow-nav a:nth-child(2){color:#b5112e}.rainbow-nav a:nth-child(2):hover,.rainbow-nav a:nth-child(2):focus{color:#be2e47}.rainbow-nav a:nth-child(3){color:#d45723}.rainbow-nav a:nth-child(3):hover,.rainbow-nav a:nth-child(3):focus{color:#d96b3d}.rainbow-nav a:nth-child(4){color:#e39024}.rainbow-nav a:nth-child(4):hover,.rainbow-nav a:nth-child(4):focus{color:#e69d3e}.rainbow-nav a:nth-child(5){color:#e39024}.rainbow-nav a:nth-child(5):hover,.rainbow-nav a:nth-child(5):focus{color:#e69d3e}.rainbow-nav a:nth-child(6){color:#e39024}.rainbow-nav a:nth-child(6):hover,.rainbow-nav a:nth-child(6):focus{color:#e69d3e}nav{max-width:64em;margin-left:auto;margin-right:auto;text-align:right}nav::after{clear:both;content:"";display:table}.language-select{margin:0 0 0 34px;color:white;background-color:transparent}.background-white .language-select{background-color:transparent;color:black;margin-left:auto;align-items:flex-end;margin-bottom:10px}nav a{font-family:"Roboto", sans-serif;font-weight:700;font-style:normal;margin-left:20px}.student-dashboard-link{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%;margin-right:0}.student-dashboard-link:last-child{margin-right:0}.text-step-color.step-category-personal{color:#FBAB24}.border-step-color.step-category-personal{border-color:#FBAB24}.step.step-category-personal,.step-pad.step-category-personal{border-color:#FBAB24}.step.step-category-personal .view-link,.step-pad.step-category-personal .view-link{color:#FBAB24}.step.step-category-personal .view-link:after,.step-pad.step-category-personal .view-link:after{border-left-color:#FBAB24}.step.step-category-personal .completed i,.step-pad.step-category-personal .completed i{color:#FBAB24}i.personal{background-color:#FBAB24}.text-step-color.step-category-career{color:#512E89}.border-step-color.step-category-career{border-color:#512E89}.step.step-category-career,.step-pad.step-category-career{border-color:#512E89}.step.step-category-career .view-link,.step-pad.step-category-career .view-link{color:#512E89}.step.step-category-career .view-link:after,.step-pad.step-category-career .view-link:after{border-left-color:#512E89}.step.step-category-career .completed i,.step-pad.step-category-career .completed i{color:#512E89}i.career{background-color:#512E89}.text-step-color.step-category-academic{color:#F15A24}.border-step-color.step-category-academic{border-color:#F15A24}.step.step-category-academic,.step-pad.step-category-academic{border-color:#F15A24}.step.step-category-academic .view-link,.step-pad.step-category-academic .view-link{color:#F15A24}.step.step-category-academic .view-link:after,.step-pad.step-category-academic .view-link:after{border-left-color:#F15A24}.step.step-category-academic .completed i,.step-pad.step-category-academic .completed i{color:#F15A24}i.academic{background-color:#F15A24}.text-step-color.step-category-standards{color:#F15A24}.border-step-color.step-category-standards{border-color:#F15A24}.step.step-category-standards,.step-pad.step-category-standards{border-color:#F15A24}.step.step-category-standards .view-link,.step-pad.step-category-standards .view-link{color:#F15A24}.step.step-category-standards .view-link:after,.step-pad.step-category-standards .view-link:after{border-left-color:#F15A24}.step.step-category-standards .completed i,.step-pad.step-category-standards .completed i{color:#F15A24}i.standards{background-color:#F15A24}.text-step-color.step-category-other{color:#B10349}.border-step-color.step-category-other{border-color:#B10349}.step.step-category-other,.step-pad.step-category-other{border-color:#B10349}.step.step-category-other .view-link,.step-pad.step-category-other .view-link{color:#B10349}.step.step-category-other .view-link:after,.step-pad.step-category-other .view-link:after{border-left-color:#B10349}.step.step-category-other .completed i,.step-pad.step-category-other .completed i{color:#B10349}i.other{background-color:#B10349}.step{display:inline-block;border-width:3px;border-style:solid;margin-right:4px;padding:4px 8px;height:120px;width:206px;overflow:hidden;position:relative}.step .view-link{float:right}.step .view-link:after{content:'';display:inline-block;height:0;width:0;margin-left:7px;border-top:6px solid transparent;border-left:14px solid #fff;border-right:none;border-bottom:6px solid transparent}.step .name{font-weight:bold;line-height:1em;margin-top:4px}.step .step-link{text-decoration:underline}.step .completed{text-align:center;position:absolute;bottom:-5px;right:5px;font-size:28px}.step-pad.ui-sortable-helper{background-color:#666}.step-pad{padding:10px 50px 10px 70px;height:80px;margin:10px 15px 10px 7px;position:relative;overflow:hidden;background-color:#16373F}.drag-affordance{position:absolute;padding:2px 11px 0 11px;background-color:#F15A24;color:#333;top:0px;left:0px;width:49px;font-size:16px;height:116px}.drag-affordance .grip-row{height:11px}.drag-affordance .grip-row .dot{background:#F2F2F2;border-radius:50%;display:inline-block;height:6px;width:6px}.step-resource{line-height:1em}.step-resource p{font-size:13px;font-style:italic}.step-name{margin-top:5px;line-height:1.1em}.step-name h6{font-size:18px}.step-completed{text-align:center;position:absolute;bottom:5px;right:10px;font-size:30px}.step-completed p{font-size:15px}.reorder-steps-header{padding-bottom:10px;border-bottom:2px solid #296A70}.reorder-steps-header .goal-pad-title-minor{display:block;text-transform:uppercase;font-size:22px;font-weight:700;margin:30px 0 10px 0}.reorder-steps-header .goal-pad-title-major{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;text-transform:none;font-weight:700;margin:0px 5px}.reorder-steps-header .goal-pad-title-major .goal-icon{display:inline-block}.reorder-steps-header .goal-pad-title-major .goal-icon i{display:inline-block;height:32px;width:32px;border-radius:18px;font-size:19px;text-align:center;line-height:37px;position:relative;top:-2px}.reorder-steps-header .goal-pad-title-major .goal-icon i.person{padding-top:0}.reorder-steps-header .goal-pad-title-major .goal-statement{display:inline-block}.reorder-steps-header .goal-pad-title-major .goal-statement h4{margin:5px 0px 10px 15px;display:inline-block;font-size:22px}.reorder-indications{margin:15px 5px 10px 5px;height:40px}.reorder-indications i{display:inline-block;color:#296A70;font-size:35px}.reorder-indications p{display:inline-block;top:-8px;position:relative;margin-left:5px}.reorder-indications p em{font-style:normal}.step-pad .step-description{height:50px;overflow:hidden;line-height:1.1}.step-formatting{white-space:pre-line}.goal-pad-link{display:block;font-size:0.75em;z-index:99;padding:3px 8px;float:left;text-transform:uppercase;font-weight:bold;margin-left:21px;margin-top:8px}.jSortableCollection .step-pad{cursor:move}.not-slick{padding-left:26px}.step-creator-name{font-size:0.85em}.boxed-step-description{margin-top:5px;font-size:1.375rem;line-height:1.1;height:47px;width:100%;overflow:hidden}.boxed-step-description.compact{font-size:1rem;height:52px}.step-bottom-status{font-size:0.875em;position:absolute;bottom:3px;left:5px}.step-bottom-status .ss-icon{margin:0 3px}.notification-summary__toggle{cursor:pointer}.notification-summary__toggle:hover .notification-summary__badge{background-color:#404040}.notification-summary__toggle:hover .notification-summary__badge.badge-alerted{background-color:#ee1d1d}.notification-summary__contents{display:none;width:380px;position:absolute;background-color:#fff;box-shadow:0px 0px 5px #000}.open-menu .notification-summary__contents{display:block;z-index:100}.open-menu .notification-summary__contents:after{position:absolute;top:0;right:5px;border:solid transparent;content:" ";height:0;width:0;pointer-events:none;border-color:rgba(255,255,255,0);border-top-color:#13323d;border-width:10px;margin-left:-10px}.notification-summary__item.notification-summary__item--sturdy{text-align:center;font-weight:600;background-color:#13323d;text-transform:uppercase;color:#fff;font-size:14px}.notification-summary__item{padding:10px 15px;display:block;font-size:16px;line-height:1.13;color:#fff;text-align:left;text-decoration:none;border-top:1px solid #163337;background-color:#366679;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.notification-summary__item:first-child{border-top:none}.notification-summary__item:hover{background-color:#194251}.postit-note{background-color:#FAFAE0;padding:10px;margin:10px 4px;border:1px solid #bababa;box-shadow:0 0 4px #333}.notification-message{color:inherit;background-color:#153744;padding:8px 12px;min-height:50px;margin-bottom:3px}.notification-message.notification-message--muted{background-color:#0f2731}.notification-message__date{display:inline;font-weight:600;color:#ffb500 !important}.notification-message__status{font-size:0.8em}.notification-message__title{display:inline}.notification-message__item_head{color:#ffb500 !important}.notification-message__item_content{margin:10px 0px 10px 15px p;margin-margin:0}.notification-particular td,.notification-particular th{border-bottom:none;padding:5px 10px;background-color:#153744;border:1px solid #aaa}.notification-message-row{padding:10px 20px;background-color:#153744;min-height:20px;margin-bottom:10px}.notification-message-list{border:1px solid #aaa;padding:3px;height:250px;overflow:auto;margin-bottom:20px;position:relative}.notification-message-list::-webkit-scrollbar{background-color:#29535f;width:8px}.notification-message-list::-webkit-scrollbar-thumb{background:linear-gradient(#FD9900, #FF4903)}.notification-message__new-marker:after{border-top:1px solid #ed004d;color:#ed004d;content:'⬇ New Messages';font-weight:600;font-size:12px;line-height:12px;padding:5px 10px;background-color:#153744;display:block;text-align:right}.notification-summary{position:absolute;right:0;bottom:0}.notification-summary__contents{position:absolute;top:31px;right:0px}.notification-summary__badge{box-shadow:0 0 8px #333;text-align:center;font-size:16px;border-radius:16px;height:30px;width:30px;line-height:30px;background-color:#333;color:#fff;font-weight:800;text-shadow:0px 0px 3px #555}.notification-summary__badge.badge-alerted{background-color:#E01111}.ntf-page__title{font-size:1.5rem;font-family:"Roboto", sans-serif;font-weight:500;font-style:normal;margin-bottom:10px}.ntf-page__content{margin:20px 0}.ntf-util__message{font-size:0.875rem;font-family:"Roboto", sans-serif;font-weight:500;font-style:normal;margin-right:20px}.ntf-search{margin-bottom:30px;padding:20px}.ntf-search__title{text-transform:uppercase;font-family:"Roboto", sans-serif;font-weight:700;font-style:normal;margin-bottom:5px}.ntf-util,.ntf-message{display:flex;flex-wrap:wrap;align-items:baseline;padding:4px 10px;margin-bottom:10px}.unread .ntf-message__name{font-family:"Roboto", sans-serif;font-weight:700;font-style:normal}.ntf-message__name{flex:0 0 500px;margin-right:20px}.ntf-message__date{flex:0 0 100px;margin-right:30px;text-align:right}.ntf-message__controls{flex:1 0 300px}.ntf-search-select{margin-bottom:1.45em;max-width:100%;width:auto;height:45px;background-color:white;border-width:0;width:200px}.ntf-search__inner{flex-wrap:wrap;display:flex;padding:0 -10px}.ntf-search__field{flex:1 0 200px;margin:0 10px}.ntf-search__btns{flex:0 0 250px}.ntf-page__content{margin:20px 0}.ntf-search{background-color:#153744}.ntf-util,.ntf-message{background-color:#153744}.ntf-search .ntf-button,.ntf-util .ntf-button,.ntf-modal-content .ntf-button{color:#f6f6f6;background-color:#ca790f;border-radius:5px;font-size:0.875rem;padding:5px 10px;border:none;font-family:"Roboto", sans-serif;font-weight:700;font-style:normal;margin:2px}.ntf-message .ntf-button{color:#fff}.pagination{text-align:center}.pagination ul{display:inline;margin:0;padding:0;text-align:center}.pagination ul li{display:inline;list-style:none}.pagination ul ul li{display:none}.pagination ul ul li:nth-child(1),.pagination ul ul li:nth-child(2),.pagination ul ul li:nth-child(3){display:inline}@media screen and (min-width: 53.75em){.pagination ul ul li{display:inline}}.pagination ul li a{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;background:#29535f;border-radius:3px;border:none;color:#f0f0f0;outline:none;padding:0.375em 0.809em;text-decoration:none}.pagination ul li a:hover,.pagination ul li a:focus{background:#316371;color:#fff}.pagination ul li a:active{background:#0d222a}.pagination ul li a.disabled{background:#0d222a;cursor:default}.stc-comment{padding-left:20px;border-left:3px solid #aaa;margin-top:1em;margin-bottom:1em}.spt-class.collapsed .stc-comment{margin-bottom:0em}.stc-comment__head{color:#afafaf;font-size:0.75rem;margin-bottom:0.2em}.stc-comment__body{white-space:pre-line}.stc-comments-sample,.stc-comments-all{animation:spt-expandy 500ms ease-in-out}.stc-comments-all{display:none}.stc-comment-root.open .stc-comments-all{display:block}.stc-comment-root.open .stc-comments-sample{display:none}.stc-comments__ctl{font-weight:300;user-select:none;outline-style:none;color:#cfcfcf;font-size:0.8125rem;line-height:1.2;cursor:pointer;text-transform:uppercase;margin-top:1em}.stc-comments__ctl:hover{color:#fff;transition:300ms}.archive-modal,.delete-modal,.delete-step-modal{background-color:#16373F}.archive-modal .modal-content,.delete-modal .modal-content,.delete-step-modal .modal-content{padding:20px;background-color:#0D222A;border:none;width:35%}.archive-modal .modal-content .modal-top-icon,.delete-modal .modal-content .modal-top-icon,.delete-step-modal .modal-content .modal-top-icon{font-size:90px;margin:10px auto;display:block;color:#296A70}.archive-modal .modal-content .modal-text,.delete-modal .modal-content .modal-text,.delete-step-modal .modal-content .modal-text{font:"Roboto", sans-serif;font-size:22px;font-weight:700;color:#F2F2F2;margin:0 0 30px 0}.archive-modal .modal-content .confirmation-actions,.delete-modal .modal-content .confirmation-actions,.delete-step-modal .modal-content .confirmation-actions{margin:0 0 15px 0}.archive-modal .modal-content .confirmation-actions .btn,.delete-modal .modal-content .confirmation-actions .btn,.delete-step-modal .modal-content .confirmation-actions .btn{height:50px;font-size:17px;text-transform:uppercase}.archive-modal .modal-content .confirmation-actions .cancel,.delete-modal .modal-content .confirmation-actions .cancel,.delete-step-modal .modal-content .confirmation-actions .cancel{margin-right:10px;background-color:#0D222A;border:solid 2px #296A70;color:#F2F2F2;line-height:30px}.archive-modal .modal-content .confirmation-actions .save,.delete-modal .modal-content .confirmation-actions .save,.delete-step-modal .modal-content .confirmation-actions .save{margin-left:10px;background-color:#477D92}.activity-form-category-name{display:inline;color:#fcac24}.activity-page-titles{float:left;display:block;margin-right:2.3576515979%;width:100%;padding-top:42px}.activity-page-titles:last-child{margin-right:0}.activity-page-titles h1{font-family:"Roboto", sans-serif;font-weight:700;font-style:normal;float:left;display:block;margin-right:2.3576515979%;width:23.2317613015%;font-size:2.375em}.activity-page-titles h1:last-child{margin-right:0}.activity-page-titles p{font-family:"Roboto", sans-serif;font-weight:400;font-style:normal;float:left;display:block;margin-right:2.3576515979%;width:65.8807828007%;font-size:1.5em;padding-top:8px}.activity-page-titles p:last-child{margin-right:0}.activity-category-box{float:left;display:block;margin-right:2.3576515979%;width:31.7615656014%}.activity-category-box:last-child{margin-right:0}.activity-category-box .activity-cat-box-title{width:100%;height:142px;margin-bottom:4px;background-image:linear-gradient(to top, #9f024c 0%, #b5112e 25%, #d45723 50%, #e39024 75%, #fcac24 100%)}.activity-category-box .activity-cat-box-title .cat-box-title-inner{height:142px;width:99%;margin:0px auto;position:relative;background-repeat:no-repeat;background-size:325px 142px}.activity-category-box .activity-cat-box-title .cat-box-title-inner h2{position:absolute;bottom:12px;left:12px;font-size:24px;font-family:"Roboto", sans-serif;font-weight:700;font-style:normal;margin:0px}.activity-category-box .activity-cat-box-title .outside_school{background-image:url("/assets/activities_outside_school-1091fa54f26f2e11f64ec97ab0a418fe5bee3cdcd24603c92aa02e7da867a409.png")}.activity-category-box .activity-cat-box-title .school_activity{background-image:url("/assets/activities_school-4d8705492ac82513cb1d20597f28b5b9fc9cd5327a424a24b4a558a8f839d366.png")}.activity-category-box .activity-cat-box-title .class{background-image:url("/assets/activities_class-4d82b5981512e939e1361fb5d58bf68706ec50116d580173c3abbcc70fccc2bc.png")}.activity-category-box .activity-list,.activity-category-box .category-lift-summary{background-color:#122f33;margin-bottom:4px}.activity-category-box .activity-list{padding:12px}.activity-category-box .activity-list .new-activity-link{display:block;font-size:1.125em;padding:10px 16px}.activity-assignment-box{display:block;border-top:1px solid #fff;margin:5px;padding:14px 0}.activity-assignment-box:before{content:'';display:block;float:left;margin-right:5px;height:45px;width:9px;background-color:#aaaaaa}.activity-assignment-box .score{color:#aaaaaa;float:right;font-size:45px;line-height:1em;font-weight:bold}.activity-assignment-box .activity-type{font-size:14px;font-family:"Roboto", sans-serif;font-weight:700;font-style:normal}.activity-assignment-box .activity{min-height:20px;font-size:20px;line-height:1em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;height:1.1em;margin-bottom:-0.1em}.activity-assignment-box.score-1:before{background-color:#9f024c}.activity-assignment-box.score-1 .score{color:#9f024c}.activity-assignment-box.score-2:before{background-color:#b5112e}.activity-assignment-box.score-2 .score{color:#b5112e}.activity-assignment-box.score-3:before{background-color:#d45723}.activity-assignment-box.score-3 .score{color:#d45723}.activity-assignment-box.score-4:before{background-color:#e39024}.activity-assignment-box.score-4 .score{color:#e39024}.activity-assignment-box.score-5:before{background-color:#fcac24}.activity-assignment-box.score-5 .score{color:#fcac24}.category-lift-summary{height:178px;padding:8px}.category-lift-summary .col{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%}.category-lift-summary .col:last-child{margin-right:0}.category-lift-summary .chart-container{width:100%;height:120px;background-color:#0d222a}.category-lift-summary .recent-average{text-align:center;font-size:55px;line-height:0.6em;padding-top:12px;font-weight:bold;margin-top:25px}.category-lift-summary .recent-average.score-1{color:#9f024c}.category-lift-summary .recent-average.score-2{color:#b5112e}.category-lift-summary .recent-average.score-3{color:#d45723}.category-lift-summary .recent-average.score-4{color:#e39024}.category-lift-summary .recent-average.score-5{color:#fcac24}.category-lift-summary .bar-chart-container{width:160px;height:140px}.category-lift-summary .bar-chart-container .bar-chart-numbers{width:6px;height:140px;background-image:linear-gradient(to top, #9f024c 0%, #b5112e 25%, #d45723 50%, #e39024 75%, #fcac24 100%);float:left}.category-lift-summary .bar-chart-container .bar-chart-bars{padding-left:6px;float:left;width:138px;height:140px;background-color:#0d222a;padding-right:5px}.category-lift-summary .bar-chart-container .bar-chart-bars .bar{display:block;height:18px;margin-bottom:12.5px}.category-lift-summary .bar-chart-container .bar-chart-bars .bar:last-child{margin-bottom:0px}.category-lift-summary .total{font-family:"Roboto", sans-serif;font-weight:700;font-style:normal;text-align:center;font-size:40px;line-height:0.6em;padding-top:12px}.category-lift-summary .caption{font-size:15px;color:#fff;font-weight:initial}.modal-score-tools a{padding:5px;margin-right:10px}span.update-time{font-family:"Roboto", sans-serif;font-weight:700;font-style:normal}#new_activity_assignment{float:left;display:block;margin-right:2.3576515979%;width:100%;float:none}#new_activity_assignment::after{clear:both;content:"";display:table}#new_activity_assignment:last-child{margin-right:0}#new_activity_assignment select{float:left;width:282px;height:2em}#new_activity_assignment select::after{clear:both;content:"";display:table}#new_activity_assignment select#activity_type{margin-right:25px}#new_activity_assignment .controls{float:left;display:block;margin-right:2.3576515979%;width:100%}#new_activity_assignment .controls:last-child{margin-right:0}#new_activity_assignment .controls input[type=submit]::after{clear:both;content:"";display:table}.link-field{display:inline-block}input[type=checkbox]{transform:scale(2)}.main-content.goal-page h4,.main-content.goal-page h5,.main-content.goal-page h6{margin:0}.main-content.goal-page h4{font-size:22px;line-height:inherit}.main-content.goal-page h5{font-size:20px}.main-content.goal-page h6{font-size:18px;margin:10px 0}.main-content.goal-page .btn-default{background-color:#477D92;padding:15px;border-radius:5px;line-height:1.2;font-size:17px;font-weight:700}.main-content.goal-page .btn-default:hover{background-color:#477D92}.main-content.goal-page .btn-default.add-resource{border-radius:5px;display:inline-block}.main-content.goal-page .btn-primary{background-color:#B44837;border:transparent;padding:20px;text-transform:uppercase}.main-content.goal-page .btn-primary:hover{background-color:#A32824}.main-content.goal-page .back-to{padding:10px}.main-content.goal-page .back-to a{font-weight:bold}.main-content.goal-page.archive .header{background-color:rgba(22,55,63,0.6)}.main-content.goal-page.archive .header .archive-options{font-size:18px;background-color:#0D222A;color:#FFFF;padding:20px;margin:20px 0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.main-content.goal-page.archive .header .archive-options .lead{margin:10px 0}.main-content.goal-page.archive .header .archive-options .buttons{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;width:25%}.main-content.goal-page.archive .header .archive-options .buttons *{text-transform:uppercase}.main-content.goal-page.archive .header .archive-options .buttons .delete{margin-left:10px;background-color:transparent;border:1px solid #477D92;padding:15px;border-radius:5px;line-height:1.2;font-size:17px;font-weight:700}.main-content.goal-page.archive .header .display-information>*:not(.archive-options),.main-content.goal-page.archive .header .top>*:not(.archive-options){opacity:0.6}.main-content.goal-page .archive-tag{font-size:13px;font-style:italic;border:1px solid #FBAB24;padding:5px;border-radius:13px;font-weight:normal;color:#FBAB24;margin-left:10px}.main-content.goal-page .header{background-color:#16373F;color:#F2F2F2;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:20px}.main-content.goal-page .header .top,.main-content.goal-page .header .actions,.main-content.goal-page .header .information{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.main-content.goal-page .header .top .class{width:50%;margin-bottom:12px}.main-content.goal-page .header .top .class .class-name{background-color:#F2F2F2;border-radius:2px;padding:5px;border:1px solid rgba(110,122,127,0.5);margin-right:3px;display:inline-block;margin-top:4px;color:#050D10;font-style:italic}.main-content.goal-page .header .top .actions{width:50%;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:flex-end;-webkit-align-items:baseline;-moz-align-items:baseline;-ms-align-items:baseline;align-items:baseline}.main-content.goal-page .header .top .actions ul.roll-hover li{background-color:#0D222A}.main-content.goal-page .header .top .actions ul.roll-hover li i{margin:6px}.main-content.goal-page .header .top .actions .favorite .is-favorite{color:#FBAB24}.main-content.goal-page .header .edit-goal{display:none}.main-content.goal-page .header .edit-goal .edit-actions{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:flex-end;-webkit-align-self:flex-end;-moz-align-self:flex-end;-ms-align-self:flex-end;align-self:flex-end;margin:10px 0}.main-content.goal-page .header .edit-goal .edit-actions .btn{display:block;min-width:170px;font-family:"Roboto", sans-serif;font-weight:700;font-style:normal;font-size:22px;padding:6px;border-radius:8px;color:#0d222a;text-align:center}.main-content.goal-page .header .edit-goal .edit-actions .link{padding:5px;text-align:center;text-decoration:underline;cursor:pointer;background-color:transparent;font-size:15px;line-height:15px;font-weight:300}.main-content.goal-page .header .display-information{display:block}.main-content.goal-page .header .display-information .information-title{margin:5px 0 0 0;padding:0 0 10px 0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.main-content.goal-page .header .display-information .information-title .icon{display:inline-block;line-height:33px;width:35px;height:35px}.main-content.goal-page .header .display-information .information-title .icon.category-icon-personal i{display:inline-block;background-color:#FBAB24;height:35px;width:35px;font-size:22px;text-align:center;border-radius:20px;line-height:40px}.main-content.goal-page .header .display-information .information-title .icon.category-icon-personal i.person{padding-top:0}.main-content.goal-page .header .display-information .information-title .icon.category-icon-career i{display:inline-block;background-color:#512E89;height:35px;width:35px;font-size:22px;text-align:center;border-radius:20px;line-height:40px}.main-content.goal-page .header .display-information .information-title .icon.category-icon-career i.person{padding-top:0}.main-content.goal-page .header .display-information .information-title .icon.category-icon-academic i{display:inline-block;background-color:#F15A24;height:35px;width:35px;font-size:22px;text-align:center;border-radius:20px;line-height:40px}.main-content.goal-page .header .display-information .information-title .icon.category-icon-academic i.person{padding-top:0}.main-content.goal-page .header .display-information .information-title .icon.category-icon-standards i{display:inline-block;background-color:#F15A24;height:35px;width:35px;font-size:22px;text-align:center;border-radius:20px;line-height:40px}.main-content.goal-page .header .display-information .information-title .icon.category-icon-standards i.person{padding-top:0}.main-content.goal-page .header .display-information .information-title .icon.category-icon-other i{display:inline-block;background-color:#B10349;height:35px;width:35px;font-size:22px;text-align:center;border-radius:20px;line-height:40px}.main-content.goal-page .header .display-information .information-title .icon.category-icon-other i.person{padding-top:0}.main-content.goal-page .header .display-information .information-title .title{display:inline-block;width:95%}.main-content.goal-page .header .display-information .information-title .title h4{display:inline-block;position:relative;top:3px;font-size:22px;margin:3px 0 0 15px;padding-right:30px}.main-content.goal-page .header .display-information .information{min-height:148px;border-top:2px solid #0D222A}.main-content.goal-page .header .display-information .information .description-section{position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.main-content.goal-page .header .display-information .information .description-section .description{margin-bottom:15px}.main-content.goal-page .header .display-information .information .description-section .description a{color:#FBAB24;text-decoration:none}.main-content.goal-page .header .display-information .information .description-section .description .hidden{display:none}.main-content.goal-page .header .display-information .information .description-section .description .goal-show-more,.main-content.goal-page .header .display-information .information .description-section .description .goal-show-less{color:#FBAB24;cursor:pointer;text-decoration:underline}.main-content.goal-page .header .display-information .information .tag-section{width:65%;margin-right:5px}.main-content.goal-page .header .display-information .information .tag-section .tags{float:right}.main-content.goal-page .header .display-information .information .tag-section .tags .tag-element{background-color:#F2F2F2;border-radius:2px;padding:5px;border:1px solid rgba(110,122,127,0.5);margin-right:3px;display:inline-block;margin-top:10px;color:#050D10;font-style:italic}.main-content.goal-page .header .display-information .information .deadline-information{width:35%;color:#0d222a;max-height:148px;text-align:center;display:inline-flex}.main-content.goal-page .header .display-information .information .deadline-information .dead-line,.main-content.goal-page .header .display-information .information .deadline-information .days-left,.main-content.goal-page .header .display-information .information .deadline-information .steps,.main-content.goal-page .header .display-information .information .deadline-information .progress{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.main-content.goal-page .header .display-information .information .deadline-information .large-text{height:67%;width:100%;background-color:#0D222A;color:#FBAB24;font-weight:700;padding-top:20px}.main-content.goal-page .header .display-information .information .deadline-information .large-text h1{font-size:52px;margin:0 3px 5px 0}.main-content.goal-page .header .display-information .information .deadline-information .small-text{height:33%;width:100%;background-color:#0D222A;color:#F2F2F2;display:block;font-size:15px}.main-content.goal-page .header .display-information .information .deadline-information .due-date-section{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;height:100%;width:48%;display:inline-block;margin-right:10px;margin-top:10px}.main-content.goal-page .header .display-information .information .deadline-information .due-date-section .days-left .days-text{font-size:20px;display:inline-block;text-transform:lowercase;margin-top:13px}.main-content.goal-page .header .display-information .information .deadline-information .progress-section{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;height:100%;width:48%;display:inline-block;margin-top:10px}.main-content.goal-page .header .display-information .information .deadline-information .progress-section.display-one-box{width:100%}.main-content.goal-page .header.edit .edit-goal{display:block}.main-content.goal-page .header.edit .display-information{display:none}.main-content.goal-page .goal-page-tabs{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;padding:20px}.main-content.goal-page .goal-page-tabs .tabs{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;background-color:#16373F;margin:30px 0;width:100%}.main-content.goal-page .goal-page-tabs .tabs a{font-size:18px;font-weight:300;padding:20px 20px 5px 20px;margin-bottom:15px}.main-content.goal-page .goal-page-tabs .tabs a.active{border-bottom:5px solid #B10349}.main-content.goal-page .goal-page-tabs .tabs a sup i{font-size:20px;color:#D42828}.main-content.goal-page #tab-content{margin:0 auto;color:#FFFF}.main-content.goal-page #tab-content .add-resource i,.main-content.goal-page #tab-content .add-step i{display:block;border-radius:60px;text-align:center;line-height:21px;margin-right:10px;width:45px}.main-content.goal-page #tab-content .add-resource a,.main-content.goal-page #tab-content .add-step a{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;border:none;border-radius:5px;font-weight:700}.main-content.goal-page #tab-content .add-resource:hover a,.main-content.goal-page #tab-content .add-step:hover a{background-color:#A32824}.main-content.goal-page #tab-content .add-resource:hover i,.main-content.goal-page #tab-content .add-step:hover i{color:#F2F2F2;background-color:#A32824}.main-content.goal-page #tab-content .resources-container{padding:0 5%}.main-content.goal-page #tab-content .resources-container .resources{margin-top:20px;background-color:#16373F;padding:20px;font-size:17px}.main-content.goal-page #tab-content .resources-container .resources .title{font-weight:700;border-bottom:2px solid #0D222A;padding:15px 0}.main-content.goal-page #tab-content .resources-container .resources .resource-results .type-resources-container .resource-type-name{font-weight:700}.main-content.goal-page #tab-content .resources-container .resources .resource-results .type-resources-container .resource-item{display:inline-block;width:45%;margin:10px}.main-content.goal-page #tab-content .resources-container .resources .resource-results .type-resources-container .resource-item .resource-info{display:inline-flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.main-content.goal-page #tab-content .resources-container .resources .resource-results .type-resources-container .resource-item .resource-info span{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin-left:10px}.main-content.goal-page #tab-content .resources-container .resources .resource-results .type-resources-container .resource-item .resource-info a{text-decoration:underline}.main-content.goal-page #tab-content .resources-container .resources .resource-results .type-resources-container .resource-item .resource-edit{display:inline-block;float:right}section.main-content.workspace{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background-color:#102d35;padding:0 1%}section.main-content.workspace h3{font-size:30px;margin:0}section.main-content.workspace input,section.main-content.workspace .select2-selection{padding:20px;margin:0;border-radius:5px;height:100%}section.main-content.workspace .btn-default{background-color:#477D92;padding:20px;border-radius:5px;line-height:1.2;font-size:17px;font-weight:700}section.main-content.workspace nav.pagination ul li{margin:10px}section.main-content.workspace nav.pagination ul li a{margin:0;display:inline-flex;width:50px;height:50px;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;border-radius:50%;background-color:transparent}section.main-content.workspace nav.pagination ul li:not(.page) a:hover{border-radius:unset;background-color:transparent}section.main-content.workspace nav.pagination .page:not(.gap) a.disabled{border-radius:50%;background-color:#477D92}#goal-search-form{margin-top:30px;border:1px solid #16373F;padding:15px;background-color:rgba(22,55,63,0.2);display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;font-size:15px}#goal-search-form .label{font-weight:500;padding:10px}#goal-search-form .filters{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;width:91%}#goal-search-form .filters .name{width:285px}#goal-search-form .filters .class,#goal-search-form .filters .tag{width:223px;min-height:60px}#goal-search-form .filters .class .select2-container,#goal-search-form .filters .tag .select2-container{min-height:60px}#goal-search-form .filters .class .select2-container .select2-selection__rendered,#goal-search-form .filters .tag .select2-container .select2-selection__rendered{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#goal-search-form .filters .class .select2-container .select2-selection__rendered .select2-selection__clear,#goal-search-form .filters .tag .select2-container .select2-selection__rendered .select2-selection__clear{right:0;top:-2px;position:absolute}#goal-search-form .filters .class .select2-container .select2-selection__rendered .select2-search__field,#goal-search-form .filters .tag .select2-container .select2-selection__rendered .select2-search__field{margin:0}#goal-search-form .filters .class .select2-container .select2-selection__rendered .select2-selection__choice,#goal-search-form .filters .tag .select2-container .select2-selection__rendered .select2-selection__choice{overflow:hidden}.goal-row.finished .finish-toggle{cursor:pointer}.goal-row.finished .finish-hide{display:none !important}.workspace-bottom-spacer{height:5em}.goal-tabs{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;background-color:#16373F;margin:30px 0}.goal-tabs .gws-nav-item.goal-section{font-size:18px;font-weight:300;padding:20px 20px 5px 20px;margin-bottom:15px}.goal-tabs .gws-nav-item.goal-section.active{border-bottom:5px solid #B10349}.sorting-filters{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;padding:15px;border:1px solid #16373F;border-top:none;background-color:rgba(22,55,63,0.4)}.sorting-filters .filters{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.sorting-filters .filters .label{font-size:15px;font-weight:500;padding:10px}.sorting-filters .filters a:first-of-type{border-left:1px solid #F2F2F2}.sorting-filters .filters .filter{padding:10px;display:block;font-weight:300;font-size:15px;border:1px solid #F2F2F2;border-left:none}.sorting-filters .filters .filter.active,.sorting-filters .filters .filter:hover{background-color:#477D92;color:#F2F2F2}.sorting-filters .new-goal-link{font-weight:700;font-size:17px;background-color:#B44837;border-radius:5px;padding:20px}.sorting-filters .new-goal-link:hover{background-color:#A32824}.activities-component{background-color:#16373F}.activities-component .accordion{padding:20px}.activities-component .accordion .title{font-size:22px;font-weight:700}.activities-component .accordion .roll-hover{float:right}.activities-component .accordion .roll-hover .hide{display:none}.activities-component .accordion .roll-hover .show{display:block}.activities-component .accordion .roll-hover .hide,.activities-component .accordion .roll-hover .show{background-color:#0D222A}.activities-component .accordion .roll-hover .hide i,.activities-component .accordion .roll-hover .show i{margin:6px}.activities-component .accordion.active .show{display:none}.activities-component .accordion.active .hide{display:block}.activities-component .panel{overflow:hidden;max-height:0;transition:max-height 0.2s ease-out;margin:0 20px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}.activities-component .panel.active{padding-top:20px;border-top:2px solid #0D222A}.activities-component .panel .recent-activity h6,.activities-component .panel .almost-done h6{font-size:18px;font-weight:700}.activities-component .panel .recent-activity{width:45%}.activities-component .panel .recent-activity .goals-section .goal-item{margin-bottom:10px;padding:10px;background-color:#0D222A;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.activities-component .panel .recent-activity .goals-section .goal-item .days{font-size:13px;font-style:italic;color:#FBAB24;padding:6px 0}.activities-component .panel .recent-activity .goals-section .goal-item .statement{font-size:17px}.activities-component .panel .almost-done{width:52%;margin-left:30px}.activities-component .panel .almost-done .goals-section{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;height:96%;width:500px}.activities-component .panel .almost-done .goals-section .goal-item{-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-grow:1;flex-grow:1;-webkit-flex-basis:0;-moz-flex-basis:0;-ms-flex-basis:0;flex-basis:0;background-color:#0D222A;height:88%;width:150px;font-size:14px;padding:20px;margin-right:10px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.activities-component .panel .almost-done .goals-section .goal-item .goal-summary-chart{width:100%;height:100%;position:relative}.activities-component .panel .almost-done .goals-section .goal-item .goal-summary-chart .chart{height:150px;width:100%}.activities-component .panel .almost-done .goals-section .goal-item .goal-summary-chart .percent{width:100%;text-align:center;font-weight:700;position:absolute;top:27%}.activities-component .panel .almost-done .goals-section .goal-item .goal-summary-chart .statement{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;width:100%;font-size:small;height:56px;overflow:hidden}.activities-component .panel .almost-done .goals-section .goal-item .goal-summary-chart .statement a{margin-left:5%;word-wrap:break-word;text-align:left}.resource-link-title{position:relative}.resource-link-title .title-text{visibility:hidden;width:auto;background-color:#5E2789;color:#fff;text-align:center;padding:5px;border-radius:6px;position:absolute;top:-5px;right:105%;z-index:1}.resource-link-title:hover .title-text{visibility:visible}.new-step-placeholder{height:100%;width:150px;background-color:rgba(41,83,95,0.5);color:#333;text-align:center;padding-top:25px}.new-step-placeholder a i{font-size:2.25em;color:#e39024}.new-step-link{font-size:0.75em;margin-bottom:8px;text-align:center}.form-custom-error{font-size:15px;font-style:italic;border-left:7px solid #D42828;padding-left:5px}.step-name-field .errors li,.modal .errors li{border:2px solid #9f024c;display:inline-block;padding:4px}.step-name-field form .field_with_errors,.modal form .field_with_errors{position:relative}.step-name-field form .field_with_errors input,.step-name-field form .field_with_errors select,.modal form .field_with_errors input,.modal form .field_with_errors select{border:3px solid #D42828}.step-name-field form .field_with_errors .error,.modal form .field_with_errors .error{color:#fcac24;position:absolute;top:0px;right:5px}.step-name-field .modal-inner,.modal .modal-inner{background-image:url("/assets/student_dot-dd9e25cb3a9ea7acbe5702cd22f66d7c8d472574b9bf50d3ce67a954916d2946.png")}.step-name-field .modal-inner .modal-close.close-button-top,.modal .modal-inner .modal-close.close-button-top{background-color:#D42828}.color-personal{color:#fcac24 !important}.background-color-personal{background-color:#fcac24 !important}.color-career{color:#d45723 !important}.background-color-career{background-color:#d45723 !important}.color-academic{color:#b5112e !important}.background-color-academic{background-color:#b5112e !important}.color-standards{color:#9f024c !important}.background-color-standards{background-color:#9f024c !important}.goal-top-title{margin:0 0 9px 0;padding-right:40px;padding-left:26px}.tags-title{margin:0 0 9px 0}.goal-top-title-statement{font-family:"Roboto", sans-serif;font-weight:700;font-style:normal;font-size:25px}.goal-top-title-statement .ss-icon{font-size:16px}.goal-top-label{font-family:"Roboto", sans-serif;font-weight:700;font-style:normal;font-size:17px;display:inline-block;margin-right:8px}.step-read-only-label{font-family:"Roboto", sans-serif;font-weight:400;font-style:normal;font-size:1.125em;margin-bottom:4px}.step-read-only-value{background-color:#1c2d34;border:1px solid #555;font-family:"Roboto", sans-serif;font-size:1.125em;padding:0.5em;margin-bottom:0.75em;color:#e7e7e7}.step-completion-btn{border-radius:5px;border:2px solid #eee;background-color:#102d35;display:block;width:34px;height:34px;padding:5px;text-align:center;outline-style:none}.step-completion-btn:after{content:"Y"}.scmp-slider{position:relative;display:inline-block;width:67.6px;height:31.2px;margin:8px 31px}.scmp-slider__switch{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#708390;border-radius:28.6px;-webkit-transition:.4s;transition:.4s}.scmp-slider__switch:before{position:absolute;content:"";height:26px;width:26px;left:2.6px;bottom:2.6px;background-color:#ccc;-webkit-transition:.4s;transition:.4s;border-radius:50%}.clickable .scmp-slider__switch{background-color:#d1d7dd}.clickable .scmp-slider__switch:before{background-color:#1f3f4c}.checked .scmp-slider__switch{background-color:#8cc63f}.checked .scmp-slider__switch:before{-webkit-transform:translateX(33.8px);-ms-transform:translateX(33.8px);transform:translateX(33.8px)}.scmp-slider:before{color:#aaa;font-weight:bold;font-size:14px;position:absolute;left:-30px;width:20px;content:'No';line-height:30px}.scmp-slider:after{color:#aaa;font-weight:bold;font-size:14px;position:absolute;right:-30px;width:20px;content:'Yes';line-height:30px}.checked.scmp-slider:after{color:#8cc63f}.scmp-slider-hint{margin:0.4em 0;color:#b8b8b8;font-size:14px;line-height:1.2}.scmp-slider-hint em{color:#f8f8f8;font-style:normal;font-weight:bold;transition:500ms}.scmp-slider-hint .er-highlighted{color:#f17925 !important}input.step-required,textarea.step-required{transition:500ms;background-color:#1f3f4c}input.step-required.er-highlighted,textarea.step-required.er-highlighted{background-color:#844519 !important}.step-tab-delete{display:block;padding:8px 0px;margin-left:auto;margin-right:20px;user-select:none;text-transform:uppercase}.step-tab__nav{display:flex}.step-tab__tab{display:block;flex:0 0 auto;padding:8px 16px;background-color:#153744;margin-right:8px;transition:all 300ms;font-weight:500;user-select:none;text-transform:uppercase}.step-tab__tab:first-child{margin-left:20px}.step-tab__tab.active{background-color:#29535f}.step-tab__content{display:none;padding:20px}.step-tab__content.active{display:block}#new_resource .inline-item{width:48%}.step-viewer-modal.step-viewer-modal.step-viewer-modal,.resource-viewer-modal.resource-viewer-modal.resource-viewer-modal{padding:4px}.step-viewer-modal.step-viewer-modal.step-viewer-modal .title,.resource-viewer-modal.resource-viewer-modal.resource-viewer-modal .title{margin-bottom:20px;padding:15px;border-bottom:2px solid #6E7A7F}.step-viewer-modal.step-viewer-modal.step-viewer-modal .c12-row .header .name,.resource-viewer-modal.resource-viewer-modal.resource-viewer-modal .c12-row .header .name{margin-bottom:20px}.step-viewer-modal.step-viewer-modal.step-viewer-modal .c12-row .header select,.resource-viewer-modal.resource-viewer-modal.resource-viewer-modal .c12-row .header select{height:50px}.step-viewer-modal.step-viewer-modal.step-viewer-modal input:not(.btn-primary),.step-viewer-modal.step-viewer-modal.step-viewer-modal select,.resource-viewer-modal.resource-viewer-modal.resource-viewer-modal input:not(.btn-primary),.resource-viewer-modal.resource-viewer-modal.resource-viewer-modal select{padding:15px;border-radius:5px;height:auto;margin:0;background-color:#F2F2F2;color:#6E7A7F;font-size:15px;border:0}.step-viewer-modal.step-viewer-modal.step-viewer-modal textarea,.resource-viewer-modal.resource-viewer-modal.resource-viewer-modal textarea{background-color:#F2F2F2;color:#6E7A7F}.step-viewer-modal.step-viewer-modal.step-viewer-modal .actions-section,.resource-viewer-modal.resource-viewer-modal.resource-viewer-modal .actions-section{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;position:relative}.step-viewer-modal.step-viewer-modal.step-viewer-modal .actions-section .modal-close,.resource-viewer-modal.resource-viewer-modal.resource-viewer-modal .actions-section .modal-close{bottom:0;top:unset;text-decoration:underline}.step-viewer-modal.step-viewer-modal.step-viewer-modal label,.resource-viewer-modal.resource-viewer-modal.resource-viewer-modal label{margin-bottom:20px;font-size:15px}.step-viewer-modal.step-viewer-modal.step-viewer-modal h4,.resource-viewer-modal.resource-viewer-modal.resource-viewer-modal h4{font-size:22px;margin:0}.step-viewer-modal.step-viewer-modal.step-viewer-modal .due-date,.resource-viewer-modal.resource-viewer-modal.resource-viewer-modal .due-date{margin-bottom:20px}.step-viewer-modal.step-viewer-modal.step-viewer-modal .due-date label,.resource-viewer-modal.resource-viewer-modal.resource-viewer-modal .due-date label{font-weight:100}.step-viewer-modal.step-viewer-modal.step-viewer-modal .errors,.resource-viewer-modal.resource-viewer-modal.resource-viewer-modal .errors{margin:10px}.dashboard-head{max-width:64em;margin-left:auto;margin-right:auto;width:100%;height:230px;position:relative;background-image:url("/assets/student_dashboard_banner-72895ed9bc19adfbaad24eae9f727662d55f91dbe65404a590fc0ab16706b2cf.png");background-repeat:no-repeat;margin-bottom:14px;padding:20px}.dashboard-head::after{clear:both;content:"";display:table}.dashboard-head h1{font-family:"Roboto", sans-serif;font-weight:700;font-style:normal;font-size:48px;margin-bottom:0;margin-top:1.375em}.dashboard-head .rate-link{font-size:1.375em}.dashboard-head a.edit-profile-link{position:absolute;bottom:10px;right:15px}.dashboard--report-links{margin-bottom:70px;margin-right:2.35765%}.link--plp-report a{color:#DA432C}.link--plp-report a:hover,.link--plp-report a:active{color:#de5a45}.db-row{float:left;display:block;margin-right:2.3576515979%;width:100%;height:250px;margin-bottom:80px}.db-row:last-child{margin-right:0}.db-row .db-row-tab{float:left;display:block;margin-right:2.3576515979%;width:14.7019570017%;max-width:120px;height:100%;position:relative}.db-row .db-row-tab:last-child{margin-right:0}.db-row .db-row-tab .db-tab-title{text-align:center;font-size:28px;padding-top:10px}.db-row .db-row-tab .db-tab-title h2{margin-top:0px;position:relative;bottom:10px;font-size:22px}.db-row .db-row-tab .db-tab-link{width:100%;position:absolute;bottom:18px}.db-row .db-row-tab .db-tab-link h3{text-align:center;font-family:"Roboto", sans-serif;font-weight:400;font-style:normal;margin-bottom:8px;font-size:1.125em}.db-row .db-row-tab .db-tab-link a{display:block;background-color:#fff;border-radius:10px;margin:0px 10px;font-size:18px;font-family:"Roboto", sans-serif;font-weight:700;font-style:normal;text-align:center}.db-row .db-row-content{float:left;display:block;margin-right:2.3576515979%;width:82.9403914003%;margin-right:0;width:830px;height:100%}.db-row .db-row-content:last-child{margin-right:0}.plp{max-width:64em;margin-left:auto;margin-right:auto;background-color:#fff;color:#000;padding:26px 20px}.plp::after{clear:both;content:"";display:table}.plp h1{font-size:1.5rem;margin-bottom:16px}.plp h2{font-size:1.125rem;text-transform:none;margin-bottom:10px}.plp--goals h2{margin-bottom:18px}.plp h3{font-size:1rem;text-transform:none}.plp--goals p{margin-left:18px;margin-bottom:24px}.plp--date{margin-left:20px;font-size:1rem}.plp--summary-statement{font-size:1.125rem;text-align:center}.plp--summary-statement--number{font-size:1.25rem;font-weight:700}.plp--region{margin-bottom:60px}.plp--tag-box,.plp--activities-topics--box{float:left;float:left;display:block;margin-right:2.3576515979%;width:40.2913699012%;margin-left:8.5298042998%}.plp--tag-box:last-child,.plp--activities-topics--box:last-child{margin-right:0}.plp--tag-box--item{margin-bottom:8px}.plp--tag-score{font-weight:700}.plp--goals--category-box{margin-left:26px;margin-bottom:26px}.plp--completed-steps{font-size:12px;text-transform:uppercase;margin-left:20px}.plp--completed-steps_number{font-size:14px;font-weight:700}.look .db-row-tab{background-image:linear-gradient(to bottom, #BC1C2C 20%, #BD015B)}.look .db-row-tab .db-tab-link a{color:#BD015B}.look .look-box{float:left;display:block;margin-right:2.3576515979%;width:31.7615656014%;height:100%}.look .look-box:last-child{margin-right:0}.look .look-box h2{font-size:24px;margin-bottom:0px}.look .look-box .look-box-text{background-color:rgba(41,83,95,0.5);padding:8px;height:133px}.look .look-box.tags h2{cursor:default}.look .look-box.tags .hide-tag{display:none}.look .look-box.tags .tag-levels ul{float:left;display:block;margin-right:2.8425855704%;width:100%;padding:8px 0px;height:51px}.look .look-box.tags .tag-levels ul:last-child{margin-right:0}.look .look-box.tags .tag-levels ul::after{clear:both;content:"";display:table}.look .look-box.tags .tag-levels ul li{float:left;display:block;margin-right:2.8425855704%;width:17.7259315437%;height:35px}.look .look-box.tags .tag-levels ul li:last-child{margin-right:0}.look .look-box.tags .level-selected{border:4px solid #fff;position:relative}.look .look-box.tags .level-selected:after{content:'';position:absolute;top:100%;left:50%;margin-top:4px;margin-left:-5px;width:0;height:0;border-top:solid 5px #fff;border-left:solid 5px transparent;border-right:solid 5px transparent}.look .look-box.tags .level-label{float:left;display:block;margin-right:2.8425855704%;width:100%;height:33px;position:relative}.look .look-box.tags .level-label:last-child{margin-right:0}.look .look-box.tags .level-label span{position:absolute;bottom:2px;left:180px;font-family:"Roboto", sans-serif;font-weight:700;font-style:normal;font-size:1.375em}@media (max-width: 64em){.look .look-box.tags .level-label span{left:230px}}@media (max-width: 48em){.look .look-box.tags .level-label span{left:140px}}.look .look-box.tags .level-label span .skill-count-1{color:#B5005B}.look .look-box.tags .level-label span .skill-count-2{color:#B8003C}.look .look-box.tags .level-label span .skill-count-3{color:#D02334}.look .look-box.tags .level-label span .skill-count-4{color:#DA432C}.look .look-box.tags .level-label span .skill-count-5{color:#E3A01F}.look .look-box.tags .tag-levels ul li:nth-child(1){background-color:#B5005B}.look .look-box.tags .tag-1 a{color:#B5005B}.look .look-box.tags .tag-levels ul li:nth-child(2){background-color:#B8003C}.look .look-box.tags .tag-2 a{color:#B8003C}.look .look-box.tags .tag-levels ul li:nth-child(3){background-color:#D02334}.look .look-box.tags .tag-3 a{color:#D02334}.look .look-box.tags .tag-levels ul li:nth-child(4){background-color:#DA432C}.look .look-box.tags .tag-4 a{color:#DA432C}.look .look-box.tags .tag-levels ul li:nth-child(5){background-color:#E3A01F}.look .look-box.tags .tag-5 a{color:#E3A01F}.look .look-box.tags .look-box-text{overflow:auto;font-size:0.9375em}.look .look-box.tags .topic-container ul{list-style-type:none;padding-inline-start:5px;margin-block-start:3px}.look .look-box.tags .topic-container ul li{text-indent:-0.5em;margin-left:0.5em}.look .interests .look-box-text{height:217px;overflow:auto}.look .interests .look-box-text ul li{font-size:1.5em;margin-left:0px;margin-top:5px;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.look .interests .look-box-text ul li:nth-child(1){font-family:"Roboto", sans-serif;font-weight:700;font-style:normal;line-height:1.2;font-size:1.75em}.look .interests .look-box-text ul{margin-top:3px;padding-inline-start:5px}.look .interests .look-box-text ul li.score-5{color:#E3A01F}.look .interests .look-box-text ul{margin-top:3px;padding-inline-start:5px}.look .interests .look-box-text ul li.score-4{color:#DA432C}.look .interests .look-box-text ul{margin-top:3px;padding-inline-start:5px}.look .interests .look-box-text ul li.score-3{color:#D02334}.look .interests .look-box-text ul{margin-top:3px;padding-inline-start:5px}.look .interests .look-box-text ul li.score-2{color:#B8003C}.look .interests .look-box-text ul{margin-top:3px;padding-inline-start:5px}.look .interests .look-box-text ul li.score-1{color:#B5005B}.like .db-row-tab{background-image:linear-gradient(to bottom, #CD4322 20%, #9E0130)}.like .db-row-tab .db-tab-link a{color:#9E0130}.learn .db-row-tab{background-image:linear-gradient(to bottom, #E9631D 20%, #CB3626)}.learn .db-row-tab .db-tab-link a{color:#CB3626}.learn .db-goal-summary{background-color:#102a34;margin-top:12px;margin-right:15px}.learn .db-progress-bar{float:left;display:block;margin-right:2.3576515979%;width:91.4701957002%;font-family:"Roboto", sans-serif;font-weight:700;font-style:normal;margin-top:24px;font-size:1.25em;max-width:730px}.learn .db-progress-bar:last-child{margin-right:0}.learn .db-progress-bar .bar{width:100%;height:45px;background-color:#000}.learn .db-progress-bar .bar .bar-progress{height:45px;background-color:#B5005B}.learn .db-progress-percent{float:left;display:block;margin-right:2.3576515979%;width:6.1721527019%;max-width:70px}.learn .db-progress-percent:last-child{margin-right:0}.learn .db-progress-percent .percent{font-family:"Roboto", sans-serif;font-weight:700;font-style:normal;font-size:2em;position:relative;top:12px}.learn .db-progress-percent .total{width:88px;font-size:1.125em;position:relative;bottom:4px;left:-12px;right:8px}.db-new-learn,.db-new-like{float:left;display:block;margin-right:2.3576515979%;width:31.7615656014%;height:100%;background-color:rgba(41,83,95,0.5)}.db-new-learn:last-child,.db-new-like:last-child{margin-right:0}.db-new-learn a,.db-new-like a{display:block;height:100%;text-align:center;padding:25% 0%}.db-new-learn a i,.db-new-like a i{font-size:2.625em;color:#e39024}.db-new-learn a p,.db-new-like a p{font-size:1.5em;font-family:"Roboto", sans-serif;font-weight:400;font-style:normal}@media (max-width: 64em){.content-body .db-row{float:left;display:block;margin-right:2.3576515979%;width:100%;height:100%;margin-bottom:30px}.content-body .db-row:last-child{margin-right:0}.content-body .db-row .db-row-tab{float:left;display:block;margin-right:2.3576515979%;width:100%;max-width:none;height:38px;position:relative;padding-left:10px;margin-bottom:30px}.content-body .db-row .db-row-tab:last-child{margin-right:0}.content-body .db-row .db-row-tab .db-tab-title{float:left;display:block;margin-right:2.3576515979%;width:31.7615656014%;text-align:left;font-size:28px;padding-top:0px}.content-body .db-row .db-row-tab .db-tab-title:last-child{margin-right:0}.content-body .db-row .db-row-tab .db-tab-title h2{margin-top:0px;position:static;display:inline-block}.content-body .db-row .db-row-tab .db-tab-link{float:left;display:block;margin-right:2.3576515979%;width:65.8807828007%;width:none;text-align:right;padding-top:5px;position:static}.content-body .db-row .db-row-tab .db-tab-link:last-child{margin-right:0}.content-body .db-row .db-row-tab .db-tab-link h3{display:inline-block;text-align:center;font-family:"Roboto", sans-serif;font-weight:400;font-style:normal;margin-bottom:8px;font-size:1.125em}.content-body .db-row .db-row-tab .db-tab-link a{display:inline-block;width:120px;background-color:#fff;border-radius:10px;margin:0px 10px;font-size:18px;font-family:"Roboto", sans-serif;font-weight:700;font-style:normal;text-align:center}.content-body .db-row .db-row-content{float:left;display:block;margin-right:2.3576515979%;width:100%;width:100%;height:100%}.content-body .db-row .db-row-content:last-child{margin-right:0}.like .topic-row{height:100%;padding-bottom:0px;margin-bottom:0px}.like .topic-row .slick-slider{margin-bottom:0px}.learn .db-row-content{padding-top:0px}.learn .db-progress-bar{max-width:none}}.topics-head{padding:18px;margin-bottom:18px}.topics-head h2{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%;font-size:52px}.topics-head h2:last-child{margin-right:0}.topics-head .topic-search-container{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%}.topics-head .topic-search-container:last-child{margin-right:0}.topics-head .topic-search-container input,.topics-head .topic-search-container select{border-width:0px;background-color:#edf3f4;color:#041c21;border-radius:0}.topics.slick{height:240px}.topics.slick .loading{height:16px;width:16px;background-image:url(/assets/topics-loading-68a0bdd999daf7dc3756af79ef2028ead83621e8d6948c4510fc2bac0fa436ac.gif);margin:70px auto}.topic-row{float:left;display:block;margin-right:2.3576515979%;width:100%;height:275px;position:relative;padding-bottom:12px;z-index:3;margin-bottom:68px}.topic-row:last-child{margin-right:0}.topic-row h3{font-size:28px;margin-bottom:0px}.topic-row .topic-row-back{width:100%;height:170px;position:absolute;top:40px;left:0;background-color:rgba(17,17,17,0.3);z-index:4}.topic-row .slick{z-index:6}.topic-row .topic{max-width:94%;float:left;position:relative;z-index:5}.topic-modal.modal-inner{width:870px}.topic-modal.modal-inner::after{clear:both;content:"";display:table}.topic-modal-image{float:left;width:460px;height:285px;margin:0 20px 5px 0}.topic-modal-name{font-size:2.875em;line-height:1em;font-family:"Roboto", sans-serif;font-weight:700;font-style:normal;padding-top:20px;margin-bottom:30px}.topic-modal-description::after,.topic-modal-links::after{clear:both;content:"";display:table}.topic-modal-description .topic-modal-label,.topic-modal-links .topic-modal-label{margin-top:20px}.topic-modal-topic-link{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.topic-modal-topic-link a{text-decoration:underline}.topic-modal-label{font-family:"Roboto", sans-serif;font-weight:700;font-style:normal;font-size:1.25em}.topic-modal-details{overflow:hidden;margin-top:20px}.topic-modal-tasks ul,.topic-modal-knowledge ul{list-style-type:disc;padding-left:20px}.topic-modal-tasks li,.topic-modal-knowledge li{margin:10px 0}.two-col .topic-modal-knowledge{float:right;width:362px;margin-left:20px;padding-left:20px;border-left:1px solid #526c74;margin-bottom:10px}.like-button-row{padding-top:24px}#specific-st2828 .like-button-control{border:2px solid #435d63;display:block;max-width:350px;padding:16px;background-color:#29535f;margin:0px auto;text-align:center;font-size:1.375em;text-transform:uppercase}#specific-st2828 .like-button-control:hover{background-color:#244a54}.like-box-top{background-size:cover}.hp-banner{float:left;display:block;margin-right:2.3576515979%;width:100%;height:320px;background:linear-gradient(0deg, #fff 0%, rgba(255,255,255,0) 80%),url("/assets/home_page_banner-3bcdda0ad610b64e184b62bfb9a26e2747246af3c7cd6bc74375d9ca7f389af9.jpg");background-repeat:no-repeat;padding:0px 22px;position:relative}.hp-banner:last-child{margin-right:0}.hp-banner h2{font-weight:bold;font-family:"Helvetica";display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;font-size:3.75em;color:#0a2047;margin-bottom:0px;position:absolute;bottom:0px;text-transform:none}.hp-row{padding:0px 24px}@media (max-width: 64em){.hp-row{margin-bottom:200px}}.hp-row::after{clear:both;content:"";display:table}.hp-row .hp-text{color:black;float:left;display:block;margin-right:2.3576515979%;width:57.3509785009%;max-width:533px}.hp-row .hp-text:last-child{margin-right:0}.hp-row .hp-text h4{margin:32px 0px;font-size:1.5em;color:#0a2047;font-family:"Roboto", sans-serif;font-weight:700;font-style:normal}.hp-row .hp-text p{font-size:1.125em;font-family:"Roboto", monospace}.hp-row .parent-portal-section{padding:30px 20px 30px 0;color:#467ee1}.hp-row .hp-login{float:left;display:block;margin-right:2.3576515979%;width:40.2913699012%;min-width:420px;padding:22px 16px;position:relative;bottom:80px;box-shadow:2.571px 3.064px 7.5px rgba(0,1,1,0.25);background-color:#eeeeef;border:2px solid #cdd0d4;color:#467ee1}.hp-row .hp-login:last-child{margin-right:0}.hp-row .hp-login h4{text-align:center;font-family:"Roboto", sans-serif;font-weight:700;font-style:normal;font-size:2.25em}.hp-row .hp-login form input{background-color:#ffffff;border:1px solid #bcbcbc;border-radius:0}.hp-row .hp-login form input:hover{border-color:#205eca}.hp-row .hp-login form label{font-family:"Roboto", sans-serif;font-weight:400;font-style:normal;font-size:1.25em;margin-bottom:0px;color:black}.hp-row .hp-login .actions{margin:0px auto;margin-top:22px;width:100%;text-align:center}.hp-row .hp-login form input[type=submit]{font-family:"Roboto", sans-serif;font-weight:700;font-style:normal;font-size:1.5em;text-transform:uppercase;border-radius:2px;color:#ffffff;border:2px solid #467ee1;background-color:#467ee1;width:100%}.hp-row .hp-login form input[type=submit]:hover{background-color:#205eca;border:2px solid #205eca}@media (max-width: 64em){.hp-row .hp-text{max-width:490px}.hp-row .hp-login{max-width:420px;min-width:0}}@media (max-width: 58.75em){.hp-row .hp-text{float:left;display:block;margin-right:2.3576515979%;width:100%;max-width:none;width:100%}.hp-row .hp-text:last-child{margin-right:0}.hp-row .hp-login{float:left;display:block;margin-right:2.3576515979%;width:100%;max-width:none;min-width:none;width:100%;position:static;margin-bottom:50px}.hp-row .hp-login:last-child{margin-right:0}}@media (max-width: 48em){.hp-row{padding:0px 10px}}@media (max-width: 48em){.hp-banner{padding:0px 10px;height:220px}.hp-banner h2{display:inline-block}}.registered-sign{vertical-align:40%;display:inline;font-size:60%;margin-left:3px}footer{font-family:"Roboto", monospace;display:block;width:100%;color:black;margin-bottom:40px}footer p{text-align:center}footer a{color:black;text-decoration:underline}footer a:hover,footer a:visited{color:#467ee1}footer p:first-of-type{margin-bottom:0px}p.reset-password-link,p.log-in-with{clear:both;padding-top:1.5em;margin-bottom:-0.2em;text-align:center}p.reset-password-link a,p.log-in-with a{color:#467ee1}.errors-row{text-align:center}.errors-row::after{clear:both;content:"";display:table}.errors-text{display:inline-block;margin:50px auto;background-color:rgba(41,83,95,0.5);padding:22px 16px;position:relative;text-align:center}.errors-text h4{margin:32px 0px;font-size:1.5em;font-family:"Roboto", sans-serif;font-weight:700;font-style:normal}.errors-text p{font-size:1.125em}.errors-text a{color:#fcac24}.goal-detail{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;padding:20px;border-bottom:2px solid #16373F;margin-bottom:10px;min-height:112px}.goal-detail .category{width:10%}.goal-detail .category i{display:inline-block;height:70px;width:70px;border-radius:40px;vertical-align:middle;background-color:blue;text-align:center;line-height:80px;font-size:38px;padding:0}.goal-detail .category i.material-icons{font-size:55px;line-height:68px}.goal-detail .statement{-webkit-flex-grow:2;-moz-flex-grow:2;-ms-flex-grow:2;flex-grow:2;width:45%}.goal-detail .statement .title-statement{font-size:17px;font-weight:700}.goal-detail .statement .title-statement .archive-tag{font-size:13px;font-style:italic;border:1px solid #FBAB24;padding:5px;border-radius:13px;font-weight:normal;color:#FBAB24;margin-left:10px}.goal-detail .statement .progress-section{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;width:100%;margin-top:20px;font-size:15px}.goal-detail .statement .progress-section .progress-bar{width:50%;margin-right:10px;height:20px;background-color:#477D92;position:relative}.goal-detail .statement .progress-section .progress-bar .bar{height:100%;margin:0;width:0;position:absolute;background-color:#9f024c;background-image:-webkit-linear-gradient(left, #9f024c 0%, #b5112e 35%, #d45723 55%, #e39024 75%, #fcac24 100%);background-image:linear-gradient(to right, #9f024c 0%, #b5112e 35%, #d45723 55%, #e39024 75%, #fcac24 100%)}.goal-detail .statement .progress-section .percent{font-weight:700}.goal-detail .information{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-grow:1;flex-grow:1;width:30%}.goal-detail .information .details{-webkit-flex-grow:10;-moz-flex-grow:10;-ms-flex-grow:10;flex-grow:10;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.goal-detail .information .details .favorite{-webkit-align-self:flex-end;-moz-align-self:flex-end;-ms-align-self:flex-end;align-self:flex-end;cursor:pointer}.goal-detail .information .details .favorite i{font-size:31px;color:#477D92}.goal-detail .information .details .favorite i.is-favorite{color:#FBAB24}.goal-detail .information .details .tags{font-size:15px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:flex-end}.goal-detail .information .details .tags .tag{background-color:#F2F2F2;border:1px solid #6E7A7F;padding:10px}.goal-detail .information .details .tags .tag:not(:last-child){margin-right:10px}.goal-detail .information .details .tags .tag.steps{color:#05669B}.goal-detail .information .details .tags .tag.steps{color:#05669B}.goal-detail .information .details .tags .tag.goal-classname{color:#7FA32E}.goal-detail .information .details .tags .tag.tag-element{color:#0D222A}.goal-detail .category-personal i{background-color:#FBAB24}.goal-detail .category-career i{background-color:#512E89}.goal-detail .category-academic i{background-color:#F15A24}.goal-detail .category-standards i{background-color:#F15A24}.goal-detail .category-other i{background-color:#B10349}nav.pagination{margin-top:30px;padding:20px}.confirmation-modal{display:none;position:fixed;z-index:1;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(255,255,255,0.55);color:#0d222a}.modal-content{background-color:#fff;margin:auto;padding:20px;width:40%;border:1px solid #dddddd;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;font-size:20px}.modal-content .confirmation-actions{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;width:100%}.modal-content .confirmation-actions .btn{display:block;margin:0px auto;font-family:"Roboto", sans-serif;font-weight:700;font-style:normal;font-size:22px;border-radius:8px;width:142px;text-align:center}.modal-content .confirmation-actions .cancel{background-color:#fff;color:#0d222a;border:2px solid #dddddd}.modal-content .confirmation-actions .cancel:hover{background-color:#999999}.modal-content .confirmation-actions .save{background-color:#E01111;color:#fff}.steps-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:0 5%}.steps-container .to_do{background-color:#B10349}.steps-container .in_progress{background-color:#F15A24}.steps-container .completed{background-color:#7FA32E}.steps-container .link{padding:5px;text-align:center;text-decoration:underline;cursor:pointer}.steps-container select,.steps-container input,.steps-container textarea{padding:10px}.steps-container .add-step{width:100%;-webkit-align-self:flex-end;-moz-align-self:flex-end;-ms-align-self:flex-end;align-self:flex-end}.steps-container .add-step a{background-color:#B44837}.steps-container .steps-results{margin-top:20px}.steps-container .steps-results .container{margin-bottom:50px}.steps-container .steps-results .container .step-info-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}.steps-container .steps-results .container .step-info-container .step-index{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;height:50px;width:50px;color:#fff;font-weight:700}.steps-container .steps-results .container .step-info-container .step-item{width:93%;background-color:#16373F;font-size:15px}.steps-container .steps-results .container .step-info-container .step-item .progress{height:50px;padding:10px 20px;color:#FFFF;font-weight:700;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}.steps-container .steps-results .container .step-info-container .step-item .progress .step-name{font-size:22px;line-height:inherit;margin-top:0px}.steps-container .steps-results .container .step-info-container .step-item .progress .status-toggle{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.steps-container .steps-results .container .step-info-container .step-item .progress .status-toggle span{font-size:15px;font-weight:500;margin-right:10px;-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center}.steps-container .steps-results .container .step-info-container .step-item .progress .status-toggle ul.roll-hover{height:100%}.steps-container .steps-results .container .step-info-container .step-item .progress .status-toggle ul.roll-hover li img{width:28px;height:28px;opacity:0.5}.steps-container .steps-results .container .step-info-container .step-item .progress .status-toggle ul.roll-hover li.active{background-color:rgba(0,0,0,0.1)}.steps-container .steps-results .container .step-info-container .step-item .progress .status-toggle ul.roll-hover li.active img{opacity:1}.steps-container .steps-results .container .step-info-container .step-item .progress .status-toggle ul.roll-hover li.active div{opacity:1;max-width:150px;transition:max-width 1s ease-out .1s, opacity 1s ease-out .1s, color .2s}.steps-container .steps-results .container .step-info-container .step-item .progress .status-toggle ul.roll-hover li:hover{background-color:rgba(0,0,0,0.1)}.steps-container .steps-results .container .step-info-container .step-item .step-action-section{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:flex-end}.steps-container .steps-results .container .step-info-container .step-item .step-action-section .arrow{width:40px;height:40px;border-radius:50%;background-color:#477D92}.steps-container .steps-results .container .step-info-container .step-item .step-action-section .arrow i{font-size:40px}.steps-container .steps-results .container .step-info-container .step-item .step-information-section{color:#FFFF;padding:20px}.steps-container .steps-results .container .step-info-container .step-item .step-information-section .step-actions{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:flex-end}.steps-container .steps-results .container .step-info-container .step-item .step-information-section .step-actions ul.roll-hover li{background-color:#477D92}.steps-container .steps-results .container .step-info-container .step-item .step-information-section .step-actions ul.roll-hover li i{margin:6px}.steps-container .steps-results .container .step-info-container .step-item .step-information-section .step-actions div{cursor:pointer}.steps-container .steps-results .container .step-info-container .step-item .step-information-section .step-header{margin-bottom:15px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.steps-container .steps-results .container .step-info-container .step-item .step-information-section .step-header .detail{-webkit-align-self:flex-end;-moz-align-self:flex-end;-ms-align-self:flex-end;align-self:flex-end;font-style:italic;font-size:13px}.steps-container .steps-results .container .step-info-container .step-item .step-information-section .step-header .detail .separator{font-style:normal;margin:0 10px}.steps-container .steps-results .container .step-info-container .step-item .step-information-section .step-header .detail .due-date{color:#FBAB24}.steps-container .steps-results .container .step-info-container .step-item .step-information-section .step-header .detail .evidence-type{font-size:15px}.steps-container .steps-results .container .step-info-container .step-item .step-information-section .step-header .detail a{color:#FBAB24}.steps-container .steps-results .container .step-info-container .step-item .step-information-section .step-header .detail a:hover{background-color:rgba(0,0,0,0.1)}.steps-container .steps-results .container .step-info-container .step-item .step-information-section .step-information h6{font-size:18px;margin:0}.steps-container .steps-results .container .step-info-container .step-item .step-information-section .step-information .description-section{position:relative}.steps-container .steps-results .container .step-info-container .step-item .step-information-section .step-information .description-section a{color:#FBAB24;font-size:15px;text-decoration:none}.steps-container .steps-results .container .step-info-container .step-item .step-information-section .step-information .description-section .completed-description{word-wrap:break-word}.steps-container .steps-results .container .step-info-container .step-item .step-information-section .step-information .description-section .description{margin-bottom:15px}.steps-container .steps-results .container .step-info-container .step-item .step-information-section .step-information .description-section .description .hidden{display:none}.steps-container .steps-results .container .step-info-container .step-item .step-information-section .step-information .description-section .description .show-more,.steps-container .steps-results .container .step-info-container .step-item .step-information-section .step-information .description-section .description .show-less{cursor:pointer;text-decoration:underline;color:#FBAB24}.steps-container .steps-results .container .step-info-container .step-item .step-information-section .step-tabs .tab{font-size:17px;font-weight:700;padding:10px;margin:10px 0;background-color:#0D222A;cursor:pointer}.steps-container .steps-results .container .step-info-container .step-item .step-information-section .step-tabs .accordion{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.steps-container .steps-results .container .step-info-container .step-item .step-information-section .step-tabs .accordion div{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.steps-container .steps-results .container .step-info-container .step-item .step-information-section .step-tabs .accordion div sup i{font-size:20px;color:#D42828}.steps-container .steps-results .container .step-info-container .step-item .step-information-section .step-tabs .accordion div.arrow{width:40px;height:40px;border-radius:50%;background-color:#477D92}.steps-container .steps-results .container .step-info-container .step-item .step-information-section .step-tabs .accordion div.arrow i{font-size:40px}.steps-container .steps-results .container .step-info-container .step-item .step-information-section .step-tabs .accordion.active div.arrow{background-color:#050D10}.steps-container .steps-results .container .step-info-container .step-item .step-information-section .step-tabs .panel{padding:10px 18px;display:none;overflow:hidden;font-weight:100}.steps-container .steps-results .container .step-info-container .step-item .step-information-section .step-tabs .panel .resources{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;cursor:default}.steps-container .steps-results .container .step-info-container .step-item .step-information-section .step-tabs .panel .resources li{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;-webkit-box-flex:1 0 33%;-moz-box-flex:1 0 33%;-webkit-flex:1 0 33%;-ms-flex:1 0 33%;flex:1 0 33%;margin:10px}.steps-container .steps-results .container .step-info-container .step-item .step-information-section .step-tabs .panel .resources li span{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.steps-container .steps-results .container .step-info-container .step-item .step-information-section .step-tabs .panel .resources li span a{color:#FFFF}.steps-container .steps-results .container .step-info-container .step-item .step-information-section .step-tabs .panel .resources li i{margin-left:10px}.steps-container .steps-results .container .step-info-container .step-item .step-information-section .step-tabs .panel .type-resources-container{margin:10px 0}.steps-container .steps-results .container .step-info-container .step-item .step-information-section .step-tabs .panel .type-resources-container .resource-type-name{margin:10px 0;font-weight:bold}.steps-container .steps-results .container .step-info-container .step-item .step-information-section .step-tabs .panel.has-resources .add-resource{float:right}.steps-container .steps-results .container .step-info-container .step-item .step-information-section .evidence .add-new-evidence,.steps-container .steps-results .container .step-info-container .step-item .step-information-section .evidence .add-new-reflection,.steps-container .steps-results .container .step-info-container .step-item .step-information-section .reflection .add-new-evidence,.steps-container .steps-results .container .step-info-container .step-item .step-information-section .reflection .add-new-reflection{display:none}.steps-container .steps-results .container .step-info-container .step-item .step-information-section .evidence .evidence-information,.steps-container .steps-results .container .step-info-container .step-item .step-information-section .reflection .evidence-information{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}.steps-container .steps-results .container .step-info-container .step-item .step-information-section .evidence .evidence-information .title,.steps-container .steps-results .container .step-info-container .step-item .step-information-section .reflection .evidence-information .title{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.steps-container .steps-results .container .step-info-container .step-item .step-information-section .evidence .evidence-information .title a,.steps-container .steps-results .container .step-info-container .step-item .step-information-section .reflection .evidence-information .title a{margin-right:10px;color:#FFFF}.steps-container .steps-results .container .step-info-container .step-item .step-information-section .evidence .evidence-information .title .resource-link-icon,.steps-container .steps-results .container .step-info-container .step-item .step-information-section .reflection .evidence-information .title .resource-link-icon{padding-top:9px}.steps-container .steps-results .container .step-info-container .step-item .step-information-section .evidence .panel.add .add-new-evidence,.steps-container .steps-results .container .step-info-container .step-item .step-information-section .evidence .panel.add .add-new-reflection,.steps-container .steps-results .container .step-info-container .step-item .step-information-section .evidence .panel.edit .add-new-evidence,.steps-container .steps-results .container .step-info-container .step-item .step-information-section .evidence .panel.edit .add-new-reflection,.steps-container .steps-results .container .step-info-container .step-item .step-information-section .reflection .panel.add .add-new-evidence,.steps-container .steps-results .container .step-info-container .step-item .step-information-section .reflection .panel.add .add-new-reflection,.steps-container .steps-results .container .step-info-container .step-item .step-information-section .reflection .panel.edit .add-new-evidence,.steps-container .steps-results .container .step-info-container .step-item .step-information-section .reflection .panel.edit .add-new-reflection{display:block}.steps-container .steps-results .container .step-info-container .step-item .step-information-section .evidence .panel.add .add-new-evidence form .inputs,.steps-container .steps-results .container .step-info-container .step-item .step-information-section .evidence .panel.add .add-new-reflection form .inputs,.steps-container .steps-results .container .step-info-container .step-item .step-information-section .evidence .panel.edit .add-new-evidence form .inputs,.steps-container .steps-results .container .step-info-container .step-item .step-information-section .evidence .panel.edit .add-new-reflection form .inputs,.steps-container .steps-results .container .step-info-container .step-item .step-information-section .reflection .panel.add .add-new-evidence form .inputs,.steps-container .steps-results .container .step-info-container .step-item .step-information-section .reflection .panel.add .add-new-reflection form .inputs,.steps-container .steps-results .container .step-info-container .step-item .step-information-section .reflection .panel.edit .add-new-evidence form .inputs,.steps-container .steps-results .container .step-info-container .step-item .step-information-section .reflection .panel.edit .add-new-reflection form .inputs{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}.steps-container .steps-results .container .step-info-container .step-item .step-information-section .evidence .panel.add .add-new-evidence form .inputs input,.steps-container .steps-results .container .step-info-container .step-item .step-information-section .evidence .panel.add .add-new-reflection form .inputs input,.steps-container .steps-results .container .step-info-container .step-item .step-information-section .evidence .panel.edit .add-new-evidence form .inputs input,.steps-container .steps-results .container .step-info-container .step-item .step-information-section .evidence .panel.edit .add-new-reflection form .inputs input,.steps-container .steps-results .container .step-info-container .step-item .step-information-section .reflection .panel.add .add-new-evidence form .inputs input,.steps-container .steps-results .container .step-info-container .step-item .step-information-section .reflection .panel.add .add-new-reflection form .inputs input,.steps-container .steps-results .container .step-info-container .step-item .step-information-section .reflection .panel.edit .add-new-evidence form .inputs input,.steps-container .steps-results .container .step-info-container .step-item .step-information-section .reflection .panel.edit .add-new-reflection form .inputs input{padding:15px}.steps-container .steps-results .container .step-info-container .step-item .step-information-section .evidence .panel.add .add-new-evidence form .new-evidence-actions,.steps-container .steps-results .container .step-info-container .step-item .step-information-section .evidence .panel.add .add-new-evidence form .new-reflection-actions,.steps-container .steps-results .container .step-info-container .step-item .step-information-section .evidence .panel.add .add-new-reflection form .new-evidence-actions,.steps-container .steps-results .container .step-info-container .step-item .step-information-section .evidence .panel.add .add-new-reflection form .new-reflection-actions,.steps-container .steps-results .container .step-info-container .step-item .step-information-section .evidence .panel.edit .add-new-evidence form .new-evidence-actions,.steps-container .steps-results .container .step-info-container .step-item .step-information-section .evidence .panel.edit .add-new-evidence form .new-reflection-actions,.steps-container .steps-results .container .step-info-container .step-item .step-information-section .evidence .panel.edit .add-new-reflection form .new-evidence-actions,.steps-container .steps-results .container .step-info-container .step-item .step-information-section .evidence .panel.edit .add-new-reflection form .new-reflection-actions,.steps-container .steps-results .container .step-info-container .step-item .step-information-section .reflection .panel.add .add-new-evidence form .new-evidence-actions,.steps-container .steps-results .container .step-info-container .step-item .step-information-section .reflection .panel.add .add-new-evidence form .new-reflection-actions,.steps-container .steps-results .container .step-info-container .step-item .step-information-section .reflection .panel.add .add-new-reflection form .new-evidence-actions,.steps-container .steps-results .container .step-info-container .step-item .step-information-section .reflection .panel.add .add-new-reflection form .new-reflection-actions,.steps-container .steps-results .container .step-info-container .step-item .step-information-section .reflection .panel.edit .add-new-evidence form .new-evidence-actions,.steps-container .steps-results .container .step-info-container .step-item .step-information-section .reflection .panel.edit .add-new-evidence form .new-reflection-actions,.steps-container .steps-results .container .step-info-container .step-item .step-information-section .reflection .panel.edit .add-new-reflection form .new-evidence-actions,.steps-container .steps-results .container .step-info-container .step-item .step-information-section .reflection .panel.edit .add-new-reflection form .new-reflection-actions{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:flex-end}.steps-container .steps-results .container .step-info-container .step-item .step-information-section .evidence .panel.add .add-new-evidence form #link_title,.steps-container .steps-results .container .step-info-container .step-item .step-information-section .evidence .panel.add .add-new-reflection form #link_title,.steps-container .steps-results .container .step-info-container .step-item .step-information-section .evidence .panel.edit .add-new-evidence form #link_title,.steps-container .steps-results .container .step-info-container .step-item .step-information-section .evidence .panel.edit .add-new-reflection form #link_title,.steps-container .steps-results .container .step-info-container .step-item .step-information-section .reflection .panel.add .add-new-evidence form #link_title,.steps-container .steps-results .container .step-info-container .step-item .step-information-section .reflection .panel.add .add-new-reflection form #link_title,.steps-container .steps-results .container .step-info-container .step-item .step-information-section .reflection .panel.edit .add-new-evidence form #link_title,.steps-container .steps-results .container .step-info-container .step-item .step-information-section .reflection .panel.edit .add-new-reflection form #link_title{width:33%}.steps-container .steps-results .container .step-info-container .step-item .step-information-section .evidence .panel.add .add-new-evidence form #link_url,.steps-container .steps-results .container .step-info-container .step-item .step-information-section .evidence .panel.add .add-new-reflection form #link_url,.steps-container .steps-results .container .step-info-container .step-item .step-information-section .evidence .panel.edit .add-new-evidence form #link_url,.steps-container .steps-results .container .step-info-container .step-item .step-information-section .evidence .panel.edit .add-new-reflection form #link_url,.steps-container .steps-results .container .step-info-container .step-item .step-information-section .reflection .panel.add .add-new-evidence form #link_url,.steps-container .steps-results .container .step-info-container .step-item .step-information-section .reflection .panel.add .add-new-reflection form #link_url,.steps-container .steps-results .container .step-info-container .step-item .step-information-section .reflection .panel.edit .add-new-evidence form #link_url,.steps-container .steps-results .container .step-info-container .step-item .step-information-section .reflection .panel.edit .add-new-reflection form #link_url{width:66%}.steps-container .steps-results .container .step-info-container .step-item .step-information-section .evidence .panel.add .add-new-evidence .reflection-prompt,.steps-container .steps-results .container .step-info-container .step-item .step-information-section .evidence .panel.add .add-new-reflection .reflection-prompt,.steps-container .steps-results .container .step-info-container .step-item .step-information-section .evidence .panel.edit .add-new-evidence .reflection-prompt,.steps-container .steps-results .container .step-info-container .step-item .step-information-section .evidence .panel.edit .add-new-reflection .reflection-prompt,.steps-container .steps-results .container .step-info-container .step-item .step-information-section .reflection .panel.add .add-new-evidence .reflection-prompt,.steps-container .steps-results .container .step-info-container .step-item .step-information-section .reflection .panel.add .add-new-reflection .reflection-prompt,.steps-container .steps-results .container .step-info-container .step-item .step-information-section .reflection .panel.edit .add-new-evidence .reflection-prompt,.steps-container .steps-results .container .step-info-container .step-item .step-information-section .reflection .panel.edit .add-new-reflection .reflection-prompt{font-weight:300}.steps-container .steps-results .container .step-info-container .step-item .step-information-section .evidence .panel.add .evidence-information,.steps-container .steps-results .container .step-info-container .step-item .step-information-section .evidence .panel.add .reflection-information,.steps-container .steps-results .container .step-info-container .step-item .step-information-section .evidence .panel.edit .evidence-information,.steps-container .steps-results .container .step-info-container .step-item .step-information-section .evidence .panel.edit .reflection-information,.steps-container .steps-results .container .step-info-container .step-item .step-information-section .reflection .panel.add .evidence-information,.steps-container .steps-results .container .step-info-container .step-item .step-information-section .reflection .panel.add .reflection-information,.steps-container .steps-results .container .step-info-container .step-item .step-information-section .reflection .panel.edit .evidence-information,.steps-container .steps-results .container .step-info-container .step-item .step-information-section .reflection .panel.edit .reflection-information{display:none}.steps-container .steps-results .container .step-info-container .step-item .step-information-section .evidence .edit-evidence,.steps-container .steps-results .container .step-info-container .step-item .step-information-section .evidence .edit-reflection,.steps-container .steps-results .container .step-info-container .step-item .step-information-section .reflection .edit-evidence,.steps-container .steps-results .container .step-info-container .step-item .step-information-section .reflection .edit-reflection{float:right}.steps-container .steps-results .container .step-info-container .step-item .step-information-section .reflection .reflection-form textarea{height:110px;max-height:110px}.steps-container .steps-results .container .step-info-container .step-item .step-information-section .reflection .reflection-information{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}.steps-container .steps-results .container .step-info-container .step-item .step-information-section .reflection .reflection-information textarea{height:110px;max-height:110px;width:85%;margin:0}.steps-container .steps-results .container .step-info-container .step-item .step-information-section .reflection .reflection-information .edit-reflection{-webkit-align-self:baseline;-moz-align-self:baseline;-ms-align-self:baseline;align-self:baseline;padding:0px}.steps-container .steps-results .container .step-info-container .step-item .step-information-section .reflection .reflection-information .step-reflection{word-wrap:break-word}.steps-container .steps-results .container .step-info-container .step-item .step-edit-section{color:#FFFF;display:none;padding:20px}.steps-container .steps-results .container .step-info-container .step-item.edit .step-edit-section{display:block}.steps-container .steps-results .container .step-info-container .step-item.edit .step-edit-section form{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font-size:15px}.steps-container .steps-results .container .step-info-container .step-item.edit .step-edit-section form .input{margin:0 0 20px}.steps-container .steps-results .container .step-info-container .step-item.edit .step-edit-section form input{margin:0}.steps-container .steps-results .container .step-info-container .step-item.edit .step-edit-section form label{margin:0 0 10px}.steps-container .steps-results .container .step-info-container .step-item.edit .step-edit-section .step-header .detail{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.steps-container .steps-results .container .step-info-container .step-item.edit .step-edit-section .step-header .detail .evidence-type{width:50%}.steps-container .steps-results .container .step-info-container .step-item.edit .step-edit-section .step-header .detail .evidence-type .select{border-radius:3px;width:100%}.steps-container .steps-results .container .step-info-container .step-item.edit .step-edit-section .step-header .detail .due-date{width:40%}.steps-container .steps-results .container .step-info-container .step-item.edit .step-edit-section #step_description{height:176px}.steps-container .steps-results .container .step-info-container .step-item.edit .step-edit-section .step-edit-action-buttons{-webkit-align-self:flex-end;-moz-align-self:flex-end;-ms-align-self:flex-end;align-self:flex-end}.steps-container .steps-results .container .step-info-container .step-item.edit .step-information-section{display:none}.discussion-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:0 15% 0 10%}.discussion-container .header-container{-webkit-align-self:flex-end;-moz-align-self:flex-end;-ms-align-self:flex-end;align-self:flex-end;width:93%}.discussion-container .header-container .info-section{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;color:#0d222a;font-size:20px;height:80px;background-color:#FFF6BF;border:1px solid #FFCC00;padding:5px}.discussion-container .header-container .info-section:hover{background-color:#FFCC00;color:#fff}.discussion-container .header-container .new-comment{color:#050D10;margin-top:30px;background-color:#f2f2f2;border-radius:10px;padding:25px}.discussion-container .header-container .new-comment .new-comment-header{margin-bottom:15px}.discussion-container .header-container .new-comment .new-comment-header .send-to,.discussion-container .header-container .new-comment .new-comment-header .teacher-select{display:inline-block}.discussion-container .header-container .new-comment .new-comment-footer{text-align:right}.discussion-container .header-container .new-comment .new-comment-footer input{width:100px}.discussion-container .discussion{-webkit-align-self:flex-end;-moz-align-self:flex-end;-ms-align-self:flex-end;align-self:flex-end;font-size:16px;width:100%}.discussion-container .discussion .container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;margin-top:30px}.discussion-container .discussion .container .user-photo{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;height:30px;width:30px;background-color:#0d222a;border-radius:50%;color:#fff}.discussion-container .discussion .container .comment{color:#050D10;width:93%;background-color:#fff;border-radius:10px;padding:10px 20px}.discussion-container .discussion .container .comment .comment-header .author{display:inline-block;font-weight:bold}.discussion-container .discussion .container .comment .comment-header .time{color:#999999;display:inline-block}.discussion-container .discussion .container .comment .comment-header .sent-to{display:inline-block;border:1px solid #777777;padding:0 5px;color:#999999;font-size:15px;margin-left:10px}.discussion-container .discussion .container .comment .comment-header .comment-actions{display:inline-block;float:right}.discussion-container .discussion .container .comment .comment-header .comment-actions .edit,.discussion-container .discussion .container .comment .comment-header .comment-actions .delete{color:#0d222a;margin-right:25px}.discussion-container .discussion .container .comment .comment-text{margin-top:10px}ul.errors li{color:red;text-align:center}.errors{color:red}.indicator-level-steps .step{display:block;float:left !important}body{background-color:#0d222a;-moz-osx-font-smoothing:grayscale}body.background-white{background-color:#fff}.monitor-header-wrapper-sticky-placeholder{height:84px}.monitor-header-wrapper{background-color:#E2E5E7;box-shadow:0px 1px 8px #000;position:fixed;width:100%;z-index:100}.monitor-header-links{padding:10px 0}.monitor-header-links a{color:#32496C}.monitor-header-wrapper a.active{color:#0d222a;position:relative}.monitor-header-wrapper a.active:before{content:"";width:0px;height:0px;border-bottom:7px solid transparent;border-top:7px solid transparent;border-left:7px solid #0d222a;position:absolute;left:-11px;top:2px}.t-flash-section{color:white;background-image:linear-gradient(to right, #9f024c 0%, #b5112e 25%, #d45723 50%, #e39024 75%, #fcac24 100%);min-height:10px;padding:8px 0;text-shadow:0px 1px 8px #000;font-weight:800}.header-wrapper,section{background-color:#0d222a;background-image:url("/assets/student_dot-dd9e25cb3a9ea7acbe5702cd22f66d7c8d472574b9bf50d3ce67a954916d2946.png")}.background-white .header-wrapper,.background-white section{background-color:#fff;background-image:none}.content-body{width:100%;padding:0px 25px}.person-circle i{background-color:#0d222a;background-image:url("/assets/student_dot-dd9e25cb3a9ea7acbe5702cd22f66d7c8d472574b9bf50d3ce67a954916d2946.png")}.lift-chart{-webkit-border-image:-webkit-linear-gradient(left, #9f024c 0%, #b5112e 25%, #d45723 50%, #e39024 75%, #fcac24 100%) 10;border-image:linear-gradient(to right, #9f024c 0%, #b5112e 25%, #d45723 50%, #e39024 75%, #fcac24 100%) 10;border-style:solid;border-image-width:0 0 10px 0;border-top:0;border-right:0;border-left:0}.activity-category-card{float:left;display:block;margin-right:2.3576515979%;width:31.7615656014%;background-color:#102d35}.activity-category-card:last-child{margin-right:0}.activity-category-card .category{height:135px}.actions{float:left;display:block;margin-right:2.3576515979%;width:14.7019570017%}.actions:last-child{margin-right:0}.tags-section,.lift-summary{float:left;display:block;margin-right:2.3576515979%;width:40.2913699012%}.tags-section:last-child,.lift-summary:last-child{margin-right:0}.tags-block::after{clear:both;content:"";display:table}.tags-block .list-inline li{margin-left:6px;margin-bottom:3px;border-left:7px solid #9f024c;background-color:#29535f;padding:2px}.lift-chart-card{background-color:#102d35}.lift-chart-card::after{clear:both;content:"";display:table}.lift-chart-box{float:left;border-right:1px solid #435d63;padding-bottom:15px;margin-right:10px;width:50%}.lift-chart-detail-box .lift-chart-detail{display:inline-block;width:180px}.lift-chart-detail-box .color-bar{width:100%;height:12px;background-color:transparent}.lift-chart-detail-box .color-bar.score-1{background-color:#9f024c}.lift-chart-detail-box .color-bar.score-2{background-color:#b5112e}.lift-chart-detail-box .color-bar.score-3{background-color:#d45723}.lift-chart-detail-box .color-bar.score-4{background-color:#e39024}.lift-chart-detail-box .color-bar.score-5{background-color:#fcac24}.lift-chart{position:relative;margin:0 auto}.select2-container{color:#333}.person{position:relative}.btn-like-for-student{background-color:#e39024;border-radius:3px;display:inline-block;font-size:16px;line-height:16px;padding:8px 16px;font-weight:600}.std-tiny-form{max-width:600px;padding:20px;margin:40px auto;background-color:rgba(41,83,95,0.5)}.std-tiny-form .field-hidden-form{margin:5px 0 0 0}.std-angry-text,.error-msg{color:#ff6161}.lift-g-header{background-image:url("/assets/student_dashboard_banner-72895ed9bc19adfbaad24eae9f727662d55f91dbe65404a590fc0ab16706b2cf.png");height:130px;margin-bottom:20px;position:relative}.lift-g-header__title{font-size:3.375rem;position:absolute;left:20px;top:40%}.transcripts{border-style:solid;border-width:thin}.transcripts td,tr{border-style:none;padding:0px 0px 1px 3px}.bmk-heading{background-color:rgba(41,83,95,0.5);padding:10px}.transcript-standard-cat__title{background-color:#BEBEBE;padding-left:10px;padding-top:5px;padding-bottom:1px}.transcripts_standard__title{padding-left:10px}.transcripts_indicators{padding-left:15px}.transcript-logo{width:150px;padding:10px;float:left}.transcript-header{margin-left:160px}.transcript-header table td{border-style:none}.text-subtle-color{color:#afafaf}.hide{display:none}@font-face{font-family:'Material Icons';font-style:normal;font-weight:400;src:url("/assets/MaterialIcons-Regular-8c998b4a9c0acbb9fe5dd572c206a5a33fdd5ca2b58db87fc3b893beac85068d.eot");src:local("Material Icons"),local("MaterialIcons-Regular"),url("/assets/MaterialIcons-Regular-a87d66c91b2e7dc5530aef76c03bd6a3d25ea5826110bf4803b561b811cc8726.woff2") format("woff2"),url("/assets/MaterialIcons-Regular-c4a1baec300d09e03a8380b85918267ee80faae8e00c6c56b48e2e74b1d9b38d.woff") format("woff"),url("/assets/MaterialIcons-Regular-b7f4a3ab562048f28dd1fa691601bc43363a61d0f876d16d8316c52e4f32d696.ttf") format("truetype")}.material-icons,.mi{font-family:'Material Icons';font-weight:normal;font-style:normal;font-size:24px;display:inline-block;width:1em;height:1em;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga'}.material-icons.md-18,.mi.md-18{font-size:18px}.material-icons.md-24,.mi.md-24{font-size:24px}.material-icons.md-36,.mi.md-36{font-size:36px}.material-icons.md-48,.mi.md-48{font-size:48px}.material-icons.md-dark,.mi.md-dark{color:rgba(0,0,0,0.54)}.material-icons.md-dark.md-inactive,.mi.md-dark.md-inactive{color:rgba(0,0,0,0.26)}.material-icons.md-light,.mi.md-light{color:#fff}.material-icons.md-light.md-inactive,.mi.md-inactive{color:rgba(255,255,255,0.3)}.material-icons.r90,.mi.r90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.material-icons.r180,.mi.r180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.material-icons.r270,.mi.r270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.material-icons.flip-horizontal,.mi.flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.material-icons.flip-vertical,.mi.flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}
