.accessibility-link-wrapper {
  position: fixed;
  right: -3px;
  top: 150px;
  z-index: 101;
}

#accessibility-link-desktop {
  color: #ff3232;
  font-size: 22px;
  padding: 10px 13px 10px 10px;
  display: block;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background-color: #fff;
  -webkit-box-shadow: 0 2px 4px rgba(0,0,0,.35);
  -moz-box-shadow: 0 2px 4px rgba(0,0,0,.35);
  box-shadow: 0 2px 4px rgba(0,0,0,.35);
}

#accessibility-link-desktop i {
  display: block !important;
}

.accessibility-wrapper {
  visibility: hidden;
  opacity: 0;
  position: fixed;
  right: 20px;
  top: 150px;
  min-width: 250px;
  z-index: 101;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background-color: #ffffff;
  -webkit-box-shadow: 0 2px 4px rgba(0,0,0,.35);
  -moz-box-shadow: 0 2px 4px rgba(0,0,0,.35);
  box-shadow: 0 2px 4px rgba(0,0,0,.35);
  -ms-transform: translateX(350px);
  -webkit-transform: translateX(350px);
  transform: translateX(350px);
  -webkit-transition: all 300ms ease 0s;
  -moz-transition: all 300ms ease 0s;
  -o-transition: all 300ms ease 0s;
  transition: all 300ms ease 0s;
}
.accessibility-opened {
  right: 46px;
  visibility: visible;
  opacity: 1;
  display: block;
  -ms-transform: none;
  -webkit-transform: none;
  transform: none;
}
.acc-title {
  border-bottom: 1px solid #acacac;
  font-size: 12px;
  font-size: 1.2rem;
  color: #ABABAB;
  padding: 10px 18px;
  text-transform: uppercase;
  font-weight: 600;
  position: relative;
}
.acc-title .acc-close {
  font-size: 16px;
  position: absolute;
  right: 14px;
  top: 5px;
}
.accessibility-wrapper .acc-content .acc-item {
  margin-top: 15px;
}
.accessibility-wrapper .acc-content .acc-item:first-child {
  margin-top: 0px;
  padding-top: 0px;
  border-top: 0px;
}
.accessibility-wrapper a {
  color: #373737;
  font-size: 14px;
  font-size: 1.4rem;
}
.accessibility-wrapper a i {
  color: #ff3232;
  margin-right: 6px;
}
.acc-title .acc-close i {
  color: #ABABAB;
}
.accessibility-wrapper .acc-content {
  width: 100%;
  height: 100%;
  position: relative;
  padding: 20px;
}


/* acc css */
.page-inverted body,
.page-inverted footer,
.page-inverted header,
.page-inverted .header-top,
.page-inverted .page-main-title-box,
.page-inverted .header-bottom,
.page-inverted .accessibility-wrapper,
.page-inverted #accessibility-link-desktop,
.page-inverted .help-box-item .help-box-title h5,
.page-inverted .footer-media a,
.page-inverted .case-item button,
.page-inverted .case-item-content-info-grey,
.page-inverted .case-item-content-top
{
  background: black !important;
  background-color: black !important;
  opacity: 1 !important;
}

.page-inverted .fa {color: white !important;}
.page-inverted #acc-contrast-text:before {content: 'בטל ';}
.page-inverted .footer-alert-wrapper {border-top: solid 1px white;}
.invertedHightLightYellow {color: yellow !important;}
.invertedHightLight {color: white !important;}
.underline {text-decoration: underline !important;}

.page-inverted-low body,
.page-inverted-low header,
.page-inverted-low footer,
.page-inverted-low .header-top,
.page-inverted-low .footer-media a

{
  background-color:white !important;
  background:white !important;
}
.page-inverted-low .acc-btn,
.page-inverted-low .accessibility-wrapper {border:solid 1px black;}
.page-inverted-low #acc-contrast-low-text {display:inline;}
.page-inverted-low .fa {color: blue !important;}
.page-inverted-low aside nav ul li a{border-bottom:solid 1px white;}
.invertedLowBlue {color: Blue !important;}
.invertedLow {color: Black !important;}
.underline {text-decoration: underline !important;}
.page-inverted-low .calDaysEvent,
.page-inverted-low #icons .title{background:#999 !important;}
.page-inverted-low img{-webkit-filter: grayscale(100%);filter: gray;filter: grayscale(100%);}
/* acc css */
