.field .field-label{font-weight:bold;}.field-label-inline .field-label,.field-label-inline .field-items{float:left;}form .field-multiple-table{margin:0;}form .field-multiple-table th.field-label{padding-left:0;}form .field-multiple-table td.field-multiple-drag{width:30px;padding-right:0;}form .field-multiple-table td.field-multiple-drag a.tabledrag-handle{padding-right:.5em;}form .field-add-more-submit{margin:.5em 0 0;}
.node-unpublished{background-color:#fff4f4;}.preview .node{background-color:#ffffea;}td.revision-current{background:#ffc;}
#permissions td.module{font-weight:bold;}#permissions td.permission{padding-left:1.5em;}#permissions tr.odd .form-item,#permissions tr.even .form-item{white-space:normal;}#user-admin-settings fieldset .fieldset-description{font-size:0.85em;padding-bottom:.5em;}#user-admin-roles td.edit-name{clear:both;}#user-admin-roles .form-item-name{float:left;margin-right:1em;}.password-strength{width:17em;float:right;margin-top:1.4em;}.password-strength-title{display:inline;}.password-strength-text{float:right;font-weight:bold;}.password-indicator{background-color:#C4C4C4;height:0.3em;width:100%;}.password-indicator div{height:100%;width:0%;background-color:#47C965;}input.password-confirm,input.password-field{width:16em;margin-bottom:0.4em;}div.password-confirm{float:right;margin-top:1.5em;visibility:hidden;width:17em;}div.form-item div.password-suggestions{padding:0.2em 0.5em;margin:0.7em 0;width:38.5em;border:1px solid #B4B4B4;}div.password-suggestions ul{margin-bottom:0;}.confirm-parent,.password-parent{clear:left;margin:0;width:36.3em;}.profile{clear:both;margin:1em 0;}.profile .user-picture{float:right;margin:0 1em 1em 0;}.profile h3{border-bottom:1px solid #ccc;}.profile dl{margin:0 0 1.5em 0;}.profile dt{margin:0 0 0.2em 0;font-weight:bold;}.profile dd{margin:0 0 1em 0;}
a.vcp-admin-back-button{float:right;}.admin-form-container-heading{font-weight:bold;margin-bottom:0;}.admin-form-container{border:1px solid;padding:0 1em;margin-bottom:1em;}.system-wide-alerts-form ul{padding:0;}.system-wide-alerts-form li.container-inline{list-style:none;border:1px solid;padding:0 1em;}.system-wide-alerts-form .remove-button{float:right;margin:1em 0;padding:0.5em 0.75em;}.system-wide-alerts-form .form-item{display:block;}.system-wide-alerts-form .dates .form-item,.system-wide-alerts-form .dates .form-control{display:inline;width:auto;}.alert.vcp-system-wide-alert{background-color:sandybrown;}#vcp-admin-crp-exts .extension{margin:0 -1em;padding:0 1em;}#vcp-admin-crp-exts .extension .form-item{float:left;width:50%;margin:0.5em 0;}#vcp-admin-crp-exts .extension .form-item .collection,#vcp-admin-crp-exts .extension .form-item .year{width:96%;}#vcp-admin-crp-exts .extension + .extension{border-top:2px solid #e5e5e5;margin-top:0.5em;padding-top:0.5em;}form.vcp-admin-manage-users a.export-users{float:right;clear:right;font-size:0.75em;margin:0.75em  0;}
.verified-warnings-errors-toggle{float:right;clear:right;font-size:14px;}.verified-warnings-errors-toggle .form-submit{display:none;}@media print{.calendar-heading-tools .verification-message .right,.checkpoint-dashboard.calendar .back-button{display:none;}}.calendar-listing th{white-space:nowrap;font-size:0.9em;}.calendar-listing .facility-name,.calendar-listing .status-label{padding-left:0.5em;}.calendar-report-wrapper .distribution-chart-wrapper.vertical{-webkit-flex:0 1 20%;-ms-flex:0 1 20%;flex:0 1 20%;margin:0;}.calendar-student-detail .flex-item{-webkit-flex:0 1 38%;-ms-flex:0 1 38%;flex:0 1 38%;margin:0 2% 0 0;}.calendar-student-detail .flex-item + .flex-item{-webkit-flex:0 1 60%;-ms-flex:0 1 60%;flex:0 1 60%;margin:0;}.calendar-listing th,.calendar-listing td{text-align:center;border:2px solid #e5e5e5;}.calendar-listing td{padding:0;}.calendar-listing td a{display:block;padding:0;}.calendar-listing td.column.warning,.calendar-student-list table tr.warning,.calendar-student-detail table.stats td.warning{background-color:rgba(255,255,0,0.4);color:inherit;}.calendar-student-list table tr.warning td.active{background:transparent;}.calendar-listing td.column.error,.calendar-student-list table tr.error,.calendar-student-detail table.stats td.error{background-color:rgba(255,0,0,0.25);color:inherit;}.calendar-student-list table tr.error td.active{background-color:transparent;}.calendar-listing td.column.verified,.calendar-student-list table tr.verified,.calendar-student-detail table.stats td.verified{background-color:#c1e094;color:inherit;}.calendar-student-list table tr.verified td.active{background-color:transparent;}.calendar-listing td.column.error a{color:inherit;}.calendar-listing tr.totals-start td{border-top-width:6px;border-bottom-width:6px;}@media print{.calendar-listing td.column.warning a,.calendar-listing td.column.error a{font-weight:bold;text-decoration:underline;color:black;}.calendar-listing td.column.warning a:after{content:'*';text-decoration:none;}}.calendar-listing th.column-0,.calendar-listing td.facility-name{text-align:left;}.calendar-listing td.status-label{text-align:right;}.calendar-listing td.tally-number{white-space:nowrap;}.calendar .asterisk{font-size:1.5em;background-color:yellow;height:16px;display:inline-block;*display:inline;zoom:1;padding:0 3px;margin:-0.5em 0 0;cursor:default;-webkit-border-radius:30%;-moz-border-radius:30%;border-radius:30%;}.calendar .asterisk.warning{background-color:rgba(255,255,0,0.4);}.calendar .asterisk.error{background-color:rgba(255,0,0,0.25);}.calendar-listing > .key{text-align:right;font-size:14px;}@media print{.calendar .asterisk{padding:0;}.calendar .asterisk.error{overflow:hidden;width:0.8em;margin:-1.3em 0 0.3em;}.calendar .asterisk.error:before{content:'†';width:12px;font-size:13px;display:inline-block;}}.checkpoint-dashboard.calendar .heading .sub-line{font-size:0.75em;text-indent:1em;font-style:normal;}.calendar-student-list table.sticky-header{z-index:1;}.calendar-student-list th{vertical-align:bottom;}.calendar-student-list td{vertical-align:top;}.checkpoint-dashboard .calendar-student-list .column-grade{width:100px;}.calendar-student-list td.attendance-pattern{text-align:center;}.calendar-student-detail table.stats{width:100%;table-layout:auto;margin:0 0 1em;}.calendar-student-detail table.stats{margin-right:2em;}.calendar-student-detail table.stats tr > td:first-child{text-align:right;vertical-align:top;font-weight:bold;}.calendar-student-detail table.stats td{text-align:left;vertical-align:top;}.calendar-student-list td hr,.calendar-student-detail table.stats td hr{color:#474849;background-color:#474849;margin:0.5em 0;}.calendar-heading-tools{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:reverse;-moz-box-direction:reverse;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.calendar-heading-tools .vc-checkpoint-verification-form-verify-student,.calendar-heading-tools .verify-all,.calendar-heading-tools .verification-message{-webkit-box-flex:2;-moz-box-flex:2;-webkit-flex:2 0 66.666%;-ms-flex:2 0 66.666%;flex:2 0 66.666%;}.calendar-heading-tools .verified-warnings-errors-toggle-wrapper{-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%;}@media print{.calendar-heading-tools{-webkit-box-direction:reverse;-moz-box-direction:reverse;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;}.calendar-heading-tools > *{width:100%;}}.calendar-heading-tools .print-button,.calendar-heading-tools .attendance-pattern-chart-handle{float:none;clear:none;margin:0 1%;}.calendar-heading-tools .verification-toggle input{height:46px;width:auto;color:#474849;padding-right:12px;background-color:rgba(255,255,0,0.4);background-position:3px center;}.calendar-heading-tools .verification-toggle.verified input{background-color:#c1e094;}.calendar-heading-tools .verification-notes .handle,.calendar-heading-tools .verification-toggle + .verification-notes .handle{float:left;margin:0 0 0 1%;}.calendar-student-detail .verification-notes .notes-text{max-width:none;margin:2%;border:1px solid #cfd2d3;border-radius:2px;}.calendar-student-detail .verification-notes .notes-text:empty{display:none;}.calendar-student-list .verification-notes .notes-text .row .text{line-height:1.15em;max-height:4em;overflow:hidden;}.attendance-pattern-chart-handle{cursor:pointer;width:100px;text-align:center;font-size:12px;}.attendance-pattern-chart-handle .icon{cursor:pointer;width:40px;height:40px;text-indent:74px;padding:0;background-size:contain;background-image:url(/sites/all/modules/vc_checkpoint/images/icon-expand-table.png);border:none;background-color:transparent;}.attendance-pattern-chart-wrapper-print{display:none;}.attendance-pattern-chart-wrapper{border-color:#e5e5e5;}@media print{.attendance-pattern-chart-handle{display:none;}.attendance-pattern-chart-wrapper-print{display:block;}}table.attendance-pattern-chart td{border:1px solid;}table.attendance-pattern-chart td.grade{padding:0;text-align:center;}table.attendance-pattern-chart td.grade .pattern{padding:8px;cursor:default;}table.attendance-pattern-chart .pattern + .pattern{border-top:1px solid;}table.attendance-pattern-chart .pattern:last-child{border-bottom:1px solid;margin-bottom:-1px;}table.attendance-pattern-chart tr > td:first-child{border-left:none;}table.attendance-pattern-chart tr > td:last-child{border-right:none;}
.checkpoint-dashboard .message-box,.checkpoint-dashboard .small-button,.checkpoint-dashboard .message-box,.checkpoint-dashboard .big-button{border-radius:3px;border:none;}.checkpoint-dashboard .message-box{padding:0.5em;margin-bottom:2%;clear:right;}.checkpoint-dashboard .small-button{font-size:0.8em;font-weight:bold;padding:0.5em;cursor:pointer;}.checkpoint-dashboard .big-button{font-size:1.75em;font-weight:bold;padding:0.75em;cursor:pointer;}.checkpoint-dashboard a.small-button:hover,.checkpoint-dashboard a.big-button:hover{text-decoration:none;}.checkpoint-dashboard .message-box,.checkpoint-dashboard .small-button,a.small-button,.checkpoint-dashboard .big-button,a.big-button{background-color:#00CC00;color:white;}.checkpoint-dashboard .green-text,.checkpoint-dashboard a.green-text{color:#00CC00;}.checkpoint-dashboard .message-box.red,.checkpoint-dashboard .small-button.red,a.small-button.red,.checkpoint-dashboard .big-button.red,a.big-button.red{color:white;background-color:#CC0000;}.checkpoint-dashboard .red-text,.checkpoint-dashboard a.red-text{color:#CC0000;}.checkpoint-dashboard .message-box.yellow,.checkpoint-dashboard .small-button.yellow,a.small-button.yellow,.checkpoint-dashboard .big-button.yellow,a.big-button.yellow{color:black;background-color:yellow;}.checkpoint-dashboard .message-box.gray,.checkpoint-dashboard .small-button.gray,a.small-button.gray,.checkpoint-dashboard .big-button.gray,a.big-button.gray{color:white;background-color:gray;}.checkpoint-dashboard .message-box .small-button,.checkpoint-dashboard .message-box .big-button{border:1px solid white;}.checkpoint-dashboard .message-box header{padding:0.5em 0;}.checkpoint-dashboard .message-box form{margin:0;}.checkpoint-dashboard .overview-link{float:right;padding:0.5em;width:25%;}.checkpoint-dashboard .last-imported{clear:right;float:right;font-size:0.95em;padding:0.5em;width:25%;text-align:right;white-space:nowrap;}.checkpoint-dashboard .last-imported label{display:inline-block;*display:inline;zoom:1;}.checkpoint-dashboard .heading{line-height:1em;margin:0 0 2%;padding-top:0.5em;clear:left;}#tabs-wrapper + .messages{clear:both;}.checkpoint-dashboard fieldset.list{clear:both;}.checkpoint-dashboard .verify-row{margin:3%;}.checkpoint-dashboard .verify-row h3.name,.checkpoint-dashboard .verify-row h4.period-name,.checkpoint-dashboard .verify-row .status{margin:0;padding:1%;float:left;width:50%;font-size:1.5em;}.checkpoint-dashboard .verify-row .status{float:right;}.checkpoint-dashboard .verify-row a.status:hover{text-decoration:none;}.checkpoint-dashboard .verify-row h3.name{font-weight:bold;}.checkpoint-dashboard .verify-row .status{clear:right;display:block;background-image:none;font-size:1.25em;text-align:center;font-weight:bold;}.checkpoint-dashboard .verify-button,.checkpoint-dashboard .back-button{float:right;clear:right;}.checkpoint-dashboard .roll-over-info{cursor:default;}.checkpoint-dashboard .expired{color:#CC0000;}.checkpoint-dashboard .print-button,.checkpoint-dashboard .view-all.small-button,#vcp-header-icons{float:right;clear:right;}#vcp-header-icons li{list-style:none;display:inline-block;margin:0 0 0 0.75em;}@media print{.group-sub-menu-wrapper,.group-sub-menu,#vcp-header-icons,.checkpoint-dashboard .back-button{display:none !important;}}.checkpoint-dashboard .column-grade{width:11em;}.checkpoint-dashboard .crp-toggles{text-align:right;}.checkpoint-dashboard .crp-toggle{float:left;text-align:center;padding:2%;width:25%;}.checkpoint-dashboard .crp-toggle:first-child{margin-left:50%;}.checkpoint-dashboard .crp-toggle label{font-weight:normal;font-size:1.15em;margin-bottom:0.25em;}.withdrawn-toggle,.show-outside-dr-toggle{float:right;clear:right;}.withdrawn-toggle .form-submit,.show-outside-dr-toggle .form-submit{display:none;}.withdrawn-date-text{white-space:nowrap;}.checkpoint-dashboard table.slim{font-size:13px;}.checkpoint-dashboard table.slimmer{font-size:12px;}.sub-page-heading-tools{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:reverse;-moz-box-direction:reverse;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 1em;}.sub-page-heading-tools .vc-checkpoint-verification-form-verify-student,.sub-page-heading-tools .verify-all,.sub-page-heading-tools .verification-message{-webkit-box-flex:2;-moz-box-flex:2;-webkit-flex:2 0 66.666%;-ms-flex:2 0 66.666%;flex:2 0 66.666%;}.sub-page-heading-tools .verified-warnings-errors-toggle-wrapper,.sub-page-heading-tools .withdrawn-toggle-wrapper,.sub-page-heading-tools .show-outside-dr-toggle-wrapper{-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%;}.sub-page-heading-tools .withdrawn-toggle-wrapper .form-item-withdrawn-toggle,.sub-page-heading-tools .show-outside-dr-toggle-wrapper .form-item-withdrawn-toggle,.sub-page-heading-tools .show-outside-dr-toggle-wrapper .form-item-withdrawn-toggle{margin-bottom:0;}@media print{.sub-page-heading-tools{-webkit-box-direction:reverse;-moz-box-direction:reverse;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;}.sub-page-heading-tools > *{width:100%;}}.sub-page-heading-tools .verification-toggle input{height:46px;width:auto;color:#474849;padding-right:12px;background-color:rgba(255,255,0,0.4);background-position:3px center;}.sub-page-heading-tools .verification-toggle.verified input{background-color:#c1e094;}.sub-page-heading-tools .verification-notes .handle,.sub-page-heading-tools .verification-toggle + .verification-notes .handle{float:left;margin:0 0 0 1%;}.sub-page-student-detail .verification-notes .notes-text{max-width:none;margin:2%;border:1px solid #cfd2d3;border-radius:2px;}.sub-page-student-detail .verification-notes .notes-text:empty{display:none;}.sub-page-student-list .verification-notes .notes-text .row .text{line-height:1.15em;max-height:4em;overflow:hidden;}
.district-role-matrix .print-button{margin:0 0 0.5em;display:block;float:none;text-align:right;}table.drm-table th,table.drm-table td{width:20%;}table.drm-table th{font-weight:normal;text-align:center;}table.drm-table th .heading{font-size:1.15em;font-weight:bold;}table.drm-table tbody tr > td:first-child{font-size:0.85em;}table.drm-table tbody tr > td:first-child .cat-name{font-size:1.25em;font-weight:bold;}table.drm-table tbody tr > td:first-child .cat-description{margin-bottom:0.5em;}table.drm-table tbody td a{}table.drm-table tbody td .role-resp{font-size:0.85em;}table.drm-table tbody td .role + .role{margin-top:20px;clear:both;}table.drm-table tbody td .cp-role{font-weight:bold;}table.drm-table .resps,table.drm-table .users{margin:0 0 0.5em 16px;}table.drm-table .users{font-size:0.8em;border-bottom-width:1px;border-top-width:1px;border-bottom-style:solid;border-top-style:solid;border-color:#ddd;}table.drm-table .resps .users{margin:0 0 0.5em 0;padding-left:0.5em;}table.drm-table .users a,ul.drm-list li.user{display:inline-block;*display:inline;zoom:1;margin:0 0.5em 0 0;}.drm-expand-all{float:right;margin-bottom:0.15em;}table.drm-table .resps-expander{font-size:22px;font-weight:bold;line-height:1em;margin-left:0.25em;}.list-heading-expander{font-size:0.75em;margin-left:0.5em;}table.drm-table a:hover,table.drm-table .resps-expander:hover,a.list-heading-expander:hover,table.drm-table a:focus,table.drm-table .resps-expander:focus,a.list-heading-expander:focus{text-decoration:none;}table.drm-table .resps.hidden{display:none;}ul.drm-list{padding:0;}ul.drm-list li{list-style:none;}ul.drm-list li.cat-name{margin-bottom:1.25em;}ul.drm-list .list-heading{font-size:1.25em;padding:0.25em 0 0.25em 0.75em;}ul.drm-list .list-heading .cat-description{font-size:0.75em;}ul.drm-list ul.cat-name > li{font-size:1.15em;}ul.drm-list li.cat-info,ul.drm-list li.role-resp,ul.drm-list ul.cp-role > li,ul.drm-list ul.role > li{font-size:0.85em;}ul.drm-list li.cat-info{display:none;margin:0;padding:0.25em 0 0.25em 1.5em;border-bottom-width:1px;border-top-width:1px;border-bottom-style:solid;border-top-style:solid;}ul.drm-list li.cp-role{clear:left;}ul.drm-list li.user{font-size:0.9em;margin:0 1em;}table.drm-table .role,table.drm-table .role-name,table.drm-table .resp,table.drm-table .resp-wrapper,table.drm-table .user{position:relative;z-index:0;}.district-role-matrix .sticky-header{z-index:5;}.district-role-matrix .add-wrapper,.district-role-matrix .control-wrapper{display:inline;}.district-role-matrix .control-wrapper,.district-role-matrix .add-wrapper{position:absolute;top:0;right:0;z-index:1;white-space:nowrap;}.district-role-matrix .add-wrapper{top:1.25em;left:0;right:auto;}.district-role-matrix .control-wrapper,table.drm-table td .role .add-wrapper{background-color:rgba(255,255,255,0.3);}table.drm-table td .role .add-wrapper{top:100%;}.district-role-matrix .control-wrapper a,table.drm-table td .role .add-wrapper a{padding:0 0.15em;margin:0;}table.drm-table td .role .add-wrapper.stack a{display:block;padding:0.15em;}table.drm-table .cat-name .control-wrapper,.district-role-matrix .role-resp .control-wrapper,table.drm-table td.cell > .add-wrapper{position:static;display:inline;background:none;}table.drm-table td.description-only .control-wrapper{background-color:rgba(5,78,89,1);}.field-drm-responsibilities-wrapper.hidden{display:none !important;}table.drm-table th.cat-header{vertical-align:bottom;text-align:right;}table.drm-table th.cat-header a .add{width:16px;}table.drm-table .control-wrapper,table.drm-table .add-wrapper{visibility:hidden;}table.drm-table *:hover > .control-wrapper,table.drm-table *:hover > .add-wrapper{visibility:visible;}table.drm-table a.remove .icon,table.drm-table a.edit .icon{height:18px;}table.drm-table .cat-name a.edit,table.drm-table a.remove .icon{margin-left:0.25em;}table.drm-table .resp a.edit .icon,table.drm-table .resp a.remove .icon,table.drm-table a.add .icon{height:14px;}table.drm-table td .add-wrapper.add-role{float:right;}table.drm-table td.description-only a.add{float:left;}table.drm-table a.add + .resps{margin-left:1.5em;}table.drm-table td a.add + .role-name{margin-top:0;}table.drm-table .role{margin-right:16px;}table.drm-table td .role > a{float:left;position:relative;z-index:1;margin-top:-3px;}table.drm-table td .resp-wrapper a.add-user{margin-left:0.5em;}table.drm-table tr.inactive td,table.drm-table tr.inactive > td:first-child,table.drm-table resp.inactive,table.drm-table role-user.inactive{opacity:0.6;background-color:red;border:2px solid;}ul.drm-list.inactive{opacity:0.8;border:2px solid red;}table.drm-table tr.inactive td a,table.drm-table tr.inactive > td:first-child a,table.drm-table .resp.inactive a,table.drm-table .role.inactive a,table.drm-table a.role-user.inactive,table.drm-table .user.inactive a{color:white;}table.drm-table .role.inactive{padding:4px;margin:-4px;}.district-role-matrix .inactive-message{color:red;font-style:italic;}table.drm-table a.role-user.inactive{display:block;}.district-role-matrix .drm-control{display:none;margin-left:0.5em;}.district-role-matrix h2:hover > .drm-control,ul.drm-list .role:hover > .drm-control,ul.drm-list .role-resp:hover .drm-control,ul.drm-list .user:hover .drm-control,ul.drm-list .cp-role:hover > .drm-control,ul.drm-list .cp-role:hover > .name > .drm-control,ul.drm-list .cat-name:hover .add-to-cp-role{display:inline;}ul.drm-list .cp-role.resp-empty:hover > .drm-control{display:block;}ul.drm-list .cp-role > .drm-control img,ul.drm-list .cp-role > .name > .drm-control img,ul.drm-list .role-resp .drm-control img,ul.drm-list .user .drm-control img{height:16px;}ul.drm-list .cp-role > .drm-control{float:left;margin:0;}ul.drm-list .cp-role.resp-empty > .drm-control{float:none;text-align:left;}ul.drm-list .cp-role > .drm-control.remove{float:none;margin-left:0.5em;}ul.drm-list .cat-name .add-to-cp-role{float:right;}ul.drm-list .cat-name .add-to-cp-role img{height:20px;}ul.drm-list .cat-name .add-to-cp-role.force-hide{display:none !important;}@media print{.district-role-matrix .category-add,.district-role-matrix .resps-expander,.district-role-matrix .drm-expand-all,.district-role-matrix .print-button,.district-role-matrix .back-button,.district-role-matrix .list-heading-expander{display:none;}table.drm-table .resps.hidden{display:block;}}
.withdrawn-toggle{float:right;clear:right;}.withdrawn-toggle .form-submit{display:none;}.withdrawn-date-text{white-space:nowrap;}.supervisors.list .overview-link,.facilities.list .overview-link{width:auto;font-size:1.4em;padding:0;margin:0 3%;}.checkpoint-dashboard .sub-heading .overview-link{float:none;display:block;padding:0;margin:2% 2% 2% 0;font-size:1.15em;}.checkpoint-dashboard.fte .overview-category-sub-menu{font-size:14px;float:right;}.dashboard-tallies th,.dashboard-tallies td{border:2px solid #e5e5e5;text-align:center;}.dashboard-tallies th.top-header{border-top:2px solid #e5e5e5;}.dashboard-tallies tr > td:first-child{text-align:left;width:25%;}.dashboard-tallies tr > td:first-child.text-right{text-align:right;}.dashboard-tallies tr > td.left-column-label:first-child{text-align:right;font-weight:bold;}.dashboard-tallies.new-referrals tr > td:first-child{text-align:center;}.dashboard-tallies.new-referrals th.title{text-align:left;}.dashboard-tallies.new-referrals th.title *{margin:0;}.dashboard-tallies th.insufficient-history{width:90px;}.dashboard-tallies.result-code-qty td.label-cell{width:50%;text-align:center;}.dashboard-tallies a.export-link{font-size:10px;float:right;}.dashboard-tallies.adm-details td.index{width:auto;}.dashboard-tallies.adm-details tr.section-start td,.dashboard-tallies.adm-details tr.section-start + tr td{border-top-width:6px;}.dashboard-tallies.adm-details td.row-label{text-align:left;}.enrollment-report th,.enrollment-report.table > thead:first-child > tr:first-child > th,.enrollment-report td{border:2px solid #e5e5e5;}.enrollment-report td.empty-cell{border-collapse:collapse;border:none;}.enrollment-report td.empty-cell.last{border-collapse:inherit;border-bottom:2px solid #e5e5e5;}.enrollment-report td.oe-label{text-align:center;}.enrollment-report td.sub-label{width:30%;}.enrollment-report.withdrawal-reasons,.enrollment-report.admission-reasons{width:auto;margin:0 auto 2em;}.fte-student-list td.adjusted-fte,.fte-student-list td.original-fte{text-align:right;}.fte-student-list td.adjusted-fte hr,.fte-student-list td.original-fte hr{border-top:1px solid;margin:0 0 0.25em;}.fte-detail table.stats{margin:0 0 2em;width:100%;table-layout:auto;}.fte-student-detail table.stats tr > td:first-child{text-align:right;vertical-align:top;font-weight:bold;width:25%;}.fte-student-detail table.stats td{text-align:left;vertical-align:top;}.fte-student-detail table.stats td.text-right{text-align:right;}.fte-student-detail table.stats tr.error-warning td{border-top-width:3px;border-bottom-width:3px;border-bottom-style:solid;}.fte-student-detail table.stats td.code-cell{width:15%;font-style:italic;}.fte-student-detail table.stats td.info-cell{font-size:0.85em;}.stats-seperator{margin:0 1em;}table th.text-center,table td.text-center,.dashboard-tallies tr > td.text-center:first-child{text-align:center;}table td.th-style,.dashboard-tallies tr > td.th-style:first-child{font-weight:bold;text-align:center;}td.ws-nowrap{white-space:nowrap;}.infinity-symbol{font-size:1.5em;}fieldset.fte-stats{border:1px solid;padding:1em;margin:2em 0;}fieldset.fte-stats > legend{background:white;width:auto;margin-top:0.75em;}fieldset.fte-stats .fte-heading{font-weight:bold;font-style:italic;}fieldset.fte-stats table.stats{border:1px solid;}.fte-totals-table.table{width:auto;}.fte-totals-table.table,.fte-totals-table.table > tbody,.fte-totals-table.table > tbody > tr,.fte-totals-table.table > tbody > tr > td{background:none;border:none;padding:0.75em 0 0;}.fte-totals-table .label-cell{font-weight:bold;}.fte-totals-table.table > tbody > tr > td.value-cell{text-align:left;padding-left:0.25em;padding-right:1.25em;}
.verified-warnings-errors-toggle{float:right;clear:right;font-size:14px;}.verified-warnings-errors-toggle .form-submit{display:none;}@media print{.gifted-heading-tools .verification-message .right,.checkpoint-dashboard.gifted .back-button{display:none;}}.gifted-listing th{white-space:nowrap;font-size:0.9em;}.gifted-listing .facility-name,.gifted-listing .status-label{padding-left:0.5em;}.gifted-listing.facility-listing th.element-header,.gifted-listing.facility-listing td.tally-number{padding:0 2px;vertical-align:middle;min-width:32px;}.page-gifted th.gifted-element-header,.page-gifted td.gifted-element-toggle{border:1px solid #999;text-align:center;}.page-gifted th.element-header{border-top:3px solid #999;}.page-gifted th.screening-header{border-left:3px solid #999;}.page-gifted th.served-header{border-right:2px solid #999;}.page-gifted td.screening-element-tally-number,.page-gifted td.screening-gifted-element-toggle{border-left:3px solid #999;}.page-gifted td.served-element-tally-number,.page-gifted td.served-gifted-element-toggle{border-right:2px solid #999;}.page-gifted th.screening-header + th.accel-header,.page-gifted th.screening-header + th.accel-header,.page-gifted td.served-gifted-element-toggle + td.accel-element-tally-number{border-left:none;}.gifted-listing.facility-listing tr.totals-start td.element-tally-number,.gifted-listing.facility-listing tr.totals-start + tr td.element-tally-number,.gifted-listing.facility-listing tr.totals-start + tr + tr td.element-tally-number{border-top:3px solid #999;border-bottom:3px solid #999;}.page-gifted-facility-list-students .container{display:table;}.gifted-student-detail .flex-item{-webkit-flex:0 1 38%;-ms-flex:0 1 38%;flex:0 1 38%;margin:0 2% 0 0;}.gifted-student-detail .flex-item + .flex-item{-webkit-flex:0 1 60%;-ms-flex:0 1 60%;flex:0 1 60%;margin:0;}.gifted-listing th,.gifted-listing td{text-align:center;border:2px solid #e5e5e5;}.gifted-listing td{padding:0;}.gifted-listing td a{display:block;padding:0;}.gifted-listing td.column.warning,.gifted-student-list table tr.warning,.gifted-student-detail table.stats td.warning{background-color:rgba(255,255,0,0.4);color:inherit;}.gifted-student-list table tr.warning td.active{background:transparent;}.gifted-listing td.column.error,.gifted-student-list table tr.error,.gifted-student-detail table.stats td.error{background-color:rgba(255,0,0,0.25);color:inherit;}.gifted-student-list table tr.error td.active{background-color:transparent;}.gifted-listing td.column.verified,.gifted-student-list table tr.verified,.gifted-student-detail table.stats td.verified{background-color:#c1e094;color:inherit;}.gifted-student-list table tr.verified td.active{background-color:transparent;}.gifted-listing td.column.error a{color:inherit;}.gifted-listing tr.totals-start td{border-top-width:6px;border-bottom-width:6px;}@media print{.gifted-listing td.column.warning a,.gifted-listing td.column.error a{font-weight:bold;text-decoration:underline;color:black;}.gifted-listing td.column.warning a:after{content:'*';text-decoration:none;}}.gifted-listing th.column-0,.gifted-listing td.facility-name{text-align:left;}.gifted-listing td.status-label{text-align:right;}.gifted-listing td.tally-number{white-space:nowrap;}.gifted .asterisk{font-size:1.5em;background-color:yellow;height:16px;display:inline-block;*display:inline;zoom:1;padding:0 3px;margin:-0.5em 0 0;cursor:default;-webkit-border-radius:30%;-moz-border-radius:30%;border-radius:30%;}.gifted .asterisk.warning{background-color:rgba(255,255,0,0.4);}.gifted .asterisk.error{background-color:rgba(255,0,0,0.25);}.gifted-listing > .key{text-align:right;font-size:14px;}@media print{.gifted .asterisk{padding:0;}.gifted .asterisk.error{overflow:hidden;width:0.8em;margin:-1.3em 0 0.3em;}.gifted .asterisk.error:before{content:'†';width:12px;font-size:13px;display:inline-block;}}.checkpoint-dashboard.gifted .heading .sub-line{font-size:0.75em;text-indent:1em;font-style:normal;}.gifted-student-list table.sticky-header{z-index:1;}.gifted-student-list th{vertical-align:bottom;}.gifted-student-list td{vertical-align:top;}.checkpoint-dashboard .gifted-student-list .column-grade{width:100px;}.gifted-student-list td.attendance-pattern{text-align:center;}.gifted-student-detail table.stats{width:100%;table-layout:auto;margin:0 0 1em;}.gifted-student-detail table.stats{margin-right:2em;}.gifted-student-detail table.stats tr > td:first-child{text-align:right;vertical-align:top;font-weight:bold;width:20%;}.gifted-student-detail table.stats td{text-align:left;vertical-align:top;}.gifted-student-list td hr,.gifted-student-detail table.stats td hr{color:#474849;background-color:#474849;margin:0.5em 0;}.gifted-student-detail table.stats table.gifted-elements{margin:0;border:none;}.gifted-student-detail table.stats table.gifted-elements,.gifted-student-detail table.stats table.gifted-elements tbody,.gifted-student-detail table.stats table.gifted-elements tr,.gifted-student-detail table.stats table.gifted-elements td{background:none;}.gifted-student-detail table.stats table.gifted-elements tr td{padding:0.125em 0.5em;}.gifted-student-detail table.stats table.gifted-elements tr > td:first-child{width:12em;border-top:none;font-size:0.9em;font-style:italic;}.gifted-student-detail table.stats table.gifted-elements tr:first-child > td,.gifted-student-detail table.stats table.gifted-elements tbody{border-top:none;}.gifted-student-detail table.stats table.gifted-elements,.gifted-student-detail table.stats table.gifted-elements tr:last-child,.gifted-student-detail table.stats table.gifted-elements tr:last-child > td{border-bottom:none;}.gifted-student-detail table.assessments th{text-align:left;}.gifted-student-detail table.terra-nova.assessments th,.gifted-student-detail table.terra-nova.assessments td{text-align:center;}.gifted-heading-tools{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:reverse;-moz-box-direction:reverse;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.gifted-heading-tools .vc-checkpoint-verification-form-verify-student,.gifted-heading-tools .verify-all,.gifted-heading-tools .verification-message{-webkit-box-flex:2;-moz-box-flex:2;-webkit-flex:2 0 66.666%;-ms-flex:2 0 66.666%;flex:2 0 66.666%;}.gifted-heading-tools .verified-warnings-errors-toggle-wrapper{-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%;}@media print{.gifted-heading-tools{-webkit-box-direction:reverse;-moz-box-direction:reverse;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;}.gifted-heading-tools > *{width:100%;}}.gifted-heading-tools .print-button{float:none;clear:none;margin:0 1%;}.gifted-heading-tools .verification-toggle input{height:46px;width:auto;color:#474849;padding-right:12px;background-color:rgba(255,255,0,0.4);background-position:3px center;}.gifted-heading-tools .verification-toggle.verified input{background-color:#c1e094;}.gifted-heading-tools .verification-notes .handle,.gifted-heading-tools .verification-toggle + .verification-notes .handle{float:left;margin:0 0 0 1%;}.gifted-student-detail .verification-notes .notes-text{max-width:none;margin:2%;border:1px solid #cfd2d3;border-radius:2px;}.gifted-student-detail .verification-notes .notes-text:empty{display:none;}.gifted-student-list .verification-notes .notes-text .row .text{line-height:1.15em;max-height:4em;overflow:hidden;}
.verified-warnings-errors-toggle{float:right;clear:right;font-size:14px;}.verified-warnings-errors-toggle .form-submit{display:none;}@media print{.lep-heading-tools .verification-message .right,.checkpoint-dashboard.lep .back-button{display:none;}}.lep-listing th{white-space:nowrap;font-size:0.9em;}.lep-listing .facility-name,.lep-listing .status-label{padding-left:0.5em;}.lep-report-wrapper .distribution-chart-wrapper.vertical{-webkit-flex:0 1 20%;-ms-flex:0 1 20%;flex:0 1 20%;margin:0;}.lep-student-detail .flex-item{-webkit-flex:0 1 38%;-ms-flex:0 1 38%;flex:0 1 38%;margin:0 2% 0 0;}.lep-student-detail .flex-item + .flex-item{-webkit-flex:0 1 60%;-ms-flex:0 1 60%;flex:0 1 60%;margin:0;}.lep-listing th,.lep-listing td{text-align:center;border:2px solid #e5e5e5;}.lep-listing td{padding:0;}.lep-listing td a{display:block;padding:0;}.lep-listing td.column.warning,.lep-student-list table tr.warning,.lep-student-detail table.stats td.warning{background-color:rgba(255,255,0,0.4);color:inherit;}.lep-student-list table tr.warning td.active{background:transparent;}.lep-listing td.column.error,.lep-student-list table tr.error,.lep-student-detail table.stats td.error{background-color:rgba(255,0,0,0.25);color:inherit;}.lep-student-list table tr.error td.active{background-color:transparent;}.lep-listing td.column.verified,.lep-student-list table tr.verified,.lep-student-detail table.stats td.verified{background-color:#c1e094;color:inherit;}.lep-student-list table tr.verified td.active{background-color:transparent;}.lep-listing td.column.error a{color:inherit;}.lep-listing tr.totals-start td{border-top-width:6px;border-bottom-width:6px;}@media print{.lep-listing td.column.warning a,.lep-listing td.column.error a{font-weight:bold;text-decoration:underline;color:black;}.lep-listing td.column.warning a:after{content:'*';text-decoration:none;}}.lep-listing th.column-0,.lep-listing td.facility-name{text-align:left;}.lep-listing td.status-label{text-align:right;}.lep-listing td.tally-number{white-space:nowrap;}.lep .asterisk{font-size:1.5em;background-color:yellow;height:16px;display:inline-block;*display:inline;zoom:1;padding:0 3px;margin:-0.5em 0 0;cursor:default;-webkit-border-radius:30%;-moz-border-radius:30%;border-radius:30%;}.lep .asterisk.warning{background-color:rgba(255,255,0,0.4);}.lep .asterisk.error{background-color:rgba(255,0,0,0.25);}.lep-listing > .key{text-align:right;font-size:14px;}@media print{.lep .asterisk{padding:0;}.lep .asterisk.error{overflow:hidden;width:0.8em;margin:-1.3em 0 0.3em;}.lep .asterisk.error:before{content:'†';width:12px;font-size:13px;display:inline-block;}}.checkpoint-dashboard.lep .heading .sub-line{font-size:0.75em;text-indent:1em;font-style:normal;}.lep-student-list table.sticky-header{z-index:1;}.lep-student-list th{vertical-align:bottom;}.lep-student-list td{vertical-align:top;}.checkpoint-dashboard .lep-student-list .column-grade{width:100px;}.lep-student-detail table.stats,.lep-student-detail table.course-list{width:100%;table-layout:auto;margin:0 0 1em;}.lep-student-detail table.stats{margin-right:2em;}.lep-student-detail table.stats tr > td:first-child{text-align:right;vertical-align:top;font-weight:bold;}.lep-student-detail table.stats td{text-align:left;vertical-align:top;}.lep-student-detail table.course-list th,.lep-student-detail table.course-list td{text-align:center;}.lep-student-detail table.course-list td{font-size:0.85em;}.lep-student-detail table.course-list th.subject-name,.lep-student-detail table.course-list td.subject-name{text-align:left;}.lep-student-list td hr,.lep-student-detail table.stats td hr{color:#474849;background-color:#474849;margin:0.5em 0;}.lep-heading-tools{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:reverse;-moz-box-direction:reverse;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.lep-heading-tools .vc-checkpoint-verification-form-verify-student,.lep-heading-tools .verify-all,.lep-heading-tools .verification-message{-webkit-box-flex:2;-moz-box-flex:2;-webkit-flex:2 0 66.666%;-ms-flex:2 0 66.666%;flex:2 0 66.666%;}.lep-heading-tools .verified-warnings-errors-toggle-wrapper{-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%;}@media print{.lep-heading-tools{-webkit-box-direction:reverse;-moz-box-direction:reverse;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;}.lep-heading-tools > *{width:100%;}}.lep-heading-tools .print-button{float:none;clear:none;margin:0 1%;}.lep-heading-tools .verification-toggle input{height:46px;width:auto;color:#474849;padding-right:12px;background-color:rgba(255,255,0,0.4);background-position:3px center;}.lep-heading-tools .verification-toggle.verified input{background-color:#c1e094;}.lep-heading-tools .verification-notes .handle,.lep-heading-tools .verification-toggle + .verification-notes .handle{float:left;margin:0 0 0 1%;}.lep-student-detail .verification-notes .notes-text{max-width:none;margin:2%;border:1px solid #cfd2d3;border-radius:2px;}.lep-student-detail .verification-notes .notes-text:empty{display:none;}.lep-student-list .verification-notes .notes-text .row .text{line-height:1.15em;max-height:4em;overflow:hidden;}.lep-student-detail td.no-score-label{text-align:right;font-weight:bold;}.assessment-results-list td{text-align:center;}
a.pot-listing-view-toggle{display:inline-block;*display:inline;zoom:1;margin-left:2em;font-size:14px;}@media print{a.pot-listing-view-toggle{display:none;}}.semester-toggle{float:right;clear:right;}.semester-toggle .form-submit{display:none;}.semester-date-text{white-space:nowrap;}.verified-warnings-errors-toggle{float:right;clear:right;font-size:14px;}.verified-warnings-errors-toggle .form-submit{display:none;}@media print{.pot-heading-tools .verification-message .right,.checkpoint-dashboard.percent-of-time .back-button{display:none;}}.course-qty-listing .listings{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;}.course-qty-listing .listings .listing{margin:0 1%;}.course-qty-listing .listings .listing{-webkit-flex:0 0 48%;-ms-flex:0 0 48%;flex:0 0 48%;margin:0 2% 0 0;}@media print{.course-qty-listing .listings{display:block;}.course-qty-listing .listings .listing{margin:0 1%;}.course-qty-listing .listings .listing + .listing{page-break-before:always;}.course-qty-listing .listings .listing .grade-distribution{page-break-inside:avoid;}.center-content .course-qty-listing  h4{font-size:14px;}}.pot-listing.facility-listing th{white-space:nowrap;font-size:0.9em;}.pot-listing.facility-listing .facility-name,.pot-listing.facility-listing .status-label{padding-left:0.5em;}.pot-report-wrapper .distribution-chart-wrapper.vertical{-webkit-flex:0 1 20%;-ms-flex:0 1 20%;flex:0 1 20%;margin:0;}.pot-student-detail .flex-item{-webkit-flex:0 1 38%;-ms-flex:0 1 38%;flex:0 1 38%;margin:0 2% 0 0;}.pot-student-detail .flex-item + .flex-item{-webkit-flex:0 1 60%;-ms-flex:0 1 60%;flex:0 1 60%;margin:0;}.pot-listing th,.pot-listing td{text-align:center;border:2px solid #e5e5e5;}.pot-listing td{padding:0;}.pot-listing td a{display:block;padding:0;}.pot-listing td.column.warning,.pot-student-list table tr.warning,.pot-student-detail table.stats td.warning{background-color:rgba(255,255,0,0.4);color:inherit;}.pot-student-list table tr.warning td.active{background:transparent;}.pot-listing td.column.error,.pot-student-list table tr.error,.pot-student-detail table.stats td.error{background-color:rgba(255,0,0,0.25);color:inherit;}.pot-student-list table tr.error td.active{background-color:transparent;}.pot-listing td.column.verified,.pot-student-list table tr.verified,.pot-student-detail table.stats td.verified{background-color:#c1e094;color:inherit;}.pot-student-list table tr.verified td.active{background-color:transparent;}.pot-listing td.column.error a{color:inherit;}.pot-listing tr.totals-start td{border-top-width:6px;border-bottom-width:6px;}.course-qty-listing th.column-0,.course-qty-listing td.column-0{width:100px;}@media print{.pot-listing td.column.warning a,.pot-listing td.column.error a{font-weight:bold;text-decoration:underline;color:black;}.pot-listing td.column.warning a:after{content:'*';text-decoration:none;}.course-qty-listing .grade-distribution:after{content:'*Contains warnings:the course quantity may be too high or low for the specified Percent of Time.';display:block;text-align:right;font-size:10px;}}.pot-listing.facility-listing th.column-0,.pot-listing.facility-listing td.facility-name{text-align:left;}.pot-listing.facility-listing td.status-label{text-align:right;}.pot-listing.facility-listing td.tally-number{white-space:nowrap;}.percent-of-time .asterisk{font-size:1.5em;background-color:yellow;height:16px;display:inline-block;*display:inline;zoom:1;padding:0 3px;margin:-0.5em 0 0;cursor:default;-webkit-border-radius:30%;-moz-border-radius:30%;border-radius:30%;}.percent-of-time .asterisk.warning{background-color:rgba(255,255,0,0.4);}.percent-of-time .asterisk.error{background-color:rgba(255,0,0,0.25);}.pot-listing.facility-listing > .key{text-align:right;font-size:14px;}@media print{.percent-of-time .asterisk{padding:0;}.percent-of-time .asterisk.error{overflow:hidden;width:0.8em;margin:-1.3em 0 0.3em;}.percent-of-time .asterisk.error:before{content:'†';width:12px;font-size:13px;display:inline-block;}}.checkpoint-dashboard.percent-of-time .heading .sub-line{font-size:0.75em;text-indent:1em;font-style:normal;}.pot-student-list table.sticky-header{z-index:1;}.pot-student-list th{vertical-align:bottom;}.pot-student-list td{vertical-align:top;}.checkpoint-dashboard .pot-student-list .column-grade{width:100px;}.pot-student-detail table.stats,.pot-student-detail table.course-list{width:100%;table-layout:auto;margin:0 0 1em;}.pot-student-detail table.stats{margin-right:2em;}.pot-student-detail table.stats tr > td:first-child{text-align:right;vertical-align:top;font-weight:bold;}.pot-student-detail table.stats td{text-align:left;vertical-align:top;}.pot-student-detail table.course-list th,.pot-student-detail table.course-list td{text-align:center;}.pot-student-detail table.course-list td{font-size:0.85em;}.pot-student-detail table.course-list th.subject-name,.pot-student-detail table.course-list td.subject-name{text-align:left;}.pot-heading-tools{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:reverse;-moz-box-direction:reverse;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.pot-heading-tools .vc-checkpoint-verification-form-verify-student,.pot-heading-tools .verify-all,.pot-heading-tools .verification-message{-webkit-box-flex:2;-moz-box-flex:2;-webkit-flex:2 0 66.666%;-ms-flex:2 0 66.666%;flex:2 0 66.666%;}.pot-heading-tools .verified-warnings-errors-toggle-wrapper,.pot-heading-tools .withdrawn-toggle-wrapper{-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%;}.pot-heading-tools .withdrawn-toggle-wrapper .form-item-withdrawn-toggle{margin-bottom:0;}@media print{.pot-heading-tools{-webkit-box-direction:reverse;-moz-box-direction:reverse;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;}.pot-heading-tools > *{width:100%;}.course-qty-listing .pot-heading-tools{display:none;}}.pot-distribution-chart-handle{cursor:pointer;width:100px;text-align:center;font-size:12px;}.pot-distribution-chart-handle .icon{cursor:pointer;width:40px;height:40px;text-indent:74px;padding:0;background-size:contain;background-image:url('/sites/all/modules/vc_checkpoint/images/icon-expand-table.png');border:none;background-color:transparent;}.pot-heading-tools .print-button,.pot-heading-tools .pot-distribution-chart-handle{float:none;clear:none;margin:0 1%;}.distribution-chart-wrapper-print{display:none;}.distribution-chart-wrapper{border-color:#e5e5e5;}.distribution-chart-wrapper legend{text-align:left;font-weight:bold;}.distribution-chart-wrapper.horiziontal{text-align:center;border-color:#e5e5e5;}.distribution-chart-wrapper.horiziontal .distribution-chart{text-align:left;margin:0 1em;display:inline-block;*display:inline;zoom:1;}.distribution-chart-wrapper.horizontal table.pot-distribution-chart{table-layout:auto;margin:0;font-size:0.85em;}.distribution-chart{margin-bottom:3em;}.distribution-chart .title{font-size:1.3em;text-align:left;}.distribution-chart table .label-column{width:33.333%;padding-right:1em;font-weight:bold;text-align:right;}.distribution-chart table .label-column .grade-label{font-size:0.95em;font-weight:normal;margin-left:1em;line-height:0.8em;}.distribution-chart table th{vertical-align:bottom;}.distribution-chart table td{vertical-align:top;}.distribution-chart .course-qty-label,.distribution-chart td.percent{text-align:center;}.distribution-chart-wrapper.vertical{margin:0;}.distribution-chart-wrapper.vertical .distribution-chart{margin-bottom:3em;}.distribution-chart-wrapper.vertical .distribution-chart table{text-align:center;}.distribution-chart-wrapper.vertical .distribution-chart table th{text-align:left;font-size:0.8em;}.distribution-chart-wrapper.vertical .distribution-chart table .grade-label{font-weight:normal;display:block;}.distribution-chart .course-prefix-label{margin:0.25em 0.5em 0  0;text-align:right;font-size:0.9em;}@media print{.pot-distribution-chart-handle{display:none;}.distribution-chart-wrapper-print{display:block;}}.pot-heading-tools .verification-toggle input{height:46px;width:auto;color:#474849;padding-right:12px;background-color:rgba(255,255,0,0.4);background-position:3px center;}.pot-heading-tools .verification-toggle.verified input{background-color:#c1e094;}.pot-heading-tools .verification-notes .handle,.pot-heading-tools .verification-toggle + .verification-notes .handle{float:left;margin:0 0 0 1%;}.pot-student-detail .verification-notes .notes-text{max-width:none;margin:2%;border:1px solid #cfd2d3;border-radius:2px;}.pot-student-detail .verification-notes .notes-text:empty{display:none;}.pot-student-list .verification-notes .notes-text .row .text{line-height:1.15em;max-height:4em;overflow:hidden;}
form.checkpoint-search.in-menu{position:relative;}form.checkpoint-search.in-menu .search-box-wrapper{position:absolute;width:0;overflow:hidden;right:100%;z-index:1;}form.checkpoint-search.in-menu .close-button{position:absolute;right:0;cursor:pointer;}form.checkpoint-search.in-menu input.search-box{font-size:13px;}ul.relevance{margin:0;padding:0;}ul.relevance li{float:left;font-size:1em;list-style-type:disc;list-style-position:inside;}ul.relevance li.empty{list-style-type:circle;}
.withdrawn-toggle{float:right;clear:right;}.withdrawn-toggle .form-submit{display:none;}.withdrawn-date-text{white-space:nowrap;}.supervisors.list .overview-link,.facilities.list .overview-link{width:auto;font-size:1.4em;padding:0;margin:0 3%;}.checkpoint-dashboard .sub-heading .overview-link{float:none;display:block;padding:0;margin:2% 2% 2% 0;font-size:1.15em;}.checkpoint-dashboard.special-services .overview-category-sub-menu{font-size:14px;float:right;}.consents-etr-tallies th,.consents-etr-tallies td{border:2px solid #e5e5e5;text-align:center;}.consents-etr-tallies th.top-header{border-top:2px solid #e5e5e5;}.consents-etr-tallies tr > td:first-child{text-align:left;width:25%;}.consents-etr-tallies tr > td.left-column-label:first-child{text-align:right;font-weight:bold;}.consents-etr-tallies.new-referrals tr > td:first-child{text-align:center;}.consents-etr-tallies.new-referrals th.title{text-align:left;}.consents-etr-tallies.new-referrals th.title *{margin:0;}.consents-etr-tallies th.insufficient-history{width:90px;}.special-services-detail table.stats{margin:0 0 2em;width:100%;table-layout:auto;}.special-services-student-detail table.stats tr > td:first-child{text-align:right;vertical-align:top;font-weight:bold;width:25%;}.special-services-student-detail table.stats td{text-align:left;vertical-align:top;}.special-services-student-detail table.stats tr.error-warning td{border-top-width:3px;border-bottom-width:3px;border-bottom-style:solid;}.special-services-student-detail table.stats td.code-cell{width:15%;font-style:italic;}.special-services-student-detail table.stats td.info-cell{font-size:0.85em;}.stats-seperator{margin:0 1em;}.special-services-student-detail a.add-button.manual-edit{float:right;margin:0 0 0.5em;}.special-services-student-detail a.edit-button.manual-edit,.special-services-student-detail a.delete-button.manual-edit{font-weight:normal;margin:0 0 0.25em;}table th.text-center,table td.text-center,.consents-etr-tallies tr > td.text-center:first-child{text-align:center;}table td.th-style,.consents-etr-tallies tr > td.th-style:first-child{font-weight:bold;text-align:center;}td.ws-nowrap{white-space:nowrap;}.infinity-symbol{font-size:1.5em;}
table.col-width-25 td{width:25%;}table.col-width-33 td{width:33%;}li.no-style{list-style:none;}#stats-user-info .sort-links a{float:left;width:33.333%;text-indent:1.5em;}#stats-user-info .sort-links a.facility{text-indent:2.5em;}#stats-user-info a.export-users{float:right;clear:right;font-size:0.75em;margin:0.75em  0;}#group-refresh-link{float:right;}table.stats-group-listing thead th,table.stats-group-listing.sticky-header thead th{text-align:left;}.table>tbody>tr>td.td-merge-top,.table>tbody>tr>th.td-merge-top,.table>tfoot>tr>td.td-merge-top,.table>tfoot>tr>th.td-merge-top,.table>thead>tr>td.td-merge-top,.table>thead>tr>th.td-merge-top{border-top:none;}.table>tbody>tr>td.td-merge-bottom,.table>tbody>tr>th.td-merge-bottom,.table>tfoot>tr>td.td-merge-bottom,.table>tfoot>tr>th.td-merge-bottom,.table>thead>tr>td.td-merge-bottom,.table>thead>tr>th.td-merge-bottom{border-bottom:none;}.group-fieldset.stats-fieldset .group-name h4{margin-top:0;}h3.stats-last-accessed{padding-bottom:1em;}.pie-chart{position:relative;overflow:hidden;}.pie-chart .slices{border-radius:50%;border:4px solid;height:200px;width:200px;overflow:hidden;position:relative;display:inline-block;margin:20px;z-index:5;background-color:white;}.pie-chart .slices .slice{width:2000%;height:50%;top:50%;left:50%;position:absolute;transform-origin:top left;}.pie-chart .slices .slice.over-50{width:100%;height:100%;top:0;left:0;transform:none !important;}.pie-chart .captions .caption:nth-child(5n+1) .indicator,.pie-chart .slices .slice:nth-child(5n+1){background-color:red;}.pie-chart .captions .caption:nth-child(5n+2) .indicator,.pie-chart .slices .slice:nth-child(5n+2){background-color:green;}.pie-chart .captions .caption:nth-child(5n+3) .indicator,.pie-chart .slices .slice:nth-child(5n+3){background-color:blue;}.pie-chart .captions .caption:nth-child(5n+4) .indicator,.pie-chart .slices .slice:nth-child(5n+4){background-color:orange;}.pie-chart .captions .caption:nth-child(5n+5) .indicator,.pie-chart .slices .slice:nth-child(5n+5){background-color:purple;}.pie-chart .connections{height:220px;width:220px;position:absolute;top:10px;left:10px;}.pie-chart .connections .frame{overflow:hidden;}.pie-chart .connections .frame,.pie-chart .connections .frame .wrapper{background-color:white;position:relative;height:100%;width:100%;}.pie-chart .connection{display:none;border-top:4px solid;background-color:white;top:50%;left:50%;position:absolute;width:100%;height:200%;transform-origin:top left;}.pie-chart .connection.over:before,.pie-chart .connection.over:after{background-color:white;width:200px;height:200px;color:white;content:' ';position:absolute;left:-90%;}.pie-chart .connection.over:after{left:auto;right:-90%;}.pie-chart .captions{position:absolute;top:0;left:100%;height:100%;width:1000%;overflow:hidden;margin:0 0 0 -4px;padding:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-moz-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:start;-moz-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;}.pie-chart .captions .caption{font-size:0.8em;white-space:nowrap;list-style:none;padding:0 1em;padding-top:0.75em;margin-left:4px;position:relative;z-index:1;border-bottom:4px solid transparent;}.pie-chart .connections.over .captions .caption{opacity:0.4;}.pie-chart .connections.over .captions .caption.over{opacity:1;z-index:0;}.pie-chart .captions .caption.over:before{width:1000%;height:1000%;top:100%;right:100%;border-top:4px solid;background-color:white;position:absolute;transform-origin:top center;content:' ';}.pie-chart .captions .caption .indicator{display:inline-block;width:8px;height:8px;vertical-align:middle;border:1px solid;margin-right:0.5em;}.pie-chart .connection.over{display:block;}.pie-chart .connections.over .frame .wrapper{border:4px solid;}.pie-chart .connections.right .frame .wrapper{border-left:none;}.pie-chart .connections.top .frame .wrapper{border-bottom:none;}.pie-chart .connections.bottom .frame .wrapper{border-top:none;}.pie-chart .connections.top .frame .wrapper .connection{border-top:none;border-bottom:4px solid;top:auto;bottom:50%;transform-origin:bottom left;}.pie-chart .connections.top .frame .wrapper .connection.over:before,.pie-chart .connections.top .frame .wrapper .connection.over:after{bottom:0;}.pie-chart .captions .caption.over{border-bottom:4px solid;}.pie-chart .connections.bottom .caption.over:before{transform:rotate(180deg);margin-top:4px;right:96%;}
.verified-warnings-errors-toggle{float:right;clear:right;font-size:14px;}.verified-warnings-errors-toggle .form-submit{display:none;}td.column.verified,table tr.verified{background-color:#c1e094;color:inherit;}table tr.verified td.active{background-color:transparent;}a.verification-message,a.verification-message:link,a.verification-message:visited{display:inline-block;*display:inline;zoom:1;padding:0.5em 1em 0.5em 52px;white-space:nowrap;font-size:1.5em;height:52px;line-height:28px;vertical-align:middle;color:#474849;text-decoration:none;background-repeat:no-repeat;background-position:5px center;background-color:rgba(255,255,0,0.4);background-image:url(/sites/all/modules/vc_checkpoint/images/icon-flag-gray.png);}a.verification-message.complete,a.verification-message.complete:link,a.verification-message.complete:visited{background-color:#c1e094;background-image:url(/sites/all/modules/vc_checkpoint/images/icon-flag-green.png);}a.verification-message .right{float:right;margin-left:20%;color:#c18515;font-size:.75em;}a.verification-message.complete .right{color:inherit;}a.verification-message .right:hover{text-decoration:underline;}.course-qty-listing a.verification-message{display:block;margin-top:0.5em;font-size:1.15em;height:36px;line-height:20px;background-size:28px;padding:0.5em 1em 0.5em 36px;}form.verify-all .submit-button,form.verify-all .form-item{display:inline-block;*display:inline;zoom:1;vertical-align:middle;}form.verify-all .submit-button{padding:0.5em 1em 0.5em 36px;white-space:nowrap;font-size:1.15em;height:36px;line-height:17px;vertical-align:middle;cursor:pointer;border:none;color:#474849;background-size:28px;background-repeat:no-repeat;background-position:5px center;background-color:rgba(255,255,0,0.4);background-image:url(/sites/all/modules/vc_checkpoint/images/icon-flag-gray.png);}form.verify-all .submit-button.all-verified{background-color:#c1e094;background-image:url(/sites/all/modules/vc_checkpoint/images/icon-flag-green.png);}form.verify-all .form-item{font-size:0.75em;}.verification-status-column{min-width:130px;}.verification-toggle{float:left;position:relative;}.verification-toggle input{display:inline-block;*display:inline;zoom:0;width:40px;height:40px;text-indent:46px;cursor:pointer;background-color:transparent;border:none;font-size:1.25em;background-repeat:no-repeat;background-image:url(/sites/all/modules/vc_checkpoint/images/icon-flag-gray.png);}.verification-toggle.verified input{background-image:url(/sites/all/modules/vc_checkpoint/images/icon-flag-green.png);}.verification-toggle .ajax-progress.ajax-progress-throbber{position:absolute;left:0;white-space:nowrap;background-color:rgba(255,255,255,0.35);padding:1em;}.verification-notes .handle,.verification-notes .save-notes,.verification-notes .cancel{display:inline-block;*display:inline;zoom:0;width:40px;height:40px;border:none;cursor:pointer;overflow:hidden;white-space:nowrap;text-indent:50px;vertical-align:middle;margin:0.25em;background-color:transparent;background-image:url(/sites/all/modules/vc_checkpoint/images/icon-edit.png);}.verification-notes .handle{width:25px;height:25px;background-size:contain;}.verification-toggle + .verification-notes .handle{float:right;}.verification-notes .notes-text{max-width:300px;min-width:200px;clear:both;}.verification-notes .notes-text .note-footer{float:right;clear:right;font-size:0.8em;}.verification-notes .notes-text .row{padding:0.5em;}.verification-notes .notes-text .row.even{background-color:rgba(255,255,255,0.4);}.verification-notes .notes-text .row .controls{float:right;margin:0 0 0.25em 0.25em;}.verification-notes .notes-text .row .controls img{width:20px;cursor:pointer;}.verification-notes .notes-text > .wrapper{max-height:20em;overflow:hidden;}.verification-notes .notes-text .row .text{white-space:pre-line;word-wrap:break-word;line-height:1.15em;max-height:7em;overflow:hidden;}.verification-notes .vcp-note-delete-confirm{display:none;}.verification-notes .notes-text .expander{display:none;font-weight:bold;font-size:1.5em;cursor:pointer;margin-left:.5em;}.verification-notes .notes-text > .expander{font-size:2em;float:right;}.verification-notes .messages{clear:both;}.verification-notes .edit-controls{display:none;clear:both;position:relative;}.verification-notes .save-notes{background-image:url(/sites/all/modules/vc_checkpoint/images/green-check.png);float:right;}.verification-notes .cancel{background-image:url(/sites/all/modules/vc_checkpoint/images/red-x.png);float:right;margin-right:1em;}.verification-notes .edit-controls .ajax-progress-throbber{position:absolute;height:100%;width:100%;top:0;left:0;background-color:rgba(0,0,0,0.4);color:white;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}.verification-notes .edit-controls .ajax-progress-throbber .message{padding:0;}@media print{.verification-notes .handle,.verification-notes .note .controls,.pot-verify-all{display:none;}}
