.content {
   width: 960px;
   margin: 0 auto;
   position: relative;
}
#tekst .content {
    width: 600px;
}
#header #top_menu {
   display: block!important;
}
#header_foto_wrapper .mobiel {
   display: none;
}
#header_foto_wrapper {
   height: 350px;
}
#header_foto_wrapper #header_foto {
   height: 350px;
}


#show #title_background h1 {
   margin: 0px!important;
   margin-bottom: 0px!important;
}

#show .content h1 {
   font-size: 34px!important; 
   margin: 0px 0px 10px 0px;
}



#show_home_recensies #more_recensies_knop {
   cursor: pointer;
   clear: both;
   text-align: center;
   display: none;
}
#show #show_home_recensies #recensies_more_hide {
   clear: both;
   padding-bottom: 10px;
   height: auto;
}
#show_home_recensies {
   margin: 0px 0px 40px 0px;
}
#show #pagina_selectie {
   border-top: 1px dotted #ccc;
   padding-top: 30px;
   margin-bottom: 10px;
}
#show_home_recensies .right {
   float: right;
}

#show_home_recensies .recensie_text {
   float: left;
   width: 645px;
}
#show_home_recensies .recensie_poster_information {
   float: left;
   width: 200px;
   margin-right: 30px;
}



#show .bnr_block {
   width: 300px;
   height: 640px;
   float: right;
}
#show .bnr_block .bnr_responsive .padding {
   padding: 20px 5px 5px 5px;
   text-align: center;
}

#show .bekijk_ook {
   float: left;
   width: 610px;
   height: 640px;
   margin-bottom: 40px;
}

#show .ga_verder {
   text-align: left;
   margin-bottom: 30px;
   background: #dae1e3;
}
.ga_verder h4 {
   margin-left: 25px;
}
#show #show_categorien {
   margin: 10px 0px 0px 25px;
}
#show .ga_verder li {
   float: left;
   width: 50%;
   text-align: left;
   margin-bottom: 10px;
}
#show .ga_verder a:hover {
   border-bottom: 1px solid #d66611;
}


#show_recensies .show_mobiel_menu {
  margin-bottom: 20px; 
}
.alle_recensies {
   margin-top: 10px;
}
.show_mobiel_menu .fa-star {
   color: #d66611;
}


#show_recensies .recensie_left {
   float: left;
   width: 250px;
}
#show_recensies .recensie_right {
   float: left;
   width: 600px;
}
#show_recensies .button_orange {
   float: right;
   margin-right: 120px;
}
#show_recensies .button_gray {
   float: left;
   margin-left: 120px;
}
#show_recensies .button {
   width: 300px;
   margin-bottom: 40px;
}




#main #categorieen .restaurants,
#main #categorieen .wellness {
   margin-right: 0px;
}
#home #categorieen .categorie {
   height: 325px;
}
#wattedoen #categorieen .categorie {
   height: 285px;
}
#home #categorieen .categorie .tekst, #wattedoen #categorieen .categorie .tekst {
   margin: 0px 20px;
}
#home #categorieen .categorie h2, #wattedoen #categorieen .categorie h2 {
   margin: 10px 0px 0px;
}
#home #categorieen .categorie p, #wattedoen #categorieen .categorie p {
   color: #333;
   font-size: 16px;
}



#activiteiten .nieuws_item .image img {
   width: 450px;
}


#nieuws_artikel {
    padding-top: 20px;
}
#nieuws_artikel #tekst #nieuws_tekst {
   margin: 0 auto;
   position: relative;
}
#nieuws_artikel .artikel {
    width: 600px;
    margin: 0 auto;
}
#nieuws_artikel .artikel .padding {
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}

#nieuws_artikel .recensies {
   width: 620px;
   border: 1px solid #ccc;
   border-radius: 5px;
   margin-bottom: 20px;
}
#nieuws_artikel .recensies .padding {
   padding: 20px;
}
#nieuws_artikel .plaats_reactie {
   width: 640px;
   margin: 0 auto;
}

#nieuws_tag_results {
    width: 620px;
    margin: 0 auto;
}
#nieuws_tag_results .related_item {
    position: relative;
    clear: both;
    margin-bottom: 10px;
    background-color: #fff;
}
#nieuws_tag_results .related_thumb {
    width: 150px;
    height: 100px;
    float: left;
    margin-right: 10px;
    overflow: hidden;
}
#nieuws_tag_results .related_thumb img {
    min-width: 150px;
    min-height: 100px;
}

#nieuws_tag_results p {
    font-size: 18px;
    font-weight: 300;
    padding: 10px;
}



