 .highlight-content-frame{ margin-top:20px;}
.content-row{ overflow: hidden; padding:8px 0;}
/* The switch - the box around the slider */
.font-resizer-area, .colors-options-area{ position:relative;}
/** Custom Radio **/
.contrast-btns,
.highlight-content-frame,
.zooming-options{ overflow: hidden;}
.option {
  float: left;
  position: relative;
  padding: 10px 15px 10px 40px;
  margin-bottom: 12px;
  cursor: pointer;
  font-size: 12px;
  line-height: 18px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  margin-right: 10px;
}
.option .iradio_flat-grey,
    .option .icheckbox_flat-grey{
  position: absolute;
  opacity: 0;
  cursor: pointer;
}


/* Create a custom radio button */
.checkmark {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  background-color: none;
  border-radius: 20px;
  z-index: -1;
  border: 1px solid #172739;
}

/* On mouse-over, add a grey background color */
.option:hover .iradio_flat-grey ~ .checkmark,
.option:hover .icheckbox_flat-grey ~ .checkmark,
.option:focus .iradio_flat-grey ~ .checkmark,
.option:focus .icheckbox_flat-grey ~ .checkmark{
  background-color: #FAA532;
  border: 1px solid #FAA532;
}

/* When the radio button is checked, add a blue background */
.option .iradio_flat-grey.checked ~ .checkmark,
    .option .icheckbox_flat-grey.checked ~ .checkmark	{
  background-color: #FAA532;
  border: 1px solid #FAA532;
}

/* Create the indicator (the dot/circle - hidden when not checked) */
.checkmark:after {
  content: "";
  position: absolute;
  display: none;
}

/* Show the indicator (dot/circle) when checked */
.option .iradio_flat-grey.checked ~ .checkmark:after,
    .option .icheckbox_flat-grey.checked ~ .checkmark:after	{
  display: block;
}

/* Style the indicator (dot/circle) */
/*.contrast-option .checkmark:after {
  top: 9px;
  left: 9px;
  width: 8px;
  height: 8px;
  border-radius: 50%;
  background: white;
}*/
#accessibility-settings .btn[data-resetfont]{
  position:absolute;
  top:20px;
  right:0;
  padding:0;
  width:36px;
  height:36px;
  text-align:center;
  border-radius:100%;
  font-size:16px;
  line-height:2.25;
  background:#FAA532 !important;
  color:#fff !important;
  border-color: #FAA532 !important;
}
#accessibility-settings .btn[data-resetfont]:hover{
  background:#fa7532 !important;
  border-color: #fa7532 !important;
}
#accessibility-settings .btns .btn:first-child{ margin-right:10px;}
#accessibility-settings .btns .btn{ margin:0; width:47%;}
#accessibility-settings .btns > .btn.btn-orange{ background:#FAA532; color:#FFF; border-color:#FAA532;}
#accessibility-settings .btns > .btn.btn-orange:hover,
#accessibility-settings .btns > .btn.btn-orange:focus{ background:#fa7532; color:#fff; border-color:#fa7532;}
/*.btn .btn-reset{background-color:#162537; color:#fff;}*/
.btn .btn-save{background:#05643D; color:#fff;}
.uncolored{background: url(../../../../cstatic/1f8d9ffb-d539-4c22-aed2-a3d208e7541b/uncolored.svg) no-repeat 15px 50%;}
.brightness{background: url(../../../../cstatic/9d5540f2-684d-413a-bef0-41181bc46642/brightness.svg) no-repeat 15px 50%;}
.reverse{background: url(../../../../cstatic/e30dfd3f-53f2-437c-9df8-1b5f04ea7be0/reverse.svgg) no-repeat 15px 50%;}
.u-link{background: url(../../../../cstatic/a4c04186-cb61-4397-af3f-370739f96d57/links.svg) no-repeat 15px 50%;}
.header{background: url(../../../../cstatic/c8d380f1-2e84-47cb-9a87-b5aa7dfd66e5/header.svg) no-repeat 15px 50%;}
.img-title{background: url(../../../../cstatic/e6bf5e4e-4e78-43bc-8588-22bb152f0a01/img-title.svg) no-repeat 15px 50%;}
.white-cursor{background: url(../../../../cstatic/dc717779-84cb-4035-80c2-887b840cf144/w-cursor.svg) no-repeat 15px 50%;}
.black-cursor{background: url(../../../../cstatic/7814afb7-08c5-4139-b89a-50d4d65ad1cb/b-cursor.svg) no-repeat 15px 50%;}
.zoom-screen{background: url(../../../../cstatic/b5f90996-438b-47e4-bb59-9565e04cd3b6/zoom.svg) no-repeat 15px 50%;}
.btn-reset{background: #454E62 url(../../../../cstatic/95936272-f974-4218-b2e7-67b938ea7297/reset-all.svg) no-repeat 30px 50%; color:#fff;}
.btn-reset:hover, .btn-reset:focus{background: #fa7532 url(../../../../cstatic/95936272-f974-4218-b2e7-67b938ea7297/reset-all.svg) no-repeat 30px 50%; color:#fff;}


/** ADA Functional Styling **/
/** Uncolored Contrast **/
[data-contrast="U"] #wrapper #header, [data-contrast="U"] #wrapper #footer,
[data-contrast="U"] #wrapper #main, [data-contrast="U"] #wrapper .hero-holder,
[data-contrast="U"] #wrapper .hero-block-bg {
 -webkit-filter:grayscale(1)!important;
 filter:grayscale(1)!important
}

/** Bright Contrast **/
[data-contrast="B"] .hero-block-bg, [data-contrast="B"] .hero-block *, 
[data-contrast="B"] #header *, [data-contrast="B"] #main *, [data-contrast="B"] #footer * {
	background: #fff !important;
	color: #000 !important;
	opacity: 1 !important;
}

[data-contrast="B"] .hero-block .btn-orange, [data-contrast="B"] #header .btn-orange,
[data-contrast="B"] #main .btn-orange, [data-contrast="B"] #footer .btn-orange{ border-color:#000 !important;}

[data-contrast="B"] .hero-block .btn:hover, [data-contrast="B"] #header .btn:hover,
[data-contrast="B"] #main .btn:hover, [data-contrast="B"] #footer .btn:hover{
	color:#FFF !important;
	background:#000 !important;
}

