@charset "utf-8";
/* CSS Document */

@font-face {
  font-family: DyslexicRegular;
  src: url(/wp-content/accessibilitymenu/fonts/OpenDyslexic-Regular.ttf);
}

/*body {
    font-family: 'OpenSans-Regular', Tahoma, Helvetica, sans-serif !important;
    overflow-y: scroll;
}
*, html, body {margin: 0px; padding: 0px;}*/

:root {
  --mainColorRgbValues: 15, 175, 240;
  --mainColor: #0FAFF0;
  --colorBlue: #0000EE;
  --colorYellow: #FFFF00;
  --accMenuIconColor: #333333;
  --colorWhite: #ffffff;
}
.clearfix {clear: both;}
/* p, a {font-size: 14px;} */
/* h1 {font-size: 22px;}
h2 {font-size: 20px;}
h3 {font-size: 18px;}
h4 {font-size: 16px;}
h5 {font-size: 14px;} */
.accMenu_features_item_icon .fa,
.accMenu_features_item_icon .fas {
  font-size: 22px;  
}

#containerAccessibilityMenu {
  position: relative;
  z-index: 9999;
}
.div_content {
  margin: auto;
  max-width: 1280px;
  width: 100%;
  padding-top: 20px;
}
.div_content header {
  height: 100px;
  text-align: center;
}
.div_content header nav a {
  padding: 10px;
  color: var(--colorBlue);
}
.accMenu_main {
  display: none;
  width: 100%;
  height: 100%;  
	max-width: 355px;
	background: rgba(var(--mainColorRgbValues),1);
	box-shadow: 0 22px 110px rgba(180, 191, 208, 1);
  position: fixed;
  bottom: 0;
  right: 0;
  z-index: 1042;  
}
.accMenu_main * {
  box-sizing: border-box;
}
.accMenu_inner {
  width: 100%;
	height: 100vh;
  display: flex;
  flex-direction: column;
  overflow: hidden;
}
.accMenu_header {  
  height: auto;  
  padding-left: 20px;
  user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  cursor: ew-resize;
  padding: 15px;
  height: 63px;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.accMenu_headerinnerL {
  display: flex;
  align-items: center;
}
.accMenu_headerinnerR {
  display: flex;
  align-items: center;
  gap: 10px;
}
.accMenu_header .header_title {
  font-size: 15px;
  line-height: 1.2;
  color: #fff;
  font-weight: 500;
  text-transform: capitalize;
}
.accMenu_header .header_title span {font-weight: 500;}
.accMenu_body {
	height: calc(100% - 154px);
  overflow: auto;
	background: #eff1f5;
  border-radius: 16px 16px 0 0;
  display: flex;
  flex-direction: column;
  position: relative;
  padding: 0;
  flex: 1 1 auto;
  overflow: auto;
  z-index: 1;
  scrollbar-width: thin;
}
.accMenu_imgList li {
  list-style-type: none;
  display: inline-block;
}
.accMenu_block {
  background-color: aquamarine;
  padding: 5px;
}
.accMenu_footer {
	min-height: auto;
	height: 0;
  background: #fff;
  border-top: 2px solid #eff1f5;
  flex-shrink: 0;
  position: relative;
  z-index: 2;
  box-sizing: border-box;
}

.custom-scroll {
  min-height: 0;
  min-width: 0
}

.custom-scroll .outer-container {
  /* overflow: hidden */
}
.custom-scroll .inner-container {
  scrollbar-width: none;
  overflow-x: hidden;
  overflow-y: scroll;
  -webkit-overflow-scrolling: touch;
}

.accMenu_widget .widget-content {
  padding: 20px 20px 0;
}
.widget-content {
  background: 0 0;
  border: none;
  width: 100%;  
}
.accMenu_widget .accMenu_initial_page {
  gap: 12px;
}
.accMenu_initial_page {
  display: flex;
  flex-flow: column;
  justify-content: flex-start;
  align-items: stretch;
  gap: 20px;
}

/* Main Buttons */
.accMenu_widget .accMenu_features {
  gap: 8px;
  display: grid;
  grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
  padding-bottom: 0px;
}
.accMenu_features_item {
  position: relative;
}

/* Buttons */
.accMenu-header__close {
  width: 35px !important;
  height: 35px !important;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  border: 0px;
  cursor: pointer;
  background: none;
  background-color: #1fbeff !important;
  padding: 0px !important;
}
.accMenu_features_button {
  position: relative;
  width: 100%;
  height: 100px;
  display: flex;
  flex-flow: column;
  align-items: center;
  justify-content: center;
  -webkit-appearance: none;
  cursor: pointer;
  background: #fff !important;
  border-radius: 12px;
  border: 2px solid #fff;
  padding: 5px 8px;
  transition: border-color .15s ease
}
.accMenu_features_button:focus,
.accMenu_features_button:hover,
.accMenu_features_button:visited {
  background: #fff !important;
}

.accMenu_features_button:focus {
  outline: 1px solid rgba(255,255,255,0)
}

.accMenu_features_button:focus:after {
  content: "";
  position: absolute;
  left: -5px;
  top: -5px;
  right: -5px;
  bottom: -5px;
  border: 2px solid #3368f2;
  border-radius: 12px;
  box-shadow: 0 0 0 3px rgba(0,109,213,.22);
  z-index: 2
}

.accMenu_initial .accMenu_features_button:focus:after {
  box-shadow: 0 0 0 3px rgba(var(--mainColorRgbValues), 0.22);
  border-color: rgba(var(--mainColorRgbValues), 1)
}

.accMenu_initial.is-white .accMenu_features_button:focus:after {
  box-shadow: 0 0 0 3px rgba(0,0,0,.22);
  border-color: #000
}

.accMenu_features_button:focus:not(:focus-visible):after {
  display: none
}

.accMenu_features_button:focus-visible {
  outline: 1px solid rgba(255,255,255,0)
}

.accMenu_features_button:focus-visible:after {
  content: "";
  position: absolute;
  left: -5px;
  top: -5px;
  right: -5px;
  bottom: -5px;
  border: 2px solid #3368f2;
  border-radius: 12px;
  box-shadow: 0 0 0 3px rgba(0,109,213,.22);
  z-index: 2
}

.accMenu_initial .accMenu_features_button:focus-visible:after {
  box-shadow: 0 0 0 3px rgba(var(--mainColorRgbValues), 0.22);
  border-color: rgba(var(--mainColorRgbValues), 1)
}

.accMenu_initial.is-white .accMenu_features_button:focus-visible:after {
  box-shadow: 0 0 0 3px rgba(0,0,0,.22);
  border-color: #000
}

.accMenu_features_button:focus-visible:after {
  border-radius: 14px;
  border-color: rgba(var(--mainColorRgbValues), 1);
  box-shadow: 0 0 0 3px rgba(var(--mainColorRgbValues), 0.22)
}

.is-white .accMenu_features_button:focus-visible:after {
  border-color: #000;
  box-shadow: 0 0 0 3px rgba(0,0,0,.22)
}

.accMenu_features_button:focus:after {
  border-radius: 14px;
  box-shadow: 0 0 0 3px rgba(var(--mainColorRgbValues), 0.22);
  border-color: rgba(var(--mainColorRgbValues), 1)
}

.is-white .accMenu_features_button:focus:after {
  border-color: #000;
  box-shadow: 0 0 0 3px rgba(0,0,0,.22)
}

@media(hover: hover) {
  .accMenu_features_button:hover {
      border-color:rgba(var(--mainColorRgbValues), 1)
  }

  .is-white .accMenu_features_button:hover {
      border-color: #000
  }
}
.accMenu_features_item__enabled {
  position: absolute;
  right: 10px;
  top: 10px;
  background: rgba(var(--mainColorRgbValues), 0.88);
  display: flex;
  align-items: center;
  justify-content: center;
  color: #fff;
  border-radius: 50%;
  width: 16px;
  height: 16px;
}
/* End Buttons */

.accMenu_features_item_icon {
  height: 32px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 7px;
  margin-top: 17px;
}
.accMenu_features_item_icon .menuIcons {
  width: 40px;
  height: 40px;
  display: inline-block;
}
.accMenu .icon-contrast-plus {
  width: 28px;
  height: 28px;
}
.flex-box.center, .icon {
  -ms-flex-pack: center;
  justify-content: center;
}
.buttons, .flex-box, .icon {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
}
.accMenu_features_item_name {
  font-size: 14px;
  letter-spacing: 0px;
  color: #000;
  font-weight: normal;
  margin-bottom: 12px;
}
.accMenu_features_item_steps {
  display: flex;
  width: 90%;
  margin: 0 -2.5px;
  opacity: 0;
  visibility: hidden;
  transition: opacity .15s ease, visibility .15s ease;
}
.accMenu_features_item_steps_visible {
  opacity: 1;
  visibility: visible;
}
.accMenu_features_item_active .accMenu_features_button {
  border-color: rgba(var(--mainColorRgbValues), 1);
  box-shadow: 0 0 0 5px rgba(var(--mainColorRgbValues), 0.1)
}
.accMenu_features_item_active .accMenu_features_item_icon .icon,
.accMenu_features_item_active .accMenu_features_item_icon .fa,
.accMenu_features_item_active .accMenu_features_item_icon .fas {
  color: rgba(var(--mainColorRgbValues), 1)
}

.accMenu_features_item_active .accMenu_features_item_name {
  color: rgba(var(--mainColorRgbValues), 1)
}

.accMenu_features_step {
  width: 100%;
  padding: 0 2.5px
}

.accMenu_features_step_i {
  border-radius: 10px;
  display: block;
  height: 3px;
  position: relative;
  background: rgba(var(--mainColorRgbValues), 0.3)
}
.accMenu_features_step_active .accMenu_features_step_i {
  background: rgba(var(--mainColorRgbValues), 1)
}
/* End Main Buttons */

/* Bootstrap */
.modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
  opacity: .3;
}
.fade {
  transition: opacity .15s linear;
}
/* End Bootstrap */

