#menu-accessibility .chBut {
    background: #d42a38;
    width: 50px;
    height: 50px;
    position: absolute;
    top: 15px;
    left: 0;
    z-index: 1000000;
    text-align: center;
    border: 1px solid #d42a38;
    border-left: none;
    border-radius: 6px 0px 0px 6px;
    -webkit-transition: all 300ms ease-in-out;
    -moz-transition: all 300ms ease-in-out;
    -o-transition: all 300ms ease-in-out;
    -ms-transition: all 300ms ease-in-out;
    transition: all 300ms ease-in-out;
    box-shadow: 0 0 2px rgba(50, 50, 50, 0.4);
}

#menu-accessibility {
  position: fixed;
  z-index: 9999;
  font-size: 13px;
  overflow: hidden;
  right: -245px;
  top: 32%;
  cursor: pointer;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  -webkit-transition: all 400ms ease-in-out;
  -moz-transition: all 400ms ease-in-out;
  -o-transition: all 400ms ease-in-out;
  -ms-transition: all 400ms ease-in-out;
  transition: all 400ms ease-in-out;
}

#menu-accessibility.open {
  right: 0px;
}

#menu-accessibility .bgChanger {
  min-width: 290px;
  min-height: auto;
}

#menu-accessibility .blockChanger {
  width: 260px;
}

#menu-accessibility .chBody {
  background: #ffffff;
  width: 260px;
  color:red !important;
  position: relative;
  overflow: hidden !important;
  border: 1px solid #e0e0e0;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  height: auto; 
  overflow: scroll; 
  overflow-x: hidden;
  margin-left: 50px;
}

#menu-accessibility .chBody > div > div{
  padding:5px 20px 25px 20px;
}
#menu-accessibility .chBody > div > div > div{
	
}
#menu-accessibility .chBody p{
	color: #d42a38;
	margin-top:20px !important;
	font-weight:900;
	margin-bottom:2px
}
#menu-accessibility .chBody a,
#menu-accessibility .chBody a:link,
#menu-accessibility .chBody a:active,
#menu-accessibility .chBody a:visited{
	color: #000000;
	font-weight:700;
	font-size:14px
}

#menu-accessibility .chBut {
  background: #104e8b;
  width: 50px;
  height: 50px;
  position: absolute;
  top: 40%;
  left: 0;
  z-index: 1000000;
  text-align: center;
  border: 1px solid #104e8b;
  border-left: none;
  border-radius: 6px 0px 0px 6px;
  -webkit-transition: all 300ms ease-in-out;
  -moz-transition: all 300ms ease-in-out;
  -o-transition: all 300ms ease-in-out;
  -ms-transition: all 300ms ease-in-out;
  transition: all 300ms ease-in-out;
   box-shadow: 0 0 2px rgba(50, 50, 50, 0.4); 
}

#menu-accessibility .chBut i {
  color: #ffffff !important;
  font-size: 33px;
  line-height: 46px;
}

#menu-accessibility p {
  color: #000000;
  font-size: 13px;
  font-weight: 900;
  text-transform: uppercase;
  letter-spacing: 0.5px;
  margin-bottom: 5px;
}

.menu-accessibility-p-mg-top{
  margin-top:25px 
}

#menu-accessibility .stBgs a {
  text-decoration: none;
  width: 50px;
  height: 50px;
  float: left;
  padding: 0;
  margin: 0 4px 8px;
  cursor: pointer;
  opacity: 1;
}

#menu-accessibility .stBgs a:hover {
  opacity: 0.7;
}

.stBlock1 {
  margin: 0 20px 25px 20px;
}

.stBlock1 .btn {
  width: 100%;
  font-size: 13px;
  line-height: 1;
  padding: 10px 22px;
}