.trade-gothic{font-family:trade-gothic-next,sans-serif!important;font-weight:400;font-style:normal}.trade-gothic-condensed{font-family:"trade-gothic-next-condensed"!important}ul li{line-height:130%!important;margin-bottom:6px}.gswpts_tables_container .gswpts_tables_content .filtering_input{margin:0!important}.gswpts_tables_container{margin:-30px 0 0 0!important;position:relative;padding:0px 0px!important}.gswpts_tables_container{position:relative;padding:0px 0px!important}.award-tab-table table{border:0px solid #C2B59B!important;font-family:"trade-gothic-next-condensed"!important;font-size:16px}.award-tab-table table tr{border-top:3px solid #C2B59B}.award-tab-table table thead th{background-color:#1F3A1B!important;color:#FFFFFF;font-weight:800}.award-tab-table table tr td{border-right:3px solid #C2B59B;background-color:#FFFFFF}@media screen and (max-width:600px){.award-tab-table table{border:0px solid #C2B59B!important;font-family:"trade-gothic-next-condensed"!important;font-size:12px!important}}.et_pb_post_content .et_builder_inner_content .et_pb_section{background-color:rgba(0,0,0,0)!important}.mec-local-time-details{padding:0px!important}.mec-wrap .mec-totalcal-box .mec-totalcal-view span.mec-totalcalview-selected,.mec-wrap.colorskin-custom .mec-totalcal-box .mec-totalcal-view span.mec-totalcalview-selected{background-color:#2997AC!important;border:1px solid #000000!important}.mec-date-search i.mec-sl-calendar{display:none}.mec-wrap .mec-totalcal-box{padding:20px 5px}.mec-event-footer{position:relative;border-top:1px solid #efefef;padding:5px 10px;min-height:50px;margin:0;background:#eee}.mec-event-footer .mec-booking-button{box-shadow:none;color:#000;border:1px solid #000;position:absolute;top:5px;background-color:#eee}.mec-event-footer .mec-booking-button{top:5px}.mec-event-sharing-wrap>li:first-of-type{border:1px solid #000}.mec-wrap :after,.mec-wrap :before{color:#000000}.mec-event-list-standard .mec-event-meta span.mec-event-d{font-size:22px!important;font-family:trade-gothic-next,sans-serif!important}.mec-event-list-standard .mec-event-title,.mec-event-list-standard .mec-event-description{font-family:trade-gothic-next,sans-serif!important;font-weight:400;font-style:normal}.mec-event-list-standard .mec-local-time-details .mec-local-date,.mec-event-list-standard .mec-local-time-details .mec-local-time{margin-left:32px!important}.mec-event-list-standard .mec-categories-wrapper,.mec-event-list-standard .mec-date-details,.mec-event-list-standard .mec-local-time-details,.mec-event-list-standard .mec-price-details,.mec-event-list-standard .mec-shortcode-organizers,.mec-event-list-standard .mec-time-details,.mec-event-list-standard .mec-venue-details{position:relative;margin-bottom:13px}.award-name p.dmach-postmeta-value{font-family:trade-gothic-next,sans-serif!important;font-weight:600!important;font-style:normal!important}.award-recipient p.entry-title{font-family:trade-gothic-next,sans-serif!important;font-weight:400;font-style:normal;font-size:16px!important}.award-year p{font-family:"trade-gothic-next-condensed"!important;font-size:15px;line-height:100%}.dmach-popup h2{font-family:trade-gothic-next,sans-serif!important;font-weight:600!important;color:#4C97AF;font-size:44px}.dmach-popup p em{font-family:trade-gothic-next,sans-serif!important;font-weight:300!important;font-size:26px!important;color:#000}.dmach-popup h3{font-family:trade-gothic-next,sans-serif!important;font-weight:600!important;color:#000;font-size:28px}.modal-close:before{content:"☒"!important;font-size:45px;color:#666!important}.awardtag{margin-top:-10px}.home-news .wp-grid-builder .wpgb-card .wpgb-card-media{display:flex;position:relative;height:300px;border-top:20px solid #FFF;border-left:20px solid #FFF;border-right:20px solid #FFF}.wpforms-container input.wpforms-field-medium,.wpforms-container select.wpforms-field-medium,.wpforms-container .wpforms-field-row.wpforms-field-medium,.wp-core-ui div.wpforms-container input.wpforms-field-medium,.wp-core-ui div.wpforms-container select.wpforms-field-medium,.wp-core-ui div.wpforms-container .wpforms-field-row.wpforms-field-medium{max-width:100%!important}.raffle-table{border-collapse:collapse;width:100%;font-size:16px}.raffle-table th,.raffle-table td{border:3px solid #C2B59B;padding:8px;text-align:left;font-family:"trade-gothic-next-condensed"!important;color:#000}.raffle-table th{background-color:#f2f2f2;cursor:pointer;position:relative;color:#000!important;font-weight:600!important;font-size:18px!important}.raffle-table th:hover{background-color:#e8e8e8}.raffle-table tbody tr:nth-child(odd){background-color:#D1D3D4}.raffle-table tbody tr:nth-child(even){background-color:#FFFFFF!important}.award-name.et_pb_module,.award-name.et_pb_module,.award-year.et_pb_module,.award-recipient.et_pb_module{margin-bottom:0px}@media screen and (max-width:768px){.raffle-table{font-size:14px}.raffle-table th,.raffle-table td{padding:6px 4px;word-wrap:break-word}.raffle-table th{font-size:12px}.raffle-table .date-col{width:25%}.raffle-table .prize-col{width:45%}.raffle-table .name-col{width:30%}}@media screen and (max-width:480px){.divi-filter-containter .et_pb_column.et_pb_module{margin-bottom:0px}.raffle-table{font-size:12px}.raffle-table th,.raffle-table td{padding:4px 2px;border-width:2px}.raffle-table th{font-size:11px}.raffle-table .date-col{width:18%}.raffle-table .prize-col{width:52%}.raffle-table .name-col{width:30%}}.sort-arrow{position:absolute;right:8px;opacity:0.5}.raffle-table th::after{content:' ▼';opacity:0.4;font-size:0.8em;margin-left:5px}.raffle-table .sort-asc::after{content:' ▲';opacity:1}.raffle-table .sort-desc::after{content:' ▼';opacity:1}.entry-content tr td{border-top:0px solid #eee}.bodtable{width:100%;border-collapse:collapse;background-color:white;margin:20px 0;border:0px!important}.bodtable th{background-color:#2d5016;color:white;padding:12px;text-align:left;font-weight:bold}.bodtable td{padding:12px;border-bottom:3px solid #C2B59B!important;border-left:3px solid #C2B59B!important;vertical-align:top;font-family:"trade-gothic-next-condensed",Arial,sans-serif;font-size:16px;color:#333}.bodtable .district-col{background-color:#1E3B1A;color:white;font-weight:bold;text-align:center;width:20%;vertical-align:middle;font-size:20px!important;padding:5px!important}.counties-col{width:35%;vertical-align:middle;padding:6px 10px!important}.contacts-col{width:45%;vertical-align:middle;padding:6px 10px!important}.bodtable tr:nth-child(even){background-color:#f9f9f9}.bodtable tr:hover{background-color:#f0f0f0}.bodtable a{color:#0399B2!important;text-decoration:none;font-weight:600}.bodtable a:hover{text-decoration:underline}.bodtable .contact-person{margin-bottom:8px}.bodtable .contact-person:last-child{margin-bottom:0}@media screen and (max-width:768px){.bodtable{font-size:14px}.bodtable td{padding:10px}.bodtable .district-col{font-size:14px}}@media screen and (max-width:600px){.bodtable,.bodtable thead,.bodtable tbody,.bodtable th,.bodtable td,.bodtable tr{display:block;background-color:rgba(0,0,0,0)!important}.bodtable thead tr{position:absolute;top:-9999px;left:-9999px}.bodtable tr{border:1px solid #C2B59B;border-radius:0px!important;margin-bottom:15px;padding:0;background-color:white!important;overflow:hidden}.bodtable tr:hover{background-color:white!important;transform:translateY(-2px);transition:all 0.2s ease}.bodtable td{border:none;position:relative;padding:15px;border-bottom:1px solid #eee;width:100%!important;display:block}.bodtable td:last-child{border-bottom:none}.bodtable .district-col{background-color:#2d5016!important;color:white!important;text-align:center;font-size:18px;font-weight:bold;padding:20px 15px!important;margin:0;border-radius:0}.bodtable .counties-col::before{content:"Counties: ";font-weight:bold;color:#2d5016;display:block;margin-bottom:8px;font-size:14px;text-transform:uppercase;letter-spacing:0.5px}.bodtable .contacts-col::before{content:"Contacts: ";font-weight:bold;color:#2d5016;display:block;margin-bottom:10px;font-size:14px;text-transform:uppercase;letter-spacing:0.5px}.bodtable .contact-person{margin-bottom:12px;padding:8px;background-color:#f8f9fa;border-radius:4px;border-left:3px solid #2d5016}.bodtable .contact-person:last-child{margin-bottom:0}.bodtable a{font-weight:bold;color:#2d5016}}@media screen and (max-width:400px){.bodtable{margin:10px 0}.bodtable tr{margin-bottom:12px}.bodtable td{padding:12px;font-size:14px}.bodtable .district-col{font-size:16px;padding:15px 12px!important}.bodtable .contact-person{font-size:13px;padding:6px;margin-bottom:8px}}