/** Reverse Contrast **/
[data-contrast="R"] {
 background-color:#fff!important;
 color:#000!important;
 -webkit-filter:invert(100%)!important;
 filter:invert(100%)!important
}

/** Link Underline **/
[data-anchor-underline="true"]  a{
text-decoration: underline !important;
}

/** Heading Underline **/
[data-underline="true"]  h1,
[data-underline="true"]  h2,
[data-underline="true"]  h3,
[data-underline="true"]  h4,
[data-underline="true"]  h5,
[data-underline="true"]  h6,
[data-underline="true"] strong.title,
[data-underline="true"] [role="heading"]
{text-decoration: underline !important;}

/** Image Title **/
[data-image-title="true"] #footer .logo,
[data-image-title="true"] .card-enrollment-center{ position:relative;}
[data-image-title="true"] .form-forgot-password .vector-area .new,
[data-image-title="true"] .form-forgot-userid .vector-area .new{ position:static !important;}
.new img {}
[data-image-title="true"] .new:after {
  content: attr(data-alt);
  position: absolute;
  bottom:0;
  left: 0;
  height: 1.5em;
  width: 100%;
  background: rgba(0,0,0,0.75);
  z-index: 2;
  color:white;
  text-align: center;
  line-height: 1.5em;
  font-size:14px;
  line-height:16px;
}