.accMenu_initial .accMenu-btn_reset-widget:focus:after {
  box-shadow: 0 0 0 3px rgba(var(--mainColorRgbValues), 0.22);
  border-color: rgba(var(--mainColorRgbValues), 1)
}

/* All Icons */
.accMenu .icon-reading-1 {
  width: 38px;
  height: 24px;
}

.accMenu .icon-reading-2 {
  width: 50px;
  height: 27px;
}

.accMenu .icon-reading-3 {
  width: 68px;
  height: 28.5px;
}

.accMenu .icon-reading-4 {
  width: 44px;
  height: 28px;
}

.accMenu .icon-contrast-1 {
  width: 19px;
  height: 26px;
}

.accMenu .icon-contrast-2 {
  width: 32px;
  height: 30px;
}

.accMenu .icon-contrast-3 {
  width: 32px;
  height: 30px;
}

.accMenu .icon-contrast-4 {
  width: 32px;
  height: 30px;
}

.accMenu .icon-contrast-5 {
  width: 32px;
  height: 32px;
}

.accMenu .icon-smart-contrast {
  width: 32px;
  height: 31.6px;
}

.accMenu .icon-highlight-links {
  width: 36px;
  height: 15px;
}

.accMenu .icon-bigger-text-1 {
  font-size: 20px;
}

