div.fimi-hint-wrapper{
    margin: 0px 0px 20px 0px;
    padding: 20px;
    text-align: center;
    background-color: #f8f8f8;
}

div.fimi-hint-wrapper.fimi-warning{
    background-color: #ffc8c8;
}

div.fimi-hint-wrapper.fimi-hint.important-hint{
    background-color: #800080;
    color: white;
}

div.fimi-footer-sub{
    display: none;
    z-index: 21;
    height: 300px;
    width: 300px;
    position: fixed;
    background-color: white;
    border-radius: 10px;
    top: 50%;
    left: 50%;
    transform: translate(-150px, -150px);
}

div.fimi-footer-select-container{
    display: none;
    background-color: black;
    width: 100%;
    height: 100%;
    position: fixed;
    z-index: 20;
    top: 0;
    left: 0;
    opacity: .5;
}

div.rtcl-MyAccount-content div.listing-search-wrapper{
    display: none;
}

div.rtcl-MyAccount-content div.rtcl-actions a{
    margin-bottom: 5px;
}