#translator-container {
    translate: no;
    position: fixed;
    top: 50px;
    right: 20px;
    z-index: 1000;

    & .translator-selected {
        display: flex;
        background-color: black;
        color: white;
        gap: 10px;
        padding: 10px;
        justify-content: space-around;
    }

    & .translator-options {
        margin: 0;
        overflow: visible;
        padding: 0;
        width: 70px;
        background-color: var(--color-primary) !important;
        color: white !important;

        &>li {
           width: 50px;
        }

        &>li:hover {
            background-color: #ec1e1e;
        }
    }

    & img {
        border: 1px solid white;
    }
}