/** Cursor **/
[data-cursor="W"] {
    cursor: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACEAAAAzCAYAAAAZ+mH/AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RDA1OTE2NURCQzkyMTFFN0IwODJCQjE5QzZFMDg2QjYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RDA1OTE2NUVCQzkyMTFFN0IwODJCQjE5QzZFMDg2QjYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpEMDU5MTY1QkJDOTIxMUU3QjA4MkJCMTlDNkUwODZCNiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpEMDU5MTY1Q0JDOTIxMUU3QjA4MkJCMTlDNkUwODZCNiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Phwph8YAAAWrSURBVHjavFldSGxVFF7zq+N4/RtTuY1SU2SWoqUW/iAZhL1UFD4kVBD02Jv45os/+Psi+CCU9hRYkGVF1kOUmEYZpmGJEpqJ4Ev5e/XqzDi7tU5rz92zx7nqzBwXfBxn73P2/va311pnnS0AwDuI3xG34H9zIGwMC8NUsyIOEU8iphAexDnCzn2mE5AkrPx3PRPJZiJSEavZiqgkyJ5BfInIQQSZiOmKXDRBDSuSc1OKxFplJWISkasQMU2RiIF9Ph+kpqbKn88ivmAiIYTTLEVUfzAIeL1ecLlcsulpxKdmKxIxYFpaGrS0tEBOTg44nU7VWT83W5G3EIJQWVkpyAYGBkRBQYFAZYTsQ/yM8JJgxDfZqoRJVFRUiGAwaBDp6uoS+fn5AhVRiSwoRNxK5CSsSAQJv98vpPX19Ym8vLwbUSQmiZtU5L4kVEVSUlJMU+RSElKR3Nxc4XA4TFHkSiTIent7hcfjMUWRK5OQihCRZCtyLRJmKXJtElIRzKxJUyQuElKR7OxsPXzjUiRuEmSdnZ0GkUQVSYhEshRJmIRUJCsrK25FkkKCrKenR2RmZsalSNJIkHV0dIiMjAxht9uvpUhSScSrSNJJXKLIgxoRm2kkyPr7+w0imiI/MZEUScSeSCESCoXg9PQULJboqKO21tZW2Nvbg7GxMeOKVZtaxb+E+DdhEoeHh1BbWwv7+/sxidhsNkB14fz8XO2SVfxrRORKJI6OjoyJsPgFzAPhdrfbbUyws7MTzxqkIq9YL7uzu7sbsAqHkpISWFpaitqOsrIyQOeLV0z60hu779PoWDA8PAy7u7uGnFjmwcTERLgfX+XQ1tYGk5OThvToi9T8B+JDzgdB/lYJ8ceT/DvIvwOI7SgSVqs1rAARoG1gh4KFhQWYnZ2F+vr6yOWgUouLi5IE2TziH46GAE94rhChq5/7QhHbQU5EGBwchKGhITg4ODD2XNrW1haMj49HECDHbGxsNJ5jowOXF3i1enq2cJuNv+RSOVfcyxNVVVWivb39ooI2jObmZrG9vR2RD3C7RGFhoXrfPqIC8RjiIcRtRB5/Snr42IGQhUgnRuWIV4kNJhaYn583YlpVAO2uZLyysgINDQ1QXFwcDkvyDdqy6elpw1k5EZ0hvmf5z1j6gOIPQcVn7ilB3xZadiN8gHhZ/qb+8vLyqOw4MzNj9KNPyee+46On23x1MzknL8jBZ2P2CCWOj4/VpLKMGER8hjhA0HlBOfXTyskJa2pqIhLTxsYGrK6uhtMI4hfEX+wLAc05Q3JhsfIEhdm7iK/5YUqvi6qD0oSqFRUVQVNTE2AVLpvIB15n59MdVFcb3tQafuVzK/LyUkQx4mHEUwhapsBVi9LSUrG8vBy1LT6fz+hXxitmQrd4O2x6QaMr8RvibY5xku2YQV76J+ITkpG2Ym1tDaampiAQCIQfPjk5gerqasPB2fycngXvvy1WjfmGUnQ8TsoiHuVrgRJSHn4F79L9FMK0at0wmYn09HRVjTlW4gEKR3bMiO0hZnWIR/jVesRee8bwK2FFA95hvEihSMdKlC3JH1TfoCw7Nzcnmyg61tmnbJpTGkYSzSC+ReyxR9/lmwJKLAO3+fk+2irb+vo6jI6OQl1dHZydncHIyAhsbm4a+UJNxIhMmWeUA1yhErGyRJmcwTJYNpd22O5kkuTtP8icQNkV07yRbb1e74VZlsk/weO7lS0Jm1Op+dJ48hStELWyai5Gs5zA5XIZH8daRKggZd/jbfFofhEhl13LYvq/GiyKYum8oh9jTCoU//kK8TyHuJffHVFK2Hmv9bAR2hUUvwjxvyfe53yiP0eVz0cc5tM8oUV5Xwh9XHuMyWKZ4MFoFX8zGZkUyME/5lrijqx7tEiTL6+I+a57yCVrAQcP+BznFLJvlC1Vixa/gqDy/ggr8p8AAwB38ep+f+/fmwAAAABJRU5ErkJggg==),url(https://raw.githubusercontent.com/mickidum/acc_toolbar/master/app/cursors/w2.cur),auto !important;
}
[data-cursor="B"] {
    cursor: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACEAAAAzCAYAAAAZ+mH/AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6ODM1RTg1NDJCQzhFMTFFNzhFNDdGMzY5NjY0M0JBMTQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6ODM1RTg1NDNCQzhFMTFFNzhFNDdGMzY5NjY0M0JBMTQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4MzVFODU0MEJDOEUxMUU3OEU0N0YzNjk2NjQzQkExNCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo4MzVFODU0MUJDOEUxMUU3OEU0N0YzNjk2NjQzQkExNCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PisYaokAAAcASURBVHjavFhrTFRH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),url(https://raw.githubusercontent.com/mickidum/acc_toolbar/master/app/cursors/b2.cur),auto !important;
}