.accMenu .icon-bigger-text-2 {
  font-size: 22px;
}

.accMenu .icon-bigger-text-3 {
  font-size: 24px;
}

.accMenu .icon-bigger-text-4 {
  font-size: 26px;
}

.accMenu .icon-bigger-text-5 {
  font-size: 28px;
}

.accMenu .icon-spacing-1 {
  letter-spacing: 1.5px;
}

.accMenu .icon-spacing-2 {
  letter-spacing: 2px;
}

.accMenu .icon-spacing-3 {
  letter-spacing: 2.5px;
}

.accMenu .icon-spacing-4 {
  letter-spacing: 3px;
}

.accMenu .icon-pause, .accMenu .icon-play {
  width: 34px;
  height: 34px;
}

.accMenu .icon-hide-images {
  width: 36px;
  height: 31px;
}

.accMenu .icon-text-align-1, .accMenu .icon-text-align-2, 
.accMenu .icon-text-align-3, .accMenu .icon-text-align-4, 
.accMenu .icon-text-align-5 {
  width: 30px;
  height: 22px;
}

.accMenu .icon-cursor {
  width: 25px;
  height: 26px;
}

.accMenu .icon-reading-guide {
  width: 36px;
  height: 26px;
}

.accMenu .icon-reading-mask {
  width: 36px;
  height: 26px;
}

