#dtb-m-menu .dtb-m-logo{width:auto;height:40px}@media (max-width:980px){#dtb-m-menu>.menu-wrapper{padding:12px 20px 0 20px!important;height:100%;position:relative}}#menu-main-menu{border-right:1px dotted lightblue;margin-right:8px}.et-menu li li.menu-item-has-children>a:first-child::after{top:initial}.et-menu li li.menu-item-has-children>a:first-child::after{right:0px}.nav li ul{width:240px}.nav li li{width:100%}.et_pb_menu_0_tb_header .et_pb_menu__icon.et_pb_menu__cart-button{margin-left:15px}.page-id-8 .particles-js-canvas-el,.page-id-237912 .particles-js-canvas-el,.page-id-237920 .particles-js-canvas-el,.page-id-238086 .particles-js-canvas-el,.page-id-237162 .particles-js-canvas-el{display:none}.post-type-archive-tribe_events.et-db #et-boc .et-l .decm_divi_event_calendar_0_tb_body .fc-event,.post-type-archive-tribe_events.et-db #et-boc .et-l .fc-event-dot{background-color:transparent!important}.fc-list-item{color:#009dfe}.fc-unthemed .fc-list-empty{background-color:transparent!important;color:#fff;font-size:2em}.fc-time,.fc-axis{color:#fff;font-size:.75em}.fc-time tr td,.fc-axis tr td{padding:0}.wp-pagenavi a,.wp-pagenavi span{border:0px solid #BFBFBF}.fc-unthemed .fc-divider,.fc-unthemed .fc-list-heading td,.fc-unthemed .fc-popover .fc-header{background:#eeeeeed1}.et-db #et-boc .et-l h3{font-size:16px!important}.et-db #et-boc .et-l h3:hover{text-decoration:none}.fc-list-heading-main{color:#11224E}.fc-unthemed .fc-list-item:hover td{background-color:#11224E}.fc-list-item-title a[href]:hover{text-decoration:none}.et-l.et-l--body tr td{padding:16px 18px!important}.page-id-11 .et_pb_gutters3 .et_pb_column_1_3 .et_pb_module,.page-id-11 .et_pb_gutters3.et_pb_row .et_pb_column_1_3 .et_pb_module{margin-bottom:0!important}.wc_donation_on_checkout{background-color:transparent!important}.campaign-title h4{display:none}.campaign-title h3{color:#fff!important}.block-campaign-thumbnail,.list-campaign-thumbnail{display:none}.wc_donation_on_cart.list{border:0px solid #f8f8f8;margin-bottom:20px;border-radius:5px;padding:20px;box-shadow:rgba(99,99,99,0.0) 0px 2px 8px 0px}#wc_donation_on_shortcode_249266 .wc-input-text,#wc_donation_on_checkout .wc-input-text,#wc_donation_on_cart .wc-input-text{border-color:#ffffff!important;padding:15px!important;margin:0!important;border-width:0px!important}.price-wrapper.before::before,#wc_donation_on_checkout .price-wrapper::before,#wc_donation_on_cart .price-wrapper::before{height:49px!important;padding-bottom:2px!important}#wc-donation-f-submit-donation{background-color:transparent!important;border-color:#ffffff!important;color:#FFFFFF}#wc_donation_on_shortcode_249266 .price-wrapper::before,#wc_donation_on_checkout .price-wrapper::before,#wc_donation_on_cart .price-wrapper::before{background:#ffffffd6!important;color:#333333!important}.single-product .et_pb_tab_content h2,.single-product .woocommerce-product-attributes-item th{color:#fff!important}.woocommerce .woocommerce-info a.showcoupon{color:#fff!important}#donation-form input.text,#donation-form input.title,#donation-form input[type="email"],#donation-form input[type="password"],#donation-form input[type="tel"],#donation-form input[type="text"],#donation-form select,#donation-form textarea,#registration-form input.text,#registration-form input.title,#registration-form input[type="email"],#registration-form input[type="password"],#registration-form input[type="tel"],#registration-form input[type="text"],#registration-form select,#registration-form textarea{color:black!important}.cart-subtotal,.order-total,.wc-block-product-search__label{color:white}.et_pb_wc_cart_totals_0_tb_body table.shop_table{box-shadow:0px 0px 0px 0px rgba(0,0,0,0)!important}#add_payment_method #payment ul.payment_methods li,.woocommerce-cart #payment ul.payment_methods li,.woocommerce-checkout #payment ul.payment_methods li{color:#000}.woocommerce-privacy-policy-text{color:#000}#donation-form,#registration-form,#donation-form label,#registration-form label,.donation-form .field .required-star,.registration-form .field .required-star,#registration-form h3,#registration-form th,#donation-form h3{color:white!important}.donation-form .field input,.donation-form .field select,.donation-form .field textarea,.donation-form #card-element,.registration-form .field input,.registration-form .field select,.registration-form .field textarea,.registration-form #card-element,.registration-form .amount-field{max-width:1200px!important;border:0px;border-bottom:1px solid white;background:#fff0;padding-bottom:10px;color:white}#donation-form .field.tel,#donation-form .field.comment,#donation-form .field.postal-code,#registration-form .field.tel,#registration-form .field.comment,#registration-form .field.postal-code{max-width:1200px!important;padding-bottom:40px}#donation-form input.text,#donation-form input.title,#donation-form input[type="email"],#donation-form input[type="password"],#donation-form input[type="tel"],#donation-form input[type="text"],#donation-form select,#donation-form textarea,#registration-form input.text,#registration-form input.title,#registration-form input[type="email"],#registration-form input[type="password"],#registration-form input[type="tel"],#registration-form input[type="text"],#registration-form select,#registration-form textarea{color:white!important}#donation-form .btn-group .btn-submit-donation,#registration-form .btn-group .btn-submit-registration{padding:10px 20px;border-radius:30px;background:#fff0;color:#fff;font-size:20px;border:2px #fff solid;margin-top:20px}#donation-form .btn-group .btn-submit-donation:hover,#regitration-form .btn-group .btn-submit-registration:hover{background:#fff;color:#11224E}.registration-form .registration-summary .summary-total{border-top:0px solid white!important}.donation-success{color:#fff!important}#registration-form .contact,#donation-form .contact,#donation-form .custom-fields{padding-top:60px}.et-l #registration-form .contact h3,.et-l #donation-form .contact h3,.et-l #donation-form .custom-fields h3{font-size:28px!important}#camp-form .donation h3,#camp-form .donation .other-option,#camp-form .donation .other-amount,#camp-form .section.recurring,#memberform .donation h3,#memberform .donation .other-option,#memberform .donation .other-amount,#memberform .section.recurring,.page-id-11 .donation h3,.page-id-11 .donation .other-option,.page-id-11 .donation .other-amount,.page-id-11 .section.recurring,.page-id-239471 .donation h3,.page-id-239471 .donation .other-option,.page-id-239471 .donation .other-amount,.page-id-239471 .section.recurring{display:none!important}.postid-248341 p.price{display:none}.postid-248341 p{color:white}.dataTables_length,.dataTables_filter,.dataTables_info,.dataTables_paginate{display:none!important}thead th:first-child,thead th:last-child{display:none!important}table.dataTable tbody tr{background:transparent!important;color:#ffffff!important}table.dataTable tbody tr:hover{background:transparent!important}table.dataTable tbody tr:hover td{color:#ffffff!important}table,table th,table td{color:#ffffff!important}table thead th{background:transparent!important}table,table th,table td{border-color:rgba(255,255,255,0.2)!important}table.dataTable{width:100%!important;table-layout:fixed!important}table.dataTable_wrapper,table.dataTable{width:100%!important;table-layout:auto!important}table.dataTable th:first-child,table.dataTable td:first-child{position:relative!important;left:auto!important}table.dataTable tbody tr:hover td{background-color:rgba(255,255,255,0.05)!important}.post-password-form{max-width:500px;margin:80px auto;background:white;padding:40px;border-radius:10px;box-shadow:0 10px 30px rgba(0,0,0,0.1);text-align:center}.post-password-form p:first-child{font-size:20px;font-weight:600;margin-bottom:20px}.post-password-form input[type="password"]{width:100%;padding:14px;margin-top:10px;border-radius:6px;border:1px solid #ddd;font-size:16px}.post-password-form input[type="submit"]{margin-top:20px;background:#3aa0d8;color:white;border:none;padding:12px 28px;border-radius:6px;font-weight:600;cursor:pointer}