/** Zoom Screen **/
[data-zoom="true"] #header, [data-zoom="true"] #footer, [data-zoom="true"] #main, [data-zoom="true"] .hero-holder{ transform:scale(1.2);  }
[data-zoom="true"] .features-section .head h2{ margin-top:130px;}
[data-zoom="true"] .benefits-section ul{ margin-bottom:160px;}
[data-zoom="true"] #header{ padding-top:50px;}


.accessibility-panel-active [type],
.accessibility-panel-active a,
.accessibility-panel-active a .ico,
.accessibility-panel-active button,
.accessibility-panel-active [class*=icheckbox],
.accessibility-panel-active .btn:not(.dropdown-toggle),
.accessibility-panel-active .label-slide label,
.accessibility-panel-active .label-slide label~.tooltip-with-label[data-tooltip],
.accessibility-panel-active .graphic--madoka,
.accessibility-panel-active .user-cards-dropdown .btn-link .ico,
.accessibility-panel-active .lang-dropdown>.btn .ico,
.accessibility-panel-active #nav svg *{transition:none !important;}


/** Uncolored Contrast **/
[data-contrast="U"] #wrapper #accessibility-settings {
 -webkit-filter:grayscale(1)!important;
 filter:none!important
}
/** Reverse Contrast **/
[data-contrast="R"] #wrapper #accessibility-settings {
 -webkit-filter:invert(100%)!important;
 filter:invert(100%)!important
}
/** Cursor **/
[data-cursor="W"] #accessibility-settings {
    cursor: default !important;
}
[data-cursor="B"] #accessibility-settings {
    cursor: default !important;
}


[data-anchor-underline="true"] #accessibility-settings a{ text-decoration: none !important;}
[data-underline="true"] #accessibility-settings strong.title{text-decoration: none !important;}




 .highlight-content-frame{ margin-top:20px;}
.content-row{ overflow: hidden; padding:8px 0;}
/* The switch - the box around the slider */
.font-resizer-area, .colors-options-area{ position:relative;}
/** Custom Radio **/
.contrast-btns,
.highlight-content-frame,
.zooming-options{ overflow: hidden;}
.option {
  float: left;
  position: relative;
  padding: 10px 15px 10px 40px;
  margin-bottom: 12px;
  cursor: pointer;
  font-size: 12px;
  line-height: 18px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  margin-right: 10px;
}
.option .iradio_flat-grey,
    .option .icheckbox_flat-grey{
  position: absolute;
  opacity: 0;
  cursor: pointer;
}


/* Create a custom radio button */
.checkmark {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  background-color: none;
  border-radius: 20px;
  z-index: -1;
  border: 1px solid #172739;
}

/* On mouse-over, add a grey background color */
.option:hover .iradio_flat-grey ~ .checkmark,
.option:hover .icheckbox_flat-grey ~ .checkmark,
.option:focus .iradio_flat-grey ~ .checkmark,
.option:focus .icheckbox_flat-grey ~ .checkmark{
  background-color: #FAA532;
  border: 1px solid #FAA532;
}

/* When the radio button is checked, add a blue background */
.option .iradio_flat-grey.checked ~ .checkmark,
    .option .icheckbox_flat-grey.checked ~ .checkmark	{
  background-color: #FAA532;
  border: 1px solid #FAA532;
}

/* Create the indicator (the dot/circle - hidden when not checked) */
.checkmark:after {
  content: "";
  position: absolute;
  display: none;
}

/* Show the indicator (dot/circle) when checked */
.option .iradio_flat-grey.checked ~ .checkmark:after,
    .option .icheckbox_flat-grey.checked ~ .checkmark:after	{
  display: block;
}

