/**handles:er-2015-customizer**/
/*
 * Build sidebar form "I want Answers" background
 *//*
Typography
*/body{font-family:"Open Sans", sans-serif;background-color:#f3f3f3;}body.page-template-page-full-width{background-color:#fff;}h1{margin-top:;margin-bottom:;}h2,h3,h4,h5,h6{margin-top:;margin-bottom:;}h1{font-family:Khula, sans-serif;font-weight:bold;color:#13589f;}h2{font-family:Khula, sans-serif;font-weight:bold;color:#13589f;}h3{font-family:Khula, sans-serif;font-weight:bold;color:#cfb53b;}h4{font-family:Khula, sans-serif;font-weight:bold;color:#333;}h5{font-family:Khula, sans-serif;font-weight:bold;color:#333;}h6{font-family:Khula, sans-serif;font-weight:bold;color:#333;}#main .title{font-family:;}.sidebar .widget .title{font-family:Khula, sans-serif;color:#494949;font-weight:normal;}#main .title{font-family:;}.sidebar{/*
h1{
  font-family:$body-font;
}
*/}.sidebar .widget .title{font-family:Khula, sans-serif;color:#494949;}a{color:#008cba;/*
Header
*/}a:hover{color:#006687;}#header .wrapper{background:#fff;}.header-basic .tagline,.header-basic-bold .tagline{color:#073b70;}.header-basic .phone,.header-basic-bold .phone{color:#89b2dc;}.header-basic .phone .phone-number,.header-basic-bold .phone .phone-number{color:#cfb53b;font-weight:bold;}.header-basic .encouragement,.header-basic-bold .encouragement{color:#bdbdbd;}.header-basic-vaa-top .vaa-cta{border-bottom:1px solid #ccc;}.header-basic-vaa-top .vaa-cta .tagline{color:#073b70;}.header-basic-vaa-top .vaa-cta .vaa-button{color:#fff;background:#cfb53b;}.header-basic-vaa-top .vaa-cta .vaa-button:hover{background-color:#d5be54;}.header-basic-vaa-top .phone{color:#89b2dc;}.header-basic-vaa-top .phone .phone-number{color:#cfb53b;font-weight:bold;}.header-basic-vaa-top .encouragement{color:#bdbdbd;}.header-columns .tagline{color:#073b70;}.header-columns .phone{color:#89b2dc;}.header-columns .phone .phone-number{color:#cfb53b;font-weight:bold;}.header-columns .name{color:#414141;}.header-columns .encouragement{color:#bdbdbd;}.header-columns-vaa-top{/*
Top Bar
Imported from foundations _top-bar.scss, removed all unnecessary styles.
*/}.header-columns-vaa-top .vaa-cta{border-bottom:1px solid #ccc;}.header-columns-vaa-top .vaa-cta .tagline{color:#073b70;}.header-columns-vaa-top .vaa-cta .vaa-button{color:#fff;background:#cfb53b;}.header-columns-vaa-top .vaa-cta .vaa-button:hover{background-color:#d5be54;}.header-columns-vaa-top .phone{color:#89b2dc;}.header-columns-vaa-top .phone .phone-number{color:#cfb53b;font-weight:bold;}.header-columns-vaa-top .name{color:#414141;}.top-bar-section ul li{background:#13589f;}.top-bar-section ul li > a{color:#fff;}.top-bar-section ul li:first-child a{border-left:0;}.top-bar-section ul li:hover:not(.has-form) > a{background:#073b70;/*
 * Three steps gradient (top / 50% / bottom)
 */color:#fff;}.top-bar-section ul li.active > a{background:#104f8f;/*
 * Three steps gradient (top / 50% / bottom)
 */color:#fff;}.top-bar-section ul li.active > a:hover{background:#104f8f;/*
 * Three steps gradient (top / 50% / bottom)
 */color:#fff;}.top-bar-section .dropdown li{background:#13589f;}.top-bar-section .dropdown li a{border-right:0;}.full-width-header .top-bar-section ul li > a{color:#fff;}.full-width-header .top-bar.expanded .toggle-topbar a{color:#fff;}@media only screen and (min-width:64.063em){.full-width-header .header-container{height:80px;}.full-width-header .top-bar-menu{height:80px !important;}.full-width-header #menu-item-search{top:27px;}.full-width-header #header-logo{padding:10% 0;}.full-width-header .top-bar-section .dropdown{padding-top:31px;}.full-width-header .top-bar-section li:not(.has-form) a:not(.button){color:#fff;}.full-width-header .top-bar-section #menu-main-menu > li > ul > li > a{color:#fff;}.full-width-header .top-bar-section .menu-item:hover{color:#13589f;}.full-width-header .top-bar-section ul.sub-menu li{background:#13589f;}.full-width-header .top-bar-section ul.sub-menu li:hover{background:#073b70;}.full-width-header .top-bar-section ul.sub-menu li.active{background:#104f8f;}.full-width-header.is-sticky .top-bar-section .dropdown{padding-top:0.11458px;}.full-width-header.is-sticky .header-container{height:0.41667px;}.full-width-header.is-sticky .top-bar-menu{height:0.41667px !important;}.full-width-header.is-sticky #header-logo{max-height:0.41667px;}.full-width-header.is-sticky #menu-item-search{top:7px;}}.top-bar,.top-bar.expanded,.top-bar .title-area,.top-bar.expanded .title-area{background:#13589f;/*
 * Three steps gradient (top / 50% / bottom)
 */}.top-bar .back a{background:#13589f;/*
 * Three steps gradient (top / 50% / bottom)
 */}.top-bar.expanded .toggle-topbar a{color:#fff;}@media only screen and (min-width:64.063em){.top-bar-section ul li > a{border-right:1px solid #267cd3;}.top-bar-section li.hover > a:not(.button){background:#073b70;/*
 * Three steps gradient (top / 50% / bottom)
 */color:#fff;}.top-bar-section li:not(.has-form) a:not(.button){background:#13589f;/*
 * Three steps gradient (top / 50% / bottom)
 */}.top-bar-section li:not(.has-form) a:not(.button):hover{background:#073b70;/*
 * Three steps gradient (top / 50% / bottom)
 */}.top-bar-section li.active:not(.has-form) a:not(.button){color:#fff;background:#104f8f;/*
 * Three steps gradient (top / 50% / bottom)
 */}.top-bar-section li.active:not(.has-form) a:not(.button):hover{background:#104f8f;/*
 * Three steps gradient (top / 50% / bottom)
 */color:#fff;}.top-bar-section .dropdown li a{color:#fff;background:#13589f;}.top-bar-section .dropdown li:not(.has-form):not(.active) > a:not(.button){color:#fff;background:#13589f;}.top-bar-section .dropdown li:not(.has-form):not(.active):hover > a:not(.button){background:#073b70;/*
 * Three steps gradient (top / 50% / bottom)
 */color:#fff;}.top-bar-section .has-form{background:#13589f;/*
 * Three steps gradient (top / 50% / bottom)
 */}.no-js .top-bar-section ul li:hover > a{background:#073b70;/*
 * Three steps gradient (top / 50% / bottom)
 */color:#fff;}.no-js .top-bar-section ul li:active > a{background:#104f8f;/*
 * Three steps gradient (top / 50% / bottom)
 */color:#fff;}}@media (max-width:64em){/*
Search menu item
*/.top-bar-menu li a{border-color:#104b88;}}#menu-item-search:hover a{background:#13589f;/*
 * Three steps gradient (top / 50% / bottom)
 */}#menu-item-search a:hover{background:#073b70;/*
 * Three steps gradient (top / 50% / bottom)
 */}#top-bar-search{/*
