@charset "utf-8";*{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}*{margin:0;}html, body{height:100%;}html, body, div, span, applet, object, iframe,
a, abbr, acronym, address, big, cite, code,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section{display:block;}.cf:after{content:"";display:table;clear:both;}ul{list-style:none;}ul.list{list-style-type:disc;padding-left:20px;line-height:1.8;font-size:14px;margin-bottom:15px;}ul.list li{padding-left:10px;}ul ul.list{list-style-type:circle;}blockquote, q{quotes:none;}blockquote:before, blockquote:after,
q:before, q:after{content:'';content:none;}table{border-collapse:collapse;border-spacing:0;}body{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px;line-height:1.5;margin:0;padding:0;color:#555555;background:#f8f8f8;}ul, ol, dl{padding:0;margin:0;}h1, h2, h3, h4, h5, h6, p{margin-top:0;}p{margin-bottom:15px;}a:link, a:hover, a:visited, a:active, a:focus{text-decoration:none;}a img{border:none;}a, a:link, a:visited, a:active, a:focus, .link{color:#029ddb;cursor:pointer;}a:hover, .link:hover{color:#005E82;}.link{cursor:pointer;}input, select, textarea{background-color:#F8F8F8;border-radius:4px 4px 4px 4px;color:#029ddb;outline:none;font-size:15px;margin-bottom:5px;border:1px solid #ddd;}input, textarea, select:focus{box-shadow:0 1px 2px rgba(0, 0, 0, 0.2) inset;}input:hover, select:hover, textarea:hover{border-color:rgba(2, 158, 220, 0.4);}input:focus, select:focus, textarea:focus{border-color:#029ddb;}input[type=checkbox]{border:none;background:none;padding:0px;margin:0px;height:15px;width:15px !important;box-shadow:none;}input[type=radio]{box-shadow:none;width:auto !important;}textarea{padding:8px;font:inherit;overflow:auto !important;}select{padding:7px;}input{padding:8px;border-color:#FFF;}input .nr{text-align:right;}ul.ui-autocomplete{border-color:#DDDDDD;box-shadow:2px 2px 2px rgba(0, 0, 0, 0.2);}ul.ui-autocomplete li.ui-menu-item a{padding:7px;}.ui-autocomplete li a.ui-state-hover{border-color:#eee;color:#029DDB;cursor:pointer;}.formerror{background-image:url("/static/img/errorform.png");background-repeat:no-repeat;background-position:right;background-color:rgba(255, 0, 0, 0.3);}button{padding:0 10px;line-height:1;}.block, .dienst_price{overflow:hidden;border:1px solid #D5D5D5;border-radius:3px;}.active, .block_header:hover{background:#0899d2 !important;color:#FFFFFF !important;}.block_content{background:#FFFFFF;}.box-shadow, .active, .block_content, 
.dienst_price, .faq_item > div.block_header:active, .search_icon:active, 
.map_icon:active, #voordelen_banner_content dt:active, #voordelen_banner_content li a:active{box-shadow:0 1px 2px rgba(0, 0, 0, 0.3) inset;}.container, #footer_content, #header{width:980px;padding:0 10px;}.container{height:auto;min-height:calc(100% - 92px);margin:0 auto -200px;position:relative;}#headerWrapper{border-bottom:2px solid #2baae1;margin-bottom:20px;padding:10px 0;background:#FFF;}#header{margin:0 auto;height:50px;}#header_logo{display:inline-block;height:50px;}#header_logo img{height:100%;transition:all 0.3s ease;}#header_logo img:hover{transform:scale(1.02);}#nav_container{float:right;height:50px;line-height:50px;text-align:center;color:#FFF;border:none;border-radius:0;}#nav ul{position:absolute;display:none;margin:-2px 0px;background:#FFF;max-width:300px;min-width:150px;text-align:left;border:1px solid #D5D5D5;z-index:100;border-radius:3px;}#nav > li{display:inline-block;text-align:center;}ul#nav li > a,
ul#nav li > span{font-size:14px;min-width:100px;border-radius:3px;color:#0899d2;}ul#nav li:hover > a,
ul#nav li:hover > span{background:#0899d2;color:white;}#nav a, #nav span{display:block;padding:0 20px;cursor:pointer;}ul#nav li ul li a{border-radius:0;padding:15px;line-height:normal;}#nav span > i{vertical-align:text-top;margin-left:5px;}.mobileNavIcon{display:none;}.sidebar_left{float:left;margin-right:15px;width:260px;}.sidebar_left .block{width:100%;}.sidebar_left .block_content{width:100%;padding:10px;}.sidebar_right{float:right;margin-left:15px;width:260px;}.filter_item{width:100%;margin-bottom:5px;}.filter_item input[type=checkbox]{float:right;margin-top:5px;margin-right:5px;}.filter_item select, select#profile{width:48%;float:right;margin:4px 0 4px 0;}.filter_item label{float:left;margin:10px 0 5px;}.filter_item #typelabel{margin-top:10px;}.filter_item .multiselect{width:100%;margin:10px 0;}.filter_item .row{margin:5px 0px;padding:0;font-size:85%;height:25px;background:whitesmoke;border-radius:3px;}.filter_item .row:hover{background:#EEE;}.filter_item .row.verwijderd{margin-top:10px;}.filter_item .multiselect label, .filter_item .verwijderd label{margin:0px;height:25px;width:calc(100% - 24px);padding:5px;border-radius:3px;cursor:pointer;}.filter_item .cbutton{float:right;min-width:48%;}.filter_item .wbutton{float:left;min-width:48%;}.showAdvancedSearchFilters{display:none;margin-top:20px;}.expandtype > i{font-size:16px;margin:1px 1px 0 0;}.map_icon, .search_icon{height:40px;width:40px;float:left;opacity:0.7;cursor:pointer;border-radius:5px;}.map_icon:hover, .search_icon:hover{opacity:1;}.map_icon{background:url("/static/img/map-icon.png") no-repeat transparent;}.search_icon{background:url("/static/img/search-icon.png") no-repeat transparent;}.content_container{float:left;margin-bottom:20px;width:683px;}div.formerror{margin-bottom:10px;padding:10px 30px 10px 10px;border-radius:3px;color:#630000;line-height:1.6;}.block{float:left;margin-bottom:20px;background:#FFFFFF;}.block_header{border-bottom:1px solid #D5D5D5;font-size:15px;font-weight:bold;line-height:25px;padding:5px 10px;text-align:left;}.block_header:hover h2{color:#FFF;}.block_header .expand{float:right;line-height:22px;font-size:18px;}.block_content{width:100%;height:100%;padding:20px;overflow:hidden;}.homepage_search, .home_banner{width:470px;min-height:365px;}.homepage_search button, .sign_up button{width:120px;}.homepage_search ul{list-style:none;}.homepage_search label{line-height:35px;padding-left:1px;}.homepage_search input{width:100%;}.homepage_search select{width:49%;padding:5px;}.homepage_search .cityRadius input{width:calc(100% - 85px);}.homepage_search .cityRadius select{width:80px;height:35px;}.homepage_search .nrrooms{margin-left:135px;}.blauw{color:#029DDB;}.home_banner{float:right;}.home_banner a{color:#555;}.home_banner.banner a{height:330px;color:#555555;}.home_banner h2{margin:-5px 0 10px;}.home_banner li{height:40px;background:url("/static/img/banner-bullet.png") no-repeat scroll 10px 8px transparent;background-size:20px;display:block;padding:10px 40px;}.home_banner ul{background:url("/static/img/vind-huur-huis.png") no-repeat scroll 200px 0px transparent;}.sign_up{float:right;}.sign_up form{text-align:right;}.sign_up input{width:200px;}.fancybox-skin .fancybox-outer{overflow:hidden;}td:first-child + td{text-align:right;}.diensten{display:flex;flex-direction:row;justify-content:space-between;}.diensten > div.blockElement{width:284px;}.block_header_right{float:right;color:#029ddb;}.diensten ul{list-style:none outside none;margin-left:10px;}.diensten li{background:url(/static/img/check.png) no-repeat;line-height:30px;padding-left:35px;font-size:13px;}.storno-invoice-notice{color:red;font-size:130%;font-weight:bold;}.no{background:url(/static/img/no.png) no-repeat !important;}.dienst_price{text-align:center;font-weight:bold;font-size:150%;}.cButton.dienst_button{font-weight:normal;font-size:100%;margin-bottom:7px;}.blockElement.populair{background:url(/static/img/populair.png) top right no-repeat #FFFFFF;background-position:100% 46px;}.actie_pic{background:url(/static/img/voordelen/huursites.png) right center no-repeat #FFFFFF;}.actie_pic p{width:650px;}.faq_item{float:left;width:100%;}.faq_item .block_header{cursor:pointer;font-size:13px;}.faq_item:last-child .block_header{border-bottom:none;}.faq_item > div.block_header h2{font-size:14px;display:inline;font-weight:normal;}.faq_item > div.block_header.active h2{color:#FFF;}.faq_item > .block_header:hover .expand{opacity:1;}.faq_answer{display:none;padding:15px;background:#FFFFFF;border-bottom:1px solid #DDD;}.faq_answer h2{color:#029DDB;font-weight:bold;font-size:110%;margin:5px 0;}.faq_answer ul{list-style:circle;}.faq_answer ol{list-style:decimal;}.faq_answer li{margin-left:30px;margin-bottom:5px;padding-left:5px;}.banner{display:block;}.banner .unselected a:hover{background:#FFFFFF;}.banner .last{margin-left:5px;}.waarom_banner{width:100%}.waarom_banner:hover, .home_banner:hover{background:#FFFFFF;}.waarom_banner:active, .banner.home_banner:active{background:#F9F9F9;border-bottom:2px solid #ffffff;box-shadow:0 2px 3px rgba(0, 0, 0, 0.2) inset;}.unclickable .waarom_banner:hover,
.unclickable .waarom_banner:active{background:#F9F9F9;border-top:1px solid rgba(255, 255, 255, 0.7);border-bottom:inherit;box-shadow:0 1px 3px rgba(0, 0, 0, 0.2);}.waarom_banner li{background:url("/static/img/banner-bullet.png") no-repeat scroll 0px 9px transparent;background-size:20px;padding:10px 0px 10px 30px;}#allewoningen_banner{font-size:140%;text-align:center;padding:20px 0;}#allewoningen_banner div{font-size:160%;text-align:center;margin:10px 0;color:#555;}h1{font-size:24px;color:#555;margin-bottom:20px;}h2{font-size:16px;color:#029DDB;margin:20px 0 10px;}h2:first-of-type{margin-top:0;}h3{color:#029DDB;font-size:15px;margin:10px 0;}h4{font-size:14px;color:#029DDB;font-weight:bold;margin:10px 0;}.big_button:hover{background:#FFFFFF;}.big_button:active,
.selected, .big_button.selected, 
.unselected:active{border-top:none;border-bottom:2px solid #FFFFFF;color:#FFFFFF;background:#029DDB;cursor:auto !important;box-shadow:0 2px 5px rgba(0, 0, 0, 0.4) inset;}.big_button:active *{color:#FFFFFF;}.selected h2, .selected h2{color:#FFFFFF;}.blockElement.headerWarnings{min-height:0 !important;}.login_page{width:400px;margin:20px auto;text-align:right;}.login_form{margin:0 auto;overflow:hidden;text-align:right;}.login_form a{display:inline-block;font-size:11px;margin:20px 13px 0 0;}.login_form form{margin:0 auto;}.login_form input{width:250px;}.login_form ul{list-style:none;}.login_form .remember label{display:inline-block;font-size:11px;text-align:left;width:230px;}.remember input{vertical-align:middle;}ul.table{margin-bottom:10px;overflow:hidden;width:100%;border:1px solid #eee;border-radius:3px;}ul.table > li{border-bottom:1px solid #eee;background:#F9F9F9;white-space:nowrap;padding:8px;}.sidebar_right ul.table > li{background:#FFF;}ul.table > li:last-child{border-bottom:none;}ul.table > li:hover{background-color:#F4F4F4;}ul.table > li > span{display:inline-block;}ul.table li span.left{width:135px;text-align:right;font-size:11px;margin-right:20px;color:#666666;}ul.table > li.table_header{background:#EEE;border-top:none;font-size:14px;line-height:22px;padding:5px 10px;cursor:auto;}ul.table > li.table_header a{float:right;font-weight:normal;font-size:90%;}ul.table li:hover .icon{display:block;}ul.table .icon{display:none;opacity:0.8;border-left:1px solid #D3D3D3;float:right;height:30px;margin:-5px -5px -5px 0;padding:5px;width:30px;}ul.table .icon:hover{background-color:#FFFFFF;background-position:0 -30px;}ul.table .icon:active{background-position:0 -60px;box-shadow:0 1px 2px rgba(0, 0, 0, 0.3) inset;}ul.table .icon.edit{background-image:url(/static/img/icons/edit30.png);}ul.table .table_edit_icon{background-image:url("/static/img/icons/edit20.png");display:block;float:right;height:22px;margin-right:-8px;margin-top:0;width:22px;cursor:pointer;}ul.table .table_edit_icon:hover{background-position:0 -22px;}ul.table .table_edit_icon:active{background-position:0 -44px;}ul.table.dataTable{display:table;overflow:unset;}ul.table.dataTable li{display:table-row;white-space:normal}ul.table.dataTable li > span{display:table-cell;padding:8px;border-bottom:1px solid #eee;}ul.table.dataTable li:last-child > span{border-bottom:none;}ul.table.dataTable > li.table_header{display:table-caption;border-radius:3px 3px 0 0;border:1px solid #EEE;margin-bottom:-2px;}#change_password{margin-bottom:10px;}.show_hide{margin:10px 0;}.show_hide.arrow_up_sm{background-image:url("/static/img/icons/arrow-up-sm.png");}.account_product td{vertical-align:middle;}textarea.account_emailtemplate{width:100%;height:350px;resize:vertical;}.profiles_list ul.table{display:table;}.profiles_list ul.table > li{cursor:pointer;padding:0;display:table-row;}.profiles_list ul.table > li:hover{background:#F9F9F9;}.profiles_list ul.table li > span{display:table-cell;vertical-align:middle;border-bottom:1px solid #eee;padding:10px;}.profiles_list ul.table li:last-child > span{border-bottom:none;}.profiles_list ul.table > li > span.profiles_list_icons{text-align:right;width:80px;}.profiles_list ul.table > li > span.profiles_list_icons > a{display:inline-block;font-size:16px;border-radius:4px;width:40px;background:#EEE;height:40px;text-align:center;line-height:40px;}.profiles_list ul.table > li > span.profiles_list_icons a:hover{background:#DDD;}.profiles_list ul.table li span.profiles_list_name:hover{background:#f4f4f4;}.profiles_list ul.table li span.profiles_list_name a{display:block;}.profiles_list ul.table li span span.profiles_list_price{font-size:85%;color:#777777;}.profiles_list_name:active, .profiles_list_icons > a:active, 
.table_links > li:active{box-shadow:0 1px 2px rgba(0, 0, 0, 0.3) inset;}.table_links > li.table_header:active{box-shadow:none;}.table_links li{cursor:pointer;}.table_links li:hover a{cursor:pointer;color:#005E82;}.wide_input input{width:165px;text-align:left;}.message_container{color:#029DDB;font-weight:bold;width:100%;float:none;}.message{color:#029DDB;font-weight:bold;}.fancybox-inner .message{margin-bottom:20px;display:inline-block;}.inschrijven .blockElement{min-height:425px;}.inschrijven ul{text-align:right;}.inschrijven input,
.inschrijven select{width:200px;}.inschrijven form{float:right;text-align:right;}.inschrijven select{padding:7px;}.inschrijven .price select{margin-left:1px;width:97px;}.inschrijven .checkbox{margin:12px 0;}.inschrijven .checkbox input[type=checkbox]{margin-top:3px;margin-left:8px;float:right;width:13px;padding:0;border:none;border-radius:0px;box-shadow:none;background:none;}.email-errors{display:none;min-width:200px;margin-bottom:3px;padding:3px;}.email-errors a{color:#FF7900;text-decoration:underline;}.big_button_container{margin:50px auto;width:500px;}.big_button.banner{margin-right:20px;}ul#product_selection{text-align:center;}#product_selection li{width:140px;display:inline-block;margin-bottom:20px;overflow:hidden;text-align:center;cursor:pointer;}#product_selection li:last-child{margin-right:0;}#product_selection li a{height:130px;}.product_selection_wrapper{font-size:115%;min-height:160px;margin-top:15px;}.payment_choice{font-size:115%;margin-top:10px;text-align:center;}.payment{border:1px solid #E0E0E0;min-height:100px;margin:15px 0;padding:20px;width:275px;border-radius:5px 5px 5px 5px;}.payment > div{float:right;height:70px;width:165px;}.payment.ideal{background:url("/static/img/ideal.png") 15px 20px no-repeat;float:left;margin-left:25px;}#product_info li{margin-bottom:10px;}#product_info span{color:#029ddb;font-weight:bold;}.contact_form input{width:220px;}.contact_form label{display:inline-block;margin:5px 0;width:50px;}.contact_form textarea{width:100%;height:150px;resize:vertical;}#footer, .push{min-height:200px;clear:both;}#footer{width:100%;font-size:11px;border-top:2px solid #2baae1;padding:20px;position:relative;background:#FFF;}#footer_content{margin:0 auto;}.footer_column{float:left;width:306px;margin-right:20px}.footer_column:last-child{margin-right:0;}#footer h2{background:#EEEEEE;font-size:12px;margin-bottom:2px;padding:8px 10px;border-radius:3px 3px 0 0;color:#555;}.footer_column ul{list-style:none;}.footer_column li{border-bottom:1px solid #FFFFFF;background:#F5F5F5;}.footer_column li a{padding:2px 10px;display:block;}.footer_column li a:hover{background-color:#E0E0E0;}a.more_less{color:#999999;display:block;cursor:pointer;}#privacy li{margin:0 0 10px 20px;}.fltl{float:left !important;}.fltr{float:right !important;}.displayBlock{display:block;}.txtl{text-align:left !important;}.txtr{text-align:right !important;}.wide{width:100% !important;}.autoWidth{width:auto !important;}.clear{clear:both;}a.tagcloud{padding:2px 5px;margin:0 5px 5px 0;display:inline-block;border-radius:4px;}a.tagcloud:hover{background:#EEE;}#map_canvas_small{height:260px;}#map_canvas_large{height:500px;}.balloon_content{float:left;margin:0 10px 0 15px;color:#888888;}a.balloon_title{display:block;font-size:12px;font-weight:bold;height:20px;min-width:150px;max-width:230px;overflow:hidden;line-height:1;}.balloon_image{float:left;}.balloon_info{text-align:right;}.balloon_price{font-size:120%;font-weight:bold;margin-bottom:5px;}#map_notpaid{background:url("/static/img/small-map.png") no-repeat;height:260px;}#map_notpaid_text{background:rgba(0,0,0,0.6);border:1px solid #000000;color:#FFFFFF;cursor:pointer;float:left;font-weight:bold;margin-top:70px;padding:10px;text-align:center;width:100%;}#map_notpaid_text:hover{background:rgba(0,0,0,0.8);}#dialog-modal{display:none;}#dialog-modal span.message{display:block;margin-top:10px;}#notify_div{padding-top:10px;}#close_notify_popup{color:white;opacity:0.7;position:absolute;top:0px;right:0px;padding:0px 5px;}#close_notify_popup:hover{opacity:1;}.notify_alert .ui-dialog-titlebar{display:none}.notify_alert.ui-widget-content{border-color:#029DDB;background:#029DDB;font-weight:bold;}.notify_alert .ui-dialog-content.ui-widget-content{color:white;}.notify_alert button.cbutton{height:24px;padding:0 1px 5px 0;width:24px;margin:0;}.notify_alert{margin-top:25px;box-shadow:2px 2px 4px 0px #999999;}.notify_alert p{margin-top:10px;}#voordelen_banner{padding:10px;width:100%;}#voordelen_banner_content > dt > a{background:url("/static/img/banner-bullet.png") no-repeat scroll 10px 8px transparent;display:block;padding:10px 40px;color:#029DDB;background-size:22px;}#voordelen_banner_content dt:hover, #voordelen_banner_content li:hover{background-color:#EEE;border-radius:5px;}#voordelen_banner_content li{background:url("/static/img/checksmall.png") no-repeat scroll 15px 15px transparent;font-size:90%;}#voordelen_banner_content li a{display:block;padding:15px 15px 15px 40px;}#voordelen_banner_content li a:hover{background:none;}.voordelen_item{border-bottom:1px solid #DDDDDD;border-top:1px solid #FFFFFF;overflow:hidden;padding:20px;}.voordelen .first{border-top:none;padding-top:0;}.voordelen .last{border-bottom:none;}.voordelen_content{width:49%;}.voordelen_content h2{font-size:150%;margin-top:0;margin-bottom:20px;}.review_bubble{width:500px;}.review_bubble .comment{font-style:italic;margin-top:15px;font-size:90%;}.fancy_dialog, .js-default-hide, .hidden{display:none;}#voorwaarden strong, #privacy strong, #security strong{font-weight:bold;}#voorwaarden_dialog > div{width:450px;height:450px;overflow:auto;padding-right:15px;}.google-maps-marker{bottom:25px;height:28px;position:relative;}div.maps_marker{background:url("/static/img/icons/mapmarker/house.png") no-repeat;bottom:23px;left:-6px;position:relative;font-size:12px;text-align:center;height:24px;width:24px;color:#029DDB;font-weight:bold;padding-top:6px;font-family:arial;}.ideal select{height:30px;padding:4px;width:160px;float:right;}#debugPane{position:absolute;height:400px;width:400px;top:20px;right:20px;border:1px solid #000;background-color:#fff;padding:3px;overflow:scroll;}#bot-prevention{display:none;}#logindialog .blockElement{width:400px;}#translate_element{position:absolute;right:10px;top:10px;z-index:100;}#translate_flag{background:url("/static/img/icons/english.png") no-repeat;width:30px;height:24px;cursor:pointer;opacity:0.6;border-radius:3px;background-size:contain;}#translate_flag:hover{opacity:1;}#google_translate_element_container > *{vertical-align:top;display:inline-block;}#google_translate_element_container a.dutch_info{height:30px;cursor:pointer;}#google_translate_element_container a.dutch_info i{font-size:20px;margin-right:5px;padding-top:3px;color:#ffbc1e;}#google_translate_element_container a.dutch_info i:hover{color:#f7ad00;}.arrow_down_sm{background:url("/static/img/icons/arrow-down-sm.png") no-repeat center center;display:inline-block;width:20px;}.arrow_up_sm{background-image:url("/static/img/icons/arrow-up-sm.png");}.more_less{background:url("/static/img/icons/arrow-down-sm-gr.png") no-repeat right center;}.more_less.less{background-image:url("/static/img/icons/arrow-up-sm-gr.png");}#edit_user_profile_dialog #change_pass.link{margin:-10px -15px -5px;padding:15px 10px;}#edit_user_profile_dialog #change_password_form > ul > li{clear:both;}a.city_info_icon{font-size:16px;margin-left:5px;vertical-align:top;}div.account_delete_score label{width:20px;padding-left:10px;padding-right:10px;}#breadcrumbs{margin-bottom:20px;clear:both;font-size:90%;}form.long_form{position:relative;}form.long_form label{width:180px;display:inline-block;padding:5px 0;}form.long_form input, form.long_form select{width:250px;}form.long_form select{padding:5px;}form.long_form textarea{width:435px;height:150px;}form.short_form label{width:120px;text-align:right;display:inline-block;}form.short_form input, form.short_form select, form.short_form textarea{width:200px;}form li.form_multiselect{padding:5px 0;}form li.form_multiselect span{float:left;width:185px;}form li.form_multiselect ul{float:left;width:250px;}form li.form_multiselect ul li{font-size:85%;padding:0 10px;background:whitesmoke;border-radius:3px;margin-bottom:2px;color:#029DDB;}form li.form_multiselect ul li:hover{background-color:#EEE;}form li.form_multiselect ul li label{width:calc(100% - 20px);}form li.form_multiselect ul li input[type=checkbox]{float:right;margin-top:5px;}#like_page h2{text-align:center;font-size:30px;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.3);}#like_page h2{font-size:24px;margin-bottom:40px;margin-top:30px;text-align:center;}#like_page .gratis{font-weight:bold;color:#029DDB;text-transform:uppercase;font-size:90%;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.3);}.tooltip{display:none;background-color:rgba(240, 250, 255, 0.9);border:1px solid #029DDB;border-radius:4px 4px 4px 4px;box-shadow:0 0 5px rgba(0, 0, 0, 0.4);width:180px;padding:10px;color:#0586B8;}.error{color:#f00;text-align:center;}.image_upload input[type="file"]{width:435px;cursor:pointer;}#showUserHouse #column_left, #showUserHouse #column_right{width:49%;}#showUserHouse ul.table li span.right{height:auto;width:260px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;}.person_company_selection h2{margin-bottom:20px;margin-top:10px;}.person_company_selection .big_button{width:200px;height:200px;display:block;text-align:center;float:left;cursor:pointer;padding:10px 0;font-weight:bold;font-size:150%;margin-right:45px;}.person_company_selection .big_button h2{margin-bottom:20px;margin-top:10px;color:#FFF;}.person_company_selection .big_button_icon{font-size:70px;margin-top:10px;}.dev_stuff{background:none;background-color:#fbbe43 !important;}.incomplete_profile{font-size:80%;}.blockElement{background:#FFF;box-shadow:0 0px 5px rgba(0, 0, 0, 0.15);margin-bottom:20px;overflow:auto;border-radius:2px;position:relative;}.blockElement > h2{background:#FFF;color:#555;font-size:16px;font-weight:normal;padding:12px 20px;margin:0;border-bottom:1px solid #029DDB;}.blockElement > h2 b{font-weight:bold;}.blockElement > h2 .right > .link{font-size:13px;margin-top:3px;}.blockElement.slideToggle > h2{border-bottom:none;cursor:pointer;color:#029DDB;}.blockElement.slideToggle > h2.expanded{border-bottom:1px solid #029DDB;color:inherit;}.blockElement.slideToggle > h2::after{content:'\f078';font-family:'Font Awesome 5 Pro';float:right;color:#029DDB;transition:all 0.3s;}.blockElement.slideToggle > h2.expanded::after{transform:rotate(180deg);}.blockElement.slideToggle > .blockContent{display:none;}.blockContent{padding:20px;overflow:auto;}.blockContent p{font-size:14px;}.blockIcon{position:absolute;right:10px;top:6px;font-size:22px;}.column_left{float:left;width:50%;padding-right:10px;}.column_right{float:right;width:50%;padding-left:10px;}ul.house_list > li{position:relative;padding:10px;}ul.house_list > li > a{overflow:auto;display:block;}ul.house_list img{float:left;height:60px;margin-right:10px;width:80px;}.house_list_description{overflow:hidden;}.house_list .house_list_address{display:block;font-size:14px;margin-bottom:5px;}.house_list .house_list_city{font-size:12px;color:#777;display:block;}.house_list .top_right_corner{position:absolute;right:0;top:0;display:block;text-align:right;padding:8px 10px;background:#F9F9F9;}.house_list .house_list_price{color:#777;font-size:12px;}.house_list .not_published{color:#EF0000;}.house_list .not_published, .house_list .userhouse_invoice{background:#eee;border-bottom-left-radius:4px;}.house_list .not_published:hover,
.house_list .userhouse_invoice:hover{background:#DDD;}.house_list_icons{position:absolute;right:5px;bottom:5px;}.house_list_icons ul{text-align:right;}.house_list_icons li{background-color:#F6F6F6;border:1px solid #DDDDDD;border-radius:4px;font-size:80%;min-width:25px;min-height:20px;padding:2px 5px;text-align:center;display:inline-block;}.house_list .response_icon{background:;}.resultBar{color:#555;font-weight:normal;padding:10px 10px 5px;}.resultCount{font-size:16px;line-height:36px;float:left;width:220px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}.resultPaginator{display:inline-block;}.resultPaginator li{display:inline-block;}.resultPaginator .wButton{font-size:100%;padding:0;margin-top:2px;height:32px;width:32px;line-height:32px;}.resultSort{float:right;}.resultSort select{width:150px;}.wButton, .cButton, a.wButton, a.cButton, .rButton, a.rButton{border-radius:4px;padding:10px 20px;font-size:120%;display:inline-block;cursor:pointer;border:none;text-align:center;margin-top:20px;line-height:1;}.wButton:hover, .cButton:hover, .rButton:hover{box-shadow:0 1px 1px rgba(3, 3, 3, 0.3);}.wButton:active, .cButton:active, .wButton.active, .cButton.active, .rButton:active, .rButton.active{box-shadow:0 1px 1px rgba(3, 3, 3, 0.3) inset;}.wButton, a.wButton{background:#F5F5F5;color:#2AB0E4;}.cButton, a.cButton{background:#2AB0E4;color:#FFFFFF;}.cButton:hover, .cButton.active{background:#0899d2;}.wButton:hover, .wButton.active{background:#EEE;}.rButton, a.rButton{background:#F03434;color:#FFFFFF;}.rButton:hover, .rButton.active{background:#D91E18;}form.sending .cButton{background:#F5F5F5;color:#2AB0E4;}.imgContainer{display:inline-block;overflow:hidden;text-align:center;width:40%;position:relative;margin-right:10px;margin-top:10px;}.imgContainer_icon{position:absolute;display:block;height:40px;width:40px;top:0;right:0;}.imgContainer_icon:hover{background-position:0 -40px;}.imgContainer_icon:active{background-position:0 -80px;}.imgContainer_icon.deleteIcon{background-image:url("/static/img/icons/delete.png");background-repeat:no-repeat;}.housePayment{margin-bottom:15px;}.housePayment > li{margin-bottom:10px;background:whitesmoke;border-radius:4px;padding:15px;}.housePayment > li > ul > li:first-child{padding-left:0;font-size:110%;margin-bottom:5px;}.housePayment > li > ul > li{padding-left:20px;}.housePayment label{width:100%;display:block;}.housePayment .productPrice{float:right;}.housePayment .housePaymentTotal{font-size:110%;font-weight:bold;}.contactOwner div{line-height:30px;}.contactOwner div > i{font-size:16px;margin-right:8px;vertical-align:middle;}.red{color:#EF0000;}#top_error_bar, #top_error_bar a{width:100%;padding:10px;background-color:#d00;color:#fff;font-weight:bold;text-align:center;text-decoration:underline;}a.download{margin-bottom:20px;display:inline-block;padding:10px;border-radius:4px;}a.download:hover{background:#EEE;}a.download > img{height:22px;vertical-align:middle;margin-right:5px;}.hideDesktop{display:none;}.ui-menu .ui-menu-item-wrapper{padding:8px;}.link.is_favorite i, .is_favorite i{color:red;}.fancybox-content{font-family:verdana;}.fancybox-iframe-not-so-much-margin{padding:20px 0px 20px 0px;}a.signUpButton.cButton{position:fixed;left:0;top:400px;transform:rotate(90deg);transform-origin:left 30px;border-radius:4px 4px 0 0;font-size:15px;padding:8px 20px;margin:0 0 20px;}.inschrijvenPagina #footer a.signUpButton.cButton{display:none;}.homepage_houses_container.cityImages a{width:calc(50% - 10px);margin-bottom:15px;margin-right:0;height:160px;}.homepage_houses_container.cityImages a:nth-child(odd){margin-right:15px;}.homepage_search .cityRadius input{width:calc(100% - 85px);}.homepage_search .cityRadius select{width:80px;height:35px;height:35px;}.margin0{margin:0 !important;}.marginTop0{margin-top:0 !important;}.marginBottom0{margin-bottom:0 !important;}.marginLeft0{margin-left:0 !important;}.marginRight0{margin-right:0 !important;}.marginTop5{margin-top:5px !important;}.marginTop10{margin-top:10px !important;}.marginTop15{margin-top:15px !important;}.marginTop20{margin-top:20px !important;}.marginTop30{margin-top:30px !important;}.marginTop40{margin-top:40px !important;}.marginTop60{margin-top:60px !important;}.marginBottom5{margin-bottom:5px !important;}.marginBottom10{margin-bottom:10px !important;}.marginBottom15{margin-bottom:15px !important;}.marginBottom20{margin-bottom:20px !important;}.marginBottom30{margin-bottom:30px !important;}.marginBottom40{margin-bottom:40px !important;}.marginBottom60{margin-bottom:60px !important;}.marginLeft5{margin-left:5px !important;}.marginLeft10{margin-left:10px !important;}.marginLeft15{margin-left:15px !important;}.marginLeft20{margin-left:20px !important;}.marginLeft30{margin-left:30px !important;}.marginLeft40{margin-left:40px !important;}.marginLeft60{margin-left:60px !important;}.marginRight5{margin-right:5px !important;}.marginRight10{margin-right:10px !important;}.marginRight15{margin-right:15px !important;}.marginRight20{margin-right:20px !important;}.marginRight30{margin-right:30px !important;}.marginRight40{margin-right:40px !important;}.marginRight60{margin-right:60px !important;}
.newHouse{background:orange;color:white;font-size:11px;border-radius:3px;padding:5px 10px;text-align:center;margin:12px;position:absolute;top:0;right:0;}.result_item_image{margin-right:20px;overflow:hidden;border-right:1px solid #DDD;display:inline-block;float:left;}#search_houses .result_item_image{width:200px;height:150px;}#showhouse .result_item_image,
#favorites .result_item_image{width:300px;height:225px;cursor:pointer;}.imgContainer img, .homepage_house img,
img.result_image{height:100%;width:100%;object-fit:cover;display:block;}.house_title{font-size:16px;padding-top:15px;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#029ddb;}#search_houses .house_title{width:calc(100% - 220px);}#showhouse .house_title{width:calc(100% - 500px);position:relative;}#favorites .house_title{width:calc(100% - 330px);}.house_content .house_city{font-size:12px;font-weight:normal;color:#999999;margin-top:0;margin-bottom:15px;}.house_content .house_price{color:#555555;font-size:14px;font-weight:bold;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.house_content .house_price > span{font-size:12px;font-weight:normal;color:#999999;}.house_content .house_room_price{margin-top:5px;}#showhouse .house_main{position:relative;}.house_buttons{position:absolute;right:0;}#search_houses .house_buttons,
#favorites .house_buttons{bottom:0;}#showhouse .house_buttons{width:180px;top:0;}.actions_menu a{display:block;background-color:#F7F7F7;height:40px;line-height:40px;}.actions_menu a:hover{background-color:#EEEEEE;}.actions_menu a i{width:45px;text-align:center;}.actions_menu .contactButton{background:#029ddb;color:#FFF;margin:12px;border-radius:4px;font-size:15px;}.actions_menu .contactButton:hover{background:#0899d2;}#search_houses .actions_menu a,
#favorites .actions_menu a{float:right;border-left:1px solid #FFF;font-size:16px;}#showhouse .actions_menu a{border-bottom:1px solid #FFF;padding:0 5px;}#showhouse .actions_menu a:last-child{border-bottom:none;}#showhouse .extra_info .blockElement{padding:0;}#showhouse .extra_info .blockElement > h2{display:none;}.provider_links li{margin-bottom:10px;display:inline-block;margin-right:10px;}.provider_links li a{background-repeat:no-repeat;background-position:8px 9px;background-color:#F4F4F4;border:1px solid #DDDDDD;padding:8px 10px 8px 8px;text-align:center;display:block;border-radius:4px;min-width:160px;}.provider_links li a:hover{background-color:#EEE;}#showhouse #house_notes{background:url("/static/img/note-bg.png");font-family:'Patrick Hand',cursive;font-size:16px;height:200px;line-height:24px;resize:vertical;width:100%;}#showhouse #map_canvas_tab{width:100%;height:400px;}#showhouse .showFoto{width:215px;height:150px;margin:10px 10px 0 5px;}#showhouse .showFoto .house_img{width:100%;min-height:150px;}#showhouse .showFoto, .homepage_house{border:2px solid #FFFFFF;box-shadow:0 1px 3px rgba(0, 0, 0, 0.2);display:inline-block;overflow:hidden;}#showhouse .showFoto:hover, .homepage_house:hover{box-shadow:0 1px 5px #029DDB;}#showhouse #tab_omschrijving .blockContent{white-space:pre-line;line-height:1.8;}#showhouse .bronvermelding{display:inline-block;color:#bbb;white-space:nowrap;font-size:60%;float:right;margin-top:20px;}#showhouse .tab_contact_form textarea{width:100%;height:380px;}#showhouse .tabsContainer.ui-tabs{padding:0;border:none;font-family:verdana, arial;}#showhouse .tabsContainer > ul.tabsNav{background:#F7F7F7;margin:0;border:0;padding:0;border-radius:0;font-size:110%;box-shadow:-2px 0px 4px -2px rgba(0, 0, 0, 0.15);}#showhouse .tabsContainer ul.tabsNav > li{border:0;margin-right:0;border-right:1px solid #FFFFFF;border-radius:0;margin-bottom:-2px;}#showhouse .tabsContainer ul.tabsNav > li:hover{background:#EEEEEE;}#showhouse .tabsContainer ul.tabsNav > li.ui-tabs-active{background:#FFFFFF;z-index:100;border-right:none;box-shadow:-3px -2px 2px -2px rgba(0, 0, 0, 0.15), 3px -2px 2px -2px rgba(0, 0, 0, 0.15);}#showhouse .tabsContainer ul.tabsNav > li.ui-tabs-active:first-child{box-shadow:3px -2px 2px -2px rgba(0, 0, 0, 0.15);}#showhouse .tabsContainer ul.tabsNav > li.ui-tabs-active a{border-top:2px solid #029ddb;color:#555555;}#showhouse .tabsContainer ul.tabsNav > li a{color:#029ddb;outline:0;padding:15px 30px;}#showhouse .tabsContainer .table{margin:0;width:350px;}#favorites a.favorites_notes{background:url("/static/img/note-bg.png") repeat right 5px;display:block;float:right;font-family:'Patrick Hand',cursive;font-size:16px;line-height:25px;height:110px;padding:10px;width:360px;margin-right:20px;overflow:hidden;color:#555;white-space:pre-line;}#favorites a.favorites_notes:hover{color:#029DDB;box-shadow:0px 1px 5px 0 rgba(0, 0, 0, 0.2);}#favorites a.favorites_notes:active{box-shadow:0 1px 2px rgba(0, 0, 0, 0.3) inset;}#favorites .favorites_notes p{overflow:hidden;margin:0;height:100%;}#favorites .house_details{float:left;width:250px;}.homepage_houses_container{width:100%;}.homepage_houses_container .blockContent{display:flex;}.homepage_house{margin-right:20px;position:relative;height:130px;}.homepage_house:last-child{margin-right:0;}.homepage_house > span{padding:3px 6px 5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;position:absolute;bottom:0;background:rgba(0, 0, 0, 0.4);color:white;width:100%;}.homepage_house > .homepage_house_price{position:absolute;top:0;right:0;background:rgba(0, 0, 0, 0.4);color:white;padding:2px 5px;}
@media(max-width:800px){#header, .container, .blockElement, .content_container,
#footer_content, .footer_column ,
.filter_item select, .filter_item .cButton, .filter_item .wButton, .sidebar_left,
.homepage_search select, .homepage_search .cButton, .homepage_search .wButton, 
.diensten > div.blockElement, .blockContent input, .blockContent label, 
.blockContent .cButton, .blockContent .wButton, .blockContent .rButton,
.inschrijven select, .inschrijven .price select,
form.long_form label, form.long_form input, form.long_form select, form.long_form textarea, form.long_form .cButton,
.login_page, .big_button_container, .big_button.cButton,
#search_houses .house_title, #showhouse .house_title, #favorites .house_title, .provider_links li,
#logindialog .blockElement, 
form.short_form input, form.short_form select, form.short_form textarea,
.resultCount, .resultPaginator, .resultSort, .actie_pic p, .content_container.incasso_wizard{width:100%;}.hideMobile, .banner, #nav, .sidebar_right, .voordelen_image,
.sideBarMap, .home_banner, #searchFilters .advancedSearchFilter, 
.showOnMapsButton, .actions_menu a.hideMobile, #favorites .house_buttons{display:none;}#headerWrapper{margin-bottom:10px;}.container{padding:10px;}input{border-color:#DDD;}#translate_element{top:20px;right:80px;}#header,#header_logo{height:40px;}#header_logo img{height:90%;margin-left:10px;}.mobileNavIcon{display:block;position:absolute;right:0;top:0;font-size:24px;color:#029ddb;cursor:pointer;padding:12px 20px;}#nav_container{position:absolute;width:100%;z-index:100;height:auto;}#nav > li{display:block;background:whitesmoke;border-bottom:1px solid white;}#nav ul{position:static;display:none;max-width:100%;text-align:center;}#nav ul li{display:block;width:100%;}.footer_column{margin-right:0;float:none;}.footer_column li a{padding:8px 10px;}.footer_column.slideToggle > h2{cursor:pointer;}.footer_column.slideToggle > h2.expanded{}.footer_column.slideToggle > h2::after{content:'\f078';font-family:'Font Awesome 5 Pro';float:right;color:#029DDB;transition:all 0.3s;}.footer_column.slideToggle > h2.expanded::after{transform:rotate(180deg);}.footer_column.slideToggle > ul{display:none;}.showAdvancedSearchFilters{display:block;}.showLabel:before{content:'tonen';}.hideLabel:before{content:'verbergen';}.homepage_search{min-height:auto;}.house_title{font-size:14px;padding-top:10px;}#search_houses .result_item_image,
#favorites .result_item_image,
#showhouse .result_item_image{width:100%;height:auto;margin-right:0;border-bottom:1px solid #DDD;border-right:none}#favorites a.favorites_notes{width:100%;float:none;margin:10px 0;}#showhouse .tabsContainer ul.tabsNav > li{width:100%;}#showhouse .house_buttons{width:45px;text-align:center;}#showhouse .actions_menu a{background:rgba(255,255,255,0.5);border:none;margin:0;padding:0;font-size:20px;}#showhouse .actions_menu .contactButton{background:rgba(2, 157, 219, 0.75);}#showhouse .actions_menu a > span{display:none;}#showhouse .newHouse{font-size:10px;padding:3px 7px;margin-right:0;}.provider_links li{margin-right:0;}.house_header, .house_content{padding:0 10px;}.house_room_price{margin-bottom:10px;}.homepage_houses_container h2.hidden{display:block;}.homepage_houses_container .blockContent{width:100%;display:block;flex-direction:column;}.homepage_house, #showhouse .showFoto{width:100%;height:auto;margin:0 0 20px;}.homepage_house img, #showhouse .showFoto img{width:100%;display:block;}.homepage_house:last-child{margin-bottom:0;}.actie_pic{background:none;}.column_left,
.column_right{float:none;width:100%;padding:0;}form.long_form label,
form.short_form label,
.blockContent label{text-align:left;display:block;padding:10px 0 5px;}.blockContent .checkbox label{padding:0;}form li.form_multiselect ul{width:100%;margin-top:8px;}form li.form_multiselect ul li label{display:inline-block;padding:10px 0;}form li.form_multiselect ul li input[type=checkbox]{margin-top:10px;}.login_form li.remember{width:100%;text-align:left;}.login_form li.remember label{width:auto;display:inline-block;}#showhouse .ui-tabs .ui-tabs-panel{display:block !important;padding:0;}#showhouse .extra_info .blockElement > h2{display:block;}#showhouse .tabsContainer > ul.tabsNav{display:none;}#showhouse .tabsContainer.ui-tabs{background:none;}#showhouse .blockContent{background:#FFF;}#showhouse .extra_info .hideMobile{display:none !important;}#showhouse .house_details .table{margin-top:10px;}.blockElement.slideToggle > h2 > a.blockIcon{right:50px;}.sidebar_right.contactOwner{display:block;width:100%;}.person_company_selection .big_button{float:none;margin-right:0;margin-bottom:20px;}.voordelen_content{width:100%;}.hideDesktop{display:block;}.filter_item .multiselect label{width:calc(100% - 20px);}.filter_item .row{font-size:100%;margin-bottom:5px;}.blockElement.resultBar{text-align:center;background:none;box-shadow:none;}.resultPaginator ul{margin:20px 0;}.resultPaginator li{display:inline-block;margin-right:5px;margin-bottom:5px;}.resultPaginator li a.wButton{border:1px solid;width:50px;}.resultBar{padding:0;}.resultBar .resultCount{width:auto;display:inline-block;float:left;font-size:14px;line-height:32px;}.resultBar .resultSort{width:auto;display:inline-block;float:right;}.resultBar .resultSort select{width:120px;}.resultPaginator.hideDesktop{text-align:center;}.mobilePaginatorCount{padding:0 10px;}a.signUpButton.cButton{position:static;transform:rotate(0deg);border-radius:4px;width:100%;padding:10px 20px;}#delete_user label, input[type='radio']{width:auto;display:inline-block;}.homepage_houses_container.cityImages a{width:100%;height:150px;margin-bottom:15px;margin-right:0;}.contactButtonMobile > h2{border-bottom:0;}.blockElement.contactButtonMobile > h2::after{content:'\f0e0';font-weight:bold;}.fancybox-content{padding:15px;}.diensten{flex-direction:column;}}