/* Style the indicator (dot/circle) */
/*.contrast-option .checkmark:after {
  top: 9px;
  left: 9px;
  width: 8px;
  height: 8px;
  border-radius: 50%;
  background: white;
}*/
#accessibility-settings .btn[data-resetfont]{
  position:absolute;
  top:20px;
  right:0;
  padding:0;
  width:36px;
  height:36px;
  text-align:center;
  border-radius:100%;
  font-size:16px;
  line-height:2.25;
  background:#FAA532 !important;
  color:#fff !important;
  border-color: #FAA532 !important;
}
#accessibility-settings .btn[data-resetfont]:hover{
  background:#fa7532 !important;
  border-color: #fa7532 !important;
}
#accessibility-settings .btns .btn:first-child{ margin-right:10px;}
#accessibility-settings .btns .btn{ margin:0; width:47%;}
#accessibility-settings .btns > .btn.btn-orange{ background:#FAA532; color:#FFF; border-color:#FAA532;}
#accessibility-settings .btns > .btn.btn-orange:hover,
#accessibility-settings .btns > .btn.btn-orange:focus{ background:#fa7532; color:#fff; border-color:#fa7532;}
/*.btn .btn-reset{background-color:#162537; color:#fff;}*/
.btn .btn-save{background:#05643D; color:#fff;}
.uncolored{background: url(../../../../cstatic/1f8d9ffb-d539-4c22-aed2-a3d208e7541b/uncolored.svg) no-repeat 15px 50%;}
.brightness{background: url(../../../../cstatic/9d5540f2-684d-413a-bef0-41181bc46642/brightness.svg) no-repeat 15px 50%;}
.reverse{background: url(../../../../cstatic/e30dfd3f-53f2-437c-9df8-1b5f04ea7be0/reverse.svgg) no-repeat 15px 50%;}
.u-link{background: url(../../../../cstatic/a4c04186-cb61-4397-af3f-370739f96d57/links.svg) no-repeat 15px 50%;}
.header{background: url(../../../../cstatic/c8d380f1-2e84-47cb-9a87-b5aa7dfd66e5/header.svg) no-repeat 15px 50%;}
.img-title{background: url(../../../../cstatic/e6bf5e4e-4e78-43bc-8588-22bb152f0a01/img-title.svg) no-repeat 15px 50%;}
.white-cursor{background: url(../../../../cstatic/dc717779-84cb-4035-80c2-887b840cf144/w-cursor.svg) no-repeat 15px 50%;}
.black-cursor{background: url(../../../../cstatic/7814afb7-08c5-4139-b89a-50d4d65ad1cb/b-cursor.svg) no-repeat 15px 50%;}
.zoom-screen{background: url(../../../../cstatic/b5f90996-438b-47e4-bb59-9565e04cd3b6/zoom.svg) no-repeat 15px 50%;}
.btn-reset{background: #454E62 url(../../../../cstatic/95936272-f974-4218-b2e7-67b938ea7297/reset-all.svg) no-repeat 30px 50%; color:#fff;}
.btn-reset:hover, .btn-reset:focus{background: #fa7532 url(../../../../cstatic/95936272-f974-4218-b2e7-67b938ea7297/reset-all.svg) no-repeat 30px 50%; color:#fff;}


/** ADA Functional Styling **/
/** Uncolored Contrast **/
[data-contrast="U"] #wrapper #header, [data-contrast="U"] #wrapper #footer,
[data-contrast="U"] #wrapper #main, [data-contrast="U"] #wrapper .hero-holder,
[data-contrast="U"] #wrapper .hero-block-bg {
 -webkit-filter:grayscale(1)!important;
 filter:grayscale(1)!important
}

/** Bright Contrast **/
[data-contrast="B"] .hero-block-bg, [data-contrast="B"] .hero-block *, 
[data-contrast="B"] #header *, [data-contrast="B"] #main *, [data-contrast="B"] #footer * {
	background: #fff !important;
	color: #000 !important;
	opacity: 1 !important;
}

[data-contrast="B"] .hero-block .btn-orange, [data-contrast="B"] #header .btn-orange,
[data-contrast="B"] #main .btn-orange, [data-contrast="B"] #footer .btn-orange{ border-color:#000 !important;}

[data-contrast="B"] .hero-block .btn:hover, [data-contrast="B"] #header .btn:hover,
[data-contrast="B"] #main .btn:hover, [data-contrast="B"] #footer .btn:hover{
	color:#FFF !important;
	background:#000 !important;
}

/** Reverse Contrast **/
[data-contrast="R"] {
 background-color:#fff!important;
 color:#000!important;
 -webkit-filter:invert(100%)!important;
 filter:invert(100%)!important
}

/** Link Underline **/
[data-anchor-underline="true"]  a{
text-decoration: underline !important;
}

/** Heading Underline **/
[data-underline="true"]  h1,
[data-underline="true"]  h2,
[data-underline="true"]  h3,
[data-underline="true"]  h4,
[data-underline="true"]  h5,
[data-underline="true"]  h6,
[data-underline="true"] strong.title,
[data-underline="true"] [role="heading"]
{text-decoration: underline !important;}

