/*
Theme Name: Yoko ACerS
Author: Yoko Co
Author URI: https://www.yokoco.com/
Description: A custom WordPress theme by Yoko Co, handcrafted with pixels and love.
Version: 1.0.5

template: bb-theme
*/

html{font-size:10px}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{font-weight:700;-ms-word-wrap:break-word;word-wrap:break-word}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{text-decoration:none}h1{color:#0079b9;font-size:40.5px;font-size:4.05rem}@media only screen and (min-width:481px){h1{font-size:54px;font-size:5.4rem}}h2{color:#046;font-size:22.5px;font-size:2.25rem}@media only screen and (min-width:481px){h2{font-size:30px;font-size:3rem}}h3,h4{font-size:24px;font-size:2.4rem}h3{color:#8d214e}h4{color:#046}h5,h6{font-size:18px;font-size:1.8rem;letter-spacing:.005em;text-transform:uppercase}h5{color:#000}h6{color:#888}p{margin-bottom:1.65em}@media only screen and (min-width:575px){.no-widows{white-space:nowrap}}.fl-page{overflow-x:hidden;width:100%}.fl-full-width .container{max-width:100%;width:1100px}.fl-full-width.single-fl-builder-template .container{max-width:none;width:100%}.fl-full-width.single-fl-builder-template .container .fl-content{margin:0}.fl-full-width.fl-builder .main-content .container{width:100%}.fl-full-width.fl-builder .main-content .container .container,.fl-full-width.fl-builder .main-content .container .fl-row-fixed-width{max-width:100%;width:1100px}ol,ul{padding-bottom:1em}ol li,ul li{display:list-item;margin-bottom:.5em}.invert,.invert a,.invert h1,.invert h2,.invert h3,.invert h4,.invert h5,.invert h6{color:#fff}.max-1300{max-width:1400px}.max-1400{max-width:1300px}.max-1200{max-width:1200px}.max-1100{max-width:1100px}.max-1000{max-width:1000px}.max-900{max-width:900px}.max-800{max-width:800px}.max-700{max-width:700px}.max-600{max-width:600px}.max-500{max-width:500px}.max-400{max-width:400px}.max-300{max-width:300px}.max-250{max-width:250px}.max-200{max-width:200px}.center,.centered{margin-right:auto;margin-left:auto}.break,.clear{clear:both;float:none}#back-to-top{border-radius:50%!important;background:#fff;color:#000;cursor:pointer;display:inline-block;font-family:Muli,Arial,Verdana,sans-serif;font-size:12px;font-size:1.2rem;font-weight:700;height:70px;line-height:1;max-width:100%;opacity:0;overflow:hidden;position:fixed;bottom:20px;right:20px;text-align:center;text-decoration:none!important;text-transform:uppercase;transition:all .4s;vertical-align:middle;width:70px;z-index:9999}#back-to-top:before{font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f062";display:block;font-size:30px;font-size:3rem;opacity:.3;top:5px;z-index:-1}#back-to-top:after,#back-to-top:before{position:absolute;right:0;bottom:0;left:0}#back-to-top:after{content:"Back to Top";display:inline-block;padding:35px 10px 0;top:0}#back-to-top.show{opacity:.6}#back-to-top.show:hover{opacity:1}.accordion-wrapper{position:relative}.accordion-wrapper .accordion-toggle{display:block;height:32px;position:absolute;right:10px;top:14px;transition:all .4s;width:32px;z-index:99}.accordion-wrapper .accordion-toggle:hover{cursor:pointer}.accordion-wrapper .accordion-toggle:before{position:absolute;top:0;right:0;bottom:0;left:0;display:block;content:"+";text-align:center;font-size:32px;line-height:32px;font-weight:700}.accordion-wrapper.js-expanded .accordion-toggle{transform:rotate(45deg)}.accordion-wrapper .accordion-content,body.logged-in .hide-if-logged-in,body.role-member .hide-from-members,body:not(.logged-in) .hide-if-logged-out,body:not(.role-member) .hide-from-non-members{display:none}@media only screen and (max-width:767.99px){.hide-on-mobile{display:none}}table tr:nth-child(odd) td{background-color:#f7f4f1}.fl-full-width .fl-post-content{margin-right:auto;margin-left:auto;max-width:782px;width:100%}.fl-full-width.fl-builder:not(.single-tribe_events):not(.single-event-subpage):not(.single-event-session) .fl-post-content{margin-left:0;margin-right:0;max-width:none;width:100%}.fl-post-feed-image-above-title .fl-post-feed-image{background:#ddd}.fl-post-feed-image-above-title .fl-post-feed-image img{display:block;margin:0 auto;max-height:500px;width:auto!important}.openid-connect-login-button{display:inline}.single-event-subpage .fl-post-header,.tribe-events-single-event-title{display:none}.fl-content .read-more-text a,.fl-content a.button,.fl-content a.fl-button,.fl-content button,.fl-content input[type=button],.fl-content input[type=reset],.fl-content input[type=submit],.fl-page-content .read-more-text a,.fl-page-content a.button,.fl-page-content a.fl-button,.fl-page-content button,.fl-page-content input[type=button],.fl-page-content input[type=reset],.fl-page-content input[type=submit],.mce-content-body .read-more-text a,.mce-content-body a.button,.mce-content-body a.fl-button,.mce-content-body button,.mce-content-body input[type=button],.mce-content-body input[type=reset],.mce-content-body input[type=submit]{border:none;border-radius:3px;background:#000;color:#fff;display:inline-block;font-size:13px;font-size:1.3rem;letter-spacing:.1em;line-height:1;padding:18px 36px;text-align:center;text-decoration:none;text-transform:uppercase;vertical-align:middle}.no-touch .fl-content .read-more-text a:hover,.no-touch .fl-content a.button:hover,.no-touch .fl-content a.fl-button:hover,.no-touch .fl-content button:hover,.no-touch .fl-content input[type=button]:hover,.no-touch .fl-content input[type=reset]:hover,.no-touch .fl-content input[type=submit]:hover,.no-touch .fl-page-content .read-more-text a:hover,.no-touch .fl-page-content a.button:hover,.no-touch .fl-page-content a.fl-button:hover,.no-touch .fl-page-content button:hover,.no-touch .fl-page-content input[type=button]:hover,.no-touch .fl-page-content input[type=reset]:hover,.no-touch .fl-page-content input[type=submit]:hover,.no-touch .mce-content-body .read-more-text a:hover,.no-touch .mce-content-body a.button:hover,.no-touch .mce-content-body a.fl-button:hover,.no-touch .mce-content-body button:hover,.no-touch .mce-content-body input[type=button]:hover,.no-touch .mce-content-body input[type=reset]:hover,.no-touch .mce-content-body input[type=submit]:hover{border:none;text-decoration:none}.fl-content .read-more-text a:active,.fl-content .read-more-text a:focus,.fl-content a.button:active,.fl-content a.button:focus,.fl-content a.fl-button:active,.fl-content a.fl-button:focus,.fl-content button:active,.fl-content button:focus,.fl-content input[type=button]:active,.fl-content input[type=button]:focus,.fl-content input[type=reset]:active,.fl-content input[type=reset]:focus,.fl-content input[type=submit]:active,.fl-content input[type=submit]:focus,.fl-page-content .read-more-text a:active,.fl-page-content .read-more-text a:focus,.fl-page-content a.button:active,.fl-page-content a.button:focus,.fl-page-content a.fl-button:active,.fl-page-content a.fl-button:focus,.fl-page-content button:active,.fl-page-content button:focus,.fl-page-content input[type=button]:active,.fl-page-content input[type=button]:focus,.fl-page-content input[type=reset]:active,.fl-page-content input[type=reset]:focus,.fl-page-content input[type=submit]:active,.fl-page-content input[type=submit]:focus,.mce-content-body .read-more-text a:active,.mce-content-body .read-more-text a:focus,.mce-content-body a.button:active,.mce-content-body a.button:focus,.mce-content-body a.fl-button:active,.mce-content-body a.fl-button:focus,.mce-content-body button:active,.mce-content-body button:focus,.mce-content-body input[type=button]:active,.mce-content-body input[type=button]:focus,.mce-content-body input[type=reset]:active,.mce-content-body input[type=reset]:focus,.mce-content-body input[type=submit]:active,.mce-content-body input[type=submit]:focus{text-decoration:none}.fl-content .read-more-text a.secondary,.fl-content a.button.secondary,.fl-content a.fl-button.secondary,.fl-content button.secondary,.fl-content input[type=button].secondary,.fl-content input[type=reset].secondary,.fl-content input[type=submit].secondary,.fl-page-content .read-more-text a.secondary,.fl-page-content a.button.secondary,.fl-page-content a.fl-button.secondary,.fl-page-content button.secondary,.fl-page-content input[type=button].secondary,.fl-page-content input[type=reset].secondary,.fl-page-content input[type=submit].secondary,.mce-content-body .read-more-text a.secondary,.mce-content-body a.button.secondary,.mce-content-body a.fl-button.secondary,.mce-content-body button.secondary,.mce-content-body input[type=button].secondary,.mce-content-body input[type=reset].secondary,.mce-content-body input[type=submit].secondary,.secondary .fl-content .read-more-text a,.secondary .fl-content a.button,.secondary .fl-content a.fl-button,.secondary .fl-content button,.secondary .fl-content input[type=button],.secondary .fl-content input[type=reset],.secondary .fl-content input[type=submit],.secondary .fl-page-content .read-more-text a,.secondary .fl-page-content a.button,.secondary .fl-page-content a.fl-button,.secondary .fl-page-content button,.secondary .fl-page-content input[type=button],.secondary .fl-page-content input[type=reset],.secondary .fl-page-content input[type=submit],.secondary .mce-content-body .read-more-text a,.secondary .mce-content-body a.button,.secondary .mce-content-body a.fl-button,.secondary .mce-content-body button,.secondary .mce-content-body input[type=button],.secondary .mce-content-body input[type=reset],.secondary .mce-content-body input[type=submit]{background:#ff9b39}.fl-content .read-more-text a.giant,.fl-content .read-more-text a.large,.fl-content a.button.giant,.fl-content a.button.large,.fl-content a.fl-button.giant,.fl-content a.fl-button.large,.fl-content button.giant,.fl-content button.large,.fl-content input[type=button].giant,.fl-content input[type=button].large,.fl-content input[type=reset].giant,.fl-content input[type=reset].large,.fl-content input[type=submit].giant,.fl-content input[type=submit].large,.fl-page-content .read-more-text a.giant,.fl-page-content .read-more-text a.large,.fl-page-content a.button.giant,.fl-page-content a.button.large,.fl-page-content a.fl-button.giant,.fl-page-content a.fl-button.large,.fl-page-content button.giant,.fl-page-content button.large,.fl-page-content input[type=button].giant,.fl-page-content input[type=button].large,.fl-page-content input[type=reset].giant,.fl-page-content input[type=reset].large,.fl-page-content input[type=submit].giant,.fl-page-content input[type=submit].large,.giant .fl-content .read-more-text a,.giant .fl-content a.button,.giant .fl-content a.fl-button,.giant .fl-content button,.giant .fl-content input[type=button],.giant .fl-content input[type=reset],.giant .fl-content input[type=submit],.giant .fl-page-content .read-more-text a,.giant .fl-page-content a.button,.giant .fl-page-content a.fl-button,.giant .fl-page-content button,.giant .fl-page-content input[type=button],.giant .fl-page-content input[type=reset],.giant .fl-page-content input[type=submit],.giant .mce-content-body .read-more-text a,.giant .mce-content-body a.button,.giant .mce-content-body a.fl-button,.giant .mce-content-body button,.giant .mce-content-body input[type=button],.giant .mce-content-body input[type=reset],.giant .mce-content-body input[type=submit],.large .fl-content .read-more-text a,.large .fl-content a.button,.large .fl-content a.fl-button,.large .fl-content button,.large .fl-content input[type=button],.large .fl-content input[type=reset],.large .fl-content input[type=submit],.large .fl-page-content .read-more-text a,.large .fl-page-content a.button,.large .fl-page-content a.fl-button,.large .fl-page-content button,.large .fl-page-content input[type=button],.large .fl-page-content input[type=reset],.large .fl-page-content input[type=submit],.large .mce-content-body .read-more-text a,.large .mce-content-body a.button,.large .mce-content-body a.fl-button,.large .mce-content-body button,.large .mce-content-body input[type=button],.large .mce-content-body input[type=reset],.large .mce-content-body input[type=submit],.mce-content-body .read-more-text a.giant,.mce-content-body .read-more-text a.large,.mce-content-body a.button.giant,.mce-content-body a.button.large,.mce-content-body a.fl-button.giant,.mce-content-body a.fl-button.large,.mce-content-body button.giant,.mce-content-body button.large,.mce-content-body input[type=button].giant,.mce-content-body input[type=button].large,.mce-content-body input[type=reset].giant,.mce-content-body input[type=reset].large,.mce-content-body input[type=submit].giant,.mce-content-body input[type=submit].large{min-height:3em;padding:1.4em 2em}.fl-content .read-more-text a.large,.fl-content a.button.large,.fl-content a.fl-button.large,.fl-content button.large,.fl-content input[type=button].large,.fl-content input[type=reset].large,.fl-content input[type=submit].large,.fl-page-content .read-more-text a.large,.fl-page-content a.button.large,.fl-page-content a.fl-button.large,.fl-page-content button.large,.fl-page-content input[type=button].large,.fl-page-content input[type=reset].large,.fl-page-content input[type=submit].large,.large .fl-content .read-more-text a,.large .fl-content a.button,.large .fl-content a.fl-button,.large .fl-content button,.large .fl-content input[type=button],.large .fl-content input[type=reset],.large .fl-content input[type=submit],.large .fl-page-content .read-more-text a,.large .fl-page-content a.button,.large .fl-page-content a.fl-button,.large .fl-page-content button,.large .fl-page-content input[type=button],.large .fl-page-content input[type=reset],.large .fl-page-content input[type=submit],.large .mce-content-body .read-more-text a,.large .mce-content-body a.button,.large .mce-content-body a.fl-button,.large .mce-content-body button,.large .mce-content-body input[type=button],.large .mce-content-body input[type=reset],.large .mce-content-body input[type=submit],.mce-content-body .read-more-text a.large,.mce-content-body a.button.large,.mce-content-body a.fl-button.large,.mce-content-body button.large,.mce-content-body input[type=button].large,.mce-content-body input[type=reset].large,.mce-content-body input[type=submit].large{font-size:16px;font-size:1.6rem}.fl-content .read-more-text a.giant,.fl-content a.button.giant,.fl-content a.fl-button.giant,.fl-content button.giant,.fl-content input[type=button].giant,.fl-content input[type=reset].giant,.fl-content input[type=submit].giant,.fl-page-content .read-more-text a.giant,.fl-page-content a.button.giant,.fl-page-content a.fl-button.giant,.fl-page-content button.giant,.fl-page-content input[type=button].giant,.fl-page-content input[type=reset].giant,.fl-page-content input[type=submit].giant,.giant .fl-content .read-more-text a,.giant .fl-content a.button,.giant .fl-content a.fl-button,.giant .fl-content button,.giant .fl-content input[type=button],.giant .fl-content input[type=reset],.giant .fl-content input[type=submit],.giant .fl-page-content .read-more-text a,.giant .fl-page-content a.button,.giant .fl-page-content a.fl-button,.giant .fl-page-content button,.giant .fl-page-content input[type=button],.giant .fl-page-content input[type=reset],.giant .fl-page-content input[type=submit],.giant .mce-content-body .read-more-text a,.giant .mce-content-body a.button,.giant .mce-content-body a.fl-button,.giant .mce-content-body button,.giant .mce-content-body input[type=button],.giant .mce-content-body input[type=reset],.giant .mce-content-body input[type=submit],.mce-content-body .read-more-text a.giant,.mce-content-body a.button.giant,.mce-content-body a.fl-button.giant,.mce-content-body button.giant,.mce-content-body input[type=button].giant,.mce-content-body input[type=reset].giant,.mce-content-body input[type=submit].giant{font-size:22px;font-size:2.2rem}.fl-content .fl-page-content a.button,.fl-page-content .fl-page-content a.button,.fl-page-content .read-more-text a,.fl-page-content a.button,.fl-page-content a.fl-button,.fl-page-content button,.fl-page-content input[type=button],.fl-page-content input[type=reset],.fl-page-content input[type=submit],.mce-content-body .fl-page-content a.button,.mce-content-body .read-more-text a,.mce-content-body a.button,.mce-content-body a.fl-button,.mce-content-body button,.mce-content-body input[type=button],.mce-content-body input[type=reset],.mce-content-body input[type=submit]{display:inline-block}.fl-page-content a.button+br+a.button,.mce-content-body a.button+br+a.button{margin-top:1.5em}.fl-page-nav-wrap .fl-page-nav .navbar-nav a{outline:none;position:relative}.sso-menu{font-size:14px;font-size:1.4rem;margin:0;padding:0}.sso-menu li,.sso-menu li a{display:inline-block}.sso-menu li a{padding:10px 5px}.sso-menu li:first-of-type a{padding-left:0}.sso-menu li:last-of-type a{padding-right:0}.fl-page-nav ul.sub-menu .members-only a{padding-right:30px}.fl-page-nav ul.sub-menu .members-only a:after{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:"\f023"!important;display:block;font-size:20px;font:normal normal normal 14px/1 FontAwesome;height:44px;line-height:44px;margin-left:auto;margin-right:auto;position:absolute;right:0;text-align:center;text-rendering:auto;text-shadow:none;top:0;width:30px}@media only screen and (max-width:767.99px){.fl-page-nav ul.sub-menu .members-only a:after{height:54px;line-height:54px}}.child-sidebar-menu .page_item.members-only a,.child-sidebar-menu .page_item.members-only a:link,.child-sidebar-menu .page_item.members-only a:visited{display:block;padding-right:30px}.child-sidebar-menu .page_item.members-only a:after,.child-sidebar-menu .page_item.members-only a:link:after,.child-sidebar-menu .page_item.members-only a:visited:after{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:"\f023"!important;display:block;font-size:20px;font:normal normal normal 14px/1 FontAwesome;height:24px;line-height:24px;margin-left:auto;margin-right:auto;position:absolute;right:0;text-align:center;text-rendering:auto;text-shadow:none;top:0;width:30px}a{transition:all .4s}.fl-content.fl-content-left{border-right:0}.fl-sidebar{border:8px solid #ddd}.fl-sidebar.fl-sidebar-right{padding:20px}.fl-sidebar ol,.fl-sidebar ul,.fl-widget ol,.fl-widget ul{padding-left:20px}.fl-sidebar ul,.fl-widget ul{list-style:disc}.fl-sidebar ul li,.fl-widget ul li{display:list-item;margin-bottom:.25em}@media only screen and (min-width:768px){.fl-content.col-md-8{width:74%}}@media only screen and (min-width:768px){.fl-sidebar.col-md-4{width:26%}}.fl-module-content .addtoany_content{display:none}.outbound-links{list-style:none;margin:0;padding:0}.outbound-links .outbound-link{display:inline-block;margin:0 15px}.outbound-links .outbound-link:first-child{margin-left:0}.outbound-links .outbound-link:last-child{margin-right:0}.outbound-links .outbound-link-icon{font-size:30px;font-size:3rem}.gsc-selected-option-container.gsc-inline-block{width:110px}section.custom-sidebar>.fl-builder-content>.fl-row>.fl-row-content-wrap{padding:0}section.custom-sidebar>.fl-builder-content>.fl-row>.fl-row-content-wrap .fl-module-content{margin:0}img{height:auto;max-width:100%}embed,iframe,object{border:0;max-width:100%}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-right:auto;margin-left:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}