.main-content{padding-left:20px;border-left:1px solid #b1c4df;min-height:100px;float:right;width:759px;margin-left:-1px}
.separated{border-bottom:1px solid #b1c4df;padding-bottom:30px;margin-bottom:20px}
.message{margin-bottom:0}
.message-text p{font-weight:normal;font-size:13px}
.home-box-small{position:relative;display:block;width:183px;height:157px;border:1px solid #b1c4df;padding:20px;float:left;margin:20px 26px 20px 0}
.home-box-small .page-listing-item{padding-left:0}
.home-box-small.last{float:right;margin:20px 0 20px 2px}
.links-block{display:block;float:left;padding-bottom:30px}
.column.first{text-align:right;float:left}
.home-box-left{width:482px;padding-right:20px}
.home-box-left .box-item{max-width:442px}
.faq .box-item{margin-left:30px}
.mededelingen .box-item{margin-left:75px}
.home-box-left .column.first{width:20px}
.home-box-right{width:476px}
.home-box-right .box-item{max-width:456px}
.column.first.wide{width:65px}
#search-cms{width:938px;height:58px;padding:20px;border:1px solid #b1c4df;background-color:#f9d6ac;margin-bottom:20px}
#search-cms-image{margin:-20px 0 0 -20px;float:left}
#search-cms-label{display:block;font-size:20px;font-weight:bold;margin-bottom:10px}
#search-cms-input{width:370px}
#zsrp-action{margin-top:10px}
.search-result-title{font-size:15px;font-weight:bold;display:block;margin-bottom:6px}
.search-result-text{color:#333;max-height:30px}
.search-term{font-weight:bold}
#news-menu{display:block;width:199px;margin-top:30px;border-right:1px solid #b1c4df;float:left}
#news-detail{display:block;width:750px;margin-top:30px;padding-left:30px;overflow:hidden}
.news-date{color:#bbb;margin-bottom:10px}
.help-content{border-bottom:1px solid #b1c4df;padding-bottom:20px}
.help-content p{min-height:13px}
.help-content li{margin-left:36px;list-style:inherit}
.help-content .button{margin-top:10px}
.help-content-block{margin-bottom:30px}
.page-top-link{display:block;font-weight:bold;float:right;margin-top:-10px}
.page-top-link:before{content:"";position:relative;border-style:solid;border-color:#21479c transparent;display:block;width:0;border-width:0 5px 5px 5px;top:10px;right:15px}
#form-breadcrumbs-container{font-size:15px}
.top-box{margin:20px 0 0 0;display:block;position:relative}
.top-box .breadcrumbs-content-wrapper{width:auto}
#subcategories{margin-left:20px}
.listbox-container{margin:0 10px 20px 0;width:260px;outline:0;float:left}
.listbox{width:260px;height:240px}
.field-label-container{display:block;font-weight:bold;margin-top:15px}
.field-label-container.last{padding-bottom:30px;margin-bottom:20px;border-bottom:1px solid #b1c4df}
.field-label-container input{font-weight:normal;width:210px}
.field-label-container .hint{font-weight:normal}
.field-label{display:block;margin-bottom:5px}
input[name="caseAbout"]{margin-right:10px}
#description{width:550px;height:120px;margin-bottom:20px}
#description-summary{width:80%;word-wrap:break-word;white-space:pre-wrap}
#edit-choice{position:absolute;bottom:10px;right:10px}
#edit-choice:active{top:auto;bottom:9px!important}
#search-results{border-bottom:1px solid #b1c4df;margin-bottom:20px}
#loader{display:block;margin:10px auto}
.step-8,.step-7,.step-6,.step-5,.step-4,.step-3,.step-2,.step-1{display:none}
.step-0{display:block}
.message-contact{display:none;margin-bottom:20px}
.message-text{margin-top:10px}
.step-5 .editable{margin:20px 0}

.button2 {
    display: inline-block;
    font-size: 1.25rem;
    line-height: 0.9em;

}
.button2 {
    display: block;
    font-weight: 500;
    font-size: 1.125rem;
    line-height: 1.222222em;
    letter-spacing: 0.02em;
    word-break: break-word;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}
.button2  {
    width:100%;
    border-style: solid;
    border-width: 0px;
    cursor: pointer;
    font-family: "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;
    font-weight: normal;
    line-height: normal;
    margin: 0 0 1.25rem;
    position: relative;
    text-decoration: none;
    text-align: center;
    -webkit-appearance: none;
    display: inline-block;
    padding-top: 1rem;
    padding-bottom: 1.0625rem;
    font-size: 1rem;
    border-color: #1a397d;
    color: white;
    transition: background-color 300ms ease-out;
}
.content-iframe {
    width: 100%;
    border: 0;
}
.column{ width:369px; float:left}
.mrgn{ margin-left:20px}
.brdr{
    width:323px;padding:20px; border:3px solid #b1c4df;-webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;}
.anchorbox{position:relative;display:block;width:321px;height:195px;border:1px solid #b1c4df;padding:20px 20px 20px 25px ;float:left;margin:0px 0px 20px 0}
.anchorbox2{position:relative;display:block;width:321px;height:573px;border:1px solid #b1c4df;padding:20px 20px 20px 25px ;float:right;margin:0px 0px 20px 0}
.anchorbox3{position:relative;display:block;width:321px;border:1px solid #b1c4df;padding:20px 20px 20px 25px ;float:right;margin:0px 0px 20px 0}
.anchorbox4{position:relative;display:block;width:93%;border:1px solid #b1c4df;padding:20px 20px 20px 25px ;float:right;margin:0px 0px 20px 0}
.left{ margin-right:20px; float:left}
.bgred{ background:url(https://www.marktplaats.nl/i/help/images/blokkie_red.gif) no-repeat 0px 20px }
.bgblue{ background:url(https://www.marktplaats.nl/i/help/images/blokkie_blauw.gif) no-repeat 0px 20px }
.bglblue{ background:url(https://www.marktplaats.nl/i/help/images/blokkie_lblauw.gif) no-repeat 0px 20px }
.bggreen{ background:url(https://www.marktplaats.nl/i/help/images/blokkie_groen.gif) no-repeat 0px 20px }
.bgorange{ background:url(https://www.marktplaats.nl/i/help/images/blokkie_oranje.gif) no-repeat 0px 20px }
.bglbrown{ background:url(https://www.marktplaats.nl/i/help/images/blokkie_lbruin.gif) no-repeat 0px 20px }
.bgbrown{ background:url(https://www.marktplaats.nl/i/help/images/blokkie_bruin.gif) no-repeat 0px 20px }
.bgyeller{ background:url(https://www.marktplaats.nl/i/help/images/blokkie_geel.gif) no-repeat 0px 20px }
.button{ float:right}

.pred{ background:url(https://www.marktplaats.nl/i/help/images/blokkie_red.gif) no-repeat 0px 0px; padding-left:30px }
.pblue{ background:url(https://www.marktplaats.nl/i/help/images/blokkie_blauw.gif) no-repeat 0px 0px; padding-left:30px }
.plblue{ background:url(https://www.marktplaats.nl/i/help/images/blokkie_lblauw.gif) no-repeat 0px 0px; padding-left:30px }
.pgreen{ background:url(https://www.marktplaats.nl/i/help/images/blokkie_groen.gif) no-repeat 0px 0px; padding-left:30px }
.porange{ background:url(https://www.marktplaats.nl/i/help/images/blokkie_oranje.gif) no-repeat 0px 0px; padding-left:30px }
.plbrown{ background:url(https://www.marktplaats.nl/i/help/images/blokkie_lbruin.gif) no-repeat 0px 0px; padding-left:30px }
.pbrown{ background:url(https://www.marktplaats.nl/i/help/images/blokkie_bruin.gif) no-repeat 0px 0px; padding-left:30px }
.pyeller{ background:url(https://www.marktplaats.nl/i/help/images/blokkie_geel.gif) no-repeat 0px 0px; padding-left:30px }
.erik{width:759px}

.side-block{ display: block}
.side-block-mobile{ display:none}

@media only screen and (max-width: 1024px) {
    #video_rechts {
        float: left;
        margin-bottom: 20px;
        width: 100%
    }

    #content_rechts {
        float: left;
        width: 100%;
    }

    #content_links {
        float: left;
        width: 90%;
        margin-right: 20px;
        padding: 0px 20px 0px 20px;
    }

    div#wrapper {
        width: 100%;

    }

    #video_links {
        float: left;
        margin-bottom: 40px;
        width: 100%;
    }

    embed {
        width: 100% !important;
        height: auto !important;
    }

    #menu {
        width: 100%;
    }

    .anchorbox, .anchorbox2, .anchorbox3, .anchorbox4 {
        width: 80%;
        height: auto
    }

    .anchorbox2 {
        float: left;
    }

    .side-block {
        width: 100%;
        background-color: #f0efed;
        padding-top: 20px;
    }

    .main-content {
        float: left;
        border-left: 0px solid #b1c4df;
    }

    .tabs a, .tabs span.juiceless-link {
        width: 100%
    }

    .tabs a.selected, .tabs span.juiceless-link.selected {
        font-size: 15px;
        color: #21479c;
        display: inline-block;
        height: 20px;
        margin-right: 6px;
        padding: 8px 20px;
        border: 1px solid #b1c4df;
        background: #e1e8f5;
        background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#e1e8f5));
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff", endColorstr="#e1e8f5", GradientType=0);
        -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff", endColorstr="#e1e8f5", GradientType=0);
        background: -moz-linear-gradient(top, #fff 0, #e1e8f5 100%);
        background: -webkit-linear-gradient(top, #fff 0, #e1e8f5 100%);
        background: -o-linear-gradient(top, #fff 0, #e1e8f5 100%);
        background: -ms-linear-gradient(top, #fff 0, #e1e8f5 100%);
        background: linear-gradient(top, #fff 0, #e1e8f5 100%);
    }

    .tabs-submenu {
        padding: 0px 0 0 0 !important;
    }

    .main-content {
        width: 90%;
        padding-right: 20px;
        margin-top: 20px;
    }

    #footer {
        width: 100%;
        min-width: 100%
    }

    #footer-content {
        width: 100%;
        min-width: 100%
    }

    .footer-links {
        border-bottom: 0px solid #93a4c2;
    }

    #header {
        width: 100%;
        min-width: 100%
    }

    #content {
        width: 100%;
        min-width: 100%
    }

    #header-content-wrapper, #search-content-wrapper {
        width: 100%;
        min-width: 100%
    }

    .menu-heading {
        padding-left: 10px;
    }

    .footer-links {
        padding: 10px 10px;
    }

    .footer-links li {

        border-left: 0px solid #333;

    }

    #footer-disclaimer {
        padding: 10px;
    }

    #footer-ebay {
        padding: 10px;
    }

    .column {
        width: 100%;
        float: left;
    }

    .brdr {
        width: 80%;
        margin-bottom: 20px
    }

    .mrgn {
        margin-left: 0px
    }

    .page-logo {
        max-width: 100%;
        height: auto;
    }

    .button2 {
        width: 100%
    }

    #search-content-wrapper {
        width: 100%;
        min-width: 100%
    }

    #search {
        width: 100%;
        min-width: 100%
    }

    .breadcrumbs-content-wrapper {
        width: 100%;
        min-width: 100%
    }

    .screenshot {
        max-width: 100%;
        height: auto;
    }
}

.section-link-block {
    box-sizing: border-box;
    padding: 10px 0;
}

.link-block-content {
    box-sizing: border-box;
    border: 1px solid #b1c4df;
    padding: 20px;
}

.link-block-content ol {
    margin-top: 10px;
}

.section-link-block .button {
    float: none;
    margin-top: 20px;
}

@media only screen and (min-width: 768px) {
    .page-section-links {
        display: flex;
        flex-wrap: wrap;
    }

    .section-link-block {
        flex: 0 1 50%;
        padding: 10px;
    }

    .link-block-content {
        height: 100%;
    }
}

.label-color {
    position: relative;
    padding-left: 25px;
}

.label-color:before {
    content: '';
    width: 15px;
    height: 15px;
    position: absolute;
    top: 0;
    left: 0;
}

.page-section-links .label-color:before {
    top: 3px;
    left: -20px;
}

.page-section-links .label-color {
    padding-left: 0;
}

.label-color--1:before {
    background-color: #EDA566;
}
.label-color--2:before {
    background-color: #0E4D92;
}
.label-color--3:before {
    background-color: #C57136;
}
.label-color--4:before {
    background-color: #287D5F;
}