#activiteiten .nieuws_item,
#laatste_nieuws .video_item,
#laatste_nieuws .nieuws_item {
   width: 450px;
   float: left;
   margin-bottom: 40px;
}
#laatste_nieuws .plaats_reactie {
   position: relative;
   width: 600px;
   margin: 0 auto;
}
#gerelateerd_blog .text {
   height: 100px;
}
#activiteiten .nieuwsitem_1,
#laatste_nieuws .nieuwsitem_1,
#laatste_nieuws .nieuwsitem_3,
#laatste_nieuws .nieuwsitem_5,
#laatste_nieuws .nieuwsitem_7,
#laatste_nieuws .nieuwsitem_9,
#laatste_nieuws .nieuwsitem_11,
#laatste_nieuws .nieuwsitem_13,
#laatste_nieuws .nieuwsitem_15,
#laatste_nieuws .nieuwsitem_17,
#laatste_nieuws .nieuwsitem_19,
#laatste_nieuws .nieuwsitem_21,
#laatste_nieuws .nieuwsitem_23,
#laatste_nieuws .nieuwsitem_25,
#laatste_nieuws .nieuwsitem_27,
#laatste_nieuws .nieuwsitem_29 {
   margin-right: 60px;
}
#laatste_nieuws .video_item img,
#laatste_nieuws .nieuws_item img {
   width: 460px;
   min-height: 250px;
}














.uitje_3,
.uitje_6,
.uitje_9,
.uitje_12,
.uitje_15,
.uitje_18,
.uitje_21,
.uitje_24,
.uitje_27,
.uitje_30,
.uitje_33,
.uitje_36,
.uitje_39,
.uitje_42,
.uitje_45,
.uitje_48,
.uitje_51,
.uitje_54,
.uitje_57,
.uitje_60,
.uitje_63,
.uitje_66,
.uitje_69 {
   margin-right: 0px;
}

.korting_3,
.korting_6,
.korting_9,
.korting_12,
.korting_15,
.korting_18,
.korting_21,
.korting_24,
.korting_27,
.korting_30 {
   margin-right: 0px;
}








#show #omschrijving, #show .omschrijving {
   margin-bottom: 30px;
}
#show #omschrijving #omschrijving_tekst {
   width: 550px;
   min-height: 300px;
   padding-left: 35px;
   padding-right: 15px;
   float: right;
   border-left: 1px dotted #ccc;
}
#omschrijving .video_tekst {
   font-size: 15px;
   color: #999;
   text-align: center;
}
#omschrijving .video {
   margin-bottom: 15px;
   overflow: hidden;
   box-shadow: 1px 1px 3px #000;
   height: 290px;
}
#omschrijving .foto_thumb {
   height: auto;
   box-shadow: none;
   overflow: unset;
}
#omschrijving .foto_thumb a:hover {
   border-bottom: 0px;
}
#omschrijving .video iframe {
   width: 100%;
   height: 290px;
}
#omschrijving .foto {
   height: 310px;
}
#omschrijving .video img {
   width: 100%;
   box-shadow: 1px 1px 3px #000;
}
#show #omschrijving #algemene_informatie {
   width: 280px;
   float: left;
}
#show #omschrijving #algemene_informatie .padding {
   padding: 0px;
}
#show #omschrijving #algemene_informatie #menu_right_column a {
   line-height: 40px;
}
#show #omschrijving #algemene_informatie .round_white_box {
   border: none!important;
   border-radius: 0px;
   margin-bottom: 30px;
}
#show .give_rating {
   margin-bottom: 30px;
}



#show #show_uitje_home_fotos {
   max-height: 300px;
   overflow: hidden;
   width: 100%;
   margin: 0px auto 0px;
   background-color: #c3cdcf;
}
#show #show_uitje_home_fotos .foto_left img,
#show #show_uitje_home_fotos .foto_right img {
   width: 50%;
   float: left;
   min-height: 300px;
}






#show .show_top_buttons {
   min-height: 180px;
}








.bnr_responsive {
   max-width: 960px;
   margin: 0px auto 30px;
   background: #fff;
   border: 1px solid #ccc;
   border-radius: 5px;
}















/* TABBLADEN MENU */
#show #menu_top {
   clear: both;
   position: relative;
   width: 100%;
   height: 50px!important;
   max-height: 50px!important;
   display: none;
}
#show #menu_wrapper {
   width: 960px;
   margin: 0 auto;
}
#show .menu {
   text-align: center;
   height: 50px;
   width: 190px;
   border-right: 1px solid #FBF9F5;
   float: left;
   margin-bottom: 30px;
}
#show .menu_01 {
   border-left: 1px solid #fff;
}
#show .active_07 {
   border-right: 1px solid #fff;
}
#show .active_01 {
   border-left: 1px solid #dddddd;
}
#show .active_05 {
   border-right: 1px solid #dddddd;
}
   #show .menu a:hover {
      text-decoration: none;
   }