.accMenu .icon-tooltips {
  width: 28px;
  height: 29px;
}

.accMenu .icon-tooltips-img img {
  width: 30px;
  height: auto;
}

.accMenu .icon-page-structure {
  width: 27.81px;
  height: 28.07px;
}

.accMenu .icon-line-height-1 {
  line-height: 20px;
}

.accMenu .icon-line-height-2 {
  line-height: 22px;
}

.accMenu .icon-line-height-3 {
  line-height: 24px;
}

.accMenu .icon-line-height-4 {
  line-height: 26px;
}

.accMenu .icon-dictionary {
  width: 29px;
  height: 33px;
}

.accMenu .icon-voice-navigation {
  width: 35.5px;
  height: 38px;
}

.accMenu .icon-font-1, .accMenu .icon-font-2 {
  width: 30px;
  height: 22px;
}

.accMenu .icon-font-3 {
  width: 36.61px;
  height: 23px;
}

.accMenu .icon-saturation-1, .accMenu .icon-saturation-2 {
  width: 18.5px;
  height: 26px;
}

.accMenu .icon-saturation-3, .accMenu .icon-saturation-4 {
  width: 18.8px;
  height: 26px;
}

.accMenu .icon-contrast-plus {
  width: 28px;
  height: 28px;
}

.accMenu .icon-reload {
  width: 28px;
  height: 24px;
}

.accMenu .icon-font {
  font-size: 20px;
  font-weight: bold;
  color: var(--accMenuIconColor);
}
.accMenu .icon-font.fontDyslexia, .fontDyslexia {
  font-family: 'DyslexicRegular', Tahoma, Helvetica, sans-serif !important;
}

.accMenu .icon-font.fontVerdana, .fontVerdana {
  font-family: 'Verdana', Tahoma, Helvetica, sans-serif !important;
}

.accMenu .icon-font.fontCalibri, .fontCalibri {
  font-family: 'Calibri', Tahoma, Helvetica, sans-serif !important;
}

.accMenu .icon-saturation-img svg {
  width: 20px;
}
.accMenu .icon-saturation-img img {
  width: 30px;
  height: auto;
}
/* End All Icons */

/* #box-shadow-div{
  width: 200px; height: 5px; border: 2px solid yellow;
  position: fixed;
  background-color:black;
  box-shadow: 0 0 10px 10px black;
  top: 49%;
  left: 48.85%;
} */

/*body {
  margin: 0;
  height: 100vh;
}*/

.cursor1_arrow {
  cursor: url('/wp-content/accessibilitymenu/images/cursor_arrow.png'), pointer;
}

#cursor1_mask {
  display: none;
  position: fixed;
  width: 100%;
  height: 60px;
  border-top: 4px solid rgba(var(--mainColorRgbValues), 1);
  border-bottom: 4px solid rgba(var(--mainColorRgbValues), 1);
  border-radius: 0;
  box-shadow: 0 0 0 9999px rgba(0, 0, 0, 0.5);
  pointer-events: none;
  z-index: 1042;
}
#cursor1_overlay {
  display: none;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0);
  pointer-events: none;
  z-index: 1;
}
#cursor3_container {
  display: none;
  position: fixed;
  z-index: 1042;
  width: 500px;
  height: 15px;
  background-color: lightgray;  
  border: 2px solid rgba(var(--mainColorRgbValues), 1);
}
#cursor3_arrow {
  position: absolute;
  z-index: 1042;
  left: 50%;
  transform: translateX(-50%);
  font-size: 28px;
  transition: transform 0.1s linear;
  top: -16px;
  color: rgba(var(--mainColorRgbValues), 1);
}
.cursor3_arrowup {
  width: 0;
  height: 0;
  border-left: 15px solid transparent;
  border-right: 15px solid transparent;
  border-bottom: 15px solid rgba(var(--mainColorRgbValues), 1);
  font-size: 0;
  line-height: 0;
  float: left;
}

