 
.rotate{background:url('../images/rotate.png');width:14px !important;height:14px; }
*{margin:0;padding:0}
html{height:100%;width:100%}
body{background: #ffffff;font-family:'Open Sans',sans-serif,arial;font-size:100%;color:#666}
.small{font-size:.8em}
.title{font-weight:800; display:block}
.clear{height:1px;clear:both;overflow:hidden}
.space{margin-top:1.2em!important}
.nospace{margin:0!important;padding:0!important}
img{max-width:100%}
.center{text-align:center}
.left{text-align:left}
.right{text-align:right}
.bold{font-weight:800}
.fbanar{padding:1em 0}
.italic{font-style:italic}
a{text-decoration:none;color:inherit;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.show{display:block}
.hidden{display:none}
label{display:block;padding:.8em 0 .5em}
label.normal{display:inline;padding:0}
input[type="text"],input[type="email"],input[type="tel"],input[type="password"],select,textarea,.standardinput{font-family:'Open Sans',sans-serif;background:#FFF;border:1px solid rgba(204,204,204,0.4);padding:7px;display:inline-block;width:90%;outline:none;-webkit-appearance:none;text-transform:none;color:#666}
input[type="text"]:focus,input[type="email"]:focus,input[type="tel"]:focus,input[type="password"]:focus,select:focus,textarea:focus,.standardinput:focus{border:1px solid #cccccc}
select{padding:6px}
textarea{resize:none;height:120px}
input[type="submit"],.button{text-decoration:none!important;font-family:'Open Sans',sans-serif!important;-webkit-appearance:none!important;cursor:pointer;color:#ffffff!important;border-radius:.3em!important;padding:3px 10px!important;background:#678306!important;font-weight:800!important;border:2px solid #678306!important;font-size:100%!important;display:inline-block!important;-webkit-transition:all .3s ease-in-out!important;-moz-transition:all .3s ease-in-out!important;-o-transition:all .3s ease-in-out!important;transition:all .3s ease-in-out!important}
.button{padding:3px 10px!important}
input[type="submit"].green,.button.green{background:#678306!important;border:2px solid #678306!important}
.button.facebook{background:#516ba2!important;border-color:#516ba2!important}
.button.facebook:hover{background:#7489b5!important;border-color:#516ba2!important}
input[type="submit"]:hover,.button:hover{opacity:.8!important;filter:alpha(opacity=80)!important;box-shadow:0 0 5px #678306!important}
input[type="submit"].green:hover,.button.green:hover{box-shadow:0 0 5px #678306!important}
.googlepowered{background:url(../images/web_images/powered-by-google-on-white.png) top right no-repeat!important;display:block}
#advanced_s_toggle{display:none;margin-bottom:1em;text-align:center}
.wrapper{width:75%;margin:0 auto}
.block_2{width:50%;float:left}
.block_3{width:33%;float:left}
.block_4{width:25%;float:left}
.block_5{width:20%;float:left}
.block_20{width:20%;float:left}
.block_80{width:80%;float:left}
.insidecontent{padding:1em}
i.fa{width:1em}
.fp.insidecontent{border:1px solid #cccccc;margin-bottom:1em;background:#f7f7f7;padding:1em}
.fp.insidecontent h1,.fp.insidecontent h2,.fp.insidecontent h3{color:#678306}
.warn{border:1px solid #cccccc;background:#f5faff;padding:1.2em;margin:1em}
.warn p,.warn ul{margin:0!important}
.warn ul{list-style:disc!important;list-style-position:inside!important}
.warn .button{margin-bottom:1em!important}
.item{background:#f7f7f7;width:20%;margin:1em;float:left}
#cattinosho{display:none!important}
.mobile_no{display:inline-block}
.only_mobile{display:none}
#topmenu{height:4em;line-height:4em;overflow:hidden;border-bottom:1px solid #678306}
#topmenu ul{list-style:none;text-align:right}
#topmenu ul li{display:inline-block;margin:0 .2em}
#topmenu ul .nm{display:none}
#topmenu a{text-decoration:none}
#topmenu a:hover{text-decoration:underline;color:inherit}
#logo{font-size:2em;white-space:nowrap}
#logo a:hover{opacity:.8;filter:alpha(opacity=80);text-decoration:none}
#topmenu .twoblocks{width:50%;float:left}
#topsearchmenu{border-bottom:1px solid #cccccc;padding:.5em 0 .6em .5em}
#topsearchmenu .button{width:auto;margin-right:1em}
#topsearchmenu #fptopsr{width:30%}
#topsearchmenu #topcat{width:15%}
#topsearchmenu #zk_postcode{width:8%}
#topsearchmenu #zk_afstand{width:8%}
#loginbar{background:#ffffff;padding:.8em 0 .5em;display:none;-webkit-box-shadow:inset 0 -68px 12px -61px rgba(0,0,0,0.47);-moz-box-shadow:inset 0 -68px 12px -61px rgba(0,0,0,0.47);box-shadow:inset 0 -68px 12px -61px rgba(0,0,0,0.47);border-bottom:1px solid #678306}
#loginbar .left{width:20%;float:left;display:block}
#loginbar .right{width:80%;float:left;display:block}
#loginbar input{width:auto}
#loginbar label{display:inline-block}
#balloon{display:none;height:215px;margin-left:438px;margin-top:-230px;position:absolute;width:351px;z-index:99928}
.getballoon:hover #balloon{display:block}
#todaytopper{margin:1em 0}
#todaytopper .title{font-size:1.4em}
#cats{background:#f5faff;border:1px solid #cccccc;padding:.4em;margin-right:1em}
#cats .title{margin-bottom:1em;display:block;color:#678306}
#cats ul{list-style:none}
#cats ul li{padding:.2em 0;font-size:.8em}
#cats a{color:inherit;text-decoration:none}
#cats a:hover{text-decoration:underline;background-color:inherit;opacity:.8;filter:alpha(opacity=80)}
.fpad{background:#ffffff;border:1px solid rgba(204,204,204,0.3);padding:.5em;height:90%;margin:.4em;font-size:.8em}
.fpad h3{height:3em;overflow:hidden}
.fpad:hover{border:1px solid #cccccc}
.fpad .city{margin-bottom:.4em;height:1.5em;overflow:hidden}
.fpad img{max-width:100%}
.fpad span{display:block}
.searchbar{line-height:normal}
#searchbetween{padding:1em 1em 1em 0;margin-bottom:1em}
#searchbetween h1{color:#678306}
#catleft{width:98%}
#sideform label{padding:0;margin:0;float:none}
#sideform input{margin-bottom:1em;width:87%}
#sideform select{width:95%;margin-bottom:1em}
#sideform input[type="radio"]{margin-bottom:0;width:auto}
.listing{clear:both;padding:1em;border:1px solid #cccccc;background:#ffffff;margin-bottom:1em;cursor:pointer}
.sortbox{font-size:1.2em;line-height:normal;padding-bottom:0;padding-top:0}
.topper{background:#f5faff;box-shadow:4px 4px 0 #eeeeee}
.subtopper{box-shadow:4px 4px 0 #eeeeee;background:rgba(245,250,255,0.5)}
.listing .img{width:20%;float:left}
.listing .img img{width:95%;padding-top:.5em}
.listing .description{width:50%;float:left}
.listing .description h3{margin-bottom:.5em}
.listing .description p{font-size:.9em}
.listing .price{width:15%;float:left;text-align:right}
.listing .price span{display:block;color:#666}
.listing .location{width:15%;float:left;text-align:right;font-size:.8em}
.listing .location.sort{font-size:inherit}
#breadcrumb{padding:1em 0;font-weight:800}
#breadcrumb a:hover{text-decoration:underline}
#leftlisting{width:-moz-calc(100% - 300px);width:-webkit-calc(100% - 300px);width:calc(100% - 300px);float:left}
#leftlisting #inner{width:98%}
#leftlisting #bg{background:#ffffff;padding:1em;border:1px solid #cccccc}
#simads{width:98%;padding-top:1em;}
#simads .title{font-size:1.4em; color:#678306;margin:1em 0 1em 0 ; display:block}
#leftlisting #inner h1{color:#678306}
#leftlisting #inner .date{font-size:.7em;display:block}
#leftlisting #inner .price{font-size:1.1em;text-align:right;font-weight:400;display:block;color:#678306;font-weight:700;border-bottom:1px solid #cccccc}
#imagebox{margin:1em 0}
#imagebox.solouno,#imagebox .solouno{text-align:center}
#imagebox .solouno{margin-bottom:.8em}
#imagebox .thumbs img{border:1px solid #cccccc;width:6em;margin:0 .5em 1em}
#leftlisting #cloptions{list-style:none}
#leftlisting #cloptions li{width:40%;float:left;border-bottom:1px solid #cccccc;padding:.5em}
#leftlisting #cloptions li label{width:35%;float:left;padding:0}
#leftlisting .usercontent{margin-bottom:1em}
#leftlisting #map{width:100%;height:300px;margin-bottom:2em}
#leftlisting #map img{max-width:none}
#leftlisting #offeroption{text-align:center;font-size:3em}
#leftlisting #offeroption a{margin:0 .4em;color:#678306}
#leftlisting #offeroption a:hover{opacity:.6;filter:alpha(opacity=60)}
#rightlisting{width:300px;float:left}
#rightlisting .title{color:#678306;border-bottom:1px solid #cccccc;margin-bottom:.5em;display:block}
#rightlisting a:hover{text-decoration:underline}
#rightlisting input{margin-bottom:.5em}
#rightlisting .contact{margin-bottom:1em}
#rightlisting .owner{background:#f5faff;border:1px solid #cccccc;padding:1em}
#rightlisting .owner .whatsapp{float:right}
#rightlisting ul{list-style:disc;list-style-position:inside;font-size:.8em;margin-bottom:.5em}
#rightlisting .owner .opti{list-style:none}
#rightlisting .owner .opti a{color:#678306}
#rightlisting .owner .opti a:hover{text-decoration:none;color:#678306}
#rightlisting .owner .opti i{width:1.2em}
#rightlisting .bidoverviewbox{list-style:none!important;padding:.5em 0;text-align:right}
#rightlisting .bidoverviewbox label{width:37%;padding:0;text-align:left;float:left}
.reviewbox{margin-bottom:1em; border:1px solid #cccccc;padding:1em}
.quote{display:block;background:#f7f7f7;margin:0 1em 1em 1em;padding:1em;border:1px solid #cccccc;}
#footer{font-size:0.9em;margin-top:1em;padding:1em 0;border-top:2px solid #678306}
#footer a{text-decoration:none;color:inherit}
#footer a:hover{color:inherit;text-decoration:underline}
#footer ul{list-style:none}
#footer ul .title{font-size:1.5em}
#footer .socialmedia{text-align:right}
.makespace{padding:0 0.5em 0.5em 0.5em}
.content{padding:1em 0}
.content a{text-decoration:underline}
.content p{margin:0 1.5em 1.5em 0}
.content ul{margin:0 1.5em 1.5em 0;list-style-position:inside}
.content h1{font-size:1.8em;color:#678306;margin-bottom:1em}
.content h2{font-size:1.6em;color:#678306;margin-bottom:1em}
.content h3{font-size:1.4em;color:#678306}
.content h4{font-size:1.2em;color:#678306}
.content .complogo{float:left;margin:0 1em 1em 0}
.blog h2 a{text-decoration:none;color:#678306}
.blog .blogimg{max-width:150px; float:left;margin:0 0.5em 0.5em 0}
#prevnext{font-size:1.2em;margin-bottom:1em;text-align:center}
#prevnext a,#prevnext span{border:1px solid #cccccc;color:#678306;display:inline-block;margin:0 .2em 1em;padding:.3em!important;text-decoration:none}
#prevnext a:hover{background:#678306;border:1px solid #678306;color:#ffffff}
#prevnext span{background:#678306;border:1px solid #678306;color:#ffffff}
#cookiething{padding:2em 1em 2em 1em;background:#000;background:rgba(0,0,0,0.8);bottom:0;color:#ffffff;font-size:14px;height:auto;line-height:30px;position:fixed;width:100%;z-index:99999999}
#cookiething p{text-align:center}
#cookiething a{text-decoration:underline}
#middlepage{min-height:625px}
.white{color:#ffffff}
.black{color:#000}
.blue{color:#678306}
.green{color:#678306}
.red{color:#678306}
.yellow{color:#FF0}
.grey{color:#666}
.light_blue{color:#678306}
.light_green{color:#3C9}
.light_red{color:#F66}
.light_yellow{color:#FFC}
.light_grey{color:#bababa}
.light_a{color:#eeeeee}
.light_b{color:#9CC}
.bg_white{background-color:#ffffff}
.bg_black{background-color:#000}
.bg_blue{background-color:#678306}
.bg_green{background-color:#393}
.bg_red{background-color:red}
.bg_yellow{background-color:#FF0}
.bg_grey{background-color:#666}
.bg_light_blue{background-color:#678306}
.bg_light_green{background-color:#3C9}
.bg_light_red{background-color:#F66}
.bg_light_yellow{background-color:#FFC}
.bg_light_grey{background-color:#f7f7f7}
.bg_light_a{background-color:#eeeeee}
.bg_light_b{background-color:#9CC}
input.normal{width:auto!important}
@media only screen and (max-width: 1400px) {
.wrapper{width:95%;margin:0 auto}
}
@media only screen and (max-width: 1200px) {
#topsearchmenu #fptopsr{width:25%}
#mainmenu{font-size:.8em}
}
@media only screen and (max-width: 1024px) {
.wrapper{width:98%;margin:0 auto}
.listing .price{font-size:.8em}
.listing .location{font-size:.8em}
.block_20{width:100%!important;float:none!important}
.block_80{width:100%!important;float:none!important}
#cats{padding:.4em;margin:1em 0!important}
#cats ul li{float:left;width:25%}
.block_3 .choosecat{margin-bottom:1em}
#advanced_search{display:none}
#sideform input{margin-bottom:1em;width:93%}
#sideform select{width:95%;margin-bottom:1em}
#advanced_s_toggle{display:block!important}
.mobile2{width:50%;float:left;padding-bottom:1em}
}
@media only screen and (max-width: 800px) {
#logo{font-size:1.2em}
.block_5{width:25%}
.block_4{width:50%;margin-bottom:2em}
.mobile_no{display:none!important}
.only_mobile{display:block!important}
#loginbar{display:none!important}
.sp{font-size:2em}
#cats{padding:.4em;margin:1em 0!important}
#topmenu ul .om{display:none!important}
#topmenu ul .nm{display:block}
#mainmenu{position:absolute;width:auto;top:5em;right:0;z-index:9999;min-height:250px;display:none}
#mainmenu li{display:block!important;padding:0 .8em;font-size:1.1em;border-bottom:1px solid #cccccc;font-weight:800!important}
#todaytopper{display:none!important}
#cats ul li{float:left;width:33%}
#leftlisting{width:100%;float:none;margin-bottom:1em}
#rightlisting{width:100%;float:none}
.listing .description p{display:none}
#mainform{text-align:center!important}
#mainform .button{display:none!important}
#topsearchmenu #fptopsr{width:50%}
#topsearchmenu #topcat{display:none}
#topsearchmenu #zk_postcode{display:none}
#topsearchmenu #zk_afstand{display:none}
#footer ul{margin-bottom:1em}
#leftlisting #cloptions li{width:95%!important;float:none!important;padding:.5em 0}
#leftlisting #inner,#simads{width:100%}
}
@media only screen and (max-width: 600px) {
.block_2{width:100%;float:none}
.block_3{width:100%;float:none}
.block_4{width:50%}
.block_5{width:50%}
#categories{display:none}
#cattinosho{display:block!important;margin:0!important}
.small_no{display:none!important}
#cats ul {margin:0!important;}
#cats ul li{float:left;width:50%}
#cats ul li a{padding:0.7em; display:inline-block}
.listing .description{width:40%}
.listing .description h3{color:#C99;font-size:.8em}
.listing .price{width:25%;font-size:.8em}
.listing .location{width:25%;font-size:.8em}
#footer .copyright{text-align:center}
#footer .socialmedia{text-align:center}
}