@media (min-width:768px){.pa-blog-list article.has-post-thumbnail{display:grid;grid-template-columns:30% auto;gap:0 20px;margin-bottom:20px}.pa-blog-list article.has-post-thumbnail .entry-featured-image-url{grid-row:span 5;margin-bottom:0}.pa-blog-list .entry-title,.pa-blog-list .post-meta,.pa-blog-list .post-content,.pa-blog-list .et_pb_button{grid-column:2}}.et_pb_post{margin-bottom:20px!important}.et-pb-active-slide{opacity:1!important}@media (min-width:767px){.pv-news-list .entry-featured-image-url{width:30%;float:left;margin-bottom:0!important}.pv-news-list .entry-title,.pv-news-list .post-meta,.pv-news-list .post-content{width:70%;float:left;padding-left:30px}}.ecs-events-calendar-list__month-separator-text{font-size:30px!important}@media only screen and (min-width:981px){.menu-item-254678{background:#e0ac38;padding:32px 10px 12px 10px!important}}@media (min-width:981px){.et_header_style_left .et-fixed-header #et-top-navigation{padding-top:0}}@media (min-width:981px){.et_header_style_left #et-top-navigation{padding:0!important}}@media only screen and (min-width:981px){.menu-item-255208{background:#31adde;padding:32px 10px 12px 10px!important}}@media (min-width:981px){.et_header_style_left .et-fixed-header #et-top-navigation{padding-top:0}}@media (min-width:981px){.et_header_style_left #et-top-navigation{padding:0!important}}@media only screen and (min-width:981px){.menu-item-254702{background:#61c4b0;padding:32px 10px 12px 10px!important}}@media (min-width:981px){.et_header_style_left .et-fixed-header #et-top-navigation{padding-top:0}}@media (min-width:981px){.et_header_style_left #et-top-navigation{padding:0!important}}.verttabs{border:none}@media(min-width:600px){.verttabs ul.et_pb_tabs_controls{float:left;width:175px!important;padding:5px!important;margin-right:20px;margin-bottom:300px!important;background:transparent}.verttabs ul.et_pb_tabs_controls:after{content:none}.verttabs .et_pb_tabs_controls li{width:100%;border-bottom:2px solid gray}.verttabs .et_pb_tab_content ul{padding:0 0 23px 190px!important}.verttabs .et_pb_tab_content h3{padding:0 0 0 170px}.et_pb_tabs_controls li a{padding:4px 10px}.verttabs ul.et_pb_tabs_controls{width:100%;margin-bottom:100px;margin-right:0}}#top-menu li ul li a{border-bottom:1px solid #31adde}.nav li ul li a{border-bottom:1px solid #31adde!important;line-height:1.2em}.nav li ul li a:hover{background-color:#186c95!important;color:#e0ac38!important;opacity:100%!important}.bsky a{font-size:0px!important;color:transparent;background-image:url('https://centrebike.org/wp-content/uploads/2026/01/bluesky-icon.png');background-repeat:no-repeat;background-position:center;background-size:contain;display:block;width:20px!important;height:20px!important}.facebook a{font-size:0px!important;color:transparent;background-image:url('https://centrebike.org/wp-content/uploads/2026/01/facebook-icon.png');background-repeat:no-repeat;background-position:center;background-size:contain;display:block;width:20px!important;height:20px!important}.instagram a{font-size:0px!important;color:transparent;background-image:url('https://centrebike.org/wp-content/uploads/2026/01/instagram-icon.png');background-repeat:no-repeat;background-position:center;background-size:contain;display:block;width:20px!important;height:20px!important}#top-header .container{padding-top:0px!important;padding-bottom:5px!important}.home .et_pb_column{margin-bottom:0px!important}@media (min-width:500px){.et_pb_fullwidth_section{padding:0!important}}.ecs-event .act-post .row{padding-top:0px!important}.dl-v-menu .et_pb_menu_inner_container,.dl-v-menu .et_pb_menu__wrap,.dl-v-menu .et_pb_menu__menu,.dl-v-menu.et_pb_menu .et_pb_menu__menu>nav,.dl-v-menu.et_pb_menu .et_pb_menu__menu>nav>ul{display:block}.dl-v-menu .et_mobile_nav_menu{display:none}.dl-v-menu .et_pb_menu__menu>nav>ul>li{margin-top:0px}@media screen and (max-width:960px){.et_mobile_menu{margin-left:50%!important;max-width:60%!important;line-height:16px!important;padding-top:10px!important;padding-bottom:10px!important}.et_mobile_menu li a{padding-top:4px!important;padding-bottom:4px!important;border-bottom:1px solid #31adde}}@media screen and (max-width:600px){.et_mobile_menu{margin-left:25%!important;max-width:80%!important;line-height:20px!important}#main-header{line-height:10px!important}}#top-menu .menu-item-has-children>a:first-child{padding-right:15px!important}#et-top-navigation li{padding-right:10px!important}