.tribe-events-widget{border:1px solid black;border-radius:10px;padding:20px 30px}#tribe-events-content>#post-{display:flex;flex-wrap:wrap;gap:3rem;margin-top:2rem}.one-sided{flex:1 1 45%}.other-sided{flex:1 1 38%;background-color:#f9f9f9;padding:20px;border-radius:8px;margin-right:20px;padding-top:20px!important;border:1px solid #e4e4e4;height:100%!important}.full-sided{flex:1 1 100%;margin-top:2rem}@media (max-width:768px){#tribe-events-content>#post-{flex-direction:column}.one-sided,.other-sided,.full-sided{flex:1 1 100%}}select{color:grey!important}.simpay-form-control{display:flex!important;justify-content:center!important;margin:2rem auto!important;text-align:center;margin-top:-3%!important}.stripe-button-el span{font-size:18px!important;padding:8px 20px!important;height:100%!important}#formdescription{font-size:15px;color:#eee!important;margin-top:-30px!important}.feature-payment.hidden{height:0;overflow:hidden;opacity:0;pointer-events:none;transition:all 0.3s ease}.feature-payment.visible{height:auto;opacity:1;pointer-events:all}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450;color:white!important}.form-row-3{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.form-row-3 .wpcf7-form-control-wrap{width:100%}.form-row{display:flex;gap:2%;flex-wrap:wrap;justify-content:space-between}.form-row label{flex:1 1 48%}.wpcf7 form{display:grid;gap:1.2rem;max-width:700px;margin:0 auto;font-family:sans-serif}.wpcf7 label{display:block;font-weight:bold;color:#fff;font-size:0.95rem;margin-bottom:0.3rem}.wpcf7 input[type="text"],.wpcf7 input[type="email"],.wpcf7 input[type="url"],.wpcf7 input[type="date"],.wpcf7 textarea,.wpcf7 select{width:100%;padding:10px;background-color:rgba(255,255,255,0.2);border:1px solid #ccc;border-radius:6px;font-size:1rem;color:#000}.wpcf7 textarea{min-height:120px;resize:vertical}.wpcf7 input[type="file"]{padding:6px;font-size:0.95rem;color:#fff}.wpcf7 .wpcf7-submit{background-color:#2d6a4f;color:white;border:none;padding:12px 20px;border-radius:6px;cursor:pointer;font-size:1rem;transition:background 0.3s ease}.wpcf7 .wpcf7-submit:hover{background-color:#1b4332}.wpcf7 input,.wpcf7 textarea{color:#ffffff!important}.wpcf7 select{color:grey!important}.widgettitle{font-size:24px;font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif;text-align:center!important;font-weight:bold}sup{font-size:0.6em!important}.decm_event_filter_0 .dec-filter-list{width:390px!important}body.home .super-simple-slider-container .super-simple-slider .slide{min-height:94px}.placeholder{display:none!important}body .lms_ads .super-simple-slider{list-style:none!important;padding:0!important;margin-bottom:20px!important}body .lms_ads .super-simple-slider li{list-style:none!important;padding:0 20px 0 0!important}.super-simple-slider-container .super-simple-slider img{border-radius:10px!important;border:1px solid #c9c9c9!important}body .cstm_events_list #calendar .fc-list-table .fc-list-item td:last-child{line-height:1.3em!important}.page-id-1336 tr .fc-view-container *{line-height:1.1em!important}body .cstm_events_list #calendar .fc-list-table tr.fc-list-heading+.fc-list-item td{line-height:1.2em!important;padding:8px!important}.entry-content tr td{padding:3px 7px!important}body .cstm_events_list #calendar .fc-list-table .fc-list-item .fc-list-item-genre a{color:#353535!important;text-transform:uppercase;font-weight:bold;font-family:'Poppins'}.page-id-51 .halloween a{color:#f0a21e!important;padding:10px;border:1px solid #f0a21e;border-radius:20px;margin-top:-10px!important}@media (min-width:768px){.page-id-4079 .col-md-5{width:55%}body.home .et_pb_column_6 .super-simple-slider-container .caroufredsel_wrapper,body.home .et_pb_column_6 .super-simple-slider-container .caroufredsel_wrapper .super-simple-slider{max-height:94px}}.page-id-4079 .decm_event_display_0 .ecs-detail-label{color:black!important}.decm_event_display_0 .entry-title a{font-weight:600}.fc-list-item-title a{text-transform:uppercase!important}.wp-post-image{border-radius:8px!important}.single .tribe-address span{word-spacing:3px}#tribe-events-content>p:first-child{display:none!important}#sidebar img{border-radius:6px!important}#sidebar img{border-radius:15px!important;border:1px solid #d6d6d6!important}#sidebar img:hover{-webkit-box-shadow:0px 5px 7px -1px rgba(0,0,0,0.19);box-shadow:0px 5px 7px -1px rgba(0,0,0,0.19)}body .cstm_events_list #calendar .fc-list-table tr.fc-list-heading .fc-widget-header{border-radius:100px!important}.et-social-instagram .follow_button{display:none!important}.page-id-1262 .decm_event_display_0 .ecs-categories a{font-weight:700;text-shadow:2px 2px 2px rgba(0,0,0,0.27)}.events-results-message{color:white!important;margin:0px auto!important}#tpbr_box{line-height:1.2em;padding:0 15px!important}.tribe-events-single ul.tribe-related-events li .tribe-related-events-thumbnail a{padding-top:55%!important}.tribe-events-single ul.tribe-related-events li .tribe-related-events-thumbnail img{top:55%!important;transform:translate(-50%,-50%) scale(1.3)!important}.fc-list-item dj-set_dec_category{padding-top:8px!important;padding-bottom:8px!important}.fc-list-item-title{line-height:1.2em!important}.et-pb-contact-message{font-size:18px;text-align:center;color:#f3a41d}.decm_divi_event_calendar_0 a.fc-day-grid-event{line-height:1.1em!important}.tribe-events-event-meta,.tribe-events-related-events-title,.tribe-events-single ul.tribe-related-events li,.tribe-events-single ul.tribe-related-events li .tribe-related-events-title,.tribe-events-single ul.tribe-related-events li .tribe-related-events-title a{font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif!important}.decm_event_display_0 .ecs-event-list .ecs-event .act-post .ecs_event_feed_image{object-position:center top!important}#dec-filter-remove{color:white;margin-bottom:3px}#page-container{overflow-x:hidden!important}.decm_event_filter_0 .dec-filter-list li,.daterangepicker .ranges ul li{padding-top:4px!important;padding-right:8px!important;padding-bottom:4px!important;padding-left:8px!important}.tribe-events-widget{margin-bottom:30px;border-bottom:1px solid #c6c6c6;padding-bottom:30px}.tribe-common.tribe-events.tribe-events-widget.tribe-events-view--shortcode.tribe-events-widget-events-week .tribe-events-c-top-bar__nav-list-date,.tribe-common .tribe-common-h--alt{font-size:24px!important;font-weight:600;font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif}.tribe-common.tribe-events.tribe-events-widget.tribe-events-view--shortcode.tribe-events-widget-events-week .tribe-events-c-top-bar__nav-list-date{margin-left:20px!important}.tribe-common .tribe-common-g-row--gutters>.tribe-common-g-col,.tribe-events-pro .tribe-events-pro-week-mobile-events__event,.tribe-common.tribe-events.tribe-events-widget.tribe-events-view--shortcode.tribe-events-widget-events-week{margin:0px!important;padding:0px!important}.tribe_event_series-template-default .container{width:85%!important;max-width:2080px!important}.tribe_event_series-template-default #left-area .post-meta,.tribe-common--breakpoint-medium.tribe-events .tribe-events-header--has-event-search .tribe-events-c-events-bar{display:none}.decm_event_display_0 .entry-title,.decm_event_display_0 .entry-title{text-transform:uppercase!important}.tribe-events-single ul.tribe-related-events li .tribe-related-events-title a{color:#1d1d1e;font-size:16px}.tribe-events-event-meta a,.tribe-events-event-meta a:visited{color:#e7a742!important}.tribe-events-single-event-description.tribe-events-content p{font-size:16px;color:#1d1d1e!important;font-weight:400;font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif}body.single-tribe_events .tribe-events-single-event-title{font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif;font-weight:700;font-size:38px}.tribe-events-meta-group .tribe-events-single-section-title{font-size:18px}.tribe-events-event-meta dl{font-size:16px}.decm_event_display .callout-box-grid{display:flex;flex-direction:column}.callout_date{order:3}.callout_month{order:4}.callout_weekDay{order:1}.ecs-events-list-separator-month{display:none!important}.fc-button-active{background-color:#696969!important}.tribe-common h3{font-size:18px!important;margin-bottom:15px!important}.tribe-events-venue-map{width:66%!important}.tribe-events-event-meta dd,.tribe-events-event-meta dt{line-height:1.2em!important}.tribe-events-single-event-title{text-align:center}.tribe-common .tribe-common-c-btn-border,.tribe-common a.tribe-common-c-btn-border{color:#e41e25!important;border:1px solid #e41e25!important;color:#e41e25!important}.tribe-common .tribe-common-c-btn-border:hover,.tribe-common a.tribe-common-c-btn-border:hover{color:white!important;border:1px solid white!important;color:white!important;background:#e41e25!important}.tribe-events-event-meta a,.tribe-events-event-meta a:visited{color:#3b61cf}.tribe-events-event-image img{display:block;width:70%!important;margin:0px auto!important}.tribe-events-schedule h2{margin:auto!important;text-transform:uppercase;letter-spacing:5px!important}.tribe-events-schedule{background-color:#f0f0f0;border-radius:30px;padding-top:8px;text-align:center}.tribe-events .tribe-events-c-search__button{background-color:#e41e25!important}#mainlisting .decm-show-data-display-block.ecs-eventDate.duration.time,#sidebar #page-container .et_pb_section .decm_event_display_1 .act-view-more{display:none!important}body .cstm_events_list #calendar .fc-list-table tr.fc-list-heading .fc-widget-header{background:#262525!important;padding:3px 10px!important}body .cstm_events_list #calendar .fc-list-table tr.fc-list-heading .fc-widget-header .fc-list-heading-main{color:#abc031!important;text-transform:uppercase;letter-spacing:3px;margin-left:3px}.fc-center h2{font-weight:700;color:black}body .cstm_events_list #calendar .fc-list-table tr.fc-list-heading .fc-widget-header .fc-list-heading-alt{color:#fff!important}body .cstm_events_list #calendar .fc-list-table tr.fc-list-heading+.fc-list-item td{border-top:none!important}body .cstm_events_list #calendar .fc-list-table tr.fc-list-heading .fc-widget-header{border:none!important}body .cstm_events_list #calendar .fc-list-table tr td{vertical-align:middle!important}body .cstm_events_list #calendar .fc-list-table .fc-list-item .fc-list-item-marker span{display:none!important}body .cstm_events_list #calendar .fc-list-table .fc-list-item .fc-list-item-genre a{color:#353535!important}body .cstm_events_list #calendar .fc-list-table .fc-list-item td:first-child{padding-left:10px!important}body .cstm_events_list #calendar .fc-list-table .fc-list-item td:last-child{padding-right:10px!important}body .cstm_events_list #calendar .fc-list-table td{font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif}@media all and (max-width:600px){body .cstm_events_list #calendar .fc-list-table tr.fc-list-heading .fc-widget-header{border-radius:20px;border:none!important}body .cstm_events_list #calendar .fc-list-table,body .cstm_events_list #calendar .fc-list-table tbody{max-width:100%;display:block}body .cstm_events_list #calendar .fc-list-table tbody tr{max-width:100%;display:block;width:100%!important}body .cstm_events_list #calendar .fc-list-table tbody tr.fc-list-heading td{width:100vw}body .cstm_events_list #calendar .fc-list-table td{max-width:100%;box-sizing:border-box}body .cstm_events_list #calendar .fc-list-table tr.fc-list-heading{border:none!important}body .tempContact{min-height:100vh}body .et_pb_column .et_pb_module.nomargininmob{margin-bottom:0!important}body .cstm_events_list #calendar .fc-list-table .fc-list-item td:nth-child(2){display:none}body .cstm_events_list #calendar .fc-list-table .fc-list-item td:nth-child(3){width:20%;max-width:110px;min-width:90px}body .cstm_events_list #calendar .fc-list-table .fc-list-item td:nth-child(1){width:15%}body .cstm_events_list #calendar .fc-list-table .fc-list-item td:nth-child(4){width:45%}body .cstm_events_list #calendar .fc-list-table .fc-list-item td:nth-child(5){width:20%}body .cstm_events_list #calendar .fc-list-table td.fc-list-item-venue a{line-height:18px;display:block}body .cstm_events_list #calendar .fc-list-table td{text-align:left}}@media only screen and (max-width:1350px) and (min-width:980px){.et_right_sidebar #sidebar{display:none!important}#left-area{width:100%}#main-content .container:before{width:0px;background-color:white}}@media (min-width:981px){#left-area{width:74%!important}#sidebar{width:26%!important}.et_right_sidebar #main-content .container:before{right:26%!important}.dec-venue-filter-list{width:320px!important}}@media (max-width:980px){html{margin-top:0px!important}.dec-venue-filter-list{width:300px!important}.et_pb_column .et_pb_module{margin-bottom:15px!important}body:not(.et-tb) #main-content .container{padding-top:10px}}@media (max-width:640px){.form-row-3{grid-template-columns:1fr}}