@media screen and (max-width: 1240px){#main #main_bottom #caravanpark .text_container .meer_info a,#main #main_bottom #watersportservice .text_container .meer_info a{height:38px}#main #detail_bottom #bottom_right #totaalprijs h3{margin-left:40px}#main #main_top .button_container input[type="submit"]{height:38px}#main #detail_bottom #bottom_left #select_date .before_after:before{right:38px}#main #detail_bottom #bottom_left #select_date .before_after{width:149px}#main #detail_bottom #bottom_left #select_date .before_after:after{right:9px}#main #detail_bottom #bottom_left #select_date .before_after select{padding:10px 30px 10px 5px;font-size:1em}#main #detail_top #video iframe{max-width:100%}#main #detail_top #description #ul_container #view{display:none}#main #view_items .item .item_container{padding:30px 15px 20px}#main #view_items .item .button_container a{font-size:1em !important;padding:10px 5px !important}#main #view_items .item .button_container span:before{height:38px !important}#main #view_items .item .button_container .info_blauw .blauw{height:38px}#main #view_items .item .button_container .info_oranje{float:right !important}#main #view_items .item .button_container .info_oranje .oranje{height:38px}footer #footer_container>ul>li{text-align:left}footer #footer_container>ul>li:nth-child(2){display:none}footer #footer_container ul{display:inline-block}footer #footer_container{text-align:center}#main #main_top .button_container .zoeken_oranje .oranje,#main #main_top .button_container .zoeken_blauw .blauw{font-size:1em}#main #main_top #top_right .zoeken_blauw span:before,#main #main_top .button_container .zoeken_oranje span:before,#main #main_top #top_left .zoeken_blauw span:before{height:38px}#main #main_top .button_container .zoeken_oranje{float:right}#main #main_top .button_container input[type="submit"]{padding:10px}#main #main_bottom #caravanpark .text_container .meer_info a,#main #main_bottom #watersportservice .text_container .meer_info a{font-size:1em}#main #main_bottom #caravanpark .text_container .meer_info:before,#main #main_bottom #watersportservice .text_container .meer_info:before{height:38px}#main #main_bottom #last_minute table tr td:first-child{padding:18px 5px 18px 15px;width:180px}#main #main_bottom #caravanpark .text_container .meer_info a,#main #main_bottom #watersportservice .text_container .meer_info a{padding:10px}nav#menu #menu_container{position:relative}nav#menu #menu_container ul{float:none;max-width:700px;margin:0 auto}nav#menu #menu_container ul li a{padding:23px 10px;font-size:1em}nav#menu #menu_container ul li a:hover{padding:43px 10px 13px}nav#menu #menu_container #languages{position:absolute;top:0;right:0}#boeken #boek_nu{overflow:hidden;max-width:900px}#boeken #boek_nu .boeken_span{font-size:1em;margin-right:15px}#boeken #boek_nu .before_after{width:140px;margin-right:10px}#boeken #boek_nu .before_after:before{right:30px}#boeken #boek_nu .before_after:after{right:5px}#boeken #boek_nu .before_after input[type="text"]{font-size:0.938em}#boeken #boek_nu .res_spec{margin-right:10px;width:130px}#boeken #boek_nu .res_spec:before{right:30px}#boeken #boek_nu .res_spec:after{right:5px}#boeken #boek_nu .res_spec select{font-size:0.938em}#boeken #boek_nu #zoeken{float:right;width:120px}#boeken #boek_nu #zoeken span{width:30%}#boeken #boek_nu #zoeken span:before{height:40px}#boeken #boek_nu #zoeken input[type="submit"]{width:70%;font-size:0.938em;height:40px;padding:12px 15px}}@media screen and (max-width: 1040px){#main #detail_bottom #bottom_right,#main #detail_bottom #bottom_left{width:100%;margin-right:0}#main #detail_bottom #bottom_left #select_date{float:none;margin:0 auto 20px;overflow:hidden;max-width:500px;padding-bottom:5px}#main #detail_bottom #bottom_left{margin-bottom:30px;float:none;margin:0 auto 30px;max-width:525px}#main #detail_top #video #a_container a{padding:20px 0}#main #view_items .item .item_container ul li{position:relative;padding:10px 0 10px 40px}#main #view_items .item .item_container ul li:after{position:absolute;top:10px;left:0}#main #view_items .item .button_container .info_blauw,#main #view_items .item .button_container .info_oranje{float:none !important;margin:0 auto;width:190px}#main #view_items .item .button_container .info_oranje a{padding:10px 8px !important}#main #view_items .item .button_container .info_blauw{margin-bottom:10px}#main #view_items .item .button_container{padding:15px}footer #footer_container>ul>li:nth-child(3){display:none}#ul-2{margin-top:20px}#main #main_bottom #last_minute{width:100%;margin-right:0;margin-bottom:30px}#main #main_bottom #last_minute table{width:100%}#main #main_bottom #last_minute table tr td:nth-child(2){width:40%}#main #main_bottom #last_minute table tr td:last-child{width:20%}#main #main_bottom #caravanpark .text_container .meer_info,#main #main_bottom #watersportservice .text_container .meer_info{overflow:hidden;padding-bottom:3px;float:none;margin:0 auto;width:230px}#main #main_bottom #caravanpark{width:48%;margin-right:4%}#main #main_bottom #watersportservice{width:48%}#main #main_top .button_container .zoeken_oranje{float:none;width:250px;margin:0 auto}#main #main_top .button_container .zoeken_oranje .oranje{padding:10px 27px}#main #main_top #top_right .button_container .zoeken_oranje .oranje{padding:10px}#main #main_top .button_container .zoeken_blauw{width:250px;margin:0 auto 10px}#main #main_top #top_left .zoeken_blauw,#main #main_top #top_right .zoeken_blauw{float:none}#main #main_top #top_right .zoeken_blauw{width:180px}#main #main_top #top_right .zoeken_blauw .blauw{padding:10px 25px;margin-right:0}#main #main_top #top_right .zoeken_oranje{width:180px}#languages{display:none}#copyright #copyright_container ul li:nth-child(2){display:none}nav#menu #menu_container{overflow:visible}nav#menu #menu_container #logo{margin-right:0}nav#menu #menu_container ul{max-width:560px}nav#menu #menu_container ul li a{font-size:0.938em;padding:23px 5px}nav#menu #menu_container ul li a:hover{padding:43px 5px 13px}#boeken #boek_nu{max-width:500px}#boeken #boek_nu .before_after{margin-bottom:10px}#boeken #boek_nu .res_spec{width:163px}#boeken #boek_nu #zoeken{width:140px;float:left}#boeken #boek_nu #zoeken span:before{background:url("/brekken/images/search.png") no-repeat 5px center #ff7800}}@media screen and (max-width: 840px){#contact_balk #contact_container{padding:30px 0 10px}footer #footer_container{padding:20px 8px 10px}#main #detail_top #video{overflow:hidden;width:440px;float:none;margin:0 auto}#main #detail_top #description{width:100%;margin-right:0;margin-bottom:30px}#contact_balk #contact_container #freepage_yc{width:100%;float:right}#contact_balk #contact_container #google_maps{margin-right:0}#contact_balk #contact_container #contactgegevens{margin-right:5%;margin-bottom:20px}#contact_balk #contact_container #contactgegevens,#contact_balk #contact_container #google_maps{width:47%}footer #footer_container>ul>li:nth-child(4){display:none}#main #main_top .ul_container{padding:15px 20px}#main #main_top .text_container{padding:15px}#copyright #copyright_container ul li:nth-child(3),#copyright #copyright_container ul li:nth-child(4){display:none}nav#menu #menu_container{width:100%}nav#menu #menu_container #logo{margin-left:20px}nav#menu #menu_container ul{max-width:100%}nav#menu #menu_container ul li a{padding:13px 5px 13px 40px;background-color:#FFF;width:100%}nav#menu #menu_container ul li a:hover{margin-bottom:0;padding:13px 5px 13px 40px}}@media screen and (max-width: 600px){#copyright #copyright_container li:first-child{padding-right:0}#copyright #copyright_container li:first-child:after{display:none}#main #detail_bottom #bottom_left #select_date .before_after:after{right:10px}#main #detail_bottom #bottom_left #select_date .before_after select{width:120%}#main #detail_bottom #bottom_left #select_date{max-width:200px;overflow:hidden}#main #detail_bottom #bottom_left #select_date .before_after{float:none;overflow:hidden;padding:0 0 5px;margin-bottom:10px}#main #detail_bottom #bottom_left #datepicker table tbody tr td{font-size:0.875em !important;padding:5px 0;height:auto;width:auto}#main #detail_bottom #bottom_left #datepicker table tbody tr:first-child td{padding:0}#main #detail_bottom #bottom_right #text_right table tr td:nth-child(2){text-align:right}#main #detail_bottom #bottom_right #totaalprijs .info_oranje .oranje{padding:10px 7px}#main #detail_bottom #bottom_right #totaalprijs h3{margin-right:0;margin-left:0;font-size:1.138em}#main #detail_bottom #bottom_right #kosten table tr:first-child,#main #detail_bottom #bottom_right #kosten table tr:nth-child(2){padding:20px 15px}#main #detail_bottom #bottom_right #kosten table tr{padding:5px 15px}#main #detail_bottom #bottom_right #totaalprijs{padding:30px 15px}#main #detail_bottom #bottom_right #text_right h2{padding:30px 15px 0 15px}#main #detail_bottom #bottom_right #text_right table{padding:15px}#main #detail_top #video{width:100%}#main #detail_top #description #ul_container{padding:15px}#main #detail_top #description #ul_container ul{margin-left:10px}#main #detail_top #description .item_container{padding:15px}#main #view_items .item{width:100%;margin-bottom:30px}#main #view_items .item:nth-child(2n+1){margin-right:0}#contact_balk #contact_container #contactgegevens ul{float:none;width:200px;margin:0 auto}#contact_balk #contact_container #contactgegevens,#contact_balk #contact_container #google_maps,#contact_balk #contact_container #freepage_yc{width:100%;float:left;margin-right:0}#contact_balk #contact_container #contactgegevens #ul-2{margin-bottom:10px}#contact_balk #contact_container #google_maps{max-width:340px;float:none;margin:0 auto 20px}#contact_balk #contact_container #contactgegevens{max-width:330px;float:none;margin:0 auto 20px;overflow:hidden}#contact_balk #contact_container #freepage_yc{text-align:center}footer #footer_container>ul>li:nth-child(1){display:none}footer #footer_container>ul>li:nth-child(5){margin-right:0}#main #main_bottom #last_minute,#main #main_bottom #caravanpark,#main #main_bottom #watersportservice{width:100%;margin-right:0}#main #main_bottom #caravanpark{margin-bottom:30px}#main #main_top #top_left{width:100%;margin-right:0;margin-bottom:30px}#main #main_top #top_right{width:100%}#main #main_top #top_right img{width:100%}#copyright #copyright_container ul li:nth-child(5){display:none}#boeken #boek_nu{max-width:300px}#boeken #boek_nu .boeken_span{text-align:center;width:100%;margin-bottom:10px}#boeken #boek_nu .res_spec{width:140px;margin-bottom:10px}#boeken #boek_nu #zoeken{float:right;margin-right:10px}}@media screen and (max-width: 360px){.menu-button-outline{float:left;width:100%}#main #main_top .button_container{padding:15px 20px}#main #detail_bottom #bottom_right #text_right table tr td .before_after select{padding:10px 37px 10px 15px}#main #detail_bottom #bottom_right #totaalprijs .info_oranje{float:none;margin:10px auto 0;display:block;width:130px}#main #detail_bottom #bottom_right #totaalprijs h3{margin:0 auto;display:block;width:160px;float:none}#main #main_bottom #last_minute table tr td:first-child{width:100%}nav#menu{height:auto}#logo{width:100%;margin:0}#logo img{max-width:100%;float:none;margin:10px auto 0;display:block}#boeken{padding:126px 0 20px}#boeken #boek_nu{max-width:150px}}
