.woocommerce #respond input#submit,.woocommerce-page #respond input#submit,.woocommerce #content input.button,.woocommerce-page #content input.button,.woocommerce-message,.woocommerce-error,.woocommerce-info{background:#ffffff!important}#et_search_icon:hover,.mobile_menu_bar:before,.mobile_menu_bar:after,.et_toggle_slide_menu:after,.et-social-icon a:hover,.et_pb_sum,.et_pb_pricing li a,.et_pb_pricing_table_button,.et_overlay:before,.entry-summary p.price ins,.woocommerce div.product span.price,.woocommerce-page div.product span.price,.woocommerce #content div.product span.price,.woocommerce-page #content div.product span.price,.woocommerce div.product p.price,.woocommerce-page div.product p.price,.woocommerce #content div.product p.price,.woocommerce-page #content div.product p.price,.et_pb_member_social_links a:hover,.woocommerce .star-rating span:before,.woocommerce-page .star-rating span:before,.et_pb_widget li a:hover,.et_pb_filterable_portfolio .et_pb_portfolio_filters li a.active,.et_pb_filterable_portfolio .et_pb_portofolio_pagination ul li a.active,.et_pb_gallery .et_pb_gallery_pagination ul li a.active,.wp-pagenavi span.current,.wp-pagenavi a:hover,.nav-single a,.posted_in a{color:#ffffff}.et_pb_contact_submit,.et_password_protected_form .et_submit_button,.et_pb_bg_layout_light .et_pb_newsletter_button,.comment-reply-link,.form-submit .et_pb_button,.et_pb_bg_layout_light .et_pb_promo_button,.et_pb_bg_layout_light .et_pb_more_button,.woocommerce a.button.alt,.woocommerce-page a.button.alt,.woocommerce button.button.alt,.woocommerce-page button.button.alt,.woocommerce input.button.alt,.woocommerce-page input.button.alt,.woocommerce #respond input#submit.alt,.woocommerce-page #respond input#submit.alt,.woocommerce #content input.button.alt,.woocommerce-page #content input.button.alt,.woocommerce a.button,.woocommerce-page a.button,.woocommerce button.button,.woocommerce-page button.button,.woocommerce input.button,.woocommerce-page input.button,.et_pb_contact p input[type="checkbox"]:checked+label i:before,.et_pb_bg_layout_light.et_pb_module.et_pb_button{color:#ffffff}.footer-widget h4{color:#ffffff}.et-search-form,.nav li ul,.et_mobile_menu,.footer-widget li:before,.et_pb_pricing li:before,blockquote{border-color:#ffffff}.et_pb_counter_amount,.et_pb_featured_table .et_pb_pricing_heading,.et_quote_content,.et_link_content,.et_audio_content,.et_pb_post_slider.et_pb_bg_layout_dark,.et_slide_in_menu_container,.et_pb_contact p input[type="radio"]:checked+label i:before{background-color:#ffffff}a{color:#444444}#main-header,#main-header .nav li ul,.et-search-form,#main-header .et_mobile_menu{background-color:#000000}#top-header,#et-secondary-nav li ul{background-color:#ffffff}.et_header_style_centered .mobile_nav .select_page,.et_header_style_split .mobile_nav .select_page,.et_nav_text_color_light #top-menu>li>a,.et_nav_text_color_dark #top-menu>li>a,#top-menu a,.et_mobile_menu li a,.et_nav_text_color_light .et_mobile_menu li a,.et_nav_text_color_dark .et_mobile_menu li a,#et_search_icon:before,.et_search_form_container input,span.et_close_search_field:after,#et-top-navigation .et-cart-info{color:#ffffff}.et_search_form_container input::-moz-placeholder{color:#ffffff}.et_search_form_container input::-webkit-input-placeholder{color:#ffffff}.et_search_form_container input:-ms-input-placeholder{color:#ffffff}#top-menu li a{font-size:15px}body.et_vertical_nav .container.et_search_form_container .et-search-form input{font-size:15px!important}#top-menu li a,.et_search_form_container input{font-weight:bold;font-style:normal;text-transform:uppercase;text-decoration:none}.et_search_form_container input::-moz-placeholder{font-weight:bold;font-style:normal;text-transform:uppercase;text-decoration:none}.et_search_form_container input::-webkit-input-placeholder{font-weight:bold;font-style:normal;text-transform:uppercase;text-decoration:none}.et_search_form_container input:-ms-input-placeholder{font-weight:bold;font-style:normal;text-transform:uppercase;text-decoration:none}#top-menu li.current-menu-ancestor>a,#top-menu li.current-menu-item>a,.et_color_scheme_red #top-menu li.current-menu-ancestor>a,.et_color_scheme_red #top-menu li.current-menu-item>a,.et_color_scheme_pink #top-menu li.current-menu-ancestor>a,.et_color_scheme_pink #top-menu li.current-menu-item>a,.et_color_scheme_orange #top-menu li.current-menu-ancestor>a,.et_color_scheme_orange #top-menu li.current-menu-item>a,.et_color_scheme_green #top-menu li.current-menu-ancestor>a,.et_color_scheme_green #top-menu li.current-menu-item>a{color:#ffffff}#main-footer{background-color:#000000}#footer-widgets .footer-widget a,#footer-widgets .footer-widget li a,#footer-widgets .footer-widget li a:hover{color:#ffffff}.footer-widget{color:#ffffff}#main-footer .footer-widget h4{color:#ffffff}.footer-widget li:before{border-color:#ffffff}#footer-bottom{background-color:#000000}h1,h2,h3,h4,h5,h6,.et_quote_content blockquote p,.et_pb_slide_description .et_pb_slide_title{font-weight:bold;font-style:normal;text-transform:uppercase;text-decoration:none}@media only screen and (min-width:981px){.et_header_style_left .et-fixed-header #et-top-navigation,.et_header_style_split .et-fixed-header #et-top-navigation{padding:33px 0 0 0}.et_header_style_left .et-fixed-header #et-top-navigation nav>ul>li>a,.et_header_style_split .et-fixed-header #et-top-navigation nav>ul>li>a{padding-bottom:33px}.et_header_style_centered header#main-header.et-fixed-header .logo_container{height:66px}.et_header_style_split .et-fixed-header .centered-inline-logo-wrap{width:66px;margin:-66px 0}.et_header_style_split .et-fixed-header .centered-inline-logo-wrap #logo{max-height:66px}.et_pb_svg_logo.et_header_style_split .et-fixed-header .centered-inline-logo-wrap #logo{height:66px}.et_header_style_slide .et-fixed-header #et-top-navigation,.et_header_style_fullscreen .et-fixed-header #et-top-navigation{padding:24px 0 24px 0!important}.et-fixed-header#top-header,.et-fixed-header#top-header #et-secondary-nav li ul{background-color:#ffffff}.et-fixed-header #top-menu a,.et-fixed-header #et_search_icon:before,.et-fixed-header #et_top_search .et-search-form input,.et-fixed-header .et_search_form_container input,.et-fixed-header .et_close_search_field:after,.et-fixed-header #et-top-navigation .et-cart-info{color:#ffffff!important}.et-fixed-header .et_search_form_container input::-moz-placeholder{color:#ffffff!important}.et-fixed-header .et_search_form_container input::-webkit-input-placeholder{color:#ffffff!important}.et-fixed-header .et_search_form_container input:-ms-input-placeholder{color:#ffffff!important}.et-fixed-header #top-menu li.current-menu-ancestor>a,.et-fixed-header #top-menu li.current-menu-item>a{color:#ffffff!important}}@media only screen and (min-width:1350px){.et_pb_row{padding:27px 0}.et_pb_section{padding:54px 0}.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper{padding-top:81px}.et_pb_section.et_pb_section_first{padding-top:inherit}.et_pb_fullwidth_section{padding:0}}h1,h2,h3,h4,h5,h6{font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif}body,input,textarea,select{font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif}#main-header,#et-top-navigation{font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif}#main-header{z-index:999!important}.page-id-40 #main-header{background-color:rgba(0,0,0,0.66)!important}#top-menu .menu-item-has-children>a:first-child:after,#et-secondary-nav .menu-item-has-children>a:first-child:after{display:none!important}#top-menu .menu-item-has-children>a:first-child{padding-right:0px!important}.page-id-40.et_fixed_nav.et_show_nav #page-container{padding-top:0px!important}.nav li ul{border-top:0px}.page-id-40 .nav li ul{background-color:rgba(0,0,0,0.66)!important}.et_mobile_menu{border-top:0px}.page-id-40 .et_mobile_menu{background-color:rgba(0,0,0,0.66)!important}.et_mobile_menu li a{text-transform:uppercase;font-size:15px;font-weight:bold}.et_pb_slide{height:100vh!important}.et-pb-controllers a{width:16px!important;height:9px!important;-webkit-border-radius:0px!important;-moz-border-radius:0px!important;border-radius:0px!important}.et_pb_bg_layout_dark .et_pb_slide_description{text-shadow:none!important}#gallerycontainer_t2 .gallery_t2_item_bottom .gallery_t2_item_name{font-family:'Montserrat'!important;font-size:18px!important;line-height:18px!important}#gallerycontainer_t2 .gallery_t2_item_container{border:0px solid!important;box-shadow:none!important}#gallerycontainer_t2 .gallery_t2_item_bottom{border-top:1px solid #fff!important}#wps-gallery-template-10-image-container{margin-bottom:50px!important}#gallerycontainer_t2{padding-bottom:50px!important}.wps-template10-overlay-title{display:none!important}#sidebar h4.widgettitle{font-size:22px!important}.wps_photo_search_label{display:none!important}input{-webkit-appearance:caret!important}input[type=text]{background-color:#eee!important;font-size:14px!important}input[type=submit]{font-size:14px!important;text-transform:uppercase!important}input.wps_photo_search_term{width:180px!important}#content.site-content.wpps-search-page-wrapper{padding-top:58px!important;width:80%!important;max-width:1080px!important;margin:auto!important}#gallerybuy .item{border:0px!important;margin:0px!important}.wps-gallery-template1-thumb{padding:0px!important}.wps-gallery-template1-thumb img{width:200px!important;border:0px!important}.wps-gallery-template1-thumb img:hover{background-color:#f0f0f0!important}.wpps_search_results{margin-bottom:30%!important}.wpps-page-title{display:none!important}.wpps_red_box_front_end{visibility:hidden!important;padding-bottom:120px!important}.wpps_red_box_front_end:after{content:'Sorry, no photos were found for that bib number. \a It may have been illegible or obscured from view. \a Please check the spelling of the event name and \a try another search, or return to the events page \a and click on the event image to browse the gallery.'!important;white-space:pre!important;visibility:visible!important;display:block!important;position:absolute!important}.add_to_cart_success_msg{background-color:#eee!important;border:0px!important;color:#000!important;max-width:600px!important}.wps_photo_details_items_added_list{border-top:1px solid #ccc!important}.wps_photo_details_view_cart,.wps_photo_details_continue_shopping{color:#000!important;border-radius:0!important;border-style:solid!important;border-width:0px!important;box-shadow:none!important;background:#ccc!important;text-shadow:none!important;text-transform:uppercase!important;font-family:'Montserrat'!important}.et_pb_portfolio_item h2{text-align:center!important}.et_overlay:before{display:none!important}.et_pb_fullwidth_portfolio .et_pb_portfolio_image:hover h3{margin-top:30%!important}div.et_pb_testimonial_description_inner{width:100%!important}div.et-pb-contact-message (text-align:center!important;)#footer-bottom{background-color:#000!important}.et_pb_text_0{padding-right:100px!important;padding-left:100px!important}.et_pb_image_15{margin-left:0}.et_pb_image_28{margin-left:0}.et_pb_image_27{margin-left:0}.et_pb_image_26{margin-left:0}.et_pb_image_25{margin-left:0}.et_pb_image_24{margin-left:0}.et_pb_image_23{margin-left:0}.et_pb_image_22{margin-left:0}.et_pb_image_21{margin-left:0}.et_pb_image_20{margin-left:0}.et_pb_image_19{margin-left:0}.et_pb_image_18{margin-left:0}.et_pb_image_17{margin-left:0}.et_pb_image_16{margin-left:0}.et_pb_image_14{margin-left:0}.et_pb_image_0{margin-left:0}.et_pb_image_13{margin-left:0}.et_pb_image_12{margin-left:0}.et_pb_image_11{margin-left:0}.et_pb_image_10{margin-left:0}.et_pb_image_9{margin-left:0}.et_pb_image_8{margin-left:0}.et_pb_image_7{margin-left:0}.et_pb_image_6{margin-left:0}.et_pb_image_5{margin-left:0}.et_pb_image_4{margin-left:0}.et_pb_image_3{margin-left:0}.et_pb_image_2{margin-left:0}.et_pb_image_1{margin-left:0}.et_pb_image_29{margin-left:0}@media only screen and (max-width:767px){.et_pb_text_0{padding-right:10px!important;padding-left:10px!important}}