/* Acc Menu Toggle Button*/
.accMenu_btn {
  position: fixed;
  left: 8px;
  bottom: 8px;
  z-index: 1041;  
  width: 42px;
  height: 42px;
  /*background: linear-gradient(to bottom, hotpink 0%, tomato 100%);*/
  box-shadow: 0 4px 4px rgba(var(--mainColorRgbValues), .5);
  border-radius: 50%;
  line-height: 50px;
  text-align: center;
  text-decoration: none;
  border: 0px solid var(--mainColor);
  background-color: var(--mainColor);
  transition: transform 0.1s linear;

  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}

.accMenu_btn:hover {
  animation: none;
  opacity: .9;
  transform: scale(1);
  cursor: pointer;
}
.accMenu_btn img {
  width: 42px;
  height: 42px;
}

/* Bootstrap */
.row {
  margin-right: -15px;
  margin-left: -15px;
}
.col-md-6 {
  width: 50%;
  position: relative;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
  float: left;
}

/* End Bootstrap */
/* Menu Icons */
.accMenuIcon {
  width: 40px;
  height: 40px;
  overflow: hidden;
  display: inline-block;
  background-image: url("/wp-content/accessibilitymenu/images/icon-accmenugroup.svg");
  background-repeat: no-repeat;
  background-size: 850px;
}
.accMenuIconBlackWhite1 {
  background-position: 0px 0px;
}
.accMenuIconBlackWhite2 {
  background-position: -135px 0px;
}
.accMenuIconBlackWhite3 {
  background-position: 0px 0px;
}
.accMenuIconHighlightLinks {
  background-position: -270px -78px;
}
.accMenuIconTextSize1 {
  background-position: -337px -79px;  
}
.accMenuIconTextSize2 {
  background-position: -253px -56px;  
  background-size: 650px;
}
.accMenuIconTextSize3 {
  background-position: -274px -62px;  
  background-size: 700px;
}
.accMenuIconTextSize4 {
  background-position: -295px -68px;  
  background-size: 750px;
}
.accMenuIconTextSize5 {
  background-position: -316px -74px;  
  background-size: 800px;
}
.accMenuIconTextSpace1 {
  background-position: -743px 0px;
}
.accMenuIconTextSpace2 {
  background-position: -675px 0px;
}
.accMenuIconTextSpace3 {
  background-position: -810px 0px;
}
.accMenuIconHideImg {
  background-position: -540px -78px;
}
.accMenuIconCursor1 {
  background-position: -607px -78px;
}
.accMenuIconCursor2 {
  background-position: -607px -78px;
}
.accMenuIconCursor3 {
  background-position: -607px -78px;
}
.accMenuIconTooltip {
  background-position: -675px -78px;
}
.accMenuIconLineHight1 {
  background-position: -473px 0px;
}
.accMenuIconLineHight2 {
  background-position: -540px 0px;
}
.accMenuIconLineHight3 {
  background-position: -608px 0px;
}
.accMenuIconTextAlign1 {
  background-position: -203px 0px;
}
.accMenuIconTextAlign2 {
  background-position: -270px 0px;
}
.accMenuIconTextAlign3 {
  background-position: -337px 0px;
}
.accMenuIconTextAlign4 {
  background-position: -405px 0px;
}
.accMenuIconSaturation1 {
  background-position: 0px -78px;
}
.accMenuIconSaturation2 {
  background-position: -68px -78px;
}
.accMenuIconSaturation3 {
  background-position: -135px -78px;
}
.accMenuIconSaturation4 {
  background-position: -203px -78px;
}
.accMenuIconReset {
  background-position: -717px -73px;
  background-size: 750px;
  width: 30px;
  height: 30px;
}
.accMenuIconClose {
  background-position: -748px -84px;
  width: 30px;
  height: 30px;
}

