.tribe-events,.tribe-events .tribe-events-calendar-list__event-venue,.tribe-events .tribe-events-calendar-list__event-datetime,.tribe-events .tribe-events-calendar-list__month-separator,.tribe-common h1,.tribe-common h2,.tribe-common h3,.tribe-common h4,.tribe-common h5,.tribe-common h6,.tribe-common p{font-family:'Open Sans',Helvetica,Arial,Lucida,sans-serif!important}.tribe-common p{font-family:'Open Sans',Helvetica,Arial,Lucida,sans-serif!important;line-height:1.8em!important;font-size:1.2em}.tribe-events .tribe-events-c-search__button,.tribe-events button.tribe-events-c-search__button{background-color:#a90050}.tribe-common a:not(.tribe-common-anchor--unstyle){color:#a90050;}@media (min-width:881px){.col-width .et_pb_gallery_item{width:31%!important;clear:none!important;padding-right:1%!important}}@media (max-width:880px){.col-width .et_pb_gallery_item{width:48%!important;clear:none!important;padding-right:1%!important}}body{font-weight:400}a.et_pb_button.outline{border-color:#a90050!important;background-color:#ffffff!important;color:#a90050!important}a.et_pb_button.outline:hover{border-color:#a90050!important;background-color:#efefef!important;color:#a90050!important}a.et_pb_button.dark{border-color:#020000!important;color:#ffffff!important;background-color:#020000!important}a.et_pb_button.dark{border-color:#666666!important;color:#ffffff!important;background-color:#666666!important}.et_pb_text_inner h1{font-size:2.4em!important}.et_pb_text_inner h2{font-size:1.6em!important}.et_pb_text_inner h3{font-size:1.4em!important;color:#020000}.nav li ul{width:320px!important}.nav li li ul{left:320px!important}#top-menu li li a{width:280px}a.more-link{font-size:12px;font-weight:600;text-transform:uppercase}a.more-link:hover{opacity:.7}.powerpress_player{max-width:500px}hr.event{margin:40px 0;border:0;height:0;border-top:1px solid rgba(0,0,0,0.1);border-bottom:1px solid #a90050}#eventintro blockquote{font-size:1.1em!important;margin:00px auto 20px auto;font-family:Open Sans;font-style:italic;color:#333333!important;padding:1.2em 30px 0px 75px;border-left:8px solid #a90050;line-height:1.6;position:relative;background:#efefef}#eventintro blockquote::before{font-family:Arial;content:"\201C";color:#a90050;font-size:4em;position:absolute;left:10px;top:-10px}#eventintro blockquote::after{content:""!important}#eventintro blockquote cite{display:block;font-size:0.875em;color:#a90050!important}#whatpeoplesay blockquote{display:block;border-width:2px 0 0 0;border-style:solid;border-color:#eee;padding:1.5em 0 0.5em;margin:1.5em 0;position:relative}#whatpeoplesay blockquote:before{content:'\201C';position:absolute;color:#a90050!important;top:0em;left:50%;transform:translate(-50%,-50%);background:#fff;width:3rem;height:3.5rem;font:6em/1.08em 'PT Sans',sans-serif;color:#666;text-align:center}#whatpeoplesay blockquote:after{content:"\2013 \2003" attr(cite);display:block;text-align:center;font-size:0.875em;color:#a90050!important}.et_pb_button{display:inline-block;margin:5px;font-weight:600!important;color:#ffffff!important}#sb_instagram .sbi_follow_btn a{background:#a90050!important;color:#fff}.et-tabs-container{margin:20px 0px 15px}#epta-template .epta-image-area:hover .tribe-events-event-image img{transform:none!IMPORTANT;transition:none!important}.epta-light-bg{background:#333333!important;opacity:100!important}.epta-sidebar-box h2.tribe-events-single-section-title{background:#a90050!important}.epta-countdown-cell{background:#a90050!important}.epta-map-area{display:none!important}#epta-template.epta-template-1 .epta-sidebar-area,#epta-template.epta-template-1 .epta-map-area .tribe-events-venue-map{background-color:#efefef!important}[class^="ect-icon-"]::before,[class*=" ect-icon-"]::before{color:#a90050!important}.epta-addto-calendar a{background:#a90050!important}.epta-all-events a{background:#a90050!important;color:#ffffff!important;padding:6px 12px!important}.epta-all-events a:hover{opacity:.9!important}#epta-template.epta-row epta-template-1{padding-top:0!important;margin-top:0!important}#epta-template{padding:0!important}.tribe-events-venue-map{display:none}.tribe-events-meta-group{font-size:90%!important}.tribe-events-single-event-description.tribe-events-content p{font-size:inherit!important;color:inherit!important;font-weight:inherit!important;line-height:inherit!important}.tribe-events-content ul{list-style-type:disc;padding:0 0 23px 1em;padding-top:0px;padding-bottom:23px;line-height:26px}.et-tabs-container .et-tabs-control,.et-tabs-container .et-tabs-control li a{font-size:inherit!important;color:inherit!important;font-weight:inherit!important;line-height:inherit!important}.epta-content-area{margin:0!important}.my-button{color:#ffffff!important;background:#a90050;border-width:8px!important;border-color:#a90050;letter-spacing:2px;font-size:14px;font-family:'Source Sans Pro',Helvetica,Arial,Lucida,sans-serif!important;font-weight:600!important;text-transform:uppercase!important;background-color:#a90050}.my-button:hover{padding:.3em 2em .3em .7em;border:2px solid transparent}.et_mobile_menu{border-top:3px solid #a90050}.et-search-form,.et_mobile_menu,.footer-widget li:before,.nav li ul,blockquote{}.btn-inline .et_pb_button_module_wrapper{display:inline-block;margin:0 5px 0 0px}.btn-inline{}a.smallblue:hover,a.bigblue:hover{color:#ffffff!important}a.big-button,a.small-button,a.icon-button,a.small-button.smallblue,a.smallblue{color:#ffffff!important}a.big-button:hover,a.small-button:hover,a.icon-button:hover,a.small-button.smallblue:hover,a.smallblue:hover{color:#ffffff!important;text-decoration:underline}a.smallblue,a.bigblue{color:#ffffff!important;background:#a90050!important;border:1px solid #a90050!important}a.small-button,a.icon-button{padding:6px 14px!important;font-weight:bold!important;font-size:12px!important;margin:0 5px 8px 0!important}a.small-button,a.big-button,a.icon-button{display:inline-block!important;text-shadow:0px 0px 0 rgb(255 255 255 / 0%)!important;-moz-box-shadow:inset 0 0px 0 0 rgba(255,255,255,0),1px 1px 1px rgba(0,0,0,0)!important;-webkit-box-shadow:inset 0 1px 0 0 rgb(255 255 255 / 0%),1px 1px 1px rgb(0 0 0 / 0%)!important;box-shadow:inset 0 0px 0 0 rgb(255 255 255 / 0%),0px 0px 1px rgb(0 0 0 / 0%)!important;-moz-border-radius:0px;-webkit-border-radius:0px!important;border-radius:0px!important;line-height:26px!important}#sidebar{display:block!important}.event-button,.event-button a,a.event-button{background:#a90050;padding:.3em 1em;line-height:1.7em!important;display:inline-block;margin:5px;font-weight:600!important;color:#ffffff!important;border-radius:3px}.event-button .button-dark,.event-button .button-dark a,a.event-button.button-dark{background:#333333;padding:.3em 1em;line-height:1.7em!important;display:inline-block;margin:5px;font-weight:600!important;color:#ffffff!important;border-radius:3px}a.event-button:hover{opacity:.3}#bookonline{background:#efefef;padding:20px;border:1px solid #333333;margin-top:20px}.custom_row:last-child .et_pb_column:last-child{margin-bottom:30px}.callout_date{color:#a90050!important}.first-on-mobile{-webkit-order:1;order:1}.second-on-mobile{-webkit-order:2;order:2}.third-on-mobile{-webkit-order:3;order:3}.fourth-on-mobile{-webkit-order:4;order:4}#et_search_icon:hover,#top-menu li.current-menu-ancestor>a,#top-menu li.current-menu-item>a,.bottom-nav li.current-menu-item>a,.comment-reply-link,.entry-summary p.price ins,.et-social-icon a:hover,.et_password_protected_form .et_submit_button,.footer-widget h4,.form-submit .et_pb_button,.mobile_menu_bar:after,.mobile_menu_bar:before,.nav-single a,.posted_in a,.woocommerce #content div.product p.price,.woocommerce #content div.product span.price,.woocommerce #content input.button,.woocommerce #content input.button.alt,.woocommerce #content input.button.alt:hover,.woocommerce #content input.button:hover,.woocommerce #respond input#submit,.woocommerce #respond input#submit.alt,.woocommerce #respond input#submit.alt:hover,.woocommerce #respond input#submit:hover,.woocommerce .star-rating span:before,.woocommerce a.button,.woocommerce a.button.alt,.woocommerce a.button.alt:hover,.woocommerce a.button:hover,.woocommerce button.button,.woocommerce button.button.alt,.woocommerce button.button.alt:hover,.woocommerce div.product p.price,.woocommerce div.product span.price,.woocommerce input.button,.woocommerce input.button.alt,.woocommerce input.button.alt:hover,.woocommerce input.button:hover,.woocommerce-page #content div.product p.price,.woocommerce-page #content div.product span.price,.woocommerce-page #content input.button,.woocommerce-page #content input.button.alt,.woocommerce-page #content input.button.alt:hover,.woocommerce-page #respond input#submit,.woocommerce-page #respond input#submit.alt,.woocommerce-page #respond input#submit.alt:hover,.woocommerce-page #respond input#submit:hover,.woocommerce-page .star-rating span:before,.woocommerce-page a.button,.woocommerce-page a.button.alt,.woocommerce-page a.button.alt:hover,.woocommerce-page a.button:hover,.woocommerce-page button.button,.woocommerce-page button.button.alt,.woocommerce-page button.button.alt:hover,.woocommerce-page button.button:hover,.woocommerce-page div.product p.price,.woocommerce-page div.product span.price,.woocommerce-page input.button,.woocommerce-page input.button.alt,.woocommerce-page input.button.alt:hover,.woocommerce-page input.button:hover,.wp-pagenavi a:hover,.wp-pagenavi span.current{color:#a90050}#et_search_icon:hover,#top-menu li.current-menu-ancestor>a,#top-menu li.current-menu-item>a,.bottom-nav li.current-menu-item>a,.comment-reply-link,.entry-summary p.price ins,.et-social-icon a:hover,.et_password_protected_form .et_submit_button,.footer-widget h4,.form-submit .et_pb_button,.mobile_menu_bar:after,.mobile_menu_bar:before,.nav-single a,.posted_in a,.woocommerce #content div.product p.price,.woocommerce #content div.product span.price,.woocommerce #content input.button,.woocommerce #content input.button.alt,.woocommerce #content input.button.alt:hover,.woocommerce #content input.button:hover,.woocommerce #respond input#submit,.woocommerce #respond input#submit.alt,.woocommerce #respond input#submit.alt:hover,.woocommerce #respond input#submit:hover,.woocommerce .star-rating span:before,.woocommerce a.button,.woocommerce a.button.alt,.woocommerce a.button.alt:hover,.woocommerce a.button:hover,.woocommerce button.button,.woocommerce button.button.alt,.woocommerce button.button.alt:hover,.woocommerce div.product p.price,.woocommerce div.product span.price,.woocommerce input.button,.woocommerce input.button.alt,.woocommerce input.button.alt:hover,.woocommerce input.button:hover,.woocommerce-page #content div.product p.price,.woocommerce-page #content div.product span.price,.woocommerce-page #content input.button,.woocommerce-page #content input.button.alt,.woocommerce-page #content input.button.alt:hover,.woocommerce-page #respond input#submit,.woocommerce-page #respond input#submit.alt,.woocommerce-page #respond input#submit.alt:hover,.woocommerce-page #respond input#submit:hover,.woocommerce-page .star-rating span:before,.woocommerce-page a.button,.woocommerce-page a.button.alt,.woocommerce-page a.button.alt:hover,.woocommerce-page a.button:hover,.woocommerce-page button.button,.woocommerce-page button.button.alt,.woocommerce-page button.button.alt:hover,.woocommerce-page button.button:hover,.woocommerce-page div.product p.price,.woocommerce-page div.product span.price,.woocommerce-page input.button,.woocommerce-page input.button.alt,.woocommerce-page input.button.alt:hover,.woocommerce-page input.button:hover,.wp-pagenavi a:hover,.wp-pagenavi span.current{color:#a90050}@media (min-width:981px){.et_vertical_nav #page-container #main-header{width:18%}.et_vertical_nav #et-main-area,.et_vertical_nav #top-header{margin-left:18%!important}.et_vertical_nav.et_vertical_fixed.et_header_style_left #et-top-navigation,.et_vertical_nav.et_vertical_fixed.et_header_style_split #et-top-navigation{padding-top:0px}}@media only screen and (min-width:981px){#logo{max-height:30px}}@media all and (max-width:980px){.custom_row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}}