/* ------------------------------------------------------------ */
/* STYLESHEET ELEMENTS TO CONTROL ALL COLORS IN THE APPLICATION */
/* ------------------------------------------------------------ */body{padding:0;margin:0;font-family:Segoe UI,Calibri,Arial;font-size:12px;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff}
/* ----------------------------- */
/*       PAGE LEVEL CLASSES      */
/* ----------------------------- */:root{margin:0;height:100%;overflow:hidden}.p-header{overflow:hidden;width:100%;height:35px;font-size:12px}.p-header>section{float:left;width:75%;height:100%}.p-header>section:last-child{float:left;width:25%}.p-title{padding:0;margin:10px 0;font-size:11px;font-weight:500;cursor:pointer}.p-app-body{top:35px;bottom:25px;padding:0}.p-app-body,.p-footer{width:100%;position:absolute}.p-footer{left:0;bottom:0;height:25px;font-size:10px;padding:5px;-webkit-box-sizing:border-box;box-sizing:border-box}.p-navigation{float:right;min-width:30px;height:100%;padding:0}.p-navigation>ul{padding:0;margin:0;display:block;height:100%}.p-navigation>ul>li{list-style:none;float:left;display:block;padding:2px 0}.p-navigation>ul>li>a{display:block;padding-top:6px;width:27px;height:30px;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;text-decoration:none;outline:none;margin-top:3px;margin-left:4px}.p-navigation>ul>li>a:hover{cursor:pointer}.p-navigation>ul>li>a>i{font-size:18px}.p-column{float:left}.p-column>.p-section{float:left;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:50%;padding:5px 10px}.p-label{width:100%;font-size:13px;font-weight:700;padding:2px 0}p.taxTypeText{margin:0;line-height:6px;font-size:9px;padding-bottom:5px;color:#222;text-transform:uppercase}
/* ------------------------------ */
/* CLASSES FOR ALL CHART ELEMENTS */
/* ------------------------------ */.highcharts{height:55%}.highcharts,.highchartsGoal{vertical-align:top;width:100%;padding-top:10px}.highchartsGoal{height:calc(100% - 75px)}
/* ---------------------------- */
/* CLASSES FOR ALL DIV ELEMENTS */
/* ---------------------------- */div{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;position:relative;font-family:Segoe UI,Calibri,Arial;font-size:12px;width:100%;display:block}div.homePage{height:100%}div.icondiv{width:80px;padding:7px 5px;float:right;margin:0 0 0 10px}div.icondiv,div.icondiv1{height:80px;border-radius:5px;display:table-cell;vertical-align:middle;text-align:center;cursor:pointer;font-weight:700}div.icondiv1{width:80px;padding:7px 5px;float:right;margin:0 0 0 10px;float:left;margin:10px;width:85px;padding:10px 0}div.filteredCount{padding:3px 10px 4px 0;font-weight:700}div.container{width:30%;height:100%;padding:0}div.containerRet{width:30%;height:100%;overflow-y:auto;padding:0 5px 0 5px}div.container:last-child,div.containerRet:last-child{width:70%;height:100%;padding:0}div.containerRet:last-child{padding-left:5px}div.workflow{width:100%;height:50%;padding:5px 10px}div.workflorFVPV{width:100%;height:100%;padding:5px 10px}div.workflowRit{height:auto;padding:5px 0}div.container:last-child>div.workflow{width:100%;height:100%;padding:5px 0}div.containerRet>div.workflow{height:100%;padding:5px 0}div.innerWorkflow{height:100%;width:100%;background-color:#eee}div.innerWorkflowRit{width:100%;background-color:#eee;padding-bottom:10px}div.SectionHeader{font-weight:700;width:100%;color:#fff;background-color:#2d435a;padding:10px}div.sectionSimple{padding:5px 10px}div.SectionBody{height:calc(100% - 36px);overflow-y:auto}div.SectionDetails,div.SectionDetailsNoHover{margin:10px 10px 0 10px;width:calc(100% - 20px);padding:0 5px 10px 5px;background-color:#ddd;border-radius:3px}div.SectionDetailsL,div.SectionDetailsNoHoverL{margin:10px 5px 0 10px;width:calc(50% - 15px);padding:5px;background-color:#ddd;border-radius:3px;min-height:185px}div.SectionDetailsNoHoverR,div.SectionDetailsR{margin:10px 10px 0 5px;width:calc(50% - 15px);padding:5px;background-color:#ddd;border-radius:3px;min-height:185px}div.SectionDetails:hover{background-color:#fff}div.CollegeName,div.StudentName{width:100%;font-weight:700;text-transform:uppercase;padding-top:5px}div.CollegeName{font-size:11px}div.CollegeCost,div.CollegeYears{width:50%}div.InvestmentSec,div.StudentD0B{width:100%}div.invLabel{width:45%;padding-top:4px;font-weight:700;text-transform:uppercase;font-size:11px}div.invValue{width:55%}div.InvestmentSecLarge{width:100%;font-weight:700}div.CollegeList{width:99%;height:120px;overflow-y:auto;margin:0;padding:2px}div.SectionSubHeaderL{width:50%}div.SectionSubHeader,div.SectionSubHeaderL{-webkit-box-sizing:border-box;box-sizing:border-box}div.SectionSubHeader{width:100%}div.SectionSubHeaderR{display:table;float:right;width:auto;max-width:50%}div.ResultOR{height:80px;font-size:13px;font-weight:700;display:table-cell;vertical-align:middle;float:none;width:auto;max-width:75px;min-width:35px;padding-right:2px}div.centerAL{padding:0!important;text-align:center!important}div.widerResultOR{width:100px!important;padding-right:10px!important}div.wideResultOR{width:65px!important}div.ResultHL{width:90px}div.ResultHL,div.Ret_ResultHL{height:80px;padding:2px;border-radius:5px;display:table-cell;vertical-align:middle;float:none}div.Ret_ResultHL{width:170px}div.plannerTable{height:calc(45% - 80px)}div.plannerTable,div.RetplannerTable{width:100%;overflow-y:auto;padding-right:5px}div.RetplannerTable{height:calc(45% - 90px)}div.RetplannerTableAcheived{width:100%;height:45%;overflow-y:auto;padding-right:5px}div.newPlanner{height:100%;padding:5px 10px 5px 0}div.superContainer{position:absolute;width:calc(100% - 20px)}div.subContainer{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:18px}div.topContainer{position:relative;width:100%;padding:10px;height:calc(100% - 40px)}div.alertContainer{width:100%;height:100%}div.alertMessage{font-size:15px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:90%;text-align:center}#ResultsN{font-size:17px;font-weight:600;height:100%;z-index:100;margin:auto;display:table-cell;text-align:center}img.spinner{height:40px;position:fixed;top:50%;left:50%;margin-left:-20px;width:40px}img.innerspinner{height:30px;position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.icon-planners{font-size:14px!important}.clearIcon{font-size:13px!important;cursor:pointer}.retEditIcon{font-size:25px!important}
/*--------- RETIREMENT PLANNER -----------*/div.RSeparator{height:10px;width:100%}div.RSeparatorS{height:4px;width:100%}div.RLabel{width:100%}div.RLabel,div.RLabelS{font-size:12px;font-weight:700}div.RLabelS{width:100%;width:49%;margin-right:1%}div.RInputS{width:49%;margin-right:1%}div.rightDiv{float:right;padding:0;margin:0 0 -2px 0;width:5%}div.rightClearDiv{float:right;padding:0;margin:0 0 -2px 0;width:5%;font-size:11px!important;margin:0 10px -2px 0;cursor:pointer}div.btnText{font-size:11px;line-height:12px;padding-top:5px}div.value{width:100%;padding-bottom:15px;float:left}div.noPadding{padding-bottom:5px!important}div.half{width:50%;float:left}div.clearingFirm{background-color:#eee;padding:15px 0 0 15px;float:left;margin-bottom:20px}div.typecontainerPlanner{height:100%;position:relative;
  /* top: calc(50% - 35px); */width:100%;display:-webkit-box;display:-ms-flexbox;display:block;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
/* ------------------------------------ */
/* CLASSES FOR ALL TABLE/TR/TD ELEMENTS */
/* ------------------------------------ */table{font-size:12px;border-collapse:collapse;width:100%;padding:0;margin:0}td.label{padding:5px 0}td.label,td.labelSmall{width:18%;font-size:11px;font-weight:700;text-transform:uppercase}td.labelSmall{padding:5px 0;padding:3px 0}td.labelL{width:35%;font-size:11px;font-weight:700;padding:5px 0;text-transform:uppercase}td.labelS{width:50%;padding:5px 10px 5px 0;line-height:12px;font-weight:600}td.ListH,td.ListHC{font-size:12px;font-weight:700;text-transform:uppercase;padding:10px 5px}td.ListHC{text-align:center}td.tdlabel{width:20%;padding-bottom:10px}td.nameboldsmall{font-size:11px;font-weight:700;text-transform:uppercase;height:21px}td.boldname{width:5%;font-size:11px;vertical-align:top;padding-top:3px}td.Value{padding:3px 0}td.collegeName{font-size:11px;padding:5px;cursor:pointer}td.sepRow{padding-top:5px;height:15px}td.fType,td.ResultTop,td.sepRow{font-weight:700}td.ResultTop{font-size:18px;text-align:center}.ResultBottom,td.ResultBottom{font-size:11px;line-height:12px;text-align:center}td.cellL,td.cellR{padding:5px}td.cellR{text-align:right}td.cellLH,td.cellRH,th.cellLH,th.cellRH{font-weight:700;padding:5px 5px;vertical-align:bottom;line-height:13px}th.cellLH{text-align:left}td.cellRH,th.cellRH{text-align:right}td.ListC{width:35px;text-align:center;cursor:pointer}td.ListC,td.ListL{font-size:12px;padding:7px 5px}input.rightAlign{text-align:right}td.errorEditRates{vertical-align:top;padding-top:0;font-size:11px}td.editRatesHeaderMain{color:#2d435a;font-size:12px;font-weight:700;text-transform:uppercase}td.editRatesLabel{width:50%}td.editRatesLabel,td.editRatesLabelR{font-size:12px;font-weight:700}td.RLabel{font-weight:700;padding-top:5px}td.radio{width:20px}tr.totalRow{font-weight:700}tr.rowdisable{opacity:.3}.fixTable{table-layout:fixed}
/* ----------------------------------- */
/* CLASSES FOR ALL INPUT/FORM ELEMENTS */
/* ----------------------------------- */button,input,select{font-family:Segoe UI,Calibri,Arial;font-size:12px}date,select,textarea{padding:1px 2px}input{padding:2px 4px}input.filterBy{font-size:11px;width:25%;float:left;margin-right:10px}input.popupInput{font-size:11px;width:95%}input.fType{padding:0;margin:0;vertical-align:bottom;position:relative;top:-1px}input.inputL{width:250px}input.inputM{width:94%;height:26px}input.inputM1,input.inputM6{font-size:13px;font-family:Segoe UI,Calibri,Arial;padding:1px 2px 2px 2px;width:170px}input.makedisable{opacity:.5}input.inputM4{width:50%}input.inputM3{width:75px}input.inputS{width:50px}input.inputS1{width:55%}input.inputM6{width:90%}input.DateM{width:150px}input.DateM1{width:88%}input.noMargin{margin:0}button.greyBtn{float:right;padding:3px 8px;margin:-3px 0 -3px 10px}button.darkBtn,button.greyBtn{font-size:11px;cursor:pointer;border:0;font-weight:700}button.darkBtn{float:left;margin-top:0;padding:3px 10px}button.btn{font-size:11px;font-weight:700;border:0;padding:3px 10px 4px 10px;margin-left:5px;min-width:50px;text-align:center;cursor:pointer;text-transform:uppercase}button.btn:disabled{cursor:default}input.inputM2,select.inputM2,select.inputS{width:125px}select.filterBy{font-size:11px;float:left;margin-right:10px}select.inputM2{width:131px}select.inputM3{width:70%}select.inputM{width:60px}select.inputS{width:47px}select.inputM6{width:93%}select.smallInput{width:calc(100% - 20px)!important;margin-right:20px!important}select.inputM1{width:96%;height:31px}input.smallInput{width:calc(100% - 20px)!important;margin-right:20px!important}input.smallInput,select.smallInput{width:50%;margin-right:20px}span.greyBtn{float:right;font-size:11px;cursor:pointer;border:0;font-weight:700;margin:-3px 0 -3px 10px}textarea.popupInput{font-size:11px;width:95%!important;min-height:120px}.retIncome{font-size:small!important}
/* ------------------------------------------------- */
/* CLASSES FOR OTHER ELEMENTS e.g. IMAGES, SPAN, etc.*/
/* ------------------------------------------------- */span.SectionAction{margin:0 10px 0 0;float:right;cursor:pointer;font-size:14px!important;text-transform:uppercase}.highlightText{padding-left:2px}.linkText{font-size:11px;text-decoration:underline;cursor:pointer}img.plannerImg{width:calc(100% - 85px);padding:20px}.planLink{font-size:11px;text-transform:uppercase;font-weight:700;cursor:pointer}.planLink:hover{text-decoration:underline}#hovertip:hover span.tooltip{visibility:visible;opacity:1}.tooltiptext{visibility:hidden;text-align:left;border-radius:3px;padding:5px 10px;font-weight:400;text-transform:none;margin-top:-10px;position:absolute;z-index:1;width:160px;margin-left:-190px;height:0}.ListC:hover .tooltiptext,.ListL:hover .tooltiptext{visibility:visible;-webkit-transition-property:visibility;transition-property:visibility;-webkit-transition-delay:1s;transition-delay:1s;height:auto}.invError{font-size:10px}.errorsaveSce{vertical-align:top;padding-top:0;font-size:11px;float:left;margin-top:3px;font-weight:700;text-transform:uppercase}.feeVal{font-weight:400}.currentCollege{font-weight:700;text-transform:uppercase;font-size:10px;padding-bottom:5px;display:block}#hovertip span.tooltip{visibility:hidden;width:120px;background-color:#fff;color:#000;text-align:center;border:0 solid;padding:5px 0;position:absolute;z-index:1;bottom:125%;left:5%;right:50%;opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s;border:1px solid #000}.arrow_box{position:absolute;background:#7d0e0e;color:#fff;border:0 solid #fff;height:auto;width:100px;margin-top:7px;font-size:11px;font-family:Segoe UI;font-weight:700;padding:5px 5px;z-index:100}.arrow_box:after,.arrow_box:before{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.arrow_box:after{border-color:none;border-bottom-color:#7d0e0e;border-width:6px;margin-left:-6px}.arrow_box:before{border-color:none;border-bottom-color:#7d0e0e;border-width:7px;margin-left:-7px}section.lCol,section.rCol{width:48%;height:100%;float:left;position:relative}section.lCol{padding-right:15px}.broker footer{position:absolute;bottom:0;width:100%;padding-top:10px}span.footerMsg{color:#7d0e0e;font-size:10px;padding:5px}label.label,span.footerMsg{font-weight:700;float:left;text-transform:uppercase}label.label{font-size:11px;color:#444;width:100%;padding-bottom:3px}label.mandatory{color:#2d435a}input.mandatory,select.mandatory{border-color:#5ba7d2}label.half{width:50%;float:left}.brokerInput,.brokerSelect{font-family:Segoe UI;width:calc(100% - 20px);margin-right:20px;font-size:13px;border:1px solid #ccc;padding:4px;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box}.brokerRadio{width:20px;padding:0;margin:0;margin-top:4px}span.clearingLabel{font-weight:700;font-size:12px;color:#2d435a;text-transform:uppercase}.brokerSelect{padding:3px 2px}.headerlogo{height:22px;padding:7px 5px;float:left}.clientlogo{height:20px;padding:8px 6px 7px 5px;float:left}.noLogo{padding:0;float:none}img.retspinner{height:40px;position:fixed;top:50%;left:50%;margin-left:182px;width:40px}
/*-------------------------------------------------------------- */
/* STYLESHEET ELEMENTS TO CONTROL LOOK AND FEEL OF THE SCROLLBAR */
/*-------------------------------------------------------------- */a{text-decoration:none}::-webkit-scrollbar{width:5px;padding-right:5px}::-webkit-scrollbar-track{background-color:#ddd}::-webkit-scrollbar-thumb{background-color:#666}::-webkit-scrollbar-button{height:0}::-webkit-scrollbar-corner{background-color:#000}.table-sortable>thead>tr>td{cursor:pointer;position:relative}.sort-default,.sort-false,.sort-true{padding-left:5px}.sort-default{color:#777!important}.sort-default:after,.sort-false:after{content:"\25B2";height:10px;width:10px}.sort-true:after{content:"\25BC";height:10px;width:10px}.disabled{pointer-events:none}.Color1BG{background-color:#2d435a;color:#fff}.Color1FG{color:#2d435a}.Color1Border{border:1px solid #2d435a}.Color1BG:disabled{background-color:#ccc;color:#aaa}.Color2BG{background-color:#fff}.Color2FG{color:#fff}.Color2BGHover:hover{background-color:#fff}.Color3FG,.Color3FGHover:hover{color:#5ba7d2}.Color3BGHover:hover{background-color:#5ba7d2;color:#fff}.Color4BG{background-color:#ddd}.Color4BorderBottom{border-bottom:1px solid #ddd}.Color5BG{background-color:#eee}.Color5FG{color:#eee}.Color5BGHover:hover{background-color:#eee}.Color5Border{border:1px solid #eee}.Color5BorderBottom{border-bottom:1px solid #eee}.Color6BG{background-color:#222}.Color6FG{color:#222}.Color7FG{color:#ff9100}.Color8FG{color:red}.Color9FG{color:#7d0e0e}.Color10Border{border:1px solid #aaa}.Color10BorderBottom{border-bottom:1px solid #aaa}.Color10BorderHover:hover{border:1px solid #aaa}.splashScreenPlanner{display:-webkit-box;display:-ms-flexbox;display:flex;top:0;bottom:0;width:100%;z-index:30000;position:absolute;background-color:#ccc}.typewriterPlanner{font-size:16px;font-weight:800;text-align:center;top:calc(50% - 32px)}.typewriterPlanner,.typewriterPlanner h1{font-family:Segoe UI,Verdana,Geneva,sans-serif}.typewriterPlanner h1{padding-bottom:4px;color:#fff;font-size:30px;font-weight:600;overflow:hidden;text-shadow:1px 1px 1px #222;border-right:2px solid #222;white-space:nowrap;margin:0 auto;-webkit-animation:typingPlanner 3s steps(30),blink-caret .5s step-end infinite;animation:typingPlanner 3s steps(30),blink-caret .5s step-end infinite}.fvpvCalculatedValue{background:#5ba7d2;color:#222;font-weight:700;font-size:medium}@-webkit-keyframes typing{0%{width:0}to{width:400px}}@keyframes typing{0%{width:0}to{width:400px}}@-webkit-keyframes typingPlanner{0%{width:0}to{width:625px}}@keyframes typingPlanner{0%{width:0}to{width:625px}}@-webkit-keyframes blink-caret{0%,to{border-color:transparent}30%{border-color:orange}}@keyframes blink-caret{0%,to{border-color:transparent}30%{border-color:orange}}/* ------------------------------------------------------------ */
/* STYLESHEET ELEMENTS TO CONTROL ALL COLORS IN THE APPLICATION */
/* ------------------------------------------------------------ */.modal{z-index:1000;display:none;position:fixed;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,.7)}.modal-content{z-index:1000;background:#fff;border-bottom:1px solid #aaa;border-radius:4px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5);border:1px solid rgba(0,0,0,.1);background-clip:padding-box;top:25%}.modal-header{top:0;height:38px;background-color:#2d435a;color:#fff}.modal-body,.modal-header{position:absolute;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:10px}.modal-body{top:38px;bottom:40px;overflow-y:hidden}.modal-footer{position:absolute;-webkit-box-sizing:border-box;box-sizing:border-box;bottom:0;height:40px;width:100%;padding:8px 10px;background-color:rgba(0,0,0,.02);border-top:1px solid #ddd}.modalover-flow{overflow-y:auto!important}.modal-button{float:left}.modal-button,.modal-buttonR{position:relative;padding:4px 13px 5px 13px;margin-right:5px;width:auto}.modal-buttonR{float:left;float:right;margin-right:0;margin-left:5px}@media (min-width:32em){.modal-content{width:900px;height:575px;display:block;left:calc(50% - 440px);top:calc(50% - 284px)}}@media (max-width:600px){.modal-content{margin:0 10px;width:auto!important}.modal{padding-top:30px}}@media (max-width:768px){.modal-content{width:300px}.modal{padding-top:50px}}@media (max-width:993px){.modal-content{width:500px;top:12%}}h3{font-size:14px;margin:0}div.plannershelp{width:70%!important;height:70%!important;left:15%!important;top:15%!important;position:absolute}div.editRatesModal{width:52.084%!important;height:500px!important;left:21.979%!important;top:calc(50% - 250px)!important;position:absolute}.alertContent{width:20%!important;height:20%!important;position:absolute;left:40%!important;top:40%!important}.broker{width:60%!important;height:62%!important;left:20%!important;top:calc(50% - 284px)
  /* position: absolute; */}.investPopUp{width:500px;height:340px;left:calc(50% - 249px);top:calc(50% - 160px)}.editRates{width:400px;height:230px;display:block;left:calc(50% - 200px);top:calc(50% - 280px)}.editRatesRetirement{width:550px;height:355px;display:block;left:calc(50% - 225px);top:calc(50% - 170px)}@media (min-width:1200px) and (max-width:1921px){.p-column{width:25%}.p-column:first-child,.p-column:first-child>.p-section{width:50%}.p-column:first-child>.p-section:last-child,.p-column:nth-child(2)>.p-section,.p-column:nth-child(3)>.p-section{width:100%}.homePage>.p-column{width:100%;height:100%}.homePage>.p-column>.p-section{width:50%;height:90px;padding-top:10px}.homePage>.p-column>.p-section:last-child{width:100%;height:calc(100% - 105px);overflow-y:auto;padding-top:0;margin-top:10px}.newPlanner>.p-column{width:33.33%;height:100%;padding:0}.newPlanner>.p-column:last-child{width:66.66%}.newPlanner>.p-column:first-child>.p-section{width:100%;height:44.44444vh}.newPlanner>.p-column:last-child>.p-section{width:100%;height:93vh}}@media (min-width:770px) and (max-width:1199px){.homePage>.p-column{width:100%;height:100%}.homePage>.p-column>.p-section{width:30%;height:auto}.homePage>.p-column>.p-section:first-child{width:70%;height:auto}.homePage>.p-column>.p-section:last-child{height:calc(100% - 95px);overflow-y:auto;margin-top:5px;padding-top:0}.newPlanner>.p-column{width:40%}.newPlanner>.p-column:last-child{width:60%}.homePage>.p-column>.p-section:last-child{width:100%}
  /* -- APP LEVEL STYLES TO BE SPECIFIED BELOW --*/div{font-size:11px}div.SectionHeader{font-size:12px}div.CollegeCost,div.CollegeYears{width:100%}div.invLabel,div.invValue{width:100%;margin-bottom:5px}td.cellRH{text-align:right;font-size:11px;line-height:11px}td.editRatesLabel{width:50%}td.labelS{width:45%;padding:5px 10px 5px 0;line-height:12px;font-weight:600}.currentCollege{font-weight:700;text-transform:uppercase;width:100%;display:block;font-size:11px;padding-top:3px}.alertContent{width:20%!important;height:20%!important;position:absolute;left:40%!important;top:40%!important}}@media (min-width:0px) and (max-width:769px){.homePage>.p-column{width:100%}.homePage>.p-column>.p-section{width:40%;height:90px}.homePage>.p-column>.p-section:first-child{width:60%;height:90px}.homePage>.p-column>.p-section:last-child{width:100%;height:calc(100% - 95px);overflow-y:auto;padding-top:0;margin-top:5px}.newPlanner>.p-column{width:40%}.newPlanner>.p-column:last-child{width:60%}.newPlanner>.p-column:first-child>.p-section{width:100%;height:46.51163vh}.newPlanner>.p-column:last-child>.p-section{width:100%;height:93vh}
  /* -- APP LEVEL STYLES TO BE SPECIFIED BELOW --*/div{font-size:11px}div.newPlanner{overflow-y:hidden}div.container{width:100%;height:300px;padding:0}div.container:last-child{width:100%;height:calc(100% - 300px);padding:0;overflow-y:hidden}div.workflow{width:50%;height:100%;padding:5px 0 5px 10px}div.container:last-child>div.workflow{width:100%;height:100%;padding:5px 0 5px 10px;overflow-y:hidden}div.RitOutPutWidth{width:100%}div.topContainer{position:relative;width:100%;padding:10px;height:100%}div.SectionHeader{font-size:12px}div.plannerTable{width:100%;height:calc(50% - 120px);overflow-y:auto;padding-right:5px}div.newPlanner{height:100%;padding:5px 10px 5px 0;overflow-y:auto}div.invLabel,div.invValue{width:auto;padding-right:10px}td.cellRH{text-align:right;font-size:11px;line-height:11px}td.editRatesLabel{width:50%}input.filterBy{font-size:11px;padding:3px;width:22%;float:left;margin-right:10px}input.inputM3{width:55px}.currentCollege{font-weight:700;text-transform:uppercase;width:100%;display:block;font-size:11px;padding-top:3px}.highcharts{height:50%}.highcharts,.highchartsGoal{vertical-align:top;width:100%;padding-top:10px}.highchartsGoal{height:calc(100% - 120px)}.alertContent{width:20%!important;height:20%!important;position:absolute;left:40%!important;top:40%!important}}@font-face{font-family:icomoon;src:url(icomoon.770608f3501839a5450d.eot);src:url(icomoon.770608f3501839a5450d.eot#iefix) format("embedded-opentype"),url(icomoon.ac2e8ae8c792ad4bcc06.ttf) format("truetype"),url(icomoon.17b0e4629be38820cee8.woff) format("woff"),url(icomoon.22dbf0fd001564568315.svg#icomoon) format("svg");font-weight:400;font-style:normal}[class^=icon-],span[class*=icon-]{font-size:18px}[class*=" icon-"],[class^=icon-]{
  /* use !important to prevent issues with browser extensions that change fonts */font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;cursor:pointer;

  /* Better Font Rendering =========== */-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-minussquare:before{content:"\E900"}.icon-plussquare:before{content:"\E901";font-size:35px}.icon-plussquaresmall:before{content:"\E901"}.icon-th-small:before{content:"\E609"}.icon-info2:before{content:"\E60B"}.icon-user:before{content:"\E60E"}.icon-search:before{content:"\E623"}.icon-triangle-up:before{content:"\E625";cursor:pointer}.icon-triangle-down:before{content:"\E628";cursor:pointer}.icon-home:before{content:"\E902"}.icon-pencil:before{content:"\E905"}.icon-pencil2:before{content:"\E906"}.icon-podcast:before{content:"\E91C"}.icon-library:before{content:"\E921"}.icon-stack:before{content:"\E92E"}.icon-bell:before{content:"\E951"}.icon-printer:before{content:"\E954"}.icon-load-scenario:before{content:"\E960"}.icon-save-scenario:before{content:"\E961"}.icon-floppy-disk:before{content:"\E962"}.icon-enlarge2:before{content:"\E98B"}.icon-shrink2:before{content:"\E98C"}.icon-cog:before{content:"\E994"}.icon-bin:before{content:"\E9AC"}.icon-bin2:before{content:"\E9AD"}.icon-download3:before{content:"\E9C7"}.icon-upload3:before{content:"\E9C8"}.icon-sphere:before{content:"\E9C9"}.icon-bookmark:before{content:"\E9D2"}.icon-bookmarks:before{content:"\E9D3"}.icon-star-empty:before{content:"\E9D7"}.icon-star-half:before{content:"\E9D8"}.icon-star-full:before{content:"\E9D9"}.icon-happy:before{content:"\E9DF"}.icon-happy2:before{content:"\E9E0"}.icon-sad:before{content:"\E9E5"}.icon-sad2:before{content:"\E9E6"}.icon-warning:before{content:"\EA07"}.icon-notification:before{content:"\EA08"}.icon-question:before{content:"\EA09"}.icon-plus:before{content:"\EA0A"}.icon-minus:before{content:"\EA0B"}.icon-info:before{content:"\EA0C"}.icon-cancel-circle:before{content:"\EA0D"}.icon-blocked:before{content:"\EA0E"}.icon-cross:before{content:"\EA0F";font-size:15px}.icon-cross-custom:before{content:"\EA0F";font-size:10px;color:#005a84!important}.icon-cross-custviews:before{content:"\EA0F";font-size:12px}.icon-checkmark:before{content:"\EA10"}.icon-loop2:before{content:"\EA2E"}.icon-tab:before{content:"\EA45"}.icon-checkbox-checked:before{content:"\EA52"}.icon-checkbox-unchecked:before{content:"\EA53"}.icon-filter:before{content:"\EA5B"}.icon-share-scenario:before{content:"\EA82"}.icon-chrome:before{content:"\EAD9"}.icon-firefox:before{content:"\EADA"}.icon-ie:before{content:"\EADB"}.icon-safari:before{content:"\EADD"}.icon-file-pdf:before{content:"\EADF"}.icon-file-word:before{content:"\EAE1"}.icon-file-excel:before{content:"\EAE2"}.icon-calculator:before{content:"\E940"}.icon-arrow-up:before{content:"\EA32"}.icon-arrow-right:before{content:"\EA34"}.icon-arrow-down:before{content:"\EA36"}.icon-arrow-left:before{content:"\EA38"}.icon-arrow-up2:before{content:"\EA3A";font-size:14px}.icon-arrow-right2:before{content:"\EA3C"}.icon-arrow-down2:before{content:"\EA3E";font-size:14px}.icon-arrow-left2:before{content:"\EA40"}.icon-circle-up:before{content:"\EA41"}.icon-circle-right:before{content:"\EA42";font-size:40px;padding-left:15px}.icon-circle-down:before{content:"\EA43"}.icon-circle-left:before{content:"\EA44"}.icon-creative-commons-noderivs:before{content:"\EB31"}.icon-arrow-with-circle-down:before{content:"\EB48"}.icon-arrow-with-circle-left:before{content:"\EB49"}.icon-arrow-with-circle-right:before{content:"\EB4A"}.icon-arrow-with-circle-up:before{content:"\EB4B"}.icon-chevron-down:before{content:"\EB4E"}.icon-chevron-left:before{content:"\EB4F"}.icon-chevron-right:before{content:"\EB50"}.icon-chevron-small-down:before{content:"\EB51"}.icon-chevron-small-left:before{content:"\EB52"}.icon-chevron-small-right:before{content:"\EB53"}.icon-chevron-small-up:before{content:"\EB54"}.icon-chevron-thin-down:before{content:"\EB55"}.icon-chevron-thin-left:before{content:"\EB56"}.icon-chevron-thin-right:before{content:"\EB57"}.icon-chevron-thin-up:before{content:"\EB58"}.icon-chevron-up:before{content:"\EB59"}.icon-chevron-with-circle-down:before{content:"\EB5A"}.icon-chevron-with-circle-left:before{content:"\EB5B"}.icon-chevron-with-circle-right:before{content:"\EB5C"}.icon-chevron-with-circle-up:before{content:"\EB5D"}.icon-bar-graph:before{content:"\EB97"}.icon-calculator3:before{content:"\EBA5"}.icon-check:before{content:"\EBAA"}.icon-circle-with-cross:before{content:"\EBAB"}.icon-circle-with-minus:before{content:"\EBAC"}.icon-circle-with-plus:before{content:"\EBAD"}.icon-help-with-circle:before{content:"\EBE3"}.icon-help:before{content:"\EBE4"}.icon-line-graph:before{content:"\EBFB"}.icon-link2:before{content:"\EBFC"}.icon-list3:before{content:"\EBFD"}.icon-location-pin:before{content:"\EBFE"}.icon-log-out:before{content:"\EC02"}.icon-login:before{content:"\EC03"}.icon-pie-chart2:before{content:"\EC22"}.icon-sound-mix:before{content:"\EC43"}.icon-switch2:before{content:"\EC4F"}.icon-time-slot:before{content:"\EC5A"}.icon-tools:before{content:"\EC5B"}.wj-calendar{max-width:300px}.icon-minussquare{*zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xe900;")}.icon-plussquare{*zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xe901;")}.icon-th-small{*zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xe609;")}.icon-info2{*zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xe60b;")}.icon-user{*zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xe60e;")}.icon-search{*zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xe623;")}.icon-triangle-up{*zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xe625;")}.icon-triangle-down{*zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xe628;")}.icon-home{*zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xe902;")}.icon-pencil{*zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xe905;")}.icon-pencil2{*zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xe906;")}.icon-podcast{*zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xe91c;")}.icon-library{*zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xe921;")}.icon-stack{*zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xe92e;")}.icon-bell{*zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xe951;")}.icon-printer{*zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xe954;")}.icon-download{*zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xe960;")}.icon-upload{*zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xe961;")}.icon-floppy-disk{*zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xe962;")}.icon-enlarge2{*zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xe98b;")}.icon-shrink2{*zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xe98c;")}.icon-cog{*zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xe994;")}.icon-bin{*zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xe9ac;")}.icon-bin2{*zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xe9ad;")}.icon-download3{*zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xe9c7;")}.icon-upload3{*zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xe9c8;")}.icon-sphere{*zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xe9c9;")}.icon-bookmark{*zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xe9d2;")}.icon-bookmarks{*zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xe9d3;")}.icon-star-empty{*zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xe9d7;")}.icon-star-half{*zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xe9d8;")}.icon-star-full{*zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xe9d9;")}.icon-happy{*zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xe9df;")}.icon-happy2{*zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xe9e0;")}.icon-sad{*zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xe9e5;")}.icon-sad2{*zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xe9e6;")}.icon-warning{*zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xea07;")}.icon-notification{*zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xea08;")}.icon-question{*zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xea09;")}.icon-plus{*zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xea0a;")}.icon-minus{*zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xea0b;")}.icon-info{*zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xea0c;")}.icon-cancel-circle{*zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xea0d;")}.icon-blocked{*zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xea0e;")}.icon-cross{*zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xea0f;")}.icon-checkmark{*zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xea10;")}.icon-loop2{*zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xea2e;")}.icon-tab{*zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xea45;")}.icon-checkbox-checked{*zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xea52;")}.icon-checkbox-unchecked{*zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xea53;")}.icon-filter{*zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xea5b;")}.icon-share2{*zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xea82;")}.icon-chrome{*zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xead9;")}.icon-firefox{*zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xeada;")}.icon-ie{*zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xeadb;")}.icon-safari{*zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xeadd;")}.icon-file-pdf{*zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xeadf;")}.icon-file-word{*zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xeae1;")}.icon-file-excel{*zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xeae2;")}.icon-calculator{*zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xe940;")}.icon-arrow-up{*zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xea32;")}.icon-arrow-right{*zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xea34;")}.icon-arrow-down{*zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xea36;")}.icon-arrow-left{*zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xea38;")}.icon-arrow-up2{*zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xea3a;")}.icon-arrow-right2{*zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xea3c;")}.icon-arrow-down2{*zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xea3e;")}.icon-arrow-left2{*zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xea40;")}.icon-circle-up{*zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xea41;")}.icon-circle-right{*zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xea42;")}.icon-circle-down{*zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xea43;")}.icon-circle-left{*zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xea44;")}.icon-creative-commons-noderivs{*zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xeb31;")}.icon-arrow-with-circle-down{*zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xeb48;")}.icon-arrow-with-circle-left{*zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xeb49;")}.icon-arrow-with-circle-right{*zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xeb4a;")}.icon-arrow-with-circle-up{*zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xeb4b;")}.icon-chevron-down{*zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xeb4e;")}.icon-chevron-left{*zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xeb4f;")}.icon-chevron-right{*zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xeb50;")}.icon-chevron-small-down{*zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xeb51;")}.icon-chevron-small-left{*zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xeb52;")}.icon-chevron-small-right{*zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xeb53;")}.icon-chevron-small-up{*zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xeb54;")}.icon-chevron-thin-down{*zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xeb55;")}.icon-chevron-thin-left{*zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xeb56;")}.icon-chevron-thin-right{*zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xeb57;")}.icon-chevron-thin-up{*zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xeb58;")}.icon-chevron-up{*zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xeb59;")}.icon-chevron-with-circle-down{*zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xeb5a;")}.icon-chevron-with-circle-left{*zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xeb5b;")}.icon-chevron-with-circle-right{*zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xeb5c;")}.icon-chevron-with-circle-up{*zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xeb5d;")}.icon-bar-graph{*zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xeb97;")}.icon-calculator3{*zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xeba5;")}.icon-check{*zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xebaa;")}.icon-circle-with-cross{*zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xebab;")}.icon-circle-with-minus{*zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xebac;")}.icon-circle-with-plus{*zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xebad;")}.icon-help-with-circle{*zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xebe3;")}.icon-help{*zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xebe4;")}.icon-line-graph{*zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xebfb;")}.icon-link2{*zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xebfc;")}.icon-list3{*zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xebfd;")}.icon-location-pin{*zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xebfe;")}.icon-log-out{*zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xec02;")}.icon-login{*zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xec03;")}.icon-pie-chart2{*zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xec22;")}.icon-sound-mix{*zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xec43;")}.icon-switch2{*zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xec4f;")}.icon-time-slot{*zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xec5a;")}.icon-tools{*zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xec5b;")}