/** Image Title **/
[data-image-title="true"] #footer .logo,
[data-image-title="true"] .card-enrollment-center{ position:relative;}
[data-image-title="true"] .form-forgot-password .vector-area .new,
[data-image-title="true"] .form-forgot-userid .vector-area .new{ position:static !important;}
.new img {}
[data-image-title="true"] .new:after {
  content: attr(data-alt);
  position: absolute;
  bottom:0;
  left: 0;
  height: 1.5em;
  width: 100%;
  background: rgba(0,0,0,0.75);
  z-index: 2;
  color:white;
  text-align: center;
  line-height: 1.5em;
  font-size:14px;
  line-height:16px;
}

/** Cursor **/
[data-cursor="W"] {
    cursor: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACEAAAAzCAYAAAAZ+mH/AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RDA1OTE2NURCQzkyMTFFN0IwODJCQjE5QzZFMDg2QjYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RDA1OTE2NUVCQzkyMTFFN0IwODJCQjE5QzZFMDg2QjYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpEMDU5MTY1QkJDOTIxMUU3QjA4MkJCMTlDNkUwODZCNiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpEMDU5MTY1Q0JDOTIxMUU3QjA4MkJCMTlDNkUwODZCNiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Phwph8YAAAWrSURBVHjavFldSGxVFF7zq+N4/RtTuY1SU2SWoqUW/iAZhL1UFD4kVBD02Jv45os/+Psi+CCU9hRYkGVF1kOUmEYZpmGJEpqJ4Ev5e/XqzDi7tU5rz92zx7nqzBwXfBxn73P2/va311pnnS0AwDuI3xG34H9zIGwMC8NUsyIOEU8iphAexDnCzn2mE5AkrPx3PRPJZiJSEavZiqgkyJ5BfInIQQSZiOmKXDRBDSuSc1OKxFplJWISkasQMU2RiIF9Ph+kpqbKn88ivmAiIYTTLEVUfzAIeL1ecLlcsulpxKdmKxIxYFpaGrS0tEBOTg44nU7VWT83W5G3EIJQWVkpyAYGBkRBQYFAZYTsQ/yM8JJgxDfZqoRJVFRUiGAwaBDp6uoS+fn5AhVRiSwoRNxK5CSsSAQJv98vpPX19Ym8vLwbUSQmiZtU5L4kVEVSUlJMU+RSElKR3Nxc4XA4TFHkSiTIent7hcfjMUWRK5OQihCRZCtyLRJmKXJtElIRzKxJUyQuElKR7OxsPXzjUiRuEmSdnZ0GkUQVSYhEshRJmIRUJCsrK25FkkKCrKenR2RmZsalSNJIkHV0dIiMjAxht9uvpUhSScSrSNJJXKLIgxoRm2kkyPr7+w0imiI/MZEUScSeSCESCoXg9PQULJboqKO21tZW2Nvbg7GxMeOKVZtaxb+E+DdhEoeHh1BbWwv7+/sxidhsNkB14fz8XO2SVfxrRORKJI6OjoyJsPgFzAPhdrfbbUyws7MTzxqkIq9YL7uzu7sbsAqHkpISWFpaitqOsrIyQOeLV0z60hu779PoWDA8PAy7u7uGnFjmwcTERLgfX+XQ1tYGk5OThvToi9T8B+JDzgdB/lYJ8ceT/DvIvwOI7SgSVqs1rAARoG1gh4KFhQWYnZ2F+vr6yOWgUouLi5IE2TziH46GAE94rhChq5/7QhHbQU5EGBwchKGhITg4ODD2XNrW1haMj49HECDHbGxsNJ5jowOXF3i1enq2cJuNv+RSOVfcyxNVVVWivb39ooI2jObmZrG9vR2RD3C7RGFhoXrfPqIC8RjiIcRtRB5/Snr42IGQhUgnRuWIV4kNJhaYn583YlpVAO2uZLyysgINDQ1QXFwcDkvyDdqy6elpw1k5EZ0hvmf5z1j6gOIPQcVn7ilB3xZadiN8gHhZ/qb+8vLyqOw4MzNj9KNPyee+46On23x1MzknL8jBZ2P2CCWOj4/VpLKMGER8hjhA0HlBOfXTyskJa2pqIhLTxsYGrK6uhtMI4hfEX+wLAc05Q3JhsfIEhdm7iK/5YUqvi6qD0oSqFRUVQVNTE2AVLpvIB15n59MdVFcb3tQafuVzK/LyUkQx4mHEUwhapsBVi9LSUrG8vBy1LT6fz+hXxitmQrd4O2x6QaMr8RvibY5xku2YQV76J+ITkpG2Ym1tDaampiAQCIQfPjk5gerqasPB2fycngXvvy1WjfmGUnQ8TsoiHuVrgRJSHn4F79L9FMK0at0wmYn09HRVjTlW4gEKR3bMiO0hZnWIR/jVesRee8bwK2FFA95hvEihSMdKlC3JH1TfoCw7Nzcnmyg61tmnbJpTGkYSzSC+ReyxR9/lmwJKLAO3+fk+2irb+vo6jI6OQl1dHZydncHIyAhsbm4a+UJNxIhMmWeUA1yhErGyRJmcwTJYNpd22O5kkuTtP8icQNkV07yRbb1e74VZlsk/weO7lS0Jm1Op+dJ48hStELWyai5Gs5zA5XIZH8daRKggZd/jbfFofhEhl13LYvq/GiyKYum8oh9jTCoU//kK8TyHuJffHVFK2Hmv9bAR2hUUvwjxvyfe53yiP0eVz0cc5tM8oUV5Xwh9XHuMyWKZ4MFoFX8zGZkUyME/5lrijqx7tEiTL6+I+a57yCVrAQcP+BznFLJvlC1Vixa/gqDy/ggr8p8AAwB38ep+f+/fmwAAAABJRU5ErkJggg==),url(https://raw.githubusercontent.com/mickidum/acc_toolbar/master/app/cursors/w2.cur),auto !important;
}
[data-cursor="B"] {
    cursor: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACEAAAAzCAYAAAAZ+mH/AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6ODM1RTg1NDJCQzhFMTFFNzhFNDdGMzY5NjY0M0JBMTQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6ODM1RTg1NDNCQzhFMTFFNzhFNDdGMzY5NjY0M0JBMTQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4MzVFODU0MEJDOEUxMUU3OEU0N0YzNjk2NjQzQkExNCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo4MzVFODU0MUJDOEUxMUU3OEU0N0YzNjk2NjQzQkExNCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PisYaokAAAcASURBVHjavFhrTFRH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),url(https://raw.githubusercontent.com/mickidum/acc_toolbar/master/app/cursors/b2.cur),auto !important;
}