/* End Menu Icons */
#liDashboard .cust-PDCAKAMSalseRepRetailer {width: 100%;}
/*.bgTableThTd {
  background-color: #000 !important;
  color: #fff !important;
}*/
/* Menu Position */
.accMenuPosition {
  display: flex;
  align-items: center;
  gap: 10px;
}
.accMSwitch {
  position: relative;
  display: inline-block;
  margin: 0px;
  width: 80px;
  height: 30px;
}
.accMSwitch input {
  opacity: 0;
  width: 0;
  height: 0;
}
.accMSlider {
  position: absolute;
  cursor: pointer;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #bbbbbb;
  transition: 0.4s;
  border-radius: 25px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0 10px;
  font-size: 14px;
  font-weight: normal;
  color: var(--accMenuIconColor);
}
.accMSlider:before {
  position: absolute;
  content: "";
  height: 24px;
  width: 24px;
  left: 4px;
  bottom: 3px;
  background-color: var(--colorWhite);
  transition: 0.4s;
  border-radius: 50%;
}
input:checked + .accMSlider {
  background-color: var(--mainColor);
}
input:checked + .accMSlider:before {
  transform: translateX(48px);
}
.accMToggle-text {
  width: 100%;
  text-align: center;
  position: relative;
  z-index: 1;
  left: 0;
  right: 0;
}
.accMenuleft {
  left: 0;
}
.accMenuright {
  right: 0;
}
/* End Menu Position */
/* Theme Dark */
/*.accMThemeDark,
.accMThemeDark * {
  color: #ffffff !important;
  background-color: #000000 !important;
}*/
/*.accMThemeDark:not(#containerAccessibilityMenu),
.accMThemeDark *:not(#containerAccessibilityMenu) {
  color: #ffffff !important;
  background-color: #000000 !important;
}*/

.accMThemeDark :not(#containerAccessibilityMenu *, 
.bootstrap-dialog, 
.modal-backdrop/*,
input[type="text"],
input[type="submit"],
input[type="reset"],
input[type="button"]*/
):not(#containerAccessibilityMenu *, 
.bootstrap-dialog, 
.modal-backdrop/*, 
input[type="text"],
input[type="submit"],
input[type="reset"],
input[type="button"]*/
) {
  color: #ffffff !important;
  background-color: #000000 !important;
}
.inputDark input[type="text"]::placeholder {
    color: #ffffff;
}
.inputDark textarea::placeholder {
    color: #ffffff;
}
input[type="text"]::placeholder,
textarea::placeholder {
  color: #333333;
}
.accMThemeDark .modal-dialog,
.accMThemeDark .navbar.navbar-static-top .navbar-right .dropdown-menu {
    border: 1px solid #ffffff !important;
}
.accMThemeDark .navbar.navbar-static-top {
    border-bottom: 1px solid #ffffff !important;
}
.accMThemeDark .navbar.navbar-static-top .navbar-right {
    position: relative !important;
    top: -1px !important;
}
.accMThemeDark .bootstrap-dialog-header button.close {
    opacity: 1 !important;
    font-size: 25px !important;
}

.accMThemeDark .dashboard-blocks .small-box, 
.accMThemeDark #divLine, 
.accMThemeDark .col-md-3.custom-height-col3 .dashboard-even-odd, 
.accMThemeDark #divViewDetailInfo .small-box, 
.accMThemeDark #divBar, 
.accMThemeDark #div_Archive_Biblet, 
.accMThemeDark .library_thumbGrid {
  outline: 1px solid #ffffff !important;
}