/* EINDE TABBLADEN MENU */







#show #menu_button {
   display: none;
}


#show_agenda_item img {
   max-width: 558px;
}



#image_header .mobiel {
   display: none;
}


#google_gerelateerd {
   height: 475px;
   width: 100%;
   min-width: 960px;
   max-width: 1200px;
   margin: 0 auto;
   overflow: hidden;
}
#show #google_gerelateerd {
   margin-bottom: 50px;
}
#activiteiten #google_gerelateerd {
   min-width: 920px;
}















#activiteiten {
   padding: 20px 0px;
}
#activiteiten h2 {
   text-align: center;
   margin-bottom: 30px;
}
#activiteiten .activiteit {
   width: 150px;
   margin-right: 52px;
   float: left;
}
#activiteiten .activiteit a:hover {
   text-decoration: underline;
}
#activiteiten .activiteit_5 {
   margin-right: 0px;
}
#activiteiten .activiteit .img_container {
   width: 150px;
   height: 95px;
   overflow: hidden;
   border-radius: 5px;
   margin-bottom: 10px;
}
#activiteiten .activiteit img {
   width: 150px;
}
#activiteiten .activiteit h4 {
   font-size: 17px;
   font-weight: 300;
   font-family: 'Open Sans', sans-serif;
   line-height: 26px;
   color: #000;
}
#activiteiten .activiteit h4 i {
   font-style: normal;
   color: #555;
}

#zoek_view {
   margin-top: 0px;
}
#zoek_view #filter_functies {
   top: 70px;
   left: 0px;
   width: 100%;
   background-color: #fff;
   z-index: 999;
   box-shadow: 0px 0px 3px #333;
}
#zoek_view #filter_functies .padding {
   padding: 15px 10px 10px;
   text-align: center;
}
#zoek_view #filter_round_white_box {
   width: 300px;
   margin: 0 auto;
   text-align: center;
}
#zoek_view .aanbevolen_google_gerelateerd {
   clear: both;
   background-color: #fff;
   border-radius: 5px;
   margin-bottom: 30px;
   text-align: center;
}
#zoek_view #gerelateerd_blog #activiteiten {
   
}
#zoek_view .aanbevolen_google_gerelateerd .padding {
   padding: 0px 20px;
}
#zoek_view #activiteiten h3 {
   margin-bottom: 15px;
   color: #333;
   font-size: 30px;
}
#zoek_view #activiteiten .activiteit {
   margin-right: 42px;
}
#zoek_view #activiteiten .activiteit_5 {
   margin-right: 0px;
}
#zoek_view #activiteiten .activiteit h4 {
   color: #333;
}
#zoek_view .tekst .button {
   position: absolute;
   bottom: 20px;
   left: 50px;
   width: 200px;
}

















#show #show_main {
   width: 600px;
   float: left;
   margin-right: 59px;
}
#show_agenda_item #show_main {
   width: 640px;
   margin: 0px auto 30px;
   float: none;
}
#show_agenda_item #show_main li {
   margin-left: 20px;
}
#show_agenda_item .show_mobiel_menu {
   margin-bottom: 20px;
}








#show #aanbevolen .aanbevolen3,
#show #aanbevolen .aanbevolen6,
#home .aanbevolen3, #home .aanbevolen6 {
   margin-right: 0px;
}
#show #aanbevolen_overflow {
   width: 960px;
   margin-left: 0px;
   position: relative;
}
#show #aanbevolen_overflow {
   margin-left: 0px;
   height: 370px;
   width: 960px;
}


#video_gallery {
   margin: 40px 0px;
   height: 337px;
   width: 600px;
   overflow: hidden;
   border-radius: 5px;
}





#foto_top_balk {
    height: 70px;
}
#foto_top_balk .foto_close {
    position: absolute;
    top: 13px;
    right: 15px;
    font-size: 30px;
}
#foto_top_balk .foto_gallery {
    position: absolute;
    top: 13px;
    left: 15px;
    font-size: 30px;
}


#show_fotos #wrapper_big_foto,
#show_videos .wrapper_video_groot {
   width: 100%;
   margin: 0px 0px 20px 0px;
   text-align: center;
   background: #f2f2f2;
}
#show_fotos #wrapper_big_foto iframe {
    width: 600px;
    height: 370px;
}
#show_fotos #wrapper_big_foto .padding,
#show_videos .wrapper_video_groot .padding {
   padding: 20px;
   max-width: 960px;
   margin: 0 auto;
}
#show_fotos #wrapper_big_foto h2,
#show_videos .wrapper_video_groot h2 {
   margin-bottom: 10px;
}
#show_fotos #thumb_overview .padding {
   padding: 0px 15px 30px 15px;
}
#show_fotos .foto_nr_5 {
   margin-right: 0px;
}