Page
*/}#top-bar-search input{border-color:#104b88;}#page{background-color:#fff;color:#696969;/*
Sidebar
*/}#page.full-width-page{margin-top:0;padding-top:0;}#page.full-width-page #main{padding-top:0;}.sidebar{background:#fff;color:#494949;/*
Footer
*/}#footer{background:#13589f;color:#ededed;/*
Form
*/}#footer .tagline{background:#104f8e;/*
 * Three steps gradient (top / 50% / bottom)
 */}#footer .tagline *{color:#008cba;}#footer .tagline .wrapper h3{font-weight:normal;}#footer .tagline .no-orphans .phone{font-weight:bold;color:#fff;}#footer a{color:#fff;}#footer .menu a,#footer .footer-menu a{color:#fff;}#footer .copyright{color:#fff;}#footer .copyright a{color:#fff;}#er-form{background:#d9d9d9;color:#008cba;border:0;}#er-form .opt-in{background:#c9c9c9;color:#696969;}#er-form .opt-in label{color:#008cba;}#er-form .submit{margin-top:0.5rem;font-family:;font-weight:600;color:#fff;border:0;border-radius:10px;background:#cfb53b;background:repeating-linear-gradient(135deg, transparent, transparent 5px, #cfb53b 5px, #cfb53b 10px), linear-gradient(to bottom, #cfb53b, #cfb53b, #cfb53b);}#er-form .submit:hover{background-color:#d5be54;background:repeating-linear-gradient(135deg, transparent, transparent 5px, #d5be54 5px, #d5be54 10px), linear-gradient(to bottom, #d5be54, #d5be54, #d5be54);}#er-form .privacy-policy-link a{color:#999;}#er-form .privacy-policy-link a:hover{color:#666;}.er-form-header{background:#cfb53b;/*
 * Four steps gradient (top / 33% / 66% / bottom)
 */color:#fff;font-weight:600;/*
