html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{background-color:#4592b7;font-family:"Lato",sans-serif;font-weight:400}body.page .site-content{max-width:960px}body.single .site-content{max-width:700px}body.single-grades-subjects .site-content{max-width:960px}body.no-sidebar.archive .site-main{max-width:100%}.site-content{padding:50px 20px!important}@media only screen and (min-width :769px){.site-content{padding:100px 20px!important}}.button-wrapper{text-align:center}@media only screen and (min-width :668px){.button-wrapper{text-align:left}}.button-solid{background-color:#4592b7;color:#fff!important;display:inline-block;padding:5px 25px;border-radius:25px 25px;text-transform:uppercase;letter-spacing:1px;font-size:13px;font-weight:700;border:2px solid #4592b7;transition:.25s linear}.button-solid:hover{background-color:#fff0;color:#3589b1!important}.button{background-color:#fff0;color:#3589b1!important;display:inline-block;padding:5px 25px;border-radius:25px 25px;text-transform:uppercase;letter-spacing:1px;font-size:13px;font-weight:700;border:2px solid #4592b7;transition:.25s linear}.button:hover{background-color:#4592b7;color:#fff!important}a:focus{outline:none}h2{font-size:20px;line-height:28px;font-weight:900px!important;text-transform:uppercase;letter-spacing:2px}@media only screen and (min-width :668px){h2{font-size:24px}}h3{font-size:22px;font-weight:600px!important}ul{margin-left:20px;list-style-image:url(/wp-content/themes/storey-child/images/icon-list.png)}nav ul{padding:0;margin:0;list-style:none}.divider{width:50px;height:4px}.site-header{border:none;height:325px}.site-header.has-image{background-color:#fff0}.site-header.has-image .site-header-bg-img{opacity:.3}.hero-content{display:table;width:100%;height:100%;position:absolute;top:0}.parent{text-align:center;display:block;font-size:18px;font-weight:300;text-transform:uppercase;margin-bottom:10px;letter-spacing:1px}.header-content{height:100%;display:table-cell;text-align:left;vertical-align:middle;padding-top:73px;padding-left:20px;padding-right:20px;position:relative;left:0;right:0;bottom:0}@media only screen and (min-width :1135px){.header-content{padding-left:75px;padding-right:75px}}.home .header-content{vertical-align:top;padding-top:175px!important;padding-left:20px;padding-right:20px}@media only screen and (min-width :668px){.home .header-content{padding:200px 75px 50px}}.header-content h1{font-size:40px;text-transform:uppercase;line-height:40px}@media only screen and (min-width :668px){.header-content h1{font-size:78px;line-height:78px}}.lead{color:#ffe86a;text-transform:uppercase;margin-top:25px;display:block;max-width:500px;letter-spacing:1.5px}.header-area{background:url(/wp-content/themes/storey-child/images/hero-page.png) no-repeat center bottom;background-size:cover;height:325px;position:fixed;z-index:0}.nav-bar{padding:75px 20px 0}@media only screen and (min-width :668px){.nav-bar{position:absolute;width:100%;padding:75px 75px 0}}@media only screen and (min-width :1035px){.nav-bar{padding:30px 20px 25px;background-color:rgb(35 37 39 / .5)}}@media only screen and (min-width :1135px){.nav-bar{padding:30px 75px 25px}}.zilla-mobile-menu-wrap{position:absolute;z-index:99999;width:100%;min-height:45px;background-color:rgb(35 37 39 / .5);display:block!important}@media only screen and (min-width :1035px){.zilla-mobile-menu-wrap{display:none!important}}.zilla-mobile-menu-wrap .zilla-mobile-menu-dropdown{background-color:#fff0}.zilla-mobile-menu-wrap .zilla-mobile-menu-dropdown.open{background-color:#232527}.site-navigation{display:none!important}@media only screen and (min-width :1035px){.site-navigation{display:block!important}}.primary-menu a,.primary-menu a:hover,.primary-menu .sfHover>a,.primary-menu .current-menu-item>a{color:#fff}.primary-menu a:hover,.primary-menu .sfHover>a{background-color:rgb(255 255 255 / .2)!important}.primary-menu .current-menu-item>a{background-color:#2b7ba2!important}.primary-menu .sub-menu .current-menu-item>a{background-color:transparent!important;color:#000!important}.primary-menu .sub-menu a:hover{background-color:#fff0}.primary-menu .sf-with-ul:after{border-top:3px solid #fff}.primary-menu li:last-child a{border-radius:25px 25px;border:2px solid #9fcadf}.primary-menu .sub-menu li:last-child a{border-radius:0;border:none}.site-footer{padding-bottom:0;padding-top:0;color:#5e5e5e;background-color:#f6f6f6;padding-left:20px;padding-right:20px;text-align:center}@media only screen and (min-width :668px){.site-footer{padding-top:50px}}@media only screen and (min-width :769px){.site-footer{padding-top:70px;padding-left:70px;padding-right:70px}}.upper-footer{padding-bottom:70px;display:none}@media only screen and (min-width :668px){.upper-footer{display:block}}.upper-footer .footer-nav a{color:#55555a;font-size:14px}.upper-footer .col{display:inline-block;vertical-align:top;margin-right:-5px;width:14.28%}.upper-footer li{margin-top:10px}.upper-footer h5{margin:0 0 15px;font-size:14px}.lower-footer p{margin:0;text-transform:uppercase}@media only screen and (min-width :1300px){.lower-footer p{float:left}}.lower-footer .site-by{margin-top:20px}@media only screen and (min-width :1300px){.lower-footer .site-by{margin-top:0;float:right}}.lower-footer a{text-decoration:underline;color:#5e5e5e}.lower-footer a:hover{text-decoration:none;color:#5e5e5e}.lower-footer-wrap{padding:25px 0}@media only screen and (min-width :668px){.lower-footer-wrap{border-top:1px solid #c2c2c2}}.page-title{font-size:30px!important;line-height:30px!important;letter-spacing:2px}@media only screen and (min-width :668px){.page-title{font-size:45px!important;line-height:45px!important}}@media only screen and (min-width :769px){.page-title{font-size:60px!important;line-height:60px!important}}.page-title,.header-content.no-thumbnail h1{text-align:center;color:#fff}.page .type-page{padding:0}.page h2{margin-top:0}.content{width:100%}.content.nav{width:100%}@media only screen and (min-width :668px){.content.nav{float:right;width:60%}}.wp-caption-text{border-bottom:none;color:#55555a;opacity:1;font-size:12px}.page-subnav{width:100%;display:none}@media only screen and (min-width :668px){.page-subnav{float:left;width:40%;padding-right:50px}}@media only screen and (min-width :769px){.page-subnav{float:left;width:40%;padding-right:100px}}.page-subnav ul{margin:0;padding:0;list-style:none}.page-subnav li{border-bottom:1px solid #e5e5df}.page-subnav a{display:block;padding:10px 0;color:#55555a;position:relative;transition:.25s linear}.page-subnav a:hover{color:#ffa34a!important}.page-subnav a img{position:absolute;right:0;margin-top:3px}.page-subnav .current_page_item a{color:#ffa34a;font-weight:900}aside{float:left;width:40%;padding-right:100px}aside h3{text-align:left;text-transform:uppercase;letter-spacing:2px;margin-top:50px;color:#88898e;font-size:18px}.posts-subnav{text-align:left}.posts-subnav ul{margin:0;padding:0;list-style:none}.posts-subnav li{border-bottom:1px solid #e5e5df}.posts-subnav a{display:block;padding:10px 0;color:#55555a;transition:.25s linear}.posts-subnav a:hover{color:#ffa34a!important}.posts-subnav .current_page_item a{color:#ffa34a;font-weight:900}@media only screen and (min-width :668px){.page-parent .page-subnav,.page-child .page-subnav{display:block}}.entry-navigation{background-color:#fff;position:relative;z-index:5}html,body,.home .hfeed,.home .header-area,.home .header-area .hero-content{width:100%!important;height:100%!important}.home header{height:80%!important}@media only screen and (min-width :668px){.home header{height:100%!important}}.home .header-area{background:none;position:fixed}.home .nav-bar{position:relative}.home .page-title{text-align:left;font-size:78px;font-weight:900;line-height:65px}.content-module{width:100%;background-color:#4592b7}@media only screen and (min-width :668px){.content-module{display:table;height:100%}}@media only screen and (min-width :668px){.content-module.one{direction:rtl}}.content-module .td{width:100%}@media only screen and (min-width :668px){.content-module .td{display:table-cell;width:50%;height:100%}}.content-module .row-one .one-image{width:100%;height:156.5px}@media only screen and (min-width :668px){.content-module .row-one .one-image{height:50%}}@media only screen and (min-width :668px){.content-module .row-one .two-image{height:50%}}.content-module .row-one .two-image .image{float:left;width:50%;height:156.5px}@media only screen and (min-width :668px){.content-module .row-one .two-image .image{height:100%}}.content-module .row-two{direction:ltr}.content-module .row-two .table{display:table;width:100%;height:100%}.content-module .row-two .one-image{width:50%;height:313px;float:left}@media only screen and (min-width :668px){.content-module .row-two .one-image{float:none;display:table-cell;vertical-align:top;height:100%}}.content-module .row-two .two-image{float:left;width:50%}@media only screen and (min-width :668px){.content-module .row-two .two-image{float:none;display:table-cell;vertical-align:top;height:100%}}.content-module .row-two .two-image .image{width:100%;height:156.5px}@media only screen and (min-width :668px){.content-module .row-two .two-image .image{height:50%}}.content-module img{width:100%;height:auto;visibility:hidden}.content-module .info{vertical-align:middle;padding:50px 20px;color:#fff}@media only screen and (min-width :668px){.content-module .info{direction:ltr;padding:40px 20px}}@media only screen and (min-width :769px){.content-module .info{padding:80px}}.content-module .info h2{color:#fff;text-align:left}.content-module .info a{color:#fff;text-decoration:underline}.content-module .info a:hover{text-decoration:none}.content-module .info .button{border-color:#fff;color:#fff!important;text-decoration:none}.content-module .info .button:hover{background-color:#fff;color:#4592b7!important}.content-module .info.two{background:url(/wp-content/themes/storey-child/images/mural-01.png) no-repeat;background-size:cover}.content-module .info.one{background:url(/wp-content/themes/storey-child/images/mural-02.png) no-repeat;background-size:cover}.store-link{display:table;width:100%;background-color:#4592b7}.store-link .td{width:100%}@media only screen and (min-width :668px){.store-link .td{display:table-cell;width:50%;vertical-align:middle}}.store-link .info{padding:50px 20px;color:#fff}@media only screen and (min-width :668px){.store-link .info{padding:80px;vertical-align:middle}}.store-link .info h2{color:#fff;text-align:left;margin-bottom:25px}@media only screen and (min-width :769px){.store-link .info h2{margin-bottom:0}}.store-link .info .button{border-color:#fff;color:#fff!important}.store-link .info .button:hover{background-color:#fff;color:#4592b7!important}.store-link img{width:100%;height:225px;visibility:hidden}@media only screen and (min-width :668px){.store-link img{height:300px}}@media only screen and (min-width :769px){.store-link img{height:450px}}.site-header-bg-img{position:relative}.site-header-bg-img .test{position:absolute;top:0;z-index:10;width:100%;height:100%;background:url(/wp-content/themes/storey-child/images/hero-overlay.png) no-repeat bottom;background-size:90%}.latest{max-width:1100px;margin:0 auto;padding:50px 20px 50px}@media only screen and (min-width :769px){.latest{padding:100px 20px 50px}}.news{width:100%}@media only screen and (min-width :668px){.news{width:50%;float:left}}.news article{margin-bottom:25px}@media only screen and (min-width :769px){.news article{margin-bottom:50px}}.news article p{margin-bottom:10px}@media only screen and (min-width :769px){.news article p{margin-bottom:50px}}.news h2{margin:0 0 25px;color:#3589b1;font-size:24px}@media only screen and (min-width :668px){.news h2{text-align:left!important}}.news h3{margin:0 0 20px}.news h3 a{color:#ffa34a}.news figure{float:left;width:20%;margin-top:5px}.news figure img{width:100%;height:auto;border-radius:100px}.news time{color:#5aa9cf;font-size:13px}.news .article-wrapper{float:left;width:80%;padding-left:20px}.news .more a{background-color:#fff0;color:#3589b1!important;display:inline-block;padding:5px 25px;border-radius:25px 25px;text-transform:uppercase;letter-spacing:1px;font-size:13px;font-weight:700;border:2px solid #4592b7;transition:.25s linear}.news .more a:hover{background-color:#4592b7;color:#fff!important}.upcoming-events{width:100%;padding-top:50px}@media only screen and (min-width :668px){.upcoming-events{width:50%;float:right;padding-top:0;padding-left:100px}}@media only screen and (min-width :769px){.upcoming-events{width:50%}}.upcoming-events h2{text-align:center!important;margin-bottom:25px;color:#3589b1;font-size:18px}@media only screen and (min-width :668px){.upcoming-events h2{text-align:left!important}}.upcoming-events h4{margin:0 0 25px}.upcoming-events h4 a{color:#55555a;font-size:18px;font-weight:400}.upcoming-events time{color:#5aa9cf;font-size:13px;text-transform:uppercase;letter-spacing:1px}.upcoming-events hr{background-color:#e5e5df}.upcoming-events .tribe-events-widget-link{text-align:center;margin-top:25px;margin-bottom:0}@media only screen and (min-width :668px){.upcoming-events .tribe-events-widget-link{text-align:left}}.more-news{max-width:550px;margin:0 auto;padding:50px 20px 0}@media only screen and (min-width :668px){.more-news{padding:100px 20px 50px}}.more-news h4{text-align:center;margin:0 0 50px;text-transform:uppercase;color:#55555a;font-size:16px;letter-spacing:1px}.more-news article{margin-bottom:25px}@media only screen and (min-width :769px){.more-news article{margin-bottom:50px}}.more-news article p{margin-bottom:10px}@media only screen and (min-width :769px){.more-news article p{margin-bottom:50px}}.more-news h2{text-align:left!important;margin:0 0 25px;color:#3589b1;font-size:24px}.more-news h3{margin:0 0 20px}.more-news h3 a{color:#ffa34a}.more-news figure{float:left;width:20%}.more-news figure img{width:100%;height:auto;border-radius:100px}.more-news time{color:#5aa9cf;font-size:13px}.more-news .article-wrapper{float:left;width:80%;padding-left:20px}.post-content{text-align:left}.post-content h2{color:#3589b1;font-size:20px;line-height:24px;text-transform:uppercase;letter-spacing:1px;margin-bottom:30px}@media only screen and (min-width :668px){.post-content h2{font-size:24px;line-height:28px}}.post-content h3{line-height:30px;font-size:20px;margin-top:30px}@media only screen and (min-width :668px){.post-content h3{font-size:24px;line-height:34px}}.post-content h4{line-height:34px;font-size:20px;margin-top:30px}.post-content p{margin:16px auto}.post-content ul{margin-bottom:30px}.post-content li{color:#3589b1;font-size:18px;line-height:38px;margin-top:5px}@media only screen and (min-width :668px){.post-content li{font-size:20px;line-height:42px;margin-top:10px}}.post-content blockquote{margin:25px}@media only screen and (min-width :668px){.post-content blockquote{margin:50px}}.post-content blockquote p{line-height:40px}.post-content img{margin:0 auto;display:block}.post-content .wp-caption{margin:0 0 25px}@media only screen and (min-width :668px){.post-content .wp-caption{margin:0 0 50px}}.post-content .wp-caption img{max-width:100%!important;width:100%!important;margin:0}.post-content .wp-caption p.wp-caption-text{margin-bottom:0!important}.pagination div{height:50px;line-height:50px}@media only screen and (min-width :668px){.pagination div{height:90px;line-height:90px}}.pagination .arrow{height:50px}@media only screen and (min-width :668px){.pagination .arrow{height:90px}}.pagination a{display:block;font-size:14px;font-weight:900;text-transform:uppercase;letter-spacing:1.5px}@media only screen and (min-width :668px){.pagination a{font-size:18px}}.class-posts .content{float:right;width:60%}.grade-header{margin-top:40px!important;margin-bottom:25px;text-align:center;text-transform:uppercase;font-size:24px;font-weight:900;border-top:1px solid #e5e5df;padding-top:50px}.grade-header:first-child{padding-top:0;border-top:none;margin-top:0!important}.grade{margin-top:40px!important;text-align:center;border-top:1px solid #e5e5df;padding-top:50px}.grade:first-child{padding-top:0;border-top:none;margin-top:0!important}.class{text-align:center;width:100%;margin-right:-5px;padding:40px 55px 20px}@media only screen and (min-width :668px){.class{width:33.333%;display:inline-block;vertical-align:top}}.class h3{font-size:22px;color:#000}.class h3 img{vertical-align:top;margin-top:7px;margin-left:10px}.class figure img{width:100%;height:auto;border-radius:250px 250px}.template-grade #primary{text-align:center}.template-grade .site-content{max-width:1100px!important}.class-banner{max-width:1200px;margin:0 auto;padding-top:50px;padding-left:15px;padding-right:15px}@media only screen and (min-width :668px){.class-banner{padding-top:100px;padding-left:0;padding-right:0}}.class-banner figure{width:25%;float:left;padding:0 5px}@media only screen and (min-width :668px){.class-banner figure{padding:0 20px}}.class-banner img{width:100%;height:auto;border-radius:250px 250px}.single-grades-subjects aside{float:none;width:100%;padding-right:0}@media only screen and (min-width :668px){.single-grades-subjects aside{float:left;width:38%;padding-right:50px}}@media only screen and (min-width :769px){.single-grades-subjects aside{width:40%;padding-right:100px}}.single-grades-subjects aside h3{text-align:left;text-transform:uppercase;letter-spacing:2px;margin-top:50px;color:#88898e;font-size:18px}.single-grades-subjects .content{margin-top:50px;width:100%}@media only screen and (min-width :668px){.single-grades-subjects .content{margin-top:0;float:right;width:60%}}.single-grades-subjects .page-subnav{width:100%;display:block}@media only screen and (min-width :668px){.single-grades-subjects .page-subnav{float:left;width:40%;padding-right:50px}}@media only screen and (min-width :769px){.single-grades-subjects .page-subnav{float:left;width:40%;padding-right:100px}}.single-grades-subjects .class-posts .content{margin-top:50px;float:none;width:100%}@media only screen and (min-width :668px){.single-grades-subjects .class-posts .content{margin-top:0;float:right;width:62%}}@media only screen and (min-width :769px){.single-grades-subjects .class-posts .content{width:60%}}.contact{width:100%;text-align:center;margin-bottom:50px}@media only screen and (min-width :668px){.contact{display:inline-block;vertical-align:top;margin-right:-5px;width:33.333%}}.contact h3{font-size:22px;margin:0}.contact h4{font-size:15px;text-transform:uppercase;letter-spacing:1px;margin:0 0 15px}.contact p{margin:0}.contact p{color:#55555a;font-size:12px;text-transform:uppercase}.contact p a{font-size:16px;color:#55555a}.location{width:100%;background-color:#f6f6f6}@media only screen and (min-width :668px){.location{display:table;height:350px}}@media only screen and (min-width :769px){.location{height:450px}}.location .map{width:100%;height:250px}@media only screen and (min-width :668px){.location .map{width:50%;display:table-cell;height:auto}}.location .address{padding:50px 20px;width:100%;text-align:center}@media only screen and (min-width :668px){.location .address{padding:0 70px;width:50%;display:table-cell;vertical-align:middle;text-align:left}}.location h2{font-size:24px;font-weight:900;text-transform:uppercase;letter-spacing:2px}.acf-map{width:100%;height:100%;pointer-events:none}.acf-map img{max-width:inherit!important}.items{max-width:1200px;margin:0 auto;padding:0 20px}@media only screen and (min-width :668px){.items{padding:50px 20px}}@media only screen and (min-width :769px){.items{padding:100px 20px}}.item{padding:50px 0;width:100%;border-top:1px solid #e5e5df}.item:first-child{border-top:none}@media only screen and (min-width :668px){.item{width:33.333%;padding:20px 20px;display:inline-block;vertical-align:top;margin-right:-5px;border-top:none}}@media only screen and (min-width :769px){.item{padding:60px 20px}}.item h3{margin:0 0 25px}.item h3 a{color:#000}.home .items{padding:50px 20px 20px}@media only screen and (min-width :769px){.home .items{padding:100px 20px 40px}}.home h2{text-align:center}.home .item{text-align:center;padding:30px 40px}@media only screen and (min-width :668px){.home .item{padding:20px 20px}}@media only screen and (min-width :769px){.home .item{padding:60px 40px}}.item-wrapper{border-top:1px solid #e5e5df}.item-wrapper:first-child{border-top:none}@media only screen and (min-width :668px){.item-wrapper:first-child .item{padding-top:0}}.table-doc{width:100%;border:none}.table-doc tr{border:none}.table-doc th{text-align:left;color:#000;padding:0 0 10px}.table-doc td{text-align:left;padding:10px 0}.table-doc .date{color:#000;width:150px}.table-doc a{transition:.25s linear}.directory td{width:33.333%;padding:8px 20px 8px 0;color:#000}.directory .position{text-transform:uppercase;font-size:13px}.template-staff-directory h3{margin-bottom:25px}body.template-staff-directory .site-content{max-width:1040px}body.events-archive .site-main{float:none;max-width:100%;margin-left:0}.events-archive .site-content{max-width:100%;padding:0!important}.events-archive .entry-content{width:100%}#tribe-events{width:100%}#tribe-events #tribe-events-bar{background-color:#f6f6f6;padding:25px 20px}#tribe-events #tribe-events-bar label{font-weight:700;color:#000;padding-right:20px}#tribe-events #tribe-events-bar form{max-width:1000px;margin:0 auto;position:relative}#tribe-events #tribe-events-bar input[type=text]{background-color:#fff0;border:none;border-radius:0;padding:5px 0;border-bottom:1px solid #c2c2c2;color:#3589b1;text-transform:uppercase}#tribe-events #tribe-events-bar input[type=submit]{text-shadow:none;cursor:pointer;outline:none;-webkit-appearance:button;background-color:#4592b7;color:#fff!important;display:inline-block;padding:10px 25px;border-radius:25px 25px;text-transform:uppercase;letter-spacing:1px;font-size:13px;font-weight:700;border:2px solid #4592b7;transition:.25s linear}#tribe-events #tribe-events-bar input[type=submit]:hover{background-color:#fff0;color:#3589b1!important}#tribe-events #tribe-bar-collapse-toggle,#tribe-events .tribe-bar-views-select{display:none}#tribe-events .tribe-bar-submit{margin-top:20px;text-align:center}@media only screen and (min-width :668px){#tribe-events .tribe-bar-submit{margin-top:0;float:right}}#tribe-events .tribe-bar-date-filter,#tribe-events .tribe-bar-search-filter{width:100%}@media only screen and (min-width :668px){#tribe-events .tribe-bar-date-filter,#tribe-events .tribe-bar-search-filter{width:auto;float:left}}#tribe-events .tribe-bar-search-filter{margin-top:20px}@media only screen and (min-width :769px){#tribe-events .tribe-bar-search-filter{margin-top:0;padding-left:20px}}#tribe-events .tribe-bar-search-filter label{display:block;width:38%;float:left}@media only screen and (min-width :769px){#tribe-events .tribe-bar-search-filter label{float:none;width:auto;display:inline}}#tribe-events .tribe-bar-search-filter input{width:62%;float:right}@media only screen and (min-width :769px){#tribe-events .tribe-bar-search-filter input{float:none;width:auto;display:inline}}@media only screen and (min-width :668px){#tribe-events .tribe-bar-filters{float:left;width:40%;padding-right:20px}}@media only screen and (min-width :769px){#tribe-events .tribe-bar-filters{width:auto}}#tribe-events .tribe-bar-filters label{display:block;width:38%;float:left}@media only screen and (min-width :769px){#tribe-events .tribe-bar-filters label{float:none;width:auto;display:inline}}#tribe-events .tribe-bar-filters input{width:62%;float:right}@media only screen and (min-width :769px){#tribe-events .tribe-bar-filters input{float:none;width:auto;display:inline}}#tribe-events .pagination-wrap{max-width:550px;margin:50px auto 0}#tribe-events .tribe-events-tooltip{display:none}@media only screen and (min-width :769px){#tribe-events .tribe-events-tooltip{display:initial;text-align:left}#tribe-events .tribe-events-tooltip h4{text-transform:uppercase;color:#3589b1;line-height:16px!important;padding-top:6px!important}#tribe-events .tribe-events-tooltip a{font-size:14px}#tribe-events .tribe-events-tooltip .tribe-event-duration{margin-bottom:10px}#tribe-events .tribe-events-tooltip p{margin-bottom:10px}}#tribe-events #tribe-bar-views{margin-top:20px}@media only screen and (min-width :668px){#tribe-events #tribe-bar-views{margin-top:0;float:left}}@media only screen and (min-width :668px){#tribe-events #tribe-bar-views .tribe-bar-views-inner{position:absolute}}#tribe-events #tribe-bar-views label{display:inline-block;vertical-align:top;padding:0}#tribe-events #tribe-bar-views ul{display:inline-block;vertical-align:bottom;background-color:#f6f6f6;padding:0 20px 15px;margin:0 0 0 0}#tribe-events #tribe-bar-views li{font-size:13px;text-transform:uppercase}#tribe-events #tribe-bar-views li.tribe-bar-views-option-month{background:url(/wp-content/themes/storey-child/images/icon-calendar.svg) no-repeat left center;background-size:18px;margin-bottom:10px}#tribe-events #tribe-bar-views li.tribe-bar-views-option-list{background:url(/wp-content/themes/storey-child/images/icon-list.svg) no-repeat left center;background-size:18px}#tribe-events #tribe-bar-views a{display:block;padding:0 0 0 35px}#tribe-events .tribe-events-sub-nav li{text-transform:uppercase;letter-spacing:1px}#tribe-events .tribe-events-sub-nav .tribe-events-nav-previous{float:left}#tribe-events .tribe-events-sub-nav .tribe-events-nav-next{float:right}#tribe-events .tribe-events-month{position:relative;max-width:1200px;margin:50px auto}@media only screen and (min-width :769px){#tribe-events .tribe-events-month{margin:100px auto;padding:0}}#tribe-events .tribe-events-month h2{color:#3589b1;margin-bottom:50px;padding:0 20px}#tribe-events .tribe-events-month #tribe-events-header{width:100%;padding:0 20px}@media only screen and (min-width :769px){#tribe-events .tribe-events-month #tribe-events-header{padding:0}}#tribe-events .tribe-events-month table{border:1px solid #2c7596!important}#tribe-events .tribe-events-month thead{background-color:#2c7596;color:#fff}#tribe-events .tribe-events-month tbody{background-color:#f6f6f6}#tribe-events .tribe-events-month td{border:1px solid #2c7596!important}#tribe-events .tribe-events-month td h3{line-height:normal}#tribe-events .tribe-events-month .tribe-events-present{border-top:1px solid #9ed9f7!important}#tribe-events .tribe-events-month td div[id*=tribe-events-daynum-]{background-color:#3689b1;color:#fff}#tribe-events .tribe-events-month .tribe-events-present div[id*=tribe-events-daynum-]{background-color:#9ed9f7;color:#2d7496}#tribe-events .tribe-events-month .tribe-event-duration{color:#000}#tribe-events .tribe-events-month .tribe-events-othermonth div[id*=tribe-events-daynum-]{background-color:#c8c8c8}#tribe-events .tribe-events-month .tribe-events-month-event-title a{color:#55555a}#tribe-events .tribe-events-month .tribe-events-notices{background:#f6f6f6;border:none;color:#000;margin:10px 0 18px;padding:8px 35px 8px 14px;text-shadow:none;border-radius:0;text-align:center}#tribe-bar-views li.tribe-bar-views-option{display:none;list-style:none}#tribe-bar-views.tribe-bar-views-open li.tribe-bar-views-option{display:list-item!important}#tribe-bar-views .tribe-bar-views-option.tribe-bar-active,#tribe-bar-views .tribe-bar-views-option:first-child{display:list-item}#tribe-events-footer{display:none}.tribe-events-month .tribe-events-ical,.tribe-events-list .tribe-events-ical{display:block}.tribe-events-list{padding:100px 20px 50px!important}.tribe-events-list h2{color:#3589b1;margin:0}.tribe-events-loop{max-width:550px;margin:0 auto}.tribe-events-loop time{text-transform:uppercase;font-weight:700;color:#3589b1;letter-spacing:1px;font-size:13px}.tribe-events-loop h3{margin:0 0 15px}.tribe-events-loop h3 a{color:#ffa34a}.tribe-events-loop .type-tribe_events{margin-top:32px}.tribe-events-loop .type-tribe_events:first-child{margin-top:0}.event-info{max-width:1100px;margin:0 auto;padding:50px 20px 0}@media only screen and (min-width :668px){.event-info{padding:100px 20px 50px}}.event-info h2{color:#3589b1;font-size:24px;text-transform:uppercase;letter-spacing:1px;margin:0 0 0}.event-info time{text-transform:uppercase;font-weight:700;color:#55555a;letter-spacing:1px;font-size:16px;margin-bottom:30px;display:block}.event-info .tribe-events-schedule{width:100%}@media only screen and (min-width :668px){.event-info .tribe-events-schedule{float:left;width:50%}}.event-info .tribe-events-schedule .tribe-events-gcal{background-color:#4592b7;color:#fff!important;display:inline-block;padding:5px 25px;border-radius:25px 25px;text-transform:uppercase;letter-spacing:1px;font-size:13px;font-weight:700;border:2px solid #4592b7;transition:.25s linear}.event-info .tribe-events-schedule .tribe-events-gcal:hover{background-color:#fff0;color:#3589b1!important}.event-info .tribe-events-schedule .tribe-events-cal-links{text-align:center}@media only screen and (min-width :668px){.event-info .tribe-events-schedule .tribe-events-cal-links{text-align:left}}.event-info .tribe-events-schedule .tribe-events-cal-links a{margin-bottom:25px!important}.event-info .tribe-events-schedule .tribe-events-button{margin-right:20px}.event-info .tribe-events-schedule .tribe-events-ical{background-color:#fff0;color:#3589b1!important;display:inline-block;padding:5px 25px;border-radius:25px 25px;text-transform:uppercase;letter-spacing:1px;font-size:13px;font-weight:700;border:2px solid #4592b7;transition:.25s linear}.event-info .tribe-events-schedule .tribe-events-ical:hover{background-color:#4592b7;color:#fff!important}.event-info .tribe-events-meta-group-details{width:100%}@media only screen and (min-width :668px){.event-info .tribe-events-meta-group-details{float:left;width:50%;padding-left:100px}}@media only screen and (min-width :769px){.event-info .tribe-events-meta-group-details{padding-left:200px}}.event-info .tribe-events-meta-group-details h3{color:#55555a;font-size:20px;text-transform:uppercase;letter-spacing:1px;margin:0 0 0}.event-info .tribe-events-meta-group-details dt{margin-top:20px;color:#000}.event-info .tribe-events-meta-group-details dd{margin-left:0!important;margin-right:0!important}.event-location{background-color:#4592b7}.event-location .tribe-events-single-section{display:table;width:100%;margin:0;border-top:none}.event-location .tribe-events-single-section .tribe-events-meta-group-gmap,.event-location .tribe-events-single-section .tribe-events-meta-group-venue{width:100%}@media only screen and (min-width :668px){.event-location .tribe-events-single-section .tribe-events-meta-group-gmap,.event-location .tribe-events-single-section .tribe-events-meta-group-venue{display:table-cell;vertical-align:middle;width:50%}}.event-location .tribe-events-single-section .tribe-events-venue-map{float:none;width:100%;height:250px}@media only screen and (min-width :668px){.event-location .tribe-events-single-section .tribe-events-venue-map{height:350px}}@media only screen and (min-width :769px){.event-location .tribe-events-single-section .tribe-events-venue-map{height:450px}}.event-location .tribe-events-single-section .tribe-events-venue-map>div{height:inherit!important;pointer-events:none}.event-location .tribe-events-single-section .tribe-events-meta-group-venue{padding:50px 20px;text-align:center}@media only screen and (min-width :668px){.event-location .tribe-events-single-section .tribe-events-meta-group-venue{padding:50px 20px;text-align:left}}@media only screen and (min-width :769px){.event-location .tribe-events-single-section .tribe-events-meta-group-venue{padding:80px;text-align:left}}.event-location h2{color:#fff}.event-location dl{color:#fff}.event-location dt{margin-top:20px;color:#fff}.event-location dd{margin-left:0!important;margin-right:0!important}.event-location .tribe-address{display:block}.event-location .tel-phone{margin-bottom:20px;display:block}.event-location .tribe-events-gmap{background-color:#fff0;color:#fff!important;display:inline-block;padding:5px 25px;border-radius:25px 25px;text-transform:uppercase;letter-spacing:1px;font-size:13px;font-weight:700;border:2px solid #fff;transition:.25s linear}.event-location .tribe-events-gmap:hover{background-color:#4592b7;color:#fff!important}#tribe-mobile-container{padding:20px}#tribe-mobile-container h4{color:#3589b1;font-size:24px;text-transform:uppercase;letter-spacing:1px;margin:20px 0 0}#tribe-mobile-container .tribe-event-date-start{text-transform:uppercase;font-weight:700;color:#3589b1;letter-spacing:1px;font-size:13px;margin-bottom:20px;display:block}#tribe-mobile-container .tribe-event-description p{font-size:16px}@media only screen and (max-width :768px){.tribe-events-has-events:after{content:'';display:block;height:8px;width:8px;padding:0;border-radius:50%;background-color:#333;margin:20px auto}.tribe-events-calendar td{height:70px!important}}.tribe-events-calendar td .type-tribe_events{display:none}@media only screen and (min-width :769px){.tribe-events-calendar td .type-tribe_events{display:block}}.tribe-events-single{margin-bottom:0!important}.error404 .site-content{text-align:center}.error404 .button{margin-top:25px}#content a:hover{color:#005d8c}.zilla-button.link:hover,.entry-meta .zilla-button.link:hover{background-color:#005d8c}button{background-color:#d93}input[type="submit"]{background-color:#d93}.comment-form #submit{background-color:#d93}.zilla-button.accent{background-color:#d93}.zilla-button.accent:visited{background-color:#d93}button:hover{background-color:#0e1900}input[type="submit"]:hover{background-color:#0e1900}.comment-form #submit:hover{background-color:#0e1900}.zilla-button.accent:hover{background-color:#0e1900}