#show #title_background {
   height: 270px;
}
#show #title_background .content {
   margin-top: 40px;
}
#show .no_header_photo .content {
   margin-top: 0px!important;
}
#show #adres {
   width: 960px;
   margin: 0 auto;
   text-align: center;
}






.no_header_photo, .image_header, .no_header_photo .content {
   height: auto!important;
}
#show .no_header_photo #adres {
   position: relative;
   margin-top: 0px;
}










#ebook input {
   width: 260px;
}
#ebook .submit-btn {
   width: 280px;
}



#show_gerelateerd .content {
   padding-top: 20px;
}
#show_gerelateerd .content h3 {
   font-size: 25px;
}

.footer_info {
   clear:both;
   padding-top: 60px;
}




.mobiel, .tablet {
   display: none;
}


#show_korting .gemiste_korting_form {
   max-width: 430px;
   float: right;
   clear: none;
   text-align: left;
}
#show_korting .gemiste_korting_form .padding {
   padding: 20px 20px;
}
#show_korting .form_korting_list {
   font-size: 18px;
   float: left;
   margin-left: 15px;
}





.kortingscoupon_vervolg_image {
   float: right;
   margin: 0px 0px 0px 30px;
}
.kortingscoupon_vervolg_image img {
   width: 400px;
}






#mailpopuptrigger {
   margin-top: -650px;
}
#mailpopup {
   position: fixed;
   bottom: 200px;
   right: 30px;
   width: 350px;
   height: 210px;
   background-color: #fff;
   opacity: 0.9;
   filter: alpha(opacity=90); /* For IE8 and earlier */
   text-align: center;
   z-index: 999;
   border-radius: 5px;
   box-shadow: 0px 0px 5px #000;
}
#mailpopup .padding {
   padding: 20px!important;
}
#mailpopup h4 {
   margin: 0px 0px 5px 0px;
   color: #000;
}
#mailpopup .button {
   margin-top: 25px;
}




    
    
.desktop {
   display: unset;
}



#zoek_view_filter #provincie_overzicht, #zoek_view_filter #categorieen_overzicht {
   float: left;
   margin-right: 100px;
   padding-bottom: 30px;
}
#zoek_view .zoek_view_gerelateerd {
   text-align: center;
   margin: 30px 0px 15px;
   clear: both;
}
#zoek_view .zoek_view_gerelateerd .left {
   margin: 5px 0px 10px;
}
#pagina_selectie .left {
   float: left;
}
#pagina_selectie .right {
   float: right;
}


#link_alles_te_doen {
   width: 100%;
   z-index: 9;
   position: fixed;
   top: 0px;
   background-color: #f2f2f2;
   box-shadow: 0px 0px 3px #333;
   height: 50px;
}
#link_alles_te_doen:hover {
   opacity: 1.0;
   filter: alpha(opacity=100); /* For IE8 and earlier */
}
#link_alles_te_doen:hover .underline_hover {
   border-bottom: 1px solid;
}
#link_alles_te_doen .padding {
   padding: 10px 0px;
   text-align: left;
}
#link_alles_te_doen p {
   width: 960px;
   margin: 0 auto;
}
#link_alles_te_doen p.desktop {
   display: inherit;
}

#zoek_view h1.korting_pagina_h1 {
   margin-top: 0px!important;
   padding-top: 10px;
}


#show .link_alles_te_doen {
   height: 70px;
}
#show .link_alles_te_doen p {
   line-height: 50px;
}


#populairste_uitje .content,
#home_categorien .content {
    padding-bottom: 15px;
}
#populairste_uitje .categorie {
   height: 310px;
}
#populairste_uitje .categorie .tekst {
   padding: 20px;
}
#populairste_uitje .uitje_2 {
   margin-right: 0px;
}
#populairste_uitje .uitje_3 {
   margin-right: 0px;
}


.google-auto-placed {
    background-color: #fff;
    text-align: center;
    margin: 15px 0px 15px 0px;
    border-radius: 5px;
}

#actieve_filter p {
    float: left;
}
#actieve_filter p a {
    margin-left: 20px;
}


#provincies .button,
#zoek_view #categorieen .button {
    width: 150px;
    margin: 0px 3px 10px 3px;
    
}

.categorien_keuze {
    width: 30%;
    margin-right: 3%;
    float: left;
    max-height: 2600px!important;
}
.categorien_keuze .link, .categorien_keuze a {
    border-bottom: none;
}