.sub-nav{background-color:#fff0;border:1px solid #dedede00;display:block;margin-top:-1px;padding:0;position:relative}.sub-nav.open{display:block}.postid-12100 .fusion-page-title-wrapper,.postid-12100 .fusion-page-title-row{height:initial}.fusion-related-posts-title-link .fusion-carousel-title{color:#06c;text-decoration:underline}.fusion-related-posts-title-link .fusion-carousel-title:hover{color:#262c65}.fusion-sub-menu-slide .fusion-main-menu>ul>li:hover>.fusion-megamenu-wrapper,.fusion-sub-menu-slide .fusion-main-menu>ul>li:hover>.sub-nav .sub-menu,.fusion-sub-menu-slide .fusion-main-menu>ul>li>.sub-nav.open .sub-menu{margin-top:0}.fusion-sub-menu-slide .fusion-main-menu>ul>li>.fusion-megamenu-wrapper,.fusion-sub-menu-slide .fusion-main-menu>ul>li>.sub-nav .sub-menu,.fusion-dropdown-menu .sub-nav .sub-menu{margin-top:20px;transition:opacity .2s ease-in,margin .2s ease-out}.fusion-main-menu li.fusion-active-link>.fusion-megamenu-wrapper,.fusion-main-menu li.fusion-active-link>.sub-menu,.fusion-main-menu li:hover>.fusion-megamenu-wrapper,.fusion-main-menu li:hover>.sub-nav .sub-menu,.fusion-dropdown-menu.open .sub-nav .sub-menu{opacity:1;visibility:visible}.fusion-dropdown-menu.open{overflow:visible}.searchandfilter.ae-form h4{color:#fff}.fusion-accordian .panel-title .opened .fa-fusion-box:before{content:"\e61c"}.searchandfilter.ae-form h4,.search-filter-reset{color:#fff}.searchandfilter.ae-form select,.searchandfilter.ae-form textarea,.searchandfilter.ae-form input[type=text]{color:#000}.fusion-toggle-heading{font-size:20px}#expand-toggle{margin-bottom:30px;margin-left:30px}.searchandfilter.ae-form .ae-button{background-color:#43e454!important;border:0;border-color:#43e454!important;border-radius:25px;box-shadow:none!important;color:#262c65;cursor:pointer;display:inline-block;font-family:Roboto,Arial,Helvetica,sans-serif!important;font-size:18px;font-stretch:100%;line-height:17px;padding:13px 29px;padding-bottom:13px;padding-left:29px;padding-right:29px;padding-top:13px}.events-category .entry-title a{color:#fff}#tribe-events-content .tribe-events-calendar td{background-color:#ececec!important}#tribe-events-content .tribe-events-calendar td.tribe-events-othermonth{background-color:#aaa!important}.page-template-resources #main{padding-top:40px}.featured-resources{border-bottom:10px solid #06c;display:flex;flex-direction:row;flex-wrap:wrap;margin:0 -1rem 4rem;padding-bottom:2rem}@media screen and (min-width:768px){.featured-resources{margin:0 -1.5rem 4rem}}.featured-resource{flex:0 1 100%;max-width:100%;padding:0 1rem}@media screen and (min-width:420px){.featured-resource{flex:0 1 50%;max-width:50%}}@media screen and (min-width:768px){.featured-resource{flex:0 1 25%;max-width:25%;padding:1.5rem}}.featured-resource-thumb{margin-bottom:1rem}.featured-resource-thumb a:focus{display:block}.featured-resource-thumb img{display:block}.resources-container{display:flex;flex-direction:column}@media screen and (min-width:768px){.resources-container{flex-direction:row-reverse}}@media screen and (min-width:768px){.resources-container .resource-listing{flex:0 2 66.6666666667%;max-width:66.6666666667%}}@media screen and (min-width:768px){.resources-container .resource-sidebar{flex:0 1 33.3333333333%;padding-left:5rem;max-width:33.3333333333%}}.resource-toolbar{background:#eee;margin:0 0 2rem;padding:.5rem 1rem;text-align:right}.resource-toolbar select{background:#fff;border:1px solid #999;border-radius:2px;box-shadow:0 1px 1px rgba(0,0,0,.075) inset;color:#555;font-size:1rem;font-weight:400;height:auto;padding:.5em 1em}.resource-toolbar input[type=submit],.resource-search input[type=submit],.resource-search-categories input[type=submit],.resource-search-categories button,.resource-reset-search a{background:#43e454;border:0;border-radius:2rem;color:#262c65;display:inline-block;font-size:1rem;font-weight:700;padding:.5em 1.5em;text-align:center;width:auto}.resource-toolbar input[type=submit]:hover,.resource-toolbar input[type=submit]:focus,.resource-search input[type=submit]:hover,.resource-search input[type=submit]:focus,.resource-search-categories input[type=submit]:hover,.resource-search-categories input[type=submit]:focus,.resource-search-categories button:hover,.resource-search-categories button:focus,.resource-reset-search a:hover,.resource-reset-search a:focus{background:#0f6}.resource-listing-head{margin-top:2rem;margin-bottom:2rem}@media screen and (min-width:768px){.resource-listing-head{margin-top:0}}.resource-listing-header{margin-bottom:0}.resource-post{border-bottom:1px solid #ccc;display:flex;flex-direction:column;margin-bottom:2rem;padding-bottom:2rem}@media screen and (min-width:420px){.resource-post{flex-direction:row}}.resource-post .resource-thumb{margin-bottom:1rem}@media screen and (min-width:420px){.resource-post .resource-thumb{flex:0 1 50%;margin-bottom:0;max-width:50%;padding-right:2rem}}@media screen and (min-width:768px){.resource-post .resource-thumb{flex:0 2 33.3333333333%;max-width:33.3333333333%}}@media screen and (min-width:420px){.resource-post .resource-content{flex:0 1 50%;max-width:50%}}@media screen and (min-width:768px){.resource-post .resource-content{flex:0 2 66.6666666667%;max-width:66.6666666667%}}.resource-post .resource-content h3{margin-bottom:.2rem}.resource-post .resource-meta{font-size:.9rem;font-weight:700;margin-bottom:1rem}.resource-post .resource-cats .dashicons{font-size:.9em;vertical-align:baseline}.resource-post .resource-link{display:block;font-size:1.2rem;font-weight:800;margin-top:1rem}.resource-search{display:flex;margin-bottom:2rem}.resource-search input[type=search]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1px solid #999;border-radius:2px;box-shadow:0 1px 1px rgba(0,0,0,.075) inset;color:#555;font-size:1rem;font-weight:400;height:auto;margin-right:.25em;padding:.5em 1em}.resource-search-categories legend{font-size:28px;font-style:normal;font-weight:800;letter-spacing:0;line-height:1.3}.resource-search-categories legend+button{margin-top:2rem}@media screen and (min-width:768px){.resource-search-categories legend+button{display:none}}.resource-search-categories ul{list-style-type:none;margin:2rem 0;padding:0}.resource-reset-search{margin-top:2rem}