/*  Access-mate styles fix  */
.accessibility-widget {
    position: fixed !important;
    z-index: 800 !important;
    bottom: 0 !important;
}
#accessibility-button > span.icon.not-readable {
    display: inline-block;
    position: fixed;
    left: 0;
    bottom: 0;
    background: #000 url(/accessmate/accessibility.svg) no-repeat center center !important;
}
#accessibility-button{
    scale: 1!important;
}
@media (max-width: 1280px) {
    .accessibility-button {
        left: 20px!important;
        bottom: 20px!important;
    }
}
.accessibility-button:hover{
    transform: none !important;
}
#accessibility-close{
    width: 47px !important;
    border: none !important;
    background-color: transparent;
}
.accessibility-header-block{
    margin-top: 0 !important;
}

.accessibility-logo a:not(:first-of-type) {
    display: none;
}
.accessibility-preheader-block{
    height: 44px !important;
    justify-content: space-between;
    flex: 1;
    scroll-margin-top: 100px;
    margin: 0 !important;
    position: unset !important;
    left: 0 !important;
    top: 0 !important;
    padding: 0 !important;
}

/*  /Access-mate styles fix  */
