body{font-family:open sans,sans-serif;font-size:16px;line-height:1.8em;color:#3f4239}p,ul,ol,blockquote{margin:0 0 25px;line-height:inherit}sup{color:#000}.row,.inner-content{max-width:1100px;margin:auto}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:open sans,sans-serif;line-height:1.1em}h1,h2{color:#284d79;font-size:38px;font-family:domine,serif;margin:0 0 15px}h2{color:#284d79;font-size:30px}h3{color:#284d79;text-transform:uppercase;margin:0 0 5px;font-weight:700;font-size:18px}h4,h5,h6{color:#38887a;font-size:16px;font-weight:700;margin:0 0 10px;line-height:1.3em}hr{border-color:#0f2959}.button{background:#ddb053;border-radius:25px;font-size:16px;padding:15px 30px;text-transform:uppercase}.button.color-Red{background:#671106}.button.color-Red:hover{opacity:.8}.button.shortcode{background:#436fa0}.single-resource .button.shortcode,.single-type_resources .button.shortcode{background:#89281c}.page-template-page-programs-sub .button.shortcode{background:#ddb052}.single-teachers .button.shortcode,.page-template-page-meet-our-teachers .button.shortcode,.post-type-archive-staff .button.shortcode{background:#38887a}.button.shortcode a{color:#fff;text-decoration:none}.button.shortcode:hover{background:#274d79}.button.alt-color,.button.light-blue{background:#8bbcf3}.button.dark-blue{background:#436fa0}.button.dark-blue:hover{background:#8bbcf3}.wp-audio-shortcode{margin-bottom:25px}::-webkit-input-placeholder{opacity:1}::-moz-placeholder{opacity:1}:-ms-input-placeholder{opacity:1}:-moz-placeholder{opacity:1}::placeholder{opacity:1}.content ul,.content ol{margin-left:25px}blockquote{width:100%}.show-below-800{display:none!important}@media(max-width:800px){.show-above-800{display:none!important}.show-below-800{display:block!important}}.menu .active>a{background:0 0}.top-bar,.top-bar ul{background:0 0}.top-bar .menu a{color:#fff}.top-bar .menu .active>a{background:0 0}.menu-icon{width:60px;height:25px}.menu-icon:after{border-radius:1px;-webkit-box-shadow:0 10px 0 #fefefe,0 14px 0 #fefefe;box-shadow:0 10px 0 #fefefe,0 21px 0 #fefefe;height:5px}.menu-icon:hover::after{background:#fff;-webkit-box-shadow:0 10px 0 #fefefe,0 14px 0 #fefefe;box-shadow:0 10px 0 #fefefe,0 21px 0 #fefefe}.header{background:#284d79;display:block;width:100%}.header ul{margin:0}.top-bar{border-bottom:1px solid #436fa0}.title-bar{background:0 0;justify-content:space-between}.menu-icon{width:40px;float:right}@media(max-width:768px){.menu.medium-horizontal{justify-content:flex-end}}.logo{padding:5px}.icon-nav ul{list-style:none}.icon-nav>li{display:inline-block}.icon-nav>li>a{color:#fff;text-transform:uppercase;font-size:16px;padding:18px 10px 14px;display:inline-block;transition:.25s opacity ease}.icon-nav a:hover{opacity:.6}.icon-nav #mega-menu-wrap-category-nav #mega-menu-category-nav li.has-icon>a:before{font-family:'font awesome 5 pro'!important;font-weight:400;border-radius:100%;background:#436fa0;padding:8px 0 0;height:28px;width:28px;text-align:center;font-size:12px;position:relative;top:6px;margin-right:10px;line-height:1em}.icon-nav #mega-menu-wrap-category-nav #mega-menu-category-nav li.file-icon>a:before{content:"\f15c"}.icon-nav #mega-menu-wrap-category-nav #mega-menu-category-nav li.comments-icon>a:before{content:"\f086";font-weight:400}.icon-nav #mega-menu-wrap-category-nav #mega-menu-category-nav li.inbox-icon>a:before{content:"\f01c";font-weight:900}.icon-nav #mega-menu-wrap-category-nav #mega-menu-category-nav li.file-icon:hover>a:before{background:#284d79}.icon-nav #mega-menu-wrap-category-nav #mega-menu-category-nav li.comments-icon:hover>a:before{background:#ddb053}.icon-nav #mega-menu-wrap-category-nav #mega-menu-category-nav li.inbox-icon:hover>a:before{background:#89281c}#mega-menu-wrap-category-nav #mega-menu-category-nav>li.mega-menu-item.mega-current-menu-item>a.mega-menu-link,#mega-menu-wrap-category-nav #mega-menu-category-nav>li.mega-menu-item.mega-current-menu-ancestor>a.mega-menu-link,#mega-menu-wrap-category-nav #mega-menu-category-nav>li.mega-menu-item.mega-current-page-ancestor>a.mega-menu-link{background:0 0}.admin-nav{width:80%;float:right;background:#436fa0;color:#fff;font-size:14px;text-align:center;padding:5px 10px 10px}.admin-nav.hide-for-large{width:100%}.admin-nav .note{font-style:italic;text-align:center;padding-bottom:5px;display:inline-block;width:100%;line-height:1.2em}.admin-nav ul{list-style:none;margin:0}.admin-nav ul li{display:inline-block}.admin-nav ul li:first-child:after{content:" | "}.admin-nav a{color:#fff}.admin-nav i{color:#2a4e77;font-size:18px;position:relative;top:2px;margin-right:2px}.admin-nav{position:relative;height:100%}.admin-nav:after{position:absolute;content:"";left:100%;top:0;width:500px;height:101%;background:inherit;border-top:1px solid #436fa0;margin-top:-1px}.search-toggle{width:20%;text-align:right;float:left;padding:5px 15px;cursor:pointer}.search-toggle i{color:#436fa0;font-size:20px;padding-top:20px;transition:.25s all ease}.search-toggle:hover i{color:#fff;opacity:.5}@media(max-width:640px){.search-toggle{width:100%}}.header-search{display:none;background:#436fa0;padding-top:15px;padding-bottom:15px;border-top:1px solid #86a9ce;position:relative}.header-search .search-form{position:relative;max-width:800px;margin:auto}.header-search .search-form .screen-reader-text{color:#fff;display:inline-block;width:20%;line-height:1.1em;vertical-align:middle}.header-search .search-form input{display:inline-block;padding-left:55px}.header-search .search-form .search-field{width:100%;border:0 solid #999;color:#000;margin:0;padding-left:50px!important}.header-search .search-form input{max-width:999px;padding-left:50px}.header-search .search-form label{display:inline-block;width:75%;font-size:20px;color:#333}.header-search .search-form .search-submit{margin:0;background:0 0;color:#86a9ce;font-weight:400;text-transform:uppercase;border:0;position:absolute;top:7px;left:0;width:50px;font-size:25px;transition:.25s opacity ease}#mega-menu-wrap-category-nav #mega-menu-category-nav>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item h4.mega-block-title,#mega-menu-wrap-category-nav #mega-menu-category-nav>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item h4.mega-block-title{color:#89281c}#mega-menu-wrap-category-nav{background:0 0}#mega-menu-wrap-category-nav #mega-menu-category-nav li.mega-menu-item-has-children>a.mega-menu-link:after,#mega-menu-wrap-category-nav #mega-menu-category-nav li.mega-menu-item-has-children>a.mega-menu-link span.mega-indicator:after{display:none}#mega-menu-wrap-category-nav #mega-menu-category-nav>li.mega-menu-item>a.mega-menu-link{text-transform:uppercase;height:auto;padding:14px 20px;font-size:16px}.mega-menu-item a{color:#517ba8}#mega-menu-wrap-category-nav #mega-menu-category-nav>li.mega-menu-item.mega-toggle-on>a.mega-menu-link,#mega-menu-wrap-category-nav #mega-menu-category-nav>li.mega-menu-item>a.mega-menu-link:hover,#mega-menu-wrap-category-nav #mega-menu-category-nav>li.mega-menu-item>a.mega-menu-link:focus{background:#517ba8;border:0}#mega-menu-wrap-category-nav #mega-menu-category-nav>#mega-menu-item-21174.mega-menu-item.mega-toggle-on>a.mega-menu-link,#mega-menu-wrap-category-nav #mega-menu-category-nav>#mega-menu-item-21174.mega-menu-item>a.mega-menu-link:hover,#mega-menu-wrap-category-nav #mega-menu-category-nav>#mega-menu-item-21174.mega-menu-item>a.mega-menu-link:focus{background:#b07b00}#mega-menu-wrap-category-nav #mega-menu-category-nav>#mega-menu-item-21175.mega-menu-item.mega-toggle-on>a.mega-menu-link,#mega-menu-wrap-category-nav #mega-menu-category-nav>#mega-menu-item-21175.mega-menu-item>a.mega-menu-link:hover,#mega-menu-wrap-category-nav #mega-menu-category-nav>#mega-menu-item-21175.mega-menu-item>a.mega-menu-link:focus{background:#671106}#mega-menu-wrap-category-nav #mega-menu-category-nav>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link,#mega-menu-wrap-category-nav #mega-menu-category-nav li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row{color:#517ba8;line-height:1.1em;padding:15px 30px;cursor:pointer}#mega-menu-wrap-category-nav #mega-menu-category-nav>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item:first-child a.mega-menu-link{padding-top:25px}#mega-menu-wrap-category-nav #mega-menu-category-nav>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item:last-child a.mega-menu-link{padding-bottom:25px}#mega-menu-wrap-category-nav #mega-menu-category-nav>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:hover,#mega-menu-wrap-category-nav #mega-menu-category-nav>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:focus{background:#517ba8;color:#fff}#mega-menu-wrap-category-nav #mega-menu-category-nav>li.mega-menu-flyout ul.mega-sub-menu{width:220px;border-bottom:10px solid #2a4e77}#mega-menu-wrap-category-nav #mega-menu-category-nav>li.mega-menu-flyout ul.mega-sub-menu li{width:100%}#mega-menu-wrap-category-nav #mega-menu-category-nav li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row{border-bottom:10px solid #2a4e77}#mega-menu-wrap-category-nav .mega-sub-menu a{padding:5px 0}#menu-continuing-ed li{width:100%!important}#menu-continuing-ed li a{padding-bottom:15px!important}#menu-graduate-programs>li{width:50%;float:left;padding-right:10px}#menu-graduate-programs>li>a,#mega-menu-wrap-category-nav #mega-menu-category-nav>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link,#mega-menu-wrap-category-nav #mega-menu-category-nav>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link{font-family:domine,serif;font-weight:600;padding-bottom:10px!important;font-size:1.1em;text-transform:none;color:#517ba8;line-height:1.1em}.sub-menu a{color:#517ba8}#mega-menu-21175-0-2 .mega-menu-item-object-type_resources>a.mega-menu-link,#mega-menu-21175-0-2 .mega-menu-item-object-page>a.mega-menu-link{font-family:open sans,sans-serif!important;font-weight:400!important;font-size:14px!important;padding-bottom:0!important}#mega-menu-21175-0-2 .mega-menu-item-object-type_resources,#mega-menu-21175-0-2 .mega-menu-item-object-page{padding-bottom:0!important}#menu-graduate-programs>li>a:hover,#mega-menu-wrap-category-nav #mega-menu-category-nav>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link:hover,#mega-menu-wrap-category-nav #mega-menu-category-nav>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link:hover{color:#1468a0}.mega-menu-item-24682>a{padding-top:18px!important}.widget_custom_html,.mega-block-title{padding-bottom:0!important;margin-bottom:25px}.mega-menu-item-21174 .mega-block-title{margin-bottom:10px!important}#mega-menu-wrap-category-nav #mega-menu-category-nav>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item li.mega-menu-item>a.mega-menu-link,#mega-menu-wrap-category-nav #mega-menu-category-nav>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item li.mega-menu-item>a.mega-menu-link{color:#517ba8}.footer{clear:both;margin-top:0;background:#0f2959;line-height:1.5em}.footer a{color:#fff}.optin-footer{color:#d8d8d8;padding-top:35px;padding-bottom:35px;background:#436fa0;font-family:domine,serif}.optin-footer form{position:relative;width:100%}.optin-footer input[type=text]{background:#819bb9;border-radius:20px;color:#fff;border:0;width:100%;padding-left:20px;font-size:14px;margin:0;font-family:open sans,sans-serif;box-shadow:none!important}.optin-footer .button{position:absolute;right:0;top:0;background:#0f2959;margin:0;font-size:14px}.optin ::placeholder{color:#fff}.inner-footer{padding-top:45px;padding-bottom:25px;color:#fff}@media(max-width:600px){.inner-footer{text-align:center}.inner-footer nav{text-align:left}}.inner-footer h6{font-family:domine,serif;color:#fff;font-size:16px;margin:0 0 25px;text-transform:uppercase}.inner-footer img{margin-bottom:15px}.inner-footer .menu{columns:2;-webkit-columns:2;-moz-columns:2;margin:0;display:block!important;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}.inner-footer .menu li{display:inline-block;width:100%}.inner-footer .menu a{color:#fff;padding:0 0 10px}.inner-footer .menu .active>a{background:0 0}.social i{color:#0f2959;background:#fff;border-radius:100%;width:30px;height:30px;text-align:center;padding-top:7px;margin-right:10px;transition:.25s background ease}.social a:hover i{background:#45709e}.footer .contact{text-align:center;color:#fff}.footer .contact .grid-container{border-top:1px solid #294677;border-bottom:1px solid #294677;padding-top:25px;padding-bottom:25px}.footer .contact span{color:#436fa0}.copyright{text-align:center;color:#fff;padding-top:15px;display:inline-block;width:100%}.footer .social{padding-bottom:15px}.article-header{background:#436fa0;padding-top:25px;padding-bottom:25px;margin-bottom:50px}.article-header h1{color:#fff;text-align:center;font-size:38px}@media(max-width:600px){.article-header h1{font-size:28px;padding-left:15px;padding-right:15px}}.entry-content a{font-weight:700;color:#89281c}.page-title .vcard{border:0;padding:0}.byline{color:#999}.entry-content img{max-width:100%;height:auto;margin-bottom:25px}.post-type-archive p:first-of-type{font-size:16px;color:#3f4239}.alignleft,img.alignleft{margin-right:1.5em;display:inline;float:left}.alignright,img.alignright{margin-left:1.5em;display:inline;float:right}.aligncenter,img.aligncenter{margin-right:auto;margin-left:auto;display:block;clear:both}.entry-content video,.entry-content object{max-width:100%;height:auto}.entry-content pre{background:#eee;border:1px solid #cecece;padding:10px}.wp-caption{max-width:100%;background:#eee;padding:0;background:0 0;position:relative;margin-bottom:25px}.wp-caption img{max-width:100%;margin-bottom:0;width:100%}.wp-caption p.wp-caption-text{font-size:.85em;margin:4px 0 7px;text-align:center;background:0 0;position:absolute;bottom:15px;color:#fff;text-align:right;width:95%}.post-password-form input[type=submit]{display:inline-block;vertical-align:middle;margin:0 0 1rem;font-family:inherit;padding:.85em 1em;-webkit-appearance:none;border:1px solid transparent;border-radius:0;transition:background-color .25s ease-out,color .25s ease-out;font-size:.9rem;line-height:1;text-align:center;cursor:pointer;background-color:#1779ba;color:#fefefe}[data-whatinput=mouse] .post-password-form input[type=submit]{outline:0}.post-password-form input[type=submit]:hover,.post-password-form input[type=submit]:focus{background-color:#14679e;color:#fefefe}.section-banner{color:#fff;text-align:center;background-position:top center;background-size:cover;background-repeat:no-repeat;padding-top:100px;padding-bottom:60px;position:relative}.section-banner .caption{position:absolute;bottom:5px;right:0;padding:0;max-width:100%!important}.section-banner h1{color:#fff;font-size:40px;font-weight:700}.section-banner .desc{text-transform:uppercase;padding-bottom:35px;font-size:20px}.icon-blocks{margin-top:25px;font-size:19px}.icon-blocks p{line-height:1.6em}.icon-blocks .cell{padding:25px;color:#fff;position:relative}.icon-blocks .color-Blue{background:rgba(67,111,160,.9)}.icon-blocks .color-Yellow{background:rgba(176,123,0,.9);margin:0}.icon-blocks .color-Red{background:rgba(137,40,28,.9)}.icon-blocks i{width:55px;height:55px;border-radius:100%;position:absolute;top:-30px;left:50%;padding-top:13px;margin-left:-27px;background:#333;margin-bottom:15px;font-size:25px}.icon-blocks .color-Blue i{background:#284d79}.icon-blocks .color-Yellow i{background:#ddb053}.icon-blocks .color-Red i{background:#671106}.icon-blocks h4{font-weight:400;color:#fff;text-transform:uppercase;padding:25px 0 10px;margin:0 0 25px;border-bottom:2px solid #fff;font-size:26px;display:inline-block}.icon-blocks .color-Blue h4{border-color:#284d79}.icon-blocks .color-Yellow h4{border-color:#ddb053}.icon-blocks .color-Red h4{border-color:#671106}.icon-blocks .button{transition:.25s opacity ease;font-size:18px}.icon-blocks .color-Blue .button{background:#284d79}.icon-blocks .color-Yellow .button{background:#ddb053}.icon-blocks .color-Red .button,.button.color-Red{background:#671106}.icon-blocks .button:hover{opacity:.7}.two-column-section{padding-top:35px}.two-column-section.bg-Tan{background:rgba(227,224,214,.7);color:#56524b}.two-column-section h2{font-weight:700;font-family:open sans,sans-serif}.two-column-section .button{background:#436fa0}.two-column-section .button:hover{background:#ddb053}.two-column-section ul,.theme-box ul{list-style:none}.two-column-section li,.theme-box li{padding-left:35px;padding-bottom:15px;font-weight:700;font-size:18px;position:relative}.two-column-section li:before,.theme-box li:before{content:"\f061";color:#fff;background:#ddb053;border-radius:100%;padding:0;font-family:'font awesome 5 pro';font-weight:900;width:25px;height:25px;display:inline-block;text-align:center;font-size:18px;position:absolute;left:0;top:0;font-size:17px;line-height:1.5em}.bx-wrapper{box-shadow:none!important;border:0;margin-bottom:0}.slider{text-align:center;background-color:transparent}.slider .slide{padding-top:150px;height:640px;background-repeat:no-repeat;background-position:center center;background-size:cover;position:relative}.slider .slide.layout-b{}.slider .slide.bg-Tan{background:rgba(227,224,214,.1);color:#635b50}.slider .slide:before{background:rgba(0,0,0,.2);position:absolute;top:0;bottom:0;left:0;right:0;content:""}.slider .intro-title{color:#ddb053;font-size:30px;font-weight:700;text-transform:uppercase;position:relative;margin-bottom:25px}.slider h2{font-family:domine,serif;color:#fff;font-size:46px;position:relative;font-weight:700}.slider .layout-b h2{font-size:38px}.slider .layout-b.bg-Tan h2{color:#635b50}.slider p{color:#fff;font-size:26px;position:relative;line-height:1.1em;margin-bottom:40px}.slider .layout-b p{font-size:25px;color:#635b50}@media(min-width:1028px){.slider p{max-width:650px;margin-left:auto;margin-right:auto}}.slider .button{position:relative}.slide.layout-b img{float:right}.slide.layout-b .cell:last-child{text-align:left}.bx-wrapper .bx-pager{position:absolute;bottom:75px}.bx-wrapper .bx-pager.bx-default-pager a{background:#8bbcf3}.bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active,.bx-wrapper .bx-pager.bx-default-pager a:focus{background:#fff}.bx-wrapper .bx-pager.bx-default-pager a{width:15px;height:15px;border-radius:100%}.events-section{padding-top:30px;padding-bottom:15px}.event-label{color:#89281c;text-transform:uppercase;font-size:20px;padding-bottom:20px}.featured-event-wrapper{position:relative;min-height:400px;background-repeat:no-repeat;background-size:cover;background-position:center center}.featured-event-wrapper img{position:absolute}.featured-event-wrapper .content-bg{position:absolute;bottom:20px;left:20px;background:rgba(221,176,83,.8);width:75%}.featured-event-wrapper .event-content{color:#fff;padding:20px}.category-label{color:#fff;text-transform:uppercase;font-size:18px;padding-bottom:5px}.featured-event-wrapper h4{color:#fff;font-family:domine,serif;font-size:26px}.featured-event-wrapper a{color:#fff}.event-item{background:#8d857a;color:#fff;padding:40px;margin-bottom:10px;position:relative}.event-item a{color:#fff}.event-item h5{color:#fff;font-size:20px;font-weight:700;line-height:1.3em}.event-item .button{margin-bottom:0}.event-details{line-height:1.2em;font-size:16px}.event-meta{display:block}.event-date{display:inline-block;width:100%;line-height:1.1em;font-size:18px}.event-date .day{font-family:domine,serif;font-weight:700;font-size:52px;display:inline-block;padding-right:10px}.event-date .position-wrapper{display:inline-block}.event-date .month{font-family:domine,serif;text-transform:uppercase;font-size:18px;vertical-align:top;display:block;padding-bottom:3px}.event-day-name{font-size:30px;text-transform:uppercase;padding-bottom:45px;padding-top:10px;display:inline-block;width:100%}.featured-event-content{padding:35px 15px 25px;display:inline-block;width:100%;color:#56524b;font-size:18px}.featured-event-content .excerpt-read-more{display:none}.featured-event-date{font-weight:700;font-size:28px;text-transform:uppercase;margin-bottom:5px;color:#284d79}.featured-event-time{color:#284d79;text-transform:uppercase;font-size:24px;padding-bottom:15px}.featured-event-content .event-meta{color:#635b50;font-size:24px;padding-bottom:25px}.favorites-list li:nth-of-type(1n+6){display:none}.user-tools{position:fixed;right:0;top:250px;text-align:center;box-shadow:0 3px 15px rgba(0,0,0,.2)}.user-tools i{color:#284d79;cursor:pointer;font-size:30px;transition:.25s color ease;padding:20px 22px 20px 18px}.user-tools .notes i{font-size:45px;text-align:center}.drawer-wrapper{position:relative;background:0 0}.drawer{position:absolute;max-width:0;left:0;transition:.25s all ease;overflow:hidden;width:150px;height:50px;bottom:0;padding-top:15px;background:#fff;color:#284d79;line-height:1em;font-size:13px;white-space:nowrap}.drawer-favorites .drawer{bottom:auto;top:0}.user-tools .drawer i{padding:0;font-size:16px;position:relative;top:2px;color:#284d79!important}.drawer-wrapper:hover>.drawer{max-width:150px;left:-150px;position:absolute;border:1px solid #284d79;border-right:0}.qtip-tipsy{display:none!important}.tools-wrapper{background:#fff}.tools-wrapper .tool{border-bottom:1px solid #8bbcf3;transition:.25s background ease}.tools-wrapper .tool:hover{background:#284d79}.tools-wrapper .tool:hover i{color:#fff}.tools-wrapper .tool:last-child{border-bottom:0}.user-tools .notes i{padding:15px 25px 15px 15px}.saved-items{background:#436fa0;color:#fff;padding:25px 25px 55px;position:relative}.saved-items h3{color:#fff;margin-bottom:15px}.saved-items a{color:#fff;display:inline-block;line-height:1.2em}.saved-items a:hover{transition:.25s opacity ease}.saved-items.res{background:#89281c}.saved-items .back-link{position:absolute;bottom:10px;left:25px;text-transform:uppercase;transition:.25s opacity ease}.saved-items .back-link:hover{opacity:.8}.content .favorites-list,.content .favorites-list ul{margin:0}.content .favorites-list li{border:0;padding:0 0 10px;line-height:1.2em}.content .user-favorites{margin-bottom:25px}.tribe-events-single ul.tribe-related-events .tribe-related-events-thumbnail img{display:none}.graphic-banner{background:#e3e0d6;padding-top:50px;padding-bottom:50px;text-align:center}.graphic-banner img{max-width:800px;display:block;margin:auto}.title-banner{background-size:cover;background-position:center center;background-repeat:no-repeat;padding-top:300px;padding-bottom:15px;display:inline-block;width:100%;background-color:#333}.title-banner .caption,.section-banner .caption{color:#fff;font-style:italic;font-size:.8em;text-align:right;padding-top:50px;max-width:800px;float:right;display:inline-block;opacity:.9;width:100%;line-height:1.1em}.title-banner .info{background:rgb(67,111,160,.7);display:inline-block;width:100%;padding:40px 30px;text-align:center}.title-banner .label{background:0 0;text-transform:uppercase;font-size:26px;padding-bottom:15px;color:#fff}.title-banner h1{color:#fff;font-weight:700}.title-banner .meta{color:#fff;font-size:24px}.title-banner .meta .author:after{content:", "}.title-banner .meta .author:last-of-type:after{content:""}.sr-only{position:absolute;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);padding:0;border:0;height:1px;width:1px;overflow:hidden}.content-toolbar{display:inline-block;width:100%;padding:50px 0;background:#b8b1a0}.content-toolbar .label{background:0 0;color:#284d79;vertical-align:middle;text-transform:uppercase;font-size:18px;padding:0 10px}.content-toolbar i{vertical-align:middle;font-size:24px}.content-toolbar .social-share i{font-size:28px;margin-right:3px}.content-toolbar a{color:#fff}.content-toolbar .tool{display:inline-block;padding-right:9%}.content-toolbar .tool:last-child{padding-right:0}.tooltip{max-width:20rem!important;background:#89281c;line-height:1.3em;font-size:14px;font-weight:700;font-style:italic;padding:20px}.has-tip{border-bottom:0}.has-tip i{color:#fff;background:#89281c;width:20px;height:20px;border-radius:100%;font-size:12px;padding-top:4px;text-align:center;border:0;position:relative;top:-3px}.single-doc .the-content{padding-bottom:35px}.single-doc .content-section.full-width{padding-top:45px;padding-bottom:35px}.single-doc .main-content .grid-container,.single-doc .versions-disclaimer .grid-container{max-width:980px}.versions-disclaimer{padding-top:25px;font-size:17px;padding-bottom:25px}.versions-disclaimer .button{border-radius:0;background:#436fa0}.versions-disclaimer h4{color:#0f2959;font-size:24px}.versions-disclaimer .button+h4{padding-top:40px}.breadcrumb{color:#635b50;display:inline-block;width:100%;padding:15px 0 40px}.breadcrumb a{color:#635b50}.quote-box{background:#0f2959;color:#fff;padding-top:75px;padding-bottom:75px}.quote-box .content-wrapper{padding-left:90px}.quote-box h3{color:#8bbcf3;font-size:25px;margin:0 0 15px}.quote-box .quote{font-family:domine,serif;position:relative;font-size:19px;line-height:2.1em;padding-bottom:25px}.quote-box .tagline{text-transform:uppercase;padding-bottom:35px;font-size:18px}.quote-box .button{background:#8bbcf3;color:#284d79;font-size:20px;margin:0;padding-left:50px;padding-right:50px}.quote-box .button:hover{background:#fff}.quote-box .quote:before{content:'\201C';color:#436fa0;font-size:160px;font-family:domine,serif;position:absolute;top:-15px;left:-90px;line-height:1;font-weight:700}.quote-box.bg-Red{background:#671106}.quote-box.bg-Red h3{color:#b8b1a0}.quote-box.bg-Red .quote:before{color:#89281c}.quote-box.bg-Red .button{background:#89281c;color:#fff}.quote-box.bg-Red .button:hover{background:#fff;color:#89281c}.quote-box.bg-Tan{background:rgba(99,91,80,.76)}.quote-box.bg-Tan h3{color:#fff}.quote-box.bg-Tan .quote:before{color:#c1bdb7}.quote-box.bg-Tan .button{background:#8bbcf3;color:#fff}.quote-box.bg-Tan .button:hover{background:#fff;color:#89281c}.back-link{font-weight:700;padding-bottom:15px}.back-link.top-bottom-pad{padding-top:35px;padding-bottom:60px;display:inline-block}.back-link a{color:#635b50;transition:.25s all ease}.back-link i{color:#fff;background:#ddb053;border-radius:100%;width:25px;height:25px;padding-top:4px;text-align:center}.back-link a:hover{color:#ddb053}.back-link a:hover i{background:#635b50;transition:.25s all ease}#footnotes{color:#666;font-size:.9em;margin-bottom:25px;display:inline-block;width:100%}#footnotes ol{margin-left:25px}.page-template-page-documents .quote-box{margin-bottom:50px;margin-top:25px;margin-left:15px;margin-right:15px}.page-template-page-documents .quote-box .content-wrapper{padding-left:125px;padding-right:50px}.page-template-page-documents .explore-callout{height:100%}@media(max-width:600px){.quote-box .quote:before{font-size:120px}.page-template-page-documents .quote-box .content-wrapper{padding-left:90px;padding-right:25px}.page-template-page-documents .quote-box{padding-top:25px;padding-bottom:25px}.quote-box .quote{font-size:16px}}.theme-box{background:#436fa0;color:#fff;height:100%}.theme-box .box-header{background:url(/web/20200626055003im_/https://teachingamericanhistory.org/wp-content/themes/tah2018/assets/images/bg-header-theme-box.jpg) no-repeat center center;background-size:cover;padding:45px 25px;text-align:center;position:relative}.theme-box .box-header:before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;background:rgb(67,111,160,.6)}.theme-box h4{font-family:domine,serif;font-size:32px;font-weight:700;color:#fff;position:relative}.theme-box ul{list-style:none}.theme-box a{color:#fff}.theme-box .content-wrapper{padding:35px}.search-box h3{margin-bottom:15px;font-size:22px}.search-box .simple{background:#e3e0d6;width:48%;float:left;margin-left:2%;margin-bottom:25px;margin-top:25px;text-align:left;padding:35px 35px 20px;color:#635b50;font-weight:700}.search-box .simple p{width:70%;float:left}.search-box .simple .button{float:right}.search-box .document-search{background:#e3e0d6;display:inline-block;width:100%;padding:45px 35px 25px;margin-left:2%;width:98%}.search-box .sf-field-search{width:22%;float:left;margin-left:1%}.content .searchandfilter ul{margin-left:0}.search-box .sf-field-taxonomy-document_author,.search-box .sf-field-taxonomy-library,.search-box .sf-field-taxonomy-document_genre,.search-box .sf-field-taxonomy-themes_threads{width:24.6%;float:left;margin-left:1%}.search-box .sf-field-search input,.search-box .sf-field-search label,.search-box .sf-field-taxonomy-document_author select,.search-box .sf-field-taxonomy-document_author label,.search-box .sf-field-taxonomy-library select,.search-box .sf-field-taxonomy-library label,.search-box .sf-field-taxonomy-document_genre select,.search-box .sf-field-taxonomy-document_genre label,.search-box .sf-field-taxonomy-themes_threads select,.search-box .sf-field-taxonomy-themes_threads label{width:100%;box-shadow:none;border:0}.search-box .sf-field-submit{width:11%;float:right;min-width:110px}.search-box input[type=submit]{background:#436fa0;color:#fff;font-weight:700;text-transform:uppercase;border:0;width:100%;height:36px;margin-top:2px}@media(max-width:600px){.search-box .simple{width:96%;margin-bottom:15px;margin-top:15px}.document-search{width:96%}.search-box .sf-field-search,.search-box .sf-field-taxonomy-document_author,.search-box .sf-field-taxonomy-library,.search-box .sf-field-taxonomy-document_genre,.search-box .sf-field-taxonomy-themes_threads{width:100%}.search-box .sf-field-search input,.search-box .sf-field-search label,.search-box .sf-field-taxonomy-document_author select,.search-box .sf-field-taxonomy-document_author label,.search-box .sf-field-taxonomy-library select,.search-box .sf-field-taxonomy-library label,.search-box .sf-field-taxonomy-document_genre select,.search-box .sf-field-taxonomy-document_genre label,.search-box .sf-field-taxonomy-themes_threads select,.search-box .sf-field-taxonomy-themes_threads label{margin-bottom:0}}.theme-box ul{column-count:2;-webkit-backface-visibility:hidden}.theme-box li{font-size:17px;break-inside:avoid-column;-webkit-backface-visibility:hidden}@media(max-width:600px){.theme-box ul{column-count:1}}.toggled-list{list-style:none;max-height:0;transition:.25s max-height ease;overflow:hidden}.toggled-list li{border-bottom:1px dotted #ccc}.toggled-list.expanded{max-height:3000px}.toggled-list a{color:#3f4239;padding:10px;display:inline-block}.featured-collections{margin-top:25px;margin-bottom:25px}.entry-content .featured-collections img{margin-bottom:0}.page-id-26372 .featured-collections,.search-filter-results .featured-collections{padding-left:0;padding-right:0;margin-left:0;width:100%}.featured-collections .block-wrapper{position:relative;overflow:hidden;height:204px}.featured-collections .block-wrapper img{transition:.25s all ease;width:100%}.featured-collections .block-wrapper:hover img{width:102%;margin-left:-1%;max-width:102%}.featured-collections .block-title{position:absolute;width:100%;bottom:0;background:rgb(15,41,89,.7);display:flex;align-items:center;justify-content:center}.featured-collections h4{color:#fff;text-transform:uppercase;font-weight:700;text-align:center;padding:10px;margin:0}.page-template-page-collections .entry-content p:first-of-type{color:#646464;font-size:20px}.page-template-page-collections .entry-content{max-width:900px;margin:auto}.collections-filters{text-align:center;padding-top:25px}.collections-filters h3{font-weight:400;font-size:25px;margin-bottom:25px}.collections-filters .button{background:#436fa0}.collections-filters .button:hover{background:#ddb053}.page-template-page-collections .back-link{text-align:center;text-transform:uppercase;font-size:22px;padding-top:50px;padding-bottom:50px}.page-template-page-collections .back-link a{color:#284d79;font-size:26px}.page-template-page-collections .back-link a:hover{color:#635b50}.page-template-page-collections .back-link i{font-size:22px;height:30px;width:30px}.vertical-stretch{height:100%}.page-template-page-collections .event-label,.single-collections .event-label{color:#fff;padding:15px;background:#ddb053;text-align:center;margin-bottom:5px}.page-template-page-collections .event-item .button{position:absolute;top:35px;right:35px;background:#ddb053}.page-template-page-collections .event-item .button:hover{position:absolute;top:35px;right:35px;background:#436fa0}.article-header.alternate-layout{margin-bottom:0;text-align:center}.article-header.alternate-layout .label{background:0 0;font-size:26px;text-align:center;text-transform:uppercase}.single-collections .content-toolbar .tool{padding-right:7%}.single-collections .content-toolbar .tool:last-child{padding-right:0}@media(max-width:768px){.single-collections .content-toolbar .tool{padding-right:0;padding-bottom:15px;width:50%;float:left}.single-collections .content-toolbar .tool:nth-child(2n+1){clear:left}}.collections-content .subtitle{text-align:center;padding-top:35px}.collections-content .subtitle h2{font-family:open sans,sans-serif;margin:0 0 5px;font-weight:700}.collections-content .curator{}.collections-content .curator span{color:#89281c;font-weight:700}.flag-title{background:#0f2959;display:inline-block;width:100%;padding:20px 0;text-align:center}.flag-title h3{font-weight:400;text-transform:uppercase;color:#fff;font-size:28px}.collections-content .filter-buttons{text-align:center;padding-top:35px;padding-bottom:35px}.collections-content .filter-buttons .button{background:#436fa0}.collections-content .filter-buttons .button:hover{background:#ddb053}.curated-documents{padding-bottom:50px}.single-collections .the-content hr{margin-bottom:60px}.curated-documents h4{color:#0f2959;margin-bottom:20px}.curated-documents h5{color:#284d79;margin-top:10px}.single-collections .has-callout>div{height:90%}.single-collections .has-callout.one{padding-top:37px;padding-left:30px}.single-collections .has-callout.two{padding-right:25px}.single-collections .intro-title{color:#284d79;text-transform:uppercase;text-align:left;margin-bottom:25px;font-size:28px}.single-collections hr.transparent{border-color:transparent}.single-collections .back-link{padding-top:40px;padding-bottom:40px}.single-collections .events-section{padding-top:10px}.single-collections .create-callout{padding:75px}.master-arts-callout{background:#ddb053;position:relative}.master-arts-callout h4{color:#fff;text-transform:uppercase;padding:40px 40px 15px;font-family:domine,serif;font-size:28px;line-height:1.3}.master-arts-callout .button{background:#b07b00;margin-left:40px}.master-arts-callout .button:hover{background:#436fa0}.master-arts-callout .photo-box{background:url(/web/20200626055003im_/https://teachingamericanhistory.org/wp-content/uploads/2018/11/studentsfacingeachotherinclassroom.jpg) no-repeat center center;background-size:cover;height:50%;position:absolute;bottom:0;left:0;right:0}.more-events-button{display:inline-block;width:100%;padding:10px;background:#b8b1a0;color:#fff;text-transform:uppercase;margin-top:-5px;text-align:center}.more-events-button:hover{color:#fff;background:#ddb053}.sponsor{text-align:center;padding-bottom:30px}.sponsor hr{margin-bottom:35px}.sponsor img{max-width:175px;margin:auto}.sponsor h6{font-weight:400;color:#284d79}.pagination-results,.pagination-results p{font-size:15px!important;padding:25px 0}.accordion-timeline{margin-bottom:50px}.accordion-timeline .item-label{background:#0f2959;font-family:domine,serif;color:#fff;font-weight:700;font-size:22px;padding:10px;text-align:center;border-bottom:2px solid #fff}.accordion-timeline .accordion-title{padding:0;background:0 0;border:0}.accordion-timeline .accordion-content{border:0;padding:0}.accordion-timeline .item-title{color:#284d79;text-transform:uppercase;padding:10px;font-size:22px;border-bottom:1px solid #b8b1a0}.accordion-timeline .item-title:before,#author-accordion .accordion-title:before{content:"\f067";color:#fff;font-family:'font awesome 5 pro';font-weight:900;background:#0f2959;width:28px;height:28px;border-radius:100%;display:inline-block;font-size:19px;text-align:center;padding-top:4px;margin-right:10px;position:static}.accordion-timeline .is-active .item-title,#author-accordion .is-active .accordion-title{border-bottom:0}.accordion-timeline .is-active .item-title:before,#author-accordion .is-active .accordion-title:before{content:"\f068";background:#8bbcf3}#author-accordion .accordion-title{font-size:20px;color:#284d79;padding:10px;border-bottom:1px solid #b8b1a0;width:94%;float:right}#author-accordion .accordion-content{width:88%;float:right}.accordion-content .accordion{margin-left:0}#author-accordion .doc-box{background:#e3e0d6;border-radius:10px;padding:25px;display:inline-block;width:100%;margin-bottom:15px;position:relative}#author-accordion .doc-box:before{content:"";position:absolute;left:-10px;top:36%;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid #e3e0d6}.doc-box{color:#635b50}.doc-box img{max-width:25%;float:left;margin-right:15px}.doc-box .box-title{font-family:domine,serif;color:#284d79;font-weight:700;font-size:20px}.doc-box .button{float:right;background:#436fa0}.doc-box .button:hover{background:#ddb053}.page-intro{font-size:1.2em;padding-bottom:0}.page-intro p{max-width:80%;margin-left:auto;margin-right:auto}@media(max-width:1028px){.page-intro p{max-width:100%}}.photo-navigation{color:#fff;text-align:center;margin-bottom:30px;font-size:22px}.photo-navigation .cell{vertical-align:middle;position:relative;background-size:cover;background-position:center center;align-items:center}.photo-navigation a{display:inline-block;padding:100px 35px;position:relative}.photo-navigation h2{color:#fff;position:relative;font-weight:700;font-size:40px}.photo-navigation p{position:relative}.photo-navigation a{color:#fff}.photo-navigation .cell:before{position:absolute;content:"";background:rgba(0,0,0,.5);top:0;bottom:0;left:0;width:100%;transition:.25s background ease}.photo-navigation .cell:hover:before{background:rgba(0,0,0,.2)}.page-template-page-resources .article-header,.type_resources-template-page-resources .article-header{background:#89281c}.page-template-page-resources .theme-box h2,.type_resources-template-page-resources .theme-box h2{text-align:center;margin-bottom:25px;font-weight:700;font-size:40px;text-align:center;color:#89281c}.page-template-page-resources .theme-box,.type_resources-template-page-resources .theme-box{background:#b8b1a0;padding:50px 50px 25px;margin-bottom:30px}.page-template-page-resources .theme-box ul,.type_resources-template-page-resources .theme-box ul{column-gap:60px}.page-template-page-resources .theme-box li,.type_resources-template-page-resources .theme-box li{border-bottom:1px solid;border-color:rgba(227,224,214,.25);padding-bottom:15px;margin-bottom:15px;font-size:24px}.page-template-page-resources .theme-box ul li:before,.type_resources-template-page-resources .theme-box ul li:before{background-color:#89281c}.page-template-page-resources .theme-box li,.type_resources-template-page-resources .theme-box li{font-weight:400;text-transform:uppercase}.page-template-page-resources .theme-box a:hover,.type_resources-template-page-resources .theme-box a:hover{color:#e8e5e1}.page-template-page-resources .article-header+.page-intro,.type_resources-template-page-resources .article-header+.page-intro{padding-top:35px}.cta-box{margin-bottom:20px;display:inline-block;width:100%;font-size:25px;line-height:1.7em}.cta-box p{line-height:1.8em}.cta-box .grid-x{background:#38887a;color:#fff;text-align:center}.cta-box .cell{background-size:cover;background-repeat:no-repeat;background-position:center center}.cta-box .button{background:#24433e;color:#fff;font-size:18px}.cta-box .button:hover{color:#24433e;background:#fff}.cta-box .has-content{padding:50px;line-height:1.4em}.cta-box .has-content strong{font-family:domine,sans-serif;display:block;font-size:1.6em;padding-top:5px;padding-bottom:5px}.static-timeline{margin-bottom:60px}.content+.static-timeline{margin-top:40px}.timeline-date{text-align:right;color:#284d79;font-family:domine,serif;padding-right:45px;font-size:20px;position:relative}.timeline-date:after{content:"";height:2px;width:75px;right:-40px;top:50%;background:#8bbcf3;position:absolute}.timeline-entry{border-left:2px solid #8bbcf3;padding-top:15px;padding-bottom:15px;padding-left:65px;font-size:.9em;position:relative}.truncate{padding-bottom:15px}.truncate+a{width:50%!important;float:left}.timeline-entry:nth-child(2):before{content:"";width:15px;height:15px;border-radius:100%;background:0 0;border:2px solid #8bbcf3;display:block;top:-13px;left:-9px;position:absolute}.timeline-entry:last-child:after{content:"";width:15px;height:15px;border-radius:100%;background:0 0;border:2px solid #8bbcf3;display:block;bottom:-13px;left:-9px;position:absolute}.timeline-entry .back-link{color:#284d79;font-weight:700;text-transform:uppercase;padding-bottom:0;margin-top:15px}.timeline-entry .back-link i{background:#284d79;line-height:1.2em}.timeline-entry .back-link.close i{color:#fff;background:#8bbcf3}.timeline-entry .doc-nav{float:right;display:block}.timeline-entry .back-link:hover{opacity:.8}.timeline-entry .entry-wrapper{position:relative;padding:35px;border-radius:5px;background:#e3e0d6;display:inline-block;width:100%}.timeline-entry .entry-wrapper:before{content:"";width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid #e3e0d6;position:absolute;left:-10px;top:49%}.timeline-entry .thumbnail-wrapper{width:25%;float:left;padding-right:3%}.timeline-entry .content-wrapper{width:75%;float:right}.timeline-entry h3{font-family:domine,serif;font-size:22px;text-transform:none;font-weight:400}.timeline-entry .entry-date{font-size:18px;padding-bottom:10px}.single-resource .article-header,.single-type_resources .article-header{background:#89281c}.single-type_resources .article-header{}.single-resource h3,.single-resource h2{margin-bottom:25px}.thumbnail-row{padding-bottom:25px;border-bottom:1px solid #979797;margin-bottom:25px;padding-bottom:25px;padding-top:15px}.thumbnail-row .cell:first-child{padding-right:25px}.thumbnail-row h3{color:#284d79;position:relative;padding-left:35px;margin-bottom:20px}.thumbnail-row h3 a{color:#284d79}.thumbnail-row h3:before{content:"\f061";color:#fff;background:#89281c;border-radius:100%;padding:0;font-family:'font awesome 5 pro';font-weight:900;width:25px;height:25px;display:inline-block;text-align:center;font-size:18px;position:absolute;left:0;top:-2px;font-size:17px;line-height:1.5em}.page-template-default .thumbnail-row h3:before{background:#284d79}.page-template-default .main,.page-template-page-programs-sub .main{padding-bottom:40px}.page-content{padding:40px 0}.page-template-page-documents .page-content{padding-top:0}.single-resource h2{font-size:22px}.single-resource .article-header{margin-bottom:0}.single-resource .title-banner .info{background:rgb(127,40,28,.7)}.single-resource .back-button{text-align:center}.single-resource .toggled-list li{padding-bottom:10px;margin-bottom:10px}.single-resource .toggle.button{background:0 0;color:#0f2959;font-weight:700;text-transform:uppercase;padding-left:0}.single-resource hr{border-color:#d8d8d8}.related-grid p{line-height:1.3em}.related-grid img{margin-bottom:10px}.single-resource h4{color:#89281c;font-family:domine,serif;font-size:20px}.single-resource .section-row.full-width-row{padding-top:25px}.single-resource .section-row p strong{color:#89281c}.single-resource .sidebar{margin-top:35px}.page-template-page-programs .theme-box,.single-staff .theme-box{padding:35px;background:#e3e0d6;height:auto;margin-bottom:25px}.page-template-page-programs .theme-box{padding:45px}.page-template-page-programs .theme-box img{margin-bottom:25px}.page-template-page-programs .theme-box ul,.single-staff .theme-box ul{column-count:1}.page-template-page-programs .theme-box li{font-size:20px;padding-bottom:20px}.page-template-page-programs .theme-box h3{margin-bottom:30px;font-size:26px}.page-template-page-programs .theme-box a,.single-staff .theme-box a{color:#284d79;font-weight:400}.page-template-page-programs .article-header{background:#ddb053}.button-section{text-align:center;padding-top:15px;padding-bottom:15px}.button-section .button{background:#284d79;padding-left:50px;padding-right:50px;font-size:18px}.button-section .button:hover{background:#ddb053}.page-template-page-programs .back-link a{text-transform:uppercase;color:#284d79}.programs-preview{padding-top:25px;padding-bottom:25px}.programs-preview h2{text-align:center;margin-bottom:40px;font-size:34px;font-weight:700}.event-list{color:#56524b}.event-list h3{color:#284d79}.event-list .event.has-headshot{position:relative;padding-right:100px}.page-template-page-programs .headshot-wrapper{width:100px;height:100px;position:absolute;right:0;top:20%}.page-template-page-programs .headshot-wrapper img{width:110px}.event-list .meta{font-size:18px;color:#284d79;padding-bottom:10px}.event-list a{color:#284d79}.page-template-page-programs .cta-box .grid-x{background:#ddb053}.page-template-page-programs .cta-box .grid-x.bg-Teal{background:#38887a}.page-template-page-programs .cta-box .grid-x.bg-Teal{background:#38887a}.page-template-page-programs .cta-box .grid-x.bg-Blue{background:#274d79}.page-template-page-programs .cta-box .grid-x.bg-Red{background:#671106}.page-template-page-programs .cta-box .button{background:#b07b00}.page-template-page-programs .cta-box .grid-x.bg-Teal .button{background:#fff;color:#38887a}.page-template-page-programs .cta-box .grid-x.bg-Teal .button:hover{background:#ddb054;color:#fff}.page-template-page-programs .cta-box .button:hover{background:#fff;color:#b07b00}.page-template-page-programs-sub .article-header{background:#ddb053}.page-template-page-programs-sub .thumbnail-row h3:before{background:#ddb053}.single-content{padding-bottom:25px}.single-staff .article-header{background:#38887a}.single-staff .page-intro{text-align:center;padding-bottom:35px;padding-top:35px}.single-staff .page-intro h1{margin-bottom:10px}.headshot-wrapper{width:250px;height:250px;border-radius:100%;overflow:hidden;display:block;margin:auto;margin-bottom:15px}.headshot-wrapper img{height:105%;max-width:999px;width:auto;margin-left:-2%}.single-staff .person-title{font-style:italic;font-size:22px;color:#284d79}.single-staff .theme-box{padding-bottom:5px}.single-staff .theme-box a{font-weight:700;color:#635b50}.single-staff .theme-box a:hover{opacity:.8}.single-staff .theme-box ul{margin:0 0 15px}.single-staff .theme-box h3{font-family:domine,serif;font-size:22px;text-transform:none;margin:0 0 15px}.single-staff .theme-box hr{border-color:#635b50;margin:0 0 25px}.single-staff .theme-box li:before{background:#0f2959;top:3px}.staff-grid{text-align:center}.staff-grid h2{margin-bottom:25px}.staff-grid .person-name{font-size:20px;font-weight:700}.staff-grid a{color:#284d79}.staff-grid .person-title{color:#284d79;font-style:italic}.staff-grid .headshot-wrapper{width:140px;height:140px}.staff-grid .cell{padding-bottom:15px}.staff-grid .grid-x{padding-bottom:40px;border-bottom:1px solid #0f2959;margin-bottom:40px}.staff-grid .grid-x:last-child{border-bottom:0}.single-staff .back-link{color:#635b50;padding-bottom:40px;display:inline-block}.single-teachers .article-header,.page-template-page-meet-our-teachers .article-header,.post-type-archive-staff .article-header{background:#38887a}.page-template-page-meet-our-teachers .quote-box{margin-bottom:35px;padding:60px}@media(max-width:600px){.page-template-page-meet-our-teachers .quote-box{padding-left:25px;padding-right:25px}.headshot-wrapper{margin-top:25px}.quote-box .content-wrapper{padding-left:40px}}.page-template-page-meet-our-teachers .section-title,.tax-state .section-title{font-family:domine,serif;font-size:32px;text-align:center;padding-bottom:20px;text-transform:uppercase}.page-template-page-meet-our-teachers .mapplic-clickable:not(g),.page-template-page-meet-our-teachers g.mapplic-clickable>*{opacity:1}.page-template-page-meet-our-teachers hr,.section-divider hr{border-color:#979797;opacity:.3}.single-teachers .person-title{font-style:italic;color:#284d79;font-size:28px;padding-bottom:10px}.single-teachers .page-intro{padding-top:50px}.single-teachers .page-intro h1{margin:0 0 10px}.single-teachers .person-meta{color:#284d79;font-size:22px;padding-bottom:30px}.back-button .button{background:#284d79;font-size:.9em;color:#fff}.back-button .button:hover{background:#38887a}.single-teachers .entry-content{padding-bottom:35px}.single-teachers .quotes-wrapper,.tax-state .quotes-wrapper{background:#e3e0d6;padding:50px 50px 25px;font-family:domine,serif;margin-top:25px;display:inline-block;width:100%}.single-teachers h3{font-family:domine,serif;color:#0f2959;font-size:22px;text-transform:none;text-align:center;margin-bottom:25px}.single-teachers .quotes-wrapper .quote,.tax-state .quotes-wrapper .quote{width:100%;border-top:1px solid #fff;padding-top:25px}.single-teachers .quotes-wrapper .quote,.tax-state .quotes-wrapper .quote{padding-top:30px;padding-bottom:30px}.single-teachers .quotes-wrapper h4,.tax-state .quotes-wrapper h4{color:#0f2959;text-transform:uppercase;font-weight:700;margin-bottom:15px}.state-selection{max-width:300px;margin:auto;display:block;padding-top:25px;padding-bottom:25px}.tax-state .graphic img{max-height:300px;margin:auto;display:block;width:auto}.tax-state .back-button{text-align:center}.section-divider{border-color:#979797;opacity:.2}.tax-state .quote-box{margin-bottom:25px}.page-intro .graphic{padding-bottom:25px}.tax-state .staff-grid{padding-top:25px}.signup-box{display:inline-block;width:100%;background:#c2d8f1;padding:50px}.signup-box.login-box{max-width:500px;display:block;margin:auto;text-align:left}.signup-box p,.signup-box h3{text-align:center}.swal2-modal .swal2-styled.swal2-confirm{background:#294e78!important}.swal2-icon.swal2-info{display:none}[type=color],[type=date],[type=datetime-local],[type=datetime],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],textarea,select,.gform_wrapper .chosen-container-multi .chosen-choices{background-color:#fff;box-shadow:none;color:#8d857a;font-weight:700;padding-left:10px!important}.chosen-container-single .chosen-single{background:#fff;border:0;padding:8px;box-shadow:none;border-radius:0;width:100%!important;font-weight:700;color:#8d857a;text-align:left}.chosen-container{width:100%!important}.content .searchandfilter ul{text-align:left}.chosen-container-single .chosen-single div b{background-position:0 10px}.gform_wrapper .chosen-container-multi .chosen-choices li.search-field input[type=text]{color:#8d857a;font-size:14px;font-family:open sans,sans-serif}.gform_wrapper .chosen-container-multi .chosen-choices{padding:10px 10px 10px 0;background:#fff;font-size:14px;font-weight:700;color:#8d857a}.signup-box{margin-bottom:25px}.signup-box h3{font-size:26px}.signup-box [type=color],.signup-box [type=date],.signup-box [type=datetime-local],.signup-box [type=datetime],.signup-box [type=email],.signup-box [type=month],.signup-box [type=number],.signup-box [type=password],.signup-box [type=search],.signup-box [type=tel],.signup-box [type=text],.signup-box [type=time],.signup-box [type=url],.signup-box [type=week],.signup-box textarea .signup-box .gform_wrapper .chosen-container-multi .chosen-choices,.signup-box .gform_wrapper .chosen-container-multi .chosen-choices li.search-field input[type=text]{border:0}.signup-box input::-webkit-input-placeholder{color:#8d857a}.signup-box input::-moz-placeholder{color:#8d857a}.signup-box input:-ms-input-placeholder{color:#8d857a}.signup-box input:-moz-placeholder{color:#8d857a}#input_11_1 label,#input_11_2 label{display:none}.signup-box .gform_footer{text-align:center}.signup-box input[type=submit]{background:#436fa0}.signup-box input[type=submit]:hover{background:#8bbcf3}.related-posts{background:#e3e0d6;padding-top:45px;padding-bottom:45px}.related-posts h5{color:#284d79;text-transform:uppercase;text-align:center;font-size:18px;margin-bottom:25px}.related-posts h6{color:#284d79;padding:5px 0}.related-posts .blog-thumbnail{height:125px}.related-posts a{color:#284d79}.wwc-collecton-btn.rq-btn-primary,.rq-collecton-btn.rq-btn-primary,.wwc-collecton-btn.wwc-btn-primary,.rq-collecton-btn.wwc-btn-primary{background:#89281c}.wwc-collecton-btn.rq-btn-primary:hover,.rq-collecton-btn.rq-btn-primary:hover,.wwc-collecton-btn.wwc-btn-primary:hover,.rq-collecton-btn.wwc-btn-primary:hover{background:#89281c;opacity:.8}.wwc-modal-content .rq-collection{background:#ccc}.wwc-modal-content .rq-collection-selected .rq-collection-name{background:#406794}.redq-wwc-add-wishlist,.redq-wwc-add-collection,.redq-wwc-add-bookmarks{display:block;float:none}.redq-wwc-add-collection i:before{font-size:35px;margin-bottom:15px}.reuseFormWrapper___30qo6 .reuseSingleElement___uCW0V:nth-child(2){display:none!important}.map_tooltip{display:none;background-color:#123466;padding:5px;position:absolute;width:240px;border:1px solid #fff;color:#fff!important}#map_modal_container{position:relative;text-align:center}.map_modal{position:absolute;top:33px;left:50%;margin-left:-267px;z-index:999;background:#000;border:1px solid #fff;padding:0;width:532px;height:330px}.map_modal .top_bar{background:#933;color:#000;float:left;width:100%;display:block;padding:3px 0}.map_modal .top_bar .close{background:#fff;color:#000;float:right;line-height:1;margin-right:3px;width:12px;height:14px;text-align:center}.map_modal .top_bar .close:hover{text-decoration:none}.map_modal .largeImage{display:block;width:397px;height:309px}.map_modal .learn_more img{width:135px;height:28px}.map_modal .personDetails{background-color:#75553c}.map_modal .personDetails h3{color:#fff;font-size:14px;font-weight:400;text-align:center;margin:0;padding:7px 0}.map_modal .personDetails h3 em{font-size:12px}.map_modal .left_col{float:left;width:75%}.map_modal .right_col{float:left;width:25%}.centered-map{position:relative;text-align:center}.sidebar li{list-style:none}.widget ul{margin:0}.sidebar .widget{margin-bottom:25px}.sidebar-callout{background:#0f2959;color:#fff;padding:35px 25px}.sidebar-callout h4{font-weight:700;color:#fff;text-transform:uppercase;font-size:26px}.sidebar-callout h4 span{color:#c2d8f1}.sidebar-callout .button{font-family:open sans,sans-serif;color:#0f2959;text-transform:uppercase;font-weight:400}.explore-callout{padding:25px;background:#e3e0d6;font-size:20px;color:#635b50;line-height:1.1em}.explore-callout img{margin-bottom:25px}.explore-callout h4{color:#436fa0;margin:0 0 5px;font-size:30px;text-transform:uppercase}.explore-callout h5{color:#635b50;font-family:domine,serif;font-size:35px}.callout-collections{background:#436fa0;color:#fff;padding:25% 35px 35px;height:99%;font-size:22px}.callout-collections h4{font-size:40px;font-weight:700;color:#fff;margin-bottom:15px;text-transform:uppercase}.callout-collections .button{background:#284d79;font-size:22px;float:right}.callout-collections .button:hover{background:#fff;color:#284d79}.article-header{background:#112a58}.featured-post{padding-bottom:35px}.featured-post img{margin-bottom:10px;display:block}.featured-post h2{margin-bottom:0}h2 a{color:#284d79}.post-label{color:#284d79;font-size:20px;letter-spacing:.01em;text-transform:uppercase;display:inline-block;padding:10px 0}.blog-grid h3{text-transform:none;padding:5px 0}.blog-grid .post-excerpt{padding-bottom:15px;line-height:1.3em}.blog-grid h3 a{color:#284d79}.blog-grid h3 a:hover{color:#385a7f}.blog-thumbnail{width:100%;height:175px;margin-bottom:5px;position:relative;background:#132b57;transition:.25s opacity ease;background-position:center center}.blog-thumbnail:hover{opacity:.9}.blog-thumbnail a{display:inline-block;width:100%;height:100%;position:relative;background-size:cover;background-position:center center;background-repeat:no-repeat}.blog-thumbnail a:before{content:"\f15c";color:#fff;font-family:'font awesome 5 pro';font-weight:900;position:absolute;z-index:9;top:40%;left:50%;margin-left:-15px;font-size:35px}.has-thumbnail.blog-thumbnail a:before{content:""}.category-podcasts .blog-thumbnail{background:#89281c}.category-podcasts .blog-thumbnail a:before{content:'\f028'}.pagination{margin-left:15px}.pagination .current{background:#436fa0}.loadmore{display:inline-block;width:100%;padding:25px 0;text-align:center}.misha_loadmore.button{display:inline-block;margin:25px 15px;width:100%}.single .article-header{margin-bottom:0}.single .title-banner{padding-top:200px;color:#fff}.single .title-banner h1{font-weight:400;max-width:700px;margin:auto}.single .title-banner .date{text-transform:uppercase;margin-bottom:10px}.post-footer-link.back-link{padding-top:25px;padding-bottom:75px;display:inline-block;width:100%}.share-toolbar{background:#fff;margin-top:-35px;padding:0;text-align:left;margin-bottom:35px}.share-toolbar i{color:#fff;font-size:20px}.share-toolbar .share-label{text-transform:uppercase;display:block;font-size:12px;color:#fff}.share-toolbar a{display:inline-block;background:#3b5998;padding:10px;margin-right:10px;width:70px;height:70px;color:#fff;text-align:center;transition:.25s opacity ease}.share-toolbar a:hover{opacity:.8}.share-toolbar a.twitter{background:#2aa8df}.share-toolbar a.pin{background:#c92028}.share-toolbar a.email{background:#8d857a}.blog-sidebar{padding-bottom:25px}.blog-sidebar .button{background:#436fa0;border-radius:0;color:#fff;width:100%;text-align:left;font-weight:700}.blog-sidebar .button:hover{background:#112a58}.blog-sidebar .button i{margin-left:10px;float:right}.content .toggled-list{margin:0}.content .toggled-list a{font-style:normal;font-weight:400;padding:5px}.result-header h2{font-size:22px}.search-results .entry-content{border-bottom:1px dotted #ccc;margin-bottom:25px;padding-bottom:15px;display:inline-block;width:100%}.search-results .back-link{display:inline-block;float:right;color:#284d79;margin-top:15px;width:100%;text-align:right}.gallery{max-width:100%;margin-left:auto;margin-right:auto;margin-right:-15px;margin-left:-15px}.gallery::before,.gallery::after{content:' ';display:table}.gallery::after{clear:both}.gallery.gallery-columns-1>dl{width:100%;float:left;padding-right:.625rem;padding-left:.625rem}@media print,screen and (min-width:40em){.gallery.gallery-columns-1>dl{padding-right:.9375rem;padding-left:.9375rem}}.gallery.gallery-columns-1>dl:last-child:not(:first-child){float:right}.gallery.gallery-columns-2>dl{width:50%;float:left;padding-right:.625rem;padding-left:.625rem}@media print,screen and (min-width:40em){.gallery.gallery-columns-2>dl{padding-right:.9375rem;padding-left:.9375rem}}.gallery.gallery-columns-2>dl:last-child:not(:first-child){float:right}.gallery.gallery-columns-3>dl{width:33.33333%;float:left;padding-right:.625rem;padding-left:.625rem}@media print,screen and (min-width:40em){.gallery.gallery-columns-3>dl{padding-right:.9375rem;padding-left:.9375rem}}.gallery.gallery-columns-3>dl:last-child:not(:first-child){float:right}.gallery.gallery-columns-4>dl{width:25%;float:left;padding-right:.625rem;padding-left:.625rem}@media print,screen and (min-width:40em){.gallery.gallery-columns-4>dl{padding-right:.9375rem;padding-left:.9375rem}}.gallery.gallery-columns-4>dl:last-child:not(:first-child){float:right}.gallery.gallery-columns-5>dl{width:20%;float:left;padding-right:.625rem;padding-left:.625rem}@media print,screen and (min-width:40em){.gallery.gallery-columns-5>dl{padding-right:.9375rem;padding-left:.9375rem}}.gallery.gallery-columns-5>dl:last-child:not(:first-child){float:right}.gallery.gallery-columns-6>dl{width:16.66667%;float:left;padding-right:.625rem;padding-left:.625rem}@media print,screen and (min-width:40em){.gallery.gallery-columns-6>dl{padding-right:.9375rem;padding-left:.9375rem}}.gallery.gallery-columns-6>dl:last-child:not(:first-child){float:right}.gallery.gallery-columns-7>dl{width:14.28571%;float:left;padding-right:.625rem;padding-left:.625rem}@media print,screen and (min-width:40em){.gallery.gallery-columns-7>dl{padding-right:.9375rem;padding-left:.9375rem}}.gallery.gallery-columns-7>dl:last-child:not(:first-child){float:right}.gallery.gallery-columns-8>dl{width:12.5%;float:left;padding-right:.625rem;padding-left:.625rem}@media print,screen and (min-width:40em){.gallery.gallery-columns-8>dl{padding-right:.9375rem;padding-left:.9375rem}}.gallery.gallery-columns-8>dl:last-child:not(:first-child){float:right}.gallery dl{width:100%;float:left;padding-left:.9375rem;padding-right:.9375rem}.gallery dl:last-child:not(:first-child){float:right}.page-navigation{margin-top:1rem}#comments .commentlist{margin-left:0}#respond ul{margin-left:0}.commentlist li{position:relative;clear:both;overflow:hidden;list-style-type:none;margin-bottom:1.5em;padding:.7335em 10px}.commentlist li:last-child{margin-bottom:0}.commentlist li ul.children{margin:0}.commentlist li[class*=depth-]{margin-top:1.1em}.commentlist li.depth-1{margin-left:0;margin-top:0}.commentlist li:not(.depth-1){margin-left:10px;margin-top:0;padding-bottom:0}.commentlist .vcard{margin-left:50px}.commentlist .vcard cite.fn{font-weight:700;font-style:normal}.commentlist .vcard time{float:right}.commentlist .vcard time a{color:#999;text-decoration:none}.commentlist .vcard time a:hover{text-decoration:underline}.commentlist .vcard img.avatar{position:absolute;left:10px;padding:2px;border:1px solid #cecece;background:#fff}.commentlist .comment_content p{margin:.7335em 0 1.5em;font-size:1em;line-height:1.5em}.commentlist .comment-reply-link{float:right}.respond-form{margin:1.5em 10px;padding-bottom:2.2em}.respond-form form{margin:.75em 0}.respond-form form li{list-style-type:none;clear:both;margin-bottom:.7335em}.respond-form form li label,.respond-form form li small{display:none}.respond-form form input[type=text],.respond-form form input[type=email],.respond-form form input[type=url],.respond-form form textarea{padding:3px 6px;background:#efefef;border:2px solid #cecece;line-height:1.5em}.respond-form form input[type=text]:focus,.respond-form form input[type=email]:focus,.respond-form form input[type=url]:focus,.respond-form form textarea:focus{background:#fff}.respond-form form input[type=text]:invalid,.respond-form form input[type=email]:invalid,.respond-form form input[type=url]:invalid,.respond-form form textarea:invalid{outline:none;border-color:#fbc2c4;background-color:#f6e7eb;-ms-box-shadow:none;box-shadow:none}.respond-form form input[type=text],.respond-form form input[type=email],.respond-form form input[type=url]{max-width:400px;min-width:250px}.respond-form form textarea{resize:none;width:97.3%;height:150px}#comment-form-title{margin:0 0 1.1em}#allowed_tags{margin:1.5em 10px .7335em 0}.nocomments{margin:0 20px 1.1em}.sidebar li{list-style:none}.widget ul{margin:0}body#tinymce{margin:20px}.gform_body ul{list-style:none outside none;margin:0}.wFormContainer .label{padding:0;font-size:1rem;background:0 0;color:#000;font-weight:600;white-space:normal}.sub-program .wFormContainer .wForm{background-color:#eae9e6}.sub-program .wFormContainer{margin:0 auto;max-width:850px}.wFormContainer .oneChoice{padding-left:.4em}#pardot-form .button{padding:12px 2em;font-size:13px}.article-header .page-title{margin:0}@media print{#vy-form-widget-126339{display:none}}
/*
     FILE ARCHIVED ON 05:50:03 Jun 26, 2020 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 16:08:08 Apr 18, 2021.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 120.404
  exclusion.robots: 0.335
  exclusion.robots.policy: 0.318
  RedisCDXSource: 2.011
  esindex: 0.012
  LoadShardBlock: 86.567 (3)
  PetaboxLoader3.datanode: 64.99 (5)
  CDXLines.iter: 25.675 (3)
  PetaboxLoader3.resolve: 178.672 (3)
  load_resource: 213.76 (2)
*/