#wrapper-disabilities{
    top: 450px;
    right: 0%;
    position:fixed;
    z-index: 9001;

}
#wrapper-disabilities > #trigger-disabilities-menu{

    background: var(--hp-color-brown);
    padding: 5px 10px;
    text-align: center;
    display:block;
    width:auto;
    color:#fff;
    font-size:25px;

}
#wrapper-disabilities > #trigger-disabilities-menu:hover{
    cursor:pointer;
}
.disabilities-menu{
    top:160px;
    width:0px;
    position:fixed;
    background:#fff;
    right:0px;
    z-index: 9001;
    -webkit-transition: all 0.4s ease 0s;
    -moz-transition: all 0.4s ease 0s;
    -ms-transition: all 0.4s ease 0s;
    -o-transition: all 0.4s ease 0s;
    transition: all 0.4s ease 0s;
}
.disabilities-menu.active {

    width: 43px;
    -webkit-transition: all 0.4s ease 0s;
    -moz-transition: all 0.4s ease 0s;
    -ms-transition: all 0.4s ease 0s;
    -o-transition: all 0.4s ease 0s;
    transition: all 0.4s ease 0s;
}
.disabilities-menu > .disability-options{
    padding-left:0px;
}
.disabilities-menu > .disability-options li{
    display:block;
    list-style: none;
    margin-bottom:15px;
}
.disabilities-menu > .disability-options li:hover{
    cursor:pointer;
}
.disabilities-menu > .disability-options li .icon{
    margin:0px auto;
    display:block;
    background-size:25px auto;
    width:25px;
    height:25px;
}
.increase-font-size > .icon{
    background:url("../images/increase-font-size-icon.png") no-repeat;

}
.decrease-font-size  > .icon{
    background:url("../images/decrease-font-size-icon.png") no-repeat;
}

.reset-font-size  > .icon{
    background:url("../images/reset-font-size-icon.png") no-repeat;
}
.greyscale-mode  > .icon{
    background:url("../images/greyscale-icon.png") no-repeat;
}
.contrast-mode > .icon{
    background:url("../images/contrast-icon.png") no-repeat;
}
.white-mode  > .icon{
    background:url("../images/greyscale-icon.png") no-repeat;
}
.reset > .icon{
    background:url("../images/reset-icon.png") no-repeat;
}
.close-disability-menu{
    font-size:23px;
    margin:0px auto;
    text-align: center;
    color: var(--hp-color-brown);
    background:#ccc;
}
.font-size{
    font-size:60px!important;
}
.white-mode-extra{
    background:#fff;
    color:#fff;
}
.black-mode-extra{
    background:#000;
    color:#fff;
}
.greyscale-mode-disability{
    -webkit-filter: grayscale(100%); /* Safari 6.0 - 9.0 */
    filter: grayscale(100%);
}
.greyscale-mode-disability img{
    -webkit-filter: grayscale(100%); /* Safari 6.0 - 9.0 */
    filter: grayscale(100%);
}

.contrast-mode-disability{
    background:#000;
    color:#fff;
}