﻿#d-logo {
    position: relative;
}

    #d-logo .a-logo-img {
        position: absolute;
        -webkit-filter: drop-shadow(-1px 1px #fff) drop-shadow(2px 0px #fff);
        filter: drop-shadow(-1px 1px #fff) drop-shadow(2px 0px #fff);
    }

#b-sp .a-logo img {
    max-width: 85px;
}

#footer-top img {
    max-width: 100px;
}

@media (max-width: 767px) {
    #d-logo .a-logo-img img {
        max-width: 50px;
    }

    #d-logo .a-logo-text {
        padding-left: 75px;
    }
}

@media (min-width: 768px) {
    #d-logo .a-logo-img img {
        max-width: 85px;
    }

    #d-logo .a-logo-text {
        padding-left: 105px;
    }

    #nav-bottom {
        padding-left: 105px;
    }
}

#body-pdf #d-logo-img img {
    max-width: 100px;
    position: absolute;
}

#body-pdf #d-logo-text,
#body-pdf #d-head {
    padding-left: 115px;
}

/* START: Dark-Mode-Styles */

html[data-bs-theme="dark"] #d-logo .a-logo-img {
    -webkit-filter: none;
    filter: none;
}

/* END: Dark-Mode-Styles */