@import url("home.css");
@import url("resnav.css");

@media only screen and (max-width:777px){
.resnon {
	display: none !important;
}
.resyes {
	display: inline-block !important;
}
div.home {
    width: auto;
}
.home p.zegelone {
    display: none;
}
.home p.zegeloneres {
    background-color: #adba00;
    color: #fff;
    display: block;
    height: 50px;
    margin: 0 15px;
}
.home p.zegeloneres a {
    color: #fff;
}
div.home ul {
    margin-left: 0;
}
div.home ul.contact {
    height: auto;
    margin-left: 0;
}
div.home ul.kolom li {
    border-right: none;
    border-bottom: 1px dashed #0096ad;
    display: block;
    margin-bottom: 20px;
    float: none;
    min-height: auto;
}
.greenblock div.home ul.kolom li, .blueblock div.home ul.kolom li {
    border-bottom: 1px dashed #fff;
    margin-bottom: 20px;
    padding: 20px;
border-right:none;
}
.home ul.kolom.actueel li {
    border-bottom: 1px dashed #000;
    padding-bottom: 15px;
}
.steelblock div.home ul.kolom li {
    border-right: none;
    border-bottom: 1px dashed #000;
}
div.home ul.kolom.drie li, div.home ul.kolom.twee li {
    width: auto;
min-height: auto !important;
}
div.home ul.producten li.laatste {
    border-left: 1px solid #b5c6d6;
}
div.home ul.kolom li.last {
    border-bottom: medium none;
}
.sub .arrowdown {
    margin-left: 70%;
}
div.home ul.producten li {
    border-style: none solid solid solid;
    display: block;
    float: none;
    width: auto;
    margin-bottom: 20px;
}
.campagne .sub ul {
    padding: 0 15px;
}
div.home ul.producten li.middelste {
    margin-left: 0;
min-height: auto;
}
div.home ul.producten li.eerste {
    margin-left: 0;
    border-right: 1px solid #b5c6d6;
}
div.home ul.contact li {
    display: block;
    float: none;
    margin: 0 30px 10px;
    width: auto;
}

div.home ul.kolom {
    margin-bottom: -30px;
}
.home .actueel h3 {
    height: auto;
}
.home .actueel p {
    min-height: auto;
}
.imageblok div.home {
    padding-left: 10px;
    padding-top: 15px;
}
.blackblock {
    margin-right: 10px;
    width: auto;
    margin-top: 0;
}
div.home ul.kolom.drie.klant li {
    min-height: auto !important;
}
.home a.button-alpha, .home a.button-alpha:visited {
    float: none;
}
.campagne .sub ul.vink {
    display: inline-block;
}
#main.campagne a.button-alpha, #main.campagne a.button-alpha:visited {
    display: block;
    margin: 0 auto;
    width: 16em;
}
.sub.imageblok .home a.button-alpha {
    margin: 0 !important;
}
#main .home .blackblock, #main .home .blueblock, #main .home .orangeblock {
    margin-right: 10px;
    width: auto;
}
#main.campagne a.button-alpha, #main.campagne a.button-alpha:visited {
    white-space: nowrap;
    width: 90%;
}
.campagne#main .home.extra a.button-alpha, .campagne#main .home.extra a.button-alpha:visited {
    margin-top: 50px;
}
div.home ul.products li, div.home ul.productsmore li {
    float: none;
    margin: 0 0 30px;
    width: 100%;
}
div.home ul.kolom.drie li, div.home ul.kolom.twee li {
    min-height: auto !important;
}
.rendement-data {
box-sizing: inherit;
width: 100% !important;
padding: 10px 50px 20px !important;
}
.extra .rendementtekst p {
width: 100% !important;
margin-left: 50px;
}
.extra .fondstitel {
width: 100% !important;
margin-left: 50px;
}
.extra .subject {
width: 100% !important;
margin-left: 50px;
}
.extra .rendement-data .last-update {
    padding-bottom: 20px;
}
#main > div > span:nth-child(3) > ul {
display:none;
}
.selectieTextBlok .rendementtekst {
    width: auto;
}
.btnFailurePhone {
   width:90%;
   height:80px;
   margin:0 0 20px 0;
}
.btnFailureChat {
   width:90%;
   height:80px;
   margin:0;
}
}