@charset "UTF-8";
@import url("https://fonts.googleapis.com/css?family=Open+Sans:300,400,700");
/* line 1, ../sass/accessiblity-plugin.scss */
.INDMobile.INDbtn-draging {
  overflow: hidden;
}

/* line 5, ../sass/accessiblity-plugin.scss */
#INDmenu-btn-moveArrow :first-child {
  stroke: none !important;
}

/* line 9, ../sass/accessiblity-plugin.scss */
#INDWrap {
  position: relative;
  position: absolute;
  width: 100%;
  height: 0;
  top: 0;
  z-index: 2147483647;
}

@media print {
  /* line 19, ../sass/accessiblity-plugin.scss */
  #INDWrap {
    display: none !important;
  }
}
/* line 24, ../sass/accessiblity-plugin.scss */
#INDWrap template {
  display: none !important;
}

/* line 28, ../sass/accessiblity-plugin.scss */
#INDblindNotif {
  position: fixed !important;
}

/* line 32, ../sass/accessiblity-plugin.scss */
.INDloader {
  display: block;
  width: 50%;
  height: auto;
  margin: 20px auto;
}

/* line 39, ../sass/accessiblity-plugin.scss */
.INDloader:after {
  content: " ";
  display: block;
  width: 50px;
  height: 50px;
  margin: 1px;
  border-radius: 50%;
  border: 5px solid var(--indmaincolor);
  border-color: var(--indmaincolor) transparent var(--indsecondcolor) transparent;
  animation: INDloader 1.2s linear infinite;
}

@keyframes INDloader {
  0% {
    transform: rotate(0);
  }
  100% {
    transform: rotate(360deg);
  }
}
/* line 61, ../sass/accessiblity-plugin.scss */
#INDbtnWrap {
  margin: 0;
  padding: 0;
  border: none;
  z-index: 10;
}

/* line 68, ../sass/accessiblity-plugin.scss */
#INDmenu-btn {
  position: fixed;
  margin: 0 16px;
  padding: 0;
  height: auto;
  width: auto;
  min-width: auto;
  border: none;
  outline: 0;
  box-shadow: none;
  background: 0 0;
  transform: scale(var(--indscale, 1));
  transition: transform 0.6s;
  cursor: pointer;
}

/* line 84, ../sass/accessiblity-plugin.scss */
body.dir-rtl #INDmenu-btn {
  direction: ltr;
  float: left;
  left: 5px !important;
  right: auto !important;
}

/* line 95, ../sass/accessiblity-plugin.scss */
body.dir-ltr #INDmenu-btn {
  direction: rtl;
  float: right;
  right: -62px;
}

/* line 102, ../sass/accessiblity-plugin.scss */
.INDDesktop #INDmenu-btn {
  top: 24px;
}

/* line 106, ../sass/accessiblity-plugin.scss */
.INDMobile #INDmenu-btn {
  bottom: 24px;
}

/* line 110, ../sass/accessiblity-plugin.scss */
#INDmenu-btn svg {
  position: static !important;
  width: 110px;
  height: 67px;
  border: none;
  outline: 0;
}

/* line 118, ../sass/accessiblity-plugin.scss */
body.dir-rtl #INDmenu-btn svg {
  transform: scaleX(-1);
}

/* line 122, ../sass/accessiblity-plugin.scss */
#INDmenu-btn svg :first-child {
  fill: var(--indmaincolor, #122231);
  stroke: #fff;
  stroke-width: 14;
}

/* line 128, ../sass/accessiblity-plugin.scss */
#INDmenu-btn svg :last-child {
  fill: #fff;
  fill: var(--indsecondcolor, #fff);
}

/* line 133, ../sass/accessiblity-plugin.scss */
#INDmenu-btn:focus svg :first-child {
  fill: #ffc;
  stroke: #122231;
  stroke-dasharray: 40, 10;
}

/* line 139, ../sass/accessiblity-plugin.scss */
#INDmenu-btn:focus svg :last-child {
  fill: #bf1722;
}

/* line 143, ../sass/accessiblity-plugin.scss */
#INDmenu-btn svg * {
  border: none;
  outline: 0;
}

/* line 148, ../sass/accessiblity-plugin.scss */
#INDmenu-btn.INDdrag {
  filter: invert(1);
  cursor: move !important;
}

/* line 153, ../sass/accessiblity-plugin.scss */
.INDhasDragTooltip #INDWrap #INDmenu-btn-moveArrow {
  position: absolute !important;
  top: -50% !important;
  opacity: 0;
  transition: opacity 0.3s ease-in-out;
}

/* line 160, ../sass/accessiblity-plugin.scss */
.INDhasDragTooltip #INDWrap #INDmenu-btn[data-INDdrag] {
  cursor: move !important;
  overflow: hidden;
}

/* line 165, ../sass/accessiblity-plugin.scss */
.INDhasDragTooltip #INDWrap #INDmenu-btn:focus,
.INDhasDragTooltip #INDWrap #INDmenu-btn:hover {
  overflow: unset;
}

/* line 170, ../sass/accessiblity-plugin.scss */
.INDhasDragTooltip #INDWrap #INDmenu-btn:focus #INDmenu-btn-moveArrow,
.INDhasDragTooltip #INDWrap #INDmenu-btn:hover #INDmenu-btn-moveArrow {
  opacity: 1;
}

/* line 175, ../sass/accessiblity-plugin.scss */
.INDhasDragTooltip #INDWrap #INDmenu-btn-moveArrow {
  display: none !important;
}

/* line 179, ../sass/accessiblity-plugin.scss */
.INDhasDragTooltip #INDWrap #INDmenu-btn:before {
  content: "";
  background-color: #122231;
  background-color: var(--indmaincolor, #122231);
  border: 1px solid #fff;
  border: 1px solid var(--indsecondcolor, #fff);
  opacity: 0;
  transition: opacity 0.3s ease-in-out;
  position: absolute;
  top: -40%;
  width: 100%;
  height: 120px;
  z-index: -1;
}

/* line 194, ../sass/accessiblity-plugin.scss */
.INDhasDragTooltip #INDWrap #INDmenu-btn[data-INDdrag]:before {
  cursor: move;
}

/* line 198, ../sass/accessiblity-plugin.scss */
.INDhasDragTooltip #INDWrap #INDmenu-btn:after {
  content: attr(data-drag-content);
  background-color: #122231;
  background-color: var(--indmaincolor, #122231);
  border: 1px solid #fff;
  border: 1px solid var(--indsecondcolor, #fff);
  cursor: pointer;
  color: #fff;
  color: var(--indsecondcolor, #fff);
  opacity: 0;
  transition: opacity 0.3s ease-in-out;
  position: absolute;
  top: -40%;
  left: unset;
  right: unset;
  width: auto;
  height: 120px;
  padding: 0 10px;
  font-size: 1rem;
  word-break: normal;
  word-wrap: normal;
  white-space: pre-line;
  line-height: 1.2em;
  font-family: Open Sans Hebrew, Arial, Helvetica, sans-serif;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

/* line 227, ../sass/accessiblity-plugin.scss */
.INDhasDragTooltip #INDWrap[lang="ko"] #INDmenu-btn:after {
  width: 100%;
}

/* line 231, ../sass/accessiblity-plugin.scss */
body.dir-rtl.INDhasDragTooltip #INDWrap #INDmenu-btn:after {
  width: 93px;
  line-height: 1.4em;
}

/* line 236, ../sass/accessiblity-plugin.scss */
body.dir-rtl #INDWrap #INDmenu-btn:after {
  border-radius: 0 5px 5px 0;
}

/* line 240, ../sass/accessiblity-plugin.scss */
body.dir-ltr #INDWrap #INDmenu-btn:after {
  border-radius: 5px 0 0 5px;
}

/* line 244, ../sass/accessiblity-plugin.scss */
.INDhasDragTooltip #INDWrap #INDmenu-btn:focus:after,
.INDhasDragTooltip #INDWrap #INDmenu-btn:focus:before,
.INDhasDragTooltip #INDWrap #INDmenu-btn:hover:after,
.INDhasDragTooltip #INDWrap #INDmenu-btn:hover:before {
  opacity: 1;
}

/* line 251, ../sass/accessiblity-plugin.scss */
#INDquickAccess,
#INDquickAccess li,
#INDquickAccess ul {
  height: 0;
  list-style: none;
}

/* line 258, ../sass/accessiblity-plugin.scss */
#INDquickAccess ul {
  margin: 0;
  padding: 0;
  list-style: none;
}

/* line 264, ../sass/accessiblity-plugin.scss */
#INDquickAccess li {
  margin: 0;
}

/* line 268, ../sass/accessiblity-plugin.scss */
#INDquickAccess li:after,
#INDquickAccess li:before {
  content: "" !important;
  display: none !important;
}

/* line 274, ../sass/accessiblity-plugin.scss */
#INDquickAccess button {
  position: fixed;
  top: -300px;
  margin: 0;
  padding: 8px 16px;
  height: auto;
  width: auto;
  font-size: 24px;
  font-weight: 700;
  text-align: center;
  line-height: normal !important;
  cursor: pointer;
  color: #fff;
  background: #000;
  border-radius: 4px;
  border: 1px solid #fff;
  transition: top 0.6s;
  z-index: 10;
}

/* line 294, ../sass/accessiblity-plugin.scss */
.INDMobile #INDquickAccess button {
  font-size: 1rem;
}

/* line 298, ../sass/accessiblity-plugin.scss */
body.dir-rtl #INDquickAccess button {
  font-family: Spacer, Arial, sans-serif;
}

/* line 302, ../sass/accessiblity-plugin.scss */
body.dir-ltr #INDquickAccess button {
  font-family: Verdana, Geneva, sans-serif;
}

/* line 306, ../sass/accessiblity-plugin.scss */
body.dir-rtl #INDquickAccess button {
  left: 180px;
}

/* line 310, ../sass/accessiblity-plugin.scss */
body.dir-ltr #INDquickAccess button {
  right: 180px;
}

/* line 314, ../sass/accessiblity-plugin.scss */
#INDquickAccess button:focus {
  top: 0;
}

/* line 318, ../sass/accessiblity-plugin.scss */
:not(#INDdummy).INDtooltip,
:not(#INDdummy).INDtooltip * {
  line-height: 24px;
  font-family: Alef, Open Sans Hebrew, Arial, sans-serif;
  font-size: 0.888888rem;
}

/* line 325, ../sass/accessiblity-plugin.scss */
:not(#INDdummy).INDtooltip {
  position: absolute;
  top: 2px;
  margin: 0;
  padding: 7px 21px;
  width: auto;
  min-width: 192px;
  box-sizing: content-box;
  text-align: center;
  letter-spacing: 0.7px;
  border: none;
  border-radius: 8px;
  -webkit-filter: drop-shadow(0 0 2px #fff);
  -moz-filter: drop-shadow(0 0 2px #fff);
  -ms-filter: drop-shadow(0 0 2px #fff);
  filter: drop-shadow(0 0 2px #fff);
  opacity: 0.87;
}

/* line 344, ../sass/accessiblity-plugin.scss */
:not(#INDdummy):not(INDdummy).INDtooltip {
  color: #fff !important;
  background: #000 !important;
}

/* line 349, ../sass/accessiblity-plugin.scss */
:not(#INDdummy):not(INDdummy).INDtooltip * {
  color: #fff !important;
}

/* line 353, ../sass/accessiblity-plugin.scss */
body.dir-rtl :not(#INDdummy).INDtooltip {
  float: left;
}

/* line 357, ../sass/accessiblity-plugin.scss */
body.dir-ltr :not(#INDdummy).INDtooltip {
  float: right;
}

/* line 361, ../sass/accessiblity-plugin.scss */
body.dir-ltr :not(#INDdummy).INDtooltip {
  direction: ltr;
}

/* line 365, ../sass/accessiblity-plugin.scss */
body.dir-rtl :not(#INDdummy).INDtooltip {
  direction: rtl;
}

/* line 369, ../sass/accessiblity-plugin.scss */
:not(#INDdummy).INDtooltip:after {
  content: "";
  position: absolute;
}

/* line 374, ../sass/accessiblity-plugin.scss */
:not(#INDdummy).INDtooltip.INDtipLeft:after,
:not(#INDdummy).INDtooltip.INDtipRight:after {
  top: 17px;
  margin-top: -8px;
  border-top: 8px solid transparent;
  border-bottom: 8px solid transparent;
}

/* line 382, ../sass/accessiblity-plugin.scss */
:not(#INDdummy).INDtooltip.INDtipBottom:after,
:not(#INDdummy).INDtooltip.INDtipTop:after {
  border-left: 8px solid transparent;
  border-right: 8px solid transparent;
}

/* line 388, ../sass/accessiblity-plugin.scss */
body.dir-rtl :not(#INDdummy).INDtooltip.INDtipBottom:after,
body.dir-rtl :not(#INDdummy).INDtooltip.INDtipTop:after {
  right: 17px;
  margin-right: -8px;
}

/* line 394, ../sass/accessiblity-plugin.scss */
body.dir-ltr :not(#INDdummy).INDtooltip.INDtipBottom:after,
body.dir-ltr :not(#INDdummy).INDtooltip.INDtipTop:after {
  left: 17px;
  margin-left: -8px;
}

/* line 400, ../sass/accessiblity-plugin.scss */
:not(#INDdummy).INDtooltip.INDtipLeft:after {
  left: 100%;
  border-left: 8px solid #000;
}

/* line 405, ../sass/accessiblity-plugin.scss */
:not(#INDdummy).INDtooltip.INDtipRight:after {
  right: 100%;
  border-right: 8px solid #000;
}

/* line 410, ../sass/accessiblity-plugin.scss */
:not(#INDdummy).INDtooltip.INDtipTop:after {
  top: 100%;
  border-top: 8px solid #000;
}

/* line 415, ../sass/accessiblity-plugin.scss */
:not(#INDdummy).INDtooltip.INDtipBottom:after {
  bottom: 100%;
  border-bottom: 8px solid #000;
}

/* line 420, ../sass/accessiblity-plugin.scss */
:not(#INDdummy).INDhiddenText {
  display: inline-block;
  color: #000;
  background: #fff;
  position: absolute;
  height: 1px;
  width: 1px;
  overflow: hidden;
  clip: rect(1px, 1px, 1px, 1px);
}

/* line 431, ../sass/accessiblity-plugin.scss */
#INDmenu {
  position: fixed;
  top: 0;
  margin: 0;
  padding: 0;
  width: auto;
  z-index: 20;
  visibility: visible;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  -o-user-select: none;
  user-select: none;
  border: none;
  border-top: 27px solid #17384c;
  border-bottom: 13px solid #17384c;
  background: #fff;
  transition: left 0.4s ease-in, right 0.4s ease-in, top 0.4s ease-in, visibility 0.4s ease-in !important;
}

/* line 451, ../sass/accessiblity-plugin.scss */
body.dir-rtl #INDmenu {
  left: 0;
  right: initial !important;
  border-right: 4px solid #17384c;
}

/* line 457, ../sass/accessiblity-plugin.scss */
body.dir-ltr #INDmenu {
  right: 0;
  left: initial !important;
  border-left: 4px solid #17384c;
}

/* line 463, ../sass/accessiblity-plugin.scss */
#INDmenu[aria-hidden="true"] {
  visibility: hidden;
}

/* line 467, ../sass/accessiblity-plugin.scss */
body.dir-rtl #INDmenu[aria-hidden="true"] {
  left: -400px;
}

/* line 471, ../sass/accessiblity-plugin.scss */
body.dir-ltr #INDmenu[aria-hidden="true"] {
  right: -400px;
}

/* line 475, ../sass/accessiblity-plugin.scss */
#INDmenu :focus {
  outline: 1px solid #4d90fe !important;
  outline: 1px auto #4d90fe !important;
}

/* line 480, ../sass/accessiblity-plugin.scss */
#INDerror,
#INDloader {
  background: #fff;
  width: 127px;
  text-align: center;
}

/* line 487, ../sass/accessiblity-plugin.scss */
#INDerror {
  width: 313px;
}

/* line 491, ../sass/accessiblity-plugin.scss */
#INDerror h2 {
  display: block;
  -webkit-text-stroke: initial;
  -moz-text-stroke: initial;
  -ms-text-stroke: initial;
}

/* line 498, ../sass/accessiblity-plugin.scss */
#INDerror h2,
#INDloader img {
  margin: 24px 0;
  width: auto;
  line-height: initial;
  letter-spacing: initial;
}

/* line 506, ../sass/accessiblity-plugin.scss */
#INDerror * {
  font-family: Arial, Helvetica, sans-serif;
  font-weight: 500;
  font-size: 24px;
  color: #444;
}

/* line 513, ../sass/accessiblity-plugin.scss */
#INDpopup {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: rgba(0, 0, 0, 0.7);
  z-index: 99999999999;
  pointer-events: auto;
  opacity: 1;
  transition: opacity 250ms ease-in;
}

/* line 526, ../sass/accessiblity-plugin.scss */
body.dir-ltr #INDpopup {
  direction: ltr;
}

/* line 530, ../sass/accessiblity-plugin.scss */
body.dir-rtl #INDpopup {
  direction: rtl;
}

/* line 534, ../sass/accessiblity-plugin.scss */
#INDpopup:not(.open) {
  opacity: 0;
  visibility: hidden;
  pointer-events: none;
  transition: opacity 250ms ease-in, visibility 0s ease 250ms;
}

/* line 541, ../sass/accessiblity-plugin.scss */
#INDpopup > div {
  display: flex;
  flex-direction: column;
  position: fixed;
  margin: 0;
  width: 660px;
  height: 540px;
  top: calc((100vh - 540px) / 2);
  left: calc(50% - 330px);
  background: #fff;
  border: 0 solid #888;
  border-radius: 10px;
  padding: 12px 12px 44px;
  background-color: #122231;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

/* line 560, ../sass/accessiblity-plugin.scss */
#INDpopup > div:not(#INDdummy):not(.INDopenCmdLeg).flyingfocus_target_style {
  padding: 12px 12px 44px !important;
}

/* line 564, ../sass/accessiblity-plugin.scss */
#INDpopup .INDpopupContent {
  flex-grow: 1;
  box-sizing: border-box;
  width: 100%;
  height: 100%;
  -webkit-overflow-scrolling: touch;
  overflow-y: hidden;
  border-radius: 10px;
  overflow: hidden;
  font-family: Arial, sans-serif;
  font-size: 0.888888rem;
  text-align: left;
  direction: ltr;
  color: #333;
  line-height: 1.3em;
}

/* line 581, ../sass/accessiblity-plugin.scss */
#INDpopup .INDpopupContent #INDdictionaryPopupWrapper {
  width: 100%;
  margin: 0 auto;
  padding: 15px 20px;
  height: 100%;
  background-color: #fff;
}

/* line 589, ../sass/accessiblity-plugin.scss */
.INDSafari #INDpopup .INDpopupContent {
  overflow-y: auto !important;
}

/* line 593, ../sass/accessiblity-plugin.scss */
#INDpopup > div .INDpopupClose {
  color: #fff;
  font-weight: 700;
  position: absolute;
  top: 6px;
  left: 13px;
  font-size: 1.08888rem;
  display: inline-block;
  width: auto;
  background: 0 0;
  border: none;
  padding: 0;
  margin: 0;
  cursor: pointer;
  font-family: Open Sans Hebrew, Arial, Helvetica, sans-serif;
  width: 17px;
  height: 21px;
  text-align: center;
  line-height: 1em;
  vertical-align: top;
}

/* line 615, ../sass/accessiblity-plugin.scss */
#INDpopup > div #INDpopupHead {
  color: #fff !important;
  font-size: 1.08888rem;
  text-align: center;
  margin: 0;
  padding: 10px 0 20px;
  border: 0;
  line-height: 1.1em;
  font-weight: 400;
  text-align: center;
  height: auto;
  width: 100%;
  position: static;
  font-family: Open Sans Hebrew, Arial, Helvetica, sans-serif;
  -webkit-text-fill-color: unset;
  -moz-text-fill-color: unset;
  -ms-text-fill-color: unset;
  -o-text-fill-color: unset;
  -webkit-text-stroke: unset;
  -moz-text-stroke: unset;
  -ms-text-stroke: unset;
  -o-text-stroke: unset;
}

/* line 639, ../sass/accessiblity-plugin.scss */
body.INDmodalOpen {
  overflow: hidden;
}

/* line 643, ../sass/accessiblity-plugin.scss */
#INDpopup iframe {
  width: 100%;
  height: 100%;
  border: 0 solid #ddd;
  background: 0 0 !important;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 10px;
  overflow: hidden;
}

/* line 655, ../sass/accessiblity-plugin.scss */
#INDpopup .INDpopupConfirm {
  color: #fff;
  font-size: 1rem;
  width: auto;
  height: auto;
  margin: 0;
  padding: 0;
  border-radius: 0;
  display: inline-block;
  background: 0 0;
  border: none;
  box-shadow: none;
  cursor: pointer;
  position: absolute;
  bottom: 7px;
  left: 8px;
  font-family: Open Sans Hebrew, Arial, Helvetica, sans-serif;
}

/* line 674, ../sass/accessiblity-plugin.scss */
#INDWrap[lang="en"] #INDpopup .INDpopupConfirm {
  right: 8px;
  left: auto;
}

/* line 679, ../sass/accessiblity-plugin.scss */
#INDWrap[lang="en"] #INDpopup > div .INDpopupClose {
  right: 13px;
  left: auto;
}

@media screen and (max-width: 800px) {
  /* line 685, ../sass/accessiblity-plugin.scss */
  #INDpopup > div {
    width: 100%;
    height: 100%;
    top: 0;
    right: 0;
    left: 0;
    border-radius: 0;
  }

  /* line 694, ../sass/accessiblity-plugin.scss */
  #INDWrap[lang="en"] #INDpopup > div {
    height: 100%;
  }
}
/* line 699, ../sass/accessiblity-plugin.scss */
:not(#INDdummy).INDkeyboardIcon {
  white-space: nowrap;
  font-size: smaller;
}

/* line 704, ../sass/accessiblity-plugin.scss */
:not(#INDdummy).INDkeyboardIcon kbd {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  box-sizing: border-box;
  height: 24px;
  min-width: 24px;
  border: 0.2em solid;
  border-radius: 0.3em;
  border-color: #ddd #bbb #777 #999;
  background-color: #fff !important;
  background-image: linear-gradient(to bottom left, #eee, #fff, #eee);
  padding: 0.1em 0.3em;
  font-family: Arial, sans-serif;
  font-family: monospace;
  font-weight: 400;
  vertical-align: bottom;
}

/* line 723, ../sass/accessiblity-plugin.scss */
:not(#INDdummy).INDkeyboardIcon kbd,
:not(#INDdummy).INDkeyboardIcon kbd * {
  color: #000 !important;
  font-size: 12px;
}

/* line 729, ../sass/accessiblity-plugin.scss */
:not(#INDdummy).INDkeyboardIcon kbd * {
  margin: none;
  padding: none;
  border: none;
}

@media screen and (max-width: 800px) {
  /* line 736, ../sass/accessiblity-plugin.scss */
  .INDhasDragTooltip #INDWrap #INDmenu-btn:after {
    font-size: 15px;
  }
}
/* line 741, ../sass/accessiblity-plugin.scss */
:root {
  --ind-menu-main-color: #0a7da4;
  --ind-menu-hover-color: #48565b;
  --ind-menu-active-color: #0a7da4;
}

/* line 747, ../sass/accessiblity-plugin.scss */
#INDtoasMsg {
  visibility: hidden;
  min-width: 250px;
  margin-left: -125px;
  background-color: var(--ind-menu-main-color);
  color: #fff;
  text-align: center;
  border-radius: 30px;
  padding: 16px;
  position: fixed;
  z-index: 1;
  left: 50%;
  bottom: 30px;
  font-size: 17px;
}

/* line 763, ../sass/accessiblity-plugin.scss */
.INDnyanCat,
.INDnyanCat * {
  cursor: url(https://access.nagich.co.il/assets/images/cursors/nat927.cur), auto !important;
}

/* line 768, ../sass/accessiblity-plugin.scss */
#INDtoasMsg[aria-hidden="false"] {
  visibility: visible;
  -webkit-animation: fadein 0.5s, fadeout 0.5s 2.5s;
  animation: fadein 0.5s, fadeout 0.5s 2.5s;
}

@-webkit-keyframes fadein {
  from {
    bottom: 0;
    opacity: 0;
  }
  to {
    bottom: 30px;
    opacity: 1;
  }
}
@keyframes fadein {
  from {
    bottom: 0;
    opacity: 0;
  }
  to {
    bottom: 30px;
    opacity: 1;
  }
}
@-webkit-keyframes fadeout {
  from {
    bottom: 30px;
    opacity: 1;
  }
  to {
    bottom: 0;
    opacity: 0;
  }
}
@keyframes fadeout {
  from {
    bottom: 30px;
    opacity: 1;
  }
  to {
    bottom: 0;
    opacity: 0;
  }
}
/* line 822, ../sass/accessiblity-plugin.scss */
#INDpopup > div {
  background-color: #0a7da4;
}

/* line 826, ../sass/accessiblity-plugin.scss */
#INDdisabledPopup {
  position: fixed;
  top: 0;
  right: 0;
  background: White;
  padding: 4px 27px;
  width: 400px;
  visibility: visible;
  border: 4px solid #0a7da4;
  border-top: 23px solid #0a7da4;
  border-bottom: 13px solid #0a7da4;
  border-radius: 4px;
  z-index: 1000;
  transition: top 400ms ease-in, visibility 400ms ease-in;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

/* line 845, ../sass/accessiblity-plugin.scss */
#INDdisabledPopup[aria-hidden="true"] {
  top: -220px;
  visibility: hidden;
}

/* line 850, ../sass/accessiblity-plugin.scss */
#INDdisabledPopup span {
  font-family: Arial, Helvetica, sans-serif;
  font-weight: 500;
  font-size: 21px;
  color: #444;
  line-height: 1.6;
}

@media screen and (max-width: 360px) {
  /* line 859, ../sass/accessiblity-plugin.scss */
  #INDdisabledPopup {
    width: 100%;
  }
}
/* line 864, ../sass/accessiblity-plugin.scss */
#INDhideBtnForm {
  height: 80%;
  -webkit-overflow-scrolling: touch;
  overflow-y: hidden;
  display: block;
  background-color: #fff;
}

/* line 872, ../sass/accessiblity-plugin.scss */
#INDhideBtnForm * {
  text-align: right;
}

/* line 876, ../sass/accessiblity-plugin.scss */
#INDhideBtnForm *:focus,
#INDhideBtnForm fieldset > div > [type="radio"]:focus + label:before,
#INDhideBtnForm fieldset > div > [type="radio"]:focus + label:before {
  outline: 1px solid red !important;
}

/* line 882, ../sass/accessiblity-plugin.scss */
#INDhideBtnForm > * {
  display: block;
  margin: 10px auto;
}

/* line 887, ../sass/accessiblity-plugin.scss */
#INDhideBtnForm fieldset {
  width: 60%;
  border: 1px solid #17384c;
  border-radius: 3px;
  padding: 5px;
}

/* line 894, ../sass/accessiblity-plugin.scss */
#INDhideBtnForm fieldset > legend {
  display: block;
  width: auto;
  color: #17384c;
  -webkit-text-fill-color: #17384c;
  font-size: 1rem;
  line-height: 1em;
  padding: 0;
  margin: 0 6px 10px;
  border: 0;
}

/* line 906, ../sass/accessiblity-plugin.scss */
#INDhideBtnForm fieldset > div {
  display: block;
  margin-bottom: 10px;
}

/* line 911, ../sass/accessiblity-plugin.scss */
#INDhideBtnForm fieldset > div > input[type="radio"] {
  position: absolute;
  z-index: -1;
  display: initial;
  padding: 0;
  opacity: 0;
  margin: 0;
  outline: 0;
  -webkit-appearance: none;
  border: 0;
  height: 1px;
  width: 1px;
  overflow: hidden;
  clip: rect(1px, 1px, 1px, 1px);
}

/* line 927, ../sass/accessiblity-plugin.scss */
#INDhideBtnForm fieldset > div > label {
  position: relative;
  display: inline-block;
  color: #17384c;
  font-size: 0.888888rem;
  line-height: 1em;
  padding: 0;
  margin: 0 25px 0 0;
  cursor: pointer;
  -webkit-text-fill-color: #17384c;
}

/* line 939, ../sass/accessiblity-plugin.scss */
#INDhideBtnForm fieldset > div > label:before,
#INDhideBtnForm fieldset > div > label:after {
  content: "";
  position: absolute;
  right: -20px;
  width: 12px;
  height: 12px;
  z-index: 0;
  border-radius: 50%;
  border-style: solid;
  border-width: 2px;
  -webkit-transition: all 0.3s ease-out;
  -moz-transition: all 0.3s ease-out;
  -ms-transition: all 0.3s ease-out;
  -o-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
  -webkit-box-sizing: initial;
  -moz-box-sizing: initial;
  box-sizing: initial;
}

/* line 960, ../sass/accessiblity-plugin.scss */
#INDhideBtnForm fieldset > div > [type="radio"]:checked + label:after {
  border-color: #0a7da4;
  background-color: #0a7da4;
}

/* line 965, ../sass/accessiblity-plugin.scss */
#INDhideBtnForm fieldset > div > [type="radio"]:checked + label:before {
  border-color: transparent;
}

/* line 969, ../sass/accessiblity-plugin.scss */
#INDhideBtnForm fieldset > div > [type="radio"]:not(:checked) + label:after,
#INDhideBtnForm fieldset > div > [type="radio"]:not(:checked) + label:before {
  border-color: #5a5a5a;
}

/* line 974, ../sass/accessiblity-plugin.scss */
#INDhideBtnForm fieldset > div > [type="radio"]:not(:checked) + label:after {
  z-index: -1;
  -webkit-transform: scale(0);
  -ms-transform: scale(0);
  transform: scale(0);
}

/* line 981, ../sass/accessiblity-plugin.scss */
#INDhideBtnForm button {
  color: #fff;
  font-size: 20px;
  width: auto;
  height: auto;
  padding: 7px 15px 9px;
  border-radius: 3px;
  background: 0;
  background-color: #0a7da4;
  border: 0;
  box-shadow: none;
  cursor: pointer;
}

/* line 995, ../sass/accessiblity-plugin.scss */
body.dir-ltr #INDhideBtnForm * {
  text-align: left;
}

/* line 999, ../sass/accessiblity-plugin.scss */
body.dir-ltr #INDhideBtnForm fieldset > div > label:before,
body.dir-ltr #INDhideBtnForm fieldset > div > label:after {
  right: initial;
  left: -20px;
}

/* line 1005, ../sass/accessiblity-plugin.scss */
body.dir-ltr #INDhideBtnForm fieldset > div > label {
  margin-right: auto;
  margin-left: 25px;
}

/* line 1010, ../sass/accessiblity-plugin.scss */
:root {
  --ind-menu-main-color: #0a7da4;
  --ind-menu-hover-color: #48565b;
  --ind-menu-active-color: #0a7da4;
}

/* line 1016, ../sass/accessiblity-plugin.scss */
.INDmenu-open.INDMobile {
  overflow: hidden;
}

/* line 1020, ../sass/accessiblity-plugin.scss */
.INDMobile #INDmenu .INDmenuBody {
  overflow: scroll;
}

/* line 1024, ../sass/accessiblity-plugin.scss */
.INDmagnifier #INDmenu {
  height: 100vh !important;
}

/* line 1028, ../sass/accessiblity-plugin.scss */
#INDmenu .INDa11yErrMsg {
  padding: 10px;
  text-align: center;
}

/* line 1033, ../sass/accessiblity-plugin.scss */
#INDmenu {
  width: 360px;
  height: 100%;
  display: block !important;
  border: none !important;
  -webkit-box-shadow: -5px 0 4px 0 rgba(0, 0, 0, 0.3);
  box-shadow: -5px 0 4px 0 rgba(0, 0, 0, 0.3);
  background-color: #fff;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}

/* line 1048, ../sass/accessiblity-plugin.scss */
#INDmenu[data-expanded="false"] {
  width: 360px;
}

/* line 1052, ../sass/accessiblity-plugin.scss */
#INDmenu[data-expanded="false"] #INDlangsCombo {
  width: 162px !important;
  left: 51px !important;
}

/* line 1057, ../sass/accessiblity-plugin.scss */
#INDmenu[data-expanded="true"] {
  width: 525px;
}

/* line 1061, ../sass/accessiblity-plugin.scss */
#INDmenu[data-expanded="true"][aria-hidden="true"] {
  left: -525px;
  right: auto;
}

/* line 1066, ../sass/accessiblity-plugin.scss */
#INDmenu[aria-hidden="true"] * {
  visibility: hidden;
}

/* line 1070, ../sass/accessiblity-plugin.scss */
body.dir-ltr #INDmenu[data-expanded="true"][aria-hidden="true"] {
  right: -525px;
  left: auto;
}

/* line 1075, ../sass/accessiblity-plugin.scss */
#INDmenu * {
  font-family: Arial, Tahoma, sans-serif;
  text-align: left;
  line-height: 1em;
  width: auto;
  height: auto;
  min-width: auto;
  min-height: auto;
  max-width: none;
  max-height: none;
  -webkit-text-stroke: none;
  -moz-text-stroke: initial;
  -ms-text-stroke: initial;
  padding: 0;
  word-spacing: normal;
  margin: 0;
  text-transform: none;
  text-decoration: none;
  position: static;
  display: inline-block;
  border: 0;
  float: none;
  background: 0;
  border-radius: 0;
  box-shadow: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  direction: ltr;
  visibility: visible;
  opacity: 1;
  text-shadow: none;
  outline: 0;
  vertical-align: auto;
  white-space: normal;
  letter-spacing: 0;
}

/* line 1113, ../sass/accessiblity-plugin.scss */
#INDmenu button * {
  cursor: pointer;
}

/* line 1117, ../sass/accessiblity-plugin.scss */
#INDmenu div,
#INDmenu span,
#INDmenu button {
  transform: none;
}

/* line 1123, ../sass/accessiblity-plugin.scss */
#INDmenu .INDmenuHeader {
  height: 98px;
  display: block;
  position: relative;
  margin-bottom: 17px;
  background-color: transparent !important;
  background-color: var(--ind-menu-main-color) !important;
}

/* line 1132, ../sass/accessiblity-plugin.scss */
#INDmenu .INDmenuHeader button:focus svg * {
  fill: white;
  stroke: white;
  color: white;
}

/* line 1138, ../sass/accessiblity-plugin.scss */
#INDmenu .INDmenuHeader .INDmenuHeader_bg {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  right: 0;
  background: white;
}

/* line 1147, ../sass/accessiblity-plugin.scss */
#INDmenu #INDmenuHeader_bg,
#INDmenu[data-expanded="true"] #INDmenuHeader_expanded_bg {
  display: block;
}

/* line 1152, ../sass/accessiblity-plugin.scss */
#INDmenu #INDmenuHeader_expanded_bg,
#INDmenu[data-expanded="true"] #INDmenuHeader_bg {
  display: none;
}

/* line 1157, ../sass/accessiblity-plugin.scss */
#INDmenu .INDmenuHeader #INDexpandMenu svg {
  transform: rotate(45deg);
}

/* line 1161, ../sass/accessiblity-plugin.scss */
#INDmenu .INDmenuHeader #INDmenuHeader_bg stop:first-child {
  stop-color: #3ace9a;
}

/* line 1165, ../sass/accessiblity-plugin.scss */
#INDmenu .INDmenuHeader #INDmenuHeader_bg stop:last-child {
  stop-color: #069dbf;
}

/* line 1169, ../sass/accessiblity-plugin.scss */
#INDmenu .INDmenuHeader h2:before {
  content: unset !important;
}

/* line 1173, ../sass/accessiblity-plugin.scss */
#INDmenu .INDmenuHeader h2 {
  display: block;
  text-align: center;
  line-height: 1em !important;
  color: #fff !important;
  font-size: 1rem !important;
  padding: 0 !important;
  margin: 0 !important;
  position: absolute !important;
  top: 62px !important;
  width: 100%;
  -webkit-text-stroke: #fff;
  -moz-text-stroke: #fff;
}

/* line 1188, ../sass/accessiblity-plugin.scss */
#INDmenu .INDmenuHeader h2:not(#INDdummy):not(.INDopenCmdLeg).flyingfocus_target_style {
  padding: 0 !important;
}

/* line 1192, ../sass/accessiblity-plugin.scss */
#INDmenu .INDmenuHeader h2:focus {
  outline: none !important;
}

/* line 1196, ../sass/accessiblity-plugin.scss */
#INDmenu .INDmenuHeader h2:focus:before {
  content: "" !important;
  width: 33%;
  height: 27px;
  position: absolute;
  top: -5px;
  left: 33.5%;
  border-top: 1px solid #fff;
  border-right: 1px solid #fff;
}

/* line 1207, ../sass/accessiblity-plugin.scss */
#INDmenu .INDmenuHeader h2:focus:after {
  content: "";
  width: 33%;
  height: 27px;
  position: absolute;
  bottom: -5px;
  left: 33.5%;
  border-bottom: 1px solid #fff;
  border-left: 1px solid #fff;
}

/* line 1218, ../sass/accessiblity-plugin.scss */
#INDmenu[data-expanded="false"] .INDmenuHeader h2:focus:before,
#INDmenu[data-expanded="false"] .INDmenuHeader h2:focus:after {
  width: 50%;
  left: 25%;
}

/* line 1224, ../sass/accessiblity-plugin.scss */
#INDmenu .INDmenuHeader #INDcloseAccMenu {
  display: inline-block;
  cursor: pointer;
  background: 0;
  overflow: initial;
  border: 0;
  text-align: center;
  line-height: 1em;
  color: #fff;
  padding: 0 !important;
  margin: 0;
  position: absolute;
  top: 18px;
  left: 17px;
  width: 21px;
  height: 22px;
}

/* line 1242, ../sass/accessiblity-plugin.scss */
#INDmenu .INDmenuHeader svg {
  width: 100%;
  height: 100%;
}

/* line 1247, ../sass/accessiblity-plugin.scss */
#INDmenu .INDmenuHeader button svg * {
  fill: #fff;
  stroke: #fff;
}

/* line 1252, ../sass/accessiblity-plugin.scss */
#INDmenu .INDmenuHeader button#INDa11yMode svg * {
  stroke: none;
}

/* line 1256, ../sass/accessiblity-plugin.scss */
#INDmenu .INDmenuHeader button#INDa11yMode svg {
  width: 19px;
}

/* line 1260, ../sass/accessiblity-plugin.scss */
#INDmenu .INDmenuHeader #INDa11yMode,
#INDmenu .INDmenuHeader #INDexpandMenu {
  display: inline-block;
  cursor: pointer;
  background: 0;
  border: 0;
  text-align: center;
  line-height: 1em;
  color: #fff;
  padding: 0;
  margin: 0;
  position: absolute;
  top: 17px;
  right: 69px;
  width: 26px;
  height: 27px;
  overflow: hidden;
}

/* line 1279, ../sass/accessiblity-plugin.scss */
#INDmenu .INDmenuHeader #INDa11yMode {
  right: 109px;
  top: 14px;
}

/* line 1284, ../sass/accessiblity-plugin.scss */
#INDmenu .INDmenuHeader #INDa11yMode .INDmenuBtn-desc,
#INDmenu .INDmenuHeader #INDexpandMenu .INDmenuBtn-desc,
#INDmenu .INDmenuHeader #INDhideButton .INDmenuBtn-desc {
  right: 0;
  top: 47px;
  width: 100px;
  height: auto;
  padding: 5px 5px;
  background-color: #fff;
  border-radius: 3px;
  opacity: 0;
  -webkit-box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -ms-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  transition: all 0.2s ease;
  left: auto;
  z-index: 10;
  color: var(--ind-menu-main-color);
}

/* line 1307, ../sass/accessiblity-plugin.scss */
#INDmenu .INDmenuHeader #INDa11yMode .INDmenuBtn-desc:before,
#INDmenu .INDmenuHeader #INDexpandMenu .INDmenuBtn-desc:before,
#INDmenu .INDmenuHeader #INDhideButton .INDmenuBtn-desc:before {
  content: "";
  right: 10px;
  top: -6px;
  position: absolute;
  width: 0;
  height: 0;
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  border-bottom: 7px solid white;
  display: block;
}

/* line 1322, ../sass/accessiblity-plugin.scss */
#INDmenu .INDmenuHeader #INDa11yMode:hover .INDmenuBtn-desc,
#INDmenu .INDmenuHeader #INDexpandMenu:hover .INDmenuBtn-desc,
#INDmenu .INDmenuHeader #INDhideButton:hover .INDmenuBtn-desc,
#INDmenu .INDmenuHeader #INDa11yMode:focus .INDmenuBtn-desc,
#INDmenu .INDmenuHeader #INDexpandMenu:focus .INDmenuBtn-desc,
#INDmenu .INDmenuHeader #INDhideButton:focus .INDmenuBtn-desc {
  top: 40px;
  opacity: 1;
}

/* line 1332, ../sass/accessiblity-plugin.scss */
#INDmenu .INDmenuHeader #INDhideButton {
  display: inline-block;
  cursor: pointer;
  background: 0;
  border: 0;
  text-align: center;
  line-height: 1em;
  color: #fff;
  padding: 0;
  margin: 0;
  position: absolute;
  top: 14px;
  right: 22px;
  width: 32px;
  height: 32px;
  overflow: hidden;
}

/* line 1350, ../sass/accessiblity-plugin.scss */
#INDmenu .INDmenuHeader #INDlangsCombo {
  display: inline-block !important;
  cursor: pointer;
  background: 0;
  border: 0;
  text-align: center;
  line-height: 1em;
  color: #fff;
  padding: 0 !important;
  padding-left: 5px;
  margin: 0;
  -webkit-appearance: menulist-button;
  -ms-appearance: menulist-button;
  -moz-appearance: menulist-button;
  -o-appearance: menulist-button;
  position: absolute;
  top: 20px;
  left: 73px;
  width: 190px;
  min-width: auto;
  height: 21px;
  min-height: auto;
  border-radius: 21px;
  font-size: 12px !important;
  background: #00618c;
  background: -moz-linear-gradient(45deg, #00618c 0, #037e74 100%);
  background: -webkit-linear-gradient(45deg, #00618c 0, #037e74 100%);
  background: linear-gradient(45deg, #00618c 0, #037e74 100%);
  text-align: left !important;
  direction: ltr !important;
}

/* line 1382, ../sass/accessiblity-plugin.scss */
#INDmenu .INDmenuHeader #INDlangsCombo option {
  background: var(--ind-menu-main-color);
  color: white;
  text-align: left !important;
  direction: ltr !important;
}

/* line 1389, ../sass/accessiblity-plugin.scss */
#INDmenu .INDmenuBody::-webkit-scrollbar {
  width: 14px;
  height: 18px;
}

/* line 1394, ../sass/accessiblity-plugin.scss */
#INDmenu .INDmenuBody::-webkit-scrollbar-thumb {
  height: 6px;
  border: 4px solid transparent;
  background-clip: padding-box;
  border-radius: 7px;
  background-color: rgba(0, 0, 0, 0.15);
  box-shadow: inset -1px -1px 0 rgba(0, 0, 0, 0.05), inset 1px 1px 0 rgba(0, 0, 0, 0.05);
}

/* line 1403, ../sass/accessiblity-plugin.scss */
#INDmenu .INDmenuBody::-webkit-scrollbar-button {
  width: 0;
  height: 0;
  display: none;
}

/* line 1409, ../sass/accessiblity-plugin.scss */
#INDmenu .INDmenuBody::-webkit-scrollbar-corner {
  background-color: transparent;
}

/* line 1413, ../sass/accessiblity-plugin.scss */
#INDmenu .INDmenuBody:focus-within,
#INDmenu .INDmenuBody:hover {
  overflow-y: auto;
  padding-right: 1px;
}

/* line 1419, ../sass/accessiblity-plugin.scss */
.INDFirefox #INDmenu .INDmenuBody:focus-within,
.INDFirefox #INDmenu .INDmenuBody:hover {
  padding-right: 7px;
}

/* line 1424, ../sass/accessiblity-plugin.scss */
body.dir-rtl #INDmenu .INDmenuBody:focus-within,
body.dir-rtl #INDmenu .INDmenuBody:hover {
  overflow-y: auto;
  padding-right: 15px;
  padding-left: 1px;
}

/* line 1431, ../sass/accessiblity-plugin.scss */
.INDFirefox.dir-rtl #INDmenu .INDmenuBody:focus-within,
.INDFirefox.dir-rtl #INDmenu .INDmenuBody:hover {
  padding-left: 7px;
  padding-right: 15px;
}

/* line 1437, ../sass/accessiblity-plugin.scss */
#INDmenu .INDmenuBody {
  display: block;
  width: 91%;
  padding: 0 15px;
  margin: 0 auto;
  overflow-y: hidden;
  scrollbar-width: thin;
  scrollbar-color: rgba(0, 0, 0, 0.15);
}

/* line 1447, ../sass/accessiblity-plugin.scss */
#INDmenu .INDmenuBody * {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

/* line 1453, ../sass/accessiblity-plugin.scss */
#INDmenu .INDmenuBody .INDmenuRow {
  display: block;
  border-bottom: 1px solid #ddddea;
}

/* line 1458, ../sass/accessiblity-plugin.scss */
#INDmenu .INDmenuBody .INDmenuRow h3 {
  display: block !important;
  padding: 0 !important;
  margin: 0 !important;
  float: none !important;
}

/* line 1465, ../sass/accessiblity-plugin.scss */
#INDmenu .INDmenuBody .INDmenuRow h3 button {
  background: 0;
  border: 0;
  padding: 0;
  width: 100%;
  margin: 0;
  text-align: left;
  direction: ltr;
  position: relative;
  padding: 15px 0 !important;
}

/* line 1477, ../sass/accessiblity-plugin.scss */
#INDmenu .INDmenuBody .INDmenuRow h3 button span {
  display: block;
  color: var(--ind-menu-main-color);
  font-size: 14px;
  line-height: 1em;
  font-weight: bold;
}

/* line 1485, ../sass/accessiblity-plugin.scss */
#INDmenu .INDmenuBody .INDmenuRow h3 button svg {
  width: 18px;
  height: 18px;
  position: absolute;
  top: 15px;
  right: 0;
  border-radius: 3px;
  background: #0096c2;
  background: -moz-linear-gradient(45deg, #0096c2 0, #3ace9a 100%);
  background: -webkit-linear-gradient(45deg, #0096c2 0, #3ace9a 100%);
  background: linear-gradient(45deg, #0096c2 0, #3ace9a 100%);
}

/* line 1498, ../sass/accessiblity-plugin.scss */
#INDmenu .INDmenuBody .INDmenuRow h3 button svg path {
  stroke: #fff;
}

/* line 1502, ../sass/accessiblity-plugin.scss */
#INDmenu .INDmenuBody .INDmenuRow h3 button[aria-expanded="true"] svg path.INDmenu-accordRect-expanded {
  display: none;
}

/* line 1506, ../sass/accessiblity-plugin.scss */
#INDmenu .INDmenuBody .INDmenuRow .INDmenuPanel {
  display: block;
}

/* line 1510, ../sass/accessiblity-plugin.scss */
#INDmenu .INDmenuBody .INDmenuRow .INDmenuPanel:after,
#INDmenu .INDmenuBody .INDmenuRow .INDmenuPanel #INDmenuGroup-cursors div:after {
  content: "";
  display: table;
  clear: both;
}

/* line 1517, ../sass/accessiblity-plugin.scss */
#INDmenu .INDmenuBody .INDmenuRow .INDmenuPanel {
  overflow: hidden;
}

/* line 1521, ../sass/accessiblity-plugin.scss */
#INDmenu .INDmenuBody .INDmenuRow .INDmenuPanel button {
  display: inline-block;
  float: left;
  border: 1px solid #ddddea;
  margin-right: 8%;
  margin-bottom: 23px;
  width: calc(91.8% / 2);
  background: 0;
  text-align: center;
  cursor: pointer;
  padding: 4px 2px 0;
  border-radius: 3px;
  height: 100px;
  position: relative;
  overflow: hidden;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}

/* line 1543, ../sass/accessiblity-plugin.scss */
#INDmenu .INDmenuBody .INDmenuRow .INDmenuPanel button:not(#INDcolorReset):hover,
#INDmenu .INDmenuBody .INDmenuRow .INDmenuPanel button:not(#INDcolorReset):focus {
  background-color: var(--ind-menu-main-color);
  opacity: 0.8;
}

/* line 1549, ../sass/accessiblity-plugin.scss */
#INDmenu .INDmenuBody .INDmenuRow .INDmenuPanel button:not(#INDcolorReset):hover .INDmenuBtn-desc {
  color: white;
}

/* line 1553, ../sass/accessiblity-plugin.scss */
#INDmenu .INDmenuBody .INDmenuRow .INDmenuPanel button:focus:before,
#INDmenu .INDmenuBody .INDmenuRow .INDmenuPanel button[aria-pressed="true"]:hover:before {
  top: 0 !important;
  right: 0 !important;
  font-size: 15px !important;
}

/* line 1560, ../sass/accessiblity-plugin.scss */
#INDmenu .INDmenuBody .INDmenuRow .INDmenuPanel button[aria-pressed="true"]::before {
  content: "\2714";
  position: absolute;
  right: 7px;
  z-index: 99;
  padding: 3px;
  top: 7px;
  font-size: 20px;
  color: #12bdd1 !important;
}

/* line 1571, ../sass/accessiblity-plugin.scss */
#INDmenu .INDmenuBody .INDmenuRow .INDmenuPanel button[aria-pressed="true"]:hover:before,
#INDmenu .INDmenuBody .INDmenuRow .INDmenuPanel button[aria-pressed="true"]:focus:before {
  color: white !important;
}

/* line 1576, ../sass/accessiblity-plugin.scss */
html:not(#INDdummy) body:not(#INDdummy).INDblackwhite #INDmenu button[aria-pressed="true"]:focus:before {
  color: black !important;
}

/* line 1580, ../sass/accessiblity-plugin.scss */
#INDmenu .INDmenuBody .INDmenuRow .INDmenuPanel button[aria-pressed="true"] {
  border: 2px solid var(--ind-menu-active-color);
}

/* line 1584, ../sass/accessiblity-plugin.scss */
#INDmenu .INDmenuBody .INDmenuRow .INDmenuPanel button:nth-child(2n) {
  margin-right: 0;
}

/* line 1588, ../sass/accessiblity-plugin.scss */
#INDmenu[data-expanded="true"] .INDmenuBody .INDmenuRow .INDmenuPanel button {
  width: calc(89.8% / 3);
  margin-right: 5%;
}

/* line 1593, ../sass/accessiblity-plugin.scss */
#INDmenu[data-expanded="true"] .INDmenuBody .INDmenuRow .INDmenuPanel button:nth-child(2n) {
  margin-right: 5%;
}

/* line 1597, ../sass/accessiblity-plugin.scss */
#INDmenu[data-expanded="true"] .INDmenuBody .INDmenuRow .INDmenuPanel button:nth-child(3n) {
  margin-right: 0;
}

/* line 1601, ../sass/accessiblity-plugin.scss */
#INDmenu #INDmenuBtnzWrap {
  width: 100%;
}

/* line 1605, ../sass/accessiblity-plugin.scss */
#INDmenu .INDmenuBody .INDmenuRow .INDmenuPanel button * {
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
  cursor: pointer;
}

/* line 1614, ../sass/accessiblity-plugin.scss */
#INDmenu .INDmenuBody .INDmenuRow .INDmenuPanel button svg {
  width: 40px;
  height: 50px;
  display: block;
  margin: 0 auto 5px;
  opacity: 1;
  position: relative;
  top: 0;
  z-index: 9;
}

/* line 1625, ../sass/accessiblity-plugin.scss */
#INDmenu .INDmenuBody .INDmenuRow .INDmenuPanel h4 svg *,
#INDmenu .INDmenuBody .INDmenuRow .INDmenuPanel button svg * {
  fill: var(--ind-menu-main-color);
  stroke: var(--ind-menu-main-color);
}

/* line 1631, ../sass/accessiblity-plugin.scss */
#INDmenu .INDmenuBody .INDmenuRow .INDmenuPanel button svg .INDsvgNoFill {
  fill: none;
}

/* line 1635, ../sass/accessiblity-plugin.scss */
#INDmenu .INDmenuBody .INDmenuRow .INDmenuPanel button[data-indopt="dictionary"] svg,
#INDmenu .INDmenuBody .INDmenuRow .INDmenuPanel button[data-indopt="readabilitymode"] svg,
#INDmenu .INDmenuBody .INDmenuRow .INDmenuPanel button[data-indopt="virtualKeyboard"] svg {
  width: 40px;
  height: 40px;
}

/* line 1642, ../sass/accessiblity-plugin.scss */
#INDmenu .INDmenuBody .INDmenuRow .INDmenuPanel button:hover svg,
#INDmenu .INDmenuBody .INDmenuRow .INDmenuPanel button:focus svg {
  visibility: hidden;
  opacity: 0;
  top: -26px;
  width: 30px;
  height: 30px;
}

/* line 1651, ../sass/accessiblity-plugin.scss */
#INDmenu .INDmenuBody .INDmenuRow .INDmenuPanel button[data-indopt="soundreder"]:hover svg,
#INDmenu .INDmenuBody .INDmenuRow .INDmenuPanel button[data-indopt="soundreder"]:focus svg {
  top: -19px;
}

/* line 1656, ../sass/accessiblity-plugin.scss */
#INDmenu .INDmenuBody .INDmenuRow .INDmenuPanel button[data-indopt="dictionary"]:hover svg,
#INDmenu .INDmenuBody .INDmenuRow .INDmenuPanel button[data-indopt="readabilitymode"]:hover svg,
#INDmenu .INDmenuBody .INDmenuRow .INDmenuPanel button[data-indopt="virtualKeyboard"]:hover svg,
#INDmenu .INDmenuBody .INDmenuRow .INDmenuPanel button[data-indopt="dictionary"]:focus svg,
#INDmenu .INDmenuBody .INDmenuRow .INDmenuPanel button[data-indopt="readabilitymode"]:focus svg,
#INDmenu .INDmenuBody .INDmenuRow .INDmenuPanel button[data-indopt="virtualKeyboard"]:focus svg {
  top: -24px;
  width: 22px;
  height: 22px;
}

/* line 1667, ../sass/accessiblity-plugin.scss */
#INDmenu .INDmenuBody .INDmenuRow .INDmenuPanel button:hover svg *,
#INDmenu .INDmenuBody .INDmenuRow .INDmenuPanel button:focus svg * {
  fill: var(--ind-menu-main-color);
  stroke: var(--ind-menu-main-color);
}

/* line 1673, ../sass/accessiblity-plugin.scss */
#INDmenu .INDmenuBody .INDmenuRow .INDmenuPanel #INDmenu-fontsizeWrap button:hover svg *,
#INDmenu .INDmenuBody .INDmenuRow .INDmenuPanel #INDmenu-fontsizeWrap button:focus svg * {
  fill: none;
  stroke: none;
}

/* line 1679, ../sass/accessiblity-plugin.scss */
#INDmenu .INDmenuBody .INDmenuRow .INDmenuPanel button[data-indopt="alttext"] svg rect {
  width: 86px;
  height: 94px;
}

/* line 1684, ../sass/accessiblity-plugin.scss */
#INDmenu .INDmenuBody .INDmenuRow .INDmenuPanel button[data-indopt="alttext"] svg g g g rect {
  width: 50px;
  height: 38px;
}

/* line 1689, ../sass/accessiblity-plugin.scss */
#INDmenu .INDmenuBody .INDmenuRow .INDmenuPanel button .INDmenuBtn-text {
  display: block;
  color: var(--ind-menu-main-color);
  font-size: 12px !important;
  line-height: 1em;
  text-align: center;
  opacity: 1;
  position: relative;
  top: 0;
}

/* line 1700, ../sass/accessiblity-plugin.scss */
#INDmenu .INDmenuBody .INDmenuRow .INDmenuPanel button:hover .INDmenuBtn-text,
#INDmenu .INDmenuBody .INDmenuRow .INDmenuPanel button:focus .INDmenuBtn-text {
  opacity: 0;
  top: -20px;
}

/* line 1706, ../sass/accessiblity-plugin.scss */
#INDmenu .INDmenuBody .INDmenuRow .INDmenuPanel button:hover .INDmenuBtn-desc,
#INDmenu .INDmenuBody .INDmenuRow .INDmenuPanel button:focus .INDmenuBtn-desc {
  color: #fff;
}

/* line 1711, ../sass/accessiblity-plugin.scss */
#INDmenu button[data-indopt] .INDmenuBtn-desc {
  display: block;
  color: black;
  line-height: 1em;
  text-align: center;
  opacity: 0;
  position: absolute;
  width: 90%;
  right: 0;
  left: 0;
  height: 100%;
  top: 20px;
  display: flex;
  align-items: center;
  font-size: 14px;
  margin: 0 auto;
}

/* line 1729, ../sass/accessiblity-plugin.scss */
#INDmenu[lang="bg"] button[data-indopt] .INDmenuBtn-desc,
#INDmenu[lang="de"] button[data-indopt] .INDmenuBtn-desc,
#INDmenu[lang="el"] button[data-indopt] .INDmenuBtn-desc,
#INDmenu[lang="nl"] button[data-indopt] .INDmenuBtn-desc,
#INDmenu[lang="pl"] button[data-indopt] .INDmenuBtn-desc,
#INDmenu[lang="ro"] button[data-indopt] .INDmenuBtn-desc {
  font-size: 13px;
}

/* line 1738, ../sass/accessiblity-plugin.scss */
#INDmenu[lang="ru"] button[data-indopt] .INDmenuBtn-desc {
  font-size: 12px !important;
}

/* line 1742, ../sass/accessiblity-plugin.scss */
#INDmenu button[data-indopt]:hover .INDmenuBtn-desc,
#INDmenu button[data-indopt]:focus .INDmenuBtn-desc {
  opacity: 1;
  top: 0;
}

/* line 1748, ../sass/accessiblity-plugin.scss */
#INDmenu .INDmenuBody .INDmenuRow .INDmenuPanel .INDmenuGroup {
  border-radius: 3px;
  border: 1px solid #ddddea;
  display: block;
  width: 100%;
  float: right;
  margin-bottom: 23px;
  padding: 12px 0 13px;
}

/* line 1758, ../sass/accessiblity-plugin.scss */
#INDmenu .INDmenuBody .INDmenuRow .INDmenuPanel .INDmenuGroup h4 {
  display: block;
  width: 85% !important;
  margin: 0 auto 4px !important;
  padding: 0 0 0 40px !important;
  position: relative;
  color: var(--ind-menu-main-color);
  font-size: 14px !important;
  line-height: 1em;
  font-weight: bold !important;
}

/* line 1770, ../sass/accessiblity-plugin.scss */
#INDmenu .INDmenuBody .INDmenuRow .INDmenuPanel .INDmenuGroup h4 svg {
  position: absolute;
  left: 0;
  top: 2px;
  height: 25px;
  width: 25px;
}

/* line 1778, ../sass/accessiblity-plugin.scss */
#INDmenu .INDmenuBody .INDmenuRow .INDmenuPanel .INDmenuGroup .INDmenuGroupDesc {
  color: var(--ind-menu-main-color);
  font-size: 12px;
  line-height: 1.1em;
  margin: 0 auto 9px;
  display: block;
  padding: 0 0 0 40px;
}

/* line 1787, ../sass/accessiblity-plugin.scss */
#INDmenu .INDmenuBody .INDmenuRow .INDmenuPanel .INDmenuGroup div {
  display: block;
  width: 85%;
  margin: 0 auto;
}

/* line 1793, ../sass/accessiblity-plugin.scss */
#INDmenu .INDmenuBody .INDmenuRow .INDmenuPanel #INDmenuGroup-cursors div button {
  display: inline-block;
  float: left;
  border: 1px solid #ddddea;
  margin-right: 4%;
  margin-bottom: 0;
  background: 0;
  text-align: center;
  cursor: pointer;
  padding: 0 7px;
  border-radius: 18px;
  height: 22px;
  text-transform: uppercase;
  line-height: 1em;
  width: calc(95.9% / 2);
  color: var(--ind-menu-main-color);
  font-size: 12px;
}

/* line 1812, ../sass/accessiblity-plugin.scss */
#INDmenu .INDmenuBody .INDmenuRow .INDmenuPanel #INDmenuGroup-cursors div button:hover,
#INDmenu .INDmenuBody .INDmenuRow .INDmenuPanel #INDmenuGroup-cursors div button:focus {
  background-color: var(--ind-menu-hover-color);
  color: white;
}

/* line 1818, ../sass/accessiblity-plugin.scss */
#INDmenu .INDmenuBody .INDmenuRow .INDmenuPanel #INDmenuGroup-cursors div button:hover {
  color: white;
}

/* line 1822, ../sass/accessiblity-plugin.scss */
#INDmenu .INDmenuBody .INDmenuRow .INDmenuPanel #INDmenuGroup-cursors div button:hover,
#INDmenu .INDmenuBody .INDmenuRow .INDmenuPanel #INDmenuGroup-cursors div button:focus,
#INDmenu .INDmenuBody .INDmenuRow .INDmenuPanel #INDmenuGroup-fontsize #INDmenu-fontsizeWrap button:hover,
#INDmenu .INDmenuBody .INDmenuRow .INDmenuPanel #INDmenuGroup-fontsize #INDmenu-fontsizeWrap button:focus {
  overflow: unset;
}

/* line 1829, ../sass/accessiblity-plugin.scss */
#INDmenu .INDmenuBody .INDmenuRow .INDmenuPanel #INDmenuGroup-cursors div button:hover .INDmenuBtn-text,
#INDmenu .INDmenuBody .INDmenuRow .INDmenuPanel #INDmenuGroup-cursors div button:focus .INDmenuBtn-text {
  top: 0;
  opacity: 1;
}

/* line 1835, ../sass/accessiblity-plugin.scss */
#INDmenu .INDmenuBody .INDmenuRow .INDmenuPanel #INDmenuGroup-cursors div button .INDmenuBtn-desc {
  right: 10%;
  top: 40px;
  width: 80%;
  height: auto;
  padding: 5px 5px;
  background-color: var(--ind-menu-main-color);
  border-radius: 3px;
  opacity: 0;
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -ms-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  transition: all 0.2s ease;
  left: auto;
  z-index: 10;
  text-transform: none;
  display: none;
  color: #fff;
}

/* line 1856, ../sass/accessiblity-plugin.scss */
#INDmenu .INDmenuBody .INDmenuRow .INDmenuPanel #INDmenuGroup-cursors button .INDmenuBtn-text {
  display: block;
  color: inherit;
  font-size: inherit;
  line-height: 1em;
  text-align: center;
  text-transform: uppercase;
}

/* line 1865, ../sass/accessiblity-plugin.scss */
#INDmenu .INDmenuBody .INDmenuRow .INDmenuPanel #INDmenuGroup-cursors div button[aria-pressed="true"] {
  background: var(--ind-menu-active-color) !important;
  color: white;
  border: 0;
}

/* line 1871, ../sass/accessiblity-plugin.scss */
#INDmenu .INDmenuBody .INDmenuRow .INDmenuPanel #INDmenuGroup-cursors div button:nth-child(2n) {
  margin-right: 0;
}

/* line 1875, ../sass/accessiblity-plugin.scss */
#INDmenu .INDmenuBody .INDmenuRow .INDmenuPanel #INDmenuGroup-fontsize #INDmenu-fontsizeWrap {
  width: 85%;
  height: 22px;
  border-radius: 22px;
  background-color: #f5f4f8;
  position: relative;
}

/* line 1883, ../sass/accessiblity-plugin.scss */
#INDmenu .INDmenuBody .INDmenuRow .INDmenuPanel #INDmenuGroup-fontsize #INDmenu-fontsizeWrap:before {
  content: "";
  width: 16%;
  position: absolute;
  top: 0;
  left: 0;
  top: 0;
  bottom: 0;
  background: #0096c2;
  background: -moz-linear-gradient(45deg, #0096c2 0, #3ace9a 100%);
  background: -webkit-linear-gradient(45deg, #0096c2 0, #3ace9a 100%);
  background: linear-gradient(45deg, #0096c2 0, #3ace9a 100%);
  z-index: 1;
  -webkit-transition: all 0.2s ease-out;
  -moz-transition: all 0.2s ease-out;
  -ms-transition: all 0.2s ease-out;
  -o-transition: all 0.2s ease-out;
  transition: all 0.2s ease-out;
  opacity: 0.7;
  border-radius: 22px;
}

/* line 1905, ../sass/accessiblity-plugin.scss */
[data-type="word-spacing110"]:before,
[data-type="line-height110"]:before,
[data-type="font-size110"]:before {
  width: 32% !important;
}

/* line 1911, ../sass/accessiblity-plugin.scss */
[data-type="word-spacing120"]:before,
[data-type="line-height120"]:before,
[data-type="font-size120"]:before {
  width: 48% !important;
}

/* line 1917, ../sass/accessiblity-plugin.scss */
[data-type="word-spacing130"]:before,
[data-type="line-height130"]:before,
[data-type="font-size130"]:before {
  width: 64% !important;
}

/* line 1923, ../sass/accessiblity-plugin.scss */
[data-type="word-spacing140"]:before,
[data-type="line-height140"]:before,
[data-type="font-size140"]:before {
  width: 80% !important;
}

/* line 1929, ../sass/accessiblity-plugin.scss */
[data-type="word-spacing150"]:before,
[data-type="line-height150"]:before,
[data-type="font-size150"]:before {
  width: 100% !important;
}

/* line 1935, ../sass/accessiblity-plugin.scss */
#INDmenu .INDmenuBody .INDmenuRow .INDmenuPanel #INDmenuGroup-fontsize #INDmenu-fontsizeWrap button {
  width: 22px;
  height: 22px;
  border-radius: 50%;
  position: absolute;
  left: -1px;
  top: 0;
  background-color: var(--ind-menu-main-color);
  border: 0;
  margin: 0;
  padding: 0 !important;
  z-index: 2;
}

/* line 1949, ../sass/accessiblity-plugin.scss */
#INDmenu .INDmenuBody .INDmenuRow .INDmenuPanel #INDmenuGroup-fontsize #INDmenu-fontsizeWrap button[data-indopt="wordsizeinc"],
#INDmenu .INDmenuBody .INDmenuRow .INDmenuPanel #INDmenuGroup-fontsize #INDmenu-fontsizeWrap button[data-indopt="linesizeinc"],
#INDmenu .INDmenuBody .INDmenuRow .INDmenuPanel #INDmenuGroup-fontsize #INDmenu-fontsizeWrap button#INDfontsize-plus {
  left: auto;
  right: -1px;
}

/* line 1956, ../sass/accessiblity-plugin.scss */
#INDmenu .INDmenuBody .INDmenuRow .INDmenuPanel #INDmenuGroup-fontsize #INDmenu-fontsizeWrap button g g g,
#INDmenu .INDmenuBody .INDmenuRow .INDmenuPanel #INDmenuGroup-fontsize #INDmenu-fontsizeWrap button g g g * {
  stroke: #fff !important;
}

/* line 1961, ../sass/accessiblity-plugin.scss */
#INDmenu .INDmenuBody .INDmenuRow .INDmenuPanel #INDmenuGroup-fontsize #INDmenu-fontsizeWrap button svg {
  width: 22px;
  height: 22px;
  padding: 0;
  margin: 0;
  opacity: 1;
  top: 0;
}

/* line 1970, ../sass/accessiblity-plugin.scss */
#INDmenu .INDmenuBody .INDmenuRow #INDmenuGroup-fontsize #INDmenu-fontsizeWrap button#INDfontsize-minus .INDmenu-accordCircle-expanded {
  display: none;
}

/* line 1974, ../sass/accessiblity-plugin.scss */
#INDmenu .INDmenuBody .INDmenuRow .INDmenuPanel #INDmenuGroup-fontsize #INDmenu-fontsizeWrap button .INDmenuBtn-desc {
  right: 0;
  top: 40px;
  width: 100px;
  height: auto;
  padding: 5px 5px;
  background-color: var(--ind-menu-main-color);
  border-radius: 3px;
  opacity: 0;
  -webkit-box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -ms-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  transition: all 0.2s ease;
  left: auto;
  z-index: 10;
  color: #fff;
}

/* line 1995, ../sass/accessiblity-plugin.scss */
#INDmenu .INDmenuBody .INDmenuRow .INDmenuPanel #INDmenuGroup-fontsize #INDmenu-fontsizeWrap button#INDfontsize-minus .INDmenuBtn-desc {
  left: 0;
  right: auto;
}

/* line 2000, ../sass/accessiblity-plugin.scss */
#INDmenu .INDmenuBody .INDmenuRow .INDmenuPanel #INDmenuGroup-fontsize #INDmenu-fontsizeWrap button .INDmenuBtn-desc:before {
  content: "";
  right: 10px;
  top: -6px;
  position: absolute;
  width: 0;
  height: 0;
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  border-bottom: 7px solid var(--ind-menu-main-color);
  display: block;
}

/* line 2013, ../sass/accessiblity-plugin.scss */
#INDmenu .INDmenuBody .INDmenuRow .INDmenuPanel #INDmenuGroup-fontsize #INDmenu-fontsizeWrap button#INDfontsize-minus .INDmenuBtn-desc:before {
  left: 10px;
  right: 0;
}

/* line 2018, ../sass/accessiblity-plugin.scss */
#INDmenu .INDmenuBody .INDmenuRow .INDmenuPanel #INDmenuGroup-fontsize #INDmenu-fontsizeWrap button:hover .INDmenuBtn-desc,
#INDmenu .INDmenuBody .INDmenuRow .INDmenuPanel #INDmenuGroup-fontsize #INDmenu-fontsizeWrap button:focus .INDmenuBtn-desc {
  top: 30px;
  opacity: 1;
}

/* line 2024, ../sass/accessiblity-plugin.scss */
#INDmenu .INDmenuBody .INDmenuRow .INDmenuPanel #INDmenuGroup-fontsize h4 svg {
  position: absolute;
  left: 0;
  top: -12px;
  height: 55px;
  width: 21px;
}

/* line 2032, ../sass/accessiblity-plugin.scss */
#INDmenu .INDmenuBody .INDmenuRow .INDmenuPanel #INDmenuGroup-customcolor h4 svg {
  position: absolute;
  left: -8px;
  top: 4px;
  height: 23px;
  width: 41px;
}

/* line 2040, ../sass/accessiblity-plugin.scss */
#INDmenu .INDmenuBody .INDmenuRow .INDmenuPanel #INDmenuGroup-customcolor h4 svg * {
  fill: var(--ind-menu-main-color);
  stroke: var(--ind-menu-main-color);
}

/* line 2045, ../sass/accessiblity-plugin.scss */
#INDmenu .INDmenuBody .INDmenuRow .INDmenuPanel #INDfontsize-radioGroup:after,
#INDmenu .INDmenuBody .INDmenuRow .INDmenuPanel #INDfontsize-radioGroup:after {
  content: "";
  display: table;
  clear: both;
}

/* line 2052, ../sass/accessiblity-plugin.scss */
#INDmenu .INDmenuBody .INDmenuRow .INDmenuPanel #INDfontsize-radioGroup,
#INDmenu .INDmenuBody .INDmenuRow .INDmenuPanel #INDmenuGroup-customcolor #INDcustomcolor-radioGroup {
  margin-bottom: 10px;
}

/* line 2057, ../sass/accessiblity-plugin.scss */
#INDmenu .INDmenuBody .INDmenuRow .INDmenuPanel #INDmenuGroup-customcolor #INDcustomcolor-radioGroup:after {
  content: "";
  display: table;
  clear: both;
}

/* line 2063, ../sass/accessiblity-plugin.scss */
#INDmenu .INDmenuBody .INDmenuRow .INDmenuPanel #INDfontsize-radioGroup .INDfontsize-radioWrap,
#INDmenu .INDmenuBody .INDmenuRow .INDmenuPanel #INDmenuGroup-customcolor #INDcustomcolor-radioGroup .INDcustomcolor-radioWrap {
  width: calc(91.9% / 3);
  margin-right: 4%;
  display: inline-block;
  float: left;
}

/* line 2071, ../sass/accessiblity-plugin.scss */
#INDmenu .INDmenuBody .INDmenuRow .INDmenuPanel #INDfontsize-radioGroup .INDfontsize-radioWrap:last-child,
#INDmenu .INDmenuBody .INDmenuRow .INDmenuPanel #INDmenuGroup-customcolor #INDcustomcolor-radioGroup .INDcustomcolor-radioWrap:last-child {
  margin: 0 !important;
}

/* line 2076, ../sass/accessiblity-plugin.scss */
#INDmenu .INDmenuBody .INDmenuRow .INDmenuPanel #INDfontsize-radioGroup .INDfontsize-radioWrap label,
#INDmenu .INDmenuBody .INDmenuRow .INDmenuPanel #INDmenuGroup-customcolor #INDcustomcolor-radioGroup label {
  display: block;
  border: 1px solid #ddddea;
  margin-bottom: 0;
  background: 0;
  text-align: center;
  cursor: pointer;
  padding: 0;
  border-radius: 18px;
  height: 22px;
  line-height: 1em;
  width: 100%;
  color: var(--ind-menu-main-color);
  font-size: 12px;
  overflow: visible;
  padding-top: 4px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}

/* line 2103, ../sass/accessiblity-plugin.scss */
#INDmenu .INDmenuBody .INDmenuRow .INDmenuPanel #INDfontsize-radioGroup .INDfontsize-radioWrap input,
#INDmenu .INDmenuBody .INDmenuRow .INDmenuPanel #INDmenuGroup-customcolor #INDcustomcolor-radioGroup input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
}

/* line 2110, ../sass/accessiblity-plugin.scss */
#INDmenu .INDmenuBody .INDmenuRow .INDmenuPanel #INDfontsize-radioGroup .INDfontsize-radioWrap label:hover,
#INDmenu .INDmenuBody .INDmenuRow .INDmenuPanel #INDfontsize-radioGroup .INDfontsize-radioWrap label:focus,
#INDmenu .INDmenuBody .INDmenuRow .INDmenuPanel #INDmenuGroup-customcolor #INDcustomcolor-radioGroup label:hover,
#INDmenu .INDmenuBody .INDmenuRow .INDmenuPanel #INDmenuGroup-customcolor #INDcustomcolor-radioGroup label:focus,
#INDmenu .INDmenuBody .INDmenuRow .INDmenuPanel #INDmenuGroup-customcolor #INDcustomcolor-radioGroup input:checked ~ label {
  background-color: var(--ind-menu-hover-color);
  border-color: var(--ind-menu-hover-color);
  color: white;
}

/* line 2120, ../sass/accessiblity-plugin.scss */
#INDmenu .INDmenuBody .INDmenuRow .INDmenuPanel #INDmenuGroup-customcolor #INDcustomcolor-radioGroup input:checked ~ label {
  background-color: var(--ind-menu-active-color);
  border-color: var(--ind-menu-active-color);
  color: white;
}

/* line 2126, ../sass/accessiblity-plugin.scss */
#INDmenu .INDmenuBody .INDmenuRow .INDmenuPanel #INDfontsize-radioGroup .INDfontsize-radioWrap input:checked ~ label {
  background-color: var(--ind-menu-active-color);
  border-color: var(--ind-menu-active-color);
  color: white;
}

/* line 2132, ../sass/accessiblity-plugin.scss */
#INDmenu .INDmenuBody .INDmenuRow .INDmenuPanel #INDmenuGroup-colorscheme {
  display: block;
  width: 100%;
}

/* line 2137, ../sass/accessiblity-plugin.scss */
#INDmenu .INDmenuBody .INDmenuRow .INDmenuPanel #INDmenuGroup-colorscheme:after {
  content: "";
  display: table;
  clear: both;
}

/* line 2143, ../sass/accessiblity-plugin.scss */
#INDmenu .INDmenuBody .INDmenuRow .INDmenuPanel #INDmenuGroup-customcolor #INDcolorReset {
  float: right;
  margin: 0 7.5% 0 0;
  padding: 10px 0 8px 31px !important;
  position: relative;
  height: auto;
  color: var(--ind-menu-main-color);
  text-align: left;
  width: auto;
  border: 0;
  font-weight: 700 !important;
  font-size: 13px !important;
}

/* line 2157, ../sass/accessiblity-plugin.scss */
#INDmenu .INDmenuBody .INDmenuRow .INDmenuPanel #INDmenuGroup-customcolor #INDcolorReset:hover {
  color: #000;
}

/* line 2161, ../sass/accessiblity-plugin.scss */
#INDmenu .INDmenuBody .INDmenuRow .INDmenuPanel #INDmenuGroup-customcolor #INDcolorReset svg {
  width: 20px;
  height: 20px;
  display: inline-block;
  margin: 0;
  opacity: 1;
  position: absolute;
  left: 7px;
  top: 5px;
}

/* line 2172, ../sass/accessiblity-plugin.scss */
#INDmenu .INDmenuBody .INDmenuRow .INDmenuPanel #INDmenuGroup-customcolor #INDcolorReset svg * {
  stroke: var(--ind-menu-main-color);
  fill: var(--ind-menu-main-color);
}

/* line 2177, ../sass/accessiblity-plugin.scss */
#INDmenu-colorInput {
  width: 100% !important;
  height: calc(1rem + 0.4rem);
  padding: 1.5rem 0;
  background-color: transparent;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  color: var(--ind-color-picker);
}

/* line 2188, ../sass/accessiblity-plugin.scss */
.INDEdge #INDmenu-colorInput {
  padding: 0;
  height: 40px;
}

/* line 2193, ../sass/accessiblity-plugin.scss */
:not(#INDdummy):not(.INDopenCmdLeg).flyingfocus_target_style#INDmenu-colorInput {
  padding: 1.5rem 0 !important;
}

/* line 2197, ../sass/accessiblity-plugin.scss */
:not(#INDdummy):not(.INDopenCmdLeg).flyingfocus_target_style.INDcustomcolor-radioWrap {
  padding: 0 !important;
}

/* line 2201, ../sass/accessiblity-plugin.scss */
#INDmenu-colorInput:focus {
  outline: 0;
  border: 1px solid #fff;
}

/* line 2206, ../sass/accessiblity-plugin.scss */
#INDmenu-colorInput:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px var(--ind-menu-main-color), 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
  border: 1px solid #fff;
}

/* line 2211, ../sass/accessiblity-plugin.scss */
#INDmenu-colorInput:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px var(--ind-menu-main-color), 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
  border: 1px solid #fff;
}

/* line 2216, ../sass/accessiblity-plugin.scss */
#INDmenu-colorInput:focus::-ms-thumb {
  box-shadow: 0 0 0 1px var(--ind-menu-main-color), 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
  border: 1px solid #fff;
}

/* line 2221, ../sass/accessiblity-plugin.scss */
#INDmenu-colorInput::-moz-focus-outer {
  border: 0;
}

/* line 2225, ../sass/accessiblity-plugin.scss */
#INDmenu-colorInput::-webkit-slider-thumb {
  width: 1.6rem;
  height: 1.6rem;
  margin-top: -0.25rem;
  background-color: var(--ind-color-picker);
  border: 1px solid var(--ind-menu-main-color);
  border-radius: 1rem;
  transition: background-color 0.05s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, transform 0.15s ease-in-out;
  -webkit-appearance: none;
  appearance: none;
  border: 1px solid #fff;
}

@media (prefers-reduced-motion: reduce) {
  /* line 2240, ../sass/accessiblity-plugin.scss */
  #INDmenu-colorInput::-webkit-slider-thumb {
    transition: none;
    border: 1px solid #fff;
  }
}
/* line 2246, ../sass/accessiblity-plugin.scss */
#INDmenu-colorInput::-webkit-slider-thumb:active {
  background-color: var(--ind-color-picker);
  transform: scale(1.5);
  border: 1px solid #fff;
}

/* line 2252, ../sass/accessiblity-plugin.scss */
body.dir-ltr #INDmenu-colorInput::-webkit-slider-runnable-track {
  background: linear-gradient(to right, #f00, #f02, #ff002b, #f03, #ff003c, #f04, #ff004d, #f05, #ff005e, #f06, #ff006f, #f07, #ff0080, #ff0089, #ff0091, #ff009a, #ff00a2, #ff00ab, #ff00b3, #ff00bc, #ff00c4, #ff00cd, #ff00d5, #ff00de, #ff00e6, #ff00ef, #ff00f7, #f0f, #f700ff, #ef00ff, #e600ff, #de00ff, #d500ff, #cd00ff, #c400ff, #bc00ff, #b300ff, #ab00ff, #a200ff, #9a00ff, #9100ff, #8900ff, #8000ff, #70f, #6f00ff, #60f, #5e00ff, #50f, #4d00ff, #40f, #3c00ff, #30f, #2b00ff, #20f, #1a00ff, #10f, #0900ff, #00f, #0009ff, #01f, #001aff, #02f, #002bff, #03f, #003cff, #04f, #004dff, #05f, #005eff, #06f, #006fff, #07f, #0080ff, #0089ff, #0091ff, #009aff, #00a2ff, #00abff, #00b3ff, #00bcff, #00c4ff, #00cdff, #00d5ff, #00deff, #00e6ff, #00efff, #00f7ff, #0ff, #00fff7, #00ffef, #00ffe6, #00ffde, #00ffd5, #00ffcd, #00ffc4, #00ffbc, #00ffb3, #00ffab, #00ffa2, #00ff9a, #00ff91, #00ff89, #00ff80, #0f7, #00ff6f, #0f6, #00ff5e, #0f5, #00ff4d, #0f4, #00ff3c, #0f3, #00ff2b, #0f2, #00ff1a, #0f1, #00ff09, #0f0, #09ff00, #1f0, #1aff00, #2f0, #2bff00, #3f0, #3cff00, #4f0, #4dff00, #5f0, #5eff00, #6f0, #6fff00, #7f0, #80ff00, #89ff00, #91ff00, #9aff00, #a2ff00, #abff00, #b3ff00, #bcff00, #c4ff00, #cdff00, #d5ff00, #deff00, #e6ff00, #efff00, #f7ff00, #ff0, #fff700, #ffef00, #ffe600, #ffde00, #ffd500, #ffcd00, #ffc400, #ffbc00, #ffb300, #ffab00, #ffa200, #ff9a00, #ff9100, #ff8900, #ff8000, #f70, #ff6f00, #f60, #ff5e00, #f50, #ff4d00, #f40, #ff3c00, #f30, #ff2b00, #f20, #ff1a00, #f10, #ff0900, #000, #090909, #0e0e0e, #141414, #1a1a1a, #1f1f1f, #252525, #2b2b2b, #303030, #363636, #3c3c3c, #414141, #474747, #4d4d4d, #525252, #585858, #5e5e5e, #646464, #696969, #6f6f6f, #757575, #7a7a7a, #808080, #868686, #8b8b8b, #919191, #979797, #9c9c9c, #a2a2a2, #a8a8a8, #aeaeae, #b3b3b3, #b9b9b9, #bdbcbc, #c3c2c2, #c9c7c7, #cecdcd, #d2d2d2, #d8d8d8, #dedede, #e4e4e4, #e9e9e9, #efefef, #f5f5f5, #fff) !important;
}

/* line 2478, ../sass/accessiblity-plugin.scss */
body.dir-ltr #INDmenu-colorInput::-moz-slider-runnable-track {
  background: linear-gradient(to right, #f00, #f02, #ff002b, #f03, #ff003c, #f04, #ff004d, #f05, #ff005e, #f06, #ff006f, #f07, #ff0080, #ff0089, #ff0091, #ff009a, #ff00a2, #ff00ab, #ff00b3, #ff00bc, #ff00c4, #ff00cd, #ff00d5, #ff00de, #ff00e6, #ff00ef, #ff00f7, #f0f, #f700ff, #ef00ff, #e600ff, #de00ff, #d500ff, #cd00ff, #c400ff, #bc00ff, #b300ff, #ab00ff, #a200ff, #9a00ff, #9100ff, #8900ff, #8000ff, #70f, #6f00ff, #60f, #5e00ff, #50f, #4d00ff, #40f, #3c00ff, #30f, #2b00ff, #20f, #1a00ff, #10f, #0900ff, #00f, #0009ff, #01f, #001aff, #02f, #002bff, #03f, #003cff, #04f, #004dff, #05f, #005eff, #06f, #006fff, #07f, #0080ff, #0089ff, #0091ff, #009aff, #00a2ff, #00abff, #00b3ff, #00bcff, #00c4ff, #00cdff, #00d5ff, #00deff, #00e6ff, #00efff, #00f7ff, #0ff, #00fff7, #00ffef, #00ffe6, #00ffde, #00ffd5, #00ffcd, #00ffc4, #00ffbc, #00ffb3, #00ffab, #00ffa2, #00ff9a, #00ff91, #00ff89, #00ff80, #0f7, #00ff6f, #0f6, #00ff5e, #0f5, #00ff4d, #0f4, #00ff3c, #0f3, #00ff2b, #0f2, #00ff1a, #0f1, #00ff09, #0f0, #09ff00, #1f0, #1aff00, #2f0, #2bff00, #3f0, #3cff00, #4f0, #4dff00, #5f0, #5eff00, #6f0, #6fff00, #7f0, #80ff00, #89ff00, #91ff00, #9aff00, #a2ff00, #abff00, #b3ff00, #bcff00, #c4ff00, #cdff00, #d5ff00, #deff00, #e6ff00, #efff00, #f7ff00, #ff0, #fff700, #ffef00, #ffe600, #ffde00, #ffd500, #ffcd00, #ffc400, #ffbc00, #ffb300, #ffab00, #ffa200, #ff9a00, #ff9100, #ff8900, #ff8000, #f70, #ff6f00, #f60, #ff5e00, #f50, #ff4d00, #f40, #ff3c00, #f30, #ff2b00, #f20, #ff1a00, #f10, #ff0900, #000, #090909, #0e0e0e, #141414, #1a1a1a, #1f1f1f, #252525, #2b2b2b, #303030, #363636, #3c3c3c, #414141, #474747, #4d4d4d, #525252, #585858, #5e5e5e, #646464, #696969, #6f6f6f, #757575, #7a7a7a, #808080, #868686, #8b8b8b, #919191, #979797, #9c9c9c, #a2a2a2, #a8a8a8, #aeaeae, #b3b3b3, #b9b9b9, #bdbcbc, #c3c2c2, #c9c7c7, #cecdcd, #d2d2d2, #d8d8d8, #dedede, #e4e4e4, #e9e9e9, #efefef, #f5f5f5, #fff) !important;
}

/* line 2704, ../sass/accessiblity-plugin.scss */
body.dir-ltr #INDmenu-colorInput::-ms-slider-runnable-track {
  background: linear-gradient(to right, #f00, #f02, #ff002b, #f03, #ff003c, #f04, #ff004d, #f05, #ff005e, #f06, #ff006f, #f07, #ff0080, #ff0089, #ff0091, #ff009a, #ff00a2, #ff00ab, #ff00b3, #ff00bc, #ff00c4, #ff00cd, #ff00d5, #ff00de, #ff00e6, #ff00ef, #ff00f7, #f0f, #f700ff, #ef00ff, #e600ff, #de00ff, #d500ff, #cd00ff, #c400ff, #bc00ff, #b300ff, #ab00ff, #a200ff, #9a00ff, #9100ff, #8900ff, #8000ff, #70f, #6f00ff, #60f, #5e00ff, #50f, #4d00ff, #40f, #3c00ff, #30f, #2b00ff, #20f, #1a00ff, #10f, #0900ff, #00f, #0009ff, #01f, #001aff, #02f, #002bff, #03f, #003cff, #04f, #004dff, #05f, #005eff, #06f, #006fff, #07f, #0080ff, #0089ff, #0091ff, #009aff, #00a2ff, #00abff, #00b3ff, #00bcff, #00c4ff, #00cdff, #00d5ff, #00deff, #00e6ff, #00efff, #00f7ff, #0ff, #00fff7, #00ffef, #00ffe6, #00ffde, #00ffd5, #00ffcd, #00ffc4, #00ffbc, #00ffb3, #00ffab, #00ffa2, #00ff9a, #00ff91, #00ff89, #00ff80, #0f7, #00ff6f, #0f6, #00ff5e, #0f5, #00ff4d, #0f4, #00ff3c, #0f3, #00ff2b, #0f2, #00ff1a, #0f1, #00ff09, #0f0, #09ff00, #1f0, #1aff00, #2f0, #2bff00, #3f0, #3cff00, #4f0, #4dff00, #5f0, #5eff00, #6f0, #6fff00, #7f0, #80ff00, #89ff00, #91ff00, #9aff00, #a2ff00, #abff00, #b3ff00, #bcff00, #c4ff00, #cdff00, #d5ff00, #deff00, #e6ff00, #efff00, #f7ff00, #ff0, #fff700, #ffef00, #ffe600, #ffde00, #ffd500, #ffcd00, #ffc400, #ffbc00, #ffb300, #ffab00, #ffa200, #ff9a00, #ff9100, #ff8900, #ff8000, #f70, #ff6f00, #f60, #ff5e00, #f50, #ff4d00, #f40, #ff3c00, #f30, #ff2b00, #f20, #ff1a00, #f10, #ff0900, #000, #090909, #0e0e0e, #141414, #1a1a1a, #1f1f1f, #252525, #2b2b2b, #303030, #363636, #3c3c3c, #414141, #474747, #4d4d4d, #525252, #585858, #5e5e5e, #646464, #696969, #6f6f6f, #757575, #7a7a7a, #808080, #868686, #8b8b8b, #919191, #979797, #9c9c9c, #a2a2a2, #a8a8a8, #aeaeae, #b3b3b3, #b9b9b9, #bdbcbc, #c3c2c2, #c9c7c7, #cecdcd, #d2d2d2, #d8d8d8, #dedede, #e4e4e4, #e9e9e9, #efefef, #f5f5f5, #fff) !important;
}

/* line 2930, ../sass/accessiblity-plugin.scss */
#INDmenu-colorInput::-webkit-slider-runnable-track {
  width: 100%;
  height: 1rem;
  color: transparent;
  cursor: pointer;
  background: linear-gradient(to left, #f00, #f02, #ff002b, #f03, #ff003c, #f04, #ff004d, #f05, #ff005e, #f06, #ff006f, #f07, #ff0080, #ff0089, #ff0091, #ff009a, #ff00a2, #ff00ab, #ff00b3, #ff00bc, #ff00c4, #ff00cd, #ff00d5, #ff00de, #ff00e6, #ff00ef, #ff00f7, #f0f, #f700ff, #ef00ff, #e600ff, #de00ff, #d500ff, #cd00ff, #c400ff, #bc00ff, #b300ff, #ab00ff, #a200ff, #9a00ff, #9100ff, #8900ff, #8000ff, #70f, #6f00ff, #60f, #5e00ff, #50f, #4d00ff, #40f, #3c00ff, #30f, #2b00ff, #20f, #1a00ff, #10f, #0900ff, #00f, #0009ff, #01f, #001aff, #02f, #002bff, #03f, #003cff, #04f, #004dff, #05f, #005eff, #06f, #006fff, #07f, #0080ff, #0089ff, #0091ff, #009aff, #00a2ff, #00abff, #00b3ff, #00bcff, #00c4ff, #00cdff, #00d5ff, #00deff, #00e6ff, #00efff, #00f7ff, #0ff, #00fff7, #00ffef, #00ffe6, #00ffde, #00ffd5, #00ffcd, #00ffc4, #00ffbc, #00ffb3, #00ffab, #00ffa2, #00ff9a, #00ff91, #00ff89, #00ff80, #0f7, #00ff6f, #0f6, #00ff5e, #0f5, #00ff4d, #0f4, #00ff3c, #0f3, #00ff2b, #0f2, #00ff1a, #0f1, #00ff09, #0f0, #09ff00, #1f0, #1aff00, #2f0, #2bff00, #3f0, #3cff00, #4f0, #4dff00, #5f0, #5eff00, #6f0, #6fff00, #7f0, #80ff00, #89ff00, #91ff00, #9aff00, #a2ff00, #abff00, #b3ff00, #bcff00, #c4ff00, #cdff00, #d5ff00, #deff00, #e6ff00, #efff00, #f7ff00, #ff0, #fff700, #ffef00, #ffe600, #ffde00, #ffd500, #ffcd00, #ffc400, #ffbc00, #ffb300, #ffab00, #ffa200, #ff9a00, #ff9100, #ff8900, #ff8000, #f70, #ff6f00, #f60, #ff5e00, #f50, #ff4d00, #f40, #ff3c00, #f30, #ff2b00, #f20, #ff1a00, #f10, #ff0900, #000, #090909, #0e0e0e, #141414, #1a1a1a, #1f1f1f, #252525, #2b2b2b, #303030, #363636, #3c3c3c, #414141, #474747, #4d4d4d, #525252, #585858, #5e5e5e, #646464, #696969, #6f6f6f, #757575, #7a7a7a, #808080, #868686, #8b8b8b, #919191, #979797, #9c9c9c, #a2a2a2, #a8a8a8, #aeaeae, #b3b3b3, #b9b9b9, #bdbcbc, #c3c2c2, #c9c7c7, #cecdcd, #d2d2d2, #d8d8d8, #dedede, #e4e4e4, #e9e9e9, #efefef, #f5f5f5, #fff);
  border-color: transparent;
  border-radius: 1rem;
  border: 1px solid #ddddea;
}

/* line 3163, ../sass/accessiblity-plugin.scss */
.INDEdge #INDmenu-colorInput::-webkit-slider-runnable-track {
  border: none !important;
}

/* line 3167, ../sass/accessiblity-plugin.scss */
#INDmenu-colorInput::-moz-range-thumb {
  width: 15px;
  height: 15px;
  background-color: var(--ind-color-picker);
  border: 1px solid var(--ind-menu-main-color);
  border-radius: 1rem;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  -moz-appearance: none;
  appearance: none;
  border: 1px solid #fff;
}

@media (prefers-reduced-motion: reduce) {
  /* line 3180, ../sass/accessiblity-plugin.scss */
  #INDmenu-colorInput::-moz-range-thumb {
    transition: none;
  }
}
/* line 3185, ../sass/accessiblity-plugin.scss */
#INDmenu-colorInput::-moz-range-thumb:active {
  background-color: var(--ind-color-picker);
  transform: scale(1.5);
  border: 1px solid #fff;
}

/* line 3191, ../sass/accessiblity-plugin.scss */
#INDmenu-colorInput::-moz-range-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background: linear-gradient(to left, #f00, #f02, #ff002b, #f03, #ff003c, #f04, #ff004d, #f05, #ff005e, #f06, #ff006f, #f07, #ff0080, #ff0089, #ff0091, #ff009a, #ff00a2, #ff00ab, #ff00b3, #ff00bc, #ff00c4, #ff00cd, #ff00d5, #ff00de, #ff00e6, #ff00ef, #ff00f7, #f0f, #f700ff, #ef00ff, #e600ff, #de00ff, #d500ff, #cd00ff, #c400ff, #bc00ff, #b300ff, #ab00ff, #a200ff, #9a00ff, #9100ff, #8900ff, #8000ff, #70f, #6f00ff, #60f, #5e00ff, #50f, #4d00ff, #40f, #3c00ff, #30f, #2b00ff, #20f, #1a00ff, #10f, #0900ff, #00f, #0009ff, #01f, #001aff, #02f, #002bff, #03f, #003cff, #04f, #004dff, #05f, #005eff, #06f, #006fff, #07f, #0080ff, #0089ff, #0091ff, #009aff, #00a2ff, #00abff, #00b3ff, #00bcff, #00c4ff, #00cdff, #00d5ff, #00deff, #00e6ff, #00efff, #00f7ff, #0ff, #00fff7, #00ffef, #00ffe6, #00ffde, #00ffd5, #00ffcd, #00ffc4, #00ffbc, #00ffb3, #00ffab, #00ffa2, #00ff9a, #00ff91, #00ff89, #00ff80, #0f7, #00ff6f, #0f6, #00ff5e, #0f5, #00ff4d, #0f4, #00ff3c, #0f3, #00ff2b, #0f2, #00ff1a, #0f1, #00ff09, #0f0, #09ff00, #1f0, #1aff00, #2f0, #2bff00, #3f0, #3cff00, #4f0, #4dff00, #5f0, #5eff00, #6f0, #6fff00, #7f0, #80ff00, #89ff00, #91ff00, #9aff00, #a2ff00, #abff00, #b3ff00, #bcff00, #c4ff00, #cdff00, #d5ff00, #deff00, #e6ff00, #efff00, #f7ff00, #ff0, #fff700, #ffef00, #ffe600, #ffde00, #ffd500, #ffcd00, #ffc400, #ffbc00, #ffb300, #ffab00, #ffa200, #ff9a00, #ff9100, #ff8900, #ff8000, #f70, #ff6f00, #f60, #ff5e00, #f50, #ff4d00, #f40, #ff3c00, #f30, #ff2b00, #f20, #ff1a00, #f10, #ff0900, #000, #090909, #0e0e0e, #141414, #1a1a1a, #1f1f1f, #252525, #2b2b2b, #303030, #363636, #3c3c3c, #414141, #474747, #4d4d4d, #525252, #585858, #5e5e5e, #646464, #696969, #6f6f6f, #757575, #7a7a7a, #808080, #868686, #8b8b8b, #919191, #979797, #9c9c9c, #a2a2a2, #a8a8a8, #aeaeae, #b3b3b3, #b9b9b9, #bdbcbc, #c3c2c2, #c9c7c7, #cecdcd, #d2d2d2, #d8d8d8, #dedede, #e4e4e4, #e9e9e9, #efefef, #f5f5f5, #fff);
  border-color: transparent;
  border-radius: 1rem;
  border: 1px solid #ddddea;
}

/* line 3424, ../sass/accessiblity-plugin.scss */
.INDEdge #INDmenu-colorInput::-moz-range-track {
  border: none !important;
}

/* line 3428, ../sass/accessiblity-plugin.scss */
#INDmenu-colorInput::-ms-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: 0;
  margin-right: 0.2rem;
  margin-left: 0.2rem;
  background-color: #007bff;
  border: 1px solid var(--ind-menu-main-color);
  border-radius: 1rem;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  appearance: none;
  border: 1px solid #fff;
}

@media (prefers-reduced-motion: reduce) {
  /* line 3443, ../sass/accessiblity-plugin.scss */
  #INDmenu-colorInput::-ms-thumb {
    transition: none;
    border: 1px solid #fff;
  }
}
/* line 3449, ../sass/accessiblity-plugin.scss */
#INDmenu-colorInput::-ms-thumb:active {
  background-color: #b3d7ff;
  transform: scale(1.5);
  border: 1px solid #fff;
}

/* line 3455, ../sass/accessiblity-plugin.scss */
#INDmenu-colorInput::-ms-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background: linear-gradient(to left, #f00, #f02, #ff002b, #f03, #ff003c, #f04, #ff004d, #f05, #ff005e, #f06, #ff006f, #f07, #ff0080, #ff0089, #ff0091, #ff009a, #ff00a2, #ff00ab, #ff00b3, #ff00bc, #ff00c4, #ff00cd, #ff00d5, #ff00de, #ff00e6, #ff00ef, #ff00f7, #f0f, #f700ff, #ef00ff, #e600ff, #de00ff, #d500ff, #cd00ff, #c400ff, #bc00ff, #b300ff, #ab00ff, #a200ff, #9a00ff, #9100ff, #8900ff, #8000ff, #70f, #6f00ff, #60f, #5e00ff, #50f, #4d00ff, #40f, #3c00ff, #30f, #2b00ff, #20f, #1a00ff, #10f, #0900ff, #00f, #0009ff, #01f, #001aff, #02f, #002bff, #03f, #003cff, #04f, #004dff, #05f, #005eff, #06f, #006fff, #07f, #0080ff, #0089ff, #0091ff, #009aff, #00a2ff, #00abff, #00b3ff, #00bcff, #00c4ff, #00cdff, #00d5ff, #00deff, #00e6ff, #00efff, #00f7ff, #0ff, #00fff7, #00ffef, #00ffe6, #00ffde, #00ffd5, #00ffcd, #00ffc4, #00ffbc, #00ffb3, #00ffab, #00ffa2, #00ff9a, #00ff91, #00ff89, #00ff80, #0f7, #00ff6f, #0f6, #00ff5e, #0f5, #00ff4d, #0f4, #00ff3c, #0f3, #00ff2b, #0f2, #00ff1a, #0f1, #00ff09, #0f0, #09ff00, #1f0, #1aff00, #2f0, #2bff00, #3f0, #3cff00, #4f0, #4dff00, #5f0, #5eff00, #6f0, #6fff00, #7f0, #80ff00, #89ff00, #91ff00, #9aff00, #a2ff00, #abff00, #b3ff00, #bcff00, #c4ff00, #cdff00, #d5ff00, #deff00, #e6ff00, #efff00, #f7ff00, #ff0, #fff700, #ffef00, #ffe600, #ffde00, #ffd500, #ffcd00, #ffc400, #ffbc00, #ffb300, #ffab00, #ffa200, #ff9a00, #ff9100, #ff8900, #ff8000, #f70, #ff6f00, #f60, #ff5e00, #f50, #ff4d00, #f40, #ff3c00, #f30, #ff2b00, #f20, #ff1a00, #f10, #ff0900, #000, #090909, #0e0e0e, #141414, #1a1a1a, #1f1f1f, #252525, #2b2b2b, #303030, #363636, #3c3c3c, #414141, #474747, #4d4d4d, #525252, #585858, #5e5e5e, #646464, #696969, #6f6f6f, #757575, #7a7a7a, #808080, #868686, #8b8b8b, #919191, #979797, #9c9c9c, #a2a2a2, #a8a8a8, #aeaeae, #b3b3b3, #b9b9b9, #bdbcbc, #c3c2c2, #c9c7c7, #cecdcd, #d2d2d2, #d8d8d8, #dedede, #e4e4e4, #e9e9e9, #efefef, #f5f5f5, #fff);
  border-color: transparent;
  border-width: 0.5rem;
  border: 0.5rem solid #ddddea;
}

/* line 3688, ../sass/accessiblity-plugin.scss */
.INDEdge #INDmenu-colorInput::-ms-track {
  border: none !important;
}

/* line 3692, ../sass/accessiblity-plugin.scss */
#INDmenu-colorInput::-ms-fill-lower {
  background-color: #dee2e6;
  border-radius: 1rem;
}

/* line 3697, ../sass/accessiblity-plugin.scss */
.INDEdge #INDmenu-colorInput::-ms-fill-lower {
  background-color: transparent !important;
}

/* line 3701, ../sass/accessiblity-plugin.scss */
#INDmenu-colorInput::-ms-fill-upper {
  margin-right: 15px;
  background-color: #dee2e6;
  border-radius: 1rem;
}

/* line 3707, ../sass/accessiblity-plugin.scss */
.INDEdge #INDmenu-colorInput::-ms-fill-upper {
  background-color: transparent !important;
}

/* line 3711, ../sass/accessiblity-plugin.scss */
#INDmenu-colorInput:disabled::-webkit-slider-thumb {
  background-color: #adb5bd;
  background-color: transparent !important;
}

/* line 3716, ../sass/accessiblity-plugin.scss */
#INDmenu-colorInput:disabled::-webkit-slider-runnable-track {
  cursor: default;
}

/* line 3720, ../sass/accessiblity-plugin.scss */
#INDmenu-colorInput:disabled::-moz-range-thumb {
  background-color: #adb5bd;
  background-color: transparent !important;
}

/* line 3725, ../sass/accessiblity-plugin.scss */
#INDmenu-colorInput:disabled::-moz-range-track {
  cursor: default;
}

/* line 3729, ../sass/accessiblity-plugin.scss */
#INDmenu-colorInput:disabled::-ms-thumb {
  background-color: #adb5bd;
  background-color: transparent !important;
}

/* line 3734, ../sass/accessiblity-plugin.scss */
#INDmenu .INDmenuFooter {
  display: block;
  position: absolute;
  bottom: 0;
  right: 0;
  width: 100%;
  z-index: 100;
  background: #014c5f;
  background: -moz-linear-gradient(45deg, #014c5f 0, #016d4d 100%);
  background: -webkit-linear-gradient(45deg, #014c5f 0, #016d4d 100%);
  background: linear-gradient(45deg, #014c5f 0, #016d4d 100%);
}

/* line 3747, ../sass/accessiblity-plugin.scss */
#INDmenu .INDmenuFooter div:first-child {
  display: block;
  text-align: center;
  height: 50px;
  padding-top: 19px;
}

/* line 3754, ../sass/accessiblity-plugin.scss */
#INDmenu .INDmenuFooter div:first-child button {
  display: inline-block !important;
  background: 0;
  border: 0;
  padding: 3px 0 !important;
  color: #fff !important;
  font-size: 12px !important;
  cursor: pointer;
  position: relative;
  overflow: hidden;
}

/* line 3766, ../sass/accessiblity-plugin.scss */
#INDmenu .INDmenuFooter div:first-child button:hover,
#INDmenu .INDmenuFooter div:first-child button:focus,
#INDmenu .INDmenuHeader #INDa11yMode:hover,
#INDmenu .INDmenuHeader #INDa11yMode:focus,
#INDmenu .INDmenuHeader #INDexpandMenu:hover,
#INDmenu .INDmenuHeader #INDexpandMenu:focus,
#INDmenu .INDmenuHeader #INDhideButton:focus,
#INDmenu .INDmenuHeader #INDhideButton:hover {
  overflow: unset;
}

/* line 3777, ../sass/accessiblity-plugin.scss */
#INDmenu .INDmenuFooter div button:focus,
#INDmenu .INDmenuFooter div:last-child a:focus {
  color: var(--ind-menu-active-color);
  padding: 3px 5px;
}

/* line 3783, ../sass/accessiblity-plugin.scss */
#INDmenu .INDmenuFooter div:first-child button .INDmenuBtn-desc {
  right: 0;
  bottom: 15px;
  top: auto;
  width: 100px;
  height: auto;
  padding: 5px 5px;
  background-color: #fff;
  border-radius: 3px;
  opacity: 0;
  -webkit-box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -ms-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  transition: all 0.2s ease;
  left: auto;
  z-index: 10;
  display: block;
  color: var(--ind-menu-main-color);
  font-size: 12px;
  line-height: 1em;
  text-align: center;
}

/* line 3809, ../sass/accessiblity-plugin.scss */
#INDmenu .INDmenuFooter div:first-child button:first-child .INDmenuBtn-desc {
  left: 0;
  right: auto;
}

/* line 3814, ../sass/accessiblity-plugin.scss */
#INDmenu .INDmenuFooter div:first-child button .INDmenuBtn-desc:before {
  content: "";
  right: 10px;
  bottom: -6px;
  position: absolute;
  width: 0;
  height: 0;
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  border-top: 7px solid white;
  display: block;
}

/* line 3827, ../sass/accessiblity-plugin.scss */
#INDmenu .INDmenuFooter div:first-child button:first-child .INDmenuBtn-desc:before {
  left: 10px;
  right: auto;
}

/* line 3832, ../sass/accessiblity-plugin.scss */
#INDmenu .INDmenuFooter div:first-child button:hover .INDmenuBtn-desc,
#INDmenu .INDmenuFooter div:first-child button:focus .INDmenuBtn-desc {
  bottom: 25px;
  top: auto;
  opacity: 1;
}

/* line 3839, ../sass/accessiblity-plugin.scss */
#INDmenu .INDmenuFooter div:first-child button span {
  font-size: inherit;
  color: inherit;
  margin: 0 !important;
}

/* line 3845, ../sass/accessiblity-plugin.scss */
#INDmenu .INDmenuFooter div:first-child button[data-indopt="statement"] {
  margin: 0 25px !important;
  display: inline-block !important;
}

/* line 3850, ../sass/accessiblity-plugin.scss */
#INDmenu .INDmenuFooter div:last-child {
  display: block;
  text-align: center;
  background: rgba(0, 0, 0, 0.2);
  height: 35px;
  direction: ltr;
  color: #fff;
  font-size: 12px;
  line-height: 1em;
  padding-top: 13px;
}

/* line 3862, ../sass/accessiblity-plugin.scss */
#INDmenu .INDmenuFooter div:last-child a {
  display: inline-block;
  color: #fff;
  font-size: 13px;
  line-height: 1em;
  text-decoration: none;
  cursor: pointer;
}

/* line 3871, ../sass/accessiblity-plugin.scss */
#INDmenu .INDmenuFooter div:last-child a:hover,
#INDmenu .INDmenuFooter div:last-child a:focus {
  text-decoration: underline;
}

/* line 3876, ../sass/accessiblity-plugin.scss */
#INDmenu .INDmenuBody .INDmenuRow .INDmenuPanel button[data-indopt="epilepsy"] g rect:nth-child(1n) {
  width: 25px;
  height: 5px;
}

/* line 3881, ../sass/accessiblity-plugin.scss */
#INDmenu .INDmenuBody .INDmenuRow .INDmenuPanel button[data-indopt="epilepsy"] g rect:nth-child(2n) {
  width: 19px;
  height: 5px;
}

/* line 3886, ../sass/accessiblity-plugin.scss */
#INDmenu .INDmenuBody .INDmenuRow .INDmenuPanel button[data-indopt="epilepsy"] g rect:nth-child(3n) {
  width: 14px;
  height: 5px;
}

/* line 3891, ../sass/accessiblity-plugin.scss */
#INDmenu .INDmenuHeader button#INDexpandMenu svg path {
  stroke-width: 6;
}

/* line 3895, ../sass/accessiblity-plugin.scss */
#INDmenu .nicescroll-cursors {
  cursor: s-resize;
}

/* line 3899, ../sass/accessiblity-plugin.scss */
#INDdictionary-tooltip[aria-hidden="true"] {
  opacity: 0 !important;
  visibility: hidden !important;
  bottom: -100%;
}

/* line 3905, ../sass/accessiblity-plugin.scss */
#INDdictionary-tooltip {
  position: fixed;
  bottom: 0;
  right: 0;
  visibility: visible;
  opacity: 1;
  background-color: #fff;
  z-index: 99999999;
  width: 585px;
  padding-bottom: 25px;
  border-left: 2px solid var(--ind-menu-main-color);
  transition: all 1s ease-in-out;
}

/* line 3919, ../sass/accessiblity-plugin.scss */
#INDdictionary-tooltip * {
  text-align: left;
  direction: ltr;
}

/* line 3924, ../sass/accessiblity-plugin.scss */
body.dir-ltr #INDdictionary-tooltip {
  right: auto;
  left: 0;
  border-right: 2px solid var(--ind-menu-main-color);
  border-left: 0;
}

/* line 3931, ../sass/accessiblity-plugin.scss */
#INDdictionary-tooltip h2 {
  background-color: var(--ind-menu-main-color);
  color: #fff !important;
  font-size: 29px;
  line-height: 1em;
  padding: 27px 45px 21px 20px;
  margin: 0;
  line-height: 1em;
}

/* line 3941, ../sass/accessiblity-plugin.scss */
#INDdictionary-tooltip h2 svg {
  width: 36px;
  height: 36px;
  display: inline-block;
  margin-right: 13px;
}

/* line 3948, ../sass/accessiblity-plugin.scss */
#INDdictionary-tooltip h2 svg * {
  fill: #fff;
}

/* line 3952, ../sass/accessiblity-plugin.scss */
#INDdictionary-tooltip h2 span {
  vertical-align: top;
  display: inline-block;
  padding-top: 2px;
}

/* line 3958, ../sass/accessiblity-plugin.scss */
#INDdictionary-tooltip #INDdictionary-close {
  position: absolute;
  right: 17px;
  width: auto;
  top: 36px;
  z-index: 5;
  border: 0;
  background: 0;
  padding: 0;
  cursor: pointer;
  margin: 0;
}

/* line 3971, ../sass/accessiblity-plugin.scss */
#INDdictionary-tooltip #INDdictionary-close svg {
  width: 20px;
  height: 20px;
}

/* line 3976, ../sass/accessiblity-plugin.scss */
#INDdictionary-tooltip .INDdictionaryAudio {
  display: block;
  height: 60px;
  padding: 24px 0 0 20px;
  position: relative;
  margin: 0 auto 20px;
}

/* line 3984, ../sass/accessiblity-plugin.scss */
#INDdictionary-tooltip .INDdictionaryAudio .audioTtile {
  display: inline-block;
  color: var(--ind-menu-main-color);
  font-size: 17px;
}

/* line 3990, ../sass/accessiblity-plugin.scss */
#INDdictionary-tooltip .INDdictionaryAudio audio {
  display: none;
}

/* line 3994, ../sass/accessiblity-plugin.scss */
#INDdictionary-tooltip .INDdictionaryAudio #INDdictionary-play {
  display: inline-block;
  position: absolute;
  right: 16px;
  width: auto;
  top: 16px;
  font-size: 14px;
  color: var(--ind-menu-main-color);
  border: 0;
  background: 0;
  padding: 5px 32px 5px 0;
  margin: 0;
  cursor: pointer;
}

/* line 4009, ../sass/accessiblity-plugin.scss */
#INDdictionary-tooltip .INDdictionaryAudio #INDdictionary-play svg {
  width: 25px;
  height: 26px;
  margin-left: 5px;
  position: absolute;
  top: -1px;
  right: 0;
}

/* line 4018, ../sass/accessiblity-plugin.scss */
#INDdictionary-tooltip .INDdictionaryAudio #INDdictionary-play svg * {
  fill: var(--ind-menu-main-color);
  stroke: var(--ind-menu-main-color);
}

/* line 4023, ../sass/accessiblity-plugin.scss */
#INDdictionary-tooltip ul {
  display: block;
  margin: 0 25px;
  padding: 0;
  list-style: none;
}

/* line 4030, ../sass/accessiblity-plugin.scss */
#INDdictionary-tooltip ul li {
  padding: 0 0 0 30px;
  margin: 0 0 20px;
  list-style-type: none;
  position: relative;
  font-size: 15px;
  font-weight: normal;
  line-height: 1.1em;
  color: #353535;
}

/* line 4041, ../sass/accessiblity-plugin.scss */
#INDdictionary-tooltip ul li:before {
  content: "";
  width: 14px;
  height: 14px;
  border-radius: 50%;
  background-color: var(--ind-menu-main-color);
  position: absolute;
  left: 0;
  top: 3px;
}

/* line 4052, ../sass/accessiblity-plugin.scss */
body.dir-rtl #INDmenu {
  -webkit-box-shadow: 5px 0 4px 0 rgba(0, 0, 0, 0.3);
  box-shadow: 5px 0 4px 0 rgba(0, 0, 0, 0.3);
}

/* line 4057, ../sass/accessiblity-plugin.scss */
body.dir-rtl #INDmenu * {
  text-align: right;
  direction: rtl;
}

/* line 4062, ../sass/accessiblity-plugin.scss */
body.dir-rtl #INDmenu .INDmenuBody .INDmenuRow h3 button svg {
  right: auto;
  left: 0;
}

/* line 4067, ../sass/accessiblity-plugin.scss */
body.dir-rtl #INDmenu .INDmenuBody .INDmenuRow .INDmenuPanel button {
  margin-right: 0;
  margin-left: 8%;
  float: right;
}

/* line 4073, ../sass/accessiblity-plugin.scss */
body.dir-rtl #INDmenu .INDmenuBody .INDmenuRow .INDmenuPanel button:nth-child(2n) {
  margin-left: 0;
}

/* line 4077, ../sass/accessiblity-plugin.scss */
body.dir-rtl #INDmenu .INDmenuBody .INDmenuRow .INDmenuPanel button .INDmenuBtn-text,
body.dir-rtl #INDmenu .INDmenuBody .INDmenuRow .INDmenuPanel .INDmenuGroup .INDmenuGroupDesc {
  font-size: 14px !important;
}

/* line 4082, ../sass/accessiblity-plugin.scss */
body.dir-rtl #INDmenu .INDmenuBody .INDmenuRow h3 button span,
body.dir-rtl #INDmenu .INDmenuBody .INDmenuRow .INDmenuPanel .INDmenuGroup h4 {
  font-size: 0.888888rem;
}

/* line 4087, ../sass/accessiblity-plugin.scss */
body.dir-rtl #INDmenu .INDmenuBody .INDmenuRow .INDmenuPanel .INDmenuGroup h4,
body.dir-rtl #INDmenu .INDmenuBody .INDmenuRow .INDmenuPanel .INDmenuGroup .INDmenuGroupDesc {
  padding: 0 40px 0 0 !important;
}

/* line 4092, ../sass/accessiblity-plugin.scss */
body.dir-rtl #INDmenu .INDmenuBody .INDmenuRow .INDmenuPanel .INDmenuGroup h4 svg {
  right: -8px;
  left: auto !important;
}

/* line 4097, ../sass/accessiblity-plugin.scss */
body.dir-rtl #INDmenu .INDmenuBody .INDmenuRow .INDmenuPanel #INDmenuGroup-fontsize h4 svg {
  right: 3px;
}

/* line 4101, ../sass/accessiblity-plugin.scss */
#INDmenu .INDmenuBody .INDmenuRow .INDmenuPanel#IND_acc0_AccPanel3 #INDmenuGroup-fontsize h4 svg {
  right: -13px;
}

/* line 4105, ../sass/accessiblity-plugin.scss */
body.dir-rtl #INDmenu .INDmenuBody .INDmenuRow .INDmenuPanel #INDmenuGroup-cursors div button {
  float: right;
  margin: 0 0 0 4%;
}

/* line 4110, ../sass/accessiblity-plugin.scss */
body.dir-rtl #INDmenu .INDmenuBody .INDmenuRow .INDmenuPanel #INDmenuGroup-cursors div button:last-child {
  margin: 0;
}

/* line 4114, ../sass/accessiblity-plugin.scss */
body.dir-rtl #INDmenu .INDmenuFooter div:first-child button,
body.dir-rtl #INDmenu .INDmenuFooter div:last-child,
body.dir-rtl #INDmenu .INDmenuFooter div:last-child a,
body.dir-rtl #INDmenu .INDmenuBody .INDmenuRow .INDmenuPanel #INDmenuGroup-cursors div button {
  font-size: 14px;
}

/* line 4121, ../sass/accessiblity-plugin.scss */
body.dir-rtl #INDmenu .INDmenuBody .INDmenuRow .INDmenuPanel #INDmenuGroup-fontsize #INDmenu-fontsizeWrap button {
  left: auto;
  right: -1px;
}

/* line 4126, ../sass/accessiblity-plugin.scss */
body.dir-rtl #INDmenu .INDmenuBody .INDmenuRow .INDmenuPanel #INDmenuGroup-fontsize #INDmenu-fontsizeWrap button#INDfontsize-plus {
  left: -1px;
  right: auto;
}

/* line 4131, ../sass/accessiblity-plugin.scss */
#INDmenu .INDmenuBody .INDmenuRow .INDmenuPanel #INDmenuGroup-fontsize #INDmenu-fontsizeWrap button#INDfontsize-plus:focus,
#INDmenu .INDmenuBody .INDmenuRow .INDmenuPanel #INDmenuGroup-fontsize #INDmenu-fontsizeWrap button#INDfontsize-minus:focus {
  background-color: var(--ind-menu-main-color) !important;
}

/* line 4136, ../sass/accessiblity-plugin.scss */
body.dir-rtl #INDmenu .INDmenuBody .INDmenuRow .INDmenuPanel #INDmenuGroup-fontsize #INDmenu-fontsizeWrap:before {
  right: 0;
  left: auto;
}

/* line 4141, ../sass/accessiblity-plugin.scss */
body.dir-rtl #INDmenu[data-expanded="true"] .INDmenuBody .INDmenuRow .INDmenuPanel button {
  margin-right: 0;
  margin-left: 5%;
}

/* line 4146, ../sass/accessiblity-plugin.scss */
body.dir-rtl #INDmenu[data-expanded="true"] .INDmenuBody .INDmenuRow .INDmenuPanel button:nth-child(2n) {
  margin-right: 0;
  margin-left: 5%;
}

/* line 4151, ../sass/accessiblity-plugin.scss */
body.dir-rtl #INDmenu[data-expanded="true"] .INDmenuBody .INDmenuRow .INDmenuPanel button:nth-child(3n) {
  margin-left: 0;
}

/* line 4155, ../sass/accessiblity-plugin.scss */
body.dir-rtl #INDmenu .INDmenuFooter div:first-child button:first-child .INDmenuBtn-desc {
  right: 0;
  left: auto;
}

/* line 4160, ../sass/accessiblity-plugin.scss */
body.dir-rtl #INDmenu .INDmenuFooter div:first-child button:first-child .INDmenuBtn-desc:before {
  right: 10px;
  left: auto;
}

/* line 4165, ../sass/accessiblity-plugin.scss */
body.dir-rtl #INDmenu .INDmenuBody .INDmenuRow .INDmenuPanel #INDmenuGroup-fontsize #INDmenu-fontsizeWrap button .INDmenuBtn-desc {
  left: 0;
  right: auto;
}

/* line 4170, ../sass/accessiblity-plugin.scss */
body.dir-rtl #INDmenu .INDmenuBody .INDmenuRow .INDmenuPanel #INDmenuGroup-fontsize #INDmenu-fontsizeWrap button .INDmenuBtn-desc:before {
  right: auto;
  left: 10px;
}

/* line 4175, ../sass/accessiblity-plugin.scss */
body.dir-rtl #INDmenu .INDmenuBody .INDmenuRow .INDmenuPanel #INDmenuGroup-fontsize #INDmenu-fontsizeWrap button#INDfontsize-minus .INDmenuBtn-desc {
  right: 0;
  left: auto;
}

/* line 4180, ../sass/accessiblity-plugin.scss */
body.dir-rtl #INDmenu .INDmenuBody .INDmenuRow .INDmenuPanel #INDmenuGroup-fontsize #INDmenu-fontsizeWrap button#INDfontsize-minus .INDmenuBtn-desc:before {
  right: 10px;
  left: 0;
}

/* line 4185, ../sass/accessiblity-plugin.scss */
body.dir-rtl #INDmenu .INDmenuBody .INDmenuRow .INDmenuPanel #INDmenuGroup-customcolor #INDcolorReset {
  float: left;
  margin: 0 0 0 7.5%;
  padding: 10px 31px 8px 0 !important;
  text-align: right;
}

/* line 4192, ../sass/accessiblity-plugin.scss */
body.dir-rtl #INDmenu .INDmenuBody .INDmenuRow .INDmenuPanel #INDmenuGroup-customcolor #INDcolorReset svg {
  left: auto;
  right: 0;
}

/* line 4197, ../sass/accessiblity-plugin.scss */
#INDmenu .INDmenuBody .INDmenuRow .INDmenuPanel button[data-indopt="whitecursor"]:before,
#INDmenu .INDmenuBody .INDmenuRow .INDmenuPanel button[data-indopt="blackcursor"]:before {
  top: 0;
  font-size: 12px;
  color: white;
}

/* line 4204, ../sass/accessiblity-plugin.scss */
#INDmenu[lang="en"] .INDmenuBody .INDmenuRow .INDmenuPanel button[data-indopt="blackwhite"]:focus:before {
  color: black;
}

/* line 4208, ../sass/accessiblity-plugin.scss */
#INDContent:focus .INDhiddenText,
#INDContent:active,
#INDContent:active .INDhiddenText,
#INDpopupHead:active {
  color: var(--ind-menu-main-color) !important;
}

/* line 4215, ../sass/accessiblity-plugin.scss */
#INDpopup[aria-hidden="false"] {
  display: block !important;
}

/* line 4219, ../sass/accessiblity-plugin.scss */
#INDshortcutMenu ul li a:hover {
  background: transparent !important;
}

/* line 4223, ../sass/accessiblity-plugin.scss */
#INDContent button:focus {
  color: var(--ind-menu-main-color) !important;
}

/* line 4227, ../sass/accessiblity-plugin.scss */
#INDhideBtnForm button:focus {
  color: white !important;
}

/* line 4231, ../sass/accessiblity-plugin.scss */
#INDvoiceCmdCtrls #INDcmdLog {
  height: 35px !important;
}

/* line 4235, ../sass/accessiblity-plugin.scss */
#INDvoiceCmdCtrls .INDcloseCmd.INDcloseBTN.flyingfocus_target svg {
  position: relative;
  top: -7px;
  left: -6px;
}

/* line 4241, ../sass/accessiblity-plugin.scss */
#INDmenu-colorChange:focus #INDmenu-colorInput {
  margin-top: 20px;
}

/* line 4245, ../sass/accessiblity-plugin.scss */
#INDmenuOverlay {
  position: fixed !important;
  display: none !important;
  width: 100% !important;
  height: 100% !important;
  z-index: 19 !important;
  margin: 0 !important;
  padding: 0 !important;
  top: 0 !important;
  left: 0 !important;
  min-width: auto !important;
  min-height: auto !important;
  max-width: none !important;
  max-height: none !important;
  border: none !important;
  float: none !important;
  background: transparent !important;
  visibility: visible !important;
  opacity: 1 !important;
  outline: none !important;
}

/* line 4267, ../sass/accessiblity-plugin.scss */
#INDmenuOverlay:before,
#INDmenuOverlay:after {
  content: "" !important;
  display: none !important;
}

/* line 4273, ../sass/accessiblity-plugin.scss */
.INDmenu-open #INDmenuOverlay {
  display: block !important;
}

/* line 4277, ../sass/accessiblity-plugin.scss */
#INDmenu[lang="bg"] .INDmenuBody .INDmenuRow .INDmenuPanel button[data-indopt="keyboard"]:focus .INDmenuBtn-desc,
#INDmenu[lang="bg"] .INDmenuBody .INDmenuRow .INDmenuPanel button[data-indopt="keyboard"]:hover .INDmenuBtn-desc,
#INDmenu[lang="de"] .INDmenuBody .INDmenuRow .INDmenuPanel button[data-indopt="readablefont"]:focus .INDmenuBtn-desc,
#INDmenu[lang="de"] .INDmenuBody .INDmenuRow .INDmenuPanel button[data-indopt="readablefont"]:hover .INDmenuBtn-desc,
#INDmenu[lang="el"] .INDmenuBody .INDmenuRow .INDmenuPanel button[data-indopt="keyboard"]:focus .INDmenuBtn-desc,
#INDmenu[lang="el"] .INDmenuBody .INDmenuRow .INDmenuPanel button[data-indopt="keyboard"]:hover .INDmenuBtn-desc,
#INDmenu[lang="el"] .INDmenuBody .INDmenuRow .INDmenuPanel button[data-indopt="textreader"]:focus .INDmenuBtn-desc,
#INDmenu[lang="el"] .INDmenuBody .INDmenuRow .INDmenuPanel button[data-indopt="textreader"]:hover .INDmenuBtn-desc,
#INDmenu[lang="el"] .INDmenuBody .INDmenuRow .INDmenuPanel button[data-indopt="textmagnifier"]:focus .INDmenuBtn-desc,
#INDmenu[lang="el"] .INDmenuBody .INDmenuRow .INDmenuPanel button[data-indopt="textmagnifier"]:hover .INDmenuBtn-desc {
  font-size: 12px;
}

/* line 4290, ../sass/accessiblity-plugin.scss */
#INDmenu[lang="bg"] .INDmenuBody #INDfontsize-radioGroup span label,
#INDmenu[lang="ca"] .INDmenuBody #INDfontsize-radioGroup span label,
#INDmenu[lang="ru"] .INDmenuBody #INDfontsize-radioGroup span label,
#INDmenu[lang="el"] .INDmenuBody #INDfontsize-radioGroup span label,
#INDmenu[lang="es"] .INDmenuBody #INDfontsize-radioGroup span label,
#INDmenu[lang="et"] .INDmenuBody #INDfontsize-radioGroup span label,
#INDmenu[lang="eu"] .INDmenuBody #INDfontsize-radioGroup span label,
#INDmenu[lang="fr"] .INDmenuBody #INDfontsize-radioGroup span label,
#INDmenu[lang="nl"] .INDmenuBody #INDfontsize-radioGroup span label,
#INDmenu[lang="pl"] .INDmenuBody #INDfontsize-radioGroup span label,
#INDmenu[lang="pt"] .INDmenuBody #INDfontsize-radioGroup span label,
#INDmenu[lang="sk"] .INDmenuBody #INDfontsize-radioGroup span label {
  height: 40px !important;
  padding-top: 8px !important;
}

/* line 4306, ../sass/accessiblity-plugin.scss */
#INDmenu[data-expanded="false"][lang="bg"] .INDmenuBody #INDfontsize-radioGroup span label {
  height: 49px !important;
  padding: 5px 5px 0 !important;
}

/* line 4311, ../sass/accessiblity-plugin.scss */
#INDmenu[lang="gl"] .INDmenuBody #INDfontsize-radioGroup span label {
  height: 40px !important;
  padding: 8px 5px 0 5px !important;
}

/* line 4316, ../sass/accessiblity-plugin.scss */
#INDmenu[lang="ru"] .INDmenuBody .INDmenuRow .INDmenuPanel button:hover .INDmenuBtn-desc,
#INDmenu[lang="ru"] .INDmenuBody .INDmenuRow .INDmenuPanel button:focus .INDmenuBtn-desc,
#INDmenu[lang="sv"] .INDmenuBody .INDmenuRow .INDmenuPanel button[data-indopt="keyboard"]:hover .INDmenuBtn-desc,
#INDmenu[lang="sv"] .INDmenuBody .INDmenuRow .INDmenuPanel button[data-indopt="keyboard"]:focus .INDmenuBtn-desc,
#INDmenu[lang="sv"] .INDmenuBody .INDmenuRow .INDmenuPanel button[data-indopt="smartnav"]:hover .INDmenuBtn-desc,
#INDmenu[lang="sv"] .INDmenuBody .INDmenuRow .INDmenuPanel button[data-indopt="smartnav"]:focus .INDmenuBtn-desc {
  font-size: 13px;
}

/* line 4325, ../sass/accessiblity-plugin.scss */
#INDspeechTabsWrap div[aria-selected="true"]:focus {
  color: black !important;
}

/* line 4329, ../sass/accessiblity-plugin.scss */
#INDmenu[lang="de"] .INDmenuBody .INDmenuRow .INDmenuPanel button[data-indopt="dictionary"]:focus .INDmenuBtn-desc,
#INDmenu[lang="de"] .INDmenuBody .INDmenuRow .INDmenuPanel button[data-indopt="dictionary"]:hover .INDmenuBtn-desc {
  width: 100%;
}

/* line 4334, ../sass/accessiblity-plugin.scss */
#INDmenu[lang="gl"] .INDmenuBody .INDmenuRow .INDmenuPanel button[data-indopt="textmagnifier"]:focus .INDmenuBtn-desc,
#INDmenu[lang="gl"] .INDmenuBody .INDmenuRow .INDmenuPanel button[data-indopt="textmagnifier"]:hover .INDmenuBtn-desc,
#INDmenu[lang="hr"] .INDmenuBody .INDmenuRow .INDmenuPanel button[data-indopt="textmagnifier"]:focus .INDmenuBtn-desc,
#INDmenu[lang="hr"] .INDmenuBody .INDmenuRow .INDmenuPanel button[data-indopt="textmagnifier"]:hover .INDmenuBtn-desc,
#INDmenu[lang="it"] .INDmenuBody .INDmenuRow .INDmenuPanel button[data-indopt="soundreder"]:focus .INDmenuBtn-desc,
#INDmenu[lang="it"] .INDmenuBody .INDmenuRow .INDmenuPanel button[data-indopt="soundreder"]:hover .INDmenuBtn-desc,
#INDmenu[lang="ja"] .INDmenuBody .INDmenuRow .INDmenuPanel button[data-indopt="keyboard"]:focus .INDmenuBtn-desc,
#INDmenu[lang="ja"] .INDmenuBody .INDmenuRow .INDmenuPanel button[data-indopt="keyboard"]:hover .INDmenuBtn-desc,
#INDmenu[lang="nl"] .INDmenuBody .INDmenuRow .INDmenuPanel button[data-indopt="textmagnifier"]:focus .INDmenuBtn-desc,
#INDmenu[lang="nl"] .INDmenuBody .INDmenuRow .INDmenuPanel button[data-indopt="textmagnifier"]:hover .INDmenuBtn-desc,
#INDmenu[lang="pt"] .INDmenuBody .INDmenuRow .INDmenuPanel button[data-indopt="textmagnifier"]:hover .INDmenuBtn-desc,
#INDmenu[lang="pt"] .INDmenuBody .INDmenuRow .INDmenuPanel button[data-indopt="textmagnifier"]:focus .INDmenuBtn-desc,
#INDmenu[lang="pt"] .INDmenuBody .INDmenuRow .INDmenuPanel button[data-indopt="keyboard"]:hover .INDmenuBtn-desc,
#INDmenu[lang="pt"] .INDmenuBody .INDmenuRow .INDmenuPanel button[data-indopt="keyboard"]:focus .INDmenuBtn-desc,
#INDmenu[lang="pt"] .INDmenuBody .INDmenuRow .INDmenuPanel button[data-indopt="smartnav"]:hover .INDmenuBtn-desc,
#INDmenu[lang="pt"] .INDmenuBody .INDmenuRow .INDmenuPanel button[data-indopt="smartnav"]:focus .INDmenuBtn-desc,
#INDmenu[lang="pt"] .INDmenuBody .INDmenuRow .INDmenuPanel button[data-indopt="readablefont"]:hover .INDmenuBtn-desc,
#INDmenu[lang="pt"] .INDmenuBody .INDmenuRow .INDmenuPanel button[data-indopt="readablefont"]:focus .INDmenuBtn-desc,
#INDmenu[lang="da"] .INDmenuBody .INDmenuRow .INDmenuPanel button[data-indopt="keyboard"]:hover .INDmenuBtn-desc,
#INDmenu[lang="da"] .INDmenuBody .INDmenuRow .INDmenuPanel button[data-indopt="keyboard"]:focus .INDmenuBtn-desc,
#INDmenu[lang="de"] .INDmenuBody .INDmenuRow .INDmenuPanel button[data-indopt="keyboard"]:hover .INDmenuBtn-desc,
#INDmenu[lang="de"] .INDmenuBody .INDmenuRow .INDmenuPanel button[data-indopt="keyboard"]:focus .INDmenuBtn-desc,
#INDmenu[lang="de"] .INDmenuBody .INDmenuRow .INDmenuPanel button[data-indopt="voicecmd"]:hover .INDmenuBtn-desc,
#INDmenu[lang="de"] .INDmenuBody .INDmenuRow .INDmenuPanel button[data-indopt="voicecmd"]:focus .INDmenuBtn-desc {
  top: 5px !important;
}

/* line 4361, ../sass/accessiblity-plugin.scss */
#INDmenu[data-expanded="false"][lang="bg"] #INDmenuGroup-fontsize #INDfontsize-radioGroup,
#INDmenu[data-expanded="false"][lang="ca"] #INDmenuGroup-fontsize #INDfontsize-radioGroup,
#INDmenu[data-expanded="false"][lang="ca"] #INDcustomcolor-radioGroup,
#INDmenu[data-expanded="false"][lang="ca"] #INDmenu-colorChange,
#INDmenu[data-expanded="false"][lang="cs"] #INDmenuGroup-fontsize #INDfontsize-radioGroup,
#INDmenu[data-expanded="false"][lang="de"] #INDmenuGroup-fontsize #INDfontsize-radioGroup,
#INDmenu[data-expanded="false"][lang="de"] #INDcustomcolor-radioGroup,
#INDmenu[data-expanded="false"][lang="de"] #INDmenu-colorChange,
#INDmenu[data-expanded="false"][lang="el"] #INDmenuGroup-fontsize #INDfontsize-radioGroup,
#INDmenu[data-expanded="false"][lang="es"] #INDmenuGroup-fontsize #INDfontsize-radioGroup {
  width: 97% !important;
}

/* line 4374, ../sass/accessiblity-plugin.scss */
#INDmenu[data-expanded="false"][lang="bg"] #INDmenuGroup-fontsize #INDfontsize-radioGroup .INDfontsize-radioWrap,
#INDmenu[data-expanded="false"][lang="ca"] #INDmenuGroup-fontsize #INDfontsize-radioGroup .INDfontsize-radioWrap,
#INDmenu[data-expanded="false"][lang="ca"] #INDmenuGroup-customcolor #INDcustomcolor-radioGroup .INDcustomcolor-radioWrap,
#INDmenu[data-expanded="false"][lang="cs"] #INDmenuGroup-fontsize #INDfontsize-radioGroup .INDfontsize-radioWrap,
#INDmenu[data-expanded="false"][lang="de"] #INDmenuGroup-customcolor #INDcustomcolor-radioGroup .INDcustomcolor-radioWrap,
#INDmenu[data-expanded="false"][lang="de"] #INDmenuGroup-fontsize #INDfontsize-radioGroup .INDfontsize-radioWrap,
#INDmenu[data-expanded="false"][lang="el"] #INDmenuGroup-customcolor #INDcustomcolor-radioGroup .INDcustomcolor-radioWrap,
#INDmenu[data-expanded="false"][lang="el"] #INDmenuGroup-fontsize #INDfontsize-radioGroup .INDfontsize-radioWrap,
#INDmenu[data-expanded="false"][lang="es"] #INDmenuGroup-customcolor #INDcustomcolor-radioGroup .INDcustomcolor-radioWrap,
#INDmenu[data-expanded="false"][lang="es"] #INDmenuGroup-fontsize #INDfontsize-radioGroup .INDfontsize-radioWrap {
  width: calc(96% / 3) !important;
  margin-right: 2% !important;
}

/* line 4388, ../sass/accessiblity-plugin.scss */
#INDmenu[data-expanded="false"][lang="bg"] #INDmenuGroup-fontsize #INDfontsize-radioGroup .INDfontsize-radioWrap:last-child,
#INDmenu[data-expanded="false"][lang="ca"] #INDmenuGroup-fontsize #INDfontsize-radioGroup .INDfontsize-radioWrap:last-child,
#INDmenu[data-expanded="false"][lang="ca"] #INDmenuGroup-customcolor #INDcustomcolor-radioGroup .INDcustomcolor-radioWrap:last-child,
#INDmenu[data-expanded="false"][lang="cs"] #INDmenuGroup-fontsize #INDfontsize-radioGroup .INDfontsize-radioWrap:last-child,
#INDmenu[data-expanded="false"][lang="de"] #INDmenuGroup-customcolor #INDcustomcolor-radioGroup .INDcustomcolor-radioWrap:last-child,
#INDmenu[data-expanded="false"][lang="de"] #INDmenuGroup-fontsize #INDfontsize-radioGroup .INDfontsize-radioWrap:last-child,
#INDmenu[data-expanded="false"][lang="el"] #INDmenuGroup-customcolor #INDcustomcolor-radioGroup .INDcustomcolor-radioWrap:last-child,
#INDmenu[data-expanded="false"][lang="el"] #INDmenuGroup-fontsize #INDfontsize-radioGroup .INDfontsize-radioWrap:last-child,
#INDmenu[data-expanded="false"][lang="es"] #INDmenuGroup-customcolor #INDcustomcolor-radioGroup .INDcustomcolor-radioWrap:last-child,
#INDmenu[data-expanded="false"][lang="es"] #INDmenuGroup-fontsize #INDfontsize-radioGroup .INDfontsize-radioWrap:last-child {
  margin-right: 0 !important;
}

/* line 4401, ../sass/accessiblity-plugin.scss */
#INDmenu[data-expanded="false"][lang="bg"] #INDmenuGroup-fontsize #INDfontsize-radioGroup .INDmenuGroup h4 {
  width: 93% !important;
}

/* line 4405, ../sass/accessiblity-plugin.scss */
#INDmenu[data-expanded="false"][lang="bg"] #INDmenuGroup-fontsize #INDmenu-fontsizeWrap,
#INDmenu[data-expanded="false"][lang="ca"] #INDmenuGroup-fontsize #INDmenu-fontsizeWrap,
#INDmenu[data-expanded="false"][lang="cs"] #INDmenuGroup-fontsize #INDmenu-fontsizeWrap,
#INDmenu[data-expanded="false"][lang="de"] #INDmenuGroup-fontsize #INDmenu-fontsizeWrap,
#INDmenu[data-expanded="false"][lang="el"] #INDmenuGroup-fontsize #INDmenu-fontsizeWrap,
#INDmenu[data-expanded="false"][lang="es"] #INDmenuGroup-fontsize #INDmenu-fontsizeWrap {
  width: 94.5% !important;
}

/* line 4414, ../sass/accessiblity-plugin.scss */
#INDmenu[lang="bg"] .INDmenuFooter div:first-child button[data-indopt="statement"],
#INDmenu[lang="el"] .INDmenuFooter div:first-child button[data-indopt="statement"] {
  margin: 0 5px !important;
}

/* line 4419, ../sass/accessiblity-plugin.scss */
#INDmenu[data-expanded="false"][lang="ca"] .INDmenuPanel button[data-indopt="keyboard"]:focus .INDmenuBtn-desc,
#INDmenu[data-expanded="false"][lang="ca"] .INDmenuPanel button[data-indopt="keyboard"]:hover .INDmenuBtn-desc,
#INDmenu[data-expanded="false"][lang="cs"] .INDmenuPanel button[data-indopt="voicecmd"]:focus .INDmenuBtn-desc,
#INDmenu[data-expanded="false"][lang="cs"] .INDmenuPanel button[data-indopt="voicecmd"]:hover .INDmenuBtn-desc,
#INDmenu[data-expanded="false"][lang="de"] .INDmenuPanel button[data-indopt="textmagnifier"]:focus .INDmenuBtn-desc,
#INDmenu[data-expanded="false"][lang="de"] .INDmenuPanel button[data-indopt="textmagnifier"]:hover .INDmenuBtn-desc {
  top: 5px;
}

/* line 4428, ../sass/accessiblity-plugin.scss */
#INDmenu[lang="ca"] .INDmenuBody .INDmenuRow .INDmenuPanel #INDmenuGroup-customcolor #INDcolorReset,
#INDmenu[lang="de"] .INDmenuBody .INDmenuRow .INDmenuPanel #INDmenuGroup-customcolor #INDcolorReset {
  margin: 0 2% 0 0;
}

/* line 4433, ../sass/accessiblity-plugin.scss */
#INDmenu[data-expanded="false"] .INDmenuFooter div:first-child button[data-indopt="statement"] {
  margin: 0 10px !important;
}

/* line 4437, ../sass/accessiblity-plugin.scss */
.INDwhiteblack .INDmenuHeader h2 {
  color: #fff !important;
}

/* line 4441, ../sass/accessiblity-plugin.scss */
#INDmenu[data-expanded="false"][lang="es"] .INDmenuFooter div:first-child {
  padding-top: 8px;
}

/* line 4445, ../sass/accessiblity-plugin.scss */
#INDmenu[data-expanded="false"][lang="et"] .INDmenuBody #INDfontsize-radioGroup span label,
#INDmenu[data-expanded="false"][lang="fr"] .INDmenuBody #INDfontsize-radioGroup span label {
  height: 48px !important;
  padding-top: 6px !important;
}

/* line 4451, ../sass/accessiblity-plugin.scss */
#INDmenu[lang="et"] .INDmenuFooter div:first-child button .INDmenuBtn-desc {
  width: 116px;
}

/* line 4455, ../sass/accessiblity-plugin.scss */
#INDmenu[lang="et"] .INDmenuHeader #INDexpandMenu .INDmenuBtn-desc,
#INDmenu[lang="et"] .INDmenuHeader #INDhideButton .INDmenuBtn-desc {
  width: auto;
}

/* line 4460, ../sass/accessiblity-plugin.scss */
#INDmenu[data-expanded="false"][lang="eu"] .INDmenuBody .INDmenuRow .INDmenuPanel #INDfontsize-radioGroup .INDfontsize-radioWrap:last-child {
  margin-right: 0;
}

/* line 4464, ../sass/accessiblity-plugin.scss */
#INDmenu[data-expanded="false"][lang="fr"] .INDmenuBody .INDmenuRow .INDmenuPanel #INDmenuGroup-customcolor #INDcustomcolor-radioGroup label,
#INDmenu[data-expanded="false"][lang="gl"] .INDmenuBody .INDmenuRow .INDmenuPanel #INDmenuGroup-customcolor #INDcustomcolor-radioGroup label {
  height: 34px;
}

/* line 4469, ../sass/accessiblity-plugin.scss */
#INDmenu[data-expanded="false"][lang="gl"] .INDmenuBody .INDmenuRow .INDmenuPanel #INDmenuGroup-customcolor #INDcustomcolor-radioGroup label,
#INDmenu[data-expanded="false"][lang="nl"] .INDmenuBody .INDmenuRow .INDmenuPanel #INDfontsize-radioGroup .INDfontsize-radioWrap label,
#INDmenu[data-expanded="false"][lang="ru"] .INDmenuBody .INDmenuRow .INDmenuPanel #INDfontsize-radioGroup .INDfontsize-radioWrap:nth-child(2) label {
  word-break: break-all;
  padding-left: 5px;
  padding-right: 5px;
}

/* line 4477, ../sass/accessiblity-plugin.scss */
#INDmenu[data-expanded="false"][lang="nb"] .INDmenuBody .INDmenuRow .INDmenuPanel #INDfontsize-radioGroup .INDfontsize-radioWrap label {
  word-break: break-all;
  padding-left: 10px;
  padding-right: 10px;
}

/* line 4483, ../sass/accessiblity-plugin.scss */
#INDmenu[data-expanded="false"][lang="it"] .INDmenuBody .INDmenuRow .INDmenuPanel #INDfontsize-radioGroup .INDfontsize-radioWrap label,
#INDmenu[data-expanded="false"][lang="ja"] .INDmenuBody .INDmenuRow .INDmenuPanel #INDfontsize-radioGroup .INDfontsize-radioWrap label,
#INDmenu[data-expanded="false"][lang="lt"] .INDmenuBody .INDmenuRow .INDmenuPanel #INDfontsize-radioGroup .INDfontsize-radioWrap label,
#INDmenu[data-expanded="false"][lang="lv"] .INDmenuBody .INDmenuRow .INDmenuPanel #INDfontsize-radioGroup .INDfontsize-radioWrap label,
#INDmenu[data-expanded="false"][lang="nb"] .INDmenuBody .INDmenuRow .INDmenuPanel #INDfontsize-radioGroup .INDfontsize-radioWrap label,
#INDmenu[data-expanded="false"][lang="pt"] .INDmenuBody .INDmenuRow .INDmenuPanel #INDmenuGroup-customcolor #INDcustomcolor-radioGroup label,
#INDmenu[data-expanded="false"][lang="ro"] .INDmenuBody .INDmenuRow .INDmenuPanel #INDfontsize-radioGroup .INDfontsize-radioWrap label,
#INDmenu[data-expanded="false"][lang="tr"] .INDmenuBody .INDmenuRow .INDmenuPanel #INDfontsize-radioGroup .INDfontsize-radioWrap label {
  height: 33px;
}

/* line 4494, ../sass/accessiblity-plugin.scss */
#INDmenu[lang="ja"] .INDmenuFooter div:first-child {
  height: 63px;
}

/* line 4498, ../sass/accessiblity-plugin.scss */
#INDmenu[lang="nb"] .INDmenuFooter div:first-child button .INDmenuBtn-desc,
#INDmenu[lang="nb"] .INDmenuHeader #INDexpandMenu .INDmenuBtn-desc,
#INDmenu[lang="nb"] .INDmenuHeader #INDhideButton .INDmenuBtn-desc,
#INDmenu[lang="nl"] .INDmenuFooter div:first-child button .INDmenuBtn-desc,
#INDmenu[lang="nl"] .INDmenuHeader #INDexpandMenu .INDmenuBtn-desc,
#INDmenu[lang="nl"] .INDmenuHeader #INDhideButton .INDmenuBtn-desc,
#INDmenu[lang="sv"] .INDmenuFooter div:first-child button .INDmenuBtn-desc,
#INDmenu[lang="sv"] .INDmenuHeader #INDexpandMenu .INDmenuBtn-desc,
#INDmenu[lang="sv"] .INDmenuHeader #INDhideButton .INDmenuBtn-desc,
#INDmenu[lang="da"] .INDmenuFooter div:first-child button .INDmenuBtn-desc,
#INDmenu[lang="da"] .INDmenuHeader #INDexpandMenu .INDmenuBtn-desc,
#INDmenu[lang="da"] .INDmenuHeader #INDhideButton .INDmenuBtn-desc,
#INDmenu[lang="da"] .INDmenuFooter div:first-child button .INDmenuBtn-desc,
#INDmenu[lang="de"] .INDmenuHeader #INDexpandMenu .INDmenuBtn-desc,
#INDmenu[lang="de"] .INDmenuHeader #INDhideButton .INDmenuBtn-desc,
#INDmenu[lang="de"] .INDmenuFooter div:first-child button .INDmenuBtn-desc {
  width: auto;
}

/* line 4517, ../sass/accessiblity-plugin.scss */
#INDmenu[data-expanded="false"][lang="nl"] .INDmenuBody .INDmenuRow .INDmenuPanel #INDfontsize-radioGroup .INDfontsize-radioWrap,
#INDmenu[data-expanded="false"][lang="nl"] .INDmenuBody .INDmenuRow .INDmenuPanel #INDmenuGroup-customcolor #INDcustomcolor-radioGroup .INDcustomcolor-radioWrap {
  width: calc(98% / 3);
  margin-right: 1%;
}

/* line 4523, ../sass/accessiblity-plugin.scss */
#INDmenu[data-expanded="false"][lang="nl"] .INDmenuBody .INDmenuRow .INDmenuPanel #INDfontsize-radioGroup .INDfontsize-radioWrap:last-child,
#INDmenu[data-expanded="false"][lang="nl"] .INDmenuBody .INDmenuRow .INDmenuPanel #INDmenuGroup-customcolor #INDcustomcolor-radioGroup .INDcustomcolor-radioWrap:last-child {
  margin-right: 0;
}

/* line 4528, ../sass/accessiblity-plugin.scss */
#INDmenu[data-expanded="false"][lang="pl"] .INDmenuBody #INDfontsize-radioGroup span label,
#INDmenu[data-expanded="false"][lang="ru"] .INDmenuBody #INDfontsize-radioGroup span label {
  height: 53px !important;
}

/* line 4533, ../sass/accessiblity-plugin.scss */
#INDmenu[data-expanded="false"][lang="sk"] .INDmenuBody .INDmenuRow .INDmenuPanel #INDfontsize-radioGroup .INDfontsize-radioWrap label {
  padding: 0 5px;
  height: 53px !important;
}

/* line 4538, ../sass/accessiblity-plugin.scss */
#INDmenu[data-expanded="false"][lang="tr"] .INDmenuBody .INDmenuRow .INDmenuPanel #INDfontsize-radioGroup .INDfontsize-radioWrap label {
  padding-right: 5px;
  padding-left: 5px;
}

/* line 4543, ../sass/accessiblity-plugin.scss */
#INDmenu[data-expanded="false"][lang="bg"] .INDmenuFooter div:first-child {
  height: 52px;
  padding-top: 10px;
}

/* line 4548, ../sass/accessiblity-plugin.scss */
#INDmenu[lang="bg"] .INDmenuBody #INDfontsize-radioGroup span label {
  height: 53px;
}

/* line 4552, ../sass/accessiblity-plugin.scss */
#INDmenu[lang="ca"] .INDmenuBody .INDmenuRow .INDmenuPanel .INDmenuGroup h4,
#INDmenu[lang="ca"] .INDmenuBody .INDmenuRow .INDmenuPanel .INDmenuGroup div {
  width: 97% !important;
}

/* line 4557, ../sass/accessiblity-plugin.scss */
#INDmenu[data-expanded="false"][lang="pt"] .INDmenuBody .INDmenuRow .INDmenuPanel .INDmenuGroup div {
  width: 90%;
}

/* line 4561, ../sass/accessiblity-plugin.scss */
#INDmenu[data-expanded="false"][lang="de"] .INDmenuBody .INDmenuRow .INDmenuPanel #INDmenuGroup-customcolor #INDcustomcolor-radioGroup label {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  padding-left: 7px !important;
}

/* line 4568, ../sass/accessiblity-plugin.scss */
#INDmenu[data-expanded="false"][lang="el"] .INDmenuFooter div:first-child button {
  font-size: 11px !important;
}

/* line 4572, ../sass/accessiblity-plugin.scss */
#INDmenu[data-expanded="false"] .INDmenuBody .INDmenuRow .INDmenuPanel .INDmenuGroup h4,
#INDmenu[data-expanded="false"] .INDmenuBody .INDmenuRow .INDmenuPanel .INDmenuGroup div {
  width: 92% !important;
}

@media screen and (max-width: 800px) {
  /* line 4578, ../sass/accessiblity-plugin.scss */
  .INDmenuBody {
    overflow: scroll;
  }

  /* line 4582, ../sass/accessiblity-plugin.scss */
  #INDdictionary-tooltip {
    width: 80%;
  }

  /* line 4586, ../sass/accessiblity-plugin.scss */
  .INDMobile #INDmenu .INDmenuBody,
  #INDmenu .INDmenuBody:focus-within,
  #INDmenu .INDmenuBody:hover {
    overflow-y: auto;
    padding: 0 1px 0 15px !important;
  }

  /* line 4593, ../sass/accessiblity-plugin.scss */
  .INDMobile.dir-rtl #INDmenu .INDmenuBody,
  .dir-rtl #INDmenu .INDmenuBody:focus-within,
  .dir-rtl #INDmenu .INDmenuBody:hover {
    overflow-y: auto;
    padding: 0 15px 0 1px !important;
  }

  /* line 4600, ../sass/accessiblity-plugin.scss */
  #INDmenu[lang="el"] button[data-indopt] .INDmenuBtn-desc,
  #INDmenu[lang="ro"] button[data-indopt] .INDmenuBtn-desc {
    font-size: 12px;
  }

  /* line 4605, ../sass/accessiblity-plugin.scss */
  #INDmenu[lang="lt"] button[data-indopt] .INDmenuBtn-desc {
    font-size: 13px;
  }

  /* line 4609, ../sass/accessiblity-plugin.scss */
  #INDmenu .INDmenuHeader .INDmenuHeader_bg {
    top: 1px;
  }

  /* line 4613, ../sass/accessiblity-plugin.scss */
  #INDmenu .INDmenuHeader {
    height: 95px;
  }
}
@media screen and (max-width: 768px) {
  /* line 4619, ../sass/accessiblity-plugin.scss */
  #INDmenu .INDmenuHeader #INDexpandMenu {
    display: none;
  }

  /* line 4623, ../sass/accessiblity-plugin.scss */
  #INDmenu[data-expanded="false"],
  #INDmenu[data-expanded="true"] {
    width: 360px;
  }

  /* line 4628, ../sass/accessiblity-plugin.scss */
  #INDmenu[data-expanded="false"][lang="el"] #INDmenuGroup-fontsize #INDfontsize-radioGroup .INDfontsize-radioWrap label {
    font-size: 12px;
  }

  /* line 4632, ../sass/accessiblity-plugin.scss */
  #INDmenu[lang="pt"] .INDmenuBody .INDmenuRow .INDmenuPanel .INDmenuGroup div,
  #INDmenu[lang="pt"] .INDmenuBody .INDmenuRow .INDmenuPanel .INDmenuGroup h4 {
    width: 92% !important;
  }

  /* line 4637, ../sass/accessiblity-plugin.scss */
  #INDmenu .INDmenuHeader {
    height: 95px;
  }

  /* line 4641, ../sass/accessiblity-plugin.scss */
  #INDmenu .INDmenuHeader #INDa11yMode {
    right: 60px;
  }
}
@media screen and (max-width: 568px) {
  /* line 4647, ../sass/accessiblity-plugin.scss */
  #INDmenu .INDmenuHeader .INDmenuHeader_bg {
    width: auto;
    right: -15px;
  }

  /* line 4652, ../sass/accessiblity-plugin.scss */
  #INDmenu .INDmenuHeader {
    height: 95px;
  }

  /* line 4656, ../sass/accessiblity-plugin.scss */
  #INDmenu #INDmenuHeader_bg,
  #INDmenu[data-expanded="true"] #INDmenuHeader_expanded_bg {
    display: block;
    width: 100%;
    top: 1px;
    right: 0;
  }

  /* line 4664, ../sass/accessiblity-plugin.scss */
  #INDmenu .INDmenuBody .INDmenuRow .INDmenuPanel .INDmenuGroup div,
  #INDmenu .INDmenuBody .INDmenuRow .INDmenuPanel .INDmenuGroup h4 {
    width: 90% !important;
  }

  /* line 4669, ../sass/accessiblity-plugin.scss */
  #INDmenu .INDmenuBody .INDmenuRow .INDmenuPanel #INDmenuGroup-customcolor #INDcustomcolor-radioGroup .INDcustomcolor-radioWrap {
    width: calc(94% / 3);
    margin-right: 3%;
  }

  /* line 4674, ../sass/accessiblity-plugin.scss */
  #INDmenu[data-expanded="false"][lang="ca"] #INDmenuGroup-customcolor #INDcustomcolor-radioGroup .INDcustomcolor-radioWrap:last-child,
  #INDmenu[data-expanded="false"][lang="ca"] #INDmenuGroup-fontsize #INDfontsize-radioGroup .INDfontsize-radioWrap:last-child {
    margin: 0 0 0 !important;
  }
}
@media screen and (max-width: 480px) {
  /* line 4681, ../sass/accessiblity-plugin.scss */
  #INDmenu .INDmenuHeader .INDmenuHeader_bg {
    right: 0;
  }

  /* line 4685, ../sass/accessiblity-plugin.scss */
  #INDdictionary-tooltip {
    width: 100%;
  }

  /* line 4689, ../sass/accessiblity-plugin.scss */
  #INDdictionary-tooltip h2 svg {
    width: 26px;
    height: 28px;
    margin-right: 4px;
  }

  /* line 4695, ../sass/accessiblity-plugin.scss */
  #INDdictionary-tooltip h2 {
    font-size: 23px;
    padding: 12px 45px 1px 11px;
  }

  /* line 4700, ../sass/accessiblity-plugin.scss */
  #INDdictionary-tooltip #INDdictionary-close {
    top: 15px;
  }

  /* line 4704, ../sass/accessiblity-plugin.scss */
  #INDdictionary-tooltip {
    border: 0;
  }

  /* line 4708, ../sass/accessiblity-plugin.scss */
  #INDdictionary-tooltip .INDdictionaryAudio {
    padding-top: 20px;
  }
}
@media screen and (max-width: 414px) {
  /* line 4714, ../sass/accessiblity-plugin.scss */
  #INDmenu[lang="ca"] .INDmenuBody .INDmenuRow .INDmenuPanel #INDmenuGroup-customcolor #INDcustomcolor-radioGroup label {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    padding-left: 7px !important;
  }
}
@media screen and (max-width: 384px) {
  /* line 4723, ../sass/accessiblity-plugin.scss */
  #INDmenu .INDmenuHeader .INDmenuHeader_bg {
    right: -13px;
  }

  /* line 4727, ../sass/accessiblity-plugin.scss */
  #INDmenu[data-expanded="false"],
  #INDmenu[data-expanded="true"] {
    width: 345px;
  }

  /* line 4732, ../sass/accessiblity-plugin.scss */
  #INDmenu[lang="el"] .INDmenuFooter div:first-child button,
  #INDmenu[lang="et"] .INDmenuFooter div:first-child button {
    margin: 0 5px !important;
  }

  /* line 4737, ../sass/accessiblity-plugin.scss */
  #INDmenu[lang="el"] .INDmenuFooter div:first-child,
  #INDmenu[lang="et"] .INDmenuFooter div:first-child,
  #INDmenu[lang="pl"] .INDmenuFooter div:first-child,
  #INDmenu[lang="pt"] .INDmenuFooter div:first-child,
  #INDmenu[lang="ru"] .INDmenuFooter div:first-child,
  #INDmenu[lang="sk"] .INDmenuFooter div:first-child {
    padding-top: 8px;
  }

  /* line 4746, ../sass/accessiblity-plugin.scss */
  #INDmenu .INDmenuHeader {
    height: 91px;
  }

  /* line 4750, ../sass/accessiblity-plugin.scss */
  #INDmenu[lang="eu"] .INDmenuBody .INDmenuRow .INDmenuPanel #INDfontsize-radioGroup .INDfontsize-radioWrap label {
    padding-right: 5px !important;
    padding-left: 5px !important;
    height: 53px !important;
  }

  /* line 4756, ../sass/accessiblity-plugin.scss */
  #INDmenu[lang="lt"] .INDmenuBody .INDmenuRow h3 button span {
    padding-right: 10px;
  }

  /* line 4760, ../sass/accessiblity-plugin.scss */
  #INDmenu[lang="pl"] .INDmenuFooter div:first-child button,
  #INDmenu[lang="pt"] .INDmenuFooter div:first-child button,
  #INDmenu[lang="ru"] .INDmenuFooter div:first-child button {
    margin: 0 5px !important;
  }

  /* line 4766, ../sass/accessiblity-plugin.scss */
  #INDmenu[lang="sk"] .INDmenuFooter div:first-child button {
    margin: 0 6px !important;
  }

  /* line 4770, ../sass/accessiblity-plugin.scss */
  #INDmenu[lang="sl"] .INDmenuBody .INDmenuRow .INDmenuPanel #INDfontsize-radioGroup .INDfontsize-radioWrap label {
    height: 33px;
  }
}
@media screen and (max-width: 375px) {
  /* line 4776, ../sass/accessiblity-plugin.scss */
  #INDmenu .INDmenuHeader h2 {
    top: 59px !important;
  }

  /* line 4780, ../sass/accessiblity-plugin.scss */
  #INDmenu .INDmenuBody .INDmenuRow .INDmenuPanel .INDfontsize-radioWrap span,
  #INDmenu .INDmenuBody .INDmenuRow .INDmenuPanel .INDfontsize-radioWrap label,
  #INDmenu .INDmenuBody .INDmenuRow .INDmenuPanel .INDcustomcolor-radioWrap span,
  #INDmenu .INDmenuBody .INDmenuRow .INDmenuPanel .INDcustomcolor-radioWrap label {
    font-size: 12px !important;
  }

  /* line 4787, ../sass/accessiblity-plugin.scss */
  #INDmenu .INDmenuBody .INDmenuRow .INDmenuPanel .INDfontsize-radioWrap label {
    padding-right: 10px !important;
    padding-left: 10px !important;
  }

  /* line 4792, ../sass/accessiblity-plugin.scss */
  #INDmenu .INDmenuBody .INDmenuRow .INDmenuPanel #INDfontsize-radioGroup .INDfontsize-radioWrap label {
    height: 34px;
  }

  /* line 4796, ../sass/accessiblity-plugin.scss */
  #INDmenu .INDmenuFooter div:first-child button[data-indopt="statement"] {
    margin: 0 15px !important;
  }

  /* line 4800, ../sass/accessiblity-plugin.scss */
  #INDmenu .INDmenuHeader {
    height: 91px;
  }

  /* line 4804, ../sass/accessiblity-plugin.scss */
  #INDmenu #INDmenuHeader_bg {
    top: 0;
  }

  /* line 4808, ../sass/accessiblity-plugin.scss */
  #INDmenu[lang="ar"] .INDmenuBody .INDmenuRow .INDmenuPanel #INDfontsize-radioGroup .INDfontsize-radioWrap label {
    height: 22px;
  }

  /* line 4812, ../sass/accessiblity-plugin.scss */
  #INDmenu[lang="ar"] .INDmenuBody .INDmenuRow .INDmenuPanel #INDfontsize-radioGroup .INDfontsize-radioWrap label {
    height: 22px;
  }

  /* line 4816, ../sass/accessiblity-plugin.scss */
  #INDmenu[lang="pt"] .INDmenuBody .INDmenuRow .INDmenuPanel #INDfontsize-radioGroup .INDfontsize-radioWrap label {
    word-break: break-word;
  }

  /* line 4820, ../sass/accessiblity-plugin.scss */
  #INDmenu[lang="pt"] .INDmenuBody #INDfontsize-radioGroup span label {
    height: 54px !important;
  }

  /* line 4824, ../sass/accessiblity-plugin.scss */
  #INDmenu[lang="pt"] .INDmenuBody .INDmenuRow .INDmenuPanel .INDfontsize-radioWrap label {
    padding-right: 5px !important;
    padding-left: 5px !important;
  }

  /* line 4829, ../sass/accessiblity-plugin.scss */
  #INDmenu[lang="ca"] .INDmenuBody #INDfontsize-radioGroup span label {
    height: 53px !important;
  }

  /* line 4833, ../sass/accessiblity-plugin.scss */
  #INDmenu[lang="da"] .INDmenuBody .INDmenuRow .INDmenuPanel #INDfontsize-radioGroup .INDfontsize-radioWrap label,
  #INDmenu[lang="de"] .INDmenuBody .INDmenuRow .INDmenuPanel #INDfontsize-radioGroup .INDfontsize-radioWrap label,
  #INDmenu[lang="sv"] .INDmenuBody .INDmenuRow .INDmenuPanel #INDfontsize-radioGroup .INDfontsize-radioWrap label,
  #INDmenu[lang="zh"] .INDmenuBody .INDmenuRow .INDmenuPanel #INDfontsize-radioGroup .INDfontsize-radioWrap label {
    height: 22px;
    padding-left: 2px !important;
    padding-right: 2px !important;
  }

  /* line 4842, ../sass/accessiblity-plugin.scss */
  #INDmenu[lang="el"] .INDmenuBody .INDmenuRow .INDmenuPanel .INDfontsize-radioWrap label {
    padding-right: 1px !important;
    padding-left: 1px !important;
    font-size: 11px !important;
  }

  /* line 4848, ../sass/accessiblity-plugin.scss */
  #INDmenu[lang="es"] .INDmenuBody .INDmenuRow .INDmenuPanel #INDfontsize-radioGroup .INDfontsize-radioWrap label {
    padding-right: 5px !important;
    padding-left: 5px !important;
    height: 53px !important;
  }

  /* line 4854, ../sass/accessiblity-plugin.scss */
  #INDmenu[lang="nl"] .INDmenuBody .INDmenuRow .INDmenuPanel .INDfontsize-radioWrap label {
    padding-right: 2px !important;
    padding-left: 2px !important;
  }
}
@media screen and (max-width: 360px) {
  /* line 4861, ../sass/accessiblity-plugin.scss */
  #INDmenu .INDmenuHeader .INDmenuHeader_bg {
    right: -24px;
  }

  /* line 4865, ../sass/accessiblity-plugin.scss */
  #INDmenu .INDmenuHeader #INDlangsCombo {
    width: 180px;
  }

  /* line 4869, ../sass/accessiblity-plugin.scss */
  #INDmenu .INDmenuHeader h2 {
    top: 54px !important;
  }

  /* line 4873, ../sass/accessiblity-plugin.scss */
  #INDmenu #INDmenuHeader_bg {
    top: 1px;
  }

  /* line 4877, ../sass/accessiblity-plugin.scss */
  #INDmenu .INDmenuHeader {
    height: 87px;
  }

  /* line 4881, ../sass/accessiblity-plugin.scss */
  #INDmenu[lang="bg"] .INDmenuBody .INDmenuRow .INDmenuPanel .INDmenuGroup div,
  #INDmenu[lang="bg"] .INDmenuBody .INDmenuRow .INDmenuPanel .INDmenuGroup h4 {
    width: 95% !important;
  }

  /* line 4886, ../sass/accessiblity-plugin.scss */
  #INDmenu[lang="bg"] .INDmenuBody .INDmenuRow .INDmenuPanel #INDmenuGroup-customcolor #INDcolorReset {
    float: right;
    margin: 0 2.5% 0 0;
  }

  /* line 4891, ../sass/accessiblity-plugin.scss */
  #INDmenu[data-expanded="false"][lang="ca"] .INDmenuFooter div:first-child button {
    margin: 0 10px;
  }

  /* line 4895, ../sass/accessiblity-plugin.scss */
  #INDmenu[lang="ca"] .INDmenuFooter div:first-child {
    height: 52px;
    padding-top: 10px;
  }

  /* line 4900, ../sass/accessiblity-plugin.scss */
  #INDmenu[data-expanded="false"],
  #INDmenu[data-expanded="true"] {
    width: 330px;
  }

  /* line 4905, ../sass/accessiblity-plugin.scss */
  #INDmenu .INDmenuBody {
    width: 96%;
  }

  /* line 4909, ../sass/accessiblity-plugin.scss */
  #INDmenu[lang="de"] .INDmenuFooter div:first-child button[data-indopt="statement"] {
    margin: 0 5px !important;
  }

  /* line 4913, ../sass/accessiblity-plugin.scss */
  #INDmenu[lang="fr"] .INDmenuBody .INDmenuRow .INDmenuPanel .INDfontsize-radioWrap label {
    padding-right: 1px !important;
    padding-left: 1px !important;
  }

  /* line 4918, ../sass/accessiblity-plugin.scss */
  #INDmenu[lang="hr"] .INDmenuFooter div:first-child {
    padding-top: 8px;
  }

  /* line 4922, ../sass/accessiblity-plugin.scss */
  #INDmenu[lang="de"] button[data-indopt] .INDmenuBtn-desc {
    font-size: 12px;
  }

  /* line 4926, ../sass/accessiblity-plugin.scss */
  #INDmenu[lang="es"] button[data-indopt] .INDmenuBtn-desc,
  #INDmenu[lang="eu"] button[data-indopt] .INDmenuBtn-desc,
  #INDmenu[lang="fr"] button[data-indopt] .INDmenuBtn-desc,
  #INDmenu[lang="it"] button[data-indopt] .INDmenuBtn-desc,
  #INDmenu[lang="pt"] button[data-indopt] .INDmenuBtn-desc,
  #INDmenu[lang="sl"] button[data-indopt] .INDmenuBtn-desc {
    font-size: 13px;
  }
}
@media screen and (max-width: 320px) {
  /* line 4937, ../sass/accessiblity-plugin.scss */
  #INDmenu .INDmenuHeader .INDmenuHeader_bg {
    right: -43px;
  }

  /* line 4941, ../sass/accessiblity-plugin.scss */
  #INDmenu .INDmenuHeader #INDlangsCombo {
    left: 48px;
  }

  /* line 4945, ../sass/accessiblity-plugin.scss */
  #INDmenu .INDmenuHeader h2 {
    top: 55px !important;
  }

  /* line 4949, ../sass/accessiblity-plugin.scss */
  #INDmenu .INDmenuHeader #INDhideButton {
    right: 10px;
  }

  /* line 4953, ../sass/accessiblity-plugin.scss */
  #INDmenu[lang="he"] .INDmenuBody .INDmenuRow .INDmenuPanel button[data-indopt="soundreder"]:focus .INDmenuBtn-desc,
  #INDmenu[lang="he"] .INDmenuBody .INDmenuRow .INDmenuPanel button[data-indopt="epilepsy"]:focus .INDmenuBtn-desc,
  #INDmenu[lang="he"] .INDmenuBody .INDmenuRow .INDmenuPanel button[data-indopt="voicecmd"]:focus .INDmenuBtn-desc,
  #INDmenu[lang="he"] .INDmenuBody .INDmenuRow .INDmenuPanel button[data-indopt="readablefont"]:focus .INDmenuBtn-desc {
    font-size: 12px;
    top: 13px !important;
  }

  /* line 4961, ../sass/accessiblity-plugin.scss */
  #INDmenu[lang="he"] .INDmenuBody .INDmenuRow .INDmenuPanel button[data-indopt="readabilitymode"]:focus .INDmenuBtn-desc {
    font-size: 12px;
    top: 0 !important;
  }

  /* line 4966, ../sass/accessiblity-plugin.scss */
  #INDmenu .INDmenuBody .INDmenuRow .INDmenuPanel #INDmenuGroup-customcolor #INDcustomcolor-radioGroup .INDcustomcolor-radioWrap {
    width: calc(98% / 3);
    margin-right: 1%;
  }

  /* line 4971, ../sass/accessiblity-plugin.scss */
  #INDmenu[lang="he"] .INDmenuHeader h2 {
    top: 51px !important;
  }

  /* line 4975, ../sass/accessiblity-plugin.scss */
  #INDmenu .INDmenuHeader h2 {
    top: 51px !important;
  }

  /* line 4979, ../sass/accessiblity-plugin.scss */
  #INDmenu[data-expanded="false"] .INDmenuHeader h2:focus::before,
  #INDmenu[data-expanded="false"] .INDmenuHeader h2:focus::after {
    width: 54%;
    left: 23%;
  }

  /* line 4985, ../sass/accessiblity-plugin.scss */
  #INDmenu[lang="ar"] .INDmenuBody .INDmenuRow .INDmenuPanel #INDfontsize-radioGroup .INDfontsize-radioWrap label {
    height: 34px;
  }

  /* line 4989, ../sass/accessiblity-plugin.scss */
  #INDmenu[data-expanded="false"],
  #INDmenu[data-expanded="true"] {
    width: 298px;
  }

  /* line 4994, ../sass/accessiblity-plugin.scss */
  #INDmenu .INDmenuHeader {
    height: 79px;
  }

  /* line 4998, ../sass/accessiblity-plugin.scss */
  #INDmenu[lang="bg"] .INDmenuBody .INDmenuRow h3 button span,
  #INDmenu[lang="el"] .INDmenuBody .INDmenuRow h3 button span,
  #INDmenu[lang="et"] .INDmenuBody .INDmenuRow h3 button span,
  #INDmenu[lang="fr"] .INDmenuBody .INDmenuRow h3 button span,
  #INDmenu[lang="it"] .INDmenuBody .INDmenuRow h3 button span {
    font-size: 13px;
    padding-top: 2px;
  }

  /* line 5007, ../sass/accessiblity-plugin.scss */
  #INDmenu[lang="cs"] .INDmenuFooter div:first-child,
  #INDmenu[lang="de"] .INDmenuFooter div:first-child,
  #INDmenu[lang="gl"] .INDmenuFooter div:first-child,
  #INDmenu[lang="it"] .INDmenuFooter div:first-child,
  #INDmenu[lang="lv"] .INDmenuFooter div:first-child,
  #INDmenu[lang="nb"] .INDmenuFooter div:first-child,
  #INDmenu[lang="ro"] .INDmenuFooter div:first-child,
  #INDmenu[lang="sl"] .INDmenuFooter div:first-child,
  #INDmenu[lang="sv"] .INDmenuFooter div:first-child {
    padding-top: 8px;
  }

  /* line 5019, ../sass/accessiblity-plugin.scss */
  #INDmenu[lang="de"] .INDmenuBody .INDmenuRow h3 button span {
    font-size: 12px;
    padding-top: 3px;
  }

  /* line 5024, ../sass/accessiblity-plugin.scss */
  #INDmenu[lang="es"] .INDmenuBody .INDmenuRow .INDmenuPanel #INDfontsize-radioGroup .INDfontsize-radioWrap label {
    padding-right: 2px !important;
    padding-left: 2px !important;
    height: 39px !important;
    font-size: 11px !important;
  }

  /* line 5031, ../sass/accessiblity-plugin.scss */
  #INDmenu[lang="it"] .INDmenuBody .INDmenuRow .INDmenuPanel .INDfontsize-radioWrap label {
    padding-right: 3px !important;
    padding-left: 3px !important;
  }

  /* line 5036, ../sass/accessiblity-plugin.scss */
  #INDmenu[lang="it"] .INDmenuFooter div:first-child button,
  #INDmenu[lang="nb"] .INDmenuFooter div:first-child button,
  #INDmenu[lang="ro"] .INDmenuFooter div:first-child button {
    margin: 0 5px !important;
  }

  /* line 5042, ../sass/accessiblity-plugin.scss */
  #INDmenu[lang="nl"] .INDmenuBody .INDmenuRow .INDmenuPanel .INDcustomcolor-radioWrap label {
    font-size: 11px !important;
  }

  /* line 5046, ../sass/accessiblity-plugin.scss */
  #INDmenu[lang="ro"] .INDmenuBody .INDmenuRow .INDmenuPanel .INDfontsize-radioWrap label,
  #INDmenu[lang="ru"] .INDmenuBody .INDmenuRow .INDmenuPanel .INDfontsize-radioWrap label,
  #INDmenu[lang="sk"] .INDmenuBody .INDmenuRow .INDmenuPanel .INDfontsize-radioWrap label {
    padding-right: 1px !important;
    padding-left: 1px !important;
  }

  /* line 5053, ../sass/accessiblity-plugin.scss */
  #INDmenu .INDmenuHeader #INDa11yMode {
    right: 44px;
  }
}
/* line 5058, ../sass/accessiblity-plugin.scss */
:root {
  --ind-color-picker: #0a7da4;
  --ind-color-bg-picker: #0a7da4;
  --ind-color-text-picker: #0a7da4;
  --ind-color-heading-picker: #0a7da4;
  --ind-color-heading-picker-default: #0a7da4;
}

/* line 5066, ../sass/accessiblity-plugin.scss */
.INDnavigation {
  margin-top: 45px !important;
}

/* line 5070, ../sass/accessiblity-plugin.scss */
html:not(#INDdummy) body:not(#INDdummy).INDreadablefont,
html:not(#INDdummy) body:not(#INDdummy).INDreadablefont > :not(#INDWrap):not(i),
html:not(#INDdummy) body:not(#INDdummy).INDreadablefont > :not(#INDWrap) *:not(i) {
  font-family: Arial !important;
}

/* line 5076, ../sass/accessiblity-plugin.scss */
#INDWrap * {
  font-family: Arial, Tahoma, sans-serif !important;
}

/* line 5080, ../sass/accessiblity-plugin.scss */
html:not(#INDdummy) body:not(#INDdummy).INDwhitecursor {
  cursor: url("https://access.nagich.co.il/assets/images/cursors/bigcursorwhite.cur"), auto !important;
}

/* line 5084, ../sass/accessiblity-plugin.scss */
html:not(#INDdummy) body:not(#INDdummy).INDwhitecursor a,
html:not(#INDdummy) body:not(#INDdummy).INDwhitecursor [role="link"],
html:not(#INDdummy) body:not(#INDdummy).INDwhitecursor area,
html:not(#INDdummy) body:not(#INDdummy).INDwhitecursor label,
html:not(#INDdummy) body:not(#INDdummy).INDwhitecursor audio,
html:not(#INDdummy) body:not(#INDdummy).INDwhitecursor video,
html:not(#INDdummy) body:not(#INDdummy).INDwhitecursor button,
html:not(#INDdummy) body:not(#INDdummy).INDwhitecursor [role="button"],
html:not(#INDdummy) body:not(#INDdummy).INDwhitecursor [role="button"] *,
html:not(#INDdummy) body:not(#INDdummy).INDwhitecursor [type="button"],
html:not(#INDdummy) body:not(#INDdummy).INDwhitecursor [type="submit"],
html:not(#INDdummy) body:not(#INDdummy).INDwhitecursor [type="image"],
html:not(#INDdummy) body:not(#INDdummy).INDwhitecursor [role="radio"],
html:not(#INDdummy) body:not(#INDdummy).INDwhitecursor [type="radio"],
html:not(#INDdummy) body:not(#INDdummy).INDwhitecursor [role="checkbox"],
html:not(#INDdummy) body:not(#INDdummy).INDwhitecursor [type="checkbox"],
html:not(#INDdummy) body:not(#INDdummy).INDwhitecursor select,
html:not(#INDdummy) body:not(#INDdummy).INDwhitecursor [role="combobox"],
html:not(#INDdummy) body:not(#INDdummy).INDwhitecursor [role="option"],
html:not(#INDdummy) body:not(#INDdummy).INDwhitecursor [role="slider"],
html:not(#INDdummy) body:not(#INDdummy).INDwhitecursor [role="scrollbar"],
html:not(#INDdummy) body:not(#INDdummy).INDwhitecursor [role="spinbutton"],
html:not(#INDdummy) body:not(#INDdummy).INDwhitecursor [role="tab"] {
  cursor: url("https://access.nagich.co.il/assets/images/cursors/bighandwhite.cur"), auto !important;
}

/* line 5110, ../sass/accessiblity-plugin.scss */
html:not(#INDdummy) body:not(#INDdummy).INDblackcursor {
  cursor: url("https://access.nagich.co.il/assets/images/cursors/bigcursorblack.cur"), auto !important;
}

/* line 5114, ../sass/accessiblity-plugin.scss */
html:not(#INDdummy) body:not(#INDdummy).INDblackcursor a,
html:not(#INDdummy) body:not(#INDdummy).INDblackcursor [role="link"],
html:not(#INDdummy) body:not(#INDdummy).INDblackcursor area,
html:not(#INDdummy) body:not(#INDdummy).INDblackcursor label,
html:not(#INDdummy) body:not(#INDdummy).INDblackcursor audio,
html:not(#INDdummy) body:not(#INDdummy).INDblackcursor video,
html:not(#INDdummy) body:not(#INDdummy).INDblackcursor button,
html:not(#INDdummy) body:not(#INDdummy).INDblackcursor [role="button"],
html:not(#INDdummy) body:not(#INDdummy).INDblackcursor [role="button"] *,
html:not(#INDdummy) body:not(#INDdummy).INDblackcursor [type="button"],
html:not(#INDdummy) body:not(#INDdummy).INDblackcursor [type="submit"],
html:not(#INDdummy) body:not(#INDdummy).INDblackcursor [type="image"],
html:not(#INDdummy) body:not(#INDdummy).INDblackcursor [role="radio"],
html:not(#INDdummy) body:not(#INDdummy).INDblackcursor [type="radio"],
html:not(#INDdummy) body:not(#INDdummy).INDblackcursor [role="checkbox"],
html:not(#INDdummy) body:not(#INDdummy).INDblackcursor [type="checkbox"],
html:not(#INDdummy) body:not(#INDdummy).INDblackcursor select,
html:not(#INDdummy) body:not(#INDdummy).INDblackcursor [role="combobox"],
html:not(#INDdummy) body:not(#INDdummy).INDblackcursor [role="option"],
html:not(#INDdummy) body:not(#INDdummy).INDblackcursor [role="slider"],
html:not(#INDdummy) body:not(#INDdummy).INDblackcursor [role="scrollbar"],
html:not(#INDdummy) body:not(#INDdummy).INDblackcursor [role="spinbutton"],
html:not(#INDdummy) body:not(#INDdummy).INDblackcursor [role="tab"] {
  cursor: url("https://access.nagich.co.il/assets/images/cursors/bighandblack.cur"), auto !important;
}

/* line 5140, ../sass/accessiblity-plugin.scss */
html:not(#INDdummy) body:not(#INDdummy).INDbigcursor textarea,
html:not(#INDdummy) body:not(#INDdummy).INDbigcursor [type="text"] {
  cursor: url("https://access.nagich.co.il/assets/images/cursors/bigtext.cur"), auto !important;
}

/* line 5145, ../sass/accessiblity-plugin.scss */
html:not(#INDdummy) body:not(#INDdummy).INDbigcursor [disabled] {
  cursor: url("https://access.nagich.co.il/assets/images/cursors/bigdisable.cur"), auto !important;
}

/* line 5149, ../sass/accessiblity-plugin.scss */
html:not(#INDdummy) body:not(#INDdummy).INDblackwhite,
html:not(#INDdummy) body:not(#INDdummy).INDblackwhite > :not(#INDWrap),
html:not(#INDdummy) body:not(#INDdummy).INDblackwhite > :not(#INDWrap) *:not(img):not(video) {
  color: White;
  background-color: Black;
}

/* line 5156, ../sass/accessiblity-plugin.scss */
html:not(#INDdummy) body:not(#INDdummy).INDblackwhite ::-webkit-input-placeholder {
  color: White !important;
}

/* line 5160, ../sass/accessiblity-plugin.scss */
html:not(#INDdummy) body:not(#INDdummy).INDblackwhite ::-moz-placeholder {
  color: White !important;
}

/* line 5164, ../sass/accessiblity-plugin.scss */
html:not(#INDdummy) body:not(#INDdummy).INDblackwhite :-moz-placeholder {
  color: White !important;
}

/* line 5168, ../sass/accessiblity-plugin.scss */
html:not(#INDdummy) body:not(#INDdummy).INDblackwhite :-ms-input-placeholder {
  color: White !important;
}

/* line 5172, ../sass/accessiblity-plugin.scss */
html:not(#INDdummy) body:not(#INDdummy).INDblackwhite select,
html:not(#INDdummy) body:not(#INDdummy).INDblackwhite :placeholder-shown {
  background-color: Black !important;
  outline: 1px dashed gold !important;
}

/* line 5178, ../sass/accessiblity-plugin.scss */
html:not(#INDdummy) body:not(#INDdummy).INDwhiteblack,
html:not(#INDdummy) body:not(#INDdummy).INDwhiteblack > :not(#INDWrap),
html:not(#INDdummy) body:not(#INDdummy).INDwhiteblack > :not(#INDWrap) *:not(img):not(video) {
  color: Black;
  background-color: White;
}

/* line 5185, ../sass/accessiblity-plugin.scss */
html:not(#INDdummy) body:not(#INDdummy).INDwhiteblack ::-webkit-input-placeholder {
  color: Black !important;
}

/* line 5189, ../sass/accessiblity-plugin.scss */
html:not(#INDdummy) body:not(#INDdummy).INDwhiteblack ::-moz-placeholder {
  color: Black !important;
}

/* line 5193, ../sass/accessiblity-plugin.scss */
html:not(#INDdummy) body:not(#INDdummy).INDwhiteblack :-moz-placeholder {
  color: Black !important;
}

/* line 5197, ../sass/accessiblity-plugin.scss */
html:not(#INDdummy) body:not(#INDdummy).INDwhiteblack :-ms-input-placeholder {
  color: Black !important;
}

/* line 5201, ../sass/accessiblity-plugin.scss */
html:not(#INDdummy) body:not(#INDdummy).INDwhiteblack :placeholder-shown {
  background-color: White !important;
}

/* line 5205, ../sass/accessiblity-plugin.scss */
html:not(#INDdummy) body:not(#INDdummy).INDblackwhite > a,
html:not(#INDdummy) body:not(#INDdummy).INDblackwhite > :not(#INDWrap) a {
  outline: 1px dashed Gold;
}

/* line 5210, ../sass/accessiblity-plugin.scss */
html:not(#INDdummy) body:not(#INDdummy).INDwhiteblack > a,
html:not(#INDdummy) body:not(#INDdummy).INDwhiteblack > :not(#INDWrap) a {
  outline: 1px dashed MidnightBlue;
}

/* line 5215, ../sass/accessiblity-plugin.scss */
html:not(#INDdummy) body:not(#INDdummy).INDblackwhite > h1 *,
html:not(#INDdummy) body:not(#INDdummy).INDblackwhite > h2 *,
html:not(#INDdummy) body:not(#INDdummy).INDblackwhite > h3 *,
html:not(#INDdummy) body:not(#INDdummy).INDblackwhite > h4 *,
html:not(#INDdummy) body:not(#INDdummy).INDblackwhite > h5 *,
html:not(#INDdummy) body:not(#INDdummy).INDblackwhite > h6 *,
html:not(#INDdummy) body:not(#INDdummy).INDblackwhite > [role="heading"] *,
html:not(#INDdummy) body:not(#INDdummy).INDblackwhite > :not(#INDWrap) h1 *,
html:not(#INDdummy) body:not(#INDdummy).INDblackwhite > :not(#INDWrap) h2 *,
html:not(#INDdummy) body:not(#INDdummy).INDblackwhite > :not(#INDWrap) h3 *,
html:not(#INDdummy) body:not(#INDdummy).INDblackwhite > :not(#INDWrap) h4 *,
html:not(#INDdummy) body:not(#INDdummy).INDblackwhite > :not(#INDWrap) h5 *,
html:not(#INDdummy) body:not(#INDdummy).INDblackwhite > :not(#INDWrap) h6 *,
html:not(#INDdummy) body:not(#INDdummy).INDblackwhite > :not(#INDWrap) [role="heading"] *,
html:not(#INDdummy) body:not(#INDdummy).INDblackwhite > h1,
html:not(#INDdummy) body:not(#INDdummy).INDblackwhite > h2,
html:not(#INDdummy) body:not(#INDdummy).INDblackwhite > h3,
html:not(#INDdummy) body:not(#INDdummy).INDblackwhite > h4,
html:not(#INDdummy) body:not(#INDdummy).INDblackwhite > h5,
html:not(#INDdummy) body:not(#INDdummy).INDblackwhite > h6,
html:not(#INDdummy) body:not(#INDdummy).INDblackwhite > [role="heading"],
html:not(#INDdummy) body:not(#INDdummy).INDblackwhite > :not(#INDWrap) h1,
html:not(#INDdummy) body:not(#INDdummy).INDblackwhite > :not(#INDWrap) h2,
html:not(#INDdummy) body:not(#INDdummy).INDblackwhite > :not(#INDWrap) h3,
html:not(#INDdummy) body:not(#INDdummy).INDblackwhite > :not(#INDWrap) h4,
html:not(#INDdummy) body:not(#INDdummy).INDblackwhite > :not(#INDWrap) h5,
html:not(#INDdummy) body:not(#INDdummy).INDblackwhite > :not(#INDWrap) h6,
html:not(#INDdummy) body:not(#INDdummy).INDblackwhite > :not(#INDWrap) [role="heading"] {
  color: Gold !important;
}

/* line 5246, ../sass/accessiblity-plugin.scss */
html:not(#INDdummy) body:not(#INDdummy).INDwhiteblack > h1,
html:not(#INDdummy) body:not(#INDdummy).INDwhiteblack > h2,
html:not(#INDdummy) body:not(#INDdummy).INDwhiteblack > h3,
html:not(#INDdummy) body:not(#INDdummy).INDwhiteblack > h4,
html:not(#INDdummy) body:not(#INDdummy).INDwhiteblack > h5,
html:not(#INDdummy) body:not(#INDdummy).INDwhiteblack > h6,
html:not(#INDdummy) body:not(#INDdummy).INDwhiteblack > [role="heading"],
html:not(#INDdummy) body:not(#INDdummy).INDwhiteblack > :not(#INDWrap) h1,
html:not(#INDdummy) body:not(#INDdummy).INDwhiteblack > :not(#INDWrap) h2,
html:not(#INDdummy) body:not(#INDdummy).INDwhiteblack > :not(#INDWrap) h3,
html:not(#INDdummy) body:not(#INDdummy).INDwhiteblack > :not(#INDWrap) h4,
html:not(#INDdummy) body:not(#INDdummy).INDwhiteblack > :not(#INDWrap) h5,
html:not(#INDdummy) body:not(#INDdummy).INDwhiteblack > :not(#INDWrap) h6,
html:not(#INDdummy) body:not(#INDdummy).INDwhiteblack > :not(#INDWrap) [role="heading"] {
  color: MidnightBlue !important;
}

/* line 5263, ../sass/accessiblity-plugin.scss */
html:not(#INDdummy) body:not(#INDdummy).INDblackwhite > :not(#INDWrap):not([tabindex="-1"]):focus,
html:not(#INDdummy) body:not(#INDdummy).INDblackwhite > :not(#INDWrap):not([tabindex="-1"]):focus *,
html:not(#INDdummy) body:not(#INDdummy).INDblackwhite > :not(#INDWrap) :not([tabindex="-1"]):focus,
html:not(#INDdummy) body:not(#INDdummy).INDblackwhite > :not(#INDWrap) :not([tabindex="-1"]):focus *,
html:not(#INDdummy) body:not(#INDdummy).INDblackwhite a:hover,
html:not(#INDdummy) body:not(#INDdummy).INDblackwhite a:hover *,
html:not(#INDdummy) body:not(#INDdummy).INDblackwhite > :not(#INDWrap) a:hover,
html:not(#INDdummy) body:not(#INDdummy).INDblackwhite > :not(#INDWrap) a:hover *,
html:not(#INDdummy) body:not(#INDdummy).INDwhiteblack > :not(#INDWrap):not([tabindex="-1"]):focus,
html:not(#INDdummy) body:not(#INDdummy).INDwhiteblack > :not(#INDWrap):not([tabindex="-1"]):focus *,
html:not(#INDdummy) body:not(#INDdummy).INDwhiteblack > :not(#INDWrap) :not([tabindex="-1"]):focus,
html:not(#INDdummy) body:not(#INDdummy).INDwhiteblack > :not(#INDWrap) :not([tabindex="-1"]):focus *,
html:not(#INDdummy) body:not(#INDdummy).INDwhiteblack a:hover,
html:not(#INDdummy) body:not(#INDdummy).INDwhiteblack a:hover *,
html:not(#INDdummy) body:not(#INDdummy).INDwhiteblack > :not(#INDWrap) a:hover,
html:not(#INDdummy) body:not(#INDdummy).INDwhiteblack > :not(#INDWrap) a:hover * {
  font-weight: bold;
  -webkit-transition: color 0.3s ease-in, fill 0.3s ease-in;
  -moz-transition: color 0.3s ease-in, fill 0.3s ease-in;
  -ms-transition: color 0.3s ease-in, fill 0.3s ease-in;
  -o-transition: color 0.3s ease-in, fill 0.3s ease-in;
  transition: color 0.3s ease-in, fill 0.3s ease-in;
}

/* line 5287, ../sass/accessiblity-plugin.scss */
html:not(#INDdummy) body:not(#INDdummy).INDblackwhite :focus::-webkit-input-placeholder,
html:not(#INDdummy) body:not(#INDdummy).INDwhiteblack :focus::-webkit-input-placeholder {
  color: Black !important;
}

/* line 5292, ../sass/accessiblity-plugin.scss */
html:not(#INDdummy) body:not(#INDdummy).INDblackwhite :focus::-moz-placeholder,
html:not(#INDdummy) body:not(#INDdummy).INDwhiteblack :focus::-moz-placeholder {
  color: Black !important;
}

/* line 5297, ../sass/accessiblity-plugin.scss */
html:not(#INDdummy) body:not(#INDdummy).INDblackwhite :focus:-moz-placeholder,
html:not(#INDdummy) body:not(#INDdummy).INDwhiteblack :focus:-moz-placeholder {
  color: Black !important;
}

/* line 5302, ../sass/accessiblity-plugin.scss */
html:not(#INDdummy) body:not(#INDdummy).INDblackwhite :focus:-ms-input-placeholder,
html:not(#INDdummy) body:not(#INDdummy).INDwhiteblack :focus:-ms-input-placeholder {
  color: Black !important;
}

/* line 5307, ../sass/accessiblity-plugin.scss */
html:not(#INDdummy) body:not(#INDdummy).INDblackwhite :focus:placeholder-shown,
html:not(#INDdummy) body:not(#INDdummy).INDwhiteblack :focus:placeholder-shown {
  background-color: LemonChiffon !important;
}

/* line 5312, ../sass/accessiblity-plugin.scss */
html:not(#INDdummy) body:not(#INDdummy).INDblackwhite #INDmenu :focus,
html:not(#INDdummy) body:not(#INDdummy).INDblackwhite #INDmenu :focus * {
  color: Black;
  fill: Black;
  stroke: Black;
  background-color: LemonChiffon;
  font-weight: bold;
  -webkit-transition: color 0.3s ease-in, fill 0.3s ease-in, stroke 0.3s ease-in;
  -moz-transition: color 0.3s ease-in, fill 0.3s ease-in, stroke 0.3s ease-in;
  -ms-transition: color 0.3s ease-in, fill 0.3s ease-in, stroke 0.3s ease-in;
  -o-transition: color 0.3s ease-in, fill 0.3s ease-in, stroke 0.3s ease-in;
  transition: color 0.3s ease-in, fill 0.3s ease-in, stroke 0.3s ease-in;
}

/* line 5326, ../sass/accessiblity-plugin.scss */
html:not(#INDdummy) body:not(#INDdummy).INDblackwhite .INDmenuFooter :focus path,
html:not(#INDdummy) body:not(#INDdummy).INDblackwhite .INDmenuFooter :focus polygon {
  fill: White !important;
}

/* line 5331, ../sass/accessiblity-plugin.scss */
html:not(#INDdummy) body.INDmonochrome > :not(#INDWrap):not(#INDbtnWrap) {
  -webkit-filter: grayscale(1);
  -moz-filter: grayscale(1);
  -ms-filter: grayscale(1);
  -o-filter: grayscale(1);
  filter: grayscale(1);
}

/* line 5339, ../sass/accessiblity-plugin.scss */
html:not(#INDdummy) body.INDlowHue > :not(#INDWrap):not(#INDbtnWrap) {
  -webkit-filter: saturate(40%);
  -moz-filter: saturate(40%);
  -ms-filter: saturate(40%);
  -o-filter: saturate(40%);
  filter: saturate(40%);
}

/* line 5347, ../sass/accessiblity-plugin.scss */
html:not(#INDdummy) body.INDhighHue > :not(#INDWrap):not(#INDbtnWrap) {
  -webkit-filter: saturate(200%);
  -moz-filter: saturate(200%);
  -ms-filter: saturate(200%);
  -o-filter: saturate(200%);
  filter: saturate(200%);
}

/* line 5355, ../sass/accessiblity-plugin.scss */
html:not(#INDdummy) body:not(#INDdummy).INDhighlightHeaders > h1,
html:not(#INDdummy) body:not(#INDdummy).INDhighlightHeaders > h2,
html:not(#INDdummy) body:not(#INDdummy).INDhighlightHeaders > h3,
html:not(#INDdummy) body:not(#INDdummy).INDhighlightHeaders > h4,
html:not(#INDdummy) body:not(#INDdummy).INDhighlightHeaders > h5,
html:not(#INDdummy) body:not(#INDdummy).INDhighlightHeaders > h6,
html:not(#INDdummy) body:not(#INDdummy).INDhighlightHeaders > [role="heading"],
html:not(#INDdummy) body:not(#INDdummy).INDhighlightHeaders > :not(#INDWrap) h1,
html:not(#INDdummy) body:not(#INDdummy).INDhighlightHeaders > :not(#INDWrap) h2,
html:not(#INDdummy) body:not(#INDdummy).INDhighlightHeaders > :not(#INDWrap) h3,
html:not(#INDdummy) body:not(#INDdummy).INDhighlightHeaders > :not(#INDWrap) h4,
html:not(#INDdummy) body:not(#INDdummy).INDhighlightHeaders > :not(#INDWrap) h5,
html:not(#INDdummy) body:not(#INDdummy).INDhighlightHeaders > :not(#INDWrap) h6,
html:not(#INDdummy) body:not(#INDdummy).INDhighlightHeaders > :not(#INDWrap) [role="heading"],
html:not(#INDdummy) body:not(#INDdummy).INDhighlightAll > h1,
html:not(#INDdummy) body:not(#INDdummy).INDhighlightAll > h2,
html:not(#INDdummy) body:not(#INDdummy).INDhighlightAll > h3,
html:not(#INDdummy) body:not(#INDdummy).INDhighlightAll > h4,
html:not(#INDdummy) body:not(#INDdummy).INDhighlightAll > h5,
html:not(#INDdummy) body:not(#INDdummy).INDhighlightAll > h6,
html:not(#INDdummy) body:not(#INDdummy).INDhighlightAll > [role="heading"],
html:not(#INDdummy) body:not(#INDdummy).INDhighlightAll > :not(#INDWrap) h1,
html:not(#INDdummy) body:not(#INDdummy).INDhighlightAll > :not(#INDWrap) h2,
html:not(#INDdummy) body:not(#INDdummy).INDhighlightAll > :not(#INDWrap) h3,
html:not(#INDdummy) body:not(#INDdummy).INDhighlightAll > :not(#INDWrap) h4,
html:not(#INDdummy) body:not(#INDdummy).INDhighlightAll > :not(#INDWrap) h5,
html:not(#INDdummy) body:not(#INDdummy).INDhighlightAll > :not(#INDWrap) h6,
html:not(#INDdummy) body:not(#INDdummy).INDhighlightAll > :not(#INDWrap) [role="heading"] {
  font-weight: bold;
  border-bottom: 2px solid #222;
}

/* line 5387, ../sass/accessiblity-plugin.scss */
html:not(#INDdummy) body:not(#INDdummy).INDhighlightLinks > a,
html:not(#INDdummy) body:not(#INDdummy).INDhighlightLinks > [role="link"],
html:not(#INDdummy) body:not(#INDdummy).INDhighlightLinks > :not(#INDWrap) a,
html:not(#INDdummy) body:not(#INDdummy).INDhighlightLinks > :not(#INDWrap) [role="link"],
html:not(#INDdummy) body:not(#INDdummy).INDhighlightAll > a,
html:not(#INDdummy) body:not(#INDdummy).INDhighlightAll > [role="link"],
html:not(#INDdummy) body:not(#INDdummy).INDhighlightAll > :not(#INDWrap) a,
html:not(#INDdummy) body:not(#INDdummy).INDhighlightAll > :not(#INDWrap) [role="link"] {
  color: Red;
  border-bottom: 2px solid red;
  text-decoration: none;
}

/* line 5400, ../sass/accessiblity-plugin.scss */
html:not(#INDdummy) body.INDhighlightHeaders.INDblackwhite:not(#INDdummy) > h1,
html:not(#INDdummy) body.INDhighlightHeaders.INDblackwhite:not(#INDdummy) > h2,
html:not(#INDdummy) body.INDhighlightHeaders.INDblackwhite:not(#INDdummy) > h3,
html:not(#INDdummy) body.INDhighlightHeaders.INDblackwhite:not(#INDdummy) > h4,
html:not(#INDdummy) body.INDhighlightHeaders.INDblackwhite:not(#INDdummy) > h5,
html:not(#INDdummy) body.INDhighlightHeaders.INDblackwhite:not(#INDdummy) > h6,
html:not(#INDdummy) body.INDhighlightHeaders.INDblackwhite:not(#INDdummy) > [role="heading"],
html:not(#INDdummy) body.INDhighlightHeaders.INDblackwhite:not(#INDdummy) > *:not(#INDWrap) h1,
html:not(#INDdummy) body.INDhighlightHeaders.INDblackwhite:not(#INDdummy) > *:not(#INDWrap) h2,
html:not(#INDdummy) body.INDhighlightHeaders.INDblackwhite:not(#INDdummy) > *:not(#INDWrap) h3,
html:not(#INDdummy) body.INDhighlightHeaders.INDblackwhite:not(#INDdummy) > *:not(#INDWrap) h4,
html:not(#INDdummy) body.INDhighlightHeaders.INDblackwhite:not(#INDdummy) > *:not(#INDWrap) h5,
html:not(#INDdummy) body.INDhighlightHeaders.INDblackwhite:not(#INDdummy) > *:not(#INDWrap) h6,
html:not(#INDdummy) body.INDhighlightHeaders.INDblackwhite:not(#INDdummy) > *:not(#INDWrap) [role="heading"],
html:not(#INDdummy) body.INDhighlightAll.INDblackwhite:not(#INDdummy) > h1,
html:not(#INDdummy) body.INDhighlightAll.INDblackwhite:not(#INDdummy) > h2,
html:not(#INDdummy) body.INDhighlightAll.INDblackwhite:not(#INDdummy) > h3,
html:not(#INDdummy) body.INDhighlightAll.INDblackwhite:not(#INDdummy) > h4,
html:not(#INDdummy) body.INDhighlightAll.INDblackwhite:not(#INDdummy) > h5,
html:not(#INDdummy) body.INDhighlightAll.INDblackwhite:not(#INDdummy) > h6,
html:not(#INDdummy) body.INDhighlightAll.INDblackwhite:not(#INDdummy) > [role="heading"],
html:not(#INDdummy) body.INDhighlightAll.INDblackwhite:not(#INDdummy) > *:not(#INDWrap) h1,
html:not(#INDdummy) body.INDhighlightAll.INDblackwhite:not(#INDdummy) > *:not(#INDWrap) h2,
html:not(#INDdummy) body.INDhighlightAll.INDblackwhite:not(#INDdummy) > *:not(#INDWrap) h3,
html:not(#INDdummy) body.INDhighlightAll.INDblackwhite:not(#INDdummy) > *:not(#INDWrap) h4,
html:not(#INDdummy) body.INDhighlightAll.INDblackwhite:not(#INDdummy) > *:not(#INDWrap) h5,
html:not(#INDdummy) body.INDhighlightAll.INDblackwhite:not(#INDdummy) > *:not(#INDWrap) h6,
html:not(#INDdummy) body.INDhighlightAll.INDblackwhite:not(#INDdummy) > *:not(#INDWrap) [role="heading"] {
  border-color: White;
}

/* line 5431, ../sass/accessiblity-plugin.scss */
html:not(#INDdummy) body.INDhighlightLinks.INDblackwhite:not(#INDdummy) > a,
html:not(#INDdummy) body.INDhighlightLinks.INDblackwhite:not(#INDdummy) > [role="link"],
html:not(#INDdummy) body.INDhighlightLinks.INDblackwhite:not(#INDdummy) > *:not(#INDWrap) a,
html:not(#INDdummy) body.INDhighlightLinks.INDblackwhite:not(#INDdummy) > *:not(#INDWrap) [role="link"],
html:not(#INDdummy) body.INDhighlightAll.INDblackwhite:not(#INDdummy) > a,
html:not(#INDdummy) body.INDhighlightAll.INDblackwhite:not(#INDdummy) > [role="link"],
html:not(#INDdummy) body.INDhighlightAll.INDblackwhite:not(#INDdummy) > *:not(#INDWrap) a,
html:not(#INDdummy) body.INDhighlightAll.INDblackwhite:not(#INDdummy) > *:not(#INDWrap) [role="link"] {
  color: Gold;
  border-color: Gold;
}

/* line 5443, ../sass/accessiblity-plugin.scss */
html:not(#INDdummy) body:not(#INDdummy).INDbackgroundColors {
  background-color: var(--ind-color-bg-picker) !important;
  transition: none !important;
}

/* line 5448, ../sass/accessiblity-plugin.scss */
html:not(#INDdummy) body:not(#INDdummy).INDbackgroundColors > :not(#INDWrap),
html:not(#INDdummy) body:not(#INDdummy).INDbackgroundColors > :not(#INDWrap) * {
  background-color: inherit !important;
  transition: none !important;
}

/* line 5454, ../sass/accessiblity-plugin.scss */
html:not(#INDdummy) body:not(#INDdummy).INDtextColors {
  color: var(--ind-color-text-picker) !important;
  transition: none !important;
}

/* line 5459, ../sass/accessiblity-plugin.scss */
html:not(#INDdummy) body:not(#INDdummy).INDtextColors > :not(#INDWrap),
html:not(#INDdummy) body:not(#INDdummy).INDtextColors > :not(#INDWrap) * {
  color: inherit !important;
  transition: none !important;
}

/* line 5465, ../sass/accessiblity-plugin.scss */
html:not(#INDdummy) body:not(#INDdummy).INDheadingColors > h1,
html:not(#INDdummy) body:not(#INDdummy).INDheadingColors > h2,
html:not(#INDdummy) body:not(#INDdummy).INDheadingColors > h3,
html:not(#INDdummy) body:not(#INDdummy).INDheadingColors > h4,
html:not(#INDdummy) body:not(#INDdummy).INDheadingColors > h5,
html:not(#INDdummy) body:not(#INDdummy).INDheadingColors > h6,
html:not(#INDdummy) body:not(#INDdummy).INDheadingColors > [role="heading"],
html:not(#INDdummy) body:not(#INDdummy).INDheadingColors > :not(#INDWrap) h1,
html:not(#INDdummy) body:not(#INDdummy).INDheadingColors > :not(#INDWrap) h2,
html:not(#INDdummy) body:not(#INDdummy).INDheadingColors > :not(#INDWrap) h3,
html:not(#INDdummy) body:not(#INDdummy).INDheadingColors > :not(#INDWrap) h4,
html:not(#INDdummy) body:not(#INDdummy).INDheadingColors > :not(#INDWrap) h5,
html:not(#INDdummy) body:not(#INDdummy).INDheadingColors > :not(#INDWrap) h6,
html:not(#INDdummy) body:not(#INDdummy).INDheadingColors > :not(#INDWrap) [role="heading"] {
  color: var(--ind-color-heading-picker) !important;
  transition-property: background !important;
}

/* line 5483, ../sass/accessiblity-plugin.scss */
html:not(#INDdummy) body:not(#INDdummy).INDepilepsy * {
  transition: none !important;
  animation: none !important;
}

/* line 5488, ../sass/accessiblity-plugin.scss */
#INDmagnifierBox {
  display: none;
  position: fixed;
  background: rgba(0, 0, 0, 0.9);
  color: transparent;
  font-size: 2rem;
  white-space: pre-wrap;
  padding: 10px;
  line-height: 1 !important;
  max-width: 50%;
  border-radius: 3px;
  z-index: 2147483645;
}

/* line 5502, ../sass/accessiblity-plugin.scss */
.INDMoblie #INDmagnifierBox {
  position: fixed !important;
}

@-moz-document url-prefix() {
  /* line 5507, ../sass/accessiblity-plugin.scss */
  html:not(#INDdummy) body.INDmagnifier > :not(#INDWrap):not(#INDbtnWrap) {
    transform: scale(1.5);
    transform-origin: 100% 0;
  }
}
/* line 5513, ../sass/accessiblity-plugin.scss */
html:not(#INDdummy) body.INDmagnifier > :not(#INDWrap):not(#INDbtnWrap) {
  transition: transform 0.6s, zoom 0.6s;
}

/* line 5517, ../sass/accessiblity-plugin.scss */
html:not(#INDdummy) body.INDmagnifier > :not(#INDWrap):not(#INDbtnWrap) {
  zoom: 1.5;
}

/* line 5521, ../sass/accessiblity-plugin.scss */
#INDgoogleImg {
  vertical-align: middle !important;
  width: 23px !important;
  margin: 0 8px !important;
}

/* line 5527, ../sass/accessiblity-plugin.scss */
#INDreadguide {
  visibility: hidden;
}

/* line 5531, ../sass/accessiblity-plugin.scss */
.INDreadguide #INDreadguide {
  background: #363636;
  width: 400px;
  height: 10px;
  position: fixed;
  visibility: visible;
  opacity: 1;
  border-radius: 10px;
}

/* line 5541, ../sass/accessiblity-plugin.scss */
.INDanimate .INDMask {
  transition: all 1s;
}

/* line 5545, ../sass/accessiblity-plugin.scss */
.INDMask {
  visibility: hidden;
  opacity: 0;
  width: 100%;
  height: 100%;
  background: #1a1a1a;
  position: fixed;
  border-radius: 10px;
  left: 0;
}

/* line 5556, ../sass/accessiblity-plugin.scss */
.INDfocusmode .INDMask {
  visibility: visible;
  opacity: 0.7;
}

/* line 5561, ../sass/accessiblity-plugin.scss */
.INDfocusmode #INDtopMask {
  margin-top: 75px;
}

/* line 5565, ../sass/accessiblity-plugin.scss */
.INDfocusmode #INDbotMask {
  margin-bottom: 75px;
}

/* line 5569, ../sass/accessiblity-plugin.scss */
.INDautoCompHide {
  display: none;
  visibility: hidden;
  opacity: 0;
}

/* line 5575, ../sass/accessiblity-plugin.scss */
.INDautoCompShow {
  display: block !important;
  visibility: visible !important;
  opacity: 1 !important;
}

/* line 5581, ../sass/accessiblity-plugin.scss */
.INDnavigation .INDmenubarPopup[aria-hidden="true"] {
  display: none !important;
}

/* line 5585, ../sass/accessiblity-plugin.scss */
.INDDesktop.INDkeyboard [tabindex]:not(.INDblock):hover,
.INDDesktop.INDsoundreder [tabindex]:not(.INDblock):hover {
  box-shadow: 0 0 6px 3px Blue, 0 0 2px #333 inset !important;
}

/* line 5590, ../sass/accessiblity-plugin.scss */
body.INDshowBlocks.INDblock,
body.INDshowBlocks > .INDblock,
body.INDshowBlocks > :not(#INDWrap) .INDblock {
  outline: 2px dashed Green !important;
}

/* line 5596, ../sass/accessiblity-plugin.scss */
body.INDshowBlocks:not(#INDdummy).INDblock .INDblock,
body.INDshowBlocks :not(#INDdummy).INDblock .INDblock {
  outline: 3px dashed Red !important;
}

/* line 5601, ../sass/accessiblity-plugin.scss */
body.INDshowBlocks :not(#INDdummy):not(#INDdummy).INDdialog,
body.INDshowBlocks :not(#INDdummy):not(#INDdummy).INDpanel {
  outline: 3px dashed Sienna !important;
}

/* line 5606, ../sass/accessiblity-plugin.scss */
body.INDshowBlocks iframe {
  outline: 2px dashed BlueViolet !important;
  box-shadow: 0 0 0 2px #d5b3f5 !important;
}

/* line 5611, ../sass/accessiblity-plugin.scss */
#INDshortcutMenu {
  position: fixed;
  top: 0;
  margin-top: -1px;
  background: White;
  background-clip: padding-box;
  border: 5px solid #122231;
  border: 5px solid rgba(18, 34, 49, 0.7);
  border-radius: 0 0 8px 8px;
  box-shadow: 0 0 1px 1px White;
  letter-spacing: 0.7px;
  z-index: 100;
}

/* line 5625, ../sass/accessiblity-plugin.scss */
body.dir-ltr #INDshortcutMenu {
  left: 352px;
}

/* line 5629, ../sass/accessiblity-plugin.scss */
body.dir-rtl #INDshortcutMenu {
  right: 352px;
}

/* line 5633, ../sass/accessiblity-plugin.scss */
#INDshortcutMenu > * {
  vertical-align: middle !important;
  cursor: pointer !important;
}

/* line 5638, ../sass/accessiblity-plugin.scss */
#INDshortcutMenu ul,
#INDshortcutMenu li {
  list-style: none !important;
  background-image: none !important;
  margin: 0 !important;
  padding: 0 !important;
  display: inline-block !important;
}

/* line 5647, ../sass/accessiblity-plugin.scss */
#INDshortcutMenu li {
  float: left !important;
}

/* line 5651, ../sass/accessiblity-plugin.scss */
#INDWrap[dir="rtl"] #INDshortcutMenu li {
  float: right !important;
}

/* line 5655, ../sass/accessiblity-plugin.scss */
#INDshortcutMenu a {
  padding: 4px 12px !important;
  display: inline-block !important;
  text-decoration: none !important;
  border-radius: 5px !important;
  border: 1px solid transparent !important;
}

/* line 5663, ../sass/accessiblity-plugin.scss */
#INDshortcutMenu a.notinpage {
  display: none !important;
}

/* line 5667, ../sass/accessiblity-plugin.scss */
#INDshortcutMenu a:hover {
  border: 1px solid #75baff !important;
}

/* line 5671, ../sass/accessiblity-plugin.scss */
#INDshortcutMenu a span {
  color: #0a7da4 !important;
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: 15px !important;
}

/* line 5677, ../sass/accessiblity-plugin.scss */
#INDshortcutMenu [role="status"] {
  color: Black !important;
}

/* line 5681, ../sass/accessiblity-plugin.scss */
#INDshortcutMenu #INDshortcutMenuTipBtn {
  display: inline-block !important;
  position: static !important;
  float: none !important;
  background: none !important;
  width: auto !important;
  height: auto !important;
  min-width: auto !important;
  margin: 0 !important;
  padding: 1px 6px !important;
  border: none !important;
  font-size: larger !important;
}

/* line 5695, ../sass/accessiblity-plugin.scss */
#INDshortcutMenu #INDshortcutMenuTipBtn svg {
  width: 17px !important;
  height: 17px !important;
  vertical-align: middle !important;
}

/* line 5701, ../sass/accessiblity-plugin.scss */
#INDshortcutMenu #INDshortcutMenuTipBtn path {
  fill: SteelBlue !important;
}

/* line 5705, ../sass/accessiblity-plugin.scss */
#INDshortcutMenu :not(#INDdummy).INDtooltip,
#INDshortcutMenu :not(#INDdummy).INDtooltip {
  display: none !important;
  top: 46px !important;
}

/* line 5711, ../sass/accessiblity-plugin.scss */
#INDshortcutMenu :focus + :not(#INDdummy).INDtooltip,
#INDshortcutMenu :hover + :not(#INDdummy).INDtooltip {
  display: block !important;
}

/* line 5716, ../sass/accessiblity-plugin.scss */
.INDkeyboard [role="menubar"]:focus-within:after,
.INDkeyboard [role="tablist"]:focus-within:after,
.INDkeyboard [role="radio"]:focus:after,
.INDkeyboard [role="checkbox"]:focus:after {
  position: absolute;
  top: -39px;
  padding: 10px 20px;
  font-size: 0.888888rem;
  border-radius: 5px;
  background: Black;
  color: White;
  font-family: Arial;
  font-weight: normal;
  line-height: normal;
  text-align: center;
  text-transform: none;
  letter-spacing: 0.05em;
  white-space: nowrap;
  box-sizing: content-box;
  z-index: 2147483640;
}

/* line 5738, ../sass/accessiblity-plugin.scss */
.INDkeyboard [role="menubar"]:focus-within,
.INDkeyboard [role="tablist"]:focus-within {
  position: relative;
}

/* line 5743, ../sass/accessiblity-plugin.scss */
body.dir-ltr.INDkeyboard [role="menubar"]:focus-within:after,
body.dir-ltr.INDkeyboard [role="tablist"]:focus-within:after,
body.dir-ltr.INDkeyboard [role="radio"]:focus:after,
body.dir-ltr.INDkeyboard [role="checkbox"]:focus:after {
  direction: ltr;
  right: 0;
}

/* line 5751, ../sass/accessiblity-plugin.scss */
.INDkeyboard [role="menubar"]:focus-within:after {
  content: "Use keys: ←↓↑→ SPACE ESC";
}

/* line 5755, ../sass/accessiblity-plugin.scss */
.INDkeyboard [role="tablist"]:focus-within:after,
.INDkeyboard [role="radio"]:focus:after {
  content: "Use keys: ←↓↑→";
}

/* line 5760, ../sass/accessiblity-plugin.scss */
.INDkeyboard [role="tablist"][aria-multiselectable]:focus-within:after {
  content: "Use keys: ←↓↑→ ENTER";
}

/* line 5764, ../sass/accessiblity-plugin.scss */
.INDkeyboard [role="checkbox"]:focus:after {
  content: "Use SPACE key";
  left: -72px;
}

/* line 5769, ../sass/accessiblity-plugin.scss */
body.dir-rtl.INDkeyboard [role="menubar"]:focus-within:after,
body.dir-rtl.INDkeyboard [role="tablist"]:focus-within:after,
body.dir-rtl.INDkeyboard [role="radio"]:focus:after,
body.dir-rtl.INDkeyboard [role="checkbox"]:focus:after {
  direction: rtl;
  left: 0;
}

/* line 5777, ../sass/accessiblity-plugin.scss */
[lang="he"] .INDkeyboard [role="menubar"]:focus-within:after {
  content: "השתמש במקשים: ←↓↑→ SPACE ESC";
}

/* line 5781, ../sass/accessiblity-plugin.scss */
[lang="he"] .INDkeyboard [role="tablist"]:focus-within:after,
[lang="he"] .INDkeyboard [role="radio"]:focus:after {
  content: "השתמש במקשים: ←↓↑→";
}

/* line 5786, ../sass/accessiblity-plugin.scss */
[lang="he"] .INDkeyboard [role="tablist"][aria-multiselectable]:focus-within:after {
  content: "השתמש במקשים: ←↓↑→ ENTER";
}

/* line 5790, ../sass/accessiblity-plugin.scss */
[lang="he"] .INDkeyboard [role="checkbox"]:focus:after {
  content: "השתמש במקש SPACE";
}

/* line 5794, ../sass/accessiblity-plugin.scss */
.INDDesktop.INDkeyboard .INDblock:not(.INDdialog):not(#INDshortcutMenu):focus:after,
.INDDesktop.INDkeyboard #INDshortcutMenu:focus:after {
  content: attr(data-indblocknav);
  position: absolute;
  padding: 5px 10px;
  background: black;
  color: white;
  line-height: 1;
  font-family: "Alef", Open Sans Hebrew, Arial, sans-serif;
  font-size: 12px;
  letter-spacing: 0.4px;
  text-shadow: #bbb 0 0 8px;
  border-radius: 0 0 8px 8px;
}

/* line 5809, ../sass/accessiblity-plugin.scss */
.INDDesktop.INDkeyboard .INDblock:not(.INDdialog):not(#INDshortcutMenu):focus:after {
  top: 0;
  right: 18px;
}

/* line 5814, ../sass/accessiblity-plugin.scss */
.INDDesktop.INDkeyboard #INDshortcutMenu:focus:after {
  top: 100%;
  right: 3px;
}

/* line 5819, ../sass/accessiblity-plugin.scss */
.INDDesktop :not(.INDdialog)[data-indblocknav=""]:after,
.INDDesktop .INDblock:not([data-indblocknav]):after {
  padding: 0 !important;
}

/* line 5824, ../sass/accessiblity-plugin.scss */
:not(#INDdummy).INDtooltip {
  z-index: 2147483640;
}

/* line 5828, ../sass/accessiblity-plugin.scss */
:not(#INDdummy).INDtooltip ol,
:not(#INDdummy).INDtooltip ul,
:not(#INDdummy).INDtooltip dl {
  font-size: smaller;
  margin-bottom: 20px;
  min-width: 192px;
  margin-right: 12px;
}

/* line 5837, ../sass/accessiblity-plugin.scss */
:not(#INDdummy).INDtooltip li {
  margin: 5px 0;
}

/* line 5841, ../sass/accessiblity-plugin.scss */
:not(#INDdummy).INDtooltip ul,
:not(#INDdummy).INDtooltip ul li {
  list-style-type: square;
}

/* line 5846, ../sass/accessiblity-plugin.scss */
.INDDesktop.INDnavigation .ui-datepicker-days-cell-over a,
.INDDesktop.INDnavigation.INDEdge .ui-datepicker-current-day a,
.INDnavigation #sx-js-res-pu-datepicker .ui-datepicker-current-day,
.INDnavigation #sx-js-res-ret-datepicker .ui-datepicker-current-day {
  background: #ffc !important;
  color: #bf1722 !important;
  border-radius: 5px !important;
  text-shadow: #bbb 1px 1px 1px;
  transition: color 0.2s ease-in, text-shadow 0.2s ease-in;
  box-shadow: 0 0 6px 3px Yellow, 0 0 2px #333 inset !important;
}

/* line 5858, ../sass/accessiblity-plugin.scss */
.INDDesktop.INDnavigation .ui-state-disabled.ui-datepicker-days-cell-over,
.INDDesktop.INDnavigation.INDEdge .ui-state-disabled.ui-datepicker-current-day {
  opacity: 1 !important;
}

/* line 5863, ../sass/accessiblity-plugin.scss */
.INDDesktop.INDnavigation .ui-state-disabled.ui-datepicker-days-cell-over span,
.INDDesktop.INDnavigation.INDEdge .ui-state-disabled.ui-datepicker-current-day span {
  background: #f2d9d9 !important;
  border-radius: 5px !important;
  text-shadow: #bbb 1px 1px 1px;
  transition: color 0.2s ease-in, text-shadow 0.2s ease-in;
  box-shadow: 0 0 6px 1px #e87d7d, 0 0 2px #333 inset !important;
}

/* line 5872, ../sass/accessiblity-plugin.scss */
.INDnavigation #carSliderWrapper a.arrowLeft {
  z-index: 90 !important;
}

/* line 5876, ../sass/accessiblity-plugin.scss */
:not(#INDdummy).INDdatepickerTip dl {
  min-width: 340px !important;
  border-top: 1px dashed Gray !important;
}

/* line 5881, ../sass/accessiblity-plugin.scss */
:not(#INDdummy).INDdatepickerTip dl div {
  display: flex;
  justify-content: space-between;
  padding: 0 !important;
  border: none !important;
  border-bottom: 1px dashed Gray !important;
}

/* line 5889, ../sass/accessiblity-plugin.scss */
:not(#INDdummy).INDdatepickerTip dt,
:not(#INDdummy).INDdatepickerTip dd {
  display: inline-flex;
  align-items: flex-end;
  height: 42px;
}

/* line 5896, ../sass/accessiblity-plugin.scss */
:not(#INDdummy).INDdatepickerTip dt {
  padding: 5px;
}

/* line 5900, ../sass/accessiblity-plugin.scss */
:not(#INDdummy).INDdatepickerTip dd {
  font-size: smaller;
  color: LightYellow;
}

/* line 5905, ../sass/accessiblity-plugin.scss */
:not(#INDdummy).INDmonochrome .INDdatepickerTip dd {
  color: White;
}

/* line 5909, ../sass/accessiblity-plugin.scss */
#frm_search .INDdatepickerTip.INDtipLeft {
  top: 109px !important;
  right: 279px !important;
}

/* line 5914, ../sass/accessiblity-plugin.scss */
#frm_search .INDdatepickerTip.INDtipRight {
  top: 109px !important;
  left: 279px !important;
}

/* line 5919, ../sass/accessiblity-plugin.scss */
.INDsmartnav #INDsmartNavInput {
  position: fixed;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  font-family: sans-serif;
  font-size: 64px;
  font-weight: bold;
  color: Gold;
  text-shadow: 1px 1px 2px Black, 0 0 5px #120, 0 0 25px #675;
  opacity: 1;
  transition: all 0.3s ease-out;
}

/* line 5933, ../sass/accessiblity-plugin.scss */
.INDsmartnav #INDsmartNavInput[aria-hidden="true"] {
  opacity: 0;
}

/* line 5937, ../sass/accessiblity-plugin.scss */
.INDsmartnav #INDsmartNavWarning {
  position: fixed;
  top: -2px;
  left: 50%;
  transform: translate(-50%, 0);
  background: White;
  font-size: 24px;
  padding: 32px 96px;
  border: 2px solid DarkBlue;
  box-shadow: 1px 1px 5px 0 DarkGrey;
  visibility: visible;
  transition: all 1s ease-out;
}

/* line 5951, ../sass/accessiblity-plugin.scss */
.INDsmartnav #INDsmartNavWarning[aria-hidden="true"] {
  top: -400px;
  visibility: hidden;
  transition: all 1s ease-in;
}

/* line 5957, ../sass/accessiblity-plugin.scss */
.INDsmartnav [data-inditemnum].INDsmartNavRegion-relative,
.INDsmartnav [data-indregionnum].INDsmartNavRegion-relative {
  position: relative !important;
}

/* line 5962, ../sass/accessiblity-plugin.scss */
.INDsmartNavRegState:before,
.INDsmartNavRegState [data-inditemnum]:after,
body:not(.INDsmartNavRegState) [data-indregionnum]:before {
  opacity: 0 !important;
  display: none !important;
}

/* line 5969, ../sass/accessiblity-plugin.scss */
.INDsmartnav .smartnavitem {
  position: relative;
}

/* line 5973, ../sass/accessiblity-plugin.scss */
.INDsmartnav:not(#INDdummy) #INDsmartNavList,
.INDsmartnav:not(#INDdummy) #INDsmartNavInRegionList {
  position: fixed;
  top: 0;
  margin-top: -1px;
  background: White;
  background-clip: padding-box;
  border: 5px solid rgba(18, 34, 49, 0.7);
  border-radius: 0;
  box-shadow: 0 0 1px 1px white;
  letter-spacing: 0.7px;
  z-index: 100;
  right: 650px;
  top: 0;
  transition: top 0.6s ease 0s;
  list-style: none;
  padding: 0;
}

/* line 5992, ../sass/accessiblity-plugin.scss */
.INDsmartnav:not(#INDdummy) #INDsmartNavList > li:not([id]),
.INDsmartnav:not(#INDdummy) #INDsmartNavInRegionList > li:not([id]) {
  outline: auto;
}

/* line 5997, ../sass/accessiblity-plugin.scss */
.INDsmartnav:not(#INDdummy) #INDsmartNavList > li,
.INDsmartnav:not(#INDdummy) #INDsmartNavInRegionList > li {
  background-image: none;
  display: inline-block;
  margin: 5px;
  padding: 5px;
}

/* line 6005, ../sass/accessiblity-plugin.scss */
.INDsmartnav:not(#INDdummy) .INDsmartNavItem {
  outline: 2px black solid;
}

/* line 6009, ../sass/accessiblity-plugin.scss */
.INDsmartnav:not(#INDdummy) .INDblock {
  outline: 2px black solid;
  margin: 10px;
}

/* line 6014, ../sass/accessiblity-plugin.scss */
.INDsmartnav:not(#INDdummy) .INDblock.INDregionSelected {
  outline: 0;
  margin: 0;
}

/* line 6019, ../sass/accessiblity-plugin.scss */
.INDsmartnav [data-indregionnum]:before,
.INDsmartnav [data-inditemnum]:after {
  content: "0" !important;
  position: initial !important;
  opacity: 0.5 !important;
  visibility: visible !important;
  border: none !important;
  box-sizing: unset !important;
  width: 1.7rem !important;
  height: auto !important;
  color: White !important;
  text-align: center !important;
  font-family: Arial, sans-serif !important;
  font-weight: bold !important;
  font-size: 12px !important;
  line-height: 18px !important;
  margin: 0 !important;
  box-shadow: 1px 1px 2px White !important;
  background: black !important;
  padding: 1px 6px !important;
  border-radius: 42px !important;
  transform: none !important;
  transition: opacity 0.5s ease, display 1s ease !important;
  z-index: 99999999 !important;
}

/* line 6045, ../sass/accessiblity-plugin.scss */
.INDsmartnav [data-indregionnum]:before {
  content: attr(data-indregionnum) !important;
  position: absolute !important;
  top: 0 !important;
  left: 50% !important;
  padding: 3px 5px !important;
  border-radius: 0 0 0 0 !important;
}

/* line 6054, ../sass/accessiblity-plugin.scss */
.INDsmartnav [data-inditemnum]:after {
  display: inline !important;
  content: attr(data-inditemnum) !important;
  left: 50% !important;
  top: -10 !important;
  padding: 1px 6px !important;
  margin: 4px !important;
  border-radius: 42px !important;
}

/* line 6064, ../sass/accessiblity-plugin.scss */
.INDsmartnav:not(.INDsmartNavRegState):before {
  position: fixed !important;
  top: 0 !important;
  left: 0 !important;
  font-size: 24px !important;
  padding: 12px 6px !important;
  border-radius: 0 0 0 0 !important;
  box-shadow: 1px 1px 3px White !important;
}

/* line 6074, ../sass/accessiblity-plugin.scss */
indInteractives {
  outline: 0;
  border: 0;
}

/* line 6079, ../sass/accessiblity-plugin.scss */
indInteractives:before {
  font-family: Arial;
  content: attr(data-num);
  border: 1px solid black;
  border-radius: 16px;
  padding-left: 3px;
  padding-right: 3px;
  background-color: Black;
  color: White;
  outline: 0;
  position: relative;
  right: -3px;
}

/* line 6093, ../sass/accessiblity-plugin.scss */
.INDsmartnav #INDnumericInp {
  position: fixed;
  left: 100px;
  top: 100px;
  font-size: 1.66667rem;
  width: 100px;
}

@-webkit-keyframes roll {
  from {
    -webkit-transform: rotate(0);
  }
  to {
    -webkit-transform: rotate(360deg);
  }
}
@-moz-keyframes roll {
  from {
    -moz-transform: rotate(0);
  }
  to {
    -moz-transform: rotate(360deg);
  }
}
@keyframes roll {
  from {
    transform: rotate(0);
  }
  to {
    transform: rotate(360deg);
  }
}
/* line 6133, ../sass/accessiblity-plugin.scss */
.INDbarrelRoll {
  -moz-animation-name: roll;
  -moz-animation-duration: 4s;
  -moz-animation-iteration-count: 1;
  -webkit-animation-name: roll;
  -webkit-animation-duration: 4s;
  -webkit-animation-iteration-count: 1;
}

/* line 6142, ../sass/accessiblity-plugin.scss */
#INDvoiceCmdCtrls {
  display: inline-block;
  background: white;
  padding: 0;
  width: 50%;
  right: auto;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
}

/* line 6154, ../sass/accessiblity-plugin.scss */
#INDvoiceCmdCtrls:before,
#INDreaderWrap:before {
  content: "Beta";
  position: absolute;
  right: 6px;
  bottom: 2px;
  color: #0a7da4;
  font-family: Tahoma, sans-serif;
  text-transform: uppercase;
  font-size: 11px;
}

/* line 6166, ../sass/accessiblity-plugin.scss */
#INDvoiceCmdCtrls.INDminimized {
  width: 110px;
}

/* line 6170, ../sass/accessiblity-plugin.scss */
#INDvoiceCmdCtrls.INDminimized .INDspeakToggle {
  border-right: 0;
  width: auto;
}

/* line 6175, ../sass/accessiblity-plugin.scss */
#INDvoiceCmdCtrls.INDminimized .INDvoiceTxts,
#INDvoiceCmdCtrls.INDminimized .INDopenCmdLeg,
#INDvoiceCmdCtrls.INDminimized #INDvoiceLegend,
#INDvoiceCmdCtrls.INDminimized .INDspeakToggle:after,
#INDvoiceCmdCtrls.INDminimized .INDctrlWrap:after {
  display: none;
}

/* line 6183, ../sass/accessiblity-plugin.scss */
#INDvoiceCmdCtrls * {
  font-family: Open Sans, Tahoma, sans-serif !important;
  text-align: left;
  direction: ltr;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  vertical-align: top;
  padding: 0;
  margin: 0;
  line-height: 1em;
  font-weight: 400;
  text-decoration: none;
}

/* line 6198, ../sass/accessiblity-plugin.scss */
body.dir-rtl #INDvoiceCmdCtrls * {
  text-align: right;
  direction: rtl;
  font-family: Open Sans Hebrew, Helvetica, sans-serif;
}

/* line 6204, ../sass/accessiblity-plugin.scss */
#INDvoiceCmdCtrls button {
  cursor: pointer;
}

/* line 6208, ../sass/accessiblity-plugin.scss */
#INDvoiceCmdCtrls .INDctrlWrap,
#INDreaderWrap #INDreaderCtrls {
  display: block;
  padding: 4px 12px 0;
  text-align: left;
  border: 3px solid #0a7da4;
  border-bottom: 0;
  height: 72px;
  position: relative;
}

/* line 6219, ../sass/accessiblity-plugin.scss */
#INDvoiceCmdCtrls .INDctrlWrap:after,
#INDreaderWrap #INDreaderCtrls:after {
  visibility: hidden;
  display: block;
  font-size: 0;
  content: " ";
  clear: both;
  height: 0;
}

/* line 6229, ../sass/accessiblity-plugin.scss */
#INDvoiceCmdCtrls .INDspeakToggle {
  color: #0a7da4;
  font-size: 14px;
  padding: 0 10px;
  border: 0;
  border-right: 1px solid #d1d2d3;
  position: relative;
  float: left;
  background: 0;
  margin: 0 2% 0 0;
  width: 9.7%;
  text-align: center;
  font-size: 9px;
  text-transform: uppercase;
  min-height: 57px;
}

/* line 6246, ../sass/accessiblity-plugin.scss */
#INDvoiceCmdCtrls .INDspeakToggle svg {
  display: block;
  margin: 4px auto 0;
}

/* line 6251, ../sass/accessiblity-plugin.scss */
#INDvoiceCmdCtrls .INDvoiceTxts {
  width: 80.5%;
  display: inline-block;
  float: left;
  margin-right: 1.6%;
  border-right: 1px solid #d1d2d3;
  position: relative;
  padding-right: 19px;
  min-height: 57px;
}

/* line 6262, ../sass/accessiblity-plugin.scss */
#INDvoiceCmdCtrls #INDoutputStr {
  display: block;
  width: 100%;
  background: 0;
  border: 0;
  border-bottom: 2px solid #d1d2d3;
  margin: 0 0 5px;
  color: #0a7da4;
  font-size: 14px;
  padding: 0 0 4px;
  height: 23px;
}

/* line 6275, ../sass/accessiblity-plugin.scss */
#INDvoiceCmdCtrls #INDcmdLog {
  display: block;
  width: 100%;
  background-color: #0a7da4;
  color: #fff;
  font-size: 14px;
  border-radius: 10px;
  padding: 5px 10px 0;
  height: 24px;
}

/* line 6286, ../sass/accessiblity-plugin.scss */
body.dir-rtl #INDvoiceCmdCtrls #INDcmdLog {
  padding-top: 6px;
}

/* line 6290, ../sass/accessiblity-plugin.scss */
#INDvoiceCmdCtrls #INDoutputStr:after,
#INDvoiceCmdCtrls #INDcmdLog:after {
  visibility: hidden;
  display: block;
  font-size: 0;
  content: " ";
  clear: both;
  height: 0;
}

/* line 6300, ../sass/accessiblity-plugin.scss */
#INDvoiceCmdCtrls .INDcloseCmd {
  position: absolute;
  top: 0;
  right: 0;
  width: 24px;
  height: 24px;
  border: 0;
  background-color: #0a7da4;
  color: #385c72;
  padding: 0;
}

/* line 6312, ../sass/accessiblity-plugin.scss */
#INDvoiceCmdCtrls .INDcloseCmd img {
  display: block;
}

/* line 6316, ../sass/accessiblity-plugin.scss */
#INDvoiceCmdCtrls .INDopenCmdLeg {
  display: inline-block;
  background: 0;
  margin: 11px 0 0;
  padding: 0;
  border: 0;
}

/* line 6324, ../sass/accessiblity-plugin.scss */
#INDvoiceLegend {
  visibility: hidden;
  position: absolute;
  bottom: -700%;
  background: white;
  border: 3px solid #0a7da4;
  border-bottom: 0;
  padding: 0 0 9px;
  -webkit-transition: all 0.25s ease-out;
  -moz-transition: all 0.5s ease-out;
  -ms-transition: all 0.5s ease-out;
  -o-transition: all 0.5s ease-out;
  transition: all 0.5s ease-out;
  width: 100%;
}

/* line 6340, ../sass/accessiblity-plugin.scss */
#INDvoiceLegend:focus h2 {
  color: white !important;
}

/* line 6344, ../sass/accessiblity-plugin.scss */
#INDvoiceCmdCtrls .INDcloseBTN:focus {
  background-color: white;
  border: 1px solid #0a7da4;
}

/* line 6349, ../sass/accessiblity-plugin.scss */
#INDvoiceCmdCtrls .INDcloseBTN:focus svg * {
  stroke: #0a7da4;
  fill: #0a7da4;
}

/* line 6354, ../sass/accessiblity-plugin.scss */
#INDspeechTabsWrap > .INDspeechTab {
  display: inline-block;
}

/* line 6358, ../sass/accessiblity-plugin.scss */
#INDspeechPanelsWrap .INDspeechPanel.INDspeechPanel-selected {
  display: block;
}

/* line 6362, ../sass/accessiblity-plugin.scss */
#INDspeechPanelsWrap .INDspeechPanel {
  display: none;
}

/* line 6366, ../sass/accessiblity-plugin.scss */
#INDvoiceLegend.INDopen {
  visibility: visible;
  bottom: 100%;
}

/* line 6371, ../sass/accessiblity-plugin.scss */
#INDvoiceLegend h2 {
  color: #fff;
  font-size: 0.888888rem;
  padding: 0;
  margin: 0;
  line-height: 1.1em;
  text-transform: uppercase;
  text-align: left;
  direction: ltr;
  background-color: #0a7da4;
  display: block;
  padding: 10px 3.7% 12px;
  margin-bottom: 1px;
}

/* line 6386, ../sass/accessiblity-plugin.scss */
#INDvoiceLegend dl {
  display: block;
  padding: 0 3.7% 0;
  margin: 0;
  color: #0a7da4;
  text-align: left;
  direction: ltr;
}

/* line 6395, ../sass/accessiblity-plugin.scss */
#INDvoiceLegend dt,
#INDvoiceLegend dd {
  display: inline-block;
  width: 15%;
  text-align: left;
  padding: 10px 0;
  border-bottom: 1px solid #d1d2d3;
  position: relative;
  font-size: 0.888888rem;
  height: 42px;
  line-height: 1.7em;
  overflow: hidden;
}

/* line 6409, ../sass/accessiblity-plugin.scss */
#INDvoiceLegend dt {
  font-weight: bold;
}

/* line 6413, ../sass/accessiblity-plugin.scss */
#INDvoiceLegend dd b {
  font-weight: 400;
}

/* line 6417, ../sass/accessiblity-plugin.scss */
#INDvoiceLegend dt:nth-child(1),
#INDvoiceLegend dd:nth-child(2) {
  font-size: 21px !important;
  font-weight: 400 !important;
  border-bottom: 3px solid #0a7da4;
  padding-bottom: 4px;
  height: 50px;
}

/* line 6426, ../sass/accessiblity-plugin.scss */
#INDvoiceLegend dd {
  width: 82%;
  float: right;
}

/* line 6431, ../sass/accessiblity-plugin.scss */
body.dir-rtl #INDvoiceLegend dd {
  float: left;
  font-size: 15px;
}

/* line 6436, ../sass/accessiblity-plugin.scss */
#INDvoiceLegend .INDcloseCmdLeg {
  position: absolute;
  top: 0;
  right: 0;
  width: 24px;
  height: 24px;
  border: 0;
  background-color: #0a7da4;
  color: #385c72;
  padding: 0;
  border-left: 1px solid #fff;
  border-bottom: 1px solid #fff;
}

/* line 6450, ../sass/accessiblity-plugin.scss */
#INDvoiceLegend .INDcloseCmdLeg * {
  stroke: white;
}

/* line 6454, ../sass/accessiblity-plugin.scss */
#INDvoiceLegend .INDcloseCmdLeg img {
  display: block;
}

@keyframes pulse_animation {
  0% {
    transform: scale(1);
  }
  30% {
    transform: scale(1);
  }
  40% {
    transform: scale(1.08);
  }
  50% {
    transform: scale(1);
  }
  60% {
    transform: scale(1);
  }
  70% {
    transform: scale(1.05);
  }
  80% {
    transform: scale(1);
  }
  100% {
    transform: scale(1);
  }
}
/* line 6492, ../sass/accessiblity-plugin.scss */
.INDspeakToggle.INDlistening svg {
  animation-name: pulse_animation;
  animation-duration: 1200ms;
  transform-origin: 40% 40%;
  animation-iteration-count: infinite;
  animation-timing-function: linear;
}

/* line 6500, ../sass/accessiblity-plugin.scss */
body.dir-ltr #INDvoiceCmdCtrls.INDdictationMode .INDvoiceTxts:after {
  position: absolute;
  top: 0;
  right: 0;
  content: "⌨";
}

/* line 6507, ../sass/accessiblity-plugin.scss */
body.dir-rtl #INDvoiceCmdCtrls.INDdictationMode .INDvoiceTxts:before {
  position: absolute;
  top: 0;
  left: 0;
  content: "⌨";
}

/* line 6514, ../sass/accessiblity-plugin.scss */
#INDreaderWrap {
  display: inline-block;
  bottom: 0;
  background-color: white;
  padding: 0;
  width: 100%;
  max-width: 451px;
  text-align: left;
  direction: ltr;
  -webkit-transition: all 0.15s ease-out;
  -moz-transition: all 0.15s ease-out;
  -ms-transition: all 0.15s ease-out;
  -o-transition: all 0.15s ease-out;
  transition: all 0.15s ease-out;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  float: left;
  margin-right: 10px;
  position: relative;
  visibility: visible;
}

/* line 6537, ../sass/accessiblity-plugin.scss */
#INDreaderWrap[aria-hidden="true"] {
  bottom: -100px;
  visibility: hidden;
  display: none;
}

/* line 6543, ../sass/accessiblity-plugin.scss */
#INDreaderWrap,
#INDvoiceCmdCtrls {
  border-bottom: 0;
}

/* line 6548, ../sass/accessiblity-plugin.scss */
#INDreaderWrap.INDminimized {
  width: 148px;
}

/* line 6552, ../sass/accessiblity-plugin.scss */
#INDreaderWrap.INDminimized #INDreaderCtrls {
  padding-right: 25px;
}

/* line 6556, ../sass/accessiblity-plugin.scss */
#INDreaderWrap .INDrangePreview {
  display: inline-block;
}

/* line 6560, ../sass/accessiblity-plugin.scss */
#INDreaderWrap * {
  font-family: Open Sans, Tahoma, sans-serif !important;
  text-align: left;
  direction: ltr;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  vertical-align: top;
  padding: 0;
  margin: 0;
  line-height: 1em;
  font-weight: 400;
  text-decoration: none;
}

/* line 6575, ../sass/accessiblity-plugin.scss */
#INDreaderSettings {
  position: absolute;
  bottom: -400%;
  background: white;
  border: 3px solid #0a7da4;
  border-bottom: 0;
  width: 100%;
  -webkit-transition: all 0.25s ease-out;
  -moz-transition: all 0.5s ease-out;
  -ms-transition: all 0.5s ease-out;
  -o-transition: all 0.5s ease-out;
  transition: all 0.5s ease-out;
  padding: 30px 5.3% 13px 3.8%;
  text-align: center;
}

/* line 6591, ../sass/accessiblity-plugin.scss */
#INDreaderSettings.INDopen {
  bottom: 100%;
}

/* line 6595, ../sass/accessiblity-plugin.scss */
#INDreaderWrap button {
  display: inline-block;
  border: 0;
  background: 0;
  padding: 0;
  margin: 0;
  cursor: pointer;
}

/* line 6604, ../sass/accessiblity-plugin.scss */
#INDreaderWrap button img {
  display: block;
  margin: 0 auto;
}

/* line 6609, ../sass/accessiblity-plugin.scss */
#INDreaderWrap #INDctrlMin,
#INDreaderWrap #INDctrlSetMin,
#INDreaderWrap #INDctrlWarnMin {
  position: absolute;
  top: 0;
  right: 0;
  width: 24px;
  height: 24px;
  border: 0;
  background-color: #0a7da4;
  color: #385c72;
  padding: 0;
}

/* line 6623, ../sass/accessiblity-plugin.scss */
#INDreaderWrap #INDctrlMin *,
#INDreaderWrap #INDctrlSetMin *,
#INDreaderWrap #INDctrlWarnMin *,
#INDvoiceCmdCtrls .INDcloseCmd * {
  stroke: white;
}

/* line 6630, ../sass/accessiblity-plugin.scss */
#INDreaderWrap #INDctrlOnOff,
#INDreaderWrap #INDreaderMedia,
#INDreaderWrap #INDctrlRewind {
  display: inline-block;
  float: left;
  margin: 4px 0 4px 2.3%;
  width: 21.1%;
  color: #0a7da4;
  text-align: center;
  font-size: 9px;
  text-transform: uppercase;
  border-right: 1px solid #d1d2d3;
  height: 57px;
  position: relative;
}

/* line 6646, ../sass/accessiblity-plugin.scss */
#INDreaderWrap #INDreaderMedia {
  margin: 4px 0.6% 4px 0;
  width: 42.4%;
  position: relative;
  padding-top: 11px;
}

/* line 6653, ../sass/accessiblity-plugin.scss */
#INDreaderWrap.INDminimized #INDreaderMedia {
  width: 100%;
  border: 0;
  padding: 4 0 0;
}

/* line 6659, ../sass/accessiblity-plugin.scss */
#INDreaderWrap.INDminimized #INDreaderMedia:after {
  background: 0;
}

/* line 6663, ../sass/accessiblity-plugin.scss */
#INDreaderWrap #INDctrlRewind {
  margin: 4px 3.6% 4px 0;
  width: 14.7%;
}

/* line 6668, ../sass/accessiblity-plugin.scss */
#INDreaderWrap #INDctrlOnOff img {
  margin-top: 3px;
}

/* line 6672, ../sass/accessiblity-plugin.scss */
#INDreaderWrap #INDreaderMedia #INDctrlPlayStop {
  margin: 0 15.5%;
}

/* line 6676, ../sass/accessiblity-plugin.scss */
#INDreaderWrap.INDminimized #INDreaderMedia #INDctrlPlayStop {
  margin: 0 10px;
}

/* line 6680, ../sass/accessiblity-plugin.scss */
#INDreaderWrap #INDreaderMedia #INDctrlPrev,
#INDreaderWrap #INDreaderMedia #INDctrlNext {
  margin-top: 7px;
}

/* line 6685, ../sass/accessiblity-plugin.scss */
#INDreaderWrap #INDctrlSettings {
  margin-top: 16px;
}

/* line 6689, ../sass/accessiblity-plugin.scss */
#INDreaderSettings #INDreaderVoices {
  display: block;
  margin: 0 auto 17px;
  width: 100%;
  position: relative;
}

/* line 6696, ../sass/accessiblity-plugin.scss */
#INDreaderSettings #INDreaderVoices select {
  background-color: transparent;
  border: 0 solid #fff;
  color: #fff;
  font-size: 13px;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  height: 38px;
  padding: 0 10px 0 50px;
  border-radius: 10px;
  background-color: #0a7da4;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  line-height: 1.4em;
  width: 100%;
}

/* line 6715, ../sass/accessiblity-plugin.scss */
#INDreaderSettings #INDreaderVoices:after {
  pointer-events: none;
  position: absolute;
  z-index: 0;
  content: "";
  border-style: solid;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform;
  right: 10px;
  bottom: 22px;
  border-width: 8px 8px 0 8px;
  border-color: #fff transparent transparent transparent;
  -webkit-transform: translateY(10px);
  transform: translateY(10px);
}

/* line 6733, ../sass/accessiblity-plugin.scss */
#INDreaderFlag {
  position: absolute;
  top: 3px;
  left: 11px;
}

/* line 6739, ../sass/accessiblity-plugin.scss */
#INDreaderNoVoices {
  position: absolute;
  bottom: -400%;
  color: DarkSlateGray;
  background: White;
  background-image: url("https://access.nagich.co.il/assets/images/warning.png");
  background-repeat: no-repeat;
  background-size: 36px;
  background-position: 40px center;
  border: 3px solid #0a7da4;
  border-bottom: 0;
  width: 100%;
  transition: all 0.5s ease-out;
  padding: 30px;
  text-align: center;
  line-height: 1.3;
  visibility: hidden;
}

/* line 6758, ../sass/accessiblity-plugin.scss */
#INDreaderNoVoices[aria-hidden="false"] {
  bottom: 100%;
  visibility: visible;
}

/* line 6763, ../sass/accessiblity-plugin.scss */
#INDreaderSettings #INDreaderVoices select::-ms-expand {
  display: none;
}

/* line 6767, ../sass/accessiblity-plugin.scss */
#INDreaderPitch,
#INDreaderRate {
  display: inline-block;
  width: 50%;
  float: left;
  text-align: center;
}

/* line 6775, ../sass/accessiblity-plugin.scss */
#INDreaderPitch {
  border-right: 1px solid #d1d2d3;
  height: 73px;
  position: relative;
}

/* line 6781, ../sass/accessiblity-plugin.scss */
#INDctrlOnOff:before,
#INDreaderPitch:before,
#INDreaderRate:before {
  width: 100%;
  display: block;
  margin: 0 auto 2px;
  color: #0a7da4;
  text-transform: uppercase;
  text-align: center;
  font-size: 9px;
}

/* line 6793, ../sass/accessiblity-plugin.scss */
#INDreaderSettings .INDrangePreview {
  display: inline-block;
  width: 65px;
  height: 65px;
  position: relative;
  margin: 0 17px;
  text-align: center;
  color: #17384c;
  font-size: 13px;
}

/* line 6804, ../sass/accessiblity-plugin.scss */
#INDreaderSettings .INDrangePreview svg {
  -webkit-transition: all 0.15s ease-out;
  -moz-transition: all 0.15s ease-out;
  -ms-transition: all 0.15s ease-out;
  -o-transition: all 0.15s ease-out;
  transition: all 0.15s ease-out;
}

/* line 6812, ../sass/accessiblity-plugin.scss */
#INDreaderSettings .INDrangePreview * {
  position: relative;
  z-index: 9;
}

/* line 6817, ../sass/accessiblity-plugin.scss */
#INDreaderSettings .INDrangePreview img {
  position: absolute;
  z-index: 0;
  top: 0;
  right: 0;
}

/* line 6824, ../sass/accessiblity-plugin.scss */
#INDreaderSettings .INDdecrease,
#INDreaderSettings .INDincrease {
  margin-top: 18px;
}

/* line 6829, ../sass/accessiblity-plugin.scss */
.INDreaderCurrent {
  outline: 2px dashed #390f0f !important;
  box-shadow: 0 0 0 2px Cornsilk !important;
}

/* line 6834, ../sass/accessiblity-plugin.scss */
#INDreaderWrap button:before,
.INDspeakToggle:before {
  content: attr(aria-label);
}

/* line 6839, ../sass/accessiblity-plugin.scss */
#INDreaderPitch:before,
#INDreaderRate:before {
  content: attr(data-ind-type);
}

/* line 6844, ../sass/accessiblity-plugin.scss */
#INDreaderWrap button:not(#INDctrlOnOff):before {
  position: absolute;
  height: 1px;
  width: 1px;
  overflow: hidden;
  top: -10px;
  clip: rect(1px, 1px, 1px, 1px);
}

/* line 6853, ../sass/accessiblity-plugin.scss */
#INDreaderWrap.INDoff #INDSVGswitchOn {
  display: none;
}

/* line 6857, ../sass/accessiblity-plugin.scss */
#INDreaderWrap.INDoff #INDSVGswitchOff {
  display: inline;
}

/* line 6861, ../sass/accessiblity-plugin.scss */
#INDctrlPlayStop[data-state="stopped"] #INDSVGpause,
#INDctrlPlayStop[data-state="playing"] #INDSVGplay {
  display: none;
}

/* line 6866, ../sass/accessiblity-plugin.scss */
#INDctrlPlayStop[data-state="stopped"] #INDSVGplay,
#INDctrlPlayStop[data-state="playing"] #INDSVGpause {
  display: inline;
}

/* line 6871, ../sass/accessiblity-plugin.scss */
#INDreaderWrap svg *,
#INDvoiceCmdCtrls svg * {
  fill: #0a7da4;
}

/* line 6876, ../sass/accessiblity-plugin.scss */
#INDreaderWrap.INDoff button {
  opacity: 0.75;
}

/* line 6880, ../sass/accessiblity-plugin.scss */
#INDreaderWrap.INDoff #INDctrlOnOff:before {
  color: #395363;
}

/* line 6884, ../sass/accessiblity-plugin.scss */
#INDctrlMin line:last-of-type,
#INDctrlSetMin line:last-of-type,
#INDctrlWarnMin line:last-of-type {
  visibility: hidden;
}

/* line 6890, ../sass/accessiblity-plugin.scss */
#INDreaderWrap.INDminimized #INDctrlOnOff,
#INDreaderWrap.INDminimized #INDctrlRewind,
#INDreaderWrap.INDminimized #INDctrlSettings {
  display: none;
}

/* line 6896, ../sass/accessiblity-plugin.scss */
.INDminimized #INDctrlMin line:last-of-type {
  visibility: visible;
}

/* line 6900, ../sass/accessiblity-plugin.scss */
.INDdecrease path:last-of-type {
  visibility: hidden;
}

/* line 6904, ../sass/accessiblity-plugin.scss */
.INDrangePreview:before {
  content: attr(data-ind-value);
  color: #fff;
  position: absolute;
  width: 100%;
  text-align: center;
  line-height: 66px;
  z-index: 10;
}

/* line 6914, ../sass/accessiblity-plugin.scss */
#INDreaderProgress {
  position: absolute;
  bottom: -2px;
  left: 8.5%;
  width: 83%;
  height: 7px;
}

/* line 6922, ../sass/accessiblity-plugin.scss */
#INDreaderProgress [role="progressbar"] {
  width: 0;
  height: 100%;
  background: #0a7da4;
  transition: width 0.15s ease-out;
}

/* line 6929, ../sass/accessiblity-plugin.scss */
#INDspeechWrap {
  position: fixed;
  bottom: 0;
  left: 0;
  width: 100%;
  text-align: left;
  direction: ltr;
  font-size: 0.888888rem;
}

/* line 6939, ../sass/accessiblity-plugin.scss */
.INDtextreader #INDspeechWrap,
.INDvoicecmd #INDspeechWrap {
  height: 72px;
  height: 1px;
}

/* line 6945, ../sass/accessiblity-plugin.scss */
#INDreaderWrap,
#INDvoiceCmdCtrls {
  bottom: 71px;
}

/* line 6950, ../sass/accessiblity-plugin.scss */
#INDvoiceCmdCtrls input {
  float: none;
}

/* line 6954, ../sass/accessiblity-plugin.scss */
.INDcloseCmd line:last-of-type,
.INDcloseCmdLeg line:last-of-type {
  visibility: hidden;
}

/* line 6959, ../sass/accessiblity-plugin.scss */
.INDminimized .INDcloseCmd line:last-of-type {
  visibility: visible;
}

/* line 6963, ../sass/accessiblity-plugin.scss */
.INDspeakToggle.INDlistening #On {
  display: block !important;
}

/* line 6967, ../sass/accessiblity-plugin.scss */
.INDspeakToggle.INDlistening #Off {
  display: none !important;
}

/* line 6971, ../sass/accessiblity-plugin.scss */
.INDspeakToggle #On {
  display: none !important;
}

/* line 6975, ../sass/accessiblity-plugin.scss */
.INDspeakToggle #Off {
  display: block !important;
}

/* line 6979, ../sass/accessiblity-plugin.scss */
#INDspeechTabsWrap {
  background: #ccc;
  background: -moz-linear-gradient(top, #ccc 0, #ddd 100%);
  background: -webkit-linear-gradient(top, #ccc 0, #ddd 100%);
  background: linear-gradient(to bottom, #ccc 0, #ddd 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#cccccc', endColorstr='#dddddd', GradientType=0);
  width: 100%;
  display: flex;
}

/* line 6989, ../sass/accessiblity-plugin.scss */
#INDspeechTabsWrap:after {
  visibility: hidden;
  display: block;
  font-size: 0;
  content: " ";
  clear: both;
  height: 0;
}

/* line 6998, ../sass/accessiblity-plugin.scss */
#INDspeechTabsWrap .INDspeechTab {
  display: inline-block;
  width: calc(100% / 4);
  float: right;
  padding: 10px 0;
  text-align: center;
  font-size: 1rem;
  border-left: 1px solid #aaa;
  border-right: 1px solid #fff;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px transparent;
  position: relative;
  -webkit-transition-property: color;
  transition-property: color;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  cursor: pointer;
  flex: 1;
  color: #000;
}

/* line 7021, ../sass/accessiblity-plugin.scss */
body.dir-ltr #INDspeechTabsWrap .INDspeechTab {
  float: left;
}

/* line 7025, ../sass/accessiblity-plugin.scss */
body.dir-rtl #INDspeechTabsWrap .INDspeechTab:first-child {
  border-right: 0;
}

/* line 7029, ../sass/accessiblity-plugin.scss */
body.dir-rtl #INDspeechTabsWrap .INDspeechTab:last-child {
  border-left: 0;
}

/* line 7033, ../sass/accessiblity-plugin.scss */
body.dir-ltr #INDspeechTabsWrap .INDspeechTab:first-child {
  border-left: 0;
}

/* line 7037, ../sass/accessiblity-plugin.scss */
body.dir-ltr #INDspeechTabsWrap .INDspeechTab:last-child {
  border-right: 0;
}

/* line 7041, ../sass/accessiblity-plugin.scss */
#INDspeechTabsWrap .INDspeechTab:before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: #0a7da4;
  -webkit-transform: scaleY(0);
  transform: scaleY(0);
  -webkit-transform-origin: 50% 100%;
  transform-origin: 50% 100%;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
}

/* line 7062, ../sass/accessiblity-plugin.scss */
#INDspeechTabsWrap .INDspeechTab.flyingfocus_target.flyingfocus_target_ring.flyingfocus_target_style:before {
  background: 0;
}

/* line 7066, ../sass/accessiblity-plugin.scss */
#INDspeechTabsWrap .INDspeechTab:hover,
#INDspeechTabsWrap .INDspeechTab:focus,
#INDspeechTabsWrap .INDspeechTab[aria-selected="true"] {
  color: white;
}

/* line 7072, ../sass/accessiblity-plugin.scss */
#INDspeechTabsWrap .INDspeechTab:hover:before,
#INDspeechTabsWrap .INDspeechTab:focus:before,
#INDspeechTabsWrap .INDspeechTab[aria-selected="true"]:before {
  -webkit-transform: scaleY(1);
  transform: scaleY(1);
}

/* line 7079, ../sass/accessiblity-plugin.scss */
.INDspeechPanel {
  height: calc(100vh / 3);
  overflow-y: scroll;
}

/* line 7084, ../sass/accessiblity-plugin.scss */
.INDspeechPanel::-webkit-scrollbar {
  background-color: white;
}

/* line 7088, ../sass/accessiblity-plugin.scss */
.INDspeechPanel::-webkit-scrollbar-thumb:window-inactive {
  background: #ccc;
  background: -moz-linear-gradient(top, #ccc 0, #ddd 100%);
  background: -webkit-linear-gradient(top, #ccc 0, #ddd 100%);
  background: linear-gradient(to bottom, #ccc 0, #ddd 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#cccccc', endColorstr='#dddddd', GradientType=0);
}

/* line 7096, ../sass/accessiblity-plugin.scss */
.INDspeechPanel::-webkit-scrollbar-track {
  background-color: white;
}

/* line 7100, ../sass/accessiblity-plugin.scss */
.INDspeechPanel::-webkit-scrollbar-thumb {
  background-color: #0a7da4;
}

/* line 7104, ../sass/accessiblity-plugin.scss */
.INDspeechPanel::-webkit-scrollbar-thumb:active {
  background-color: #17384ceb;
}

/* line 7108, ../sass/accessiblity-plugin.scss */
.INDopenCmdLeg {
  width: auto;
}

/* line 7112, ../sass/accessiblity-plugin.scss */
.INDlistening:focus,
.INDopenCmdLeg:focus,
#INDreaderCtrls button:focus,
#INDreaderSettings button:focus {
  background-color: #0a7da4 !important;
  border-radius: 3px;
}

/* line 7120, ../sass/accessiblity-plugin.scss */
.INDopenCmdLeg:focus,
#INDreaderWrap #INDctrlPlayStop:focus,
#INDreaderWrap #INDctrlRewind:focus,
#INDreaderWrap #INDctrlSettings {
  border-radius: 50%;
}

/* line 7127, ../sass/accessiblity-plugin.scss */
.INDlistening:focus:before,
#INDreaderCtrls button:focus:before,
#INDreaderSettings button:focus:before {
  color: #fff;
}

/* line 7133, ../sass/accessiblity-plugin.scss */
.INDlistening:focus svg *,
.INDopenCmdLeg:focus svg *,
#INDreaderCtrls button:focus svg *,
#INDreaderSettings button:focus svg * {
  fill: #fff !important;
}

/* line 7140, ../sass/accessiblity-plugin.scss */
#INDreaderWrap #INDctrlMin:focus,
#INDreaderSettings #INDctrlSetMin:focus {
  background-color: #fff !important;
  border: 1px solid #0a7da4;
}

/* line 7146, ../sass/accessiblity-plugin.scss */
#INDreaderWrap #INDctrlMin:focus svg *,
#INDreaderSettings #INDctrlSetMin:focus svg * {
  stroke: #0a7da4 !important;
}

/* line 7151, ../sass/accessiblity-plugin.scss */
.INDMobile #INDspeechWrap .INDopenCmdLeg:not(#INDdummy):focus {
  border: 0 !important;
}

@media screen and (max-width: 1366px) {
  /* line 7156, ../sass/accessiblity-plugin.scss */
  #INDvoiceCmdCtrls {
    width: 66%;
    left: auto;
    right: 0;
  }

  /* line 7162, ../sass/accessiblity-plugin.scss */
  #INDreaderWrap {
    width: 33%;
  }

  /* line 7166, ../sass/accessiblity-plugin.scss */
  #INDvoiceLegend dt {
    width: 20%;
  }

  /* line 7170, ../sass/accessiblity-plugin.scss */
  #INDvoiceLegend dd {
    width: 77%;
  }
}
@media screen and (max-width: 1280px) {
  /* line 7176, ../sass/accessiblity-plugin.scss */
  #INDvoiceCmdCtrls {
    width: 63%;
  }

  /* line 7180, ../sass/accessiblity-plugin.scss */
  #INDreaderWrap {
    width: 36%;
  }
}
@media screen and (max-width: 1024px) {
  /* line 7186, ../sass/accessiblity-plugin.scss */
  #INDreaderWrap #INDreaderMedia #INDctrlPlayStop {
    margin: 0 10px !important;
  }

  /* line 7190, ../sass/accessiblity-plugin.scss */
  #INDreaderWrap #INDreaderMedia {
    width: 39.4%;
  }

  /* line 7194, ../sass/accessiblity-plugin.scss */
  #INDvoiceLegend dt,
  #INDvoiceLegend dd {
    width: 100%;
    float: none;
    height: auto;
    line-height: 1.5em;
    overflow: visible;
    padding: 0;
    font-size: 14px;
  }

  /* line 7205, ../sass/accessiblity-plugin.scss */
  body.dir-rtl #INDvoiceLegend dd {
    font-size: 14px;
  }

  /* line 7209, ../sass/accessiblity-plugin.scss */
  #INDvoiceLegend dd {
    margin-bottom: 10px;
  }

  /* line 7213, ../sass/accessiblity-plugin.scss */
  #INDvoiceLegend dt:after {
    background: 0;
  }

  /* line 7217, ../sass/accessiblity-plugin.scss */
  #INDvoiceLegend dt {
    border: 0;
  }

  /* line 7221, ../sass/accessiblity-plugin.scss */
  #INDvoiceLegend dt:nth-child(1),
  #INDvoiceLegend dd:nth-child(2) {
    display: none;
  }

  /* line 7226, ../sass/accessiblity-plugin.scss */
  #INDvoiceCmdCtrls .INDvoiceTxts {
    width: 76.5%;
  }
}
@media screen and (max-width: 800px) {
  /* line 7232, ../sass/accessiblity-plugin.scss */
  #INDreaderWrap {
    width: 100%;
    position: relative;
    max-width: 100%;
    z-index: 9;
  }

  /* line 7239, ../sass/accessiblity-plugin.scss */
  #INDvoiceCmdCtrls {
    position: absolute;
    width: 100%;
    z-index: 9;
    float: left;
    margin: 0;
    left: 0;
    right: auto;
  }

  /* line 7249, ../sass/accessiblity-plugin.scss */
  body.dir-rtl #INDvoiceCmdCtrls {
    margin: 0;
    right: 0;
    left: auto;
  }

  /* line 7255, ../sass/accessiblity-plugin.scss */
  #INDreaderWrap.INDminimized {
    z-index: 1;
    width: 155px;
  }

  /* line 7260, ../sass/accessiblity-plugin.scss */
  #INDvoiceCmdCtrls.INDminimized {
    z-index: 1;
  }

  /* line 7264, ../sass/accessiblity-plugin.scss */
  #INDvoiceCmdCtrls .INDspeakToggle {
    width: 12%;
  }

  /* line 7268, ../sass/accessiblity-plugin.scss */
  #INDvoiceCmdCtrls .INDvoiceTxts {
    width: 74.5%;
  }

  /* line 7272, ../sass/accessiblity-plugin.scss */
  #INDreaderWrap,
  #INDvoiceCmdCtrls {
    bottom: 0;
  }

  /* line 7277, ../sass/accessiblity-plugin.scss */
  .INDspeechPanel {
    height: calc(100vh / 2);
  }

  /* line 7281, ../sass/accessiblity-plugin.scss */
  #INDvoiceCmdCtrls,
  #INDreaderWrap {
    bottom: 0;
    position: absolute;
  }

  /* line 7287, ../sass/accessiblity-plugin.scss */
  #INDWrap[dir="ltr"] #INDreaderWrap {
    right: 0;
  }
}
@media screen and (max-width: 736px) {
  /* line 7293, ../sass/accessiblity-plugin.scss */
  #INDvoiceLegend #INDcomLegList {
    height: calc(100vh - 220px);
    overflow-y: scroll;
    overflow-x: hidden;
  }
}
@media screen and (max-width: 568px) {
  /* line 7301, ../sass/accessiblity-plugin.scss */
  #INDvoiceCmdCtrls .INDspeakToggle {
    width: 15%;
  }

  /* line 7305, ../sass/accessiblity-plugin.scss */
  #INDvoiceCmdCtrls .INDvoiceTxts {
    padding-right: 10px;
    width: 71%;
  }

  /* line 7310, ../sass/accessiblity-plugin.scss */
  #INDvoiceCmdCtrls #INDcmdLog {
    height: auto;
    max-height: 36px;
    padding: 4px 10px;
  }

  /* line 7316, ../sass/accessiblity-plugin.scss */
  #INDspeechTabsWrap .INDspeechTab {
    font-size: 15px;
  }
}
@media screen and (max-width: 480px) {
  /* line 7322, ../sass/accessiblity-plugin.scss */
  #INDreaderWrap img {
    width: auto;
  }

  /* line 7326, ../sass/accessiblity-plugin.scss */
  #INDvoiceCmdCtrls,
  #INDreaderWrap {
    bottom: 0;
    position: absolute;
  }

  /* line 7332, ../sass/accessiblity-plugin.scss */
  #INDvoiceCmdCtrls .INDctrlWrap,
  #INDreaderWrap #INDreaderCtrls {
    height: 102px;
    text-align: center;
    padding: 30px 5px 0;
  }

  /* line 7339, ../sass/accessiblity-plugin.scss */
  #INDvoiceCmdCtrls.INDminimized .INDctrlWrap,
  #INDreaderWrap.INDminimized #INDreaderCtrls {
    height: 72px;
    padding: 4px 5px 0;
  }

  /* line 7345, ../sass/accessiblity-plugin.scss */
  #INDvoiceCmdCtrls .INDcloseCmd,
  #INDvoiceCmdCtrls #INDctrlSetMin,
  #INDvoiceCmdCtrls #INDctrlMin,
  #INDvoiceCmdCtrls .INDcloseCmdLeg,
  #INDreaderWrap #INDctrlMin,
  #INDreaderWrap #INDctrlSetMin {
    width: 30px;
    height: 30px;
    text-align: center;
  }

  /* line 7356, ../sass/accessiblity-plugin.scss */
  #INDvoiceLegend .INDcloseCmdLeg {
    top: -3px;
    right: -3px;
  }

  /* line 7361, ../sass/accessiblity-plugin.scss */
  #INDvoiceLegend h2 {
    padding-right: 11%;
  }

  /* line 7365, ../sass/accessiblity-plugin.scss */
  #INDreaderSettings {
    padding-top: 40px;
  }

  /* line 7369, ../sass/accessiblity-plugin.scss */
  #INDreaderWrap.INDminimized #INDreaderMedia {
    width: 80%;
  }

  /* line 7373, ../sass/accessiblity-plugin.scss */
  #INDWrap[dir="ltr"] #INDreaderWrap {
    right: 0;
  }
}
@media screen and (max-width: 414px) {
  /* line 7379, ../sass/accessiblity-plugin.scss */
  #INDvoiceCmdCtrls .INDspeakToggle {
    width: 18%;
    padding: 0;
  }

  /* line 7384, ../sass/accessiblity-plugin.scss */
  #INDvoiceCmdCtrls .INDvoiceTxts {
    width: 68%;
  }

  /* line 7388, ../sass/accessiblity-plugin.scss */
  #INDspeechTabsWrap .INDspeechTab {
    font-size: 13px;
  }
}
@media screen and (max-width: 384px) {
  /* line 7394, ../sass/accessiblity-plugin.scss */
  #INDvoiceCmdCtrls .INDctrlWrap {
    padding-left: 0;
  }

  /* line 7398, ../sass/accessiblity-plugin.scss */
  #INDspeechTabsWrap .INDspeechTab {
    width: calc(70% / 3);
  }

  /* line 7402, ../sass/accessiblity-plugin.scss */
  #INDspeechTabsWrap .INDspeechTab:last-child {
    width: 30%;
  }
}
@media screen and (max-width: 360px) {
  /* line 7409, ../sass/accessiblity-plugin.scss */
  #INDctrlOnOff svg,
  .INDspeakToggle svg,
  #INDopenCmdLeg svg {
    width: 55px;
  }

  /* line 7415, ../sass/accessiblity-plugin.scss */
  #INDctrlPrev svg,
  #INDctrlNext svg {
    width: 20px;
  }

  /* line 7420, ../sass/accessiblity-plugin.scss */
  #INDctrlPlayStop svg {
    width: 55px;
  }

  /* line 7424, ../sass/accessiblity-plugin.scss */
  #INDctrlRewind svg {
    width: 55px;
  }

  /* line 7428, ../sass/accessiblity-plugin.scss */
  #INDctrlSettings svg {
    width: 55px;
  }

  /* line 7432, ../sass/accessiblity-plugin.scss */
  #INDreaderWrap #INDreaderMedia #INDctrlPlayStop {
    margin: 0 5px !important;
  }

  /* line 7436, ../sass/accessiblity-plugin.scss */
  #INDreaderWrap #INDreaderMedia {
    width: 37%;
  }

  /* line 7440, ../sass/accessiblity-plugin.scss */
  #INDreaderSettings .INDrangePreview svg {
    width: 53px;
  }

  /* line 7444, ../sass/accessiblity-plugin.scss */
  #INDreaderSettings .INDrangePreview {
    height: 53px;
    width: 53px;
    margin: 0 10px;
  }

  /* line 7450, ../sass/accessiblity-plugin.scss */
  #INDreaderWrap #INDctrlRewind {
    margin: 4px 1.6% 4px 0;
    width: 16.7%;
  }
}
@media screen and (max-width: 320px) {
  /* line 7457, ../sass/accessiblity-plugin.scss */
  #INDreaderWrap #INDreaderMedia {
    width: 35%;
  }

  /* line 7461, ../sass/accessiblity-plugin.scss */
  #INDreaderWrap #INDreaderMedia #INDctrlPlayStop {
    margin: 0 !important;
  }

  /* line 7465, ../sass/accessiblity-plugin.scss */
  #INDvoiceCmdCtrls .INDvoiceTxts {
    width: 66%;
  }
}
/* line 7470, ../sass/accessiblity-plugin.scss */
.INDMobile.INDtextreader #INDmenu-btn,
.INDMobile.INDvoicecmd #INDmenu-btn {
  bottom: 76px;
}

@media screen and (max-width: 480px) {
  /* line 7477, ../sass/accessiblity-plugin.scss */
  .INDMobile.INDtextreader #INDmenu-btn,
  .INDMobile.INDvoicecmd #INDmenu-btn {
    bottom: 110px;
  }
}
/* line 7483, ../sass/accessiblity-plugin.scss */
.f32 .flag {
  display: inline-block;
  height: 32px;
  width: 32px;
  vertical-align: text-top;
  line-height: 32px;
  background: url("https://access.nagich.co.il/assets/images/flags32.png") no-repeat;
}

/* line 7492, ../sass/accessiblity-plugin.scss */
.f32 ._African_Union {
  background-position: 0 -32px;
}

/* line 7496, ../sass/accessiblity-plugin.scss */
.f32 ._Arab_League {
  background-position: 0 -64px;
}

/* line 7500, ../sass/accessiblity-plugin.scss */
.f32 ._ASEAN {
  background-position: 0 -96px;
}

/* line 7504, ../sass/accessiblity-plugin.scss */
.f32 ._CARICOM {
  background-position: 0 -128px;
}

/* line 7508, ../sass/accessiblity-plugin.scss */
.f32 ._CIS {
  background-position: 0 -160px;
}

/* line 7512, ../sass/accessiblity-plugin.scss */
.f32 ._Commonwealth {
  background-position: 0 -192px;
}

/* line 7516, ../sass/accessiblity-plugin.scss */
.f32 ._England {
  background-position: 0 -224px;
}

/* line 7520, ../sass/accessiblity-plugin.scss */
.f32 ._European_Union,
.f32 .eu {
  background-position: 0 -256px;
}

/* line 7525, ../sass/accessiblity-plugin.scss */
.f32 ._Islamic_Conference {
  background-position: 0 -288px;
}

/* line 7529, ../sass/accessiblity-plugin.scss */
.f32 ._Kosovo {
  background-position: 0 -320px;
}

/* line 7533, ../sass/accessiblity-plugin.scss */
.f32 ._NATO {
  background-position: 0 -352px;
}

/* line 7537, ../sass/accessiblity-plugin.scss */
.f32 ._Northern_Cyprus {
  background-position: 0 -384px;
}

/* line 7541, ../sass/accessiblity-plugin.scss */
.f32 ._Northern_Ireland {
  background-position: 0 -416px;
}

/* line 7545, ../sass/accessiblity-plugin.scss */
.f32 ._Olimpic_Movement {
  background-position: 0 -448px;
}

/* line 7549, ../sass/accessiblity-plugin.scss */
.f32 ._OPEC {
  background-position: 0 -480px;
}

/* line 7553, ../sass/accessiblity-plugin.scss */
.f32 ._Red_Cross {
  background-position: 0 -512px;
}

/* line 7557, ../sass/accessiblity-plugin.scss */
.f32 ._Scotland {
  background-position: 0 -544px;
}

/* line 7561, ../sass/accessiblity-plugin.scss */
.f32 ._Somaliland {
  background-position: 0 -576px;
}

/* line 7565, ../sass/accessiblity-plugin.scss */
.f32 ._Tibet {
  background-position: 0 -608px;
}

/* line 7569, ../sass/accessiblity-plugin.scss */
.f32 ._United_Nations {
  background-position: 0 -640px;
}

/* line 7573, ../sass/accessiblity-plugin.scss */
.f32 ._Wales {
  background-position: 0 -672px;
}

/* line 7577, ../sass/accessiblity-plugin.scss */
.f32 .ad {
  background-position: 0 -704px;
}

/* line 7581, ../sass/accessiblity-plugin.scss */
.f32 .ae {
  background-position: 0 -736px;
}

/* line 7585, ../sass/accessiblity-plugin.scss */
.f32 .af {
  background-position: 0 -768px;
}

/* line 7589, ../sass/accessiblity-plugin.scss */
.f32 .ag {
  background-position: 0 -800px;
}

/* line 7593, ../sass/accessiblity-plugin.scss */
.f32 .ai {
  background-position: 0 -832px;
}

/* line 7597, ../sass/accessiblity-plugin.scss */
.f32 .al {
  background-position: 0 -864px;
}

/* line 7601, ../sass/accessiblity-plugin.scss */
.f32 .am {
  background-position: 0 -896px;
}

/* line 7605, ../sass/accessiblity-plugin.scss */
.f32 .ao {
  background-position: 0 -928px;
}

/* line 7609, ../sass/accessiblity-plugin.scss */
.f32 .aq {
  background-position: 0 -960px;
}

/* line 7613, ../sass/accessiblity-plugin.scss */
.f32 .ar {
  background-position: 0 -1024px;
}

/* line 7617, ../sass/accessiblity-plugin.scss */
.f32 .as {
  background-position: 0 -1024px;
}

/* line 7621, ../sass/accessiblity-plugin.scss */
.f32 .at {
  background-position: 0 -1056px;
}

/* line 7625, ../sass/accessiblity-plugin.scss */
.f32 .au {
  background-position: 0 -1088px;
}

/* line 7629, ../sass/accessiblity-plugin.scss */
.f32 .aw {
  background-position: 0 -1120px;
}

/* line 7633, ../sass/accessiblity-plugin.scss */
.f32 .ax {
  background-position: 0 -1152px;
}

/* line 7637, ../sass/accessiblity-plugin.scss */
.f32 .az {
  background-position: 0 -1184px;
}

/* line 7641, ../sass/accessiblity-plugin.scss */
.f32 .ba {
  background-position: 0 -1216px;
}

/* line 7645, ../sass/accessiblity-plugin.scss */
.f32 .bb {
  background-position: 0 -1248px;
}

/* line 7649, ../sass/accessiblity-plugin.scss */
.f32 .bd {
  background-position: 0 -1280px;
}

/* line 7653, ../sass/accessiblity-plugin.scss */
.f32 .be {
  background-position: 0 -1312px;
}

/* line 7657, ../sass/accessiblity-plugin.scss */
.f32 .bf {
  background-position: 0 -1344px;
}

/* line 7661, ../sass/accessiblity-plugin.scss */
.f32 .bg {
  background-position: 0 -1376px;
}

/* line 7665, ../sass/accessiblity-plugin.scss */
.f32 .bh {
  background-position: 0 -1408px;
}

/* line 7669, ../sass/accessiblity-plugin.scss */
.f32 .bi {
  background-position: 0 -1440px;
}

/* line 7673, ../sass/accessiblity-plugin.scss */
.f32 .bj {
  background-position: 0 -1472px;
}

/* line 7677, ../sass/accessiblity-plugin.scss */
.f32 .bm {
  background-position: 0 -1504px;
}

/* line 7681, ../sass/accessiblity-plugin.scss */
.f32 .bn {
  background-position: 0 -1536px;
}

/* line 7685, ../sass/accessiblity-plugin.scss */
.f32 .bo {
  background-position: 0 -1568px;
}

/* line 7689, ../sass/accessiblity-plugin.scss */
.f32 .br {
  background-position: 0 -1600px;
}

/* line 7693, ../sass/accessiblity-plugin.scss */
.f32 .bs {
  background-position: 0 -1632px;
}

/* line 7697, ../sass/accessiblity-plugin.scss */
.f32 .bt {
  background-position: 0 -1664px;
}

/* line 7701, ../sass/accessiblity-plugin.scss */
.f32 .bw {
  background-position: 0 -1696px;
}

/* line 7705, ../sass/accessiblity-plugin.scss */
.f32 .by {
  background-position: 0 -1728px;
}

/* line 7709, ../sass/accessiblity-plugin.scss */
.f32 .bz {
  background-position: 0 -1760px;
}

/* line 7713, ../sass/accessiblity-plugin.scss */
.f32 .ca {
  background-position: 0 -1792px;
}

/* line 7717, ../sass/accessiblity-plugin.scss */
.f32 .cd {
  background-position: 0 -1824px;
}

/* line 7721, ../sass/accessiblity-plugin.scss */
.f32 .cf {
  background-position: 0 -1856px;
}

/* line 7725, ../sass/accessiblity-plugin.scss */
.f32 .cg {
  background-position: 0 -1888px;
}

/* line 7729, ../sass/accessiblity-plugin.scss */
.f32 .ch {
  background-position: 0 -1920px;
}

/* line 7733, ../sass/accessiblity-plugin.scss */
.f32 .ci {
  background-position: 0 -1952px;
}

/* line 7737, ../sass/accessiblity-plugin.scss */
.f32 .ck {
  background-position: 0 -1984px;
}

/* line 7741, ../sass/accessiblity-plugin.scss */
.f32 .cl {
  background-position: 0 -2016px;
}

/* line 7745, ../sass/accessiblity-plugin.scss */
.f32 .cm {
  background-position: 0 -2048px;
}

/* line 7749, ../sass/accessiblity-plugin.scss */
.f32 .cn {
  background-position: 0 -2080px;
}

/* line 7753, ../sass/accessiblity-plugin.scss */
.f32 .co {
  background-position: 0 -2112px;
}

/* line 7757, ../sass/accessiblity-plugin.scss */
.f32 .cr {
  background-position: 0 -2144px;
}

/* line 7761, ../sass/accessiblity-plugin.scss */
.f32 .cu {
  background-position: 0 -2176px;
}

/* line 7765, ../sass/accessiblity-plugin.scss */
.f32 .cv {
  background-position: 0 -2208px;
}

/* line 7769, ../sass/accessiblity-plugin.scss */
.f32 .cy {
  background-position: 0 -2240px;
}

/* line 7773, ../sass/accessiblity-plugin.scss */
.f32 .cz {
  background-position: 0 -2272px;
}

/* line 7777, ../sass/accessiblity-plugin.scss */
.f32 .de {
  background-position: 0 -2304px;
}

/* line 7781, ../sass/accessiblity-plugin.scss */
.f32 .dj {
  background-position: 0 -2336px;
}

/* line 7785, ../sass/accessiblity-plugin.scss */
.f32 .dk {
  background-position: 0 -2368px;
}

/* line 7789, ../sass/accessiblity-plugin.scss */
.f32 .dm {
  background-position: 0 -2400px;
}

/* line 7793, ../sass/accessiblity-plugin.scss */
.f32 .do {
  background-position: 0 -2432px;
}

/* line 7797, ../sass/accessiblity-plugin.scss */
.f32 .dz {
  background-position: 0 -2464px;
}

/* line 7801, ../sass/accessiblity-plugin.scss */
.f32 .ec {
  background-position: 0 -2496px;
}

/* line 7805, ../sass/accessiblity-plugin.scss */
.f32 .ee {
  background-position: 0 -2528px;
}

/* line 7809, ../sass/accessiblity-plugin.scss */
.f32 .eg {
  background-position: 0 -2560px;
}

/* line 7813, ../sass/accessiblity-plugin.scss */
.f32 .eh {
  background-position: 0 -2592px;
}

/* line 7817, ../sass/accessiblity-plugin.scss */
.f32 .er {
  background-position: 0 -2624px;
}

/* line 7821, ../sass/accessiblity-plugin.scss */
.f32 .es {
  background-position: 0 -2656px;
}

/* line 7825, ../sass/accessiblity-plugin.scss */
.f32 .et {
  background-position: 0 -2688px;
}

/* line 7829, ../sass/accessiblity-plugin.scss */
.f32 .fi {
  background-position: 0 -2720px;
}

/* line 7833, ../sass/accessiblity-plugin.scss */
.f32 .fj {
  background-position: 0 -2752px;
}

/* line 7837, ../sass/accessiblity-plugin.scss */
.f32 .fm {
  background-position: 0 -2784px;
}

/* line 7841, ../sass/accessiblity-plugin.scss */
.f32 .fo {
  background-position: 0 -2816px;
}

/* line 7845, ../sass/accessiblity-plugin.scss */
.f32 .fr {
  background-position: 0 -2848px;
}

/* line 7849, ../sass/accessiblity-plugin.scss */
.f32 .bl,
.f32 .cp,
.f32 .mf,
.f32 .yt {
  background-position: 0 -2848px;
}

/* line 7856, ../sass/accessiblity-plugin.scss */
.f32 .ga {
  background-position: 0 -2880px;
}

/* line 7860, ../sass/accessiblity-plugin.scss */
.f32 .gb {
  background-position: 0 -2912px;
}

/* line 7864, ../sass/accessiblity-plugin.scss */
.f32 .sh {
  background-position: 0 -2912px;
}

/* line 7868, ../sass/accessiblity-plugin.scss */
.f32 .gd {
  background-position: 0 -2944px;
}

/* line 7872, ../sass/accessiblity-plugin.scss */
.f32 .ge {
  background-position: 0 -2976px;
}

/* line 7876, ../sass/accessiblity-plugin.scss */
.f32 .gg {
  background-position: 0 -3008px;
}

/* line 7880, ../sass/accessiblity-plugin.scss */
.f32 .gh {
  background-position: 0 -3040px;
}

/* line 7884, ../sass/accessiblity-plugin.scss */
.f32 .gi {
  background-position: 0 -3072px;
}

/* line 7888, ../sass/accessiblity-plugin.scss */
.f32 .gl {
  background-position: 0 -3104px;
}

/* line 7892, ../sass/accessiblity-plugin.scss */
.f32 .gm {
  background-position: 0 -3136px;
}

/* line 7896, ../sass/accessiblity-plugin.scss */
.f32 .gn {
  background-position: 0 -3168px;
}

/* line 7900, ../sass/accessiblity-plugin.scss */
.f32 .gp {
  background-position: 0 -3200px;
}

/* line 7904, ../sass/accessiblity-plugin.scss */
.f32 .gq {
  background-position: 0 -3232px;
}

/* line 7908, ../sass/accessiblity-plugin.scss */
.f32 .gr {
  background-position: 0 -3264px;
}

/* line 7912, ../sass/accessiblity-plugin.scss */
.f32 .gt {
  background-position: 0 -3296px;
}

/* line 7916, ../sass/accessiblity-plugin.scss */
.f32 .gu {
  background-position: 0 -3328px;
}

/* line 7920, ../sass/accessiblity-plugin.scss */
.f32 .gw {
  background-position: 0 -3360px;
}

/* line 7924, ../sass/accessiblity-plugin.scss */
.f32 .gy {
  background-position: 0 -3392px;
}

/* line 7928, ../sass/accessiblity-plugin.scss */
.f32 .hk {
  background-position: 0 -3424px;
}

/* line 7932, ../sass/accessiblity-plugin.scss */
.f32 .hn {
  background-position: 0 -3456px;
}

/* line 7936, ../sass/accessiblity-plugin.scss */
.f32 .hr {
  background-position: 0 -3488px;
}

/* line 7940, ../sass/accessiblity-plugin.scss */
.f32 .ht {
  background-position: 0 -3520px;
}

/* line 7944, ../sass/accessiblity-plugin.scss */
.f32 .hu {
  background-position: 0 -3552px;
}

/* line 7948, ../sass/accessiblity-plugin.scss */
.f32 .id {
  background-position: 0 -3584px;
}

/* line 7952, ../sass/accessiblity-plugin.scss */
.f32 .mc {
  background-position: 0 -3584px;
}

/* line 7956, ../sass/accessiblity-plugin.scss */
.f32 .ie {
  background-position: 0 -3616px;
}

/* line 7960, ../sass/accessiblity-plugin.scss */
.f32 .il {
  background-position: 0 -3648px;
}

/* line 7964, ../sass/accessiblity-plugin.scss */
.f32 .im {
  background-position: 0 -3680px;
}

/* line 7968, ../sass/accessiblity-plugin.scss */
.f32 .in {
  background-position: 0 -3712px;
}

/* line 7972, ../sass/accessiblity-plugin.scss */
.f32 .iq {
  background-position: 0 -3744px;
}

/* line 7976, ../sass/accessiblity-plugin.scss */
.f32 .ir {
  background-position: 0 -3776px;
}

/* line 7980, ../sass/accessiblity-plugin.scss */
.f32 .is {
  background-position: 0 -3808px;
}

/* line 7984, ../sass/accessiblity-plugin.scss */
.f32 .it {
  background-position: 0 -3840px;
}

/* line 7988, ../sass/accessiblity-plugin.scss */
.f32 .je {
  background-position: 0 -3872px;
}

/* line 7992, ../sass/accessiblity-plugin.scss */
.f32 .jm {
  background-position: 0 -3904px;
}

/* line 7996, ../sass/accessiblity-plugin.scss */
.f32 .jo {
  background-position: 0 -3936px;
}

/* line 8000, ../sass/accessiblity-plugin.scss */
.f32 .jp {
  background-position: 0 -3968px;
}

/* line 8004, ../sass/accessiblity-plugin.scss */
.f32 .ke {
  background-position: 0 -4000px;
}

/* line 8008, ../sass/accessiblity-plugin.scss */
.f32 .kg {
  background-position: 0 -4032px;
}

/* line 8012, ../sass/accessiblity-plugin.scss */
.f32 .kh {
  background-position: 0 -4064px;
}

/* line 8016, ../sass/accessiblity-plugin.scss */
.f32 .ki {
  background-position: 0 -4096px;
}

/* line 8020, ../sass/accessiblity-plugin.scss */
.f32 .km {
  background-position: 0 -4128px;
}

/* line 8024, ../sass/accessiblity-plugin.scss */
.f32 .kn {
  background-position: 0 -4160px;
}

/* line 8028, ../sass/accessiblity-plugin.scss */
.f32 .kp {
  background-position: 0 -4192px;
}

/* line 8032, ../sass/accessiblity-plugin.scss */
.f32 .kr {
  background-position: 0 -4224px;
}

/* line 8036, ../sass/accessiblity-plugin.scss */
.f32 .kw {
  background-position: 0 -4256px;
}

/* line 8040, ../sass/accessiblity-plugin.scss */
.f32 .ky {
  background-position: 0 -4288px;
}

/* line 8044, ../sass/accessiblity-plugin.scss */
.f32 .kz {
  background-position: 0 -4320px;
}

/* line 8048, ../sass/accessiblity-plugin.scss */
.f32 .la {
  background-position: 0 -4352px;
}

/* line 8052, ../sass/accessiblity-plugin.scss */
.f32 .lb {
  background-position: 0 -4384px;
}

/* line 8056, ../sass/accessiblity-plugin.scss */
.f32 .lc {
  background-position: 0 -4416px;
}

/* line 8060, ../sass/accessiblity-plugin.scss */
.f32 .li {
  background-position: 0 -4448px;
}

/* line 8064, ../sass/accessiblity-plugin.scss */
.f32 .lk {
  background-position: 0 -4480px;
}

/* line 8068, ../sass/accessiblity-plugin.scss */
.f32 .lr {
  background-position: 0 -4512px;
}

/* line 8072, ../sass/accessiblity-plugin.scss */
.f32 .ls {
  background-position: 0 -4544px;
}

/* line 8076, ../sass/accessiblity-plugin.scss */
.f32 .lt {
  background-position: 0 -4576px;
}

/* line 8080, ../sass/accessiblity-plugin.scss */
.f32 .lu {
  background-position: 0 -4608px;
}

/* line 8084, ../sass/accessiblity-plugin.scss */
.f32 .lv {
  background-position: 0 -4640px;
}

/* line 8088, ../sass/accessiblity-plugin.scss */
.f32 .ly {
  background-position: 0 -4672px;
}

/* line 8092, ../sass/accessiblity-plugin.scss */
.f32 .ma {
  background-position: 0 -4704px;
}

/* line 8096, ../sass/accessiblity-plugin.scss */
.f32 .md {
  background-position: 0 -4736px;
}

/* line 8100, ../sass/accessiblity-plugin.scss */
.f32 .me {
  background-position: 0 -4768px;
}

/* line 8104, ../sass/accessiblity-plugin.scss */
.f32 .mg {
  background-position: 0 -4800px;
}

/* line 8108, ../sass/accessiblity-plugin.scss */
.f32 .mh {
  background-position: 0 -4832px;
}

/* line 8112, ../sass/accessiblity-plugin.scss */
.f32 .mk {
  background-position: 0 -4864px;
}

/* line 8116, ../sass/accessiblity-plugin.scss */
.f32 .ml {
  background-position: 0 -4896px;
}

/* line 8120, ../sass/accessiblity-plugin.scss */
.f32 .mm {
  background-position: 0 -4928px;
}

/* line 8124, ../sass/accessiblity-plugin.scss */
.f32 .mn {
  background-position: 0 -4960px;
}

/* line 8128, ../sass/accessiblity-plugin.scss */
.f32 .mo {
  background-position: 0 -41024px;
}

/* line 8132, ../sass/accessiblity-plugin.scss */
.f32 .mq {
  background-position: 0 -5024px;
}

/* line 8136, ../sass/accessiblity-plugin.scss */
.f32 .mr {
  background-position: 0 -5056px;
}

/* line 8140, ../sass/accessiblity-plugin.scss */
.f32 .ms {
  background-position: 0 -5088px;
}

/* line 8144, ../sass/accessiblity-plugin.scss */
.f32 .mt {
  background-position: 0 -5120px;
}

/* line 8148, ../sass/accessiblity-plugin.scss */
.f32 .mu {
  background-position: 0 -5152px;
}

/* line 8152, ../sass/accessiblity-plugin.scss */
.f32 .mv {
  background-position: 0 -5184px;
}

/* line 8156, ../sass/accessiblity-plugin.scss */
.f32 .mw {
  background-position: 0 -5216px;
}

/* line 8160, ../sass/accessiblity-plugin.scss */
.f32 .mx {
  background-position: 0 -5248px;
}

/* line 8164, ../sass/accessiblity-plugin.scss */
.f32 .my {
  background-position: 0 -5280px;
}

/* line 8168, ../sass/accessiblity-plugin.scss */
.f32 .mz {
  background-position: 0 -5312px;
}

/* line 8172, ../sass/accessiblity-plugin.scss */
.f32 .na {
  background-position: 0 -5344px;
}

/* line 8176, ../sass/accessiblity-plugin.scss */
.f32 .nc {
  background-position: 0 -5376px;
}

/* line 8180, ../sass/accessiblity-plugin.scss */
.f32 .ne {
  background-position: 0 -5408px;
}

/* line 8184, ../sass/accessiblity-plugin.scss */
.f32 .ng {
  background-position: 0 -5440px;
}

/* line 8188, ../sass/accessiblity-plugin.scss */
.f32 .ni {
  background-position: 0 -5472px;
}

/* line 8192, ../sass/accessiblity-plugin.scss */
.f32 .nl {
  background-position: 0 -5504px;
}

/* line 8196, ../sass/accessiblity-plugin.scss */
.f32 .bq {
  background-position: 0 -5504px;
}

/* line 8200, ../sass/accessiblity-plugin.scss */
.f32 .no {
  background-position: 0 -5536px;
}

/* line 8204, ../sass/accessiblity-plugin.scss */
.f32 .bv,
.f32 .nq,
.f32 .sj {
  background-position: 0 -5536px;
}

/* line 8210, ../sass/accessiblity-plugin.scss */
.f32 .np {
  background-position: 0 -5568px;
}

/* line 8214, ../sass/accessiblity-plugin.scss */
.f32 .nr {
  background-position: 0 -5600px;
}

/* line 8218, ../sass/accessiblity-plugin.scss */
.f32 .nz {
  background-position: 0 -5632px;
}

/* line 8222, ../sass/accessiblity-plugin.scss */
.f32 .om {
  background-position: 0 -5664px;
}

/* line 8226, ../sass/accessiblity-plugin.scss */
.f32 .pa {
  background-position: 0 -5696px;
}

/* line 8230, ../sass/accessiblity-plugin.scss */
.f32 .pe {
  background-position: 0 -5728px;
}

/* line 8234, ../sass/accessiblity-plugin.scss */
.f32 .pf {
  background-position: 0 -5760px;
}

/* line 8238, ../sass/accessiblity-plugin.scss */
.f32 .pg {
  background-position: 0 -5792px;
}

/* line 8242, ../sass/accessiblity-plugin.scss */
.f32 .ph {
  background-position: 0 -5824px;
}

/* line 8246, ../sass/accessiblity-plugin.scss */
.f32 .pk {
  background-position: 0 -5856px;
}

/* line 8250, ../sass/accessiblity-plugin.scss */
.f32 .pl {
  background-position: 0 -5888px;
}

/* line 8254, ../sass/accessiblity-plugin.scss */
.f32 .pr {
  background-position: 0 -5920px;
}

/* line 8258, ../sass/accessiblity-plugin.scss */
.f32 .ps {
  background-position: 0 -5952px;
}

/* line 8262, ../sass/accessiblity-plugin.scss */
.f32 .pt {
  background-position: 0 -5984px;
}

/* line 8266, ../sass/accessiblity-plugin.scss */
.f32 .pw {
  background-position: 0 -6016px;
}

/* line 8270, ../sass/accessiblity-plugin.scss */
.f32 .py {
  background-position: 0 -6048px;
}

/* line 8274, ../sass/accessiblity-plugin.scss */
.f32 .qa {
  background-position: 0 -6080px;
}

/* line 8278, ../sass/accessiblity-plugin.scss */
.f32 .re {
  background-position: 0 -6112px;
}

/* line 8282, ../sass/accessiblity-plugin.scss */
.f32 .ro {
  background-position: 0 -6144px;
}

/* line 8286, ../sass/accessiblity-plugin.scss */
.f32 .rs {
  background-position: 0 -6176px;
}

/* line 8290, ../sass/accessiblity-plugin.scss */
.f32 .ru {
  background-position: 0 -6208px;
}

/* line 8294, ../sass/accessiblity-plugin.scss */
.f32 .rw {
  background-position: 0 -6240px;
}

/* line 8298, ../sass/accessiblity-plugin.scss */
.f32 .sa {
  background-position: 0 -6272px;
}

/* line 8302, ../sass/accessiblity-plugin.scss */
.f32 .sb {
  background-position: 0 -6304px;
}

/* line 8306, ../sass/accessiblity-plugin.scss */
.f32 .sc {
  background-position: 0 -6336px;
}

/* line 8310, ../sass/accessiblity-plugin.scss */
.f32 .sd {
  background-position: 0 -6368px;
}

/* line 8314, ../sass/accessiblity-plugin.scss */
.f32 .se {
  background-position: 0 -6400px;
}

/* line 8318, ../sass/accessiblity-plugin.scss */
.f32 .sg {
  background-position: 0 -6432px;
}

/* line 8322, ../sass/accessiblity-plugin.scss */
.f32 .si {
  background-position: 0 -6464px;
}

/* line 8326, ../sass/accessiblity-plugin.scss */
.f32 .sk {
  background-position: 0 -6496px;
}

/* line 8330, ../sass/accessiblity-plugin.scss */
.f32 .sl {
  background-position: 0 -6528px;
}

/* line 8334, ../sass/accessiblity-plugin.scss */
.f32 .sm {
  background-position: 0 -6560px;
}

/* line 8338, ../sass/accessiblity-plugin.scss */
.f32 .sn {
  background-position: 0 -6592px;
}

/* line 8342, ../sass/accessiblity-plugin.scss */
.f32 .so {
  background-position: 0 -6624px;
}

/* line 8346, ../sass/accessiblity-plugin.scss */
.f32 .sr {
  background-position: 0 -6656px;
}

/* line 8350, ../sass/accessiblity-plugin.scss */
.f32 .st {
  background-position: 0 -6688px;
}

/* line 8354, ../sass/accessiblity-plugin.scss */
.f32 .sv {
  background-position: 0 -6720px;
}

/* line 8358, ../sass/accessiblity-plugin.scss */
.f32 .sy {
  background-position: 0 -6752px;
}

/* line 8362, ../sass/accessiblity-plugin.scss */
.f32 .sz {
  background-position: 0 -6784px;
}

/* line 8366, ../sass/accessiblity-plugin.scss */
.f32 .tc {
  background-position: 0 -6816px;
}

/* line 8370, ../sass/accessiblity-plugin.scss */
.f32 .td {
  background-position: 0 -6848px;
}

/* line 8374, ../sass/accessiblity-plugin.scss */
.f32 .tg {
  background-position: 0 -6880px;
}

/* line 8378, ../sass/accessiblity-plugin.scss */
.f32 .th {
  background-position: 0 -6912px;
}

/* line 8382, ../sass/accessiblity-plugin.scss */
.f32 .tj {
  background-position: 0 -6944px;
}

/* line 8386, ../sass/accessiblity-plugin.scss */
.f32 .tl {
  background-position: 0 -6976px;
}

/* line 8390, ../sass/accessiblity-plugin.scss */
.f32 .tm {
  background-position: 0 -7008px;
}

/* line 8394, ../sass/accessiblity-plugin.scss */
.f32 .tn {
  background-position: 0 -7040px;
}

/* line 8398, ../sass/accessiblity-plugin.scss */
.f32 .to {
  background-position: 0 -7072px;
}

/* line 8402, ../sass/accessiblity-plugin.scss */
.f32 .tr {
  background-position: 0 -7104px;
}

/* line 8406, ../sass/accessiblity-plugin.scss */
.f32 .tt {
  background-position: 0 -7136px;
}

/* line 8410, ../sass/accessiblity-plugin.scss */
.f32 .tv {
  background-position: 0 -7168px;
}

/* line 8414, ../sass/accessiblity-plugin.scss */
.f32 .tw {
  background-position: 0 -7200px;
}

/* line 8418, ../sass/accessiblity-plugin.scss */
.f32 .tz {
  background-position: 0 -7232px;
}

/* line 8422, ../sass/accessiblity-plugin.scss */
.f32 .ua {
  background-position: 0 -7264px;
}

/* line 8426, ../sass/accessiblity-plugin.scss */
.f32 .ug {
  background-position: 0 -7296px;
}

/* line 8430, ../sass/accessiblity-plugin.scss */
.f32 .us {
  background-position: 0 -7328px;
}

/* line 8434, ../sass/accessiblity-plugin.scss */
.f32 .uy {
  background-position: 0 -7360px;
}

/* line 8438, ../sass/accessiblity-plugin.scss */
.f32 .uz {
  background-position: 0 -7392px;
}

/* line 8442, ../sass/accessiblity-plugin.scss */
.f32 .va {
  background-position: 0 -7424px;
}

/* line 8446, ../sass/accessiblity-plugin.scss */
.f32 .vc {
  background-position: 0 -7456px;
}

/* line 8450, ../sass/accessiblity-plugin.scss */
.f32 .ve {
  background-position: 0 -7488px;
}

/* line 8454, ../sass/accessiblity-plugin.scss */
.f32 .vg {
  background-position: 0 -7520px;
}

/* line 8458, ../sass/accessiblity-plugin.scss */
.f32 .vi {
  background-position: 0 -7552px;
}

/* line 8462, ../sass/accessiblity-plugin.scss */
.f32 .vn {
  background-position: 0 -7584px;
}

/* line 8466, ../sass/accessiblity-plugin.scss */
.f32 .vu {
  background-position: 0 -7616px;
}

/* line 8470, ../sass/accessiblity-plugin.scss */
.f32 .ws {
  background-position: 0 -7648px;
}

/* line 8474, ../sass/accessiblity-plugin.scss */
.f32 .ye {
  background-position: 0 -7680px;
}

/* line 8478, ../sass/accessiblity-plugin.scss */
.f32 .za {
  background-position: 0 -7712px;
}

/* line 8482, ../sass/accessiblity-plugin.scss */
.f32 .zm {
  background-position: 0 -7744px;
}

/* line 8486, ../sass/accessiblity-plugin.scss */
.f32 .zw {
  background-position: 0 -7776px;
}

/* line 8490, ../sass/accessiblity-plugin.scss */
.f32 .sx {
  background-position: 0 -7808px;
}

/* line 8494, ../sass/accessiblity-plugin.scss */
.f32 .cw {
  background-position: 0 -7840px;
}

/* line 8498, ../sass/accessiblity-plugin.scss */
.f32 .ss {
  background-position: 0 -7872px;
}

/* line 8502, ../sass/accessiblity-plugin.scss */
.f32 .nu {
  background-position: 0 -7904px;
}

/* line 8506, ../sass/accessiblity-plugin.scss */
#INDFlyingFocus {
  position: absolute;
  visibility: hidden;
  margin: 0;
  background-color: #ffffcc;
  -webkit-transition-property: left, top, width, height;
  transition-property: left, top, width, height;
  -webkit-transition-timing-function: cubic-bezier(0, 1, 0, 1);
  transition-timing-function: cubic-bezier(0, 1, 0, 1);
  pointer-events: none;
  box-shadow: 0 0 6px 3px #ffff00, 0 0 2px #333 inset;
  border-radius: 5px;
  border: 2px solid black !important;
}

/* line 8521, ../sass/accessiblity-plugin.scss */
#INDFlyingFocus.flyingfocus_visible {
  visibility: visible;
  z-index: 2147483647;
}

/* line 8526, ../sass/accessiblity-plugin.scss */
#INDFlyingFocus.flyingfocus_fixed {
  position: fixed;
}

/* line 8530, ../sass/accessiblity-plugin.scss */
:not(#INDdummy).flyingfocus_target {
  border-radius: 5px !important;
  outline: none !important;
}

/* line 8535, ../sass/accessiblity-plugin.scss */
:not(#INDdummy) area.flyingfocus_target {
  outline: 1px solid #ffff00 !important;
}

/* line 8539, ../sass/accessiblity-plugin.scss */
:not(#INDdummy).flyingfocus_target_style * {
  transition: color 0.2s ease-in, text-shadow 0.2s ease-in;
}

/* line 8543, ../sass/accessiblity-plugin.scss */
:not(#INDdummy).flyingfocus_target_ring {
  box-shadow: 0 0 6px 3px #ffff00, 0 0 2px #333 inset !important;
  border: 2px solid black !important;
}

/* line 8548, ../sass/accessiblity-plugin.scss */
:not(#INDdummy).flyingfocus_target_position {
  position: relative !important;
}

/* line 8552, ../sass/accessiblity-plugin.scss */
:not(#INDdummy).flyingfocus_target_inline-block {
  display: inline-block !important;
}

/* line 8556, ../sass/accessiblity-plugin.scss */
.INDasterisk:before {
  content: "*";
  display: inline-block;
  vertical-align: middle;
  color: Red;
  font-size: 1rem;
  font-weight: bold;
}

/* line 8565, ../sass/accessiblity-plugin.scss */
#INDheader {
  text-align: center;
}

/* line 8569, ../sass/accessiblity-plugin.scss */
#INDvirtualKeyboard {
  visibility: visible;
  opacity: 1;
  z-index: 99999;
  display: initial;
  padding: 40px 20px 20px;
  position: fixed;
  right: 20px;
  width: initial;
  bottom: 0;
  left: initial;
  height: initial;
  transition: all 1s ease-in-out;
  max-width: initial;
  max-height: initial;
  top: initial;
}

/* line 8587, ../sass/accessiblity-plugin.scss */
#INDvirtualKeyboard.INDkeyboardDrag {
  transition: none;
  transform: scale(var(--indscale));
}

/* line 8592, ../sass/accessiblity-plugin.scss */
#INDvirtualKeyboard #INDvKeyboard-Layout li {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

/* line 8601, ../sass/accessiblity-plugin.scss */
.INDvKeyboard-uppercase li.INDvKeyboard-letter {
  text-transform: uppercase;
}

/* line 8605, ../sass/accessiblity-plugin.scss */
.INDdictionary.dir-ltr #INDvirtualKeyboard {
  left: 600px;
  right: auto;
}

/* line 8610, ../sass/accessiblity-plugin.scss */
.INDdictionary #INDvirtualKeyboard {
  right: 600px;
}

/* line 8614, ../sass/accessiblity-plugin.scss */
body.dir-ltr #INDvirtualKeyboard {
  left: 20px;
  right: auto;
}

/* line 8619, ../sass/accessiblity-plugin.scss */
#INDvirtualKeyboard:after {
  content: "";
  width: 100%;
  height: 100%;
  background: var(--ind-menu-main-color);
  position: absolute;
  top: 0;
  right: 0;
  z-index: 1;
  opacity: 0.8;
}

/* line 8631, ../sass/accessiblity-plugin.scss */
#INDvirtualKeyboard[aria-hidden="true"] {
  opacity: 0 !important;
  visibility: hidden !important;
  bottom: -100%;
}

/* line 8637, ../sass/accessiblity-plugin.scss */
#INDvirtualKeyboard #INDvKeboard-close {
  text-align: center;
  position: absolute;
  right: 10px;
  top: 10px;
  width: auto;
  height: auto;
  border: 0;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
  cursor: pointer;
  background: 0;
  z-index: 2;
}

/* line 8655, ../sass/accessiblity-plugin.scss */
body.dir-ltr #INDvirtualKeyboard #INDvKeboard-close {
  left: 10px;
  right: auto;
}

/* line 8660, ../sass/accessiblity-plugin.scss */
#INDvirtualKeyboard #INDvKeboard-close svg {
  width: 20px;
  height: 20px;
}

/* line 8665, ../sass/accessiblity-plugin.scss */
#INDvKeboard-Output {
  margin: 0 0 5px;
  padding: 5px;
  width: 100%;
  font: 1em/1.5 Verdana, Sans-Serif;
  background: #fff;
  border: 1px solid #f9f9f9;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  z-index: 2;
}

/* line 8681, ../sass/accessiblity-plugin.scss */
#INDvKeyboard-Layout {
  margin: 0;
  padding: 0;
  list-style: none;
  position: relative;
  z-index: 2;
}

/* line 8689, ../sass/accessiblity-plugin.scss */
#INDvKeyboard-Layout li {
  float: left;
  margin: 0 5px 5px 0;
  padding: 0;
  list-style-type: unset;
  font-size: 0.888888rem;
  width: 40px;
  height: 40px;
  line-height: 40px;
  text-align: center;
  background: #fff;
  border: 1px solid #f9f9f9;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
}

/* line 8705, ../sass/accessiblity-plugin.scss */
#INDvKeyboard-Layout li,
#INDvKeyboard-Layout li * {
  color: #111 !important;
}

/* line 8710, ../sass/accessiblity-plugin.scss */
#INDvKeyboard-Layout li.INDvKeyboard-lastitem {
  margin-right: 0;
}

/* line 8714, ../sass/accessiblity-plugin.scss */
.INDvKeyboard-capslock,
.INDvKeyboard-tab,
.INDvKeyboard-left-shift {
  clear: left;
}

/* line 8720, ../sass/accessiblity-plugin.scss */
#INDvKeyboard-Layout .INDvKeyboard-tab,
#INDvKeyboard-Layout .INDvKeyboard-delete {
  width: 70px;
}

/* line 8725, ../sass/accessiblity-plugin.scss */
#INDvKeyboard-Layout .INDvKeyboard-capslock {
  width: 80px;
}

/* line 8729, ../sass/accessiblity-plugin.scss */
#INDvKeyboard-Layout .INDvKeyboard-return {
  width: 77px;
}

/* line 8733, ../sass/accessiblity-plugin.scss */
#INDvKeyboard-Layout .INDvKeyboard-left-shift {
  width: 95px;
}

/* line 8737, ../sass/accessiblity-plugin.scss */
#INDvKeyboard-Layout .INDvKeyboard-right-shift {
  width: 109px;
}

/* line 8741, ../sass/accessiblity-plugin.scss */
.INDvKeyboard-lastitem {
  margin-right: 0;
}

/* line 8745, ../sass/accessiblity-plugin.scss */
.uppercase .INDvKeyboard-letter {
  text-transform: uppercase;
}

/* line 8749, ../sass/accessiblity-plugin.scss */
#INDvKeyboard-Layout .INDvKeyboard-space {
  clear: left;
  width: 681px;
}

/* line 8754, ../sass/accessiblity-plugin.scss */
.INDvKeyboard-on {
  display: none;
}

/* line 8758, ../sass/accessiblity-plugin.scss */
.INDvKeyboard-shiftOn .INDvKeyboard-on {
  display: inline;
}

/* line 8762, ../sass/accessiblity-plugin.scss */
.INDvKeyboard-shiftOn .INDvKeyboard-off {
  display: none;
}

/* line 8766, ../sass/accessiblity-plugin.scss */
#INDvKeyboard-Layout li:hover {
  position: relative;
  top: 1px;
  left: 1px;
  border-color: #e5e5e5;
  cursor: pointer;
}

/* line 8774, ../sass/accessiblity-plugin.scss */
#INDvirtualKeyboard h2 {
  display: block;
  text-align: center;
  border: 0;
  padding: 0;
  line-height: 1em;
  color: #fff !important;
  font-size: 20px;
  margin: 0 auto 10px;
  position: relative;
  -webkit-text-stroke: initial;
  -moz-text-stroke: initial;
  -o-text-stroke: initial;
  -ms-text-stroke: initial;
  z-index: 2;
}

@media screen and (max-width: 1280px) {
  /* line 8792, ../sass/accessiblity-plugin.scss */
  #INDvirtualKeyboard #INDvKeboard-close {
    padding: 0;
    width: auto;
    height: auto;
  }

  /* line 8798, ../sass/accessiblity-plugin.scss */
  #INDvirtualKeyboard {
    right: 0;
    padding: 30px 10px 10px;
  }

  /* line 8803, ../sass/accessiblity-plugin.scss */
  body.dir-ltr #INDvirtualKeyboard {
    left: 0;
    right: auto;
  }

  /* line 8808, ../sass/accessiblity-plugin.scss */
  #INDvKeyboard-Layout li {
    width: 23px;
    height: 30px;
    line-height: 30px;
  }

  /* line 8814, ../sass/accessiblity-plugin.scss */
  #INDvKeyboard-Layout .INDvKeyboard-tab,
  #INDvKeyboard-Layout .INDvKeyboard-delete {
    width: 50px;
  }

  /* line 8819, ../sass/accessiblity-plugin.scss */
  #INDvKeyboard-Layout .INDvKeyboard-right-shift {
    width: 66px;
  }

  /* line 8823, ../sass/accessiblity-plugin.scss */
  #INDvKeyboard-Layout .INDvKeyboard-left-shift {
    width: 66px;
  }

  /* line 8827, ../sass/accessiblity-plugin.scss */
  #INDvKeyboard-Layout .INDvKeyboard-capslock {
    width: 50px;
  }

  /* line 8831, ../sass/accessiblity-plugin.scss */
  #INDvKeyboard-Layout .INDvKeyboard-return {
    width: 52px;
  }

  /* line 8835, ../sass/accessiblity-plugin.scss */
  #INDvKeyboard-Layout .INDvKeyboard-space {
    width: 439px;
  }
}
/* line 8840, ../sass/accessiblity-plugin.scss */
.INDnavigation iframe#fb_xdm_frame_http,
.INDnavigation iframe#fb_xdm_frame_https,
.INDnavigation iframe[name="google_conversion_frame"] {
  display: none !important;
}

/*==*==*==*==*==*==*==*==*
 *         Local         *
 *==*==*==*==*==*==*==*==*/
/*popup mobile fixes*/
/* line 8850, ../sass/accessiblity-plugin.scss */
.INDnavigation.INDMobile.INDmainMenuOpen .tdmaintable > *:not(header),
.INDnavigation.INDMobile.INDmainMenuOpen #HResponsive > *,
.INDnavigation.INDMobile.INDmainMenuOpen #UHResponsive,
.INDnavigation.INDMobile.INDmainMenuOpen #HeadResponsive {
  display: none;
}

/* line 8857, ../sass/accessiblity-plugin.scss */
.INDnavigation.INDMobile.INDmainMenuOpen #HResponsive > .openMenu {
  display: block !important;
}

/*---------------*/
/* line 8862, ../sass/accessiblity-plugin.scss */
.INDnavigation label.must_field {
  display: block;
  position: absolute;
  font-size: 0;
}

/* line 8868, ../sass/accessiblity-plugin.scss */
.INDnavigation label.must_field:before {
  content: "*";
  position: absolute;
  color: red;
  font-size: 20px;
  right: -8px;
  top: -5px;
}

/*custom button*/
/* line 8878, ../sass/accessiblity-plugin.scss */
.INDnavigation#customBtn .IND_customBtn {
  text-align: left !important;
}

/* line 8882, ../sass/accessiblity-plugin.scss */
.INDnavigation#customBtn {
  margin-top: 35px !important;
}

/* line 8886, ../sass/accessiblity-plugin.scss */
.IND_customBtn #goldCusBtn:not(#INDdummy) {
  color: gold !important;
}

/* line 8890, ../sass/accessiblity-plugin.scss */
.INDnavigation#customBtn .INDtipBottom {
  right: 1396px !important;
}

/* end custom button*/
/* line 8895, ../sass/accessiblity-plugin.scss */
[class*="INDfontsize"] .homeSteps .linkDiv {
  bottom: -73px !important;
}

/* line 8899, ../sass/accessiblity-plugin.scss */
[class*="INDfontsize"] .homeSteps .homeStepsIn {
  height: auto;
}

/* line 8903, ../sass/accessiblity-plugin.scss */
.INDreqsence {
  color: white;
  position: relative;
}

/* line 8908, ../sass/accessiblity-plugin.scss */
.INDDesktop .INDreqsence {
  right: 150px;
}

/* line 8912, ../sass/accessiblity-plugin.scss */
.INDMobile .INDreqsence {
  right: 20px;
}

/* line 8916, ../sass/accessiblity-plugin.scss */
.INDreqsence .INDasterisk:before,
.fieldName.bold + :before {
  content: "*";
  color: red;
}

/* line 8922, ../sass/accessiblity-plugin.scss */
.fieldName.bold + :before {
  position: absolute;
}

/* line 8926, ../sass/accessiblity-plugin.scss */
.INDmonochrome .INDreqsence .INDasterisk:before,
.INDmonochrome .fieldName.bold + :before {
  color: white !important;
}

/*main menu title (visible only with accessiblity)*/
/* line 8932, ../sass/accessiblity-plugin.scss */
.INDsoundreder .menuWrap .cs-desc-title,
.INDkeyboard .menuWrap .cs-desc-title {
  color: white;
}

/* line 8937, ../sass/accessiblity-plugin.scss */
.INDsoundreder#body8757 .picarcTD,
.INDkeyboard#body8757 .picarcTD,
.INDsoundreder .jobs_button,
.INDkeyboard .jobs_button,
[class*="INDfontsize"] .jobs_button {
  overflow: initial !important;
}

/*main gallery fix*/
/* line 8946, ../sass/accessiblity-plugin.scss */
#myCardSlider .cs-desc-title {
  display: block;
}

/* line 8950, ../sass/accessiblity-plugin.scss */
html:not(#INDdummy) body:not(#INDdummy).INDepilepsy .cs-current.cs-show .cs-desc-title {
  animation-name: fadeInUp !important;
  animation-duration: 0.7s !important;
}

/* line 8955, ../sass/accessiblity-plugin.scss */
html:not(#INDdummy) body:not(#INDdummy).INDepilepsy .cs-current.cs-show .cs-desc-content {
  animation-name: fadeInUp !important;
  animation-duration: 0.9s !important;
}

/* line 8960, ../sass/accessiblity-plugin.scss */
html:not(#INDdummy) body:not(#INDdummy).INDepilepsy .cs-current.cs-outing .cs-description {
  animation-name: fadeOut !important;
  animation-duration: 0.4s !important;
  animation-fill-mode: both !important;
}

/*transition*/
/* line 8967, ../sass/accessiblity-plugin.scss */
html:not(#INDdummy) body:not(#INDdummy).INDepilepsy .cs-inning .cs-media-item {
  transition: transform 1s cubic-bezier(0, 1, 0, 1) 0s !important;
}

/* line 8971, ../sass/accessiblity-plugin.scss */
html:not(#INDdummy) body:not(#INDdummy).INDepilepsy .cs-outing .cs-media-item {
  transition: transform 1s cubic-bezier(1, 0, 1, 0) 0s !important;
}

/* line 8975, ../sass/accessiblity-plugin.scss */
html:not(#INDdummy) body:not(#INDdummy).INDepilepsy .cs-nav-prev,
html:not(#INDdummy) body:not(#INDdummy).INDepilepsy .cs-nav-next {
  transition: opacity 0.4s !important;
}

/* line 8980, ../sass/accessiblity-plugin.scss */
html:not(#INDdummy) body:not(#INDdummy).INDepilepsy .cs-dots > a > span {
  transition: background-color 0.2s !important;
}

/* line 8984, ../sass/accessiblity-plugin.scss */
html:not(#INDdummy) body:not(#INDdummy).INDepilepsy .social-links a {
  transition: background-color 0.2s, color 0.2s, border-color 0.2s !important;
}

/*----------------------------------------------------------------------------*/
/* line 8989, ../sass/accessiblity-plugin.scss */
.INDnavigation .menuWrap #INDcloseMm {
  width: 50px;
  height: 50px;
  position: absolute;
  background-color: transparent;
  color: white;
  font-size: 50px;
  text-align: center;
  padding-top: 13px;
}

/* line 9000, ../sass/accessiblity-plugin.scss */
.INDDesktop.INDnavigation .menuWrap #INDcloseMm {
  top: 47px;
  right: 157px;
}

/* line 9005, ../sass/accessiblity-plugin.scss */
.INDMobile.INDnavigation .menuWrap #INDcloseMm {
  top: 0;
  right: 0;
}

/* line 9010, ../sass/accessiblity-plugin.scss */
.INDsoundreder .menuIcon.open,
.INDkeyboard .menuIcon.open {
  display: none;
}

/* line 9015, ../sass/accessiblity-plugin.scss */
.INDsoundreder #myCardSlider .cs-nav-prev,
.INDsoundreder #myCardSlider .cs-nav-next,
.INDkeyboard #myCardSlider .cs-nav-prev,
.INDkeyboard #myCardSlider .cs-nav-next {
  display: none !important;
}

/*High Contrast (dark)*/
/* line 9023, ../sass/accessiblity-plugin.scss */
.INDblackwhite .jobs_button,
.INDblackwhite #callUsLink > a {
  border: 1px solid white;
}

/* line 9028, ../sass/accessiblity-plugin.scss */
.INDblackwhite .jobs_button > a > span {
  background-color: transparent !important;
  color: black !important;
}

/* line 9033, ../sass/accessiblity-plugin.scss */
.INDblackwhite .jobs_button > a {
  -webkit-filter: invert(1) !important;
  -moz-filter: invert(1) !important;
  -ms-filter: invert(1) !important;
  -o-filter: invert(1) !important;
  filter: invert(1) !important;
}

/* line 9041, ../sass/accessiblity-plugin.scss */
.INDDesktop.INDblackwhite .jobs_button > a {
  background-color: white !important;
}

/* line 9045, ../sass/accessiblity-plugin.scss */
.INDblackwhite .menuIcon span {
  background: #fff none repeat scroll 0 0 !important;
}

/* line 9049, ../sass/accessiblity-plugin.scss */
.INDblackwhite .siteLogo img,
.INDblackwhite .contactTab img,
.INDblackwhite .homeGallery .cs-desc-content img,
.INDblackwhite .footerIcons .tran img {
  -webkit-filter: contrast(1) !important;
  -moz-filter: contrast(1) !important;
  -ms-filter: contrast(1) !important;
  -o-filter: contrast(1) !important;
  filter: contrast(1) !important;
}

/* line 9060, ../sass/accessiblity-plugin.scss */
.INDblackwhite .homeUnderHeader .topSlogen .row3 .link,
.INDblackwhite .homeUnderHeader .topSlogen .row3 .link span,
.INDblackwhite .homeSteps .linkDiv a,
.INDblackwhite .homeSteps .linkDiv a span,
.INDblackwhite .homeRdBottom .linkDiv a,
.INDblackwhite .homeRdBottom .linkDiv a span,
.INDblackwhite .tran.linkRd,
.INDblackwhite .tran.linkRd span {
  background-color: gold !important;
  color: #000 !important;
}

/* line 9072, ../sass/accessiblity-plugin.scss */
.INDblackwhite .homeSteps .homeStep .num {
  background-color: gold !important;
}

/* line 9076, ../sass/accessiblity-plugin.scss */
.INDblackwhite .homeSteps .homeStep .num span {
  background-color: transparent !important;
  color: #000 !important;
}

/* line 9081, ../sass/accessiblity-plugin.scss */
.INDblackwhite .siteLogo img:hover,
.INDblackwhite .topRd .siteLogo,
.INDblackwhite .topRd .siteLogo a,
.INDblackwhite .siteLogo img:focus,
.cs-dots a {
  background-color: transparent !important;
}

/* line 9089, ../sass/accessiblity-plugin.scss */
.INDblackwhite .Rmenuul1 .menudiv a.menuButton,
.INDblackwhite .Rmenuul1 .menudiv a.menuButtonSelected {
  font-size: 42px !important;
}

/* line 9094, ../sass/accessiblity-plugin.scss */
.INDblackwhite .Rmenuul1 .menudiv a.menuButtonSelected,
.INDblackwhite .Rmenuul1 .menudiv a:hover {
  border: 2px solid gold !important;
}

/* line 9099, ../sass/accessiblity-plugin.scss */
.INDblackwhite .cs-dot-active span {
  background-color: gold !important;
}

/* line 9103, ../sass/accessiblity-plugin.scss */
.INDblackwhite #back-top span {
  -webkit-filter: invert(1) !important;
  -moz-filter: invert(1) !important;
  -ms-filter: invert(1) !important;
  -o-filter: invert(1) !important;
  filter: invert(1) !important;
  background-color: #fff !important;
}

/* line 9112, ../sass/accessiblity-plugin.scss */
.INDblackwhite .contactForm2 .row .submitButton,
.INDblackwhite .fieldRow.submit .submitButton {
  background-color: gold !important;
  color: #000 !important;
}

/* dummy browser fixes:)כ */
/* line 9119, ../sass/accessiblity-plugin.scss */
.INDblackwhite.INDExplorer .siteLogo img {
  background-color: white !important;
  padding: 2px;
}

/* line 9124, ../sass/accessiblity-plugin.scss */
.INDblackwhite.INDExplorer .jobs_button > a,
.INDblackwhite.INDExplorer #back-top a span {
  background-color: black !important;
}

/* line 9129, ../sass/accessiblity-plugin.scss */
.INDblackwhite.INDExplorer .jobs_button > a > span {
  color: white !important;
}

/* line 9133, ../sass/accessiblity-plugin.scss */
.INDblackwhite.INDExplorer .footerIcons a[title="ראשי"] img {
  background-color: white !important;
}

/*High Contrast (light)*/
/* line 9138, ../sass/accessiblity-plugin.scss */
.INDwhiteblack .jobs_button {
  border: 1px solid black;
}

/* line 9142, ../sass/accessiblity-plugin.scss */
.INDwhiteblack .jobs_button > a > span {
  background-color: transparent !important;
}

/* line 9146, ../sass/accessiblity-plugin.scss */
.INDwhiteblack.INDMobile .jobs_button > a,
.INDwhiteblack.INDMobile #callUsLink > a {
  -webkit-filter: invert(1) !important;
  -moz-filter: invert(1) !important;
  -ms-filter: invert(1) !important;
  -o-filter: invert(1) !important;
  filter: invert(1) !important;
  border: 1px solid white !important;
  background-color: black !important;
}

/* line 9157, ../sass/accessiblity-plugin.scss */
.INDwhiteblack .menuIcon span {
  background: #000 none repeat scroll 0 0 !important;
}

/* line 9161, ../sass/accessiblity-plugin.scss */
.INDwhiteblack .siteLogo img,
.INDwhiteblack .contactTab img,
.INDwhiteblack .homeGallery .cs-desc-content img,
.INDwhiteblack .footerIcons .tran img {
  -webkit-filter: invert(1) !important;
  -moz-filter: invert(1) !important;
  -ms-filter: invert(1) !important;
  -o-filter: invert(1) !important;
  filter: invert(1) !important;
}

/* line 9172, ../sass/accessiblity-plugin.scss */
.INDwhiteblack .homeUnderHeader .topSlogen .row3 .link,
.INDwhiteblack .homeUnderHeader .topSlogen .row3 .link span,
.INDwhiteblack .homeSteps .linkDiv a,
.INDwhiteblack .homeSteps .linkDiv a span,
.INDwhiteblack .homeRdBottom .linkDiv a,
.INDwhiteblack .homeRdBottom .linkDiv a span,
.INDwhiteblack .tran.linkRd,
.INDwhiteblack .tran.linkRd span {
  background-color: #000 !important;
  color: #fff !important;
}

/* line 9184, ../sass/accessiblity-plugin.scss */
.INDwhiteblack .homeSteps .homeStep .num span {
  background: transparent none repeat scroll 0 0 !important;
}

/* line 9188, ../sass/accessiblity-plugin.scss */
.INDwhiteblack .closePopContact::before,
.INDwhiteblack .closePopContact::after {
  background-color: black !important;
}

/* line 9193, ../sass/accessiblity-plugin.scss */
.INDwhiteblack .siteLogo a:hover {
  -webkit-filter: invert(1) !important;
  -moz-filter: invert(1) !important;
  -ms-filter: invert(1) !important;
  -o-filter: invert(1) !important;
  filter: invert(1) !important;
  background-color: #000 !important;
}

/* line 9202, ../sass/accessiblity-plugin.scss */
.INDwhiteblack .homeSteps .homeStep .num {
  background-color: #000 !important;
}

/* line 9206, ../sass/accessiblity-plugin.scss */
.INDwhiteblack .homeSteps .homeStep .num span {
  background-color: transparent !important;
  color: #fff !important;
}

/* line 9211, ../sass/accessiblity-plugin.scss */
.INDwhiteblack .siteLogo img:hover,
.INDwhiteblack .siteLogo img:focus {
  background-color: #000 !important;
}

/* line 9216, ../sass/accessiblity-plugin.scss */
.INDwhiteblack .Rmenuul1 .menudiv a.menuButton,
.INDwhiteblack .Rmenuul1 .menudiv a.menuButtonSelected {
  font-size: 42px !important;
}

/* line 9221, ../sass/accessiblity-plugin.scss */
.INDwhiteblack .Rmenuul1 .menudiv a.menuButtonSelected,
.INDwhiteblack .Rmenuul1 .menudiv a:hover {
  border: 2px solid #000 !important;
}

/* line 9226, ../sass/accessiblity-plugin.scss */
.INDwhiteblack .cs-dot-active span {
  background-color: #000 !important;
}

/* line 9230, ../sass/accessiblity-plugin.scss */
.INDwhiteblack #back-top span {
  -webkit-filter: contrast(1) !important;
  -moz-filter: contrast(1) !important;
  -ms-filter: contrast(1) !important;
  -o-filter: contrast(1) !important;
  filter: contrast(1) !important;
  background-color: #fff !important;
}

/* line 9239, ../sass/accessiblity-plugin.scss */
.INDwhiteblack .contactForm2 .row .submitButton,
.INDwhiteblack .fieldRow.submit .submitButton {
  background-color: #000 !important;
  color: #fff !important;
}

/* line 9245, ../sass/accessiblity-plugin.scss */
.INDwhiteblack .fieldRow .fieldInput input,
.INDwhiteblack .fieldRow .fieldInput textarea,
.INDwhiteblack .fieldRow .fieldInput select {
  color: #000 !important;
}

/* line 9251, ../sass/accessiblity-plugin.scss */
.INDwhiteblack .contactForm2 .fieldInput {
  border: 1px solid #000 !important;
}

/* line 9255, ../sass/accessiblity-plugin.scss */
.INDwhiteblack .contactForm2 .filedText {
  color: #000 !important;
}

/* line 9259, ../sass/accessiblity-plugin.scss */
.INDwhiteblack .getPriceHeader {
  border: 1px solid #000 !important;
}

/*==*==*==*==*==*==*==*==*
 *       PlatfomCss      *
 *==*==*==*==*==*==*==*==*/

/*# sourceMappingURL=accessiblity-plugin.css.map */
