body, .ow, body, html, .base_sign_in{background-color:#333333}
.index_master_page .ow_header{background-image:url(https://www.romansportalen.se/ow_userfiles/themes/theme_image_56.jpeg)}
.ow_header{background-image:url(https://www.romansportalen.se/ow_userfiles/themes/theme_image_47.jpg)}
.index_master_page .logo_url{background-image:url(https://www.romansportalen.se/ow_userfiles/themes/theme_image_19.png)}
.logo_url{background-image:url(https://www.romansportalen.se/ow_userfiles/themes/theme_image_17.png)}
.ow_logo_wrap a{background-image:url(https://www.romansportalen.se/ow_userfiles/themes/theme_image_8.png)}
/* Ta bort gammal logga (vi använder bakgrundsbilden istället) */
.logo_url {
    background-image: none;
}

/* Ingen extra marginal på header-bilden */
.ow_header_pic {
    margin: 0;
}

/* Storlek på loggan i index-headern */
.index_master_page .logo_url {
    background-size: 101%;
    height: 186px;
}

/* FOOTER – gemensamt utseende */
.rp-footer {
    text-align: center;
    margin-top: 20px;
}

.rp-footer-company,
.rp-footer-payments-title {
    margin-top: 10px;
}

/* Loggor: samma visuella storlek på alla sidor */
.rp-footer-payments-logos {
    margin-top: 6px;
}

.rp-footer-payments-logos .rp-payment-logo {
    max-height: 24px;
    width: auto;
    margin: 0 4px;
    vertical-align: middle;
}
/* Dölj foto- och nya användare-widgeten på index */
.index_master_page .index_photo_widget,
.index_master_page .index_users_widget {
    display: none !important;
}
/* Footer på förstasidan – full bredd & centrerad */
.index_master_page_wrap .ow_footer {
    background: #ffffff;
}

.index_master_page_wrap .ow_footer .ow_page {
    max-width: none;
}

/* Kortloggor lagom stora */
.index_master_page_wrap .ow_footer img[src*="theme_image_48"],
.index_master_page_wrap .ow_footer img[src*="theme_image_49"] {
    height: 20px;
    width: auto;
    vertical-align: middle;
}
/* Dölj ALLA foto-widgets på index */
body.index_master_page .ow_photos_widget,
body.index_master_page [class*="photo"],
body.index_master_page [id*="photo"],
body.index_master_page .ow_photo_list_widget {
    display: none !important;
}
/* Gör footern bred och centrerad på förstasidan */
body.index_master_page .ow_footer {
    width: 100% !important;
    max-width: 100% !important;
}

body.index_master_page .ow_footer .ow_page {
    width: 100% !important;
    max-width: 100% !important;
    padding: 0 20px !important;
    box-sizing: border-box;
}