.accMThemeDark .modal.bootstrap-dialog :not(#containerAccessibilityMenu *) {
  background: rgba(255,255,255,0.5) !important;
}
/*Links*/
/*.accMThemeLink .accMLinkBGBlackColYellow *:not(#containerAccessibilityMenu):not(#containerAccessibilityMenu *) {
  background-color: #000000 !important;
  color: #FFFF00 !important;
}

.accMThemeLink .accMLinkBGWhiteColBlue *:not(#containerAccessibilityMenu):not(#containerAccessibilityMenu *) {
  background-color: #ffffff !important;
  color: #0000EE !important;
}

.accMThemeLink .accMLinkBGBlackColWhite *:not(#containerAccessibilityMenu):not(#containerAccessibilityMenu *) {
  background-color: #000000 !important;
  color: #ffffff !important;
}*/
/*End Links*/
/*Font Size*/
/*.accMThemeFont1 *:not(#containerAccessibilityMenu):not(#containerAccessibilityMenu *) {
  font-size: 17px !important;
}

.accMThemeFont2 *:not(#containerAccessibilityMenu):not(#containerAccessibilityMenu *) {
  font-size: 18px !important;
}

.accMThemeFont3 *:not(#containerAccessibilityMenu):not(#containerAccessibilityMenu *) {
  font-size: 19px !important;
}

.accMThemeFont4 *:not(#containerAccessibilityMenu):not(#containerAccessibilityMenu *) {
  font-size: 20px !important;
}*/
/*End Font Size*/
/*Text Spacing*/
.accMThemeLetterSpacing1 *:not(#containerAccessibilityMenu):not(#containerAccessibilityMenu *) {
  letter-spacing: 1px !important;
}

.accMThemeLetterSpacing2 *:not(#containerAccessibilityMenu):not(#containerAccessibilityMenu *) {
  letter-spacing: 1.5px !important;
}

.accMThemeLetterSpacing3 *:not(#containerAccessibilityMenu):not(#containerAccessibilityMenu *) {
  letter-spacing: 2px !important;
}
/*End Text Spacing*/
/*Font Style*/
.accMFontDyslexia *:not(#containerAccessibilityMenu):not(#containerAccessibilityMenu *) {
  font-family: 'DyslexicRegular', Tahoma, Helvetica, sans-serif !important;
}

.accMFontVerdana *:not(#containerAccessibilityMenu):not(#containerAccessibilityMenu *) {
  font-family: 'Verdana', Tahoma, Helvetica, sans-serif !important;
}

.accMFontCalibri *:not(#containerAccessibilityMenu):not(#containerAccessibilityMenu *) {
  font-family: 'Calibri', Tahoma, Helvetica, sans-serif !important;
}
/*End Font Style*/
/*Line Height*/
/*.accMLineHeight1 *:not(#containerAccessibilityMenu):not(#containerAccessibilityMenu *) {
  line-height: 28px;
}
.accMLineHeight2 *:not(#containerAccessibilityMenu):not(#containerAccessibilityMenu *) {
  line-height: 30px;
}
.accMLineHeight3 *:not(#containerAccessibilityMenu):not(#containerAccessibilityMenu *) {
  line-height: 32px;
}*/
/*End Line Height*/
/*Text Align*/
.accMTextAlignLeft *:not(#containerAccessibilityMenu):not(#containerAccessibilityMenu *) {
  text-align: left !important;
}
.accMTextAlignRight *:not(#containerAccessibilityMenu):not(#containerAccessibilityMenu *) {
  text-align: right !important;
}
.accMTextAlignCenter *:not(#containerAccessibilityMenu):not(#containerAccessibilityMenu *) {
  text-align: center !important;
}
.accMTextAlignJustify *:not(#containerAccessibilityMenu):not(#containerAccessibilityMenu *) {
  text-align: justify !important;
}
/*End Text Align*/
/*Saturation*/
.textSaturationColor1 *:not(#containerAccessibilityMenu):not(#containerAccessibilityMenu *) {
  color: hsl(0, 40%, 50%) !important;
}
.textSaturationColor2 *:not(#containerAccessibilityMenu):not(#containerAccessibilityMenu *) {
  color: hsl(0, 100%, 50%) !important;
}
.textSaturationColor3 *:not(#containerAccessibilityMenu):not(#containerAccessibilityMenu *) {
  color: hsl(0, 0%, 50%) !important;
}
/*End Saturation*/
/* End Theme Dark */
