#eersteRozeTitle{
    left:26%;
    top:60%;
}

.list-group{
    height:530px;
}

.childmenu{
    height:100%;
    position: relative;
}

.photo{
    position: absolute;
    bottom:0;
}
.adPhoto{
    position: relative;
    height:100%;
}

.adPhoto .adImage{   
    height:100%;
    width:360px;
}

.pijlcontainer{
    width:100%;
    margin-top: 50px;
    margin-left:0;
    margin-right:0;
}

.above .buttonVacature:hover{
    background-color:black;
    color:white;
}

.above .buttonVacature{
    position: absolute;
    font-size:17px;
    font-weight:800;
    text-transform: uppercase;
    height:54px;
    max-width:250px;
    z-index: 1000;
    bottom:32px;
    left:26px;
    background-color: white;
    color: black;
    border-radius: 0;
    padding-top: 15px;
    transition: all 0.15s ease-in-out;
}

.groteGlimlachContainer .glimlachfoto{
    width:100%;
}

.rowWouterTitle{
    margin-top:125px;
}

@media all and (min-width:1600px){
    .above .buttonVacature{
        width:250px;
    }
}

@media all and (min-width:1130px) and (max-width:1339px){
    .above .buttonVacature {
        width: 280px;
    }
}

@media screen and (max-width:768px){

    .above .buttonVacature{
        left:24px;
        bottom:30px;
    }
}

@media screen and (max-width:667px){

    .above .buttonVacature{
        left:24px;
        bottom:30px;
    }

    .pijlcontainer{
        margin-top:50px;
    }
}

@media screen and (min-width:630px) and (max-width:670px){
    .above .buttonVacature{
        left:10px;
        bottom:30px;
    }
}