body{width:100%;}img{max-width:100%;height:auto;}.container_12{width:100%;max-width:calc(100% - 20px);margin-left:0;margin-right:0;height:auto;min-width:0;overflow:hidden;padding-left:10px;padding-right:10px;}.container_12.extended{width:100%;max-width:100%;padding-left:0;padding-right:0;}.container_12.extended_padding{padding-left:10px;padding-right:10px;max-width:calc(100% - 20px);}.container_12 .grid_12{width:100%;}.header{height:auto;padding:0 0px;}.container_12.header{max-width:100%;}.header_logos{width:100%;float:none;clear:both;text-align:center;height:auto;max-height:none;}.region-header{width:100%;clear:both;}.header a#homeride,.header a#kinderfonds{float:none;display:inline-table;}.header a#kinderfonds{margin-right:0;margin-left:0;display:none;}.header .divider{display:none;}#block-homeride-base-login-logout-block.grid_3{width:100%;background:rgba(213,24,41,1);margin:15px 0 0 0;padding:10px 0;float:none;}#block-homeride-base-login-logout-block:before{display:none;}.header #block-search-form{float:none;width:100%;margin:15px 0;}.post_header #block-donatie-donatie-action-links,.post_header #block-teams-teams-action-links{float:left;margin:0 0 20px;text-align:center;overflow:hidden;width:47.5%;}.post_header #block-donatie-donatie-action-links{margin-right:2.5%;}.post_header #block-teams-teams-action-links{margin-left:2.5%;}.post_header #block-donatie-donatie-action-links a.doneer,.post_header #block-teams-teams-action-links a.aanmelden{display:none;}.post_header #block-teams-teams-action-links h2 a,.post_header #block-donatie-donatie-action-links h2 a{font-size:20px;display:block;text-decoration:underline;padding:10px 0 15px;color:#fff;letter-spacing:0;box-shadow:1px 1px 1px #000;border-radius:3px;}.post_header #block-donatie-donatie-action-links h2 a{background:rgba(213,24,41,1);}.post_header #block-teams-teams-action-links h2 a{background:rgb(89,198,241);}.post_header #block-donatie-donatie-total-block{margin-top:0;width:100%;float:none;}#block-donatie-donatie-total-block .total_aanmeldingen{width:auto;margin-top:15px;}#block-donatie-donatie-total-block .progress_bar{padding:22px 40px 0 0;}.banner_body .schuin.blauw,.footer_background_body .schuin.blauw{left:100px;}.banner_body .schuin.geel,.footer_background_body .schuin.geel{left:180px;}.banner_body .schuin.wittig{left:218px;}#page-title{font-size:20px;}.content_wrap,.sidebar{padding-top:0;}.node-contact .content_wrap .sidebar{display:none;}.container_12.footer{height:auto;}.footer h2{text-align:center;}h2,.field-name-field-download-category{font-size:26px;}#block-homeride-base-homeride-footer-background{display:none;}#block-menu-menu-footer-menu ul,#block-menu-menu-footer-menu{margin:0;width:100%;}#block-menu-menu-footer-menu ul li a{color:rgb(45,45,45);}#block-mailchimp-signup-homeride-nieuwsbrief{width:100%;margin-left:0;}#block-homeride-contact-contact-footer,#block-mailchimp-signup-homeride-nieuwsbrief{float:none;}#block-menu-menu-footer-menu ul{margin:0;}#block-homeride-contact-contact-footer{clear:both;padding-bottom:20px;padding-top:20px;}.footer .field-collection-container{text-align:center;}.container_12 .grid_7,.grid_5,body .grid_5.sidebar{max-width:100%;width:100%;margin-left:0;margin-right:0;}.field-name-field-news-image .field-item:after{display:none;}.field-name-field-news-image .field-item img{width:100%;height:auto;}.sidebar:before{display:none;}.team.teaser .field-name-field-team-logos{margin-right:0;float:none;width:auto;}.team.teaser{text-align:center;}.team.teaser .content{width:100%;text-align:left;padding:20px 0 0 0;}.team.teaser h2{float:none;}.team.teaser a.doneer{float:none;width:100%;margin:15px 0 15px;}.team.teaser .divider{width:100%;}.team.teaser .item-list{text-align:left;}.node-teams .content{width:auto;}.node-teams .content_wrap .region-content{padding-right:0;padding-top:25px;}.node-teams .team_actions_links a.doneer,.node-teams .team_actions_links a.aanmelden{width:100%;padding-left:0;padding-right:0;margin-right:0;margin-bottom:15px;}.node-teams .team_actions_links a.aanmelden{margin-left:0;}ul.teamleden li a.doneer{width:100%;float:none;padding-left:0;padding-right:0;}.content_pager span.pager_page_title,.content_pager ul.pager,.content_pager .pager_total_teams,.content_pager .filter,.content_pager .per_page{float:none;clear:both;display:block;margin:0 0 10px;overflow:hidden;}#block-donatie-donatie-total-block{display:flex;flex-direction:column;}#block-donatie-donatie-total-block .total_donate,.front #block-donatie-donatie-total-block .total_donate{border:none;order:2;text-align:left;}#block-donatie-donatie-total-block .progress_bar{order:1;}#block-donatie-donatie-total-block .total_donate .large{font-size:20px;}#block-donatie-donatie-total-block .progress_bar{padding:0;}.post_header #block-donatie-donatie-action-links,.post_header #block-teams-teams-action-links{margin-bottom:0;}#block-donatie-donatie-total-block .progress_bar .biker{display:none;}#block-donatie-donatie-total-block .total_donate,#block-donatie-donatie-total-block .total_aanmeldingen{float:none;}#block-donatie-donatie-total-block .total_donate{max-width:100%;width:100%;text-align:center;}.node-agenda.node-teaser .field-name-field-agenda-date{margin-bottom:20px;}.header #search-block-form{float:none;}.header #search-block-form input[type=text]{width:calc(100% - 80px);}.header #block-search-form{width:auto;background:#1a1a1a;padding:10px;}.header #search-block-form input[type=submit]{float:right;margin:0 0px;font-size:18px;background:#404040;}#block-donatie-donatie-total-block .total_aanmeldingen{order:3;}#block-homeride-base-partner-footer-block{height:auto;line-height:100%;text-align:center;}#block-homeride-base-partner-footer-block h2,#block-homeride-base-partner-footer-block a{text-align:center;width:100%;padding:0;margin:0 0 15px;}#block-homeride-base-partner-footer-block a,#block-homeride-base-partner-footer-block .field-name-field-partner-logo{float:none;}#block-system-main .node.node-agenda.node-teaser{width:100%;margin:0 0 25px 0;float:none;clear:both;}#block-system-main .node.node-agenda.node-teaser + div.divider{display:block;}#block-system-main .node.node-agenda.node-teaser:nth-child(3n+2){clear:none;}#block-system-main .node.node-agenda.node-teaser{clear:none;}.region-footer{display:flex;flex-direction:column;width:100%;}#block-mailchimp-signup-homeride-nieuwsbrief,#block-homeride-contact-contact-footer,#block-menu-menu-footer-menu{width:100%;}#block-homeride-contact-contact-footer{order:1;}#block-mailchimp-signup-homeride-nieuwsbrief{order:2;}#block-menu-menu-footer-menu{order:3;margin:25px 0;}#block-menu-menu-footer-menu ul li,#block-menu-menu-footer-menu ul li.leaf{width:45%;float:left;margin:0 5% 16px 0;}#block-menu-menu-footer-menu ul li:nth-child(even),#block-menu-menu-footer-menu ul li.leaf:nth-child(even){margin-right:0;}#block-menu-menu-footer-menu ul li:nth-child(2n+3),#block-menu-menu-footer-menu ul li.leaf:nth-child(2n+3){clear:both;}.faq_block{float:none;margin:0 0 25px;width:100%;}.faq_block:first-child{margin-top:30px;}.content_body #block-veelgestelde-vraag-faq-block.block .faq_block h2.faq_block_title{padding-left:10px;}.content_body #block-veelgestelde-vraag-faq-block.block .faq_block h2.faq_block_title:before{display:none;}.node-faq{padding:10px 10px;}.node-faq .target{margin:10px 0;}.node-basis-pagina .field-collection-view .field-item{width:auto;margin:0;float:none;}.post_content.blokken-1 .block,.post_content .block,.post_content .block:nth-child(odd),.post_content .block:nth-child(even){width:100%;margin-right:0;float:none;margin-left:0;}.post_content .block{margin-bottom:25px;}.node-video iframe{width:100%;}.post_content.blokken-1 .node-video,.post_content.blokken-1 .node-video:nth-child(1n+4),.post_content.blokken-1 .node-video:nth-child(odd),.block-homeride-ranking,.block-homeride-ranking:last-child{width:100%;margin:0 0 25px 0;float:none;overflow:hidden;}.post_content.blokken-1 .node-video:last-of-type{margin-bottom:0;}#block-homeride-base-homeride-social .widget_wrapper{width:100%;float:none;margin-bottom:25px;}.profile .user-picture,.user_profile .user_info,.node-teams .field-name-field-team-logos{text-align:center;float:none;margin-right:0;}.user_profile{width:auto;text-align:left;}.user_profile{text-align:left;}.user_profile .field-label{width:100%;float:none;}.user_profile{text-align:left;}.node-teams .content{float:none;}.user-profile .region-content .block{width:auto;}ul.teamgenoten li{width:100%;margin-right:0;margin-left:0;}.node-acties.node-teaser .field-name-field-actie-streefbedrag{display:block;float:none;margin-top:16px;}.node-basis-pagina .field-collection-view.clearfix{float:none;width:100%;margin-left:0;margin-right:0;}.field-name-field-fc-quicklink-image:after{display:none;}.field-name-field-fc-quicklink-image{margin-bottom:16px;}#block-donatie-donatie-peloton-donateurs{width:100%;}.donaties{width:auto;float:none;display:block;overflow:hidden;clear:both;}.donaties .divider.vertical{display:none;}.donaties .divider.vertical.right{display:none;}.donaties .donatie{float:none;margin:0 20px 20px 20px;overflow:hidden;}.entitytype-donatie-form #edit-field-donatie-naam-voorletters,.entitytype-donatie-form #edit-field-donatie-naam-voornaam,#edit-field-user-prename,.entitytype-donatie-form #edit-field-donatie-naam-tussenvoegsel,#edit-field-user-tussenvoegsel,.entitytype-donatie-form #edit-field-donatie-naam-achternaam,#edit-field-user-lastname,.entitytype-donatie-form #edit-field-donatie-straatnaam,.entitytype-donatie-form #edit-field-donatie-nr,.entitytype-donatie-form #edit-field-donatie-toevoeging-nr,#edit-field-user-address-suffix,.entitytype-donatie-form #edit-field-donatie-postcode,#edit-field-user-pobox{width:100%;float:none;margin-right:0;}.post_content .dubbele_lijn{display:block;margin:25px 0;}ul.teamgenoten li{position:relative;padding-bottom:00px;}ul.teamgenoten li.divider{padding-bottom:0;}.prog_wrap{bottom:0;clear:both;position:relative;width:100%;}.node-logos{text-align:center;}.field-name-field-logos-images .field-item{float:none;margin-bottom:15px;}.field-name-field-logos-images .field-item:nth-child(odd){clear:both;margin-right:0px;}.field-name-field-logos-images .field-item:nth-child(even){margin-left:0px;}#block-homeriders-aan-het-woord-homerides-aan-het-woord .node-homeriders-aan-het-woord{width:100%;float:none;margin-right:0;margin-left:0;}#block-homeriders-aan-het-woord-homerides-aan-het-woord .node-homeriders-aan-het-woord:nth-child(even){clear:both;}#block-homeriders-aan-het-woord-homerides-aan-het-woord .node-homeriders-aan-het-woord:nth-child(odd){margin-right:0;margin-left:0;}.partner_wrapper.odd,.partner_wrapper.even{width:auto;margin-left:0;margin-right:0;float:none;overflow:hidden;}.promo-homeride{top:3px;width:70px;right:15px;font-size:8px;}.promo-homeride img{margin-top:3px;width:50px;}
