/* 
	Gradients 
*/
/* line 244, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_base.scss */
html, body {
  height: 100%;
  margin: 0;
  position: relative;
}

/* line 250, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_base.scss */
::-moz-selection {
  background: #b3d4fc;
  text-shadow: none;
}

/* line 255, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_base.scss */
::selection {
  background: #b3d4fc;
  text-shadow: none;
}

/* line 262, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_base.scss */
*,
*:before,
*:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

/* line 266, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_base.scss */
html {
  font-size: 62.5%;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

/* line 271, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_base.scss */
body {
  font-family: "Proxima Nova Regular", Arial, sans-serif;
  font-size: 16px;
  line-height: 1.42857;
  color: #333333;
  background-color: white;
  -webkit-text-size-adjust: none;
  -ms-text-size-adjust: none;
}
/* line 286, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_base.scss */
.rel, #wrapper, #page-main, .container, .footer .bottom, .product-details .content-sidebar {
  position: relative;
}
/* line 289, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_base.scss */
.abs, .header {
  position: absolute;
}
/* line 296, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_base.scss */
.clearfix, .section-nav-vertical .section-nav-item, .header .container, .cf, .breadcrumb {
  overflow: hidden;
  *zoom: 1;
}
/* line 300, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_base.scss */
.clear-both, #page-main, .header .primary-nav {
  clear: both !important;
}
/* line 304, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_base.scss */
.right, .footer .bottom .social-links {
  float: right !important;
}
/* line 307, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_base.scss */
.left, .section-nav-vertical .label, .section-nav-vertical .arrow, .primary-nav > section, .header .primary-nav, .header .brand, .footer .bottom .footer-bg, .footer .bottom .footer-bg-right-side, .footer .bottom .footer-logo, .footer .bottom .footer-links, .product-details .content-sidebar, .product-details .article-content {
  float: left !important;
}
/* line 315, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_base.scss */
.inline {
  display: inline-block !important;
}
/* line 319, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_base.scss */
.block {
  display: block !important;
}
/* line 323, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_base.scss */
.no-wrap {
  white-space: nowrap;
}
/* line 331, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_base.scss */
.hide {
  display: none !important;
}
/* line 335, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_base.scss */
.is-hidden {
  display: none;
}
/* line 339, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_base.scss */
.show {
  display: block !important;
}
/* line 343, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_base.scss */
.invisible, .loading {
  visibility: hidden;
}
/* line 347, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_base.scss */
.fade {
  opacity: 0;
  -webkit-transition: opacity 0.15s linear;
  -moz-transition: opacity 0.15s linear;
  -o-transition: opacity 0.15s linear;
  transition: opacity 0.15s linear;
}
/* line 350, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_base.scss */
.fade.in {
  opacity: 1;
}
/* line 359, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_base.scss */
.hidden {
  display: none !important;
  visibility: hidden !important;
}
@font-face {
  font-family: 'Proxima Nova Light';
  src: url(/static/assets/fonts/proxima/proxima_nova_light-webfont.eot);
  src: url(/static/assets/fonts/proxima/proxima_nova_light-webfont.eot?#iefix) format("embedded-opentype"), url(/static/assets/fonts/proxima/proxima_nova_light-webfont.woff) format("woff"), url(/static/assets/fonts/proxima/proxima_nova_light-webfont.ttf) format("truetype"), url(/static/assets/fonts/proxima/proxima_nova_light-webfont.svg#proxima_novalight) format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Proxima Nova Regular';
  src: url(/static/assets/fonts/proxima/proxima_nova_reg-webfont.eot);
  src: url(/static/assets/fonts/proxima/proxima_nova_reg-webfont.eot?#iefix) format("embedded-opentype"), url(/static/assets/fonts/proxima/proxima_nova_reg-webfont.woff) format("woff"), url(/static/assets/fonts/proxima/proxima_nova_reg-webfont.ttf) format("truetype"), url(/static/assets/fonts/proxima/proxima_nova_reg-webfont.svg#proxima_nova_rgregular) format("svg");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'Proxima Nova Semibold';
  src: url(/static/assets/fonts/proxima/proximanova-sbold-webfont.eot);
  src: url(/static/assets/fonts/proxima/proximanova-sbold-webfont.eot?#iefix) format("embedded-opentype"), url(/static/assets/fonts/proxima/proximanova-sbold-webfont.woff) format("woff"), url(/static/assets/fonts/proxima/proximanova-sbold-webfont.ttf) format("truetype"), url(/static/assets/fonts/proxima/proximanova-sbold-webfont.svg#proxima_nova_ltsemibold) format("svg");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'Proxima Nova Bold';
  src: url(/static/assets/fonts/proxima/proxima_nova_bold-webfont.eot);
  src: url(/static/assets/fonts/proxima/proxima_nova_bold-webfont.eot?#iefix) format("embedded-opentype"), url(/static/assets/fonts/proxima/proxima_nova_bold-webfont.woff) format("woff"), url(/static/assets/fonts/proxima/proxima_nova_bold-webfont.ttf) format("truetype"), url(/static/assets/fonts/proxima/proxima_nova_bold-webfont.svg#proxima_nova_rgbold) format("svg");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'Proxima Condensed';
  src: url(/static/assets/fonts/proxima/proximanovacond-thin-webfont.eot);
  src: url(/static/assets/fonts/proxima/proximanovacond-thin-webfont.eot?#iefix) format("embedded-opentype"), url(/static/assets/fonts/proxima/proximanovacond-thin-webfont.woff) format("woff"), url(/static/assets/fonts/proxima/proximanovacond-thin-webfont.ttf) format("truetype"), url(/static/assets/fonts/proxima/proximanovacond-thin-webfont.svg#proxima_nova_condensedthin) format("svg");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'Proxima Thin';
  src: url('/static/assets/fonts/proxima/proximanova-thin-webfont.eot');
  src: url('/static/assets/fonts/proxima/proximanova-thin-webfont.eot?#iefix') format("embedded-opentype"), url('/static/assets/fonts/proxima/proximanova-thin-webfont.woff') format("woff"), url('/static/assets/fonts/proxima/proximanova-thin-webfont.ttf') format("truetype"), url('/static/assets/fonts/proxima/proximanova-thin-webfont.svg#proxima_novathin') format("svg");
  font-weight: normal;
  font-style: normal;
}

/*!
 *  Font Awesome 4.0.3 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
/* FONT PATH
 * -------------------------- */
@font-face {
  font-family: 'FontAwesome';
  src: url("/static/assets/fonts/font-awesome/fontawesome-webfont.eot?v=4.0.3");
  src: url("/static/assets/fonts/font-awesome/fontawesome-webfont.eot?#iefix&v=4.0.3") format("embedded-opentype"), url("/static/assets/fonts/font-awesome/fontawesome-webfont.woff?v=4.0.3") format("woff"), url("/static/assets/fonts/font-awesome/fontawesome-webfont.ttf?v=4.0.3") format("truetype"), url("/static/assets/fonts/font-awesome/fontawesome-webfont.svg?v=4.0.3#fontawesomeregular") format("svg");
  font-weight: normal;
  font-style: normal;
}

/* line 4, ../../../../../bower_components/font-awesome/scss/_core.scss */
.fa, .external:after,
.external-link:after, .double-right-arrow:after, .double-left-arrow:before, .arrow-circle-right:after, .arrow-circle-left:after, .btn-filter span, .btn-filter-action-plan span, .btn-filter-article span, .btn-filter-contact span, .btn-filter-form span, .btn-filter-product span, .btn-filter-tool span, .btn-filter-other span, .form .field-error .error .icon, .breadcrumb i.home:before, .portlet-controls i.toggle:after, .section-nav-horizontal .arrow, .dropdown-megamenu .container header a:after, .dropdown-megamenu .container footer a:after, .select2-container--voya .select2-selection--single .select2-selection__arrow b, .voya .dijitTitlePane .dijitArrowNode:before, .voya .dijitAccordionArrow:before,
.voya .dijitAccordionTitleSelected .dijitAccordionArrow:before {
  display: inline-block;
  font-family: FontAwesome;
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* makes the font 33% larger relative to the icon container */
/* line 5, ../../../../../bower_components/font-awesome/scss/_larger.scss */
.fa-lg {
  font-size: 1.33333em;
  line-height: 0.75em;
  vertical-align: -15%;
}

/* line 10, ../../../../../bower_components/font-awesome/scss/_larger.scss */
.fa-2x {
  font-size: 2em;
}

/* line 11, ../../../../../bower_components/font-awesome/scss/_larger.scss */
.fa-3x {
  font-size: 3em;
}

/* line 12, ../../../../../bower_components/font-awesome/scss/_larger.scss */
.fa-4x {
  font-size: 4em;
}

/* line 13, ../../../../../bower_components/font-awesome/scss/_larger.scss */
.fa-5x {
  font-size: 5em;
}

/* line 3, ../../../../../bower_components/font-awesome/scss/_fixed-width.scss */
.fa-fw {
  width: 1.28571em;
  text-align: center;
}

/* line 4, ../../../../../bower_components/font-awesome/scss/_list.scss */
.fa-ul {
  padding-left: 0;
  margin-left: 2.14286em;
  list-style-type: none;
}
/* line 8, ../../../../../bower_components/font-awesome/scss/_list.scss */
.fa-ul > li {
  position: relative;
}

/* line 10, ../../../../../bower_components/font-awesome/scss/_list.scss */
.fa-li {
  position: absolute;
  left: -2.14286em;
  width: 2.14286em;
  top: 0.14286em;
  text-align: center;
}
/* line 16, ../../../../../bower_components/font-awesome/scss/_list.scss */
.fa-li.fa-lg {
  left: -1.85714em;
}
/* line 4, ../../../../../bower_components/font-awesome/scss/_bordered-pulled.scss */
.fa-border {
  padding: .2em .25em .15em;
  border: solid 0.08em #eeeeee;
  border-radius: .1em;
}

/* line 10, ../../../../../bower_components/font-awesome/scss/_bordered-pulled.scss */
.pull-right {
  float: right;
}
/* line 11, ../../../../../bower_components/font-awesome/scss/_bordered-pulled.scss */
.pull-left {
  float: left;
}
/* line 14, ../../../../../bower_components/font-awesome/scss/_bordered-pulled.scss */
.fa.pull-left, .pull-left.external:after,
.pull-left.external-link:after, .pull-left.double-right-arrow:after, .pull-left.double-left-arrow:before, .pull-left.arrow-circle-right:after, .pull-left.arrow-circle-left:after, .btn-filter span.pull-left, .btn-filter-action-plan span.pull-left, .btn-filter-article span.pull-left, .btn-filter-contact span.pull-left, .btn-filter-form span.pull-left, .btn-filter-product span.pull-left, .btn-filter-tool span.pull-left, .btn-filter-other span.pull-left, .form .field-error .error .pull-left.icon, .breadcrumb i.pull-left.home:before, .portlet-controls i.pull-left.toggle:after, .section-nav-horizontal .pull-left.arrow, .dropdown-megamenu .container header a.pull-left:after, .dropdown-megamenu .container footer a.pull-left:after, .select2-container--voya .select2-selection--single .select2-selection__arrow b.pull-left, .voya .dijitTitlePane .pull-left.dijitArrowNode:before, .voya .pull-left.dijitAccordionArrow:before {
  margin-right: .3em;
}
/* line 15, ../../../../../bower_components/font-awesome/scss/_bordered-pulled.scss */
.fa.pull-right, .pull-right.external:after,
.pull-right.external-link:after, .pull-right.double-right-arrow:after, .pull-right.double-left-arrow:before, .pull-right.arrow-circle-right:after, .pull-right.arrow-circle-left:after, .btn-filter span.pull-right, .btn-filter-action-plan span.pull-right, .btn-filter-article span.pull-right, .btn-filter-contact span.pull-right, .btn-filter-form span.pull-right, .btn-filter-product span.pull-right, .btn-filter-tool span.pull-right, .btn-filter-other span.pull-right, .form .field-error .error .pull-right.icon, .breadcrumb i.pull-right.home:before, .portlet-controls i.pull-right.toggle:after, .section-nav-horizontal .pull-right.arrow, .dropdown-megamenu .container header a.pull-right:after, .dropdown-megamenu .container footer a.pull-right:after, .select2-container--voya .select2-selection--single .select2-selection__arrow b.pull-right, .voya .dijitTitlePane .pull-right.dijitArrowNode:before, .voya .pull-right.dijitAccordionArrow:before {
  margin-left: .3em;
}

/* line 4, ../../../../../bower_components/font-awesome/scss/_spinning.scss */
.fa-spin {
  -webkit-animation: spin 2s infinite linear;
  -moz-animation: spin 2s infinite linear;
  -o-animation: spin 2s infinite linear;
  animation: spin 2s infinite linear;
}

@-moz-keyframes spin {
  /* line 12, ../../../../../bower_components/font-awesome/scss/_spinning.scss */
  0% {
    -moz-transform: rotate(0deg);
  }

  /* line 13, ../../../../../bower_components/font-awesome/scss/_spinning.scss */
  100% {
    -moz-transform: rotate(359deg);
  }
}

@-webkit-keyframes spin {
  /* line 16, ../../../../../bower_components/font-awesome/scss/_spinning.scss */
  0% {
    -webkit-transform: rotate(0deg);
  }

  /* line 17, ../../../../../bower_components/font-awesome/scss/_spinning.scss */
  100% {
    -webkit-transform: rotate(359deg);
  }
}

@-o-keyframes spin {
  /* line 20, ../../../../../bower_components/font-awesome/scss/_spinning.scss */
  0% {
    -o-transform: rotate(0deg);
  }

  /* line 21, ../../../../../bower_components/font-awesome/scss/_spinning.scss */
  100% {
    -o-transform: rotate(359deg);
  }
}

@-ms-keyframes spin {
  /* line 24, ../../../../../bower_components/font-awesome/scss/_spinning.scss */
  0% {
    -ms-transform: rotate(0deg);
  }

  /* line 25, ../../../../../bower_components/font-awesome/scss/_spinning.scss */
  100% {
    -ms-transform: rotate(359deg);
  }
}

@keyframes spin {
  /* line 28, ../../../../../bower_components/font-awesome/scss/_spinning.scss */
  0% {
    transform: rotate(0deg);
  }

  /* line 29, ../../../../../bower_components/font-awesome/scss/_spinning.scss */
  100% {
    transform: rotate(359deg);
  }
}

/* line 4, ../../../../../bower_components/font-awesome/scss/_rotated-flipped.scss */
.fa-rotate-90 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=$rotation);
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  -o-transform: rotate(90deg);
  transform: rotate(90deg);
}

/* line 5, ../../../../../bower_components/font-awesome/scss/_rotated-flipped.scss */
.fa-rotate-180 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=$rotation);
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}

/* line 6, ../../../../../bower_components/font-awesome/scss/_rotated-flipped.scss */
.fa-rotate-270 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=$rotation);
  -webkit-transform: rotate(270deg);
  -moz-transform: rotate(270deg);
  -ms-transform: rotate(270deg);
  -o-transform: rotate(270deg);
  transform: rotate(270deg);
}

/* line 8, ../../../../../bower_components/font-awesome/scss/_rotated-flipped.scss */
.fa-flip-horizontal {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=$rotation);
  -webkit-transform: scale(-1, 1);
  -moz-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
/* line 9, ../../../../../bower_components/font-awesome/scss/_rotated-flipped.scss */
.fa-flip-vertical {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=$rotation);
  -webkit-transform: scale(1, -1);
  -moz-transform: scale(1, -1);
  -ms-transform: scale(1, -1);
  -o-transform: scale(1, -1);
  transform: scale(1, -1);
}
/* line 4, ../../../../../bower_components/font-awesome/scss/_stacked.scss */
.fa-stack {
  position: relative;
  display: inline-block;
  width: 2em;
  height: 2em;
  line-height: 2em;
  vertical-align: middle;
}
/* line 12, ../../../../../bower_components/font-awesome/scss/_stacked.scss */
.fa-stack-1x, .fa-stack-2x {
  position: absolute;
  left: 0;
  width: 100%;
  text-align: center;
}

/* line 18, ../../../../../bower_components/font-awesome/scss/_stacked.scss */
.fa-stack-1x {
  line-height: inherit;
}
/* line 19, ../../../../../bower_components/font-awesome/scss/_stacked.scss */
.fa-stack-2x {
  font-size: 2em;
}
/* line 20, ../../../../../bower_components/font-awesome/scss/_stacked.scss */
.fa-inverse {
  color: white;
}
/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
   readers do not read off random characters that represent icons */
/* line 4, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-glass:before {
  content: "\f000";
}
/* line 5, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-music:before {
  content: "\f001";
}
/* line 6, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-search:before {
  content: "\f002";
}
/* line 7, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-envelope-o:before {
  content: "\f003";
}
/* line 8, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-heart:before {
  content: "\f004";
}
/* line 9, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-star:before {
  content: "\f005";
}
/* line 10, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-star-o:before {
  content: "\f006";
}
/* line 11, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-user:before {
  content: "\f007";
}
/* line 12, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-film:before {
  content: "\f008";
}
/* line 13, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-th-large:before, .btn-filter-action-plan span:before {
  content: "\f009";
}
/* line 14, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-th:before {
  content: "\f00a";
}
/* line 15, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-th-list:before {
  content: "\f00b";
}
/* line 16, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-check:before {
  content: "\f00c";
}
/* line 17, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-times:before {
  content: "\f00d";
}
/* line 18, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-search-plus:before {
  content: "\f00e";
}
/* line 19, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-search-minus:before {
  content: "\f010";
}
/* line 20, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-power-off:before {
  content: "\f011";
}
/* line 21, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-signal:before {
  content: "\f012";
}
/* line 23, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-gear:before,
.fa-cog:before {
  content: "\f013";
}
/* line 24, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-trash-o:before {
  content: "\f014";
}
/* line 25, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-home:before {
  content: "\f015";
}
/* line 26, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-file-o:before {
  content: "\f016";
}
/* line 27, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-clock-o:before {
  content: "\f017";
}
/* line 28, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-road:before {
  content: "\f018";
}
/* line 29, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-download:before {
  content: "\f019";
}
/* line 30, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-arrow-circle-o-down:before {
  content: "\f01a";
}
/* line 31, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-arrow-circle-o-up:before {
  content: "\f01b";
}
/* line 32, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-inbox:before {
  content: "\f01c";
}
/* line 33, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-play-circle-o:before {
  content: "\f01d";
}
/* line 35, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-rotate-right:before,
.fa-repeat:before {
  content: "\f01e";
}
/* line 36, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-refresh:before {
  content: "\f021";
}
/* line 37, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-list-alt:before {
  content: "\f022";
}
/* line 38, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-lock:before {
  content: "\f023";
}
/* line 39, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-flag:before {
  content: "\f024";
}
/* line 40, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-headphones:before {
  content: "\f025";
}
/* line 41, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-volume-off:before {
  content: "\f026";
}
/* line 42, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-volume-down:before {
  content: "\f027";
}
/* line 43, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-volume-up:before {
  content: "\f028";
}
/* line 44, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-qrcode:before {
  content: "\f029";
}
/* line 45, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-barcode:before {
  content: "\f02a";
}
/* line 46, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-tag:before {
  content: "\f02b";
}
/* line 47, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-tags:before {
  content: "\f02c";
}
/* line 48, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-book:before {
  content: "\f02d";
}
/* line 49, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-bookmark:before, .btn-filter-product span:before {
  content: "\f02e";
}
/* line 50, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-print:before {
  content: "\f02f";
}
/* line 51, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-camera:before {
  content: "\f030";
}
/* line 52, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-font:before {
  content: "\f031";
}
/* line 53, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-bold:before {
  content: "\f032";
}
/* line 54, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-italic:before {
  content: "\f033";
}
/* line 55, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-text-height:before {
  content: "\f034";
}
/* line 56, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-text-width:before {
  content: "\f035";
}
/* line 57, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-align-left:before {
  content: "\f036";
}
/* line 58, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-align-center:before {
  content: "\f037";
}
/* line 59, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-align-right:before {
  content: "\f038";
}
/* line 60, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-align-justify:before {
  content: "\f039";
}
/* line 61, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-list:before {
  content: "\f03a";
}
/* line 63, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-dedent:before,
.fa-outdent:before {
  content: "\f03b";
}
/* line 64, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-indent:before {
  content: "\f03c";
}
/* line 65, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-video-camera:before {
  content: "\f03d";
}
/* line 66, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-picture-o:before {
  content: "\f03e";
}
/* line 67, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-pencil:before {
  content: "\f040";
}
/* line 68, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-map-marker:before {
  content: "\f041";
}
/* line 69, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-adjust:before {
  content: "\f042";
}
/* line 70, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-tint:before {
  content: "\f043";
}
/* line 72, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-edit:before,
.fa-pencil-square-o:before,
.btn-filter-form span:before {
  content: "\f044";
}
/* line 73, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-share-square-o:before {
  content: "\f045";
}
/* line 74, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-check-square-o:before {
  content: "\f046";
}
/* line 75, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-arrows:before {
  content: "\f047";
}
/* line 76, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-step-backward:before {
  content: "\f048";
}
/* line 77, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-fast-backward:before {
  content: "\f049";
}
/* line 78, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-backward:before {
  content: "\f04a";
}
/* line 79, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-play:before {
  content: "\f04b";
}
/* line 80, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-pause:before {
  content: "\f04c";
}
/* line 81, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-stop:before {
  content: "\f04d";
}
/* line 82, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-forward:before {
  content: "\f04e";
}

/* line 83, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-fast-forward:before {
  content: "\f050";
}
/* line 84, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-step-forward:before {
  content: "\f051";
}
/* line 85, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-eject:before {
  content: "\f052";
}
/* line 86, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-chevron-left:before {
  content: "\f053";
}
/* line 87, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-chevron-right:before {
  content: "\f054";
}
/* line 88, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-plus-circle:before {
  content: "\f055";
}
/* line 89, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-minus-circle:before {
  content: "\f056";
}
/* line 90, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-times-circle:before, .form .field-error .error .icon:before {
  content: "\f057";
}
/* line 91, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-check-circle:before {
  content: "\f058";
}
/* line 92, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-question-circle:before {
  content: "\f059";
}
/* line 93, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-info-circle:before {
  content: "\f05a";
}
/* line 94, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-crosshairs:before {
  content: "\f05b";
}
/* line 95, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-times-circle-o:before {
  content: "\f05c";
}
/* line 96, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-check-circle-o:before {
  content: "\f05d";
}
/* line 97, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-ban:before {
  content: "\f05e";
}
/* line 98, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-arrow-left:before {
  content: "\f060";
}
/* line 99, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-arrow-right:before {
  content: "\f061";
}
/* line 100, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-arrow-up:before {
  content: "\f062";
}
/* line 101, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-arrow-down:before {
  content: "\f063";
}
/* line 103, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-mail-forward:before,
.fa-share:before {
  content: "\f064";
}
/* line 104, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-expand:before {
  content: "\f065";
}
/* line 105, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-compress:before {
  content: "\f066";
}
/* line 106, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-plus:before {
  content: "\f067";
}
/* line 107, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-minus:before {
  content: "\f068";
}
/* line 108, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-asterisk:before {
  content: "\f069";
}
/* line 109, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-exclamation-circle:before {
  content: "\f06a";
}
/* line 110, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-gift:before {
  content: "\f06b";
}
/* line 111, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-leaf:before {
  content: "\f06c";
}
/* line 112, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-fire:before {
  content: "\f06d";
}
/* line 113, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-eye:before {
  content: "\f06e";
}
/* line 114, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-eye-slash:before {
  content: "\f070";
}
/* line 116, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-warning:before,
.fa-exclamation-triangle:before {
  content: "\f071";
}
/* line 117, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-plane:before {
  content: "\f072";
}
/* line 118, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-calendar:before {
  content: "\f073";
}
/* line 119, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-random:before {
  content: "\f074";
}
/* line 120, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-comment:before {
  content: "\f075";
}
/* line 121, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-magnet:before {
  content: "\f076";
}
/* line 122, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-chevron-up:before {
  content: "\f077";
}
/* line 123, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-chevron-down:before {
  content: "\f078";
}
/* line 124, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-retweet:before {
  content: "\f079";
}
/* line 125, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-shopping-cart:before {
  content: "\f07a";
}
/* line 126, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-folder:before {
  content: "\f07b";
}
/* line 127, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-folder-open:before, .btn-filter-other span:before {
  content: "\f07c";
}
/* line 128, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-arrows-v:before {
  content: "\f07d";
}
/* line 129, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-arrows-h:before {
  content: "\f07e";
}
/* line 130, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-bar-chart-o:before {
  content: "\f080";
}
/* line 131, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-twitter-square:before {
  content: "\f081";
}
/* line 132, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-facebook-square:before {
  content: "\f082";
}
/* line 133, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-camera-retro:before {
  content: "\f083";
}
/* line 134, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-key:before {
  content: "\f084";
}
/* line 136, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-gears:before,
.fa-cogs:before {
  content: "\f085";
}
/* line 137, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-comments:before {
  content: "\f086";
}
/* line 138, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-thumbs-o-up:before {
  content: "\f087";
}
/* line 139, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-thumbs-o-down:before {
  content: "\f088";
}
/* line 140, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-star-half:before {
  content: "\f089";
}
/* line 141, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-heart-o:before {
  content: "\f08a";
}
/* line 142, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-sign-out:before {
  content: "\f08b";
}
/* line 143, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-linkedin-square:before {
  content: "\f08c";
}
/* line 144, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-thumb-tack:before {
  content: "\f08d";
}
/* line 145, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-external-link:before {
  content: "\f08e";
}
/* line 146, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-sign-in:before {
  content: "\f090";
}
/* line 147, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-trophy:before {
  content: "\f091";
}
/* line 148, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-github-square:before {
  content: "\f092";
}
/* line 149, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-upload:before {
  content: "\f093";
}
/* line 150, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-lemon-o:before {
  content: "\f094";
}
/* line 151, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-phone:before {
  content: "\f095";
}
/* line 152, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-square-o:before {
  content: "\f096";
}
/* line 153, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-bookmark-o:before {
  content: "\f097";
}
/* line 154, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-phone-square:before, .btn-filter-contact span:before {
  content: "\f098";
}
/* line 155, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-twitter:before {
  content: "\f099";
}
/* line 156, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-facebook:before {
  content: "\f09a";
}
/* line 157, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-github:before {
  content: "\f09b";
}
/* line 158, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-unlock:before {
  content: "\f09c";
}
/* line 159, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-credit-card:before {
  content: "\f09d";
}
/* line 160, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-rss:before {
  content: "\f09e";
}
/* line 161, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-hdd-o:before {
  content: "\f0a0";
}
/* line 162, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-bullhorn:before {
  content: "\f0a1";
}
/* line 163, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-bell:before {
  content: "\f0f3";
}
/* line 164, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-certificate:before {
  content: "\f0a3";
}
/* line 165, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-hand-o-right:before {
  content: "\f0a4";
}
/* line 166, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-hand-o-left:before {
  content: "\f0a5";
}
/* line 167, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-hand-o-up:before {
  content: "\f0a6";
}
/* line 168, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-hand-o-down:before {
  content: "\f0a7";
}
/* line 169, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-arrow-circle-left:before {
  content: "\f0a8";
}
/* line 170, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-arrow-circle-right:before {
  content: "\f0a9";
}
/* line 171, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-arrow-circle-up:before {
  content: "\f0aa";
}
/* line 172, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-arrow-circle-down:before {
  content: "\f0ab";
}
/* line 173, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-globe:before {
  content: "\f0ac";
}
/* line 174, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-wrench:before, .btn-filter-tool span:before {
  content: "\f0ad";
}
/* line 175, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-tasks:before {
  content: "\f0ae";
}
/* line 176, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-filter:before {
  content: "\f0b0";
}
/* line 177, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-briefcase:before {
  content: "\f0b1";
}
/* line 178, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-arrows-alt:before {
  content: "\f0b2";
}
/* line 180, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-group:before,
.fa-users:before {
  content: "\f0c0";
}
/* line 182, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-chain:before,
.fa-link:before {
  content: "\f0c1";
}
/* line 183, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-cloud:before {
  content: "\f0c2";
}
/* line 184, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-flask:before {
  content: "\f0c3";
}
/* line 186, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-cut:before,
.fa-scissors:before {
  content: "\f0c4";
}
/* line 188, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-copy:before,
.fa-files-o:before {
  content: "\f0c5";
}
/* line 189, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-paperclip:before {
  content: "\f0c6";
}
/* line 191, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-save:before,
.fa-floppy-o:before {
  content: "\f0c7";
}
/* line 192, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-square:before {
  content: "\f0c8";
}
/* line 193, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-bars:before {
  content: "\f0c9";
}
/* line 194, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-list-ul:before {
  content: "\f0ca";
}
/* line 195, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-list-ol:before {
  content: "\f0cb";
}
/* line 196, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-strikethrough:before {
  content: "\f0cc";
}
/* line 197, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-underline:before {
  content: "\f0cd";
}
/* line 198, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-table:before {
  content: "\f0ce";
}
/* line 199, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-magic:before {
  content: "\f0d0";
}
/* line 200, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-truck:before {
  content: "\f0d1";
}
/* line 201, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-pinterest:before {
  content: "\f0d2";
}

/* line 202, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-pinterest-square:before {
  content: "\f0d3";
}

/* line 203, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-google-plus-square:before {
  content: "\f0d4";
}
/* line 204, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-google-plus:before {
  content: "\f0d5";
}
/* line 205, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-money:before {
  content: "\f0d6";
}
/* line 206, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-caret-down:before, .select2-container--voya .select2-selection--single .select2-selection__arrow b:before {
  content: "\f0d7";
}
/* line 207, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-caret-up:before, .select2-container--voya.select2-container--open .select2-selection--single .select2-selection__arrow b:before {
  content: "\f0d8";
}
/* line 208, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-caret-left:before {
  content: "\f0d9";
}
/* line 209, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-caret-right:before {
  content: "\f0da";
}
/* line 210, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-columns:before {
  content: "\f0db";
}
/* line 212, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-unsorted:before,
.fa-sort:before {
  content: "\f0dc";
}
/* line 214, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-sort-down:before, .section-nav-horizontal .arrow:before,
.fa-sort-asc:before {
  content: "\f0dd";
}
/* line 216, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-sort-up:before,
.fa-sort-desc:before {
  content: "\f0de";
}
/* line 217, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-envelope:before {
  content: "\f0e0";
}
/* line 218, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-linkedin:before {
  content: "\f0e1";
}
/* line 220, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-rotate-left:before,
.fa-undo:before {
  content: "\f0e2";
}
/* line 222, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-legal:before,
.fa-gavel:before {
  content: "\f0e3";
}
/* line 224, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-dashboard:before,
.fa-tachometer:before {
  content: "\f0e4";
}
/* line 225, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-comment-o:before {
  content: "\f0e5";
}
/* line 226, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-comments-o:before {
  content: "\f0e6";
}
/* line 228, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-flash:before,
.fa-bolt:before {
  content: "\f0e7";
}
/* line 229, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-sitemap:before {
  content: "\f0e8";
}
/* line 230, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-umbrella:before {
  content: "\f0e9";
}
/* line 232, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-paste:before,
.fa-clipboard:before {
  content: "\f0ea";
}
/* line 233, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-lightbulb-o:before {
  content: "\f0eb";
}
/* line 234, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-exchange:before {
  content: "\f0ec";
}
/* line 235, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-cloud-download:before {
  content: "\f0ed";
}
/* line 236, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-cloud-upload:before {
  content: "\f0ee";
}
/* line 237, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-user-md:before {
  content: "\f0f0";
}
/* line 238, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-stethoscope:before {
  content: "\f0f1";
}
/* line 239, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-suitcase:before {
  content: "\f0f2";
}
/* line 240, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-bell-o:before {
  content: "\f0a2";
}
/* line 241, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-coffee:before {
  content: "\f0f4";
}
/* line 242, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-cutlery:before {
  content: "\f0f5";
}
/* line 243, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-file-text-o:before, .btn-filter-article span:before {
  content: "\f0f6";
}
/* line 244, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-building-o:before {
  content: "\f0f7";
}
/* line 245, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-hospital-o:before {
  content: "\f0f8";
}
/* line 246, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-ambulance:before {
  content: "\f0f9";
}
/* line 247, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-medkit:before {
  content: "\f0fa";
}
/* line 248, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-fighter-jet:before {
  content: "\f0fb";
}
/* line 249, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-beer:before {
  content: "\f0fc";
}
/* line 250, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-h-square:before {
  content: "\f0fd";
}
/* line 251, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-plus-square:before {
  content: "\f0fe";
}
/* line 252, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-angle-double-left:before {
  content: "\f100";
}
/* line 253, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-angle-double-right:before {
  content: "\f101";
}
/* line 254, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-angle-double-up:before {
  content: "\f102";
}
/* line 255, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-angle-double-down:before {
  content: "\f103";
}
/* line 256, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-angle-left:before {
  content: "\f104";
}
/* line 257, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-angle-right:before {
  content: "\f105";
}
/* line 258, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-angle-up:before {
  content: "\f106";
}
/* line 259, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-angle-down:before {
  content: "\f107";
}
/* line 260, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-desktop:before {
  content: "\f108";
}
/* line 261, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-laptop:before {
  content: "\f109";
}
/* line 262, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-tablet:before {
  content: "\f10a";
}
/* line 264, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-mobile-phone:before,
.fa-mobile:before {
  content: "\f10b";
}
/* line 265, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-circle-o:before {
  content: "\f10c";
}
/* line 266, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-quote-left:before {
  content: "\f10d";
}
/* line 267, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-quote-right:before {
  content: "\f10e";
}
/* line 268, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-spinner:before {
  content: "\f110";
}
/* line 269, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-circle:before {
  content: "\f111";
}
/* line 271, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-mail-reply:before,
.fa-reply:before {
  content: "\f112";
}
/* line 272, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-github-alt:before {
  content: "\f113";
}
/* line 273, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-folder-o:before {
  content: "\f114";
}
/* line 274, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-folder-open-o:before {
  content: "\f115";
}
/* line 275, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-smile-o:before {
  content: "\f118";
}
/* line 276, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-frown-o:before {
  content: "\f119";
}
/* line 277, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-meh-o:before {
  content: "\f11a";
}
/* line 278, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-gamepad:before {
  content: "\f11b";
}
/* line 279, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-keyboard-o:before {
  content: "\f11c";
}
/* line 280, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-flag-o:before {
  content: "\f11d";
}
/* line 281, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-flag-checkered:before {
  content: "\f11e";
}
/* line 282, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-terminal:before {
  content: "\f120";
}
/* line 283, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-code:before {
  content: "\f121";
}
/* line 284, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-reply-all:before {
  content: "\f122";
}
/* line 285, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-mail-reply-all:before {
  content: "\f122";
}
/* line 288, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-star-half-empty:before,
.fa-star-half-full:before,
.fa-star-half-o:before {
  content: "\f123";
}
/* line 289, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-location-arrow:before {
  content: "\f124";
}
/* line 290, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-crop:before {
  content: "\f125";
}

/* line 291, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-code-fork:before {
  content: "\f126";
}
/* line 293, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-unlink:before,
.fa-chain-broken:before {
  content: "\f127";
}
/* line 294, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-question:before {
  content: "\f128";
}
/* line 295, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-info:before {
  content: "\f129";
}
/* line 296, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-exclamation:before {
  content: "\f12a";
}
/* line 297, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-superscript:before {
  content: "\f12b";
}

/* line 298, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-subscript:before {
  content: "\f12c";
}

/* line 299, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-eraser:before {
  content: "\f12d";
}
/* line 300, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-puzzle-piece:before {
  content: "\f12e";
}
/* line 301, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-microphone:before {
  content: "\f130";
}
/* line 302, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-microphone-slash:before {
  content: "\f131";
}
/* line 303, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-shield:before {
  content: "\f132";
}
/* line 304, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-calendar-o:before {
  content: "\f133";
}
/* line 305, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-fire-extinguisher:before {
  content: "\f134";
}
/* line 306, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-rocket:before {
  content: "\f135";
}
/* line 307, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-maxcdn:before {
  content: "\f136";
}
/* line 308, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-chevron-circle-left:before {
  content: "\f137";
}
/* line 309, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-chevron-circle-right:before {
  content: "\f138";
}
/* line 310, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-chevron-circle-up:before {
  content: "\f139";
}
/* line 311, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-chevron-circle-down:before {
  content: "\f13a";
}
/* line 312, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-html5:before {
  content: "\f13b";
}
/* line 313, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-css3:before {
  content: "\f13c";
}
/* line 314, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-anchor:before {
  content: "\f13d";
}
/* line 315, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-unlock-alt:before {
  content: "\f13e";
}
/* line 316, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-bullseye:before {
  content: "\f140";
}
/* line 317, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-ellipsis-h:before {
  content: "\f141";
}
/* line 318, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-ellipsis-v:before {
  content: "\f142";
}
/* line 319, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-rss-square:before {
  content: "\f143";
}
/* line 320, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-play-circle:before {
  content: "\f144";
}
/* line 321, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-ticket:before {
  content: "\f145";
}
/* line 322, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-minus-square:before {
  content: "\f146";
}
/* line 323, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-minus-square-o:before {
  content: "\f147";
}
/* line 324, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-level-up:before {
  content: "\f148";
}
/* line 325, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-level-down:before {
  content: "\f149";
}
/* line 326, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-check-square:before {
  content: "\f14a";
}
/* line 327, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-pencil-square:before {
  content: "\f14b";
}
/* line 328, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-external-link-square:before {
  content: "\f14c";
}
/* line 329, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-share-square:before {
  content: "\f14d";
}
/* line 330, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-compass:before {
  content: "\f14e";
}
/* line 332, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-toggle-down:before,
.fa-caret-square-o-down:before {
  content: "\f150";
}
/* line 334, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-toggle-up:before,
.fa-caret-square-o-up:before {
  content: "\f151";
}
/* line 336, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-toggle-right:before,
.fa-caret-square-o-right:before {
  content: "\f152";
}
/* line 338, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-euro:before,
.fa-eur:before {
  content: "\f153";
}
/* line 339, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-gbp:before {
  content: "\f154";
}
/* line 341, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-dollar:before,
.fa-usd:before {
  content: "\f155";
}
/* line 343, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-rupee:before,
.fa-inr:before {
  content: "\f156";
}
/* line 347, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-cny:before,
.fa-rmb:before,
.fa-yen:before,
.fa-jpy:before {
  content: "\f157";
}
/* line 350, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-ruble:before,
.fa-rouble:before,
.fa-rub:before {
  content: "\f158";
}
/* line 352, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-won:before,
.fa-krw:before {
  content: "\f159";
}
/* line 354, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-bitcoin:before,
.fa-btc:before {
  content: "\f15a";
}
/* line 355, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-file:before {
  content: "\f15b";
}
/* line 356, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-file-text:before {
  content: "\f15c";
}
/* line 357, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-sort-alpha-asc:before {
  content: "\f15d";
}
/* line 358, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-sort-alpha-desc:before {
  content: "\f15e";
}
/* line 359, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-sort-amount-asc:before {
  content: "\f160";
}
/* line 360, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-sort-amount-desc:before {
  content: "\f161";
}
/* line 361, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-sort-numeric-asc:before {
  content: "\f162";
}
/* line 362, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-sort-numeric-desc:before {
  content: "\f163";
}
/* line 363, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-thumbs-up:before {
  content: "\f164";
}
/* line 364, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-thumbs-down:before {
  content: "\f165";
}
/* line 365, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-youtube-square:before {
  content: "\f166";
}
/* line 366, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-youtube:before {
  content: "\f167";
}
/* line 367, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-xing:before {
  content: "\f168";
}
/* line 368, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-xing-square:before {
  content: "\f169";
}
/* line 369, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-youtube-play:before {
  content: "\f16a";
}
/* line 370, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-dropbox:before {
  content: "\f16b";
}
/* line 371, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-stack-overflow:before {
  content: "\f16c";
}
/* line 372, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-instagram:before {
  content: "\f16d";
}
/* line 373, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-flickr:before {
  content: "\f16e";
}
/* line 374, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-adn:before {
  content: "\f170";
}
/* line 375, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-bitbucket:before {
  content: "\f171";
}
/* line 376, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-bitbucket-square:before {
  content: "\f172";
}

/* line 377, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-tumblr:before {
  content: "\f173";
}
/* line 378, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-tumblr-square:before {
  content: "\f174";
}
/* line 379, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-long-arrow-down:before {
  content: "\f175";
}
/* line 380, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-long-arrow-up:before {
  content: "\f176";
}
/* line 381, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-long-arrow-left:before {
  content: "\f177";
}
/* line 382, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-long-arrow-right:before {
  content: "\f178";
}
/* line 383, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-apple:before {
  content: "\f179";
}
/* line 384, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-windows:before {
  content: "\f17a";
}
/* line 385, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-android:before {
  content: "\f17b";
}
/* line 386, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-linux:before {
  content: "\f17c";
}
/* line 387, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-dribbble:before {
  content: "\f17d";
}
/* line 388, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-skype:before {
  content: "\f17e";
}
/* line 389, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-foursquare:before {
  content: "\f180";
}
/* line 390, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-trello:before {
  content: "\f181";
}
/* line 391, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-female:before {
  content: "\f182";
}
/* line 392, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-male:before {
  content: "\f183";
}
/* line 393, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-gittip:before {
  content: "\f184";
}
/* line 394, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-sun-o:before {
  content: "\f185";
}

/* line 395, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-moon-o:before {
  content: "\f186";
}
/* line 396, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-archive:before {
  content: "\f187";
}
/* line 397, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-bug:before {
  content: "\f188";
}
/* line 398, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-vk:before {
  content: "\f189";
}
/* line 399, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-weibo:before {
  content: "\f18a";
}
/* line 400, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-renren:before {
  content: "\f18b";
}
/* line 401, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-pagelines:before {
  content: "\f18c";
}
/* line 402, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-stack-exchange:before {
  content: "\f18d";
}
/* line 403, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-arrow-circle-o-right:before {
  content: "\f18e";
}
/* line 404, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-arrow-circle-o-left:before {
  content: "\f190";
}
/* line 406, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-toggle-left:before,
.fa-caret-square-o-left:before {
  content: "\f191";
}
/* line 407, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-dot-circle-o:before {
  content: "\f192";
}
/* line 408, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-wheelchair:before {
  content: "\f193";
}
/* line 409, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-vimeo-square:before {
  content: "\f194";
}
/* line 411, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-turkish-lira:before,
.fa-try:before {
  content: "\f195";
}
/* line 412, ../../../../../bower_components/font-awesome/scss/_icons.scss */
.fa-plus-square-o:before {
  content: "\f196";
}
/* line 8, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_font-awesome.scss */
.external:after,
.external-link:after {
  content: "\f08e";
  margin-left: 5px;
}
/* line 14, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_font-awesome.scss */
.double-right-arrow:after {
  content: "\f101";
  margin-left: 5px;
}

/* line 20, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_font-awesome.scss */
.double-left-arrow:before {
  content: "\f100";
  margin-left: 5px;
}
/* line 26, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_font-awesome.scss */
.arrow-circle-right:after {
  content: "\f0a9";
  margin-left: 5px;
}
/* line 32, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_font-awesome.scss */
.arrow-circle-left:after {
  content: "\f0a8";
  margin-left: 5px;
}

/* line 130, icons/*.png */
.icons-sprite, .icons-dot, .icons-excel-doc, .icons-group, .icons-individual, .icons-modal-close, .icons-offsite, .icons-pdf, .icons-print, .icons-save-this, .icons-social-comment, .icons-word-doc {
  background: url('/static/assets/images/icons-s3a51a578d8.png') no-repeat;
}
/* line 60, ../../../../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-0.12.7/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.icons-dot {
  background-position: -30px 0;
  height: 20px;
  width: 20px;
}
/* line 60, ../../../../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-0.12.7/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.icons-excel-doc {
  background-position: -60px 0;
  height: 14px;
  width: 14px;
}
/* line 60, ../../../../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-0.12.7/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.icons-group {
  background-position: -84px 0;
  height: 239px;
  width: 256px;
}
/* line 60, ../../../../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-0.12.7/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.icons-individual {
  background-position: -350px 0;
  height: 238px;
  width: 217px;
}
/* line 60, ../../../../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-0.12.7/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.icons-modal-close {
  background-position: -577px 0;
  height: 99px;
  width: 99px;
}
/* line 60, ../../../../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-0.12.7/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.icons-offsite {
  background-position: -686px 0;
  height: 14px;
  width: 14px;
}
/* line 60, ../../../../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-0.12.7/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.icons-pdf {
  background-position: -710px 0;
  height: 87px;
  width: 72px;
}
/* line 60, ../../../../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-0.12.7/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.icons-print {
  background-position: -792px 0;
  height: 16px;
  width: 16px;
}
/* line 60, ../../../../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-0.12.7/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.icons-save-this {
  background-position: -818px 0;
  height: 202px;
  width: 206px;
}
/* line 60, ../../../../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-0.12.7/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.icons-social-comment {
  background-position: -1034px 0;
  height: 34px;
  width: 40px;
}
/* line 60, ../../../../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-0.12.7/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.icons-word-doc {
  background-position: -1084px 0;
  height: 14px;
  width: 14px;
}
@font-face {
  font-family: "voya-icons";
  src: url("/static/assets/fonts/voya-icons/voya-icons.eot");
  src: url("/static/assets/fonts/voya-icons/voya-icons.eot?#iefix") format("embedded-opentype"), url("/static/assets/fonts/voya-icons/voya-icons.woff") format("woff"), url("/static/assets/fonts/voya-icons/voya-icons.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
/* line 15, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_voya-icons.scss */
[class^="icon-"]:before,
[class*=" icon-"]:before {
  font-family: "voya-icons";
  display: inline-block;
  vertical-align: middle;
  line-height: 1;
  font-weight: normal;
  font-style: normal;
  speak: none;
  text-decoration: inherit;
  text-transform: none;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/* line 30, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_voya-icons.scss */
.icon-file-pdf:before {
  content: "\e001";
}
/* line 34, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_voya-icons.scss */
.icon-pin-icon:before {
  content: "\e002";
}
/* ==========================================================================
   Normalize.scss settings
   ========================================================================== */
/**
 * Includes legacy browser support IE6/7
 *
 * Set to false if you want to drop support for IE6 and IE7
 */
/* Base
   ========================================================================== */
/**
 * 1. Set default font family to sans-serif.
 * 2. Prevent iOS text size adjust after orientation change, without disabling
 *  user zoom.
 * 3. Corrects text resizing oddly in IE 6/7 when body `font-size` is set using
 *  `em` units.
 */
/* line 23, ../../../../../bower_components/normalize-scss/_normalize.scss */
html {
  font-family: sans-serif;
  /* 1 */
  -ms-text-size-adjust: 100%;
  /* 2 */
  -webkit-text-size-adjust: 100%;
  /* 2 */
}
/**
 * Remove default margin.
 */
/* line 36, ../../../../../bower_components/normalize-scss/_normalize.scss */
body {
  margin: 0;
}
/* HTML5 display definitions
   ========================================================================== */
/**
 * Correct `block` display not defined for any HTML5 element in IE 8/9.
 * Correct `block` display not defined for `details` or `summary` in IE 10/11
 * and Firefox.
 * Correct `block` display not defined for `main` in IE 11.
 */
/* line 62, ../../../../../bower_components/normalize-scss/_normalize.scss */
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary {
  display: block;
}
/**
 * 1. Correct `inline-block` display not defined in IE 6/7/8/9 and Firefox 3.
 * 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera.
 */
/* line 74, ../../../../../bower_components/normalize-scss/_normalize.scss */
audio,
canvas,
progress,
video {
  display: inline-block;
  /* 1 */
  vertical-align: baseline;
  /* 2 */
}
/**
 * Prevents modern browsers from displaying `audio` without controls.
 * Remove excess height in iOS 5 devices.
 */
/* line 88, ../../../../../bower_components/normalize-scss/_normalize.scss */
audio:not([controls]) {
  display: none;
  height: 0;
}
/**
 * Address `[hidden]` styling not present in IE 8/9/10.
 * Hide the `template` element in IE 8/9/11, Safari, and Firefox < 22.
 */
/* line 99, ../../../../../bower_components/normalize-scss/_normalize.scss */
[hidden],
template {
  display: none;
}
/* Links
   ========================================================================== */
/**
 * Remove the gray background color from active links in IE 10.
 */
/* line 110, ../../../../../bower_components/normalize-scss/_normalize.scss */
a {
  background-color: transparent;
}
/**
 * Improve readability when focused and also mouse hovered in all browsers.
 */
/* line 119, ../../../../../bower_components/normalize-scss/_normalize.scss */
a:active, a:hover {
  outline: 0;
}
/* Text-level semantics
   ========================================================================== */
/**
 * Address styling not present in IE 8/9/10/11, Safari, and Chrome.
 */
/* line 131, ../../../../../bower_components/normalize-scss/_normalize.scss */
abbr[title] {
  border-bottom: 1px dotted;
}
/**
 * Address style set to `bolder` in Firefox 4+, Safari, and Chrome.
 */
/* line 140, ../../../../../bower_components/normalize-scss/_normalize.scss */
b,
strong {
  font-weight: bold;
}
/**
 * Address styling not present in Safari and Chrome.
 */
/* line 154, ../../../../../bower_components/normalize-scss/_normalize.scss */
dfn {
  font-style: italic;
}
/**
 * Address variable `h1` font-size and margin within `section` and `article`
 * contexts in Firefox 4+, Safari, and Chrome.
 */
/* line 163, ../../../../../bower_components/normalize-scss/_normalize.scss */
h1 {
  font-size: 2em;
  margin: 0.67em 0;
}
/**
 * Addresses styling not present in IE 8/9.
 */
/* line 199, ../../../../../bower_components/normalize-scss/_normalize.scss */
mark {
  background: #ff0;
  color: #000;
}
/**
 * Address inconsistent and variable font size in all browsers.
 */
/* line 238, ../../../../../bower_components/normalize-scss/_normalize.scss */
small {
  font-size: 80%;
}
/**
 * Prevent `sub` and `sup` affecting `line-height` in all browsers.
 */
/* line 247, ../../../../../bower_components/normalize-scss/_normalize.scss */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
/* line 254, ../../../../../bower_components/normalize-scss/_normalize.scss */
sup {
  top: -0.5em;
}
/* line 258, ../../../../../bower_components/normalize-scss/_normalize.scss */
sub {
  bottom: -0.25em;
}
/* Embedded content
   ========================================================================== */
/**
 * 1. Remove border when inside `a` element in IE 8/9/10.
 * 2. Improves image quality when scaled in IE 7.
 */
/* line 313, ../../../../../bower_components/normalize-scss/_normalize.scss */
img {
  border: 0;
}
/**
 * Correct overflow not hidden in IE 9/10/11.
 */
/* line 324, ../../../../../bower_components/normalize-scss/_normalize.scss */
svg:not(:root) {
  overflow: hidden;
}
/* Grouping content
   ========================================================================== */
/**
 * Address margin not present in IE 8/9 and Safari.
 */
/* line 335, ../../../../../bower_components/normalize-scss/_normalize.scss */
figure {
  margin: 1em 40px;
}
/**
 * Address differences between Firefox and other browsers.
 */
/* line 343, ../../../../../bower_components/normalize-scss/_normalize.scss */
hr {
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  height: 0;
}
/**
 * Contain overflow in all browsers.
 */
/* line 353, ../../../../../bower_components/normalize-scss/_normalize.scss */
pre {
  overflow: auto;
}
/**
 * Address odd `em`-unit font size rendering in all browsers.
 * Correct font family set oddly in IE 6, Safari 4/5, and Chrome.
 */
/* line 365, ../../../../../bower_components/normalize-scss/_normalize.scss */
code,
kbd,
pre,
samp {
  font-family: monospace, monospace;
  font-size: 1em;
}
/* Forms
   ========================================================================== */
/**
 * Known limitation: by default, Chrome and Safari on OS X allow very limited
 * styling of `select`, unless a `border` property is set.
 */
/**
 * 1. Correct color not being inherited.
 *  Known issue: affects color of disabled elements.
 * 2. Correct font properties not being inherited.
 * 3. Address margins set differently in Firefox 4+, Safari, and Chrome.
 * 4. Improves appearance and consistency in all browsers.
 */
/* line 393, ../../../../../bower_components/normalize-scss/_normalize.scss */
button,
input,
optgroup,
select,
textarea {
  color: inherit;
  /* 1 */
  font: inherit;
  /* 2 */
  margin: 0;
  /* 3 */
}
/**
 * Address `overflow` set to `hidden` in IE 8/9/10/11.
 */
/* line 407, ../../../../../bower_components/normalize-scss/_normalize.scss */
button {
  overflow: visible;
}
/**
 * Address inconsistent `text-transform` inheritance for `button` and `select`.
 * All other form control elements do not inherit `text-transform` values.
 * Correct `button` style inheritance in Firefox, IE 8/9/10/11, and Opera.
 * Correct `select` style inheritance in Firefox.
 */
/* line 419, ../../../../../bower_components/normalize-scss/_normalize.scss */
button,
select {
  text-transform: none;
}
/**
 * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`
 *  and `video` controls.
 * 2. Correct inability to style clickable `input` types in iOS.
 * 3. Improve usability and consistency of cursor style between image-type
 *  `input` and others.
 * 4. Removes inner spacing in IE 7 without affecting normal text inputs.
 *  Known issue: inner spacing remains in IE 6.
 */
/* line 436, ../../../../../bower_components/normalize-scss/_normalize.scss */
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button;
  /* 2 */
  cursor: pointer;
  /* 3 */
}
/**
 * Re-set default cursor for disabled elements.
 */
/* line 449, ../../../../../bower_components/normalize-scss/_normalize.scss */
button[disabled],
html input[disabled] {
  cursor: default;
}
/**
 * Remove inner padding and border in Firefox 4+.
 */
/* line 458, ../../../../../bower_components/normalize-scss/_normalize.scss */
button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0;
}
/**
 * Address Firefox 4+ setting `line-height` on `input` using `!important` in
 * the UA stylesheet.
 */
/* line 468, ../../../../../bower_components/normalize-scss/_normalize.scss */
input {
  line-height: normal;
}
/**
 * 1. Address box sizing set to `content-box` in IE 8/9/10.
 * 2. Remove excess padding in IE 8/9/10.
 *  Known issue: excess padding remains in IE 6.
 */
/* line 479, ../../../../../bower_components/normalize-scss/_normalize.scss */
input[type="checkbox"],
input[type="radio"] {
  box-sizing: border-box;
  /* 1 */
  padding: 0;
  /* 2 */
}
/**
 * Fix the cursor style for Chrome's increment/decrement buttons. For certain
 * `font-size` values of the `input`, it causes the cursor style of the
 * decrement button to change from `default` to `text`.
 */
/* line 495, ../../../../../bower_components/normalize-scss/_normalize.scss */
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
  height: auto;
}
/**
 * 1. Address `appearance` set to `searchfield` in Safari and Chrome.
 * 2. Address `box-sizing` set to `border-box` in Safari and Chrome
 *  (include `-moz` to future-proof).
 */
/* line 505, ../../../../../bower_components/normalize-scss/_normalize.scss */
input[type="search"] {
  -webkit-appearance: textfield;
  /* 1 */
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box;
  /* 2 */
  box-sizing: content-box;
}
/**
 * Remove inner padding and search cancel button in Safari and Chrome on OS X.
 * Safari (but not Chrome) clips the cancel button when the search input has
 * padding (and `textfield` appearance).
 */
/* line 519, ../../../../../bower_components/normalize-scss/_normalize.scss */
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}
/**
 * Define consistent border, margin, and padding.
 */
/* line 527, ../../../../../bower_components/normalize-scss/_normalize.scss */
fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}
/**
 * 1. Correct `color` not being inherited in IE 8/9/10/11.
 * 2. Remove padding so people aren't caught out if they zero out fieldsets.
 * 3. Corrects text not wrapping in Firefox 3.
 * 4. Corrects alignment displayed oddly in IE 6/7.
 */
/* line 540, ../../../../../bower_components/normalize-scss/_normalize.scss */
legend {
  border: 0;
  /* 1 */
  padding: 0;
  /* 2 */
}
/**
 * Remove default vertical scrollbar in IE 8/9/10/11.
 */
/* line 553, ../../../../../bower_components/normalize-scss/_normalize.scss */
textarea {
  overflow: auto;
}
/**
 * Don't inherit the `font-weight` (applied by a rule above).
 * NOTE: the default cannot safely be changed in Chrome and Safari on OS X.
 */
/* line 562, ../../../../../bower_components/normalize-scss/_normalize.scss */
optgroup {
  font-weight: bold;
}
/* Tables
   ========================================================================== */
/**
 * Remove most spacing between table cells.
 */
/* line 573, ../../../../../bower_components/normalize-scss/_normalize.scss */
table {
  border-collapse: collapse;
  border-spacing: 0;
}
/* line 579, ../../../../../bower_components/normalize-scss/_normalize.scss */
td,
th {
  padding: 0;
}
/* line 88, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_typography.scss */
.align-left, .text-left {
  text-align: left !important;
}
/* line 89, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_typography.scss */
.align-right, .text-right {
  text-align: right !important;
}
/* line 90, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_typography.scss */
.align-center, .text-center {
  text-align: center !important;
}
/* line 91, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_typography.scss */
.text-justify {
  text-align: justify !important;
}
/* line 92, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_typography.scss */
.text-nowrap {
  white-space: nowrap;
}
/* line 96, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_typography.scss */
.text-lowercase {
  text-transform: lowercase;
}
/* line 97, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_typography.scss */
.text-uppercase {
  text-transform: uppercase;
}
/* line 98, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_typography.scss */
.text-capitalize {
  text-transform: capitalize;
}
/* line 149, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_typography.scss */
input,
button,
select,
textarea {
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}
/* line 157, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_typography.scss */
textarea {
  resize: vertical;
}
/* line 169, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_typography.scss */
a,
a.linkType1, .linkType1,
a.linkType2, .linkType2,
a.linkType3, .linkType3,
.linkArrowType1,
.linkArrowType2,
.portlet-common-links {
  color: #d75426;
  text-decoration: none;
}
/* line 123, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_typography.scss */
a:hover, a:focus,
a.linkType1:hover,
a.linkType1:focus, .linkType1:hover, .linkType1:focus,
a.linkType2:hover,
a.linkType2:focus, .linkType2:hover, .linkType2:focus,
a.linkType3:hover,
a.linkType3:focus, .linkType3:hover, .linkType3:focus,
.linkArrowType1:hover,
.linkArrowType1:focus,
.linkArrowType2:hover,
.linkArrowType2:focus,
.portlet-common-links:hover,
.portlet-common-links:focus {
  color: #333333;
  text-decoration: none;
}
/* line 128, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_typography.scss */
a:focus,
a.linkType1:focus, .linkType1:focus,
a.linkType2:focus, .linkType2:focus,
a.linkType3:focus, .linkType3:focus,
.linkArrowType1:focus,
.linkArrowType2:focus,
.portlet-common-links:focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
/* line 132, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_typography.scss */
a.selected,
a.linkType1.selected, .linkType1.selected,
a.linkType2.selected, .linkType2.selected,
a.linkType3.selected, .linkType3.selected,
.linkArrowType1.selected,
.linkArrowType2.selected,
.portlet-common-links.selected {
  color: #333333;
}
/* line 173, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_typography.scss */
.portlet-small-links, .portlet-small-links-bold,
.portlet-common-links-bold {
  color: #d75426;
  text-decoration: none;
  font-size: 14px;
}
/* line 123, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_typography.scss */
.portlet-small-links:hover, .portlet-small-links-bold:hover,
.portlet-common-links-bold:hover, .portlet-small-links:focus, .portlet-small-links-bold:focus,
.portlet-common-links-bold:focus {
  color: #333333;
  text-decoration: none;
}
/* line 128, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_typography.scss */
.portlet-small-links:focus, .portlet-small-links-bold:focus,
.portlet-common-links-bold:focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
/* line 132, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_typography.scss */
.portlet-small-links.selected, .selected.portlet-small-links-bold,
.selected.portlet-common-links-bold {
  color: #333333;
}
/* line 179, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_typography.scss */
.portlet-small-links-bold,
.portlet-common-links-bold {
  font-weight: bold;
}
/* line 187, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_typography.scss */
img {
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  width: auto;
}
/* line 198, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_typography.scss */
h1, h2, h3, .pageSubTitle, h4, h5, .contentTitle, h6 {
  font-family: "Proxima Nova Semibold", Arial, sans-serif;
  font-weight: normal;
  line-height: 1.1;
  color: inherit;
  margin-top: 11px;
  margin-bottom: 11px;
}
/* line 209, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_typography.scss */
h1 {
  font-size: 24px;
}
/* line 210, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_typography.scss */
h2 {
  font-size: 22px;
}
/* line 211, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_typography.scss */
h3, .pageSubTitle {
  font-size: 20px;
}
/* line 212, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_typography.scss */
h4 {
  font-size: 19px;
}
/* line 213, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_typography.scss */
h5, .contentTitle {
  font-size: 16px;
}
/* line 214, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_typography.scss */
h6 {
  font-size: 12px;
}
/* line 217, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_typography.scss */
hr {
  border: solid #eeeeee;
  border-width: 1px 0 0;
  clear: both;
  margin: 20px 0 20px-rem-calc(1px);
  height: 0;
}
/* Default paragraph styles */
/* line 226, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_typography.scss */
p {
  font-family: inherit;
  font-weight: normal;
  font-size: inherit;
  line-height: 1.42857;
  margin: 0 0 11px;
  text-rendering: optimizeLegibility;
}
/* line 234, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_typography.scss */
p.lead {
  font-size: inherit;
  line-height: 1.42857;
}
/* line 239, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_typography.scss */
p aside {
  font-size: 14px;
  line-height: 1.35;
  font-style: italic;
}
/* Helpful Typography Defaults */
/* line 249, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_typography.scss */
em,
i {
  font-style: italic;
  line-height: inherit;
}
/* line 255, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_typography.scss */
strong,
b {
  font-weight: bold;
  line-height: inherit;
}
/* line 260, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_typography.scss */
small, .small {
  font-size: 14px;
  line-height: inherit;
}
/* line 265, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_typography.scss */
.large {
  font-size: 20px;
  line-height: inherit;
}
/* line 270, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_typography.scss */
del, .del {
  text-decoration: line-through;
}
/* line 274, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_typography.scss */
code {
  font-family: Consolas, "Liberation Mono", Courier, monospace;
  font-weight: normal;
  color: #333333;
  background-color: white;
  border-width: 1px;
  border-style: solid;
  border-color: #e6e6e6;
  padding: 2px 5px 1px;
}
/* line 285, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_typography.scss */
hr {
  border: solid #eeeeee;
  border-width: 1px 0 0;
  clear: both;
  margin: 20px 0 20px-rem-calc(1px);
  height: 0;
}
/* Lists */
/* line 295, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_typography.scss */
ul, ol, dl {
  font-size: inherit;
  line-height: 1.42857;
  margin-bottom: 12px;
  list-style-position: outside;
  font-family: inherit;
}
/* line 303, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_typography.scss */
ul {
  margin-left: 10px;
}
/* line 305, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_typography.scss */
ul.no-bullet {
  margin-left: 0;
}
/* line 308, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_typography.scss */
ul.no-bullet li ul, ul.no-bullet li ol {
  margin-left: 20px;
  margin-bottom: 0;
  list-style: none;
}
/* line 317, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_typography.scss */
li {
  margin-bottom: 12px;
}
/* Unordered Lists */
/* line 324, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_typography.scss */
ul li ul, ul li ol {
  margin-left: 20px;
  margin-bottom: 0;
}
/* line 332, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_typography.scss */
ul.square li ul, ul.circle li ul, ul.disc li ul {
  list-style: inherit;
}
/* line 335, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_typography.scss */
ul.lower-alpha {
  list-style-type: lower-alpha;
  /* a, b, c, d*/
}
/* line 339, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_typography.scss */
ul.upper-alpha {
  list-style-type: upper-alpha;
  /* A, B, C, D*/
}
/* line 343, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_typography.scss */
ul.decimal {
  list-style-type: decimal;
  /* 1, 2, 3, 4 */
}
/* line 347, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_typography.scss */
ul.lower-roman {
  list-style-type: lower-roman;
  /* i, ii, */
}
/* line 351, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_typography.scss */
ul.upper-roman {
  list-style-type: upper-roman;
  /* I, II */
}
/* line 355, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_typography.scss */
ul.plain {
  list-style-type: none;
}
/* line 359, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_typography.scss */
ul.square {
  list-style-type: square;
  margin-left: 10px;
}
/* line 361, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_typography.scss */
ul.circle {
  list-style-type: circle;
  margin-left: 10px;
}
/* line 363, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_typography.scss */
ul.disc {
  list-style-type: disc;
  margin-left: 10px;
}
/* line 365, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_typography.scss */
ul.no-bullet {
  list-style: none;
}
/* Definition Lists */
/* line 370, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_typography.scss */
dl dt {
  margin-bottom: 12px;
  font-weight: bold;
}
/* line 374, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_typography.scss */
dl dd {
  margin-bottom: 12px;
}
/* Abbreviations */
/* line 382, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_typography.scss */
abbr,
acronym {
  text-transform: uppercase;
  font-size: 90%;
  color: #333333;
  cursor: help;
}
/* line 389, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_typography.scss */
abbr {
  text-transform: none;
}
/* line 391, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_typography.scss */
abbr[title] {
  border-bottom: 1px dotted #999999;
}
/* Blockquotes */
/* line 397, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_typography.scss */
blockquote {
  margin: 0 0 12px;
  padding: 9px 20px 0px 19px;
  border-left: 1px solid #eeeeee;
}
/* line 402, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_typography.scss */
blockquote cite {
  display: block;
  font-size: 13px;
  color: inherit;
}
/* line 406, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_typography.scss */
blockquote cite:before {
  content: "\2014 \0020";
}
/* line 411, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_typography.scss */
blockquote cite a,
blockquote cite a:visited {
  color: #d75426;
}
/* line 418, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_typography.scss */
blockquote,
blockquote p {
  line-height: 1.42857;
  color: inherit;
}
/* line 428, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_typography.scss */
.pageTitle,
.section-title {
  padding-left: 0.5em;
  margin: 15px 0;
  border-bottom: 1px solid #145a7b;
  font-family: "Proxima Nova Light", Arial, sans-serif;
  color: #145a7b;
  font-weight: normal;
}
/* line 434, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_typography.scss */
.first-section p:first-child {
  margin-top: 0;
}
/* line 439, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_typography.scss */
.lead-in-text {
  font-family: "Proxima Nova Light", Arial, sans-serif;
  margin-bottom: 22px;
  font-size: 24px;
  line-height: 1.4;
  color: #6e6e6e;
}
/* line 444, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_typography.scss */
.common,
.bodyContents {
  font-family: "Proxima Nova Regular", Arial, sans-serif;
  font-size: 16px;
}
/* line 449, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_typography.scss */
.pageSubTitle {
  font-family: "Proxima Nova Semibold", Arial, sans-serif;
}
/* line 454, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_typography.scss */
.contentTitle {
  font-family: "Proxima Nova Semibold", Arial, sans-serif;
}
/* line 122, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_tables.scss */
.table {
  background: white;
  margin-bottom: 20px;
  border: solid 1px #dddddd;
  table-layout: auto;
}
/* line 65, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_tables.scss */
.table caption {
  background: transparent;
  color: #222222;
  font-size: inherit;
  font-weight: bold;
}
/* line 74, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_tables.scss */
.table thead {
  background: whitesmoke;
}
/* line 78, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_tables.scss */
.table thead tr th, .table thead tr td {
  padding: 8px 10px 10px;
  font-size: inherit;
  font-weight: bold;
  color: #222222;
}
/* line 87, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_tables.scss */
.table tfoot {
  background: whitesmoke;
}
/* line 91, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_tables.scss */
.table tfoot tr th, .table tfoot tr td {
  padding: 8px 10px 10px;
  font-size: inherit;
  font-weight: bold;
  color: #222222;
}
/* line 101, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_tables.scss */
.table tr th, .table tr td {
  padding: 9px 10px;
  font-size: inherit;
  color: #222222;
  text-align: left;
}
/* line 110, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_tables.scss */
.table tr.even, .table tr.alt, .table tr:nth-of-type(even) {
  background: #f9f9f9;
}
/* line 118, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_tables.scss */
.table thead tr th,
.table tfoot tr th,
.table tfoot tr td,
.table tbody tr th,
.table tbody tr td,
.table tr td {
  display: table-cell;
  line-height: 18px;
}
/* Tables   
* --------------------------------------------------------------------------- */
/* line 4, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_table-legacy.scss */
.lt-ie8 .portlet th,
.lt-ie8 .portlet td {
  line-height: 1.5;
}
/* line 9, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_table-legacy.scss */
.portlet-content td,
.portlet-content th {
  padding: 2px;
}
/* line 13, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_table-legacy.scss */
.portlet-tbl-title td {
  padding: 2px;
}
/* line 19, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_table-legacy.scss */
.portlet-tbl-data1 td,
.portlet-tbl-data2 td {
  padding: 2px;
}
/* line 27, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_table-legacy.scss */
.portlet-tbl-data2 td {
  background-color: #fff;
}
/* line 32, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_table-legacy.scss */
td.portlet-tbl-data1 td,
td.portlet-tbl-data2 td {
  border: none;
}
/* line 41, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_table-legacy.scss */
.portlet-tbl-title,
.portlet-tbl-data1,
.portlet-tbl-data2,
.portlet-tbl-title td,
.portlet-tbl-data1 td,
.portlet-tbl-data2 td {
  border-top: 1px solid #ccc;
}
/* line 49, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_table-legacy.scss */
.portlet-tbl-data2 {
  background-color: #fff;
}
/* line 53, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_table-legacy.scss */
.portlet-tbl-title {
  color: #000066;
}
/* line 59, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_table-legacy.scss */
.portlet-tbl-title,
.headerRow {
  font-weight: bold;
  padding: 2px 5px;
  color: #333;
  border-top: 0;
}
/* line 68, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_table-legacy.scss */
.portlet-tbl-data1,
.Row1 {
  padding: 2px 5px;
  color: #333333;
}
/* line 75, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_table-legacy.scss */
.portlet-tbl-data2,
.Row2 {
  padding: 2px 5px;
  color: #333333;
  background-color: #ffffff;
}
/* line 81, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_table-legacy.scss */
.portlet-tbl-holiday {
  font-size: 11px;
  padding: 2px 5px;
  color: #333333;
  background-color: #FFE8C6;
}
/* line 88, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_table-legacy.scss */
.portlet-display-tabs {
  border-bottom: 1px solid #ffffff;
  background-color: #E1E1E1;
}
/* line 93, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_table-legacy.scss */
.portlet-display-tabs .tabLevel_1 {
  width: 208px;
  padding: 2px 4px;
  cursor: pointer;
  margin: 0;
  color: #fff;
  border-right: 1px solid #fff;
  background-color: #BDBEC0;
}
/* line 103, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_table-legacy.scss */
.portlet-display-tabs .tabLevel_1_selected {
  width: 200px;
  padding: 2px 10px;
  cursor: pointer;
  margin: 0;
  color: #fff;
  border-right: 1px solid #fff;
  background-color: #788cc7;
}
/* line 113, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_table-legacy.scss */
.portlet-tabs-tbl {
  border-top: 1px solid #E1E1E1;
  border-bottom: 0px solid #ffffff;
  background-color: #E1E1E1;
}
/* 8/16/06 added */
/* line 120, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_table-legacy.scss */
.portlet-tabs-tbl .spacer {
  width: 26px;
  padding: 2px 5px;
  margin: 0;
  color: #fff;
  border-right: 1px solid #fff;
  background-color: #E1E1E1;
}
/* line 129, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_table-legacy.scss */
.portlet-tabs-tbl .tabLevel_1 {
  width: 160px;
  padding: 2px 5px;
  cursor: pointer;
  margin: 0;
  color: #fff;
  border-right: 1px solid #fff;
  background-color: #BDBEC0;
}
/* line 139, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_table-legacy.scss */
.portlet-tabs-tbl .tabLevel_1_selected {
  width: 160px;
  padding: 2px 5px;
  margin: 0;
  font-weight: normal;
  color: #fff;
  border-right: 1px solid #fff;
  background-color: #788cc7;
}
/* line 149, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_table-legacy.scss */
.portlet-tabs-tbl .tabLevel_1_sub {
  width: 160px;
  padding: 2px 5px;
  cursor: pointer;
  margin: 0;
  color: #fff;
  border-right: 1px solid #fff;
  background-color: #BDBEC0;
  background: #bdbec0 url("/static/images/tab_not_selected.gif") no-repeat right;
}
/* line 160, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_table-legacy.scss */
.portlet-tabs-tbl .tabLevel_1_subselected {
  width: 160px;
  padding: 2px 5px;
  margin: 0;
  font-weight: normal;
  color: #fff;
  border-right: 1px solid #fff;
  background-color: #788cc7;
  background: #788cc7 url("/static/images/ui/tab_selected.gif") no-repeat right;
}
/* line 171, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_table-legacy.scss */
.portlet-tabs-tbl .tabLevel_1_wide {
  width: 272px;
  padding: 2px 5px;
  cursor: pointer;
  margin: 0;
  color: #fff;
  border-right: 1px solid #fff;
  background-color: #BDBEC0;
}
/* line 181, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_table-legacy.scss */
.portlet-tabs-tbl .tabLevel_1_wideselect {
  width: 272px;
  padding: 2px 5px;
  margin: 0;
  font-weight: normal;
  color: #fff;
  border-right: 1px solid #fff;
  background-color: #0099FF;
}
/* line 191, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_table-legacy.scss */
.portlet-tabs-tbl .tabLevel_2 {
  width: 160px;
  padding: 2px 5px;
  cursor: pointer;
  margin: 0;
  color: #fff;
  background-color: #BDBEC0;
  border-right: 1px solid #fff;
}
/* line 201, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_table-legacy.scss */
.portlet-tabs-tbl .tabLevel_2_selected {
  width: 160px;
  padding: 2px 5px;
  margin: 0;
  font-weight: normal;
  color: #fff;
  border-right: 1px solid #fff;
  background-color: #788cc7;
}
/* line 211, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_table-legacy.scss */
.portlet-tabs-tbl .tabLevel_2_sub {
  width: 160px;
  padding: 2px 5px;
  cursor: pointer;
  margin: 0;
  color: #fff;
  border-right: 1px solid #fff;
  background-color: #BDBEC0;
  background: #bdbec0 url("/static/images/tab_not_selected.gif") no-repeat right;
}
/* line 222, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_table-legacy.scss */
.portlet-tabs-tbl .tabLevel_2_subselected {
  width: 160px;
  padding: 2px 5px;
  margin: 0;
  font-weight: normal;
  color: #fff;
  border-right: 1px solid #fff;
  background-color: #788cc7;
  background: #788cc7 url("/static/images/tab_selected.gif") no-repeat right;
}
/* Changes for PaisWeb*/
/* line 234, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_table-legacy.scss */
.portlet-tabs-tbl2 {
  font-size: 12px;
  border-top: 1px solid #E1E1E1;
  border-bottom: 0px solid #ffffff;
  background-color: #788cc7;
}
/* Changes for PaisWeb*/
/* line 242, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_table-legacy.scss */
.portlet-tabs-tbl2 .spacer {
  width: 15px;
  padding: 2px 5px;
  margin: 0;
  color: #788cc7;
  border-right: 1px solid #fff;
  background-color: #788cc7;
}
/* Changes for PaisWeb*/
/* line 252, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_table-legacy.scss */
.portlet-tabs-tbl2 .tabLevel_2 {
  width: 160px;
  padding: 2px 5px;
  cursor: pointer;
  margin: 0;
  border-right: 1px solid #fff;
  font-weight: bold;
  font-size: 11px;
  color: #000066;
  background-color: #DFE4F2;
}
/* Changes for PaisWeb*/
/* line 265, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_table-legacy.scss */
.portlet-tabs-tbl2 .tabLevel_2_selected {
  width: 160px;
  padding: 2px 5px;
  margin: 0;
  font-weight: bold;
  color: #ff6600;
  border-right: 1px solid #fff;
  background-color: #ffffff;
}
/* line 8, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_buttons.scss */
.btn {
  display: inline-block;
  margin-bottom: 0;
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
  background-image: none;
  border: 0px solid transparent;
  white-space: nowrap;
  font-family: "Proxima Nova Regular", Arial, sans-serif;
  border-radius: 6px;
}
/* line 23, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_buttons.scss */
.btn:focus, .btn:active:focus, .btn.active:focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
/* line 28, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_buttons.scss */
.btn:focus {
  text-decoration: none;
}
/* line 33, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_buttons.scss */
.btn:active, .btn.active {
  outline: 0;
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  -moz-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
/* line 42, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_buttons.scss */
.btn:disabled, .btn.disabled, .btn.disabled, .btn[disabled], fieldset[disabled] .btn {
  cursor: not-allowed;
  pointer-events: none;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=65);
  opacity: 0.65;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
/* line 50, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_buttons.scss */
.btn-default, .btn-primary, .btn-secondary, .btn-filter, .btn-filter-action-plan, .btn-filter-article, .btn-filter-contact, .btn-filter-form, .btn-filter-product, .btn-filter-tool, .btn-filter-other {
  padding: 0px 30px;
  line-height: 2.5;
  font-family: "Proxima Nova Bold", Arial, sans-serif;
  font-size: 0.8em;
  color: white;
  text-transform: uppercase;
  -webkit-box-shadow: 1px 2px 2px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 1px 2px 2px rgba(0, 0, 0, 0.2);
  box-shadow: 1px 2px 2px rgba(0, 0, 0, 0.2);
}
/* line 59, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_buttons.scss */
.btn-default:hover, .btn-primary:hover, .btn-secondary:hover, .btn-filter:hover, .btn-filter-action-plan:hover, .btn-filter-article:hover, .btn-filter-contact:hover, .btn-filter-form:hover, .btn-filter-product:hover, .btn-filter-tool:hover, .btn-filter-other:hover {
  color: white;
}
/* line 63, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_buttons.scss */
.btn-primary {
  background-image: -webkit-linear-gradient(top, #fb8000 0%, #d75426 100%);
  background-image: -o-linear-gradient(top, #fb8000 0%, #d75426 100%);
  background-image: linear-gradient(to bottom, #fb8000 0%, #d75426 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFB8000', endColorstr='#FFD75426', GradientType=0);
}
/* line 67, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_buttons.scss */
.btn-secondary {
  background-image: -webkit-linear-gradient(top, #145a7b 0%, #0d4b68 100%);
  background-image: -o-linear-gradient(top, #145a7b 0%, #0d4b68 100%);
  background-image: linear-gradient(to bottom, #145a7b 0%, #0d4b68 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF145A7B', endColorstr='#FF0D4B68', GradientType=0);
}
/* line 76, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_buttons.scss */
.btn-filter, .btn-filter-action-plan, .btn-filter-article, .btn-filter-contact, .btn-filter-form, .btn-filter-product, .btn-filter-tool, .btn-filter-other {
  padding: 4px 16px 2px;
  border: none;
  font-size: 10px;
  color: white;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
/* line 83, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_buttons.scss */
.btn-filter span, .btn-filter-action-plan span, .btn-filter-article span, .btn-filter-contact span, .btn-filter-form span, .btn-filter-product span, .btn-filter-tool span, .btn-filter-other span {
  margin-right: 5px;
  font-size: 13px;
  vertical-align: middle;
}
/* line 91, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_buttons.scss */
.btn-filter-action-plan {
  background: #b73f7c;
}
/* line 99, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_buttons.scss */
.btn-filter-article {
  background-image: -webkit-linear-gradient(left, #d43068, #e4671f 70%, #f29220);
  background-image: -o-linear-gradient(left, #d43068, #e4671f 70%, #f29220);
  background-image: linear-gradient(to right, #d43068, #e4671f 70%, #f29220);
  background-repeat: no-repeat;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFD43068', endColorstr='#FFF29220', GradientType=1);
}
/* line 107, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_buttons.scss */
.btn-filter-contact {
  background: #d75426;
}
/* line 115, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_buttons.scss */
.btn-filter-form {
  background: #551b57;
}
/* line 123, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_buttons.scss */
.btn-filter-product {
  background: #145a7b;
}
/* line 131, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_buttons.scss */
.btn-filter-tool {
  background: #0097a9;
}
/* line 139, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_buttons.scss */
.btn-filter-other {
  background: #9ac1a6;
}
/* line 150, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_buttons.scss */
.no-touch .btn:hover {
  text-decoration: none;
}
/* 
	Placeholder text
*/
/* line 48, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_forms.scss */
fieldset {
  padding: 0;
  margin: 0;
  border: 0;
  min-width: 0;
}
/* line 70, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_forms.scss */
label {
  display: inline-block;
  max-width: 100%;
  margin-bottom: 5px;
  font-weight: bold;
  font-size: 15px;
}
/* line 86, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_forms.scss */
input[type="search"] {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
/* line 92, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_forms.scss */
input[type="radio"],
input[type="checkbox"] {
  margin: 4px 0 0;
  margin-top: 1px \9;
  line-height: normal;
}
/* line 99, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_forms.scss */
input[type="file"] {
  display: block;
}
/* line 104, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_forms.scss */
input[type="range"] {
  display: block;
  width: 100%;
}
/* line 111, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_forms.scss */
select[multiple],
select[size] {
  height: auto;
}
/* line 118, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_forms.scss */
input[type="file"]:focus,
input[type="radio"]:focus,
input[type="checkbox"]:focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
/* line 156, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_forms.scss */
select,
textarea,
input[type="text"],
input[type="password"],
input[type="datetime"],
input[type="datetime-local"],
input[type="date"],
input[type="month"],
input[type="time"],
input[type="week"],
input[type="number"],
input[type="email"],
input[type="url"],
input[type="search"],
input[type="tel"],
input[type="color"],
.form-control,
.portlet-input-field,
.portlet-select-box {
  display: block;
  width: 100%;
  padding: 4px 12px;
  font-size: 16px;
  line-height: 1.42857;
  color: #6e6e6e;
  background-color: white;
  background-image: none;
  border: 1px solid #b2b2b2;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border-color ease-in-out, box-shadow ease-in-out;
  -webkit-transition-delay: 0.15s, 0.15s;
  -moz-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
  -o-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
}
/* line 171, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_forms.scss */
select:focus,
textarea:focus,
input[type="text"]:focus,
input[type="password"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="time"]:focus,
input[type="week"]:focus,
input[type="number"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="search"]:focus,
input[type="tel"]:focus,
input[type="color"]:focus,
.form-control:focus,
.portlet-input-field:focus,
.portlet-select-box:focus {
  border-color: rgba(82, 168, 236, 0.8) !important;
}
/* line 11, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_forms.scss */
select::-moz-placeholder,
textarea::-moz-placeholder,
input[type="text"]::-moz-placeholder,
input[type="password"]::-moz-placeholder,
input[type="datetime"]::-moz-placeholder,
input[type="datetime-local"]::-moz-placeholder,
input[type="date"]::-moz-placeholder,
input[type="month"]::-moz-placeholder,
input[type="time"]::-moz-placeholder,
input[type="week"]::-moz-placeholder,
input[type="number"]::-moz-placeholder,
input[type="email"]::-moz-placeholder,
input[type="url"]::-moz-placeholder,
input[type="search"]::-moz-placeholder,
input[type="tel"]::-moz-placeholder,
input[type="color"]::-moz-placeholder,
.form-control::-moz-placeholder,
.portlet-input-field::-moz-placeholder,
.portlet-select-box::-moz-placeholder {
  color: #999999;
  opacity: 1;
}
/* line 13, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_forms.scss */
select:-ms-input-placeholder,
textarea:-ms-input-placeholder,
input[type="text"]:-ms-input-placeholder,
input[type="password"]:-ms-input-placeholder,
input[type="datetime"]:-ms-input-placeholder,
input[type="datetime-local"]:-ms-input-placeholder,
input[type="date"]:-ms-input-placeholder,
input[type="month"]:-ms-input-placeholder,
input[type="time"]:-ms-input-placeholder,
input[type="week"]:-ms-input-placeholder,
input[type="number"]:-ms-input-placeholder,
input[type="email"]:-ms-input-placeholder,
input[type="url"]:-ms-input-placeholder,
input[type="search"]:-ms-input-placeholder,
input[type="tel"]:-ms-input-placeholder,
input[type="color"]:-ms-input-placeholder,
.form-control:-ms-input-placeholder,
.portlet-input-field:-ms-input-placeholder,
.portlet-select-box:-ms-input-placeholder {
  color: #999999;
}
/* line 14, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_forms.scss */
select::-webkit-input-placeholder,
textarea::-webkit-input-placeholder,
input[type="text"]::-webkit-input-placeholder,
input[type="password"]::-webkit-input-placeholder,
input[type="datetime"]::-webkit-input-placeholder,
input[type="datetime-local"]::-webkit-input-placeholder,
input[type="date"]::-webkit-input-placeholder,
input[type="month"]::-webkit-input-placeholder,
input[type="time"]::-webkit-input-placeholder,
input[type="week"]::-webkit-input-placeholder,
input[type="number"]::-webkit-input-placeholder,
input[type="email"]::-webkit-input-placeholder,
input[type="url"]::-webkit-input-placeholder,
input[type="search"]::-webkit-input-placeholder,
input[type="tel"]::-webkit-input-placeholder,
input[type="color"]::-webkit-input-placeholder,
.form-control::-webkit-input-placeholder,
.portlet-input-field::-webkit-input-placeholder,
.portlet-select-box::-webkit-input-placeholder {
  color: #999999;
}
/* line 185, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_forms.scss */
select[disabled], select[readonly], fieldset[disabled] select,
textarea[disabled],
textarea[readonly], fieldset[disabled]
textarea,
input[type="text"][disabled],
input[type="text"][readonly], fieldset[disabled]
input[type="text"],
input[type="password"][disabled],
input[type="password"][readonly], fieldset[disabled]
input[type="password"],
input[type="datetime"][disabled],
input[type="datetime"][readonly], fieldset[disabled]
input[type="datetime"],
input[type="datetime-local"][disabled],
input[type="datetime-local"][readonly], fieldset[disabled]
input[type="datetime-local"],
input[type="date"][disabled],
input[type="date"][readonly], fieldset[disabled]
input[type="date"],
input[type="month"][disabled],
input[type="month"][readonly], fieldset[disabled]
input[type="month"],
input[type="time"][disabled],
input[type="time"][readonly], fieldset[disabled]
input[type="time"],
input[type="week"][disabled],
input[type="week"][readonly], fieldset[disabled]
input[type="week"],
input[type="number"][disabled],
input[type="number"][readonly], fieldset[disabled]
input[type="number"],
input[type="email"][disabled],
input[type="email"][readonly], fieldset[disabled]
input[type="email"],
input[type="url"][disabled],
input[type="url"][readonly], fieldset[disabled]
input[type="url"],
input[type="search"][disabled],
input[type="search"][readonly], fieldset[disabled]
input[type="search"],
input[type="tel"][disabled],
input[type="tel"][readonly], fieldset[disabled]
input[type="tel"],
input[type="color"][disabled],
input[type="color"][readonly], fieldset[disabled]
input[type="color"],
.form-control[disabled],
.form-control[readonly], fieldset[disabled]
.form-control,
.portlet-input-field[disabled],
.portlet-input-field[readonly], fieldset[disabled]
.portlet-input-field,
.portlet-select-box[disabled],
.portlet-select-box[readonly], fieldset[disabled]
.portlet-select-box {
  cursor: not-allowed;
  background-color: #eeeeee;
  opacity: 1;
}
/* line 195, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_forms.scss */
textarea.form-control {
  height: auto;
}
/* line 207, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_forms.scss */
input[type="search"] {
  -webkit-appearance: none;
}
/* line 221, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_forms.scss */
input[type="date"],
input[type="time"],
input[type="datetime-local"],
input[type="month"] {
  line-height: 32px;
  line-height: 1.42857 \0;
}
/* line 226, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_forms.scss */
input[type="date"].input-sm,
input[type="time"].input-sm,
input[type="datetime-local"].input-sm,
input[type="month"].input-sm {
  line-height: 31px;
}
/* line 229, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_forms.scss */
input[type="date"].input-lg,
input[type="time"].input-lg,
input[type="datetime-local"].input-lg,
input[type="month"].input-lg {
  line-height: 37px;
}
/* line 240, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_forms.scss */
.form-group {
  margin-bottom: 15px;
}
/* line 250, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_forms.scss */
.radio,
.checkbox {
  display: block;
  min-height: 22px;
  margin-top: 10px;
  margin-bottom: 10px;
}
/* line 256, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_forms.scss */
.radio label,
.checkbox label {
  padding-left: 20px;
  margin-bottom: 0;
  font-weight: normal;
  cursor: pointer;
}
/* line 266, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_forms.scss */
.radio input[type="radio"],
.radio-inline input[type="radio"],
.checkbox input[type="checkbox"],
.checkbox-inline input[type="checkbox"] {
  float: left;
  margin-left: -20px;
}
/* line 271, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_forms.scss */
.radio + .radio,
.checkbox + .checkbox {
  margin-top: -5px;
}
/* line 277, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_forms.scss */
.radio-inline,
.checkbox-inline {
  display: inline-block;
  padding-left: 20px;
  margin-bottom: 0;
  vertical-align: middle;
  font-weight: normal;
  cursor: pointer;
}
/* line 286, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_forms.scss */
.radio-inline + .radio-inline,
.checkbox-inline + .checkbox-inline {
  margin-top: 0;
  margin-left: 10px;
}
/* line 301, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_forms.scss */
input[type="radio"][disabled], fieldset[disabled] input[type="radio"],
input[type="checkbox"][disabled], fieldset[disabled]
input[type="checkbox"],
.radio[disabled], fieldset[disabled]
.radio,
.radio-inline[disabled], fieldset[disabled]
.radio-inline,
.checkbox[disabled], fieldset[disabled]
.checkbox,
.checkbox-inline[disabled], fieldset[disabled]
.checkbox-inline {
  cursor: not-allowed;
}
/* line 307, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_forms.scss */
.form fieldset {
  margin-bottom: 1em;
}
/* line 311, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_forms.scss */
.form fieldset.stacked-set {
  display: table;
  width: 100%;
}
/* line 314, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_forms.scss */
.form fieldset.stacked-set label:first-child {
  display: block;
  float: left;
}
/* line 318, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_forms.scss */
.form fieldset.stacked-set .input-group {
  display: table-row;
  float: left;
}
/* line 322, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_forms.scss */
.form fieldset.stacked-set .input-item {
  display: block;
}
/* line 326, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_forms.scss */
.form .input-group, .form .input-item {
  display: inline-block;
}
/* line 329, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_forms.scss */
.form label {
  width: 30%;
  text-align: right;
  margin-right: 2em;
}
/* line 334, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_forms.scss */
.form .form-control {
  display: inline;
  width: 30%;
  margin: 4px auto;
  height: 32px;
}
/* line 340, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_forms.scss */
.form textarea.form-control {
  height: auto;
}
/* line 343, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_forms.scss */
.form .descriptor {
  color: #145a7b;
  display: block;
  font-size: 0.75em;
}
/* line 348, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_forms.scss */
.form .align-wrapper {
  margin-left: 30%;
}
/* line 350, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_forms.scss */
.form .align-wrapper button {
  margin-left: 3em;
}
/* line 353, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_forms.scss */
.form .align-wrapper .descriptor {
  margin-left: 3em;
}
/* line 358, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_forms.scss */
.form .vert-align {
  vertical-align: top;
}
/* line 362, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_forms.scss */
.form .arrow-left {
  width: 0;
  height: 0;
  border-bottom: 5px solid transparent;
  border-top: 5px solid transparent;
  border-right: 5px solid #ffdddd;
  font-size: 0;
  line-height: 0;
  display: inline-block;
}
/* line 373, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_forms.scss */
.form input[type="radio"], .form .styled-radio span.fa-circle {
  position: absolute;
  z-index: -1;
}
/* line 379, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_forms.scss */
.form input[type="radio"] + .styled-radio {
  display: inline-block;
  padding: 0 0 0 0px;
}
/* line 382, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_forms.scss */
.form input[type="radio"] + .styled-radio .fa, .form input[type="radio"] + .styled-radio .external:after,
.form input[type="radio"] + .styled-radio .external-link:after, .form input[type="radio"] + .styled-radio .double-right-arrow:after, .form input[type="radio"] + .styled-radio .double-left-arrow:before, .form input[type="radio"] + .styled-radio .arrow-circle-right:after, .form input[type="radio"] + .styled-radio .arrow-circle-left:after, .form input[type="radio"] + .styled-radio .btn-filter span, .btn-filter .form input[type="radio"] + .styled-radio span, .form input[type="radio"] + .styled-radio .btn-filter-action-plan span, .btn-filter-action-plan .form input[type="radio"] + .styled-radio span, .form input[type="radio"] + .styled-radio .btn-filter-article span, .btn-filter-article .form input[type="radio"] + .styled-radio span, .form input[type="radio"] + .styled-radio .btn-filter-contact span, .btn-filter-contact .form input[type="radio"] + .styled-radio span, .form input[type="radio"] + .styled-radio .btn-filter-form span, .btn-filter-form .form input[type="radio"] + .styled-radio span, .form input[type="radio"] + .styled-radio .btn-filter-product span, .btn-filter-product .form input[type="radio"] + .styled-radio span, .form input[type="radio"] + .styled-radio .btn-filter-tool span, .btn-filter-tool .form input[type="radio"] + .styled-radio span, .form input[type="radio"] + .styled-radio .btn-filter-other span, .btn-filter-other .form input[type="radio"] + .styled-radio span, .form input[type="radio"] + .styled-radio .field-error .error .icon, .form .field-error .error input[type="radio"] + .styled-radio .icon, .form input[type="radio"] + .styled-radio .breadcrumb i.home:before, .breadcrumb .form input[type="radio"] + .styled-radio i.home:before, .form input[type="radio"] + .styled-radio .portlet-controls i.toggle:after, .portlet-controls .form input[type="radio"] + .styled-radio i.toggle:after, .form input[type="radio"] + .styled-radio .section-nav-horizontal .arrow, .section-nav-horizontal .form input[type="radio"] + .styled-radio .arrow, .form input[type="radio"] + .styled-radio .dropdown-megamenu .container header a:after, .dropdown-megamenu .container header .form input[type="radio"] + .styled-radio a:after, .form input[type="radio"] + .styled-radio .dropdown-megamenu .container footer a:after, .dropdown-megamenu .container footer .form input[type="radio"] + .styled-radio a:after, .form input[type="radio"] + .styled-radio .select2-container--voya .select2-selection--single .select2-selection__arrow b, .select2-container--voya .select2-selection--single .select2-selection__arrow .form input[type="radio"] + .styled-radio b, .form input[type="radio"] + .styled-radio .voya .dijitTitlePane .dijitArrowNode:before, .voya .dijitTitlePane .form input[type="radio"] + .styled-radio .dijitArrowNode:before, .form input[type="radio"] + .styled-radio .voya .dijitAccordionArrow:before, .voya .form input[type="radio"] + .styled-radio .dijitAccordionArrow:before {
  color: #b2b2b2;
  margin-right: 6px;
  border: solid 1px #fff;
  border-radius: 50%;
  font-size: 14px;
  width: 14px;
}
/* line 395, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_forms.scss */
.form input[type="radio"]:focus + .styled-radio span.fa, .form input[type="radio"]:focus + .styled-radio span.external:after,
.form input[type="radio"]:focus + .styled-radio span.external-link:after, .form input[type="radio"]:focus + .styled-radio span.double-right-arrow:after, .form input[type="radio"]:focus + .styled-radio span.double-left-arrow:before, .form input[type="radio"]:focus + .styled-radio span.arrow-circle-right:after, .form input[type="radio"]:focus + .styled-radio span.arrow-circle-left:after, .form input[type="radio"]:focus + .styled-radio .btn-filter span, .btn-filter .form input[type="radio"]:focus + .styled-radio span, .form input[type="radio"]:focus + .styled-radio .btn-filter-action-plan span, .btn-filter-action-plan .form input[type="radio"]:focus + .styled-radio span, .form input[type="radio"]:focus + .styled-radio .btn-filter-article span, .btn-filter-article .form input[type="radio"]:focus + .styled-radio span, .form input[type="radio"]:focus + .styled-radio .btn-filter-contact span, .btn-filter-contact .form input[type="radio"]:focus + .styled-radio span, .form input[type="radio"]:focus + .styled-radio .btn-filter-form span, .btn-filter-form .form input[type="radio"]:focus + .styled-radio span, .form input[type="radio"]:focus + .styled-radio .btn-filter-product span, .btn-filter-product .form input[type="radio"]:focus + .styled-radio span, .form input[type="radio"]:focus + .styled-radio .btn-filter-tool span, .btn-filter-tool .form input[type="radio"]:focus + .styled-radio span, .form input[type="radio"]:focus + .styled-radio .btn-filter-other span, .btn-filter-other .form input[type="radio"]:focus + .styled-radio span, .form input[type="radio"]:focus + .styled-radio .field-error .error span.icon, .form .field-error .error input[type="radio"]:focus + .styled-radio span.icon, .form input[type="radio"]:focus + .styled-radio .section-nav-horizontal span.arrow, .section-nav-horizontal .form input[type="radio"]:focus + .styled-radio span.arrow, .form input[type="radio"]:focus + .styled-radio .voya .dijitTitlePane span.dijitArrowNode:before, .voya .dijitTitlePane .form input[type="radio"]:focus + .styled-radio span.dijitArrowNode:before, .form input[type="radio"]:focus + .styled-radio .voya span.dijitAccordionArrow:before, .voya .form input[type="radio"]:focus + .styled-radio span.dijitAccordionArrow:before {
  color: rgba(82, 168, 236, 0.8);
}
/* line 398, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_forms.scss */
.form input[type="radio"]:focus + .styled-radio span.fa-circle {
  border-color: rgba(82, 168, 236, 0.8) !important;
}
/* line 406, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_forms.scss */
.form input[type="radio"]:checked + .styled-radio {
  display: inline-block;
  padding: 0 0 0 0px;
}
/* line 411, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_forms.scss */
.form input[type="radio"]:checked + .styled-radio span.fa, .form input[type="radio"]:checked + .styled-radio span.external:after,
.form input[type="radio"]:checked + .styled-radio span.external-link:after, .form input[type="radio"]:checked + .styled-radio span.double-right-arrow:after, .form input[type="radio"]:checked + .styled-radio span.double-left-arrow:before, .form input[type="radio"]:checked + .styled-radio span.arrow-circle-right:after, .form input[type="radio"]:checked + .styled-radio span.arrow-circle-left:after, .form input[type="radio"]:checked + .styled-radio .btn-filter span, .btn-filter .form input[type="radio"]:checked + .styled-radio span, .form input[type="radio"]:checked + .styled-radio .btn-filter-action-plan span, .btn-filter-action-plan .form input[type="radio"]:checked + .styled-radio span, .form input[type="radio"]:checked + .styled-radio .btn-filter-article span, .btn-filter-article .form input[type="radio"]:checked + .styled-radio span, .form input[type="radio"]:checked + .styled-radio .btn-filter-contact span, .btn-filter-contact .form input[type="radio"]:checked + .styled-radio span, .form input[type="radio"]:checked + .styled-radio .btn-filter-form span, .btn-filter-form .form input[type="radio"]:checked + .styled-radio span, .form input[type="radio"]:checked + .styled-radio .btn-filter-product span, .btn-filter-product .form input[type="radio"]:checked + .styled-radio span, .form input[type="radio"]:checked + .styled-radio .btn-filter-tool span, .btn-filter-tool .form input[type="radio"]:checked + .styled-radio span, .form input[type="radio"]:checked + .styled-radio .btn-filter-other span, .btn-filter-other .form input[type="radio"]:checked + .styled-radio span, .form input[type="radio"]:checked + .styled-radio .field-error .error span.icon, .form .field-error .error input[type="radio"]:checked + .styled-radio span.icon, .form input[type="radio"]:checked + .styled-radio .section-nav-horizontal span.arrow, .section-nav-horizontal .form input[type="radio"]:checked + .styled-radio span.arrow, .form input[type="radio"]:checked + .styled-radio .voya .dijitTitlePane span.dijitArrowNode:before, .voya .dijitTitlePane .form input[type="radio"]:checked + .styled-radio span.dijitArrowNode:before, .form input[type="radio"]:checked + .styled-radio .voya span.dijitAccordionArrow:before, .voya .form input[type="radio"]:checked + .styled-radio span.dijitAccordionArrow:before {
  width: 15px;
  text-align: center;
}
/* line 416, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_forms.scss */
.form input[type="radio"]:checked + .styled-radio span.fa-circle {
  color: #d75426;
  display: inline-block;
  border: solid 1px #b2b2b2;
  border-radius: 50%;
  font-size: 12px;
  width: 14px;
  position: inherit;
  z-index: auto;
}
/* line 426, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_forms.scss */
.form input[type="radio"]:checked + .styled-radio span.fa-circle-o {
  display: none;
  position: absolute;
  z-index: -1;
}
/* line 432, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_forms.scss */
.form .styled-radio {
  width: inherit;
  margin-right: 0;
  max-width: inherit;
  text-align: inherit;
  margin-right: 2em;
  font-weight: normal;
}
/* line 442, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_forms.scss */
.form .field-error {
  color: #ed1c24;
  display: none;
}
/* line 445, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_forms.scss */
.form .field-error .error {
  background-color: #ffdddd;
  display: inline-block;
  padding: 8px 20px 8px 12px;
}
/* line 449, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_forms.scss */
.form .field-error .error .icon {
  margin: 0 8px 0 0;
  background-color: #fff;
  border-radius: 50%;
  width: 12px;
  height: 12px;
}
/* line 461, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_forms.scss */
.form fieldset.error input, .form fieldset.error textarea {
  border: solid 2px #ff0000;
}
/* line 464, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_forms.scss */
.form fieldset.error .field-error {
  display: inline-block;
  vertical-align: top;
}
/* line 472, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_forms.scss */
.lt-ie9 .field-error .error span {
  border-radius: inherit;
  background-color: transparent;
}
/* line 478, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_forms.scss */
.lt-ie9 form .styled-radio span.fa, .lt-ie9 form .styled-radio span.external:after,
.lt-ie9 form .styled-radio span.external-link:after, .lt-ie9 form .styled-radio span.double-right-arrow:after, .lt-ie9 form .styled-radio span.double-left-arrow:before, .lt-ie9 form .styled-radio span.arrow-circle-right:after, .lt-ie9 form .styled-radio span.arrow-circle-left:after, .lt-ie9 form .styled-radio .btn-filter span, .btn-filter .lt-ie9 form .styled-radio span, .lt-ie9 form .styled-radio .btn-filter-action-plan span, .btn-filter-action-plan .lt-ie9 form .styled-radio span, .lt-ie9 form .styled-radio .btn-filter-article span, .btn-filter-article .lt-ie9 form .styled-radio span, .lt-ie9 form .styled-radio .btn-filter-contact span, .btn-filter-contact .lt-ie9 form .styled-radio span, .lt-ie9 form .styled-radio .btn-filter-form span, .btn-filter-form .lt-ie9 form .styled-radio span, .lt-ie9 form .styled-radio .btn-filter-product span, .btn-filter-product .lt-ie9 form .styled-radio span, .lt-ie9 form .styled-radio .btn-filter-tool span, .btn-filter-tool .lt-ie9 form .styled-radio span, .lt-ie9 form .styled-radio .btn-filter-other span, .btn-filter-other .lt-ie9 form .styled-radio span, .lt-ie9 form .styled-radio .form .field-error .error span.icon, .form .field-error .error .lt-ie9 form .styled-radio span.icon, .lt-ie9 form .styled-radio .section-nav-horizontal span.arrow, .section-nav-horizontal .lt-ie9 form .styled-radio span.arrow, .lt-ie9 form .styled-radio .voya .dijitTitlePane span.dijitArrowNode:before, .voya .dijitTitlePane .lt-ie9 form .styled-radio span.dijitArrowNode:before, .lt-ie9 form .styled-radio .voya span.dijitAccordionArrow:before, .voya .lt-ie9 form .styled-radio span.dijitAccordionArrow:before {
  display: none !important;
}
/* line 481, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_forms.scss */
.lt-ie9 form input[type=radio] {
  display: inline-block;
}
/* line 56, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_nav-lists.scss */
nav ul {
  list-style: none;
  list-style: none;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
/* line 11, ../../../../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-0.12.7/frameworks/compass/stylesheets/compass/typography/lists/_bullets.scss */
nav ul li {
  list-style-image: none;
  list-style-type: none;
  margin-left: 0;
}
/* line 59, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_nav-lists.scss */
nav li {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
/* line 61, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_nav-lists.scss */
nav li.divider {
  color: #6e6e6e;
}
/* line 65, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_nav-lists.scss */
nav a {
  color: #d75426;
  text-decoration: none;
}
/* line 123, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_typography.scss */
nav a:hover, nav a:focus {
  color: #333333;
  text-decoration: none;
}
/* line 128, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_typography.scss */
nav a:focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
/* line 132, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_typography.scss */
nav a.selected {
  color: #333333;
}
/* line 71, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_nav-lists.scss */
.nav-h-list {
  list-style: none;
  list-style: none;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  margin: 0;
  padding: 0;
  border: 0;
  overflow: hidden;
  *zoom: 1;
}
/* line 11, ../../../../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-0.12.7/frameworks/compass/stylesheets/compass/typography/lists/_bullets.scss */
.nav-h-list li {
  list-style-image: none;
  list-style-type: none;
  margin-left: 0;
}
/* line 18, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_nav-lists.scss */
.nav-h-list li {
  list-style-image: none;
  list-style-type: none;
  margin-left: 0;
  white-space: nowrap;
  display: inline;
  float: left;
  padding-left: 4px;
  padding-right: 4px;
}
/* line 48, ../../../../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-0.12.7/frameworks/compass/stylesheets/compass/typography/lists/_horizontal-list.scss */
.nav-h-list li:first-child, .nav-h-list li.first {
  padding-left: 0;
}
/* line 49, ../../../../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-0.12.7/frameworks/compass/stylesheets/compass/typography/lists/_horizontal-list.scss */
.nav-h-list li:last-child {
  padding-right: 0;
}
/* line 50, ../../../../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-0.12.7/frameworks/compass/stylesheets/compass/typography/lists/_horizontal-list.scss */
.nav-h-list li.last {
  padding-right: 0;
}
/* line 20, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_nav-lists.scss */
.nav-h-list li.divider {
  color: #6e6e6e;
}
/* line 25, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_nav-lists.scss */
.nav-h-list a {
  color: #d75426;
  text-decoration: none;
}
/* line 123, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_typography.scss */
.nav-h-list a:hover, .nav-h-list a:focus {
  color: #333333;
  text-decoration: none;
}
/* line 128, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_typography.scss */
.nav-h-list a:focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
/* line 132, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_typography.scss */
.nav-h-list a.selected {
  color: #333333;
}
/* line 75, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_nav-lists.scss */
.nav-v-list {
  list-style: none;
  list-style: none;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  line-height: .99 !important;
}
/* line 11, ../../../../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-0.12.7/frameworks/compass/stylesheets/compass/typography/lists/_bullets.scss */
.nav-v-list li {
  list-style-image: none;
  list-style-type: none;
  margin-left: 0;
}
/* line 32, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_nav-lists.scss */
.nav-v-list li {
  float: none !important;
  display: block;
  margin: 10px 0;
}
/* line 37, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_nav-lists.scss */
.nav-v-list a {
  color: #d75426;
  text-decoration: none;
}
/* line 123, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_typography.scss */
.nav-v-list a:hover, .nav-v-list a:focus {
  color: #333333;
  text-decoration: none;
}
/* line 128, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_typography.scss */
.nav-v-list a:focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
/* line 132, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_typography.scss */
.nav-v-list a.selected {
  color: #333333;
}
/* line 13, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_badges.scss */
.badge {
  display: inline-block;
  min-width: 6px;
  padding: 2px 4px;
  font-size: 10px;
  font-weight: bold;
  color: white;
  line-height: 1;
  vertical-align: baseline;
  white-space: nowrap;
  text-align: center;
  background-color: #999999;
  border-radius: 10px;
}
/* line 28, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_badges.scss */
.badge:empty {
  display: none;
}
/* line 33, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_badges.scss */
.btn .badge {
  position: relative;
  top: -1px;
}
/* line 37, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_badges.scss */
.btn-xs .badge {
  top: 0;
  padding: 1px 5px;
}
/* line 46, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_badges.scss */
a.list-group-item.active > .badge, .nav-pills > .active > a > .badge {
  color: #d75426;
  background-color: white;
}
/* line 50, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_badges.scss */
.nav-pills > li > a > .badge {
  margin-left: 3px;
}
/* line 58, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_badges.scss */
a.badge:hover, a.badge:focus {
  color: white;
  text-decoration: none;
  cursor: pointer;
}
/*  based on clearfix hack [http://j.mp/bestclearfix] */
/* line 4, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_bss-helpers.scss */
.bss-cf:before,
.bss-cf:after,
br.bss-cf {
  display: block;
  height: 0 !important;
  line-height: 0;
  overflow: hidden;
  visibility: hidden;
}
/* line 13, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_bss-helpers.scss */
.bss-cf:before,
.bss-cf:after {
  content: ".";
}
/* line 17, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_bss-helpers.scss */
.bss-cf:after {
  clear: both;
}
/* line 18, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_bss-helpers.scss */
.bss-cf {
  zoom: 1;
}
/* IE < 8 */
/* Nicole Sullivan zoom-fix hack [http://bit.ly/gpXFlK] */
/* line 23, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_bss-helpers.scss */
.bss-cf > .bss-fcol:after,
.bss-ffluid:after {
  display: block;
  height: 0 !important;
  line-height: 0;
  overflow: hidden;
  visibility: hidden;
}
/* line 31, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_bss-helpers.scss */
.bss-ffluid {
  *zoom: 1;
}
/* line 37, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_bss-helpers.scss */
.bss-fcolholder:after,
.bss-fcolholder .bss-fcol:after,
.bss-ffluid:after {
  font-size: xx-large;
  content: " x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x ";
}
/* line 42, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_bss-helpers.scss */
.bss-fcolholder .bss-fcol {
  display: table-cell;
  float: none;
  width: auto !important;
  *display: block;
  *zoom: 1;
  _position: relative;
  _left: -3px;
  _margin-right: -3px;
}
/* -- columns -- */
/* line 55, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_bss-helpers.scss */
.bss-col {
  float: left;
}
/* line 56, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_bss-helpers.scss */
.bss-col-1_1 {
  float: none;
  width: 100%;
}
/* line 57, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_bss-helpers.scss */
.bss-col-1_2, .bss-col-2_4, .bss-col-3_6 {
  width: 50%;
}
/* line 58, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_bss-helpers.scss */
.bss-col-1_3, .bss-col-2_6 {
  width: 33.33333%;
}
/* line 59, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_bss-helpers.scss */
.bss-col-2_3, .bss-col-4_6 {
  width: 66.66666%;
}
/* line 60, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_bss-helpers.scss */
.bss-col-1_4 {
  width: 25%;
}
/* line 61, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_bss-helpers.scss */
.bss-col-3_4 {
  width: 75%;
}
/* line 62, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_bss-helpers.scss */
.bss-col-1_5 {
  width: 20%;
}
/* line 63, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_bss-helpers.scss */
.bss-col-2_5 {
  width: 40%;
}
/* line 64, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_bss-helpers.scss */
.bss-col-3_5 {
  width: 60%;
}
/* line 65, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_bss-helpers.scss */
.bss-col-4_5 {
  width: 80%;
}
/* line 66, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_bss-helpers.scss */
.bss-col-1_6 {
  width: 16.66667%;
}
/* line 67, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_bss-helpers.scss */
.bss-col-5_6 {
  width: 83.33333%;
}
/* image replacement (borrowed from HTML5 boilerplate) */
/* line 70, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_bss-helpers.scss */
.bss-ir {
  text-indent: -999em;
  display: block;
  overflow: hidden;
  text-align: left;
  direction: ltr;
}
/* line 78, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_bss-helpers.scss */
.bss-hidden {
  display: none !important;
}
/* line 82, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_bss-helpers.scss */
.bss-hidden, .bss-invisible {
  visibility: hidden !important;
}
/* -- centering -- */
/* vertical centering technique [http://www.jakpsatweb.cz/css/css-vertical-center-solution.html] */
/* line 89, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_bss-helpers.scss */
.bss-vcenter {
  /* height of .bss-vcenter element is required */
  overflow: hidden;
  *position: relative;
  display: table;
  *display: block;
}
/* line 97, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_bss-helpers.scss */
.bss-vcenter .bss-outer {
  display: table-cell;
  vertical-align: middle;
  width: 100%;
  *position: absolute;
  *top: 50%;
}
/* line 105, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_bss-helpers.scss */
.bss-vcenter .bss-inner {
  *position: relative;
  *top: -50%;
}
/* line 111, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_bss-helpers.scss */
.bss-hcenter {
  /* width of .bss-hcenter element is required */
  margin-left: auto !important;
  margin-right: auto !important;
}
/* line 117, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_bss-helpers.scss */
.bss-absmid {
  position: absolute !important;
  top: 50% !important;
  left: 50% !important;
}
/* -- display -- */
/* line 125, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_bss-helpers.scss */
.bss-dblock {
  display: block !important;
}
/* line 126, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_bss-helpers.scss */
.bss-dinline {
  display: inline !important;
}
/* line 127, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_bss-helpers.scss */
.bss-dnone {
  display: none !important;
}
/* line 129, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_bss-helpers.scss */
.bss-transparent {
  -webkit-opacity: 0;
  -moz-opacity: 0;
  -o-opacity: 0;
  opacity: 0;
  -ms-filter: "alpha(opacity=0)";
  filter: alpha(opacity=0);
}
/* line 138, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_bss-helpers.scss */
.bss-opaque {
  -webkit-opacity: 1;
  -moz-opacity: 1;
  -o-opacity: 1;
  opacity: 1;
  -ms-filter: "alpha(opacity=100)";
  filter: alpha(opacity=100);
}
/* -- floats -- */
/* using !important on these rules to ensure user won't override it - .bss-fl should **NEVER** mean .bss-fr !!! */
/* line 150, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_bss-helpers.scss */
.bss-fl {
  float: left !important;
  _margin-right: -3px;
}
/* line 151, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_bss-helpers.scss */
.bss-fr {
  float: right !important;
  _margin-left: -3px;
}
/* line 152, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_bss-helpers.scss */
.bss-ffluid {
  display: table-cell !important;
  *display: block;
  width: auto !important;
}
/* line 153, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_bss-helpers.scss */
.bss-cr {
  clear: right !important;
}
/* line 154, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_bss-helpers.scss */
.bss-cl {
  clear: left !important;
}
/* line 155, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_bss-helpers.scss */
.bss-cb {
  clear: both !important;
}
/* -- interaction helpers -- */
/* line 160, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_bss-helpers.scss */
.bss-clickable,
.bss-btn {
  cursor: pointer !important;
}
/* line 166, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_bss-helpers.scss */
.bss-disabled,
.bss-clickable.bss-disabled,
.bss-btn.bss-disabled {
  cursor: default !important;
  pointer-events: none !important;
}
/* line 171, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_bss-helpers.scss */
.bss-not-selectable {
  -webkit-user-select: none !important;
  -moz-user-select: none !important;
  user-select: none !important;
  cursor: default;
}
/* -- position -- */
/* line 180, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_bss-helpers.scss */
.bss-prelative {
  position: relative !important;
}
/* line 181, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_bss-helpers.scss */
.bss-pabsolute {
  position: absolute !important;
}
/* line 182, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_bss-helpers.scss */
.bss-pstatic {
  position: static !important;
}
/* line 183, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_bss-helpers.scss */
.bss-pfixed {
  position: fixed !important;
}
/* -- text helpers -- */
/* line 187, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_bss-helpers.scss */
.bss-tcenter {
  text-align: center !important;
}
/* line 188, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_bss-helpers.scss */
.bss-tleft {
  text-align: left !important;
}
/* line 189, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_bss-helpers.scss */
.bss-tright {
  text-align: right !important;
}
/* line 190, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_bss-helpers.scss */
.bss-tupper {
  text-transform: uppercase !important;
}
/* line 191, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_bss-helpers.scss */
.bss-tlower {
  text-transform: lowercase !important;
}
/* line 192, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_bss-helpers.scss */
.bss-tnormal {
  text-transform: none !important;
}
/* line 194, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_bss-helpers.scss */
.bss-vatop {
  vertical-align: top !important;
}
/* line 195, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_bss-helpers.scss */
.bss-vamiddle {
  vertical-align: middle !important;
}
/* line 196, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_bss-helpers.scss */
.bss-vabottom {
  vertical-align: bottom !important;
}
/*
 * useful when you need to toggle css transitions through JS
 */
/* line 202, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_bss-helpers.scss */
.bss-no-trans {
  -webkit-transition-property: none !important;
  -moz-transition-property: none !important;
  -ms-transition-property: none !important;
  -o-transition-property: none !important;
  transition-property: none !important;
}
/* line 210, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_bss-helpers.scss */
.bss-trans {
  -webkit-transition-property: all !important;
  -moz-transition-property: all !important;
  -ms-transition-property: all !important;
  -o-transition-property: all !important;
  transition-property: all !important;
}
/*
 * SPACING
 * -----------------
 * Non-semantic classes used for fast prototyping and development.
 * These classes **should be used with care** since they can reduce the flexibility and may lead to unsemantical markup.
 * They can reduce the delopment time a lot depending on the scenario helping you to DRY.
 * ----
 * Heavily inspired by stubbornella/oocss (https://github.com/stubbornella/oocss/) space module released under BSD license.
 * ----
 * spacing helpers:
 *  p, m = padding, margin
 *  a, t, r, b, l, h, v = all, top, right, bottom, left, horizontal, vertical
 *  0, 5, 10, 15, 20, 30, 40, 50, 60 = size
 */
/* line 233, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_bss-helpers.scss */
.bss-pt0, .bss-pv0, .bss-pa0 {
  padding-top: 0       !important;
}
/* line 234, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_bss-helpers.scss */
.bss-pt5, .bss-pv5, .bss-pa5 {
  padding-top: 5px     !important;
}
/* line 235, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_bss-helpers.scss */
.bss-pt10, .bss-pv10, .bss-pa10 {
  padding-top: 10px    !important;
}
/* line 236, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_bss-helpers.scss */
.bss-pt15, .bss-pv15, .bss-pa15 {
  padding-top: 15px    !important;
}
/* line 237, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_bss-helpers.scss */
.bss-pt20, .bss-pv20, .bss-pa20 {
  padding-top: 20px    !important;
}
/* line 238, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_bss-helpers.scss */
.bss-pt30, .bss-pv30, .bss-pa30 {
  padding-top: 30px    !important;
}
/* line 239, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_bss-helpers.scss */
.bss-pt40, .bss-pv40, .bss-pa40 {
  padding-top: 40px    !important;
}
/* line 240, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_bss-helpers.scss */
.bss-pt50, .bss-pv50, .bss-pa50 {
  padding-top: 50px    !important;
}
/* line 241, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_bss-helpers.scss */
.bss-pt60, .bss-pv60, .bss-pa60 {
  padding-top: 60px    !important;
}
/* line 243, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_bss-helpers.scss */
.bss-pr0, .bss-ph0, .bss-pa0 {
  padding-right: 0     !important;
}
/* line 244, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_bss-helpers.scss */
.bss-pr5, .bss-ph5, .bss-pa5 {
  padding-right: 5px   !important;
}
/* line 245, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_bss-helpers.scss */
.bss-pr10, .bss-ph10, .bss-pa10 {
  padding-right: 10px  !important;
}
/* line 246, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_bss-helpers.scss */
.bss-pr15, .bss-ph15, .bss-pa15 {
  padding-right: 15px  !important;
}
/* line 247, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_bss-helpers.scss */
.bss-pr20, .bss-ph20, .bss-pa20 {
  padding-right: 20px  !important;
}
/* line 248, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_bss-helpers.scss */
.bss-pr30, .bss-ph30, .bss-pa30 {
  padding-right: 30px  !important;
}
/* line 249, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_bss-helpers.scss */
.bss-pr40, .bss-ph40, .bss-pa40 {
  padding-right: 40px  !important;
}
/* line 250, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_bss-helpers.scss */
.bss-pr50, .bss-ph50, .bss-pa50 {
  padding-right: 50px  !important;
}
/* line 251, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_bss-helpers.scss */
.bss-pr60, .bss-ph60, .bss-pa60 {
  padding-right: 60px  !important;
}
/* line 253, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_bss-helpers.scss */
.bss-pb0, .bss-pv0, .bss-pa0 {
  padding-bottom: 0    !important;
}
/* line 254, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_bss-helpers.scss */
.bss-pb5, .bss-pv5, .bss-pa5 {
  padding-bottom: 5px  !important;
}
/* line 255, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_bss-helpers.scss */
.bss-pb10, .bss-pv10, .bss-pa10 {
  padding-bottom: 10px !important;
}
/* line 256, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_bss-helpers.scss */
.bss-pb15, .bss-pv15, .bss-pa15 {
  padding-bottom: 15px !important;
}
/* line 257, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_bss-helpers.scss */
.bss-pb20, .bss-pv20, .bss-pa20 {
  padding-bottom: 20px !important;
}
/* line 258, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_bss-helpers.scss */
.bss-pb30, .bss-pv30, .bss-pa30 {
  padding-bottom: 30px !important;
}
/* line 259, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_bss-helpers.scss */
.bss-pb40, .bss-pv40, .bss-pa40 {
  padding-bottom: 40px !important;
}
/* line 260, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_bss-helpers.scss */
.bss-pb50, .bss-pv50, .bss-pa50 {
  padding-bottom: 50px !important;
}
/* line 261, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_bss-helpers.scss */
.bss-pb60, .bss-pv60, .bss-pa60 {
  padding-bottom: 60px !important;
}
/* line 263, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_bss-helpers.scss */
.bss-pl0, .bss-ph0, .bss-pa0 {
  padding-left: 0      !important;
}
/* line 264, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_bss-helpers.scss */
.bss-pl5, .bss-ph5, .bss-pa5 {
  padding-left: 5px    !important;
}
/* line 265, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_bss-helpers.scss */
.bss-pl10, .bss-ph10, .bss-pa10 {
  padding-left: 10px   !important;
}
/* line 266, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_bss-helpers.scss */
.bss-pl15, .bss-ph15, .bss-pa15 {
  padding-left: 15px   !important;
}
/* line 267, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_bss-helpers.scss */
.bss-pl20, .bss-ph20, .bss-pa20 {
  padding-left: 20px   !important;
}
/* line 268, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_bss-helpers.scss */
.bss-pl30, .bss-ph30, .bss-pa30 {
  padding-left: 30px   !important;
}
/* line 269, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_bss-helpers.scss */
.bss-pl30, .bss-ph30, .bss-pa30 {
  padding-left: 30px   !important;
}
/* line 270, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_bss-helpers.scss */
.bss-pl40, .bss-ph40, .bss-pa40 {
  padding-left: 40px   !important;
}
/* line 271, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_bss-helpers.scss */
.bss-pl50, .bss-ph50, .bss-pa50 {
  padding-left: 50px   !important;
}
/* line 272, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_bss-helpers.scss */
.bss-pl60, .bss-ph60, .bss-pa60 {
  padding-left: 60px   !important;
}
/* line 274, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_bss-helpers.scss */
.bss-mt0, .bss-mv0, .bss-ma0 {
  margin-top: 0        !important;
}
/* line 275, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_bss-helpers.scss */
.bss-mt5, .bss-mv5, .bss-ma5 {
  margin-top: 5px      !important;
}
/* line 276, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_bss-helpers.scss */
.bss-mt10, .bss-mv10, .bss-ma10 {
  margin-top: 10px     !important;
}
/* line 277, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_bss-helpers.scss */
.bss-mt15, .bss-mv15, .bss-ma15 {
  margin-top: 15px     !important;
}
/* line 278, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_bss-helpers.scss */
.bss-mt20, .bss-mv20, .bss-ma20 {
  margin-top: 20px     !important;
}
/* line 279, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_bss-helpers.scss */
.bss-mt30, .bss-mv30, .bss-ma30 {
  margin-top: 30px     !important;
}
/* line 280, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_bss-helpers.scss */
.bss-mt40, .bss-mv40, .bss-ma40 {
  margin-top: 40px     !important;
}
/* line 281, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_bss-helpers.scss */
.bss-mt50, .bss-mv50, .bss-ma50 {
  margin-top: 50px     !important;
}
/* line 282, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_bss-helpers.scss */
.bss-mt60, .bss-mv60, .bss-ma60 {
  margin-top: 60px     !important;
}
/* line 284, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_bss-helpers.scss */
.bss-mr0, .bss-mh0, .bss-ma0 {
  margin-right: 0      !important;
}
/* line 285, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_bss-helpers.scss */
.bss-mr5, .bss-mh5, .bss-ma5 {
  margin-right: 5px    !important;
}
/* line 286, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_bss-helpers.scss */
.bss-mr10, .bss-mh10, .bss-ma10 {
  margin-right: 10px   !important;
}
/* line 287, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_bss-helpers.scss */
.bss-mr15, .bss-mh15, .bss-ma15 {
  margin-right: 15px   !important;
}
/* line 288, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_bss-helpers.scss */
.bss-mr20, .bss-mh20, .bss-ma20 {
  margin-right: 20px   !important;
}
/* line 289, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_bss-helpers.scss */
.bss-mr30, .bss-mh30, .bss-ma30 {
  margin-right: 30px   !important;
}
/* line 290, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_bss-helpers.scss */
.bss-mr40, .bss-mh40, .bss-ma40 {
  margin-right: 40px   !important;
}
/* line 291, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_bss-helpers.scss */
.bss-mr50, .bss-mh50, .bss-ma50 {
  margin-right: 50px   !important;
}
/* line 292, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_bss-helpers.scss */
.bss-mr60, .bss-mh60, .bss-ma60 {
  margin-right: 60px   !important;
}
/* line 294, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_bss-helpers.scss */
.bss-mb0, .bss-mv0, .bss-ma0 {
  margin-bottom: 0     !important;
}
/* line 295, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_bss-helpers.scss */
.bss-mb5, .bss-mv5, .bss-ma5 {
  margin-bottom: 5px   !important;
}
/* line 296, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_bss-helpers.scss */
.bss-mb10, .bss-mv10, .bss-ma10 {
  margin-bottom: 10px  !important;
}
/* line 297, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_bss-helpers.scss */
.bss-mb15, .bss-mv15, .bss-ma15 {
  margin-bottom: 15px  !important;
}
/* line 298, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_bss-helpers.scss */
.bss-mb20, .bss-mv20, .bss-ma20 {
  margin-bottom: 20px  !important;
}
/* line 299, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_bss-helpers.scss */
.bss-mb30, .bss-mv30, .bss-ma30 {
  margin-bottom: 30px  !important;
}
/* line 300, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_bss-helpers.scss */
.bss-mb40, .bss-mv40, .bss-ma40 {
  margin-bottom: 40px  !important;
}
/* line 301, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_bss-helpers.scss */
.bss-mb50, .bss-mv50, .bss-ma50 {
  margin-bottom: 50px  !important;
}
/* line 302, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_bss-helpers.scss */
.bss-mb60, .bss-mv60, .bss-ma60 {
  margin-bottom: 60px  !important;
}
/* line 304, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_bss-helpers.scss */
.bss-ml0, .bss-mh0, .bss-ma0 {
  margin-left: 0       !important;
}
/* line 305, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_bss-helpers.scss */
.bss-ml5, .bss-mh5, .bss-ma5 {
  margin-left: 5px     !important;
}
/* line 306, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_bss-helpers.scss */
.bss-ml10, .bss-mh10, .bss-ma10 {
  margin-left: 10px    !important;
}
/* line 307, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_bss-helpers.scss */
.bss-ml15, .bss-mh15, .bss-ma15 {
  margin-left: 15px    !important;
}
/* line 308, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_bss-helpers.scss */
.bss-ml20, .bss-mh20, .bss-ma20 {
  margin-left: 20px    !important;
}
/* line 309, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_bss-helpers.scss */
.bss-ml30, .bss-mh30, .bss-ma30 {
  margin-left: 30px    !important;
}
/* line 310, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_bss-helpers.scss */
.bss-ml40, .bss-mh40, .bss-ma40 {
  margin-left: 40px    !important;
}
/* line 311, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_bss-helpers.scss */
.bss-ml50, .bss-mh50, .bss-ma50 {
  margin-left: 50px    !important;
}
/* line 312, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_bss-helpers.scss */
.bss-ml60, .bss-mh60, .bss-ma60 {
  margin-left: 60px    !important;
}
/* line 1, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_breadcrums.scss */
.breadCrumb {
  padding: 0;
  vertical-align: top;
  font-size: 14px;
  text-decoration: none;
}
/* line 8, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_breadcrums.scss */
.breadCrumbSelect {
  font-size: 14px;
  color: #333333;
  text-decoration: none;
}
/* line 20, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_breadcrumbs.scss */
.breadcrumb {
  position: relative;
  height: 47px;
  margin-top: 0;
  z-index: 100;
  background: white;
  font-size: 0.77em;
}
/* line 29, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_breadcrumbs.scss */
.breadcrumb ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
/* line 35, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_breadcrumbs.scss */
.breadcrumb i.home:before {
  content: "\f015";
  margin-right: 5px;
}
/* line 41, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_breadcrumbs.scss */
.breadcrumb li {
  display: inline-block;
  padding: 2px 15px 0 5px;
  background: url('/static/assets/images/breadcrumb-bg.jpg?1421345256') no-repeat center right;
  background-size: cover;
  line-height: 47px;
  text-transform: uppercase;
  margin-bottom: 0;
}
/* line 49, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_breadcrumbs.scss */
.breadcrumb li.active {
  background: none;
  color: #6e6e6e;
}
/* slick carousel plugin */
/* Slider */
/* line 40, ../../../../../bower_components/slick-carousel/slick/slick.scss */
.slick-slider {
  position: relative;
  display: block;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -ms-touch-action: pan-y;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent;
}
/* line 55, ../../../../../bower_components/slick-carousel/slick/slick.scss */
.slick-list {
  position: relative;
  overflow: hidden;
  display: block;
  margin: 0;
  padding: 0;
}
/* line 62, ../../../../../bower_components/slick-carousel/slick/slick.scss */
.slick-list:focus {
  outline: none;
}
/* line 66, ../../../../../bower_components/slick-carousel/slick/slick.scss */
.slick-loading .slick-list {
  background: white url('/static/assets/images/ajax-loader.gif') center center no-repeat;
}
/* line 70, ../../../../../bower_components/slick-carousel/slick/slick.scss */
.slick-list.dragging {
  cursor: pointer;
  cursor: hand;
}
/* line 75, ../../../../../bower_components/slick-carousel/slick/slick.scss */
.slick-slider .slick-track {
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
/* line 83, ../../../../../bower_components/slick-carousel/slick/slick.scss */
.slick-track {
  position: relative;
  left: 0;
  top: 0;
  display: block;
}
/* line 90, ../../../../../bower_components/slick-carousel/slick/slick.scss */
.slick-track:before, .slick-track:after {
  content: "";
  display: table;
}
/* line 95, ../../../../../bower_components/slick-carousel/slick/slick.scss */
.slick-track:after {
  clear: both;
}
/* line 99, ../../../../../bower_components/slick-carousel/slick/slick.scss */
.slick-loading .slick-track {
  visibility: hidden;
}
/* line 103, ../../../../../bower_components/slick-carousel/slick/slick.scss */
.slick-slide {
  float: left;
  height: 100%;
  min-height: 1px;
  display: none;
}
/* line 107, ../../../../../bower_components/slick-carousel/slick/slick.scss */
[dir="rtl"] .slick-slide {
  float: right;
}
/* line 110, ../../../../../bower_components/slick-carousel/slick/slick.scss */
.slick-slide img {
  display: block;
}
/* line 113, ../../../../../bower_components/slick-carousel/slick/slick.scss */
.slick-slide.slick-loading img {
  display: none;
}
/* line 119, ../../../../../bower_components/slick-carousel/slick/slick.scss */
.slick-slide.dragging img {
  pointer-events: none;
}
/* line 123, ../../../../../bower_components/slick-carousel/slick/slick.scss */
.slick-initialized .slick-slide {
  display: block;
}
/* line 127, ../../../../../bower_components/slick-carousel/slick/slick.scss */
.slick-loading .slick-slide {
  visibility: hidden;
}
/* line 131, ../../../../../bower_components/slick-carousel/slick/slick.scss */
.slick-vertical .slick-slide {
  display: block;
  height: auto;
  border: 1px solid transparent;
}
/* Icons */
@font-face {
  font-family: "slick";
  src: url('/static/assets/fonts/slick.eot');
  src: url('/static/assets/fonts/slick.eot?#iefix') format("embedded-opentype"), url('/static/assets/fonts/slick.woff') format("woff"), url('/static/assets/fonts/slick.ttf') format("truetype"), url('/static/assets/fonts/slick.svg#slick') format("svg");
  font-weight: normal;
  font-style: normal;
}
/* Arrows */
/* line 155, ../../../../../bower_components/slick-carousel/slick/slick.scss */
.slick-prev,
.slick-next {
  position: absolute;
  display: block;
  height: 20px;
  width: 20px;
  line-height: 0;
  font-size: 0;
  cursor: pointer;
  background: transparent;
  color: transparent;
  top: 50%;
  margin-top: -10px;
  padding: 0;
  border: none;
  outline: none;
}
/* line 170, ../../../../../bower_components/slick-carousel/slick/slick.scss */
.slick-prev:hover, .slick-prev:focus,
.slick-next:hover,
.slick-next:focus {
  outline: none;
  background: transparent;
  color: transparent;
}
/* line 174, ../../../../../bower_components/slick-carousel/slick/slick.scss */
.slick-prev:hover:before, .slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before {
  opacity: 1;
}
/* line 178, ../../../../../bower_components/slick-carousel/slick/slick.scss */
.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before {
  opacity: 0.25;
}
/* line 182, ../../../../../bower_components/slick-carousel/slick/slick.scss */
.slick-prev:before, .slick-next:before {
  font-family: "slick";
  font-size: 20px;
  line-height: 1;
  color: white;
  opacity: 0.75;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/* line 191, ../../../../../bower_components/slick-carousel/slick/slick.scss */
.slick-prev {
  left: -25px;
}
/* line 193, ../../../../../bower_components/slick-carousel/slick/slick.scss */
[dir="rtl"] .slick-prev {
  left: auto;
  right: -25px;
}
/* line 197, ../../../../../bower_components/slick-carousel/slick/slick.scss */
.slick-prev:before {
  content: "\2190";
}
/* line 199, ../../../../../bower_components/slick-carousel/slick/slick.scss */
[dir="rtl"] .slick-prev:before {
  content: "\2192";
}
/* line 204, ../../../../../bower_components/slick-carousel/slick/slick.scss */
.slick-next {
  right: -25px;
}
/* line 206, ../../../../../bower_components/slick-carousel/slick/slick.scss */
[dir="rtl"] .slick-next {
  left: -25px;
  right: auto;
}
/* line 210, ../../../../../bower_components/slick-carousel/slick/slick.scss */
.slick-next:before {
  content: "\2192";
}
/* line 212, ../../../../../bower_components/slick-carousel/slick/slick.scss */
[dir="rtl"] .slick-next:before {
  content: "\2190";
}
/* Dots */
/* line 220, ../../../../../bower_components/slick-carousel/slick/slick.scss */
.slick-slider {
  margin-bottom: 30px;
}
/* line 223, ../../../../../bower_components/slick-carousel/slick/slick.scss */
.slick-dots {
  position: absolute;
  bottom: -45px;
  list-style: none;
  display: block;
  text-align: center;
  padding: 0;
  width: 100%;
}
/* line 232, ../../../../../bower_components/slick-carousel/slick/slick.scss */
.slick-dots li {
  position: relative;
  display: inline-block;
  height: 20px;
  width: 20px;
  margin: 0 5px;
  padding: 0;
  cursor: pointer;
}
/* line 241, ../../../../../bower_components/slick-carousel/slick/slick.scss */
.slick-dots li button {
  border: 0;
  background: transparent;
  display: block;
  height: 20px;
  width: 20px;
  outline: none;
  line-height: 0;
  font-size: 0;
  color: transparent;
  padding: 5px;
  cursor: pointer;
}
/* line 253, ../../../../../bower_components/slick-carousel/slick/slick.scss */
.slick-dots li button:hover, .slick-dots li button:focus {
  outline: none;
}
/* line 255, ../../../../../bower_components/slick-carousel/slick/slick.scss */
.slick-dots li button:hover:before, .slick-dots li button:focus:before {
  opacity: 1;
}
/* line 260, ../../../../../bower_components/slick-carousel/slick/slick.scss */
.slick-dots li button:before {
  position: absolute;
  top: 0;
  left: 0;
  content: "\2022";
  width: 20px;
  height: 20px;
  font-family: "slick";
  font-size: 6px;
  line-height: 20px;
  text-align: center;
  color: black;
  opacity: 0.25;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/* line 279, ../../../../../bower_components/slick-carousel/slick/slick.scss */
.slick-dots li.slick-active button:before {
  color: black;
  opacity: 0.75;
}
/* slick carousel plugin customizations */
/* line 20, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_carousel.scss */
.carousel.with-desc .slick-prev, .carousel.with-desc .slick-next {
  margin-top: -90px;
}
/* line 26, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_carousel.scss */
.slick-slider {
  margin-bottom: 50px;
}
/* line 30, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_carousel.scss */
.slick-slide img {
  display: block;
  position: relative;
  z-index: 0;
}
/* line 37, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_carousel.scss */
.slick-loading .slick-list {
  background: #fff;
}
/* line 43, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_carousel.scss */
.slick-slide.loading {
  background: none;
}
/* line 48, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_carousel.scss */
.slick-prev, .slick-next {
  width: 30px;
  height: 45px;
  margin-top: -20px;
  background: white;
  border: 1px solid #6e6e6e;
}
/* line 56, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_carousel.scss */
.slick-prev {
  left: 0;
}
/* line 58, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_carousel.scss */
.slick-prev:before {
  font-family: "FontAwesome";
  content: "\f104";
  font-size: 40px;
  color: #d75426;
  line-height: 0.5;
}
/* line 68, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_carousel.scss */
.slick-next {
  right: 0;
}
/* line 70, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_carousel.scss */
.slick-next:before {
  margin-left: 2px;
  font-family: "FontAwesome";
  content: "\f105";
  font-size: 40px;
  color: #d75426;
  line-height: 0.5;
}
/* line 80, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_carousel.scss */
.slick-dots {
  bottom: -60px;
}
/* line 82, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_carousel.scss */
.slick-dots li {
  margin: 0 4px;
}
/* line 85, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_carousel.scss */
.slick-dots li a:before, .slick-dots li button:before {
  font-family: "FontAwesome";
  content: "\f111";
  font-size: 12px;
}
/* line 93, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_carousel.scss */
.slick-dots li.slick-active a:before, .slick-dots li.slick-active button:before {
  color: #d75426;
}
/* line 101, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_carousel.scss */
.carousel-slide {
  padding: 0 20px 0 20px;
}
/* line 1, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_charting.scss */
.dojoxLegendNode {
  background-color: #fff;
  border: 0;
  margin: 0;
  padding: 0;
}
/* line 7, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_charting.scss */
.dojoxLegendNode td {
  padding: 6px 4px 6px 6px;
}
/* line 10, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_charting.scss */
.dojoxLegendIcon {
  padding: 0px;
  margin: 0 2px 0 4px;
}
/* line 14, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_charting.scss */
.dojoxLegendIcon div {
  float: left;
}
/* line 17, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_charting.scss */
.dj_ie .dojoxLegendNode td {
  padding: 5px;
}
/* line 20, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_charting.scss */
.dj_ie .dojoxLegendIcon {
  padding: 0px;
  margin: 0 2px 0 5px;
  vertical-align: middle;
}
/* line 52, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_dropdown.scss */
.dropdown {
  position: relative;
}
/* line 57, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_dropdown.scss */
.dropdown.open > .dropdown-menu {
  display: block;
}
/* line 62, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_dropdown.scss */
.dropdown.open > a {
  outline: 0;
}
/* line 69, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_dropdown.scss */
.dropdown-toggle:focus {
  outline: 0;
}
/* line 74, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_dropdown.scss */
.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 10000;
  display: none;
  float: left;
  min-width: 160px;
  padding: 5px 0;
  margin: 2px 0 0;
  list-style: none;
  font-size: 16px;
  text-align: left;
  background-color: white;
  border: 1px solid #cccccc;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 4px;
  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  -moz-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  background-clip: padding-box;
}
/* line 97, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_dropdown.scss */
.dropdown-menu.pull-right {
  right: 0;
  left: auto;
}
/* line 108, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_dropdown.scss */
.dropdown-menu > li {
  margin-bottom: 0;
}
/* line 110, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_dropdown.scss */
.dropdown-menu > li > a {
  display: block;
  padding: 3px 20px;
  clear: both;
  font-weight: normal;
  line-height: 1.42857;
  color: #333333;
  white-space: nowrap;
}
/* This stylesheet provides the structural CSS for the dgrid */
/* line 2, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_datagrid-base.scss */
.dgrid {
  position: relative;
  overflow: hidden;
  /* This is needed by IE to prevent crazy scrollbar flashing */
  border: 1px solid #ddd;
  height: 30em;
  display: block;
}
/* line 10, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_datagrid-base.scss */
.dgrid-header {
  background-color: #eee;
  position: absolute;
  right: 17px;
  /* scrollbar width; revised in List.js if necessary */
  left: 0;
}
/* line 17, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_datagrid-base.scss */
.dgrid-header-scroll {
  position: absolute;
  top: 0;
  right: 0;
}
/* line 23, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_datagrid-base.scss */
.dgrid-footer {
  position: absolute;
  bottom: 0;
  width: 100%;
}
/* line 30, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_datagrid-base.scss */
.dgrid-header-hidden,
html.has-quirks .dgrid-header-hidden .dgrid-cell {
  /*
  	Used to "hide" header, without losing size information for reference.
  	!important is used to supersede theme styles at higher specificity.
  	Left/right box styles are untouched, as they may influence width of
  	.dgrid-content as updated in Grid's resize method.
  	Note: Still not quite perfect in IE Quirks mode (1px left over).
  */
  font-size: 0;
  /* allow shrinkage in IE Quirks mode for Lists */
  height: 0 !important;
  border-top: none !important;
  border-bottom: none !important;
  margin-top: 0 !important;
  margin-bottom: 0 !important;
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}
/* line 48, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_datagrid-base.scss */
.dgrid-sortable {
  cursor: pointer;
}
/* line 51, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_datagrid-base.scss */
.dgrid-header, .dgrid-header-row, .dgrid-footer {
  overflow: hidden;
  /*background-color: #eee;*/
}
/* line 56, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_datagrid-base.scss */
.dgrid-row-table {
  border-collapse: collapse;
  border: none;
  table-layout: fixed;
  empty-cells: show;
  width: 100%;
  /* this becomes 'auto' for IE7 (non-quirks) */
  height: 100%;
}
/* line 64, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_datagrid-base.scss */
.dgrid-cell {
  padding: 0px;
  text-align: left;
  overflow: hidden;
  vertical-align: top;
  border: 1px solid #ddd;
  border-top-style: none;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}
/* line 77, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_datagrid-base.scss */
.dgrid-cell-padding {
  padding: 3px;
}
/* line 81, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_datagrid-base.scss */
.dgrid-content {
  position: relative;
  height: 99%;
}
/* line 86, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_datagrid-base.scss */
.dgrid-scroller {
  overflow-x: auto;
  overflow-y: scroll;
  position: absolute;
  top: 0px;
  margin-top: 25px;
  /* this will be adjusted programmatically to fit below the header*/
  bottom: 0px;
  width: 100%;
}
/* line 96, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_datagrid-base.scss */
.dgrid-loading {
  position: relative;
  height: 100%;
}
/* line 100, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_datagrid-base.scss */
.dgrid-above {
  position: absolute;
  bottom: 0;
}
/* line 105, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_datagrid-base.scss */
.dgrid-expando-icon {
  width: 16px;
  height: 16px;
}
/* line 110, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_datagrid-base.scss */
.dgrid-tree-container {
  -webkit-transition-duration: 0.1s;
  -moz-transition-duration: 0.1s;
  -ms-transition-duration: 0.1s;
  -o-transition-duration: 0.1s;
  transition-duration: 0.1s;
  overflow: hidden;
}
/* line 119, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_datagrid-base.scss */
.dgrid-tree-container.dgrid-tree-resetting {
  -webkit-transition-duration: 0;
  -moz-transition-duration: 0;
  -ms-transition-duration: 0;
  -o-transition-duration: 0;
  transition-duration: 0;
}
/* Single Sort */
/* line 127, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_datagrid-base.scss */
.dgrid-sort-arrow {
  background-position: -64px -16px;
  display: block;
  float: right;
  margin: 0 4px 0 5px;
  height: 12px;
}
/* line 134, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_datagrid-base.scss */
.dgrid-sort-up .dgrid-sort-arrow {
  background-position: 0px -16px;
}
/* selection*/
/* line 139, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_datagrid-base.scss */
.dgrid-selected {
  background-color: #bfd6eb;
}
/* line 143, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_datagrid-base.scss */
.dgrid-input {
  width: 99%;
}
/* UA-specific hacks*/
/* line 148, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_datagrid-base.scss */
html.has-mozilla .dgrid *:focus, html.has-opera .dgrid *:focus {
  /* firefox's focus doesn't work by default for divs prior to actually tabbing into it. This fixes that
  (we don't do any other browsers because we are trying to stay as close to native as possible) */
  outline: 1px dotted;
}
/* line 153, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_datagrid-base.scss */
html.has-ie-6-7.has-no-quirks .dgrid-row-table {
  /* in IE7 this is needed instead of 100% to make it not create a horizontal scroll bar*/
  width: auto;
}
/* line 157, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_datagrid-base.scss */
html.has-quirks .dgrid-row-table, html.has-ie-6 .dgrid-row-table {
  /* similar story, height looks too high */
  height: auto;
}
/* line 163, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_datagrid-base.scss */
html.has-quirks .dgrid-header-scroll,
html.has-ie-6 .dgrid-header-scroll {
  /* ensure that header scroll node can shrink to 0 height in IE6 & quirks */
  font-size: 0;
}
/* line 168, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_datagrid-base.scss */
html.has-mozilla .dgrid-focus {
  /* fix row focus outline (prevents horizontal scroll in FF 3.6) */
  outline-offset: -1px;
}
/* will be used to calculate the width of the scrollbar */
/* line 174, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_datagrid-base.scss */
.dgrid-scrollbar-measure {
  width: 100px;
  height: 100px;
  overflow: scroll;
  position: absolute;
  top: -9999px;
}
/* indicator of a successful load */
/* line 183, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_datagrid-base.scss */
#dgrid-css-dgrid-loaded {
  display: none;
}
/* styles for autoheight */
/* line 188, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_datagrid-base.scss */
.dgrid-autoheight {
  height: auto;
}
/* line 191, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_datagrid-base.scss */
.dgrid-autoheight .dgrid-scroller {
  position: relative;
  overflow-y: hidden;
}
/* line 195, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_datagrid-base.scss */
.has-ie-6 .dgrid-autoheight .dgrid-scroller {
  /* IE6 doesn't react properly to hidden for some reason */
  overflow-y: visible;
}
/* line 199, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_datagrid-base.scss */
.dgrid-autoheight .dgrid-header-scroll {
  display: none;
}
/* line 202, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_datagrid-base.scss */
.dgrid-autoheight .dgrid-header {
  right: 0;
}
/* line 1, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_datagrid-pagination.scss */
.dgrid-pagination {
  padding-top: 2px;
  padding-bottom: 2px;
}
/* line 8, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_datagrid-pagination.scss */
.dgrid-status,
.dgrid-navigation,
.dgrid-page-size {
  /*padding: 1px 4px 0 4px;*/
  margin: 0 4px 0 4px;
}
/* line 14, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_datagrid-pagination.scss */
.dgrid-pagination .dgrid-status {
  float: left;
}
/* line 18, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_datagrid-pagination.scss */
.dgrid-page-size {
  width: 80px;
}
/* line 24, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_datagrid-pagination.scss */
.dgrid-pagination .dgrid-navigation,
.dgrid-pagination .dgrid-page-size {
  float: right;
}
/* line 28, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_datagrid-pagination.scss */
.dgrid-navigation a {
  font-weight: bold;
  text-decoration: none;
  color: inherit;
  padding: 0 4px;
}
/* line 35, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_datagrid-pagination.scss */
.has-ie-6-7 .dgrid-navigation a,
.has-ie.has-quirks .dgrid-navigation a {
  /* IE < 8 (and IE quirksmode) doesn't support inherit in most cases.
  	Unfortunately this makes more work for some skins as well...
  */
  color: #000;
}
/* line 41, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_datagrid-pagination.scss */
.dgrid-first, .dgrid-last, .dgrid-next, .dgrid-previous {
  font-size: 130%;
}
/* line 46, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_datagrid-pagination.scss */
.dgrid-pagination .dgrid-page-disabled,
.has-ie-6-7 .dgrid-navigation .dgrid-page-disabled,
.has-ie.has-quirks .dgrid-navigation .dgrid-page-disabled {
  color: #aaa;
  cursor: default;
}
/* line 50, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_datagrid-pagination.scss */
.dgrid-page-input {
  margin-top: 1px;
  width: 2em;
  text-align: center;
}
/* indicator of a successful load */
/* line 57, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_datagrid-pagination.scss */
#dgrid-css-extensions-Pagination-loaded {
  display: none;
}
/*------------*/
/* line 62, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_datagrid-pagination.scss */
.dgrid-pagination:after {
  clear: both;
  content: ".";
  display: block;
  height: 0;
  visibility: hidden;
  font-size: 0;
}
/* line 71, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_datagrid-pagination.scss */
.ie6 .dgrid-pagination {
  height: 1%;
  overflow: visible;
}
/* line 77, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_datagrid-pagination.scss */
.lte8 .dgrid-pagination,
.lte9 .dgrid-pagination {
  min-height: 1%;
}
/* core 
* --------------------------------------------------------------------------- */
/* line 3, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_datagrid-custom.scss */
.dgrid-scroller {
  overflow-x: hidden;
}
/* line 7, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_datagrid-custom.scss */
.dgrid-header {
  right: 0 !important;
}
/* line 11, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_datagrid-custom.scss */
.dgrid-header-scroll {
  display: none;
}
/* DataGrid Fields 
* --------------------------------------------------------------------------- */
/* line 18, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_datagrid-custom.scss */
.dgrid-selector {
  width: 3%;
  text-align: center;
}
/* line 22, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_datagrid-custom.scss */
.field-planNumber {
  width: 15%;
}
/* line 26, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_datagrid-custom.scss */
.field-planName {
  width: 20%;
}
/* line 30, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_datagrid-custom.scss */
.field-planManager {
  width: 20%;
}
/* line 34, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_datagrid-custom.scss */
.field-participants {
  width: 12%;
  text-align: right;
}
/* line 39, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_datagrid-custom.scss */
.field-contractIssue {
  width: 15%;
  text-align: right;
}
/* line 44, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_datagrid-custom.scss */
.field-balance {
  width: 15%;
  text-align: right;
}
/* line 49, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_datagrid-custom.scss */
.field-ytdContributionAmt {
  width: 15%;
  text-align: right;
}
/* line 54, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_datagrid-custom.scss */
.field-age {
  width: 7%;
  text-align: right;
}
/* line 59, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_datagrid-custom.scss */
.field-ssn {
  width: 10%;
}
/* line 63, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_datagrid-custom.scss */
.field-totalBalanceAmt {
  width: 15%;
  text-align: right;
}
/* line 68, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_datagrid-custom.scss */
.field-absoluteBalance {
  width: 15%;
  text-align: right;
}
/* line 73, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_datagrid-custom.scss */
.field-absoluteTotalBalance {
  width: 15%;
  text-align: right;
}
/* line 78, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_datagrid-custom.scss */
.field-participantName {
  width: 25%;
  white-space: nowrap;
  text-align: left;
}
/* tree plugin toggle field */
/* line 84, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_datagrid-custom.scss */
.field-expando {
  width: 3%;
}
/* edit plans grid */
/* line 90, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_datagrid-custom.scss */
.editPlans-grid .field-planName {
  width: 40%;
}
/* line 94, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_datagrid-custom.scss */
.editPlans-grid .field-ssn {
  width: 15%;
}
/* line 98, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_datagrid-custom.scss */
.editPlans-grid .field-age {
  width: 15%;
}
/* line 102, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_datagrid-custom.scss */
.editPlans-grid .field-absoluteBalance {
  width: 20%;
}
/* edit plans grid ^ */
/* plan participants grid */
/* line 110, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_datagrid-custom.scss */
.planParticipants-grid .field-participantName {
  width: 40%;
  white-space: nowrap;
  text-align: left;
}
/* line 116, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_datagrid-custom.scss */
.planParticipants-grid .field-planName {
  width: 40%;
  white-space: nowrap;
  text-align: left;
}
/* line 122, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_datagrid-custom.scss */
.planParticipants-grid .field-ssn {
  width: 15%;
}
/* line 126, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_datagrid-custom.scss */
.planParticipants-grid .field-age {
  width: 15%;
}
/* line 130, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_datagrid-custom.scss */
.planParticipants-grid .field-absoluteTotalBalance {
  width: 30%;
}
/* plan participants grid ^ */
/* participant source investment grid */
/* line 137, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_datagrid-custom.scss */
.participantInvSource-grid .field-moneySourceName {
  width: 40%;
}
/* line 140, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_datagrid-custom.scss */
.participantInvSource-grid .field-vestedBalance {
  width: 20%;
}
/* line 144, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_datagrid-custom.scss */
.participantInvSource-grid .field-vestedBalance {
  width: 20%;
}
/* line 148, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_datagrid-custom.scss */
.participantInvSource-grid .field-vestedBalancePercentage {
  width: 20%;
}
/* participant source investment grid ^ */
/* participant investment grid */
/* line 155, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_datagrid-custom.scss */
.participantInv-grid .field-fundName {
  width: 25%;
}
/* participant investment grid ^ */
/* DataGrid Structual Customizations    
* --------------------------------------------------------------------------- */
/* line 163, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_datagrid-custom.scss */
.ui-widget {
  background: #fff;
  border: 0px;
}
/* line 168, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_datagrid-custom.scss */
.ui-icon {
  width: 16px;
  height: 16px;
  background-image: url("/static/assets/images/datagrid/ui-icons_222222_256x240.png");
}
/* line 174, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_datagrid-custom.scss */
.ui-icon-triangle-1-e {
  background-position: -36px -16px;
}
/* line 178, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_datagrid-custom.scss */
.ui-icon-triangle-1-se {
  background-position: -52px -16px;
}
/* line 182, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_datagrid-custom.scss */
.ui-widget-content {
  font-family: inherit;
  background: #fff;
  color: #666;
}
/* line 188, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_datagrid-custom.scss */
.ui-widget-header .dgrid-row-table {
  background-repeat: repeat-x;
  background-color: #D7D7D7;
}
/*
.tpa-toplans-grid .ui-widget-header .dgrid-cell,
.tpa-toplans-grid .ui-widget-header .dgrid-cell:hover  {	
    background: transparent;
    background-color: #Ff6600;
    color: #fff;
}
*/
/* line 203, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_datagrid-custom.scss */
.has-ie-6 .ui-state-default {
  background-image: none;
}
/* line 223, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_datagrid-custom.scss */
.dgrid-cell {
  border: 0;
}
/* line 233, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_datagrid-custom.scss */
.dgrid-cell-padding {
  padding: 5px 10px;
}
/* line 237, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_datagrid-custom.scss */
.dgrid-row-even {
  background-color: #fff;
}
/* line 242, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_datagrid-custom.scss */
.dgrid-row-odd {
  background-color: #fff;
}
/* line 246, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_datagrid-custom.scss */
.ui-widget-header th {
  font-weight: bold;
  color: #333;
}
/*
.tpa-toplans-grid .ui-widget-header th {
	color: #fff;
	font-weight: bold;
}
*/
/* line 266, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_datagrid-custom.scss */
.dgrid-content a {
  color: #D75426;
}
/* line 270, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_datagrid-custom.scss */
.dgrid-content a:hover {
  color: #333;
}
/* line 274, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_datagrid-custom.scss */
.dgrid-footer {
  background: #fff;
}
/* line 278, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_datagrid-custom.scss */
.dgrid-cell {
  border: 0;
}
/* line 282, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_datagrid-custom.scss */
.dgrid-header > .dgrid-row-table {
  border-bottom: 1px solid #ccc;
  background-color: #fff;
}
/* line 287, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_datagrid-custom.scss */
.dgrid-row-table {
  border-bottom: #eee solid 1px;
}
/* Pagination Customizations    
* --------------------------------------------------------------------------- */
/* line 294, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_datagrid-custom.scss */
.ui-widget-header .dgrid-pagination {
  background-color: #fff;
}
/* line 307, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_datagrid-custom.scss */
.dgrid-first,
.dgrid-previous,
.dgrid-next,
.dgrid-last {
  color: #333 !important;
}
/* line 312, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_datagrid-custom.scss */
.dgrid-page-disabled {
  color: #ccc !important;
}
/* line 316, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_datagrid-custom.scss */
.dgrid-pagination-links a {
  color: #333;
}
/* line 320, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_datagrid-custom.scss */
.dgrid-pagination-links a.dgrid-page-disabled {
  color: #D75426 !important;
}
/* line 324, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_datagrid-custom.scss */
.dgrid-no-data {
  padding-top: 20px;
  text-align: center;
}
/* line 330, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_datagrid-custom.scss */
.dgrid-pagination {
  padding-top: 2px;
  padding-bottom: 2px;
}
/* Tree Plugin Customizations    
* --------------------------------------------------------------------------- */
/* line 338, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_datagrid-custom.scss */
.dgrid-tree-container {
  border-top: solid #ff6600 1px;
  border-bottom: solid #ff6600 1px;
}
/* line 3, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_portlet.scss */
.portlet {
  display: block;
  position: relative;
  margin: 0px 8px 30px 8px;
}
/* line 9, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_portlet.scss */
.portlet.voya-highligths .portlet-header {
  padding: 4px 10px;
  background-color: #fb8000;
}
/* line 15, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_portlet.scss */
.portlet.voya-highligths .portlet-controls {
  color: #fff;
}
/* line 19, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_portlet.scss */
.portlet.voya-highligths .portlet-header-title {
  margin: 0;
  border-bottom: 0px;
  color: white;
}
/* line 25, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_portlet.scss */
.portlet.voya-highligths .portlet-content-inner {
  background-color: #f6f6f6;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f1f1f1), color-stop(100%, #ffffff));
  background-image: -webkit-linear-gradient(#f1f1f1, #ffffff);
  background-image: -moz-linear-gradient(#f1f1f1, #ffffff);
  background-image: -o-linear-gradient(#f1f1f1, #ffffff);
  background-image: linear-gradient(#f1f1f1, #ffffff);
}
/* line 32, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_portlet.scss */
.portlet-header {
  display: block;
  width: 100%;
  margin-bottom: 0px;
  cursor: pointer;
}
/* line 39, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_portlet.scss */
.portlet-header.notoggle {
  cursor: default;
}
/* line 45, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_portlet.scss */
.portlet-header.opened .portlet-controls i.toggle:after {
  content: "\f0d7";
}
/* line 53, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_portlet.scss */
.portlet-header.closed .portlet-controls i.toggle:after {
  content: "\f0d8";
}
/* line 60, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_portlet.scss */
.portlet-header-title {
  padding-left: 0.5em;
  margin: 15px 0;
  border-bottom: 1px solid #145a7b;
  font-family: "Proxima Nova Light", Arial, sans-serif;
  color: #145a7b;
  font-weight: normal;
  padding: 0px;
  margin: 0px;
}
/* line 70, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_portlet.scss */
.portlet-content-inner {
  padding: 5px;
  overflow: hidden;
}
/* line 75, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_portlet.scss */
.portlet-controls {
  position: absolute;
  right: 10px;
  top: 5px;
  font-size: 14px;
  font-family: "Proxima Nova Light", Arial, sans-serif;
  color: #145a7b;
}
/* line 82, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_portlet.scss */
.portlet-controls i {
  margin-right: 5px;
}
/* line 87, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_portlet.scss */
.portlet-controls i:last-child {
  margin-right: 0;
}
/* line 93, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_portlet.scss */
.portlet-reset {
  margin: 0;
  border: 0;
  padding: 0;
  line-height: 1em;
  font: inherit;
  color: inherit;
}
/* line 1, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_section-nav.scss */
.section-nav {
  overflow: hidden;
  z-index: 100;
  background: white;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1;
  -webkit-transition: opacity 0.2s ease;
  -moz-transition: opacity 0.2s ease;
  -o-transition: opacity 0.2s ease;
  transition: opacity 0.2s ease;
}
/* line 7, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_section-nav.scss */
.section-nav.fixed {
  position: fixed;
  z-index: 100;
}
/* line 13, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_section-nav.scss */
.section-nav-vertical .label, .section-nav-vertical .arrow {
  display: inline-block;
}
/* line 17, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_section-nav.scss */
.section-nav-vertical .label {
  width: 80%;
  padding: 8px;
  background: #145a7b;
  border-bottom: 1px solid white;
  text-align: right;
}
/* line 24, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_section-nav.scss */
.section-nav-vertical .arrow {
  display: none;
  width: 0;
  height: 0;
  margin: 0 auto;
  border-top: 19px solid transparent;
  border-bottom: 19px solid transparent;
  border-left: 10px solid #76c5e4;
}
/* line 29, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_section-nav.scss */
.section-nav-vertical .section-nav-item {
  cursor: pointer;
  display: block;
  width: 100%;
  color: white;
}
/* line 36, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_section-nav.scss */
.section-nav-vertical .section-nav-item.active .label {
  background: #76c5e4;
  color: #333333;
}
/* line 40, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_section-nav.scss */
.section-nav-vertical .section-nav-item.active .arrow {
  display: inline-block;
}
/* line 45, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_section-nav.scss */
.section-nav-vertical ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
/* line 50, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_section-nav.scss */
.section-nav-vertical li {
  margin: 0;
  float: none;
  white-space: normal;
  display: block;
}
/* line 58, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_section-nav.scss */
.section-nav-horizontal {
  width: 100%;
  padding: 20px 0;
}
/* line 61, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_section-nav.scss */
.section-nav-horizontal ul {
  margin: 0;
  padding: 0;
  list-style: none;
  background: #145a7b;
}
/* line 67, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_section-nav.scss */
.section-nav-horizontal li {
  display: inline-block;
  margin: 0;
  border-right: 1px solid white;
}
/* line 74, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_section-nav.scss */
.section-nav-horizontal .section-nav-item {
  display: inline-block;
  position: relative;
  padding: 0.5em 2.5em;
  margin-left: -4px;
  color: white;
}
/* line 80, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_section-nav.scss */
.section-nav-horizontal .section-nav-item.active {
  background-color: #76c5e4;
  color: black;
}
/* line 83, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_section-nav.scss */
.section-nav-horizontal .section-nav-item.active .arrow {
  display: inline-block;
}
/* line 88, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_section-nav.scss */
.section-nav-horizontal .arrow {
  display: none;
  position: absolute;
  top: 95%;
  left: 50%;
  margin-left: -7px;
  line-height: 0;
  font-size: 24px;
  color: #76c5e4;
}
/* line 106, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_section-nav.scss */
.no-touch .section-nav a:hover .label {
  background: #76c5e4;
  color: #333333;
}
/* line 110, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_section-nav.scss */
.no-touch .section-nav a:hover .arrow {
  display: inline-block;
  border-left-color: #76c5e4;
}
/* line 117, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_section-nav.scss */
.no-touch .section-nav-horizontal a:hover {
  background: #76c5e4;
}
/* line 124, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_section-nav.scss */
.section-nav-horizontal.orange ul {
  background-color: #fb8000;
  background-image: -webkit-linear-gradient(left, color-stop(#b73f7c 0%), color-stop(#fb8000 100%));
  background-image: -o-linear-gradient(left, #b73f7c 0%, #fb8000 100%);
  background-image: linear-gradient(to right, #b73f7c 0%, #fb8000 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFB73F7C', endColorstr='#FFFB8000', GradientType=1);
}
/* line 130, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_section-nav.scss */
.section-nav-horizontal.orange a .arrow {
  color: #d75426;
}
/* line 133, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_section-nav.scss */
.section-nav-horizontal.orange a:hover {
  background-color: #d75426;
}
/* line 135, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_section-nav.scss */
.section-nav-horizontal.orange a:hover .label {
  background-color: transparent;
  color: white;
}
/* line 139, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_section-nav.scss */
.section-nav-horizontal.orange a:hover .arrow {
  color: #d75426;
}
/* line 143, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_section-nav.scss */
.section-nav-horizontal.orange a.active {
  background-color: #d75426;
  color: white;
}
/* line 148, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_section-nav.scss */
.section-nav-horizontal.orange a.active:hover .label {
  color: white;
}
/* line 151, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_section-nav.scss */
.section-nav-horizontal.orange a.active:hover .arrow {
  color: #d75426;
}
/* line 3, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_grid.scss */
.grid {
  background: white;
  margin: 0 0 20px 0;
}
/* line 6, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_grid.scss */
.grid:after {
  /* Or @extend clearfix */
  content: "";
  display: table;
  clear: both;
}
/* line 14, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_grid.scss */
[class*='col-'] {
  float: left;
  padding-right: 20px;
}
/* line 17, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_grid.scss */
.grid [class*='col-']:last-of-type {
  padding-right: 0;
}
/* line 21, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_grid.scss */
.col-1-1 {
  width: 99.99%;
}
/* line 25, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_grid.scss */
.col-2-3 {
  width: 66.66%;
}
/* line 28, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_grid.scss */
.col-1-3 {
  width: 33.33%;
}
/* line 31, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_grid.scss */
.col-1-2 {
  width: 50%;
}
/* line 34, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_grid.scss */
.col-1-4 {
  width: 25%;
}
/* line 37, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_grid.scss */
.col-1-8 {
  width: 12.5%;
}
/* Opt-in outside padding */
/* line 42, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_grid.scss */
.grid-pad {
  padding: 20px 0 20px 20px;
}
/* line 44, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_grid.scss */
.grid-pad [class*='col-']:last-of-type {
  padding-right: 20px;
}
/*
 * FLUID GRID
 * ----------
 * Update values to match your project grid!
 */
/* parent element of .gridholder should have overflow:hidden to make negative margin-right work as expected */
/* it is important to note that .fgrid-[n] units doesn't match proper size when used outside of .fgridholder */
/* line 9, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_fgrid.scss */
.fgridholder {
  margin-right: -1.5% !important;
}
/* .fgridholder should be used together with .clearfix, set negative margin as opposite value of gutter */
/* line 10, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_fgrid.scss */
.fgridholder > .grid {
  float: left;
  margin-right: 1.5% !important;
}
/* line 11, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_fgrid.scss */
.fgrid-1 {
  width: 6.83333333%;
}
/* line 12, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_fgrid.scss */
.fgrid-2 {
  width: 15.16666667%;
}
/* line 13, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_fgrid.scss */
.fgrid-3 {
  width: 23.5%;
}
/* line 14, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_fgrid.scss */
.fgrid-4 {
  width: 31.8333333%;
}
/* line 15, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_fgrid.scss */
.fgrid-5 {
  width: 40.16666667%;
}
/* line 16, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_fgrid.scss */
.fgrid-6 {
  width: 48.5%;
}
/* line 17, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_fgrid.scss */
.fgrid-7 {
  width: 56.83333333%;
}
/* line 18, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_fgrid.scss */
.fgrid-8 {
  width: 65.16666667%;
}
/* line 19, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_fgrid.scss */
.fgrid-9 {
  width: 73.5%;
}
/* line 20, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_fgrid.scss */
.fgrid-10 {
  width: 81.8333333%;
}
/* line 21, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_fgrid.scss */
.fgrid-11 {
  width: 90.1666667%;
}
/* line 22, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_fgrid.scss */
.fgrid-12 {
  width: 98.5%;
}
/* line 11, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_primary-nav.scss */
.primary-nav > section {
  border-right: 1px solid #b6b6b6;
  line-height: .99 !important;
}
/* line 15, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_primary-nav.scss */
.primary-nav > section .nav-section-link {
  color: #d75426;
  text-decoration: none;
  padding: 10px;
}
/* line 123, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_typography.scss */
.primary-nav > section .nav-section-link:hover, .primary-nav > section .nav-section-link:focus {
  color: #333333;
  text-decoration: none;
}
/* line 128, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_typography.scss */
.primary-nav > section .nav-section-link:focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
/* line 132, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_typography.scss */
.primary-nav > section .nav-section-link.selected {
  color: #333333;
}
/* line 18, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_primary-nav.scss */
.primary-nav > section .nav-section-link span {
  text-transform: uppercase;
  text-align: center;
  vertical-align: middle;
}
/* line 23, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_primary-nav.scss */
.primary-nav > section .nav-section-link.selected {
  border-bottom: 4px solid #cccccc;
}
/* line 28, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_primary-nav.scss */
.primary-nav > section:last-child {
  border-right: 0;
}
/* line 9, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_secondary-nav.scss */
.secondary-nav {
  font-family: inherit;
  font-size: 14px;
  width: 100%;
  overflow: hidden;
  display: inline-block;
  margin: 10px 0;
}
/* line 19, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_secondary-nav.scss */
.secondary-nav li {
  padding-left: 10px;
  padding-right: 10px;
}
/* line 22, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_secondary-nav.scss */
.secondary-nav li a {
  font-family: inherit;
  font-size: 14px;
  font-weight: bold;
  color: #d75426;
  text-decoration: none;
}
/* line 123, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_typography.scss */
.secondary-nav li a:hover, .secondary-nav li a:focus {
  color: #333333;
  text-decoration: none;
}
/* line 128, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_typography.scss */
.secondary-nav li a:focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
/* line 132, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_typography.scss */
.secondary-nav li a.selected {
  color: #333333;
}
/* line 30, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_secondary-nav.scss */
.secondary-nav .utility-bar {
  list-style: none;
  list-style: none;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  margin: 0;
  padding: 0;
  border: 0;
  overflow: hidden;
  *zoom: 1;
}
/* line 11, ../../../../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-0.12.7/frameworks/compass/stylesheets/compass/typography/lists/_bullets.scss */
.secondary-nav .utility-bar li {
  list-style-image: none;
  list-style-type: none;
  margin-left: 0;
}
/* line 18, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_nav-lists.scss */
.secondary-nav .utility-bar li {
  list-style-image: none;
  list-style-type: none;
  margin-left: 0;
  white-space: nowrap;
  display: inline;
  float: left;
  padding-left: 4px;
  padding-right: 4px;
}
/* line 48, ../../../../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-0.12.7/frameworks/compass/stylesheets/compass/typography/lists/_horizontal-list.scss */
.secondary-nav .utility-bar li:first-child, .secondary-nav .utility-bar li.first {
  padding-left: 0;
}
/* line 49, ../../../../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-0.12.7/frameworks/compass/stylesheets/compass/typography/lists/_horizontal-list.scss */
.secondary-nav .utility-bar li:last-child {
  padding-right: 0;
}
/* line 50, ../../../../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-0.12.7/frameworks/compass/stylesheets/compass/typography/lists/_horizontal-list.scss */
.secondary-nav .utility-bar li.last {
  padding-right: 0;
}
/* line 20, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_nav-lists.scss */
.secondary-nav .utility-bar li.divider {
  color: #6e6e6e;
}
/* line 25, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_nav-lists.scss */
.secondary-nav .utility-bar a {
  color: #d75426;
  text-decoration: none;
}
/* line 123, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_typography.scss */
.secondary-nav .utility-bar a:hover, .secondary-nav .utility-bar a:focus {
  color: #333333;
  text-decoration: none;
}
/* line 128, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_typography.scss */
.secondary-nav .utility-bar a:focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
/* line 132, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_typography.scss */
.secondary-nav .utility-bar a.selected {
  color: #333333;
}
/* line 34, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_secondary-nav.scss */
.secondary-nav .utility-bar li {
  padding-left: 5px;
  padding-right: 5px;
}
/* line 39, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_secondary-nav.scss */
.secondary-nav .utility-bar a {
  font-weight: normal;
}
/* line 6, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_page.scss */
#wrapper {
  height: 100%;
  min-width: 960px;
  left: 0;
  background-color: white;
}
/* line 14, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_page.scss */
#page-main {
  min-height: 100%;
  margin-bottom: -70px;
  padding-bottom: 70px;
}
/* line 22, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_page.scss */
.container {
  width: 100%;
  margin: 0 auto;
}
/* line 16, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_page-header.scss */
.nav-padding {
  padding-top: 167px;
}
/* line 20, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_page-header.scss */
.header {
  width: 100%;
  margin-top: 0;
  display: block;
  background-color: white;
  height: 137px;
  left: 0;
  top: 0;
  z-index: 1500;
  -webkit-box-shadow: 0 0px 8px #999999;
  -moz-box-shadow: 0 0px 8px #999999;
  box-shadow: 0 0px 8px #999999;
  	/*
  	.primary-nav {
  		//clear: both;
  		@extend .left;
  		height: 58px;
  		margin-top: 6px;
  		padding-top:0;
  		height: auto;
  		overflow: hidden;
  		
  		> section {
  			float:left;
  			margin-left:18px;
  			
  			.nav-section-header {
  				@include clearfix();
  				font-size: 0.9em;
  				font-weight: normal;
  				display: inline-block;
  				overflow: hidden;
  			}
  
  			.nav-section-link {
  				color: $primary-nav-color;
  				display: block;
  				height: 50px;
  				@include transition-property(color, opacity);
  	            @include transition-duration($animation-rollover-duration);
  				text-transform: uppercase;
  				
  				span {
  					padding-right:19px;
  					border-right: 1px solid #6e6e6e;
  				}
  				
  				&.faded {
  					@include opacity(.25);
  				}
  			}
  			
  			&:last-child {
  				span {
  					border-right:none;
  				}
  			}			
  		}
  	}		
  	*/
}
/* line 33, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_page-header.scss */
.header.fixed {
  position: fixed !important;
  top: 0;
  left: 0;
}
/* line 38, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_page-header.scss */
.header.headroom {
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  -o-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
/* line 42, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_page-header.scss */
.header.headroom-pinned {
  -webkit-transform: translateY(0);
  -moz-transform: translateY(0);
  -ms-transform: translateY(0);
  -o-transform: translateY(0);
  transform: translateY(0);
}
/* line 46, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_page-header.scss */
.header.headroom-unpinned {
  -webkit-transform: translateY(-42px);
  -moz-transform: translateY(-42px);
  -ms-transform: translateY(-42px);
  -o-transform: translateY(-42px);
  transform: translateY(-42px);
}
/* line 50, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_page-header.scss */
.header .primary-nav-header {
  position: relative;
  overflow: hidden;
  width: 100%;
  background-color: #eaeaea;
  height: 42px;
}
/* line 57, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_page-header.scss */
.header .primary-nav-header .container {
  position: relative;
}
/* line 62, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_page-header.scss */
.header .primary-nav {
  margin-top: 11px;
  margin-bottom: 5px;
}
/* line 69, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_page-header.scss */
.header .container {
  overflow: visible;
}
/* line 74, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_page-header.scss */
.header .brand {
  width: 140px;
  min-width: 140px;
  padding: 16px 0 0 8px;
}
/* line 130, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_page-header.scss */
.header .search-save-area {
  position: absolute;
  right: 0;
  top: 7px;
  width: 320px;
  padding: 0;
  margin: 10px 0 0 0;
}
/* line 139, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_page-header.scss */
.header .search-save-area .voya-search .search-box {
  position: relative;
}
/* line 142, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_page-header.scss */
.header .search-save-area .voya-search .search-box form {
  position: relative;
}
/* line 146, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_page-header.scss */
.header .search-save-area .voya-search .search-box label {
  display: none;
}
/* line 150, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_page-header.scss */
.header .search-save-area .voya-search .search-box input {
  position: absolute;
  display: inline;
  width: 142px;
  height: 32px;
  top: -4px;
  font-size: 14px;
  font-family: "Proxima Nova Regular", Arial, sans-serif;
  padding-left: 10px;
}
/* line 161, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_page-header.scss */
.header .search-save-area .voya-search .search-box .search-icon {
  border: none;
  position: absolute;
  right: 150px;
  top: 0;
  background: #d75426;
  padding-left: 7px;
  padding-top: 1px;
  font-size: 20px;
  background-image: -webkit-linear-gradient(top, #fb8000 0%, #d75426 100%);
  background-image: -o-linear-gradient(top, #fb8000 0%, #d75426 100%);
  background-image: linear-gradient(to bottom, #fb8000 0%, #d75426 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFB8000', endColorstr='#FFD75426', GradientType=0);
  -webkit-transition-property: background;
  -moz-transition-property: background;
  -o-transition-property: background;
  transition-property: background;
  -webkit-transition-duration: 0.5s;
  -moz-transition-duration: 0.5s;
  -o-transition-duration: 0.5s;
  transition-duration: 0.5s;
  width: 32px;
  height: 32px;
  color: white;
  -webkit-border-radius: 0 5px 5px 0;
  -moz-border-radius: 0 5px 5px 0;
  -ms-border-radius: 0 5px 5px 0;
  -o-border-radius: 0 5px 5px 0;
  border-radius: 0 5px 5px 0;
}
/* line 176, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_page-header.scss */
.header .search-save-area .voya-search .search-box .search-icon:hover {
  background: #d75426;
}
/* line 183, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_page-header.scss */
.header .search-save-area .voya-search.active .search-box {
  position: absolute;
  right: 150px;
}
/* line 186, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_page-header.scss */
.header .search-save-area .voya-search.active .search-box input {
  position: relative;
  -webkit-transition-property: width;
  -moz-transition-property: width;
  -o-transition-property: width;
  transition-property: width;
  -webkit-transition-duration: 0.25s;
  -moz-transition-duration: 0.25s;
  -o-transition-duration: 0.25s;
  transition-duration: 0.25s;
  width: 260px;
}
/* line 192, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_page-header.scss */
.header .search-save-area .voya-search.active .search-box .search-icon {
  right: 0;
}
/* line 199, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_page-header.scss */
.header .search-save-area .pin {
  position: absolute;
  width: 72px;
  top: 8px;
  right: 70px;
}
/* line 204, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_page-header.scss */
.header .search-save-area .pin .circle {
  position: absolute;
  right: 0;
  top: -8px;
  width: 33px;
  height: 33px;
  border-radius: 50%;
  background: #d75426;
  text-align: center;
}
/* line 213, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_page-header.scss */
.header .search-save-area .pin .circle i {
  color: white;
  font-size: 22px;
}
/* line 218, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_page-header.scss */
.header .search-save-area .pin .badge {
  position: absolute;
  top: -15px;
  right: -5px;
  background: #ffc700;
  color: #333333;
  display: none;
}
/* line 226, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_page-header.scss */
.header .search-save-area .pin p {
  position: absolute;
  text-align: center;
  margin: 0;
  margin-left: 8px;
  font-family: "Proxima Nova Regular", Arial, sans-serif;
  font-size: .55em;
  color: #000;
  line-height: 1em;
}
/* line 236, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_page-header.scss */
.header .search-save-area .pin i {
  padding-right: 1px;
  padding-top: 2px;
  line-height: 34px;
}
/* line 243, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_page-header.scss */
.header .search-save-area .cart {
  position: absolute;
  width: 72px;
  top: 8px;
  right: 0;
}
/* line 248, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_page-header.scss */
.header .search-save-area .cart .circle {
  position: absolute;
  right: 0;
  top: -8px;
  width: 33px;
  height: 33px;
  border-radius: 50%;
  background: #d75426;
  text-align: center;
}
/* line 257, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_page-header.scss */
.header .search-save-area .cart .circle i {
  color: white;
  font-size: 22px;
}
/* line 262, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_page-header.scss */
.header .search-save-area .cart .badge {
  position: absolute;
  top: -15px;
  right: -5px;
  background: #ffc700;
  color: #333333;
  display: none;
}
/* line 270, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_page-header.scss */
.header .search-save-area .cart p {
  position: absolute;
  text-align: center;
  margin: 0;
  margin-left: 8px;
  font-family: "Proxima Nova Regular", Arial, sans-serif;
  font-size: .55em;
  color: #000;
  line-height: 1em;
}
/* line 280, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_page-header.scss */
.header .search-save-area .cart i {
  padding-right: 2px;
  padding-bottom: 2px;
  line-height: 34px;
}
/* line 290, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_page-header.scss */
.lt-ie9 .header {
  border-bottom: 1px solid #eaeaea;
}
/* line 294, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_page-header.scss */
.lt-ie9 .headroom-pinned {
  top: 0;
}
/* line 298, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_page-header.scss */
.lt-ie9 .headroom-unpinned {
  top: -42px;
  overflow: visible;
}
/* line 1, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_page-footer.scss */
.footer {
  position: relative;
  margin-top: 25px;
  z-index: 100;
}
/* line 6, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_page-footer.scss */
.footer .bottom {
  height: 45px;
}
/* line 9, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_page-footer.scss */
.footer .bottom .bg {
  height: inherit;
}
/* line 13, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_page-footer.scss */
.footer .bottom .footer-bg, .footer .bottom .footer-bg-right-side, .footer .bottom .footer-logo {
  height: 45px;
}
/* line 17, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_page-footer.scss */
.footer .bottom .footer-bg {
  background-color: #f26622;
  background-image: -webkit-linear-gradient(left, color-stop(#fb8000 0%), color-stop(#f26622 100%));
  background-image: -o-linear-gradient(left, #fb8000 0%, #f26622 100%);
  background-image: linear-gradient(to right, #fb8000 0%, #f26622 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFB8000', endColorstr='#FFF26622', GradientType=1);
  width: 70%;
  height: inherit;
}
/* line 23, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_page-footer.scss */
.footer .bottom .footer-bg-right-side {
  background: url('/static/assets/images/global/footer-bg-right-side.png?1407323826') no-repeat;
  width: 72px;
}
/* line 27, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_page-footer.scss */
.footer .bottom .footer-logo {
  background: url('/static/assets/images/global/footer-logo.png?1407323826') no-repeat 15px 10px;
  width: 118px;
}
/* line 31, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_page-footer.scss */
.footer .bottom .wrap {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 10;
}
/* line 38, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_page-footer.scss */
.footer .bottom ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
/* line 43, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_page-footer.scss */
.footer .bottom li {
  display: inline-block;
  padding: 0 12px;
  margin: 0;
}
/* line 48, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_page-footer.scss */
.footer .bottom a {
  color: white;
  font-size: 0.8em;
  text-transform: uppercase;
}
/* line 53, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_page-footer.scss */
.footer .bottom .footer-links {
  padding-top: 12px;
}
/* line 59, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_page-footer.scss */
.footer .bottom .social-links ul {
  margin-top: 10px;
}
/* line 62, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_page-footer.scss */
.footer .bottom .social-links li {
  padding: 0 5px;
}
/* line 65, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_page-footer.scss */
.footer .bottom .social-links li:last-child {
  padding-right: 0;
}
/* line 69, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_page-footer.scss */
.footer .bottom .social-links span {
  color: #d75426;
  font-size: 2em;
}
/* line 73, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_page-footer.scss */
.footer .bottom .social-links .sr {
  font-size: 0;
}
/* line 12, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_dropdown-megamenu.scss */
.dropdown-megamenu {
  -webkit-box-shadow: inset 0 10px 0 0 #fb8000;
  -moz-box-shadow: inset 0 10px 0 0 #fb8000;
  box-shadow: inset 0 10px 0 0 #fb8000;
  padding-top: 10px;
  margin-top: 10px;
  position: absolute;
  opacity: .5;
  margin-left: -5000px;
  top: 80px;
  background-color: #fff;
  width: auto;
}
/* line 13, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_dropdown-megamenu.scss */
.dropdown-megamenu:before {
  position: absolute;
  top: -8px;
  left: 47%;
  z-index: 1508;
  content: "";
  width: 0;
  height: 0;
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  border-bottom: 8px solid #fb8000;
}
/* line 26, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_dropdown-megamenu.scss */
.dropdown-megamenu.full-width {
  width: 90%;
  left: 25px;
}
/* line 29, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_dropdown-megamenu.scss */
.dropdown-megamenu.full-width.mybusiness:before {
  left: 95px;
}
/* line 32, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_dropdown-megamenu.scss */
.dropdown-megamenu.full-width.products:before {
  left: 205px;
}
/* line 35, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_dropdown-megamenu.scss */
.dropdown-megamenu.full-width.forms_materials:before {
  left: 345px;
}
/* line 38, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_dropdown-megamenu.scss */
.dropdown-megamenu.full-width.awareness:before {
  left: 485px;
}
/* line 56, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_dropdown-megamenu.scss */
.dropdown-megamenu.active {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1;
  margin-left: 0;
  top: 80px;
}
/* line 62, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_dropdown-megamenu.scss */
.dropdown-megamenu .container {
  background-color: #fff;
  padding: 0px;
  margin: 0px;
  width: 100%;
  z-index: 1200;
  position: relative;
  -webkit-box-shadow: 0px 3px 8px #999999;
  -moz-box-shadow: 0px 3px 8px #999999;
  box-shadow: 0px 3px 8px #999999;
  overflow: hidden;
  *zoom: 1;
}
/* line 73, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_dropdown-megamenu.scss */
.dropdown-megamenu .container header, .dropdown-megamenu .container footer {
  position: relative;
  width: 100%;
  clear: both;
  list-style: none;
  list-style: none;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  margin: 0;
  padding: 0;
  border: 0;
  overflow: hidden;
  *zoom: 1;
}
/* line 11, ../../../../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-0.12.7/frameworks/compass/stylesheets/compass/typography/lists/_bullets.scss */
.dropdown-megamenu .container header li, .dropdown-megamenu .container footer li {
  list-style-image: none;
  list-style-type: none;
  margin-left: 0;
}
/* line 18, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_nav-lists.scss */
.dropdown-megamenu .container header li, .dropdown-megamenu .container footer li {
  list-style-image: none;
  list-style-type: none;
  margin-left: 0;
  white-space: nowrap;
  display: inline;
  float: left;
  padding-left: 4px;
  padding-right: 4px;
}
/* line 48, ../../../../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-0.12.7/frameworks/compass/stylesheets/compass/typography/lists/_horizontal-list.scss */
.dropdown-megamenu .container header li:first-child, .dropdown-megamenu .container header li.first, .dropdown-megamenu .container footer li:first-child, .dropdown-megamenu .container footer li.first {
  padding-left: 0;
}
/* line 49, ../../../../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-0.12.7/frameworks/compass/stylesheets/compass/typography/lists/_horizontal-list.scss */
.dropdown-megamenu .container header li:last-child, .dropdown-megamenu .container footer li:last-child {
  padding-right: 0;
}
/* line 50, ../../../../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-0.12.7/frameworks/compass/stylesheets/compass/typography/lists/_horizontal-list.scss */
.dropdown-megamenu .container header li.last, .dropdown-megamenu .container footer li.last {
  padding-right: 0;
}
/* line 20, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_nav-lists.scss */
.dropdown-megamenu .container header li.divider, .dropdown-megamenu .container footer li.divider {
  color: #6e6e6e;
}
/* line 25, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_nav-lists.scss */
.dropdown-megamenu .container header a, .dropdown-megamenu .container footer a {
  color: #d75426;
  text-decoration: none;
}
/* line 123, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_typography.scss */
.dropdown-megamenu .container header a:hover, .dropdown-megamenu .container header a:focus, .dropdown-megamenu .container footer a:hover, .dropdown-megamenu .container footer a:focus {
  color: #333333;
  text-decoration: none;
}
/* line 128, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_typography.scss */
.dropdown-megamenu .container header a:focus, .dropdown-megamenu .container footer a:focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
/* line 132, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_typography.scss */
.dropdown-megamenu .container header a.selected, .dropdown-megamenu .container footer a.selected {
  color: #333333;
}
/* line 80, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_dropdown-megamenu.scss */
.dropdown-megamenu .container header a, .dropdown-megamenu .container footer a {
  color: #d75426;
  text-decoration: none;
  font-size: 14px;
}
/* line 123, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_typography.scss */
.dropdown-megamenu .container header a:hover, .dropdown-megamenu .container header a:focus, .dropdown-megamenu .container footer a:hover, .dropdown-megamenu .container footer a:focus {
  color: #333333;
  text-decoration: none;
}
/* line 128, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_typography.scss */
.dropdown-megamenu .container header a:focus, .dropdown-megamenu .container footer a:focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
/* line 132, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_typography.scss */
.dropdown-megamenu .container header a.selected, .dropdown-megamenu .container footer a.selected {
  color: #333333;
}
/* line 83, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_dropdown-megamenu.scss */
.dropdown-megamenu .container header a:after, .dropdown-megamenu .container footer a:after {
  content: "\f0a9";
  margin-left: 5px;
}
/* line 90, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_dropdown-megamenu.scss */
.dropdown-megamenu .container header li, .dropdown-megamenu .container footer li {
  margin: 5px 10px 5px 10px;
}
/* line 95, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_dropdown-megamenu.scss */
.dropdown-megamenu .container header {
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #f5f5f5));
  background-image: -webkit-linear-gradient(#ffffff, #f5f5f5);
  background-image: -moz-linear-gradient(#ffffff, #f5f5f5);
  background-image: -o-linear-gradient(#ffffff, #f5f5f5);
  background-image: linear-gradient(#ffffff, #f5f5f5);
  border-bottom: 1px solid #e5e5e5;
}
/* line 100, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_dropdown-megamenu.scss */
.dropdown-megamenu .container footer {
  background-color: #fb8000;
}
/* line 102, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_dropdown-megamenu.scss */
.dropdown-megamenu .container footer a {
  line-height: 25px;
  color: white;
}
/* line 106, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_dropdown-megamenu.scss */
.dropdown-megamenu .container footer section {
  height: 25px;
  padding: 0px 0px 0px 20px;
  border-right: 1px solid #ffffff;
  vertical-align: middle;
}
/* line 111, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_dropdown-megamenu.scss */
.dropdown-megamenu .container footer section:last-child {
  border-right: 0;
}
/* line 117, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_dropdown-megamenu.scss */
.dropdown-megamenu .container section {
  float: left;
  display: inline-block;
  padding: 0px 0px 10px 20px;
}
/* line 124, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_dropdown-megamenu.scss */
.dropdown-megamenu .container.three-columns section {
  width: 33.3%;
}
/* line 129, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_dropdown-megamenu.scss */
.dropdown-megamenu .container.two-columns section {
  width: 50%;
}
/* line 134, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_dropdown-megamenu.scss */
.dropdown-megamenu .container.four-columns section {
  width: 25%;
}
/* line 139, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_dropdown-megamenu.scss */
.dropdown-megamenu .container.five-columns section {
  width: 20%;
}
/* line 144, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_dropdown-megamenu.scss */
.dropdown-megamenu .container.six-columns section {
  width: 16.6%;
}
/* line 150, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_dropdown-megamenu.scss */
.dropdown-megamenu:after {
  content: ' ';
  display: block;
  clear: both;
}
/* line 156, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_dropdown-megamenu.scss */
.dropdown-megamenu .megamenu-nav-links {
  list-style: none;
  list-style: none;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  line-height: .99 !important;
}
/* line 11, ../../../../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-0.12.7/frameworks/compass/stylesheets/compass/typography/lists/_bullets.scss */
.dropdown-megamenu .megamenu-nav-links li {
  list-style-image: none;
  list-style-type: none;
  margin-left: 0;
}
/* line 32, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_nav-lists.scss */
.dropdown-megamenu .megamenu-nav-links li {
  float: none !important;
  display: block;
  margin: 10px 0;
}
/* line 37, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_nav-lists.scss */
.dropdown-megamenu .megamenu-nav-links a {
  color: #d75426;
  text-decoration: none;
}
/* line 123, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_typography.scss */
.dropdown-megamenu .megamenu-nav-links a:hover, .dropdown-megamenu .megamenu-nav-links a:focus {
  color: #333333;
  text-decoration: none;
}
/* line 128, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_typography.scss */
.dropdown-megamenu .megamenu-nav-links a:focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
/* line 132, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_typography.scss */
.dropdown-megamenu .megamenu-nav-links a.selected {
  color: #333333;
}
/* line 160, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_dropdown-megamenu.scss */
.dropdown-megamenu .megamenu-nav-links ul {
  margin-left: 10px;
}
/* line 163, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_dropdown-megamenu.scss */
.dropdown-megamenu .megamenu-nav-links ul a {
  color: #d75426;
  text-decoration: none;
  font-size: 14px;
}
/* line 123, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_typography.scss */
.dropdown-megamenu .megamenu-nav-links ul a:hover, .dropdown-megamenu .megamenu-nav-links ul a:focus {
  color: #333333;
  text-decoration: none;
}
/* line 128, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_typography.scss */
.dropdown-megamenu .megamenu-nav-links ul a:focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
/* line 132, ../../../../../public_html/static/assets/stylesheets/voyapp/baseline/_typography.scss */
.dropdown-megamenu .megamenu-nav-links ul a.selected {
  color: #333333;
}
/* line 169, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_dropdown-megamenu.scss */
.dropdown-megamenu .megamenu-nav-links a {
  position: relative;
  font-family: "Proxima Nova Regular", Arial, sans-serif;
  font-size: 16px;
  color: #145a7b;
}
/* line 174, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_dropdown-megamenu.scss */
.dropdown-megamenu .megamenu-nav-links a > i {
  font-size: 0.4em;
  top: 6px;
  position: absolute;
}
/* line 179, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_dropdown-megamenu.scss */
.dropdown-megamenu .megamenu-nav-links a > span {
  margin-left: 10px;
}
/* line 187, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_dropdown-megamenu.scss */
.lt-ie9 .dropdown-megamenu {
  border: 1px solid #ccc;
  border-top: 10px solid #fb8000;
}
/* 
	retirement web  
*/
/* line 5, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_tpa-dashboard.scss */
a.tpa-btnAcct {
  background: url("/static/images/orange_left.png") no-repeat 0 0;
  *filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/static/images/orange_left.png',sizingMethod='crop');
}
/* line 11, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_tpa-dashboard.scss */
a.tpa-btnAcct:hover,
a.tpa-btnAlert:hover {
  background: url("/static/images/orange_left.png") no-repeat 0 0;
  *filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/static/images/orange_left.png',sizingMethod='crop');
}
/* line 16, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_tpa-dashboard.scss */
a.tpa-btnAcct span {
  background: url("/static/images/orange_center.png") repeat-x;
}
/* line 20, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_tpa-dashboard.scss */
a.tpa-btnAcct:hover span, a.tpa-btnAlert:hover span {
  background: url("/static/images/orange_center.png") repeat-x;
}
/* line 23, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_tpa-dashboard.scss */
a.tpa-btnAcct b {
  background: url("/static/images/orange_right.gif") no-repeat 0 0;
  *filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/static/images/orange_right.gif',sizingMethod='crop');
}
/* line 27, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_tpa-dashboard.scss */
a.tpa-btnAcct:hover b {
  background: url("/static/images/orange_right.gif") no-repeat 0 0;
  *filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/static/images/orange_right.gif',sizingMethod='crop');
}
/* line 34, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_tpa-dashboard.scss */
a.tpa-btnAcct,
a.tpa-btnAcct b,
a.tpa-btnAcct span {
  /*position:relative; */
  display: block;
  float: left;
  height: 28px;
  color: #FFF;
  vertical-align: middle;
  white-space: nowrap;
  cursor: pointer;
  text-decoration: none;
  /*font-weight:normal;*/
}
/* line 48, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_tpa-dashboard.scss */
a.tpa-btnAcct span:link {
  text-decoration: none;
  color: #ffffff;
  /*font-size:12px;*/
}
/* line 49, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_tpa-dashboard.scss */
a.tpa-btnAcct span:visited {
  text-decoration: none;
  color: #ffffff;
  /*font-size:12x;*/
}
/* line 50, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_tpa-dashboard.scss */
a.tpa-btnAcct span:hover {
  text-decoration: underline;
  color: #ffffff;
  /*font-size:12px;*/
}
/* line 51, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_tpa-dashboard.scss */
a.tpa-btnAcct span:active {
  text-decoration: underline;
  color: #ffffff;
  /*font-size:12px; */
}
/* line 54, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_tpa-dashboard.scss */
a.tpa-btnAcct {
  *display: inline-block;
}
/* line 58, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_tpa-dashboard.scss */
a.tpa-btnAcct, a.btn3, a.btnAlert, a.btn_close {
  padding-left: 6px;
}
/* line 61, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_tpa-dashboard.scss */
a.btn span, a.tpa-btnAcct span, a.btnAlert span, a.btn_close span {
  padding: 5px 3px 0px 3px;
}
/* line 65, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_tpa-dashboard.scss */
a.btn b, a.tpa-btnAcct b, a.btn2 b, a.btn3 b, a.btnAlert b, a.btn_close b {
  width: 6px;
}
/*	
.tpa-shadow-box {
    background-color: #fff;
    -moz-box-shadow: 0px 3px 2px #999;
    -webkit-box-shadow: 0px 3px 2px #999; 
    box-shadow: 0px 3px 2px #999; 
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=180, Color='#999999')";
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#999999');   
}
*/
/* line 79, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_tpa-dashboard.scss */
.lt-ie9 .tpa-shadow-box a {
  position: relative;
  /* text-underline a href problem */
}
/* line 83, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_tpa-dashboard.scss */
.tpa-toplans-footerLinks {
  margin: 8px 0 0 0;
  text-align: right;
}
/* line 94, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_tpa-dashboard.scss */
.tpa-tbl,
.tpa-tbl tr {
  border: 1px solid #D7D7D7;
  background-color: #FFF;
  padding: 8px 4px 8px 4px;
}
/* line 100, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_tpa-dashboard.scss */
.tpa-tbl td,
.tpa-tbl th {
  border-top: 1px solid #D7D7D7;
  border-bottom: 1px solid #D7D7D7;
  padding: 8px 4px 8px 4px;
  color: #666;
}
/* line 108, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_tpa-dashboard.scss */
.tpa-tbl .odd {
  background-color: #F6F6F6;
}
/* line 110, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_tpa-dashboard.scss */
.tpa-tbl .summary {
  background-image: url("/static/images/tableHdr_ograd_lg.png");
  color: #D75600;
  font-weight: bold;
}
/* line 119, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_tpa-dashboard.scss */
.tpa-grey-tbl,
.tpa-grey-tbl th,
.tpa-grey-tbl td {
  color: #666;
  border-collapse: collapse;
  border: 1px solid #E9E9E9;
  padding: 4px 4px 4px 4px;
  vertical-align: top;
}
/* line 128, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_tpa-dashboard.scss */
.tpa-grey-tbl th {
  background-image: url("/static/images/tableHdr_bg_wh_gr.png");
  background-repeat: repeat-x;
  background-color: #D7D7D7;
  color: #F60;
  font-weight: bold;
  padding: 5px 4px 5px 4px;
  vertical-align: top;
}
/* line 139, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_tpa-dashboard.scss */
.tpa-grey-tbl td.head {
  background-color: #F6F6F6;
  padding: 4px 4px 4px 4px;
  border: 1px solid #E9E9E9;
}
/* line 146, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_tpa-dashboard.scss */
.tpa-grey-tbl td.head2 {
  padding: 4px 4px 4px 20px;
  border: 1px solid #E9E9E9;
}
/* line 153, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_tpa-dashboard.scss */
.tpa-grey-tbl tr.odd,
.tpa-grey-tbl td.odd {
  background-color: #F6F6F6;
}
/* line 157, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_tpa-dashboard.scss */
.tpa-grey-tbl th.sum {
  background-image: url("/static/images/tableHdr_ograd_lg.png");
  color: #D75600;
  font-weight: bold;
  /*padding: 8px 4px 8px 4px;*/
  border: 1px solid #E9E9E9;
}
/* line 166, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_tpa-dashboard.scss */
.tpa-search-filters {
  background-color: #f1f4f4;
  margin: 15px auto 20px;
  padding: 10px 0px 10px 0px;
  border: 1px solid #DCDCDC;
}
/* line 173, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_tpa-dashboard.scss */
.tpa-search-filters table {
  margin: 0 auto;
}
/* line 176, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_tpa-dashboard.scss */
.tpa-search-filters td {
  text-align: left;
  color: #666;
}
/* line 181, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_tpa-dashboard.scss */
.tpa-search-box {
  background-color: #fff;
  border: none;
  padding: 6px 6px 6px 6px;
  color: #666;
}
/*
.tpa-search-box input {
    font-size: 0.917em;    
}
*/
/* line 194, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_tpa-dashboard.scss */
.tpa-search-controls {
  margin: 0 0 10px 0;
}
/* line 198, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_tpa-dashboard.scss */
.tpa-search-textfield {
  width: 95%;
}
/* line 202, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_tpa-dashboard.scss */
.tpa-search-firstname-textfield {
  width: 95px;
}
/* line 206, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_tpa-dashboard.scss */
.tpa-search-lastname-textfield {
  width: 115px;
}
/*
.tpa-search-name-textfield {
    width: 82px;
}
*/
/* line 214, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_tpa-dashboard.scss */
.tpa-search-last4ssn-textfield {
  width: 28px;
}
/* line 219, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_tpa-dashboard.scss */
.tpa-search-firstname-textfield {
  font-size: 11px;
  width: 95%;
}
/* line 224, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_tpa-dashboard.scss */
.tpa-search-error {
  color: red;
  font-weight: bold;
}
/* line 230, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_tpa-dashboard.scss */
.tpa-plansummary-holder {
  background: transparent;
  background-color: #fff;
  padding: 0 10px;
  border-top: solid 3px #ff6600;
}
/* line 237, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_tpa-dashboard.scss */
.tpa-plansummary-contact-title {
  color: #999;
  font-weight: bold;
}
/* line 242, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_tpa-dashboard.scss */
.tpa-plansummary-contact-data {
  color: #666;
}
/* line 250, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_tpa-dashboard.scss */
table.tpa-plan-details,
table.tpa-plan-details td,
table.tpa-plan-details tr,
table.tpa-plan-details th {
  background-color: #FFF;
  padding: 5px 3px 5px 3px;
  border-bottom: 1px solid #E0E0E0;
}
/* line 256, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_tpa-dashboard.scss */
table.tpa-plan-details th.sum {
  background-image: url("/static/images/tableHdr_ograd_lg.png");
  color: #D75600;
  font-weight: bold;
  padding: 6px 3px 6px 3px;
}
/* line 264, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_tpa-dashboard.scss */
.tpa-plan-details-piechart-holder {
  height: 190px;
  width: 200px;
}
/* line 269, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_tpa-dashboard.scss */
.tpa-plan-bysource-piechart-holder {
  height: 200px;
  width: 250px;
}
/* line 274, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_tpa-dashboard.scss */
.tpa-plan-details-balance-title {
  font-weight: bold;
  color: #F60;
}
/* line 2, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_products.scss */
.product-details .content-sidebar {
  width: 20%;
}
/* line 6, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_products.scss */
.product-details .content-sidebar:after {
  content: "\A0";
}
/* line 9, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_products.scss */
.product-details .content-sidebar .section-nav {
  visibility: visible;
}
/* line 14, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_products.scss */
.product-details .article-content {
  width: 80%;
}
/* line 17, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_products.scss */
.product-details .article-content > section {
  margin-bottom: 40px;
}
/* line 2, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_content-listing.scss */
.content-listing-highlights article {
  margin: 5px 4px 15px 4px;
}
/* line 4, ../../../../../public_html/static/assets/stylesheets/voyapp/components/_content-listing.scss */
.content-listing-highlights article h4, .content-listing-highlights article p {
  margin-top: 0px;
  margin-bottom: 0px;
}
/* line 3, ../../../../../public_html/static/assets/stylesheets/voyapp/components/select2/core.scss */
.select2-container {
  box-sizing: border-box;
  display: inline-block;
  margin: 0;
  position: relative;
  vertical-align: middle;
}
/* line 1, ../../../../../public_html/static/assets/stylesheets/voyapp/components/select2/_single.scss */
.select2-container .select2-selection--single {
  box-sizing: border-box;
  cursor: pointer;
  display: block;
  height: 28px;
  user-select: none;
  -webkit-user-select: none;
}
/* line 12, ../../../../../public_html/static/assets/stylesheets/voyapp/components/select2/_single.scss */
.select2-container .select2-selection--single .select2-selection__rendered {
  display: block;
  overflow: hidden;
  padding-left: 8px;
  padding-right: 20px;
  text-overflow: ellipsis;
}
/* line 23, ../../../../../public_html/static/assets/stylesheets/voyapp/components/select2/_single.scss */
.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered {
  padding-right: 8px;
  padding-left: 20px;
}
/* line 1, ../../../../../public_html/static/assets/stylesheets/voyapp/components/select2/_multiple.scss */
.select2-container .select2-selection--multiple {
  box-sizing: border-box;
  cursor: pointer;
  display: block;
  min-height: 32px;
  user-select: none;
  -webkit-user-select: none;
}
/* line 12, ../../../../../public_html/static/assets/stylesheets/voyapp/components/select2/_multiple.scss */
.select2-container .select2-selection--multiple .select2-selection__rendered {
  display: inline-block;
  overflow: hidden;
  padding-left: 8px;
  text-overflow: ellipsis;
}
/* line 20, ../../../../../public_html/static/assets/stylesheets/voyapp/components/select2/_multiple.scss */
.select2-container .select2-search--inline {
  float: left;
}
/* line 23, ../../../../../public_html/static/assets/stylesheets/voyapp/components/select2/_multiple.scss */
.select2-container .select2-search--inline .select2-search__field {
  border: none;
  font-size: 100%;
  margin-top: 5px;
}
/* line 1, ../../../../../public_html/static/assets/stylesheets/voyapp/components/select2/_dropdown.scss */
.select2-dropdown {
  background-color: white;
  border: 1px solid #aaa;
  border-radius: 4px;
  box-sizing: border-box;
  display: block;
  position: absolute;
  left: -100000px;
  width: 100%;
  z-index: 100;
}
/* line 19, ../../../../../public_html/static/assets/stylesheets/voyapp/components/select2/_dropdown.scss */
.select2-results {
  display: block;
}
/* line 23, ../../../../../public_html/static/assets/stylesheets/voyapp/components/select2/_dropdown.scss */
.select2-results__options {
  list-style: none;
  margin: 0;
  padding: 0;
}
/* line 30, ../../../../../public_html/static/assets/stylesheets/voyapp/components/select2/_dropdown.scss */
.select2-results__option {
  padding: 6px;
  margin: 0;
  user-select: none;
  -webkit-user-select: none;
}
/* line 36, ../../../../../public_html/static/assets/stylesheets/voyapp/components/select2/_dropdown.scss */
.select2-results__option[aria-selected] {
  cursor: pointer;
}
/* line 41, ../../../../../public_html/static/assets/stylesheets/voyapp/components/select2/_dropdown.scss */
.select2-container--open .select2-dropdown {
  left: 0;
}
/* line 45, ../../../../../public_html/static/assets/stylesheets/voyapp/components/select2/_dropdown.scss */
.select2-container--open .select2-dropdown--above {
  border-bottom: none;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
/* line 51, ../../../../../public_html/static/assets/stylesheets/voyapp/components/select2/_dropdown.scss */
.select2-container--open .select2-dropdown--below {
  border-top: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
/* line 57, ../../../../../public_html/static/assets/stylesheets/voyapp/components/select2/_dropdown.scss */
.select2-search--dropdown {
  display: block;
  padding: 4px;
}
/* line 61, ../../../../../public_html/static/assets/stylesheets/voyapp/components/select2/_dropdown.scss */
.select2-search--dropdown .select2-search__field {
  padding: 4px;
  width: 100%;
}
/* line 66, ../../../../../public_html/static/assets/stylesheets/voyapp/components/select2/_dropdown.scss */
.select2-search--dropdown.select2-search--hide {
  display: none;
}
/* line 17, ../../../../../public_html/static/assets/stylesheets/voyapp/components/select2/core.scss */
.select2-close-mask {
  border: 0;
  margin: 0;
  padding: 0;
  display: block;
  position: fixed;
  left: 0;
  top: 0;
  min-height: 100%;
  min-width: 100%;
  height: auto;
  width: auto;
  opacity: 0;
  z-index: 99;
  background-color: #fff;
  filter: alpha(opacity=0);
}
/* line 1, ../../../../../public_html/static/assets/stylesheets/voyapp/components/select2/theme/voya/_single.scss */
.select2-container--voya .select2-selection--single {
  border: 1px solid #a7a7a7;
  border-radius: 4px;
  outline: 0;
  height: 34px;
}
/* line 12, ../../../../../public_html/static/assets/stylesheets/voyapp/components/select2/theme/voya/_single.scss */
.select2-container--voya .select2-selection--single:focus {
  border: 1px solid #a7a7a7;
}
/* line 16, ../../../../../public_html/static/assets/stylesheets/voyapp/components/select2/theme/voya/_single.scss */
.select2-container--voya .select2-selection--single .select2-selection__rendered {
  color: #444;
  line-height: 34px;
}
/* line 23, ../../../../../public_html/static/assets/stylesheets/voyapp/components/select2/theme/voya/_single.scss */
.select2-container--voya .select2-selection--single .select2-selection__clear {
  cursor: pointer;
  float: right;
  font-weight: bold;
  margin-right: 10px;
}
/* line 30, ../../../../../public_html/static/assets/stylesheets/voyapp/components/select2/theme/voya/_single.scss */
.select2-container--voya .select2-selection--single .select2-selection__placeholder {
  color: #999;
}
/* line 34, ../../../../../public_html/static/assets/stylesheets/voyapp/components/select2/theme/voya/_single.scss */
.select2-container--voya .select2-selection--single .select2-selection__arrow {
  background-color: #ddd;
  border: none;
  border-left: 1px solid #a7a7a7;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  height: 32px;
  position: absolute;
  top: 1px;
  right: 1px;
  width: 32px;
  background-image: -webkit-linear-gradient(top, white 0%, #e6e6e6 100%);
  background-image: -o-linear-gradient(top, white 0%, #e6e6e6 100%);
  background-image: linear-gradient(to bottom, #ffffff 0%, #e6e6e6 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='white', endColorstr='#e6e6e6', GradientType=0);
}
/* line 53, ../../../../../public_html/static/assets/stylesheets/voyapp/components/select2/theme/voya/_single.scss */
.select2-container--voya .select2-selection--single .select2-selection__arrow b {
  		/*
  	  border-color: #888 transparent transparent transparent;
        border-style: solid;
        border-width: 5px 4px 0 4px;
  		*/
  color: #d75426;
  margin-left: -4px;
  margin-top: -8px;
  position: absolute;
  left: 50%;
  top: 50%;
}
/* line 78, ../../../../../public_html/static/assets/stylesheets/voyapp/components/select2/theme/voya/_single.scss */
.select2-container--voya[dir="rtl"] .select2-selection--single .select2-selection__clear {
  float: left;
}
/* line 82, ../../../../../public_html/static/assets/stylesheets/voyapp/components/select2/theme/voya/_single.scss */
.select2-container--voya[dir="rtl"] .select2-selection--single .select2-selection__arrow {
  border: none;
  border-right: 1px solid #a7a7a7;
  border-radius: 0;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
  left: 1px;
  right: auto;
}
/* line 97, ../../../../../public_html/static/assets/stylesheets/voyapp/components/select2/theme/voya/_single.scss */
.select2-container--voya.select2-container--open .select2-selection--single {
  border: 1px solid #a7a7a7;
}
/* line 116, ../../../../../public_html/static/assets/stylesheets/voyapp/components/select2/theme/voya/_single.scss */
.select2-container--voya.select2-container--open.select2-container--above .select2-selection--single {
  border-top: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
/* line 126, ../../../../../public_html/static/assets/stylesheets/voyapp/components/select2/theme/voya/_single.scss */
.select2-container--voya.select2-container--open.select2-container--below .select2-selection--single {
  border-bottom: 1px solid #a7a7a7;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
/* line 1, ../../../../../public_html/static/assets/stylesheets/voyapp/components/select2/theme/voya/_multiple.scss */
.select2-container--voya .select2-selection--multiple {
  background-color: white;
  border: 1px solid #a7a7a7;
  border-radius: 4px;
  cursor: text;
  outline: 0;
}
/* line 11, ../../../../../public_html/static/assets/stylesheets/voyapp/components/select2/theme/voya/_multiple.scss */
.select2-container--voya .select2-selection--multiple:focus {
  border: 1px solid #a7a7a7;
}
/* line 15, ../../../../../public_html/static/assets/stylesheets/voyapp/components/select2/theme/voya/_multiple.scss */
.select2-container--voya .select2-selection--multiple .select2-selection__rendered {
  list-style: none;
  margin: 0;
  padding: 0 5px;
}
/* line 21, ../../../../../public_html/static/assets/stylesheets/voyapp/components/select2/theme/voya/_multiple.scss */
.select2-container--voya .select2-selection--multiple .select2-selection__clear {
  display: none;
}
/* line 25, ../../../../../public_html/static/assets/stylesheets/voyapp/components/select2/theme/voya/_multiple.scss */
.select2-container--voya .select2-selection--multiple .select2-selection__choice {
  background-color: #e4e4e4;
  border: 1px solid #a7a7a7;
  border-radius: 4px;
  cursor: default;
  float: left;
  margin-right: 5px;
  margin-top: 5px;
  padding: 0 5px;
}
/* line 40, ../../../../../public_html/static/assets/stylesheets/voyapp/components/select2/theme/voya/_multiple.scss */
.select2-container--voya .select2-selection--multiple .select2-selection__choice__remove {
  color: #888888;
  cursor: pointer;
  display: inline-block;
  font-weight: bold;
  margin-right: 2px;
}
/* line 49, ../../../../../public_html/static/assets/stylesheets/voyapp/components/select2/theme/voya/_multiple.scss */
.select2-container--voya .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #555555;
}
/* line 57, ../../../../../public_html/static/assets/stylesheets/voyapp/components/select2/theme/voya/_multiple.scss */
.select2-container--voya[dir="rtl"] .select2-selection--multiple .select2-selection__choice {
  float: right;
}
/* line 61, ../../../../../public_html/static/assets/stylesheets/voyapp/components/select2/theme/voya/_multiple.scss */
.select2-container--voya[dir="rtl"] .select2-selection--multiple .select2-selection__choice {
  margin-left: 5px;
  margin-right: auto;
}
/* line 66, ../../../../../public_html/static/assets/stylesheets/voyapp/components/select2/theme/voya/_multiple.scss */
.select2-container--voya[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove {
  margin-left: 2px;
  margin-right: auto;
}
/* line 74, ../../../../../public_html/static/assets/stylesheets/voyapp/components/select2/theme/voya/_multiple.scss */
.select2-container--voya.select2-container--open .select2-selection--multiple {
  border: 1px solid #a7a7a7;
}
/* line 79, ../../../../../public_html/static/assets/stylesheets/voyapp/components/select2/theme/voya/_multiple.scss */
.select2-container--voya.select2-container--open.select2-container--above .select2-selection--multiple {
  border-top: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
/* line 87, ../../../../../public_html/static/assets/stylesheets/voyapp/components/select2/theme/voya/_multiple.scss */
.select2-container--voya.select2-container--open.select2-container--below .select2-selection--multiple {
  border-bottom: none;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
/* line 10, ../../../../../public_html/static/assets/stylesheets/voyapp/components/select2/theme/voya/layout.scss */
.select2-container--voya .select2-search--dropdown .select2-search__field {
  border: 1px solid #a7a7a7;
  outline: 0;
}
/* line 17, ../../../../../public_html/static/assets/stylesheets/voyapp/components/select2/theme/voya/layout.scss */
.select2-container--voya .select2-search--inline .select2-search__field {
  outline: 0;
}
/* line 22, ../../../../../public_html/static/assets/stylesheets/voyapp/components/select2/theme/voya/layout.scss */
.select2-container--voya .select2-dropdown {
  background-color: white;
  border: 1px solid transparent;
  -webkit-box-shadow: 0 8px 6px -6px #a7a7a7;
  -moz-box-shadow: 0 8px 6px -6px #a7a7a7;
  box-shadow: 0 8px 6px -6px #a7a7a7;
}
/* line 29, ../../../../../public_html/static/assets/stylesheets/voyapp/components/select2/theme/voya/layout.scss */
.select2-container--voya .select2-dropdown--above {
  border-bottom: none;
}
/* line 33, ../../../../../public_html/static/assets/stylesheets/voyapp/components/select2/theme/voya/layout.scss */
.select2-container--voya .select2-dropdown--below {
  border-top: none;
}
/* line 37, ../../../../../public_html/static/assets/stylesheets/voyapp/components/select2/theme/voya/layout.scss */
.select2-container--voya .select2-results > .select2-results__options {
  max-height: 200px;
  overflow-y: auto;
}
/* line 42, ../../../../../public_html/static/assets/stylesheets/voyapp/components/select2/theme/voya/layout.scss */
.select2-container--voya .select2-results__option {
  color: #d75426;
}
/* line 45, ../../../../../public_html/static/assets/stylesheets/voyapp/components/select2/theme/voya/layout.scss */
.select2-container--voya .select2-results__option[role=group] {
  padding: 0;
}
/* line 49, ../../../../../public_html/static/assets/stylesheets/voyapp/components/select2/theme/voya/layout.scss */
.select2-container--voya .select2-results__option[aria-disabled=true] {
  color: grey;
}
/* line 54, ../../../../../public_html/static/assets/stylesheets/voyapp/components/select2/theme/voya/layout.scss */
.select2-container--voya .select2-results__option--highlighted[aria-selected] {
  background-color: #e8e8e8;
  color: #d75426;
}
/* line 59, ../../../../../public_html/static/assets/stylesheets/voyapp/components/select2/theme/voya/layout.scss */
.select2-container--voya .select2-results__group {
  cursor: default;
  display: block;
  padding: 6px;
}
/* line 65, ../../../../../public_html/static/assets/stylesheets/voyapp/components/select2/theme/voya/layout.scss */
.select2-container--voya.select2-container--open .select2-dropdown {
  border-color: #a7a7a7;
}
/*
	Essential styles that themes can inherit.
	In other words, works but doesn't look great.
*/
/****
		GENERIC PIECES
 ****/
/* line 12, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitReset {
  /* Use this style to null out padding, margin, border in your template elements
  	so that page specific styles don't break them.
  	- Use in all TABLE, TR and TD tags.
  */
  margin: 0;
  border: 0;
  padding: 0;
  line-height: normal;
  font: inherit;
  color: inherit;
}
/* line 24, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dj_a11y .dijitReset {
  -moz-appearance: none;
  /* remove predefined high-contrast styling in Firefox */
}
/* line 28, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitInline {
  /*  To inline block elements.
  	Similar to InlineBox below, but this has fewer side-effects in Moz.
  	Also, apparently works on a DIV as well as a FIELDSET.
  */
  display: inline-block;
  /* webkit and FF3 */
  #zoom: 1;
  /* set hasLayout:true to mimic inline-block */
  #display: inline;
  /* don't use .dj_ie since that increases the priority */
  border: 0;
  padding: 0;
  vertical-align: middle;
  #vertical-align: auto;
  /* makes TextBox,Button line up w/native counterparts on IE6 */
}
/* line 42, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
table.dijitInline {
  /* To inline tables with a given width set */
  display: inline-table;
  box-sizing: content-box;
  -moz-box-sizing: content-box;
}
/* line 48, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitHidden {
  /* To hide unselected panes in StackContainer etc. */
  display: none !important;
}
/* line 53, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitVisible {
  /* To show selected pane in StackContainer etc. */
  display: block !important;
  /* override user's display:none setting via style setting or indirectly via class */
  position: relative;
  /* to support setting width/height, see #2033 */
}
/* line 60, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dj_ie6 .dijitComboBox .dijitInputContainer,
.dijitInputContainer {
  /* for positioning of placeHolder */
  #zoom: 1;
  overflow: hidden;
  float: none !important;
  /* needed to squeeze the INPUT in */
  position: relative;
}
/* line 67, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dj_ie7 .dijitInputContainer {
  float: left !important;
  /* needed by IE to squeeze the INPUT in */
  clear: left;
  display: inline-block !important;
  /* to fix wrong text alignment in rtl text box */
}
/* line 75, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dj_ie .dijitSelect input,
.dj_ie input.dijitTextBox,
.dj_ie .dijitTextBox input {
  font-size: 100%;
}
/* line 78, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitSelect .dijitButtonText {
  float: left;
  vertical-align: top;
}
/* line 82, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
TABLE.dijitSelect {
  padding: 0 !important;
  /* messes up border alignment */
}
/* line 87, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitTextBox .dijitSpinnerButtonContainer,
.dijitTextBox .dijitArrowButtonContainer,
.dijitValidationTextBox .dijitValidationContainer {
  float: right;
  text-align: center;
}
/* line 92, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitSelect input.dijitInputField,
.dijitTextBox input.dijitInputField {
  /* override unreasonable user styling of buttons and icons */
  padding-left: 0 !important;
  padding-right: 0 !important;
}
/* line 97, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitValidationTextBox .dijitValidationContainer {
  display: none;
}
/* line 101, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitTeeny {
  font-size: 1px;
  line-height: 1px;
}
/* line 106, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitOffScreen {
  /* these class attributes should supercede any inline positioning style */
  position: absolute !important;
  left: 50% !important;
  top: -10000px !important;
}
/*
 * Popup items have a wrapper div (dijitPopup)
 * with the real popup inside, and maybe an iframe too
 */
/* line 116, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitPopup {
  position: absolute;
  background-color: transparent;
  margin: 0;
  border: 0;
  padding: 0;
}
/* line 124, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitPositionOnly {
  /* Null out all position-related properties */
  padding: 0 !important;
  border: 0 !important;
  background-color: transparent !important;
  background-image: none !important;
  height: auto !important;
  width: auto !important;
}
/* line 134, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitNonPositionOnly {
  /* Null position-related properties */
  float: none !important;
  position: static !important;
  margin: 0 0 0 0 !important;
  vertical-align: middle !important;
}
/* line 142, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitBackgroundIframe {
  /* iframe used to prevent problems with PDF or other applets overlaying menus etc */
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: -1;
  border: 0;
  padding: 0;
  margin: 0;
}
/* line 155, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitDisplayNone {
  /* hide something.  Use this as a class rather than element.style so another class can override */
  display: none !important;
}
/* line 160, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitContainer {
  /* for all layout containers */
  overflow: hidden;
  /* need on IE so something can be reduced in size, and so scrollbars aren't temporarily displayed when resizing */
}
/****
		A11Y
 ****/
/* line 173, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dj_a11y .dijitIcon,
.dj_a11y div.dijitArrowButtonInner,
.dj_a11y span.dijitArrowButtonInner,
.dj_a11y img.dijitArrowButtonInner,
.dj_a11y .dijitCalendarIncrementControl,
.dj_a11y .dijitTreeExpando {
  /* hide icon nodes in high contrast mode; when necessary they will be replaced by character equivalents
   * exception for input.dijitArrowButtonInner, because the icon and character are controlled by the same node */
  display: none;
}
/* line 178, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitSpinner div.dijitArrowButtonInner {
  display: block;
  /* override previous rule */
}
/* line 182, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dj_a11y .dijitA11ySideArrow {
  display: inline !important;
  /* display text instead */
  cursor: pointer;
}
/*
 * Since we can't use shading in a11y mode, and since the underline indicates today's date,
 * use a border to show the selected date.
 * Avoid screen jitter when switching selected date by compensating for the selected node's
 * border w/padding on other nodes.
 */
/* line 193, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dj_a11y .dijitCalendarDateLabel {
  padding: 1px;
  border: 0px !important;
}
/* line 197, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dj_a11y .dijitCalendarSelectedDate .dijitCalendarDateLabel {
  border-style: solid !important;
  border-width: 1px !important;
  padding: 0;
}
/* line 202, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dj_a11y .dijitCalendarDateTemplate {
  padding-bottom: 0.1em !important;
  /* otherwise bottom border doesn't appear on IE */
  border: 0px !important;
}
/* line 206, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dj_a11y .dijitButtonNode {
  border: black outset medium !important;
  /* In claro, hovering a toolbar button reduces padding and adds a border.
   * Not needed in a11y mode since Toolbar buttons always have a border.
   */
  padding: 0 !important;
}
/* line 214, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dj_a11y .dijitArrowButton {
  padding: 0 !important;
}
/* line 218, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dj_a11y .dijitButtonContents {
  margin: 0.15em;
  /* Margin needed to make focus outline visible */
}
/* line 223, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dj_a11y .dijitTextBoxReadOnly .dijitInputField,
.dj_a11y .dijitTextBoxReadOnly .dijitButtonNode {
  border-style: outset !important;
  border-width: medium !important;
  border-color: #999 !important;
  color: #999 !important;
}
/* button inner contents - labels, icons etc. */
/* line 231, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitButtonNode * {
  vertical-align: middle;
}
/* line 235, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitSelect .dijitArrowButtonInner,
.dijitButtonNode .dijitArrowButtonInner {
  /* the arrow icon node */
  background: no-repeat center;
  width: 12px;
  height: 12px;
  direction: ltr;
  /* needed by IE/RTL */
}
/****
	3-element borders:  ( dijitLeft + dijitStretch + dijitRight )
	These were added for rounded corners on dijit.form.*Button but never actually used.
 ****/
/* line 248, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitLeft {
  /* Left part of a 3-element border */
  background-position: left top;
  background-repeat: no-repeat;
}
/* line 254, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitStretch {
  /* Middle (stretchy) part of a 3-element border */
  white-space: nowrap;
  /* MOW: move somewhere else */
  background-repeat: repeat-x;
}
/* line 260, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitRight {
  /* Right part of a 3-element border */
  #display: inline;
  /* IE7 sizes to outer size w/o this */
  background-position: right top;
  background-repeat: no-repeat;
}
/* Buttons */
/* line 268, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dj_gecko .dj_a11y .dijitButtonDisabled .dijitButtonNode {
  opacity: 0.5;
}
/* line 275, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitToggleButton,
.dijitButton,
.dijitDropDownButton,
.dijitComboButton {
  /* outside of button */
  margin: 0.2em;
  vertical-align: middle;
}
/* line 281, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitButtonContents {
  display: block;
  /* to make focus border rectangular */
}
/* line 284, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
td.dijitButtonContents {
  display: table-cell;
  /* but don't affect Select, ComboButton */
}
/* line 288, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitButtonNode img {
  /* make text and images line up cleanly */
  vertical-align: middle;
  /*margin-bottom:.2em;*/
}
/* line 294, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitToolbar .dijitComboButton {
  /* because Toolbar only draws a border around the hovered thing */
  border-collapse: separate;
}
/* line 302, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitToolbar .dijitToggleButton,
.dijitToolbar .dijitButton,
.dijitToolbar .dijitDropDownButton,
.dijitToolbar .dijitComboButton {
  margin: 0;
}
/* line 306, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitToolbar .dijitButtonContents {
  /* just because it used to be this way */
  padding: 1px 2px;
}
/* line 312, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dj_webkit .dijitToolbar .dijitDropDownButton {
  padding-left: 0.3em;
}
/* line 315, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dj_gecko .dijitToolbar .dijitButtonNode::-moz-focus-inner {
  padding: 0;
}
/* line 319, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitSelect {
  border: 1px solid gray;
}
/* line 322, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitButtonNode {
  /* Node that is acting as a button -- may or may not be a BUTTON element */
  border: 1px solid gray;
  margin: 0;
  line-height: normal;
  vertical-align: middle;
  #vertical-align: auto;
  text-align: center;
  white-space: nowrap;
}
/* line 332, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dj_webkit .dijitSpinner .dijitSpinnerButtonContainer {
  /* apparent WebKit bug where messing with the font coupled with line-height:normal X 2 (dijitReset & dijitButtonNode)
  can be different than just a single line-height:normal, visible in InlineEditBox/Spinner */
  line-height: inherit;
}
/* line 337, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitTextBox .dijitButtonNode {
  border-width: 0;
}
/* line 344, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitSelect,
.dijitSelect *,
.dijitButtonNode,
.dijitButtonNode * {
  cursor: pointer;
}
/* line 348, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dj_ie .dijitButtonNode {
  /* ensure hasLayout */
  zoom: 1;
}
/* line 353, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dj_ie .dijitButtonNode button {
  /*
  	disgusting hack to get rid of spurious padding around button elements
  	on IE. MSIE is truly the web's boat anchor.
  */
  overflow: visible;
}
/* line 361, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
div.dijitArrowButton {
  float: right;
}
/******
	TextBox related.
	Everything that has an <input>
*******/
/* line 370, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitTextBox {
  border: solid black 1px;
  #overflow: hidden;
  /* #6027, #6067 */
  width: 15em;
  /* need to set default size on outer node since inner nodes say <input style="width:100%"> and <td width=100%>.  user can override */
  vertical-align: middle;
}
/* line 378, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitTextBoxReadOnly,
.dijitTextBoxDisabled {
  color: gray;
}
/* line 381, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dj_webkit .dijitTextBoxDisabled input {
  color: #eee;
  /* because WebKit lightens disabled input/textarea no matter what color you specify */
}
/* line 384, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dj_webkit textarea.dijitTextAreaDisabled {
  color: #333;
  /* because WebKit lightens disabled input/textarea no matter what color you specify */
}
/* line 388, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dj_gecko .dijitTextBoxReadOnly input.dijitInputField,
.dj_gecko .dijitTextBoxDisabled input {
  -moz-user-input: none;
  /* prevent focus of disabled textbox buttons */
}
/* line 392, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitPlaceHolder {
  /* hint text that appears in a textbox until user starts typing */
  color: #AAAAAA;
  font-style: italic;
  position: absolute;
  top: 0;
  left: 0;
  #filter: "";
  /* make this showup in IE6 after the rendering of the widget */
}
/* line 402, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitTimeTextBox {
  width: 8em;
}
/* rules for webkit to deal with fuzzy blue focus border */
/* line 407, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitTextBox input:focus {
  outline: none;
  /* blue fuzzy line looks wrong on combobox or something w/validation icon showing */
}
/* line 410, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitTextBoxFocused {
  outline: 5px -webkit-focus-ring-color;
}
/* line 415, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitSelect input,
.dijitTextBox input {
  float: left;
  /* needed by IE to remove secret margin */
}
/* line 419, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dj_ie6 input.dijitTextBox,
.dj_ie6 .dijitTextBox input {
  float: none;
}
/* line 422, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitInputInner {
  /* for when an <input> is embedded inside an inline-block <div> with a size and border */
  border: 0 !important;
  background-color: transparent !important;
  width: 100% !important;
  /* IE dislikes horizontal tweaking combined with width:100% so punish everyone for consistency */
  padding-left: 0 !important;
  padding-right: 0 !important;
  margin-left: 0 !important;
  margin-right: 0 !important;
}
/* line 433, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dj_a11y .dijitTextBox input {
  margin: 0 !important;
}
/* line 438, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitValidationTextBoxError input.dijitValidationInner,
.dijitSelect input,
.dijitTextBox input.dijitArrowButtonInner {
  /* <input> used to display arrow icon/validation icon, or in arrow character in high contrast mode.
   * The css below is a trick to hide the character in non-high-contrast mode
   */
  text-indent: -2em !important;
  direction: ltr !important;
  text-align: left !important;
  height: auto !important;
  #text-indent: 0 !important;
  #letter-spacing: -5em !important;
  #text-align: right !important;
}
/* line 452, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dj_ie .dijitSelect input,
.dj_ie .dijitTextBox input,
.dj_ie input.dijitTextBox {
  overflow-y: visible;
  /* inputs need help expanding when padding is added or line-height is adjusted */
  line-height: normal;
  /* strict mode */
}
/* line 456, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitSelect .dijitSelectLabel span {
  line-height: 100%;
}
/* line 459, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dj_ie .dijitSelect .dijitSelectLabel {
  line-height: normal;
}
/* line 476, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dj_ie6 .dijitSelect .dijitSelectLabel,
.dj_ie7 .dijitSelect .dijitSelectLabel,
.dj_ie8 .dijitSelect .dijitSelectLabel,
.dj_iequirks .dijitSelect .dijitSelectLabel,
.dijitSelect td,
.dj_ie6 .dijitSelect input,
.dj_iequirks .dijitSelect input,
.dj_ie6 .dijitSelect .dijitValidationContainer,
.dj_ie6 .dijitTextBox input,
.dj_ie6 input.dijitTextBox,
.dj_iequirks .dijitTextBox input.dijitValidationInner,
.dj_iequirks .dijitTextBox input.dijitArrowButtonInner,
.dj_iequirks .dijitTextBox input.dijitSpinnerButtonInner,
.dj_iequirks .dijitTextBox input.dijitInputInner,
.dj_iequirks input.dijitTextBox {
  line-height: 100%;
  /* IE7 problem where the icon is vertically way too low w/o this */
}
/* line 480, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dj_a11y input.dijitValidationInner,
.dj_a11y input.dijitArrowButtonInner {
  /* (in high contrast mode) revert rules from above so character displays */
  text-indent: 0 !important;
  width: 1em !important;
  #text-align: left !important;
  color: black !important;
}
/* line 487, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitValidationTextBoxError .dijitValidationContainer {
  display: inline;
  cursor: default;
}
/* ComboBox & Spinner */
/* line 495, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitSpinner .dijitSpinnerButtonContainer,
.dijitComboBox .dijitArrowButtonContainer {
  /* dividing line between input area and up/down button(s) for ComboBox and Spinner */
  border-width: 0 0 0 1px !important;
  /* !important needed due to wayward ".theme .dijitButtonNode" rules */
}
/* line 500, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dj_a11y .dijitSelect .dijitArrowButtonContainer,
.dijitToolbar .dijitComboBox .dijitArrowButtonContainer {
  /* overrides above rule plus mirror-image rule in dijit_rtl.css to have no divider when ComboBox in Toolbar */
  border-width: 0 !important;
}
/* line 505, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitComboBoxMenu {
  /* Drop down menu is implemented as <ul> <li/> <li/> ... but we don't want circles before each item */
  list-style-type: none;
}
/* line 509, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitSpinner .dijitSpinnerButtonContainer .dijitButtonNode {
  /* dividing line between input area and up/down button(s) for ComboBox and Spinner */
  border-width: 0;
}
/* line 513, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dj_ie .dj_a11y .dijitSpinner .dijitSpinnerButtonContainer .dijitButtonNode {
  clear: both;
  /* IE workaround */
}
/* line 517, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dj_ie .dijitToolbar .dijitComboBox {
  /* make combobox buttons align properly with other buttons in a toolbar */
  vertical-align: middle;
}
/* Spinner */
/* line 524, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitTextBox .dijitSpinnerButtonContainer {
  width: 1em;
  position: relative !important;
  overflow: hidden;
}
/* line 529, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitSpinner .dijitSpinnerButtonInner {
  width: 1em;
  visibility: hidden !important;
  /* just a sizing element */
  overflow-x: hidden;
}
/* line 535, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitComboBox .dijitButtonNode,
.dijitSpinnerButtonContainer .dijitButtonNode {
  border-width: 0;
}
/* line 538, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dj_a11y .dijitSpinnerButtonContainer .dijitButtonNode {
  border-width: 0px !important;
  border-style: solid !important;
}
/* line 544, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dj_a11y .dijitTextBox .dijitSpinnerButtonContainer,
.dj_a11y .dijitSpinner .dijitArrowButtonInner,
.dj_a11y .dijitSpinnerButtonContainer input {
  width: 1em !important;
}
/* line 547, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dj_a11y .dijitSpinner .dijitArrowButtonInner {
  margin: 0 auto !important;
  /* should auto-center */
}
/* line 550, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dj_ie .dj_a11y .dijitSpinner .dijitArrowButtonInner .dijitInputField {
  padding-left: 0.3em !important;
  padding-right: 0.3em !important;
  margin-left: 0.3em !important;
  margin-right: 0.3em !important;
  width: 1.4em !important;
}
/* line 557, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dj_ie7 .dj_a11y .dijitSpinner .dijitArrowButtonInner .dijitInputField {
  padding-left: 0 !important;
  /* manually center INPUT: character is .5em and total width = 1em */
  padding-right: 0 !important;
  width: 1em !important;
}
/* line 562, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dj_ie6 .dj_a11y .dijitSpinner .dijitArrowButtonInner .dijitInputField {
  margin-left: 0.1em !important;
  margin-right: 0.1em !important;
  width: 1em !important;
}
/* line 567, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dj_iequirks .dj_a11y .dijitSpinner .dijitArrowButtonInner .dijitInputField {
  margin-left: 0 !important;
  margin-right: 0 !important;
  width: 2em !important;
}
/* line 572, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitSpinner .dijitSpinnerButtonContainer .dijitArrowButton {
  /* note: .dijitInputLayoutContainer makes this rule override .dijitArrowButton settings
   * for dijit.form.Button
   */
  padding: 0;
  position: absolute !important;
  right: 0;
  float: none;
  height: 50%;
  width: 100%;
  bottom: auto;
  left: 0;
  right: auto;
}
/* line 586, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dj_iequirks .dijitSpinner .dijitSpinnerButtonContainer .dijitArrowButton {
  width: auto;
}
/* line 589, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dj_a11y .dijitSpinnerButtonContainer .dijitArrowButton {
  overflow: visible !important;
}
/* line 592, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitSpinner .dijitSpinnerButtonContainer .dijitDownArrowButton {
  top: 50%;
  border-top-width: 1px !important;
}
/* line 596, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitSpinner .dijitSpinnerButtonContainer .dijitUpArrowButton {
  #bottom: 50%;
  /* otherwise (on some machines) top arrow icon too close to splitter border (IE6/7) */
  top: 0;
}
/* line 600, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitSpinner .dijitArrowButtonInner {
  margin: auto;
  overflow-x: hidden;
  height: 100% !important;
}
/* line 605, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dj_iequirks .dijitSpinner .dijitArrowButtonInner {
  height: auto !important;
}
/* line 608, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitSpinner .dijitArrowButtonInner .dijitInputField {
  -moz-transform: scale(0.5);
  -moz-transform-origin: center top;
  -webkit-transform: scale(0.5);
  -webkit-transform-origin: center top;
  -o-transform: scale(0.5);
  -o-transform-origin: center top;
  transform: scale(0.5);
  transform-origin: left top;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 0 !important;
  padding-right: 0 !important;
  width: 100%;
  visibility: hidden;
}
/* line 624, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dj_ie .dijitSpinner .dijitArrowButtonInner .dijitInputField {
  zoom: 50%;
  /* emulate transform: scale(0.5) */
}
/* line 627, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitSpinner .dijitSpinnerButtonContainer .dijitArrowButtonInner {
  overflow: hidden;
}
/* line 631, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dj_a11y .dijitSpinner .dijitSpinnerButtonContainer .dijitArrowButton {
  width: 100%;
}
/* line 634, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dj_iequirks .dj_a11y .dijitSpinner .dijitSpinnerButtonContainer .dijitArrowButton {
  width: 1em;
  /* matches .dj_a11y .dijitTextBox .dijitSpinnerButtonContainer rule - 100% is the whole screen width in quirks */
}
/* line 637, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dj_a11y .dijitSpinner .dijitArrowButtonInner .dijitInputField {
  vertical-align: top;
  visibility: visible;
}
/* line 641, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dj_a11y .dijitSpinnerButtonContainer {
  width: 1em;
}
/****
		dijit.form.CheckBox
 	 &
  		dijit.form.RadioButton
 ****/
/* line 653, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitCheckBox,
.dijitRadio,
.dijitCheckBoxInput {
  padding: 0;
  border: 0;
  width: 16px;
  height: 16px;
  background-position: center center;
  background-repeat: no-repeat;
  overflow: hidden;
}
/* line 664, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitCheckBox input,
.dijitRadio input {
  margin: 0;
  padding: 0;
  display: block;
}
/* line 670, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitCheckBoxInput {
  /* place the actual input on top, but all-but-invisible */
  opacity: 0.01;
}
/* line 675, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dj_ie .dijitCheckBoxInput {
  filter: alpha(opacity=0);
}
/* line 680, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dj_a11y .dijitCheckBox,
.dj_a11y .dijitRadio {
  /* in a11y mode we display the native checkbox (not the icon), so don't restrict the size */
  width: auto !important;
  height: auto !important;
}
/* line 685, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dj_a11y .dijitCheckBoxInput {
  opacity: 1;
  filter: none;
  width: auto;
  height: auto;
}
/* line 692, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dj_a11y .dijitFocusedLabel {
  /* for checkboxes or radio buttons in high contrast mode, use border rather than outline to indicate focus (outline does not work in FF)*/
  border: 1px dotted;
  outline: 0px !important;
}
/****
		dijit.ProgressBar
 ****/
/* line 702, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitProgressBar {
  z-index: 0;
  /* so z-index settings below have no effect outside of the ProgressBar */
}
/* line 705, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitProgressBarEmpty {
  /* outer container and background of the bar that's not finished yet*/
  position: relative;
  overflow: hidden;
  border: 1px solid black;
  /* a11y: border necessary for high-contrast mode */
  z-index: 0;
  /* establish a stacking context for this progress bar */
}
/* line 712, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitProgressBarFull {
  /* outer container for background of bar that is finished */
  position: absolute;
  overflow: hidden;
  z-index: -1;
  top: 0;
  width: 100%;
}
/* line 720, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dj_ie6 .dijitProgressBarFull {
  height: 1.6em;
}
/* line 724, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitProgressBarTile {
  /* inner container for finished portion */
  position: absolute;
  overflow: hidden;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  margin: 0;
  padding: 0;
  width: 100%;
  /* needed for IE/quirks */
  height: auto;
  background-color: #aaa;
  background-attachment: fixed;
}
/* line 740, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dj_a11y .dijitProgressBarTile {
  /* a11y:  The border provides visibility in high-contrast mode */
  border-width: 2px;
  border-style: solid;
  background-color: transparent !important;
}
/* line 747, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dj_ie6 .dijitProgressBarTile {
  /* width:auto works in IE6 with position:static but not position:absolute */
  position: static;
  /* height:auto or 100% does not work in IE6 */
  height: 1.6em;
}
/* line 754, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitProgressBarIndeterminate .dijitProgressBarTile {
  /* animated gif for 'indeterminate' mode */
}
/* line 758, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitProgressBarIndeterminateHighContrastImage {
  display: none;
}
/* line 762, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dj_a11y .dijitProgressBarIndeterminate .dijitProgressBarIndeterminateHighContrastImage {
  display: block;
  position: absolute;
  top: 0;
  bottom: 0;
  margin: 0;
  padding: 0;
  width: 100%;
  height: auto;
}
/* line 773, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitProgressBarLabel {
  display: block;
  position: static;
  width: 100%;
  text-align: center;
  background-color: transparent !important;
}
/****
		dijit.Tooltip
 ****/
/* line 785, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitTooltip {
  position: absolute;
  z-index: 2000;
  display: block;
  /* make visible but off screen */
  left: 0;
  top: -10000px;
  overflow: visible;
}
/* line 795, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitTooltipContainer {
  border: solid black 2px;
  background: #b8b5b5;
  color: black;
  font-size: small;
}
/* line 802, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitTooltipFocusNode {
  padding: 2px 2px 2px 2px;
}
/* line 806, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitTooltipConnector {
  position: absolute;
}
/* line 809, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dj_a11y .dijitTooltipConnector {
  display: none;
  /* won't show b/c it's background-image; hide to avoid border gap */
}
/* line 813, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitTooltipData {
  display: none;
}
/* Layout widgets. This is essential CSS to make layout work (it isn't "styling" CSS)
   make sure that the position:absolute in dijitAlign* overrides other classes */
/* line 820, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitLayoutContainer {
  position: relative;
  display: block;
  overflow: hidden;
}
/* line 829, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitAlignTop,
.dijitAlignBottom,
.dijitAlignLeft,
.dijitAlignRight {
  position: absolute;
  overflow: hidden;
}
/* line 834, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
body .dijitAlignClient {
  position: absolute;
}
/*
 * BorderContainer
 *
 * .dijitBorderContainer is a stylized layout where panes have border and margin.
 * .dijitBorderContainerNoGutter is a raw layout.
 */
/* line 842, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitBorderContainer, .dijitBorderContainerNoGutter {
  position: relative;
  overflow: hidden;
  z-index: 0;
  /* so z-index settings below have no effect outside of the BorderContainer */
}
/* line 849, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitBorderContainerPane,
.dijitBorderContainerNoGutterPane {
  position: absolute !important;
  /* !important to override position:relative in dijitTabContainer etc. */
  z-index: 2;
  /* above the splitters so that off-by-one browser errors don't cover up border of pane */
}
/* line 854, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitBorderContainer > .dijitTextArea {
  /* On Safari, for SimpleTextArea inside a BorderContainer,
  	don't want to display the grip to resize */
  resize: none;
}
/* line 860, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitGutter {
  /* gutter is just a place holder for empty space between panes in BorderContainer */
  position: absolute;
  font-size: 1px;
  /* needed by IE6 even though div is empty, otherwise goes to 15px */
}
/* SplitContainer
	'V' == container that splits vertically (up/down)
	'H' = horizontal (left/right)
*/
/* line 872, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitSplitter {
  position: absolute;
  overflow: hidden;
  z-index: 10;
  /* above the panes so that splitter focus is visible on FF, see #7583*/
  background-color: #fff;
  border-color: gray;
  border-style: solid;
  border-width: 0;
}
/* line 881, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dj_ie .dijitSplitter {
  z-index: 1;
  /* behind the panes so that pane borders aren't obscured see test_Gui.html/[14392] */
}
/* line 885, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitSplitterActive {
  z-index: 11 !important;
}
/* line 889, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitSplitterCover {
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
/* line 898, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitSplitterCoverActive {
  z-index: 3 !important;
}
/* #6945: stop mouse events */
/* line 903, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dj_ie .dijitSplitterCover {
  background: white;
  filter: alpha(opacity=0);
}
/* line 908, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitSplitterH {
  height: 7px;
  border-top: 1px;
  border-bottom: 1px;
  cursor: row-resize;
}
/* line 914, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitSplitterV {
  width: 7px;
  border-left: 1px;
  border-right: 1px;
  cursor: col-resize;
}
/* line 920, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitSplitContainer {
  position: relative;
  overflow: hidden;
  display: block;
}
/* line 925, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dj_ff3 .dj_a11y div.dijitSplitter:focus {
  outline-style: dotted;
  outline-width: 2px;
}
/* line 930, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitSplitPane {
  position: absolute;
}
/* line 935, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitSplitContainerSizerH,
.dijitSplitContainerSizerV {
  position: absolute;
  font-size: 1px;
  background-color: ThreeDFace;
  border: 1px solid;
  border-color: ThreeDHighlight ThreeDShadow ThreeDShadow ThreeDHighlight;
  margin: 0;
}
/* line 944, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitSplitContainerSizerH .thumb, .dijitSplitterV .dijitSplitterThumb {
  overflow: hidden;
  position: absolute;
  top: 49%;
}
/* line 950, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitSplitContainerSizerV .thumb, .dijitSplitterH .dijitSplitterThumb {
  position: absolute;
  left: 49%;
}
/* line 957, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitSplitterShadow,
.dijitSplitContainerVirtualSizerH,
.dijitSplitContainerVirtualSizerV {
  font-size: 1px;
  background-color: ThreeDShadow;
  -moz-opacity: 0.5;
  opacity: 0.5;
  filter: Alpha(Opacity=50);
  margin: 0;
}
/* line 966, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitSplitContainerSizerH, .dijitSplitContainerVirtualSizerH {
  cursor: col-resize;
}
/* line 970, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitSplitContainerSizerV, .dijitSplitContainerVirtualSizerV {
  cursor: row-resize;
}
/* line 974, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dj_a11y .dijitSplitterH {
  border-top: 1px solid #d3d3d3 !important;
  border-bottom: 1px solid #d3d3d3 !important;
}
/* line 978, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dj_a11y .dijitSplitterV {
  border-left: 1px solid #d3d3d3 !important;
  border-right: 1px solid #d3d3d3 !important;
}
/* ContentPane */
/* line 985, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitContentPane {
  display: block;
  overflow: auto;
  /* if we don't have this (or overflow:hidden), then Widget.resizeTo() doesn't make sense for ContentPane */
}
/* line 990, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitContentPaneSingleChild {
  /*
   * if the ContentPane holds a single layout widget child which is being sized to match the content pane,
   * then the ContentPane should never get a scrollbar (but it does due to browser bugs, see #9449
   */
  overflow: hidden;
}
/* line 999, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitContentPaneLoading .dijitIconLoading,
.dijitContentPaneError .dijitIconError {
  margin-right: 9px;
}
/* TitlePane */
/* line 1005, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitTitlePane {
  display: block;
  overflow: hidden;
}
/* line 1009, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitTitlePaneTitle {
  cursor: pointer;
}
/* line 1012, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitFixedOpen, .dijitFixedClosed {
  /* TitlePane that cannot be toggled */
  cursor: default;
}
/* line 1017, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitFixedOpen .dijitArrowNode, .dijitFixedOpen .dijitArrowNodeInner,
.dijitFixedClosed .dijitArrowNode, .dijitFixedClosed .dijitArrowNodeInner {
  /* don't show the open close icon, it makes the user think the pane is closable*/
  display: none;
}
/* line 1022, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitTitlePaneTitle * {
  vertical-align: middle;
}
/* line 1025, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitTitlePane .dijitArrowNodeInner {
  /* normally, hide arrow text in favor of icon */
  display: none;
}
/* line 1029, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dj_a11y .dijitTitlePane .dijitArrowNodeInner {
  /* ... except in a11y mode, then show text arrow */
  display: inline !important;
  font-family: monospace;
  /* because - and + are different widths */
}
/* line 1034, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dj_a11y .dijitTitlePane .dijitArrowNode {
  /* ... and hide icon */
  display: none;
}
/* line 1040, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dj_ie6 .dijitTitlePaneContentOuter,
.dj_ie6 .dijitTitlePane .dijitTitlePaneTitle {
  /* force hasLayout to ensure borders etc, show up */
  zoom: 1;
}
/* Color Palette
 * Sizes designed so that table cell positions match icons in underlying image,
 * which appear at 20x20 intervals.
 */
/* line 1050, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitColorPalette {
  border: 1px solid #999;
  background: #fff;
  position: relative;
}
/* line 1056, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitColorPalette .dijitPaletteTable {
  /* Table that holds the palette cells, and overlays image file with color swatches.
   * padding/margin to align table with image.
   */
  padding: 2px 3px 3px 3px;
  position: relative;
  overflow: hidden;
  outline: 0;
  border-collapse: separate;
}
/* line 1068, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dj_ie6 .dijitColorPalette .dijitPaletteTable,
.dj_ie7 .dijitColorPalette .dijitPaletteTable,
.dj_iequirks .dijitColorPalette .dijitPaletteTable {
  /* using padding above so that focus border isn't cutoff on moz/webkit,
   * but using margin on IE because padding doesn't seem to work
   */
  padding: 0;
  margin: 2px 3px 3px 3px;
}
/* line 1076, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitColorPalette .dijitPaletteCell {
  /* <td> in the <table> */
  font-size: 1px;
  vertical-align: middle;
  text-align: center;
  background: none;
}
/* line 1083, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitColorPalette .dijitPaletteImg {
  /* Called dijitPaletteImg for back-compat, this actually wraps the color swatch with a border and padding */
  padding: 1px;
  /* white area between gray border and color swatch */
  border: 1px solid #999;
  margin: 2px 1px;
  cursor: default;
  font-size: 1px;
  /* prevent <span> from getting bigger just to hold a character */
}
/* line 1091, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dj_gecko .dijitColorPalette .dijitPaletteImg {
  padding-bottom: 0;
  /* workaround rendering glitch on FF, it adds an extra pixel at the bottom */
}
/* line 1094, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitColorPalette .dijitColorPaletteSwatch {
  /* the actual part where the color is */
  width: 14px;
  height: 12px;
}
/* line 1099, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitPaletteTable td {
  padding: 0;
}
/* line 1102, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitColorPalette .dijitPaletteCell:hover .dijitPaletteImg {
  /* hovered color swatch */
  border: 1px solid #000;
}
/* line 1108, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitColorPalette .dijitPaletteCell:active .dijitPaletteImg,
.dijitColorPalette .dijitPaletteTable .dijitPaletteCellSelected .dijitPaletteImg {
  border: 2px solid #000;
  margin: 1px 0;
  /* reduce margin to compensate for increased border */
}
/* line 1115, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dj_a11y .dijitColorPalette .dijitPaletteTable,
.dj_a11y .dijitColorPalette .dijitPaletteTable * {
  /* table cells are to catch events, but the swatches are in the PaletteImg behind the table */
  background-color: transparent !important;
}
/* AccordionContainer */
/* line 1122, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitAccordionContainer {
  border: 1px solid #b7b7b7;
  border-top: 0 !important;
}
/* line 1126, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitAccordionTitle {
  cursor: pointer;
}
/* line 1129, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitAccordionTitleSelected {
  cursor: default;
}
/* images off, high-contrast mode styles */
/* line 1135, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitAccordionTitle .arrowTextUp,
.dijitAccordionTitle .arrowTextDown {
  display: none;
  font-size: 0.65em;
  font-weight: normal !important;
}
/* line 1142, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dj_a11y .dijitAccordionTitle .arrowTextUp,
.dj_a11y .dijitAccordionTitleSelected .arrowTextDown {
  display: inline;
}
/* line 1146, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dj_a11y .dijitAccordionTitleSelected .arrowTextUp {
  display: none;
}
/* line 1150, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitAccordionChildWrapper {
  /* this is the node whose height is adjusted */
  overflow: hidden;
}
/* Calendar */
/* line 1157, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitCalendarContainer {
  width: auto;
  /* in case user has specified a width for the TABLE nodes, see #10553 */
}
/* line 1160, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitCalendarContainer th, .dijitCalendarContainer td {
  padding: 0;
  vertical-align: middle;
}
/* line 1165, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitCalendarYearLabel {
  white-space: nowrap;
  /* make sure previous, current, and next year appear on same row */
}
/* line 1169, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitCalendarNextYear {
  margin: 0 0 0 0.55em;
}
/* line 1173, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitCalendarPreviousYear {
  margin: 0 0.55em 0 0;
}
/* line 1177, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitCalendarIncrementControl {
  vertical-align: middle;
}
/* line 1185, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitCalendarIncrementControl,
.dijitCalendarDateTemplate,
.dijitCalendarMonthLabel,
.dijitCalendarPreviousYear,
.dijitCalendarNextYear {
  cursor: pointer;
}
/* line 1189, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitCalendarDisabledDate {
  color: gray;
  text-decoration: line-through;
  cursor: default;
}
/* line 1195, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitSpacer {
  /* don't display it, but make it affect the width */
  position: relative;
  height: 1px;
  overflow: hidden;
  visibility: hidden;
}
/* Styling for month drop down list */
/* line 1205, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitCalendarMonthMenu .dijitCalendarMonthLabel {
  text-align: center;
}
/* Menu */
/* line 1211, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitMenu {
  border: 1px solid black;
  background-color: white;
}
/* line 1215, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitMenuTable {
  border-collapse: collapse;
  border-width: 0;
  background-color: white;
}
/* workaround for webkit bug #8427, remove this when it is fixed upstream */
/* line 1222, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dj_webkit .dijitMenuTable td[colspan="2"] {
  border-right: hidden;
}
/* line 1226, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitMenuItem {
  text-align: left;
  white-space: nowrap;
  padding: .1em .2em;
  cursor: pointer;
}
/*
No need to show a focus border since it's obvious from the shading, and there's a .dj_a11y .dijitMenuItemSelected
rule below that handles the high contrast case when there's no shading.
Hiding the focus border also works around webkit bug https://code.google.com/p/chromium/issues/detail?id=125779.
*/
/* line 1238, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitMenuItem:focus {
  outline: none;
}
/* line 1243, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitMenuPassive .dijitMenuItemHover,
.dijitMenuItemSelected {
  /*
   * dijitMenuItemHover refers to actual mouse over
   * dijitMenuItemSelected is used after a menu has been "activated" by
   * clicking it, tabbing into it, or being opened from a parent menu,
   * and denotes that the menu item has focus or that focus is on a child
   * menu
   */
  background-color: black;
  color: white;
}
/* line 1255, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitMenuItemIcon, .dijitMenuExpand {
  background-repeat: no-repeat;
}
/* line 1259, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitMenuItemDisabled * {
  /* for a disabled menu item, just set it to mostly transparent */
  opacity: 0.5;
  cursor: default;
}
/* line 1267, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dj_ie .dj_a11y .dijitMenuItemDisabled,
.dj_ie .dj_a11y .dijitMenuItemDisabled td,
.dj_ie .dijitMenuItemDisabled *,
.dj_ie .dijitMenuItemDisabled td {
  color: gray !important;
  filter: alpha(opacity=35);
}
/* line 1272, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitMenuItemLabel {
  position: relative;
  vertical-align: middle;
}
/* line 1277, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dj_a11y .dijitMenuItemSelected {
  border: 1px dotted black !important;
  /* for 2.0 use outline instead, to prevent jitter */
}
/* line 1280, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dj_ff3 .dj_a11y .dijitMenuItem td {
  padding: 0 !important;
  background: none !important;
}
/* line 1284, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dj_a11y .dijitMenuItemSelected .dijitMenuItemLabel {
  border-width: 1px;
  border-style: solid;
}
/* line 1288, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dj_ie8 .dj_a11y .dijitMenuItemLabel {
  position: static;
}
/* line 1292, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitMenuExpandA11y {
  display: none;
}
/* line 1295, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dj_a11y .dijitMenuExpandA11y {
  display: inline;
}
/* line 1299, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitMenuSeparator td {
  border: 0;
  padding: 0;
}
/* separator can be two pixels -- set border of either one to 0 to have only one */
/* line 1305, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitMenuSeparatorTop {
  height: 50%;
  margin: 0;
  margin-top: 3px;
  font-size: 1px;
}
/* line 1312, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitMenuSeparatorBottom {
  height: 50%;
  margin: 0;
  margin-bottom: 3px;
  font-size: 1px;
}
/* the checked menu item */
/* line 1320, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitCheckedMenuItemIconChar {
  vertical-align: middle;
  visibility: hidden;
}
/* line 1324, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitCheckedMenuItemChecked .dijitCheckedMenuItemIconChar {
  visibility: visible;
}
/* line 1327, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dj_a11y .dijitCheckedMenuItemIconChar {
  display: inline !important;
}
/* line 1330, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dj_a11y .dijitCheckedMenuItemIcon {
  display: none;
}
/* line 1333, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dj_ie .dj_a11y .dijitMenuBar .dijitMenuItem {
  /* so bottom border of MenuBar appears on IE7 in high-contrast mode */
  margin: 0;
}
/* StackContainer */
/* line 1340, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitStackController .dijitToggleButtonChecked * {
  cursor: default;
  /* because pressing it has no effect */
}
/***
TabContainer
Main class hierarchy:
.dijitTabContainer - the whole TabContainer
   .dijitTabController / .dijitTabListContainer-top - wrapper for tab buttons, scroll buttons
	 .dijitTabListWrapper / .dijitTabContainerTopStrip - outer wrapper for tab buttons (normal width)
		.nowrapTabStrip / .dijitTabContainerTop-tabs - inner wrapper for tab buttons (50K width)
   .dijitTabPaneWrapper - wrapper for content panes, has all borders except the one between content and tabs
***/
/* line 1356, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitTabContainer {
  z-index: 0;
  /* so z-index settings below have no effect outside of the TabContainer */
  overflow-y: visible;
  /* prevent off-by-one-pixel errors from hiding bottom border (opposite tab labels) */
}
/* line 1360, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dj_ie6 .dijitTabContainer {
  /* workaround IE6 problem when tall content overflows TabContainer, see editor/test_FullScreen.html */
  overflow: hidden;
}
/* line 1365, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitTabContainerNoLayout {
  width: 100%;
  /* otherwise ScrollingTabController goes to 50K pixels wide */
}
/* line 1372, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitTabContainerBottom-tabs,
.dijitTabContainerTop-tabs,
.dijitTabContainerLeft-tabs,
.dijitTabContainerRight-tabs {
  z-index: 1;
  overflow: visible !important;
  /* so tabs can cover up border adjacent to container */
}
/* line 1377, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitTabController {
  z-index: 1;
}
/* line 1383, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitTabContainerBottom-container,
.dijitTabContainerTop-container,
.dijitTabContainerLeft-container,
.dijitTabContainerRight-container {
  z-index: 0;
  overflow: hidden;
  border: 1px solid black;
}
/* line 1388, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.nowrapTabStrip {
  width: 50000px;
  display: block;
  position: relative;
  text-align: left;
  /* just in case ancestor has non-standard setting */
  z-index: 1;
}
/* line 1395, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitTabListWrapper {
  overflow: hidden;
  z-index: 1;
}
/* line 1400, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dj_a11y .tabStripButton img {
  /* hide the icons (or rather the empty space where they normally appear) because text will appear instead */
  display: none;
}
/* line 1405, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitTabContainerTop-tabs {
  border-bottom: 1px solid black;
}
/* line 1408, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitTabContainerTop-container {
  border-top: 0;
}
/* line 1412, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitTabContainerLeft-tabs {
  border-right: 1px solid black;
  float: left;
  /* needed for IE7 RTL mode */
}
/* line 1416, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitTabContainerLeft-container {
  border-left: 0;
}
/* line 1420, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitTabContainerBottom-tabs {
  border-top: 1px solid black;
}
/* line 1423, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitTabContainerBottom-container {
  border-bottom: 0;
}
/* line 1427, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitTabContainerRight-tabs {
  border-left: 1px solid black;
  float: left;
  /* needed for IE7 RTL mode */
}
/* line 1431, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitTabContainerRight-container {
  border-right: 0;
}
/* line 1435, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
div.dijitTabDisabled, .dj_ie div.dijitTabDisabled {
  cursor: auto;
}
/* line 1439, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitTab {
  position: relative;
  cursor: pointer;
  white-space: nowrap;
  z-index: 3;
}
/* line 1445, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitTab * {
  /* make tab icons and close icon line up w/text */
  vertical-align: middle;
}
/* line 1449, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitTabChecked {
  cursor: default;
  /* because clicking will have no effect */
}
/* line 1453, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitTabContainerTop-tabs .dijitTab {
  top: 1px;
  /* to overlap border on .dijitTabContainerTop-tabs */
}
/* line 1456, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitTabContainerBottom-tabs .dijitTab {
  top: -1px;
  /* to overlap border on .dijitTabContainerBottom-tabs */
}
/* line 1459, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitTabContainerLeft-tabs .dijitTab {
  left: 1px;
  /* to overlap border on .dijitTabContainerLeft-tabs */
}
/* line 1462, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitTabContainerRight-tabs .dijitTab {
  left: -1px;
  /* to overlap border on .dijitTabContainerRight-tabs */
}
/* line 1468, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitTabContainerTop-tabs .dijitTab,
.dijitTabContainerBottom-tabs .dijitTab {
  /* Inline-block */
  display: inline-block;
  /* webkit and FF3 */
  #zoom: 1;
  /* set hasLayout:true to mimic inline-block */
  #display: inline;
  /* don't use .dj_ie since that increases the priority */
}
/* line 1475, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.tabStripButton {
  z-index: 12;
}
/* line 1479, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitTabButtonDisabled .tabStripButton {
  display: none;
}
/* line 1484, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitTabCloseButton {
  margin-left: 1em;
}
/* line 1488, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitTabCloseText {
  display: none;
}
/* line 1492, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitTab .tabLabel {
  /* make sure tabs w/close button and w/out close button are same height, even w/small (<15px) font.
   * assumes <=15px height for close button icon.
   */
  min-height: 15px;
  display: inline-block;
}
/* line 1499, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitNoIcon {
  /* applied to <img>/<span> node when there is no icon specified */
  display: none;
}
/* line 1503, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dj_ie6 .dijitTab .dijitNoIcon {
  /* because min-height (on .tabLabel, above) doesn't work on IE6 */
  display: inline;
  height: 15px;
  width: 1px;
}
/* images off, high-contrast mode styles */
/* line 1512, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dj_a11y .dijitTabCloseButton {
  background-image: none !important;
  width: auto !important;
  height: auto !important;
}
/* line 1518, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dj_a11y .dijitTabCloseText {
  display: inline;
}
/* line 1524, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitTabPane,
.dijitStackContainer-child,
.dijitAccordionContainer-child {
  /* children of TabContainer, StackContainer, and AccordionContainer shouldn't have borders
   * b/c a border is already there from the TabContainer/StackContainer/AccordionContainer itself.
   */
  border: none !important;
}
/* InlineEditBox */
/* line 1532, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitInlineEditBoxDisplayMode {
  border: 1px solid transparent;
  /* so keyline (border) on hover can appear without screen jump */
  cursor: text;
}
/* line 1538, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dj_a11y .dijitInlineEditBoxDisplayMode,
.dj_ie6 .dijitInlineEditBoxDisplayMode {
  /* except that IE6 doesn't support transparent borders, nor does high contrast mode */
  border: none;
}
/* line 1545, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitInlineEditBoxDisplayModeHover,
.dj_a11y .dijitInlineEditBoxDisplayModeHover,
.dj_ie6 .dijitInlineEditBoxDisplayModeHover {
  /* An InlineEditBox in view mode (click this to edit the text) */
  background-color: #e2ebf2;
  border: solid 1px black;
}
/* line 1551, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitInlineEditBoxDisplayModeDisabled {
  cursor: default;
}
/* Tree */
/* line 1556, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitTree {
  overflow: auto;
  /* for scrollbars when Tree has a height setting, and to prevent wrapping around float elements, see #11491 */
}
/* line 1560, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitTreeIndent {
  /* amount to indent each tree node (relative to parent node) */
  width: 19px;
}
/* line 1565, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitTreeRow, .dijitTreeContent {
  white-space: nowrap;
}
/* line 1569, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitTreeRow img {
  /* make the expando and folder icons line up with the label */
  vertical-align: middle;
}
/* line 1574, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitTreeContent {
  cursor: default;
}
/* line 1578, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitExpandoText {
  display: none;
}
/* line 1582, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dj_a11y .dijitExpandoText {
  display: inline;
  padding-left: 10px;
  padding-right: 10px;
  font-family: monospace;
  border-style: solid;
  border-width: thin;
  cursor: pointer;
}
/* line 1592, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitTreeLabel {
  margin: 0 4px;
}
/* Dialog */
/* line 1598, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitDialog {
  position: absolute;
  z-index: 999;
  overflow: hidden;
  /* override overflow: auto; from ContentPane to make dragging smoother */
}
/* line 1604, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitDialogTitleBar {
  cursor: move;
}
/* line 1607, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitDialogFixed .dijitDialogTitleBar {
  cursor: default;
}
/* line 1610, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitDialogCloseIcon {
  cursor: pointer;
}
/* line 1613, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitDialogUnderlayWrapper {
  position: absolute;
  left: 0;
  top: 0;
  z-index: 998;
  display: none;
  background: transparent !important;
}
/* line 1622, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitDialogUnderlay {
  background: #eee;
  opacity: 0.5;
}
/* line 1627, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dj_ie .dijitDialogUnderlay {
  filter: alpha(opacity=50);
}
/* images off, high-contrast mode styles */
/* line 1633, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dj_a11y .dijitSpinnerButtonContainer,
.dj_a11y .dijitDialog {
  opacity: 1 !important;
  background-color: white !important;
}
/* line 1638, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitDialog .closeText {
  display: none;
  /* for the onhover border in high contrast on IE: */
  position: absolute;
}
/* line 1644, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dj_a11y .dijitDialog .closeText {
  display: inline;
}
/* Slider */
/* line 1650, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitSliderMoveable {
  z-index: 99;
  position: absolute !important;
  display: block;
  vertical-align: middle;
}
/* line 1657, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitSliderMoveableH {
  right: 0;
}
/* line 1660, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitSliderMoveableV {
  right: 50%;
}
/* line 1665, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dj_a11y div.dijitSliderImageHandle,
.dijitSliderImageHandle {
  margin: 0;
  padding: 0;
  position: relative !important;
  border: 8px solid gray;
  width: 0;
  height: 0;
  cursor: pointer;
}
/* line 1674, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dj_iequirks .dj_a11y .dijitSliderImageHandle {
  font-size: 0;
}
/* line 1677, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dj_ie7 .dijitSliderImageHandle {
  overflow: hidden;
  /* IE7 workaround to make slider handle VISIBLE in non-a11y mode */
}
/* line 1680, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dj_ie7 .dj_a11y .dijitSliderImageHandle {
  overflow: visible;
  /* IE7 workaround to make slider handle VISIBLE in a11y mode */
}
/* line 1683, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dj_a11y .dijitSliderFocused .dijitSliderImageHandle {
  border: 4px solid #000;
  height: 8px;
  width: 8px;
}
/* line 1689, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitSliderImageHandleV {
  top: -8px;
  right: -50%;
}
/* line 1694, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitSliderImageHandleH {
  left: 50%;
  top: -5px;
  vertical-align: top;
}
/* line 1700, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitSliderBar {
  border-style: solid;
  border-color: black;
  cursor: pointer;
}
/* line 1706, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitSliderBarContainerV {
  position: relative;
  height: 100%;
  z-index: 1;
}
/* line 1712, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitSliderBarContainerH {
  position: relative;
  z-index: 1;
}
/* line 1717, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitSliderBarH {
  height: 4px;
  border-width: 1px 0;
}
/* line 1722, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitSliderBarV {
  width: 4px;
  border-width: 0 1px;
}
/* line 1727, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitSliderProgressBar {
  background-color: red;
  z-index: 1;
}
/* line 1732, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitSliderProgressBarV {
  position: static !important;
  height: 0;
  vertical-align: top;
  text-align: left;
}
/* line 1739, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitSliderProgressBarH {
  position: absolute !important;
  width: 0;
  vertical-align: middle;
  overflow: visible;
}
/* line 1746, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitSliderRemainingBar {
  overflow: hidden;
  background-color: transparent;
  z-index: 1;
}
/* line 1752, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitSliderRemainingBarV {
  height: 100%;
  text-align: left;
}
/* line 1757, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitSliderRemainingBarH {
  width: 100% !important;
}
/* the slider bumper is the space consumed by the slider handle when it hangs over an edge */
/* line 1762, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitSliderBumper {
  overflow: hidden;
  z-index: 1;
}
/* line 1767, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitSliderBumperV {
  width: 4px;
  height: 8px;
  border-width: 0 1px;
}
/* line 1773, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitSliderBumperH {
  width: 8px;
  height: 4px;
  border-width: 1px 0;
}
/* line 1780, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitSliderBottomBumper,
.dijitSliderLeftBumper {
  background-color: red;
}
/* line 1785, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitSliderTopBumper,
.dijitSliderRightBumper {
  background-color: transparent;
}
/* line 1789, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitSliderDecoration {
  text-align: center;
}
/* line 1794, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitSliderDecorationC,
.dijitSliderDecorationV {
  position: relative;
  /* needed for IE+quirks+RTL+vertical (rendering bug) but add everywhere for custom styling consistency but this messes up IE horizontal sliders */
}
/* line 1798, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitSliderDecorationH {
  width: 100%;
}
/* line 1802, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitSliderDecorationV {
  height: 100%;
}
/* line 1806, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitSliderButton {
  font-family: monospace;
  margin: 0;
  padding: 0;
  display: block;
}
/* line 1813, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dj_a11y .dijitSliderButtonInner {
  visibility: visible !important;
}
/* line 1817, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitSliderButtonContainer {
  text-align: center;
  height: 0;
  /* ??? */
}
/* line 1821, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitSliderButtonContainer * {
  cursor: pointer;
}
/* line 1825, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitSlider .dijitButtonNode {
  padding: 0;
  display: block;
}
/* line 1830, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitRuleContainer {
  position: relative;
  overflow: visible;
}
/* line 1835, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitRuleContainerV {
  height: 100%;
  line-height: 0;
  float: left;
  text-align: left;
}
/* line 1842, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dj_opera .dijitRuleContainerV {
  line-height: 2%;
}
/* line 1846, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dj_ie .dijitRuleContainerV {
  line-height: normal;
}
/* line 1850, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dj_gecko .dijitRuleContainerV {
  margin: 0 0 1px 0;
  /* mozilla bug workaround for float:left,height:100% block elements */
}
/* line 1854, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitRuleMark {
  position: absolute;
  border: 1px solid black;
  line-height: 0;
  height: 100%;
}
/* line 1861, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitRuleMarkH {
  width: 0;
  border-top-width: 0 !important;
  border-bottom-width: 0 !important;
  border-left-width: 0 !important;
}
/* line 1868, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitRuleLabelContainer {
  position: absolute;
}
/* line 1872, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitRuleLabelContainerH {
  text-align: center;
  display: inline-block;
}
/* line 1877, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitRuleLabelH {
  position: relative;
  left: -50%;
}
/* line 1882, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitRuleLabelV {
  /* so that long labels don't overflow to multiple rows, or overwrite slider itself */
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
/* line 1889, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitRuleMarkV {
  height: 0;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
  border-left-width: 0 !important;
  width: 100%;
  left: 0;
}
/* line 1898, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dj_ie .dijitRuleLabelContainerV {
  margin-top: -.55em;
}
/* line 1903, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dj_a11y .dijitSliderReadOnly,
.dj_a11y .dijitSliderDisabled {
  opacity: 0.6;
}
/* line 1907, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dj_ie .dj_a11y .dijitSliderReadOnly .dijitSliderBar,
.dj_ie .dj_a11y .dijitSliderDisabled .dijitSliderBar {
  filter: alpha(opacity=40);
}
/* + and - Slider buttons: override theme settings to display icons */
/* line 1912, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dj_a11y .dijitSlider .dijitSliderButtonContainer div {
  font-family: monospace;
  /* otherwise hyphen is larger and more vertically centered */
  font-size: 1em;
  line-height: 1em;
  height: auto;
  width: auto;
  margin: 0 4px;
}
/* Icon-only buttons (often in toolbars) still display the text in high-contrast mode */
/* line 1923, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dj_a11y .dijitButtonContents .dijitButtonText,
.dj_a11y .dijitTab .tabLabel {
  display: inline !important;
}
/* line 1926, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dj_a11y .dijitSelect .dijitButtonText {
  display: inline-block !important;
}
/* line 1929, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitSelectError .dijitButtonContents .dijitButtonText {
  display: none !important;
}
/* TextArea, SimpleTextArea */
/* line 1934, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitTextArea {
  width: 100%;
  overflow-y: auto;
  /* w/out this IE's SimpleTextArea goes to overflow: scroll */
}
/* line 1938, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitTextArea[cols] {
  width: auto;
  /* SimpleTextArea cols */
}
/* line 1941, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dj_ie .dijitTextAreaCols {
  width: auto;
}
/* line 1945, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitExpandingTextArea {
  /* for auto exanding textarea (called Textarea currently, rename for 2.0) don't want to display the grip to resize */
  resize: none;
}
/* Toolbar
 * Note that other toolbar rules (for objects in toolbars) are scattered throughout this file.
 */
/* line 1955, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitToolbarSeparator {
  height: 18px;
  width: 5px;
  padding: 0 1px;
  margin: 0;
}
/* Editor */
/* line 1963, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitIEFixedToolbar {
  position: absolute;
  /* top:0; */
  top: expression(eval((document.documentElement||document.body).scrollTop));
}
/* line 1969, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitEditor {
  display: block;
  /* prevents glitch on FF with InlineEditBox, see #8404 */
}
/* line 1974, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitEditorDisabled,
.dijitEditorReadOnly {
  color: gray;
}
/* TimePicker */
/* line 1980, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitTimePickerItemInner {
  text-align: center;
  border: 0;
  padding: 2px 8px 2px 8px;
}
/* line 1987, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitTimePickerTick,
.dijitTimePickerMarker {
  border-bottom: 1px solid gray;
}
/* line 1991, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitTimePicker .dijitDownArrowButton {
  border-top: none !important;
}
/* line 1995, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitTimePickerTick {
  color: #CCC;
}
/* line 1999, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitTimePickerMarker {
  color: black;
  background-color: #CCC;
}
/* line 2004, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitTimePickerItemSelected {
  font-weight: bold;
  color: #333;
  background-color: #b7cdee;
}
/* line 2010, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitTimePickerItemHover {
  background-color: gray;
  color: white;
  cursor: pointer;
}
/* line 2016, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitTimePickerItemDisabled {
  color: gray;
  text-decoration: line-through;
}
/* line 2021, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dj_a11y .dijitTimePickerItemSelected .dijitTimePickerItemInner {
  border: solid 4px black;
}
/* line 2024, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dj_a11y .dijitTimePickerItemHover .dijitTimePickerItemInner {
  border: dashed 4px black;
}
/* line 2029, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitToggleButtonIconChar {
  /* character (instead of icon) to show that ToggleButton is checked */
  display: none !important;
}
/* line 2033, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dj_a11y .dijitToggleButton .dijitToggleButtonIconChar {
  display: inline !important;
  visibility: hidden;
}
/* line 2037, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dj_ie6 .dijitToggleButtonIconChar, .dj_ie6 .tabStripButton .dijitButtonText {
  font-family: "Arial Unicode MS";
  /* otherwise the a11y character (checkmark, arrow, etc.) appears as a box */
}
/* line 2040, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dj_a11y .dijitToggleButtonChecked .dijitToggleButtonIconChar {
  display: inline !important;
  /* In high contrast mode, display the check symbol */
  visibility: visible !important;
}
/* line 2045, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitArrowButtonChar {
  display: none !important;
}
/* line 2048, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dj_a11y .dijitArrowButtonChar {
  display: inline !important;
}
/* line 2053, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dj_a11y .dijitDropDownButton .dijitArrowButtonInner,
.dj_a11y .dijitComboButton .dijitArrowButtonInner {
  display: none !important;
}
/* Select */
/* line 2058, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dj_a11y .dijitSelect {
  border-collapse: separate !important;
  border-width: 1px;
  border-style: solid;
}
/* line 2063, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dj_ie .dijitSelect {
  vertical-align: middle;
  /* Set this back for what we hack in dijit inline */
}
/* line 2067, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dj_ie6 .dijitSelect .dijitValidationContainer,
.dj_ie8 .dijitSelect .dijitButtonText {
  vertical-align: top;
}
/* line 2074, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dj_ie6 .dijitTextBox .dijitInputContainer,
.dj_iequirks .dijitTextBox .dijitInputContainer,
.dj_ie6 .dijitTextBox .dijitArrowButtonInner,
.dj_ie6 .dijitSpinner .dijitSpinnerButtonInner,
.dijitSelect .dijitSelectLabel {
  vertical-align: baseline;
}
/* line 2077, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitToolbar .dijitSelect {
  margin: 0;
}
/* line 2080, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dj_webkit .dijitToolbar .dijitSelect {
  padding-left: 0.3em;
}
/* line 2083, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitSelect .dijitButtonContents {
  padding: 0;
  white-space: nowrap;
  text-align: left;
  border-style: none solid none none;
  border-width: 1px;
}
/* line 2090, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitSelectFixedWidth .dijitButtonContents {
  width: 100%;
}
/* line 2094, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitSelectMenu .dijitMenuItemIcon {
  /* avoid blank area in left side of menu (since we have no icons) */
  display: none;
}
/* line 2099, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dj_ie6 .dijitSelectMenu .dijitMenuItemLabel,
.dj_ie7 .dijitSelectMenu .dijitMenuItemLabel {
  /* Set back to static due to bug in ie6/ie7 - See Bug #9651 */
  position: static;
}
/* Fix the baseline of our label (for multi-size font elements) */
/* line 2106, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitSelectLabel * {
  vertical-align: baseline;
}
/* Styling for the currently-selected option (rich text can mess this up) */
/* line 2111, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitSelectSelectedOption * {
  font-weight: bold;
}
/* Fix the styling of the dropdown menu to be more combobox-like */
/* line 2116, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitSelectMenu {
  border-width: 1px;
}
/* Style the different areas of the button to look like a "real" dropdown */
/* Remove margins on the sub-table */
/* line 2122, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitSelectMenu .dijitMenuTable {
  margin: 0;
  background-color: transparent;
}
/* Used in cases, such as FullScreen plugin, when we need to force stuff to static positioning. */
/* line 2128, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitForceStatic {
  position: static !important;
}
/**** Disabled cursor *****/
/* line 2136, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dijitReadOnly *,
.dijitDisabled *,
.dijitReadOnly,
.dijitDisabled {
  /* a region the user would be able to click on, but it's disabled */
  cursor: default;
}
/* Drag and Drop */
/* line 2142, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dojoDndItem {
  padding: 2px;
  /* will be replaced by border during drag over (dojoDndItemBefore, dojoDndItemAfter) */
  /* Prevent magnifying-glass text selection icon to appear on mobile webkit as it causes a touchout event */
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  /* Disable selection/Copy of UIWebView */
}
/* line 2149, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dojoDndHorizontal .dojoDndItem {
  /* make contents of horizontal container be side by side, rather than vertical */
  #display: inline;
  display: inline-block;
}
/* line 2156, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dojoDndItemBefore,
.dojoDndItemAfter {
  border: 0px solid #369;
}
/* line 2159, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dojoDndItemBefore {
  border-width: 2px 0 0 0;
  padding: 0 2px 2px 2px;
}
/* line 2163, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dojoDndItemAfter {
  border-width: 0 0 2px 0;
  padding: 2px 2px 0 2px;
}
/* line 2167, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dojoDndHorizontal .dojoDndItemBefore {
  border-width: 0 0 0 2px;
  padding: 2px 2px 2px 0;
}
/* line 2171, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dojoDndHorizontal .dojoDndItemAfter {
  border-width: 0 2px 0 0;
  padding: 2px 0 2px 2px;
}
/* line 2176, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dojoDndItemOver {
  cursor: pointer;
}
/* line 2180, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/_dijit.scss */
.dj_gecko .dijitArrowButtonInner INPUT,
.dj_gecko INPUT.dijitArrowButtonInner {
  -moz-user-focus: ignore;
}
/* Dijit widget common icons*/
/*commonIcons.css is located in dijit/icons
commonIconsRtl.css is TBD. This needs to be reviewed to determine in Rtl is reqd. 
The 16 x 16px icons in these sprites are action and object type images which can be used in the following widgets: accordionContainer, menu, tab, titlepane, tree, and all button widgets and error validation contexts. */
/* line 43, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/icons/_commonIcons.scss */
.dijitIconSave,
.dijitIconPrint,
.dijitIconCut,
.dijitIconCopy,
.dijitIconClear,
.dijitIconDelete,
.dijitIconUndo,
.dijitIconEdit,
.dijitIconNewTask,
.dijitIconEditTask,
.dijitIconEditProperty,
.dijitIconTask,
.dijitIconFilter,
.dijitIconConfigure,
.dijitIconSearch,
.dijitIconApplication,
.dijitIconBookmark,
.dijitIconChart,
.dijitIconConnector,
.dijitIconDatabase,
.dijitIconDocuments,
.dijitIconMail,
.dijitLeaf,
.dijitIconFile,
.dijitIconFunction,
.dijitIconKey,
.dijitIconPackage,
.dijitIconSample,
.dijitIconTable,
.dijitIconUsers,
.dijitFolderClosed,
.dijitIconFolderClosed,
.dijitFolderOpened,
.dijitIconFolderOpen,
.dijitIconError {
  background-image: url("/static/assets/images/dtk/commonIconsObjActEnabled.png");
  /* Contains both object and action icons in a sprite image for the enabled state.  */
  width: 16px;
  height: 16px;
}
/* line 83, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/icons/_commonIcons.scss */
.dj_ie6 .dijitIconSave,
.dj_ie6 .dijitIconPrint,
.dj_ie6 .dijitIconCut,
.dj_ie6 .dijitIconCopy,
.dj_ie6 .dijitIconClear,
.dj_ie6 .dijitIconDelete,
.dj_ie6 .dijitIconUndo,
.dj_ie6 .dijitIconEdit,
.dj_ie6 .dijitIconNewTask,
.dj_ie6 .dijitIconEditTask,
.dj_ie6 .dijitIconEditProperty,
.dj_ie6 .dijitIconTask,
.dj_ie6 .dijitIconFilter,
.dj_ie6 .dijitIconConfigure,
.dj_ie6 .dijitIconSearch,
.dj_ie6 .dijitIconApplication,
.dj_ie6 .dijitIconBookmark,
.dj_ie6 .dijitIconChart,
.dj_ie6 .dijitIconConnector,
.dj_ie6 .dijitIconDatabase,
.dj_ie6 .dijitIconDocuments,
.dj_ie6 .dijitIconMail,
.dj_ie6 .dijitLeaf,
.dj_ie6 .dijitIconFile,
.dj_ie6 .dijitIconFunction,
.dj_ie6 .dijitIconKey,
.dj_ie6 .dijitIconPackage,
.dj_ie6 .dijitIconSample,
.dj_ie6 .dijitIconTable,
.dj_ie6 .dijitIconUsers,
.dj_ie6 .dijitFolderClosed,
.dj_ie6 .dijitIconFolderClosed,
.dj_ie6 .dijitFolderOpened,
.dj_ie6 .dijitIconFolderOpen,
.dj_ie6 .dijitIconError {
  background-image: url("/static/assets/images/dtk/commonIconsObjActEnabled8bit.png");
}
/* line 121, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/icons/_commonIcons.scss */
.dijitDisabled .dijitIconSave,
.dijitDisabled .dijitIconPrint,
.dijitDisabled .dijitIconCut,
.dijitDisabled .dijitIconCopy,
.dijitDisabled .dijitIconClear,
.dijitDisabled .dijitIconDelete,
.dijitDisabled .dijitIconUndo,
.dijitDisabled .dijitIconEdit,
.dijitDisabled .dijitIconNewTask,
.dijitDisabled .dijitIconEditTask,
.dijitDisabled .dijitIconEditProperty,
.dijitDisabled .dijitIconTask,
.dijitDisabled .dijitIconFilter,
.dijitDisabled .dijitIconConfigure,
.dijitDisabled .dijitIconSearch,
.dijitDisabled .dijitIconApplication,
.dijitDisabled .dijitIconBookmark,
.dijitDisabled .dijitIconChart,
.dijitDisabled .dijitIconConnector,
.dijitDisabled .dijitIconDatabase,
.dijitDisabled .dijitIconDocuments,
.dijitDisabled .dijitIconMail,
.dijitDisabled .dijitLeaf,
.dijitDisabled .dijitIconFile,
.dijitDisabled .dijitIconFunction,
.dijitDisabled .dijitIconKey,
.dijitDisabled .dijitIconPackage,
.dijitDisabled .dijitIconSample,
.dijitDisabled .dijitIconTable,
.dijitDisabled .dijitIconUsers,
.dijitDisabled .dijitFolderClosed,
.dijitDisabled .dijitIconFolderClosed,
.dijitDisabled .dijitFolderOpened,
.dijitDisabled .dijitIconFolderOpen,
.dijitDisabled .dijitIconError {
  background-image: url("/static/assets/images/dtk/commonIconsObjActDisabled.png");
  /* Contains both object and action icons as a sprite image for the disabled state. These would be used by buttons and menus.   */
}
/*Action icons*/
/* line 126, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/icons/_commonIcons.scss */
.dijitIconSave {
  background-position: 0;
}
/* line 127, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/icons/_commonIcons.scss */
.dijitIconPrint {
  background-position: -16px;
}
/* line 128, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/icons/_commonIcons.scss */
.dijitIconCut {
  background-position: -32px;
}
/* line 129, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/icons/_commonIcons.scss */
.dijitIconCopy {
  background-position: -48px;
}
/* line 130, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/icons/_commonIcons.scss */
.dijitIconClear {
  background-position: -64px;
}
/* line 131, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/icons/_commonIcons.scss */
.dijitIconDelete {
  background-position: -80px;
}
/* line 132, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/icons/_commonIcons.scss */
.dijitIconUndo {
  background-position: -96px;
}
/* line 133, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/icons/_commonIcons.scss */
.dijitIconEdit {
  background-position: -112px;
}
/* line 134, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/icons/_commonIcons.scss */
.dijitIconNewTask {
  background-position: -128px;
}
/* line 135, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/icons/_commonIcons.scss */
.dijitIconEditTask {
  background-position: -144px;
}
/* line 136, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/icons/_commonIcons.scss */
.dijitIconEditProperty {
  background-position: -160px;
}
/* line 137, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/icons/_commonIcons.scss */
.dijitIconTask {
  background-position: -176px;
}
/* line 138, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/icons/_commonIcons.scss */
.dijitIconFilter {
  background-position: -192px;
}
/* line 139, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/icons/_commonIcons.scss */
.dijitIconConfigure {
  background-position: -208px;
}
/* line 140, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/icons/_commonIcons.scss */
.dijitIconSearch {
  background-position: -224px;
}
/* line 141, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/icons/_commonIcons.scss */
.dijitIconError {
  background-position: -496px;
}
/*Object icons*/
/* line 144, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/icons/_commonIcons.scss */
.dijitIconApplication {
  background-position: -240px;
}
/* line 145, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/icons/_commonIcons.scss */
.dijitIconBookmark {
  background-position: -256px;
}
/* line 146, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/icons/_commonIcons.scss */
.dijitIconChart {
  background-position: -272px;
}
/* line 147, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/icons/_commonIcons.scss */
.dijitIconConnector {
  background-position: -288px;
}
/* line 148, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/icons/_commonIcons.scss */
.dijitIconDatabase {
  background-position: -304px;
}
/* line 149, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/icons/_commonIcons.scss */
.dijitIconDocuments {
  background-position: -320px;
}
/* line 150, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/icons/_commonIcons.scss */
.dijitIconMail {
  background-position: -336px;
}
/* line 151, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/icons/_commonIcons.scss */
.dijitIconFile, .dijitLeaf {
  background-position: -352px;
}
/* line 152, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/icons/_commonIcons.scss */
.dijitIconFunction {
  background-position: -368px;
}
/* line 153, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/icons/_commonIcons.scss */
.dijitIconKey {
  background-position: -384px;
}
/* line 154, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/icons/_commonIcons.scss */
.dijitIconPackage {
  background-position: -400px;
}
/* line 155, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/icons/_commonIcons.scss */
.dijitIconSample {
  background-position: -416px;
}
/* line 156, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/icons/_commonIcons.scss */
.dijitIconTable {
  background-position: -432px;
}
/* line 157, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/icons/_commonIcons.scss */
.dijitIconUsers {
  background-position: -448px;
}
/*Tree folder icons*/
/* line 161, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/icons/_commonIcons.scss */
.dijitIconFolderClosed, .dijitFolderClosed {
  background-position: -464px;
}
/* line 162, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/icons/_commonIcons.scss */
.dijitIconFolderOpen, .dijitFolderOpened {
  background-position: -480px;
}
/*Loading animation*/
/* line 165, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/icons/_commonIcons.scss */
.dijitIconLoading {
  background: url("/static/assets/images/dtk/loadingAnimation_rtl.gif") no-repeat;
  height: 20px;
  width: 20px;
}
/* Dijit Editor icons*/
/*editorIcons.css  is located in dijit/images 
editorIcons.css contains references to the dijit editor widget icons. There are 46 icons used to map to the related editor functionality in the editor's toolbar.
*/
/* line 10, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/icons/_editorIcons.scss */
.dijitEditorIcon {
  background-image: url("/static/assets/images/dtk/editorIconsEnabled.png");
  /* editor icons sprite image for the enabled state */
  background-repeat: no-repeat;
  width: 18px;
  height: 18px;
  text-align: center;
}
/* line 17, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/icons/_editorIcons.scss */
.dijitDisabled .dijitEditorIcon {
  background-image: url("/static/assets/images/dtk/editorIconsDisabled.png");
  /* editor icons sprite image for the disabled state */
}
/* line 22, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/icons/_editorIcons.scss */
.dijitEditorIconSep {
  background-position: 0;
}
/* line 23, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/icons/_editorIcons.scss */
.dijitEditorIconSave {
  background-position: -18px;
}
/* line 24, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/icons/_editorIcons.scss */
.dijitEditorIconPrint {
  background-position: -36px;
}
/* line 25, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/icons/_editorIcons.scss */
.dijitEditorIconCut {
  background-position: -54px;
}
/* line 26, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/icons/_editorIcons.scss */
.dijitEditorIconCopy {
  background-position: -72px;
}
/* line 27, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/icons/_editorIcons.scss */
.dijitEditorIconPaste {
  background-position: -90px;
}
/* line 28, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/icons/_editorIcons.scss */
.dijitEditorIconDelete {
  background-position: -108px;
}
/* line 29, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/icons/_editorIcons.scss */
.dijitEditorIconCancel {
  background-position: -126px;
}
/* line 30, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/icons/_editorIcons.scss */
.dijitEditorIconUndo {
  background-position: -144px;
}
/* line 31, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/icons/_editorIcons.scss */
.dijitEditorIconRedo {
  background-position: -162px;
}
/* line 32, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/icons/_editorIcons.scss */
.dijitEditorIconSelectAll {
  background-position: -180px;
}
/* line 33, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/icons/_editorIcons.scss */
.dijitEditorIconBold {
  background-position: -198px;
}
/* line 34, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/icons/_editorIcons.scss */
.dijitEditorIconItalic {
  background-position: -216px;
}
/* line 35, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/icons/_editorIcons.scss */
.dijitEditorIconUnderline {
  background-position: -234px;
}
/* line 36, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/icons/_editorIcons.scss */
.dijitEditorIconStrikethrough {
  background-position: -252px;
}
/* line 37, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/icons/_editorIcons.scss */
.dijitEditorIconSuperscript {
  background-position: -270px;
}
/* line 38, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/icons/_editorIcons.scss */
.dijitEditorIconSubscript {
  background-position: -288px;
}
/* line 39, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/icons/_editorIcons.scss */
.dijitEditorIconJustifyCenter {
  background-position: -306px;
}
/* line 40, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/icons/_editorIcons.scss */
.dijitEditorIconJustifyFull {
  background-position: -324px;
}
/* line 41, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/icons/_editorIcons.scss */
.dijitEditorIconJustifyLeft {
  background-position: -342px;
}
/* line 42, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/icons/_editorIcons.scss */
.dijitEditorIconJustifyRight {
  background-position: -360px;
}
/* line 43, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/icons/_editorIcons.scss */
.dijitEditorIconIndent {
  background-position: -378px;
}
/* line 44, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/icons/_editorIcons.scss */
.dijitEditorIconOutdent {
  background-position: -396px;
}
/* line 45, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/icons/_editorIcons.scss */
.dijitEditorIconListBulletIndent {
  background-position: -414px;
}
/* line 46, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/icons/_editorIcons.scss */
.dijitEditorIconListBulletOutdent {
  background-position: -432px;
}
/* line 47, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/icons/_editorIcons.scss */
.dijitEditorIconListNumIndent {
  background-position: -450px;
}
/* line 48, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/icons/_editorIcons.scss */
.dijitEditorIconListNumOutdent {
  background-position: -468px;
}
/* line 49, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/icons/_editorIcons.scss */
.dijitEditorIconTabIndent {
  background-position: -486px;
}
/* line 50, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/icons/_editorIcons.scss */
.dijitEditorIconLeftToRight {
  background-position: -504px;
}
/* line 51, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/icons/_editorIcons.scss */
.dijitEditorIconRightToLeft, .dijitEditorIconToggleDir {
  background-position: -522px;
}
/* line 52, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/icons/_editorIcons.scss */
.dijitEditorIconBackColor {
  background-position: -540px;
}
/* line 53, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/icons/_editorIcons.scss */
.dijitEditorIconForeColor {
  background-position: -558px;
}
/* line 54, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/icons/_editorIcons.scss */
.dijitEditorIconHiliteColor {
  background-position: -576px;
}
/* line 55, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/icons/_editorIcons.scss */
.dijitEditorIconNewPage {
  background-position: -594px;
}
/* line 56, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/icons/_editorIcons.scss */
.dijitEditorIconInsertImage {
  background-position: -612px;
}
/* line 57, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/icons/_editorIcons.scss */
.dijitEditorIconInsertTable {
  background-position: -630px;
}
/* line 58, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/icons/_editorIcons.scss */
.dijitEditorIconSpace {
  background-position: -648px;
}
/* line 59, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/icons/_editorIcons.scss */
.dijitEditorIconInsertHorizontalRule {
  background-position: -666px;
}
/* line 60, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/icons/_editorIcons.scss */
.dijitEditorIconInsertOrderedList {
  background-position: -684px;
}
/* line 61, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/icons/_editorIcons.scss */
.dijitEditorIconInsertUnorderedList {
  background-position: -702px;
}
/* line 62, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/icons/_editorIcons.scss */
.dijitEditorIconCreateLink {
  background-position: -720px;
}
/* line 63, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/icons/_editorIcons.scss */
.dijitEditorIconUnlink {
  background-position: -738px;
}
/* line 64, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/icons/_editorIcons.scss */
.dijitEditorIconViewSource {
  background-position: -756px;
}
/* line 65, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/icons/_editorIcons.scss */
.dijitEditorIconRemoveFormat {
  background-position: -774px;
}
/* line 66, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/icons/_editorIcons.scss */
.dijitEditorIconFullScreen {
  background-position: -792px;
}
/* line 67, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/icons/_editorIcons.scss */
.dijitEditorIconWikiword {
  background-position: -810px;
}
/* .dijitEditorIconToggleDir { background-position: -540px; ;} - 03172010: This icon was not in dijit.editor but is in dojox.editor. */
/* no longer in the editor toolbar:  .dijitEditorIconToggleDir { background-position: -540px;  padding: 0; margin: 0; color:#555555;
									font-family:verdana,arial,sans-serif; font-weight: 800; font-size: 70%; */
/* ========= Styling rules to affect widgets ========= */
/* line 3, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/widgets/_Common.scss */
.voya .dijitPopup {
  -webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.25);
  -moz-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.25);
  box-shadow: 0 1px 5px rgba(0, 0, 0, 0.25);
}
/* line 6, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/widgets/_Common.scss */
.voya .dijitTooltipDialogPopup {
  /* exception popups: do not use a shadow on these because they aren't rectangular */
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
/* The highlight is shown in the ComboBox menu.  TODO: move to form/Common.less */
/* line 12, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/widgets/_Common.scss */
.voya .dijitComboBoxHighlightMatch {
  background-color: #abd6ff;
}
/* line 16, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/widgets/_Common.scss */
.voya .dijitFocusedLabel {
  /* for checkboxes or radio buttons, hatch border around the corresponding label, to indicate focus */
  outline: 1px dotted #494949;
}
/* Drag and Drop*/
/* line 22, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/widgets/_Common.scss */
.voya .dojoDndItem {
  border-color: rgba(0, 0, 0, 0);
  -webkit-transition-duration: 0.25s;
  -moz-transition-duration: 0.25s;
  transition-duration: 0.25s;
  -webkit-transition-property: background-color, border-color;
  -moz-transition-property: background-color, border-color;
  transition-property: background-color, border-color;
}
/* line 27, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/widgets/_Common.scss */
.voya .dojoDndItemOver {
  background-color: #abd6ff;
  background-image: url("/static/assets/images/dtk/standardGradient.png");
  background-repeat: repeat-x;
  background-image: -moz-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%);
  background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%);
  background-image: -o-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%);
  background-image: -ms-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%);
  _background-image: none;
  padding: 1px;
  border: solid 1px #759dc0;
  color: black;
}
/* line 36, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/widgets/_Common.scss */
.voya .dojoDndItemAnchor,
.voya .dojoDndItemSelected {
  background-color: #cfe5fa;
  background-image: url("/static/assets/images/dtk/standardGradient.png");
  background-repeat: repeat-x;
  background-image: -moz-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%);
  background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%);
  background-image: -o-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%);
  background-image: -ms-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%);
  _background-image: none;
  padding: 1px;
  border: solid 1px #759dc0;
  color: black;
}
/* line 46, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/widgets/_Common.scss */
.voya .dojoDndItemBefore,
.voya .dojoDndItemAfter {
  border-color: #759dc0;
}
/* line 51, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/widgets/_Common.scss */
.voya table.dojoDndAvatar {
  border: 1px solid #b5bcc7;
  border-collapse: collapse;
  background-color: white;
  -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25);
  -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25);
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25);
}
/* line 57, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/widgets/_Common.scss */
.voya .dojoDndAvatarHeader td {
  height: 20px;
  padding-left: 21px;
}
/* line 62, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/widgets/_Common.scss */
.voya.dojoDndMove .dojoDndAvatarHeader,
.voya.dojoDndCopy .dojoDndAvatarHeader {
  background-image: url("/static/assets/images/dtk/dnd.png");
  background-repeat: no-repeat;
  background-position: 2px -122px;
}
/* line 67, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/widgets/_Common.scss */
.voya .dojoDndAvatarItem td {
  padding: 5px;
}
/* line 70, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/widgets/_Common.scss */
.voya.dojoDndMove .dojoDndAvatarHeader {
  background-color: #f58383;
  background-position: 2px -103px;
}
/* line 74, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/widgets/_Common.scss */
.voya.dojoDndCopy .dojoDndAvatarHeader {
  background-color: #f58383;
  background-position: 2px -68px;
}
/* line 78, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/widgets/_Common.scss */
.voya.dojoDndMove .dojoDndAvatarCanDrop .dojoDndAvatarHeader {
  background-color: #97e68d;
  background-position: 2px -33px;
}
/* line 82, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/widgets/_Common.scss */
.voya.dojoDndCopy .dojoDndAvatarCanDrop .dojoDndAvatarHeader {
  background-color: #97e68d;
  background-position: 2px 2px;
}
/* Dialog 
 * 
 * Styling Dialog includes two sections: Dialog and Tooltip & TooltipDialog
 * 
 * Dialog:
 * 1. Dialog (default styling): 
 * 		.dijitDialog - styles for dialog's bounding box
 *
 * 2. Dialog title 
 * 		.dijitDialogTitleBar - styles for the title container at the top of dialog
 * 		.dijitDialogTitle - the text container in dialog title
 * 
 * 3. Dialog content 
 * 		.dijitDialogPaneContent - main container for content area and action bar
 * 		.dijitDialogPaneContentArea - styles for content container
 * 
 * 4. Dialog action bar 
 * 		.dijitDialogPaneActionBar - styles for action buttons lie at the bottom of dialog pane content
 * 
 * 5. Dialog underlay 
 * 		.dijitDialogUnderlay - div under the dialog which used for separate dialog and page content
 * 
 * 
 * Tooltip & TooltipDialog:
 * 1. tooltip content container: 
 * 		.dijitTooltipContainer - tooltip content container
 *
 * 2. tooltip connector: 
 * 		.dijitTooltipConnector - tooltip anchor includes 4 direction(up, down, left, right)
 */
/* line 39, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/widgets/_Dialog.scss */
.voya .dijitDialog {
  border: 1px solid #cccccc;
  -webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.25);
  -moz-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.25);
  box-shadow: 0 1px 5px rgba(0, 0, 0, 0.25);
}
/* line 44, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/widgets/_Dialog.scss */
.voya .dijitDialogPaneContent {
  background: white repeat-x top left;
  border-top: 1px solid #cccccc;
  padding: 10px 8px;
  position: relative;
}
/* line 51, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/widgets/_Dialog.scss */
.voya .dijitDialogPaneContentArea {
  /* trick to get action bar (gray bar at bottom with OK/cancel buttons) to span from
   * left to right but still indent dialog content
   */
  margin: -10px -8px;
  padding: 10px 8px;
}
/* line 59, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/widgets/_Dialog.scss */
.voya .dijitDialogPaneActionBar {
  /* gray bar at bottom of dialog with OK/Cancel buttons */
  background-color: #efefef;
  padding: 3px 5px 2px 7px;
  text-align: right;
  border-top: 1px solid #cccccc;
  margin: 10px -8px -10px;
}
/*
.voya .dijitTooltipDialog .dijitDialogPaneActionBar {
  -webkit-border-bottom-right-radius: 4px;
  -webkit-border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  -moz-border-radius-bottomright: 4px;
  -moz-border-radius-bottomleft: 4px;
  margin: 10px -10px -8px;
}
*/
/* line 79, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/widgets/_Dialog.scss */
.voya .dijitDialogPaneActionBar .dijitButton {
  float: none;
}
/* line 83, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/widgets/_Dialog.scss */
.voya .dijitDialogTitleBar {
  /* outer container for the titlebar of the dialog */
  border: 0;
  background-color: #fb8000;
  margin: 0px;
  padding: 4px 10px;
  line-height: 1;
}
/* line 93, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/widgets/_Dialog.scss */
.voya .dijitDialogTitle {
  /* typography and styling of the dialog title */
  font-family: "Proxima Nova Light", Arial, sans-serif;
  font-size: 22px;
  color: #fff;
}
/* line 101, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/widgets/_Dialog.scss */
.voya .dijitDialogCloseIcon {
  /* the default close icon for the dialog */
  background: url("/static/assets/images/dtk/dialogCloseIcon.png");
  background-repeat: no-repeat;
  position: absolute;
  right: 5px;
  height: 15px;
  width: 21px;
}
/* line 110, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/widgets/_Dialog.scss */
.dj_ie6 .voya .dijitDialogCloseIcon {
  background-image: url("/static/assets/images/dtk/dialogCloseIcon8bit.png");
}
/* line 113, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/widgets/_Dialog.scss */
.voya .dijitDialogCloseIconHover {
  background-position: -21px;
}
/* line 116, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/widgets/_Dialog.scss */
.voya .dijitDialogCloseIconActive {
  background-position: -42px;
}
/* Tooltip and TooltipDialog */
/* line 123, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/widgets/_Dialog.scss */
.voya .dijitTooltip,
.voya .dijitTooltipDialog {
  /* the outermost dom node, holding the connector and container */
  background: transparent;
  /* make the area on the sides of the arrow transparent */
}
/* line 127, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/widgets/_Dialog.scss */
.dijitTooltipBelow {
  /* leave room for arrow above content */
  padding-top: 13px;
  padding-left: 3px;
  padding-right: 3px;
}
/* line 134, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/widgets/_Dialog.scss */
.dijitTooltipAbove {
  /* leave room for arrow below content */
  padding-bottom: 13px;
  padding-left: 3px;
  padding-right: 3px;
}
/* line 141, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/widgets/_Dialog.scss */
.voya .dijitTooltipContainer {
  /* the part with the text */
  background-color: white;
  background-image: -moz-linear-gradient(bottom, rgba(207, 229, 250, 0.9) 0px, white 10px);
  background-image: -webkit-linear-gradient(bottom, rgba(207, 229, 250, 0.9) 0px, white 10px);
  background-image: -o-linear-gradient(bottom, rgba(207, 229, 250, 0.9) 0px, white 10px);
  background-image: -ms-linear-gradient(bottom, rgba(207, 229, 250, 0.9) 0px, white 10px);
  background-position: bottom;
  border: 1px solid #759dc0;
  padding: 6px 8px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25);
  -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25);
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25);
  font-size: 1em;
  color: black;
}
/* line 154, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/widgets/_Dialog.scss */
.voya .dijitTooltipConnector {
  /* the arrow piece */
  border: 0;
  z-index: 2;
  background-image: url("/static/assets/images/dtk/tooltip.png");
  background-repeat: no-repeat;
  width: 16px;
  height: 14px;
}
/* line 163, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/widgets/_Dialog.scss */
.dj_ie6 .voya .dijitTooltipConnector {
  background-image: url("/static/assets/images/dtk/tooltip8bit.png");
}
/* line 166, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/widgets/_Dialog.scss */
.voya .dijitTooltipABRight .dijitTooltipConnector {
  /* above or below tooltip, but the arrow appears on the right,
  	and the right edges of target and tooltip are aligned rather than the left */
  left: auto !important;
  right: 3px;
}
/* line 173, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/widgets/_Dialog.scss */
.voya .dijitTooltipBelow .dijitTooltipConnector {
  /* the arrow piece for tooltips below an element */
  top: 0;
  left: 3px;
  background-position: -31px 0;
  width: 16px;
  height: 14px;
}
/* line 182, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/widgets/_Dialog.scss */
.voya .dijitTooltipAbove .dijitTooltipConnector {
  /* the arrow piece for tooltips above an element */
  bottom: 0;
  left: 3px;
  background-position: -15px 0;
  width: 16px;
  height: 14px;
}
/* line 191, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/widgets/_Dialog.scss */
.dj_ie7 .voya .dijitTooltipAbove .dijitTooltipConnector,
.dj_ie6 .voya .dijitTooltipAbove .dijitTooltipConnector {
  bottom: -1px;
}
/* line 195, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/widgets/_Dialog.scss */
.voya .dijitTooltipLeft {
  padding-right: 14px;
}
/* line 198, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/widgets/_Dialog.scss */
.voya .dijitTooltipLeft .dijitTooltipConnector {
  /* the arrow piece for tooltips to the left of an element, bottom borders aligned */
  right: 0;
  background-position: 0 0;
  width: 16px;
  height: 14px;
}
/* line 206, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/widgets/_Dialog.scss */
.voya .dijitTooltipRight {
  padding-left: 14px;
}
/* line 209, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/widgets/_Dialog.scss */
.voya .dijitTooltipRight .dijitTooltipConnector {
  /* the arrow piece for tooltips to the right of an element, bottom borders aligned */
  left: 0;
  background-position: -48px 0;
  width: 16px;
  height: 14px;
}
/* line 217, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/widgets/_Dialog.scss */
.voya .dijitDialogUnderlay {
  background: white;
}
/* TitlePane 
 * 
 * Styling TitlePane means styling the TitlePane title and its content container  (dijitTitlePane)
 * 
 * TitlePane title:
 * 1. TitlePane title (default styling): 
 * 		.dijitTitlePaneTitle - TitlePane's title div style: background-color, border
 *
 * 2. hovered TitlePane title (ie, mouse hover on a title bar)
 * 		.dijitTitlePaneTitleHover - styles when mouse hover on the title div
 * 
 * 3. active TitlePane title (ie, mouse down on a title bar)
 * 		.dijitTitlePaneTitleActive - styles when mouse down on the title div
 * 
 * 
 * TitlePane Content Container:
 * 1. outer/inner container: 
 * 		.dijitTitlePaneContentOuter / dijitTitlePaneContentInner - styles for the content outer div
 */
/* line 21, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/widgets/_TitlePane.scss */
.voya .dijitTitlePaneTitle {
  padding: 0 7px 3px 7px;
  min-height: 17px;
  font-family: "Proxima Nova Regular", Arial, sans-serif;
  font-weight: normal;
  font-size: 20px;
}
/* line 42, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/widgets/_TitlePane.scss */
.voya .dijitTitlePaneTitleFocus {
  margin-top: 3px;
  padding-bottom: 2px;
  outline: none;
}
/* line 49, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/widgets/_TitlePane.scss */
.voya .dijitTitlePane .dijitArrowNode:before {
  margin-right: 5px;
  color: #0097a9;
}
/* line 59, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/widgets/_TitlePane.scss */
.voya .dijitTitlePane .dijitOpen .dijitArrowNode:before {
  content: "\f147";
}
/* line 64, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/widgets/_TitlePane.scss */
.voya .dijitTitlePane .dijitClosed .dijitArrowNode:before {
  content: "\f0fe";
}
/* line 69, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/widgets/_TitlePane.scss */
.voya .dijitTitlePane .dijitTitlePaneTextNode {
  color: #0097a9;
}
/* line 79, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/widgets/_TitlePane.scss */
.voya .dijitTitlePaneContentInner {
  padding: 10px;
}
/* line 82, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/widgets/_TitlePane.scss */
.voya .dijitTitlePaneTextNode {
  margin-left: 4px;
  margin-right: 4px;
  vertical-align: text-top;
}
/* TabContainer 
 * 
 * Styling TabContainer means styling the TabList and Its content container  (dijitTitlePane)
 * 
 * Tab List: (including 4 kinds of tab location)
 * 		.dijitTabContainerTop-tabs     - tablist container at top
 * 		.dijitTabContainerBottom-tabs  - tablist container at bottom
 * 		.dijitTabContainerLeft-tabs    - tablist container at left
 * 		.dijitTabContainerRight-tabs   - tablist container at right
 * 
 * Tab Strip Button:
 * 		.dijitTabStripIcon - tab strip button icon
 * 		.dijitTabStripMenuIcon - down arrow icon position
 * 		.dijitTabStripSlideLeftIcon - left arrow icon position
 * 		.dijitTabStripSlideRightIcon - right arrow icon position
 * 
 * 		.tabStripButtonDisabled - styles for disabled tab strip buttons
 * 
 * Tab Button:
 * 		.dijitTabContainerTop-tabs .dijitTab     - styles for top tab button container
 * 		.dijitTabContainerBottom-tabs .dijitTab  - styles for bottom tab button container
 * 		.dijitTabContainerLeft-tabs .dijitTab    - styles for left tab button container
 * 		.dijitTabContainerRight-tabs .dijitTab   - styles for right tab button container
 * 
 * 		.dijitTabContainerTop-tabs .dijitTabChecked .dijitTab
 * 				- styles for selected status of top tab button
 * 		same to Bottom, Left, Right Tabs
 * 
 * 		.dijitTabHover .dijitTab   - styles when mouse hover on tab buttons
 * 		.dijitTabActive .dijitTab  - styles when mouse down on tab buttons
 * 		.dijitTabChecked .dijitTab  - styles when on buttons of selected tab
 * 
 * 		.dijitTabCloseButton - the close action buttons lie at the right top of each tab button on closable tabs
 * 		.dijitTabCloseButtonHover - styles when mouse hover on close action button
 * 		.dijitTabCloseButtonActive - styles when mouse down on close action button
 * 
 * Tab Button: (checked status)
 * 
 * Tab Content Container:
 * 		.dijitTabContainerTop-dijitContentPane
 * 		.dijitTabContainerBottom-dijitContentPane
 * 		.dijitTabContainerLeft-dijitContentPane
 * 		.dijitTabContainerRight-dijitContentPane - for background and padding
 * 
 * Nested Tabs:
 * 		.dijitTabContainerNested - Container for nested tabs
 * 		.dijitTabContainerTabListNested - tab list container for nested tabs
 */
/*** some common features ***/
/* line 70, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/widgets/layout/_TabContainer.scss */
.voya .dijitTabPaneWrapper,
.voya .dijitTabContainerTop-tabs,
.voya .dijitTabContainerBottom-tabs,
.voya .dijitTabContainerLeft-tabs,
.voya .dijitTabContainerRight-tabs {
  border: 0;
}
/* line 77, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/widgets/layout/_TabContainer.scss */
.voya .dijitTabCloseButton {
  background: url("/static/assets/images/dtk/tabClose.png") no-repeat;
  width: 14px;
  height: 14px;
  margin-left: 5px;
  margin-right: -5px;
}
/* line 84, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/widgets/layout/_TabContainer.scss */
.voya .dijitTabCloseButtonHover {
  background-position: -14px;
}
/* line 87, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/widgets/layout/_TabContainer.scss */
.voya .dijitTabCloseButtonActive {
  background-position: -28px;
}
/* line 90, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/widgets/layout/_TabContainer.scss */
.voya .dijitTabSpacer {
  /* set the spacer invisible.  note that height:0 doesn't work on IE/quirks, it's still 10px. */
  display: none;
}
/* line 94, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/widgets/layout/_TabContainer.scss */
.voya .dijitTab {
  border: 0;
  color: #333333;
}
/* line 99, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/widgets/layout/_TabContainer.scss */
.voya .dijitTab .tabLabel {
  outline: none;
  font-family: "Proxima Nova Regular", Arial, sans-serif;
  font-weight: normal;
  font-size: 16px;
}
/* line 106, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/widgets/layout/_TabContainer.scss */
.voya .dijitTabHover {
  color: #d75426;
}
/* line 114, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/widgets/layout/_TabContainer.scss */
.voya .dijitTabChecked {
  background-color: #46bdcb;
  color: white;
}
/* line 117, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/widgets/layout/_TabContainer.scss */
.voya .dijitTabChecked:after {
  position: absolute;
  bottom: -1px;
  left: 46%;
  z-index: 100;
  content: "";
  width: 0;
  height: 0;
  border-left: 8px solid transparent;
  border-right: 8px solid transparent;
  border-bottom: 9px solid;
}
/* line 131, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/widgets/layout/_TabContainer.scss */
.voya .dijitTabDisabled {
  background-color: lightgrey;
}
/* line 135, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/widgets/layout/_TabContainer.scss */
.voya .tabStripButton {
  background-color: transparent;
  border: none;
}
/*** end common ***/
/*************** top tab ***************/
/* line 143, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/widgets/layout/_TabContainer.scss */
.voya .dijitTabContainerTop-tabs {
  border-bottom: 2px solid #a2dee5;
}
/* line 147, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/widgets/layout/_TabContainer.scss */
.voya .dijitTabContainerTop-tabs .dijitTab {
  /* unselected (and not hovered/pressed) tab */
  padding: 10px 20px;
  min-width: 100px;
  text-align: center;
}
/* line 154, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/widgets/layout/_TabContainer.scss */
.voya .dijitTabContainerTop-tabs .dijitTabChecked {
  /* selected tab */
  padding-bottom: 15px;
  padding-top: 15px;
}
/** end top tab **/
/** round corner **/
/* Accordion
 * 
 * Styling AccordionContainer basically means styling the accordion pane (dijitAccordionInnerContainer)
 * and the title inside of it (dijitAccordionTitle).   There are 4 basic states to style:
 * 
 * 1. closed pane (and default styling): 
 * 		.dijitAccordionInnerContainer - container for each accordion child
 * 		.dijitAccordionTitle - title for each accordion child
 *
 * 2. active closed pane (ie, mouse down on a title bar)
 * 		.dijitAccordionInnerContainerActive - for background-color, border
 * 		.dijitAccordionInnerContainerActive dijitAccordionTitle - for text color
 * 
 * 3. open pane (expanded child)
 *		.dijitAccordionChildWrapper - wraps around the child widget (typically ContentPane)
 *			setting a margin so that there's blue trim all the way around the child
 *
 * 		These rules need to override the closed pane active:
 *
 * 		.dijitAccordionInnerContainerSelected - for background-color, border
 * 		.dijitAccordionInnerContainerSelected .dijitAccordionTitle - for text color
 * 
 * 4. hovered pane, open or closed
 * 		The selectors below affect hovering over both a closed pane (ie, hovering a title bar),
 * 		and hovering over an open pane.   Also, treat mouse down on an open pane as a hover:
 *
 * 		.dijitAccordionInnerContainerHover, .dijitAccordionInnerContainerSelectedActive - for background-color, border
 * 		.dijitAccordionInnerContainerHover .dijitAccordionTitle - for text color
 */
/* line 31, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/widgets/layout/_AccordionContainer.scss */
.voya .dijitAccordionContainer {
  border: none;
}
/* line 35, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/widgets/layout/_AccordionContainer.scss */
.voya .dijitAccordionInnerContainer {
  background-color: #fff;
  /* gray, for closed pane */
  border: none;
  margin-bottom: 1px;
  -webkit-transition-property: background-color, border;
  -moz-transition-property: background-color, border;
  transition-property: background-color, border;
  -webkit-transition-duration: 0.3s;
  -moz-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-timing-function: linear;
  -moz-transition-timing-function: linear;
  transition-timing-function: linear;
}
/* line 46, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/widgets/layout/_AccordionContainer.scss */
.voya .dijitAccordionArrow:before,
.voya .dijitAccordionTitleSelected .dijitAccordionArrow:before {
  margin-right: 5px;
}
/* line 51, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/widgets/layout/_AccordionContainer.scss */
.voya .dijitAccordionArrow:before {
  content: "\f0fe";
}
/* line 55, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/widgets/layout/_AccordionContainer.scss */
.voya .dijitAccordionTitleSelected .dijitAccordionArrow:before {
  content: "\f147";
}
/* line 59, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/widgets/layout/_AccordionContainer.scss */
.voya .dijitAccordionTitle {
  background-color: transparent;
  /* pick up color from dijitAccordionInnerContainer */
  padding: 5px 7px 2px 7px;
  min-height: 17px;
  color: #0097a9;
  font-family: "Proxima Nova Regular", Arial, sans-serif;
  font-weight: normal;
  font-size: 20px;
}
/* line 73, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/widgets/layout/_AccordionContainer.scss */
.voya .dijitAccordionContainer .dijitAccordionChildWrapper {
  /* this extends the blue trim styling of the title bar to wrapping around the node.
   * done by setting margin
   */
  background-color: white;
  border: none;
  margin: 0 2px 2px;
}
/* line 83, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/widgets/layout/_AccordionContainer.scss */
.voya .dijitAccordionContainer .dijitAccordionContainer-child {
  /* this is affecting the child widget itself */
  padding: 9px;
}
/* Active state for closed pane */
/* line 90, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/widgets/layout/_AccordionContainer.scss */
.voya .dijitAccordionInnerContainerActive {
  border: none;
  -webkit-transition-duration: 0.1s;
  -moz-transition-duration: 0.1s;
  transition-duration: 0.1s;
}
/* Open (a.k.a. selected) pane */
/* Hovering open or closed pane */
/* line 114, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/widgets/layout/_AccordionContainer.scss */
.voya .dijitAccordionInnerContainerHover .dijitAccordionTitle {
  /* both open and closed */
}
/* line 119, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/widgets/layout/_AccordionContainer.scss */
.voya .dijitAccordionTitleFocus {
  outline: none;
}
/* line 127, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/widgets/layout/_AccordionContainer.scss */
.voya .dijitAccordionInnerContainerHover,
.voya .dijitAccordionInnerContainerSelectedActive {
  /* note: clicking the currently selected Accordion pane should have no effect, so treating same as hover. */
}
/* claro/form/Common.css */
/*========================= common css =========================*/
/* 'dijitTextBox' refers to 'dijit(TextBox|DateTextBox|CurrencyTextBox|...)' */
/* line 8, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/widgets/form/_Common.scss */
.voya .dijitTextBox,
.voya .dijitInputInner {
  color: black;
}
/* line 15, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/widgets/form/_Common.scss */
.voya .dijitSelectError .dijitValidationContainer,
.voya .dijitTextBoxError .dijitValidationContainer {
  background-color: #d46464;
  background-image: url("/static/assets/images/dtk/error.png");
  background-position: top center;
  border: solid #d46464 0;
  width: 9px;
}
/* line 23, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/widgets/form/_Common.scss */
.voya .dijitTextBoxError .dijitValidationContainer {
  border-left-width: 1px;
}
/* line 28, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/widgets/form/_Common.scss */
.voya .dijitSelectError .dijitValidationIcon,
.voya .dijitTextBoxError .dijitValidationIcon {
  width: 0;
  background-color: transparent !important;
  /* so the INPUT doesn't obscure the border in rtl+a11y */
}
/* Padding for the input area of TextBox based widgets, and corresponding padding for the
 * down arrow button and the placeholder.   placeholder is explicitly listed  because
 * dijitPlaceHolder is absolutely positioned, so padding set on dijitInputField
 * won't affect it
 */
/* line 39, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/widgets/form/_Common.scss */
.voya .dijitTextArea,
.voya .dijitInputField .dijitPlaceHolder {
  padding: 2px;
}
/* line 44, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/widgets/form/_Common.scss */
.voya .dijitSelect .dijitInputField,
.voya .dijitTextBox .dijitInputField {
  padding: 1px 2px;
}
/* line 52, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/widgets/form/_Common.scss */
.dj_gecko .voya .dijitTextBox .dijitInputInner,
.dj_webkit .voya .dijitTextBox .dijitInputInner {
  padding: 1px;
}
/* line 61, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/widgets/form/_Common.scss */
.voya .dijitSelect,
.voya .dijitSelect .dijitButtonContents,
.voya .dijitTextBox,
.voya .dijitTextBox .dijitButtonNode {
  /* color for (outer) border on *TextBox widgets, and border between input and buttons on ComboBox and Spinner */
  border-color: #b5bcc7;
  -webkit-transition-property: background-color, border;
  -moz-transition-property: background-color, border;
  transition-property: background-color, border;
  -webkit-transition-duration: 0.35s;
  -moz-transition-duration: 0.35s;
  transition-duration: 0.35s;
}
/* line 69, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/widgets/form/_Common.scss */
.voya .dijitSelect,
.voya .dijitTextBox {
  background-color: white;
}
/* hover */
/* line 77, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/widgets/form/_Common.scss */
.voya .dijitSelectHover,
.voya .dijitSelectHover .dijitButtonContents,
.voya .dijitTextBoxHover,
.voya .dijitTextBoxHover .dijitButtonNode {
  border-color: #759dc0;
  -webkit-transition-duration: 0.25s;
  -moz-transition-duration: 0.25s;
  transition-duration: 0.25s;
}
/* line 82, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/widgets/form/_Common.scss */
.voya .dijitTextBoxHover {
  background-color: #e5f2fe;
  background-image: -moz-linear-gradient(rgba(127, 127, 127, 0.2) 0%, rgba(127, 127, 127, 0) 2px);
  background-image: -webkit-linear-gradient(rgba(127, 127, 127, 0.2) 0%, rgba(127, 127, 127, 0) 2px);
  background-image: -o-linear-gradient(rgba(127, 127, 127, 0.2) 0%, rgba(127, 127, 127, 0) 2px);
  background-image: -ms-linear-gradient(rgba(127, 127, 127, 0.2) 0%, rgba(127, 127, 127, 0) 2px);
}
/* error state */
/* line 91, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/widgets/form/_Common.scss */
.voya .dijitSelectError,
.voya .dijitSelectError .dijitButtonContents,
.voya .dijitTextBoxError,
.voya .dijitTextBoxError .dijitButtonNode {
  border-color: #d46464;
}
/* focused state */
/* line 99, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/widgets/form/_Common.scss */
.voya .dijitSelectFocused,
.voya .dijitSelectFocused .dijitButtonContents,
.voya .dijitTextBoxFocused,
.voya .dijitTextBoxFocused .dijitButtonNode {
  border-color: #759dc0;
  -webkit-transition-duration: 0.1s;
  -moz-transition-duration: 0.1s;
  transition-duration: 0.1s;
}
/* line 104, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/widgets/form/_Common.scss */
.voya .dijitTextBoxFocused {
  background-color: white;
  background-image: -moz-linear-gradient(rgba(127, 127, 127, 0.2) 0%, rgba(127, 127, 127, 0) 2px);
  background-image: -webkit-linear-gradient(rgba(127, 127, 127, 0.2) 0%, rgba(127, 127, 127, 0) 2px);
  background-image: -o-linear-gradient(rgba(127, 127, 127, 0.2) 0%, rgba(127, 127, 127, 0) 2px);
  background-image: -ms-linear-gradient(rgba(127, 127, 127, 0.2) 0%, rgba(127, 127, 127, 0) 2px);
}
/* line 108, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/widgets/form/_Common.scss */
.voya .dijitTextBoxFocused .dijitInputContainer {
  background: white;
}
/* line 115, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/widgets/form/_Common.scss */
.voya .dijitSelectErrorFocused,
.voya .dijitSelectErrorFocused .dijitButtonContents,
.voya .dijitTextBoxErrorFocused,
.voya .dijitTextBoxErrorFocused .dijitButtonNode {
  border-color: #ce5050;
}
/* disabled state */
/* line 123, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/widgets/form/_Common.scss */
.voya .dijitSelectDisabled,
.voya .dijitSelectDisabled .dijitButtonContents,
.voya .dijitTextBoxDisabled,
.voya .dijitTextBoxDisabled .dijitButtonNode {
  border-color: lightgrey;
}
/* line 129, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/widgets/form/_Common.scss */
.voya .dijitSelectDisabled,
.voya .dijitTextBoxDisabled,
.voya .dijitTextBoxDisabled .dijitInputContainer {
  background-color: #efefef;
  background-image: none;
}
/* line 136, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/widgets/form/_Common.scss */
.voya .dijitSelectDisabled,
.voya .dijitTextBoxDisabled,
.voya .dijitTextBoxDisabled .dijitInputInner {
  color: #818181;
}
/* line 140, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/widgets/form/_Common.scss */
.dj_webkit .voya .dijitDisabled input {
  /* because WebKit lightens disabled input/textarea no matter what color you specify */
  color: #757575;
}
/* line 145, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/widgets/form/_Common.scss */
.dj_webkit .voya textarea.dijitTextAreaDisabled {
  /* because WebKit lightens disabled input/textarea no matter what color you specify */
  color: #1b1b1b;
}
/*========================= for special widgets =========================*/
/* Input boxes with an arrow (for a drop down) */
/* line 155, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/widgets/form/_Common.scss */
.voya .dijitSelect .dijitArrowButtonInner,
.voya .dijitComboBox .dijitArrowButtonInner {
  background-image: url("/static/assets/images/dtk/commonFormArrows.png");
  background-position: -35px 53%;
  background-repeat: no-repeat;
  margin: 0;
  width: 16px;
}
/* line 163, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/widgets/form/_Common.scss */
.voya .dijitComboBox .dijitArrowButtonInner {
  border: 1px solid white;
}
/* line 167, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/widgets/form/_Common.scss */
.voya .dijitToolbar .dijitComboBox .dijitArrowButtonInner {
  border: none;
}
/* line 171, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/widgets/form/_Common.scss */
.voya .dijitToolbar .dijitComboBox .dijitArrowButtonInner {
  border: none;
}
/* Add 1px vertical padding to the <input> where user types and the validation icon,
   to match the 1px border on arrow button */
/* line 180, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/widgets/form/_Common.scss */
.voya .dijitSelect .dijitValidationContainer,
.voya .dijitSelectLabel,
.voya .dijitTextBox .dijitInputInner,
.voya .dijitTextBox .dijitValidationContainer {
  padding: 1px 0;
}
/* line 184, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/widgets/form/_Common.scss */
.voya .dijitComboBox .dijitButtonNode {
  background-color: #efefef;
  background-image: url("/standardGradient.png");
  background-repeat: repeat-x;
  background-image: -moz-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%);
  background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%);
  background-image: -o-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%);
  background-image: -ms-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%);
  _background-image: none;
}
/* Arrow "hover" effect:
 * The arrow button should change color whenever the mouse is in a position such that clicking it
 * will toggle the drop down.   That's either (1) anywhere over the ComboBox or (2) over the arrow
 * button, depending on the openOnClick setting for the widget.
 */
/* line 195, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/widgets/form/_Common.scss */
.voya .dijitComboBoxOpenOnClickHover .dijitButtonNode,
.voya .dijitComboBox .dijitDownArrowButtonHover {
  background-color: #abd6ff;
}
/* line 200, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/widgets/form/_Common.scss */
.voya .dijitComboBoxOpenOnClickHover .dijitArrowButtonInner,
.voya .dijitComboBox .dijitDownArrowButtonHover .dijitArrowButtonInner {
  background-position: -70px 53%;
}
/* Arrow Button change when drop down is open */
/* line 205, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/widgets/form/_Common.scss */
.voya .dijitComboBox .dijitHasDropDownOpen {
  background-color: #7dbdfa;
  background-image: url("/activeGradient.png");
  background-repeat: repeat-x;
  background-image: -moz-linear-gradient(rgba(190, 190, 190, 0.98) 0px, rgba(255, 255, 255, 0.65) 3px, rgba(255, 255, 255, 0) 100%);
  background-image: -webkit-linear-gradient(rgba(190, 190, 190, 0.98) 0px, rgba(255, 255, 255, 0.65) 3px, rgba(255, 255, 255, 0) 100%);
  background-image: -o-linear-gradient(rgba(190, 190, 190, 0.98) 0px, rgba(255, 255, 255, 0.65) 3px, rgba(255, 255, 255, 0) 100%);
  background-image: -ms-linear-gradient(rgba(190, 190, 190, 0.98) 0px, rgba(255, 255, 255, 0.65) 3px, rgba(255, 255, 255, 0) 100%);
  _background-image: none;
  padding: 1px;
}
/* line 211, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/widgets/form/_Common.scss */
.dj_iequirks .voya .dijitComboBox .dijitHasDropDownOpen {
  padding: 1px 0;
}
/* line 215, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/widgets/form/_Common.scss */
.voya .dijitComboBox .dijitHasDropDownOpen .dijitArrowButtonInner {
  background-position: -70px 53%;
  border: 0 none;
}
/* disabled state */
/* line 221, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/widgets/form/_Common.scss */
.voya div.dijitComboBoxDisabled .dijitArrowButtonInner {
  /* specific selector set to override background-position setting from Button.js
   * (.voya .dijitComboBoxDisabled .dijitArrowButtonInner) */
  background-position: 0 50%;
  background-color: #efefef;
}
/*========================= hacks for browsers =========================*/
/* it seems the input[type="hidden"] has a height (16px) too... this may cause the widget's height calculate error */
/* line 230, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/widgets/form/_Common.scss */
.dj_ff3 .voya .dijitInputField input[type="hidden"] {
  display: none;
  height: 0;
  width: 0;
}
/* line 236, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/widgets/form/_Common.scss */
.dj_borderbox .voya .dijitComboBox .dijitHasDropDownOpen .dijitArrowButtonInner {
  width: 18px;
}
/* line 240, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/widgets/form/_Common.scss */
.dj_borderbox .voya .dijitComboBoxFocused .dijitHasDropDownOpen .dijitArrowButtonInner {
  width: 16px;
}
/* Select
 * 
 * Styling Select mainly includes:
 * 
 * 1. Containers
 * 		.dijitSelect - for border, background-color
 * 		.dijitButtonContents - for border
 *
 * 2. Arrow
 * 		.dijitArrowButton - for border, padding and background-color|image
 * 		.dijitArrowButtonInner - for border, background-color|image, display and width|height
 * 
 * 3. Menu
 * 		.dijitSelectMenu .* - for border, padding
 * 
 * 4. Various states
 * 		.dijitSelectHover|.dijitSelectFocused|.dijitSelectDisabled .* - for border, padding and background-color|image 
 */
/* normal status */
/* line 21, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/widgets/form/_Select.scss */
.voya .dijitSelect .dijitArrowButtonContainer {
  border: 1px solid white;
}
/* line 25, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/widgets/form/_Select.scss */
.voya .dijitSelect .dijitArrowButton {
  padding: 0;
  background-color: #efefef;
  background-image: url("/static/assets/images/dtk/standardGradient.png");
  background-repeat: repeat-x;
  background-image: -moz-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%);
  background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%);
  background-image: -o-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%);
  background-image: -ms-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%);
  _background-image: none;
}
/* line 31, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/widgets/form/_Select.scss */
.voya .dijitSelect .dijitArrowButton .dijitArrowButtonInner {
  height: 16px;
}
/* hover status */
/* line 36, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/widgets/form/_Select.scss */
.voya .dijitSelectHover {
  background-color: #e5f2fe;
  background-image: -moz-linear-gradient(rgba(127, 127, 127, 0.2) 0%, rgba(127, 127, 127, 0) 2px);
  background-image: -webkit-linear-gradient(rgba(127, 127, 127, 0.2) 0%, rgba(127, 127, 127, 0) 2px);
  background-image: -o-linear-gradient(rgba(127, 127, 127, 0.2) 0%, rgba(127, 127, 127, 0) 2px);
  background-image: -ms-linear-gradient(rgba(127, 127, 127, 0.2) 0%, rgba(127, 127, 127, 0) 2px);
  background-repeat: repeat-x;
}
/* line 43, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/widgets/form/_Select.scss */
.voya .dijitSelectFocused,
.voya .dijitSelectHover {
  border-color: #759dc0;
}
/* line 47, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/widgets/form/_Select.scss */
.voya .dijitSelectHover .dijitArrowButton {
  background-color: #abd6ff;
}
/* line 51, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/widgets/form/_Select.scss */
.voya .dijitSelectHover .dijitArrowButton .dijitArrowButtonInner {
  background-position: -70px 53%;
}
/* focused status */
/* line 56, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/widgets/form/_Select.scss */
.voya .dijitSelectFocused .dijitArrowButton {
  background-color: #7dbefa;
  background-image: url("/static/assets/images/dtk/activeGradient.png");
  background-repeat: repeat-x;
  background-image: -moz-linear-gradient(rgba(190, 190, 190, 0.98) 0px, rgba(255, 255, 255, 0.65) 3px, rgba(255, 255, 255, 0) 100%);
  background-image: -webkit-linear-gradient(rgba(190, 190, 190, 0.98) 0px, rgba(255, 255, 255, 0.65) 3px, rgba(255, 255, 255, 0) 100%);
  background-image: -o-linear-gradient(rgba(190, 190, 190, 0.98) 0px, rgba(255, 255, 255, 0.65) 3px, rgba(255, 255, 255, 0) 100%);
  background-image: -ms-linear-gradient(rgba(190, 190, 190, 0.98) 0px, rgba(255, 255, 255, 0.65) 3px, rgba(255, 255, 255, 0) 100%);
  _background-image: none;
}
/* line 61, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/widgets/form/_Select.scss */
.voya .dijitSelectFocused .dijitArrowButton {
  border: none;
  padding: 1px;
}
/* line 66, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/widgets/form/_Select.scss */
.voya .dijitSelectFocused .dijitArrowButton .dijitArrowButtonInner {
  background-position: -70px 53%;
}
/* disable status */
/* line 71, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/widgets/form/_Select.scss */
.voya .dijitSelectDisabled {
  border-color: lightgrey;
  background-color: #efefef;
  background-image: none;
  color: #818181;
}
/* line 78, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/widgets/form/_Select.scss */
.voya .dijitSelectDisabled .dijitArrowButton .dijitArrowButtonInner {
  background-position: 0 53%;
}
/* Dropdown menu style for select */
/* line 84, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/widgets/form/_Select.scss */
.voya .dijitSelectMenu td.dijitMenuItemIconCell,
.voya .dijitSelectMenu td.dijitMenuArrowCell {
  /* so that arrow and icon cells from MenuItem are not displayed */
  display: none;
}
/* line 89, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/widgets/form/_Select.scss */
.voya .dijitSelectMenu td.dijitMenuItemLabel {
  /* line up menu text with text in select box (in LTR and RTL modes) */
  padding: 2px;
}
/* line 94, ../../../../../public_html/static/assets/stylesheets/voyapp/dijit/themes/voya/widgets/form/_Select.scss */
.voya .dijitSelectMenu .dijitMenuSeparatorTop {
  border-bottom: 1px solid #759dc0;
}
/*
@import "widgets/layout/ContentPane";
@import "widgets/layout/TabContainer";
@import "widgets/layout/AccordionContainer";
@import "widgets/layout/BorderContainer";
@import "widgets/form/Common";
@import "widgets/form/Button"; // Button.css contains classes for combobox
@import "widgets/form/Checkbox";
@import "widgets/form/RadioButton";
@import "widgets/form/Slider";
@import "widgets/form/Select";
@import "widgets/form/NumberSpinner";
@import "widgets/Tree"; 
@import "widgets/ProgressBar";
@import "widgets/TitlePane";
@import "widgets/Calendar";
@import "widgets/TimePicker";
@import "widgets/Toolbar"; // Toolbar.css contains classes also used in Editor
@import "widgets/Dialog"; // Dialog.css contains css classes for both Dialog and Tooltip!
@import "widgets/Menu";
@import "widgets/Editor"; // in order to test button or menu item with icon
@import "widgets/ColorPalette";
@import "widgets/InlineEditBox";
*/
/*
@import "global";
@import "compass";
@import "baseline/fonts";
@import "baseline/sprites";
@import "baseline/icons";
@import "baseline/voya-icons";
@import "baseline/font-awesome";
@import "baseline/normalize";
@import "baseline/typography";
@import "baseline/tables";
@import "baseline/forms";
@import "baseline/buttons";
@import "baseline/grid";
@import "baseline/fgrid";
@import "baseline/layout";
@import "baseline/bss";
@import "components/badges";
@import "components/breadcrums";
@import "components/carousel";
@import "components/charting";
@import "components/dropdown";
@import "components/datagrid-base";
@import "components/datagrid-pagination";
@import "components/datagrid-custom";
@import "components/portlet";
@import "components/header";
@import "components/footer";
@import "components/megamenu";
@import "components/tpa-dashboard";
@import "components/products";
@import "components/delegates";
@import "components/content-listing";
*/

.multifiactorPageTitle {
    color: #ff6600;
    font-size: 18px;
}

#page {
    float: left;
    width: 100%;
}

