td, tr td {border: none;}
div.billede {border: thin solid;border-color: #000000;margin: 3px;padding: 2px;text-align: left}
.inputbox {width: 250px;}
.ikkese {display: none;}

.header {
    background: #95BFE5; /* Sætter kun farven på selve top-elementet */
}

.footer {
    background: #670E36; /* Ændrer baggrundsfarven i bunden (her sat til mørkegrå) */
}

/* Nulstil og tving footeren til at skubbe alt indhold til højre */
footer.footer .container,
footer.footer .grid {
    display: flex !important;
    justify-content: flex-end !important;
    align-items: center;
    width: 100% !important;
}

/* Sørg for at teksten indeni også retter sig efter det */
footer.footer .mod-custom, 
footer.footer .mod-menu,
footer.footer p {
    text-align: right !important;
    margin-left: auto;
    margin-right: 0;
}

/* Tving selve slider-rammen til at respektere billedernes korrekte højde */
.ari-image-slider-wrapper,
.ari-image-slider,
.nivoSlider {
    height: 353px !important;
    max-height: 353px !important;
    width: 550px !important;
    max-width: 100% !important;
    margin: 0 auto !important; /* Centrerer slideren på skærmen */
    overflow: hidden !important;
}

/* Tving billederne indeni til at fylde rammen ud uden at strække eller beskære skævt */
.nivoSlider img,
.ari-image-slider img {
    width: 100% !important;
    height: 100% !important;
    max-height: 353px !important;
    object-fit: fill !important; /* Tvinger billedet til at passe præcis i rammen */
}