:root{--cutler:#00694e;--under-the-elms:#024230;--putnam:#756e65;--trillium:#f9f7ed;--sycamore:#e7ecc3;--marigold:#aa8a00;--web-marigold:#c4ad4d;--teal:#b5e3d8;--moss:#a4d65e;--rust:#fa4616;--white:#fff;--black:#000;--light-gray:#f4f3f2;--middle-gray:#524d47;--text-sans:proxima-nova,Arial,Verdana,sans-serif;--text-serif:p22-mackinac-pro,Times New Roman,serif;--text-display:termina,Arial Black,Verdana,sans-serif;--text-display-alt:industry,Tahoma,sans-serif;--text-icon:"Font Awesome 6 Sharp","Font Awesome 6 Brands";--transition-default:all .2s ease;--spacing-xs:5px;--spacing-sm:15px;--spacing-md:30px;--spacing-lg:45px;--spacing-xl:60px;}.font-industry{font-family:var(--text-display-alt);font-weight:bold;text-transform:uppercase;letter-spacing:3%;}.font-proxima{font-family:var(--text-sans);}.font-mackinac{font-family:var(--text-serif);}.font-termina{font-family:var(--text-display);}.hero h2,.your_info h3{font-family:var(--text-serif);}.hero p,.hero a,#application_selector_container,#application_selector_container *,#secondary-nav-left-column,#secondary-nav-right-column-link,.your_info p.text,.your_info_subsubsection *,.materials_name,.materials_details,.green_header_section a.regular_link,.green_header_section a.button_link,.admission-checklist-descriptor p,.admission-checklist-table td{font-family:var(--text-sans);}#secondary-nav-right-column-label,.your_info_subsection h4,.green_header_section_header h4,ul.subtabs>li>a,.admission-checklist-table th{font-family:var(--text-display-alt);}.hero h3,.admission-checklist-header h3,.selective-admissions-header h3,.important-dates-header h3,.selective-checklist-header h3,.message-center-header h3{font-family:var(--text-display);font-weight:bold;}div.part{margin-bottom:0!important;}nav.navbar{padding:20px 0;}nav.navbar svg{width:100%;}#application_selector_container{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;min-width:fit-content;font-size:14px;color:var(--putnam);}nav.navbar button,nav.navbar button:hover,nav.navbar button:active,nav.navbar button:focus,nav.navbar button:focus-within,nav.navbar button:target,nav.navbar button.show,nav.navbar button.show:hover,nav.navbar button.show:active,nav.navbar button.show:focus,nav.navbar button.show:focus-within,nav.navbar button.show:target{border:0;font-size:14px;padding-left:0;color:var(--cutler);font-weight:700;background-color:transparent;box-shadow:unset!important;}nav.navbar li a{color:var(--putnam);font-size:14px;}.navbar #application_selector_container{flex-wrap:wrap;}@media(min-width:992px){.navbar #application_selector_container{flex-wrap:nowrap;}}.navbar #applicationsMenu{width:100%;}.navbar #applicationsMenu li a{white-space:wrap!important;}.custom-dropdown{position:relative;display:inline-block;width:100%;}@media(min-width:992px){.custom-dropdown{width:auto;}}.custom-dropdown ul{display:flex;flex-wrap:wrap;}@media(min-width:992px){.custom-dropdown ul{flex-wrap:nowrap;}}.custom-dropdown .dropdown-toggle{background-color:transparent;color:var(--cutler-green);font-weight:700;font-size:14px;font-family:var(--text-sans)!important;border:0;cursor:pointer;}.custom-dropdown .dropdown-menu{display:none;position:absolute;right:0;z-index:1000;background-color:#fff;box-shadow:0 .5rem 1rem rgba(0,0,0,.15);list-style:none;padding:0;margin:0;width:auto;white-space:nowrap;}.custom-dropdown .dropdown-menu li a{display:block;padding:.5rem 1rem;font-size:14px;color:var(--putnam);text-decoration:none;white-space:wrap;}@media(min-width:992px){.custom-dropdown .dropdown-menu li a{white-space:nowrap;}}.custom-dropdown .dropdown-menu li a:hover{background-color:#f8f9fa;}.hero{background-image:url("/app_portal/images/hero_background_2.png");min-height:33rem;background-size:cover;background-repeat:no-repeat;padding:0 0 80px;}.hero>.container{padding:1rem;}@media(min-width:768px){.hero>.container{padding:5rem 12px 0;}}.hero .container .row{margin:20px 0;}.hero h2{text-wrap:balance;color:var(--moss);}.hero h3{color:var(--moss);font-weight:900;padding-bottom:20px;}.hero h2>span,.hero p{color:#fff;}.hero h2 i{font-size:clamp(1.625rem,1.556rem + .556vw,2.25rem);}.hero h2 span{font-size:clamp(2rem,1.889rem + .889vw,3rem);}.hero p{font-size:18px;}.hero .container .col{position:relative;}#forever_ohio_img,#go_bobcats_pawprint_img,#ohio_online_hero_img,#chillicothe_hero_img,#eastern_hero_img,#lancaster_hero_img,#southern_hero_img,#zanesville_hero_img{display:none;}@media(min-width:992px){#forever_ohio_img{display:block;position:absolute;right:0;margin-top:-10%;width:60%;}#chillicothe_hero_img,#eastern_hero_img,#lancaster_hero_img,#southern_hero_img,#zanesville_hero_img{display:block;position:absolute;right:0;margin-top:-10%;width:70%;}#ohio_online_hero_img{display:block;position:absolute;right:0;margin-top:-2%;width:60%;}#go_bobcats_pawprint_img{display:block;position:absolute;left:23%;margin-top:37%;width:65%;pointer-events:none;}#image-wrapper:has(#ohio_online_hero_img) #go_bobcats_pawprint_img{margin-top:32%;width:60%;}}.hero a{color:#fff!important;text-decoration:underline!important;font-weight:700;}#visual_status{margin-top:2rem;}#visual_status svg{width:67%;}#visual_status .container{padding-top:0!important;}@media(min-width:768px){#visual_status .container:has(#status_bar:is(.athn_fr.wide_timeline)):before{content:'';display:inline-block;height:2px;width:40vw;background-color:var(--moss);position:absolute;left:0;height:3px;margin-top:19px;z-index:0;}}@media(min-width:992px){#visual_status .container:has(#status_bar:is(.athn_fr.wide_timeline)):before{height:4px;margin-top:24px;}}#visual_status .container #status_bar:is(.athn_fr.wide_timeline){z-index:1;position:relative;margin-left:-30px;}@media(min-width:576px){#visual_status .container #status_bar:is(.athn_fr.wide_timeline){margin-left:-70px;}}@media(min-width:768px){#visual_status .container #status_bar:is(.athn_fr.wide_timeline){margin-left:-90px;}}@media(min-width:992px){#visual_status .container #status_bar:is(.athn_fr.wide_timeline){margin-left:-120px;}}@media(min-width:920px){#visual_status .container:has(#status_bar:is(.non_athn_fr.wide_timeline)):before{content:'';display:inline-block;height:2px;width:40vw;background-color:var(--moss);position:absolute;left:0;height:3.5px;margin-top:24px;z-index:0;}}@media(min-width:992px){#visual_status .container:has(#status_bar:is(.non_athn_fr.wide_timeline)):before{height:4px;}}#visual_status .container #status_bar:is(.non_athn_fr.wide_timeline){z-index:1;position:relative;margin-left:-30px;}@media(min-width:576px){#visual_status .container #status_bar:is(.non_athn_fr.wide_timeline){margin-left:-95px;}}@media(min-width:768px){#visual_status .container #status_bar:is(.non_athn_fr.wide_timeline){margin-left:-118px;}}@media(min-width:992px){#visual_status .container #status_bar:is(.non_athn_fr.wide_timeline){margin-left:-120px;}}.secondary_nav.part .row{margin-top:-2px!important;}.secondary_nav .col-xl-6{padding:20px;min-height:80px;}.secondary_nav.part .row:has(.col-xl-6){margin:0 auto;}.secondary_nav .d-flex.flex-column:has(.jump-link) strong,.secondary_nav .d-flex.flex-column:has(.jump-link) a.jump-link{font-family:var(--text-sans);align-content:center;align-self:center;}a.jump-link,a.jump-link:visited{color:var(--cutler)!important;font-family:var(--text-sans);text-decoration:underline;font-weight:700;font-size:16px;}#messageCenterToggleArea{display:inline!important;}#messageCenterToggleArea #messageIcon{margin-right:5px!important;}#messageCenterAccordion{filter:drop-shadow(0 8px 10px rgba(0,0,0,.1));}#messageCenterAccordion .p-2.pt-0{padding:0 0 .5rem!important;}#messageCenterAccordion .message-center-header{padding:20px!important;min-height:80px;background-color:var(--under-the-elms)!important;}#messageCenterAccordion h3{margin-bottom:0;font-family:var(--text-display);color:var(--white)!important;}#messageCenterAccordion table{margin-top:0;}#messageCenterAccordion table thead tr{border-bottom:5px solid #fafafa;}#messageCenterAccordion table thead tr th{background-color:#ececec;border-left:5px solid #fafafa;border-right:5px solid #fafafa;}#messageCenterAccordion table thead tr th:first-of-type{width:70%;}@media(min-width:576px){#messageCenterAccordion table thead tr th:first-of-type{width:75%;}}@media(min-width:768px){#messageCenterAccordion table thead tr th:first-of-type{width:80%;}}@media(min-width:992px){#messageCenterAccordion table thead tr th:first-of-type{width:85%;}}#messageCenterAccordion table thead tr th{font-family:var(--text-display-alt);text-transform:uppercase;padding:15px!important;font-size:16px;}#messageCenterAccordion table thead tr th.text-end,#messageCenterAccordion table tbody tr td.text-end{text-align:left!important;padding:15px;}#messageCenterAccordion table tbody tr td{padding:10px 20px 15px!important;transition:var(--transition-default);border-bottom:0;font-family:var(--text-sans);}#messageCenterAccordion table tbody tr.hover td{background-color:var(--light-gray)!important;}#messageCenterAccordion table tbody tr.hover *{color:var(--under-the-elms)!important;}#messageCenterAccordion table tbody tr td a{color:var(--under-the-elms)!important;vertical-align:middle;transition:var(--transition-default);}#messageCenterAccordion table tbody tr td.ps-4::first-letter {color:var(--moss)!important;}#messageCenterAccordion table tbody tr td span{display:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;transition:var(--transition-default);}@media(min-width:768px){#messageCenterAccordion table tbody tr td span{max-width:65%!important;display:inline-block;}}@media(min-width:992px){#messageCenterAccordion table tbody tr td span{max-width:75%!important;display:inline-block;}}#selective_timeline{margin:80px 0;}.selective_timeline .container{padding:0;}.selective_row_container{display:flex;background-color:#fafafa;border-top:20px solid var(--teal);padding:2rem;flex-direction:column;align-items:center;gap:20px;}.timeline_image_container{margin-left:-30px;}@media(min-width:768px){.timeline_image_container{margin-left:-45px;}}.selective_row_right{display:flex;flex-direction:column;gap:10px;}.selective_row_container .timeline_button_container{display:flex;gap:10px;margin-bottom:10px!important;width:100%;}.selective_timeline_button{font-family:var(--text-display-alt);font-style:normal;font-weight:900;font-size:14px;color:var(--white);padding:16px 14px 14px;line-height:17px;letter-spacing:.06em;text-transform:uppercase;text-align:center;text-decoration:none;transition:var(--transition-default);cursor:pointer;text-wrap:balance;}.selective_timeline_button.active{background-color:var(--teal);color:var(--under-the-elms);box-shadow:inset 0 .25rem 0 0 var(--under-the-elms)!important;}.selective_timeline_button:not(.active){background-color:#eaeaea;color:var(--under-the-elms);}.selective_timeline_button:not(.active):hover{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;}.selective_timeline_button.active:hover{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;}#selective_timeline_content{transition:var(--transition-default);}.selective_timeline_view{display:flex;flex-direction:row;padding:0;margin:0;}@media(min-width:768px){.selective_timeline_view{padding:0 15px;}}.selective_timeline_view .selective_row_left{font-family:var(--text-display);color:var(--under-the-elms);font-size:20px;font-weight:900;line-height:27px;margin-left:-3px;}.selective_row_container .selective_title{font-family:var(--text-display);color:var(--under-the-elms);font-size:20px;font-weight:900;line-height:27px;}.selective_row_container .selective_description{color:var(--black);font-size:18px;font-family:var(--text-sans);}#your_info{margin:80px 0;}.your_info>.container{background-color:#fafafa;border-top:2rem solid var(--moss);padding:1rem;}@media(min-width:768px){.your_info>.container{padding:2rem 4rem;}}.your_info .container .col-md-8:has(.your_info_subsection){padding:0;}.your_info .container .col-md-4:has(.my_documents){padding:0;}@media(min-width:768px){.your_info .container .col-md-8:has(.your_info_subsection){padding:0 40px 0 0;}.your_info .container .col-md-4:has(.my_documents){padding:0 0 0 40px;}}.your_info_subsection{padding:0!important;}.your_info h3{color:var(--cutler);font-size:clamp(2rem,1.889rem + .889vw,3rem);font-weight:700;line-height:1;}.your_info h3 i{font-size:22px;font-weight:400;display:inline-block;text-wrap:balance;line-height:1.25;}.your_info p.text{color:var(--black);font-size:18px;}.your_info_subsection h4{text-transform:uppercase;color:var(--cutler);text-decoration:underline;font-weight:700;font-size:18px;text-underline-offset:3px;}.your_info_subsection h5{color:var(--black);font-size:14px;margin-bottom:0;line-height:1.25;text-wrap:balance;}.your_info_subsubsection p{font-size:18px;color:var(--black);font-weight:700;line-height:1.25;}.your_info div.row:has(.your_info_subsection){margin:40px 0;}.your_info .d-flex.flex-wrap:has(button.btn-outline-success){padding:0;margin-top:0!important;display:grid!important;grid-template-columns:1fr;gap:15px!important;}@media(min-width:576px){.your_info .d-flex.flex-wrap:has(button.btn-outline-success){grid-template-columns:1fr 1fr;}}@media(min-width:1200px){.your_info .d-flex.flex-wrap:has(button.btn-outline-success){grid-template-columns:1fr 1fr 1fr;}}#changeRequestAccordionJS.accordion .accordion-item .accordion-button.accordion-header-green{background-color:var(--light-gray)!important;}#changeRequestAccordionJS.accordion .accordion-item .accordion-button.accordion-header-green:hover,#changeRequestAccordionJS.accordion .accordion-item .accordion-button.accordion-header-green:focus{background-color:#eaeaea!important;}#changeRequestAccordionJS.accordion .accordion-item .accordion-button.accordion-header-green:not(.collapsed){background-color:var(--cutler)!important;color:var(--white)!important;}#changeRequestAccordionJS.accordion .accordion-item .accordion-button.accordion-header-green:not(.collapsed)::after{filter:brightness(0) invert(1);}.green_header_section_header{background-color:var(--cutler);color:var(--white);padding:20px;text-align:center;text-transform:uppercase;margin-bottom:0;}.green_header_section_header h4{margin-bottom:0;font-family:var(--text-display-alt);font-size:18px;font-weight:900;letter-spacing:.5px;}.green_header_section_list{background-color:var(--white);padding:2rem;}.green_header_section_list ul{margin-bottom:unset;padding-left:unset;margin:unset;list-style:none;width:max-content;max-width:90%;margin:0 auto 40px;}.green_header_section_list ul li{padding-left:0;}.my_documents ul li:not(:first-of-type){margin-top:10px;border-top:1px solid #d0d0d0;padding-top:10px;}.my_documents .green_header_section_list{padding:40px;}.my_documents .green_header_section_list ul{margin:0 auto 20px;}.green_header_section_list ul li div.d-flex{justify-content:center;}.green_header_section_list a{line-height:1;text-decoration:none;}.materials_name{color:var(--black);font-weight:700;font-size:16px;}.materials_details{color:var(--black);font-size:12px;}div.green_header_section_list>ul>li::before{content:"";font-family:"Font Awesome 6 Free";font-weight:700;margin-right:.5rem;display:flex;font-size:22px;align-items:center;color:var(--putnam);}.green_header_section_list .link_container{display:flex;flex-direction:column;gap:1rem;}.green_header_section a.regular_link{margin-left:2.5rem;color:var(--under-the-elms);}a.button_link{background-color:var(--cutler);color:var(--white);padding:1rem;font-weight:700;line-height:1.5;border-radius:5px;border:2px solid var(--cutler);text-align:center;text-decoration:none;transition:var(--transition-default);}a.button_link:hover,a.button_link:active,a.button_link:focus,a.button_link:focus-within,a.button_link:target{background-color:var(--white);color:var(--cutler);padding:1rem;font-weight:700;border-radius:5px;border:2px solid var(--cutler);text-align:center;text-decoration:underline;}.btn.btn-outline-success{background-color:transparent;color:var(--cutler);padding:1rem;font-weight:700;border-radius:5px;border:2px solid var(--cutler);text-align:center;text-decoration:none;transition:var(--transition-default);}.btn.btn-outline-success:hover,.btn.btn-outline-success:active,.btn.btn-outline-success:focus,.btn.btn-outline-success:focus-within,.btn.btn-outline-success:target{background-color:var(--cutler);color:var(--white);padding:1rem;font-weight:700;border-radius:5px;border:2px solid var(--cutler);text-align:center;text-decoration:underline;}.upload_materials_widget>h3,div>.upload_materials_widget p:nth-child(2),.upload_materials_widget ul{display:none;}.row:has(#left-column,#right-column){margin:0;}#left-column,#right-column{padding:0;}#right-column{margin-top:80px;display:flex;flex-direction:row;flex-wrap:wrap;padding:0;}#right-column .part.right-column{flex-basis:100%;}@media(min-width:768px){#right-column{flex-wrap:nowrap;gap:20px;}#right-column .part.right-column{flex:1 1 50%;}}@media(min-width:1200px){#left-column{padding:0 40px 0 0;}#right-column{padding:0 0 0 40px;flex-direction:column;margin-top:0;gap:0;}#right-column .part.right-column{width:100%;}}.admissions_counselor{text-align:center;margin:0 0 80px 0;}.admissions_counselor i.fa-solid{color:var(--marigold);}.admissions_counselor img{width:100%;max-width:250px;margin-bottom:2rem;height:auto;display:inline-block;}.admissions_counselor .green_header_section_list{background-color:#fafafa;}.admissions_counselor h5{color:var(--cutler);font-family:var(--text-serif);font-size:28px;font-weight:900;}.admissions_counselor p{color:var(--black);font-family:var(--text-sans);font-size:18px;text-wrap:balance;}.admissions_counselor a{color:var(--under-the-elms);font-family:var(--text-sans);font-size:18px;font-weight:700;text-decoration:none;word-break:break-all;}.admissions_counselor ul{display:flex;flex-direction:column;text-align:center;align-items:center;}.admissions_counselor li{display:inline-flex;flex-direction:row;flex-wrap:nowrap;gap:.5rem;}@media(min-width:1200px){.admissions_counselor li{flex-direction:column;}}.admissions_counselor li#email{padding-bottom:.5rem;}.container:has(ul.subtabs,.admissions_counselor){padding:0;}ul.subtabs{margin-top:0;margin-bottom:0;display:flex;align-items:stretch;gap:5px;overflow:scroll;}ul.subtabs>li{width:auto;}@media(min-width:455px){ul.subtabs>li{width:33%;}}ul.subtabs>li a{background-color:#f4f3f2;border:0!important;color:var(--under-the-elms)!important;display:block;font-size:clamp(.875rem,.821rem + .348vw,1.125rem);font-weight:bold;line-height:normal;margin:0;padding:20px;text-decoration:none;text-transform:uppercase;-webkit-user-drag:none;align-content:center;height:100%;text-align:center;transition:var(--transition-default);}ul.subtabs li a:hover,ul.subtabs li a:focus{background-color:#f4f3f2!important;color:var(--under-the-elms)!important;text-decoration:underline;}ul.subtabs>li>a[data-tab="admission-checklist"].active{background-color:var(--moss)!important;color:var(--under-the-elms)!important;box-shadow:inset 0 .25rem 0 0 var(--under-the-elms)!important;}ul.subtabs>li>a[data-tab="important-dates"].active{background-color:var(--under-the-elms)!important;color:var(--white)!important;box-shadow:inset 0 .25rem 0 0 var(--moss)!important;}ul.subtabs>li>a[data-tab="selective-admission-requirements"].active{background-color:var(--teal)!important;color:var(--under-the-elms)!important;box-shadow:inset 0 .25rem 0 0 var(--under-the-elms)!important;}#content_body_subtabs{transition:var(--transition-default);}#content_body_subtabs .admission-checklist-header,#content_body_subtabs .important-dates-header,#content_body_subtabs .selective-admissions-header,#content_body_subtabs .selective-checklist-header{padding:30px;}#content_body_subtabs .admission-checklist-header{background-color:var(--moss);}#content_body_subtabs .important-dates-header{background-color:var(--under-the-elms);color:var(--white);}#content_body_subtabs .selective-admissions-header{background-color:var(--teal);}#content_body_subtabs .admission-checklist-header h3,#content_body_subtabs .selective-admissions-header h3,#content_body_subtabs .important-dates-header h3,#content_body_subtabs .selective-checklist-header h3{font-size:clamp(1.25rem,1.087rem + 1.043vw,2rem);margin-bottom:0;text-align:center;text-wrap:balance;}#content_body_subtabs .admission-checklist-descriptor{margin:5px 0;}#content_body_subtabs .admission-checklist-descriptor p,#content_body_subtabs .selective-checklist-descriptor p,#content_body_subtabs .fall-dates-callout p{font-size:18px;margin-bottom:0;color:var(--under-the-elms);}#content_body_subtabs .fall-dates-callout,#content_body_subtabs .admission-checklist-descriptor{padding:2rem!important;text-align:left;margin:5px 0!important;font-family:var(--text-sans);}@media(min-width:992px){#content_body_subtabs .fall-dates-callout,#content_body_subtabs .admission-checklist-descriptor{text-align:center;}}#content_body_subtabs .fall-dates-callout h4,#content_body_subtabs .admission-checklist-descriptor h4{font-family:var(--text-display);color:var(--under-the-elms);font-size:20px;font-weight:900;line-height:27px;}#content_body_subtabs .fall-dates-callout p,#content_body_subtabs .admission-checklist-descriptor p{color:var(--black)!important;}.admission-checklist-table,.admission-checklist-complete,.selective-checklist-table,.selective-checklist-complete{overflow:scroll;}.admission-checklist-table table.table,.admission-checklist-complete table.table,.selective-checklist-table table.table,.selective-checklist-complete table.table{table-layout:auto;}.admission-checklist-table colgroup col:nth-child(1),.selective-checklist-table colgroup col:nth-child(1),.admission-checklist-complete colgroup col:nth-child(1),.selective-checklist-complete colgroup col:nth-child(1){width:7%!important;}.admission-checklist-table colgroup col:nth-child(2),.selective-checklist-table colgroup col:nth-child(2),.admission-checklist-complete colgroup col:nth-child(2),.selective-checklist-complete colgroup col:nth-child(2){width:13%!important;}.admission-checklist-table colgroup col:nth-child(3),.selective-checklist-table colgroup col:nth-child(3),.admission-checklist-complete colgroup col:nth-child(3),.selective-checklist-complete colgroup col:nth-child(3){width:40%!important;}.admission-checklist-table colgroup col:nth-child(4),.admission-checklist-table colgroup col:nth-child(5),.admission-checklist-complete colgroup col:nth-child(4),.admission-checklist-complete colgroup col:nth-child(5),.selective-checklist-table colgroup col:nth-child(4),.selective-checklist-table colgroup col:nth-child(5),.selective-checklist-complete colgroup col:nth-child(4),.selective-checklist-complete colgroup col:nth-child(5){width:20%!important;}.admission-checklist-table thead tr.column,.admission-checklist-complete thead tr.column,.selective-checklist-table thead tr.column,.selective-checklist-complete thead tr.column{border-bottom:5px solid #fafafa;}.admission-checklist-table thead tr.column th,.admission-checklist-complete thead tr.column th,.selective-checklist-table thead tr.column th,.selective-checklist-complete thead tr.column th{font-family:var(--text-display-alt);text-transform:uppercase;padding:15px;font-size:16px;vertical-align:middle;color:var(--black);}.admission-checklist-table thead tr.column th:not(:first-child):not(:last-child),.admission-checklist-complete thead tr.column th:not(:first-child):not(:last-child),.selective-checklist-table thead tr.column th:not(:first-child):not(:last-child),.selective-checklist-complete thead tr.column th:not(:first-child):not(:last-child){border-left:5px solid #fafafa;border-right:5px solid #fafafa;}.admission-checklist-table tbody tr td,.admission-checklist-complete tbody tr td,.selective-checklist-table tbody tr td,.selective-checklist-complete tbody tr td{font-size:16px;padding:15px 20px;white-space:wrap!important;transition:var(--transition-default);}.admission-checklist-complete table tr:hover td,.admission-checklist-table table tr:hover td,.selective-checklist-complete table tr:hover td,.selective-checklist-table table tr:hover td,.admission-checklist-complete table tr:focus-within td,.admission-checklist-table table tr:focus-within td,.selective-checklist-complete table tr:focus-within td,.selective-checklist-table table tr:focus-within td{background-color:#f0f0f0;}.admission-checklist-table tbody tr td img,.admission-checklist-complete tbody tr td img,.selective-checklist-table tbody tr td img,.selective-checklist-complete tbody tr td img{width:25px;height:25px;top:-2px;position:relative;outline:1px solid var(--black);}.admission-checklist-table tbody tr td:first-child,.admission-checklist-complete tbody tr td:first-child,.selective-checklist-table tbody tr td:first-child,.selective-checklist-complete tbody tr td:first-child{padding:10px;text-align:center;}.admission-checklist-table tbody tr td:nth-child(2),.admission-checklist-complete tbody tr td:nth-child(2),.selective-checklist-table tbody tr td:nth-child(2),.selective-checklist-complete tbody tr td:nth-child(2){padding-left:0;}.admission-checklist-table tbody tr td:nth-child(3),.admission-checklist-complete tbody tr td:nth-child(3),.selective-checklist-table tbody tr td:nth-child(3),.selective-checklist-complete tbody tr td:nth-child(3){width:auto;min-width:250px;}.admission-checklist-table tbody tr td:nth-child(4),.admission-checklist-complete tbody tr td:nth-child(4),.selective-checklist-table tbody tr td:nth-child(4),.selective-checklist-complete tbody tr td:nth-child(4){width:auto;min-width:175px;}.admission-checklist-table tbody tr td:nth-child(5),.admission-checklist-complete tbody tr td:nth-child(5),.selective-checklist-table tbody tr td:nth-child(5),.selective-checklist-complete tbody tr td:nth-child(5){width:auto;min-width:200px;}.checklist-success{margin-bottom:0;}.checklist-success.selective-checklist{background-color:var(--teal)!important;position:sticky;left:0;}.checklist-success-inner .success-message{font-family:var(--text-display-alt);font-size:30px;font-weight:900;line-height:1;width:50%;}@media(min-width:1200px){.checklist-success-inner .success-message{width:70%;}}.checklist-success-inner .success-message span{font-family:var(--text-sans);font-size:18px;font-weight:900;}.checklist-success-inner .success-icon{width:45px!important;}.important-dates .selective_timeline_button.light_green{background-color:transparent;color:var(--cutler)!important;padding:1rem;font-weight:700!important;border-radius:5px;border:2px solid var(--cutler);text-align:center;text-decoration:none;transition:var(--transition-default);letter-spacing:0;text-transform:none;font-family:var(--text-sans);font-size:16px;}.important-dates .selective_timeline_button.light_green:hover,.important-dates .selective_timeline_button.light_green:focus{background-color:var(--cutler);color:var(--white)!important;padding:1rem;font-weight:700;border-radius:5px;border:2px solid var(--cutler);text-align:center;text-decoration:underline;}.important-dates .selective_timeline_button.light_green:focus{box-shadow:0 0 0 .25rem rgba(25,135,84,.5);}.event_calendar.green_header_section{background-color:#fafafa;}.event_list_display{padding-left:0;}.event{border-bottom:1px solid var(--cutler);width:80%;margin:0 auto;}.event_list_display:has(:not(.event)) div{font-family:var(--text-sans);text-align:center;margin:10px;padding:10px 10px 20px;text-wrap:balance;}.item:last-child .event{border-bottom:0;}.event p{font-family:var(--text-sans);text-align:center;color:var(--black);font-size:16px;margin:20px 0;}.event p a{font-family:var(--text-display);font-size:20px;color:var(--cutler);font-weight:900;line-height:1.25;text-decoration:none;}.event p a:hover,.event p a:focus{text-decoration:underline;text-underline-offset:3px;}div.modal-dialog{width:95%!important;max-width:700px!important;margin:0 auto!important;}div.modal-dialog .modal-header{padding:20px 30px;}div.modal-dialog .modal-header .modal-title{font-weight:900;}div.modal-dialog .modal-body{padding:30px;}div.modal-dialog p,div.modal-dialog h5{font-family:var(--text-sans);}div.modal-dialog .form_question .form_label h2{font-size:18px;font-weight:700;}div.modal-dialog .wrapper{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;}div.modal-content .upload_materials_widget .wrapper{flex-direction:column;gap:20px;}@media(min-width:665px){div.modal-content .upload_materials_widget .wrapper{flex-direction:row;gap:10px;}}div.modal-dialog select{width:100%;border:1px solid var(--black);padding:.5rem 1rem;color:var(--black);font-family:var(--text-sans);font-size:18px;-webkit-appearance:none;background:transparent;background-image:url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSdibGFjaycgaGVpZ2h0PScyNCcgdmlld0JveD0nMCAwIDI0IDI0JyB3aWR0aD0nMjQnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zyc+PHBhdGggZD0nTTcgMTBsNSA1IDUtNXonLz48cGF0aCBkPSdNMCAwaDI0djI0SDB6JyBmaWxsPSdub25lJy8+PC9zdmc+);background-repeat:no-repeat;background-position-x:100%;background-position-y:50%;min-height:50px;padding:10px 25px 10px 10px;}div.modal-dialog input{margin-left:0;width:auto;font-family:var(--text-sans);}div.modal-dialog input[type="text"],div.modal-dialog input[type="email"],div.modal-dialog textarea{min-height:50px;font-size:18px;width:100%;padding:10px;border:1px solid var(--black)!important;-webkit-appearance:none;border-radius:0!important;}div.modal-dialog .form_label,div.modal-dialog label{color:var(--black);font-size:16px;line-height:1.5;font-family:var(--text-sans);padding:0!important;}div.modal-dialog .form_radio .form_response:has(input[type="radio"]){display:flex;}div.modal-dialog .form_radio .form_responses input[type="radio"]{height:20px!important;width:20px!important;margin:3px 10px 10px 4px;}div.modal-dialog .form_radio .form_responses input[type="radio"]:checked{accent-color:var(--cutler);}div.modal-dialog .form_checkbox .form_response:has(input[type="checkbox"]){display:flex;align-items:flex-start;}div.modal-dialog .form_checkbox .form_responses .form_response{margin-bottom:5px;}div.modal-dialog .form_checkbox .form_responses .form_response label{color:var(--black);font-size:16px;line-height:1.5;font-family:var(--text-sans);font-weight:normal!important;width:90%;margin:5px auto 0;}div.modal-dialog .form_checkbox .form_responses input[type="checkbox"]{appearance:none;background:var(--light-gray);position:relative;width:25px!important;height:25px!important;transition:var(--transition-default);cursor:pointer;margin:5px 10px 5px 4px;}div.modal-dialog .form_checkbox .form_responses input[type="checkbox"]:checked{background:var(--cutler);}div.modal-dialog .form_checkbox .form_responses input[type="checkbox"]:before{content:none;font-family:var(--text-icon);position:absolute;bottom:-3px;right:3px;font-weight:bold;font-size:22px;}div.modal-dialog .form_checkbox .form_responses input[type="checkbox"]:checked:before{content:" ";color:var(--white);}div.modal-dialog .form_birthdate .form_responses select,div.modal-dialog .form_date .form_responses select{min-height:50px;width:100%;margin-left:0!important;margin:5px 0;}div.modal-dialog .form_dateym .form_responses select{width:auto;}div.modal-dialog .form_birthdate .form_responses select:nth-child(2),div.modal-dialog .form_birthdate .form_responses select:nth-child(3),div.modal-dialog .form_date .form_responses select:nth-child(2),div.modal-dialog .form_date .form_responses select:nth-child(3),div.modal-dialog .form_dateym .form_responses select:nth-child(2){width:calc(50% - 2.5px);}div.modal-dialog .form_birthdate .form_responses select:nth-child(3),div.modal-dialog .form_date .form_responses select:nth-child(3){margin-left:5px!important;}@media(min-width:328px){div.modal-dialog .form_birthdate .form_responses select,div.modal-dialog .form_date .form_responses select,div.modal-dialog .form_dateym .form_responses select{min-height:50px;width:auto!important;margin-left:5px!important;}div.modal-dialog .form_birthdate .form_responses select:first-of-type,div.modal-dialog .form_date .form_responses select:first-of-type,div.modal-dialog .form_dateym .form_responses select:first-of-type{margin-left:0!important;}}div.modal-dialog .form_dateym .form_label{display:block!important;width:100%!important;}div.modal-dialog .replicate_destination tr th{padding:10px 20px!important;}div.modal-dialog .replicate_insert,div.modal-dialog .replicate_delete{color:var(--cutler)!important;}div.modal-dialog #checklistModalBody a{color:var(--cutler);word-break:break-word;}::file-selector-button{color:var(--black);background-color:transparent;border:1px solid var(--black);border-radius:5px;padding:.5rem 1rem;font-family:var(--text-sans);font-weight:700;}.modal-content div.action{margin-bottom:20px;}.modal-content div.action.form_action_submit button,.modal-content div.action button.default,.modal-content button.default{font-weight:700;text-decoration:none;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;background:var(--cutler);border:2px solid var(--cutler);border-radius:5px;padding:.3em 10px;position:relative;color:var(--white);font-size:16px;height:3.3em;width:255px;max-width:100%;display:-ms-inline-flexbox;justify-content:center;align-items:center;display:-webkit-inline-box;-webkit-box-align:center;-webkit-box-pack:center;overflow:hidden;line-height:1.3;text-align:center;}.modal-content button.default{margin-left:0!important;margin-top:25px;}.modal-content div.action.form_action_submit button:hover,.modal-content div.action.form_action_submit button:focus,.modal-content div.action.form_action_submit button:focus-within,.modal-content div.action.form_action_submit button:active,.modal-content div.action.form_action_submit button:target,.modal-content div.action button.default:hover,.modal-content div.action button.default:focus,.modal-content div.action button.default:focus-within,.modal-content div.action button.default:active,.modal-content div.action button.default:target,.modal-content button.default:hover,.modal-content button.default:focus,.modal-content button.default:focus-within,.modal-content button.default:active,.modal-content button.default:target{background:var(--white)!important;color:var(--cutler);border:2px solid;text-decoration:underline;}.account_tools p{font-family:var(--text-sans);font-size:14px;display:flex;flex-direction:column;justify-content:center;}@media(min-width:768px){.account_tools p{flex-direction:row;}}.account_tools a{color:var(--cutler);text-decoration:underline;font-weight:700;}tr.plain a.form-link{display:flex;align-items:center;color:var(--cutler)!important;text-decoration:none;}tr.plain a.form-link svg{width:1rem;height:1rem;fill:#004635;margin-left:.5rem;}