.plugin1 {
    direction: ltr;
    padding: 5px;
    font-size: 16px;
    text-align: right;
    background-color: #E4E4E6;
    position: fixed;
    top: 0;
    right: 0;
    z-index: 200;
}


@media screen and (max-width: 1100px) {
    .plugin1 {
        display: none;
    }
}


.plugin1 i {
    font-size: 30px;
    color: #841618;
}

.open:focus {
    padding: 5px;
}
.plugin1 a, .plugin1 a:hover {
    padding:  3px 8px;
    color: #841618;
}
.plugin1 a:focus {
    background-color: #E4E4E6;
    border: none !important;
}

.plugin1 li {
    list-style: none;
}
.plugin1 [size=reset] {
    font-weight: bold;
    font-size: 1.2em;
}

.plugin1 [size=bigger] {
    font-size: 1.6em;
    font-weight: bold;
}
.plugin1 [size=smaller] {
    font-size: 0.9em;
    font-weight: bold;
}

.plugin1 a.active {
    color: red;
}

.accessibilityContainer {
    padding-bottom: 5px;
    display: none;
}


.accessibilityContainer li {
    margin: 15px 0;
}
.show-accessibility {
    display: block
}



.onfocus {
    background-color: yellow;
    border: 3px solid yellow;
}

.bolder {
    font-weight: bold !important;
}



#black {
    background-color: black;
    color: white;
}


#gray {
    background-color: gray;
    color: white;
}
#default {
    background-color: white;
    color: black
}

.bg-black {
    background-color: black !important;
    color:white !important;
}

.bg-gray {
    background-color: rgba(203, 208, 209, 0.5);
}

.show-alt {
    position: absolute;
    top: 0;
    right: 0;
    /*left: -30%;*/
    z-index: 100;
    padding: 10px;
    font-size: 20px;
    color: white;
    background-color: black;
    border-radius: 5px;
}


.grayscale {
    filter: url("data:image/svg+xml;utf8,&lt;svg xmlns=\'http://www.w3.org/2000/svg\'&gt;&lt;filter id=\'grayscale\'&gt;&lt;feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/&gt;&lt;/filter&gt;&lt;/svg&gt;#grayscale"); /* Firefox 10+, Firefox on Android */
    filter: gray; /* IE6-9 */
    -webkit-filter: grayscale(100%); /* Chrome 19+, Safari 6+, Safari 6+ iOS */
}

