@charset "UTF-8";/*!
 * CSS for website
 * @author: [name] [(email/web site)]
 *//*! normalize.css v4.1.1 | MIT License | github.com/necolas/normalize.css */@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro);dfn,select{font-style:italic}progress,sub,sup{vertical-align:baseline}button,hr,input{overflow:visible}img,legend{max-width:100%}#main-nav .mbl-only,#main-nav ul li a,.alert-btn,.btn,.md-select-menu-item,.program-item-container .program-item .prg-col .info a,.side-nav nav a,.side-nav-close,a.red-btn,footer .info a:hover,ul.jump-menu a{text-decoration:none}#main-nav ul li a,.regevent-cancel,.text-uppercase{text-transform:uppercase}.hdr-bar,.side-nav-container{-webkit-box-direction:normal}#main-nav ul,.admin-option-list,.form-checkbox-list,.md-select-menu,.provider-row ul,.side-nav nav ul,footer .social ul,ul.jump-menu{list-style:none}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent;-webkit-text-decoration-skip:objects;color:#DD323A}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}h1{font-size:2em}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative}#select-pg-overlay,.btn-ripple-container,.btn-ripple-element,.input-field .error-label,.input-field label,.md-select-menu,.md-select-searchbar,.reg-container #part-bar #btn-edit-info,.reg-container #reg-area .grade-level-container .grade-level-list-label,.select-placeholder[class*=input-icon]~i,.side-nav-close,.side-nav:before,.use-medium-editor[class*=input-icon]~i,.visuallyhidden,input[type=checkbox]+label:after,input[type=checkbox]+label:before,input[type=date][class*=input-icon]~i,input[type=datetime-local][class*=input-icon]~i,input[type=email][class*=input-icon]~i,input[type=number][class*=input-icon]~i,input[type=password][class*=input-icon]~i,input[type=radio]+label:after,input[type=radio]+label:before,input[type=search][class*=input-icon]~i,input[type=tel][class*=input-icon]~i,input[type=text][class*=input-icon]~i,input[type=time][class*=input-icon]~i,input[type=url][class*=input-icon]~i,select[class*=input-icon]~i,textarea[class*=input-icon]~i{position:absolute}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none;height:auto;vertical-align:middle}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}*,.hollow-dots-spinner,.hollow-dots-spinner *,.pika-button,legend{box-sizing:border-box}button,input,select,textarea{font:inherit;margin:0}optgroup{font-weight:700}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{color:inherit;display:table;padding:0;white-space:normal}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}html,li{line-height:22px}.alert-btn,.alert-header,.btn,.input-field label,html{font-family:"Source Sans Pro",sans-serif}.eq-height-item{opacity:0;transition:opacity 75ms ease}.eq-height-item.in{opacity:1}.banner,.bg-cover,section.banner{background-position:center center;background-repeat:no-repeat;background-size:cover}.mb-0{margin-bottom:0!important}.mt-0{margin-top:0!important}.pb-0{padding-bottom:0!important}.pt-0{padding-top:0!important}#form-login .btn-row,.c2t-checklist,.form-row,.row,ol,ul{padding:0}.float-left{float:left!important}.float-right{float:right!important}.float-none{float:none!important}.hidden,.md-select-menu-item.default-item{display:none!important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;width:1px}@media print{blockquote,img,pre,tr{page-break-inside:avoid}*{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}blockquote,pre{border:1px solid #999}thead{display:table-header-group}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}#form-login .btn-row,.c2t-checklist,.form-row,.md-select-menu,.md-select-searchbar,.row,.side-nav nav ul{margin:0}.alert-btn,.alert-btn i,.btn,.btn i,.hdr-bar-title,.hdr-nav-trigger,.md-select-menu-item[selected=true]:before,.select-placeholder i,.select-placeholder span,.side-nav nav a i,.side-nav-close,input[type=checkbox]+label,input[type=radio]+label,input[type=radio]+label:before{display:inline-block}.btn-ripple-container,.event-view-row .event-date .date,.event-view-row .event-date .time,.event-view-row .event-deadline:before,.event-view-row .event-provider .provider,.event-view-row .event-provider .title,.form-section-hdr:after,.md-select-menu-item,.program-item-container .program-item .prg-col .provider,.program-item-container .program-item .prg-col .title,.reg-container #reg-area .form-msg,.reg-container #reg-area .reg-event-row .event-campus-col .edc-campus,.reg-container #reg-area .reg-event-row .event-campus-col .edc-provider,.reg-container #reg-area .reg-event-row .event-campus-col .edc-title,.reg-container #reg-area .reg-event-row .event-date-col .edc-date,.reg-container #reg-area .reg-event-row .event-date-col .edc-time,.reg-container #reg-area .reg-event-row .event-po-col .edc-po,.side-nav nav a,.side-nav:before{display:block}.alert-btn,.btn,.container-main,.input-field,.md-select-menu-item,.reg-container #part-bar,.reg-container #reg-area .grade-level-container,.select-placeholder,.side-nav nav a,.side-nav nav a i,.side-nav-container,input[type=checkbox]+label,input[type=radio]+label{position:relative}.alert-container,.alert-el,.btn-fab-fixed,.hdr-bar,.side-nav,.toast{position:fixed}.text-left{text-align:left}.alert-btn,.alert-btn i,.btn,.btn i,.text-center{text-align:center}.alert-btn-container,.input-field .error-label,.select-placeholder i,.text-right{text-align:right}.text-justify{text-align:justify}@media (min-width:1024px){.mbl-only{display:none!important}}@media (max-width:768px){.no-mbl{display:none!important}}#form-login .btn-row::before,#form-login section.programs .program-filter .btn-row::before,#main-nav ul::before,#modal-admin-content .modal-ftr::before,#participants-container #form-grid #new-participant::before,.c2t-checklist::before,.clearfix::before,.content-container::before,.event-view-row::before,.form-row::before,.image-modal .modal-section.image-options .image-grid::before,.program-item-container .program-item::before,.reg-container #reg-area .reg-event-row::before,.reg-container::before,.row::before,.section-content::before,footer .social::before,footer::before,section.programs .program-filter #form-login .btn-row::before,section.programs .program-filter .c2t-checklist::before,section.programs .program-filter .filter-btn-row::before,section.programs .program-filter .form-row::before,section.programs .program-filter .row::before,ul.jump-menu::before{content:"";display:table}#form-login .btn-row:after,#form-login section.programs .program-filter .btn-row:after,#main-nav ul:after,#modal-admin-content .modal-ftr:after,#participants-container #form-grid #new-participant:after,.c2t-checklist:after,.clearfix:after,.content-container:after,.event-view-row:after,.form-row:after,.image-modal .modal-section.image-options .image-grid:after,.program-item-container .program-item:after,.reg-container #reg-area .reg-event-row:after,.reg-container:after,.row:after,.section-content:after,footer .social:after,footer:after,section.programs .program-filter #form-login .btn-row:after,section.programs .program-filter .c2t-checklist:after,section.programs .program-filter .filter-btn-row:after,section.programs .program-filter .form-row:after,section.programs .program-filter .row:after,ul.jump-menu:after{clear:both;content:"";display:table}.text-xlarge{font-size:1.4em}.text-larger{font-size:1.25em}.text-large{font-size:1.1em}.text-small{font-size:.9em}.text-smaller{font-size:.75em}.text-xsmall{font-size:.6em}h1,h2,h3,h4,h5,h6{font-weight:400;margin:0;text-rendering:optimizelegibility}p{margin:0 0 11px}ol,ul{margin:0 0 11px 25px}.span-1,.span-10,.span-11,.span-2,.span-3,.span-4,.span-5,.span-7,.span-8,.span-9{margin-right:1.6949152542%;float:left}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}a:hover{color:#005580}html{overflow-y:scroll;font-size:16px;font-weight:400;-webkit-text-size-adjust:none;-ms-text-size-adjust:none}html.withdrawer{height:100%;width:100%}body{background:#fff;color:#2d2d2d;text-align:left}body.modal-in{overflow:hidden}body .noscroll{overflow:hidden!important;max-height:100%}::-moz-selection{background:#b3d4fc;color:#fff}::selection{background:#b3d4fc;color:#fff}.span-1{width:6.7796610169%}.pre-1{padding-left:8.4745762712%}.suffix-1{padding-right:8.4745762712%}.span-2{width:15.2542372881%}.pre-2{padding-left:16.9491525424%}.suffix-2{padding-right:16.9491525424%}.span-3{width:23.7288135593%}.pre-3{padding-left:25.4237288136%}.suffix-3{padding-right:25.4237288136%}.span-4{width:32.2033898305%}.pre-4{padding-left:33.8983050847%}.suffix-4{padding-right:33.8983050847%}.span-5{width:40.6779661017%}.pre-5{padding-left:42.3728813559%}.suffix-5{padding-right:42.3728813559%}.span-6{width:49.1525423729%;float:left;margin-right:1.6949152542%}.pre-6{padding-left:50.8474576271%}.suffix-6{padding-right:50.8474576271%}.span-7{width:57.6271186441%}.pre-7{padding-left:59.3220338983%}.suffix-7{padding-right:59.3220338983%}.span-8{width:66.1016949153%}.pre-8{padding-left:67.7966101695%}.suffix-8{padding-right:67.7966101695%}.span-9{width:74.5762711864%}.pre-9{padding-left:76.2711864407%}.suffix-9{padding-right:76.2711864407%}.span-10{width:83.0508474576%}.pre-10{padding-left:84.7457627119%}.suffix-10{padding-right:84.7457627119%}.span-11{width:91.5254237288%}.pre-11{padding-left:93.2203389831%}.suffix-11{padding-right:93.2203389831%}.span-12{width:100%;float:left;margin-left:0;margin-right:0}.pre-12{padding-left:101.694915254%}.suffix-12{padding-right:101.694915254%}.span-first{margin-left:0;padding-left:0}.span-last{float:right;margin-right:0;padding-right:0}#form-login .btn-row,.c2t-checklist,.form-row,.row{max-width:100%;margin-left:auto;margin-right:auto}#form-login .btn-row:after,.c2t-checklist:after,.form-row:after,.row:after{content:" ";display:block;clear:both}#nav-overlay,.form-section-hdr:after,.side-nav:before{content:''}.row-cols-1 .col{clear:both;width:100%;float:left;margin-left:0;margin-right:0;margin-bottom:4.6610169492%;padding:0}@media (min-width:768px){.row-cols-1 .col{clear:none;width:100%;float:left;margin-left:0;margin-right:0;margin-bottom:0}.row-cols-1 .col:not(:first-child):last-child{float:right;margin-right:0}}#form-login .btn-row .col-1,.c2t-checklist .col-1,.form-row .col-1,.row .col-1{clear:both;width:100%;float:left;margin-left:0;margin-right:0;margin-bottom:4.6610169492%;padding:0}@media (min-width:768px){#form-login .btn-row .col-1,.c2t-checklist .col-1,.form-row .col-1,.row .col-1{clear:none;width:6.7796610169%;float:left;margin-right:1.6949152542%;margin-bottom:0}#form-login .btn-row .col-1:not(:first-child):last-child,.c2t-checklist .col-1:not(:first-child):last-child,.form-row .col-1:not(:first-child):last-child,.row .col-1:not(:first-child):last-child{float:right;margin-right:0}}.row-cols-2 .col{clear:both;width:100%;float:left;margin-left:0;margin-right:0;margin-bottom:4.6610169492%;padding:0}@media (min-width:768px){.row-cols-2 .col{clear:none;width:49.1525423729%;float:left;margin-right:1.6949152542%;margin-bottom:0}.row-cols-2 .col:not(:first-child):last-child{float:right;margin-right:0}}#form-login .btn-row .col-2,.c2t-checklist .col-2,.form-row .col-2,.row .col-2{clear:both;width:100%;float:left;margin-left:0;margin-right:0;margin-bottom:4.6610169492%;padding:0}@media (min-width:768px){#form-login .btn-row .col-2,.c2t-checklist .col-2,.form-row .col-2,.row .col-2{clear:none;width:15.2542372881%;float:left;margin-right:1.6949152542%;margin-bottom:0}#form-login .btn-row .col-2:not(:first-child):last-child,.c2t-checklist .col-2:not(:first-child):last-child,.form-row .col-2:not(:first-child):last-child,.row .col-2:not(:first-child):last-child{float:right;margin-right:0}}.row-cols-3 .col{clear:both;width:100%;float:left;margin-left:0;margin-right:0;margin-bottom:4.6610169492%;padding:0}@media (min-width:768px){.row-cols-3 .col{clear:none;width:32.2033898305%;float:left;margin-right:1.6949152542%;margin-bottom:0}.row-cols-3 .col:not(:first-child):last-child{float:right;margin-right:0}}#form-login .btn-row .col-3,.c2t-checklist .col-3,.form-row .col-3,.row .col-3{clear:both;width:100%;float:left;margin-left:0;margin-right:0;margin-bottom:4.6610169492%;padding:0}@media (min-width:768px){#form-login .btn-row .col-3,.c2t-checklist .col-3,.form-row .col-3,.row .col-3{clear:none;width:23.7288135593%;float:left;margin-right:1.6949152542%;margin-bottom:0}#form-login .btn-row .col-3:not(:first-child):last-child,.c2t-checklist .col-3:not(:first-child):last-child,.form-row .col-3:not(:first-child):last-child,.row .col-3:not(:first-child):last-child{float:right;margin-right:0}}.row-cols-4 .col{clear:both;width:100%;float:left;margin-left:0;margin-right:0;margin-bottom:4.6610169492%;padding:0}@media (min-width:768px){.row-cols-4 .col{clear:none;width:23.7288135593%;float:left;margin-right:1.6949152542%;margin-bottom:0}.row-cols-4 .col:not(:first-child):last-child{float:right;margin-right:0}}#form-login .btn-row .col-4,.c2t-checklist .col-4,.form-row .col-4,.row .col-4{clear:both;width:100%;float:left;margin-left:0;margin-right:0;margin-bottom:4.6610169492%;padding:0}@media (min-width:768px){#form-login .btn-row .col-4,.c2t-checklist .col-4,.form-row .col-4,.row .col-4{clear:none;width:32.2033898305%;float:left;margin-right:1.6949152542%;margin-bottom:0}#form-login .btn-row .col-4:not(:first-child):last-child,.c2t-checklist .col-4:not(:first-child):last-child,.form-row .col-4:not(:first-child):last-child,.row .col-4:not(:first-child):last-child{float:right;margin-right:0}}.row-cols-5 .col{clear:both;width:100%;float:left;margin-left:0;margin-right:0;margin-bottom:4.6610169492%;padding:0}@media (min-width:768px){.row-cols-5 .col{clear:none;width:18.6440677966%;float:left;margin-right:1.6949152542%;margin-bottom:0}.row-cols-5 .col:not(:first-child):last-child{float:right;margin-right:0}}#form-login .btn-row .col-5,.c2t-checklist .col-5,.form-row .col-5,.row .col-5{clear:both;width:100%;float:left;margin-left:0;margin-right:0;margin-bottom:4.6610169492%;padding:0}@media (min-width:768px){#form-login .btn-row .col-5,.c2t-checklist .col-5,.form-row .col-5,.row .col-5{clear:none;width:40.6779661017%;float:left;margin-right:1.6949152542%;margin-bottom:0}#form-login .btn-row .col-5:not(:first-child):last-child,.c2t-checklist .col-5:not(:first-child):last-child,.form-row .col-5:not(:first-child):last-child,.row .col-5:not(:first-child):last-child{float:right;margin-right:0}}.row-cols-6 .col{clear:both;width:100%;float:left;margin-left:0;margin-right:0;margin-bottom:4.6610169492%;padding:0}@media (min-width:768px){.row-cols-6 .col{clear:none;width:15.2542372881%;float:left;margin-right:1.6949152542%;margin-bottom:0}.row-cols-6 .col:not(:first-child):last-child{float:right;margin-right:0}}#form-login .btn-row .col-6,.c2t-checklist .col-6,.form-row .col-6,.row .col-6{clear:both;width:100%;float:left;margin-left:0;margin-right:0;margin-bottom:4.6610169492%;padding:0}@media (min-width:768px){#form-login .btn-row .col-6,.c2t-checklist .col-6,.form-row .col-6,.row .col-6{clear:none;width:49.1525423729%;float:left;margin-right:1.6949152542%;margin-bottom:0}#form-login .btn-row .col-6:not(:first-child):last-child,.c2t-checklist .col-6:not(:first-child):last-child,.form-row .col-6:not(:first-child):last-child,.row .col-6:not(:first-child):last-child{float:right;margin-right:0}}.row-cols-7 .col{clear:both;width:100%;float:left;margin-left:0;margin-right:0;margin-bottom:4.6610169492%;padding:0}@media (min-width:768px){.row-cols-7 .col{clear:none;width:12.8329297821%;float:left;margin-right:1.6949152542%;margin-bottom:0}.row-cols-7 .col:not(:first-child):last-child{float:right;margin-right:0}}#form-login .btn-row .col-7,.c2t-checklist .col-7,.form-row .col-7,.row .col-7{clear:both;width:100%;float:left;margin-left:0;margin-right:0;margin-bottom:4.6610169492%;padding:0}@media (min-width:768px){#form-login .btn-row .col-7,.c2t-checklist .col-7,.form-row .col-7,.row .col-7{clear:none;width:57.6271186441%;float:left;margin-right:1.6949152542%;margin-bottom:0}#form-login .btn-row .col-7:not(:first-child):last-child,.c2t-checklist .col-7:not(:first-child):last-child,.form-row .col-7:not(:first-child):last-child,.row .col-7:not(:first-child):last-child{float:right;margin-right:0}}.row-cols-8 .col{clear:both;width:100%;float:left;margin-left:0;margin-right:0;margin-bottom:4.6610169492%;padding:0}@media (min-width:768px){.row-cols-8 .col{clear:none;width:11.0169491525%;float:left;margin-right:1.6949152542%;margin-bottom:0}.row-cols-8 .col:not(:first-child):last-child{float:right;margin-right:0}}#form-login .btn-row .col-8,.c2t-checklist .col-8,.form-row .col-8,.row .col-8{clear:both;width:100%;float:left;margin-left:0;margin-right:0;margin-bottom:4.6610169492%;padding:0}@media (min-width:768px){#form-login .btn-row .col-8,.c2t-checklist .col-8,.form-row .col-8,.row .col-8{clear:none;width:66.1016949153%;float:left;margin-right:1.6949152542%;margin-bottom:0}#form-login .btn-row .col-8:not(:first-child):last-child,.c2t-checklist .col-8:not(:first-child):last-child,.form-row .col-8:not(:first-child):last-child,.row .col-8:not(:first-child):last-child{float:right;margin-right:0}}.row-cols-9 .col{clear:both;width:100%;float:left;margin-left:0;margin-right:0;margin-bottom:4.6610169492%;padding:0}@media (min-width:768px){.row-cols-9 .col{clear:none;width:9.604519774%;float:left;margin-right:1.6949152542%;margin-bottom:0}.row-cols-9 .col:not(:first-child):last-child{float:right;margin-right:0}}#form-login .btn-row .col-9,.c2t-checklist .col-9,.form-row .col-9,.row .col-9{clear:both;width:100%;float:left;margin-left:0;margin-right:0;margin-bottom:4.6610169492%;padding:0}@media (min-width:768px){#form-login .btn-row .col-9,.c2t-checklist .col-9,.form-row .col-9,.row .col-9{clear:none;width:74.5762711864%;float:left;margin-right:1.6949152542%;margin-bottom:0}#form-login .btn-row .col-9:not(:first-child):last-child,.c2t-checklist .col-9:not(:first-child):last-child,.form-row .col-9:not(:first-child):last-child,.row .col-9:not(:first-child):last-child{float:right;margin-right:0}}.row-cols-10 .col{clear:both;width:100%;float:left;margin-left:0;margin-right:0;margin-bottom:4.6610169492%;padding:0}@media (min-width:768px){.row-cols-10 .col{clear:none;width:8.4745762712%;float:left;margin-right:1.6949152542%;margin-bottom:0}.row-cols-10 .col:not(:first-child):last-child{float:right;margin-right:0}}#form-login .btn-row .col-10,.c2t-checklist .col-10,.form-row .col-10,.row .col-10{clear:both;width:100%;float:left;margin-left:0;margin-right:0;margin-bottom:4.6610169492%;padding:0}@media (min-width:768px){#form-login .btn-row .col-10,.c2t-checklist .col-10,.form-row .col-10,.row .col-10{clear:none;width:83.0508474576%;float:left;margin-right:1.6949152542%;margin-bottom:0}#form-login .btn-row .col-10:not(:first-child):last-child,.c2t-checklist .col-10:not(:first-child):last-child,.form-row .col-10:not(:first-child):last-child,.row .col-10:not(:first-child):last-child{float:right;margin-right:0}}.row-cols-11 .col{clear:both;width:100%;float:left;margin-left:0;margin-right:0;margin-bottom:4.6610169492%;padding:0}@media (min-width:768px){.row-cols-11 .col{clear:none;width:7.5500770416%;float:left;margin-right:1.6949152542%;margin-bottom:0}.row-cols-11 .col:not(:first-child):last-child{float:right;margin-right:0}}#form-login .btn-row .col-11,.c2t-checklist .col-11,.form-row .col-11,.row .col-11{clear:both;width:100%;float:left;margin-left:0;margin-right:0;margin-bottom:4.6610169492%;padding:0}@media (min-width:768px){#form-login .btn-row .col-11,.c2t-checklist .col-11,.form-row .col-11,.row .col-11{clear:none;width:91.5254237288%;float:left;margin-right:1.6949152542%;margin-bottom:0}#form-login .btn-row .col-11:not(:first-child):last-child,.c2t-checklist .col-11:not(:first-child):last-child,.form-row .col-11:not(:first-child):last-child,.row .col-11:not(:first-child):last-child{float:right;margin-right:0}}.row-cols-12 .col{clear:both;width:100%;float:left;margin-left:0;margin-right:0;margin-bottom:4.6610169492%;padding:0}@media (min-width:768px){.row-cols-12 .col{clear:none;width:6.7796610169%;float:left;margin-right:1.6949152542%;margin-bottom:0}.row-cols-12 .col:not(:first-child):last-child{float:right;margin-right:0}}#form-login .btn-row .col-12,.c2t-checklist .col-12,.form-row .col-12,.row .col-12{clear:both;width:100%;float:left;margin-left:0;margin-right:0;margin-bottom:4.6610169492%;padding:0}@media (min-width:768px){#form-login .btn-row .col-12,.c2t-checklist .col-12,.form-row .col-12,.row .col-12{clear:none;width:100%;float:left;margin-left:0;margin-right:0;margin-bottom:0}#form-login .btn-row .col-12:not(:first-child):last-child,.c2t-checklist .col-12:not(:first-child):last-child,.form-row .col-12:not(:first-child):last-child,.row .col-12:not(:first-child):last-child{float:right;margin-right:0}}#masthead,footer .social ul li{float:left}.content-container{max-width:1200px;margin-left:auto;margin-right:auto;padding:0 40px}.content-container.container-wide{max-width:1347px}a.red-btn{background:#DD323A;border-radius:6px;color:#fff;display:inline-block;font-size:1.5rem;font-weight:700;padding:.85rem 2.5rem 1rem;transition:background .125s linear,color .125s linear}a.red-btn.read-more{font-size:22px;padding:.7rem;width:100%;margin-top:5px;text-align:center}a.red-btn:hover{background:#EA3644}.section-content{margin-left:auto;margin-right:auto;max-width:1500px}footer,section{padding:16px 0}footer h3,section h3{font-size:30px;margin:0 auto;padding:30px 0;text-align:center}footer.about h3,section.about h3{line-height:2rem;width:556px}section h3{line-height:2rem;padding-top:0;text-align:center}section h4{font-size:20px;font-weight:700;margin-bottom:15px;padding-bottom:10px}section.banner{color:#fff;height:250px}section.banner.banner-placeholder{background-image:url(/img/banners/banner1.v1.jpg);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}section.banner.banner-placeholder .banner-content{margin-right:0;margin-top:0;padding:0;text-align:center;width:70%}section.banner.banner-placeholder .banner-content h2{color:#fff;font-size:20px;font-weight:700;line-height:1.55rem;margin-bottom:9px}section.banner.banner-placeholder .banner-content a{font-size:18px;padding:10px 15px}@media (min-width:768px){section.banner{height:300px}section.banner.banner-placeholder .banner-content h2{font-size:25px;line-height:2rem;margin-bottom:12px}section.banner.banner-placeholder .banner-content a{font-size:22px;padding:12px 17px}}@media (min-width:1024px){section.banner{height:400px}section.banner.banner-placeholder{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}section.banner.banner-placeholder .banner-content{margin-right:55px;margin-top:95px;padding:0;text-align:right;width:652px}section.banner.banner-placeholder .banner-content h2{color:#fff;font-size:32px;font-weight:700;line-height:2.75rem;margin-bottom:15px}section.about h3{max-width:556px}}.admin-nav-section .hdr,.pika-table th,.pika-title,footer,footer h3{text-align:center}@media (min-width:1400px){section.banner{height:500px}section.banner.banner-placeholder .banner-content{margin-right:90px;margin-top:125px;width:705px}section.banner.banner-placeholder .banner-content h2{font-size:36px}section.banner.banner-placeholder .banner-content a{font-size:25px;padding:15px 20px}}section.about h3{padding:10px 0 20px;width:80%}section.about .col-4 img,section.news img{width:100%}section.about .col-4{background:#EDEDED;margin-top:10px}section.about .col-4 .content{padding:25px 30px}section.about .col-4 .content h4{border-bottom:2px solid #DD323A;color:#DD323A}section.about .disclaimer{margin-top:20px;padding:0 25px}section.spotlight .provider{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-position:center;background-size:cover;display:-webkit-box;display:-ms-flexbox;display:flex;height:350px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}section.spotlight .provider .content{max-width:50%;background:#fff;border-radius:3px;padding:0 15px;font-size:26px}section.spotlight .provider .content a{color:#11456E;text-decoration:none}section.news .flex-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}section.news .flex-container .flex-item{background:#EDEDED;margin:0 15px 15px 0;width:340px;height:535px}section.news .flex-container .flex-item .content{padding:25px 30px}section.news .flex-container .flex-item .content h4{border-bottom:1px solid #000;color:#000}footer,footer .info a{color:#fff}body#pg section{padding:20px}@media (min-width:768px){body#pg section{padding:30px 0}}footer{background:#11456E;line-height:20px}footer h3{font-size:25px;line-height:2rem;width:80%}footer .info{margin:0 auto;width:200px}footer .info a:hover{color:#fff}footer .info strong{font-size:20px}footer .social{margin:30px auto 25px;width:103px}footer .social ul{margin:0}footer .social ul li:not(:last-child){margin-right:.5rem}#hdr-main{padding:1.5rem 2rem 1.2rem 1.2rem}#hdr-main .content-container{padding:0}#masthead{margin:0 auto;width:254px}@media (min-width:768px){#masthead{margin:0 0 0 24px;width:344px}#masthead #hdr-main{padding:1.5rem 2rem 1.2rem 1.2rem}#masthead #hdr-main .content-container{padding:0 40px}#btn-nav-trigger{display:none}}#btn-nav-trigger{background:0 0;border:none;color:#DD323A;outline:0;padding:1.2rem 1.5rem 0;position:absolute;right:0;top:0;z-index:101}#btn-nav-trigger .material-icons{font-size:2.2rem;height:4rem;line-height:4rem}ul.jump-menu{display:none;float:right;margin:0 14px 0 0}ul.jump-menu li{float:left;padding:.5rem 1.6rem;position:relative}ul.jump-menu li:not(:last-child){border-right:1px solid #E0E0E0}ul.jump-menu a{color:#11456E;transition:all .3s ease 0s}ul.jump-menu a .material-icons{display:block;font-size:40px;text-align:center}ul.jump-menu a:hover{color:#0c304d;opacity:1}#main-nav{background:#11456e;border-bottom:6px solid #6196C1;display:block;height:100%;position:fixed;right:0;top:0;-webkit-transform:translateX(105%);transform:translateX(105%);transition:-webkit-transform .225s ease-out;transition:transform .225s ease-out;width:100%;will-change:transform;z-index:150}#main-nav .content-container{padding:100px 0 0}#main-nav .mbl-only{color:#568eba;font-size:20px;font-weight:700;left:32px;position:absolute;top:40px}.nav-in #main-nav{-webkit-transform:translateX(0);transform:translateX(0)}@media (min-width:768px){ul.jump-menu{display:block}#main-nav{font-size:15px;height:auto;position:relative;-webkit-transform:translateX(0);transform:translateX(0);transition:none;will-change:none}#main-nav .mbl-only{display:none}#main-nav .content-container{padding-top:0}#main-nav ul{border-top:none}}#main-nav ul{border-top:1px solid #3f729a;margin:0}#main-nav ul.provider-nav{margin:0 auto;max-width:940px}#main-nav ul.provider-nav .nav-logo a{line-height:1;padding:9px 5px 0 13px}#main-nav ul.provider-nav .nav-logo a:hover{background:0 0}#main-nav ul.provider-nav .nav-logo a img{width:80px}#main-nav ul.provider-nav a{font-size:.95rem;line-height:3.3;padding:1rem .8rem}@media (min-width:1400px){#main-nav ul.provider-nav{max-width:1063px}#main-nav ul.provider-nav a{padding:1rem 1.1rem}}#main-nav ul li{float:none;padding:0}#main-nav ul li a{border-bottom:1px solid #3f729a;display:block;padding:30px;transition:background .125s linear,color .125s linear;color:#fff;width:400px}#main-nav ul li a:hover{color:#fff}#main-nav ul li a.selected{background:#0c304d}@media (min-width:768px){#main-nav ul li{float:left}#main-nav ul li a{border-bottom:none;padding:1rem 1.5rem;width:auto}#main-nav ul li a.selected,#main-nav ul li a:hover{background:#0c304d}#btn-nav-close{display:none}}#nav-overlay{background:rgba(255,255,255,.375);height:0;left:0;opacity:0;position:fixed;transition:opacity .225s ease-out;width:0;z-index:99}.nav-in #nav-overlay{height:100%;opacity:1;width:100%}#btn-nav-close{background:0 0;border:none;color:#fff;outline:0;padding:0 1.5rem;position:absolute;right:0;top:19px;z-index:101}#btn-nav-close .material-icons{font-size:2.2rem;height:4rem;line-height:4rem}.side-nav-hdr .c2t-logo-nav-admin{margin-right:5px;width:70px}.material-icons{word-break:normal}.material-icons.md-18{font-size:18px}.material-icons.md-24{font-size:24px}.material-icons.md-36{font-size:36px}.material-icons.md-48{font-size:48px}.material-icons.md-dark{color:rgba(0,0,0,.54)}.material-icons.md-dark.md-inactive{color:rgba(0,0,0,.26)}.material-icons.md-light{color:#fff}.material-icons.md-light.md-inactive{color:rgba(255,255,255,.3)}.hdr-bar,.hdr-nav-trigger:hover,.side-nav-close,.side-nav-close:hover,.side-nav-hdr{color:#fff}.zdepth-0{box-shadow:none!important}.admin-card,.admin-grid,.btn-fab,.btn-raised,.hdr-bar,.md-select-menu,.reg-container #reg-area #event-display,.reg-container #reg-area .reg-form-container,.side-nav-container,.zdepth-1{box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12)}.btn-fab:hover,.btn-raised:hover,.zdepth-1-half{box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}.pika-single.is-bound,.zdepth-2{box-shadow:0 8px 17px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}#form-login,.alert-el,.zdepth-3{box-shadow:0 12px 15px 0 rgba(0,0,0,.24),0 17px 50px 0 rgba(0,0,0,.19)}.zdepth-4{box-shadow:0 16px 28px 0 rgba(0,0,0,.22),0 25px 55px 0 rgba(0,0,0,.21)}.zdepth-5{box-shadow:0 27px 24px 0 rgba(0,0,0,.2),0 40px 77px 0 rgba(0,0,0,.22)}.container-main{padding:1rem;top:56px;z-index:0}@media (min-width:1025px){.container-main{left:300px;padding:2rem;width:calc(100% - 300px)}}.hdr-bar{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#11456E;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;height:56px;left:0;padding:0 1rem;top:0;width:100%;z-index:8}.hdr-bar-title{font-size:1.25rem;font-weight:400;line-height:1}@media (min-width:1296px){.hdr-bar{left:300px;padding:0 2rem;width:calc(100% - 300px)}.hdr-nav-trigger{display:none}}.hdr-nav-trigger{background:0 0;border:none;margin:0 .5rem 0 -.5rem;padding:0 .5rem;color:#fff}.hdr-nav-trigger i{font-size:1.75rem;height:56px;line-height:56px}.side-nav{height:100%;left:0;max-width:400px;overflow:hidden;pointer-events:none;top:0;width:100%;z-index:9}.side-nav:before{background:rgba(0,0,0,.3);height:100%;left:0;opacity:0;top:0;transition:opacity .3s ease;width:100%;will-change:opacity}.side-nav-in .side-nav{max-width:100%;pointer-events:auto;width:100%}.side-nav-in .side-nav:before{opacity:1}.side-nav-container{background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;height:100%;max-width:400px;padding:0;-webkit-transform:translateX(-102%);transform:translateX(-102%);width:85%;will-change:transform}.animatable .side-nav-container{transition:-webkit-transform 225ms ease;transition:transform 225ms ease}.side-nav-in .animatable .side-nav-container{transition:-webkit-transform .3s ease;transition:transform .3s ease}.side-nav-in .side-nav-container{-webkit-transform:none;transform:none}.side-nav-container #drawer-nav{height:100%;overflow-y:auto}.side-nav-container #drawer-nav::-webkit-scrollbar-track{-webkit-box-shadow:none;border-radius:0;background:0 0}.side-nav-container #drawer-nav::-webkit-scrollbar{width:5px;background:0 0}.side-nav-container #drawer-nav::-webkit-scrollbar-thumb{border-radius:6px;-webkit-box-shadow:none;background-color:#e8e8e8}.side-nav-close{left:1rem;top:1rem}.side-nav-close i{font-size:1.75rem}@media (min-width:1025px){.side-nav{max-width:300px;pointer-events:auto}.side-nav-container{background:#fafafa;box-shadow:0 0 0 0 transparent;padding:0;-webkit-transform:none;transform:none;transition:none;width:300px}.side-nav-close{display:none}}.banner-placeholder,.side-nav-hdr{display:-webkit-box;display:-ms-flexbox}.side-nav-hdr{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;background:#11456E;display:flex;font-size:1.35rem;line-height:1.6;min-height:25vh;padding:4rem 1rem 1rem}@media (min-width:1025px){.side-nav-hdr{min-height:15vh}}.side-nav nav li{height:2.6rem;line-height:3rem}.side-nav nav a{background:0 0;padding:0 .75rem;transition:background .175s ease;color:#11456E}.side-nav nav a:hover{color:#11456E}.reg-container #reg-area .grade-level-container .side-nav nav a.grade-level-list-label,.side-nav nav .reg-container #reg-area .grade-level-container a.grade-level-list-label,.side-nav nav a.active,.side-nav nav a:hover{background:#ececec}.side-nav nav a i{font-size:1rem;margin-right:.75rem;top:-2px;vertical-align:middle}.admin-nav-section{border-bottom:1px dotted #11456E;margin-top:20px;padding:5px 10px}.admin-nav-section .hdr{color:#11456E;font-weight:700;margin-bottom:10px}.admin-nav-section select{width:80%;height:2rem;line-height:2rem;margin:10px 10%}.admin-nav-section label{font-size:.8rem;margin:0 10%;width:80%}.admin-nav-section nav a{height:1rem;line-height:1rem}.form-row{margin:0}.form-row.mrg,.form-row:not(:last-child){margin:0 0 2rem}.form-row.no-mrg{margin-bottom:0!important}.form-section-hdr{color:#DD323A;font-size:1.25rem;font-weight:600;line-height:1.1}.form-section-hdr:not(:first-child){margin-top:3.5rem}.form-section-hdr:after{border-top:2px solid #DD323A;margin:1.5rem 0;width:45px}label{color:#11456E}.select-placeholder,.use-medium-editor,input[type=date],input[type=datetime-local],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],select,textarea{background:0 0;border:none;border-bottom:1px solid rgba(17,69,110,.35);border-radius:0;box-shadow:none;color:#464646;font-family:"Source Sans Pro",sans-serif;font-size:1rem;height:3rem;margin:0;max-width:100%;outline:0;padding:0;transition:all 125ms ease-out;width:100%}.select-placeholder::-webkit-input-placeholder,.use-medium-editor::-webkit-input-placeholder,input[type=date]::-webkit-input-placeholder,input[type=datetime-local]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=search]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder,input[type=time]::-webkit-input-placeholder,input[type=url]::-webkit-input-placeholder,select::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#d2d2d2}.select-placeholder:-moz-placeholder,.use-medium-editor:-moz-placeholder,input[type=date]:-moz-placeholder,input[type=datetime-local]:-moz-placeholder,input[type=email]:-moz-placeholder,input[type=number]:-moz-placeholder,input[type=password]:-moz-placeholder,input[type=search]:-moz-placeholder,input[type=tel]:-moz-placeholder,input[type=text]:-moz-placeholder,input[type=time]:-moz-placeholder,input[type=url]:-moz-placeholder,select:-moz-placeholder,textarea:-moz-placeholder{color:#d2d2d2}.select-placeholder::-moz-placeholder,.use-medium-editor::-moz-placeholder,input[type=date]::-moz-placeholder,input[type=datetime-local]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=search]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=text]::-moz-placeholder,input[type=time]::-moz-placeholder,input[type=url]::-moz-placeholder,select::-moz-placeholder,textarea::-moz-placeholder{color:#d2d2d2}.select-placeholder:-ms-input-placeholder,.use-medium-editor:-ms-input-placeholder,input[type=date]:-ms-input-placeholder,input[type=datetime-local]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=search]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder,input[type=time]:-ms-input-placeholder,input[type=url]:-ms-input-placeholder,select:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#d2d2d2}.select-placeholder[placeholder]+label,.use-medium-editor[placeholder]+label,input[type=date][placeholder]+label,input[type=datetime-local][placeholder]+label,input[type=email][placeholder]+label,input[type=number][placeholder]+label,input[type=password][placeholder]+label,input[type=search][placeholder]+label,input[type=tel][placeholder]+label,input[type=text][placeholder]+label,input[type=time][placeholder]+label,input[type=url][placeholder]+label,select[placeholder]+label,textarea[placeholder]+label{font-size:.75rem;-webkit-transform:translateY(-120%);transform:translateY(-120%);transition:none}.select-placeholder:focus:not([readonly]),.use-medium-editor:focus:not([readonly]),input[type=date]:focus:not([readonly]),input[type=datetime-local]:focus:not([readonly]),input[type=email]:focus:not([readonly]),input[type=number]:focus:not([readonly]),input[type=password]:focus:not([readonly]),input[type=search]:focus:not([readonly]),input[type=tel]:focus:not([readonly]),input[type=text]:focus:not([readonly]),input[type=time]:focus:not([readonly]),input[type=url]:focus:not([readonly]),select:focus:not([readonly]),textarea:focus:not([readonly]){border-bottom-color:#11456E;box-shadow:0 1px 0 0 #11456E}.select-placeholder.invalid,.select-placeholder:focus.invalid,.use-medium-editor.invalid,.use-medium-editor:focus.invalid,input[type=date].invalid,input[type=date]:focus.invalid,input[type=datetime-local].invalid,input[type=datetime-local]:focus.invalid,input[type=email].invalid,input[type=email]:focus.invalid,input[type=number].invalid,input[type=number]:focus.invalid,input[type=password].invalid,input[type=password]:focus.invalid,input[type=search].invalid,input[type=search]:focus.invalid,input[type=tel].invalid,input[type=tel]:focus.invalid,input[type=text].invalid,input[type=text]:focus.invalid,input[type=time].invalid,input[type=time]:focus.invalid,input[type=url].invalid,input[type=url]:focus.invalid,select.invalid,select:focus.invalid,textarea.invalid,textarea:focus.invalid{border-bottom-color:#b94a48;box-shadow:0 1px 0 0 #b94a48}.select-placeholder.invalid+label,.select-placeholder.invalid~i,.use-medium-editor.invalid+label,.use-medium-editor.invalid~i,input[type=date].invalid+label,input[type=date].invalid~i,input[type=datetime-local].invalid+label,input[type=datetime-local].invalid~i,input[type=email].invalid+label,input[type=email].invalid~i,input[type=number].invalid+label,input[type=number].invalid~i,input[type=password].invalid+label,input[type=password].invalid~i,input[type=search].invalid+label,input[type=search].invalid~i,input[type=tel].invalid+label,input[type=tel].invalid~i,input[type=text].invalid+label,input[type=text].invalid~i,input[type=time].invalid+label,input[type=time].invalid~i,input[type=url].invalid+label,input[type=url].invalid~i,select.invalid+label,select.invalid~i,textarea.invalid+label,textarea.invalid~i{color:#b94a48!important}.select-placeholder[class*=input-icon],.use-medium-editor[class*=input-icon],input[type=date][class*=input-icon],input[type=datetime-local][class*=input-icon],input[type=email][class*=input-icon],input[type=number][class*=input-icon],input[type=password][class*=input-icon],input[type=search][class*=input-icon],input[type=tel][class*=input-icon],input[type=text][class*=input-icon],input[type=time][class*=input-icon],input[type=url][class*=input-icon],select[class*=input-icon],textarea[class*=input-icon]{width:calc(100% - 2.25rem)}.select-placeholder[class*=input-icon].input-icon-select,.select-placeholder[class*=input-icon].input-icon-select+label,.use-medium-editor[class*=input-icon].input-icon-select,.use-medium-editor[class*=input-icon].input-icon-select+label,input[type=date][class*=input-icon].input-icon-select,input[type=date][class*=input-icon].input-icon-select+label,input[type=datetime-local][class*=input-icon].input-icon-select,input[type=datetime-local][class*=input-icon].input-icon-select+label,input[type=email][class*=input-icon].input-icon-select,input[type=email][class*=input-icon].input-icon-select+label,input[type=number][class*=input-icon].input-icon-select,input[type=number][class*=input-icon].input-icon-select+label,input[type=password][class*=input-icon].input-icon-select,input[type=password][class*=input-icon].input-icon-select+label,input[type=search][class*=input-icon].input-icon-select,input[type=search][class*=input-icon].input-icon-select+label,input[type=tel][class*=input-icon].input-icon-select,input[type=tel][class*=input-icon].input-icon-select+label,input[type=text][class*=input-icon].input-icon-select,input[type=text][class*=input-icon].input-icon-select+label,input[type=time][class*=input-icon].input-icon-select,input[type=time][class*=input-icon].input-icon-select+label,input[type=url][class*=input-icon].input-icon-select,input[type=url][class*=input-icon].input-icon-select+label,select[class*=input-icon].input-icon-select,select[class*=input-icon].input-icon-select+label,textarea[class*=input-icon].input-icon-select,textarea[class*=input-icon].input-icon-select+label{cursor:pointer}.select-placeholder[class*=input-icon].input-icon-select:not(.input-icon-prefix),.select-placeholder[class*=input-icon].input-icon-select:not(.input-icon-suffix),.use-medium-editor[class*=input-icon].input-icon-select:not(.input-icon-prefix),.use-medium-editor[class*=input-icon].input-icon-select:not(.input-icon-suffix),input[type=date][class*=input-icon].input-icon-select:not(.input-icon-prefix),input[type=date][class*=input-icon].input-icon-select:not(.input-icon-suffix),input[type=datetime-local][class*=input-icon].input-icon-select:not(.input-icon-prefix),input[type=datetime-local][class*=input-icon].input-icon-select:not(.input-icon-suffix),input[type=email][class*=input-icon].input-icon-select:not(.input-icon-prefix),input[type=email][class*=input-icon].input-icon-select:not(.input-icon-suffix),input[type=number][class*=input-icon].input-icon-select:not(.input-icon-prefix),input[type=number][class*=input-icon].input-icon-select:not(.input-icon-suffix),input[type=password][class*=input-icon].input-icon-select:not(.input-icon-prefix),input[type=password][class*=input-icon].input-icon-select:not(.input-icon-suffix),input[type=search][class*=input-icon].input-icon-select:not(.input-icon-prefix),input[type=search][class*=input-icon].input-icon-select:not(.input-icon-suffix),input[type=tel][class*=input-icon].input-icon-select:not(.input-icon-prefix),input[type=tel][class*=input-icon].input-icon-select:not(.input-icon-suffix),input[type=text][class*=input-icon].input-icon-select:not(.input-icon-prefix),input[type=text][class*=input-icon].input-icon-select:not(.input-icon-suffix),input[type=time][class*=input-icon].input-icon-select:not(.input-icon-prefix),input[type=time][class*=input-icon].input-icon-select:not(.input-icon-suffix),input[type=url][class*=input-icon].input-icon-select:not(.input-icon-prefix),input[type=url][class*=input-icon].input-icon-select:not(.input-icon-suffix),select[class*=input-icon].input-icon-select:not(.input-icon-prefix),select[class*=input-icon].input-icon-select:not(.input-icon-suffix),textarea[class*=input-icon].input-icon-select:not(.input-icon-prefix),textarea[class*=input-icon].input-icon-select:not(.input-icon-suffix){width:100%}.select-placeholder[class*=input-icon]~i,.use-medium-editor[class*=input-icon]~i,input[type=date][class*=input-icon]~i,input[type=datetime-local][class*=input-icon]~i,input[type=email][class*=input-icon]~i,input[type=number][class*=input-icon]~i,input[type=password][class*=input-icon]~i,input[type=search][class*=input-icon]~i,input[type=tel][class*=input-icon]~i,input[type=text][class*=input-icon]~i,input[type=time][class*=input-icon]~i,input[type=url][class*=input-icon]~i,select[class*=input-icon]~i,textarea[class*=input-icon]~i{color:rgba(45,45,45,.55);font-size:1.5rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:all 125ms ease-out}.select-placeholder.input-icon-prefix,.select-placeholder.input-icon-prefix+label,.use-medium-editor.input-icon-prefix,.use-medium-editor.input-icon-prefix+label,input[type=date].input-icon-prefix,input[type=date].input-icon-prefix+label,input[type=datetime-local].input-icon-prefix,input[type=datetime-local].input-icon-prefix+label,input[type=email].input-icon-prefix,input[type=email].input-icon-prefix+label,input[type=number].input-icon-prefix,input[type=number].input-icon-prefix+label,input[type=password].input-icon-prefix,input[type=password].input-icon-prefix+label,input[type=search].input-icon-prefix,input[type=search].input-icon-prefix+label,input[type=tel].input-icon-prefix,input[type=tel].input-icon-prefix+label,input[type=text].input-icon-prefix,input[type=text].input-icon-prefix+label,input[type=time].input-icon-prefix,input[type=time].input-icon-prefix+label,input[type=url].input-icon-prefix,input[type=url].input-icon-prefix+label,select.input-icon-prefix,select.input-icon-prefix+label,textarea.input-icon-prefix,textarea.input-icon-prefix+label{margin-left:2.25rem}.select-placeholder.input-icon-prefix~i,.use-medium-editor.input-icon-prefix~i,input[type=date].input-icon-prefix~i,input[type=datetime-local].input-icon-prefix~i,input[type=email].input-icon-prefix~i,input[type=number].input-icon-prefix~i,input[type=password].input-icon-prefix~i,input[type=search].input-icon-prefix~i,input[type=tel].input-icon-prefix~i,input[type=text].input-icon-prefix~i,input[type=time].input-icon-prefix~i,input[type=url].input-icon-prefix~i,select.input-icon-prefix~i,textarea.input-icon-prefix~i{left:0}.select-placeholder.input-icon-suffix,.select-placeholder.input-icon-suffix+label,.use-medium-editor.input-icon-suffix,.use-medium-editor.input-icon-suffix+label,input[type=date].input-icon-suffix,input[type=date].input-icon-suffix+label,input[type=datetime-local].input-icon-suffix,input[type=datetime-local].input-icon-suffix+label,input[type=email].input-icon-suffix,input[type=email].input-icon-suffix+label,input[type=number].input-icon-suffix,input[type=number].input-icon-suffix+label,input[type=password].input-icon-suffix,input[type=password].input-icon-suffix+label,input[type=search].input-icon-suffix,input[type=search].input-icon-suffix+label,input[type=tel].input-icon-suffix,input[type=tel].input-icon-suffix+label,input[type=text].input-icon-suffix,input[type=text].input-icon-suffix+label,input[type=time].input-icon-suffix,input[type=time].input-icon-suffix+label,input[type=url].input-icon-suffix,input[type=url].input-icon-suffix+label,select.input-icon-suffix,select.input-icon-suffix+label,textarea.input-icon-suffix,textarea.input-icon-suffix+label{margin-right:2.25rem}.select-placeholder.input-icon-suffix~i,.use-medium-editor.input-icon-suffix~i,input[type=date].input-icon-suffix~i,input[type=datetime-local].input-icon-suffix~i,input[type=email].input-icon-suffix~i,input[type=number].input-icon-suffix~i,input[type=password].input-icon-suffix~i,input[type=search].input-icon-suffix~i,input[type=tel].input-icon-suffix~i,input[type=text].input-icon-suffix~i,input[type=time].input-icon-suffix~i,input[type=url].input-icon-suffix~i,select.input-icon-suffix~i,textarea.input-icon-suffix~i{right:0}.select-placeholder[class*=input-icon]:focus~i,.use-medium-editor[class*=input-icon]:focus~i,input[type=date][class*=input-icon]:focus~i,input[type=datetime-local][class*=input-icon]:focus~i,input[type=email][class*=input-icon]:focus~i,input[type=number][class*=input-icon]:focus~i,input[type=password][class*=input-icon]:focus~i,input[type=search][class*=input-icon]:focus~i,input[type=tel][class*=input-icon]:focus~i,input[type=text][class*=input-icon]:focus~i,input[type=time][class*=input-icon]:focus~i,input[type=url][class*=input-icon]:focus~i,select[class*=input-icon]:focus~i,textarea[class*=input-icon]:focus~i{color:#11456E}.use-medium-editor,textarea{min-height:10rem;overflow-y:hidden;padding:.75rem 0 0;resize:none}.use-medium-editor{min-height:20rem;outline:0;overflow-y:auto}.pika-label,select[multiple]{overflow:hidden}.use-medium-editor.auto-grow{height:auto}.use-medium-editor.sm{min-height:8rem}.use-medium-editor.tall{min-height:30rem}.input-field label{color:#11456E;cursor:text;font-size:.9rem;left:0;transition:all 125ms ease-out;top:.8rem}@media (min-width:1200px){.input-field label{font-size:1rem}}.input-field .reg-container #reg-area .grade-level-container label.grade-level-list-label,.input-field label.active,.reg-container #reg-area .grade-level-container .input-field label.grade-level-list-label{font-size:.75rem;-webkit-transform:translateY(-120%);transform:translateY(-120%)}.input-field .error-label{bottom:0;color:#b94a48;font-size:.7rem;right:0;-webkit-transform:translateY(20%);transform:translateY(20%)}@media (min-width:768px){.select-placeholder,.use-medium-editor,input[type=date],input[type=datetime-local],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],select,textarea{margin-bottom:0}.input-field .error-label{-webkit-transform:translateY(100%);transform:translateY(100%)}}/*!
 * Pikaday
 * Copyright © 2014 David Bushell | BSD & MIT license | http://dbushell.com/
 */.pika-single{z-index:9999;display:block;position:relative;color:#333;background:#fff;border:1px solid #ccc;border-bottom-color:#bbb;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.pika-single:after,.pika-single:before{content:" ";display:table}.pika-single:after{clear:both}.pika-single.is-hidden{display:none}.pika-single.is-bound{position:absolute}.pika-lendar{float:left;width:240px;margin:8px}.pika-title{position:relative}.pika-label{display:inline-block;position:relative;z-index:9999;margin:0;padding:5px 3px;font-size:14px;line-height:20px;font-weight:700;background-color:#fff}.pika-title select{cursor:pointer;position:absolute;z-index:9998;margin:0;left:0;top:5px;filter:alpha(opacity=0);opacity:0}.pika-next,.pika-prev{display:block;cursor:pointer;position:relative;outline:0;border:0;padding:0;width:20px;height:30px;text-indent:20px;white-space:nowrap;overflow:hidden;background-color:transparent;background-position:center center;background-repeat:no-repeat;background-size:75% 75%;opacity:.5}.pika-next:hover,.pika-prev:hover{opacity:1}.is-rtl .pika-next,.pika-prev{float:left;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAUklEQVR42u3VMQoAIBADQf8Pgj+OD9hG2CtONJB2ymQkKe0HbwAP0xucDiQWARITIDEBEnMgMQ8S8+AqBIl6kKgHiXqQqAeJepBo/z38J/U0uAHlaBkBl9I4GwAAAABJRU5ErkJggg==)}.is-rtl .pika-prev,.pika-next{float:right;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAU0lEQVR42u3VOwoAMAgE0dwfAnNjU26bYkBCFGwfiL9VVWoO+BJ4Gf3gtsEKKoFBNTCoCAYVwaAiGNQGMUHMkjGbgjk2mIONuXo0nC8XnCf1JXgArVIZAQh5TKYAAAAASUVORK5CYII=)}.pika-next.is-disabled,.pika-prev.is-disabled{cursor:default;opacity:.2}.pika-select{display:inline-block}.pika-table{width:100%;border-collapse:collapse;border-spacing:0;border:0}.pika-table td,.pika-table th{width:14.285714285714286%;padding:0}.pika-table th{color:#999;font-size:12px;line-height:25px;font-weight:700}.pika-button{cursor:pointer;display:block;-moz-box-sizing:border-box;outline:0;border:0;margin:0;width:100%;padding:5px;color:#666;font-size:12px;line-height:15px;text-align:right;background:#f5f5f5}select.md-select option,select[multiple] option{display:none}.pika-week{font-size:11px;color:#999}.is-today .pika-button{color:#3af;font-weight:700}.is-selected .pika-button{color:#fff;font-weight:700;background:#3af;box-shadow:inset 0 1px 3px #178fe5;border-radius:3px}.is-disabled .pika-button{pointer-events:none;cursor:default;color:#999;opacity:.3}.pika-button:hover{color:#fff!important;background:#11456E!important;box-shadow:none!important;border-radius:3px!important}.pika-table abbr{border-bottom:none;cursor:help}select{cursor:pointer;font-size:.8rem}select+label{font-size:.75rem!important;-webkit-transform:translateY(-120%);transform:translateY(-120%)}select.md-select{border-bottom-color:#11456E!important;box-shadow:0 0 0 0 transparent!important;outline:0!important}select.md-select.invalid{color:#b94a48;border-bottom-color:#b94a48!important}select.not-default{font-style:normal;font-size:1rem}i.icon-drop-down{cursor:pointer;left:auto!important;right:0!important}.md-select-menu{background:#fff;border-radius:2px;left:0;max-height:300px;opacity:0;overflow-y:auto;top:-999999px;-webkit-transform:scale(1,0);transform:scale(1,0);-webkit-transform-origin:center top;transform-origin:center top;transition:opacity .275s ease,-webkit-transform .275s ease;transition:opacity .275s ease,transform .275s ease;width:100%;will-change:opacity,transform;visibility:hidden;z-index:9999}.md-select-menu.active,.reg-container #reg-area .grade-level-container .md-select-menu.grade-level-list-label{opacity:1;top:49px;-webkit-transform:scale(1,1);transform:scale(1,1);visibility:visible}.md-select-menu-item{cursor:pointer;font-size:.85rem;height:1.875rem;line-height:1.875rem;padding:0 6px;overflow:hidden;transition:background 175ms linear,color 175ms linear;will-change:background,color;color:#464646}.md-select-menu-item:hover{color:#11456E}.md-select-menu-item[selected=true]{background:#f9f9f9;color:#11456E}.md-select-menu-item.keyover,.md-select-menu-item:hover{background:#f0f0f0}.md-select-menu-item[selected=true]:before{border:2px solid transparent;border-bottom-color:#11456E;border-right-color:#11456E;content:"";height:10px;margin:0 16px 0 0;-webkit-transform:rotateZ(37deg);transform:rotateZ(37deg);-webkit-transform-origin:100% 100%;transform-origin:100% 100%;width:4px}#select-pg-overlay{bottom:0;height:100%;left:0;opacity:0;top:0;width:100%;z-index:4}.chosen-container{width:100%!important}.chosen-container input{width:100%}.chosen-container .chosen-choices{background:#fff!important;border-color:#11456E!important;box-shadow:0 0 0 0 #fff!important;padding:5px!important}.chosen-container .search-choice{background:#11456E!important;border-color:#11456E!important;box-shadow:0 0 1px 0 rgba(0,0,0,.15)!important;color:#fff!important;padding:5px 20px 5px 5px!important}.chosen-container .search-choice .search-choice-close{top:6px!important}.chosen-container .active-result.highlighted{background:#11456E!important}.md-select-searchbar{background-color:#fff;border:1px solid #cacaca;left:0;max-height:300px;opacity:0;overflow-y:hidden;overflow-x:hidden;outline:0;padding:0 .5rem;top:-999999px;-webkit-transform:scale(1,0);transform:scale(1,0);-webkit-transform-origin:center top;transform-origin:center top;transition:opacity .275s ease,-webkit-transform .275s ease;transition:opacity .275s ease,transform .275s ease;width:100%;will-change:opacity,transform;visibility:hidden;z-index:9999;font-size:1rem;font-weight:700;height:2.25rem;line-height:2.25rem}.md-select-searchbar.active,.reg-container #reg-area .grade-level-container .md-select-searchbar.grade-level-list-label{opacity:1;top:49px;-webkit-transform:scale(1,1);transform:scale(1,1);visibility:visible}.select-placeholder{cursor:pointer}.select-placeholder span{padding:0 4px;vertical-align:middle;width:calc(100% - 30px)}.select-placeholder i{padding-right:10px;vertical-align:middle;width:30px}.form-checkbox-list{margin-left:0}.form-checkbox-list li:not(:last-child){margin-bottom:5px}input[type=checkbox],input[type=radio]{display:inline-block;height:0;opacity:0;width:0}input[type=checkbox]+label,input[type=radio]+label{color:rgba(45,45,45,.85);cursor:pointer;font-size:.855rem;padding:0 0 0 28px;vertical-align:middle}@media (min-width:1200px){input[type=checkbox]+label,input[type=radio]+label{font-size:.95rem}}input[type=checkbox]+label:after,input[type=checkbox]+label:before,input[type=radio]+label:after,input[type=radio]+label:before{content:"";left:0;top:1px}input[type=checkbox]:not([switch])+label:before{background:#fff;border:2px solid rgba(45,45,45,.75);border-radius:2px;height:16px;top:0;transition:background 225ms ease,border 225ms ease;width:16px}input[type=checkbox]:not([switch])+label:after{border:2px solid transparent;height:10px;left:1px;-webkit-transform:rotateZ(37deg);transform:rotateZ(37deg);-webkit-transform-origin:100% 100%;transform-origin:100% 100%;transition:border 225ms ease;top:2px;width:4px}input[type=checkbox]:not([switch]):checked+label:before{background:#11456E;border-color:#11456E}input[type=checkbox]:not([switch]):checked+label:after{border-bottom-color:#fff;border-right-color:#fff}input[type=radio]+label:after,input[type=radio]+label:before{border-radius:50%}input[type=radio]+label:before{background:#fff;border:2px solid rgba(45,45,45,.75);height:14px;transition:border 225ms ease;vertical-align:middle;width:14px;will-change:border}input[type=radio]+label:after{background:#fff;height:10px;left:4px;top:5px;transition:background 225ms ease;width:10px;will-change:background}input[type=radio]:checked+label:before{border-color:#11456E}input[type=radio]:checked+label:after{background:#11456E}.toast{background:rgba(20,20,20,.9);bottom:0;color:#fff;font-size:.9rem;left:0;max-width:400px;min-width:260px;opacity:0;padding:.5rem 1rem;-webkit-transform:translateY(200px);transform:translateY(200px);transition:opacity .275s ease-out,-webkit-transform .275s ease-out;transition:opacity .275s ease-out,transform .275s ease-out;width:100%;will-change:opacity,transform;z-index:999}.toast-is-visible{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}@media (min-width:768px){.toast{border-radius:2px;bottom:1rem;left:1rem;width:auto}}.alert-container{background:rgba(0,0,0,.5);height:0;left:-9999px;overflow:hidden;top:-9999px;will-change:opacity;width:0;z-index:99}.alert-is-active .alert-container{left:0;height:100%;opacity:1;top:0;width:100%}.alert-el{background:#fff;font-size:1rem;left:50%;opacity:0;max-width:450px;min-width:300px;padding:30px;top:20%;-webkit-transform:translateX(-50%) translateY(-99999px);transform:translateX(-50%) translateY(-99999px);transition:opacity 175ms linear,top 175ms ease-out;width:95%;will-change:opacity,top;z-index:100}@media (min-width:768px){.alert-el{width:auto}}.alert-is-active .alert-el{opacity:1;top:30%;-webkit-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0)}.alert-header{font-size:1.2rem;line-height:1.35;margin:0 0 10px}.alert-info{margin:0 0 30px}.alert-info ol:last-child,.alert-info p:last-child,.alert-info ul:last-child{margin-bottom:0}.alert-btn-container{margin:0 -8px}.alert-btn:not(:last-child){margin-right:.5rem}.alert-btn-confirm,.alert-btn-confirm:hover{color:#11456E}.alert-btn-deny,.alert-btn-deny:hover{color:#2d2d2d}.alert-btn,.btn{background:0 0;border:none;border-radius:2px;color:#11456E;cursor:pointer;font-size:1em;font-weight:400;height:36px;line-height:36px;outline:0;overflow:hidden;padding:0 1.6rem;transition:background .275s ease;vertical-align:middle;-webkit-tap-highlight-color:transparent}.btn-fab,[fab] .btn-ripple-container{border-radius:50%}.btn-fab,.btn-raised{transition:background .2s ease-out,box-shadow .2s ease-out,color .2s ease-out}.alert-btn:hover,.btn:hover{background:rgba(234,234,234,.9);color:#11456E}.btn-white{color:#fff}.btn-white:hover{background:rgba(234,234,234,.2);color:#fff}.btn-raised{background:#11456E;color:#fff;letter-spacing:.5px}.btn-raised:hover{background:#145384;color:#fff}.btn-raised.btn-white{background:#fff;border-color:#fff;color:#11456E}.btn-raised.btn-full{font-size:1.25em;height:54px;line-height:54px;width:100%}.btn-fab{background:#fff;color:#11456E;height:42px;padding:0;width:42px}.btn-fab:hover{background:#f9f9f9}.btn-fab-fixed{bottom:23px;right:23px;z-index:1}@media (min-width:1025px){.btn-fab-fixed{bottom:20px;right:36px}}.btn-fab i{font-size:1.2rem;line-height:42px}.btn-sm{font-size:.8em;padding:0 1.2rem}.btn-lg{font-size:1.35rem;height:48px;line-height:48px;padding:0 2.8rem}.alert-btn i,.btn i{width:inherit}.btn-ripple-container{height:100%;left:0;overflow:hidden;top:0;width:100%;z-index:0}.btn-ripple-element{background:rgba(75,75,75,.25);border-radius:50%;height:50px;left:0;opacity:0;overflow:hidden;pointer-events:none;top:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:50px}.btn-ripple-element.is-animating{transition:width .3s cubic-bezier(0,0,.2,1),height .3s cubic-bezier(0,0,.2,1),opacity .6s cubic-bezier(0,0,.2,1),-webkit-transform .3s cubic-bezier(0,0,.2,1);transition:width .3s cubic-bezier(0,0,.2,1),height .3s cubic-bezier(0,0,.2,1),opacity .6s cubic-bezier(0,0,.2,1),transform .3s cubic-bezier(0,0,.2,1)}.btn-ripple-element.is-visible{opacity:.3}.btn[disabled=disabled],[disabled=disabled].alert-btn{background-color:#d3d3d3!important;color:#a9a9a9!important;border:none!important}.banner{color:#fff;height:250px}@media (min-width:768px){.banner{height:400px}}@media (min-width:1024px){.banner{height:300px}}@media (min-width:1200px){.banner{height:400px}}@media (min-width:1400px){.banner{height:500px}}.banner-placeholder{background-image:url(/img/banners/banner1.v1.jpg);display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.banner-content{margin-right:55px;margin-top:95px;padding:0 60px;text-align:right;width:50%}.banner-content h3{font-size:36px;font-weight:700;line-height:2.75rem;margin-bottom:15px}.hollow-dots-spinner{height:15px;margin:20px auto;width:calc(30px * 3)}.hollow-dots-spinner .dot{width:15px;height:15px;margin:0 calc(15px / 2);border:calc(15px / 5) solid #11456E;border-radius:50%;float:left;-webkit-transform:scale(0);transform:scale(0);-webkit-animation:hollow-dots-spinner-animation 1s ease infinite 0s;animation:hollow-dots-spinner-animation 1s ease infinite 0s}.hollow-dots-spinner .dot:nth-child(1){-webkit-animation-delay:calc(300ms * 1);animation-delay:calc(300ms * 1)}.hollow-dots-spinner .dot:nth-child(2){-webkit-animation-delay:calc(300ms * 2);animation-delay:calc(300ms * 2)}.hollow-dots-spinner .dot:nth-child(3){-webkit-animation-delay:calc(300ms * 3);animation-delay:calc(300ms * 3)}@-webkit-keyframes hollow-dots-spinner-animation{50%{-webkit-transform:scale(1);transform:scale(1);opacity:1}100%{opacity:0}}@keyframes hollow-dots-spinner-animation{50%{-webkit-transform:scale(1);transform:scale(1);opacity:1}100%{opacity:0}}body.provider-admin .date-range{margin-top:2rem}#date-range-search{background:#EDEDED;margin:0 auto 35px;padding:33px 17px 13px 0}#date-range-search .input-field label{top:.4rem}#date-range-search .label-search p{color:#11456E;float:right;font-weight:700;font-size:18px;line-height:2.75}#date-range-search .label-search p .material-icons{float:left;line-height:2;margin-right:2px}#date-range-search .input-fields input,#date-range-search .input-fields select{background:#fff;border:1px solid rgba(17,69,110,.35);height:auto;padding:10px}#date-range-search .input-fields input:focus,#date-range-search .input-fields select:focus{border:1px solid #11456e;box-shadow:none}#date-range-search .form-edit-btns{float:left;width:auto}#date-range-search .form-edit-btns button{font-size:17px;height:auto;padding:3px 0;width:76px}#date-range-search .form-edit-btns #btn-range-clear{background:#EDEDED;color:#2d2d2d}.admin-card,.admin-grid{background:#fff;border-radius:2px;font-size:1rem;margin:0 0 50px;padding:24px}.admin-grid{max-width:100%;padding:0}.admin-grid-hdr{font-size:1.65rem;height:64px;line-height:64px;margin:0;padding:0 24px}.admin-grid-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;transition:background .125s ease}.admin-grid-row.hdr{font-weight:600}.admin-grid-row:not(:last-child){border-bottom:1px solid #d2d2d2}.admin-grid-row:hover:not(.hdr){background:#fdfdfd}.admin-grid-col{-webkit-box-flex:1;-ms-flex:1;flex:1;line-height:1.2;padding:8px 1rem;overflow:hidden}.admin-grid-col-sm{-webkit-box-flex:.25;-ms-flex:.25;flex:.25}.admin-grid-col-primary{-webkit-box-flex:2;-ms-flex:2;flex:2}.admin-grid-col:last-child{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:right}.admin-grid-col .alert-btn,.admin-grid-col .btn{height:32px;line-height:32px;padding:0 1rem}.hdr .admin-grid-col .alert-btn,.hdr .admin-grid-col .btn{display:none}.admin-grid p{padding:0 24px}.admin-option-list{margin:0}.admin-option-list:not(:last-child){margin-bottom:25px}.admin-option-list-heading{font-size:1.1rem;font-weight:600;margin:0 0 10px}.admin-option-list-hdr{margin-bottom:5px}.admin-option-list-item{padding-left:18px}.admin-option-list-item:not(:last-child){margin-bottom:3px}.prv-logo{border:1px solid rgba(17,69,110,.35);max-height:185px;max-width:225px}.form-section .image-upload p{margin:2px 0 0}#modal-admin{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:rgba(255,255,255,.8);display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;opacity:0;position:fixed;top:0;-webkit-transform:translateY(100%);transform:translateY(100%);transition:opacity .4s ease,-webkit-transform .4s ease;transition:opacity .4s ease,transform .4s ease;width:100%;z-index:999}#modal-admin.is-visible{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}#modal-admin-content{position:relative}#modal-admin-content .material-icons{color:#11456E;cursor:pointer;font-size:27px;position:absolute;right:5px;top:5px;z-index:200}#modal-admin-content .modal-ftr{background:#fff;border:1px solid #bbb;padding:10px 19px}#modal-admin-content .modal-ftr #btn-done{float:right}.program-image #program-image{display:block}.program-image #btn-img-edit.disabled{opacity:.4}.program-image #program-image-caption{font-size:13px;line-height:1.3;margin-top:9px}.admin-loading{display:block;margin:30px auto;width:45px}.pg-about{background-image:url(../img/banners/banner2.jpg);height:250px}@media (min-width:768px){.pg-about{height:375px}}section h2{color:#DD323A;font-weight:700;margin-bottom:5px}section.about-us .col-8 h2:not(:first-child){margin-top:25px}section .note{background:#EDEDED;margin:20px 0;padding:15px 15px 5px}section .note h2{color:#000;border-bottom:1px solid #646464;font-size:18px;padding-bottom:3px}.pg-programs{background-image:url(../img/banners/banner3.jpg);height:250px}body#pg section.programs .content-container{padding:0}body#pg section.programs .content-container .col-8{width:100%}@media (min-width:1296px){body#pg section.programs .content-container .col-8{width:66.1016949153%}}@media (min-width:768px){.pg-programs{height:375px}body#pg section.programs{padding:30px 40px}}.programs-loading{color:#a3a3a3;font-size:1.5rem;font-weight:700;font-style:italic;text-align:center;padding:40px;width:100%}.program-view-provider-head{background-color:#11456E;color:#fff;font-size:1rem;font-weight:700;text-align:center;padding:1rem}.program-view-provider-head:first-child{margin-top:0}.program-item-container{background:#EDEDED}.program-item-container .program-item{position:relative}.program-item-container .program-item .img-col{margin-bottom:0;padding:18px 0 0 25px;position:relative}@media (min-width:768px){.program-view-provider-head{font-size:1.4rem}.program-item-container .program-item .img-col{padding:14px 0 14px 14px}}.program-item-container .program-item .img-col img{background:url(/img/default.jpg) #bbb;display:block;height:170px;margin:0;width:170px}.program-item-container .program-item .prg-col{margin-bottom:0;padding:0 25px}@media (min-width:768px){.program-item-container .program-item .prg-col{padding:0}}.program-item-container .program-item .prg-col a{color:#6196C1}.program-item-container .program-item .prg-col .title{color:#11456E;font-size:1.3rem;font-weight:700;margin:14px 0 0}.program-item-container .program-item .prg-col .provider{color:#165a8f;font-size:1rem;font-weight:400;font-style:italic}.program-item-container .program-item .prg-col .date-time{font-size:15px;line-height:1.5rem}.program-item-container .program-item .prg-col .info{font-size:16px;font-size:.9rem;line-height:1rem;margin-top:12px;overflow:hidden;padding:0 24px 0 0}.program-item-container .program-item .prg-col .info .details{margin-bottom:15px}.program-item-container .program-item .prg-col .info p{margin-bottom:0}.program-item-container .program-item .prg-col .info p:not(:last-child){margin-bottom:11px}.program-item-container .program-item .prg-col .info a .material-icons{font-size:18px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle;transition:-webkit-transform .25s ease;transition:transform .25s ease;-webkit-transform:translateX(0);transform:translateX(0)}.program-item-container .program-item .prg-col .info a:hover{color:#08c}.program-item-container .program-item .prg-col .info a:hover .material-icons{-webkit-transform:translateX(2px);transform:translateX(2px)}.program-item-container.condensed{background:0 0}.program-item-container.condensed .prg-col{padding:0 20px}.program-item-container.condensed .prg-col .title{margin:0}.program-item-container.not-free{display:none}section.programs .intro{margin:0 auto 25px;text-align:center}section.programs #program-container>div:not(:first-child){margin-top:15px}section.programs #program-container>div:last-child{margin-bottom:15px}section.programs .cost,section.programs .grade-levels{border-top:1px solid #a3a2a2;border-bottom:1px solid #a3a2a2;font-size:18px;padding:8px 25px;text-align:left;margin:0;width:100%}section.programs .cost .cost-val,section.programs .grade-levels .cost-val{margin-right:10px}section.programs .events-info{background:#e0e0e0;padding:12px 25px 14px}section.programs .events-info .hdr h4{font-size:18px;margin-bottom:0;padding-bottom:5px}section.programs .events-info .event-item:not(:last-child){margin-bottom:7px}section.programs .program-filter{background:#EDEDED;color:#11456E;display:none;padding:20px 25px;-webkit-transform:translateX(105%);transform:translateX(105%);transition:-webkit-transform .225s ease-out;transition:transform .225s ease-out;width:386px;will-change:transform}section.programs .program-filter h4{font-size:18px;margin:0;padding:0}@media (min-width:1296px){section.programs .program-filter{display:block;-webkit-transform:translateX(0);transform:translateX(0)}section.programs .program-filter h4{font-size:20px;margin-bottom:15px;padding-bottom:10px}section.programs .program-filter.fixed{margin-left:814px;position:fixed;top:0}}.filter-in section.programs .program-filter{display:block;padding:13px 25px;position:absolute;right:0;top:0;-webkit-transform:translateX(0);transform:translateX(0);z-index:200}#form-login section.programs .program-filter .btn-row:not(:first-child),section.programs .program-filter #form-login .btn-row:not(:first-child),section.programs .program-filter .c2t-checklist:not(:first-child),section.programs .program-filter .form-row:not(:first-child),section.programs .program-filter .row:not(:first-child){margin-top:10px}@media (min-width:1296px){#form-login section.programs .program-filter .btn-row:not(:first-child),section.programs .program-filter #form-login .btn-row:not(:first-child),section.programs .program-filter .c2t-checklist:not(:first-child),section.programs .program-filter .form-row:not(:first-child),section.programs .program-filter .row:not(:first-child){margin-top:15px}}#form-login section.programs .program-filter .btn-row:last-child,section.programs .program-filter #form-login .btn-row:last-child,section.programs .program-filter .c2t-checklist:last-child,section.programs .program-filter .form-row:last-child,section.programs .program-filter .row:last-child{margin-top:0}@media (min-width:1296px){#form-login section.programs .program-filter .btn-row:last-child,section.programs .program-filter #form-login .btn-row:last-child,section.programs .program-filter .c2t-checklist:last-child,section.programs .program-filter .form-row:last-child,section.programs .program-filter .row:last-child{margin-top:15px}}#form-login section.programs .program-filter .btn-row #content-filter,section.programs .program-filter #form-login .btn-row #content-filter,section.programs .program-filter .c2t-checklist #content-filter,section.programs .program-filter .form-row #content-filter,section.programs .program-filter .row #content-filter{margin-top:0}#form-login section.programs .program-filter .btn-row .col-6,section.programs .program-filter #form-login .btn-row .col-6,section.programs .program-filter .c2t-checklist .col-6,section.programs .program-filter .form-row .col-6,section.programs .program-filter .row .col-6{clear:none;width:49%}#form-login section.programs .program-filter .btn-row .form-item .col-8,section.programs .program-filter #form-login .btn-row .form-item .col-8,section.programs .program-filter .c2t-checklist .form-item .col-8,section.programs .program-filter .form-row .form-item .col-8,section.programs .program-filter .row .form-item .col-8{margin-bottom:0}@media (min-width:1296px){#form-login section.programs .program-filter .btn-row #content-filter,section.programs .program-filter #form-login .btn-row #content-filter,section.programs .program-filter .c2t-checklist #content-filter,section.programs .program-filter .form-row #content-filter,section.programs .program-filter .row #content-filter{margin-top:10px}#form-login section.programs .program-filter .btn-row .form-item .col-8,section.programs .program-filter #form-login .btn-row .form-item .col-8,section.programs .program-filter .c2t-checklist .form-item .col-8,section.programs .program-filter .form-row .form-item .col-8,section.programs .program-filter .row .form-item .col-8{margin-bottom:4.6610169492%}}section.programs .program-filter .section-title{color:#11456E;font-weight:600;margin-bottom:5px}section.programs .program-filter input,section.programs .program-filter select{background:#fff;height:2.6rem}@media (min-width:1025px){section.programs .program-filter input,section.programs .program-filter select{height:3rem}}section.programs .program-filter .filter-btn-row{margin:11px 0 0}section.programs .program-filter #btn-box-close{background:0 0;border:none;color:#11456E;outline:0;padding:0 1.3rem;position:absolute;right:0;top:10px;z-index:300}section.programs .program-filter #btn-box-close .material-icons{font-size:1.6rem;height:4rem;line-height:2rem}@media (min-width:1296px){section.programs .program-filter .filter-btn-row{margin:25px 0 5px}section.programs .program-filter #btn-box-close{display:none}}section.programs .program-filter input[type=checkbox]{position:absolute}section.programs .program-filter #tb-searchStr,section.programs .program-filter .filter-date{padding-left:10px}section.programs .program-filter #dd-month,section.programs .program-filter #dd-provider{padding-left:6px}section.programs .program-filter input::-webkit-input-placeholder{color:rgba(45,45,45,.85)}section.programs .program-filter input::-moz-placeholder{color:rgba(45,45,45,.85)}section.programs .program-filter input:-ms-input-placeholder{color:rgba(45,45,45,.85)}section.programs .program-filter input::placeholder{color:rgba(45,45,45,.85)}section.programs .program-filter .form-error{background:#f4e4e5;border:1px solid #DD323A}section.programs .program-filter .error-msg{color:#DD323A;font-size:13px;line-height:1rem;margin-top:3px}.numonly-msg{line-height:1.4;margin-top:12px}.box-programs .filter-dates,.box-programs .filter-words{display:none}.pg-events{background-image:url(../img/banners/banner6.jpg);height:250px}#bt-open-filter{display:block}@media (min-width:1296px){#bt-open-filter{display:none}}#event-editor #programs-select{display:block;font-size:1rem;font-style:normal;margin:20px auto 0;width:35%}.event-view-month-head{background-color:#11456E;color:#fff;font-size:1.4rem;font-weight:700;text-align:center;margin:2rem 0 0;padding:1rem}.event-view-month-head:first-child{margin-top:0}.events-table .event-item{padding:20px 15px;margin-top:0!important}.events-table .event-item a{color:#6196C1}.events-table .event-item:nth-child(odd){background-color:#EDEDED}.events-table .event-item .details{margin-top:10px}.events-table .event-item.not-free{display:none}.event-view-row{position:relative;width:100%}.event-view-row .event-date{float:none;margin-bottom:10px;margin-right:0;width:100%}.event-view-row .event-date .date{font-size:1.1rem;font-weight:700;text-align:left}@media (min-width:768px){.pg-events{height:375px}.event-view-row .event-date{float:left;margin-right:0;width:18%}.event-view-row .event-date .date{text-align:center}}.event-view-row .event-date .time{font-size:.8rem;font-weight:400;text-align:left}.event-view-row .event-provider{float:none;margin-right:0;width:100%}.event-view-row .event-provider .prg-col{padding:0}@media (min-width:768px){.event-view-row .event-date .time{text-align:center}.event-view-row .event-provider{float:left;margin-right:10px;width:66%}.event-view-row .event-provider .prg-col{padding:0 20px}}.event-view-row .event-provider .title{color:#11456E;font-size:1.3rem;font-weight:700}.event-view-row .event-provider .provider{color:#165a8f;font-size:1rem;font-weight:400;font-style:italic}.event-view-row .event-provider .cost,.event-view-row .event-provider .grade-levels{padding:8px 5px}@media (min-width:768px){.event-view-row .event-provider .cost,.event-view-row .event-provider .grade-levels{padding:8px 10px 8px 25px}}.event-view-row .event-deadline{float:none;padding-right:0;text-align:left;width:100%}@media (min-width:768px){.event-view-row .event-deadline{float:left;padding-right:10px;text-align:center;width:calc(15% - 20px)}}.event-view-row .event-deadline:before{content:'Deadline';font-size:1rem;font-style:normal;line-height:.7rem;margin-top:10px;text-align:left}@media (min-width:768px){.event-view-row .event-deadline:before{font-size:.7rem;font-style:italic;margin-top:0;text-align:center}}.event-view-row .event-deadline .btn-register{color:#fff;display:block;margin-top:8px}@media (min-width:768px){.event-view-row .event-deadline .btn-register{color:#b3d4fc;display:inline-block}}.hide-register-btn .event-view-row .btn-register,.logged-in .event-view-row .event-deadline .btn-register{display:none}.event-view-row .event-deadline .btn-register.reg-closed{height:auto;line-height:1.3em;opacity:.6;padding:.6rem 1.2rem;pointer-events:none}.share-it{background:#fff;border:1px solid #bbb;border-bottom:none;margin:0 auto;min-width:600px;padding:20px;position:relative}.share-it h3{color:#11456E;font-size:24px;font-weight:700;line-height:1em;margin-bottom:10px;padding-bottom:0;text-align:left}.event-form-program-header{color:#fff;background-color:#11456E;font-size:1.3rem;font-weight:700;padding:10px}.share-private{margin-bottom:35px}.linkCopy-status{color:#DD323A;font-style:italic;opacity:1;transition:opacity .4s ease-out}.linkCopy-status.hide-it{opacity:0}.event-status{background:#f4e4e5;border:1px solid #DD323A;display:block;margin:0 0 22px;padding:10px 15px;-webkit-transform:translateY(-20px);transform:translateY(-20px)}.pg-directory{background-image:url(../img/banners/banner5.jpg);height:250px}.directory .content-container{padding:0}#prv-options-container{margin:0 auto 25px;width:95%}@media (min-width:768px){.pg-directory{height:375px}.directory{padding:0 40px}#prv-options-container{width:75%}}#prv-options-container label{display:block;font-weight:600;margin-bottom:0}#prv-options-container select{width:auto}.provider-row{border:1px solid rgba(17,69,110,.35);padding:20px 20px 10px;width:95%}.provider-row h4,body#pg section.connections{padding-bottom:0}.provider-row:not(:first-child){margin-top:15px}.provider-row .col-6{float:left;margin:15px 1px 0 0}.provider-row .col-6:not(:first-child){margin-top:25px}.provider-row img{display:block;margin:0 auto}.reg-container #part-bar.dim #btn-edit-info,.reg-new .reg-container #part-bar{display:none}.provider-row .title{color:#11456E;font-size:20px;font-weight:700;margin-bottom:5px}.provider-row ul{margin-left:0}.provider-row h4{font-size:17px;font-weight:400;margin-bottom:0;text-decoration:underline}.pg-connections{background-image:url(../img/banners/banner8.jpg);height:250px}@media (min-width:768px){.provider-row{width:75%}.pg-connections{height:375px}}body#pg section.connections h4{color:#DD323A;margin-bottom:4px;padding-bottom:0}body#pg section.connections h4:not(:first-child){margin-top:25px}body#pg section.connections .content-container{max-width:1050px}body#pg section.about-us{padding:25px 0 40px}body#pg section.about-us .content-container{max-width:1050px;padding:0}.pg-contact{background-image:url(../img/banners/banner9.jpg);height:250px}.section.contact-us .intro{margin-bottom:0;margin-top:5px;text-align:left}.section.contact-us .intro p{margin-bottom:5px}.section.contact-us .intro h4{color:#DD323A;margin-bottom:4px;padding-bottom:0}.section.contact-us .tech-col{min-height:680px;padding-bottom:20px;padding-left:0;padding-top:5px}.section.contact-us .tech-col label{font-weight:600;margin-bottom:0}.section.contact-us .tech-col select{width:auto}@media (min-width:768px){.pg-contact{height:375px}.section.contact-us .tech-col{padding-left:20px;padding-top:0;border-left:1px solid #bbb}}.contact-us .contact-form{border:1px solid rgba(17,69,110,.35);box-shadow:none;margin-top:20px;padding:27px 25px 25px}@media (min-width:768px){.contact-us .contact-form{box-shadow:0 10px 13px 0 rgba(0,0,0,.24),0 17px 50px 0 rgba(0,0,0,.19)}}.contact-us fieldset{border:none;margin:0 0 25px;padding:0}.contact-us .form-button-wrapper{margin-top:25px}.contact-us .form-button-wrapper .button{background-color:#11456E;border:none;border-radius:0;color:#fff;font-weight:700;padding:12px 30px;text-transform:uppercase;transition:background .125s linear,color .125s linear}.contact-us .form-button-wrapper .button:hover{background:#215e8e}.contact-us #prv-options-container{margin:0 0 20px;width:100%}.contact-us .provider-row{border:1px solid rgba(17,69,110,.35);font-size:15px;line-height:20px;padding:15px 15px 5px 12px;width:100%}.contact-us .provider-row img{width:95%}#registration-container{max-width:1274px;margin:0 auto}.reg-container #part-bar{background:#EDEDED;color:#11456E;float:left;padding:12px;width:27%}.reg-container #part-bar #btn-edit-info{top:6px;right:6px}.reg-container #part-bar #btn-edit-info i{font-size:1rem}.reg-container #part-bar .header{font-weight:700}.reg-container #part-bar .header:not(:first-child){margin-top:12px}.reg-container #part-bar .data{padding-left:12px}.reg-container #part-bar .data-row-head{font-weight:700;font-size:.8rem;text-decoration:underline;margin-top:6px}.reg-container #part-bar .data-row{font-size:.9rem}.reg-container #part-bar.dim{opacity:.5}.reg-container #reg-area{float:right;padding:20px 20px 40px;width:73%}.reg-new .reg-container #reg-area{float:none;margin:15px auto}.reg-container #reg-area .form-row .use-medium-editor{min-height:200px}.reg-container #reg-area .form-row:not(:first-child){padding:0 10px}.reg-container #reg-area .header{background-color:#11456E;color:#fff;padding:12px;margin-left:0;margin-right:0;text-align:center;font-weight:700;font-size:1.4rem}.reg-container #reg-area .form-msg{font-size:.8rem;font-style:italic;line-height:.9rem;padding-left:6px}.reg-container #reg-area .reg-form-container{border:1px dotted #11456E;padding:44px 22px 35px;margin-top:8px}.reg-container #reg-area .reg-form-container .select-placeholder span{font-size:15px}.reg-container #reg-area .grade-level-container{padding:12px 20px}.reg-container #reg-area .grade-level-container .grade-level-list-label{font-size:.8rem;left:0;top:.8rem;-webkit-transform:translateY(-120%);transform:translateY(-120%)}.reg-container #reg-area .grade-level-container label{padding-right:20px;min-width:145px}.reg-container #reg-area .reg-event-row{padding:10px 0;border-bottom:1px dotted #11456E;width:100%}.reg-container #reg-area .reg-event-row .event-date-col{float:left;text-align:center;width:25%}.reg-container #reg-area .reg-event-row .event-date-col .edc-date{font-weight:700}.reg-container #reg-area .reg-event-row .event-date-col .edc-time{font-size:.8rem;line-height:.8rem}.reg-container #reg-area .reg-event-row .event-campus-col{float:left;width:30%}.reg-container #reg-area .reg-event-row .event-campus-col .edc-campus{font-weight:700}.reg-container #reg-area .reg-event-row .event-campus-col .edc-title{font-size:.9rem;line-height:.9rem}.reg-container #reg-area .reg-event-row .event-campus-col .edc-provider{font-size:.8rem;line-height:.8rem}.reg-container #reg-area .reg-event-row .event-po-col{float:right;text-align:right;width:15%}.reg-container #reg-area .reg-event-row .event-po-col .btn-reg-cancel,.reg-container #reg-area .reg-event-row .event-po-col .btn-reg-edit{text-decoration:none}.reg-container #reg-area .reg-event-row .event-po-col .btn-reg-cancel i,.reg-container #reg-area .reg-event-row .event-po-col .btn-reg-edit i{font-size:.9rem}.reg-container #reg-area .reg-event-row .event-po-col .edc-po{font-weight:700}.reg-container #reg-area #event-display{border:1px solid #11456E;padding:15px 11px}.reg-container .form-error,.reg-container .reg-success{background:#f4e4e5;border:1px solid #DD323A}.reg-container #reg-area #event-display .event-date{width:21%}.reg-container #reg-area #event-display .event-provider{width:64%}.reg-container .input-field label{top:.2rem}#provider-regs-container #regs-search .input-field label,#regs-search .input-field label{top:.4rem}.reg-container #numStudents{padding-right:7px}.reg-container .reg-success{float:right;margin:20px 20px 0 0;padding:10px 15px;width:66.5%}.reg-container .error-msg,.reg-container .error-msg-zero{color:#DD323A;font-size:13px;line-height:1rem;margin-top:5px}.reg-container.admin-view #reg-area{float:left;padding-top:0;width:90%}#reg-events .event-row{margin-bottom:20px}#reg-events .event-row .col-date{font-size:20px;padding-top:15px;text-align:right}#reg-events .event-row .col-date span{display:block;font-weight:700}#reg-events .event-row .col-program{background:#ededed;padding:17px 0;position:relative}#reg-events .event-row .col-program h2{color:#11456E;font-weight:700;padding-left:17px}#reg-events .event-row .col-program h3{color:#11456E;font-style:italic;font-weight:400;margin-bottom:10px;padding-left:17px}#reg-events .event-row .col-program .registrations h2{background:#e0e0e0;color:rgba(17,69,110,.9);font-size:20px;margin-bottom:16px;padding:11px 0 11px 17px}#reg-events .event-row .col-program .registrations .reg-row{background:#f8f8f8;border:1px solid #bbb;color:#444;margin:0 auto;padding:15px;width:97%}#reg-events .event-row .col-program .registrations .reg-row:not(:last-child){margin-bottom:10px}#reg-events .event-row .col-program .registrations .reg-row .org-name{border-bottom:1px solid #bbb;color:#3383c1;font-size:16px;font-weight:700;margin-bottom:10px;padding-bottom:7px}#reg-events .event-row .col-program .registrations .reg-row .org-name span{font-weight:400;margin-left:3px}#reg-events .event-row .col-program .registrations .reg-row .info .label{font-weight:700;margin-bottom:0}#reg-events .event-row .col-program .registrations .reg-row .info ul{list-style:none;margin-left:1px}#regs-search{background:#EDEDED;margin:0 auto 35px;padding:33px 17px 13px 0}#regs-search .label-search p{color:#11456E;float:right;font-weight:700;font-size:18px;line-height:2.75}#regs-search .label-search p .material-icons{float:left;line-height:2;margin-right:2px}#regs-search .input-fields input,#regs-search .input-fields select{background:#fff;border:1px solid rgba(17,69,110,.35);height:auto;padding:10px}#regs-search .input-fields input:focus,#regs-search .input-fields select:focus{border:1px solid #11456e;box-shadow:none}#regs-search .form-edit-btns{float:left;width:auto}#regs-search .form-edit-btns button{font-size:17px;height:auto;padding:3px 0;width:76px}#regs-search .form-edit-btns #btn-clear{background:#EDEDED;color:#2d2d2d}#provider-regs-container #regs-search{margin:25px auto;max-width:884px;padding:30px 17px 6px 0}@media (min-width:1400px){#provider-regs-container #regs-search{margin:25px 0 25px 190px;max-width:929px}}#provider-regs-container #regs-search .label-search{width:10.2542372881%}#provider-regs-container #regs-search .input-fields{width:66.1016949153%}#provider-regs-container #regs-search .input-fields .start-date{width:49.1525423729%}#provider-regs-container #regs-search .input-fields .end-date{margin-right:0;width:49.1525423729%}#provider-regs-container #regs-search .input-fields .program-name,#provider-regs-container #regs-search .input-fields .provider-name{display:none}#provider-regs-container #regs-search .form-edit-btns{text-align:left;width:18.2542372881%}.btn-fail{opacity:.7}.regevent-cancel{color:#f90043;font-size:24px;font-weight:700;position:absolute;right:18px;top:21px}.c2t-checklist label{width:90%}#provider-container{margin:30px auto;max-width:900px}.provider-overview{padding:18px 0}.provider-overview .form-section-hdr:after{border:none;content:'';margin:.65rem 0 0;width:45px}.provider-overview .content{border:1px solid #bbb;margin-bottom:.5rem;padding:1.5rem 1.65rem;position:relative}.provider-overview .form-section{border:1px solid #bbb;margin-bottom:.5rem;padding:2rem 1.65rem 1.75rem;position:relative}.provider-overview .form-section.provider-active{padding:.2rem 1rem 1.75rem}.provider-overview .form-section .provider-img-edit.disabled{opacity:.4}.provider-overview .form-section .provider-image-caption{line-height:1.2rem;margin:9px 0}.provider-overview .provider-item:not(:last-child){margin-bottom:5px}.provider-overview .provider-item .label{color:#444;font-size:14px;font-weight:700}.provider-overview .medium-editor-element{min-height:200px;padding:10px 4px}#btn-edit{background:#11456E;color:#fff;float:right;font-size:1rem;height:auto;line-height:inherit;margin:10px 7px 0 0;padding:.35rem 1.4em}#btn-edit:hover{background:#235d8b}.provider-view #program-editor{margin-top:25px}#event-editor,#program-editor{padding:0 25px}#event-editor .admin-grid,#program-editor .admin-grid{border:none;border-radius:0;box-shadow:none;font-size:1rem;margin:0;padding:10px}#event-editor .admin-grid .admin-grid-hdr,#program-editor .admin-grid .admin-grid-hdr{height:45px}#event-editor .admin-grid .hdr,#program-editor .admin-grid .hdr{color:#DD323A;font-size:1.25rem;font-weight:600}#event-editor .admin-grid .admin-grid-rows,#program-editor .admin-grid .admin-grid-rows{border:1px solid #bbb;padding:10px}#event-editor #form-edit,#program-editor #form-edit{margin:20px 0}#event-editor #form-edit .form-fields,#program-editor #form-edit .form-fields{border:1px solid #bbb;padding:35px 28px}#event-editor #form-edit .form-edit-btns,#program-editor #form-edit .form-edit-btns{margin:20px 0 0}#event-editor .program-image,#program-editor .program-image{margin-top:-14px}#event-editor .program-image #btn-img-edit,#program-editor .program-image #btn-img-edit{display:block;margin-top:8px}.form-btns{margin:20px 0 15px}.form-btns #btn-cancel{background:#EDEDED;color:#2d2d2d}.provider-new .intro{margin:0 auto;text-align:center;width:50%}.provider-new .content-container{max-width:890px}.provider-error-msg{background:#f9e4e5;border:1px solid #dd323a;padding:12px 17px}.provider-admin .prv-status{display:none}.provider-admin #form-grid{margin-bottom:25px}.provider-disabled{color:#e2535a}.login-container{max-width:1312px}#form-login,.login-msg,.login-msg-new,.login-new-user{padding:40px;max-width:440px}.login-msg{color:#11456E;font-size:1.2rem;font-weight:700;margin:10px 0 0 23px;text-align:center}.login-msg-new{font-size:1.2rem;margin:60px auto;text-align:left}.login-msg-new strong{font-size:1.4rem}.login-msg-new h2{color:#DD323A;font-weight:700;margin-bottom:25px}.login-new-user{color:#11456E;margin:0 0 0 23px}#form-login{border:1px solid #11456E;margin:40px auto}#form-login .status{color:maroon;font-size:.9rem;font-style:italic;text-align:center;padding:10px}#form-login .btn-row{margin-top:30px}.new-reg{max-width:82%}#news-editor #btn-new{margin:15px 0}.news-edit .medium-editor-element{min-height:270px}.news{margin-bottom:30px}.news #newsList-container .news-item{background:#EDEDED;opacity:1}.news #newsList-container .news-item .content{padding:25px 30px}.news #newsList-container .news-item .content h4{border-bottom:1px solid #000;color:#000}#spotlight-editor #btn-new{margin:15px 0}#participants-container #participant-search{background:#EDEDED;margin:0 auto;padding:28px 17px 22px;width:80%}#participants-container #participant-search .label-search p{color:#11456E;float:right;font-weight:700;font-size:18px;line-height:2.75}#participants-container #participant-search .label-search p .material-icons{float:left;line-height:2;margin-right:2px}#participants-container #participant-search .input-fields input{background:#fff;border:1px solid rgba(17,69,110,.35);height:auto;padding:10px}#participants-container #participant-search .input-fields input:focus{border:1px solid #11456e;box-shadow:none}#participants-container #participant-search .form-edit-btns{float:left;width:auto}#participants-container #participant-search .form-edit-btns button{font-size:17px;height:auto;padding:3px 0;width:76px}#participants-container #form-grid{margin:20px auto;width:80%}#participants-container #form-grid #new-participant{margin:0 0 15px}#participants-container #form-grid #new-participant .float-right{margin:0 24px 0 0}#participants-container #form-grid .admin-grid{border:1px solid #bbb;box-shadow:none;padding:1.3rem 1.5rem 1rem}#participants-container #form-edit{border:1px solid #bbb;margin:20px auto;padding:1.5rem 1.65rem;width:80%}#participants-container #form-edit .form-section-hdr{color:#DD323A;font-size:1.25rem;font-weight:600;line-height:1.1;margin-bottom:42px}#participants-container #form-edit .form-section-hdr:after{border:none;content:'';margin:.65rem 0 0;width:45px}#participants-container #form-edit .form-row{margin-bottom:3rem}.image-modal{border:1px solid #bbb;border-bottom:none;margin:0 auto;max-width:900px;padding:0;position:relative}.image-modal h3{color:#11456E;font-size:24px;font-weight:700;line-height:1em;margin-bottom:0;padding-bottom:0;text-align:left}.image-modal h4{color:#11456E;font-style:italic;font-weight:400;margin-bottom:3px;padding-bottom:0}.image-modal h4.title{margin-bottom:0}.image-modal p{margin-bottom:15px}.image-modal .modal-section{border-bottom:1px solid #bbb}.image-modal .modal-section.modal-main .image-current{padding:19px 0 19px 14px}.image-modal .modal-section.modal-main .image-current img{margin:0 auto;display:block}.image-modal .modal-section.modal-main .program-info{padding:19px 50px 19px 0}.image-modal .modal-section.image-options{border-bottom:none}.image-modal .modal-section.image-options .col{padding:12px 19px}.image-modal .modal-section.image-options .col h4{font-style:normal;font-size:18px;font-weight:700}.image-modal .modal-section.image-options .col.col-1{padding:26px 0}.image-modal .modal-section.image-options .image-grid{margin-bottom:10px}.image-modal .modal-section.image-options .image-grid-item{float:left;margin-right:5px;margin-top:5px;width:60px}.image-modal .modal-section.image-options .image-upload{padding-top:8px}.image-modal .modal-section.image-options .image-upload label{display:block;margin-top:2px}