

.btn_accessibility {
  text-decoration:none;
  display: inline-block;
  border-radius:2px;
  overflow: hidden;
  position: fixed;
  z-index: 2147483647;
  box-sizing: border-box;
  text-align: right;
  margin: 0 auto;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  -moz-box-shadow: 0 10px 20px rgba(0,0,0,0.19), 0 6px 6px rgba(0,0,0,0.23);
  -webkit-box-shadow: 0 10px 20px rgba(0,0,0,0.19), 0 6px 6px rgba(0,0,0,0.23);
  box-shadow: 0 10px 20px rgba(0,0,0,0.19), 0 6px 6px rgba(0,0,0,0.23);
  font-weight:normal;
  font-size:18px!important;
  direction:rtl;
}

.btn_accessibility img {
  vertical-align:top;
  width:auto;
}

.btn_accessibility:hover,
.btn_accessibility:focus {
  font-size:18px;
  text-decoration:underline;
  -moz-box-shadow: 0 14px 28px rgba(0,0,0,0.25), 0 10px 10px rgba(0,0,0,0.22);
  -webkit-box-shadow: 0 14px 28px rgba(0,0,0,0.25), 0 10px 10px rgba(0,0,0,0.22);
  box-shadow: 0 14px 28px rgba(0,0,0,0.25), 0 10px 10px rgba(0,0,0,0.22);
  outline:0;
}

.btn_accessibility:hover strong,
.btn_accessibility:focus strong {
  right:20px;
  color:yellow !important;
}

.btn_accessibility_action {
  letter-spacing:1px;
  text-decoration:none;
  font-weight: bold;
  font-family:arial!important;
  visibility: hidden;
  display: inline-block;
  border-radius:2px;
  width:280px;
  overflow: hidden;
  position: fixed;
  box-sizing: border-box;
  text-align:right;
  margin: 0 auto;
  -webkit-transition: background-color 0.3s;
  transition: background-color 0.3s;
  -moz-box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);
  -webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);
  box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);
}

.btn_accessibility_action img {
  vertical-align:top;
  margin-left:8px;
  width:auto;
}

.btn_accessibility_action strong {
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}

.btn_accessibility_action:hover {
  -webkit-box-shadow: 0px 0px 5px 1px #000000;
  -moz-box-shadow: 0px 0px 5px 1px #757575;
  box-shadow: 0px 0px 5px 1px #757575;
}

a.btn_accessibility_action:hover,
a.btn_accessibility_action:focus {
  text-decoration:underline;
  outline:0;
}

.btn_accessibility_action_active{
  outline:0;
}

.a_gray{
  -webkit-transition: color 0.3s;
  transition: color 0.3s;
}

.a_gray:hover,
.a_gray:focus,
.a_gray_active {
  text-decoration:underline !important;
  outline:0;
}

.btn_accessibility_action .accessibility_action_icn {
  font-size:22px;
  position:absolute;
  top:14px;
  right:10px;
}

.btn_accessibility_action:hover .accessibility_action_icn,
.btn_accessibility_action:focus .accessibility_action_icn,
.btn_accessibility_action_active .accessibility_action_icn {
  right:6px;
  color:yellow !important;
}

.btn_font_size:hover strong,
.btn_font_size:focus strong {
  color:yellow !important;
}

.a_hover_opacity:hover,
.a_hover_opacity:focus {
  -webkit-text-shadow: 1px 1px 0px #003755;
  -moz-text-shadow: 1px 1px 0px #003755;
  box-shadow: 1px 1px 0px #003755;
}

.font_size_icn_b {
  font-size: 19px;
  top: 17px;
  right: 8px;
  position: absolute;
}

.font_size_icn_s {
  font-size: 15px;
  right: 21px;
  top: 20px;
  position: absolute;
}

.btn_accessibility_action:hover .font_size_icn_b,
.btn_accessibility_action:focus .font_size_icn_b {
  right: 5px;
  color: yellow !important;
}

.btn_accessibility_action:hover .font_size_icn_s,
.btn_accessibility_action:focus .font_size_icn_s {
  right: 18px;
  color: yellow !important;
}

.accessibility_component {
  line-height: 1.1 !important;
  font-family:arial!important;
  direction:rtl;
}

img.accessibility_component {
  display:inline !important;
}

.gray_images {
  -webkit-filter: grayscale(100%);
  filter: grayscale(100%);
}





.links_underline {
  text-decoration:underline !important;
}

.readable_font {
  font-family:arial !important;
}
.accessibility_contrast_yellow_on_black {
  background:none !important;
  background-color:black !important;
  color:yellow !important;
}

.accessibility_contrast_yellow_on_black_a,
.accessibility_contrast_yellow_on_black_a::before {
  background:none !important;
  background-color:black !important;
  color:yellow !important;
  outline:1px dashed yellow !important;
}

.accessibility_contrast_yellow_on_black_a:hover,
.accessibility_contrast_yellow_on_black_a:focus,
.accessibility_contrast_yellow_on_black_a:hover::before,
.accessibility_contrast_yellow_on_black_a:focus::before {
  color:#ffffff !important;
  outline:1px dashed #ffffff !important;
}

.accessibility_contrast_yellow_on_black_input {
  background:none !important;
  background-color:#ffffff !important;
  color:#000000 !important;
}

.accessibility_contrast_black_on_blue {
  background:none !important;
  background-color:#c2d3fc !important;
  color:#000000 !important;
}

.accessibility_contrast_black_on_blue_a,
.accessibility_contrast_black_on_blue_a::before {
  background:none !important;
  background-color:#c2d3fc !important;
  color:#000000 !important;
  outline:1px dashed #000000 !important;
}

.accessibility_contrast_black_on_blue_a:hover,
.accessibility_contrast_black_on_blue_a:hover div,
.accessibility_contrast_black_on_blue_a:hover span,
.accessibility_contrast_black_on_blue_a:focus,
.accessibility_contrast_black_on_blue_a:hover::before,
.accessibility_contrast_black_on_blue_a:focus::before {
  color:#ffffff !important;
  outline:1px dashed #ffffff !important;
  background-color:#89ABFA !important;
}

.accessibility_contrast_black_on_blue_input {
  background:none !important;
  background-color:#ffffff !important;
  color:#000000 !important;
}

body.accessibility_showTabs *:focus {
  -moz-box-shadow: 0px 2px 3px #b8b8b8;
  -webkit-box-shadow: 0px 2px 3px #b8b8b8;
  box-shadow: 0px 0px 3px #a1c64d inset;
  outline: 1px solid #a1c64d !important;
}
  
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        