﻿header .notification{width:100%;background:#c09226;font-family:"proxima-nova";padding:10px;text-align:center}header .notification br{display:none}@media screen and (max-width: 40rem){header .notification{font-size:10px;text-align:unset;padding-left:30px}header .notification br{display:block}}header .notification p{color:#fff;margin:0;font-weight:500}header .notification p a{color:#fff;border-color:#fff}@media screen and (max-width: 40rem){.hide_mobile{display:none}}.col_compact [data-st="st-six"]{margin-bottom:0}.accordion_section{padding-bottom:40px}.accordion_section .accordion_container{max-width:675px}.accordion_section .accordion_container .acc_wrap{border-bottom:1px solid #707070}.accordion_section .accordion_container .acc_toggle{width:100%;text-align:left;padding:15px 0;font-size:16px;color:#352e2c;cursor:pointer;transition:background-color 0.2s linear;font-weight:bold;font-size:16px}.accordion_section .accordion_container .acc_toggle::before{content:"+";font-weight:bolder;float:left;margin-right:5px}.accordion_section .accordion_container .acc_toggle.is-open::before{content:"–"}.accordion_section .accordion_container .acc_content{padding:0;max-height:0;overflow:hidden;transition:max-height 0.2s ease-in-out}.accordion_section .accordion_container .acc_content table{width:100%;border-bottom:0;padding:0;cell-spacing:0}.accordion_section .accordion_container .acc_content td{border-bottom:1px solid rgba(156,151,150,0.35);border-right:1px solid rgba(156,151,150,0.35);margin:0;vertical-align:middle}.accordion_section .accordion_container .acc_content td:last-child{border-right:0}.accordion_section .accordion_container .acc_content tr td{background:transparent;font-size:0.95rem;text-align:center}.accordion_section .accordion_container .acc_content td:nth-child(1){text-align:left}.accordion_section .accordion_container .acc_content td.ca-table-header-ug{background:#005e95;color:#f2f2f2}.accordion_section .accordion_container .acc_content td.ca-table-header-gr{background:#b88d2d;color:#f2f2f2}.accordion_section .accordion_container .acc_content td.ca-table-header-doc{background:#72992e;color:#f2f2f2}.accordion_section .accordion_container .acc_content thead{background:rgba(156,151,150,0.35)}.accordion_section .accordion_container .acc_content table.ca-table-doc th,.accordion_section .accordion_container .acc_content table.ca-table th{text-align:left;font-size:1rem;padding:8px;border-bottom:1px solid rgba(156,151,150,0.35);background-color:#e7e7e7}.accordion_section .accordion_container .acc_content p.fine-print{font-size:0.9rem;line-height:150%}.accordion_section .accordion_container .acc_content table.ca-table-doc tr.quiet{color:#9c9796}.accordion_section .accordion_container .acc_content section.ca-pay table.ca-pay-table{margin-top:25px}.accordion_section .accordion_container .acc_content section.ca-pay table.ca-pay-table th{background-color:#b88d2d;color:#f2f2f2;font-size:1rem}.responsive_table .Rtable{display:flex;flex-wrap:wrap;margin:0 0 2em 0;padding:0}.responsive_table .Rtable-cell{box-sizing:border-box;flex-grow:1;width:100%;overflow:hidden;list-style:none;color:#342e2c}.responsive_table .Rtable-cell.header{margin-bottom:2.5rem;text-transform:uppercase}@media screen and (max-width: 40rem){.responsive_table .Rtable-cell.header{display:none}}.responsive_table .Rtable-cell.header strong{font-weight:500}.responsive_table .Rtable-cell span.mobile_header{display:none}@media screen and (max-width: 40rem){.responsive_table .Rtable-cell span.mobile_header{display:initial}}.responsive_table .Rtable-cell span.mobile_header strong{text-transform:uppercase;font-weight:600}.responsive_table .divider{display:contents}.responsive_table .Rtable-cell>h1,.responsive_table .Rtable-cell>h2,.responsive_table .Rtable-cell>h3,.responsive_table .Rtable-cell>h4,.responsive_table .Rtable-cell>h5,.responsive_table .Rtable-cell>h6{margin:0}.responsive_table .Rtable--2cols .Rtable-cell{width:50%}.responsive_table .Rtable--3cols .Rtable-cell{width:33.33%}.responsive_table .Rtable--4cols .Rtable-cell{width:25%}.responsive_table .Rtable--5cols .Rtable-cell{width:20%}.responsive_table .Rtable--6cols .Rtable-cell{width:16.6%}.responsive_table .Rtable--7cols .Rtable-cell{width:14.2%}.responsive_table .Rtable--8cols .Rtable-cell{width:12.5%}.responsive_table .Rtable--8cols .Rtable-cell.c1,.responsive_table .Rtable--8cols .Rtable-cell.c2,.responsive_table .Rtable--8cols .Rtable-cell.c4{width:7.5%}.responsive_table .Rtable--8cols .Rtable-cell.c3{width:27.5%}.responsive_table .Rtable--9cols .Rtable-cell{width:11.1%}.responsive_table .Rtable--10cols .Rtable-cell{width:10%}.responsive_table .Rtable{position:relative;top:3px;left:3px}.responsive_table .Rtable-cell{margin:-3px 0 0 -3px}@media screen and (max-width: 40rem){.responsive_table .Rtable-cell{margin:0 0 7px 0}.responsive_table .Rtable--collapse{display:block}.responsive_table .Rtable--collapse .Rtable-cell,.responsive_table .Rtable--collapse .divider{width:100% !important}.responsive_table .Rtable--collapse .Rtable-cell--foot{margin-bottom:1em}}.post-type-archive-course>header,.single-course>header,.tax-course_term>header,.tax-course_level>header,.tax-course_location>header{box-shadow:none}.post-type-archive-course .heading,.single-course .heading,.tax-course_term .heading,.tax-course_level .heading,.tax-course_location .heading{text-align:center;margin:30px auto 0 auto}.post-type-archive-course h3,.single-course h3,.tax-course_term h3,.tax-course_level h3,.tax-course_location h3{font-family:"proxima-nova";font-weight:600}@media screen and (min-width: 96rem){.post-type-archive-course h3,.single-course h3,.tax-course_term h3,.tax-course_level h3,.tax-course_location h3{font-size:3.281rem}}.post-type-archive-course .filters,.single-course .filters,.tax-course_term .filters,.tax-course_level .filters,.tax-course_location .filters{margin:40px 0 0 0;position:relative}.post-type-archive-course .filters input,.single-course .filters input,.tax-course_term .filters input,.tax-course_level .filters input,.tax-course_location .filters input{width:100%;background:#fff;margin:0 0 15px 0;height:60px}.post-type-archive-course .filters .selects,.single-course .filters .selects,.tax-course_term .filters .selects,.tax-course_level .filters .selects,.tax-course_location .filters .selects{display:flex;justify-content:center;align-items:center}.post-type-archive-course .filters .selects select,.single-course .filters .selects select,.tax-course_term .filters .selects select,.tax-course_level .filters .selects select,.tax-course_location .filters .selects select{height:60px;width:100%;background:#fff;margin-right:5px}.post-type-archive-course .filters .selects select:last-of-type,.single-course .filters .selects select:last-of-type,.tax-course_term .filters .selects select:last-of-type,.tax-course_level .filters .selects select:last-of-type,.tax-course_location .filters .selects select:last-of-type{margin-right:0}.post-type-archive-course .filters #txtCourseSearchSubmit,.single-course .filters #txtCourseSearchSubmit,.tax-course_term .filters #txtCourseSearchSubmit,.tax-course_level .filters #txtCourseSearchSubmit,.tax-course_location .filters #txtCourseSearchSubmit{position:absolute;top:19px;right:16px;width:25px;height:25px;display:block;padding:0;margin:0;background:transparent url(/wp-content/themes/saratoga/assets/search.png) no-repeat center center;background-size:25px;box-shadow:none;border:none;border-top-left-radius:0;border-bottom-left-radius:0;text-overflow:hidden;text-indent:-999rem}.post-type-archive-course .posts .pw,.single-course .posts .pw,.tax-course_term .posts .pw,.tax-course_level .posts .pw,.tax-course_location .posts .pw{padding:0}.post-type-archive-course .posts h2,.single-course .posts h2,.tax-course_term .posts h2,.tax-course_level .posts h2,.tax-course_location .posts h2{text-transform:initial}.post-type-archive-course .posts h3,.single-course .posts h3,.tax-course_term .posts h3,.tax-course_level .posts h3,.tax-course_location .posts h3{text-transform:uppercase;margin:0 0 30px 0}.post-type-archive-course h4,.single-course h4,.tax-course_term h4,.tax-course_level h4,.tax-course_location h4{font-weight:100;text-transform:inherit}@media screen and (min-width: 96rem){.post-type-archive-course h2,.single-course h2,.tax-course_term h2,.tax-course_level h2,.tax-course_location h2{font-size:3.5rem}.post-type-archive-course h3,.single-course h3,.tax-course_term h3,.tax-course_level h3,.tax-course_location h3{font-size:2rem}.post-type-archive-course h4,.single-course h4,.tax-course_term h4,.tax-course_level h4,.tax-course_location h4{font-size:2.3rem}}.post-type-archive-course .column,.single-course .column,.tax-course_term .column,.tax-course_level .column,.tax-course_location .column{background:#fff;padding:0 40px 1px 40px;box-shadow:0 2px 5px rgba(115,115,115,0.12)}.post-type-archive-course .column:nth-of-type(1),.single-course .column:nth-of-type(1),.tax-course_term .column:nth-of-type(1),.tax-course_level .column:nth-of-type(1),.tax-course_location .column:nth-of-type(1){padding-top:40px}.post-type-archive-course .btnHeader.hidden h3:after,.single-course .btnHeader.hidden h3:after,.tax-course_term .btnHeader.hidden h3:after,.tax-course_level .btnHeader.hidden h3:after,.tax-course_location .btnHeader.hidden h3:after{content:"+"}.post-type-archive-course .btnHeader .course_info,.single-course .btnHeader .course_info,.tax-course_term .btnHeader .course_info,.tax-course_level .btnHeader .course_info,.tax-course_location .btnHeader .course_info{display:block;width:100%;background:#fafafa;padding:10px;color:#342e2c}.post-type-archive-course .btnHeader .course_info .description,.single-course .btnHeader .course_info .description,.tax-course_term .btnHeader .course_info .description,.tax-course_level .btnHeader .course_info .description,.tax-course_location .btnHeader .course_info .description{width:60%;float:left}.post-type-archive-course .btnHeader .course_info .other,.single-course .btnHeader .course_info .other,.tax-course_term .btnHeader .course_info .other,.tax-course_level .btnHeader .course_info .other,.tax-course_location .btnHeader .course_info .other{padding-left:40px;width:40%;float:left}@media screen and (max-width: 40rem){.post-type-archive-course .btnHeader .course_info .description,.single-course .btnHeader .course_info .description,.tax-course_term .btnHeader .course_info .description,.tax-course_level .btnHeader .course_info .description,.tax-course_location .btnHeader .course_info .description{width:initial;float:initial}.post-type-archive-course .btnHeader .course_info .other,.single-course .btnHeader .course_info .other,.tax-course_term .btnHeader .course_info .other,.tax-course_level .btnHeader .course_info .other,.tax-course_location .btnHeader .course_info .other{padding-left:initial;width:initial;float:initial}}.post-type-archive-course .btnHeader .responsive_table hr:last-of-type,.single-course .btnHeader .responsive_table hr:last-of-type,.tax-course_term .btnHeader .responsive_table hr:last-of-type,.tax-course_level .btnHeader .responsive_table hr:last-of-type,.tax-course_location .btnHeader .responsive_table hr:last-of-type{display:none}#ctf.ctf-feed-1{margin:0 auto;width:fit-content}#ctf.ctf-feed-1.ctf-regular-style .ctf-header{border-bottom:2px solid rgba(0,0,0,0.1) !important;float:none !important;width:initial !important;display:inline-block !important}#ctf.ctf-feed-1.ctf-regular-style .ctf-header a{border-bottom:none !important}#ctf.ctf-feed-1.ctf-regular-style .ctf-header a:hover{background:initial !important}#ctf.ctf-feed-1.ctf-regular-style .ctf-header .ctf-header-no-bio{font-family:"harfang-pro"}#ctf.ctf-feed-1.ctf-regular-style .ctf-tweets{width:fit-content !important}#ctf.ctf-feed-1.ctf-regular-style .ctf-tweets .ctf-item{padding:5px !important;border-bottom:2px solid rgba(0,0,0,0.1) !important}#ctf.ctf-feed-1.ctf-regular-style .ctf-tweets .ctf-item .ctf-author-box-link a{border-bottom:none !important}#ctf.ctf-feed-1.ctf-regular-style .ctf-tweets .ctf-item .ctf-author-box-link a:hover{background:initial !important}#ctf.ctf-feed-1.ctf-regular-style .ctf-tweets .ctf-item .ctf-author-box-link .ctf-author-name{font-family:"alternate-gothic-no-3-d"}#ctf.ctf-feed-1.ctf-regular-style .ctf-tweets .ctf-item .ctf-tweet-text br{content:"";display:block;margin:2em;font-size:0px}#ctf.ctf-feed-1.ctf-regular-style .ctf-tweets .ctf-out-of-tweets{display:none;visibility:hidden}