Form Error Message with abide
*/}.er-form-header:after{border-top-color:#cfb53b !important;}.er-form-header.er-form-header-only:after{border-top-color:#cfb53b !important;}.er-form-header h2{font-family:;color:#fff;}[data-abide]{/*
Get Info Button
*/}[data-abide] .error small.error,[data-abide] .error span.error{background-color:#008cba;}[data-abide] .error small.error:before,[data-abide] .error span.error:before{border-bottom-color:#008cba;}[data-abide] small.error,[data-abide] span.error{background-color:#008cba;}[data-abide] small.error:before,[data-abide] span.error:before{border-bottom-color:#008cba;}#get-info{color:#fff;border:0;background:#cfb53b;/*
 * Three steps gradient (top / 50% / bottom)
 *//*
Hero
*/}#get-info:hover{background:#cfb53b;/*
 * Three steps gradient (top / 50% / bottom)
 */}.wp-caption.alignnone{/*
Mobile CTA
*/}.wp-caption.alignnone img{border-color:#e5e5e5;}.wp-caption.alignnone .wp-caption-text{border-color:#e5e5e5;}#mobile-cta{background:#104f8f;/*
 * Three steps gradient (top / 50% / bottom)
 */color:#fff;/*
Perma CTA
*/}#mobile-cta *{color:#fff;}#mobile-cta .button{background:#cfb53b;/*
 * Three steps gradient (top / 50% / bottom)
 */color:#fff;}#mobile-cta .phone-button{background:#cfb53b;/*
 * Three steps gradient (top / 50% / bottom)
 */color:#fff;}#mobile-cta .phone-button .fa{color:#fff;}#perma-cta{/*
Sidebar Widgets
*//*
Testimonials
*/}#perma-cta .button{background:#cfb53b;/*
 * Three steps gradient (top / 50% / bottom)
 */color:#fff;font-family:;}.widget_er_testimonialwidget{/*