/** Zoom Screen **/
[data-zoom="true"] #header, [data-zoom="true"] #footer, [data-zoom="true"] #main, [data-zoom="true"] .hero-holder{ transform:scale(1.2);  }
[data-zoom="true"] .features-section .head h2{ margin-top:130px;}
[data-zoom="true"] .benefits-section ul{ margin-bottom:160px;}
[data-zoom="true"] #header{ padding-top:50px;}

.cms-app-chdefault32[data-fontsize] [type],
.cms-app-chdefault32[data-fontsize] a,
.cms-app-chdefault32[data-fontsize] a .ico,
.cms-app-chdefault32[data-fontsize] button,
.cms-app-chdefault32[data-fontsize] [class*=icheckbox],
.cms-app-chdefault32[data-fontsize] .btn:not(.dropdown-toggle),
.cms-app-chdefault32[data-fontsize] .label-slide label,
.cms-app-chdefault32[data-fontsize] .label-slide label~.tooltip-with-label[data-tooltip],
.cms-app-chdefault32[data-fontsize] .graphic--madoka,
.cms-app-chdefault32[data-fontsize] .user-cards-dropdown .btn-link .ico,
.cms-app-chdefault32[data-fontsize] .lang-dropdown>.btn .ico,
.cms-app-chdefault32[data-fontsize] #nav svg *{transition:none;}

/** Uncolored Contrast **/
[data-contrast="U"] #wrapper #accessibility-settings {
 -webkit-filter:grayscale(1)!important;
 filter:none!important
}
/** Reverse Contrast **/
[data-contrast="R"] #wrapper #accessibility-settings {
 -webkit-filter:invert(100%)!important;
 filter:invert(100%)!important
}
/** Cursor **/
[data-cursor="W"] #accessibility-settings {
    cursor: default !important;
}
[data-cursor="B"] #accessibility-settings {
    cursor: default !important;
}

[data-anchor-underline="true"] #accessibility-settings a{ text-decoration: none !important;}
[data-underline="true"] #accessibility-settings strong.title{text-decoration: none !important;}

