.tribe-events-event-image{display:none}#tribe-events-pg-template{padding:0!important;max-width:none!important}.tribe-events-single-event-title{background-image:url("http://episcopalvail.com/wp-content/uploads/2022/06/ECOT-Events_banner.jpg");background-position:center center;background-size:cover;padding:200px 0;text-align:center;margin-top:-30px;font-family:Paprika,display;color:#171717!important;font-size:2.5em!important}.tribe-event-date-start,.tribe-event-time{text-align:center;font-weight:bold;font-size:1.5em;color:#ffffff;font-family:Paprika,display}.tribe-events-schedule{background-color:#444444;margin:auto;display:flex;justify-content:center;padding-top:10px}.tribe-events-schedule h2{color:#ffffff!important;font-weight:bold}.tribe-common{display:flex;justify-content:center}.tribe-events-event-meta{margin-left:25%}.tribe-events-venue-map{display:none!important}.tribe-events-meta-group-venue{margin-left:-225px}.et_pb_contact_form_0 .input{border:1px solid #f2f2f2}.single .et_pb_post,.single .post{padding-bottom:0!important;margin-bottom:0!important}.et_pb_pagebuilder_layout.single.et_full_width_page:not(.et-tb-has-body) .et_post_meta_wrapper:last-of-type{display:none!important}#footer-widgets{display:none!important}.tribe-events-pro .tribe-events-pro-photo__event-datetime-featured-text{display:none}.et_contact_bottom_container{float:none!important;justify-content:center}.gform_legacy_markup_wrapper .gform_footer input.button,.gform_legacy_markup_wrapper .gform_footer input[type=submit]{padding:10px 20px;color:#006dbc;display:flex;text-align:center;border-radius:6px;border:2px solid #006dbc;margin:0 auto!important}.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button-text,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button-text{color:#006dbc;font-size:1em!important}.tribe-common--breakpoint-medium.tribe-common .tribe-common-c-btn-border{border-radius:6px;border:2px solid #006dbc}.tribe-common--breakpoint-medium.tribe-events .tribe-events-l-container{padding-bottom:25px!important;padding-top:0!important}#logo{margin-top:25px}#top-header #et-info{margin-top:10px!important}#top-menu li a{text-shadow:1px 1px #444444}#top-menu li li a{text-shadow:none;text-transform:lowercase;line-height:18px}.et_header_style_left #et-top-navigation nav>ul>li>a,.et_header_style_split #et-top-navigation nav>ul>li>a{padding-bottom:10px!important}#top-menu li{padding-right:15px!important}.et-menu li li a{line-height:1.1em}div#wpcs_tab_10280{width:200px!important;top:300px!important;right:-80px!important}.same-width-btn{width:60%}.et-fixed-header#main-header{padding-bottom:25px;top:65px!important}@media not all and (min-resolution:.001dpcm){@supports (-webkit-appearance:none) and (stroke-color:transparent){.et-fixed-header#main-header{top:55px!important}}}@media not all and (min-resolution:.001dpcm){@supports (-webkit-appearance:none) and (not (stroke-color:transparent)){.et-fixed-header#main-header{top:55px!important}}}@media screen and (min-color-index:0) and (-webkit-min-device-pixel-ratio:0){@media{.et-fixed-header#main-header{top:55px!important}}}.et_header_style_left .et-fixed-header #et-top-navigation{position:relative;top:15px}.small-text{font-size:.75em}@media (max-width:980px){#top-header,div#et-secondary-menu,ul#et-secondary-nav{display:block!important}#top-header .container{padding-top:0.75em!important}#top-header img{width:60%}#top-header .et-social-icons{display:none}#et-secondary-nav li{text-align:center!important;margin:auto!important}ul#et-secondary-nav{margin-top:-20px}}@media screen and (max-width:900px){.tribe-events-meta-group-venue{margin-left:-175px!important}}@media screen and (max-width:767px){.tribe-events-meta-group-venue{margin-left:0!important}#logo{margin-top:0!important}body.admin-bar.et_fixed_nav #top-header{top:30px!important}#main-header{top:110px!important}}@media screen and (max-width:425px){html.pum-open.pum-open-overlay-disabled.pum-open-fixed .pum-container{width:300px!important;top:300px!important;left:80px!important}.pum-theme-8986 .pum-container,.pum-theme-default-theme .pum-container{padding:8px!important}.pum-content{font-size:.75em!important}}