/* https://www.tridatanet.com/wp-content/themes/aquabike-child/css/main.css?ver=250708-81033 */
html{scroll-behavior:smooth}h4,h5{margin-left:20px}.onlymobile{display:none}.gray{background-color:#f3f3f3}.white{background-color:#fff}.grayfont{color:#939498}.redfont{color:red}.darkgreenfont{color:#006400}.small{font-size:.9em}.smaller{font-size:.8em}.smallest{font-size:.7em}.big{font-size:1.1em}.bigger{font-size:1.2em}.biggest{font-size:1.3em}.bold{font-weight:700}.center_text{text-align:center}.clear{clear:both}table tr .col_center{text-align:center}table.padded th,table.padded td{padding:8px}.ab_button_link,.ab_button_link:hover,.ab_button_link:active,.ab_button_link:focus,.ab_submit,.ab_submit:hover,.ab_submit:active,.ab_submit:focus{color:#fff;background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#b7d282),color-stop(1,#8eb56d));border-radius:6px;border:1px solid #dcdcdc;display:inline-block;padding:8px 10px;line-height:16px}.ab_submit{font-weight:700}.ab_submit_inactive{background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#999999),color-stop(1,#666666))}.aquabike textarea{overflow:auto}.li_no_style{list-style:none}.hovered{opacity:1!important}.aquabike label{padding:5px 0;color:#676767}#lightboxOverlay{position:fixed!important;top:0;left:0;height:100%!important;width:100%!important}#lightbox{position:fixed!important;top:50%!important;transform:translateY(-50%)}.aquabike .bls-top-banner{padding:15px 5px;height:200px}.aquabike .header_title{margin:10px 0 0 37px;text-align:center;width:140px}.aquabike .header_title_main{margin-top:5px;height:29px;font-size:29px;font-weight:700;text-transform:uppercase}.aquabike .header_title_sub{font-size:22px;font-style:italic}.aquabike .bls-top-banner a,.aquabike .bls-top-banner a:hover{background:none;padding:initial;margin:initial;border:none;color:#000;text-transform:initial}.aquabike .bls-menu-wrap{border-width:0 0 2px 0;border-style:solid;border-image:linear-gradient(to right,#339966,#336699) 1}.aquabike .entry-content{padding:20px}.aquabike .entry-content>p{padding:5px 0}.aquabike .bls-single-blog-detail{margin-top:25px}.aquabike .bls-single-blog-detail h2{display:block;margin:0 20px;padding:10px 2px;border-width:0 0 2px 0;border-style:solid;border-image:linear-gradient(to right,#339966,#336699) 1;color:#000;background:#fff;opacity:1}.aquabike .bls-single-blog-detail h2 a{color:#000}.ab_category_button_grid{display:grid;grid-template-columns:280px 280px}.ab_category_button{display:grid;grid-template-columns:30px 250px;grid-gap:3px;margin:5px 5px 5px 20px}.ab_category_button_marker{width:30px;height:30px}.ab_category_button_text{padding-left:10px;color:#000;background-color:#dadada;text-transform:uppercase;font-weight:700;line-height:30px}#TB_window .screen-reader-text{visibility:hidden;float:left}.aquabike .bls-footer-section a{color:#FFF}.aquabike footer label{color:#fff}.aquabike footer input{color:#000}.aquabike .ab_mailpoet_signup label,.aquabike .ab_countries_thickbox label{display:grid;grid-template-columns:20px auto;font-weight:400;color:#333;margin:0;padding:0}.aquabike .ab_mailpoet_signup input[type="checkbox"],.aquabike .ab_countries_thickbox input[type="checkbox"]{align-self:baseline}.athlete_top_buttons a,.athlete_top_buttons a:hover,.athlete_top_buttons a:active,.athlete_top_buttons a:focus,a.ab_top_button,a.ab_top_button:hover,a.ab_top_button:active,a.ab_top_button:focus,a.ab_profile_button,a.ab_profile_button:hover,a.ab_profile_button:active,a.ab_profile_button:focus{position:relative;padding:8px 10px;border-radius:3px;color:#fff}.event_information_title,.athlete_information_title,.aquabike h3#reply-title{font-weight:700;color:#333}table.event_information tr:nth-child(odd),table.athlete_information tr:nth-child(odd),table.striped tr:nth-child(odd),div.striped>:nth-child(odd){background-color:#dadada}table.event_information tr:nth-child(even),table.athlete_information tr:nth-child(even),table.striped tr:nth-child(even),div.striped>:nth-child(even){background-color:#ececec}.aquabike.archive h3,.aquabike.archive h4{margin-left:20px}.aquabike .bls-single-blog img{margin-top:0}.aquabike .bls-single-blog .heateorSssClear{clear:none}.aquabike .bls-single-blog .blog-single-btn{margin-top:27px}.aquabike .em-map-balloon .em-map-balloon-content{padding-bottom:0!important}.aquabike .em-map-balloon .em-map-balloon-content ul{padding-inline-start:0;margin-top:10px;margin-left:15px}.country_pages .state_filter_map_button{display:grid;grid-template-columns:auto auto;grid-gap:50px;margin:0 auto;color:#676767;width:fit-content}.country_pages .em-pagination{margin:0 0 20px 20px}.form_organizer_register p:has(input[name="website"]){display:none}