/* Image Titles */
.tooltip.accessible-img-tooltip{font-family:inherit}
body.requests-running .tooltip.accessible-img-tooltip.content-container-tooltip,body.cards-top-dropdown-active .tooltip.accessible-img-tooltip.show:not(.cards-dropdown-tooltip),body.trans-filter-dropdown-active .tooltip.accessible-img-tooltip.table-cols-tooltip.show{visibility:hidden!important}
.tooltip.accessible-img-tooltip.preview-image-element.bs-tooltip-left.show,.tooltip.accessible-img-tooltip.preview-image-element.bs-tooltip-right.show{margin-top:40px!important}
.tooltip.accessible-img-tooltip.show{opacity:.99!important;}
.tooltip.accessible-img-tooltip:not(.dialog-tooltip){z-index:1999!important}
.tooltip.accessible-img-tooltip.show:hover,.tooltip.accessible-img-tooltip.show:focus{opacity:0!important}
.tooltip.accessible-img-tooltip.table-cols-tooltip .tooltip-inner{max-width:370px!important}
.tooltip.accessible-img-tooltip.bs-tooltip-top{margin-top:-8px!important}
.tooltip.accessible-img-tooltip.bs-tooltip-bottom{margin-top:8px!important}
.tooltip.accessible-img-tooltip.bs-tooltip-left{margin-left:-8px!important}
.tooltip.accessible-img-tooltip.bs-tooltip-right{margin-left:8px!important}
body:not(.nav-active).sidebar-subnav-opened .tooltip.accessible-img-tooltip.nav-tooltip:not(.nav-info-tooltip).show{display:none!important}
@media (max-width:1365px){
body.nav-active.sidebar-subnav-opened .tooltip.accessible-img-tooltip.nav-tooltip:not(.nav-info-tooltip).show,
body:not(.nav-active) .tooltip.accessible-img-tooltip.nav-tooltip:not(.nav-info-tooltip).show,
body.nav-active #nav a[href]:hover .tooltip.accessible-img-tooltip.nav-tooltip:not(.nav-info-tooltip).show,
body.nav-active #nav a[href]:focus .tooltip.accessible-img-tooltip.nav-tooltip:not(.nav-info-tooltip).show,
body.nav-active #nav .nav-holder > ul > li:focus-within .tooltip.accessible-img-tooltip.nav-tooltip:not(.nav-info-tooltip).show,
body.nav-active #nav .open .tooltip.accessible-img-tooltip.nav-tooltip:not(.nav-info-tooltip).show{display:none!important}
.tooltip.accessible-img-tooltip.nav-tooltip .arrow{display:none}
.tooltip.accessible-img-tooltip.bs-tooltip-top{margin-top:-4px!important}
.tooltip.accessible-img-tooltip.bs-tooltip-bottom{margin-top:4px!important}
.tooltip.accessible-img-tooltip.bs-tooltip-left{margin-left:-4px!important}
.tooltip.accessible-img-tooltip.bs-tooltip-right{margin-left:4px!important}
.tooltip.accessible-img-tooltip.nav-tooltip.bs-tooltip-left{margin-left:36px!important}
}
@media (max-width:980px){ body:not(.nav-active) .tooltip.accessible-img-tooltip.nav-tooltip.show{display:none!important} }
@media (max-width:767px){ .tooltip.accessible-img-tooltip.nav-tooltip.bs-tooltip-left{margin-left:-6px!important} }
.tooltip.accessible-img-tooltip.bs-tooltip-top .arrow:before{border-top-color:#D7C81D}
.tooltip.accessible-img-tooltip.bs-tooltip-right .arrow:before{border-right-color:#D7C81D}
.tooltip.accessible-img-tooltip.bs-tooltip-bottom .arrow:before{border-bottom-color:#D7C81D}
.tooltip.accessible-img-tooltip.bs-tooltip-left .arrow:before{border-left-color:#D7C81D}
.tooltip.accessible-img-tooltip .tooltip-inner{letter-spacing:normal;font-size:17px!important;line-height:1.3!important;font-weight:500!important;background:#F7F5DC!important;border:1px solid #ECE8B9!important;border-radius:4px!important;color:#111!important;padding:5px!important;-webkit-box-shadow:0 0 13px 3px rgba(87,86,74,0.14)!important;box-shadow:0 0 13px 3px rgba(87,86,74,0.14)!important;max-width:188px!important;word-wrap:break-word!important;word-break:break-word!important;-webkit-hyphens:auto!important;-ms-hyphens:auto!important;hyphens:auto!important;text-transform:capitalize!important;font-family:inherit!important}
.tooltip.accessible-img-tooltip.nav-tooltip .tooltip-inner{max-width:275px!important}
/* Image Titles Ends */