body{font-family:'Helvetica Neue',Helvetica,Arial,sans-serif}.btn{background-color:#ed2a5d;color:#fff;text-transform:uppercase;text-align:center;border-radius:unset;padding-top:.25em;padding-bottom:.25em;min-width:115px}a:hover{text-decoration:none}.btn:hover,.btnHover{background-color:#4bc6ec;color:#fff}.btnNoHover:hover{background-color:#ed2a5d}.form-control{border-radius:9px}.form-group label{font-weight:bold}#mstTop,#mstBottom{border-color:#707070}.body-wrapper{min-height:100%}.bottomLogo{transform:translateY(15%)}img.logo{max-width:35vw}.topLnk span{font-weight:bold;color:#000;font-size:13px}.topLnk i{font-size:2em}.topLnk{transform:translateY(1rem)}.topLnk i.helpTxt{font-size:1em;margin-left:5px}.body-content{font-size:80%}.navbar-light .navbar-toggler{border:none}.navbar-light .navbar-toggler-icon{background-image:url("/Images/svg/hamburger.svg")}.wrapper{display:flex;width:100%;align-items:stretch}.leftNav{background-color:#fafafa;min-width:225px;max-width:225px;font-size:13px;font-weight:bold;line-height:1.5em;padding-top:20px;padding-bottom:10px;padding-left:31px;border-right:1px solid #d7d7d7}.leftNav a{color:#000;display:block}.leftNav .toggleArrow{width:.9em;background-size:.9em;transform:translateY(25%);margin:0 .9em;padding:0 .9em}.leftNav .collapsed.toggleArrow{background-size:.5em}.dropdown-toggle{display:inline-block;width:80%}a[data-toggle="collapse"],a.rpt{position:relative;cursor:pointer}.leftNavIcon{width:1.2em;margin-right:.75em;transform:translateY(-5%)}.leftNavSubItm{padding-left:30px;line-height:2.3em}.leftNavSubItm li a{color:#707070}.leftNavItm{margin-bottom:0}.leftNavItm li{margin-bottom:2em}.leftNavSubItm li{margin:0}.rptCount{position:absolute;top:50%;right:20px;transform:translateY(-50%);background-color:#4bc6ec;padding:1px 5px;border-radius:3px;color:#fefefe;font-size:9px;transform:translateY(-35%);min-width:20px;text-align:center}.leftNavBtns{margin-right:20px;width:100%}.leftNavBtns .btn{margin:.75em 0}.lefNavOpInfo{margin-bottom:.75em}.lefNavOpInfo a{display:inline}.signOut{font-size:11px;font-weight:normal}.signOut:hover{text-decoration:underline}.leftNav div.leftNavBtns a{color:#fff}.leftNav div.grower{max-height:400px}#feedbackModal .help-icon{font-size:.9em}.nobr{white-space:nowrap}.grayCaps,.grayTxt{color:#6c6c6c}.grayCaps{letter-spacing:5px;font-size:10px;text-transform:uppercase;font-weight:bold}input.noSpin{-moz-appearance:textfield}input.noSpin::-webkit-outer-spin-button,input.noSpin::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}select.custom-select{background:url("/Images/svg/arrow_down.svg") no-repeat right .75rem center/14px 10px;border:1px solid #ced4da;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff}a.noColor{color:inherit}.redText{color:#ed2a5d}.bg-red{background-color:#ed2a5d}.bg-yellow{background-color:#fdbc1e}.yellowText{color:#fdbc1e}.blueText{color:#4bc6ec}.bg-blue{background-color:#4bc6ec}.bg-gray{background-color:#f4f4f4}.noOutline{outline:0}a.redCaps{font-size:110%;color:#ed2a5d;text-transform:uppercase;letter-spacing:3px}a.redCaps:hover{color:#4bc6ec}a.blackCaps{font-size:110%;color:#000;text-transform:uppercase;letter-spacing:3px}a.blackCaps:hover,a.blackCaps.active{color:#ed2a5d}.xpandLeft{margin-left:-15px;padding-left:15px}a.blackTextHover:hover{color:#000}.accLnk{cursor:pointer}.embed-responsive-custom::before{padding-top:280%}.valign-middle{vertical-align:middle}@media only screen and (min-width:576px){.embed-responsive-custom::before{padding-top:218%}}@media only screen and (min-width:768px){.embed-responsive-custom::before{padding-top:175%}}@media only screen and (min-width:992px){.embed-responsive-custom::before{padding-top:133%}}@media only screen and (min-width:1500px){.embed-responsive-custom::before{padding-top:100%}}.icon_play{background-image:url("/Images/svg/play_blue.svg");position:absolute;z-index:990;top:50%;left:50%;transform:translate(-50%,-50%);width:48px;height:48px}.icon_play:hover{background-image:url("/Images/svg/play_red.svg")}.icon_plus{background-image:url("/Images/svg/plus_red.svg");width:23px;height:23px;display:block}.icon_plus:hover{background-image:url("/Images/svg/plus_blue.svg")}.icon_x{background-image:url("/Images/svg/red_x.svg");width:24px;height:24px;display:block}.icon_x:hover{background-image:url("/Images/svg/blue_x.svg")}.custom-switch .custom-control-input:checked~.custom-control-label::before{border-color:#4bc6ec;background-color:#4bc6ec}.custom-switch .custom-control-label{cursor:pointer}.custom-switch .custom-control-input:checked:disabled~.custom-control-label::before{border-color:#adb5bd;background-color:#e9ecef}.custom-switch .custom-control-input:checked:disabled~.custom-control-label::after{background-color:#adb5bd}.custom-control-label:before{background-color:#fff}.custom-checkbox .custom-control-input~.custom-control-label::after{background-image:url("/Images/svg/checkbox_unchecked.svg");background-size:cover}.custom-checkbox .custom-control-input:checked~.custom-control-label::before{background-color:#fff;border-color:inherit}.custom-checkbox .custom-control-input:checked~.custom-control-label::after{background-image:url("/Images/svg/checkbox_checked.svg");background-size:cover}.custom-radio .custom-control-input~.custom-control-label::before{background-color:#fff;border:none}.custom-radio .custom-control-input~.custom-control-label::after{background-image:url("/Images/svg/checkbox_unchecked.svg");background-size:cover}.custom-radio .custom-control-input:checked~.custom-control-label::before{background-color:#fff;border-color:inherit}.custom-radio .custom-control-input:checked~.custom-control-label::after{background-image:url("/Images/svg/checkbox_checked.svg");background-size:cover}.toggleArrow{background:url("/Images/svg/arrow_down.svg") no-repeat}.collapsed.toggleArrow{background-image:url("/Images/svg/arrow_right.svg")}.validation-summary-errors,.field-validation-error{color:red}.validation-summary-valid{display:none}.popover-header{font-weight:bold;text-align:center}.popover .fa-eye{color:#ed2a5d}.homeTop{padding-right:5%}.homeBox{box-shadow:0 3px 6px #a0a0a0;margin:20px;padding:15px 50px 10px;font-size:80%;max-width:360px}.homeTestimonial{padding:2em 3em;margin:.5em}.homeTestimonial .testTxt span:before,.homeTestimonial .testTxt span:after{font-family:serif;font-weight:bold;font-size:150%}.homeTestimonial .testTxt span:before{content:open-quote}.homeTestimonial .testTxt span:after{content:close-quote}.homeTestimonial .testName{color:#ed2a5d}.homeTestimonial .testOrg{text-transform:uppercase;font-size:85%}.grayBox{background-color:#fafafa}.carousel-inner{width:85%}.carousel-control-prev,.carousel-control-next{width:auto}.carousel-control-prev-icon{background-image:url("/Images/svg/arrow_left.svg")}.carousel-control-next-icon{background-image:url("/Images/svg/arrow_right.svg")}#loginModal .modal-dialog{max-width:455px}#loginModal h2{line-height:1em}.dash .dashicon{position:relative;z-index:990;bottom:22px}.dash .dashicon i{font-size:48px;color:#4bc6ec;background-color:#fff;border-radius:50%}.dash .frontline{background-color:#ed2a5d;min-width:250px}.dash .frontline-hdr h3,.frontline-itm a.view{color:#fff;text-transform:uppercase;padding-top:20px;letter-spacing:3px}.frontline-itm a.view:hover{color:#fff}.dash .frontline-hdr h3{font-weight:bold}.dash .frontline-itm a.view{font-size:110%}.dash .frontline-itm{border-bottom:1px solid #fff;padding-top:25px;line-height:1.2em}.dash .dashItm h4{text-transform:uppercase;color:#ed2a5d;padding-bottom:10px}.dash .dashItm .viewLnk{border-bottom:1px solid #d7d7d7;display:inline-block}.dash .video{max-width:350px}.dash .wireVideoIcon{max-width:125px}.dash .chatwire .carousel-control i{color:#fff;font-size:2.5em}.dash .chatwire .carousel-inner{width:100%}.dash .chatwire .slideWrapper{border-top:1px solid #fff;border-bottom:1px solid #fff}.dash .chatwire .carousel-indicators{position:relative}.dash .chatwire .carousel-indicators li{height:20px;width:20px;border-radius:50%;border:1px solid #fff;background-color:transparent;opacity:1}.dash .chatwire .carousel-indicators li.active{background-color:#fff}.dash .rightCol{max-width:50%}@media only screen and (min-width:1200px){.dash .frontline{width:45%;max-width:350px}.dash .lesson{max-width:95%}.dash .rightCol{max-width:25%}}.rptSection .toggleArrow{width:1.25em;position:absolute;right:0;background-size:1.25em;height:1rem}.rptSection .collapsed.toggleArrow{background-size:.7em}.rptSection{border-bottom:1px solid #d7d7d7}.rptSection .rptStatus{font-size:1.25rem;min-width:250px}.rptSection .rptStatus i{font-size:1.75rem;margin-right:.5rem;transform:translateY(15%)}.profile .readOnlyForm .form-group span.form-control{border:none;font-size:inherit;padding-left:0}.profile .readOnlyForm .form-group{margin-bottom:0}.profile .ddlChatSession{width:4em}.archives .filterLbl{font-weight:bold;font-size:75%;letter-spacing:2px}.archives i.fa-eye{font-size:200%}.calendar h6{background-color:#ed2a5d;color:#fff;text-align:center;text-transform:uppercase;letter-spacing:2px;margin:0}.calendar .calItm{border-bottom:1px solid #d7d7d7}.calendar .calMonth{margin-bottom:1rem;margin-right:1rem;box-shadow:0 3px 6px #a0a0a0;width:300px}.calendar .calItm .tight{line-height:.75em}.calendar .calMonth .scrolly{max-height:500px;overflow-y:auto}.calendar .key{max-width:750px;border:1px dashed #4bc6ec}.faq .toggleArrow{width:1.25em;position:absolute;right:15px;background-size:1.25em;height:1rem}.faq .collapsed.toggleArrow{background-size:.7em}.faq hr{color:#d7d7d7;position:absolute;left:0;width:100%;margin:0}@media only screen and (max-width:767px){.leftNav{z-index:999;position:absolute;border-bottom:1px solid #d7d7d7;width:100%;min-width:unset;max-width:unset}.lessonPlanCart{z-index:995;position:absolute;right:0;border:1px solid #d7d7d7;padding-bottom:20px;width:100%;min-width:unset;max-width:unset}}.savedSessions .toggleArrow{width:1.25em;position:absolute;right:15px;background-size:1.25em;height:1rem}.savedSessions .collapsed.toggleArrow{background-size:.7em}.savedSessions hr{color:#d7d7d7;position:absolute;left:0;width:100%;margin:0}.savedSessions i{font-size:18px;color:#ed2a5d}.savedSessions h4{margin-bottom:0}.savedSessions th.view{width:150px;text-align:center}.buildSession .material{width:350px;margin:0 1rem 1rem 0;padding:1rem}.buildSession .fa-eye{color:#ed2a5d}.buildSession .progbar{width:300px}.buildSession .progress-bar{background-color:#4bc6ec!important}.help-icon{font-size:75%;color:#4bc6ec;cursor:pointer;transform:translateY(-.1em)}.tooltip-inner{background-color:#ed2a5d}.bs-tooltip-auto[x-placement^=top] .arrow::before,.bs-tooltip-top .arrow::before{border-top-color:#ed2a5d}.sector-list{width:100%;height:auto;display:inline-block;clear:both;line-height:.8em;font-size:.9em}.sector-list ul{list-style:none;margin:5px 0}@media only screen and (min-width:768px){.sector-list .compass-group-container{width:50%;float:left}}.sector-list ul li ul{margin-left:-20px}.sector-list li{margin:5px 0}.sector-list ul.compass-groups>li>label{font-weight:bold;font-size:1.1em}.sector-list ul.sector-types>li>label{font-weight:bold;font-size:1em}.sector-list input{float:none;margin:2px 3px}.fileMgr tr i{font-size:125%}.hr .type{box-shadow:0 3px 6px #a0a0a0}.hr .type a{color:#fff}.hr .sector{border-radius:15px;background-color:#4bc6ec}.howto .video{max-width:1000px}