    
    .dropdown-toggle1 {
        margin-bottom: 1rem;
        padding: .6rem;
        width: 100% !important;
        text-align: left;
        color: #000 !important;
        border-color: #CCC !important;
        background-color: white !important;
    }


    .footerBtn{
        cursor: pointer;
    }
    
    /* Small devices (regular screen phones) */
    @media screen and (min-width: 1px) and (max-width: 371px) {
        #guestHeader {
            padding-top: 1rem;
            height: 8rem;
        } 

        #userHeader {
            padding-top: 1rem;
            height: 8rem;
        } 

        #logoImg {
            width: 18rem;
            height: 100%;
        }

        #logsign {
            width: 95%;
        }

        #accountrow{
            display: none;
        }

        #ddhead{
            margin-top: -1rem;
            display: flex;
        }

        #signoutdiv{
            width: 25rem;
        }

        #footer{
            display: none;
        }

        #footerdiv, #footerdiv1, #footerdiv2, #footerdiv3, #footerdiv4, #footerdiv5{
            display: block;
        }

        .footerBtn, .footerBtn2 {
            font-size: 1.4rem;
        }

        #btns{
            display: none;
        }

        #btns2{
            display: flex;
        }
    }

    /* Small devices (large screen phones) */
    @media screen and (min-width: 371px) and (max-width: 420px) {
        #guestHeader {
            padding-top: 1rem;
            height: 10rem;
        }

        #userHeader {
            padding-top: 1rem;
            height: 10rem;
        } 

        #logoImg {
            width: 22rem;
            height: 100%;
        }

        #logsign {
            width: 88%;
        }

        #accountrow{
            display: none;
        }

        #ddhead{
            margin-top: -1rem;
            display: flex;
        }

        #signoutdiv{
            width: 30rem;
        }

        #footer{
            display: none;
        }

        #footerdiv, #footerdiv1, #footerdiv2, #footerdiv3, #footerdiv4, #footerdiv5{
            display: block;
        }

        .footerBtn, .footerBtn2 {
            font-size: 1.5rem;
        }

        #btns{
            display: none;
        }

        #btns2{
            display: flex;
        }
    }

    /* Small devices (large screen phones) */
    @media screen and (min-width: 420px) and (max-width: 600px) {
        #guestHeader {
            padding-top: 1rem;
            height: 10rem;
        }

        #userHeader {
            padding-top: 1rem;
            height: 10rem;
        } 

        #logoImg {
            width: 24rem;
            height: 100%;
        }

        #logsign {
            width: 88%;
        }

        #accountrow{
            display: none;
        }

        #ddhead{
            margin-top: -1rem;
            display: flex;
        }

        #signoutdiv{
            width: 40rem;
        }

        #footer{
            display: none;
        }

        #footerdiv, #footerdiv1, #footerdiv2, #footerdiv3, #footerdiv4, #footerdiv5{
            display: block;
        }

        .footerBtn, .footerBtn2 {
            font-size: 1.5rem;
        }

        #btns{
            display: none;
        }

        #btns2{
            display: flex;
        }
    }

    /* Small devices (tablets) */
    @media screen and (min-width: 600px) and (max-width: 768px) {

        #logoImg {
            width: 26rem;
            height: 100%;
        }

        #logsign {
            width: 65%;
        }

        #accountrow{
            display: none;
        }

        #ddhead{
            display: flex;
        }

        #signoutdiv{
            width: 40rem;
        }

        #footer{
            display: none;
        }

        #footerdiv, #footerdiv1, #footerdiv2, #footerdiv3, #footerdiv4, #footerdiv5{
            display: block;
        }

        .footerBtn, .footerBtn2 {
            font-size: 1.5rem;
        }

        #btns{
            display: none;
        }

        #btns2{
            display: flex;
            flex-direction: column;
        }
    }

    /* Medium devices (desktops) */
    @media screen and (min-width: 768px) and (max-width: 991px) {

        #logoImg {
            width: 28rem;
            height: 100%;
        }

        #logsign {
            width: 65%;
        }

        #accountrow{
            display: none;
        }

        #ddhead{
            display: flex;
        }

        #signoutdiv{
            width: 40rem;
        }

        #footer{
            display: none;
        }

        #footerdiv, #footerdiv1, #footerdiv2, #footerdiv3, #footerdiv4, #footerdiv5{
            display: block;
        }

        .footerBtn, .footerBtn2 {
            font-size: 1.5rem;
        }

        #btns{
            display: none;
        }

        #btns2{
            display: flex;
            flex-direction: column;
        }
    }

    /* Large devices (large desktops) */
    @media screen and (min-width: 991px) and (max-width: 1200px) {

        #logoImg {
            width: 30rem;
            height: 100%;
        }

        #logsign {
            width: 55%;
        }

        #accountrow{
            display: none;
        }

        #ddhead{
            display: flex;
        }

        #signoutdiv{
            width: 40rem;
        }

        #footer{
            display: block;
        }

        #footerdiv, #footerdiv1, #footerdiv2, #footerdiv3, #footerdiv4, #footerdiv5{
            display: none;
        }

        .footerBtn, .footerBtn2 {
            font-size: 1.3rem;
        }

        #btns{
            display: none;
        }

        #btns2{
            display: flex;
            flex-direction: column;
        }
    }

    /* Large devices (large desktops) */
    @media screen and (min-width: 1200px) {

        #logoImg {
            width: 30rem;
            height: 100%;
        }

        #logsign {
            width: 40%;
        }

        #ddhead{
            display: none;
        }

        #signoutdiv{
            width: 40rem;
        }

        #footer{
            display: block;
        }

        #footerdiv, #footerdiv1, #footerdiv2, #footerdiv3, #footerdiv4, #footerdiv5{
            display: none;
        }

        .footerBtn, .footerBtn2 {
            font-size: 1.5rem;
        }

        #btns{
            display: none;
        }

        #btns2{
            display: flex;
            flex-direction: column;
        }

    }
    
#accessAccountModal .modal-body{
    z-index: 100;
}

*{
    font-family: "Poppins", sans-serif;
    font-weight: 300;
    font-style: normal;
}