﻿@charset "utf-8";
/* CSS Document */

#accessibilityJs { position: fixed; left: 0px; bottom: 372px; width: 243px; z-index: 2147483647; }
    #accessibilityJs * { direction: rtl; font-family: 'Open Sans Hebrew',sans-serif; padding: 0; margin: 0; }
    #accessibilityJs .access-button { width: 44px; height: 45px; background-image: url(img/icon-access.png); position: absolute; left: 0px; top: 290px; background-color: transparent!important; border: none; }
    #accessibilityJs .drop { position: absolute; background-color: #fff; border: 1px solid #bdbdbd; padding: 10px; font-size: 25px; direction: rtl; z-index: 999; transition: all .5s linear; left: 0; display: none; }
        #accessibilityJs .drop button:hover { text-decoration: underline; }
        #accessibilityJs .drop .accessibility-header { background-color: #17384c; color: #fff; text-align: center; font-size: 22px; }
    #accessibilityJs .accessibility_list { display: inline-table; margin: 0; padding: 0; min-width: 145px; list-style: none; }
    #accessibilityJs li.list { margin: 5px 0; padding-bottom: 7px; border-bottom: 1px solid #a3a3a3; }
    #accessibilityJs .accessibility_list .list button { background: none; border: none; cursor: pointer; font-size: 25px; }
    #accessibilityJs .list-bottom button { color: #fff; background: none; border: none; cursor: pointer; font-size: 22px; margin: 0; }
    #accessibilityJs li.list-bottom { background-color: #17384c; color: #fff; text-align: center; font-size: 22px; border-bottom: 2px solid #fff; padding-bottom: 2px; }
    #accessibilityJs .closeX { cursor: pointer; position: absolute; font-size: 22px; top: 8px; right: 18px; color: #fff; opacity: 1.0 !important; }
        #accessibilityJs .closeX:hover { opacity: .5 !important; }
    #accessibilityJs .turn-off { position: absolute; left: 0; top: 334px; background-color: #122231; border: 1px solid #fff; border-left: 1px solid #000; color: #fff; padding: 2px 6px 3px 6px; display: none; }
        #accessibilityJs .turn-off span { display: inline-block; margin-left: 4px; }
    #accessibilityJs .envelop { }

/*for all elements*/
.AccessibilityGrayscale { filter: grayscale(1); -webkit-filter: grayscale(1); -moz-filter: grayscale(1); -o-filter: grayscale(1); -ms-filter: grayscale(1); }
.AccessibilityInvertedColorsImg { filter: invert(1); -webkit-filter: invert(1); -moz-filter: invert(1); -o-filter: invert(1); -ms-filter: invert(1); }
.AccessibilityInvertedColorsAllDiv { color: #ff0 !important; background-color: #000 !important; }
.AccessibilityInvertedColors { color: #ff0 !important; background-color: #000 !important; }
.AccessibilityInvertedColorsforTagA { outline: 1px dashed Gold; color: #ff0 !important; background-color: #000 !important; }
.AccessibilityInvertedColorsforTagSpan { color: #fff !important; background-color: #000 !important; }
.Accessibility_list { display: inline-table; margin: 0; padding: 0; min-width: 145px; }
.Accessibility { position: fixed; right: 30px; top: 75px; background-color: #fff; border: 1px solid #bdbdbd; padding: 10px 10px 0 10px; font-size: 25px; direction: rtl; }
.AccessibilityBoldLinksA, .AccessibilityBoldLinksB,
.AccessibilityBoldLinksA div, .AccessibilityBoldLinksB div,
.AccessibilityBoldLinksA span, .AccessibilityBoldLinksB span,
.AccessibilityBoldLinksA label, .AccessibilityBoldLinksB label { text-decoration: underline !important; }
    .AccessibilityBoldLinksA img, .AccessibilityBoldLinksB img { border: solid #000000 1px; }

.AccessibilityFontXxSmall { font-size: xx-small !important; }
.AccessibilityFontXSmall { font-size: x-small !important; }
.AccessibilityFontSmall { font-size: small !important; }
.AccessibilityFontMedium { font-size: medium !important; }
.AccessibilityFontLarge { font-size: large !important; }
.AccessibilityFontXLarge { font-size: x-large !important; }
.AccessibilityFontXxLarge { font-size: xx-large !important; }