Accreditations
*/}.widget_er_testimonialwidget blockquote .title{color:#13589f;}.widget_er_testimonialwidget blockquote .fa-quote-left,.widget_er_testimonialwidget blockquote .er-fa-quote-left{color:#13589f;}.widget_er_testimonialwidget blockquote .author{color:#13589f;}.widget_er_testimonialwidget blockquote .quote{color:#666;}.widget_er_accreditationwidget{/*
Book a Tour
*/}.widget_er_accreditationwidget .title{color:#000;}.widget_er_accreditationwidget .widget-body{color:#000;}.widget_er_booktourwidget{border:1px solid #414141;background:#fff;color:#000;/*
VAA
*/}.widget_er_booktourwidget .title{background:#cfb53b;/*
 * Three steps gradient (top / 50% / bottom)
 */color:#fff;}.widget_er_booktourwidget .title:after{border-top:0.8rem solid #cfb53b;}.widget_er_booktourwidget .button-book-tour{background:#cfb53b;/*
 * Three steps gradient (top / 50% / bottom)
 */color:#fff;}.widget_er_vaawidget,.widget_er_vaawidgetalternate{border:1px solid #000;background:#fff;color:#000;/*
Book a Tour form
*/}.widget_er_vaawidget .title,.widget_er_vaawidgetalternate .title{color:#000;}.widget_er_vaawidget .button-vaa,.widget_er_vaawidgetalternate .button-vaa{background:#cfb53b;/*
 * Three steps gradient (top / 50% / bottom)
 */color:#fff;}#tour-form{/*
Countdown Timer
*/}#tour-form .submit{color:#fff;border:0;border-radius:10px;background:#cfb53b;background:repeating-linear-gradient(135deg, transparent, transparent 5px, #cfb53b 5px, #cfb53b 10px), linear-gradient(to bottom, #cfb53b, #cfb53b, #cfb53b);}#tour-form .submit:hover{background-color:#d5be54;background:repeating-linear-gradient(135deg, transparent, transparent 5px, #d5be54 5px, #d5be54 10px), linear-gradient(to bottom, #d5be54, #d5be54, #d5be54);}.er-countdown{border:1px solid #f99517;}.er-countdown-header{background:#cfb53b;color:#fff;/*
Programs List Shortcode
*/}#main .programs-list .program .title,.sidebar .programs-list .program .title{color:#13589f;font-family:Khula, sans-serif;font-weight:normal;}#main .programs-list .program .title:hover,.sidebar .programs-list .program .title:hover{color:#0e3f71;}#main .programs-list .program .description,.sidebar .programs-list .program .description{color:#696969;}.programs-list-stacked > li{background:#f9f9f9;border-color:#fff;}.lt-ie9 .programs-list-stacked > li{background:#f9f9f9;}.programs-list-horizontal{/*
Circle Image Row Shortcode
*/}.programs-list-horizontal .program{background:#f9f9f9;}.programs-list-horizontal .program-copy-bar{border-left-color:#cfb53b;}.circle-img-row{/*
Buttons
*/}.circle-img-row .circle-img{border:5px solid #e2e2e2;}.button{background-color:#008cba;/*
Programs Blinds
*/}.button:focus,.button:hover,.button:active{background-color:#0079a1;}.programs-blinds{/*
Tabbed Content
*/}.programs-blinds .program-link .program-title{background:rgba(19, 88, 159, 0.7);/*
 * Three steps gradient (top / 50% / bottom)
 */}.programs-blinds .program-link:hover .program-title{background:rgba(19, 88, 159, 0.9);/*
 * Three steps gradient (top / 50% / bottom)
 */}.tabs{/*
Start Dates
*/}.tabs .tab-title a{background:#13589f;/*
 * Three steps gradient (top / 50% / bottom)
 */color:#fff;}.tabs .tab-title a:hover{background:#073b70;/*
 * Three steps gradient (top / 50% / bottom)
 */}.general_blue_template_start_dates,.program_blue_template_start_dates{/*
Blog posts
*/}.general_blue_template_start_dates .date-blue,.program_blue_template_start_dates .date-blue{background-color:#13589f;}#main .post{/*
Accordion
*/}#main .post .entry-thumb{border:1px solid #e9e9e9;border-radius:0;background-color:#fff;}#main .post .entry-thumb:hover,#main .post .entry-thumb:active{border-color:#008cba;}#main .post .entry-header h2 a{color:#696969;}#main .post .entry-header h2 a:hover,#main .post .entry-header h2 a:active{color:#008cba;}.er-accordion .accordion-navigation a.panel-heading{background-color:#cfb53b;}.er-accordion .accordion-navigation a.panel-heading:hover,.er-accordion .accordion-navigation a.panel-heading:active{background-color:#ad962a;}@media only screen{.small-2-columns{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-width:50%;-moz-column-width:50%;column-width:50%;-webkit-column-gap:3em;-moz-column-gap:3em;column-gap:3em;-webkit-column-rule:1px solid #c9c9c9;-moz-column-rule:1px solid #c9c9c9;column-rule:1px solid #c9c9c9;}.small-3-columns{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-width:33.33333%;-moz-column-width:33.33333%;column-width:33.33333%;-webkit-column-gap:3em;-moz-column-gap:3em;column-gap:3em;-webkit-column-rule:1px solid #c9c9c9;-moz-column-rule:1px solid #c9c9c9;column-rule:1px solid #c9c9c9;}.small-4-columns{-webkit-column-count:4;-moz-column-count:4;column-count:4;-webkit-column-width:25%;-moz-column-width:25%;column-width:25%;-webkit-column-gap:3em;-moz-column-gap:3em;column-gap:3em;-webkit-column-rule:1px solid #c9c9c9;-moz-column-rule:1px solid #c9c9c9;column-rule:1px solid #c9c9c9;}.small-5-columns{-webkit-column-count:5;-moz-column-count:5;column-count:5;-webkit-column-width:20%;-moz-column-width:20%;column-width:20%;-webkit-column-gap:3em;-moz-column-gap:3em;column-gap:3em;-webkit-column-rule:1px solid #c9c9c9;-moz-column-rule:1px solid #c9c9c9;column-rule:1px solid #c9c9c9;}.small-6-columns{-webkit-column-count:6;-moz-column-count:6;column-count:6;-webkit-column-width:16.66667%;-moz-column-width:16.66667%;column-width:16.66667%;-webkit-column-gap:3em;-moz-column-gap:3em;column-gap:3em;-webkit-column-rule:1px solid #c9c9c9;-moz-column-rule:1px solid #c9c9c9;column-rule:1px solid #c9c9c9;}.small-7-columns{-webkit-column-count:7;-moz-column-count:7;column-count:7;-webkit-column-width:14.28571%;-moz-column-width:14.28571%;column-width:14.28571%;-webkit-column-gap:3em;-moz-column-gap:3em;column-gap:3em;-webkit-column-rule:1px solid #c9c9c9;-moz-column-rule:1px solid #c9c9c9;column-rule:1px solid #c9c9c9;}.small-8-columns{-webkit-column-count:8;-moz-column-count:8;column-count:8;-webkit-column-width:12.5%;-moz-column-width:12.5%;column-width:12.5%;-webkit-column-gap:3em;-moz-column-gap:3em;column-gap:3em;-webkit-column-rule:1px solid #c9c9c9;-moz-column-rule:1px solid #c9c9c9;column-rule:1px solid #c9c9c9;}}@media only screen and (min-width:40.063em){.medium-2-columns{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-width:50%;-moz-column-width:50%;column-width:50%;-webkit-column-gap:3em;-moz-column-gap:3em;column-gap:3em;-webkit-column-rule:1px solid #c9c9c9;-moz-column-rule:1px solid #c9c9c9;column-rule:1px solid #c9c9c9;}.medium-3-columns{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-width:33.33333%;-moz-column-width:33.33333%;column-width:33.33333%;-webkit-column-gap:3em;-moz-column-gap:3em;column-gap:3em;-webkit-column-rule:1px solid #c9c9c9;-moz-column-rule:1px solid #c9c9c9;column-rule:1px solid #c9c9c9;}.medium-4-columns{-webkit-column-count:4;-moz-column-count:4;column-count:4;-webkit-column-width:25%;-moz-column-width:25%;column-width:25%;-webkit-column-gap:3em;-moz-column-gap:3em;column-gap:3em;-webkit-column-rule:1px solid #c9c9c9;-moz-column-rule:1px solid #c9c9c9;column-rule:1px solid #c9c9c9;}.medium-5-columns{-webkit-column-count:5;-moz-column-count:5;column-count:5;-webkit-column-width:20%;-moz-column-width:20%;column-width:20%;-webkit-column-gap:3em;-moz-column-gap:3em;column-gap:3em;-webkit-column-rule:1px solid #c9c9c9;-moz-column-rule:1px solid #c9c9c9;column-rule:1px solid #c9c9c9;}.medium-6-columns{-webkit-column-count:6;-moz-column-count:6;column-count:6;-webkit-column-width:16.66667%;-moz-column-width:16.66667%;column-width:16.66667%;-webkit-column-gap:3em;-moz-column-gap:3em;column-gap:3em;-webkit-column-rule:1px solid #c9c9c9;-moz-column-rule:1px solid #c9c9c9;column-rule:1px solid #c9c9c9;}.medium-7-columns{-webkit-column-count:7;-moz-column-count:7;column-count:7;-webkit-column-width:14.28571%;-moz-column-width:14.28571%;column-width:14.28571%;-webkit-column-gap:3em;-moz-column-gap:3em;column-gap:3em;-webkit-column-rule:1px solid #c9c9c9;-moz-column-rule:1px solid #c9c9c9;column-rule:1px solid #c9c9c9;}.medium-8-columns{-webkit-column-count:8;-moz-column-count:8;column-count:8;-webkit-column-width:12.5%;-moz-column-width:12.5%;column-width:12.5%;-webkit-column-gap:3em;-moz-column-gap:3em;column-gap:3em;-webkit-column-rule:1px solid #c9c9c9;-moz-column-rule:1px solid #c9c9c9;column-rule:1px solid #c9c9c9;}}@media only screen and (min-width:64.063em){.large-2-columns{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-width:50%;-moz-column-width:50%;column-width:50%;-webkit-column-gap:3em;-moz-column-gap:3em;column-gap:3em;-webkit-column-rule:1px solid #c9c9c9;-moz-column-rule:1px solid #c9c9c9;column-rule:1px solid #c9c9c9;}.large-3-columns{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-width:33.33333%;-moz-column-width:33.33333%;column-width:33.33333%;-webkit-column-gap:3em;-moz-column-gap:3em;column-gap:3em;-webkit-column-rule:1px solid #c9c9c9;-moz-column-rule:1px solid #c9c9c9;column-rule:1px solid #c9c9c9;}.large-4-columns{-webkit-column-count:4;-moz-column-count:4;column-count:4;-webkit-column-width:25%;-moz-column-width:25%;column-width:25%;-webkit-column-gap:3em;-moz-column-gap:3em;column-gap:3em;-webkit-column-rule:1px solid #c9c9c9;-moz-column-rule:1px solid #c9c9c9;column-rule:1px solid #c9c9c9;}.large-5-columns{-webkit-column-count:5;-moz-column-count:5;column-count:5;-webkit-column-width:20%;-moz-column-width:20%;column-width:20%;-webkit-column-gap:3em;-moz-column-gap:3em;column-gap:3em;-webkit-column-rule:1px solid #c9c9c9;-moz-column-rule:1px solid #c9c9c9;column-rule:1px solid #c9c9c9;}.large-6-columns{-webkit-column-count:6;-moz-column-count:6;column-count:6;-webkit-column-width:16.66667%;-moz-column-width:16.66667%;column-width:16.66667%;-webkit-column-gap:3em;-moz-column-gap:3em;column-gap:3em;-webkit-column-rule:1px solid #c9c9c9;-moz-column-rule:1px solid #c9c9c9;column-rule:1px solid #c9c9c9;}.large-7-columns{-webkit-column-count:7;-moz-column-count:7;column-count:7;-webkit-column-width:14.28571%;-moz-column-width:14.28571%;column-width:14.28571%;-webkit-column-gap:3em;-moz-column-gap:3em;column-gap:3em;-webkit-column-rule:1px solid #c9c9c9;-moz-column-rule:1px solid #c9c9c9;column-rule:1px solid #c9c9c9;}.large-8-columns{-webkit-column-count:8;-moz-column-count:8;column-count:8;-webkit-column-width:12.5%;-moz-column-width:12.5%;column-width:12.5%;-webkit-column-gap:3em;-moz-column-gap:3em;column-gap:3em;-webkit-column-rule:1px solid #c9c9c9;-moz-column-rule:1px solid #c9c9c9;column-rule:1px solid #c9c9c9;}}