/*!
 * Bootstrap v3.3.5 (http://getbootstrap.com)
 * Copyright 2011-2016 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */

/*!
 * Generated using the Bootstrap Customizer (http://getbootstrap.com/customize/?id=c43d79a2c3b1d0bf539a)
 * Config saved to config.json and https://gist.github.com/c43d79a2c3b1d0bf539a
 */
/*!
 * Bootstrap v3.3.6 (http://getbootstrap.com)
 * Copyright 2011-2015 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
html {
  font-family: sans-serif;
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
}
body {
  margin: 0;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary {
  display: block;
}
audio,
canvas,
progress,
video {
  display: inline-block;
  vertical-align: baseline;
}
audio:not([controls]) {
  display: none;
  height: 0;
}
[hidden],
template {
  display: none;
}
a {
  background-color: transparent;
}
a:active,
a:hover {
  outline: 0;
}
abbr[title] {
  border-bottom: 1px dotted;
}
b,
strong {
  font-weight: bold;
}
dfn {
  font-style: italic;
}
h1 {
  font-size: 2em;
  margin: 0.67em 0;
}
mark {
  background: #ff0;
  color: #000;
}
small {
  font-size: 80%;
}
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
sup {
  top: -0.5em;
}
sub {
  bottom: -0.25em;
}
img {
  border: 0;
}
svg:not(:root) {
  overflow: hidden;
}
figure {
  margin: 1em 40px;
}
hr {
  -webkit-box-sizing: content-box;
     -moz-box-sizing: content-box;
          box-sizing: content-box;
  height: 0;
}
pre {
  overflow: auto;
}
code,
kbd,
pre,
samp {
  font-family: monospace, monospace;
  font-size: 1em;
}
button,
input,
optgroup,
select,
textarea {
  color: inherit;
  font: inherit;
  margin: 0;
}
button {
  overflow: visible;
}
button,
select {
  text-transform: none;
}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button;
  cursor: pointer;
}
button[disabled],
html input[disabled] {
  cursor: default;
}
button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0;
}
input {
  line-height: normal;
}
input[type="checkbox"],
input[type="radio"] {
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0;
}
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
  height: auto;
}
input[type="search"] {
  -webkit-appearance: textfield;
  -webkit-box-sizing: content-box;
     -moz-box-sizing: content-box;
          box-sizing: content-box;
}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}
fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}
legend {
  border: 0;
  padding: 0;
}
textarea {
  overflow: auto;
}
optgroup {
  font-weight: bold;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
td,
th {
  padding: 0;
}
/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */
@media print {
  *,
  *:before,
  *:after {
    background: transparent !important;
    color: #000 !important;
    -webkit-box-shadow: none !important;
            box-shadow: none !important;
    text-shadow: none !important;
  }
  a,
  a:visited {
    text-decoration: underline;
  }
  a[href]:after {
    content: " (" attr(href) ")";
  }
  abbr[title]:after {
    content: " (" attr(title) ")";
  }
  a[href^="#"]:after,
  a[href^="javascript:"]:after {
    content: "";
  }
  pre,
  blockquote {
    border: 1px solid #999;
    page-break-inside: avoid;
  }
  thead {
    display: table-header-group;
  }
  tr,
  img {
    page-break-inside: avoid;
  }
  img {
    max-width: 100% !important;
  }
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3;
  }
  h2,
  h3 {
    page-break-after: avoid;
  }
  .navbar {
    display: none;
  }
  .btn > .caret,
  .dropup > .btn > .caret {
    border-top-color: #000 !important;
  }
  .label {
    border: 1px solid #000;
  }
  .table {
    border-collapse: collapse !important;
  }
  .table td,
  .table th {
    background-color: #fff !important;
  }
  .table-bordered th,
  .table-bordered td {
    border: 1px solid #ddd !important;
  }
}
@font-face {
  font-family: 'Glyphicons Halflings';
  src: url('../ewcm/clientlib/bootstrap-990/fonts/glyphicons-halflings-regular.eot');
  src: url('../ewcm/clientlib/bootstrap-990/fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('../ewcm/clientlib/bootstrap-990/fonts/glyphicons-halflings-regular.woff2') format('woff2'), url('../ewcm/clientlib/bootstrap-990/fonts/glyphicons-halflings-regular.woff') format('woff'), url('../ewcm/clientlib/bootstrap-990/fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('../ewcm/clientlib/bootstrap-990/fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg');
}
.glyphicon {
  position: relative;
  top: 1px;
  display: inline-block;
  font-family: 'Glyphicons Halflings';
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.glyphicon-asterisk:before {
  content: "\002a";
}
.glyphicon-plus:before {
  content: "\002b";
}
.glyphicon-euro:before,
.glyphicon-eur:before {
  content: "\20ac";
}
.glyphicon-minus:before {
  content: "\2212";
}
.glyphicon-cloud:before {
  content: "\2601";
}
.glyphicon-envelope:before {
  content: "\2709";
}
.glyphicon-pencil:before {
  content: "\270f";
}
.glyphicon-glass:before {
  content: "\e001";
}
.glyphicon-music:before {
  content: "\e002";
}
.glyphicon-search:before {
  content: "\e003";
}
.glyphicon-heart:before {
  content: "\e005";
}
.glyphicon-star:before {
  content: "\e006";
}
.glyphicon-star-empty:before {
  content: "\e007";
}
.glyphicon-user:before {
  content: "\e008";
}
.glyphicon-film:before {
  content: "\e009";
}
.glyphicon-th-large:before {
  content: "\e010";
}
.glyphicon-th:before {
  content: "\e011";
}
.glyphicon-th-list:before {
  content: "\e012";
}
.glyphicon-ok:before {
  content: "\e013";
}
.glyphicon-remove:before {
  content: "\e014";
}
.glyphicon-zoom-in:before {
  content: "\e015";
}
.glyphicon-zoom-out:before {
  content: "\e016";
}
.glyphicon-off:before {
  content: "\e017";
}
.glyphicon-signal:before {
  content: "\e018";
}
.glyphicon-cog:before {
  content: "\e019";
}
.glyphicon-trash:before {
  content: "\e020";
}
.glyphicon-home:before {
  content: "\e021";
}
.glyphicon-file:before {
  content: "\e022";
}
.glyphicon-time:before {
  content: "\e023";
}
.glyphicon-road:before {
  content: "\e024";
}
.glyphicon-download-alt:before {
  content: "\e025";
}
.glyphicon-download:before {
  content: "\e026";
}
.glyphicon-upload:before {
  content: "\e027";
}
.glyphicon-inbox:before {
  content: "\e028";
}
.glyphicon-play-circle:before {
  content: "\e029";
}
.glyphicon-repeat:before {
  content: "\e030";
}
.glyphicon-refresh:before {
  content: "\e031";
}
.glyphicon-list-alt:before {
  content: "\e032";
}
.glyphicon-lock:before {
  content: "\e033";
}
.glyphicon-flag:before {
  content: "\e034";
}
.glyphicon-headphones:before {
  content: "\e035";
}
.glyphicon-volume-off:before {
  content: "\e036";
}
.glyphicon-volume-down:before {
  content: "\e037";
}
.glyphicon-volume-up:before {
  content: "\e038";
}
.glyphicon-qrcode:before {
  content: "\e039";
}
.glyphicon-barcode:before {
  content: "\e040";
}
.glyphicon-tag:before {
  content: "\e041";
}
.glyphicon-tags:before {
  content: "\e042";
}
.glyphicon-book:before {
  content: "\e043";
}
.glyphicon-bookmark:before {
  content: "\e044";
}
.glyphicon-print:before {
  content: "\e045";
}
.glyphicon-camera:before {
  content: "\e046";
}
.glyphicon-font:before {
  content: "\e047";
}
.glyphicon-bold:before {
  content: "\e048";
}
.glyphicon-italic:before {
  content: "\e049";
}
.glyphicon-text-height:before {
  content: "\e050";
}
.glyphicon-text-width:before {
  content: "\e051";
}
.glyphicon-align-left:before {
  content: "\e052";
}
.glyphicon-align-center:before {
  content: "\e053";
}
.glyphicon-align-right:before {
  content: "\e054";
}
.glyphicon-align-justify:before {
  content: "\e055";
}
.glyphicon-list:before {
  content: "\e056";
}
.glyphicon-indent-left:before {
  content: "\e057";
}
.glyphicon-indent-right:before {
  content: "\e058";
}
.glyphicon-facetime-video:before {
  content: "\e059";
}
.glyphicon-picture:before {
  content: "\e060";
}
.glyphicon-map-marker:before {
  content: "\e062";
}
.glyphicon-adjust:before {
  content: "\e063";
}
.glyphicon-tint:before {
  content: "\e064";
}
.glyphicon-edit:before {
  content: "\e065";
}
.glyphicon-share:before {
  content: "\e066";
}
.glyphicon-check:before {
  content: "\e067";
}
.glyphicon-move:before {
  content: "\e068";
}
.glyphicon-step-backward:before {
  content: "\e069";
}
.glyphicon-fast-backward:before {
  content: "\e070";
}
.glyphicon-backward:before {
  content: "\e071";
}
.glyphicon-play:before {
  content: "\e072";
}
.glyphicon-pause:before {
  content: "\e073";
}
.glyphicon-stop:before {
  content: "\e074";
}
.glyphicon-forward:before {
  content: "\e075";
}
.glyphicon-fast-forward:before {
  content: "\e076";
}
.glyphicon-step-forward:before {
  content: "\e077";
}
.glyphicon-eject:before {
  content: "\e078";
}
.glyphicon-chevron-left:before {
  content: "\e079";
}
.glyphicon-chevron-right:before {
  content: "\e080";
}
.glyphicon-plus-sign:before {
  content: "\e081";
}
.glyphicon-minus-sign:before {
  content: "\e082";
}
.glyphicon-remove-sign:before {
  content: "\e083";
}
.glyphicon-ok-sign:before {
  content: "\e084";
}
.glyphicon-question-sign:before {
  content: "\e085";
}
.glyphicon-info-sign:before {
  content: "\e086";
}
.glyphicon-screenshot:before {
  content: "\e087";
}
.glyphicon-remove-circle:before {
  content: "\e088";
}
.glyphicon-ok-circle:before {
  content: "\e089";
}
.glyphicon-ban-circle:before {
  content: "\e090";
}
.glyphicon-arrow-left:before {
  content: "\e091";
}
.glyphicon-arrow-right:before {
  content: "\e092";
}
.glyphicon-arrow-up:before {
  content: "\e093";
}
.glyphicon-arrow-down:before {
  content: "\e094";
}
.glyphicon-share-alt:before {
  content: "\e095";
}
.glyphicon-resize-full:before {
  content: "\e096";
}
.glyphicon-resize-small:before {
  content: "\e097";
}
.glyphicon-exclamation-sign:before {
  content: "\e101";
}
.glyphicon-gift:before {
  content: "\e102";
}
.glyphicon-leaf:before {
  content: "\e103";
}
.glyphicon-fire:before {
  content: "\e104";
}
.glyphicon-eye-open:before {
  content: "\e105";
}
.glyphicon-eye-close:before {
  content: "\e106";
}
.glyphicon-warning-sign:before {
  content: "\e107";
}
.glyphicon-plane:before {
  content: "\e108";
}
.glyphicon-calendar:before {
  content: "\e109";
}
.glyphicon-random:before {
  content: "\e110";
}
.glyphicon-comment:before {
  content: "\e111";
}
.glyphicon-magnet:before {
  content: "\e112";
}
.glyphicon-chevron-up:before {
  content: "\e113";
}
.glyphicon-chevron-down:before {
  content: "\e114";
}
.glyphicon-retweet:before {
  content: "\e115";
}
.glyphicon-shopping-cart:before {
  content: "\e116";
}
.glyphicon-folder-close:before {
  content: "\e117";
}
.glyphicon-folder-open:before {
  content: "\e118";
}
.glyphicon-resize-vertical:before {
  content: "\e119";
}
.glyphicon-resize-horizontal:before {
  content: "\e120";
}
.glyphicon-hdd:before {
  content: "\e121";
}
.glyphicon-bullhorn:before {
  content: "\e122";
}
.glyphicon-bell:before {
  content: "\e123";
}
.glyphicon-certificate:before {
  content: "\e124";
}
.glyphicon-thumbs-up:before {
  content: "\e125";
}
.glyphicon-thumbs-down:before {
  content: "\e126";
}
.glyphicon-hand-right:before {
  content: "\e127";
}
.glyphicon-hand-left:before {
  content: "\e128";
}
.glyphicon-hand-up:before {
  content: "\e129";
}
.glyphicon-hand-down:before {
  content: "\e130";
}
.glyphicon-circle-arrow-right:before {
  content: "\e131";
}
.glyphicon-circle-arrow-left:before {
  content: "\e132";
}
.glyphicon-circle-arrow-up:before {
  content: "\e133";
}
.glyphicon-circle-arrow-down:before {
  content: "\e134";
}
.glyphicon-globe:before {
  content: "\e135";
}
.glyphicon-wrench:before {
  content: "\e136";
}
.glyphicon-tasks:before {
  content: "\e137";
}
.glyphicon-filter:before {
  content: "\e138";
}
.glyphicon-briefcase:before {
  content: "\e139";
}
.glyphicon-fullscreen:before {
  content: "\e140";
}
.glyphicon-dashboard:before {
  content: "\e141";
}
.glyphicon-paperclip:before {
  content: "\e142";
}
.glyphicon-heart-empty:before {
  content: "\e143";
}
.glyphicon-link:before {
  content: "\e144";
}
.glyphicon-phone:before {
  content: "\e145";
}
.glyphicon-pushpin:before {
  content: "\e146";
}
.glyphicon-usd:before {
  content: "\e148";
}
.glyphicon-gbp:before {
  content: "\e149";
}
.glyphicon-sort:before {
  content: "\e150";
}
.glyphicon-sort-by-alphabet:before {
  content: "\e151";
}
.glyphicon-sort-by-alphabet-alt:before {
  content: "\e152";
}
.glyphicon-sort-by-order:before {
  content: "\e153";
}
.glyphicon-sort-by-order-alt:before {
  content: "\e154";
}
.glyphicon-sort-by-attributes:before {
  content: "\e155";
}
.glyphicon-sort-by-attributes-alt:before {
  content: "\e156";
}
.glyphicon-unchecked:before {
  content: "\e157";
}
.glyphicon-expand:before {
  content: "\e158";
}
.glyphicon-collapse-down:before {
  content: "\e159";
}
.glyphicon-collapse-up:before {
  content: "\e160";
}
.glyphicon-log-in:before {
  content: "\e161";
}
.glyphicon-flash:before {
  content: "\e162";
}
.glyphicon-log-out:before {
  content: "\e163";
}
.glyphicon-new-window:before {
  content: "\e164";
}
.glyphicon-record:before {
  content: "\e165";
}
.glyphicon-save:before {
  content: "\e166";
}
.glyphicon-open:before {
  content: "\e167";
}
.glyphicon-saved:before {
  content: "\e168";
}
.glyphicon-import:before {
  content: "\e169";
}
.glyphicon-export:before {
  content: "\e170";
}
.glyphicon-send:before {
  content: "\e171";
}
.glyphicon-floppy-disk:before {
  content: "\e172";
}
.glyphicon-floppy-saved:before {
  content: "\e173";
}
.glyphicon-floppy-remove:before {
  content: "\e174";
}
.glyphicon-floppy-save:before {
  content: "\e175";
}
.glyphicon-floppy-open:before {
  content: "\e176";
}
.glyphicon-credit-card:before {
  content: "\e177";
}
.glyphicon-transfer:before {
  content: "\e178";
}
.glyphicon-cutlery:before {
  content: "\e179";
}
.glyphicon-header:before {
  content: "\e180";
}
.glyphicon-compressed:before {
  content: "\e181";
}
.glyphicon-earphone:before {
  content: "\e182";
}
.glyphicon-phone-alt:before {
  content: "\e183";
}
.glyphicon-tower:before {
  content: "\e184";
}
.glyphicon-stats:before {
  content: "\e185";
}
.glyphicon-sd-video:before {
  content: "\e186";
}
.glyphicon-hd-video:before {
  content: "\e187";
}
.glyphicon-subtitles:before {
  content: "\e188";
}
.glyphicon-sound-stereo:before {
  content: "\e189";
}
.glyphicon-sound-dolby:before {
  content: "\e190";
}
.glyphicon-sound-5-1:before {
  content: "\e191";
}
.glyphicon-sound-6-1:before {
  content: "\e192";
}
.glyphicon-sound-7-1:before {
  content: "\e193";
}
.glyphicon-copyright-mark:before {
  content: "\e194";
}
.glyphicon-registration-mark:before {
  content: "\e195";
}
.glyphicon-cloud-download:before {
  content: "\e197";
}
.glyphicon-cloud-upload:before {
  content: "\e198";
}
.glyphicon-tree-conifer:before {
  content: "\e199";
}
.glyphicon-tree-deciduous:before {
  content: "\e200";
}
.glyphicon-cd:before {
  content: "\e201";
}
.glyphicon-save-file:before {
  content: "\e202";
}
.glyphicon-open-file:before {
  content: "\e203";
}
.glyphicon-level-up:before {
  content: "\e204";
}
.glyphicon-copy:before {
  content: "\e205";
}
.glyphicon-paste:before {
  content: "\e206";
}
.glyphicon-alert:before {
  content: "\e209";
}
.glyphicon-equalizer:before {
  content: "\e210";
}
.glyphicon-king:before {
  content: "\e211";
}
.glyphicon-queen:before {
  content: "\e212";
}
.glyphicon-pawn:before {
  content: "\e213";
}
.glyphicon-bishop:before {
  content: "\e214";
}
.glyphicon-knight:before {
  content: "\e215";
}
.glyphicon-baby-formula:before {
  content: "\e216";
}
.glyphicon-tent:before {
  content: "\26fa";
}
.glyphicon-blackboard:before {
  content: "\e218";
}
.glyphicon-bed:before {
  content: "\e219";
}
.glyphicon-apple:before {
  content: "\f8ff";
}
.glyphicon-erase:before {
  content: "\e221";
}
.glyphicon-hourglass:before {
  content: "\231b";
}
.glyphicon-lamp:before {
  content: "\e223";
}
.glyphicon-duplicate:before {
  content: "\e224";
}
.glyphicon-piggy-bank:before {
  content: "\e225";
}
.glyphicon-scissors:before {
  content: "\e226";
}
.glyphicon-bitcoin:before {
  content: "\e227";
}
.glyphicon-btc:before {
  content: "\e227";
}
.glyphicon-xbt:before {
  content: "\e227";
}
.glyphicon-yen:before {
  content: "\00a5";
}
.glyphicon-jpy:before {
  content: "\00a5";
}
.glyphicon-ruble:before {
  content: "\20bd";
}
.glyphicon-rub:before {
  content: "\20bd";
}
.glyphicon-scale:before {
  content: "\e230";
}
.glyphicon-ice-lolly:before {
  content: "\e231";
}
.glyphicon-ice-lolly-tasted:before {
  content: "\e232";
}
.glyphicon-education:before {
  content: "\e233";
}
.glyphicon-option-horizontal:before {
  content: "\e234";
}
.glyphicon-option-vertical:before {
  content: "\e235";
}
.glyphicon-menu-hamburger:before {
  content: "\e236";
}
.glyphicon-modal-window:before {
  content: "\e237";
}
.glyphicon-oil:before {
  content: "\e238";
}
.glyphicon-grain:before {
  content: "\e239";
}
.glyphicon-sunglasses:before {
  content: "\e240";
}
.glyphicon-text-size:before {
  content: "\e241";
}
.glyphicon-text-color:before {
  content: "\e242";
}
.glyphicon-text-background:before {
  content: "\e243";
}
.glyphicon-object-align-top:before {
  content: "\e244";
}
.glyphicon-object-align-bottom:before {
  content: "\e245";
}
.glyphicon-object-align-horizontal:before {
  content: "\e246";
}
.glyphicon-object-align-left:before {
  content: "\e247";
}
.glyphicon-object-align-vertical:before {
  content: "\e248";
}
.glyphicon-object-align-right:before {
  content: "\e249";
}
.glyphicon-triangle-right:before {
  content: "\e250";
}
.glyphicon-triangle-left:before {
  content: "\e251";
}
.glyphicon-triangle-bottom:before {
  content: "\e252";
}
.glyphicon-triangle-top:before {
  content: "\e253";
}
.glyphicon-console:before {
  content: "\e254";
}
.glyphicon-superscript:before {
  content: "\e255";
}
.glyphicon-subscript:before {
  content: "\e256";
}
.glyphicon-menu-left:before {
  content: "\e257";
}
.glyphicon-menu-right:before {
  content: "\e258";
}
.glyphicon-menu-down:before {
  content: "\e259";
}
.glyphicon-menu-up:before {
  content: "\e260";
}
* {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
*:before,
*:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
html {
  font-size: 10px;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
body {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 14px;
  line-height: 1.42857143;
  color: #333333;
  background-color: #ffffff;
}
input,
button,
select,
textarea {
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}
a {
  color: #337ab7;
  text-decoration: none;
}
a:hover,
a:focus {
  color: #23527c;
  text-decoration: underline;
}
a:focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
figure {
  margin: 0;
}
img {
  vertical-align: middle;
}
.img-responsive,
.thumbnail > img,
.thumbnail a > img,
.carousel-inner > .item > img,
.carousel-inner > .item > a > img {
  display: block;
  max-width: 100%;
  height: auto;
}
.img-rounded {
  border-radius: 6px;
}
.img-thumbnail {
  padding: 4px;
  line-height: 1.42857143;
  background-color: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 4px;
  -webkit-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  display: inline-block;
  max-width: 100%;
  height: auto;
}
.img-circle {
  border-radius: 50%;
}
hr {
  margin-top: 20px;
  margin-bottom: 20px;
  border: 0;
  border-top: 1px solid #eeeeee;
}
.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}
.sr-only-focusable:active,
.sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  clip: auto;
}
[role="button"] {
  cursor: pointer;
}
h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {
  font-family: inherit;
  font-weight: 500;
  line-height: 1.1;
  color: inherit;
}
h1 small,
h2 small,
h3 small,
h4 small,
h5 small,
h6 small,
.h1 small,
.h2 small,
.h3 small,
.h4 small,
.h5 small,
.h6 small,
h1 .small,
h2 .small,
h3 .small,
h4 .small,
h5 .small,
h6 .small,
.h1 .small,
.h2 .small,
.h3 .small,
.h4 .small,
.h5 .small,
.h6 .small {
  font-weight: normal;
  line-height: 1;
  color: #777777;
}
h1,
.h1,
h2,
.h2,
h3,
.h3 {
  margin-top: 20px;
  margin-bottom: 10px;
}
h1 small,
.h1 small,
h2 small,
.h2 small,
h3 small,
.h3 small,
h1 .small,
.h1 .small,
h2 .small,
.h2 .small,
h3 .small,
.h3 .small {
  font-size: 65%;
}
h4,
.h4,
h5,
.h5,
h6,
.h6 {
  margin-top: 10px;
  margin-bottom: 10px;
}
h4 small,
.h4 small,
h5 small,
.h5 small,
h6 small,
.h6 small,
h4 .small,
.h4 .small,
h5 .small,
.h5 .small,
h6 .small,
.h6 .small {
  font-size: 75%;
}
h1,
.h1 {
  font-size: 36px;
}
h2,
.h2 {
  font-size: 30px;
}
h3,
.h3 {
  font-size: 24px;
}
h4,
.h4 {
  font-size: 18px;
}
h5,
.h5 {
  font-size: 14px;
}
h6,
.h6 {
  font-size: 12px;
}
p {
  margin: 0 0 10px;
}
.lead {
  margin-bottom: 20px;
  font-size: 16px;
  font-weight: 300;
  line-height: 1.4;
}
@media (min-width: 959px) {
  .lead {
    font-size: 21px;
  }
}
small,
.small {
  font-size: 85%;
}
mark,
.mark {
  background-color: #fcf8e3;
  padding: .2em;
}
.text-left {
  text-align: left;
}
.text-right {
  text-align: right;
}
.text-center {
  text-align: center;
}
.text-justify {
  text-align: justify;
}
.text-nowrap {
  white-space: nowrap;
}
.text-lowercase {
  text-transform: lowercase;
}
.text-uppercase {
  text-transform: uppercase;
}
.text-capitalize {
  text-transform: capitalize;
}
.text-muted {
  color: #777777;
}
.text-primary {
  color: #337ab7;
}
a.text-primary:hover,
a.text-primary:focus {
  color: #286090;
}
.text-success {
  color: #3c763d;
}
a.text-success:hover,
a.text-success:focus {
  color: #2b542c;
}
.text-info {
  color: #31708f;
}
a.text-info:hover,
a.text-info:focus {
  color: #245269;
}
.text-warning {
  color: #8a6d3b;
}
a.text-warning:hover,
a.text-warning:focus {
  color: #66512c;
}
.text-danger {
  color: #a94442;
}
a.text-danger:hover,
a.text-danger:focus {
  color: #843534;
}
.bg-primary {
  color: #fff;
  background-color: #337ab7;
}
a.bg-primary:hover,
a.bg-primary:focus {
  background-color: #286090;
}
.bg-success {
  background-color: #dff0d8;
}
a.bg-success:hover,
a.bg-success:focus {
  background-color: #c1e2b3;
}
.bg-info {
  background-color: #d9edf7;
}
a.bg-info:hover,
a.bg-info:focus {
  background-color: #afd9ee;
}
.bg-warning {
  background-color: #fcf8e3;
}
a.bg-warning:hover,
a.bg-warning:focus {
  background-color: #f7ecb5;
}
.bg-danger {
  background-color: #f2dede;
}
a.bg-danger:hover,
a.bg-danger:focus {
  background-color: #e4b9b9;
}
.page-header {
  padding-bottom: 9px;
  margin: 40px 0 20px;
  border-bottom: 1px solid #eeeeee;
}
ul,
ol {
  margin-top: 0;
  margin-bottom: 10px;
}
ul ul,
ol ul,
ul ol,
ol ol {
  margin-bottom: 0;
}
.list-unstyled {
  padding-left: 0;
  list-style: none;
}
.list-inline {
  padding-left: 0;
  list-style: none;
  margin-left: -5px;
}
.list-inline > li {
  display: inline-block;
  padding-left: 5px;
  padding-right: 5px;
}
dl {
  margin-top: 0;
  margin-bottom: 20px;
}
dt,
dd {
  line-height: 1.42857143;
}
dt {
  font-weight: bold;
}
dd {
  margin-left: 0;
}
@media (min-width: 959px) {
  .dl-horizontal dt {
    float: left;
    width: 160px;
    clear: left;
    text-align: right;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  .dl-horizontal dd {
    margin-left: 180px;
  }
}
abbr[title],
abbr[data-original-title] {
  cursor: help;
  border-bottom: 1px dotted #777777;
}
.initialism {
  font-size: 90%;
  text-transform: uppercase;
}
blockquote {
  padding: 10px 20px;
  margin: 0 0 20px;
  font-size: 17.5px;
  border-left: 5px solid #eeeeee;
}
blockquote p:last-child,
blockquote ul:last-child,
blockquote ol:last-child {
  margin-bottom: 0;
}
blockquote footer,
blockquote small,
blockquote .small {
  display: block;
  font-size: 80%;
  line-height: 1.42857143;
  color: #777777;
}
blockquote footer:before,
blockquote small:before,
blockquote .small:before {
  content: '\2014 \00A0';
}
.blockquote-reverse,
blockquote.pull-right {
  padding-right: 15px;
  padding-left: 0;
  border-right: 5px solid #eeeeee;
  border-left: 0;
  text-align: right;
}
.blockquote-reverse footer:before,
blockquote.pull-right footer:before,
.blockquote-reverse small:before,
blockquote.pull-right small:before,
.blockquote-reverse .small:before,
blockquote.pull-right .small:before {
  content: '';
}
.blockquote-reverse footer:after,
blockquote.pull-right footer:after,
.blockquote-reverse small:after,
blockquote.pull-right small:after,
.blockquote-reverse .small:after,
blockquote.pull-right .small:after {
  content: '\00A0 \2014';
}
address {
  margin-bottom: 20px;
  font-style: normal;
  line-height: 1.42857143;
}
code,
kbd,
pre,
samp {
  font-family: Menlo, Monaco, Consolas, "Courier New", monospace;
}
code {
  padding: 2px 4px;
  font-size: 90%;
  color: #c7254e;
  background-color: #f9f2f4;
  border-radius: 4px;
}
kbd {
  padding: 2px 4px;
  font-size: 90%;
  color: #ffffff;
  background-color: #333333;
  border-radius: 3px;
  -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);
          box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);
}
kbd kbd {
  padding: 0;
  font-size: 100%;
  font-weight: bold;
  -webkit-box-shadow: none;
          box-shadow: none;
}
pre {
  display: block;
  padding: 9.5px;
  margin: 0 0 10px;
  font-size: 13px;
  line-height: 1.42857143;
  word-break: break-all;
  word-wrap: break-word;
  color: #333333;
  background-color: #f5f5f5;
  border: 1px solid #cccccc;
  border-radius: 4px;
}
pre code {
  padding: 0;
  font-size: inherit;
  color: inherit;
  white-space: pre-wrap;
  background-color: transparent;
  border-radius: 0;
}
.pre-scrollable {
  max-height: 340px;
  overflow-y: scroll;
}
.container {
  margin-right: auto;
  margin-left: auto;
  padding-left: 15px;
  padding-right: 15px;
}
@media (min-width: 959px) {
  .container {
    width: 989px;
  }
}
@media (min-width: 960px) {
  .container {
    width: 990px;
  }
}
@media (min-width: 960px) {
  .container {
    width: 990px;
  }
}
.container-fluid {
  margin-right: auto;
  margin-left: auto;
  padding-left: 15px;
  padding-right: 15px;
}
.row {
  margin-left: -15px;
  margin-right: -15px;
}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {
  float: left;
}
.col-xs-12 {
  width: 100%;
}
.col-xs-11 {
  width: 91.66666667%;
}
.col-xs-10 {
  width: 83.33333333%;
}
.col-xs-9 {
  width: 75%;
}
.col-xs-8 {
  width: 66.66666667%;
}
.col-xs-7 {
  width: 58.33333333%;
}
.col-xs-6 {
  width: 50%;
}
.col-xs-5 {
  width: 41.66666667%;
}
.col-xs-4 {
  width: 33.33333333%;
}
.col-xs-3 {
  width: 25%;
}
.col-xs-2 {
  width: 16.66666667%;
}
.col-xs-1 {
  width: 8.33333333%;
}
.col-xs-pull-12 {
  right: 100%;
}
.col-xs-pull-11 {
  right: 91.66666667%;
}
.col-xs-pull-10 {
  right: 83.33333333%;
}
.col-xs-pull-9 {
  right: 75%;
}
.col-xs-pull-8 {
  right: 66.66666667%;
}
.col-xs-pull-7 {
  right: 58.33333333%;
}
.col-xs-pull-6 {
  right: 50%;
}
.col-xs-pull-5 {
  right: 41.66666667%;
}
.col-xs-pull-4 {
  right: 33.33333333%;
}
.col-xs-pull-3 {
  right: 25%;
}
.col-xs-pull-2 {
  right: 16.66666667%;
}
.col-xs-pull-1 {
  right: 8.33333333%;
}
.col-xs-pull-0 {
  right: auto;
}
.col-xs-push-12 {
  left: 100%;
}
.col-xs-push-11 {
  left: 91.66666667%;
}
.col-xs-push-10 {
  left: 83.33333333%;
}
.col-xs-push-9 {
  left: 75%;
}
.col-xs-push-8 {
  left: 66.66666667%;
}
.col-xs-push-7 {
  left: 58.33333333%;
}
.col-xs-push-6 {
  left: 50%;
}
.col-xs-push-5 {
  left: 41.66666667%;
}
.col-xs-push-4 {
  left: 33.33333333%;
}
.col-xs-push-3 {
  left: 25%;
}
.col-xs-push-2 {
  left: 16.66666667%;
}
.col-xs-push-1 {
  left: 8.33333333%;
}
.col-xs-push-0 {
  left: auto;
}
.col-xs-offset-12 {
  margin-left: 100%;
}
.col-xs-offset-11 {
  margin-left: 91.66666667%;
}
.col-xs-offset-10 {
  margin-left: 83.33333333%;
}
.col-xs-offset-9 {
  margin-left: 75%;
}
.col-xs-offset-8 {
  margin-left: 66.66666667%;
}
.col-xs-offset-7 {
  margin-left: 58.33333333%;
}
.col-xs-offset-6 {
  margin-left: 50%;
}
.col-xs-offset-5 {
  margin-left: 41.66666667%;
}
.col-xs-offset-4 {
  margin-left: 33.33333333%;
}
.col-xs-offset-3 {
  margin-left: 25%;
}
.col-xs-offset-2 {
  margin-left: 16.66666667%;
}
.col-xs-offset-1 {
  margin-left: 8.33333333%;
}
.col-xs-offset-0 {
  margin-left: 0%;
}
@media (min-width: 959px) {
  .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {
    float: left;
  }
  .col-sm-12 {
    width: 100%;
  }
  .col-sm-11 {
    width: 91.66666667%;
  }
  .col-sm-10 {
    width: 83.33333333%;
  }
  .col-sm-9 {
    width: 75%;
  }
  .col-sm-8 {
    width: 66.66666667%;
  }
  .col-sm-7 {
    width: 58.33333333%;
  }
  .col-sm-6 {
    width: 50%;
  }
  .col-sm-5 {
    width: 41.66666667%;
  }
  .col-sm-4 {
    width: 33.33333333%;
  }
  .col-sm-3 {
    width: 25%;
  }
  .col-sm-2 {
    width: 16.66666667%;
  }
  .col-sm-1 {
    width: 8.33333333%;
  }
  .col-sm-pull-12 {
    right: 100%;
  }
  .col-sm-pull-11 {
    right: 91.66666667%;
  }
  .col-sm-pull-10 {
    right: 83.33333333%;
  }
  .col-sm-pull-9 {
    right: 75%;
  }
  .col-sm-pull-8 {
    right: 66.66666667%;
  }
  .col-sm-pull-7 {
    right: 58.33333333%;
  }
  .col-sm-pull-6 {
    right: 50%;
  }
  .col-sm-pull-5 {
    right: 41.66666667%;
  }
  .col-sm-pull-4 {
    right: 33.33333333%;
  }
  .col-sm-pull-3 {
    right: 25%;
  }
  .col-sm-pull-2 {
    right: 16.66666667%;
  }
  .col-sm-pull-1 {
    right: 8.33333333%;
  }
  .col-sm-pull-0 {
    right: auto;
  }
  .col-sm-push-12 {
    left: 100%;
  }
  .col-sm-push-11 {
    left: 91.66666667%;
  }
  .col-sm-push-10 {
    left: 83.33333333%;
  }
  .col-sm-push-9 {
    left: 75%;
  }
  .col-sm-push-8 {
    left: 66.66666667%;
  }
  .col-sm-push-7 {
    left: 58.33333333%;
  }
  .col-sm-push-6 {
    left: 50%;
  }
  .col-sm-push-5 {
    left: 41.66666667%;
  }
  .col-sm-push-4 {
    left: 33.33333333%;
  }
  .col-sm-push-3 {
    left: 25%;
  }
  .col-sm-push-2 {
    left: 16.66666667%;
  }
  .col-sm-push-1 {
    left: 8.33333333%;
  }
  .col-sm-push-0 {
    left: auto;
  }
  .col-sm-offset-12 {
    margin-left: 100%;
  }
  .col-sm-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-sm-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-sm-offset-9 {
    margin-left: 75%;
  }
  .col-sm-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-sm-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-sm-offset-6 {
    margin-left: 50%;
  }
  .col-sm-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-sm-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-sm-offset-3 {
    margin-left: 25%;
  }
  .col-sm-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-sm-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-sm-offset-0 {
    margin-left: 0%;
  }
}
@media (min-width: 960px) {
  .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
    float: left;
  }
  .col-md-12 {
    width: 100%;
  }
  .col-md-11 {
    width: 91.66666667%;
  }
  .col-md-10 {
    width: 83.33333333%;
  }
  .col-md-9 {
    width: 75%;
  }
  .col-md-8 {
    width: 66.66666667%;
  }
  .col-md-7 {
    width: 58.33333333%;
  }
  .col-md-6 {
    width: 50%;
  }
  .col-md-5 {
    width: 41.66666667%;
  }
  .col-md-4 {
    width: 33.33333333%;
  }
  .col-md-3 {
    width: 25%;
  }
  .col-md-2 {
    width: 16.66666667%;
  }
  .col-md-1 {
    width: 8.33333333%;
  }
  .col-md-pull-12 {
    right: 100%;
  }
  .col-md-pull-11 {
    right: 91.66666667%;
  }
  .col-md-pull-10 {
    right: 83.33333333%;
  }
  .col-md-pull-9 {
    right: 75%;
  }
  .col-md-pull-8 {
    right: 66.66666667%;
  }
  .col-md-pull-7 {
    right: 58.33333333%;
  }
  .col-md-pull-6 {
    right: 50%;
  }
  .col-md-pull-5 {
    right: 41.66666667%;
  }
  .col-md-pull-4 {
    right: 33.33333333%;
  }
  .col-md-pull-3 {
    right: 25%;
  }
  .col-md-pull-2 {
    right: 16.66666667%;
  }
  .col-md-pull-1 {
    right: 8.33333333%;
  }
  .col-md-pull-0 {
    right: auto;
  }
  .col-md-push-12 {
    left: 100%;
  }
  .col-md-push-11 {
    left: 91.66666667%;
  }
  .col-md-push-10 {
    left: 83.33333333%;
  }
  .col-md-push-9 {
    left: 75%;
  }
  .col-md-push-8 {
    left: 66.66666667%;
  }
  .col-md-push-7 {
    left: 58.33333333%;
  }
  .col-md-push-6 {
    left: 50%;
  }
  .col-md-push-5 {
    left: 41.66666667%;
  }
  .col-md-push-4 {
    left: 33.33333333%;
  }
  .col-md-push-3 {
    left: 25%;
  }
  .col-md-push-2 {
    left: 16.66666667%;
  }
  .col-md-push-1 {
    left: 8.33333333%;
  }
  .col-md-push-0 {
    left: auto;
  }
  .col-md-offset-12 {
    margin-left: 100%;
  }
  .col-md-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-md-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-md-offset-9 {
    margin-left: 75%;
  }
  .col-md-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-md-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-md-offset-6 {
    margin-left: 50%;
  }
  .col-md-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-md-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-md-offset-3 {
    margin-left: 25%;
  }
  .col-md-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-md-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-md-offset-0 {
    margin-left: 0%;
  }
}
@media (min-width: 960px) {
  .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {
    float: left;
  }
  .col-lg-12 {
    width: 100%;
  }
  .col-lg-11 {
    width: 91.66666667%;
  }
  .col-lg-10 {
    width: 83.33333333%;
  }
  .col-lg-9 {
    width: 75%;
  }
  .col-lg-8 {
    width: 66.66666667%;
  }
  .col-lg-7 {
    width: 58.33333333%;
  }
  .col-lg-6 {
    width: 50%;
  }
  .col-lg-5 {
    width: 41.66666667%;
  }
  .col-lg-4 {
    width: 33.33333333%;
  }
  .col-lg-3 {
    width: 25%;
  }
  .col-lg-2 {
    width: 16.66666667%;
  }
  .col-lg-1 {
    width: 8.33333333%;
  }
  .col-lg-pull-12 {
    right: 100%;
  }
  .col-lg-pull-11 {
    right: 91.66666667%;
  }
  .col-lg-pull-10 {
    right: 83.33333333%;
  }
  .col-lg-pull-9 {
    right: 75%;
  }
  .col-lg-pull-8 {
    right: 66.66666667%;
  }
  .col-lg-pull-7 {
    right: 58.33333333%;
  }
  .col-lg-pull-6 {
    right: 50%;
  }
  .col-lg-pull-5 {
    right: 41.66666667%;
  }
  .col-lg-pull-4 {
    right: 33.33333333%;
  }
  .col-lg-pull-3 {
    right: 25%;
  }
  .col-lg-pull-2 {
    right: 16.66666667%;
  }
  .col-lg-pull-1 {
    right: 8.33333333%;
  }
  .col-lg-pull-0 {
    right: auto;
  }
  .col-lg-push-12 {
    left: 100%;
  }
  .col-lg-push-11 {
    left: 91.66666667%;
  }
  .col-lg-push-10 {
    left: 83.33333333%;
  }
  .col-lg-push-9 {
    left: 75%;
  }
  .col-lg-push-8 {
    left: 66.66666667%;
  }
  .col-lg-push-7 {
    left: 58.33333333%;
  }
  .col-lg-push-6 {
    left: 50%;
  }
  .col-lg-push-5 {
    left: 41.66666667%;
  }
  .col-lg-push-4 {
    left: 33.33333333%;
  }
  .col-lg-push-3 {
    left: 25%;
  }
  .col-lg-push-2 {
    left: 16.66666667%;
  }
  .col-lg-push-1 {
    left: 8.33333333%;
  }
  .col-lg-push-0 {
    left: auto;
  }
  .col-lg-offset-12 {
    margin-left: 100%;
  }
  .col-lg-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-lg-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-lg-offset-9 {
    margin-left: 75%;
  }
  .col-lg-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-lg-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-lg-offset-6 {
    margin-left: 50%;
  }
  .col-lg-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-lg-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-lg-offset-3 {
    margin-left: 25%;
  }
  .col-lg-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-lg-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-lg-offset-0 {
    margin-left: 0%;
  }
}
table {
  background-color: transparent;
}
caption {
  padding-top: 8px;
  padding-bottom: 8px;
  color: #777777;
  text-align: left;
}
th {
  text-align: left;
}
.table {
  width: 100%;
  max-width: 100%;
  margin-bottom: 20px;
}
.table > thead > tr > th,
.table > tbody > tr > th,
.table > tfoot > tr > th,
.table > thead > tr > td,
.table > tbody > tr > td,
.table > tfoot > tr > td {
  padding: 8px;
  line-height: 1.42857143;
  vertical-align: top;
  border-top: 1px solid #dddddd;
}
.table > thead > tr > th {
  vertical-align: bottom;
  border-bottom: 2px solid #dddddd;
}
.table > caption + thead > tr:first-child > th,
.table > colgroup + thead > tr:first-child > th,
.table > thead:first-child > tr:first-child > th,
.table > caption + thead > tr:first-child > td,
.table > colgroup + thead > tr:first-child > td,
.table > thead:first-child > tr:first-child > td {
  border-top: 0;
}
.table > tbody + tbody {
  border-top: 2px solid #dddddd;
}
.table .table {
  background-color: #ffffff;
}
.table-condensed > thead > tr > th,
.table-condensed > tbody > tr > th,
.table-condensed > tfoot > tr > th,
.table-condensed > thead > tr > td,
.table-condensed > tbody > tr > td,
.table-condensed > tfoot > tr > td {
  padding: 5px;
}
.table-bordered {
  border: 1px solid #dddddd;
}
.table-bordered > thead > tr > th,
.table-bordered > tbody > tr > th,
.table-bordered > tfoot > tr > th,
.table-bordered > thead > tr > td,
.table-bordered > tbody > tr > td,
.table-bordered > tfoot > tr > td {
  border: 1px solid #dddddd;
}
.table-bordered > thead > tr > th,
.table-bordered > thead > tr > td {
  border-bottom-width: 2px;
}
.table-striped > tbody > tr:nth-of-type(odd) {
  background-color: #f9f9f9;
}
.table-hover > tbody > tr:hover {
  background-color: #f5f5f5;
}
table col[class*="col-"] {
  position: static;
  float: none;
  display: table-column;
}
table td[class*="col-"],
table th[class*="col-"] {
  position: static;
  float: none;
  display: table-cell;
}
.table > thead > tr > td.active,
.table > tbody > tr > td.active,
.table > tfoot > tr > td.active,
.table > thead > tr > th.active,
.table > tbody > tr > th.active,
.table > tfoot > tr > th.active,
.table > thead > tr.active > td,
.table > tbody > tr.active > td,
.table > tfoot > tr.active > td,
.table > thead > tr.active > th,
.table > tbody > tr.active > th,
.table > tfoot > tr.active > th {
  background-color: #f5f5f5;
}
.table-hover > tbody > tr > td.active:hover,
.table-hover > tbody > tr > th.active:hover,
.table-hover > tbody > tr.active:hover > td,
.table-hover > tbody > tr:hover > .active,
.table-hover > tbody > tr.active:hover > th {
  background-color: #e8e8e8;
}
.table > thead > tr > td.success,
.table > tbody > tr > td.success,
.table > tfoot > tr > td.success,
.table > thead > tr > th.success,
.table > tbody > tr > th.success,
.table > tfoot > tr > th.success,
.table > thead > tr.success > td,
.table > tbody > tr.success > td,
.table > tfoot > tr.success > td,
.table > thead > tr.success > th,
.table > tbody > tr.success > th,
.table > tfoot > tr.success > th {
  background-color: #dff0d8;
}
.table-hover > tbody > tr > td.success:hover,
.table-hover > tbody > tr > th.success:hover,
.table-hover > tbody > tr.success:hover > td,
.table-hover > tbody > tr:hover > .success,
.table-hover > tbody > tr.success:hover > th {
  background-color: #d0e9c6;
}
.table > thead > tr > td.info,
.table > tbody > tr > td.info,
.table > tfoot > tr > td.info,
.table > thead > tr > th.info,
.table > tbody > tr > th.info,
.table > tfoot > tr > th.info,
.table > thead > tr.info > td,
.table > tbody > tr.info > td,
.table > tfoot > tr.info > td,
.table > thead > tr.info > th,
.table > tbody > tr.info > th,
.table > tfoot > tr.info > th {
  background-color: #d9edf7;
}
.table-hover > tbody > tr > td.info:hover,
.table-hover > tbody > tr > th.info:hover,
.table-hover > tbody > tr.info:hover > td,
.table-hover > tbody > tr:hover > .info,
.table-hover > tbody > tr.info:hover > th {
  background-color: #c4e3f3;
}
.table > thead > tr > td.warning,
.table > tbody > tr > td.warning,
.table > tfoot > tr > td.warning,
.table > thead > tr > th.warning,
.table > tbody > tr > th.warning,
.table > tfoot > tr > th.warning,
.table > thead > tr.warning > td,
.table > tbody > tr.warning > td,
.table > tfoot > tr.warning > td,
.table > thead > tr.warning > th,
.table > tbody > tr.warning > th,
.table > tfoot > tr.warning > th {
  background-color: #fcf8e3;
}
.table-hover > tbody > tr > td.warning:hover,
.table-hover > tbody > tr > th.warning:hover,
.table-hover > tbody > tr.warning:hover > td,
.table-hover > tbody > tr:hover > .warning,
.table-hover > tbody > tr.warning:hover > th {
  background-color: #faf2cc;
}
.table > thead > tr > td.danger,
.table > tbody > tr > td.danger,
.table > tfoot > tr > td.danger,
.table > thead > tr > th.danger,
.table > tbody > tr > th.danger,
.table > tfoot > tr > th.danger,
.table > thead > tr.danger > td,
.table > tbody > tr.danger > td,
.table > tfoot > tr.danger > td,
.table > thead > tr.danger > th,
.table > tbody > tr.danger > th,
.table > tfoot > tr.danger > th {
  background-color: #f2dede;
}
.table-hover > tbody > tr > td.danger:hover,
.table-hover > tbody > tr > th.danger:hover,
.table-hover > tbody > tr.danger:hover > td,
.table-hover > tbody > tr:hover > .danger,
.table-hover > tbody > tr.danger:hover > th {
  background-color: #ebcccc;
}
.table-responsive {
  overflow-x: auto;
  min-height: 0.01%;
}
@media screen and (max-width: 958px) {
  .table-responsive {
    width: 100%;
    margin-bottom: 15px;
    overflow-y: hidden;
    -ms-overflow-style: -ms-autohiding-scrollbar;
    border: 1px solid #dddddd;
  }
  .table-responsive > .table {
    margin-bottom: 0;
  }
  .table-responsive > .table > thead > tr > th,
  .table-responsive > .table > tbody > tr > th,
  .table-responsive > .table > tfoot > tr > th,
  .table-responsive > .table > thead > tr > td,
  .table-responsive > .table > tbody > tr > td,
  .table-responsive > .table > tfoot > tr > td {
    white-space: nowrap;
  }
  .table-responsive > .table-bordered {
    border: 0;
  }
  .table-responsive > .table-bordered > thead > tr > th:first-child,
  .table-responsive > .table-bordered > tbody > tr > th:first-child,
  .table-responsive > .table-bordered > tfoot > tr > th:first-child,
  .table-responsive > .table-bordered > thead > tr > td:first-child,
  .table-responsive > .table-bordered > tbody > tr > td:first-child,
  .table-responsive > .table-bordered > tfoot > tr > td:first-child {
    border-left: 0;
  }
  .table-responsive > .table-bordered > thead > tr > th:last-child,
  .table-responsive > .table-bordered > tbody > tr > th:last-child,
  .table-responsive > .table-bordered > tfoot > tr > th:last-child,
  .table-responsive > .table-bordered > thead > tr > td:last-child,
  .table-responsive > .table-bordered > tbody > tr > td:last-child,
  .table-responsive > .table-bordered > tfoot > tr > td:last-child {
    border-right: 0;
  }
  .table-responsive > .table-bordered > tbody > tr:last-child > th,
  .table-responsive > .table-bordered > tfoot > tr:last-child > th,
  .table-responsive > .table-bordered > tbody > tr:last-child > td,
  .table-responsive > .table-bordered > tfoot > tr:last-child > td {
    border-bottom: 0;
  }
}
fieldset {
  padding: 0;
  margin: 0;
  border: 0;
  min-width: 0;
}
legend {
  display: block;
  width: 100%;
  padding: 0;
  margin-bottom: 20px;
  font-size: 21px;
  line-height: inherit;
  color: #333333;
  border: 0;
  border-bottom: 1px solid #e5e5e5;
}
label {
  display: inline-block;
  max-width: 100%;
  margin-bottom: 5px;
  font-weight: bold;
}
input[type="search"] {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
input[type="radio"],
input[type="checkbox"] {
  margin: 4px 0 0;
  margin-top: 1px \9;
  line-height: normal;
}
input[type="file"] {
  display: block;
}
input[type="range"] {
  display: block;
  width: 100%;
}
select[multiple],
select[size] {
  height: auto;
}
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;
}
output {
  display: block;
  padding-top: 7px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #555555;
}
.form-control {
  display: block;
  width: 100%;
  height: 34px;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #555555;
  background-color: #ffffff;
  background-image: none;
  border: 1px solid #cccccc;
  border-radius: 4px;
  -webkit-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 .15s, -webkit-box-shadow ease-in-out .15s;
  -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.form-control:focus {
  border-color: #66afe9;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
}
.form-control::-moz-placeholder {
  color: #999999;
  opacity: 1;
}
.form-control:-ms-input-placeholder {
  color: #999999;
}
.form-control::-webkit-input-placeholder {
  color: #999999;
}
.form-control::-ms-expand {
  border: 0;
  background-color: transparent;
}
.form-control[disabled],
.form-control[readonly],
fieldset[disabled] .form-control {
  background-color: #eeeeee;
  opacity: 1;
}
.form-control[disabled],
fieldset[disabled] .form-control {
  cursor: not-allowed;
}
textarea.form-control {
  height: auto;
}
input[type="search"] {
  -webkit-appearance: none;
}
@media screen and (-webkit-min-device-pixel-ratio: 0) {
  input[type="date"].form-control,
  input[type="time"].form-control,
  input[type="datetime-local"].form-control,
  input[type="month"].form-control {
    line-height: 34px;
  }
  input[type="date"].input-sm,
  input[type="time"].input-sm,
  input[type="datetime-local"].input-sm,
  input[type="month"].input-sm,
  .input-group-sm input[type="date"],
  .input-group-sm input[type="time"],
  .input-group-sm input[type="datetime-local"],
  .input-group-sm input[type="month"] {
    line-height: 30px;
  }
  input[type="date"].input-lg,
  input[type="time"].input-lg,
  input[type="datetime-local"].input-lg,
  input[type="month"].input-lg,
  .input-group-lg input[type="date"],
  .input-group-lg input[type="time"],
  .input-group-lg input[type="datetime-local"],
  .input-group-lg input[type="month"] {
    line-height: 46px;
  }
}
.form-group {
  margin-bottom: 15px;
}
.radio,
.checkbox {
  position: relative;
  display: block;
  margin-top: 10px;
  margin-bottom: 10px;
}
.radio label,
.checkbox label {
  min-height: 20px;
  padding-left: 20px;
  margin-bottom: 0;
  font-weight: normal;
  cursor: pointer;
}
.radio input[type="radio"],
.radio-inline input[type="radio"],
.checkbox input[type="checkbox"],
.checkbox-inline input[type="checkbox"] {
  position: absolute;
  margin-left: -20px;
  margin-top: 4px \9;
}
.radio + .radio,
.checkbox + .checkbox {
  margin-top: -5px;
}
.radio-inline,
.checkbox-inline {
  position: relative;
  display: inline-block;
  padding-left: 20px;
  margin-bottom: 0;
  vertical-align: middle;
  font-weight: normal;
  cursor: pointer;
}
.radio-inline + .radio-inline,
.checkbox-inline + .checkbox-inline {
  margin-top: 0;
  margin-left: 10px;
}
input[type="radio"][disabled],
input[type="checkbox"][disabled],
input[type="radio"].disabled,
input[type="checkbox"].disabled,
fieldset[disabled] input[type="radio"],
fieldset[disabled] input[type="checkbox"] {
  cursor: not-allowed;
}
.radio-inline.disabled,
.checkbox-inline.disabled,
fieldset[disabled] .radio-inline,
fieldset[disabled] .checkbox-inline {
  cursor: not-allowed;
}
.radio.disabled label,
.checkbox.disabled label,
fieldset[disabled] .radio label,
fieldset[disabled] .checkbox label {
  cursor: not-allowed;
}
.form-control-static {
  padding-top: 7px;
  padding-bottom: 7px;
  margin-bottom: 0;
  min-height: 34px;
}
.form-control-static.input-lg,
.form-control-static.input-sm {
  padding-left: 0;
  padding-right: 0;
}
.input-sm {
  height: 30px;
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}
select.input-sm {
  height: 30px;
  line-height: 30px;
}
textarea.input-sm,
select[multiple].input-sm {
  height: auto;
}
.form-group-sm .form-control {
  height: 30px;
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}
.form-group-sm select.form-control {
  height: 30px;
  line-height: 30px;
}
.form-group-sm textarea.form-control,
.form-group-sm select[multiple].form-control {
  height: auto;
}
.form-group-sm .form-control-static {
  height: 30px;
  min-height: 32px;
  padding: 6px 10px;
  font-size: 12px;
  line-height: 1.5;
}
.input-lg {
  height: 46px;
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
  border-radius: 6px;
}
select.input-lg {
  height: 46px;
  line-height: 46px;
}
textarea.input-lg,
select[multiple].input-lg {
  height: auto;
}
.form-group-lg .form-control {
  height: 46px;
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
  border-radius: 6px;
}
.form-group-lg select.form-control {
  height: 46px;
  line-height: 46px;
}
.form-group-lg textarea.form-control,
.form-group-lg select[multiple].form-control {
  height: auto;
}
.form-group-lg .form-control-static {
  height: 46px;
  min-height: 38px;
  padding: 11px 16px;
  font-size: 18px;
  line-height: 1.3333333;
}
.has-feedback {
  position: relative;
}
.has-feedback .form-control {
  padding-right: 42.5px;
}
.form-control-feedback {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 2;
  display: block;
  width: 34px;
  height: 34px;
  line-height: 34px;
  text-align: center;
  pointer-events: none;
}
.input-lg + .form-control-feedback,
.input-group-lg + .form-control-feedback,
.form-group-lg .form-control + .form-control-feedback {
  width: 46px;
  height: 46px;
  line-height: 46px;
}
.input-sm + .form-control-feedback,
.input-group-sm + .form-control-feedback,
.form-group-sm .form-control + .form-control-feedback {
  width: 30px;
  height: 30px;
  line-height: 30px;
}
.has-success .help-block,
.has-success .control-label,
.has-success .radio,
.has-success .checkbox,
.has-success .radio-inline,
.has-success .checkbox-inline,
.has-success.radio label,
.has-success.checkbox label,
.has-success.radio-inline label,
.has-success.checkbox-inline label {
  color: #3c763d;
}
.has-success .form-control {
  border-color: #3c763d;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.has-success .form-control:focus {
  border-color: #2b542c;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
}
.has-success .input-group-addon {
  color: #3c763d;
  border-color: #3c763d;
  background-color: #dff0d8;
}
.has-success .form-control-feedback {
  color: #3c763d;
}
.has-warning .help-block,
.has-warning .control-label,
.has-warning .radio,
.has-warning .checkbox,
.has-warning .radio-inline,
.has-warning .checkbox-inline,
.has-warning.radio label,
.has-warning.checkbox label,
.has-warning.radio-inline label,
.has-warning.checkbox-inline label {
  color: #8a6d3b;
}
.has-warning .form-control {
  border-color: #8a6d3b;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.has-warning .form-control:focus {
  border-color: #66512c;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
}
.has-warning .input-group-addon {
  color: #8a6d3b;
  border-color: #8a6d3b;
  background-color: #fcf8e3;
}
.has-warning .form-control-feedback {
  color: #8a6d3b;
}
.has-error .help-block,
.has-error .control-label,
.has-error .radio,
.has-error .checkbox,
.has-error .radio-inline,
.has-error .checkbox-inline,
.has-error.radio label,
.has-error.checkbox label,
.has-error.radio-inline label,
.has-error.checkbox-inline label {
  color: #a94442;
}
.has-error .form-control {
  border-color: #a94442;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.has-error .form-control:focus {
  border-color: #843534;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
}
.has-error .input-group-addon {
  color: #a94442;
  border-color: #a94442;
  background-color: #f2dede;
}
.has-error .form-control-feedback {
  color: #a94442;
}
.has-feedback label ~ .form-control-feedback {
  top: 25px;
}
.has-feedback label.sr-only ~ .form-control-feedback {
  top: 0;
}
.help-block {
  display: block;
  margin-top: 5px;
  margin-bottom: 10px;
  color: #737373;
}
@media (min-width: 959px) {
  .form-inline .form-group {
    display: inline-block;
    margin-bottom: 0;
    vertical-align: middle;
  }
  .form-inline .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle;
  }
  .form-inline .form-control-static {
    display: inline-block;
  }
  .form-inline .input-group {
    display: inline-table;
    vertical-align: middle;
  }
  .form-inline .input-group .input-group-addon,
  .form-inline .input-group .input-group-btn,
  .form-inline .input-group .form-control {
    width: auto;
  }
  .form-inline .input-group > .form-control {
    width: 100%;
  }
  .form-inline .control-label {
    margin-bottom: 0;
    vertical-align: middle;
  }
  .form-inline .radio,
  .form-inline .checkbox {
    display: inline-block;
    margin-top: 0;
    margin-bottom: 0;
    vertical-align: middle;
  }
  .form-inline .radio label,
  .form-inline .checkbox label {
    padding-left: 0;
  }
  .form-inline .radio input[type="radio"],
  .form-inline .checkbox input[type="checkbox"] {
    position: relative;
    margin-left: 0;
  }
  .form-inline .has-feedback .form-control-feedback {
    top: 0;
  }
}
.form-horizontal .radio,
.form-horizontal .checkbox,
.form-horizontal .radio-inline,
.form-horizontal .checkbox-inline {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 7px;
}
.form-horizontal .radio,
.form-horizontal .checkbox {
  min-height: 27px;
}
.form-horizontal .form-group {
  margin-left: -15px;
  margin-right: -15px;
}
@media (min-width: 959px) {
  .form-horizontal .control-label {
    text-align: right;
    margin-bottom: 0;
    padding-top: 7px;
  }
}
.form-horizontal .has-feedback .form-control-feedback {
  right: 15px;
}
@media (min-width: 959px) {
  .form-horizontal .form-group-lg .control-label {
    padding-top: 11px;
    font-size: 18px;
  }
}
@media (min-width: 959px) {
  .form-horizontal .form-group-sm .control-label {
    padding-top: 6px;
    font-size: 12px;
  }
}
.btn {
  display: inline-block;
  margin-bottom: 0;
  font-weight: normal;
  text-align: center;
  vertical-align: middle;
  -ms-touch-action: manipulation;
      touch-action: manipulation;
  cursor: pointer;
  background-image: none;
  border: 1px solid transparent;
  white-space: nowrap;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857143;
  border-radius: 4px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.btn:focus,
.btn:active:focus,
.btn.active:focus,
.btn.focus,
.btn:active.focus,
.btn.active.focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.btn:hover,
.btn:focus,
.btn.focus {
  color: #333333;
  text-decoration: none;
}
.btn:active,
.btn.active {
  outline: 0;
  background-image: none;
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.btn.disabled,
.btn[disabled],
fieldset[disabled] .btn {
  cursor: not-allowed;
  opacity: 0.65;
  filter: alpha(opacity=65);
  -webkit-box-shadow: none;
  box-shadow: none;
}
a.btn.disabled,
fieldset[disabled] a.btn {
  pointer-events: none;
}
.btn-default {
  color: #333333;
  background-color: #ffffff;
  border-color: #cccccc;
}
.btn-default:focus,
.btn-default.focus {
  color: #333333;
  background-color: #e6e6e6;
  border-color: #8c8c8c;
}
.btn-default:hover {
  color: #333333;
  background-color: #e6e6e6;
  border-color: #adadad;
}
.btn-default:active,
.btn-default.active,
.open > .dropdown-toggle.btn-default {
  color: #333333;
  background-color: #e6e6e6;
  border-color: #adadad;
}
.btn-default:active:hover,
.btn-default.active:hover,
.open > .dropdown-toggle.btn-default:hover,
.btn-default:active:focus,
.btn-default.active:focus,
.open > .dropdown-toggle.btn-default:focus,
.btn-default:active.focus,
.btn-default.active.focus,
.open > .dropdown-toggle.btn-default.focus {
  color: #333333;
  background-color: #d4d4d4;
  border-color: #8c8c8c;
}
.btn-default:active,
.btn-default.active,
.open > .dropdown-toggle.btn-default {
  background-image: none;
}
.btn-default.disabled:hover,
.btn-default[disabled]:hover,
fieldset[disabled] .btn-default:hover,
.btn-default.disabled:focus,
.btn-default[disabled]:focus,
fieldset[disabled] .btn-default:focus,
.btn-default.disabled.focus,
.btn-default[disabled].focus,
fieldset[disabled] .btn-default.focus {
  background-color: #ffffff;
  border-color: #cccccc;
}
.btn-default .badge {
  color: #ffffff;
  background-color: #333333;
}
.btn-primary {
  color: #ffffff;
  background-color: #337ab7;
  border-color: #2e6da4;
}
.btn-primary:focus,
.btn-primary.focus {
  color: #ffffff;
  background-color: #286090;
  border-color: #122b40;
}
.btn-primary:hover {
  color: #ffffff;
  background-color: #286090;
  border-color: #204d74;
}
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary {
  color: #ffffff;
  background-color: #286090;
  border-color: #204d74;
}
.btn-primary:active:hover,
.btn-primary.active:hover,
.open > .dropdown-toggle.btn-primary:hover,
.btn-primary:active:focus,
.btn-primary.active:focus,
.open > .dropdown-toggle.btn-primary:focus,
.btn-primary:active.focus,
.btn-primary.active.focus,
.open > .dropdown-toggle.btn-primary.focus {
  color: #ffffff;
  background-color: #204d74;
  border-color: #122b40;
}
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary {
  background-image: none;
}
.btn-primary.disabled:hover,
.btn-primary[disabled]:hover,
fieldset[disabled] .btn-primary:hover,
.btn-primary.disabled:focus,
.btn-primary[disabled]:focus,
fieldset[disabled] .btn-primary:focus,
.btn-primary.disabled.focus,
.btn-primary[disabled].focus,
fieldset[disabled] .btn-primary.focus {
  background-color: #337ab7;
  border-color: #2e6da4;
}
.btn-primary .badge {
  color: #337ab7;
  background-color: #ffffff;
}
.btn-success {
  color: #ffffff;
  background-color: #5cb85c;
  border-color: #4cae4c;
}
.btn-success:focus,
.btn-success.focus {
  color: #ffffff;
  background-color: #449d44;
  border-color: #255625;
}
.btn-success:hover {
  color: #ffffff;
  background-color: #449d44;
  border-color: #398439;
}
.btn-success:active,
.btn-success.active,
.open > .dropdown-toggle.btn-success {
  color: #ffffff;
  background-color: #449d44;
  border-color: #398439;
}
.btn-success:active:hover,
.btn-success.active:hover,
.open > .dropdown-toggle.btn-success:hover,
.btn-success:active:focus,
.btn-success.active:focus,
.open > .dropdown-toggle.btn-success:focus,
.btn-success:active.focus,
.btn-success.active.focus,
.open > .dropdown-toggle.btn-success.focus {
  color: #ffffff;
  background-color: #398439;
  border-color: #255625;
}
.btn-success:active,
.btn-success.active,
.open > .dropdown-toggle.btn-success {
  background-image: none;
}
.btn-success.disabled:hover,
.btn-success[disabled]:hover,
fieldset[disabled] .btn-success:hover,
.btn-success.disabled:focus,
.btn-success[disabled]:focus,
fieldset[disabled] .btn-success:focus,
.btn-success.disabled.focus,
.btn-success[disabled].focus,
fieldset[disabled] .btn-success.focus {
  background-color: #5cb85c;
  border-color: #4cae4c;
}
.btn-success .badge {
  color: #5cb85c;
  background-color: #ffffff;
}
.btn-info {
  color: #ffffff;
  background-color: #5bc0de;
  border-color: #46b8da;
}
.btn-info:focus,
.btn-info.focus {
  color: #ffffff;
  background-color: #31b0d5;
  border-color: #1b6d85;
}
.btn-info:hover {
  color: #ffffff;
  background-color: #31b0d5;
  border-color: #269abc;
}
.btn-info:active,
.btn-info.active,
.open > .dropdown-toggle.btn-info {
  color: #ffffff;
  background-color: #31b0d5;
  border-color: #269abc;
}
.btn-info:active:hover,
.btn-info.active:hover,
.open > .dropdown-toggle.btn-info:hover,
.btn-info:active:focus,
.btn-info.active:focus,
.open > .dropdown-toggle.btn-info:focus,
.btn-info:active.focus,
.btn-info.active.focus,
.open > .dropdown-toggle.btn-info.focus {
  color: #ffffff;
  background-color: #269abc;
  border-color: #1b6d85;
}
.btn-info:active,
.btn-info.active,
.open > .dropdown-toggle.btn-info {
  background-image: none;
}
.btn-info.disabled:hover,
.btn-info[disabled]:hover,
fieldset[disabled] .btn-info:hover,
.btn-info.disabled:focus,
.btn-info[disabled]:focus,
fieldset[disabled] .btn-info:focus,
.btn-info.disabled.focus,
.btn-info[disabled].focus,
fieldset[disabled] .btn-info.focus {
  background-color: #5bc0de;
  border-color: #46b8da;
}
.btn-info .badge {
  color: #5bc0de;
  background-color: #ffffff;
}
.btn-warning {
  color: #ffffff;
  background-color: #f0ad4e;
  border-color: #eea236;
}
.btn-warning:focus,
.btn-warning.focus {
  color: #ffffff;
  background-color: #ec971f;
  border-color: #985f0d;
}
.btn-warning:hover {
  color: #ffffff;
  background-color: #ec971f;
  border-color: #d58512;
}
.btn-warning:active,
.btn-warning.active,
.open > .dropdown-toggle.btn-warning {
  color: #ffffff;
  background-color: #ec971f;
  border-color: #d58512;
}
.btn-warning:active:hover,
.btn-warning.active:hover,
.open > .dropdown-toggle.btn-warning:hover,
.btn-warning:active:focus,
.btn-warning.active:focus,
.open > .dropdown-toggle.btn-warning:focus,
.btn-warning:active.focus,
.btn-warning.active.focus,
.open > .dropdown-toggle.btn-warning.focus {
  color: #ffffff;
  background-color: #d58512;
  border-color: #985f0d;
}
.btn-warning:active,
.btn-warning.active,
.open > .dropdown-toggle.btn-warning {
  background-image: none;
}
.btn-warning.disabled:hover,
.btn-warning[disabled]:hover,
fieldset[disabled] .btn-warning:hover,
.btn-warning.disabled:focus,
.btn-warning[disabled]:focus,
fieldset[disabled] .btn-warning:focus,
.btn-warning.disabled.focus,
.btn-warning[disabled].focus,
fieldset[disabled] .btn-warning.focus {
  background-color: #f0ad4e;
  border-color: #eea236;
}
.btn-warning .badge {
  color: #f0ad4e;
  background-color: #ffffff;
}
.btn-danger {
  color: #ffffff;
  background-color: #d9534f;
  border-color: #d43f3a;
}
.btn-danger:focus,
.btn-danger.focus {
  color: #ffffff;
  background-color: #c9302c;
  border-color: #761c19;
}
.btn-danger:hover {
  color: #ffffff;
  background-color: #c9302c;
  border-color: #ac2925;
}
.btn-danger:active,
.btn-danger.active,
.open > .dropdown-toggle.btn-danger {
  color: #ffffff;
  background-color: #c9302c;
  border-color: #ac2925;
}
.btn-danger:active:hover,
.btn-danger.active:hover,
.open > .dropdown-toggle.btn-danger:hover,
.btn-danger:active:focus,
.btn-danger.active:focus,
.open > .dropdown-toggle.btn-danger:focus,
.btn-danger:active.focus,
.btn-danger.active.focus,
.open > .dropdown-toggle.btn-danger.focus {
  color: #ffffff;
  background-color: #ac2925;
  border-color: #761c19;
}
.btn-danger:active,
.btn-danger.active,
.open > .dropdown-toggle.btn-danger {
  background-image: none;
}
.btn-danger.disabled:hover,
.btn-danger[disabled]:hover,
fieldset[disabled] .btn-danger:hover,
.btn-danger.disabled:focus,
.btn-danger[disabled]:focus,
fieldset[disabled] .btn-danger:focus,
.btn-danger.disabled.focus,
.btn-danger[disabled].focus,
fieldset[disabled] .btn-danger.focus {
  background-color: #d9534f;
  border-color: #d43f3a;
}
.btn-danger .badge {
  color: #d9534f;
  background-color: #ffffff;
}
.btn-link {
  color: #337ab7;
  font-weight: normal;
  border-radius: 0;
}
.btn-link,
.btn-link:active,
.btn-link.active,
.btn-link[disabled],
fieldset[disabled] .btn-link {
  background-color: transparent;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.btn-link,
.btn-link:hover,
.btn-link:focus,
.btn-link:active {
  border-color: transparent;
}
.btn-link:hover,
.btn-link:focus {
  color: #23527c;
  text-decoration: underline;
  background-color: transparent;
}
.btn-link[disabled]:hover,
fieldset[disabled] .btn-link:hover,
.btn-link[disabled]:focus,
fieldset[disabled] .btn-link:focus {
  color: #777777;
  text-decoration: none;
}
.btn-lg,
.btn-group-lg > .btn {
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
  border-radius: 6px;
}
.btn-sm,
.btn-group-sm > .btn {
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}
.btn-xs,
.btn-group-xs > .btn {
  padding: 1px 5px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}
.btn-block {
  display: block;
  width: 100%;
}
.btn-block + .btn-block {
  margin-top: 5px;
}
input[type="submit"].btn-block,
input[type="reset"].btn-block,
input[type="button"].btn-block {
  width: 100%;
}
.fade {
  opacity: 0;
  -webkit-transition: opacity 0.15s linear;
  -o-transition: opacity 0.15s linear;
  transition: opacity 0.15s linear;
}
.fade.in {
  opacity: 1;
}
.collapse {
  display: none;
}
.collapse.in {
  display: block;
}
tr.collapse.in {
  display: table-row;
}
tbody.collapse.in {
  display: table-row-group;
}
.collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  -webkit-transition-property: height, visibility;
  -o-transition-property: height, visibility;
     transition-property: height, visibility;
  -webkit-transition-duration: 0.35s;
  -o-transition-duration: 0.35s;
     transition-duration: 0.35s;
  -webkit-transition-timing-function: ease;
  -o-transition-timing-function: ease;
     transition-timing-function: ease;
}
.caret {
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 2px;
  vertical-align: middle;
  border-top: 4px dashed;
  border-top: 4px solid \9;
  border-right: 4px solid transparent;
  border-left: 4px solid transparent;
}
.dropup,
.dropdown {
  position: relative;
}
.dropdown-toggle:focus {
  outline: 0;
}
.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 160px;
  padding: 5px 0;
  margin: 2px 0 0;
  list-style: none;
  font-size: 14px;
  text-align: left;
  background-color: #ffffff;
  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);
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  -webkit-background-clip: padding-box;
          background-clip: padding-box;
}
.dropdown-menu.pull-right {
  right: 0;
  left: auto;
}
.dropdown-menu .divider {
  height: 1px;
  margin: 9px 0;
  overflow: hidden;
  background-color: #e5e5e5;
}
.dropdown-menu > li > a {
  display: block;
  padding: 3px 20px;
  clear: both;
  font-weight: normal;
  line-height: 1.42857143;
  color: #333333;
  white-space: nowrap;
}
.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus {
  text-decoration: none;
  color: #262626;
  background-color: #f5f5f5;
}
.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus {
  color: #ffffff;
  text-decoration: none;
  outline: 0;
  background-color: #337ab7;
}
.dropdown-menu > .disabled > a,
.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus {
  color: #777777;
}
.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus {
  text-decoration: none;
  background-color: transparent;
  background-image: none;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  cursor: not-allowed;
}
.open > .dropdown-menu {
  display: block;
}
.open > a {
  outline: 0;
}
.dropdown-menu-right {
  left: auto;
  right: 0;
}
.dropdown-menu-left {
  left: 0;
  right: auto;
}
.dropdown-header {
  display: block;
  padding: 3px 20px;
  font-size: 12px;
  line-height: 1.42857143;
  color: #777777;
  white-space: nowrap;
}
.dropdown-backdrop {
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  z-index: 990;
}
.pull-right > .dropdown-menu {
  right: 0;
  left: auto;
}
.dropup .caret,
.navbar-fixed-bottom .dropdown .caret {
  border-top: 0;
  border-bottom: 4px dashed;
  border-bottom: 4px solid \9;
  content: "";
}
.dropup .dropdown-menu,
.navbar-fixed-bottom .dropdown .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-bottom: 2px;
}
@media (min-width: 959px) {
  .navbar-right .dropdown-menu {
    left: auto;
    right: 0;
  }
  .navbar-right .dropdown-menu-left {
    left: 0;
    right: auto;
  }
}
.btn-group,
.btn-group-vertical {
  position: relative;
  display: inline-block;
  vertical-align: middle;
}
.btn-group > .btn,
.btn-group-vertical > .btn {
  position: relative;
  float: left;
}
.btn-group > .btn:hover,
.btn-group-vertical > .btn:hover,
.btn-group > .btn:focus,
.btn-group-vertical > .btn:focus,
.btn-group > .btn:active,
.btn-group-vertical > .btn:active,
.btn-group > .btn.active,
.btn-group-vertical > .btn.active {
  z-index: 2;
}
.btn-group .btn + .btn,
.btn-group .btn + .btn-group,
.btn-group .btn-group + .btn,
.btn-group .btn-group + .btn-group {
  margin-left: -1px;
}
.btn-toolbar {
  margin-left: -5px;
}
.btn-toolbar .btn,
.btn-toolbar .btn-group,
.btn-toolbar .input-group {
  float: left;
}
.btn-toolbar > .btn,
.btn-toolbar > .btn-group,
.btn-toolbar > .input-group {
  margin-left: 5px;
}
.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
  border-radius: 0;
}
.btn-group > .btn:first-child {
  margin-left: 0;
}
.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
.btn-group > .btn:last-child:not(:first-child),
.btn-group > .dropdown-toggle:not(:first-child) {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
.btn-group > .btn-group {
  float: left;
}
.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {
  border-radius: 0;
}
.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child,
.btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
.btn-group .dropdown-toggle:active,
.btn-group.open .dropdown-toggle {
  outline: 0;
}
.btn-group > .btn + .dropdown-toggle {
  padding-left: 8px;
  padding-right: 8px;
}
.btn-group > .btn-lg + .dropdown-toggle {
  padding-left: 12px;
  padding-right: 12px;
}
.btn-group.open .dropdown-toggle {
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.btn-group.open .dropdown-toggle.btn-link {
  -webkit-box-shadow: none;
  box-shadow: none;
}
.btn .caret {
  margin-left: 0;
}
.btn-lg .caret {
  border-width: 5px 5px 0;
  border-bottom-width: 0;
}
.dropup .btn-lg .caret {
  border-width: 0 5px 5px;
}
.btn-group-vertical > .btn,
.btn-group-vertical > .btn-group,
.btn-group-vertical > .btn-group > .btn {
  display: block;
  float: none;
  width: 100%;
  max-width: 100%;
}
.btn-group-vertical > .btn-group > .btn {
  float: none;
}
.btn-group-vertical > .btn + .btn,
.btn-group-vertical > .btn + .btn-group,
.btn-group-vertical > .btn-group + .btn,
.btn-group-vertical > .btn-group + .btn-group {
  margin-top: -1px;
  margin-left: 0;
}
.btn-group-vertical > .btn:not(:first-child):not(:last-child) {
  border-radius: 0;
}
.btn-group-vertical > .btn:first-child:not(:last-child) {
  border-top-right-radius: 4px;
  border-top-left-radius: 4px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.btn-group-vertical > .btn:last-child:not(:first-child) {
  border-top-right-radius: 0;
  border-top-left-radius: 0;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
}
.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {
  border-radius: 0;
}
.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child,
.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}
.btn-group-justified {
  display: table;
  width: 100%;
  table-layout: fixed;
  border-collapse: separate;
}
.btn-group-justified > .btn,
.btn-group-justified > .btn-group {
  float: none;
  display: table-cell;
  width: 1%;
}
.btn-group-justified > .btn-group .btn {
  width: 100%;
}
.btn-group-justified > .btn-group .dropdown-menu {
  left: auto;
}
[data-toggle="buttons"] > .btn input[type="radio"],
[data-toggle="buttons"] > .btn-group > .btn input[type="radio"],
[data-toggle="buttons"] > .btn input[type="checkbox"],
[data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"] {
  position: absolute;
  clip: rect(0, 0, 0, 0);
  pointer-events: none;
}
.input-group {
  position: relative;
  display: table;
  border-collapse: separate;
}
.input-group[class*="col-"] {
  float: none;
  padding-left: 0;
  padding-right: 0;
}
.input-group .form-control {
  position: relative;
  z-index: 2;
  float: left;
  width: 100%;
  margin-bottom: 0;
}
.input-group .form-control:focus {
  z-index: 3;
}
.input-group-lg > .form-control,
.input-group-lg > .input-group-addon,
.input-group-lg > .input-group-btn > .btn {
  height: 46px;
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
  border-radius: 6px;
}
select.input-group-lg > .form-control,
select.input-group-lg > .input-group-addon,
select.input-group-lg > .input-group-btn > .btn {
  height: 46px;
  line-height: 46px;
}
textarea.input-group-lg > .form-control,
textarea.input-group-lg > .input-group-addon,
textarea.input-group-lg > .input-group-btn > .btn,
select[multiple].input-group-lg > .form-control,
select[multiple].input-group-lg > .input-group-addon,
select[multiple].input-group-lg > .input-group-btn > .btn {
  height: auto;
}
.input-group-sm > .form-control,
.input-group-sm > .input-group-addon,
.input-group-sm > .input-group-btn > .btn {
  height: 30px;
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}
select.input-group-sm > .form-control,
select.input-group-sm > .input-group-addon,
select.input-group-sm > .input-group-btn > .btn {
  height: 30px;
  line-height: 30px;
}
textarea.input-group-sm > .form-control,
textarea.input-group-sm > .input-group-addon,
textarea.input-group-sm > .input-group-btn > .btn,
select[multiple].input-group-sm > .form-control,
select[multiple].input-group-sm > .input-group-addon,
select[multiple].input-group-sm > .input-group-btn > .btn {
  height: auto;
}
.input-group-addon,
.input-group-btn,
.input-group .form-control {
  display: table-cell;
}
.input-group-addon:not(:first-child):not(:last-child),
.input-group-btn:not(:first-child):not(:last-child),
.input-group .form-control:not(:first-child):not(:last-child) {
  border-radius: 0;
}
.input-group-addon,
.input-group-btn {
  width: 1%;
  white-space: nowrap;
  vertical-align: middle;
}
.input-group-addon {
  padding: 6px 12px;
  font-size: 14px;
  font-weight: normal;
  line-height: 1;
  color: #555555;
  text-align: center;
  background-color: #eeeeee;
  border: 1px solid #cccccc;
  border-radius: 4px;
}
.input-group-addon.input-sm {
  padding: 5px 10px;
  font-size: 12px;
  border-radius: 3px;
}
.input-group-addon.input-lg {
  padding: 10px 16px;
  font-size: 18px;
  border-radius: 6px;
}
.input-group-addon input[type="radio"],
.input-group-addon input[type="checkbox"] {
  margin-top: 0;
}
.input-group .form-control:first-child,
.input-group-addon:first-child,
.input-group-btn:first-child > .btn,
.input-group-btn:first-child > .btn-group > .btn,
.input-group-btn:first-child > .dropdown-toggle,
.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),
.input-group-btn:last-child > .btn-group:not(:last-child) > .btn {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
.input-group-addon:first-child {
  border-right: 0;
}
.input-group .form-control:last-child,
.input-group-addon:last-child,
.input-group-btn:last-child > .btn,
.input-group-btn:last-child > .btn-group > .btn,
.input-group-btn:last-child > .dropdown-toggle,
.input-group-btn:first-child > .btn:not(:first-child),
.input-group-btn:first-child > .btn-group:not(:first-child) > .btn {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
.input-group-addon:last-child {
  border-left: 0;
}
.input-group-btn {
  position: relative;
  font-size: 0;
  white-space: nowrap;
}
.input-group-btn > .btn {
  position: relative;
}
.input-group-btn > .btn + .btn {
  margin-left: -1px;
}
.input-group-btn > .btn:hover,
.input-group-btn > .btn:focus,
.input-group-btn > .btn:active {
  z-index: 2;
}
.input-group-btn:first-child > .btn,
.input-group-btn:first-child > .btn-group {
  margin-right: -1px;
}
.input-group-btn:last-child > .btn,
.input-group-btn:last-child > .btn-group {
  z-index: 2;
  margin-left: -1px;
}
.nav {
  margin-bottom: 0;
  padding-left: 0;
  list-style: none;
}
.nav > li {
  position: relative;
  display: block;
}
.nav > li > a {
  position: relative;
  display: block;
  padding: 10px 15px;
}
.nav > li > a:hover,
.nav > li > a:focus {
  text-decoration: none;
  background-color: #eeeeee;
}
.nav > li.disabled > a {
  color: #777777;
}
.nav > li.disabled > a:hover,
.nav > li.disabled > a:focus {
  color: #777777;
  text-decoration: none;
  background-color: transparent;
  cursor: not-allowed;
}
.nav .open > a,
.nav .open > a:hover,
.nav .open > a:focus {
  background-color: #eeeeee;
  border-color: #337ab7;
}
.nav .nav-divider {
  height: 1px;
  margin: 9px 0;
  overflow: hidden;
  background-color: #e5e5e5;
}
.nav > li > a > img {
  max-width: none;
}
.nav-tabs {
  border-bottom: 1px solid #dddddd;
}
.nav-tabs > li {
  float: left;
  margin-bottom: -1px;
}
.nav-tabs > li > a {
  margin-right: 2px;
  line-height: 1.42857143;
  border: 1px solid transparent;
  border-radius: 4px 4px 0 0;
}
.nav-tabs > li > a:hover {
  border-color: #eeeeee #eeeeee #dddddd;
}
.nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus {
  color: #555555;
  background-color: #ffffff;
  border: 1px solid #dddddd;
  border-bottom-color: transparent;
  cursor: default;
}
.nav-tabs.nav-justified {
  width: 100%;
  border-bottom: 0;
}
.nav-tabs.nav-justified > li {
  float: none;
}
.nav-tabs.nav-justified > li > a {
  text-align: center;
  margin-bottom: 5px;
}
.nav-tabs.nav-justified > .dropdown .dropdown-menu {
  top: auto;
  left: auto;
}
@media (min-width: 959px) {
  .nav-tabs.nav-justified > li {
    display: table-cell;
    width: 1%;
  }
  .nav-tabs.nav-justified > li > a {
    margin-bottom: 0;
  }
}
.nav-tabs.nav-justified > li > a {
  margin-right: 0;
  border-radius: 4px;
}
.nav-tabs.nav-justified > .active > a,
.nav-tabs.nav-justified > .active > a:hover,
.nav-tabs.nav-justified > .active > a:focus {
  border: 1px solid #dddddd;
}
@media (min-width: 959px) {
  .nav-tabs.nav-justified > li > a {
    border-bottom: 1px solid #dddddd;
    border-radius: 4px 4px 0 0;
  }
  .nav-tabs.nav-justified > .active > a,
  .nav-tabs.nav-justified > .active > a:hover,
  .nav-tabs.nav-justified > .active > a:focus {
    border-bottom-color: #ffffff;
  }
}
.nav-pills > li {
  float: left;
}
.nav-pills > li > a {
  border-radius: 4px;
}
.nav-pills > li + li {
  margin-left: 2px;
}
.nav-pills > li.active > a,
.nav-pills > li.active > a:hover,
.nav-pills > li.active > a:focus {
  color: #ffffff;
  background-color: #337ab7;
}
.nav-stacked > li {
  float: none;
}
.nav-stacked > li + li {
  margin-top: 2px;
  margin-left: 0;
}
.nav-justified {
  width: 100%;
}
.nav-justified > li {
  float: none;
}
.nav-justified > li > a {
  text-align: center;
  margin-bottom: 5px;
}
.nav-justified > .dropdown .dropdown-menu {
  top: auto;
  left: auto;
}
@media (min-width: 959px) {
  .nav-justified > li {
    display: table-cell;
    width: 1%;
  }
  .nav-justified > li > a {
    margin-bottom: 0;
  }
}
.nav-tabs-justified {
  border-bottom: 0;
}
.nav-tabs-justified > li > a {
  margin-right: 0;
  border-radius: 4px;
}
.nav-tabs-justified > .active > a,
.nav-tabs-justified > .active > a:hover,
.nav-tabs-justified > .active > a:focus {
  border: 1px solid #dddddd;
}
@media (min-width: 959px) {
  .nav-tabs-justified > li > a {
    border-bottom: 1px solid #dddddd;
    border-radius: 4px 4px 0 0;
  }
  .nav-tabs-justified > .active > a,
  .nav-tabs-justified > .active > a:hover,
  .nav-tabs-justified > .active > a:focus {
    border-bottom-color: #ffffff;
  }
}
.tab-content > .tab-pane {
  display: none;
}
.tab-content > .active {
  display: block;
}
.nav-tabs .dropdown-menu {
  margin-top: -1px;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}
.navbar {
  position: relative;
  min-height: 50px;
  margin-bottom: 20px;
  border: 1px solid transparent;
}
@media (min-width: 959px) {
  .navbar {
    border-radius: 4px;
  }
}
@media (min-width: 959px) {
  .navbar-header {
    float: left;
  }
}
.navbar-collapse {
  overflow-x: visible;
  padding-right: 15px;
  padding-left: 15px;
  border-top: 1px solid transparent;
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
          box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
  -webkit-overflow-scrolling: touch;
}
.navbar-collapse.in {
  overflow-y: auto;
}
@media (min-width: 959px) {
  .navbar-collapse {
    width: auto;
    border-top: 0;
    -webkit-box-shadow: none;
            box-shadow: none;
  }
  .navbar-collapse.collapse {
    display: block !important;
    height: auto !important;
    padding-bottom: 0;
    overflow: visible !important;
  }
  .navbar-collapse.in {
    overflow-y: visible;
  }
  .navbar-fixed-top .navbar-collapse,
  .navbar-static-top .navbar-collapse,
  .navbar-fixed-bottom .navbar-collapse {
    padding-left: 0;
    padding-right: 0;
  }
}
.navbar-fixed-top .navbar-collapse,
.navbar-fixed-bottom .navbar-collapse {
  max-height: 340px;
}
@media (max-device-width: 959px) and (orientation: landscape) {
  .navbar-fixed-top .navbar-collapse,
  .navbar-fixed-bottom .navbar-collapse {
    max-height: 200px;
  }
}
.container > .navbar-header,
.container-fluid > .navbar-header,
.container > .navbar-collapse,
.container-fluid > .navbar-collapse {
  margin-right: -15px;
  margin-left: -15px;
}
@media (min-width: 959px) {
  .container > .navbar-header,
  .container-fluid > .navbar-header,
  .container > .navbar-collapse,
  .container-fluid > .navbar-collapse {
    margin-right: 0;
    margin-left: 0;
  }
}
.navbar-static-top {
  z-index: 1000;
  border-width: 0 0 1px;
}
@media (min-width: 959px) {
  .navbar-static-top {
    border-radius: 0;
  }
}
.navbar-fixed-top,
.navbar-fixed-bottom {
  position: fixed;
  right: 0;
  left: 0;
  z-index: 1030;
}
@media (min-width: 959px) {
  .navbar-fixed-top,
  .navbar-fixed-bottom {
    border-radius: 0;
  }
}
.navbar-fixed-top {
  top: 0;
  border-width: 0 0 1px;
}
.navbar-fixed-bottom {
  bottom: 0;
  margin-bottom: 0;
  border-width: 1px 0 0;
}
.navbar-brand {
  float: left;
  padding: 15px 15px;
  font-size: 18px;
  line-height: 20px;
  height: 50px;
}
.navbar-brand:hover,
.navbar-brand:focus {
  text-decoration: none;
}
.navbar-brand > img {
  display: block;
}
@media (min-width: 959px) {
  .navbar > .container .navbar-brand,
  .navbar > .container-fluid .navbar-brand {
    margin-left: -15px;
  }
}
.navbar-toggle {
  position: relative;
  float: right;
  margin-right: 15px;
  padding: 9px 10px;
  margin-top: 8px;
  margin-bottom: 8px;
  background-color: transparent;
  background-image: none;
  border: 1px solid transparent;
  border-radius: 4px;
}
.navbar-toggle:focus {
  outline: 0;
}
.navbar-toggle .icon-bar {
  display: block;
  width: 22px;
  height: 2px;
  border-radius: 1px;
}
.navbar-toggle .icon-bar + .icon-bar {
  margin-top: 4px;
}
@media (min-width: 959px) {
  .navbar-toggle {
    display: none;
  }
}
.navbar-nav {
  margin: 7.5px -15px;
}
.navbar-nav > li > a {
  padding-top: 10px;
  padding-bottom: 10px;
  line-height: 20px;
}
@media (max-width: 958px) {
  .navbar-nav .open .dropdown-menu {
    position: static;
    float: none;
    width: auto;
    margin-top: 0;
    background-color: transparent;
    border: 0;
    -webkit-box-shadow: none;
            box-shadow: none;
  }
  .navbar-nav .open .dropdown-menu > li > a,
  .navbar-nav .open .dropdown-menu .dropdown-header {
    padding: 5px 15px 5px 25px;
  }
  .navbar-nav .open .dropdown-menu > li > a {
    line-height: 20px;
  }
  .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-nav .open .dropdown-menu > li > a:focus {
    background-image: none;
  }
}
@media (min-width: 959px) {
  .navbar-nav {
    float: left;
    margin: 0;
  }
  .navbar-nav > li {
    float: left;
  }
  .navbar-nav > li > a {
    padding-top: 15px;
    padding-bottom: 15px;
  }
}
.navbar-form {
  margin-left: -15px;
  margin-right: -15px;
  padding: 10px 15px;
  border-top: 1px solid transparent;
  border-bottom: 1px solid transparent;
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
  margin-top: 8px;
  margin-bottom: 8px;
}
@media (min-width: 959px) {
  .navbar-form .form-group {
    display: inline-block;
    margin-bottom: 0;
    vertical-align: middle;
  }
  .navbar-form .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle;
  }
  .navbar-form .form-control-static {
    display: inline-block;
  }
  .navbar-form .input-group {
    display: inline-table;
    vertical-align: middle;
  }
  .navbar-form .input-group .input-group-addon,
  .navbar-form .input-group .input-group-btn,
  .navbar-form .input-group .form-control {
    width: auto;
  }
  .navbar-form .input-group > .form-control {
    width: 100%;
  }
  .navbar-form .control-label {
    margin-bottom: 0;
    vertical-align: middle;
  }
  .navbar-form .radio,
  .navbar-form .checkbox {
    display: inline-block;
    margin-top: 0;
    margin-bottom: 0;
    vertical-align: middle;
  }
  .navbar-form .radio label,
  .navbar-form .checkbox label {
    padding-left: 0;
  }
  .navbar-form .radio input[type="radio"],
  .navbar-form .checkbox input[type="checkbox"] {
    position: relative;
    margin-left: 0;
  }
  .navbar-form .has-feedback .form-control-feedback {
    top: 0;
  }
}
@media (max-width: 958px) {
  .navbar-form .form-group {
    margin-bottom: 5px;
  }
  .navbar-form .form-group:last-child {
    margin-bottom: 0;
  }
}
@media (min-width: 959px) {
  .navbar-form {
    width: auto;
    border: 0;
    margin-left: 0;
    margin-right: 0;
    padding-top: 0;
    padding-bottom: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
  }
}
.navbar-nav > li > .dropdown-menu {
  margin-top: 0;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}
.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {
  margin-bottom: 0;
  border-top-right-radius: 4px;
  border-top-left-radius: 4px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.navbar-btn {
  margin-top: 8px;
  margin-bottom: 8px;
}
.navbar-btn.btn-sm {
  margin-top: 10px;
  margin-bottom: 10px;
}
.navbar-btn.btn-xs {
  margin-top: 14px;
  margin-bottom: 14px;
}
.navbar-text {
  margin-top: 15px;
  margin-bottom: 15px;
}
@media (min-width: 959px) {
  .navbar-text {
    float: left;
    margin-left: 15px;
    margin-right: 15px;
  }
}
@media (min-width: 959px) {
  .navbar-left {
    float: left !important;
  }
  .navbar-right {
    float: right !important;
    margin-right: -15px;
  }
  .navbar-right ~ .navbar-right {
    margin-right: 0;
  }
}
.navbar-default {
  background-color: #f8f8f8;
  border-color: #e7e7e7;
}
.navbar-default .navbar-brand {
  color: #777777;
}
.navbar-default .navbar-brand:hover,
.navbar-default .navbar-brand:focus {
  color: #5e5e5e;
  background-color: transparent;
}
.navbar-default .navbar-text {
  color: #777777;
}
.navbar-default .navbar-nav > li > a {
  color: #777777;
}
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {
  color: #333333;
  background-color: transparent;
}
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus {
  color: #555555;
  background-color: #e7e7e7;
}
.navbar-default .navbar-nav > .disabled > a,
.navbar-default .navbar-nav > .disabled > a:hover,
.navbar-default .navbar-nav > .disabled > a:focus {
  color: #cccccc;
  background-color: transparent;
}
.navbar-default .navbar-toggle {
  border-color: #dddddd;
}
.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus {
  background-color: #dddddd;
}
.navbar-default .navbar-toggle .icon-bar {
  background-color: #888888;
}
.navbar-default .navbar-collapse,
.navbar-default .navbar-form {
  border-color: #e7e7e7;
}
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > .open > a:focus {
  background-color: #e7e7e7;
  color: #555555;
}
@media (max-width: 958px) {
  .navbar-default .navbar-nav .open .dropdown-menu > li > a {
    color: #777777;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
    color: #333333;
    background-color: transparent;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a,
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
    color: #555555;
    background-color: #e7e7e7;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {
    color: #cccccc;
    background-color: transparent;
  }
}
.navbar-default .navbar-link {
  color: #777777;
}
.navbar-default .navbar-link:hover {
  color: #333333;
}
.navbar-default .btn-link {
  color: #777777;
}
.navbar-default .btn-link:hover,
.navbar-default .btn-link:focus {
  color: #333333;
}
.navbar-default .btn-link[disabled]:hover,
fieldset[disabled] .navbar-default .btn-link:hover,
.navbar-default .btn-link[disabled]:focus,
fieldset[disabled] .navbar-default .btn-link:focus {
  color: #cccccc;
}
.navbar-inverse {
  background-color: #222222;
  border-color: #080808;
}
.navbar-inverse .navbar-brand {
  color: #9d9d9d;
}
.navbar-inverse .navbar-brand:hover,
.navbar-inverse .navbar-brand:focus {
  color: #ffffff;
  background-color: transparent;
}
.navbar-inverse .navbar-text {
  color: #9d9d9d;
}
.navbar-inverse .navbar-nav > li > a {
  color: #9d9d9d;
}
.navbar-inverse .navbar-nav > li > a:hover,
.navbar-inverse .navbar-nav > li > a:focus {
  color: #ffffff;
  background-color: transparent;
}
.navbar-inverse .navbar-nav > .active > a,
.navbar-inverse .navbar-nav > .active > a:hover,
.navbar-inverse .navbar-nav > .active > a:focus {
  color: #ffffff;
  background-color: #080808;
}
.navbar-inverse .navbar-nav > .disabled > a,
.navbar-inverse .navbar-nav > .disabled > a:hover,
.navbar-inverse .navbar-nav > .disabled > a:focus {
  color: #444444;
  background-color: transparent;
}
.navbar-inverse .navbar-toggle {
  border-color: #333333;
}
.navbar-inverse .navbar-toggle:hover,
.navbar-inverse .navbar-toggle:focus {
  background-color: #333333;
}
.navbar-inverse .navbar-toggle .icon-bar {
  background-color: #ffffff;
}
.navbar-inverse .navbar-collapse,
.navbar-inverse .navbar-form {
  border-color: #101010;
}
.navbar-inverse .navbar-nav > .open > a,
.navbar-inverse .navbar-nav > .open > a:hover,
.navbar-inverse .navbar-nav > .open > a:focus {
  background-color: #080808;
  color: #ffffff;
}
@media (max-width: 958px) {
  .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {
    border-color: #080808;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu .divider {
    background-color: #080808;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
    color: #9d9d9d;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {
    color: #ffffff;
    background-color: transparent;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {
    color: #ffffff;
    background-color: #080808;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {
    color: #444444;
    background-color: transparent;
  }
}
.navbar-inverse .navbar-link {
  color: #9d9d9d;
}
.navbar-inverse .navbar-link:hover {
  color: #ffffff;
}
.navbar-inverse .btn-link {
  color: #9d9d9d;
}
.navbar-inverse .btn-link:hover,
.navbar-inverse .btn-link:focus {
  color: #ffffff;
}
.navbar-inverse .btn-link[disabled]:hover,
fieldset[disabled] .navbar-inverse .btn-link:hover,
.navbar-inverse .btn-link[disabled]:focus,
fieldset[disabled] .navbar-inverse .btn-link:focus {
  color: #444444;
}
.breadcrumb {
  padding: 8px 15px;
  margin-bottom: 20px;
  list-style: none;
  background-color: #f5f5f5;
  border-radius: 4px;
}
.breadcrumb > li {
  display: inline-block;
}
.breadcrumb > li + li:before {
  content: "/\00a0";
  padding: 0 5px;
  color: #cccccc;
}
.breadcrumb > .active {
  color: #777777;
}
.pagination {
  display: inline-block;
  padding-left: 0;
  margin: 20px 0;
  border-radius: 4px;
}
.pagination > li {
  display: inline;
}
.pagination > li > a,
.pagination > li > span {
  position: relative;
  float: left;
  padding: 6px 12px;
  line-height: 1.42857143;
  text-decoration: none;
  color: #337ab7;
  background-color: #ffffff;
  border: 1px solid #dddddd;
  margin-left: -1px;
}
.pagination > li:first-child > a,
.pagination > li:first-child > span {
  margin-left: 0;
  border-bottom-left-radius: 4px;
  border-top-left-radius: 4px;
}
.pagination > li:last-child > a,
.pagination > li:last-child > span {
  border-bottom-right-radius: 4px;
  border-top-right-radius: 4px;
}
.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus {
  z-index: 2;
  color: #23527c;
  background-color: #eeeeee;
  border-color: #dddddd;
}
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {
  z-index: 3;
  color: #ffffff;
  background-color: #337ab7;
  border-color: #337ab7;
  cursor: default;
}
.pagination > .disabled > span,
.pagination > .disabled > span:hover,
.pagination > .disabled > span:focus,
.pagination > .disabled > a,
.pagination > .disabled > a:hover,
.pagination > .disabled > a:focus {
  color: #777777;
  background-color: #ffffff;
  border-color: #dddddd;
  cursor: not-allowed;
}
.pagination-lg > li > a,
.pagination-lg > li > span {
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
}
.pagination-lg > li:first-child > a,
.pagination-lg > li:first-child > span {
  border-bottom-left-radius: 6px;
  border-top-left-radius: 6px;
}
.pagination-lg > li:last-child > a,
.pagination-lg > li:last-child > span {
  border-bottom-right-radius: 6px;
  border-top-right-radius: 6px;
}
.pagination-sm > li > a,
.pagination-sm > li > span {
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
}
.pagination-sm > li:first-child > a,
.pagination-sm > li:first-child > span {
  border-bottom-left-radius: 3px;
  border-top-left-radius: 3px;
}
.pagination-sm > li:last-child > a,
.pagination-sm > li:last-child > span {
  border-bottom-right-radius: 3px;
  border-top-right-radius: 3px;
}
.pager {
  padding-left: 0;
  margin: 20px 0;
  list-style: none;
  text-align: center;
}
.pager li {
  display: inline;
}
.pager li > a,
.pager li > span {
  display: inline-block;
  padding: 5px 14px;
  background-color: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 15px;
}
.pager li > a:hover,
.pager li > a:focus {
  text-decoration: none;
  background-color: #eeeeee;
}
.pager .next > a,
.pager .next > span {
  float: right;
}
.pager .previous > a,
.pager .previous > span {
  float: left;
}
.pager .disabled > a,
.pager .disabled > a:hover,
.pager .disabled > a:focus,
.pager .disabled > span {
  color: #777777;
  background-color: #ffffff;
  cursor: not-allowed;
}
.label {
  display: inline;
  padding: .2em .6em .3em;
  font-size: 75%;
  font-weight: bold;
  line-height: 1;
  color: #ffffff;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: .25em;
}
a.label:hover,
a.label:focus {
  color: #ffffff;
  text-decoration: none;
  cursor: pointer;
}
.label:empty {
  display: none;
}
.btn .label {
  position: relative;
  top: -1px;
}
.label-default {
  background-color: #777777;
}
.label-default[href]:hover,
.label-default[href]:focus {
  background-color: #5e5e5e;
}
.label-primary {
  background-color: #337ab7;
}
.label-primary[href]:hover,
.label-primary[href]:focus {
  background-color: #286090;
}
.label-success {
  background-color: #5cb85c;
}
.label-success[href]:hover,
.label-success[href]:focus {
  background-color: #449d44;
}
.label-info {
  background-color: #5bc0de;
}
.label-info[href]:hover,
.label-info[href]:focus {
  background-color: #31b0d5;
}
.label-warning {
  background-color: #f0ad4e;
}
.label-warning[href]:hover,
.label-warning[href]:focus {
  background-color: #ec971f;
}
.label-danger {
  background-color: #d9534f;
}
.label-danger[href]:hover,
.label-danger[href]:focus {
  background-color: #c9302c;
}
.badge {
  display: inline-block;
  min-width: 10px;
  padding: 3px 7px;
  font-size: 12px;
  font-weight: bold;
  color: #ffffff;
  line-height: 1;
  vertical-align: middle;
  white-space: nowrap;
  text-align: center;
  background-color: #777777;
  border-radius: 10px;
}
.badge:empty {
  display: none;
}
.btn .badge {
  position: relative;
  top: -1px;
}
.btn-xs .badge,
.btn-group-xs > .btn .badge {
  top: 0;
  padding: 1px 5px;
}
a.badge:hover,
a.badge:focus {
  color: #ffffff;
  text-decoration: none;
  cursor: pointer;
}
.list-group-item.active > .badge,
.nav-pills > .active > a > .badge {
  color: #337ab7;
  background-color: #ffffff;
}
.list-group-item > .badge {
  float: right;
}
.list-group-item > .badge + .badge {
  margin-right: 5px;
}
.nav-pills > li > a > .badge {
  margin-left: 3px;
}
.jumbotron {
  padding-top: 30px;
  padding-bottom: 30px;
  margin-bottom: 30px;
  color: inherit;
  background-color: #eeeeee;
}
.jumbotron h1,
.jumbotron .h1 {
  color: inherit;
}
.jumbotron p {
  margin-bottom: 15px;
  font-size: 21px;
  font-weight: 200;
}
.jumbotron > hr {
  border-top-color: #d5d5d5;
}
.container .jumbotron,
.container-fluid .jumbotron {
  border-radius: 6px;
  padding-left: 15px;
  padding-right: 15px;
}
.jumbotron .container {
  max-width: 100%;
}
@media screen and (min-width: 959px) {
  .jumbotron {
    padding-top: 48px;
    padding-bottom: 48px;
  }
  .container .jumbotron,
  .container-fluid .jumbotron {
    padding-left: 60px;
    padding-right: 60px;
  }
  .jumbotron h1,
  .jumbotron .h1 {
    font-size: 63px;
  }
}
.thumbnail {
  display: block;
  padding: 4px;
  margin-bottom: 20px;
  line-height: 1.42857143;
  background-color: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 4px;
  -webkit-transition: border 0.2s ease-in-out;
  -o-transition: border 0.2s ease-in-out;
  transition: border 0.2s ease-in-out;
}
.thumbnail > img,
.thumbnail a > img {
  margin-left: auto;
  margin-right: auto;
}
a.thumbnail:hover,
a.thumbnail:focus,
a.thumbnail.active {
  border-color: #337ab7;
}
.thumbnail .caption {
  padding: 9px;
  color: #333333;
}
.alert {
  padding: 15px;
  margin-bottom: 20px;
  border: 1px solid transparent;
  border-radius: 4px;
}
.alert h4 {
  margin-top: 0;
  color: inherit;
}
.alert .alert-link {
  font-weight: bold;
}
.alert > p,
.alert > ul {
  margin-bottom: 0;
}
.alert > p + p {
  margin-top: 5px;
}
.alert-dismissable,
.alert-dismissible {
  padding-right: 35px;
}
.alert-dismissable .close,
.alert-dismissible .close {
  position: relative;
  top: -2px;
  right: -21px;
  color: inherit;
}
.alert-success {
  background-color: #dff0d8;
  border-color: #d6e9c6;
  color: #3c763d;
}
.alert-success hr {
  border-top-color: #c9e2b3;
}
.alert-success .alert-link {
  color: #2b542c;
}
.alert-info {
  background-color: #d9edf7;
  border-color: #bce8f1;
  color: #31708f;
}
.alert-info hr {
  border-top-color: #a6e1ec;
}
.alert-info .alert-link {
  color: #245269;
}
.alert-warning {
  background-color: #fcf8e3;
  border-color: #faebcc;
  color: #8a6d3b;
}
.alert-warning hr {
  border-top-color: #f7e1b5;
}
.alert-warning .alert-link {
  color: #66512c;
}
.alert-danger {
  background-color: #f2dede;
  border-color: #ebccd1;
  color: #a94442;
}
.alert-danger hr {
  border-top-color: #e4b9c0;
}
.alert-danger .alert-link {
  color: #843534;
}
@-webkit-keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 0 0;
  }
}
@-o-keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 0 0;
  }
}
@keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 0 0;
  }
}
.progress {
  overflow: hidden;
  height: 20px;
  margin-bottom: 20px;
  background-color: #f5f5f5;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
}
.progress-bar {
  float: left;
  width: 0%;
  height: 100%;
  font-size: 12px;
  line-height: 20px;
  color: #ffffff;
  text-align: center;
  background-color: #337ab7;
  -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  -webkit-transition: width 0.6s ease;
  -o-transition: width 0.6s ease;
  transition: width 0.6s ease;
}
.progress-striped .progress-bar,
.progress-bar-striped {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  -webkit-background-size: 40px 40px;
          background-size: 40px 40px;
}
.progress.active .progress-bar,
.progress-bar.active {
  -webkit-animation: progress-bar-stripes 2s linear infinite;
  -o-animation: progress-bar-stripes 2s linear infinite;
  animation: progress-bar-stripes 2s linear infinite;
}
.progress-bar-success {
  background-color: #5cb85c;
}
.progress-striped .progress-bar-success {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.progress-bar-info {
  background-color: #5bc0de;
}
.progress-striped .progress-bar-info {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.progress-bar-warning {
  background-color: #f0ad4e;
}
.progress-striped .progress-bar-warning {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.progress-bar-danger {
  background-color: #d9534f;
}
.progress-striped .progress-bar-danger {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.media {
  margin-top: 15px;
}
.media:first-child {
  margin-top: 0;
}
.media,
.media-body {
  zoom: 1;
  overflow: hidden;
}
.media-body {
  width: 10000px;
}
.media-object {
  display: block;
}
.media-object.img-thumbnail {
  max-width: none;
}
.media-right,
.media > .pull-right {
  padding-left: 10px;
}
.media-left,
.media > .pull-left {
  padding-right: 10px;
}
.media-left,
.media-right,
.media-body {
  display: table-cell;
  vertical-align: top;
}
.media-middle {
  vertical-align: middle;
}
.media-bottom {
  vertical-align: bottom;
}
.media-heading {
  margin-top: 0;
  margin-bottom: 5px;
}
.media-list {
  padding-left: 0;
  list-style: none;
}
.list-group {
  margin-bottom: 20px;
  padding-left: 0;
}
.list-group-item {
  position: relative;
  display: block;
  padding: 10px 15px;
  margin-bottom: -1px;
  background-color: #ffffff;
  border: 1px solid #dddddd;
}
.list-group-item:first-child {
  border-top-right-radius: 4px;
  border-top-left-radius: 4px;
}
.list-group-item:last-child {
  margin-bottom: 0;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
}
a.list-group-item,
button.list-group-item {
  color: #555555;
}
a.list-group-item .list-group-item-heading,
button.list-group-item .list-group-item-heading {
  color: #333333;
}
a.list-group-item:hover,
button.list-group-item:hover,
a.list-group-item:focus,
button.list-group-item:focus {
  text-decoration: none;
  color: #555555;
  background-color: #f5f5f5;
}
button.list-group-item {
  width: 100%;
  text-align: left;
}
.list-group-item.disabled,
.list-group-item.disabled:hover,
.list-group-item.disabled:focus {
  background-color: #eeeeee;
  color: #777777;
  cursor: not-allowed;
}
.list-group-item.disabled .list-group-item-heading,
.list-group-item.disabled:hover .list-group-item-heading,
.list-group-item.disabled:focus .list-group-item-heading {
  color: inherit;
}
.list-group-item.disabled .list-group-item-text,
.list-group-item.disabled:hover .list-group-item-text,
.list-group-item.disabled:focus .list-group-item-text {
  color: #777777;
}
.list-group-item.active,
.list-group-item.active:hover,
.list-group-item.active:focus {
  z-index: 2;
  color: #ffffff;
  background-color: #337ab7;
  border-color: #337ab7;
}
.list-group-item.active .list-group-item-heading,
.list-group-item.active:hover .list-group-item-heading,
.list-group-item.active:focus .list-group-item-heading,
.list-group-item.active .list-group-item-heading > small,
.list-group-item.active:hover .list-group-item-heading > small,
.list-group-item.active:focus .list-group-item-heading > small,
.list-group-item.active .list-group-item-heading > .small,
.list-group-item.active:hover .list-group-item-heading > .small,
.list-group-item.active:focus .list-group-item-heading > .small {
  color: inherit;
}
.list-group-item.active .list-group-item-text,
.list-group-item.active:hover .list-group-item-text,
.list-group-item.active:focus .list-group-item-text {
  color: #c7ddef;
}
.list-group-item-success {
  color: #3c763d;
  background-color: #dff0d8;
}
a.list-group-item-success,
button.list-group-item-success {
  color: #3c763d;
}
a.list-group-item-success .list-group-item-heading,
button.list-group-item-success .list-group-item-heading {
  color: inherit;
}
a.list-group-item-success:hover,
button.list-group-item-success:hover,
a.list-group-item-success:focus,
button.list-group-item-success:focus {
  color: #3c763d;
  background-color: #d0e9c6;
}
a.list-group-item-success.active,
button.list-group-item-success.active,
a.list-group-item-success.active:hover,
button.list-group-item-success.active:hover,
a.list-group-item-success.active:focus,
button.list-group-item-success.active:focus {
  color: #fff;
  background-color: #3c763d;
  border-color: #3c763d;
}
.list-group-item-info {
  color: #31708f;
  background-color: #d9edf7;
}
a.list-group-item-info,
button.list-group-item-info {
  color: #31708f;
}
a.list-group-item-info .list-group-item-heading,
button.list-group-item-info .list-group-item-heading {
  color: inherit;
}
a.list-group-item-info:hover,
button.list-group-item-info:hover,
a.list-group-item-info:focus,
button.list-group-item-info:focus {
  color: #31708f;
  background-color: #c4e3f3;
}
a.list-group-item-info.active,
button.list-group-item-info.active,
a.list-group-item-info.active:hover,
button.list-group-item-info.active:hover,
a.list-group-item-info.active:focus,
button.list-group-item-info.active:focus {
  color: #fff;
  background-color: #31708f;
  border-color: #31708f;
}
.list-group-item-warning {
  color: #8a6d3b;
  background-color: #fcf8e3;
}
a.list-group-item-warning,
button.list-group-item-warning {
  color: #8a6d3b;
}
a.list-group-item-warning .list-group-item-heading,
button.list-group-item-warning .list-group-item-heading {
  color: inherit;
}
a.list-group-item-warning:hover,
button.list-group-item-warning:hover,
a.list-group-item-warning:focus,
button.list-group-item-warning:focus {
  color: #8a6d3b;
  background-color: #faf2cc;
}
a.list-group-item-warning.active,
button.list-group-item-warning.active,
a.list-group-item-warning.active:hover,
button.list-group-item-warning.active:hover,
a.list-group-item-warning.active:focus,
button.list-group-item-warning.active:focus {
  color: #fff;
  background-color: #8a6d3b;
  border-color: #8a6d3b;
}
.list-group-item-danger {
  color: #a94442;
  background-color: #f2dede;
}
a.list-group-item-danger,
button.list-group-item-danger {
  color: #a94442;
}
a.list-group-item-danger .list-group-item-heading,
button.list-group-item-danger .list-group-item-heading {
  color: inherit;
}
a.list-group-item-danger:hover,
button.list-group-item-danger:hover,
a.list-group-item-danger:focus,
button.list-group-item-danger:focus {
  color: #a94442;
  background-color: #ebcccc;
}
a.list-group-item-danger.active,
button.list-group-item-danger.active,
a.list-group-item-danger.active:hover,
button.list-group-item-danger.active:hover,
a.list-group-item-danger.active:focus,
button.list-group-item-danger.active:focus {
  color: #fff;
  background-color: #a94442;
  border-color: #a94442;
}
.list-group-item-heading {
  margin-top: 0;
  margin-bottom: 5px;
}
.list-group-item-text {
  margin-bottom: 0;
  line-height: 1.3;
}
.panel {
  margin-bottom: 20px;
  background-color: #ffffff;
  border: 1px solid transparent;
  border-radius: 4px;
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
}
.panel-body {
  padding: 15px;
}
.panel-heading {
  padding: 10px 15px;
  border-bottom: 1px solid transparent;
  border-top-right-radius: 3px;
  border-top-left-radius: 3px;
}
.panel-heading > .dropdown .dropdown-toggle {
  color: inherit;
}
.panel-title {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 16px;
  color: inherit;
}
.panel-title > a,
.panel-title > small,
.panel-title > .small,
.panel-title > small > a,
.panel-title > .small > a {
  color: inherit;
}
.panel-footer {
  padding: 10px 15px;
  background-color: #f5f5f5;
  border-top: 1px solid #dddddd;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}
.panel > .list-group,
.panel > .panel-collapse > .list-group {
  margin-bottom: 0;
}
.panel > .list-group .list-group-item,
.panel > .panel-collapse > .list-group .list-group-item {
  border-width: 1px 0;
  border-radius: 0;
}
.panel > .list-group:first-child .list-group-item:first-child,
.panel > .panel-collapse > .list-group:first-child .list-group-item:first-child {
  border-top: 0;
  border-top-right-radius: 3px;
  border-top-left-radius: 3px;
}
.panel > .list-group:last-child .list-group-item:last-child,
.panel > .panel-collapse > .list-group:last-child .list-group-item:last-child {
  border-bottom: 0;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}
.panel > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child {
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}
.panel-heading + .list-group .list-group-item:first-child {
  border-top-width: 0;
}
.list-group + .panel-footer {
  border-top-width: 0;
}
.panel > .table,
.panel > .table-responsive > .table,
.panel > .panel-collapse > .table {
  margin-bottom: 0;
}
.panel > .table caption,
.panel > .table-responsive > .table caption,
.panel > .panel-collapse > .table caption {
  padding-left: 15px;
  padding-right: 15px;
}
.panel > .table:first-child,
.panel > .table-responsive:first-child > .table:first-child {
  border-top-right-radius: 3px;
  border-top-left-radius: 3px;
}
.panel > .table:first-child > thead:first-child > tr:first-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child,
.panel > .table:first-child > tbody:first-child > tr:first-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child {
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}
.panel > .table:first-child > thead:first-child > tr:first-child td:first-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child,
.panel > .table:first-child > tbody:first-child > tr:first-child td:first-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child,
.panel > .table:first-child > thead:first-child > tr:first-child th:first-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child,
.panel > .table:first-child > tbody:first-child > tr:first-child th:first-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child {
  border-top-left-radius: 3px;
}
.panel > .table:first-child > thead:first-child > tr:first-child td:last-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child,
.panel > .table:first-child > tbody:first-child > tr:first-child td:last-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child,
.panel > .table:first-child > thead:first-child > tr:first-child th:last-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child,
.panel > .table:first-child > tbody:first-child > tr:first-child th:last-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child {
  border-top-right-radius: 3px;
}
.panel > .table:last-child,
.panel > .table-responsive:last-child > .table:last-child {
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}
.panel > .table:last-child > tbody:last-child > tr:last-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child {
  border-bottom-left-radius: 3px;
  border-bottom-right-radius: 3px;
}
.panel > .table:last-child > tbody:last-child > tr:last-child td:first-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
.panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child {
  border-bottom-left-radius: 3px;
}
.panel > .table:last-child > tbody:last-child > tr:last-child td:last-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
.panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child {
  border-bottom-right-radius: 3px;
}
.panel > .panel-body + .table,
.panel > .panel-body + .table-responsive,
.panel > .table + .panel-body,
.panel > .table-responsive + .panel-body {
  border-top: 1px solid #dddddd;
}
.panel > .table > tbody:first-child > tr:first-child th,
.panel > .table > tbody:first-child > tr:first-child td {
  border-top: 0;
}
.panel > .table-bordered,
.panel > .table-responsive > .table-bordered {
  border: 0;
}
.panel > .table-bordered > thead > tr > th:first-child,
.panel > .table-responsive > .table-bordered > thead > tr > th:first-child,
.panel > .table-bordered > tbody > tr > th:first-child,
.panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,
.panel > .table-bordered > tfoot > tr > th:first-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,
.panel > .table-bordered > thead > tr > td:first-child,
.panel > .table-responsive > .table-bordered > thead > tr > td:first-child,
.panel > .table-bordered > tbody > tr > td:first-child,
.panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,
.panel > .table-bordered > tfoot > tr > td:first-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {
  border-left: 0;
}
.panel > .table-bordered > thead > tr > th:last-child,
.panel > .table-responsive > .table-bordered > thead > tr > th:last-child,
.panel > .table-bordered > tbody > tr > th:last-child,
.panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,
.panel > .table-bordered > tfoot > tr > th:last-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,
.panel > .table-bordered > thead > tr > td:last-child,
.panel > .table-responsive > .table-bordered > thead > tr > td:last-child,
.panel > .table-bordered > tbody > tr > td:last-child,
.panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,
.panel > .table-bordered > tfoot > tr > td:last-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {
  border-right: 0;
}
.panel > .table-bordered > thead > tr:first-child > td,
.panel > .table-responsive > .table-bordered > thead > tr:first-child > td,
.panel > .table-bordered > tbody > tr:first-child > td,
.panel > .table-responsive > .table-bordered > tbody > tr:first-child > td,
.panel > .table-bordered > thead > tr:first-child > th,
.panel > .table-responsive > .table-bordered > thead > tr:first-child > th,
.panel > .table-bordered > tbody > tr:first-child > th,
.panel > .table-responsive > .table-bordered > tbody > tr:first-child > th {
  border-bottom: 0;
}
.panel > .table-bordered > tbody > tr:last-child > td,
.panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,
.panel > .table-bordered > tfoot > tr:last-child > td,
.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td,
.panel > .table-bordered > tbody > tr:last-child > th,
.panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,
.panel > .table-bordered > tfoot > tr:last-child > th,
.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th {
  border-bottom: 0;
}
.panel > .table-responsive {
  border: 0;
  margin-bottom: 0;
}
.panel-group {
  margin-bottom: 20px;
}
.panel-group .panel {
  margin-bottom: 0;
  border-radius: 4px;
}
.panel-group .panel + .panel {
  margin-top: 5px;
}
.panel-group .panel-heading {
  border-bottom: 0;
}
.panel-group .panel-heading + .panel-collapse > .panel-body,
.panel-group .panel-heading + .panel-collapse > .list-group {
  border-top: 1px solid #dddddd;
}
.panel-group .panel-footer {
  border-top: 0;
}
.panel-group .panel-footer + .panel-collapse .panel-body {
  border-bottom: 1px solid #dddddd;
}
.panel-default {
  border-color: #dddddd;
}
.panel-default > .panel-heading {
  color: #333333;
  background-color: #f5f5f5;
  border-color: #dddddd;
}
.panel-default > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #dddddd;
}
.panel-default > .panel-heading .badge {
  color: #f5f5f5;
  background-color: #333333;
}
.panel-default > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #dddddd;
}
.panel-primary {
  border-color: #337ab7;
}
.panel-primary > .panel-heading {
  color: #ffffff;
  background-color: #337ab7;
  border-color: #337ab7;
}
.panel-primary > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #337ab7;
}
.panel-primary > .panel-heading .badge {
  color: #337ab7;
  background-color: #ffffff;
}
.panel-primary > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #337ab7;
}
.panel-success {
  border-color: #d6e9c6;
}
.panel-success > .panel-heading {
  color: #3c763d;
  background-color: #dff0d8;
  border-color: #d6e9c6;
}
.panel-success > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #d6e9c6;
}
.panel-success > .panel-heading .badge {
  color: #dff0d8;
  background-color: #3c763d;
}
.panel-success > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #d6e9c6;
}
.panel-info {
  border-color: #bce8f1;
}
.panel-info > .panel-heading {
  color: #31708f;
  background-color: #d9edf7;
  border-color: #bce8f1;
}
.panel-info > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #bce8f1;
}
.panel-info > .panel-heading .badge {
  color: #d9edf7;
  background-color: #31708f;
}
.panel-info > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #bce8f1;
}
.panel-warning {
  border-color: #faebcc;
}
.panel-warning > .panel-heading {
  color: #8a6d3b;
  background-color: #fcf8e3;
  border-color: #faebcc;
}
.panel-warning > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #faebcc;
}
.panel-warning > .panel-heading .badge {
  color: #fcf8e3;
  background-color: #8a6d3b;
}
.panel-warning > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #faebcc;
}
.panel-danger {
  border-color: #ebccd1;
}
.panel-danger > .panel-heading {
  color: #a94442;
  background-color: #f2dede;
  border-color: #ebccd1;
}
.panel-danger > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #ebccd1;
}
.panel-danger > .panel-heading .badge {
  color: #f2dede;
  background-color: #a94442;
}
.panel-danger > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #ebccd1;
}
.embed-responsive {
  position: relative;
  display: block;
  height: 0;
  padding: 0;
  overflow: hidden;
}
.embed-responsive .embed-responsive-item,
.embed-responsive iframe,
.embed-responsive embed,
.embed-responsive object,
.embed-responsive video {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  height: 100%;
  width: 100%;
  border: 0;
}
.embed-responsive-16by9 {
  padding-bottom: 56.25%;
}
.embed-responsive-4by3 {
  padding-bottom: 75%;
}
.well {
  min-height: 20px;
  padding: 19px;
  margin-bottom: 20px;
  background-color: #f5f5f5;
  border: 1px solid #e3e3e3;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
}
.well blockquote {
  border-color: #ddd;
  border-color: rgba(0, 0, 0, 0.15);
}
.well-lg {
  padding: 24px;
  border-radius: 6px;
}
.well-sm {
  padding: 9px;
  border-radius: 3px;
}
.close {
  float: right;
  font-size: 21px;
  font-weight: bold;
  line-height: 1;
  color: #000000;
  text-shadow: 0 1px 0 #ffffff;
  opacity: 0.2;
  filter: alpha(opacity=20);
}
.close:hover,
.close:focus {
  color: #000000;
  text-decoration: none;
  cursor: pointer;
  opacity: 0.5;
  filter: alpha(opacity=50);
}
button.close {
  padding: 0;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none;
}
.modal-open {
  overflow: hidden;
}
.modal {
  display: none;
  overflow: hidden;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1050;
  -webkit-overflow-scrolling: touch;
  outline: 0;
}
.modal.fade .modal-dialog {
  -webkit-transform: translate(0, -25%);
  -ms-transform: translate(0, -25%);
  -o-transform: translate(0, -25%);
  transform: translate(0, -25%);
  -webkit-transition: -webkit-transform 0.3s ease-out;
  -o-transition: -o-transform 0.3s ease-out;
  transition: transform 0.3s ease-out;
}
.modal.in .modal-dialog {
  -webkit-transform: translate(0, 0);
  -ms-transform: translate(0, 0);
  -o-transform: translate(0, 0);
  transform: translate(0, 0);
}
.modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.modal-dialog {
  position: relative;
  width: auto;
  margin: 10px;
}
.modal-content {
  position: relative;
  background-color: #ffffff;
  border: 1px solid #999999;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 6px;
  -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
  box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
  -webkit-background-clip: padding-box;
          background-clip: padding-box;
  outline: 0;
}
.modal-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1040;
  background-color: #000000;
}
.modal-backdrop.fade {
  opacity: 0;
  filter: alpha(opacity=0);
}
.modal-backdrop.in {
  opacity: 0.5;
  filter: alpha(opacity=50);
}
.modal-header {
  padding: 15px;
  border-bottom: 1px solid #e5e5e5;
}
.modal-header .close {
  margin-top: -2px;
}
.modal-title {
  margin: 0;
  line-height: 1.42857143;
}
.modal-body {
  position: relative;
  padding: 15px;
}
.modal-footer {
  padding: 15px;
  text-align: right;
  border-top: 1px solid #e5e5e5;
}
.modal-footer .btn + .btn {
  margin-left: 5px;
  margin-bottom: 0;
}
.modal-footer .btn-group .btn + .btn {
  margin-left: -1px;
}
.modal-footer .btn-block + .btn-block {
  margin-left: 0;
}
.modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 959px) {
  .modal-dialog {
    width: 600px;
    margin: 30px auto;
  }
  .modal-content {
    -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
  }
  .modal-sm {
    width: 300px;
  }
}
@media (min-width: 960px) {
  .modal-lg {
    width: 900px;
  }
}
.tooltip {
  position: absolute;
  z-index: 1070;
  display: block;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: normal;
  letter-spacing: normal;
  line-break: auto;
  line-height: 1.42857143;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  white-space: normal;
  word-break: normal;
  word-spacing: normal;
  word-wrap: normal;
  font-size: 12px;
  opacity: 0;
  filter: alpha(opacity=0);
}
.tooltip.in {
  opacity: 0.9;
  filter: alpha(opacity=90);
}
.tooltip.top {
  margin-top: -3px;
  padding: 5px 0;
}
.tooltip.right {
  margin-left: 3px;
  padding: 0 5px;
}
.tooltip.bottom {
  margin-top: 3px;
  padding: 5px 0;
}
.tooltip.left {
  margin-left: -3px;
  padding: 0 5px;
}
.tooltip-inner {
  max-width: 200px;
  padding: 3px 8px;
  color: #ffffff;
  text-align: center;
  background-color: #000000;
  border-radius: 4px;
}
.tooltip-arrow {
  position: absolute;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}
.tooltip.top .tooltip-arrow {
  bottom: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 5px 5px 0;
  border-top-color: #000000;
}
.tooltip.top-left .tooltip-arrow {
  bottom: 0;
  right: 5px;
  margin-bottom: -5px;
  border-width: 5px 5px 0;
  border-top-color: #000000;
}
.tooltip.top-right .tooltip-arrow {
  bottom: 0;
  left: 5px;
  margin-bottom: -5px;
  border-width: 5px 5px 0;
  border-top-color: #000000;
}
.tooltip.right .tooltip-arrow {
  top: 50%;
  left: 0;
  margin-top: -5px;
  border-width: 5px 5px 5px 0;
  border-right-color: #000000;
}
.tooltip.left .tooltip-arrow {
  top: 50%;
  right: 0;
  margin-top: -5px;
  border-width: 5px 0 5px 5px;
  border-left-color: #000000;
}
.tooltip.bottom .tooltip-arrow {
  top: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000000;
}
.tooltip.bottom-left .tooltip-arrow {
  top: 0;
  right: 5px;
  margin-top: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000000;
}
.tooltip.bottom-right .tooltip-arrow {
  top: 0;
  left: 5px;
  margin-top: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000000;
}
.popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1060;
  display: none;
  max-width: 276px;
  padding: 1px;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: normal;
  letter-spacing: normal;
  line-break: auto;
  line-height: 1.42857143;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  white-space: normal;
  word-break: normal;
  word-spacing: normal;
  word-wrap: normal;
  font-size: 14px;
  background-color: #ffffff;
  -webkit-background-clip: padding-box;
          background-clip: padding-box;
  border: 1px solid #cccccc;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 6px;
  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
}
.popover.top {
  margin-top: -10px;
}
.popover.right {
  margin-left: 10px;
}
.popover.bottom {
  margin-top: 10px;
}
.popover.left {
  margin-left: -10px;
}
.popover-title {
  margin: 0;
  padding: 8px 14px;
  font-size: 14px;
  background-color: #f7f7f7;
  border-bottom: 1px solid #ebebeb;
  border-radius: 5px 5px 0 0;
}
.popover-content {
  padding: 9px 14px;
}
.popover > .arrow,
.popover > .arrow:after {
  position: absolute;
  display: block;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}
.popover > .arrow {
  border-width: 11px;
}
.popover > .arrow:after {
  border-width: 10px;
  content: "";
}
.popover.top > .arrow {
  left: 50%;
  margin-left: -11px;
  border-bottom-width: 0;
  border-top-color: #999999;
  border-top-color: rgba(0, 0, 0, 0.25);
  bottom: -11px;
}
.popover.top > .arrow:after {
  content: " ";
  bottom: 1px;
  margin-left: -10px;
  border-bottom-width: 0;
  border-top-color: #ffffff;
}
.popover.right > .arrow {
  top: 50%;
  left: -11px;
  margin-top: -11px;
  border-left-width: 0;
  border-right-color: #999999;
  border-right-color: rgba(0, 0, 0, 0.25);
}
.popover.right > .arrow:after {
  content: " ";
  left: 1px;
  bottom: -10px;
  border-left-width: 0;
  border-right-color: #ffffff;
}
.popover.bottom > .arrow {
  left: 50%;
  margin-left: -11px;
  border-top-width: 0;
  border-bottom-color: #999999;
  border-bottom-color: rgba(0, 0, 0, 0.25);
  top: -11px;
}
.popover.bottom > .arrow:after {
  content: " ";
  top: 1px;
  margin-left: -10px;
  border-top-width: 0;
  border-bottom-color: #ffffff;
}
.popover.left > .arrow {
  top: 50%;
  right: -11px;
  margin-top: -11px;
  border-right-width: 0;
  border-left-color: #999999;
  border-left-color: rgba(0, 0, 0, 0.25);
}
.popover.left > .arrow:after {
  content: " ";
  right: 1px;
  border-right-width: 0;
  border-left-color: #ffffff;
  bottom: -10px;
}
.carousel {
  position: relative;
}
.carousel-inner {
  position: relative;
  overflow: hidden;
  width: 100%;
}
.carousel-inner > .item {
  display: none;
  position: relative;
  -webkit-transition: 0.6s ease-in-out left;
  -o-transition: 0.6s ease-in-out left;
  transition: 0.6s ease-in-out left;
}
.carousel-inner > .item > img,
.carousel-inner > .item > a > img {
  line-height: 1;
}
/*
@media all and (transform-3d), (-webkit-transform-3d) {
  .carousel-inner > .item {
    -webkit-transition: -webkit-transform 0.6s ease-in-out;
    -o-transition: -o-transform 0.6s ease-in-out;
    transition: transform 0.6s ease-in-out;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-perspective: 1000px;
    perspective: 1000px;
  }
  .carousel-inner > .item.next,
  .carousel-inner > .item.active.right {
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
    left: 0;
  }
  .carousel-inner > .item.prev,
  .carousel-inner > .item.active.left {
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
    left: 0;
  }
  .carousel-inner > .item.next.left,
  .carousel-inner > .item.prev.right,
  .carousel-inner > .item.active {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    left: 0;
  }
}
*/
.carousel-inner > .active,
.carousel-inner > .next,
.carousel-inner > .prev {
  display: block;
}
.carousel-inner > .active {
  left: 0;
}
.carousel-inner > .next,
.carousel-inner > .prev {
  position: absolute;
  top: 0;
  width: 100%;
}
.carousel-inner > .next {
  left: 100%;
}
.carousel-inner > .prev {
  left: -100%;
}
.carousel-inner > .next.left,
.carousel-inner > .prev.right {
  left: 0;
}
.carousel-inner > .active.left {
  left: -100%;
}
.carousel-inner > .active.right {
  left: 100%;
}
.carousel-control {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  width: 15%;
  opacity: 0.5;
  filter: alpha(opacity=50);
  font-size: 20px;
  color: #ffffff;
  text-align: center;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
  background-color: rgba(0, 0, 0, 0);
}
.carousel-control.left {
  background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
  background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
  background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0.0001)));
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
}
.carousel-control.right {
  left: auto;
  right: 0;
  background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
  background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
  background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.0001)), to(rgba(0, 0, 0, 0.5)));
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
}
.carousel-control:hover,
.carousel-control:focus {
  outline: 0;
  color: #ffffff;
  text-decoration: none;
  opacity: 0.9;
  filter: alpha(opacity=90);
}
.carousel-control .icon-prev,
.carousel-control .icon-next,
.carousel-control .glyphicon-chevron-left,
.carousel-control .glyphicon-chevron-right {
  position: absolute;
  top: 50%;
  margin-top: -10px;
  z-index: 5;
  display: inline-block;
}
.carousel-control .icon-prev,
.carousel-control .glyphicon-chevron-left {
  left: 50%;
  margin-left: -10px;
}
.carousel-control .icon-next,
.carousel-control .glyphicon-chevron-right {
  right: 50%;
  margin-right: -10px;
}
.carousel-control .icon-prev,
.carousel-control .icon-next {
  width: 20px;
  height: 20px;
  line-height: 1;
  font-family: serif;
}
.carousel-control .icon-prev:before {
  content: '\2039';
}
.carousel-control .icon-next:before {
  content: '\203a';
}
.carousel-indicators {
  position: absolute;
  bottom: 10px;
  left: 50%;
  z-index: 15;
  width: 60%;
  margin-left: -30%;
  padding-left: 0;
  list-style: none;
  text-align: center;
}
.carousel-indicators li {
  display: inline-block;
  width: 10px;
  height: 10px;
  margin: 1px;
  text-indent: -999px;
  border: 1px solid #ffffff;
  border-radius: 10px;
  cursor: pointer;
  background-color: #000 \9;
  background-color: rgba(0, 0, 0, 0);
}
.carousel-indicators .active {
  margin: 0;
  width: 12px;
  height: 12px;
  background-color: #ffffff;
}
.carousel-caption {
  position: absolute;
  left: 15%;
  right: 15%;
  bottom: 20px;
  z-index: 10;
  padding-top: 20px;
  padding-bottom: 20px;
  color: #ffffff;
  text-align: center;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
}
.carousel-caption .btn {
  text-shadow: none;
}
@media screen and (min-width: 959px) {
  .carousel-control .glyphicon-chevron-left,
  .carousel-control .glyphicon-chevron-right,
  .carousel-control .icon-prev,
  .carousel-control .icon-next {
    width: 30px;
    height: 30px;
    margin-top: -10px;
    font-size: 30px;
  }
  .carousel-control .glyphicon-chevron-left,
  .carousel-control .icon-prev {
    margin-left: -10px;
  }
  .carousel-control .glyphicon-chevron-right,
  .carousel-control .icon-next {
    margin-right: -10px;
  }
  .carousel-caption {
    left: 20%;
    right: 20%;
    padding-bottom: 30px;
  }
  .carousel-indicators {
    bottom: 20px;
  }
}
.clearfix:before,
.clearfix:after,
.dl-horizontal dd:before,
.dl-horizontal dd:after,
.container:before,
.container:after,
.container-fluid:before,
.container-fluid:after,
.row:before,
.row:after,
.form-horizontal .form-group:before,
.form-horizontal .form-group:after,
.btn-toolbar:before,
.btn-toolbar:after,
.btn-group-vertical > .btn-group:before,
.btn-group-vertical > .btn-group:after,
.nav:before,
.nav:after,
.navbar:before,
.navbar:after,
.navbar-header:before,
.navbar-header:after,
.navbar-collapse:before,
.navbar-collapse:after,
.pager:before,
.pager:after,
.panel-body:before,
.panel-body:after,
.modal-header:before,
.modal-header:after,
.modal-footer:before,
.modal-footer:after {
  content: " ";
  display: table;
}
.clearfix:after,
.dl-horizontal dd:after,
.container:after,
.container-fluid:after,
.row:after,
.form-horizontal .form-group:after,
.btn-toolbar:after,
.btn-group-vertical > .btn-group:after,
.nav:after,
.navbar:after,
.navbar-header:after,
.navbar-collapse:after,
.pager:after,
.panel-body:after,
.modal-header:after,
.modal-footer:after {
  clear: both;
}
.center-block {
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.pull-right {
  float: right !important;
}
.pull-left {
  float: left !important;
}
.hide {
  display: none !important;
}
.show {
  display: block !important;
}
.invisible {
  visibility: hidden;
}
.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}
.hidden {
  display: none !important;
}
.affix {
  position: fixed;
}
@-ms-viewport {
  width: device-width;
}
.visible-xs,
.visible-sm,
.visible-md,
.visible-lg {
  display: none !important;
}
.visible-xs-block,
.visible-xs-inline,
.visible-xs-inline-block,
.visible-sm-block,
.visible-sm-inline,
.visible-sm-inline-block,
.visible-md-block,
.visible-md-inline,
.visible-md-inline-block,
.visible-lg-block,
.visible-lg-inline,
.visible-lg-inline-block {
  display: none !important;
}
@media (max-width: 958px) {
  .visible-xs {
    display: block !important;
  }
  table.visible-xs {
    display: table !important;
  }
  tr.visible-xs {
    display: table-row !important;
  }
  th.visible-xs,
  td.visible-xs {
    display: table-cell !important;
  }
}
@media (max-width: 958px) {
  .visible-xs-block {
    display: block !important;
  }
}
@media (max-width: 958px) {
  .visible-xs-inline {
    display: inline !important;
  }
}
@media (max-width: 958px) {
  .visible-xs-inline-block {
    display: inline-block !important;
  }
}
@media (min-width: 959px) and (max-width: 959px) {
  .visible-sm {
    display: block !important;
  }
  table.visible-sm {
    display: table !important;
  }
  tr.visible-sm {
    display: table-row !important;
  }
  th.visible-sm,
  td.visible-sm {
    display: table-cell !important;
  }
}
@media (min-width: 959px) and (max-width: 959px) {
  .visible-sm-block {
    display: block !important;
  }
}
@media (min-width: 959px) and (max-width: 959px) {
  .visible-sm-inline {
    display: inline !important;
  }
}
@media (min-width: 959px) and (max-width: 959px) {
  .visible-sm-inline-block {
    display: inline-block !important;
  }
}
@media (min-width: 960px) and (max-width: 959px) {
  .visible-md {
    display: block !important;
  }
  table.visible-md {
    display: table !important;
  }
  tr.visible-md {
    display: table-row !important;
  }
  th.visible-md,
  td.visible-md {
    display: table-cell !important;
  }
}
@media (min-width: 960px) and (max-width: 959px) {
  .visible-md-block {
    display: block !important;
  }
}
@media (min-width: 960px) and (max-width: 959px) {
  .visible-md-inline {
    display: inline !important;
  }
}
@media (min-width: 960px) and (max-width: 959px) {
  .visible-md-inline-block {
    display: inline-block !important;
  }
}
@media (min-width: 960px) {
  .visible-lg {
    display: block !important;
  }
  table.visible-lg {
    display: table !important;
  }
  tr.visible-lg {
    display: table-row !important;
  }
  th.visible-lg,
  td.visible-lg {
    display: table-cell !important;
  }
}
@media (min-width: 960px) {
  .visible-lg-block {
    display: block !important;
  }
}
@media (min-width: 960px) {
  .visible-lg-inline {
    display: inline !important;
  }
}
@media (min-width: 960px) {
  .visible-lg-inline-block {
    display: inline-block !important;
  }
}
@media (max-width: 958px) {
  .hidden-xs {
    display: none !important;
  }
}
@media (min-width: 959px) and (max-width: 959px) {
  .hidden-sm {
    display: none !important;
  }
}
@media (min-width: 960px) and (max-width: 959px) {
  .hidden-md {
    display: none !important;
  }
}
@media (min-width: 960px) {
  .hidden-lg {
    display: none !important;
  }
}
.visible-print {
  display: none !important;
}
@media print {
  .visible-print {
    display: block !important;
  }
  table.visible-print {
    display: table !important;
  }
  tr.visible-print {
    display: table-row !important;
  }
  th.visible-print,
  td.visible-print {
    display: table-cell !important;
  }
}
.visible-print-block {
  display: none !important;
}
@media print {
  .visible-print-block {
    display: block !important;
  }
}
.visible-print-inline {
  display: none !important;
}
@media print {
  .visible-print-inline {
    display: inline !important;
  }
}
.visible-print-inline-block {
  display: none !important;
}
@media print {
  .visible-print-inline-block {
    display: inline-block !important;
  }
}
@media print {
  .hidden-print {
    display: none !important;
  }
}

/*!
 * Bootstrap v3.3.5 (http://getbootstrap.com)
 * Copyright 2011-2016 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */

/*!
 * Generated using the Bootstrap Customizer (http://getbootstrap.com/customize/?id=c43d79a2c3b1d0bf539a)
 * Config saved to config.json and https://gist.github.com/c43d79a2c3b1d0bf539a
 */
/*!
 * Bootstrap v3.3.6 (http://getbootstrap.com)
 * Copyright 2011-2015 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
.btn-default,
.btn-primary,
.btn-success,
.btn-info,
.btn-warning,
.btn-danger {
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-default:active,
.btn-primary:active,
.btn-success:active,
.btn-info:active,
.btn-warning:active,
.btn-danger:active,
.btn-default.active,
.btn-primary.active,
.btn-success.active,
.btn-info.active,
.btn-warning.active,
.btn-danger.active {
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.btn-default.disabled,
.btn-primary.disabled,
.btn-success.disabled,
.btn-info.disabled,
.btn-warning.disabled,
.btn-danger.disabled,
.btn-default[disabled],
.btn-primary[disabled],
.btn-success[disabled],
.btn-info[disabled],
.btn-warning[disabled],
.btn-danger[disabled],
fieldset[disabled] .btn-default,
fieldset[disabled] .btn-primary,
fieldset[disabled] .btn-success,
fieldset[disabled] .btn-info,
fieldset[disabled] .btn-warning,
fieldset[disabled] .btn-danger {
  -webkit-box-shadow: none;
  box-shadow: none;
}
.btn-default .badge,
.btn-primary .badge,
.btn-success .badge,
.btn-info .badge,
.btn-warning .badge,
.btn-danger .badge {
  text-shadow: none;
}
.btn:active,
.btn.active {
  background-image: none;
}
.btn-default {
  background-image: -webkit-linear-gradient(top, #ffffff 0%, #e0e0e0 100%);
  background-image: -o-linear-gradient(top, #ffffff 0%, #e0e0e0 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#e0e0e0));
  background-image: linear-gradient(to bottom, #ffffff 0%, #e0e0e0 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe0e0e0', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  background-repeat: repeat-x;
  border-color: #dbdbdb;
  text-shadow: 0 1px 0 #fff;
  border-color: #ccc;
}
.btn-default:hover,
.btn-default:focus {
  background-color: #e0e0e0;
  background-position: 0 -15px;
}
.btn-default:active,
.btn-default.active {
  background-color: #e0e0e0;
  border-color: #dbdbdb;
}
.btn-default.disabled,
.btn-default[disabled],
fieldset[disabled] .btn-default,
.btn-default.disabled:hover,
.btn-default[disabled]:hover,
fieldset[disabled] .btn-default:hover,
.btn-default.disabled:focus,
.btn-default[disabled]:focus,
fieldset[disabled] .btn-default:focus,
.btn-default.disabled.focus,
.btn-default[disabled].focus,
fieldset[disabled] .btn-default.focus,
.btn-default.disabled:active,
.btn-default[disabled]:active,
fieldset[disabled] .btn-default:active,
.btn-default.disabled.active,
.btn-default[disabled].active,
fieldset[disabled] .btn-default.active {
  background-color: #e0e0e0;
  background-image: none;
}
.btn-primary {
  background-image: -webkit-linear-gradient(top, #337ab7 0%, #265a88 100%);
  background-image: -o-linear-gradient(top, #337ab7 0%, #265a88 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#265a88));
  background-image: linear-gradient(to bottom, #337ab7 0%, #265a88 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff265a88', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  background-repeat: repeat-x;
  border-color: #245580;
}
.btn-primary:hover,
.btn-primary:focus {
  background-color: #265a88;
  background-position: 0 -15px;
}
.btn-primary:active,
.btn-primary.active {
  background-color: #265a88;
  border-color: #245580;
}
.btn-primary.disabled,
.btn-primary[disabled],
fieldset[disabled] .btn-primary,
.btn-primary.disabled:hover,
.btn-primary[disabled]:hover,
fieldset[disabled] .btn-primary:hover,
.btn-primary.disabled:focus,
.btn-primary[disabled]:focus,
fieldset[disabled] .btn-primary:focus,
.btn-primary.disabled.focus,
.btn-primary[disabled].focus,
fieldset[disabled] .btn-primary.focus,
.btn-primary.disabled:active,
.btn-primary[disabled]:active,
fieldset[disabled] .btn-primary:active,
.btn-primary.disabled.active,
.btn-primary[disabled].active,
fieldset[disabled] .btn-primary.active {
  background-color: #265a88;
  background-image: none;
}
.btn-success {
  background-image: -webkit-linear-gradient(top, #5cb85c 0%, #419641 100%);
  background-image: -o-linear-gradient(top, #5cb85c 0%, #419641 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#5cb85c), to(#419641));
  background-image: linear-gradient(to bottom, #5cb85c 0%, #419641 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff419641', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  background-repeat: repeat-x;
  border-color: #3e8f3e;
}
.btn-success:hover,
.btn-success:focus {
  background-color: #419641;
  background-position: 0 -15px;
}
.btn-success:active,
.btn-success.active {
  background-color: #419641;
  border-color: #3e8f3e;
}
.btn-success.disabled,
.btn-success[disabled],
fieldset[disabled] .btn-success,
.btn-success.disabled:hover,
.btn-success[disabled]:hover,
fieldset[disabled] .btn-success:hover,
.btn-success.disabled:focus,
.btn-success[disabled]:focus,
fieldset[disabled] .btn-success:focus,
.btn-success.disabled.focus,
.btn-success[disabled].focus,
fieldset[disabled] .btn-success.focus,
.btn-success.disabled:active,
.btn-success[disabled]:active,
fieldset[disabled] .btn-success:active,
.btn-success.disabled.active,
.btn-success[disabled].active,
fieldset[disabled] .btn-success.active {
  background-color: #419641;
  background-image: none;
}
.btn-info {
  background-image: -webkit-linear-gradient(top, #5bc0de 0%, #2aabd2 100%);
  background-image: -o-linear-gradient(top, #5bc0de 0%, #2aabd2 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#5bc0de), to(#2aabd2));
  background-image: linear-gradient(to bottom, #5bc0de 0%, #2aabd2 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2aabd2', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  background-repeat: repeat-x;
  border-color: #28a4c9;
}
.btn-info:hover,
.btn-info:focus {
  background-color: #2aabd2;
  background-position: 0 -15px;
}
.btn-info:active,
.btn-info.active {
  background-color: #2aabd2;
  border-color: #28a4c9;
}
.btn-info.disabled,
.btn-info[disabled],
fieldset[disabled] .btn-info,
.btn-info.disabled:hover,
.btn-info[disabled]:hover,
fieldset[disabled] .btn-info:hover,
.btn-info.disabled:focus,
.btn-info[disabled]:focus,
fieldset[disabled] .btn-info:focus,
.btn-info.disabled.focus,
.btn-info[disabled].focus,
fieldset[disabled] .btn-info.focus,
.btn-info.disabled:active,
.btn-info[disabled]:active,
fieldset[disabled] .btn-info:active,
.btn-info.disabled.active,
.btn-info[disabled].active,
fieldset[disabled] .btn-info.active {
  background-color: #2aabd2;
  background-image: none;
}
.btn-warning {
  background-image: -webkit-linear-gradient(top, #f0ad4e 0%, #eb9316 100%);
  background-image: -o-linear-gradient(top, #f0ad4e 0%, #eb9316 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#f0ad4e), to(#eb9316));
  background-image: linear-gradient(to bottom, #f0ad4e 0%, #eb9316 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffeb9316', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  background-repeat: repeat-x;
  border-color: #e38d13;
}
.btn-warning:hover,
.btn-warning:focus {
  background-color: #eb9316;
  background-position: 0 -15px;
}
.btn-warning:active,
.btn-warning.active {
  background-color: #eb9316;
  border-color: #e38d13;
}
.btn-warning.disabled,
.btn-warning[disabled],
fieldset[disabled] .btn-warning,
.btn-warning.disabled:hover,
.btn-warning[disabled]:hover,
fieldset[disabled] .btn-warning:hover,
.btn-warning.disabled:focus,
.btn-warning[disabled]:focus,
fieldset[disabled] .btn-warning:focus,
.btn-warning.disabled.focus,
.btn-warning[disabled].focus,
fieldset[disabled] .btn-warning.focus,
.btn-warning.disabled:active,
.btn-warning[disabled]:active,
fieldset[disabled] .btn-warning:active,
.btn-warning.disabled.active,
.btn-warning[disabled].active,
fieldset[disabled] .btn-warning.active {
  background-color: #eb9316;
  background-image: none;
}
.btn-danger {
  background-image: -webkit-linear-gradient(top, #d9534f 0%, #c12e2a 100%);
  background-image: -o-linear-gradient(top, #d9534f 0%, #c12e2a 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#d9534f), to(#c12e2a));
  background-image: linear-gradient(to bottom, #d9534f 0%, #c12e2a 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc12e2a', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  background-repeat: repeat-x;
  border-color: #b92c28;
}
.btn-danger:hover,
.btn-danger:focus {
  background-color: #c12e2a;
  background-position: 0 -15px;
}
.btn-danger:active,
.btn-danger.active {
  background-color: #c12e2a;
  border-color: #b92c28;
}
.btn-danger.disabled,
.btn-danger[disabled],
fieldset[disabled] .btn-danger,
.btn-danger.disabled:hover,
.btn-danger[disabled]:hover,
fieldset[disabled] .btn-danger:hover,
.btn-danger.disabled:focus,
.btn-danger[disabled]:focus,
fieldset[disabled] .btn-danger:focus,
.btn-danger.disabled.focus,
.btn-danger[disabled].focus,
fieldset[disabled] .btn-danger.focus,
.btn-danger.disabled:active,
.btn-danger[disabled]:active,
fieldset[disabled] .btn-danger:active,
.btn-danger.disabled.active,
.btn-danger[disabled].active,
fieldset[disabled] .btn-danger.active {
  background-color: #c12e2a;
  background-image: none;
}
.thumbnail,
.img-thumbnail {
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);
}
.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus {
  background-image: -webkit-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);
  background-image: -o-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#f5f5f5), to(#e8e8e8));
  background-image: linear-gradient(to bottom, #f5f5f5 0%, #e8e8e8 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);
  background-color: #e8e8e8;
}
.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus {
  background-image: -webkit-linear-gradient(top, #337ab7 0%, #2e6da4 100%);
  background-image: -o-linear-gradient(top, #337ab7 0%, #2e6da4 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#2e6da4));
  background-image: linear-gradient(to bottom, #337ab7 0%, #2e6da4 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);
  background-color: #2e6da4;
}
.navbar-default {
  background-image: -webkit-linear-gradient(top, #ffffff 0%, #f8f8f8 100%);
  background-image: -o-linear-gradient(top, #ffffff 0%, #f8f8f8 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#f8f8f8));
  background-image: linear-gradient(to bottom, #ffffff 0%, #f8f8f8 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff8f8f8', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 5px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 5px rgba(0, 0, 0, 0.075);
}
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .active > a {
  background-image: -webkit-linear-gradient(top, #dbdbdb 0%, #e2e2e2 100%);
  background-image: -o-linear-gradient(top, #dbdbdb 0%, #e2e2e2 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#dbdbdb), to(#e2e2e2));
  background-image: linear-gradient(to bottom, #dbdbdb 0%, #e2e2e2 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdbdbdb', endColorstr='#ffe2e2e2', GradientType=0);
  -webkit-box-shadow: inset 0 3px 9px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 3px 9px rgba(0, 0, 0, 0.075);
}
.navbar-brand,
.navbar-nav > li > a {
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.25);
}
.navbar-inverse {
  background-image: -webkit-linear-gradient(top, #3c3c3c 0%, #222222 100%);
  background-image: -o-linear-gradient(top, #3c3c3c 0%, #222222 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#3c3c3c), to(#222222));
  background-image: linear-gradient(to bottom, #3c3c3c 0%, #222222 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3c3c3c', endColorstr='#ff222222', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  border-radius: 4px;
}
.navbar-inverse .navbar-nav > .open > a,
.navbar-inverse .navbar-nav > .active > a {
  background-image: -webkit-linear-gradient(top, #080808 0%, #0f0f0f 100%);
  background-image: -o-linear-gradient(top, #080808 0%, #0f0f0f 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#080808), to(#0f0f0f));
  background-image: linear-gradient(to bottom, #080808 0%, #0f0f0f 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff080808', endColorstr='#ff0f0f0f', GradientType=0);
  -webkit-box-shadow: inset 0 3px 9px rgba(0, 0, 0, 0.25);
  box-shadow: inset 0 3px 9px rgba(0, 0, 0, 0.25);
}
.navbar-inverse .navbar-brand,
.navbar-inverse .navbar-nav > li > a {
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.navbar-static-top,
.navbar-fixed-top,
.navbar-fixed-bottom {
  border-radius: 0;
}
@media (max-width: 958px) {
  .navbar .navbar-nav .open .dropdown-menu > .active > a,
  .navbar .navbar-nav .open .dropdown-menu > .active > a:hover,
  .navbar .navbar-nav .open .dropdown-menu > .active > a:focus {
    color: #fff;
    background-image: -webkit-linear-gradient(top, #337ab7 0%, #2e6da4 100%);
    background-image: -o-linear-gradient(top, #337ab7 0%, #2e6da4 100%);
    background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#2e6da4));
    background-image: linear-gradient(to bottom, #337ab7 0%, #2e6da4 100%);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);
  }
}
.alert {
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.2);
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25), 0 1px 2px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25), 0 1px 2px rgba(0, 0, 0, 0.05);
}
.alert-success {
  background-image: -webkit-linear-gradient(top, #dff0d8 0%, #c8e5bc 100%);
  background-image: -o-linear-gradient(top, #dff0d8 0%, #c8e5bc 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#dff0d8), to(#c8e5bc));
  background-image: linear-gradient(to bottom, #dff0d8 0%, #c8e5bc 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffc8e5bc', GradientType=0);
  border-color: #b2dba1;
}
.alert-info {
  background-image: -webkit-linear-gradient(top, #d9edf7 0%, #b9def0 100%);
  background-image: -o-linear-gradient(top, #d9edf7 0%, #b9def0 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#d9edf7), to(#b9def0));
  background-image: linear-gradient(to bottom, #d9edf7 0%, #b9def0 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffb9def0', GradientType=0);
  border-color: #9acfea;
}
.alert-warning {
  background-image: -webkit-linear-gradient(top, #fcf8e3 0%, #f8efc0 100%);
  background-image: -o-linear-gradient(top, #fcf8e3 0%, #f8efc0 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#fcf8e3), to(#f8efc0));
  background-image: linear-gradient(to bottom, #fcf8e3 0%, #f8efc0 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fff8efc0', GradientType=0);
  border-color: #f5e79e;
}
.alert-danger {
  background-image: -webkit-linear-gradient(top, #f2dede 0%, #e7c3c3 100%);
  background-image: -o-linear-gradient(top, #f2dede 0%, #e7c3c3 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#f2dede), to(#e7c3c3));
  background-image: linear-gradient(to bottom, #f2dede 0%, #e7c3c3 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffe7c3c3', GradientType=0);
  border-color: #dca7a7;
}
.progress {
  background-image: -webkit-linear-gradient(top, #ebebeb 0%, #f5f5f5 100%);
  background-image: -o-linear-gradient(top, #ebebeb 0%, #f5f5f5 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#ebebeb), to(#f5f5f5));
  background-image: linear-gradient(to bottom, #ebebeb 0%, #f5f5f5 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffebebeb', endColorstr='#fff5f5f5', GradientType=0);
}
.progress-bar {
  background-image: -webkit-linear-gradient(top, #337ab7 0%, #286090 100%);
  background-image: -o-linear-gradient(top, #337ab7 0%, #286090 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#286090));
  background-image: linear-gradient(to bottom, #337ab7 0%, #286090 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff286090', GradientType=0);
}
.progress-bar-success {
  background-image: -webkit-linear-gradient(top, #5cb85c 0%, #449d44 100%);
  background-image: -o-linear-gradient(top, #5cb85c 0%, #449d44 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#5cb85c), to(#449d44));
  background-image: linear-gradient(to bottom, #5cb85c 0%, #449d44 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff449d44', GradientType=0);
}
.progress-bar-info {
  background-image: -webkit-linear-gradient(top, #5bc0de 0%, #31b0d5 100%);
  background-image: -o-linear-gradient(top, #5bc0de 0%, #31b0d5 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#5bc0de), to(#31b0d5));
  background-image: linear-gradient(to bottom, #5bc0de 0%, #31b0d5 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff31b0d5', GradientType=0);
}
.progress-bar-warning {
  background-image: -webkit-linear-gradient(top, #f0ad4e 0%, #ec971f 100%);
  background-image: -o-linear-gradient(top, #f0ad4e 0%, #ec971f 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#f0ad4e), to(#ec971f));
  background-image: linear-gradient(to bottom, #f0ad4e 0%, #ec971f 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffec971f', GradientType=0);
}
.progress-bar-danger {
  background-image: -webkit-linear-gradient(top, #d9534f 0%, #c9302c 100%);
  background-image: -o-linear-gradient(top, #d9534f 0%, #c9302c 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#d9534f), to(#c9302c));
  background-image: linear-gradient(to bottom, #d9534f 0%, #c9302c 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc9302c', GradientType=0);
}
.progress-bar-striped {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.list-group {
  border-radius: 4px;
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);
}
.list-group-item.active,
.list-group-item.active:hover,
.list-group-item.active:focus {
  text-shadow: 0 -1px 0 #286090;
  background-image: -webkit-linear-gradient(top, #337ab7 0%, #2b669a 100%);
  background-image: -o-linear-gradient(top, #337ab7 0%, #2b669a 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#2b669a));
  background-image: linear-gradient(to bottom, #337ab7 0%, #2b669a 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2b669a', GradientType=0);
  border-color: #2b669a;
}
.list-group-item.active .badge,
.list-group-item.active:hover .badge,
.list-group-item.active:focus .badge {
  text-shadow: none;
}
.panel {
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
}
.panel-default > .panel-heading {
  background-image: -webkit-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);
  background-image: -o-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#f5f5f5), to(#e8e8e8));
  background-image: linear-gradient(to bottom, #f5f5f5 0%, #e8e8e8 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);
}
.panel-primary > .panel-heading {
  background-image: -webkit-linear-gradient(top, #337ab7 0%, #2e6da4 100%);
  background-image: -o-linear-gradient(top, #337ab7 0%, #2e6da4 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#2e6da4));
  background-image: linear-gradient(to bottom, #337ab7 0%, #2e6da4 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);
}
.panel-success > .panel-heading {
  background-image: -webkit-linear-gradient(top, #dff0d8 0%, #d0e9c6 100%);
  background-image: -o-linear-gradient(top, #dff0d8 0%, #d0e9c6 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#dff0d8), to(#d0e9c6));
  background-image: linear-gradient(to bottom, #dff0d8 0%, #d0e9c6 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffd0e9c6', GradientType=0);
}
.panel-info > .panel-heading {
  background-image: -webkit-linear-gradient(top, #d9edf7 0%, #c4e3f3 100%);
  background-image: -o-linear-gradient(top, #d9edf7 0%, #c4e3f3 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#d9edf7), to(#c4e3f3));
  background-image: linear-gradient(to bottom, #d9edf7 0%, #c4e3f3 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffc4e3f3', GradientType=0);
}
.panel-warning > .panel-heading {
  background-image: -webkit-linear-gradient(top, #fcf8e3 0%, #faf2cc 100%);
  background-image: -o-linear-gradient(top, #fcf8e3 0%, #faf2cc 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#fcf8e3), to(#faf2cc));
  background-image: linear-gradient(to bottom, #fcf8e3 0%, #faf2cc 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fffaf2cc', GradientType=0);
}
.panel-danger > .panel-heading {
  background-image: -webkit-linear-gradient(top, #f2dede 0%, #ebcccc 100%);
  background-image: -o-linear-gradient(top, #f2dede 0%, #ebcccc 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#f2dede), to(#ebcccc));
  background-image: linear-gradient(to bottom, #f2dede 0%, #ebcccc 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffebcccc', GradientType=0);
}
.well {
  background-image: -webkit-linear-gradient(top, #e8e8e8 0%, #f5f5f5 100%);
  background-image: -o-linear-gradient(top, #e8e8e8 0%, #f5f5f5 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#e8e8e8), to(#f5f5f5));
  background-image: linear-gradient(to bottom, #e8e8e8 0%, #f5f5f5 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe8e8e8', endColorstr='#fff5f5f5', GradientType=0);
  border-color: #dcdcdc;
  -webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.05), 0 1px 0 rgba(255, 255, 255, 0.1);
  box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.05), 0 1px 0 rgba(255, 255, 255, 0.1);
}

/*!
 * Font Awesome Pro 5.3.1 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 */
.fa,
.fas,
.far,
.fal,
.fab {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  display: inline-block;
  font-style: normal;
  font-variant: normal;
  text-rendering: auto;
  line-height: 1; }

.fa-lg {
  font-size: 1.33333em;
  line-height: 0.75em;
  vertical-align: -.0667em; }

.fa-xs {
  font-size: .75em; }

.fa-sm {
  font-size: .875em; }

.fa-1x {
  font-size: 1em; }

.fa-2x {
  font-size: 2em; }

.fa-3x {
  font-size: 3em; }

.fa-4x {
  font-size: 4em; }

.fa-5x {
  font-size: 5em; }

.fa-6x {
  font-size: 6em; }

.fa-7x {
  font-size: 7em; }

.fa-8x {
  font-size: 8em; }

.fa-9x {
  font-size: 9em; }

.fa-10x {
  font-size: 10em; }

.fa-fw {
  text-align: center;
  width: 1.25em; }

.fa-ul {
  list-style-type: none;
  margin-left: 2.5em;
  padding-left: 0; }
  .fa-ul > li {
    position: relative; }

.fa-li {
  left: -2em;
  position: absolute;
  text-align: center;
  width: 2em;
  line-height: inherit; }

.fa-border {
  border: solid 0.08em #eee;
  border-radius: .1em;
  padding: .2em .25em .15em; }

.fa-pull-left {
  float: left; }

.fa-pull-right {
  float: right; }

.fa.fa-pull-left,
.fas.fa-pull-left,
.far.fa-pull-left,
.fal.fa-pull-left,
.fab.fa-pull-left {
  margin-right: .3em; }

.fa.fa-pull-right,
.fas.fa-pull-right,
.far.fa-pull-right,
.fal.fa-pull-right,
.fab.fa-pull-right {
  margin-left: .3em; }

.fa-spin {
  -webkit-animation: fa-spin 2s infinite linear;
          animation: fa-spin 2s infinite linear; }

.fa-pulse {
  -webkit-animation: fa-spin 1s infinite steps(8);
          animation: fa-spin 1s infinite steps(8); }

@-webkit-keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg); } }

@keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg); } }

.fa-rotate-90 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
  -webkit-transform: rotate(90deg);
          transform: rotate(90deg); }

.fa-rotate-180 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg); }

.fa-rotate-270 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
  -webkit-transform: rotate(270deg);
          transform: rotate(270deg); }

.fa-flip-horizontal {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
  -webkit-transform: scale(-1, 1);
          transform: scale(-1, 1); }

.fa-flip-vertical {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
  -webkit-transform: scale(1, -1);
          transform: scale(1, -1); }

.fa-flip-horizontal.fa-flip-vertical {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
  -webkit-transform: scale(-1, -1);
          transform: scale(-1, -1); }

:root .fa-rotate-90,
:root .fa-rotate-180,
:root .fa-rotate-270,
:root .fa-flip-horizontal,
:root .fa-flip-vertical {
  -webkit-filter: none;
          filter: none; }

.fa-stack {
  display: inline-block;
  height: 2em;
  line-height: 2em;
  position: relative;
  vertical-align: middle;
  width: 2em; }

.fa-stack-1x,
.fa-stack-2x {
  left: 0;
  position: absolute;
  text-align: center;
  width: 100%; }

.fa-stack-1x {
  line-height: inherit; }

.fa-stack-2x {
  font-size: 2em; }

.fa-inverse {
  color: #fff; }

/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
readers do not read off random characters that represent icons */
.fa-500px:before {
  content: "\f26e"; }

.fa-abacus:before {
  content: "\f640"; }

.fa-accessible-icon:before {
  content: "\f368"; }

.fa-accusoft:before {
  content: "\f369"; }

.fa-ad:before {
  content: "\f641"; }

.fa-address-book:before {
  content: "\f2b9"; }

.fa-address-card:before {
  content: "\f2bb"; }

.fa-adjust:before {
  content: "\f042"; }

.fa-adn:before {
  content: "\f170"; }

.fa-adversal:before {
  content: "\f36a"; }

.fa-affiliatetheme:before {
  content: "\f36b"; }

.fa-air-freshener:before {
  content: "\f5d0"; }

.fa-alarm-clock:before {
  content: "\f34e"; }

.fa-algolia:before {
  content: "\f36c"; }

.fa-align-center:before {
  content: "\f037"; }

.fa-align-justify:before {
  content: "\f039"; }

.fa-align-left:before {
  content: "\f036"; }

.fa-align-right:before {
  content: "\f038"; }

.fa-alipay:before {
  content: "\f642"; }

.fa-allergies:before {
  content: "\f461"; }

.fa-amazon:before {
  content: "\f270"; }

.fa-amazon-pay:before {
  content: "\f42c"; }

.fa-ambulance:before {
  content: "\f0f9"; }

.fa-american-sign-language-interpreting:before {
  content: "\f2a3"; }

.fa-amilia:before {
  content: "\f36d"; }

.fa-analytics:before {
  content: "\f643"; }

.fa-anchor:before {
  content: "\f13d"; }

.fa-android:before {
  content: "\f17b"; }

.fa-angellist:before {
  content: "\f209"; }

.fa-angle-double-down:before {
  content: "\f103"; }

.fa-angle-double-left:before {
  content: "\f100"; }

.fa-angle-double-right:before {
  content: "\f101"; }

.fa-angle-double-up:before {
  content: "\f102"; }

.fa-angle-down:before {
  content: "\f107"; }

.fa-angle-left:before {
  content: "\f104"; }

.fa-angle-right:before {
  content: "\f105"; }

.fa-angle-up:before {
  content: "\f106"; }

.fa-angry:before {
  content: "\f556"; }

.fa-angrycreative:before {
  content: "\f36e"; }

.fa-angular:before {
  content: "\f420"; }

.fa-ankh:before {
  content: "\f644"; }

.fa-app-store:before {
  content: "\f36f"; }

.fa-app-store-ios:before {
  content: "\f370"; }

.fa-apper:before {
  content: "\f371"; }

.fa-apple:before {
  content: "\f179"; }

.fa-apple-alt:before {
  content: "\f5d1"; }

.fa-apple-pay:before {
  content: "\f415"; }

.fa-archive:before {
  content: "\f187"; }

.fa-archway:before {
  content: "\f557"; }

.fa-arrow-alt-circle-down:before {
  content: "\f358"; }

.fa-arrow-alt-circle-left:before {
  content: "\f359"; }

.fa-arrow-alt-circle-right:before {
  content: "\f35a"; }

.fa-arrow-alt-circle-up:before {
  content: "\f35b"; }

.fa-arrow-alt-down:before {
  content: "\f354"; }

.fa-arrow-alt-from-bottom:before {
  content: "\f346"; }

.fa-arrow-alt-from-left:before {
  content: "\f347"; }

.fa-arrow-alt-from-right:before {
  content: "\f348"; }

.fa-arrow-alt-from-top:before {
  content: "\f349"; }

.fa-arrow-alt-left:before {
  content: "\f355"; }

.fa-arrow-alt-right:before {
  content: "\f356"; }

.fa-arrow-alt-square-down:before {
  content: "\f350"; }

.fa-arrow-alt-square-left:before {
  content: "\f351"; }

.fa-arrow-alt-square-right:before {
  content: "\f352"; }

.fa-arrow-alt-square-up:before {
  content: "\f353"; }

.fa-arrow-alt-to-bottom:before {
  content: "\f34a"; }

.fa-arrow-alt-to-left:before {
  content: "\f34b"; }

.fa-arrow-alt-to-right:before {
  content: "\f34c"; }

.fa-arrow-alt-to-top:before {
  content: "\f34d"; }

.fa-arrow-alt-up:before {
  content: "\f357"; }

.fa-arrow-circle-down:before {
  content: "\f0ab"; }

.fa-arrow-circle-left:before {
  content: "\f0a8"; }

.fa-arrow-circle-right:before {
  content: "\f0a9"; }

.fa-arrow-circle-up:before {
  content: "\f0aa"; }

.fa-arrow-down:before {
  content: "\f063"; }

.fa-arrow-from-bottom:before {
  content: "\f342"; }

.fa-arrow-from-left:before {
  content: "\f343"; }

.fa-arrow-from-right:before {
  content: "\f344"; }

.fa-arrow-from-top:before {
  content: "\f345"; }

.fa-arrow-left:before {
  content: "\f060"; }

.fa-arrow-right:before {
  content: "\f061"; }

.fa-arrow-square-down:before {
  content: "\f339"; }

.fa-arrow-square-left:before {
  content: "\f33a"; }

.fa-arrow-square-right:before {
  content: "\f33b"; }

.fa-arrow-square-up:before {
  content: "\f33c"; }

.fa-arrow-to-bottom:before {
  content: "\f33d"; }

.fa-arrow-to-left:before {
  content: "\f33e"; }

.fa-arrow-to-right:before {
  content: "\f340"; }

.fa-arrow-to-top:before {
  content: "\f341"; }

.fa-arrow-up:before {
  content: "\f062"; }

.fa-arrows:before {
  content: "\f047"; }

.fa-arrows-alt:before {
  content: "\f0b2"; }

.fa-arrows-alt-h:before {
  content: "\f337"; }

.fa-arrows-alt-v:before {
  content: "\f338"; }

.fa-arrows-h:before {
  content: "\f07e"; }

.fa-arrows-v:before {
  content: "\f07d"; }

.fa-assistive-listening-systems:before {
  content: "\f2a2"; }

.fa-asterisk:before {
  content: "\f069"; }

.fa-asymmetrik:before {
  content: "\f372"; }

.fa-at:before {
  content: "\f1fa"; }

.fa-atlas:before {
  content: "\f558"; }

.fa-atom:before {
  content: "\f5d2"; }

.fa-atom-alt:before {
  content: "\f5d3"; }

.fa-audible:before {
  content: "\f373"; }

.fa-audio-description:before {
  content: "\f29e"; }

.fa-autoprefixer:before {
  content: "\f41c"; }

.fa-avianex:before {
  content: "\f374"; }

.fa-aviato:before {
  content: "\f421"; }

.fa-award:before {
  content: "\f559"; }

.fa-aws:before {
  content: "\f375"; }

.fa-backpack:before {
  content: "\f5d4"; }

.fa-backspace:before {
  content: "\f55a"; }

.fa-backward:before {
  content: "\f04a"; }

.fa-badge:before {
  content: "\f335"; }

.fa-badge-check:before {
  content: "\f336"; }

.fa-badge-dollar:before {
  content: "\f645"; }

.fa-badge-percent:before {
  content: "\f646"; }

.fa-balance-scale:before {
  content: "\f24e"; }

.fa-balance-scale-left:before {
  content: "\f515"; }

.fa-balance-scale-right:before {
  content: "\f516"; }

.fa-ban:before {
  content: "\f05e"; }

.fa-band-aid:before {
  content: "\f462"; }

.fa-bandcamp:before {
  content: "\f2d5"; }

.fa-barcode:before {
  content: "\f02a"; }

.fa-barcode-alt:before {
  content: "\f463"; }

.fa-barcode-read:before {
  content: "\f464"; }

.fa-barcode-scan:before {
  content: "\f465"; }

.fa-bars:before {
  content: "\f0c9"; }

.fa-baseball:before {
  content: "\f432"; }

.fa-baseball-ball:before {
  content: "\f433"; }

.fa-basketball-ball:before {
  content: "\f434"; }

.fa-basketball-hoop:before {
  content: "\f435"; }

.fa-bath:before {
  content: "\f2cd"; }

.fa-battery-bolt:before {
  content: "\f376"; }

.fa-battery-empty:before {
  content: "\f244"; }

.fa-battery-full:before {
  content: "\f240"; }

.fa-battery-half:before {
  content: "\f242"; }

.fa-battery-quarter:before {
  content: "\f243"; }

.fa-battery-slash:before {
  content: "\f377"; }

.fa-battery-three-quarters:before {
  content: "\f241"; }

.fa-bed:before {
  content: "\f236"; }

.fa-beer:before {
  content: "\f0fc"; }

.fa-behance:before {
  content: "\f1b4"; }

.fa-behance-square:before {
  content: "\f1b5"; }

.fa-bell:before {
  content: "\f0f3"; }

.fa-bell-school:before {
  content: "\f5d5"; }

.fa-bell-school-slash:before {
  content: "\f5d6"; }

.fa-bell-slash:before {
  content: "\f1f6"; }

.fa-bezier-curve:before {
  content: "\f55b"; }

.fa-bible:before {
  content: "\f647"; }

.fa-bicycle:before {
  content: "\f206"; }

.fa-bimobject:before {
  content: "\f378"; }

.fa-binoculars:before {
  content: "\f1e5"; }

.fa-birthday-cake:before {
  content: "\f1fd"; }

.fa-bitbucket:before {
  content: "\f171"; }

.fa-bitcoin:before {
  content: "\f379"; }

.fa-bity:before {
  content: "\f37a"; }

.fa-black-tie:before {
  content: "\f27e"; }

.fa-blackberry:before {
  content: "\f37b"; }

.fa-blanket:before {
  content: "\f498"; }

.fa-blender:before {
  content: "\f517"; }

.fa-blind:before {
  content: "\f29d"; }

.fa-blogger:before {
  content: "\f37c"; }

.fa-blogger-b:before {
  content: "\f37d"; }

.fa-bluetooth:before {
  content: "\f293"; }

.fa-bluetooth-b:before {
  content: "\f294"; }

.fa-bold:before {
  content: "\f032"; }

.fa-bolt:before {
  content: "\f0e7"; }

.fa-bomb:before {
  content: "\f1e2"; }

.fa-bone:before {
  content: "\f5d7"; }

.fa-bone-break:before {
  content: "\f5d8"; }

.fa-bong:before {
  content: "\f55c"; }

.fa-book:before {
  content: "\f02d"; }

.fa-book-alt:before {
  content: "\f5d9"; }

.fa-book-heart:before {
  content: "\f499"; }

.fa-book-open:before {
  content: "\f518"; }

.fa-book-reader:before {
  content: "\f5da"; }

.fa-bookmark:before {
  content: "\f02e"; }

.fa-books:before {
  content: "\f5db"; }

.fa-bowling-ball:before {
  content: "\f436"; }

.fa-bowling-pins:before {
  content: "\f437"; }

.fa-box:before {
  content: "\f466"; }

.fa-box-alt:before {
  content: "\f49a"; }

.fa-box-check:before {
  content: "\f467"; }

.fa-box-fragile:before {
  content: "\f49b"; }

.fa-box-full:before {
  content: "\f49c"; }

.fa-box-heart:before {
  content: "\f49d"; }

.fa-box-open:before {
  content: "\f49e"; }

.fa-box-up:before {
  content: "\f49f"; }

.fa-box-usd:before {
  content: "\f4a0"; }

.fa-boxes:before {
  content: "\f468"; }

.fa-boxes-alt:before {
  content: "\f4a1"; }

.fa-boxing-glove:before {
  content: "\f438"; }

.fa-braille:before {
  content: "\f2a1"; }

.fa-brain:before {
  content: "\f5dc"; }

.fa-briefcase:before {
  content: "\f0b1"; }

.fa-briefcase-medical:before {
  content: "\f469"; }

.fa-broadcast-tower:before {
  content: "\f519"; }

.fa-broom:before {
  content: "\f51a"; }

.fa-browser:before {
  content: "\f37e"; }

.fa-brush:before {
  content: "\f55d"; }

.fa-btc:before {
  content: "\f15a"; }

.fa-bug:before {
  content: "\f188"; }

.fa-building:before {
  content: "\f1ad"; }

.fa-bullhorn:before {
  content: "\f0a1"; }

.fa-bullseye:before {
  content: "\f140"; }

.fa-bullseye-arrow:before {
  content: "\f648"; }

.fa-bullseye-pointer:before {
  content: "\f649"; }

.fa-burn:before {
  content: "\f46a"; }

.fa-buromobelexperte:before {
  content: "\f37f"; }

.fa-bus:before {
  content: "\f207"; }

.fa-bus-alt:before {
  content: "\f55e"; }

.fa-bus-school:before {
  content: "\f5dd"; }

.fa-business-time:before {
  content: "\f64a"; }

.fa-buysellads:before {
  content: "\f20d"; }

.fa-cabinet-filing:before {
  content: "\f64b"; }

.fa-calculator:before {
  content: "\f1ec"; }

.fa-calculator-alt:before {
  content: "\f64c"; }

.fa-calendar:before {
  content: "\f133"; }

.fa-calendar-alt:before {
  content: "\f073"; }

.fa-calendar-check:before {
  content: "\f274"; }

.fa-calendar-edit:before {
  content: "\f333"; }

.fa-calendar-exclamation:before {
  content: "\f334"; }

.fa-calendar-minus:before {
  content: "\f272"; }

.fa-calendar-plus:before {
  content: "\f271"; }

.fa-calendar-times:before {
  content: "\f273"; }

.fa-camera:before {
  content: "\f030"; }

.fa-camera-alt:before {
  content: "\f332"; }

.fa-camera-retro:before {
  content: "\f083"; }

.fa-cannabis:before {
  content: "\f55f"; }

.fa-capsules:before {
  content: "\f46b"; }

.fa-car:before {
  content: "\f1b9"; }

.fa-car-alt:before {
  content: "\f5de"; }

.fa-car-battery:before {
  content: "\f5df"; }

.fa-car-bump:before {
  content: "\f5e0"; }

.fa-car-crash:before {
  content: "\f5e1"; }

.fa-car-garage:before {
  content: "\f5e2"; }

.fa-car-mechanic:before {
  content: "\f5e3"; }

.fa-car-side:before {
  content: "\f5e4"; }

.fa-car-tilt:before {
  content: "\f5e5"; }

.fa-car-wash:before {
  content: "\f5e6"; }

.fa-caret-circle-down:before {
  content: "\f32d"; }

.fa-caret-circle-left:before {
  content: "\f32e"; }

.fa-caret-circle-right:before {
  content: "\f330"; }

.fa-caret-circle-up:before {
  content: "\f331"; }

.fa-caret-down:before {
  content: "\f0d7"; }

.fa-caret-left:before {
  content: "\f0d9"; }

.fa-caret-right:before {
  content: "\f0da"; }

.fa-caret-square-down:before {
  content: "\f150"; }

.fa-caret-square-left:before {
  content: "\f191"; }

.fa-caret-square-right:before {
  content: "\f152"; }

.fa-caret-square-up:before {
  content: "\f151"; }

.fa-caret-up:before {
  content: "\f0d8"; }

.fa-cart-arrow-down:before {
  content: "\f218"; }

.fa-cart-plus:before {
  content: "\f217"; }

.fa-cc-amazon-pay:before {
  content: "\f42d"; }

.fa-cc-amex:before {
  content: "\f1f3"; }

.fa-cc-apple-pay:before {
  content: "\f416"; }

.fa-cc-diners-club:before {
  content: "\f24c"; }

.fa-cc-discover:before {
  content: "\f1f2"; }

.fa-cc-jcb:before {
  content: "\f24b"; }

.fa-cc-mastercard:before {
  content: "\f1f1"; }

.fa-cc-paypal:before {
  content: "\f1f4"; }

.fa-cc-stripe:before {
  content: "\f1f5"; }

.fa-cc-visa:before {
  content: "\f1f0"; }

.fa-centercode:before {
  content: "\f380"; }

.fa-certificate:before {
  content: "\f0a3"; }

.fa-chalkboard:before {
  content: "\f51b"; }

.fa-chalkboard-teacher:before {
  content: "\f51c"; }

.fa-charging-station:before {
  content: "\f5e7"; }

.fa-chart-area:before {
  content: "\f1fe"; }

.fa-chart-bar:before {
  content: "\f080"; }

.fa-chart-line:before {
  content: "\f201"; }

.fa-chart-line-down:before {
  content: "\f64d"; }

.fa-chart-pie:before {
  content: "\f200"; }

.fa-chart-pie-alt:before {
  content: "\f64e"; }

.fa-check:before {
  content: "\f00c"; }

.fa-check-circle:before {
  content: "\f058"; }

.fa-check-double:before {
  content: "\f560"; }

.fa-check-square:before {
  content: "\f14a"; }

.fa-chess:before {
  content: "\f439"; }

.fa-chess-bishop:before {
  content: "\f43a"; }

.fa-chess-bishop-alt:before {
  content: "\f43b"; }

.fa-chess-board:before {
  content: "\f43c"; }

.fa-chess-clock:before {
  content: "\f43d"; }

.fa-chess-clock-alt:before {
  content: "\f43e"; }

.fa-chess-king:before {
  content: "\f43f"; }

.fa-chess-king-alt:before {
  content: "\f440"; }

.fa-chess-knight:before {
  content: "\f441"; }

.fa-chess-knight-alt:before {
  content: "\f442"; }

.fa-chess-pawn:before {
  content: "\f443"; }

.fa-chess-pawn-alt:before {
  content: "\f444"; }

.fa-chess-queen:before {
  content: "\f445"; }

.fa-chess-queen-alt:before {
  content: "\f446"; }

.fa-chess-rook:before {
  content: "\f447"; }

.fa-chess-rook-alt:before {
  content: "\f448"; }

.fa-chevron-circle-down:before {
  content: "\f13a"; }

.fa-chevron-circle-left:before {
  content: "\f137"; }

.fa-chevron-circle-right:before {
  content: "\f138"; }

.fa-chevron-circle-up:before {
  content: "\f139"; }

.fa-chevron-double-down:before {
  content: "\f322"; }

.fa-chevron-double-left:before {
  content: "\f323"; }

.fa-chevron-double-right:before {
  content: "\f324"; }

.fa-chevron-double-up:before {
  content: "\f325"; }

.fa-chevron-down:before {
  content: "\f078"; }

.fa-chevron-left:before {
  content: "\f053"; }

.fa-chevron-right:before {
  content: "\f054"; }

.fa-chevron-square-down:before {
  content: "\f329"; }

.fa-chevron-square-left:before {
  content: "\f32a"; }

.fa-chevron-square-right:before {
  content: "\f32b"; }

.fa-chevron-square-up:before {
  content: "\f32c"; }

.fa-chevron-up:before {
  content: "\f077"; }

.fa-child:before {
  content: "\f1ae"; }

.fa-chrome:before {
  content: "\f268"; }

.fa-church:before {
  content: "\f51d"; }

.fa-circle:before {
  content: "\f111"; }

.fa-circle-notch:before {
  content: "\f1ce"; }

.fa-city:before {
  content: "\f64f"; }

.fa-clipboard:before {
  content: "\f328"; }

.fa-clipboard-check:before {
  content: "\f46c"; }

.fa-clipboard-list:before {
  content: "\f46d"; }

.fa-clipboard-prescription:before {
  content: "\f5e8"; }

.fa-clock:before {
  content: "\f017"; }

.fa-clone:before {
  content: "\f24d"; }

.fa-closed-captioning:before {
  content: "\f20a"; }

.fa-cloud:before {
  content: "\f0c2"; }

.fa-cloud-download:before {
  content: "\f0ed"; }

.fa-cloud-download-alt:before {
  content: "\f381"; }

.fa-cloud-upload:before {
  content: "\f0ee"; }

.fa-cloud-upload-alt:before {
  content: "\f382"; }

.fa-cloudscale:before {
  content: "\f383"; }

.fa-cloudsmith:before {
  content: "\f384"; }

.fa-cloudversify:before {
  content: "\f385"; }

.fa-club:before {
  content: "\f327"; }

.fa-cocktail:before {
  content: "\f561"; }

.fa-code:before {
  content: "\f121"; }

.fa-code-branch:before {
  content: "\f126"; }

.fa-code-commit:before {
  content: "\f386"; }

.fa-code-merge:before {
  content: "\f387"; }

.fa-codepen:before {
  content: "\f1cb"; }

.fa-codiepie:before {
  content: "\f284"; }

.fa-coffee:before {
  content: "\f0f4"; }

.fa-cog:before {
  content: "\f013"; }

.fa-cogs:before {
  content: "\f085"; }

.fa-coins:before {
  content: "\f51e"; }

.fa-columns:before {
  content: "\f0db"; }

.fa-comment:before {
  content: "\f075"; }

.fa-comment-alt:before {
  content: "\f27a"; }

.fa-comment-alt-check:before {
  content: "\f4a2"; }

.fa-comment-alt-dollar:before {
  content: "\f650"; }

.fa-comment-alt-dots:before {
  content: "\f4a3"; }

.fa-comment-alt-edit:before {
  content: "\f4a4"; }

.fa-comment-alt-exclamation:before {
  content: "\f4a5"; }

.fa-comment-alt-lines:before {
  content: "\f4a6"; }

.fa-comment-alt-minus:before {
  content: "\f4a7"; }

.fa-comment-alt-plus:before {
  content: "\f4a8"; }

.fa-comment-alt-slash:before {
  content: "\f4a9"; }

.fa-comment-alt-smile:before {
  content: "\f4aa"; }

.fa-comment-alt-times:before {
  content: "\f4ab"; }

.fa-comment-check:before {
  content: "\f4ac"; }

.fa-comment-dollar:before {
  content: "\f651"; }

.fa-comment-dots:before {
  content: "\f4ad"; }

.fa-comment-edit:before {
  content: "\f4ae"; }

.fa-comment-exclamation:before {
  content: "\f4af"; }

.fa-comment-lines:before {
  content: "\f4b0"; }

.fa-comment-minus:before {
  content: "\f4b1"; }

.fa-comment-plus:before {
  content: "\f4b2"; }

.fa-comment-slash:before {
  content: "\f4b3"; }

.fa-comment-smile:before {
  content: "\f4b4"; }

.fa-comment-times:before {
  content: "\f4b5"; }

.fa-comments:before {
  content: "\f086"; }

.fa-comments-alt:before {
  content: "\f4b6"; }

.fa-comments-alt-dollar:before {
  content: "\f652"; }

.fa-comments-dollar:before {
  content: "\f653"; }

.fa-compact-disc:before {
  content: "\f51f"; }

.fa-compass:before {
  content: "\f14e"; }

.fa-compass-slash:before {
  content: "\f5e9"; }

.fa-compress:before {
  content: "\f066"; }

.fa-compress-alt:before {
  content: "\f422"; }

.fa-compress-wide:before {
  content: "\f326"; }

.fa-concierge-bell:before {
  content: "\f562"; }

.fa-connectdevelop:before {
  content: "\f20e"; }

.fa-container-storage:before {
  content: "\f4b7"; }

.fa-contao:before {
  content: "\f26d"; }

.fa-conveyor-belt:before {
  content: "\f46e"; }

.fa-conveyor-belt-alt:before {
  content: "\f46f"; }

.fa-cookie:before {
  content: "\f563"; }

.fa-cookie-bite:before {
  content: "\f564"; }

.fa-copy:before {
  content: "\f0c5"; }

.fa-copyright:before {
  content: "\f1f9"; }

.fa-couch:before {
  content: "\f4b8"; }

.fa-cpanel:before {
  content: "\f388"; }

.fa-creative-commons:before {
  content: "\f25e"; }

.fa-creative-commons-by:before {
  content: "\f4e7"; }

.fa-creative-commons-nc:before {
  content: "\f4e8"; }

.fa-creative-commons-nc-eu:before {
  content: "\f4e9"; }

.fa-creative-commons-nc-jp:before {
  content: "\f4ea"; }

.fa-creative-commons-nd:before {
  content: "\f4eb"; }

.fa-creative-commons-pd:before {
  content: "\f4ec"; }

.fa-creative-commons-pd-alt:before {
  content: "\f4ed"; }

.fa-creative-commons-remix:before {
  content: "\f4ee"; }

.fa-creative-commons-sa:before {
  content: "\f4ef"; }

.fa-creative-commons-sampling:before {
  content: "\f4f0"; }

.fa-creative-commons-sampling-plus:before {
  content: "\f4f1"; }

.fa-creative-commons-share:before {
  content: "\f4f2"; }

.fa-creative-commons-zero:before {
  content: "\f4f3"; }

.fa-credit-card:before {
  content: "\f09d"; }

.fa-credit-card-blank:before {
  content: "\f389"; }

.fa-credit-card-front:before {
  content: "\f38a"; }

.fa-cricket:before {
  content: "\f449"; }

.fa-crop:before {
  content: "\f125"; }

.fa-crop-alt:before {
  content: "\f565"; }

.fa-cross:before {
  content: "\f654"; }

.fa-crosshairs:before {
  content: "\f05b"; }

.fa-crow:before {
  content: "\f520"; }

.fa-crown:before {
  content: "\f521"; }

.fa-css3:before {
  content: "\f13c"; }

.fa-css3-alt:before {
  content: "\f38b"; }

.fa-cube:before {
  content: "\f1b2"; }

.fa-cubes:before {
  content: "\f1b3"; }

.fa-curling:before {
  content: "\f44a"; }

.fa-cut:before {
  content: "\f0c4"; }

.fa-cuttlefish:before {
  content: "\f38c"; }

.fa-d-and-d:before {
  content: "\f38d"; }

.fa-dashcube:before {
  content: "\f210"; }

.fa-database:before {
  content: "\f1c0"; }

.fa-deaf:before {
  content: "\f2a4"; }

.fa-delicious:before {
  content: "\f1a5"; }

.fa-deploydog:before {
  content: "\f38e"; }

.fa-deskpro:before {
  content: "\f38f"; }

.fa-desktop:before {
  content: "\f108"; }

.fa-desktop-alt:before {
  content: "\f390"; }

.fa-deviantart:before {
  content: "\f1bd"; }

.fa-dharmachakra:before {
  content: "\f655"; }

.fa-diagnoses:before {
  content: "\f470"; }

.fa-diamond:before {
  content: "\f219"; }

.fa-dice:before {
  content: "\f522"; }

.fa-dice-five:before {
  content: "\f523"; }

.fa-dice-four:before {
  content: "\f524"; }

.fa-dice-one:before {
  content: "\f525"; }

.fa-dice-six:before {
  content: "\f526"; }

.fa-dice-three:before {
  content: "\f527"; }

.fa-dice-two:before {
  content: "\f528"; }

.fa-digg:before {
  content: "\f1a6"; }

.fa-digital-ocean:before {
  content: "\f391"; }

.fa-digital-tachograph:before {
  content: "\f566"; }

.fa-diploma:before {
  content: "\f5ea"; }

.fa-directions:before {
  content: "\f5eb"; }

.fa-discord:before {
  content: "\f392"; }

.fa-discourse:before {
  content: "\f393"; }

.fa-divide:before {
  content: "\f529"; }

.fa-dizzy:before {
  content: "\f567"; }

.fa-dna:before {
  content: "\f471"; }

.fa-do-not-enter:before {
  content: "\f5ec"; }

.fa-dochub:before {
  content: "\f394"; }

.fa-docker:before {
  content: "\f395"; }

.fa-dollar-sign:before {
  content: "\f155"; }

.fa-dolly:before {
  content: "\f472"; }

.fa-dolly-empty:before {
  content: "\f473"; }

.fa-dolly-flatbed:before {
  content: "\f474"; }

.fa-dolly-flatbed-alt:before {
  content: "\f475"; }

.fa-dolly-flatbed-empty:before {
  content: "\f476"; }

.fa-donate:before {
  content: "\f4b9"; }

.fa-door-closed:before {
  content: "\f52a"; }

.fa-door-open:before {
  content: "\f52b"; }

.fa-dot-circle:before {
  content: "\f192"; }

.fa-dove:before {
  content: "\f4ba"; }

.fa-download:before {
  content: "\f019"; }

.fa-draft2digital:before {
  content: "\f396"; }

.fa-drafting-compass:before {
  content: "\f568"; }

.fa-draw-circle:before {
  content: "\f5ed"; }

.fa-draw-polygon:before {
  content: "\f5ee"; }

.fa-draw-square:before {
  content: "\f5ef"; }

.fa-dribbble:before {
  content: "\f17d"; }

.fa-dribbble-square:before {
  content: "\f397"; }

.fa-dropbox:before {
  content: "\f16b"; }

.fa-drum:before {
  content: "\f569"; }

.fa-drum-steelpan:before {
  content: "\f56a"; }

.fa-drupal:before {
  content: "\f1a9"; }

.fa-dumbbell:before {
  content: "\f44b"; }

.fa-dyalog:before {
  content: "\f399"; }

.fa-ear:before {
  content: "\f5f0"; }

.fa-earlybirds:before {
  content: "\f39a"; }

.fa-ebay:before {
  content: "\f4f4"; }

.fa-edge:before {
  content: "\f282"; }

.fa-edit:before {
  content: "\f044"; }

.fa-eject:before {
  content: "\f052"; }

.fa-elementor:before {
  content: "\f430"; }

.fa-ellipsis-h:before {
  content: "\f141"; }

.fa-ellipsis-h-alt:before {
  content: "\f39b"; }

.fa-ellipsis-v:before {
  content: "\f142"; }

.fa-ellipsis-v-alt:before {
  content: "\f39c"; }

.fa-ello:before {
  content: "\f5f1"; }

.fa-ember:before {
  content: "\f423"; }

.fa-empire:before {
  content: "\f1d1"; }

.fa-empty-set:before {
  content: "\f656"; }

.fa-engine-warning:before {
  content: "\f5f2"; }

.fa-envelope:before {
  content: "\f0e0"; }

.fa-envelope-open:before {
  content: "\f2b6"; }

.fa-envelope-open-dollar:before {
  content: "\f657"; }

.fa-envelope-open-text:before {
  content: "\f658"; }

.fa-envelope-square:before {
  content: "\f199"; }

.fa-envira:before {
  content: "\f299"; }

.fa-equals:before {
  content: "\f52c"; }

.fa-eraser:before {
  content: "\f12d"; }

.fa-erlang:before {
  content: "\f39d"; }

.fa-ethereum:before {
  content: "\f42e"; }

.fa-etsy:before {
  content: "\f2d7"; }

.fa-euro-sign:before {
  content: "\f153"; }

.fa-exchange:before {
  content: "\f0ec"; }

.fa-exchange-alt:before {
  content: "\f362"; }

.fa-exclamation:before {
  content: "\f12a"; }

.fa-exclamation-circle:before {
  content: "\f06a"; }

.fa-exclamation-square:before {
  content: "\f321"; }

.fa-exclamation-triangle:before {
  content: "\f071"; }

.fa-expand:before {
  content: "\f065"; }

.fa-expand-alt:before {
  content: "\f424"; }

.fa-expand-arrows:before {
  content: "\f31d"; }

.fa-expand-arrows-alt:before {
  content: "\f31e"; }

.fa-expand-wide:before {
  content: "\f320"; }

.fa-expeditedssl:before {
  content: "\f23e"; }

.fa-external-link:before {
  content: "\f08e"; }

.fa-external-link-alt:before {
  content: "\f35d"; }

.fa-external-link-square:before {
  content: "\f14c"; }

.fa-external-link-square-alt:before {
  content: "\f360"; }

.fa-eye:before {
  content: "\f06e"; }

.fa-eye-dropper:before {
  content: "\f1fb"; }

.fa-eye-slash:before {
  content: "\f070"; }

.fa-facebook:before {
  content: "\f09a"; }

.fa-facebook-f:before {
  content: "\f39e"; }

.fa-facebook-messenger:before {
  content: "\f39f"; }

.fa-facebook-square:before {
  content: "\f082"; }

.fa-fast-backward:before {
  content: "\f049"; }

.fa-fast-forward:before {
  content: "\f050"; }

.fa-fax:before {
  content: "\f1ac"; }

.fa-feather:before {
  content: "\f52d"; }

.fa-feather-alt:before {
  content: "\f56b"; }

.fa-female:before {
  content: "\f182"; }

.fa-field-hockey:before {
  content: "\f44c"; }

.fa-fighter-jet:before {
  content: "\f0fb"; }

.fa-file:before {
  content: "\f15b"; }

.fa-file-alt:before {
  content: "\f15c"; }

.fa-file-archive:before {
  content: "\f1c6"; }

.fa-file-audio:before {
  content: "\f1c7"; }

.fa-file-certificate:before {
  content: "\f5f3"; }

.fa-file-chart-line:before {
  content: "\f659"; }

.fa-file-chart-pie:before {
  content: "\f65a"; }

.fa-file-check:before {
  content: "\f316"; }

.fa-file-code:before {
  content: "\f1c9"; }

.fa-file-contract:before {
  content: "\f56c"; }

.fa-file-download:before {
  content: "\f56d"; }

.fa-file-edit:before {
  content: "\f31c"; }

.fa-file-excel:before {
  content: "\f1c3"; }

.fa-file-exclamation:before {
  content: "\f31a"; }

.fa-file-export:before {
  content: "\f56e"; }

.fa-file-image:before {
  content: "\f1c5"; }

.fa-file-import:before {
  content: "\f56f"; }

.fa-file-invoice:before {
  content: "\f570"; }

.fa-file-invoice-dollar:before {
  content: "\f571"; }

.fa-file-medical:before {
  content: "\f477"; }

.fa-file-medical-alt:before {
  content: "\f478"; }

.fa-file-minus:before {
  content: "\f318"; }

.fa-file-pdf:before {
  content: "\f1c1"; }

.fa-file-plus:before {
  content: "\f319"; }

.fa-file-powerpoint:before {
  content: "\f1c4"; }

.fa-file-prescription:before {
  content: "\f572"; }

.fa-file-signature:before {
  content: "\f573"; }

.fa-file-spreadsheet:before {
  content: "\f65b"; }

.fa-file-times:before {
  content: "\f317"; }

.fa-file-upload:before {
  content: "\f574"; }

.fa-file-user:before {
  content: "\f65c"; }

.fa-file-video:before {
  content: "\f1c8"; }

.fa-file-word:before {
  content: "\f1c2"; }

.fa-fill:before {
  content: "\f575"; }

.fa-fill-drip:before {
  content: "\f576"; }

.fa-film:before {
  content: "\f008"; }

.fa-film-alt:before {
  content: "\f3a0"; }

.fa-filter:before {
  content: "\f0b0"; }

.fa-fingerprint:before {
  content: "\f577"; }

.fa-fire:before {
  content: "\f06d"; }

.fa-fire-extinguisher:before {
  content: "\f134"; }

.fa-firefox:before {
  content: "\f269"; }

.fa-first-aid:before {
  content: "\f479"; }

.fa-first-order:before {
  content: "\f2b0"; }

.fa-first-order-alt:before {
  content: "\f50a"; }

.fa-firstdraft:before {
  content: "\f3a1"; }

.fa-fish:before {
  content: "\f578"; }

.fa-flag:before {
  content: "\f024"; }

.fa-flag-checkered:before {
  content: "\f11e"; }

.fa-flask:before {
  content: "\f0c3"; }

.fa-flickr:before {
  content: "\f16e"; }

.fa-flipboard:before {
  content: "\f44d"; }

.fa-flushed:before {
  content: "\f579"; }

.fa-fly:before {
  content: "\f417"; }

.fa-folder:before {
  content: "\f07b"; }

.fa-folder-minus:before {
  content: "\f65d"; }

.fa-folder-open:before {
  content: "\f07c"; }

.fa-folder-plus:before {
  content: "\f65e"; }

.fa-folder-times:before {
  content: "\f65f"; }

.fa-folders:before {
  content: "\f660"; }

.fa-font:before {
  content: "\f031"; }

.fa-font-awesome:before {
  content: "\f2b4"; }

.fa-font-awesome-alt:before {
  content: "\f35c"; }

.fa-font-awesome-flag:before {
  content: "\f425"; }

.fa-font-awesome-logo-full:before {
  content: "\f4e6"; }

.fa-fonticons:before {
  content: "\f280"; }

.fa-fonticons-fi:before {
  content: "\f3a2"; }

.fa-football-ball:before {
  content: "\f44e"; }

.fa-football-helmet:before {
  content: "\f44f"; }

.fa-forklift:before {
  content: "\f47a"; }

.fa-fort-awesome:before {
  content: "\f286"; }

.fa-fort-awesome-alt:before {
  content: "\f3a3"; }

.fa-forumbee:before {
  content: "\f211"; }

.fa-forward:before {
  content: "\f04e"; }

.fa-foursquare:before {
  content: "\f180"; }

.fa-fragile:before {
  content: "\f4bb"; }

.fa-free-code-camp:before {
  content: "\f2c5"; }

.fa-freebsd:before {
  content: "\f3a4"; }

.fa-frog:before {
  content: "\f52e"; }

.fa-frown:before {
  content: "\f119"; }

.fa-frown-open:before {
  content: "\f57a"; }

.fa-fulcrum:before {
  content: "\f50b"; }

.fa-function:before {
  content: "\f661"; }

.fa-funnel-dollar:before {
  content: "\f662"; }

.fa-futbol:before {
  content: "\f1e3"; }

.fa-galactic-republic:before {
  content: "\f50c"; }

.fa-galactic-senate:before {
  content: "\f50d"; }

.fa-gamepad:before {
  content: "\f11b"; }

.fa-gas-pump:before {
  content: "\f52f"; }

.fa-gas-pump-slash:before {
  content: "\f5f4"; }

.fa-gavel:before {
  content: "\f0e3"; }

.fa-gem:before {
  content: "\f3a5"; }

.fa-genderless:before {
  content: "\f22d"; }

.fa-get-pocket:before {
  content: "\f265"; }

.fa-gg:before {
  content: "\f260"; }

.fa-gg-circle:before {
  content: "\f261"; }

.fa-gift:before {
  content: "\f06b"; }

.fa-gift-card:before {
  content: "\f663"; }

.fa-git:before {
  content: "\f1d3"; }

.fa-git-square:before {
  content: "\f1d2"; }

.fa-github:before {
  content: "\f09b"; }

.fa-github-alt:before {
  content: "\f113"; }

.fa-github-square:before {
  content: "\f092"; }

.fa-gitkraken:before {
  content: "\f3a6"; }

.fa-gitlab:before {
  content: "\f296"; }

.fa-gitter:before {
  content: "\f426"; }

.fa-glass-martini:before {
  content: "\f000"; }

.fa-glass-martini-alt:before {
  content: "\f57b"; }

.fa-glasses:before {
  content: "\f530"; }

.fa-glasses-alt:before {
  content: "\f5f5"; }

.fa-glide:before {
  content: "\f2a5"; }

.fa-glide-g:before {
  content: "\f2a6"; }

.fa-globe:before {
  content: "\f0ac"; }

.fa-globe-africa:before {
  content: "\f57c"; }

.fa-globe-americas:before {
  content: "\f57d"; }

.fa-globe-asia:before {
  content: "\f57e"; }

.fa-globe-stand:before {
  content: "\f5f6"; }

.fa-gofore:before {
  content: "\f3a7"; }

.fa-golf-ball:before {
  content: "\f450"; }

.fa-golf-club:before {
  content: "\f451"; }

.fa-goodreads:before {
  content: "\f3a8"; }

.fa-goodreads-g:before {
  content: "\f3a9"; }

.fa-google:before {
  content: "\f1a0"; }

.fa-google-drive:before {
  content: "\f3aa"; }

.fa-google-play:before {
  content: "\f3ab"; }

.fa-google-plus:before {
  content: "\f2b3"; }

.fa-google-plus-g:before {
  content: "\f0d5"; }

.fa-google-plus-square:before {
  content: "\f0d4"; }

.fa-google-wallet:before {
  content: "\f1ee"; }

.fa-gopuram:before {
  content: "\f664"; }

.fa-graduation-cap:before {
  content: "\f19d"; }

.fa-gratipay:before {
  content: "\f184"; }

.fa-grav:before {
  content: "\f2d6"; }

.fa-greater-than:before {
  content: "\f531"; }

.fa-greater-than-equal:before {
  content: "\f532"; }

.fa-grimace:before {
  content: "\f57f"; }

.fa-grin:before {
  content: "\f580"; }

.fa-grin-alt:before {
  content: "\f581"; }

.fa-grin-beam:before {
  content: "\f582"; }

.fa-grin-beam-sweat:before {
  content: "\f583"; }

.fa-grin-hearts:before {
  content: "\f584"; }

.fa-grin-squint:before {
  content: "\f585"; }

.fa-grin-squint-tears:before {
  content: "\f586"; }

.fa-grin-stars:before {
  content: "\f587"; }

.fa-grin-tears:before {
  content: "\f588"; }

.fa-grin-tongue:before {
  content: "\f589"; }

.fa-grin-tongue-squint:before {
  content: "\f58a"; }

.fa-grin-tongue-wink:before {
  content: "\f58b"; }

.fa-grin-wink:before {
  content: "\f58c"; }

.fa-grip-horizontal:before {
  content: "\f58d"; }

.fa-grip-vertical:before {
  content: "\f58e"; }

.fa-gripfire:before {
  content: "\f3ac"; }

.fa-grunt:before {
  content: "\f3ad"; }

.fa-gulp:before {
  content: "\f3ae"; }

.fa-h-square:before {
  content: "\f0fd"; }

.fa-h1:before {
  content: "\f313"; }

.fa-h2:before {
  content: "\f314"; }

.fa-h3:before {
  content: "\f315"; }

.fa-hacker-news:before {
  content: "\f1d4"; }

.fa-hacker-news-square:before {
  content: "\f3af"; }

.fa-hackerrank:before {
  content: "\f5f7"; }

.fa-hamsa:before {
  content: "\f665"; }

.fa-hand-heart:before {
  content: "\f4bc"; }

.fa-hand-holding:before {
  content: "\f4bd"; }

.fa-hand-holding-box:before {
  content: "\f47b"; }

.fa-hand-holding-heart:before {
  content: "\f4be"; }

.fa-hand-holding-seedling:before {
  content: "\f4bf"; }

.fa-hand-holding-usd:before {
  content: "\f4c0"; }

.fa-hand-holding-water:before {
  content: "\f4c1"; }

.fa-hand-lizard:before {
  content: "\f258"; }

.fa-hand-paper:before {
  content: "\f256"; }

.fa-hand-peace:before {
  content: "\f25b"; }

.fa-hand-point-down:before {
  content: "\f0a7"; }

.fa-hand-point-left:before {
  content: "\f0a5"; }

.fa-hand-point-right:before {
  content: "\f0a4"; }

.fa-hand-point-up:before {
  content: "\f0a6"; }

.fa-hand-pointer:before {
  content: "\f25a"; }

.fa-hand-receiving:before {
  content: "\f47c"; }

.fa-hand-rock:before {
  content: "\f255"; }

.fa-hand-scissors:before {
  content: "\f257"; }

.fa-hand-spock:before {
  content: "\f259"; }

.fa-hands:before {
  content: "\f4c2"; }

.fa-hands-heart:before {
  content: "\f4c3"; }

.fa-hands-helping:before {
  content: "\f4c4"; }

.fa-hands-usd:before {
  content: "\f4c5"; }

.fa-handshake:before {
  content: "\f2b5"; }

.fa-handshake-alt:before {
  content: "\f4c6"; }

.fa-hashtag:before {
  content: "\f292"; }

.fa-haykal:before {
  content: "\f666"; }

.fa-hdd:before {
  content: "\f0a0"; }

.fa-heading:before {
  content: "\f1dc"; }

.fa-headphones:before {
  content: "\f025"; }

.fa-headphones-alt:before {
  content: "\f58f"; }

.fa-headset:before {
  content: "\f590"; }

.fa-heart:before {
  content: "\f004"; }

.fa-heart-circle:before {
  content: "\f4c7"; }

.fa-heart-rate:before {
  content: "\f5f8"; }

.fa-heart-square:before {
  content: "\f4c8"; }

.fa-heartbeat:before {
  content: "\f21e"; }

.fa-helicopter:before {
  content: "\f533"; }

.fa-hexagon:before {
  content: "\f312"; }

.fa-highlighter:before {
  content: "\f591"; }

.fa-hips:before {
  content: "\f452"; }

.fa-hire-a-helper:before {
  content: "\f3b0"; }

.fa-history:before {
  content: "\f1da"; }

.fa-hockey-puck:before {
  content: "\f453"; }

.fa-hockey-sticks:before {
  content: "\f454"; }

.fa-home:before {
  content: "\f015"; }

.fa-home-heart:before {
  content: "\f4c9"; }

.fa-hooli:before {
  content: "\f427"; }

.fa-hornbill:before {
  content: "\f592"; }

.fa-hospital:before {
  content: "\f0f8"; }

.fa-hospital-alt:before {
  content: "\f47d"; }

.fa-hospital-symbol:before {
  content: "\f47e"; }

.fa-hot-tub:before {
  content: "\f593"; }

.fa-hotel:before {
  content: "\f594"; }

.fa-hotjar:before {
  content: "\f3b1"; }

.fa-hourglass:before {
  content: "\f254"; }

.fa-hourglass-end:before {
  content: "\f253"; }

.fa-hourglass-half:before {
  content: "\f252"; }

.fa-hourglass-start:before {
  content: "\f251"; }

.fa-houzz:before {
  content: "\f27c"; }

.fa-html5:before {
  content: "\f13b"; }

.fa-hubspot:before {
  content: "\f3b2"; }

.fa-i-cursor:before {
  content: "\f246"; }

.fa-id-badge:before {
  content: "\f2c1"; }

.fa-id-card:before {
  content: "\f2c2"; }

.fa-id-card-alt:before {
  content: "\f47f"; }

.fa-image:before {
  content: "\f03e"; }

.fa-images:before {
  content: "\f302"; }

.fa-imdb:before {
  content: "\f2d8"; }

.fa-inbox:before {
  content: "\f01c"; }

.fa-inbox-in:before {
  content: "\f310"; }

.fa-inbox-out:before {
  content: "\f311"; }

.fa-indent:before {
  content: "\f03c"; }

.fa-industry:before {
  content: "\f275"; }

.fa-industry-alt:before {
  content: "\f3b3"; }

.fa-infinity:before {
  content: "\f534"; }

.fa-info:before {
  content: "\f129"; }

.fa-info-circle:before {
  content: "\f05a"; }

.fa-info-square:before {
  content: "\f30f"; }

.fa-inhaler:before {
  content: "\f5f9"; }

.fa-instagram:before {
  content: "\f16d"; }

.fa-integral:before {
  content: "\f667"; }

.fa-internet-explorer:before {
  content: "\f26b"; }

.fa-intersection:before {
  content: "\f668"; }

.fa-inventory:before {
  content: "\f480"; }

.fa-ioxhost:before {
  content: "\f208"; }

.fa-italic:before {
  content: "\f033"; }

.fa-itunes:before {
  content: "\f3b4"; }

.fa-itunes-note:before {
  content: "\f3b5"; }

.fa-jack-o-lantern:before {
  content: "\f30e"; }

.fa-java:before {
  content: "\f4e4"; }

.fa-jedi:before {
  content: "\f669"; }

.fa-jedi-order:before {
  content: "\f50e"; }

.fa-jenkins:before {
  content: "\f3b6"; }

.fa-joget:before {
  content: "\f3b7"; }

.fa-joint:before {
  content: "\f595"; }

.fa-joomla:before {
  content: "\f1aa"; }

.fa-journal-whills:before {
  content: "\f66a"; }

.fa-js:before {
  content: "\f3b8"; }

.fa-js-square:before {
  content: "\f3b9"; }

.fa-jsfiddle:before {
  content: "\f1cc"; }

.fa-kaaba:before {
  content: "\f66b"; }

.fa-kaggle:before {
  content: "\f5fa"; }

.fa-key:before {
  content: "\f084"; }

.fa-keybase:before {
  content: "\f4f5"; }

.fa-keyboard:before {
  content: "\f11c"; }

.fa-keycdn:before {
  content: "\f3ba"; }

.fa-keynote:before {
  content: "\f66c"; }

.fa-khanda:before {
  content: "\f66d"; }

.fa-kickstarter:before {
  content: "\f3bb"; }

.fa-kickstarter-k:before {
  content: "\f3bc"; }

.fa-kidneys:before {
  content: "\f5fb"; }

.fa-kiss:before {
  content: "\f596"; }

.fa-kiss-beam:before {
  content: "\f597"; }

.fa-kiss-wink-heart:before {
  content: "\f598"; }

.fa-kiwi-bird:before {
  content: "\f535"; }

.fa-korvue:before {
  content: "\f42f"; }

.fa-lambda:before {
  content: "\f66e"; }

.fa-lamp:before {
  content: "\f4ca"; }

.fa-landmark:before {
  content: "\f66f"; }

.fa-language:before {
  content: "\f1ab"; }

.fa-laptop:before {
  content: "\f109"; }

.fa-laptop-code:before {
  content: "\f5fc"; }

.fa-laravel:before {
  content: "\f3bd"; }

.fa-lastfm:before {
  content: "\f202"; }

.fa-lastfm-square:before {
  content: "\f203"; }

.fa-laugh:before {
  content: "\f599"; }

.fa-laugh-beam:before {
  content: "\f59a"; }

.fa-laugh-squint:before {
  content: "\f59b"; }

.fa-laugh-wink:before {
  content: "\f59c"; }

.fa-layer-group:before {
  content: "\f5fd"; }

.fa-layer-minus:before {
  content: "\f5fe"; }

.fa-layer-plus:before {
  content: "\f5ff"; }

.fa-leaf:before {
  content: "\f06c"; }

.fa-leaf-heart:before {
  content: "\f4cb"; }

.fa-leanpub:before {
  content: "\f212"; }

.fa-lemon:before {
  content: "\f094"; }

.fa-less:before {
  content: "\f41d"; }

.fa-less-than:before {
  content: "\f536"; }

.fa-less-than-equal:before {
  content: "\f537"; }

.fa-level-down:before {
  content: "\f149"; }

.fa-level-down-alt:before {
  content: "\f3be"; }

.fa-level-up:before {
  content: "\f148"; }

.fa-level-up-alt:before {
  content: "\f3bf"; }

.fa-life-ring:before {
  content: "\f1cd"; }

.fa-lightbulb:before {
  content: "\f0eb"; }

.fa-lightbulb-dollar:before {
  content: "\f670"; }

.fa-lightbulb-exclamation:before {
  content: "\f671"; }

.fa-lightbulb-on:before {
  content: "\f672"; }

.fa-lightbulb-slash:before {
  content: "\f673"; }

.fa-line:before {
  content: "\f3c0"; }

.fa-link:before {
  content: "\f0c1"; }

.fa-linkedin:before {
  content: "\f08c"; }

.fa-linkedin-in:before {
  content: "\f0e1"; }

.fa-linode:before {
  content: "\f2b8"; }

.fa-linux:before {
  content: "\f17c"; }

.fa-lips:before {
  content: "\f600"; }

.fa-lira-sign:before {
  content: "\f195"; }

.fa-list:before {
  content: "\f03a"; }

.fa-list-alt:before {
  content: "\f022"; }

.fa-list-ol:before {
  content: "\f0cb"; }

.fa-list-ul:before {
  content: "\f0ca"; }

.fa-location:before {
  content: "\f601"; }

.fa-location-arrow:before {
  content: "\f124"; }

.fa-location-circle:before {
  content: "\f602"; }

.fa-location-slash:before {
  content: "\f603"; }

.fa-lock:before {
  content: "\f023"; }

.fa-lock-alt:before {
  content: "\f30d"; }

.fa-lock-open:before {
  content: "\f3c1"; }

.fa-lock-open-alt:before {
  content: "\f3c2"; }

.fa-long-arrow-alt-down:before {
  content: "\f309"; }

.fa-long-arrow-alt-left:before {
  content: "\f30a"; }

.fa-long-arrow-alt-right:before {
  content: "\f30b"; }

.fa-long-arrow-alt-up:before {
  content: "\f30c"; }

.fa-long-arrow-down:before {
  content: "\f175"; }

.fa-long-arrow-left:before {
  content: "\f177"; }

.fa-long-arrow-right:before {
  content: "\f178"; }

.fa-long-arrow-up:before {
  content: "\f176"; }

.fa-loveseat:before {
  content: "\f4cc"; }

.fa-low-vision:before {
  content: "\f2a8"; }

.fa-luchador:before {
  content: "\f455"; }

.fa-luggage-cart:before {
  content: "\f59d"; }

.fa-lungs:before {
  content: "\f604"; }

.fa-lyft:before {
  content: "\f3c3"; }

.fa-magento:before {
  content: "\f3c4"; }

.fa-magic:before {
  content: "\f0d0"; }

.fa-magnet:before {
  content: "\f076"; }

.fa-mail-bulk:before {
  content: "\f674"; }

.fa-mailchimp:before {
  content: "\f59e"; }

.fa-male:before {
  content: "\f183"; }

.fa-mandalorian:before {
  content: "\f50f"; }

.fa-map:before {
  content: "\f279"; }

.fa-map-marked:before {
  content: "\f59f"; }

.fa-map-marked-alt:before {
  content: "\f5a0"; }

.fa-map-marker:before {
  content: "\f041"; }

.fa-map-marker-alt:before {
  content: "\f3c5"; }

.fa-map-marker-alt-slash:before {
  content: "\f605"; }

.fa-map-marker-check:before {
  content: "\f606"; }

.fa-map-marker-edit:before {
  content: "\f607"; }

.fa-map-marker-exclamation:before {
  content: "\f608"; }

.fa-map-marker-minus:before {
  content: "\f609"; }

.fa-map-marker-plus:before {
  content: "\f60a"; }

.fa-map-marker-question:before {
  content: "\f60b"; }

.fa-map-marker-slash:before {
  content: "\f60c"; }

.fa-map-marker-smile:before {
  content: "\f60d"; }

.fa-map-marker-times:before {
  content: "\f60e"; }

.fa-map-pin:before {
  content: "\f276"; }

.fa-map-signs:before {
  content: "\f277"; }

.fa-markdown:before {
  content: "\f60f"; }

.fa-marker:before {
  content: "\f5a1"; }

.fa-mars:before {
  content: "\f222"; }

.fa-mars-double:before {
  content: "\f227"; }

.fa-mars-stroke:before {
  content: "\f229"; }

.fa-mars-stroke-h:before {
  content: "\f22b"; }

.fa-mars-stroke-v:before {
  content: "\f22a"; }

.fa-mastodon:before {
  content: "\f4f6"; }

.fa-maxcdn:before {
  content: "\f136"; }

.fa-medal:before {
  content: "\f5a2"; }

.fa-medapps:before {
  content: "\f3c6"; }

.fa-medium:before {
  content: "\f23a"; }

.fa-medium-m:before {
  content: "\f3c7"; }

.fa-medkit:before {
  content: "\f0fa"; }

.fa-medrt:before {
  content: "\f3c8"; }

.fa-meetup:before {
  content: "\f2e0"; }

.fa-megaphone:before {
  content: "\f675"; }

.fa-megaport:before {
  content: "\f5a3"; }

.fa-meh:before {
  content: "\f11a"; }

.fa-meh-blank:before {
  content: "\f5a4"; }

.fa-meh-rolling-eyes:before {
  content: "\f5a5"; }

.fa-memory:before {
  content: "\f538"; }

.fa-menorah:before {
  content: "\f676"; }

.fa-mercury:before {
  content: "\f223"; }

.fa-microchip:before {
  content: "\f2db"; }

.fa-microphone:before {
  content: "\f130"; }

.fa-microphone-alt:before {
  content: "\f3c9"; }

.fa-microphone-alt-slash:before {
  content: "\f539"; }

.fa-microphone-slash:before {
  content: "\f131"; }

.fa-microscope:before {
  content: "\f610"; }

.fa-microsoft:before {
  content: "\f3ca"; }

.fa-mind-share:before {
  content: "\f677"; }

.fa-minus:before {
  content: "\f068"; }

.fa-minus-circle:before {
  content: "\f056"; }

.fa-minus-hexagon:before {
  content: "\f307"; }

.fa-minus-octagon:before {
  content: "\f308"; }

.fa-minus-square:before {
  content: "\f146"; }

.fa-mix:before {
  content: "\f3cb"; }

.fa-mixcloud:before {
  content: "\f289"; }

.fa-mizuni:before {
  content: "\f3cc"; }

.fa-mobile:before {
  content: "\f10b"; }

.fa-mobile-alt:before {
  content: "\f3cd"; }

.fa-mobile-android:before {
  content: "\f3ce"; }

.fa-mobile-android-alt:before {
  content: "\f3cf"; }

.fa-modx:before {
  content: "\f285"; }

.fa-monero:before {
  content: "\f3d0"; }

.fa-money-bill:before {
  content: "\f0d6"; }

.fa-money-bill-alt:before {
  content: "\f3d1"; }

.fa-money-bill-wave:before {
  content: "\f53a"; }

.fa-money-bill-wave-alt:before {
  content: "\f53b"; }

.fa-money-check:before {
  content: "\f53c"; }

.fa-money-check-alt:before {
  content: "\f53d"; }

.fa-monitor-heart-rate:before {
  content: "\f611"; }

.fa-monument:before {
  content: "\f5a6"; }

.fa-moon:before {
  content: "\f186"; }

.fa-mortar-pestle:before {
  content: "\f5a7"; }

.fa-mosque:before {
  content: "\f678"; }

.fa-motorcycle:before {
  content: "\f21c"; }

.fa-mouse-pointer:before {
  content: "\f245"; }

.fa-music:before {
  content: "\f001"; }

.fa-napster:before {
  content: "\f3d2"; }

.fa-neos:before {
  content: "\f612"; }

.fa-neuter:before {
  content: "\f22c"; }

.fa-newspaper:before {
  content: "\f1ea"; }

.fa-nimblr:before {
  content: "\f5a8"; }

.fa-nintendo-switch:before {
  content: "\f418"; }

.fa-node:before {
  content: "\f419"; }

.fa-node-js:before {
  content: "\f3d3"; }

.fa-not-equal:before {
  content: "\f53e"; }

.fa-notes-medical:before {
  content: "\f481"; }

.fa-npm:before {
  content: "\f3d4"; }

.fa-ns8:before {
  content: "\f3d5"; }

.fa-nutritionix:before {
  content: "\f3d6"; }

.fa-object-group:before {
  content: "\f247"; }

.fa-object-ungroup:before {
  content: "\f248"; }

.fa-octagon:before {
  content: "\f306"; }

.fa-odnoklassniki:before {
  content: "\f263"; }

.fa-odnoklassniki-square:before {
  content: "\f264"; }

.fa-oil-can:before {
  content: "\f613"; }

.fa-oil-temp:before {
  content: "\f614"; }

.fa-old-republic:before {
  content: "\f510"; }

.fa-om:before {
  content: "\f679"; }

.fa-omega:before {
  content: "\f67a"; }

.fa-opencart:before {
  content: "\f23d"; }

.fa-openid:before {
  content: "\f19b"; }

.fa-opera:before {
  content: "\f26a"; }

.fa-optin-monster:before {
  content: "\f23c"; }

.fa-osi:before {
  content: "\f41a"; }

.fa-outdent:before {
  content: "\f03b"; }

.fa-page4:before {
  content: "\f3d7"; }

.fa-pagelines:before {
  content: "\f18c"; }

.fa-paint-brush:before {
  content: "\f1fc"; }

.fa-paint-brush-alt:before {
  content: "\f5a9"; }

.fa-paint-roller:before {
  content: "\f5aa"; }

.fa-palette:before {
  content: "\f53f"; }

.fa-palfed:before {
  content: "\f3d8"; }

.fa-pallet:before {
  content: "\f482"; }

.fa-pallet-alt:before {
  content: "\f483"; }

.fa-paper-plane:before {
  content: "\f1d8"; }

.fa-paperclip:before {
  content: "\f0c6"; }

.fa-parachute-box:before {
  content: "\f4cd"; }

.fa-paragraph:before {
  content: "\f1dd"; }

.fa-parking:before {
  content: "\f540"; }

.fa-parking-circle:before {
  content: "\f615"; }

.fa-parking-circle-slash:before {
  content: "\f616"; }

.fa-parking-slash:before {
  content: "\f617"; }

.fa-passport:before {
  content: "\f5ab"; }

.fa-pastafarianism:before {
  content: "\f67b"; }

.fa-paste:before {
  content: "\f0ea"; }

.fa-patreon:before {
  content: "\f3d9"; }

.fa-pause:before {
  content: "\f04c"; }

.fa-pause-circle:before {
  content: "\f28b"; }

.fa-paw:before {
  content: "\f1b0"; }

.fa-paypal:before {
  content: "\f1ed"; }

.fa-peace:before {
  content: "\f67c"; }

.fa-pen:before {
  content: "\f304"; }

.fa-pen-alt:before {
  content: "\f305"; }

.fa-pen-fancy:before {
  content: "\f5ac"; }

.fa-pen-nib:before {
  content: "\f5ad"; }

.fa-pen-square:before {
  content: "\f14b"; }

.fa-pencil:before {
  content: "\f040"; }

.fa-pencil-alt:before {
  content: "\f303"; }

.fa-pencil-paintbrush:before {
  content: "\f618"; }

.fa-pencil-ruler:before {
  content: "\f5ae"; }

.fa-pennant:before {
  content: "\f456"; }

.fa-people-carry:before {
  content: "\f4ce"; }

.fa-percent:before {
  content: "\f295"; }

.fa-percentage:before {
  content: "\f541"; }

.fa-periscope:before {
  content: "\f3da"; }

.fa-person-carry:before {
  content: "\f4cf"; }

.fa-person-dolly:before {
  content: "\f4d0"; }

.fa-person-dolly-empty:before {
  content: "\f4d1"; }

.fa-phabricator:before {
  content: "\f3db"; }

.fa-phoenix-framework:before {
  content: "\f3dc"; }

.fa-phoenix-squadron:before {
  content: "\f511"; }

.fa-phone:before {
  content: "\f095"; }

.fa-phone-office:before {
  content: "\f67d"; }

.fa-phone-plus:before {
  content: "\f4d2"; }

.fa-phone-slash:before {
  content: "\f3dd"; }

.fa-phone-square:before {
  content: "\f098"; }

.fa-phone-volume:before {
  content: "\f2a0"; }

.fa-php:before {
  content: "\f457"; }

.fa-pi:before {
  content: "\f67e"; }

.fa-pied-piper:before {
  content: "\f2ae"; }

.fa-pied-piper-alt:before {
  content: "\f1a8"; }

.fa-pied-piper-hat:before {
  content: "\f4e5"; }

.fa-pied-piper-pp:before {
  content: "\f1a7"; }

.fa-piggy-bank:before {
  content: "\f4d3"; }

.fa-pills:before {
  content: "\f484"; }

.fa-pinterest:before {
  content: "\f0d2"; }

.fa-pinterest-p:before {
  content: "\f231"; }

.fa-pinterest-square:before {
  content: "\f0d3"; }

.fa-place-of-worship:before {
  content: "\f67f"; }

.fa-plane:before {
  content: "\f072"; }

.fa-plane-alt:before {
  content: "\f3de"; }

.fa-plane-arrival:before {
  content: "\f5af"; }

.fa-plane-departure:before {
  content: "\f5b0"; }

.fa-play:before {
  content: "\f04b"; }

.fa-play-circle:before {
  content: "\f144"; }

.fa-playstation:before {
  content: "\f3df"; }

.fa-plug:before {
  content: "\f1e6"; }

.fa-plus:before {
  content: "\f067"; }

.fa-plus-circle:before {
  content: "\f055"; }

.fa-plus-hexagon:before {
  content: "\f300"; }

.fa-plus-octagon:before {
  content: "\f301"; }

.fa-plus-square:before {
  content: "\f0fe"; }

.fa-podcast:before {
  content: "\f2ce"; }

.fa-podium:before {
  content: "\f680"; }

.fa-poll:before {
  content: "\f681"; }

.fa-poll-h:before {
  content: "\f682"; }

.fa-poo:before {
  content: "\f2fe"; }

.fa-poop:before {
  content: "\f619"; }

.fa-portrait:before {
  content: "\f3e0"; }

.fa-pound-sign:before {
  content: "\f154"; }

.fa-power-off:before {
  content: "\f011"; }

.fa-pray:before {
  content: "\f683"; }

.fa-praying-hands:before {
  content: "\f684"; }

.fa-prescription:before {
  content: "\f5b1"; }

.fa-prescription-bottle:before {
  content: "\f485"; }

.fa-prescription-bottle-alt:before {
  content: "\f486"; }

.fa-presentation:before {
  content: "\f685"; }

.fa-print:before {
  content: "\f02f"; }

.fa-print-slash:before {
  content: "\f686"; }

.fa-procedures:before {
  content: "\f487"; }

.fa-product-hunt:before {
  content: "\f288"; }

.fa-project-diagram:before {
  content: "\f542"; }

.fa-pushed:before {
  content: "\f3e1"; }

.fa-puzzle-piece:before {
  content: "\f12e"; }

.fa-python:before {
  content: "\f3e2"; }

.fa-qq:before {
  content: "\f1d6"; }

.fa-qrcode:before {
  content: "\f029"; }

.fa-question:before {
  content: "\f128"; }

.fa-question-circle:before {
  content: "\f059"; }

.fa-question-square:before {
  content: "\f2fd"; }

.fa-quidditch:before {
  content: "\f458"; }

.fa-quinscape:before {
  content: "\f459"; }

.fa-quora:before {
  content: "\f2c4"; }

.fa-quote-left:before {
  content: "\f10d"; }

.fa-quote-right:before {
  content: "\f10e"; }

.fa-quran:before {
  content: "\f687"; }

.fa-r-project:before {
  content: "\f4f7"; }

.fa-racquet:before {
  content: "\f45a"; }

.fa-ramp-loading:before {
  content: "\f4d4"; }

.fa-random:before {
  content: "\f074"; }

.fa-ravelry:before {
  content: "\f2d9"; }

.fa-react:before {
  content: "\f41b"; }

.fa-readme:before {
  content: "\f4d5"; }

.fa-rebel:before {
  content: "\f1d0"; }

.fa-receipt:before {
  content: "\f543"; }

.fa-rectangle-landscape:before {
  content: "\f2fa"; }

.fa-rectangle-portrait:before {
  content: "\f2fb"; }

.fa-rectangle-wide:before {
  content: "\f2fc"; }

.fa-recycle:before {
  content: "\f1b8"; }

.fa-red-river:before {
  content: "\f3e3"; }

.fa-reddit:before {
  content: "\f1a1"; }

.fa-reddit-alien:before {
  content: "\f281"; }

.fa-reddit-square:before {
  content: "\f1a2"; }

.fa-redo:before {
  content: "\f01e"; }

.fa-redo-alt:before {
  content: "\f2f9"; }

.fa-registered:before {
  content: "\f25d"; }

.fa-rendact:before {
  content: "\f3e4"; }

.fa-renren:before {
  content: "\f18b"; }

.fa-repeat:before {
  content: "\f363"; }

.fa-repeat-1:before {
  content: "\f365"; }

.fa-repeat-1-alt:before {
  content: "\f366"; }

.fa-repeat-alt:before {
  content: "\f364"; }

.fa-reply:before {
  content: "\f3e5"; }

.fa-reply-all:before {
  content: "\f122"; }

.fa-replyd:before {
  content: "\f3e6"; }

.fa-researchgate:before {
  content: "\f4f8"; }

.fa-resolving:before {
  content: "\f3e7"; }

.fa-retweet:before {
  content: "\f079"; }

.fa-retweet-alt:before {
  content: "\f361"; }

.fa-rev:before {
  content: "\f5b2"; }

.fa-ribbon:before {
  content: "\f4d6"; }

.fa-road:before {
  content: "\f018"; }

.fa-robot:before {
  content: "\f544"; }

.fa-rocket:before {
  content: "\f135"; }

.fa-rocketchat:before {
  content: "\f3e8"; }

.fa-rockrms:before {
  content: "\f3e9"; }

.fa-route:before {
  content: "\f4d7"; }

.fa-route-highway:before {
  content: "\f61a"; }

.fa-route-interstate:before {
  content: "\f61b"; }

.fa-rss:before {
  content: "\f09e"; }

.fa-rss-square:before {
  content: "\f143"; }

.fa-ruble-sign:before {
  content: "\f158"; }

.fa-ruler:before {
  content: "\f545"; }

.fa-ruler-combined:before {
  content: "\f546"; }

.fa-ruler-horizontal:before {
  content: "\f547"; }

.fa-ruler-triangle:before {
  content: "\f61c"; }

.fa-ruler-vertical:before {
  content: "\f548"; }

.fa-rupee-sign:before {
  content: "\f156"; }

.fa-sad-cry:before {
  content: "\f5b3"; }

.fa-sad-tear:before {
  content: "\f5b4"; }

.fa-safari:before {
  content: "\f267"; }

.fa-sass:before {
  content: "\f41e"; }

.fa-save:before {
  content: "\f0c7"; }

.fa-scalpel:before {
  content: "\f61d"; }

.fa-scalpel-path:before {
  content: "\f61e"; }

.fa-scanner:before {
  content: "\f488"; }

.fa-scanner-keyboard:before {
  content: "\f489"; }

.fa-scanner-touchscreen:before {
  content: "\f48a"; }

.fa-schlix:before {
  content: "\f3ea"; }

.fa-school:before {
  content: "\f549"; }

.fa-screwdriver:before {
  content: "\f54a"; }

.fa-scribd:before {
  content: "\f28a"; }

.fa-scrubber:before {
  content: "\f2f8"; }

.fa-search:before {
  content: "\f002"; }

.fa-search-dollar:before {
  content: "\f688"; }

.fa-search-location:before {
  content: "\f689"; }

.fa-search-minus:before {
  content: "\f010"; }

.fa-search-plus:before {
  content: "\f00e"; }

.fa-searchengin:before {
  content: "\f3eb"; }

.fa-seedling:before {
  content: "\f4d8"; }

.fa-sellcast:before {
  content: "\f2da"; }

.fa-sellsy:before {
  content: "\f213"; }

.fa-server:before {
  content: "\f233"; }

.fa-servicestack:before {
  content: "\f3ec"; }

.fa-shapes:before {
  content: "\f61f"; }

.fa-share:before {
  content: "\f064"; }

.fa-share-all:before {
  content: "\f367"; }

.fa-share-alt:before {
  content: "\f1e0"; }

.fa-share-alt-square:before {
  content: "\f1e1"; }

.fa-share-square:before {
  content: "\f14d"; }

.fa-shekel-sign:before {
  content: "\f20b"; }

.fa-shield:before {
  content: "\f132"; }

.fa-shield-alt:before {
  content: "\f3ed"; }

.fa-shield-check:before {
  content: "\f2f7"; }

.fa-ship:before {
  content: "\f21a"; }

.fa-shipping-fast:before {
  content: "\f48b"; }

.fa-shipping-timed:before {
  content: "\f48c"; }

.fa-shirtsinbulk:before {
  content: "\f214"; }

.fa-shoe-prints:before {
  content: "\f54b"; }

.fa-shopping-bag:before {
  content: "\f290"; }

.fa-shopping-basket:before {
  content: "\f291"; }

.fa-shopping-cart:before {
  content: "\f07a"; }

.fa-shopware:before {
  content: "\f5b5"; }

.fa-shower:before {
  content: "\f2cc"; }

.fa-shredder:before {
  content: "\f68a"; }

.fa-shuttle-van:before {
  content: "\f5b6"; }

.fa-shuttlecock:before {
  content: "\f45b"; }

.fa-sigma:before {
  content: "\f68b"; }

.fa-sign:before {
  content: "\f4d9"; }

.fa-sign-in:before {
  content: "\f090"; }

.fa-sign-in-alt:before {
  content: "\f2f6"; }

.fa-sign-language:before {
  content: "\f2a7"; }

.fa-sign-out:before {
  content: "\f08b"; }

.fa-sign-out-alt:before {
  content: "\f2f5"; }

.fa-signal:before {
  content: "\f012"; }

.fa-signal-1:before {
  content: "\f68c"; }

.fa-signal-2:before {
  content: "\f68d"; }

.fa-signal-3:before {
  content: "\f68e"; }

.fa-signal-4:before {
  content: "\f68f"; }

.fa-signal-alt:before {
  content: "\f690"; }

.fa-signal-alt-1:before {
  content: "\f691"; }

.fa-signal-alt-2:before {
  content: "\f692"; }

.fa-signal-alt-3:before {
  content: "\f693"; }

.fa-signal-alt-slash:before {
  content: "\f694"; }

.fa-signal-slash:before {
  content: "\f695"; }

.fa-signature:before {
  content: "\f5b7"; }

.fa-simplybuilt:before {
  content: "\f215"; }

.fa-sistrix:before {
  content: "\f3ee"; }

.fa-sitemap:before {
  content: "\f0e8"; }

.fa-sith:before {
  content: "\f512"; }

.fa-skeleton:before {
  content: "\f620"; }

.fa-skull:before {
  content: "\f54c"; }

.fa-skyatlas:before {
  content: "\f216"; }

.fa-skype:before {
  content: "\f17e"; }

.fa-slack:before {
  content: "\f198"; }

.fa-slack-hash:before {
  content: "\f3ef"; }

.fa-sliders-h:before {
  content: "\f1de"; }

.fa-sliders-h-square:before {
  content: "\f3f0"; }

.fa-sliders-v:before {
  content: "\f3f1"; }

.fa-sliders-v-square:before {
  content: "\f3f2"; }

.fa-slideshare:before {
  content: "\f1e7"; }

.fa-smile:before {
  content: "\f118"; }

.fa-smile-beam:before {
  content: "\f5b8"; }

.fa-smile-plus:before {
  content: "\f5b9"; }

.fa-smile-wink:before {
  content: "\f4da"; }

.fa-smoking:before {
  content: "\f48d"; }

.fa-smoking-ban:before {
  content: "\f54d"; }

.fa-snapchat:before {
  content: "\f2ab"; }

.fa-snapchat-ghost:before {
  content: "\f2ac"; }

.fa-snapchat-square:before {
  content: "\f2ad"; }

.fa-snowflake:before {
  content: "\f2dc"; }

.fa-socks:before {
  content: "\f696"; }

.fa-solar-panel:before {
  content: "\f5ba"; }

.fa-sort:before {
  content: "\f0dc"; }

.fa-sort-alpha-down:before {
  content: "\f15d"; }

.fa-sort-alpha-up:before {
  content: "\f15e"; }

.fa-sort-amount-down:before {
  content: "\f160"; }

.fa-sort-amount-up:before {
  content: "\f161"; }

.fa-sort-down:before {
  content: "\f0dd"; }

.fa-sort-numeric-down:before {
  content: "\f162"; }

.fa-sort-numeric-up:before {
  content: "\f163"; }

.fa-sort-up:before {
  content: "\f0de"; }

.fa-soundcloud:before {
  content: "\f1be"; }

.fa-spa:before {
  content: "\f5bb"; }

.fa-space-shuttle:before {
  content: "\f197"; }

.fa-spade:before {
  content: "\f2f4"; }

.fa-speakap:before {
  content: "\f3f3"; }

.fa-spinner:before {
  content: "\f110"; }

.fa-spinner-third:before {
  content: "\f3f4"; }

.fa-splotch:before {
  content: "\f5bc"; }

.fa-spotify:before {
  content: "\f1bc"; }

.fa-spray-can:before {
  content: "\f5bd"; }

.fa-square:before {
  content: "\f0c8"; }

.fa-square-full:before {
  content: "\f45c"; }

.fa-square-root:before {
  content: "\f697"; }

.fa-square-root-alt:before {
  content: "\f698"; }

.fa-squarespace:before {
  content: "\f5be"; }

.fa-stack-exchange:before {
  content: "\f18d"; }

.fa-stack-overflow:before {
  content: "\f16c"; }

.fa-stamp:before {
  content: "\f5bf"; }

.fa-star:before {
  content: "\f005"; }

.fa-star-and-crescent:before {
  content: "\f699"; }

.fa-star-exclamation:before {
  content: "\f2f3"; }

.fa-star-half:before {
  content: "\f089"; }

.fa-star-half-alt:before {
  content: "\f5c0"; }

.fa-star-of-david:before {
  content: "\f69a"; }

.fa-star-of-life:before {
  content: "\f621"; }

.fa-staylinked:before {
  content: "\f3f5"; }

.fa-steam:before {
  content: "\f1b6"; }

.fa-steam-square:before {
  content: "\f1b7"; }

.fa-steam-symbol:before {
  content: "\f3f6"; }

.fa-steering-wheel:before {
  content: "\f622"; }

.fa-step-backward:before {
  content: "\f048"; }

.fa-step-forward:before {
  content: "\f051"; }

.fa-stethoscope:before {
  content: "\f0f1"; }

.fa-sticker-mule:before {
  content: "\f3f7"; }

.fa-sticky-note:before {
  content: "\f249"; }

.fa-stomach:before {
  content: "\f623"; }

.fa-stop:before {
  content: "\f04d"; }

.fa-stop-circle:before {
  content: "\f28d"; }

.fa-stopwatch:before {
  content: "\f2f2"; }

.fa-store:before {
  content: "\f54e"; }

.fa-store-alt:before {
  content: "\f54f"; }

.fa-strava:before {
  content: "\f428"; }

.fa-stream:before {
  content: "\f550"; }

.fa-street-view:before {
  content: "\f21d"; }

.fa-strikethrough:before {
  content: "\f0cc"; }

.fa-stripe:before {
  content: "\f429"; }

.fa-stripe-s:before {
  content: "\f42a"; }

.fa-stroopwafel:before {
  content: "\f551"; }

.fa-studiovinari:before {
  content: "\f3f8"; }

.fa-stumbleupon:before {
  content: "\f1a4"; }

.fa-stumbleupon-circle:before {
  content: "\f1a3"; }

.fa-subscript:before {
  content: "\f12c"; }

.fa-subway:before {
  content: "\f239"; }

.fa-suitcase:before {
  content: "\f0f2"; }

.fa-suitcase-rolling:before {
  content: "\f5c1"; }

.fa-sun:before {
  content: "\f185"; }

.fa-superpowers:before {
  content: "\f2dd"; }

.fa-superscript:before {
  content: "\f12b"; }

.fa-supple:before {
  content: "\f3f9"; }

.fa-surprise:before {
  content: "\f5c2"; }

.fa-swatchbook:before {
  content: "\f5c3"; }

.fa-swimmer:before {
  content: "\f5c4"; }

.fa-swimming-pool:before {
  content: "\f5c5"; }

.fa-synagogue:before {
  content: "\f69b"; }

.fa-sync:before {
  content: "\f021"; }

.fa-sync-alt:before {
  content: "\f2f1"; }

.fa-syringe:before {
  content: "\f48e"; }

.fa-table:before {
  content: "\f0ce"; }

.fa-table-tennis:before {
  content: "\f45d"; }

.fa-tablet:before {
  content: "\f10a"; }

.fa-tablet-alt:before {
  content: "\f3fa"; }

.fa-tablet-android:before {
  content: "\f3fb"; }

.fa-tablet-android-alt:before {
  content: "\f3fc"; }

.fa-tablet-rugged:before {
  content: "\f48f"; }

.fa-tablets:before {
  content: "\f490"; }

.fa-tachometer:before {
  content: "\f0e4"; }

.fa-tachometer-alt:before {
  content: "\f3fd"; }

.fa-tachometer-alt-average:before {
  content: "\f624"; }

.fa-tachometer-alt-fast:before {
  content: "\f625"; }

.fa-tachometer-alt-fastest:before {
  content: "\f626"; }

.fa-tachometer-alt-slow:before {
  content: "\f627"; }

.fa-tachometer-alt-slowest:before {
  content: "\f628"; }

.fa-tachometer-average:before {
  content: "\f629"; }

.fa-tachometer-fast:before {
  content: "\f62a"; }

.fa-tachometer-fastest:before {
  content: "\f62b"; }

.fa-tachometer-slow:before {
  content: "\f62c"; }

.fa-tachometer-slowest:before {
  content: "\f62d"; }

.fa-tag:before {
  content: "\f02b"; }

.fa-tags:before {
  content: "\f02c"; }

.fa-tally:before {
  content: "\f69c"; }

.fa-tape:before {
  content: "\f4db"; }

.fa-tasks:before {
  content: "\f0ae"; }

.fa-taxi:before {
  content: "\f1ba"; }

.fa-teamspeak:before {
  content: "\f4f9"; }

.fa-teeth:before {
  content: "\f62e"; }

.fa-teeth-open:before {
  content: "\f62f"; }

.fa-telegram:before {
  content: "\f2c6"; }

.fa-telegram-plane:before {
  content: "\f3fe"; }

.fa-tencent-weibo:before {
  content: "\f1d5"; }

.fa-tennis-ball:before {
  content: "\f45e"; }

.fa-terminal:before {
  content: "\f120"; }

.fa-text-height:before {
  content: "\f034"; }

.fa-text-width:before {
  content: "\f035"; }

.fa-th:before {
  content: "\f00a"; }

.fa-th-large:before {
  content: "\f009"; }

.fa-th-list:before {
  content: "\f00b"; }

.fa-the-red-yeti:before {
  content: "\f69d"; }

.fa-theater-masks:before {
  content: "\f630"; }

.fa-themeco:before {
  content: "\f5c6"; }

.fa-themeisle:before {
  content: "\f2b2"; }

.fa-thermometer:before {
  content: "\f491"; }

.fa-thermometer-empty:before {
  content: "\f2cb"; }

.fa-thermometer-full:before {
  content: "\f2c7"; }

.fa-thermometer-half:before {
  content: "\f2c9"; }

.fa-thermometer-quarter:before {
  content: "\f2ca"; }

.fa-thermometer-three-quarters:before {
  content: "\f2c8"; }

.fa-theta:before {
  content: "\f69e"; }

.fa-thumbs-down:before {
  content: "\f165"; }

.fa-thumbs-up:before {
  content: "\f164"; }

.fa-thumbtack:before {
  content: "\f08d"; }

.fa-ticket:before {
  content: "\f145"; }

.fa-ticket-alt:before {
  content: "\f3ff"; }

.fa-tilde:before {
  content: "\f69f"; }

.fa-times:before {
  content: "\f00d"; }

.fa-times-circle:before {
  content: "\f057"; }

.fa-times-hexagon:before {
  content: "\f2ee"; }

.fa-times-octagon:before {
  content: "\f2f0"; }

.fa-times-square:before {
  content: "\f2d3"; }

.fa-tint:before {
  content: "\f043"; }

.fa-tint-slash:before {
  content: "\f5c7"; }

.fa-tire:before {
  content: "\f631"; }

.fa-tire-flat:before {
  content: "\f632"; }

.fa-tire-pressure-warning:before {
  content: "\f633"; }

.fa-tire-rugged:before {
  content: "\f634"; }

.fa-tired:before {
  content: "\f5c8"; }

.fa-toggle-off:before {
  content: "\f204"; }

.fa-toggle-on:before {
  content: "\f205"; }

.fa-toolbox:before {
  content: "\f552"; }

.fa-tooth:before {
  content: "\f5c9"; }

.fa-toothbrush:before {
  content: "\f635"; }

.fa-torah:before {
  content: "\f6a0"; }

.fa-torii-gate:before {
  content: "\f6a1"; }

.fa-trade-federation:before {
  content: "\f513"; }

.fa-trademark:before {
  content: "\f25c"; }

.fa-traffic-cone:before {
  content: "\f636"; }

.fa-traffic-light:before {
  content: "\f637"; }

.fa-traffic-light-go:before {
  content: "\f638"; }

.fa-traffic-light-slow:before {
  content: "\f639"; }

.fa-traffic-light-stop:before {
  content: "\f63a"; }

.fa-train:before {
  content: "\f238"; }

.fa-transgender:before {
  content: "\f224"; }

.fa-transgender-alt:before {
  content: "\f225"; }

.fa-trash:before {
  content: "\f1f8"; }

.fa-trash-alt:before {
  content: "\f2ed"; }

.fa-tree:before {
  content: "\f1bb"; }

.fa-tree-alt:before {
  content: "\f400"; }

.fa-trello:before {
  content: "\f181"; }

.fa-triangle:before {
  content: "\f2ec"; }

.fa-tripadvisor:before {
  content: "\f262"; }

.fa-trophy:before {
  content: "\f091"; }

.fa-trophy-alt:before {
  content: "\f2eb"; }

.fa-truck:before {
  content: "\f0d1"; }

.fa-truck-container:before {
  content: "\f4dc"; }

.fa-truck-couch:before {
  content: "\f4dd"; }

.fa-truck-loading:before {
  content: "\f4de"; }

.fa-truck-monster:before {
  content: "\f63b"; }

.fa-truck-moving:before {
  content: "\f4df"; }

.fa-truck-pickup:before {
  content: "\f63c"; }

.fa-truck-ramp:before {
  content: "\f4e0"; }

.fa-tshirt:before {
  content: "\f553"; }

.fa-tty:before {
  content: "\f1e4"; }

.fa-tumblr:before {
  content: "\f173"; }

.fa-tumblr-square:before {
  content: "\f174"; }

.fa-tv:before {
  content: "\f26c"; }

.fa-tv-retro:before {
  content: "\f401"; }

.fa-twitch:before {
  content: "\f1e8"; }

.fa-twitter:before {
  content: "\f099"; }

.fa-twitter-square:before {
  content: "\f081"; }

.fa-typo3:before {
  content: "\f42b"; }

.fa-uber:before {
  content: "\f402"; }

.fa-uikit:before {
  content: "\f403"; }

.fa-umbrella:before {
  content: "\f0e9"; }

.fa-umbrella-beach:before {
  content: "\f5ca"; }

.fa-underline:before {
  content: "\f0cd"; }

.fa-undo:before {
  content: "\f0e2"; }

.fa-undo-alt:before {
  content: "\f2ea"; }

.fa-union:before {
  content: "\f6a2"; }

.fa-uniregistry:before {
  content: "\f404"; }

.fa-universal-access:before {
  content: "\f29a"; }

.fa-university:before {
  content: "\f19c"; }

.fa-unlink:before {
  content: "\f127"; }

.fa-unlock:before {
  content: "\f09c"; }

.fa-unlock-alt:before {
  content: "\f13e"; }

.fa-untappd:before {
  content: "\f405"; }

.fa-upload:before {
  content: "\f093"; }

.fa-usb:before {
  content: "\f287"; }

.fa-usd-circle:before {
  content: "\f2e8"; }

.fa-usd-square:before {
  content: "\f2e9"; }

.fa-user:before {
  content: "\f007"; }

.fa-user-alt:before {
  content: "\f406"; }

.fa-user-alt-slash:before {
  content: "\f4fa"; }

.fa-user-astronaut:before {
  content: "\f4fb"; }

.fa-user-chart:before {
  content: "\f6a3"; }

.fa-user-check:before {
  content: "\f4fc"; }

.fa-user-circle:before {
  content: "\f2bd"; }

.fa-user-clock:before {
  content: "\f4fd"; }

.fa-user-cog:before {
  content: "\f4fe"; }

.fa-user-crown:before {
  content: "\f6a4"; }

.fa-user-edit:before {
  content: "\f4ff"; }

.fa-user-friends:before {
  content: "\f500"; }

.fa-user-graduate:before {
  content: "\f501"; }

.fa-user-lock:before {
  content: "\f502"; }

.fa-user-md:before {
  content: "\f0f0"; }

.fa-user-minus:before {
  content: "\f503"; }

.fa-user-ninja:before {
  content: "\f504"; }

.fa-user-plus:before {
  content: "\f234"; }

.fa-user-secret:before {
  content: "\f21b"; }

.fa-user-shield:before {
  content: "\f505"; }

.fa-user-slash:before {
  content: "\f506"; }

.fa-user-tag:before {
  content: "\f507"; }

.fa-user-tie:before {
  content: "\f508"; }

.fa-user-times:before {
  content: "\f235"; }

.fa-users:before {
  content: "\f0c0"; }

.fa-users-class:before {
  content: "\f63d"; }

.fa-users-cog:before {
  content: "\f509"; }

.fa-users-crown:before {
  content: "\f6a5"; }

.fa-ussunnah:before {
  content: "\f407"; }

.fa-utensil-fork:before {
  content: "\f2e3"; }

.fa-utensil-knife:before {
  content: "\f2e4"; }

.fa-utensil-spoon:before {
  content: "\f2e5"; }

.fa-utensils:before {
  content: "\f2e7"; }

.fa-utensils-alt:before {
  content: "\f2e6"; }

.fa-vaadin:before {
  content: "\f408"; }

.fa-value-absolute:before {
  content: "\f6a6"; }

.fa-vector-square:before {
  content: "\f5cb"; }

.fa-venus:before {
  content: "\f221"; }

.fa-venus-double:before {
  content: "\f226"; }

.fa-venus-mars:before {
  content: "\f228"; }

.fa-viacoin:before {
  content: "\f237"; }

.fa-viadeo:before {
  content: "\f2a9"; }

.fa-viadeo-square:before {
  content: "\f2aa"; }

.fa-vial:before {
  content: "\f492"; }

.fa-vials:before {
  content: "\f493"; }

.fa-viber:before {
  content: "\f409"; }

.fa-video:before {
  content: "\f03d"; }

.fa-video-plus:before {
  content: "\f4e1"; }

.fa-video-slash:before {
  content: "\f4e2"; }

.fa-vihara:before {
  content: "\f6a7"; }

.fa-vimeo:before {
  content: "\f40a"; }

.fa-vimeo-square:before {
  content: "\f194"; }

.fa-vimeo-v:before {
  content: "\f27d"; }

.fa-vine:before {
  content: "\f1ca"; }

.fa-vk:before {
  content: "\f189"; }

.fa-vnv:before {
  content: "\f40b"; }

.fa-volleyball-ball:before {
  content: "\f45f"; }

.fa-volume:before {
  content: "\f6a8"; }

.fa-volume-down:before {
  content: "\f027"; }

.fa-volume-mute:before {
  content: "\f6a9"; }

.fa-volume-off:before {
  content: "\f026"; }

.fa-volume-slash:before {
  content: "\f2e2"; }

.fa-volume-up:before {
  content: "\f028"; }

.fa-vuejs:before {
  content: "\f41f"; }

.fa-walking:before {
  content: "\f554"; }

.fa-wallet:before {
  content: "\f555"; }

.fa-warehouse:before {
  content: "\f494"; }

.fa-warehouse-alt:before {
  content: "\f495"; }

.fa-watch:before {
  content: "\f2e1"; }

.fa-watch-fitness:before {
  content: "\f63e"; }

.fa-weebly:before {
  content: "\f5cc"; }

.fa-weibo:before {
  content: "\f18a"; }

.fa-weight:before {
  content: "\f496"; }

.fa-weight-hanging:before {
  content: "\f5cd"; }

.fa-weixin:before {
  content: "\f1d7"; }

.fa-whatsapp:before {
  content: "\f232"; }

.fa-whatsapp-square:before {
  content: "\f40c"; }

.fa-wheelchair:before {
  content: "\f193"; }

.fa-whistle:before {
  content: "\f460"; }

.fa-whmcs:before {
  content: "\f40d"; }

.fa-wifi:before {
  content: "\f1eb"; }

.fa-wifi-1:before {
  content: "\f6aa"; }

.fa-wifi-2:before {
  content: "\f6ab"; }

.fa-wifi-slash:before {
  content: "\f6ac"; }

.fa-wikipedia-w:before {
  content: "\f266"; }

.fa-window:before {
  content: "\f40e"; }

.fa-window-alt:before {
  content: "\f40f"; }

.fa-window-close:before {
  content: "\f410"; }

.fa-window-maximize:before {
  content: "\f2d0"; }

.fa-window-minimize:before {
  content: "\f2d1"; }

.fa-window-restore:before {
  content: "\f2d2"; }

.fa-windows:before {
  content: "\f17a"; }

.fa-wine-glass:before {
  content: "\f4e3"; }

.fa-wine-glass-alt:before {
  content: "\f5ce"; }

.fa-wix:before {
  content: "\f5cf"; }

.fa-wolf-pack-battalion:before {
  content: "\f514"; }

.fa-won-sign:before {
  content: "\f159"; }

.fa-wordpress:before {
  content: "\f19a"; }

.fa-wordpress-simple:before {
  content: "\f411"; }

.fa-wpbeginner:before {
  content: "\f297"; }

.fa-wpexplorer:before {
  content: "\f2de"; }

.fa-wpforms:before {
  content: "\f298"; }

.fa-wrench:before {
  content: "\f0ad"; }

.fa-x-ray:before {
  content: "\f497"; }

.fa-xbox:before {
  content: "\f412"; }

.fa-xing:before {
  content: "\f168"; }

.fa-xing-square:before {
  content: "\f169"; }

.fa-y-combinator:before {
  content: "\f23b"; }

.fa-yahoo:before {
  content: "\f19e"; }

.fa-yandex:before {
  content: "\f413"; }

.fa-yandex-international:before {
  content: "\f414"; }

.fa-yelp:before {
  content: "\f1e9"; }

.fa-yen-sign:before {
  content: "\f157"; }

.fa-yin-yang:before {
  content: "\f6ad"; }

.fa-yoast:before {
  content: "\f2b1"; }

.fa-youtube:before {
  content: "\f167"; }

.fa-youtube-square:before {
  content: "\f431"; }

.fa-zhihu:before {
  content: "\f63f"; }

.sr-only {
  border: 0;
  clip: rect(0, 0, 0, 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px; }

.sr-only-focusable:active, .sr-only-focusable:focus {
  clip: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  position: static;
  width: auto; }
@font-face {
  font-family: 'Font Awesome 5 Brands';
  font-style: normal;
  font-weight: normal;
  src: url("../ewcm/clientlib/font-awesome/webfonts/fa-brands-400.eot");
  src: url("../ewcm/clientlib/font-awesome/webfonts/fa-brands-400.eot?#iefix") format("embedded-opentype"), url("../ewcm/clientlib/font-awesome/webfonts/fa-brands-400.woff2") format("woff2"), url("../ewcm/clientlib/font-awesome/webfonts/fa-brands-400.woff") format("woff"), url("../ewcm/clientlib/font-awesome/webfonts/fa-brands-400.ttf") format("truetype"), url("../ewcm/clientlib/font-awesome/webfonts/fa-brands-400.svg#fontawesome") format("svg"); }

.fab {
  font-family: 'Font Awesome 5 Brands'; }
@font-face {
  font-family: 'Font Awesome 5 Pro';
  font-style: normal;
  font-weight: 300;
  src: url("../ewcm/clientlib/font-awesome/webfonts/fa-light-300.eot");
  src: url("../ewcm/clientlib/font-awesome/webfonts/fa-light-300.eot?#iefix") format("embedded-opentype"), url("../ewcm/clientlib/font-awesome/webfonts/fa-light-300.woff2") format("woff2"), url("../ewcm/clientlib/font-awesome/webfonts/fa-light-300.woff") format("woff"), url("../ewcm/clientlib/font-awesome/webfonts/fa-light-300.ttf") format("truetype"), url("../ewcm/clientlib/font-awesome/webfonts/fa-light-300.svg#fontawesome") format("svg"); }

.fal {
  font-family: 'Font Awesome 5 Pro';
  font-weight: 300; }
@font-face {
  font-family: 'Font Awesome 5 Pro';
  font-style: normal;
  font-weight: 400;
  src: url("../ewcm/clientlib/font-awesome/webfonts/fa-regular-400.eot");
  src: url("../ewcm/clientlib/font-awesome/webfonts/fa-regular-400.eot?#iefix") format("embedded-opentype"), url("../ewcm/clientlib/font-awesome/webfonts/fa-regular-400.woff2") format("woff2"), url("../ewcm/clientlib/font-awesome/webfonts/fa-regular-400.woff") format("woff"), url("../ewcm/clientlib/font-awesome/webfonts/fa-regular-400.ttf") format("truetype"), url("../ewcm/clientlib/font-awesome/webfonts/fa-regular-400.svg#fontawesome") format("svg"); }

.far {
  font-family: 'Font Awesome 5 Pro';
  font-weight: 400; }
@font-face {
  font-family: 'Font Awesome 5 Pro';
  font-style: normal;
  font-weight: 900;
  src: url("../ewcm/clientlib/font-awesome/webfonts/fa-solid-900.eot");
  src: url("../ewcm/clientlib/font-awesome/webfonts/fa-solid-900.eot?#iefix") format("embedded-opentype"), url("../ewcm/clientlib/font-awesome/webfonts/fa-solid-900.woff2") format("woff2"), url("../ewcm/clientlib/font-awesome/webfonts/fa-solid-900.woff") format("woff"), url("../ewcm/clientlib/font-awesome/webfonts/fa-solid-900.ttf") format("truetype"), url("../ewcm/clientlib/font-awesome/webfonts/fa-solid-900.svg#fontawesome") format("svg"); }

.fa,
.fas {
  font-family: 'Font Awesome 5 Pro';
  font-weight: 900; }

/*!
 *  Font Awesome 4.7.0 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('../ewcm/clientlib/font-awesome/fonts/fontawesome-webfont.eot?v=4.7.0');
  src: url('../ewcm/clientlib/font-awesome/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'), url('../ewcm/clientlib/font-awesome/fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'), url('../ewcm/clientlib/font-awesome/fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'), url('../ewcm/clientlib/font-awesome/fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'), url('../ewcm/clientlib/font-awesome/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');
  font-weight: normal;
  font-style: normal;
}
.fa {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/* makes the font 33% larger relative to the icon container */
.fa-lg {
  font-size: 1.33333333em;
  line-height: 0.75em;
  vertical-align: -15%;
}
.fa-2x {
  font-size: 2em;
}
.fa-3x {
  font-size: 3em;
}
.fa-4x {
  font-size: 4em;
}
.fa-5x {
  font-size: 5em;
}
.fa-fw {
  width: 1.28571429em;
  text-align: center;
}
.fa-ul {
  padding-left: 0;
  margin-left: 2.14285714em;
  list-style-type: none;
}
.fa-ul > li {
  position: relative;
}
.fa-li {
  position: absolute;
  left: -2.14285714em;
  width: 2.14285714em;
  top: 0.14285714em;
  text-align: center;
}
.fa-li.fa-lg {
  left: -1.85714286em;
}
.fa-border {
  padding: .2em .25em .15em;
  border: solid 0.08em #eeeeee;
  border-radius: .1em;
}
.fa-pull-left {
  float: left;
}
.fa-pull-right {
  float: right;
}
.fa.fa-pull-left {
  margin-right: .3em;
}
.fa.fa-pull-right {
  margin-left: .3em;
}
/* Deprecated as of 4.4.0 */
.pull-right {
  float: right;
}
.pull-left {
  float: left;
}
.fa.pull-left {
  margin-right: .3em;
}
.fa.pull-right {
  margin-left: .3em;
}
.fa-spin {
  -webkit-animation: fa-spin 2s infinite linear;
  animation: fa-spin 2s infinite linear;
}
.fa-pulse {
  -webkit-animation: fa-spin 1s infinite steps(8);
  animation: fa-spin 1s infinite steps(8);
}
@-webkit-keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
.fa-rotate-90 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
  -webkit-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  transform: rotate(90deg);
}
.fa-rotate-180 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.fa-rotate-270 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
  -webkit-transform: rotate(270deg);
  -ms-transform: rotate(270deg);
  transform: rotate(270deg);
}
.fa-flip-horizontal {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
  -webkit-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.fa-flip-vertical {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
  -webkit-transform: scale(1, -1);
  -ms-transform: scale(1, -1);
  transform: scale(1, -1);
}
:root .fa-rotate-90,
:root .fa-rotate-180,
:root .fa-rotate-270,
:root .fa-flip-horizontal,
:root .fa-flip-vertical {
  filter: none;
}
.fa-stack {
  position: relative;
  display: inline-block;
  width: 2em;
  height: 2em;
  line-height: 2em;
  vertical-align: middle;
}
.fa-stack-1x,
.fa-stack-2x {
  position: absolute;
  left: 0;
  width: 100%;
  text-align: center;
}
.fa-stack-1x {
  line-height: inherit;
}
.fa-stack-2x {
  font-size: 2em;
}
.fa-inverse {
  color: #ffffff;
}
/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
   readers do not read off random characters that represent icons */
.fa-glass:before {
  content: "\f000";
}
.fa-music:before {
  content: "\f001";
}
.fa-search:before {
  content: "\f002";
}
.fa-envelope-o:before {
  content: "\f003";
}
.fa-heart:before {
  content: "\f004";
}
.fa-star:before {
  content: "\f005";
}
.fa-star-o:before {
  content: "\f006";
}
.fa-user:before {
  content: "\f007";
}
.fa-film:before {
  content: "\f008";
}
.fa-th-large:before {
  content: "\f009";
}
.fa-th:before {
  content: "\f00a";
}
.fa-th-list:before {
  content: "\f00b";
}
.fa-check:before {
  content: "\f00c";
}
.fa-remove:before,
.fa-close:before,
.fa-times:before {
  content: "\f00d";
}
.fa-search-plus:before {
  content: "\f00e";
}
.fa-search-minus:before {
  content: "\f010";
}
.fa-power-off:before {
  content: "\f011";
}
.fa-signal:before {
  content: "\f012";
}
.fa-gear:before,
.fa-cog:before {
  content: "\f013";
}
.fa-trash-o:before {
  content: "\f014";
}
.fa-home:before {
  content: "\f015";
}
.fa-file-o:before {
  content: "\f016";
}
.fa-clock-o:before {
  content: "\f017";
}
.fa-road:before {
  content: "\f018";
}
.fa-download:before {
  content: "\f019";
}
.fa-arrow-circle-o-down:before {
  content: "\f01a";
}
.fa-arrow-circle-o-up:before {
  content: "\f01b";
}
.fa-inbox:before {
  content: "\f01c";
}
.fa-play-circle-o:before {
  content: "\f01d";
}
.fa-rotate-right:before,
.fa-repeat:before {
  content: "\f01e";
}
.fa-refresh:before {
  content: "\f021";
}
.fa-list-alt:before {
  content: "\f022";
}
.fa-lock:before {
  content: "\f023";
}
.fa-flag:before {
  content: "\f024";
}
.fa-headphones:before {
  content: "\f025";
}
.fa-volume-off:before {
  content: "\f026";
}
.fa-volume-down:before {
  content: "\f027";
}
.fa-volume-up:before {
  content: "\f028";
}
.fa-qrcode:before {
  content: "\f029";
}
.fa-barcode:before {
  content: "\f02a";
}
.fa-tag:before {
  content: "\f02b";
}
.fa-tags:before {
  content: "\f02c";
}
.fa-book:before {
  content: "\f02d";
}
.fa-bookmark:before {
  content: "\f02e";
}
.fa-print:before {
  content: "\f02f";
}
.fa-camera:before {
  content: "\f030";
}
.fa-font:before {
  content: "\f031";
}
.fa-bold:before {
  content: "\f032";
}
.fa-italic:before {
  content: "\f033";
}
.fa-text-height:before {
  content: "\f034";
}
.fa-text-width:before {
  content: "\f035";
}
.fa-align-left:before {
  content: "\f036";
}
.fa-align-center:before {
  content: "\f037";
}
.fa-align-right:before {
  content: "\f038";
}
.fa-align-justify:before {
  content: "\f039";
}
.fa-list:before {
  content: "\f03a";
}
.fa-dedent:before,
.fa-outdent:before {
  content: "\f03b";
}
.fa-indent:before {
  content: "\f03c";
}
.fa-video-camera:before {
  content: "\f03d";
}
.fa-photo:before,
.fa-image:before,
.fa-picture-o:before {
  content: "\f03e";
}
.fa-pencil:before {
  content: "\f040";
}
.fa-map-marker:before {
  content: "\f041";
}
.fa-adjust:before {
  content: "\f042";
}
.fa-tint:before {
  content: "\f043";
}
.fa-edit:before,
.fa-pencil-square-o:before {
  content: "\f044";
}
.fa-share-square-o:before {
  content: "\f045";
}
.fa-check-square-o:before {
  content: "\f046";
}
.fa-arrows:before {
  content: "\f047";
}
.fa-step-backward:before {
  content: "\f048";
}
.fa-fast-backward:before {
  content: "\f049";
}
.fa-backward:before {
  content: "\f04a";
}
.fa-play:before {
  content: "\f04b";
}
.fa-pause:before {
  content: "\f04c";
}
.fa-stop:before {
  content: "\f04d";
}
.fa-forward:before {
  content: "\f04e";
}
.fa-fast-forward:before {
  content: "\f050";
}
.fa-step-forward:before {
  content: "\f051";
}
.fa-eject:before {
  content: "\f052";
}
.fa-chevron-left:before {
  content: "\f053";
}
.fa-chevron-right:before {
  content: "\f054";
}
.fa-plus-circle:before {
  content: "\f055";
}
.fa-minus-circle:before {
  content: "\f056";
}
.fa-times-circle:before {
  content: "\f057";
}
.fa-check-circle:before {
  content: "\f058";
}
.fa-question-circle:before {
  content: "\f059";
}
.fa-info-circle:before {
  content: "\f05a";
}
.fa-crosshairs:before {
  content: "\f05b";
}
.fa-times-circle-o:before {
  content: "\f05c";
}
.fa-check-circle-o:before {
  content: "\f05d";
}
.fa-ban:before {
  content: "\f05e";
}
.fa-arrow-left:before {
  content: "\f060";
}
.fa-arrow-right:before {
  content: "\f061";
}
.fa-arrow-up:before {
  content: "\f062";
}
.fa-arrow-down:before {
  content: "\f063";
}
.fa-mail-forward:before,
.fa-share:before {
  content: "\f064";
}
.fa-expand:before {
  content: "\f065";
}
.fa-compress:before {
  content: "\f066";
}
.fa-plus:before {
  content: "\f067";
}
.fa-minus:before {
  content: "\f068";
}
.fa-asterisk:before {
  content: "\f069";
}
.fa-exclamation-circle:before {
  content: "\f06a";
}
.fa-gift:before {
  content: "\f06b";
}
.fa-leaf:before {
  content: "\f06c";
}
.fa-fire:before {
  content: "\f06d";
}
.fa-eye:before {
  content: "\f06e";
}
.fa-eye-slash:before {
  content: "\f070";
}
.fa-warning:before,
.fa-exclamation-triangle:before {
  content: "\f071";
}
.fa-plane:before {
  content: "\f072";
}
.fa-calendar:before {
  content: "\f073";
}
.fa-random:before {
  content: "\f074";
}
.fa-comment:before {
  content: "\f075";
}
.fa-magnet:before {
  content: "\f076";
}
.fa-chevron-up:before {
  content: "\f077";
}
.fa-chevron-down:before {
  content: "\f078";
}
.fa-retweet:before {
  content: "\f079";
}
.fa-shopping-cart:before {
  content: "\f07a";
}
.fa-folder:before {
  content: "\f07b";
}
.fa-folder-open:before {
  content: "\f07c";
}
.fa-arrows-v:before {
  content: "\f07d";
}
.fa-arrows-h:before {
  content: "\f07e";
}
.fa-bar-chart-o:before,
.fa-bar-chart:before {
  content: "\f080";
}
.fa-twitter-square:before {
  content: "\f081";
}
.fa-facebook-square:before {
  content: "\f082";
}
.fa-camera-retro:before {
  content: "\f083";
}
.fa-key:before {
  content: "\f084";
}
.fa-gears:before,
.fa-cogs:before {
  content: "\f085";
}
.fa-comments:before {
  content: "\f086";
}
.fa-thumbs-o-up:before {
  content: "\f087";
}
.fa-thumbs-o-down:before {
  content: "\f088";
}
.fa-star-half:before {
  content: "\f089";
}
.fa-heart-o:before {
  content: "\f08a";
}
.fa-sign-out:before {
  content: "\f08b";
}
.fa-linkedin-square:before {
  content: "\f08c";
}
.fa-thumb-tack:before {
  content: "\f08d";
}
.fa-external-link:before {
  content: "\f08e";
}
.fa-sign-in:before {
  content: "\f090";
}
.fa-trophy:before {
  content: "\f091";
}
.fa-github-square:before {
  content: "\f092";
}
.fa-upload:before {
  content: "\f093";
}
.fa-lemon-o:before {
  content: "\f094";
}
.fa-phone:before {
  content: "\f095";
}
.fa-square-o:before {
  content: "\f096";
}
.fa-bookmark-o:before {
  content: "\f097";
}
.fa-phone-square:before {
  content: "\f098";
}
.fa-twitter:before {
  content: "\f099";
}
.fa-facebook-f:before,
.fa-facebook:before {
  content: "\f09a";
}
.fa-github:before {
  content: "\f09b";
}
.fa-unlock:before {
  content: "\f09c";
}
.fa-credit-card:before {
  content: "\f09d";
}
.fa-feed:before,
.fa-rss:before {
  content: "\f09e";
}
.fa-hdd-o:before {
  content: "\f0a0";
}
.fa-bullhorn:before {
  content: "\f0a1";
}
.fa-bell:before {
  content: "\f0f3";
}
.fa-certificate:before {
  content: "\f0a3";
}
.fa-hand-o-right:before {
  content: "\f0a4";
}
.fa-hand-o-left:before {
  content: "\f0a5";
}
.fa-hand-o-up:before {
  content: "\f0a6";
}
.fa-hand-o-down:before {
  content: "\f0a7";
}
.fa-arrow-circle-left:before {
  content: "\f0a8";
}
.fa-arrow-circle-right:before {
  content: "\f0a9";
}
.fa-arrow-circle-up:before {
  content: "\f0aa";
}
.fa-arrow-circle-down:before {
  content: "\f0ab";
}
.fa-globe:before {
  content: "\f0ac";
}
.fa-wrench:before {
  content: "\f0ad";
}
.fa-tasks:before {
  content: "\f0ae";
}
.fa-filter:before {
  content: "\f0b0";
}
.fa-briefcase:before {
  content: "\f0b1";
}
.fa-arrows-alt:before {
  content: "\f0b2";
}
.fa-group:before,
.fa-users:before {
  content: "\f0c0";
}
.fa-chain:before,
.fa-link:before {
  content: "\f0c1";
}
.fa-cloud:before {
  content: "\f0c2";
}
.fa-flask:before {
  content: "\f0c3";
}
.fa-cut:before,
.fa-scissors:before {
  content: "\f0c4";
}
.fa-copy:before,
.fa-files-o:before {
  content: "\f0c5";
}
.fa-paperclip:before {
  content: "\f0c6";
}
.fa-save:before,
.fa-floppy-o:before {
  content: "\f0c7";
}
.fa-square:before {
  content: "\f0c8";
}
.fa-navicon:before,
.fa-reorder:before,
.fa-bars:before {
  content: "\f0c9";
}
.fa-list-ul:before {
  content: "\f0ca";
}
.fa-list-ol:before {
  content: "\f0cb";
}
.fa-strikethrough:before {
  content: "\f0cc";
}
.fa-underline:before {
  content: "\f0cd";
}
.fa-table:before {
  content: "\f0ce";
}
.fa-magic:before {
  content: "\f0d0";
}
.fa-truck:before {
  content: "\f0d1";
}
.fa-pinterest:before {
  content: "\f0d2";
}
.fa-pinterest-square:before {
  content: "\f0d3";
}
.fa-google-plus-square:before {
  content: "\f0d4";
}
.fa-google-plus:before {
  content: "\f0d5";
}
.fa-money:before {
  content: "\f0d6";
}
.fa-caret-down:before {
  content: "\f0d7";
}
.fa-caret-up:before {
  content: "\f0d8";
}
.fa-caret-left:before {
  content: "\f0d9";
}
.fa-caret-right:before {
  content: "\f0da";
}
.fa-columns:before {
  content: "\f0db";
}
.fa-unsorted:before,
.fa-sort:before {
  content: "\f0dc";
}
.fa-sort-down:before,
.fa-sort-desc:before {
  content: "\f0dd";
}
.fa-sort-up:before,
.fa-sort-asc:before {
  content: "\f0de";
}
.fa-envelope:before {
  content: "\f0e0";
}
.fa-linkedin:before {
  content: "\f0e1";
}
.fa-rotate-left:before,
.fa-undo:before {
  content: "\f0e2";
}
.fa-legal:before,
.fa-gavel:before {
  content: "\f0e3";
}
.fa-dashboard:before,
.fa-tachometer:before {
  content: "\f0e4";
}
.fa-comment-o:before {
  content: "\f0e5";
}
.fa-comments-o:before {
  content: "\f0e6";
}
.fa-flash:before,
.fa-bolt:before {
  content: "\f0e7";
}
.fa-sitemap:before {
  content: "\f0e8";
}
.fa-umbrella:before {
  content: "\f0e9";
}
.fa-paste:before,
.fa-clipboard:before {
  content: "\f0ea";
}
.fa-lightbulb-o:before {
  content: "\f0eb";
}
.fa-exchange:before {
  content: "\f0ec";
}
.fa-cloud-download:before {
  content: "\f0ed";
}
.fa-cloud-upload:before {
  content: "\f0ee";
}
.fa-user-md:before {
  content: "\f0f0";
}
.fa-stethoscope:before {
  content: "\f0f1";
}
.fa-suitcase:before {
  content: "\f0f2";
}
.fa-bell-o:before {
  content: "\f0a2";
}
.fa-coffee:before {
  content: "\f0f4";
}
.fa-cutlery:before {
  content: "\f0f5";
}
.fa-file-text-o:before {
  content: "\f0f6";
}
.fa-building-o:before {
  content: "\f0f7";
}
.fa-hospital-o:before {
  content: "\f0f8";
}
.fa-ambulance:before {
  content: "\f0f9";
}
.fa-medkit:before {
  content: "\f0fa";
}
.fa-fighter-jet:before {
  content: "\f0fb";
}
.fa-beer:before {
  content: "\f0fc";
}
.fa-h-square:before {
  content: "\f0fd";
}
.fa-plus-square:before {
  content: "\f0fe";
}
.fa-angle-double-left:before {
  content: "\f100";
}
.fa-angle-double-right:before {
  content: "\f101";
}
.fa-angle-double-up:before {
  content: "\f102";
}
.fa-angle-double-down:before {
  content: "\f103";
}
.fa-angle-left:before {
  content: "\f104";
}
.fa-angle-right:before {
  content: "\f105";
}
.fa-angle-up:before {
  content: "\f106";
}
.fa-angle-down:before {
  content: "\f107";
}
.fa-desktop:before {
  content: "\f108";
}
.fa-laptop:before {
  content: "\f109";
}
.fa-tablet:before {
  content: "\f10a";
}
.fa-mobile-phone:before,
.fa-mobile:before {
  content: "\f10b";
}
.fa-circle-o:before {
  content: "\f10c";
}
.fa-quote-left:before {
  content: "\f10d";
}
.fa-quote-right:before {
  content: "\f10e";
}
.fa-spinner:before {
  content: "\f110";
}
.fa-circle:before {
  content: "\f111";
}
.fa-mail-reply:before,
.fa-reply:before {
  content: "\f112";
}
.fa-github-alt:before {
  content: "\f113";
}
.fa-folder-o:before {
  content: "\f114";
}
.fa-folder-open-o:before {
  content: "\f115";
}
.fa-smile-o:before {
  content: "\f118";
}
.fa-frown-o:before {
  content: "\f119";
}
.fa-meh-o:before {
  content: "\f11a";
}
.fa-gamepad:before {
  content: "\f11b";
}
.fa-keyboard-o:before {
  content: "\f11c";
}
.fa-flag-o:before {
  content: "\f11d";
}
.fa-flag-checkered:before {
  content: "\f11e";
}
.fa-terminal:before {
  content: "\f120";
}
.fa-code:before {
  content: "\f121";
}
.fa-mail-reply-all:before,
.fa-reply-all:before {
  content: "\f122";
}
.fa-star-half-empty:before,
.fa-star-half-full:before,
.fa-star-half-o:before {
  content: "\f123";
}
.fa-location-arrow:before {
  content: "\f124";
}
.fa-crop:before {
  content: "\f125";
}
.fa-code-fork:before {
  content: "\f126";
}
.fa-unlink:before,
.fa-chain-broken:before {
  content: "\f127";
}
.fa-question:before {
  content: "\f128";
}
.fa-info:before {
  content: "\f129";
}
.fa-exclamation:before {
  content: "\f12a";
}
.fa-superscript:before {
  content: "\f12b";
}
.fa-subscript:before {
  content: "\f12c";
}
.fa-eraser:before {
  content: "\f12d";
}
.fa-puzzle-piece:before {
  content: "\f12e";
}
.fa-microphone:before {
  content: "\f130";
}
.fa-microphone-slash:before {
  content: "\f131";
}
.fa-shield:before {
  content: "\f132";
}
.fa-calendar-o:before {
  content: "\f133";
}
.fa-fire-extinguisher:before {
  content: "\f134";
}
.fa-rocket:before {
  content: "\f135";
}
.fa-maxcdn:before {
  content: "\f136";
}
.fa-chevron-circle-left:before {
  content: "\f137";
}
.fa-chevron-circle-right:before {
  content: "\f138";
}
.fa-chevron-circle-up:before {
  content: "\f139";
}
.fa-chevron-circle-down:before {
  content: "\f13a";
}
.fa-html5:before {
  content: "\f13b";
}
.fa-css3:before {
  content: "\f13c";
}
.fa-anchor:before {
  content: "\f13d";
}
.fa-unlock-alt:before {
  content: "\f13e";
}
.fa-bullseye:before {
  content: "\f140";
}
.fa-ellipsis-h:before {
  content: "\f141";
}
.fa-ellipsis-v:before {
  content: "\f142";
}
.fa-rss-square:before {
  content: "\f143";
}
.fa-play-circle:before {
  content: "\f144";
}
.fa-ticket:before {
  content: "\f145";
}
.fa-minus-square:before {
  content: "\f146";
}
.fa-minus-square-o:before {
  content: "\f147";
}
.fa-level-up:before {
  content: "\f148";
}
.fa-level-down:before {
  content: "\f149";
}
.fa-check-square:before {
  content: "\f14a";
}
.fa-pencil-square:before {
  content: "\f14b";
}
.fa-external-link-square:before {
  content: "\f14c";
}
.fa-share-square:before {
  content: "\f14d";
}
.fa-compass:before {
  content: "\f14e";
}
.fa-toggle-down:before,
.fa-caret-square-o-down:before {
  content: "\f150";
}
.fa-toggle-up:before,
.fa-caret-square-o-up:before {
  content: "\f151";
}
.fa-toggle-right:before,
.fa-caret-square-o-right:before {
  content: "\f152";
}
.fa-euro:before,
.fa-eur:before {
  content: "\f153";
}
.fa-gbp:before {
  content: "\f154";
}
.fa-dollar:before,
.fa-usd:before {
  content: "\f155";
}
.fa-rupee:before,
.fa-inr:before {
  content: "\f156";
}
.fa-cny:before,
.fa-rmb:before,
.fa-yen:before,
.fa-jpy:before {
  content: "\f157";
}
.fa-ruble:before,
.fa-rouble:before,
.fa-rub:before {
  content: "\f158";
}
.fa-won:before,
.fa-krw:before {
  content: "\f159";
}
.fa-bitcoin:before,
.fa-btc:before {
  content: "\f15a";
}
.fa-file:before {
  content: "\f15b";
}
.fa-file-text:before {
  content: "\f15c";
}
.fa-sort-alpha-asc:before {
  content: "\f15d";
}
.fa-sort-alpha-desc:before {
  content: "\f15e";
}
.fa-sort-amount-asc:before {
  content: "\f160";
}
.fa-sort-amount-desc:before {
  content: "\f161";
}
.fa-sort-numeric-asc:before {
  content: "\f162";
}
.fa-sort-numeric-desc:before {
  content: "\f163";
}
.fa-thumbs-up:before {
  content: "\f164";
}
.fa-thumbs-down:before {
  content: "\f165";
}
.fa-youtube-square:before {
  content: "\f166";
}
.fa-youtube:before {
  content: "\f167";
}
.fa-xing:before {
  content: "\f168";
}
.fa-xing-square:before {
  content: "\f169";
}
.fa-youtube-play:before {
  content: "\f16a";
}
.fa-dropbox:before {
  content: "\f16b";
}
.fa-stack-overflow:before {
  content: "\f16c";
}
.fa-instagram:before {
  content: "\f16d";
}
.fa-flickr:before {
  content: "\f16e";
}
.fa-adn:before {
  content: "\f170";
}
.fa-bitbucket:before {
  content: "\f171";
}
.fa-bitbucket-square:before {
  content: "\f172";
}
.fa-tumblr:before {
  content: "\f173";
}
.fa-tumblr-square:before {
  content: "\f174";
}
.fa-long-arrow-down:before {
  content: "\f175";
}
.fa-long-arrow-up:before {
  content: "\f176";
}
.fa-long-arrow-left:before {
  content: "\f177";
}
.fa-long-arrow-right:before {
  content: "\f178";
}
.fa-apple:before {
  content: "\f179";
}
.fa-windows:before {
  content: "\f17a";
}
.fa-android:before {
  content: "\f17b";
}
.fa-linux:before {
  content: "\f17c";
}
.fa-dribbble:before {
  content: "\f17d";
}
.fa-skype:before {
  content: "\f17e";
}
.fa-foursquare:before {
  content: "\f180";
}
.fa-trello:before {
  content: "\f181";
}
.fa-female:before {
  content: "\f182";
}
.fa-male:before {
  content: "\f183";
}
.fa-gittip:before,
.fa-gratipay:before {
  content: "\f184";
}
.fa-sun-o:before {
  content: "\f185";
}
.fa-moon-o:before {
  content: "\f186";
}
.fa-archive:before {
  content: "\f187";
}
.fa-bug:before {
  content: "\f188";
}
.fa-vk:before {
  content: "\f189";
}
.fa-weibo:before {
  content: "\f18a";
}
.fa-renren:before {
  content: "\f18b";
}
.fa-pagelines:before {
  content: "\f18c";
}
.fa-stack-exchange:before {
  content: "\f18d";
}
.fa-arrow-circle-o-right:before {
  content: "\f18e";
}
.fa-arrow-circle-o-left:before {
  content: "\f190";
}
.fa-toggle-left:before,
.fa-caret-square-o-left:before {
  content: "\f191";
}
.fa-dot-circle-o:before {
  content: "\f192";
}
.fa-wheelchair:before {
  content: "\f193";
}
.fa-vimeo-square:before {
  content: "\f194";
}
.fa-turkish-lira:before,
.fa-try:before {
  content: "\f195";
}
.fa-plus-square-o:before {
  content: "\f196";
}
.fa-space-shuttle:before {
  content: "\f197";
}
.fa-slack:before {
  content: "\f198";
}
.fa-envelope-square:before {
  content: "\f199";
}
.fa-wordpress:before {
  content: "\f19a";
}
.fa-openid:before {
  content: "\f19b";
}
.fa-institution:before,
.fa-bank:before,
.fa-university:before {
  content: "\f19c";
}
.fa-mortar-board:before,
.fa-graduation-cap:before {
  content: "\f19d";
}
.fa-yahoo:before {
  content: "\f19e";
}
.fa-google:before {
  content: "\f1a0";
}
.fa-reddit:before {
  content: "\f1a1";
}
.fa-reddit-square:before {
  content: "\f1a2";
}
.fa-stumbleupon-circle:before {
  content: "\f1a3";
}
.fa-stumbleupon:before {
  content: "\f1a4";
}
.fa-delicious:before {
  content: "\f1a5";
}
.fa-digg:before {
  content: "\f1a6";
}
.fa-pied-piper-pp:before {
  content: "\f1a7";
}
.fa-pied-piper-alt:before {
  content: "\f1a8";
}
.fa-drupal:before {
  content: "\f1a9";
}
.fa-joomla:before {
  content: "\f1aa";
}
.fa-language:before {
  content: "\f1ab";
}
.fa-fax:before {
  content: "\f1ac";
}
.fa-building:before {
  content: "\f1ad";
}
.fa-child:before {
  content: "\f1ae";
}
.fa-paw:before {
  content: "\f1b0";
}
.fa-spoon:before {
  content: "\f1b1";
}
.fa-cube:before {
  content: "\f1b2";
}
.fa-cubes:before {
  content: "\f1b3";
}
.fa-behance:before {
  content: "\f1b4";
}
.fa-behance-square:before {
  content: "\f1b5";
}
.fa-steam:before {
  content: "\f1b6";
}
.fa-steam-square:before {
  content: "\f1b7";
}
.fa-recycle:before {
  content: "\f1b8";
}
.fa-automobile:before,
.fa-car:before {
  content: "\f1b9";
}
.fa-cab:before,
.fa-taxi:before {
  content: "\f1ba";
}
.fa-tree:before {
  content: "\f1bb";
}
.fa-spotify:before {
  content: "\f1bc";
}
.fa-deviantart:before {
  content: "\f1bd";
}
.fa-soundcloud:before {
  content: "\f1be";
}
.fa-database:before {
  content: "\f1c0";
}
.fa-file-pdf-o:before {
  content: "\f1c1";
}
.fa-file-word-o:before {
  content: "\f1c2";
}
.fa-file-excel-o:before {
  content: "\f1c3";
}
.fa-file-powerpoint-o:before {
  content: "\f1c4";
}
.fa-file-photo-o:before,
.fa-file-picture-o:before,
.fa-file-image-o:before {
  content: "\f1c5";
}
.fa-file-zip-o:before,
.fa-file-archive-o:before {
  content: "\f1c6";
}
.fa-file-sound-o:before,
.fa-file-audio-o:before {
  content: "\f1c7";
}
.fa-file-movie-o:before,
.fa-file-video-o:before {
  content: "\f1c8";
}
.fa-file-code-o:before {
  content: "\f1c9";
}
.fa-vine:before {
  content: "\f1ca";
}
.fa-codepen:before {
  content: "\f1cb";
}
.fa-jsfiddle:before {
  content: "\f1cc";
}
.fa-life-bouy:before,
.fa-life-buoy:before,
.fa-life-saver:before,
.fa-support:before,
.fa-life-ring:before {
  content: "\f1cd";
}
.fa-circle-o-notch:before {
  content: "\f1ce";
}
.fa-ra:before,
.fa-resistance:before,
.fa-rebel:before {
  content: "\f1d0";
}
.fa-ge:before,
.fa-empire:before {
  content: "\f1d1";
}
.fa-git-square:before {
  content: "\f1d2";
}
.fa-git:before {
  content: "\f1d3";
}
.fa-y-combinator-square:before,
.fa-yc-square:before,
.fa-hacker-news:before {
  content: "\f1d4";
}
.fa-tencent-weibo:before {
  content: "\f1d5";
}
.fa-qq:before {
  content: "\f1d6";
}
.fa-wechat:before,
.fa-weixin:before {
  content: "\f1d7";
}
.fa-send:before,
.fa-paper-plane:before {
  content: "\f1d8";
}
.fa-send-o:before,
.fa-paper-plane-o:before {
  content: "\f1d9";
}
.fa-history:before {
  content: "\f1da";
}
.fa-circle-thin:before {
  content: "\f1db";
}
.fa-header:before {
  content: "\f1dc";
}
.fa-paragraph:before {
  content: "\f1dd";
}
.fa-sliders:before {
  content: "\f1de";
}
.fa-share-alt:before {
  content: "\f1e0";
}
.fa-share-alt-square:before {
  content: "\f1e1";
}
.fa-bomb:before {
  content: "\f1e2";
}
.fa-soccer-ball-o:before,
.fa-futbol-o:before {
  content: "\f1e3";
}
.fa-tty:before {
  content: "\f1e4";
}
.fa-binoculars:before {
  content: "\f1e5";
}
.fa-plug:before {
  content: "\f1e6";
}
.fa-slideshare:before {
  content: "\f1e7";
}
.fa-twitch:before {
  content: "\f1e8";
}
.fa-yelp:before {
  content: "\f1e9";
}
.fa-newspaper-o:before {
  content: "\f1ea";
}
.fa-wifi:before {
  content: "\f1eb";
}
.fa-calculator:before {
  content: "\f1ec";
}
.fa-paypal:before {
  content: "\f1ed";
}
.fa-google-wallet:before {
  content: "\f1ee";
}
.fa-cc-visa:before {
  content: "\f1f0";
}
.fa-cc-mastercard:before {
  content: "\f1f1";
}
.fa-cc-discover:before {
  content: "\f1f2";
}
.fa-cc-amex:before {
  content: "\f1f3";
}
.fa-cc-paypal:before {
  content: "\f1f4";
}
.fa-cc-stripe:before {
  content: "\f1f5";
}
.fa-bell-slash:before {
  content: "\f1f6";
}
.fa-bell-slash-o:before {
  content: "\f1f7";
}
.fa-trash:before {
  content: "\f1f8";
}
.fa-copyright:before {
  content: "\f1f9";
}
.fa-at:before {
  content: "\f1fa";
}
.fa-eyedropper:before {
  content: "\f1fb";
}
.fa-paint-brush:before {
  content: "\f1fc";
}
.fa-birthday-cake:before {
  content: "\f1fd";
}
.fa-area-chart:before {
  content: "\f1fe";
}
.fa-pie-chart:before {
  content: "\f200";
}
.fa-line-chart:before {
  content: "\f201";
}
.fa-lastfm:before {
  content: "\f202";
}
.fa-lastfm-square:before {
  content: "\f203";
}
.fa-toggle-off:before {
  content: "\f204";
}
.fa-toggle-on:before {
  content: "\f205";
}
.fa-bicycle:before {
  content: "\f206";
}
.fa-bus:before {
  content: "\f207";
}
.fa-ioxhost:before {
  content: "\f208";
}
.fa-angellist:before {
  content: "\f209";
}
.fa-cc:before {
  content: "\f20a";
}
.fa-shekel:before,
.fa-sheqel:before,
.fa-ils:before {
  content: "\f20b";
}
.fa-meanpath:before {
  content: "\f20c";
}
.fa-buysellads:before {
  content: "\f20d";
}
.fa-connectdevelop:before {
  content: "\f20e";
}
.fa-dashcube:before {
  content: "\f210";
}
.fa-forumbee:before {
  content: "\f211";
}
.fa-leanpub:before {
  content: "\f212";
}
.fa-sellsy:before {
  content: "\f213";
}
.fa-shirtsinbulk:before {
  content: "\f214";
}
.fa-simplybuilt:before {
  content: "\f215";
}
.fa-skyatlas:before {
  content: "\f216";
}
.fa-cart-plus:before {
  content: "\f217";
}
.fa-cart-arrow-down:before {
  content: "\f218";
}
.fa-diamond:before {
  content: "\f219";
}
.fa-ship:before {
  content: "\f21a";
}
.fa-user-secret:before {
  content: "\f21b";
}
.fa-motorcycle:before {
  content: "\f21c";
}
.fa-street-view:before {
  content: "\f21d";
}
.fa-heartbeat:before {
  content: "\f21e";
}
.fa-venus:before {
  content: "\f221";
}
.fa-mars:before {
  content: "\f222";
}
.fa-mercury:before {
  content: "\f223";
}
.fa-intersex:before,
.fa-transgender:before {
  content: "\f224";
}
.fa-transgender-alt:before {
  content: "\f225";
}
.fa-venus-double:before {
  content: "\f226";
}
.fa-mars-double:before {
  content: "\f227";
}
.fa-venus-mars:before {
  content: "\f228";
}
.fa-mars-stroke:before {
  content: "\f229";
}
.fa-mars-stroke-v:before {
  content: "\f22a";
}
.fa-mars-stroke-h:before {
  content: "\f22b";
}
.fa-neuter:before {
  content: "\f22c";
}
.fa-genderless:before {
  content: "\f22d";
}
.fa-facebook-official:before {
  content: "\f230";
}
.fa-pinterest-p:before {
  content: "\f231";
}
.fa-whatsapp:before {
  content: "\f232";
}
.fa-server:before {
  content: "\f233";
}
.fa-user-plus:before {
  content: "\f234";
}
.fa-user-times:before {
  content: "\f235";
}
.fa-hotel:before,
.fa-bed:before {
  content: "\f236";
}
.fa-viacoin:before {
  content: "\f237";
}
.fa-train:before {
  content: "\f238";
}
.fa-subway:before {
  content: "\f239";
}
.fa-medium:before {
  content: "\f23a";
}
.fa-yc:before,
.fa-y-combinator:before {
  content: "\f23b";
}
.fa-optin-monster:before {
  content: "\f23c";
}
.fa-opencart:before {
  content: "\f23d";
}
.fa-expeditedssl:before {
  content: "\f23e";
}
.fa-battery-4:before,
.fa-battery:before,
.fa-battery-full:before {
  content: "\f240";
}
.fa-battery-3:before,
.fa-battery-three-quarters:before {
  content: "\f241";
}
.fa-battery-2:before,
.fa-battery-half:before {
  content: "\f242";
}
.fa-battery-1:before,
.fa-battery-quarter:before {
  content: "\f243";
}
.fa-battery-0:before,
.fa-battery-empty:before {
  content: "\f244";
}
.fa-mouse-pointer:before {
  content: "\f245";
}
.fa-i-cursor:before {
  content: "\f246";
}
.fa-object-group:before {
  content: "\f247";
}
.fa-object-ungroup:before {
  content: "\f248";
}
.fa-sticky-note:before {
  content: "\f249";
}
.fa-sticky-note-o:before {
  content: "\f24a";
}
.fa-cc-jcb:before {
  content: "\f24b";
}
.fa-cc-diners-club:before {
  content: "\f24c";
}
.fa-clone:before {
  content: "\f24d";
}
.fa-balance-scale:before {
  content: "\f24e";
}
.fa-hourglass-o:before {
  content: "\f250";
}
.fa-hourglass-1:before,
.fa-hourglass-start:before {
  content: "\f251";
}
.fa-hourglass-2:before,
.fa-hourglass-half:before {
  content: "\f252";
}
.fa-hourglass-3:before,
.fa-hourglass-end:before {
  content: "\f253";
}
.fa-hourglass:before {
  content: "\f254";
}
.fa-hand-grab-o:before,
.fa-hand-rock-o:before {
  content: "\f255";
}
.fa-hand-stop-o:before,
.fa-hand-paper-o:before {
  content: "\f256";
}
.fa-hand-scissors-o:before {
  content: "\f257";
}
.fa-hand-lizard-o:before {
  content: "\f258";
}
.fa-hand-spock-o:before {
  content: "\f259";
}
.fa-hand-pointer-o:before {
  content: "\f25a";
}
.fa-hand-peace-o:before {
  content: "\f25b";
}
.fa-trademark:before {
  content: "\f25c";
}
.fa-registered:before {
  content: "\f25d";
}
.fa-creative-commons:before {
  content: "\f25e";
}
.fa-gg:before {
  content: "\f260";
}
.fa-gg-circle:before {
  content: "\f261";
}
.fa-tripadvisor:before {
  content: "\f262";
}
.fa-odnoklassniki:before {
  content: "\f263";
}
.fa-odnoklassniki-square:before {
  content: "\f264";
}
.fa-get-pocket:before {
  content: "\f265";
}
.fa-wikipedia-w:before {
  content: "\f266";
}
.fa-safari:before {
  content: "\f267";
}
.fa-chrome:before {
  content: "\f268";
}
.fa-firefox:before {
  content: "\f269";
}
.fa-opera:before {
  content: "\f26a";
}
.fa-internet-explorer:before {
  content: "\f26b";
}
.fa-tv:before,
.fa-television:before {
  content: "\f26c";
}
.fa-contao:before {
  content: "\f26d";
}
.fa-500px:before {
  content: "\f26e";
}
.fa-amazon:before {
  content: "\f270";
}
.fa-calendar-plus-o:before {
  content: "\f271";
}
.fa-calendar-minus-o:before {
  content: "\f272";
}
.fa-calendar-times-o:before {
  content: "\f273";
}
.fa-calendar-check-o:before {
  content: "\f274";
}
.fa-industry:before {
  content: "\f275";
}
.fa-map-pin:before {
  content: "\f276";
}
.fa-map-signs:before {
  content: "\f277";
}
.fa-map-o:before {
  content: "\f278";
}
.fa-map:before {
  content: "\f279";
}
.fa-commenting:before {
  content: "\f27a";
}
.fa-commenting-o:before {
  content: "\f27b";
}
.fa-houzz:before {
  content: "\f27c";
}
.fa-vimeo:before {
  content: "\f27d";
}
.fa-black-tie:before {
  content: "\f27e";
}
.fa-fonticons:before {
  content: "\f280";
}
.fa-reddit-alien:before {
  content: "\f281";
}
.fa-edge:before {
  content: "\f282";
}
.fa-credit-card-alt:before {
  content: "\f283";
}
.fa-codiepie:before {
  content: "\f284";
}
.fa-modx:before {
  content: "\f285";
}
.fa-fort-awesome:before {
  content: "\f286";
}
.fa-usb:before {
  content: "\f287";
}
.fa-product-hunt:before {
  content: "\f288";
}
.fa-mixcloud:before {
  content: "\f289";
}
.fa-scribd:before {
  content: "\f28a";
}
.fa-pause-circle:before {
  content: "\f28b";
}
.fa-pause-circle-o:before {
  content: "\f28c";
}
.fa-stop-circle:before {
  content: "\f28d";
}
.fa-stop-circle-o:before {
  content: "\f28e";
}
.fa-shopping-bag:before {
  content: "\f290";
}
.fa-shopping-basket:before {
  content: "\f291";
}
.fa-hashtag:before {
  content: "\f292";
}
.fa-bluetooth:before {
  content: "\f293";
}
.fa-bluetooth-b:before {
  content: "\f294";
}
.fa-percent:before {
  content: "\f295";
}
.fa-gitlab:before {
  content: "\f296";
}
.fa-wpbeginner:before {
  content: "\f297";
}
.fa-wpforms:before {
  content: "\f298";
}
.fa-envira:before {
  content: "\f299";
}
.fa-universal-access:before {
  content: "\f29a";
}
.fa-wheelchair-alt:before {
  content: "\f29b";
}
.fa-question-circle-o:before {
  content: "\f29c";
}
.fa-blind:before {
  content: "\f29d";
}
.fa-audio-description:before {
  content: "\f29e";
}
.fa-volume-control-phone:before {
  content: "\f2a0";
}
.fa-braille:before {
  content: "\f2a1";
}
.fa-assistive-listening-systems:before {
  content: "\f2a2";
}
.fa-asl-interpreting:before,
.fa-american-sign-language-interpreting:before {
  content: "\f2a3";
}
.fa-deafness:before,
.fa-hard-of-hearing:before,
.fa-deaf:before {
  content: "\f2a4";
}
.fa-glide:before {
  content: "\f2a5";
}
.fa-glide-g:before {
  content: "\f2a6";
}
.fa-signing:before,
.fa-sign-language:before {
  content: "\f2a7";
}
.fa-low-vision:before {
  content: "\f2a8";
}
.fa-viadeo:before {
  content: "\f2a9";
}
.fa-viadeo-square:before {
  content: "\f2aa";
}
.fa-snapchat:before {
  content: "\f2ab";
}
.fa-snapchat-ghost:before {
  content: "\f2ac";
}
.fa-snapchat-square:before {
  content: "\f2ad";
}
.fa-pied-piper:before {
  content: "\f2ae";
}
.fa-first-order:before {
  content: "\f2b0";
}
.fa-yoast:before {
  content: "\f2b1";
}
.fa-themeisle:before {
  content: "\f2b2";
}
.fa-google-plus-circle:before,
.fa-google-plus-official:before {
  content: "\f2b3";
}
.fa-fa:before,
.fa-font-awesome:before {
  content: "\f2b4";
}
.fa-handshake-o:before {
  content: "\f2b5";
}
.fa-envelope-open:before {
  content: "\f2b6";
}
.fa-envelope-open-o:before {
  content: "\f2b7";
}
.fa-linode:before {
  content: "\f2b8";
}
.fa-address-book:before {
  content: "\f2b9";
}
.fa-address-book-o:before {
  content: "\f2ba";
}
.fa-vcard:before,
.fa-address-card:before {
  content: "\f2bb";
}
.fa-vcard-o:before,
.fa-address-card-o:before {
  content: "\f2bc";
}
.fa-user-circle:before {
  content: "\f2bd";
}
.fa-user-circle-o:before {
  content: "\f2be";
}
.fa-user-o:before {
  content: "\f2c0";
}
.fa-id-badge:before {
  content: "\f2c1";
}
.fa-drivers-license:before,
.fa-id-card:before {
  content: "\f2c2";
}
.fa-drivers-license-o:before,
.fa-id-card-o:before {
  content: "\f2c3";
}
.fa-quora:before {
  content: "\f2c4";
}
.fa-free-code-camp:before {
  content: "\f2c5";
}
.fa-telegram:before {
  content: "\f2c6";
}
.fa-thermometer-4:before,
.fa-thermometer:before,
.fa-thermometer-full:before {
  content: "\f2c7";
}
.fa-thermometer-3:before,
.fa-thermometer-three-quarters:before {
  content: "\f2c8";
}
.fa-thermometer-2:before,
.fa-thermometer-half:before {
  content: "\f2c9";
}
.fa-thermometer-1:before,
.fa-thermometer-quarter:before {
  content: "\f2ca";
}
.fa-thermometer-0:before,
.fa-thermometer-empty:before {
  content: "\f2cb";
}
.fa-shower:before {
  content: "\f2cc";
}
.fa-bathtub:before,
.fa-s15:before,
.fa-bath:before {
  content: "\f2cd";
}
.fa-podcast:before {
  content: "\f2ce";
}
.fa-window-maximize:before {
  content: "\f2d0";
}
.fa-window-minimize:before {
  content: "\f2d1";
}
.fa-window-restore:before {
  content: "\f2d2";
}
.fa-times-rectangle:before,
.fa-window-close:before {
  content: "\f2d3";
}
.fa-times-rectangle-o:before,
.fa-window-close-o:before {
  content: "\f2d4";
}
.fa-bandcamp:before {
  content: "\f2d5";
}
.fa-grav:before {
  content: "\f2d6";
}
.fa-etsy:before {
  content: "\f2d7";
}
.fa-imdb:before {
  content: "\f2d8";
}
.fa-ravelry:before {
  content: "\f2d9";
}
.fa-eercast:before {
  content: "\f2da";
}
.fa-microchip:before {
  content: "\f2db";
}
.fa-snowflake-o:before {
  content: "\f2dc";
}
.fa-superpowers:before {
  content: "\f2dd";
}
.fa-wpexplorer:before {
  content: "\f2de";
}
.fa-meetup:before {
  content: "\f2e0";
}
.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}
.sr-only-focusable:active,
.sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  clip: auto;
}

/* Start - Global alignmentOptions */
.alignment-left {
  text-align: left;
}
.alignment-center {
  text-align: center;
}
.alignment-right {
  text-align: right;
}
/* End - Global alignmentOptions */

@charset "UTF-8";

/* Start - Global animate */

/*!
Animate.css - http://daneden.me/animate
Licensed under the MIT license - http://opensource.org/licenses/MIT

Copyright (c) 2014 Daniel Eden
*/

.animated {
  -webkit-animation-duration: 1s;
          animation-duration: 1s;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both;
}

.animated.infinite {
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite;
}

.animated.hinge {
  -webkit-animation-duration: 2s;
          animation-duration: 2s;
}

@-webkit-keyframes bounce {
  0%, 20%, 53%, 80%, 100% {
    -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
            transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    -webkit-transform: translate3d(0,0,0);
            transform: translate3d(0,0,0);
  }

  40%, 43% {
    -webkit-transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
            transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
    -webkit-transform: translate3d(0, -30px, 0);
            transform: translate3d(0, -30px, 0);
  }

  70% {
    -webkit-transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
            transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
    -webkit-transform: translate3d(0, -15px, 0);
            transform: translate3d(0, -15px, 0);
  }

  90% {
    -webkit-transform: translate3d(0,-4px,0);
            transform: translate3d(0,-4px,0);
  }
}

@keyframes bounce {
  0%, 20%, 53%, 80%, 100% {
    -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
            transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    -webkit-transform: translate3d(0,0,0);
            transform: translate3d(0,0,0);
  }

  40%, 43% {
    -webkit-transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
            transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
    -webkit-transform: translate3d(0, -30px, 0);
            transform: translate3d(0, -30px, 0);
  }

  70% {
    -webkit-transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
            transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
    -webkit-transform: translate3d(0, -15px, 0);
            transform: translate3d(0, -15px, 0);
  }

  90% {
    -webkit-transform: translate3d(0,-4px,0);
            transform: translate3d(0,-4px,0);
  }
}

.bounce {
  -webkit-animation-name: bounce;
          animation-name: bounce;
  -webkit-transform-origin: center bottom;
      -ms-transform-origin: center bottom;
          transform-origin: center bottom;
}

@-webkit-keyframes flash {
  0%, 50%, 100% {
    opacity: 1;
  }

  25%, 75% {
    opacity: 0;
  }
}

@keyframes flash {
  0%, 50%, 100% {
    opacity: 1;
  }

  25%, 75% {
    opacity: 0;
  }
}

.flash {
  -webkit-animation-name: flash;
          animation-name: flash;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@-webkit-keyframes pulse {
  0% {
    -webkit-transform: scale3d(1, 1, 1);
            transform: scale3d(1, 1, 1);
  }

  50% {
    -webkit-transform: scale3d(1.05, 1.05, 1.05);
            transform: scale3d(1.05, 1.05, 1.05);
  }

  100% {
    -webkit-transform: scale3d(1, 1, 1);
            transform: scale3d(1, 1, 1);
  }
}

@keyframes pulse {
  0% {
    -webkit-transform: scale3d(1, 1, 1);
            transform: scale3d(1, 1, 1);
  }

  50% {
    -webkit-transform: scale3d(1.05, 1.05, 1.05);
            transform: scale3d(1.05, 1.05, 1.05);
  }

  100% {
    -webkit-transform: scale3d(1, 1, 1);
            transform: scale3d(1, 1, 1);
  }
}

.pulse {
  -webkit-animation-name: pulse;
          animation-name: pulse;
}

@-webkit-keyframes rubberBand {
  0% {
    -webkit-transform: scale3d(1, 1, 1);
            transform: scale3d(1, 1, 1);
  }

  30% {
    -webkit-transform: scale3d(1.25, 0.75, 1);
            transform: scale3d(1.25, 0.75, 1);
  }

  40% {
    -webkit-transform: scale3d(0.75, 1.25, 1);
            transform: scale3d(0.75, 1.25, 1);
  }

  50% {
    -webkit-transform: scale3d(1.15, 0.85, 1);
            transform: scale3d(1.15, 0.85, 1);
  }

  65% {
    -webkit-transform: scale3d(.95, 1.05, 1);
            transform: scale3d(.95, 1.05, 1);
  }

  75% {
    -webkit-transform: scale3d(1.05, .95, 1);
            transform: scale3d(1.05, .95, 1);
  }

  100% {
    -webkit-transform: scale3d(1, 1, 1);
            transform: scale3d(1, 1, 1);
  }
}

@keyframes rubberBand {
  0% {
    -webkit-transform: scale3d(1, 1, 1);
            transform: scale3d(1, 1, 1);
  }

  30% {
    -webkit-transform: scale3d(1.25, 0.75, 1);
            transform: scale3d(1.25, 0.75, 1);
  }

  40% {
    -webkit-transform: scale3d(0.75, 1.25, 1);
            transform: scale3d(0.75, 1.25, 1);
  }

  50% {
    -webkit-transform: scale3d(1.15, 0.85, 1);
            transform: scale3d(1.15, 0.85, 1);
  }

  65% {
    -webkit-transform: scale3d(.95, 1.05, 1);
            transform: scale3d(.95, 1.05, 1);
  }

  75% {
    -webkit-transform: scale3d(1.05, .95, 1);
            transform: scale3d(1.05, .95, 1);
  }

  100% {
    -webkit-transform: scale3d(1, 1, 1);
            transform: scale3d(1, 1, 1);
  }
}

.rubberBand {
  -webkit-animation-name: rubberBand;
          animation-name: rubberBand;
}

@-webkit-keyframes shake {
  0%, 100% {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
  }

  10%, 30%, 50%, 70%, 90% {
    -webkit-transform: translate3d(-10px, 0, 0);
            transform: translate3d(-10px, 0, 0);
  }

  20%, 40%, 60%, 80% {
    -webkit-transform: translate3d(10px, 0, 0);
            transform: translate3d(10px, 0, 0);
  }
}

@keyframes shake {
  0%, 100% {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
  }

  10%, 30%, 50%, 70%, 90% {
    -webkit-transform: translate3d(-10px, 0, 0);
            transform: translate3d(-10px, 0, 0);
  }

  20%, 40%, 60%, 80% {
    -webkit-transform: translate3d(10px, 0, 0);
            transform: translate3d(10px, 0, 0);
  }
}

.shake {
  -webkit-animation-name: shake;
          animation-name: shake;
}

@-webkit-keyframes swing {
  20% {
    -webkit-transform: rotate3d(0, 0, 1, 15deg);
            transform: rotate3d(0, 0, 1, 15deg);
  }

  40% {
    -webkit-transform: rotate3d(0, 0, 1, -10deg);
            transform: rotate3d(0, 0, 1, -10deg);
  }

  60% {
    -webkit-transform: rotate3d(0, 0, 1, 5deg);
            transform: rotate3d(0, 0, 1, 5deg);
  }

  80% {
    -webkit-transform: rotate3d(0, 0, 1, -5deg);
            transform: rotate3d(0, 0, 1, -5deg);
  }

  100% {
    -webkit-transform: rotate3d(0, 0, 1, 0deg);
            transform: rotate3d(0, 0, 1, 0deg);
  }
}

@keyframes swing {
  20% {
    -webkit-transform: rotate3d(0, 0, 1, 15deg);
            transform: rotate3d(0, 0, 1, 15deg);
  }

  40% {
    -webkit-transform: rotate3d(0, 0, 1, -10deg);
            transform: rotate3d(0, 0, 1, -10deg);
  }

  60% {
    -webkit-transform: rotate3d(0, 0, 1, 5deg);
            transform: rotate3d(0, 0, 1, 5deg);
  }

  80% {
    -webkit-transform: rotate3d(0, 0, 1, -5deg);
            transform: rotate3d(0, 0, 1, -5deg);
  }

  100% {
    -webkit-transform: rotate3d(0, 0, 1, 0deg);
            transform: rotate3d(0, 0, 1, 0deg);
  }
}

.swing {
  -webkit-transform-origin: top center;
      -ms-transform-origin: top center;
          transform-origin: top center;
  -webkit-animation-name: swing;
          animation-name: swing;
}

@-webkit-keyframes tada {
  0% {
    -webkit-transform: scale3d(1, 1, 1);
            transform: scale3d(1, 1, 1);
  }

  10%, 20% {
    -webkit-transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
            transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
  }

  30%, 50%, 70%, 90% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
            transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
  }

  40%, 60%, 80% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
            transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
  }

  100% {
    -webkit-transform: scale3d(1, 1, 1);
            transform: scale3d(1, 1, 1);
  }
}

@keyframes tada {
  0% {
    -webkit-transform: scale3d(1, 1, 1);
            transform: scale3d(1, 1, 1);
  }

  10%, 20% {
    -webkit-transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
            transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
  }

  30%, 50%, 70%, 90% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
            transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
  }

  40%, 60%, 80% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
            transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
  }

  100% {
    -webkit-transform: scale3d(1, 1, 1);
            transform: scale3d(1, 1, 1);
  }
}

.tada {
  -webkit-animation-name: tada;
          animation-name: tada;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@-webkit-keyframes wobble {
  0% {
    -webkit-transform: none;
            transform: none;
  }

  15% {
    -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
            transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
  }

  30% {
    -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
            transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
  }

  45% {
    -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
            transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
  }

  60% {
    -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
            transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
  }

  75% {
    -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
            transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
  }

  100% {
    -webkit-transform: none;
            transform: none;
  }
}

@keyframes wobble {
  0% {
    -webkit-transform: none;
            transform: none;
  }

  15% {
    -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
            transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
  }

  30% {
    -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
            transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
  }

  45% {
    -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
            transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
  }

  60% {
    -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
            transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
  }

  75% {
    -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
            transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
  }

  100% {
    -webkit-transform: none;
            transform: none;
  }
}

.wobble {
  -webkit-animation-name: wobble;
          animation-name: wobble;
}

@-webkit-keyframes bounceIn {
  0%, 20%, 40%, 60%, 80%, 100% {
    -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
            transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
  }

  0% {
    opacity: 0;
    -webkit-transform: scale3d(.3, .3, .3);
            transform: scale3d(.3, .3, .3);
  }

  20% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
            transform: scale3d(1.1, 1.1, 1.1);
  }

  40% {
    -webkit-transform: scale3d(.9, .9, .9);
            transform: scale3d(.9, .9, .9);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(1.03, 1.03, 1.03);
            transform: scale3d(1.03, 1.03, 1.03);
  }

  80% {
    -webkit-transform: scale3d(.97, .97, .97);
            transform: scale3d(.97, .97, .97);
  }

  100% {
    opacity: 1;
    -webkit-transform: scale3d(1, 1, 1);
            transform: scale3d(1, 1, 1);
  }
}

@keyframes bounceIn {
  0%, 20%, 40%, 60%, 80%, 100% {
    -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
            transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
  }

  0% {
    opacity: 0;
    -webkit-transform: scale3d(.3, .3, .3);
            transform: scale3d(.3, .3, .3);
  }

  20% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
            transform: scale3d(1.1, 1.1, 1.1);
  }

  40% {
    -webkit-transform: scale3d(.9, .9, .9);
            transform: scale3d(.9, .9, .9);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(1.03, 1.03, 1.03);
            transform: scale3d(1.03, 1.03, 1.03);
  }

  80% {
    -webkit-transform: scale3d(.97, .97, .97);
            transform: scale3d(.97, .97, .97);
  }

  100% {
    opacity: 1;
    -webkit-transform: scale3d(1, 1, 1);
            transform: scale3d(1, 1, 1);
  }
}

.bounceIn {
  -webkit-animation-name: bounceIn;
          animation-name: bounceIn;
  -webkit-animation-duration: .75s;
          animation-duration: .75s;
}

@-webkit-keyframes bounceInDown {
  0%, 60%, 75%, 90%, 100% {
    -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
            transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
  }

  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -3000px, 0);
            transform: translate3d(0, -3000px, 0);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, 25px, 0);
            transform: translate3d(0, 25px, 0);
  }

  75% {
    -webkit-transform: translate3d(0, -10px, 0);
            transform: translate3d(0, -10px, 0);
  }

  90% {
    -webkit-transform: translate3d(0, 5px, 0);
            transform: translate3d(0, 5px, 0);
  }

  100% {
    -webkit-transform: none;
            transform: none;
  }
}

@keyframes bounceInDown {
  0%, 60%, 75%, 90%, 100% {
    -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
            transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
  }

  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -3000px, 0);
            transform: translate3d(0, -3000px, 0);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, 25px, 0);
            transform: translate3d(0, 25px, 0);
  }

  75% {
    -webkit-transform: translate3d(0, -10px, 0);
            transform: translate3d(0, -10px, 0);
  }

  90% {
    -webkit-transform: translate3d(0, 5px, 0);
            transform: translate3d(0, 5px, 0);
  }

  100% {
    -webkit-transform: none;
            transform: none;
  }
}

.bounceInDown {
  -webkit-animation-name: bounceInDown;
          animation-name: bounceInDown;
}

@-webkit-keyframes bounceInLeft {
  0%, 60%, 75%, 90%, 100% {
    -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
            transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
  }

  0% {
    opacity: 0;
    -webkit-transform: translate3d(-3000px, 0, 0);
            transform: translate3d(-3000px, 0, 0);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(25px, 0, 0);
            transform: translate3d(25px, 0, 0);
  }

  75% {
    -webkit-transform: translate3d(-10px, 0, 0);
            transform: translate3d(-10px, 0, 0);
  }

  90% {
    -webkit-transform: translate3d(5px, 0, 0);
            transform: translate3d(5px, 0, 0);
  }

  100% {
    -webkit-transform: none;
            transform: none;
  }
}

@keyframes bounceInLeft {
  0%, 60%, 75%, 90%, 100% {
    -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
            transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
  }

  0% {
    opacity: 0;
    -webkit-transform: translate3d(-3000px, 0, 0);
            transform: translate3d(-3000px, 0, 0);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(25px, 0, 0);
            transform: translate3d(25px, 0, 0);
  }

  75% {
    -webkit-transform: translate3d(-10px, 0, 0);
            transform: translate3d(-10px, 0, 0);
  }

  90% {
    -webkit-transform: translate3d(5px, 0, 0);
            transform: translate3d(5px, 0, 0);
  }

  100% {
    -webkit-transform: none;
            transform: none;
  }
}

.bounceInLeft {
  -webkit-animation-name: bounceInLeft;
          animation-name: bounceInLeft;
}

@-webkit-keyframes bounceInRight {
  0%, 60%, 75%, 90%, 100% {
    -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
            transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
  }

  0% {
    opacity: 0;
    -webkit-transform: translate3d(3000px, 0, 0);
            transform: translate3d(3000px, 0, 0);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(-25px, 0, 0);
            transform: translate3d(-25px, 0, 0);
  }

  75% {
    -webkit-transform: translate3d(10px, 0, 0);
            transform: translate3d(10px, 0, 0);
  }

  90% {
    -webkit-transform: translate3d(-5px, 0, 0);
            transform: translate3d(-5px, 0, 0);
  }

  100% {
    -webkit-transform: none;
            transform: none;
  }
}

@keyframes bounceInRight {
  0%, 60%, 75%, 90%, 100% {
    -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
            transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
  }

  0% {
    opacity: 0;
    -webkit-transform: translate3d(3000px, 0, 0);
            transform: translate3d(3000px, 0, 0);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(-25px, 0, 0);
            transform: translate3d(-25px, 0, 0);
  }

  75% {
    -webkit-transform: translate3d(10px, 0, 0);
            transform: translate3d(10px, 0, 0);
  }

  90% {
    -webkit-transform: translate3d(-5px, 0, 0);
            transform: translate3d(-5px, 0, 0);
  }

  100% {
    -webkit-transform: none;
            transform: none;
  }
}

.bounceInRight {
  -webkit-animation-name: bounceInRight;
          animation-name: bounceInRight;
}

@-webkit-keyframes bounceInUp {
  0%, 60%, 75%, 90%, 100% {
    -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
            transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
  }

  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, 3000px, 0);
            transform: translate3d(0, 3000px, 0);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
            transform: translate3d(0, -20px, 0);
  }

  75% {
    -webkit-transform: translate3d(0, 10px, 0);
            transform: translate3d(0, 10px, 0);
  }

  90% {
    -webkit-transform: translate3d(0, -5px, 0);
            transform: translate3d(0, -5px, 0);
  }

  100% {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
  }
}

@keyframes bounceInUp {
  0%, 60%, 75%, 90%, 100% {
    -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
            transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
  }

  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, 3000px, 0);
            transform: translate3d(0, 3000px, 0);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
            transform: translate3d(0, -20px, 0);
  }

  75% {
    -webkit-transform: translate3d(0, 10px, 0);
            transform: translate3d(0, 10px, 0);
  }

  90% {
    -webkit-transform: translate3d(0, -5px, 0);
            transform: translate3d(0, -5px, 0);
  }

  100% {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
  }
}

.bounceInUp {
  -webkit-animation-name: bounceInUp;
          animation-name: bounceInUp;
}

@-webkit-keyframes bounceOut {
  20% {
    -webkit-transform: scale3d(.9, .9, .9);
            transform: scale3d(.9, .9, .9);
  }

  50%, 55% {
    opacity: 1;
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
            transform: scale3d(1.1, 1.1, 1.1);
  }

  100% {
    opacity: 0;
    -webkit-transform: scale3d(.3, .3, .3);
            transform: scale3d(.3, .3, .3);
  }
}

@keyframes bounceOut {
  20% {
    -webkit-transform: scale3d(.9, .9, .9);
            transform: scale3d(.9, .9, .9);
  }

  50%, 55% {
    opacity: 1;
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
            transform: scale3d(1.1, 1.1, 1.1);
  }

  100% {
    opacity: 0;
    -webkit-transform: scale3d(.3, .3, .3);
            transform: scale3d(.3, .3, .3);
  }
}

.bounceOut {
  -webkit-animation-name: bounceOut;
          animation-name: bounceOut;
  -webkit-animation-duration: .75s;
          animation-duration: .75s;
}

@-webkit-keyframes bounceOutDown {
  20% {
    -webkit-transform: translate3d(0, 10px, 0);
            transform: translate3d(0, 10px, 0);
  }

  40%, 45% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
            transform: translate3d(0, -20px, 0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
            transform: translate3d(0, 2000px, 0);
  }
}

@keyframes bounceOutDown {
  20% {
    -webkit-transform: translate3d(0, 10px, 0);
            transform: translate3d(0, 10px, 0);
  }

  40%, 45% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
            transform: translate3d(0, -20px, 0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
            transform: translate3d(0, 2000px, 0);
  }
}

.bounceOutDown {
  -webkit-animation-name: bounceOutDown;
          animation-name: bounceOutDown;
}

@-webkit-keyframes bounceOutLeft {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(20px, 0, 0);
            transform: translate3d(20px, 0, 0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
            transform: translate3d(-2000px, 0, 0);
  }
}

@keyframes bounceOutLeft {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(20px, 0, 0);
            transform: translate3d(20px, 0, 0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
            transform: translate3d(-2000px, 0, 0);
  }
}

.bounceOutLeft {
  -webkit-animation-name: bounceOutLeft;
          animation-name: bounceOutLeft;
}

@-webkit-keyframes bounceOutRight {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(-20px, 0, 0);
            transform: translate3d(-20px, 0, 0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
            transform: translate3d(2000px, 0, 0);
  }
}

@keyframes bounceOutRight {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(-20px, 0, 0);
            transform: translate3d(-20px, 0, 0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
            transform: translate3d(2000px, 0, 0);
  }
}

.bounceOutRight {
  -webkit-animation-name: bounceOutRight;
          animation-name: bounceOutRight;
}

@-webkit-keyframes bounceOutUp {
  20% {
    -webkit-transform: translate3d(0, -10px, 0);
            transform: translate3d(0, -10px, 0);
  }

  40%, 45% {
    opacity: 1;
    -webkit-transform: translate3d(0, 20px, 0);
            transform: translate3d(0, 20px, 0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
            transform: translate3d(0, -2000px, 0);
  }
}

@keyframes bounceOutUp {
  20% {
    -webkit-transform: translate3d(0, -10px, 0);
            transform: translate3d(0, -10px, 0);
  }

  40%, 45% {
    opacity: 1;
    -webkit-transform: translate3d(0, 20px, 0);
            transform: translate3d(0, 20px, 0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
            transform: translate3d(0, -2000px, 0);
  }
}

.bounceOutUp {
  -webkit-animation-name: bounceOutUp;
          animation-name: bounceOutUp;
}

@-webkit-keyframes fadeIn {
  0% {opacity: 0;}
  100% {opacity: 1;}
}

@keyframes fadeIn {
  0% {opacity: 0;}
  100% {opacity: 1;}
}

.fadeIn {
  -webkit-animation-name: fadeIn;
          animation-name: fadeIn;
}

@-webkit-keyframes fadeInDown {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
            transform: translate3d(0, -100%, 0);
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}

@keyframes fadeInDown {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
            transform: translate3d(0, -100%, 0);
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}

.fadeInDown {
  -webkit-animation-name: fadeInDown;
          animation-name: fadeInDown;
}

@-webkit-keyframes fadeInDownBig {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
            transform: translate3d(0, -2000px, 0);
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}

@keyframes fadeInDownBig {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
            transform: translate3d(0, -2000px, 0);
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}

.fadeInDownBig {
  -webkit-animation-name: fadeInDownBig;
          animation-name: fadeInDownBig;
}

@-webkit-keyframes fadeInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
            transform: translate3d(-100%, 0, 0);
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}

@keyframes fadeInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
            transform: translate3d(-100%, 0, 0);
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}

.fadeInLeft {
  -webkit-animation-name: fadeInLeft;
          animation-name: fadeInLeft;
}

@-webkit-keyframes fadeInLeftBig {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
            transform: translate3d(-2000px, 0, 0);
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}

@keyframes fadeInLeftBig {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
            transform: translate3d(-2000px, 0, 0);
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}

.fadeInLeftBig {
  -webkit-animation-name: fadeInLeftBig;
          animation-name: fadeInLeftBig;
}

@-webkit-keyframes fadeInRight {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
            transform: translate3d(100%, 0, 0);
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}

@keyframes fadeInRight {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
            transform: translate3d(100%, 0, 0);
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}

.fadeInRight {
  -webkit-animation-name: fadeInRight;
          animation-name: fadeInRight;
}

@-webkit-keyframes fadeInRightBig {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
            transform: translate3d(2000px, 0, 0);
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}

@keyframes fadeInRightBig {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
            transform: translate3d(2000px, 0, 0);
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}

.fadeInRightBig {
  -webkit-animation-name: fadeInRightBig;
          animation-name: fadeInRightBig;
}

@-webkit-keyframes fadeInUp {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
            transform: translate3d(0, 100%, 0);
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}

@keyframes fadeInUp {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
            transform: translate3d(0, 100%, 0);
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}

.fadeInUp {
  -webkit-animation-name: fadeInUp;
          animation-name: fadeInUp;
}

@-webkit-keyframes fadeInUpBig {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
            transform: translate3d(0, 2000px, 0);
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}

@keyframes fadeInUpBig {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
            transform: translate3d(0, 2000px, 0);
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}

.fadeInUpBig {
  -webkit-animation-name: fadeInUpBig;
          animation-name: fadeInUpBig;
}

@-webkit-keyframes fadeOut {
  0% {opacity: 1;}
  100% {opacity: 0;}
}

@keyframes fadeOut {
  0% {opacity: 1;}
  100% {opacity: 0;}
}

.fadeOut {
  -webkit-animation-name: fadeOut;
          animation-name: fadeOut;
}

@-webkit-keyframes fadeOutDown {
  0% {
    opacity: 1;
  }

  100% {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
            transform: translate3d(0, 100%, 0);
  }
}

@keyframes fadeOutDown {
  0% {
    opacity: 1;
  }

  100% {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
            transform: translate3d(0, 100%, 0);
  }
}

.fadeOutDown {
  -webkit-animation-name: fadeOutDown;
          animation-name: fadeOutDown;
}

@-webkit-keyframes fadeOutDownBig {
  0% {
    opacity: 1;
  }

  100% {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
            transform: translate3d(0, 2000px, 0);
  }
}

@keyframes fadeOutDownBig {
  0% {
    opacity: 1;
  }

  100% {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
            transform: translate3d(0, 2000px, 0);
  }
}

.fadeOutDownBig {
  -webkit-animation-name: fadeOutDownBig;
          animation-name: fadeOutDownBig;
}

@-webkit-keyframes fadeOutLeft {
  0% {
    opacity: 1;
  }

  100% {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
            transform: translate3d(-100%, 0, 0);
  }
}

@keyframes fadeOutLeft {
  0% {
    opacity: 1;
  }

  100% {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
            transform: translate3d(-100%, 0, 0);
  }
}

.fadeOutLeft {
  -webkit-animation-name: fadeOutLeft;
          animation-name: fadeOutLeft;
}

@-webkit-keyframes fadeOutLeftBig {
  0% {
    opacity: 1;
  }

  100% {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
            transform: translate3d(-2000px, 0, 0);
  }
}

@keyframes fadeOutLeftBig {
  0% {
    opacity: 1;
  }

  100% {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
            transform: translate3d(-2000px, 0, 0);
  }
}

.fadeOutLeftBig {
  -webkit-animation-name: fadeOutLeftBig;
          animation-name: fadeOutLeftBig;
}

@-webkit-keyframes fadeOutRight {
  0% {
    opacity: 1;
  }

  100% {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
            transform: translate3d(100%, 0, 0);
  }
}

@keyframes fadeOutRight {
  0% {
    opacity: 1;
  }

  100% {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
            transform: translate3d(100%, 0, 0);
  }
}

.fadeOutRight {
  -webkit-animation-name: fadeOutRight;
          animation-name: fadeOutRight;
}

@-webkit-keyframes fadeOutRightBig {
  0% {
    opacity: 1;
  }

  100% {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
            transform: translate3d(2000px, 0, 0);
  }
}

@keyframes fadeOutRightBig {
  0% {
    opacity: 1;
  }

  100% {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
            transform: translate3d(2000px, 0, 0);
  }
}

.fadeOutRightBig {
  -webkit-animation-name: fadeOutRightBig;
          animation-name: fadeOutRightBig;
}

@-webkit-keyframes fadeOutUp {
  0% {
    opacity: 1;
  }

  100% {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
            transform: translate3d(0, -100%, 0);
  }
}

@keyframes fadeOutUp {
  0% {
    opacity: 1;
  }

  100% {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
            transform: translate3d(0, -100%, 0);
  }
}

.fadeOutUp {
  -webkit-animation-name: fadeOutUp;
          animation-name: fadeOutUp;
}

@-webkit-keyframes fadeOutUpBig {
  0% {
    opacity: 1;
  }

  100% {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
            transform: translate3d(0, -2000px, 0);
  }
}

@keyframes fadeOutUpBig {
  0% {
    opacity: 1;
  }

  100% {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
            transform: translate3d(0, -2000px, 0);
  }
}

.fadeOutUpBig {
  -webkit-animation-name: fadeOutUpBig;
          animation-name: fadeOutUpBig;
}

@-webkit-keyframes flip {
  0% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
            transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
    -webkit-animation-timing-function: ease-out;
            animation-timing-function: ease-out;
  }

  40% {
    -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
            transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
    -webkit-animation-timing-function: ease-out;
            animation-timing-function: ease-out;
  }

  50% {
    -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
            transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
    -webkit-animation-timing-function: ease-in;
            animation-timing-function: ease-in;
  }

  80% {
    -webkit-transform: perspective(400px) scale3d(.95, .95, .95);
            transform: perspective(400px) scale3d(.95, .95, .95);
    -webkit-animation-timing-function: ease-in;
            animation-timing-function: ease-in;
  }

  100% {
    -webkit-transform: perspective(400px);
            transform: perspective(400px);
    -webkit-animation-timing-function: ease-in;
            animation-timing-function: ease-in;
  }
}

@keyframes flip {
  0% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
            transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
    -webkit-animation-timing-function: ease-out;
            animation-timing-function: ease-out;
  }

  40% {
    -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
            transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
    -webkit-animation-timing-function: ease-out;
            animation-timing-function: ease-out;
  }

  50% {
    -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
            transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
    -webkit-animation-timing-function: ease-in;
            animation-timing-function: ease-in;
  }

  80% {
    -webkit-transform: perspective(400px) scale3d(.95, .95, .95);
            transform: perspective(400px) scale3d(.95, .95, .95);
    -webkit-animation-timing-function: ease-in;
            animation-timing-function: ease-in;
  }

  100% {
    -webkit-transform: perspective(400px);
            transform: perspective(400px);
    -webkit-animation-timing-function: ease-in;
            animation-timing-function: ease-in;
  }
}

.animated.flip {
  -webkit-backface-visibility: visible;
          backface-visibility: visible;
  -webkit-animation-name: flip;
          animation-name: flip;
}

@-webkit-keyframes flipInX {
  0% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
            transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    -webkit-transition-timing-function: ease-in;
            transition-timing-function: ease-in;
    opacity: 0;
  }

  40% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
            transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    -webkit-transition-timing-function: ease-in;
            transition-timing-function: ease-in;
  }

  60% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
            transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    opacity: 1;
  }

  80% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
            transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
  }

  100% {
    -webkit-transform: perspective(400px);
            transform: perspective(400px);
  }
}

@keyframes flipInX {
  0% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
            transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    -webkit-transition-timing-function: ease-in;
            transition-timing-function: ease-in;
    opacity: 0;
  }

  40% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
            transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    -webkit-transition-timing-function: ease-in;
            transition-timing-function: ease-in;
  }

  60% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
            transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    opacity: 1;
  }

  80% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
            transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
  }

  100% {
    -webkit-transform: perspective(400px);
            transform: perspective(400px);
  }
}

.flipInX {
  -webkit-backface-visibility: visible !important;
          backface-visibility: visible !important;
  -webkit-animation-name: flipInX;
          animation-name: flipInX;
}

@-webkit-keyframes flipInY {
  0% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
            transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    -webkit-transition-timing-function: ease-in;
            transition-timing-function: ease-in;
    opacity: 0;
  }

  40% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
            transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    -webkit-transition-timing-function: ease-in;
            transition-timing-function: ease-in;
  }

  60% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
            transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    opacity: 1;
  }

  80% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
            transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
  }

  100% {
    -webkit-transform: perspective(400px);
            transform: perspective(400px);
  }
}

@keyframes flipInY {
  0% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
            transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    -webkit-transition-timing-function: ease-in;
            transition-timing-function: ease-in;
    opacity: 0;
  }

  40% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
            transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    -webkit-transition-timing-function: ease-in;
            transition-timing-function: ease-in;
  }

  60% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
            transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    opacity: 1;
  }

  80% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
            transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
  }

  100% {
    -webkit-transform: perspective(400px);
            transform: perspective(400px);
  }
}

.flipInY {
  -webkit-backface-visibility: visible !important;
          backface-visibility: visible !important;
  -webkit-animation-name: flipInY;
          animation-name: flipInY;
}

@-webkit-keyframes flipOutX {
  0% {
    -webkit-transform: perspective(400px);
            transform: perspective(400px);
  }

  30% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
            transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    opacity: 1;
  }

  100% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
            transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    opacity: 0;
  }
}

@keyframes flipOutX {
  0% {
    -webkit-transform: perspective(400px);
            transform: perspective(400px);
  }

  30% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
            transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    opacity: 1;
  }

  100% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
            transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    opacity: 0;
  }
}

.flipOutX {
  -webkit-animation-name: flipOutX;
          animation-name: flipOutX;
  -webkit-animation-duration: .75s;
          animation-duration: .75s;
  -webkit-backface-visibility: visible !important;
          backface-visibility: visible !important;
}

@-webkit-keyframes flipOutY {
  0% {
    -webkit-transform: perspective(400px);
            transform: perspective(400px);
  }

  30% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
            transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    opacity: 1;
  }

  100% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
            transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    opacity: 0;
  }
}

@keyframes flipOutY {
  0% {
    -webkit-transform: perspective(400px);
            transform: perspective(400px);
  }

  30% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
            transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    opacity: 1;
  }

  100% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
            transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    opacity: 0;
  }
}

.flipOutY {
  -webkit-backface-visibility: visible !important;
          backface-visibility: visible !important;
  -webkit-animation-name: flipOutY;
          animation-name: flipOutY;
  -webkit-animation-duration: .75s;
          animation-duration: .75s;
}

@-webkit-keyframes lightSpeedIn {
  0% {
    -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);
            transform: translate3d(100%, 0, 0) skewX(-30deg);
    opacity: 0;
  }

  60% {
    -webkit-transform: skewX(20deg);
            transform: skewX(20deg);
    opacity: 1;
  }

  80% {
    -webkit-transform: skewX(-5deg);
            transform: skewX(-5deg);
    opacity: 1;
  }

  100% {
    -webkit-transform: none;
            transform: none;
    opacity: 1;
  }
}

@keyframes lightSpeedIn {
  0% {
    -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);
            transform: translate3d(100%, 0, 0) skewX(-30deg);
    opacity: 0;
  }

  60% {
    -webkit-transform: skewX(20deg);
            transform: skewX(20deg);
    opacity: 1;
  }

  80% {
    -webkit-transform: skewX(-5deg);
            transform: skewX(-5deg);
    opacity: 1;
  }

  100% {
    -webkit-transform: none;
            transform: none;
    opacity: 1;
  }
}

.lightSpeedIn {
  -webkit-animation-name: lightSpeedIn;
          animation-name: lightSpeedIn;
  -webkit-animation-timing-function: ease-out;
          animation-timing-function: ease-out;
}

@-webkit-keyframes lightSpeedOut {
  0% {
    opacity: 1;
  }

  100% {
    -webkit-transform: translate3d(100%, 0, 0) skewX(30deg);
            transform: translate3d(100%, 0, 0) skewX(30deg);
    opacity: 0;
  }
}

@keyframes lightSpeedOut {
  0% {
    opacity: 1;
  }

  100% {
    -webkit-transform: translate3d(100%, 0, 0) skewX(30deg);
            transform: translate3d(100%, 0, 0) skewX(30deg);
    opacity: 0;
  }
}

.lightSpeedOut {
  -webkit-animation-name: lightSpeedOut;
          animation-name: lightSpeedOut;
  -webkit-animation-timing-function: ease-in;
          animation-timing-function: ease-in;
}

@-webkit-keyframes rotateIn {
  0% {
    -webkit-transform-origin: center;
            transform-origin: center;
    -webkit-transform: rotate3d(0, 0, 1, -200deg);
            transform: rotate3d(0, 0, 1, -200deg);
    opacity: 0;
  }

  100% {
    -webkit-transform-origin: center;
            transform-origin: center;
    -webkit-transform: none;
            transform: none;
    opacity: 1;
  }
}

@keyframes rotateIn {
  0% {
    -webkit-transform-origin: center;
            transform-origin: center;
    -webkit-transform: rotate3d(0, 0, 1, -200deg);
            transform: rotate3d(0, 0, 1, -200deg);
    opacity: 0;
  }

  100% {
    -webkit-transform-origin: center;
            transform-origin: center;
    -webkit-transform: none;
            transform: none;
    opacity: 1;
  }
}

.rotateIn {
  -webkit-animation-name: rotateIn;
          animation-name: rotateIn;
}

@-webkit-keyframes rotateInDownLeft {
  0% {
    -webkit-transform-origin: left bottom;
            transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
            transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }

  100% {
    -webkit-transform-origin: left bottom;
            transform-origin: left bottom;
    -webkit-transform: none;
            transform: none;
    opacity: 1;
  }
}

@keyframes rotateInDownLeft {
  0% {
    -webkit-transform-origin: left bottom;
            transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
            transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }

  100% {
    -webkit-transform-origin: left bottom;
            transform-origin: left bottom;
    -webkit-transform: none;
            transform: none;
    opacity: 1;
  }
}

.rotateInDownLeft {
  -webkit-animation-name: rotateInDownLeft;
          animation-name: rotateInDownLeft;
}

@-webkit-keyframes rotateInDownRight {
  0% {
    -webkit-transform-origin: right bottom;
            transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
            transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }

  100% {
    -webkit-transform-origin: right bottom;
            transform-origin: right bottom;
    -webkit-transform: none;
            transform: none;
    opacity: 1;
  }
}

@keyframes rotateInDownRight {
  0% {
    -webkit-transform-origin: right bottom;
            transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
            transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }

  100% {
    -webkit-transform-origin: right bottom;
            transform-origin: right bottom;
    -webkit-transform: none;
            transform: none;
    opacity: 1;
  }
}

.rotateInDownRight {
  -webkit-animation-name: rotateInDownRight;
          animation-name: rotateInDownRight;
}

@-webkit-keyframes rotateInUpLeft {
  0% {
    -webkit-transform-origin: left bottom;
            transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
            transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }

  100% {
    -webkit-transform-origin: left bottom;
            transform-origin: left bottom;
    -webkit-transform: none;
            transform: none;
    opacity: 1;
  }
}

@keyframes rotateInUpLeft {
  0% {
    -webkit-transform-origin: left bottom;
            transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
            transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }

  100% {
    -webkit-transform-origin: left bottom;
            transform-origin: left bottom;
    -webkit-transform: none;
            transform: none;
    opacity: 1;
  }
}

.rotateInUpLeft {
  -webkit-animation-name: rotateInUpLeft;
          animation-name: rotateInUpLeft;
}

@-webkit-keyframes rotateInUpRight {
  0% {
    -webkit-transform-origin: right bottom;
            transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, -90deg);
            transform: rotate3d(0, 0, 1, -90deg);
    opacity: 0;
  }

  100% {
    -webkit-transform-origin: right bottom;
            transform-origin: right bottom;
    -webkit-transform: none;
            transform: none;
    opacity: 1;
  }
}

@keyframes rotateInUpRight {
  0% {
    -webkit-transform-origin: right bottom;
            transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, -90deg);
            transform: rotate3d(0, 0, 1, -90deg);
    opacity: 0;
  }

  100% {
    -webkit-transform-origin: right bottom;
            transform-origin: right bottom;
    -webkit-transform: none;
            transform: none;
    opacity: 1;
  }
}

.rotateInUpRight {
  -webkit-animation-name: rotateInUpRight;
          animation-name: rotateInUpRight;
}

@-webkit-keyframes rotateOut {
  0% {
    -webkit-transform-origin: center;
            transform-origin: center;
    opacity: 1;
  }

  100% {
    -webkit-transform-origin: center;
            transform-origin: center;
    -webkit-transform: rotate3d(0, 0, 1, 200deg);
            transform: rotate3d(0, 0, 1, 200deg);
    opacity: 0;
  }
}

@keyframes rotateOut {
  0% {
    -webkit-transform-origin: center;
            transform-origin: center;
    opacity: 1;
  }

  100% {
    -webkit-transform-origin: center;
            transform-origin: center;
    -webkit-transform: rotate3d(0, 0, 1, 200deg);
            transform: rotate3d(0, 0, 1, 200deg);
    opacity: 0;
  }
}

.rotateOut {
  -webkit-animation-name: rotateOut;
          animation-name: rotateOut;
}

@-webkit-keyframes rotateOutDownLeft {
  0% {
    -webkit-transform-origin: left bottom;
            transform-origin: left bottom;
    opacity: 1;
  }

  100% {
    -webkit-transform-origin: left bottom;
            transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
            transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }
}

@keyframes rotateOutDownLeft {
  0% {
    -webkit-transform-origin: left bottom;
            transform-origin: left bottom;
    opacity: 1;
  }

  100% {
    -webkit-transform-origin: left bottom;
            transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
            transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }
}

.rotateOutDownLeft {
  -webkit-animation-name: rotateOutDownLeft;
          animation-name: rotateOutDownLeft;
}

@-webkit-keyframes rotateOutDownRight {
  0% {
    -webkit-transform-origin: right bottom;
            transform-origin: right bottom;
    opacity: 1;
  }

  100% {
    -webkit-transform-origin: right bottom;
            transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
            transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
}

@keyframes rotateOutDownRight {
  0% {
    -webkit-transform-origin: right bottom;
            transform-origin: right bottom;
    opacity: 1;
  }

  100% {
    -webkit-transform-origin: right bottom;
            transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
            transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
}

.rotateOutDownRight {
  -webkit-animation-name: rotateOutDownRight;
          animation-name: rotateOutDownRight;
}

@-webkit-keyframes rotateOutUpLeft {
  0% {
    -webkit-transform-origin: left bottom;
            transform-origin: left bottom;
    opacity: 1;
  }

  100% {
    -webkit-transform-origin: left bottom;
            transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
            transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
}

@keyframes rotateOutUpLeft {
  0% {
    -webkit-transform-origin: left bottom;
            transform-origin: left bottom;
    opacity: 1;
  }

  100% {
    -webkit-transform-origin: left bottom;
            transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
            transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
}

.rotateOutUpLeft {
  -webkit-animation-name: rotateOutUpLeft;
          animation-name: rotateOutUpLeft;
}

@-webkit-keyframes rotateOutUpRight {
  0% {
    -webkit-transform-origin: right bottom;
            transform-origin: right bottom;
    opacity: 1;
  }

  100% {
    -webkit-transform-origin: right bottom;
            transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, 90deg);
            transform: rotate3d(0, 0, 1, 90deg);
    opacity: 0;
  }
}

@keyframes rotateOutUpRight {
  0% {
    -webkit-transform-origin: right bottom;
            transform-origin: right bottom;
    opacity: 1;
  }

  100% {
    -webkit-transform-origin: right bottom;
            transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, 90deg);
            transform: rotate3d(0, 0, 1, 90deg);
    opacity: 0;
  }
}

.rotateOutUpRight {
  -webkit-animation-name: rotateOutUpRight;
          animation-name: rotateOutUpRight;
}

@-webkit-keyframes hinge {
  0% {
    -webkit-transform-origin: top left;
            transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }

  20%, 60% {
    -webkit-transform: rotate3d(0, 0, 1, 80deg);
            transform: rotate3d(0, 0, 1, 80deg);
    -webkit-transform-origin: top left;
            transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }

  40%, 80% {
    -webkit-transform: rotate3d(0, 0, 1, 60deg);
            transform: rotate3d(0, 0, 1, 60deg);
    -webkit-transform-origin: top left;
            transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
    opacity: 1;
  }

  100% {
    -webkit-transform: translate3d(0, 700px, 0);
            transform: translate3d(0, 700px, 0);
    opacity: 0;
  }
}

@keyframes hinge {
  0% {
    -webkit-transform-origin: top left;
            transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }

  20%, 60% {
    -webkit-transform: rotate3d(0, 0, 1, 80deg);
            transform: rotate3d(0, 0, 1, 80deg);
    -webkit-transform-origin: top left;
            transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }

  40%, 80% {
    -webkit-transform: rotate3d(0, 0, 1, 60deg);
            transform: rotate3d(0, 0, 1, 60deg);
    -webkit-transform-origin: top left;
            transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
    opacity: 1;
  }

  100% {
    -webkit-transform: translate3d(0, 700px, 0);
            transform: translate3d(0, 700px, 0);
    opacity: 0;
  }
}

.hinge {
  -webkit-animation-name: hinge;
          animation-name: hinge;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@-webkit-keyframes rollIn {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
            transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}

@keyframes rollIn {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
            transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}

.rollIn {
  -webkit-animation-name: rollIn;
          animation-name: rollIn;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@-webkit-keyframes rollOut {
  0% {
    opacity: 1;
  }

  100% {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
            transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
  }
}

@keyframes rollOut {
  0% {
    opacity: 1;
  }

  100% {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
            transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
  }
}

.rollOut {
  -webkit-animation-name: rollOut;
          animation-name: rollOut;
}

@-webkit-keyframes zoomIn {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(.3, .3, .3);
            transform: scale3d(.3, .3, .3);
  }

  50% {
    opacity: 1;
  }
}

@keyframes zoomIn {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(.3, .3, .3);
            transform: scale3d(.3, .3, .3);
  }

  50% {
    opacity: 1;
  }
}

.zoomIn {
  -webkit-animation-name: zoomIn;
          animation-name: zoomIn;
}

@-webkit-keyframes zoomInDown {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
            transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
            animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
            transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
            animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  }
}

@keyframes zoomInDown {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
            transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
            animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
            transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
            animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  }
}

.zoomInDown {
  -webkit-animation-name: zoomInDown;
          animation-name: zoomInDown;
}

@-webkit-keyframes zoomInLeft {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
            transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
            animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
            transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
            animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  }
}

@keyframes zoomInLeft {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
            transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
            animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
            transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
            animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  }
}

.zoomInLeft {
  -webkit-animation-name: zoomInLeft;
          animation-name: zoomInLeft;
}

@-webkit-keyframes zoomInRight {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
            transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
            animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
            transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
            animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  }
}

@keyframes zoomInRight {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
            transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
            animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
            transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
            animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  }
}

.zoomInRight {
  -webkit-animation-name: zoomInRight;
          animation-name: zoomInRight;
}

@-webkit-keyframes zoomInUp {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
            transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
            animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
            transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
            animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  }
}

@keyframes zoomInUp {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
            transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
            animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
            transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
            animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  }
}

.zoomInUp {
  -webkit-animation-name: zoomInUp;
          animation-name: zoomInUp;
}

@-webkit-keyframes zoomOut {
  0% {
    opacity: 1;
  }

  50% {
    opacity: 0;
    -webkit-transform: scale3d(.3, .3, .3);
            transform: scale3d(.3, .3, .3);
  }

  100% {
    opacity: 0;
  }
}

@keyframes zoomOut {
  0% {
    opacity: 1;
  }

  50% {
    opacity: 0;
    -webkit-transform: scale3d(.3, .3, .3);
            transform: scale3d(.3, .3, .3);
  }

  100% {
    opacity: 0;
  }
}

.zoomOut {
  -webkit-animation-name: zoomOut;
          animation-name: zoomOut;
}

@-webkit-keyframes zoomOutDown {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
            transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
            animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  }

  100% {
    opacity: 0;
    -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
            transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
    -webkit-transform-origin: center bottom;
            transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
            animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  }
}

@keyframes zoomOutDown {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
            transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
            animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  }

  100% {
    opacity: 0;
    -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
            transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
    -webkit-transform-origin: center bottom;
            transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
            animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  }
}

.zoomOutDown {
  -webkit-animation-name: zoomOutDown;
          animation-name: zoomOutDown;
}

@-webkit-keyframes zoomOutLeft {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);
            transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);
  }

  100% {
    opacity: 0;
    -webkit-transform: scale(.1) translate3d(-2000px, 0, 0);
            transform: scale(.1) translate3d(-2000px, 0, 0);
    -webkit-transform-origin: left center;
            transform-origin: left center;
  }
}

@keyframes zoomOutLeft {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);
            transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);
  }

  100% {
    opacity: 0;
    -webkit-transform: scale(.1) translate3d(-2000px, 0, 0);
            transform: scale(.1) translate3d(-2000px, 0, 0);
    -webkit-transform-origin: left center;
            transform-origin: left center;
  }
}

.zoomOutLeft {
  -webkit-animation-name: zoomOutLeft;
          animation-name: zoomOutLeft;
}

@-webkit-keyframes zoomOutRight {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);
            transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);
  }

  100% {
    opacity: 0;
    -webkit-transform: scale(.1) translate3d(2000px, 0, 0);
            transform: scale(.1) translate3d(2000px, 0, 0);
    -webkit-transform-origin: right center;
            transform-origin: right center;
  }
}

@keyframes zoomOutRight {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);
            transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);
  }

  100% {
    opacity: 0;
    -webkit-transform: scale(.1) translate3d(2000px, 0, 0);
            transform: scale(.1) translate3d(2000px, 0, 0);
    -webkit-transform-origin: right center;
            transform-origin: right center;
  }
}

.zoomOutRight {
  -webkit-animation-name: zoomOutRight;
          animation-name: zoomOutRight;
}

@-webkit-keyframes zoomOutUp {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
            transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
            animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  }

  100% {
    opacity: 0;
    -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
            transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
    -webkit-transform-origin: center bottom;
            transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
            animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  }
}

@keyframes zoomOutUp {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
            transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
            animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  }

  100% {
    opacity: 0;
    -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
            transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
    -webkit-transform-origin: center bottom;
            transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
            animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  }
}

.zoomOutUp {
  -webkit-animation-name: zoomOutUp;
          animation-name: zoomOutUp;
}

@-webkit-keyframes slideInDown {
  0% {
    -webkit-transform: translateY(-100%);
            transform: translateY(-100%);
    visibility: visible;
  }

  100% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
}

@keyframes slideInDown {
  0% {
    -webkit-transform: translateY(-100%);
            transform: translateY(-100%);
    visibility: visible;
  }

  100% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
}

.slideInDown {
  -webkit-animation-name: slideInDown;
          animation-name: slideInDown;
}

@-webkit-keyframes slideInLeft {
  0% {
    -webkit-transform: translateX(-100%);
            transform: translateX(-100%);
    visibility: visible;
  }

  100% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
}

@keyframes slideInLeft {
  0% {
    -webkit-transform: translateX(-100%);
            transform: translateX(-100%);
    visibility: visible;
  }

  100% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
}

.slideInLeft {
  -webkit-animation-name: slideInLeft;
          animation-name: slideInLeft;
}

@-webkit-keyframes slideInRight {
  0% {
    -webkit-transform: translateX(100%);
            transform: translateX(100%);
    visibility: visible;
  }

  100% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
}

@keyframes slideInRight {
  0% {
    -webkit-transform: translateX(100%);
            transform: translateX(100%);
    visibility: visible;
  }

  100% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
}

.slideInRight {
  -webkit-animation-name: slideInRight;
          animation-name: slideInRight;
}

@-webkit-keyframes slideInUp {
  0% {
    -webkit-transform: translateY(100%);
            transform: translateY(100%);
    visibility: visible;
  }

  100% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
}

@keyframes slideInUp {
  0% {
    -webkit-transform: translateY(100%);
            transform: translateY(100%);
    visibility: visible;
  }

  100% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
}

.slideInUp {
  -webkit-animation-name: slideInUp;
          animation-name: slideInUp;
}

@-webkit-keyframes slideOutDown {
  0% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }

  100% {
    visibility: hidden;
    -webkit-transform: translateY(100%);
            transform: translateY(100%);
  }
}

@keyframes slideOutDown {
  0% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }

  100% {
    visibility: hidden;
    -webkit-transform: translateY(100%);
            transform: translateY(100%);
  }
}

.slideOutDown {
  -webkit-animation-name: slideOutDown;
          animation-name: slideOutDown;
}

@-webkit-keyframes slideOutLeft {
  0% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }

  100% {
    visibility: hidden;
    -webkit-transform: translateX(-100%);
            transform: translateX(-100%);
  }
}

@keyframes slideOutLeft {
  0% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }

  100% {
    visibility: hidden;
    -webkit-transform: translateX(-100%);
            transform: translateX(-100%);
  }
}

.slideOutLeft {
  -webkit-animation-name: slideOutLeft;
          animation-name: slideOutLeft;
}

@-webkit-keyframes slideOutRight {
  0% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }

  100% {
    visibility: hidden;
    -webkit-transform: translateX(100%);
            transform: translateX(100%);
  }
}

@keyframes slideOutRight {
  0% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }

  100% {
    visibility: hidden;
    -webkit-transform: translateX(100%);
            transform: translateX(100%);
  }
}

.slideOutRight {
  -webkit-animation-name: slideOutRight;
          animation-name: slideOutRight;
}

@-webkit-keyframes slideOutUp {
  0% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }

  100% {
    visibility: hidden;
    -webkit-transform: translateY(-100%);
            transform: translateY(-100%);
  }
}

@keyframes slideOutUp {
  0% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }

  100% {
    visibility: hidden;
    -webkit-transform: translateY(-100%);
            transform: translateY(-100%);
  }
}

.slideOutUp {
  -webkit-animation-name: slideOutUp;
          animation-name: slideOutUp;
}

/* End - Global animate */
/** Global colors Definitions **/
/** NOTE - Any change to this file, make sure to update the cascadeColors.less as well **/
/* Black: #000000 */
/* White: #FFFFFF */
/* Gray: #9A9B9C */
/* Dark Gray: #616365 */
/* Hex Gray: #999999 */
/* Light Gray: #EFEFEF */
/* Bright Green: #8CC63F */
/* CenturyLink Green: #00853F */
/* Light Green: #A5D867 */
/* Mustard Yellow: #CED64B */
/* Accent Dark Orange: #FF6319 */
/* Accent Light Orange: #FFA02F */
/* Accent Yellow: #FDC82F */
/* Accent Dark Blue: #0098DB */
/* Accent Light Blue: #A0CFEB */
/* Business Light Green: #00853F */
/* Business Green: #5B8F22 */
/* Business Dark Green: #284E36 */
/* Residential Light Orange: #FF9933 */
/* Residential Orange: #FF6600 */
/* Residential Dark Orange: #CC3300 */
/* Small Business Light Green: #8CC63F */
/* Small Business Green: #669900 */
/* Small Business Dark Green: #336600 */
/* 508-compliant dark orange: #d14900 */
/* 508-compliant blue: #017eb5 */
/* 508-compliant dark green: #00652f */
/* 508-compliant darker green: #284e36 */
/* Residential HSI Bright Green: #8cc63f */
/* Residential HSI Price Green: #00835f */
/* ctl-medium-green: #34b233 */
/* Mint Green: #48d597 */
/* Vibrant Blue: #0047bb */
/* Biz Navy Blue: #001e60 */
/* Residential Light Gray: #d7d2cb */
/* Dark Grey: #53565a */
/* Dark Gray1: #222222 */
/* Biz Gray: #bebebe */
/* Secret Grey: #eeeeee */
/* Dark Green: #007a33 */
/* Dark Teal: #008996 */
/* Teal Blue: #02bcb2 */
/* Blue 1: #3a8ddd */
/* Blue 2: #0080bb */
/* Pomegranate: #f74b4b */
/* Lemon Yellow: #f9f162 */
/* Kiwi Green: #6fd16f */
/* Lumen Light Blue: #38c6f4 */
/* Lumen Blue: #oc9ed9 */
/* Lumen Medium Blue: #0075c9 */
/** Colors Definitions End **/

/* Start - Global backgroundColors */
/** Global colors Definitions **/
/** NOTE - Any change to this file, make sure to update the cascadeColors.less as well **/
/* Black: #000000 */
/* White: #FFFFFF */
/* Gray: #9A9B9C */
/* Dark Gray: #616365 */
/* Hex Gray: #999999 */
/* Light Gray: #EFEFEF */
/* Bright Green: #8CC63F */
/* CenturyLink Green: #00853F */
/* Light Green: #A5D867 */
/* Mustard Yellow: #CED64B */
/* Accent Dark Orange: #FF6319 */
/* Accent Light Orange: #FFA02F */
/* Accent Yellow: #FDC82F */
/* Accent Dark Blue: #0098DB */
/* Accent Light Blue: #A0CFEB */
/* Business Light Green: #00853F */
/* Business Green: #5B8F22 */
/* Business Dark Green: #284E36 */
/* Residential Light Orange: #FF9933 */
/* Residential Orange: #FF6600 */
/* Residential Dark Orange: #CC3300 */
/* Small Business Light Green: #8CC63F */
/* Small Business Green: #669900 */
/* Small Business Dark Green: #336600 */
/* 508-compliant dark orange: #d14900 */
/* 508-compliant blue: #017eb5 */
/* 508-compliant dark green: #00652f */
/* 508-compliant darker green: #284e36 */
/* Residential HSI Bright Green: #8cc63f */
/* Residential HSI Price Green: #00835f */
/* ctl-medium-green: #34b233 */
/* Mint Green: #48d597 */
/* Vibrant Blue: #0047bb */
/* Biz Navy Blue: #001e60 */
/* Residential Light Gray: #d7d2cb */
/* Dark Grey: #53565a */
/* Dark Gray1: #222222 */
/* Biz Gray: #bebebe */
/* Secret Grey: #eeeeee */
/* Dark Green: #007a33 */
/* Dark Teal: #008996 */
/* Teal Blue: #02bcb2 */
/* Blue 1: #3a8ddd */
/* Blue 2: #0080bb */
/* Pomegranate: #f74b4b */
/* Lemon Yellow: #f9f162 */
/* Kiwi Green: #6fd16f */
/* Lumen Light Blue: #38c6f4 */
/* Lumen Blue: #oc9ed9 */
/* Lumen Medium Blue: #0075c9 */
/** Colors Definitions End **/
.btn.black-cta-background {
  background-color: #000000;
}
.btn.black-cta-background span.fa-download,
.btn.black-cta-background span.fa-play-circle-o,
.btn.black-cta-background span.fa-mobile-phone,
.btn.black-cta-background span.fa-chevron-up,
.btn.black-cta-background span.fa-chevron-down,
.btn.black-cta-background span.fa-chevron-left,
.btn.black-cta-background span.fa-chevron-right {
  color: #ffffff;
}
.btn.black-cta-background.ctaLinkBorderless,
.btn.black-cta-background.ctaLinkBorderless:link,
.btn.black-cta-background.ctaLinkBorderless:visited,
.btn.black-cta-background.ctaLinkBorderless:active {
  color: #000000;
}
.btn.black-cta-background.ctaLinkBorderless:hover,
.btn.black-cta-background.ctaLinkBorderless:link:hover,
.btn.black-cta-background.ctaLinkBorderless:visited:hover,
.btn.black-cta-background.ctaLinkBorderless:active:hover {
  color: #000000;
}
.btn.black-cta-background.ctaLinkBorderless span.fa-download,
.btn.black-cta-background.ctaLinkBorderless:link span.fa-download,
.btn.black-cta-background.ctaLinkBorderless:visited span.fa-download,
.btn.black-cta-background.ctaLinkBorderless:active span.fa-download,
.btn.black-cta-background.ctaLinkBorderless span.fa-play-circle-o,
.btn.black-cta-background.ctaLinkBorderless:link span.fa-play-circle-o,
.btn.black-cta-background.ctaLinkBorderless:visited span.fa-play-circle-o,
.btn.black-cta-background.ctaLinkBorderless:active span.fa-play-circle-o,
.btn.black-cta-background.ctaLinkBorderless span.fa-mobile-phone,
.btn.black-cta-background.ctaLinkBorderless:link span.fa-mobile-phone,
.btn.black-cta-background.ctaLinkBorderless:visited span.fa-mobile-phone,
.btn.black-cta-background.ctaLinkBorderless:active span.fa-mobile-phone,
.btn.black-cta-background.ctaLinkBorderless span.fa-chevron-up,
.btn.black-cta-background.ctaLinkBorderless:link span.fa-chevron-up,
.btn.black-cta-background.ctaLinkBorderless:visited span.fa-chevron-up,
.btn.black-cta-background.ctaLinkBorderless:active span.fa-chevron-up,
.btn.black-cta-background.ctaLinkBorderless span.fa-chevron-down,
.btn.black-cta-background.ctaLinkBorderless:link span.fa-chevron-down,
.btn.black-cta-background.ctaLinkBorderless:visited span.fa-chevron-down,
.btn.black-cta-background.ctaLinkBorderless:active span.fa-chevron-down,
.btn.black-cta-background.ctaLinkBorderless span.fa-chevron-left,
.btn.black-cta-background.ctaLinkBorderless:link span.fa-chevron-left,
.btn.black-cta-background.ctaLinkBorderless:visited span.fa-chevron-left,
.btn.black-cta-background.ctaLinkBorderless:active span.fa-chevron-left,
.btn.black-cta-background.ctaLinkBorderless span.fa-chevron-right,
.btn.black-cta-background.ctaLinkBorderless:link span.fa-chevron-right,
.btn.black-cta-background.ctaLinkBorderless:visited span.fa-chevron-right,
.btn.black-cta-background.ctaLinkBorderless:active span.fa-chevron-right {
  color: #000000;
}
.btn.black-cta-background.transparent:after {
  background-color: #000000;
}
.btn.white-cta-background {
  background-color: #ffffff;
  color: #0047bb !important;
}
.btn.white-cta-background span.fa-download,
.btn.white-cta-background span.fa-play-circle-o,
.btn.white-cta-background span.fa-mobile-phone,
.btn.white-cta-background span.fa-chevron-up,
.btn.white-cta-background span.fa-chevron-down,
.btn.white-cta-background span.fa-chevron-left,
.btn.white-cta-background span.fa-chevron-right {
  color: #0047bb;
}
.btn.white-cta-background.ctaLinkBorderless,
.btn.white-cta-background.ctaLinkBorderless:link,
.btn.white-cta-background.ctaLinkBorderless:visited,
.btn.white-cta-background.ctaLinkBorderless:active {
  color: #ffffff !important;
}
.btn.white-cta-background.ctaLinkBorderless:hover,
.btn.white-cta-background.ctaLinkBorderless:link:hover,
.btn.white-cta-background.ctaLinkBorderless:visited:hover,
.btn.white-cta-background.ctaLinkBorderless:active:hover {
  color: #ffffff;
}
.btn.white-cta-background.ctaLinkBorderless span.fa-download,
.btn.white-cta-background.ctaLinkBorderless:link span.fa-download,
.btn.white-cta-background.ctaLinkBorderless:visited span.fa-download,
.btn.white-cta-background.ctaLinkBorderless:active span.fa-download,
.btn.white-cta-background.ctaLinkBorderless span.fa-play-circle-o,
.btn.white-cta-background.ctaLinkBorderless:link span.fa-play-circle-o,
.btn.white-cta-background.ctaLinkBorderless:visited span.fa-play-circle-o,
.btn.white-cta-background.ctaLinkBorderless:active span.fa-play-circle-o,
.btn.white-cta-background.ctaLinkBorderless span.fa-mobile-phone,
.btn.white-cta-background.ctaLinkBorderless:link span.fa-mobile-phone,
.btn.white-cta-background.ctaLinkBorderless:visited span.fa-mobile-phone,
.btn.white-cta-background.ctaLinkBorderless:active span.fa-mobile-phone,
.btn.white-cta-background.ctaLinkBorderless span.fa-chevron-up,
.btn.white-cta-background.ctaLinkBorderless:link span.fa-chevron-up,
.btn.white-cta-background.ctaLinkBorderless:visited span.fa-chevron-up,
.btn.white-cta-background.ctaLinkBorderless:active span.fa-chevron-up,
.btn.white-cta-background.ctaLinkBorderless span.fa-chevron-down,
.btn.white-cta-background.ctaLinkBorderless:link span.fa-chevron-down,
.btn.white-cta-background.ctaLinkBorderless:visited span.fa-chevron-down,
.btn.white-cta-background.ctaLinkBorderless:active span.fa-chevron-down,
.btn.white-cta-background.ctaLinkBorderless span.fa-chevron-left,
.btn.white-cta-background.ctaLinkBorderless:link span.fa-chevron-left,
.btn.white-cta-background.ctaLinkBorderless:visited span.fa-chevron-left,
.btn.white-cta-background.ctaLinkBorderless:active span.fa-chevron-left,
.btn.white-cta-background.ctaLinkBorderless span.fa-chevron-right,
.btn.white-cta-background.ctaLinkBorderless:link span.fa-chevron-right,
.btn.white-cta-background.ctaLinkBorderless:visited span.fa-chevron-right,
.btn.white-cta-background.ctaLinkBorderless:active span.fa-chevron-right {
  color: #ffffff;
}
.btn.white-cta-background.transparent:after {
  background-color: #ffffff;
}
.btn.gray-cta-background {
  background-color: #9a9b9c;
}
.btn.gray-cta-background span.fa-download,
.btn.gray-cta-background span.fa-play-circle-o,
.btn.gray-cta-background span.fa-mobile-phone,
.btn.gray-cta-background span.fa-chevron-up,
.btn.gray-cta-background span.fa-chevron-down,
.btn.gray-cta-background span.fa-chevron-left,
.btn.gray-cta-background span.fa-chevron-right {
  color: #ffffff;
}
.btn.gray-cta-background.ctaLinkBorderless,
.btn.gray-cta-background.ctaLinkBorderless:link,
.btn.gray-cta-background.ctaLinkBorderless:visited,
.btn.gray-cta-background.ctaLinkBorderless:active {
  color: #9a9b9c;
}
.btn.gray-cta-background.ctaLinkBorderless:hover,
.btn.gray-cta-background.ctaLinkBorderless:link:hover,
.btn.gray-cta-background.ctaLinkBorderless:visited:hover,
.btn.gray-cta-background.ctaLinkBorderless:active:hover {
  color: #9a9b9c;
}
.btn.gray-cta-background.ctaLinkBorderless span.fa-download,
.btn.gray-cta-background.ctaLinkBorderless:link span.fa-download,
.btn.gray-cta-background.ctaLinkBorderless:visited span.fa-download,
.btn.gray-cta-background.ctaLinkBorderless:active span.fa-download,
.btn.gray-cta-background.ctaLinkBorderless span.fa-play-circle-o,
.btn.gray-cta-background.ctaLinkBorderless:link span.fa-play-circle-o,
.btn.gray-cta-background.ctaLinkBorderless:visited span.fa-play-circle-o,
.btn.gray-cta-background.ctaLinkBorderless:active span.fa-play-circle-o,
.btn.gray-cta-background.ctaLinkBorderless span.fa-mobile-phone,
.btn.gray-cta-background.ctaLinkBorderless:link span.fa-mobile-phone,
.btn.gray-cta-background.ctaLinkBorderless:visited span.fa-mobile-phone,
.btn.gray-cta-background.ctaLinkBorderless:active span.fa-mobile-phone,
.btn.gray-cta-background.ctaLinkBorderless span.fa-chevron-up,
.btn.gray-cta-background.ctaLinkBorderless:link span.fa-chevron-up,
.btn.gray-cta-background.ctaLinkBorderless:visited span.fa-chevron-up,
.btn.gray-cta-background.ctaLinkBorderless:active span.fa-chevron-up,
.btn.gray-cta-background.ctaLinkBorderless span.fa-chevron-down,
.btn.gray-cta-background.ctaLinkBorderless:link span.fa-chevron-down,
.btn.gray-cta-background.ctaLinkBorderless:visited span.fa-chevron-down,
.btn.gray-cta-background.ctaLinkBorderless:active span.fa-chevron-down,
.btn.gray-cta-background.ctaLinkBorderless span.fa-chevron-left,
.btn.gray-cta-background.ctaLinkBorderless:link span.fa-chevron-left,
.btn.gray-cta-background.ctaLinkBorderless:visited span.fa-chevron-left,
.btn.gray-cta-background.ctaLinkBorderless:active span.fa-chevron-left,
.btn.gray-cta-background.ctaLinkBorderless span.fa-chevron-right,
.btn.gray-cta-background.ctaLinkBorderless:link span.fa-chevron-right,
.btn.gray-cta-background.ctaLinkBorderless:visited span.fa-chevron-right,
.btn.gray-cta-background.ctaLinkBorderless:active span.fa-chevron-right {
  color: #9a9b9c;
}
.btn.gray-cta-background.transparent:after {
  background-color: #9a9b9c;
}
.btn.dark-gray-cta-background {
  background-color: #616365;
}
.btn.dark-gray-cta-background span.fa-download,
.btn.dark-gray-cta-background span.fa-play-circle-o,
.btn.dark-gray-cta-background span.fa-mobile-phone,
.btn.dark-gray-cta-background span.fa-chevron-up,
.btn.dark-gray-cta-background span.fa-chevron-down,
.btn.dark-gray-cta-background span.fa-chevron-left,
.btn.dark-gray-cta-background span.fa-chevron-right {
  color: #ffffff;
}
.btn.dark-gray-cta-background.ctaLinkBorderless,
.btn.dark-gray-cta-background.ctaLinkBorderless:link,
.btn.dark-gray-cta-background.ctaLinkBorderless:visited,
.btn.dark-gray-cta-background.ctaLinkBorderless:active {
  color: #616365;
}
.btn.dark-gray-cta-background.ctaLinkBorderless:hover,
.btn.dark-gray-cta-background.ctaLinkBorderless:link:hover,
.btn.dark-gray-cta-background.ctaLinkBorderless:visited:hover,
.btn.dark-gray-cta-background.ctaLinkBorderless:active:hover {
  color: #616365;
}
.btn.dark-gray-cta-background.ctaLinkBorderless span.fa-download,
.btn.dark-gray-cta-background.ctaLinkBorderless:link span.fa-download,
.btn.dark-gray-cta-background.ctaLinkBorderless:visited span.fa-download,
.btn.dark-gray-cta-background.ctaLinkBorderless:active span.fa-download,
.btn.dark-gray-cta-background.ctaLinkBorderless span.fa-play-circle-o,
.btn.dark-gray-cta-background.ctaLinkBorderless:link span.fa-play-circle-o,
.btn.dark-gray-cta-background.ctaLinkBorderless:visited span.fa-play-circle-o,
.btn.dark-gray-cta-background.ctaLinkBorderless:active span.fa-play-circle-o,
.btn.dark-gray-cta-background.ctaLinkBorderless span.fa-mobile-phone,
.btn.dark-gray-cta-background.ctaLinkBorderless:link span.fa-mobile-phone,
.btn.dark-gray-cta-background.ctaLinkBorderless:visited span.fa-mobile-phone,
.btn.dark-gray-cta-background.ctaLinkBorderless:active span.fa-mobile-phone,
.btn.dark-gray-cta-background.ctaLinkBorderless span.fa-chevron-up,
.btn.dark-gray-cta-background.ctaLinkBorderless:link span.fa-chevron-up,
.btn.dark-gray-cta-background.ctaLinkBorderless:visited span.fa-chevron-up,
.btn.dark-gray-cta-background.ctaLinkBorderless:active span.fa-chevron-up,
.btn.dark-gray-cta-background.ctaLinkBorderless span.fa-chevron-down,
.btn.dark-gray-cta-background.ctaLinkBorderless:link span.fa-chevron-down,
.btn.dark-gray-cta-background.ctaLinkBorderless:visited span.fa-chevron-down,
.btn.dark-gray-cta-background.ctaLinkBorderless:active span.fa-chevron-down,
.btn.dark-gray-cta-background.ctaLinkBorderless span.fa-chevron-left,
.btn.dark-gray-cta-background.ctaLinkBorderless:link span.fa-chevron-left,
.btn.dark-gray-cta-background.ctaLinkBorderless:visited span.fa-chevron-left,
.btn.dark-gray-cta-background.ctaLinkBorderless:active span.fa-chevron-left,
.btn.dark-gray-cta-background.ctaLinkBorderless span.fa-chevron-right,
.btn.dark-gray-cta-background.ctaLinkBorderless:link span.fa-chevron-right,
.btn.dark-gray-cta-background.ctaLinkBorderless:visited span.fa-chevron-right,
.btn.dark-gray-cta-background.ctaLinkBorderless:active span.fa-chevron-right {
  color: #616365;
}
.btn.dark-gray-cta-background.transparent:after {
  background-color: #616365;
}
.btn.light-gray-cta-background {
  background-color: #efefef;
  color: #007a33 !important;
}
.btn.light-gray-cta-background span.fa-download,
.btn.light-gray-cta-background span.fa-play-circle-o,
.btn.light-gray-cta-background span.fa-mobile-phone,
.btn.light-gray-cta-background span.fa-chevron-up,
.btn.light-gray-cta-background span.fa-chevron-down,
.btn.light-gray-cta-background span.fa-chevron-left,
.btn.light-gray-cta-background span.fa-chevron-right {
  color: #007a33;
}
.btn.light-gray-cta-background.ctaLinkBorderless,
.btn.light-gray-cta-background.ctaLinkBorderless:link,
.btn.light-gray-cta-background.ctaLinkBorderless:visited,
.btn.light-gray-cta-background.ctaLinkBorderless:active {
  color: #efefef !important;
}
.btn.light-gray-cta-background.ctaLinkBorderless:hover,
.btn.light-gray-cta-background.ctaLinkBorderless:link:hover,
.btn.light-gray-cta-background.ctaLinkBorderless:visited:hover,
.btn.light-gray-cta-background.ctaLinkBorderless:active:hover {
  color: #efefef;
}
.btn.light-gray-cta-background.ctaLinkBorderless span.fa-download,
.btn.light-gray-cta-background.ctaLinkBorderless:link span.fa-download,
.btn.light-gray-cta-background.ctaLinkBorderless:visited span.fa-download,
.btn.light-gray-cta-background.ctaLinkBorderless:active span.fa-download,
.btn.light-gray-cta-background.ctaLinkBorderless span.fa-play-circle-o,
.btn.light-gray-cta-background.ctaLinkBorderless:link span.fa-play-circle-o,
.btn.light-gray-cta-background.ctaLinkBorderless:visited span.fa-play-circle-o,
.btn.light-gray-cta-background.ctaLinkBorderless:active span.fa-play-circle-o,
.btn.light-gray-cta-background.ctaLinkBorderless span.fa-mobile-phone,
.btn.light-gray-cta-background.ctaLinkBorderless:link span.fa-mobile-phone,
.btn.light-gray-cta-background.ctaLinkBorderless:visited span.fa-mobile-phone,
.btn.light-gray-cta-background.ctaLinkBorderless:active span.fa-mobile-phone,
.btn.light-gray-cta-background.ctaLinkBorderless span.fa-chevron-up,
.btn.light-gray-cta-background.ctaLinkBorderless:link span.fa-chevron-up,
.btn.light-gray-cta-background.ctaLinkBorderless:visited span.fa-chevron-up,
.btn.light-gray-cta-background.ctaLinkBorderless:active span.fa-chevron-up,
.btn.light-gray-cta-background.ctaLinkBorderless span.fa-chevron-down,
.btn.light-gray-cta-background.ctaLinkBorderless:link span.fa-chevron-down,
.btn.light-gray-cta-background.ctaLinkBorderless:visited span.fa-chevron-down,
.btn.light-gray-cta-background.ctaLinkBorderless:active span.fa-chevron-down,
.btn.light-gray-cta-background.ctaLinkBorderless span.fa-chevron-left,
.btn.light-gray-cta-background.ctaLinkBorderless:link span.fa-chevron-left,
.btn.light-gray-cta-background.ctaLinkBorderless:visited span.fa-chevron-left,
.btn.light-gray-cta-background.ctaLinkBorderless:active span.fa-chevron-left,
.btn.light-gray-cta-background.ctaLinkBorderless span.fa-chevron-right,
.btn.light-gray-cta-background.ctaLinkBorderless:link span.fa-chevron-right,
.btn.light-gray-cta-background.ctaLinkBorderless:visited span.fa-chevron-right,
.btn.light-gray-cta-background.ctaLinkBorderless:active span.fa-chevron-right {
  color: #efefef;
}
.btn.light-gray-cta-background.transparent:after {
  background-color: #efefef;
}
.btn.bright-green-cta-background {
  background-color: #8cc63f;
}
.btn.bright-green-cta-background span.fa-download,
.btn.bright-green-cta-background span.fa-play-circle-o,
.btn.bright-green-cta-background span.fa-mobile-phone,
.btn.bright-green-cta-background span.fa-chevron-up,
.btn.bright-green-cta-background span.fa-chevron-down,
.btn.bright-green-cta-background span.fa-chevron-left,
.btn.bright-green-cta-background span.fa-chevron-right {
  color: #ffffff;
}
.btn.bright-green-cta-background.ctaLinkBorderless,
.btn.bright-green-cta-background.ctaLinkBorderless:link,
.btn.bright-green-cta-background.ctaLinkBorderless:visited,
.btn.bright-green-cta-background.ctaLinkBorderless:active {
  color: #8cc63f;
}
.btn.bright-green-cta-background.ctaLinkBorderless:hover,
.btn.bright-green-cta-background.ctaLinkBorderless:link:hover,
.btn.bright-green-cta-background.ctaLinkBorderless:visited:hover,
.btn.bright-green-cta-background.ctaLinkBorderless:active:hover {
  color: #8cc63f;
}
.btn.bright-green-cta-background.ctaLinkBorderless span.fa-download,
.btn.bright-green-cta-background.ctaLinkBorderless:link span.fa-download,
.btn.bright-green-cta-background.ctaLinkBorderless:visited span.fa-download,
.btn.bright-green-cta-background.ctaLinkBorderless:active span.fa-download,
.btn.bright-green-cta-background.ctaLinkBorderless span.fa-play-circle-o,
.btn.bright-green-cta-background.ctaLinkBorderless:link span.fa-play-circle-o,
.btn.bright-green-cta-background.ctaLinkBorderless:visited span.fa-play-circle-o,
.btn.bright-green-cta-background.ctaLinkBorderless:active span.fa-play-circle-o,
.btn.bright-green-cta-background.ctaLinkBorderless span.fa-mobile-phone,
.btn.bright-green-cta-background.ctaLinkBorderless:link span.fa-mobile-phone,
.btn.bright-green-cta-background.ctaLinkBorderless:visited span.fa-mobile-phone,
.btn.bright-green-cta-background.ctaLinkBorderless:active span.fa-mobile-phone,
.btn.bright-green-cta-background.ctaLinkBorderless span.fa-chevron-up,
.btn.bright-green-cta-background.ctaLinkBorderless:link span.fa-chevron-up,
.btn.bright-green-cta-background.ctaLinkBorderless:visited span.fa-chevron-up,
.btn.bright-green-cta-background.ctaLinkBorderless:active span.fa-chevron-up,
.btn.bright-green-cta-background.ctaLinkBorderless span.fa-chevron-down,
.btn.bright-green-cta-background.ctaLinkBorderless:link span.fa-chevron-down,
.btn.bright-green-cta-background.ctaLinkBorderless:visited span.fa-chevron-down,
.btn.bright-green-cta-background.ctaLinkBorderless:active span.fa-chevron-down,
.btn.bright-green-cta-background.ctaLinkBorderless span.fa-chevron-left,
.btn.bright-green-cta-background.ctaLinkBorderless:link span.fa-chevron-left,
.btn.bright-green-cta-background.ctaLinkBorderless:visited span.fa-chevron-left,
.btn.bright-green-cta-background.ctaLinkBorderless:active span.fa-chevron-left,
.btn.bright-green-cta-background.ctaLinkBorderless span.fa-chevron-right,
.btn.bright-green-cta-background.ctaLinkBorderless:link span.fa-chevron-right,
.btn.bright-green-cta-background.ctaLinkBorderless:visited span.fa-chevron-right,
.btn.bright-green-cta-background.ctaLinkBorderless:active span.fa-chevron-right {
  color: #8cc63f;
}
.btn.bright-green-cta-background.transparent:after {
  background-color: #8cc63f;
}
.btn.centurylink-green-cta-background {
  background-color: #00853f;
}
.btn.centurylink-green-cta-background span.fa-download,
.btn.centurylink-green-cta-background span.fa-play-circle-o,
.btn.centurylink-green-cta-background span.fa-mobile-phone,
.btn.centurylink-green-cta-background span.fa-chevron-up,
.btn.centurylink-green-cta-background span.fa-chevron-down,
.btn.centurylink-green-cta-background span.fa-chevron-left,
.btn.centurylink-green-cta-background span.fa-chevron-right {
  color: #ffffff;
}
.btn.centurylink-green-cta-background.ctaLinkBorderless,
.btn.centurylink-green-cta-background.ctaLinkBorderless:link,
.btn.centurylink-green-cta-background.ctaLinkBorderless:visited,
.btn.centurylink-green-cta-background.ctaLinkBorderless:active {
  color: #00853f;
}
.btn.centurylink-green-cta-background.ctaLinkBorderless:hover,
.btn.centurylink-green-cta-background.ctaLinkBorderless:link:hover,
.btn.centurylink-green-cta-background.ctaLinkBorderless:visited:hover,
.btn.centurylink-green-cta-background.ctaLinkBorderless:active:hover {
  color: #00853f;
}
.btn.centurylink-green-cta-background.ctaLinkBorderless span.fa-download,
.btn.centurylink-green-cta-background.ctaLinkBorderless:link span.fa-download,
.btn.centurylink-green-cta-background.ctaLinkBorderless:visited span.fa-download,
.btn.centurylink-green-cta-background.ctaLinkBorderless:active span.fa-download,
.btn.centurylink-green-cta-background.ctaLinkBorderless span.fa-play-circle-o,
.btn.centurylink-green-cta-background.ctaLinkBorderless:link span.fa-play-circle-o,
.btn.centurylink-green-cta-background.ctaLinkBorderless:visited span.fa-play-circle-o,
.btn.centurylink-green-cta-background.ctaLinkBorderless:active span.fa-play-circle-o,
.btn.centurylink-green-cta-background.ctaLinkBorderless span.fa-mobile-phone,
.btn.centurylink-green-cta-background.ctaLinkBorderless:link span.fa-mobile-phone,
.btn.centurylink-green-cta-background.ctaLinkBorderless:visited span.fa-mobile-phone,
.btn.centurylink-green-cta-background.ctaLinkBorderless:active span.fa-mobile-phone,
.btn.centurylink-green-cta-background.ctaLinkBorderless span.fa-chevron-up,
.btn.centurylink-green-cta-background.ctaLinkBorderless:link span.fa-chevron-up,
.btn.centurylink-green-cta-background.ctaLinkBorderless:visited span.fa-chevron-up,
.btn.centurylink-green-cta-background.ctaLinkBorderless:active span.fa-chevron-up,
.btn.centurylink-green-cta-background.ctaLinkBorderless span.fa-chevron-down,
.btn.centurylink-green-cta-background.ctaLinkBorderless:link span.fa-chevron-down,
.btn.centurylink-green-cta-background.ctaLinkBorderless:visited span.fa-chevron-down,
.btn.centurylink-green-cta-background.ctaLinkBorderless:active span.fa-chevron-down,
.btn.centurylink-green-cta-background.ctaLinkBorderless span.fa-chevron-left,
.btn.centurylink-green-cta-background.ctaLinkBorderless:link span.fa-chevron-left,
.btn.centurylink-green-cta-background.ctaLinkBorderless:visited span.fa-chevron-left,
.btn.centurylink-green-cta-background.ctaLinkBorderless:active span.fa-chevron-left,
.btn.centurylink-green-cta-background.ctaLinkBorderless span.fa-chevron-right,
.btn.centurylink-green-cta-background.ctaLinkBorderless:link span.fa-chevron-right,
.btn.centurylink-green-cta-background.ctaLinkBorderless:visited span.fa-chevron-right,
.btn.centurylink-green-cta-background.ctaLinkBorderless:active span.fa-chevron-right {
  color: #00853f;
}
.btn.centurylink-green-cta-background.transparent:after {
  background-color: #00853f;
}
.btn.light-green-cta-background {
  background-color: #a5d867;
}
.btn.light-green-cta-background span.fa-download,
.btn.light-green-cta-background span.fa-play-circle-o,
.btn.light-green-cta-background span.fa-mobile-phone,
.btn.light-green-cta-background span.fa-chevron-up,
.btn.light-green-cta-background span.fa-chevron-down,
.btn.light-green-cta-background span.fa-chevron-left,
.btn.light-green-cta-background span.fa-chevron-right {
  color: #ffffff;
}
.btn.light-green-cta-background.ctaLinkBorderless,
.btn.light-green-cta-background.ctaLinkBorderless:link,
.btn.light-green-cta-background.ctaLinkBorderless:visited,
.btn.light-green-cta-background.ctaLinkBorderless:active {
  color: #a5d867;
}
.btn.light-green-cta-background.ctaLinkBorderless:hover,
.btn.light-green-cta-background.ctaLinkBorderless:link:hover,
.btn.light-green-cta-background.ctaLinkBorderless:visited:hover,
.btn.light-green-cta-background.ctaLinkBorderless:active:hover {
  color: #a5d867;
}
.btn.light-green-cta-background.ctaLinkBorderless span.fa-download,
.btn.light-green-cta-background.ctaLinkBorderless:link span.fa-download,
.btn.light-green-cta-background.ctaLinkBorderless:visited span.fa-download,
.btn.light-green-cta-background.ctaLinkBorderless:active span.fa-download,
.btn.light-green-cta-background.ctaLinkBorderless span.fa-play-circle-o,
.btn.light-green-cta-background.ctaLinkBorderless:link span.fa-play-circle-o,
.btn.light-green-cta-background.ctaLinkBorderless:visited span.fa-play-circle-o,
.btn.light-green-cta-background.ctaLinkBorderless:active span.fa-play-circle-o,
.btn.light-green-cta-background.ctaLinkBorderless span.fa-mobile-phone,
.btn.light-green-cta-background.ctaLinkBorderless:link span.fa-mobile-phone,
.btn.light-green-cta-background.ctaLinkBorderless:visited span.fa-mobile-phone,
.btn.light-green-cta-background.ctaLinkBorderless:active span.fa-mobile-phone,
.btn.light-green-cta-background.ctaLinkBorderless span.fa-chevron-up,
.btn.light-green-cta-background.ctaLinkBorderless:link span.fa-chevron-up,
.btn.light-green-cta-background.ctaLinkBorderless:visited span.fa-chevron-up,
.btn.light-green-cta-background.ctaLinkBorderless:active span.fa-chevron-up,
.btn.light-green-cta-background.ctaLinkBorderless span.fa-chevron-down,
.btn.light-green-cta-background.ctaLinkBorderless:link span.fa-chevron-down,
.btn.light-green-cta-background.ctaLinkBorderless:visited span.fa-chevron-down,
.btn.light-green-cta-background.ctaLinkBorderless:active span.fa-chevron-down,
.btn.light-green-cta-background.ctaLinkBorderless span.fa-chevron-left,
.btn.light-green-cta-background.ctaLinkBorderless:link span.fa-chevron-left,
.btn.light-green-cta-background.ctaLinkBorderless:visited span.fa-chevron-left,
.btn.light-green-cta-background.ctaLinkBorderless:active span.fa-chevron-left,
.btn.light-green-cta-background.ctaLinkBorderless span.fa-chevron-right,
.btn.light-green-cta-background.ctaLinkBorderless:link span.fa-chevron-right,
.btn.light-green-cta-background.ctaLinkBorderless:visited span.fa-chevron-right,
.btn.light-green-cta-background.ctaLinkBorderless:active span.fa-chevron-right {
  color: #a5d867;
}
.btn.light-green-cta-background.transparent:after {
  background-color: #a5d867;
}
.btn.mustard-yellow-cta-background {
  background-color: #ced64b;
}
.btn.mustard-yellow-cta-background span.fa-download,
.btn.mustard-yellow-cta-background span.fa-play-circle-o,
.btn.mustard-yellow-cta-background span.fa-mobile-phone,
.btn.mustard-yellow-cta-background span.fa-chevron-up,
.btn.mustard-yellow-cta-background span.fa-chevron-down,
.btn.mustard-yellow-cta-background span.fa-chevron-left,
.btn.mustard-yellow-cta-background span.fa-chevron-right {
  color: #ffffff;
}
.btn.mustard-yellow-cta-background.ctaLinkBorderless,
.btn.mustard-yellow-cta-background.ctaLinkBorderless:link,
.btn.mustard-yellow-cta-background.ctaLinkBorderless:visited,
.btn.mustard-yellow-cta-background.ctaLinkBorderless:active {
  color: #ced64b;
}
.btn.mustard-yellow-cta-background.ctaLinkBorderless:hover,
.btn.mustard-yellow-cta-background.ctaLinkBorderless:link:hover,
.btn.mustard-yellow-cta-background.ctaLinkBorderless:visited:hover,
.btn.mustard-yellow-cta-background.ctaLinkBorderless:active:hover {
  color: #ced64b;
}
.btn.mustard-yellow-cta-background.ctaLinkBorderless span.fa-download,
.btn.mustard-yellow-cta-background.ctaLinkBorderless:link span.fa-download,
.btn.mustard-yellow-cta-background.ctaLinkBorderless:visited span.fa-download,
.btn.mustard-yellow-cta-background.ctaLinkBorderless:active span.fa-download,
.btn.mustard-yellow-cta-background.ctaLinkBorderless span.fa-play-circle-o,
.btn.mustard-yellow-cta-background.ctaLinkBorderless:link span.fa-play-circle-o,
.btn.mustard-yellow-cta-background.ctaLinkBorderless:visited span.fa-play-circle-o,
.btn.mustard-yellow-cta-background.ctaLinkBorderless:active span.fa-play-circle-o,
.btn.mustard-yellow-cta-background.ctaLinkBorderless span.fa-mobile-phone,
.btn.mustard-yellow-cta-background.ctaLinkBorderless:link span.fa-mobile-phone,
.btn.mustard-yellow-cta-background.ctaLinkBorderless:visited span.fa-mobile-phone,
.btn.mustard-yellow-cta-background.ctaLinkBorderless:active span.fa-mobile-phone,
.btn.mustard-yellow-cta-background.ctaLinkBorderless span.fa-chevron-up,
.btn.mustard-yellow-cta-background.ctaLinkBorderless:link span.fa-chevron-up,
.btn.mustard-yellow-cta-background.ctaLinkBorderless:visited span.fa-chevron-up,
.btn.mustard-yellow-cta-background.ctaLinkBorderless:active span.fa-chevron-up,
.btn.mustard-yellow-cta-background.ctaLinkBorderless span.fa-chevron-down,
.btn.mustard-yellow-cta-background.ctaLinkBorderless:link span.fa-chevron-down,
.btn.mustard-yellow-cta-background.ctaLinkBorderless:visited span.fa-chevron-down,
.btn.mustard-yellow-cta-background.ctaLinkBorderless:active span.fa-chevron-down,
.btn.mustard-yellow-cta-background.ctaLinkBorderless span.fa-chevron-left,
.btn.mustard-yellow-cta-background.ctaLinkBorderless:link span.fa-chevron-left,
.btn.mustard-yellow-cta-background.ctaLinkBorderless:visited span.fa-chevron-left,
.btn.mustard-yellow-cta-background.ctaLinkBorderless:active span.fa-chevron-left,
.btn.mustard-yellow-cta-background.ctaLinkBorderless span.fa-chevron-right,
.btn.mustard-yellow-cta-background.ctaLinkBorderless:link span.fa-chevron-right,
.btn.mustard-yellow-cta-background.ctaLinkBorderless:visited span.fa-chevron-right,
.btn.mustard-yellow-cta-background.ctaLinkBorderless:active span.fa-chevron-right {
  color: #ced64b;
}
.btn.mustard-yellow-cta-background.transparent:after {
  background-color: #ced64b;
}
.btn.mustard-yellow-cta-background.transparent:after span.fa-download,
.btn.mustard-yellow-cta-background.transparent:after span.fa-play-circle-o,
.btn.mustard-yellow-cta-background.transparent:after span.fa-mobile-phone,
.btn.mustard-yellow-cta-background.transparent:after span.fa-chevron-up,
.btn.mustard-yellow-cta-background.transparent:after span.fa-chevron-down,
.btn.mustard-yellow-cta-background.transparent:after span.fa-chevron-left,
.btn.mustard-yellow-cta-background.transparent:after span.fa-chevron-right {
  color: #ffffff;
}
.btn.accent-dark-orange-cta-background {
  background-color: #ff6319;
}
.btn.accent-dark-orange-cta-background.ctaLinkBorderless,
.btn.accent-dark-orange-cta-background.ctaLinkBorderless:link,
.btn.accent-dark-orange-cta-background.ctaLinkBorderless:visited,
.btn.accent-dark-orange-cta-background.ctaLinkBorderless:active {
  color: #ff6319;
}
.btn.accent-dark-orange-cta-background.ctaLinkBorderless:hover,
.btn.accent-dark-orange-cta-background.ctaLinkBorderless:link:hover,
.btn.accent-dark-orange-cta-background.ctaLinkBorderless:visited:hover,
.btn.accent-dark-orange-cta-background.ctaLinkBorderless:active:hover {
  color: #ff6319;
}
.btn.accent-dark-orange-cta-background.ctaLinkBorderless span.fa-download,
.btn.accent-dark-orange-cta-background.ctaLinkBorderless:link span.fa-download,
.btn.accent-dark-orange-cta-background.ctaLinkBorderless:visited span.fa-download,
.btn.accent-dark-orange-cta-background.ctaLinkBorderless:active span.fa-download,
.btn.accent-dark-orange-cta-background.ctaLinkBorderless span.fa-play-circle-o,
.btn.accent-dark-orange-cta-background.ctaLinkBorderless:link span.fa-play-circle-o,
.btn.accent-dark-orange-cta-background.ctaLinkBorderless:visited span.fa-play-circle-o,
.btn.accent-dark-orange-cta-background.ctaLinkBorderless:active span.fa-play-circle-o,
.btn.accent-dark-orange-cta-background.ctaLinkBorderless span.fa-mobile-phone,
.btn.accent-dark-orange-cta-background.ctaLinkBorderless:link span.fa-mobile-phone,
.btn.accent-dark-orange-cta-background.ctaLinkBorderless:visited span.fa-mobile-phone,
.btn.accent-dark-orange-cta-background.ctaLinkBorderless:active span.fa-mobile-phone,
.btn.accent-dark-orange-cta-background.ctaLinkBorderless span.fa-chevron-up,
.btn.accent-dark-orange-cta-background.ctaLinkBorderless:link span.fa-chevron-up,
.btn.accent-dark-orange-cta-background.ctaLinkBorderless:visited span.fa-chevron-up,
.btn.accent-dark-orange-cta-background.ctaLinkBorderless:active span.fa-chevron-up,
.btn.accent-dark-orange-cta-background.ctaLinkBorderless span.fa-chevron-down,
.btn.accent-dark-orange-cta-background.ctaLinkBorderless:link span.fa-chevron-down,
.btn.accent-dark-orange-cta-background.ctaLinkBorderless:visited span.fa-chevron-down,
.btn.accent-dark-orange-cta-background.ctaLinkBorderless:active span.fa-chevron-down,
.btn.accent-dark-orange-cta-background.ctaLinkBorderless span.fa-chevron-left,
.btn.accent-dark-orange-cta-background.ctaLinkBorderless:link span.fa-chevron-left,
.btn.accent-dark-orange-cta-background.ctaLinkBorderless:visited span.fa-chevron-left,
.btn.accent-dark-orange-cta-background.ctaLinkBorderless:active span.fa-chevron-left,
.btn.accent-dark-orange-cta-background.ctaLinkBorderless span.fa-chevron-right,
.btn.accent-dark-orange-cta-background.ctaLinkBorderless:link span.fa-chevron-right,
.btn.accent-dark-orange-cta-background.ctaLinkBorderless:visited span.fa-chevron-right,
.btn.accent-dark-orange-cta-background.ctaLinkBorderless:active span.fa-chevron-right {
  color: #ff6319;
}
.btn.accent-dark-orange-cta-background.transparent:after {
  background-color: #ff6319;
}
.btn.accent-light-orange-cta-background {
  background-color: #ffa02f;
}
.btn.accent-light-orange-cta-background span.fa-download,
.btn.accent-light-orange-cta-background span.fa-play-circle-o,
.btn.accent-light-orange-cta-background span.fa-mobile-phone,
.btn.accent-light-orange-cta-background span.fa-chevron-up,
.btn.accent-light-orange-cta-background span.fa-chevron-down,
.btn.accent-light-orange-cta-background span.fa-chevron-left,
.btn.accent-light-orange-cta-background span.fa-chevron-right {
  color: #ffffff;
}
.btn.accent-light-orange-cta-background.ctaLinkBorderless,
.btn.accent-light-orange-cta-background.ctaLinkBorderless:link,
.btn.accent-light-orange-cta-background.ctaLinkBorderless:visited,
.btn.accent-light-orange-cta-background.ctaLinkBorderless:active {
  color: #ffa02f;
}
.btn.accent-light-orange-cta-background.ctaLinkBorderless:hover,
.btn.accent-light-orange-cta-background.ctaLinkBorderless:link:hover,
.btn.accent-light-orange-cta-background.ctaLinkBorderless:visited:hover,
.btn.accent-light-orange-cta-background.ctaLinkBorderless:active:hover {
  color: #ffa02f;
}
.btn.accent-light-orange-cta-background.ctaLinkBorderless span.fa-download,
.btn.accent-light-orange-cta-background.ctaLinkBorderless:link span.fa-download,
.btn.accent-light-orange-cta-background.ctaLinkBorderless:visited span.fa-download,
.btn.accent-light-orange-cta-background.ctaLinkBorderless:active span.fa-download,
.btn.accent-light-orange-cta-background.ctaLinkBorderless span.fa-play-circle-o,
.btn.accent-light-orange-cta-background.ctaLinkBorderless:link span.fa-play-circle-o,
.btn.accent-light-orange-cta-background.ctaLinkBorderless:visited span.fa-play-circle-o,
.btn.accent-light-orange-cta-background.ctaLinkBorderless:active span.fa-play-circle-o,
.btn.accent-light-orange-cta-background.ctaLinkBorderless span.fa-mobile-phone,
.btn.accent-light-orange-cta-background.ctaLinkBorderless:link span.fa-mobile-phone,
.btn.accent-light-orange-cta-background.ctaLinkBorderless:visited span.fa-mobile-phone,
.btn.accent-light-orange-cta-background.ctaLinkBorderless:active span.fa-mobile-phone,
.btn.accent-light-orange-cta-background.ctaLinkBorderless span.fa-chevron-up,
.btn.accent-light-orange-cta-background.ctaLinkBorderless:link span.fa-chevron-up,
.btn.accent-light-orange-cta-background.ctaLinkBorderless:visited span.fa-chevron-up,
.btn.accent-light-orange-cta-background.ctaLinkBorderless:active span.fa-chevron-up,
.btn.accent-light-orange-cta-background.ctaLinkBorderless span.fa-chevron-down,
.btn.accent-light-orange-cta-background.ctaLinkBorderless:link span.fa-chevron-down,
.btn.accent-light-orange-cta-background.ctaLinkBorderless:visited span.fa-chevron-down,
.btn.accent-light-orange-cta-background.ctaLinkBorderless:active span.fa-chevron-down,
.btn.accent-light-orange-cta-background.ctaLinkBorderless span.fa-chevron-left,
.btn.accent-light-orange-cta-background.ctaLinkBorderless:link span.fa-chevron-left,
.btn.accent-light-orange-cta-background.ctaLinkBorderless:visited span.fa-chevron-left,
.btn.accent-light-orange-cta-background.ctaLinkBorderless:active span.fa-chevron-left,
.btn.accent-light-orange-cta-background.ctaLinkBorderless span.fa-chevron-right,
.btn.accent-light-orange-cta-background.ctaLinkBorderless:link span.fa-chevron-right,
.btn.accent-light-orange-cta-background.ctaLinkBorderless:visited span.fa-chevron-right,
.btn.accent-light-orange-cta-background.ctaLinkBorderless:active span.fa-chevron-right {
  color: #ffa02f;
}
.btn.accent-light-orange-cta-background.transparent:after {
  background-color: #ffa02f;
}
.btn.accent-yellow-cta-background {
  background-color: #fdc82f;
}
.btn.accent-yellow-cta-background span.fa-download,
.btn.accent-yellow-cta-background span.fa-play-circle-o,
.btn.accent-yellow-cta-background span.fa-mobile-phone,
.btn.accent-yellow-cta-background span.fa-chevron-up,
.btn.accent-yellow-cta-background span.fa-chevron-down,
.btn.accent-yellow-cta-background span.fa-chevron-left,
.btn.accent-yellow-cta-background span.fa-chevron-right {
  color: #ffffff;
}
.btn.accent-yellow-cta-background.ctaLinkBorderless,
.btn.accent-yellow-cta-background.ctaLinkBorderless:link,
.btn.accent-yellow-cta-background.ctaLinkBorderless:visited,
.btn.accent-yellow-cta-background.ctaLinkBorderless:active {
  color: #fdc82f;
}
.btn.accent-yellow-cta-background.ctaLinkBorderless:hover,
.btn.accent-yellow-cta-background.ctaLinkBorderless:link:hover,
.btn.accent-yellow-cta-background.ctaLinkBorderless:visited:hover,
.btn.accent-yellow-cta-background.ctaLinkBorderless:active:hover {
  color: #fdc82f;
}
.btn.accent-yellow-cta-background.ctaLinkBorderless span.fa-download,
.btn.accent-yellow-cta-background.ctaLinkBorderless:link span.fa-download,
.btn.accent-yellow-cta-background.ctaLinkBorderless:visited span.fa-download,
.btn.accent-yellow-cta-background.ctaLinkBorderless:active span.fa-download,
.btn.accent-yellow-cta-background.ctaLinkBorderless span.fa-play-circle-o,
.btn.accent-yellow-cta-background.ctaLinkBorderless:link span.fa-play-circle-o,
.btn.accent-yellow-cta-background.ctaLinkBorderless:visited span.fa-play-circle-o,
.btn.accent-yellow-cta-background.ctaLinkBorderless:active span.fa-play-circle-o,
.btn.accent-yellow-cta-background.ctaLinkBorderless span.fa-mobile-phone,
.btn.accent-yellow-cta-background.ctaLinkBorderless:link span.fa-mobile-phone,
.btn.accent-yellow-cta-background.ctaLinkBorderless:visited span.fa-mobile-phone,
.btn.accent-yellow-cta-background.ctaLinkBorderless:active span.fa-mobile-phone,
.btn.accent-yellow-cta-background.ctaLinkBorderless span.fa-chevron-up,
.btn.accent-yellow-cta-background.ctaLinkBorderless:link span.fa-chevron-up,
.btn.accent-yellow-cta-background.ctaLinkBorderless:visited span.fa-chevron-up,
.btn.accent-yellow-cta-background.ctaLinkBorderless:active span.fa-chevron-up,
.btn.accent-yellow-cta-background.ctaLinkBorderless span.fa-chevron-down,
.btn.accent-yellow-cta-background.ctaLinkBorderless:link span.fa-chevron-down,
.btn.accent-yellow-cta-background.ctaLinkBorderless:visited span.fa-chevron-down,
.btn.accent-yellow-cta-background.ctaLinkBorderless:active span.fa-chevron-down,
.btn.accent-yellow-cta-background.ctaLinkBorderless span.fa-chevron-left,
.btn.accent-yellow-cta-background.ctaLinkBorderless:link span.fa-chevron-left,
.btn.accent-yellow-cta-background.ctaLinkBorderless:visited span.fa-chevron-left,
.btn.accent-yellow-cta-background.ctaLinkBorderless:active span.fa-chevron-left,
.btn.accent-yellow-cta-background.ctaLinkBorderless span.fa-chevron-right,
.btn.accent-yellow-cta-background.ctaLinkBorderless:link span.fa-chevron-right,
.btn.accent-yellow-cta-background.ctaLinkBorderless:visited span.fa-chevron-right,
.btn.accent-yellow-cta-background.ctaLinkBorderless:active span.fa-chevron-right {
  color: #fdc82f;
}
.btn.accent-yellow-cta-background.transparent:after {
  background-color: #fdc82f;
}
.btn.accent-dark-blue-cta-background {
  background-color: #0098db;
}
.btn.accent-dark-blue-cta-background span.fa-download,
.btn.accent-dark-blue-cta-background span.fa-play-circle-o,
.btn.accent-dark-blue-cta-background span.fa-mobile-phone,
.btn.accent-dark-blue-cta-background span.fa-chevron-up,
.btn.accent-dark-blue-cta-background span.fa-chevron-down,
.btn.accent-dark-blue-cta-background span.fa-chevron-left,
.btn.accent-dark-blue-cta-background span.fa-chevron-right {
  color: #ffffff;
}
.btn.accent-dark-blue-cta-background.ctaLinkBorderless,
.btn.accent-dark-blue-cta-background.ctaLinkBorderless:link,
.btn.accent-dark-blue-cta-background.ctaLinkBorderless:visited,
.btn.accent-dark-blue-cta-background.ctaLinkBorderless:active {
  color: #0098db;
}
.btn.accent-dark-blue-cta-background.ctaLinkBorderless:hover,
.btn.accent-dark-blue-cta-background.ctaLinkBorderless:link:hover,
.btn.accent-dark-blue-cta-background.ctaLinkBorderless:visited:hover,
.btn.accent-dark-blue-cta-background.ctaLinkBorderless:active:hover {
  color: #0098db;
}
.btn.accent-dark-blue-cta-background.ctaLinkBorderless span.fa-download,
.btn.accent-dark-blue-cta-background.ctaLinkBorderless:link span.fa-download,
.btn.accent-dark-blue-cta-background.ctaLinkBorderless:visited span.fa-download,
.btn.accent-dark-blue-cta-background.ctaLinkBorderless:active span.fa-download,
.btn.accent-dark-blue-cta-background.ctaLinkBorderless span.fa-play-circle-o,
.btn.accent-dark-blue-cta-background.ctaLinkBorderless:link span.fa-play-circle-o,
.btn.accent-dark-blue-cta-background.ctaLinkBorderless:visited span.fa-play-circle-o,
.btn.accent-dark-blue-cta-background.ctaLinkBorderless:active span.fa-play-circle-o,
.btn.accent-dark-blue-cta-background.ctaLinkBorderless span.fa-mobile-phone,
.btn.accent-dark-blue-cta-background.ctaLinkBorderless:link span.fa-mobile-phone,
.btn.accent-dark-blue-cta-background.ctaLinkBorderless:visited span.fa-mobile-phone,
.btn.accent-dark-blue-cta-background.ctaLinkBorderless:active span.fa-mobile-phone,
.btn.accent-dark-blue-cta-background.ctaLinkBorderless span.fa-chevron-up,
.btn.accent-dark-blue-cta-background.ctaLinkBorderless:link span.fa-chevron-up,
.btn.accent-dark-blue-cta-background.ctaLinkBorderless:visited span.fa-chevron-up,
.btn.accent-dark-blue-cta-background.ctaLinkBorderless:active span.fa-chevron-up,
.btn.accent-dark-blue-cta-background.ctaLinkBorderless span.fa-chevron-down,
.btn.accent-dark-blue-cta-background.ctaLinkBorderless:link span.fa-chevron-down,
.btn.accent-dark-blue-cta-background.ctaLinkBorderless:visited span.fa-chevron-down,
.btn.accent-dark-blue-cta-background.ctaLinkBorderless:active span.fa-chevron-down,
.btn.accent-dark-blue-cta-background.ctaLinkBorderless span.fa-chevron-left,
.btn.accent-dark-blue-cta-background.ctaLinkBorderless:link span.fa-chevron-left,
.btn.accent-dark-blue-cta-background.ctaLinkBorderless:visited span.fa-chevron-left,
.btn.accent-dark-blue-cta-background.ctaLinkBorderless:active span.fa-chevron-left,
.btn.accent-dark-blue-cta-background.ctaLinkBorderless span.fa-chevron-right,
.btn.accent-dark-blue-cta-background.ctaLinkBorderless:link span.fa-chevron-right,
.btn.accent-dark-blue-cta-background.ctaLinkBorderless:visited span.fa-chevron-right,
.btn.accent-dark-blue-cta-background.ctaLinkBorderless:active span.fa-chevron-right {
  color: #0098db;
}
.btn.accent-dark-blue-cta-background.transparent:after {
  background-color: #0098db;
}
.btn.accent-light-blue-cta-background {
  background-color: #a0cfeb;
}
.btn.accent-light-blue-cta-background span.fa-download,
.btn.accent-light-blue-cta-background span.fa-play-circle-o,
.btn.accent-light-blue-cta-background span.fa-mobile-phone,
.btn.accent-light-blue-cta-background span.fa-chevron-up,
.btn.accent-light-blue-cta-background span.fa-chevron-down,
.btn.accent-light-blue-cta-background span.fa-chevron-left,
.btn.accent-light-blue-cta-background span.fa-chevron-right {
  color: #ffffff;
}
.btn.accent-light-blue-cta-background.ctaLinkBorderless,
.btn.accent-light-blue-cta-background.ctaLinkBorderless:link,
.btn.accent-light-blue-cta-background.ctaLinkBorderless:visited,
.btn.accent-light-blue-cta-background.ctaLinkBorderless:active {
  color: #a0cfeb;
}
.btn.accent-light-blue-cta-background.ctaLinkBorderless:hover,
.btn.accent-light-blue-cta-background.ctaLinkBorderless:link:hover,
.btn.accent-light-blue-cta-background.ctaLinkBorderless:visited:hover,
.btn.accent-light-blue-cta-background.ctaLinkBorderless:active:hover {
  color: #a0cfeb;
}
.btn.accent-light-blue-cta-background.ctaLinkBorderless span.fa-download,
.btn.accent-light-blue-cta-background.ctaLinkBorderless:link span.fa-download,
.btn.accent-light-blue-cta-background.ctaLinkBorderless:visited span.fa-download,
.btn.accent-light-blue-cta-background.ctaLinkBorderless:active span.fa-download,
.btn.accent-light-blue-cta-background.ctaLinkBorderless span.fa-play-circle-o,
.btn.accent-light-blue-cta-background.ctaLinkBorderless:link span.fa-play-circle-o,
.btn.accent-light-blue-cta-background.ctaLinkBorderless:visited span.fa-play-circle-o,
.btn.accent-light-blue-cta-background.ctaLinkBorderless:active span.fa-play-circle-o,
.btn.accent-light-blue-cta-background.ctaLinkBorderless span.fa-mobile-phone,
.btn.accent-light-blue-cta-background.ctaLinkBorderless:link span.fa-mobile-phone,
.btn.accent-light-blue-cta-background.ctaLinkBorderless:visited span.fa-mobile-phone,
.btn.accent-light-blue-cta-background.ctaLinkBorderless:active span.fa-mobile-phone,
.btn.accent-light-blue-cta-background.ctaLinkBorderless span.fa-chevron-up,
.btn.accent-light-blue-cta-background.ctaLinkBorderless:link span.fa-chevron-up,
.btn.accent-light-blue-cta-background.ctaLinkBorderless:visited span.fa-chevron-up,
.btn.accent-light-blue-cta-background.ctaLinkBorderless:active span.fa-chevron-up,
.btn.accent-light-blue-cta-background.ctaLinkBorderless span.fa-chevron-down,
.btn.accent-light-blue-cta-background.ctaLinkBorderless:link span.fa-chevron-down,
.btn.accent-light-blue-cta-background.ctaLinkBorderless:visited span.fa-chevron-down,
.btn.accent-light-blue-cta-background.ctaLinkBorderless:active span.fa-chevron-down,
.btn.accent-light-blue-cta-background.ctaLinkBorderless span.fa-chevron-left,
.btn.accent-light-blue-cta-background.ctaLinkBorderless:link span.fa-chevron-left,
.btn.accent-light-blue-cta-background.ctaLinkBorderless:visited span.fa-chevron-left,
.btn.accent-light-blue-cta-background.ctaLinkBorderless:active span.fa-chevron-left,
.btn.accent-light-blue-cta-background.ctaLinkBorderless span.fa-chevron-right,
.btn.accent-light-blue-cta-background.ctaLinkBorderless:link span.fa-chevron-right,
.btn.accent-light-blue-cta-background.ctaLinkBorderless:visited span.fa-chevron-right,
.btn.accent-light-blue-cta-background.ctaLinkBorderless:active span.fa-chevron-right {
  color: #a0cfeb;
}
.btn.accent-light-blue-cta-background.transparent:after {
  background-color: #a0cfeb;
}
.btn.business-light-green-cta-background {
  background-color: #00853f;
}
.btn.business-light-green-cta-background span.fa-download,
.btn.business-light-green-cta-background span.fa-play-circle-o,
.btn.business-light-green-cta-background span.fa-mobile-phone,
.btn.business-light-green-cta-background span.fa-chevron-up,
.btn.business-light-green-cta-background span.fa-chevron-down,
.btn.business-light-green-cta-background span.fa-chevron-left,
.btn.business-light-green-cta-background span.fa-chevron-right {
  color: #ffffff;
}
.btn.business-light-green-cta-background.ctaLinkBorderless,
.btn.business-light-green-cta-background.ctaLinkBorderless:link,
.btn.business-light-green-cta-background.ctaLinkBorderless:visited,
.btn.business-light-green-cta-background.ctaLinkBorderless:active {
  color: #00853f;
}
.btn.business-light-green-cta-background.ctaLinkBorderless:hover,
.btn.business-light-green-cta-background.ctaLinkBorderless:link:hover,
.btn.business-light-green-cta-background.ctaLinkBorderless:visited:hover,
.btn.business-light-green-cta-background.ctaLinkBorderless:active:hover {
  color: #00853f;
}
.btn.business-light-green-cta-background.ctaLinkBorderless span.fa-download,
.btn.business-light-green-cta-background.ctaLinkBorderless:link span.fa-download,
.btn.business-light-green-cta-background.ctaLinkBorderless:visited span.fa-download,
.btn.business-light-green-cta-background.ctaLinkBorderless:active span.fa-download,
.btn.business-light-green-cta-background.ctaLinkBorderless span.fa-play-circle-o,
.btn.business-light-green-cta-background.ctaLinkBorderless:link span.fa-play-circle-o,
.btn.business-light-green-cta-background.ctaLinkBorderless:visited span.fa-play-circle-o,
.btn.business-light-green-cta-background.ctaLinkBorderless:active span.fa-play-circle-o,
.btn.business-light-green-cta-background.ctaLinkBorderless span.fa-mobile-phone,
.btn.business-light-green-cta-background.ctaLinkBorderless:link span.fa-mobile-phone,
.btn.business-light-green-cta-background.ctaLinkBorderless:visited span.fa-mobile-phone,
.btn.business-light-green-cta-background.ctaLinkBorderless:active span.fa-mobile-phone,
.btn.business-light-green-cta-background.ctaLinkBorderless span.fa-chevron-up,
.btn.business-light-green-cta-background.ctaLinkBorderless:link span.fa-chevron-up,
.btn.business-light-green-cta-background.ctaLinkBorderless:visited span.fa-chevron-up,
.btn.business-light-green-cta-background.ctaLinkBorderless:active span.fa-chevron-up,
.btn.business-light-green-cta-background.ctaLinkBorderless span.fa-chevron-down,
.btn.business-light-green-cta-background.ctaLinkBorderless:link span.fa-chevron-down,
.btn.business-light-green-cta-background.ctaLinkBorderless:visited span.fa-chevron-down,
.btn.business-light-green-cta-background.ctaLinkBorderless:active span.fa-chevron-down,
.btn.business-light-green-cta-background.ctaLinkBorderless span.fa-chevron-left,
.btn.business-light-green-cta-background.ctaLinkBorderless:link span.fa-chevron-left,
.btn.business-light-green-cta-background.ctaLinkBorderless:visited span.fa-chevron-left,
.btn.business-light-green-cta-background.ctaLinkBorderless:active span.fa-chevron-left,
.btn.business-light-green-cta-background.ctaLinkBorderless span.fa-chevron-right,
.btn.business-light-green-cta-background.ctaLinkBorderless:link span.fa-chevron-right,
.btn.business-light-green-cta-background.ctaLinkBorderless:visited span.fa-chevron-right,
.btn.business-light-green-cta-background.ctaLinkBorderless:active span.fa-chevron-right {
  color: #00853f;
}
.btn.business-light-green-cta-background.transparent:after {
  background-color: #00853f;
}
.btn.business-green-cta-background {
  background-color: #5b8f22;
}
.btn.business-green-cta-background span.fa-download,
.btn.business-green-cta-background span.fa-play-circle-o,
.btn.business-green-cta-background span.fa-mobile-phone,
.btn.business-green-cta-background span.fa-chevron-up,
.btn.business-green-cta-background span.fa-chevron-down,
.btn.business-green-cta-background span.fa-chevron-left,
.btn.business-green-cta-background span.fa-chevron-right {
  color: #ffffff;
}
.btn.business-green-cta-background.ctaLinkBorderless,
.btn.business-green-cta-background.ctaLinkBorderless:link,
.btn.business-green-cta-background.ctaLinkBorderless:visited,
.btn.business-green-cta-background.ctaLinkBorderless:active {
  color: #5b8f22;
}
.btn.business-green-cta-background.ctaLinkBorderless:hover,
.btn.business-green-cta-background.ctaLinkBorderless:link:hover,
.btn.business-green-cta-background.ctaLinkBorderless:visited:hover,
.btn.business-green-cta-background.ctaLinkBorderless:active:hover {
  color: #5b8f22;
}
.btn.business-green-cta-background.ctaLinkBorderless span.fa-download,
.btn.business-green-cta-background.ctaLinkBorderless:link span.fa-download,
.btn.business-green-cta-background.ctaLinkBorderless:visited span.fa-download,
.btn.business-green-cta-background.ctaLinkBorderless:active span.fa-download,
.btn.business-green-cta-background.ctaLinkBorderless span.fa-play-circle-o,
.btn.business-green-cta-background.ctaLinkBorderless:link span.fa-play-circle-o,
.btn.business-green-cta-background.ctaLinkBorderless:visited span.fa-play-circle-o,
.btn.business-green-cta-background.ctaLinkBorderless:active span.fa-play-circle-o,
.btn.business-green-cta-background.ctaLinkBorderless span.fa-mobile-phone,
.btn.business-green-cta-background.ctaLinkBorderless:link span.fa-mobile-phone,
.btn.business-green-cta-background.ctaLinkBorderless:visited span.fa-mobile-phone,
.btn.business-green-cta-background.ctaLinkBorderless:active span.fa-mobile-phone,
.btn.business-green-cta-background.ctaLinkBorderless span.fa-chevron-up,
.btn.business-green-cta-background.ctaLinkBorderless:link span.fa-chevron-up,
.btn.business-green-cta-background.ctaLinkBorderless:visited span.fa-chevron-up,
.btn.business-green-cta-background.ctaLinkBorderless:active span.fa-chevron-up,
.btn.business-green-cta-background.ctaLinkBorderless span.fa-chevron-down,
.btn.business-green-cta-background.ctaLinkBorderless:link span.fa-chevron-down,
.btn.business-green-cta-background.ctaLinkBorderless:visited span.fa-chevron-down,
.btn.business-green-cta-background.ctaLinkBorderless:active span.fa-chevron-down,
.btn.business-green-cta-background.ctaLinkBorderless span.fa-chevron-left,
.btn.business-green-cta-background.ctaLinkBorderless:link span.fa-chevron-left,
.btn.business-green-cta-background.ctaLinkBorderless:visited span.fa-chevron-left,
.btn.business-green-cta-background.ctaLinkBorderless:active span.fa-chevron-left,
.btn.business-green-cta-background.ctaLinkBorderless span.fa-chevron-right,
.btn.business-green-cta-background.ctaLinkBorderless:link span.fa-chevron-right,
.btn.business-green-cta-background.ctaLinkBorderless:visited span.fa-chevron-right,
.btn.business-green-cta-background.ctaLinkBorderless:active span.fa-chevron-right {
  color: #5b8f22;
}
.btn.business-green-cta-background.transparent:after {
  background-color: #5b8f22;
}
.btn.business-dark-green-cta-background {
  background-color: #284e36;
}
.btn.business-dark-green-cta-background span.fa-download,
.btn.business-dark-green-cta-background span.fa-play-circle-o,
.btn.business-dark-green-cta-background span.fa-mobile-phone,
.btn.business-dark-green-cta-background span.fa-chevron-up,
.btn.business-dark-green-cta-background span.fa-chevron-down,
.btn.business-dark-green-cta-background span.fa-chevron-left,
.btn.business-dark-green-cta-background span.fa-chevron-right {
  color: #ffffff;
}
.btn.business-dark-green-cta-background.ctaLinkBorderless,
.btn.business-dark-green-cta-background.ctaLinkBorderless:link,
.btn.business-dark-green-cta-background.ctaLinkBorderless:visited,
.btn.business-dark-green-cta-background.ctaLinkBorderless:active {
  color: #284e36;
}
.btn.business-dark-green-cta-background.ctaLinkBorderless:hover,
.btn.business-dark-green-cta-background.ctaLinkBorderless:link:hover,
.btn.business-dark-green-cta-background.ctaLinkBorderless:visited:hover,
.btn.business-dark-green-cta-background.ctaLinkBorderless:active:hover {
  color: #284e36;
}
.btn.business-dark-green-cta-background.ctaLinkBorderless span.fa-download,
.btn.business-dark-green-cta-background.ctaLinkBorderless:link span.fa-download,
.btn.business-dark-green-cta-background.ctaLinkBorderless:visited span.fa-download,
.btn.business-dark-green-cta-background.ctaLinkBorderless:active span.fa-download,
.btn.business-dark-green-cta-background.ctaLinkBorderless span.fa-play-circle-o,
.btn.business-dark-green-cta-background.ctaLinkBorderless:link span.fa-play-circle-o,
.btn.business-dark-green-cta-background.ctaLinkBorderless:visited span.fa-play-circle-o,
.btn.business-dark-green-cta-background.ctaLinkBorderless:active span.fa-play-circle-o,
.btn.business-dark-green-cta-background.ctaLinkBorderless span.fa-mobile-phone,
.btn.business-dark-green-cta-background.ctaLinkBorderless:link span.fa-mobile-phone,
.btn.business-dark-green-cta-background.ctaLinkBorderless:visited span.fa-mobile-phone,
.btn.business-dark-green-cta-background.ctaLinkBorderless:active span.fa-mobile-phone,
.btn.business-dark-green-cta-background.ctaLinkBorderless span.fa-chevron-up,
.btn.business-dark-green-cta-background.ctaLinkBorderless:link span.fa-chevron-up,
.btn.business-dark-green-cta-background.ctaLinkBorderless:visited span.fa-chevron-up,
.btn.business-dark-green-cta-background.ctaLinkBorderless:active span.fa-chevron-up,
.btn.business-dark-green-cta-background.ctaLinkBorderless span.fa-chevron-down,
.btn.business-dark-green-cta-background.ctaLinkBorderless:link span.fa-chevron-down,
.btn.business-dark-green-cta-background.ctaLinkBorderless:visited span.fa-chevron-down,
.btn.business-dark-green-cta-background.ctaLinkBorderless:active span.fa-chevron-down,
.btn.business-dark-green-cta-background.ctaLinkBorderless span.fa-chevron-left,
.btn.business-dark-green-cta-background.ctaLinkBorderless:link span.fa-chevron-left,
.btn.business-dark-green-cta-background.ctaLinkBorderless:visited span.fa-chevron-left,
.btn.business-dark-green-cta-background.ctaLinkBorderless:active span.fa-chevron-left,
.btn.business-dark-green-cta-background.ctaLinkBorderless span.fa-chevron-right,
.btn.business-dark-green-cta-background.ctaLinkBorderless:link span.fa-chevron-right,
.btn.business-dark-green-cta-background.ctaLinkBorderless:visited span.fa-chevron-right,
.btn.business-dark-green-cta-background.ctaLinkBorderless:active span.fa-chevron-right {
  color: #284e36;
}
.btn.business-dark-green-cta-background.transparent:after {
  background-color: #284e36;
}
.btn.residential-light-orange-cta-background {
  background-color: #ff9933;
}
.btn.residential-light-orange-cta-background span.fa-download,
.btn.residential-light-orange-cta-background span.fa-play-circle-o,
.btn.residential-light-orange-cta-background span.fa-mobile-phone,
.btn.residential-light-orange-cta-background span.fa-chevron-up,
.btn.residential-light-orange-cta-background span.fa-chevron-down,
.btn.residential-light-orange-cta-background span.fa-chevron-left,
.btn.residential-light-orange-cta-background span.fa-chevron-right {
  color: #ffffff;
}
.btn.residential-light-orange-cta-background.ctaLinkBorderless,
.btn.residential-light-orange-cta-background.ctaLinkBorderless:link,
.btn.residential-light-orange-cta-background.ctaLinkBorderless:visited,
.btn.residential-light-orange-cta-background.ctaLinkBorderless:active {
  color: #ff9933;
}
.btn.residential-light-orange-cta-background.ctaLinkBorderless:hover,
.btn.residential-light-orange-cta-background.ctaLinkBorderless:link:hover,
.btn.residential-light-orange-cta-background.ctaLinkBorderless:visited:hover,
.btn.residential-light-orange-cta-background.ctaLinkBorderless:active:hover {
  color: #ff9933;
}
.btn.residential-light-orange-cta-background.ctaLinkBorderless span.fa-download,
.btn.residential-light-orange-cta-background.ctaLinkBorderless:link span.fa-download,
.btn.residential-light-orange-cta-background.ctaLinkBorderless:visited span.fa-download,
.btn.residential-light-orange-cta-background.ctaLinkBorderless:active span.fa-download,
.btn.residential-light-orange-cta-background.ctaLinkBorderless span.fa-play-circle-o,
.btn.residential-light-orange-cta-background.ctaLinkBorderless:link span.fa-play-circle-o,
.btn.residential-light-orange-cta-background.ctaLinkBorderless:visited span.fa-play-circle-o,
.btn.residential-light-orange-cta-background.ctaLinkBorderless:active span.fa-play-circle-o,
.btn.residential-light-orange-cta-background.ctaLinkBorderless span.fa-mobile-phone,
.btn.residential-light-orange-cta-background.ctaLinkBorderless:link span.fa-mobile-phone,
.btn.residential-light-orange-cta-background.ctaLinkBorderless:visited span.fa-mobile-phone,
.btn.residential-light-orange-cta-background.ctaLinkBorderless:active span.fa-mobile-phone,
.btn.residential-light-orange-cta-background.ctaLinkBorderless span.fa-chevron-up,
.btn.residential-light-orange-cta-background.ctaLinkBorderless:link span.fa-chevron-up,
.btn.residential-light-orange-cta-background.ctaLinkBorderless:visited span.fa-chevron-up,
.btn.residential-light-orange-cta-background.ctaLinkBorderless:active span.fa-chevron-up,
.btn.residential-light-orange-cta-background.ctaLinkBorderless span.fa-chevron-down,
.btn.residential-light-orange-cta-background.ctaLinkBorderless:link span.fa-chevron-down,
.btn.residential-light-orange-cta-background.ctaLinkBorderless:visited span.fa-chevron-down,
.btn.residential-light-orange-cta-background.ctaLinkBorderless:active span.fa-chevron-down,
.btn.residential-light-orange-cta-background.ctaLinkBorderless span.fa-chevron-left,
.btn.residential-light-orange-cta-background.ctaLinkBorderless:link span.fa-chevron-left,
.btn.residential-light-orange-cta-background.ctaLinkBorderless:visited span.fa-chevron-left,
.btn.residential-light-orange-cta-background.ctaLinkBorderless:active span.fa-chevron-left,
.btn.residential-light-orange-cta-background.ctaLinkBorderless span.fa-chevron-right,
.btn.residential-light-orange-cta-background.ctaLinkBorderless:link span.fa-chevron-right,
.btn.residential-light-orange-cta-background.ctaLinkBorderless:visited span.fa-chevron-right,
.btn.residential-light-orange-cta-background.ctaLinkBorderless:active span.fa-chevron-right {
  color: #ff9933;
}
.btn.residential-light-orange-cta-background.transparent:after {
  background-color: #ff9933;
}
.btn.residential-orange-cta-background {
  background-color: #ff6600;
}
.btn.residential-orange-cta-background span.fa-download,
.btn.residential-orange-cta-background span.fa-play-circle-o,
.btn.residential-orange-cta-background span.fa-mobile-phone,
.btn.residential-orange-cta-background span.fa-chevron-up,
.btn.residential-orange-cta-background span.fa-chevron-down,
.btn.residential-orange-cta-background span.fa-chevron-left,
.btn.residential-orange-cta-background span.fa-chevron-right {
  color: #ffffff;
}
.btn.residential-orange-cta-background.ctaLinkBorderless,
.btn.residential-orange-cta-background.ctaLinkBorderless:link,
.btn.residential-orange-cta-background.ctaLinkBorderless:visited,
.btn.residential-orange-cta-background.ctaLinkBorderless:active {
  color: #ff6600;
}
.btn.residential-orange-cta-background.ctaLinkBorderless:hover,
.btn.residential-orange-cta-background.ctaLinkBorderless:link:hover,
.btn.residential-orange-cta-background.ctaLinkBorderless:visited:hover,
.btn.residential-orange-cta-background.ctaLinkBorderless:active:hover {
  color: #ff6600;
}
.btn.residential-orange-cta-background.ctaLinkBorderless span.fa-download,
.btn.residential-orange-cta-background.ctaLinkBorderless:link span.fa-download,
.btn.residential-orange-cta-background.ctaLinkBorderless:visited span.fa-download,
.btn.residential-orange-cta-background.ctaLinkBorderless:active span.fa-download,
.btn.residential-orange-cta-background.ctaLinkBorderless span.fa-play-circle-o,
.btn.residential-orange-cta-background.ctaLinkBorderless:link span.fa-play-circle-o,
.btn.residential-orange-cta-background.ctaLinkBorderless:visited span.fa-play-circle-o,
.btn.residential-orange-cta-background.ctaLinkBorderless:active span.fa-play-circle-o,
.btn.residential-orange-cta-background.ctaLinkBorderless span.fa-mobile-phone,
.btn.residential-orange-cta-background.ctaLinkBorderless:link span.fa-mobile-phone,
.btn.residential-orange-cta-background.ctaLinkBorderless:visited span.fa-mobile-phone,
.btn.residential-orange-cta-background.ctaLinkBorderless:active span.fa-mobile-phone,
.btn.residential-orange-cta-background.ctaLinkBorderless span.fa-chevron-up,
.btn.residential-orange-cta-background.ctaLinkBorderless:link span.fa-chevron-up,
.btn.residential-orange-cta-background.ctaLinkBorderless:visited span.fa-chevron-up,
.btn.residential-orange-cta-background.ctaLinkBorderless:active span.fa-chevron-up,
.btn.residential-orange-cta-background.ctaLinkBorderless span.fa-chevron-down,
.btn.residential-orange-cta-background.ctaLinkBorderless:link span.fa-chevron-down,
.btn.residential-orange-cta-background.ctaLinkBorderless:visited span.fa-chevron-down,
.btn.residential-orange-cta-background.ctaLinkBorderless:active span.fa-chevron-down,
.btn.residential-orange-cta-background.ctaLinkBorderless span.fa-chevron-left,
.btn.residential-orange-cta-background.ctaLinkBorderless:link span.fa-chevron-left,
.btn.residential-orange-cta-background.ctaLinkBorderless:visited span.fa-chevron-left,
.btn.residential-orange-cta-background.ctaLinkBorderless:active span.fa-chevron-left,
.btn.residential-orange-cta-background.ctaLinkBorderless span.fa-chevron-right,
.btn.residential-orange-cta-background.ctaLinkBorderless:link span.fa-chevron-right,
.btn.residential-orange-cta-background.ctaLinkBorderless:visited span.fa-chevron-right,
.btn.residential-orange-cta-background.ctaLinkBorderless:active span.fa-chevron-right {
  color: #ff6600;
}
.btn.residential-orange-cta-background.transparent:after {
  background-color: #ff6600;
}
.btn.residential-dark-orange-cta-background {
  background-color: #cc3300;
}
.btn.residential-dark-orange-cta-background span.fa-download,
.btn.residential-dark-orange-cta-background span.fa-play-circle-o,
.btn.residential-dark-orange-cta-background span.fa-mobile-phone,
.btn.residential-dark-orange-cta-background span.fa-chevron-up,
.btn.residential-dark-orange-cta-background span.fa-chevron-down,
.btn.residential-dark-orange-cta-background span.fa-chevron-left,
.btn.residential-dark-orange-cta-background span.fa-chevron-right {
  color: #ffffff;
}
.btn.residential-dark-orange-cta-background.ctaLinkBorderless,
.btn.residential-dark-orange-cta-background.ctaLinkBorderless:link,
.btn.residential-dark-orange-cta-background.ctaLinkBorderless:visited,
.btn.residential-dark-orange-cta-background.ctaLinkBorderless:active {
  color: #cc3300;
}
.btn.residential-dark-orange-cta-background.ctaLinkBorderless:hover,
.btn.residential-dark-orange-cta-background.ctaLinkBorderless:link:hover,
.btn.residential-dark-orange-cta-background.ctaLinkBorderless:visited:hover,
.btn.residential-dark-orange-cta-background.ctaLinkBorderless:active:hover {
  color: #cc3300;
}
.btn.residential-dark-orange-cta-background.ctaLinkBorderless span.fa-download,
.btn.residential-dark-orange-cta-background.ctaLinkBorderless:link span.fa-download,
.btn.residential-dark-orange-cta-background.ctaLinkBorderless:visited span.fa-download,
.btn.residential-dark-orange-cta-background.ctaLinkBorderless:active span.fa-download,
.btn.residential-dark-orange-cta-background.ctaLinkBorderless span.fa-play-circle-o,
.btn.residential-dark-orange-cta-background.ctaLinkBorderless:link span.fa-play-circle-o,
.btn.residential-dark-orange-cta-background.ctaLinkBorderless:visited span.fa-play-circle-o,
.btn.residential-dark-orange-cta-background.ctaLinkBorderless:active span.fa-play-circle-o,
.btn.residential-dark-orange-cta-background.ctaLinkBorderless span.fa-mobile-phone,
.btn.residential-dark-orange-cta-background.ctaLinkBorderless:link span.fa-mobile-phone,
.btn.residential-dark-orange-cta-background.ctaLinkBorderless:visited span.fa-mobile-phone,
.btn.residential-dark-orange-cta-background.ctaLinkBorderless:active span.fa-mobile-phone,
.btn.residential-dark-orange-cta-background.ctaLinkBorderless span.fa-chevron-up,
.btn.residential-dark-orange-cta-background.ctaLinkBorderless:link span.fa-chevron-up,
.btn.residential-dark-orange-cta-background.ctaLinkBorderless:visited span.fa-chevron-up,
.btn.residential-dark-orange-cta-background.ctaLinkBorderless:active span.fa-chevron-up,
.btn.residential-dark-orange-cta-background.ctaLinkBorderless span.fa-chevron-down,
.btn.residential-dark-orange-cta-background.ctaLinkBorderless:link span.fa-chevron-down,
.btn.residential-dark-orange-cta-background.ctaLinkBorderless:visited span.fa-chevron-down,
.btn.residential-dark-orange-cta-background.ctaLinkBorderless:active span.fa-chevron-down,
.btn.residential-dark-orange-cta-background.ctaLinkBorderless span.fa-chevron-left,
.btn.residential-dark-orange-cta-background.ctaLinkBorderless:link span.fa-chevron-left,
.btn.residential-dark-orange-cta-background.ctaLinkBorderless:visited span.fa-chevron-left,
.btn.residential-dark-orange-cta-background.ctaLinkBorderless:active span.fa-chevron-left,
.btn.residential-dark-orange-cta-background.ctaLinkBorderless span.fa-chevron-right,
.btn.residential-dark-orange-cta-background.ctaLinkBorderless:link span.fa-chevron-right,
.btn.residential-dark-orange-cta-background.ctaLinkBorderless:visited span.fa-chevron-right,
.btn.residential-dark-orange-cta-background.ctaLinkBorderless:active span.fa-chevron-right {
  color: #cc3300;
}
.btn.residential-dark-orange-cta-background.transparent:after {
  background-color: #cc3300;
}
.btn.small-business-light-green-cta-background {
  background-color: #8cc63f;
}
.btn.small-business-light-green-cta-background span.fa-download,
.btn.small-business-light-green-cta-background span.fa-play-circle-o,
.btn.small-business-light-green-cta-background span.fa-mobile-phone,
.btn.small-business-light-green-cta-background span.fa-chevron-up,
.btn.small-business-light-green-cta-background span.fa-chevron-down,
.btn.small-business-light-green-cta-background span.fa-chevron-left,
.btn.small-business-light-green-cta-background span.fa-chevron-right {
  color: #ffffff;
}
.btn.small-business-light-green-cta-background.ctaLinkBorderless,
.btn.small-business-light-green-cta-background.ctaLinkBorderless:link,
.btn.small-business-light-green-cta-background.ctaLinkBorderless:visited,
.btn.small-business-light-green-cta-background.ctaLinkBorderless:active {
  color: #8cc63f;
}
.btn.small-business-light-green-cta-background.ctaLinkBorderless:hover,
.btn.small-business-light-green-cta-background.ctaLinkBorderless:link:hover,
.btn.small-business-light-green-cta-background.ctaLinkBorderless:visited:hover,
.btn.small-business-light-green-cta-background.ctaLinkBorderless:active:hover {
  color: #8cc63f;
}
.btn.small-business-light-green-cta-background.ctaLinkBorderless span.fa-download,
.btn.small-business-light-green-cta-background.ctaLinkBorderless:link span.fa-download,
.btn.small-business-light-green-cta-background.ctaLinkBorderless:visited span.fa-download,
.btn.small-business-light-green-cta-background.ctaLinkBorderless:active span.fa-download,
.btn.small-business-light-green-cta-background.ctaLinkBorderless span.fa-play-circle-o,
.btn.small-business-light-green-cta-background.ctaLinkBorderless:link span.fa-play-circle-o,
.btn.small-business-light-green-cta-background.ctaLinkBorderless:visited span.fa-play-circle-o,
.btn.small-business-light-green-cta-background.ctaLinkBorderless:active span.fa-play-circle-o,
.btn.small-business-light-green-cta-background.ctaLinkBorderless span.fa-mobile-phone,
.btn.small-business-light-green-cta-background.ctaLinkBorderless:link span.fa-mobile-phone,
.btn.small-business-light-green-cta-background.ctaLinkBorderless:visited span.fa-mobile-phone,
.btn.small-business-light-green-cta-background.ctaLinkBorderless:active span.fa-mobile-phone,
.btn.small-business-light-green-cta-background.ctaLinkBorderless span.fa-chevron-up,
.btn.small-business-light-green-cta-background.ctaLinkBorderless:link span.fa-chevron-up,
.btn.small-business-light-green-cta-background.ctaLinkBorderless:visited span.fa-chevron-up,
.btn.small-business-light-green-cta-background.ctaLinkBorderless:active span.fa-chevron-up,
.btn.small-business-light-green-cta-background.ctaLinkBorderless span.fa-chevron-down,
.btn.small-business-light-green-cta-background.ctaLinkBorderless:link span.fa-chevron-down,
.btn.small-business-light-green-cta-background.ctaLinkBorderless:visited span.fa-chevron-down,
.btn.small-business-light-green-cta-background.ctaLinkBorderless:active span.fa-chevron-down,
.btn.small-business-light-green-cta-background.ctaLinkBorderless span.fa-chevron-left,
.btn.small-business-light-green-cta-background.ctaLinkBorderless:link span.fa-chevron-left,
.btn.small-business-light-green-cta-background.ctaLinkBorderless:visited span.fa-chevron-left,
.btn.small-business-light-green-cta-background.ctaLinkBorderless:active span.fa-chevron-left,
.btn.small-business-light-green-cta-background.ctaLinkBorderless span.fa-chevron-right,
.btn.small-business-light-green-cta-background.ctaLinkBorderless:link span.fa-chevron-right,
.btn.small-business-light-green-cta-background.ctaLinkBorderless:visited span.fa-chevron-right,
.btn.small-business-light-green-cta-background.ctaLinkBorderless:active span.fa-chevron-right {
  color: #8cc63f;
}
.btn.small-business-light-green-cta-background.transparent:after {
  background-color: #8cc63f;
}
.btn.small-business-green-cta-background {
  background-color: #669900;
}
.btn.small-business-green-cta-background span.fa-download,
.btn.small-business-green-cta-background span.fa-play-circle-o,
.btn.small-business-green-cta-background span.fa-mobile-phone,
.btn.small-business-green-cta-background span.fa-chevron-up,
.btn.small-business-green-cta-background span.fa-chevron-down,
.btn.small-business-green-cta-background span.fa-chevron-left,
.btn.small-business-green-cta-background span.fa-chevron-right {
  color: #ffffff;
}
.btn.small-business-green-cta-background.ctaLinkBorderless,
.btn.small-business-green-cta-background.ctaLinkBorderless:link,
.btn.small-business-green-cta-background.ctaLinkBorderless:visited,
.btn.small-business-green-cta-background.ctaLinkBorderless:active {
  color: #669900;
}
.btn.small-business-green-cta-background.ctaLinkBorderless:hover,
.btn.small-business-green-cta-background.ctaLinkBorderless:link:hover,
.btn.small-business-green-cta-background.ctaLinkBorderless:visited:hover,
.btn.small-business-green-cta-background.ctaLinkBorderless:active:hover {
  color: #669900;
}
.btn.small-business-green-cta-background.ctaLinkBorderless span.fa-download,
.btn.small-business-green-cta-background.ctaLinkBorderless:link span.fa-download,
.btn.small-business-green-cta-background.ctaLinkBorderless:visited span.fa-download,
.btn.small-business-green-cta-background.ctaLinkBorderless:active span.fa-download,
.btn.small-business-green-cta-background.ctaLinkBorderless span.fa-play-circle-o,
.btn.small-business-green-cta-background.ctaLinkBorderless:link span.fa-play-circle-o,
.btn.small-business-green-cta-background.ctaLinkBorderless:visited span.fa-play-circle-o,
.btn.small-business-green-cta-background.ctaLinkBorderless:active span.fa-play-circle-o,
.btn.small-business-green-cta-background.ctaLinkBorderless span.fa-mobile-phone,
.btn.small-business-green-cta-background.ctaLinkBorderless:link span.fa-mobile-phone,
.btn.small-business-green-cta-background.ctaLinkBorderless:visited span.fa-mobile-phone,
.btn.small-business-green-cta-background.ctaLinkBorderless:active span.fa-mobile-phone,
.btn.small-business-green-cta-background.ctaLinkBorderless span.fa-chevron-up,
.btn.small-business-green-cta-background.ctaLinkBorderless:link span.fa-chevron-up,
.btn.small-business-green-cta-background.ctaLinkBorderless:visited span.fa-chevron-up,
.btn.small-business-green-cta-background.ctaLinkBorderless:active span.fa-chevron-up,
.btn.small-business-green-cta-background.ctaLinkBorderless span.fa-chevron-down,
.btn.small-business-green-cta-background.ctaLinkBorderless:link span.fa-chevron-down,
.btn.small-business-green-cta-background.ctaLinkBorderless:visited span.fa-chevron-down,
.btn.small-business-green-cta-background.ctaLinkBorderless:active span.fa-chevron-down,
.btn.small-business-green-cta-background.ctaLinkBorderless span.fa-chevron-left,
.btn.small-business-green-cta-background.ctaLinkBorderless:link span.fa-chevron-left,
.btn.small-business-green-cta-background.ctaLinkBorderless:visited span.fa-chevron-left,
.btn.small-business-green-cta-background.ctaLinkBorderless:active span.fa-chevron-left,
.btn.small-business-green-cta-background.ctaLinkBorderless span.fa-chevron-right,
.btn.small-business-green-cta-background.ctaLinkBorderless:link span.fa-chevron-right,
.btn.small-business-green-cta-background.ctaLinkBorderless:visited span.fa-chevron-right,
.btn.small-business-green-cta-background.ctaLinkBorderless:active span.fa-chevron-right {
  color: #669900;
}
.btn.small-business-green-cta-background.transparent:after {
  background-color: #669900;
}
.btn.small-business-dark-green-cta-background {
  background-color: #336600;
}
.btn.small-business-dark-green-cta-background span.fa-download,
.btn.small-business-dark-green-cta-background span.fa-play-circle-o,
.btn.small-business-dark-green-cta-background span.fa-mobile-phone,
.btn.small-business-dark-green-cta-background span.fa-chevron-up,
.btn.small-business-dark-green-cta-background span.fa-chevron-down,
.btn.small-business-dark-green-cta-background span.fa-chevron-left,
.btn.small-business-dark-green-cta-background span.fa-chevron-right {
  color: #ffffff;
}
.btn.small-business-dark-green-cta-background.ctaLinkBorderless,
.btn.small-business-dark-green-cta-background.ctaLinkBorderless:link,
.btn.small-business-dark-green-cta-background.ctaLinkBorderless:visited,
.btn.small-business-dark-green-cta-background.ctaLinkBorderless:active {
  color: #336600;
}
.btn.small-business-dark-green-cta-background.ctaLinkBorderless:hover,
.btn.small-business-dark-green-cta-background.ctaLinkBorderless:link:hover,
.btn.small-business-dark-green-cta-background.ctaLinkBorderless:visited:hover,
.btn.small-business-dark-green-cta-background.ctaLinkBorderless:active:hover {
  color: #336600;
}
.btn.small-business-dark-green-cta-background.ctaLinkBorderless span.fa-download,
.btn.small-business-dark-green-cta-background.ctaLinkBorderless:link span.fa-download,
.btn.small-business-dark-green-cta-background.ctaLinkBorderless:visited span.fa-download,
.btn.small-business-dark-green-cta-background.ctaLinkBorderless:active span.fa-download,
.btn.small-business-dark-green-cta-background.ctaLinkBorderless span.fa-play-circle-o,
.btn.small-business-dark-green-cta-background.ctaLinkBorderless:link span.fa-play-circle-o,
.btn.small-business-dark-green-cta-background.ctaLinkBorderless:visited span.fa-play-circle-o,
.btn.small-business-dark-green-cta-background.ctaLinkBorderless:active span.fa-play-circle-o,
.btn.small-business-dark-green-cta-background.ctaLinkBorderless span.fa-mobile-phone,
.btn.small-business-dark-green-cta-background.ctaLinkBorderless:link span.fa-mobile-phone,
.btn.small-business-dark-green-cta-background.ctaLinkBorderless:visited span.fa-mobile-phone,
.btn.small-business-dark-green-cta-background.ctaLinkBorderless:active span.fa-mobile-phone,
.btn.small-business-dark-green-cta-background.ctaLinkBorderless span.fa-chevron-up,
.btn.small-business-dark-green-cta-background.ctaLinkBorderless:link span.fa-chevron-up,
.btn.small-business-dark-green-cta-background.ctaLinkBorderless:visited span.fa-chevron-up,
.btn.small-business-dark-green-cta-background.ctaLinkBorderless:active span.fa-chevron-up,
.btn.small-business-dark-green-cta-background.ctaLinkBorderless span.fa-chevron-down,
.btn.small-business-dark-green-cta-background.ctaLinkBorderless:link span.fa-chevron-down,
.btn.small-business-dark-green-cta-background.ctaLinkBorderless:visited span.fa-chevron-down,
.btn.small-business-dark-green-cta-background.ctaLinkBorderless:active span.fa-chevron-down,
.btn.small-business-dark-green-cta-background.ctaLinkBorderless span.fa-chevron-left,
.btn.small-business-dark-green-cta-background.ctaLinkBorderless:link span.fa-chevron-left,
.btn.small-business-dark-green-cta-background.ctaLinkBorderless:visited span.fa-chevron-left,
.btn.small-business-dark-green-cta-background.ctaLinkBorderless:active span.fa-chevron-left,
.btn.small-business-dark-green-cta-background.ctaLinkBorderless span.fa-chevron-right,
.btn.small-business-dark-green-cta-background.ctaLinkBorderless:link span.fa-chevron-right,
.btn.small-business-dark-green-cta-background.ctaLinkBorderless:visited span.fa-chevron-right,
.btn.small-business-dark-green-cta-background.ctaLinkBorderless:active span.fa-chevron-right {
  color: #336600;
}
.btn.small-business-dark-green-cta-background.transparent:after {
  background-color: #336600;
}
.btn.compliant-dark-orange-cta-background {
  background-color: #d14900;
}
.btn.compliant-dark-orange-cta-background span.fa-download,
.btn.compliant-dark-orange-cta-background span.fa-play-circle-o,
.btn.compliant-dark-orange-cta-background span.fa-mobile-phone,
.btn.compliant-dark-orange-cta-background span.fa-chevron-up,
.btn.compliant-dark-orange-cta-background span.fa-chevron-down,
.btn.compliant-dark-orange-cta-background span.fa-chevron-left,
.btn.compliant-dark-orange-cta-background span.fa-chevron-right {
  color: #ffffff;
}
.btn.compliant-dark-orange-cta-background.ctaLinkBorderless,
.btn.compliant-dark-orange-cta-background.ctaLinkBorderless:link,
.btn.compliant-dark-orange-cta-background.ctaLinkBorderless:visited,
.btn.compliant-dark-orange-cta-background.ctaLinkBorderless:active {
  color: #d14900;
}
.btn.compliant-dark-orange-cta-background.ctaLinkBorderless:hover,
.btn.compliant-dark-orange-cta-background.ctaLinkBorderless:link:hover,
.btn.compliant-dark-orange-cta-background.ctaLinkBorderless:visited:hover,
.btn.compliant-dark-orange-cta-background.ctaLinkBorderless:active:hover {
  color: #d14900;
}
.btn.compliant-dark-orange-cta-background.ctaLinkBorderless span.fa-download,
.btn.compliant-dark-orange-cta-background.ctaLinkBorderless:link span.fa-download,
.btn.compliant-dark-orange-cta-background.ctaLinkBorderless:visited span.fa-download,
.btn.compliant-dark-orange-cta-background.ctaLinkBorderless:active span.fa-download,
.btn.compliant-dark-orange-cta-background.ctaLinkBorderless span.fa-play-circle-o,
.btn.compliant-dark-orange-cta-background.ctaLinkBorderless:link span.fa-play-circle-o,
.btn.compliant-dark-orange-cta-background.ctaLinkBorderless:visited span.fa-play-circle-o,
.btn.compliant-dark-orange-cta-background.ctaLinkBorderless:active span.fa-play-circle-o,
.btn.compliant-dark-orange-cta-background.ctaLinkBorderless span.fa-mobile-phone,
.btn.compliant-dark-orange-cta-background.ctaLinkBorderless:link span.fa-mobile-phone,
.btn.compliant-dark-orange-cta-background.ctaLinkBorderless:visited span.fa-mobile-phone,
.btn.compliant-dark-orange-cta-background.ctaLinkBorderless:active span.fa-mobile-phone,
.btn.compliant-dark-orange-cta-background.ctaLinkBorderless span.fa-chevron-up,
.btn.compliant-dark-orange-cta-background.ctaLinkBorderless:link span.fa-chevron-up,
.btn.compliant-dark-orange-cta-background.ctaLinkBorderless:visited span.fa-chevron-up,
.btn.compliant-dark-orange-cta-background.ctaLinkBorderless:active span.fa-chevron-up,
.btn.compliant-dark-orange-cta-background.ctaLinkBorderless span.fa-chevron-down,
.btn.compliant-dark-orange-cta-background.ctaLinkBorderless:link span.fa-chevron-down,
.btn.compliant-dark-orange-cta-background.ctaLinkBorderless:visited span.fa-chevron-down,
.btn.compliant-dark-orange-cta-background.ctaLinkBorderless:active span.fa-chevron-down,
.btn.compliant-dark-orange-cta-background.ctaLinkBorderless span.fa-chevron-left,
.btn.compliant-dark-orange-cta-background.ctaLinkBorderless:link span.fa-chevron-left,
.btn.compliant-dark-orange-cta-background.ctaLinkBorderless:visited span.fa-chevron-left,
.btn.compliant-dark-orange-cta-background.ctaLinkBorderless:active span.fa-chevron-left,
.btn.compliant-dark-orange-cta-background.ctaLinkBorderless span.fa-chevron-right,
.btn.compliant-dark-orange-cta-background.ctaLinkBorderless:link span.fa-chevron-right,
.btn.compliant-dark-orange-cta-background.ctaLinkBorderless:visited span.fa-chevron-right,
.btn.compliant-dark-orange-cta-background.ctaLinkBorderless:active span.fa-chevron-right {
  color: #d14900;
}
.btn.compliant-dark-orange-cta-background.transparent:after {
  background-color: #d14900;
}
.btn.compliant-blue-cta-background {
  background-color: #017eb5;
}
.btn.compliant-blue-cta-background span.fa-download,
.btn.compliant-blue-cta-background span.fa-play-circle-o,
.btn.compliant-blue-cta-background span.fa-mobile-phone,
.btn.compliant-blue-cta-background span.fa-chevron-up,
.btn.compliant-blue-cta-background span.fa-chevron-down,
.btn.compliant-blue-cta-background span.fa-chevron-left,
.btn.compliant-blue-cta-background span.fa-chevron-right {
  color: #ffffff;
}
.btn.compliant-blue-cta-background.ctaLinkBorderless,
.btn.compliant-blue-cta-background.ctaLinkBorderless:link,
.btn.compliant-blue-cta-background.ctaLinkBorderless:visited,
.btn.compliant-blue-cta-background.ctaLinkBorderless:active {
  color: #017eb5;
}
.btn.compliant-blue-cta-background.ctaLinkBorderless:hover,
.btn.compliant-blue-cta-background.ctaLinkBorderless:link:hover,
.btn.compliant-blue-cta-background.ctaLinkBorderless:visited:hover,
.btn.compliant-blue-cta-background.ctaLinkBorderless:active:hover {
  color: #017eb5;
}
.btn.compliant-blue-cta-background.ctaLinkBorderless span.fa-download,
.btn.compliant-blue-cta-background.ctaLinkBorderless:link span.fa-download,
.btn.compliant-blue-cta-background.ctaLinkBorderless:visited span.fa-download,
.btn.compliant-blue-cta-background.ctaLinkBorderless:active span.fa-download,
.btn.compliant-blue-cta-background.ctaLinkBorderless span.fa-play-circle-o,
.btn.compliant-blue-cta-background.ctaLinkBorderless:link span.fa-play-circle-o,
.btn.compliant-blue-cta-background.ctaLinkBorderless:visited span.fa-play-circle-o,
.btn.compliant-blue-cta-background.ctaLinkBorderless:active span.fa-play-circle-o,
.btn.compliant-blue-cta-background.ctaLinkBorderless span.fa-mobile-phone,
.btn.compliant-blue-cta-background.ctaLinkBorderless:link span.fa-mobile-phone,
.btn.compliant-blue-cta-background.ctaLinkBorderless:visited span.fa-mobile-phone,
.btn.compliant-blue-cta-background.ctaLinkBorderless:active span.fa-mobile-phone,
.btn.compliant-blue-cta-background.ctaLinkBorderless span.fa-chevron-up,
.btn.compliant-blue-cta-background.ctaLinkBorderless:link span.fa-chevron-up,
.btn.compliant-blue-cta-background.ctaLinkBorderless:visited span.fa-chevron-up,
.btn.compliant-blue-cta-background.ctaLinkBorderless:active span.fa-chevron-up,
.btn.compliant-blue-cta-background.ctaLinkBorderless span.fa-chevron-down,
.btn.compliant-blue-cta-background.ctaLinkBorderless:link span.fa-chevron-down,
.btn.compliant-blue-cta-background.ctaLinkBorderless:visited span.fa-chevron-down,
.btn.compliant-blue-cta-background.ctaLinkBorderless:active span.fa-chevron-down,
.btn.compliant-blue-cta-background.ctaLinkBorderless span.fa-chevron-left,
.btn.compliant-blue-cta-background.ctaLinkBorderless:link span.fa-chevron-left,
.btn.compliant-blue-cta-background.ctaLinkBorderless:visited span.fa-chevron-left,
.btn.compliant-blue-cta-background.ctaLinkBorderless:active span.fa-chevron-left,
.btn.compliant-blue-cta-background.ctaLinkBorderless span.fa-chevron-right,
.btn.compliant-blue-cta-background.ctaLinkBorderless:link span.fa-chevron-right,
.btn.compliant-blue-cta-background.ctaLinkBorderless:visited span.fa-chevron-right,
.btn.compliant-blue-cta-background.ctaLinkBorderless:active span.fa-chevron-right {
  color: #017eb5;
}
.btn.compliant-blue-cta-background.transparent:after {
  background-color: #017eb5;
}
.btn.compliant-dark-green-cta-background {
  background-color: #00652f;
}
.btn.compliant-dark-green-cta-background span.fa-download,
.btn.compliant-dark-green-cta-background span.fa-play-circle-o,
.btn.compliant-dark-green-cta-background span.fa-mobile-phone,
.btn.compliant-dark-green-cta-background span.fa-chevron-up,
.btn.compliant-dark-green-cta-background span.fa-chevron-down,
.btn.compliant-dark-green-cta-background span.fa-chevron-left,
.btn.compliant-dark-green-cta-background span.fa-chevron-right {
  color: #ffffff;
}
.btn.compliant-dark-green-cta-background.ctaLinkBorderless,
.btn.compliant-dark-green-cta-background.ctaLinkBorderless:link,
.btn.compliant-dark-green-cta-background.ctaLinkBorderless:visited,
.btn.compliant-dark-green-cta-background.ctaLinkBorderless:active {
  color: #00652f;
}
.btn.compliant-dark-green-cta-background.ctaLinkBorderless:hover,
.btn.compliant-dark-green-cta-background.ctaLinkBorderless:link:hover,
.btn.compliant-dark-green-cta-background.ctaLinkBorderless:visited:hover,
.btn.compliant-dark-green-cta-background.ctaLinkBorderless:active:hover {
  color: #00652f;
}
.btn.compliant-dark-green-cta-background.ctaLinkBorderless span.fa-download,
.btn.compliant-dark-green-cta-background.ctaLinkBorderless:link span.fa-download,
.btn.compliant-dark-green-cta-background.ctaLinkBorderless:visited span.fa-download,
.btn.compliant-dark-green-cta-background.ctaLinkBorderless:active span.fa-download,
.btn.compliant-dark-green-cta-background.ctaLinkBorderless span.fa-play-circle-o,
.btn.compliant-dark-green-cta-background.ctaLinkBorderless:link span.fa-play-circle-o,
.btn.compliant-dark-green-cta-background.ctaLinkBorderless:visited span.fa-play-circle-o,
.btn.compliant-dark-green-cta-background.ctaLinkBorderless:active span.fa-play-circle-o,
.btn.compliant-dark-green-cta-background.ctaLinkBorderless span.fa-mobile-phone,
.btn.compliant-dark-green-cta-background.ctaLinkBorderless:link span.fa-mobile-phone,
.btn.compliant-dark-green-cta-background.ctaLinkBorderless:visited span.fa-mobile-phone,
.btn.compliant-dark-green-cta-background.ctaLinkBorderless:active span.fa-mobile-phone,
.btn.compliant-dark-green-cta-background.ctaLinkBorderless span.fa-chevron-up,
.btn.compliant-dark-green-cta-background.ctaLinkBorderless:link span.fa-chevron-up,
.btn.compliant-dark-green-cta-background.ctaLinkBorderless:visited span.fa-chevron-up,
.btn.compliant-dark-green-cta-background.ctaLinkBorderless:active span.fa-chevron-up,
.btn.compliant-dark-green-cta-background.ctaLinkBorderless span.fa-chevron-down,
.btn.compliant-dark-green-cta-background.ctaLinkBorderless:link span.fa-chevron-down,
.btn.compliant-dark-green-cta-background.ctaLinkBorderless:visited span.fa-chevron-down,
.btn.compliant-dark-green-cta-background.ctaLinkBorderless:active span.fa-chevron-down,
.btn.compliant-dark-green-cta-background.ctaLinkBorderless span.fa-chevron-left,
.btn.compliant-dark-green-cta-background.ctaLinkBorderless:link span.fa-chevron-left,
.btn.compliant-dark-green-cta-background.ctaLinkBorderless:visited span.fa-chevron-left,
.btn.compliant-dark-green-cta-background.ctaLinkBorderless:active span.fa-chevron-left,
.btn.compliant-dark-green-cta-background.ctaLinkBorderless span.fa-chevron-right,
.btn.compliant-dark-green-cta-background.ctaLinkBorderless:link span.fa-chevron-right,
.btn.compliant-dark-green-cta-background.ctaLinkBorderless:visited span.fa-chevron-right,
.btn.compliant-dark-green-cta-background.ctaLinkBorderless:active span.fa-chevron-right {
  color: #00652f;
}
.btn.compliant-dark-green-cta-background.transparent:after {
  background-color: #00652f;
}
.btn.compliant-darker-green-cta-background {
  background-color: #284e36;
}
.btn.compliant-darker-green-cta-background span.fa-download,
.btn.compliant-darker-green-cta-background span.fa-play-circle-o,
.btn.compliant-darker-green-cta-background span.fa-mobile-phone,
.btn.compliant-darker-green-cta-background span.fa-chevron-up,
.btn.compliant-darker-green-cta-background span.fa-chevron-down,
.btn.compliant-darker-green-cta-background span.fa-chevron-left,
.btn.compliant-darker-green-cta-background span.fa-chevron-right {
  color: #ffffff;
}
.btn.compliant-darker-green-cta-background.ctaLinkBorderless,
.btn.compliant-darker-green-cta-background.ctaLinkBorderless:link,
.btn.compliant-darker-green-cta-background.ctaLinkBorderless:visited,
.btn.compliant-darker-green-cta-background.ctaLinkBorderless:active {
  color: #284e36;
}
.btn.compliant-darker-green-cta-background.ctaLinkBorderless:hover,
.btn.compliant-darker-green-cta-background.ctaLinkBorderless:link:hover,
.btn.compliant-darker-green-cta-background.ctaLinkBorderless:visited:hover,
.btn.compliant-darker-green-cta-background.ctaLinkBorderless:active:hover {
  color: #284e36;
}
.btn.compliant-darker-green-cta-background.ctaLinkBorderless span.fa-download,
.btn.compliant-darker-green-cta-background.ctaLinkBorderless:link span.fa-download,
.btn.compliant-darker-green-cta-background.ctaLinkBorderless:visited span.fa-download,
.btn.compliant-darker-green-cta-background.ctaLinkBorderless:active span.fa-download,
.btn.compliant-darker-green-cta-background.ctaLinkBorderless span.fa-play-circle-o,
.btn.compliant-darker-green-cta-background.ctaLinkBorderless:link span.fa-play-circle-o,
.btn.compliant-darker-green-cta-background.ctaLinkBorderless:visited span.fa-play-circle-o,
.btn.compliant-darker-green-cta-background.ctaLinkBorderless:active span.fa-play-circle-o,
.btn.compliant-darker-green-cta-background.ctaLinkBorderless span.fa-mobile-phone,
.btn.compliant-darker-green-cta-background.ctaLinkBorderless:link span.fa-mobile-phone,
.btn.compliant-darker-green-cta-background.ctaLinkBorderless:visited span.fa-mobile-phone,
.btn.compliant-darker-green-cta-background.ctaLinkBorderless:active span.fa-mobile-phone,
.btn.compliant-darker-green-cta-background.ctaLinkBorderless span.fa-chevron-up,
.btn.compliant-darker-green-cta-background.ctaLinkBorderless:link span.fa-chevron-up,
.btn.compliant-darker-green-cta-background.ctaLinkBorderless:visited span.fa-chevron-up,
.btn.compliant-darker-green-cta-background.ctaLinkBorderless:active span.fa-chevron-up,
.btn.compliant-darker-green-cta-background.ctaLinkBorderless span.fa-chevron-down,
.btn.compliant-darker-green-cta-background.ctaLinkBorderless:link span.fa-chevron-down,
.btn.compliant-darker-green-cta-background.ctaLinkBorderless:visited span.fa-chevron-down,
.btn.compliant-darker-green-cta-background.ctaLinkBorderless:active span.fa-chevron-down,
.btn.compliant-darker-green-cta-background.ctaLinkBorderless span.fa-chevron-left,
.btn.compliant-darker-green-cta-background.ctaLinkBorderless:link span.fa-chevron-left,
.btn.compliant-darker-green-cta-background.ctaLinkBorderless:visited span.fa-chevron-left,
.btn.compliant-darker-green-cta-background.ctaLinkBorderless:active span.fa-chevron-left,
.btn.compliant-darker-green-cta-background.ctaLinkBorderless span.fa-chevron-right,
.btn.compliant-darker-green-cta-background.ctaLinkBorderless:link span.fa-chevron-right,
.btn.compliant-darker-green-cta-background.ctaLinkBorderless:visited span.fa-chevron-right,
.btn.compliant-darker-green-cta-background.ctaLinkBorderless:active span.fa-chevron-right {
  color: #284e36;
}
.btn.compliant-darker-green-cta-background.transparent:after {
  background-color: #284e36;
}
.btn.res-hsi-price-green-cta-background {
  background-color: #00835f;
}
.btn.res-hsi-price-green-cta-background span.fa-download,
.btn.res-hsi-price-green-cta-background span.fa-play-circle-o,
.btn.res-hsi-price-green-cta-background span.fa-mobile-phone,
.btn.res-hsi-price-green-cta-background span.fa-chevron-up,
.btn.res-hsi-price-green-cta-background span.fa-chevron-down,
.btn.res-hsi-price-green-cta-background span.fa-chevron-left,
.btn.res-hsi-price-green-cta-background span.fa-chevron-right {
  color: #ffffff;
}
.btn.res-hsi-price-green-cta-background.ctaLinkBorderless,
.btn.res-hsi-price-green-cta-background.ctaLinkBorderless:link,
.btn.res-hsi-price-green-cta-background.ctaLinkBorderless:visited,
.btn.res-hsi-price-green-cta-background.ctaLinkBorderless:active {
  color: #00835f;
}
.btn.res-hsi-price-green-cta-background.ctaLinkBorderless:hover,
.btn.res-hsi-price-green-cta-background.ctaLinkBorderless:link:hover,
.btn.res-hsi-price-green-cta-background.ctaLinkBorderless:visited:hover,
.btn.res-hsi-price-green-cta-background.ctaLinkBorderless:active:hover {
  color: #00835f;
}
.btn.res-hsi-price-green-cta-background.ctaLinkBorderless span.fa-download,
.btn.res-hsi-price-green-cta-background.ctaLinkBorderless:link span.fa-download,
.btn.res-hsi-price-green-cta-background.ctaLinkBorderless:visited span.fa-download,
.btn.res-hsi-price-green-cta-background.ctaLinkBorderless:active span.fa-download,
.btn.res-hsi-price-green-cta-background.ctaLinkBorderless span.fa-play-circle-o,
.btn.res-hsi-price-green-cta-background.ctaLinkBorderless:link span.fa-play-circle-o,
.btn.res-hsi-price-green-cta-background.ctaLinkBorderless:visited span.fa-play-circle-o,
.btn.res-hsi-price-green-cta-background.ctaLinkBorderless:active span.fa-play-circle-o,
.btn.res-hsi-price-green-cta-background.ctaLinkBorderless span.fa-mobile-phone,
.btn.res-hsi-price-green-cta-background.ctaLinkBorderless:link span.fa-mobile-phone,
.btn.res-hsi-price-green-cta-background.ctaLinkBorderless:visited span.fa-mobile-phone,
.btn.res-hsi-price-green-cta-background.ctaLinkBorderless:active span.fa-mobile-phone,
.btn.res-hsi-price-green-cta-background.ctaLinkBorderless span.fa-chevron-up,
.btn.res-hsi-price-green-cta-background.ctaLinkBorderless:link span.fa-chevron-up,
.btn.res-hsi-price-green-cta-background.ctaLinkBorderless:visited span.fa-chevron-up,
.btn.res-hsi-price-green-cta-background.ctaLinkBorderless:active span.fa-chevron-up,
.btn.res-hsi-price-green-cta-background.ctaLinkBorderless span.fa-chevron-down,
.btn.res-hsi-price-green-cta-background.ctaLinkBorderless:link span.fa-chevron-down,
.btn.res-hsi-price-green-cta-background.ctaLinkBorderless:visited span.fa-chevron-down,
.btn.res-hsi-price-green-cta-background.ctaLinkBorderless:active span.fa-chevron-down,
.btn.res-hsi-price-green-cta-background.ctaLinkBorderless span.fa-chevron-left,
.btn.res-hsi-price-green-cta-background.ctaLinkBorderless:link span.fa-chevron-left,
.btn.res-hsi-price-green-cta-background.ctaLinkBorderless:visited span.fa-chevron-left,
.btn.res-hsi-price-green-cta-background.ctaLinkBorderless:active span.fa-chevron-left,
.btn.res-hsi-price-green-cta-background.ctaLinkBorderless span.fa-chevron-right,
.btn.res-hsi-price-green-cta-background.ctaLinkBorderless:link span.fa-chevron-right,
.btn.res-hsi-price-green-cta-background.ctaLinkBorderless:visited span.fa-chevron-right,
.btn.res-hsi-price-green-cta-background.ctaLinkBorderless:active span.fa-chevron-right {
  color: #00835f;
}
.btn.res-hsi-price-green-cta-background.transparent:after {
  background-color: #00835f;
}
.btn.ctl-medium-green-cta-background {
  background-color: #34b233;
}
.btn.ctl-medium-green-cta-background span.fa-download,
.btn.ctl-medium-green-cta-background span.fa-play-circle-o,
.btn.ctl-medium-green-cta-background span.fa-mobile-phone,
.btn.ctl-medium-green-cta-background span.fa-chevron-up,
.btn.ctl-medium-green-cta-background span.fa-chevron-down,
.btn.ctl-medium-green-cta-background span.fa-chevron-left,
.btn.ctl-medium-green-cta-background span.fa-chevron-right {
  color: #ffffff;
}
.btn.ctl-medium-green-cta-background.ctaLinkBorderless,
.btn.ctl-medium-green-cta-background.ctaLinkBorderless:link,
.btn.ctl-medium-green-cta-background.ctaLinkBorderless:visited,
.btn.ctl-medium-green-cta-background.ctaLinkBorderless:active {
  color: #34b233;
}
.btn.ctl-medium-green-cta-background.ctaLinkBorderless:hover,
.btn.ctl-medium-green-cta-background.ctaLinkBorderless:link:hover,
.btn.ctl-medium-green-cta-background.ctaLinkBorderless:visited:hover,
.btn.ctl-medium-green-cta-background.ctaLinkBorderless:active:hover {
  color: #34b233;
}
.btn.ctl-medium-green-cta-background.ctaLinkBorderless span.fa-download,
.btn.ctl-medium-green-cta-background.ctaLinkBorderless:link span.fa-download,
.btn.ctl-medium-green-cta-background.ctaLinkBorderless:visited span.fa-download,
.btn.ctl-medium-green-cta-background.ctaLinkBorderless:active span.fa-download,
.btn.ctl-medium-green-cta-background.ctaLinkBorderless span.fa-play-circle-o,
.btn.ctl-medium-green-cta-background.ctaLinkBorderless:link span.fa-play-circle-o,
.btn.ctl-medium-green-cta-background.ctaLinkBorderless:visited span.fa-play-circle-o,
.btn.ctl-medium-green-cta-background.ctaLinkBorderless:active span.fa-play-circle-o,
.btn.ctl-medium-green-cta-background.ctaLinkBorderless span.fa-mobile-phone,
.btn.ctl-medium-green-cta-background.ctaLinkBorderless:link span.fa-mobile-phone,
.btn.ctl-medium-green-cta-background.ctaLinkBorderless:visited span.fa-mobile-phone,
.btn.ctl-medium-green-cta-background.ctaLinkBorderless:active span.fa-mobile-phone,
.btn.ctl-medium-green-cta-background.ctaLinkBorderless span.fa-chevron-up,
.btn.ctl-medium-green-cta-background.ctaLinkBorderless:link span.fa-chevron-up,
.btn.ctl-medium-green-cta-background.ctaLinkBorderless:visited span.fa-chevron-up,
.btn.ctl-medium-green-cta-background.ctaLinkBorderless:active span.fa-chevron-up,
.btn.ctl-medium-green-cta-background.ctaLinkBorderless span.fa-chevron-down,
.btn.ctl-medium-green-cta-background.ctaLinkBorderless:link span.fa-chevron-down,
.btn.ctl-medium-green-cta-background.ctaLinkBorderless:visited span.fa-chevron-down,
.btn.ctl-medium-green-cta-background.ctaLinkBorderless:active span.fa-chevron-down,
.btn.ctl-medium-green-cta-background.ctaLinkBorderless span.fa-chevron-left,
.btn.ctl-medium-green-cta-background.ctaLinkBorderless:link span.fa-chevron-left,
.btn.ctl-medium-green-cta-background.ctaLinkBorderless:visited span.fa-chevron-left,
.btn.ctl-medium-green-cta-background.ctaLinkBorderless:active span.fa-chevron-left,
.btn.ctl-medium-green-cta-background.ctaLinkBorderless span.fa-chevron-right,
.btn.ctl-medium-green-cta-background.ctaLinkBorderless:link span.fa-chevron-right,
.btn.ctl-medium-green-cta-background.ctaLinkBorderless:visited span.fa-chevron-right,
.btn.ctl-medium-green-cta-background.ctaLinkBorderless:active span.fa-chevron-right {
  color: #34b233;
}
.btn.ctl-medium-green-cta-background.transparent:after {
  background-color: #34b233;
}
.btn.nb-mint-green-cta-background {
  background-color: #48d597;
  color: #000000 !important;
}
.btn.nb-mint-green-cta-background span.fa-download,
.btn.nb-mint-green-cta-background span.fa-play-circle-o,
.btn.nb-mint-green-cta-background span.fa-mobile-phone,
.btn.nb-mint-green-cta-background span.fa-chevron-up,
.btn.nb-mint-green-cta-background span.fa-chevron-down,
.btn.nb-mint-green-cta-background span.fa-chevron-left,
.btn.nb-mint-green-cta-background span.fa-chevron-right {
  color: #000000;
}
.btn.nb-mint-green-cta-background.ctaLinkBorderless,
.btn.nb-mint-green-cta-background.ctaLinkBorderless:link,
.btn.nb-mint-green-cta-background.ctaLinkBorderless:visited,
.btn.nb-mint-green-cta-background.ctaLinkBorderless:active {
  color: #48d597 !important;
}
.btn.nb-mint-green-cta-background.ctaLinkBorderless:hover,
.btn.nb-mint-green-cta-background.ctaLinkBorderless:link:hover,
.btn.nb-mint-green-cta-background.ctaLinkBorderless:visited:hover,
.btn.nb-mint-green-cta-background.ctaLinkBorderless:active:hover {
  color: #48d597;
}
.btn.nb-mint-green-cta-background.ctaLinkBorderless span.fa-download,
.btn.nb-mint-green-cta-background.ctaLinkBorderless:link span.fa-download,
.btn.nb-mint-green-cta-background.ctaLinkBorderless:visited span.fa-download,
.btn.nb-mint-green-cta-background.ctaLinkBorderless:active span.fa-download,
.btn.nb-mint-green-cta-background.ctaLinkBorderless span.fa-play-circle-o,
.btn.nb-mint-green-cta-background.ctaLinkBorderless:link span.fa-play-circle-o,
.btn.nb-mint-green-cta-background.ctaLinkBorderless:visited span.fa-play-circle-o,
.btn.nb-mint-green-cta-background.ctaLinkBorderless:active span.fa-play-circle-o,
.btn.nb-mint-green-cta-background.ctaLinkBorderless span.fa-mobile-phone,
.btn.nb-mint-green-cta-background.ctaLinkBorderless:link span.fa-mobile-phone,
.btn.nb-mint-green-cta-background.ctaLinkBorderless:visited span.fa-mobile-phone,
.btn.nb-mint-green-cta-background.ctaLinkBorderless:active span.fa-mobile-phone,
.btn.nb-mint-green-cta-background.ctaLinkBorderless span.fa-chevron-up,
.btn.nb-mint-green-cta-background.ctaLinkBorderless:link span.fa-chevron-up,
.btn.nb-mint-green-cta-background.ctaLinkBorderless:visited span.fa-chevron-up,
.btn.nb-mint-green-cta-background.ctaLinkBorderless:active span.fa-chevron-up,
.btn.nb-mint-green-cta-background.ctaLinkBorderless span.fa-chevron-down,
.btn.nb-mint-green-cta-background.ctaLinkBorderless:link span.fa-chevron-down,
.btn.nb-mint-green-cta-background.ctaLinkBorderless:visited span.fa-chevron-down,
.btn.nb-mint-green-cta-background.ctaLinkBorderless:active span.fa-chevron-down,
.btn.nb-mint-green-cta-background.ctaLinkBorderless span.fa-chevron-left,
.btn.nb-mint-green-cta-background.ctaLinkBorderless:link span.fa-chevron-left,
.btn.nb-mint-green-cta-background.ctaLinkBorderless:visited span.fa-chevron-left,
.btn.nb-mint-green-cta-background.ctaLinkBorderless:active span.fa-chevron-left,
.btn.nb-mint-green-cta-background.ctaLinkBorderless span.fa-chevron-right,
.btn.nb-mint-green-cta-background.ctaLinkBorderless:link span.fa-chevron-right,
.btn.nb-mint-green-cta-background.ctaLinkBorderless:visited span.fa-chevron-right,
.btn.nb-mint-green-cta-background.ctaLinkBorderless:active span.fa-chevron-right {
  color: #48d597;
}
.btn.nb-mint-green-cta-background.transparent:after {
  background-color: #48d597;
}
.btn.nb-mint-green-cta-background.transparent:after span.fa-download,
.btn.nb-mint-green-cta-background.transparent:after span.fa-play-circle-o,
.btn.nb-mint-green-cta-background.transparent:after span.fa-mobile-phone,
.btn.nb-mint-green-cta-background.transparent:after span.fa-chevron-up,
.btn.nb-mint-green-cta-background.transparent:after span.fa-chevron-down,
.btn.nb-mint-green-cta-background.transparent:after span.fa-chevron-left,
.btn.nb-mint-green-cta-background.transparent:after span.fa-chevron-right {
  color: #ffffff;
}
.btn.nb-vibrant-blue-cta-background {
  background-color: #0047bb;
  color: #ffffff !important;
}
.btn.nb-vibrant-blue-cta-background span.fa-download,
.btn.nb-vibrant-blue-cta-background span.fa-play-circle-o,
.btn.nb-vibrant-blue-cta-background span.fa-mobile-phone,
.btn.nb-vibrant-blue-cta-background span.fa-chevron-up,
.btn.nb-vibrant-blue-cta-background span.fa-chevron-down,
.btn.nb-vibrant-blue-cta-background span.fa-chevron-left,
.btn.nb-vibrant-blue-cta-background span.fa-chevron-right {
  color: #ffffff;
}
.btn.nb-vibrant-blue-cta-background.ctaLinkBorderless,
.btn.nb-vibrant-blue-cta-background.ctaLinkBorderless:link,
.btn.nb-vibrant-blue-cta-background.ctaLinkBorderless:visited,
.btn.nb-vibrant-blue-cta-background.ctaLinkBorderless:active {
  color: #0047bb !important;
}
.btn.nb-vibrant-blue-cta-background.ctaLinkBorderless:hover,
.btn.nb-vibrant-blue-cta-background.ctaLinkBorderless:link:hover,
.btn.nb-vibrant-blue-cta-background.ctaLinkBorderless:visited:hover,
.btn.nb-vibrant-blue-cta-background.ctaLinkBorderless:active:hover {
  color: #0047bb !important;
}
.btn.nb-vibrant-blue-cta-background.ctaLinkBorderless span.fa-download,
.btn.nb-vibrant-blue-cta-background.ctaLinkBorderless:link span.fa-download,
.btn.nb-vibrant-blue-cta-background.ctaLinkBorderless:visited span.fa-download,
.btn.nb-vibrant-blue-cta-background.ctaLinkBorderless:active span.fa-download,
.btn.nb-vibrant-blue-cta-background.ctaLinkBorderless span.fa-play-circle-o,
.btn.nb-vibrant-blue-cta-background.ctaLinkBorderless:link span.fa-play-circle-o,
.btn.nb-vibrant-blue-cta-background.ctaLinkBorderless:visited span.fa-play-circle-o,
.btn.nb-vibrant-blue-cta-background.ctaLinkBorderless:active span.fa-play-circle-o,
.btn.nb-vibrant-blue-cta-background.ctaLinkBorderless span.fa-mobile-phone,
.btn.nb-vibrant-blue-cta-background.ctaLinkBorderless:link span.fa-mobile-phone,
.btn.nb-vibrant-blue-cta-background.ctaLinkBorderless:visited span.fa-mobile-phone,
.btn.nb-vibrant-blue-cta-background.ctaLinkBorderless:active span.fa-mobile-phone,
.btn.nb-vibrant-blue-cta-background.ctaLinkBorderless span.fa-chevron-up,
.btn.nb-vibrant-blue-cta-background.ctaLinkBorderless:link span.fa-chevron-up,
.btn.nb-vibrant-blue-cta-background.ctaLinkBorderless:visited span.fa-chevron-up,
.btn.nb-vibrant-blue-cta-background.ctaLinkBorderless:active span.fa-chevron-up,
.btn.nb-vibrant-blue-cta-background.ctaLinkBorderless span.fa-chevron-down,
.btn.nb-vibrant-blue-cta-background.ctaLinkBorderless:link span.fa-chevron-down,
.btn.nb-vibrant-blue-cta-background.ctaLinkBorderless:visited span.fa-chevron-down,
.btn.nb-vibrant-blue-cta-background.ctaLinkBorderless:active span.fa-chevron-down,
.btn.nb-vibrant-blue-cta-background.ctaLinkBorderless span.fa-chevron-left,
.btn.nb-vibrant-blue-cta-background.ctaLinkBorderless:link span.fa-chevron-left,
.btn.nb-vibrant-blue-cta-background.ctaLinkBorderless:visited span.fa-chevron-left,
.btn.nb-vibrant-blue-cta-background.ctaLinkBorderless:active span.fa-chevron-left,
.btn.nb-vibrant-blue-cta-background.ctaLinkBorderless span.fa-chevron-right,
.btn.nb-vibrant-blue-cta-background.ctaLinkBorderless:link span.fa-chevron-right,
.btn.nb-vibrant-blue-cta-background.ctaLinkBorderless:visited span.fa-chevron-right,
.btn.nb-vibrant-blue-cta-background.ctaLinkBorderless:active span.fa-chevron-right {
  color: #0047bb;
}
.btn.nb-vibrant-blue-cta-background.transparent:after {
  background-color: #0047bb;
}
.btn.nb-vibrant-blue-cta-background.transparent:after span.fa-download,
.btn.nb-vibrant-blue-cta-background.transparent:after span.fa-play-circle-o,
.btn.nb-vibrant-blue-cta-background.transparent:after span.fa-mobile-phone,
.btn.nb-vibrant-blue-cta-background.transparent:after span.fa-chevron-up,
.btn.nb-vibrant-blue-cta-background.transparent:after span.fa-chevron-down,
.btn.nb-vibrant-blue-cta-background.transparent:after span.fa-chevron-left,
.btn.nb-vibrant-blue-cta-background.transparent:after span.fa-chevron-right {
  color: #ffffff;
}
.btn.nb-biz-navy-blue-cta-background {
  background-color: #001e60;
  color: #48d597 !important;
}
.btn.nb-biz-navy-blue-cta-background span.fa-download,
.btn.nb-biz-navy-blue-cta-background span.fa-play-circle-o,
.btn.nb-biz-navy-blue-cta-background span.fa-mobile-phone,
.btn.nb-biz-navy-blue-cta-background span.fa-chevron-up,
.btn.nb-biz-navy-blue-cta-background span.fa-chevron-down,
.btn.nb-biz-navy-blue-cta-background span.fa-chevron-left,
.btn.nb-biz-navy-blue-cta-background span.fa-chevron-right {
  color: #48d597;
}
.btn.nb-biz-navy-blue-cta-background.ctaLinkBorderless,
.btn.nb-biz-navy-blue-cta-background.ctaLinkBorderless:link,
.btn.nb-biz-navy-blue-cta-background.ctaLinkBorderless:visited,
.btn.nb-biz-navy-blue-cta-background.ctaLinkBorderless:active {
  color: #001e60 !important;
}
.btn.nb-biz-navy-blue-cta-background.ctaLinkBorderless:hover,
.btn.nb-biz-navy-blue-cta-background.ctaLinkBorderless:link:hover,
.btn.nb-biz-navy-blue-cta-background.ctaLinkBorderless:visited:hover,
.btn.nb-biz-navy-blue-cta-background.ctaLinkBorderless:active:hover {
  color: #001e60 !important;
}
.btn.nb-biz-navy-blue-cta-background.ctaLinkBorderless span.fa-download,
.btn.nb-biz-navy-blue-cta-background.ctaLinkBorderless:link span.fa-download,
.btn.nb-biz-navy-blue-cta-background.ctaLinkBorderless:visited span.fa-download,
.btn.nb-biz-navy-blue-cta-background.ctaLinkBorderless:active span.fa-download,
.btn.nb-biz-navy-blue-cta-background.ctaLinkBorderless span.fa-play-circle-o,
.btn.nb-biz-navy-blue-cta-background.ctaLinkBorderless:link span.fa-play-circle-o,
.btn.nb-biz-navy-blue-cta-background.ctaLinkBorderless:visited span.fa-play-circle-o,
.btn.nb-biz-navy-blue-cta-background.ctaLinkBorderless:active span.fa-play-circle-o,
.btn.nb-biz-navy-blue-cta-background.ctaLinkBorderless span.fa-mobile-phone,
.btn.nb-biz-navy-blue-cta-background.ctaLinkBorderless:link span.fa-mobile-phone,
.btn.nb-biz-navy-blue-cta-background.ctaLinkBorderless:visited span.fa-mobile-phone,
.btn.nb-biz-navy-blue-cta-background.ctaLinkBorderless:active span.fa-mobile-phone,
.btn.nb-biz-navy-blue-cta-background.ctaLinkBorderless span.fa-chevron-up,
.btn.nb-biz-navy-blue-cta-background.ctaLinkBorderless:link span.fa-chevron-up,
.btn.nb-biz-navy-blue-cta-background.ctaLinkBorderless:visited span.fa-chevron-up,
.btn.nb-biz-navy-blue-cta-background.ctaLinkBorderless:active span.fa-chevron-up,
.btn.nb-biz-navy-blue-cta-background.ctaLinkBorderless span.fa-chevron-down,
.btn.nb-biz-navy-blue-cta-background.ctaLinkBorderless:link span.fa-chevron-down,
.btn.nb-biz-navy-blue-cta-background.ctaLinkBorderless:visited span.fa-chevron-down,
.btn.nb-biz-navy-blue-cta-background.ctaLinkBorderless:active span.fa-chevron-down,
.btn.nb-biz-navy-blue-cta-background.ctaLinkBorderless span.fa-chevron-left,
.btn.nb-biz-navy-blue-cta-background.ctaLinkBorderless:link span.fa-chevron-left,
.btn.nb-biz-navy-blue-cta-background.ctaLinkBorderless:visited span.fa-chevron-left,
.btn.nb-biz-navy-blue-cta-background.ctaLinkBorderless:active span.fa-chevron-left,
.btn.nb-biz-navy-blue-cta-background.ctaLinkBorderless span.fa-chevron-right,
.btn.nb-biz-navy-blue-cta-background.ctaLinkBorderless:link span.fa-chevron-right,
.btn.nb-biz-navy-blue-cta-background.ctaLinkBorderless:visited span.fa-chevron-right,
.btn.nb-biz-navy-blue-cta-background.ctaLinkBorderless:active span.fa-chevron-right {
  color: #001e60;
}
.btn.nb-biz-navy-blue-cta-background.transparent:after {
  background-color: #001e60;
}
.btn.nb-biz-navy-blue-cta-background.transparent:after span.fa-download,
.btn.nb-biz-navy-blue-cta-background.transparent:after span.fa-play-circle-o,
.btn.nb-biz-navy-blue-cta-background.transparent:after span.fa-mobile-phone,
.btn.nb-biz-navy-blue-cta-background.transparent:after span.fa-chevron-up,
.btn.nb-biz-navy-blue-cta-background.transparent:after span.fa-chevron-down,
.btn.nb-biz-navy-blue-cta-background.transparent:after span.fa-chevron-left,
.btn.nb-biz-navy-blue-cta-background.transparent:after span.fa-chevron-right {
  color: #ffffff;
}
.btn.nb-res-light-gray-cta-background {
  background-color: #d7d2cb;
  color: #000000 !important;
}
.btn.nb-res-light-gray-cta-background span.fa-download,
.btn.nb-res-light-gray-cta-background span.fa-play-circle-o,
.btn.nb-res-light-gray-cta-background span.fa-mobile-phone,
.btn.nb-res-light-gray-cta-background span.fa-chevron-up,
.btn.nb-res-light-gray-cta-background span.fa-chevron-down,
.btn.nb-res-light-gray-cta-background span.fa-chevron-left,
.btn.nb-res-light-gray-cta-background span.fa-chevron-right {
  color: #000000;
}
.btn.nb-res-light-gray-cta-background.ctaLinkBorderless,
.btn.nb-res-light-gray-cta-background.ctaLinkBorderless:link,
.btn.nb-res-light-gray-cta-background.ctaLinkBorderless:visited,
.btn.nb-res-light-gray-cta-background.ctaLinkBorderless:active {
  color: #d7d2cb !important;
}
.btn.nb-res-light-gray-cta-background.ctaLinkBorderless:hover,
.btn.nb-res-light-gray-cta-background.ctaLinkBorderless:link:hover,
.btn.nb-res-light-gray-cta-background.ctaLinkBorderless:visited:hover,
.btn.nb-res-light-gray-cta-background.ctaLinkBorderless:active:hover {
  color: #d7d2cb;
}
.btn.nb-res-light-gray-cta-background.ctaLinkBorderless span.fa-download,
.btn.nb-res-light-gray-cta-background.ctaLinkBorderless:link span.fa-download,
.btn.nb-res-light-gray-cta-background.ctaLinkBorderless:visited span.fa-download,
.btn.nb-res-light-gray-cta-background.ctaLinkBorderless:active span.fa-download,
.btn.nb-res-light-gray-cta-background.ctaLinkBorderless span.fa-play-circle-o,
.btn.nb-res-light-gray-cta-background.ctaLinkBorderless:link span.fa-play-circle-o,
.btn.nb-res-light-gray-cta-background.ctaLinkBorderless:visited span.fa-play-circle-o,
.btn.nb-res-light-gray-cta-background.ctaLinkBorderless:active span.fa-play-circle-o,
.btn.nb-res-light-gray-cta-background.ctaLinkBorderless span.fa-mobile-phone,
.btn.nb-res-light-gray-cta-background.ctaLinkBorderless:link span.fa-mobile-phone,
.btn.nb-res-light-gray-cta-background.ctaLinkBorderless:visited span.fa-mobile-phone,
.btn.nb-res-light-gray-cta-background.ctaLinkBorderless:active span.fa-mobile-phone,
.btn.nb-res-light-gray-cta-background.ctaLinkBorderless span.fa-chevron-up,
.btn.nb-res-light-gray-cta-background.ctaLinkBorderless:link span.fa-chevron-up,
.btn.nb-res-light-gray-cta-background.ctaLinkBorderless:visited span.fa-chevron-up,
.btn.nb-res-light-gray-cta-background.ctaLinkBorderless:active span.fa-chevron-up,
.btn.nb-res-light-gray-cta-background.ctaLinkBorderless span.fa-chevron-down,
.btn.nb-res-light-gray-cta-background.ctaLinkBorderless:link span.fa-chevron-down,
.btn.nb-res-light-gray-cta-background.ctaLinkBorderless:visited span.fa-chevron-down,
.btn.nb-res-light-gray-cta-background.ctaLinkBorderless:active span.fa-chevron-down,
.btn.nb-res-light-gray-cta-background.ctaLinkBorderless span.fa-chevron-left,
.btn.nb-res-light-gray-cta-background.ctaLinkBorderless:link span.fa-chevron-left,
.btn.nb-res-light-gray-cta-background.ctaLinkBorderless:visited span.fa-chevron-left,
.btn.nb-res-light-gray-cta-background.ctaLinkBorderless:active span.fa-chevron-left,
.btn.nb-res-light-gray-cta-background.ctaLinkBorderless span.fa-chevron-right,
.btn.nb-res-light-gray-cta-background.ctaLinkBorderless:link span.fa-chevron-right,
.btn.nb-res-light-gray-cta-background.ctaLinkBorderless:visited span.fa-chevron-right,
.btn.nb-res-light-gray-cta-background.ctaLinkBorderless:active span.fa-chevron-right {
  color: #d7d2cb;
}
.btn.nb-res-light-gray-cta-background.transparent:after {
  background-color: #d7d2cb;
}
.btn.nb-res-light-gray-cta-background.transparent:after span.fa-download,
.btn.nb-res-light-gray-cta-background.transparent:after span.fa-play-circle-o,
.btn.nb-res-light-gray-cta-background.transparent:after span.fa-mobile-phone,
.btn.nb-res-light-gray-cta-background.transparent:after span.fa-chevron-up,
.btn.nb-res-light-gray-cta-background.transparent:after span.fa-chevron-down,
.btn.nb-res-light-gray-cta-background.transparent:after span.fa-chevron-left,
.btn.nb-res-light-gray-cta-background.transparent:after span.fa-chevron-right {
  color: #ffffff;
}
.btn.nb-dark-gray-cta-background {
  background-color: #53565a;
}
.btn.nb-dark-gray-cta-background span.fa-download,
.btn.nb-dark-gray-cta-background span.fa-play-circle-o,
.btn.nb-dark-gray-cta-background span.fa-mobile-phone,
.btn.nb-dark-gray-cta-background span.fa-chevron-up,
.btn.nb-dark-gray-cta-background span.fa-chevron-down,
.btn.nb-dark-gray-cta-background span.fa-chevron-left,
.btn.nb-dark-gray-cta-background span.fa-chevron-right {
  color: #ffffff;
}
.btn.nb-dark-gray-cta-background.ctaLinkBorderless,
.btn.nb-dark-gray-cta-background.ctaLinkBorderless:link,
.btn.nb-dark-gray-cta-background.ctaLinkBorderless:visited,
.btn.nb-dark-gray-cta-background.ctaLinkBorderless:active {
  color: #53565a;
}
.btn.nb-dark-gray-cta-background.ctaLinkBorderless:hover,
.btn.nb-dark-gray-cta-background.ctaLinkBorderless:link:hover,
.btn.nb-dark-gray-cta-background.ctaLinkBorderless:visited:hover,
.btn.nb-dark-gray-cta-background.ctaLinkBorderless:active:hover {
  color: #53565a;
}
.btn.nb-dark-gray-cta-background.ctaLinkBorderless span.fa-download,
.btn.nb-dark-gray-cta-background.ctaLinkBorderless:link span.fa-download,
.btn.nb-dark-gray-cta-background.ctaLinkBorderless:visited span.fa-download,
.btn.nb-dark-gray-cta-background.ctaLinkBorderless:active span.fa-download,
.btn.nb-dark-gray-cta-background.ctaLinkBorderless span.fa-play-circle-o,
.btn.nb-dark-gray-cta-background.ctaLinkBorderless:link span.fa-play-circle-o,
.btn.nb-dark-gray-cta-background.ctaLinkBorderless:visited span.fa-play-circle-o,
.btn.nb-dark-gray-cta-background.ctaLinkBorderless:active span.fa-play-circle-o,
.btn.nb-dark-gray-cta-background.ctaLinkBorderless span.fa-mobile-phone,
.btn.nb-dark-gray-cta-background.ctaLinkBorderless:link span.fa-mobile-phone,
.btn.nb-dark-gray-cta-background.ctaLinkBorderless:visited span.fa-mobile-phone,
.btn.nb-dark-gray-cta-background.ctaLinkBorderless:active span.fa-mobile-phone,
.btn.nb-dark-gray-cta-background.ctaLinkBorderless span.fa-chevron-up,
.btn.nb-dark-gray-cta-background.ctaLinkBorderless:link span.fa-chevron-up,
.btn.nb-dark-gray-cta-background.ctaLinkBorderless:visited span.fa-chevron-up,
.btn.nb-dark-gray-cta-background.ctaLinkBorderless:active span.fa-chevron-up,
.btn.nb-dark-gray-cta-background.ctaLinkBorderless span.fa-chevron-down,
.btn.nb-dark-gray-cta-background.ctaLinkBorderless:link span.fa-chevron-down,
.btn.nb-dark-gray-cta-background.ctaLinkBorderless:visited span.fa-chevron-down,
.btn.nb-dark-gray-cta-background.ctaLinkBorderless:active span.fa-chevron-down,
.btn.nb-dark-gray-cta-background.ctaLinkBorderless span.fa-chevron-left,
.btn.nb-dark-gray-cta-background.ctaLinkBorderless:link span.fa-chevron-left,
.btn.nb-dark-gray-cta-background.ctaLinkBorderless:visited span.fa-chevron-left,
.btn.nb-dark-gray-cta-background.ctaLinkBorderless:active span.fa-chevron-left,
.btn.nb-dark-gray-cta-background.ctaLinkBorderless span.fa-chevron-right,
.btn.nb-dark-gray-cta-background.ctaLinkBorderless:link span.fa-chevron-right,
.btn.nb-dark-gray-cta-background.ctaLinkBorderless:visited span.fa-chevron-right,
.btn.nb-dark-gray-cta-background.ctaLinkBorderless:active span.fa-chevron-right {
  color: #53565a;
}
.btn.nb-dark-gray-cta-background.transparent:after {
  background-color: #53565a;
}
.btn.nb-dark-gray-cta-background.transparent:after span.fa-download,
.btn.nb-dark-gray-cta-background.transparent:after span.fa-play-circle-o,
.btn.nb-dark-gray-cta-background.transparent:after span.fa-mobile-phone,
.btn.nb-dark-gray-cta-background.transparent:after span.fa-chevron-up,
.btn.nb-dark-gray-cta-background.transparent:after span.fa-chevron-down,
.btn.nb-dark-gray-cta-background.transparent:after span.fa-chevron-left,
.btn.nb-dark-gray-cta-background.transparent:after span.fa-chevron-right {
  color: #ffffff;
}
.btn.nb-dark-gray1-cta-background {
  background-color: #222222;
}
.btn.nb-dark-gray1-cta-background span.fa-download,
.btn.nb-dark-gray1-cta-background span.fa-play-circle-o,
.btn.nb-dark-gray1-cta-background span.fa-mobile-phone,
.btn.nb-dark-gray1-cta-background span.fa-chevron-up,
.btn.nb-dark-gray1-cta-background span.fa-chevron-down,
.btn.nb-dark-gray1-cta-background span.fa-chevron-left,
.btn.nb-dark-gray1-cta-background span.fa-chevron-right {
  color: #ffffff;
}
.btn.nb-dark-gray1-cta-background.ctaLinkBorderless,
.btn.nb-dark-gray1-cta-background.ctaLinkBorderless:link,
.btn.nb-dark-gray1-cta-background.ctaLinkBorderless:visited,
.btn.nb-dark-gray1-cta-background.ctaLinkBorderless:active {
  color: #222222;
}
.btn.nb-dark-gray1-cta-background.ctaLinkBorderless:hover,
.btn.nb-dark-gray1-cta-background.ctaLinkBorderless:link:hover,
.btn.nb-dark-gray1-cta-background.ctaLinkBorderless:visited:hover,
.btn.nb-dark-gray1-cta-background.ctaLinkBorderless:active:hover {
  color: #222222;
}
.btn.nb-dark-gray1-cta-background.ctaLinkBorderless span.fa-download,
.btn.nb-dark-gray1-cta-background.ctaLinkBorderless:link span.fa-download,
.btn.nb-dark-gray1-cta-background.ctaLinkBorderless:visited span.fa-download,
.btn.nb-dark-gray1-cta-background.ctaLinkBorderless:active span.fa-download,
.btn.nb-dark-gray1-cta-background.ctaLinkBorderless span.fa-play-circle-o,
.btn.nb-dark-gray1-cta-background.ctaLinkBorderless:link span.fa-play-circle-o,
.btn.nb-dark-gray1-cta-background.ctaLinkBorderless:visited span.fa-play-circle-o,
.btn.nb-dark-gray1-cta-background.ctaLinkBorderless:active span.fa-play-circle-o,
.btn.nb-dark-gray1-cta-background.ctaLinkBorderless span.fa-mobile-phone,
.btn.nb-dark-gray1-cta-background.ctaLinkBorderless:link span.fa-mobile-phone,
.btn.nb-dark-gray1-cta-background.ctaLinkBorderless:visited span.fa-mobile-phone,
.btn.nb-dark-gray1-cta-background.ctaLinkBorderless:active span.fa-mobile-phone,
.btn.nb-dark-gray1-cta-background.ctaLinkBorderless span.fa-chevron-up,
.btn.nb-dark-gray1-cta-background.ctaLinkBorderless:link span.fa-chevron-up,
.btn.nb-dark-gray1-cta-background.ctaLinkBorderless:visited span.fa-chevron-up,
.btn.nb-dark-gray1-cta-background.ctaLinkBorderless:active span.fa-chevron-up,
.btn.nb-dark-gray1-cta-background.ctaLinkBorderless span.fa-chevron-down,
.btn.nb-dark-gray1-cta-background.ctaLinkBorderless:link span.fa-chevron-down,
.btn.nb-dark-gray1-cta-background.ctaLinkBorderless:visited span.fa-chevron-down,
.btn.nb-dark-gray1-cta-background.ctaLinkBorderless:active span.fa-chevron-down,
.btn.nb-dark-gray1-cta-background.ctaLinkBorderless span.fa-chevron-left,
.btn.nb-dark-gray1-cta-background.ctaLinkBorderless:link span.fa-chevron-left,
.btn.nb-dark-gray1-cta-background.ctaLinkBorderless:visited span.fa-chevron-left,
.btn.nb-dark-gray1-cta-background.ctaLinkBorderless:active span.fa-chevron-left,
.btn.nb-dark-gray1-cta-background.ctaLinkBorderless span.fa-chevron-right,
.btn.nb-dark-gray1-cta-background.ctaLinkBorderless:link span.fa-chevron-right,
.btn.nb-dark-gray1-cta-background.ctaLinkBorderless:visited span.fa-chevron-right,
.btn.nb-dark-gray1-cta-background.ctaLinkBorderless:active span.fa-chevron-right {
  color: #222222;
}
.btn.nb-dark-gray1-cta-background.transparent:after {
  background-color: #222222;
}
.btn.nb-dark-gray1-cta-background.transparent:after span.fa-download,
.btn.nb-dark-gray1-cta-background.transparent:after span.fa-play-circle-o,
.btn.nb-dark-gray1-cta-background.transparent:after span.fa-mobile-phone,
.btn.nb-dark-gray1-cta-background.transparent:after span.fa-chevron-up,
.btn.nb-dark-gray1-cta-background.transparent:after span.fa-chevron-down,
.btn.nb-dark-gray1-cta-background.transparent:after span.fa-chevron-left,
.btn.nb-dark-gray1-cta-background.transparent:after span.fa-chevron-right {
  color: #ffffff;
}
.btn.nb-gray-cta-background {
  background-color: #bebebe;
}
.btn.nb-gray-cta-background span.fa-download,
.btn.nb-gray-cta-background span.fa-play-circle-o,
.btn.nb-gray-cta-background span.fa-mobile-phone,
.btn.nb-gray-cta-background span.fa-chevron-up,
.btn.nb-gray-cta-background span.fa-chevron-down,
.btn.nb-gray-cta-background span.fa-chevron-left,
.btn.nb-gray-cta-background span.fa-chevron-right {
  color: #ffffff;
}
.btn.nb-gray-cta-background.ctaLinkBorderless,
.btn.nb-gray-cta-background.ctaLinkBorderless:link,
.btn.nb-gray-cta-background.ctaLinkBorderless:visited,
.btn.nb-gray-cta-background.ctaLinkBorderless:active {
  color: #bebebe;
}
.btn.nb-gray-cta-background.ctaLinkBorderless:hover,
.btn.nb-gray-cta-background.ctaLinkBorderless:link:hover,
.btn.nb-gray-cta-background.ctaLinkBorderless:visited:hover,
.btn.nb-gray-cta-background.ctaLinkBorderless:active:hover {
  color: #bebebe;
}
.btn.nb-gray-cta-background.ctaLinkBorderless span.fa-download,
.btn.nb-gray-cta-background.ctaLinkBorderless:link span.fa-download,
.btn.nb-gray-cta-background.ctaLinkBorderless:visited span.fa-download,
.btn.nb-gray-cta-background.ctaLinkBorderless:active span.fa-download,
.btn.nb-gray-cta-background.ctaLinkBorderless span.fa-play-circle-o,
.btn.nb-gray-cta-background.ctaLinkBorderless:link span.fa-play-circle-o,
.btn.nb-gray-cta-background.ctaLinkBorderless:visited span.fa-play-circle-o,
.btn.nb-gray-cta-background.ctaLinkBorderless:active span.fa-play-circle-o,
.btn.nb-gray-cta-background.ctaLinkBorderless span.fa-mobile-phone,
.btn.nb-gray-cta-background.ctaLinkBorderless:link span.fa-mobile-phone,
.btn.nb-gray-cta-background.ctaLinkBorderless:visited span.fa-mobile-phone,
.btn.nb-gray-cta-background.ctaLinkBorderless:active span.fa-mobile-phone,
.btn.nb-gray-cta-background.ctaLinkBorderless span.fa-chevron-up,
.btn.nb-gray-cta-background.ctaLinkBorderless:link span.fa-chevron-up,
.btn.nb-gray-cta-background.ctaLinkBorderless:visited span.fa-chevron-up,
.btn.nb-gray-cta-background.ctaLinkBorderless:active span.fa-chevron-up,
.btn.nb-gray-cta-background.ctaLinkBorderless span.fa-chevron-down,
.btn.nb-gray-cta-background.ctaLinkBorderless:link span.fa-chevron-down,
.btn.nb-gray-cta-background.ctaLinkBorderless:visited span.fa-chevron-down,
.btn.nb-gray-cta-background.ctaLinkBorderless:active span.fa-chevron-down,
.btn.nb-gray-cta-background.ctaLinkBorderless span.fa-chevron-left,
.btn.nb-gray-cta-background.ctaLinkBorderless:link span.fa-chevron-left,
.btn.nb-gray-cta-background.ctaLinkBorderless:visited span.fa-chevron-left,
.btn.nb-gray-cta-background.ctaLinkBorderless:active span.fa-chevron-left,
.btn.nb-gray-cta-background.ctaLinkBorderless span.fa-chevron-right,
.btn.nb-gray-cta-background.ctaLinkBorderless:link span.fa-chevron-right,
.btn.nb-gray-cta-background.ctaLinkBorderless:visited span.fa-chevron-right,
.btn.nb-gray-cta-background.ctaLinkBorderless:active span.fa-chevron-right {
  color: #bebebe;
}
.btn.nb-gray-cta-background.transparent:after {
  background-color: #bebebe;
}
.btn.nb-gray-cta-background.transparent:after span.fa-download,
.btn.nb-gray-cta-background.transparent:after span.fa-play-circle-o,
.btn.nb-gray-cta-background.transparent:after span.fa-mobile-phone,
.btn.nb-gray-cta-background.transparent:after span.fa-chevron-up,
.btn.nb-gray-cta-background.transparent:after span.fa-chevron-down,
.btn.nb-gray-cta-background.transparent:after span.fa-chevron-left,
.btn.nb-gray-cta-background.transparent:after span.fa-chevron-right {
  color: #ffffff;
}
.btn.nb-secret-gray-cta-background {
  background-color: #eeeeee;
}
.btn.nb-secret-gray-cta-background span.fa-download,
.btn.nb-secret-gray-cta-background span.fa-play-circle-o,
.btn.nb-secret-gray-cta-background span.fa-mobile-phone,
.btn.nb-secret-gray-cta-background span.fa-chevron-up,
.btn.nb-secret-gray-cta-background span.fa-chevron-down,
.btn.nb-secret-gray-cta-background span.fa-chevron-left,
.btn.nb-secret-gray-cta-background span.fa-chevron-right {
  color: #ffffff;
}
.btn.nb-secret-gray-cta-background.ctaLinkBorderless,
.btn.nb-secret-gray-cta-background.ctaLinkBorderless:link,
.btn.nb-secret-gray-cta-background.ctaLinkBorderless:visited,
.btn.nb-secret-gray-cta-background.ctaLinkBorderless:active {
  color: #eeeeee;
}
.btn.nb-secret-gray-cta-background.ctaLinkBorderless:hover,
.btn.nb-secret-gray-cta-background.ctaLinkBorderless:link:hover,
.btn.nb-secret-gray-cta-background.ctaLinkBorderless:visited:hover,
.btn.nb-secret-gray-cta-background.ctaLinkBorderless:active:hover {
  color: #eeeeee;
}
.btn.nb-secret-gray-cta-background.ctaLinkBorderless span.fa-download,
.btn.nb-secret-gray-cta-background.ctaLinkBorderless:link span.fa-download,
.btn.nb-secret-gray-cta-background.ctaLinkBorderless:visited span.fa-download,
.btn.nb-secret-gray-cta-background.ctaLinkBorderless:active span.fa-download,
.btn.nb-secret-gray-cta-background.ctaLinkBorderless span.fa-play-circle-o,
.btn.nb-secret-gray-cta-background.ctaLinkBorderless:link span.fa-play-circle-o,
.btn.nb-secret-gray-cta-background.ctaLinkBorderless:visited span.fa-play-circle-o,
.btn.nb-secret-gray-cta-background.ctaLinkBorderless:active span.fa-play-circle-o,
.btn.nb-secret-gray-cta-background.ctaLinkBorderless span.fa-mobile-phone,
.btn.nb-secret-gray-cta-background.ctaLinkBorderless:link span.fa-mobile-phone,
.btn.nb-secret-gray-cta-background.ctaLinkBorderless:visited span.fa-mobile-phone,
.btn.nb-secret-gray-cta-background.ctaLinkBorderless:active span.fa-mobile-phone,
.btn.nb-secret-gray-cta-background.ctaLinkBorderless span.fa-chevron-up,
.btn.nb-secret-gray-cta-background.ctaLinkBorderless:link span.fa-chevron-up,
.btn.nb-secret-gray-cta-background.ctaLinkBorderless:visited span.fa-chevron-up,
.btn.nb-secret-gray-cta-background.ctaLinkBorderless:active span.fa-chevron-up,
.btn.nb-secret-gray-cta-background.ctaLinkBorderless span.fa-chevron-down,
.btn.nb-secret-gray-cta-background.ctaLinkBorderless:link span.fa-chevron-down,
.btn.nb-secret-gray-cta-background.ctaLinkBorderless:visited span.fa-chevron-down,
.btn.nb-secret-gray-cta-background.ctaLinkBorderless:active span.fa-chevron-down,
.btn.nb-secret-gray-cta-background.ctaLinkBorderless span.fa-chevron-left,
.btn.nb-secret-gray-cta-background.ctaLinkBorderless:link span.fa-chevron-left,
.btn.nb-secret-gray-cta-background.ctaLinkBorderless:visited span.fa-chevron-left,
.btn.nb-secret-gray-cta-background.ctaLinkBorderless:active span.fa-chevron-left,
.btn.nb-secret-gray-cta-background.ctaLinkBorderless span.fa-chevron-right,
.btn.nb-secret-gray-cta-background.ctaLinkBorderless:link span.fa-chevron-right,
.btn.nb-secret-gray-cta-background.ctaLinkBorderless:visited span.fa-chevron-right,
.btn.nb-secret-gray-cta-background.ctaLinkBorderless:active span.fa-chevron-right {
  color: #eeeeee;
}
.btn.nb-secret-gray-cta-background.transparent:after {
  background-color: #eeeeee;
}
.btn.nb-secret-gray-cta-background.transparent:after span.fa-download,
.btn.nb-secret-gray-cta-background.transparent:after span.fa-play-circle-o,
.btn.nb-secret-gray-cta-background.transparent:after span.fa-mobile-phone,
.btn.nb-secret-gray-cta-background.transparent:after span.fa-chevron-up,
.btn.nb-secret-gray-cta-background.transparent:after span.fa-chevron-down,
.btn.nb-secret-gray-cta-background.transparent:after span.fa-chevron-left,
.btn.nb-secret-gray-cta-background.transparent:after span.fa-chevron-right {
  color: #ffffff;
}
.btn.nb-dark-green-cta-background {
  background-color: #007a33;
}
.btn.nb-dark-green-cta-background span.fa-download,
.btn.nb-dark-green-cta-background span.fa-play-circle-o,
.btn.nb-dark-green-cta-background span.fa-mobile-phone,
.btn.nb-dark-green-cta-background span.fa-chevron-up,
.btn.nb-dark-green-cta-background span.fa-chevron-down,
.btn.nb-dark-green-cta-background span.fa-chevron-left,
.btn.nb-dark-green-cta-background span.fa-chevron-right {
  color: #ffffff;
}
.btn.nb-dark-green-cta-background.ctaLinkBorderless,
.btn.nb-dark-green-cta-background.ctaLinkBorderless:link,
.btn.nb-dark-green-cta-background.ctaLinkBorderless:visited,
.btn.nb-dark-green-cta-background.ctaLinkBorderless:active {
  color: #007a33;
}
.btn.nb-dark-green-cta-background.ctaLinkBorderless:hover,
.btn.nb-dark-green-cta-background.ctaLinkBorderless:link:hover,
.btn.nb-dark-green-cta-background.ctaLinkBorderless:visited:hover,
.btn.nb-dark-green-cta-background.ctaLinkBorderless:active:hover {
  color: #007a33;
}
.btn.nb-dark-green-cta-background.ctaLinkBorderless span.fa-download,
.btn.nb-dark-green-cta-background.ctaLinkBorderless:link span.fa-download,
.btn.nb-dark-green-cta-background.ctaLinkBorderless:visited span.fa-download,
.btn.nb-dark-green-cta-background.ctaLinkBorderless:active span.fa-download,
.btn.nb-dark-green-cta-background.ctaLinkBorderless span.fa-play-circle-o,
.btn.nb-dark-green-cta-background.ctaLinkBorderless:link span.fa-play-circle-o,
.btn.nb-dark-green-cta-background.ctaLinkBorderless:visited span.fa-play-circle-o,
.btn.nb-dark-green-cta-background.ctaLinkBorderless:active span.fa-play-circle-o,
.btn.nb-dark-green-cta-background.ctaLinkBorderless span.fa-mobile-phone,
.btn.nb-dark-green-cta-background.ctaLinkBorderless:link span.fa-mobile-phone,
.btn.nb-dark-green-cta-background.ctaLinkBorderless:visited span.fa-mobile-phone,
.btn.nb-dark-green-cta-background.ctaLinkBorderless:active span.fa-mobile-phone,
.btn.nb-dark-green-cta-background.ctaLinkBorderless span.fa-chevron-up,
.btn.nb-dark-green-cta-background.ctaLinkBorderless:link span.fa-chevron-up,
.btn.nb-dark-green-cta-background.ctaLinkBorderless:visited span.fa-chevron-up,
.btn.nb-dark-green-cta-background.ctaLinkBorderless:active span.fa-chevron-up,
.btn.nb-dark-green-cta-background.ctaLinkBorderless span.fa-chevron-down,
.btn.nb-dark-green-cta-background.ctaLinkBorderless:link span.fa-chevron-down,
.btn.nb-dark-green-cta-background.ctaLinkBorderless:visited span.fa-chevron-down,
.btn.nb-dark-green-cta-background.ctaLinkBorderless:active span.fa-chevron-down,
.btn.nb-dark-green-cta-background.ctaLinkBorderless span.fa-chevron-left,
.btn.nb-dark-green-cta-background.ctaLinkBorderless:link span.fa-chevron-left,
.btn.nb-dark-green-cta-background.ctaLinkBorderless:visited span.fa-chevron-left,
.btn.nb-dark-green-cta-background.ctaLinkBorderless:active span.fa-chevron-left,
.btn.nb-dark-green-cta-background.ctaLinkBorderless span.fa-chevron-right,
.btn.nb-dark-green-cta-background.ctaLinkBorderless:link span.fa-chevron-right,
.btn.nb-dark-green-cta-background.ctaLinkBorderless:visited span.fa-chevron-right,
.btn.nb-dark-green-cta-background.ctaLinkBorderless:active span.fa-chevron-right {
  color: #007a33;
}
.btn.nb-dark-green-cta-background.transparent:after {
  background-color: #007a33;
}
.btn.nb-dark-green-cta-background.transparent:after span.fa-download,
.btn.nb-dark-green-cta-background.transparent:after span.fa-play-circle-o,
.btn.nb-dark-green-cta-background.transparent:after span.fa-mobile-phone,
.btn.nb-dark-green-cta-background.transparent:after span.fa-chevron-up,
.btn.nb-dark-green-cta-background.transparent:after span.fa-chevron-down,
.btn.nb-dark-green-cta-background.transparent:after span.fa-chevron-left,
.btn.nb-dark-green-cta-background.transparent:after span.fa-chevron-right {
  color: #ffffff;
}
.btn.nb-biz-black-cta-background {
  background-color: #000000;
  color: #48d597 !important;
}
.btn.nb-biz-black-cta-background span.fa-download,
.btn.nb-biz-black-cta-background span.fa-play-circle-o,
.btn.nb-biz-black-cta-background span.fa-mobile-phone,
.btn.nb-biz-black-cta-background span.fa-chevron-up,
.btn.nb-biz-black-cta-background span.fa-chevron-down,
.btn.nb-biz-black-cta-background span.fa-chevron-left,
.btn.nb-biz-black-cta-background span.fa-chevron-right {
  color: #48d597;
}
.btn.nb-biz-black-cta-background.ctaLinkBorderless,
.btn.nb-biz-black-cta-background.ctaLinkBorderless:link,
.btn.nb-biz-black-cta-background.ctaLinkBorderless:visited,
.btn.nb-biz-black-cta-background.ctaLinkBorderless:active {
  color: #000000 !important;
}
.btn.nb-biz-black-cta-background.ctaLinkBorderless:hover,
.btn.nb-biz-black-cta-background.ctaLinkBorderless:link:hover,
.btn.nb-biz-black-cta-background.ctaLinkBorderless:visited:hover,
.btn.nb-biz-black-cta-background.ctaLinkBorderless:active:hover {
  color: #000000 !important;
}
.btn.nb-biz-black-cta-background.ctaLinkBorderless span.fa-download,
.btn.nb-biz-black-cta-background.ctaLinkBorderless:link span.fa-download,
.btn.nb-biz-black-cta-background.ctaLinkBorderless:visited span.fa-download,
.btn.nb-biz-black-cta-background.ctaLinkBorderless:active span.fa-download,
.btn.nb-biz-black-cta-background.ctaLinkBorderless span.fa-play-circle-o,
.btn.nb-biz-black-cta-background.ctaLinkBorderless:link span.fa-play-circle-o,
.btn.nb-biz-black-cta-background.ctaLinkBorderless:visited span.fa-play-circle-o,
.btn.nb-biz-black-cta-background.ctaLinkBorderless:active span.fa-play-circle-o,
.btn.nb-biz-black-cta-background.ctaLinkBorderless span.fa-mobile-phone,
.btn.nb-biz-black-cta-background.ctaLinkBorderless:link span.fa-mobile-phone,
.btn.nb-biz-black-cta-background.ctaLinkBorderless:visited span.fa-mobile-phone,
.btn.nb-biz-black-cta-background.ctaLinkBorderless:active span.fa-mobile-phone,
.btn.nb-biz-black-cta-background.ctaLinkBorderless span.fa-chevron-up,
.btn.nb-biz-black-cta-background.ctaLinkBorderless:link span.fa-chevron-up,
.btn.nb-biz-black-cta-background.ctaLinkBorderless:visited span.fa-chevron-up,
.btn.nb-biz-black-cta-background.ctaLinkBorderless:active span.fa-chevron-up,
.btn.nb-biz-black-cta-background.ctaLinkBorderless span.fa-chevron-down,
.btn.nb-biz-black-cta-background.ctaLinkBorderless:link span.fa-chevron-down,
.btn.nb-biz-black-cta-background.ctaLinkBorderless:visited span.fa-chevron-down,
.btn.nb-biz-black-cta-background.ctaLinkBorderless:active span.fa-chevron-down,
.btn.nb-biz-black-cta-background.ctaLinkBorderless span.fa-chevron-left,
.btn.nb-biz-black-cta-background.ctaLinkBorderless:link span.fa-chevron-left,
.btn.nb-biz-black-cta-background.ctaLinkBorderless:visited span.fa-chevron-left,
.btn.nb-biz-black-cta-background.ctaLinkBorderless:active span.fa-chevron-left,
.btn.nb-biz-black-cta-background.ctaLinkBorderless span.fa-chevron-right,
.btn.nb-biz-black-cta-background.ctaLinkBorderless:link span.fa-chevron-right,
.btn.nb-biz-black-cta-background.ctaLinkBorderless:visited span.fa-chevron-right,
.btn.nb-biz-black-cta-background.ctaLinkBorderless:active span.fa-chevron-right {
  color: #000000;
}
.btn.nb-biz-black-cta-background.transparent:after {
  background-color: #000000;
}
.btn.nb-biz-black-cta-background.transparent:after span.fa-download,
.btn.nb-biz-black-cta-background.transparent:after span.fa-play-circle-o,
.btn.nb-biz-black-cta-background.transparent:after span.fa-mobile-phone,
.btn.nb-biz-black-cta-background.transparent:after span.fa-chevron-up,
.btn.nb-biz-black-cta-background.transparent:after span.fa-chevron-down,
.btn.nb-biz-black-cta-background.transparent:after span.fa-chevron-left,
.btn.nb-biz-black-cta-background.transparent:after span.fa-chevron-right {
  color: #ffffff;
}
.btn.dark-teal-cta-background {
  background-color: #008996;
  color: #000000 !important;
  border-width: 2px !important;
}
.btn.dark-teal-cta-background:hover {
  color: #000000 !important;
  border-color: #000000 !important;
  background-color: #008996 !important;
}
.btn.dark-teal-cta-background span.fa-download,
.btn.dark-teal-cta-background span.fa-play-circle-o,
.btn.dark-teal-cta-background span.fa-mobile-phone,
.btn.dark-teal-cta-background span.fa-chevron-up,
.btn.dark-teal-cta-background span.fa-chevron-down,
.btn.dark-teal-cta-background span.fa-chevron-left,
.btn.dark-teal-cta-background span.fa-chevron-right {
  color: #000000;
}
.btn.dark-teal-cta-background:hover span.fa-download,
.btn.dark-teal-cta-background:hover span.fa-play-circle-o,
.btn.dark-teal-cta-background:hover span.fa-mobile-phone,
.btn.dark-teal-cta-background:hover span.fa-chevron-up,
.btn.dark-teal-cta-background:hover span.fa-chevron-down,
.btn.dark-teal-cta-background:hover span.fa-chevron-left,
.btn.dark-teal-cta-background:hover span.fa-chevron-right {
  color: #000000 !important;
}
.btn.dark-teal-cta-background.ctaLinkBorderless,
.btn.dark-teal-cta-background.ctaLinkBorderless:link,
.btn.dark-teal-cta-background.ctaLinkBorderless:visited,
.btn.dark-teal-cta-background.ctaLinkBorderless:active {
  color: #000000 !important;
  background-color: transparent;
  border-width: 0px !important;
}
.btn.dark-teal-cta-background.ctaLinkBorderless:hover,
.btn.dark-teal-cta-background.ctaLinkBorderless:link:hover,
.btn.dark-teal-cta-background.ctaLinkBorderless:visited:hover,
.btn.dark-teal-cta-background.ctaLinkBorderless:active:hover {
  color: #000000 !important;
}
.btn.dark-teal-cta-background.ctaLinkBorderless span.fa-download,
.btn.dark-teal-cta-background.ctaLinkBorderless:link span.fa-download,
.btn.dark-teal-cta-background.ctaLinkBorderless:visited span.fa-download,
.btn.dark-teal-cta-background.ctaLinkBorderless:active span.fa-download,
.btn.dark-teal-cta-background.ctaLinkBorderless span.fa-play-circle-o,
.btn.dark-teal-cta-background.ctaLinkBorderless:link span.fa-play-circle-o,
.btn.dark-teal-cta-background.ctaLinkBorderless:visited span.fa-play-circle-o,
.btn.dark-teal-cta-background.ctaLinkBorderless:active span.fa-play-circle-o,
.btn.dark-teal-cta-background.ctaLinkBorderless span.fa-mobile-phone,
.btn.dark-teal-cta-background.ctaLinkBorderless:link span.fa-mobile-phone,
.btn.dark-teal-cta-background.ctaLinkBorderless:visited span.fa-mobile-phone,
.btn.dark-teal-cta-background.ctaLinkBorderless:active span.fa-mobile-phone,
.btn.dark-teal-cta-background.ctaLinkBorderless span.fa-chevron-up,
.btn.dark-teal-cta-background.ctaLinkBorderless:link span.fa-chevron-up,
.btn.dark-teal-cta-background.ctaLinkBorderless:visited span.fa-chevron-up,
.btn.dark-teal-cta-background.ctaLinkBorderless:active span.fa-chevron-up,
.btn.dark-teal-cta-background.ctaLinkBorderless span.fa-chevron-down,
.btn.dark-teal-cta-background.ctaLinkBorderless:link span.fa-chevron-down,
.btn.dark-teal-cta-background.ctaLinkBorderless:visited span.fa-chevron-down,
.btn.dark-teal-cta-background.ctaLinkBorderless:active span.fa-chevron-down,
.btn.dark-teal-cta-background.ctaLinkBorderless span.fa-chevron-left,
.btn.dark-teal-cta-background.ctaLinkBorderless:link span.fa-chevron-left,
.btn.dark-teal-cta-background.ctaLinkBorderless:visited span.fa-chevron-left,
.btn.dark-teal-cta-background.ctaLinkBorderless:active span.fa-chevron-left,
.btn.dark-teal-cta-background.ctaLinkBorderless span.fa-chevron-right,
.btn.dark-teal-cta-background.ctaLinkBorderless:link span.fa-chevron-right,
.btn.dark-teal-cta-background.ctaLinkBorderless:visited span.fa-chevron-right,
.btn.dark-teal-cta-background.ctaLinkBorderless:active span.fa-chevron-right {
  color: #000000;
}
.btn.dark-teal-cta-background.transparent:after {
  background-color: #000000;
}
.btn.dark-teal-cta-background.transparent:after span.fa-download,
.btn.dark-teal-cta-background.transparent:after span.fa-play-circle-o,
.btn.dark-teal-cta-background.transparent:after span.fa-mobile-phone,
.btn.dark-teal-cta-background.transparent:after span.fa-chevron-up,
.btn.dark-teal-cta-background.transparent:after span.fa-chevron-down,
.btn.dark-teal-cta-background.transparent:after span.fa-chevron-left,
.btn.dark-teal-cta-background.transparent:after span.fa-chevron-right {
  color: #ffffff;
}
.btn.teal-blue-cta-background {
  background-color: #02bcb2;
  color: #000000 !important;
  border-width: 2px !important;
}
.btn.teal-blue-cta-background:hover {
  color: #000000 !important;
  border-color: #000000 !important;
  background-color: #02bcb2 !important;
}
.btn.teal-blue-cta-background span.fa-download,
.btn.teal-blue-cta-background span.fa-play-circle-o,
.btn.teal-blue-cta-background span.fa-mobile-phone,
.btn.teal-blue-cta-background span.fa-chevron-up,
.btn.teal-blue-cta-background span.fa-chevron-down,
.btn.teal-blue-cta-background span.fa-chevron-left,
.btn.teal-blue-cta-background span.fa-chevron-right {
  color: #000000;
}
.btn.teal-blue-cta-background:hover span.fa-download,
.btn.teal-blue-cta-background:hover span.fa-play-circle-o,
.btn.teal-blue-cta-background:hover span.fa-mobile-phone,
.btn.teal-blue-cta-background:hover span.fa-chevron-up,
.btn.teal-blue-cta-background:hover span.fa-chevron-down,
.btn.teal-blue-cta-background:hover span.fa-chevron-left,
.btn.teal-blue-cta-background:hover span.fa-chevron-right {
  color: #000000 !important;
}
.btn.teal-blue-cta-background.ctaLinkBorderless,
.btn.teal-blue-cta-background.ctaLinkBorderless:link,
.btn.teal-blue-cta-background.ctaLinkBorderless:visited,
.btn.teal-blue-cta-background.ctaLinkBorderless:active {
  color: #000000 !important;
  background-color: transparent;
  border-width: 0px !important;
}
.btn.teal-blue-cta-background.ctaLinkBorderless:hover,
.btn.teal-blue-cta-background.ctaLinkBorderless:link:hover,
.btn.teal-blue-cta-background.ctaLinkBorderless:visited:hover,
.btn.teal-blue-cta-background.ctaLinkBorderless:active:hover {
  color: #000000 !important;
}
.btn.teal-blue-cta-background.ctaLinkBorderless span.fa-download,
.btn.teal-blue-cta-background.ctaLinkBorderless:link span.fa-download,
.btn.teal-blue-cta-background.ctaLinkBorderless:visited span.fa-download,
.btn.teal-blue-cta-background.ctaLinkBorderless:active span.fa-download,
.btn.teal-blue-cta-background.ctaLinkBorderless span.fa-play-circle-o,
.btn.teal-blue-cta-background.ctaLinkBorderless:link span.fa-play-circle-o,
.btn.teal-blue-cta-background.ctaLinkBorderless:visited span.fa-play-circle-o,
.btn.teal-blue-cta-background.ctaLinkBorderless:active span.fa-play-circle-o,
.btn.teal-blue-cta-background.ctaLinkBorderless span.fa-mobile-phone,
.btn.teal-blue-cta-background.ctaLinkBorderless:link span.fa-mobile-phone,
.btn.teal-blue-cta-background.ctaLinkBorderless:visited span.fa-mobile-phone,
.btn.teal-blue-cta-background.ctaLinkBorderless:active span.fa-mobile-phone,
.btn.teal-blue-cta-background.ctaLinkBorderless span.fa-chevron-up,
.btn.teal-blue-cta-background.ctaLinkBorderless:link span.fa-chevron-up,
.btn.teal-blue-cta-background.ctaLinkBorderless:visited span.fa-chevron-up,
.btn.teal-blue-cta-background.ctaLinkBorderless:active span.fa-chevron-up,
.btn.teal-blue-cta-background.ctaLinkBorderless span.fa-chevron-down,
.btn.teal-blue-cta-background.ctaLinkBorderless:link span.fa-chevron-down,
.btn.teal-blue-cta-background.ctaLinkBorderless:visited span.fa-chevron-down,
.btn.teal-blue-cta-background.ctaLinkBorderless:active span.fa-chevron-down,
.btn.teal-blue-cta-background.ctaLinkBorderless span.fa-chevron-left,
.btn.teal-blue-cta-background.ctaLinkBorderless:link span.fa-chevron-left,
.btn.teal-blue-cta-background.ctaLinkBorderless:visited span.fa-chevron-left,
.btn.teal-blue-cta-background.ctaLinkBorderless:active span.fa-chevron-left,
.btn.teal-blue-cta-background.ctaLinkBorderless span.fa-chevron-right,
.btn.teal-blue-cta-background.ctaLinkBorderless:link span.fa-chevron-right,
.btn.teal-blue-cta-background.ctaLinkBorderless:visited span.fa-chevron-right,
.btn.teal-blue-cta-background.ctaLinkBorderless:active span.fa-chevron-right {
  color: #000000;
}
.btn.teal-blue-cta-background.transparent:after {
  background-color: #000000;
}
.btn.teal-blue-cta-background.transparent:after span.fa-download,
.btn.teal-blue-cta-background.transparent:after span.fa-play-circle-o,
.btn.teal-blue-cta-background.transparent:after span.fa-mobile-phone,
.btn.teal-blue-cta-background.transparent:after span.fa-chevron-up,
.btn.teal-blue-cta-background.transparent:after span.fa-chevron-down,
.btn.teal-blue-cta-background.transparent:after span.fa-chevron-left,
.btn.teal-blue-cta-background.transparent:after span.fa-chevron-right {
  color: #ffffff;
}
.btn.blue-1-cta-background {
  background-color: #3a8ddd;
  color: #000000 !important;
  border-width: 2px !important;
}
.btn.blue-1-cta-background:hover {
  color: #000000 !important;
  border-color: #000000 !important;
  background-color: #3a8ddd !important;
}
.btn.blue-1-cta-background span.fa-download,
.btn.blue-1-cta-background span.fa-play-circle-o,
.btn.blue-1-cta-background span.fa-mobile-phone,
.btn.blue-1-cta-background span.fa-chevron-up,
.btn.blue-1-cta-background span.fa-chevron-down,
.btn.blue-1-cta-background span.fa-chevron-left,
.btn.blue-1-cta-background span.fa-chevron-right {
  color: #000000;
}
.btn.blue-1-cta-background:hover span.fa-download,
.btn.blue-1-cta-background:hover span.fa-play-circle-o,
.btn.blue-1-cta-background:hover span.fa-mobile-phone,
.btn.blue-1-cta-background:hover span.fa-chevron-up,
.btn.blue-1-cta-background:hover span.fa-chevron-down,
.btn.blue-1-cta-background:hover span.fa-chevron-left,
.btn.blue-1-cta-background:hover span.fa-chevron-right {
  color: #000000 !important;
}
.btn.blue-1-cta-background.ctaLinkBorderless,
.btn.blue-1-cta-background.ctaLinkBorderless:link,
.btn.blue-1-cta-background.ctaLinkBorderless:visited,
.btn.blue-1-cta-background.ctaLinkBorderless:active {
  color: #000000 !important;
  background-color: transparent;
  border-width: 0px !important;
}
.btn.blue-1-cta-background.ctaLinkBorderless:hover,
.btn.blue-1-cta-background.ctaLinkBorderless:link:hover,
.btn.blue-1-cta-background.ctaLinkBorderless:visited:hover,
.btn.blue-1-cta-background.ctaLinkBorderless:active:hover {
  color: #000000 !important;
}
.btn.blue-1-cta-background.ctaLinkBorderless span.fa-download,
.btn.blue-1-cta-background.ctaLinkBorderless:link span.fa-download,
.btn.blue-1-cta-background.ctaLinkBorderless:visited span.fa-download,
.btn.blue-1-cta-background.ctaLinkBorderless:active span.fa-download,
.btn.blue-1-cta-background.ctaLinkBorderless span.fa-play-circle-o,
.btn.blue-1-cta-background.ctaLinkBorderless:link span.fa-play-circle-o,
.btn.blue-1-cta-background.ctaLinkBorderless:visited span.fa-play-circle-o,
.btn.blue-1-cta-background.ctaLinkBorderless:active span.fa-play-circle-o,
.btn.blue-1-cta-background.ctaLinkBorderless span.fa-mobile-phone,
.btn.blue-1-cta-background.ctaLinkBorderless:link span.fa-mobile-phone,
.btn.blue-1-cta-background.ctaLinkBorderless:visited span.fa-mobile-phone,
.btn.blue-1-cta-background.ctaLinkBorderless:active span.fa-mobile-phone,
.btn.blue-1-cta-background.ctaLinkBorderless span.fa-chevron-up,
.btn.blue-1-cta-background.ctaLinkBorderless:link span.fa-chevron-up,
.btn.blue-1-cta-background.ctaLinkBorderless:visited span.fa-chevron-up,
.btn.blue-1-cta-background.ctaLinkBorderless:active span.fa-chevron-up,
.btn.blue-1-cta-background.ctaLinkBorderless span.fa-chevron-down,
.btn.blue-1-cta-background.ctaLinkBorderless:link span.fa-chevron-down,
.btn.blue-1-cta-background.ctaLinkBorderless:visited span.fa-chevron-down,
.btn.blue-1-cta-background.ctaLinkBorderless:active span.fa-chevron-down,
.btn.blue-1-cta-background.ctaLinkBorderless span.fa-chevron-left,
.btn.blue-1-cta-background.ctaLinkBorderless:link span.fa-chevron-left,
.btn.blue-1-cta-background.ctaLinkBorderless:visited span.fa-chevron-left,
.btn.blue-1-cta-background.ctaLinkBorderless:active span.fa-chevron-left,
.btn.blue-1-cta-background.ctaLinkBorderless span.fa-chevron-right,
.btn.blue-1-cta-background.ctaLinkBorderless:link span.fa-chevron-right,
.btn.blue-1-cta-background.ctaLinkBorderless:visited span.fa-chevron-right,
.btn.blue-1-cta-background.ctaLinkBorderless:active span.fa-chevron-right {
  color: #000000;
}
.btn.blue-1-cta-background.transparent:after {
  background-color: #000000;
}
.btn.blue-1-cta-background.transparent:after span.fa-download,
.btn.blue-1-cta-background.transparent:after span.fa-play-circle-o,
.btn.blue-1-cta-background.transparent:after span.fa-mobile-phone,
.btn.blue-1-cta-background.transparent:after span.fa-chevron-up,
.btn.blue-1-cta-background.transparent:after span.fa-chevron-down,
.btn.blue-1-cta-background.transparent:after span.fa-chevron-left,
.btn.blue-1-cta-background.transparent:after span.fa-chevron-right {
  color: #ffffff;
}
.btn.blue-2-cta-background {
  background-color: #0080bb;
  color: #000000 !important;
  border-width: 2px !important;
}
.btn.blue-2-cta-background:hover {
  color: #000000 !important;
  border-color: #000000 !important;
  background-color: #0080bb !important;
}
.btn.blue-2-cta-background span.fa-download,
.btn.blue-2-cta-background span.fa-play-circle-o,
.btn.blue-2-cta-background span.fa-mobile-phone,
.btn.blue-2-cta-background span.fa-chevron-up,
.btn.blue-2-cta-background span.fa-chevron-down,
.btn.blue-2-cta-background span.fa-chevron-left,
.btn.blue-2-cta-background span.fa-chevron-right {
  color: #000000;
}
.btn.blue-2-cta-background:hover span.fa-download,
.btn.blue-2-cta-background:hover span.fa-play-circle-o,
.btn.blue-2-cta-background:hover span.fa-mobile-phone,
.btn.blue-2-cta-background:hover span.fa-chevron-up,
.btn.blue-2-cta-background:hover span.fa-chevron-down,
.btn.blue-2-cta-background:hover span.fa-chevron-left,
.btn.blue-2-cta-background:hover span.fa-chevron-right {
  color: #000000 !important;
}
.btn.blue-2-cta-background.ctaLinkBorderless,
.btn.blue-2-cta-background.ctaLinkBorderless:link,
.btn.blue-2-cta-background.ctaLinkBorderless:visited,
.btn.blue-2-cta-background.ctaLinkBorderless:active {
  color: #000000 !important;
  background-color: transparent;
  border-width: 0px !important;
}
.btn.blue-2-cta-background.ctaLinkBorderless:hover,
.btn.blue-2-cta-background.ctaLinkBorderless:link:hover,
.btn.blue-2-cta-background.ctaLinkBorderless:visited:hover,
.btn.blue-2-cta-background.ctaLinkBorderless:active:hover {
  color: #000000 !important;
}
.btn.blue-2-cta-background.ctaLinkBorderless span.fa-download,
.btn.blue-2-cta-background.ctaLinkBorderless:link span.fa-download,
.btn.blue-2-cta-background.ctaLinkBorderless:visited span.fa-download,
.btn.blue-2-cta-background.ctaLinkBorderless:active span.fa-download,
.btn.blue-2-cta-background.ctaLinkBorderless span.fa-play-circle-o,
.btn.blue-2-cta-background.ctaLinkBorderless:link span.fa-play-circle-o,
.btn.blue-2-cta-background.ctaLinkBorderless:visited span.fa-play-circle-o,
.btn.blue-2-cta-background.ctaLinkBorderless:active span.fa-play-circle-o,
.btn.blue-2-cta-background.ctaLinkBorderless span.fa-mobile-phone,
.btn.blue-2-cta-background.ctaLinkBorderless:link span.fa-mobile-phone,
.btn.blue-2-cta-background.ctaLinkBorderless:visited span.fa-mobile-phone,
.btn.blue-2-cta-background.ctaLinkBorderless:active span.fa-mobile-phone,
.btn.blue-2-cta-background.ctaLinkBorderless span.fa-chevron-up,
.btn.blue-2-cta-background.ctaLinkBorderless:link span.fa-chevron-up,
.btn.blue-2-cta-background.ctaLinkBorderless:visited span.fa-chevron-up,
.btn.blue-2-cta-background.ctaLinkBorderless:active span.fa-chevron-up,
.btn.blue-2-cta-background.ctaLinkBorderless span.fa-chevron-down,
.btn.blue-2-cta-background.ctaLinkBorderless:link span.fa-chevron-down,
.btn.blue-2-cta-background.ctaLinkBorderless:visited span.fa-chevron-down,
.btn.blue-2-cta-background.ctaLinkBorderless:active span.fa-chevron-down,
.btn.blue-2-cta-background.ctaLinkBorderless span.fa-chevron-left,
.btn.blue-2-cta-background.ctaLinkBorderless:link span.fa-chevron-left,
.btn.blue-2-cta-background.ctaLinkBorderless:visited span.fa-chevron-left,
.btn.blue-2-cta-background.ctaLinkBorderless:active span.fa-chevron-left,
.btn.blue-2-cta-background.ctaLinkBorderless span.fa-chevron-right,
.btn.blue-2-cta-background.ctaLinkBorderless:link span.fa-chevron-right,
.btn.blue-2-cta-background.ctaLinkBorderless:visited span.fa-chevron-right,
.btn.blue-2-cta-background.ctaLinkBorderless:active span.fa-chevron-right {
  color: #000000;
}
.btn.blue-2-cta-background.transparent:after {
  background-color: #000000;
}
.btn.blue-2-cta-background.transparent:after span.fa-download,
.btn.blue-2-cta-background.transparent:after span.fa-play-circle-o,
.btn.blue-2-cta-background.transparent:after span.fa-mobile-phone,
.btn.blue-2-cta-background.transparent:after span.fa-chevron-up,
.btn.blue-2-cta-background.transparent:after span.fa-chevron-down,
.btn.blue-2-cta-background.transparent:after span.fa-chevron-left,
.btn.blue-2-cta-background.transparent:after span.fa-chevron-right {
  color: #ffffff;
}
.btn.pomegranate-cta-background {
  background-color: #f74b4b;
  color: #000000 !important;
  border-width: 2px !important;
}
.btn.pomegranate-cta-background:hover {
  color: #000000 !important;
  border-color: #000000 !important;
  background-color: #f74b4b !important;
}
.btn.pomegranate-cta-background span.fa-download,
.btn.pomegranate-cta-background span.fa-play-circle-o,
.btn.pomegranate-cta-background span.fa-mobile-phone,
.btn.pomegranate-cta-background span.fa-chevron-up,
.btn.pomegranate-cta-background span.fa-chevron-down,
.btn.pomegranate-cta-background span.fa-chevron-left,
.btn.pomegranate-cta-background span.fa-chevron-right {
  color: #000000;
}
.btn.pomegranate-cta-background:hover span.fa-download,
.btn.pomegranate-cta-background:hover span.fa-play-circle-o,
.btn.pomegranate-cta-background:hover span.fa-mobile-phone,
.btn.pomegranate-cta-background:hover span.fa-chevron-up,
.btn.pomegranate-cta-background:hover span.fa-chevron-down,
.btn.pomegranate-cta-background:hover span.fa-chevron-left,
.btn.pomegranate-cta-background:hover span.fa-chevron-right {
  color: #000000 !important;
}
.btn.pomegranate-cta-background.ctaLinkBorderless,
.btn.pomegranate-cta-background.ctaLinkBorderless:link,
.btn.pomegranate-cta-background.ctaLinkBorderless:visited,
.btn.pomegranate-cta-background.ctaLinkBorderless:active {
  color: #000000 !important;
  background-color: transparent;
  border-width: 0px !important;
}
.btn.pomegranate-cta-background.ctaLinkBorderless:hover,
.btn.pomegranate-cta-background.ctaLinkBorderless:link:hover,
.btn.pomegranate-cta-background.ctaLinkBorderless:visited:hover,
.btn.pomegranate-cta-background.ctaLinkBorderless:active:hover {
  color: #000000 !important;
}
.btn.pomegranate-cta-background.ctaLinkBorderless span.fa-download,
.btn.pomegranate-cta-background.ctaLinkBorderless:link span.fa-download,
.btn.pomegranate-cta-background.ctaLinkBorderless:visited span.fa-download,
.btn.pomegranate-cta-background.ctaLinkBorderless:active span.fa-download,
.btn.pomegranate-cta-background.ctaLinkBorderless span.fa-play-circle-o,
.btn.pomegranate-cta-background.ctaLinkBorderless:link span.fa-play-circle-o,
.btn.pomegranate-cta-background.ctaLinkBorderless:visited span.fa-play-circle-o,
.btn.pomegranate-cta-background.ctaLinkBorderless:active span.fa-play-circle-o,
.btn.pomegranate-cta-background.ctaLinkBorderless span.fa-mobile-phone,
.btn.pomegranate-cta-background.ctaLinkBorderless:link span.fa-mobile-phone,
.btn.pomegranate-cta-background.ctaLinkBorderless:visited span.fa-mobile-phone,
.btn.pomegranate-cta-background.ctaLinkBorderless:active span.fa-mobile-phone,
.btn.pomegranate-cta-background.ctaLinkBorderless span.fa-chevron-up,
.btn.pomegranate-cta-background.ctaLinkBorderless:link span.fa-chevron-up,
.btn.pomegranate-cta-background.ctaLinkBorderless:visited span.fa-chevron-up,
.btn.pomegranate-cta-background.ctaLinkBorderless:active span.fa-chevron-up,
.btn.pomegranate-cta-background.ctaLinkBorderless span.fa-chevron-down,
.btn.pomegranate-cta-background.ctaLinkBorderless:link span.fa-chevron-down,
.btn.pomegranate-cta-background.ctaLinkBorderless:visited span.fa-chevron-down,
.btn.pomegranate-cta-background.ctaLinkBorderless:active span.fa-chevron-down,
.btn.pomegranate-cta-background.ctaLinkBorderless span.fa-chevron-left,
.btn.pomegranate-cta-background.ctaLinkBorderless:link span.fa-chevron-left,
.btn.pomegranate-cta-background.ctaLinkBorderless:visited span.fa-chevron-left,
.btn.pomegranate-cta-background.ctaLinkBorderless:active span.fa-chevron-left,
.btn.pomegranate-cta-background.ctaLinkBorderless span.fa-chevron-right,
.btn.pomegranate-cta-background.ctaLinkBorderless:link span.fa-chevron-right,
.btn.pomegranate-cta-background.ctaLinkBorderless:visited span.fa-chevron-right,
.btn.pomegranate-cta-background.ctaLinkBorderless:active span.fa-chevron-right {
  color: #000000;
}
.btn.pomegranate-cta-background.transparent:after {
  background-color: #000000;
}
.btn.pomegranate-cta-background.transparent:after span.fa-download,
.btn.pomegranate-cta-background.transparent:after span.fa-play-circle-o,
.btn.pomegranate-cta-background.transparent:after span.fa-mobile-phone,
.btn.pomegranate-cta-background.transparent:after span.fa-chevron-up,
.btn.pomegranate-cta-background.transparent:after span.fa-chevron-down,
.btn.pomegranate-cta-background.transparent:after span.fa-chevron-left,
.btn.pomegranate-cta-background.transparent:after span.fa-chevron-right {
  color: #ffffff;
}
.btn.lemon-yellow-cta-background {
  background-color: #f9f162;
  color: #000000 !important;
  border-width: 2px !important;
}
.btn.lemon-yellow-cta-background:hover {
  color: #000000 !important;
  border-color: #000000 !important;
  background-color: #f9f162 !important;
}
.btn.lemon-yellow-cta-background span.fa-download,
.btn.lemon-yellow-cta-background span.fa-play-circle-o,
.btn.lemon-yellow-cta-background span.fa-mobile-phone,
.btn.lemon-yellow-cta-background span.fa-chevron-up,
.btn.lemon-yellow-cta-background span.fa-chevron-down,
.btn.lemon-yellow-cta-background span.fa-chevron-left,
.btn.lemon-yellow-cta-background span.fa-chevron-right {
  color: #000000;
}
.btn.lemon-yellow-cta-background:hover span.fa-download,
.btn.lemon-yellow-cta-background:hover span.fa-play-circle-o,
.btn.lemon-yellow-cta-background:hover span.fa-mobile-phone,
.btn.lemon-yellow-cta-background:hover span.fa-chevron-up,
.btn.lemon-yellow-cta-background:hover span.fa-chevron-down,
.btn.lemon-yellow-cta-background:hover span.fa-chevron-left,
.btn.lemon-yellow-cta-background:hover span.fa-chevron-right {
  color: #000000 !important;
}
.btn.lemon-yellow-cta-background.ctaLinkBorderless,
.btn.lemon-yellow-cta-background.ctaLinkBorderless:link,
.btn.lemon-yellow-cta-background.ctaLinkBorderless:visited,
.btn.lemon-yellow-cta-background.ctaLinkBorderless:active {
  color: #000000 !important;
  background-color: transparent;
  border-width: 0px !important;
}
.btn.lemon-yellow-cta-background.ctaLinkBorderless:hover,
.btn.lemon-yellow-cta-background.ctaLinkBorderless:link:hover,
.btn.lemon-yellow-cta-background.ctaLinkBorderless:visited:hover,
.btn.lemon-yellow-cta-background.ctaLinkBorderless:active:hover {
  color: #000000 !important;
}
.btn.lemon-yellow-cta-background.ctaLinkBorderless span.fa-download,
.btn.lemon-yellow-cta-background.ctaLinkBorderless:link span.fa-download,
.btn.lemon-yellow-cta-background.ctaLinkBorderless:visited span.fa-download,
.btn.lemon-yellow-cta-background.ctaLinkBorderless:active span.fa-download,
.btn.lemon-yellow-cta-background.ctaLinkBorderless span.fa-play-circle-o,
.btn.lemon-yellow-cta-background.ctaLinkBorderless:link span.fa-play-circle-o,
.btn.lemon-yellow-cta-background.ctaLinkBorderless:visited span.fa-play-circle-o,
.btn.lemon-yellow-cta-background.ctaLinkBorderless:active span.fa-play-circle-o,
.btn.lemon-yellow-cta-background.ctaLinkBorderless span.fa-mobile-phone,
.btn.lemon-yellow-cta-background.ctaLinkBorderless:link span.fa-mobile-phone,
.btn.lemon-yellow-cta-background.ctaLinkBorderless:visited span.fa-mobile-phone,
.btn.lemon-yellow-cta-background.ctaLinkBorderless:active span.fa-mobile-phone,
.btn.lemon-yellow-cta-background.ctaLinkBorderless span.fa-chevron-up,
.btn.lemon-yellow-cta-background.ctaLinkBorderless:link span.fa-chevron-up,
.btn.lemon-yellow-cta-background.ctaLinkBorderless:visited span.fa-chevron-up,
.btn.lemon-yellow-cta-background.ctaLinkBorderless:active span.fa-chevron-up,
.btn.lemon-yellow-cta-background.ctaLinkBorderless span.fa-chevron-down,
.btn.lemon-yellow-cta-background.ctaLinkBorderless:link span.fa-chevron-down,
.btn.lemon-yellow-cta-background.ctaLinkBorderless:visited span.fa-chevron-down,
.btn.lemon-yellow-cta-background.ctaLinkBorderless:active span.fa-chevron-down,
.btn.lemon-yellow-cta-background.ctaLinkBorderless span.fa-chevron-left,
.btn.lemon-yellow-cta-background.ctaLinkBorderless:link span.fa-chevron-left,
.btn.lemon-yellow-cta-background.ctaLinkBorderless:visited span.fa-chevron-left,
.btn.lemon-yellow-cta-background.ctaLinkBorderless:active span.fa-chevron-left,
.btn.lemon-yellow-cta-background.ctaLinkBorderless span.fa-chevron-right,
.btn.lemon-yellow-cta-background.ctaLinkBorderless:link span.fa-chevron-right,
.btn.lemon-yellow-cta-background.ctaLinkBorderless:visited span.fa-chevron-right,
.btn.lemon-yellow-cta-background.ctaLinkBorderless:active span.fa-chevron-right {
  color: #000000;
}
.btn.lemon-yellow-cta-background.transparent:after {
  background-color: #000000;
}
.btn.lemon-yellow-cta-background.transparent:after span.fa-download,
.btn.lemon-yellow-cta-background.transparent:after span.fa-play-circle-o,
.btn.lemon-yellow-cta-background.transparent:after span.fa-mobile-phone,
.btn.lemon-yellow-cta-background.transparent:after span.fa-chevron-up,
.btn.lemon-yellow-cta-background.transparent:after span.fa-chevron-down,
.btn.lemon-yellow-cta-background.transparent:after span.fa-chevron-left,
.btn.lemon-yellow-cta-background.transparent:after span.fa-chevron-right {
  color: #ffffff;
}
.btn.kiwi-green-cta-background {
  background-color: #6fd16f;
  color: #000000 !important;
  border-width: 2px !important;
}
.btn.kiwi-green-cta-background:hover {
  color: #000000 !important;
  border-color: #000000 !important;
  background-color: #6fd16f !important;
}
.btn.kiwi-green-cta-background span.fa-download,
.btn.kiwi-green-cta-background span.fa-play-circle-o,
.btn.kiwi-green-cta-background span.fa-mobile-phone,
.btn.kiwi-green-cta-background span.fa-chevron-up,
.btn.kiwi-green-cta-background span.fa-chevron-down,
.btn.kiwi-green-cta-background span.fa-chevron-left,
.btn.kiwi-green-cta-background span.fa-chevron-right {
  color: #000000;
}
.btn.kiwi-green-cta-background:hover span.fa-download,
.btn.kiwi-green-cta-background:hover span.fa-play-circle-o,
.btn.kiwi-green-cta-background:hover span.fa-mobile-phone,
.btn.kiwi-green-cta-background:hover span.fa-chevron-up,
.btn.kiwi-green-cta-background:hover span.fa-chevron-down,
.btn.kiwi-green-cta-background:hover span.fa-chevron-left,
.btn.kiwi-green-cta-background:hover span.fa-chevron-right {
  color: #000000 !important;
}
.btn.lumen-light-blue-cta-background {
  background-color: #38c6f4;
  color: #ffffff !important;
  border-width: 2px !important;
}
.btn.lumen-light-blue-cta-background:hover {
  color: #ffffff !important;
  border-color: #000000 !important;
  background-color: #38c6f4 !important;
}
.btn.lumen-light-blue-cta-background span.fa-download,
.btn.lumen-light-blue-cta-background span.fa-play-circle-o,
.btn.lumen-light-blue-cta-background span.fa-mobile-phone,
.btn.lumen-light-blue-cta-background span.fa-chevron-up,
.btn.lumen-light-blue-cta-background span.fa-chevron-down,
.btn.lumen-light-blue-cta-background span.fa-chevron-left,
.btn.lumen-light-blue-cta-background span.fa-chevron-right {
  color: #ffffff;
}
.btn.lumen-light-blue-cta-background:hover span.fa-download,
.btn.lumen-light-blue-cta-background:hover span.fa-play-circle-o,
.btn.lumen-light-blue-cta-background:hover span.fa-mobile-phone,
.btn.lumen-light-blue-cta-background:hover span.fa-chevron-up,
.btn.lumen-light-blue-cta-background:hover span.fa-chevron-down,
.btn.lumen-light-blue-cta-background:hover span.fa-chevron-left,
.btn.lumen-light-blue-cta-background:hover span.fa-chevron-right {
  color: #ffffff !important;
}
.btn.lumen-medium-blue-cta-background {
  background-color: #0075c9;
  color: #ffffff !important;
  border-width: 2px !important;
}
.btn.lumen-medium-blue-cta-background:hover {
  color: #ffffff !important;
  border-color: #000000 !important;
  background-color: #0075c9 !important;
}
.btn.lumen-medium-blue-cta-background span.fa-download,
.btn.lumen-medium-blue-cta-background span.fa-play-circle-o,
.btn.lumen-medium-blue-cta-background span.fa-mobile-phone,
.btn.lumen-medium-blue-cta-background span.fa-chevron-up,
.btn.lumen-medium-blue-cta-background span.fa-chevron-down,
.btn.lumen-medium-blue-cta-background span.fa-chevron-left,
.btn.lumen-medium-blue-cta-background span.fa-chevron-right {
  color: #ffffff;
}
.btn.lumen-medium-blue-cta-background:hover span.fa-download,
.btn.lumen-medium-blue-cta-background:hover span.fa-play-circle-o,
.btn.lumen-medium-blue-cta-background:hover span.fa-mobile-phone,
.btn.lumen-medium-blue-cta-background:hover span.fa-chevron-up,
.btn.lumen-medium-blue-cta-background:hover span.fa-chevron-down,
.btn.lumen-medium-blue-cta-background:hover span.fa-chevron-left,
.btn.lumen-medium-blue-cta-background:hover span.fa-chevron-right {
  color: #ffffff !important;
}
.btn.lumen-blue-cta-background {
  background-color: #0c9ed9;
  color: #ffffff !important;
  border-width: 2px !important;
}
.btn.lumen-blue-cta-background:hover {
  color: #ffffff !important;
  border-color: #000000 !important;
  background-color: #0c9ed9 !important;
}
.btn.lumen-blue-cta-background span.fa-download,
.btn.lumen-blue-cta-background span.fa-play-circle-o,
.btn.lumen-blue-cta-background span.fa-mobile-phone,
.btn.lumen-blue-cta-background span.fa-chevron-up,
.btn.lumen-blue-cta-background span.fa-chevron-down,
.btn.lumen-blue-cta-background span.fa-chevron-left,
.btn.lumen-blue-cta-background span.fa-chevron-right {
  color: #ffffff;
}
.btn.lumen-blue-cta-background:hover span.fa-download,
.btn.lumen-blue-cta-background:hover span.fa-play-circle-o,
.btn.lumen-blue-cta-background:hover span.fa-mobile-phone,
.btn.lumen-blue-cta-background:hover span.fa-chevron-up,
.btn.lumen-blue-cta-background:hover span.fa-chevron-down,
.btn.lumen-blue-cta-background:hover span.fa-chevron-left,
.btn.lumen-blue-cta-background:hover span.fa-chevron-right {
  color: #ffffff !important;
}
.btn.kiwi-green-cta-background.ctaLinkBorderless,
.btn.kiwi-green-cta-background.ctaLinkBorderless:link,
.btn.kiwi-green-cta-background.ctaLinkBorderless:visited,
.btn.kiwi-green-cta-background.ctaLinkBorderless:active {
  color: #000000 !important;
  background-color: transparent;
  border-width: 0px !important;
}
.btn.kiwi-green-cta-background.ctaLinkBorderless:hover,
.btn.kiwi-green-cta-background.ctaLinkBorderless:link:hover,
.btn.kiwi-green-cta-background.ctaLinkBorderless:visited:hover,
.btn.kiwi-green-cta-background.ctaLinkBorderless:active:hover {
  color: #000000 !important;
}
.btn.kiwi-green-cta-background.ctaLinkBorderless span.fa-download,
.btn.kiwi-green-cta-background.ctaLinkBorderless:link span.fa-download,
.btn.kiwi-green-cta-background.ctaLinkBorderless:visited span.fa-download,
.btn.kiwi-green-cta-background.ctaLinkBorderless:active span.fa-download,
.btn.kiwi-green-cta-background.ctaLinkBorderless span.fa-play-circle-o,
.btn.kiwi-green-cta-background.ctaLinkBorderless:link span.fa-play-circle-o,
.btn.kiwi-green-cta-background.ctaLinkBorderless:visited span.fa-play-circle-o,
.btn.kiwi-green-cta-background.ctaLinkBorderless:active span.fa-play-circle-o,
.btn.kiwi-green-cta-background.ctaLinkBorderless span.fa-mobile-phone,
.btn.kiwi-green-cta-background.ctaLinkBorderless:link span.fa-mobile-phone,
.btn.kiwi-green-cta-background.ctaLinkBorderless:visited span.fa-mobile-phone,
.btn.kiwi-green-cta-background.ctaLinkBorderless:active span.fa-mobile-phone,
.btn.kiwi-green-cta-background.ctaLinkBorderless span.fa-chevron-up,
.btn.kiwi-green-cta-background.ctaLinkBorderless:link span.fa-chevron-up,
.btn.kiwi-green-cta-background.ctaLinkBorderless:visited span.fa-chevron-up,
.btn.kiwi-green-cta-background.ctaLinkBorderless:active span.fa-chevron-up,
.btn.kiwi-green-cta-background.ctaLinkBorderless span.fa-chevron-down,
.btn.kiwi-green-cta-background.ctaLinkBorderless:link span.fa-chevron-down,
.btn.kiwi-green-cta-background.ctaLinkBorderless:visited span.fa-chevron-down,
.btn.kiwi-green-cta-background.ctaLinkBorderless:active span.fa-chevron-down,
.btn.kiwi-green-cta-background.ctaLinkBorderless span.fa-chevron-left,
.btn.kiwi-green-cta-background.ctaLinkBorderless:link span.fa-chevron-left,
.btn.kiwi-green-cta-background.ctaLinkBorderless:visited span.fa-chevron-left,
.btn.kiwi-green-cta-background.ctaLinkBorderless:active span.fa-chevron-left,
.btn.kiwi-green-cta-background.ctaLinkBorderless span.fa-chevron-right,
.btn.kiwi-green-cta-background.ctaLinkBorderless:link span.fa-chevron-right,
.btn.kiwi-green-cta-background.ctaLinkBorderless:visited span.fa-chevron-right,
.btn.kiwi-green-cta-background.ctaLinkBorderless:active span.fa-chevron-right {
  color: #000000;
}
.btn.kiwi-green-cta-background.transparent:after {
  background-color: #000000;
}
.btn.kiwi-green-cta-background.transparent:after span.fa-download,
.btn.kiwi-green-cta-background.transparent:after span.fa-play-circle-o,
.btn.kiwi-green-cta-background.transparent:after span.fa-mobile-phone,
.btn.kiwi-green-cta-background.transparent:after span.fa-chevron-up,
.btn.kiwi-green-cta-background.transparent:after span.fa-chevron-down,
.btn.kiwi-green-cta-background.transparent:after span.fa-chevron-left,
.btn.kiwi-green-cta-background.transparent:after span.fa-chevron-right {
  color: #ffffff;
}
.btn.transparent {
  background-color: inherit;
  z-index: 1;
}
.black-cta-backgroundBtnContainer {
  background: #48d597;
}
.black-cta-backgroundBtnContainer a {
  color: #ffffff !important;
}
.black-cta-backgroundBtnContainer span.fa-download,
.black-cta-backgroundBtnContainer span.fa-play-circle-o,
.black-cta-backgroundBtnContainer span.fa-mobile-phone,
.black-cta-backgroundBtnContainer span.fa-chevron-up,
.black-cta-backgroundBtnContainer span.fa-chevron-down,
.black-cta-backgroundBtnContainer span.fa-chevron-left,
.black-cta-backgroundBtnContainer span.fa-chevron-right {
  color: #ffffff !important;
}
.white-cta-backgroundBtnContainer {
  background: #ffffff !important;
}
.white-cta-backgroundBtnContainer a {
  color: #48d597 !important;
}
.white-cta-backgroundBtnContainer a:hover {
  color: #48d597 !important;
}
.white-cta-backgroundBtnContainer span.fa-download,
.white-cta-backgroundBtnContainer span.fa-play-circle-o,
.white-cta-backgroundBtnContainer span.fa-mobile-phone,
.white-cta-backgroundBtnContainer span.fa-chevron-up,
.white-cta-backgroundBtnContainer span.fa-chevron-down,
.white-cta-backgroundBtnContainer span.fa-chevron-left,
.white-cta-backgroundBtnContainer span.fa-chevron-right {
  color: #48d597 !important;
}
.gray-cta-backgroundBtnContainer {
  background: #9a9b9c;
}
.gray-cta-backgroundBtnContainer a {
  color: #ffffff;
}
.gray-cta-backgroundBtnContainer a:hover {
  color: #ffffff;
}
.gray-cta-backgroundBtnContainer span.fa-download,
.gray-cta-backgroundBtnContainer span.fa-play-circle-o,
.gray-cta-backgroundBtnContainer span.fa-mobile-phone,
.gray-cta-backgroundBtnContainer span.fa-chevron-up,
.gray-cta-backgroundBtnContainer span.fa-chevron-down,
.gray-cta-backgroundBtnContainer span.fa-chevron-left,
.gray-cta-backgroundBtnContainer span.fa-chevron-right {
  color: #ffffff;
}
.dark-gray-cta-backgroundBtnContainer {
  background: #616365;
}
.dark-gray-cta-backgroundBtnContainer a {
  color: #ffffff;
}
.dark-gray-cta-backgroundBtnContainer a:hover {
  color: #ffffff;
}
.dark-gray-cta-backgroundBtnContainer span.fa-download,
.dark-gray-cta-backgroundBtnContainer span.fa-play-circle-o,
.dark-gray-cta-backgroundBtnContainer span.fa-mobile-phone,
.dark-gray-cta-backgroundBtnContainer span.fa-chevron-up,
.dark-gray-cta-backgroundBtnContainer span.fa-chevron-down,
.dark-gray-cta-backgroundBtnContainer span.fa-chevron-left,
.dark-gray-cta-backgroundBtnContainer span.fa-chevron-right {
  color: #ffffff;
}
.light-gray-cta-backgroundBtnContainer {
  background: #efefef;
}
.light-gray-cta-backgroundBtnContainer a {
  color: #007a33;
}
.light-gray-cta-backgroundBtnContainer a:hover {
  color: #007a33;
}
.light-gray-cta-backgroundBtnContainer span.fa-download,
.light-gray-cta-backgroundBtnContainer span.fa-play-circle-o,
.light-gray-cta-backgroundBtnContainer span.fa-mobile-phone,
.light-gray-cta-backgroundBtnContainer span.fa-chevron-up,
.light-gray-cta-backgroundBtnContainer span.fa-chevron-down,
.light-gray-cta-backgroundBtnContainer span.fa-chevron-left,
.light-gray-cta-backgroundBtnContainer span.fa-chevron-right {
  color: #ffffff;
}
.bright-green-cta-backgroundBtnContainer {
  background-color: #8cc63f;
}
.bright-green-cta-backgroundBtnContainer a {
  color: #ffffff;
}
.bright-green-cta-backgroundBtnContainer a:hover {
  color: #ffffff;
}
.bright-green-cta-backgroundBtnContainer span.fa-download,
.bright-green-cta-backgroundBtnContainer span.fa-play-circle-o,
.bright-green-cta-backgroundBtnContainer span.fa-mobile-phone,
.bright-green-cta-backgroundBtnContainer span.fa-chevron-up,
.bright-green-cta-backgroundBtnContainer span.fa-chevron-down,
.bright-green-cta-backgroundBtnContainer span.fa-chevron-left,
.bright-green-cta-backgroundBtnContainer span.fa-chevron-right {
  color: #ffffff;
}
.centurylink-green-cta-backgroundBtnContainer {
  background-color: #00853f;
}
.centurylink-green-cta-backgroundBtnContainer a {
  color: #ffffff;
}
.centurylink-green-cta-backgroundBtnContainer a:hover {
  color: #ffffff;
}
.centurylink-green-cta-backgroundBtnContainer span.fa-download,
.centurylink-green-cta-backgroundBtnContainer span.fa-play-circle-o,
.centurylink-green-cta-backgroundBtnContainer span.fa-mobile-phone,
.centurylink-green-cta-backgroundBtnContainer span.fa-chevron-up,
.centurylink-green-cta-backgroundBtnContainer span.fa-chevron-down,
.centurylink-green-cta-backgroundBtnContainer span.fa-chevron-left,
.centurylink-green-cta-backgroundBtnContainer span.fa-chevron-right {
  color: #ffffff;
}
.light-green-cta-backgroundBtnContainer {
  background-color: #a5d867;
}
.light-green-cta-backgroundBtnContainer a {
  color: #ffffff;
}
.light-green-cta-backgroundBtnContainer a:hover {
  color: #ffffff;
}
.light-green-cta-backgroundBtnContainer span.fa-download,
.light-green-cta-backgroundBtnContainer span.fa-play-circle-o,
.light-green-cta-backgroundBtnContainer span.fa-mobile-phone,
.light-green-cta-backgroundBtnContainer span.fa-chevron-up,
.light-green-cta-backgroundBtnContainer span.fa-chevron-down,
.light-green-cta-backgroundBtnContainer span.fa-chevron-left,
.light-green-cta-backgroundBtnContainer span.fa-chevron-right {
  color: #ffffff;
}
.mustard-yellow-cta-backgroundBtnContainer {
  background: #284e36;
}
.mustard-yellow-cta-backgroundBtnContainer a {
  color: #ffffff;
}
.mustard-yellow-cta-backgroundBtnContainer a:hover {
  color: #ffffff;
}
.mustard-yellow-cta-backgroundBtnContainer span.fa-download,
.mustard-yellow-cta-backgroundBtnContainer span.fa-play-circle-o,
.mustard-yellow-cta-backgroundBtnContainer span.fa-mobile-phone,
.mustard-yellow-cta-backgroundBtnContainer span.fa-chevron-up,
.mustard-yellow-cta-backgroundBtnContainer span.fa-chevron-down,
.mustard-yellow-cta-backgroundBtnContainer span.fa-chevron-left,
.mustard-yellow-cta-backgroundBtnContainer span.fa-chevron-right {
  color: #ffffff;
}
.accent-dark-orange-cta-backgroundBtnContainer {
  background: #ff6319;
}
.accent-dark-orange-cta-backgroundBtnContainer a {
  color: #ffffff;
}
.accent-dark-orange-cta-backgroundBtnContainer a:hover {
  color: #ffffff;
}
.accent-dark-orange-cta-backgroundBtnContainer span.fa-download,
.accent-dark-orange-cta-backgroundBtnContainer span.fa-play-circle-o,
.accent-dark-orange-cta-backgroundBtnContainer span.fa-mobile-phone,
.accent-dark-orange-cta-backgroundBtnContainer span.fa-chevron-up,
.accent-dark-orange-cta-backgroundBtnContainer span.fa-chevron-down,
.accent-dark-orange-cta-backgroundBtnContainer span.fa-chevron-left,
.accent-dark-orange-cta-backgroundBtnContainer span.fa-chevron-right {
  color: #ffffff;
}
.accent-light-orange-cta-backgroundBtnContainer {
  background-color: #ffa02f;
}
.accent-light-orange-cta-backgroundBtnContainer a {
  color: #ffffff;
}
.accent-light-orange-cta-backgroundBtnContainer a:hover {
  color: #ffffff;
}
.accent-light-orange-cta-backgroundBtnContainer span.fa-download,
.accent-light-orange-cta-backgroundBtnContainer span.fa-play-circle-o,
.accent-light-orange-cta-backgroundBtnContainer span.fa-mobile-phone,
.accent-light-orange-cta-backgroundBtnContainer span.fa-chevron-up,
.accent-light-orange-cta-backgroundBtnContainer span.fa-chevron-down,
.accent-light-orange-cta-backgroundBtnContainer span.fa-chevron-left,
.accent-light-orange-cta-backgroundBtnContainer span.fa-chevron-right {
  color: #ffffff;
}
.accent-yellow-cta-backgroundBtnContainer {
  background-color: #fdc82f;
}
.accent-yellow-cta-backgroundBtnContainer a {
  color: #ffffff;
}
.accent-yellow-cta-backgroundBtnContainer a:hover {
  color: #ffffff;
}
.accent-yellow-cta-backgroundBtnContainer span.fa-download,
.accent-yellow-cta-backgroundBtnContainer span.fa-play-circle-o,
.accent-yellow-cta-backgroundBtnContainer span.fa-mobile-phone,
.accent-yellow-cta-backgroundBtnContainer span.fa-chevron-up,
.accent-yellow-cta-backgroundBtnContainer span.fa-chevron-down,
.accent-yellow-cta-backgroundBtnContainer span.fa-chevron-left,
.accent-yellow-cta-backgroundBtnContainer span.fa-chevron-right {
  color: #ffffff;
}
.accent-dark-blue-cta-backgroundBtnContainer {
  background-color: #0098db;
}
.accent-dark-blue-cta-backgroundBtnContainer a {
  color: #ffffff;
}
.accent-dark-blue-cta-backgroundBtnContainer a:hover {
  color: #ffffff;
}
.accent-dark-blue-cta-backgroundBtnContainer span.fa-download,
.accent-dark-blue-cta-backgroundBtnContainer span.fa-play-circle-o,
.accent-dark-blue-cta-backgroundBtnContainer span.fa-mobile-phone,
.accent-dark-blue-cta-backgroundBtnContainer span.fa-chevron-up,
.accent-dark-blue-cta-backgroundBtnContainer span.fa-chevron-down,
.accent-dark-blue-cta-backgroundBtnContainer span.fa-chevron-left,
.accent-dark-blue-cta-backgroundBtnContainer span.fa-chevron-right {
  color: #ffffff;
}
.accent-light-blue-cta-backgroundBtnContainer {
  color: #a0cfeb;
}
.accent-light-blue-cta-backgroundBtnContainer a {
  color: #ffffff;
}
.accent-light-blue-cta-backgroundBtnContainer a:hover {
  color: #ffffff;
}
.accent-light-blue-cta-backgroundBtnContainer span.fa-download,
.accent-light-blue-cta-backgroundBtnContainer span.fa-play-circle-o,
.accent-light-blue-cta-backgroundBtnContainer span.fa-mobile-phone,
.accent-light-blue-cta-backgroundBtnContainer span.fa-chevron-up,
.accent-light-blue-cta-backgroundBtnContainer span.fa-chevron-down,
.accent-light-blue-cta-backgroundBtnContainer span.fa-chevron-left,
.accent-light-blue-cta-backgroundBtnContainer span.fa-chevron-right {
  color: #ffffff;
}
.business-light-green-cta-backgroundBtnContainer {
  background-color: #00853f;
}
.business-light-green-cta-backgroundBtnContainer a {
  color: #ffffff;
}
.business-light-green-cta-backgroundBtnContainer a:hover {
  color: #ffffff;
}
.business-light-green-cta-backgroundBtnContainer span.fa-download,
.business-light-green-cta-backgroundBtnContainer span.fa-play-circle-o,
.business-light-green-cta-backgroundBtnContainer span.fa-mobile-phone,
.business-light-green-cta-backgroundBtnContainer span.fa-chevron-up,
.business-light-green-cta-backgroundBtnContainer span.fa-chevron-down,
.business-light-green-cta-backgroundBtnContainer span.fa-chevron-left,
.business-light-green-cta-backgroundBtnContainer span.fa-chevron-right {
  color: #ffffff;
}
.business-green-cta-backgroundBtnContainer {
  background-color: #5b8f22;
}
.business-green-cta-backgroundBtnContainer a {
  color: #ffffff;
}
.business-green-cta-backgroundBtnContainer a:hover {
  color: #ffffff;
}
.business-green-cta-backgroundBtnContainer span.fa-download,
.business-green-cta-backgroundBtnContainer span.fa-play-circle-o,
.business-green-cta-backgroundBtnContainer span.fa-mobile-phone,
.business-green-cta-backgroundBtnContainer span.fa-chevron-up,
.business-green-cta-backgroundBtnContainer span.fa-chevron-down,
.business-green-cta-backgroundBtnContainer span.fa-chevron-left,
.business-green-cta-backgroundBtnContainer span.fa-chevron-right {
  color: #ffffff;
}
.business-dark-green-cta-backgroundBtnContainer {
  background-color: #284e36;
}
.business-dark-green-cta-backgroundBtnContainer a {
  color: #ffffff;
}
.business-dark-green-cta-backgroundBtnContainer a:hover {
  color: #ffffff;
}
.business-dark-green-cta-backgroundBtnContainer span.fa-download,
.business-dark-green-cta-backgroundBtnContainer span.fa-play-circle-o,
.business-dark-green-cta-backgroundBtnContainer span.fa-mobile-phone,
.business-dark-green-cta-backgroundBtnContainer span.fa-chevron-up,
.business-dark-green-cta-backgroundBtnContainer span.fa-chevron-down,
.business-dark-green-cta-backgroundBtnContainer span.fa-chevron-left,
.business-dark-green-cta-backgroundBtnContainer span.fa-chevron-right {
  color: #ffffff;
}
.residential-light-orange-cta-backgroundBtnContainer {
  background-color: #ff9933;
}
.residential-light-orange-cta-backgroundBtnContainer a {
  color: #ffffff;
}
.residential-light-orange-cta-backgroundBtnContainer a:hover {
  color: #ffffff;
}
.residential-light-orange-cta-backgroundBtnContainer span.fa-download,
.residential-light-orange-cta-backgroundBtnContainer span.fa-play-circle-o,
.residential-light-orange-cta-backgroundBtnContainer span.fa-mobile-phone,
.residential-light-orange-cta-backgroundBtnContainer span.fa-chevron-up,
.residential-light-orange-cta-backgroundBtnContainer span.fa-chevron-down,
.residential-light-orange-cta-backgroundBtnContainer span.fa-chevron-left,
.residential-light-orange-cta-backgroundBtnContainer span.fa-chevron-right {
  color: #ffffff;
}
.residential-orange-cta-backgroundBtnContainer {
  background-color: #ff6600;
}
.residential-orange-cta-backgroundBtnContainer a {
  color: #ffffff;
}
.residential-orange-cta-backgroundBtnContainer a:hover {
  color: #ffffff;
}
.residential-orange-cta-backgroundBtnContainer span.fa-download,
.residential-orange-cta-backgroundBtnContainer span.fa-play-circle-o,
.residential-orange-cta-backgroundBtnContainer span.fa-mobile-phone,
.residential-orange-cta-backgroundBtnContainer span.fa-chevron-up,
.residential-orange-cta-backgroundBtnContainer span.fa-chevron-down,
.residential-orange-cta-backgroundBtnContainer span.fa-chevron-left,
.residential-orange-cta-backgroundBtnContainer span.fa-chevron-right {
  color: #ffffff;
}
.residential-dark-orange-cta-backgroundBtnContainer {
  background-color: #cc3300;
}
.residential-dark-orange-cta-backgroundBtnContainer a {
  color: #ffffff;
}
.residential-dark-orange-cta-backgroundBtnContainer a:hover {
  color: #ffffff;
}
.residential-dark-orange-cta-backgroundBtnContainer span.fa-download,
.residential-dark-orange-cta-backgroundBtnContainer span.fa-play-circle-o,
.residential-dark-orange-cta-backgroundBtnContainer span.fa-mobile-phone,
.residential-dark-orange-cta-backgroundBtnContainer span.fa-chevron-up,
.residential-dark-orange-cta-backgroundBtnContainer span.fa-chevron-down,
.residential-dark-orange-cta-backgroundBtnContainer span.fa-chevron-left,
.residential-dark-orange-cta-backgroundBtnContainer span.fa-chevron-right {
  color: #ffffff;
}
.small-business-light-green-cta-backgroundBtnContainer {
  background-color: #8cc63f;
}
.small-business-light-green-cta-backgroundBtnContainer a {
  color: #ffffff;
}
.small-business-light-green-cta-backgroundBtnContainer a:hover {
  color: #ffffff;
}
.small-business-light-green-cta-backgroundBtnContainer span.fa-download,
.small-business-light-green-cta-backgroundBtnContainer span.fa-play-circle-o,
.small-business-light-green-cta-backgroundBtnContainer span.fa-mobile-phone,
.small-business-light-green-cta-backgroundBtnContainer span.fa-chevron-up,
.small-business-light-green-cta-backgroundBtnContainer span.fa-chevron-down,
.small-business-light-green-cta-backgroundBtnContainer span.fa-chevron-left,
.small-business-light-green-cta-backgroundBtnContainer span.fa-chevron-right {
  color: #ffffff;
}
.small-business-green-cta-backgroundBtnContainer {
  background-color: #669900;
}
.small-business-green-cta-backgroundBtnContainer a {
  color: #ffffff;
}
.small-business-green-cta-backgroundBtnContainer a:hover {
  color: #ffffff;
}
.small-business-green-cta-backgroundBtnContainer span.fa-download,
.small-business-green-cta-backgroundBtnContainer span.fa-play-circle-o,
.small-business-green-cta-backgroundBtnContainer span.fa-mobile-phone,
.small-business-green-cta-backgroundBtnContainer span.fa-chevron-up,
.small-business-green-cta-backgroundBtnContainer span.fa-chevron-down,
.small-business-green-cta-backgroundBtnContainer span.fa-chevron-left,
.small-business-green-cta-backgroundBtnContainer span.fa-chevron-right {
  color: #ffffff;
}
.small-business-dark-green-cta-backgroundBtnContainer {
  background-color: #336600;
}
.small-business-dark-green-cta-backgroundBtnContainer a {
  color: #ffffff;
}
.small-business-dark-green-cta-backgroundBtnContainer a:hover {
  color: #ffffff;
}
.small-business-dark-green-cta-backgroundBtnContainer span.fa-download,
.small-business-dark-green-cta-backgroundBtnContainer span.fa-play-circle-o,
.small-business-dark-green-cta-backgroundBtnContainer span.fa-mobile-phone,
.small-business-dark-green-cta-backgroundBtnContainer span.fa-chevron-up,
.small-business-dark-green-cta-backgroundBtnContainer span.fa-chevron-down,
.small-business-dark-green-cta-backgroundBtnContainer span.fa-chevron-left,
.small-business-dark-green-cta-backgroundBtnContainer span.fa-chevron-right {
  color: #ffffff;
}
.compliant-dark-orange-cta-backgroundBtnContainer {
  background-color: #d14900;
}
.compliant-dark-orange-cta-backgroundBtnContainer a {
  color: #ffffff;
}
.compliant-dark-orange-cta-backgroundBtnContainer a:hover {
  color: #ffffff;
}
.compliant-dark-orange-cta-backgroundBtnContainer span.fa-download,
.compliant-dark-orange-cta-backgroundBtnContainer span.fa-play-circle-o,
.compliant-dark-orange-cta-backgroundBtnContainer span.fa-mobile-phone,
.compliant-dark-orange-cta-backgroundBtnContainer span.fa-chevron-up,
.compliant-dark-orange-cta-backgroundBtnContainer span.fa-chevron-down,
.compliant-dark-orange-cta-backgroundBtnContainer span.fa-chevron-left,
.compliant-dark-orange-cta-backgroundBtnContainer span.fa-chevron-right {
  color: #ffffff;
}
.compliant-blue-cta-backgroundBtnContainer {
  background-color: #017eb5;
}
.compliant-blue-cta-backgroundBtnContainer a {
  color: #ffffff;
}
.compliant-blue-cta-backgroundBtnContainer a:hover {
  color: #ffffff;
}
.compliant-blue-cta-backgroundBtnContainer span.fa-download,
.compliant-blue-cta-backgroundBtnContainer span.fa-play-circle-o,
.compliant-blue-cta-backgroundBtnContainer span.fa-mobile-phone,
.compliant-blue-cta-backgroundBtnContainer span.fa-chevron-up,
.compliant-blue-cta-backgroundBtnContainer span.fa-chevron-down,
.compliant-blue-cta-backgroundBtnContainer span.fa-chevron-left,
.compliant-blue-cta-backgroundBtnContainer span.fa-chevron-right {
  color: #ffffff;
}
.compliant-dark-green-cta-backgroundBtnContainer {
  background-color: #00652f;
}
.compliant-dark-green-cta-backgroundBtnContainer a {
  color: #ffffff;
}
.compliant-dark-green-cta-backgroundBtnContainer a:hover {
  color: #ffffff;
}
.compliant-dark-green-cta-backgroundBtnContainer span.fa-download,
.compliant-dark-green-cta-backgroundBtnContainer span.fa-play-circle-o,
.compliant-dark-green-cta-backgroundBtnContainer span.fa-mobile-phone,
.compliant-dark-green-cta-backgroundBtnContainer span.fa-chevron-up,
.compliant-dark-green-cta-backgroundBtnContainer span.fa-chevron-down,
.compliant-dark-green-cta-backgroundBtnContainer span.fa-chevron-left,
.compliant-dark-green-cta-backgroundBtnContainer span.fa-chevron-right {
  color: #ffffff;
}
.compliant-darker-green-cta-backgroundBtnContainer {
  background: #284e36;
}
.compliant-darker-green-cta-backgroundBtnContainer a {
  color: #ffffff;
}
.compliant-darker-green-cta-backgroundBtnContainer a:hover {
  color: #ffffff;
}
.compliant-darker-green-cta-backgroundBtnContainer span.fa-download,
.compliant-darker-green-cta-backgroundBtnContainer span.fa-play-circle-o,
.compliant-darker-green-cta-backgroundBtnContainer span.fa-mobile-phone,
.compliant-darker-green-cta-backgroundBtnContainer span.fa-chevron-up,
.compliant-darker-green-cta-backgroundBtnContainer span.fa-chevron-down,
.compliant-darker-green-cta-backgroundBtnContainer span.fa-chevron-left,
.compliant-darker-green-cta-backgroundBtnContainer span.fa-chevron-right {
  color: #ffffff;
}
.res-hsi-price-green-cta-backgroundBtnContainer {
  background: #00835f;
}
.res-hsi-price-green-cta-backgroundBtnContainer a {
  color: #ffffff;
}
.res-hsi-price-green-cta-backgroundBtnContainer a:hover {
  color: #ffffff;
}
.res-hsi-price-green-cta-backgroundBtnContainer span.fa-download,
.res-hsi-price-green-cta-backgroundBtnContainer span.fa-play-circle-o,
.res-hsi-price-green-cta-backgroundBtnContainer span.fa-mobile-phone,
.res-hsi-price-green-cta-backgroundBtnContainer span.fa-chevron-up,
.res-hsi-price-green-cta-backgroundBtnContainer span.fa-chevron-down,
.res-hsi-price-green-cta-backgroundBtnContainer span.fa-chevron-left,
.res-hsi-price-green-cta-backgroundBtnContainer span.fa-chevron-right {
  color: #00835f;
}
.ctl-medium-green-cta-backgroundBtnContainer {
  background-color: #34b233;
}
.ctl-medium-green-cta-backgroundBtnContainer a {
  color: #ffffff;
}
.ctl-medium-green-cta-backgroundBtnContainer a:hover {
  color: #ffffff;
}
.ctl-medium-green-cta-backgroundBtnContainer span.fa-download,
.ctl-medium-green-cta-backgroundBtnContainer span.fa-play-circle-o,
.ctl-medium-green-cta-backgroundBtnContainer span.fa-mobile-phone,
.ctl-medium-green-cta-backgroundBtnContainer span.fa-chevron-up,
.ctl-medium-green-cta-backgroundBtnContainer span.fa-chevron-down,
.ctl-medium-green-cta-backgroundBtnContainer span.fa-chevron-left,
.ctl-medium-green-cta-backgroundBtnContainer span.fa-chevron-right {
  color: #ffffff;
}
.nb-mint-green-cta-backgroundBtnContainer {
  background-color: #48d597;
}
.nb-mint-green-cta-backgroundBtnContainer a {
  color: #000000 !important;
}
.nb-mint-green-cta-backgroundBtnContainer a:hover {
  color: #000000;
}
.nb-mint-green-cta-backgroundBtnContainer span.fa-download,
.nb-mint-green-cta-backgroundBtnContainer span.fa-play-circle-o,
.nb-mint-green-cta-backgroundBtnContainer span.fa-mobile-phone,
.nb-mint-green-cta-backgroundBtnContainer span.fa-chevron-up,
.nb-mint-green-cta-backgroundBtnContainer span.fa-chevron-down,
.nb-mint-green-cta-backgroundBtnContainer span.fa-chevron-left,
.nb-mint-green-cta-backgroundBtnContainer span.fa-chevron-right {
  color: #000000 !important;
}
.nb-vibrant-blue-cta-backgroundBtnContainer {
  background-color: #0047bb;
}
.nb-vibrant-blue-cta-backgroundBtnContainer a {
  color: #ffffff;
}
.nb-vibrant-blue-cta-backgroundBtnContainer a:hover {
  color: #ffffff;
}
.nb-vibrant-blue-cta-backgroundBtnContainer span.fa-download,
.nb-vibrant-blue-cta-backgroundBtnContainer span.fa-play-circle-o,
.nb-vibrant-blue-cta-backgroundBtnContainer span.fa-mobile-phone,
.nb-vibrant-blue-cta-backgroundBtnContainer span.fa-chevron-up,
.nb-vibrant-blue-cta-backgroundBtnContainer span.fa-chevron-down,
.nb-vibrant-blue-cta-backgroundBtnContainer span.fa-chevron-left,
.nb-vibrant-blue-cta-backgroundBtnContainer span.fa-chevron-right {
  color: #ffffff;
}
.nb-biz-navy-blue-cta-backgroundBtnContainer {
  background-color: #001e60;
}
.nb-biz-navy-blue-cta-backgroundBtnContainer a {
  color: #48d597;
}
.nb-biz-navy-blue-cta-backgroundBtnContainer a:hover {
  color: #48d597;
}
.nb-biz-navy-blue-cta-backgroundBtnContainer span.fa-download,
.nb-biz-navy-blue-cta-backgroundBtnContainer span.fa-play-circle-o,
.nb-biz-navy-blue-cta-backgroundBtnContainer span.fa-mobile-phone,
.nb-biz-navy-blue-cta-backgroundBtnContainer span.fa-chevron-up,
.nb-biz-navy-blue-cta-backgroundBtnContainer span.fa-chevron-down,
.nb-biz-navy-blue-cta-backgroundBtnContainer span.fa-chevron-left,
.nb-biz-navy-blue-cta-backgroundBtnContainer span.fa-chevron-right {
  color: #48d597;
}
.nb-res-light-gray-cta-backgroundBtnContainer {
  background-color: #d7d2cb;
}
.nb-res-light-gray-cta-backgroundBtnContainer a {
  color: #000000;
}
.nb-res-light-gray-cta-backgroundBtnContainer a:hover {
  color: #000000;
}
.nb-res-light-gray-cta-backgroundBtnContainer span.fa-download,
.nb-res-light-gray-cta-backgroundBtnContainer span.fa-play-circle-o,
.nb-res-light-gray-cta-backgroundBtnContainer span.fa-mobile-phone,
.nb-res-light-gray-cta-backgroundBtnContainer span.fa-chevron-up,
.nb-res-light-gray-cta-backgroundBtnContainer span.fa-chevron-down,
.nb-res-light-gray-cta-backgroundBtnContainer span.fa-chevron-left,
.nb-res-light-gray-cta-backgroundBtnContainer span.fa-chevron-right {
  color: #000000;
}
.nb-dark-gray-cta-backgroundBtnContainer {
  background: #53565a;
}
.nb-dark-gray-cta-backgroundBtnContainer a {
  color: #ffffff;
}
.nb-dark-gray-cta-backgroundBtnContainer a:hover {
  color: #ffffff;
}
.nb-dark-gray-cta-backgroundBtnContainer span.fa-download,
.nb-dark-gray-cta-backgroundBtnContainer span.fa-play-circle-o,
.nb-dark-gray-cta-backgroundBtnContainer span.fa-mobile-phone,
.nb-dark-gray-cta-backgroundBtnContainer span.fa-chevron-up,
.nb-dark-gray-cta-backgroundBtnContainer span.fa-chevron-down,
.nb-dark-gray-cta-backgroundBtnContainer span.fa-chevron-left,
.nb-dark-gray-cta-backgroundBtnContainer span.fa-chevron-right {
  color: #ffffff;
}
.nb-dark-green-cta-backgroundBtnContainer {
  background-color: #007a33;
}
.nb-dark-green-cta-backgroundBtnContainer a {
  color: #ffffff;
}
.nb-dark-green-cta-backgroundBtnContainer a:hover {
  color: #ffffff;
}
.nb-dark-green-cta-backgroundBtnContainer span.fa-download,
.nb-dark-green-cta-backgroundBtnContainer span.fa-play-circle-o,
.nb-dark-green-cta-backgroundBtnContainer span.fa-mobile-phone,
.nb-dark-green-cta-backgroundBtnContainer span.fa-chevron-up,
.nb-dark-green-cta-backgroundBtnContainer span.fa-chevron-down,
.nb-dark-green-cta-backgroundBtnContainer span.fa-chevron-left,
.nb-dark-green-cta-backgroundBtnContainer span.fa-chevron-right {
  color: #ffffff;
}
.nb-biz-black-cta-backgroundBtnContainer {
  background: #000000;
}
.nb-biz-black-cta-backgroundBtnContainer a {
  color: #48d597 !important;
}
.nb-biz-black-cta-backgroundBtnContainer a:hover {
  color: #48d597;
}
.nb-biz-black-cta-backgroundBtnContainer span.fa-download,
.nb-biz-black-cta-backgroundBtnContainer span.fa-play-circle-o,
.nb-biz-black-cta-backgroundBtnContainer span.fa-mobile-phone,
.nb-biz-black-cta-backgroundBtnContainer span.fa-chevron-up,
.nb-biz-black-cta-backgroundBtnContainer span.fa-chevron-down,
.nb-biz-black-cta-backgroundBtnContainer span.fa-chevron-left,
.nb-biz-black-cta-backgroundBtnContainer span.fa-chevron-right {
  color: #48d597 !important;
}
.dark-teal-cta-backgroundBtnContainer {
  background: #008996;
}
.dark-teal-cta-backgroundBtnContainer a {
  color: #000000 !important;
}
.dark-teal-cta-backgroundBtnContainer a:hover {
  color: #000000;
}
.dark-teal-cta-backgroundBtnContainer span.fa-download,
.dark-teal-cta-backgroundBtnContainer span.fa-play-circle-o,
.dark-teal-cta-backgroundBtnContainer span.fa-mobile-phone,
.dark-teal-cta-backgroundBtnContainer span.fa-chevron-up,
.dark-teal-cta-backgroundBtnContainer span.fa-chevron-down,
.dark-teal-cta-backgroundBtnContainer span.fa-chevron-left,
.dark-teal-cta-backgroundBtnContainer span.fa-chevron-right {
  color: #000000 !important;
}
.teal-blue-cta-backgroundBtnContainer {
  background: #02bcb2;
}
.teal-blue-cta-backgroundBtnContainer a {
  color: #000000 !important;
}
.teal-blue-cta-backgroundBtnContainer a:hover {
  color: #000000;
}
.teal-blue-cta-backgroundBtnContainer span.fa-download,
.teal-blue-cta-backgroundBtnContainer span.fa-play-circle-o,
.teal-blue-cta-backgroundBtnContainer span.fa-mobile-phone,
.teal-blue-cta-backgroundBtnContainer span.fa-chevron-up,
.teal-blue-cta-backgroundBtnContainer span.fa-chevron-down,
.teal-blue-cta-backgroundBtnContainer span.fa-chevron-left,
.teal-blue-cta-backgroundBtnContainer span.fa-chevron-right {
  color: #000000 !important;
}
.blue-1-cta-backgroundBtnContainer {
  background: #3a8ddd;
}
.blue-1-cta-backgroundBtnContainer a {
  color: #000000 !important;
}
.blue-1-cta-backgroundBtnContainer a:hover {
  color: #000000;
}
.blue-1-cta-backgroundBtnContainer span.fa-download,
.blue-1-cta-backgroundBtnContainer span.fa-play-circle-o,
.blue-1-cta-backgroundBtnContainer span.fa-mobile-phone,
.blue-1-cta-backgroundBtnContainer span.fa-chevron-up,
.blue-1-cta-backgroundBtnContainer span.fa-chevron-down,
.blue-1-cta-backgroundBtnContainer span.fa-chevron-left,
.blue-1-cta-backgroundBtnContainer span.fa-chevron-right {
  color: #000000 !important;
}
.blue-2-cta-backgroundBtnContainer {
  background: #0080bb;
}
.blue-2-cta-backgroundBtnContainer a {
  color: #000000 !important;
}
.blue-2-cta-backgroundBtnContainer a:hover {
  color: #000000;
}
.blue-2-cta-backgroundBtnContainer span.fa-download,
.blue-2-cta-backgroundBtnContainer span.fa-play-circle-o,
.blue-2-cta-backgroundBtnContainer span.fa-mobile-phone,
.blue-2-cta-backgroundBtnContainer span.fa-chevron-up,
.blue-2-cta-backgroundBtnContainer span.fa-chevron-down,
.blue-2-cta-backgroundBtnContainer span.fa-chevron-left,
.blue-2-cta-backgroundBtnContainer span.fa-chevron-right {
  color: #000000 !important;
}
.pomegranate-cta-backgroundBtnContainer {
  background: #f74b4b;
}
.pomegranate-cta-backgroundBtnContainer a {
  color: #000000 !important;
}
.pomegranate-cta-backgroundBtnContainer a:hover {
  color: #000000;
}
.pomegranate-cta-backgroundBtnContainer span.fa-download,
.pomegranate-cta-backgroundBtnContainer span.fa-play-circle-o,
.pomegranate-cta-backgroundBtnContainer span.fa-mobile-phone,
.pomegranate-cta-backgroundBtnContainer span.fa-chevron-up,
.pomegranate-cta-backgroundBtnContainer span.fa-chevron-down,
.pomegranate-cta-backgroundBtnContainer span.fa-chevron-left,
.pomegranate-cta-backgroundBtnContainer span.fa-chevron-right {
  color: #000000 !important;
}
.lemon-yellow-cta-backgroundBtnContainer {
  background: #f9f162;
}
.lemon-yellow-cta-backgroundBtnContainer a {
  color: #000000 !important;
}
.lemon-yellow-cta-backgroundBtnContainer a:hover {
  color: #000000;
}
.lemon-yellow-cta-backgroundBtnContainer span.fa-download,
.lemon-yellow-cta-backgroundBtnContainer span.fa-play-circle-o,
.lemon-yellow-cta-backgroundBtnContainer span.fa-mobile-phone,
.lemon-yellow-cta-backgroundBtnContainer span.fa-chevron-up,
.lemon-yellow-cta-backgroundBtnContainer span.fa-chevron-down,
.lemon-yellow-cta-backgroundBtnContainer span.fa-chevron-left,
.lemon-yellow-cta-backgroundBtnContainer span.fa-chevron-right {
  color: #000000 !important;
}
.kiwi-green-cta-backgroundBtnContainer {
  background: #6fd16f;
}
.kiwi-green-cta-backgroundBtnContainer a {
  color: #000000 !important;
}
.kiwi-green-cta-backgroundBtnContainer a:hover {
  color: #000000;
}
.kiwi-green-cta-backgroundBtnContainer span.fa-download,
.kiwi-green-cta-backgroundBtnContainer span.fa-play-circle-o,
.kiwi-green-cta-backgroundBtnContainer span.fa-mobile-phone,
.kiwi-green-cta-backgroundBtnContainer span.fa-chevron-up,
.kiwi-green-cta-backgroundBtnContainer span.fa-chevron-down,
.kiwi-green-cta-backgroundBtnContainer span.fa-chevron-left,
.kiwi-green-cta-backgroundBtnContainer span.fa-chevron-right {
  color: #000000 !important;
}

/* Start - Global buttons */
/** Global colors Definitions **/
/** NOTE - Any change to this file, make sure to update the cascadeColors.less as well **/
/* Black: #000000 */
/* White: #FFFFFF */
/* Gray: #9A9B9C */
/* Dark Gray: #616365 */
/* Hex Gray: #999999 */
/* Light Gray: #EFEFEF */
/* Bright Green: #8CC63F */
/* CenturyLink Green: #00853F */
/* Light Green: #A5D867 */
/* Mustard Yellow: #CED64B */
/* Accent Dark Orange: #FF6319 */
/* Accent Light Orange: #FFA02F */
/* Accent Yellow: #FDC82F */
/* Accent Dark Blue: #0098DB */
/* Accent Light Blue: #A0CFEB */
/* Business Light Green: #00853F */
/* Business Green: #5B8F22 */
/* Business Dark Green: #284E36 */
/* Residential Light Orange: #FF9933 */
/* Residential Orange: #FF6600 */
/* Residential Dark Orange: #CC3300 */
/* Small Business Light Green: #8CC63F */
/* Small Business Green: #669900 */
/* Small Business Dark Green: #336600 */
/* 508-compliant dark orange: #d14900 */
/* 508-compliant blue: #017eb5 */
/* 508-compliant dark green: #00652f */
/* 508-compliant darker green: #284e36 */
/* Residential HSI Bright Green: #8cc63f */
/* Residential HSI Price Green: #00835f */
/* ctl-medium-green: #34b233 */
/* Mint Green: #48d597 */
/* Vibrant Blue: #0047bb */
/* Biz Navy Blue: #001e60 */
/* Residential Light Gray: #d7d2cb */
/* Dark Grey: #53565a */
/* Dark Gray1: #222222 */
/* Biz Gray: #bebebe */
/* Secret Grey: #eeeeee */
/* Dark Green: #007a33 */
/* Dark Teal: #008996 */
/* Teal Blue: #02bcb2 */
/* Blue 1: #3a8ddd */
/* Blue 2: #0080bb */
/* Pomegranate: #f74b4b */
/* Lemon Yellow: #f9f162 */
/* Kiwi Green: #6fd16f */
/* Lumen Light Blue: #38c6f4 */
/* Lumen Blue: #oc9ed9 */
/* Lumen Medium Blue: #0075c9 */
/** Colors Definitions End **/
button,
.btn {
  display: block;
  border-radius: 0;
  text-align: center;
  background-color: #8cc63f;
  padding: 10px 20px 10px 15px;
  font-size: 16px;
  font-family: 'MaisonNeue', Arial, Helvetica Neue, Helvetica, sans-serif;
  font-weight: bold;
  text-decoration: none;
  color: #ffffff;
}
.masterTileResponsive .btn {
  padding: 12px 20px 10px 20px !important;
  font-size: 17px;
}
.masterTileResponsive .actionTileContainer .ctaLinkContainer .no-icon-style:hover,
.masterTileResponsive .actionTileContainer .ctaLinkWhiteContainer .no-icon-style:hover {
  margin: 0;
}
.ctaLinkOrangeContainer .ctaLinkOrange {
  background-color: #ff6319;
}
.ctaLinkCTLGreenContainer .ctaLinkCTLGreen {
  background-color: #00853f;
}
.ctaLinkCompliantDarkOrangeContainer .ctaLinkCompliantDarkOrange {
  background-color: #d14900;
}
.ctaLinkCompliantBlueContainer .ctaLinkCompliantBlue {
  background-color: #017eb5;
}
.ctaLinkCompliantDarkGreenContainer .ctaLinkCompliantDarkGreen {
  background-color: #00652f;
}
.ctaLinkCompliantDarkerGreenContainer .ctaLinkCompliantDarkerGreen {
  background-color: #284e36;
}
/*  Start - Keep these because they are from the old HARD CODED selects */
.ctaContainer {
  position: relative;
  /** The bottom padding here is how ever much space you want to give the button, INCLUDING margins around it **/
  padding: 20px 0px 55px 0px;
  min-height: 42px;
}
.ctaContainer .fa-chevron-right,
.ctaContainer .fa-download,
.ctaContainer .fa-play-circle-o,
.ctaContainer .fa-mobile-phone,
.ctaContainer .fa-chevron-up,
.ctaContainer .fa-chevron-down {
  position: absolute ;
  margin: 2px 0 0 10px ;
  color: #ffffff;
  font-size: 18px ;
  line-height: 1 ;
  transition: padding 0.2s ease-in-out, margin 0.2s ease-in-out;
}
.ctaLink,
.ctaLink:link,
.ctaLink:visited,
.ctaLink:active,
.ctaLinkOrange,
.ctaLinkOrange:link,
.ctaLinkOrange:visited,
.ctaLinkOrange:active {
  color: #ffffff;
  position: relative;
  float: left;
  padding: 10px 30px 10px 15px;
  -webkit-transition: padding 0.2s ease-in-out, margin 0.2s ease-in-out;
  -ms-transition: padding 0.2s ease-in-out, margin 0.2s ease-in-out;
  -moz-transition: padding 0.2s ease-in-out, margin 0.2s ease-in-out;
  -o-transition: padding 0.2s ease-in-out, margin 0.2s ease-in-out;
  transition: padding 0.2s ease-in-out, margin 0.2s ease-in-out;
}
.ctaLink .fa-chevron-left,
.ctaLink:link .fa-chevron-left,
.ctaLink:visited .fa-chevron-left,
.ctaLink:active .fa-chevron-left,
.ctaLinkOrange .fa-chevron-left,
.ctaLinkOrange:link .fa-chevron-left,
.ctaLinkOrange:visited .fa-chevron-left,
.ctaLinkOrange:active .fa-chevron-left {
  margin-right: 10px;
  margin-left: -3px;
}
.ctaLink:hover,
.ctaLink:link:hover,
.ctaLink:visited:hover,
.ctaLink:active:hover,
.ctaLinkOrange:hover,
.ctaLinkOrange:link:hover,
.ctaLinkOrange:visited:hover,
.ctaLinkOrange:active:hover {
  padding: 15px 35px 15px 20px;
  /** negative margins should match the difference between the "hover" padding and the "normal" padding **/
  margin: -5px;
  color: #ffffff;
}
.ctaLink:hover .fa,
.ctaLink:link:hover .fa,
.ctaLink:visited:hover .fa,
.ctaLink:active:hover .fa,
.ctaLinkOrange:hover .fa,
.ctaLinkOrange:link:hover .fa,
.ctaLinkOrange:visited:hover .fa,
.ctaLinkOrange:active:hover .fa {
  margin-left: 18px;
  transition: padding 0.2s ease-in-out, margin 0.2s ease-in-out;
}
.ctaLinkWhite,
.ctaLinkWhite:link,
.ctaLinkWhite:visited,
.ctaLinkWhite:active {
  border: 1px solid #8cc63f;
  background-color: #ffffff;
  color: #8cc63f;
  position: relative;
  float: left;
  padding: 10px 25px 10px 25px;
}
.ctaLinkBorderless,
.ctaLinkBorderless:link,
.ctaLinkBorderless:visited,
.ctaLinkBorderless:active,
.ctaLinkBorderlessOrange,
.ctaLinkBorderlessOrange:link,
.ctaLinkBorderlessOrange:visited,
.ctaLinkBorderlessOrange:active,
.ctaLinkBorderlessCompliantDarkOrange,
.ctaLinkBorderlessCompliantDarkOrange:link,
.ctaLinkBorderlessCompliantDarkOrange:visited,
.ctaLinkBorderlessCompliantDarkOrange:active,
.ctaLinkBorderlessCompliantBlue,
.ctaLinkBorderlessCompliantBlue:link,
.ctaLinkBorderlessCompliantBlue:visited,
.ctaLinkBorderlessCompliantBlue:active,
.ctaLinkBorderlessCompliantDarkGreen,
.ctaLinkBorderlessCompliantDarkGreen:link,
.ctaLinkBorderlessCompliantDarkGreen:visited,
.ctaLinkBorderlessCompliantDarkGreen:active,
.ctaLinkBorderlessCompliantDarkerGreen,
.ctaLinkBorderlessCompliantDarkerGreen:link,
.ctaLinkBorderlessCompliantDarkerGreen:visited,
.ctaLinkBorderlessCompliantDarkerGreen:active {
  color: #0047bb;
  background-color: transparent;
  position: relative;
  float: left;
  padding: 0 15px 0 0;
  text-decoration: none;
  -webkit-transition: padding 0.2s ease-in-out, margin 0.2s ease-in-out;
  -ms-transition: padding 0.2s ease-in-out, margin 0.2s ease-in-out;
  -moz-transition: padding 0.2s ease-in-out, margin 0.2s ease-in-out;
  -o-transition: padding 0.2s ease-in-out, margin 0.2s ease-in-out;
  transition: padding 0.2s ease-in-out, margin 0.2s ease-in-out;
  width: 100%;
}
.ctaLinkBorderless:hover,
.ctaLinkBorderless:link:hover,
.ctaLinkBorderless:visited:hover,
.ctaLinkBorderless:active:hover,
.ctaLinkBorderlessOrange:hover,
.ctaLinkBorderlessOrange:link:hover,
.ctaLinkBorderlessOrange:visited:hover,
.ctaLinkBorderlessOrange:active:hover,
.ctaLinkBorderlessCompliantDarkOrange:hover,
.ctaLinkBorderlessCompliantDarkOrange:link:hover,
.ctaLinkBorderlessCompliantDarkOrange:visited:hover,
.ctaLinkBorderlessCompliantDarkOrange:active:hover,
.ctaLinkBorderlessCompliantBlue:hover,
.ctaLinkBorderlessCompliantBlue:link:hover,
.ctaLinkBorderlessCompliantBlue:visited:hover,
.ctaLinkBorderlessCompliantBlue:active:hover,
.ctaLinkBorderlessCompliantDarkGreen:hover,
.ctaLinkBorderlessCompliantDarkGreen:link:hover,
.ctaLinkBorderlessCompliantDarkGreen:visited:hover,
.ctaLinkBorderlessCompliantDarkGreen:active:hover,
.ctaLinkBorderlessCompliantDarkerGreen:hover,
.ctaLinkBorderlessCompliantDarkerGreen:link:hover,
.ctaLinkBorderlessCompliantDarkerGreen:visited:hover,
.ctaLinkBorderlessCompliantDarkerGreen:active:hover {
  margin: 0 -8px 0 0;
  color: #0047bb;
}
.ctaLinkBorderless:hover .fa,
.ctaLinkBorderless:link:hover .fa,
.ctaLinkBorderless:visited:hover .fa,
.ctaLinkBorderless:active:hover .fa,
.ctaLinkBorderlessOrange:hover .fa,
.ctaLinkBorderlessOrange:link:hover .fa,
.ctaLinkBorderlessOrange:visited:hover .fa,
.ctaLinkBorderlessOrange:active:hover .fa,
.ctaLinkBorderlessCompliantDarkOrange:hover .fa,
.ctaLinkBorderlessCompliantDarkOrange:link:hover .fa,
.ctaLinkBorderlessCompliantDarkOrange:visited:hover .fa,
.ctaLinkBorderlessCompliantDarkOrange:active:hover .fa,
.ctaLinkBorderlessCompliantBlue:hover .fa,
.ctaLinkBorderlessCompliantBlue:link:hover .fa,
.ctaLinkBorderlessCompliantBlue:visited:hover .fa,
.ctaLinkBorderlessCompliantBlue:active:hover .fa,
.ctaLinkBorderlessCompliantDarkGreen:hover .fa,
.ctaLinkBorderlessCompliantDarkGreen:link:hover .fa,
.ctaLinkBorderlessCompliantDarkGreen:visited:hover .fa,
.ctaLinkBorderlessCompliantDarkGreen:active:hover .fa,
.ctaLinkBorderlessCompliantDarkerGreen:hover .fa,
.ctaLinkBorderlessCompliantDarkerGreen:link:hover .fa,
.ctaLinkBorderlessCompliantDarkerGreen:visited:hover .fa,
.ctaLinkBorderlessCompliantDarkerGreen:active:hover .fa {
  margin-left: 18px;
  transition: padding 0.2s ease-in-out, margin 0.2s ease-in-out;
}
.ctaContainerBorderless {
  display: block;
  font-family: 'MaisonNeue' Bold, Arial;
  font-size: 16px;
  font-weight: bold;
  padding: 0 0 15px 0;
  position: relative;
}
.ctaContainerBorderless .fa-chevron-right,
.ctaContainerBorderless .fa-download,
.ctaContainerBorderless .fa-play-circle-o,
.ctaContainerBorderless .fa-mobile-phone,
.ctaContainerBorderless .fa-chevron-up,
.ctaContainerBorderless .fa-chevron-down {
  position: absolute;
  margin: 2px 0 0 10px ;
  color: #8cc63f;
  font-size: 18px;
  line-height: 1;
  transition: padding 0.2s ease-in-out, margin 0.2s ease-in-out;
}
/*  Stop - Keep these because they are from the old HARD CODED selects */
.standardGreenContainer,
.ctaLinkContainer,
.ctaLinkOrangeContainer,
.ctaLinkCTLGreenContainer,
.ctaLinkCompliantDarkOrangeContainer,
.ctaLinkCompliantBlueContainer,
.ctaLinkCompliantDarkGreenContainer,
.ctaLinkCompliantDarkerGreenContainer {
  position: relative;
  /** The bottom padding here is how ever much space you want to give the button, INCLUDING margins around it **/
  padding: 20px 0px 10px 0px;
  min-height: 42px;
}
.standardGreenContainer .fa-chevron-right,
.ctaLinkContainer .fa-chevron-right,
.ctaLinkOrangeContainer .fa-chevron-right,
.ctaLinkCTLGreenContainer .fa-chevron-right,
.ctaLinkCompliantDarkOrangeContainer .fa-chevron-right,
.ctaLinkCompliantBlueContainer .fa-chevron-right,
.ctaLinkCompliantDarkGreenContainer .fa-chevron-right,
.ctaLinkCompliantDarkerGreenContainer .fa-chevron-right,
.standardGreenContainer .fa-chevron-left,
.ctaLinkContainer .fa-chevron-left,
.ctaLinkOrangeContainer .fa-chevron-left,
.ctaLinkCTLGreenContainer .fa-chevron-left,
.ctaLinkCompliantDarkOrangeContainer .fa-chevron-left,
.ctaLinkCompliantBlueContainer .fa-chevron-left,
.ctaLinkCompliantDarkGreenContainer .fa-chevron-left,
.ctaLinkCompliantDarkerGreenContainer .fa-chevron-left,
.standardGreenContainer .fa-download,
.ctaLinkContainer .fa-download,
.ctaLinkOrangeContainer .fa-download,
.ctaLinkCTLGreenContainer .fa-download,
.ctaLinkCompliantDarkOrangeContainer .fa-download,
.ctaLinkCompliantBlueContainer .fa-download,
.ctaLinkCompliantDarkGreenContainer .fa-download,
.ctaLinkCompliantDarkerGreenContainer .fa-download,
.standardGreenContainer .fa-play-circle-o,
.ctaLinkContainer .fa-play-circle-o,
.ctaLinkOrangeContainer .fa-play-circle-o,
.ctaLinkCTLGreenContainer .fa-play-circle-o,
.ctaLinkCompliantDarkOrangeContainer .fa-play-circle-o,
.ctaLinkCompliantBlueContainer .fa-play-circle-o,
.ctaLinkCompliantDarkGreenContainer .fa-play-circle-o,
.ctaLinkCompliantDarkerGreenContainer .fa-play-circle-o,
.standardGreenContainer .fa-mobile-phone,
.ctaLinkContainer .fa-mobile-phone,
.ctaLinkOrangeContainer .fa-mobile-phone,
.ctaLinkCTLGreenContainer .fa-mobile-phone,
.ctaLinkCompliantDarkOrangeContainer .fa-mobile-phone,
.ctaLinkCompliantBlueContainer .fa-mobile-phone,
.ctaLinkCompliantDarkGreenContainer .fa-mobile-phone,
.ctaLinkCompliantDarkerGreenContainer .fa-mobile-phone,
.standardGreenContainer .fa-chevron-up,
.ctaLinkContainer .fa-chevron-up,
.ctaLinkOrangeContainer .fa-chevron-up,
.ctaLinkCTLGreenContainer .fa-chevron-up,
.ctaLinkCompliantDarkOrangeContainer .fa-chevron-up,
.ctaLinkCompliantBlueContainer .fa-chevron-up,
.ctaLinkCompliantDarkGreenContainer .fa-chevron-up,
.ctaLinkCompliantDarkerGreenContainer .fa-chevron-up,
.standardGreenContainer .fa-chevron-down,
.ctaLinkContainer .fa-chevron-down,
.ctaLinkOrangeContainer .fa-chevron-down,
.ctaLinkCTLGreenContainer .fa-chevron-down,
.ctaLinkCompliantDarkOrangeContainer .fa-chevron-down,
.ctaLinkCompliantBlueContainer .fa-chevron-down,
.ctaLinkCompliantDarkGreenContainer .fa-chevron-down,
.ctaLinkCompliantDarkerGreenContainer .fa-chevron-down {
  color: #ffffff;
  font-size: 18px ;
  line-height: 1 ;
  margin: 2px 0 0 10px ;
  transition: padding 0.2s ease-in-out, margin 0.2s ease-in-out;
}
.standardGreenContainer .standardGreen,
.ctaLinkContainer .standardGreen,
.ctaLinkOrangeContainer .standardGreen,
.ctaLinkCTLGreenContainer .standardGreen,
.ctaLinkCompliantDarkOrangeContainer .standardGreen,
.ctaLinkCompliantBlueContainer .standardGreen,
.ctaLinkCompliantDarkGreenContainer .standardGreen,
.ctaLinkCompliantDarkerGreenContainer .standardGreen,
.standardGreenContainer .standardGreen:link,
.ctaLinkContainer .standardGreen:link,
.ctaLinkOrangeContainer .standardGreen:link,
.ctaLinkCTLGreenContainer .standardGreen:link,
.ctaLinkCompliantDarkOrangeContainer .standardGreen:link,
.ctaLinkCompliantBlueContainer .standardGreen:link,
.ctaLinkCompliantDarkGreenContainer .standardGreen:link,
.ctaLinkCompliantDarkerGreenContainer .standardGreen:link,
.standardGreenContainer .standardGreen:visited,
.ctaLinkContainer .standardGreen:visited,
.ctaLinkOrangeContainer .standardGreen:visited,
.ctaLinkCTLGreenContainer .standardGreen:visited,
.ctaLinkCompliantDarkOrangeContainer .standardGreen:visited,
.ctaLinkCompliantBlueContainer .standardGreen:visited,
.ctaLinkCompliantDarkGreenContainer .standardGreen:visited,
.ctaLinkCompliantDarkerGreenContainer .standardGreen:visited,
.standardGreenContainer .standardGreen:active,
.ctaLinkContainer .standardGreen:active,
.ctaLinkOrangeContainer .standardGreen:active,
.ctaLinkCTLGreenContainer .standardGreen:active,
.ctaLinkCompliantDarkOrangeContainer .standardGreen:active,
.ctaLinkCompliantBlueContainer .standardGreen:active,
.ctaLinkCompliantDarkGreenContainer .standardGreen:active,
.ctaLinkCompliantDarkerGreenContainer .standardGreen:active,
.standardGreenContainer .ctaLink,
.ctaLinkContainer .ctaLink,
.ctaLinkOrangeContainer .ctaLink,
.ctaLinkCTLGreenContainer .ctaLink,
.ctaLinkCompliantDarkOrangeContainer .ctaLink,
.ctaLinkCompliantBlueContainer .ctaLink,
.ctaLinkCompliantDarkGreenContainer .ctaLink,
.ctaLinkCompliantDarkerGreenContainer .ctaLink,
.standardGreenContainer .ctaLink:link,
.ctaLinkContainer .ctaLink:link,
.ctaLinkOrangeContainer .ctaLink:link,
.ctaLinkCTLGreenContainer .ctaLink:link,
.ctaLinkCompliantDarkOrangeContainer .ctaLink:link,
.ctaLinkCompliantBlueContainer .ctaLink:link,
.ctaLinkCompliantDarkGreenContainer .ctaLink:link,
.ctaLinkCompliantDarkerGreenContainer .ctaLink:link,
.standardGreenContainer .ctaLink:visited,
.ctaLinkContainer .ctaLink:visited,
.ctaLinkOrangeContainer .ctaLink:visited,
.ctaLinkCTLGreenContainer .ctaLink:visited,
.ctaLinkCompliantDarkOrangeContainer .ctaLink:visited,
.ctaLinkCompliantBlueContainer .ctaLink:visited,
.ctaLinkCompliantDarkGreenContainer .ctaLink:visited,
.ctaLinkCompliantDarkerGreenContainer .ctaLink:visited,
.standardGreenContainer .ctaLink:active,
.ctaLinkContainer .ctaLink:active,
.ctaLinkOrangeContainer .ctaLink:active,
.ctaLinkCTLGreenContainer .ctaLink:active,
.ctaLinkCompliantDarkOrangeContainer .ctaLink:active,
.ctaLinkCompliantBlueContainer .ctaLink:active,
.ctaLinkCompliantDarkGreenContainer .ctaLink:active,
.ctaLinkCompliantDarkerGreenContainer .ctaLink:active,
.standardGreenContainer .ctaLinkOrange,
.ctaLinkContainer .ctaLinkOrange,
.ctaLinkOrangeContainer .ctaLinkOrange,
.ctaLinkCTLGreenContainer .ctaLinkOrange,
.ctaLinkCompliantDarkOrangeContainer .ctaLinkOrange,
.ctaLinkCompliantBlueContainer .ctaLinkOrange,
.ctaLinkCompliantDarkGreenContainer .ctaLinkOrange,
.ctaLinkCompliantDarkerGreenContainer .ctaLinkOrange,
.standardGreenContainer .ctaLinkOrange:link,
.ctaLinkContainer .ctaLinkOrange:link,
.ctaLinkOrangeContainer .ctaLinkOrange:link,
.ctaLinkCTLGreenContainer .ctaLinkOrange:link,
.ctaLinkCompliantDarkOrangeContainer .ctaLinkOrange:link,
.ctaLinkCompliantBlueContainer .ctaLinkOrange:link,
.ctaLinkCompliantDarkGreenContainer .ctaLinkOrange:link,
.ctaLinkCompliantDarkerGreenContainer .ctaLinkOrange:link,
.standardGreenContainer .ctaLinkOrange:visited,
.ctaLinkContainer .ctaLinkOrange:visited,
.ctaLinkOrangeContainer .ctaLinkOrange:visited,
.ctaLinkCTLGreenContainer .ctaLinkOrange:visited,
.ctaLinkCompliantDarkOrangeContainer .ctaLinkOrange:visited,
.ctaLinkCompliantBlueContainer .ctaLinkOrange:visited,
.ctaLinkCompliantDarkGreenContainer .ctaLinkOrange:visited,
.ctaLinkCompliantDarkerGreenContainer .ctaLinkOrange:visited,
.standardGreenContainer .ctaLinkOrange:active,
.ctaLinkContainer .ctaLinkOrange:active,
.ctaLinkOrangeContainer .ctaLinkOrange:active,
.ctaLinkCTLGreenContainer .ctaLinkOrange:active,
.ctaLinkCompliantDarkOrangeContainer .ctaLinkOrange:active,
.ctaLinkCompliantBlueContainer .ctaLinkOrange:active,
.ctaLinkCompliantDarkGreenContainer .ctaLinkOrange:active,
.ctaLinkCompliantDarkerGreenContainer .ctaLinkOrange:active,
.standardGreenContainer .ctaLinkCTLGreen,
.ctaLinkContainer .ctaLinkCTLGreen,
.ctaLinkOrangeContainer .ctaLinkCTLGreen,
.ctaLinkCTLGreenContainer .ctaLinkCTLGreen,
.ctaLinkCompliantDarkOrangeContainer .ctaLinkCTLGreen,
.ctaLinkCompliantBlueContainer .ctaLinkCTLGreen,
.ctaLinkCompliantDarkGreenContainer .ctaLinkCTLGreen,
.ctaLinkCompliantDarkerGreenContainer .ctaLinkCTLGreen,
.standardGreenContainer .ctaLinkCTLGreen:link,
.ctaLinkContainer .ctaLinkCTLGreen:link,
.ctaLinkOrangeContainer .ctaLinkCTLGreen:link,
.ctaLinkCTLGreenContainer .ctaLinkCTLGreen:link,
.ctaLinkCompliantDarkOrangeContainer .ctaLinkCTLGreen:link,
.ctaLinkCompliantBlueContainer .ctaLinkCTLGreen:link,
.ctaLinkCompliantDarkGreenContainer .ctaLinkCTLGreen:link,
.ctaLinkCompliantDarkerGreenContainer .ctaLinkCTLGreen:link,
.standardGreenContainer .ctaLinkCTLGreen:visited,
.ctaLinkContainer .ctaLinkCTLGreen:visited,
.ctaLinkOrangeContainer .ctaLinkCTLGreen:visited,
.ctaLinkCTLGreenContainer .ctaLinkCTLGreen:visited,
.ctaLinkCompliantDarkOrangeContainer .ctaLinkCTLGreen:visited,
.ctaLinkCompliantBlueContainer .ctaLinkCTLGreen:visited,
.ctaLinkCompliantDarkGreenContainer .ctaLinkCTLGreen:visited,
.ctaLinkCompliantDarkerGreenContainer .ctaLinkCTLGreen:visited,
.standardGreenContainer .ctaLinkCTLGreen:active,
.ctaLinkContainer .ctaLinkCTLGreen:active,
.ctaLinkOrangeContainer .ctaLinkCTLGreen:active,
.ctaLinkCTLGreenContainer .ctaLinkCTLGreen:active,
.ctaLinkCompliantDarkOrangeContainer .ctaLinkCTLGreen:active,
.ctaLinkCompliantBlueContainer .ctaLinkCTLGreen:active,
.ctaLinkCompliantDarkGreenContainer .ctaLinkCTLGreen:active,
.ctaLinkCompliantDarkerGreenContainer .ctaLinkCTLGreen:active,
.standardGreenContainer .ctaLinkCompliantDarkOrange,
.ctaLinkContainer .ctaLinkCompliantDarkOrange,
.ctaLinkOrangeContainer .ctaLinkCompliantDarkOrange,
.ctaLinkCTLGreenContainer .ctaLinkCompliantDarkOrange,
.ctaLinkCompliantDarkOrangeContainer .ctaLinkCompliantDarkOrange,
.ctaLinkCompliantBlueContainer .ctaLinkCompliantDarkOrange,
.ctaLinkCompliantDarkGreenContainer .ctaLinkCompliantDarkOrange,
.ctaLinkCompliantDarkerGreenContainer .ctaLinkCompliantDarkOrange,
.standardGreenContainer .ctaLinkCompliantDarkOrange:link,
.ctaLinkContainer .ctaLinkCompliantDarkOrange:link,
.ctaLinkOrangeContainer .ctaLinkCompliantDarkOrange:link,
.ctaLinkCTLGreenContainer .ctaLinkCompliantDarkOrange:link,
.ctaLinkCompliantDarkOrangeContainer .ctaLinkCompliantDarkOrange:link,
.ctaLinkCompliantBlueContainer .ctaLinkCompliantDarkOrange:link,
.ctaLinkCompliantDarkGreenContainer .ctaLinkCompliantDarkOrange:link,
.ctaLinkCompliantDarkerGreenContainer .ctaLinkCompliantDarkOrange:link,
.standardGreenContainer .ctaLinkCompliantDarkOrange:visited,
.ctaLinkContainer .ctaLinkCompliantDarkOrange:visited,
.ctaLinkOrangeContainer .ctaLinkCompliantDarkOrange:visited,
.ctaLinkCTLGreenContainer .ctaLinkCompliantDarkOrange:visited,
.ctaLinkCompliantDarkOrangeContainer .ctaLinkCompliantDarkOrange:visited,
.ctaLinkCompliantBlueContainer .ctaLinkCompliantDarkOrange:visited,
.ctaLinkCompliantDarkGreenContainer .ctaLinkCompliantDarkOrange:visited,
.ctaLinkCompliantDarkerGreenContainer .ctaLinkCompliantDarkOrange:visited,
.standardGreenContainer .ctaLinkCompliantDarkOrange:active,
.ctaLinkContainer .ctaLinkCompliantDarkOrange:active,
.ctaLinkOrangeContainer .ctaLinkCompliantDarkOrange:active,
.ctaLinkCTLGreenContainer .ctaLinkCompliantDarkOrange:active,
.ctaLinkCompliantDarkOrangeContainer .ctaLinkCompliantDarkOrange:active,
.ctaLinkCompliantBlueContainer .ctaLinkCompliantDarkOrange:active,
.ctaLinkCompliantDarkGreenContainer .ctaLinkCompliantDarkOrange:active,
.ctaLinkCompliantDarkerGreenContainer .ctaLinkCompliantDarkOrange:active,
.standardGreenContainer .ctaLinkCompliantBlue,
.ctaLinkContainer .ctaLinkCompliantBlue,
.ctaLinkOrangeContainer .ctaLinkCompliantBlue,
.ctaLinkCTLGreenContainer .ctaLinkCompliantBlue,
.ctaLinkCompliantDarkOrangeContainer .ctaLinkCompliantBlue,
.ctaLinkCompliantBlueContainer .ctaLinkCompliantBlue,
.ctaLinkCompliantDarkGreenContainer .ctaLinkCompliantBlue,
.ctaLinkCompliantDarkerGreenContainer .ctaLinkCompliantBlue,
.standardGreenContainer .ctaLinkCompliantBlue:link,
.ctaLinkContainer .ctaLinkCompliantBlue:link,
.ctaLinkOrangeContainer .ctaLinkCompliantBlue:link,
.ctaLinkCTLGreenContainer .ctaLinkCompliantBlue:link,
.ctaLinkCompliantDarkOrangeContainer .ctaLinkCompliantBlue:link,
.ctaLinkCompliantBlueContainer .ctaLinkCompliantBlue:link,
.ctaLinkCompliantDarkGreenContainer .ctaLinkCompliantBlue:link,
.ctaLinkCompliantDarkerGreenContainer .ctaLinkCompliantBlue:link,
.standardGreenContainer .ctaLinkCompliantBlue:visited,
.ctaLinkContainer .ctaLinkCompliantBlue:visited,
.ctaLinkOrangeContainer .ctaLinkCompliantBlue:visited,
.ctaLinkCTLGreenContainer .ctaLinkCompliantBlue:visited,
.ctaLinkCompliantDarkOrangeContainer .ctaLinkCompliantBlue:visited,
.ctaLinkCompliantBlueContainer .ctaLinkCompliantBlue:visited,
.ctaLinkCompliantDarkGreenContainer .ctaLinkCompliantBlue:visited,
.ctaLinkCompliantDarkerGreenContainer .ctaLinkCompliantBlue:visited,
.standardGreenContainer .ctaLinkCompliantBlue:active,
.ctaLinkContainer .ctaLinkCompliantBlue:active,
.ctaLinkOrangeContainer .ctaLinkCompliantBlue:active,
.ctaLinkCTLGreenContainer .ctaLinkCompliantBlue:active,
.ctaLinkCompliantDarkOrangeContainer .ctaLinkCompliantBlue:active,
.ctaLinkCompliantBlueContainer .ctaLinkCompliantBlue:active,
.ctaLinkCompliantDarkGreenContainer .ctaLinkCompliantBlue:active,
.ctaLinkCompliantDarkerGreenContainer .ctaLinkCompliantBlue:active,
.standardGreenContainer .ctaLinkCompliantDarkGreen,
.ctaLinkContainer .ctaLinkCompliantDarkGreen,
.ctaLinkOrangeContainer .ctaLinkCompliantDarkGreen,
.ctaLinkCTLGreenContainer .ctaLinkCompliantDarkGreen,
.ctaLinkCompliantDarkOrangeContainer .ctaLinkCompliantDarkGreen,
.ctaLinkCompliantBlueContainer .ctaLinkCompliantDarkGreen,
.ctaLinkCompliantDarkGreenContainer .ctaLinkCompliantDarkGreen,
.ctaLinkCompliantDarkerGreenContainer .ctaLinkCompliantDarkGreen,
.standardGreenContainer .ctaLinkCompliantDarkGreen:link,
.ctaLinkContainer .ctaLinkCompliantDarkGreen:link,
.ctaLinkOrangeContainer .ctaLinkCompliantDarkGreen:link,
.ctaLinkCTLGreenContainer .ctaLinkCompliantDarkGreen:link,
.ctaLinkCompliantDarkOrangeContainer .ctaLinkCompliantDarkGreen:link,
.ctaLinkCompliantBlueContainer .ctaLinkCompliantDarkGreen:link,
.ctaLinkCompliantDarkGreenContainer .ctaLinkCompliantDarkGreen:link,
.ctaLinkCompliantDarkerGreenContainer .ctaLinkCompliantDarkGreen:link,
.standardGreenContainer .ctaLinkCompliantDarkGreen:visited,
.ctaLinkContainer .ctaLinkCompliantDarkGreen:visited,
.ctaLinkOrangeContainer .ctaLinkCompliantDarkGreen:visited,
.ctaLinkCTLGreenContainer .ctaLinkCompliantDarkGreen:visited,
.ctaLinkCompliantDarkOrangeContainer .ctaLinkCompliantDarkGreen:visited,
.ctaLinkCompliantBlueContainer .ctaLinkCompliantDarkGreen:visited,
.ctaLinkCompliantDarkGreenContainer .ctaLinkCompliantDarkGreen:visited,
.ctaLinkCompliantDarkerGreenContainer .ctaLinkCompliantDarkGreen:visited,
.standardGreenContainer .ctaLinkCompliantDarkGreen:active,
.ctaLinkContainer .ctaLinkCompliantDarkGreen:active,
.ctaLinkOrangeContainer .ctaLinkCompliantDarkGreen:active,
.ctaLinkCTLGreenContainer .ctaLinkCompliantDarkGreen:active,
.ctaLinkCompliantDarkOrangeContainer .ctaLinkCompliantDarkGreen:active,
.ctaLinkCompliantBlueContainer .ctaLinkCompliantDarkGreen:active,
.ctaLinkCompliantDarkGreenContainer .ctaLinkCompliantDarkGreen:active,
.ctaLinkCompliantDarkerGreenContainer .ctaLinkCompliantDarkGreen:active,
.standardGreenContainer .ctaLinkCompliantDarkerGreen,
.ctaLinkContainer .ctaLinkCompliantDarkerGreen,
.ctaLinkOrangeContainer .ctaLinkCompliantDarkerGreen,
.ctaLinkCTLGreenContainer .ctaLinkCompliantDarkerGreen,
.ctaLinkCompliantDarkOrangeContainer .ctaLinkCompliantDarkerGreen,
.ctaLinkCompliantBlueContainer .ctaLinkCompliantDarkerGreen,
.ctaLinkCompliantDarkGreenContainer .ctaLinkCompliantDarkerGreen,
.ctaLinkCompliantDarkerGreenContainer .ctaLinkCompliantDarkerGreen,
.standardGreenContainer .ctaLinkCompliantDarkerGreen:link,
.ctaLinkContainer .ctaLinkCompliantDarkerGreen:link,
.ctaLinkOrangeContainer .ctaLinkCompliantDarkerGreen:link,
.ctaLinkCTLGreenContainer .ctaLinkCompliantDarkerGreen:link,
.ctaLinkCompliantDarkOrangeContainer .ctaLinkCompliantDarkerGreen:link,
.ctaLinkCompliantBlueContainer .ctaLinkCompliantDarkerGreen:link,
.ctaLinkCompliantDarkGreenContainer .ctaLinkCompliantDarkerGreen:link,
.ctaLinkCompliantDarkerGreenContainer .ctaLinkCompliantDarkerGreen:link,
.standardGreenContainer .ctaLinkCompliantDarkerGreen:visited,
.ctaLinkContainer .ctaLinkCompliantDarkerGreen:visited,
.ctaLinkOrangeContainer .ctaLinkCompliantDarkerGreen:visited,
.ctaLinkCTLGreenContainer .ctaLinkCompliantDarkerGreen:visited,
.ctaLinkCompliantDarkOrangeContainer .ctaLinkCompliantDarkerGreen:visited,
.ctaLinkCompliantBlueContainer .ctaLinkCompliantDarkerGreen:visited,
.ctaLinkCompliantDarkGreenContainer .ctaLinkCompliantDarkerGreen:visited,
.ctaLinkCompliantDarkerGreenContainer .ctaLinkCompliantDarkerGreen:visited,
.standardGreenContainer .ctaLinkCompliantDarkerGreen:active,
.ctaLinkContainer .ctaLinkCompliantDarkerGreen:active,
.ctaLinkOrangeContainer .ctaLinkCompliantDarkerGreen:active,
.ctaLinkCTLGreenContainer .ctaLinkCompliantDarkerGreen:active,
.ctaLinkCompliantDarkOrangeContainer .ctaLinkCompliantDarkerGreen:active,
.ctaLinkCompliantBlueContainer .ctaLinkCompliantDarkerGreen:active,
.ctaLinkCompliantDarkGreenContainer .ctaLinkCompliantDarkerGreen:active,
.ctaLinkCompliantDarkerGreenContainer .ctaLinkCompliantDarkerGreen:active {
  color: #ffffff;
  position: relative;
  float: left;
  padding: 10px 20px;
  -webkit-transition: padding 0.2s ease-in-out, margin 0.2s ease-in-out;
  -ms-transition: padding 0.2s ease-in-out, margin 0.2s ease-in-out;
  -moz-transition: padding 0.2s ease-in-out, margin 0.2s ease-in-out;
  -o-transition: padding 0.2s ease-in-out, margin 0.2s ease-in-out;
  transition: padding 0.2s ease-in-out, margin 0.2s ease-in-out;
}
.standardGreenContainer .standardGreen:hover,
.ctaLinkContainer .standardGreen:hover,
.ctaLinkOrangeContainer .standardGreen:hover,
.ctaLinkCTLGreenContainer .standardGreen:hover,
.ctaLinkCompliantDarkOrangeContainer .standardGreen:hover,
.ctaLinkCompliantBlueContainer .standardGreen:hover,
.ctaLinkCompliantDarkGreenContainer .standardGreen:hover,
.ctaLinkCompliantDarkerGreenContainer .standardGreen:hover,
.standardGreenContainer .standardGreen:link:hover,
.ctaLinkContainer .standardGreen:link:hover,
.ctaLinkOrangeContainer .standardGreen:link:hover,
.ctaLinkCTLGreenContainer .standardGreen:link:hover,
.ctaLinkCompliantDarkOrangeContainer .standardGreen:link:hover,
.ctaLinkCompliantBlueContainer .standardGreen:link:hover,
.ctaLinkCompliantDarkGreenContainer .standardGreen:link:hover,
.ctaLinkCompliantDarkerGreenContainer .standardGreen:link:hover,
.standardGreenContainer .standardGreen:visited:hover,
.ctaLinkContainer .standardGreen:visited:hover,
.ctaLinkOrangeContainer .standardGreen:visited:hover,
.ctaLinkCTLGreenContainer .standardGreen:visited:hover,
.ctaLinkCompliantDarkOrangeContainer .standardGreen:visited:hover,
.ctaLinkCompliantBlueContainer .standardGreen:visited:hover,
.ctaLinkCompliantDarkGreenContainer .standardGreen:visited:hover,
.ctaLinkCompliantDarkerGreenContainer .standardGreen:visited:hover,
.standardGreenContainer .standardGreen:active:hover,
.ctaLinkContainer .standardGreen:active:hover,
.ctaLinkOrangeContainer .standardGreen:active:hover,
.ctaLinkCTLGreenContainer .standardGreen:active:hover,
.ctaLinkCompliantDarkOrangeContainer .standardGreen:active:hover,
.ctaLinkCompliantBlueContainer .standardGreen:active:hover,
.ctaLinkCompliantDarkGreenContainer .standardGreen:active:hover,
.ctaLinkCompliantDarkerGreenContainer .standardGreen:active:hover,
.standardGreenContainer .ctaLink:hover,
.ctaLinkContainer .ctaLink:hover,
.ctaLinkOrangeContainer .ctaLink:hover,
.ctaLinkCTLGreenContainer .ctaLink:hover,
.ctaLinkCompliantDarkOrangeContainer .ctaLink:hover,
.ctaLinkCompliantBlueContainer .ctaLink:hover,
.ctaLinkCompliantDarkGreenContainer .ctaLink:hover,
.ctaLinkCompliantDarkerGreenContainer .ctaLink:hover,
.standardGreenContainer .ctaLink:link:hover,
.ctaLinkContainer .ctaLink:link:hover,
.ctaLinkOrangeContainer .ctaLink:link:hover,
.ctaLinkCTLGreenContainer .ctaLink:link:hover,
.ctaLinkCompliantDarkOrangeContainer .ctaLink:link:hover,
.ctaLinkCompliantBlueContainer .ctaLink:link:hover,
.ctaLinkCompliantDarkGreenContainer .ctaLink:link:hover,
.ctaLinkCompliantDarkerGreenContainer .ctaLink:link:hover,
.standardGreenContainer .ctaLink:visited:hover,
.ctaLinkContainer .ctaLink:visited:hover,
.ctaLinkOrangeContainer .ctaLink:visited:hover,
.ctaLinkCTLGreenContainer .ctaLink:visited:hover,
.ctaLinkCompliantDarkOrangeContainer .ctaLink:visited:hover,
.ctaLinkCompliantBlueContainer .ctaLink:visited:hover,
.ctaLinkCompliantDarkGreenContainer .ctaLink:visited:hover,
.ctaLinkCompliantDarkerGreenContainer .ctaLink:visited:hover,
.standardGreenContainer .ctaLink:active:hover,
.ctaLinkContainer .ctaLink:active:hover,
.ctaLinkOrangeContainer .ctaLink:active:hover,
.ctaLinkCTLGreenContainer .ctaLink:active:hover,
.ctaLinkCompliantDarkOrangeContainer .ctaLink:active:hover,
.ctaLinkCompliantBlueContainer .ctaLink:active:hover,
.ctaLinkCompliantDarkGreenContainer .ctaLink:active:hover,
.ctaLinkCompliantDarkerGreenContainer .ctaLink:active:hover,
.standardGreenContainer .ctaLinkOrange:hover,
.ctaLinkContainer .ctaLinkOrange:hover,
.ctaLinkOrangeContainer .ctaLinkOrange:hover,
.ctaLinkCTLGreenContainer .ctaLinkOrange:hover,
.ctaLinkCompliantDarkOrangeContainer .ctaLinkOrange:hover,
.ctaLinkCompliantBlueContainer .ctaLinkOrange:hover,
.ctaLinkCompliantDarkGreenContainer .ctaLinkOrange:hover,
.ctaLinkCompliantDarkerGreenContainer .ctaLinkOrange:hover,
.standardGreenContainer .ctaLinkOrange:link:hover,
.ctaLinkContainer .ctaLinkOrange:link:hover,
.ctaLinkOrangeContainer .ctaLinkOrange:link:hover,
.ctaLinkCTLGreenContainer .ctaLinkOrange:link:hover,
.ctaLinkCompliantDarkOrangeContainer .ctaLinkOrange:link:hover,
.ctaLinkCompliantBlueContainer .ctaLinkOrange:link:hover,
.ctaLinkCompliantDarkGreenContainer .ctaLinkOrange:link:hover,
.ctaLinkCompliantDarkerGreenContainer .ctaLinkOrange:link:hover,
.standardGreenContainer .ctaLinkOrange:visited:hover,
.ctaLinkContainer .ctaLinkOrange:visited:hover,
.ctaLinkOrangeContainer .ctaLinkOrange:visited:hover,
.ctaLinkCTLGreenContainer .ctaLinkOrange:visited:hover,
.ctaLinkCompliantDarkOrangeContainer .ctaLinkOrange:visited:hover,
.ctaLinkCompliantBlueContainer .ctaLinkOrange:visited:hover,
.ctaLinkCompliantDarkGreenContainer .ctaLinkOrange:visited:hover,
.ctaLinkCompliantDarkerGreenContainer .ctaLinkOrange:visited:hover,
.standardGreenContainer .ctaLinkOrange:active:hover,
.ctaLinkContainer .ctaLinkOrange:active:hover,
.ctaLinkOrangeContainer .ctaLinkOrange:active:hover,
.ctaLinkCTLGreenContainer .ctaLinkOrange:active:hover,
.ctaLinkCompliantDarkOrangeContainer .ctaLinkOrange:active:hover,
.ctaLinkCompliantBlueContainer .ctaLinkOrange:active:hover,
.ctaLinkCompliantDarkGreenContainer .ctaLinkOrange:active:hover,
.ctaLinkCompliantDarkerGreenContainer .ctaLinkOrange:active:hover,
.standardGreenContainer .ctaLinkCTLGreen:hover,
.ctaLinkContainer .ctaLinkCTLGreen:hover,
.ctaLinkOrangeContainer .ctaLinkCTLGreen:hover,
.ctaLinkCTLGreenContainer .ctaLinkCTLGreen:hover,
.ctaLinkCompliantDarkOrangeContainer .ctaLinkCTLGreen:hover,
.ctaLinkCompliantBlueContainer .ctaLinkCTLGreen:hover,
.ctaLinkCompliantDarkGreenContainer .ctaLinkCTLGreen:hover,
.ctaLinkCompliantDarkerGreenContainer .ctaLinkCTLGreen:hover,
.standardGreenContainer .ctaLinkCTLGreen:link:hover,
.ctaLinkContainer .ctaLinkCTLGreen:link:hover,
.ctaLinkOrangeContainer .ctaLinkCTLGreen:link:hover,
.ctaLinkCTLGreenContainer .ctaLinkCTLGreen:link:hover,
.ctaLinkCompliantDarkOrangeContainer .ctaLinkCTLGreen:link:hover,
.ctaLinkCompliantBlueContainer .ctaLinkCTLGreen:link:hover,
.ctaLinkCompliantDarkGreenContainer .ctaLinkCTLGreen:link:hover,
.ctaLinkCompliantDarkerGreenContainer .ctaLinkCTLGreen:link:hover,
.standardGreenContainer .ctaLinkCTLGreen:visited:hover,
.ctaLinkContainer .ctaLinkCTLGreen:visited:hover,
.ctaLinkOrangeContainer .ctaLinkCTLGreen:visited:hover,
.ctaLinkCTLGreenContainer .ctaLinkCTLGreen:visited:hover,
.ctaLinkCompliantDarkOrangeContainer .ctaLinkCTLGreen:visited:hover,
.ctaLinkCompliantBlueContainer .ctaLinkCTLGreen:visited:hover,
.ctaLinkCompliantDarkGreenContainer .ctaLinkCTLGreen:visited:hover,
.ctaLinkCompliantDarkerGreenContainer .ctaLinkCTLGreen:visited:hover,
.standardGreenContainer .ctaLinkCTLGreen:active:hover,
.ctaLinkContainer .ctaLinkCTLGreen:active:hover,
.ctaLinkOrangeContainer .ctaLinkCTLGreen:active:hover,
.ctaLinkCTLGreenContainer .ctaLinkCTLGreen:active:hover,
.ctaLinkCompliantDarkOrangeContainer .ctaLinkCTLGreen:active:hover,
.ctaLinkCompliantBlueContainer .ctaLinkCTLGreen:active:hover,
.ctaLinkCompliantDarkGreenContainer .ctaLinkCTLGreen:active:hover,
.ctaLinkCompliantDarkerGreenContainer .ctaLinkCTLGreen:active:hover,
.standardGreenContainer .ctaLinkCompliantDarkOrange:hover,
.ctaLinkContainer .ctaLinkCompliantDarkOrange:hover,
.ctaLinkOrangeContainer .ctaLinkCompliantDarkOrange:hover,
.ctaLinkCTLGreenContainer .ctaLinkCompliantDarkOrange:hover,
.ctaLinkCompliantDarkOrangeContainer .ctaLinkCompliantDarkOrange:hover,
.ctaLinkCompliantBlueContainer .ctaLinkCompliantDarkOrange:hover,
.ctaLinkCompliantDarkGreenContainer .ctaLinkCompliantDarkOrange:hover,
.ctaLinkCompliantDarkerGreenContainer .ctaLinkCompliantDarkOrange:hover,
.standardGreenContainer .ctaLinkCompliantDarkOrange:link:hover,
.ctaLinkContainer .ctaLinkCompliantDarkOrange:link:hover,
.ctaLinkOrangeContainer .ctaLinkCompliantDarkOrange:link:hover,
.ctaLinkCTLGreenContainer .ctaLinkCompliantDarkOrange:link:hover,
.ctaLinkCompliantDarkOrangeContainer .ctaLinkCompliantDarkOrange:link:hover,
.ctaLinkCompliantBlueContainer .ctaLinkCompliantDarkOrange:link:hover,
.ctaLinkCompliantDarkGreenContainer .ctaLinkCompliantDarkOrange:link:hover,
.ctaLinkCompliantDarkerGreenContainer .ctaLinkCompliantDarkOrange:link:hover,
.standardGreenContainer .ctaLinkCompliantDarkOrange:visited:hover,
.ctaLinkContainer .ctaLinkCompliantDarkOrange:visited:hover,
.ctaLinkOrangeContainer .ctaLinkCompliantDarkOrange:visited:hover,
.ctaLinkCTLGreenContainer .ctaLinkCompliantDarkOrange:visited:hover,
.ctaLinkCompliantDarkOrangeContainer .ctaLinkCompliantDarkOrange:visited:hover,
.ctaLinkCompliantBlueContainer .ctaLinkCompliantDarkOrange:visited:hover,
.ctaLinkCompliantDarkGreenContainer .ctaLinkCompliantDarkOrange:visited:hover,
.ctaLinkCompliantDarkerGreenContainer .ctaLinkCompliantDarkOrange:visited:hover,
.standardGreenContainer .ctaLinkCompliantDarkOrange:active:hover,
.ctaLinkContainer .ctaLinkCompliantDarkOrange:active:hover,
.ctaLinkOrangeContainer .ctaLinkCompliantDarkOrange:active:hover,
.ctaLinkCTLGreenContainer .ctaLinkCompliantDarkOrange:active:hover,
.ctaLinkCompliantDarkOrangeContainer .ctaLinkCompliantDarkOrange:active:hover,
.ctaLinkCompliantBlueContainer .ctaLinkCompliantDarkOrange:active:hover,
.ctaLinkCompliantDarkGreenContainer .ctaLinkCompliantDarkOrange:active:hover,
.ctaLinkCompliantDarkerGreenContainer .ctaLinkCompliantDarkOrange:active:hover,
.standardGreenContainer .ctaLinkCompliantBlue:hover,
.ctaLinkContainer .ctaLinkCompliantBlue:hover,
.ctaLinkOrangeContainer .ctaLinkCompliantBlue:hover,
.ctaLinkCTLGreenContainer .ctaLinkCompliantBlue:hover,
.ctaLinkCompliantDarkOrangeContainer .ctaLinkCompliantBlue:hover,
.ctaLinkCompliantBlueContainer .ctaLinkCompliantBlue:hover,
.ctaLinkCompliantDarkGreenContainer .ctaLinkCompliantBlue:hover,
.ctaLinkCompliantDarkerGreenContainer .ctaLinkCompliantBlue:hover,
.standardGreenContainer .ctaLinkCompliantBlue:link:hover,
.ctaLinkContainer .ctaLinkCompliantBlue:link:hover,
.ctaLinkOrangeContainer .ctaLinkCompliantBlue:link:hover,
.ctaLinkCTLGreenContainer .ctaLinkCompliantBlue:link:hover,
.ctaLinkCompliantDarkOrangeContainer .ctaLinkCompliantBlue:link:hover,
.ctaLinkCompliantBlueContainer .ctaLinkCompliantBlue:link:hover,
.ctaLinkCompliantDarkGreenContainer .ctaLinkCompliantBlue:link:hover,
.ctaLinkCompliantDarkerGreenContainer .ctaLinkCompliantBlue:link:hover,
.standardGreenContainer .ctaLinkCompliantBlue:visited:hover,
.ctaLinkContainer .ctaLinkCompliantBlue:visited:hover,
.ctaLinkOrangeContainer .ctaLinkCompliantBlue:visited:hover,
.ctaLinkCTLGreenContainer .ctaLinkCompliantBlue:visited:hover,
.ctaLinkCompliantDarkOrangeContainer .ctaLinkCompliantBlue:visited:hover,
.ctaLinkCompliantBlueContainer .ctaLinkCompliantBlue:visited:hover,
.ctaLinkCompliantDarkGreenContainer .ctaLinkCompliantBlue:visited:hover,
.ctaLinkCompliantDarkerGreenContainer .ctaLinkCompliantBlue:visited:hover,
.standardGreenContainer .ctaLinkCompliantBlue:active:hover,
.ctaLinkContainer .ctaLinkCompliantBlue:active:hover,
.ctaLinkOrangeContainer .ctaLinkCompliantBlue:active:hover,
.ctaLinkCTLGreenContainer .ctaLinkCompliantBlue:active:hover,
.ctaLinkCompliantDarkOrangeContainer .ctaLinkCompliantBlue:active:hover,
.ctaLinkCompliantBlueContainer .ctaLinkCompliantBlue:active:hover,
.ctaLinkCompliantDarkGreenContainer .ctaLinkCompliantBlue:active:hover,
.ctaLinkCompliantDarkerGreenContainer .ctaLinkCompliantBlue:active:hover,
.standardGreenContainer .ctaLinkCompliantDarkGreen:hover,
.ctaLinkContainer .ctaLinkCompliantDarkGreen:hover,
.ctaLinkOrangeContainer .ctaLinkCompliantDarkGreen:hover,
.ctaLinkCTLGreenContainer .ctaLinkCompliantDarkGreen:hover,
.ctaLinkCompliantDarkOrangeContainer .ctaLinkCompliantDarkGreen:hover,
.ctaLinkCompliantBlueContainer .ctaLinkCompliantDarkGreen:hover,
.ctaLinkCompliantDarkGreenContainer .ctaLinkCompliantDarkGreen:hover,
.ctaLinkCompliantDarkerGreenContainer .ctaLinkCompliantDarkGreen:hover,
.standardGreenContainer .ctaLinkCompliantDarkGreen:link:hover,
.ctaLinkContainer .ctaLinkCompliantDarkGreen:link:hover,
.ctaLinkOrangeContainer .ctaLinkCompliantDarkGreen:link:hover,
.ctaLinkCTLGreenContainer .ctaLinkCompliantDarkGreen:link:hover,
.ctaLinkCompliantDarkOrangeContainer .ctaLinkCompliantDarkGreen:link:hover,
.ctaLinkCompliantBlueContainer .ctaLinkCompliantDarkGreen:link:hover,
.ctaLinkCompliantDarkGreenContainer .ctaLinkCompliantDarkGreen:link:hover,
.ctaLinkCompliantDarkerGreenContainer .ctaLinkCompliantDarkGreen:link:hover,
.standardGreenContainer .ctaLinkCompliantDarkGreen:visited:hover,
.ctaLinkContainer .ctaLinkCompliantDarkGreen:visited:hover,
.ctaLinkOrangeContainer .ctaLinkCompliantDarkGreen:visited:hover,
.ctaLinkCTLGreenContainer .ctaLinkCompliantDarkGreen:visited:hover,
.ctaLinkCompliantDarkOrangeContainer .ctaLinkCompliantDarkGreen:visited:hover,
.ctaLinkCompliantBlueContainer .ctaLinkCompliantDarkGreen:visited:hover,
.ctaLinkCompliantDarkGreenContainer .ctaLinkCompliantDarkGreen:visited:hover,
.ctaLinkCompliantDarkerGreenContainer .ctaLinkCompliantDarkGreen:visited:hover,
.standardGreenContainer .ctaLinkCompliantDarkGreen:active:hover,
.ctaLinkContainer .ctaLinkCompliantDarkGreen:active:hover,
.ctaLinkOrangeContainer .ctaLinkCompliantDarkGreen:active:hover,
.ctaLinkCTLGreenContainer .ctaLinkCompliantDarkGreen:active:hover,
.ctaLinkCompliantDarkOrangeContainer .ctaLinkCompliantDarkGreen:active:hover,
.ctaLinkCompliantBlueContainer .ctaLinkCompliantDarkGreen:active:hover,
.ctaLinkCompliantDarkGreenContainer .ctaLinkCompliantDarkGreen:active:hover,
.ctaLinkCompliantDarkerGreenContainer .ctaLinkCompliantDarkGreen:active:hover,
.standardGreenContainer .ctaLinkCompliantDarkerGreen:hover,
.ctaLinkContainer .ctaLinkCompliantDarkerGreen:hover,
.ctaLinkOrangeContainer .ctaLinkCompliantDarkerGreen:hover,
.ctaLinkCTLGreenContainer .ctaLinkCompliantDarkerGreen:hover,
.ctaLinkCompliantDarkOrangeContainer .ctaLinkCompliantDarkerGreen:hover,
.ctaLinkCompliantBlueContainer .ctaLinkCompliantDarkerGreen:hover,
.ctaLinkCompliantDarkGreenContainer .ctaLinkCompliantDarkerGreen:hover,
.ctaLinkCompliantDarkerGreenContainer .ctaLinkCompliantDarkerGreen:hover,
.standardGreenContainer .ctaLinkCompliantDarkerGreen:link:hover,
.ctaLinkContainer .ctaLinkCompliantDarkerGreen:link:hover,
.ctaLinkOrangeContainer .ctaLinkCompliantDarkerGreen:link:hover,
.ctaLinkCTLGreenContainer .ctaLinkCompliantDarkerGreen:link:hover,
.ctaLinkCompliantDarkOrangeContainer .ctaLinkCompliantDarkerGreen:link:hover,
.ctaLinkCompliantBlueContainer .ctaLinkCompliantDarkerGreen:link:hover,
.ctaLinkCompliantDarkGreenContainer .ctaLinkCompliantDarkerGreen:link:hover,
.ctaLinkCompliantDarkerGreenContainer .ctaLinkCompliantDarkerGreen:link:hover,
.standardGreenContainer .ctaLinkCompliantDarkerGreen:visited:hover,
.ctaLinkContainer .ctaLinkCompliantDarkerGreen:visited:hover,
.ctaLinkOrangeContainer .ctaLinkCompliantDarkerGreen:visited:hover,
.ctaLinkCTLGreenContainer .ctaLinkCompliantDarkerGreen:visited:hover,
.ctaLinkCompliantDarkOrangeContainer .ctaLinkCompliantDarkerGreen:visited:hover,
.ctaLinkCompliantBlueContainer .ctaLinkCompliantDarkerGreen:visited:hover,
.ctaLinkCompliantDarkGreenContainer .ctaLinkCompliantDarkerGreen:visited:hover,
.ctaLinkCompliantDarkerGreenContainer .ctaLinkCompliantDarkerGreen:visited:hover,
.standardGreenContainer .ctaLinkCompliantDarkerGreen:active:hover,
.ctaLinkContainer .ctaLinkCompliantDarkerGreen:active:hover,
.ctaLinkOrangeContainer .ctaLinkCompliantDarkerGreen:active:hover,
.ctaLinkCTLGreenContainer .ctaLinkCompliantDarkerGreen:active:hover,
.ctaLinkCompliantDarkOrangeContainer .ctaLinkCompliantDarkerGreen:active:hover,
.ctaLinkCompliantBlueContainer .ctaLinkCompliantDarkerGreen:active:hover,
.ctaLinkCompliantDarkGreenContainer .ctaLinkCompliantDarkerGreen:active:hover,
.ctaLinkCompliantDarkerGreenContainer .ctaLinkCompliantDarkerGreen:active:hover {
  padding: 12px 22px;
  /** negative margins should match the difference between the "hover" padding and the "normal" padding **/
  margin: -2px;
  color: #ffffff;
}
.standardGreenContainer .standardGreen:hover .fa,
.ctaLinkContainer .standardGreen:hover .fa,
.ctaLinkOrangeContainer .standardGreen:hover .fa,
.ctaLinkCTLGreenContainer .standardGreen:hover .fa,
.ctaLinkCompliantDarkOrangeContainer .standardGreen:hover .fa,
.ctaLinkCompliantBlueContainer .standardGreen:hover .fa,
.ctaLinkCompliantDarkGreenContainer .standardGreen:hover .fa,
.ctaLinkCompliantDarkerGreenContainer .standardGreen:hover .fa,
.standardGreenContainer .standardGreen:link:hover .fa,
.ctaLinkContainer .standardGreen:link:hover .fa,
.ctaLinkOrangeContainer .standardGreen:link:hover .fa,
.ctaLinkCTLGreenContainer .standardGreen:link:hover .fa,
.ctaLinkCompliantDarkOrangeContainer .standardGreen:link:hover .fa,
.ctaLinkCompliantBlueContainer .standardGreen:link:hover .fa,
.ctaLinkCompliantDarkGreenContainer .standardGreen:link:hover .fa,
.ctaLinkCompliantDarkerGreenContainer .standardGreen:link:hover .fa,
.standardGreenContainer .standardGreen:visited:hover .fa,
.ctaLinkContainer .standardGreen:visited:hover .fa,
.ctaLinkOrangeContainer .standardGreen:visited:hover .fa,
.ctaLinkCTLGreenContainer .standardGreen:visited:hover .fa,
.ctaLinkCompliantDarkOrangeContainer .standardGreen:visited:hover .fa,
.ctaLinkCompliantBlueContainer .standardGreen:visited:hover .fa,
.ctaLinkCompliantDarkGreenContainer .standardGreen:visited:hover .fa,
.ctaLinkCompliantDarkerGreenContainer .standardGreen:visited:hover .fa,
.standardGreenContainer .standardGreen:active:hover .fa,
.ctaLinkContainer .standardGreen:active:hover .fa,
.ctaLinkOrangeContainer .standardGreen:active:hover .fa,
.ctaLinkCTLGreenContainer .standardGreen:active:hover .fa,
.ctaLinkCompliantDarkOrangeContainer .standardGreen:active:hover .fa,
.ctaLinkCompliantBlueContainer .standardGreen:active:hover .fa,
.ctaLinkCompliantDarkGreenContainer .standardGreen:active:hover .fa,
.ctaLinkCompliantDarkerGreenContainer .standardGreen:active:hover .fa,
.standardGreenContainer .ctaLink:hover .fa,
.ctaLinkContainer .ctaLink:hover .fa,
.ctaLinkOrangeContainer .ctaLink:hover .fa,
.ctaLinkCTLGreenContainer .ctaLink:hover .fa,
.ctaLinkCompliantDarkOrangeContainer .ctaLink:hover .fa,
.ctaLinkCompliantBlueContainer .ctaLink:hover .fa,
.ctaLinkCompliantDarkGreenContainer .ctaLink:hover .fa,
.ctaLinkCompliantDarkerGreenContainer .ctaLink:hover .fa,
.standardGreenContainer .ctaLink:link:hover .fa,
.ctaLinkContainer .ctaLink:link:hover .fa,
.ctaLinkOrangeContainer .ctaLink:link:hover .fa,
.ctaLinkCTLGreenContainer .ctaLink:link:hover .fa,
.ctaLinkCompliantDarkOrangeContainer .ctaLink:link:hover .fa,
.ctaLinkCompliantBlueContainer .ctaLink:link:hover .fa,
.ctaLinkCompliantDarkGreenContainer .ctaLink:link:hover .fa,
.ctaLinkCompliantDarkerGreenContainer .ctaLink:link:hover .fa,
.standardGreenContainer .ctaLink:visited:hover .fa,
.ctaLinkContainer .ctaLink:visited:hover .fa,
.ctaLinkOrangeContainer .ctaLink:visited:hover .fa,
.ctaLinkCTLGreenContainer .ctaLink:visited:hover .fa,
.ctaLinkCompliantDarkOrangeContainer .ctaLink:visited:hover .fa,
.ctaLinkCompliantBlueContainer .ctaLink:visited:hover .fa,
.ctaLinkCompliantDarkGreenContainer .ctaLink:visited:hover .fa,
.ctaLinkCompliantDarkerGreenContainer .ctaLink:visited:hover .fa,
.standardGreenContainer .ctaLink:active:hover .fa,
.ctaLinkContainer .ctaLink:active:hover .fa,
.ctaLinkOrangeContainer .ctaLink:active:hover .fa,
.ctaLinkCTLGreenContainer .ctaLink:active:hover .fa,
.ctaLinkCompliantDarkOrangeContainer .ctaLink:active:hover .fa,
.ctaLinkCompliantBlueContainer .ctaLink:active:hover .fa,
.ctaLinkCompliantDarkGreenContainer .ctaLink:active:hover .fa,
.ctaLinkCompliantDarkerGreenContainer .ctaLink:active:hover .fa,
.standardGreenContainer .ctaLinkOrange:hover .fa,
.ctaLinkContainer .ctaLinkOrange:hover .fa,
.ctaLinkOrangeContainer .ctaLinkOrange:hover .fa,
.ctaLinkCTLGreenContainer .ctaLinkOrange:hover .fa,
.ctaLinkCompliantDarkOrangeContainer .ctaLinkOrange:hover .fa,
.ctaLinkCompliantBlueContainer .ctaLinkOrange:hover .fa,
.ctaLinkCompliantDarkGreenContainer .ctaLinkOrange:hover .fa,
.ctaLinkCompliantDarkerGreenContainer .ctaLinkOrange:hover .fa,
.standardGreenContainer .ctaLinkOrange:link:hover .fa,
.ctaLinkContainer .ctaLinkOrange:link:hover .fa,
.ctaLinkOrangeContainer .ctaLinkOrange:link:hover .fa,
.ctaLinkCTLGreenContainer .ctaLinkOrange:link:hover .fa,
.ctaLinkCompliantDarkOrangeContainer .ctaLinkOrange:link:hover .fa,
.ctaLinkCompliantBlueContainer .ctaLinkOrange:link:hover .fa,
.ctaLinkCompliantDarkGreenContainer .ctaLinkOrange:link:hover .fa,
.ctaLinkCompliantDarkerGreenContainer .ctaLinkOrange:link:hover .fa,
.standardGreenContainer .ctaLinkOrange:visited:hover .fa,
.ctaLinkContainer .ctaLinkOrange:visited:hover .fa,
.ctaLinkOrangeContainer .ctaLinkOrange:visited:hover .fa,
.ctaLinkCTLGreenContainer .ctaLinkOrange:visited:hover .fa,
.ctaLinkCompliantDarkOrangeContainer .ctaLinkOrange:visited:hover .fa,
.ctaLinkCompliantBlueContainer .ctaLinkOrange:visited:hover .fa,
.ctaLinkCompliantDarkGreenContainer .ctaLinkOrange:visited:hover .fa,
.ctaLinkCompliantDarkerGreenContainer .ctaLinkOrange:visited:hover .fa,
.standardGreenContainer .ctaLinkOrange:active:hover .fa,
.ctaLinkContainer .ctaLinkOrange:active:hover .fa,
.ctaLinkOrangeContainer .ctaLinkOrange:active:hover .fa,
.ctaLinkCTLGreenContainer .ctaLinkOrange:active:hover .fa,
.ctaLinkCompliantDarkOrangeContainer .ctaLinkOrange:active:hover .fa,
.ctaLinkCompliantBlueContainer .ctaLinkOrange:active:hover .fa,
.ctaLinkCompliantDarkGreenContainer .ctaLinkOrange:active:hover .fa,
.ctaLinkCompliantDarkerGreenContainer .ctaLinkOrange:active:hover .fa,
.standardGreenContainer .ctaLinkCTLGreen:hover .fa,
.ctaLinkContainer .ctaLinkCTLGreen:hover .fa,
.ctaLinkOrangeContainer .ctaLinkCTLGreen:hover .fa,
.ctaLinkCTLGreenContainer .ctaLinkCTLGreen:hover .fa,
.ctaLinkCompliantDarkOrangeContainer .ctaLinkCTLGreen:hover .fa,
.ctaLinkCompliantBlueContainer .ctaLinkCTLGreen:hover .fa,
.ctaLinkCompliantDarkGreenContainer .ctaLinkCTLGreen:hover .fa,
.ctaLinkCompliantDarkerGreenContainer .ctaLinkCTLGreen:hover .fa,
.standardGreenContainer .ctaLinkCTLGreen:link:hover .fa,
.ctaLinkContainer .ctaLinkCTLGreen:link:hover .fa,
.ctaLinkOrangeContainer .ctaLinkCTLGreen:link:hover .fa,
.ctaLinkCTLGreenContainer .ctaLinkCTLGreen:link:hover .fa,
.ctaLinkCompliantDarkOrangeContainer .ctaLinkCTLGreen:link:hover .fa,
.ctaLinkCompliantBlueContainer .ctaLinkCTLGreen:link:hover .fa,
.ctaLinkCompliantDarkGreenContainer .ctaLinkCTLGreen:link:hover .fa,
.ctaLinkCompliantDarkerGreenContainer .ctaLinkCTLGreen:link:hover .fa,
.standardGreenContainer .ctaLinkCTLGreen:visited:hover .fa,
.ctaLinkContainer .ctaLinkCTLGreen:visited:hover .fa,
.ctaLinkOrangeContainer .ctaLinkCTLGreen:visited:hover .fa,
.ctaLinkCTLGreenContainer .ctaLinkCTLGreen:visited:hover .fa,
.ctaLinkCompliantDarkOrangeContainer .ctaLinkCTLGreen:visited:hover .fa,
.ctaLinkCompliantBlueContainer .ctaLinkCTLGreen:visited:hover .fa,
.ctaLinkCompliantDarkGreenContainer .ctaLinkCTLGreen:visited:hover .fa,
.ctaLinkCompliantDarkerGreenContainer .ctaLinkCTLGreen:visited:hover .fa,
.standardGreenContainer .ctaLinkCTLGreen:active:hover .fa,
.ctaLinkContainer .ctaLinkCTLGreen:active:hover .fa,
.ctaLinkOrangeContainer .ctaLinkCTLGreen:active:hover .fa,
.ctaLinkCTLGreenContainer .ctaLinkCTLGreen:active:hover .fa,
.ctaLinkCompliantDarkOrangeContainer .ctaLinkCTLGreen:active:hover .fa,
.ctaLinkCompliantBlueContainer .ctaLinkCTLGreen:active:hover .fa,
.ctaLinkCompliantDarkGreenContainer .ctaLinkCTLGreen:active:hover .fa,
.ctaLinkCompliantDarkerGreenContainer .ctaLinkCTLGreen:active:hover .fa,
.standardGreenContainer .ctaLinkCompliantDarkOrange:hover .fa,
.ctaLinkContainer .ctaLinkCompliantDarkOrange:hover .fa,
.ctaLinkOrangeContainer .ctaLinkCompliantDarkOrange:hover .fa,
.ctaLinkCTLGreenContainer .ctaLinkCompliantDarkOrange:hover .fa,
.ctaLinkCompliantDarkOrangeContainer .ctaLinkCompliantDarkOrange:hover .fa,
.ctaLinkCompliantBlueContainer .ctaLinkCompliantDarkOrange:hover .fa,
.ctaLinkCompliantDarkGreenContainer .ctaLinkCompliantDarkOrange:hover .fa,
.ctaLinkCompliantDarkerGreenContainer .ctaLinkCompliantDarkOrange:hover .fa,
.standardGreenContainer .ctaLinkCompliantDarkOrange:link:hover .fa,
.ctaLinkContainer .ctaLinkCompliantDarkOrange:link:hover .fa,
.ctaLinkOrangeContainer .ctaLinkCompliantDarkOrange:link:hover .fa,
.ctaLinkCTLGreenContainer .ctaLinkCompliantDarkOrange:link:hover .fa,
.ctaLinkCompliantDarkOrangeContainer .ctaLinkCompliantDarkOrange:link:hover .fa,
.ctaLinkCompliantBlueContainer .ctaLinkCompliantDarkOrange:link:hover .fa,
.ctaLinkCompliantDarkGreenContainer .ctaLinkCompliantDarkOrange:link:hover .fa,
.ctaLinkCompliantDarkerGreenContainer .ctaLinkCompliantDarkOrange:link:hover .fa,
.standardGreenContainer .ctaLinkCompliantDarkOrange:visited:hover .fa,
.ctaLinkContainer .ctaLinkCompliantDarkOrange:visited:hover .fa,
.ctaLinkOrangeContainer .ctaLinkCompliantDarkOrange:visited:hover .fa,
.ctaLinkCTLGreenContainer .ctaLinkCompliantDarkOrange:visited:hover .fa,
.ctaLinkCompliantDarkOrangeContainer .ctaLinkCompliantDarkOrange:visited:hover .fa,
.ctaLinkCompliantBlueContainer .ctaLinkCompliantDarkOrange:visited:hover .fa,
.ctaLinkCompliantDarkGreenContainer .ctaLinkCompliantDarkOrange:visited:hover .fa,
.ctaLinkCompliantDarkerGreenContainer .ctaLinkCompliantDarkOrange:visited:hover .fa,
.standardGreenContainer .ctaLinkCompliantDarkOrange:active:hover .fa,
.ctaLinkContainer .ctaLinkCompliantDarkOrange:active:hover .fa,
.ctaLinkOrangeContainer .ctaLinkCompliantDarkOrange:active:hover .fa,
.ctaLinkCTLGreenContainer .ctaLinkCompliantDarkOrange:active:hover .fa,
.ctaLinkCompliantDarkOrangeContainer .ctaLinkCompliantDarkOrange:active:hover .fa,
.ctaLinkCompliantBlueContainer .ctaLinkCompliantDarkOrange:active:hover .fa,
.ctaLinkCompliantDarkGreenContainer .ctaLinkCompliantDarkOrange:active:hover .fa,
.ctaLinkCompliantDarkerGreenContainer .ctaLinkCompliantDarkOrange:active:hover .fa,
.standardGreenContainer .ctaLinkCompliantBlue:hover .fa,
.ctaLinkContainer .ctaLinkCompliantBlue:hover .fa,
.ctaLinkOrangeContainer .ctaLinkCompliantBlue:hover .fa,
.ctaLinkCTLGreenContainer .ctaLinkCompliantBlue:hover .fa,
.ctaLinkCompliantDarkOrangeContainer .ctaLinkCompliantBlue:hover .fa,
.ctaLinkCompliantBlueContainer .ctaLinkCompliantBlue:hover .fa,
.ctaLinkCompliantDarkGreenContainer .ctaLinkCompliantBlue:hover .fa,
.ctaLinkCompliantDarkerGreenContainer .ctaLinkCompliantBlue:hover .fa,
.standardGreenContainer .ctaLinkCompliantBlue:link:hover .fa,
.ctaLinkContainer .ctaLinkCompliantBlue:link:hover .fa,
.ctaLinkOrangeContainer .ctaLinkCompliantBlue:link:hover .fa,
.ctaLinkCTLGreenContainer .ctaLinkCompliantBlue:link:hover .fa,
.ctaLinkCompliantDarkOrangeContainer .ctaLinkCompliantBlue:link:hover .fa,
.ctaLinkCompliantBlueContainer .ctaLinkCompliantBlue:link:hover .fa,
.ctaLinkCompliantDarkGreenContainer .ctaLinkCompliantBlue:link:hover .fa,
.ctaLinkCompliantDarkerGreenContainer .ctaLinkCompliantBlue:link:hover .fa,
.standardGreenContainer .ctaLinkCompliantBlue:visited:hover .fa,
.ctaLinkContainer .ctaLinkCompliantBlue:visited:hover .fa,
.ctaLinkOrangeContainer .ctaLinkCompliantBlue:visited:hover .fa,
.ctaLinkCTLGreenContainer .ctaLinkCompliantBlue:visited:hover .fa,
.ctaLinkCompliantDarkOrangeContainer .ctaLinkCompliantBlue:visited:hover .fa,
.ctaLinkCompliantBlueContainer .ctaLinkCompliantBlue:visited:hover .fa,
.ctaLinkCompliantDarkGreenContainer .ctaLinkCompliantBlue:visited:hover .fa,
.ctaLinkCompliantDarkerGreenContainer .ctaLinkCompliantBlue:visited:hover .fa,
.standardGreenContainer .ctaLinkCompliantBlue:active:hover .fa,
.ctaLinkContainer .ctaLinkCompliantBlue:active:hover .fa,
.ctaLinkOrangeContainer .ctaLinkCompliantBlue:active:hover .fa,
.ctaLinkCTLGreenContainer .ctaLinkCompliantBlue:active:hover .fa,
.ctaLinkCompliantDarkOrangeContainer .ctaLinkCompliantBlue:active:hover .fa,
.ctaLinkCompliantBlueContainer .ctaLinkCompliantBlue:active:hover .fa,
.ctaLinkCompliantDarkGreenContainer .ctaLinkCompliantBlue:active:hover .fa,
.ctaLinkCompliantDarkerGreenContainer .ctaLinkCompliantBlue:active:hover .fa,
.standardGreenContainer .ctaLinkCompliantDarkGreen:hover .fa,
.ctaLinkContainer .ctaLinkCompliantDarkGreen:hover .fa,
.ctaLinkOrangeContainer .ctaLinkCompliantDarkGreen:hover .fa,
.ctaLinkCTLGreenContainer .ctaLinkCompliantDarkGreen:hover .fa,
.ctaLinkCompliantDarkOrangeContainer .ctaLinkCompliantDarkGreen:hover .fa,
.ctaLinkCompliantBlueContainer .ctaLinkCompliantDarkGreen:hover .fa,
.ctaLinkCompliantDarkGreenContainer .ctaLinkCompliantDarkGreen:hover .fa,
.ctaLinkCompliantDarkerGreenContainer .ctaLinkCompliantDarkGreen:hover .fa,
.standardGreenContainer .ctaLinkCompliantDarkGreen:link:hover .fa,
.ctaLinkContainer .ctaLinkCompliantDarkGreen:link:hover .fa,
.ctaLinkOrangeContainer .ctaLinkCompliantDarkGreen:link:hover .fa,
.ctaLinkCTLGreenContainer .ctaLinkCompliantDarkGreen:link:hover .fa,
.ctaLinkCompliantDarkOrangeContainer .ctaLinkCompliantDarkGreen:link:hover .fa,
.ctaLinkCompliantBlueContainer .ctaLinkCompliantDarkGreen:link:hover .fa,
.ctaLinkCompliantDarkGreenContainer .ctaLinkCompliantDarkGreen:link:hover .fa,
.ctaLinkCompliantDarkerGreenContainer .ctaLinkCompliantDarkGreen:link:hover .fa,
.standardGreenContainer .ctaLinkCompliantDarkGreen:visited:hover .fa,
.ctaLinkContainer .ctaLinkCompliantDarkGreen:visited:hover .fa,
.ctaLinkOrangeContainer .ctaLinkCompliantDarkGreen:visited:hover .fa,
.ctaLinkCTLGreenContainer .ctaLinkCompliantDarkGreen:visited:hover .fa,
.ctaLinkCompliantDarkOrangeContainer .ctaLinkCompliantDarkGreen:visited:hover .fa,
.ctaLinkCompliantBlueContainer .ctaLinkCompliantDarkGreen:visited:hover .fa,
.ctaLinkCompliantDarkGreenContainer .ctaLinkCompliantDarkGreen:visited:hover .fa,
.ctaLinkCompliantDarkerGreenContainer .ctaLinkCompliantDarkGreen:visited:hover .fa,
.standardGreenContainer .ctaLinkCompliantDarkGreen:active:hover .fa,
.ctaLinkContainer .ctaLinkCompliantDarkGreen:active:hover .fa,
.ctaLinkOrangeContainer .ctaLinkCompliantDarkGreen:active:hover .fa,
.ctaLinkCTLGreenContainer .ctaLinkCompliantDarkGreen:active:hover .fa,
.ctaLinkCompliantDarkOrangeContainer .ctaLinkCompliantDarkGreen:active:hover .fa,
.ctaLinkCompliantBlueContainer .ctaLinkCompliantDarkGreen:active:hover .fa,
.ctaLinkCompliantDarkGreenContainer .ctaLinkCompliantDarkGreen:active:hover .fa,
.ctaLinkCompliantDarkerGreenContainer .ctaLinkCompliantDarkGreen:active:hover .fa,
.standardGreenContainer .ctaLinkCompliantDarkerGreen:hover .fa,
.ctaLinkContainer .ctaLinkCompliantDarkerGreen:hover .fa,
.ctaLinkOrangeContainer .ctaLinkCompliantDarkerGreen:hover .fa,
.ctaLinkCTLGreenContainer .ctaLinkCompliantDarkerGreen:hover .fa,
.ctaLinkCompliantDarkOrangeContainer .ctaLinkCompliantDarkerGreen:hover .fa,
.ctaLinkCompliantBlueContainer .ctaLinkCompliantDarkerGreen:hover .fa,
.ctaLinkCompliantDarkGreenContainer .ctaLinkCompliantDarkerGreen:hover .fa,
.ctaLinkCompliantDarkerGreenContainer .ctaLinkCompliantDarkerGreen:hover .fa,
.standardGreenContainer .ctaLinkCompliantDarkerGreen:link:hover .fa,
.ctaLinkContainer .ctaLinkCompliantDarkerGreen:link:hover .fa,
.ctaLinkOrangeContainer .ctaLinkCompliantDarkerGreen:link:hover .fa,
.ctaLinkCTLGreenContainer .ctaLinkCompliantDarkerGreen:link:hover .fa,
.ctaLinkCompliantDarkOrangeContainer .ctaLinkCompliantDarkerGreen:link:hover .fa,
.ctaLinkCompliantBlueContainer .ctaLinkCompliantDarkerGreen:link:hover .fa,
.ctaLinkCompliantDarkGreenContainer .ctaLinkCompliantDarkerGreen:link:hover .fa,
.ctaLinkCompliantDarkerGreenContainer .ctaLinkCompliantDarkerGreen:link:hover .fa,
.standardGreenContainer .ctaLinkCompliantDarkerGreen:visited:hover .fa,
.ctaLinkContainer .ctaLinkCompliantDarkerGreen:visited:hover .fa,
.ctaLinkOrangeContainer .ctaLinkCompliantDarkerGreen:visited:hover .fa,
.ctaLinkCTLGreenContainer .ctaLinkCompliantDarkerGreen:visited:hover .fa,
.ctaLinkCompliantDarkOrangeContainer .ctaLinkCompliantDarkerGreen:visited:hover .fa,
.ctaLinkCompliantBlueContainer .ctaLinkCompliantDarkerGreen:visited:hover .fa,
.ctaLinkCompliantDarkGreenContainer .ctaLinkCompliantDarkerGreen:visited:hover .fa,
.ctaLinkCompliantDarkerGreenContainer .ctaLinkCompliantDarkerGreen:visited:hover .fa,
.standardGreenContainer .ctaLinkCompliantDarkerGreen:active:hover .fa,
.ctaLinkContainer .ctaLinkCompliantDarkerGreen:active:hover .fa,
.ctaLinkOrangeContainer .ctaLinkCompliantDarkerGreen:active:hover .fa,
.ctaLinkCTLGreenContainer .ctaLinkCompliantDarkerGreen:active:hover .fa,
.ctaLinkCompliantDarkOrangeContainer .ctaLinkCompliantDarkerGreen:active:hover .fa,
.ctaLinkCompliantBlueContainer .ctaLinkCompliantDarkerGreen:active:hover .fa,
.ctaLinkCompliantDarkGreenContainer .ctaLinkCompliantDarkerGreen:active:hover .fa,
.ctaLinkCompliantDarkerGreenContainer .ctaLinkCompliantDarkerGreen:active:hover .fa {
  margin-left: 18px;
  transition: padding 0.2s ease-in-out, margin 0.2s ease-in-out;
}
.standardGreenContainer .standardGreen:hover .fa-chevron-left,
.ctaLinkContainer .standardGreen:hover .fa-chevron-left,
.ctaLinkOrangeContainer .standardGreen:hover .fa-chevron-left,
.ctaLinkCTLGreenContainer .standardGreen:hover .fa-chevron-left,
.ctaLinkCompliantDarkOrangeContainer .standardGreen:hover .fa-chevron-left,
.ctaLinkCompliantBlueContainer .standardGreen:hover .fa-chevron-left,
.ctaLinkCompliantDarkGreenContainer .standardGreen:hover .fa-chevron-left,
.ctaLinkCompliantDarkerGreenContainer .standardGreen:hover .fa-chevron-left,
.standardGreenContainer .standardGreen:link:hover .fa-chevron-left,
.ctaLinkContainer .standardGreen:link:hover .fa-chevron-left,
.ctaLinkOrangeContainer .standardGreen:link:hover .fa-chevron-left,
.ctaLinkCTLGreenContainer .standardGreen:link:hover .fa-chevron-left,
.ctaLinkCompliantDarkOrangeContainer .standardGreen:link:hover .fa-chevron-left,
.ctaLinkCompliantBlueContainer .standardGreen:link:hover .fa-chevron-left,
.ctaLinkCompliantDarkGreenContainer .standardGreen:link:hover .fa-chevron-left,
.ctaLinkCompliantDarkerGreenContainer .standardGreen:link:hover .fa-chevron-left,
.standardGreenContainer .standardGreen:visited:hover .fa-chevron-left,
.ctaLinkContainer .standardGreen:visited:hover .fa-chevron-left,
.ctaLinkOrangeContainer .standardGreen:visited:hover .fa-chevron-left,
.ctaLinkCTLGreenContainer .standardGreen:visited:hover .fa-chevron-left,
.ctaLinkCompliantDarkOrangeContainer .standardGreen:visited:hover .fa-chevron-left,
.ctaLinkCompliantBlueContainer .standardGreen:visited:hover .fa-chevron-left,
.ctaLinkCompliantDarkGreenContainer .standardGreen:visited:hover .fa-chevron-left,
.ctaLinkCompliantDarkerGreenContainer .standardGreen:visited:hover .fa-chevron-left,
.standardGreenContainer .standardGreen:active:hover .fa-chevron-left,
.ctaLinkContainer .standardGreen:active:hover .fa-chevron-left,
.ctaLinkOrangeContainer .standardGreen:active:hover .fa-chevron-left,
.ctaLinkCTLGreenContainer .standardGreen:active:hover .fa-chevron-left,
.ctaLinkCompliantDarkOrangeContainer .standardGreen:active:hover .fa-chevron-left,
.ctaLinkCompliantBlueContainer .standardGreen:active:hover .fa-chevron-left,
.ctaLinkCompliantDarkGreenContainer .standardGreen:active:hover .fa-chevron-left,
.ctaLinkCompliantDarkerGreenContainer .standardGreen:active:hover .fa-chevron-left,
.standardGreenContainer .ctaLink:hover .fa-chevron-left,
.ctaLinkContainer .ctaLink:hover .fa-chevron-left,
.ctaLinkOrangeContainer .ctaLink:hover .fa-chevron-left,
.ctaLinkCTLGreenContainer .ctaLink:hover .fa-chevron-left,
.ctaLinkCompliantDarkOrangeContainer .ctaLink:hover .fa-chevron-left,
.ctaLinkCompliantBlueContainer .ctaLink:hover .fa-chevron-left,
.ctaLinkCompliantDarkGreenContainer .ctaLink:hover .fa-chevron-left,
.ctaLinkCompliantDarkerGreenContainer .ctaLink:hover .fa-chevron-left,
.standardGreenContainer .ctaLink:link:hover .fa-chevron-left,
.ctaLinkContainer .ctaLink:link:hover .fa-chevron-left,
.ctaLinkOrangeContainer .ctaLink:link:hover .fa-chevron-left,
.ctaLinkCTLGreenContainer .ctaLink:link:hover .fa-chevron-left,
.ctaLinkCompliantDarkOrangeContainer .ctaLink:link:hover .fa-chevron-left,
.ctaLinkCompliantBlueContainer .ctaLink:link:hover .fa-chevron-left,
.ctaLinkCompliantDarkGreenContainer .ctaLink:link:hover .fa-chevron-left,
.ctaLinkCompliantDarkerGreenContainer .ctaLink:link:hover .fa-chevron-left,
.standardGreenContainer .ctaLink:visited:hover .fa-chevron-left,
.ctaLinkContainer .ctaLink:visited:hover .fa-chevron-left,
.ctaLinkOrangeContainer .ctaLink:visited:hover .fa-chevron-left,
.ctaLinkCTLGreenContainer .ctaLink:visited:hover .fa-chevron-left,
.ctaLinkCompliantDarkOrangeContainer .ctaLink:visited:hover .fa-chevron-left,
.ctaLinkCompliantBlueContainer .ctaLink:visited:hover .fa-chevron-left,
.ctaLinkCompliantDarkGreenContainer .ctaLink:visited:hover .fa-chevron-left,
.ctaLinkCompliantDarkerGreenContainer .ctaLink:visited:hover .fa-chevron-left,
.standardGreenContainer .ctaLink:active:hover .fa-chevron-left,
.ctaLinkContainer .ctaLink:active:hover .fa-chevron-left,
.ctaLinkOrangeContainer .ctaLink:active:hover .fa-chevron-left,
.ctaLinkCTLGreenContainer .ctaLink:active:hover .fa-chevron-left,
.ctaLinkCompliantDarkOrangeContainer .ctaLink:active:hover .fa-chevron-left,
.ctaLinkCompliantBlueContainer .ctaLink:active:hover .fa-chevron-left,
.ctaLinkCompliantDarkGreenContainer .ctaLink:active:hover .fa-chevron-left,
.ctaLinkCompliantDarkerGreenContainer .ctaLink:active:hover .fa-chevron-left,
.standardGreenContainer .ctaLinkOrange:hover .fa-chevron-left,
.ctaLinkContainer .ctaLinkOrange:hover .fa-chevron-left,
.ctaLinkOrangeContainer .ctaLinkOrange:hover .fa-chevron-left,
.ctaLinkCTLGreenContainer .ctaLinkOrange:hover .fa-chevron-left,
.ctaLinkCompliantDarkOrangeContainer .ctaLinkOrange:hover .fa-chevron-left,
.ctaLinkCompliantBlueContainer .ctaLinkOrange:hover .fa-chevron-left,
.ctaLinkCompliantDarkGreenContainer .ctaLinkOrange:hover .fa-chevron-left,
.ctaLinkCompliantDarkerGreenContainer .ctaLinkOrange:hover .fa-chevron-left,
.standardGreenContainer .ctaLinkOrange:link:hover .fa-chevron-left,
.ctaLinkContainer .ctaLinkOrange:link:hover .fa-chevron-left,
.ctaLinkOrangeContainer .ctaLinkOrange:link:hover .fa-chevron-left,
.ctaLinkCTLGreenContainer .ctaLinkOrange:link:hover .fa-chevron-left,
.ctaLinkCompliantDarkOrangeContainer .ctaLinkOrange:link:hover .fa-chevron-left,
.ctaLinkCompliantBlueContainer .ctaLinkOrange:link:hover .fa-chevron-left,
.ctaLinkCompliantDarkGreenContainer .ctaLinkOrange:link:hover .fa-chevron-left,
.ctaLinkCompliantDarkerGreenContainer .ctaLinkOrange:link:hover .fa-chevron-left,
.standardGreenContainer .ctaLinkOrange:visited:hover .fa-chevron-left,
.ctaLinkContainer .ctaLinkOrange:visited:hover .fa-chevron-left,
.ctaLinkOrangeContainer .ctaLinkOrange:visited:hover .fa-chevron-left,
.ctaLinkCTLGreenContainer .ctaLinkOrange:visited:hover .fa-chevron-left,
.ctaLinkCompliantDarkOrangeContainer .ctaLinkOrange:visited:hover .fa-chevron-left,
.ctaLinkCompliantBlueContainer .ctaLinkOrange:visited:hover .fa-chevron-left,
.ctaLinkCompliantDarkGreenContainer .ctaLinkOrange:visited:hover .fa-chevron-left,
.ctaLinkCompliantDarkerGreenContainer .ctaLinkOrange:visited:hover .fa-chevron-left,
.standardGreenContainer .ctaLinkOrange:active:hover .fa-chevron-left,
.ctaLinkContainer .ctaLinkOrange:active:hover .fa-chevron-left,
.ctaLinkOrangeContainer .ctaLinkOrange:active:hover .fa-chevron-left,
.ctaLinkCTLGreenContainer .ctaLinkOrange:active:hover .fa-chevron-left,
.ctaLinkCompliantDarkOrangeContainer .ctaLinkOrange:active:hover .fa-chevron-left,
.ctaLinkCompliantBlueContainer .ctaLinkOrange:active:hover .fa-chevron-left,
.ctaLinkCompliantDarkGreenContainer .ctaLinkOrange:active:hover .fa-chevron-left,
.ctaLinkCompliantDarkerGreenContainer .ctaLinkOrange:active:hover .fa-chevron-left,
.standardGreenContainer .ctaLinkCTLGreen:hover .fa-chevron-left,
.ctaLinkContainer .ctaLinkCTLGreen:hover .fa-chevron-left,
.ctaLinkOrangeContainer .ctaLinkCTLGreen:hover .fa-chevron-left,
.ctaLinkCTLGreenContainer .ctaLinkCTLGreen:hover .fa-chevron-left,
.ctaLinkCompliantDarkOrangeContainer .ctaLinkCTLGreen:hover .fa-chevron-left,
.ctaLinkCompliantBlueContainer .ctaLinkCTLGreen:hover .fa-chevron-left,
.ctaLinkCompliantDarkGreenContainer .ctaLinkCTLGreen:hover .fa-chevron-left,
.ctaLinkCompliantDarkerGreenContainer .ctaLinkCTLGreen:hover .fa-chevron-left,
.standardGreenContainer .ctaLinkCTLGreen:link:hover .fa-chevron-left,
.ctaLinkContainer .ctaLinkCTLGreen:link:hover .fa-chevron-left,
.ctaLinkOrangeContainer .ctaLinkCTLGreen:link:hover .fa-chevron-left,
.ctaLinkCTLGreenContainer .ctaLinkCTLGreen:link:hover .fa-chevron-left,
.ctaLinkCompliantDarkOrangeContainer .ctaLinkCTLGreen:link:hover .fa-chevron-left,
.ctaLinkCompliantBlueContainer .ctaLinkCTLGreen:link:hover .fa-chevron-left,
.ctaLinkCompliantDarkGreenContainer .ctaLinkCTLGreen:link:hover .fa-chevron-left,
.ctaLinkCompliantDarkerGreenContainer .ctaLinkCTLGreen:link:hover .fa-chevron-left,
.standardGreenContainer .ctaLinkCTLGreen:visited:hover .fa-chevron-left,
.ctaLinkContainer .ctaLinkCTLGreen:visited:hover .fa-chevron-left,
.ctaLinkOrangeContainer .ctaLinkCTLGreen:visited:hover .fa-chevron-left,
.ctaLinkCTLGreenContainer .ctaLinkCTLGreen:visited:hover .fa-chevron-left,
.ctaLinkCompliantDarkOrangeContainer .ctaLinkCTLGreen:visited:hover .fa-chevron-left,
.ctaLinkCompliantBlueContainer .ctaLinkCTLGreen:visited:hover .fa-chevron-left,
.ctaLinkCompliantDarkGreenContainer .ctaLinkCTLGreen:visited:hover .fa-chevron-left,
.ctaLinkCompliantDarkerGreenContainer .ctaLinkCTLGreen:visited:hover .fa-chevron-left,
.standardGreenContainer .ctaLinkCTLGreen:active:hover .fa-chevron-left,
.ctaLinkContainer .ctaLinkCTLGreen:active:hover .fa-chevron-left,
.ctaLinkOrangeContainer .ctaLinkCTLGreen:active:hover .fa-chevron-left,
.ctaLinkCTLGreenContainer .ctaLinkCTLGreen:active:hover .fa-chevron-left,
.ctaLinkCompliantDarkOrangeContainer .ctaLinkCTLGreen:active:hover .fa-chevron-left,
.ctaLinkCompliantBlueContainer .ctaLinkCTLGreen:active:hover .fa-chevron-left,
.ctaLinkCompliantDarkGreenContainer .ctaLinkCTLGreen:active:hover .fa-chevron-left,
.ctaLinkCompliantDarkerGreenContainer .ctaLinkCTLGreen:active:hover .fa-chevron-left,
.standardGreenContainer .ctaLinkCompliantDarkOrange:hover .fa-chevron-left,
.ctaLinkContainer .ctaLinkCompliantDarkOrange:hover .fa-chevron-left,
.ctaLinkOrangeContainer .ctaLinkCompliantDarkOrange:hover .fa-chevron-left,
.ctaLinkCTLGreenContainer .ctaLinkCompliantDarkOrange:hover .fa-chevron-left,
.ctaLinkCompliantDarkOrangeContainer .ctaLinkCompliantDarkOrange:hover .fa-chevron-left,
.ctaLinkCompliantBlueContainer .ctaLinkCompliantDarkOrange:hover .fa-chevron-left,
.ctaLinkCompliantDarkGreenContainer .ctaLinkCompliantDarkOrange:hover .fa-chevron-left,
.ctaLinkCompliantDarkerGreenContainer .ctaLinkCompliantDarkOrange:hover .fa-chevron-left,
.standardGreenContainer .ctaLinkCompliantDarkOrange:link:hover .fa-chevron-left,
.ctaLinkContainer .ctaLinkCompliantDarkOrange:link:hover .fa-chevron-left,
.ctaLinkOrangeContainer .ctaLinkCompliantDarkOrange:link:hover .fa-chevron-left,
.ctaLinkCTLGreenContainer .ctaLinkCompliantDarkOrange:link:hover .fa-chevron-left,
.ctaLinkCompliantDarkOrangeContainer .ctaLinkCompliantDarkOrange:link:hover .fa-chevron-left,
.ctaLinkCompliantBlueContainer .ctaLinkCompliantDarkOrange:link:hover .fa-chevron-left,
.ctaLinkCompliantDarkGreenContainer .ctaLinkCompliantDarkOrange:link:hover .fa-chevron-left,
.ctaLinkCompliantDarkerGreenContainer .ctaLinkCompliantDarkOrange:link:hover .fa-chevron-left,
.standardGreenContainer .ctaLinkCompliantDarkOrange:visited:hover .fa-chevron-left,
.ctaLinkContainer .ctaLinkCompliantDarkOrange:visited:hover .fa-chevron-left,
.ctaLinkOrangeContainer .ctaLinkCompliantDarkOrange:visited:hover .fa-chevron-left,
.ctaLinkCTLGreenContainer .ctaLinkCompliantDarkOrange:visited:hover .fa-chevron-left,
.ctaLinkCompliantDarkOrangeContainer .ctaLinkCompliantDarkOrange:visited:hover .fa-chevron-left,
.ctaLinkCompliantBlueContainer .ctaLinkCompliantDarkOrange:visited:hover .fa-chevron-left,
.ctaLinkCompliantDarkGreenContainer .ctaLinkCompliantDarkOrange:visited:hover .fa-chevron-left,
.ctaLinkCompliantDarkerGreenContainer .ctaLinkCompliantDarkOrange:visited:hover .fa-chevron-left,
.standardGreenContainer .ctaLinkCompliantDarkOrange:active:hover .fa-chevron-left,
.ctaLinkContainer .ctaLinkCompliantDarkOrange:active:hover .fa-chevron-left,
.ctaLinkOrangeContainer .ctaLinkCompliantDarkOrange:active:hover .fa-chevron-left,
.ctaLinkCTLGreenContainer .ctaLinkCompliantDarkOrange:active:hover .fa-chevron-left,
.ctaLinkCompliantDarkOrangeContainer .ctaLinkCompliantDarkOrange:active:hover .fa-chevron-left,
.ctaLinkCompliantBlueContainer .ctaLinkCompliantDarkOrange:active:hover .fa-chevron-left,
.ctaLinkCompliantDarkGreenContainer .ctaLinkCompliantDarkOrange:active:hover .fa-chevron-left,
.ctaLinkCompliantDarkerGreenContainer .ctaLinkCompliantDarkOrange:active:hover .fa-chevron-left,
.standardGreenContainer .ctaLinkCompliantBlue:hover .fa-chevron-left,
.ctaLinkContainer .ctaLinkCompliantBlue:hover .fa-chevron-left,
.ctaLinkOrangeContainer .ctaLinkCompliantBlue:hover .fa-chevron-left,
.ctaLinkCTLGreenContainer .ctaLinkCompliantBlue:hover .fa-chevron-left,
.ctaLinkCompliantDarkOrangeContainer .ctaLinkCompliantBlue:hover .fa-chevron-left,
.ctaLinkCompliantBlueContainer .ctaLinkCompliantBlue:hover .fa-chevron-left,
.ctaLinkCompliantDarkGreenContainer .ctaLinkCompliantBlue:hover .fa-chevron-left,
.ctaLinkCompliantDarkerGreenContainer .ctaLinkCompliantBlue:hover .fa-chevron-left,
.standardGreenContainer .ctaLinkCompliantBlue:link:hover .fa-chevron-left,
.ctaLinkContainer .ctaLinkCompliantBlue:link:hover .fa-chevron-left,
.ctaLinkOrangeContainer .ctaLinkCompliantBlue:link:hover .fa-chevron-left,
.ctaLinkCTLGreenContainer .ctaLinkCompliantBlue:link:hover .fa-chevron-left,
.ctaLinkCompliantDarkOrangeContainer .ctaLinkCompliantBlue:link:hover .fa-chevron-left,
.ctaLinkCompliantBlueContainer .ctaLinkCompliantBlue:link:hover .fa-chevron-left,
.ctaLinkCompliantDarkGreenContainer .ctaLinkCompliantBlue:link:hover .fa-chevron-left,
.ctaLinkCompliantDarkerGreenContainer .ctaLinkCompliantBlue:link:hover .fa-chevron-left,
.standardGreenContainer .ctaLinkCompliantBlue:visited:hover .fa-chevron-left,
.ctaLinkContainer .ctaLinkCompliantBlue:visited:hover .fa-chevron-left,
.ctaLinkOrangeContainer .ctaLinkCompliantBlue:visited:hover .fa-chevron-left,
.ctaLinkCTLGreenContainer .ctaLinkCompliantBlue:visited:hover .fa-chevron-left,
.ctaLinkCompliantDarkOrangeContainer .ctaLinkCompliantBlue:visited:hover .fa-chevron-left,
.ctaLinkCompliantBlueContainer .ctaLinkCompliantBlue:visited:hover .fa-chevron-left,
.ctaLinkCompliantDarkGreenContainer .ctaLinkCompliantBlue:visited:hover .fa-chevron-left,
.ctaLinkCompliantDarkerGreenContainer .ctaLinkCompliantBlue:visited:hover .fa-chevron-left,
.standardGreenContainer .ctaLinkCompliantBlue:active:hover .fa-chevron-left,
.ctaLinkContainer .ctaLinkCompliantBlue:active:hover .fa-chevron-left,
.ctaLinkOrangeContainer .ctaLinkCompliantBlue:active:hover .fa-chevron-left,
.ctaLinkCTLGreenContainer .ctaLinkCompliantBlue:active:hover .fa-chevron-left,
.ctaLinkCompliantDarkOrangeContainer .ctaLinkCompliantBlue:active:hover .fa-chevron-left,
.ctaLinkCompliantBlueContainer .ctaLinkCompliantBlue:active:hover .fa-chevron-left,
.ctaLinkCompliantDarkGreenContainer .ctaLinkCompliantBlue:active:hover .fa-chevron-left,
.ctaLinkCompliantDarkerGreenContainer .ctaLinkCompliantBlue:active:hover .fa-chevron-left,
.standardGreenContainer .ctaLinkCompliantDarkGreen:hover .fa-chevron-left,
.ctaLinkContainer .ctaLinkCompliantDarkGreen:hover .fa-chevron-left,
.ctaLinkOrangeContainer .ctaLinkCompliantDarkGreen:hover .fa-chevron-left,
.ctaLinkCTLGreenContainer .ctaLinkCompliantDarkGreen:hover .fa-chevron-left,
.ctaLinkCompliantDarkOrangeContainer .ctaLinkCompliantDarkGreen:hover .fa-chevron-left,
.ctaLinkCompliantBlueContainer .ctaLinkCompliantDarkGreen:hover .fa-chevron-left,
.ctaLinkCompliantDarkGreenContainer .ctaLinkCompliantDarkGreen:hover .fa-chevron-left,
.ctaLinkCompliantDarkerGreenContainer .ctaLinkCompliantDarkGreen:hover .fa-chevron-left,
.standardGreenContainer .ctaLinkCompliantDarkGreen:link:hover .fa-chevron-left,
.ctaLinkContainer .ctaLinkCompliantDarkGreen:link:hover .fa-chevron-left,
.ctaLinkOrangeContainer .ctaLinkCompliantDarkGreen:link:hover .fa-chevron-left,
.ctaLinkCTLGreenContainer .ctaLinkCompliantDarkGreen:link:hover .fa-chevron-left,
.ctaLinkCompliantDarkOrangeContainer .ctaLinkCompliantDarkGreen:link:hover .fa-chevron-left,
.ctaLinkCompliantBlueContainer .ctaLinkCompliantDarkGreen:link:hover .fa-chevron-left,
.ctaLinkCompliantDarkGreenContainer .ctaLinkCompliantDarkGreen:link:hover .fa-chevron-left,
.ctaLinkCompliantDarkerGreenContainer .ctaLinkCompliantDarkGreen:link:hover .fa-chevron-left,
.standardGreenContainer .ctaLinkCompliantDarkGreen:visited:hover .fa-chevron-left,
.ctaLinkContainer .ctaLinkCompliantDarkGreen:visited:hover .fa-chevron-left,
.ctaLinkOrangeContainer .ctaLinkCompliantDarkGreen:visited:hover .fa-chevron-left,
.ctaLinkCTLGreenContainer .ctaLinkCompliantDarkGreen:visited:hover .fa-chevron-left,
.ctaLinkCompliantDarkOrangeContainer .ctaLinkCompliantDarkGreen:visited:hover .fa-chevron-left,
.ctaLinkCompliantBlueContainer .ctaLinkCompliantDarkGreen:visited:hover .fa-chevron-left,
.ctaLinkCompliantDarkGreenContainer .ctaLinkCompliantDarkGreen:visited:hover .fa-chevron-left,
.ctaLinkCompliantDarkerGreenContainer .ctaLinkCompliantDarkGreen:visited:hover .fa-chevron-left,
.standardGreenContainer .ctaLinkCompliantDarkGreen:active:hover .fa-chevron-left,
.ctaLinkContainer .ctaLinkCompliantDarkGreen:active:hover .fa-chevron-left,
.ctaLinkOrangeContainer .ctaLinkCompliantDarkGreen:active:hover .fa-chevron-left,
.ctaLinkCTLGreenContainer .ctaLinkCompliantDarkGreen:active:hover .fa-chevron-left,
.ctaLinkCompliantDarkOrangeContainer .ctaLinkCompliantDarkGreen:active:hover .fa-chevron-left,
.ctaLinkCompliantBlueContainer .ctaLinkCompliantDarkGreen:active:hover .fa-chevron-left,
.ctaLinkCompliantDarkGreenContainer .ctaLinkCompliantDarkGreen:active:hover .fa-chevron-left,
.ctaLinkCompliantDarkerGreenContainer .ctaLinkCompliantDarkGreen:active:hover .fa-chevron-left,
.standardGreenContainer .ctaLinkCompliantDarkerGreen:hover .fa-chevron-left,
.ctaLinkContainer .ctaLinkCompliantDarkerGreen:hover .fa-chevron-left,
.ctaLinkOrangeContainer .ctaLinkCompliantDarkerGreen:hover .fa-chevron-left,
.ctaLinkCTLGreenContainer .ctaLinkCompliantDarkerGreen:hover .fa-chevron-left,
.ctaLinkCompliantDarkOrangeContainer .ctaLinkCompliantDarkerGreen:hover .fa-chevron-left,
.ctaLinkCompliantBlueContainer .ctaLinkCompliantDarkerGreen:hover .fa-chevron-left,
.ctaLinkCompliantDarkGreenContainer .ctaLinkCompliantDarkerGreen:hover .fa-chevron-left,
.ctaLinkCompliantDarkerGreenContainer .ctaLinkCompliantDarkerGreen:hover .fa-chevron-left,
.standardGreenContainer .ctaLinkCompliantDarkerGreen:link:hover .fa-chevron-left,
.ctaLinkContainer .ctaLinkCompliantDarkerGreen:link:hover .fa-chevron-left,
.ctaLinkOrangeContainer .ctaLinkCompliantDarkerGreen:link:hover .fa-chevron-left,
.ctaLinkCTLGreenContainer .ctaLinkCompliantDarkerGreen:link:hover .fa-chevron-left,
.ctaLinkCompliantDarkOrangeContainer .ctaLinkCompliantDarkerGreen:link:hover .fa-chevron-left,
.ctaLinkCompliantBlueContainer .ctaLinkCompliantDarkerGreen:link:hover .fa-chevron-left,
.ctaLinkCompliantDarkGreenContainer .ctaLinkCompliantDarkerGreen:link:hover .fa-chevron-left,
.ctaLinkCompliantDarkerGreenContainer .ctaLinkCompliantDarkerGreen:link:hover .fa-chevron-left,
.standardGreenContainer .ctaLinkCompliantDarkerGreen:visited:hover .fa-chevron-left,
.ctaLinkContainer .ctaLinkCompliantDarkerGreen:visited:hover .fa-chevron-left,
.ctaLinkOrangeContainer .ctaLinkCompliantDarkerGreen:visited:hover .fa-chevron-left,
.ctaLinkCTLGreenContainer .ctaLinkCompliantDarkerGreen:visited:hover .fa-chevron-left,
.ctaLinkCompliantDarkOrangeContainer .ctaLinkCompliantDarkerGreen:visited:hover .fa-chevron-left,
.ctaLinkCompliantBlueContainer .ctaLinkCompliantDarkerGreen:visited:hover .fa-chevron-left,
.ctaLinkCompliantDarkGreenContainer .ctaLinkCompliantDarkerGreen:visited:hover .fa-chevron-left,
.ctaLinkCompliantDarkerGreenContainer .ctaLinkCompliantDarkerGreen:visited:hover .fa-chevron-left,
.standardGreenContainer .ctaLinkCompliantDarkerGreen:active:hover .fa-chevron-left,
.ctaLinkContainer .ctaLinkCompliantDarkerGreen:active:hover .fa-chevron-left,
.ctaLinkOrangeContainer .ctaLinkCompliantDarkerGreen:active:hover .fa-chevron-left,
.ctaLinkCTLGreenContainer .ctaLinkCompliantDarkerGreen:active:hover .fa-chevron-left,
.ctaLinkCompliantDarkOrangeContainer .ctaLinkCompliantDarkerGreen:active:hover .fa-chevron-left,
.ctaLinkCompliantBlueContainer .ctaLinkCompliantDarkerGreen:active:hover .fa-chevron-left,
.ctaLinkCompliantDarkGreenContainer .ctaLinkCompliantDarkerGreen:active:hover .fa-chevron-left,
.ctaLinkCompliantDarkerGreenContainer .ctaLinkCompliantDarkerGreen:active:hover .fa-chevron-left {
  margin-left: 0px;
  margin-right: 10px;
  padding: 0px 5px;
}
.standardWhiteContainer,
.ctaLinkWhiteContainer {
  position: relative;
  /** The bottom padding here is how ever much space you want to give the button, INCLUDING margins around it **/
  padding: 20px 0px 55px 0px;
  min-height: 42px;
}
.standardWhiteContainer .fa-chevron-right,
.ctaLinkWhiteContainer .fa-chevron-right,
.standardWhiteContainer .fa-download,
.ctaLinkWhiteContainer .fa-download,
.standardWhiteContainer .fa-play-circle-o,
.ctaLinkWhiteContainer .fa-play-circle-o,
.standardWhiteContainer .fa-mobile-phone,
.ctaLinkWhiteContainer .fa-mobile-phone,
.standardWhiteContainer .fa-chevron-up,
.ctaLinkWhiteContainer .fa-chevron-up,
.standardWhiteContainer .fa-chevron-down,
.ctaLinkWhiteContainer .fa-chevron-down {
  margin: 2px 0 0 10px ;
  color: #8cc63f;
  font-size: 18px ;
  line-height: 1 ;
  transition: padding 0.2s ease-in-out, margin 0.2s ease-in-out;
}
.standardWhiteContainer .standardWhite,
.ctaLinkWhiteContainer .standardWhite,
.standardWhiteContainer .standardWhite:link,
.ctaLinkWhiteContainer .standardWhite:link,
.standardWhiteContainer .standardWhite:visited,
.ctaLinkWhiteContainer .standardWhite:visited,
.standardWhiteContainer .standardWhite:active,
.ctaLinkWhiteContainer .standardWhite:active,
.standardWhiteContainer .ctaLinkWhite,
.ctaLinkWhiteContainer .ctaLinkWhite,
.standardWhiteContainer .ctaLinkWhite:link,
.ctaLinkWhiteContainer .ctaLinkWhite:link,
.standardWhiteContainer .ctaLinkWhite:visited,
.ctaLinkWhiteContainer .ctaLinkWhite:visited,
.standardWhiteContainer .ctaLinkWhite:active,
.ctaLinkWhiteContainer .ctaLinkWhite:active {
  border: 1px solid #8cc63f;
  background-color: #ffffff;
  color: #0047bb;
  position: relative;
  float: left;
  padding: 10px 20px;
  -webkit-transition: padding 0.2s ease-in-out, margin 0.2s ease-in-out;
  -ms-transition: padding 0.2s ease-in-out, margin 0.2s ease-in-out;
  -moz-transition: padding 0.2s ease-in-out, margin 0.2s ease-in-out;
  -o-transition: padding 0.2s ease-in-out, margin 0.2s ease-in-out;
  transition: padding 0.2s ease-in-out, margin 0.2s ease-in-out;
}
.standardWhiteContainer .standardWhite:hover,
.ctaLinkWhiteContainer .standardWhite:hover,
.standardWhiteContainer .standardWhite:link:hover,
.ctaLinkWhiteContainer .standardWhite:link:hover,
.standardWhiteContainer .standardWhite:visited:hover,
.ctaLinkWhiteContainer .standardWhite:visited:hover,
.standardWhiteContainer .standardWhite:active:hover,
.ctaLinkWhiteContainer .standardWhite:active:hover,
.standardWhiteContainer .ctaLinkWhite:hover,
.ctaLinkWhiteContainer .ctaLinkWhite:hover,
.standardWhiteContainer .ctaLinkWhite:link:hover,
.ctaLinkWhiteContainer .ctaLinkWhite:link:hover,
.standardWhiteContainer .ctaLinkWhite:visited:hover,
.ctaLinkWhiteContainer .ctaLinkWhite:visited:hover,
.standardWhiteContainer .ctaLinkWhite:active:hover,
.ctaLinkWhiteContainer .ctaLinkWhite:active:hover {
  padding: 12px 22px;
  /** negative margins should match the difference between the "hover" padding and the "normal" padding **/
  margin: -2px;
  color: #0047bb;
}
.standardWhiteContainer .standardWhite:hover .fa,
.ctaLinkWhiteContainer .standardWhite:hover .fa,
.standardWhiteContainer .standardWhite:link:hover .fa,
.ctaLinkWhiteContainer .standardWhite:link:hover .fa,
.standardWhiteContainer .standardWhite:visited:hover .fa,
.ctaLinkWhiteContainer .standardWhite:visited:hover .fa,
.standardWhiteContainer .standardWhite:active:hover .fa,
.ctaLinkWhiteContainer .standardWhite:active:hover .fa,
.standardWhiteContainer .ctaLinkWhite:hover .fa,
.ctaLinkWhiteContainer .ctaLinkWhite:hover .fa,
.standardWhiteContainer .ctaLinkWhite:link:hover .fa,
.ctaLinkWhiteContainer .ctaLinkWhite:link:hover .fa,
.standardWhiteContainer .ctaLinkWhite:visited:hover .fa,
.ctaLinkWhiteContainer .ctaLinkWhite:visited:hover .fa,
.standardWhiteContainer .ctaLinkWhite:active:hover .fa,
.ctaLinkWhiteContainer .ctaLinkWhite:active:hover .fa {
  margin-left: 18px;
  transition: padding 0.2s ease-in-out, margin 0.2s ease-in-out;
}
.borderlessContainer,
.ctaLinkBorderlessContainer,
.ctaLinkBorderlessOrangeContainer,
.ctaLinkBorderlessCompliantDarkOrangeContainer,
.ctaLinkBorderlessCompliantBlueContainer,
.ctaLinkBorderlessCompliantDarkGreenContainer,
.ctaLinkBorderlessCompliantDarkerGreenContainer {
  display: block;
  font-family: 'MaisonNeue' Bold, Arial;
  font-size: 16px;
  font-weight: bold;
  padding: 0 0 15px 0;
  position: relative;
}
.borderlessContainer .fa-chevron-right,
.ctaLinkBorderlessContainer .fa-chevron-right,
.ctaLinkBorderlessOrangeContainer .fa-chevron-right,
.ctaLinkBorderlessCompliantDarkOrangeContainer .fa-chevron-right,
.ctaLinkBorderlessCompliantBlueContainer .fa-chevron-right,
.ctaLinkBorderlessCompliantDarkGreenContainer .fa-chevron-right,
.ctaLinkBorderlessCompliantDarkerGreenContainer .fa-chevron-right,
.borderlessContainer .fa-download,
.ctaLinkBorderlessContainer .fa-download,
.ctaLinkBorderlessOrangeContainer .fa-download,
.ctaLinkBorderlessCompliantDarkOrangeContainer .fa-download,
.ctaLinkBorderlessCompliantBlueContainer .fa-download,
.ctaLinkBorderlessCompliantDarkGreenContainer .fa-download,
.ctaLinkBorderlessCompliantDarkerGreenContainer .fa-download,
.borderlessContainer .fa-play-circle-o,
.ctaLinkBorderlessContainer .fa-play-circle-o,
.ctaLinkBorderlessOrangeContainer .fa-play-circle-o,
.ctaLinkBorderlessCompliantDarkOrangeContainer .fa-play-circle-o,
.ctaLinkBorderlessCompliantBlueContainer .fa-play-circle-o,
.ctaLinkBorderlessCompliantDarkGreenContainer .fa-play-circle-o,
.ctaLinkBorderlessCompliantDarkerGreenContainer .fa-play-circle-o,
.borderlessContainer .fa-mobile-phone,
.ctaLinkBorderlessContainer .fa-mobile-phone,
.ctaLinkBorderlessOrangeContainer .fa-mobile-phone,
.ctaLinkBorderlessCompliantDarkOrangeContainer .fa-mobile-phone,
.ctaLinkBorderlessCompliantBlueContainer .fa-mobile-phone,
.ctaLinkBorderlessCompliantDarkGreenContainer .fa-mobile-phone,
.ctaLinkBorderlessCompliantDarkerGreenContainer .fa-mobile-phone,
.borderlessContainer .fa-chevron-up,
.ctaLinkBorderlessContainer .fa-chevron-up,
.ctaLinkBorderlessOrangeContainer .fa-chevron-up,
.ctaLinkBorderlessCompliantDarkOrangeContainer .fa-chevron-up,
.ctaLinkBorderlessCompliantBlueContainer .fa-chevron-up,
.ctaLinkBorderlessCompliantDarkGreenContainer .fa-chevron-up,
.ctaLinkBorderlessCompliantDarkerGreenContainer .fa-chevron-up,
.borderlessContainer .fa-chevron-down,
.ctaLinkBorderlessContainer .fa-chevron-down,
.ctaLinkBorderlessOrangeContainer .fa-chevron-down,
.ctaLinkBorderlessCompliantDarkOrangeContainer .fa-chevron-down,
.ctaLinkBorderlessCompliantBlueContainer .fa-chevron-down,
.ctaLinkBorderlessCompliantDarkGreenContainer .fa-chevron-down,
.ctaLinkBorderlessCompliantDarkerGreenContainer .fa-chevron-down {
  margin: 2px 0 0 10px ;
  color: #0047bb;
  font-size: 18px;
  line-height: 1;
  transition: padding 0.2s ease-in-out, margin 0.2s ease-in-out;
}
.borderlessContainer .borderless,
.ctaLinkBorderlessContainer .borderless,
.ctaLinkBorderlessOrangeContainer .borderless,
.ctaLinkBorderlessCompliantDarkOrangeContainer .borderless,
.ctaLinkBorderlessCompliantBlueContainer .borderless,
.ctaLinkBorderlessCompliantDarkGreenContainer .borderless,
.ctaLinkBorderlessCompliantDarkerGreenContainer .borderless,
.borderlessContainer .borderless:link,
.ctaLinkBorderlessContainer .borderless:link,
.ctaLinkBorderlessOrangeContainer .borderless:link,
.ctaLinkBorderlessCompliantDarkOrangeContainer .borderless:link,
.ctaLinkBorderlessCompliantBlueContainer .borderless:link,
.ctaLinkBorderlessCompliantDarkGreenContainer .borderless:link,
.ctaLinkBorderlessCompliantDarkerGreenContainer .borderless:link,
.borderlessContainer .borderless:visited,
.ctaLinkBorderlessContainer .borderless:visited,
.ctaLinkBorderlessOrangeContainer .borderless:visited,
.ctaLinkBorderlessCompliantDarkOrangeContainer .borderless:visited,
.ctaLinkBorderlessCompliantBlueContainer .borderless:visited,
.ctaLinkBorderlessCompliantDarkGreenContainer .borderless:visited,
.ctaLinkBorderlessCompliantDarkerGreenContainer .borderless:visited,
.borderlessContainer .borderless:active,
.ctaLinkBorderlessContainer .borderless:active,
.ctaLinkBorderlessOrangeContainer .borderless:active,
.ctaLinkBorderlessCompliantDarkOrangeContainer .borderless:active,
.ctaLinkBorderlessCompliantBlueContainer .borderless:active,
.ctaLinkBorderlessCompliantDarkGreenContainer .borderless:active,
.ctaLinkBorderlessCompliantDarkerGreenContainer .borderless:active,
.borderlessContainer .ctaLinkBorderless,
.ctaLinkBorderlessContainer .ctaLinkBorderless,
.ctaLinkBorderlessOrangeContainer .ctaLinkBorderless,
.ctaLinkBorderlessCompliantDarkOrangeContainer .ctaLinkBorderless,
.ctaLinkBorderlessCompliantBlueContainer .ctaLinkBorderless,
.ctaLinkBorderlessCompliantDarkGreenContainer .ctaLinkBorderless,
.ctaLinkBorderlessCompliantDarkerGreenContainer .ctaLinkBorderless,
.borderlessContainer .ctaLinkBorderless:link,
.ctaLinkBorderlessContainer .ctaLinkBorderless:link,
.ctaLinkBorderlessOrangeContainer .ctaLinkBorderless:link,
.ctaLinkBorderlessCompliantDarkOrangeContainer .ctaLinkBorderless:link,
.ctaLinkBorderlessCompliantBlueContainer .ctaLinkBorderless:link,
.ctaLinkBorderlessCompliantDarkGreenContainer .ctaLinkBorderless:link,
.ctaLinkBorderlessCompliantDarkerGreenContainer .ctaLinkBorderless:link,
.borderlessContainer .ctaLinkBorderless:visited,
.ctaLinkBorderlessContainer .ctaLinkBorderless:visited,
.ctaLinkBorderlessOrangeContainer .ctaLinkBorderless:visited,
.ctaLinkBorderlessCompliantDarkOrangeContainer .ctaLinkBorderless:visited,
.ctaLinkBorderlessCompliantBlueContainer .ctaLinkBorderless:visited,
.ctaLinkBorderlessCompliantDarkGreenContainer .ctaLinkBorderless:visited,
.ctaLinkBorderlessCompliantDarkerGreenContainer .ctaLinkBorderless:visited,
.borderlessContainer .ctaLinkBorderless:active,
.ctaLinkBorderlessContainer .ctaLinkBorderless:active,
.ctaLinkBorderlessOrangeContainer .ctaLinkBorderless:active,
.ctaLinkBorderlessCompliantDarkOrangeContainer .ctaLinkBorderless:active,
.ctaLinkBorderlessCompliantBlueContainer .ctaLinkBorderless:active,
.ctaLinkBorderlessCompliantDarkGreenContainer .ctaLinkBorderless:active,
.ctaLinkBorderlessCompliantDarkerGreenContainer .ctaLinkBorderless:active,
.borderlessContainer .ctaLinkBorderlessOrange,
.ctaLinkBorderlessContainer .ctaLinkBorderlessOrange,
.ctaLinkBorderlessOrangeContainer .ctaLinkBorderlessOrange,
.ctaLinkBorderlessCompliantDarkOrangeContainer .ctaLinkBorderlessOrange,
.ctaLinkBorderlessCompliantBlueContainer .ctaLinkBorderlessOrange,
.ctaLinkBorderlessCompliantDarkGreenContainer .ctaLinkBorderlessOrange,
.ctaLinkBorderlessCompliantDarkerGreenContainer .ctaLinkBorderlessOrange,
.borderlessContainer .ctaLinkBorderlessOrange:link,
.ctaLinkBorderlessContainer .ctaLinkBorderlessOrange:link,
.ctaLinkBorderlessOrangeContainer .ctaLinkBorderlessOrange:link,
.ctaLinkBorderlessCompliantDarkOrangeContainer .ctaLinkBorderlessOrange:link,
.ctaLinkBorderlessCompliantBlueContainer .ctaLinkBorderlessOrange:link,
.ctaLinkBorderlessCompliantDarkGreenContainer .ctaLinkBorderlessOrange:link,
.ctaLinkBorderlessCompliantDarkerGreenContainer .ctaLinkBorderlessOrange:link,
.borderlessContainer .ctaLinkBorderlessOrange:visited,
.ctaLinkBorderlessContainer .ctaLinkBorderlessOrange:visited,
.ctaLinkBorderlessOrangeContainer .ctaLinkBorderlessOrange:visited,
.ctaLinkBorderlessCompliantDarkOrangeContainer .ctaLinkBorderlessOrange:visited,
.ctaLinkBorderlessCompliantBlueContainer .ctaLinkBorderlessOrange:visited,
.ctaLinkBorderlessCompliantDarkGreenContainer .ctaLinkBorderlessOrange:visited,
.ctaLinkBorderlessCompliantDarkerGreenContainer .ctaLinkBorderlessOrange:visited,
.borderlessContainer .ctaLinkBorderlessOrange:active,
.ctaLinkBorderlessContainer .ctaLinkBorderlessOrange:active,
.ctaLinkBorderlessOrangeContainer .ctaLinkBorderlessOrange:active,
.ctaLinkBorderlessCompliantDarkOrangeContainer .ctaLinkBorderlessOrange:active,
.ctaLinkBorderlessCompliantBlueContainer .ctaLinkBorderlessOrange:active,
.ctaLinkBorderlessCompliantDarkGreenContainer .ctaLinkBorderlessOrange:active,
.ctaLinkBorderlessCompliantDarkerGreenContainer .ctaLinkBorderlessOrange:active,
.borderlessContainer .ctaLinkBorderlessCompliantDarkOrange,
.ctaLinkBorderlessContainer .ctaLinkBorderlessCompliantDarkOrange,
.ctaLinkBorderlessOrangeContainer .ctaLinkBorderlessCompliantDarkOrange,
.ctaLinkBorderlessCompliantDarkOrangeContainer .ctaLinkBorderlessCompliantDarkOrange,
.ctaLinkBorderlessCompliantBlueContainer .ctaLinkBorderlessCompliantDarkOrange,
.ctaLinkBorderlessCompliantDarkGreenContainer .ctaLinkBorderlessCompliantDarkOrange,
.ctaLinkBorderlessCompliantDarkerGreenContainer .ctaLinkBorderlessCompliantDarkOrange,
.borderlessContainer .ctaLinkBorderlessCompliantDarkOrange:link,
.ctaLinkBorderlessContainer .ctaLinkBorderlessCompliantDarkOrange:link,
.ctaLinkBorderlessOrangeContainer .ctaLinkBorderlessCompliantDarkOrange:link,
.ctaLinkBorderlessCompliantDarkOrangeContainer .ctaLinkBorderlessCompliantDarkOrange:link,
.ctaLinkBorderlessCompliantBlueContainer .ctaLinkBorderlessCompliantDarkOrange:link,
.ctaLinkBorderlessCompliantDarkGreenContainer .ctaLinkBorderlessCompliantDarkOrange:link,
.ctaLinkBorderlessCompliantDarkerGreenContainer .ctaLinkBorderlessCompliantDarkOrange:link,
.borderlessContainer .ctaLinkBorderlessCompliantDarkOrange:visited,
.ctaLinkBorderlessContainer .ctaLinkBorderlessCompliantDarkOrange:visited,
.ctaLinkBorderlessOrangeContainer .ctaLinkBorderlessCompliantDarkOrange:visited,
.ctaLinkBorderlessCompliantDarkOrangeContainer .ctaLinkBorderlessCompliantDarkOrange:visited,
.ctaLinkBorderlessCompliantBlueContainer .ctaLinkBorderlessCompliantDarkOrange:visited,
.ctaLinkBorderlessCompliantDarkGreenContainer .ctaLinkBorderlessCompliantDarkOrange:visited,
.ctaLinkBorderlessCompliantDarkerGreenContainer .ctaLinkBorderlessCompliantDarkOrange:visited,
.borderlessContainer .ctaLinkBorderlessCompliantDarkOrange:active,
.ctaLinkBorderlessContainer .ctaLinkBorderlessCompliantDarkOrange:active,
.ctaLinkBorderlessOrangeContainer .ctaLinkBorderlessCompliantDarkOrange:active,
.ctaLinkBorderlessCompliantDarkOrangeContainer .ctaLinkBorderlessCompliantDarkOrange:active,
.ctaLinkBorderlessCompliantBlueContainer .ctaLinkBorderlessCompliantDarkOrange:active,
.ctaLinkBorderlessCompliantDarkGreenContainer .ctaLinkBorderlessCompliantDarkOrange:active,
.ctaLinkBorderlessCompliantDarkerGreenContainer .ctaLinkBorderlessCompliantDarkOrange:active,
.borderlessContainer .ctaLinkBorderlessCompliantBlue,
.ctaLinkBorderlessContainer .ctaLinkBorderlessCompliantBlue,
.ctaLinkBorderlessOrangeContainer .ctaLinkBorderlessCompliantBlue,
.ctaLinkBorderlessCompliantDarkOrangeContainer .ctaLinkBorderlessCompliantBlue,
.ctaLinkBorderlessCompliantBlueContainer .ctaLinkBorderlessCompliantBlue,
.ctaLinkBorderlessCompliantDarkGreenContainer .ctaLinkBorderlessCompliantBlue,
.ctaLinkBorderlessCompliantDarkerGreenContainer .ctaLinkBorderlessCompliantBlue,
.borderlessContainer .ctaLinkBorderlessCompliantBlue:link,
.ctaLinkBorderlessContainer .ctaLinkBorderlessCompliantBlue:link,
.ctaLinkBorderlessOrangeContainer .ctaLinkBorderlessCompliantBlue:link,
.ctaLinkBorderlessCompliantDarkOrangeContainer .ctaLinkBorderlessCompliantBlue:link,
.ctaLinkBorderlessCompliantBlueContainer .ctaLinkBorderlessCompliantBlue:link,
.ctaLinkBorderlessCompliantDarkGreenContainer .ctaLinkBorderlessCompliantBlue:link,
.ctaLinkBorderlessCompliantDarkerGreenContainer .ctaLinkBorderlessCompliantBlue:link,
.borderlessContainer .ctaLinkBorderlessCompliantBlue:visited,
.ctaLinkBorderlessContainer .ctaLinkBorderlessCompliantBlue:visited,
.ctaLinkBorderlessOrangeContainer .ctaLinkBorderlessCompliantBlue:visited,
.ctaLinkBorderlessCompliantDarkOrangeContainer .ctaLinkBorderlessCompliantBlue:visited,
.ctaLinkBorderlessCompliantBlueContainer .ctaLinkBorderlessCompliantBlue:visited,
.ctaLinkBorderlessCompliantDarkGreenContainer .ctaLinkBorderlessCompliantBlue:visited,
.ctaLinkBorderlessCompliantDarkerGreenContainer .ctaLinkBorderlessCompliantBlue:visited,
.borderlessContainer .ctaLinkBorderlessCompliantBlue:active,
.ctaLinkBorderlessContainer .ctaLinkBorderlessCompliantBlue:active,
.ctaLinkBorderlessOrangeContainer .ctaLinkBorderlessCompliantBlue:active,
.ctaLinkBorderlessCompliantDarkOrangeContainer .ctaLinkBorderlessCompliantBlue:active,
.ctaLinkBorderlessCompliantBlueContainer .ctaLinkBorderlessCompliantBlue:active,
.ctaLinkBorderlessCompliantDarkGreenContainer .ctaLinkBorderlessCompliantBlue:active,
.ctaLinkBorderlessCompliantDarkerGreenContainer .ctaLinkBorderlessCompliantBlue:active,
.borderlessContainer .ctaLinkBorderlessCompliantDarkGreen,
.ctaLinkBorderlessContainer .ctaLinkBorderlessCompliantDarkGreen,
.ctaLinkBorderlessOrangeContainer .ctaLinkBorderlessCompliantDarkGreen,
.ctaLinkBorderlessCompliantDarkOrangeContainer .ctaLinkBorderlessCompliantDarkGreen,
.ctaLinkBorderlessCompliantBlueContainer .ctaLinkBorderlessCompliantDarkGreen,
.ctaLinkBorderlessCompliantDarkGreenContainer .ctaLinkBorderlessCompliantDarkGreen,
.ctaLinkBorderlessCompliantDarkerGreenContainer .ctaLinkBorderlessCompliantDarkGreen,
.borderlessContainer .ctaLinkBorderlessCompliantDarkGreen:link,
.ctaLinkBorderlessContainer .ctaLinkBorderlessCompliantDarkGreen:link,
.ctaLinkBorderlessOrangeContainer .ctaLinkBorderlessCompliantDarkGreen:link,
.ctaLinkBorderlessCompliantDarkOrangeContainer .ctaLinkBorderlessCompliantDarkGreen:link,
.ctaLinkBorderlessCompliantBlueContainer .ctaLinkBorderlessCompliantDarkGreen:link,
.ctaLinkBorderlessCompliantDarkGreenContainer .ctaLinkBorderlessCompliantDarkGreen:link,
.ctaLinkBorderlessCompliantDarkerGreenContainer .ctaLinkBorderlessCompliantDarkGreen:link,
.borderlessContainer .ctaLinkBorderlessCompliantDarkGreen:visited,
.ctaLinkBorderlessContainer .ctaLinkBorderlessCompliantDarkGreen:visited,
.ctaLinkBorderlessOrangeContainer .ctaLinkBorderlessCompliantDarkGreen:visited,
.ctaLinkBorderlessCompliantDarkOrangeContainer .ctaLinkBorderlessCompliantDarkGreen:visited,
.ctaLinkBorderlessCompliantBlueContainer .ctaLinkBorderlessCompliantDarkGreen:visited,
.ctaLinkBorderlessCompliantDarkGreenContainer .ctaLinkBorderlessCompliantDarkGreen:visited,
.ctaLinkBorderlessCompliantDarkerGreenContainer .ctaLinkBorderlessCompliantDarkGreen:visited,
.borderlessContainer .ctaLinkBorderlessCompliantDarkGreen:active,
.ctaLinkBorderlessContainer .ctaLinkBorderlessCompliantDarkGreen:active,
.ctaLinkBorderlessOrangeContainer .ctaLinkBorderlessCompliantDarkGreen:active,
.ctaLinkBorderlessCompliantDarkOrangeContainer .ctaLinkBorderlessCompliantDarkGreen:active,
.ctaLinkBorderlessCompliantBlueContainer .ctaLinkBorderlessCompliantDarkGreen:active,
.ctaLinkBorderlessCompliantDarkGreenContainer .ctaLinkBorderlessCompliantDarkGreen:active,
.ctaLinkBorderlessCompliantDarkerGreenContainer .ctaLinkBorderlessCompliantDarkGreen:active,
.borderlessContainer .ctaLinkBorderlessCompliantDarkerGreen,
.ctaLinkBorderlessContainer .ctaLinkBorderlessCompliantDarkerGreen,
.ctaLinkBorderlessOrangeContainer .ctaLinkBorderlessCompliantDarkerGreen,
.ctaLinkBorderlessCompliantDarkOrangeContainer .ctaLinkBorderlessCompliantDarkerGreen,
.ctaLinkBorderlessCompliantBlueContainer .ctaLinkBorderlessCompliantDarkerGreen,
.ctaLinkBorderlessCompliantDarkGreenContainer .ctaLinkBorderlessCompliantDarkerGreen,
.ctaLinkBorderlessCompliantDarkerGreenContainer .ctaLinkBorderlessCompliantDarkerGreen,
.borderlessContainer .ctaLinkBorderlessCompliantDarkerGreen:link,
.ctaLinkBorderlessContainer .ctaLinkBorderlessCompliantDarkerGreen:link,
.ctaLinkBorderlessOrangeContainer .ctaLinkBorderlessCompliantDarkerGreen:link,
.ctaLinkBorderlessCompliantDarkOrangeContainer .ctaLinkBorderlessCompliantDarkerGreen:link,
.ctaLinkBorderlessCompliantBlueContainer .ctaLinkBorderlessCompliantDarkerGreen:link,
.ctaLinkBorderlessCompliantDarkGreenContainer .ctaLinkBorderlessCompliantDarkerGreen:link,
.ctaLinkBorderlessCompliantDarkerGreenContainer .ctaLinkBorderlessCompliantDarkerGreen:link,
.borderlessContainer .ctaLinkBorderlessCompliantDarkerGreen:visited,
.ctaLinkBorderlessContainer .ctaLinkBorderlessCompliantDarkerGreen:visited,
.ctaLinkBorderlessOrangeContainer .ctaLinkBorderlessCompliantDarkerGreen:visited,
.ctaLinkBorderlessCompliantDarkOrangeContainer .ctaLinkBorderlessCompliantDarkerGreen:visited,
.ctaLinkBorderlessCompliantBlueContainer .ctaLinkBorderlessCompliantDarkerGreen:visited,
.ctaLinkBorderlessCompliantDarkGreenContainer .ctaLinkBorderlessCompliantDarkerGreen:visited,
.ctaLinkBorderlessCompliantDarkerGreenContainer .ctaLinkBorderlessCompliantDarkerGreen:visited,
.borderlessContainer .ctaLinkBorderlessCompliantDarkerGreen:active,
.ctaLinkBorderlessContainer .ctaLinkBorderlessCompliantDarkerGreen:active,
.ctaLinkBorderlessOrangeContainer .ctaLinkBorderlessCompliantDarkerGreen:active,
.ctaLinkBorderlessCompliantDarkOrangeContainer .ctaLinkBorderlessCompliantDarkerGreen:active,
.ctaLinkBorderlessCompliantBlueContainer .ctaLinkBorderlessCompliantDarkerGreen:active,
.ctaLinkBorderlessCompliantDarkGreenContainer .ctaLinkBorderlessCompliantDarkerGreen:active,
.ctaLinkBorderlessCompliantDarkerGreenContainer .ctaLinkBorderlessCompliantDarkerGreen:active {
  color: #0047bb;
  background-color: transparent;
  position: relative;
  float: left;
  padding: 0 15px 0 0;
  text-decoration: none;
  -webkit-transition: padding 0.2s ease-in-out, margin 0.2s ease-in-out;
  -ms-transition: padding 0.2s ease-in-out, margin 0.2s ease-in-out;
  -moz-transition: padding 0.2s ease-in-out, margin 0.2s ease-in-out;
  -o-transition: padding 0.2s ease-in-out, margin 0.2s ease-in-out;
  transition: padding 0.2s ease-in-out, margin 0.2s ease-in-out;
}
.borderlessContainer .borderless:hover,
.ctaLinkBorderlessContainer .borderless:hover,
.ctaLinkBorderlessOrangeContainer .borderless:hover,
.ctaLinkBorderlessCompliantDarkOrangeContainer .borderless:hover,
.ctaLinkBorderlessCompliantBlueContainer .borderless:hover,
.ctaLinkBorderlessCompliantDarkGreenContainer .borderless:hover,
.ctaLinkBorderlessCompliantDarkerGreenContainer .borderless:hover,
.borderlessContainer .borderless:link:hover,
.ctaLinkBorderlessContainer .borderless:link:hover,
.ctaLinkBorderlessOrangeContainer .borderless:link:hover,
.ctaLinkBorderlessCompliantDarkOrangeContainer .borderless:link:hover,
.ctaLinkBorderlessCompliantBlueContainer .borderless:link:hover,
.ctaLinkBorderlessCompliantDarkGreenContainer .borderless:link:hover,
.ctaLinkBorderlessCompliantDarkerGreenContainer .borderless:link:hover,
.borderlessContainer .borderless:visited:hover,
.ctaLinkBorderlessContainer .borderless:visited:hover,
.ctaLinkBorderlessOrangeContainer .borderless:visited:hover,
.ctaLinkBorderlessCompliantDarkOrangeContainer .borderless:visited:hover,
.ctaLinkBorderlessCompliantBlueContainer .borderless:visited:hover,
.ctaLinkBorderlessCompliantDarkGreenContainer .borderless:visited:hover,
.ctaLinkBorderlessCompliantDarkerGreenContainer .borderless:visited:hover,
.borderlessContainer .borderless:active:hover,
.ctaLinkBorderlessContainer .borderless:active:hover,
.ctaLinkBorderlessOrangeContainer .borderless:active:hover,
.ctaLinkBorderlessCompliantDarkOrangeContainer .borderless:active:hover,
.ctaLinkBorderlessCompliantBlueContainer .borderless:active:hover,
.ctaLinkBorderlessCompliantDarkGreenContainer .borderless:active:hover,
.ctaLinkBorderlessCompliantDarkerGreenContainer .borderless:active:hover,
.borderlessContainer .ctaLinkBorderless:hover,
.ctaLinkBorderlessContainer .ctaLinkBorderless:hover,
.ctaLinkBorderlessOrangeContainer .ctaLinkBorderless:hover,
.ctaLinkBorderlessCompliantDarkOrangeContainer .ctaLinkBorderless:hover,
.ctaLinkBorderlessCompliantBlueContainer .ctaLinkBorderless:hover,
.ctaLinkBorderlessCompliantDarkGreenContainer .ctaLinkBorderless:hover,
.ctaLinkBorderlessCompliantDarkerGreenContainer .ctaLinkBorderless:hover,
.borderlessContainer .ctaLinkBorderless:link:hover,
.ctaLinkBorderlessContainer .ctaLinkBorderless:link:hover,
.ctaLinkBorderlessOrangeContainer .ctaLinkBorderless:link:hover,
.ctaLinkBorderlessCompliantDarkOrangeContainer .ctaLinkBorderless:link:hover,
.ctaLinkBorderlessCompliantBlueContainer .ctaLinkBorderless:link:hover,
.ctaLinkBorderlessCompliantDarkGreenContainer .ctaLinkBorderless:link:hover,
.ctaLinkBorderlessCompliantDarkerGreenContainer .ctaLinkBorderless:link:hover,
.borderlessContainer .ctaLinkBorderless:visited:hover,
.ctaLinkBorderlessContainer .ctaLinkBorderless:visited:hover,
.ctaLinkBorderlessOrangeContainer .ctaLinkBorderless:visited:hover,
.ctaLinkBorderlessCompliantDarkOrangeContainer .ctaLinkBorderless:visited:hover,
.ctaLinkBorderlessCompliantBlueContainer .ctaLinkBorderless:visited:hover,
.ctaLinkBorderlessCompliantDarkGreenContainer .ctaLinkBorderless:visited:hover,
.ctaLinkBorderlessCompliantDarkerGreenContainer .ctaLinkBorderless:visited:hover,
.borderlessContainer .ctaLinkBorderless:active:hover,
.ctaLinkBorderlessContainer .ctaLinkBorderless:active:hover,
.ctaLinkBorderlessOrangeContainer .ctaLinkBorderless:active:hover,
.ctaLinkBorderlessCompliantDarkOrangeContainer .ctaLinkBorderless:active:hover,
.ctaLinkBorderlessCompliantBlueContainer .ctaLinkBorderless:active:hover,
.ctaLinkBorderlessCompliantDarkGreenContainer .ctaLinkBorderless:active:hover,
.ctaLinkBorderlessCompliantDarkerGreenContainer .ctaLinkBorderless:active:hover,
.borderlessContainer .ctaLinkBorderlessOrange:hover,
.ctaLinkBorderlessContainer .ctaLinkBorderlessOrange:hover,
.ctaLinkBorderlessOrangeContainer .ctaLinkBorderlessOrange:hover,
.ctaLinkBorderlessCompliantDarkOrangeContainer .ctaLinkBorderlessOrange:hover,
.ctaLinkBorderlessCompliantBlueContainer .ctaLinkBorderlessOrange:hover,
.ctaLinkBorderlessCompliantDarkGreenContainer .ctaLinkBorderlessOrange:hover,
.ctaLinkBorderlessCompliantDarkerGreenContainer .ctaLinkBorderlessOrange:hover,
.borderlessContainer .ctaLinkBorderlessOrange:link:hover,
.ctaLinkBorderlessContainer .ctaLinkBorderlessOrange:link:hover,
.ctaLinkBorderlessOrangeContainer .ctaLinkBorderlessOrange:link:hover,
.ctaLinkBorderlessCompliantDarkOrangeContainer .ctaLinkBorderlessOrange:link:hover,
.ctaLinkBorderlessCompliantBlueContainer .ctaLinkBorderlessOrange:link:hover,
.ctaLinkBorderlessCompliantDarkGreenContainer .ctaLinkBorderlessOrange:link:hover,
.ctaLinkBorderlessCompliantDarkerGreenContainer .ctaLinkBorderlessOrange:link:hover,
.borderlessContainer .ctaLinkBorderlessOrange:visited:hover,
.ctaLinkBorderlessContainer .ctaLinkBorderlessOrange:visited:hover,
.ctaLinkBorderlessOrangeContainer .ctaLinkBorderlessOrange:visited:hover,
.ctaLinkBorderlessCompliantDarkOrangeContainer .ctaLinkBorderlessOrange:visited:hover,
.ctaLinkBorderlessCompliantBlueContainer .ctaLinkBorderlessOrange:visited:hover,
.ctaLinkBorderlessCompliantDarkGreenContainer .ctaLinkBorderlessOrange:visited:hover,
.ctaLinkBorderlessCompliantDarkerGreenContainer .ctaLinkBorderlessOrange:visited:hover,
.borderlessContainer .ctaLinkBorderlessOrange:active:hover,
.ctaLinkBorderlessContainer .ctaLinkBorderlessOrange:active:hover,
.ctaLinkBorderlessOrangeContainer .ctaLinkBorderlessOrange:active:hover,
.ctaLinkBorderlessCompliantDarkOrangeContainer .ctaLinkBorderlessOrange:active:hover,
.ctaLinkBorderlessCompliantBlueContainer .ctaLinkBorderlessOrange:active:hover,
.ctaLinkBorderlessCompliantDarkGreenContainer .ctaLinkBorderlessOrange:active:hover,
.ctaLinkBorderlessCompliantDarkerGreenContainer .ctaLinkBorderlessOrange:active:hover,
.borderlessContainer .ctaLinkBorderlessCompliantDarkOrange:hover,
.ctaLinkBorderlessContainer .ctaLinkBorderlessCompliantDarkOrange:hover,
.ctaLinkBorderlessOrangeContainer .ctaLinkBorderlessCompliantDarkOrange:hover,
.ctaLinkBorderlessCompliantDarkOrangeContainer .ctaLinkBorderlessCompliantDarkOrange:hover,
.ctaLinkBorderlessCompliantBlueContainer .ctaLinkBorderlessCompliantDarkOrange:hover,
.ctaLinkBorderlessCompliantDarkGreenContainer .ctaLinkBorderlessCompliantDarkOrange:hover,
.ctaLinkBorderlessCompliantDarkerGreenContainer .ctaLinkBorderlessCompliantDarkOrange:hover,
.borderlessContainer .ctaLinkBorderlessCompliantDarkOrange:link:hover,
.ctaLinkBorderlessContainer .ctaLinkBorderlessCompliantDarkOrange:link:hover,
.ctaLinkBorderlessOrangeContainer .ctaLinkBorderlessCompliantDarkOrange:link:hover,
.ctaLinkBorderlessCompliantDarkOrangeContainer .ctaLinkBorderlessCompliantDarkOrange:link:hover,
.ctaLinkBorderlessCompliantBlueContainer .ctaLinkBorderlessCompliantDarkOrange:link:hover,
.ctaLinkBorderlessCompliantDarkGreenContainer .ctaLinkBorderlessCompliantDarkOrange:link:hover,
.ctaLinkBorderlessCompliantDarkerGreenContainer .ctaLinkBorderlessCompliantDarkOrange:link:hover,
.borderlessContainer .ctaLinkBorderlessCompliantDarkOrange:visited:hover,
.ctaLinkBorderlessContainer .ctaLinkBorderlessCompliantDarkOrange:visited:hover,
.ctaLinkBorderlessOrangeContainer .ctaLinkBorderlessCompliantDarkOrange:visited:hover,
.ctaLinkBorderlessCompliantDarkOrangeContainer .ctaLinkBorderlessCompliantDarkOrange:visited:hover,
.ctaLinkBorderlessCompliantBlueContainer .ctaLinkBorderlessCompliantDarkOrange:visited:hover,
.ctaLinkBorderlessCompliantDarkGreenContainer .ctaLinkBorderlessCompliantDarkOrange:visited:hover,
.ctaLinkBorderlessCompliantDarkerGreenContainer .ctaLinkBorderlessCompliantDarkOrange:visited:hover,
.borderlessContainer .ctaLinkBorderlessCompliantDarkOrange:active:hover,
.ctaLinkBorderlessContainer .ctaLinkBorderlessCompliantDarkOrange:active:hover,
.ctaLinkBorderlessOrangeContainer .ctaLinkBorderlessCompliantDarkOrange:active:hover,
.ctaLinkBorderlessCompliantDarkOrangeContainer .ctaLinkBorderlessCompliantDarkOrange:active:hover,
.ctaLinkBorderlessCompliantBlueContainer .ctaLinkBorderlessCompliantDarkOrange:active:hover,
.ctaLinkBorderlessCompliantDarkGreenContainer .ctaLinkBorderlessCompliantDarkOrange:active:hover,
.ctaLinkBorderlessCompliantDarkerGreenContainer .ctaLinkBorderlessCompliantDarkOrange:active:hover,
.borderlessContainer .ctaLinkBorderlessCompliantBlue:hover,
.ctaLinkBorderlessContainer .ctaLinkBorderlessCompliantBlue:hover,
.ctaLinkBorderlessOrangeContainer .ctaLinkBorderlessCompliantBlue:hover,
.ctaLinkBorderlessCompliantDarkOrangeContainer .ctaLinkBorderlessCompliantBlue:hover,
.ctaLinkBorderlessCompliantBlueContainer .ctaLinkBorderlessCompliantBlue:hover,
.ctaLinkBorderlessCompliantDarkGreenContainer .ctaLinkBorderlessCompliantBlue:hover,
.ctaLinkBorderlessCompliantDarkerGreenContainer .ctaLinkBorderlessCompliantBlue:hover,
.borderlessContainer .ctaLinkBorderlessCompliantBlue:link:hover,
.ctaLinkBorderlessContainer .ctaLinkBorderlessCompliantBlue:link:hover,
.ctaLinkBorderlessOrangeContainer .ctaLinkBorderlessCompliantBlue:link:hover,
.ctaLinkBorderlessCompliantDarkOrangeContainer .ctaLinkBorderlessCompliantBlue:link:hover,
.ctaLinkBorderlessCompliantBlueContainer .ctaLinkBorderlessCompliantBlue:link:hover,
.ctaLinkBorderlessCompliantDarkGreenContainer .ctaLinkBorderlessCompliantBlue:link:hover,
.ctaLinkBorderlessCompliantDarkerGreenContainer .ctaLinkBorderlessCompliantBlue:link:hover,
.borderlessContainer .ctaLinkBorderlessCompliantBlue:visited:hover,
.ctaLinkBorderlessContainer .ctaLinkBorderlessCompliantBlue:visited:hover,
.ctaLinkBorderlessOrangeContainer .ctaLinkBorderlessCompliantBlue:visited:hover,
.ctaLinkBorderlessCompliantDarkOrangeContainer .ctaLinkBorderlessCompliantBlue:visited:hover,
.ctaLinkBorderlessCompliantBlueContainer .ctaLinkBorderlessCompliantBlue:visited:hover,
.ctaLinkBorderlessCompliantDarkGreenContainer .ctaLinkBorderlessCompliantBlue:visited:hover,
.ctaLinkBorderlessCompliantDarkerGreenContainer .ctaLinkBorderlessCompliantBlue:visited:hover,
.borderlessContainer .ctaLinkBorderlessCompliantBlue:active:hover,
.ctaLinkBorderlessContainer .ctaLinkBorderlessCompliantBlue:active:hover,
.ctaLinkBorderlessOrangeContainer .ctaLinkBorderlessCompliantBlue:active:hover,
.ctaLinkBorderlessCompliantDarkOrangeContainer .ctaLinkBorderlessCompliantBlue:active:hover,
.ctaLinkBorderlessCompliantBlueContainer .ctaLinkBorderlessCompliantBlue:active:hover,
.ctaLinkBorderlessCompliantDarkGreenContainer .ctaLinkBorderlessCompliantBlue:active:hover,
.ctaLinkBorderlessCompliantDarkerGreenContainer .ctaLinkBorderlessCompliantBlue:active:hover,
.borderlessContainer .ctaLinkBorderlessCompliantDarkGreen:hover,
.ctaLinkBorderlessContainer .ctaLinkBorderlessCompliantDarkGreen:hover,
.ctaLinkBorderlessOrangeContainer .ctaLinkBorderlessCompliantDarkGreen:hover,
.ctaLinkBorderlessCompliantDarkOrangeContainer .ctaLinkBorderlessCompliantDarkGreen:hover,
.ctaLinkBorderlessCompliantBlueContainer .ctaLinkBorderlessCompliantDarkGreen:hover,
.ctaLinkBorderlessCompliantDarkGreenContainer .ctaLinkBorderlessCompliantDarkGreen:hover,
.ctaLinkBorderlessCompliantDarkerGreenContainer .ctaLinkBorderlessCompliantDarkGreen:hover,
.borderlessContainer .ctaLinkBorderlessCompliantDarkGreen:link:hover,
.ctaLinkBorderlessContainer .ctaLinkBorderlessCompliantDarkGreen:link:hover,
.ctaLinkBorderlessOrangeContainer .ctaLinkBorderlessCompliantDarkGreen:link:hover,
.ctaLinkBorderlessCompliantDarkOrangeContainer .ctaLinkBorderlessCompliantDarkGreen:link:hover,
.ctaLinkBorderlessCompliantBlueContainer .ctaLinkBorderlessCompliantDarkGreen:link:hover,
.ctaLinkBorderlessCompliantDarkGreenContainer .ctaLinkBorderlessCompliantDarkGreen:link:hover,
.ctaLinkBorderlessCompliantDarkerGreenContainer .ctaLinkBorderlessCompliantDarkGreen:link:hover,
.borderlessContainer .ctaLinkBorderlessCompliantDarkGreen:visited:hover,
.ctaLinkBorderlessContainer .ctaLinkBorderlessCompliantDarkGreen:visited:hover,
.ctaLinkBorderlessOrangeContainer .ctaLinkBorderlessCompliantDarkGreen:visited:hover,
.ctaLinkBorderlessCompliantDarkOrangeContainer .ctaLinkBorderlessCompliantDarkGreen:visited:hover,
.ctaLinkBorderlessCompliantBlueContainer .ctaLinkBorderlessCompliantDarkGreen:visited:hover,
.ctaLinkBorderlessCompliantDarkGreenContainer .ctaLinkBorderlessCompliantDarkGreen:visited:hover,
.ctaLinkBorderlessCompliantDarkerGreenContainer .ctaLinkBorderlessCompliantDarkGreen:visited:hover,
.borderlessContainer .ctaLinkBorderlessCompliantDarkGreen:active:hover,
.ctaLinkBorderlessContainer .ctaLinkBorderlessCompliantDarkGreen:active:hover,
.ctaLinkBorderlessOrangeContainer .ctaLinkBorderlessCompliantDarkGreen:active:hover,
.ctaLinkBorderlessCompliantDarkOrangeContainer .ctaLinkBorderlessCompliantDarkGreen:active:hover,
.ctaLinkBorderlessCompliantBlueContainer .ctaLinkBorderlessCompliantDarkGreen:active:hover,
.ctaLinkBorderlessCompliantDarkGreenContainer .ctaLinkBorderlessCompliantDarkGreen:active:hover,
.ctaLinkBorderlessCompliantDarkerGreenContainer .ctaLinkBorderlessCompliantDarkGreen:active:hover,
.borderlessContainer .ctaLinkBorderlessCompliantDarkerGreen:hover,
.ctaLinkBorderlessContainer .ctaLinkBorderlessCompliantDarkerGreen:hover,
.ctaLinkBorderlessOrangeContainer .ctaLinkBorderlessCompliantDarkerGreen:hover,
.ctaLinkBorderlessCompliantDarkOrangeContainer .ctaLinkBorderlessCompliantDarkerGreen:hover,
.ctaLinkBorderlessCompliantBlueContainer .ctaLinkBorderlessCompliantDarkerGreen:hover,
.ctaLinkBorderlessCompliantDarkGreenContainer .ctaLinkBorderlessCompliantDarkerGreen:hover,
.ctaLinkBorderlessCompliantDarkerGreenContainer .ctaLinkBorderlessCompliantDarkerGreen:hover,
.borderlessContainer .ctaLinkBorderlessCompliantDarkerGreen:link:hover,
.ctaLinkBorderlessContainer .ctaLinkBorderlessCompliantDarkerGreen:link:hover,
.ctaLinkBorderlessOrangeContainer .ctaLinkBorderlessCompliantDarkerGreen:link:hover,
.ctaLinkBorderlessCompliantDarkOrangeContainer .ctaLinkBorderlessCompliantDarkerGreen:link:hover,
.ctaLinkBorderlessCompliantBlueContainer .ctaLinkBorderlessCompliantDarkerGreen:link:hover,
.ctaLinkBorderlessCompliantDarkGreenContainer .ctaLinkBorderlessCompliantDarkerGreen:link:hover,
.ctaLinkBorderlessCompliantDarkerGreenContainer .ctaLinkBorderlessCompliantDarkerGreen:link:hover,
.borderlessContainer .ctaLinkBorderlessCompliantDarkerGreen:visited:hover,
.ctaLinkBorderlessContainer .ctaLinkBorderlessCompliantDarkerGreen:visited:hover,
.ctaLinkBorderlessOrangeContainer .ctaLinkBorderlessCompliantDarkerGreen:visited:hover,
.ctaLinkBorderlessCompliantDarkOrangeContainer .ctaLinkBorderlessCompliantDarkerGreen:visited:hover,
.ctaLinkBorderlessCompliantBlueContainer .ctaLinkBorderlessCompliantDarkerGreen:visited:hover,
.ctaLinkBorderlessCompliantDarkGreenContainer .ctaLinkBorderlessCompliantDarkerGreen:visited:hover,
.ctaLinkBorderlessCompliantDarkerGreenContainer .ctaLinkBorderlessCompliantDarkerGreen:visited:hover,
.borderlessContainer .ctaLinkBorderlessCompliantDarkerGreen:active:hover,
.ctaLinkBorderlessContainer .ctaLinkBorderlessCompliantDarkerGreen:active:hover,
.ctaLinkBorderlessOrangeContainer .ctaLinkBorderlessCompliantDarkerGreen:active:hover,
.ctaLinkBorderlessCompliantDarkOrangeContainer .ctaLinkBorderlessCompliantDarkerGreen:active:hover,
.ctaLinkBorderlessCompliantBlueContainer .ctaLinkBorderlessCompliantDarkerGreen:active:hover,
.ctaLinkBorderlessCompliantDarkGreenContainer .ctaLinkBorderlessCompliantDarkerGreen:active:hover,
.ctaLinkBorderlessCompliantDarkerGreenContainer .ctaLinkBorderlessCompliantDarkerGreen:active:hover {
  color: #0047bb;
  margin: 0 -8px 0 0;
}
.borderlessContainer .borderless:hover .fa,
.ctaLinkBorderlessContainer .borderless:hover .fa,
.ctaLinkBorderlessOrangeContainer .borderless:hover .fa,
.ctaLinkBorderlessCompliantDarkOrangeContainer .borderless:hover .fa,
.ctaLinkBorderlessCompliantBlueContainer .borderless:hover .fa,
.ctaLinkBorderlessCompliantDarkGreenContainer .borderless:hover .fa,
.ctaLinkBorderlessCompliantDarkerGreenContainer .borderless:hover .fa,
.borderlessContainer .borderless:link:hover .fa,
.ctaLinkBorderlessContainer .borderless:link:hover .fa,
.ctaLinkBorderlessOrangeContainer .borderless:link:hover .fa,
.ctaLinkBorderlessCompliantDarkOrangeContainer .borderless:link:hover .fa,
.ctaLinkBorderlessCompliantBlueContainer .borderless:link:hover .fa,
.ctaLinkBorderlessCompliantDarkGreenContainer .borderless:link:hover .fa,
.ctaLinkBorderlessCompliantDarkerGreenContainer .borderless:link:hover .fa,
.borderlessContainer .borderless:visited:hover .fa,
.ctaLinkBorderlessContainer .borderless:visited:hover .fa,
.ctaLinkBorderlessOrangeContainer .borderless:visited:hover .fa,
.ctaLinkBorderlessCompliantDarkOrangeContainer .borderless:visited:hover .fa,
.ctaLinkBorderlessCompliantBlueContainer .borderless:visited:hover .fa,
.ctaLinkBorderlessCompliantDarkGreenContainer .borderless:visited:hover .fa,
.ctaLinkBorderlessCompliantDarkerGreenContainer .borderless:visited:hover .fa,
.borderlessContainer .borderless:active:hover .fa,
.ctaLinkBorderlessContainer .borderless:active:hover .fa,
.ctaLinkBorderlessOrangeContainer .borderless:active:hover .fa,
.ctaLinkBorderlessCompliantDarkOrangeContainer .borderless:active:hover .fa,
.ctaLinkBorderlessCompliantBlueContainer .borderless:active:hover .fa,
.ctaLinkBorderlessCompliantDarkGreenContainer .borderless:active:hover .fa,
.ctaLinkBorderlessCompliantDarkerGreenContainer .borderless:active:hover .fa,
.borderlessContainer .ctaLinkBorderless:hover .fa,
.ctaLinkBorderlessContainer .ctaLinkBorderless:hover .fa,
.ctaLinkBorderlessOrangeContainer .ctaLinkBorderless:hover .fa,
.ctaLinkBorderlessCompliantDarkOrangeContainer .ctaLinkBorderless:hover .fa,
.ctaLinkBorderlessCompliantBlueContainer .ctaLinkBorderless:hover .fa,
.ctaLinkBorderlessCompliantDarkGreenContainer .ctaLinkBorderless:hover .fa,
.ctaLinkBorderlessCompliantDarkerGreenContainer .ctaLinkBorderless:hover .fa,
.borderlessContainer .ctaLinkBorderless:link:hover .fa,
.ctaLinkBorderlessContainer .ctaLinkBorderless:link:hover .fa,
.ctaLinkBorderlessOrangeContainer .ctaLinkBorderless:link:hover .fa,
.ctaLinkBorderlessCompliantDarkOrangeContainer .ctaLinkBorderless:link:hover .fa,
.ctaLinkBorderlessCompliantBlueContainer .ctaLinkBorderless:link:hover .fa,
.ctaLinkBorderlessCompliantDarkGreenContainer .ctaLinkBorderless:link:hover .fa,
.ctaLinkBorderlessCompliantDarkerGreenContainer .ctaLinkBorderless:link:hover .fa,
.borderlessContainer .ctaLinkBorderless:visited:hover .fa,
.ctaLinkBorderlessContainer .ctaLinkBorderless:visited:hover .fa,
.ctaLinkBorderlessOrangeContainer .ctaLinkBorderless:visited:hover .fa,
.ctaLinkBorderlessCompliantDarkOrangeContainer .ctaLinkBorderless:visited:hover .fa,
.ctaLinkBorderlessCompliantBlueContainer .ctaLinkBorderless:visited:hover .fa,
.ctaLinkBorderlessCompliantDarkGreenContainer .ctaLinkBorderless:visited:hover .fa,
.ctaLinkBorderlessCompliantDarkerGreenContainer .ctaLinkBorderless:visited:hover .fa,
.borderlessContainer .ctaLinkBorderless:active:hover .fa,
.ctaLinkBorderlessContainer .ctaLinkBorderless:active:hover .fa,
.ctaLinkBorderlessOrangeContainer .ctaLinkBorderless:active:hover .fa,
.ctaLinkBorderlessCompliantDarkOrangeContainer .ctaLinkBorderless:active:hover .fa,
.ctaLinkBorderlessCompliantBlueContainer .ctaLinkBorderless:active:hover .fa,
.ctaLinkBorderlessCompliantDarkGreenContainer .ctaLinkBorderless:active:hover .fa,
.ctaLinkBorderlessCompliantDarkerGreenContainer .ctaLinkBorderless:active:hover .fa,
.borderlessContainer .ctaLinkBorderlessOrange:hover .fa,
.ctaLinkBorderlessContainer .ctaLinkBorderlessOrange:hover .fa,
.ctaLinkBorderlessOrangeContainer .ctaLinkBorderlessOrange:hover .fa,
.ctaLinkBorderlessCompliantDarkOrangeContainer .ctaLinkBorderlessOrange:hover .fa,
.ctaLinkBorderlessCompliantBlueContainer .ctaLinkBorderlessOrange:hover .fa,
.ctaLinkBorderlessCompliantDarkGreenContainer .ctaLinkBorderlessOrange:hover .fa,
.ctaLinkBorderlessCompliantDarkerGreenContainer .ctaLinkBorderlessOrange:hover .fa,
.borderlessContainer .ctaLinkBorderlessOrange:link:hover .fa,
.ctaLinkBorderlessContainer .ctaLinkBorderlessOrange:link:hover .fa,
.ctaLinkBorderlessOrangeContainer .ctaLinkBorderlessOrange:link:hover .fa,
.ctaLinkBorderlessCompliantDarkOrangeContainer .ctaLinkBorderlessOrange:link:hover .fa,
.ctaLinkBorderlessCompliantBlueContainer .ctaLinkBorderlessOrange:link:hover .fa,
.ctaLinkBorderlessCompliantDarkGreenContainer .ctaLinkBorderlessOrange:link:hover .fa,
.ctaLinkBorderlessCompliantDarkerGreenContainer .ctaLinkBorderlessOrange:link:hover .fa,
.borderlessContainer .ctaLinkBorderlessOrange:visited:hover .fa,
.ctaLinkBorderlessContainer .ctaLinkBorderlessOrange:visited:hover .fa,
.ctaLinkBorderlessOrangeContainer .ctaLinkBorderlessOrange:visited:hover .fa,
.ctaLinkBorderlessCompliantDarkOrangeContainer .ctaLinkBorderlessOrange:visited:hover .fa,
.ctaLinkBorderlessCompliantBlueContainer .ctaLinkBorderlessOrange:visited:hover .fa,
.ctaLinkBorderlessCompliantDarkGreenContainer .ctaLinkBorderlessOrange:visited:hover .fa,
.ctaLinkBorderlessCompliantDarkerGreenContainer .ctaLinkBorderlessOrange:visited:hover .fa,
.borderlessContainer .ctaLinkBorderlessOrange:active:hover .fa,
.ctaLinkBorderlessContainer .ctaLinkBorderlessOrange:active:hover .fa,
.ctaLinkBorderlessOrangeContainer .ctaLinkBorderlessOrange:active:hover .fa,
.ctaLinkBorderlessCompliantDarkOrangeContainer .ctaLinkBorderlessOrange:active:hover .fa,
.ctaLinkBorderlessCompliantBlueContainer .ctaLinkBorderlessOrange:active:hover .fa,
.ctaLinkBorderlessCompliantDarkGreenContainer .ctaLinkBorderlessOrange:active:hover .fa,
.ctaLinkBorderlessCompliantDarkerGreenContainer .ctaLinkBorderlessOrange:active:hover .fa,
.borderlessContainer .ctaLinkBorderlessCompliantDarkOrange:hover .fa,
.ctaLinkBorderlessContainer .ctaLinkBorderlessCompliantDarkOrange:hover .fa,
.ctaLinkBorderlessOrangeContainer .ctaLinkBorderlessCompliantDarkOrange:hover .fa,
.ctaLinkBorderlessCompliantDarkOrangeContainer .ctaLinkBorderlessCompliantDarkOrange:hover .fa,
.ctaLinkBorderlessCompliantBlueContainer .ctaLinkBorderlessCompliantDarkOrange:hover .fa,
.ctaLinkBorderlessCompliantDarkGreenContainer .ctaLinkBorderlessCompliantDarkOrange:hover .fa,
.ctaLinkBorderlessCompliantDarkerGreenContainer .ctaLinkBorderlessCompliantDarkOrange:hover .fa,
.borderlessContainer .ctaLinkBorderlessCompliantDarkOrange:link:hover .fa,
.ctaLinkBorderlessContainer .ctaLinkBorderlessCompliantDarkOrange:link:hover .fa,
.ctaLinkBorderlessOrangeContainer .ctaLinkBorderlessCompliantDarkOrange:link:hover .fa,
.ctaLinkBorderlessCompliantDarkOrangeContainer .ctaLinkBorderlessCompliantDarkOrange:link:hover .fa,
.ctaLinkBorderlessCompliantBlueContainer .ctaLinkBorderlessCompliantDarkOrange:link:hover .fa,
.ctaLinkBorderlessCompliantDarkGreenContainer .ctaLinkBorderlessCompliantDarkOrange:link:hover .fa,
.ctaLinkBorderlessCompliantDarkerGreenContainer .ctaLinkBorderlessCompliantDarkOrange:link:hover .fa,
.borderlessContainer .ctaLinkBorderlessCompliantDarkOrange:visited:hover .fa,
.ctaLinkBorderlessContainer .ctaLinkBorderlessCompliantDarkOrange:visited:hover .fa,
.ctaLinkBorderlessOrangeContainer .ctaLinkBorderlessCompliantDarkOrange:visited:hover .fa,
.ctaLinkBorderlessCompliantDarkOrangeContainer .ctaLinkBorderlessCompliantDarkOrange:visited:hover .fa,
.ctaLinkBorderlessCompliantBlueContainer .ctaLinkBorderlessCompliantDarkOrange:visited:hover .fa,
.ctaLinkBorderlessCompliantDarkGreenContainer .ctaLinkBorderlessCompliantDarkOrange:visited:hover .fa,
.ctaLinkBorderlessCompliantDarkerGreenContainer .ctaLinkBorderlessCompliantDarkOrange:visited:hover .fa,
.borderlessContainer .ctaLinkBorderlessCompliantDarkOrange:active:hover .fa,
.ctaLinkBorderlessContainer .ctaLinkBorderlessCompliantDarkOrange:active:hover .fa,
.ctaLinkBorderlessOrangeContainer .ctaLinkBorderlessCompliantDarkOrange:active:hover .fa,
.ctaLinkBorderlessCompliantDarkOrangeContainer .ctaLinkBorderlessCompliantDarkOrange:active:hover .fa,
.ctaLinkBorderlessCompliantBlueContainer .ctaLinkBorderlessCompliantDarkOrange:active:hover .fa,
.ctaLinkBorderlessCompliantDarkGreenContainer .ctaLinkBorderlessCompliantDarkOrange:active:hover .fa,
.ctaLinkBorderlessCompliantDarkerGreenContainer .ctaLinkBorderlessCompliantDarkOrange:active:hover .fa,
.borderlessContainer .ctaLinkBorderlessCompliantBlue:hover .fa,
.ctaLinkBorderlessContainer .ctaLinkBorderlessCompliantBlue:hover .fa,
.ctaLinkBorderlessOrangeContainer .ctaLinkBorderlessCompliantBlue:hover .fa,
.ctaLinkBorderlessCompliantDarkOrangeContainer .ctaLinkBorderlessCompliantBlue:hover .fa,
.ctaLinkBorderlessCompliantBlueContainer .ctaLinkBorderlessCompliantBlue:hover .fa,
.ctaLinkBorderlessCompliantDarkGreenContainer .ctaLinkBorderlessCompliantBlue:hover .fa,
.ctaLinkBorderlessCompliantDarkerGreenContainer .ctaLinkBorderlessCompliantBlue:hover .fa,
.borderlessContainer .ctaLinkBorderlessCompliantBlue:link:hover .fa,
.ctaLinkBorderlessContainer .ctaLinkBorderlessCompliantBlue:link:hover .fa,
.ctaLinkBorderlessOrangeContainer .ctaLinkBorderlessCompliantBlue:link:hover .fa,
.ctaLinkBorderlessCompliantDarkOrangeContainer .ctaLinkBorderlessCompliantBlue:link:hover .fa,
.ctaLinkBorderlessCompliantBlueContainer .ctaLinkBorderlessCompliantBlue:link:hover .fa,
.ctaLinkBorderlessCompliantDarkGreenContainer .ctaLinkBorderlessCompliantBlue:link:hover .fa,
.ctaLinkBorderlessCompliantDarkerGreenContainer .ctaLinkBorderlessCompliantBlue:link:hover .fa,
.borderlessContainer .ctaLinkBorderlessCompliantBlue:visited:hover .fa,
.ctaLinkBorderlessContainer .ctaLinkBorderlessCompliantBlue:visited:hover .fa,
.ctaLinkBorderlessOrangeContainer .ctaLinkBorderlessCompliantBlue:visited:hover .fa,
.ctaLinkBorderlessCompliantDarkOrangeContainer .ctaLinkBorderlessCompliantBlue:visited:hover .fa,
.ctaLinkBorderlessCompliantBlueContainer .ctaLinkBorderlessCompliantBlue:visited:hover .fa,
.ctaLinkBorderlessCompliantDarkGreenContainer .ctaLinkBorderlessCompliantBlue:visited:hover .fa,
.ctaLinkBorderlessCompliantDarkerGreenContainer .ctaLinkBorderlessCompliantBlue:visited:hover .fa,
.borderlessContainer .ctaLinkBorderlessCompliantBlue:active:hover .fa,
.ctaLinkBorderlessContainer .ctaLinkBorderlessCompliantBlue:active:hover .fa,
.ctaLinkBorderlessOrangeContainer .ctaLinkBorderlessCompliantBlue:active:hover .fa,
.ctaLinkBorderlessCompliantDarkOrangeContainer .ctaLinkBorderlessCompliantBlue:active:hover .fa,
.ctaLinkBorderlessCompliantBlueContainer .ctaLinkBorderlessCompliantBlue:active:hover .fa,
.ctaLinkBorderlessCompliantDarkGreenContainer .ctaLinkBorderlessCompliantBlue:active:hover .fa,
.ctaLinkBorderlessCompliantDarkerGreenContainer .ctaLinkBorderlessCompliantBlue:active:hover .fa,
.borderlessContainer .ctaLinkBorderlessCompliantDarkGreen:hover .fa,
.ctaLinkBorderlessContainer .ctaLinkBorderlessCompliantDarkGreen:hover .fa,
.ctaLinkBorderlessOrangeContainer .ctaLinkBorderlessCompliantDarkGreen:hover .fa,
.ctaLinkBorderlessCompliantDarkOrangeContainer .ctaLinkBorderlessCompliantDarkGreen:hover .fa,
.ctaLinkBorderlessCompliantBlueContainer .ctaLinkBorderlessCompliantDarkGreen:hover .fa,
.ctaLinkBorderlessCompliantDarkGreenContainer .ctaLinkBorderlessCompliantDarkGreen:hover .fa,
.ctaLinkBorderlessCompliantDarkerGreenContainer .ctaLinkBorderlessCompliantDarkGreen:hover .fa,
.borderlessContainer .ctaLinkBorderlessCompliantDarkGreen:link:hover .fa,
.ctaLinkBorderlessContainer .ctaLinkBorderlessCompliantDarkGreen:link:hover .fa,
.ctaLinkBorderlessOrangeContainer .ctaLinkBorderlessCompliantDarkGreen:link:hover .fa,
.ctaLinkBorderlessCompliantDarkOrangeContainer .ctaLinkBorderlessCompliantDarkGreen:link:hover .fa,
.ctaLinkBorderlessCompliantBlueContainer .ctaLinkBorderlessCompliantDarkGreen:link:hover .fa,
.ctaLinkBorderlessCompliantDarkGreenContainer .ctaLinkBorderlessCompliantDarkGreen:link:hover .fa,
.ctaLinkBorderlessCompliantDarkerGreenContainer .ctaLinkBorderlessCompliantDarkGreen:link:hover .fa,
.borderlessContainer .ctaLinkBorderlessCompliantDarkGreen:visited:hover .fa,
.ctaLinkBorderlessContainer .ctaLinkBorderlessCompliantDarkGreen:visited:hover .fa,
.ctaLinkBorderlessOrangeContainer .ctaLinkBorderlessCompliantDarkGreen:visited:hover .fa,
.ctaLinkBorderlessCompliantDarkOrangeContainer .ctaLinkBorderlessCompliantDarkGreen:visited:hover .fa,
.ctaLinkBorderlessCompliantBlueContainer .ctaLinkBorderlessCompliantDarkGreen:visited:hover .fa,
.ctaLinkBorderlessCompliantDarkGreenContainer .ctaLinkBorderlessCompliantDarkGreen:visited:hover .fa,
.ctaLinkBorderlessCompliantDarkerGreenContainer .ctaLinkBorderlessCompliantDarkGreen:visited:hover .fa,
.borderlessContainer .ctaLinkBorderlessCompliantDarkGreen:active:hover .fa,
.ctaLinkBorderlessContainer .ctaLinkBorderlessCompliantDarkGreen:active:hover .fa,
.ctaLinkBorderlessOrangeContainer .ctaLinkBorderlessCompliantDarkGreen:active:hover .fa,
.ctaLinkBorderlessCompliantDarkOrangeContainer .ctaLinkBorderlessCompliantDarkGreen:active:hover .fa,
.ctaLinkBorderlessCompliantBlueContainer .ctaLinkBorderlessCompliantDarkGreen:active:hover .fa,
.ctaLinkBorderlessCompliantDarkGreenContainer .ctaLinkBorderlessCompliantDarkGreen:active:hover .fa,
.ctaLinkBorderlessCompliantDarkerGreenContainer .ctaLinkBorderlessCompliantDarkGreen:active:hover .fa,
.borderlessContainer .ctaLinkBorderlessCompliantDarkerGreen:hover .fa,
.ctaLinkBorderlessContainer .ctaLinkBorderlessCompliantDarkerGreen:hover .fa,
.ctaLinkBorderlessOrangeContainer .ctaLinkBorderlessCompliantDarkerGreen:hover .fa,
.ctaLinkBorderlessCompliantDarkOrangeContainer .ctaLinkBorderlessCompliantDarkerGreen:hover .fa,
.ctaLinkBorderlessCompliantBlueContainer .ctaLinkBorderlessCompliantDarkerGreen:hover .fa,
.ctaLinkBorderlessCompliantDarkGreenContainer .ctaLinkBorderlessCompliantDarkerGreen:hover .fa,
.ctaLinkBorderlessCompliantDarkerGreenContainer .ctaLinkBorderlessCompliantDarkerGreen:hover .fa,
.borderlessContainer .ctaLinkBorderlessCompliantDarkerGreen:link:hover .fa,
.ctaLinkBorderlessContainer .ctaLinkBorderlessCompliantDarkerGreen:link:hover .fa,
.ctaLinkBorderlessOrangeContainer .ctaLinkBorderlessCompliantDarkerGreen:link:hover .fa,
.ctaLinkBorderlessCompliantDarkOrangeContainer .ctaLinkBorderlessCompliantDarkerGreen:link:hover .fa,
.ctaLinkBorderlessCompliantBlueContainer .ctaLinkBorderlessCompliantDarkerGreen:link:hover .fa,
.ctaLinkBorderlessCompliantDarkGreenContainer .ctaLinkBorderlessCompliantDarkerGreen:link:hover .fa,
.ctaLinkBorderlessCompliantDarkerGreenContainer .ctaLinkBorderlessCompliantDarkerGreen:link:hover .fa,
.borderlessContainer .ctaLinkBorderlessCompliantDarkerGreen:visited:hover .fa,
.ctaLinkBorderlessContainer .ctaLinkBorderlessCompliantDarkerGreen:visited:hover .fa,
.ctaLinkBorderlessOrangeContainer .ctaLinkBorderlessCompliantDarkerGreen:visited:hover .fa,
.ctaLinkBorderlessCompliantDarkOrangeContainer .ctaLinkBorderlessCompliantDarkerGreen:visited:hover .fa,
.ctaLinkBorderlessCompliantBlueContainer .ctaLinkBorderlessCompliantDarkerGreen:visited:hover .fa,
.ctaLinkBorderlessCompliantDarkGreenContainer .ctaLinkBorderlessCompliantDarkerGreen:visited:hover .fa,
.ctaLinkBorderlessCompliantDarkerGreenContainer .ctaLinkBorderlessCompliantDarkerGreen:visited:hover .fa,
.borderlessContainer .ctaLinkBorderlessCompliantDarkerGreen:active:hover .fa,
.ctaLinkBorderlessContainer .ctaLinkBorderlessCompliantDarkerGreen:active:hover .fa,
.ctaLinkBorderlessOrangeContainer .ctaLinkBorderlessCompliantDarkerGreen:active:hover .fa,
.ctaLinkBorderlessCompliantDarkOrangeContainer .ctaLinkBorderlessCompliantDarkerGreen:active:hover .fa,
.ctaLinkBorderlessCompliantBlueContainer .ctaLinkBorderlessCompliantDarkerGreen:active:hover .fa,
.ctaLinkBorderlessCompliantDarkGreenContainer .ctaLinkBorderlessCompliantDarkerGreen:active:hover .fa,
.ctaLinkBorderlessCompliantDarkerGreenContainer .ctaLinkBorderlessCompliantDarkerGreen:active:hover .fa {
  margin-left: 18px;
  transition: padding 0.2s ease-in-out, margin 0.2s ease-in-out;
}
.ctaLinkBorderlessOrangeContainer .fa-chevron-right,
.ctaLinkBorderlessOrangeContainer .fa-download,
.ctaLinkBorderlessOrangeContainer .fa-play-circle-o,
.ctaLinkBorderlessOrangeContainer .fa-mobile-phone,
.ctaLinkBorderlessOrangeContainer .fa-chevron-up,
.ctaLinkBorderlessOrangeContainer .fa-chevron-down {
  color: #ff6319;
}
.ctaLinkBorderlessOrangeContainer .ctaLinkBorderlessOrange,
.ctaLinkBorderlessOrangeContainer .ctaLinkBorderlessOrange:link,
.ctaLinkBorderlessOrangeContainer .ctaLinkBorderlessOrange:visited,
.ctaLinkBorderlessOrangeContainer .ctaLinkBorderlessOrange:active {
  color: #ff6319;
}
.ctaLinkBorderlessOrangeContainer .ctaLinkBorderlessOrange:hover,
.ctaLinkBorderlessOrangeContainer .ctaLinkBorderlessOrange:link:hover,
.ctaLinkBorderlessOrangeContainer .ctaLinkBorderlessOrange:visited:hover,
.ctaLinkBorderlessOrangeContainer .ctaLinkBorderlessOrange:active:hover {
  color: #ff6319;
}
.ctaLinkBorderlessCompliantDarkOrangeContainer .fa-chevron-right,
.ctaLinkBorderlessCompliantDarkOrangeContainer .fa-download,
.ctaLinkBorderlessCompliantDarkOrangeContainer .fa-play-circle-o,
.ctaLinkBorderlessCompliantDarkOrangeContainer .fa-mobile-phone,
.ctaLinkBorderlessCompliantDarkOrangeContainer .fa-chevron-up,
.ctaLinkBorderlessCompliantDarkOrangeContainer .fa-chevron-down {
  color: #d14900;
}
.ctaLinkBorderlessCompliantDarkOrangeContainer .ctaLinkBorderlessCompliantDarkOrange,
.ctaLinkBorderlessCompliantDarkOrangeContainer .ctaLinkBorderlessCompliantDarkOrange:link,
.ctaLinkBorderlessCompliantDarkOrangeContainer .ctaLinkBorderlessCompliantDarkOrange:visited,
.ctaLinkBorderlessCompliantDarkOrangeContainer .ctaLinkBorderlessCompliantDarkOrange:active {
  color: #d14900;
}
.ctaLinkBorderlessCompliantDarkOrangeContainer .ctaLinkBorderlessCompliantDarkOrange:hover,
.ctaLinkBorderlessCompliantDarkOrangeContainer .ctaLinkBorderlessCompliantDarkOrange:link:hover,
.ctaLinkBorderlessCompliantDarkOrangeContainer .ctaLinkBorderlessCompliantDarkOrange:visited:hover,
.ctaLinkBorderlessCompliantDarkOrangeContainer .ctaLinkBorderlessCompliantDarkOrange:active:hover {
  color: #d14900;
}
.ctaLinkBorderlessCompliantBlueContainer .fa-chevron-right,
.ctaLinkBorderlessCompliantBlueContainer .fa-download,
.ctaLinkBorderlessCompliantBlueContainer .fa-play-circle-o,
.ctaLinkBorderlessCompliantBlueContainer .fa-mobile-phone,
.ctaLinkBorderlessCompliantBlueContainer .fa-chevron-up,
.ctaLinkBorderlessCompliantBlueContainer .fa-chevron-down {
  color: #017eb5;
}
.ctaLinkBorderlessCompliantBlueContainer .ctaLinkBorderlessCompliantBlue,
.ctaLinkBorderlessCompliantBlueContainer .ctaLinkBorderlessCompliantBlue:link,
.ctaLinkBorderlessCompliantBlueContainer .ctaLinkBorderlessCompliantBlue:visited,
.ctaLinkBorderlessCompliantBlueContainer .ctaLinkBorderlessCompliantBlue:active {
  color: #017eb5;
}
.ctaLinkBorderlessCompliantBlueContainer .ctaLinkBorderlessCompliantBlue:hover,
.ctaLinkBorderlessCompliantBlueContainer .ctaLinkBorderlessCompliantBlue:link:hover,
.ctaLinkBorderlessCompliantBlueContainer .ctaLinkBorderlessCompliantBlue:visited:hover,
.ctaLinkBorderlessCompliantBlueContainer .ctaLinkBorderlessCompliantBlue:active:hover {
  color: #017eb5;
}
.ctaLinkBorderlessCompliantDarkGreenContainer .fa-chevron-right,
.ctaLinkBorderlessCompliantDarkGreenContainer .fa-download,
.ctaLinkBorderlessCompliantDarkGreenContainer .fa-play-circle-o,
.ctaLinkBorderlessCompliantDarkGreenContainer .fa-mobile-phone,
.ctaLinkBorderlessCompliantDarkGreenContainer .fa-chevron-up,
.ctaLinkBorderlessCompliantDarkGreenContainer .fa-chevron-down {
  color: #00652f;
}
.ctaLinkBorderlessCompliantDarkGreenContainer .ctaLinkBorderlessCompliantDarkGreen,
.ctaLinkBorderlessCompliantDarkGreenContainer .ctaLinkBorderlessCompliantDarkGreen:link,
.ctaLinkBorderlessCompliantDarkGreenContainer .ctaLinkBorderlessCompliantDarkGreen:visited,
.ctaLinkBorderlessCompliantDarkGreenContainer .ctaLinkBorderlessCompliantDarkGreen:active {
  color: #00652f;
}
.ctaLinkBorderlessCompliantDarkGreenContainer .ctaLinkBorderlessCompliantDarkGreen:hover,
.ctaLinkBorderlessCompliantDarkGreenContainer .ctaLinkBorderlessCompliantDarkGreen:link:hover,
.ctaLinkBorderlessCompliantDarkGreenContainer .ctaLinkBorderlessCompliantDarkGreen:visited:hover,
.ctaLinkBorderlessCompliantDarkGreenContainer .ctaLinkBorderlessCompliantDarkGreen:active:hover {
  color: #00652f;
}
.ctaLinkBorderlessCompliantDarkerGreenContainer .fa-chevron-right,
.ctaLinkBorderlessCompliantDarkerGreenContainer .fa-download,
.ctaLinkBorderlessCompliantDarkerGreenContainer .fa-play-circle-o,
.ctaLinkBorderlessCompliantDarkerGreenContainer .fa-mobile-phone,
.ctaLinkBorderlessCompliantDarkerGreenContainer .fa-chevron-up,
.ctaLinkBorderlessCompliantDarkerGreenContainer .fa-chevron-down {
  color: #284e36;
}
.ctaLinkBorderlessCompliantDarkerGreenContainer .ctaLinkBorderlessCompliantDarkerGreen,
.ctaLinkBorderlessCompliantDarkerGreenContainer .ctaLinkBorderlessCompliantDarkerGreen:link,
.ctaLinkBorderlessCompliantDarkerGreenContainer .ctaLinkBorderlessCompliantDarkerGreen:visited,
.ctaLinkBorderlessCompliantDarkerGreenContainer .ctaLinkBorderlessCompliantDarkerGreen:active {
  color: #284e36;
}
.ctaLinkBorderlessCompliantDarkerGreenContainer .ctaLinkBorderlessCompliantDarkerGreen:hover,
.ctaLinkBorderlessCompliantDarkerGreenContainer .ctaLinkBorderlessCompliantDarkerGreen:link:hover,
.ctaLinkBorderlessCompliantDarkerGreenContainer .ctaLinkBorderlessCompliantDarkerGreen:visited:hover,
.ctaLinkBorderlessCompliantDarkerGreenContainer .ctaLinkBorderlessCompliantDarkerGreen:active:hover {
  color: #284e36;
}
.promoBasicBox .no-icon-style,
.marketoFormCTA .standardGreenContainer .no-icon-style,
.marketoFormCTA .standardWhiteContainer .no-icon-style,
.textImageComponent .ctaLinkContainer .no-icon-style,
.textImageComponent .ctaLinkWhiteContainer .no-icon-style {
  padding: 10px 15px;
}
.promoBasicBox .no-icon-style:hover,
.marketoFormCTA .standardGreenContainer .no-icon-style:hover,
.marketoFormCTA .standardWhiteContainer .no-icon-style:hover,
.textImageComponent .ctaLinkContainer .no-icon-style:hover,
.textImageComponent .ctaLinkWhiteContainer .no-icon-style:hover {
  padding: 15px 20px;
}
.resourceTileBox .ctaLinkContainer .no-icon-style,
.resourceTileBox .ctaLinkWhiteContainer .no-icon-style,
.actionTileContainer .ctaLinkContainer .no-icon-style,
.actionTileContainer .ctaLinkWhiteContainer .no-icon-style {
  padding: 10px 15px;
}
.resourceTileBox .ctaLinkContainer .no-icon-style:hover,
.resourceTileBox .ctaLinkWhiteContainer .no-icon-style:hover,
.actionTileContainer .ctaLinkContainer .no-icon-style:hover,
.actionTileContainer .ctaLinkWhiteContainer .no-icon-style:hover {
  padding: 15px 20px 15px 20px;
  margin: -5px 0;
}
.promoBasicBox .ctaLinkBorderlessContainer .no-icon-style,
.marketoFormCTA .borderlessContainer .no-icon-style {
  padding: 0;
}
.promoBasicBox .ctaLinkBorderlessContainer .no-icon-style:hover,
.marketoFormCTA .borderlessContainer .no-icon-style:hover {
  padding: 0;
}
.resourceTile .ctaLinkBorderlessContainer .no-icon-style,
.actionTile .ctaLinkBorderlessContainer .no-icon-style {
  padding: 0;
  margin: 0;
}
.resourceTile .ctaLinkBorderlessContainer .no-icon-style:hover,
.actionTile .ctaLinkBorderlessContainer .no-icon-style:hover {
  padding: 0;
  margin: 0;
}
.ctaLinkOrangeBtnContainer {
  background: #ff6319;
}
.ctaLinkOrangeBtnContainer a {
  color: #ffffff;
}
.ctaLinkBtnContainer {
  background: #8cc63f;
}
.ctaLinkBtnContainer a {
  color: #ffffff;
}
.ctaLinkCTLGreenBtnContainer {
  background: #00853f;
}
.ctaLinkCTLGreenBtnContainer a {
  color: #ffffff;
}
.ctaLinkCompliantDarkOrangeBtnContainer {
  background: #d14900;
}
.ctaLinkCompliantDarkOrangeBtnContainer a {
  color: #ffffff;
}
.ctaLinkCompliantDarkOrangeBtnContainer {
  background: #d14900;
}
.ctaLinkCompliantDarkOrangeBtnContainer a {
  color: #ffffff;
}
.ctaLinkCompliantBlueBtnContainer {
  background: #017eb5;
}
.ctaLinkCompliantBlueBtnContainer a {
  color: #ffffff;
}
.ctaLinkCompliantDarkGreenBtnContainer {
  background: #00652f;
}
.ctaLinkCompliantDarkGreenBtnContainer a {
  color: #ffffff;
}
.ctaLinkCompliantDarkerGreenBtnContainer {
  background: #284e36;
}
.ctaLinkCompliantDarkerGreenBtnContainer a {
  color: #ffffff;
}
.ctaLinkWhiteBtnContainer,
.ctaLinkBorderlessBtnContainer,
.ctaLinkBorderlessOrangeBtnContainer,
.ctaLinkBorderlessCompliantDarkOrangeBtnContainer,
.ctaLinkBorderlessCompliantBlueBtnContainer,
.ctaLinkBorderlessCompliantDarkGreenBtnContainer,
.ctaLinkBorderlessCompliantDarkerGreenBtnContainer {
  /*border: 1px solid @bright-green;
            background-color: @white;
            color: @bright-green;
    		a {
				color: @bright-green;
    		}*/
  background: #0047bb;
}
.ctaLinkWhiteBtnContainer a,
.ctaLinkBorderlessBtnContainer a,
.ctaLinkBorderlessOrangeBtnContainer a,
.ctaLinkBorderlessCompliantDarkOrangeBtnContainer a,
.ctaLinkBorderlessCompliantBlueBtnContainer a,
.ctaLinkBorderlessCompliantDarkGreenBtnContainer a,
.ctaLinkBorderlessCompliantDarkerGreenBtnContainer a {
  color: #ffffff;
}
/* End - Global buttons */

/* Start - Global textColors */
/** Global colors Definitions **/
/** NOTE - Any change to this file, make sure to update the cascadeColors.less as well **/
/* Black: #000000 */
/* White: #FFFFFF */
/* Gray: #9A9B9C */
/* Dark Gray: #616365 */
/* Hex Gray: #999999 */
/* Light Gray: #EFEFEF */
/* Bright Green: #8CC63F */
/* CenturyLink Green: #00853F */
/* Light Green: #A5D867 */
/* Mustard Yellow: #CED64B */
/* Accent Dark Orange: #FF6319 */
/* Accent Light Orange: #FFA02F */
/* Accent Yellow: #FDC82F */
/* Accent Dark Blue: #0098DB */
/* Accent Light Blue: #A0CFEB */
/* Business Light Green: #00853F */
/* Business Green: #5B8F22 */
/* Business Dark Green: #284E36 */
/* Residential Light Orange: #FF9933 */
/* Residential Orange: #FF6600 */
/* Residential Dark Orange: #CC3300 */
/* Small Business Light Green: #8CC63F */
/* Small Business Green: #669900 */
/* Small Business Dark Green: #336600 */
/* 508-compliant dark orange: #d14900 */
/* 508-compliant blue: #017eb5 */
/* 508-compliant dark green: #00652f */
/* 508-compliant darker green: #284e36 */
/* Residential HSI Bright Green: #8cc63f */
/* Residential HSI Price Green: #00835f */
/* ctl-medium-green: #34b233 */
/* Mint Green: #48d597 */
/* Vibrant Blue: #0047bb */
/* Biz Navy Blue: #001e60 */
/* Residential Light Gray: #d7d2cb */
/* Dark Grey: #53565a */
/* Dark Gray1: #222222 */
/* Biz Gray: #bebebe */
/* Secret Grey: #eeeeee */
/* Dark Green: #007a33 */
/* Dark Teal: #008996 */
/* Teal Blue: #02bcb2 */
/* Blue 1: #3a8ddd */
/* Blue 2: #0080bb */
/* Pomegranate: #f74b4b */
/* Lemon Yellow: #f9f162 */
/* Kiwi Green: #6fd16f */
/* Lumen Light Blue: #38c6f4 */
/* Lumen Blue: #oc9ed9 */
/* Lumen Medium Blue: #0075c9 */
/** Colors Definitions End **/
.black-font,
.black-font p,
a.black-font {
  color: #000000 !important;
}
.white-font,
.white-font p,
a.white-font {
  color: #ffffff !important;
}
.gray-font,
.gray-font p,
a.gray-font {
  color: #9a9b9c !important;
}
.dark-gray-font,
.dark-gray-font p,
a.dark-gray-font {
  color: #616365 !important;
}
.light-gray-font,
.light-gray-font p,
a.light-gray-font {
  color: #efefef !important;
}
.bright-green-font,
.bright-green-font p,
a.bright-green-font {
  color: #8cc63f !important;
}
.centurylink-green-font,
.centurylink-green-font p,
a.centurylink-green-font {
  color: #00853f !important;
}
.light-green-font,
.light-green-font p,
a.light-green-font {
  color: #a5d867 !important;
}
.mustard-yellow-font,
.mustard-yellow-font p,
a.mustard-yellow-font {
  color: #ced64b !important;
}
.accent-dark-orange-font,
.accent-dark-orange-font p,
a.accent-dark-orange-font {
  color: #ff6319 !important;
}
.accent-light-orange-font,
.accent-light-orange-font p,
a.accent-light-orange-font {
  color: #ffa02f !important;
}
.accent-yellow-font,
.accent-yellow-font p,
a.accent-yellow-font {
  color: #fdc82f !important;
}
.accent-dark-blue-font,
.accent-dark-blue-font p,
a.accent-dark-blue-font {
  color: #0098db !important;
}
.accent-light-blue-font,
.accent-light-blue-font p,
a.accent-light-blue-font {
  color: #a0cfeb !important;
}
.business-light-green-font,
.business-light-green-font p,
a.business-light-green-font {
  color: #00853f !important;
}
.business-green-font,
.business-green-font p,
a.business-green-font {
  color: #5b8f22 !important;
}
.business-dark-green-font,
.business-dark-green-font p,
a.business-dark-green-font {
  color: #284e36 !important;
}
.residential-light-orange-font,
.residential-light-orange-font p,
a.residential-light-orange-font {
  color: #ff9933 !important;
}
.residential-orange-font,
.residential-orange-font p,
a.residential-orange-font {
  color: #ff6600 !important;
}
.residential-dark-orange-font,
.residential-dark-orange-font p,
a.residential-dark-orange-font {
  color: #cc3300 !important;
}
.small-business-light-green-font,
.small-business-light-green-font p,
a.small-business-light-green-font {
  color: #8cc63f !important;
}
.small-business-green-font,
.small-business-green-font p,
a.small-business-green-font {
  color: #669900 !important;
}
.small-business-dark-green-font,
.small-business-dark-green-font p,
a.small-business-dark-green-font {
  color: #336600 !important;
}
.compliant-dark-orange-font,
.compliant-dark-orange-font p,
a.compliant-dark-orange-font {
  color: #d14900 !important;
}
.compliant-blue-font,
.compliant-blue-font p,
a.compliant-blue-font {
  color: #017eb5 !important;
}
.compliant-dark-green-font,
.compliant-dark-green-font p,
a.compliant-dark-green-font {
  color: #00652f !important;
}
.compliant-darker-green-font,
.compliant-darker-green-font p,
a.compliant-darker-green-font {
  color: #284e36 !important;
}
.res-hsi-price-green,
.res-hsi-price-green p,
a.res-hsi-price-green {
  color: #00835f !important;
}
.res-hsi-bright-green,
.res-hsi-bright-green p,
a.res-hsi-bright-green {
  color: #8cc63f !important;
}
.ctl-medium-green-font,
.ctl-medium-green-font p,
a.ctl-medium-green-font {
  color: #34b233 !important;
}
.nb-mint-green-font,
.nb-mint-green-font p,
a.nb-mint-green-font {
  color: #48d597 !important;
}
.nb-vibrant-blue-font,
.nb-vibrant-blue-font p,
a.nb-vibrant-blue-font {
  color: #0047bb !important;
}
.nb-biz-navy-blue-font,
.nb-biz-navy-blue-font p,
a.nb-biz-navy-blue-font {
  color: #001e60 !important;
}
.nb-res-light-gray-font,
.nb-res-light-gray-font p,
a.nb-res-light-gray-font {
  color: #d7d2cb !important;
}
.nb-dark-gray-font,
.nb-dark-gray-font p,
a.nb-dark-gray-font {
  color: #53565a !important;
}
.nb-dark-gray1-font,
.nb-dark-gray1-font p,
a.nb-dark-gray1-font {
  color: #222 !important;
}
.nb-gray-font,
.nb-gray-font p,
a.nb-gray-font {
  color: #bebebe !important;
}
.nb-secret-gray-font,
.nb-secret-gray-font p,
a.nb-secret-gray-font {
  color: #eee !important;
}
.nb-dark-green-font,
.nb-dark-green-font p,
a.nb-dark-green-font {
  color: #007a33 !important;
}
.nb-biz-black-font,
.nb-biz-black-font p,
a.nb-biz-black-font {
  color: #000000 !important;
}
.dark-teal-font,
.dark-teal-font p,
a.dark-teal-font {
  color: #008996 !important;
}
.teal-blue-font,
.teal-blue-font p,
a.teal-blue-font {
  color: #02bcb2 !important;
}
.blue-1-font,
.blue-1-font p,
a.blue-1-font {
  color: #3a8ddd !important;
}
.blue-2-font,
.blue-2-font p,
a.blue-2-font {
  color: #0080bb !important;
}
.pomegranate-font,
.pomegranate-font p,
a.pomegranate-font {
  color: #f74b4b !important;
}
.lemon-yellow-font,
.lemon-yellow-font p,
a.lemon-yellow-font {
  color: #f9f162 !important;
}
.kiwi-green-font,
.kiwi-green-font p,
a.kiwi-green-font {
  color: #6fd16f !important;
}
/* End - Global textColors */

/* Start - Global backgroundColors */
/** Global colors Definitions **/
/** NOTE - Any change to this file, make sure to update the cascadeColors.less as well **/
/* Black: #000000 */
/* White: #FFFFFF */
/* Gray: #9A9B9C */
/* Dark Gray: #616365 */
/* Hex Gray: #999999 */
/* Light Gray: #EFEFEF */
/* Bright Green: #8CC63F */
/* CenturyLink Green: #00853F */
/* Light Green: #A5D867 */
/* Mustard Yellow: #CED64B */
/* Accent Dark Orange: #FF6319 */
/* Accent Light Orange: #FFA02F */
/* Accent Yellow: #FDC82F */
/* Accent Dark Blue: #0098DB */
/* Accent Light Blue: #A0CFEB */
/* Business Light Green: #00853F */
/* Business Green: #5B8F22 */
/* Business Dark Green: #284E36 */
/* Residential Light Orange: #FF9933 */
/* Residential Orange: #FF6600 */
/* Residential Dark Orange: #CC3300 */
/* Small Business Light Green: #8CC63F */
/* Small Business Green: #669900 */
/* Small Business Dark Green: #336600 */
/* 508-compliant dark orange: #d14900 */
/* 508-compliant blue: #017eb5 */
/* 508-compliant dark green: #00652f */
/* 508-compliant darker green: #284e36 */
/* Residential HSI Bright Green: #8cc63f */
/* Residential HSI Price Green: #00835f */
/* ctl-medium-green: #34b233 */
/* Mint Green: #48d597 */
/* Vibrant Blue: #0047bb */
/* Biz Navy Blue: #001e60 */
/* Residential Light Gray: #d7d2cb */
/* Dark Grey: #53565a */
/* Dark Gray1: #222222 */
/* Biz Gray: #bebebe */
/* Secret Grey: #eeeeee */
/* Dark Green: #007a33 */
/* Dark Teal: #008996 */
/* Teal Blue: #02bcb2 */
/* Blue 1: #3a8ddd */
/* Blue 2: #0080bb */
/* Pomegranate: #f74b4b */
/* Lemon Yellow: #f9f162 */
/* Kiwi Green: #6fd16f */
/* Lumen Light Blue: #38c6f4 */
/* Lumen Blue: #oc9ed9 */
/* Lumen Medium Blue: #0075c9 */
/** Colors Definitions End **/
.black-background {
  background-color: #000000;
}
.black-background.transparent:after {
  background-color: #000000;
}
.white-background {
  background-color: #ffffff;
}
.white-background.transparent:after {
  background-color: #ffffff;
}
.gray-background {
  background-color: #9a9b9c;
}
.gray-background.transparent:after {
  background-color: #9a9b9c;
}
.dark-gray-background {
  background-color: #616365;
}
.dark-gray-background.transparent:after {
  background-color: #616365;
}
.light-gray-background {
  background-color: #efefef;
}
.light-gray-background.transparent:after {
  background-color: #efefef;
}
.bright-green-background {
  background-color: #8cc63f;
}
.bright-green-background.transparent:after {
  background-color: #8cc63f;
}
.centurylink-green-background {
  background-color: #00853f;
}
.centurylink-green-background.transparent:after {
  background-color: #00853f;
}
.light-green-background {
  background-color: #a5d867;
}
.light-green-background.transparent:after {
  background-color: #a5d867;
}
.mustard-yellow-background {
  background-color: #ced64b;
}
.mustard-yellow-background.transparent:after {
  background-color: #ced64b;
}
.accent-dark-orange-background {
  background-color: #ff6319;
}
.accent-dark-orange-background.transparent:after {
  background-color: #ff6319;
}
.accent-light-orange-background {
  background-color: #ffa02f;
}
.accent-light-orange-background.transparent:after {
  background-color: #ffa02f;
}
.accent-yellow-background {
  background-color: #fdc82f;
}
.accent-yellow-background.transparent:after {
  background-color: #fdc82f;
}
.accent-dark-blue-background {
  background-color: #0098db;
}
.accent-dark-blue-background.transparent:after {
  background-color: #0098db;
}
.accent-light-blue-background {
  background-color: #a0cfeb;
}
.accent-light-blue-background.transparent:after {
  background-color: #a0cfeb;
}
.business-light-green-background {
  background-color: #00853f;
}
.business-light-green-background.transparent:after {
  background-color: #00853f;
}
.business-green-background {
  background-color: #5b8f22;
}
.business-green-background.transparent:after {
  background-color: #5b8f22;
}
.business-dark-green-background {
  background-color: #284e36;
}
.business-dark-green-background.transparent:after {
  background-color: #284e36;
}
.residential-light-orange-background {
  background-color: #ff9933;
}
.residential-light-orange-background.transparent:after {
  background-color: #ff9933;
}
.residential-orange-background {
  background-color: #ff6600;
}
.residential-orange-background.transparent:after {
  background-color: #ff6600;
}
.residential-dark-orange-background {
  background-color: #cc3300;
}
.residential-dark-orange-background.transparent:after {
  background-color: #cc3300;
}
.small-business-light-green-background {
  background-color: #8cc63f;
}
.small-business-light-green-background.transparent:after {
  background-color: #8cc63f;
}
.small-business-green-background {
  background-color: #669900;
}
.small-business-green-background.transparent:after {
  background-color: #669900;
}
.small-business-dark-green-background {
  background-color: #336600;
}
.small-business-dark-green-background.transparent:after {
  background-color: #336600;
}
.compliant-dark-orange-background {
  background-color: #d14900;
}
.compliant-dark-orange-background.transparent:after {
  background-color: #d14900;
}
.compliant-blue-background {
  background-color: #017eb5;
}
.compliant-blue-background.transparent:after {
  background-color: #017eb5;
}
.compliant-dark-green-background {
  background-color: #00652f;
}
.compliant-dark-green-background.transparent:after {
  background-color: #00652f;
}
.compliant-darker-green-background {
  background-color: #284e36;
}
.compliant-darker-green-background.transparent:after {
  background-color: #284e36;
}
.res-hsi-price-green-background {
  background-color: #00835f;
}
.res-hsi-price-green.transparent:after {
  background-color: #00835f;
}
.ctl-medium-green-background {
  background-color: #34b233;
}
.ctl-medium-green-background.transparent:after {
  background-color: #34b233;
}
.nb-mint-green-background {
  background-color: #48d597;
}
.nb-mint-green-background.transparent:after {
  background-color: #48d597;
}
.nb-vibrant-blue-background {
  background-color: #0047bb;
}
.nb-vibrant-blue-background.transparent:after {
  background-color: #0047bb;
}
.nb-biz-navy-blue-background {
  background-color: #001e60;
}
.nb-biz-navy-blue-background.transparent:after {
  background-color: #001e60;
}
.nb-res-light-gray-background {
  background-color: #d7d2cb;
}
.nb-res-light-gray-background.transparent:after {
  background-color: #d7d2cb;
}
.nb-dark-gray-background {
  background-color: #53565a;
}
.nb-dark-gray-background.transparent:after {
  background-color: #53565a;
}
.nb-dark-gray1-background {
  background-color: #222222;
}
.nb-dark-gray1-background.transparent:after {
  background-color: #222222;
}
.nb-gray-background {
  background-color: #bebebe;
}
.nb-gray-background.transparent:after {
  background-color: #bebebe;
}
.nb-secret-gray-background {
  background-color: #eeeeee;
}
.nb-secret-gray-background.transparent:after {
  background-color: #eeeeee;
}
.nb-dark-green-background {
  background-color: #007a33;
}
.nb-dark-green-background.transparent:after {
  background-color: #007a33;
}
.nb-biz-black-background {
  background-color: #000000;
}
.nb-biz-black-background.transparent:after {
  background-color: #000000;
}
.dark-teal-background {
  background-color: #008996;
}
.dark-teal-background.transparent:after {
  background-color: #008996;
}
.teal-blue-background {
  background-color: #02bcb2;
}
.teal-blue-background.transparent:after {
  background-color: #02bcb2;
}
.blue-1-background {
  background-color: #3a8ddd;
}
.blue-1-background.transparent:after {
  background-color: #3a8ddd;
}
.blue-2-background {
  background-color: #0080bb;
}
.blue-2-background.transparent:after {
  background-color: #0080bb;
}
.pomegranate-background {
  background-color: #f74b4b;
}
.pomegranate-background.transparent:after {
  background-color: #f74b4b;
}
.lemon-yellow-background {
  background-color: #f9f162;
}
.lemon-yellow-background.transparent:after {
  background-color: #f9f162;
}
.kiwi-green-background {
  background-color: #6fd16f;
}
.kiwi-green-background.transparent:after {
  background-color: #6fd16f;
}
.transparent {
  background-color: inherit;
  z-index: 1;
}
.lumen-light-blue-background {
  background-color: #38c6f4;
}
.lumen-light-blue-background.transparent:after {
  background-color: #38c6f4;
}
.lumen-blue-background {
  background-color: #0c9ed9;
}
.lumen-blue-background.transparent:after {
  background-color: #0c9ed9;
}
.lumen-medium-blue-background {
  background-color: #0075c9;
}
.lumen-light-blue-background.transparent:after {
  background-color: #0075c9;
}

/* Start - Global borderColors */
/** Global colors Definitions **/
/** NOTE - Any change to this file, make sure to update the cascadeColors.less as well **/
/* Black: #000000 */
/* White: #FFFFFF */
/* Gray: #9A9B9C */
/* Dark Gray: #616365 */
/* Hex Gray: #999999 */
/* Light Gray: #EFEFEF */
/* Bright Green: #8CC63F */
/* CenturyLink Green: #00853F */
/* Light Green: #A5D867 */
/* Mustard Yellow: #CED64B */
/* Accent Dark Orange: #FF6319 */
/* Accent Light Orange: #FFA02F */
/* Accent Yellow: #FDC82F */
/* Accent Dark Blue: #0098DB */
/* Accent Light Blue: #A0CFEB */
/* Business Light Green: #00853F */
/* Business Green: #5B8F22 */
/* Business Dark Green: #284E36 */
/* Residential Light Orange: #FF9933 */
/* Residential Orange: #FF6600 */
/* Residential Dark Orange: #CC3300 */
/* Small Business Light Green: #8CC63F */
/* Small Business Green: #669900 */
/* Small Business Dark Green: #336600 */
/* 508-compliant dark orange: #d14900 */
/* 508-compliant blue: #017eb5 */
/* 508-compliant dark green: #00652f */
/* 508-compliant darker green: #284e36 */
/* Residential HSI Bright Green: #8cc63f */
/* Residential HSI Price Green: #00835f */
/* ctl-medium-green: #34b233 */
/* Mint Green: #48d597 */
/* Vibrant Blue: #0047bb */
/* Biz Navy Blue: #001e60 */
/* Residential Light Gray: #d7d2cb */
/* Dark Grey: #53565a */
/* Dark Gray1: #222222 */
/* Biz Gray: #bebebe */
/* Secret Grey: #eeeeee */
/* Dark Green: #007a33 */
/* Dark Teal: #008996 */
/* Teal Blue: #02bcb2 */
/* Blue 1: #3a8ddd */
/* Blue 2: #0080bb */
/* Pomegranate: #f74b4b */
/* Lemon Yellow: #f9f162 */
/* Kiwi Green: #6fd16f */
/* Lumen Light Blue: #38c6f4 */
/* Lumen Blue: #oc9ed9 */
/* Lumen Medium Blue: #0075c9 */
/** Colors Definitions End **/
.black-border div[class*="col"],
.black-border div[class*="col"]:first-child,
.black-border div[class*="col"]:last-child,
.table table tbody tr td.black-border,
.table table tbody tr th.black-border {
  border-color: #000000;
}
.black-border.topBorder {
  border-top: 1px solid #000000;
}
.black-border.bottomBorder {
  border-bottom: 1px solid #000000;
}
.white-border div[class*="col"],
.white-border div[class*="col"]:first-child,
.white-border div[class*="col"]:last-child,
.table table tbody tr td.white-border,
.table table tbody tr th.white-border {
  border-color: #ffffff;
}
.white-border.topBorder {
  border-top: 1px solid #ffffff;
}
.white-border.bottomBorder {
  border-bottom: 1px solid #ffffff;
}
.gray-border div[class*="col"],
.gray-border div[class*="col"]:first-child,
.gray-border div[class*="col"]:last-child,
.table table tbody tr td.gray-border,
.table table tbody tr th.gray-border {
  border-color: #9a9b9c;
}
.gray-border.topBorder {
  border-top: 1px solid #9a9b9c;
}
.gray-border.bottomBorder {
  border-bottom: 1px solid #9a9b9c;
}
.light-gray-border div[class*="col"],
.light-gray-border div[class*="col"]:first-child,
.light-gray-border div[class*="col"]:last-child,
.table table tbody tr td.light-gray-border,
.table table tbody tr th.light-gray-border {
  border-color: #efefef;
}
.light-gray-border.topBorder {
  border-top: 1px solid #efefef;
}
.light-gray-border.bottomBorder {
  border-bottom: 1px solid #efefef;
}
.dark-gray-border div[class*="col"],
.dark-gray-border div[class*="col"]:first-child,
.dark-gray-border div[class*="col"]:last-child,
.table table tbody tr td.dark-gray-border,
.table table tbody tr th.dark-gray-border {
  border-color: #616365;
}
.dark-gray-border.topBorder {
  border-top: 1px solid #616365;
}
.dark-gray-border.bottomBorder {
  border-bottom: 1px solid #616365;
}
.bright-green-border div[class*="col"],
.bright-green-border div[class*="col"]:first-child,
.bright-green-border div[class*="col"]:last-child,
.table table tbody tr td.bright-green-border,
.table table tbody tr th.bright-green-border {
  border-color: #8cc63f;
}
.bright-green-border.topBorder {
  border-top: 1px solid #8cc63f;
}
.bright-green-border.bottomBorder {
  border-bottom: 1px solid #8cc63f;
}
.centurylink-green-border div[class*="col"],
.centurylink-green-border div[class*="col"]:first-child,
.centurylink-green-border div[class*="col"]:last-child,
.table table tbody tr td.centurylink-green-border,
.table table tbody tr th.centurylink-green-border {
  border-color: #00853f;
}
.centurylink-green-border.topBorder {
  border-top: 1px solid #00853f;
}
.centurylink-green-border.bottomBorder {
  border-bottom: 1px solid #00853f;
}
.light-green-border div[class*="col"],
.light-green-border div[class*="col"]:first-child,
.light-green-border div[class*="col"]:last-child,
.table table tbody tr td.light-green-border,
.table table tbody tr th.light-green-border {
  border-color: #a5d867;
}
.light-green-border.topBorder {
  border-top: 1px solid #a5d867;
}
.light-green-border.bottomBorder {
  border-bottom: 1px solid #a5d867;
}
.mustard-yellow-border div[class*="col"],
.mustard-yellow-border div[class*="col"]:first-child,
.mustard-yellow-border div[class*="col"]:last-child,
.table table tbody tr td.mustard-yellow-border,
.table table tbody tr th.mustard-yellow-border {
  border-color: #ced64b;
}
.mustard-yellow-border.topBorder {
  border-top: 1px solid #ced64b;
}
.mustard-yellow-border.bottomBorder {
  border-bottom: 1px solid #ced64b;
}
.accent-dark-orange-border div[class*="col"],
.accent-dark-orange-border div[class*="col"]:first-child,
.accent-dark-orange-border div[class*="col"]:last-child,
.table table tbody tr td.accent-dark-orange-border,
.table table tbody tr th.accent-dark-orange-border {
  border-color: #ff6319;
}
.accent-dark-orange-border.topBorder {
  border-top: 1px solid #ff6319;
}
.accent-dark-orange-border.bottomBorder {
  border-bottom: 1px solid #ff6319;
}
.accent-light-orange-border div[class*="col"],
.accent-light-orange-border div[class*="col"]:first-child,
.accent-light-orange-border div[class*="col"]:last-child,
.table table tbody tr td.accent-light-orange-border,
.table table tbody tr th.accent-light-orange-border {
  border-color: #ffa02f;
}
.accent-light-orange-border.topBorder {
  border-top: 1px solid #ffa02f;
}
.accent-light-orange-border.bottomBorder {
  border-bottom: 1px solid #ffa02f;
}
.accent-yellow-border div[class*="col"],
.accent-yellow-border div[class*="col"]:first-child,
.accent-yellow-border div[class*="col"]:last-child,
.table table tbody tr td.accent-yellow-border,
.table table tbody tr th.accent-yellow-border {
  border-color: #fdc82f;
}
.accent-yellow-border.topBorder {
  border-top: 1px solid #fdc82f;
}
.accent-yellow-border.bottomBorder {
  border-bottom: 1px solid #fdc82f;
}
.accent-dark-blue-border div[class*="col"],
.accent-dark-blue-border div[class*="col"]:first-child,
.accent-dark-blue-border div[class*="col"]:last-child,
.table table tbody tr td.accent-dark-blue-border,
.table table tbody tr th.accent-dark-blue-border {
  border-color: #0098db;
}
.accent-dark-blue-border.topBorder {
  border-top: 1px solid #0098db;
}
.accent-dark-blue-border.bottomBorder {
  border-bottom: 1px solid #0098db;
}
.accent-light-blue-border div[class*="col"],
.accent-light-blue-border div[class*="col"]:first-child,
.accent-light-blue-border div[class*="col"]:last-child,
.table table tbody tr td.accent-light-blue-border,
.table table tbody tr th.accent-light-blue-border {
  border-color: #a0cfeb;
}
.accent-light-blue-border.topBorder {
  border-top: 1px solid #a0cfeb;
}
.accent-light-blue-border.bottomBorder {
  border-bottom: 1px solid #a0cfeb;
}
.business-green-border div[class*="col"],
.business-green-border div[class*="col"]:first-child,
.business-green-border div[class*="col"]:last-child,
.table table tbody tr td.business-green-border,
.table table tbody tr th.business-green-border {
  border-color: #5b8f22;
}
.business-green-border.topBorder {
  border-top: 1px solid #5b8f22;
}
.business-green-border.bottomBorder {
  border-bottom: 1px solid #5b8f22;
}
.business-dark-green-border div[class*="col"],
.business-dark-green-border div[class*="col"]:first-child,
.business-dark-green-border div[class*="col"]:last-child,
.table table tbody tr td.business-dark-green-border,
.table table tbody tr th.business-dark-green-border {
  border-color: #284e36;
}
.business-dark-green-border.topBorder {
  border-top: 1px solid #284e36;
}
.business-dark-green-border.bottomBorder {
  border-bottom: 1px solid #284e36;
}
.compliant-dark-orange-border div[class*="col"],
.compliant-dark-orange-border div[class*="col"]:first-child,
.compliant-dark-orange-border div[class*="col"]:last-child,
.table table tbody tr td.compliant-dark-orange-border,
.table table tbody tr th.compliant-dark-orange-border {
  border-color: #d14900;
}
.compliant-dark-orange-border.topBorder {
  border-top: 1px solid #d14900;
}
.compliant-dark-orange-border.bottomBorder {
  border-bottom: 1px solid #d14900;
}
.compliant-blue-border div[class*="col"],
.compliant-blue-border div[class*="col"]:first-child,
.-compliant-blue-border div[class*="col"]:last-child,
.table table tbody tr td.compliant-blue-border,
.table table tbody tr th.compliant-blue-border {
  border-color: #017eb5;
}
.compliant-blue-border.topBorder {
  border-top: 1px solid #017eb5;
}
.compliant-blue-border.bottomBorder {
  border-bottom: 1px solid #017eb5;
}
.compliant-dark-green-border div[class*="col"],
.compliant-dark-green-border div[class*="col"]:first-child,
.compliant-dark-green-border div[class*="col"]:last-child,
.table table tbody tr td.compliant-dark-green-border,
.table table tbody tr th.compliant-dark-green-border {
  border-color: #00652f;
}
.compliant-dark-green-border.topBorder {
  border-top: 1px solid #00652f;
}
.compliant-dark-green-border.bottomBorder {
  border-bottom: 1px solid #00652f;
}
.compliant-darker-green-border div[class*="col"],
.compliant-darker-green-border div[class*="col"]:first-child,
.compliant-darker-green-border div[class*="col"]:last-child,
.table table tbody tr td.compliant-darker-green-border,
.table table tbody tr th.compliant-darker-green-border {
  border-color: #284e36;
}
.compliant-darker-green-border.topBorder {
  border-top: 1px solid #284e36;
}
.compliant-darker-green-border.bottomBorder {
  border-bottom: 1px solid #284e36;
}
.res-hsi-price-green-border div[class*="col"],
.res-hsi-price-green-border div[class*="col"]:first-child,
.res-hsi-price-green-border div[class*="col"]:last-child,
.table table tbody tr td.res-hsi-price-green-border,
.table table tbody tr th.res-hsi-price-green-border {
  border-color: #00835f;
}
.res-hsi-price-green-border.topBorder {
  border-top: 1px solid #00835f;
}
.res-hsi-price-green-border.bottomBorder {
  border-bottom: 1px solid #00835f;
}
.small-business-dark-green-border div[class*="col"],
.small-business-dark-green-border div[class*="col"]:first-child,
.small-business-dark-green-border div[class*="col"]:last-child,
.table table tbody tr td.small-business-dark-green-border,
.table table tbody tr th.small-business-dark-green-border {
  border-color: #336600;
}
.small-business-dark-green-border.topBorder {
  border-top: 1px solid #336600;
}
.small-business-dark-green-border.bottomBorder {
  border-bottom: 1px solid #336600;
}
.small-business-green-border div[class*="col"],
.small-business-green-border div[class*="col"]:first-child,
.small-business-green-border div[class*="col"]:last-child,
.table table tbody tr td.small-business-green-border,
.table table tbody tr th.small-business-green-border {
  border-color: #669900;
}
.small-business-green-border.topBorder {
  border-top: 1px solid #669900;
}
.small-business-green-border.bottomBorder {
  border-bottom: 1px solid #669900;
}
.residential-dark-orange-border div[class*="col"],
.residential-dark-orange-border div[class*="col"]:first-child,
.residential-dark-orange-border div[class*="col"]:last-child,
.table table tbody tr td.residential-dark-orange-border,
.table table tbody tr th.residential-dark-orange-border {
  border-color: #cc3300;
}
.residential-dark-orange-border.topBorder {
  border-top: 1px solid #cc3300;
}
.residential-dark-orange-border.bottomBorder {
  border-bottom: 1px solid #cc3300;
}
.residential-orange-border div[class*="col"],
.residential-orange-border div[class*="col"]:first-child,
.residential-orange-border div[class*="col"]:last-child,
.table table tbody tr td.residential-orange-border,
.table table tbody tr th.residential-orange-border {
  border-color: #ff6600;
}
.residential-orange-border.topBorder {
  border-top: 1px solid #ff6600;
}
.residential-orange-border.bottomBorder {
  border-bottom: 1px solid #ff6600;
}
.residential-light-orange-border div[class*="col"],
.residential-light-orange-border div[class*="col"]:first-child,
.residential-light-orange-border div[class*="col"]:last-child,
.table table tbody tr td.residential-light-orange-border,
.table table tbody tr th.residential-light-orange-border {
  border-color: #ff9933;
}
.residential-light-orange-border.topBorder {
  border-top: 1px solid #ff9933;
}
.residential-light-orange-border.bottomBorder {
  border-bottom: 1px solid #ff9933;
}
.ctl-medium-green-border div[class*="col"],
.ctl-medium-green-border div[class*="col"]:first-child,
.ctl-medium-green-border div[class*="col"]:last-child,
.table table tbody tr td.ctl-medium-green-border,
.table table tbody tr th.ctl-medium-green-border {
  border-color: #34b233;
}
.ctl-medium-green-border.topBorder {
  border-top: 1px solid #34b233;
}
.ctl-medium-green-border.bottomBorder {
  border-bottom: 1px solid #34b233;
}
.nb-mint-green-border div[class*="col"],
.nb-mint-green-border div[class*="col"]:first-child,
.nb-mint-green-border div[class*="col"]:last-child,
.table table tbody tr td.nb-mint-green-border,
.table table tbody tr th.nb-mint-green-border {
  border-color: #48d597;
}
.nb-mint-green-border.topBorder {
  border-top: 1px solid #48d597;
}
.nb-mint-green-border.bottomBorder {
  border-bottom: 1px solid #48d597;
}
.nb-vibrant-blue-border div[class*="col"],
.nb-vibrant-blue-border div[class*="col"]:first-child,
.nb-vibrant-blue-border div[class*="col"]:last-child,
.table table tbody tr td.nb-vibrant-blue-border,
.table table tbody tr th.nb-vibrant-blue-border {
  border-color: #0047bb;
}
.nb-vibrant-blue-border.topBorder {
  border-top: 1px solid #0047bb;
}
.nb-vibrant-blue-borderr.bottomBorder {
  border-bottom: 1px solid #0047bb;
}
.nb-biz-navy-blue-border div[class*="col"],
.nb-biz-navy-blue-border div[class*="col"]:first-child,
.nb-biz-navy-blue-border div[class*="col"]:last-child,
.table table tbody tr td.nb-biz-navy-blue-border,
.table table tbody tr th.nb-biz-navy-blue-border {
  border-color: #001e60;
}
.nb-biz-navy-blue-border.topBorder {
  border-top: 1px solid #001e60;
}
.nb-biz-navy-blue-border.bottomBorder {
  border-bottom: 1px solid #001e60;
}
.nb-res-light-gray-border div[class*="col"],
.nb-res-light-gray-border div[class*="col"]:first-child,
.nb-res-light-gray-border div[class*="col"]:last-child,
.table table tbody tr td.nb-res-light-gray-border,
.table table tbody tr th.nb-res-light-gray-border {
  border-color: #d7d2cb;
}
.nb-res-light-gray-border.topBorder {
  border-top: 1px solid #d7d2cb;
}
.nb-res-light-gray-border.bottomBorder {
  border-bottom: 1px solid #d7d2cb;
}
.nb-dark-gray-border div[class*="col"],
.nb-dark-gray-border div[class*="col"]:first-child,
.nb-dark-gray-border div[class*="col"]:last-child,
.table table tbody tr td.nb-dark-gray-border,
.table table tbody tr th.nb-dark-gray-border {
  border-color: #53565a;
}
.nb-dark-gray-border.topBorder {
  border-top: 1px solid #53565a;
}
.nb-dark-gray-border.bottomBorder {
  border-bottom: 1px solid #53565a;
}
.nb-dark-gray1-border div[class*="col"],
.nb-dark-gray1-border div[class*="col"]:first-child,
.nb-dark-gray1-border div[class*="col"]:last-child,
.table table tbody tr td.nb-dark-gray1-border,
.table table tbody tr th.nb-dark-gray1-border {
  border-color: #222222;
}
.nb-dark-gray1-border.topBorder {
  border-top: 1px solid #222222;
}
.nb-dark-gray1-border.bottomBorder {
  border-bottom: 1px solid #222222;
}
.nb-gray-border div[class*="col"],
.nb-gray-border div[class*="col"]:first-child,
.nb-gray-border div[class*="col"]:last-child,
.table table tbody tr td.nb-gray-border,
.table table tbody tr th.nb-gray-border {
  border-color: #bebebe;
}
.nb-gray-border.topBorder {
  border-top: 1px solid #bebebe;
}
.nb-gray-border.bottomBorder {
  border-bottom: 1px solid #bebebe;
}
.nb-secret-gray-border div[class*="col"],
.nb-secret-gray-border div[class*="col"]:first-child,
.nb-secret-gray-border div[class*="col"]:last-child,
.table table tbody tr td.nb-secret-gray-border,
.table table tbody tr th.nb-secret-gray-border {
  border-color: #eeeeee;
}
.nb-secret-gray-border.topBorder {
  border-top: 1px solid #eeeeee;
}
.nb-secret-gray-border.bottomBorder {
  border-bottom: 1px solid #eeeeee;
}
.nb-dark-green-border div[class*="col"],
.nb-dark-green-border div[class*="col"]:first-child,
.nb-dark-green-border div[class*="col"]:last-child,
.table table tbody tr td.nb-dark-green-border,
.table table tbody tr th.nb-dark-green-border {
  border-color: #007a33;
}
.nb-dark-green-border.topBorder {
  border-top: 1px solid #007a33;
}
.nb-dark-green-border.bottomBorder {
  border-bottom: 1px solid #007a33;
}
.nb-biz-black-border div[class*="col"],
.nb-biz-black-border div[class*="col"]:first-child,
.nb-biz-black-border div[class*="col"]:last-child,
.table table tbody tr td.nb-biz-black-border,
.table table tbody tr th.nb-biz-black-border {
  border-color: #000000;
}
.nb-biz-black-border.topBorder {
  border-top: 1px solid #000000;
}
.nb-biz-black-border.bottomBorder {
  border-bottom: 1px solid #000000;
}
.dark-teal-border div[class*="col"],
.dark-teal-border div[class*="col"]:first-child,
.dark-teal-border div[class*="col"]:last-child,
.table table tbody tr td.dark-teal-border,
.table table tbody tr th.dark-teal-border {
  border-color: #008996;
}
.dark-teal-border {
  border-top: 1px solid #008996;
}
.dark-teal-border.bottomBorder {
  border-bottom: 1px solid #008996;
}
.teal-blue-border div[class*="col"],
.teal-blue-border div[class*="col"]:first-child,
.teal-blue-border div[class*="col"]:last-child,
.table table tbody tr td.teal-blue-border,
.table table tbody tr th.teal-blue-border {
  border-color: #02bcb2;
}
.teal-blue-border {
  border-top: 1px solid #02bcb2;
}
.teal-blue-border.bottomBorder {
  border-bottom: 1px solid #02bcb2;
}
.blue-1-border div[class*="col"],
.blue-1-border div[class*="col"]:first-child,
.blue-1-border div[class*="col"]:last-child,
.table table tbody tr td.blue-1-border,
.table table tbody tr th.blue-1-border {
  border-color: #3a8ddd;
}
.blue-1-border {
  border-top: 1px solid #3a8ddd;
}
.blue-1-border.bottomBorder {
  border-bottom: 1px solid #3a8ddd;
}
.blue-2-border div[class*="col"],
.blue-2-border div[class*="col"]:first-child,
.blue-2-border div[class*="col"]:last-child,
.table table tbody tr td.blue-2-border,
.table table tbody tr th.blue-2-border {
  border-color: #0080bb;
}
.blue-2-border {
  border-top: 1px solid #0080bb;
}
.blue-2-border.bottomBorder {
  border-bottom: 1px solid #0080bb;
}
.pomegranate-border div[class*="col"],
.pomegranate-border div[class*="col"]:first-child,
.pomegranate-border div[class*="col"]:last-child,
.table table tbody tr td.pomegranate-border,
.table table tbody tr th.pomegranate-border {
  border-color: #f74b4b;
}
.pomegranate-border {
  border-top: 1px solid #f74b4b;
}
.pomegranate-border.bottomBorder {
  border-bottom: 1px solid #f74b4b;
}
.lemon-yellow-border div[class*="col"],
.lemon-yellow-border div[class*="col"]:first-child,
.lemon-yellow-border div[class*="col"]:last-child,
.table table tbody tr td.lemon-yellow-border,
.table table tbody tr th.lemon-yellow-border {
  border-color: #f9f162;
}
.lemon-yellow-border {
  border-top: 1px solid #f9f162;
}
.lemon-yellow-border.bottomBorder {
  border-bottom: 1px solid #f9f162;
}
.kiwi-green-border div[class*="col"],
.kiwi-green-border div[class*="col"]:first-child,
.kiwi-green-border div[class*="col"]:last-child,
.table table tbody tr td.kiwi-green-border,
.table table tbody tr th.kiwi-green-border {
  border-color: #6fd16f;
}
.kiwi-green-border {
  border-top: 1px solid #6fd16f;
}
.kiwi-green-border.bottomBorder {
  border-bottom: 1px solid #6fd16f;
}
/* End - Global borderColors */

/* Start - Global textSize */
/** Variables Definitions - Start **/
/* Mobile Breakpoint */
/* maximum amount of grid cells to be provided */
/** Variables Definitions - End **/
.tiny,
.tiny p {
  font-size: 8px !important;
  line-height: 10px !important;
}
.small,
.small p {
  font-size: 10px !important;
  line-height: 14px !important;
}
.medium,
.medium p {
  font-size: 12px !important;
  line-height: 18px !important;
}
.normal,
.normal p {
  font-size: 14px !important;
  line-height: 22px !important;
}
.large,
.large p {
  font-size: 16px !important;
  line-height: 26px !important;
}
.extraLarge,
.extraLarge p {
  font-size: 18px !important;
  line-height: 26px !important;
}
.enormous,
.enormous p {
  font-size: 20px !important;
  line-height: 28px !important;
}
.jumbo,
.jumbo p {
  font-size: 22px !important;
  line-height: 29px !important;
}
.big,
.big p {
  font-size: 24px !important;
  line-height: 30px !important;
}
.thirty,
.thirty p {
  font-size: 30px !important;
  line-height: 38px !important;
}
.huge,
.huge p {
  font-size: 32px !important;
  line-height: 38px !important;
}
.thirtyFour,
.thirtyFour p {
  font-size: 34px !important;
  line-height: 42px !important;
}
.thirtySix,
.thirtySix p {
  font-size: 36px !important;
  line-height: 42px !important;
}
.stupendous,
.stupendous p {
  font-size: 38px !important;
  line-height: 42px !important;
}
.great,
.great p {
  font-size: 40px !important;
  line-height: 46px !important;
}
.grand,
.grand p {
  font-size: 46px !important;
  line-height: 50px !important;
}
.giant,
.giant p {
  font-size: 48px !important;
  line-height: 54px !important;
}
.super,
.super p {
  font-size: 50px !important;
  line-height: 56px !important;
}
.humongous,
.humongous p {
  font-size: 56px !important;
  line-height: 58px !important;
}
.gigantic,
.gigantic p {
  font-size: 60px !important;
  line-height: 66px !important;
}
.titanic,
.titanic p {
  font-size: 66px !important;
  line-height: 68px !important;
}
.mammoth,
.mammoth p {
  font-size: 68px !important;
  line-height: 72px !important;
}
.poster,
.poster p {
  font-size: 72px !important;
  line-height: 78px !important;
}
.colossal,
.colossal p {
  font-size: 78px !important;
  line-height: 88px !important;
}
.billboard,
.billboard p {
  font-size: 84px !important;
  line-height: 90px !important;
}
@media (max-width: 639px) {
  .small,
  .small p {
    font-size: 10px !important;
    line-height: 14px !important;
  }
  .medium,
  .medium p {
    font-size: 12px !important;
    line-height: 18px !important;
  }
  .normal,
  .normal p {
    font-size: 14px !important;
    line-height: 22px !important;
  }
  .large,
  .large p {
    font-size: 16px !important;
    line-height: 26px !important;
  }
  .extraLarge,
  .extraLarge p {
    font-size: 18px !important;
    line-height: 26px !important;
  }
  .enormous,
  .enormous p {
    font-size: 14px !important;
    line-height: 22px !important;
  }
  .jumbo,
  .jumbo p {
    font-size: 14px !important;
    line-height: 22px !important;
  }
  .big,
  .big p {
    font-size: 20px !important;
    line-height: 28px !important;
  }
  .thirty,
  .thirty p {
    font-size: 20px !important;
    line-height: 28px !important;
  }
  .huge,
  .huge p {
    font-size: 20px !important;
    line-height: 28px !important;
  }
  .thirtyFour,
  .thirtyFour p {
    font-size: 20px !important;
    line-height: 28px !important;
  }
  .thirtySix,
  .thirtySix p {
    font-size: 20px !important;
    line-height: 28px !important;
  }
  .great,
  .great p {
    font-size: 24px !important;
    line-height: 28px !important;
  }
  .grand,
  .grand p {
    font-size: 24px !important;
    line-height: 28px !important;
  }
  .super,
  .super p {
    font-size: 32px !important;
    line-height: 38px !important;
  }
  .humongous,
  .humongous p {
    font-size: 32px !important;
    line-height: 38px !important;
  }
  .giant,
  .giant p {
    font-size: 32px !important;
    line-height: 38px !important;
  }
  .gigantic,
  .gigantic p {
    font-size: 32px !important;
    line-height: 38px !important;
  }
  .titanic,
  .titanic p {
    font-size: 32px !important;
    line-height: 38px !important;
  }
  .mammoth,
  .mammoth p {
    font-size: 32px !important;
    line-height: 38px !important;
  }
  .poster,
  .poster p {
    font-size: 32px !important;
    line-height: 38px !important;
  }
  .colossal,
  .colossal p {
    font-size: 32px !important;
    line-height: 38px !important;
  }
  .billboard,
  .billboard p {
    font-size: 32px !important;
    line-height: 38px !important;
  }
}
/* End - Global textSize */

/* Start - Global opacity */
/** Global colors Definitions **/
/** NOTE - Any change to this file, make sure to update the cascadeColors.less as well **/
/* Black: #000000 */
/* White: #FFFFFF */
/* Gray: #9A9B9C */
/* Dark Gray: #616365 */
/* Hex Gray: #999999 */
/* Light Gray: #EFEFEF */
/* Bright Green: #8CC63F */
/* CenturyLink Green: #00853F */
/* Light Green: #A5D867 */
/* Mustard Yellow: #CED64B */
/* Accent Dark Orange: #FF6319 */
/* Accent Light Orange: #FFA02F */
/* Accent Yellow: #FDC82F */
/* Accent Dark Blue: #0098DB */
/* Accent Light Blue: #A0CFEB */
/* Business Light Green: #00853F */
/* Business Green: #5B8F22 */
/* Business Dark Green: #284E36 */
/* Residential Light Orange: #FF9933 */
/* Residential Orange: #FF6600 */
/* Residential Dark Orange: #CC3300 */
/* Small Business Light Green: #8CC63F */
/* Small Business Green: #669900 */
/* Small Business Dark Green: #336600 */
/* 508-compliant dark orange: #d14900 */
/* 508-compliant blue: #017eb5 */
/* 508-compliant dark green: #00652f */
/* 508-compliant darker green: #284e36 */
/* Residential HSI Bright Green: #8cc63f */
/* Residential HSI Price Green: #00835f */
/* ctl-medium-green: #34b233 */
/* Mint Green: #48d597 */
/* Vibrant Blue: #0047bb */
/* Biz Navy Blue: #001e60 */
/* Residential Light Gray: #d7d2cb */
/* Dark Grey: #53565a */
/* Dark Gray1: #222222 */
/* Biz Gray: #bebebe */
/* Secret Grey: #eeeeee */
/* Dark Green: #007a33 */
/* Dark Teal: #008996 */
/* Teal Blue: #02bcb2 */
/* Blue 1: #3a8ddd */
/* Blue 2: #0080bb */
/* Pomegranate: #f74b4b */
/* Lemon Yellow: #f9f162 */
/* Kiwi Green: #6fd16f */
/* Lumen Light Blue: #38c6f4 */
/* Lumen Blue: #oc9ed9 */
/* Lumen Medium Blue: #0075c9 */
/** Colors Definitions End **/
.opacity-0:after {
  opacity: 0.0;
}
.opacity-10:after {
  opacity: 0.1;
}
.opacity-20:after {
  opacity: 0.2;
}
.opacity-30:after {
  opacity: 0.3;
}
.opacity-40:after {
  opacity: 0.4;
}
.opacity-50:after {
  opacity: 0.5;
}
.opacity-60:after {
  opacity: 0.6;
}
.opacity-70:after {
  opacity: 0.7;
}
.opacity-80:after {
  opacity: 0.8;
}
.opacity-90:after {
  opacity: 0.9;
}
.opacity-100:after {
  opacity: 1.0;
}
.black-background-opacity-0 {
  background-color: #000000;
}
.black-background-opacity-10 {
  background-color: rgba(0, 0, 0, 0.1);
}
.black-background-opacity-20 {
  background-color: rgba(0, 0, 0, 0.2);
}
.black-background-opacity-30 {
  background-color: rgba(0, 0, 0, 0.3);
}
.black-background-opacity-40 {
  background-color: rgba(0, 0, 0, 0.4);
}
.black-background-opacity-50 {
  background-color: rgba(0, 0, 0, 0.5);
}
.black-background-opacity-60 {
  background-color: rgba(0, 0, 0, 0.6);
}
.black-background-opacity-70 {
  background-color: rgba(0, 0, 0, 0.7);
}
.black-background-opacity-80 {
  background-color: rgba(0, 0, 0, 0.8);
}
.black-background-opacity-90 {
  background-color: rgba(0, 0, 0, 0.9);
}
.black-background-opacity-100 {
  background-color: #000000;
}
.white-background-opacity-0 {
  background-color: #ffffff;
}
.white-background-opacity-10 {
  background-color: rgba(255, 255, 255, 0.1);
}
.white-background-opacity-20 {
  background-color: rgba(255, 255, 255, 0.2);
}
.white-background-opacity-30 {
  background-color: rgba(255, 255, 255, 0.3);
}
.white-background-opacity-40 {
  background-color: rgba(255, 255, 255, 0.4);
}
.white-background-opacity-50 {
  background-color: rgba(255, 255, 255, 0.5);
}
.white-background-opacity-60 {
  background-color: rgba(255, 255, 255, 0.6);
}
.white-background-opacity-70 {
  background-color: rgba(255, 255, 255, 0.7);
}
.white-background-opacity-80 {
  background-color: rgba(255, 255, 255, 0.8);
}
.white-background-opacity-90 {
  background-color: rgba(255, 255, 255, 0.9);
}
.white-background-opacity-100 {
  background-color: #ffffff;
}
.gray-background-opacity-0 {
  background-color: #9a9b9c;
}
.gray-background-opacity-10 {
  background-color: rgba(154, 155, 156, 0.1);
}
.gray-background-opacity-20 {
  background-color: rgba(154, 155, 156, 0.2);
}
.gray-background-opacity-30 {
  background-color: rgba(154, 155, 156, 0.3);
}
.gray-background-opacity-40 {
  background-color: rgba(154, 155, 156, 0.4);
}
.gray-background-opacity-50 {
  background-color: rgba(154, 155, 156, 0.5);
}
.gray-background-opacity-60 {
  background-color: rgba(154, 155, 156, 0.6);
}
.gray-background-opacity-70 {
  background-color: rgba(154, 155, 156, 0.7);
}
.gray-background-opacity-80 {
  background-color: rgba(154, 155, 156, 0.8);
}
.gray-background-opacity-90 {
  background-color: rgba(154, 155, 156, 0.9);
}
.gray-background-opacity-100 {
  background-color: #9a9b9c;
}
.dark-gray-background-opacity-0 {
  background-color: #616365;
}
.dark-gray-background-opacity-10 {
  background-color: rgba(97, 99, 101, 0.1);
}
.dark-gray-background-opacity-20 {
  background-color: rgba(97, 99, 101, 0.2);
}
.dark-gray-background-opacity-30 {
  background-color: rgba(97, 99, 101, 0.3);
}
.dark-gray-background-opacity-40 {
  background-color: rgba(97, 99, 101, 0.4);
}
.dark-gray-background-opacity-50 {
  background-color: rgba(97, 99, 101, 0.5);
}
.dark-gray-background-opacity-60 {
  background-color: rgba(97, 99, 101, 0.6);
}
.dark-gray-background-opacity-70 {
  background-color: rgba(97, 99, 101, 0.7);
}
.dark-gray-background-opacity-80 {
  background-color: rgba(97, 99, 101, 0.8);
}
.dark-gray-background-opacity-90 {
  background-color: rgba(97, 99, 101, 0.9);
}
.dark-gray-background-opacity-100 {
  background-color: #616365;
}
.light-gray-background-opacity-0 {
  background-color: #efefef;
}
.light-gray-background-opacity-10 {
  background-color: rgba(239, 239, 239, 0.1);
}
.light-gray-background-opacity-20 {
  background-color: rgba(239, 239, 239, 0.2);
}
.light-gray-background-opacity-30 {
  background-color: rgba(239, 239, 239, 0.3);
}
.light-gray-background-opacity-40 {
  background-color: rgba(239, 239, 239, 0.4);
}
.light-gray-background-opacity-50 {
  background-color: rgba(239, 239, 239, 0.5);
}
.light-gray-background-opacity-60 {
  background-color: rgba(239, 239, 239, 0.6);
}
.light-gray-background-opacity-70 {
  background-color: rgba(239, 239, 239, 0.7);
}
.light-gray-background-opacity-80 {
  background-color: rgba(239, 239, 239, 0.8);
}
.light-gray-background-opacity-90 {
  background-color: rgba(239, 239, 239, 0.9);
}
.light-gray-background-opacity-100 {
  background-color: #efefef;
}
.bright-green-background-opacity-0 {
  background-color: #8cc63f;
}
.bright-green-background-opacity-10 {
  background-color: rgba(140, 198, 63, 0.1);
}
.bright-green-background-opacity-20 {
  background-color: rgba(140, 198, 63, 0.2);
}
.bright-green-background-opacity-30 {
  background-color: rgba(140, 198, 63, 0.3);
}
.bright-green-background-opacity-40 {
  background-color: rgba(140, 198, 63, 0.4);
}
.bright-green-background-opacity-50 {
  background-color: rgba(140, 198, 63, 0.5);
}
.bright-green-background-opacity-60 {
  background-color: rgba(140, 198, 63, 0.6);
}
.bright-green-background-opacity-70 {
  background-color: rgba(140, 198, 63, 0.7);
}
.bright-green-background-opacity-80 {
  background-color: rgba(140, 198, 63, 0.8);
}
.bright-green-background-opacity-90 {
  background-color: rgba(140, 198, 63, 0.9);
}
.bright-green-background-opacity-100 {
  background-color: #8cc63f;
}
.centurylink-green-background-opacity-0 {
  background-color: #00853f;
}
.centurylink-green-background-opacity-10 {
  background-color: rgba(0, 133, 63, 0.1);
}
.centurylink-green-background-opacity-20 {
  background-color: rgba(0, 133, 63, 0.2);
}
.centurylink-green-background-opacity-30 {
  background-color: rgba(0, 133, 63, 0.3);
}
.centurylink-green-background-opacity-40 {
  background-color: rgba(0, 133, 63, 0.4);
}
.centurylink-green-background-opacity-50 {
  background-color: rgba(0, 133, 63, 0.5);
}
.centurylink-green-background-opacity-60 {
  background-color: rgba(0, 133, 63, 0.6);
}
.centurylink-green-background-opacity-70 {
  background-color: rgba(0, 133, 63, 0.7);
}
.centurylink-green-background-opacity-80 {
  background-color: rgba(0, 133, 63, 0.8);
}
.centurylink-green-background-opacity-90 {
  background-color: rgba(0, 133, 63, 0.9);
}
.centurylink-green-background-opacity-100 {
  background-color: #00853f;
}
.light-green-background-opacity-0 {
  background-color: #a5d867;
}
.light-green-background-opacity-10 {
  background-color: rgba(165, 216, 103, 0.1);
}
.light-green-background-opacity-20 {
  background-color: rgba(165, 216, 103, 0.2);
}
.light-green-background-opacity-30 {
  background-color: rgba(165, 216, 103, 0.3);
}
.light-green-background-opacity-40 {
  background-color: rgba(165, 216, 103, 0.4);
}
.light-green-background-opacity-50 {
  background-color: rgba(165, 216, 103, 0.5);
}
.light-green-background-opacity-60 {
  background-color: rgba(165, 216, 103, 0.6);
}
.light-green-background-opacity-70 {
  background-color: rgba(165, 216, 103, 0.7);
}
.light-green-background-opacity-80 {
  background-color: rgba(165, 216, 103, 0.8);
}
.light-green-background-opacity-90 {
  background-color: rgba(165, 216, 103, 0.9);
}
.light-green-background-opacity-100 {
  background-color: #a5d867;
}
.mustard-yellow-background-opacity-0 {
  background-color: #ced64b;
}
.mustard-yellow-background-opacity-10 {
  background-color: rgba(206, 214, 75, 0.1);
}
.mustard-yellow-background-opacity-20 {
  background-color: rgba(206, 214, 75, 0.2);
}
.mustard-yellow-background-opacity-30 {
  background-color: rgba(206, 214, 75, 0.3);
}
.mustard-yellow-background-opacity-40 {
  background-color: rgba(206, 214, 75, 0.4);
}
.mustard-yellow-background-opacity-50 {
  background-color: rgba(206, 214, 75, 0.5);
}
.mustard-yellow-background-opacity-60 {
  background-color: rgba(206, 214, 75, 0.6);
}
.mustard-yellow-background-opacity-70 {
  background-color: rgba(206, 214, 75, 0.7);
}
.mustard-yellow-background-opacity-80 {
  background-color: rgba(206, 214, 75, 0.8);
}
.mustard-yellow-background-opacity-90 {
  background-color: rgba(206, 214, 75, 0.9);
}
.mustard-yellow-background-opacity-100 {
  background-color: #ced64b;
}
.accent-dark-orange-background-opacity-0 {
  background-color: #ff6319;
}
.accent-dark-orange-background-opacity-10 {
  background-color: rgba(255, 99, 25, 0.1);
}
.accent-dark-orange-background-opacity-20 {
  background-color: rgba(255, 99, 25, 0.2);
}
.accent-dark-orange-background-opacity-30 {
  background-color: rgba(255, 99, 25, 0.3);
}
.accent-dark-orange-background-opacity-40 {
  background-color: rgba(255, 99, 25, 0.4);
}
.accent-dark-orange-background-opacity-50 {
  background-color: rgba(255, 99, 25, 0.5);
}
.accent-dark-orange-background-opacity-60 {
  background-color: rgba(255, 99, 25, 0.6);
}
.accent-dark-orange-background-opacity-70 {
  background-color: rgba(255, 99, 25, 0.7);
}
.accent-dark-orange-background-opacity-80 {
  background-color: rgba(255, 99, 25, 0.8);
}
.accent-dark-orange-background-opacity-90 {
  background-color: rgba(255, 99, 25, 0.9);
}
.accent-dark-orange-background-opacity-100 {
  background-color: #ff6319;
}
.accent-light-orange-background-opacity-0 {
  background-color: #ffa02f;
}
.accent-light-orange-background-opacity-10 {
  background-color: rgba(255, 160, 47, 0.1);
}
.accent-light-orange-background-opacity-20 {
  background-color: rgba(255, 160, 47, 0.2);
}
.accent-light-orange-background-opacity-30 {
  background-color: rgba(255, 160, 47, 0.3);
}
.accent-light-orange-background-opacity-40 {
  background-color: rgba(255, 160, 47, 0.4);
}
.accent-light-orange-background-opacity-50 {
  background-color: rgba(255, 160, 47, 0.5);
}
.accent-light-orange-background-opacity-60 {
  background-color: rgba(255, 160, 47, 0.6);
}
.accent-light-orange-background-opacity-70 {
  background-color: rgba(255, 160, 47, 0.7);
}
.accent-light-orange-background-opacity-80 {
  background-color: rgba(255, 160, 47, 0.8);
}
.accent-light-orange-background-opacity-90 {
  background-color: rgba(255, 160, 47, 0.9);
}
.accent-light-orange-background-opacity-100 {
  background-color: #ffa02f;
}
.accent-yellow-background-opacity-0 {
  background-color: #fdc82f;
}
.accent-yellow-background-opacity-10 {
  background-color: rgba(253, 200, 47, 0.1);
}
.accent-yellow-background-opacity-20 {
  background-color: rgba(253, 200, 47, 0.2);
}
.accent-yellow-background-opacity-30 {
  background-color: rgba(253, 200, 47, 0.3);
}
.accent-yellow-background-opacity-40 {
  background-color: rgba(253, 200, 47, 0.4);
}
.accent-yellow-background-opacity-50 {
  background-color: rgba(253, 200, 47, 0.5);
}
.accent-yellow-background-opacity-60 {
  background-color: rgba(253, 200, 47, 0.6);
}
.accent-yellow-background-opacity-70 {
  background-color: rgba(253, 200, 47, 0.7);
}
.accent-yellow-background-opacity-80 {
  background-color: rgba(253, 200, 47, 0.8);
}
.accent-yellow-background-opacity-90 {
  background-color: rgba(253, 200, 47, 0.9);
}
.accent-yellow-background-opacity-100 {
  background-color: #fdc82f;
}
.accent-dark-blue-background-opacity-0 {
  background-color: #0098db;
}
.accent-dark-blue-background-opacity-10 {
  background-color: rgba(0, 152, 219, 0.1);
}
.accent-dark-blue-background-opacity-20 {
  background-color: rgba(0, 152, 219, 0.2);
}
.accent-dark-blue-background-opacity-30 {
  background-color: rgba(0, 152, 219, 0.3);
}
.accent-dark-blue-background-opacity-40 {
  background-color: rgba(0, 152, 219, 0.4);
}
.accent-dark-blue-background-opacity-50 {
  background-color: rgba(0, 152, 219, 0.5);
}
.accent-dark-blue-background-opacity-60 {
  background-color: rgba(0, 152, 219, 0.6);
}
.accent-dark-blue-background-opacity-70 {
  background-color: rgba(0, 152, 219, 0.7);
}
.accent-dark-blue-background-opacity-80 {
  background-color: rgba(0, 152, 219, 0.8);
}
.accent-dark-blue-background-opacity-90 {
  background-color: rgba(0, 152, 219, 0.9);
}
.accent-dark-blue-background-opacity-100 {
  background-color: #0098db;
}
.accent-light-blue-background-opacity-0 {
  background-color: #a0cfeb;
}
.accent-light-blue-background-opacity-10 {
  background-color: rgba(160, 207, 235, 0.1);
}
.accent-light-blue-background-opacity-20 {
  background-color: rgba(160, 207, 235, 0.2);
}
.accent-light-blue-background-opacity-30 {
  background-color: rgba(160, 207, 235, 0.3);
}
.accent-light-blue-background-opacity-40 {
  background-color: rgba(160, 207, 235, 0.4);
}
.accent-light-blue-background-opacity-50 {
  background-color: rgba(160, 207, 235, 0.5);
}
.accent-light-blue-background-opacity-60 {
  background-color: rgba(160, 207, 235, 0.6);
}
.accent-light-blue-background-opacity-70 {
  background-color: rgba(160, 207, 235, 0.7);
}
.accent-light-blue-background-opacity-80 {
  background-color: rgba(160, 207, 235, 0.8);
}
.accent-light-blue-background-opacity-90 {
  background-color: rgba(160, 207, 235, 0.9);
}
.accent-light-blue-background-opacity-100 {
  background-color: #a0cfeb;
}
.business-light-green-background-opacity-0 {
  background-color: #00853f;
}
.business-light-green-background-opacity-10 {
  background-color: rgba(0, 133, 63, 0.1);
}
.business-light-green-background-opacity-20 {
  background-color: rgba(0, 133, 63, 0.2);
}
.business-light-green-background-opacity-30 {
  background-color: rgba(0, 133, 63, 0.3);
}
.business-light-green-background-opacity-40 {
  background-color: rgba(0, 133, 63, 0.4);
}
.business-light-green-background-opacity-50 {
  background-color: rgba(0, 133, 63, 0.5);
}
.business-light-green-background-opacity-60 {
  background-color: rgba(0, 133, 63, 0.6);
}
.business-light-green-background-opacity-70 {
  background-color: rgba(0, 133, 63, 0.7);
}
.business-light-green-background-opacity-80 {
  background-color: rgba(0, 133, 63, 0.8);
}
.business-light-green-background-opacity-90 {
  background-color: rgba(0, 133, 63, 0.9);
}
.business-light-green-background-opacity-100 {
  background-color: #00853f;
}
.business-green-background-opacity-0 {
  background-color: #5b8f22;
}
.business-green-background-opacity-10 {
  background-color: rgba(91, 143, 34, 0.1);
}
.business-green-background-opacity-20 {
  background-color: rgba(91, 143, 34, 0.2);
}
.business-green-background-opacity-30 {
  background-color: rgba(91, 143, 34, 0.3);
}
.business-green-background-opacity-40 {
  background-color: rgba(91, 143, 34, 0.4);
}
.business-green-background-opacity-50 {
  background-color: rgba(91, 143, 34, 0.5);
}
.business-green-background-opacity-60 {
  background-color: rgba(91, 143, 34, 0.6);
}
.business-green-background-opacity-70 {
  background-color: rgba(91, 143, 34, 0.7);
}
.business-green-background-opacity-80 {
  background-color: rgba(91, 143, 34, 0.8);
}
.business-green-background-opacity-90 {
  background-color: rgba(91, 143, 34, 0.9);
}
.business-green-background-opacity-100 {
  background-color: #5b8f22;
}
.business-dark-green-background-opacity-0 {
  background-color: #284e36;
}
.business-dark-green-background-opacity-10 {
  background-color: rgba(40, 78, 54, 0.1);
}
.business-dark-green-background-opacity-20 {
  background-color: rgba(40, 78, 54, 0.2);
}
.business-dark-green-background-opacity-30 {
  background-color: rgba(40, 78, 54, 0.3);
}
.business-dark-green-background-opacity-40 {
  background-color: rgba(40, 78, 54, 0.4);
}
.business-dark-green-background-opacity-50 {
  background-color: rgba(40, 78, 54, 0.5);
}
.business-dark-green-background-opacity-60 {
  background-color: rgba(40, 78, 54, 0.6);
}
.business-dark-green-background-opacity-70 {
  background-color: rgba(40, 78, 54, 0.7);
}
.business-dark-green-background-opacity-80 {
  background-color: rgba(40, 78, 54, 0.8);
}
.business-dark-green-background-opacity-90 {
  background-color: rgba(40, 78, 54, 0.9);
}
.business-dark-green-background-opacity-100 {
  background-color: #284e36;
}
.residential-light-orange-background-opacity-0 {
  background-color: #ff9933;
}
.residential-light-orange-background-opacity-10 {
  background-color: rgba(255, 153, 51, 0.1);
}
.residential-light-orange-background-opacity-20 {
  background-color: rgba(255, 153, 51, 0.2);
}
.residential-light-orange-background-opacity-30 {
  background-color: rgba(255, 153, 51, 0.3);
}
.residential-light-orange-background-opacity-40 {
  background-color: rgba(255, 153, 51, 0.4);
}
.residential-light-orange-background-opacity-50 {
  background-color: rgba(255, 153, 51, 0.5);
}
.residential-light-orange-background-opacity-60 {
  background-color: rgba(255, 153, 51, 0.6);
}
.residential-light-orange-background-opacity-70 {
  background-color: rgba(255, 153, 51, 0.7);
}
.residential-light-orange-background-opacity-80 {
  background-color: rgba(255, 153, 51, 0.8);
}
.residential-light-orange-background-opacity-90 {
  background-color: rgba(255, 153, 51, 0.9);
}
.residential-light-orange-background-opacity-100 {
  background-color: #ff9933;
}
.residential-orange-background-opacity-0 {
  background-color: #ff6600;
}
.residential-orange-background-opacity-10 {
  background-color: rgba(255, 102, 0, 0.1);
}
.residential-orange-background-opacity-20 {
  background-color: rgba(255, 102, 0, 0.2);
}
.residential-orange-background-opacity-30 {
  background-color: rgba(255, 102, 0, 0.3);
}
.residential-orange-background-opacity-40 {
  background-color: rgba(255, 102, 0, 0.4);
}
.residential-orange-background-opacity-50 {
  background-color: rgba(255, 102, 0, 0.5);
}
.residential-orange-background-opacity-60 {
  background-color: rgba(255, 102, 0, 0.6);
}
.residential-orange-background-opacity-70 {
  background-color: rgba(255, 102, 0, 0.7);
}
.residential-orange-background-opacity-80 {
  background-color: rgba(255, 102, 0, 0.8);
}
.residential-orange-background-opacity-90 {
  background-color: rgba(255, 102, 0, 0.9);
}
.residential-orange-background-opacity-100 {
  background-color: #ff6600;
}
.residential-dark-orange-background-opacity-0 {
  background-color: #cc3300;
}
.residential-dark-orange-background-opacity-10 {
  background-color: rgba(204, 51, 0, 0.1);
}
.residential-dark-orange-background-opacity-20 {
  background-color: rgba(204, 51, 0, 0.2);
}
.residential-dark-orange-background-opacity-30 {
  background-color: rgba(204, 51, 0, 0.3);
}
.residential-dark-orange-background-opacity-40 {
  background-color: rgba(204, 51, 0, 0.4);
}
.residential-dark-orange-background-opacity-50 {
  background-color: rgba(204, 51, 0, 0.5);
}
.residential-dark-orange-background-opacity-60 {
  background-color: rgba(204, 51, 0, 0.6);
}
.residential-dark-orange-background-opacity-70 {
  background-color: rgba(204, 51, 0, 0.7);
}
.residential-dark-orange-background-opacity-80 {
  background-color: rgba(204, 51, 0, 0.8);
}
.residential-dark-orange-background-opacity-90 {
  background-color: rgba(204, 51, 0, 0.9);
}
.residential-dark-orange-background-opacity-100 {
  background-color: #cc3300;
}
.small-business-light-green-background-opacity-0 {
  background-color: #8cc63f;
}
.small-business-light-green-background-opacity-10 {
  background-color: rgba(140, 198, 63, 0.1);
}
.small-business-light-green-background-opacity-20 {
  background-color: rgba(140, 198, 63, 0.2);
}
.small-business-light-green-background-opacity-30 {
  background-color: rgba(140, 198, 63, 0.3);
}
.small-business-light-green-background-opacity-40 {
  background-color: rgba(140, 198, 63, 0.4);
}
.small-business-light-green-background-opacity-50 {
  background-color: rgba(140, 198, 63, 0.5);
}
.small-business-light-green-background-opacity-60 {
  background-color: rgba(140, 198, 63, 0.6);
}
.small-business-light-green-background-opacity-70 {
  background-color: rgba(140, 198, 63, 0.7);
}
.small-business-light-green-background-opacity-80 {
  background-color: rgba(140, 198, 63, 0.8);
}
.small-business-light-green-background-opacity-90 {
  background-color: rgba(140, 198, 63, 0.9);
}
.small-business-light-green-background-opacity-100 {
  background-color: #8cc63f;
}
.small-business-green-background-opacity-0 {
  background-color: #669900;
}
.small-business-green-background-opacity-10 {
  background-color: rgba(102, 153, 0, 0.1);
}
.small-business-green-background-opacity-20 {
  background-color: rgba(102, 153, 0, 0.2);
}
.small-business-green-background-opacity-30 {
  background-color: rgba(102, 153, 0, 0.3);
}
.small-business-green-background-opacity-40 {
  background-color: rgba(102, 153, 0, 0.4);
}
.small-business-green-background-opacity-50 {
  background-color: rgba(102, 153, 0, 0.5);
}
.small-business-green-background-opacity-60 {
  background-color: rgba(102, 153, 0, 0.6);
}
.small-business-green-background-opacity-70 {
  background-color: rgba(102, 153, 0, 0.7);
}
.small-business-green-background-opacity-80 {
  background-color: rgba(102, 153, 0, 0.8);
}
.small-business-green-background-opacity-90 {
  background-color: rgba(102, 153, 0, 0.9);
}
.small-business-green-background-opacity-100 {
  background-color: #669900;
}
.small-business-dark-green-background-opacity-0 {
  background-color: #336600;
}
.small-business-dark-green-background-opacity-10 {
  background-color: rgba(51, 102, 0, 0.1);
}
.small-business-dark-green-background-opacity-20 {
  background-color: rgba(51, 102, 0, 0.2);
}
.small-business-dark-green-background-opacity-30 {
  background-color: rgba(51, 102, 0, 0.3);
}
.small-business-dark-green-background-opacity-40 {
  background-color: rgba(51, 102, 0, 0.4);
}
.small-business-dark-green-background-opacity-50 {
  background-color: rgba(51, 102, 0, 0.5);
}
.small-business-dark-green-background-opacity-60 {
  background-color: rgba(51, 102, 0, 0.6);
}
.small-business-dark-green-background-opacity-70 {
  background-color: rgba(51, 102, 0, 0.7);
}
.small-business-dark-green-background-opacity-80 {
  background-color: rgba(51, 102, 0, 0.8);
}
.small-business-dark-green-background-opacity-90 {
  background-color: rgba(51, 102, 0, 0.9);
}
.small-business-dark-green-background-opacity-100 {
  background-color: #336600;
}
.compliant-dark-green-background-opacity-0 {
  background-color: #00652f;
}
.compliant-dark-green-background-opacity-10 {
  background-color: rgba(0, 101, 47, 0.1);
}
.compliant-dark-green-background-opacity-20 {
  background-color: rgba(0, 101, 47, 0.2);
}
.compliant-dark-green-background-opacity-30 {
  background-color: rgba(0, 101, 47, 0.3);
}
.compliant-dark-green-background-opacity-40 {
  background-color: rgba(0, 101, 47, 0.4);
}
.compliant-dark-green-background-opacity-50 {
  background-color: rgba(0, 101, 47, 0.5);
}
.compliant-dark-green-background-opacity-60 {
  background-color: rgba(0, 101, 47, 0.6);
}
.compliant-dark-green-background-opacity-70 {
  background-color: rgba(0, 101, 47, 0.7);
}
.compliant-dark-green-background-opacity-80 {
  background-color: rgba(0, 101, 47, 0.8);
}
.compliant-dark-green-background-opacity-90 {
  background-color: rgba(0, 101, 47, 0.9);
}
.compliant-dark-green-background-opacity-100 {
  background-color: #00652f;
}
.compliant-blue-background-opacity-0 {
  background-color: #017eb5;
}
.compliant-blue-background-opacity-10 {
  background-color: rgba(1, 126, 181, 0.1);
}
.compliant-blue-background-opacity-20 {
  background-color: rgba(1, 126, 181, 0.2);
}
.compliant-blue-background-opacity-30 {
  background-color: rgba(1, 126, 181, 0.3);
}
.compliant-blue-background-opacity-40 {
  background-color: rgba(1, 126, 181, 0.4);
}
.compliant-blue-background-opacity-50 {
  background-color: rgba(1, 126, 181, 0.5);
}
.compliant-blue-background-opacity-60 {
  background-color: rgba(1, 126, 181, 0.6);
}
.compliant-blue-background-opacity-70 {
  background-color: rgba(1, 126, 181, 0.7);
}
.compliant-blue-background-opacity-80 {
  background-color: rgba(1, 126, 181, 0.8);
}
.compliant-blue-background-opacity-90 {
  background-color: rgba(1, 126, 181, 0.9);
}
.compliant-blue-background-opacity-100 {
  background-color: #017eb5;
}
.compliant-dark-orange-background-opacity-0 {
  background-color: #d14900;
}
.compliant-dark-orange-background-opacity-10 {
  background-color: rgba(209, 73, 0, 0.1);
}
.compliant-dark-orange-background-opacity-20 {
  background-color: rgba(209, 73, 0, 0.2);
}
.compliant-dark-orange-background-opacity-30 {
  background-color: rgba(209, 73, 0, 0.3);
}
.compliant-dark-orange-background-opacity-40 {
  background-color: rgba(209, 73, 0, 0.4);
}
.compliant-dark-orange-background-opacity-50 {
  background-color: rgba(209, 73, 0, 0.5);
}
.compliant-dark-orange-background-opacity-60 {
  background-color: rgba(209, 73, 0, 0.6);
}
.compliant-dark-orange-background-opacity-70 {
  background-color: rgba(209, 73, 0, 0.7);
}
.compliant-dark-orange-background-opacity-80 {
  background-color: rgba(209, 73, 0, 0.8);
}
.compliant-dark-orange-background-opacity-90 {
  background-color: rgba(209, 73, 0, 0.9);
}
.compliant-dark-orange-background-opacity-100 {
  background-color: #d14900;
}
.compliant-darker-green-background-opacity-0 {
  background-color: #284e36;
}
.compliant-darker-green-background-opacity-10 {
  background-color: rgba(40, 78, 54, 0.1);
}
.compliant-darker-green-background-opacity-20 {
  background-color: rgba(40, 78, 54, 0.2);
}
.compliant-darker-green-background-opacity-30 {
  background-color: rgba(40, 78, 54, 0.3);
}
.compliant-darker-green-background-opacity-40 {
  background-color: rgba(40, 78, 54, 0.4);
}
.compliant-darker-green-background-opacity-50 {
  background-color: rgba(40, 78, 54, 0.5);
}
.compliant-darker-green-background-opacity-60 {
  background-color: rgba(40, 78, 54, 0.6);
}
.compliant-darker-green-background-opacity-70 {
  background-color: rgba(40, 78, 54, 0.7);
}
.compliant-darker-green-background-opacity-80 {
  background-color: rgba(40, 78, 54, 0.8);
}
.compliant-darker-green-background-opacity-90 {
  background-color: rgba(40, 78, 54, 0.9);
}
.compliant-darker-green-background-opacity-100 {
  background-color: #284e36;
}
.res-hsi-price-green-background-opacity-0 {
  background-color: #00835f;
}
.res-hsi-price-green-background-opacity-10 {
  background-color: rgba(0, 131, 95, 0.1);
}
.res-hsi-price-green-background-opacity-20 {
  background-color: rgba(0, 131, 95, 0.2);
}
.res-hsi-price-green-background-opacity-30 {
  background-color: rgba(0, 131, 95, 0.3);
}
.res-hsi-price-green-background-opacity-40 {
  background-color: rgba(0, 131, 95, 0.4);
}
.res-hsi-price-green-background-opacity-50 {
  background-color: rgba(0, 131, 95, 0.5);
}
.res-hsi-price-green-background-opacity-60 {
  background-color: rgba(0, 131, 95, 0.6);
}
.res-hsi-price-green-background-opacity-70 {
  background-color: rgba(0, 131, 95, 0.7);
}
.res-hsi-price-green-background-opacity-80 {
  background-color: rgba(0, 131, 95, 0.8);
}
.res-hsi-price-green-background-opacity-90 {
  background-color: rgba(0, 131, 95, 0.9);
}
.res-hsi-price-green-background-opacity-100 {
  background-color: #00835f;
}
.ctl-medium-green-background-opacity-0 {
  background-color: #34b233;
}
.ctl-medium-green-background-opacity-10 {
  background-color: rgba(52, 178, 51, 0.1);
}
.ctl-medium-green-background-opacity-20 {
  background-color: rgba(52, 178, 51, 0.2);
}
.ctl-medium-green-background-opacity-30 {
  background-color: rgba(52, 178, 51, 0.3);
}
.ctl-medium-green-background-opacity-40 {
  background-color: rgba(52, 178, 51, 0.4);
}
.ctl-medium-green-background-opacity-50 {
  background-color: rgba(52, 178, 51, 0.5);
}
.ctl-medium-green-background-opacity-60 {
  background-color: rgba(52, 178, 51, 0.6);
}
.ctl-medium-green-background-opacity-70 {
  background-color: rgba(52, 178, 51, 0.7);
}
.ctl-medium-green-background-opacity-80 {
  background-color: rgba(52, 178, 51, 0.8);
}
.ctl-medium-green-background-opacity-90 {
  background-color: rgba(52, 178, 51, 0.9);
}
.ctl-medium-green-background-opacity-100 {
  background-color: #34b233;
}
.nb-mint-green-background-opacity-0 {
  background-color: #48d597;
}
.nb-mint-green-background-opacity-10 {
  background-color: rgba(72, 213, 151, 0.1);
}
.nb-mint-green-background-opacity-20 {
  background-color: rgba(72, 213, 151, 0.2);
}
.nb-mint-green-background-opacity-30 {
  background-color: rgba(72, 213, 151, 0.3);
}
.nb-mint-green-background-opacity-40 {
  background-color: rgba(72, 213, 151, 0.4);
}
.nb-mint-green-background-opacity-50 {
  background-color: rgba(72, 213, 151, 0.5);
}
.nb-mint-green-background-opacity-60 {
  background-color: rgba(72, 213, 151, 0.6);
}
.nb-mint-green-background-opacity-70 {
  background-color: rgba(72, 213, 151, 0.7);
}
.nb-mint-green-background-opacity-80 {
  background-color: rgba(72, 213, 151, 0.8);
}
.nb-mint-green-background-opacity-90 {
  background-color: rgba(72, 213, 151, 0.9);
}
.nb-mint-green-background-opacity-100 {
  background-color: #48d597;
}
.nb-vibrant-blue-background-opacity-0 {
  background-color: #0047bb;
}
.nb-vibrant-blue-background-opacity-10 {
  background-color: rgba(0, 71, 187, 0.1);
}
.nb-vibrant-blue-background-opacity-20 {
  background-color: rgba(0, 71, 187, 0.2);
}
.nb-vibrant-blue-background-opacity-30 {
  background-color: rgba(0, 71, 187, 0.3);
}
.nb-vibrant-blue-background-opacity-40 {
  background-color: rgba(0, 71, 187, 0.4);
}
.nb-vibrant-blue-background-opacity-50 {
  background-color: rgba(0, 71, 187, 0.5);
}
.nb-vibrant-blue-background-opacity-60 {
  background-color: rgba(0, 71, 187, 0.6);
}
.nb-vibrant-blue-background-opacity-70 {
  background-color: rgba(0, 71, 187, 0.7);
}
.nb-vibrant-blue-background-opacity-80 {
  background-color: rgba(0, 71, 187, 0.8);
}
.nb-vibrant-blue-background-opacity-90 {
  background-color: rgba(0, 71, 187, 0.9);
}
.nb-vibrant-blue-background-opacity-100 {
  background-color: #0047bb;
}
.nb-biz-navy-blue-background-opacity-0 {
  background-color: #001e60;
}
.nb-biz-navy-blue-background-opacity-10 {
  background-color: rgba(0, 30, 96, 0.1);
}
.nb-biz-navy-blue-background-opacity-20 {
  background-color: rgba(0, 30, 96, 0.2);
}
.nb-biz-navy-blue-background-opacity-30 {
  background-color: rgba(0, 30, 96, 0.3);
}
.nb-biz-navy-blue-background-opacity-40 {
  background-color: rgba(0, 30, 96, 0.4);
}
.nb-biz-navy-blue-background-opacity-50 {
  background-color: rgba(0, 30, 96, 0.5);
}
.nb-biz-navy-blue-background-opacity-60 {
  background-color: rgba(0, 30, 96, 0.6);
}
.nb-biz-navy-blue-background-opacity-70 {
  background-color: rgba(0, 30, 96, 0.7);
}
.nb-biz-navy-blue-background-opacity-80 {
  background-color: rgba(0, 30, 96, 0.8);
}
.nb-biz-navy-blue-background-opacity-90 {
  background-color: rgba(0, 30, 96, 0.9);
}
.nb-biz-navy-blue-background-opacity-100 {
  background-color: #001e60;
}
.nb-res-light-gray-background-opacity-0 {
  background-color: #d7d2cb;
}
.nb-res-light-gray-background-opacity-10 {
  background-color: rgba(215, 210, 203, 0.1);
}
.nb-res-light-gray-background-opacity-20 {
  background-color: rgba(215, 210, 203, 0.2);
}
.nb-res-light-gray-background-opacity-30 {
  background-color: rgba(215, 210, 203, 0.3);
}
.nb-res-light-gray-background-opacity-40 {
  background-color: rgba(215, 210, 203, 0.4);
}
.nb-res-light-gray-background-opacity-50 {
  background-color: rgba(215, 210, 203, 0.5);
}
.nb-res-light-gray-background-opacity-60 {
  background-color: rgba(215, 210, 203, 0.6);
}
.nb-res-light-gray-background-opacity-70 {
  background-color: rgba(215, 210, 203, 0.7);
}
.nb-res-light-gray-background-opacity-80 {
  background-color: rgba(215, 210, 203, 0.8);
}
.nb-res-light-gray-background-opacity-90 {
  background-color: rgba(215, 210, 203, 0.9);
}
.nb-res-light-gray-background-opacity-100 {
  background-color: #d7d2cb;
}
.nb-dark-gray-background-opacity-0 {
  background-color: #53565a;
}
.nb-dark-gray-background-opacity-10 {
  background-color: rgba(83, 86, 90, 0.1);
}
.nb-dark-gray-background-opacity-20 {
  background-color: rgba(83, 86, 90, 0.2);
}
.nb-dark-gray-background-opacity-30 {
  background-color: rgba(83, 86, 90, 0.3);
}
.nb-dark-gray-background-opacity-40 {
  background-color: rgba(83, 86, 90, 0.4);
}
.nb-dark-gray-background-opacity-50 {
  background-color: rgba(83, 86, 90, 0.5);
}
.nb-dark-gray-background-opacity-60 {
  background-color: rgba(83, 86, 90, 0.6);
}
.nb-dark-gray-background-opacity-70 {
  background-color: rgba(83, 86, 90, 0.7);
}
.nb-dark-gray-background-opacity-80 {
  background-color: rgba(83, 86, 90, 0.8);
}
.nb-dark-gray-background-opacity-90 {
  background-color: rgba(83, 86, 90, 0.9);
}
.nb-dark-gray-background-opacity-100 {
  background-color: #53565a;
}
.nb-dark-green-background-opacity-0 {
  background-color: #007a33;
}
.nb-dark-green-background-opacity-10 {
  background-color: rgba(0, 122, 51, 0.1);
}
.nb-dark-green-background-opacity-20 {
  background-color: rgba(0, 122, 51, 0.2);
}
.nb-dark-green-background-opacity-30 {
  background-color: rgba(0, 122, 51, 0.3);
}
.nb-dark-green-background-opacity-40 {
  background-color: rgba(0, 122, 51, 0.4);
}
.nb-dark-green-background-opacity-50 {
  background-color: rgba(0, 122, 51, 0.5);
}
.nb-dark-green-background-opacity-60 {
  background-color: rgba(0, 122, 51, 0.6);
}
.nb-dark-green-background-opacity-70 {
  background-color: rgba(0, 122, 51, 0.7);
}
.nb-dark-green-background-opacity-80 {
  background-color: rgba(0, 122, 51, 0.8);
}
.nb-dark-green-background-opacity-90 {
  background-color: rgba(0, 122, 51, 0.9);
}
.nb-dark-green-background-opacity-100 {
  background-color: #007a33;
}
.nb-biz-black-background-opacity-0 {
  background-color: #000000;
}
.nb-biz-black-background-opacity-10 {
  background-color: rgba(0, 0, 0, 0.1);
}
.nb-biz-black-background-opacity-20 {
  background-color: rgba(0, 0, 0, 0.2);
}
.nb-biz-black-background-opacity-30 {
  background-color: rgba(0, 0, 0, 0.3);
}
.nb-biz-black-background-opacity-40 {
  background-color: rgba(0, 0, 0, 0.4);
}
.nb-biz-black-background-opacity-50 {
  background-color: rgba(0, 0, 0, 0.5);
}
.nb-biz-black-background-opacity-60 {
  background-color: rgba(0, 0, 0, 0.6);
}
.nb-biz-black-background-opacity-70 {
  background-color: rgba(0, 0, 0, 0.7);
}
.nb-biz-black-background-opacity-80 {
  background-color: rgba(0, 0, 0, 0.8);
}
.nb-biz-black-background-opacity-90 {
  background-color: rgba(0, 0, 0, 0.9);
}
.nb-biz-black-background-opacity-100 {
  background-color: #000000;
}
.nb-dark-gray1-background-opacity-0 {
  background-color: #222222;
}
.nb-dark-gray1-background-opacity-10 {
  background-color: rgba(34, 34, 34, 0.1);
}
.nb-dark-gray1-background-opacity-20 {
  background-color: rgba(34, 34, 34, 0.2);
}
.nb-dark-gray1-background-opacity-30 {
  background-color: rgba(34, 34, 34, 0.3);
}
.nb-dark-gray1-background-opacity-40 {
  background-color: rgba(34, 34, 34, 0.4);
}
.nb-dark-gray1-background-opacity-50 {
  background-color: rgba(34, 34, 34, 0.5);
}
.nb-dark-gray1-background-opacity-60 {
  background-color: rgba(34, 34, 34, 0.6);
}
.nb-dark-gray1-background-opacity-70 {
  background-color: rgba(34, 34, 34, 0.7);
}
.nb-dark-gray1-background-opacity-80 {
  background-color: rgba(34, 34, 34, 0.8);
}
.nb-dark-gray1-background-opacity-90 {
  background-color: rgba(34, 34, 34, 0.9);
}
.nb-dark-gray1-background-opacity-100 {
  background-color: #222222;
}
.nb-gray-background-opacity-0 {
  background-color: #bebebe;
}
.nb-gray-background-opacity-10 {
  background-color: rgba(190, 190, 190, 0.1);
}
.nb-gray-background-opacity-20 {
  background-color: rgba(190, 190, 190, 0.2);
}
.nb-gray-background-opacity-30 {
  background-color: rgba(190, 190, 190, 0.3);
}
.nb-gray-background-opacity-40 {
  background-color: rgba(190, 190, 190, 0.4);
}
.nb-gray-background-opacity-50 {
  background-color: rgba(190, 190, 190, 0.5);
}
.nb-gray-background-opacity-60 {
  background-color: rgba(190, 190, 190, 0.6);
}
.nb-gray-background-opacity-70 {
  background-color: rgba(190, 190, 190, 0.7);
}
.nb-gray-background-opacity-80 {
  background-color: rgba(190, 190, 190, 0.8);
}
.nb-gray-background-opacity-90 {
  background-color: rgba(190, 190, 190, 0.9);
}
.nb-gray-background-opacity-100 {
  background-color: #bebebe;
}
.nb-secret-gray-background-opacity-0 {
  background-color: #eeeeee;
}
.nb-secret-gray-background-opacity-10 {
  background-color: rgba(238, 238, 238, 0.1);
}
.nb-secret-gray-background-opacity-20 {
  background-color: rgba(238, 238, 238, 0.2);
}
.nb-secret-gray-background-opacity-30 {
  background-color: rgba(238, 238, 238, 0.3);
}
.nb-secret-gray-background-opacity-40 {
  background-color: rgba(238, 238, 238, 0.4);
}
.nb-secret-gray-background-opacity-50 {
  background-color: rgba(238, 238, 238, 0.5);
}
.nb-secret-gray-background-opacity-60 {
  background-color: rgba(238, 238, 238, 0.6);
}
.nb-secret-gray-background-opacity-70 {
  background-color: rgba(238, 238, 238, 0.7);
}
.nb-secret-gray-background-opacity-80 {
  background-color: rgba(238, 238, 238, 0.8);
}
.nb-secret-gray-background-opacity-90 {
  background-color: rgba(238, 238, 238, 0.9);
}
.nb-secret-gray-background-opacity-100 {
  background-color: #eeeeee;
}
.lumen-light-blue-background-opacity-0 {
  background-color: #38c6f4;
}
.lumen-light-blue-background-opacity-10 {
  background-color: rgba(56, 198, 244, 0.1);
}
.lumen-light-blue-background-opacity-20 {
  background-color: rgba(56, 198, 244, 0.2);
}
.lumen-light-blue-background-opacity-30 {
  background-color: rgba(56, 198, 244, 0.3);
}
.lumen-light-blue-background-opacity-40 {
  background-color: rgba(56, 198, 244, 0.4);
}
.lumen-light-blue-background-opacity-50 {
  background-color: rgba(56, 198, 244, 0.5);
}
.lumen-light-blue-background-opacity-60 {
  background-color: rgba(56, 198, 244, 0.6);
}
.lumen-light-blue-background-opacity-70 {
  background-color: rgba(56, 198, 244, 0.7);
}
.lumen-light-blue-background-opacity-80 {
  background-color: rgba(56, 198, 244, 0.8);
}
.lumen-light-blue-background-opacity-90 {
  background-color: rgba(56, 198, 244, 0.9);
}
.lumen-light-blue-background-opacity-100 {
  background-color: #38c6f4;
}
.lumen-medium-blue-background-opacity-0 {
  background-color: #0075c9;
}
.lumen-medium-blue-background-opacity-10 {
  background-color: rgba(0, 117, 201, 0.1);
}
.lumen-medium-blue-background-opacity-20 {
  background-color: rgba(0, 117, 201, 0.2);
}
.lumen-medium-blue-background-opacity-30 {
  background-color: rgba(0, 117, 201, 0.3);
}
.lumen-medium-blue-background-opacity-40 {
  background-color: rgba(0, 117, 201, 0.4);
}
.lumen-medium-blue-background-opacity-50 {
  background-color: rgba(0, 117, 201, 0.5);
}
.lumen-medium-blue-background-opacity-60 {
  background-color: rgba(0, 117, 201, 0.6);
}
.lumen-medium-blue-background-opacity-70 {
  background-color: rgba(0, 117, 201, 0.7);
}
.lumen-medium-blue-background-opacity-80 {
  background-color: rgba(0, 117, 201, 0.8);
}
.lumen-medium-blue-background-opacity-90 {
  background-color: rgba(0, 117, 201, 0.9);
}
.lumen-medium-blue-background-opacity-100 {
  background-color: #0075c9;
}
.lumen-blue-background-opacity-0 {
  background-color: #0c9ed9;
}
.lumen-blue-background-opacity-10 {
  background-color: rgba(12, 158, 217, 0.1);
}
.lumen-blue-background-opacity-20 {
  background-color: rgba(12, 158, 217, 0.2);
}
.lumen-blue-background-opacity-30 {
  background-color: rgba(12, 158, 217, 0.3);
}
.lumen-blue-background-opacity-40 {
  background-color: rgba(12, 158, 217, 0.4);
}
.lumen-blue-background-opacity-50 {
  background-color: rgba(12, 158, 217, 0.5);
}
.lumen-blue-background-opacity-60 {
  background-color: rgba(12, 158, 217, 0.6);
}
.lumen-blue-background-opacity-70 {
  background-color: rgba(12, 158, 217, 0.7);
}
.lumen-blue-background-opacity-80 {
  background-color: rgba(12, 158, 217, 0.8);
}
.lumen-blue-background-opacity-90 {
  background-color: rgba(12, 158, 217, 0.9);
}
.lumen-blue-background-opacity-100 {
  background-color: #0c9ed9;
}
/* End - Global opacity */

/* Start - Global cascadeColors */
/** Global colors Definitions **/
/** NOTE - Any change to this file, make sure to update the cascadeColors.less as well **/
/* Black: #000000 */
/* White: #FFFFFF */
/* Gray: #9A9B9C */
/* Dark Gray: #616365 */
/* Hex Gray: #999999 */
/* Light Gray: #EFEFEF */
/* Bright Green: #8CC63F */
/* CenturyLink Green: #00853F */
/* Light Green: #A5D867 */
/* Mustard Yellow: #CED64B */
/* Accent Dark Orange: #FF6319 */
/* Accent Light Orange: #FFA02F */
/* Accent Yellow: #FDC82F */
/* Accent Dark Blue: #0098DB */
/* Accent Light Blue: #A0CFEB */
/* Business Light Green: #00853F */
/* Business Green: #5B8F22 */
/* Business Dark Green: #284E36 */
/* Residential Light Orange: #FF9933 */
/* Residential Orange: #FF6600 */
/* Residential Dark Orange: #CC3300 */
/* Small Business Light Green: #8CC63F */
/* Small Business Green: #669900 */
/* Small Business Dark Green: #336600 */
/* 508-compliant dark orange: #d14900 */
/* 508-compliant blue: #017eb5 */
/* 508-compliant dark green: #00652f */
/* 508-compliant darker green: #284e36 */
/* Residential HSI Bright Green: #8cc63f */
/* Residential HSI Price Green: #00835f */
/* ctl-medium-green: #34b233 */
/* Mint Green: #48d597 */
/* Vibrant Blue: #0047bb */
/* Biz Navy Blue: #001e60 */
/* Residential Light Gray: #d7d2cb */
/* Dark Grey: #53565a */
/* Dark Gray1: #222222 */
/* Biz Gray: #bebebe */
/* Secret Grey: #eeeeee */
/* Dark Green: #007a33 */
/* Dark Teal: #008996 */
/* Teal Blue: #02bcb2 */
/* Blue 1: #3a8ddd */
/* Blue 2: #0080bb */
/* Pomegranate: #f74b4b */
/* Lemon Yellow: #f9f162 */
/* Kiwi Green: #6fd16f */
/* Lumen Light Blue: #38c6f4 */
/* Lumen Blue: #oc9ed9 */
/* Lumen Medium Blue: #0075c9 */
/** Colors Definitions End **/
.black-fontCascade,
.black-fontCascade p,
.black-fontCascade li,
.black-fontCascade strong {
  color: #000000 !important;
}
.white-fontCascade,
.white-fontCascade p,
.white-fontCascade li,
.white-fontCascade strong {
  color: #ffffff !important;
}
.gray-fontCascade,
.gray-fontCascade p,
.gray-fontCascade li,
.gray-fontCascade strong {
  color: #9a9b9c !important;
}
.light-gray-fontCascade,
.light-gray-fontCascade p,
.light-gray-fontCascade li,
.light-gray-fontCascade strong {
  color: #efefef !important;
}
.dark-gray-fontCascade,
.dark-gray-fontCascade p,
.dark-gray-fontCascade li,
.dark-gray-fontCascade strong {
  color: #616365 !important;
}
.bright-green-fontCascade,
.bright-green-fontCascade p,
.bright-green-fontCascade li,
.bright-green-fontCascade strong {
  color: #8cc63f !important;
}
.centurylink-green-fontCascade,
.centurylink-green-fontCascade p,
.centurylink-green-fontCascade li,
.centurylink-green-fontCascade strong {
  color: #00853f !important;
}
.light-green-fontCascade,
.light-green-fontCascade p,
.light-green-fontCascade li,
.light-green-fontCascade strong {
  color: #a5d867 !important;
}
.mustard-yellow-fontCascade,
.mustard-yellow-fontCascade p,
.mustard-yellow-fontCascade li,
.mustard-yellow-fontCascade strong {
  color: #ced64b !important;
}
.accent-dark-orange-fontCascade,
.accent-dark-orange-fontCascade p,
.accent-dark-orange-fontCascade li,
.accent-dark-orange-fontCascade strong {
  color: #ff6319 !important;
}
.accent-light-orange-fontCascade,
.accent-light-orange-fontCascade p,
.accent-light-orange-fontCascade li,
.accent-light-orange-fontCascade strong {
  color: #ffa02f !important;
}
.accent-yellow-fontCascade,
.accent-yellow-fontCascade p,
.accent-yellow-fontCascade li,
.accent-yellow-fontCascade strong {
  color: #fdc82f !important;
}
.accent-dark-blue-fontCascade,
.accent-dark-blue-fontCascade p,
.accent-dark-blue-fontCascade li,
.accent-dark-blue-fontCascade strong {
  color: #0098db !important;
}
.accent-light-blue-fontCascade,
.accent-light-blue-fontCascade p,
.accent-light-blue-fontCascade li,
.accent-light-blue-fontCascade strong {
  color: #a0cfeb !important;
}
.business-light-green-fontCascade,
.business-light-green-fontCascade p,
.business-light-green-fontCascade li,
.business-light-green-fontCascade strong {
  color: #00853f !important;
}
.business-green-fontCascade,
.business-green-fontCascade p,
.business-green-fontCascade li,
.business-green-fontCascade strong {
  color: #5b8f22 !important;
}
.business-dark-green-fontCascade,
.business-dark-green-fontCascade p,
.business-dark-green-fontCascade li,
.business-dark-green-fontCascade strong {
  color: #284e36 !important;
}
.residential-light-orange-fontCascade,
.residential-light-orange-fontCascade p,
.residential-light-orange-fontCascade li,
.residential-light-orange-fontCascade strong {
  color: #ff9933 !important;
}
.residential-orange-fontCascade,
.residential-orange-fontCascade p,
.residential-orange-fontCascade li,
.residential-orange-fontCascade strong {
  color: #ff6600 !important;
}
.residential-dark-orange-fontCascade,
.residential-dark-orange-fontCascade p,
.residential-dark-orange-fontCascade li,
.residential-dark-orange-fontCascade strong {
  color: #cc3300 !important;
}
.small-business-light-green-fontCascade,
.small-business-light-green-fontCascade p,
.small-business-light-green-fontCascade li,
.small-business-light-green-fontCascade strong {
  color: #8cc63f !important;
}
.small-business-green-fontCascade,
.small-business-green-fontCascade p,
.small-business-green-fontCascade li,
.small-business-green-fontCascade strong {
  color: #669900 !important;
}
.small-business-dark-green-fontCascade,
.small-business-dark-green-fontCascade p,
.small-business-dark-green-fontCascade li,
.small-business-dark-green-fontCascade strong {
  color: #336600 !important;
}
.compliant-dark-orange-fontCascade,
.compliant-dark-orange-fontCascade p,
.compliant-dark-orange-fontCascade li,
.compliant-dark-orange-fontCascade strong {
  color: #d14900 !important;
}
.compliant-blue-fontCascade,
.compliant-blue-fontCascade p,
.compliant-blue-fontCascade li,
.compliant-blue-fontCascade strong {
  color: #017eb5 !important;
}
.compliant-dark-green-fontCascade,
.compliant-dark-green-fontCascade p,
.compliant-dark-green-fontCascade li,
.compliant-dark-green-fontCascade strong {
  color: #00652f !important;
}
.compliant-darker-green-fontCascade,
.compliant-darker-green-fontCascade p,
.compliant-darker-green-fontCascade li,
.compliant-darker-green-fontCascade strong {
  color: #284e36 !important;
}
.res-hsi-bright-green-fontCascade,
.res-hsi-bright-green-fontCascade p,
.res-hsi-bright-green-fontCascade li,
.res-hsi-bright-green-fontCascade strong {
  color: #8cc63f !important;
}
.res-hsi-price-green-fontCascade,
.res-hsi-price-green-fontCascade p,
.res-hsi-price-green-fontCascade li,
.res-hsi-price-green-fontCascade strong {
  color: #00835f !important;
}
.ctl-medium-green-fontCascade,
.ctl-medium-green-fontCascade p,
.ctl-medium-green-fontCascade li,
.ctl-medium-green-fontCascade strong {
  color: #34b233 !important;
}
.nb-mint-green-fontCascade,
.nb-mint-green-fontCascade p,
.nb-mint-green-fontCascade li,
.nb-mint-green-fontCascade strong {
  color: #48d597 !important;
}
.nb-vibrant-blue-fontCascade,
.nb-vibrant-blue-fontCascade p,
.nb-vibrant-blue-fontCascade li,
.nb-vibrant-blue-fontCascade strong {
  color: #0047bb !important;
}
.nb-biz-navy-blue-fontCascade,
.nb-biz-navy-blue-fontCascade p,
.nb-biz-navy-blue-fontCascade li,
.nb-biz-navy-blue-fontCascade strong {
  color: #001e60 !important;
}
.nb-res-light-gray-fontCascade,
.nb-res-light-gray-fontCascade p,
.nb-res-light-gray-fontCascade li,
.nb-res-light-gray-fontCascade strong {
  color: #d7d2cb !important;
}
.nb-dark-gray-fontCascade,
.nb-dark-gray-fontCascade p,
.nb-dark-gray-fontCascade li,
.nb-dark-gray-fontCascade strong {
  color: #53565a !important;
}
.nb-dark-gray1-fontCascade,
.nb-dark-gray1-fontCascade p,
.nb-dark-gray1-fontCascade li,
.nb-dark-gray1-fontCascade strong {
  color: #222222 !important;
}
.nb-gray-fontCascade,
.nb-gray-fontCascade p,
.nb-gray-fontCascade li,
.nb-gray-fontCascade strong {
  color: #bebebe !important;
}
.nb-secret-gray-fontCascade,
.nb-secret-gray-fontCascade p,
.nb-secret-gray-fontCascade li,
.nb-secret-gray-fontCascade strong {
  color: #eeeeee !important;
}
.nb-dark-green-fontCascade,
.nb-dark-green-fontCascade p,
.nb-dark-green-fontCascade li,
.nb-dark-green-fontCascade strong {
  color: #007a33 !important;
}
.nb-biz-black-fontCascade,
.nb-biz-black-fontCascade p,
.nb-biz-black-fontCascade li,
.nb-biz-black-fontCascade strong {
  color: #000000 !important;
}
.dark-teal-fontCascade,
.dark-teal-fontCascade p,
.dark-teal-fontCascade li,
.dark-teal-fontCascade strong {
  color: #008996 !important;
}
.teal-blue-fontCascade,
.teal-blue-fontCascade p,
.teal-blue-fontCascade li,
.teal-blue-fontCascade strong {
  color: #02bcb2 !important;
}
.blue-1-fontCascade,
.blue-1-fontCascade p,
.blue-1-fontCascade li,
.blue-1-fontCascade strong {
  color: #3a8ddd !important;
}
.blue-2-fontCascade,
.blue-2-fontCascade p,
.blue-2-fontCascade li,
.blue-2-fontCascade strong {
  color: #0080bb !important;
}
.pomegranate-fontCascade,
.pomegranate-fontCascade p,
.pomegranate-fontCascade li,
.pomegranate-fontCascade strong {
  color: #f74b4b !important;
}
.lemon-yellow-fontCascade,
.lemon-yellow-fontCascade p,
.lemon-yellow-fontCascade li,
.lemon-yellow-fontCascade strong {
  color: #f9f162 !important;
}
.kiwi-green-fontCascade,
.kiwi-green-fontCascade p,
.kiwi-green-fontCascade li,
.kiwi-green-fontCascade strong {
  color: #6fd16f !important;
}
/* End - Global cascadeColors */

/* Start - Global cascadeTextSize */
/** Global colors Definitions **/
/** NOTE - Any change to this file, make sure to update the cascadeColors.less as well **/
/* Black: #000000 */
/* White: #FFFFFF */
/* Gray: #9A9B9C */
/* Dark Gray: #616365 */
/* Hex Gray: #999999 */
/* Light Gray: #EFEFEF */
/* Bright Green: #8CC63F */
/* CenturyLink Green: #00853F */
/* Light Green: #A5D867 */
/* Mustard Yellow: #CED64B */
/* Accent Dark Orange: #FF6319 */
/* Accent Light Orange: #FFA02F */
/* Accent Yellow: #FDC82F */
/* Accent Dark Blue: #0098DB */
/* Accent Light Blue: #A0CFEB */
/* Business Light Green: #00853F */
/* Business Green: #5B8F22 */
/* Business Dark Green: #284E36 */
/* Residential Light Orange: #FF9933 */
/* Residential Orange: #FF6600 */
/* Residential Dark Orange: #CC3300 */
/* Small Business Light Green: #8CC63F */
/* Small Business Green: #669900 */
/* Small Business Dark Green: #336600 */
/* 508-compliant dark orange: #d14900 */
/* 508-compliant blue: #017eb5 */
/* 508-compliant dark green: #00652f */
/* 508-compliant darker green: #284e36 */
/* Residential HSI Bright Green: #8cc63f */
/* Residential HSI Price Green: #00835f */
/* ctl-medium-green: #34b233 */
/* Mint Green: #48d597 */
/* Vibrant Blue: #0047bb */
/* Biz Navy Blue: #001e60 */
/* Residential Light Gray: #d7d2cb */
/* Dark Grey: #53565a */
/* Dark Gray1: #222222 */
/* Biz Gray: #bebebe */
/* Secret Grey: #eeeeee */
/* Dark Green: #007a33 */
/* Dark Teal: #008996 */
/* Teal Blue: #02bcb2 */
/* Blue 1: #3a8ddd */
/* Blue 2: #0080bb */
/* Pomegranate: #f74b4b */
/* Lemon Yellow: #f9f162 */
/* Kiwi Green: #6fd16f */
/* Lumen Light Blue: #38c6f4 */
/* Lumen Blue: #oc9ed9 */
/* Lumen Medium Blue: #0075c9 */
/** Colors Definitions End **/
/** Variables Definitions - Start **/
/* Mobile Breakpoint */
/* maximum amount of grid cells to be provided */
/** Variables Definitions - End **/
.tinyCascade {
  font: 8px/10px 'MaisonNeue', Arial, Helvetica Neue, Helvetica, sans-serif;
}
.tinyCascade p,
.tinyCascade li {
  font: 8px/10px 'MaisonNeue', Arial, Helvetica Neue, Helvetica, sans-serif;
}
.smallCascade {
  font: 10px/14px 'MaisonNeue', Arial, Helvetica Neue, Helvetica, sans-serif;
}
.smallCascade p,
.smallCascade li {
  font: 10px/14px 'MaisonNeue', Arial, Helvetica Neue, Helvetica, sans-serif;
}
.mediumCascade {
  font: 12px/18px 'MaisonNeue', Arial, Helvetica Neue, Helvetica, sans-serif;
}
.mediumCascade p,
.mediumCascade li {
  font: 12px/18px 'MaisonNeue', Arial, Helvetica Neue, Helvetica, sans-serif;
}
.normalCascade {
  font: 14px/22px 'MaisonNeue', Arial, Helvetica Neue, Helvetica, sans-serif;
}
.normalCascade p,
.normalCascade li {
  font: 14px/22px 'MaisonNeue', Arial, Helvetica Neue, Helvetica, sans-serif;
}
.largeCascade {
  font: 16px/26px 'MaisonNeue', Arial, Helvetica Neue, Helvetica, sans-serif;
}
.largeCascade p,
.largeCascade li {
  font: 16px/26px 'MaisonNeue', Arial, Helvetica Neue, Helvetica, sans-serif;
}
.extraLargeCascade {
  font: 18px/26px 'MaisonNeue', Arial, Helvetica Neue, Helvetica, sans-serif;
}
.extraLargeCascade p,
.extraLargeCascade li {
  font: 18px/26px 'MaisonNeue', Arial, Helvetica Neue, Helvetica, sans-serif;
}
.enormousCascade {
  font: 20px/28px 'MaisonNeue', Arial, Helvetica Neue, Helvetica, sans-serif;
}
.enormousCascade p,
.enormousCascade li {
  font: 20px/28px 'MaisonNeue', Arial, Helvetica Neue, Helvetica, sans-serif;
}
.jumboCascade {
  font: 22px/29px 'MaisonNeue', Arial, Helvetica Neue, Helvetica, sans-serif;
}
.jumboCascade p,
.jumboCascade li {
  font: 22px/29px 'MaisonNeue', Arial, Helvetica Neue, Helvetica, sans-serif;
}
.bigCascade {
  font: 24px/30px 'MaisonNeue', Arial, Helvetica Neue, Helvetica, sans-serif;
}
.bigCascade p,
.bigCascade li {
  font: 24px/30px 'MaisonNeue', Arial, Helvetica Neue, Helvetica, sans-serif;
}
.thirtyCascade {
  font: 30px/38px 'MaisonNeue', Arial, Helvetica Neue, Helvetica, sans-serif;
}
.thirtyCascade p,
.thirtyCascade li {
  font: 30px/38px 'MaisonNeue', Arial, Helvetica Neue, Helvetica, sans-serif;
}
.hugeCascade {
  font: 32px/38px 'MaisonNeue', Arial, Helvetica Neue, Helvetica, sans-serif;
}
.hugeCascade p,
.hugeCascade li {
  font: 32px/38px 'MaisonNeue', Arial, Helvetica Neue, Helvetica, sans-serif;
}
.thirtyFourCascade {
  font: 34px/42px 'MaisonNeue', Arial, Helvetica Neue, Helvetica, sans-serif;
}
.thirtyFourCascade p,
.thirtyFourCascade li {
  font: 34px/42px 'MaisonNeue', Arial, Helvetica Neue, Helvetica, sans-serif;
}
.thirtySixCascade {
  font: 36px/42px 'MaisonNeue', Arial, Helvetica Neue, Helvetica, sans-serif;
}
.thirtySixCascade p,
.thirtySixCascade li {
  font: 36px/42px 'MaisonNeue', Arial, Helvetica Neue, Helvetica, sans-serif;
}
.stupendousCascade {
  font: 38px/42px 'MaisonNeue', Arial, Helvetica Neue, Helvetica, sans-serif;
}
.stupendousCascade p,
.stupendousCascade li {
  font: 38px/42px 'MaisonNeue', Arial, Helvetica Neue, Helvetica, sans-serif;
}
.greatCascade {
  font: 40px/46px 'MaisonNeue', Arial, Helvetica Neue, Helvetica, sans-serif;
}
.greatCascade p,
.greatCascade li {
  font: 40px/46px 'MaisonNeue', Arial, Helvetica Neue, Helvetica, sans-serif;
}
.grandCascade {
  font: 46px/50px 'MaisonNeue', Arial, Helvetica Neue, Helvetica, sans-serif;
}
.grandCascade p,
.grandCascade li {
  font: 46px/50px 'MaisonNeue', Arial, Helvetica Neue, Helvetica, sans-serif;
}
.giantCascade {
  font: 48px/54px 'MaisonNeue', Arial, Helvetica Neue, Helvetica, sans-serif;
}
.giantCascade p,
.giantCascade li {
  font: 48px/54px 'MaisonNeue', Arial, Helvetica Neue, Helvetica, sans-serif;
}
.superCascade {
  font: 50px/52px 'MaisonNeue', Arial, Helvetica Neue, Helvetica, sans-serif;
}
.superCascade p,
.superCascade li {
  font: 50px/52px 'MaisonNeue', Arial, Helvetica Neue, Helvetica, sans-serif;
}
.humongousCascade {
  font: 56px/58px 'MaisonNeue', Arial, Helvetica Neue, Helvetica, sans-serif;
}
.humongousCascade p,
.humongousCascade li {
  font: 56px/58px 'MaisonNeue', Arial, Helvetica Neue, Helvetica, sans-serif;
}
.giganticCascade {
  font: 60px/66px 'MaisonNeue', Arial, Helvetica Neue, Helvetica, sans-serif;
}
.giganticCascade p,
.giganticCascade li {
  font: 60px/66px 'MaisonNeue', Arial, Helvetica Neue, Helvetica, sans-serif;
}
.titanicCascade {
  font: 66px/68px 'MaisonNeue', Arial, Helvetica Neue, Helvetica, sans-serif;
}
.titanicCascade p,
.titanicCascade li {
  font: 66px/68px 'MaisonNeue', Arial, Helvetica Neue, Helvetica, sans-serif;
}
.mammothCascade {
  font: 68px/72px 'MaisonNeue', Arial, Helvetica Neue, Helvetica, sans-serif;
}
.mammothCascade p,
.mammothCascade li {
  font: 68px/72px 'MaisonNeue', Arial, Helvetica Neue, Helvetica, sans-serif;
}
.posterCascade {
  font: 72px/78px 'MaisonNeue', Arial, Helvetica Neue, Helvetica, sans-serif;
}
.posterCascade p,
.posterCascade li {
  font: 72px/78px 'MaisonNeue', Arial, Helvetica Neue, Helvetica, sans-serif;
}
.colossalCascade {
  font: 78px/90px 'MaisonNeue', Arial, Helvetica Neue, Helvetica, sans-serif;
}
.colossalCascade p,
.colossalCascade li {
  font: 78px/88px 'MaisonNeue', Arial, Helvetica Neue, Helvetica, sans-serif;
}
.billboardCascade {
  font: 84px/90px 'MaisonNeue', Arial, Helvetica Neue, Helvetica, sans-serif;
}
.billboardCascade p,
.billboardCascade li {
  font: 84px/90px 'MaisonNeue', Arial, Helvetica Neue, Helvetica, sans-serif;
}
@media (max-width: 639px) {
  .tinyCascade {
    font: 8px/10px 'MaisonNeue', Arial, Helvetica Neue, Helvetica, sans-serif;
  }
  .tinyCascade p,
  .tinyCascade li {
    font: 8px/10px 'MaisonNeue', Arial, Helvetica Neue, Helvetica, sans-serif;
  }
  .smallCascade {
    font: 10px/14px 'MaisonNeue', Arial, Helvetica Neue, Helvetica, sans-serif;
  }
  .smallCascade p,
  .smallCascade li {
    font: 10px/14px 'MaisonNeue', Arial, Helvetica Neue, Helvetica, sans-serif;
  }
  .mediumCascade {
    font: 12px/18px 'MaisonNeue', Arial, Helvetica Neue, Helvetica, sans-serif;
  }
  .mediumCascade p,
  .mediumCascade li {
    font: 12px/18px 'MaisonNeue', Arial, Helvetica Neue, Helvetica, sans-serif;
  }
  .normalCascade {
    font: 14px/22px 'MaisonNeue', Arial, Helvetica Neue, Helvetica, sans-serif;
  }
  .normalCascade p,
  .normalCascade li {
    font: 14px/22px 'MaisonNeue', Arial, Helvetica Neue, Helvetica, sans-serif;
  }
  .largeCascade {
    font: 16px/26px 'MaisonNeue', Arial, Helvetica Neue, Helvetica, sans-serif;
  }
  .largeCascade p,
  .largeCascade li {
    font: 16px/26px 'MaisonNeue', Arial, Helvetica Neue, Helvetica, sans-serif;
  }
  .extraLargeCascade {
    font: 18px/26px 'MaisonNeue', Arial, Helvetica Neue, Helvetica, sans-serif;
  }
  .extraLargeCascade p,
  .extraLargeCascade li {
    font: 18px/26px 'MaisonNeue', Arial, Helvetica Neue, Helvetica, sans-serif;
  }
  .enormousCascade {
    font: 20px/28px 'MaisonNeue', Arial, Helvetica Neue, Helvetica, sans-serif;
  }
  .enormousCascade p,
  .enormousCascade li {
    font: 20px/28px 'MaisonNeue', Arial, Helvetica Neue, Helvetica, sans-serif;
  }
  .jumboCascade {
    font: 20px/28px 'MaisonNeue', Arial, Helvetica Neue, Helvetica, sans-serif;
  }
  .jumboCascade p,
  .jumboCascade li {
    font: 20px/28px 'MaisonNeue', Arial, Helvetica Neue, Helvetica, sans-serif;
  }
  .bigCascade {
    font: 20px/28px 'MaisonNeue', Arial, Helvetica Neue, Helvetica, sans-serif;
  }
  .bigCascade p,
  .bigCascade li {
    font: 20px/28px 'MaisonNeue', Arial, Helvetica Neue, Helvetica, sans-serif;
  }
  .hugeCascade {
    font: 20px/28px 'MaisonNeue', Arial, Helvetica Neue, Helvetica, sans-serif;
  }
  .hugeCascade p,
  .hugeCascade li {
    font: 20px/28px 'MaisonNeue', Arial, Helvetica Neue, Helvetica, sans-serif;
  }
  .thirtyCascade {
    font: 20px/28px 'MaisonNeue', Arial, Helvetica Neue, Helvetica, sans-serif;
  }
  .thirtyCascade p,
  .thirtyCascade li {
    font: 20px/28px 'MaisonNeue', Arial, Helvetica Neue, Helvetica, sans-serif;
  }
  .thirtyFourCascade {
    font: 20px/28px 'MaisonNeue', Arial, Helvetica Neue, Helvetica, sans-serif;
  }
  .thirtyFourCascade p,
  .thirtyFourCascade li {
    font: 20px/28px 'MaisonNeue', Arial, Helvetica Neue, Helvetica, sans-serif;
  }
  .thirtySixCascade {
    font: 20px/28px 'MaisonNeue', Arial, Helvetica Neue, Helvetica, sans-serif;
  }
  .thirtySixCascade p,
  .thirtySixCascade li {
    font: 20px/28px 'MaisonNeue', Arial, Helvetica Neue, Helvetica, sans-serif;
  }
  .greatCascade {
    font: 24px/28px 'MaisonNeue', Arial, Helvetica Neue, Helvetica, sans-serif;
  }
  .greatCascade p,
  .greatCascade li {
    font: 24px/28px 'MaisonNeue', Arial, Helvetica Neue, Helvetica, sans-serif;
  }
  .grandCascade {
    font: 32px/38px 'MaisonNeue', Arial, Helvetica Neue, Helvetica, sans-serif;
  }
  .grandCascade p,
  .grandCascade li {
    font: 32px/38px 'MaisonNeue', Arial, Helvetica Neue, Helvetica, sans-serif;
  }
  .superCascade {
    font: 32px/38px 'MaisonNeue', Arial, Helvetica Neue, Helvetica, sans-serif;
  }
  .superCascade p,
  .superCascade li {
    font: 32px/38px 'MaisonNeue', Arial, Helvetica Neue, Helvetica, sans-serif;
  }
  .humongousCascade {
    font: 32px/38px 'MaisonNeue', Arial, Helvetica Neue, Helvetica, sans-serif;
  }
  .humongousCascade p,
  .humongousCascade li {
    font: 32px/38px 'MaisonNeue', Arial, Helvetica Neue, Helvetica, sans-serif;
  }
  .giantCascade {
    font: 32px/38px 'MaisonNeue', Arial, Helvetica Neue, Helvetica, sans-serif;
  }
  .giantCascade p,
  .giantCascade li {
    font: 32px/38px 'MaisonNeue', Arial, Helvetica Neue, Helvetica, sans-serif;
  }
  .titanicCascade {
    font: 32px/38px 'MaisonNeue', Arial, Helvetica Neue, Helvetica, sans-serif;
  }
  .titanicCascade p,
  .titanicCascade li {
    font: 32px/38px 'MaisonNeue', Arial, Helvetica Neue, Helvetica, sans-serif;
  }
  .mammothCascade {
    font: 32px/38px 'MaisonNeue', Arial, Helvetica Neue, Helvetica, sans-serif;
  }
  .mammothCascade p,
  .mammothCascade li {
    font: 32px/38px 'MaisonNeue', Arial, Helvetica Neue, Helvetica, sans-serif;
  }
  .giganticCascade {
    font: 32px/38px 'MaisonNeue', Arial, Helvetica Neue, Helvetica, sans-serif;
  }
  .giganticCascade p,
  .giganticCascade li {
    font: 32px/38px 'MaisonNeue', Arial, Helvetica Neue, Helvetica, sans-serif;
  }
  .posterCascade {
    font: 32px/38px 'MaisonNeue', Arial, Helvetica Neue, Helvetica, sans-serif;
  }
  .posterCascade p,
  .posterCascade li {
    font: 32px/38px 'MaisonNeue', Arial, Helvetica Neue, Helvetica, sans-serif;
  }
  .colossalCascade {
    font: 32px/38px 'MaisonNeue', Arial, Helvetica Neue, Helvetica, sans-serif;
  }
  .colossalCascade p,
  .colossalCascade li {
    font: 32px/38px 'MaisonNeue', Arial, Helvetica Neue, Helvetica, sans-serif;
  }
  .billboardCascade {
    font: 32px/38px 'MaisonNeue', Arial, Helvetica Neue, Helvetica, sans-serif;
  }
  .billboardCascade p,
  .billboardCascade li {
    font: 32px/38px 'MaisonNeue', Arial, Helvetica Neue, Helvetica, sans-serif;
  }
}
/* End - Global cascadeTextSize */

/* Start - Global global.less */
/** Global colors Definitions **/
/** NOTE - Any change to this file, make sure to update the cascadeColors.less as well **/
/* Black: #000000 */
/* White: #FFFFFF */
/* Gray: #9A9B9C */
/* Dark Gray: #616365 */
/* Hex Gray: #999999 */
/* Light Gray: #EFEFEF */
/* Bright Green: #8CC63F */
/* CenturyLink Green: #00853F */
/* Light Green: #A5D867 */
/* Mustard Yellow: #CED64B */
/* Accent Dark Orange: #FF6319 */
/* Accent Light Orange: #FFA02F */
/* Accent Yellow: #FDC82F */
/* Accent Dark Blue: #0098DB */
/* Accent Light Blue: #A0CFEB */
/* Business Light Green: #00853F */
/* Business Green: #5B8F22 */
/* Business Dark Green: #284E36 */
/* Residential Light Orange: #FF9933 */
/* Residential Orange: #FF6600 */
/* Residential Dark Orange: #CC3300 */
/* Small Business Light Green: #8CC63F */
/* Small Business Green: #669900 */
/* Small Business Dark Green: #336600 */
/* 508-compliant dark orange: #d14900 */
/* 508-compliant blue: #017eb5 */
/* 508-compliant dark green: #00652f */
/* 508-compliant darker green: #284e36 */
/* Residential HSI Bright Green: #8cc63f */
/* Residential HSI Price Green: #00835f */
/* ctl-medium-green: #34b233 */
/* Mint Green: #48d597 */
/* Vibrant Blue: #0047bb */
/* Biz Navy Blue: #001e60 */
/* Residential Light Gray: #d7d2cb */
/* Dark Grey: #53565a */
/* Dark Gray1: #222222 */
/* Biz Gray: #bebebe */
/* Secret Grey: #eeeeee */
/* Dark Green: #007a33 */
/* Dark Teal: #008996 */
/* Teal Blue: #02bcb2 */
/* Blue 1: #3a8ddd */
/* Blue 2: #0080bb */
/* Pomegranate: #f74b4b */
/* Lemon Yellow: #f9f162 */
/* Kiwi Green: #6fd16f */
/* Lumen Light Blue: #38c6f4 */
/* Lumen Blue: #oc9ed9 */
/* Lumen Medium Blue: #0075c9 */
/** Colors Definitions End **/
@font-face {
  font-family: 'MaisonNeue';
  src: url('../ewcm/fonts/MaisonNeue-Book.otf'), url('../ewcm/fonts/MaisonNeue-Book.woff2') format('woff2'), url('../ewcm/fonts/MaisonNeue-Book.woff') format('woff');
  font-weight: normal;
}
@font-face {
  font-family: 'MaisonNeue';
  src: url('../ewcm/fonts/MaisonNeue-Bold.otf'), url('../ewcm/fonts/MaisonNeue-Bold.woff2') format('woff2'), url('../ewcm/fonts/MaisonNeue-Bold.woff') format('woff');
  font-weight: bold;
}
@font-face {
  font-family: 'MaisonNeue';
  src: url('../ewcm/fonts/MaisonNeue-ExtraBold.otf'), url('../ewcm/fonts/MaisonNeue-ExtraBold.woff2') format('woff2'), url('../ewcm/fonts/MaisonNeue-ExtraBold.woff') format('woff');
  font-weight: 900;
}
@font-face {
  font-family: 'MaisonNeue';
  src: url('../ewcm/fonts/MaisonNeue-Light.otf'), url('../ewcm/fonts/MaisonNeue-Medium.woff2') format('woff2'), url('../ewcm/fonts/MaisonNeue-Medium.woff') format('woff');
  font-weight: 100;
}
body {
  font: regular 14px/125%;
  font-family: 'MaisonNeue', Arial, Helvetica Neue, Helvetica, sans-serif;
  color: #000000;
}
.container-fluid {
  margin: 0;
  padding: 0;
}
.container-adjustable-width {
  margin-left: auto;
  margin-right: auto;
  padding: 0;
  width: 90%;
}
.container-full-width {
  margin-left: auto;
  margin-right: auto;
  padding: 0;
  width: 100%;
}
.row {
  margin-left: 0;
  margin-right: 0;
}
p {
  font: normal 14px/150% 'MaisonNeue', Arial, Helvetica Neue, Helvetica, sans-serif;
  color: #000000;
  margin: 20px 0 0 0;
}
h1,
h2,
h3,
h4,
h5 {
  color: #000000;
  font-family: 'MaisonNeue', Arial, Helvetica Neue, Helvetica, sans-serif;
  font-weight: bold;
  line-height: 125%;
  margin: 0;
}
h1 {
  font-size: 24px;
}
h2 {
  font-size: 18px;
}
h2.headline-title-text {
  font-size: 24px;
}
h3 {
  font-size: 16px;
}
h4 {
  font-size: 14px;
}
h5 {
  font-size: 14px;
}
a {
  color: #0047bb;
  text-decoration: none;
}
a:hover,
a:focus {
  color: #0047bb;
  text-decoration: underline;
}
.clearBoth {
  clear: both;
}
/*  Start - Multi Level Ordered Lists */
ol li ol li {
  list-style-type: lower-alpha;
}
ol li ol li ol li {
  list-style-type: lower-roman;
}
/*  End - Multi Level Ordered Lists */
/*  Start - Alignments */
p.image-align {
  margin: 0;
  line-height: 0;
  padding: 0;
}
p.leftAlignment {
  text-align: left;
}
p.centerAlignment {
  text-align: center;
}
p.rightAlignment {
  text-align: right;
}
ul {
  list-style-type: disc;
  padding-left: 20px;
}
.leftAlign {
  text-align: left;
}
.centerAlign {
  text-align: center;
}
.rightAlign {
  text-align: right;
}
/*  Stop - Alignments */
footer .full-width-divider {
  border-bottom: 1px solid #ccc;
}
.table table > thead > tr > th,
.table table > tbody > tr > th,
.table table > tfoot > tr > th,
.table table > thead > tr > td,
.table table > tbody > tr > td,
.table table > tfoot > tr > td {
  padding: 8px;
  line-height: 1.42857143;
  vertical-align: top;
  border: 1px solid #ddd;
}
/*  Start - Defining Widths & Max Widths - used for Modals */
.width90 {
  width: 90%;
}
.width85 {
  width: 85%;
}
.width80 {
  width: 80%;
}
.width75 {
  width: 75%;
}
.width70 {
  width: 70%;
}
.width65 {
  width: 65%;
}
.width60 {
  width: 60%;
}
.width55 {
  width: 55%;
}
.width50 {
  width: 50%;
}
.width45 {
  width: 45%;
}
.maxWidth400 {
  max-width: 400px;
}
.maxWidth500 {
  max-width: 500px;
}
.maxWidth600 {
  max-width: 600px;
}
.maxWidth700 {
  max-width: 700px;
}
.maxWidth800 {
  max-width: 800px;
}
.maxWidth900 {
  max-width: 900px;
}
.maxWidth960 {
  max-width: 960px;
}
/*  Start - Defining Widths & Max Widths - used for Modals */
/* End - Global global.less */

/** Variables Definitions - Start **/
/* Mobile Breakpoint */
/* maximum amount of grid cells to be provided */
/** Variables Definitions - End **/

/* Start - Global spacing */
/* Vertical Spacing*/
.VS-T-250 {
  margin-top: 250px;
}
.VS-B-250 {
  margin-bottom: 250px;
}
.VS-T-200 {
  margin-top: 200px;
}
.VS-B-200 {
  margin-bottom: 200px;
}
.VS-T-150 {
  margin-top: 150px;
}
.VS-B-150 {
  margin-bottom: 150px;
}
.VS-T-100 {
  margin-top: 100px;
}
.VS-B-100 {
  margin-bottom: 100px;
}
.VS-T-80 {
  margin-top: 80px;
}
.VS-B-80 {
  margin-bottom: 80px;
}
.VS-T-60 {
  margin-top: 60px;
}
.VS-B-60 {
  margin-bottom: 60px;
}
.VS-T-40 {
  margin-top: 40px;
}
.VS-B-40 {
  margin-bottom: 40px;
}
.VS-T-20 {
  margin-top: 20px;
}
.VS-B-20 {
  margin-bottom: 20px;
}
.VS-T-10 {
  margin-top: 10px;
}
.VS-B-10 {
  margin-bottom: 10px;
}
.VS-T-0 {
  margin-top: 0;
}
.VS-B-0 {
  margin-bottom: 0;
}
/* End - Global spacing */

/* Start - Global multiselect */

.multiselect-container {
    position: absolute;
    list-style-type: none;
    margin: 0;
    padding: 0
}
.multiselect-container .input-group {
    margin: 5px
}
.multiselect-container>li {
    padding: 0
}
.multiselect-container>li>a.multiselect-all label {
    font-weight: 700
}
.multiselect-container>li.multiselect-group label {
    margin: 0;
    padding: 3px 20px 3px 20px;
    height: 100%;
    font-weight: 700
}
.multiselect-container>li.multiselect-group-clickable label {
    cursor: pointer
}
.multiselect-container>li>a {
    padding: 0
}
.multiselect-container>li>a>label {
    margin: 0;
    height: 100%;
    cursor: pointer;
    font-weight: 400;
    padding: 3px 20px 3px 40px
}
.multiselect-container>li>a>label.radio,
.multiselect-container>li>a>label.checkbox {
    margin: 0
}
.multiselect-container>li>a>label>input[type=checkbox] {
    margin-bottom: 5px
}
.btn-group>.btn-group:nth-child(2)>.multiselect.btn {
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px
}
.form-inline .multiselect-container label.checkbox,
.form-inline .multiselect-container label.radio {
    padding: 3px 20px 3px 40px
}
.form-inline .multiselect-container li a label.checkbox input[type=checkbox],
.form-inline .multiselect-container li a label.radio input[type=radio] {
    margin-left: -20px;
    margin-right: 0
}

/* End - Global multiselect */


/* Start - Global modal css */
/** Global colors Definitions **/
/** NOTE - Any change to this file, make sure to update the cascadeColors.less as well **/
/* Black: #000000 */
/* White: #FFFFFF */
/* Gray: #9A9B9C */
/* Dark Gray: #616365 */
/* Hex Gray: #999999 */
/* Light Gray: #EFEFEF */
/* Bright Green: #8CC63F */
/* CenturyLink Green: #00853F */
/* Light Green: #A5D867 */
/* Mustard Yellow: #CED64B */
/* Accent Dark Orange: #FF6319 */
/* Accent Light Orange: #FFA02F */
/* Accent Yellow: #FDC82F */
/* Accent Dark Blue: #0098DB */
/* Accent Light Blue: #A0CFEB */
/* Business Light Green: #00853F */
/* Business Green: #5B8F22 */
/* Business Dark Green: #284E36 */
/* Residential Light Orange: #FF9933 */
/* Residential Orange: #FF6600 */
/* Residential Dark Orange: #CC3300 */
/* Small Business Light Green: #8CC63F */
/* Small Business Green: #669900 */
/* Small Business Dark Green: #336600 */
/* 508-compliant dark orange: #d14900 */
/* 508-compliant blue: #017eb5 */
/* 508-compliant dark green: #00652f */
/* 508-compliant darker green: #284e36 */
/* Residential HSI Bright Green: #8cc63f */
/* Residential HSI Price Green: #00835f */
/* ctl-medium-green: #34b233 */
/* Mint Green: #48d597 */
/* Vibrant Blue: #0047bb */
/* Biz Navy Blue: #001e60 */
/* Residential Light Gray: #d7d2cb */
/* Dark Grey: #53565a */
/* Dark Gray1: #222222 */
/* Biz Gray: #bebebe */
/* Secret Grey: #eeeeee */
/* Dark Green: #007a33 */
/* Dark Teal: #008996 */
/* Teal Blue: #02bcb2 */
/* Blue 1: #3a8ddd */
/* Blue 2: #0080bb */
/* Pomegranate: #f74b4b */
/* Lemon Yellow: #f9f162 */
/* Kiwi Green: #6fd16f */
/* Lumen Light Blue: #38c6f4 */
/* Lumen Blue: #oc9ed9 */
/* Lumen Medium Blue: #0075c9 */
/** Colors Definitions End **/
/** Variables Definitions - Start **/
/* Mobile Breakpoint */
/* maximum amount of grid cells to be provided */
/** Variables Definitions - End **/
.modal-dialog {
  margin: 10px auto;
}
.modal-dialog .modal-content {
  box-shadow: none !important;
  border-radius: 0;
  background-color: #ffffff !important;
  border: 1px solid #8cc63f !important;
}
.modal-dialog .modal-content .modal-header {
  padding: 0;
  border: none !important;
}
.modal-dialog .modal-content .modal-header .close {
  margin-top: 30px;
  margin-right: 30px;
  opacity: 1;
}
.modal-dialog .modal-content .modal-header .close span {
  color: #8cc63f;
  text-align: right;
  font-size: 30px;
}
.modal-dialog .modal-content .modal-header .modal-title {
  margin: 20px 80px 0 40px;
  font: bold 32px 'MaisonNeue', Arial, Helvetica Neue, Helvetica, sans-serif;
  color: #616365;
}
.modal-dialog .modal-content .modal-header .modal-sub-title {
  margin: 20px 0 0 40px;
  font: normal 24px 'MaisonNeue', Arial, Helvetica Neue, Helvetica, sans-serif;
  color: #616365;
}
.modal-dialog .modal-content .modal-header .modal-additional-content {
  margin: 20px 20px 20px 40px;
  border: none !important;
  font: normal 16px 'MaisonNeue', Arial, Helvetica Neue, Helvetica, sans-serif;
  color: #616365;
  padding-bottom: 0;
}
.modal-dialog .modal-content .modal-body .input-area {
  margin: 0 65px 65px 65px;
}
.modal-dialog .modal-content .modal-body .input-area form {
  width: auto !important;
  clear: both !important;
}
.modal-dialog .modal-content .modal-body .input-area .mktoButtonRow {
  float: left;
  margin-top: 60px;
}
.modal-dialog .modal-content .modal-body .input-area .mktoButtonRow.ctaLinkContainer .no-icon-style {
  padding: 10px 15px;
}
.modal-dialog .modal-content .modal-body .input-area .mktoButtonRow.ctaLinkContainer .no-icon-style:hover {
  padding: 15px 20px 15px 20px;
}
.modal-dialog .modal-content .modal-body .input-area .mktoFormRow:nth-child(2n) {
  margin-right: 20px;
}
.modal-dialog .modal-content .modal-body .input-area .mktoFormRow {
  float: left;
  width: 47%;
  clear: none;
}
.modal-dialog .modal-content .modal-body .input-area .mktoFormRow .mktoFieldDescriptor {
  margin: 0 !important;
  width: 100%;
}
.modal-dialog .modal-content .modal-body .input-area .mktoFormRow .mktoGutter,
.modal-dialog .modal-content .modal-body .input-area .mktoFormRow .mktoOffset {
  width: auto !important;
}
.modal-dialog .modal-content .modal-body .input-area .mktoFormRow .mktoFieldWrap {
  float: none !important;
  content: " ";
  display: table;
  width: 100%;
}
.modal-dialog .modal-content .modal-body .input-area .mktoFormRow .mktoFieldWrap input,
.modal-dialog .modal-content .modal-body .input-area .mktoFormRow .mktoFieldWrap select,
.modal-dialog .modal-content .modal-body .input-area .mktoFormRow .mktoFieldWrap textarea {
  width: 100% !important;
  background-color: #F2F2F2;
  border: 1px solid #CCCCCC;
  min-height: 40px;
}
.modal-dialog .modal-content .modal-body .input-area .mktoFormRow .mktoFieldWrap textarea {
  min-height: 80px;
}
.modal-dialog .modal-content .modal-body .input-area label {
  font: bold 14px 'MaisonNeue', Arial, Helvetica Neue, Helvetica, sans-serif;
  margin-top: 20px;
  float: none !important;
  display: table !important;
  width: auto !important;
  line-height: 1.8;
}
.modal-dialog .modal-content .modal-body .input-area label .mktoAsterix {
  color: #8cc63f;
  float: right !important;
  padding-left: 5px !important;
}
.modal-dialog .modal-content .success-message .thankYou-headline {
  margin: 20px 80px 0 40px;
  font: bold 32px 'MaisonNeue', Arial, Helvetica Neue, Helvetica, sans-serif;
  color: #616365;
}
.modal-dialog .modal-content .success-message .thankYou-sub-headline {
  margin: 20px 0 0 40px;
  font: normal 24px 'MaisonNeue', Arial, Helvetica Neue, Helvetica, sans-serif;
  color: #616365;
}
.modal-dialog .modal-content .success-message .thankYou-additional-content {
  margin: 20px 20px 80px 40px;
  font: normal 16px 'MaisonNeue', Arial, Helvetica Neue, Helvetica, sans-serif;
  color: #616365;
  border: none !important;
}
@media (max-width: 639px) {
  .modal-dialog {
    margin: 5%;
  }
  .modal-dialog.width90 {
    width: auto;
  }
  .modal-dialog.width85 {
    width: auto;
  }
  .modal-dialog.width80 {
    width: auto;
  }
  .modal-dialog.width75 {
    width: auto;
  }
  .modal-dialog.width70 {
    width: auto;
  }
  .modal-dialog.width65 {
    width: auto;
  }
  .modal-dialog.width60 {
    width: auto;
  }
  .modal-dialog.width55 {
    width: auto;
  }
  .modal-dialog.width50 {
    width: auto;
  }
  .modal-dialog.width45 {
    width: auto;
  }
  .modal-dialog .modal-content .modal-header .close {
    margin-top: 5%;
    margin-right: 5%;
  }
  .modal-dialog .modal-content .modal-header .modal-title {
    margin: 5% 5% 0 5%;
  }
  .modal-dialog .modal-content .modal-header .modal-sub-title {
    margin: 5%;
  }
  .modal-dialog .modal-content .modal-body {
    padding: 5%;
  }
  .modal-dialog .modal-content .modal-body .input-area {
    margin: 0;
  }
  .modal-dialog .modal-content .modal-body .input-area .mktoForm,
  .modal-dialog .modal-content .modal-body .input-area .mktoForm * {
    padding: 0;
  }
  .modal-dialog .modal-content .modal-body .input-area .mktoFormRow {
    margin: 0 !important;
    float: none;
    width: auto;
  }
}
/* Start - Global modal css */


/* Start - Font Styling */

span.extraBold {
    font-weight: 800;
}
span.light {
    font-weight: 200;
}
a.defaultGreen {
	color: #00853F;
}
a.mintGreen {
	color: #48D597;
}
a.vibrantBlue {
    color: #0047BB;
}
a.black {
    color: #000000;
}
a.defaultGreen:hover {
	color: #00853F;
}
a.mintGreen:hover {
    color: #48D597;
}
a.vibrantBlue:hover {
    color: #0047BB;
}
a.black:hover {
    color: #000000;
}
#CQrte span.extraBold {
    font-weight: 800;
}
#CQrte span.light {
    font-weight: 200;
}
#CQrte a.defaultGreen {
	color: #00853F;
}
#CQrte a.mintGreen {
    color: #48D597;
}
#CQrte a.vibrantBlue {
    color: #0047BB;
}
#CQrte a.black {
    color: #000000;
}
#CQrte a.defaultGreen:hover {
	color: #00853F;
}
#CQrte a.mintGreen:hover {
    color: #48D597;
}
#CQrte a.vibrantBlue:hover {
    color: #0047BB;
}
#CQrte a.black:hover {
    color: #000000;
}
/* End - Font Styling */
/* Start - Global backgroundColors */
/** Global colors Definitions **/
/** NOTE - Any change to this file, make sure to update the cascadeColors.less as well **/
/* Black: #000000 */
/* White: #FFFFFF */
/* Gray: #9A9B9C */
/* Dark Gray: #616365 */
/* Hex Gray: #999999 */
/* Light Gray: #EFEFEF */
/* Bright Green: #8CC63F */
/* CenturyLink Green: #00853F */
/* Light Green: #A5D867 */
/* Mustard Yellow: #CED64B */
/* Accent Dark Orange: #FF6319 */
/* Accent Light Orange: #FFA02F */
/* Accent Yellow: #FDC82F */
/* Accent Dark Blue: #0098DB */
/* Accent Light Blue: #A0CFEB */
/* Business Light Green: #00853F */
/* Business Green: #5B8F22 */
/* Business Dark Green: #284E36 */
/* Residential Light Orange: #FF9933 */
/* Residential Orange: #FF6600 */
/* Residential Dark Orange: #CC3300 */
/* Small Business Light Green: #8CC63F */
/* Small Business Green: #669900 */
/* Small Business Dark Green: #336600 */
/* 508-compliant dark orange: #d14900 */
/* 508-compliant blue: #017eb5 */
/* 508-compliant dark green: #00652f */
/* 508-compliant darker green: #284e36 */
/* Residential HSI Bright Green: #8cc63f */
/* Residential HSI Price Green: #00835f */
/* ctl-medium-green: #34b233 */
/* Mint Green: #48d597 */
/* Vibrant Blue: #0047bb */
/* Biz Navy Blue: #001e60 */
/* Residential Light Gray: #d7d2cb */
/* Dark Grey: #53565a */
/* Dark Gray1: #222222 */
/* Biz Gray: #bebebe */
/* Secret Grey: #eeeeee */
/* Dark Green: #007a33 */
/* Dark Teal: #008996 */
/* Teal Blue: #02bcb2 */
/* Blue 1: #3a8ddd */
/* Blue 2: #0080bb */
/* Pomegranate: #f74b4b */
/* Lemon Yellow: #f9f162 */
/* Kiwi Green: #6fd16f */
/* Lumen Light Blue: #38c6f4 */
/* Lumen Blue: #oc9ed9 */
/* Lumen Medium Blue: #0075c9 */
/** Colors Definitions End **/
.masterTileResponsive .btn.black-cta-background {
  background-color: #000000;
}
.masterTileResponsive .btn.black-cta-background span.fa-download,
.masterTileResponsive .btn.black-cta-background span.fa-play-circle-o,
.masterTileResponsive .btn.black-cta-background span.fa-mobile-phone,
.masterTileResponsive .btn.black-cta-background span.fa-chevron-up,
.masterTileResponsive .btn.black-cta-background span.fa-chevron-down,
.masterTileResponsive .btn.black-cta-background span.fa-chevron-left,
.masterTileResponsive .btn.black-cta-background span.fa-chevron-right {
  color: #ffffff;
}
.masterTileResponsive .btn.black-cta-background.ctaLinkBorderless,
.masterTileResponsive .btn.black-cta-background.ctaLinkBorderless:link,
.masterTileResponsive .btn.black-cta-background.ctaLinkBorderless:visited,
.masterTileResponsive .btn.black-cta-background.ctaLinkBorderless:active {
  color: #000000;
}
.masterTileResponsive .btn.black-cta-background.ctaLinkBorderless:hover,
.masterTileResponsive .btn.black-cta-background.ctaLinkBorderless:link:hover,
.masterTileResponsive .btn.black-cta-background.ctaLinkBorderless:visited:hover,
.masterTileResponsive .btn.black-cta-background.ctaLinkBorderless:active:hover {
  color: #000000;
}
.masterTileResponsive .btn.black-cta-background.ctaLinkBorderless span.fa-download,
.masterTileResponsive .btn.black-cta-background.ctaLinkBorderless:link span.fa-download,
.masterTileResponsive .btn.black-cta-background.ctaLinkBorderless:visited span.fa-download,
.masterTileResponsive .btn.black-cta-background.ctaLinkBorderless:active span.fa-download,
.masterTileResponsive .btn.black-cta-background.ctaLinkBorderless span.fa-play-circle-o,
.masterTileResponsive .btn.black-cta-background.ctaLinkBorderless:link span.fa-play-circle-o,
.masterTileResponsive .btn.black-cta-background.ctaLinkBorderless:visited span.fa-play-circle-o,
.masterTileResponsive .btn.black-cta-background.ctaLinkBorderless:active span.fa-play-circle-o,
.masterTileResponsive .btn.black-cta-background.ctaLinkBorderless span.fa-mobile-phone,
.masterTileResponsive .btn.black-cta-background.ctaLinkBorderless:link span.fa-mobile-phone,
.masterTileResponsive .btn.black-cta-background.ctaLinkBorderless:visited span.fa-mobile-phone,
.masterTileResponsive .btn.black-cta-background.ctaLinkBorderless:active span.fa-mobile-phone,
.masterTileResponsive .btn.black-cta-background.ctaLinkBorderless span.fa-chevron-up,
.masterTileResponsive .btn.black-cta-background.ctaLinkBorderless:link span.fa-chevron-up,
.masterTileResponsive .btn.black-cta-background.ctaLinkBorderless:visited span.fa-chevron-up,
.masterTileResponsive .btn.black-cta-background.ctaLinkBorderless:active span.fa-chevron-up,
.masterTileResponsive .btn.black-cta-background.ctaLinkBorderless span.fa-chevron-down,
.masterTileResponsive .btn.black-cta-background.ctaLinkBorderless:link span.fa-chevron-down,
.masterTileResponsive .btn.black-cta-background.ctaLinkBorderless:visited span.fa-chevron-down,
.masterTileResponsive .btn.black-cta-background.ctaLinkBorderless:active span.fa-chevron-down,
.masterTileResponsive .btn.black-cta-background.ctaLinkBorderless span.fa-chevron-left,
.masterTileResponsive .btn.black-cta-background.ctaLinkBorderless:link span.fa-chevron-left,
.masterTileResponsive .btn.black-cta-background.ctaLinkBorderless:visited span.fa-chevron-left,
.masterTileResponsive .btn.black-cta-background.ctaLinkBorderless:active span.fa-chevron-left,
.masterTileResponsive .btn.black-cta-background.ctaLinkBorderless span.fa-chevron-right,
.masterTileResponsive .btn.black-cta-background.ctaLinkBorderless:link span.fa-chevron-right,
.masterTileResponsive .btn.black-cta-background.ctaLinkBorderless:visited span.fa-chevron-right,
.masterTileResponsive .btn.black-cta-background.ctaLinkBorderless:active span.fa-chevron-right {
  color: #000000;
}
.masterTileResponsive .btn.black-cta-background.transparent:after {
  background-color: #000000;
}
.masterTileResponsive .btn.white-cta-background {
  background-color: #ffffff;
  color: #0047bb !important;
  border-width: 2px !important;
}
.masterTileResponsive .btn.white-cta-background:hover {
  color: #ffffff !important;
  border-color: #ffffff !important;
  background-color: #0047bb !important;
}
.masterTileResponsive .btn.white-cta-background span.fa-download,
.masterTileResponsive .btn.white-cta-background span.fa-play-circle-o,
.masterTileResponsive .btn.white-cta-background span.fa-mobile-phone,
.masterTileResponsive .btn.white-cta-background span.fa-chevron-up,
.masterTileResponsive .btn.white-cta-background span.fa-chevron-down,
.masterTileResponsive .btn.white-cta-background span.fa-chevron-left,
.masterTileResponsive .btn.white-cta-background span.fa-chevron-right {
  color: #0047bb;
}
.masterTileResponsive .btn.white-cta-background:hover span.fa-download,
.masterTileResponsive .btn.white-cta-background:hover span.fa-play-circle-o,
.masterTileResponsive .btn.white-cta-background:hover span.fa-mobile-phone,
.masterTileResponsive .btn.white-cta-background:hover span.fa-chevron-up,
.masterTileResponsive .btn.white-cta-background:hover span.fa-chevron-down,
.masterTileResponsive .btn.white-cta-background:hover span.fa-chevron-left,
.masterTileResponsive .btn.white-cta-background:hover span.fa-chevron-right {
  color: #ffffff !important;
}
.masterTileResponsive .btn.white-cta-background.ctaLinkBorderless,
.masterTileResponsive .btn.white-cta-background.ctaLinkBorderless:link,
.masterTileResponsive .btn.white-cta-background.ctaLinkBorderless:visited,
.masterTileResponsive .btn.white-cta-background.ctaLinkBorderless:active {
  color: #ffffff !important;
  background-color: transparent;
  border-width: 0px !important;
}
.masterTileResponsive .btn.white-cta-background.ctaLinkBorderless:hover,
.masterTileResponsive .btn.white-cta-background.ctaLinkBorderless:link:hover,
.masterTileResponsive .btn.white-cta-background.ctaLinkBorderless:visited:hover,
.masterTileResponsive .btn.white-cta-background.ctaLinkBorderless:active:hover {
  color: #ffffff;
}
.masterTileResponsive .btn.white-cta-background.ctaLinkBorderless span.fa-download,
.masterTileResponsive .btn.white-cta-background.ctaLinkBorderless:link span.fa-download,
.masterTileResponsive .btn.white-cta-background.ctaLinkBorderless:visited span.fa-download,
.masterTileResponsive .btn.white-cta-background.ctaLinkBorderless:active span.fa-download,
.masterTileResponsive .btn.white-cta-background.ctaLinkBorderless span.fa-play-circle-o,
.masterTileResponsive .btn.white-cta-background.ctaLinkBorderless:link span.fa-play-circle-o,
.masterTileResponsive .btn.white-cta-background.ctaLinkBorderless:visited span.fa-play-circle-o,
.masterTileResponsive .btn.white-cta-background.ctaLinkBorderless:active span.fa-play-circle-o,
.masterTileResponsive .btn.white-cta-background.ctaLinkBorderless span.fa-mobile-phone,
.masterTileResponsive .btn.white-cta-background.ctaLinkBorderless:link span.fa-mobile-phone,
.masterTileResponsive .btn.white-cta-background.ctaLinkBorderless:visited span.fa-mobile-phone,
.masterTileResponsive .btn.white-cta-background.ctaLinkBorderless:active span.fa-mobile-phone,
.masterTileResponsive .btn.white-cta-background.ctaLinkBorderless span.fa-chevron-up,
.masterTileResponsive .btn.white-cta-background.ctaLinkBorderless:link span.fa-chevron-up,
.masterTileResponsive .btn.white-cta-background.ctaLinkBorderless:visited span.fa-chevron-up,
.masterTileResponsive .btn.white-cta-background.ctaLinkBorderless:active span.fa-chevron-up,
.masterTileResponsive .btn.white-cta-background.ctaLinkBorderless span.fa-chevron-down,
.masterTileResponsive .btn.white-cta-background.ctaLinkBorderless:link span.fa-chevron-down,
.masterTileResponsive .btn.white-cta-background.ctaLinkBorderless:visited span.fa-chevron-down,
.masterTileResponsive .btn.white-cta-background.ctaLinkBorderless:active span.fa-chevron-down,
.masterTileResponsive .btn.white-cta-background.ctaLinkBorderless span.fa-chevron-left,
.masterTileResponsive .btn.white-cta-background.ctaLinkBorderless:link span.fa-chevron-left,
.masterTileResponsive .btn.white-cta-background.ctaLinkBorderless:visited span.fa-chevron-left,
.masterTileResponsive .btn.white-cta-background.ctaLinkBorderless:active span.fa-chevron-left,
.masterTileResponsive .btn.white-cta-background.ctaLinkBorderless span.fa-chevron-right,
.masterTileResponsive .btn.white-cta-background.ctaLinkBorderless:link span.fa-chevron-right,
.masterTileResponsive .btn.white-cta-background.ctaLinkBorderless:visited span.fa-chevron-right,
.masterTileResponsive .btn.white-cta-background.ctaLinkBorderless:active span.fa-chevron-right {
  color: #ffffff;
}
.masterTileResponsive .btn.white-cta-background.transparent:after {
  background-color: #ffffff;
}
.masterTileResponsive .btn.gray-cta-background {
  background-color: #9a9b9c;
  border-width: 2px !important;
}
.masterTileResponsive .btn.gray-cta-background:hover {
  color: #9a9b9c !important;
  border-color: #9a9b9c !important;
  background-color: transparent;
}
.masterTileResponsive .btn.gray-cta-background span.fa-download,
.masterTileResponsive .btn.gray-cta-background span.fa-play-circle-o,
.masterTileResponsive .btn.gray-cta-background span.fa-mobile-phone,
.masterTileResponsive .btn.gray-cta-background span.fa-chevron-up,
.masterTileResponsive .btn.gray-cta-background span.fa-chevron-down,
.masterTileResponsive .btn.gray-cta-background span.fa-chevron-left,
.masterTileResponsive .btn.gray-cta-background span.fa-chevron-right {
  color: #ffffff;
}
.masterTileResponsive .btn.gray-cta-background:hover span.fa-download,
.masterTileResponsive .btn.gray-cta-background:hover span.fa-play-circle-o,
.masterTileResponsive .btn.gray-cta-background:hover span.fa-mobile-phone,
.masterTileResponsive .btn.gray-cta-background:hover span.fa-chevron-up,
.masterTileResponsive .btn.gray-cta-background:hover span.fa-chevron-down,
.masterTileResponsive .btn.gray-cta-background:hover span.fa-chevron-left,
.masterTileResponsive .btn.gray-cta-background:hover span.fa-chevron-right {
  color: #9a9b9c !important;
}
.masterTileResponsive .btn.gray-cta-background.ctaLinkBorderless,
.masterTileResponsive .btn.gray-cta-background.ctaLinkBorderless:link,
.masterTileResponsive .btn.gray-cta-background.ctaLinkBorderless:visited,
.masterTileResponsive .btn.gray-cta-background.ctaLinkBorderless:active {
  color: #9a9b9c;
  background-color: transparent;
  border-width: 0px !important;
}
.masterTileResponsive .btn.gray-cta-background.ctaLinkBorderless:hover,
.masterTileResponsive .btn.gray-cta-background.ctaLinkBorderless:link:hover,
.masterTileResponsive .btn.gray-cta-background.ctaLinkBorderless:visited:hover,
.masterTileResponsive .btn.gray-cta-background.ctaLinkBorderless:active:hover {
  color: #9a9b9c;
}
.masterTileResponsive .btn.gray-cta-background.ctaLinkBorderless span.fa-download,
.masterTileResponsive .btn.gray-cta-background.ctaLinkBorderless:link span.fa-download,
.masterTileResponsive .btn.gray-cta-background.ctaLinkBorderless:visited span.fa-download,
.masterTileResponsive .btn.gray-cta-background.ctaLinkBorderless:active span.fa-download,
.masterTileResponsive .btn.gray-cta-background.ctaLinkBorderless span.fa-play-circle-o,
.masterTileResponsive .btn.gray-cta-background.ctaLinkBorderless:link span.fa-play-circle-o,
.masterTileResponsive .btn.gray-cta-background.ctaLinkBorderless:visited span.fa-play-circle-o,
.masterTileResponsive .btn.gray-cta-background.ctaLinkBorderless:active span.fa-play-circle-o,
.masterTileResponsive .btn.gray-cta-background.ctaLinkBorderless span.fa-mobile-phone,
.masterTileResponsive .btn.gray-cta-background.ctaLinkBorderless:link span.fa-mobile-phone,
.masterTileResponsive .btn.gray-cta-background.ctaLinkBorderless:visited span.fa-mobile-phone,
.masterTileResponsive .btn.gray-cta-background.ctaLinkBorderless:active span.fa-mobile-phone,
.masterTileResponsive .btn.gray-cta-background.ctaLinkBorderless span.fa-chevron-up,
.masterTileResponsive .btn.gray-cta-background.ctaLinkBorderless:link span.fa-chevron-up,
.masterTileResponsive .btn.gray-cta-background.ctaLinkBorderless:visited span.fa-chevron-up,
.masterTileResponsive .btn.gray-cta-background.ctaLinkBorderless:active span.fa-chevron-up,
.masterTileResponsive .btn.gray-cta-background.ctaLinkBorderless span.fa-chevron-down,
.masterTileResponsive .btn.gray-cta-background.ctaLinkBorderless:link span.fa-chevron-down,
.masterTileResponsive .btn.gray-cta-background.ctaLinkBorderless:visited span.fa-chevron-down,
.masterTileResponsive .btn.gray-cta-background.ctaLinkBorderless:active span.fa-chevron-down,
.masterTileResponsive .btn.gray-cta-background.ctaLinkBorderless span.fa-chevron-left,
.masterTileResponsive .btn.gray-cta-background.ctaLinkBorderless:link span.fa-chevron-left,
.masterTileResponsive .btn.gray-cta-background.ctaLinkBorderless:visited span.fa-chevron-left,
.masterTileResponsive .btn.gray-cta-background.ctaLinkBorderless:active span.fa-chevron-left,
.masterTileResponsive .btn.gray-cta-background.ctaLinkBorderless span.fa-chevron-right,
.masterTileResponsive .btn.gray-cta-background.ctaLinkBorderless:link span.fa-chevron-right,
.masterTileResponsive .btn.gray-cta-background.ctaLinkBorderless:visited span.fa-chevron-right,
.masterTileResponsive .btn.gray-cta-background.ctaLinkBorderless:active span.fa-chevron-right {
  color: #9a9b9c;
}
.masterTileResponsive .btn.gray-cta-background.transparent:after {
  background-color: #9a9b9c;
}
.masterTileResponsive .btn.dark-gray-cta-background {
  background-color: #616365;
  border-width: 2px !important;
}
.masterTileResponsive .btn.dark-gray-cta-background:hover {
  color: #616365 !important;
  border-color: #616365 !important;
  background-color: transparent;
}
.masterTileResponsive .btn.dark-gray-cta-background span.fa-download,
.masterTileResponsive .btn.dark-gray-cta-background span.fa-play-circle-o,
.masterTileResponsive .btn.dark-gray-cta-background span.fa-mobile-phone,
.masterTileResponsive .btn.dark-gray-cta-background span.fa-chevron-up,
.masterTileResponsive .btn.dark-gray-cta-background span.fa-chevron-down,
.masterTileResponsive .btn.dark-gray-cta-background span.fa-chevron-left,
.masterTileResponsive .btn.dark-gray-cta-background span.fa-chevron-right {
  color: #ffffff;
}
.masterTileResponsive .btn.dark-gray-cta-background:hover span.fa-download,
.masterTileResponsive .btn.dark-gray-cta-background:hover span.fa-play-circle-o,
.masterTileResponsive .btn.dark-gray-cta-background:hover span.fa-mobile-phone,
.masterTileResponsive .btn.dark-gray-cta-background:hover span.fa-chevron-up,
.masterTileResponsive .btn.dark-gray-cta-background:hover span.fa-chevron-down,
.masterTileResponsive .btn.dark-gray-cta-background:hover span.fa-chevron-left,
.masterTileResponsive .btn.dark-gray-cta-background:hover span.fa-chevron-right {
  color: #616365 !important;
}
.masterTileResponsive .btn.dark-gray-cta-background.ctaLinkBorderless,
.masterTileResponsive .btn.dark-gray-cta-background.ctaLinkBorderless:link,
.masterTileResponsive .btn.dark-gray-cta-background.ctaLinkBorderless:visited,
.masterTileResponsive .btn.dark-gray-cta-background.ctaLinkBorderless:active {
  color: #616365;
  background-color: transparent;
  border-width: 0px !important;
}
.masterTileResponsive .btn.dark-gray-cta-background.ctaLinkBorderless:hover,
.masterTileResponsive .btn.dark-gray-cta-background.ctaLinkBorderless:link:hover,
.masterTileResponsive .btn.dark-gray-cta-background.ctaLinkBorderless:visited:hover,
.masterTileResponsive .btn.dark-gray-cta-background.ctaLinkBorderless:active:hover {
  color: #616365;
}
.masterTileResponsive .btn.dark-gray-cta-background.ctaLinkBorderless span.fa-download,
.masterTileResponsive .btn.dark-gray-cta-background.ctaLinkBorderless:link span.fa-download,
.masterTileResponsive .btn.dark-gray-cta-background.ctaLinkBorderless:visited span.fa-download,
.masterTileResponsive .btn.dark-gray-cta-background.ctaLinkBorderless:active span.fa-download,
.masterTileResponsive .btn.dark-gray-cta-background.ctaLinkBorderless span.fa-play-circle-o,
.masterTileResponsive .btn.dark-gray-cta-background.ctaLinkBorderless:link span.fa-play-circle-o,
.masterTileResponsive .btn.dark-gray-cta-background.ctaLinkBorderless:visited span.fa-play-circle-o,
.masterTileResponsive .btn.dark-gray-cta-background.ctaLinkBorderless:active span.fa-play-circle-o,
.masterTileResponsive .btn.dark-gray-cta-background.ctaLinkBorderless span.fa-mobile-phone,
.masterTileResponsive .btn.dark-gray-cta-background.ctaLinkBorderless:link span.fa-mobile-phone,
.masterTileResponsive .btn.dark-gray-cta-background.ctaLinkBorderless:visited span.fa-mobile-phone,
.masterTileResponsive .btn.dark-gray-cta-background.ctaLinkBorderless:active span.fa-mobile-phone,
.masterTileResponsive .btn.dark-gray-cta-background.ctaLinkBorderless span.fa-chevron-up,
.masterTileResponsive .btn.dark-gray-cta-background.ctaLinkBorderless:link span.fa-chevron-up,
.masterTileResponsive .btn.dark-gray-cta-background.ctaLinkBorderless:visited span.fa-chevron-up,
.masterTileResponsive .btn.dark-gray-cta-background.ctaLinkBorderless:active span.fa-chevron-up,
.masterTileResponsive .btn.dark-gray-cta-background.ctaLinkBorderless span.fa-chevron-down,
.masterTileResponsive .btn.dark-gray-cta-background.ctaLinkBorderless:link span.fa-chevron-down,
.masterTileResponsive .btn.dark-gray-cta-background.ctaLinkBorderless:visited span.fa-chevron-down,
.masterTileResponsive .btn.dark-gray-cta-background.ctaLinkBorderless:active span.fa-chevron-down,
.masterTileResponsive .btn.dark-gray-cta-background.ctaLinkBorderless span.fa-chevron-left,
.masterTileResponsive .btn.dark-gray-cta-background.ctaLinkBorderless:link span.fa-chevron-left,
.masterTileResponsive .btn.dark-gray-cta-background.ctaLinkBorderless:visited span.fa-chevron-left,
.masterTileResponsive .btn.dark-gray-cta-background.ctaLinkBorderless:active span.fa-chevron-left,
.masterTileResponsive .btn.dark-gray-cta-background.ctaLinkBorderless span.fa-chevron-right,
.masterTileResponsive .btn.dark-gray-cta-background.ctaLinkBorderless:link span.fa-chevron-right,
.masterTileResponsive .btn.dark-gray-cta-background.ctaLinkBorderless:visited span.fa-chevron-right,
.masterTileResponsive .btn.dark-gray-cta-background.ctaLinkBorderless:active span.fa-chevron-right {
  color: #616365;
}
.masterTileResponsive .btn.dark-gray-cta-background.transparent:after {
  background-color: #616365;
}
.masterTileResponsive .btn.light-gray-cta-background {
  background-color: #efefef;
  color: #007a33 !important;
  border-width: 2px !important;
}
.masterTileResponsive .btn.light-gray-cta-background:hover {
  color: #efefef !important;
  border-color: #efefef !important;
  background-color: #007a33 !important;
}
.masterTileResponsive .btn.light-gray-cta-background span.fa-download,
.masterTileResponsive .btn.light-gray-cta-background span.fa-play-circle-o,
.masterTileResponsive .btn.light-gray-cta-background span.fa-mobile-phone,
.masterTileResponsive .btn.light-gray-cta-background span.fa-chevron-up,
.masterTileResponsive .btn.light-gray-cta-background span.fa-chevron-down,
.masterTileResponsive .btn.light-gray-cta-background span.fa-chevron-left,
.masterTileResponsive .btn.light-gray-cta-background span.fa-chevron-right {
  color: #007a33;
}
.masterTileResponsive .btn.light-gray-cta-background:hover span.fa-download,
.masterTileResponsive .btn.light-gray-cta-background:hover span.fa-play-circle-o,
.masterTileResponsive .btn.light-gray-cta-background:hover span.fa-mobile-phone,
.masterTileResponsive .btn.light-gray-cta-background:hover span.fa-chevron-up,
.masterTileResponsive .btn.light-gray-cta-background:hover span.fa-chevron-down,
.masterTileResponsive .btn.light-gray-cta-background:hover span.fa-chevron-left,
.masterTileResponsive .btn.light-gray-cta-background:hover span.fa-chevron-right {
  color: #efefef !important;
}
.masterTileResponsive .btn.light-gray-cta-background.ctaLinkBorderless,
.masterTileResponsive .btn.light-gray-cta-background.ctaLinkBorderless:link,
.masterTileResponsive .btn.light-gray-cta-background.ctaLinkBorderless:visited,
.masterTileResponsive .btn.light-gray-cta-background.ctaLinkBorderless:active {
  color: #efefef !important;
  background-color: transparent;
  border-width: 0px !important;
}
.masterTileResponsive .btn.light-gray-cta-background.ctaLinkBorderless:hover,
.masterTileResponsive .btn.light-gray-cta-background.ctaLinkBorderless:link:hover,
.masterTileResponsive .btn.light-gray-cta-background.ctaLinkBorderless:visited:hover,
.masterTileResponsive .btn.light-gray-cta-background.ctaLinkBorderless:active:hover {
  color: #efefef;
}
.masterTileResponsive .btn.light-gray-cta-background.ctaLinkBorderless span.fa-download,
.masterTileResponsive .btn.light-gray-cta-background.ctaLinkBorderless:link span.fa-download,
.masterTileResponsive .btn.light-gray-cta-background.ctaLinkBorderless:visited span.fa-download,
.masterTileResponsive .btn.light-gray-cta-background.ctaLinkBorderless:active span.fa-download,
.masterTileResponsive .btn.light-gray-cta-background.ctaLinkBorderless span.fa-play-circle-o,
.masterTileResponsive .btn.light-gray-cta-background.ctaLinkBorderless:link span.fa-play-circle-o,
.masterTileResponsive .btn.light-gray-cta-background.ctaLinkBorderless:visited span.fa-play-circle-o,
.masterTileResponsive .btn.light-gray-cta-background.ctaLinkBorderless:active span.fa-play-circle-o,
.masterTileResponsive .btn.light-gray-cta-background.ctaLinkBorderless span.fa-mobile-phone,
.masterTileResponsive .btn.light-gray-cta-background.ctaLinkBorderless:link span.fa-mobile-phone,
.masterTileResponsive .btn.light-gray-cta-background.ctaLinkBorderless:visited span.fa-mobile-phone,
.masterTileResponsive .btn.light-gray-cta-background.ctaLinkBorderless:active span.fa-mobile-phone,
.masterTileResponsive .btn.light-gray-cta-background.ctaLinkBorderless span.fa-chevron-up,
.masterTileResponsive .btn.light-gray-cta-background.ctaLinkBorderless:link span.fa-chevron-up,
.masterTileResponsive .btn.light-gray-cta-background.ctaLinkBorderless:visited span.fa-chevron-up,
.masterTileResponsive .btn.light-gray-cta-background.ctaLinkBorderless:active span.fa-chevron-up,
.masterTileResponsive .btn.light-gray-cta-background.ctaLinkBorderless span.fa-chevron-down,
.masterTileResponsive .btn.light-gray-cta-background.ctaLinkBorderless:link span.fa-chevron-down,
.masterTileResponsive .btn.light-gray-cta-background.ctaLinkBorderless:visited span.fa-chevron-down,
.masterTileResponsive .btn.light-gray-cta-background.ctaLinkBorderless:active span.fa-chevron-down,
.masterTileResponsive .btn.light-gray-cta-background.ctaLinkBorderless span.fa-chevron-left,
.masterTileResponsive .btn.light-gray-cta-background.ctaLinkBorderless:link span.fa-chevron-left,
.masterTileResponsive .btn.light-gray-cta-background.ctaLinkBorderless:visited span.fa-chevron-left,
.masterTileResponsive .btn.light-gray-cta-background.ctaLinkBorderless:active span.fa-chevron-left,
.masterTileResponsive .btn.light-gray-cta-background.ctaLinkBorderless span.fa-chevron-right,
.masterTileResponsive .btn.light-gray-cta-background.ctaLinkBorderless:link span.fa-chevron-right,
.masterTileResponsive .btn.light-gray-cta-background.ctaLinkBorderless:visited span.fa-chevron-right,
.masterTileResponsive .btn.light-gray-cta-background.ctaLinkBorderless:active span.fa-chevron-right {
  color: #efefef;
}
.masterTileResponsive .btn.light-gray-cta-background.transparent:after {
  background-color: #efefef;
}
.masterTileResponsive .btn.bright-green-cta-background {
  background-color: #8cc63f;
  border-width: 2px !important;
}
.masterTileResponsive .btn.bright-green-cta-background:hover {
  color: #8cc63f !important;
  border-color: #8cc63f !important;
  background-color: transparent;
}
.masterTileResponsive .btn.bright-green-cta-background span.fa-download,
.masterTileResponsive .btn.bright-green-cta-background span.fa-play-circle-o,
.masterTileResponsive .btn.bright-green-cta-background span.fa-mobile-phone,
.masterTileResponsive .btn.bright-green-cta-background span.fa-chevron-up,
.masterTileResponsive .btn.bright-green-cta-background span.fa-chevron-down,
.masterTileResponsive .btn.bright-green-cta-background span.fa-chevron-left,
.masterTileResponsive .btn.bright-green-cta-background span.fa-chevron-right {
  color: #ffffff;
}
.masterTileResponsive .btn.bright-green-cta-background:hover span.fa-download,
.masterTileResponsive .btn.bright-green-cta-background:hover span.fa-play-circle-o,
.masterTileResponsive .btn.bright-green-cta-background:hover span.fa-mobile-phone,
.masterTileResponsive .btn.bright-green-cta-background:hover span.fa-chevron-up,
.masterTileResponsive .btn.bright-green-cta-background:hover span.fa-chevron-down,
.masterTileResponsive .btn.bright-green-cta-background:hover span.fa-chevron-left,
.masterTileResponsive .btn.bright-green-cta-background:hover span.fa-chevron-right {
  color: #8cc63f !important;
}
.masterTileResponsive .btn.bright-green-cta-background.ctaLinkBorderless,
.masterTileResponsive .btn.bright-green-cta-background.ctaLinkBorderless:link,
.masterTileResponsive .btn.bright-green-cta-background.ctaLinkBorderless:visited,
.masterTileResponsive .btn.bright-green-cta-background.ctaLinkBorderless:active {
  color: #8cc63f;
  background-color: transparent;
  border-width: 0px !important;
}
.masterTileResponsive .btn.bright-green-cta-background.ctaLinkBorderless:hover,
.masterTileResponsive .btn.bright-green-cta-background.ctaLinkBorderless:link:hover,
.masterTileResponsive .btn.bright-green-cta-background.ctaLinkBorderless:visited:hover,
.masterTileResponsive .btn.bright-green-cta-background.ctaLinkBorderless:active:hover {
  color: #8cc63f;
}
.masterTileResponsive .btn.bright-green-cta-background.ctaLinkBorderless span.fa-download,
.masterTileResponsive .btn.bright-green-cta-background.ctaLinkBorderless:link span.fa-download,
.masterTileResponsive .btn.bright-green-cta-background.ctaLinkBorderless:visited span.fa-download,
.masterTileResponsive .btn.bright-green-cta-background.ctaLinkBorderless:active span.fa-download,
.masterTileResponsive .btn.bright-green-cta-background.ctaLinkBorderless span.fa-play-circle-o,
.masterTileResponsive .btn.bright-green-cta-background.ctaLinkBorderless:link span.fa-play-circle-o,
.masterTileResponsive .btn.bright-green-cta-background.ctaLinkBorderless:visited span.fa-play-circle-o,
.masterTileResponsive .btn.bright-green-cta-background.ctaLinkBorderless:active span.fa-play-circle-o,
.masterTileResponsive .btn.bright-green-cta-background.ctaLinkBorderless span.fa-mobile-phone,
.masterTileResponsive .btn.bright-green-cta-background.ctaLinkBorderless:link span.fa-mobile-phone,
.masterTileResponsive .btn.bright-green-cta-background.ctaLinkBorderless:visited span.fa-mobile-phone,
.masterTileResponsive .btn.bright-green-cta-background.ctaLinkBorderless:active span.fa-mobile-phone,
.masterTileResponsive .btn.bright-green-cta-background.ctaLinkBorderless span.fa-chevron-up,
.masterTileResponsive .btn.bright-green-cta-background.ctaLinkBorderless:link span.fa-chevron-up,
.masterTileResponsive .btn.bright-green-cta-background.ctaLinkBorderless:visited span.fa-chevron-up,
.masterTileResponsive .btn.bright-green-cta-background.ctaLinkBorderless:active span.fa-chevron-up,
.masterTileResponsive .btn.bright-green-cta-background.ctaLinkBorderless span.fa-chevron-down,
.masterTileResponsive .btn.bright-green-cta-background.ctaLinkBorderless:link span.fa-chevron-down,
.masterTileResponsive .btn.bright-green-cta-background.ctaLinkBorderless:visited span.fa-chevron-down,
.masterTileResponsive .btn.bright-green-cta-background.ctaLinkBorderless:active span.fa-chevron-down,
.masterTileResponsive .btn.bright-green-cta-background.ctaLinkBorderless span.fa-chevron-left,
.masterTileResponsive .btn.bright-green-cta-background.ctaLinkBorderless:link span.fa-chevron-left,
.masterTileResponsive .btn.bright-green-cta-background.ctaLinkBorderless:visited span.fa-chevron-left,
.masterTileResponsive .btn.bright-green-cta-background.ctaLinkBorderless:active span.fa-chevron-left,
.masterTileResponsive .btn.bright-green-cta-background.ctaLinkBorderless span.fa-chevron-right,
.masterTileResponsive .btn.bright-green-cta-background.ctaLinkBorderless:link span.fa-chevron-right,
.masterTileResponsive .btn.bright-green-cta-background.ctaLinkBorderless:visited span.fa-chevron-right,
.masterTileResponsive .btn.bright-green-cta-background.ctaLinkBorderless:active span.fa-chevron-right {
  color: #8cc63f;
}
.masterTileResponsive .btn.bright-green-cta-background.transparent:after {
  background-color: #8cc63f;
}
.masterTileResponsive .btn.centurylink-green-cta-background {
  background-color: #00853f;
  border-width: 2px !important;
}
.masterTileResponsive .btn.centurylink-green-cta-background:hover {
  color: #00853f !important;
  border-color: #00853f !important;
  background-color: transparent;
}
.masterTileResponsive .btn.centurylink-green-cta-background span.fa-download,
.masterTileResponsive .btn.centurylink-green-cta-background span.fa-play-circle-o,
.masterTileResponsive .btn.centurylink-green-cta-background span.fa-mobile-phone,
.masterTileResponsive .btn.centurylink-green-cta-background span.fa-chevron-up,
.masterTileResponsive .btn.centurylink-green-cta-background span.fa-chevron-down,
.masterTileResponsive .btn.centurylink-green-cta-background span.fa-chevron-left,
.masterTileResponsive .btn.centurylink-green-cta-background span.fa-chevron-right {
  color: #ffffff;
}
.masterTileResponsive .btn.centurylink-green-cta-background:hover span.fa-download,
.masterTileResponsive .btn.centurylink-green-cta-background:hover span.fa-play-circle-o,
.masterTileResponsive .btn.centurylink-green-cta-background:hover span.fa-mobile-phone,
.masterTileResponsive .btn.centurylink-green-cta-background:hover span.fa-chevron-up,
.masterTileResponsive .btn.centurylink-green-cta-background:hover span.fa-chevron-down,
.masterTileResponsive .btn.centurylink-green-cta-background:hover span.fa-chevron-left,
.masterTileResponsive .btn.centurylink-green-cta-background:hover span.fa-chevron-right {
  color: #00853f !important;
}
.masterTileResponsive .btn.centurylink-green-cta-background.ctaLinkBorderless,
.masterTileResponsive .btn.centurylink-green-cta-background.ctaLinkBorderless:link,
.masterTileResponsive .btn.centurylink-green-cta-background.ctaLinkBorderless:visited,
.masterTileResponsive .btn.centurylink-green-cta-background.ctaLinkBorderless:active {
  color: #00853f;
  background-color: transparent;
  border-width: 0px !important;
}
.masterTileResponsive .btn.centurylink-green-cta-background.ctaLinkBorderless:hover,
.masterTileResponsive .btn.centurylink-green-cta-background.ctaLinkBorderless:link:hover,
.masterTileResponsive .btn.centurylink-green-cta-background.ctaLinkBorderless:visited:hover,
.masterTileResponsive .btn.centurylink-green-cta-background.ctaLinkBorderless:active:hover {
  color: #00853f;
}
.masterTileResponsive .btn.centurylink-green-cta-background.ctaLinkBorderless span.fa-download,
.masterTileResponsive .btn.centurylink-green-cta-background.ctaLinkBorderless:link span.fa-download,
.masterTileResponsive .btn.centurylink-green-cta-background.ctaLinkBorderless:visited span.fa-download,
.masterTileResponsive .btn.centurylink-green-cta-background.ctaLinkBorderless:active span.fa-download,
.masterTileResponsive .btn.centurylink-green-cta-background.ctaLinkBorderless span.fa-play-circle-o,
.masterTileResponsive .btn.centurylink-green-cta-background.ctaLinkBorderless:link span.fa-play-circle-o,
.masterTileResponsive .btn.centurylink-green-cta-background.ctaLinkBorderless:visited span.fa-play-circle-o,
.masterTileResponsive .btn.centurylink-green-cta-background.ctaLinkBorderless:active span.fa-play-circle-o,
.masterTileResponsive .btn.centurylink-green-cta-background.ctaLinkBorderless span.fa-mobile-phone,
.masterTileResponsive .btn.centurylink-green-cta-background.ctaLinkBorderless:link span.fa-mobile-phone,
.masterTileResponsive .btn.centurylink-green-cta-background.ctaLinkBorderless:visited span.fa-mobile-phone,
.masterTileResponsive .btn.centurylink-green-cta-background.ctaLinkBorderless:active span.fa-mobile-phone,
.masterTileResponsive .btn.centurylink-green-cta-background.ctaLinkBorderless span.fa-chevron-up,
.masterTileResponsive .btn.centurylink-green-cta-background.ctaLinkBorderless:link span.fa-chevron-up,
.masterTileResponsive .btn.centurylink-green-cta-background.ctaLinkBorderless:visited span.fa-chevron-up,
.masterTileResponsive .btn.centurylink-green-cta-background.ctaLinkBorderless:active span.fa-chevron-up,
.masterTileResponsive .btn.centurylink-green-cta-background.ctaLinkBorderless span.fa-chevron-down,
.masterTileResponsive .btn.centurylink-green-cta-background.ctaLinkBorderless:link span.fa-chevron-down,
.masterTileResponsive .btn.centurylink-green-cta-background.ctaLinkBorderless:visited span.fa-chevron-down,
.masterTileResponsive .btn.centurylink-green-cta-background.ctaLinkBorderless:active span.fa-chevron-down,
.masterTileResponsive .btn.centurylink-green-cta-background.ctaLinkBorderless span.fa-chevron-left,
.masterTileResponsive .btn.centurylink-green-cta-background.ctaLinkBorderless:link span.fa-chevron-left,
.masterTileResponsive .btn.centurylink-green-cta-background.ctaLinkBorderless:visited span.fa-chevron-left,
.masterTileResponsive .btn.centurylink-green-cta-background.ctaLinkBorderless:active span.fa-chevron-left,
.masterTileResponsive .btn.centurylink-green-cta-background.ctaLinkBorderless span.fa-chevron-right,
.masterTileResponsive .btn.centurylink-green-cta-background.ctaLinkBorderless:link span.fa-chevron-right,
.masterTileResponsive .btn.centurylink-green-cta-background.ctaLinkBorderless:visited span.fa-chevron-right,
.masterTileResponsive .btn.centurylink-green-cta-background.ctaLinkBorderless:active span.fa-chevron-right {
  color: #00853f;
}
.masterTileResponsive .btn.centurylink-green-cta-background.transparent:after {
  background-color: #00853f;
}
.masterTileResponsive .btn.light-green-cta-background {
  background-color: #a5d867;
  border-width: 2px !important;
}
.masterTileResponsive .btn.light-green-cta-background:hover {
  color: #a5d867 !important;
  border-color: #a5d867 !important;
  background-color: transparent;
}
.masterTileResponsive .btn.light-green-cta-background span.fa-download,
.masterTileResponsive .btn.light-green-cta-background span.fa-play-circle-o,
.masterTileResponsive .btn.light-green-cta-background span.fa-mobile-phone,
.masterTileResponsive .btn.light-green-cta-background span.fa-chevron-up,
.masterTileResponsive .btn.light-green-cta-background span.fa-chevron-down,
.masterTileResponsive .btn.light-green-cta-background span.fa-chevron-left,
.masterTileResponsive .btn.light-green-cta-background span.fa-chevron-right {
  color: #ffffff;
}
.masterTileResponsive .btn.light-green-cta-background:hover span.fa-download,
.masterTileResponsive .btn.light-green-cta-background:hover span.fa-play-circle-o,
.masterTileResponsive .btn.light-green-cta-background:hover span.fa-mobile-phone,
.masterTileResponsive .btn.light-green-cta-background:hover span.fa-chevron-up,
.masterTileResponsive .btn.light-green-cta-background:hover span.fa-chevron-down,
.masterTileResponsive .btn.light-green-cta-background:hover span.fa-chevron-left,
.masterTileResponsive .btn.light-green-cta-background:hover span.fa-chevron-right {
  color: #a5d867 !important;
}
.masterTileResponsive .btn.light-green-cta-background.ctaLinkBorderless,
.masterTileResponsive .btn.light-green-cta-background.ctaLinkBorderless:link,
.masterTileResponsive .btn.light-green-cta-background.ctaLinkBorderless:visited,
.masterTileResponsive .btn.light-green-cta-background.ctaLinkBorderless:active {
  color: #a5d867;
  background-color: transparent;
  border-width: 0px !important;
}
.masterTileResponsive .btn.light-green-cta-background.ctaLinkBorderless:hover,
.masterTileResponsive .btn.light-green-cta-background.ctaLinkBorderless:link:hover,
.masterTileResponsive .btn.light-green-cta-background.ctaLinkBorderless:visited:hover,
.masterTileResponsive .btn.light-green-cta-background.ctaLinkBorderless:active:hover {
  color: #a5d867;
}
.masterTileResponsive .btn.light-green-cta-background.ctaLinkBorderless span.fa-download,
.masterTileResponsive .btn.light-green-cta-background.ctaLinkBorderless:link span.fa-download,
.masterTileResponsive .btn.light-green-cta-background.ctaLinkBorderless:visited span.fa-download,
.masterTileResponsive .btn.light-green-cta-background.ctaLinkBorderless:active span.fa-download,
.masterTileResponsive .btn.light-green-cta-background.ctaLinkBorderless span.fa-play-circle-o,
.masterTileResponsive .btn.light-green-cta-background.ctaLinkBorderless:link span.fa-play-circle-o,
.masterTileResponsive .btn.light-green-cta-background.ctaLinkBorderless:visited span.fa-play-circle-o,
.masterTileResponsive .btn.light-green-cta-background.ctaLinkBorderless:active span.fa-play-circle-o,
.masterTileResponsive .btn.light-green-cta-background.ctaLinkBorderless span.fa-mobile-phone,
.masterTileResponsive .btn.light-green-cta-background.ctaLinkBorderless:link span.fa-mobile-phone,
.masterTileResponsive .btn.light-green-cta-background.ctaLinkBorderless:visited span.fa-mobile-phone,
.masterTileResponsive .btn.light-green-cta-background.ctaLinkBorderless:active span.fa-mobile-phone,
.masterTileResponsive .btn.light-green-cta-background.ctaLinkBorderless span.fa-chevron-up,
.masterTileResponsive .btn.light-green-cta-background.ctaLinkBorderless:link span.fa-chevron-up,
.masterTileResponsive .btn.light-green-cta-background.ctaLinkBorderless:visited span.fa-chevron-up,
.masterTileResponsive .btn.light-green-cta-background.ctaLinkBorderless:active span.fa-chevron-up,
.masterTileResponsive .btn.light-green-cta-background.ctaLinkBorderless span.fa-chevron-down,
.masterTileResponsive .btn.light-green-cta-background.ctaLinkBorderless:link span.fa-chevron-down,
.masterTileResponsive .btn.light-green-cta-background.ctaLinkBorderless:visited span.fa-chevron-down,
.masterTileResponsive .btn.light-green-cta-background.ctaLinkBorderless:active span.fa-chevron-down,
.masterTileResponsive .btn.light-green-cta-background.ctaLinkBorderless span.fa-chevron-left,
.masterTileResponsive .btn.light-green-cta-background.ctaLinkBorderless:link span.fa-chevron-left,
.masterTileResponsive .btn.light-green-cta-background.ctaLinkBorderless:visited span.fa-chevron-left,
.masterTileResponsive .btn.light-green-cta-background.ctaLinkBorderless:active span.fa-chevron-left,
.masterTileResponsive .btn.light-green-cta-background.ctaLinkBorderless span.fa-chevron-right,
.masterTileResponsive .btn.light-green-cta-background.ctaLinkBorderless:link span.fa-chevron-right,
.masterTileResponsive .btn.light-green-cta-background.ctaLinkBorderless:visited span.fa-chevron-right,
.masterTileResponsive .btn.light-green-cta-background.ctaLinkBorderless:active span.fa-chevron-right {
  color: #a5d867;
}
.masterTileResponsive .btn.light-green-cta-background.transparent:after {
  background-color: #a5d867;
}
.masterTileResponsive .btn.mustard-yellow-cta-background {
  background-color: #ced64b;
  border-width: 2px !important;
}
.masterTileResponsive .btn.mustard-yellow-cta-background:hover {
  color: #ced64b !important;
  border-color: #ced64b !important;
  background-color: transparent;
}
.masterTileResponsive .btn.mustard-yellow-cta-background span.fa-download,
.masterTileResponsive .btn.mustard-yellow-cta-background span.fa-play-circle-o,
.masterTileResponsive .btn.mustard-yellow-cta-background span.fa-mobile-phone,
.masterTileResponsive .btn.mustard-yellow-cta-background span.fa-chevron-up,
.masterTileResponsive .btn.mustard-yellow-cta-background span.fa-chevron-down,
.masterTileResponsive .btn.mustard-yellow-cta-background span.fa-chevron-left,
.masterTileResponsive .btn.mustard-yellow-cta-background span.fa-chevron-right {
  color: #ffffff;
}
.masterTileResponsive .btn.mustard-yellow-cta-background:hover span.fa-download,
.masterTileResponsive .btn.mustard-yellow-cta-background:hover span.fa-play-circle-o,
.masterTileResponsive .btn.mustard-yellow-cta-background:hover span.fa-mobile-phone,
.masterTileResponsive .btn.mustard-yellow-cta-background:hover span.fa-chevron-up,
.masterTileResponsive .btn.mustard-yellow-cta-background:hover span.fa-chevron-down,
.masterTileResponsive .btn.mustard-yellow-cta-background:hover span.fa-chevron-left,
.masterTileResponsive .btn.mustard-yellow-cta-background:hover span.fa-chevron-right {
  color: #ced64b !important;
}
.masterTileResponsive .btn.mustard-yellow-cta-background.ctaLinkBorderless,
.masterTileResponsive .btn.mustard-yellow-cta-background.ctaLinkBorderless:link,
.masterTileResponsive .btn.mustard-yellow-cta-background.ctaLinkBorderless:visited,
.masterTileResponsive .btn.mustard-yellow-cta-background.ctaLinkBorderless:active {
  color: #ced64b;
  background-color: transparent;
  border-width: 0px !important;
}
.masterTileResponsive .btn.mustard-yellow-cta-background.ctaLinkBorderless:hover,
.masterTileResponsive .btn.mustard-yellow-cta-background.ctaLinkBorderless:link:hover,
.masterTileResponsive .btn.mustard-yellow-cta-background.ctaLinkBorderless:visited:hover,
.masterTileResponsive .btn.mustard-yellow-cta-background.ctaLinkBorderless:active:hover {
  color: #ced64b;
}
.masterTileResponsive .btn.mustard-yellow-cta-background.ctaLinkBorderless span.fa-download,
.masterTileResponsive .btn.mustard-yellow-cta-background.ctaLinkBorderless:link span.fa-download,
.masterTileResponsive .btn.mustard-yellow-cta-background.ctaLinkBorderless:visited span.fa-download,
.masterTileResponsive .btn.mustard-yellow-cta-background.ctaLinkBorderless:active span.fa-download,
.masterTileResponsive .btn.mustard-yellow-cta-background.ctaLinkBorderless span.fa-play-circle-o,
.masterTileResponsive .btn.mustard-yellow-cta-background.ctaLinkBorderless:link span.fa-play-circle-o,
.masterTileResponsive .btn.mustard-yellow-cta-background.ctaLinkBorderless:visited span.fa-play-circle-o,
.masterTileResponsive .btn.mustard-yellow-cta-background.ctaLinkBorderless:active span.fa-play-circle-o,
.masterTileResponsive .btn.mustard-yellow-cta-background.ctaLinkBorderless span.fa-mobile-phone,
.masterTileResponsive .btn.mustard-yellow-cta-background.ctaLinkBorderless:link span.fa-mobile-phone,
.masterTileResponsive .btn.mustard-yellow-cta-background.ctaLinkBorderless:visited span.fa-mobile-phone,
.masterTileResponsive .btn.mustard-yellow-cta-background.ctaLinkBorderless:active span.fa-mobile-phone,
.masterTileResponsive .btn.mustard-yellow-cta-background.ctaLinkBorderless span.fa-chevron-up,
.masterTileResponsive .btn.mustard-yellow-cta-background.ctaLinkBorderless:link span.fa-chevron-up,
.masterTileResponsive .btn.mustard-yellow-cta-background.ctaLinkBorderless:visited span.fa-chevron-up,
.masterTileResponsive .btn.mustard-yellow-cta-background.ctaLinkBorderless:active span.fa-chevron-up,
.masterTileResponsive .btn.mustard-yellow-cta-background.ctaLinkBorderless span.fa-chevron-down,
.masterTileResponsive .btn.mustard-yellow-cta-background.ctaLinkBorderless:link span.fa-chevron-down,
.masterTileResponsive .btn.mustard-yellow-cta-background.ctaLinkBorderless:visited span.fa-chevron-down,
.masterTileResponsive .btn.mustard-yellow-cta-background.ctaLinkBorderless:active span.fa-chevron-down,
.masterTileResponsive .btn.mustard-yellow-cta-background.ctaLinkBorderless span.fa-chevron-left,
.masterTileResponsive .btn.mustard-yellow-cta-background.ctaLinkBorderless:link span.fa-chevron-left,
.masterTileResponsive .btn.mustard-yellow-cta-background.ctaLinkBorderless:visited span.fa-chevron-left,
.masterTileResponsive .btn.mustard-yellow-cta-background.ctaLinkBorderless:active span.fa-chevron-left,
.masterTileResponsive .btn.mustard-yellow-cta-background.ctaLinkBorderless span.fa-chevron-right,
.masterTileResponsive .btn.mustard-yellow-cta-background.ctaLinkBorderless:link span.fa-chevron-right,
.masterTileResponsive .btn.mustard-yellow-cta-background.ctaLinkBorderless:visited span.fa-chevron-right,
.masterTileResponsive .btn.mustard-yellow-cta-background.ctaLinkBorderless:active span.fa-chevron-right {
  color: #ced64b;
}
.masterTileResponsive .btn.mustard-yellow-cta-background.transparent:after {
  background-color: #ced64b;
}
.masterTileResponsive .btn.mustard-yellow-cta-background.transparent:after span.fa-download,
.masterTileResponsive .btn.mustard-yellow-cta-background.transparent:after span.fa-play-circle-o,
.masterTileResponsive .btn.mustard-yellow-cta-background.transparent:after span.fa-mobile-phone,
.masterTileResponsive .btn.mustard-yellow-cta-background.transparent:after span.fa-chevron-up,
.masterTileResponsive .btn.mustard-yellow-cta-background.transparent:after span.fa-chevron-down,
.masterTileResponsive .btn.mustard-yellow-cta-background.transparent:after span.fa-chevron-left,
.masterTileResponsive .btn.mustard-yellow-cta-background.transparent:after span.fa-chevron-right {
  color: #ffffff;
}
.masterTileResponsive .btn.accent-dark-orange-cta-background {
  background-color: #ff6319;
  border-width: 2px !important;
}
.masterTileResponsive .btn.accent-dark-orange-cta-background:hover {
  color: #ff6319 !important;
  border-color: #ff6319 !important;
  background-color: transparent;
}
.masterTileResponsive .btn.accent-dark-orange-cta-background:hover span.fa-download,
.masterTileResponsive .btn.accent-dark-orange-cta-background:hover span.fa-play-circle-o,
.masterTileResponsive .btn.accent-dark-orange-cta-background:hover span.fa-mobile-phone,
.masterTileResponsive .btn.accent-dark-orange-cta-background:hover span.fa-chevron-up,
.masterTileResponsive .btn.accent-dark-orange-cta-background:hover span.fa-chevron-down,
.masterTileResponsive .btn.accent-dark-orange-cta-background:hover span.fa-chevron-left,
.masterTileResponsive .btn.accent-dark-orange-cta-background:hover span.fa-chevron-right {
  color: #ff6319 !important;
}
.masterTileResponsive .btn.accent-dark-orange-cta-background.ctaLinkBorderless,
.masterTileResponsive .btn.accent-dark-orange-cta-background.ctaLinkBorderless:link,
.masterTileResponsive .btn.accent-dark-orange-cta-background.ctaLinkBorderless:visited,
.masterTileResponsive .btn.accent-dark-orange-cta-background.ctaLinkBorderless:active {
  color: #ff6319;
  background-color: transparent;
  border-width: 0px !important;
}
.masterTileResponsive .btn.accent-dark-orange-cta-background.ctaLinkBorderless:hover,
.masterTileResponsive .btn.accent-dark-orange-cta-background.ctaLinkBorderless:link:hover,
.masterTileResponsive .btn.accent-dark-orange-cta-background.ctaLinkBorderless:visited:hover,
.masterTileResponsive .btn.accent-dark-orange-cta-background.ctaLinkBorderless:active:hover {
  color: #ff6319;
}
.masterTileResponsive .btn.accent-dark-orange-cta-background.ctaLinkBorderless span.fa-download,
.masterTileResponsive .btn.accent-dark-orange-cta-background.ctaLinkBorderless:link span.fa-download,
.masterTileResponsive .btn.accent-dark-orange-cta-background.ctaLinkBorderless:visited span.fa-download,
.masterTileResponsive .btn.accent-dark-orange-cta-background.ctaLinkBorderless:active span.fa-download,
.masterTileResponsive .btn.accent-dark-orange-cta-background.ctaLinkBorderless span.fa-play-circle-o,
.masterTileResponsive .btn.accent-dark-orange-cta-background.ctaLinkBorderless:link span.fa-play-circle-o,
.masterTileResponsive .btn.accent-dark-orange-cta-background.ctaLinkBorderless:visited span.fa-play-circle-o,
.masterTileResponsive .btn.accent-dark-orange-cta-background.ctaLinkBorderless:active span.fa-play-circle-o,
.masterTileResponsive .btn.accent-dark-orange-cta-background.ctaLinkBorderless span.fa-mobile-phone,
.masterTileResponsive .btn.accent-dark-orange-cta-background.ctaLinkBorderless:link span.fa-mobile-phone,
.masterTileResponsive .btn.accent-dark-orange-cta-background.ctaLinkBorderless:visited span.fa-mobile-phone,
.masterTileResponsive .btn.accent-dark-orange-cta-background.ctaLinkBorderless:active span.fa-mobile-phone,
.masterTileResponsive .btn.accent-dark-orange-cta-background.ctaLinkBorderless span.fa-chevron-up,
.masterTileResponsive .btn.accent-dark-orange-cta-background.ctaLinkBorderless:link span.fa-chevron-up,
.masterTileResponsive .btn.accent-dark-orange-cta-background.ctaLinkBorderless:visited span.fa-chevron-up,
.masterTileResponsive .btn.accent-dark-orange-cta-background.ctaLinkBorderless:active span.fa-chevron-up,
.masterTileResponsive .btn.accent-dark-orange-cta-background.ctaLinkBorderless span.fa-chevron-down,
.masterTileResponsive .btn.accent-dark-orange-cta-background.ctaLinkBorderless:link span.fa-chevron-down,
.masterTileResponsive .btn.accent-dark-orange-cta-background.ctaLinkBorderless:visited span.fa-chevron-down,
.masterTileResponsive .btn.accent-dark-orange-cta-background.ctaLinkBorderless:active span.fa-chevron-down,
.masterTileResponsive .btn.accent-dark-orange-cta-background.ctaLinkBorderless span.fa-chevron-left,
.masterTileResponsive .btn.accent-dark-orange-cta-background.ctaLinkBorderless:link span.fa-chevron-left,
.masterTileResponsive .btn.accent-dark-orange-cta-background.ctaLinkBorderless:visited span.fa-chevron-left,
.masterTileResponsive .btn.accent-dark-orange-cta-background.ctaLinkBorderless:active span.fa-chevron-left,
.masterTileResponsive .btn.accent-dark-orange-cta-background.ctaLinkBorderless span.fa-chevron-right,
.masterTileResponsive .btn.accent-dark-orange-cta-background.ctaLinkBorderless:link span.fa-chevron-right,
.masterTileResponsive .btn.accent-dark-orange-cta-background.ctaLinkBorderless:visited span.fa-chevron-right,
.masterTileResponsive .btn.accent-dark-orange-cta-background.ctaLinkBorderless:active span.fa-chevron-right {
  color: #ff6319;
}
.masterTileResponsive .btn.accent-dark-orange-cta-background.transparent:after {
  background-color: #ff6319;
}
.masterTileResponsive .btn.accent-light-orange-cta-background {
  background-color: #ffa02f;
  border-width: 2px !important;
}
.masterTileResponsive .btn.accent-light-orange-cta-background:hover {
  color: #ffa02f !important;
  border-color: #ffa02f !important;
  background-color: transparent;
}
.masterTileResponsive .btn.accent-light-orange-cta-background:hover span.fa-download,
.masterTileResponsive .btn.accent-light-orange-cta-background:hover span.fa-play-circle-o,
.masterTileResponsive .btn.accent-light-orange-cta-background:hover span.fa-mobile-phone,
.masterTileResponsive .btn.accent-light-orange-cta-background:hover span.fa-chevron-up,
.masterTileResponsive .btn.accent-light-orange-cta-background:hover span.fa-chevron-down,
.masterTileResponsive .btn.accent-light-orange-cta-background:hover span.fa-chevron-left,
.masterTileResponsive .btn.accent-light-orange-cta-background:hover span.fa-chevron-right {
  color: #ffa02f !important;
}
.masterTileResponsive .btn.accent-light-orange-cta-background span.fa-download,
.masterTileResponsive .btn.accent-light-orange-cta-background span.fa-play-circle-o,
.masterTileResponsive .btn.accent-light-orange-cta-background span.fa-mobile-phone,
.masterTileResponsive .btn.accent-light-orange-cta-background span.fa-chevron-up,
.masterTileResponsive .btn.accent-light-orange-cta-background span.fa-chevron-down,
.masterTileResponsive .btn.accent-light-orange-cta-background span.fa-chevron-left,
.masterTileResponsive .btn.accent-light-orange-cta-background span.fa-chevron-right {
  color: #ffffff;
}
.masterTileResponsive .btn.accent-light-orange-cta-background.ctaLinkBorderless,
.masterTileResponsive .btn.accent-light-orange-cta-background.ctaLinkBorderless:link,
.masterTileResponsive .btn.accent-light-orange-cta-background.ctaLinkBorderless:visited,
.masterTileResponsive .btn.accent-light-orange-cta-background.ctaLinkBorderless:active {
  color: #ffa02f;
  background-color: transparent;
  border-width: 0px !important;
}
.masterTileResponsive .btn.accent-light-orange-cta-background.ctaLinkBorderless:hover,
.masterTileResponsive .btn.accent-light-orange-cta-background.ctaLinkBorderless:link:hover,
.masterTileResponsive .btn.accent-light-orange-cta-background.ctaLinkBorderless:visited:hover,
.masterTileResponsive .btn.accent-light-orange-cta-background.ctaLinkBorderless:active:hover {
  color: #ffa02f;
}
.masterTileResponsive .btn.accent-light-orange-cta-background.ctaLinkBorderless span.fa-download,
.masterTileResponsive .btn.accent-light-orange-cta-background.ctaLinkBorderless:link span.fa-download,
.masterTileResponsive .btn.accent-light-orange-cta-background.ctaLinkBorderless:visited span.fa-download,
.masterTileResponsive .btn.accent-light-orange-cta-background.ctaLinkBorderless:active span.fa-download,
.masterTileResponsive .btn.accent-light-orange-cta-background.ctaLinkBorderless span.fa-play-circle-o,
.masterTileResponsive .btn.accent-light-orange-cta-background.ctaLinkBorderless:link span.fa-play-circle-o,
.masterTileResponsive .btn.accent-light-orange-cta-background.ctaLinkBorderless:visited span.fa-play-circle-o,
.masterTileResponsive .btn.accent-light-orange-cta-background.ctaLinkBorderless:active span.fa-play-circle-o,
.masterTileResponsive .btn.accent-light-orange-cta-background.ctaLinkBorderless span.fa-mobile-phone,
.masterTileResponsive .btn.accent-light-orange-cta-background.ctaLinkBorderless:link span.fa-mobile-phone,
.masterTileResponsive .btn.accent-light-orange-cta-background.ctaLinkBorderless:visited span.fa-mobile-phone,
.masterTileResponsive .btn.accent-light-orange-cta-background.ctaLinkBorderless:active span.fa-mobile-phone,
.masterTileResponsive .btn.accent-light-orange-cta-background.ctaLinkBorderless span.fa-chevron-up,
.masterTileResponsive .btn.accent-light-orange-cta-background.ctaLinkBorderless:link span.fa-chevron-up,
.masterTileResponsive .btn.accent-light-orange-cta-background.ctaLinkBorderless:visited span.fa-chevron-up,
.masterTileResponsive .btn.accent-light-orange-cta-background.ctaLinkBorderless:active span.fa-chevron-up,
.masterTileResponsive .btn.accent-light-orange-cta-background.ctaLinkBorderless span.fa-chevron-down,
.masterTileResponsive .btn.accent-light-orange-cta-background.ctaLinkBorderless:link span.fa-chevron-down,
.masterTileResponsive .btn.accent-light-orange-cta-background.ctaLinkBorderless:visited span.fa-chevron-down,
.masterTileResponsive .btn.accent-light-orange-cta-background.ctaLinkBorderless:active span.fa-chevron-down,
.masterTileResponsive .btn.accent-light-orange-cta-background.ctaLinkBorderless span.fa-chevron-left,
.masterTileResponsive .btn.accent-light-orange-cta-background.ctaLinkBorderless:link span.fa-chevron-left,
.masterTileResponsive .btn.accent-light-orange-cta-background.ctaLinkBorderless:visited span.fa-chevron-left,
.masterTileResponsive .btn.accent-light-orange-cta-background.ctaLinkBorderless:active span.fa-chevron-left,
.masterTileResponsive .btn.accent-light-orange-cta-background.ctaLinkBorderless span.fa-chevron-right,
.masterTileResponsive .btn.accent-light-orange-cta-background.ctaLinkBorderless:link span.fa-chevron-right,
.masterTileResponsive .btn.accent-light-orange-cta-background.ctaLinkBorderless:visited span.fa-chevron-right,
.masterTileResponsive .btn.accent-light-orange-cta-background.ctaLinkBorderless:active span.fa-chevron-right {
  color: #ffa02f;
}
.masterTileResponsive .btn.accent-light-orange-cta-background.transparent:after {
  background-color: #ffa02f;
}
.masterTileResponsive .btn.accent-yellow-cta-background {
  background-color: #fdc82f;
  border-width: 2px !important;
}
.masterTileResponsive .btn.accent-yellow-cta-background:hover {
  color: #fdc82f !important;
  border-color: #fdc82f !important;
  background-color: transparent;
}
.masterTileResponsive .btn.accent-yellow-cta-background:hover span.fa-download,
.masterTileResponsive .btn.accent-yellow-cta-background:hover span.fa-play-circle-o,
.masterTileResponsive .btn.accent-yellow-cta-background:hover span.fa-mobile-phone,
.masterTileResponsive .btn.accent-yellow-cta-background:hover span.fa-chevron-up,
.masterTileResponsive .btn.accent-yellow-cta-background:hover span.fa-chevron-down,
.masterTileResponsive .btn.accent-yellow-cta-background:hover span.fa-chevron-left,
.masterTileResponsive .btn.accent-yellow-cta-background:hover span.fa-chevron-right {
  color: #fdc82f !important;
}
.masterTileResponsive .btn.accent-yellow-cta-background span.fa-download,
.masterTileResponsive .btn.accent-yellow-cta-background span.fa-play-circle-o,
.masterTileResponsive .btn.accent-yellow-cta-background span.fa-mobile-phone,
.masterTileResponsive .btn.accent-yellow-cta-background span.fa-chevron-up,
.masterTileResponsive .btn.accent-yellow-cta-background span.fa-chevron-down,
.masterTileResponsive .btn.accent-yellow-cta-background span.fa-chevron-left,
.masterTileResponsive .btn.accent-yellow-cta-background span.fa-chevron-right {
  color: #ffffff;
}
.masterTileResponsive .btn.accent-yellow-cta-background.ctaLinkBorderless,
.masterTileResponsive .btn.accent-yellow-cta-background.ctaLinkBorderless:link,
.masterTileResponsive .btn.accent-yellow-cta-background.ctaLinkBorderless:visited,
.masterTileResponsive .btn.accent-yellow-cta-background.ctaLinkBorderless:active {
  color: #fdc82f;
  background-color: transparent;
  border-width: 0px !important;
}
.masterTileResponsive .btn.accent-yellow-cta-background.ctaLinkBorderless:hover,
.masterTileResponsive .btn.accent-yellow-cta-background.ctaLinkBorderless:link:hover,
.masterTileResponsive .btn.accent-yellow-cta-background.ctaLinkBorderless:visited:hover,
.masterTileResponsive .btn.accent-yellow-cta-background.ctaLinkBorderless:active:hover {
  color: #fdc82f;
}
.masterTileResponsive .btn.accent-yellow-cta-background.ctaLinkBorderless span.fa-download,
.masterTileResponsive .btn.accent-yellow-cta-background.ctaLinkBorderless:link span.fa-download,
.masterTileResponsive .btn.accent-yellow-cta-background.ctaLinkBorderless:visited span.fa-download,
.masterTileResponsive .btn.accent-yellow-cta-background.ctaLinkBorderless:active span.fa-download,
.masterTileResponsive .btn.accent-yellow-cta-background.ctaLinkBorderless span.fa-play-circle-o,
.masterTileResponsive .btn.accent-yellow-cta-background.ctaLinkBorderless:link span.fa-play-circle-o,
.masterTileResponsive .btn.accent-yellow-cta-background.ctaLinkBorderless:visited span.fa-play-circle-o,
.masterTileResponsive .btn.accent-yellow-cta-background.ctaLinkBorderless:active span.fa-play-circle-o,
.masterTileResponsive .btn.accent-yellow-cta-background.ctaLinkBorderless span.fa-mobile-phone,
.masterTileResponsive .btn.accent-yellow-cta-background.ctaLinkBorderless:link span.fa-mobile-phone,
.masterTileResponsive .btn.accent-yellow-cta-background.ctaLinkBorderless:visited span.fa-mobile-phone,
.masterTileResponsive .btn.accent-yellow-cta-background.ctaLinkBorderless:active span.fa-mobile-phone,
.masterTileResponsive .btn.accent-yellow-cta-background.ctaLinkBorderless span.fa-chevron-up,
.masterTileResponsive .btn.accent-yellow-cta-background.ctaLinkBorderless:link span.fa-chevron-up,
.masterTileResponsive .btn.accent-yellow-cta-background.ctaLinkBorderless:visited span.fa-chevron-up,
.masterTileResponsive .btn.accent-yellow-cta-background.ctaLinkBorderless:active span.fa-chevron-up,
.masterTileResponsive .btn.accent-yellow-cta-background.ctaLinkBorderless span.fa-chevron-down,
.masterTileResponsive .btn.accent-yellow-cta-background.ctaLinkBorderless:link span.fa-chevron-down,
.masterTileResponsive .btn.accent-yellow-cta-background.ctaLinkBorderless:visited span.fa-chevron-down,
.masterTileResponsive .btn.accent-yellow-cta-background.ctaLinkBorderless:active span.fa-chevron-down,
.masterTileResponsive .btn.accent-yellow-cta-background.ctaLinkBorderless span.fa-chevron-left,
.masterTileResponsive .btn.accent-yellow-cta-background.ctaLinkBorderless:link span.fa-chevron-left,
.masterTileResponsive .btn.accent-yellow-cta-background.ctaLinkBorderless:visited span.fa-chevron-left,
.masterTileResponsive .btn.accent-yellow-cta-background.ctaLinkBorderless:active span.fa-chevron-left,
.masterTileResponsive .btn.accent-yellow-cta-background.ctaLinkBorderless span.fa-chevron-right,
.masterTileResponsive .btn.accent-yellow-cta-background.ctaLinkBorderless:link span.fa-chevron-right,
.masterTileResponsive .btn.accent-yellow-cta-background.ctaLinkBorderless:visited span.fa-chevron-right,
.masterTileResponsive .btn.accent-yellow-cta-background.ctaLinkBorderless:active span.fa-chevron-right {
  color: #fdc82f;
}
.masterTileResponsive .btn.accent-yellow-cta-background.transparent:after {
  background-color: #fdc82f;
}
.masterTileResponsive .btn.accent-dark-blue-cta-background {
  background-color: #0098db;
  border-width: 2px !important;
}
.masterTileResponsive .btn.accent-dark-blue-cta-background:hover {
  color: #0098db !important;
  border-color: #0098db !important;
  background-color: transparent;
}
.masterTileResponsive .btn.accent-dark-blue-cta-background:hover span.fa-download,
.masterTileResponsive .btn.accent-dark-blue-cta-background:hover span.fa-play-circle-o,
.masterTileResponsive .btn.accent-dark-blue-cta-background:hover span.fa-mobile-phone,
.masterTileResponsive .btn.accent-dark-blue-cta-background:hover span.fa-chevron-up,
.masterTileResponsive .btn.accent-dark-blue-cta-background:hover span.fa-chevron-down,
.masterTileResponsive .btn.accent-dark-blue-cta-background:hover span.fa-chevron-left,
.masterTileResponsive .btn.accent-dark-blue-cta-background:hover span.fa-chevron-right {
  color: #0098db !important;
}
.masterTileResponsive .btn.accent-dark-blue-cta-background span.fa-download,
.masterTileResponsive .btn.accent-dark-blue-cta-background span.fa-play-circle-o,
.masterTileResponsive .btn.accent-dark-blue-cta-background span.fa-mobile-phone,
.masterTileResponsive .btn.accent-dark-blue-cta-background span.fa-chevron-up,
.masterTileResponsive .btn.accent-dark-blue-cta-background span.fa-chevron-down,
.masterTileResponsive .btn.accent-dark-blue-cta-background span.fa-chevron-left,
.masterTileResponsive .btn.accent-dark-blue-cta-background span.fa-chevron-right {
  color: #ffffff;
}
.masterTileResponsive .btn.accent-dark-blue-cta-background.ctaLinkBorderless,
.masterTileResponsive .btn.accent-dark-blue-cta-background.ctaLinkBorderless:link,
.masterTileResponsive .btn.accent-dark-blue-cta-background.ctaLinkBorderless:visited,
.masterTileResponsive .btn.accent-dark-blue-cta-background.ctaLinkBorderless:active {
  color: #0098db;
  background-color: transparent;
  border-width: 0px !important;
}
.masterTileResponsive .btn.accent-dark-blue-cta-background.ctaLinkBorderless:hover,
.masterTileResponsive .btn.accent-dark-blue-cta-background.ctaLinkBorderless:link:hover,
.masterTileResponsive .btn.accent-dark-blue-cta-background.ctaLinkBorderless:visited:hover,
.masterTileResponsive .btn.accent-dark-blue-cta-background.ctaLinkBorderless:active:hover {
  color: #0098db;
}
.masterTileResponsive .btn.accent-dark-blue-cta-background.ctaLinkBorderless span.fa-download,
.masterTileResponsive .btn.accent-dark-blue-cta-background.ctaLinkBorderless:link span.fa-download,
.masterTileResponsive .btn.accent-dark-blue-cta-background.ctaLinkBorderless:visited span.fa-download,
.masterTileResponsive .btn.accent-dark-blue-cta-background.ctaLinkBorderless:active span.fa-download,
.masterTileResponsive .btn.accent-dark-blue-cta-background.ctaLinkBorderless span.fa-play-circle-o,
.masterTileResponsive .btn.accent-dark-blue-cta-background.ctaLinkBorderless:link span.fa-play-circle-o,
.masterTileResponsive .btn.accent-dark-blue-cta-background.ctaLinkBorderless:visited span.fa-play-circle-o,
.masterTileResponsive .btn.accent-dark-blue-cta-background.ctaLinkBorderless:active span.fa-play-circle-o,
.masterTileResponsive .btn.accent-dark-blue-cta-background.ctaLinkBorderless span.fa-mobile-phone,
.masterTileResponsive .btn.accent-dark-blue-cta-background.ctaLinkBorderless:link span.fa-mobile-phone,
.masterTileResponsive .btn.accent-dark-blue-cta-background.ctaLinkBorderless:visited span.fa-mobile-phone,
.masterTileResponsive .btn.accent-dark-blue-cta-background.ctaLinkBorderless:active span.fa-mobile-phone,
.masterTileResponsive .btn.accent-dark-blue-cta-background.ctaLinkBorderless span.fa-chevron-up,
.masterTileResponsive .btn.accent-dark-blue-cta-background.ctaLinkBorderless:link span.fa-chevron-up,
.masterTileResponsive .btn.accent-dark-blue-cta-background.ctaLinkBorderless:visited span.fa-chevron-up,
.masterTileResponsive .btn.accent-dark-blue-cta-background.ctaLinkBorderless:active span.fa-chevron-up,
.masterTileResponsive .btn.accent-dark-blue-cta-background.ctaLinkBorderless span.fa-chevron-down,
.masterTileResponsive .btn.accent-dark-blue-cta-background.ctaLinkBorderless:link span.fa-chevron-down,
.masterTileResponsive .btn.accent-dark-blue-cta-background.ctaLinkBorderless:visited span.fa-chevron-down,
.masterTileResponsive .btn.accent-dark-blue-cta-background.ctaLinkBorderless:active span.fa-chevron-down,
.masterTileResponsive .btn.accent-dark-blue-cta-background.ctaLinkBorderless span.fa-chevron-left,
.masterTileResponsive .btn.accent-dark-blue-cta-background.ctaLinkBorderless:link span.fa-chevron-left,
.masterTileResponsive .btn.accent-dark-blue-cta-background.ctaLinkBorderless:visited span.fa-chevron-left,
.masterTileResponsive .btn.accent-dark-blue-cta-background.ctaLinkBorderless:active span.fa-chevron-left,
.masterTileResponsive .btn.accent-dark-blue-cta-background.ctaLinkBorderless span.fa-chevron-right,
.masterTileResponsive .btn.accent-dark-blue-cta-background.ctaLinkBorderless:link span.fa-chevron-right,
.masterTileResponsive .btn.accent-dark-blue-cta-background.ctaLinkBorderless:visited span.fa-chevron-right,
.masterTileResponsive .btn.accent-dark-blue-cta-background.ctaLinkBorderless:active span.fa-chevron-right {
  color: #0098db;
}
.masterTileResponsive .btn.accent-dark-blue-cta-background.transparent:after {
  background-color: #0098db;
}
.masterTileResponsive .btn.accent-light-blue-cta-background {
  background-color: #a0cfeb;
  border-width: 2px !important;
}
.masterTileResponsive .btn.accent-light-blue-cta-background:hover {
  color: #a0cfeb !important;
  border-color: #a0cfeb !important;
  background-color: transparent;
}
.masterTileResponsive .btn.accent-light-blue-cta-background:hover span.fa-download,
.masterTileResponsive .btn.accent-light-blue-cta-background:hover span.fa-play-circle-o,
.masterTileResponsive .btn.accent-light-blue-cta-background:hover span.fa-mobile-phone,
.masterTileResponsive .btn.accent-light-blue-cta-background:hover span.fa-chevron-up,
.masterTileResponsive .btn.accent-light-blue-cta-background:hover span.fa-chevron-down,
.masterTileResponsive .btn.accent-light-blue-cta-background:hover span.fa-chevron-left,
.masterTileResponsive .btn.accent-light-blue-cta-background:hover span.fa-chevron-right {
  color: #a0cfeb !important;
}
.masterTileResponsive .btn.accent-light-blue-cta-background span.fa-download,
.masterTileResponsive .btn.accent-light-blue-cta-background span.fa-play-circle-o,
.masterTileResponsive .btn.accent-light-blue-cta-background span.fa-mobile-phone,
.masterTileResponsive .btn.accent-light-blue-cta-background span.fa-chevron-up,
.masterTileResponsive .btn.accent-light-blue-cta-background span.fa-chevron-down,
.masterTileResponsive .btn.accent-light-blue-cta-background span.fa-chevron-left,
.masterTileResponsive .btn.accent-light-blue-cta-background span.fa-chevron-right {
  color: #ffffff;
}
.masterTileResponsive .btn.accent-light-blue-cta-background.ctaLinkBorderless,
.masterTileResponsive .btn.accent-light-blue-cta-background.ctaLinkBorderless:link,
.masterTileResponsive .btn.accent-light-blue-cta-background.ctaLinkBorderless:visited,
.masterTileResponsive .btn.accent-light-blue-cta-background.ctaLinkBorderless:active {
  color: #a0cfeb;
  background-color: transparent;
  border-width: 0px !important;
}
.masterTileResponsive .btn.accent-light-blue-cta-background.ctaLinkBorderless:hover,
.masterTileResponsive .btn.accent-light-blue-cta-background.ctaLinkBorderless:link:hover,
.masterTileResponsive .btn.accent-light-blue-cta-background.ctaLinkBorderless:visited:hover,
.masterTileResponsive .btn.accent-light-blue-cta-background.ctaLinkBorderless:active:hover {
  color: #a0cfeb;
}
.masterTileResponsive .btn.accent-light-blue-cta-background.ctaLinkBorderless span.fa-download,
.masterTileResponsive .btn.accent-light-blue-cta-background.ctaLinkBorderless:link span.fa-download,
.masterTileResponsive .btn.accent-light-blue-cta-background.ctaLinkBorderless:visited span.fa-download,
.masterTileResponsive .btn.accent-light-blue-cta-background.ctaLinkBorderless:active span.fa-download,
.masterTileResponsive .btn.accent-light-blue-cta-background.ctaLinkBorderless span.fa-play-circle-o,
.masterTileResponsive .btn.accent-light-blue-cta-background.ctaLinkBorderless:link span.fa-play-circle-o,
.masterTileResponsive .btn.accent-light-blue-cta-background.ctaLinkBorderless:visited span.fa-play-circle-o,
.masterTileResponsive .btn.accent-light-blue-cta-background.ctaLinkBorderless:active span.fa-play-circle-o,
.masterTileResponsive .btn.accent-light-blue-cta-background.ctaLinkBorderless span.fa-mobile-phone,
.masterTileResponsive .btn.accent-light-blue-cta-background.ctaLinkBorderless:link span.fa-mobile-phone,
.masterTileResponsive .btn.accent-light-blue-cta-background.ctaLinkBorderless:visited span.fa-mobile-phone,
.masterTileResponsive .btn.accent-light-blue-cta-background.ctaLinkBorderless:active span.fa-mobile-phone,
.masterTileResponsive .btn.accent-light-blue-cta-background.ctaLinkBorderless span.fa-chevron-up,
.masterTileResponsive .btn.accent-light-blue-cta-background.ctaLinkBorderless:link span.fa-chevron-up,
.masterTileResponsive .btn.accent-light-blue-cta-background.ctaLinkBorderless:visited span.fa-chevron-up,
.masterTileResponsive .btn.accent-light-blue-cta-background.ctaLinkBorderless:active span.fa-chevron-up,
.masterTileResponsive .btn.accent-light-blue-cta-background.ctaLinkBorderless span.fa-chevron-down,
.masterTileResponsive .btn.accent-light-blue-cta-background.ctaLinkBorderless:link span.fa-chevron-down,
.masterTileResponsive .btn.accent-light-blue-cta-background.ctaLinkBorderless:visited span.fa-chevron-down,
.masterTileResponsive .btn.accent-light-blue-cta-background.ctaLinkBorderless:active span.fa-chevron-down,
.masterTileResponsive .btn.accent-light-blue-cta-background.ctaLinkBorderless span.fa-chevron-left,
.masterTileResponsive .btn.accent-light-blue-cta-background.ctaLinkBorderless:link span.fa-chevron-left,
.masterTileResponsive .btn.accent-light-blue-cta-background.ctaLinkBorderless:visited span.fa-chevron-left,
.masterTileResponsive .btn.accent-light-blue-cta-background.ctaLinkBorderless:active span.fa-chevron-left,
.masterTileResponsive .btn.accent-light-blue-cta-background.ctaLinkBorderless span.fa-chevron-right,
.masterTileResponsive .btn.accent-light-blue-cta-background.ctaLinkBorderless:link span.fa-chevron-right,
.masterTileResponsive .btn.accent-light-blue-cta-background.ctaLinkBorderless:visited span.fa-chevron-right,
.masterTileResponsive .btn.accent-light-blue-cta-background.ctaLinkBorderless:active span.fa-chevron-right {
  color: #a0cfeb;
}
.masterTileResponsive .btn.accent-light-blue-cta-background.transparent:after {
  background-color: #a0cfeb;
}
.masterTileResponsive .btn.business-light-green-cta-background {
  background-color: #00853f;
  border-width: 2px !important;
}
.masterTileResponsive .btn.business-light-green-cta-background:hover {
  color: #00853f !important;
  border-color: #00853f !important;
  background-color: transparent;
}
.masterTileResponsive .btn.business-light-green-cta-background:hover span.fa-download,
.masterTileResponsive .btn.business-light-green-cta-background:hover span.fa-play-circle-o,
.masterTileResponsive .btn.business-light-green-cta-background:hover span.fa-mobile-phone,
.masterTileResponsive .btn.business-light-green-cta-background:hover span.fa-chevron-up,
.masterTileResponsive .btn.business-light-green-cta-background:hover span.fa-chevron-down,
.masterTileResponsive .btn.business-light-green-cta-background:hover span.fa-chevron-left,
.masterTileResponsive .btn.business-light-green-cta-background:hover span.fa-chevron-right {
  color: #00853f !important;
}
.masterTileResponsive .btn.business-light-green-cta-background span.fa-download,
.masterTileResponsive .btn.business-light-green-cta-background span.fa-play-circle-o,
.masterTileResponsive .btn.business-light-green-cta-background span.fa-mobile-phone,
.masterTileResponsive .btn.business-light-green-cta-background span.fa-chevron-up,
.masterTileResponsive .btn.business-light-green-cta-background span.fa-chevron-down,
.masterTileResponsive .btn.business-light-green-cta-background span.fa-chevron-left,
.masterTileResponsive .btn.business-light-green-cta-background span.fa-chevron-right {
  color: #ffffff;
}
.masterTileResponsive .btn.business-light-green-cta-background.ctaLinkBorderless,
.masterTileResponsive .btn.business-light-green-cta-background.ctaLinkBorderless:link,
.masterTileResponsive .btn.business-light-green-cta-background.ctaLinkBorderless:visited,
.masterTileResponsive .btn.business-light-green-cta-background.ctaLinkBorderless:active {
  color: #00853f;
  background-color: transparent;
  border-width: 0px !important;
}
.masterTileResponsive .btn.business-light-green-cta-background.ctaLinkBorderless:hover,
.masterTileResponsive .btn.business-light-green-cta-background.ctaLinkBorderless:link:hover,
.masterTileResponsive .btn.business-light-green-cta-background.ctaLinkBorderless:visited:hover,
.masterTileResponsive .btn.business-light-green-cta-background.ctaLinkBorderless:active:hover {
  color: #00853f;
}
.masterTileResponsive .btn.business-light-green-cta-background.ctaLinkBorderless span.fa-download,
.masterTileResponsive .btn.business-light-green-cta-background.ctaLinkBorderless:link span.fa-download,
.masterTileResponsive .btn.business-light-green-cta-background.ctaLinkBorderless:visited span.fa-download,
.masterTileResponsive .btn.business-light-green-cta-background.ctaLinkBorderless:active span.fa-download,
.masterTileResponsive .btn.business-light-green-cta-background.ctaLinkBorderless span.fa-play-circle-o,
.masterTileResponsive .btn.business-light-green-cta-background.ctaLinkBorderless:link span.fa-play-circle-o,
.masterTileResponsive .btn.business-light-green-cta-background.ctaLinkBorderless:visited span.fa-play-circle-o,
.masterTileResponsive .btn.business-light-green-cta-background.ctaLinkBorderless:active span.fa-play-circle-o,
.masterTileResponsive .btn.business-light-green-cta-background.ctaLinkBorderless span.fa-mobile-phone,
.masterTileResponsive .btn.business-light-green-cta-background.ctaLinkBorderless:link span.fa-mobile-phone,
.masterTileResponsive .btn.business-light-green-cta-background.ctaLinkBorderless:visited span.fa-mobile-phone,
.masterTileResponsive .btn.business-light-green-cta-background.ctaLinkBorderless:active span.fa-mobile-phone,
.masterTileResponsive .btn.business-light-green-cta-background.ctaLinkBorderless span.fa-chevron-up,
.masterTileResponsive .btn.business-light-green-cta-background.ctaLinkBorderless:link span.fa-chevron-up,
.masterTileResponsive .btn.business-light-green-cta-background.ctaLinkBorderless:visited span.fa-chevron-up,
.masterTileResponsive .btn.business-light-green-cta-background.ctaLinkBorderless:active span.fa-chevron-up,
.masterTileResponsive .btn.business-light-green-cta-background.ctaLinkBorderless span.fa-chevron-down,
.masterTileResponsive .btn.business-light-green-cta-background.ctaLinkBorderless:link span.fa-chevron-down,
.masterTileResponsive .btn.business-light-green-cta-background.ctaLinkBorderless:visited span.fa-chevron-down,
.masterTileResponsive .btn.business-light-green-cta-background.ctaLinkBorderless:active span.fa-chevron-down,
.masterTileResponsive .btn.business-light-green-cta-background.ctaLinkBorderless span.fa-chevron-left,
.masterTileResponsive .btn.business-light-green-cta-background.ctaLinkBorderless:link span.fa-chevron-left,
.masterTileResponsive .btn.business-light-green-cta-background.ctaLinkBorderless:visited span.fa-chevron-left,
.masterTileResponsive .btn.business-light-green-cta-background.ctaLinkBorderless:active span.fa-chevron-left,
.masterTileResponsive .btn.business-light-green-cta-background.ctaLinkBorderless span.fa-chevron-right,
.masterTileResponsive .btn.business-light-green-cta-background.ctaLinkBorderless:link span.fa-chevron-right,
.masterTileResponsive .btn.business-light-green-cta-background.ctaLinkBorderless:visited span.fa-chevron-right,
.masterTileResponsive .btn.business-light-green-cta-background.ctaLinkBorderless:active span.fa-chevron-right {
  color: #00853f;
}
.masterTileResponsive .btn.business-light-green-cta-background.transparent:after {
  background-color: #00853f;
}
.masterTileResponsive .btn.business-green-cta-background {
  background-color: #5b8f22;
  border-width: 2px !important;
}
.masterTileResponsive .btn.business-green-cta-background:hover {
  color: #5b8f22 !important;
  border-color: #5b8f22 !important;
  background-color: transparent;
}
.masterTileResponsive .btn.business-green-cta-background:hover span.fa-download,
.masterTileResponsive .btn.business-green-cta-background:hover span.fa-play-circle-o,
.masterTileResponsive .btn.business-green-cta-background:hover span.fa-mobile-phone,
.masterTileResponsive .btn.business-green-cta-background:hover span.fa-chevron-up,
.masterTileResponsive .btn.business-green-cta-background:hover span.fa-chevron-down,
.masterTileResponsive .btn.business-green-cta-background:hover span.fa-chevron-left,
.masterTileResponsive .btn.business-green-cta-background:hover span.fa-chevron-right {
  color: #5b8f22 !important;
}
.masterTileResponsive .btn.business-green-cta-background span.fa-download,
.masterTileResponsive .btn.business-green-cta-background span.fa-play-circle-o,
.masterTileResponsive .btn.business-green-cta-background span.fa-mobile-phone,
.masterTileResponsive .btn.business-green-cta-background span.fa-chevron-up,
.masterTileResponsive .btn.business-green-cta-background span.fa-chevron-down,
.masterTileResponsive .btn.business-green-cta-background span.fa-chevron-left,
.masterTileResponsive .btn.business-green-cta-background span.fa-chevron-right {
  color: #ffffff;
}
.masterTileResponsive .btn.business-green-cta-background.ctaLinkBorderless,
.masterTileResponsive .btn.business-green-cta-background.ctaLinkBorderless:link,
.masterTileResponsive .btn.business-green-cta-background.ctaLinkBorderless:visited,
.masterTileResponsive .btn.business-green-cta-background.ctaLinkBorderless:active {
  color: #5b8f22;
  background-color: transparent;
  border-width: 0px !important;
}
.masterTileResponsive .btn.business-green-cta-background.ctaLinkBorderless:hover,
.masterTileResponsive .btn.business-green-cta-background.ctaLinkBorderless:link:hover,
.masterTileResponsive .btn.business-green-cta-background.ctaLinkBorderless:visited:hover,
.masterTileResponsive .btn.business-green-cta-background.ctaLinkBorderless:active:hover {
  color: #5b8f22;
}
.masterTileResponsive .btn.business-green-cta-background.ctaLinkBorderless span.fa-download,
.masterTileResponsive .btn.business-green-cta-background.ctaLinkBorderless:link span.fa-download,
.masterTileResponsive .btn.business-green-cta-background.ctaLinkBorderless:visited span.fa-download,
.masterTileResponsive .btn.business-green-cta-background.ctaLinkBorderless:active span.fa-download,
.masterTileResponsive .btn.business-green-cta-background.ctaLinkBorderless span.fa-play-circle-o,
.masterTileResponsive .btn.business-green-cta-background.ctaLinkBorderless:link span.fa-play-circle-o,
.masterTileResponsive .btn.business-green-cta-background.ctaLinkBorderless:visited span.fa-play-circle-o,
.masterTileResponsive .btn.business-green-cta-background.ctaLinkBorderless:active span.fa-play-circle-o,
.masterTileResponsive .btn.business-green-cta-background.ctaLinkBorderless span.fa-mobile-phone,
.masterTileResponsive .btn.business-green-cta-background.ctaLinkBorderless:link span.fa-mobile-phone,
.masterTileResponsive .btn.business-green-cta-background.ctaLinkBorderless:visited span.fa-mobile-phone,
.masterTileResponsive .btn.business-green-cta-background.ctaLinkBorderless:active span.fa-mobile-phone,
.masterTileResponsive .btn.business-green-cta-background.ctaLinkBorderless span.fa-chevron-up,
.masterTileResponsive .btn.business-green-cta-background.ctaLinkBorderless:link span.fa-chevron-up,
.masterTileResponsive .btn.business-green-cta-background.ctaLinkBorderless:visited span.fa-chevron-up,
.masterTileResponsive .btn.business-green-cta-background.ctaLinkBorderless:active span.fa-chevron-up,
.masterTileResponsive .btn.business-green-cta-background.ctaLinkBorderless span.fa-chevron-down,
.masterTileResponsive .btn.business-green-cta-background.ctaLinkBorderless:link span.fa-chevron-down,
.masterTileResponsive .btn.business-green-cta-background.ctaLinkBorderless:visited span.fa-chevron-down,
.masterTileResponsive .btn.business-green-cta-background.ctaLinkBorderless:active span.fa-chevron-down,
.masterTileResponsive .btn.business-green-cta-background.ctaLinkBorderless span.fa-chevron-left,
.masterTileResponsive .btn.business-green-cta-background.ctaLinkBorderless:link span.fa-chevron-left,
.masterTileResponsive .btn.business-green-cta-background.ctaLinkBorderless:visited span.fa-chevron-left,
.masterTileResponsive .btn.business-green-cta-background.ctaLinkBorderless:active span.fa-chevron-left,
.masterTileResponsive .btn.business-green-cta-background.ctaLinkBorderless span.fa-chevron-right,
.masterTileResponsive .btn.business-green-cta-background.ctaLinkBorderless:link span.fa-chevron-right,
.masterTileResponsive .btn.business-green-cta-background.ctaLinkBorderless:visited span.fa-chevron-right,
.masterTileResponsive .btn.business-green-cta-background.ctaLinkBorderless:active span.fa-chevron-right {
  color: #5b8f22;
}
.masterTileResponsive .btn.business-green-cta-background.transparent:after {
  background-color: #5b8f22;
}
.masterTileResponsive .btn.business-dark-green-cta-background {
  background-color: #284e36;
  border-width: 2px !important;
}
.masterTileResponsive .btn.business-dark-green-cta-background:hover {
  color: #284e36 !important;
  border-color: #284e36 !important;
  background-color: transparent;
}
.masterTileResponsive .btn.business-dark-green-cta-background:hover span.fa-download,
.masterTileResponsive .btn.business-dark-green-cta-background:hover span.fa-play-circle-o,
.masterTileResponsive .btn.business-dark-green-cta-background:hover span.fa-mobile-phone,
.masterTileResponsive .btn.business-dark-green-cta-background:hover span.fa-chevron-up,
.masterTileResponsive .btn.business-dark-green-cta-background:hover span.fa-chevron-down,
.masterTileResponsive .btn.business-dark-green-cta-background:hover span.fa-chevron-left,
.masterTileResponsive .btn.business-dark-green-cta-background:hover span.fa-chevron-right {
  color: #284e36 !important;
}
.masterTileResponsive .btn.business-dark-green-cta-background span.fa-download,
.masterTileResponsive .btn.business-dark-green-cta-background span.fa-play-circle-o,
.masterTileResponsive .btn.business-dark-green-cta-background span.fa-mobile-phone,
.masterTileResponsive .btn.business-dark-green-cta-background span.fa-chevron-up,
.masterTileResponsive .btn.business-dark-green-cta-background span.fa-chevron-down,
.masterTileResponsive .btn.business-dark-green-cta-background span.fa-chevron-left,
.masterTileResponsive .btn.business-dark-green-cta-background span.fa-chevron-right {
  color: #ffffff;
}
.masterTileResponsive .btn.business-dark-green-cta-background.ctaLinkBorderless,
.masterTileResponsive .btn.business-dark-green-cta-background.ctaLinkBorderless:link,
.masterTileResponsive .btn.business-dark-green-cta-background.ctaLinkBorderless:visited,
.masterTileResponsive .btn.business-dark-green-cta-background.ctaLinkBorderless:active {
  color: #284e36;
  background-color: transparent;
  border-width: 0px !important;
}
.masterTileResponsive .btn.business-dark-green-cta-background.ctaLinkBorderless:hover,
.masterTileResponsive .btn.business-dark-green-cta-background.ctaLinkBorderless:link:hover,
.masterTileResponsive .btn.business-dark-green-cta-background.ctaLinkBorderless:visited:hover,
.masterTileResponsive .btn.business-dark-green-cta-background.ctaLinkBorderless:active:hover {
  color: #284e36;
}
.masterTileResponsive .btn.business-dark-green-cta-background.ctaLinkBorderless span.fa-download,
.masterTileResponsive .btn.business-dark-green-cta-background.ctaLinkBorderless:link span.fa-download,
.masterTileResponsive .btn.business-dark-green-cta-background.ctaLinkBorderless:visited span.fa-download,
.masterTileResponsive .btn.business-dark-green-cta-background.ctaLinkBorderless:active span.fa-download,
.masterTileResponsive .btn.business-dark-green-cta-background.ctaLinkBorderless span.fa-play-circle-o,
.masterTileResponsive .btn.business-dark-green-cta-background.ctaLinkBorderless:link span.fa-play-circle-o,
.masterTileResponsive .btn.business-dark-green-cta-background.ctaLinkBorderless:visited span.fa-play-circle-o,
.masterTileResponsive .btn.business-dark-green-cta-background.ctaLinkBorderless:active span.fa-play-circle-o,
.masterTileResponsive .btn.business-dark-green-cta-background.ctaLinkBorderless span.fa-mobile-phone,
.masterTileResponsive .btn.business-dark-green-cta-background.ctaLinkBorderless:link span.fa-mobile-phone,
.masterTileResponsive .btn.business-dark-green-cta-background.ctaLinkBorderless:visited span.fa-mobile-phone,
.masterTileResponsive .btn.business-dark-green-cta-background.ctaLinkBorderless:active span.fa-mobile-phone,
.masterTileResponsive .btn.business-dark-green-cta-background.ctaLinkBorderless span.fa-chevron-up,
.masterTileResponsive .btn.business-dark-green-cta-background.ctaLinkBorderless:link span.fa-chevron-up,
.masterTileResponsive .btn.business-dark-green-cta-background.ctaLinkBorderless:visited span.fa-chevron-up,
.masterTileResponsive .btn.business-dark-green-cta-background.ctaLinkBorderless:active span.fa-chevron-up,
.masterTileResponsive .btn.business-dark-green-cta-background.ctaLinkBorderless span.fa-chevron-down,
.masterTileResponsive .btn.business-dark-green-cta-background.ctaLinkBorderless:link span.fa-chevron-down,
.masterTileResponsive .btn.business-dark-green-cta-background.ctaLinkBorderless:visited span.fa-chevron-down,
.masterTileResponsive .btn.business-dark-green-cta-background.ctaLinkBorderless:active span.fa-chevron-down,
.masterTileResponsive .btn.business-dark-green-cta-background.ctaLinkBorderless span.fa-chevron-left,
.masterTileResponsive .btn.business-dark-green-cta-background.ctaLinkBorderless:link span.fa-chevron-left,
.masterTileResponsive .btn.business-dark-green-cta-background.ctaLinkBorderless:visited span.fa-chevron-left,
.masterTileResponsive .btn.business-dark-green-cta-background.ctaLinkBorderless:active span.fa-chevron-left,
.masterTileResponsive .btn.business-dark-green-cta-background.ctaLinkBorderless span.fa-chevron-right,
.masterTileResponsive .btn.business-dark-green-cta-background.ctaLinkBorderless:link span.fa-chevron-right,
.masterTileResponsive .btn.business-dark-green-cta-background.ctaLinkBorderless:visited span.fa-chevron-right,
.masterTileResponsive .btn.business-dark-green-cta-background.ctaLinkBorderless:active span.fa-chevron-right {
  color: #284e36;
}
.masterTileResponsive .btn.business-dark-green-cta-background.transparent:after {
  background-color: #284e36;
}
.masterTileResponsive .btn.residential-light-orange-cta-background {
  background-color: #ff9933;
  border-width: 2px !important;
}
.masterTileResponsive .btn.residential-light-orange-cta-background:hover {
  color: #ff9933 !important;
  border-color: #ff9933 !important;
  background-color: transparent;
}
.masterTileResponsive .btn.residential-light-orange-cta-background:hover span.fa-download,
.masterTileResponsive .btn.residential-light-orange-cta-background:hover span.fa-play-circle-o,
.masterTileResponsive .btn.residential-light-orange-cta-background:hover span.fa-mobile-phone,
.masterTileResponsive .btn.residential-light-orange-cta-background:hover span.fa-chevron-up,
.masterTileResponsive .btn.residential-light-orange-cta-background:hover span.fa-chevron-down,
.masterTileResponsive .btn.residential-light-orange-cta-background:hover span.fa-chevron-left,
.masterTileResponsive .btn.residential-light-orange-cta-background:hover span.fa-chevron-right {
  color: #ff9933 !important;
}
.masterTileResponsive .btn.residential-light-orange-cta-background span.fa-download,
.masterTileResponsive .btn.residential-light-orange-cta-background span.fa-play-circle-o,
.masterTileResponsive .btn.residential-light-orange-cta-background span.fa-mobile-phone,
.masterTileResponsive .btn.residential-light-orange-cta-background span.fa-chevron-up,
.masterTileResponsive .btn.residential-light-orange-cta-background span.fa-chevron-down,
.masterTileResponsive .btn.residential-light-orange-cta-background span.fa-chevron-left,
.masterTileResponsive .btn.residential-light-orange-cta-background span.fa-chevron-right {
  color: #ffffff;
}
.masterTileResponsive .btn.residential-light-orange-cta-background.ctaLinkBorderless,
.masterTileResponsive .btn.residential-light-orange-cta-background.ctaLinkBorderless:link,
.masterTileResponsive .btn.residential-light-orange-cta-background.ctaLinkBorderless:visited,
.masterTileResponsive .btn.residential-light-orange-cta-background.ctaLinkBorderless:active {
  color: #ff9933;
  background-color: transparent;
  border-width: 0px !important;
}
.masterTileResponsive .btn.residential-light-orange-cta-background.ctaLinkBorderless:hover,
.masterTileResponsive .btn.residential-light-orange-cta-background.ctaLinkBorderless:link:hover,
.masterTileResponsive .btn.residential-light-orange-cta-background.ctaLinkBorderless:visited:hover,
.masterTileResponsive .btn.residential-light-orange-cta-background.ctaLinkBorderless:active:hover {
  color: #ff9933;
}
.masterTileResponsive .btn.residential-light-orange-cta-background.ctaLinkBorderless span.fa-download,
.masterTileResponsive .btn.residential-light-orange-cta-background.ctaLinkBorderless:link span.fa-download,
.masterTileResponsive .btn.residential-light-orange-cta-background.ctaLinkBorderless:visited span.fa-download,
.masterTileResponsive .btn.residential-light-orange-cta-background.ctaLinkBorderless:active span.fa-download,
.masterTileResponsive .btn.residential-light-orange-cta-background.ctaLinkBorderless span.fa-play-circle-o,
.masterTileResponsive .btn.residential-light-orange-cta-background.ctaLinkBorderless:link span.fa-play-circle-o,
.masterTileResponsive .btn.residential-light-orange-cta-background.ctaLinkBorderless:visited span.fa-play-circle-o,
.masterTileResponsive .btn.residential-light-orange-cta-background.ctaLinkBorderless:active span.fa-play-circle-o,
.masterTileResponsive .btn.residential-light-orange-cta-background.ctaLinkBorderless span.fa-mobile-phone,
.masterTileResponsive .btn.residential-light-orange-cta-background.ctaLinkBorderless:link span.fa-mobile-phone,
.masterTileResponsive .btn.residential-light-orange-cta-background.ctaLinkBorderless:visited span.fa-mobile-phone,
.masterTileResponsive .btn.residential-light-orange-cta-background.ctaLinkBorderless:active span.fa-mobile-phone,
.masterTileResponsive .btn.residential-light-orange-cta-background.ctaLinkBorderless span.fa-chevron-up,
.masterTileResponsive .btn.residential-light-orange-cta-background.ctaLinkBorderless:link span.fa-chevron-up,
.masterTileResponsive .btn.residential-light-orange-cta-background.ctaLinkBorderless:visited span.fa-chevron-up,
.masterTileResponsive .btn.residential-light-orange-cta-background.ctaLinkBorderless:active span.fa-chevron-up,
.masterTileResponsive .btn.residential-light-orange-cta-background.ctaLinkBorderless span.fa-chevron-down,
.masterTileResponsive .btn.residential-light-orange-cta-background.ctaLinkBorderless:link span.fa-chevron-down,
.masterTileResponsive .btn.residential-light-orange-cta-background.ctaLinkBorderless:visited span.fa-chevron-down,
.masterTileResponsive .btn.residential-light-orange-cta-background.ctaLinkBorderless:active span.fa-chevron-down,
.masterTileResponsive .btn.residential-light-orange-cta-background.ctaLinkBorderless span.fa-chevron-left,
.masterTileResponsive .btn.residential-light-orange-cta-background.ctaLinkBorderless:link span.fa-chevron-left,
.masterTileResponsive .btn.residential-light-orange-cta-background.ctaLinkBorderless:visited span.fa-chevron-left,
.masterTileResponsive .btn.residential-light-orange-cta-background.ctaLinkBorderless:active span.fa-chevron-left,
.masterTileResponsive .btn.residential-light-orange-cta-background.ctaLinkBorderless span.fa-chevron-right,
.masterTileResponsive .btn.residential-light-orange-cta-background.ctaLinkBorderless:link span.fa-chevron-right,
.masterTileResponsive .btn.residential-light-orange-cta-background.ctaLinkBorderless:visited span.fa-chevron-right,
.masterTileResponsive .btn.residential-light-orange-cta-background.ctaLinkBorderless:active span.fa-chevron-right {
  color: #ff9933;
}
.masterTileResponsive .btn.residential-light-orange-cta-background.transparent:after {
  background-color: #ff9933;
}
.masterTileResponsive .btn.residential-orange-cta-background {
  background-color: #ff6600;
  border-width: 2px !important;
}
.masterTileResponsive .btn.residential-orange-cta-background:hover {
  color: #ff6600 !important;
  border-color: #ff6600 !important;
  background-color: transparent;
}
.masterTileResponsive .btn.residential-orange-cta-background:hover span.fa-download,
.masterTileResponsive .btn.residential-orange-cta-background:hover span.fa-play-circle-o,
.masterTileResponsive .btn.residential-orange-cta-background:hover span.fa-mobile-phone,
.masterTileResponsive .btn.residential-orange-cta-background:hover span.fa-chevron-up,
.masterTileResponsive .btn.residential-orange-cta-background:hover span.fa-chevron-down,
.masterTileResponsive .btn.residential-orange-cta-background:hover span.fa-chevron-left,
.masterTileResponsive .btn.residential-orange-cta-background:hover span.fa-chevron-right {
  color: #ff6600 !important;
}
.masterTileResponsive .btn.residential-orange-cta-background span.fa-download,
.masterTileResponsive .btn.residential-orange-cta-background span.fa-play-circle-o,
.masterTileResponsive .btn.residential-orange-cta-background span.fa-mobile-phone,
.masterTileResponsive .btn.residential-orange-cta-background span.fa-chevron-up,
.masterTileResponsive .btn.residential-orange-cta-background span.fa-chevron-down,
.masterTileResponsive .btn.residential-orange-cta-background span.fa-chevron-left,
.masterTileResponsive .btn.residential-orange-cta-background span.fa-chevron-right {
  color: #ffffff;
}
.masterTileResponsive .btn.residential-orange-cta-background.ctaLinkBorderless,
.masterTileResponsive .btn.residential-orange-cta-background.ctaLinkBorderless:link,
.masterTileResponsive .btn.residential-orange-cta-background.ctaLinkBorderless:visited,
.masterTileResponsive .btn.residential-orange-cta-background.ctaLinkBorderless:active {
  color: #ff6600;
  background-color: transparent;
  border-width: 0px !important;
}
.masterTileResponsive .btn.residential-orange-cta-background.ctaLinkBorderless:hover,
.masterTileResponsive .btn.residential-orange-cta-background.ctaLinkBorderless:link:hover,
.masterTileResponsive .btn.residential-orange-cta-background.ctaLinkBorderless:visited:hover,
.masterTileResponsive .btn.residential-orange-cta-background.ctaLinkBorderless:active:hover {
  color: #ff6600;
}
.masterTileResponsive .btn.residential-orange-cta-background.ctaLinkBorderless span.fa-download,
.masterTileResponsive .btn.residential-orange-cta-background.ctaLinkBorderless:link span.fa-download,
.masterTileResponsive .btn.residential-orange-cta-background.ctaLinkBorderless:visited span.fa-download,
.masterTileResponsive .btn.residential-orange-cta-background.ctaLinkBorderless:active span.fa-download,
.masterTileResponsive .btn.residential-orange-cta-background.ctaLinkBorderless span.fa-play-circle-o,
.masterTileResponsive .btn.residential-orange-cta-background.ctaLinkBorderless:link span.fa-play-circle-o,
.masterTileResponsive .btn.residential-orange-cta-background.ctaLinkBorderless:visited span.fa-play-circle-o,
.masterTileResponsive .btn.residential-orange-cta-background.ctaLinkBorderless:active span.fa-play-circle-o,
.masterTileResponsive .btn.residential-orange-cta-background.ctaLinkBorderless span.fa-mobile-phone,
.masterTileResponsive .btn.residential-orange-cta-background.ctaLinkBorderless:link span.fa-mobile-phone,
.masterTileResponsive .btn.residential-orange-cta-background.ctaLinkBorderless:visited span.fa-mobile-phone,
.masterTileResponsive .btn.residential-orange-cta-background.ctaLinkBorderless:active span.fa-mobile-phone,
.masterTileResponsive .btn.residential-orange-cta-background.ctaLinkBorderless span.fa-chevron-up,
.masterTileResponsive .btn.residential-orange-cta-background.ctaLinkBorderless:link span.fa-chevron-up,
.masterTileResponsive .btn.residential-orange-cta-background.ctaLinkBorderless:visited span.fa-chevron-up,
.masterTileResponsive .btn.residential-orange-cta-background.ctaLinkBorderless:active span.fa-chevron-up,
.masterTileResponsive .btn.residential-orange-cta-background.ctaLinkBorderless span.fa-chevron-down,
.masterTileResponsive .btn.residential-orange-cta-background.ctaLinkBorderless:link span.fa-chevron-down,
.masterTileResponsive .btn.residential-orange-cta-background.ctaLinkBorderless:visited span.fa-chevron-down,
.masterTileResponsive .btn.residential-orange-cta-background.ctaLinkBorderless:active span.fa-chevron-down,
.masterTileResponsive .btn.residential-orange-cta-background.ctaLinkBorderless span.fa-chevron-left,
.masterTileResponsive .btn.residential-orange-cta-background.ctaLinkBorderless:link span.fa-chevron-left,
.masterTileResponsive .btn.residential-orange-cta-background.ctaLinkBorderless:visited span.fa-chevron-left,
.masterTileResponsive .btn.residential-orange-cta-background.ctaLinkBorderless:active span.fa-chevron-left,
.masterTileResponsive .btn.residential-orange-cta-background.ctaLinkBorderless span.fa-chevron-right,
.masterTileResponsive .btn.residential-orange-cta-background.ctaLinkBorderless:link span.fa-chevron-right,
.masterTileResponsive .btn.residential-orange-cta-background.ctaLinkBorderless:visited span.fa-chevron-right,
.masterTileResponsive .btn.residential-orange-cta-background.ctaLinkBorderless:active span.fa-chevron-right {
  color: #ff6600;
}
.masterTileResponsive .btn.residential-orange-cta-background.transparent:after {
  background-color: #ff6600;
}
.masterTileResponsive .btn.residential-dark-orange-cta-background {
  background-color: #cc3300;
  border-width: 2px !important;
}
.masterTileResponsive .btn.residential-dark-orange-cta-background:hover {
  color: #cc3300 !important;
  border-color: #cc3300 !important;
  background-color: transparent;
}
.masterTileResponsive .btn.residential-dark-orange-cta-background:hover span.fa-download,
.masterTileResponsive .btn.residential-dark-orange-cta-background:hover span.fa-play-circle-o,
.masterTileResponsive .btn.residential-dark-orange-cta-background:hover span.fa-mobile-phone,
.masterTileResponsive .btn.residential-dark-orange-cta-background:hover span.fa-chevron-up,
.masterTileResponsive .btn.residential-dark-orange-cta-background:hover span.fa-chevron-down,
.masterTileResponsive .btn.residential-dark-orange-cta-background:hover span.fa-chevron-left,
.masterTileResponsive .btn.residential-dark-orange-cta-background:hover span.fa-chevron-right {
  color: #cc3300 !important;
}
.masterTileResponsive .btn.residential-dark-orange-cta-background span.fa-download,
.masterTileResponsive .btn.residential-dark-orange-cta-background span.fa-play-circle-o,
.masterTileResponsive .btn.residential-dark-orange-cta-background span.fa-mobile-phone,
.masterTileResponsive .btn.residential-dark-orange-cta-background span.fa-chevron-up,
.masterTileResponsive .btn.residential-dark-orange-cta-background span.fa-chevron-down,
.masterTileResponsive .btn.residential-dark-orange-cta-background span.fa-chevron-left,
.masterTileResponsive .btn.residential-dark-orange-cta-background span.fa-chevron-right {
  color: #ffffff;
}
.masterTileResponsive .btn.residential-dark-orange-cta-background.ctaLinkBorderless,
.masterTileResponsive .btn.residential-dark-orange-cta-background.ctaLinkBorderless:link,
.masterTileResponsive .btn.residential-dark-orange-cta-background.ctaLinkBorderless:visited,
.masterTileResponsive .btn.residential-dark-orange-cta-background.ctaLinkBorderless:active {
  color: #cc3300;
  background-color: transparent;
  border-width: 0px !important;
}
.masterTileResponsive .btn.residential-dark-orange-cta-background.ctaLinkBorderless:hover,
.masterTileResponsive .btn.residential-dark-orange-cta-background.ctaLinkBorderless:link:hover,
.masterTileResponsive .btn.residential-dark-orange-cta-background.ctaLinkBorderless:visited:hover,
.masterTileResponsive .btn.residential-dark-orange-cta-background.ctaLinkBorderless:active:hover {
  color: #cc3300;
}
.masterTileResponsive .btn.residential-dark-orange-cta-background.ctaLinkBorderless span.fa-download,
.masterTileResponsive .btn.residential-dark-orange-cta-background.ctaLinkBorderless:link span.fa-download,
.masterTileResponsive .btn.residential-dark-orange-cta-background.ctaLinkBorderless:visited span.fa-download,
.masterTileResponsive .btn.residential-dark-orange-cta-background.ctaLinkBorderless:active span.fa-download,
.masterTileResponsive .btn.residential-dark-orange-cta-background.ctaLinkBorderless span.fa-play-circle-o,
.masterTileResponsive .btn.residential-dark-orange-cta-background.ctaLinkBorderless:link span.fa-play-circle-o,
.masterTileResponsive .btn.residential-dark-orange-cta-background.ctaLinkBorderless:visited span.fa-play-circle-o,
.masterTileResponsive .btn.residential-dark-orange-cta-background.ctaLinkBorderless:active span.fa-play-circle-o,
.masterTileResponsive .btn.residential-dark-orange-cta-background.ctaLinkBorderless span.fa-mobile-phone,
.masterTileResponsive .btn.residential-dark-orange-cta-background.ctaLinkBorderless:link span.fa-mobile-phone,
.masterTileResponsive .btn.residential-dark-orange-cta-background.ctaLinkBorderless:visited span.fa-mobile-phone,
.masterTileResponsive .btn.residential-dark-orange-cta-background.ctaLinkBorderless:active span.fa-mobile-phone,
.masterTileResponsive .btn.residential-dark-orange-cta-background.ctaLinkBorderless span.fa-chevron-up,
.masterTileResponsive .btn.residential-dark-orange-cta-background.ctaLinkBorderless:link span.fa-chevron-up,
.masterTileResponsive .btn.residential-dark-orange-cta-background.ctaLinkBorderless:visited span.fa-chevron-up,
.masterTileResponsive .btn.residential-dark-orange-cta-background.ctaLinkBorderless:active span.fa-chevron-up,
.masterTileResponsive .btn.residential-dark-orange-cta-background.ctaLinkBorderless span.fa-chevron-down,
.masterTileResponsive .btn.residential-dark-orange-cta-background.ctaLinkBorderless:link span.fa-chevron-down,
.masterTileResponsive .btn.residential-dark-orange-cta-background.ctaLinkBorderless:visited span.fa-chevron-down,
.masterTileResponsive .btn.residential-dark-orange-cta-background.ctaLinkBorderless:active span.fa-chevron-down,
.masterTileResponsive .btn.residential-dark-orange-cta-background.ctaLinkBorderless span.fa-chevron-left,
.masterTileResponsive .btn.residential-dark-orange-cta-background.ctaLinkBorderless:link span.fa-chevron-left,
.masterTileResponsive .btn.residential-dark-orange-cta-background.ctaLinkBorderless:visited span.fa-chevron-left,
.masterTileResponsive .btn.residential-dark-orange-cta-background.ctaLinkBorderless:active span.fa-chevron-left,
.masterTileResponsive .btn.residential-dark-orange-cta-background.ctaLinkBorderless span.fa-chevron-right,
.masterTileResponsive .btn.residential-dark-orange-cta-background.ctaLinkBorderless:link span.fa-chevron-right,
.masterTileResponsive .btn.residential-dark-orange-cta-background.ctaLinkBorderless:visited span.fa-chevron-right,
.masterTileResponsive .btn.residential-dark-orange-cta-background.ctaLinkBorderless:active span.fa-chevron-right {
  color: #cc3300;
}
.masterTileResponsive .btn.residential-dark-orange-cta-background.transparent:after {
  background-color: #cc3300;
}
.masterTileResponsive .btn.small-business-light-green-cta-background {
  background-color: #8cc63f;
  border-width: 2px !important;
}
.masterTileResponsive .btn.small-business-light-green-cta-background:hover {
  color: #8cc63f !important;
  border-color: #8cc63f !important;
  background-color: transparent;
}
.masterTileResponsive .btn.small-business-light-green-cta-background:hover span.fa-download,
.masterTileResponsive .btn.small-business-light-green-cta-background:hover span.fa-play-circle-o,
.masterTileResponsive .btn.small-business-light-green-cta-background:hover span.fa-mobile-phone,
.masterTileResponsive .btn.small-business-light-green-cta-background:hover span.fa-chevron-up,
.masterTileResponsive .btn.small-business-light-green-cta-background:hover span.fa-chevron-down,
.masterTileResponsive .btn.small-business-light-green-cta-background:hover span.fa-chevron-left,
.masterTileResponsive .btn.small-business-light-green-cta-background:hover span.fa-chevron-right {
  color: #8cc63f !important;
}
.masterTileResponsive .btn.small-business-light-green-cta-background span.fa-download,
.masterTileResponsive .btn.small-business-light-green-cta-background span.fa-play-circle-o,
.masterTileResponsive .btn.small-business-light-green-cta-background span.fa-mobile-phone,
.masterTileResponsive .btn.small-business-light-green-cta-background span.fa-chevron-up,
.masterTileResponsive .btn.small-business-light-green-cta-background span.fa-chevron-down,
.masterTileResponsive .btn.small-business-light-green-cta-background span.fa-chevron-left,
.masterTileResponsive .btn.small-business-light-green-cta-background span.fa-chevron-right {
  color: #ffffff;
}
.masterTileResponsive .btn.small-business-light-green-cta-background.ctaLinkBorderless,
.masterTileResponsive .btn.small-business-light-green-cta-background.ctaLinkBorderless:link,
.masterTileResponsive .btn.small-business-light-green-cta-background.ctaLinkBorderless:visited,
.masterTileResponsive .btn.small-business-light-green-cta-background.ctaLinkBorderless:active {
  color: #8cc63f;
  background-color: transparent;
  border-width: 0px !important;
}
.masterTileResponsive .btn.small-business-light-green-cta-background.ctaLinkBorderless:hover,
.masterTileResponsive .btn.small-business-light-green-cta-background.ctaLinkBorderless:link:hover,
.masterTileResponsive .btn.small-business-light-green-cta-background.ctaLinkBorderless:visited:hover,
.masterTileResponsive .btn.small-business-light-green-cta-background.ctaLinkBorderless:active:hover {
  color: #8cc63f;
}
.masterTileResponsive .btn.small-business-light-green-cta-background.ctaLinkBorderless span.fa-download,
.masterTileResponsive .btn.small-business-light-green-cta-background.ctaLinkBorderless:link span.fa-download,
.masterTileResponsive .btn.small-business-light-green-cta-background.ctaLinkBorderless:visited span.fa-download,
.masterTileResponsive .btn.small-business-light-green-cta-background.ctaLinkBorderless:active span.fa-download,
.masterTileResponsive .btn.small-business-light-green-cta-background.ctaLinkBorderless span.fa-play-circle-o,
.masterTileResponsive .btn.small-business-light-green-cta-background.ctaLinkBorderless:link span.fa-play-circle-o,
.masterTileResponsive .btn.small-business-light-green-cta-background.ctaLinkBorderless:visited span.fa-play-circle-o,
.masterTileResponsive .btn.small-business-light-green-cta-background.ctaLinkBorderless:active span.fa-play-circle-o,
.masterTileResponsive .btn.small-business-light-green-cta-background.ctaLinkBorderless span.fa-mobile-phone,
.masterTileResponsive .btn.small-business-light-green-cta-background.ctaLinkBorderless:link span.fa-mobile-phone,
.masterTileResponsive .btn.small-business-light-green-cta-background.ctaLinkBorderless:visited span.fa-mobile-phone,
.masterTileResponsive .btn.small-business-light-green-cta-background.ctaLinkBorderless:active span.fa-mobile-phone,
.masterTileResponsive .btn.small-business-light-green-cta-background.ctaLinkBorderless span.fa-chevron-up,
.masterTileResponsive .btn.small-business-light-green-cta-background.ctaLinkBorderless:link span.fa-chevron-up,
.masterTileResponsive .btn.small-business-light-green-cta-background.ctaLinkBorderless:visited span.fa-chevron-up,
.masterTileResponsive .btn.small-business-light-green-cta-background.ctaLinkBorderless:active span.fa-chevron-up,
.masterTileResponsive .btn.small-business-light-green-cta-background.ctaLinkBorderless span.fa-chevron-down,
.masterTileResponsive .btn.small-business-light-green-cta-background.ctaLinkBorderless:link span.fa-chevron-down,
.masterTileResponsive .btn.small-business-light-green-cta-background.ctaLinkBorderless:visited span.fa-chevron-down,
.masterTileResponsive .btn.small-business-light-green-cta-background.ctaLinkBorderless:active span.fa-chevron-down,
.masterTileResponsive .btn.small-business-light-green-cta-background.ctaLinkBorderless span.fa-chevron-left,
.masterTileResponsive .btn.small-business-light-green-cta-background.ctaLinkBorderless:link span.fa-chevron-left,
.masterTileResponsive .btn.small-business-light-green-cta-background.ctaLinkBorderless:visited span.fa-chevron-left,
.masterTileResponsive .btn.small-business-light-green-cta-background.ctaLinkBorderless:active span.fa-chevron-left,
.masterTileResponsive .btn.small-business-light-green-cta-background.ctaLinkBorderless span.fa-chevron-right,
.masterTileResponsive .btn.small-business-light-green-cta-background.ctaLinkBorderless:link span.fa-chevron-right,
.masterTileResponsive .btn.small-business-light-green-cta-background.ctaLinkBorderless:visited span.fa-chevron-right,
.masterTileResponsive .btn.small-business-light-green-cta-background.ctaLinkBorderless:active span.fa-chevron-right {
  color: #8cc63f;
}
.masterTileResponsive .btn.small-business-light-green-cta-background.transparent:after {
  background-color: #8cc63f;
}
.masterTileResponsive .btn.small-business-green-cta-background {
  background-color: #669900;
  border-width: 2px !important;
}
.masterTileResponsive .btn.small-business-green-cta-background:hover {
  color: #669900 !important;
  border-color: #669900 !important;
  background-color: transparent;
}
.masterTileResponsive .btn.small-business-green-cta-background:hover span.fa-download,
.masterTileResponsive .btn.small-business-green-cta-background:hover span.fa-play-circle-o,
.masterTileResponsive .btn.small-business-green-cta-background:hover span.fa-mobile-phone,
.masterTileResponsive .btn.small-business-green-cta-background:hover span.fa-chevron-up,
.masterTileResponsive .btn.small-business-green-cta-background:hover span.fa-chevron-down,
.masterTileResponsive .btn.small-business-green-cta-background:hover span.fa-chevron-left,
.masterTileResponsive .btn.small-business-green-cta-background:hover span.fa-chevron-right {
  color: #669900 !important;
}
.masterTileResponsive .btn.small-business-green-cta-background span.fa-download,
.masterTileResponsive .btn.small-business-green-cta-background span.fa-play-circle-o,
.masterTileResponsive .btn.small-business-green-cta-background span.fa-mobile-phone,
.masterTileResponsive .btn.small-business-green-cta-background span.fa-chevron-up,
.masterTileResponsive .btn.small-business-green-cta-background span.fa-chevron-down,
.masterTileResponsive .btn.small-business-green-cta-background span.fa-chevron-left,
.masterTileResponsive .btn.small-business-green-cta-background span.fa-chevron-right {
  color: #ffffff;
}
.masterTileResponsive .btn.small-business-green-cta-background.ctaLinkBorderless,
.masterTileResponsive .btn.small-business-green-cta-background.ctaLinkBorderless:link,
.masterTileResponsive .btn.small-business-green-cta-background.ctaLinkBorderless:visited,
.masterTileResponsive .btn.small-business-green-cta-background.ctaLinkBorderless:active {
  color: #669900;
  background-color: transparent;
  border-width: 0px !important;
}
.masterTileResponsive .btn.small-business-green-cta-background.ctaLinkBorderless:hover,
.masterTileResponsive .btn.small-business-green-cta-background.ctaLinkBorderless:link:hover,
.masterTileResponsive .btn.small-business-green-cta-background.ctaLinkBorderless:visited:hover,
.masterTileResponsive .btn.small-business-green-cta-background.ctaLinkBorderless:active:hover {
  color: #669900;
}
.masterTileResponsive .btn.small-business-green-cta-background.ctaLinkBorderless span.fa-download,
.masterTileResponsive .btn.small-business-green-cta-background.ctaLinkBorderless:link span.fa-download,
.masterTileResponsive .btn.small-business-green-cta-background.ctaLinkBorderless:visited span.fa-download,
.masterTileResponsive .btn.small-business-green-cta-background.ctaLinkBorderless:active span.fa-download,
.masterTileResponsive .btn.small-business-green-cta-background.ctaLinkBorderless span.fa-play-circle-o,
.masterTileResponsive .btn.small-business-green-cta-background.ctaLinkBorderless:link span.fa-play-circle-o,
.masterTileResponsive .btn.small-business-green-cta-background.ctaLinkBorderless:visited span.fa-play-circle-o,
.masterTileResponsive .btn.small-business-green-cta-background.ctaLinkBorderless:active span.fa-play-circle-o,
.masterTileResponsive .btn.small-business-green-cta-background.ctaLinkBorderless span.fa-mobile-phone,
.masterTileResponsive .btn.small-business-green-cta-background.ctaLinkBorderless:link span.fa-mobile-phone,
.masterTileResponsive .btn.small-business-green-cta-background.ctaLinkBorderless:visited span.fa-mobile-phone,
.masterTileResponsive .btn.small-business-green-cta-background.ctaLinkBorderless:active span.fa-mobile-phone,
.masterTileResponsive .btn.small-business-green-cta-background.ctaLinkBorderless span.fa-chevron-up,
.masterTileResponsive .btn.small-business-green-cta-background.ctaLinkBorderless:link span.fa-chevron-up,
.masterTileResponsive .btn.small-business-green-cta-background.ctaLinkBorderless:visited span.fa-chevron-up,
.masterTileResponsive .btn.small-business-green-cta-background.ctaLinkBorderless:active span.fa-chevron-up,
.masterTileResponsive .btn.small-business-green-cta-background.ctaLinkBorderless span.fa-chevron-down,
.masterTileResponsive .btn.small-business-green-cta-background.ctaLinkBorderless:link span.fa-chevron-down,
.masterTileResponsive .btn.small-business-green-cta-background.ctaLinkBorderless:visited span.fa-chevron-down,
.masterTileResponsive .btn.small-business-green-cta-background.ctaLinkBorderless:active span.fa-chevron-down,
.masterTileResponsive .btn.small-business-green-cta-background.ctaLinkBorderless span.fa-chevron-left,
.masterTileResponsive .btn.small-business-green-cta-background.ctaLinkBorderless:link span.fa-chevron-left,
.masterTileResponsive .btn.small-business-green-cta-background.ctaLinkBorderless:visited span.fa-chevron-left,
.masterTileResponsive .btn.small-business-green-cta-background.ctaLinkBorderless:active span.fa-chevron-left,
.masterTileResponsive .btn.small-business-green-cta-background.ctaLinkBorderless span.fa-chevron-right,
.masterTileResponsive .btn.small-business-green-cta-background.ctaLinkBorderless:link span.fa-chevron-right,
.masterTileResponsive .btn.small-business-green-cta-background.ctaLinkBorderless:visited span.fa-chevron-right,
.masterTileResponsive .btn.small-business-green-cta-background.ctaLinkBorderless:active span.fa-chevron-right {
  color: #669900;
}
.masterTileResponsive .btn.small-business-green-cta-background.transparent:after {
  background-color: #669900;
}
.masterTileResponsive .btn.small-business-dark-green-cta-background {
  background-color: #336600;
  border-width: 2px !important;
}
.masterTileResponsive .btn.small-business-dark-green-cta-background:hover {
  color: #336600 !important;
  border-color: #336600 !important;
  background-color: transparent;
}
.masterTileResponsive .btn.small-business-dark-green-cta-background:hover span.fa-download,
.masterTileResponsive .btn.small-business-dark-green-cta-background:hover span.fa-play-circle-o,
.masterTileResponsive .btn.small-business-dark-green-cta-background:hover span.fa-mobile-phone,
.masterTileResponsive .btn.small-business-dark-green-cta-background:hover span.fa-chevron-up,
.masterTileResponsive .btn.small-business-dark-green-cta-background:hover span.fa-chevron-down,
.masterTileResponsive .btn.small-business-dark-green-cta-background:hover span.fa-chevron-left,
.masterTileResponsive .btn.small-business-dark-green-cta-background:hover span.fa-chevron-right {
  color: #336600 !important;
}
.masterTileResponsive .btn.small-business-dark-green-cta-background span.fa-download,
.masterTileResponsive .btn.small-business-dark-green-cta-background span.fa-play-circle-o,
.masterTileResponsive .btn.small-business-dark-green-cta-background span.fa-mobile-phone,
.masterTileResponsive .btn.small-business-dark-green-cta-background span.fa-chevron-up,
.masterTileResponsive .btn.small-business-dark-green-cta-background span.fa-chevron-down,
.masterTileResponsive .btn.small-business-dark-green-cta-background span.fa-chevron-left,
.masterTileResponsive .btn.small-business-dark-green-cta-background span.fa-chevron-right {
  color: #ffffff;
}
.masterTileResponsive .btn.small-business-dark-green-cta-background.ctaLinkBorderless,
.masterTileResponsive .btn.small-business-dark-green-cta-background.ctaLinkBorderless:link,
.masterTileResponsive .btn.small-business-dark-green-cta-background.ctaLinkBorderless:visited,
.masterTileResponsive .btn.small-business-dark-green-cta-background.ctaLinkBorderless:active {
  color: #336600;
  background-color: transparent;
  border-width: 0px !important;
}
.masterTileResponsive .btn.small-business-dark-green-cta-background.ctaLinkBorderless:hover,
.masterTileResponsive .btn.small-business-dark-green-cta-background.ctaLinkBorderless:link:hover,
.masterTileResponsive .btn.small-business-dark-green-cta-background.ctaLinkBorderless:visited:hover,
.masterTileResponsive .btn.small-business-dark-green-cta-background.ctaLinkBorderless:active:hover {
  color: #336600;
}
.masterTileResponsive .btn.small-business-dark-green-cta-background.ctaLinkBorderless span.fa-download,
.masterTileResponsive .btn.small-business-dark-green-cta-background.ctaLinkBorderless:link span.fa-download,
.masterTileResponsive .btn.small-business-dark-green-cta-background.ctaLinkBorderless:visited span.fa-download,
.masterTileResponsive .btn.small-business-dark-green-cta-background.ctaLinkBorderless:active span.fa-download,
.masterTileResponsive .btn.small-business-dark-green-cta-background.ctaLinkBorderless span.fa-play-circle-o,
.masterTileResponsive .btn.small-business-dark-green-cta-background.ctaLinkBorderless:link span.fa-play-circle-o,
.masterTileResponsive .btn.small-business-dark-green-cta-background.ctaLinkBorderless:visited span.fa-play-circle-o,
.masterTileResponsive .btn.small-business-dark-green-cta-background.ctaLinkBorderless:active span.fa-play-circle-o,
.masterTileResponsive .btn.small-business-dark-green-cta-background.ctaLinkBorderless span.fa-mobile-phone,
.masterTileResponsive .btn.small-business-dark-green-cta-background.ctaLinkBorderless:link span.fa-mobile-phone,
.masterTileResponsive .btn.small-business-dark-green-cta-background.ctaLinkBorderless:visited span.fa-mobile-phone,
.masterTileResponsive .btn.small-business-dark-green-cta-background.ctaLinkBorderless:active span.fa-mobile-phone,
.masterTileResponsive .btn.small-business-dark-green-cta-background.ctaLinkBorderless span.fa-chevron-up,
.masterTileResponsive .btn.small-business-dark-green-cta-background.ctaLinkBorderless:link span.fa-chevron-up,
.masterTileResponsive .btn.small-business-dark-green-cta-background.ctaLinkBorderless:visited span.fa-chevron-up,
.masterTileResponsive .btn.small-business-dark-green-cta-background.ctaLinkBorderless:active span.fa-chevron-up,
.masterTileResponsive .btn.small-business-dark-green-cta-background.ctaLinkBorderless span.fa-chevron-down,
.masterTileResponsive .btn.small-business-dark-green-cta-background.ctaLinkBorderless:link span.fa-chevron-down,
.masterTileResponsive .btn.small-business-dark-green-cta-background.ctaLinkBorderless:visited span.fa-chevron-down,
.masterTileResponsive .btn.small-business-dark-green-cta-background.ctaLinkBorderless:active span.fa-chevron-down,
.masterTileResponsive .btn.small-business-dark-green-cta-background.ctaLinkBorderless span.fa-chevron-left,
.masterTileResponsive .btn.small-business-dark-green-cta-background.ctaLinkBorderless:link span.fa-chevron-left,
.masterTileResponsive .btn.small-business-dark-green-cta-background.ctaLinkBorderless:visited span.fa-chevron-left,
.masterTileResponsive .btn.small-business-dark-green-cta-background.ctaLinkBorderless:active span.fa-chevron-left,
.masterTileResponsive .btn.small-business-dark-green-cta-background.ctaLinkBorderless span.fa-chevron-right,
.masterTileResponsive .btn.small-business-dark-green-cta-background.ctaLinkBorderless:link span.fa-chevron-right,
.masterTileResponsive .btn.small-business-dark-green-cta-background.ctaLinkBorderless:visited span.fa-chevron-right,
.masterTileResponsive .btn.small-business-dark-green-cta-background.ctaLinkBorderless:active span.fa-chevron-right {
  color: #336600;
}
.masterTileResponsive .btn.small-business-dark-green-cta-background.transparent:after {
  background-color: #336600;
}
.masterTileResponsive .btn.compliant-dark-orange-cta-background {
  background-color: #d14900;
}
.masterTileResponsive .btn.compliant-dark-orange-cta-background:hover {
  color: #d14900 !important;
  border-color: #d14900 !important;
  background-color: transparent;
}
.masterTileResponsive .btn.compliant-dark-orange-cta-background:hover span.fa-download,
.masterTileResponsive .btn.compliant-dark-orange-cta-background:hover span.fa-play-circle-o,
.masterTileResponsive .btn.compliant-dark-orange-cta-background:hover span.fa-mobile-phone,
.masterTileResponsive .btn.compliant-dark-orange-cta-background:hover span.fa-chevron-up,
.masterTileResponsive .btn.compliant-dark-orange-cta-background:hover span.fa-chevron-down,
.masterTileResponsive .btn.compliant-dark-orange-cta-background:hover span.fa-chevron-left,
.masterTileResponsive .btn.compliant-dark-orange-cta-background:hover span.fa-chevron-right {
  color: #d14900 !important;
}
.masterTileResponsive .btn.compliant-dark-orange-cta-background span.fa-download,
.masterTileResponsive .btn.compliant-dark-orange-cta-background span.fa-play-circle-o,
.masterTileResponsive .btn.compliant-dark-orange-cta-background span.fa-mobile-phone,
.masterTileResponsive .btn.compliant-dark-orange-cta-background span.fa-chevron-up,
.masterTileResponsive .btn.compliant-dark-orange-cta-background span.fa-chevron-down,
.masterTileResponsive .btn.compliant-dark-orange-cta-background span.fa-chevron-left,
.masterTileResponsive .btn.compliant-dark-orange-cta-background span.fa-chevron-right {
  color: #ffffff;
}
.masterTileResponsive .btn.compliant-dark-orange-cta-background.ctaLinkBorderless,
.masterTileResponsive .btn.compliant-dark-orange-cta-background.ctaLinkBorderless:link,
.masterTileResponsive .btn.compliant-dark-orange-cta-background.ctaLinkBorderless:visited,
.masterTileResponsive .btn.compliant-dark-orange-cta-background.ctaLinkBorderless:active {
  color: #d14900;
  border-width: 2px !important;
}
.masterTileResponsive .btn.compliant-dark-orange-cta-background.ctaLinkBorderless:hover,
.masterTileResponsive .btn.compliant-dark-orange-cta-background.ctaLinkBorderless:link:hover,
.masterTileResponsive .btn.compliant-dark-orange-cta-background.ctaLinkBorderless:visited:hover,
.masterTileResponsive .btn.compliant-dark-orange-cta-background.ctaLinkBorderless:active:hover {
  color: #d14900;
}
.masterTileResponsive .btn.compliant-dark-orange-cta-background.ctaLinkBorderless span.fa-download,
.masterTileResponsive .btn.compliant-dark-orange-cta-background.ctaLinkBorderless:link span.fa-download,
.masterTileResponsive .btn.compliant-dark-orange-cta-background.ctaLinkBorderless:visited span.fa-download,
.masterTileResponsive .btn.compliant-dark-orange-cta-background.ctaLinkBorderless:active span.fa-download,
.masterTileResponsive .btn.compliant-dark-orange-cta-background.ctaLinkBorderless span.fa-play-circle-o,
.masterTileResponsive .btn.compliant-dark-orange-cta-background.ctaLinkBorderless:link span.fa-play-circle-o,
.masterTileResponsive .btn.compliant-dark-orange-cta-background.ctaLinkBorderless:visited span.fa-play-circle-o,
.masterTileResponsive .btn.compliant-dark-orange-cta-background.ctaLinkBorderless:active span.fa-play-circle-o,
.masterTileResponsive .btn.compliant-dark-orange-cta-background.ctaLinkBorderless span.fa-mobile-phone,
.masterTileResponsive .btn.compliant-dark-orange-cta-background.ctaLinkBorderless:link span.fa-mobile-phone,
.masterTileResponsive .btn.compliant-dark-orange-cta-background.ctaLinkBorderless:visited span.fa-mobile-phone,
.masterTileResponsive .btn.compliant-dark-orange-cta-background.ctaLinkBorderless:active span.fa-mobile-phone,
.masterTileResponsive .btn.compliant-dark-orange-cta-background.ctaLinkBorderless span.fa-chevron-up,
.masterTileResponsive .btn.compliant-dark-orange-cta-background.ctaLinkBorderless:link span.fa-chevron-up,
.masterTileResponsive .btn.compliant-dark-orange-cta-background.ctaLinkBorderless:visited span.fa-chevron-up,
.masterTileResponsive .btn.compliant-dark-orange-cta-background.ctaLinkBorderless:active span.fa-chevron-up,
.masterTileResponsive .btn.compliant-dark-orange-cta-background.ctaLinkBorderless span.fa-chevron-down,
.masterTileResponsive .btn.compliant-dark-orange-cta-background.ctaLinkBorderless:link span.fa-chevron-down,
.masterTileResponsive .btn.compliant-dark-orange-cta-background.ctaLinkBorderless:visited span.fa-chevron-down,
.masterTileResponsive .btn.compliant-dark-orange-cta-background.ctaLinkBorderless:active span.fa-chevron-down,
.masterTileResponsive .btn.compliant-dark-orange-cta-background.ctaLinkBorderless span.fa-chevron-left,
.masterTileResponsive .btn.compliant-dark-orange-cta-background.ctaLinkBorderless:link span.fa-chevron-left,
.masterTileResponsive .btn.compliant-dark-orange-cta-background.ctaLinkBorderless:visited span.fa-chevron-left,
.masterTileResponsive .btn.compliant-dark-orange-cta-background.ctaLinkBorderless:active span.fa-chevron-left,
.masterTileResponsive .btn.compliant-dark-orange-cta-background.ctaLinkBorderless span.fa-chevron-right,
.masterTileResponsive .btn.compliant-dark-orange-cta-background.ctaLinkBorderless:link span.fa-chevron-right,
.masterTileResponsive .btn.compliant-dark-orange-cta-background.ctaLinkBorderless:visited span.fa-chevron-right,
.masterTileResponsive .btn.compliant-dark-orange-cta-background.ctaLinkBorderless:active span.fa-chevron-right {
  color: #d14900;
}
.masterTileResponsive .btn.compliant-dark-orange-cta-background.transparent:after {
  background-color: #d14900;
}
.masterTileResponsive .btn.compliant-blue-cta-background {
  background-color: #017eb5;
  border-width: 2px !important;
}
.masterTileResponsive .btn.compliant-blue-cta-background:hover {
  color: #017eb5 !important;
  border-color: #017eb5 !important;
  background-color: transparent;
}
.masterTileResponsive .btn.compliant-blue-cta-background:hover span.fa-download,
.masterTileResponsive .btn.compliant-blue-cta-background:hover span.fa-play-circle-o,
.masterTileResponsive .btn.compliant-blue-cta-background:hover span.fa-mobile-phone,
.masterTileResponsive .btn.compliant-blue-cta-background:hover span.fa-chevron-up,
.masterTileResponsive .btn.compliant-blue-cta-background:hover span.fa-chevron-down,
.masterTileResponsive .btn.compliant-blue-cta-background:hover span.fa-chevron-left,
.masterTileResponsive .btn.compliant-blue-cta-background:hover span.fa-chevron-right {
  color: #017eb5 !important;
}
.masterTileResponsive .btn.compliant-blue-cta-background span.fa-download,
.masterTileResponsive .btn.compliant-blue-cta-background span.fa-play-circle-o,
.masterTileResponsive .btn.compliant-blue-cta-background span.fa-mobile-phone,
.masterTileResponsive .btn.compliant-blue-cta-background span.fa-chevron-up,
.masterTileResponsive .btn.compliant-blue-cta-background span.fa-chevron-down,
.masterTileResponsive .btn.compliant-blue-cta-background span.fa-chevron-left,
.masterTileResponsive .btn.compliant-blue-cta-background span.fa-chevron-right {
  color: #ffffff;
}
.masterTileResponsive .btn.compliant-blue-cta-background.ctaLinkBorderless,
.masterTileResponsive .btn.compliant-blue-cta-background.ctaLinkBorderless:link,
.masterTileResponsive .btn.compliant-blue-cta-background.ctaLinkBorderless:visited,
.masterTileResponsive .btn.compliant-blue-cta-background.ctaLinkBorderless:active {
  color: #017eb5;
  background-color: transparent;
  border-width: 0px !important;
}
.masterTileResponsive .btn.compliant-blue-cta-background.ctaLinkBorderless:hover,
.masterTileResponsive .btn.compliant-blue-cta-background.ctaLinkBorderless:link:hover,
.masterTileResponsive .btn.compliant-blue-cta-background.ctaLinkBorderless:visited:hover,
.masterTileResponsive .btn.compliant-blue-cta-background.ctaLinkBorderless:active:hover {
  color: #017eb5;
}
.masterTileResponsive .btn.compliant-blue-cta-background.ctaLinkBorderless span.fa-download,
.masterTileResponsive .btn.compliant-blue-cta-background.ctaLinkBorderless:link span.fa-download,
.masterTileResponsive .btn.compliant-blue-cta-background.ctaLinkBorderless:visited span.fa-download,
.masterTileResponsive .btn.compliant-blue-cta-background.ctaLinkBorderless:active span.fa-download,
.masterTileResponsive .btn.compliant-blue-cta-background.ctaLinkBorderless span.fa-play-circle-o,
.masterTileResponsive .btn.compliant-blue-cta-background.ctaLinkBorderless:link span.fa-play-circle-o,
.masterTileResponsive .btn.compliant-blue-cta-background.ctaLinkBorderless:visited span.fa-play-circle-o,
.masterTileResponsive .btn.compliant-blue-cta-background.ctaLinkBorderless:active span.fa-play-circle-o,
.masterTileResponsive .btn.compliant-blue-cta-background.ctaLinkBorderless span.fa-mobile-phone,
.masterTileResponsive .btn.compliant-blue-cta-background.ctaLinkBorderless:link span.fa-mobile-phone,
.masterTileResponsive .btn.compliant-blue-cta-background.ctaLinkBorderless:visited span.fa-mobile-phone,
.masterTileResponsive .btn.compliant-blue-cta-background.ctaLinkBorderless:active span.fa-mobile-phone,
.masterTileResponsive .btn.compliant-blue-cta-background.ctaLinkBorderless span.fa-chevron-up,
.masterTileResponsive .btn.compliant-blue-cta-background.ctaLinkBorderless:link span.fa-chevron-up,
.masterTileResponsive .btn.compliant-blue-cta-background.ctaLinkBorderless:visited span.fa-chevron-up,
.masterTileResponsive .btn.compliant-blue-cta-background.ctaLinkBorderless:active span.fa-chevron-up,
.masterTileResponsive .btn.compliant-blue-cta-background.ctaLinkBorderless span.fa-chevron-down,
.masterTileResponsive .btn.compliant-blue-cta-background.ctaLinkBorderless:link span.fa-chevron-down,
.masterTileResponsive .btn.compliant-blue-cta-background.ctaLinkBorderless:visited span.fa-chevron-down,
.masterTileResponsive .btn.compliant-blue-cta-background.ctaLinkBorderless:active span.fa-chevron-down,
.masterTileResponsive .btn.compliant-blue-cta-background.ctaLinkBorderless span.fa-chevron-left,
.masterTileResponsive .btn.compliant-blue-cta-background.ctaLinkBorderless:link span.fa-chevron-left,
.masterTileResponsive .btn.compliant-blue-cta-background.ctaLinkBorderless:visited span.fa-chevron-left,
.masterTileResponsive .btn.compliant-blue-cta-background.ctaLinkBorderless:active span.fa-chevron-left,
.masterTileResponsive .btn.compliant-blue-cta-background.ctaLinkBorderless span.fa-chevron-right,
.masterTileResponsive .btn.compliant-blue-cta-background.ctaLinkBorderless:link span.fa-chevron-right,
.masterTileResponsive .btn.compliant-blue-cta-background.ctaLinkBorderless:visited span.fa-chevron-right,
.masterTileResponsive .btn.compliant-blue-cta-background.ctaLinkBorderless:active span.fa-chevron-right {
  color: #017eb5;
}
.masterTileResponsive .btn.compliant-blue-cta-background.transparent:after {
  background-color: #017eb5;
}
.masterTileResponsive .btn.compliant-dark-green-cta-background {
  background-color: #00652f;
  border-width: 2px !important;
}
.masterTileResponsive .btn.compliant-dark-green-cta-background:hover {
  color: #00652f !important;
  border-color: #00652f !important;
  background-color: transparent;
}
.masterTileResponsive .btn.compliant-dark-green-cta-background:hover span.fa-download,
.masterTileResponsive .btn.compliant-dark-green-cta-background:hover span.fa-play-circle-o,
.masterTileResponsive .btn.compliant-dark-green-cta-background:hover span.fa-mobile-phone,
.masterTileResponsive .btn.compliant-dark-green-cta-background:hover span.fa-chevron-up,
.masterTileResponsive .btn.compliant-dark-green-cta-background:hover span.fa-chevron-down,
.masterTileResponsive .btn.compliant-dark-green-cta-background:hover span.fa-chevron-left,
.masterTileResponsive .btn.compliant-dark-green-cta-background:hover span.fa-chevron-right {
  color: #00652f !important;
}
.masterTileResponsive .btn.compliant-dark-green-cta-background span.fa-download,
.masterTileResponsive .btn.compliant-dark-green-cta-background span.fa-play-circle-o,
.masterTileResponsive .btn.compliant-dark-green-cta-background span.fa-mobile-phone,
.masterTileResponsive .btn.compliant-dark-green-cta-background span.fa-chevron-up,
.masterTileResponsive .btn.compliant-dark-green-cta-background span.fa-chevron-down,
.masterTileResponsive .btn.compliant-dark-green-cta-background span.fa-chevron-left,
.masterTileResponsive .btn.compliant-dark-green-cta-background span.fa-chevron-right {
  color: #ffffff;
}
.masterTileResponsive .btn.compliant-dark-green-cta-background.ctaLinkBorderless,
.masterTileResponsive .btn.compliant-dark-green-cta-background.ctaLinkBorderless:link,
.masterTileResponsive .btn.compliant-dark-green-cta-background.ctaLinkBorderless:visited,
.masterTileResponsive .btn.compliant-dark-green-cta-background.ctaLinkBorderless:active {
  color: #00652f;
  background-color: transparent;
  border-width: 0px !important;
}
.masterTileResponsive .btn.compliant-dark-green-cta-background.ctaLinkBorderless:hover,
.masterTileResponsive .btn.compliant-dark-green-cta-background.ctaLinkBorderless:link:hover,
.masterTileResponsive .btn.compliant-dark-green-cta-background.ctaLinkBorderless:visited:hover,
.masterTileResponsive .btn.compliant-dark-green-cta-background.ctaLinkBorderless:active:hover {
  color: #00652f;
}
.masterTileResponsive .btn.compliant-dark-green-cta-background.ctaLinkBorderless span.fa-download,
.masterTileResponsive .btn.compliant-dark-green-cta-background.ctaLinkBorderless:link span.fa-download,
.masterTileResponsive .btn.compliant-dark-green-cta-background.ctaLinkBorderless:visited span.fa-download,
.masterTileResponsive .btn.compliant-dark-green-cta-background.ctaLinkBorderless:active span.fa-download,
.masterTileResponsive .btn.compliant-dark-green-cta-background.ctaLinkBorderless span.fa-play-circle-o,
.masterTileResponsive .btn.compliant-dark-green-cta-background.ctaLinkBorderless:link span.fa-play-circle-o,
.masterTileResponsive .btn.compliant-dark-green-cta-background.ctaLinkBorderless:visited span.fa-play-circle-o,
.masterTileResponsive .btn.compliant-dark-green-cta-background.ctaLinkBorderless:active span.fa-play-circle-o,
.masterTileResponsive .btn.compliant-dark-green-cta-background.ctaLinkBorderless span.fa-mobile-phone,
.masterTileResponsive .btn.compliant-dark-green-cta-background.ctaLinkBorderless:link span.fa-mobile-phone,
.masterTileResponsive .btn.compliant-dark-green-cta-background.ctaLinkBorderless:visited span.fa-mobile-phone,
.masterTileResponsive .btn.compliant-dark-green-cta-background.ctaLinkBorderless:active span.fa-mobile-phone,
.masterTileResponsive .btn.compliant-dark-green-cta-background.ctaLinkBorderless span.fa-chevron-up,
.masterTileResponsive .btn.compliant-dark-green-cta-background.ctaLinkBorderless:link span.fa-chevron-up,
.masterTileResponsive .btn.compliant-dark-green-cta-background.ctaLinkBorderless:visited span.fa-chevron-up,
.masterTileResponsive .btn.compliant-dark-green-cta-background.ctaLinkBorderless:active span.fa-chevron-up,
.masterTileResponsive .btn.compliant-dark-green-cta-background.ctaLinkBorderless span.fa-chevron-down,
.masterTileResponsive .btn.compliant-dark-green-cta-background.ctaLinkBorderless:link span.fa-chevron-down,
.masterTileResponsive .btn.compliant-dark-green-cta-background.ctaLinkBorderless:visited span.fa-chevron-down,
.masterTileResponsive .btn.compliant-dark-green-cta-background.ctaLinkBorderless:active span.fa-chevron-down,
.masterTileResponsive .btn.compliant-dark-green-cta-background.ctaLinkBorderless span.fa-chevron-left,
.masterTileResponsive .btn.compliant-dark-green-cta-background.ctaLinkBorderless:link span.fa-chevron-left,
.masterTileResponsive .btn.compliant-dark-green-cta-background.ctaLinkBorderless:visited span.fa-chevron-left,
.masterTileResponsive .btn.compliant-dark-green-cta-background.ctaLinkBorderless:active span.fa-chevron-left,
.masterTileResponsive .btn.compliant-dark-green-cta-background.ctaLinkBorderless span.fa-chevron-right,
.masterTileResponsive .btn.compliant-dark-green-cta-background.ctaLinkBorderless:link span.fa-chevron-right,
.masterTileResponsive .btn.compliant-dark-green-cta-background.ctaLinkBorderless:visited span.fa-chevron-right,
.masterTileResponsive .btn.compliant-dark-green-cta-background.ctaLinkBorderless:active span.fa-chevron-right {
  color: #00652f;
}
.masterTileResponsive .btn.compliant-dark-green-cta-background.transparent:after {
  background-color: #00652f;
}
.masterTileResponsive .btn.compliant-darker-green-cta-background {
  background-color: #284e36;
  border-width: 2px !important;
}
.masterTileResponsive .btn.compliant-darker-green-cta-background:hover {
  color: #284e36 !important;
  border-color: #284e36 !important;
  background-color: transparent;
}
.masterTileResponsive .btn.compliant-darker-green-cta-background:hover span.fa-download,
.masterTileResponsive .btn.compliant-darker-green-cta-background:hover span.fa-play-circle-o,
.masterTileResponsive .btn.compliant-darker-green-cta-background:hover span.fa-mobile-phone,
.masterTileResponsive .btn.compliant-darker-green-cta-background:hover span.fa-chevron-up,
.masterTileResponsive .btn.compliant-darker-green-cta-background:hover span.fa-chevron-down,
.masterTileResponsive .btn.compliant-darker-green-cta-background:hover span.fa-chevron-left,
.masterTileResponsive .btn.compliant-darker-green-cta-background:hover span.fa-chevron-right {
  color: #284e36 !important;
}
.masterTileResponsive .btn.compliant-darker-green-cta-background span.fa-download,
.masterTileResponsive .btn.compliant-darker-green-cta-background span.fa-play-circle-o,
.masterTileResponsive .btn.compliant-darker-green-cta-background span.fa-mobile-phone,
.masterTileResponsive .btn.compliant-darker-green-cta-background span.fa-chevron-up,
.masterTileResponsive .btn.compliant-darker-green-cta-background span.fa-chevron-down,
.masterTileResponsive .btn.compliant-darker-green-cta-background span.fa-chevron-left,
.masterTileResponsive .btn.compliant-darker-green-cta-background span.fa-chevron-right {
  color: #ffffff;
}
.masterTileResponsive .btn.compliant-darker-green-cta-background.ctaLinkBorderless,
.masterTileResponsive .btn.compliant-darker-green-cta-background.ctaLinkBorderless:link,
.masterTileResponsive .btn.compliant-darker-green-cta-background.ctaLinkBorderless:visited,
.masterTileResponsive .btn.compliant-darker-green-cta-background.ctaLinkBorderless:active {
  color: #284e36;
  background-color: transparent;
  border-width: 0px !important;
}
.masterTileResponsive .btn.compliant-darker-green-cta-background.ctaLinkBorderless:hover,
.masterTileResponsive .btn.compliant-darker-green-cta-background.ctaLinkBorderless:link:hover,
.masterTileResponsive .btn.compliant-darker-green-cta-background.ctaLinkBorderless:visited:hover,
.masterTileResponsive .btn.compliant-darker-green-cta-background.ctaLinkBorderless:active:hover {
  color: #284e36;
}
.masterTileResponsive .btn.compliant-darker-green-cta-background.ctaLinkBorderless span.fa-download,
.masterTileResponsive .btn.compliant-darker-green-cta-background.ctaLinkBorderless:link span.fa-download,
.masterTileResponsive .btn.compliant-darker-green-cta-background.ctaLinkBorderless:visited span.fa-download,
.masterTileResponsive .btn.compliant-darker-green-cta-background.ctaLinkBorderless:active span.fa-download,
.masterTileResponsive .btn.compliant-darker-green-cta-background.ctaLinkBorderless span.fa-play-circle-o,
.masterTileResponsive .btn.compliant-darker-green-cta-background.ctaLinkBorderless:link span.fa-play-circle-o,
.masterTileResponsive .btn.compliant-darker-green-cta-background.ctaLinkBorderless:visited span.fa-play-circle-o,
.masterTileResponsive .btn.compliant-darker-green-cta-background.ctaLinkBorderless:active span.fa-play-circle-o,
.masterTileResponsive .btn.compliant-darker-green-cta-background.ctaLinkBorderless span.fa-mobile-phone,
.masterTileResponsive .btn.compliant-darker-green-cta-background.ctaLinkBorderless:link span.fa-mobile-phone,
.masterTileResponsive .btn.compliant-darker-green-cta-background.ctaLinkBorderless:visited span.fa-mobile-phone,
.masterTileResponsive .btn.compliant-darker-green-cta-background.ctaLinkBorderless:active span.fa-mobile-phone,
.masterTileResponsive .btn.compliant-darker-green-cta-background.ctaLinkBorderless span.fa-chevron-up,
.masterTileResponsive .btn.compliant-darker-green-cta-background.ctaLinkBorderless:link span.fa-chevron-up,
.masterTileResponsive .btn.compliant-darker-green-cta-background.ctaLinkBorderless:visited span.fa-chevron-up,
.masterTileResponsive .btn.compliant-darker-green-cta-background.ctaLinkBorderless:active span.fa-chevron-up,
.masterTileResponsive .btn.compliant-darker-green-cta-background.ctaLinkBorderless span.fa-chevron-down,
.masterTileResponsive .btn.compliant-darker-green-cta-background.ctaLinkBorderless:link span.fa-chevron-down,
.masterTileResponsive .btn.compliant-darker-green-cta-background.ctaLinkBorderless:visited span.fa-chevron-down,
.masterTileResponsive .btn.compliant-darker-green-cta-background.ctaLinkBorderless:active span.fa-chevron-down,
.masterTileResponsive .btn.compliant-darker-green-cta-background.ctaLinkBorderless span.fa-chevron-left,
.masterTileResponsive .btn.compliant-darker-green-cta-background.ctaLinkBorderless:link span.fa-chevron-left,
.masterTileResponsive .btn.compliant-darker-green-cta-background.ctaLinkBorderless:visited span.fa-chevron-left,
.masterTileResponsive .btn.compliant-darker-green-cta-background.ctaLinkBorderless:active span.fa-chevron-left,
.masterTileResponsive .btn.compliant-darker-green-cta-background.ctaLinkBorderless span.fa-chevron-right,
.masterTileResponsive .btn.compliant-darker-green-cta-background.ctaLinkBorderless:link span.fa-chevron-right,
.masterTileResponsive .btn.compliant-darker-green-cta-background.ctaLinkBorderless:visited span.fa-chevron-right,
.masterTileResponsive .btn.compliant-darker-green-cta-background.ctaLinkBorderless:active span.fa-chevron-right {
  color: #284e36;
}
.masterTileResponsive .btn.compliant-darker-green-cta-background.transparent:after {
  background-color: #284e36;
}
.masterTileResponsive .btn.res-hsi-price-green-cta-background {
  background-color: #00835f;
  border-width: 2px !important;
}
.masterTileResponsive .btn.res-hsi-price-green-cta-background:hover {
  color: #00835f !important;
  border-color: #00835f !important;
  background-color: transparent;
}
.masterTileResponsive .btn.res-hsi-price-green-cta-background:hover span.fa-download,
.masterTileResponsive .btn.res-hsi-price-green-cta-background:hover span.fa-play-circle-o,
.masterTileResponsive .btn.res-hsi-price-green-cta-background:hover span.fa-mobile-phone,
.masterTileResponsive .btn.res-hsi-price-green-cta-background:hover span.fa-chevron-up,
.masterTileResponsive .btn.res-hsi-price-green-cta-background:hover span.fa-chevron-down,
.masterTileResponsive .btn.res-hsi-price-green-cta-background:hover span.fa-chevron-left,
.masterTileResponsive .btn.res-hsi-price-green-cta-background:hover span.fa-chevron-right {
  color: #00835f !important;
}
.masterTileResponsive .btn.res-hsi-price-green-cta-background span.fa-download,
.masterTileResponsive .btn.res-hsi-price-green-cta-background span.fa-play-circle-o,
.masterTileResponsive .btn.res-hsi-price-green-cta-background span.fa-mobile-phone,
.masterTileResponsive .btn.res-hsi-price-green-cta-background span.fa-chevron-up,
.masterTileResponsive .btn.res-hsi-price-green-cta-background span.fa-chevron-down,
.masterTileResponsive .btn.res-hsi-price-green-cta-background span.fa-chevron-left,
.masterTileResponsive .btn.res-hsi-price-green-cta-background span.fa-chevron-right {
  color: #ffffff;
}
.masterTileResponsive .btn.res-hsi-price-green-cta-background.ctaLinkBorderless,
.masterTileResponsive .btn.res-hsi-price-green-cta-background.ctaLinkBorderless:link,
.masterTileResponsive .btn.res-hsi-price-green-cta-background.ctaLinkBorderless:visited,
.masterTileResponsive .btn.res-hsi-price-green-cta-background.ctaLinkBorderless:active {
  color: #00835f;
  background-color: transparent;
  border-width: 0px !important;
}
.masterTileResponsive .btn.res-hsi-price-green-cta-background.ctaLinkBorderless:hover,
.masterTileResponsive .btn.res-hsi-price-green-cta-background.ctaLinkBorderless:link:hover,
.masterTileResponsive .btn.res-hsi-price-green-cta-background.ctaLinkBorderless:visited:hover,
.masterTileResponsive .btn.res-hsi-price-green-cta-background.ctaLinkBorderless:active:hover {
  color: #00835f;
}
.masterTileResponsive .btn.res-hsi-price-green-cta-background.ctaLinkBorderless span.fa-download,
.masterTileResponsive .btn.res-hsi-price-green-cta-background.ctaLinkBorderless:link span.fa-download,
.masterTileResponsive .btn.res-hsi-price-green-cta-background.ctaLinkBorderless:visited span.fa-download,
.masterTileResponsive .btn.res-hsi-price-green-cta-background.ctaLinkBorderless:active span.fa-download,
.masterTileResponsive .btn.res-hsi-price-green-cta-background.ctaLinkBorderless span.fa-play-circle-o,
.masterTileResponsive .btn.res-hsi-price-green-cta-background.ctaLinkBorderless:link span.fa-play-circle-o,
.masterTileResponsive .btn.res-hsi-price-green-cta-background.ctaLinkBorderless:visited span.fa-play-circle-o,
.masterTileResponsive .btn.res-hsi-price-green-cta-background.ctaLinkBorderless:active span.fa-play-circle-o,
.masterTileResponsive .btn.res-hsi-price-green-cta-background.ctaLinkBorderless span.fa-mobile-phone,
.masterTileResponsive .btn.res-hsi-price-green-cta-background.ctaLinkBorderless:link span.fa-mobile-phone,
.masterTileResponsive .btn.res-hsi-price-green-cta-background.ctaLinkBorderless:visited span.fa-mobile-phone,
.masterTileResponsive .btn.res-hsi-price-green-cta-background.ctaLinkBorderless:active span.fa-mobile-phone,
.masterTileResponsive .btn.res-hsi-price-green-cta-background.ctaLinkBorderless span.fa-chevron-up,
.masterTileResponsive .btn.res-hsi-price-green-cta-background.ctaLinkBorderless:link span.fa-chevron-up,
.masterTileResponsive .btn.res-hsi-price-green-cta-background.ctaLinkBorderless:visited span.fa-chevron-up,
.masterTileResponsive .btn.res-hsi-price-green-cta-background.ctaLinkBorderless:active span.fa-chevron-up,
.masterTileResponsive .btn.res-hsi-price-green-cta-background.ctaLinkBorderless span.fa-chevron-down,
.masterTileResponsive .btn.res-hsi-price-green-cta-background.ctaLinkBorderless:link span.fa-chevron-down,
.masterTileResponsive .btn.res-hsi-price-green-cta-background.ctaLinkBorderless:visited span.fa-chevron-down,
.masterTileResponsive .btn.res-hsi-price-green-cta-background.ctaLinkBorderless:active span.fa-chevron-down,
.masterTileResponsive .btn.res-hsi-price-green-cta-background.ctaLinkBorderless span.fa-chevron-left,
.masterTileResponsive .btn.res-hsi-price-green-cta-background.ctaLinkBorderless:link span.fa-chevron-left,
.masterTileResponsive .btn.res-hsi-price-green-cta-background.ctaLinkBorderless:visited span.fa-chevron-left,
.masterTileResponsive .btn.res-hsi-price-green-cta-background.ctaLinkBorderless:active span.fa-chevron-left,
.masterTileResponsive .btn.res-hsi-price-green-cta-background.ctaLinkBorderless span.fa-chevron-right,
.masterTileResponsive .btn.res-hsi-price-green-cta-background.ctaLinkBorderless:link span.fa-chevron-right,
.masterTileResponsive .btn.res-hsi-price-green-cta-background.ctaLinkBorderless:visited span.fa-chevron-right,
.masterTileResponsive .btn.res-hsi-price-green-cta-background.ctaLinkBorderless:active span.fa-chevron-right {
  color: #00835f;
}
.masterTileResponsive .btn.res-hsi-price-green-cta-background.transparent:after {
  background-color: #00835f;
}
.masterTileResponsive .btn.ctl-medium-green-cta-background {
  background-color: #34b233;
  border-width: 2px !important;
}
.masterTileResponsive .btn.ctl-medium-green-cta-background:hover {
  color: #34b233 !important;
  border-color: #34b233 !important;
  background-color: transparent;
}
.masterTileResponsive .btn.ctl-medium-green-cta-background span.fa-download,
.masterTileResponsive .btn.ctl-medium-green-cta-background span.fa-play-circle-o,
.masterTileResponsive .btn.ctl-medium-green-cta-background span.fa-mobile-phone,
.masterTileResponsive .btn.ctl-medium-green-cta-background span.fa-chevron-up,
.masterTileResponsive .btn.ctl-medium-green-cta-background span.fa-chevron-down,
.masterTileResponsive .btn.ctl-medium-green-cta-background span.fa-chevron-left,
.masterTileResponsive .btn.ctl-medium-green-cta-background span.fa-chevron-right {
  color: #ffffff;
}
.masterTileResponsive .btn.ctl-medium-green-cta-background:hover span.fa-download,
.masterTileResponsive .btn.ctl-medium-green-cta-background:hover span.fa-play-circle-o,
.masterTileResponsive .btn.ctl-medium-green-cta-background:hover span.fa-mobile-phone,
.masterTileResponsive .btn.ctl-medium-green-cta-background:hover span.fa-chevron-up,
.masterTileResponsive .btn.ctl-medium-green-cta-background:hover span.fa-chevron-down,
.masterTileResponsive .btn.ctl-medium-green-cta-background:hover span.fa-chevron-left,
.masterTileResponsive .btn.ctl-medium-green-cta-background:hover span.fa-chevron-right {
  color: #34b233 !important;
}
.masterTileResponsive .btn.ctl-medium-green-cta-background.ctaLinkBorderless,
.masterTileResponsive .btn.ctl-medium-green-cta-background.ctaLinkBorderless:link,
.masterTileResponsive .btn.ctl-medium-green-cta-background.ctaLinkBorderless:visited,
.masterTileResponsive .btn.ctl-medium-green-cta-background.ctaLinkBorderless:active {
  color: #34b233;
  background-color: transparent;
  border-width: 0px !important;
}
.masterTileResponsive .btn.ctl-medium-green-cta-background.ctaLinkBorderless:hover,
.masterTileResponsive .btn.ctl-medium-green-cta-background.ctaLinkBorderless:link:hover,
.masterTileResponsive .btn.ctl-medium-green-cta-background.ctaLinkBorderless:visited:hover,
.masterTileResponsive .btn.ctl-medium-green-cta-background.ctaLinkBorderless:active:hover {
  color: #34b233;
}
.masterTileResponsive .btn.ctl-medium-green-cta-background.ctaLinkBorderless span.fa-download,
.masterTileResponsive .btn.ctl-medium-green-cta-background.ctaLinkBorderless:link span.fa-download,
.masterTileResponsive .btn.ctl-medium-green-cta-background.ctaLinkBorderless:visited span.fa-download,
.masterTileResponsive .btn.ctl-medium-green-cta-background.ctaLinkBorderless:active span.fa-download,
.masterTileResponsive .btn.ctl-medium-green-cta-background.ctaLinkBorderless span.fa-play-circle-o,
.masterTileResponsive .btn.ctl-medium-green-cta-background.ctaLinkBorderless:link span.fa-play-circle-o,
.masterTileResponsive .btn.ctl-medium-green-cta-background.ctaLinkBorderless:visited span.fa-play-circle-o,
.masterTileResponsive .btn.ctl-medium-green-cta-background.ctaLinkBorderless:active span.fa-play-circle-o,
.masterTileResponsive .btn.ctl-medium-green-cta-background.ctaLinkBorderless span.fa-mobile-phone,
.masterTileResponsive .btn.ctl-medium-green-cta-background.ctaLinkBorderless:link span.fa-mobile-phone,
.masterTileResponsive .btn.ctl-medium-green-cta-background.ctaLinkBorderless:visited span.fa-mobile-phone,
.masterTileResponsive .btn.ctl-medium-green-cta-background.ctaLinkBorderless:active span.fa-mobile-phone,
.masterTileResponsive .btn.ctl-medium-green-cta-background.ctaLinkBorderless span.fa-chevron-up,
.masterTileResponsive .btn.ctl-medium-green-cta-background.ctaLinkBorderless:link span.fa-chevron-up,
.masterTileResponsive .btn.ctl-medium-green-cta-background.ctaLinkBorderless:visited span.fa-chevron-up,
.masterTileResponsive .btn.ctl-medium-green-cta-background.ctaLinkBorderless:active span.fa-chevron-up,
.masterTileResponsive .btn.ctl-medium-green-cta-background.ctaLinkBorderless span.fa-chevron-down,
.masterTileResponsive .btn.ctl-medium-green-cta-background.ctaLinkBorderless:link span.fa-chevron-down,
.masterTileResponsive .btn.ctl-medium-green-cta-background.ctaLinkBorderless:visited span.fa-chevron-down,
.masterTileResponsive .btn.ctl-medium-green-cta-background.ctaLinkBorderless:active span.fa-chevron-down,
.masterTileResponsive .btn.ctl-medium-green-cta-background.ctaLinkBorderless span.fa-chevron-left,
.masterTileResponsive .btn.ctl-medium-green-cta-background.ctaLinkBorderless:link span.fa-chevron-left,
.masterTileResponsive .btn.ctl-medium-green-cta-background.ctaLinkBorderless:visited span.fa-chevron-left,
.masterTileResponsive .btn.ctl-medium-green-cta-background.ctaLinkBorderless:active span.fa-chevron-left,
.masterTileResponsive .btn.ctl-medium-green-cta-background.ctaLinkBorderless span.fa-chevron-right,
.masterTileResponsive .btn.ctl-medium-green-cta-background.ctaLinkBorderless:link span.fa-chevron-right,
.masterTileResponsive .btn.ctl-medium-green-cta-background.ctaLinkBorderless:visited span.fa-chevron-right,
.masterTileResponsive .btn.ctl-medium-green-cta-background.ctaLinkBorderless:active span.fa-chevron-right {
  color: #34b233;
}
.masterTileResponsive .btn.ctl-medium-green-cta-background.transparent:after {
  background-color: #34b233;
}
.masterTileResponsive .btn.nb-mint-green-cta-background {
  background-color: #48d597;
  color: #000000 !important;
  border-width: 2px !important;
}
.masterTileResponsive .btn.nb-mint-green-cta-background:hover {
  color: #48d597 !important;
  border-color: #48d597 !important;
  background-color: #000000 !important;
}
.masterTileResponsive .btn.nb-mint-green-cta-background span.fa-download,
.masterTileResponsive .btn.nb-mint-green-cta-background span.fa-play-circle-o,
.masterTileResponsive .btn.nb-mint-green-cta-background span.fa-mobile-phone,
.masterTileResponsive .btn.nb-mint-green-cta-background span.fa-chevron-up,
.masterTileResponsive .btn.nb-mint-green-cta-background span.fa-chevron-down,
.masterTileResponsive .btn.nb-mint-green-cta-background span.fa-chevron-left,
.masterTileResponsive .btn.nb-mint-green-cta-background span.fa-chevron-right {
  color: #000000;
}
.masterTileResponsive .btn.nb-mint-green-cta-background:hover span.fa-download,
.masterTileResponsive .btn.nb-mint-green-cta-background:hover span.fa-play-circle-o,
.masterTileResponsive .btn.nb-mint-green-cta-background:hover span.fa-mobile-phone,
.masterTileResponsive .btn.nb-mint-green-cta-background:hover span.fa-chevron-up,
.masterTileResponsive .btn.nb-mint-green-cta-background:hover span.fa-chevron-down,
.masterTileResponsive .btn.nb-mint-green-cta-background:hover span.fa-chevron-left,
.masterTileResponsive .btn.nb-mint-green-cta-background:hover span.fa-chevron-right {
  color: #48d597 !important;
}
.masterTileResponsive .btn.nb-mint-green-cta-background.ctaLinkBorderless,
.masterTileResponsive .btn.nb-mint-green-cta-background.ctaLinkBorderless:link,
.masterTileResponsive .btn.nb-mint-green-cta-background.ctaLinkBorderless:visited,
.masterTileResponsive .btn.nb-mint-green-cta-background.ctaLinkBorderless:active {
  color: #48d597 !important;
  background-color: transparent;
  border-width: 0px !important;
}
.masterTileResponsive .btn.nb-mint-green-cta-background.ctaLinkBorderless:hover,
.masterTileResponsive .btn.nb-mint-green-cta-background.ctaLinkBorderless:link:hover,
.masterTileResponsive .btn.nb-mint-green-cta-background.ctaLinkBorderless:visited:hover,
.masterTileResponsive .btn.nb-mint-green-cta-background.ctaLinkBorderless:active:hover {
  color: #48d597;
}
.masterTileResponsive .btn.nb-mint-green-cta-background.ctaLinkBorderless span.fa-download,
.masterTileResponsive .btn.nb-mint-green-cta-background.ctaLinkBorderless:link span.fa-download,
.masterTileResponsive .btn.nb-mint-green-cta-background.ctaLinkBorderless:visited span.fa-download,
.masterTileResponsive .btn.nb-mint-green-cta-background.ctaLinkBorderless:active span.fa-download,
.masterTileResponsive .btn.nb-mint-green-cta-background.ctaLinkBorderless span.fa-play-circle-o,
.masterTileResponsive .btn.nb-mint-green-cta-background.ctaLinkBorderless:link span.fa-play-circle-o,
.masterTileResponsive .btn.nb-mint-green-cta-background.ctaLinkBorderless:visited span.fa-play-circle-o,
.masterTileResponsive .btn.nb-mint-green-cta-background.ctaLinkBorderless:active span.fa-play-circle-o,
.masterTileResponsive .btn.nb-mint-green-cta-background.ctaLinkBorderless span.fa-mobile-phone,
.masterTileResponsive .btn.nb-mint-green-cta-background.ctaLinkBorderless:link span.fa-mobile-phone,
.masterTileResponsive .btn.nb-mint-green-cta-background.ctaLinkBorderless:visited span.fa-mobile-phone,
.masterTileResponsive .btn.nb-mint-green-cta-background.ctaLinkBorderless:active span.fa-mobile-phone,
.masterTileResponsive .btn.nb-mint-green-cta-background.ctaLinkBorderless span.fa-chevron-up,
.masterTileResponsive .btn.nb-mint-green-cta-background.ctaLinkBorderless:link span.fa-chevron-up,
.masterTileResponsive .btn.nb-mint-green-cta-background.ctaLinkBorderless:visited span.fa-chevron-up,
.masterTileResponsive .btn.nb-mint-green-cta-background.ctaLinkBorderless:active span.fa-chevron-up,
.masterTileResponsive .btn.nb-mint-green-cta-background.ctaLinkBorderless span.fa-chevron-down,
.masterTileResponsive .btn.nb-mint-green-cta-background.ctaLinkBorderless:link span.fa-chevron-down,
.masterTileResponsive .btn.nb-mint-green-cta-background.ctaLinkBorderless:visited span.fa-chevron-down,
.masterTileResponsive .btn.nb-mint-green-cta-background.ctaLinkBorderless:active span.fa-chevron-down,
.masterTileResponsive .btn.nb-mint-green-cta-background.ctaLinkBorderless span.fa-chevron-left,
.masterTileResponsive .btn.nb-mint-green-cta-background.ctaLinkBorderless:link span.fa-chevron-left,
.masterTileResponsive .btn.nb-mint-green-cta-background.ctaLinkBorderless:visited span.fa-chevron-left,
.masterTileResponsive .btn.nb-mint-green-cta-background.ctaLinkBorderless:active span.fa-chevron-left,
.masterTileResponsive .btn.nb-mint-green-cta-background.ctaLinkBorderless span.fa-chevron-right,
.masterTileResponsive .btn.nb-mint-green-cta-background.ctaLinkBorderless:link span.fa-chevron-right,
.masterTileResponsive .btn.nb-mint-green-cta-background.ctaLinkBorderless:visited span.fa-chevron-right,
.masterTileResponsive .btn.nb-mint-green-cta-background.ctaLinkBorderless:active span.fa-chevron-right {
  color: #48d597;
}
.masterTileResponsive .btn.nb-mint-green-cta-background.transparent:after {
  background-color: #48d597;
}
.masterTileResponsive .btn.nb-mint-green-cta-background.transparent:after span.fa-download,
.masterTileResponsive .btn.nb-mint-green-cta-background.transparent:after span.fa-play-circle-o,
.masterTileResponsive .btn.nb-mint-green-cta-background.transparent:after span.fa-mobile-phone,
.masterTileResponsive .btn.nb-mint-green-cta-background.transparent:after span.fa-chevron-up,
.masterTileResponsive .btn.nb-mint-green-cta-background.transparent:after span.fa-chevron-down,
.masterTileResponsive .btn.nb-mint-green-cta-background.transparent:after span.fa-chevron-left,
.masterTileResponsive .btn.nb-mint-green-cta-background.transparent:after span.fa-chevron-right {
  color: #ffffff;
}
.masterTileResponsive .btn.nb-vibrant-blue-cta-background {
  background-color: #0047bb;
  color: #ffffff !important;
  border-width: 2px !important;
}
.masterTileResponsive .btn.nb-vibrant-blue-cta-background:hover {
  color: #0047bb !important;
  border-color: #0047bb !important;
  background-color: transparent;
}
.masterTileResponsive .btn.nb-vibrant-blue-cta-background:hover span.fa-download,
.masterTileResponsive .btn.nb-vibrant-blue-cta-background:hover span.fa-play-circle-o,
.masterTileResponsive .btn.nb-vibrant-blue-cta-background:hover span.fa-mobile-phone,
.masterTileResponsive .btn.nb-vibrant-blue-cta-background:hover span.fa-chevron-up,
.masterTileResponsive .btn.nb-vibrant-blue-cta-background:hover span.fa-chevron-down,
.masterTileResponsive .btn.nb-vibrant-blue-cta-background:hover span.fa-chevron-left,
.masterTileResponsive .btn.nb-vibrant-blue-cta-background:hover span.fa-chevron-right {
  color: #0047bb !important;
}
.masterTileResponsive .btn.nb-vibrant-blue-cta-background span.fa-download,
.masterTileResponsive .btn.nb-vibrant-blue-cta-background span.fa-play-circle-o,
.masterTileResponsive .btn.nb-vibrant-blue-cta-background span.fa-mobile-phone,
.masterTileResponsive .btn.nb-vibrant-blue-cta-background span.fa-chevron-up,
.masterTileResponsive .btn.nb-vibrant-blue-cta-background span.fa-chevron-down,
.masterTileResponsive .btn.nb-vibrant-blue-cta-background span.fa-chevron-left,
.masterTileResponsive .btn.nb-vibrant-blue-cta-background span.fa-chevron-right {
  color: #ffffff;
}
.masterTileResponsive .btn.nb-vibrant-blue-cta-background.ctaLinkBorderless,
.masterTileResponsive .btn.nb-vibrant-blue-cta-background.ctaLinkBorderless:link,
.masterTileResponsive .btn.nb-vibrant-blue-cta-background.ctaLinkBorderless:visited,
.masterTileResponsive .btn.nb-vibrant-blue-cta-background.ctaLinkBorderless:active {
  color: #0047bb !important;
  background-color: transparent;
  border-width: 0px !important;
}
.masterTileResponsive .btn.nb-vibrant-blue-cta-background.ctaLinkBorderless:hover,
.masterTileResponsive .btn.nb-vibrant-blue-cta-background.ctaLinkBorderless:link:hover,
.masterTileResponsive .btn.nb-vibrant-blue-cta-background.ctaLinkBorderless:visited:hover,
.masterTileResponsive .btn.nb-vibrant-blue-cta-background.ctaLinkBorderless:active:hover {
  color: #0047bb !important;
}
.masterTileResponsive .btn.nb-vibrant-blue-cta-background.ctaLinkBorderless span.fa-download,
.masterTileResponsive .btn.nb-vibrant-blue-cta-background.ctaLinkBorderless:link span.fa-download,
.masterTileResponsive .btn.nb-vibrant-blue-cta-background.ctaLinkBorderless:visited span.fa-download,
.masterTileResponsive .btn.nb-vibrant-blue-cta-background.ctaLinkBorderless:active span.fa-download,
.masterTileResponsive .btn.nb-vibrant-blue-cta-background.ctaLinkBorderless span.fa-play-circle-o,
.masterTileResponsive .btn.nb-vibrant-blue-cta-background.ctaLinkBorderless:link span.fa-play-circle-o,
.masterTileResponsive .btn.nb-vibrant-blue-cta-background.ctaLinkBorderless:visited span.fa-play-circle-o,
.masterTileResponsive .btn.nb-vibrant-blue-cta-background.ctaLinkBorderless:active span.fa-play-circle-o,
.masterTileResponsive .btn.nb-vibrant-blue-cta-background.ctaLinkBorderless span.fa-mobile-phone,
.masterTileResponsive .btn.nb-vibrant-blue-cta-background.ctaLinkBorderless:link span.fa-mobile-phone,
.masterTileResponsive .btn.nb-vibrant-blue-cta-background.ctaLinkBorderless:visited span.fa-mobile-phone,
.masterTileResponsive .btn.nb-vibrant-blue-cta-background.ctaLinkBorderless:active span.fa-mobile-phone,
.masterTileResponsive .btn.nb-vibrant-blue-cta-background.ctaLinkBorderless span.fa-chevron-up,
.masterTileResponsive .btn.nb-vibrant-blue-cta-background.ctaLinkBorderless:link span.fa-chevron-up,
.masterTileResponsive .btn.nb-vibrant-blue-cta-background.ctaLinkBorderless:visited span.fa-chevron-up,
.masterTileResponsive .btn.nb-vibrant-blue-cta-background.ctaLinkBorderless:active span.fa-chevron-up,
.masterTileResponsive .btn.nb-vibrant-blue-cta-background.ctaLinkBorderless span.fa-chevron-down,
.masterTileResponsive .btn.nb-vibrant-blue-cta-background.ctaLinkBorderless:link span.fa-chevron-down,
.masterTileResponsive .btn.nb-vibrant-blue-cta-background.ctaLinkBorderless:visited span.fa-chevron-down,
.masterTileResponsive .btn.nb-vibrant-blue-cta-background.ctaLinkBorderless:active span.fa-chevron-down,
.masterTileResponsive .btn.nb-vibrant-blue-cta-background.ctaLinkBorderless span.fa-chevron-left,
.masterTileResponsive .btn.nb-vibrant-blue-cta-background.ctaLinkBorderless:link span.fa-chevron-left,
.masterTileResponsive .btn.nb-vibrant-blue-cta-background.ctaLinkBorderless:visited span.fa-chevron-left,
.masterTileResponsive .btn.nb-vibrant-blue-cta-background.ctaLinkBorderless:active span.fa-chevron-left,
.masterTileResponsive .btn.nb-vibrant-blue-cta-background.ctaLinkBorderless span.fa-chevron-right,
.masterTileResponsive .btn.nb-vibrant-blue-cta-background.ctaLinkBorderless:link span.fa-chevron-right,
.masterTileResponsive .btn.nb-vibrant-blue-cta-background.ctaLinkBorderless:visited span.fa-chevron-right,
.masterTileResponsive .btn.nb-vibrant-blue-cta-background.ctaLinkBorderless:active span.fa-chevron-right {
  color: #0047bb;
}
.masterTileResponsive .btn.nb-vibrant-blue-cta-background.transparent:after {
  background-color: #0047bb;
}
.masterTileResponsive .btn.nb-vibrant-blue-cta-background.transparent:after span.fa-download,
.masterTileResponsive .btn.nb-vibrant-blue-cta-background.transparent:after span.fa-play-circle-o,
.masterTileResponsive .btn.nb-vibrant-blue-cta-background.transparent:after span.fa-mobile-phone,
.masterTileResponsive .btn.nb-vibrant-blue-cta-background.transparent:after span.fa-chevron-up,
.masterTileResponsive .btn.nb-vibrant-blue-cta-background.transparent:after span.fa-chevron-down,
.masterTileResponsive .btn.nb-vibrant-blue-cta-background.transparent:after span.fa-chevron-left,
.masterTileResponsive .btn.nb-vibrant-blue-cta-background.transparent:after span.fa-chevron-right {
  color: #ffffff;
}
.masterTileResponsive .btn.nb-biz-navy-blue-cta-background {
  background-color: #001e60;
  color: #48d597 !important;
  border-width: 2px !important;
}
.masterTileResponsive .btn.nb-biz-navy-blue-cta-background:hover {
  color: #001e60 !important;
  border-color: #001e60 !important;
  background-color: #48d597 !important;
}
.masterTileResponsive .btn.nb-biz-navy-blue-cta-background:hover span.fa-download,
.masterTileResponsive .btn.nb-biz-navy-blue-cta-background:hover span.fa-play-circle-o,
.masterTileResponsive .btn.nb-biz-navy-blue-cta-background:hover span.fa-mobile-phone,
.masterTileResponsive .btn.nb-biz-navy-blue-cta-background:hover span.fa-chevron-up,
.masterTileResponsive .btn.nb-biz-navy-blue-cta-background:hover span.fa-chevron-down,
.masterTileResponsive .btn.nb-biz-navy-blue-cta-background:hover span.fa-chevron-left,
.masterTileResponsive .btn.nb-biz-navy-blue-cta-background:hover span.fa-chevron-right {
  color: #001e60 !important;
}
.masterTileResponsive .btn.nb-biz-navy-blue-cta-background span.fa-download,
.masterTileResponsive .btn.nb-biz-navy-blue-cta-background span.fa-play-circle-o,
.masterTileResponsive .btn.nb-biz-navy-blue-cta-background span.fa-mobile-phone,
.masterTileResponsive .btn.nb-biz-navy-blue-cta-background span.fa-chevron-up,
.masterTileResponsive .btn.nb-biz-navy-blue-cta-background span.fa-chevron-down,
.masterTileResponsive .btn.nb-biz-navy-blue-cta-background span.fa-chevron-left,
.masterTileResponsive .btn.nb-biz-navy-blue-cta-background span.fa-chevron-right {
  color: #48d597;
}
.masterTileResponsive .btn.nb-biz-navy-blue-cta-background.ctaLinkBorderless,
.masterTileResponsive .btn.nb-biz-navy-blue-cta-background.ctaLinkBorderless:link,
.masterTileResponsive .btn.nb-biz-navy-blue-cta-background.ctaLinkBorderless:visited,
.masterTileResponsive .btn.nb-biz-navy-blue-cta-background.ctaLinkBorderless:active {
  color: #001e60 !important;
  background-color: transparent;
  border-width: 0px !important;
}
.masterTileResponsive .btn.nb-biz-navy-blue-cta-background.ctaLinkBorderless:hover,
.masterTileResponsive .btn.nb-biz-navy-blue-cta-background.ctaLinkBorderless:link:hover,
.masterTileResponsive .btn.nb-biz-navy-blue-cta-background.ctaLinkBorderless:visited:hover,
.masterTileResponsive .btn.nb-biz-navy-blue-cta-background.ctaLinkBorderless:active:hover {
  color: #001e60 !important;
}
.masterTileResponsive .btn.nb-biz-navy-blue-cta-background.ctaLinkBorderless span.fa-download,
.masterTileResponsive .btn.nb-biz-navy-blue-cta-background.ctaLinkBorderless:link span.fa-download,
.masterTileResponsive .btn.nb-biz-navy-blue-cta-background.ctaLinkBorderless:visited span.fa-download,
.masterTileResponsive .btn.nb-biz-navy-blue-cta-background.ctaLinkBorderless:active span.fa-download,
.masterTileResponsive .btn.nb-biz-navy-blue-cta-background.ctaLinkBorderless span.fa-play-circle-o,
.masterTileResponsive .btn.nb-biz-navy-blue-cta-background.ctaLinkBorderless:link span.fa-play-circle-o,
.masterTileResponsive .btn.nb-biz-navy-blue-cta-background.ctaLinkBorderless:visited span.fa-play-circle-o,
.masterTileResponsive .btn.nb-biz-navy-blue-cta-background.ctaLinkBorderless:active span.fa-play-circle-o,
.masterTileResponsive .btn.nb-biz-navy-blue-cta-background.ctaLinkBorderless span.fa-mobile-phone,
.masterTileResponsive .btn.nb-biz-navy-blue-cta-background.ctaLinkBorderless:link span.fa-mobile-phone,
.masterTileResponsive .btn.nb-biz-navy-blue-cta-background.ctaLinkBorderless:visited span.fa-mobile-phone,
.masterTileResponsive .btn.nb-biz-navy-blue-cta-background.ctaLinkBorderless:active span.fa-mobile-phone,
.masterTileResponsive .btn.nb-biz-navy-blue-cta-background.ctaLinkBorderless span.fa-chevron-up,
.masterTileResponsive .btn.nb-biz-navy-blue-cta-background.ctaLinkBorderless:link span.fa-chevron-up,
.masterTileResponsive .btn.nb-biz-navy-blue-cta-background.ctaLinkBorderless:visited span.fa-chevron-up,
.masterTileResponsive .btn.nb-biz-navy-blue-cta-background.ctaLinkBorderless:active span.fa-chevron-up,
.masterTileResponsive .btn.nb-biz-navy-blue-cta-background.ctaLinkBorderless span.fa-chevron-down,
.masterTileResponsive .btn.nb-biz-navy-blue-cta-background.ctaLinkBorderless:link span.fa-chevron-down,
.masterTileResponsive .btn.nb-biz-navy-blue-cta-background.ctaLinkBorderless:visited span.fa-chevron-down,
.masterTileResponsive .btn.nb-biz-navy-blue-cta-background.ctaLinkBorderless:active span.fa-chevron-down,
.masterTileResponsive .btn.nb-biz-navy-blue-cta-background.ctaLinkBorderless span.fa-chevron-left,
.masterTileResponsive .btn.nb-biz-navy-blue-cta-background.ctaLinkBorderless:link span.fa-chevron-left,
.masterTileResponsive .btn.nb-biz-navy-blue-cta-background.ctaLinkBorderless:visited span.fa-chevron-left,
.masterTileResponsive .btn.nb-biz-navy-blue-cta-background.ctaLinkBorderless:active span.fa-chevron-left,
.masterTileResponsive .btn.nb-biz-navy-blue-cta-background.ctaLinkBorderless span.fa-chevron-right,
.masterTileResponsive .btn.nb-biz-navy-blue-cta-background.ctaLinkBorderless:link span.fa-chevron-right,
.masterTileResponsive .btn.nb-biz-navy-blue-cta-background.ctaLinkBorderless:visited span.fa-chevron-right,
.masterTileResponsive .btn.nb-biz-navy-blue-cta-background.ctaLinkBorderless:active span.fa-chevron-right {
  color: #001e60;
}
.masterTileResponsive .btn.nb-biz-navy-blue-cta-background.transparent:after {
  background-color: #001e60;
}
.masterTileResponsive .btn.nb-biz-navy-blue-cta-background.transparent:after span.fa-download,
.masterTileResponsive .btn.nb-biz-navy-blue-cta-background.transparent:after span.fa-play-circle-o,
.masterTileResponsive .btn.nb-biz-navy-blue-cta-background.transparent:after span.fa-mobile-phone,
.masterTileResponsive .btn.nb-biz-navy-blue-cta-background.transparent:after span.fa-chevron-up,
.masterTileResponsive .btn.nb-biz-navy-blue-cta-background.transparent:after span.fa-chevron-down,
.masterTileResponsive .btn.nb-biz-navy-blue-cta-background.transparent:after span.fa-chevron-left,
.masterTileResponsive .btn.nb-biz-navy-blue-cta-background.transparent:after span.fa-chevron-right {
  color: #ffffff;
}
.masterTileResponsive .btn.nb-res-light-gray-cta-background {
  background-color: #d7d2cb;
  color: #000000 !important;
  border-width: 2px !important;
}
.masterTileResponsive .btn.nb-res-light-gray-cta-background:hover {
  color: #d7d2cb !important;
  border-color: #d7d2cb !important;
  background-color: #000000 !important;
}
.masterTileResponsive .btn.nb-res-light-gray-cta-background:hover span.fa-download,
.masterTileResponsive .btn.nb-res-light-gray-cta-background:hover span.fa-play-circle-o,
.masterTileResponsive .btn.nb-res-light-gray-cta-background:hover span.fa-mobile-phone,
.masterTileResponsive .btn.nb-res-light-gray-cta-background:hover span.fa-chevron-up,
.masterTileResponsive .btn.nb-res-light-gray-cta-background:hover span.fa-chevron-down,
.masterTileResponsive .btn.nb-res-light-gray-cta-background:hover span.fa-chevron-left,
.masterTileResponsive .btn.nb-res-light-gray-cta-background:hover span.fa-chevron-right {
  color: #d7d2cb !important;
}
.masterTileResponsive .btn.nb-res-light-gray-cta-background span.fa-download,
.masterTileResponsive .btn.nb-res-light-gray-cta-background span.fa-play-circle-o,
.masterTileResponsive .btn.nb-res-light-gray-cta-background span.fa-mobile-phone,
.masterTileResponsive .btn.nb-res-light-gray-cta-background span.fa-chevron-up,
.masterTileResponsive .btn.nb-res-light-gray-cta-background span.fa-chevron-down,
.masterTileResponsive .btn.nb-res-light-gray-cta-background span.fa-chevron-left,
.masterTileResponsive .btn.nb-res-light-gray-cta-background span.fa-chevron-right {
  color: #000000;
}
.masterTileResponsive .btn.nb-res-light-gray-cta-background.ctaLinkBorderless,
.masterTileResponsive .btn.nb-res-light-gray-cta-background.ctaLinkBorderless:link,
.masterTileResponsive .btn.nb-res-light-gray-cta-background.ctaLinkBorderless:visited,
.masterTileResponsive .btn.nb-res-light-gray-cta-background.ctaLinkBorderless:active {
  color: #d7d2cb !important;
  background-color: transparent;
  border-width: 0px !important;
}
.masterTileResponsive .btn.nb-res-light-gray-cta-background.ctaLinkBorderless:hover,
.masterTileResponsive .btn.nb-res-light-gray-cta-background.ctaLinkBorderless:link:hover,
.masterTileResponsive .btn.nb-res-light-gray-cta-background.ctaLinkBorderless:visited:hover,
.masterTileResponsive .btn.nb-res-light-gray-cta-background.ctaLinkBorderless:active:hover {
  color: #d7d2cb;
}
.masterTileResponsive .btn.nb-res-light-gray-cta-background.ctaLinkBorderless span.fa-download,
.masterTileResponsive .btn.nb-res-light-gray-cta-background.ctaLinkBorderless:link span.fa-download,
.masterTileResponsive .btn.nb-res-light-gray-cta-background.ctaLinkBorderless:visited span.fa-download,
.masterTileResponsive .btn.nb-res-light-gray-cta-background.ctaLinkBorderless:active span.fa-download,
.masterTileResponsive .btn.nb-res-light-gray-cta-background.ctaLinkBorderless span.fa-play-circle-o,
.masterTileResponsive .btn.nb-res-light-gray-cta-background.ctaLinkBorderless:link span.fa-play-circle-o,
.masterTileResponsive .btn.nb-res-light-gray-cta-background.ctaLinkBorderless:visited span.fa-play-circle-o,
.masterTileResponsive .btn.nb-res-light-gray-cta-background.ctaLinkBorderless:active span.fa-play-circle-o,
.masterTileResponsive .btn.nb-res-light-gray-cta-background.ctaLinkBorderless span.fa-mobile-phone,
.masterTileResponsive .btn.nb-res-light-gray-cta-background.ctaLinkBorderless:link span.fa-mobile-phone,
.masterTileResponsive .btn.nb-res-light-gray-cta-background.ctaLinkBorderless:visited span.fa-mobile-phone,
.masterTileResponsive .btn.nb-res-light-gray-cta-background.ctaLinkBorderless:active span.fa-mobile-phone,
.masterTileResponsive .btn.nb-res-light-gray-cta-background.ctaLinkBorderless span.fa-chevron-up,
.masterTileResponsive .btn.nb-res-light-gray-cta-background.ctaLinkBorderless:link span.fa-chevron-up,
.masterTileResponsive .btn.nb-res-light-gray-cta-background.ctaLinkBorderless:visited span.fa-chevron-up,
.masterTileResponsive .btn.nb-res-light-gray-cta-background.ctaLinkBorderless:active span.fa-chevron-up,
.masterTileResponsive .btn.nb-res-light-gray-cta-background.ctaLinkBorderless span.fa-chevron-down,
.masterTileResponsive .btn.nb-res-light-gray-cta-background.ctaLinkBorderless:link span.fa-chevron-down,
.masterTileResponsive .btn.nb-res-light-gray-cta-background.ctaLinkBorderless:visited span.fa-chevron-down,
.masterTileResponsive .btn.nb-res-light-gray-cta-background.ctaLinkBorderless:active span.fa-chevron-down,
.masterTileResponsive .btn.nb-res-light-gray-cta-background.ctaLinkBorderless span.fa-chevron-left,
.masterTileResponsive .btn.nb-res-light-gray-cta-background.ctaLinkBorderless:link span.fa-chevron-left,
.masterTileResponsive .btn.nb-res-light-gray-cta-background.ctaLinkBorderless:visited span.fa-chevron-left,
.masterTileResponsive .btn.nb-res-light-gray-cta-background.ctaLinkBorderless:active span.fa-chevron-left,
.masterTileResponsive .btn.nb-res-light-gray-cta-background.ctaLinkBorderless span.fa-chevron-right,
.masterTileResponsive .btn.nb-res-light-gray-cta-background.ctaLinkBorderless:link span.fa-chevron-right,
.masterTileResponsive .btn.nb-res-light-gray-cta-background.ctaLinkBorderless:visited span.fa-chevron-right,
.masterTileResponsive .btn.nb-res-light-gray-cta-background.ctaLinkBorderless:active span.fa-chevron-right {
  color: #d7d2cb;
}
.masterTileResponsive .btn.nb-res-light-gray-cta-background.transparent:after {
  background-color: #d7d2cb;
}
.masterTileResponsive .btn.nb-res-light-gray-cta-background.transparent:after span.fa-download,
.masterTileResponsive .btn.nb-res-light-gray-cta-background.transparent:after span.fa-play-circle-o,
.masterTileResponsive .btn.nb-res-light-gray-cta-background.transparent:after span.fa-mobile-phone,
.masterTileResponsive .btn.nb-res-light-gray-cta-background.transparent:after span.fa-chevron-up,
.masterTileResponsive .btn.nb-res-light-gray-cta-background.transparent:after span.fa-chevron-down,
.masterTileResponsive .btn.nb-res-light-gray-cta-background.transparent:after span.fa-chevron-left,
.masterTileResponsive .btn.nb-res-light-gray-cta-background.transparent:after span.fa-chevron-right {
  color: #ffffff;
}
.masterTileResponsive .btn.nb-dark-gray-cta-background {
  background-color: #53565a;
  border-width: 2px !important;
}
.masterTileResponsive .btn.nb-dark-gray-cta-background:hover {
  color: #53565a !important;
  border-color: #53565a !important;
  background-color: transparent;
}
.masterTileResponsive .btn.nb-dark-gray-cta-background:hover span.fa-download,
.masterTileResponsive .btn.nb-dark-gray-cta-background:hover span.fa-play-circle-o,
.masterTileResponsive .btn.nb-dark-gray-cta-background:hover span.fa-mobile-phone,
.masterTileResponsive .btn.nb-dark-gray-cta-background:hover span.fa-chevron-up,
.masterTileResponsive .btn.nb-dark-gray-cta-background:hover span.fa-chevron-down,
.masterTileResponsive .btn.nb-dark-gray-cta-background:hover span.fa-chevron-left,
.masterTileResponsive .btn.nb-dark-gray-cta-background:hover span.fa-chevron-right {
  color: #53565a !important;
}
.masterTileResponsive .btn.nb-dark-gray-cta-background span.fa-download,
.masterTileResponsive .btn.nb-dark-gray-cta-background span.fa-play-circle-o,
.masterTileResponsive .btn.nb-dark-gray-cta-background span.fa-mobile-phone,
.masterTileResponsive .btn.nb-dark-gray-cta-background span.fa-chevron-up,
.masterTileResponsive .btn.nb-dark-gray-cta-background span.fa-chevron-down,
.masterTileResponsive .btn.nb-dark-gray-cta-background span.fa-chevron-left,
.masterTileResponsive .btn.nb-dark-gray-cta-background span.fa-chevron-right {
  color: #ffffff;
}
.masterTileResponsive .btn.nb-dark-gray-cta-background.ctaLinkBorderless,
.masterTileResponsive .btn.nb-dark-gray-cta-background.ctaLinkBorderless:link,
.masterTileResponsive .btn.nb-dark-gray-cta-background.ctaLinkBorderless:visited,
.masterTileResponsive .btn.nb-dark-gray-cta-background.ctaLinkBorderless:active {
  color: #53565a;
  background-color: transparent;
  border-width: 0px !important;
}
.masterTileResponsive .btn.nb-dark-gray-cta-background.ctaLinkBorderless:hover,
.masterTileResponsive .btn.nb-dark-gray-cta-background.ctaLinkBorderless:link:hover,
.masterTileResponsive .btn.nb-dark-gray-cta-background.ctaLinkBorderless:visited:hover,
.masterTileResponsive .btn.nb-dark-gray-cta-background.ctaLinkBorderless:active:hover {
  color: #53565a;
}
.masterTileResponsive .btn.nb-dark-gray-cta-background.ctaLinkBorderless span.fa-download,
.masterTileResponsive .btn.nb-dark-gray-cta-background.ctaLinkBorderless:link span.fa-download,
.masterTileResponsive .btn.nb-dark-gray-cta-background.ctaLinkBorderless:visited span.fa-download,
.masterTileResponsive .btn.nb-dark-gray-cta-background.ctaLinkBorderless:active span.fa-download,
.masterTileResponsive .btn.nb-dark-gray-cta-background.ctaLinkBorderless span.fa-play-circle-o,
.masterTileResponsive .btn.nb-dark-gray-cta-background.ctaLinkBorderless:link span.fa-play-circle-o,
.masterTileResponsive .btn.nb-dark-gray-cta-background.ctaLinkBorderless:visited span.fa-play-circle-o,
.masterTileResponsive .btn.nb-dark-gray-cta-background.ctaLinkBorderless:active span.fa-play-circle-o,
.masterTileResponsive .btn.nb-dark-gray-cta-background.ctaLinkBorderless span.fa-mobile-phone,
.masterTileResponsive .btn.nb-dark-gray-cta-background.ctaLinkBorderless:link span.fa-mobile-phone,
.masterTileResponsive .btn.nb-dark-gray-cta-background.ctaLinkBorderless:visited span.fa-mobile-phone,
.masterTileResponsive .btn.nb-dark-gray-cta-background.ctaLinkBorderless:active span.fa-mobile-phone,
.masterTileResponsive .btn.nb-dark-gray-cta-background.ctaLinkBorderless span.fa-chevron-up,
.masterTileResponsive .btn.nb-dark-gray-cta-background.ctaLinkBorderless:link span.fa-chevron-up,
.masterTileResponsive .btn.nb-dark-gray-cta-background.ctaLinkBorderless:visited span.fa-chevron-up,
.masterTileResponsive .btn.nb-dark-gray-cta-background.ctaLinkBorderless:active span.fa-chevron-up,
.masterTileResponsive .btn.nb-dark-gray-cta-background.ctaLinkBorderless span.fa-chevron-down,
.masterTileResponsive .btn.nb-dark-gray-cta-background.ctaLinkBorderless:link span.fa-chevron-down,
.masterTileResponsive .btn.nb-dark-gray-cta-background.ctaLinkBorderless:visited span.fa-chevron-down,
.masterTileResponsive .btn.nb-dark-gray-cta-background.ctaLinkBorderless:active span.fa-chevron-down,
.masterTileResponsive .btn.nb-dark-gray-cta-background.ctaLinkBorderless span.fa-chevron-left,
.masterTileResponsive .btn.nb-dark-gray-cta-background.ctaLinkBorderless:link span.fa-chevron-left,
.masterTileResponsive .btn.nb-dark-gray-cta-background.ctaLinkBorderless:visited span.fa-chevron-left,
.masterTileResponsive .btn.nb-dark-gray-cta-background.ctaLinkBorderless:active span.fa-chevron-left,
.masterTileResponsive .btn.nb-dark-gray-cta-background.ctaLinkBorderless span.fa-chevron-right,
.masterTileResponsive .btn.nb-dark-gray-cta-background.ctaLinkBorderless:link span.fa-chevron-right,
.masterTileResponsive .btn.nb-dark-gray-cta-background.ctaLinkBorderless:visited span.fa-chevron-right,
.masterTileResponsive .btn.nb-dark-gray-cta-background.ctaLinkBorderless:active span.fa-chevron-right {
  color: #53565a;
}
.masterTileResponsive .btn.nb-dark-gray-cta-background.transparent:after {
  background-color: #53565a;
}
.masterTileResponsive .btn.nb-dark-gray-cta-background.transparent:after span.fa-download,
.masterTileResponsive .btn.nb-dark-gray-cta-background.transparent:after span.fa-play-circle-o,
.masterTileResponsive .btn.nb-dark-gray-cta-background.transparent:after span.fa-mobile-phone,
.masterTileResponsive .btn.nb-dark-gray-cta-background.transparent:after span.fa-chevron-up,
.masterTileResponsive .btn.nb-dark-gray-cta-background.transparent:after span.fa-chevron-down,
.masterTileResponsive .btn.nb-dark-gray-cta-background.transparent:after span.fa-chevron-left,
.masterTileResponsive .btn.nb-dark-gray-cta-background.transparent:after span.fa-chevron-right {
  color: #ffffff;
}
.masterTileResponsive .btn.nb-dark-gray1-cta-background {
  background-color: #222222;
  border-width: 2px !important;
}
.masterTileResponsive .btn.nb-dark-gray1-cta-background:hover {
  color: #222222 !important;
  border-color: #222222 !important;
  background-color: transparent;
}
.masterTileResponsive .btn.nb-dark-gray1-cta-background:hover span.fa-download,
.masterTileResponsive .btn.nb-dark-gray1-cta-background:hover span.fa-play-circle-o,
.masterTileResponsive .btn.nb-dark-gray1-cta-background:hover span.fa-mobile-phone,
.masterTileResponsive .btn.nb-dark-gray1-cta-background:hover span.fa-chevron-up,
.masterTileResponsive .btn.nb-dark-gray1-cta-background:hover span.fa-chevron-down,
.masterTileResponsive .btn.nb-dark-gray1-cta-background:hover span.fa-chevron-left,
.masterTileResponsive .btn.nb-dark-gray1-cta-background:hover span.fa-chevron-right {
  color: #222222 !important;
}
.masterTileResponsive .btn.nb-dark-gray1-cta-background span.fa-download,
.masterTileResponsive .btn.nb-dark-gray1-cta-background span.fa-play-circle-o,
.masterTileResponsive .btn.nb-dark-gray1-cta-background span.fa-mobile-phone,
.masterTileResponsive .btn.nb-dark-gray1-cta-background span.fa-chevron-up,
.masterTileResponsive .btn.nb-dark-gray1-cta-background span.fa-chevron-down,
.masterTileResponsive .btn.nb-dark-gray1-cta-background span.fa-chevron-left,
.masterTileResponsive .btn.nb-dark-gray1-cta-background span.fa-chevron-right {
  color: #ffffff;
}
.masterTileResponsive .btn.nb-dark-gray1-cta-background.ctaLinkBorderless,
.masterTileResponsive .btn.nb-dark-gray1-cta-background.ctaLinkBorderless:link,
.masterTileResponsive .btn.nb-dark-gray1-cta-background.ctaLinkBorderless:visited,
.masterTileResponsive .btn.nb-dark-gray1-cta-background.ctaLinkBorderless:active {
  color: #222222;
  background-color: transparent;
  border-width: 0px !important;
}
.masterTileResponsive .btn.nb-dark-gray1-cta-background.ctaLinkBorderless:hover,
.masterTileResponsive .btn.nb-dark-gray1-cta-background.ctaLinkBorderless:link:hover,
.masterTileResponsive .btn.nb-dark-gray1-cta-background.ctaLinkBorderless:visited:hover,
.masterTileResponsive .btn.nb-dark-gray1-cta-background.ctaLinkBorderless:active:hover {
  color: #222222;
}
.masterTileResponsive .btn.nb-dark-gray1-cta-background.ctaLinkBorderless span.fa-download,
.masterTileResponsive .btn.nb-dark-gray1-cta-background.ctaLinkBorderless:link span.fa-download,
.masterTileResponsive .btn.nb-dark-gray1-cta-background.ctaLinkBorderless:visited span.fa-download,
.masterTileResponsive .btn.nb-dark-gray1-cta-background.ctaLinkBorderless:active span.fa-download,
.masterTileResponsive .btn.nb-dark-gray1-cta-background.ctaLinkBorderless span.fa-play-circle-o,
.masterTileResponsive .btn.nb-dark-gray1-cta-background.ctaLinkBorderless:link span.fa-play-circle-o,
.masterTileResponsive .btn.nb-dark-gray1-cta-background.ctaLinkBorderless:visited span.fa-play-circle-o,
.masterTileResponsive .btn.nb-dark-gray1-cta-background.ctaLinkBorderless:active span.fa-play-circle-o,
.masterTileResponsive .btn.nb-dark-gray1-cta-background.ctaLinkBorderless span.fa-mobile-phone,
.masterTileResponsive .btn.nb-dark-gray1-cta-background.ctaLinkBorderless:link span.fa-mobile-phone,
.masterTileResponsive .btn.nb-dark-gray1-cta-background.ctaLinkBorderless:visited span.fa-mobile-phone,
.masterTileResponsive .btn.nb-dark-gray1-cta-background.ctaLinkBorderless:active span.fa-mobile-phone,
.masterTileResponsive .btn.nb-dark-gray1-cta-background.ctaLinkBorderless span.fa-chevron-up,
.masterTileResponsive .btn.nb-dark-gray1-cta-background.ctaLinkBorderless:link span.fa-chevron-up,
.masterTileResponsive .btn.nb-dark-gray1-cta-background.ctaLinkBorderless:visited span.fa-chevron-up,
.masterTileResponsive .btn.nb-dark-gray1-cta-background.ctaLinkBorderless:active span.fa-chevron-up,
.masterTileResponsive .btn.nb-dark-gray1-cta-background.ctaLinkBorderless span.fa-chevron-down,
.masterTileResponsive .btn.nb-dark-gray1-cta-background.ctaLinkBorderless:link span.fa-chevron-down,
.masterTileResponsive .btn.nb-dark-gray1-cta-background.ctaLinkBorderless:visited span.fa-chevron-down,
.masterTileResponsive .btn.nb-dark-gray1-cta-background.ctaLinkBorderless:active span.fa-chevron-down,
.masterTileResponsive .btn.nb-dark-gray1-cta-background.ctaLinkBorderless span.fa-chevron-left,
.masterTileResponsive .btn.nb-dark-gray1-cta-background.ctaLinkBorderless:link span.fa-chevron-left,
.masterTileResponsive .btn.nb-dark-gray1-cta-background.ctaLinkBorderless:visited span.fa-chevron-left,
.masterTileResponsive .btn.nb-dark-gray1-cta-background.ctaLinkBorderless:active span.fa-chevron-left,
.masterTileResponsive .btn.nb-dark-gray1-cta-background.ctaLinkBorderless span.fa-chevron-right,
.masterTileResponsive .btn.nb-dark-gray1-cta-background.ctaLinkBorderless:link span.fa-chevron-right,
.masterTileResponsive .btn.nb-dark-gray1-cta-background.ctaLinkBorderless:visited span.fa-chevron-right,
.masterTileResponsive .btn.nb-dark-gray1-cta-background.ctaLinkBorderless:active span.fa-chevron-right {
  color: #222222;
}
.masterTileResponsive .btn.nb-dark-gray1-cta-background.transparent:after {
  background-color: #222222;
}
.masterTileResponsive .btn.nb-dark-gray1-cta-background.transparent:after span.fa-download,
.masterTileResponsive .btn.nb-dark-gray1-cta-background.transparent:after span.fa-play-circle-o,
.masterTileResponsive .btn.nb-dark-gray1-cta-background.transparent:after span.fa-mobile-phone,
.masterTileResponsive .btn.nb-dark-gray1-cta-background.transparent:after span.fa-chevron-up,
.masterTileResponsive .btn.nb-dark-gray1-cta-background.transparent:after span.fa-chevron-down,
.masterTileResponsive .btn.nb-dark-gray1-cta-background.transparent:after span.fa-chevron-left,
.masterTileResponsive .btn.nb-dark-gray1-cta-background.transparent:after span.fa-chevron-right {
  color: #ffffff;
}
.masterTileResponsive .btn.nb-gray-cta-background {
  background-color: #bebebe;
  border-width: 2px !important;
}
.masterTileResponsive .btn.nb-gray-cta-background:hover {
  color: #bebebe !important;
  border-color: #bebebe !important;
  background-color: transparent;
}
.masterTileResponsive .btn.nb-gray-cta-background:hover span.fa-download,
.masterTileResponsive .btn.nb-gray-cta-background:hover span.fa-play-circle-o,
.masterTileResponsive .btn.nb-gray-cta-background:hover span.fa-mobile-phone,
.masterTileResponsive .btn.nb-gray-cta-background:hover span.fa-chevron-up,
.masterTileResponsive .btn.nb-gray-cta-background:hover span.fa-chevron-down,
.masterTileResponsive .btn.nb-gray-cta-background:hover span.fa-chevron-left,
.masterTileResponsive .btn.nb-gray-cta-background:hover span.fa-chevron-right {
  color: #bebebe !important;
}
.masterTileResponsive .btn.nb-gray-cta-background span.fa-download,
.masterTileResponsive .btn.nb-gray-cta-background span.fa-play-circle-o,
.masterTileResponsive .btn.nb-gray-cta-background span.fa-mobile-phone,
.masterTileResponsive .btn.nb-gray-cta-background span.fa-chevron-up,
.masterTileResponsive .btn.nb-gray-cta-background span.fa-chevron-down,
.masterTileResponsive .btn.nb-gray-cta-background span.fa-chevron-left,
.masterTileResponsive .btn.nb-gray-cta-background span.fa-chevron-right {
  color: #ffffff;
}
.masterTileResponsive .btn.nb-gray-cta-background.ctaLinkBorderless,
.masterTileResponsive .btn.nb-gray-cta-background.ctaLinkBorderless:link,
.masterTileResponsive .btn.nb-gray-cta-background.ctaLinkBorderless:visited,
.masterTileResponsive .btn.nb-gray-cta-background.ctaLinkBorderless:active {
  color: #bebebe;
  background-color: transparent;
  border-width: 0px !important;
}
.masterTileResponsive .btn.nb-gray-cta-background.ctaLinkBorderless:hover,
.masterTileResponsive .btn.nb-gray-cta-background.ctaLinkBorderless:link:hover,
.masterTileResponsive .btn.nb-gray-cta-background.ctaLinkBorderless:visited:hover,
.masterTileResponsive .btn.nb-gray-cta-background.ctaLinkBorderless:active:hover {
  color: #bebebe;
}
.masterTileResponsive .btn.nb-gray-cta-background.ctaLinkBorderless span.fa-download,
.masterTileResponsive .btn.nb-gray-cta-background.ctaLinkBorderless:link span.fa-download,
.masterTileResponsive .btn.nb-gray-cta-background.ctaLinkBorderless:visited span.fa-download,
.masterTileResponsive .btn.nb-gray-cta-background.ctaLinkBorderless:active span.fa-download,
.masterTileResponsive .btn.nb-gray-cta-background.ctaLinkBorderless span.fa-play-circle-o,
.masterTileResponsive .btn.nb-gray-cta-background.ctaLinkBorderless:link span.fa-play-circle-o,
.masterTileResponsive .btn.nb-gray-cta-background.ctaLinkBorderless:visited span.fa-play-circle-o,
.masterTileResponsive .btn.nb-gray-cta-background.ctaLinkBorderless:active span.fa-play-circle-o,
.masterTileResponsive .btn.nb-gray-cta-background.ctaLinkBorderless span.fa-mobile-phone,
.masterTileResponsive .btn.nb-gray-cta-background.ctaLinkBorderless:link span.fa-mobile-phone,
.masterTileResponsive .btn.nb-gray-cta-background.ctaLinkBorderless:visited span.fa-mobile-phone,
.masterTileResponsive .btn.nb-gray-cta-background.ctaLinkBorderless:active span.fa-mobile-phone,
.masterTileResponsive .btn.nb-gray-cta-background.ctaLinkBorderless span.fa-chevron-up,
.masterTileResponsive .btn.nb-gray-cta-background.ctaLinkBorderless:link span.fa-chevron-up,
.masterTileResponsive .btn.nb-gray-cta-background.ctaLinkBorderless:visited span.fa-chevron-up,
.masterTileResponsive .btn.nb-gray-cta-background.ctaLinkBorderless:active span.fa-chevron-up,
.masterTileResponsive .btn.nb-gray-cta-background.ctaLinkBorderless span.fa-chevron-down,
.masterTileResponsive .btn.nb-gray-cta-background.ctaLinkBorderless:link span.fa-chevron-down,
.masterTileResponsive .btn.nb-gray-cta-background.ctaLinkBorderless:visited span.fa-chevron-down,
.masterTileResponsive .btn.nb-gray-cta-background.ctaLinkBorderless:active span.fa-chevron-down,
.masterTileResponsive .btn.nb-gray-cta-background.ctaLinkBorderless span.fa-chevron-left,
.masterTileResponsive .btn.nb-gray-cta-background.ctaLinkBorderless:link span.fa-chevron-left,
.masterTileResponsive .btn.nb-gray-cta-background.ctaLinkBorderless:visited span.fa-chevron-left,
.masterTileResponsive .btn.nb-gray-cta-background.ctaLinkBorderless:active span.fa-chevron-left,
.masterTileResponsive .btn.nb-gray-cta-background.ctaLinkBorderless span.fa-chevron-right,
.masterTileResponsive .btn.nb-gray-cta-background.ctaLinkBorderless:link span.fa-chevron-right,
.masterTileResponsive .btn.nb-gray-cta-background.ctaLinkBorderless:visited span.fa-chevron-right,
.masterTileResponsive .btn.nb-gray-cta-background.ctaLinkBorderless:active span.fa-chevron-right {
  color: #bebebe;
}
.masterTileResponsive .btn.nb-gray-cta-background.transparent:after {
  background-color: #bebebe;
}
.masterTileResponsive .btn.nb-gray-cta-background.transparent:after span.fa-download,
.masterTileResponsive .btn.nb-gray-cta-background.transparent:after span.fa-play-circle-o,
.masterTileResponsive .btn.nb-gray-cta-background.transparent:after span.fa-mobile-phone,
.masterTileResponsive .btn.nb-gray-cta-background.transparent:after span.fa-chevron-up,
.masterTileResponsive .btn.nb-gray-cta-background.transparent:after span.fa-chevron-down,
.masterTileResponsive .btn.nb-gray-cta-background.transparent:after span.fa-chevron-left,
.masterTileResponsive .btn.nb-gray-cta-background.transparent:after span.fa-chevron-right {
  color: #ffffff;
}
.masterTileResponsive .btn.nb-secret-gray-cta-background {
  background-color: #eeeeee;
  border-width: 2px !important;
}
.masterTileResponsive .btn.nb-secret-gray-cta-background:hover {
  color: #eeeeee !important;
  border-color: #eeeeee !important;
  background-color: transparent;
}
.masterTileResponsive .btn.nb-secret-gray-cta-background:hover span.fa-download,
.masterTileResponsive .btn.nb-secret-gray-cta-background:hover span.fa-play-circle-o,
.masterTileResponsive .btn.nb-secret-gray-cta-background:hover span.fa-mobile-phone,
.masterTileResponsive .btn.nb-secret-gray-cta-background:hover span.fa-chevron-up,
.masterTileResponsive .btn.nb-secret-gray-cta-background:hover span.fa-chevron-down,
.masterTileResponsive .btn.nb-secret-gray-cta-background:hover span.fa-chevron-left,
.masterTileResponsive .btn.nb-secret-gray-cta-background:hover span.fa-chevron-right {
  color: #eeeeee !important;
}
.masterTileResponsive .btn.nb-secret-gray-cta-background span.fa-download,
.masterTileResponsive .btn.nb-secret-gray-cta-background span.fa-play-circle-o,
.masterTileResponsive .btn.nb-secret-gray-cta-background span.fa-mobile-phone,
.masterTileResponsive .btn.nb-secret-gray-cta-background span.fa-chevron-up,
.masterTileResponsive .btn.nb-secret-gray-cta-background span.fa-chevron-down,
.masterTileResponsive .btn.nb-secret-gray-cta-background span.fa-chevron-left,
.masterTileResponsive .btn.nb-secret-gray-cta-background span.fa-chevron-right {
  color: #ffffff;
}
.masterTileResponsive .btn.nb-secret-gray-cta-background.ctaLinkBorderless,
.masterTileResponsive .btn.nb-secret-gray-cta-background.ctaLinkBorderless:link,
.masterTileResponsive .btn.nb-secret-gray-cta-background.ctaLinkBorderless:visited,
.masterTileResponsive .btn.nb-secret-gray-cta-background.ctaLinkBorderless:active {
  color: #eeeeee;
  background-color: transparent;
  border-width: 0px !important;
}
.masterTileResponsive .btn.nb-secret-gray-cta-background.ctaLinkBorderless:hover,
.masterTileResponsive .btn.nb-secret-gray-cta-background.ctaLinkBorderless:link:hover,
.masterTileResponsive .btn.nb-secret-gray-cta-background.ctaLinkBorderless:visited:hover,
.masterTileResponsive .btn.nb-secret-gray-cta-background.ctaLinkBorderless:active:hover {
  color: #eeeeee;
}
.masterTileResponsive .btn.nb-secret-gray-cta-background.ctaLinkBorderless span.fa-download,
.masterTileResponsive .btn.nb-secret-gray-cta-background.ctaLinkBorderless:link span.fa-download,
.masterTileResponsive .btn.nb-secret-gray-cta-background.ctaLinkBorderless:visited span.fa-download,
.masterTileResponsive .btn.nb-secret-gray-cta-background.ctaLinkBorderless:active span.fa-download,
.masterTileResponsive .btn.nb-secret-gray-cta-background.ctaLinkBorderless span.fa-play-circle-o,
.masterTileResponsive .btn.nb-secret-gray-cta-background.ctaLinkBorderless:link span.fa-play-circle-o,
.masterTileResponsive .btn.nb-secret-gray-cta-background.ctaLinkBorderless:visited span.fa-play-circle-o,
.masterTileResponsive .btn.nb-secret-gray-cta-background.ctaLinkBorderless:active span.fa-play-circle-o,
.masterTileResponsive .btn.nb-secret-gray-cta-background.ctaLinkBorderless span.fa-mobile-phone,
.masterTileResponsive .btn.nb-secret-gray-cta-background.ctaLinkBorderless:link span.fa-mobile-phone,
.masterTileResponsive .btn.nb-secret-gray-cta-background.ctaLinkBorderless:visited span.fa-mobile-phone,
.masterTileResponsive .btn.nb-secret-gray-cta-background.ctaLinkBorderless:active span.fa-mobile-phone,
.masterTileResponsive .btn.nb-secret-gray-cta-background.ctaLinkBorderless span.fa-chevron-up,
.masterTileResponsive .btn.nb-secret-gray-cta-background.ctaLinkBorderless:link span.fa-chevron-up,
.masterTileResponsive .btn.nb-secret-gray-cta-background.ctaLinkBorderless:visited span.fa-chevron-up,
.masterTileResponsive .btn.nb-secret-gray-cta-background.ctaLinkBorderless:active span.fa-chevron-up,
.masterTileResponsive .btn.nb-secret-gray-cta-background.ctaLinkBorderless span.fa-chevron-down,
.masterTileResponsive .btn.nb-secret-gray-cta-background.ctaLinkBorderless:link span.fa-chevron-down,
.masterTileResponsive .btn.nb-secret-gray-cta-background.ctaLinkBorderless:visited span.fa-chevron-down,
.masterTileResponsive .btn.nb-secret-gray-cta-background.ctaLinkBorderless:active span.fa-chevron-down,
.masterTileResponsive .btn.nb-secret-gray-cta-background.ctaLinkBorderless span.fa-chevron-left,
.masterTileResponsive .btn.nb-secret-gray-cta-background.ctaLinkBorderless:link span.fa-chevron-left,
.masterTileResponsive .btn.nb-secret-gray-cta-background.ctaLinkBorderless:visited span.fa-chevron-left,
.masterTileResponsive .btn.nb-secret-gray-cta-background.ctaLinkBorderless:active span.fa-chevron-left,
.masterTileResponsive .btn.nb-secret-gray-cta-background.ctaLinkBorderless span.fa-chevron-right,
.masterTileResponsive .btn.nb-secret-gray-cta-background.ctaLinkBorderless:link span.fa-chevron-right,
.masterTileResponsive .btn.nb-secret-gray-cta-background.ctaLinkBorderless:visited span.fa-chevron-right,
.masterTileResponsive .btn.nb-secret-gray-cta-background.ctaLinkBorderless:active span.fa-chevron-right {
  color: #eeeeee;
}
.masterTileResponsive .btn.nb-secret-gray-cta-background.transparent:after {
  background-color: #eeeeee;
}
.masterTileResponsive .btn.nb-secret-gray-cta-background.transparent:after span.fa-download,
.masterTileResponsive .btn.nb-secret-gray-cta-background.transparent:after span.fa-play-circle-o,
.masterTileResponsive .btn.nb-secret-gray-cta-background.transparent:after span.fa-mobile-phone,
.masterTileResponsive .btn.nb-secret-gray-cta-background.transparent:after span.fa-chevron-up,
.masterTileResponsive .btn.nb-secret-gray-cta-background.transparent:after span.fa-chevron-down,
.masterTileResponsive .btn.nb-secret-gray-cta-background.transparent:after span.fa-chevron-left,
.masterTileResponsive .btn.nb-secret-gray-cta-background.transparent:after span.fa-chevron-right {
  color: #ffffff;
}
.masterTileResponsive .btn.nb-dark-green-cta-background {
  background-color: #007a33;
  border-width: 2px !important;
}
.masterTileResponsive .btn.nb-dark-green-cta-background:hover {
  color: #007a33 !important;
  border-color: #007a33 !important;
  background-color: transparent;
}
.masterTileResponsive .btn.nb-dark-green-cta-background:hover span.fa-download,
.masterTileResponsive .btn.nb-dark-green-cta-background:hover span.fa-play-circle-o,
.masterTileResponsive .btn.nb-dark-green-cta-background:hover span.fa-mobile-phone,
.masterTileResponsive .btn.nb-dark-green-cta-background:hover span.fa-chevron-up,
.masterTileResponsive .btn.nb-dark-green-cta-background:hover span.fa-chevron-down,
.masterTileResponsive .btn.nb-dark-green-cta-background:hover span.fa-chevron-left,
.masterTileResponsive .btn.nb-dark-green-cta-background:hover span.fa-chevron-right {
  color: #007a33 !important;
}
.masterTileResponsive .btn.nb-dark-green-cta-background span.fa-download,
.masterTileResponsive .btn.nb-dark-green-cta-background span.fa-play-circle-o,
.masterTileResponsive .btn.nb-dark-green-cta-background span.fa-mobile-phone,
.masterTileResponsive .btn.nb-dark-green-cta-background span.fa-chevron-up,
.masterTileResponsive .btn.nb-dark-green-cta-background span.fa-chevron-down,
.masterTileResponsive .btn.nb-dark-green-cta-background span.fa-chevron-left,
.masterTileResponsive .btn.nb-dark-green-cta-background span.fa-chevron-right {
  color: #ffffff;
}
.masterTileResponsive .btn.nb-dark-green-cta-background.ctaLinkBorderless,
.masterTileResponsive .btn.nb-dark-green-cta-background.ctaLinkBorderless:link,
.masterTileResponsive .btn.nb-dark-green-cta-background.ctaLinkBorderless:visited,
.masterTileResponsive .btn.nb-dark-green-cta-background.ctaLinkBorderless:active {
  color: #007a33;
  background-color: transparent;
  border-width: 0px !important;
}
.masterTileResponsive .btn.nb-dark-green-cta-background.ctaLinkBorderless:hover,
.masterTileResponsive .btn.nb-dark-green-cta-background.ctaLinkBorderless:link:hover,
.masterTileResponsive .btn.nb-dark-green-cta-background.ctaLinkBorderless:visited:hover,
.masterTileResponsive .btn.nb-dark-green-cta-background.ctaLinkBorderless:active:hover {
  color: #007a33;
}
.masterTileResponsive .btn.nb-dark-green-cta-background.ctaLinkBorderless span.fa-download,
.masterTileResponsive .btn.nb-dark-green-cta-background.ctaLinkBorderless:link span.fa-download,
.masterTileResponsive .btn.nb-dark-green-cta-background.ctaLinkBorderless:visited span.fa-download,
.masterTileResponsive .btn.nb-dark-green-cta-background.ctaLinkBorderless:active span.fa-download,
.masterTileResponsive .btn.nb-dark-green-cta-background.ctaLinkBorderless span.fa-play-circle-o,
.masterTileResponsive .btn.nb-dark-green-cta-background.ctaLinkBorderless:link span.fa-play-circle-o,
.masterTileResponsive .btn.nb-dark-green-cta-background.ctaLinkBorderless:visited span.fa-play-circle-o,
.masterTileResponsive .btn.nb-dark-green-cta-background.ctaLinkBorderless:active span.fa-play-circle-o,
.masterTileResponsive .btn.nb-dark-green-cta-background.ctaLinkBorderless span.fa-mobile-phone,
.masterTileResponsive .btn.nb-dark-green-cta-background.ctaLinkBorderless:link span.fa-mobile-phone,
.masterTileResponsive .btn.nb-dark-green-cta-background.ctaLinkBorderless:visited span.fa-mobile-phone,
.masterTileResponsive .btn.nb-dark-green-cta-background.ctaLinkBorderless:active span.fa-mobile-phone,
.masterTileResponsive .btn.nb-dark-green-cta-background.ctaLinkBorderless span.fa-chevron-up,
.masterTileResponsive .btn.nb-dark-green-cta-background.ctaLinkBorderless:link span.fa-chevron-up,
.masterTileResponsive .btn.nb-dark-green-cta-background.ctaLinkBorderless:visited span.fa-chevron-up,
.masterTileResponsive .btn.nb-dark-green-cta-background.ctaLinkBorderless:active span.fa-chevron-up,
.masterTileResponsive .btn.nb-dark-green-cta-background.ctaLinkBorderless span.fa-chevron-down,
.masterTileResponsive .btn.nb-dark-green-cta-background.ctaLinkBorderless:link span.fa-chevron-down,
.masterTileResponsive .btn.nb-dark-green-cta-background.ctaLinkBorderless:visited span.fa-chevron-down,
.masterTileResponsive .btn.nb-dark-green-cta-background.ctaLinkBorderless:active span.fa-chevron-down,
.masterTileResponsive .btn.nb-dark-green-cta-background.ctaLinkBorderless span.fa-chevron-left,
.masterTileResponsive .btn.nb-dark-green-cta-background.ctaLinkBorderless:link span.fa-chevron-left,
.masterTileResponsive .btn.nb-dark-green-cta-background.ctaLinkBorderless:visited span.fa-chevron-left,
.masterTileResponsive .btn.nb-dark-green-cta-background.ctaLinkBorderless:active span.fa-chevron-left,
.masterTileResponsive .btn.nb-dark-green-cta-background.ctaLinkBorderless span.fa-chevron-right,
.masterTileResponsive .btn.nb-dark-green-cta-background.ctaLinkBorderless:link span.fa-chevron-right,
.masterTileResponsive .btn.nb-dark-green-cta-background.ctaLinkBorderless:visited span.fa-chevron-right,
.masterTileResponsive .btn.nb-dark-green-cta-background.ctaLinkBorderless:active span.fa-chevron-right {
  color: #007a33;
}
.masterTileResponsive .btn.nb-dark-green-cta-background.transparent:after {
  background-color: #007a33;
}
.masterTileResponsive .btn.nb-dark-green-cta-background.transparent:after span.fa-download,
.masterTileResponsive .btn.nb-dark-green-cta-background.transparent:after span.fa-play-circle-o,
.masterTileResponsive .btn.nb-dark-green-cta-background.transparent:after span.fa-mobile-phone,
.masterTileResponsive .btn.nb-dark-green-cta-background.transparent:after span.fa-chevron-up,
.masterTileResponsive .btn.nb-dark-green-cta-background.transparent:after span.fa-chevron-down,
.masterTileResponsive .btn.nb-dark-green-cta-background.transparent:after span.fa-chevron-left,
.masterTileResponsive .btn.nb-dark-green-cta-background.transparent:after span.fa-chevron-right {
  color: #ffffff;
}
.masterTileResponsive .btn.nb-biz-black-cta-background {
  background-color: #000000;
  color: #48d597 !important;
  border-width: 2px !important;
}
.masterTileResponsive .btn.nb-biz-black-cta-background:hover {
  color: #000000 !important;
  border-color: #000000 !important;
  background-color: #48d597 !important;
}
.masterTileResponsive .btn.nb-biz-black-cta-background span.fa-download,
.masterTileResponsive .btn.nb-biz-black-cta-background span.fa-play-circle-o,
.masterTileResponsive .btn.nb-biz-black-cta-background span.fa-mobile-phone,
.masterTileResponsive .btn.nb-biz-black-cta-background span.fa-chevron-up,
.masterTileResponsive .btn.nb-biz-black-cta-background span.fa-chevron-down,
.masterTileResponsive .btn.nb-biz-black-cta-background span.fa-chevron-left,
.masterTileResponsive .btn.nb-biz-black-cta-background span.fa-chevron-right {
  color: #48d597;
}
.masterTileResponsive .btn.nb-biz-black-cta-background:hover span.fa-download,
.masterTileResponsive .btn.nb-biz-black-cta-background:hover span.fa-play-circle-o,
.masterTileResponsive .btn.nb-biz-black-cta-background:hover span.fa-mobile-phone,
.masterTileResponsive .btn.nb-biz-black-cta-background:hover span.fa-chevron-up,
.masterTileResponsive .btn.nb-biz-black-cta-background:hover span.fa-chevron-down,
.masterTileResponsive .btn.nb-biz-black-cta-background:hover span.fa-chevron-left,
.masterTileResponsive .btn.nb-biz-black-cta-background:hover span.fa-chevron-right {
  color: #000000 !important;
}
.masterTileResponsive .btn.nb-biz-black-cta-background.ctaLinkBorderless,
.masterTileResponsive .btn.nb-biz-black-cta-background.ctaLinkBorderless:link,
.masterTileResponsive .btn.nb-biz-black-cta-background.ctaLinkBorderless:visited,
.masterTileResponsive .btn.nb-biz-black-cta-background.ctaLinkBorderless:active {
  color: #000000 !important;
  background-color: transparent;
  border-width: 0px !important;
}
.masterTileResponsive .btn.nb-biz-black-cta-background.ctaLinkBorderless:hover,
.masterTileResponsive .btn.nb-biz-black-cta-background.ctaLinkBorderless:link:hover,
.masterTileResponsive .btn.nb-biz-black-cta-background.ctaLinkBorderless:visited:hover,
.masterTileResponsive .btn.nb-biz-black-cta-background.ctaLinkBorderless:active:hover {
  color: #000000 !important;
}
.masterTileResponsive .btn.nb-biz-black-cta-background.ctaLinkBorderless span.fa-download,
.masterTileResponsive .btn.nb-biz-black-cta-background.ctaLinkBorderless:link span.fa-download,
.masterTileResponsive .btn.nb-biz-black-cta-background.ctaLinkBorderless:visited span.fa-download,
.masterTileResponsive .btn.nb-biz-black-cta-background.ctaLinkBorderless:active span.fa-download,
.masterTileResponsive .btn.nb-biz-black-cta-background.ctaLinkBorderless span.fa-play-circle-o,
.masterTileResponsive .btn.nb-biz-black-cta-background.ctaLinkBorderless:link span.fa-play-circle-o,
.masterTileResponsive .btn.nb-biz-black-cta-background.ctaLinkBorderless:visited span.fa-play-circle-o,
.masterTileResponsive .btn.nb-biz-black-cta-background.ctaLinkBorderless:active span.fa-play-circle-o,
.masterTileResponsive .btn.nb-biz-black-cta-background.ctaLinkBorderless span.fa-mobile-phone,
.masterTileResponsive .btn.nb-biz-black-cta-background.ctaLinkBorderless:link span.fa-mobile-phone,
.masterTileResponsive .btn.nb-biz-black-cta-background.ctaLinkBorderless:visited span.fa-mobile-phone,
.masterTileResponsive .btn.nb-biz-black-cta-background.ctaLinkBorderless:active span.fa-mobile-phone,
.masterTileResponsive .btn.nb-biz-black-cta-background.ctaLinkBorderless span.fa-chevron-up,
.masterTileResponsive .btn.nb-biz-black-cta-background.ctaLinkBorderless:link span.fa-chevron-up,
.masterTileResponsive .btn.nb-biz-black-cta-background.ctaLinkBorderless:visited span.fa-chevron-up,
.masterTileResponsive .btn.nb-biz-black-cta-background.ctaLinkBorderless:active span.fa-chevron-up,
.masterTileResponsive .btn.nb-biz-black-cta-background.ctaLinkBorderless span.fa-chevron-down,
.masterTileResponsive .btn.nb-biz-black-cta-background.ctaLinkBorderless:link span.fa-chevron-down,
.masterTileResponsive .btn.nb-biz-black-cta-background.ctaLinkBorderless:visited span.fa-chevron-down,
.masterTileResponsive .btn.nb-biz-black-cta-background.ctaLinkBorderless:active span.fa-chevron-down,
.masterTileResponsive .btn.nb-biz-black-cta-background.ctaLinkBorderless span.fa-chevron-left,
.masterTileResponsive .btn.nb-biz-black-cta-background.ctaLinkBorderless:link span.fa-chevron-left,
.masterTileResponsive .btn.nb-biz-black-cta-background.ctaLinkBorderless:visited span.fa-chevron-left,
.masterTileResponsive .btn.nb-biz-black-cta-background.ctaLinkBorderless:active span.fa-chevron-left,
.masterTileResponsive .btn.nb-biz-black-cta-background.ctaLinkBorderless span.fa-chevron-right,
.masterTileResponsive .btn.nb-biz-black-cta-background.ctaLinkBorderless:link span.fa-chevron-right,
.masterTileResponsive .btn.nb-biz-black-cta-background.ctaLinkBorderless:visited span.fa-chevron-right,
.masterTileResponsive .btn.nb-biz-black-cta-background.ctaLinkBorderless:active span.fa-chevron-right {
  color: #000000;
}
.masterTileResponsive .btn.nb-biz-black-cta-background.transparent:after {
  background-color: #000000;
}
.masterTileResponsive .btn.nb-biz-black-cta-background.transparent:after span.fa-download,
.masterTileResponsive .btn.nb-biz-black-cta-background.transparent:after span.fa-play-circle-o,
.masterTileResponsive .btn.nb-biz-black-cta-background.transparent:after span.fa-mobile-phone,
.masterTileResponsive .btn.nb-biz-black-cta-background.transparent:after span.fa-chevron-up,
.masterTileResponsive .btn.nb-biz-black-cta-background.transparent:after span.fa-chevron-down,
.masterTileResponsive .btn.nb-biz-black-cta-background.transparent:after span.fa-chevron-left,
.masterTileResponsive .btn.nb-biz-black-cta-background.transparent:after span.fa-chevron-right {
  color: #ffffff;
}
.masterTileResponsive .btn.dark-teal-cta-background {
  background-color: #008996;
  color: #000000 !important;
  border-width: 2px !important;
}
.masterTileResponsive .btn.dark-teal-cta-background:hover {
  color: #000000 !important;
  border-color: #000000 !important;
  background-color: #008996 !important;
}
.masterTileResponsive .btn.dark-teal-cta-background span.fa-download,
.masterTileResponsive .btn.dark-teal-cta-background span.fa-play-circle-o,
.masterTileResponsive .btn.dark-teal-cta-background span.fa-mobile-phone,
.masterTileResponsive .btn.dark-teal-cta-background span.fa-chevron-up,
.masterTileResponsive .btn.dark-teal-cta-background span.fa-chevron-down,
.masterTileResponsive .btn.dark-teal-cta-background span.fa-chevron-left,
.masterTileResponsive .btn.dark-teal-cta-background span.fa-chevron-right {
  color: #000000;
}
.masterTileResponsive .btn.dark-teal-cta-background:hover span.fa-download,
.masterTileResponsive .btn.dark-teal-cta-background:hover span.fa-play-circle-o,
.masterTileResponsive .btn.dark-teal-cta-background:hover span.fa-mobile-phone,
.masterTileResponsive .btn.dark-teal-cta-background:hover span.fa-chevron-up,
.masterTileResponsive .btn.dark-teal-cta-background:hover span.fa-chevron-down,
.masterTileResponsive .btn.dark-teal-cta-background:hover span.fa-chevron-left,
.masterTileResponsive .btn.dark-teal-cta-background:hover span.fa-chevron-right {
  color: #000000 !important;
}
.masterTileResponsive .btn.dark-teal-cta-background.ctaLinkBorderless,
.masterTileResponsive .btn.dark-teal-cta-background.ctaLinkBorderless:link,
.masterTileResponsive .btn.dark-teal-cta-background.ctaLinkBorderless:visited,
.masterTileResponsive .btn.dark-teal-cta-background.ctaLinkBorderless:active {
  color: #000000 !important;
  background-color: transparent;
  border-width: 0px !important;
}
.masterTileResponsive .btn.dark-teal-cta-background.ctaLinkBorderless:hover,
.masterTileResponsive .btn.dark-teal-cta-background.ctaLinkBorderless:link:hover,
.masterTileResponsive .btn.dark-teal-cta-background.ctaLinkBorderless:visited:hover,
.masterTileResponsive .btn.dark-teal-cta-background.ctaLinkBorderless:active:hover {
  color: #000000 !important;
}
.masterTileResponsive .btn.dark-teal-cta-background.ctaLinkBorderless span.fa-download,
.masterTileResponsive .btn.dark-teal-cta-background.ctaLinkBorderless:link span.fa-download,
.masterTileResponsive .btn.dark-teal-cta-background.ctaLinkBorderless:visited span.fa-download,
.masterTileResponsive .btn.dark-teal-cta-background.ctaLinkBorderless:active span.fa-download,
.masterTileResponsive .btn.dark-teal-cta-background.ctaLinkBorderless span.fa-play-circle-o,
.masterTileResponsive .btn.dark-teal-cta-background.ctaLinkBorderless:link span.fa-play-circle-o,
.masterTileResponsive .btn.dark-teal-cta-background.ctaLinkBorderless:visited span.fa-play-circle-o,
.masterTileResponsive .btn.dark-teal-cta-background.ctaLinkBorderless:active span.fa-play-circle-o,
.masterTileResponsive .btn.dark-teal-cta-background.ctaLinkBorderless span.fa-mobile-phone,
.masterTileResponsive .btn.dark-teal-cta-background.ctaLinkBorderless:link span.fa-mobile-phone,
.masterTileResponsive .btn.dark-teal-cta-background.ctaLinkBorderless:visited span.fa-mobile-phone,
.masterTileResponsive .btn.dark-teal-cta-background.ctaLinkBorderless:active span.fa-mobile-phone,
.masterTileResponsive .btn.dark-teal-cta-background.ctaLinkBorderless span.fa-chevron-up,
.masterTileResponsive .btn.dark-teal-cta-background.ctaLinkBorderless:link span.fa-chevron-up,
.masterTileResponsive .btn.dark-teal-cta-background.ctaLinkBorderless:visited span.fa-chevron-up,
.masterTileResponsive .btn.dark-teal-cta-background.ctaLinkBorderless:active span.fa-chevron-up,
.masterTileResponsive .btn.dark-teal-cta-background.ctaLinkBorderless span.fa-chevron-down,
.masterTileResponsive .btn.dark-teal-cta-background.ctaLinkBorderless:link span.fa-chevron-down,
.masterTileResponsive .btn.dark-teal-cta-background.ctaLinkBorderless:visited span.fa-chevron-down,
.masterTileResponsive .btn.dark-teal-cta-background.ctaLinkBorderless:active span.fa-chevron-down,
.masterTileResponsive .btn.dark-teal-cta-background.ctaLinkBorderless span.fa-chevron-left,
.masterTileResponsive .btn.dark-teal-cta-background.ctaLinkBorderless:link span.fa-chevron-left,
.masterTileResponsive .btn.dark-teal-cta-background.ctaLinkBorderless:visited span.fa-chevron-left,
.masterTileResponsive .btn.dark-teal-cta-background.ctaLinkBorderless:active span.fa-chevron-left,
.masterTileResponsive .btn.dark-teal-cta-background.ctaLinkBorderless span.fa-chevron-right,
.masterTileResponsive .btn.dark-teal-cta-background.ctaLinkBorderless:link span.fa-chevron-right,
.masterTileResponsive .btn.dark-teal-cta-background.ctaLinkBorderless:visited span.fa-chevron-right,
.masterTileResponsive .btn.dark-teal-cta-background.ctaLinkBorderless:active span.fa-chevron-right {
  color: #000000;
}
.masterTileResponsive .btn.dark-teal-cta-background.transparent:after {
  background-color: #000000;
}
.masterTileResponsive .btn.dark-teal-cta-background.transparent:after span.fa-download,
.masterTileResponsive .btn.dark-teal-cta-background.transparent:after span.fa-play-circle-o,
.masterTileResponsive .btn.dark-teal-cta-background.transparent:after span.fa-mobile-phone,
.masterTileResponsive .btn.dark-teal-cta-background.transparent:after span.fa-chevron-up,
.masterTileResponsive .btn.dark-teal-cta-background.transparent:after span.fa-chevron-down,
.masterTileResponsive .btn.dark-teal-cta-background.transparent:after span.fa-chevron-left,
.masterTileResponsive .btn.dark-teal-cta-background.transparent:after span.fa-chevron-right {
  color: #ffffff;
}
.masterTileResponsive .btn.dark-teal-cta-background {
  background-color: #008996;
  color: #000000 !important;
  border-width: 2px !important;
}
.masterTileResponsive .btn.dark-teal-cta-background:hover {
  color: #000000 !important;
  border-color: #000000 !important;
  background-color: #008996 !important;
}
.masterTileResponsive .btn.dark-teal-cta-background span.fa-download,
.masterTileResponsive .btn.dark-teal-cta-background span.fa-play-circle-o,
.masterTileResponsive .btn.dark-teal-cta-background span.fa-mobile-phone,
.masterTileResponsive .btn.dark-teal-cta-background span.fa-chevron-up,
.masterTileResponsive .btn.dark-teal-cta-background span.fa-chevron-down,
.masterTileResponsive .btn.dark-teal-cta-background span.fa-chevron-left,
.masterTileResponsive .btn.dark-teal-cta-background span.fa-chevron-right {
  color: #000000;
}
.masterTileResponsive .btn.dark-teal-cta-background:hover span.fa-download,
.masterTileResponsive .btn.dark-teal-cta-background:hover span.fa-play-circle-o,
.masterTileResponsive .btn.dark-teal-cta-background:hover span.fa-mobile-phone,
.masterTileResponsive .btn.dark-teal-cta-background:hover span.fa-chevron-up,
.masterTileResponsive .btn.dark-teal-cta-background:hover span.fa-chevron-down,
.masterTileResponsive .btn.dark-teal-cta-background:hover span.fa-chevron-left,
.masterTileResponsive .btn.dark-teal-cta-background:hover span.fa-chevron-right {
  color: #000000 !important;
}
.masterTileResponsive .btn.teal-blue-cta-background.ctaLinkBorderless,
.masterTileResponsive .btn.teal-blue-cta-background.ctaLinkBorderless:link,
.masterTileResponsive .btn.teal-blue-cta-background.ctaLinkBorderless:visited,
.masterTileResponsive .btn.teal-blue-cta-background.ctaLinkBorderless:active {
  color: #000000 !important;
  background-color: transparent;
  border-width: 0px !important;
}
.masterTileResponsive .btn.teal-blue-cta-background.ctaLinkBorderless:hover,
.masterTileResponsive .btn.teal-blue-cta-background.ctaLinkBorderless:link:hover,
.masterTileResponsive .btn.teal-blue-cta-background.ctaLinkBorderless:visited:hover,
.masterTileResponsive .btn.teal-blue-cta-background.ctaLinkBorderless:active:hover {
  color: #000000 !important;
}
.masterTileResponsive .btn.teal-blue-cta-background.ctaLinkBorderless span.fa-download,
.masterTileResponsive .btn.teal-blue-cta-background.ctaLinkBorderless:link span.fa-download,
.masterTileResponsive .btn.teal-blue-cta-background.ctaLinkBorderless:visited span.fa-download,
.masterTileResponsive .btn.teal-blue-cta-background.ctaLinkBorderless:active span.fa-download,
.masterTileResponsive .btn.teal-blue-cta-background.ctaLinkBorderless span.fa-play-circle-o,
.masterTileResponsive .btn.teal-blue-cta-background.ctaLinkBorderless:link span.fa-play-circle-o,
.masterTileResponsive .btn.teal-blue-cta-background.ctaLinkBorderless:visited span.fa-play-circle-o,
.masterTileResponsive .btn.teal-blue-cta-background.ctaLinkBorderless:active span.fa-play-circle-o,
.masterTileResponsive .btn.teal-blue-cta-background.ctaLinkBorderless span.fa-mobile-phone,
.masterTileResponsive .btn.teal-blue-cta-background.ctaLinkBorderless:link span.fa-mobile-phone,
.masterTileResponsive .btn.teal-blue-cta-background.ctaLinkBorderless:visited span.fa-mobile-phone,
.masterTileResponsive .btn.teal-blue-cta-background.ctaLinkBorderless:active span.fa-mobile-phone,
.masterTileResponsive .btn.teal-blue-cta-background.ctaLinkBorderless span.fa-chevron-up,
.masterTileResponsive .btn.teal-blue-cta-background.ctaLinkBorderless:link span.fa-chevron-up,
.masterTileResponsive .btn.teal-blue-cta-background.ctaLinkBorderless:visited span.fa-chevron-up,
.masterTileResponsive .btn.teal-blue-cta-background.ctaLinkBorderless:active span.fa-chevron-up,
.masterTileResponsive .btn.teal-blue-cta-background.ctaLinkBorderless span.fa-chevron-down,
.masterTileResponsive .btn.teal-blue-cta-background.ctaLinkBorderless:link span.fa-chevron-down,
.masterTileResponsive .btn.teal-blue-cta-background.ctaLinkBorderless:visited span.fa-chevron-down,
.masterTileResponsive .btn.teal-blue-cta-background.ctaLinkBorderless:active span.fa-chevron-down,
.masterTileResponsive .btn.teal-blue-cta-background.ctaLinkBorderless span.fa-chevron-left,
.masterTileResponsive .btn.teal-blue-cta-background.ctaLinkBorderless:link span.fa-chevron-left,
.masterTileResponsive .btn.teal-blue-cta-background.ctaLinkBorderless:visited span.fa-chevron-left,
.masterTileResponsive .btn.teal-blue-cta-background.ctaLinkBorderless:active span.fa-chevron-left,
.masterTileResponsive .btn.teal-blue-cta-background.ctaLinkBorderless span.fa-chevron-right,
.masterTileResponsive .btn.teal-blue-cta-background.ctaLinkBorderless:link span.fa-chevron-right,
.masterTileResponsive .btn.teal-blue-cta-background.ctaLinkBorderless:visited span.fa-chevron-right,
.masterTileResponsive .btn.teal-blue-cta-background.ctaLinkBorderless:active span.fa-chevron-right {
  color: #000000;
}
.masterTileResponsive .btn.teal-blue-cta-background.transparent:after {
  background-color: #000000;
}
.masterTileResponsive .btn.teal-blue-cta-background.transparent:after span.fa-download,
.masterTileResponsive .btn.teal-blue-cta-background.transparent:after span.fa-play-circle-o,
.masterTileResponsive .btn.teal-blue-cta-background.transparent:after span.fa-mobile-phone,
.masterTileResponsive .btn.teal-blue-cta-background.transparent:after span.fa-chevron-up,
.masterTileResponsive .btn.teal-blue-cta-background.transparent:after span.fa-chevron-down,
.masterTileResponsive .btn.teal-blue-cta-background.transparent:after span.fa-chevron-left,
.masterTileResponsive .btn.teal-blue-cta-background.transparent:after span.fa-chevron-right {
  color: #ffffff;
}
.masterTileResponsive .btn.blue-1-cta-background.ctaLinkBorderless,
.masterTileResponsive .btn.blue-1-cta-background.ctaLinkBorderless:link,
.masterTileResponsive .btn.blue-1-cta-background.ctaLinkBorderless:visited,
.masterTileResponsive .btn.blue-1-cta-background.ctaLinkBorderless:active {
  color: #000000 !important;
  background-color: transparent;
  border-width: 0px !important;
}
.masterTileResponsive .btn.blue-1-cta-background.ctaLinkBorderless:hover,
.masterTileResponsive .btn.blue-1-cta-background.ctaLinkBorderless:link:hover,
.masterTileResponsive .btn.blue-1-cta-background.ctaLinkBorderless:visited:hover,
.masterTileResponsive .btn.blue-1-cta-background.ctaLinkBorderless:active:hover {
  color: #000000 !important;
}
.masterTileResponsive .btn.blue-1-cta-background.ctaLinkBorderless span.fa-download,
.masterTileResponsive .btn.blue-1-cta-background.ctaLinkBorderless:link span.fa-download,
.masterTileResponsive .btn.blue-1-cta-background.ctaLinkBorderless:visited span.fa-download,
.masterTileResponsive .btn.blue-1-cta-background.ctaLinkBorderless:active span.fa-download,
.masterTileResponsive .btn.blue-1-cta-background.ctaLinkBorderless span.fa-play-circle-o,
.masterTileResponsive .btn.blue-1-cta-background.ctaLinkBorderless:link span.fa-play-circle-o,
.masterTileResponsive .btn.blue-1-cta-background.ctaLinkBorderless:visited span.fa-play-circle-o,
.masterTileResponsive .btn.blue-1-cta-background.ctaLinkBorderless:active span.fa-play-circle-o,
.masterTileResponsive .btn.blue-1-cta-background.ctaLinkBorderless span.fa-mobile-phone,
.masterTileResponsive .btn.blue-1-cta-background.ctaLinkBorderless:link span.fa-mobile-phone,
.masterTileResponsive .btn.blue-1-cta-background.ctaLinkBorderless:visited span.fa-mobile-phone,
.masterTileResponsive .btn.blue-1-cta-background.ctaLinkBorderless:active span.fa-mobile-phone,
.masterTileResponsive .btn.blue-1-cta-background.ctaLinkBorderless span.fa-chevron-up,
.masterTileResponsive .btn.blue-1-cta-background.ctaLinkBorderless:link span.fa-chevron-up,
.masterTileResponsive .btn.blue-1-cta-background.ctaLinkBorderless:visited span.fa-chevron-up,
.masterTileResponsive .btn.blue-1-cta-background.ctaLinkBorderless:active span.fa-chevron-up,
.masterTileResponsive .btn.blue-1-cta-background.ctaLinkBorderless span.fa-chevron-down,
.masterTileResponsive .btn.blue-1-cta-background.ctaLinkBorderless:link span.fa-chevron-down,
.masterTileResponsive .btn.blue-1-cta-background.ctaLinkBorderless:visited span.fa-chevron-down,
.masterTileResponsive .btn.blue-1-cta-background.ctaLinkBorderless:active span.fa-chevron-down,
.masterTileResponsive .btn.blue-1-cta-background.ctaLinkBorderless span.fa-chevron-left,
.masterTileResponsive .btn.blue-1-cta-background.ctaLinkBorderless:link span.fa-chevron-left,
.masterTileResponsive .btn.blue-1-cta-background.ctaLinkBorderless:visited span.fa-chevron-left,
.masterTileResponsive .btn.blue-1-cta-background.ctaLinkBorderless:active span.fa-chevron-left,
.masterTileResponsive .btn.blue-1-cta-background.ctaLinkBorderless span.fa-chevron-right,
.masterTileResponsive .btn.blue-1-cta-background.ctaLinkBorderless:link span.fa-chevron-right,
.masterTileResponsive .btn.blue-1-cta-background.ctaLinkBorderless:visited span.fa-chevron-right,
.masterTileResponsive .btn.blue-1-cta-background.ctaLinkBorderless:active span.fa-chevron-right {
  color: #000000;
}
.masterTileResponsive .btn.blue-1-cta-background.transparent:after {
  background-color: #000000;
}
.masterTileResponsive .btn.blue-1-cta-background.transparent:after span.fa-download,
.masterTileResponsive .btn.blue-1-cta-background.transparent:after span.fa-play-circle-o,
.masterTileResponsive .btn.blue-1-cta-background.transparent:after span.fa-mobile-phone,
.masterTileResponsive .btn.blue-1-cta-background.transparent:after span.fa-chevron-up,
.masterTileResponsive .btn.blue-1-cta-background.transparent:after span.fa-chevron-down,
.masterTileResponsive .btn.blue-1-cta-background.transparent:after span.fa-chevron-left,
.masterTileResponsive .btn.blue-1-cta-background.transparent:after span.fa-chevron-right {
  color: #ffffff;
}
.masterTileResponsive .btn.blue-2-cta-background.ctaLinkBorderless,
.masterTileResponsive .btn.blue-2-cta-background.ctaLinkBorderless:link,
.masterTileResponsive .btn.blue-2-cta-background.ctaLinkBorderless:visited,
.masterTileResponsive .btn.blue-2-cta-background.ctaLinkBorderless:active {
  color: #000000 !important;
  background-color: transparent;
  border-width: 0px !important;
}
.masterTileResponsive .btn.blue-2-cta-background.ctaLinkBorderless:hover,
.masterTileResponsive .btn.blue-2-cta-background.ctaLinkBorderless:link:hover,
.masterTileResponsive .btn.blue-2-cta-background.ctaLinkBorderless:visited:hover,
.masterTileResponsive .btn.blue-2-cta-background.ctaLinkBorderless:active:hover {
  color: #000000 !important;
}
.masterTileResponsive .btn.blue-2-cta-background.ctaLinkBorderless span.fa-download,
.masterTileResponsive .btn.blue-2-cta-background.ctaLinkBorderless:link span.fa-download,
.masterTileResponsive .btn.blue-2-cta-background.ctaLinkBorderless:visited span.fa-download,
.masterTileResponsive .btn.blue-2-cta-background.ctaLinkBorderless:active span.fa-download,
.masterTileResponsive .btn.blue-2-cta-background.ctaLinkBorderless span.fa-play-circle-o,
.masterTileResponsive .btn.blue-2-cta-background.ctaLinkBorderless:link span.fa-play-circle-o,
.masterTileResponsive .btn.blue-2-cta-background.ctaLinkBorderless:visited span.fa-play-circle-o,
.masterTileResponsive .btn.blue-2-cta-background.ctaLinkBorderless:active span.fa-play-circle-o,
.masterTileResponsive .btn.blue-2-cta-background.ctaLinkBorderless span.fa-mobile-phone,
.masterTileResponsive .btn.blue-2-cta-background.ctaLinkBorderless:link span.fa-mobile-phone,
.masterTileResponsive .btn.blue-2-cta-background.ctaLinkBorderless:visited span.fa-mobile-phone,
.masterTileResponsive .btn.blue-2-cta-background.ctaLinkBorderless:active span.fa-mobile-phone,
.masterTileResponsive .btn.blue-2-cta-background.ctaLinkBorderless span.fa-chevron-up,
.masterTileResponsive .btn.blue-2-cta-background.ctaLinkBorderless:link span.fa-chevron-up,
.masterTileResponsive .btn.blue-2-cta-background.ctaLinkBorderless:visited span.fa-chevron-up,
.masterTileResponsive .btn.blue-2-cta-background.ctaLinkBorderless:active span.fa-chevron-up,
.masterTileResponsive .btn.blue-2-cta-background.ctaLinkBorderless span.fa-chevron-down,
.masterTileResponsive .btn.blue-2-cta-background.ctaLinkBorderless:link span.fa-chevron-down,
.masterTileResponsive .btn.blue-2-cta-background.ctaLinkBorderless:visited span.fa-chevron-down,
.masterTileResponsive .btn.blue-2-cta-background.ctaLinkBorderless:active span.fa-chevron-down,
.masterTileResponsive .btn.blue-2-cta-background.ctaLinkBorderless span.fa-chevron-left,
.masterTileResponsive .btn.blue-2-cta-background.ctaLinkBorderless:link span.fa-chevron-left,
.masterTileResponsive .btn.blue-2-cta-background.ctaLinkBorderless:visited span.fa-chevron-left,
.masterTileResponsive .btn.blue-2-cta-background.ctaLinkBorderless:active span.fa-chevron-left,
.masterTileResponsive .btn.blue-2-cta-background.ctaLinkBorderless span.fa-chevron-right,
.masterTileResponsive .btn.blue-2-cta-background.ctaLinkBorderless:link span.fa-chevron-right,
.masterTileResponsive .btn.blue-2-cta-background.ctaLinkBorderless:visited span.fa-chevron-right,
.masterTileResponsive .btn.blue-2-cta-background.ctaLinkBorderless:active span.fa-chevron-right {
  color: #000000;
}
.masterTileResponsive .btn.blue-2-cta-background.transparent:after {
  background-color: #000000;
}
.masterTileResponsive .btn.blue-2-cta-background.transparent:after span.fa-download,
.masterTileResponsive .btn.blue-2-cta-background.transparent:after span.fa-play-circle-o,
.masterTileResponsive .btn.blue-2-cta-background.transparent:after span.fa-mobile-phone,
.masterTileResponsive .btn.blue-2-cta-background.transparent:after span.fa-chevron-up,
.masterTileResponsive .btn.blue-2-cta-background.transparent:after span.fa-chevron-down,
.masterTileResponsive .btn.blue-2-cta-background.transparent:after span.fa-chevron-left,
.masterTileResponsive .btn.blue-2-cta-background.transparent:after span.fa-chevron-right {
  color: #ffffff;
}
.masterTileResponsive .btn.pomegranate-cta-background.ctaLinkBorderless,
.masterTileResponsive .btn.pomegranate-cta-background.ctaLinkBorderless:link,
.masterTileResponsive .btn.pomegranate-cta-background.ctaLinkBorderless:visited,
.masterTileResponsive .btn.pomegranate-cta-background.ctaLinkBorderless:active {
  color: #000000 !important;
  background-color: transparent;
  border-width: 0px !important;
}
.masterTileResponsive .btn.pomegranate-cta-background.ctaLinkBorderless:hover,
.masterTileResponsive .btn.pomegranate-cta-background.ctaLinkBorderless:link:hover,
.masterTileResponsive .btn.pomegranate-cta-background.ctaLinkBorderless:visited:hover,
.masterTileResponsive .btn.pomegranate-cta-background.ctaLinkBorderless:active:hover {
  color: #000000 !important;
}
.masterTileResponsive .btn.pomegranate-cta-background.ctaLinkBorderless span.fa-download,
.masterTileResponsive .btn.pomegranate-cta-background.ctaLinkBorderless:link span.fa-download,
.masterTileResponsive .btn.pomegranate-cta-background.ctaLinkBorderless:visited span.fa-download,
.masterTileResponsive .btn.pomegranate-cta-background.ctaLinkBorderless:active span.fa-download,
.masterTileResponsive .btn.pomegranate-cta-background.ctaLinkBorderless span.fa-play-circle-o,
.masterTileResponsive .btn.pomegranate-cta-background.ctaLinkBorderless:link span.fa-play-circle-o,
.masterTileResponsive .btn.pomegranate-cta-background.ctaLinkBorderless:visited span.fa-play-circle-o,
.masterTileResponsive .btn.pomegranate-cta-background.ctaLinkBorderless:active span.fa-play-circle-o,
.masterTileResponsive .btn.pomegranate-cta-background.ctaLinkBorderless span.fa-mobile-phone,
.masterTileResponsive .btn.pomegranate-cta-background.ctaLinkBorderless:link span.fa-mobile-phone,
.masterTileResponsive .btn.pomegranate-cta-background.ctaLinkBorderless:visited span.fa-mobile-phone,
.masterTileResponsive .btn.pomegranate-cta-background.ctaLinkBorderless:active span.fa-mobile-phone,
.masterTileResponsive .btn.pomegranate-cta-background.ctaLinkBorderless span.fa-chevron-up,
.masterTileResponsive .btn.pomegranate-cta-background.ctaLinkBorderless:link span.fa-chevron-up,
.masterTileResponsive .btn.pomegranate-cta-background.ctaLinkBorderless:visited span.fa-chevron-up,
.masterTileResponsive .btn.pomegranate-cta-background.ctaLinkBorderless:active span.fa-chevron-up,
.masterTileResponsive .btn.pomegranate-cta-background.ctaLinkBorderless span.fa-chevron-down,
.masterTileResponsive .btn.pomegranate-cta-background.ctaLinkBorderless:link span.fa-chevron-down,
.masterTileResponsive .btn.pomegranate-cta-background.ctaLinkBorderless:visited span.fa-chevron-down,
.masterTileResponsive .btn.pomegranate-cta-background.ctaLinkBorderless:active span.fa-chevron-down,
.masterTileResponsive .btn.pomegranate-cta-background.ctaLinkBorderless span.fa-chevron-left,
.masterTileResponsive .btn.pomegranate-cta-background.ctaLinkBorderless:link span.fa-chevron-left,
.masterTileResponsive .btn.pomegranate-cta-background.ctaLinkBorderless:visited span.fa-chevron-left,
.masterTileResponsive .btn.pomegranate-cta-background.ctaLinkBorderless:active span.fa-chevron-left,
.masterTileResponsive .btn.pomegranate-cta-background.ctaLinkBorderless span.fa-chevron-right,
.masterTileResponsive .btn.pomegranate-cta-background.ctaLinkBorderless:link span.fa-chevron-right,
.masterTileResponsive .btn.pomegranate-cta-background.ctaLinkBorderless:visited span.fa-chevron-right,
.masterTileResponsive .btn.pomegranate-cta-background.ctaLinkBorderless:active span.fa-chevron-right {
  color: #000000;
}
.masterTileResponsive .btn.pomegranate-cta-background.transparent:after {
  background-color: #000000;
}
.masterTileResponsive .btn.pomegranate-cta-background.transparent:after span.fa-download,
.masterTileResponsive .btn.pomegranate-cta-background.transparent:after span.fa-play-circle-o,
.masterTileResponsive .btn.pomegranate-cta-background.transparent:after span.fa-mobile-phone,
.masterTileResponsive .btn.pomegranate-cta-background.transparent:after span.fa-chevron-up,
.masterTileResponsive .btn.pomegranate-cta-background.transparent:after span.fa-chevron-down,
.masterTileResponsive .btn.pomegranate-cta-background.transparent:after span.fa-chevron-left,
.masterTileResponsive .btn.pomegranate-cta-background.transparent:after span.fa-chevron-right {
  color: #ffffff;
}
.masterTileResponsive .btn.lemon-yellow-cta-background.ctaLinkBorderless,
.masterTileResponsive .btn.lemon-yellow-cta-background.ctaLinkBorderless:link,
.masterTileResponsive .btn.lemon-yellow-cta-background.ctaLinkBorderless:visited,
.masterTileResponsive .btn.lemon-yellow-cta-background.ctaLinkBorderless:active {
  color: #000000 !important;
  background-color: transparent;
  border-width: 0px !important;
}
.masterTileResponsive .btn.lemon-yellow-cta-background.ctaLinkBorderless:hover,
.masterTileResponsive .btn.lemon-yellow-cta-background.ctaLinkBorderless:link:hover,
.masterTileResponsive .btn.lemon-yellow-cta-background.ctaLinkBorderless:visited:hover,
.masterTileResponsive .btn.lemon-yellow-cta-background.ctaLinkBorderless:active:hover {
  color: #000000 !important;
}
.masterTileResponsive .btn.lemon-yellow-cta-background.ctaLinkBorderless span.fa-download,
.masterTileResponsive .btn.lemon-yellow-cta-background.ctaLinkBorderless:link span.fa-download,
.masterTileResponsive .btn.lemon-yellow-cta-background.ctaLinkBorderless:visited span.fa-download,
.masterTileResponsive .btn.lemon-yellow-cta-background.ctaLinkBorderless:active span.fa-download,
.masterTileResponsive .btn.lemon-yellow-cta-background.ctaLinkBorderless span.fa-play-circle-o,
.masterTileResponsive .btn.lemon-yellow-cta-background.ctaLinkBorderless:link span.fa-play-circle-o,
.masterTileResponsive .btn.lemon-yellow-cta-background.ctaLinkBorderless:visited span.fa-play-circle-o,
.masterTileResponsive .btn.lemon-yellow-cta-background.ctaLinkBorderless:active span.fa-play-circle-o,
.masterTileResponsive .btn.lemon-yellow-cta-background.ctaLinkBorderless span.fa-mobile-phone,
.masterTileResponsive .btn.lemon-yellow-cta-background.ctaLinkBorderless:link span.fa-mobile-phone,
.masterTileResponsive .btn.lemon-yellow-cta-background.ctaLinkBorderless:visited span.fa-mobile-phone,
.masterTileResponsive .btn.lemon-yellow-cta-background.ctaLinkBorderless:active span.fa-mobile-phone,
.masterTileResponsive .btn.lemon-yellow-cta-background.ctaLinkBorderless span.fa-chevron-up,
.masterTileResponsive .btn.lemon-yellow-cta-background.ctaLinkBorderless:link span.fa-chevron-up,
.masterTileResponsive .btn.lemon-yellow-cta-background.ctaLinkBorderless:visited span.fa-chevron-up,
.masterTileResponsive .btn.lemon-yellow-cta-background.ctaLinkBorderless:active span.fa-chevron-up,
.masterTileResponsive .btn.lemon-yellow-cta-background.ctaLinkBorderless span.fa-chevron-down,
.masterTileResponsive .btn.lemon-yellow-cta-background.ctaLinkBorderless:link span.fa-chevron-down,
.masterTileResponsive .btn.lemon-yellow-cta-background.ctaLinkBorderless:visited span.fa-chevron-down,
.masterTileResponsive .btn.lemon-yellow-cta-background.ctaLinkBorderless:active span.fa-chevron-down,
.masterTileResponsive .btn.lemon-yellow-cta-background.ctaLinkBorderless span.fa-chevron-left,
.masterTileResponsive .btn.lemon-yellow-cta-background.ctaLinkBorderless:link span.fa-chevron-left,
.masterTileResponsive .btn.lemon-yellow-cta-background.ctaLinkBorderless:visited span.fa-chevron-left,
.masterTileResponsive .btn.lemon-yellow-cta-background.ctaLinkBorderless:active span.fa-chevron-left,
.masterTileResponsive .btn.lemon-yellow-cta-background.ctaLinkBorderless span.fa-chevron-right,
.masterTileResponsive .btn.lemon-yellow-cta-background.ctaLinkBorderless:link span.fa-chevron-right,
.masterTileResponsive .btn.lemon-yellow-cta-background.ctaLinkBorderless:visited span.fa-chevron-right,
.masterTileResponsive .btn.lemon-yellow-cta-background.ctaLinkBorderless:active span.fa-chevron-right {
  color: #000000;
}
.masterTileResponsive .btn.lemon-yellow-cta-background.transparent:after {
  background-color: #000000;
}
.masterTileResponsive .btn.lemon-yellow-cta-background.transparent:after span.fa-download,
.masterTileResponsive .btn.lemon-yellow-cta-background.transparent:after span.fa-play-circle-o,
.masterTileResponsive .btn.lemon-yellow-cta-background.transparent:after span.fa-mobile-phone,
.masterTileResponsive .btn.lemon-yellow-cta-background.transparent:after span.fa-chevron-up,
.masterTileResponsive .btn.lemon-yellow-cta-background.transparent:after span.fa-chevron-down,
.masterTileResponsive .btn.lemon-yellow-cta-background.transparent:after span.fa-chevron-left,
.masterTileResponsive .btn.lemon-yellow-cta-background.transparent:after span.fa-chevron-right {
  color: #ffffff;
}
.masterTileResponsive .btn.kiwi-green-cta-background.ctaLinkBorderless,
.masterTileResponsive .btn.kiwi-green-cta-background.ctaLinkBorderless:link,
.masterTileResponsive .btn.kiwi-green-cta-background.ctaLinkBorderless:visited,
.masterTileResponsive .btn.kiwi-green-cta-background.ctaLinkBorderless:active {
  color: #000000 !important;
  background-color: transparent;
  border-width: 0px !important;
}
.masterTileResponsive .btn.kiwi-green-cta-background.ctaLinkBorderless:hover,
.masterTileResponsive .btn.kiwi-green-cta-background.ctaLinkBorderless:link:hover,
.masterTileResponsive .btn.kiwi-green-cta-background.ctaLinkBorderless:visited:hover,
.masterTileResponsive .btn.kiwi-green-cta-background.ctaLinkBorderless:active:hover {
  color: #000000 !important;
}
.masterTileResponsive .btn.kiwi-green-cta-background.ctaLinkBorderless span.fa-download,
.masterTileResponsive .btn.kiwi-green-cta-background.ctaLinkBorderless:link span.fa-download,
.masterTileResponsive .btn.kiwi-green-cta-background.ctaLinkBorderless:visited span.fa-download,
.masterTileResponsive .btn.kiwi-green-cta-background.ctaLinkBorderless:active span.fa-download,
.masterTileResponsive .btn.kiwi-green-cta-background.ctaLinkBorderless span.fa-play-circle-o,
.masterTileResponsive .btn.kiwi-green-cta-background.ctaLinkBorderless:link span.fa-play-circle-o,
.masterTileResponsive .btn.kiwi-green-cta-background.ctaLinkBorderless:visited span.fa-play-circle-o,
.masterTileResponsive .btn.kiwi-green-cta-background.ctaLinkBorderless:active span.fa-play-circle-o,
.masterTileResponsive .btn.kiwi-green-cta-background.ctaLinkBorderless span.fa-mobile-phone,
.masterTileResponsive .btn.kiwi-green-cta-background.ctaLinkBorderless:link span.fa-mobile-phone,
.masterTileResponsive .btn.kiwi-green-cta-background.ctaLinkBorderless:visited span.fa-mobile-phone,
.masterTileResponsive .btn.kiwi-green-cta-background.ctaLinkBorderless:active span.fa-mobile-phone,
.masterTileResponsive .btn.kiwi-green-cta-background.ctaLinkBorderless span.fa-chevron-up,
.masterTileResponsive .btn.kiwi-green-cta-background.ctaLinkBorderless:link span.fa-chevron-up,
.masterTileResponsive .btn.kiwi-green-cta-background.ctaLinkBorderless:visited span.fa-chevron-up,
.masterTileResponsive .btn.kiwi-green-cta-background.ctaLinkBorderless:active span.fa-chevron-up,
.masterTileResponsive .btn.kiwi-green-cta-background.ctaLinkBorderless span.fa-chevron-down,
.masterTileResponsive .btn.kiwi-green-cta-background.ctaLinkBorderless:link span.fa-chevron-down,
.masterTileResponsive .btn.kiwi-green-cta-background.ctaLinkBorderless:visited span.fa-chevron-down,
.masterTileResponsive .btn.kiwi-green-cta-background.ctaLinkBorderless:active span.fa-chevron-down,
.masterTileResponsive .btn.kiwi-green-cta-background.ctaLinkBorderless span.fa-chevron-left,
.masterTileResponsive .btn.kiwi-green-cta-background.ctaLinkBorderless:link span.fa-chevron-left,
.masterTileResponsive .btn.kiwi-green-cta-background.ctaLinkBorderless:visited span.fa-chevron-left,
.masterTileResponsive .btn.kiwi-green-cta-background.ctaLinkBorderless:active span.fa-chevron-left,
.masterTileResponsive .btn.kiwi-green-cta-background.ctaLinkBorderless span.fa-chevron-right,
.masterTileResponsive .btn.kiwi-green-cta-background.ctaLinkBorderless:link span.fa-chevron-right,
.masterTileResponsive .btn.kiwi-green-cta-background.ctaLinkBorderless:visited span.fa-chevron-right,
.masterTileResponsive .btn.kiwi-green-cta-background.ctaLinkBorderless:active span.fa-chevron-right {
  color: #000000;
}
.masterTileResponsive .btn.kiwi-green-cta-background.transparent:after {
  background-color: #000000;
}
.masterTileResponsive .btn.kiwi-green-cta-background.transparent:after span.fa-download,
.masterTileResponsive .btn.kiwi-green-cta-background.transparent:after span.fa-play-circle-o,
.masterTileResponsive .btn.kiwi-green-cta-background.transparent:after span.fa-mobile-phone,
.masterTileResponsive .btn.kiwi-green-cta-background.transparent:after span.fa-chevron-up,
.masterTileResponsive .btn.kiwi-green-cta-background.transparent:after span.fa-chevron-down,
.masterTileResponsive .btn.kiwi-green-cta-background.transparent:after span.fa-chevron-left,
.masterTileResponsive .btn.kiwi-green-cta-background.transparent:after span.fa-chevron-right {
  color: #ffffff;
}
.masterTileResponsive .btn.transparent {
  background-color: inherit;
  z-index: 1;
}
.masterTileResponsive .black-cta-backgroundBtnContainer {
  background: #48d597;
}
.masterTileResponsive .black-cta-backgroundBtnContainer a {
  color: #ffffff !important;
}
.masterTileResponsive .black-cta-backgroundBtnContainer span.fa-download,
.masterTileResponsive .black-cta-backgroundBtnContainer span.fa-play-circle-o,
.masterTileResponsive .black-cta-backgroundBtnContainer span.fa-mobile-phone,
.masterTileResponsive .black-cta-backgroundBtnContainer span.fa-chevron-up,
.masterTileResponsive .black-cta-backgroundBtnContainer span.fa-chevron-down,
.masterTileResponsive .black-cta-backgroundBtnContainer span.fa-chevron-left,
.masterTileResponsive .black-cta-backgroundBtnContainer span.fa-chevron-right {
  color: #ffffff !important;
}
.masterTileResponsive .white-cta-backgroundBtnContainer {
  background: #ffffff !important;
}
.masterTileResponsive .white-cta-backgroundBtnContainer a {
  color: #48d597 !important;
}
.masterTileResponsive .white-cta-backgroundBtnContainer a:hover {
  color: #48d597 !important;
}
.masterTileResponsive .white-cta-backgroundBtnContainer span.fa-download,
.masterTileResponsive .white-cta-backgroundBtnContainer span.fa-play-circle-o,
.masterTileResponsive .white-cta-backgroundBtnContainer span.fa-mobile-phone,
.masterTileResponsive .white-cta-backgroundBtnContainer span.fa-chevron-up,
.masterTileResponsive .white-cta-backgroundBtnContainer span.fa-chevron-down,
.masterTileResponsive .white-cta-backgroundBtnContainer span.fa-chevron-left,
.masterTileResponsive .white-cta-backgroundBtnContainer span.fa-chevron-right {
  color: #48d597 !important;
}
.masterTileResponsive .gray-cta-backgroundBtnContainer {
  background: #9a9b9c;
}
.masterTileResponsive .gray-cta-backgroundBtnContainer a {
  color: #ffffff;
}
.masterTileResponsive .gray-cta-backgroundBtnContainer a:hover {
  color: #ffffff;
}
.masterTileResponsive .gray-cta-backgroundBtnContainer span.fa-download,
.masterTileResponsive .gray-cta-backgroundBtnContainer span.fa-play-circle-o,
.masterTileResponsive .gray-cta-backgroundBtnContainer span.fa-mobile-phone,
.masterTileResponsive .gray-cta-backgroundBtnContainer span.fa-chevron-up,
.masterTileResponsive .gray-cta-backgroundBtnContainer span.fa-chevron-down,
.masterTileResponsive .gray-cta-backgroundBtnContainer span.fa-chevron-left,
.masterTileResponsive .gray-cta-backgroundBtnContainer span.fa-chevron-right {
  color: #ffffff;
}
.masterTileResponsive .dark-gray-cta-backgroundBtnContainer {
  background: #616365;
}
.masterTileResponsive .dark-gray-cta-backgroundBtnContainer a {
  color: #ffffff;
}
.masterTileResponsive .dark-gray-cta-backgroundBtnContainer a:hover {
  color: #ffffff;
}
.masterTileResponsive .dark-gray-cta-backgroundBtnContainer span.fa-download,
.masterTileResponsive .dark-gray-cta-backgroundBtnContainer span.fa-play-circle-o,
.masterTileResponsive .dark-gray-cta-backgroundBtnContainer span.fa-mobile-phone,
.masterTileResponsive .dark-gray-cta-backgroundBtnContainer span.fa-chevron-up,
.masterTileResponsive .dark-gray-cta-backgroundBtnContainer span.fa-chevron-down,
.masterTileResponsive .dark-gray-cta-backgroundBtnContainer span.fa-chevron-left,
.masterTileResponsive .dark-gray-cta-backgroundBtnContainer span.fa-chevron-right {
  color: #ffffff;
}
.masterTileResponsive .light-gray-cta-backgroundBtnContainer {
  background: #efefef;
}
.masterTileResponsive .light-gray-cta-backgroundBtnContainer a {
  color: #007a33;
}
.masterTileResponsive .light-gray-cta-backgroundBtnContainer a:hover {
  color: #007a33;
}
.masterTileResponsive .light-gray-cta-backgroundBtnContainer span.fa-download,
.masterTileResponsive .light-gray-cta-backgroundBtnContainer span.fa-play-circle-o,
.masterTileResponsive .light-gray-cta-backgroundBtnContainer span.fa-mobile-phone,
.masterTileResponsive .light-gray-cta-backgroundBtnContainer span.fa-chevron-up,
.masterTileResponsive .light-gray-cta-backgroundBtnContainer span.fa-chevron-down,
.masterTileResponsive .light-gray-cta-backgroundBtnContainer span.fa-chevron-left,
.masterTileResponsive .light-gray-cta-backgroundBtnContainer span.fa-chevron-right {
  color: #ffffff;
}
.masterTileResponsive .bright-green-cta-backgroundBtnContainer {
  background-color: #8cc63f;
}
.masterTileResponsive .bright-green-cta-backgroundBtnContainer a {
  color: #ffffff;
}
.masterTileResponsive .bright-green-cta-backgroundBtnContainer a:hover {
  color: #ffffff;
}
.masterTileResponsive .bright-green-cta-backgroundBtnContainer span.fa-download,
.masterTileResponsive .bright-green-cta-backgroundBtnContainer span.fa-play-circle-o,
.masterTileResponsive .bright-green-cta-backgroundBtnContainer span.fa-mobile-phone,
.masterTileResponsive .bright-green-cta-backgroundBtnContainer span.fa-chevron-up,
.masterTileResponsive .bright-green-cta-backgroundBtnContainer span.fa-chevron-down,
.masterTileResponsive .bright-green-cta-backgroundBtnContainer span.fa-chevron-left,
.masterTileResponsive .bright-green-cta-backgroundBtnContainer span.fa-chevron-right {
  color: #ffffff;
}
.masterTileResponsive .centurylink-green-cta-backgroundBtnContainer {
  background-color: #00853f;
}
.masterTileResponsive .centurylink-green-cta-backgroundBtnContainer a {
  color: #ffffff;
}
.masterTileResponsive .centurylink-green-cta-backgroundBtnContainer a:hover {
  color: #ffffff;
}
.masterTileResponsive .centurylink-green-cta-backgroundBtnContainer span.fa-download,
.masterTileResponsive .centurylink-green-cta-backgroundBtnContainer span.fa-play-circle-o,
.masterTileResponsive .centurylink-green-cta-backgroundBtnContainer span.fa-mobile-phone,
.masterTileResponsive .centurylink-green-cta-backgroundBtnContainer span.fa-chevron-up,
.masterTileResponsive .centurylink-green-cta-backgroundBtnContainer span.fa-chevron-down,
.masterTileResponsive .centurylink-green-cta-backgroundBtnContainer span.fa-chevron-left,
.masterTileResponsive .centurylink-green-cta-backgroundBtnContainer span.fa-chevron-right {
  color: #ffffff;
}
.masterTileResponsive .light-green-cta-backgroundBtnContainer {
  background-color: #a5d867;
}
.masterTileResponsive .light-green-cta-backgroundBtnContainer a {
  color: #ffffff;
}
.masterTileResponsive .light-green-cta-backgroundBtnContainer a:hover {
  color: #ffffff;
}
.masterTileResponsive .light-green-cta-backgroundBtnContainer span.fa-download,
.masterTileResponsive .light-green-cta-backgroundBtnContainer span.fa-play-circle-o,
.masterTileResponsive .light-green-cta-backgroundBtnContainer span.fa-mobile-phone,
.masterTileResponsive .light-green-cta-backgroundBtnContainer span.fa-chevron-up,
.masterTileResponsive .light-green-cta-backgroundBtnContainer span.fa-chevron-down,
.masterTileResponsive .light-green-cta-backgroundBtnContainer span.fa-chevron-left,
.masterTileResponsive .light-green-cta-backgroundBtnContainer span.fa-chevron-right {
  color: #ffffff;
}
.masterTileResponsive .mustard-yellow-cta-backgroundBtnContainer {
  background: #284e36;
}
.masterTileResponsive .mustard-yellow-cta-backgroundBtnContainer a {
  color: #ffffff;
}
.masterTileResponsive .mustard-yellow-cta-backgroundBtnContainer a:hover {
  color: #ffffff;
}
.masterTileResponsive .mustard-yellow-cta-backgroundBtnContainer span.fa-download,
.masterTileResponsive .mustard-yellow-cta-backgroundBtnContainer span.fa-play-circle-o,
.masterTileResponsive .mustard-yellow-cta-backgroundBtnContainer span.fa-mobile-phone,
.masterTileResponsive .mustard-yellow-cta-backgroundBtnContainer span.fa-chevron-up,
.masterTileResponsive .mustard-yellow-cta-backgroundBtnContainer span.fa-chevron-down,
.masterTileResponsive .mustard-yellow-cta-backgroundBtnContainer span.fa-chevron-left,
.masterTileResponsive .mustard-yellow-cta-backgroundBtnContainer span.fa-chevron-right {
  color: #ffffff;
}
.masterTileResponsive .accent-dark-orange-cta-backgroundBtnContainer {
  background: #ff6319;
}
.masterTileResponsive .accent-dark-orange-cta-backgroundBtnContainer a {
  color: #ffffff;
}
.masterTileResponsive .accent-dark-orange-cta-backgroundBtnContainer a:hover {
  color: #ffffff;
}
.masterTileResponsive .accent-dark-orange-cta-backgroundBtnContainer span.fa-download,
.masterTileResponsive .accent-dark-orange-cta-backgroundBtnContainer span.fa-play-circle-o,
.masterTileResponsive .accent-dark-orange-cta-backgroundBtnContainer span.fa-mobile-phone,
.masterTileResponsive .accent-dark-orange-cta-backgroundBtnContainer span.fa-chevron-up,
.masterTileResponsive .accent-dark-orange-cta-backgroundBtnContainer span.fa-chevron-down,
.masterTileResponsive .accent-dark-orange-cta-backgroundBtnContainer span.fa-chevron-left,
.masterTileResponsive .accent-dark-orange-cta-backgroundBtnContainer span.fa-chevron-right {
  color: #ffffff;
}
.masterTileResponsive .accent-light-orange-cta-backgroundBtnContainer {
  background-color: #ffa02f;
}
.masterTileResponsive .accent-light-orange-cta-backgroundBtnContainer a {
  color: #ffffff;
}
.masterTileResponsive .accent-light-orange-cta-backgroundBtnContainer a:hover {
  color: #ffffff;
}
.masterTileResponsive .accent-light-orange-cta-backgroundBtnContainer span.fa-download,
.masterTileResponsive .accent-light-orange-cta-backgroundBtnContainer span.fa-play-circle-o,
.masterTileResponsive .accent-light-orange-cta-backgroundBtnContainer span.fa-mobile-phone,
.masterTileResponsive .accent-light-orange-cta-backgroundBtnContainer span.fa-chevron-up,
.masterTileResponsive .accent-light-orange-cta-backgroundBtnContainer span.fa-chevron-down,
.masterTileResponsive .accent-light-orange-cta-backgroundBtnContainer span.fa-chevron-left,
.masterTileResponsive .accent-light-orange-cta-backgroundBtnContainer span.fa-chevron-right {
  color: #ffffff;
}
.masterTileResponsive .accent-yellow-cta-backgroundBtnContainer {
  background-color: #fdc82f;
}
.masterTileResponsive .accent-yellow-cta-backgroundBtnContainer a {
  color: #ffffff;
}
.masterTileResponsive .accent-yellow-cta-backgroundBtnContainer a:hover {
  color: #ffffff;
}
.masterTileResponsive .accent-yellow-cta-backgroundBtnContainer span.fa-download,
.masterTileResponsive .accent-yellow-cta-backgroundBtnContainer span.fa-play-circle-o,
.masterTileResponsive .accent-yellow-cta-backgroundBtnContainer span.fa-mobile-phone,
.masterTileResponsive .accent-yellow-cta-backgroundBtnContainer span.fa-chevron-up,
.masterTileResponsive .accent-yellow-cta-backgroundBtnContainer span.fa-chevron-down,
.masterTileResponsive .accent-yellow-cta-backgroundBtnContainer span.fa-chevron-left,
.masterTileResponsive .accent-yellow-cta-backgroundBtnContainer span.fa-chevron-right {
  color: #ffffff;
}
.masterTileResponsive .accent-dark-blue-cta-backgroundBtnContainer {
  background-color: #0098db;
}
.masterTileResponsive .accent-dark-blue-cta-backgroundBtnContainer a {
  color: #ffffff;
}
.masterTileResponsive .accent-dark-blue-cta-backgroundBtnContainer a:hover {
  color: #ffffff;
}
.masterTileResponsive .accent-dark-blue-cta-backgroundBtnContainer span.fa-download,
.masterTileResponsive .accent-dark-blue-cta-backgroundBtnContainer span.fa-play-circle-o,
.masterTileResponsive .accent-dark-blue-cta-backgroundBtnContainer span.fa-mobile-phone,
.masterTileResponsive .accent-dark-blue-cta-backgroundBtnContainer span.fa-chevron-up,
.masterTileResponsive .accent-dark-blue-cta-backgroundBtnContainer span.fa-chevron-down,
.masterTileResponsive .accent-dark-blue-cta-backgroundBtnContainer span.fa-chevron-left,
.masterTileResponsive .accent-dark-blue-cta-backgroundBtnContainer span.fa-chevron-right {
  color: #ffffff;
}
.masterTileResponsive .accent-light-blue-cta-backgroundBtnContainer {
  color: #a0cfeb;
}
.masterTileResponsive .accent-light-blue-cta-backgroundBtnContainer a {
  color: #ffffff;
}
.masterTileResponsive .accent-light-blue-cta-backgroundBtnContainer a:hover {
  color: #ffffff;
}
.masterTileResponsive .accent-light-blue-cta-backgroundBtnContainer span.fa-download,
.masterTileResponsive .accent-light-blue-cta-backgroundBtnContainer span.fa-play-circle-o,
.masterTileResponsive .accent-light-blue-cta-backgroundBtnContainer span.fa-mobile-phone,
.masterTileResponsive .accent-light-blue-cta-backgroundBtnContainer span.fa-chevron-up,
.masterTileResponsive .accent-light-blue-cta-backgroundBtnContainer span.fa-chevron-down,
.masterTileResponsive .accent-light-blue-cta-backgroundBtnContainer span.fa-chevron-left,
.masterTileResponsive .accent-light-blue-cta-backgroundBtnContainer span.fa-chevron-right {
  color: #ffffff;
}
.masterTileResponsive .business-light-green-cta-backgroundBtnContainer {
  background-color: #00853f;
}
.masterTileResponsive .business-light-green-cta-backgroundBtnContainer a {
  color: #ffffff;
}
.masterTileResponsive .business-light-green-cta-backgroundBtnContainer a:hover {
  color: #ffffff;
}
.masterTileResponsive .business-light-green-cta-backgroundBtnContainer span.fa-download,
.masterTileResponsive .business-light-green-cta-backgroundBtnContainer span.fa-play-circle-o,
.masterTileResponsive .business-light-green-cta-backgroundBtnContainer span.fa-mobile-phone,
.masterTileResponsive .business-light-green-cta-backgroundBtnContainer span.fa-chevron-up,
.masterTileResponsive .business-light-green-cta-backgroundBtnContainer span.fa-chevron-down,
.masterTileResponsive .business-light-green-cta-backgroundBtnContainer span.fa-chevron-left,
.masterTileResponsive .business-light-green-cta-backgroundBtnContainer span.fa-chevron-right {
  color: #ffffff;
}
.masterTileResponsive .business-green-cta-backgroundBtnContainer {
  background-color: #5b8f22;
}
.masterTileResponsive .business-green-cta-backgroundBtnContainer a {
  color: #ffffff;
}
.masterTileResponsive .business-green-cta-backgroundBtnContainer a:hover {
  color: #ffffff;
}
.masterTileResponsive .business-green-cta-backgroundBtnContainer span.fa-download,
.masterTileResponsive .business-green-cta-backgroundBtnContainer span.fa-play-circle-o,
.masterTileResponsive .business-green-cta-backgroundBtnContainer span.fa-mobile-phone,
.masterTileResponsive .business-green-cta-backgroundBtnContainer span.fa-chevron-up,
.masterTileResponsive .business-green-cta-backgroundBtnContainer span.fa-chevron-down,
.masterTileResponsive .business-green-cta-backgroundBtnContainer span.fa-chevron-left,
.masterTileResponsive .business-green-cta-backgroundBtnContainer span.fa-chevron-right {
  color: #ffffff;
}
.masterTileResponsive .business-dark-green-cta-backgroundBtnContainer {
  background-color: #284e36;
}
.masterTileResponsive .business-dark-green-cta-backgroundBtnContainer a {
  color: #ffffff;
}
.masterTileResponsive .business-dark-green-cta-backgroundBtnContainer a:hover {
  color: #ffffff;
}
.masterTileResponsive .business-dark-green-cta-backgroundBtnContainer span.fa-download,
.masterTileResponsive .business-dark-green-cta-backgroundBtnContainer span.fa-play-circle-o,
.masterTileResponsive .business-dark-green-cta-backgroundBtnContainer span.fa-mobile-phone,
.masterTileResponsive .business-dark-green-cta-backgroundBtnContainer span.fa-chevron-up,
.masterTileResponsive .business-dark-green-cta-backgroundBtnContainer span.fa-chevron-down,
.masterTileResponsive .business-dark-green-cta-backgroundBtnContainer span.fa-chevron-left,
.masterTileResponsive .business-dark-green-cta-backgroundBtnContainer span.fa-chevron-right {
  color: #ffffff;
}
.masterTileResponsive .residential-light-orange-cta-backgroundBtnContainer {
  background-color: #ff9933;
}
.masterTileResponsive .residential-light-orange-cta-backgroundBtnContainer a {
  color: #ffffff;
}
.masterTileResponsive .residential-light-orange-cta-backgroundBtnContainer a:hover {
  color: #ffffff;
}
.masterTileResponsive .residential-light-orange-cta-backgroundBtnContainer span.fa-download,
.masterTileResponsive .residential-light-orange-cta-backgroundBtnContainer span.fa-play-circle-o,
.masterTileResponsive .residential-light-orange-cta-backgroundBtnContainer span.fa-mobile-phone,
.masterTileResponsive .residential-light-orange-cta-backgroundBtnContainer span.fa-chevron-up,
.masterTileResponsive .residential-light-orange-cta-backgroundBtnContainer span.fa-chevron-down,
.masterTileResponsive .residential-light-orange-cta-backgroundBtnContainer span.fa-chevron-left,
.masterTileResponsive .residential-light-orange-cta-backgroundBtnContainer span.fa-chevron-right {
  color: #ffffff;
}
.masterTileResponsive .residential-orange-cta-backgroundBtnContainer {
  background-color: #ff6600;
}
.masterTileResponsive .residential-orange-cta-backgroundBtnContainer a {
  color: #ffffff;
}
.masterTileResponsive .residential-orange-cta-backgroundBtnContainer a:hover {
  color: #ffffff;
}
.masterTileResponsive .residential-orange-cta-backgroundBtnContainer span.fa-download,
.masterTileResponsive .residential-orange-cta-backgroundBtnContainer span.fa-play-circle-o,
.masterTileResponsive .residential-orange-cta-backgroundBtnContainer span.fa-mobile-phone,
.masterTileResponsive .residential-orange-cta-backgroundBtnContainer span.fa-chevron-up,
.masterTileResponsive .residential-orange-cta-backgroundBtnContainer span.fa-chevron-down,
.masterTileResponsive .residential-orange-cta-backgroundBtnContainer span.fa-chevron-left,
.masterTileResponsive .residential-orange-cta-backgroundBtnContainer span.fa-chevron-right {
  color: #ffffff;
}
.masterTileResponsive .residential-dark-orange-cta-backgroundBtnContainer {
  background-color: #cc3300;
}
.masterTileResponsive .residential-dark-orange-cta-backgroundBtnContainer a {
  color: #ffffff;
}
.masterTileResponsive .residential-dark-orange-cta-backgroundBtnContainer a:hover {
  color: #ffffff;
}
.masterTileResponsive .residential-dark-orange-cta-backgroundBtnContainer span.fa-download,
.masterTileResponsive .residential-dark-orange-cta-backgroundBtnContainer span.fa-play-circle-o,
.masterTileResponsive .residential-dark-orange-cta-backgroundBtnContainer span.fa-mobile-phone,
.masterTileResponsive .residential-dark-orange-cta-backgroundBtnContainer span.fa-chevron-up,
.masterTileResponsive .residential-dark-orange-cta-backgroundBtnContainer span.fa-chevron-down,
.masterTileResponsive .residential-dark-orange-cta-backgroundBtnContainer span.fa-chevron-left,
.masterTileResponsive .residential-dark-orange-cta-backgroundBtnContainer span.fa-chevron-right {
  color: #ffffff;
}
.masterTileResponsive .small-business-light-green-cta-backgroundBtnContainer {
  background-color: #8cc63f;
}
.masterTileResponsive .small-business-light-green-cta-backgroundBtnContainer a {
  color: #ffffff;
}
.masterTileResponsive .small-business-light-green-cta-backgroundBtnContainer a:hover {
  color: #ffffff;
}
.masterTileResponsive .small-business-light-green-cta-backgroundBtnContainer span.fa-download,
.masterTileResponsive .small-business-light-green-cta-backgroundBtnContainer span.fa-play-circle-o,
.masterTileResponsive .small-business-light-green-cta-backgroundBtnContainer span.fa-mobile-phone,
.masterTileResponsive .small-business-light-green-cta-backgroundBtnContainer span.fa-chevron-up,
.masterTileResponsive .small-business-light-green-cta-backgroundBtnContainer span.fa-chevron-down,
.masterTileResponsive .small-business-light-green-cta-backgroundBtnContainer span.fa-chevron-left,
.masterTileResponsive .small-business-light-green-cta-backgroundBtnContainer span.fa-chevron-right {
  color: #ffffff;
}
.masterTileResponsive .small-business-green-cta-backgroundBtnContainer {
  background-color: #669900;
}
.masterTileResponsive .small-business-green-cta-backgroundBtnContainer a {
  color: #ffffff;
}
.masterTileResponsive .small-business-green-cta-backgroundBtnContainer a:hover {
  color: #ffffff;
}
.masterTileResponsive .small-business-green-cta-backgroundBtnContainer span.fa-download,
.masterTileResponsive .small-business-green-cta-backgroundBtnContainer span.fa-play-circle-o,
.masterTileResponsive .small-business-green-cta-backgroundBtnContainer span.fa-mobile-phone,
.masterTileResponsive .small-business-green-cta-backgroundBtnContainer span.fa-chevron-up,
.masterTileResponsive .small-business-green-cta-backgroundBtnContainer span.fa-chevron-down,
.masterTileResponsive .small-business-green-cta-backgroundBtnContainer span.fa-chevron-left,
.masterTileResponsive .small-business-green-cta-backgroundBtnContainer span.fa-chevron-right {
  color: #ffffff;
}
.masterTileResponsive .small-business-dark-green-cta-backgroundBtnContainer {
  background-color: #336600;
}
.masterTileResponsive .small-business-dark-green-cta-backgroundBtnContainer a {
  color: #ffffff;
}
.masterTileResponsive .small-business-dark-green-cta-backgroundBtnContainer a:hover {
  color: #ffffff;
}
.masterTileResponsive .small-business-dark-green-cta-backgroundBtnContainer span.fa-download,
.masterTileResponsive .small-business-dark-green-cta-backgroundBtnContainer span.fa-play-circle-o,
.masterTileResponsive .small-business-dark-green-cta-backgroundBtnContainer span.fa-mobile-phone,
.masterTileResponsive .small-business-dark-green-cta-backgroundBtnContainer span.fa-chevron-up,
.masterTileResponsive .small-business-dark-green-cta-backgroundBtnContainer span.fa-chevron-down,
.masterTileResponsive .small-business-dark-green-cta-backgroundBtnContainer span.fa-chevron-left,
.masterTileResponsive .small-business-dark-green-cta-backgroundBtnContainer span.fa-chevron-right {
  color: #ffffff;
}
.masterTileResponsive .compliant-dark-orange-cta-backgroundBtnContainer {
  background-color: #d14900;
}
.masterTileResponsive .compliant-dark-orange-cta-backgroundBtnContainer a {
  color: #ffffff;
}
.masterTileResponsive .compliant-dark-orange-cta-backgroundBtnContainer a:hover {
  color: #ffffff;
}
.masterTileResponsive .compliant-dark-orange-cta-backgroundBtnContainer span.fa-download,
.masterTileResponsive .compliant-dark-orange-cta-backgroundBtnContainer span.fa-play-circle-o,
.masterTileResponsive .compliant-dark-orange-cta-backgroundBtnContainer span.fa-mobile-phone,
.masterTileResponsive .compliant-dark-orange-cta-backgroundBtnContainer span.fa-chevron-up,
.masterTileResponsive .compliant-dark-orange-cta-backgroundBtnContainer span.fa-chevron-down,
.masterTileResponsive .compliant-dark-orange-cta-backgroundBtnContainer span.fa-chevron-left,
.masterTileResponsive .compliant-dark-orange-cta-backgroundBtnContainer span.fa-chevron-right {
  color: #ffffff;
}
.masterTileResponsive .compliant-blue-cta-backgroundBtnContainer {
  background-color: #017eb5;
}
.masterTileResponsive .compliant-blue-cta-backgroundBtnContainer a {
  color: #ffffff;
}
.masterTileResponsive .compliant-blue-cta-backgroundBtnContainer a:hover {
  color: #ffffff;
}
.masterTileResponsive .compliant-blue-cta-backgroundBtnContainer span.fa-download,
.masterTileResponsive .compliant-blue-cta-backgroundBtnContainer span.fa-play-circle-o,
.masterTileResponsive .compliant-blue-cta-backgroundBtnContainer span.fa-mobile-phone,
.masterTileResponsive .compliant-blue-cta-backgroundBtnContainer span.fa-chevron-up,
.masterTileResponsive .compliant-blue-cta-backgroundBtnContainer span.fa-chevron-down,
.masterTileResponsive .compliant-blue-cta-backgroundBtnContainer span.fa-chevron-left,
.masterTileResponsive .compliant-blue-cta-backgroundBtnContainer span.fa-chevron-right {
  color: #ffffff;
}
.masterTileResponsive .compliant-dark-green-cta-backgroundBtnContainer {
  background-color: #00652f;
}
.masterTileResponsive .compliant-dark-green-cta-backgroundBtnContainer a {
  color: #ffffff;
}
.masterTileResponsive .compliant-dark-green-cta-backgroundBtnContainer a:hover {
  color: #ffffff;
}
.masterTileResponsive .compliant-dark-green-cta-backgroundBtnContainer span.fa-download,
.masterTileResponsive .compliant-dark-green-cta-backgroundBtnContainer span.fa-play-circle-o,
.masterTileResponsive .compliant-dark-green-cta-backgroundBtnContainer span.fa-mobile-phone,
.masterTileResponsive .compliant-dark-green-cta-backgroundBtnContainer span.fa-chevron-up,
.masterTileResponsive .compliant-dark-green-cta-backgroundBtnContainer span.fa-chevron-down,
.masterTileResponsive .compliant-dark-green-cta-backgroundBtnContainer span.fa-chevron-left,
.masterTileResponsive .compliant-dark-green-cta-backgroundBtnContainer span.fa-chevron-right {
  color: #ffffff;
}
.masterTileResponsive .compliant-darker-green-cta-backgroundBtnContainer {
  background: #284e36;
}
.masterTileResponsive .compliant-darker-green-cta-backgroundBtnContainer a {
  color: #ffffff;
}
.masterTileResponsive .compliant-darker-green-cta-backgroundBtnContainer a:hover {
  color: #ffffff;
}
.masterTileResponsive .compliant-darker-green-cta-backgroundBtnContainer span.fa-download,
.masterTileResponsive .compliant-darker-green-cta-backgroundBtnContainer span.fa-play-circle-o,
.masterTileResponsive .compliant-darker-green-cta-backgroundBtnContainer span.fa-mobile-phone,
.masterTileResponsive .compliant-darker-green-cta-backgroundBtnContainer span.fa-chevron-up,
.masterTileResponsive .compliant-darker-green-cta-backgroundBtnContainer span.fa-chevron-down,
.masterTileResponsive .compliant-darker-green-cta-backgroundBtnContainer span.fa-chevron-left,
.masterTileResponsive .compliant-darker-green-cta-backgroundBtnContainer span.fa-chevron-right {
  color: #ffffff;
}
.masterTileResponsive .res-hsi-price-green-cta-backgroundBtnContainer {
  background: #00835f;
}
.masterTileResponsive .res-hsi-price-green-cta-backgroundBtnContainer a {
  color: #ffffff;
}
.masterTileResponsive .res-hsi-price-green-cta-backgroundBtnContainer a:hover {
  color: #ffffff;
}
.masterTileResponsive .res-hsi-price-green-cta-backgroundBtnContainer span.fa-download,
.masterTileResponsive .res-hsi-price-green-cta-backgroundBtnContainer span.fa-play-circle-o,
.masterTileResponsive .res-hsi-price-green-cta-backgroundBtnContainer span.fa-mobile-phone,
.masterTileResponsive .res-hsi-price-green-cta-backgroundBtnContainer span.fa-chevron-up,
.masterTileResponsive .res-hsi-price-green-cta-backgroundBtnContainer span.fa-chevron-down,
.masterTileResponsive .res-hsi-price-green-cta-backgroundBtnContainer span.fa-chevron-left,
.masterTileResponsive .res-hsi-price-green-cta-backgroundBtnContainer span.fa-chevron-right {
  color: #00835f;
}
.masterTileResponsive .ctl-medium-green-cta-backgroundBtnContainer {
  background-color: #34b233;
}
.masterTileResponsive .ctl-medium-green-cta-backgroundBtnContainer a {
  color: #ffffff;
}
.masterTileResponsive .ctl-medium-green-cta-backgroundBtnContainer a:hover {
  color: #ffffff;
}
.masterTileResponsive .ctl-medium-green-cta-backgroundBtnContainer span.fa-download,
.masterTileResponsive .ctl-medium-green-cta-backgroundBtnContainer span.fa-play-circle-o,
.masterTileResponsive .ctl-medium-green-cta-backgroundBtnContainer span.fa-mobile-phone,
.masterTileResponsive .ctl-medium-green-cta-backgroundBtnContainer span.fa-chevron-up,
.masterTileResponsive .ctl-medium-green-cta-backgroundBtnContainer span.fa-chevron-down,
.masterTileResponsive .ctl-medium-green-cta-backgroundBtnContainer span.fa-chevron-left,
.masterTileResponsive .ctl-medium-green-cta-backgroundBtnContainer span.fa-chevron-right {
  color: #ffffff;
}
.masterTileResponsive .nb-mint-green-cta-backgroundBtnContainer {
  background-color: #48d597;
}
.masterTileResponsive .nb-mint-green-cta-backgroundBtnContainer a {
  color: #000000 !important;
}
.masterTileResponsive .nb-mint-green-cta-backgroundBtnContainer a:hover {
  color: #000000;
}
.masterTileResponsive .nb-mint-green-cta-backgroundBtnContainer span.fa-download,
.masterTileResponsive .nb-mint-green-cta-backgroundBtnContainer span.fa-play-circle-o,
.masterTileResponsive .nb-mint-green-cta-backgroundBtnContainer span.fa-mobile-phone,
.masterTileResponsive .nb-mint-green-cta-backgroundBtnContainer span.fa-chevron-up,
.masterTileResponsive .nb-mint-green-cta-backgroundBtnContainer span.fa-chevron-down,
.masterTileResponsive .nb-mint-green-cta-backgroundBtnContainer span.fa-chevron-left,
.masterTileResponsive .nb-mint-green-cta-backgroundBtnContainer span.fa-chevron-right {
  color: #000000 !important;
}
.masterTileResponsive .nb-vibrant-blue-cta-backgroundBtnContainer {
  background-color: #0047bb;
}
.masterTileResponsive .nb-vibrant-blue-cta-backgroundBtnContainer a {
  color: #ffffff;
}
.masterTileResponsive .nb-vibrant-blue-cta-backgroundBtnContainer a:hover {
  color: #ffffff;
}
.masterTileResponsive .nb-vibrant-blue-cta-backgroundBtnContainer span.fa-download,
.masterTileResponsive .nb-vibrant-blue-cta-backgroundBtnContainer span.fa-play-circle-o,
.masterTileResponsive .nb-vibrant-blue-cta-backgroundBtnContainer span.fa-mobile-phone,
.masterTileResponsive .nb-vibrant-blue-cta-backgroundBtnContainer span.fa-chevron-up,
.masterTileResponsive .nb-vibrant-blue-cta-backgroundBtnContainer span.fa-chevron-down,
.masterTileResponsive .nb-vibrant-blue-cta-backgroundBtnContainer span.fa-chevron-left,
.masterTileResponsive .nb-vibrant-blue-cta-backgroundBtnContainer span.fa-chevron-right {
  color: #ffffff;
}
.masterTileResponsive .nb-biz-navy-blue-cta-backgroundBtnContainer {
  background-color: #001e60;
}
.masterTileResponsive .nb-biz-navy-blue-cta-backgroundBtnContainer a {
  color: #48d597;
}
.masterTileResponsive .nb-biz-navy-blue-cta-backgroundBtnContainer a:hover {
  color: #48d597;
}
.masterTileResponsive .nb-biz-navy-blue-cta-backgroundBtnContainer span.fa-download,
.masterTileResponsive .nb-biz-navy-blue-cta-backgroundBtnContainer span.fa-play-circle-o,
.masterTileResponsive .nb-biz-navy-blue-cta-backgroundBtnContainer span.fa-mobile-phone,
.masterTileResponsive .nb-biz-navy-blue-cta-backgroundBtnContainer span.fa-chevron-up,
.masterTileResponsive .nb-biz-navy-blue-cta-backgroundBtnContainer span.fa-chevron-down,
.masterTileResponsive .nb-biz-navy-blue-cta-backgroundBtnContainer span.fa-chevron-left,
.masterTileResponsive .nb-biz-navy-blue-cta-backgroundBtnContainer span.fa-chevron-right {
  color: #48d597;
}
.masterTileResponsive .nb-res-light-gray-cta-backgroundBtnContainer {
  background-color: #d7d2cb;
}
.masterTileResponsive .nb-res-light-gray-cta-backgroundBtnContainer a {
  color: #000000;
}
.masterTileResponsive .nb-res-light-gray-cta-backgroundBtnContainer a:hover {
  color: #000000;
}
.masterTileResponsive .nb-res-light-gray-cta-backgroundBtnContainer span.fa-download,
.masterTileResponsive .nb-res-light-gray-cta-backgroundBtnContainer span.fa-play-circle-o,
.masterTileResponsive .nb-res-light-gray-cta-backgroundBtnContainer span.fa-mobile-phone,
.masterTileResponsive .nb-res-light-gray-cta-backgroundBtnContainer span.fa-chevron-up,
.masterTileResponsive .nb-res-light-gray-cta-backgroundBtnContainer span.fa-chevron-down,
.masterTileResponsive .nb-res-light-gray-cta-backgroundBtnContainer span.fa-chevron-left,
.masterTileResponsive .nb-res-light-gray-cta-backgroundBtnContainer span.fa-chevron-right {
  color: #000000;
}
.masterTileResponsive .nb-dark-gray-cta-backgroundBtnContainer {
  background: #53565a;
}
.masterTileResponsive .nb-dark-gray-cta-backgroundBtnContainer a {
  color: #ffffff;
}
.masterTileResponsive .nb-dark-gray-cta-backgroundBtnContainer a:hover {
  color: #ffffff;
}
.masterTileResponsive .nb-dark-gray-cta-backgroundBtnContainer span.fa-download,
.masterTileResponsive .nb-dark-gray-cta-backgroundBtnContainer span.fa-play-circle-o,
.masterTileResponsive .nb-dark-gray-cta-backgroundBtnContainer span.fa-mobile-phone,
.masterTileResponsive .nb-dark-gray-cta-backgroundBtnContainer span.fa-chevron-up,
.masterTileResponsive .nb-dark-gray-cta-backgroundBtnContainer span.fa-chevron-down,
.masterTileResponsive .nb-dark-gray-cta-backgroundBtnContainer span.fa-chevron-left,
.masterTileResponsive .nb-dark-gray-cta-backgroundBtnContainer span.fa-chevron-right {
  color: #ffffff;
}
.masterTileResponsive .nb-dark-green-cta-backgroundBtnContainer {
  background-color: #007a33;
}
.masterTileResponsive .nb-dark-green-cta-backgroundBtnContainer a {
  color: #ffffff;
}
.masterTileResponsive .nb-dark-green-cta-backgroundBtnContainer a:hover {
  color: #ffffff;
}
.masterTileResponsive .nb-dark-green-cta-backgroundBtnContainer span.fa-download,
.masterTileResponsive .nb-dark-green-cta-backgroundBtnContainer span.fa-play-circle-o,
.masterTileResponsive .nb-dark-green-cta-backgroundBtnContainer span.fa-mobile-phone,
.masterTileResponsive .nb-dark-green-cta-backgroundBtnContainer span.fa-chevron-up,
.masterTileResponsive .nb-dark-green-cta-backgroundBtnContainer span.fa-chevron-down,
.masterTileResponsive .nb-dark-green-cta-backgroundBtnContainer span.fa-chevron-left,
.masterTileResponsive .nb-dark-green-cta-backgroundBtnContainer span.fa-chevron-right {
  color: #ffffff;
}
.masterTileResponsive .nb-biz-black-cta-backgroundBtnContainer {
  background: #000000;
}
.masterTileResponsive .nb-biz-black-cta-backgroundBtnContainer a {
  color: #48d597 !important;
}
.masterTileResponsive .nb-biz-black-cta-backgroundBtnContainer a:hover {
  color: #48d597;
}
.masterTileResponsive .nb-biz-black-cta-backgroundBtnContainer span.fa-download,
.masterTileResponsive .nb-biz-black-cta-backgroundBtnContainer span.fa-play-circle-o,
.masterTileResponsive .nb-biz-black-cta-backgroundBtnContainer span.fa-mobile-phone,
.masterTileResponsive .nb-biz-black-cta-backgroundBtnContainer span.fa-chevron-up,
.masterTileResponsive .nb-biz-black-cta-backgroundBtnContainer span.fa-chevron-down,
.masterTileResponsive .nb-biz-black-cta-backgroundBtnContainer span.fa-chevron-left,
.masterTileResponsive .nb-biz-black-cta-backgroundBtnContainer span.fa-chevron-right {
  color: #48d597 !important;
}
.masterTileResponsive .dark-teal-cta-backgroundBtnContainer {
  background: #008996;
}
.masterTileResponsive .dark-teal-cta-backgroundBtnContainer a {
  color: #000000 !important;
}
.masterTileResponsive .dark-teal-cta-backgroundBtnContainer a:hover {
  color: #000000;
}
.masterTileResponsive .dark-teal-cta-backgroundBtnContainer span.fa-download,
.masterTileResponsive .dark-teal-cta-backgroundBtnContainer span.fa-play-circle-o,
.masterTileResponsive .dark-teal-cta-backgroundBtnContainer span.fa-mobile-phone,
.masterTileResponsive .dark-teal-cta-backgroundBtnContainer span.fa-chevron-up,
.masterTileResponsive .dark-teal-cta-backgroundBtnContainer span.fa-chevron-down,
.masterTileResponsive .dark-teal-cta-backgroundBtnContainer span.fa-chevron-left,
.masterTileResponsive .dark-teal-cta-backgroundBtnContainer span.fa-chevron-right {
  color: #000000 !important;
}
.masterTileResponsive .teal-blue-cta-backgroundBtnContainer {
  background: #02bcb2;
}
.masterTileResponsive .teal-blue-cta-backgroundBtnContainer a {
  color: #000000 !important;
}
.masterTileResponsive .teal-blue-cta-backgroundBtnContainer a:hover {
  color: #000000;
}
.masterTileResponsive .teal-blue-cta-backgroundBtnContainer span.fa-download,
.masterTileResponsive .teal-blue-cta-backgroundBtnContainer span.fa-play-circle-o,
.masterTileResponsive .teal-blue-cta-backgroundBtnContainer span.fa-mobile-phone,
.masterTileResponsive .teal-blue-cta-backgroundBtnContainer span.fa-chevron-up,
.masterTileResponsive .teal-blue-cta-backgroundBtnContainer span.fa-chevron-down,
.masterTileResponsive .teal-blue-cta-backgroundBtnContainer span.fa-chevron-left,
.masterTileResponsive .teal-blue-cta-backgroundBtnContainer span.fa-chevron-right {
  color: #000000 !important;
}
.masterTileResponsive .blue-1-cta-backgroundBtnContainer {
  background: #3a8ddd;
}
.masterTileResponsive .blue-1-cta-backgroundBtnContainer a {
  color: #000000 !important;
}
.masterTileResponsive .blue-1-cta-backgroundBtnContainer a:hover {
  color: #000000;
}
.masterTileResponsive .blue-1-cta-backgroundBtnContainer span.fa-download,
.masterTileResponsive .blue-1-cta-backgroundBtnContainer span.fa-play-circle-o,
.masterTileResponsive .blue-1-cta-backgroundBtnContainer span.fa-mobile-phone,
.masterTileResponsive .blue-1-cta-backgroundBtnContainer span.fa-chevron-up,
.masterTileResponsive .blue-1-cta-backgroundBtnContainer span.fa-chevron-down,
.masterTileResponsive .blue-1-cta-backgroundBtnContainer span.fa-chevron-left,
.masterTileResponsive .blue-1-cta-backgroundBtnContainer span.fa-chevron-right {
  color: #000000 !important;
}
.masterTileResponsive .blue-2-cta-backgroundBtnContainer {
  background: #0080bb;
}
.masterTileResponsive .blue-2-cta-backgroundBtnContainer a {
  color: #000000 !important;
}
.masterTileResponsive .blue-2-cta-backgroundBtnContainer a:hover {
  color: #000000;
}
.masterTileResponsive .blue-2-cta-backgroundBtnContainer span.fa-download,
.masterTileResponsive .blue-2-cta-backgroundBtnContainer span.fa-play-circle-o,
.masterTileResponsive .blue-2-cta-backgroundBtnContainer span.fa-mobile-phone,
.masterTileResponsive .blue-2-cta-backgroundBtnContainer span.fa-chevron-up,
.masterTileResponsive .blue-2-cta-backgroundBtnContainer span.fa-chevron-down,
.masterTileResponsive .blue-2-cta-backgroundBtnContainer span.fa-chevron-left,
.masterTileResponsive .blue-2-cta-backgroundBtnContainer span.fa-chevron-right {
  color: #000000 !important;
}
.masterTileResponsive .pomegranate-cta-backgroundBtnContainer {
  background: #f74b4b;
}
.masterTileResponsive .pomegranate-cta-backgroundBtnContainer a {
  color: #000000 !important;
}
.masterTileResponsive .pomegranate-cta-backgroundBtnContainer a:hover {
  color: #000000;
}
.masterTileResponsive .pomegranate-cta-backgroundBtnContainer span.fa-download,
.masterTileResponsive .pomegranate-cta-backgroundBtnContainer span.fa-play-circle-o,
.masterTileResponsive .pomegranate-cta-backgroundBtnContainer span.fa-mobile-phone,
.masterTileResponsive .pomegranate-cta-backgroundBtnContainer span.fa-chevron-up,
.masterTileResponsive .pomegranate-cta-backgroundBtnContainer span.fa-chevron-down,
.masterTileResponsive .pomegranate-cta-backgroundBtnContainer span.fa-chevron-left,
.masterTileResponsive .pomegranate-cta-backgroundBtnContainer span.fa-chevron-right {
  color: #000000 !important;
}
.masterTileResponsive .lemon-yellow-cta-backgroundBtnContainer {
  background: #f9f162;
}
.masterTileResponsive .lemon-yellow-cta-backgroundBtnContainer a {
  color: #000000 !important;
}
.masterTileResponsive .lemon-yellow-cta-backgroundBtnContainer a:hover {
  color: #000000;
}
.masterTileResponsive .lemon-yellow-cta-backgroundBtnContainer span.fa-download,
.masterTileResponsive .lemon-yellow-cta-backgroundBtnContainer span.fa-play-circle-o,
.masterTileResponsive .lemon-yellow-cta-backgroundBtnContainer span.fa-mobile-phone,
.masterTileResponsive .lemon-yellow-cta-backgroundBtnContainer span.fa-chevron-up,
.masterTileResponsive .lemon-yellow-cta-backgroundBtnContainer span.fa-chevron-down,
.masterTileResponsive .lemon-yellow-cta-backgroundBtnContainer span.fa-chevron-left,
.masterTileResponsive .lemon-yellow-cta-backgroundBtnContainer span.fa-chevron-right {
  color: #000000 !important;
}
.masterTileResponsive .kiwi-green-cta-backgroundBtnContainer {
  background: #6fd16f;
}
.masterTileResponsive .kiwi-green-cta-backgroundBtnContainer a {
  color: #000000 !important;
}
.masterTileResponsive .kiwi-green-cta-backgroundBtnContainer a:hover {
  color: #000000;
}
.masterTileResponsive .kiwi-green-cta-backgroundBtnContainer span.fa-download,
.masterTileResponsive .kiwi-green-cta-backgroundBtnContainer span.fa-play-circle-o,
.masterTileResponsive .kiwi-green-cta-backgroundBtnContainer span.fa-mobile-phone,
.masterTileResponsive .kiwi-green-cta-backgroundBtnContainer span.fa-chevron-up,
.masterTileResponsive .kiwi-green-cta-backgroundBtnContainer span.fa-chevron-down,
.masterTileResponsive .kiwi-green-cta-backgroundBtnContainer span.fa-chevron-left,
.masterTileResponsive .kiwi-green-cta-backgroundBtnContainer span.fa-chevron-right {
  color: #000000 !important;
}

/* Start - NGPP Font Styling */
span.gothamBook {
  font-family: "GothamBook", Arial, Helvetica Neue, Helvetica, sans-serif;
  font-weight: 400;
}
span.gothamBook b {
  font-weight: 700;
}
span.gothamMedium {
  font-weight: 500;
}
span.gothamMedium b {
  font-weight: 700;
}
span.gothamBlack {
  font-weight: 800;
}
span.gothamBlack b {
  font-weight: 700;
}
a.defaultGreen {
  color: #00853f;
}
a.defaultGreen:hover {
  color: #00853f;
}
a.mintGreen {
  color: #48d597;
}
a.mintGreen:hover {
  color: #48d597;
}
a.vibrantBlue {
  color: #0047bb;
}
a.vibrantBlue:hover {
  color: #0047bb;
}
a.black {
  color: #000000;
}
a.black:hover {
  color: #000000;
}
#CQrte span.gothamBook {
  font-family: "GothamBook", Arial, Helvetica Neue, Helvetica, sans-serif;
  font-weight: 400;
}
#CQrte span.gothamMedium {
  font-weight: 500;
}
#CQrte span.gothamBlack {
  font-weight: 800;
}
#CQrte a.defaultGreen {
  color: #00853F;
}
#CQrte a.defaultGreen:hover {
  color: #00853F;
}
#CQrte a.mintGreen {
  color: #48D597;
}
#CQrte a.mintGreen:hover {
  color: #48D597;
}
#CQrte a.vibrantBlue {
  color: #0047BB;
}
#CQrte a.vibrantBlue:hover {
  color: #0047BB;
}
#CQrte a.black {
  color: #000000;
}
#CQrte a.black:hover {
  color: #000000;
}
/* End - NGPP Font Styling */

/* Start - Global CTA Button Responsive styles */
/** Global colors Definitions **/
/** NOTE - Any change to this file, make sure to update the cascadeColors.less as well **/
/* Black: #000000 */
/* White: #FFFFFF */
/* Gray: #9A9B9C */
/* Dark Gray: #616365 */
/* Hex Gray: #999999 */
/* Light Gray: #EFEFEF */
/* Bright Green: #8CC63F */
/* CenturyLink Green: #00853F */
/* Light Green: #A5D867 */
/* Mustard Yellow: #CED64B */
/* Accent Dark Orange: #FF6319 */
/* Accent Light Orange: #FFA02F */
/* Accent Yellow: #FDC82F */
/* Accent Dark Blue: #0098DB */
/* Accent Light Blue: #A0CFEB */
/* Business Light Green: #00853F */
/* Business Green: #5B8F22 */
/* Business Dark Green: #284E36 */
/* Residential Light Orange: #FF9933 */
/* Residential Orange: #FF6600 */
/* Residential Dark Orange: #CC3300 */
/* Small Business Light Green: #8CC63F */
/* Small Business Green: #669900 */
/* Small Business Dark Green: #336600 */
/* 508-compliant dark orange: #d14900 */
/* 508-compliant blue: #017eb5 */
/* 508-compliant dark green: #00652f */
/* 508-compliant darker green: #284e36 */
/* Residential HSI Bright Green: #8cc63f */
/* Residential HSI Price Green: #00835f */
/* ctl-medium-green: #34b233 */
/* Mint Green: #48d597 */
/* Vibrant Blue: #0047bb */
/* Biz Navy Blue: #001e60 */
/* Residential Light Gray: #d7d2cb */
/* Dark Grey: #53565a */
/* Dark Gray1: #222222 */
/* Biz Gray: #bebebe */
/* Secret Grey: #eeeeee */
/* Dark Green: #007a33 */
/* Dark Teal: #008996 */
/* Teal Blue: #02bcb2 */
/* Blue 1: #3a8ddd */
/* Blue 2: #0080bb */
/* Pomegranate: #f74b4b */
/* Lemon Yellow: #f9f162 */
/* Kiwi Green: #6fd16f */
/* Lumen Light Blue: #38c6f4 */
/* Lumen Blue: #oc9ed9 */
/* Lumen Medium Blue: #0075c9 */
/** Colors Definitions End **/
.ctaButtonResponsive .ctaLinkWhiteContainer.rightAlign,
.ctaButtonResponsive .ctaLinkContainer.rightAlign,
.ctaButtonResponsive .ctaLinkOrangeContainer.rightAlign,
.ctaButtonResponsive .ctaLinkCTLGreenContainer.rightAlign {
  float: right;
}
.ctaButtonResponsive .ctaLinkBorderlessContainer.borderlessCta a {
  padding-left: 0;
}
.ctaButtonResponsive .ctaLinkBorderlessContainer.leftAlign a,
.ctaButtonResponsive .ctaLinkBorderlessOrangeContainer.leftAlign a,
.ctaButtonResponsive .ctaLinkBorderlessCompliantDarkOrangeContainer.leftAlign a,
.ctaButtonResponsive .ctaLinkBorderlessCompliantBlueContainer.leftAlign a,
.ctaButtonResponsive .ctaLinkBorderlessCompliantDarkGreenContainer.leftAlign a,
.ctaButtonResponsive .ctaLinkBorderlessCompliantDarkerGreenContainer.leftAlign a,
.ctaButtonResponsive .ctaLinkCompliantDarkOrangeContainer.leftAlign a,
.ctaButtonResponsive .ctaLinkCompliantBlueContainer.leftAlign a,
.ctaButtonResponsive .ctaLinkCompliantDarkGreenContainer.leftAlign a,
.ctaButtonResponsive .ctaLinkCompliantDarkerGreenContainer.leftAlign a {
  width: auto;
}
.ctaButtonResponsive .ctaLinkBorderlessContainer.rightAlign,
.ctaButtonResponsive .ctaLinkBorderlessOrangeContainer.rightAlign,
.ctaButtonResponsive .ctaLinkBorderlessCompliantDarkOrangeContainer.rightAlign,
.ctaButtonResponsive .ctaLinkBorderlessCompliantBlueContainer.rightAlign,
.ctaButtonResponsive .ctaLinkBorderlessCompliantDarkGreenContainer.rightAlign,
.ctaButtonResponsive .ctaLinkBorderlessCompliantDarkerGreenContainer.rightAlign,
.ctaButtonResponsive .ctaLinkCompliantDarkOrangeContainer.rightAlign,
.ctaButtonResponsive .ctaLinkCompliantBlueContainer.rightAlign,
.ctaButtonResponsive .ctaLinkCompliantDarkGreenContainer.rightAlign,
.ctaButtonResponsive .ctaLinkCompliantDarkerGreenContainer.rightAlign {
  float: right;
}
.ctaButtonResponsive .ctaLinkBorderlessContainer.rightAlign a,
.ctaButtonResponsive .ctaLinkBorderlessOrangeContainer.rightAlign a,
.ctaButtonResponsive .ctaLinkBorderlessCompliantDarkOrangeContainer.rightAlign a,
.ctaButtonResponsive .ctaLinkBorderlessCompliantBlueContainer.rightAlign a,
.ctaButtonResponsive .ctaLinkBorderlessCompliantDarkGreenContainer.rightAlign a,
.ctaButtonResponsive .ctaLinkBorderlessCompliantDarkerGreenContainer.rightAlign a,
.ctaButtonResponsive .ctaLinkCompliantDarkOrangeContainer.rightAlign a,
.ctaButtonResponsive .ctaLinkCompliantBlueContainer.rightAlign a,
.ctaButtonResponsive .ctaLinkCompliantDarkGreenContainer.rightAlign a,
.ctaButtonResponsive .ctaLinkCompliantDarkerGreenContainer.rightAlign a {
  text-align: right;
  padding-right: 0;
}
.ctaButtonResponsive .ctaLinkBorderlessContainer.centerAlign,
.ctaButtonResponsive .ctaLinkBorderlessOrangeContainer.centerAlign,
.ctaButtonResponsive .ctaLinkBorderlessCompliantDarkOrangeContainer.centerAlign,
.ctaButtonResponsive .ctaLinkBorderlessCompliantBlueContainer.centerAlign,
.ctaButtonResponsive .ctaLinkBorderlessCompliantDarkGreenContainer.centerAlign,
.ctaButtonResponsive .ctaLinkBorderlessCompliantDarkerGreenContainer.centerAlign,
.ctaButtonResponsive .ctaLinkCompliantDarkOrangeContainer.centerAlign,
.ctaButtonResponsive .ctaLinkCompliantBlueContainer.centerAlign,
.ctaButtonResponsive .ctaLinkCompliantDarkGreenContainer.centerAlign,
.ctaButtonResponsive .ctaLinkCompliantDarkerGreenContainer.centerAlign {
  display: table;
  padding: 0 0 15px 0;
  margin-right: auto;
  margin-left: auto;
}
.ctaButtonResponsive .ctaLinkWhiteContainer,
.ctaButtonResponsive .ctaLinkContainer,
.ctaButtonResponsive .ctaLinkOrangeContainer,
.ctaButtonResponsive .ctaLinkCTLGreenContainer {
  padding: 0px 0px 0px 0px;
}
.ctaButtonResponsive .ctaLinkWhiteContainer.centerAlign,
.ctaButtonResponsive .ctaLinkContainer.centerAlign,
.ctaButtonResponsive .ctaLinkOrangeContainer.centerAlign,
.ctaButtonResponsive .ctaLinkCTLGreenContainer.centerAlign {
  display: table;
  margin-right: auto;
  margin-left: auto;
}
.ctaButtonResponsive .ctaLinkWhiteContainer .ctaLink,
.ctaButtonResponsive .ctaLinkContainer .ctaLink,
.ctaButtonResponsive .ctaLinkOrangeContainer .ctaLink,
.ctaButtonResponsive .ctaLinkCTLGreenContainer .ctaLink {
  padding: 12px 20px 10px 20px;
}
.ctaButtonResponsive .ctaLinkWhiteContainer .btn,
.ctaButtonResponsive .ctaLinkContainer .btn,
.ctaButtonResponsive .ctaLinkOrangeContainer .btn,
.ctaButtonResponsive .ctaLinkCTLGreenContainer .btn {
  min-height: 50px;
  font-size: 17px;
}
.ctaButtonResponsive .btn:hover {
  margin: 0px;
  border-radius: 2px;
}
.ctaButtonResponsive .btn.nb-biz-navy-blue-cta-background.ctaLink {
  border: 2px solid #001e60;
}
.ctaButtonResponsive .btn.nb-biz-navy-blue-cta-background.ctaLink:hover {
  margin: 0;
  padding: 12px 20px 10px 20px;
  background-color: #48d597;
  color: #001e60 !important;
  border: 2px solid #001e60;
}
.ctaButtonResponsive .btn.nb-biz-navy-blue-cta-background.ctaLink:hover .fa {
  color: #001e60;
}
.ctaButtonResponsive .btn.nb-mint-green-cta-background.ctaLink {
  border: 2px solid #48d597;
}
.ctaButtonResponsive .btn.nb-mint-green-cta-background.ctaLink:hover {
  margin: 0;
  padding: 12px 20px 10px 20px;
  background-color: #000000;
  color: #48d597 !important;
  border: 2px solid #48d597;
}
.ctaButtonResponsive .btn.nb-mint-green-cta-background.ctaLink:hover .fa {
  color: #48d597;
}
.ctaButtonResponsive .btn.nb-vibrant-blue-cta-background.ctaLink {
  border: 2px solid #0047bb;
}
.ctaButtonResponsive .btn.nb-vibrant-blue-cta-background.ctaLink:hover {
  margin: 0;
  padding: 12px 20px 10px 20px;
  background-color: #ffffff;
  color: #0047bb !important;
  border: 2px solid #0047bb;
}
.ctaButtonResponsive .btn.nb-vibrant-blue-cta-background.ctaLink:hover .fa {
  color: #0047bb;
}
.ctaButtonResponsive .btn.nb-res-light-gray-cta-background.ctaLink {
  border: 2px solid #d7d2cb;
}
.ctaButtonResponsive .btn.nb-res-light-gray-cta-background.ctaLink:hover {
  margin: 0;
  padding: 12px 20px 10px 20px;
  background-color: #000000;
  color: #d7d2cb !important;
  border: 2px solid #d7d2cb;
}
.ctaButtonResponsive .btn.nb-res-light-gray-cta-background.ctaLink:hover .fa {
  color: #d7d2cb;
}
.ctaButtonResponsive .btn.nb-dark-gray-cta-background.ctaLink {
  border: 2px solid #53565a;
}
.ctaButtonResponsive .btn.nb-dark-gray-cta-background.ctaLink:hover {
  margin: 0;
  padding: 12px 20px 10px 20px;
  background-color: #ffffff;
  color: #53565a !important;
  border: 2px solid #53565a;
}
.ctaButtonResponsive .btn.nb-dark-gray-cta-background.ctaLink:hover .fa {
  color: #53565a;
}
.ctaButtonResponsive .btn.nb-dark-gray1-cta-background.ctaLink {
  border: 2px solid #222222;
}
.ctaButtonResponsive .btn.nb-dark-gray1-cta-background.ctaLink:hover {
  margin: 0;
  padding: 12px 20px 10px 20px;
  background-color: #ffffff;
  color: #53565a !important;
  border: 2px solid #222222;
}
.ctaButtonResponsive .btn.nb-dark-gray1-cta-background.ctaLink:hover .fa {
  color: #222222;
}
.ctaButtonResponsive .btn.nb-gray-cta-background.ctaLink {
  border: 2px solid #bebebe;
}
.ctaButtonResponsive .btn.nb-gray-cta-background.ctaLink:hover {
  margin: 0;
  padding: 12px 20px 10px 20px;
  background-color: #ffffff;
  color: #53565a !important;
  border: 2px solid #bebebe;
}
.ctaButtonResponsive .btn.nb-gray-cta-background.ctaLink:hover .fa {
  color: #bebebe;
}
.ctaButtonResponsive .btn.nb-secret-gray-cta-background.ctaLink {
  border: 2px solid #eeeeee;
}
.ctaButtonResponsive .btn.nb-secret-gray-cta-background.ctaLink:hover {
  margin: 0;
  padding: 12px 20px 10px 20px;
  background-color: #ffffff;
  color: #53565a !important;
  border: 2px solid #eeeeee;
}
.ctaButtonResponsive .btn.nb-secret-gray-cta-background.ctaLink:hover .fa {
  color: #eeeeee;
}
.ctaButtonResponsive .btn.nb-dark-green-cta-background.ctaLink {
  border: 2px solid #007a33;
}
.ctaButtonResponsive .btn.nb-dark-green-cta-background.ctaLink:hover {
  margin: 0;
  padding: 12px 20px 10px 20px;
  background-color: #ffffff;
  color: #007a33 !important;
  border: 2px solid #007a33;
}
.ctaButtonResponsive .btn.nb-dark-green-cta-background.ctaLink:hover .fa {
  color: #007a33;
}
.ctaButtonResponsive .btn.nb-biz-black-cta-background.ctaLink {
  border: 2px solid #000000;
}
.ctaButtonResponsive .btn.nb-biz-black-cta-background.ctaLink:hover {
  margin: 0;
  padding: 12px 20px 10px 20px;
  background-color: #48d597;
  color: #000000 !important;
  border: 2px solid #000000;
}
.ctaButtonResponsive .btn.nb-biz-black-cta-background.ctaLink:hover .fa {
  color: #000000;
}
.ctaButtonResponsive .btn.residential-light-orange-cta-background.ctaLink {
  border: 2px solid #ff9933;
}
.ctaButtonResponsive .btn.residential-light-orange-cta-background.ctaLink:hover {
  margin: 0;
  padding: 12px 20px 10px 20px;
  background-color: #ffffff;
  color: #ff9933 !important;
  border: 2px solid #ff9933;
}
.ctaButtonResponsive .btn.residential-light-orange-cta-background.ctaLink:hover .fa {
  color: #ff9933;
}
.ctaButtonResponsive .btn.residential-orange-cta-background.ctaLink {
  border: 2px solid #ff6600;
}
.ctaButtonResponsive .btn.residential-orange-cta-background.ctaLink:hover {
  margin: 0;
  padding: 12px 20px 10px 20px;
  background-color: #ffffff;
  color: #ff6600 !important;
  border: 2px solid #ff6600;
}
.ctaButtonResponsive .btn.residential-orange-cta-background.ctaLink:hover .fa {
  color: #ff6600;
}
.ctaButtonResponsive .btn.residential-dark-orange-cta-background.ctaLink {
  border: 2px solid #cc3300;
}
.ctaButtonResponsive .btn.residential-dark-orange-cta-background.ctaLink:hover {
  margin: 0;
  padding: 12px 20px 10px 20px;
  background-color: #ffffff;
  color: #cc3300 !important;
  border: 2px solid #cc3300;
}
.ctaButtonResponsive .btn.residential-dark-orange-cta-background.ctaLink:hover .fa {
  color: #cc3300;
}
.ctaButtonResponsive .btn.small-business-green-cta-background.ctaLink {
  border: 2px solid #669900;
}
.ctaButtonResponsive .btn.small-business-green-cta-background.ctaLink:hover {
  margin: 0;
  padding: 12px 20px 10px 20px;
  background-color: #ffffff;
  color: #669900 !important;
  border: 2px solid #669900;
}
.ctaButtonResponsive .btn.small-business-green-cta-background.ctaLink:hover .fa {
  color: #669900;
}
.ctaButtonResponsive .btn.small-business-dark-green-cta-background.ctaLink {
  border: 2px solid #336600;
}
.ctaButtonResponsive .btn.small-business-dark-green-cta-background.ctaLink:hover {
  margin: 0;
  padding: 12px 20px 10px 20px;
  background-color: #ffffff;
  color: #336600 !important;
  border: 2px solid #336600;
}
.ctaButtonResponsive .btn.small-business-dark-green-cta-background.ctaLink:hover .fa {
  color: #336600;
}
.ctaButtonResponsive .btn.compliant-dark-orange-cta-background.ctaLink {
  border: 2px solid #d14900;
}
.ctaButtonResponsive .btn.compliant-dark-orange-cta-background.ctaLink:hover {
  margin: 0;
  padding: 12px 20px 10px 20px;
  background-color: #ffffff;
  color: #d14900 !important;
  border: 2px solid #d14900;
}
.ctaButtonResponsive .btn.compliant-dark-orange-cta-background.ctaLink:hover .fa {
  color: #d14900;
}
.ctaButtonResponsive .btn.compliant-blue-cta-background.ctaLink {
  border: 2px solid #017eb5;
}
.ctaButtonResponsive .btn.compliant-blue-cta-background.ctaLink:hover {
  margin: 0;
  padding: 12px 20px 10px 20px;
  background-color: #ffffff;
  color: #017eb5 !important;
  border: 2px solid #017eb5;
}
.ctaButtonResponsive .btn.compliant-blue-cta-background.ctaLink:hover .fa {
  color: #017eb5;
}
.ctaButtonResponsive .btn.compliant-dark-green-cta-background.ctaLink {
  border: 2px solid #00652f;
}
.ctaButtonResponsive .btn.compliant-dark-green-cta-background.ctaLink:hover {
  margin: 0;
  padding: 12px 20px 10px 20px;
  background-color: #ffffff;
  color: #00652f !important;
  border: 2px solid #00652f;
}
.ctaButtonResponsive .btn.compliant-dark-green-cta-background.ctaLink:hover .fa {
  color: #00652f;
}
.ctaButtonResponsive .btn.res-hsi-price-green-cta-background.ctaLink {
  border: 2px solid #00835f;
}
.ctaButtonResponsive .btn.res-hsi-price-green-cta-background.ctaLink:hover {
  margin: 0;
  padding: 12px 20px 10px 20px;
  background-color: #ffffff;
  color: #00835f !important;
  border: 2px solid #00835f;
}
.ctaButtonResponsive .btn.res-hsi-price-green-cta-background.ctaLink:hover .fa {
  color: #00835f;
}
.ctaButtonResponsive .btn.centurylink-green-cta-background.ctaLink {
  border: 2px solid #00853f;
}
.ctaButtonResponsive .btn.centurylink-green-cta-background.ctaLink:hover {
  margin: 0;
  padding: 12px 20px 10px 20px;
  background-color: #ffffff;
  color: #00853f !important;
  border: 2px solid #00853f;
}
.ctaButtonResponsive .btn.centurylink-green-cta-background.ctaLink:hover .fa {
  color: #00853f;
}
.ctaButtonResponsive .btn.light-green-cta-background.ctaLink {
  border: 2px solid #a5d867;
}
.ctaButtonResponsive .btn.light-green-cta-background.ctaLink:hover {
  margin: 0;
  padding: 12px 20px 10px 20px;
  background-color: #ffffff;
  color: #a5d867 !important;
  border: 2px solid #a5d867;
}
.ctaButtonResponsive .btn.light-green-cta-background.ctaLink:hover .fa {
  color: #a5d867;
}
.ctaButtonResponsive .btn.accent-dark-orange-cta-background.ctaLink {
  border: 2px solid #ff6319;
}
.ctaButtonResponsive .btn.accent-dark-orange-cta-background.ctaLink:hover {
  margin: 0;
  padding: 12px 20px 10px 20px;
  background-color: #ffffff;
  color: #ff6319 !important;
  border: 2px solid #ff6319;
}
.ctaButtonResponsive .btn.accent-dark-orange-cta-background.ctaLink:hover .fa {
  color: #ff6319;
}
.ctaButtonResponsive .btn.accent-light-orange-cta-background.ctaLink {
  border: 2px solid #ffa02f;
}
.ctaButtonResponsive .btn.accent-light-orange-cta-background.ctaLink:hover {
  margin: 0;
  padding: 12px 20px 10px 20px;
  background-color: #ffffff;
  color: #ffa02f !important;
  border: 2px solid #ffa02f;
}
.ctaButtonResponsive .btn.accent-light-orange-cta-background.ctaLink:hover .fa {
  color: #ffa02f;
}
.ctaButtonResponsive .btn.accent-yellow-cta-background.ctaLink {
  border: 2px solid #fdc82f;
}
.ctaButtonResponsive .btn.accent-yellow-cta-background.ctaLink:hover {
  margin: 0;
  padding: 12px 20px 10px 20px;
  background-color: #ffffff;
  color: #fdc82f !important;
  border: 2px solid #fdc82f;
}
.ctaButtonResponsive .btn.accent-yellow-cta-background.ctaLink:hover .fa {
  color: #fdc82f;
}
.ctaButtonResponsive .btn.mustard-yellow-cta-background.ctaLink {
  border: 2px solid #ced64b;
}
.ctaButtonResponsive .btn.mustard-yellow-cta-background.ctaLink:hover {
  margin: 0;
  padding: 12px 20px 10px 20px;
  background-color: #ffffff;
  color: #ced64b !important;
  border: 2px solid #ced64b;
}
.ctaButtonResponsive .btn.mustard-yellow-cta-background.ctaLink:hover .fa {
  color: #ced64b;
}
.ctaButtonResponsive .btn.accent-dark-blue-cta-background.ctaLink {
  border: 2px solid #0098db;
}
.ctaButtonResponsive .btn.accent-dark-blue-cta-background.ctaLink:hover {
  margin: 0;
  padding: 12px 20px 10px 20px;
  background-color: #ffffff;
  color: #0098db !important;
  border: 2px solid #0098db;
}
.ctaButtonResponsive .btn.accent-dark-blue-cta-background.ctaLink:hover .fa {
  color: #0098db;
}
.ctaButtonResponsive .btn.accent-light-blue-cta-background.ctaLink {
  border: 2px solid #a0cfeb;
}
.ctaButtonResponsive .btn.accent-light-blue-cta-background.ctaLink:hover {
  margin: 0;
  padding: 12px 20px 10px 20px;
  background-color: #ffffff;
  color: #a0cfeb !important;
  border: 2px solid #a0cfeb;
}
.ctaButtonResponsive .btn.accent-light-blue-cta-background.ctaLink:hover .fa {
  color: #a0cfeb;
}
.ctaButtonResponsive .btn.business-green-cta-background.ctaLink {
  border: 2px solid #5b8f22;
}
.ctaButtonResponsive .btn.business-green-cta-background.ctaLink:hover {
  margin: 0;
  padding: 12px 20px 10px 20px;
  background-color: #ffffff;
  color: #5b8f22 !important;
  border: 2px solid #5b8f22;
}
.ctaButtonResponsive .btn.business-green-cta-background.ctaLink:hover .fa {
  color: #5b8f22;
}
.ctaButtonResponsive .btn.business-dark-green-cta-background.ctaLink {
  border: 2px solid #284e36;
}
.ctaButtonResponsive .btn.business-dark-green-cta-background.ctaLink:hover {
  margin: 0;
  padding: 12px 20px 10px 20px;
  background-color: #ffffff;
  color: #284e36 !important;
  border: 2px solid #284e36;
}
.ctaButtonResponsive .btn.business-dark-green-cta-background.ctaLink:hover .fa {
  color: #284e36;
}
.ctaButtonResponsive .btn.white-cta-background.ctaLink {
  border: 2px solid #ffffff;
}
.ctaButtonResponsive .btn.white-cta-background.ctaLink:hover {
  margin: 0;
  padding: 12px 20px 10px 20px;
  background-color: #0047bb;
  color: #ffffff !important;
  border: 2px solid #ffffff;
}
.ctaButtonResponsive .btn.white-cta-background.ctaLink:hover .fa {
  color: #ffffff;
}
.ctaButtonResponsive .btn.gray-cta-background.ctaLink {
  border: 2px solid #9a9b9c;
}
.ctaButtonResponsive .btn.gray-cta-background.ctaLink:hover {
  margin: 0;
  padding: 12px 20px 10px 20px;
  background-color: #ffffff;
  color: #9a9b9c !important;
  border: 2px solid #9a9b9c;
}
.ctaButtonResponsive .btn.gray-cta-background.ctaLink:hover .fa {
  color: #9a9b9c;
}
.ctaButtonResponsive .btn.dark-gray-cta-background.ctaLink {
  border: 2px solid #616365;
}
.ctaButtonResponsive .btn.dark-gray-cta-background.ctaLink:hover {
  margin: 0;
  padding: 12px 20px 10px 20px;
  background-color: #ffffff;
  color: #616365 !important;
  border: 2px solid #616365;
}
.ctaButtonResponsive .btn.dark-gray-cta-background.ctaLink:hover .fa {
  color: #616365;
}
.ctaButtonResponsive .btn.light-gray-cta-background.ctaLink {
  border: 2px solid #efefef;
}
.ctaButtonResponsive .btn.light-gray-cta-background.ctaLink:hover {
  margin: 0;
  padding: 12px 20px 10px 20px;
  background-color: #007a33;
  color: #efefef !important;
  border: 2px solid #efefef;
}
.ctaButtonResponsive .btn.light-gray-cta-background.ctaLink:hover .fa {
  color: #efefef;
}
.ctaButtonResponsive .btn.bright-green-cta-background.ctaLink {
  border: 2px solid #8cc63f;
}
.ctaButtonResponsive .btn.bright-green-cta-background.ctaLink:hover {
  margin: 0;
  padding: 12px 20px 10px 20px;
  background-color: #ffffff;
  color: #8cc63f !important;
  border: 2px solid #8cc63f;
}
.ctaButtonResponsive .btn.bright-green-cta-background.ctaLink:hover .fa {
  color: #8cc63f;
}
.ctaButtonResponsive .btn.ctl-medium-green-cta-background.ctaLink {
  border: 2px solid #34b233;
}
.ctaButtonResponsive .btn.ctl-medium-green-cta-background.ctaLink:hover {
  margin: 0;
  padding: 12px 20px 10px 20px;
  background-color: #ffffff;
  color: #34b233 !important;
  border: 2px solid #34b233;
}
.ctaButtonResponsive .btn.ctl-medium-green-cta-background.ctaLink:hover .fa {
  color: #34b233;
}
@media only screen {
  .ctaButtonResponsive .btn {
    width: 400px;
  }
}
@media only screen and (max-width: 960px) {
  .ctaButtonResponsive .btn {
    width: 300px;
  }
}
/* End - Global CTA Button Responsive styles */

/* Start - Global actionTile.less */
.actionTile a {
  text-decoration: none;
}
.actionTile .actionTileContainer {
  position: relative;
}
.actionTile .actionTileContainer a {
  display: block;
}
.actionTile .actionTileContainer .buttonContainer {
  padding-top: 20px;
  position: relative;
}
.actionTile .actionTileContainer .actionImage {
  padding-bottom: 40px;
}
.actionTile .actionTileContainer .actionHeadline {
  margin: 0;
}
.actionTile .actionTileContainer .actionTileButton {
  padding: 0;
}
.actionTile .actionTileContainer.leftAlign .actionImage {
  display: table;
  margin-left: 0;
}
.actionTile .actionTileContainer.leftAlign a {
  text-align: left;
}
.actionTile .actionTileContainer.centerAlign .actionTileButton {
  display: table;
  margin: 0 auto;
}
.actionTile .actionTileContainer.centerAlign .actionHeadline {
  text-align: center;
}
.actionTile .actionTileContainer.centerAlign .actionImage {
  display: table;
  margin: 0 auto;
}
.actionTile .actionTileContainer.rightAlign .actionTileButton {
  float: right;
}
.actionTile .actionTileContainer.rightAlign .actionHeadline {
  text-align: right;
}
.actionTile .actionTileContainer.rightAlign .actionImage {
  float: right;
}
.actionTile .actionTileContainer.adjustHeight {
  height: auto;
}
.actionTile .ctaLinkBorderless,
.actionTile .ctaLinkBorderless:link,
.actionTile .ctaLinkBorderless:visited,
.actionTile .ctaLinkBorderless:active,
.actionTile .ctaLinkBorderlessOrange,
.actionTile .ctaLinkBorderlessOrange:link,
.actionTile .ctaLinkBorderlessOrange:visited,
.actionTile .ctaLinkBorderlessOrange:active,
.actionTile .ctaLinkBorderlessCompliantDarkOrange,
.actionTile .ctaLinkBorderlessCompliantDarkOrange:link,
.actionTile .ctaLinkBorderlessCompliantDarkOrange:visited,
.actionTile .ctaLinkBorderlessCompliantDarkOrange:active,
.actionTile .ctaLinkBorderlessCompliantBlue,
.actionTile .ctaLinkBorderlessCompliantBlue:link,
.actionTile .ctaLinkBorderlessCompliantBlue:visited,
.actionTile .ctaLinkBorderlessCompliantBlue:active,
.actionTile .ctaLinkBorderlessCompliantDarkGreen,
.actionTile .ctaLinkBorderlessCompliantDarkGreen:link,
.actionTile .ctaLinkBorderlessCompliantDarkGreen:visited,
.actionTile .ctaLinkBorderlessCompliantDarkGreen:active,
.actionTile .ctaLinkBorderlessCompliantDarkerGreen,
.actionTile .ctaLinkBorderlessCompliantDarkerGreen:link,
.actionTile .ctaLinkBorderlessCompliantDarkerGreen:visited,
.actionTile .ctaLinkBorderlessCompliantDarkerGreen:active {
  padding: 0 0px 0 0;
}
/* End - Global actionTile.less */

/* Start - Global Quick Answer */
/** Global colors Definitions **/
/** NOTE - Any change to this file, make sure to update the cascadeColors.less as well **/
/* Black: #000000 */
/* White: #FFFFFF */
/* Gray: #9A9B9C */
/* Dark Gray: #616365 */
/* Hex Gray: #999999 */
/* Light Gray: #EFEFEF */
/* Bright Green: #8CC63F */
/* CenturyLink Green: #00853F */
/* Light Green: #A5D867 */
/* Mustard Yellow: #CED64B */
/* Accent Dark Orange: #FF6319 */
/* Accent Light Orange: #FFA02F */
/* Accent Yellow: #FDC82F */
/* Accent Dark Blue: #0098DB */
/* Accent Light Blue: #A0CFEB */
/* Business Light Green: #00853F */
/* Business Green: #5B8F22 */
/* Business Dark Green: #284E36 */
/* Residential Light Orange: #FF9933 */
/* Residential Orange: #FF6600 */
/* Residential Dark Orange: #CC3300 */
/* Small Business Light Green: #8CC63F */
/* Small Business Green: #669900 */
/* Small Business Dark Green: #336600 */
/* 508-compliant dark orange: #d14900 */
/* 508-compliant blue: #017eb5 */
/* 508-compliant dark green: #00652f */
/* 508-compliant darker green: #284e36 */
/* Residential HSI Bright Green: #8cc63f */
/* Residential HSI Price Green: #00835f */
/* ctl-medium-green: #34b233 */
/* Mint Green: #48d597 */
/* Vibrant Blue: #0047bb */
/* Biz Navy Blue: #001e60 */
/* Residential Light Gray: #d7d2cb */
/* Dark Grey: #53565a */
/* Dark Gray1: #222222 */
/* Biz Gray: #bebebe */
/* Secret Grey: #eeeeee */
/* Dark Green: #007a33 */
/* Dark Teal: #008996 */
/* Teal Blue: #02bcb2 */
/* Blue 1: #3a8ddd */
/* Blue 2: #0080bb */
/* Pomegranate: #f74b4b */
/* Lemon Yellow: #f9f162 */
/* Kiwi Green: #6fd16f */
/* Lumen Light Blue: #38c6f4 */
/* Lumen Blue: #oc9ed9 */
/* Lumen Medium Blue: #0075c9 */
/** Colors Definitions End **/
/** Variables Definitions - Start **/
/* Mobile Breakpoint */
/* maximum amount of grid cells to be provided */
/** Variables Definitions - End **/
.quickAnswerContainer .quickAnswerTitle {
  color: #9a9b9c;
  font-size: 10px;
  text-transform: uppercase;
  margin: 0 0 5px 0;
}
.quickAnswerContainer .contentSection {
  margin-bottom: 20px;
}
.quickAnswerContainer .row-eq-height {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.quickAnswerContainer .iconColumn .iconContainer {
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  max-height: 100px;
  float: left;
}
.quickAnswerContainer .iconColumn .iconContainer .table-display {
  display: table;
}
.quickAnswerContainer .iconColumn .iconContainer .table-display img {
  margin: 0 auto;
}
.quickAnswerContainer .col-sm-12 {
  padding-left: 0px !important;
}
.quickAnswerResult .col-sm-12 {
  padding-left: 0px !important;
}
@media (max-width: 640px) {
  .quickAnswerContainer {
    background-color: #efefef;
  }
  .quickAnswerContainer .col-sm-1 {
    width: 50px;
    border-right: 1px solid #dcdcdc;
  }
  .quickAnswerContainer .iconColumn .iconContainer .table-display img {
    margin-left: 10px;
  }
}
/* End - Global Quick Answer */

/* Start - Global CTA Button Responsive styles */
/** Global colors Definitions **/
/** NOTE - Any change to this file, make sure to update the cascadeColors.less as well **/
/* Black: #000000 */
/* White: #FFFFFF */
/* Gray: #9A9B9C */
/* Dark Gray: #616365 */
/* Hex Gray: #999999 */
/* Light Gray: #EFEFEF */
/* Bright Green: #8CC63F */
/* CenturyLink Green: #00853F */
/* Light Green: #A5D867 */
/* Mustard Yellow: #CED64B */
/* Accent Dark Orange: #FF6319 */
/* Accent Light Orange: #FFA02F */
/* Accent Yellow: #FDC82F */
/* Accent Dark Blue: #0098DB */
/* Accent Light Blue: #A0CFEB */
/* Business Light Green: #00853F */
/* Business Green: #5B8F22 */
/* Business Dark Green: #284E36 */
/* Residential Light Orange: #FF9933 */
/* Residential Orange: #FF6600 */
/* Residential Dark Orange: #CC3300 */
/* Small Business Light Green: #8CC63F */
/* Small Business Green: #669900 */
/* Small Business Dark Green: #336600 */
/* 508-compliant dark orange: #d14900 */
/* 508-compliant blue: #017eb5 */
/* 508-compliant dark green: #00652f */
/* 508-compliant darker green: #284e36 */
/* Residential HSI Bright Green: #8cc63f */
/* Residential HSI Price Green: #00835f */
/* ctl-medium-green: #34b233 */
/* Mint Green: #48d597 */
/* Vibrant Blue: #0047bb */
/* Biz Navy Blue: #001e60 */
/* Residential Light Gray: #d7d2cb */
/* Dark Grey: #53565a */
/* Dark Gray1: #222222 */
/* Biz Gray: #bebebe */
/* Secret Grey: #eeeeee */
/* Dark Green: #007a33 */
/* Dark Teal: #008996 */
/* Teal Blue: #02bcb2 */
/* Blue 1: #3a8ddd */
/* Blue 2: #0080bb */
/* Pomegranate: #f74b4b */
/* Lemon Yellow: #f9f162 */
/* Kiwi Green: #6fd16f */
/* Lumen Light Blue: #38c6f4 */
/* Lumen Blue: #oc9ed9 */
/* Lumen Medium Blue: #0075c9 */
/** Colors Definitions End **/
.ctaButtonResponsive .ctaLinkWhiteContainer.rightAlign,
.ctaButtonResponsive .ctaLinkContainer.rightAlign,
.ctaButtonResponsive .ctaLinkOrangeContainer.rightAlign,
.ctaButtonResponsive .ctaLinkCTLGreenContainer.rightAlign {
  float: right;
}
.ctaButtonResponsive .ctaLinkBorderlessContainer.borderlessCta a {
  padding-left: 0;
}
.ctaButtonResponsive .ctaLinkBorderlessContainer.leftAlign a,
.ctaButtonResponsive .ctaLinkBorderlessOrangeContainer.leftAlign a,
.ctaButtonResponsive .ctaLinkBorderlessCompliantDarkOrangeContainer.leftAlign a,
.ctaButtonResponsive .ctaLinkBorderlessCompliantBlueContainer.leftAlign a,
.ctaButtonResponsive .ctaLinkBorderlessCompliantDarkGreenContainer.leftAlign a,
.ctaButtonResponsive .ctaLinkBorderlessCompliantDarkerGreenContainer.leftAlign a,
.ctaButtonResponsive .ctaLinkCompliantDarkOrangeContainer.leftAlign a,
.ctaButtonResponsive .ctaLinkCompliantBlueContainer.leftAlign a,
.ctaButtonResponsive .ctaLinkCompliantDarkGreenContainer.leftAlign a,
.ctaButtonResponsive .ctaLinkCompliantDarkerGreenContainer.leftAlign a {
  width: auto;
}
.ctaButtonResponsive .ctaLinkBorderlessContainer.rightAlign,
.ctaButtonResponsive .ctaLinkBorderlessOrangeContainer.rightAlign,
.ctaButtonResponsive .ctaLinkBorderlessCompliantDarkOrangeContainer.rightAlign,
.ctaButtonResponsive .ctaLinkBorderlessCompliantBlueContainer.rightAlign,
.ctaButtonResponsive .ctaLinkBorderlessCompliantDarkGreenContainer.rightAlign,
.ctaButtonResponsive .ctaLinkBorderlessCompliantDarkerGreenContainer.rightAlign,
.ctaButtonResponsive .ctaLinkCompliantDarkOrangeContainer.rightAlign,
.ctaButtonResponsive .ctaLinkCompliantBlueContainer.rightAlign,
.ctaButtonResponsive .ctaLinkCompliantDarkGreenContainer.rightAlign,
.ctaButtonResponsive .ctaLinkCompliantDarkerGreenContainer.rightAlign {
  float: right;
}
.ctaButtonResponsive .ctaLinkBorderlessContainer.rightAlign a,
.ctaButtonResponsive .ctaLinkBorderlessOrangeContainer.rightAlign a,
.ctaButtonResponsive .ctaLinkBorderlessCompliantDarkOrangeContainer.rightAlign a,
.ctaButtonResponsive .ctaLinkBorderlessCompliantBlueContainer.rightAlign a,
.ctaButtonResponsive .ctaLinkBorderlessCompliantDarkGreenContainer.rightAlign a,
.ctaButtonResponsive .ctaLinkBorderlessCompliantDarkerGreenContainer.rightAlign a,
.ctaButtonResponsive .ctaLinkCompliantDarkOrangeContainer.rightAlign a,
.ctaButtonResponsive .ctaLinkCompliantBlueContainer.rightAlign a,
.ctaButtonResponsive .ctaLinkCompliantDarkGreenContainer.rightAlign a,
.ctaButtonResponsive .ctaLinkCompliantDarkerGreenContainer.rightAlign a {
  text-align: right;
  padding-right: 0;
}
.ctaButtonResponsive .ctaLinkBorderlessContainer.centerAlign,
.ctaButtonResponsive .ctaLinkBorderlessOrangeContainer.centerAlign,
.ctaButtonResponsive .ctaLinkBorderlessCompliantDarkOrangeContainer.centerAlign,
.ctaButtonResponsive .ctaLinkBorderlessCompliantBlueContainer.centerAlign,
.ctaButtonResponsive .ctaLinkBorderlessCompliantDarkGreenContainer.centerAlign,
.ctaButtonResponsive .ctaLinkBorderlessCompliantDarkerGreenContainer.centerAlign,
.ctaButtonResponsive .ctaLinkCompliantDarkOrangeContainer.centerAlign,
.ctaButtonResponsive .ctaLinkCompliantBlueContainer.centerAlign,
.ctaButtonResponsive .ctaLinkCompliantDarkGreenContainer.centerAlign,
.ctaButtonResponsive .ctaLinkCompliantDarkerGreenContainer.centerAlign {
  display: table;
  padding: 0 0 15px 0;
  margin-right: auto;
  margin-left: auto;
}
.ctaButtonResponsive .ctaLinkWhiteContainer,
.ctaButtonResponsive .ctaLinkContainer,
.ctaButtonResponsive .ctaLinkOrangeContainer,
.ctaButtonResponsive .ctaLinkCTLGreenContainer {
  padding: 0px 0px 0px 0px;
}
.ctaButtonResponsive .ctaLinkWhiteContainer.centerAlign,
.ctaButtonResponsive .ctaLinkContainer.centerAlign,
.ctaButtonResponsive .ctaLinkOrangeContainer.centerAlign,
.ctaButtonResponsive .ctaLinkCTLGreenContainer.centerAlign {
  display: table;
  margin-right: auto;
  margin-left: auto;
}
.ctaButtonResponsive .ctaLinkWhiteContainer .ctaLink,
.ctaButtonResponsive .ctaLinkContainer .ctaLink,
.ctaButtonResponsive .ctaLinkOrangeContainer .ctaLink,
.ctaButtonResponsive .ctaLinkCTLGreenContainer .ctaLink {
  padding: 12px 20px 10px 20px;
}
.ctaButtonResponsive .ctaLinkWhiteContainer .btn,
.ctaButtonResponsive .ctaLinkContainer .btn,
.ctaButtonResponsive .ctaLinkOrangeContainer .btn,
.ctaButtonResponsive .ctaLinkCTLGreenContainer .btn {
  min-height: 50px;
  font-size: 17px;
}
.ctaButtonResponsive .btn:hover {
  margin: 0px;
  border-radius: 2px;
}
.ctaButtonResponsive .btn.nb-biz-navy-blue-cta-background.ctaLink {
  border: 2px solid #001e60;
}
.ctaButtonResponsive .btn.nb-biz-navy-blue-cta-background.ctaLink:hover {
  margin: 0;
  padding: 12px 20px 10px 20px;
  background-color: #48d597;
  color: #001e60 !important;
  border: 2px solid #001e60;
}
.ctaButtonResponsive .btn.nb-biz-navy-blue-cta-background.ctaLink:hover .fa {
  color: #001e60;
}
.ctaButtonResponsive .btn.nb-mint-green-cta-background.ctaLink {
  border: 2px solid #48d597;
}
.ctaButtonResponsive .btn.nb-mint-green-cta-background.ctaLink:hover {
  margin: 0;
  padding: 12px 20px 10px 20px;
  background-color: #000000;
  color: #48d597 !important;
  border: 2px solid #48d597;
}
.ctaButtonResponsive .btn.nb-mint-green-cta-background.ctaLink:hover .fa {
  color: #48d597;
}
.ctaButtonResponsive .btn.nb-vibrant-blue-cta-background.ctaLink {
  border: 2px solid #0047bb;
}
.ctaButtonResponsive .btn.nb-vibrant-blue-cta-background.ctaLink:hover {
  margin: 0;
  padding: 12px 20px 10px 20px;
  background-color: #ffffff;
  color: #0047bb !important;
  border: 2px solid #0047bb;
}
.ctaButtonResponsive .btn.nb-vibrant-blue-cta-background.ctaLink:hover .fa {
  color: #0047bb;
}
.ctaButtonResponsive .btn.nb-res-light-gray-cta-background.ctaLink {
  border: 2px solid #d7d2cb;
}
.ctaButtonResponsive .btn.nb-res-light-gray-cta-background.ctaLink:hover {
  margin: 0;
  padding: 12px 20px 10px 20px;
  background-color: #000000;
  color: #d7d2cb !important;
  border: 2px solid #d7d2cb;
}
.ctaButtonResponsive .btn.nb-res-light-gray-cta-background.ctaLink:hover .fa {
  color: #d7d2cb;
}
.ctaButtonResponsive .btn.nb-dark-gray-cta-background.ctaLink {
  border: 2px solid #53565a;
}
.ctaButtonResponsive .btn.nb-dark-gray-cta-background.ctaLink:hover {
  margin: 0;
  padding: 12px 20px 10px 20px;
  background-color: #ffffff;
  color: #53565a !important;
  border: 2px solid #53565a;
}
.ctaButtonResponsive .btn.nb-dark-gray-cta-background.ctaLink:hover .fa {
  color: #53565a;
}
.ctaButtonResponsive .btn.nb-dark-gray1-cta-background.ctaLink {
  border: 2px solid #222222;
}
.ctaButtonResponsive .btn.nb-dark-gray1-cta-background.ctaLink:hover {
  margin: 0;
  padding: 12px 20px 10px 20px;
  background-color: #ffffff;
  color: #53565a !important;
  border: 2px solid #222222;
}
.ctaButtonResponsive .btn.nb-dark-gray1-cta-background.ctaLink:hover .fa {
  color: #222222;
}
.ctaButtonResponsive .btn.nb-gray-cta-background.ctaLink {
  border: 2px solid #bebebe;
}
.ctaButtonResponsive .btn.nb-gray-cta-background.ctaLink:hover {
  margin: 0;
  padding: 12px 20px 10px 20px;
  background-color: #ffffff;
  color: #53565a !important;
  border: 2px solid #bebebe;
}
.ctaButtonResponsive .btn.nb-gray-cta-background.ctaLink:hover .fa {
  color: #bebebe;
}
.ctaButtonResponsive .btn.nb-secret-gray-cta-background.ctaLink {
  border: 2px solid #eeeeee;
}
.ctaButtonResponsive .btn.nb-secret-gray-cta-background.ctaLink:hover {
  margin: 0;
  padding: 12px 20px 10px 20px;
  background-color: #ffffff;
  color: #53565a !important;
  border: 2px solid #eeeeee;
}
.ctaButtonResponsive .btn.nb-secret-gray-cta-background.ctaLink:hover .fa {
  color: #eeeeee;
}
.ctaButtonResponsive .btn.nb-dark-green-cta-background.ctaLink {
  border: 2px solid #007a33;
}
.ctaButtonResponsive .btn.nb-dark-green-cta-background.ctaLink:hover {
  margin: 0;
  padding: 12px 20px 10px 20px;
  background-color: #ffffff;
  color: #007a33 !important;
  border: 2px solid #007a33;
}
.ctaButtonResponsive .btn.nb-dark-green-cta-background.ctaLink:hover .fa {
  color: #007a33;
}
.ctaButtonResponsive .btn.nb-biz-black-cta-background.ctaLink {
  border: 2px solid #000000;
}
.ctaButtonResponsive .btn.nb-biz-black-cta-background.ctaLink:hover {
  margin: 0;
  padding: 12px 20px 10px 20px;
  background-color: #48d597;
  color: #000000 !important;
  border: 2px solid #000000;
}
.ctaButtonResponsive .btn.nb-biz-black-cta-background.ctaLink:hover .fa {
  color: #000000;
}
.ctaButtonResponsive .btn.residential-light-orange-cta-background.ctaLink {
  border: 2px solid #ff9933;
}
.ctaButtonResponsive .btn.residential-light-orange-cta-background.ctaLink:hover {
  margin: 0;
  padding: 12px 20px 10px 20px;
  background-color: #ffffff;
  color: #ff9933 !important;
  border: 2px solid #ff9933;
}
.ctaButtonResponsive .btn.residential-light-orange-cta-background.ctaLink:hover .fa {
  color: #ff9933;
}
.ctaButtonResponsive .btn.residential-orange-cta-background.ctaLink {
  border: 2px solid #ff6600;
}
.ctaButtonResponsive .btn.residential-orange-cta-background.ctaLink:hover {
  margin: 0;
  padding: 12px 20px 10px 20px;
  background-color: #ffffff;
  color: #ff6600 !important;
  border: 2px solid #ff6600;
}
.ctaButtonResponsive .btn.residential-orange-cta-background.ctaLink:hover .fa {
  color: #ff6600;
}
.ctaButtonResponsive .btn.residential-dark-orange-cta-background.ctaLink {
  border: 2px solid #cc3300;
}
.ctaButtonResponsive .btn.residential-dark-orange-cta-background.ctaLink:hover {
  margin: 0;
  padding: 12px 20px 10px 20px;
  background-color: #ffffff;
  color: #cc3300 !important;
  border: 2px solid #cc3300;
}
.ctaButtonResponsive .btn.residential-dark-orange-cta-background.ctaLink:hover .fa {
  color: #cc3300;
}
.ctaButtonResponsive .btn.small-business-green-cta-background.ctaLink {
  border: 2px solid #669900;
}
.ctaButtonResponsive .btn.small-business-green-cta-background.ctaLink:hover {
  margin: 0;
  padding: 12px 20px 10px 20px;
  background-color: #ffffff;
  color: #669900 !important;
  border: 2px solid #669900;
}
.ctaButtonResponsive .btn.small-business-green-cta-background.ctaLink:hover .fa {
  color: #669900;
}
.ctaButtonResponsive .btn.small-business-dark-green-cta-background.ctaLink {
  border: 2px solid #336600;
}
.ctaButtonResponsive .btn.small-business-dark-green-cta-background.ctaLink:hover {
  margin: 0;
  padding: 12px 20px 10px 20px;
  background-color: #ffffff;
  color: #336600 !important;
  border: 2px solid #336600;
}
.ctaButtonResponsive .btn.small-business-dark-green-cta-background.ctaLink:hover .fa {
  color: #336600;
}
.ctaButtonResponsive .btn.compliant-dark-orange-cta-background.ctaLink {
  border: 2px solid #d14900;
}
.ctaButtonResponsive .btn.compliant-dark-orange-cta-background.ctaLink:hover {
  margin: 0;
  padding: 12px 20px 10px 20px;
  background-color: #ffffff;
  color: #d14900 !important;
  border: 2px solid #d14900;
}
.ctaButtonResponsive .btn.compliant-dark-orange-cta-background.ctaLink:hover .fa {
  color: #d14900;
}
.ctaButtonResponsive .btn.compliant-blue-cta-background.ctaLink {
  border: 2px solid #017eb5;
}
.ctaButtonResponsive .btn.compliant-blue-cta-background.ctaLink:hover {
  margin: 0;
  padding: 12px 20px 10px 20px;
  background-color: #ffffff;
  color: #017eb5 !important;
  border: 2px solid #017eb5;
}
.ctaButtonResponsive .btn.compliant-blue-cta-background.ctaLink:hover .fa {
  color: #017eb5;
}
.ctaButtonResponsive .btn.compliant-dark-green-cta-background.ctaLink {
  border: 2px solid #00652f;
}
.ctaButtonResponsive .btn.compliant-dark-green-cta-background.ctaLink:hover {
  margin: 0;
  padding: 12px 20px 10px 20px;
  background-color: #ffffff;
  color: #00652f !important;
  border: 2px solid #00652f;
}
.ctaButtonResponsive .btn.compliant-dark-green-cta-background.ctaLink:hover .fa {
  color: #00652f;
}
.ctaButtonResponsive .btn.res-hsi-price-green-cta-background.ctaLink {
  border: 2px solid #00835f;
}
.ctaButtonResponsive .btn.res-hsi-price-green-cta-background.ctaLink:hover {
  margin: 0;
  padding: 12px 20px 10px 20px;
  background-color: #ffffff;
  color: #00835f !important;
  border: 2px solid #00835f;
}
.ctaButtonResponsive .btn.res-hsi-price-green-cta-background.ctaLink:hover .fa {
  color: #00835f;
}
.ctaButtonResponsive .btn.centurylink-green-cta-background.ctaLink {
  border: 2px solid #00853f;
}
.ctaButtonResponsive .btn.centurylink-green-cta-background.ctaLink:hover {
  margin: 0;
  padding: 12px 20px 10px 20px;
  background-color: #ffffff;
  color: #00853f !important;
  border: 2px solid #00853f;
}
.ctaButtonResponsive .btn.centurylink-green-cta-background.ctaLink:hover .fa {
  color: #00853f;
}
.ctaButtonResponsive .btn.light-green-cta-background.ctaLink {
  border: 2px solid #a5d867;
}
.ctaButtonResponsive .btn.light-green-cta-background.ctaLink:hover {
  margin: 0;
  padding: 12px 20px 10px 20px;
  background-color: #ffffff;
  color: #a5d867 !important;
  border: 2px solid #a5d867;
}
.ctaButtonResponsive .btn.light-green-cta-background.ctaLink:hover .fa {
  color: #a5d867;
}
.ctaButtonResponsive .btn.accent-dark-orange-cta-background.ctaLink {
  border: 2px solid #ff6319;
}
.ctaButtonResponsive .btn.accent-dark-orange-cta-background.ctaLink:hover {
  margin: 0;
  padding: 12px 20px 10px 20px;
  background-color: #ffffff;
  color: #ff6319 !important;
  border: 2px solid #ff6319;
}
.ctaButtonResponsive .btn.accent-dark-orange-cta-background.ctaLink:hover .fa {
  color: #ff6319;
}
.ctaButtonResponsive .btn.accent-light-orange-cta-background.ctaLink {
  border: 2px solid #ffa02f;
}
.ctaButtonResponsive .btn.accent-light-orange-cta-background.ctaLink:hover {
  margin: 0;
  padding: 12px 20px 10px 20px;
  background-color: #ffffff;
  color: #ffa02f !important;
  border: 2px solid #ffa02f;
}
.ctaButtonResponsive .btn.accent-light-orange-cta-background.ctaLink:hover .fa {
  color: #ffa02f;
}
.ctaButtonResponsive .btn.accent-yellow-cta-background.ctaLink {
  border: 2px solid #fdc82f;
}
.ctaButtonResponsive .btn.accent-yellow-cta-background.ctaLink:hover {
  margin: 0;
  padding: 12px 20px 10px 20px;
  background-color: #ffffff;
  color: #fdc82f !important;
  border: 2px solid #fdc82f;
}
.ctaButtonResponsive .btn.accent-yellow-cta-background.ctaLink:hover .fa {
  color: #fdc82f;
}
.ctaButtonResponsive .btn.mustard-yellow-cta-background.ctaLink {
  border: 2px solid #ced64b;
}
.ctaButtonResponsive .btn.mustard-yellow-cta-background.ctaLink:hover {
  margin: 0;
  padding: 12px 20px 10px 20px;
  background-color: #ffffff;
  color: #ced64b !important;
  border: 2px solid #ced64b;
}
.ctaButtonResponsive .btn.mustard-yellow-cta-background.ctaLink:hover .fa {
  color: #ced64b;
}
.ctaButtonResponsive .btn.accent-dark-blue-cta-background.ctaLink {
  border: 2px solid #0098db;
}
.ctaButtonResponsive .btn.accent-dark-blue-cta-background.ctaLink:hover {
  margin: 0;
  padding: 12px 20px 10px 20px;
  background-color: #ffffff;
  color: #0098db !important;
  border: 2px solid #0098db;
}
.ctaButtonResponsive .btn.accent-dark-blue-cta-background.ctaLink:hover .fa {
  color: #0098db;
}
.ctaButtonResponsive .btn.accent-light-blue-cta-background.ctaLink {
  border: 2px solid #a0cfeb;
}
.ctaButtonResponsive .btn.accent-light-blue-cta-background.ctaLink:hover {
  margin: 0;
  padding: 12px 20px 10px 20px;
  background-color: #ffffff;
  color: #a0cfeb !important;
  border: 2px solid #a0cfeb;
}
.ctaButtonResponsive .btn.accent-light-blue-cta-background.ctaLink:hover .fa {
  color: #a0cfeb;
}
.ctaButtonResponsive .btn.business-green-cta-background.ctaLink {
  border: 2px solid #5b8f22;
}
.ctaButtonResponsive .btn.business-green-cta-background.ctaLink:hover {
  margin: 0;
  padding: 12px 20px 10px 20px;
  background-color: #ffffff;
  color: #5b8f22 !important;
  border: 2px solid #5b8f22;
}
.ctaButtonResponsive .btn.business-green-cta-background.ctaLink:hover .fa {
  color: #5b8f22;
}
.ctaButtonResponsive .btn.business-dark-green-cta-background.ctaLink {
  border: 2px solid #284e36;
}
.ctaButtonResponsive .btn.business-dark-green-cta-background.ctaLink:hover {
  margin: 0;
  padding: 12px 20px 10px 20px;
  background-color: #ffffff;
  color: #284e36 !important;
  border: 2px solid #284e36;
}
.ctaButtonResponsive .btn.business-dark-green-cta-background.ctaLink:hover .fa {
  color: #284e36;
}
.ctaButtonResponsive .btn.white-cta-background.ctaLink {
  border: 2px solid #ffffff;
}
.ctaButtonResponsive .btn.white-cta-background.ctaLink:hover {
  margin: 0;
  padding: 12px 20px 10px 20px;
  background-color: #0047bb;
  color: #ffffff !important;
  border: 2px solid #ffffff;
}
.ctaButtonResponsive .btn.white-cta-background.ctaLink:hover .fa {
  color: #ffffff;
}
.ctaButtonResponsive .btn.gray-cta-background.ctaLink {
  border: 2px solid #9a9b9c;
}
.ctaButtonResponsive .btn.gray-cta-background.ctaLink:hover {
  margin: 0;
  padding: 12px 20px 10px 20px;
  background-color: #ffffff;
  color: #9a9b9c !important;
  border: 2px solid #9a9b9c;
}
.ctaButtonResponsive .btn.gray-cta-background.ctaLink:hover .fa {
  color: #9a9b9c;
}
.ctaButtonResponsive .btn.dark-gray-cta-background.ctaLink {
  border: 2px solid #616365;
}
.ctaButtonResponsive .btn.dark-gray-cta-background.ctaLink:hover {
  margin: 0;
  padding: 12px 20px 10px 20px;
  background-color: #ffffff;
  color: #616365 !important;
  border: 2px solid #616365;
}
.ctaButtonResponsive .btn.dark-gray-cta-background.ctaLink:hover .fa {
  color: #616365;
}
.ctaButtonResponsive .btn.light-gray-cta-background.ctaLink {
  border: 2px solid #efefef;
}
.ctaButtonResponsive .btn.light-gray-cta-background.ctaLink:hover {
  margin: 0;
  padding: 12px 20px 10px 20px;
  background-color: #007a33;
  color: #efefef !important;
  border: 2px solid #efefef;
}
.ctaButtonResponsive .btn.light-gray-cta-background.ctaLink:hover .fa {
  color: #efefef;
}
.ctaButtonResponsive .btn.bright-green-cta-background.ctaLink {
  border: 2px solid #8cc63f;
}
.ctaButtonResponsive .btn.bright-green-cta-background.ctaLink:hover {
  margin: 0;
  padding: 12px 20px 10px 20px;
  background-color: #ffffff;
  color: #8cc63f !important;
  border: 2px solid #8cc63f;
}
.ctaButtonResponsive .btn.bright-green-cta-background.ctaLink:hover .fa {
  color: #8cc63f;
}
.ctaButtonResponsive .btn.ctl-medium-green-cta-background.ctaLink {
  border: 2px solid #34b233;
}
.ctaButtonResponsive .btn.ctl-medium-green-cta-background.ctaLink:hover {
  margin: 0;
  padding: 12px 20px 10px 20px;
  background-color: #ffffff;
  color: #34b233 !important;
  border: 2px solid #34b233;
}
.ctaButtonResponsive .btn.ctl-medium-green-cta-background.ctaLink:hover .fa {
  color: #34b233;
}
@media only screen {
  .ctaButtonResponsive .btn {
    width: 400px;
  }
}
@media only screen and (max-width: 960px) {
  .ctaButtonResponsive .btn {
    width: 300px;
  }
}
/* End - Global CTA Button Responsive styles */

/* Start - Global actionTile.less */
.actionTile a {
  text-decoration: none;
}
.actionTile .actionTileContainer {
  position: relative;
}
.actionTile .actionTileContainer a {
  display: block;
}
.actionTile .actionTileContainer .buttonContainer {
  padding-top: 20px;
  position: relative;
}
.actionTile .actionTileContainer .actionImage {
  padding-bottom: 40px;
}
.actionTile .actionTileContainer .actionHeadline {
  margin: 0;
}
.actionTile .actionTileContainer .actionTileButton {
  padding: 0;
}
.actionTile .actionTileContainer.leftAlign .actionImage {
  display: table;
  margin-left: 0;
}
.actionTile .actionTileContainer.leftAlign a {
  text-align: left;
}
.actionTile .actionTileContainer.centerAlign .actionTileButton {
  display: table;
  margin: 0 auto;
}
.actionTile .actionTileContainer.centerAlign .actionHeadline {
  text-align: center;
}
.actionTile .actionTileContainer.centerAlign .actionImage {
  display: table;
  margin: 0 auto;
}
.actionTile .actionTileContainer.rightAlign .actionTileButton {
  float: right;
}
.actionTile .actionTileContainer.rightAlign .actionHeadline {
  text-align: right;
}
.actionTile .actionTileContainer.rightAlign .actionImage {
  float: right;
}
.actionTile .actionTileContainer.adjustHeight {
  height: auto;
}
.actionTile .ctaLinkBorderless,
.actionTile .ctaLinkBorderless:link,
.actionTile .ctaLinkBorderless:visited,
.actionTile .ctaLinkBorderless:active,
.actionTile .ctaLinkBorderlessOrange,
.actionTile .ctaLinkBorderlessOrange:link,
.actionTile .ctaLinkBorderlessOrange:visited,
.actionTile .ctaLinkBorderlessOrange:active,
.actionTile .ctaLinkBorderlessCompliantDarkOrange,
.actionTile .ctaLinkBorderlessCompliantDarkOrange:link,
.actionTile .ctaLinkBorderlessCompliantDarkOrange:visited,
.actionTile .ctaLinkBorderlessCompliantDarkOrange:active,
.actionTile .ctaLinkBorderlessCompliantBlue,
.actionTile .ctaLinkBorderlessCompliantBlue:link,
.actionTile .ctaLinkBorderlessCompliantBlue:visited,
.actionTile .ctaLinkBorderlessCompliantBlue:active,
.actionTile .ctaLinkBorderlessCompliantDarkGreen,
.actionTile .ctaLinkBorderlessCompliantDarkGreen:link,
.actionTile .ctaLinkBorderlessCompliantDarkGreen:visited,
.actionTile .ctaLinkBorderlessCompliantDarkGreen:active,
.actionTile .ctaLinkBorderlessCompliantDarkerGreen,
.actionTile .ctaLinkBorderlessCompliantDarkerGreen:link,
.actionTile .ctaLinkBorderlessCompliantDarkerGreen:visited,
.actionTile .ctaLinkBorderlessCompliantDarkerGreen:active {
  padding: 0 0px 0 0;
}
/* End - Global actionTile.less */

/* Start - Global actionTile.less */
.actionTile a {
  text-decoration: none;
}
.actionTile .actionTileContainer {
  position: relative;
}
.actionTile .actionTileContainer a {
  display: block;
}
.actionTile .actionTileContainer .buttonContainer {
  padding-top: 20px;
  position: relative;
}
.actionTile .actionTileContainer .actionImage {
  padding-bottom: 40px;
}
.actionTile .actionTileContainer .actionHeadline {
  margin: 0;
}
.actionTile .actionTileContainer .actionTileButton {
  padding: 0;
}
.actionTile .actionTileContainer.leftAlign .actionImage {
  display: table;
  margin-left: 0;
}
.actionTile .actionTileContainer.leftAlign a {
  text-align: left;
}
.actionTile .actionTileContainer.centerAlign .actionTileButton {
  display: table;
  margin: 0 auto;
}
.actionTile .actionTileContainer.centerAlign .actionHeadline {
  text-align: center;
}
.actionTile .actionTileContainer.centerAlign .actionImage {
  display: table;
  margin: 0 auto;
}
.actionTile .actionTileContainer.rightAlign .actionTileButton {
  float: right;
}
.actionTile .actionTileContainer.rightAlign .actionHeadline {
  text-align: right;
}
.actionTile .actionTileContainer.rightAlign .actionImage {
  float: right;
}
.actionTile .actionTileContainer.adjustHeight {
  height: auto;
}
.actionTile .ctaLinkBorderless,
.actionTile .ctaLinkBorderless:link,
.actionTile .ctaLinkBorderless:visited,
.actionTile .ctaLinkBorderless:active,
.actionTile .ctaLinkBorderlessOrange,
.actionTile .ctaLinkBorderlessOrange:link,
.actionTile .ctaLinkBorderlessOrange:visited,
.actionTile .ctaLinkBorderlessOrange:active,
.actionTile .ctaLinkBorderlessCompliantDarkOrange,
.actionTile .ctaLinkBorderlessCompliantDarkOrange:link,
.actionTile .ctaLinkBorderlessCompliantDarkOrange:visited,
.actionTile .ctaLinkBorderlessCompliantDarkOrange:active,
.actionTile .ctaLinkBorderlessCompliantBlue,
.actionTile .ctaLinkBorderlessCompliantBlue:link,
.actionTile .ctaLinkBorderlessCompliantBlue:visited,
.actionTile .ctaLinkBorderlessCompliantBlue:active,
.actionTile .ctaLinkBorderlessCompliantDarkGreen,
.actionTile .ctaLinkBorderlessCompliantDarkGreen:link,
.actionTile .ctaLinkBorderlessCompliantDarkGreen:visited,
.actionTile .ctaLinkBorderlessCompliantDarkGreen:active,
.actionTile .ctaLinkBorderlessCompliantDarkerGreen,
.actionTile .ctaLinkBorderlessCompliantDarkerGreen:link,
.actionTile .ctaLinkBorderlessCompliantDarkerGreen:visited,
.actionTile .ctaLinkBorderlessCompliantDarkerGreen:active {
  padding: 0 0px 0 0;
}
/* End - Global actionTile.less */

/* Start - BMI documentList */
/** Global colors Definitions **/
/** NOTE - Any change to this file, make sure to update the cascadeColors.less as well **/
/* Black: #000000 */
/* White: #FFFFFF */
/* Gray: #9A9B9C */
/* Dark Gray: #616365 */
/* Hex Gray: #999999 */
/* Light Gray: #EFEFEF */
/* Bright Green: #8CC63F */
/* CenturyLink Green: #00853F */
/* Light Green: #A5D867 */
/* Mustard Yellow: #CED64B */
/* Accent Dark Orange: #FF6319 */
/* Accent Light Orange: #FFA02F */
/* Accent Yellow: #FDC82F */
/* Accent Dark Blue: #0098DB */
/* Accent Light Blue: #A0CFEB */
/* Business Light Green: #00853F */
/* Business Green: #5B8F22 */
/* Business Dark Green: #284E36 */
/* Residential Light Orange: #FF9933 */
/* Residential Orange: #FF6600 */
/* Residential Dark Orange: #CC3300 */
/* Small Business Light Green: #8CC63F */
/* Small Business Green: #669900 */
/* Small Business Dark Green: #336600 */
/* 508-compliant dark orange: #d14900 */
/* 508-compliant blue: #017eb5 */
/* 508-compliant dark green: #00652f */
/* 508-compliant darker green: #284e36 */
/* Residential HSI Bright Green: #8cc63f */
/* Residential HSI Price Green: #00835f */
/* ctl-medium-green: #34b233 */
/* Mint Green: #48d597 */
/* Vibrant Blue: #0047bb */
/* Biz Navy Blue: #001e60 */
/* Residential Light Gray: #d7d2cb */
/* Dark Grey: #53565a */
/* Dark Gray1: #222222 */
/* Biz Gray: #bebebe */
/* Secret Grey: #eeeeee */
/* Dark Green: #007a33 */
/* Dark Teal: #008996 */
/* Teal Blue: #02bcb2 */
/* Blue 1: #3a8ddd */
/* Blue 2: #0080bb */
/* Pomegranate: #f74b4b */
/* Lemon Yellow: #f9f162 */
/* Kiwi Green: #6fd16f */
/* Lumen Light Blue: #38c6f4 */
/* Lumen Blue: #oc9ed9 */
/* Lumen Medium Blue: #0075c9 */
/** Colors Definitions End **/
.documentList h3 {
  font-weight: bold;
}
.documentList .internal,
.documentList .customer {
  margin-bottom: 20px;
}
.documentList .documentListgroup .documentList-panel + .documentList-panel {
  margin-top: 0;
}
.documentList .active-heading {
  border: #8cc63f thin solid;
  border-bottom: none;
}
.documentList .panel-body {
  overflow: hidden;
  border-top: none;
  padding: 0 20px 20px 0px;
}
.documentList .panel-body p,
.documentList .panel-body .test {
  width: 90%;
  margin: 20px 0 0 0;
}
.documentList .panel-body p span.internal-lock,
.documentList .panel-body .test span.internal-lock {
  color: #616365;
  font-size: 14px;
  margin-left: 10px;
}
.documentList .panel-body p:nth-child(2),
.documentList .panel-body .test {
  width: 100%;
}
.documentList .panel-body a {
  color: #00853f;
  font-weight: bold;
}
.documentList .panel-body .row {
  margin-left: 0;
  margin-right: 0;
}
.documentList .panel-body .row [class*='col-'] {
  padding: 0;
}
.documentList .panel-body-container {
  display: inline-block;
}
.documentList .panel-body-container .result-icon {
  margin-top: 20px;
  padding-right: 15px;
  float: left;
  font-size: 18px;
  height: 18px;
  color: #999999;
}
.documentList .panel-body-container .result-content {
  overflow: hidden;
  padding-right: 20px;
}
.documentList .panel-body-container .result-content .fivestarInfoModal {
  position: absolute;
  padding-left: 10px;
  margin-top: -2px;
}
.documentList .panel-body-container-header {
  margin: 20px 0;
}
.documentList .panel-body-desc {
  font-size: 11px;
  font-weight: normal;
}
.documentList .panel-body-last-updated-date {
  color: #9a9b9c;
  font-size: 11px;
}
.documentList .row [class*='col-'] {
  padding-left: 0 !important;
}
/* End - BMI documentList */

/* Start -Global linkCard.less */
/** Global colors Definitions **/
/** NOTE - Any change to this file, make sure to update the cascadeColors.less as well **/
/* Black: #000000 */
/* White: #FFFFFF */
/* Gray: #9A9B9C */
/* Dark Gray: #616365 */
/* Hex Gray: #999999 */
/* Light Gray: #EFEFEF */
/* Bright Green: #8CC63F */
/* CenturyLink Green: #00853F */
/* Light Green: #A5D867 */
/* Mustard Yellow: #CED64B */
/* Accent Dark Orange: #FF6319 */
/* Accent Light Orange: #FFA02F */
/* Accent Yellow: #FDC82F */
/* Accent Dark Blue: #0098DB */
/* Accent Light Blue: #A0CFEB */
/* Business Light Green: #00853F */
/* Business Green: #5B8F22 */
/* Business Dark Green: #284E36 */
/* Residential Light Orange: #FF9933 */
/* Residential Orange: #FF6600 */
/* Residential Dark Orange: #CC3300 */
/* Small Business Light Green: #8CC63F */
/* Small Business Green: #669900 */
/* Small Business Dark Green: #336600 */
/* 508-compliant dark orange: #d14900 */
/* 508-compliant blue: #017eb5 */
/* 508-compliant dark green: #00652f */
/* 508-compliant darker green: #284e36 */
/* Residential HSI Bright Green: #8cc63f */
/* Residential HSI Price Green: #00835f */
/* ctl-medium-green: #34b233 */
/* Mint Green: #48d597 */
/* Vibrant Blue: #0047bb */
/* Biz Navy Blue: #001e60 */
/* Residential Light Gray: #d7d2cb */
/* Dark Grey: #53565a */
/* Dark Gray1: #222222 */
/* Biz Gray: #bebebe */
/* Secret Grey: #eeeeee */
/* Dark Green: #007a33 */
/* Dark Teal: #008996 */
/* Teal Blue: #02bcb2 */
/* Blue 1: #3a8ddd */
/* Blue 2: #0080bb */
/* Pomegranate: #f74b4b */
/* Lemon Yellow: #f9f162 */
/* Kiwi Green: #6fd16f */
/* Lumen Light Blue: #38c6f4 */
/* Lumen Blue: #oc9ed9 */
/* Lumen Medium Blue: #0075c9 */
/** Colors Definitions End **/
.linkCard .linkCardComponent {
  text-align: center;
}
.linkCard .linkCardComponent .linkCardContent {
  box-shadow: #EFEFEF 0px 4px 16px 5px;
  display: inline-block;
  height: 120px;
  min-width: 210px;
  margin: 10px;
  overflow: hidden;
  position: relative;
}
.linkCard .linkCardComponent .linkCardContent span {
  display: block;
}
.linkCard .linkCardComponent .linkCardContent span a {
  border-radius: 0;
  display: table-cell;
  height: 120px;
  min-width: 210px;
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
  white-space: pre-wrap;
}
.linkCard .linkCardComponent .linkCardContent span a.linkCardRest {
  background: #ffffff;
  border-bottom: solid 5px #8cc63f;
}
.linkCard .linkCardComponent .linkCardContent span a.linkCardRollover {
  background: #8cc63f;
  height: 120px;
  transition: all .8s ease;
}
.linkCard .linkCardComponent .linkCardContent:hover a.linkCardRollover {
  transform: translateY(-115px);
}
/* End -Global linkCard.less */

/* Start - feauredResources Component */
.featuredResources {
  margin-top: 20px;
  margin-bottom: 20px;
}
.featuredResources .featuredImage {
  height: 48px;
  width: 72px;
  margin-right: 15px;
}
.featuredResources .destinationAnchor {
  display: flex !important;
  align-items: center;
  text-decoration: none;
  margin-bottom: 5px;
  padding: 10px;
  transition: all 0.1s ease-in;
}
.featuredResources .resourcesText {
  width: 220px;
}
.featuredResources .resourcesText .headline {
  font-size: 14px;
  line-height: 21px;
  color: #545861;
  font-weight: bold;
}
.featuredResources .resourcesText .subHeadline {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  color: #878A90;
  font-size: 14px;
  line-height: 21px;
  margin: 0;
}
/* End - feauredResources Component */

/** Global colors Definitions **/
/** NOTE - Any change to this file, make sure to update the cascadeColors.less as well **/
/* Black: #000000 */
/* White: #FFFFFF */
/* Gray: #9A9B9C */
/* Dark Gray: #616365 */
/* Hex Gray: #999999 */
/* Light Gray: #EFEFEF */
/* Bright Green: #8CC63F */
/* CenturyLink Green: #00853F */
/* Light Green: #A5D867 */
/* Mustard Yellow: #CED64B */
/* Accent Dark Orange: #FF6319 */
/* Accent Light Orange: #FFA02F */
/* Accent Yellow: #FDC82F */
/* Accent Dark Blue: #0098DB */
/* Accent Light Blue: #A0CFEB */
/* Business Light Green: #00853F */
/* Business Green: #5B8F22 */
/* Business Dark Green: #284E36 */
/* Residential Light Orange: #FF9933 */
/* Residential Orange: #FF6600 */
/* Residential Dark Orange: #CC3300 */
/* Small Business Light Green: #8CC63F */
/* Small Business Green: #669900 */
/* Small Business Dark Green: #336600 */
/* 508-compliant dark orange: #d14900 */
/* 508-compliant blue: #017eb5 */
/* 508-compliant dark green: #00652f */
/* 508-compliant darker green: #284e36 */
/* Residential HSI Bright Green: #8cc63f */
/* Residential HSI Price Green: #00835f */
/* ctl-medium-green: #34b233 */
/* Mint Green: #48d597 */
/* Vibrant Blue: #0047bb */
/* Biz Navy Blue: #001e60 */
/* Residential Light Gray: #d7d2cb */
/* Dark Grey: #53565a */
/* Dark Gray1: #222222 */
/* Biz Gray: #bebebe */
/* Secret Grey: #eeeeee */
/* Dark Green: #007a33 */
/* Dark Teal: #008996 */
/* Teal Blue: #02bcb2 */
/* Blue 1: #3a8ddd */
/* Blue 2: #0080bb */
/* Pomegranate: #f74b4b */
/* Lemon Yellow: #f9f162 */
/* Kiwi Green: #6fd16f */
/* Lumen Light Blue: #38c6f4 */
/* Lumen Blue: #oc9ed9 */
/* Lumen Medium Blue: #0075c9 */
/** Colors Definitions End **/
.includerContainer .black-border {
  border: 2px solid #000000;
}
.includerContainer .white-border {
  border: 2px solid #ffffff;
}
.includerContainer .gray-border {
  border: 2px solid #9a9b9c;
}
.includerContainer .light-gray-border {
  border: 2px solid #efefef;
}
.includerContainer .light-gray-border {
  border: 2px solid #efefef;
}
.includerContainer .dark-gray-border {
  border: 2px solid #616365;
}
.includerContainer .bright-green-border {
  border: 2px solid #8cc63f;
}
.includerContainer .centurylink-green-border {
  border: 2px solid #00853f;
}
.includerContainer .light-green-border {
  border: 2px solid #a5d867;
}
.includerContainer .mustard-yellow-border {
  border: 2px solid #ced64b;
}
.includerContainer .accent-dark-orange-border {
  border: 2px solid #ff6319;
}
.includerContainer .accent-light-orange-border {
  border: 2px solid #ffa02f;
}
.includerContainer .accent-yellow-border {
  border: 2px solid #fdc82f;
}
.accent-yellow-border.includerContainer.bottomBorder {
  border-bottom: 2px solid #fdc82f;
}
.includerContainer .accent-dark-blue-border {
  border: 2px solid #0098db;
}
.includerContainer .accent-light-blue-border {
  border: 2px solid #a0cfeb;
}
.includerContainer .business-green-border {
  border: 2px solid #5b8f22;
}
.includerContainer .business-dark-green-border {
  border: 2px solid #284e36;
}
.includerContainer .compliant-dark-orange-border {
  border: 2px solid #d14900;
}
.includerContainer .compliant-blue-border {
  border: 2px solid #017eb5;
}
.includerContainer .compliant-dark-green-border {
  border: 2px solid #00652f;
}
.includerContainer .compliant-darker-green-border {
  border: 2px solid #284e36;
}
.includerContainer .iframeContainer {
  width: 100%;
  overflow: hidden;
  position: relative;
}
.includerContainer .scrollIcon {
  display: none;
  position: absolute;
  bottom: 20px;
  right: 30px;
  color: grey;
  font-size: 20px;
}

/* Start - Global SiteMap */
/** Global colors Definitions **/
/** NOTE - Any change to this file, make sure to update the cascadeColors.less as well **/
/* Black: #000000 */
/* White: #FFFFFF */
/* Gray: #9A9B9C */
/* Dark Gray: #616365 */
/* Hex Gray: #999999 */
/* Light Gray: #EFEFEF */
/* Bright Green: #8CC63F */
/* CenturyLink Green: #00853F */
/* Light Green: #A5D867 */
/* Mustard Yellow: #CED64B */
/* Accent Dark Orange: #FF6319 */
/* Accent Light Orange: #FFA02F */
/* Accent Yellow: #FDC82F */
/* Accent Dark Blue: #0098DB */
/* Accent Light Blue: #A0CFEB */
/* Business Light Green: #00853F */
/* Business Green: #5B8F22 */
/* Business Dark Green: #284E36 */
/* Residential Light Orange: #FF9933 */
/* Residential Orange: #FF6600 */
/* Residential Dark Orange: #CC3300 */
/* Small Business Light Green: #8CC63F */
/* Small Business Green: #669900 */
/* Small Business Dark Green: #336600 */
/* 508-compliant dark orange: #d14900 */
/* 508-compliant blue: #017eb5 */
/* 508-compliant dark green: #00652f */
/* 508-compliant darker green: #284e36 */
/* Residential HSI Bright Green: #8cc63f */
/* Residential HSI Price Green: #00835f */
/* ctl-medium-green: #34b233 */
/* Mint Green: #48d597 */
/* Vibrant Blue: #0047bb */
/* Biz Navy Blue: #001e60 */
/* Residential Light Gray: #d7d2cb */
/* Dark Grey: #53565a */
/* Dark Gray1: #222222 */
/* Biz Gray: #bebebe */
/* Secret Grey: #eeeeee */
/* Dark Green: #007a33 */
/* Dark Teal: #008996 */
/* Teal Blue: #02bcb2 */
/* Blue 1: #3a8ddd */
/* Blue 2: #0080bb */
/* Pomegranate: #f74b4b */
/* Lemon Yellow: #f9f162 */
/* Kiwi Green: #6fd16f */
/* Lumen Light Blue: #38c6f4 */
/* Lumen Blue: #oc9ed9 */
/* Lumen Medium Blue: #0075c9 */
/** Colors Definitions End **/
.sitemap-custom {
  padding-top: 40px;
}
.sitemap-pages {
  padding-left: 30px;
  color: #0047bb;
}
.sitemap-totalpublish {
  padding-left: 15px;
}
/* End - Global SiteMap */

.submit-rating {
  padding: 4px 11px;
  text-align: center;
  font: bold 14px 'MaisonNeue', Arial, Helvetica Neue, Helvetica, sans-serif;
  border: 0;
  margin-left: 2px;
  width: 70px;
  float: left;
}

/* jQuery.Rating Plugin CSS - http://www.fyneworks.com/jquery/star-rating/ */
div.rating-cancel,div.star-rating{float:left;width:17px;height:15px;text-indent:-999em;cursor:pointer;display:block;background:transparent;overflow:hidden}
div.star-rating,div.star-rating a{background:url(../../../apps/ewcm/components/global/ratings/clientlibs/css/star.gif) no-repeat 0 0px}
div.rating-cancel a,div.star-rating a{display:block;width:16px;height:100%;background-position:0 0px;border:0}
div.star-rating-on a{background-position:0 -16px!important}
div.star-rating-hover a{background-position:0 -32px}
/* Read Only CSS */
div.star-rating-readonly a{cursor:default !important}
/* Partial Star CSS */
div.star-rating{background:transparent!important;overflow:hidden!important}
/* END jQuery.Rating Plugin CSS */

/* Start - Global ratings */
/** Global colors Definitions **/
/** NOTE - Any change to this file, make sure to update the cascadeColors.less as well **/
/* Black: #000000 */
/* White: #FFFFFF */
/* Gray: #9A9B9C */
/* Dark Gray: #616365 */
/* Hex Gray: #999999 */
/* Light Gray: #EFEFEF */
/* Bright Green: #8CC63F */
/* CenturyLink Green: #00853F */
/* Light Green: #A5D867 */
/* Mustard Yellow: #CED64B */
/* Accent Dark Orange: #FF6319 */
/* Accent Light Orange: #FFA02F */
/* Accent Yellow: #FDC82F */
/* Accent Dark Blue: #0098DB */
/* Accent Light Blue: #A0CFEB */
/* Business Light Green: #00853F */
/* Business Green: #5B8F22 */
/* Business Dark Green: #284E36 */
/* Residential Light Orange: #FF9933 */
/* Residential Orange: #FF6600 */
/* Residential Dark Orange: #CC3300 */
/* Small Business Light Green: #8CC63F */
/* Small Business Green: #669900 */
/* Small Business Dark Green: #336600 */
/* 508-compliant dark orange: #d14900 */
/* 508-compliant blue: #017eb5 */
/* 508-compliant dark green: #00652f */
/* 508-compliant darker green: #284e36 */
/* Residential HSI Bright Green: #8cc63f */
/* Residential HSI Price Green: #00835f */
/* ctl-medium-green: #34b233 */
/* Mint Green: #48d597 */
/* Vibrant Blue: #0047bb */
/* Biz Navy Blue: #001e60 */
/* Residential Light Gray: #d7d2cb */
/* Dark Grey: #53565a */
/* Dark Gray1: #222222 */
/* Biz Gray: #bebebe */
/* Secret Grey: #eeeeee */
/* Dark Green: #007a33 */
/* Dark Teal: #008996 */
/* Teal Blue: #02bcb2 */
/* Blue 1: #3a8ddd */
/* Blue 2: #0080bb */
/* Pomegranate: #f74b4b */
/* Lemon Yellow: #f9f162 */
/* Kiwi Green: #6fd16f */
/* Lumen Light Blue: #38c6f4 */
/* Lumen Blue: #oc9ed9 */
/* Lumen Medium Blue: #0075c9 */
/** Colors Definitions End **/
/** Variables Definitions - Start **/
/* Mobile Breakpoint */
/* maximum amount of grid cells to be provided */
/** Variables Definitions - End **/
/* Rating CSS - Start */
.container-fluid:before,
.container-fluid:after {
  content: "";
  display: table;
  clear: both;
}
.rating-section {
  margin: 44px 0;
}
.rating-section .star-rating-control {
  display: block;
}
.rating-section .star-rating-control .engagement-block {
  overflow: hidden;
  padding: 0;
  margin: 0;
  width: 100%;
}
.rating-section .star-rating-control .engagement-block .engagement-title {
  float: left;
  padding: 0;
  width: 220px;
}
.rating-section .star-rating-control .engagement-block .engagement-title h2 {
  color: #8cc63f;
  font-weight: normal;
  line-height: .75em;
  margin: 20px 0 10px 0;
}
.rating-section .star-rating-control .engagement-block .ratings-star-wrapper {
  margin: 20px 0 0 0;
}
.rating-section .star-rating-control .engagement-block div.star-rating,
.rating-section .star-rating-control .engagement-block div.star-rating a {
  background: url('../ewcm/clientlib/images/CTL_EWCM_Global_sprite.png') no-repeat scroll -46px -129px transparent;
  border: 0;
  float: left;
  height: 41px;
  margin: 0 11px 0 0;
  padding: 0;
  text-decoration: none;
  text-indent: -999em;
  width: 40px;
}
.rating-section .star-rating-control .engagement-block div.star-rating a {
  border: 0 none;
  display: block;
}
.rating-section .star-rating-control .engagement-block div.star-rating-on a {
  background-position: -132px -129px !important;
}
.rating-section .star-rating-control .engagement-block div.star-rating-hover a {
  background-position: -89px -129px;
}
.rating-section #hover-test {
  text-align: left;
  padding: 0 0 0 20px;
}
@media (max-width: 639px) {
  .rating-section .star-rating-control .engagement-block .engagement-title {
    margin-bottom: 20px;
    width: 100%;
  }
  .rating-section .star-rating-control .engagement-block div.star-rating,
  .rating-section .star-rating-control .engagement-block div.star-rating a {
    margin: 0 11px 0 0;
  }
}
/* End - Global ratings */

/* Start - Global Header Label Component */
.siteHeaderLabel {
  font-size: 16px;
  font-weight: bold;
  color: #616365;
  float: left;
  margin-top: 15px;
  margin-left: 69px;
  text-transform: uppercase;
}
/* End - Global Header Label Component */

/* Start - Global youTubeVideo */
.youTubeVideo .videowrapper {
  float: none;
  clear: both;
  width: 100%;
  position: relative;
  padding-bottom: 56.25%;
  padding-top: 25px;
  height: 0;
}
.youTubeVideo .videowrapper iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
/* End - Global youTubeVideo */

/* Start - Global vimeoVideo.less */
/** Global colors Definitions **/
/** NOTE - Any change to this file, make sure to update the cascadeColors.less as well **/
/* Black: #000000 */
/* White: #FFFFFF */
/* Gray: #9A9B9C */
/* Dark Gray: #616365 */
/* Hex Gray: #999999 */
/* Light Gray: #EFEFEF */
/* Bright Green: #8CC63F */
/* CenturyLink Green: #00853F */
/* Light Green: #A5D867 */
/* Mustard Yellow: #CED64B */
/* Accent Dark Orange: #FF6319 */
/* Accent Light Orange: #FFA02F */
/* Accent Yellow: #FDC82F */
/* Accent Dark Blue: #0098DB */
/* Accent Light Blue: #A0CFEB */
/* Business Light Green: #00853F */
/* Business Green: #5B8F22 */
/* Business Dark Green: #284E36 */
/* Residential Light Orange: #FF9933 */
/* Residential Orange: #FF6600 */
/* Residential Dark Orange: #CC3300 */
/* Small Business Light Green: #8CC63F */
/* Small Business Green: #669900 */
/* Small Business Dark Green: #336600 */
/* 508-compliant dark orange: #d14900 */
/* 508-compliant blue: #017eb5 */
/* 508-compliant dark green: #00652f */
/* 508-compliant darker green: #284e36 */
/* Residential HSI Bright Green: #8cc63f */
/* Residential HSI Price Green: #00835f */
/* ctl-medium-green: #34b233 */
/* Mint Green: #48d597 */
/* Vibrant Blue: #0047bb */
/* Biz Navy Blue: #001e60 */
/* Residential Light Gray: #d7d2cb */
/* Dark Grey: #53565a */
/* Dark Gray1: #222222 */
/* Biz Gray: #bebebe */
/* Secret Grey: #eeeeee */
/* Dark Green: #007a33 */
/* Dark Teal: #008996 */
/* Teal Blue: #02bcb2 */
/* Blue 1: #3a8ddd */
/* Blue 2: #0080bb */
/* Pomegranate: #f74b4b */
/* Lemon Yellow: #f9f162 */
/* Kiwi Green: #6fd16f */
/* Lumen Light Blue: #38c6f4 */
/* Lumen Blue: #oc9ed9 */
/* Lumen Medium Blue: #0075c9 */
/** Colors Definitions End **/
.vimeoVideo .vimeo {
  display: block;
  position: relative;
  max-width: 100%;
}
.vimeoVideo .vimeo .modal-dialog .vimeoModalContent .pageModalHeader button.close {
  color: #616365;
}
.vimeoVideo .vimeo .modal-dialog .vimeoModalContent .pageModalHeader .vimeoModalTitle {
  font-size: 24px;
  font-weight: normal;
  padding: 20px;
}
.vimeoVideo .vimeo .modal-dialog .vimeoModalContent .pageModalBody {
  padding: 20px !important;
}
.vimeoVideo .videoContainer {
  float: none;
  clear: both;
  width: 100%;
  position: relative;
  padding-bottom: 56.25%;
  padding-top: 25px;
  height: 0;
}
.vimeoVideo .videoContainer iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
/* End - Global vimeoVideo.less */

/* Start - Global twitterFeed */
/** Global colors Definitions **/
/** NOTE - Any change to this file, make sure to update the cascadeColors.less as well **/
/* Black: #000000 */
/* White: #FFFFFF */
/* Gray: #9A9B9C */
/* Dark Gray: #616365 */
/* Hex Gray: #999999 */
/* Light Gray: #EFEFEF */
/* Bright Green: #8CC63F */
/* CenturyLink Green: #00853F */
/* Light Green: #A5D867 */
/* Mustard Yellow: #CED64B */
/* Accent Dark Orange: #FF6319 */
/* Accent Light Orange: #FFA02F */
/* Accent Yellow: #FDC82F */
/* Accent Dark Blue: #0098DB */
/* Accent Light Blue: #A0CFEB */
/* Business Light Green: #00853F */
/* Business Green: #5B8F22 */
/* Business Dark Green: #284E36 */
/* Residential Light Orange: #FF9933 */
/* Residential Orange: #FF6600 */
/* Residential Dark Orange: #CC3300 */
/* Small Business Light Green: #8CC63F */
/* Small Business Green: #669900 */
/* Small Business Dark Green: #336600 */
/* 508-compliant dark orange: #d14900 */
/* 508-compliant blue: #017eb5 */
/* 508-compliant dark green: #00652f */
/* 508-compliant darker green: #284e36 */
/* Residential HSI Bright Green: #8cc63f */
/* Residential HSI Price Green: #00835f */
/* ctl-medium-green: #34b233 */
/* Mint Green: #48d597 */
/* Vibrant Blue: #0047bb */
/* Biz Navy Blue: #001e60 */
/* Residential Light Gray: #d7d2cb */
/* Dark Grey: #53565a */
/* Dark Gray1: #222222 */
/* Biz Gray: #bebebe */
/* Secret Grey: #eeeeee */
/* Dark Green: #007a33 */
/* Dark Teal: #008996 */
/* Teal Blue: #02bcb2 */
/* Blue 1: #3a8ddd */
/* Blue 2: #0080bb */
/* Pomegranate: #f74b4b */
/* Lemon Yellow: #f9f162 */
/* Kiwi Green: #6fd16f */
/* Lumen Light Blue: #38c6f4 */
/* Lumen Blue: #oc9ed9 */
/* Lumen Medium Blue: #0075c9 */
/** Colors Definitions End **/
.twitterFeed .row {
  margin-left: 0;
  margin-right: 0;
}
.twitterFeed .row [class*="col-"] {
  padding-left: 0;
  padding-right: 0;
}
.twitterFeed .twitterLogo {
  color: #008484;
  font-size: 65px;
  float: left;
  padding-right: 10px;
}
.twitterFeed .twitterTitle {
  color: #000000;
  font-size: 18px;
  line-height: 18px;
  float: left;
  font-weight: bold;
  margin-top: 5px;
}
.twitterFeed .twitterAccount {
  color: #8cc63f;
  float: left;
  font-size: 11px;
}
/* End - Global twitterFeed */

/* Start - Global topicTile component */
/** Global colors Definitions **/
/** NOTE - Any change to this file, make sure to update the cascadeColors.less as well **/
/* Black: #000000 */
/* White: #FFFFFF */
/* Gray: #9A9B9C */
/* Dark Gray: #616365 */
/* Hex Gray: #999999 */
/* Light Gray: #EFEFEF */
/* Bright Green: #8CC63F */
/* CenturyLink Green: #00853F */
/* Light Green: #A5D867 */
/* Mustard Yellow: #CED64B */
/* Accent Dark Orange: #FF6319 */
/* Accent Light Orange: #FFA02F */
/* Accent Yellow: #FDC82F */
/* Accent Dark Blue: #0098DB */
/* Accent Light Blue: #A0CFEB */
/* Business Light Green: #00853F */
/* Business Green: #5B8F22 */
/* Business Dark Green: #284E36 */
/* Residential Light Orange: #FF9933 */
/* Residential Orange: #FF6600 */
/* Residential Dark Orange: #CC3300 */
/* Small Business Light Green: #8CC63F */
/* Small Business Green: #669900 */
/* Small Business Dark Green: #336600 */
/* 508-compliant dark orange: #d14900 */
/* 508-compliant blue: #017eb5 */
/* 508-compliant dark green: #00652f */
/* 508-compliant darker green: #284e36 */
/* Residential HSI Bright Green: #8cc63f */
/* Residential HSI Price Green: #00835f */
/* ctl-medium-green: #34b233 */
/* Mint Green: #48d597 */
/* Vibrant Blue: #0047bb */
/* Biz Navy Blue: #001e60 */
/* Residential Light Gray: #d7d2cb */
/* Dark Grey: #53565a */
/* Dark Gray1: #222222 */
/* Biz Gray: #bebebe */
/* Secret Grey: #eeeeee */
/* Dark Green: #007a33 */
/* Dark Teal: #008996 */
/* Teal Blue: #02bcb2 */
/* Blue 1: #3a8ddd */
/* Blue 2: #0080bb */
/* Pomegranate: #f74b4b */
/* Lemon Yellow: #f9f162 */
/* Kiwi Green: #6fd16f */
/* Lumen Light Blue: #38c6f4 */
/* Lumen Blue: #oc9ed9 */
/* Lumen Medium Blue: #0075c9 */
/** Colors Definitions End **/
.topicTile .linkLabelContainer {
  padding: 10px 20px;
  font-size: 16px;
  font-weight: bold;
}
.topicTile .linkLabelContainer .fa {
  font-size: 14px;
  margin-left: 5px;
}
.topicTile .brightGreenLabelColor span,
.topicTile .brightGreenLabelColor a {
  color: #8cc63f;
}
.topicTile .ctlGreenLabelColor span,
.topicTile .ctlGreenLabelColor a {
  color: #00853f;
}
.topicTile .orangeLabelColor span,
.topicTile .orangeLabelColor a {
  color: #ff6319;
}
.topicTile .black-backgroundLabelColor span,
.topicTile .black-backgroundLabelColor a {
  color: #000000;
}
.topicTile .black-background.transparentLabelColor:after span,
.topicTile .black-background.transparentLabelColor:after a {
  color: #000000;
}
.topicTile .white-backgroundLabelColor span,
.topicTile .white-backgroundLabelColor a {
  color: #ffffff;
}
.topicTile .white-backgroundLabelColor.transparent:after span,
.topicTile .white-backgroundLabelColor.transparent:after a {
  color: #ffffff;
}
.topicTile .gray-backgroundLabelColor span,
.topicTile .gray-backgroundLabelColor a {
  color: #9a9b9c;
}
.topicTile .gray-backgroundLabelColor.transparent:after span,
.topicTile .gray-backgroundLabelColor.transparent:after a {
  color: #9a9b9c;
}
.topicTile .dark-gray-backgroundLabelColor span,
.topicTile .dark-gray-backgroundLabelColor a {
  color: #616365;
}
.topicTile .dark-gray-backgroundLabelColor.transparent:after span,
.topicTile .dark-gray-backgroundLabelColor.transparent:after a {
  color: #616365;
}
.topicTile .light-gray-backgroundLabelColor span,
.topicTile .light-gray-backgroundLabelColor a {
  color: #efefef;
}
.topicTile .light-gray-backgroundLabelColor.transparent:after span,
.topicTile .light-gray-backgroundLabelColor.transparent:after a {
  color: #efefef;
}
.topicTile .bright-green-backgroundLabelColor span,
.topicTile .bright-green-backgroundLabelColor a {
  color: #8cc63f;
}
.topicTile .bright-green-backgroundLabelColor.transparent:after span,
.topicTile .bright-green-backgroundLabelColor.transparent:after a {
  color: #8cc63f;
}
.topicTile .centurylink-green-backgroundLabelColor span,
.topicTile .centurylink-green-backgroundLabelColor a {
  color: #00853f;
}
.topicTile .centurylink-green-backgroundLabelColor.transparent:after span,
.topicTile .centurylink-green-backgroundLabelColor.transparent:after a {
  color: #00853f;
}
.topicTile .light-green-backgroundLabelColor span,
.topicTile .light-green-backgroundLabelColor a {
  color: #a5d867;
}
.topicTile .light-green-backgroundLabelColor.transparent:after span,
.topicTile .light-green-backgroundLabelColor.transparent:after a {
  color: #a5d867;
}
.topicTile .mustard-yellow-backgroundLabelColor span,
.topicTile .mustard-yellow-backgroundLabelColor a {
  color: #ced64b;
}
.topicTile .mustard-yellow-backgroundLabelColor.transparent:after span,
.topicTile .mustard-yellow-backgroundLabelColor.transparent:after a {
  color: #ced64b;
}
.topicTile .accent-dark-orange-backgroundLabelColor span,
.topicTile .accent-dark-orange-backgroundLabelColor a {
  color: #ff6319;
}
.topicTile .accent-dark-orange-backgroundLabelColor.transparent:after span,
.topicTile .accent-dark-orange-backgroundLabelColor.transparent:after a {
  color: #ff6319;
}
.topicTile .accent-light-orange-backgroundLabelColor span,
.topicTile .accent-light-orange-backgroundLabelColor a {
  color: #ffa02f;
}
.topicTile .accent-light-orange-backgroundLabelColor.transparent:after span,
.topicTile .accent-light-orange-backgroundLabelColor.transparent:after a {
  color: #ffa02f;
}
.topicTile .accent-yellow-backgroundLabelColor span,
.topicTile .accent-yellow-backgroundLabelColor a {
  color: #fdc82f;
}
.topicTile .accent-yellow-backgroundLabelColor.transparent:after span,
.topicTile .accent-yellow-backgroundLabelColor.transparent:after a {
  color: #fdc82f;
}
.topicTile .accent-dark-blue-backgroundLabelColor span,
.topicTile .accent-dark-blue-backgroundLabelColor a {
  color: #0098db;
}
.topicTile .accent-dark-blue-backgroundLabelColor.transparent:after span,
.topicTile .accent-dark-blue-backgroundLabelColor.transparent:after a {
  color: #0098db;
}
.topicTile .accent-light-blue-backgroundLabelColor span,
.topicTile .accent-light-blue-backgroundLabelColor a {
  color: #a0cfeb;
}
.topicTile .accent-light-blue-backgroundLabelColor.transparent:after span,
.topicTile .accent-light-blue-backgroundLabelColor.transparent:after a {
  color: #a0cfeb;
}
.topicTile .business-light-green-backgroundLabelColor span,
.topicTile .business-light-green-backgroundLabelColor a {
  color: #00853f;
}
.topicTile .business-light-green-backgroundLabelColor.transparent:after span,
.topicTile .business-light-green-backgroundLabelColor.transparent:after a {
  color: #00853f;
}
.topicTile .business-green-backgroundLabelColor span,
.topicTile .business-green-backgroundLabelColor a {
  color: #5b8f22;
}
.topicTile .business-green-backgroundLabelColor.transparent:after span,
.topicTile .business-green-backgroundLabelColor.transparent:after a {
  color: #5b8f22;
}
.topicTile .business-dark-green-backgroundLabelColor span,
.topicTile .business-dark-green-backgroundLabelColor a {
  color: #284e36;
}
.topicTile .business-dark-green-backgroundLabelColor.transparent:after span,
.topicTile .business-dark-green-backgroundLabelColor.transparent:after a {
  color: #284e36;
}
.topicTile .residential-light-orange-backgroundLabelColor span,
.topicTile .residential-light-orange-backgroundLabelColor a {
  color: #ff9933;
}
.topicTile .residential-light-orange-backgroundLabelColor.transparent:after span,
.topicTile .residential-light-orange-backgroundLabelColor.transparent:after a {
  color: #ff9933;
}
.topicTile .residential-orange-backgroundLabelColor span,
.topicTile .residential-orange-backgroundLabelColor a {
  color: #ff6600;
}
.topicTile .residential-orange-backgroundLabelColor.transparent:after span,
.topicTile .residential-orange-backgroundLabelColor.transparent:after a {
  color: #ff6600;
}
.topicTile .residential-dark-orange-backgroundLabelColor span,
.topicTile .residential-dark-orange-backgroundLabelColor a {
  color: #cc3300;
}
.topicTile .residential-dark-orange-backgroundLabelColor.transparent:after span,
.topicTile .residential-dark-orange-backgroundLabelColor.transparent:after a {
  color: #cc3300;
}
.topicTile .small-business-light-green-backgroundLabelColor span,
.topicTile .small-business-light-green-backgroundLabelColor a {
  color: #8cc63f;
}
.topicTile .small-business-light-green-backgroundLabelColor.transparent:after span,
.topicTile .small-business-light-green-backgroundLabelColor.transparent:after a {
  color: #8cc63f;
}
.topicTile .small-business-green-backgroundLabelColor span,
.topicTile .small-business-green-backgroundLabelColor a {
  color: #669900;
}
.topicTile .small-business-green-backgroundLabelColor.transparent:after span,
.topicTile .small-business-green-backgroundLabelColor.transparent:after a {
  color: #669900;
}
.topicTile .small-business-dark-green-backgroundLabelColor span,
.topicTile .small-business-dark-green-backgroundLabelColor a {
  color: #336600;
}
.topicTile .small-business-dark-green-backgroundLabelColor.transparent:after span,
.topicTile .small-business-dark-green-backgroundLabelColor.transparent:after a {
  color: #336600;
}
.topicTile .compliant-dark-orange-backgroundLabelColor span,
.topicTile .compliant-dark-orange-backgroundLabelColor a {
  color: #d14900;
}
.topicTile .compliant-dark-orange-backgroundLabelColor.transparent:after span,
.topicTile .compliant-dark-orange-backgroundLabelColor.transparent:after a {
  color: #d14900;
}
.topicTile .compliant-blue-backgroundLabelColor span,
.topicTile .compliant-blue-backgroundLabelColor a {
  color: #017eb5;
}
.topicTile .compliant-blue-backgroundLabelColor.transparent:after span,
.topicTile .compliant-blue-backgroundLabelColor.transparent:after a {
  color: #017eb5;
}
.topicTile .compliant-dark-green-backgroundLabelColor span,
.topicTile .compliant-dark-green-backgroundLabelColor a {
  color: #00652f;
}
.topicTile .compliant-dark-green-backgroundLabelColor.transparent:after span,
.topicTile .compliant-dark-green-backgroundLabelColor.transparent:after a {
  color: #00652f;
}
.topicTile .compliant-darker-green-backgroundLabelColor span,
.topicTile .compliant-darker-green-backgroundLabelColor a {
  color: #284e36;
}
.topicTile .compliant-darker-green-backgroundLabelColor.transparent:after span,
.topicTile .compliant-darker-green-backgroundLabelColor.transparent:after a {
  color: #284e36;
}
.topicTile .res-hsi-price-green-backgroundLabelColor span,
.topicTile .res-hsi-price-green-backgroundLabelColor a {
  color: #00835f;
}
.topicTile .res-hsi-price-green-backgroundLabelColor.transparent:after span,
.topicTile .res-hsi-price-green-backgroundLabelColor.transparent:after a {
  color: #00835f;
}
.topicTile .ctl-medium-green-backgroundLabelColor span,
.topicTile .ctl-medium-green-backgroundLabelColor a {
  color: #34b233;
}
.topicTile .ctl-medium-green-backgroundLabelColor.transparent:after span,
.topicTile .ctl-medium-green-backgroundLabelColor.transparent:after a {
  color: #34b233;
}
.topicTile .nb-mint-green-backgroundLabelColor span,
.topicTile .nb-mint-green-backgroundLabelColor a {
  color: #48d597;
}
.topicTile .nb-mint-green-backgroundLabelColor.transparent:after span,
.topicTile .nb-mint-green-backgroundLabelColor.transparent:after a {
  color: #48d597;
}
.topicTile .nb-vibrant-blue-backgroundLabelColor span,
.topicTile .nb-vibrant-blue-backgroundLabelColor a {
  color: #0047bb;
}
.topicTile .nb-vibrant-blue-backgroundLabelColor.transparent:after span,
.topicTile .nb-vibrant-blue-backgroundLabelColor.transparent:after a {
  color: #0047bb;
}
.topicTile .nb-biz-navy-blue-backgroundLabelColor span,
.topicTile .nb-biz-navy-blue-backgroundLabelColor a {
  color: #001e60;
}
.topicTile .nb-biz-navy-blue-backgroundLabelColor.transparent:after span,
.topicTile .nb-biz-navy-blue-backgroundLabelColor.transparent:after a {
  color: #001e60;
}
.topicTile .nb-res-light-gray-backgroundLabelColor span,
.topicTile .nb-res-light-gray-backgroundLabelColor a {
  color: #d7d2cb;
}
.topicTile .nb-res-light-gray-backgroundLabelColor.transparent:after span,
.topicTile .nb-res-light-gray-backgroundLabelColor.transparent:after a {
  color: #d7d2cb;
}
.topicTile .nb-dark-gray-backgroundLabelColor span,
.topicTile .nb-dark-gray-backgroundLabelColor a {
  color: #53565a;
}
.topicTile .nb-dark-gray-backgroundLabelColor.transparent:after span,
.topicTile .nb-dark-gray-backgroundLabelColor.transparent:after a {
  color: #53565a;
}
.topicTile .nb-dark-green-backgroundLabelColor span,
.topicTile .nb-dark-green-backgroundLabelColor a {
  color: #007a33;
}
.topicTile .nb-dark-green-backgroundLabelColor.transparent:after span,
.topicTile .nb-dark-green-backgroundLabelColor.transparent:after a {
  color: #007a33;
}
.topicTile .nb-biz-black-backgroundLabelColor span,
.topicTile .nb-biz-black-backgroundLabelColor a {
  color: #000000;
}
.topicTile .nb-biz-black-backgroundLabelColor.transparent:after span,
.topicTile .nb-biz-black-backgroundLabelColor.transparent:after a {
  color: #000000;
}
.topicTile .transparent {
  background-color: inherit;
  z-index: 1;
}
.topicTile .blurbContainer {
  padding: 0 20px 20px 20px;
}
.topicTile .blurbContainer p {
  padding-top: 20px;
  margin: 0;
}
.topicTile a {
  text-decoration: none;
}
.topicTile:hover .linkLabelContainer .fa,
.topicTile:hover .linkLabelContainer a {
  color: #ffffff;
}
.topicTile:hover .linkLabelContainer span {
  cursor: pointer;
}
.topicTile:hover .brightGreenLabelColor {
  background-color: #8cc63f;
}
.topicTile:hover .ctlGreenLabelColor {
  background-color: #00853f;
}
.topicTile:hover .orangeLabelColor {
  background-color: #ff6319;
}
.topicTile:hover .black-backgroundLabelColor {
  background-color: #000000;
}
.topicTile:hover .black-backgroundLabelColor.transparent:after {
  background-color: #000000;
}
.topicTile:hover .white-backgroundLabelColor {
  background-color: #ffffff;
}
.topicTile:hover .white-backgroundLabelColor.transparent:after {
  background-color: #ffffff;
}
.topicTile:hover .gray-backgroundLabelColor {
  background-color: #9a9b9c;
}
.topicTile:hover .gray-backgroundLabelColor.transparent:after {
  background-color: #9a9b9c;
}
.topicTile:hover .dark-gray-backgroundLabelColor {
  background-color: #616365;
}
.topicTile:hover .dark-gray-backgroundLabelColor.transparent:after {
  background-color: #616365;
}
.topicTile:hover .light-gray-backgroundLabelColor {
  background-color: #efefef;
}
.topicTile:hover .light-gray-backgroundLabelColor.transparent:after {
  background-color: #efefef;
}
.topicTile:hover .bright-green-backgroundLabelColor {
  background-color: #8cc63f;
}
.topicTile:hover .bright-green-backgroundLabelColor.transparent:after {
  background-color: #8cc63f;
}
.topicTile:hover .centurylink-green-backgroundLabelColor {
  background-color: #00853f;
}
.topicTile:hover .centurylink-green-backgroundLabelColor.transparent:after {
  background-color: #00853f;
}
.topicTile:hover .light-green-backgroundLabelColor {
  background-color: #a5d867;
}
.topicTile:hover .light-green-backgroundLabelColor.transparent:after {
  background-color: #a5d867;
}
.topicTile:hover .mustard-yellow-backgroundLabelColor {
  background-color: #ced64b;
}
.topicTile:hover .mustard-yellow-backgroundLabelColor.transparent:after {
  background-color: #ced64b;
}
.topicTile:hover .accent-dark-orange-backgroundLabelColor {
  background-color: #ff6319;
}
.topicTile:hover .accent-dark-orange-backgroundLabelColor.transparent:after {
  background-color: #ff6319;
}
.topicTile:hover .accent-light-orange-backgroundLabelColor {
  background-color: #ffa02f;
}
.topicTile:hover .accent-light-orange-backgroundLabelColor.transparent:after {
  background-color: #ffa02f;
}
.topicTile:hover .accent-yellow-backgroundLabelColor {
  background-color: #fdc82f;
}
.topicTile:hover .accent-yellow-backgroundLabelColor.transparent:after {
  background-color: #fdc82f;
}
.topicTile:hover .accent-dark-blue-backgroundLabelColor {
  background-color: #0098db;
}
.topicTile:hover .accent-dark-blue-background.transparent:after {
  background-color: #0098db;
}
.topicTile:hover .accent-light-blue-backgroundLabelColor {
  background-color: #a0cfeb;
}
.topicTile:hover .accent-light-blue-backgroundLabelColor.transparent:after {
  background-color: #a0cfeb;
}
.topicTile:hover .business-light-green-backgroundLabelColor {
  background-color: #00853f;
}
.topicTile:hover .business-light-green-backgroundLabelColor.transparent:after {
  background-color: #00853f;
}
.topicTile:hover .business-green-backgroundLabelColor {
  background-color: #5b8f22;
}
.topicTile:hover .business-green-backgroundLabelColor.transparent:after {
  background-color: #5b8f22;
}
.topicTile:hover .business-dark-green-backgroundLabelColor {
  background-color: #284e36;
}
.topicTile:hover .business-dark-green-backgroundLabelColor.transparent:after {
  background-color: #284e36;
}
.topicTile:hover .residential-light-orange-backgroundLabelColor {
  background-color: #ff9933;
}
.topicTile:hover .residential-light-orange-background.transparent:after {
  background-color: #ff9933;
}
.topicTile:hover .residential-orange-backgroundLabelColor {
  background-color: #ff6600;
}
.topicTile:hover .residential-orange-backgroundLabelColor.transparent:after {
  background-color: #ff6600;
}
.topicTile:hover .residential-dark-orange-backgroundLabelColor {
  background-color: #cc3300;
}
.topicTile:hover .residential-dark-orange-backgroundLabelColor.transparent:after {
  background-color: #cc3300;
}
.topicTile:hover .small-business-light-green-backgroundLabelColor {
  background-color: #8cc63f;
}
.topicTile:hover .small-business-light-green-backgroundLabelColor.transparent:after {
  background-color: #8cc63f;
}
.topicTile:hover .small-business-green-backgroundLabelColor {
  background-color: #669900;
}
.topicTile:hover .small-business-green-backgroundLabelColor.transparent:after {
  background-color: #669900;
}
.topicTile:hover .small-business-dark-green-backgroundLabelColor {
  background-color: #336600;
}
.topicTile:hover .small-business-dark-green-backgroundLabelColor.transparent:after {
  background-color: #336600;
}
.topicTile:hover .compliant-dark-orange-backgroundLabelColor {
  background-color: #d14900;
}
.topicTile:hover .compliant-dark-orange-backgroundLabelColor.transparent:after {
  background-color: #d14900;
}
.topicTile:hover .compliant-blue-backgroundLabelColor {
  background-color: #017eb5;
}
.topicTile:hover .compliant-blue-backgroundLabelColor.transparent:after {
  background-color: #017eb5;
}
.topicTile:hover .compliant-dark-green-backgroundLabelColor {
  background-color: #00652f;
}
.topicTile:hover .compliant-dark-green-backgroundLabelColor.transparent:after {
  background-color: #00652f;
}
.topicTile:hover .compliant-darker-green-backgroundLabelColor {
  background-color: #284e36;
}
.topicTile:hover .compliant-darker-green-backgroundLabelColor.transparent:after {
  background-color: #284e36;
}
.topicTile:hover .res-hsi-price-green-backgroundLabelColor {
  background-color: #00835f;
}
.topicTile:hover .res-hsi-price-green-backgroundLabelColor.transparent:after {
  background-color: #00835f;
}
.topicTile:hover .ctl-medium-green-backgroundLabelColor {
  background-color: #34b233;
}
.topicTile:hover .ctl-medium-green-backgroundLabelColor.transparent:after {
  background-color: #34b233;
}
.topicTile:hover .nb-mint-green-backgroundLabelColor {
  background-color: #48d597;
}
.topicTile:hover .nb-mint-green-backgroundLabelColor.transparent:after {
  background-color: #48d597;
}
.topicTile:hover .nb-vibrant-blue-backgroundLabelColor {
  background-color: #0047bb;
}
.topicTile:hover .nb-vibrant-blue-backgroundLabelColor.transparent:after {
  background-color: #0047bb;
}
.topicTile:hover .nb-biz-navy-blue-backgroundLabelColor {
  background-color: #001e60;
}
.topicTile:hover .nb-biz-navy-blue-backgroundLabelColor.transparent:after {
  background-color: #001e60;
}
.topicTile:hover .nb-res-light-gray-backgroundLabelColor {
  background-color: #d7d2cb;
}
.topicTile:hover .nb-res-light-gray-backgroundLabelColor.transparent:after {
  background-color: #d7d2cb;
}
.topicTile:hover .nb-dark-gray-backgroundLabelColor {
  background-color: #53565a;
}
.topicTile:hover .nb-dark-gray-backgroundLabelColor.transparent:after {
  background-color: #53565a;
}
.topicTile:hover .nb-dark-green-backgroundLabelColor {
  background-color: #007a33;
}
.topicTile:hover .nb-dark-green-backgroundLabelColor.transparent:after {
  background-color: #007a33;
}
.topicTile:hover .nb-biz-black-backgroundLabelColor {
  background-color: #000000;
}
.topicTile:hover .nb-biz-black-backgroundLabelColor.transparent:after {
  background-color: #000000;
}
.topicTile:hover .transparent {
  background-color: inherit;
  z-index: 1;
}
.topicTile:hover .blurbContainer {
  background-color: #efefef;
}
/* End - Global  topicTile component */

/* Start - Global Text & Image Component */
/** Global colors Definitions **/
/** NOTE - Any change to this file, make sure to update the cascadeColors.less as well **/
/* Black: #000000 */
/* White: #FFFFFF */
/* Gray: #9A9B9C */
/* Dark Gray: #616365 */
/* Hex Gray: #999999 */
/* Light Gray: #EFEFEF */
/* Bright Green: #8CC63F */
/* CenturyLink Green: #00853F */
/* Light Green: #A5D867 */
/* Mustard Yellow: #CED64B */
/* Accent Dark Orange: #FF6319 */
/* Accent Light Orange: #FFA02F */
/* Accent Yellow: #FDC82F */
/* Accent Dark Blue: #0098DB */
/* Accent Light Blue: #A0CFEB */
/* Business Light Green: #00853F */
/* Business Green: #5B8F22 */
/* Business Dark Green: #284E36 */
/* Residential Light Orange: #FF9933 */
/* Residential Orange: #FF6600 */
/* Residential Dark Orange: #CC3300 */
/* Small Business Light Green: #8CC63F */
/* Small Business Green: #669900 */
/* Small Business Dark Green: #336600 */
/* 508-compliant dark orange: #d14900 */
/* 508-compliant blue: #017eb5 */
/* 508-compliant dark green: #00652f */
/* 508-compliant darker green: #284e36 */
/* Residential HSI Bright Green: #8cc63f */
/* Residential HSI Price Green: #00835f */
/* ctl-medium-green: #34b233 */
/* Mint Green: #48d597 */
/* Vibrant Blue: #0047bb */
/* Biz Navy Blue: #001e60 */
/* Residential Light Gray: #d7d2cb */
/* Dark Grey: #53565a */
/* Dark Gray1: #222222 */
/* Biz Gray: #bebebe */
/* Secret Grey: #eeeeee */
/* Dark Green: #007a33 */
/* Dark Teal: #008996 */
/* Teal Blue: #02bcb2 */
/* Blue 1: #3a8ddd */
/* Blue 2: #0080bb */
/* Pomegranate: #f74b4b */
/* Lemon Yellow: #f9f162 */
/* Kiwi Green: #6fd16f */
/* Lumen Light Blue: #38c6f4 */
/* Lumen Blue: #oc9ed9 */
/* Lumen Medium Blue: #0075c9 */
/** Colors Definitions End **/
.textImage .textImageComponent div[class*="col"] {
  border-right: none !important;
}
.textImage .textImageComponent.bottomBorder {
  padding-bottom: 40px;
}
.textImage .textImageComponent.topBorder {
  padding-top: 40px;
}
.textImage .textImageComponent .anchor {
  height: 0;
}
.textImage .textImageComponent .leftComp {
  padding-right: 40px;
}
.textImage .textImageComponent .rightComp {
  padding-left: 40px;
}
.textImage .textImageComponent p {
  margin: 0;
}
.textImage .textImageComponent .description {
  padding-top: 20px;
}
@media (max-width: 960px) {
  .textImage .textImageComponent .rightComp {
    padding-left: 0;
  }
}
/* End - Global Text & Image Component */

/* Start - Global textCallOut */
/** Global colors Definitions **/
/** NOTE - Any change to this file, make sure to update the cascadeColors.less as well **/
/* Black: #000000 */
/* White: #FFFFFF */
/* Gray: #9A9B9C */
/* Dark Gray: #616365 */
/* Hex Gray: #999999 */
/* Light Gray: #EFEFEF */
/* Bright Green: #8CC63F */
/* CenturyLink Green: #00853F */
/* Light Green: #A5D867 */
/* Mustard Yellow: #CED64B */
/* Accent Dark Orange: #FF6319 */
/* Accent Light Orange: #FFA02F */
/* Accent Yellow: #FDC82F */
/* Accent Dark Blue: #0098DB */
/* Accent Light Blue: #A0CFEB */
/* Business Light Green: #00853F */
/* Business Green: #5B8F22 */
/* Business Dark Green: #284E36 */
/* Residential Light Orange: #FF9933 */
/* Residential Orange: #FF6600 */
/* Residential Dark Orange: #CC3300 */
/* Small Business Light Green: #8CC63F */
/* Small Business Green: #669900 */
/* Small Business Dark Green: #336600 */
/* 508-compliant dark orange: #d14900 */
/* 508-compliant blue: #017eb5 */
/* 508-compliant dark green: #00652f */
/* 508-compliant darker green: #284e36 */
/* Residential HSI Bright Green: #8cc63f */
/* Residential HSI Price Green: #00835f */
/* ctl-medium-green: #34b233 */
/* Mint Green: #48d597 */
/* Vibrant Blue: #0047bb */
/* Biz Navy Blue: #001e60 */
/* Residential Light Gray: #d7d2cb */
/* Dark Grey: #53565a */
/* Dark Gray1: #222222 */
/* Biz Gray: #bebebe */
/* Secret Grey: #eeeeee */
/* Dark Green: #007a33 */
/* Dark Teal: #008996 */
/* Teal Blue: #02bcb2 */
/* Blue 1: #3a8ddd */
/* Blue 2: #0080bb */
/* Pomegranate: #f74b4b */
/* Lemon Yellow: #f9f162 */
/* Kiwi Green: #6fd16f */
/* Lumen Light Blue: #38c6f4 */
/* Lumen Blue: #oc9ed9 */
/* Lumen Medium Blue: #0075c9 */
/** Colors Definitions End **/
.textCallOut .callOut {
  border-top: 2px solid #ced64b;
  background-color: #efefef;
  padding: 0 32px 20px;
  margin-right: 0;
  margin-left: 0;
}
/* End - Global textCallOut */

/* Start - Global textComponent */
.text .singleSpaceList li {
  padding: 0;
}
.text .doubleSpaceList li {
  padding-bottom: 15px;
}
/* End - Global textComponent */

/* Start - Global tagsList.less */
/** Global colors Definitions **/
/** NOTE - Any change to this file, make sure to update the cascadeColors.less as well **/
/* Black: #000000 */
/* White: #FFFFFF */
/* Gray: #9A9B9C */
/* Dark Gray: #616365 */
/* Hex Gray: #999999 */
/* Light Gray: #EFEFEF */
/* Bright Green: #8CC63F */
/* CenturyLink Green: #00853F */
/* Light Green: #A5D867 */
/* Mustard Yellow: #CED64B */
/* Accent Dark Orange: #FF6319 */
/* Accent Light Orange: #FFA02F */
/* Accent Yellow: #FDC82F */
/* Accent Dark Blue: #0098DB */
/* Accent Light Blue: #A0CFEB */
/* Business Light Green: #00853F */
/* Business Green: #5B8F22 */
/* Business Dark Green: #284E36 */
/* Residential Light Orange: #FF9933 */
/* Residential Orange: #FF6600 */
/* Residential Dark Orange: #CC3300 */
/* Small Business Light Green: #8CC63F */
/* Small Business Green: #669900 */
/* Small Business Dark Green: #336600 */
/* 508-compliant dark orange: #d14900 */
/* 508-compliant blue: #017eb5 */
/* 508-compliant dark green: #00652f */
/* 508-compliant darker green: #284e36 */
/* Residential HSI Bright Green: #8cc63f */
/* Residential HSI Price Green: #00835f */
/* ctl-medium-green: #34b233 */
/* Mint Green: #48d597 */
/* Vibrant Blue: #0047bb */
/* Biz Navy Blue: #001e60 */
/* Residential Light Gray: #d7d2cb */
/* Dark Grey: #53565a */
/* Dark Gray1: #222222 */
/* Biz Gray: #bebebe */
/* Secret Grey: #eeeeee */
/* Dark Green: #007a33 */
/* Dark Teal: #008996 */
/* Teal Blue: #02bcb2 */
/* Blue 1: #3a8ddd */
/* Blue 2: #0080bb */
/* Pomegranate: #f74b4b */
/* Lemon Yellow: #f9f162 */
/* Kiwi Green: #6fd16f */
/* Lumen Light Blue: #38c6f4 */
/* Lumen Blue: #oc9ed9 */
/* Lumen Medium Blue: #0075c9 */
/** Colors Definitions End **/
.tagsList {
  padding: 2px;
}
.tagsList .glyphicon {
  font-size: 22px;
  margin-right: 8px;
  float: left;
}
.tagsList .tagLabel {
  font: bold 14px 'MaisonNeue', Arial, Helvetica Neue, Helvetica, sans-serif;
  float: left;
  margin-right: 10px;
  padding-top: 4px;
}
.tagsList .glyphicon ~ .tagSection {
  margin-left: 30px;
}
.tagsList .floatLeft {
  float: left;
  padding-right: 10px;
}
.tagsList .tagSection {
  padding-top: 2px;
  word-break: break-word;
}
.tagsList .tagSection a {
  font: bold 14px 'MaisonNeue', Arial, Helvetica Neue, Helvetica, sans-serif;
  text-decoration: none;
  color: #0047bb;
  padding-top: 7px;
}
.tagsList .tagSection a span {
  display: inline-block;
  padding-right: 10px;
}
/* End - Global tagList.less */

/* Start - Global tagSearch.less */
/** Global colors Definitions **/
/** NOTE - Any change to this file, make sure to update the cascadeColors.less as well **/
/* Black: #000000 */
/* White: #FFFFFF */
/* Gray: #9A9B9C */
/* Dark Gray: #616365 */
/* Hex Gray: #999999 */
/* Light Gray: #EFEFEF */
/* Bright Green: #8CC63F */
/* CenturyLink Green: #00853F */
/* Light Green: #A5D867 */
/* Mustard Yellow: #CED64B */
/* Accent Dark Orange: #FF6319 */
/* Accent Light Orange: #FFA02F */
/* Accent Yellow: #FDC82F */
/* Accent Dark Blue: #0098DB */
/* Accent Light Blue: #A0CFEB */
/* Business Light Green: #00853F */
/* Business Green: #5B8F22 */
/* Business Dark Green: #284E36 */
/* Residential Light Orange: #FF9933 */
/* Residential Orange: #FF6600 */
/* Residential Dark Orange: #CC3300 */
/* Small Business Light Green: #8CC63F */
/* Small Business Green: #669900 */
/* Small Business Dark Green: #336600 */
/* 508-compliant dark orange: #d14900 */
/* 508-compliant blue: #017eb5 */
/* 508-compliant dark green: #00652f */
/* 508-compliant darker green: #284e36 */
/* Residential HSI Bright Green: #8cc63f */
/* Residential HSI Price Green: #00835f */
/* ctl-medium-green: #34b233 */
/* Mint Green: #48d597 */
/* Vibrant Blue: #0047bb */
/* Biz Navy Blue: #001e60 */
/* Residential Light Gray: #d7d2cb */
/* Dark Grey: #53565a */
/* Dark Gray1: #222222 */
/* Biz Gray: #bebebe */
/* Secret Grey: #eeeeee */
/* Dark Green: #007a33 */
/* Dark Teal: #008996 */
/* Teal Blue: #02bcb2 */
/* Blue 1: #3a8ddd */
/* Blue 2: #0080bb */
/* Pomegranate: #f74b4b */
/* Lemon Yellow: #f9f162 */
/* Kiwi Green: #6fd16f */
/* Lumen Light Blue: #38c6f4 */
/* Lumen Blue: #oc9ed9 */
/* Lumen Medium Blue: #0075c9 */
/** Colors Definitions End **/
.tagSearch {
  background-color: #ffffff;
  margin: 0 0 20px 0;
  width: 100%;
}
.tagSearch .title {
  margin: 0 0 10px 0;
}
.tagSearch .tagSearchBox {
  background: #ffffff none repeat scroll 0 0;
  border: 1px solid #CCCCCC;
  border-radius: 0;
  color: #999999;
  display: inline-block;
  float: left;
  font-size: 16px;
  height: 42px;
  margin: 0;
  outline: medium none;
  padding: 12px 50px 12px 14px;
  width: 100%;
}
.tagSearch input.tagSearchBtn {
  background: #a5d867;
  border: none;
  color: #ffffff;
  float: right;
  height: 42px;
  padding: 0;
  position: absolute;
  right: 0;
  width: 42px;
}
/* End - Global tagSearch.less */

/* Start - Global tagCloud */
/** Global colors Definitions **/
/** NOTE - Any change to this file, make sure to update the cascadeColors.less as well **/
/* Black: #000000 */
/* White: #FFFFFF */
/* Gray: #9A9B9C */
/* Dark Gray: #616365 */
/* Hex Gray: #999999 */
/* Light Gray: #EFEFEF */
/* Bright Green: #8CC63F */
/* CenturyLink Green: #00853F */
/* Light Green: #A5D867 */
/* Mustard Yellow: #CED64B */
/* Accent Dark Orange: #FF6319 */
/* Accent Light Orange: #FFA02F */
/* Accent Yellow: #FDC82F */
/* Accent Dark Blue: #0098DB */
/* Accent Light Blue: #A0CFEB */
/* Business Light Green: #00853F */
/* Business Green: #5B8F22 */
/* Business Dark Green: #284E36 */
/* Residential Light Orange: #FF9933 */
/* Residential Orange: #FF6600 */
/* Residential Dark Orange: #CC3300 */
/* Small Business Light Green: #8CC63F */
/* Small Business Green: #669900 */
/* Small Business Dark Green: #336600 */
/* 508-compliant dark orange: #d14900 */
/* 508-compliant blue: #017eb5 */
/* 508-compliant dark green: #00652f */
/* 508-compliant darker green: #284e36 */
/* Residential HSI Bright Green: #8cc63f */
/* Residential HSI Price Green: #00835f */
/* ctl-medium-green: #34b233 */
/* Mint Green: #48d597 */
/* Vibrant Blue: #0047bb */
/* Biz Navy Blue: #001e60 */
/* Residential Light Gray: #d7d2cb */
/* Dark Grey: #53565a */
/* Dark Gray1: #222222 */
/* Biz Gray: #bebebe */
/* Secret Grey: #eeeeee */
/* Dark Green: #007a33 */
/* Dark Teal: #008996 */
/* Teal Blue: #02bcb2 */
/* Blue 1: #3a8ddd */
/* Blue 2: #0080bb */
/* Pomegranate: #f74b4b */
/* Lemon Yellow: #f9f162 */
/* Kiwi Green: #6fd16f */
/* Lumen Light Blue: #38c6f4 */
/* Lumen Blue: #oc9ed9 */
/* Lumen Medium Blue: #0075c9 */
/** Colors Definitions End **/
.tagcloud {
  padding: 20px 0px 10px 0px;
}
.tagcloud .tag10 {
  font-size: 15pt;
}
.tagcloud .tag9 {
  font-size: 14pt;
}
.tagcloud .tag8 {
  font-size: 13pt;
}
.tagcloud .tag7 {
  font-size: 12pt;
}
.tagcloud .tag6 {
  font-size: 11pt;
}
.tagcloud .tag5 {
  font-size: 10pt;
}
.tagcloud .tag4 {
  font-size: 9pt;
}
.tagcloud .tag3 {
  font-size: 8pt;
}
.tagcloud .tag2,
.tagcloud .tag1,
.tagcloud .tag0 {
  display: none;
}
/* End - Global tagCloud */

/* Start - Global tabsLeft */
/** Global colors Definitions **/
/** NOTE - Any change to this file, make sure to update the cascadeColors.less as well **/
/* Black: #000000 */
/* White: #FFFFFF */
/* Gray: #9A9B9C */
/* Dark Gray: #616365 */
/* Hex Gray: #999999 */
/* Light Gray: #EFEFEF */
/* Bright Green: #8CC63F */
/* CenturyLink Green: #00853F */
/* Light Green: #A5D867 */
/* Mustard Yellow: #CED64B */
/* Accent Dark Orange: #FF6319 */
/* Accent Light Orange: #FFA02F */
/* Accent Yellow: #FDC82F */
/* Accent Dark Blue: #0098DB */
/* Accent Light Blue: #A0CFEB */
/* Business Light Green: #00853F */
/* Business Green: #5B8F22 */
/* Business Dark Green: #284E36 */
/* Residential Light Orange: #FF9933 */
/* Residential Orange: #FF6600 */
/* Residential Dark Orange: #CC3300 */
/* Small Business Light Green: #8CC63F */
/* Small Business Green: #669900 */
/* Small Business Dark Green: #336600 */
/* 508-compliant dark orange: #d14900 */
/* 508-compliant blue: #017eb5 */
/* 508-compliant dark green: #00652f */
/* 508-compliant darker green: #284e36 */
/* Residential HSI Bright Green: #8cc63f */
/* Residential HSI Price Green: #00835f */
/* ctl-medium-green: #34b233 */
/* Mint Green: #48d597 */
/* Vibrant Blue: #0047bb */
/* Biz Navy Blue: #001e60 */
/* Residential Light Gray: #d7d2cb */
/* Dark Grey: #53565a */
/* Dark Gray1: #222222 */
/* Biz Gray: #bebebe */
/* Secret Grey: #eeeeee */
/* Dark Green: #007a33 */
/* Dark Teal: #008996 */
/* Teal Blue: #02bcb2 */
/* Blue 1: #3a8ddd */
/* Blue 2: #0080bb */
/* Pomegranate: #f74b4b */
/* Lemon Yellow: #f9f162 */
/* Kiwi Green: #6fd16f */
/* Lumen Light Blue: #38c6f4 */
/* Lumen Blue: #oc9ed9 */
/* Lumen Medium Blue: #0075c9 */
/** Colors Definitions End **/
.tabsLeftComponent {
  width: 100%;
}
.tabsLeftComponent .container .row {
  margin-left: -15px;
  margin-right: -15px;
}
.tabsLeftComponent .tab-wrapper {
  padding: 37px 0 0 0 !important;
}
.tabsLeftComponent .tab-wrapper h3 {
  font: bold 24px/24px 'MaisonNeue', Arial, Helvetica Neue, Helvetica, sans-serif;
  color: #616365;
  padding: 0 10px 10px 10px;
  margin-top: 0;
}
.tabsLeftComponent .tab-wrapper .tab a {
  width: 100%;
  display: block;
  cursor: pointer;
  padding: 10px;
  text-decoration: none;
  border-bottom: #ffffff 2px solid;
}
.tabsLeftComponent .tab-wrapper .tab a:hover {
  background: #48d597;
  text-decoration: none;
}
.tabsLeftComponent .tab-wrapper .tab a:hover * {
  color: #000000 !important;
}
.tabsLeftComponent .tab-wrapper .tab a.active {
  background: #48d597;
}
.tabsLeftComponent .tab-wrapper .tab a.active * {
  color: #000000 !important;
}
.tabsLeftComponent .tab-wrapper .tab i.fa-caret-right {
  color: #48d597 !important;
  font-size: 40px;
  position: absolute;
  right: -13px;
  z-index: 10;
}
.tabsLeftComponent .tab-wrapper .tab a:hover {
  color: #ffffff !important;
}
.tabsLeftComponent .tab-wrapper .tab h5 {
  border: none;
}
.tabsLeftComponent .tab-content-wrapper {
  padding: 0 !important;
}
.tabsLeftComponent .tab-content-wrapper .tab-content {
  padding: 0 0 0 20px;
  display: none;
  margin-top: -4px;
}
.tabsLeftComponent .tab-content-wrapper .active {
  display: block;
}
.tabsLeftComponent .left-hover {
  padding-top: 71px;
  float: left;
}
.tabsLeftComponent .left-hover .left-hover-green,
.tabsLeftComponent .left-hover .active {
  background-color: #48d597;
  border-bottom: #ccc 1px solid;
}
.tabsLeftComponent .outer-width-right {
  float: right;
}
.tabsLeftComponent .clear-title {
  padding: 0;
}
.tabsLeftComponent.author .right-wide {
  float: right;
}
.tabsLeftComponent .author-container .tabsHeadline {
  font: bold 24px/24px 'MaisonNeue', Arial, Helvetica Neue, Helvetica, sans-serif;
  position: relative;
  margin: 42px 0 -66px 10px;
  z-index: 100;
}
.tabsLeftComponent .author-container .tab-wrap {
  border-bottom: 2px black solid;
  padding-left: 10px !important;
  padding-right: 0;
}
.tabsLeftComponent .author-container .tab-wrap .tab-button {
  width: 100%;
}
.tabsLeftComponent .author-container .tab-wrap .tab-button .tab-parsys {
  width: 30%;
  float: left;
}
.tabsLeftComponent .author-container .tab-wrap .tab-auth-content {
  width: 66.66666667%;
  float: right;
  padding: 0 10px;
}
.tabsLeftComponent .author-container .tab-wrap:first-of-type .tab-button .tab-parsys {
  margin-top: 54px;
}
.tabsLeftComponent .author-container [class*='col-']:last-child {
  padding-left: 10px !important;
}
@media (max-width: 960px) {
  .tabsLeftComponent .container .row {
    margin-left: 0px;
    margin-right: 0px;
  }
  .tabsLeftComponent .tab-wrapper .tab a.active i.fa-caret-down {
    color: #48d597 !important;
    font-size: 40px;
    position: absolute;
    z-index: 10;
  }
}
/* End - Global tabsLeft */

/* Start -Global table component.less */
.table .tableComponent.leftAlign table {
  float: left;
}
.table .tableComponent.rightAlign table {
  float: right;
}
.table .tableComponent.centerAlign table {
  margin: 0 auto;
}
/* Start -Global table component.less */

/* Start - Global box component */
/** Global colors Definitions **/
/** NOTE - Any change to this file, make sure to update the cascadeColors.less as well **/
/* Black: #000000 */
/* White: #FFFFFF */
/* Gray: #9A9B9C */
/* Dark Gray: #616365 */
/* Hex Gray: #999999 */
/* Light Gray: #EFEFEF */
/* Bright Green: #8CC63F */
/* CenturyLink Green: #00853F */
/* Light Green: #A5D867 */
/* Mustard Yellow: #CED64B */
/* Accent Dark Orange: #FF6319 */
/* Accent Light Orange: #FFA02F */
/* Accent Yellow: #FDC82F */
/* Accent Dark Blue: #0098DB */
/* Accent Light Blue: #A0CFEB */
/* Business Light Green: #00853F */
/* Business Green: #5B8F22 */
/* Business Dark Green: #284E36 */
/* Residential Light Orange: #FF9933 */
/* Residential Orange: #FF6600 */
/* Residential Dark Orange: #CC3300 */
/* Small Business Light Green: #8CC63F */
/* Small Business Green: #669900 */
/* Small Business Dark Green: #336600 */
/* 508-compliant dark orange: #d14900 */
/* 508-compliant blue: #017eb5 */
/* 508-compliant dark green: #00652f */
/* 508-compliant darker green: #284e36 */
/* Residential HSI Bright Green: #8cc63f */
/* Residential HSI Price Green: #00835f */
/* ctl-medium-green: #34b233 */
/* Mint Green: #48d597 */
/* Vibrant Blue: #0047bb */
/* Biz Navy Blue: #001e60 */
/* Residential Light Gray: #d7d2cb */
/* Dark Grey: #53565a */
/* Dark Gray1: #222222 */
/* Biz Gray: #bebebe */
/* Secret Grey: #eeeeee */
/* Dark Green: #007a33 */
/* Dark Teal: #008996 */
/* Teal Blue: #02bcb2 */
/* Blue 1: #3a8ddd */
/* Blue 2: #0080bb */
/* Pomegranate: #f74b4b */
/* Lemon Yellow: #f9f162 */
/* Kiwi Green: #6fd16f */
/* Lumen Light Blue: #38c6f4 */
/* Lumen Blue: #oc9ed9 */
/* Lumen Medium Blue: #0075c9 */
/** Colors Definitions End **/
.stickyNavHeader .spacingClass {
  display: flex;
  justify-content: space-between;
}
.stickyNavHeader .spacingClass > div {
  width: 194px;
}
.stickyNavHeader .sticky {
  position: fixed;
  top: 92px;
  width: 100%;
  transform: translateZ(0);
  -webkit-transform: translateZ(0);
}
.stickyNavHeader #navbar {
  z-index: 9;
  border-top: 1px solid #53565A;
  border-bottom: 1px solid #53565A;
}
/* End - Global box component */

/* Start - Global splitScreen */
/** Global colors Definitions **/
/** NOTE - Any change to this file, make sure to update the cascadeColors.less as well **/
/* Black: #000000 */
/* White: #FFFFFF */
/* Gray: #9A9B9C */
/* Dark Gray: #616365 */
/* Hex Gray: #999999 */
/* Light Gray: #EFEFEF */
/* Bright Green: #8CC63F */
/* CenturyLink Green: #00853F */
/* Light Green: #A5D867 */
/* Mustard Yellow: #CED64B */
/* Accent Dark Orange: #FF6319 */
/* Accent Light Orange: #FFA02F */
/* Accent Yellow: #FDC82F */
/* Accent Dark Blue: #0098DB */
/* Accent Light Blue: #A0CFEB */
/* Business Light Green: #00853F */
/* Business Green: #5B8F22 */
/* Business Dark Green: #284E36 */
/* Residential Light Orange: #FF9933 */
/* Residential Orange: #FF6600 */
/* Residential Dark Orange: #CC3300 */
/* Small Business Light Green: #8CC63F */
/* Small Business Green: #669900 */
/* Small Business Dark Green: #336600 */
/* 508-compliant dark orange: #d14900 */
/* 508-compliant blue: #017eb5 */
/* 508-compliant dark green: #00652f */
/* 508-compliant darker green: #284e36 */
/* Residential HSI Bright Green: #8cc63f */
/* Residential HSI Price Green: #00835f */
/* ctl-medium-green: #34b233 */
/* Mint Green: #48d597 */
/* Vibrant Blue: #0047bb */
/* Biz Navy Blue: #001e60 */
/* Residential Light Gray: #d7d2cb */
/* Dark Grey: #53565a */
/* Dark Gray1: #222222 */
/* Biz Gray: #bebebe */
/* Secret Grey: #eeeeee */
/* Dark Green: #007a33 */
/* Dark Teal: #008996 */
/* Teal Blue: #02bcb2 */
/* Blue 1: #3a8ddd */
/* Blue 2: #0080bb */
/* Pomegranate: #f74b4b */
/* Lemon Yellow: #f9f162 */
/* Kiwi Green: #6fd16f */
/* Lumen Light Blue: #38c6f4 */
/* Lumen Blue: #oc9ed9 */
/* Lumen Medium Blue: #0075c9 */
/** Colors Definitions End **/
.splitScreenComponent {
  overflow: hidden;
}
.splitScreenComponent .container-half-width-left {
  float: right;
  width: 485px;
}
.splitScreenComponent .container-four-width-left {
  width: 325px;
}
.splitScreenComponent .container-eight-width-left {
  float: right;
  width: 645px;
}
.splitScreenComponent .innerBackgroundLeft-no-padding {
  padding: 0;
}
.splitScreenComponent .innerBackgroundLeft-padding {
  padding: 0 20px;
}
.splitScreenComponent .innerBackgroundRight-no-padding {
  padding: 0;
}
.splitScreenComponent .innerBackgroundRight-padding {
  padding: 0 20px;
}
.splitScreenComponent .container-half-width-right {
  float: left;
  width: 485px;
}
.splitScreenComponent .container-eight-width-right {
  float: left;
  width: 645px;
}
.splitScreenComponent .container-four-width-right {
  float: left;
  width: 325px;
}
.splitScreenComponent .outer-background-image-left,
.splitScreenComponent .outer-background-image-right {
  background-size: cover;
}
.splitScreenComponent .outer-background-image-left-4,
.splitScreenComponent .outer-background-image-left-8,
.splitScreenComponent .outer-background-image-right-8,
.splitScreenComponent .outer-background-image-right-4 {
  background-size: cover;
  float: left;
}
.splitScreenComponent .row .col-xs-12,
.splitScreenComponent .row col-sm-6 {
  padding: 0;
  margin: 0;
}
.splitScreenComponent .outerbackground {
  width: 100%;
  height: 100%;
}
@media (max-width: 960px) {
  .splitScreenComponent {
    overflow: hidden;
  }
  .splitScreenComponent .container-half-width-left,
  .splitScreenComponent .container-half-width-right {
    float: none;
    padding: 0 20px;
    width: 100%;
  }
  .splitScreenComponent .container-four-width-left,
  .splitScreenComponent .container-eight-width-right {
    float: none;
    padding: 0 20px;
    width: 100%;
  }
  .splitScreenComponent .container-eight-width-left,
  .splitScreenComponent .container-four-width-right {
    float: none;
    padding: 0 20px;
    width: 100%;
  }
  .splitScreenComponent .leftParContainsChildrenfalse,
  .splitScreenComponent .rightParContainsChildrenfalse {
    display: none;
  }
}
/* End - Global splitScreen */

/* Start - Global socialMediaExtendedFooter */
.socialMediaExtendedFooter .ef-facebook-icon {
  background: url('../ewcm/clientlib/images/facebook.png') no-repeat;
  display: block;
  float: left;
  height: 25px;
  margin-right: 15px;
  overflow: hidden;
  width: 25px;
}
.socialMediaExtendedFooter .ef-twitter-icon {
  background: url('../ewcm/clientlib/images/twitter.png') no-repeat;
  display: block;
  float: left;
  height: 25px;
  margin-right: 15px;
  overflow: hidden;
  width: 26px;
}
.socialMediaExtendedFooter .ef-youtube-icon {
  background: url('../ewcm/clientlib/images/youTube.png') no-repeat;
  display: block;
  float: left;
  height: 24px;
  overflow: hidden;
  width: 58px;
}
#extended-footer .social-media-icons {
  margin: -10px 0 15px;
}
/* End - Global socialMediaExtendedFooter */

/* Start - Global sidebar */
/** Global colors Definitions **/
/** NOTE - Any change to this file, make sure to update the cascadeColors.less as well **/
/* Black: #000000 */
/* White: #FFFFFF */
/* Gray: #9A9B9C */
/* Dark Gray: #616365 */
/* Hex Gray: #999999 */
/* Light Gray: #EFEFEF */
/* Bright Green: #8CC63F */
/* CenturyLink Green: #00853F */
/* Light Green: #A5D867 */
/* Mustard Yellow: #CED64B */
/* Accent Dark Orange: #FF6319 */
/* Accent Light Orange: #FFA02F */
/* Accent Yellow: #FDC82F */
/* Accent Dark Blue: #0098DB */
/* Accent Light Blue: #A0CFEB */
/* Business Light Green: #00853F */
/* Business Green: #5B8F22 */
/* Business Dark Green: #284E36 */
/* Residential Light Orange: #FF9933 */
/* Residential Orange: #FF6600 */
/* Residential Dark Orange: #CC3300 */
/* Small Business Light Green: #8CC63F */
/* Small Business Green: #669900 */
/* Small Business Dark Green: #336600 */
/* 508-compliant dark orange: #d14900 */
/* 508-compliant blue: #017eb5 */
/* 508-compliant dark green: #00652f */
/* 508-compliant darker green: #284e36 */
/* Residential HSI Bright Green: #8cc63f */
/* Residential HSI Price Green: #00835f */
/* ctl-medium-green: #34b233 */
/* Mint Green: #48d597 */
/* Vibrant Blue: #0047bb */
/* Biz Navy Blue: #001e60 */
/* Residential Light Gray: #d7d2cb */
/* Dark Grey: #53565a */
/* Dark Gray1: #222222 */
/* Biz Gray: #bebebe */
/* Secret Grey: #eeeeee */
/* Dark Green: #007a33 */
/* Dark Teal: #008996 */
/* Teal Blue: #02bcb2 */
/* Blue 1: #3a8ddd */
/* Blue 2: #0080bb */
/* Pomegranate: #f74b4b */
/* Lemon Yellow: #f9f162 */
/* Kiwi Green: #6fd16f */
/* Lumen Light Blue: #38c6f4 */
/* Lumen Blue: #oc9ed9 */
/* Lumen Medium Blue: #0075c9 */
/** Colors Definitions End **/
.sidebar .sidebarComponent a {
  font: bold 14px/150% 'MaisonNeue', Arial, Helvetica Neue, Helvetica, sans-serif;
  color: #0047bb !important;
  text-decoration: none !important;
}
.sidebar .sidebarComponent a:after {
  font-family: FontAwesome;
  font-weight: normal;
  content: '\f054';
  color: #0047bb;
  font-size: 10px;
  margin-left: 12px;
  transition: all .2s ease;
  position: relative;
  top: -1px;
}
.sidebar .sidebarComponent a:hover:after {
  text-decoration: none;
  margin-left: 24px;
}
/* End - Global sidebar */

/* Start - Global leftNav */
/** Global colors Definitions **/
/** NOTE - Any change to this file, make sure to update the cascadeColors.less as well **/
/* Black: #000000 */
/* White: #FFFFFF */
/* Gray: #9A9B9C */
/* Dark Gray: #616365 */
/* Hex Gray: #999999 */
/* Light Gray: #EFEFEF */
/* Bright Green: #8CC63F */
/* CenturyLink Green: #00853F */
/* Light Green: #A5D867 */
/* Mustard Yellow: #CED64B */
/* Accent Dark Orange: #FF6319 */
/* Accent Light Orange: #FFA02F */
/* Accent Yellow: #FDC82F */
/* Accent Dark Blue: #0098DB */
/* Accent Light Blue: #A0CFEB */
/* Business Light Green: #00853F */
/* Business Green: #5B8F22 */
/* Business Dark Green: #284E36 */
/* Residential Light Orange: #FF9933 */
/* Residential Orange: #FF6600 */
/* Residential Dark Orange: #CC3300 */
/* Small Business Light Green: #8CC63F */
/* Small Business Green: #669900 */
/* Small Business Dark Green: #336600 */
/* 508-compliant dark orange: #d14900 */
/* 508-compliant blue: #017eb5 */
/* 508-compliant dark green: #00652f */
/* 508-compliant darker green: #284e36 */
/* Residential HSI Bright Green: #8cc63f */
/* Residential HSI Price Green: #00835f */
/* ctl-medium-green: #34b233 */
/* Mint Green: #48d597 */
/* Vibrant Blue: #0047bb */
/* Biz Navy Blue: #001e60 */
/* Residential Light Gray: #d7d2cb */
/* Dark Grey: #53565a */
/* Dark Gray1: #222222 */
/* Biz Gray: #bebebe */
/* Secret Grey: #eeeeee */
/* Dark Green: #007a33 */
/* Dark Teal: #008996 */
/* Teal Blue: #02bcb2 */
/* Blue 1: #3a8ddd */
/* Blue 2: #0080bb */
/* Pomegranate: #f74b4b */
/* Lemon Yellow: #f9f162 */
/* Kiwi Green: #6fd16f */
/* Lumen Light Blue: #38c6f4 */
/* Lumen Blue: #oc9ed9 */
/* Lumen Medium Blue: #0075c9 */
/** Colors Definitions End **/
/** Variables Definitions - Start **/
/* Mobile Breakpoint */
/* maximum amount of grid cells to be provided */
/** Variables Definitions - End **/
.sideNav {
  margin-right: 30px;
}
.sideNav ul {
  list-style-type: none;
  padding: 0;
}
.sideNav ul li.childList {
  padding: 10px 10px 10px 0px;
}
.sideNav ul li {
  border-top: 1px solid #efefef;
  overflow: hidden;
  padding: 10px 10px;
  width: 100%;
}
.sideNav ul li.active a.active {
  color: #000000;
}
.sideNav ul li.activeWithChildren {
  background: #efefef;
  /* For browsers that do not support gradients (aka Light Grey)*/
  background: -webkit-linear-gradient(#efefef, #ffffff);
  /* For Safari 5.1 to 6.0 (aka Light Grey to White) */
  background: -o-linear-gradient(#efefef, #ffffff);
  /* For Opera 11.1 to 12.0 (aka Light Grey to White) */
  background: -moz-linear-gradient(#efefef, #ffffff);
  /* For Firefox 3.6 to 15 (aka Light Grey to White) */
  background: linear-gradient(#efefef, #ffffff);
  /* Standard syntax (aka Light Grey to White) */
}
.sideNav ul li.activeWithChildren a.active {
  color: #000000;
}
.sideNav ul li .fa {
  color: #00853f;
  font-size: 12px;
  padding: 2px 6px 2px 0;
}
.sideNav ul li a {
  color: #616365;
  font-size: 14px;
  font-weight: bold;
  margin: 0;
}
.sideNav ul li ul.level4 {
  padding: 10px 11px 10px 0px;
}
.sideNav ul li ul.level4 li.active a.active {
  color: #00853f;
}
.sideNav ul li div[class*='col-'] {
  padding: 0;
}
/************************* Mobile Layout *************************/
@media (max-width: 639px) {
  #leftNav {
    margin: 25px 25px 0;
  }
}
/* End - Global leftNav */

/* Start - Global shareThis */
.shareThis .shareThisComponent span {
  display: inline-block;
  cursor: pointer;
  margin: 0 5px;
}
.shareThis .st_email_image {
  background: url('../ewcm/clientlib/images/socialmedia/email_icon.svg') 0 0 no-repeat;
  width: 38px;
  height: 38px;
}
.shareThis .st_linkedin_image {
  background: url('../ewcm/clientlib/images/socialmedia/linkedin_icon.svg') 0 0 no-repeat;
  width: 38px;
  height: 38px;
}
.shareThis .st_facebook_image {
  background: url('../ewcm/clientlib/images/socialmedia/facebook_icon.svg') 0 0 no-repeat;
  width: 38px;
  height: 38px;
}
.shareThis .st_twitter_image {
  background: url('../ewcm/clientlib/images/socialmedia/twitter_icon.svg') 0 0 no-repeat;
  width: 38px;
  height: 38px;
}
.shareThis .st_googleplus_image {
  background: url('../ewcm/clientlib/images/socialmedia/googleplus_icon.svg') 0 0 no-repeat;
  width: 38px;
  height: 38px;
}
.shareThis .st_email_image:hover {
  background: url('../ewcm/clientlib/images/socialmedia/email_icon_color.svg') 0 0 no-repeat;
}
.shareThis .st_linkedin_image:hover {
  background: url('../ewcm/clientlib/images/socialmedia/linkedin_icon_color.svg') 0 0 no-repeat;
}
.shareThis .st_twitter_image:hover {
  background: url('../ewcm/clientlib/images/socialmedia/twitter_icon_color.svg') 0 0 no-repeat;
}
.shareThis .st_facebook_image:hover {
  background: url('../ewcm/clientlib/images/socialmedia/facebook_icon_color.svg') 0 0 no-repeat;
}
.shareThis .st_googleplus_image:hover {
  background: url('../ewcm/clientlib/images/socialmedia/googleplus_icon_color.svg') 0 0 no-repeat;
}
/* End - Global shareThis */

/* Start - Global SEO HeadlineComponent */
.seoHeadline .anchor {
  height: 0;
}
.seoHeadline .textHeadline h1,
.seoHeadline .textHeadline h2,
.seoHeadline .textHeadline h3,
.seoHeadline .textHeadline h4,
.seoHeadline .textHeadline h5 {
  width: 100%;
}
.seoHeadline .textHeadline .padding-icon-seoHeadLine {
  padding-left: 27px;
}
.seoHeadline .textHeadline .floatLeft {
  float: left;
}
.seoHeadline .dropShadow {
  text-shadow: 0px 1px 2px #616365;
}
/* End - Global SEO HeadlineComponent */

/* Start - Global searchResults LESS*/
/** Global colors Definitions **/
/** NOTE - Any change to this file, make sure to update the cascadeColors.less as well **/
/* Black: #000000 */
/* White: #FFFFFF */
/* Gray: #9A9B9C */
/* Dark Gray: #616365 */
/* Hex Gray: #999999 */
/* Light Gray: #EFEFEF */
/* Bright Green: #8CC63F */
/* CenturyLink Green: #00853F */
/* Light Green: #A5D867 */
/* Mustard Yellow: #CED64B */
/* Accent Dark Orange: #FF6319 */
/* Accent Light Orange: #FFA02F */
/* Accent Yellow: #FDC82F */
/* Accent Dark Blue: #0098DB */
/* Accent Light Blue: #A0CFEB */
/* Business Light Green: #00853F */
/* Business Green: #5B8F22 */
/* Business Dark Green: #284E36 */
/* Residential Light Orange: #FF9933 */
/* Residential Orange: #FF6600 */
/* Residential Dark Orange: #CC3300 */
/* Small Business Light Green: #8CC63F */
/* Small Business Green: #669900 */
/* Small Business Dark Green: #336600 */
/* 508-compliant dark orange: #d14900 */
/* 508-compliant blue: #017eb5 */
/* 508-compliant dark green: #00652f */
/* 508-compliant darker green: #284e36 */
/* Residential HSI Bright Green: #8cc63f */
/* Residential HSI Price Green: #00835f */
/* ctl-medium-green: #34b233 */
/* Mint Green: #48d597 */
/* Vibrant Blue: #0047bb */
/* Biz Navy Blue: #001e60 */
/* Residential Light Gray: #d7d2cb */
/* Dark Grey: #53565a */
/* Dark Gray1: #222222 */
/* Biz Gray: #bebebe */
/* Secret Grey: #eeeeee */
/* Dark Green: #007a33 */
/* Dark Teal: #008996 */
/* Teal Blue: #02bcb2 */
/* Blue 1: #3a8ddd */
/* Blue 2: #0080bb */
/* Pomegranate: #f74b4b */
/* Lemon Yellow: #f9f162 */
/* Kiwi Green: #6fd16f */
/* Lumen Light Blue: #38c6f4 */
/* Lumen Blue: #oc9ed9 */
/* Lumen Medium Blue: #0075c9 */
/** Colors Definitions End **/
.searchResults a.searchTracking {
  font-size: 16px;
  font-weight: 600;
  color: #0047bb;
  text-decoration: none;
}
.searchResults .searchResult {
  margin-top: 20px;
}
.searchResults .resultSummary {
  font-size: 16px;
  color: #000000;
  margin-top: 10px;
}
.searchResults .resultsCount {
  font-size: 16px;
  font-weight: 600;
}
.searchResults .searchTitle {
  font-size: 16px;
  color: #000000;
  margin-bottom: 30px;
}
.searchResults #nextSearchstart {
  box-shadow: none;
  margin: 0px 0px 0px 0px;
}
.searchResults #previousSearchstart {
  box-shadow: none;
  margin: 0px 0px 0px 0px;
}
.searchResults #nextSearchstart span {
  transition-timing-function: ease;
  transition-duration: 0.2s;
  margin-left: 6px;
  margin-right: 11px !important;
}
.searchResults #previousSearchstart span {
  transition-timing-function: ease;
  transition-duration: 0.2s;
  margin-right: 6px;
  margin-left: 11px !important;
}
.searchResults #nextSearchstart:hover span {
  transition-duration: 0.2s;
  transition-timing-function: ease;
  margin-left: 11px;
  margin-right: 6px !important;
}
.searchResults #previousSearchstart:hover span {
  transition-timing-function: ease;
  transition-duration: 0.2s;
  margin-right: 11px;
  margin-left: 6px !important;
}
.searchResults .ctaButton .ctaLinkWhiteContainer.rightAlign,
.searchResults .ctaButton .ctaLinkContainer.rightAlign {
  float: right;
  padding: 20px 0px 12px 0px;
}
.searchResults .ctaButton .ctaLinkWhiteContainer.leftAlign,
.searchResults .ctaButton .ctaLinkContainer.leftAlign {
  float: left;
  padding: 20px 0px 12px 0px;
}
.searchResults .ctaButton .ctaLinkWhiteContainer.centerAlign,
.searchResults .ctaButton .ctaLinkContainer.centerAlign {
  display: table;
  margin: 0 auto;
  padding: 20px 0px 12px 0px;
}
.searchResults .ctaButton .ctaLinkWhiteContainer .ctaLink .fa-chevron-left,
.searchResults .ctaButton .ctaLinkContainer .ctaLink .fa-chevron-left {
  margin-right: 10px;
  margin-left: -3px;
}
.searchResults .ctaButton .ctaLinkBorderlessContainer .btn {
  font-size: 18px;
}
.searchResults .ctaButton .ctaLinkBorderlessContainer.leftAlign {
  float: left;
}
.searchResults .ctaButton .ctaLinkBorderlessContainer.leftAlign a {
  width: auto;
}
.searchResults .ctaButton .ctaLinkBorderlessContainer.rightAlign {
  float: right;
}
.searchResults .ctaButton .ctaLinkBorderlessContainer.centerAlign {
  display: table;
  margin: 0 auto;
  padding: 0 0 15px 0;
}
.fa-arrow-right {
  margin-left: 6px;
  font-size: 16px;
}
.fa-arrow-left {
  margin-right: 6px;
  font-size: 16px;
}
@media (max-width: 960px) {
  .searchResults .ctaButton .ctaLinkBorderlessContainer .btn {
    font-size: 16px;
  }
  .fa-arrow-right,
  .fa-arrow-left {
    font-size: 14px;
  }
}
/* End - Global searchResults LESS */

/* Start -Global searchForm.less */
/** Global colors Definitions **/
/** NOTE - Any change to this file, make sure to update the cascadeColors.less as well **/
/* Black: #000000 */
/* White: #FFFFFF */
/* Gray: #9A9B9C */
/* Dark Gray: #616365 */
/* Hex Gray: #999999 */
/* Light Gray: #EFEFEF */
/* Bright Green: #8CC63F */
/* CenturyLink Green: #00853F */
/* Light Green: #A5D867 */
/* Mustard Yellow: #CED64B */
/* Accent Dark Orange: #FF6319 */
/* Accent Light Orange: #FFA02F */
/* Accent Yellow: #FDC82F */
/* Accent Dark Blue: #0098DB */
/* Accent Light Blue: #A0CFEB */
/* Business Light Green: #00853F */
/* Business Green: #5B8F22 */
/* Business Dark Green: #284E36 */
/* Residential Light Orange: #FF9933 */
/* Residential Orange: #FF6600 */
/* Residential Dark Orange: #CC3300 */
/* Small Business Light Green: #8CC63F */
/* Small Business Green: #669900 */
/* Small Business Dark Green: #336600 */
/* 508-compliant dark orange: #d14900 */
/* 508-compliant blue: #017eb5 */
/* 508-compliant dark green: #00652f */
/* 508-compliant darker green: #284e36 */
/* Residential HSI Bright Green: #8cc63f */
/* Residential HSI Price Green: #00835f */
/* ctl-medium-green: #34b233 */
/* Mint Green: #48d597 */
/* Vibrant Blue: #0047bb */
/* Biz Navy Blue: #001e60 */
/* Residential Light Gray: #d7d2cb */
/* Dark Grey: #53565a */
/* Dark Gray1: #222222 */
/* Biz Gray: #bebebe */
/* Secret Grey: #eeeeee */
/* Dark Green: #007a33 */
/* Dark Teal: #008996 */
/* Teal Blue: #02bcb2 */
/* Blue 1: #3a8ddd */
/* Blue 2: #0080bb */
/* Pomegranate: #f74b4b */
/* Lemon Yellow: #f9f162 */
/* Kiwi Green: #6fd16f */
/* Lumen Light Blue: #38c6f4 */
/* Lumen Blue: #oc9ed9 */
/* Lumen Medium Blue: #0075c9 */
/** Colors Definitions End **/
.searchForm input {
  height: 42px;
  width: 100%;
  padding: 10px;
  color: #616365;
  border: 1px solid #9a9b9c;
  border-radius: 0;
}
.searchForm input[placeholder] {
  color: #9A9B9C;
  font: 16px/1.4em 'MaisonNeue', Arial, Helvetica Neue, Helvetica, sans-serif;
}
.searchForm .ctaLinkContainer,
.searchForm .ctaLinkWhiteContainer,
.searchForm .ctaLinkBorderlessContainer,
.searchForm .ctaLinkOrangeContainer,
.searchForm .ctaLinkCTLGreenContainer,
.searchForm .ctaLinkBorderlessOrangeContainer,
.searchForm .ctaLinkCompliantDarkOrangeContainer,
.searchForm .ctaLinkCompliantBlueContainer,
.searchForm .ctaLinkCompliantDarkGreenContainer,
.searchForm .ctaLinkCompliantDarkerGreenContainer {
  margin-left: 2px;
  padding: 0;
  float: right;
}
.searchForm .ctaLinkContainer > a.ctaLink,
.searchForm .ctaLinkWhiteContainer > a.ctaLink,
.searchForm .ctaLinkBorderlessContainer > a.ctaLink,
.searchForm .ctaLinkOrangeContainer > a.ctaLink,
.searchForm .ctaLinkCTLGreenContainer > a.ctaLink,
.searchForm .ctaLinkBorderlessOrangeContainer > a.ctaLink,
.searchForm .ctaLinkCompliantDarkOrangeContainer > a.ctaLink,
.searchForm .ctaLinkCompliantBlueContainer > a.ctaLink,
.searchForm .ctaLinkCompliantDarkGreenContainer > a.ctaLink,
.searchForm .ctaLinkCompliantDarkerGreenContainer > a.ctaLink,
.searchForm .ctaLinkContainer > a.ctaLinkWhite,
.searchForm .ctaLinkWhiteContainer > a.ctaLinkWhite,
.searchForm .ctaLinkBorderlessContainer > a.ctaLinkWhite,
.searchForm .ctaLinkOrangeContainer > a.ctaLinkWhite,
.searchForm .ctaLinkCTLGreenContainer > a.ctaLinkWhite,
.searchForm .ctaLinkBorderlessOrangeContainer > a.ctaLinkWhite,
.searchForm .ctaLinkCompliantDarkOrangeContainer > a.ctaLinkWhite,
.searchForm .ctaLinkCompliantBlueContainer > a.ctaLinkWhite,
.searchForm .ctaLinkCompliantDarkGreenContainer > a.ctaLinkWhite,
.searchForm .ctaLinkCompliantDarkerGreenContainer > a.ctaLinkWhite,
.searchForm .ctaLinkContainer > a.ctaLinkBorderless,
.searchForm .ctaLinkWhiteContainer > a.ctaLinkBorderless,
.searchForm .ctaLinkBorderlessContainer > a.ctaLinkBorderless,
.searchForm .ctaLinkOrangeContainer > a.ctaLinkBorderless,
.searchForm .ctaLinkCTLGreenContainer > a.ctaLinkBorderless,
.searchForm .ctaLinkBorderlessOrangeContainer > a.ctaLinkBorderless,
.searchForm .ctaLinkCompliantDarkOrangeContainer > a.ctaLinkBorderless,
.searchForm .ctaLinkCompliantBlueContainer > a.ctaLinkBorderless,
.searchForm .ctaLinkCompliantDarkGreenContainer > a.ctaLinkBorderless,
.searchForm .ctaLinkCompliantDarkerGreenContainer > a.ctaLinkBorderless,
.searchForm .ctaLinkContainer > a.ctaLinkBorderlessOrange,
.searchForm .ctaLinkWhiteContainer > a.ctaLinkBorderlessOrange,
.searchForm .ctaLinkBorderlessContainer > a.ctaLinkBorderlessOrange,
.searchForm .ctaLinkOrangeContainer > a.ctaLinkBorderlessOrange,
.searchForm .ctaLinkCTLGreenContainer > a.ctaLinkBorderlessOrange,
.searchForm .ctaLinkBorderlessOrangeContainer > a.ctaLinkBorderlessOrange,
.searchForm .ctaLinkCompliantDarkOrangeContainer > a.ctaLinkBorderlessOrange,
.searchForm .ctaLinkCompliantBlueContainer > a.ctaLinkBorderlessOrange,
.searchForm .ctaLinkCompliantDarkGreenContainer > a.ctaLinkBorderlessOrange,
.searchForm .ctaLinkCompliantDarkerGreenContainer > a.ctaLinkBorderlessOrange,
.searchForm .ctaLinkContainer > a.ctaLinkCTLGreen,
.searchForm .ctaLinkWhiteContainer > a.ctaLinkCTLGreen,
.searchForm .ctaLinkBorderlessContainer > a.ctaLinkCTLGreen,
.searchForm .ctaLinkOrangeContainer > a.ctaLinkCTLGreen,
.searchForm .ctaLinkCTLGreenContainer > a.ctaLinkCTLGreen,
.searchForm .ctaLinkBorderlessOrangeContainer > a.ctaLinkCTLGreen,
.searchForm .ctaLinkCompliantDarkOrangeContainer > a.ctaLinkCTLGreen,
.searchForm .ctaLinkCompliantBlueContainer > a.ctaLinkCTLGreen,
.searchForm .ctaLinkCompliantDarkGreenContainer > a.ctaLinkCTLGreen,
.searchForm .ctaLinkCompliantDarkerGreenContainer > a.ctaLinkCTLGreen,
.searchForm .ctaLinkContainer > a.ctaLinkOrange,
.searchForm .ctaLinkWhiteContainer > a.ctaLinkOrange,
.searchForm .ctaLinkBorderlessContainer > a.ctaLinkOrange,
.searchForm .ctaLinkOrangeContainer > a.ctaLinkOrange,
.searchForm .ctaLinkCTLGreenContainer > a.ctaLinkOrange,
.searchForm .ctaLinkBorderlessOrangeContainer > a.ctaLinkOrange,
.searchForm .ctaLinkCompliantDarkOrangeContainer > a.ctaLinkOrange,
.searchForm .ctaLinkCompliantBlueContainer > a.ctaLinkOrange,
.searchForm .ctaLinkCompliantDarkGreenContainer > a.ctaLinkOrange,
.searchForm .ctaLinkCompliantDarkerGreenContainer > a.ctaLinkOrange {
  padding-bottom: 8px;
}
.searchForm .ctaLinkBorderlessContainer .btn,
.searchForm .ctaLinkBorderlessOrangeContainer .btn,
.searchForm .ctaLinkBorderlessContainer .btn:hover,
.searchForm .ctaLinkBorderlessOrangeContainer .btn:hover {
  padding: 10px 20px 10px 15px;
  margin: 0;
}
.searchForm .btn-text-find {
  color: #ffffff;
  margin-right: 10px;
}
.searchForm .fa {
  font-size: 12px;
  margin-right: -20px;
  padding-right: 20px;
  transition: all .2s ease;
}
.searchForm .btn:hover .fa {
  padding-left: 10px;
  padding-right: 10px;
}
.searchForm span.fa-chevron-right {
  color: #ffffff;
  font-size: 14px;
}
.searchForm .inputContainer {
  overflow: hidden;
}
/* Start -Global searchForm.less */

/* Start - Global rssFeed */
.rssFeed .rss-feed span {
  font: bold 24px 'MaisonNeue', Arial, Helvetica Neue, Helvetica, sans-serif;
  margin-bottom: 4px;
  display: block;
}
/* End - Global rssFeed */

/* Start - Global resourceTile */
.resourceTile .resourceTileBox {
  display: block;
  height: 100%;
  margin: 0 auto;
  max-width: 270px;
  position: relative;
  padding: 0;
  width: 100%;
}
.resourceTile .resourceTileBox .resourceTileButton {
  padding: 0;
}
.resourceTile .resourceTileBox .resourceTileButton .ctaLinkContainer,
.resourceTile .resourceTileBox .resourceTileButton .ctaLinkWhiteContainer,
.resourceTile .resourceTileBox .resourceTileButton .ctaLinkBorderlessContainer,
.resourceTile .resourceTileBox .resourceTileButton .ctaLinkOrangeContainer,
.resourceTile .resourceTileBox .resourceTileButton .ctaLinkCTLGreenContainer,
.resourceTile .resourceTileBox .resourceTileButton .ctaLinkCompliantDarkOrangeContainer,
.resourceTile .resourceTileBox .resourceTileButton .ctaLinkCompliantBlueContainer,
.resourceTile .resourceTileBox .resourceTileButton .ctaLinkCompliantDarkGreenContainer,
.resourceTile .resourceTileBox .resourceTileButton .ctaLinkCompliantDarkerGreenContainer,
.resourceTile .resourceTileBox .resourceTileButton .standardGreenContainer {
  display: table;
  margin: 0 auto;
  padding: 0;
}
.resourceTile .resourceTileBox .resourceTileButton .ctaLinkBorderlessContainer {
  padding-bottom: 10px;
}
.resourceTile .resourceTileBox .ctaLinkBorderless,
.resourceTile .resourceTileBox .ctaLinkBorderless:link,
.resourceTile .resourceTileBox .ctaLinkBorderless:visited,
.resourceTile .resourceTileBox .ctaLinkBorderless:active,
.resourceTile .resourceTileBox .ctaLinkBorderlessOrange,
.resourceTile .resourceTileBox .ctaLinkBorderlessOrange:link,
.resourceTile .resourceTileBox .ctaLinkBorderlessOrange:visited,
.resourceTile .resourceTileBox .ctaLinkBorderlessOrange:active,
.resourceTile .resourceTileBox .ctaLinkBorderlessCompliantDarkOrange,
.resourceTile .resourceTileBox .ctaLinkBorderlessCompliantDarkOrange:link,
.resourceTile .resourceTileBox .ctaLinkBorderlessCompliantDarkOrange:visited,
.resourceTile .resourceTileBox .ctaLinkBorderlessCompliantDarkOrange:active,
.resourceTile .resourceTileBox .ctaLinkBorderlessCompliantBlue,
.resourceTile .resourceTileBox .ctaLinkBorderlessCompliantBlue:link,
.resourceTile .resourceTileBox .ctaLinkBorderlessCompliantBlue:visited,
.resourceTile .resourceTileBox .ctaLinkBorderlessCompliantBlue:active,
.resourceTile .resourceTileBox .ctaLinkBorderlessCompliantDarkGreen,
.resourceTile .resourceTileBox .ctaLinkBorderlessCompliantDarkGreen:link,
.resourceTile .resourceTileBox .ctaLinkBorderlessCompliantDarkGreen:visited,
.resourceTile .resourceTileBox .ctaLinkBorderlessCompliantDarkGreen:active,
.resourceTile .resourceTileBox .ctaLinkBorderlessCompliantDarkerGreen,
.resourceTile .resourceTileBox .ctaLinkBorderlessCompliantDarkerGreen:link,
.resourceTile .resourceTileBox .ctaLinkBorderlessCompliantDarkerGreen:visited,
.resourceTile .resourceTileBox .ctaLinkBorderlessCompliantDarkerGreen:active {
  padding: 0 0px 0 0;
}
.resourceTile .resourceTileBox > span {
  display: inline-block;
  margin: 0 0 20px 0;
  text-align: center;
  width: 100%;
}
/* End - Global resourceTile */

/* Start - Global relatedPages */
/** Global colors Definitions **/
/** NOTE - Any change to this file, make sure to update the cascadeColors.less as well **/
/* Black: #000000 */
/* White: #FFFFFF */
/* Gray: #9A9B9C */
/* Dark Gray: #616365 */
/* Hex Gray: #999999 */
/* Light Gray: #EFEFEF */
/* Bright Green: #8CC63F */
/* CenturyLink Green: #00853F */
/* Light Green: #A5D867 */
/* Mustard Yellow: #CED64B */
/* Accent Dark Orange: #FF6319 */
/* Accent Light Orange: #FFA02F */
/* Accent Yellow: #FDC82F */
/* Accent Dark Blue: #0098DB */
/* Accent Light Blue: #A0CFEB */
/* Business Light Green: #00853F */
/* Business Green: #5B8F22 */
/* Business Dark Green: #284E36 */
/* Residential Light Orange: #FF9933 */
/* Residential Orange: #FF6600 */
/* Residential Dark Orange: #CC3300 */
/* Small Business Light Green: #8CC63F */
/* Small Business Green: #669900 */
/* Small Business Dark Green: #336600 */
/* 508-compliant dark orange: #d14900 */
/* 508-compliant blue: #017eb5 */
/* 508-compliant dark green: #00652f */
/* 508-compliant darker green: #284e36 */
/* Residential HSI Bright Green: #8cc63f */
/* Residential HSI Price Green: #00835f */
/* ctl-medium-green: #34b233 */
/* Mint Green: #48d597 */
/* Vibrant Blue: #0047bb */
/* Biz Navy Blue: #001e60 */
/* Residential Light Gray: #d7d2cb */
/* Dark Grey: #53565a */
/* Dark Gray1: #222222 */
/* Biz Gray: #bebebe */
/* Secret Grey: #eeeeee */
/* Dark Green: #007a33 */
/* Dark Teal: #008996 */
/* Teal Blue: #02bcb2 */
/* Blue 1: #3a8ddd */
/* Blue 2: #0080bb */
/* Pomegranate: #f74b4b */
/* Lemon Yellow: #f9f162 */
/* Kiwi Green: #6fd16f */
/* Lumen Light Blue: #38c6f4 */
/* Lumen Blue: #oc9ed9 */
/* Lumen Medium Blue: #0075c9 */
/** Colors Definitions End **/
.relatedPages a {
  font: bold 14px/150% 'MaisonNeue', Arial, Helvetica Neue, Helvetica, sans-serif;
  text-transform: uppercase;
  color: #8CC861 !important;
  text-decoration: none !important;
}
.relatedPages a:after {
  font-family: FontAwesome;
  font-weight: normal;
  content: "";
  color: #8CC861;
  font-size: 10px;
  margin-left: 12px;
  transition: all .2s ease;
}
.relatedPages a:hover:after {
  text-decoration: none;
  margin-left: 24px;
}
/* End - Global relatedPages */

/* Start - Global relatedNews */
/** Global colors Definitions **/
/** NOTE - Any change to this file, make sure to update the cascadeColors.less as well **/
/* Black: #000000 */
/* White: #FFFFFF */
/* Gray: #9A9B9C */
/* Dark Gray: #616365 */
/* Hex Gray: #999999 */
/* Light Gray: #EFEFEF */
/* Bright Green: #8CC63F */
/* CenturyLink Green: #00853F */
/* Light Green: #A5D867 */
/* Mustard Yellow: #CED64B */
/* Accent Dark Orange: #FF6319 */
/* Accent Light Orange: #FFA02F */
/* Accent Yellow: #FDC82F */
/* Accent Dark Blue: #0098DB */
/* Accent Light Blue: #A0CFEB */
/* Business Light Green: #00853F */
/* Business Green: #5B8F22 */
/* Business Dark Green: #284E36 */
/* Residential Light Orange: #FF9933 */
/* Residential Orange: #FF6600 */
/* Residential Dark Orange: #CC3300 */
/* Small Business Light Green: #8CC63F */
/* Small Business Green: #669900 */
/* Small Business Dark Green: #336600 */
/* 508-compliant dark orange: #d14900 */
/* 508-compliant blue: #017eb5 */
/* 508-compliant dark green: #00652f */
/* 508-compliant darker green: #284e36 */
/* Residential HSI Bright Green: #8cc63f */
/* Residential HSI Price Green: #00835f */
/* ctl-medium-green: #34b233 */
/* Mint Green: #48d597 */
/* Vibrant Blue: #0047bb */
/* Biz Navy Blue: #001e60 */
/* Residential Light Gray: #d7d2cb */
/* Dark Grey: #53565a */
/* Dark Gray1: #222222 */
/* Biz Gray: #bebebe */
/* Secret Grey: #eeeeee */
/* Dark Green: #007a33 */
/* Dark Teal: #008996 */
/* Teal Blue: #02bcb2 */
/* Blue 1: #3a8ddd */
/* Blue 2: #0080bb */
/* Pomegranate: #f74b4b */
/* Lemon Yellow: #f9f162 */
/* Kiwi Green: #6fd16f */
/* Lumen Light Blue: #38c6f4 */
/* Lumen Blue: #oc9ed9 */
/* Lumen Medium Blue: #0075c9 */
/** Colors Definitions End **/
.related-news a {
  font-weight: bold;
  color: #8CC861;
}
.related-news a .fa {
  margin-left: 10px;
}
.related-news .published-date {
  font-size: 10px;
  color: #9a9b9c;
}
/* End - Global relatedNews */

/* Start - Global relatedCard */
.relatedCardBox {
  display: block;
  height: 100%;
  margin: 0 auto;
  width: 250px;
  position: relative;
  padding: 0;
  background-color: #FFFFFF;
}
.relatedCardBox.leftAlign {
  float: left!important;
}
.relatedCardBox.rightAlign {
  float: right!important;
}
.relatedCardBox .relatedCardContent {
  padding: 20px 20px 40px 20px;
}
.relatedCardBox .relatedCardButton {
  position: relative;
  bottom: 0;
  padding: 0px 20px 0px 20px;
}
.relatedCardBox .relatedCardButton .ctaLinkContainer,
.relatedCardBox .relatedCardButton .ctaLinkWhiteContainer,
.relatedCardBox .relatedCardButton .ctaLinkBorderlessContainer,
.relatedCardBox .relatedCardButton .ctaLinkOrangeContainer,
.relatedCardBox .relatedCardButton .ctaLinkCTLGreenContainer .ctaLinkBorderlessOrangeContainer,
.relatedCardBox .relatedCardButton .ctaLinkCompliantDarkOrangeContainer,
.relatedCardBox .relatedCardButton .ctaLinkCompliantBlueContainer,
.relatedCardBox .relatedCardButton .ctaLinkCompliantDarkGreenContainer,
.relatedCardBox .relatedCardButton .ctaLinkCompliantDarkerGreenContainer,
.relatedCardBox .relatedCardButton .ctaLinkBorderlessCompliantBlueContainer,
.relatedCardBox .relatedCardButton .ctaLinkBorderlessCompliantDarkOrangeContainer,
.relatedCardBox .relatedCardButton .ctaLinkBorderlessCompliantDarkGreenContainer,
.relatedCardBox .relatedCardButton .ctaLinkBorderlessCompliantDarkerGreenContainer {
  padding: 0;
}
.relatedCardBox .relatedCardButton.leftAlign {
  display: table;
  margin-left: 0;
}
.relatedCardBox .relatedCardButton.centerAlign {
  display: table;
  margin: 0 auto;
}
.relatedCardBox .relatedCardButton.rightAlign {
  float: right;
}
.relatedCardBox .relatedCardButton .ctaLinkBorderlessContainer {
  padding-bottom: 10px;
}
.relatedCardBox .relatedCardButton .ctaLinkBorderlessContainer .ctaLinkBorderless {
  padding-right: 0;
}
.relatedCardBox p {
  margin: 20px 0 20px 0;
  width: 100%;
}
.relatedCardBox .ctaLinkBorderless,
.relatedCardBox .ctaLinkBorderless:link,
.relatedCardBox .ctaLinkBorderless:visited,
.relatedCardBox .ctaLinkBorderless:active,
.relatedCardBox .ctaLinkBorderlessOrange,
.relatedCardBox .ctaLinkBorderlessOrange:link,
.relatedCardBox .ctaLinkBorderlessOrange:visited,
.relatedCardBox .ctaLinkBorderlessOrange:active,
.relatedCardBox .ctaLinkBorderlessCompliantDarkOrange,
.relatedCardBox .ctaLinkBorderlessCompliantDarkOrange:link,
.relatedCardBox .ctaLinkBorderlessCompliantDarkOrange:visited,
.relatedCardBox .ctaLinkBorderlessCompliantDarkOrange:active,
.relatedCardBox .ctaLinkBorderlessCompliantBlue,
.relatedCardBox .ctaLinkBorderlessCompliantBlue:link,
.relatedCardBox .ctaLinkBorderlessCompliantBlue:visited,
.relatedCardBox .ctaLinkBorderlessCompliantBlue:active,
.relatedCardBox .ctaLinkBorderlessCompliantDarkGreen,
.relatedCardBox .ctaLinkBorderlessCompliantDarkGreen:link,
.relatedCardBox .ctaLinkBorderlessCompliantDarkGreen:visited,
.relatedCardBox .ctaLinkBorderlessCompliantDarkGreen:active,
.relatedCardBox .ctaLinkBorderlessCompliantDarkerGreen,
.relatedCardBox .ctaLinkBorderlessCompliantDarkerGreen:link,
.relatedCardBox .ctaLinkBorderlessCompliantDarkerGreen:visited,
.relatedCardBox .ctaLinkBorderlessCompliantDarkerGreen:active {
  padding: 0 0px 0 0;
}
/* End - Global relatedCard */

/*Global- Regionalizer LESS - Start*/
.regionalizer .regionalizerComponent {
  display: none;
}
/*Global- Regionalizer LESS - End*/

/* Start - Global Quick Answer */
/** Global colors Definitions **/
/** NOTE - Any change to this file, make sure to update the cascadeColors.less as well **/
/* Black: #000000 */
/* White: #FFFFFF */
/* Gray: #9A9B9C */
/* Dark Gray: #616365 */
/* Hex Gray: #999999 */
/* Light Gray: #EFEFEF */
/* Bright Green: #8CC63F */
/* CenturyLink Green: #00853F */
/* Light Green: #A5D867 */
/* Mustard Yellow: #CED64B */
/* Accent Dark Orange: #FF6319 */
/* Accent Light Orange: #FFA02F */
/* Accent Yellow: #FDC82F */
/* Accent Dark Blue: #0098DB */
/* Accent Light Blue: #A0CFEB */
/* Business Light Green: #00853F */
/* Business Green: #5B8F22 */
/* Business Dark Green: #284E36 */
/* Residential Light Orange: #FF9933 */
/* Residential Orange: #FF6600 */
/* Residential Dark Orange: #CC3300 */
/* Small Business Light Green: #8CC63F */
/* Small Business Green: #669900 */
/* Small Business Dark Green: #336600 */
/* 508-compliant dark orange: #d14900 */
/* 508-compliant blue: #017eb5 */
/* 508-compliant dark green: #00652f */
/* 508-compliant darker green: #284e36 */
/* Residential HSI Bright Green: #8cc63f */
/* Residential HSI Price Green: #00835f */
/* ctl-medium-green: #34b233 */
/* Mint Green: #48d597 */
/* Vibrant Blue: #0047bb */
/* Biz Navy Blue: #001e60 */
/* Residential Light Gray: #d7d2cb */
/* Dark Grey: #53565a */
/* Dark Gray1: #222222 */
/* Biz Gray: #bebebe */
/* Secret Grey: #eeeeee */
/* Dark Green: #007a33 */
/* Dark Teal: #008996 */
/* Teal Blue: #02bcb2 */
/* Blue 1: #3a8ddd */
/* Blue 2: #0080bb */
/* Pomegranate: #f74b4b */
/* Lemon Yellow: #f9f162 */
/* Kiwi Green: #6fd16f */
/* Lumen Light Blue: #38c6f4 */
/* Lumen Blue: #oc9ed9 */
/* Lumen Medium Blue: #0075c9 */
/** Colors Definitions End **/
/** Variables Definitions - Start **/
/* Mobile Breakpoint */
/* maximum amount of grid cells to be provided */
/** Variables Definitions - End **/
.quickAnswerContainer .col-sm-1 {
  width: 54px;
}
.quickAnswerContainer .quickAnswerTitle {
  color: #9a9b9c;
  font-size: 10px;
  text-transform: uppercase;
  margin: 0 0 5px 0;
}
.quickAnswerContainer .contentSection {
  margin-bottom: 20px;
}
.quickAnswerContainer .row-eq-height {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.quickAnswerContainer .iconColumn .iconContainer {
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  max-height: 100px;
  float: left;
}
.quickAnswerContainer .iconColumn .iconContainer .table-display {
  display: table;
}
.quickAnswerContainer .iconColumn .iconContainer .table-display img {
  margin: 0 auto;
}
@media (max-width: 640px) {
  .quickAnswerContainer {
    background-color: #efefef;
  }
  .quickAnswerContainer .col-sm-1 {
    width: 50px;
    border-right: 1px solid #dcdcdc;
  }
  .quickAnswerContainer .iconColumn .iconContainer .table-display img {
    margin-left: 10px;
  }
}
/* End - Global Quick Answer */

/* Start - Global pullQuote */
/** Global colors Definitions **/
/** NOTE - Any change to this file, make sure to update the cascadeColors.less as well **/
/* Black: #000000 */
/* White: #FFFFFF */
/* Gray: #9A9B9C */
/* Dark Gray: #616365 */
/* Hex Gray: #999999 */
/* Light Gray: #EFEFEF */
/* Bright Green: #8CC63F */
/* CenturyLink Green: #00853F */
/* Light Green: #A5D867 */
/* Mustard Yellow: #CED64B */
/* Accent Dark Orange: #FF6319 */
/* Accent Light Orange: #FFA02F */
/* Accent Yellow: #FDC82F */
/* Accent Dark Blue: #0098DB */
/* Accent Light Blue: #A0CFEB */
/* Business Light Green: #00853F */
/* Business Green: #5B8F22 */
/* Business Dark Green: #284E36 */
/* Residential Light Orange: #FF9933 */
/* Residential Orange: #FF6600 */
/* Residential Dark Orange: #CC3300 */
/* Small Business Light Green: #8CC63F */
/* Small Business Green: #669900 */
/* Small Business Dark Green: #336600 */
/* 508-compliant dark orange: #d14900 */
/* 508-compliant blue: #017eb5 */
/* 508-compliant dark green: #00652f */
/* 508-compliant darker green: #284e36 */
/* Residential HSI Bright Green: #8cc63f */
/* Residential HSI Price Green: #00835f */
/* ctl-medium-green: #34b233 */
/* Mint Green: #48d597 */
/* Vibrant Blue: #0047bb */
/* Biz Navy Blue: #001e60 */
/* Residential Light Gray: #d7d2cb */
/* Dark Grey: #53565a */
/* Dark Gray1: #222222 */
/* Biz Gray: #bebebe */
/* Secret Grey: #eeeeee */
/* Dark Green: #007a33 */
/* Dark Teal: #008996 */
/* Teal Blue: #02bcb2 */
/* Blue 1: #3a8ddd */
/* Blue 2: #0080bb */
/* Pomegranate: #f74b4b */
/* Lemon Yellow: #f9f162 */
/* Kiwi Green: #6fd16f */
/* Lumen Light Blue: #38c6f4 */
/* Lumen Blue: #oc9ed9 */
/* Lumen Medium Blue: #0075c9 */
/** Colors Definitions End **/
.pullQuote {
  overflow: hidden;
}
.pullQuote .pullQuoteImgCol {
  width: 38px;
  margin-right: 20px;
  float: left;
}
.pullQuote .pullQuoteContentCol {
  width: 78%;
  float: left;
}
.pullQuote .pullQuoteContentCol .pullQuoteQuote {
  position: relative;
  margin-bottom: 20px;
}
.pullQuote .pullQuoteContentCol .pullQuoteAttribution {
  margin-top: 20px;
}
.pullQuote .pullQuoteContentCol .pullQuoteAttribution .pullQuoteAttributionName {
  color: #616365;
  font-weight: bold;
}
.pullQuote .pullQuoteContentCol .pullQuoteAttribution .pullQuoteAttributionCompany {
  color: #616365;
  font-weight: normal;
}
.pullQuote .pullQuoteContentCol .leftAlignment {
  text-align: left;
}
.pullQuote .pullQuoteContentCol .centerAlignment {
  text-align: center;
}
.pullQuote .pullQuoteContentCol .rightAlignment {
  text-align: right;
}
@media (max-width: 767px) {
  .pullQuote .pullQuoteBottom {
    border-bottom: 1px solid #000;
    margin-top: 40px;
  }
}
/* End - Global pullQuote */

/* Start - Global promotionList */
/** Global colors Definitions **/
/** NOTE - Any change to this file, make sure to update the cascadeColors.less as well **/
/* Black: #000000 */
/* White: #FFFFFF */
/* Gray: #9A9B9C */
/* Dark Gray: #616365 */
/* Hex Gray: #999999 */
/* Light Gray: #EFEFEF */
/* Bright Green: #8CC63F */
/* CenturyLink Green: #00853F */
/* Light Green: #A5D867 */
/* Mustard Yellow: #CED64B */
/* Accent Dark Orange: #FF6319 */
/* Accent Light Orange: #FFA02F */
/* Accent Yellow: #FDC82F */
/* Accent Dark Blue: #0098DB */
/* Accent Light Blue: #A0CFEB */
/* Business Light Green: #00853F */
/* Business Green: #5B8F22 */
/* Business Dark Green: #284E36 */
/* Residential Light Orange: #FF9933 */
/* Residential Orange: #FF6600 */
/* Residential Dark Orange: #CC3300 */
/* Small Business Light Green: #8CC63F */
/* Small Business Green: #669900 */
/* Small Business Dark Green: #336600 */
/* 508-compliant dark orange: #d14900 */
/* 508-compliant blue: #017eb5 */
/* 508-compliant dark green: #00652f */
/* 508-compliant darker green: #284e36 */
/* Residential HSI Bright Green: #8cc63f */
/* Residential HSI Price Green: #00835f */
/* ctl-medium-green: #34b233 */
/* Mint Green: #48d597 */
/* Vibrant Blue: #0047bb */
/* Biz Navy Blue: #001e60 */
/* Residential Light Gray: #d7d2cb */
/* Dark Grey: #53565a */
/* Dark Gray1: #222222 */
/* Biz Gray: #bebebe */
/* Secret Grey: #eeeeee */
/* Dark Green: #007a33 */
/* Dark Teal: #008996 */
/* Teal Blue: #02bcb2 */
/* Blue 1: #3a8ddd */
/* Blue 2: #0080bb */
/* Pomegranate: #f74b4b */
/* Lemon Yellow: #f9f162 */
/* Kiwi Green: #6fd16f */
/* Lumen Light Blue: #38c6f4 */
/* Lumen Blue: #oc9ed9 */
/* Lumen Medium Blue: #0075c9 */
/** Colors Definitions End **/
.promotionList {
  overflow: hidden;
}
.promotionList .accordion-heading {
  padding: 10px 20px;
  border-bottom: 1px solid #FFFFFF;
  background: linear-gradient(90deg, #ffffff, #8cc63f);
  border-top: none;
  cursor: pointer;
  font: bold 24px 'MaisonNeue', Arial, Helvetica Neue, Helvetica, sans-serif;
}
.promotionList .accordion-heading a {
  text-decoration: none;
  color: #00853f;
}
.promotionList .accordion-heading .non-active-arrow span,
.promotionList .accordion-heading .active-arrow span {
  float: right;
}
.promotionList .accordion-heading .active-arrow {
  color: #616365;
}
.promotionList .accordion-heading .glyphicon {
  color: white;
  font-size: 28px;
}
.promotionList .panel-body {
  overflow: hidden;
  border-top: none;
}
.promotionList .panel-body ul {
  padding-left: 18px;
}
.promotionList .panel-body a {
  color: #00853f;
}
/* End - Global promotionList */

/* Start - Global promoBasic */
.promoBasicBox {
  padding: 40px 20px 20px 40px;
  width: 100%;
  height: 100%;
  display: block;
  position: relative;
}
.promoBasicBox .leftAlign.ctaLinkBorderlessContainer,
.promoBasicBox .leftAlign.ctaLinkBorderlessOrangeContainer,
.promoBasicBox .leftAlign.ctaLinkBorderlessCTLGreenContainer {
  float: left;
  margin: 0 auto 20px auto;
}
.promoBasicBox .rightAlign.ctaLinkBorderlessContainer,
.promoBasicBox .rightAlign.ctaLinkBorderlessOrangeContainer,
.promoBasicBox .leftAlign.ctaLinkBorderlessCTLGreenContainer {
  float: right;
  margin: 0 auto 20px auto;
}
.promoBasicBox .rightAlign {
  display: flex;
  justify-content: flex-end;
}
.promoBasicBox .centerAlign {
  display: table;
  margin: 0 auto 20px auto;
}
.promoBasicBox .ctaLinkContainer,
.promoBasicBox .ctaLinkOrangeContainer,
.promoBasicBox .ctaLinkCTLGreenContainer {
  padding: 0px;
}
.promoBasicBox.noBackground {
  padding: 40px 20px 20px 0px;
}
.promoBasicBox h1 {
  margin: 10px 0 20px 0;
  font-weight: normal;
}
.promoBasicBox a {
  color: #fff;
}
.promoBasicBox:after {
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  position: absolute;
  z-index: -1;
  content: "";
}
.promoBasicBox .promoBasic-text {
  width: 100%;
  margin: 0 0 20px 0;
}
/* End - Global promoBasic */

/* Start - Global productSearch */
/** Global colors Definitions **/
/** NOTE - Any change to this file, make sure to update the cascadeColors.less as well **/
/* Black: #000000 */
/* White: #FFFFFF */
/* Gray: #9A9B9C */
/* Dark Gray: #616365 */
/* Hex Gray: #999999 */
/* Light Gray: #EFEFEF */
/* Bright Green: #8CC63F */
/* CenturyLink Green: #00853F */
/* Light Green: #A5D867 */
/* Mustard Yellow: #CED64B */
/* Accent Dark Orange: #FF6319 */
/* Accent Light Orange: #FFA02F */
/* Accent Yellow: #FDC82F */
/* Accent Dark Blue: #0098DB */
/* Accent Light Blue: #A0CFEB */
/* Business Light Green: #00853F */
/* Business Green: #5B8F22 */
/* Business Dark Green: #284E36 */
/* Residential Light Orange: #FF9933 */
/* Residential Orange: #FF6600 */
/* Residential Dark Orange: #CC3300 */
/* Small Business Light Green: #8CC63F */
/* Small Business Green: #669900 */
/* Small Business Dark Green: #336600 */
/* 508-compliant dark orange: #d14900 */
/* 508-compliant blue: #017eb5 */
/* 508-compliant dark green: #00652f */
/* 508-compliant darker green: #284e36 */
/* Residential HSI Bright Green: #8cc63f */
/* Residential HSI Price Green: #00835f */
/* ctl-medium-green: #34b233 */
/* Mint Green: #48d597 */
/* Vibrant Blue: #0047bb */
/* Biz Navy Blue: #001e60 */
/* Residential Light Gray: #d7d2cb */
/* Dark Grey: #53565a */
/* Dark Gray1: #222222 */
/* Biz Gray: #bebebe */
/* Secret Grey: #eeeeee */
/* Dark Green: #007a33 */
/* Dark Teal: #008996 */
/* Teal Blue: #02bcb2 */
/* Blue 1: #3a8ddd */
/* Blue 2: #0080bb */
/* Pomegranate: #f74b4b */
/* Lemon Yellow: #f9f162 */
/* Kiwi Green: #6fd16f */
/* Lumen Light Blue: #38c6f4 */
/* Lumen Blue: #oc9ed9 */
/* Lumen Medium Blue: #0075c9 */
/** Colors Definitions End **/
.productSearch {
  background-color: #ffffff;
  margin: 0 0 20px 0;
  width: 100%;
}
.productSearch .title {
  margin: 0 0 10px 0;
}
.productSearch .searchBox {
  background: #ffffff none repeat scroll 0 0;
  border: 1px solid #bebebe;
  border-radius: 0;
  color: #999999;
  display: inline-block;
  float: left;
  font-size: 16px;
  height: 42px;
  margin: 0;
  outline: medium none;
  padding: 12px 50px 12px 14px;
  width: 100%;
}
.productSearch input.productSearchBtn {
  background: #0047bb;
  border: none;
  color: #ffffff;
  float: right;
  height: 42px;
  padding: 0;
  position: absolute;
  right: 0;
  width: 42px;
}
/* End - Global productSearch */

/* Start - Global productAToZList */
/** Global colors Definitions **/
/** NOTE - Any change to this file, make sure to update the cascadeColors.less as well **/
/* Black: #000000 */
/* White: #FFFFFF */
/* Gray: #9A9B9C */
/* Dark Gray: #616365 */
/* Hex Gray: #999999 */
/* Light Gray: #EFEFEF */
/* Bright Green: #8CC63F */
/* CenturyLink Green: #00853F */
/* Light Green: #A5D867 */
/* Mustard Yellow: #CED64B */
/* Accent Dark Orange: #FF6319 */
/* Accent Light Orange: #FFA02F */
/* Accent Yellow: #FDC82F */
/* Accent Dark Blue: #0098DB */
/* Accent Light Blue: #A0CFEB */
/* Business Light Green: #00853F */
/* Business Green: #5B8F22 */
/* Business Dark Green: #284E36 */
/* Residential Light Orange: #FF9933 */
/* Residential Orange: #FF6600 */
/* Residential Dark Orange: #CC3300 */
/* Small Business Light Green: #8CC63F */
/* Small Business Green: #669900 */
/* Small Business Dark Green: #336600 */
/* 508-compliant dark orange: #d14900 */
/* 508-compliant blue: #017eb5 */
/* 508-compliant dark green: #00652f */
/* 508-compliant darker green: #284e36 */
/* Residential HSI Bright Green: #8cc63f */
/* Residential HSI Price Green: #00835f */
/* ctl-medium-green: #34b233 */
/* Mint Green: #48d597 */
/* Vibrant Blue: #0047bb */
/* Biz Navy Blue: #001e60 */
/* Residential Light Gray: #d7d2cb */
/* Dark Grey: #53565a */
/* Dark Gray1: #222222 */
/* Biz Gray: #bebebe */
/* Secret Grey: #eeeeee */
/* Dark Green: #007a33 */
/* Dark Teal: #008996 */
/* Teal Blue: #02bcb2 */
/* Blue 1: #3a8ddd */
/* Blue 2: #0080bb */
/* Pomegranate: #f74b4b */
/* Lemon Yellow: #f9f162 */
/* Kiwi Green: #6fd16f */
/* Lumen Light Blue: #38c6f4 */
/* Lumen Blue: #oc9ed9 */
/* Lumen Medium Blue: #0075c9 */
/** Colors Definitions End **/
.productAToZList {
  margin: 40px 0;
}
.productAToZList .row {
  margin: 0;
  padding: 0;
}
.productAToZList h3 {
  color: #616365;
  font-size: 16px;
  font-weight: bold;
  margin: 35px 0 10px 0;
  padding: 0;
}
.productAToZList ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.productAToZList ul li {
  margin: 0;
  padding: 0;
}
.productAToZList ul li a {
  color: #5b8f22;
  font-size: 12px;
  text-decoration: none;
}
.productAToZList ul li a:hover {
  text-decoration: underline;
}
/* End - Global productAToZList */

/* Start - Global productAToZFilter.less*/
/** Global colors Definitions **/
/** NOTE - Any change to this file, make sure to update the cascadeColors.less as well **/
/* Black: #000000 */
/* White: #FFFFFF */
/* Gray: #9A9B9C */
/* Dark Gray: #616365 */
/* Hex Gray: #999999 */
/* Light Gray: #EFEFEF */
/* Bright Green: #8CC63F */
/* CenturyLink Green: #00853F */
/* Light Green: #A5D867 */
/* Mustard Yellow: #CED64B */
/* Accent Dark Orange: #FF6319 */
/* Accent Light Orange: #FFA02F */
/* Accent Yellow: #FDC82F */
/* Accent Dark Blue: #0098DB */
/* Accent Light Blue: #A0CFEB */
/* Business Light Green: #00853F */
/* Business Green: #5B8F22 */
/* Business Dark Green: #284E36 */
/* Residential Light Orange: #FF9933 */
/* Residential Orange: #FF6600 */
/* Residential Dark Orange: #CC3300 */
/* Small Business Light Green: #8CC63F */
/* Small Business Green: #669900 */
/* Small Business Dark Green: #336600 */
/* 508-compliant dark orange: #d14900 */
/* 508-compliant blue: #017eb5 */
/* 508-compliant dark green: #00652f */
/* 508-compliant darker green: #284e36 */
/* Residential HSI Bright Green: #8cc63f */
/* Residential HSI Price Green: #00835f */
/* ctl-medium-green: #34b233 */
/* Mint Green: #48d597 */
/* Vibrant Blue: #0047bb */
/* Biz Navy Blue: #001e60 */
/* Residential Light Gray: #d7d2cb */
/* Dark Grey: #53565a */
/* Dark Gray1: #222222 */
/* Biz Gray: #bebebe */
/* Secret Grey: #eeeeee */
/* Dark Green: #007a33 */
/* Dark Teal: #008996 */
/* Teal Blue: #02bcb2 */
/* Blue 1: #3a8ddd */
/* Blue 2: #0080bb */
/* Pomegranate: #f74b4b */
/* Lemon Yellow: #f9f162 */
/* Kiwi Green: #6fd16f */
/* Lumen Light Blue: #38c6f4 */
/* Lumen Blue: #oc9ed9 */
/* Lumen Medium Blue: #0075c9 */
/** Colors Definitions End **/
.productAToZFilter {
  background-color: #ffffff;
  margin: 0 0 20px 0;
  width: 100%;
}
.productAToZFilter .title {
  margin: 0 0 10px 0;
}
.productAToZFilter select {
  -webkit-appearance: none;
  -moz-appearance: none;
  background: #ffffff none repeat scroll 0 0;
  border: 1px solid #CCCCCC;
  border-radius: 0;
  color: #999999;
  cursor: pointer;
  display: inline-block;
  font-size: 16px;
  height: 42px;
  margin: 0;
  outline: medium none;
  padding: 9px 10px 9px 14px;
  text-indent: 1px;
  text-overflow: '';
  width: 100%;
}
.productAToZFilter select::-ms-expand {
  display: none;
}
.productAToZFilter .styled-select {
  position: relative;
}
.productAToZFilter .styled-select:after {
  color: #CCCCCC;
  content: "\f078";
  font-family: "FontAwesome";
  font-size: 14px;
  pointer-events: none;
  position: absolute;
  right: 11px;
  top: 11px;
}
/* End - Global productAToZFilter.less */

/*Start- Global prismContactLookUp.less*/
.prismContactLookUp select {
  padding: 3px;
}
/*End- Global prismContactLookUp.less*/

/* Start - Global pricePoint.less */
/** Global colors Definitions **/
/** NOTE - Any change to this file, make sure to update the cascadeColors.less as well **/
/* Black: #000000 */
/* White: #FFFFFF */
/* Gray: #9A9B9C */
/* Dark Gray: #616365 */
/* Hex Gray: #999999 */
/* Light Gray: #EFEFEF */
/* Bright Green: #8CC63F */
/* CenturyLink Green: #00853F */
/* Light Green: #A5D867 */
/* Mustard Yellow: #CED64B */
/* Accent Dark Orange: #FF6319 */
/* Accent Light Orange: #FFA02F */
/* Accent Yellow: #FDC82F */
/* Accent Dark Blue: #0098DB */
/* Accent Light Blue: #A0CFEB */
/* Business Light Green: #00853F */
/* Business Green: #5B8F22 */
/* Business Dark Green: #284E36 */
/* Residential Light Orange: #FF9933 */
/* Residential Orange: #FF6600 */
/* Residential Dark Orange: #CC3300 */
/* Small Business Light Green: #8CC63F */
/* Small Business Green: #669900 */
/* Small Business Dark Green: #336600 */
/* 508-compliant dark orange: #d14900 */
/* 508-compliant blue: #017eb5 */
/* 508-compliant dark green: #00652f */
/* 508-compliant darker green: #284e36 */
/* Residential HSI Bright Green: #8cc63f */
/* Residential HSI Price Green: #00835f */
/* ctl-medium-green: #34b233 */
/* Mint Green: #48d597 */
/* Vibrant Blue: #0047bb */
/* Biz Navy Blue: #001e60 */
/* Residential Light Gray: #d7d2cb */
/* Dark Grey: #53565a */
/* Dark Gray1: #222222 */
/* Biz Gray: #bebebe */
/* Secret Grey: #eeeeee */
/* Dark Green: #007a33 */
/* Dark Teal: #008996 */
/* Teal Blue: #02bcb2 */
/* Blue 1: #3a8ddd */
/* Blue 2: #0080bb */
/* Pomegranate: #f74b4b */
/* Lemon Yellow: #f9f162 */
/* Kiwi Green: #6fd16f */
/* Lumen Light Blue: #38c6f4 */
/* Lumen Blue: #oc9ed9 */
/* Lumen Medium Blue: #0075c9 */
/** Colors Definitions End **/
.pricePoint .superDollarSymbol {
  position: absolute;
  padding-top: 0.2em;
}
.pricePoint .dollars {
  margin-left: 0.3em;
}
.pricePoint .term-length {
  margin-left: 1.4em;
}
@media (max-width: 960px) {
  .pricePoint .superDollarSymbol {
    padding-top: 0.1em;
  }
  .pricePoint .dollars {
    margin-left: 0.4em;
  }
}
/* End - Global pricePoint.less */

/* Start - Global addLookup.less */
/** Global colors Definitions **/
/** NOTE - Any change to this file, make sure to update the cascadeColors.less as well **/
/* Black: #000000 */
/* White: #FFFFFF */
/* Gray: #9A9B9C */
/* Dark Gray: #616365 */
/* Hex Gray: #999999 */
/* Light Gray: #EFEFEF */
/* Bright Green: #8CC63F */
/* CenturyLink Green: #00853F */
/* Light Green: #A5D867 */
/* Mustard Yellow: #CED64B */
/* Accent Dark Orange: #FF6319 */
/* Accent Light Orange: #FFA02F */
/* Accent Yellow: #FDC82F */
/* Accent Dark Blue: #0098DB */
/* Accent Light Blue: #A0CFEB */
/* Business Light Green: #00853F */
/* Business Green: #5B8F22 */
/* Business Dark Green: #284E36 */
/* Residential Light Orange: #FF9933 */
/* Residential Orange: #FF6600 */
/* Residential Dark Orange: #CC3300 */
/* Small Business Light Green: #8CC63F */
/* Small Business Green: #669900 */
/* Small Business Dark Green: #336600 */
/* 508-compliant dark orange: #d14900 */
/* 508-compliant blue: #017eb5 */
/* 508-compliant dark green: #00652f */
/* 508-compliant darker green: #284e36 */
/* Residential HSI Bright Green: #8cc63f */
/* Residential HSI Price Green: #00835f */
/* ctl-medium-green: #34b233 */
/* Mint Green: #48d597 */
/* Vibrant Blue: #0047bb */
/* Biz Navy Blue: #001e60 */
/* Residential Light Gray: #d7d2cb */
/* Dark Grey: #53565a */
/* Dark Gray1: #222222 */
/* Biz Gray: #bebebe */
/* Secret Grey: #eeeeee */
/* Dark Green: #007a33 */
/* Dark Teal: #008996 */
/* Teal Blue: #02bcb2 */
/* Blue 1: #3a8ddd */
/* Blue 2: #0080bb */
/* Pomegranate: #f74b4b */
/* Lemon Yellow: #f9f162 */
/* Kiwi Green: #6fd16f */
/* Lumen Light Blue: #38c6f4 */
/* Lumen Blue: #oc9ed9 */
/* Lumen Medium Blue: #0075c9 */
/** Colors Definitions End **/
.paymentMailingAddLookup {
  overflow: hidden;
  margin-bottom: 25px;
}
.paymentMailingAddLookup .areaCodeInput {
  border: 1px solid #8cc63f;
  vertical-align: top;
  padding-left: 10px;
  height: 25px;
}
.paymentMailingAddLookup h3 {
  display: block;
  font-size: 18px;
  margin-bottom: 5px;
}
.paymentMailingAddLookup .addressLookup strong,
.paymentMailingAddLookup .addressLookup input,
.paymentMailingAddLookup .addressLookup .lookupBtn {
  float: left;
}
.paymentMailingAddLookup .addressLookup input {
  margin: 0 8px;
}
.paymentMailingAddLookup .addressLookup p {
  clear: both;
  padding-bottom: 20px;
}
.paymentMailingAddLookup .addressLookup .lookupBtn {
  vertical-align: top;
  height: 26px;
  padding: 0;
  width: 80px;
  background-repeat: repeat-x;
  top: 25px;
  right: 25px;
  border-radius: 5px;
  margin-top: -1px;
  margin-right: 0;
  font-weight: bold;
  color: #ffffff;
  font-size: 14px;
  background-image: linear-gradient(to bottom, #87c240 0, #0e8a3d 100%);
}
.paymentMailingAddLookup .addressLookup .lookup-btn-text {
  color: #ffffff !important;
}
.paymentMailingAddLookup .addressDisplay h3 {
  font-size: 14px;
  font-weight: bold;
  margin-bottom: 20px;
  margin-top: 0;
}
.paymentMailingAddLookup .addressDisplay p {
  margin-bottom: 25px;
  clear: both;
}
.paymentMailingAddLookup #showHide2 {
  margin: 25px 0;
}
/* End - Global addLookup.less */

/* Start - Global pageTitle.less */
/** Global colors Definitions **/
/** NOTE - Any change to this file, make sure to update the cascadeColors.less as well **/
/* Black: #000000 */
/* White: #FFFFFF */
/* Gray: #9A9B9C */
/* Dark Gray: #616365 */
/* Hex Gray: #999999 */
/* Light Gray: #EFEFEF */
/* Bright Green: #8CC63F */
/* CenturyLink Green: #00853F */
/* Light Green: #A5D867 */
/* Mustard Yellow: #CED64B */
/* Accent Dark Orange: #FF6319 */
/* Accent Light Orange: #FFA02F */
/* Accent Yellow: #FDC82F */
/* Accent Dark Blue: #0098DB */
/* Accent Light Blue: #A0CFEB */
/* Business Light Green: #00853F */
/* Business Green: #5B8F22 */
/* Business Dark Green: #284E36 */
/* Residential Light Orange: #FF9933 */
/* Residential Orange: #FF6600 */
/* Residential Dark Orange: #CC3300 */
/* Small Business Light Green: #8CC63F */
/* Small Business Green: #669900 */
/* Small Business Dark Green: #336600 */
/* 508-compliant dark orange: #d14900 */
/* 508-compliant blue: #017eb5 */
/* 508-compliant dark green: #00652f */
/* 508-compliant darker green: #284e36 */
/* Residential HSI Bright Green: #8cc63f */
/* Residential HSI Price Green: #00835f */
/* ctl-medium-green: #34b233 */
/* Mint Green: #48d597 */
/* Vibrant Blue: #0047bb */
/* Biz Navy Blue: #001e60 */
/* Residential Light Gray: #d7d2cb */
/* Dark Grey: #53565a */
/* Dark Gray1: #222222 */
/* Biz Gray: #bebebe */
/* Secret Grey: #eeeeee */
/* Dark Green: #007a33 */
/* Dark Teal: #008996 */
/* Teal Blue: #02bcb2 */
/* Blue 1: #3a8ddd */
/* Blue 2: #0080bb */
/* Pomegranate: #f74b4b */
/* Lemon Yellow: #f9f162 */
/* Kiwi Green: #6fd16f */
/* Lumen Light Blue: #38c6f4 */
/* Lumen Blue: #oc9ed9 */
/* Lumen Medium Blue: #0075c9 */
/** Colors Definitions End **/
.pageTitle {
  padding: 20px 0 40px 0;
}
.pageTitle .pageTitleDefault {
  color: #ffffff;
  font-size: 32px;
  font-weight: bold;
  line-height: 125%;
}
.pageTitle .pageSubTitleDefault {
  color: #ffffff;
  font-size: 16px;
  font-weight: bold;
  line-height: 125%;
}
/* End - Global pageTitle.less */

/* Start - Global leftNav */
/** Global colors Definitions **/
/** NOTE - Any change to this file, make sure to update the cascadeColors.less as well **/
/* Black: #000000 */
/* White: #FFFFFF */
/* Gray: #9A9B9C */
/* Dark Gray: #616365 */
/* Hex Gray: #999999 */
/* Light Gray: #EFEFEF */
/* Bright Green: #8CC63F */
/* CenturyLink Green: #00853F */
/* Light Green: #A5D867 */
/* Mustard Yellow: #CED64B */
/* Accent Dark Orange: #FF6319 */
/* Accent Light Orange: #FFA02F */
/* Accent Yellow: #FDC82F */
/* Accent Dark Blue: #0098DB */
/* Accent Light Blue: #A0CFEB */
/* Business Light Green: #00853F */
/* Business Green: #5B8F22 */
/* Business Dark Green: #284E36 */
/* Residential Light Orange: #FF9933 */
/* Residential Orange: #FF6600 */
/* Residential Dark Orange: #CC3300 */
/* Small Business Light Green: #8CC63F */
/* Small Business Green: #669900 */
/* Small Business Dark Green: #336600 */
/* 508-compliant dark orange: #d14900 */
/* 508-compliant blue: #017eb5 */
/* 508-compliant dark green: #00652f */
/* 508-compliant darker green: #284e36 */
/* Residential HSI Bright Green: #8cc63f */
/* Residential HSI Price Green: #00835f */
/* ctl-medium-green: #34b233 */
/* Mint Green: #48d597 */
/* Vibrant Blue: #0047bb */
/* Biz Navy Blue: #001e60 */
/* Residential Light Gray: #d7d2cb */
/* Dark Grey: #53565a */
/* Dark Gray1: #222222 */
/* Biz Gray: #bebebe */
/* Secret Grey: #eeeeee */
/* Dark Green: #007a33 */
/* Dark Teal: #008996 */
/* Teal Blue: #02bcb2 */
/* Blue 1: #3a8ddd */
/* Blue 2: #0080bb */
/* Pomegranate: #f74b4b */
/* Lemon Yellow: #f9f162 */
/* Kiwi Green: #6fd16f */
/* Lumen Light Blue: #38c6f4 */
/* Lumen Blue: #oc9ed9 */
/* Lumen Medium Blue: #0075c9 */
/** Colors Definitions End **/
/** Variables Definitions - Start **/
/* Mobile Breakpoint */
/* maximum amount of grid cells to be provided */
/** Variables Definitions - End **/
.pageListByTree {
  margin-right: 30px;
}
.pageListByTree ul {
  list-style-type: none;
  padding: 0;
}
.pageListByTree ul li.level2 {
  border-top: 1px solid #000000;
}
.pageListByTree ul li {
  overflow: hidden;
  padding: 10px 10px;
  width: 100%;
}
.pageListByTree ul li.active a.active {
  color: #000000 !important;
}
.pageListByTree ul li.activeWithChildren a.active {
  color: #000000;
}
.pageListByTree ul li .fa {
  color: #0047bb;
  font-size: 12px;
  padding: 2px 6px 2px 0;
}
.pageListByTree ul li a {
  color: #000000;
  font-size: 14px;
  font-weight: bold;
  margin: 0;
}
.pageListByTree ul li ul.level4 {
  padding: 10px 11px;
}
.pageListByTree ul li ul.level4 li a {
  color: #000000;
}
.pageListByTree ul li div[class*='col-'] {
  padding: 0;
}
.pageListByTree .inlineClass {
  display: inline;
}
/************************* Mobile Layout *************************/
@media (max-width: 639px) {
  #leftNav {
    margin: 25px 25px 0;
  }
}
/* End - Global leftNav */

/* Start -Global searchForm.less */
/** Global colors Definitions **/
/** NOTE - Any change to this file, make sure to update the cascadeColors.less as well **/
/* Black: #000000 */
/* White: #FFFFFF */
/* Gray: #9A9B9C */
/* Dark Gray: #616365 */
/* Hex Gray: #999999 */
/* Light Gray: #EFEFEF */
/* Bright Green: #8CC63F */
/* CenturyLink Green: #00853F */
/* Light Green: #A5D867 */
/* Mustard Yellow: #CED64B */
/* Accent Dark Orange: #FF6319 */
/* Accent Light Orange: #FFA02F */
/* Accent Yellow: #FDC82F */
/* Accent Dark Blue: #0098DB */
/* Accent Light Blue: #A0CFEB */
/* Business Light Green: #00853F */
/* Business Green: #5B8F22 */
/* Business Dark Green: #284E36 */
/* Residential Light Orange: #FF9933 */
/* Residential Orange: #FF6600 */
/* Residential Dark Orange: #CC3300 */
/* Small Business Light Green: #8CC63F */
/* Small Business Green: #669900 */
/* Small Business Dark Green: #336600 */
/* 508-compliant dark orange: #d14900 */
/* 508-compliant blue: #017eb5 */
/* 508-compliant dark green: #00652f */
/* 508-compliant darker green: #284e36 */
/* Residential HSI Bright Green: #8cc63f */
/* Residential HSI Price Green: #00835f */
/* ctl-medium-green: #34b233 */
/* Mint Green: #48d597 */
/* Vibrant Blue: #0047bb */
/* Biz Navy Blue: #001e60 */
/* Residential Light Gray: #d7d2cb */
/* Dark Grey: #53565a */
/* Dark Gray1: #222222 */
/* Biz Gray: #bebebe */
/* Secret Grey: #eeeeee */
/* Dark Green: #007a33 */
/* Dark Teal: #008996 */
/* Teal Blue: #02bcb2 */
/* Blue 1: #3a8ddd */
/* Blue 2: #0080bb */
/* Pomegranate: #f74b4b */
/* Lemon Yellow: #f9f162 */
/* Kiwi Green: #6fd16f */
/* Lumen Light Blue: #38c6f4 */
/* Lumen Blue: #oc9ed9 */
/* Lumen Medium Blue: #0075c9 */
/** Colors Definitions End **/
.pageFeedback .as {
  /* mobile media query */
  /* tablet media query */
}
.pageFeedback .as .title {
  color: #000000;
  display: inline-block;
  font-size: 20px;
  font-weight: 500;
  padding: 10px 0;
  margin-right: 24px;
}
.pageFeedback .as .title.needHelp {
  color: #0047bb;
}
.pageFeedback .as .as-button {
  background-color: #0047bb;
  border: 2px solid #0047bb;
  border-radius: 2px;
  color: #ffffff;
  cursor: pointer;
  display: inline-block;
  font-family: inherit;
  font-size: 18px;
  height: 46px;
  font-weight: bold;
  line-height: 23px;
  margin: 6px 8px 6px 0px;
  min-width: 170px;
  padding: 10px 0;
  position: relative;
  text-align: center;
  outline: none;
}
.pageFeedback .as .as-button:hover {
  background-color: #ffffff;
  border: 2px solid #0047bb;
  border-radius: 2px;
  color: #0047bb;
}
@media only screen and (max-width: 767px) {
  .pageFeedback .as  .as-button {
    font-size: 16px;
    display: block;
    float: left;
  }
}
@media only screen and (min-width: 768px) and (max-width: 958px) {
  .pageFeedback .as .as-button {
    font-size: 16px;
    display: block;
    float: left;
  }
}
.pageFeedback .as .getComment .sorryTitle {
  font-weight: bold;
}
.pageFeedback .as .getComment .how-improve {
  margin-bottom: 8px;
  color: #000000;
  font-size: 16px;
}
.pageFeedback .as .getComment .field textarea {
  background: #ffffff;
  border: 2px solid #0047bb;
  border-radius: 2px;
  box-sizing: border-box;
  color: #202124;
  max-width: 448px;
  outline: none;
  padding: 16px;
  resize: none;
  width: 100%;
}
/* Start -Global searchForm.less */

/* Start - On Page Search */
/** Global colors Definitions **/
/** NOTE - Any change to this file, make sure to update the cascadeColors.less as well **/
/* Black: #000000 */
/* White: #FFFFFF */
/* Gray: #9A9B9C */
/* Dark Gray: #616365 */
/* Hex Gray: #999999 */
/* Light Gray: #EFEFEF */
/* Bright Green: #8CC63F */
/* CenturyLink Green: #00853F */
/* Light Green: #A5D867 */
/* Mustard Yellow: #CED64B */
/* Accent Dark Orange: #FF6319 */
/* Accent Light Orange: #FFA02F */
/* Accent Yellow: #FDC82F */
/* Accent Dark Blue: #0098DB */
/* Accent Light Blue: #A0CFEB */
/* Business Light Green: #00853F */
/* Business Green: #5B8F22 */
/* Business Dark Green: #284E36 */
/* Residential Light Orange: #FF9933 */
/* Residential Orange: #FF6600 */
/* Residential Dark Orange: #CC3300 */
/* Small Business Light Green: #8CC63F */
/* Small Business Green: #669900 */
/* Small Business Dark Green: #336600 */
/* 508-compliant dark orange: #d14900 */
/* 508-compliant blue: #017eb5 */
/* 508-compliant dark green: #00652f */
/* 508-compliant darker green: #284e36 */
/* Residential HSI Bright Green: #8cc63f */
/* Residential HSI Price Green: #00835f */
/* ctl-medium-green: #34b233 */
/* Mint Green: #48d597 */
/* Vibrant Blue: #0047bb */
/* Biz Navy Blue: #001e60 */
/* Residential Light Gray: #d7d2cb */
/* Dark Grey: #53565a */
/* Dark Gray1: #222222 */
/* Biz Gray: #bebebe */
/* Secret Grey: #eeeeee */
/* Dark Green: #007a33 */
/* Dark Teal: #008996 */
/* Teal Blue: #02bcb2 */
/* Blue 1: #3a8ddd */
/* Blue 2: #0080bb */
/* Pomegranate: #f74b4b */
/* Lemon Yellow: #f9f162 */
/* Kiwi Green: #6fd16f */
/* Lumen Light Blue: #38c6f4 */
/* Lumen Blue: #oc9ed9 */
/* Lumen Medium Blue: #0075c9 */
/** Colors Definitions End **/
.onPageSearch {
  margin-top: 40px;
  background-color: #ffffff;
  margin: 0 0 20px 0;
  width: 100%;
}
.onPageSearch .search-value {
  background: #ffffff none repeat scroll 0 0;
  border: 1px solid #CCCCCC;
  border-radius: 0;
  color: #999999;
  display: inline-block;
  float: left;
  font-size: 16px;
  height: 43px;
  margin: 0;
  outline: medium none;
  padding: 12px 50px 12px 14px;
  width: 100%;
}
.onPageSearch input.next-match {
  background: #a5d867;
  border: none;
  color: #ffffff;
  float: right;
  height: 42px;
  padding: 0;
  position: absolute;
  right: 27px;
  width: 26px;
  outline: medium none;
}
.onPageSearch input.previous-match {
  background: #a5d867;
  border: none;
  color: #ffffff;
  float: right;
  height: 42px;
  padding: 0;
  position: absolute;
  right: 0px;
  width: 26px;
  outline: medium none;
}
.onPageSearch input.clearSearch {
  font-size: 33px;
  background-color: #616365;
  border: none;
  color: #9a9b9c;
  float: right;
  height: 42px;
  padding: 0;
  position: absolute;
  right: -34px;
  width: 26px;
  outline: medium none;
}
.onPageSearch .match-count {
  background: #ffffff;
  border: none;
  color: #616365;
  float: right;
  height: 39px;
  padding: 0;
  position: absolute;
  right: 53px;
  width: 58px;
  font-size: 16px;
  outline: medium none;
  cursor: unset;
  margin-top: 2px;
}
.onPageSearch .no-results-found {
  background-color: #616365;
  color: #ffffff;
  padding: 10px;
  font-weight: bold;
}
.highlight {
  background-color: #fff34d;
}
.current-Match {
  background-color: orange !important;
}
/* End - on Page Search */

/* Start - Image styles */
/** Global colors Definitions **/
/** NOTE - Any change to this file, make sure to update the cascadeColors.less as well **/
/* Black: #000000 */
/* White: #FFFFFF */
/* Gray: #9A9B9C */
/* Dark Gray: #616365 */
/* Hex Gray: #999999 */
/* Light Gray: #EFEFEF */
/* Bright Green: #8CC63F */
/* CenturyLink Green: #00853F */
/* Light Green: #A5D867 */
/* Mustard Yellow: #CED64B */
/* Accent Dark Orange: #FF6319 */
/* Accent Light Orange: #FFA02F */
/* Accent Yellow: #FDC82F */
/* Accent Dark Blue: #0098DB */
/* Accent Light Blue: #A0CFEB */
/* Business Light Green: #00853F */
/* Business Green: #5B8F22 */
/* Business Dark Green: #284E36 */
/* Residential Light Orange: #FF9933 */
/* Residential Orange: #FF6600 */
/* Residential Dark Orange: #CC3300 */
/* Small Business Light Green: #8CC63F */
/* Small Business Green: #669900 */
/* Small Business Dark Green: #336600 */
/* 508-compliant dark orange: #d14900 */
/* 508-compliant blue: #017eb5 */
/* 508-compliant dark green: #00652f */
/* 508-compliant darker green: #284e36 */
/* Residential HSI Bright Green: #8cc63f */
/* Residential HSI Price Green: #00835f */
/* ctl-medium-green: #34b233 */
/* Mint Green: #48d597 */
/* Vibrant Blue: #0047bb */
/* Biz Navy Blue: #001e60 */
/* Residential Light Gray: #d7d2cb */
/* Dark Grey: #53565a */
/* Dark Gray1: #222222 */
/* Biz Gray: #bebebe */
/* Secret Grey: #eeeeee */
/* Dark Green: #007a33 */
/* Dark Teal: #008996 */
/* Teal Blue: #02bcb2 */
/* Blue 1: #3a8ddd */
/* Blue 2: #0080bb */
/* Pomegranate: #f74b4b */
/* Lemon Yellow: #f9f162 */
/* Kiwi Green: #6fd16f */
/* Lumen Light Blue: #38c6f4 */
/* Lumen Blue: #oc9ed9 */
/* Lumen Medium Blue: #0075c9 */
/** Colors Definitions End **/
.imageBox {
  position: relative;
  text-align: center;
}
.imageBox .hoverImg {
  position: absolute;
  display: none;
  top: 0;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .imageBox .hoverImg {
    right: 72px;
  }
}
.imageBox:hover .hoverImg {
  display: inline;
  margin-left: -25px;
}
.imageBox:hover .imageInn {
  visibility: hidden;
}
/* End - Image styles */
.card {
  width: 130px;
  position: relative;
  display: inline-block;
}
.card .img-top {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 99;
}
.card:hover .img-top {
  display: inline;
}
.card:hover .img-new {
  visibility: hidden;
}

/* Start - BMI newsSearch */
/** Global colors Definitions **/
/** NOTE - Any change to this file, make sure to update the cascadeColors.less as well **/
/* Black: #000000 */
/* White: #FFFFFF */
/* Gray: #9A9B9C */
/* Dark Gray: #616365 */
/* Hex Gray: #999999 */
/* Light Gray: #EFEFEF */
/* Bright Green: #8CC63F */
/* CenturyLink Green: #00853F */
/* Light Green: #A5D867 */
/* Mustard Yellow: #CED64B */
/* Accent Dark Orange: #FF6319 */
/* Accent Light Orange: #FFA02F */
/* Accent Yellow: #FDC82F */
/* Accent Dark Blue: #0098DB */
/* Accent Light Blue: #A0CFEB */
/* Business Light Green: #00853F */
/* Business Green: #5B8F22 */
/* Business Dark Green: #284E36 */
/* Residential Light Orange: #FF9933 */
/* Residential Orange: #FF6600 */
/* Residential Dark Orange: #CC3300 */
/* Small Business Light Green: #8CC63F */
/* Small Business Green: #669900 */
/* Small Business Dark Green: #336600 */
/* 508-compliant dark orange: #d14900 */
/* 508-compliant blue: #017eb5 */
/* 508-compliant dark green: #00652f */
/* 508-compliant darker green: #284e36 */
/* Residential HSI Bright Green: #8cc63f */
/* Residential HSI Price Green: #00835f */
/* ctl-medium-green: #34b233 */
/* Mint Green: #48d597 */
/* Vibrant Blue: #0047bb */
/* Biz Navy Blue: #001e60 */
/* Residential Light Gray: #d7d2cb */
/* Dark Grey: #53565a */
/* Dark Gray1: #222222 */
/* Biz Gray: #bebebe */
/* Secret Grey: #eeeeee */
/* Dark Green: #007a33 */
/* Dark Teal: #008996 */
/* Teal Blue: #02bcb2 */
/* Blue 1: #3a8ddd */
/* Blue 2: #0080bb */
/* Pomegranate: #f74b4b */
/* Lemon Yellow: #f9f162 */
/* Kiwi Green: #6fd16f */
/* Lumen Light Blue: #38c6f4 */
/* Lumen Blue: #oc9ed9 */
/* Lumen Medium Blue: #0075c9 */
/** Colors Definitions End **/
.newsSearch {
  background-color: #ffffff;
  margin: 0 0 20px 0;
  width: 100%;
}
.newsSearch .title {
  margin: 0 0 10px 0;
}
.newsSearch .newsSearchBox {
  background: #ffffff none repeat scroll 0 0;
  border: 1px solid #bebebe;
  border-radius: 0;
  color: #999999;
  display: inline-block;
  float: left;
  font-size: 16px;
  height: 42px;
  margin: 0;
  outline: medium none;
  padding: 12px 50px 12px 14px;
  width: 100%;
}
.newsSearch input.newsSearchBtn {
  background: #0047bb;
  border: none;
  color: #ffffff;
  float: right;
  height: 42px;
  padding: 0;
  position: absolute;
  right: 0;
  width: 42px;
}
/* End - Global newsSearch */

/* Start - Global newsArticleTeaser.less */
/** Global colors Definitions **/
/** NOTE - Any change to this file, make sure to update the cascadeColors.less as well **/
/* Black: #000000 */
/* White: #FFFFFF */
/* Gray: #9A9B9C */
/* Dark Gray: #616365 */
/* Hex Gray: #999999 */
/* Light Gray: #EFEFEF */
/* Bright Green: #8CC63F */
/* CenturyLink Green: #00853F */
/* Light Green: #A5D867 */
/* Mustard Yellow: #CED64B */
/* Accent Dark Orange: #FF6319 */
/* Accent Light Orange: #FFA02F */
/* Accent Yellow: #FDC82F */
/* Accent Dark Blue: #0098DB */
/* Accent Light Blue: #A0CFEB */
/* Business Light Green: #00853F */
/* Business Green: #5B8F22 */
/* Business Dark Green: #284E36 */
/* Residential Light Orange: #FF9933 */
/* Residential Orange: #FF6600 */
/* Residential Dark Orange: #CC3300 */
/* Small Business Light Green: #8CC63F */
/* Small Business Green: #669900 */
/* Small Business Dark Green: #336600 */
/* 508-compliant dark orange: #d14900 */
/* 508-compliant blue: #017eb5 */
/* 508-compliant dark green: #00652f */
/* 508-compliant darker green: #284e36 */
/* Residential HSI Bright Green: #8cc63f */
/* Residential HSI Price Green: #00835f */
/* ctl-medium-green: #34b233 */
/* Mint Green: #48d597 */
/* Vibrant Blue: #0047bb */
/* Biz Navy Blue: #001e60 */
/* Residential Light Gray: #d7d2cb */
/* Dark Grey: #53565a */
/* Dark Gray1: #222222 */
/* Biz Gray: #bebebe */
/* Secret Grey: #eeeeee */
/* Dark Green: #007a33 */
/* Dark Teal: #008996 */
/* Teal Blue: #02bcb2 */
/* Blue 1: #3a8ddd */
/* Blue 2: #0080bb */
/* Pomegranate: #f74b4b */
/* Lemon Yellow: #f9f162 */
/* Kiwi Green: #6fd16f */
/* Lumen Light Blue: #38c6f4 */
/* Lumen Blue: #oc9ed9 */
/* Lumen Medium Blue: #0075c9 */
/** Colors Definitions End **/
/** Variables Definitions - Start **/
/* Mobile Breakpoint */
/* maximum amount of grid cells to be provided */
/** Variables Definitions - End **/
.newsArticleTeaser .teaser-article-date {
  font-family: 'MaisonNeue', Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
  color: #999999;
  text-transform: uppercase;
  margin-top: 6px;
}
.newsArticleTeaser .teaser-content-default .teaser-article-title h2 a {
  color: #00853f;
  font-weight: bold;
  text-decoration: none !important;
}
.newsArticleTeaser .teaser-article-content {
  margin-bottom: 20px;
  margin-top: 20px;
}
.newsArticleTeaser .teaser-content-default .img-responsive {
  margin: 0 auto;
}
.newsArticleTeaser .teaser-article-title {
  height: auto !important;
  margin-top: 16px;
}
/* End - Global newsArticleTeaser.less */

/* maximum amount of grid cells to be provided */
.cmp-navigation {
  height: 50px;
  position: relative;
  z-index: 10;
}
.cmp-navigation__content-wrapper {
  background: #222222;
  position: relative;
  width: 100%;
}
.cmp-navigation__header {
  cursor: pointer;
  line-height: 50px;
  height: 50px;
  position: relative;
}
@media (min-width: 1200px) {
  .cmp-navigation__header {
    display: none;
  }
}
.fas.cmp-navigation__header-indicator {
  color: white;
  font-size: 16px;
  position: absolute;
  right: 20px;
  top: 50%;
  transform: translateY(-50%);
}
.fas.cmp-navigation__header-indicator--open {
  display: none;
}
.cmp-navigation__group {
  background: #222222;
  height: 0;
  justify-content: left;
  line-height: 50px;
  list-style: none;
  margin: 0;
  overflow: hidden;
  padding-left: 0;
  position: absolute;
  top: 50px;
  width: 100%;
}
@media (min-width: 1200px) {
  .cmp-navigation__group {
    background: #222222;
    display: flex;
    height: 50px;
    justify-content: center;
    position: static;
  }
}
.cmp-navigation__item {
  border-bottom: 4px solid transparent;
  font-family: 'Book', sans-serif;
  font-size: 16px;
  padding-bottom: 0;
}
.cmp-navigation__item .cmp-navigation__item-link {
  color: white;
  display: block;
  padding: 0 20px;
  text-decoration: none;
}
@media (min-width: 1200px) {
  .cmp-navigation__item .cmp-navigation__item-link {
    padding: 0 15px;
  }
}
@media (min-width: 1440px) {
  .cmp-navigation__item .cmp-navigation__item-link {
    padding: 0 30px;
  }
}
@media (min-width: 1920px) {
  .cmp-navigation__item .cmp-navigation__item-link {
    padding: 0 50px;
  }
}
@media (min-width: 1200px) {
  .cmp-navigation__item--active {
    border-color: #48d597;
  }
}
.cmp-navigation--sticky .cmp-navigation__content-wrapper {
  left: 0;
  position: fixed;
  top: 0;
}
.cmp-navigation--open .cmp-navigation__header-indicator {
  display: none;
}
.cmp-navigation--open .cmp-navigation__header-indicator--open {
  display: inline;
}
.cmp-navigation--open .cmp-navigation__group {
  height: auto;
}

/* Start - Global moreSearchResults */
/** Global colors Definitions **/
/** NOTE - Any change to this file, make sure to update the cascadeColors.less as well **/
/* Black: #000000 */
/* White: #FFFFFF */
/* Gray: #9A9B9C */
/* Dark Gray: #616365 */
/* Hex Gray: #999999 */
/* Light Gray: #EFEFEF */
/* Bright Green: #8CC63F */
/* CenturyLink Green: #00853F */
/* Light Green: #A5D867 */
/* Mustard Yellow: #CED64B */
/* Accent Dark Orange: #FF6319 */
/* Accent Light Orange: #FFA02F */
/* Accent Yellow: #FDC82F */
/* Accent Dark Blue: #0098DB */
/* Accent Light Blue: #A0CFEB */
/* Business Light Green: #00853F */
/* Business Green: #5B8F22 */
/* Business Dark Green: #284E36 */
/* Residential Light Orange: #FF9933 */
/* Residential Orange: #FF6600 */
/* Residential Dark Orange: #CC3300 */
/* Small Business Light Green: #8CC63F */
/* Small Business Green: #669900 */
/* Small Business Dark Green: #336600 */
/* 508-compliant dark orange: #d14900 */
/* 508-compliant blue: #017eb5 */
/* 508-compliant dark green: #00652f */
/* 508-compliant darker green: #284e36 */
/* Residential HSI Bright Green: #8cc63f */
/* Residential HSI Price Green: #00835f */
/* ctl-medium-green: #34b233 */
/* Mint Green: #48d597 */
/* Vibrant Blue: #0047bb */
/* Biz Navy Blue: #001e60 */
/* Residential Light Gray: #d7d2cb */
/* Dark Grey: #53565a */
/* Dark Gray1: #222222 */
/* Biz Gray: #bebebe */
/* Secret Grey: #eeeeee */
/* Dark Green: #007a33 */
/* Dark Teal: #008996 */
/* Teal Blue: #02bcb2 */
/* Blue 1: #3a8ddd */
/* Blue 2: #0080bb */
/* Pomegranate: #f74b4b */
/* Lemon Yellow: #f9f162 */
/* Kiwi Green: #6fd16f */
/* Lumen Light Blue: #38c6f4 */
/* Lumen Blue: #oc9ed9 */
/* Lumen Medium Blue: #0075c9 */
/** Colors Definitions End **/
#moreSearchResults .headline-title-text {
  color: #9a9b9c;
  margin-bottom: 10px;
  font-size: 14px;
}
#moreSearchResults.more-results {
  margin-bottom: 40px;
  padding: 0;
}
#moreSearchResults.more-results ul.no_bullet {
  display: inline;
  list-style-type: none;
  margin: 0;
  padding: 0;
}
#moreSearchResults.more-results ul li {
  line-height: 150%;
  font-size: 14px;
  padding: 5px 0;
}
#moreSearchResults.more-results ul li a {
  margin-left: 22px;
  color: #616365;
  line-height: 150%;
  font-size: 14px;
  padding: 7px 0;
  display: block;
  font-weight: bold;
  text-decoration: none;
}
#moreSearchResults.more-results ul li a:hover {
  text-decoration: none;
  color: #8cc063;
}
#moreSearchResults.more-results .active a {
  color: #8cc63f;
}
#moreSearchResults.more-results span.fa-play {
  float: left;
  font-size: 14px;
  padding: 10px 10px 10px 0px;
  color: #8cc063;
  line-height: normal;
}
#moreSearchResults.more-results .currentSearchResult {
  color: #8cc63f !important;
  font-size: 14px;
  font-weight: bold;
  line-height: 150%;
  vertical-align: top;
}
/* End - Global moreSearchResults */

/* Start - Global actionTile.less */
/** Global colors Definitions **/
/** NOTE - Any change to this file, make sure to update the cascadeColors.less as well **/
/* Black: #000000 */
/* White: #FFFFFF */
/* Gray: #9A9B9C */
/* Dark Gray: #616365 */
/* Hex Gray: #999999 */
/* Light Gray: #EFEFEF */
/* Bright Green: #8CC63F */
/* CenturyLink Green: #00853F */
/* Light Green: #A5D867 */
/* Mustard Yellow: #CED64B */
/* Accent Dark Orange: #FF6319 */
/* Accent Light Orange: #FFA02F */
/* Accent Yellow: #FDC82F */
/* Accent Dark Blue: #0098DB */
/* Accent Light Blue: #A0CFEB */
/* Business Light Green: #00853F */
/* Business Green: #5B8F22 */
/* Business Dark Green: #284E36 */
/* Residential Light Orange: #FF9933 */
/* Residential Orange: #FF6600 */
/* Residential Dark Orange: #CC3300 */
/* Small Business Light Green: #8CC63F */
/* Small Business Green: #669900 */
/* Small Business Dark Green: #336600 */
/* 508-compliant dark orange: #d14900 */
/* 508-compliant blue: #017eb5 */
/* 508-compliant dark green: #00652f */
/* 508-compliant darker green: #284e36 */
/* Residential HSI Bright Green: #8cc63f */
/* Residential HSI Price Green: #00835f */
/* ctl-medium-green: #34b233 */
/* Mint Green: #48d597 */
/* Vibrant Blue: #0047bb */
/* Biz Navy Blue: #001e60 */
/* Residential Light Gray: #d7d2cb */
/* Dark Grey: #53565a */
/* Dark Gray1: #222222 */
/* Biz Gray: #bebebe */
/* Secret Grey: #eeeeee */
/* Dark Green: #007a33 */
/* Dark Teal: #008996 */
/* Teal Blue: #02bcb2 */
/* Blue 1: #3a8ddd */
/* Blue 2: #0080bb */
/* Pomegranate: #f74b4b */
/* Lemon Yellow: #f9f162 */
/* Kiwi Green: #6fd16f */
/* Lumen Light Blue: #38c6f4 */
/* Lumen Blue: #oc9ed9 */
/* Lumen Medium Blue: #0075c9 */
/** Colors Definitions End **/
.masterTileResponsive {
  /*.ctaLinkOrangeBtnContainer {
            background: @accent-dark-orange;
        }
    	.ctaLinkBtnContainer {
    		background: @bright-green;
    	}*/
}
.masterTileResponsive .ctaLinknone {
  width: 400px;
  min-height: 50px;
}
.masterTileResponsive .description {
  margin: 7px 0 20px 0;
}
.masterTileResponsive .headLineSpacing {
  padding-top: 1px;
}
.masterTileResponsive .actionCardRollover {
  background: transparent;
  padding: 10px;
  color: #ffffff;
  transition: all .8s ease;
  height: 38px;
}
.masterTileResponsive .actionCardRollover p {
  padding: 0;
  margin: 10px 0 0 0;
  color: #ffffff;
  display: none;
  position: absolute;
  top: 0;
  text-align: center;
  width: 95%;
}
.masterTileResponsive .actionTileContainer.borders .actionImage {
  margin-top: 5px !important;
}
.masterTileResponsive .rolloverAnimation .description {
  margin: 7px 0 10px 0;
}
.masterTileResponsive .rolloverAnimation:hover.actionTileContainer img {
  padding-left: 5px;
  padding-top: 5px;
  padding-right: 5px;
  transform: translateY(-20px) scale(0.8, 0.8);
}
.masterTileResponsive .rolloverAnimation:hover .actionHeadline,
.masterTileResponsive .rolloverAnimation:hover .description {
  transform: translateY(-24px) scale(0.9, 0.9);
  padding-left: 5px;
  padding-right: 5px;
}
.masterTileResponsive .rolloverAnimation:hover .headLineSpacing {
  padding-top: 1px;
}
.masterTileResponsive .rolloverAnimation:hover .chapterCardBtn {
  filter: brightness(107%);
}
.masterTileResponsive .rolloverAnimation:hover .chapterCardBtn .fa {
  margin-left: 15px;
}
.masterTileResponsive .rolloverAnimation:hover .actionCardRollover {
  background: #a5d867;
  transform: translateY(-38px);
}
.masterTileResponsive .rolloverAnimation:hover .actionCardRollover p {
  display: block;
}
.masterTileResponsive .rolloverAnimation:hover .actionCardRollover.translateY-25 {
  transform: translateY(-25px);
}
.masterTileResponsive .rolloverAnimation:hover .actionCardRollover.ctaLinkOrangeBtnRollContainer {
  background: #ff6319;
}
.masterTileResponsive .rolloverAnimation:hover .actionCardRollover.ctaLinkBtnRollContainer {
  background: #8cc63f;
}
.masterTileResponsive .rolloverAnimation:hover .actionCardRollover.ctaLinkCTLGreenBtnRollContainer {
  background: #00853f;
}
.masterTileResponsive .rolloverAnimation:hover .actionCardRollover.ctaLinkWhiteBtnRollContainer,
.masterTileResponsive .rolloverAnimation:hover .actionCardRollover.ctaLinkBorderlessBtnRollContainer,
.masterTileResponsive .rolloverAnimation:hover .actionCardRollover.ctaLinkBorderlessOrangeBtnRollContainer,
.masterTileResponsive .rolloverAnimation:hover .actionCardRollover.ctaLinkBorderlessCompliantDarkOrangeBtnRollContainer,
.masterTileResponsive .rolloverAnimation:hover .actionCardRollover.ctaLinkBorderlessCompliantBlueBtnRollContainer,
.masterTileResponsive .rolloverAnimation:hover .actionCardRollover.ctaLinkBorderlessCompliantDarkGreenBtnRollContainer,
.masterTileResponsive .rolloverAnimation:hover .actionCardRollover.ctaLinkBorderlessCompliantDarkerGreenBtnRollContainer {
  /*border: 1px solid @bright-green;
    				background-color: @white;
    				color: @bright-green;
                	p {
						color: @bright-green;
    				}*/
  background: #8cc63f;
}
.masterTileResponsive .rolloverAnimation:hover .actionCardRollover.ctaLinkCompliantDarkOrangeBtnRollContainer {
  background: #d14900;
}
.masterTileResponsive .rolloverAnimation:hover .actionCardRollover.ctaLinkCompliantBlueBtnRollContainer {
  background: #017eb5;
}
.masterTileResponsive .rolloverAnimation:hover .actionCardRollover.ctaLinkCompliantDarkGreenBtnRollContainer {
  background: #00652f;
}
.masterTileResponsive .rolloverAnimation:hover .actionCardRollover.ctaLinkCompliantDarkerGreenBtnRollContainer {
  background: #284e36;
}
.masterTileResponsive .rolloverAnimation:hover .black-cta-backgroundBtnRollContainer {
  background: #000000;
}
.masterTileResponsive .rolloverAnimation:hover .white-cta-backgroundBtnRollContainer {
  background: #8cc63f;
}
.masterTileResponsive .rolloverAnimation:hover .gray-cta-backgroundBtnRollContainer {
  background: #9a9b9c;
}
.masterTileResponsive .rolloverAnimation:hover .dark-gray-cta-backgroundBtnRollContainer {
  background: #616365;
}
.masterTileResponsive .rolloverAnimation:hover .light-gray-cta-backgroundBtnRollContainer {
  background: #efefef;
}
.masterTileResponsive .rolloverAnimation:hover .bright-green-cta-backgroundBtnRollContainer {
  background: #8cc63f;
}
.masterTileResponsive .rolloverAnimation:hover .centurylink-green-cta-backgroundBtnRollContainer {
  background: #00853f;
}
.masterTileResponsive .rolloverAnimation:hover .light-green-cta-backgroundBtnRollContainer {
  background: #a5d867;
}
.masterTileResponsive .rolloverAnimation:hover .mustard-yellow-cta-backgroundBtnRollContainer {
  background: #ced64b;
}
.masterTileResponsive .rolloverAnimation:hover .accent-dark-orange-cta-backgroundBtnRollContainer {
  background: #ff6319;
}
.masterTileResponsive .rolloverAnimation:hover .accent-light-orange-cta-backgroundBtnRollContainer {
  background: #ffa02f;
}
.masterTileResponsive .rolloverAnimation:hover .accent-yellow-cta-backgroundBtnRollContainer {
  background: #fdc82f;
}
.masterTileResponsive .rolloverAnimation:hover .accent-dark-blue-cta-backgroundBtnRollContainer {
  background: #0098db;
}
.masterTileResponsive .rolloverAnimation:hover .accent-light-blue-cta-backgroundBtnRollContainer {
  background: #a0cfeb;
}
.masterTileResponsive .rolloverAnimation:hover .business-light-green-cta-backgroundBtnRollContainer {
  background: #00853f;
}
.masterTileResponsive .rolloverAnimation:hover .business-green-cta-backgroundBtnRollContainer {
  background: #5b8f22;
}
.masterTileResponsive .rolloverAnimation:hover .business-dark-green-cta-backgroundBtnRollContainer {
  background: #284e36;
}
.masterTileResponsive .rolloverAnimation:hover .residential-light-orange-cta-backgroundBtnRollContainer {
  background: #ff9933;
}
.masterTileResponsive .rolloverAnimation:hover .residential-orange-cta-backgroundBtnRollContainer {
  background: #ff6600;
}
.masterTileResponsive .rolloverAnimation:hover .residential-dark-orange-cta-backgroundBtnRollContainer {
  background: #cc3300;
}
.masterTileResponsive .rolloverAnimation:hover .small-business-light-green-cta-backgroundBtnRollContainer {
  background: #8cc63f;
}
.masterTileResponsive .rolloverAnimation:hover .small-business-green-cta-backgroundBtnRollContainer {
  background: #669900;
}
.masterTileResponsive .rolloverAnimation:hover .small-business-dark-green-cta-backgroundBtnRollContainer {
  background: #336600;
}
.masterTileResponsive .rolloverAnimation:hover .compliant-dark-orange-cta-backgroundBtnRollContainer {
  background: #d14900;
}
.masterTileResponsive .rolloverAnimation:hover .compliant-blue-cta-backgroundBtnRollContainer {
  background: #017eb5;
}
.masterTileResponsive .rolloverAnimation:hover .compliant-dark-green-cta-backgroundBtnRollContainer {
  background: #00652f;
}
.masterTileResponsive .rolloverAnimation:hover .compliant-darker-green-cta-backgroundBtnRollContainer {
  background: #284e36;
}
.masterTileResponsive .rolloverAnimation:hover .res-hsi-price-green-cta-backgroundBtnRollContainer {
  background: #00835f;
}
.masterTileResponsive .rolloverAnimation:hover .ctl-medium-green-cta-backgroundBtnRollContainer {
  background: #34b233;
}
.masterTileResponsive .rolloverAnimation:hover .nb-mint-green-cta-backgroundBtnRollContainer {
  background: #48d597;
}
.masterTileResponsive .rolloverAnimation:hover .nb-vibrant-blue-cta-backgroundBtnRollContainer {
  background: #0047bb;
}
.masterTileResponsive .rolloverAnimation:hover .nb-biz-navy-blue-cta-backgroundBtnRollContainer {
  background: #001e60;
}
.masterTileResponsive .rolloverAnimation:hover .nb-res-light-gray-cta-backgroundBtnRollContainer {
  background: #d7d2cb;
}
.masterTileResponsive .rolloverAnimation:hover .nb-dark-gray-cta-backgroundBtnRollContainer {
  background: #53565a;
}
.masterTileResponsive .rolloverAnimation:hover .nb-dark-green-cta-backgroundBtnRollContainer {
  background: #007a33;
}
.masterTileResponsive .rolloverAnimation:hover .nb-biz-black-cta-backgroundBtnRollContainer {
  background: #000000;
}
.masterTileResponsive .chapterCardBtn {
  font-size: 16px;
  height: 38px;
  padding: 9px 15px 10px 15px;
  text-align: center;
  width: 100%;
  position: relative;
  bottom: 0;
  margin-bottom: -38px;
}
.masterTileResponsive .chapterCardBtn a {
  font: bold 16px 'MaisonNeue', Arial, Helvetica Neue, Helvetica, sans-serif;
  text-decoration: none !important;
  position: relative;
}
.masterTileResponsive .chapterCardBtn .fa {
  position: absolute;
  top: 0;
  margin-left: 7px;
  transition: all .2s ease;
  padding-left: 5px;
  padding-right: 5px;
}
.masterTileResponsive .chapterCardBtn:hover .fa {
  margin-left: 15px;
}
.masterTileResponsive .chapterCardBtn.brightness {
  filter: brightness(107%);
}
.masterTileResponsive a {
  text-decoration: none;
}
.masterTileResponsive .actionTileContainer {
  position: relative;
}
.masterTileResponsive .actionTileContainer.borders .icon {
  padding-left: 5px;
  padding-right: 5px;
  padding-top: 5px;
  margin-top: 5px;
}
.masterTileResponsive .actionTileContainer.black-border {
  border: thin solid #000000;
}
.masterTileResponsive .actionTileContainer.white-border {
  border: thin solid #ffffff;
}
.masterTileResponsive .actionTileContainer.gray-border {
  border: thin solid #9a9b9c;
}
.masterTileResponsive .actionTileContainer.light-gray-border {
  border: thin solid #efefef;
}
.masterTileResponsive .actionTileContainer.light-gray-border {
  border: thin solid #efefef;
}
.masterTileResponsive .actionTileContainer.dark-gray-border {
  border: thin solid #616365;
}
.masterTileResponsive .actionTileContainer.bright-green-border {
  border: thin solid #8cc63f;
}
.masterTileResponsive .actionTileContainer.centurylink-green-border {
  border: thin solid #00853f;
}
.masterTileResponsive .actionTileContainer.light-green-border {
  border: thin solid #a5d867;
}
.masterTileResponsive .actionTileContainer.mustard-yellow-border {
  border: thin solid #ced64b;
}
.masterTileResponsive .actionTileContainer.accent-dark-orange-border {
  border: thin solid #ff6319;
}
.masterTileResponsive .actionTileContainer.accent-light-orange-border {
  border: thin solid #ffa02f;
}
.masterTileResponsive .actionTileContainer.accent-yellow-border {
  border: thin solid #fdc82f;
}
.masterTileResponsive .actionTileContainer.accent-yellow-border.masterTileResponsive .actionTileContainer.bottomBorder {
  border-bottom: thin solid #fdc82f;
}
.masterTileResponsive .actionTileContainer.accent-dark-blue-border {
  border: thin solid #0098db;
}
.masterTileResponsive .actionTileContainer.accent-light-blue-border {
  border: thin solid #a0cfeb;
}
.masterTileResponsive .actionTileContainer.business-green-border {
  border: thin solid #5b8f22;
}
.masterTileResponsive .actionTileContainer.business-dark-green-border {
  border: thin solid #284e36;
}
.masterTileResponsive .actionTileContainer.compliant-dark-orange-border {
  border: thin solid #d14900;
}
.masterTileResponsive .actionTileContainer.compliant-blue-border {
  border: thin solid #017eb5;
}
.masterTileResponsive .actionTileContainer.compliant-dark-green-border {
  border: thin solid #00652f;
}
.masterTileResponsive .actionTileContainer.compliant-darker-green-border {
  border: thin solid #284e36;
}
.masterTileResponsive .actionTileContainer.residential-light-orange-border {
  border: thin solid #ff9933;
}
.masterTileResponsive .actionTileContainer.residential-orange-border {
  border: thin solid #ff6600;
}
.masterTileResponsive .actionTileContainer.residential-dark-orange-border {
  border: thin solid #cc3300;
}
.masterTileResponsive .actionTileContainer.small-business-green-border {
  border: thin solid #669900;
}
.masterTileResponsive .actionTileContainer.small-business-dark-green-border {
  border: thin solid #336600;
}
.masterTileResponsive .actionTileContainer.res-hsi-price-green-border {
  border: thin solid #00835f;
}
.masterTileResponsive .actionTileContainer.ctl-medium-green-border {
  border: thin solid #34b233;
}
.masterTileResponsive .actionTileContainer.nb-mint-green-border {
  border: thin solid #48d597;
}
.masterTileResponsive .actionTileContainer.nb-vibrant-blue-border {
  border: thin solid #0047bb;
}
.masterTileResponsive .actionTileContainer.nb-biz-navy-blue-border {
  border: thin solid #001e60;
}
.masterTileResponsive .actionTileContainer.nb-res-light-gray-border {
  border: thin solid #d7d2cb;
}
.masterTileResponsive .actionTileContainer.nb-dark-gray-border {
  border: thin solid #53565a;
}
.masterTileResponsive .actionTileContainer.nb-dark-gray1-border {
  border: thin solid #222222;
}
.masterTileResponsive .actionTileContainer.nb-gray-border {
  border: thin solid #bebebe;
}
.masterTileResponsive .actionTileContainer.nb-secret-gray-border {
  border: thin solid #eeeeee;
}
.masterTileResponsive .actionTileContainer.nb-dark-green-border {
  border: thin solid #007a33;
}
.masterTileResponsive .actionTileContainer.nb-biz-black-border {
  border: thin solid #000000;
}
.masterTileResponsive .actionTileContainer.rolloverAnimation img {
  width: 30%;
  margin: 20px auto 10px;
  transition: all .8s ease;
}
.masterTileResponsive .actionTileContainer.rolloverAnimation p {
  padding-bottom: 10px;
  transition: all .8s ease;
}
.masterTileResponsive .actionTileContainer a {
  display: block;
}
.masterTileResponsive .actionTileContainer .buttonContainer {
  padding-top: 0px;
  position: relative;
}
.masterTileResponsive .actionTileContainer .buttonContainer .borderlessContainer,
.masterTileResponsive .actionTileContainer .buttonContainer .ctaLinkBorderlessContainer,
.masterTileResponsive .actionTileContainer .buttonContainer .ctaLinkBorderlessOrangeContainer,
.masterTileResponsive .actionTileContainer .buttonContainer .ctaLinkBorderlessCompliantDarkOrangeContainer,
.masterTileResponsive .actionTileContainer .buttonContainer .ctaLinkBorderlessCompliantBlueContainer,
.masterTileResponsive .actionTileContainer .buttonContainer .ctaLinkBorderlessCompliantDarkGreenContainer,
.masterTileResponsive .actionTileContainer .buttonContainer .ctaLinkBorderlessCompliantDarkerGreenContainer {
  min-height: 25px;
}
.masterTileResponsive .actionTileContainer .actionImage {
  padding-bottom: 13px;
}
.masterTileResponsive .actionTileContainer .actionHeadline {
  margin: 0;
}
.masterTileResponsive .actionTileContainer .headLineSpacing {
  padding-top: 1px;
}
.masterTileResponsive .actionTileContainer .actionTileButton {
  padding: 0;
}
.masterTileResponsive .actionTileContainer.leftAlign .actionImage {
  padding-left: 5px;
  padding-top: 5px;
  padding-right: 5px;
  display: table;
  margin-left: 0;
}
.masterTileResponsive .actionTileContainer.leftAlign .actionTileButton {
  float: left;
}
.masterTileResponsive .actionTileContainer.centerAlign .actionTileButton {
  display: table;
  margin: 0 auto;
}
.masterTileResponsive .actionTileContainer.centerAlign .actionHeadline {
  text-align: center;
}
.masterTileResponsive .actionTileContainer.centerAlign .actionImage {
  padding-left: 5px;
  padding-top: 5px;
  padding-right: 5px;
  display: table;
  margin: 0 auto;
}
.masterTileResponsive .actionTileContainer.rightAlign .actionTileButton {
  float: right;
}
.masterTileResponsive .actionTileContainer.rightAlign .actionHeadline {
  text-align: right;
}
.masterTileResponsive .actionTileContainer.rightAlign .actionImage {
  padding-left: 5px;
  padding-top: 5px;
  padding-right: 5px;
  float: right;
}
.masterTileResponsive .actionTileContainer.adjustHeight {
  height: auto;
}
.masterTileResponsive .ctaLinkBorderless,
.masterTileResponsive .ctaLinkBorderless:link,
.masterTileResponsive .ctaLinkBorderless:visited,
.masterTileResponsive .ctaLinkBorderless:active,
.masterTileResponsive .ctaLinkBorderlessOrange,
.masterTileResponsive .ctaLinkBorderlessOrange:link,
.masterTileResponsive .ctaLinkBorderlessOrange:visited,
.masterTileResponsive .ctaLinkBorderlessOrange:active,
.masterTileResponsive .ctaLinkBorderlessCompliantDarkOrange,
.masterTileResponsive .ctaLinkBorderlessCompliantDarkOrange:link,
.masterTileResponsive .ctaLinkBorderlessCompliantDarkOrange:visited,
.masterTileResponsive .ctaLinkBorderlessCompliantDarkOrange:active,
.masterTileResponsive .ctaLinkBorderlessCompliantBlue,
.masterTileResponsive .ctaLinkBorderlessCompliantBlue:link,
.masterTileResponsive .ctaLinkBorderlessCompliantBlue:visited,
.masterTileResponsive .ctaLinkBorderlessCompliantBlue:active,
.masterTileResponsive .ctaLinkBorderlessCompliantDarkGreen,
.masterTileResponsive .ctaLinkBorderlessCompliantDarkGreen:link,
.masterTileResponsive .ctaLinkBorderlessCompliantDarkGreen:visited,
.masterTileResponsive .ctaLinkBorderlessCompliantDarkGreen:active,
.masterTileResponsive .ctaLinkBorderlessCompliantDarkerGreen,
.masterTileResponsive .ctaLinkBorderlessCompliantDarkerGreen:link,
.masterTileResponsive .ctaLinkBorderlessCompliantDarkerGreen:visited,
.masterTileResponsive .ctaLinkBorderlessCompliantDarkerGreen:active {
  padding: 0 0px 0 0;
}
.masterTileResponsive .bordered .rightAlignselected {
  bottom: 5px !important;
  right: 5px !important;
}
.masterTileResponsive .bordered .leftAlignselected {
  bottom: 5px !important;
  left: 5px !important;
}
.masterTileResponsive .bordered .centerAlignselected {
  bottom: 5px !important;
}
@media (max-width: 960px) {
  .masterTileResponsive .ctaLinknone {
    width: 335px;
    min-height: 50px;
  }
}
/* End - Global actionTile.less */

/* Start - Global actionTile.less */
/** Global colors Definitions **/
/** NOTE - Any change to this file, make sure to update the cascadeColors.less as well **/
/* Black: #000000 */
/* White: #FFFFFF */
/* Gray: #9A9B9C */
/* Dark Gray: #616365 */
/* Hex Gray: #999999 */
/* Light Gray: #EFEFEF */
/* Bright Green: #8CC63F */
/* CenturyLink Green: #00853F */
/* Light Green: #A5D867 */
/* Mustard Yellow: #CED64B */
/* Accent Dark Orange: #FF6319 */
/* Accent Light Orange: #FFA02F */
/* Accent Yellow: #FDC82F */
/* Accent Dark Blue: #0098DB */
/* Accent Light Blue: #A0CFEB */
/* Business Light Green: #00853F */
/* Business Green: #5B8F22 */
/* Business Dark Green: #284E36 */
/* Residential Light Orange: #FF9933 */
/* Residential Orange: #FF6600 */
/* Residential Dark Orange: #CC3300 */
/* Small Business Light Green: #8CC63F */
/* Small Business Green: #669900 */
/* Small Business Dark Green: #336600 */
/* 508-compliant dark orange: #d14900 */
/* 508-compliant blue: #017eb5 */
/* 508-compliant dark green: #00652f */
/* 508-compliant darker green: #284e36 */
/* Residential HSI Bright Green: #8cc63f */
/* Residential HSI Price Green: #00835f */
/* ctl-medium-green: #34b233 */
/* Mint Green: #48d597 */
/* Vibrant Blue: #0047bb */
/* Biz Navy Blue: #001e60 */
/* Residential Light Gray: #d7d2cb */
/* Dark Grey: #53565a */
/* Dark Gray1: #222222 */
/* Biz Gray: #bebebe */
/* Secret Grey: #eeeeee */
/* Dark Green: #007a33 */
/* Dark Teal: #008996 */
/* Teal Blue: #02bcb2 */
/* Blue 1: #3a8ddd */
/* Blue 2: #0080bb */
/* Pomegranate: #f74b4b */
/* Lemon Yellow: #f9f162 */
/* Kiwi Green: #6fd16f */
/* Lumen Light Blue: #38c6f4 */
/* Lumen Blue: #oc9ed9 */
/* Lumen Medium Blue: #0075c9 */
/** Colors Definitions End **/
.masterTile {
  /*.ctaLinkOrangeBtnContainer {
            background: @accent-dark-orange;
        }
    	.ctaLinkBtnContainer {
    		background: @bright-green;
    	}*/
}
.masterTile .description {
  margin: 7px 0 20px 0;
  padding-left: 5px;
  padding-right: 5px;
}
.masterTile .headLineSpacing {
  padding-top: 1px;
}
.masterTile .actionCardRollover {
  background: transparent;
  padding: 10px;
  color: #ffffff;
  transition: all .8s ease;
  height: 38px;
}
.masterTile .actionCardRollover p {
  padding: 0;
  margin: 10px 0 0 0;
  color: #ffffff;
  display: none;
  position: absolute;
  top: 0;
  text-align: center;
  width: 95%;
}
.masterTile .actionTileContainer.borders .actionImage {
  margin-top: 5px !important;
}
.masterTile .rolloverAnimation .description {
  margin: 7px 0 10px 0;
}
.masterTile .rolloverAnimation:hover.actionTileContainer img {
  padding-left: 5px;
  padding-top: 5px;
  padding-right: 5px;
  transform: translateY(-20px) scale(0.8, 0.8);
}
.masterTile .rolloverAnimation:hover .actionHeadline,
.masterTile .rolloverAnimation:hover .description {
  transform: translateY(-24px) scale(0.9, 0.9);
  padding-left: 5px;
  padding-right: 5px;
}
.masterTile .rolloverAnimation:hover .headLineSpacing {
  padding-top: 1px;
}
.masterTile .rolloverAnimation:hover .chapterCardBtn {
  filter: brightness(107%);
}
.masterTile .rolloverAnimation:hover .chapterCardBtn .fa {
  margin-left: 15px;
}
.masterTile .rolloverAnimation:hover .actionCardRollover {
  background: #a5d867;
  transform: translateY(-38px);
}
.masterTile .rolloverAnimation:hover .actionCardRollover p {
  display: block;
}
.masterTile .rolloverAnimation:hover .actionCardRollover.translateY-25 {
  transform: translateY(-25px);
}
.masterTile .rolloverAnimation:hover .actionCardRollover.ctaLinkOrangeBtnRollContainer {
  background: #ff6319;
}
.masterTile .rolloverAnimation:hover .actionCardRollover.ctaLinkBtnRollContainer {
  background: #8cc63f;
}
.masterTile .rolloverAnimation:hover .actionCardRollover.ctaLinkCTLGreenBtnRollContainer {
  background: #00853f;
}
.masterTile .rolloverAnimation:hover .actionCardRollover.ctaLinkWhiteBtnRollContainer,
.masterTile .rolloverAnimation:hover .actionCardRollover.ctaLinkBorderlessBtnRollContainer,
.masterTile .rolloverAnimation:hover .actionCardRollover.ctaLinkBorderlessOrangeBtnRollContainer,
.masterTile .rolloverAnimation:hover .actionCardRollover.ctaLinkBorderlessCompliantDarkOrangeBtnRollContainer,
.masterTile .rolloverAnimation:hover .actionCardRollover.ctaLinkBorderlessCompliantBlueBtnRollContainer,
.masterTile .rolloverAnimation:hover .actionCardRollover.ctaLinkBorderlessCompliantDarkGreenBtnRollContainer,
.masterTile .rolloverAnimation:hover .actionCardRollover.ctaLinkBorderlessCompliantDarkerGreenBtnRollContainer {
  /*border: 1px solid @bright-green;
    				background-color: @white;
    				color: @bright-green;
                	p {
						color: @bright-green;
    				}*/
  background: #8cc63f;
}
.masterTile .rolloverAnimation:hover .actionCardRollover.ctaLinkCompliantDarkOrangeBtnRollContainer {
  background: #d14900;
}
.masterTile .rolloverAnimation:hover .actionCardRollover.ctaLinkCompliantBlueBtnRollContainer {
  background: #017eb5;
}
.masterTile .rolloverAnimation:hover .actionCardRollover.ctaLinkCompliantDarkGreenBtnRollContainer {
  background: #00652f;
}
.masterTile .rolloverAnimation:hover .actionCardRollover.ctaLinkCompliantDarkerGreenBtnRollContainer {
  background: #284e36;
}
.masterTile .rolloverAnimation:hover .black-cta-backgroundBtnRollContainer {
  background: #000000;
}
.masterTile .rolloverAnimation:hover .white-cta-backgroundBtnRollContainer {
  background: #8cc63f;
}
.masterTile .rolloverAnimation:hover .gray-cta-backgroundBtnRollContainer {
  background: #9a9b9c;
}
.masterTile .rolloverAnimation:hover .dark-gray-cta-backgroundBtnRollContainer {
  background: #616365;
}
.masterTile .rolloverAnimation:hover .light-gray-cta-backgroundBtnRollContainer {
  background: #efefef;
}
.masterTile .rolloverAnimation:hover .bright-green-cta-backgroundBtnRollContainer {
  background: #8cc63f;
}
.masterTile .rolloverAnimation:hover .centurylink-green-cta-backgroundBtnRollContainer {
  background: #00853f;
}
.masterTile .rolloverAnimation:hover .light-green-cta-backgroundBtnRollContainer {
  background: #a5d867;
}
.masterTile .rolloverAnimation:hover .mustard-yellow-cta-backgroundBtnRollContainer {
  background: #ced64b;
}
.masterTile .rolloverAnimation:hover .accent-dark-orange-cta-backgroundBtnRollContainer {
  background: #ff6319;
}
.masterTile .rolloverAnimation:hover .accent-light-orange-cta-backgroundBtnRollContainer {
  background: #ffa02f;
}
.masterTile .rolloverAnimation:hover .accent-yellow-cta-backgroundBtnRollContainer {
  background: #fdc82f;
}
.masterTile .rolloverAnimation:hover .accent-dark-blue-cta-backgroundBtnRollContainer {
  background: #0098db;
}
.masterTile .rolloverAnimation:hover .accent-light-blue-cta-backgroundBtnRollContainer {
  background: #a0cfeb;
}
.masterTile .rolloverAnimation:hover .business-light-green-cta-backgroundBtnRollContainer {
  background: #00853f;
}
.masterTile .rolloverAnimation:hover .business-green-cta-backgroundBtnRollContainer {
  background: #5b8f22;
}
.masterTile .rolloverAnimation:hover .business-dark-green-cta-backgroundBtnRollContainer {
  background: #284e36;
}
.masterTile .rolloverAnimation:hover .residential-light-orange-cta-backgroundBtnRollContainer {
  background: #ff9933;
}
.masterTile .rolloverAnimation:hover .residential-orange-cta-backgroundBtnRollContainer {
  background: #ff6600;
}
.masterTile .rolloverAnimation:hover .residential-dark-orange-cta-backgroundBtnRollContainer {
  background: #cc3300;
}
.masterTile .rolloverAnimation:hover .small-business-light-green-cta-backgroundBtnRollContainer {
  background: #8cc63f;
}
.masterTile .rolloverAnimation:hover .small-business-green-cta-backgroundBtnRollContainer {
  background: #669900;
}
.masterTile .rolloverAnimation:hover .small-business-dark-green-cta-backgroundBtnRollContainer {
  background: #336600;
}
.masterTile .rolloverAnimation:hover .compliant-dark-orange-cta-backgroundBtnRollContainer {
  background: #d14900;
}
.masterTile .rolloverAnimation:hover .compliant-blue-cta-backgroundBtnRollContainer {
  background: #017eb5;
}
.masterTile .rolloverAnimation:hover .compliant-dark-green-cta-backgroundBtnRollContainer {
  background: #00652f;
}
.masterTile .rolloverAnimation:hover .compliant-darker-green-cta-backgroundBtnRollContainer {
  background: #284e36;
}
.masterTile .rolloverAnimation:hover .res-hsi-price-green-cta-backgroundBtnRollContainer {
  background: #00835f;
}
.masterTile .rolloverAnimation:hover .ctl-medium-green-cta-backgroundBtnRollContainer {
  background: #34b233;
}
.masterTile .rolloverAnimation:hover .nb-mint-green-cta-backgroundBtnRollContainer {
  background: #48d597;
}
.masterTile .rolloverAnimation:hover .nb-vibrant-blue-cta-backgroundBtnRollContainer {
  background: #0047bb;
}
.masterTile .rolloverAnimation:hover .nb-biz-navy-blue-cta-backgroundBtnRollContainer {
  background: #001e60;
}
.masterTile .rolloverAnimation:hover .nb-res-light-gray-cta-backgroundBtnRollContainer {
  background: #d7d2cb;
}
.masterTile .rolloverAnimation:hover .nb-dark-gray-cta-backgroundBtnRollContainer {
  background: #53565a;
}
.masterTile .rolloverAnimation:hover .nb-dark-green-cta-backgroundBtnRollContainer {
  background: #007a33;
}
.masterTile .rolloverAnimation:hover .nb-biz-black-cta-backgroundBtnRollContainer {
  background: #000000;
}
.masterTile .rolloverAnimation:hover .dark-teal-cta-backgroundBtnRollContainer {
  background: #008996;
}
.masterTile .rolloverAnimation:hover .teal-blue-cta-backgroundBtnRollContainer {
  background: #02bcb2;
}
.masterTile .rolloverAnimation:hover .blue-1-cta-backgroundBtnRollContainer {
  background: #3a8ddd;
}
.masterTile .rolloverAnimation:hover .blue-2-cta-backgroundBtnRollContainer {
  background: #0080bb;
}
.masterTile .rolloverAnimation:hover .pomegranate-cta-backgroundBtnRollContainer {
  background: #f74b4b;
}
.masterTile .rolloverAnimation:hover .lemon-yellow-cta-backgroundBtnRollContainer {
  background: #f9f162;
}
.masterTile .rolloverAnimation:hover .kiwi-green-cta-backgroundBtnRollContainer {
  background: #6fd16f;
}
.masterTile .chapterCardBtn {
  font-size: 16px;
  height: 38px;
  padding: 9px 15px 10px 15px;
  text-align: center;
  width: 100%;
  position: relative;
  bottom: 0;
  margin-bottom: -38px;
}
.masterTile .chapterCardBtn a {
  font: bold 16px 'MaisonNeue', Arial, Helvetica Neue, Helvetica, sans-serif;
  text-decoration: none !important;
  position: relative;
}
.masterTile .chapterCardBtn .fa {
  position: absolute;
  top: 0;
  margin-left: 7px;
  transition: all .2s ease;
  padding-left: 5px;
  padding-right: 5px;
}
.masterTile .chapterCardBtn:hover .fa {
  margin-left: 15px;
}
.masterTile .chapterCardBtn.brightness {
  filter: brightness(107%);
}
.masterTile a {
  text-decoration: none;
}
.masterTile .actionTileContainer {
  position: relative;
}
.masterTile .actionTileContainer.borders .icon {
  padding-left: 5px;
  padding-right: 5px;
  padding-top: 5px;
  margin-top: 5px;
}
.masterTile .actionTileContainer.black-border {
  border: thin solid #000000;
}
.masterTile .actionTileContainer.white-border {
  border: thin solid #ffffff;
}
.masterTile .actionTileContainer.gray-border {
  border: thin solid #9a9b9c;
}
.masterTile .actionTileContainer.light-gray-border {
  border: thin solid #efefef;
}
.masterTile .actionTileContainer.light-gray-border {
  border: thin solid #efefef;
}
.masterTile .actionTileContainer.dark-gray-border {
  border: thin solid #616365;
}
.masterTile .actionTileContainer.bright-green-border {
  border: thin solid #8cc63f;
}
.masterTile .actionTileContainer.centurylink-green-border {
  border: thin solid #00853f;
}
.masterTile .actionTileContainer.light-green-border {
  border: thin solid #a5d867;
}
.masterTile .actionTileContainer.mustard-yellow-border {
  border: thin solid #ced64b;
}
.masterTile .actionTileContainer.accent-dark-orange-border {
  border: thin solid #ff6319;
}
.masterTile .actionTileContainer.accent-light-orange-border {
  border: thin solid #ffa02f;
}
.masterTile .actionTileContainer.accent-yellow-border {
  border: thin solid #fdc82f;
}
.masterTile .actionTileContainer.accent-yellow-border.masterTile .actionTileContainer.bottomBorder {
  border-bottom: thin solid #fdc82f;
}
.masterTile .actionTileContainer.accent-dark-blue-border {
  border: thin solid #0098db;
}
.masterTile .actionTileContainer.accent-light-blue-border {
  border: thin solid #a0cfeb;
}
.masterTile .actionTileContainer.business-green-border {
  border: thin solid #5b8f22;
}
.masterTile .actionTileContainer.business-dark-green-border {
  border: thin solid #284e36;
}
.masterTile .actionTileContainer.compliant-dark-orange-border {
  border: thin solid #d14900;
}
.masterTile .actionTileContainer.compliant-blue-border {
  border: thin solid #017eb5;
}
.masterTile .actionTileContainer.compliant-dark-green-border {
  border: thin solid #00652f;
}
.masterTile .actionTileContainer.compliant-darker-green-border {
  border: thin solid #284e36;
}
.masterTile .actionTileContainer.residential-light-orange-border {
  border: thin solid #ff9933;
}
.masterTile .actionTileContainer.residential-orange-border {
  border: thin solid #ff6600;
}
.masterTile .actionTileContainer.residential-dark-orange-border {
  border: thin solid #cc3300;
}
.masterTile .actionTileContainer.small-business-green-border {
  border: thin solid #669900;
}
.masterTile .actionTileContainer.small-business-dark-green-border {
  border: thin solid #336600;
}
.masterTile .actionTileContainer.res-hsi-price-green-border {
  border: thin solid #00835f;
}
.masterTile .actionTileContainer.ctl-medium-green-border {
  border: thin solid #34b233;
}
.masterTile .actionTileContainer.nb-mint-green-border {
  border: thin solid #48d597;
}
.masterTile .actionTileContainer.nb-vibrant-blue-border {
  border: thin solid #0047bb;
}
.masterTile .actionTileContainer.nb-biz-navy-blue-border {
  border: thin solid #001e60;
}
.masterTile .actionTileContainer.nb-res-light-gray-border {
  border: thin solid #d7d2cb;
}
.masterTile .actionTileContainer.nb-dark-gray-border {
  border: thin solid #53565a;
}
.masterTile .actionTileContainer.nb-dark-gray1-border {
  border: thin solid #222222;
}
.masterTile .actionTileContainer.nb-gray-border {
  border: thin solid #bebebe;
}
.masterTile .actionTileContainer.nb-secret-gray-border {
  border: thin solid #eeeeee;
}
.masterTile .actionTileContainer.nb-dark-green-border {
  border: thin solid #007a33;
}
.masterTile .actionTileContainer.nb-biz-black-border {
  border: thin solid #000000;
}
.masterTile .actionTileContainer.rolloverAnimation img {
  width: 30%;
  margin: 20px auto 10px;
  transition: all .8s ease;
}
.masterTile .actionTileContainer.rolloverAnimation p {
  padding-bottom: 10px;
  transition: all .8s ease;
}
.masterTile .actionTileContainer a {
  display: block;
}
.masterTile .actionTileContainer .buttonContainer {
  padding-top: 0px;
  position: relative;
}
.masterTile .actionTileContainer .buttonContainer.rightAlignselected {
  padding-right: 5px;
}
.masterTile .actionTileContainer .buttonContainer.leftAlignselected {
  padding-left: 5px;
}
.masterTile .actionTileContainer .buttonContainer .borderlessContainer,
.masterTile .actionTileContainer .buttonContainer .ctaLinkBorderlessContainer,
.masterTile .actionTileContainer .buttonContainer .ctaLinkBorderlessOrangeContainer,
.masterTile .actionTileContainer .buttonContainer .ctaLinkBorderlessCompliantDarkOrangeContainer,
.masterTile .actionTileContainer .buttonContainer .ctaLinkBorderlessCompliantBlueContainer,
.masterTile .actionTileContainer .buttonContainer .ctaLinkBorderlessCompliantDarkGreenContainer,
.masterTile .actionTileContainer .buttonContainer .ctaLinkBorderlessCompliantDarkerGreenContainer {
  min-height: 25px;
}
.masterTile .actionTileContainer .actionImage {
  padding-bottom: 13px;
}
.masterTile .actionTileContainer .actionHeadline {
  padding-left: 5px;
  padding-right: 5px;
  margin: 0;
}
.masterTile .actionTileContainer .headLineSpacing {
  padding-top: 1px;
}
.masterTile .actionTileContainer .actionTileButton {
  padding: 0;
}
.masterTile .actionTileContainer.leftAlign .actionImage {
  padding-left: 5px;
  padding-top: 5px;
  padding-right: 5px;
  display: table;
  margin-left: 0;
}
.masterTile .actionTileContainer.leftAlign .actionTileButton {
  float: left;
}
.masterTile .actionTileContainer.centerAlign .actionTileButton {
  display: table;
  margin: 0 auto;
}
.masterTile .actionTileContainer.centerAlign .actionHeadline {
  text-align: center;
}
.masterTile .actionTileContainer.centerAlign .actionImage {
  padding-left: 5px;
  padding-top: 5px;
  padding-right: 5px;
  display: table;
  margin: 0 auto;
}
.masterTile .actionTileContainer.rightAlign .actionTileButton {
  float: right;
}
.masterTile .actionTileContainer.rightAlign .actionHeadline {
  text-align: right;
}
.masterTile .actionTileContainer.rightAlign .actionImage {
  padding-left: 5px;
  padding-top: 5px;
  padding-right: 5px;
  float: right;
}
.masterTile .actionTileContainer.adjustHeight {
  height: auto;
}
.masterTile .ctaLinkBorderless,
.masterTile .ctaLinkBorderless:link,
.masterTile .ctaLinkBorderless:visited,
.masterTile .ctaLinkBorderless:active,
.masterTile .ctaLinkBorderlessOrange,
.masterTile .ctaLinkBorderlessOrange:link,
.masterTile .ctaLinkBorderlessOrange:visited,
.masterTile .ctaLinkBorderlessOrange:active,
.masterTile .ctaLinkBorderlessCompliantDarkOrange,
.masterTile .ctaLinkBorderlessCompliantDarkOrange:link,
.masterTile .ctaLinkBorderlessCompliantDarkOrange:visited,
.masterTile .ctaLinkBorderlessCompliantDarkOrange:active,
.masterTile .ctaLinkBorderlessCompliantBlue,
.masterTile .ctaLinkBorderlessCompliantBlue:link,
.masterTile .ctaLinkBorderlessCompliantBlue:visited,
.masterTile .ctaLinkBorderlessCompliantBlue:active,
.masterTile .ctaLinkBorderlessCompliantDarkGreen,
.masterTile .ctaLinkBorderlessCompliantDarkGreen:link,
.masterTile .ctaLinkBorderlessCompliantDarkGreen:visited,
.masterTile .ctaLinkBorderlessCompliantDarkGreen:active,
.masterTile .ctaLinkBorderlessCompliantDarkerGreen,
.masterTile .ctaLinkBorderlessCompliantDarkerGreen:link,
.masterTile .ctaLinkBorderlessCompliantDarkerGreen:visited,
.masterTile .ctaLinkBorderlessCompliantDarkerGreen:active {
  padding: 0 0px 0 0;
}
.masterTile .bordered .rightAlignselected {
  bottom: 5px !important;
  right: 5px !important;
}
.masterTile .bordered .leftAlignselected {
  bottom: 5px !important;
  left: 5px !important;
}
.masterTile .bordered .centerAlignselected {
  bottom: 5px !important;
}
/* End - Global actionTile.less */

/* Start - Global master HeadlineComponent */
.masterHeadline .anchor {
  height: 0;
}
.masterHeadline .textHeadline h1,
.masterHeadline .textHeadline h2,
.masterHeadline .textHeadline h3,
.masterHeadline .textHeadline h4,
.masterHeadline .textHeadline h5 {
  width: 100%;
}
.masterHeadline .textHeadline .padding-icon-seoHeadLine {
  padding-left: 27px;
}
.masterHeadline .textHeadline .floatLeft {
  float: left;
}
.masterHeadline .centerAlign .textHeadline {
  margin: 0 auto;
  display: table;
}
.masterHeadline .rightAlign {
  float: right;
}
.masterHeadline .dropShadow {
  text-shadow: 0px 1px 2px #616365;
}
/* End - Global master HeadlineComponent */

/* Start - Global marketoOnPage */
/** Global colors Definitions **/
/** NOTE - Any change to this file, make sure to update the cascadeColors.less as well **/
/* Black: #000000 */
/* White: #FFFFFF */
/* Gray: #9A9B9C */
/* Dark Gray: #616365 */
/* Hex Gray: #999999 */
/* Light Gray: #EFEFEF */
/* Bright Green: #8CC63F */
/* CenturyLink Green: #00853F */
/* Light Green: #A5D867 */
/* Mustard Yellow: #CED64B */
/* Accent Dark Orange: #FF6319 */
/* Accent Light Orange: #FFA02F */
/* Accent Yellow: #FDC82F */
/* Accent Dark Blue: #0098DB */
/* Accent Light Blue: #A0CFEB */
/* Business Light Green: #00853F */
/* Business Green: #5B8F22 */
/* Business Dark Green: #284E36 */
/* Residential Light Orange: #FF9933 */
/* Residential Orange: #FF6600 */
/* Residential Dark Orange: #CC3300 */
/* Small Business Light Green: #8CC63F */
/* Small Business Green: #669900 */
/* Small Business Dark Green: #336600 */
/* 508-compliant dark orange: #d14900 */
/* 508-compliant blue: #017eb5 */
/* 508-compliant dark green: #00652f */
/* 508-compliant darker green: #284e36 */
/* Residential HSI Bright Green: #8cc63f */
/* Residential HSI Price Green: #00835f */
/* ctl-medium-green: #34b233 */
/* Mint Green: #48d597 */
/* Vibrant Blue: #0047bb */
/* Biz Navy Blue: #001e60 */
/* Residential Light Gray: #d7d2cb */
/* Dark Grey: #53565a */
/* Dark Gray1: #222222 */
/* Biz Gray: #bebebe */
/* Secret Grey: #eeeeee */
/* Dark Green: #007a33 */
/* Dark Teal: #008996 */
/* Teal Blue: #02bcb2 */
/* Blue 1: #3a8ddd */
/* Blue 2: #0080bb */
/* Pomegranate: #f74b4b */
/* Lemon Yellow: #f9f162 */
/* Kiwi Green: #6fd16f */
/* Lumen Light Blue: #38c6f4 */
/* Lumen Blue: #oc9ed9 */
/* Lumen Medium Blue: #0075c9 */
/** Colors Definitions End **/
.marketoOnPage .marketoOnPage-header {
  overflow: hidden;
}
.marketoOnPage .marketoOnPage-header h3 {
  color: #ffffff;
  text-align: center;
  float: left;
  padding: 10px 40px 10px 0;
  width: 100%;
}
.marketoOnPage .marketoOnPage-header h3.white-background {
  color: vibrant-blue;
}
.marketoOnPage .marketoOnPage-header h3.light-gray-background {
  color: #007a33;
}
.marketoOnPage .marketoOnPage-header h3.nb-mint-green-background {
  color: black;
}
.marketoOnPage .marketoOnPage-header h3.nb-biz-navy-blue-background {
  color: #48d597;
}
.marketoOnPage .marketoOnPage-header h3.nb-res-light-gray-background {
  color: #000000;
}
.marketoOnPage .marketoOnPage-header h3.nb-biz-black-background {
  color: #48d597;
}
.marketoOnPage .marketoOnPage-header .fold {
  border-width: 0 30px 30px 0;
  border-style: solid;
  float: right;
  margin-left: -40px;
}
.marketoOnPage .marketoOnPage-header .fold.white-background {
  border-color: #ffffff #ffffff;
}
.marketoOnPage .marketoOnPage-header .fold.black-background {
  border-color: #000000 #ffffff;
}
.marketoOnPage .marketoOnPage-header .fold.light-gray-background {
  border-color: #efefef #ffffff;
}
.marketoOnPage .marketoOnPage-header .fold.dark-gray-background {
  border-color: #616365 #ffffff;
}
.marketoOnPage .marketoOnPage-header .fold.gray-background {
  border-color: #9a9b9c #ffffff;
}
.marketoOnPage .marketoOnPage-header .fold.bright-green-background {
  border-color: #8cc63f #ffffff;
}
.marketoOnPage .marketoOnPage-header .fold.centurylink-green-background {
  border-color: #00853f #ffffff;
}
.marketoOnPage .marketoOnPage-header .fold.light-green-background {
  border-color: #a5d867 #ffffff;
}
.marketoOnPage .marketoOnPage-header .fold.mustard-yellow-background {
  border-color: #ced64b #ffffff;
}
.marketoOnPage .marketoOnPage-header .fold.accent-light-blue-background {
  border-color: #a0cfeb #ffffff;
}
.marketoOnPage .marketoOnPage-header .fold.accent-dark-blue-background {
  border-color: #0098db #ffffff;
}
.marketoOnPage .marketoOnPage-header .fold.accent-yellow-background {
  border-color: #fdc82f #ffffff;
}
.marketoOnPage .marketoOnPage-header .fold.accent-light-orange-background {
  border-color: #ffa02f #ffffff;
}
.marketoOnPage .marketoOnPage-header .fold.accent-dark-orange-background {
  border-color: #ff6319 #ffffff;
}
.marketoOnPage .marketoOnPage-header .fold.business-dark-green-background {
  border-color: #284e36 #ffffff;
}
.marketoOnPage .marketoOnPage-header .fold.business-green-background {
  border-color: #5b8f22 #ffffff;
}
.marketoOnPage .marketoOnPage-header .fold.business-light-green-background {
  border-color: #00853f #ffffff;
}
.marketoOnPage .marketoOnPage-header .fold.compliant-dark-orange-background {
  border-color: #d14900 #ffffff;
}
.marketoOnPage .marketoOnPage-header .fold.compliant-blue-background {
  border-color: #017eb5 #ffffff;
}
.marketoOnPage .marketoOnPage-header .fold.compliant-dark-green-background {
  border-color: #00652f #ffffff;
}
.marketoOnPage .marketoOnPage-header .fold.compliant-darker-green-background {
  border-color: #284e36 #ffffff;
}
.marketoOnPage .marketoOnPage-header.residential-light-orange-background {
  border-color: #ff9933 #ffffff;
}
.marketoOnPage .marketoOnPage-header .fold.residential-orange-background {
  border-color: #ff6600 #ffffff;
}
.marketoOnPage .marketoOnPage-header .fold.residential-dark-orange-background {
  border-color: #cc3300 #ffffff;
}
.marketoOnPage .marketoOnPage-header .fold.small-business-green-background {
  border-color: #669900 #ffffff;
}
.marketoOnPage .marketoOnPage-header .fold.small-business-dark-green-background {
  border-color: #336600 #ffffff;
}
.marketoOnPage .marketoOnPage-header .fold.res-hsi-price-green-background {
  border-color: #00835f #ffffff;
}
.marketoOnPage .marketoOnPage-header .fold.ctl-medium-green-background {
  border-color: #34b233 #ffffff;
}
.marketoOnPage .marketoOnPage-header .fold.nb-mint-green-background {
  border-color: #48d597 #ffffff;
}
.marketoOnPage .marketoOnPage-header .fold.nb-vibrant-blue-background {
  border-color: #0047bb #ffffff;
}
.marketoOnPage .marketoOnPage-header .fold.nb-biz-navy-blue-background {
  border-color: #001e60 #ffffff;
}
.marketoOnPage .marketoOnPage-header .fold.nb-res-light-gray-background {
  border-color: #d7d2cb #ffffff;
}
.marketoOnPage .marketoOnPage-header .fold.nb-dark-gray-background {
  border-color: #53565a #ffffff;
}
.marketoOnPage .marketoOnPage-header .fold.nb-dark-gray1-background {
  border-color: #222222 #ffffff;
}
.marketoOnPage .marketoOnPage-header .fold.nb-gray-background {
  border-color: #bebebe #ffffff;
}
.marketoOnPage .marketoOnPage-header .fold.nb-secret-gray-background {
  border-color: #eeeeee #ffffff;
}
.marketoOnPage .marketoOnPage-header .fold.nb-dark-green-background {
  border-color: #007a33 #ffffff;
}
.marketoOnPage .marketoOnPage-header .fold.nb-biz-black-background {
  border-color: #000000 #ffffff;
}
.marketoOnPage .marketOnPage-form {
  width: 100%;
  padding: 20px 7% 15px;
}
.marketoOnPage .marketOnPage-form form {
  width: 100% !important;
  padding-top: 10px;
}
.marketoOnPage .marketOnPage-form form label {
  width: auto !important;
  font: bold 12px 'MaisonNeue', Arial, Helvetica Neue, Helvetica, sans-serif;
  color: #9a9b9c;
  padding: 5px 0;
}
.marketoOnPage .marketOnPage-form form input,
.marketoOnPage .marketOnPage-form form textarea,
.marketoOnPage .marketOnPage-form form select {
  width: 100% !important;
  height: 40px;
}
.marketoOnPage .marketOnPage-form form button {
  width: 100% !important;
}
.marketoOnPage .marketOnPage-form form .mktoFormCol,
.marketoOnPage .marketOnPage-form form .mktoFieldWrap,
.marketoOnPage .marketOnPage-form form .mktoButtonRow {
  width: 100%;
}
.marketoOnPage .marketOnPage-form form .mktoGutter,
.marketoOnPage .marketOnPage-form form .mktoOffset {
  height: 0;
}
.marketoOnPage .marketOnPage-form .mktoForm .mktoButtonWrap.mktoSimple .mktoButton {
  font: bold 12px 'MaisonNeue', Arial, Helvetica Neue, Helvetica, sans-serif;
  text-transform: capitalize;
  background-image: none;
  padding: 10px 40px 10px 15px;
  margin-left: -5px;
  margin-bottom: -5px;
  margin-top: -5px;
  display: block;
  border-radius: 0;
  text-align: center;
  font-size: 16px;
  font-family: 'MaisonNeue' Bold, Arial;
  font-weight: bold;
  text-decoration: none;
  border: none;
  margin: 0 auto;
}
.marketoOnPage .marketOnPage-form.lowercase .mktoButtonWrap .mktoButton {
  text-transform: lowercase;
}
.marketoOnPage .marketOnPage-form.lowercase .mktoButtonWrap.mktoSimple .mktoButton {
  text-transform: lowercase;
}
.marketoOnPage .marketOnPage-form.uppercase .mktoButtonWrap .mktoButton {
  text-transform: uppercase;
}
.marketoOnPage .marketOnPage-form.uppercase .mktoButtonWrap.mktoSimple .mktoButton {
  text-transform: uppercase;
}
.marketoOnPage .marketOnPage-form.capitalize .mktoButtonWrap .mktoButton {
  text-transform: capitalize;
}
.marketoOnPage .marketOnPage-form.capitalize .mktoButtonWrap.mktoSimple .mktoButton {
  text-transform: capitalize;
}
.marketoOnPage .marketOnPage-form.button-white-background .mktoButtonWrap .mktoButton {
  background-color: #ffffff;
  color: #0047bb;
}
.marketoOnPage .marketOnPage-form.button-black-background .mktoButtonWrap .mktoButton {
  background-color: #000000;
}
.marketoOnPage .marketOnPage-form.button-light-gray-background .mktoButtonWrap .mktoButton {
  background-color: #efefef;
  color: #007a33;
}
.marketoOnPage .marketOnPage-form.button-dark-gray-background .mktoButtonWrap .mktoButton {
  background-color: #616365;
  color: #ffffff;
}
.marketoOnPage .marketOnPage-form.button-gray-background .mktoButtonWrap .mktoButton {
  background-color: #9a9b9c;
  olor: #ffffff;
}
.marketoOnPage .marketOnPage-form.button-bright-green-background .mktoButtonWrap .mktoButton {
  background-color: #8cc63f;
  color: #ffffff;
}
.marketoOnPage .marketOnPage-form.button-centurylink-green-background .mktoButtonWrap .mktoButton {
  background-color: #00853f;
  color: #ffffff;
}
.marketoOnPage .marketOnPage-form.button-light-green-background .mktoButtonWrap .mktoButton {
  background-color: #a5d867;
  color: #ffffff;
}
.marketoOnPage .marketOnPage-form.button-mustard-yellow-background .mktoButtonWrap .mktoButton {
  background-color: #ced64b;
  color: #ffffff;
}
.marketoOnPage .marketOnPage-form.button-accent-light-blue-background .mktoButtonWrap .mktoButton {
  background-color: #a0cfeb;
  color: #ffffff;
}
.marketoOnPage .marketOnPage-form.button-accent-dark-blue-background .mktoButtonWrap .mktoButton {
  background-color: #0098db;
  color: #ffffff;
}
.marketoOnPage .marketOnPage-form.button-accent-yellow-background .mktoButtonWrap .mktoButton {
  background-color: #fdc82f;
  color: #ffffff;
}
.marketoOnPage .marketOnPage-form.button-accent-light-orange-background .mktoButtonWrap .mktoButton {
  background-color: #ffa02f;
  color: #ffffff;
}
.marketoOnPage .marketOnPage-form.button-accent-dark-orange-background .mktoButtonWrap .mktoButton {
  background-color: #ff6319;
  color: #ffffff;
}
.marketoOnPage .marketOnPage-form.button-business-dark-green-background .mktoButtonWrap .mktoButton {
  background-color: #284e36;
  color: #ffffff;
}
.marketoOnPage .marketOnPage-form.button-business-green-background .mktoButtonWrap .mktoButton {
  background-color: #5b8f22;
  color: #ffffff;
}
.marketoOnPage .marketOnPage-form.button-business-light-green-background .mktoButtonWrap .mktoButton {
  background-color: #00853f;
  color: #ffffff;
}
.marketoOnPage .marketOnPage-form.button-compliant-dark-orange-background .mktoButtonWrap .mktoButton {
  background-color: #d14900;
  color: #ffffff;
}
.marketoOnPage .marketOnPage-form.button-compliant-blue-background .mktoButtonWrap .mktoButton {
  background-color: #017eb5;
  color: #ffffff;
}
.marketoOnPage .marketOnPage-form.button-compliant-dark-green-background .mktoButtonWrap .mktoButton {
  background-color: #00652f;
  color: #ffffff;
}
.marketoOnPage .marketOnPage-form.button-compliant-darker-green-background .mktoButtonWrap .mktoButton {
  background-color: #284e36;
  color: #ffffff;
}
.marketoOnPage .marketOnPage-form.button-ctl-medium-green-background .mktoButtonWrap .mktoButton {
  background-color: #34b233;
  color: #ffffff;
}
.marketoOnPage .marketOnPage-form.button-nb-mint-green-background .mktoButtonWrap .mktoButton {
  background-color: #48d597;
  color: #000000;
}
.marketoOnPage .marketOnPage-form.button-nb-vibrant-blue-background .mktoButtonWrap .mktoButton {
  background-color: #0047bb;
}
.marketoOnPage .marketOnPage-form.button-nb-biz-navy-blue-background .mktoButtonWrap .mktoButton {
  background-color: #001e60;
  color: #48d597;
}
.marketoOnPage .marketOnPage-form.button-nb-res-light-gray-background .mktoButtonWrap .mktoButton {
  background-color: #d7d2cb;
  color: #000000;
}
.marketoOnPage .marketOnPage-form.button-nb-dark-gray-background .mktoButtonWrap .mktoButton {
  background-color: #53565a;
}
.marketoOnPage .marketOnPage-form.button-nb-dark-gray1-background .mktoButtonWrap .mktoButton {
  background-color: #222222;
}
.marketoOnPage .marketOnPage-form.button-nb-gray-background .mktoButtonWrap .mktoButton {
  background-color: #bebebe;
}
.marketoOnPage .marketOnPage-form.button-nb-secret-gray-background .mktoButtonWrap .mktoButton {
  background-color: #eeeeee;
}
.marketoOnPage .marketOnPage-form.button-nb-dark-green-background .mktoButtonWrap .mktoButton {
  background-color: #007a33;
}
.marketoOnPage .marketOnPage-form.button-nb-biz-black-background .mktoButtonWrap .mktoButton {
  background-color: #000000;
  color: #48d597;
}
.marketoOnPage .marketOnPage-form .marketo-hidden-area {
  display: none;
}
.marketoOnPage .marketOnPage-form .success-message p {
  font-weight: bold;
}
.marketoOnPage .mktoForm .mktoAsterix {
  float: right!important;
  margin-left: 10px!important;
}
.marketoOnPage .mediumBusiness .marketOnPage-form {
  padding: 0;
}
.marketoOnPage .mediumBusiness .marketOnPage-form form {
  padding: 0;
}
.marketoOnPage .mediumBusiness .marketOnPage-form .mktoFormRow {
  float: left!important;
  clear: none!important;
}
.marketoOnPage .mediumBusiness .marketOnPage-form label {
  float: none!important;
  display: table!important;
  margin: 20px 0 16px 0!important;
  padding: 0!important;
}
.marketoOnPage .mediumBusiness .marketOnPage-form input,
.marketoOnPage .mediumBusiness .marketOnPage-form select,
.marketoOnPage .mediumBusiness .marketOnPage-form button {
  float: none!important;
  border: 1px solid #9A9B9C!important;
  width: 180px!important;
  height: 40px!important;
  margin-right: 17px!important;
}
.marketoOnPage .mediumBusiness .marketOnPage-form textarea {
  float: left;
  background: #ffffff !important;
  border: 1px solid #9A9B9C!important;
  height: 80px!important;
  margin: 0px 0px 20px 0px!important;
}
.marketoOnPage .mediumBusiness .marketOnPage-form .mktoFieldDescriptor {
  margin-bottom: 0!important;
}
.marketoOnPage .mediumBusiness .marketOnPage-form .mktoGutter,
.marketoOnPage .mediumBusiness .marketOnPage-form .mktoOffset,
.marketoOnPage .mediumBusiness .marketOnPage-form .mktoFieldDescriptor,
.marketoOnPage .mediumBusiness .marketOnPage-form .mktoFieldWrap {
  width: auto!important;
}
.marketoOnPage .mediumBusiness .marketOnPage-form .mktoButtonRow .mktoButtonWrap button.mktoButton {
  float: right!important;
  padding: 10px 20px!important;
  font: 14px 'MaisonNeue', Arial, Helvetica Neue, Helvetica, sans-serif;
  text-transform: capitalize!important;
  font-weight: bold!important;
  border: none!important;
}
.marketoOnPage .mediumBusiness .marketOnPage-form .mktoButtonRow .mktoButtonWrap button.mktoButton:hover {
  padding: 10px 20px!important;
}
/* End - Global marketoOnPage */

/* Start - Global marketoModalCTA.less */
.marketo-modal-CTA .marketo-nurture,
.marketo-modal-CTA .marketo-URL,
.marketo-modal-CTA .marketo-id,
.marketo-modal-CTA .marketo-dg-code,
.marketo-modal-CTA .marketo-new-window,
.marketo-modal-CTA .assests-offer-value,
.marketo-modal-CTA .marketo-form-type,
.marketo-modal-CTA .assests-url,
.marketo-modal-CTA .assests-title {
  display: none;
}
.marketo-modal-CTA .ctaLinkContainer.leftAlign,
.marketo-modal-CTA .ctaLinkWhiteContainer.leftAlign,
.marketo-modal-CTA .ctaLinkOrangeContainer.leftAlign,
.marketo-modal-CTA .ctaLinkCTLGreenContainer.leftAlign,
.marketo-modal-CTA .ctaLinkCompliantDarkOrangeContainer.leftAlign,
.marketo-modal-CTA .ctaLinkCompliantBlueContainer.leftAlign,
.marketo-modal-CTA .ctaLinkCompliantDarkGreenContainer.leftAlign,
.marketo-modal-CTA .ctaLinkCompliantDarkerGreenContainer.leftAlign {
  padding: 20px 0px 12px 0px;
}
.marketo-modal-CTA .ctaLinkContainer.rightAlign,
.marketo-modal-CTA .ctaLinkWhiteContainer.rightAlign,
.marketo-modal-CTA .ctaLinkOrangeContainer.rightAlign,
.marketo-modal-CTA .ctaLinkCTLGreenContainer.rightAlign,
.marketo-modal-CTA .ctaLinkCompliantDarkOrangeContainer.rightAlign,
.marketo-modal-CTA .ctaLinkCompliantBlueContainer.rightAlign,
.marketo-modal-CTA .ctaLinkCompliantDarkGreenContainer.rightAlign,
.marketo-modal-CTA .ctaLinkCompliantDarkerGreenContainer.rightAlign {
  float: right;
  padding: 20px 0px 12px 0px;
}
.marketo-modal-CTA .ctaLinkContainer.centerAlign,
.marketo-modal-CTA .ctaLinkWhiteContainer.centerAlign,
.marketo-modal-CTA .ctaLinkOrangeContainer.centerAlign,
.marketo-modal-CTA .ctaLinkCTLGreenContainer.centerAlign,
.marketo-modal-CTA .ctaLinkCompliantDarkOrangeContainer.centerAlign,
.marketo-modal-CTA .ctaLinkCompliantBlueContainer.centerAlign,
.marketo-modal-CTA .ctaLinkCompliantDarkGreenContainer.centerAlign,
.marketo-modal-CTA .ctaLinkCompliantDarkerGreenContainer.centerAlign {
  display: table;
  margin: 0 auto;
  padding: 20px 0px 12px 0px;
}
.marketo-modal-CTA .ctaLinkBorderlessContainer.leftAlign a,
.marketo-modal-CTA .ctaLinkBorderlessOrangeContainer.leftAlign a,
.marketo-modal-CTA .ctaLinkBorderlessCompliantDarkOrangeContainer.leftAlign a,
.marketo-modal-CTA .ctaLinkBorderlessCompliantBlueContainer.leftAlign a,
.marketo-modal-CTA .ctaLinkBorderlessCompliantDarkGreenContainer.leftAlign a,
.marketo-modal-CTA .ctaLinkBorderlessCompliantDarkerGreenContainer.leftAlign a {
  text-align: left;
}
.marketo-modal-CTA .ctaLinkBorderlessContainer.rightAlign,
.marketo-modal-CTA .ctaLinkBorderlessOrangeContainer.rightAlign,
.marketo-modal-CTA .ctaLinkBorderlessCompliantDarkOrangeContainer.rightAlign,
.marketo-modal-CTA .ctaLinkBorderlessCompliantBlueContainer.rightAlign,
.marketo-modal-CTA .ctaLinkBorderlessCompliantDarkGreenContainer.rightAlign,
.marketo-modal-CTA .ctaLinkBorderlessCompliantDarkerGreenContainer.rightAlign {
  float: right;
}
.marketo-modal-CTA .ctaLinkBorderlessContainer.centerAlign,
.marketo-modal-CTA .ctaLinkBorderlessOrangeContainer.centerAlign,
.marketo-modal-CTA .ctaLinkBorderlessCompliantDarkOrangeContainer.centerAlign,
.marketo-modal-CTA .ctaLinkBorderlessCompliantBlueContainer.centerAlign,
.marketo-modal-CTA .ctaLinkBorderlessCompliantDarkGreenContainer.centerAlign,
.marketo-modal-CTA .ctaLinkBorderlessCompliantDarkerGreenContainer.centerAlign {
  display: table;
  margin: 0 auto;
  padding: 0 0 15px 0;
}
.marketo-modal-CTA .modal-body {
  padding-top: 0;
}
.marketo-modal-CTA .modal-body .mktoButtonRow .ctaLinkBorderless,
.marketo-modal-CTA .modal-body .mktoButtonRow .ctaLinkBorderlessOrangeContainer,
.marketo-modal-CTA .modal-body .mktoButtonRow .ctaLinkBorderlessCompliantDarkOrangeContainer,
.marketo-modal-CTA .modal-body .mktoButtonRow .ctaLinkBorderlessCompliantBlueContainer,
.marketo-modal-CTA .modal-body .mktoButtonRow .ctaLinkBorderlessCompliantDarkGreenContainer,
.marketo-modal-CTA .modal-body .mktoButtonRow .ctaLinkBorderlessCompliantDarkerGreenContainer {
  text-align: left;
}
.marketo-modal-CTA div[id^="marketo-form"] .URL-holder,
.marketo-modal-CTA div[id^="marketo-form"] .ID-holder,
.marketo-modal-CTA div[id^="marketo-form"] .nurture-holder,
.marketo-modal-CTA div[id^="marketo-form"] .new-window-holder,
.marketo-modal-CTA div[id^="marketo-form"] .current-url-holder {
  display: none;
}
/* End - Global marketoModalCTA.less */

/* Start - Global marketoFormCTA */
.marketo-CTA .standardGreenContainer a .marketo-nurture,
.marketo-CTA .standardWhiteContainer a .marketo-nurture,
.marketo-CTA .standardGreenContainer a .marketo-URL,
.marketo-CTA .standardWhiteContainer a .marketo-URL,
.marketo-CTA .standardGreenContainer a .marketo-id,
.marketo-CTA .standardWhiteContainer a .marketo-id,
.marketo-CTA .standardGreenContainer a .marketo-form-type,
.marketo-CTA .standardWhiteContainer a .marketo-form-type,
.marketo-CTA .standardGreenContainer a .marketo-form-style,
.marketo-CTA .standardWhiteContainer a .marketo-form-style,
.marketo-CTA .standardGreenContainer a .marketo-new-window,
.marketo-CTA .standardWhiteContainer a .marketo-new-window {
  display: none;
}
.marketo-CTA .standardGreenContainer.rightAlign,
.marketo-CTA .standardWhiteContainer.rightAlign {
  float: right;
  padding: 20px 0px 12px 0px;
}
.marketo-CTA .standardGreenContainer.centerAlign,
.marketo-CTA .standardWhiteContainer.centerAlign {
  display: table;
  margin: 0 auto;
  padding: 20px 0px 12px 0px;
}
.marketo-CTA .borderlessContainer a .marketo-nurture,
.marketo-CTA .borderlessContainer a .marketo-URL,
.marketo-CTA .borderlessContainer a .marketo-id,
.marketo-CTA .borderlessContainer a .marketo-form-type,
.marketo-CTA .borderlessContainer a .marketo-form-style,
.marketo-CTA .borderlessContainer a .marketo-new-window {
  display: none;
}
.marketo-CTA .borderlessContainer.rightAlign {
  float: right;
}
.marketo-CTA .borderlessContainer.centerAlign {
  display: table;
  margin: 0 auto;
  padding: 0 0 15px 0;
}
#marketo-form .modal-title {
  font: bold 28px 'MaisonNeue', Arial, Helvetica Neue, Helvetica, sans-serif;
}
#marketo-form .URL-holder,
#marketo-form .ID-holder,
#marketo-form .nurture-holder,
#marketo-form .new-window-holder,
#marketo-form .current-url-holder {
  display: none;
}
/* End - Global marketoFormCTA */

/* Start - Global lookbookModal styles */
.lookbookModal .ctaLinkWhiteContainer.rightAlign,
.lookbookModal .ctaLinkContainer.rightAlign,
.lookbookModal .ctaLinkOrangeContainer.rightAlign,
.lookbookModal .ctaLinkCTLGreenContainer.rightAlign,
.lookbookModal .ctaLinkCompliantDarkOrangeContainer.rightAlign,
.lookbookModal .ctaLinkCompliantBlueContainer.rightAlign,
.lookbookModal .ctaLinkCompliantDarkGreenContainer.rightAlign,
.lookbookModal .ctaLinkCompliantDarkerGreenContainer.rightAlign {
  float: right;
  padding: 20px 0px 12px 0px;
}
.lookbookModal .ctaLinkWhiteContainer.leftAlign,
.lookbookModal .ctaLinkContainer.leftAlign,
.lookbookModal .ctaLinkOrangeContainer.leftAlign,
.lookbookModal .ctaLinkCTLGreenContainer.leftAlign,
.lookbookModal .ctaLinkCompliantDarkOrangeContainer.leftAlign,
.lookbookModal .ctaLinkCompliantBlueContainer.leftAlign,
.lookbookModal .ctaLinkCompliantDarkGreenContainer.leftAlign,
.lookbookModal .ctaLinkCompliantDarkerGreenContainer.leftAlign {
  padding: 20px 0px 12px 0px;
}
.lookbookModal .ctaLinkBorderlessContainer.leftAlign a,
.lookbookModal .ctaLinkBorderlessOrangeContainer.leftAlign a,
.lookbookModal .ctaLinkBorderlessCompliantDarkOrangeContainer.leftAlign a,
.lookbookModal .ctaLinkBorderlessCompliantBlueContainer.leftAlign a,
.lookbookModal .ctaLinkBorderlessCompliantDarkGreenContainer.leftAlign a,
.lookbookModal .ctaLinkBorderlessCompliantDarkerGreenContainer.leftAlign a {
  width: auto;
}
.lookbookModal .ctaLinkBorderlessContainer.rightAlign,
.lookbookModal .ctaLinkBorderlessOrangeContainer.rightAlign,
.lookbookModal .ctaLinkBorderlessCompliantDarkOrangeContainer.rightAlign,
.lookbookModal .ctaLinkBorderlessCompliantBlueContainer.rightAlign,
.lookbookModal .ctaLinkBorderlessCompliantDarkGreenContainer.rightAlign,
.lookbookModal .ctaLinkBorderlessCompliantDarkerGreenContainer.rightAlign {
  float: right;
}
.lookbookModal .ctaLinkBorderlessContainer.centerAlign,
.lookbookModal .ctaLinkBorderlessOrangeContainer.centerAlign,
.lookbookModal .ctaLinkBorderlessCompliantDarkOrangeContainer.centerAlign,
.lookbookModal .ctaLinkBorderlessCompliantBlueContainer.centerAlign,
.lookbookModal .ctaLinkBorderlessCompliantDarkGreenContainer.centerAlign,
.lookbookModal .ctaLinkBorderlessCompliantDarkerGreenContainer.centerAlign {
  display: table;
  margin: 0 auto;
  padding: 0 0 15px 0;
}
.lookbookModal .ctaLinkWhiteContainer.centerAlign,
.lookbookModal .ctaLinkContainer.centerAlign,
.lookbookModal .ctaLinkOrangeContainer.centerAlign,
.lookbookModal .ctaLinkCTLGreenContainer.centerAlign,
.lookbookModal .ctaLinkCompliantDarkOrangeContainer.centerAlign,
.lookbookModal .ctaLinkCompliantBlueContainer.centerAlign,
.lookbookModal .ctaLinkCompliantDarkGreenContainer.centerAlign,
.lookbookModal .ctaLinkCompliantDarkerGreenContainer.centerAlign {
  display: table;
  margin: 0 auto;
  padding: 20px 0px 12px 0px;
}
/* End - Global lookbookModal styles */

/* Start - Global linkListWithIcon */
/** Global colors Definitions **/
/** NOTE - Any change to this file, make sure to update the cascadeColors.less as well **/
/* Black: #000000 */
/* White: #FFFFFF */
/* Gray: #9A9B9C */
/* Dark Gray: #616365 */
/* Hex Gray: #999999 */
/* Light Gray: #EFEFEF */
/* Bright Green: #8CC63F */
/* CenturyLink Green: #00853F */
/* Light Green: #A5D867 */
/* Mustard Yellow: #CED64B */
/* Accent Dark Orange: #FF6319 */
/* Accent Light Orange: #FFA02F */
/* Accent Yellow: #FDC82F */
/* Accent Dark Blue: #0098DB */
/* Accent Light Blue: #A0CFEB */
/* Business Light Green: #00853F */
/* Business Green: #5B8F22 */
/* Business Dark Green: #284E36 */
/* Residential Light Orange: #FF9933 */
/* Residential Orange: #FF6600 */
/* Residential Dark Orange: #CC3300 */
/* Small Business Light Green: #8CC63F */
/* Small Business Green: #669900 */
/* Small Business Dark Green: #336600 */
/* 508-compliant dark orange: #d14900 */
/* 508-compliant blue: #017eb5 */
/* 508-compliant dark green: #00652f */
/* 508-compliant darker green: #284e36 */
/* Residential HSI Bright Green: #8cc63f */
/* Residential HSI Price Green: #00835f */
/* ctl-medium-green: #34b233 */
/* Mint Green: #48d597 */
/* Vibrant Blue: #0047bb */
/* Biz Navy Blue: #001e60 */
/* Residential Light Gray: #d7d2cb */
/* Dark Grey: #53565a */
/* Dark Gray1: #222222 */
/* Biz Gray: #bebebe */
/* Secret Grey: #eeeeee */
/* Dark Green: #007a33 */
/* Dark Teal: #008996 */
/* Teal Blue: #02bcb2 */
/* Blue 1: #3a8ddd */
/* Blue 2: #0080bb */
/* Pomegranate: #f74b4b */
/* Lemon Yellow: #f9f162 */
/* Kiwi Green: #6fd16f */
/* Lumen Light Blue: #38c6f4 */
/* Lumen Blue: #oc9ed9 */
/* Lumen Medium Blue: #0075c9 */
/** Colors Definitions End **/
/** Variables Definitions - Start **/
/* Mobile Breakpoint */
/* maximum amount of grid cells to be provided */
/** Variables Definitions - End **/
/*  Bootstrap Overrides - Start */
.column li::before {
  content: "";
  left: 0;
  margin-left: 0;
  position: inherit;
}
/* sc.css - override */
.column li,
.right-column li {
  background: none;
  height: 0;
  list-style: none;
  padding: 0 0 0 0;
}
/*  Bootstrap Overrides - Start */
/* ************************************ */
/* Desktop - Start                       */
/* ************************************ */
/*  Start - Media Query for up to @mobileBreakpointMin */
@media (min-width: 640px) {
  .linkListWithIcon {
    margin-bottom: 24px;
    margin-top: 24px;
    padding: 0;
  }
  .linkListWithIcon ul {
    margin-bottom: 0;
    margin-left: 32px;
    padding: 0;
  }
  .linkListWithIcon ul li {
    color: #00853f;
    list-style-type: none;
    font-size: 14px;
    margin: 10px 0 12px 30px;
  }
  .linkListWithIcon ul li:before {
    background: url('../ewcm/clientlib/images/CTL_EWCM_Global_sprite.png') no-repeat -165px -52px;
    content: "";
    height: 9px;
    margin: 4px 0 0 -25px;
    position: absolute;
    width: 5px;
  }
  .linkListWithIcon ul li:last-child {
    margin-bottom: 0;
  }
  .linkListWithIcon ul li a {
    color: #00853f;
    font-weight: normal;
    font-size: inherit;
  }
  .linkListWithIcon h6 {
    border-bottom: none;
    color: #333;
    font-weight: normal;
    font-size: 18px;
    margin-bottom: 15px;
    margin-top: 0;
    padding: 0;
  }
  .linkListWithIcon h6 .none {
    margin-left: 32px;
  }
  .linkListWithIcon h6 .cancel {
    background: url('../ewcm/clientlib/images/CTL_EWCM_Global_sprite.png') no-repeat -134px -27px;
    float: left;
    height: 17px;
    margin: 0 18px 60px 0;
    padding: 0;
    width: 17px;
  }
  .linkListWithIcon h6 .features {
    background: url('../ewcm/clientlib/images/CTL_EWCM_Global_sprite.png') no-repeat -75px -73px;
    float: left;
    height: 12px;
    margin: 5px 13px 60px 0;
    padding: 0;
    width: 22px;
  }
  .linkListWithIcon h6 .mail {
    background: url('../ewcm/clientlib/images/CTL_EWCM_Global_sprite.png') no-repeat -136px -68px;
    float: left;
    height: 15px;
    margin: 3px 16px 60px 0;
    padding: 0;
    width: 19px;
  }
  .linkListWithIcon h6 .modem {
    background: url('../ewcm/clientlib/images/CTL_EWCM_Global_sprite.png') no-repeat -77px -29px;
    float: left;
    height: 14px;
    margin: 3px 16px 60px 0;
    padding: 0;
    width: 19px;
  }
  .linkListWithIcon h6 .money {
    background: url('../ewcm/clientlib/images/CTL_EWCM_Global_sprite.png') no-repeat -133px -48px;
    float: left;
    height: 17px;
    margin: 3px 13px 60px 0;
    padding: 0;
    width: 22px;
  }
  .linkListWithIcon h6 .person {
    background: url('../ewcm/clientlib/images/CTL_EWCM_Global_sprite.png') no-repeat -107px -29px;
    float: left;
    height: 15px;
    margin: 2px 21px 60px 0;
    padding: 0;
    width: 14px;
  }
  .linkListWithIcon h6 .phone {
    background: url('../ewcm/clientlib/images/CTL_EWCM_Global_sprite.png') no-repeat -49px -74px;
    float: left;
    height: 18px;
    margin: 0 19px 60px 0;
    padding: 0;
    width: 16px;
  }
  .linkListWithIcon h6 .shield {
    background: url('../ewcm/clientlib/images/CTL_EWCM_Global_sprite.png') no-repeat -77px -48px;
    float: left;
    height: 21px;
    margin: -1px 19px 60px 0;
    padding: 0;
    width: 16px;
  }
  .linkListWithIcon h6 .speed {
    background: url('../ewcm/clientlib/images/CTL_EWCM_Global_sprite.png') no-repeat -49px -49px;
    float: left;
    height: 19px;
    margin: -2px 16px 60px 0;
    padding: 0;
    width: 19px;
  }
  .linkListWithIcon h6 .truck {
    background: url('../ewcm/clientlib/images/CTL_EWCM_Global_sprite.png') no-repeat -47px -31px;
    float: left;
    height: 11px;
    margin: 3px 13px 60px 0;
    padding: 0;
    width: 22px;
  }
  .linkListWithIcon h6 .tv {
    background: url('../ewcm/clientlib/images/CTL_EWCM_Global_sprite.png') no-repeat -49px -101px;
    float: left;
    height: 17px;
    margin: 2px 13px 60px 0;
    padding: 0;
    width: 22px;
  }
  .linkListWithIcon h6 .wifi {
    background: url('../ewcm/clientlib/images/CTL_EWCM_Global_sprite.png') no-repeat -103px -48px;
    float: left;
    height: 17px;
    margin: 0px 14px 60px 0;
    padding: 0;
    width: 21px;
  }
  .linkListWithIcon h6 .wrench {
    background: url('../ewcm/clientlib/images/CTL_EWCM_Global_sprite.png') no-repeat -106px -68px;
    float: left;
    height: 19px;
    margin: 0 17px 60px 0;
    padding: 0;
    width: 18px;
  }
}
/*  Stop - Media Query for up to @mobileBreakpointMin */
/* ************************************ */
/* Desktop - End                        */
/* ************************************ */
/* ************************************ */
/* MOBILE - Start                       */
/* ************************************ */
/*  Start - Media Query for up to @mobileBreakpointMax */
@media (max-width: 639px) {
  .linkListWithIconMobile {
    margin: 0;
    padding: 0;
  }
  .linkListWithIconMobile ul {
    margin: 0;
    padding: 0;
  }
  .linkListWithIconMobile ul div.dropdown-menu p {
    margin-left: 68px;
  }
  .linkListWithIconMobile ul div.dropdown-menu ul li {
    color: #00853f;
    display: block;
    font-size: 24px;
    font-weight: normal;
    height: auto;
    line-height: 125%;
    list-style-type: none;
    margin-bottom: 16px;
    margin-left: 94px;
    margin-top: 9px;
  }
  .linkListWithIconMobile ul div.dropdown-menu ul li:before {
    color: #8cc63f;
    content: "\f0da";
    font-family: FontAwesome;
    margin-left: -25px;
    margin-right: 15px;
  }
  .linkListWithIconMobile ul div.dropdown-menu ul li:first-child {
    margin-top: 24px;
  }
  .linkListWithIconMobile ul div.dropdown-menu ul li:last-child {
    margin-bottom: 22px;
  }
  .linkListWithIconMobile ul div.dropdown-menu ul li a {
    color: #00853f;
  }
  .linkListWithIconMobile .btn {
    height: auto !important;
    padding: 19px 5%;
    width: 100%;
  }
  .linkListWithIconMobile .btn .btn-icon {
    float: left;
    width: 64px;
  }
  .linkListWithIconMobile .btn .btn-headline {
    float: left;
    width: 65%;
  }
  .linkListWithIconMobile .btn .btn-caret {
    float: right;
    width: 30px;
  }
  .linkListWithIconMobile .btn .caret {
    float: right;
    margin-top: 20px;
  }
  .linkListWithIconMobile .btn .cancel {
    background: url('../ewcm/clientlib/images/CTL_EWCM_Global_sprite.png') no-repeat -221px -1px;
    height: 32px;
    margin: 3px 30px 3px 0;
    width: 34px;
  }
  .linkListWithIconMobile .btn .features {
    background: url('../ewcm/clientlib/images/CTL_EWCM_Global_sprite.png') no-repeat -271px -41px;
    height: 20px;
    margin: 9px 20px 9px 0;
    width: 44px;
  }
  .linkListWithIconMobile .btn .mail {
    background: url('../ewcm/clientlib/images/CTL_EWCM_Global_sprite.png') no-repeat -226px -80px;
    height: 24px;
    margin: 7px 26px 7px 0;
    width: 38px;
  }
  .linkListWithIconMobile .btn .modem {
    background: url('../ewcm/clientlib/images/CTL_EWCM_Global_sprite.png') no-repeat -175px -2px;
    height: 28px;
    margin: 5px 26px 5px 0;
    width: 38px;
  }
  .linkListWithIconMobile .btn .money {
    background: url('../ewcm/clientlib/images/CTL_EWCM_Global_sprite.png') no-repeat -175px -78px;
    height: 30px;
    margin: 4px 20px 4px 0;
    width: 44px;
  }
  .linkListWithIconMobile .btn .person {
    background: url('../ewcm/clientlib/images/CTL_EWCM_Global_sprite.png') no-repeat -282px -106px;
    height: 28px;
    margin: 5px 36px 5px 0;
    width: 28px;
  }
  .linkListWithIconMobile .btn .phone {
    background: url('../ewcm/clientlib/images/CTL_EWCM_Global_sprite.png') no-repeat -269px -1px;
    height: 32px;
    margin: 3px 32px 3px 0;
    width: 32px;
  }
  .linkListWithIconMobile .btn .shield {
    background: url('../ewcm/clientlib/images/CTL_EWCM_Global_sprite.png') no-repeat -225px -38px;
    height: 36px;
    margin: 1px 32px 1px 0;
    width: 32px;
  }
  .linkListWithIconMobile .btn .speed {
    background: url('../ewcm/clientlib/images/CTL_EWCM_Global_sprite.png') no-repeat -175px -36px;
    height: 38px;
    margin: 0 26px 0 0;
    width: 38px;
  }
  .linkListWithIconMobile .btn .truck {
    background: url('../ewcm/clientlib/images/CTL_EWCM_Global_sprite.png') no-repeat -263px -145px;
    height: 22px;
    margin: 8px 20px 8px 0;
    width: 44px;
  }
  .linkListWithIconMobile .btn .tv {
    background: url('../ewcm/clientlib/images/CTL_EWCM_Global_sprite.png') no-repeat -178px -112px;
    height: 27px;
    margin: 6px 20px 5px 0;
    width: 44px;
  }
  .linkListWithIconMobile .btn .wifi {
    background: url('../ewcm/clientlib/images/CTL_EWCM_Global_sprite.png') no-repeat -229px -112px;
    height: 30px;
    margin: 4px 22px 4px 0;
    width: 42px;
  }
  .linkListWithIconMobile .btn .wrench {
    background: url('../ewcm/clientlib/images/CTL_EWCM_Global_sprite.png') no-repeat -279px -67px;
    height: 34px;
    margin: 2px 28px 2px 0;
    width: 36px;
  }
  .linkListWithIconMobile h4 {
    border-bottom: none;
    color: #333;
    font-weight: normal;
    font-size: 24px;
    line-height: 38px;
    margin: 0;
    padding: 0;
    text-align: left;
    white-space: normal;
  }
  .linkListWithIconMobile h4 .none {
    margin-left: 32px;
  }
  .linkListWithIconMobile h4 span {
    float: left;
    padding: 0;
  }
}
/*  Stop - Media Query for up to @mobileBreakpointMax */
/* ************************************ */
/* MOBILE - End                         */
/* ************************************ */
/* End - Global linkListWithIcon */

/* Start -Global linkCard.less */
/** Global colors Definitions **/
/** NOTE - Any change to this file, make sure to update the cascadeColors.less as well **/
/* Black: #000000 */
/* White: #FFFFFF */
/* Gray: #9A9B9C */
/* Dark Gray: #616365 */
/* Hex Gray: #999999 */
/* Light Gray: #EFEFEF */
/* Bright Green: #8CC63F */
/* CenturyLink Green: #00853F */
/* Light Green: #A5D867 */
/* Mustard Yellow: #CED64B */
/* Accent Dark Orange: #FF6319 */
/* Accent Light Orange: #FFA02F */
/* Accent Yellow: #FDC82F */
/* Accent Dark Blue: #0098DB */
/* Accent Light Blue: #A0CFEB */
/* Business Light Green: #00853F */
/* Business Green: #5B8F22 */
/* Business Dark Green: #284E36 */
/* Residential Light Orange: #FF9933 */
/* Residential Orange: #FF6600 */
/* Residential Dark Orange: #CC3300 */
/* Small Business Light Green: #8CC63F */
/* Small Business Green: #669900 */
/* Small Business Dark Green: #336600 */
/* 508-compliant dark orange: #d14900 */
/* 508-compliant blue: #017eb5 */
/* 508-compliant dark green: #00652f */
/* 508-compliant darker green: #284e36 */
/* Residential HSI Bright Green: #8cc63f */
/* Residential HSI Price Green: #00835f */
/* ctl-medium-green: #34b233 */
/* Mint Green: #48d597 */
/* Vibrant Blue: #0047bb */
/* Biz Navy Blue: #001e60 */
/* Residential Light Gray: #d7d2cb */
/* Dark Grey: #53565a */
/* Dark Gray1: #222222 */
/* Biz Gray: #bebebe */
/* Secret Grey: #eeeeee */
/* Dark Green: #007a33 */
/* Dark Teal: #008996 */
/* Teal Blue: #02bcb2 */
/* Blue 1: #3a8ddd */
/* Blue 2: #0080bb */
/* Pomegranate: #f74b4b */
/* Lemon Yellow: #f9f162 */
/* Kiwi Green: #6fd16f */
/* Lumen Light Blue: #38c6f4 */
/* Lumen Blue: #oc9ed9 */
/* Lumen Medium Blue: #0075c9 */
/** Colors Definitions End **/
.linkCard .linkCardComponent {
  text-align: center;
}
.linkCard .linkCardComponent .linkCardContent {
  box-shadow: #EFEFEF 0px 4px 16px 5px;
  display: inline-block;
  height: 120px;
  min-width: 210px;
  margin: 10px;
  overflow: hidden;
  position: relative;
}
.linkCard .linkCardComponent .linkCardContent span {
  display: block;
}
.linkCard .linkCardComponent .linkCardContent span a {
  border-radius: 0;
  display: table-cell;
  height: 120px;
  min-width: 210px;
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
  white-space: pre-wrap;
}
.linkCard .linkCardComponent .linkCardContent span a.linkCardRest {
  background: #ffffff;
  border-bottom: solid 5px #48d597;
  color: #000000 !important;
}
.linkCard .linkCardComponent .linkCardContent span a.linkCardRollover {
  background: #48d597;
  height: 120px;
  transition: all .8s ease;
  color: #000000 !important;
}
.linkCard .linkCardComponent .linkCardContent:hover a.linkCardRollover {
  transform: translateY(-115px);
}
/* End -Global linkCard.less */

/** Global colors Definitions **/
/** NOTE - Any change to this file, make sure to update the cascadeColors.less as well **/
/* Black: #000000 */
/* White: #FFFFFF */
/* Gray: #9A9B9C */
/* Dark Gray: #616365 */
/* Hex Gray: #999999 */
/* Light Gray: #EFEFEF */
/* Bright Green: #8CC63F */
/* CenturyLink Green: #00853F */
/* Light Green: #A5D867 */
/* Mustard Yellow: #CED64B */
/* Accent Dark Orange: #FF6319 */
/* Accent Light Orange: #FFA02F */
/* Accent Yellow: #FDC82F */
/* Accent Dark Blue: #0098DB */
/* Accent Light Blue: #A0CFEB */
/* Business Light Green: #00853F */
/* Business Green: #5B8F22 */
/* Business Dark Green: #284E36 */
/* Residential Light Orange: #FF9933 */
/* Residential Orange: #FF6600 */
/* Residential Dark Orange: #CC3300 */
/* Small Business Light Green: #8CC63F */
/* Small Business Green: #669900 */
/* Small Business Dark Green: #336600 */
/* 508-compliant dark orange: #d14900 */
/* 508-compliant blue: #017eb5 */
/* 508-compliant dark green: #00652f */
/* 508-compliant darker green: #284e36 */
/* Residential HSI Bright Green: #8cc63f */
/* Residential HSI Price Green: #00835f */
/* ctl-medium-green: #34b233 */
/* Mint Green: #48d597 */
/* Vibrant Blue: #0047bb */
/* Biz Navy Blue: #001e60 */
/* Residential Light Gray: #d7d2cb */
/* Dark Grey: #53565a */
/* Dark Gray1: #222222 */
/* Biz Gray: #bebebe */
/* Secret Grey: #eeeeee */
/* Dark Green: #007a33 */
/* Dark Teal: #008996 */
/* Teal Blue: #02bcb2 */
/* Blue 1: #3a8ddd */
/* Blue 2: #0080bb */
/* Pomegranate: #f74b4b */
/* Lemon Yellow: #f9f162 */
/* Kiwi Green: #6fd16f */
/* Lumen Light Blue: #38c6f4 */
/* Lumen Blue: #oc9ed9 */
/* Lumen Medium Blue: #0075c9 */
/** Colors Definitions End **/
.cmp-tabs--left-nav .cmp-tabs {
  display: flex;
  position: relative;
}
@media (max-width: 800px) {
  .cmp-tabs--left-nav .cmp-tabs {
    display: block;
  }
}
.cmp-tabs--left-nav .cmp-tabs__tablist {
  display: block;
  flex: 1 0 0;
  height: fit-content;
  background-color: transparent;
  position: sticky;
  overflow: auto;
  line-height: normal;
  top: 0;
}
@media (max-width: 800px) {
  .cmp-tabs--left-nav .cmp-tabs__tablist {
    width: 100%;
    flex: none;
  }
}
.cmp-tabs--left-nav .cmp-tabs__tab {
  height: 4em;
  outline: none;
  background-color: transparent;
  color: #000000;
  font-size: 1em;
  padding: 0;
  margin: 0.5em 0;
  border: none;
}
.cmp-tabs--left-nav .cmp-tabs__tab-title {
  display: flex;
  height: 100%;
  width: 100%;
  align-items: center;
  padding: 0 2vw;
  background-color: transparent;
  position: relative;
}
.cmp-tabs--left-nav .cmp-tabs__tab-indicator {
  display: none;
}
@media (max-width: 800px) {
  .cmp-tabs--left-nav .cmp-tabs__tab {
    border: 1px solid #bebebe;
  }
  .cmp-tabs--left-nav .cmp-tabs__tab-title {
    background-color: #d8d8d8;
  }
  .cmp-tabs--left-nav .cmp-tabs__tab-indicator {
    position: absolute;
    right: 2em;
  }
  .cmp-tabs--left-nav .cmp-tabs__tab-indicator--open {
    display: inline-block;
  }
}
.cmp-tabs--left-nav .cmp-tabs__tab--active {
  font-weight: bold;
}
@media (max-width: 800px) {
  .cmp-tabs--left-nav .cmp-tabs__tab--active {
    height: fit-content;
  }
  .cmp-tabs--left-nav .cmp-tabs__tab--active .cmp-tabs__tab-title {
    height: 4em;
  }
  .cmp-tabs--left-nav .cmp-tabs__tab--active .cmp-tabs__tabpanel--active {
    display: block;
    background-color: transparent;
    padding: 2vw;
  }
  .cmp-tabs--left-nav .cmp-tabs__tab--active .cmp-tabs__tab-indicator--close {
    display: inline-block;
  }
  .cmp-tabs--left-nav .cmp-tabs__tab--active .cmp-tabs__tab-indicator--open {
    display: none;
  }
}
.cmp-tabs--left-nav .cmp-tabs__tabpanel--active {
  flex: 4 0 0;
}
@media (max-width: 800px) {
  .cmp-tabs--left-nav .cmp-tabs__tabpanel--active {
    display: none;
  }
}

@media (min-width: 799px) {
  .cmp-tabs--left-nav .cmp-tabs__tablist {
    padding-right: 2em;
    margin-right: 2em;
  }
}
@media (min-width: 799px) {
  .cmp-tabs--left-nav .cmp-tabs__tab-title {
    border-radius: 0.5em 0 0 0.5em;
  }
  .cmp-tabs--left-nav .cmp-tabs__tab-title::after {
    content: " ";
    display: block;
    position: absolute;
    top: 0;
    right: -1.33333333em;
    border-top: 2em solid transparent;
    border-bottom: 2em solid transparent;
    border-left: 1.33333333em solid transparent;
  }
}

/** Global colors Definitions **/
/** NOTE - Any change to this file, make sure to update the cascadeColors.less as well **/
/* Black: #000000 */
/* White: #FFFFFF */
/* Gray: #9A9B9C */
/* Dark Gray: #616365 */
/* Hex Gray: #999999 */
/* Light Gray: #EFEFEF */
/* Bright Green: #8CC63F */
/* CenturyLink Green: #00853F */
/* Light Green: #A5D867 */
/* Mustard Yellow: #CED64B */
/* Accent Dark Orange: #FF6319 */
/* Accent Light Orange: #FFA02F */
/* Accent Yellow: #FDC82F */
/* Accent Dark Blue: #0098DB */
/* Accent Light Blue: #A0CFEB */
/* Business Light Green: #00853F */
/* Business Green: #5B8F22 */
/* Business Dark Green: #284E36 */
/* Residential Light Orange: #FF9933 */
/* Residential Orange: #FF6600 */
/* Residential Dark Orange: #CC3300 */
/* Small Business Light Green: #8CC63F */
/* Small Business Green: #669900 */
/* Small Business Dark Green: #336600 */
/* 508-compliant dark orange: #d14900 */
/* 508-compliant blue: #017eb5 */
/* 508-compliant dark green: #00652f */
/* 508-compliant darker green: #284e36 */
/* Residential HSI Bright Green: #8cc63f */
/* Residential HSI Price Green: #00835f */
/* ctl-medium-green: #34b233 */
/* Mint Green: #48d597 */
/* Vibrant Blue: #0047bb */
/* Biz Navy Blue: #001e60 */
/* Residential Light Gray: #d7d2cb */
/* Dark Grey: #53565a */
/* Dark Gray1: #222222 */
/* Biz Gray: #bebebe */
/* Secret Grey: #eeeeee */
/* Dark Green: #007a33 */
/* Dark Teal: #008996 */
/* Teal Blue: #02bcb2 */
/* Blue 1: #3a8ddd */
/* Blue 2: #0080bb */
/* Pomegranate: #f74b4b */
/* Lemon Yellow: #f9f162 */
/* Kiwi Green: #6fd16f */
/* Lumen Light Blue: #38c6f4 */
/* Lumen Blue: #oc9ed9 */
/* Lumen Medium Blue: #0075c9 */
/** Colors Definitions End **/
.cmp-tabs--left-nav .cmp-tabs.cmp-tabs--tab-bg-black .cmp-tabs__tab--active .cmp-tabs__tab-title {
  background-color: #000000;
}
.cmp-tabs--left-nav .cmp-tabs.cmp-tabs--tab-bg-black .cmp-tabs__tab--active .cmp-tabs__tab-title::after {
  border-left-color: #000000;
}
.cmp-tabs--left-nav .cmp-tabs.cmp-tabs--tab-bg-white .cmp-tabs__tab--active .cmp-tabs__tab-title {
  background-color: #ffffff;
}
.cmp-tabs--left-nav .cmp-tabs.cmp-tabs--tab-bg-white .cmp-tabs__tab--active .cmp-tabs__tab-title::after {
  border-left-color: #ffffff;
}
.cmp-tabs--left-nav .cmp-tabs.cmp-tabs--tab-bg-gray .cmp-tabs__tab--active .cmp-tabs__tab-title {
  background-color: #9a9b9c;
}
.cmp-tabs--left-nav .cmp-tabs.cmp-tabs--tab-bg-gray .cmp-tabs__tab--active .cmp-tabs__tab-title::after {
  border-left-color: #9a9b9c;
}
.cmp-tabs--left-nav .cmp-tabs.cmp-tabs--tab-bg-dark-gray .cmp-tabs__tab--active .cmp-tabs__tab-title {
  background-color: #616365;
}
.cmp-tabs--left-nav .cmp-tabs.cmp-tabs--tab-bg-dark-gray .cmp-tabs__tab--active .cmp-tabs__tab-title::after {
  border-left-color: #616365;
}
.cmp-tabs--left-nav .cmp-tabs.cmp-tabs--tab-bg-dark-gray-1 .cmp-tabs__tab--active .cmp-tabs__tab-title {
  background-color: #222222;
}
.cmp-tabs--left-nav .cmp-tabs.cmp-tabs--tab-bg-dark-gray-1 .cmp-tabs__tab--active .cmp-tabs__tab-title::after {
  border-left-color: #222222;
}
.cmp-tabs--left-nav .cmp-tabs.cmp-tabs--tab-bg-dark-gray-2 .cmp-tabs__tab--active .cmp-tabs__tab-title {
  background-color: #53565a;
}
.cmp-tabs--left-nav .cmp-tabs.cmp-tabs--tab-bg-dark-gray-2 .cmp-tabs__tab--active .cmp-tabs__tab-title::after {
  border-left-color: #53565a;
}
.cmp-tabs--left-nav .cmp-tabs.cmp-tabs--tab-bg-biz-gray .cmp-tabs__tab--active .cmp-tabs__tab-title {
  background-color: #bebebe;
}
.cmp-tabs--left-nav .cmp-tabs.cmp-tabs--tab-bg-biz-gray .cmp-tabs__tab--active .cmp-tabs__tab-title::after {
  border-left-color: #bebebe;
}
.cmp-tabs--left-nav .cmp-tabs.cmp-tabs--tab-bg-small-business-green .cmp-tabs__tab--active .cmp-tabs__tab-title {
  background-color: #669900;
}
.cmp-tabs--left-nav .cmp-tabs.cmp-tabs--tab-bg-small-business-green .cmp-tabs__tab--active .cmp-tabs__tab-title::after {
  border-left-color: #669900;
}
.cmp-tabs--left-nav .cmp-tabs.cmp-tabs--tab-bg-small-business-light-green .cmp-tabs__tab--active .cmp-tabs__tab-title {
  background-color: #8cc63f;
}
.cmp-tabs--left-nav .cmp-tabs.cmp-tabs--tab-bg-small-business-light-green .cmp-tabs__tab--active .cmp-tabs__tab-title::after {
  border-left-color: #8cc63f;
}
.cmp-tabs--left-nav .cmp-tabs.cmp-tabs--tab-bg-ctl-medium-green .cmp-tabs__tab--active .cmp-tabs__tab-title {
  background-color: #34b233;
}
.cmp-tabs--left-nav .cmp-tabs.cmp-tabs--tab-bg-ctl-medium-green .cmp-tabs__tab--active .cmp-tabs__tab-title::after {
  border-left-color: #34b233;
}
.cmp-tabs--left-nav .cmp-tabs.cmp-tabs--tab-bg-centurylink-green .cmp-tabs__tab--active .cmp-tabs__tab-title {
  background-color: #00853f;
}
.cmp-tabs--left-nav .cmp-tabs.cmp-tabs--tab-bg-centurylink-green .cmp-tabs__tab--active .cmp-tabs__tab-title::after {
  border-left-color: #00853f;
}
.cmp-tabs--left-nav .cmp-tabs.cmp-tabs--tab-bg-light-green .cmp-tabs__tab--active .cmp-tabs__tab-title {
  background-color: #a5d867;
}
.cmp-tabs--left-nav .cmp-tabs.cmp-tabs--tab-bg-light-green .cmp-tabs__tab--active .cmp-tabs__tab-title::after {
  border-left-color: #a5d867;
}
.cmp-tabs--left-nav .cmp-tabs.cmp-tabs--tab-bg-business-green .cmp-tabs__tab--active .cmp-tabs__tab-title {
  background-color: #5b8f22;
}
.cmp-tabs--left-nav .cmp-tabs.cmp-tabs--tab-bg-business-green .cmp-tabs__tab--active .cmp-tabs__tab-title::after {
  border-left-color: #5b8f22;
}
.cmp-tabs--left-nav .cmp-tabs.cmp-tabs--tab-bg-compliant-darker-green .cmp-tabs__tab--active .cmp-tabs__tab-title {
  background-color: #284e36;
}
.cmp-tabs--left-nav .cmp-tabs.cmp-tabs--tab-bg-compliant-darker-green .cmp-tabs__tab--active .cmp-tabs__tab-title::after {
  border-left-color: #284e36;
}
.cmp-tabs--left-nav .cmp-tabs.cmp-tabs--tab-bg-mint-green .cmp-tabs__tab--active .cmp-tabs__tab-title {
  background-color: #48d597;
}
.cmp-tabs--left-nav .cmp-tabs.cmp-tabs--tab-bg-mint-green .cmp-tabs__tab--active .cmp-tabs__tab-title::after {
  border-left-color: #48d597;
}
.cmp-tabs--left-nav .cmp-tabs.cmp-tabs--tab-bg-accent-dark-orange .cmp-tabs__tab--active .cmp-tabs__tab-title {
  background-color: #ff6319;
}
.cmp-tabs--left-nav .cmp-tabs.cmp-tabs--tab-bg-accent-dark-orange .cmp-tabs__tab--active .cmp-tabs__tab-title::after {
  border-left-color: #ff6319;
}
.cmp-tabs--left-nav .cmp-tabs.cmp-tabs--tab-bg-accent-light-orange .cmp-tabs__tab--active .cmp-tabs__tab-title {
  background-color: #ffa02f;
}
.cmp-tabs--left-nav .cmp-tabs.cmp-tabs--tab-bg-accent-light-orange .cmp-tabs__tab--active .cmp-tabs__tab-title::after {
  border-left-color: #ffa02f;
}
.cmp-tabs--left-nav .cmp-tabs.cmp-tabs--tab-bg-residential-light-orange .cmp-tabs__tab--active .cmp-tabs__tab-title {
  background-color: #ff9933;
}
.cmp-tabs--left-nav .cmp-tabs.cmp-tabs--tab-bg-residential-light-orange .cmp-tabs__tab--active .cmp-tabs__tab-title::after {
  border-left-color: #ff9933;
}
.cmp-tabs--left-nav .cmp-tabs.cmp-tabs--tab-bg-residential-orange .cmp-tabs__tab--active .cmp-tabs__tab-title {
  background-color: #ff6600;
}
.cmp-tabs--left-nav .cmp-tabs.cmp-tabs--tab-bg-residential-orange .cmp-tabs__tab--active .cmp-tabs__tab-title::after {
  border-left-color: #ff6600;
}
.cmp-tabs--left-nav .cmp-tabs.cmp-tabs--tab-bg-residential-dark-orange .cmp-tabs__tab--active .cmp-tabs__tab-title {
  background-color: #cc3300;
}
.cmp-tabs--left-nav .cmp-tabs.cmp-tabs--tab-bg-residential-dark-orange .cmp-tabs__tab--active .cmp-tabs__tab-title::after {
  border-left-color: #cc3300;
}
.cmp-tabs--left-nav .cmp-tabs.cmp-tabs--tab-bg-accent-dark-blue .cmp-tabs__tab--active .cmp-tabs__tab-title {
  background-color: #0098db;
}
.cmp-tabs--left-nav .cmp-tabs.cmp-tabs--tab-bg-accent-dark-blue .cmp-tabs__tab--active .cmp-tabs__tab-title::after {
  border-left-color: #0098db;
}
.cmp-tabs--left-nav .cmp-tabs.cmp-tabs--tab-bg-accent-light-blue .cmp-tabs__tab--active .cmp-tabs__tab-title {
  background-color: #a0cfeb;
}
.cmp-tabs--left-nav .cmp-tabs.cmp-tabs--tab-bg-accent-light-blue .cmp-tabs__tab--active .cmp-tabs__tab-title::after {
  border-left-color: #a0cfeb;
}
.cmp-tabs--left-nav .cmp-tabs.cmp-tabs--tab-bg-vibrant-blue .cmp-tabs__tab--active .cmp-tabs__tab-title {
  background-color: #0047bb;
}
.cmp-tabs--left-nav .cmp-tabs.cmp-tabs--tab-bg-vibrant-blue .cmp-tabs__tab--active .cmp-tabs__tab-title::after {
  border-left-color: #0047bb;
}
.cmp-tabs--left-nav .cmp-tabs.cmp-tabs--tab-bg-biz-navy-blue .cmp-tabs__tab--active .cmp-tabs__tab-title {
  background-color: #001e60;
}
.cmp-tabs--left-nav .cmp-tabs.cmp-tabs--tab-bg-biz-navy-blue .cmp-tabs__tab--active .cmp-tabs__tab-title::after {
  border-left-color: #001e60;
}
.cmp-tabs--left-nav .cmp-tabs.cmp-tabs--tab-bg-dark-teal .cmp-tabs__tab--active .cmp-tabs__tab-title {
  background-color: #008996;
}
.cmp-tabs--left-nav .cmp-tabs.cmp-tabs--tab-bg-dark-teal .cmp-tabs__tab--active .cmp-tabs__tab-title::after {
  border-left-color: #008996;
}
.cmp-tabs--left-nav .cmp-tabs.cmp-tabs--tab-bg-teal-blue .cmp-tabs__tab--active .cmp-tabs__tab-title {
  background-color: #02bcb2;
}
.cmp-tabs--left-nav .cmp-tabs.cmp-tabs--tab-bg-teal-blue .cmp-tabs__tab--active .cmp-tabs__tab-title::after {
  border-left-color: #02bcb2;
}
.cmp-tabs--left-nav .cmp-tabs.cmp-tabs--tab-bg-blue-1 .cmp-tabs__tab--active .cmp-tabs__tab-title {
  background-color: #3a8ddd;
}
.cmp-tabs--left-nav .cmp-tabs.cmp-tabs--tab-bg-blue-1 .cmp-tabs__tab--active .cmp-tabs__tab-title::after {
  border-left-color: #3a8ddd;
}
.cmp-tabs--left-nav .cmp-tabs.cmp-tabs--tab-bg-blue-2 .cmp-tabs__tab--active .cmp-tabs__tab-title {
  background-color: #0080bb;
}
.cmp-tabs--left-nav .cmp-tabs.cmp-tabs--tab-bg-blue-2 .cmp-tabs__tab--active .cmp-tabs__tab-title::after {
  border-left-color: #0080bb;
}
.cmp-tabs--left-nav .cmp-tabs.cmp-tabs--tab-font-black .cmp-tabs__tab--active {
  color: #000000;
}
.cmp-tabs--left-nav .cmp-tabs.cmp-tabs--tab-font-white .cmp-tabs__tab--active {
  color: #ffffff;
}
.cmp-tabs--left-nav .cmp-tabs.cmp-tabs--tab-font-gray .cmp-tabs__tab--active {
  color: #9a9b9c;
}
.cmp-tabs--left-nav .cmp-tabs.cmp-tabs--tab-font-dark-gray .cmp-tabs__tab--active {
  color: #616365;
}
.cmp-tabs--left-nav .cmp-tabs.cmp-tabs--tab-font-dark-gray-1 .cmp-tabs__tab--active {
  color: #222222;
}
.cmp-tabs--left-nav .cmp-tabs.cmp-tabs--tab-font-dark-gray-2 .cmp-tabs__tab--active {
  color: #53565a;
}
.cmp-tabs--left-nav .cmp-tabs.cmp-tabs--tab-font-biz-gray .cmp-tabs__tab--active {
  color: #bebebe;
}
.cmp-tabs--left-nav .cmp-tabs.cmp-tabs--tab-font-small-business-light-green .cmp-tabs__tab--active {
  color: #8cc63f;
}
.cmp-tabs--left-nav .cmp-tabs.cmp-tabs--tab-font-ctl-medium-green .cmp-tabs__tab--active {
  color: #34b233;
}
.cmp-tabs--left-nav .cmp-tabs.cmp-tabs--tab-font-centurylink-green .cmp-tabs__tab--active {
  color: #00853f;
}
.cmp-tabs--left-nav .cmp-tabs.cmp-tabs--tab-font-light-green .cmp-tabs__tab--active {
  color: #a5d867;
}
.cmp-tabs--left-nav .cmp-tabs.cmp-tabs--tab-font-business-green .cmp-tabs__tab--active {
  color: #5b8f22;
}
.cmp-tabs--left-nav .cmp-tabs.cmp-tabs--tab-font-compliant-darker-green .cmp-tabs__tab--active {
  color: #284e36;
}
.cmp-tabs--left-nav .cmp-tabs.cmp-tabs--tab-font-small-business-green .cmp-tabs__tab--active {
  color: #669900;
}
.cmp-tabs--left-nav .cmp-tabs.cmp-tabs--tab-font-mint-green .cmp-tabs__tab--active {
  color: #48d597;
}
.cmp-tabs--left-nav .cmp-tabs.cmp-tabs--tab-font-accent-dark-orange .cmp-tabs__tab--active {
  color: #ff6319;
}
.cmp-tabs--left-nav .cmp-tabs.cmp-tabs--tab-font-accent-light-orange .cmp-tabs__tab--active {
  color: #ffa02f;
}
.cmp-tabs--left-nav .cmp-tabs.cmp-tabs--tab-font-residential-light-orange .cmp-tabs__tab--active {
  color: #ff9933;
}
.cmp-tabs--left-nav .cmp-tabs.cmp-tabs--tab-font-residential-orange .cmp-tabs__tab--active {
  color: #ff6600;
}
.cmp-tabs--left-nav .cmp-tabs.cmp-tabs--tab-font-residential-dark-orange .cmp-tabs__tab--active {
  color: #cc3300;
}
.cmp-tabs--left-nav .cmp-tabs.cmp-tabs--tab-font-accent-dark-blue .cmp-tabs__tab--active {
  color: #0098db;
}
.cmp-tabs--left-nav .cmp-tabs.cmp-tabs--tab-font-accent-light-blue .cmp-tabs__tab--active {
  color: #a0cfeb;
}
.cmp-tabs--left-nav .cmp-tabs.cmp-tabs--tab-font-vibrant-blue .cmp-tabs__tab--active {
  color: #0047bb;
}
.cmp-tabs--left-nav .cmp-tabs.cmp-tabs--tab-font-biz-navy-blue .cmp-tabs__tab--active {
  color: #001e60;
}
.cmp-tabs--left-nav .cmp-tabs.cmp-tabs--tab-font-dark-teak .cmp-tabs__tab--active {
  color: #008996;
}
.cmp-tabs--left-nav .cmp-tabs.cmp-tabs--tab-font-teal-blue .cmp-tabs__tab--active {
  color: #02bcb2;
}
.cmp-tabs--left-nav .cmp-tabs.cmp-tabs--tab-font-blue-1 .cmp-tabs__tab--active {
  color: #3a8ddd;
}
.cmp-tabs--left-nav .cmp-tabs.cmp-tabs--tab-font-blue-2 .cmp-tabs__tab--active {
  color: #0080bb;
}

.cmp-tabs--left-nav .cmp-tabs.cmp-tabs--tab-text-thin .cmp-tabs__tab--active {
  font-weight: 100;
}
.cmp-tabs--left-nav .cmp-tabs.cmp-tabs--tab-text-extra-light .cmp-tabs__tab--active {
  font-weight: 200;
}
.cmp-tabs--left-nav .cmp-tabs.cmp-tabs--tab-text-light .cmp-tabs__tab--active {
  font-weight: 300;
}
.cmp-tabs--left-nav .cmp-tabs.cmp-tabs--tab-text-normal .cmp-tabs__tab--active {
  font-weight: 400;
}
.cmp-tabs--left-nav .cmp-tabs.cmp-tabs--tab-text-medium .cmp-tabs__tab--active {
  font-weight: 500;
}
.cmp-tabs--left-nav .cmp-tabs.cmp-tabs--tab-text-semi-bold .cmp-tabs__tab--active {
  font-weight: 600;
}
.cmp-tabs--left-nav .cmp-tabs.cmp-tabs--tab-text-bold .cmp-tabs__tab--active {
  font-weight: 700;
}
.cmp-tabs--left-nav .cmp-tabs.cmp-tabs--tab-text-extra-bold .cmp-tabs__tab--active {
  font-weight: 800;
}
.cmp-tabs--left-nav .cmp-tabs.cmp-tabs--tab-text-heavy .cmp-tabs__tab--active {
  font-weight: 900;
}
.cmp-tabs--left-nav .cmp-tabs.cmp-tabs--tab-text-extra-black .cmp-tabs__tab--active {
  font-weight: 950;
}

.responsivegrid .basic {
  background-size: cover;
  position: relative;
  --marginTop: var(--vsTopMobile, var(--vsTop));
  --marginBottom: var(--vsBottomMobile, var(--vsBottom));
  --paddingTop: var(--topPaddingMobile, var(--topPadding));
  --paddingBottom: var(--bottomPaddingMobile, var(--bottomPadding));
  margin-top: var(--marginTop);
  margin-bottom: var(--marginBottom);
  padding-top: var(--paddingTop);
  padding-bottom: var(--paddingBottom);
  height: calc(100% - var(--marginTop) - var(--marginBottom));
}
.responsivegrid .basic.bgimage-position-hz--left.bgimage-position-vt--top {
  background-position: left top;
}
.responsivegrid .basic.bgimage-position-hz--left.bgimage-position-vt--center {
  background-position: left center;
}
.responsivegrid .basic.bgimage-position-hz--left.bgimage-position-vt--bottom {
  background-position: left bottom;
}
.responsivegrid .basic.bgimage-position-hz--right.bgimage-position-vt--top {
  background-position: right top;
}
.responsivegrid .basic.bgimage-position-hz--right.bgimage-position-vt--center {
  background-position: right center;
}
.responsivegrid .basic.bgimage-position-hz--right.bgimage-position-vt--bottom {
  background-position: right bottom;
}
.responsivegrid .basic.bgimage-position-hz--center.bgimage-position-vt--top {
  background-position: center top;
}
.responsivegrid .basic.bgimage-position-hz--center.bgimage-position-vt--center {
  background-position: center center;
}
.responsivegrid .basic.bgimage-position-hz--center.bgimage-position-vt--bottom {
  background-position: center bottom;
}
.responsivegrid .basic > div {
  position: relative;
}
.responsivegrid .basic .bgimage-overlay {
  display: block;
  height: 100%;
  left: 0;
  pointer-events: none;
  position: absolute;
  top: 0;
  width: 100%;
}
.responsivegrid .basic .bgimage-overlay--light {
  background-color: rgba(255, 255, 255, 0.5);
}
.responsivegrid .basic .bgimage-overlay--medium {
  background-color: rgba(0, 0, 0, 0.3);
}
.responsivegrid .basic .bgimage-overlay--dark {
  background-color: rgba(0, 0, 0, 0.5);
}
.responsivegrid .basic .bgimage-overlay.bgimage-overlay-gradient--dark.bgimage-overlay-gradient--left {
  background-image: linear-gradient(90deg, #000000 0%, rgba(0, 0, 0, 0) 8.33333333vw);
}
.responsivegrid .basic .bgimage-overlay.bgimage-overlay-gradient--dark.bgimage-overlay-gradient--right {
  background-image: linear-gradient(-90deg, #000000 0%, rgba(0, 0, 0, 0) 8.33333333vw);
}
.responsivegrid .basic .bgimage-overlay.bgimage-overlay-gradient--light.bgimage-overlay-gradient--left {
  background-image: linear-gradient(90deg, #ffffff 0%, rgba(255, 255, 255, 0) 8.33333333vw);
}
.responsivegrid .basic .bgimage-overlay.bgimage-overlay-gradient--light.bgimage-overlay-gradient--right {
  background-image: linear-gradient(-90deg, #ffffff 0%, rgba(255, 255, 255, 0) 8.33333333vw);
}
@media (min-width: 426px) {
  .responsivegrid .basic {
    --marginTop: var(--vsTopTablet, var(--vsTop));
    --marginBottom: var(--vsBottomTablet, var(--vsBottom));
    --paddingTop: var(--topPaddingTablet, var(--topPadding));
    --paddingBottom: var(--bottomPaddingTablet, var(--bottomPadding));
  }
}
@media (min-width: 769px) {
  .responsivegrid .basic {
    --marginTop: var(--vsTopSmallLaptop, var(--vsTop));
    --marginBottom: var(--vsBottomSmallLaptop, var(--vsBottom));
    --paddingTop: var(--topPaddingSmallLaptop, var(--topPadding));
    --paddingBottom: var(--bottomPaddingSmallLaptop, var(--bottomPadding));
  }
}
@media (min-width: 1200px) {
  .responsivegrid .basic {
    --marginTop: var(--vsTop);
    --marginBottom: var(--vsBottom);
    --paddingTop: var(--topPadding);
    --paddingBottom: var(--bottomPadding);
  }
}
.responsivegrid .anchor {
  height: 0;
}

/** Global colors Definitions **/
/** NOTE - Any change to this file, make sure to update the cascadeColors.less as well **/
/* Black: #000000 */
/* White: #FFFFFF */
/* Gray: #9A9B9C */
/* Dark Gray: #616365 */
/* Hex Gray: #999999 */
/* Light Gray: #EFEFEF */
/* Bright Green: #8CC63F */
/* CenturyLink Green: #00853F */
/* Light Green: #A5D867 */
/* Mustard Yellow: #CED64B */
/* Accent Dark Orange: #FF6319 */
/* Accent Light Orange: #FFA02F */
/* Accent Yellow: #FDC82F */
/* Accent Dark Blue: #0098DB */
/* Accent Light Blue: #A0CFEB */
/* Business Light Green: #00853F */
/* Business Green: #5B8F22 */
/* Business Dark Green: #284E36 */
/* Residential Light Orange: #FF9933 */
/* Residential Orange: #FF6600 */
/* Residential Dark Orange: #CC3300 */
/* Small Business Light Green: #8CC63F */
/* Small Business Green: #669900 */
/* Small Business Dark Green: #336600 */
/* 508-compliant dark orange: #d14900 */
/* 508-compliant blue: #017eb5 */
/* 508-compliant dark green: #00652f */
/* 508-compliant darker green: #284e36 */
/* Residential HSI Bright Green: #8cc63f */
/* Residential HSI Price Green: #00835f */
/* ctl-medium-green: #34b233 */
/* Mint Green: #48d597 */
/* Vibrant Blue: #0047bb */
/* Biz Navy Blue: #001e60 */
/* Residential Light Gray: #d7d2cb */
/* Dark Grey: #53565a */
/* Dark Gray1: #222222 */
/* Biz Gray: #bebebe */
/* Secret Grey: #eeeeee */
/* Dark Green: #007a33 */
/* Dark Teal: #008996 */
/* Teal Blue: #02bcb2 */
/* Blue 1: #3a8ddd */
/* Blue 2: #0080bb */
/* Pomegranate: #f74b4b */
/* Lemon Yellow: #f9f162 */
/* Kiwi Green: #6fd16f */
/* Lumen Light Blue: #38c6f4 */
/* Lumen Blue: #oc9ed9 */
/* Lumen Medium Blue: #0075c9 */
/** Colors Definitions End **/
/* Start - Global infoModal */
.infoModal .modalBody .modalIcon {
  margin-right: 8px;
}
.infoModal .modalBody .noIcon {
  margin-right: 0;
}
.infoModal .modalBody a:hover,
.infoModal .modalBody :focus {
  text-decoration: none;
}
.infoModal .modal-dialog .modal-content {
  border: none !important;
  padding-bottom: 98px;
}
.infoModal .modal-dialog .modal-content .modal-body {
  border: 1px solid #bebebe;
  margin-left: 20.08px;
  margin-right: 22.92px;
}
.infoModal .modal-dialog .modal-content .modal-header {
  background-color: #ffffff;
}
.infoModal .modal-dialog .modal-content .modal-header .modal-close {
  float: right;
  text-decoration: none !important;
  padding: 20.16px;
}
.infoModal .modal-dialog .modal-content .modal-header .modal-close a:hover,
.infoModal .modal-dialog .modal-content .modal-header .modal-close :focus {
  text-decoration: none;
}
.infoModal .modal-content {
  border-radius: 5px;
}
.infoModal .modal-content .modal-body {
  max-height: 90vh;
  overflow-y: auto;
}
/*  Start - Modal Backdrop fix */
.infoModal .modal-backdrop {
  display: block;
}
.infoModal .modal-backdrop:last-child {
  display: block;
}
.infoModal .modal-backdrop .modal + .modal-backdrop ~ .modal-backdrop {
  display: none;
}
.in {
  background: rgba(0, 0, 0, 0.4);
}
/*  Stop - Modal Backdrop fix */
/* End - Global infoModal*/

/* Start - inPageSubnav navigation */
/** Global colors Definitions **/
/** NOTE - Any change to this file, make sure to update the cascadeColors.less as well **/
/* Black: #000000 */
/* White: #FFFFFF */
/* Gray: #9A9B9C */
/* Dark Gray: #616365 */
/* Hex Gray: #999999 */
/* Light Gray: #EFEFEF */
/* Bright Green: #8CC63F */
/* CenturyLink Green: #00853F */
/* Light Green: #A5D867 */
/* Mustard Yellow: #CED64B */
/* Accent Dark Orange: #FF6319 */
/* Accent Light Orange: #FFA02F */
/* Accent Yellow: #FDC82F */
/* Accent Dark Blue: #0098DB */
/* Accent Light Blue: #A0CFEB */
/* Business Light Green: #00853F */
/* Business Green: #5B8F22 */
/* Business Dark Green: #284E36 */
/* Residential Light Orange: #FF9933 */
/* Residential Orange: #FF6600 */
/* Residential Dark Orange: #CC3300 */
/* Small Business Light Green: #8CC63F */
/* Small Business Green: #669900 */
/* Small Business Dark Green: #336600 */
/* 508-compliant dark orange: #d14900 */
/* 508-compliant blue: #017eb5 */
/* 508-compliant dark green: #00652f */
/* 508-compliant darker green: #284e36 */
/* Residential HSI Bright Green: #8cc63f */
/* Residential HSI Price Green: #00835f */
/* ctl-medium-green: #34b233 */
/* Mint Green: #48d597 */
/* Vibrant Blue: #0047bb */
/* Biz Navy Blue: #001e60 */
/* Residential Light Gray: #d7d2cb */
/* Dark Grey: #53565a */
/* Dark Gray1: #222222 */
/* Biz Gray: #bebebe */
/* Secret Grey: #eeeeee */
/* Dark Green: #007a33 */
/* Dark Teal: #008996 */
/* Teal Blue: #02bcb2 */
/* Blue 1: #3a8ddd */
/* Blue 2: #0080bb */
/* Pomegranate: #f74b4b */
/* Lemon Yellow: #f9f162 */
/* Kiwi Green: #6fd16f */
/* Lumen Light Blue: #38c6f4 */
/* Lumen Blue: #oc9ed9 */
/* Lumen Medium Blue: #0075c9 */
/** Colors Definitions End **/
.inPageSubnav {
  margin-left: auto;
  margin-right: auto;
  text-align: center;
  width: 100%;
}
.inPageSubnav .inPageAnchor {
  text-align: center;
}
.inPageSubnav .inPageAnchor .anchorContainer {
  padding: 10px 20px;
  display: inline-block;
  margin: 10px;
  -webkit-transition: padding 0.2s ease-in-out, margin 0.2s ease-in-out;
  -ms-transition: padding 0.2s ease-in-out, margin 0.2s ease-in-out;
  -moz-transition: padding 0.2s ease-in-out, margin 0.2s ease-in-out;
  -o-transition: padding 0.2s ease-in-out, margin 0.2s ease-in-out;
  transition: padding 0.2s ease-in-out, margin 0.2s ease-in-out;
}
.inPageSubnav .inPageAnchor .anchorContainer:hover {
  padding: 14px 24px;
  text-decoration: none;
  margin: 6px;
}
.inPageSubnav .inPageAnchor a {
  color: #ffffff;
  display: inline-block;
  font-size: 14px ;
  text-decoration: none;
  font-weight: bold;
  min-width: 170px;
  text-align: center;
}
.inPageSubnav .inPageAnchor a.white-background {
  color: #007a33;
}
.inPageSubnav .inPageAnchor a.nb-mint-green-background,
.inPageSubnav .inPageAnchor a.nb-res-light-gray-background {
  color: #000000;
}
.inPageSubnav .inPageAnchor a.nb-biz-navy-blue-background {
  color: #48d597;
}
.inPageSubnav .inPageAnchor a.nb-biz-black-background {
  color: #48d597;
}
.inPageSubnav .inPageAnchor a.white-background {
  color: #0047bb;
}
/* End - inPageSubnav navigation */

/* Start - Global impactStrip */
/** Global colors Definitions **/
/** NOTE - Any change to this file, make sure to update the cascadeColors.less as well **/
/* Black: #000000 */
/* White: #FFFFFF */
/* Gray: #9A9B9C */
/* Dark Gray: #616365 */
/* Hex Gray: #999999 */
/* Light Gray: #EFEFEF */
/* Bright Green: #8CC63F */
/* CenturyLink Green: #00853F */
/* Light Green: #A5D867 */
/* Mustard Yellow: #CED64B */
/* Accent Dark Orange: #FF6319 */
/* Accent Light Orange: #FFA02F */
/* Accent Yellow: #FDC82F */
/* Accent Dark Blue: #0098DB */
/* Accent Light Blue: #A0CFEB */
/* Business Light Green: #00853F */
/* Business Green: #5B8F22 */
/* Business Dark Green: #284E36 */
/* Residential Light Orange: #FF9933 */
/* Residential Orange: #FF6600 */
/* Residential Dark Orange: #CC3300 */
/* Small Business Light Green: #8CC63F */
/* Small Business Green: #669900 */
/* Small Business Dark Green: #336600 */
/* 508-compliant dark orange: #d14900 */
/* 508-compliant blue: #017eb5 */
/* 508-compliant dark green: #00652f */
/* 508-compliant darker green: #284e36 */
/* Residential HSI Bright Green: #8cc63f */
/* Residential HSI Price Green: #00835f */
/* ctl-medium-green: #34b233 */
/* Mint Green: #48d597 */
/* Vibrant Blue: #0047bb */
/* Biz Navy Blue: #001e60 */
/* Residential Light Gray: #d7d2cb */
/* Dark Grey: #53565a */
/* Dark Gray1: #222222 */
/* Biz Gray: #bebebe */
/* Secret Grey: #eeeeee */
/* Dark Green: #007a33 */
/* Dark Teal: #008996 */
/* Teal Blue: #02bcb2 */
/* Blue 1: #3a8ddd */
/* Blue 2: #0080bb */
/* Pomegranate: #f74b4b */
/* Lemon Yellow: #f9f162 */
/* Kiwi Green: #6fd16f */
/* Lumen Light Blue: #38c6f4 */
/* Lumen Blue: #oc9ed9 */
/* Lumen Medium Blue: #0075c9 */
/** Colors Definitions End **/
/* Start - Global opacity */
.opacity-0:after {
  opacity: 0.0;
}
.opacity-10:after {
  opacity: 0.1;
}
.opacity-20:after {
  opacity: 0.2;
}
.opacity-30:after {
  opacity: 0.3;
}
.opacity-40:after {
  opacity: 0.4;
}
.opacity-50:after {
  opacity: 0.5;
}
.opacity-60:after {
  opacity: 0.6;
}
.opacity-70:after {
  opacity: 0.7;
}
.opacity-80:after {
  opacity: 0.8;
}
.opacity-90:after {
  opacity: 0.9;
}
.opacity-100:after {
  opacity: 1.0;
}
.black-background-opacity-0 {
  background-color: #000000;
}
.black-background-opacity-10 {
  background-color: rgba(0, 0, 0, 0.1);
}
.black-background-opacity-20 {
  background-color: rgba(0, 0, 0, 0.2);
}
.black-background-opacity-30 {
  background-color: rgba(0, 0, 0, 0.3);
}
.black-background-opacity-40 {
  background-color: rgba(0, 0, 0, 0.4);
}
.black-background-opacity-50 {
  background-color: rgba(0, 0, 0, 0.5);
}
.black-background-opacity-60 {
  background-color: rgba(0, 0, 0, 0.6);
}
.black-background-opacity-70 {
  background-color: rgba(0, 0, 0, 0.7);
}
.black-background-opacity-80 {
  background-color: rgba(0, 0, 0, 0.8);
}
.black-background-opacity-90 {
  background-color: rgba(0, 0, 0, 0.9);
}
.black-background-opacity-100 {
  background-color: #000000;
}
.white-background-opacity-0 {
  background-color: #ffffff;
}
.white-background-opacity-10 {
  background-color: rgba(255, 255, 255, 0.1);
}
.white-background-opacity-20 {
  background-color: rgba(255, 255, 255, 0.2);
}
.white-background-opacity-30 {
  background-color: rgba(255, 255, 255, 0.3);
}
.white-background-opacity-40 {
  background-color: rgba(255, 255, 255, 0.4);
}
.white-background-opacity-50 {
  background-color: rgba(255, 255, 255, 0.5);
}
.white-background-opacity-60 {
  background-color: rgba(255, 255, 255, 0.6);
}
.white-background-opacity-70 {
  background-color: rgba(255, 255, 255, 0.7);
}
.white-background-opacity-80 {
  background-color: rgba(255, 255, 255, 0.8);
}
.white-background-opacity-90 {
  background-color: rgba(255, 255, 255, 0.9);
}
.white-background-opacity-100 {
  background-color: #ffffff;
}
.gray-background-opacity-0 {
  background-color: #9a9b9c;
}
.gray-background-opacity-10 {
  background-color: rgba(154, 155, 156, 0.1);
}
.gray-background-opacity-20 {
  background-color: rgba(154, 155, 156, 0.2);
}
.gray-background-opacity-30 {
  background-color: rgba(154, 155, 156, 0.3);
}
.gray-background-opacity-40 {
  background-color: rgba(154, 155, 156, 0.4);
}
.gray-background-opacity-50 {
  background-color: rgba(154, 155, 156, 0.5);
}
.gray-background-opacity-60 {
  background-color: rgba(154, 155, 156, 0.6);
}
.gray-background-opacity-70 {
  background-color: rgba(154, 155, 156, 0.7);
}
.gray-background-opacity-80 {
  background-color: rgba(154, 155, 156, 0.8);
}
.gray-background-opacity-90 {
  background-color: rgba(154, 155, 156, 0.9);
}
.gray-background-opacity-100 {
  background-color: #9a9b9c;
}
.dark-gray-background-opacity-0 {
  background-color: #616365;
}
.dark-gray-background-opacity-10 {
  background-color: rgba(97, 99, 101, 0.1);
}
.dark-gray-background-opacity-20 {
  background-color: rgba(97, 99, 101, 0.2);
}
.dark-gray-background-opacity-30 {
  background-color: rgba(97, 99, 101, 0.3);
}
.dark-gray-background-opacity-40 {
  background-color: rgba(97, 99, 101, 0.4);
}
.dark-gray-background-opacity-50 {
  background-color: rgba(97, 99, 101, 0.5);
}
.dark-gray-background-opacity-60 {
  background-color: rgba(97, 99, 101, 0.6);
}
.dark-gray-background-opacity-70 {
  background-color: rgba(97, 99, 101, 0.7);
}
.dark-gray-background-opacity-80 {
  background-color: rgba(97, 99, 101, 0.8);
}
.dark-gray-background-opacity-90 {
  background-color: rgba(97, 99, 101, 0.9);
}
.dark-gray-background-opacity-100 {
  background-color: #616365;
}
.light-gray-background-opacity-0 {
  background-color: #efefef;
}
.light-gray-background-opacity-10 {
  background-color: rgba(239, 239, 239, 0.1);
}
.light-gray-background-opacity-20 {
  background-color: rgba(239, 239, 239, 0.2);
}
.light-gray-background-opacity-30 {
  background-color: rgba(239, 239, 239, 0.3);
}
.light-gray-background-opacity-40 {
  background-color: rgba(239, 239, 239, 0.4);
}
.light-gray-background-opacity-50 {
  background-color: rgba(239, 239, 239, 0.5);
}
.light-gray-background-opacity-60 {
  background-color: rgba(239, 239, 239, 0.6);
}
.light-gray-background-opacity-70 {
  background-color: rgba(239, 239, 239, 0.7);
}
.light-gray-background-opacity-80 {
  background-color: rgba(239, 239, 239, 0.8);
}
.light-gray-background-opacity-90 {
  background-color: rgba(239, 239, 239, 0.9);
}
.light-gray-background-opacity-100 {
  background-color: #efefef;
}
.bright-green-background-opacity-0 {
  background-color: #8cc63f;
}
.bright-green-background-opacity-10 {
  background-color: rgba(140, 198, 63, 0.1);
}
.bright-green-background-opacity-20 {
  background-color: rgba(140, 198, 63, 0.2);
}
.bright-green-background-opacity-30 {
  background-color: rgba(140, 198, 63, 0.3);
}
.bright-green-background-opacity-40 {
  background-color: rgba(140, 198, 63, 0.4);
}
.bright-green-background-opacity-50 {
  background-color: rgba(140, 198, 63, 0.5);
}
.bright-green-background-opacity-60 {
  background-color: rgba(140, 198, 63, 0.6);
}
.bright-green-background-opacity-70 {
  background-color: rgba(140, 198, 63, 0.7);
}
.bright-green-background-opacity-80 {
  background-color: rgba(140, 198, 63, 0.8);
}
.bright-green-background-opacity-90 {
  background-color: rgba(140, 198, 63, 0.9);
}
.bright-green-background-opacity-100 {
  background-color: #8cc63f;
}
.centurylink-green-background-opacity-0 {
  background-color: #00853f;
}
.centurylink-green-background-opacity-10 {
  background-color: rgba(0, 133, 63, 0.1);
}
.centurylink-green-background-opacity-20 {
  background-color: rgba(0, 133, 63, 0.2);
}
.centurylink-green-background-opacity-30 {
  background-color: rgba(0, 133, 63, 0.3);
}
.centurylink-green-background-opacity-40 {
  background-color: rgba(0, 133, 63, 0.4);
}
.centurylink-green-background-opacity-50 {
  background-color: rgba(0, 133, 63, 0.5);
}
.centurylink-green-background-opacity-60 {
  background-color: rgba(0, 133, 63, 0.6);
}
.centurylink-green-background-opacity-70 {
  background-color: rgba(0, 133, 63, 0.7);
}
.centurylink-green-background-opacity-80 {
  background-color: rgba(0, 133, 63, 0.8);
}
.centurylink-green-background-opacity-90 {
  background-color: rgba(0, 133, 63, 0.9);
}
.centurylink-green-background-opacity-100 {
  background-color: #00853f;
}
.light-green-background-opacity-0 {
  background-color: #a5d867;
}
.light-green-background-opacity-10 {
  background-color: rgba(165, 216, 103, 0.1);
}
.light-green-background-opacity-20 {
  background-color: rgba(165, 216, 103, 0.2);
}
.light-green-background-opacity-30 {
  background-color: rgba(165, 216, 103, 0.3);
}
.light-green-background-opacity-40 {
  background-color: rgba(165, 216, 103, 0.4);
}
.light-green-background-opacity-50 {
  background-color: rgba(165, 216, 103, 0.5);
}
.light-green-background-opacity-60 {
  background-color: rgba(165, 216, 103, 0.6);
}
.light-green-background-opacity-70 {
  background-color: rgba(165, 216, 103, 0.7);
}
.light-green-background-opacity-80 {
  background-color: rgba(165, 216, 103, 0.8);
}
.light-green-background-opacity-90 {
  background-color: rgba(165, 216, 103, 0.9);
}
.light-green-background-opacity-100 {
  background-color: #a5d867;
}
.mustard-yellow-background-opacity-0 {
  background-color: #ced64b;
}
.mustard-yellow-background-opacity-10 {
  background-color: rgba(206, 214, 75, 0.1);
}
.mustard-yellow-background-opacity-20 {
  background-color: rgba(206, 214, 75, 0.2);
}
.mustard-yellow-background-opacity-30 {
  background-color: rgba(206, 214, 75, 0.3);
}
.mustard-yellow-background-opacity-40 {
  background-color: rgba(206, 214, 75, 0.4);
}
.mustard-yellow-background-opacity-50 {
  background-color: rgba(206, 214, 75, 0.5);
}
.mustard-yellow-background-opacity-60 {
  background-color: rgba(206, 214, 75, 0.6);
}
.mustard-yellow-background-opacity-70 {
  background-color: rgba(206, 214, 75, 0.7);
}
.mustard-yellow-background-opacity-80 {
  background-color: rgba(206, 214, 75, 0.8);
}
.mustard-yellow-background-opacity-90 {
  background-color: rgba(206, 214, 75, 0.9);
}
.mustard-yellow-background-opacity-100 {
  background-color: #ced64b;
}
.accent-dark-orange-background-opacity-0 {
  background-color: #ff6319;
}
.accent-dark-orange-background-opacity-10 {
  background-color: rgba(255, 99, 25, 0.1);
}
.accent-dark-orange-background-opacity-20 {
  background-color: rgba(255, 99, 25, 0.2);
}
.accent-dark-orange-background-opacity-30 {
  background-color: rgba(255, 99, 25, 0.3);
}
.accent-dark-orange-background-opacity-40 {
  background-color: rgba(255, 99, 25, 0.4);
}
.accent-dark-orange-background-opacity-50 {
  background-color: rgba(255, 99, 25, 0.5);
}
.accent-dark-orange-background-opacity-60 {
  background-color: rgba(255, 99, 25, 0.6);
}
.accent-dark-orange-background-opacity-70 {
  background-color: rgba(255, 99, 25, 0.7);
}
.accent-dark-orange-background-opacity-80 {
  background-color: rgba(255, 99, 25, 0.8);
}
.accent-dark-orange-background-opacity-90 {
  background-color: rgba(255, 99, 25, 0.9);
}
.accent-dark-orange-background-opacity-100 {
  background-color: #ff6319;
}
.accent-light-orange-background-opacity-0 {
  background-color: #ffa02f;
}
.accent-light-orange-background-opacity-10 {
  background-color: rgba(255, 160, 47, 0.1);
}
.accent-light-orange-background-opacity-20 {
  background-color: rgba(255, 160, 47, 0.2);
}
.accent-light-orange-background-opacity-30 {
  background-color: rgba(255, 160, 47, 0.3);
}
.accent-light-orange-background-opacity-40 {
  background-color: rgba(255, 160, 47, 0.4);
}
.accent-light-orange-background-opacity-50 {
  background-color: rgba(255, 160, 47, 0.5);
}
.accent-light-orange-background-opacity-60 {
  background-color: rgba(255, 160, 47, 0.6);
}
.accent-light-orange-background-opacity-70 {
  background-color: rgba(255, 160, 47, 0.7);
}
.accent-light-orange-background-opacity-80 {
  background-color: rgba(255, 160, 47, 0.8);
}
.accent-light-orange-background-opacity-90 {
  background-color: rgba(255, 160, 47, 0.9);
}
.accent-light-orange-background-opacity-100 {
  background-color: #ffa02f;
}
.accent-yellow-background-opacity-0 {
  background-color: #fdc82f;
}
.accent-yellow-background-opacity-10 {
  background-color: rgba(253, 200, 47, 0.1);
}
.accent-yellow-background-opacity-20 {
  background-color: rgba(253, 200, 47, 0.2);
}
.accent-yellow-background-opacity-30 {
  background-color: rgba(253, 200, 47, 0.3);
}
.accent-yellow-background-opacity-40 {
  background-color: rgba(253, 200, 47, 0.4);
}
.accent-yellow-background-opacity-50 {
  background-color: rgba(253, 200, 47, 0.5);
}
.accent-yellow-background-opacity-60 {
  background-color: rgba(253, 200, 47, 0.6);
}
.accent-yellow-background-opacity-70 {
  background-color: rgba(253, 200, 47, 0.7);
}
.accent-yellow-background-opacity-80 {
  background-color: rgba(253, 200, 47, 0.8);
}
.accent-yellow-background-opacity-90 {
  background-color: rgba(253, 200, 47, 0.9);
}
.accent-yellow-background-opacity-100 {
  background-color: #fdc82f;
}
.accent-dark-blue-background-opacity-0 {
  background-color: #0098db;
}
.accent-dark-blue-background-opacity-10 {
  background-color: rgba(0, 152, 219, 0.1);
}
.accent-dark-blue-background-opacity-20 {
  background-color: rgba(0, 152, 219, 0.2);
}
.accent-dark-blue-background-opacity-30 {
  background-color: rgba(0, 152, 219, 0.3);
}
.accent-dark-blue-background-opacity-40 {
  background-color: rgba(0, 152, 219, 0.4);
}
.accent-dark-blue-background-opacity-50 {
  background-color: rgba(0, 152, 219, 0.5);
}
.accent-dark-blue-background-opacity-60 {
  background-color: rgba(0, 152, 219, 0.6);
}
.accent-dark-blue-background-opacity-70 {
  background-color: rgba(0, 152, 219, 0.7);
}
.accent-dark-blue-background-opacity-80 {
  background-color: rgba(0, 152, 219, 0.8);
}
.accent-dark-blue-background-opacity-90 {
  background-color: rgba(0, 152, 219, 0.9);
}
.accent-dark-blue-background-opacity-100 {
  background-color: #0098db;
}
.accent-light-blue-background-opacity-0 {
  background-color: #a0cfeb;
}
.accent-light-blue-background-opacity-10 {
  background-color: rgba(160, 207, 235, 0.1);
}
.accent-light-blue-background-opacity-20 {
  background-color: rgba(160, 207, 235, 0.2);
}
.accent-light-blue-background-opacity-30 {
  background-color: rgba(160, 207, 235, 0.3);
}
.accent-light-blue-background-opacity-40 {
  background-color: rgba(160, 207, 235, 0.4);
}
.accent-light-blue-background-opacity-50 {
  background-color: rgba(160, 207, 235, 0.5);
}
.accent-light-blue-background-opacity-60 {
  background-color: rgba(160, 207, 235, 0.6);
}
.accent-light-blue-background-opacity-70 {
  background-color: rgba(160, 207, 235, 0.7);
}
.accent-light-blue-background-opacity-80 {
  background-color: rgba(160, 207, 235, 0.8);
}
.accent-light-blue-background-opacity-90 {
  background-color: rgba(160, 207, 235, 0.9);
}
.accent-light-blue-background-opacity-100 {
  background-color: #a0cfeb;
}
.business-light-green-background-opacity-0 {
  background-color: #00853f;
}
.business-light-green-background-opacity-10 {
  background-color: rgba(0, 133, 63, 0.1);
}
.business-light-green-background-opacity-20 {
  background-color: rgba(0, 133, 63, 0.2);
}
.business-light-green-background-opacity-30 {
  background-color: rgba(0, 133, 63, 0.3);
}
.business-light-green-background-opacity-40 {
  background-color: rgba(0, 133, 63, 0.4);
}
.business-light-green-background-opacity-50 {
  background-color: rgba(0, 133, 63, 0.5);
}
.business-light-green-background-opacity-60 {
  background-color: rgba(0, 133, 63, 0.6);
}
.business-light-green-background-opacity-70 {
  background-color: rgba(0, 133, 63, 0.7);
}
.business-light-green-background-opacity-80 {
  background-color: rgba(0, 133, 63, 0.8);
}
.business-light-green-background-opacity-90 {
  background-color: rgba(0, 133, 63, 0.9);
}
.business-light-green-background-opacity-100 {
  background-color: #00853f;
}
.business-green-background-opacity-0 {
  background-color: #5b8f22;
}
.business-green-background-opacity-10 {
  background-color: rgba(91, 143, 34, 0.1);
}
.business-green-background-opacity-20 {
  background-color: rgba(91, 143, 34, 0.2);
}
.business-green-background-opacity-30 {
  background-color: rgba(91, 143, 34, 0.3);
}
.business-green-background-opacity-40 {
  background-color: rgba(91, 143, 34, 0.4);
}
.business-green-background-opacity-50 {
  background-color: rgba(91, 143, 34, 0.5);
}
.business-green-background-opacity-60 {
  background-color: rgba(91, 143, 34, 0.6);
}
.business-green-background-opacity-70 {
  background-color: rgba(91, 143, 34, 0.7);
}
.business-green-background-opacity-80 {
  background-color: rgba(91, 143, 34, 0.8);
}
.business-green-background-opacity-90 {
  background-color: rgba(91, 143, 34, 0.9);
}
.business-green-background-opacity-100 {
  background-color: #5b8f22;
}
.business-dark-green-background-opacity-0 {
  background-color: #284e36;
}
.business-dark-green-background-opacity-10 {
  background-color: rgba(40, 78, 54, 0.1);
}
.business-dark-green-background-opacity-20 {
  background-color: rgba(40, 78, 54, 0.2);
}
.business-dark-green-background-opacity-30 {
  background-color: rgba(40, 78, 54, 0.3);
}
.business-dark-green-background-opacity-40 {
  background-color: rgba(40, 78, 54, 0.4);
}
.business-dark-green-background-opacity-50 {
  background-color: rgba(40, 78, 54, 0.5);
}
.business-dark-green-background-opacity-60 {
  background-color: rgba(40, 78, 54, 0.6);
}
.business-dark-green-background-opacity-70 {
  background-color: rgba(40, 78, 54, 0.7);
}
.business-dark-green-background-opacity-80 {
  background-color: rgba(40, 78, 54, 0.8);
}
.business-dark-green-background-opacity-90 {
  background-color: rgba(40, 78, 54, 0.9);
}
.business-dark-green-background-opacity-100 {
  background-color: #284e36;
}
.residential-light-orange-background-opacity-0 {
  background-color: #ff9933;
}
.residential-light-orange-background-opacity-10 {
  background-color: rgba(255, 153, 51, 0.1);
}
.residential-light-orange-background-opacity-20 {
  background-color: rgba(255, 153, 51, 0.2);
}
.residential-light-orange-background-opacity-30 {
  background-color: rgba(255, 153, 51, 0.3);
}
.residential-light-orange-background-opacity-40 {
  background-color: rgba(255, 153, 51, 0.4);
}
.residential-light-orange-background-opacity-50 {
  background-color: rgba(255, 153, 51, 0.5);
}
.residential-light-orange-background-opacity-60 {
  background-color: rgba(255, 153, 51, 0.6);
}
.residential-light-orange-background-opacity-70 {
  background-color: rgba(255, 153, 51, 0.7);
}
.residential-light-orange-background-opacity-80 {
  background-color: rgba(255, 153, 51, 0.8);
}
.residential-light-orange-background-opacity-90 {
  background-color: rgba(255, 153, 51, 0.9);
}
.residential-light-orange-background-opacity-100 {
  background-color: #ff9933;
}
.residential-orange-background-opacity-0 {
  background-color: #ff6600;
}
.residential-orange-background-opacity-10 {
  background-color: rgba(255, 102, 0, 0.1);
}
.residential-orange-background-opacity-20 {
  background-color: rgba(255, 102, 0, 0.2);
}
.residential-orange-background-opacity-30 {
  background-color: rgba(255, 102, 0, 0.3);
}
.residential-orange-background-opacity-40 {
  background-color: rgba(255, 102, 0, 0.4);
}
.residential-orange-background-opacity-50 {
  background-color: rgba(255, 102, 0, 0.5);
}
.residential-orange-background-opacity-60 {
  background-color: rgba(255, 102, 0, 0.6);
}
.residential-orange-background-opacity-70 {
  background-color: rgba(255, 102, 0, 0.7);
}
.residential-orange-background-opacity-80 {
  background-color: rgba(255, 102, 0, 0.8);
}
.residential-orange-background-opacity-90 {
  background-color: rgba(255, 102, 0, 0.9);
}
.residential-orange-background-opacity-100 {
  background-color: #ff6600;
}
.residential-dark-orange-background-opacity-0 {
  background-color: #cc3300;
}
.residential-dark-orange-background-opacity-10 {
  background-color: rgba(204, 51, 0, 0.1);
}
.residential-dark-orange-background-opacity-20 {
  background-color: rgba(204, 51, 0, 0.2);
}
.residential-dark-orange-background-opacity-30 {
  background-color: rgba(204, 51, 0, 0.3);
}
.residential-dark-orange-background-opacity-40 {
  background-color: rgba(204, 51, 0, 0.4);
}
.residential-dark-orange-background-opacity-50 {
  background-color: rgba(204, 51, 0, 0.5);
}
.residential-dark-orange-background-opacity-60 {
  background-color: rgba(204, 51, 0, 0.6);
}
.residential-dark-orange-background-opacity-70 {
  background-color: rgba(204, 51, 0, 0.7);
}
.residential-dark-orange-background-opacity-80 {
  background-color: rgba(204, 51, 0, 0.8);
}
.residential-dark-orange-background-opacity-90 {
  background-color: rgba(204, 51, 0, 0.9);
}
.residential-dark-orange-background-opacity-100 {
  background-color: #cc3300;
}
.small-business-light-green-background-opacity-0 {
  background-color: #8cc63f;
}
.small-business-light-green-background-opacity-10 {
  background-color: rgba(140, 198, 63, 0.1);
}
.small-business-light-green-background-opacity-20 {
  background-color: rgba(140, 198, 63, 0.2);
}
.small-business-light-green-background-opacity-30 {
  background-color: rgba(140, 198, 63, 0.3);
}
.small-business-light-green-background-opacity-40 {
  background-color: rgba(140, 198, 63, 0.4);
}
.small-business-light-green-background-opacity-50 {
  background-color: rgba(140, 198, 63, 0.5);
}
.small-business-light-green-background-opacity-60 {
  background-color: rgba(140, 198, 63, 0.6);
}
.small-business-light-green-background-opacity-70 {
  background-color: rgba(140, 198, 63, 0.7);
}
.small-business-light-green-background-opacity-80 {
  background-color: rgba(140, 198, 63, 0.8);
}
.small-business-light-green-background-opacity-90 {
  background-color: rgba(140, 198, 63, 0.9);
}
.small-business-light-green-background-opacity-100 {
  background-color: #8cc63f;
}
.small-business-green-background-opacity-0 {
  background-color: #669900;
}
.small-business-green-background-opacity-10 {
  background-color: rgba(102, 153, 0, 0.1);
}
.small-business-green-background-opacity-20 {
  background-color: rgba(102, 153, 0, 0.2);
}
.small-business-green-background-opacity-30 {
  background-color: rgba(102, 153, 0, 0.3);
}
.small-business-green-background-opacity-40 {
  background-color: rgba(102, 153, 0, 0.4);
}
.small-business-green-background-opacity-50 {
  background-color: rgba(102, 153, 0, 0.5);
}
.small-business-green-background-opacity-60 {
  background-color: rgba(102, 153, 0, 0.6);
}
.small-business-green-background-opacity-70 {
  background-color: rgba(102, 153, 0, 0.7);
}
.small-business-green-background-opacity-80 {
  background-color: rgba(102, 153, 0, 0.8);
}
.small-business-green-background-opacity-90 {
  background-color: rgba(102, 153, 0, 0.9);
}
.small-business-green-background-opacity-100 {
  background-color: #669900;
}
.small-business-dark-green-background-opacity-0 {
  background-color: #336600;
}
.small-business-dark-green-background-opacity-10 {
  background-color: rgba(51, 102, 0, 0.1);
}
.small-business-dark-green-background-opacity-20 {
  background-color: rgba(51, 102, 0, 0.2);
}
.small-business-dark-green-background-opacity-30 {
  background-color: rgba(51, 102, 0, 0.3);
}
.small-business-dark-green-background-opacity-40 {
  background-color: rgba(51, 102, 0, 0.4);
}
.small-business-dark-green-background-opacity-50 {
  background-color: rgba(51, 102, 0, 0.5);
}
.small-business-dark-green-background-opacity-60 {
  background-color: rgba(51, 102, 0, 0.6);
}
.small-business-dark-green-background-opacity-70 {
  background-color: rgba(51, 102, 0, 0.7);
}
.small-business-dark-green-background-opacity-80 {
  background-color: rgba(51, 102, 0, 0.8);
}
.small-business-dark-green-background-opacity-90 {
  background-color: rgba(51, 102, 0, 0.9);
}
.small-business-dark-green-background-opacity-100 {
  background-color: #336600;
}
.compliant-dark-green-background-opacity-0 {
  background-color: #00652f;
}
.compliant-dark-green-background-opacity-10 {
  background-color: rgba(0, 101, 47, 0.1);
}
.compliant-dark-green-background-opacity-20 {
  background-color: rgba(0, 101, 47, 0.2);
}
.compliant-dark-green-background-opacity-30 {
  background-color: rgba(0, 101, 47, 0.3);
}
.compliant-dark-green-background-opacity-40 {
  background-color: rgba(0, 101, 47, 0.4);
}
.compliant-dark-green-background-opacity-50 {
  background-color: rgba(0, 101, 47, 0.5);
}
.compliant-dark-green-background-opacity-60 {
  background-color: rgba(0, 101, 47, 0.6);
}
.compliant-dark-green-background-opacity-70 {
  background-color: rgba(0, 101, 47, 0.7);
}
.compliant-dark-green-background-opacity-80 {
  background-color: rgba(0, 101, 47, 0.8);
}
.compliant-dark-green-background-opacity-90 {
  background-color: rgba(0, 101, 47, 0.9);
}
.compliant-dark-green-background-opacity-100 {
  background-color: #00652f;
}
.compliant-blue-background-opacity-0 {
  background-color: #017eb5;
}
.compliant-blue-background-opacity-10 {
  background-color: rgba(1, 126, 181, 0.1);
}
.compliant-blue-background-opacity-20 {
  background-color: rgba(1, 126, 181, 0.2);
}
.compliant-blue-background-opacity-30 {
  background-color: rgba(1, 126, 181, 0.3);
}
.compliant-blue-background-opacity-40 {
  background-color: rgba(1, 126, 181, 0.4);
}
.compliant-blue-background-opacity-50 {
  background-color: rgba(1, 126, 181, 0.5);
}
.compliant-blue-background-opacity-60 {
  background-color: rgba(1, 126, 181, 0.6);
}
.compliant-blue-background-opacity-70 {
  background-color: rgba(1, 126, 181, 0.7);
}
.compliant-blue-background-opacity-80 {
  background-color: rgba(1, 126, 181, 0.8);
}
.compliant-blue-background-opacity-90 {
  background-color: rgba(1, 126, 181, 0.9);
}
.compliant-blue-background-opacity-100 {
  background-color: #017eb5;
}
.compliant-dark-orange-background-opacity-0 {
  background-color: #d14900;
}
.compliant-dark-orange-background-opacity-10 {
  background-color: rgba(209, 73, 0, 0.1);
}
.compliant-dark-orange-background-opacity-20 {
  background-color: rgba(209, 73, 0, 0.2);
}
.compliant-dark-orange-background-opacity-30 {
  background-color: rgba(209, 73, 0, 0.3);
}
.compliant-dark-orange-background-opacity-40 {
  background-color: rgba(209, 73, 0, 0.4);
}
.compliant-dark-orange-background-opacity-50 {
  background-color: rgba(209, 73, 0, 0.5);
}
.compliant-dark-orange-background-opacity-60 {
  background-color: rgba(209, 73, 0, 0.6);
}
.compliant-dark-orange-background-opacity-70 {
  background-color: rgba(209, 73, 0, 0.7);
}
.compliant-dark-orange-background-opacity-80 {
  background-color: rgba(209, 73, 0, 0.8);
}
.compliant-dark-orange-background-opacity-90 {
  background-color: rgba(209, 73, 0, 0.9);
}
.compliant-dark-orange-background-opacity-100 {
  background-color: #d14900;
}
.compliant-darker-green-background-opacity-0 {
  background-color: #284e36;
}
.compliant-darker-green-background-opacity-10 {
  background-color: rgba(40, 78, 54, 0.1);
}
.compliant-darker-green-background-opacity-20 {
  background-color: rgba(40, 78, 54, 0.2);
}
.compliant-darker-green-background-opacity-30 {
  background-color: rgba(40, 78, 54, 0.3);
}
.compliant-darker-green-background-opacity-40 {
  background-color: rgba(40, 78, 54, 0.4);
}
.compliant-darker-green-background-opacity-50 {
  background-color: rgba(40, 78, 54, 0.5);
}
.compliant-darker-green-background-opacity-60 {
  background-color: rgba(40, 78, 54, 0.6);
}
.compliant-darker-green-background-opacity-70 {
  background-color: rgba(40, 78, 54, 0.7);
}
.compliant-darker-green-background-opacity-80 {
  background-color: rgba(40, 78, 54, 0.8);
}
.compliant-darker-green-background-opacity-90 {
  background-color: rgba(40, 78, 54, 0.9);
}
.compliant-darker-green-background-opacity-100 {
  background-color: #284e36;
}
.res-hsi-price-green-background-opacity-0 {
  background-color: #00835f;
}
.res-hsi-price-green-background-opacity-10 {
  background-color: rgba(0, 131, 95, 0.1);
}
.res-hsi-price-green-background-opacity-20 {
  background-color: rgba(0, 131, 95, 0.2);
}
.res-hsi-price-green-background-opacity-30 {
  background-color: rgba(0, 131, 95, 0.3);
}
.res-hsi-price-green-background-opacity-40 {
  background-color: rgba(0, 131, 95, 0.4);
}
.res-hsi-price-green-background-opacity-50 {
  background-color: rgba(0, 131, 95, 0.5);
}
.res-hsi-price-green-background-opacity-60 {
  background-color: rgba(0, 131, 95, 0.6);
}
.res-hsi-price-green-background-opacity-70 {
  background-color: rgba(0, 131, 95, 0.7);
}
.res-hsi-price-green-background-opacity-80 {
  background-color: rgba(0, 131, 95, 0.8);
}
.res-hsi-price-green-background-opacity-90 {
  background-color: rgba(0, 131, 95, 0.9);
}
.res-hsi-price-green-background-opacity-100 {
  background-color: #00835f;
}
.ctl-medium-green-background-opacity-0 {
  background-color: #34b233;
}
.ctl-medium-green-background-opacity-10 {
  background-color: rgba(52, 178, 51, 0.1);
}
.ctl-medium-green-background-opacity-20 {
  background-color: rgba(52, 178, 51, 0.2);
}
.ctl-medium-green-background-opacity-30 {
  background-color: rgba(52, 178, 51, 0.3);
}
.ctl-medium-green-background-opacity-40 {
  background-color: rgba(52, 178, 51, 0.4);
}
.ctl-medium-green-background-opacity-50 {
  background-color: rgba(52, 178, 51, 0.5);
}
.ctl-medium-green-background-opacity-60 {
  background-color: rgba(52, 178, 51, 0.6);
}
.ctl-medium-green-background-opacity-70 {
  background-color: rgba(52, 178, 51, 0.7);
}
.ctl-medium-green-background-opacity-80 {
  background-color: rgba(52, 178, 51, 0.8);
}
.ctl-medium-green-background-opacity-90 {
  background-color: rgba(52, 178, 51, 0.9);
}
.ctl-medium-green-background-opacity-100 {
  background-color: #34b233;
}
.nb-mint-green-background-opacity-0 {
  background-color: #48d597;
}
.nb-mint-green-background-opacity-10 {
  background-color: rgba(72, 213, 151, 0.1);
}
.nb-mint-green-background-opacity-20 {
  background-color: rgba(72, 213, 151, 0.2);
}
.nb-mint-green-background-opacity-30 {
  background-color: rgba(72, 213, 151, 0.3);
}
.nb-mint-green-background-opacity-40 {
  background-color: rgba(72, 213, 151, 0.4);
}
.nb-mint-green-background-opacity-50 {
  background-color: rgba(72, 213, 151, 0.5);
}
.nb-mint-green-background-opacity-60 {
  background-color: rgba(72, 213, 151, 0.6);
}
.nb-mint-green-background-opacity-70 {
  background-color: rgba(72, 213, 151, 0.7);
}
.nb-mint-green-background-opacity-80 {
  background-color: rgba(72, 213, 151, 0.8);
}
.nb-mint-green-background-opacity-90 {
  background-color: rgba(72, 213, 151, 0.9);
}
.nb-mint-green-background-opacity-100 {
  background-color: #48d597;
}
.nb-vibrant-blue-background-opacity-0 {
  background-color: #0047bb;
}
.nb-vibrant-blue-background-opacity-10 {
  background-color: rgba(0, 71, 187, 0.1);
}
.nb-vibrant-blue-background-opacity-20 {
  background-color: rgba(0, 71, 187, 0.2);
}
.nb-vibrant-blue-background-opacity-30 {
  background-color: rgba(0, 71, 187, 0.3);
}
.nb-vibrant-blue-background-opacity-40 {
  background-color: rgba(0, 71, 187, 0.4);
}
.nb-vibrant-blue-background-opacity-50 {
  background-color: rgba(0, 71, 187, 0.5);
}
.nb-vibrant-blue-background-opacity-60 {
  background-color: rgba(0, 71, 187, 0.6);
}
.nb-vibrant-blue-background-opacity-70 {
  background-color: rgba(0, 71, 187, 0.7);
}
.nb-vibrant-blue-background-opacity-80 {
  background-color: rgba(0, 71, 187, 0.8);
}
.nb-vibrant-blue-background-opacity-90 {
  background-color: rgba(0, 71, 187, 0.9);
}
.nb-vibrant-blue-background-opacity-100 {
  background-color: #0047bb;
}
.nb-biz-navy-blue-background-opacity-0 {
  background-color: #001e60;
}
.nb-biz-navy-blue-background-opacity-10 {
  background-color: rgba(0, 30, 96, 0.1);
}
.nb-biz-navy-blue-background-opacity-20 {
  background-color: rgba(0, 30, 96, 0.2);
}
.nb-biz-navy-blue-background-opacity-30 {
  background-color: rgba(0, 30, 96, 0.3);
}
.nb-biz-navy-blue-background-opacity-40 {
  background-color: rgba(0, 30, 96, 0.4);
}
.nb-biz-navy-blue-background-opacity-50 {
  background-color: rgba(0, 30, 96, 0.5);
}
.nb-biz-navy-blue-background-opacity-60 {
  background-color: rgba(0, 30, 96, 0.6);
}
.nb-biz-navy-blue-background-opacity-70 {
  background-color: rgba(0, 30, 96, 0.7);
}
.nb-biz-navy-blue-background-opacity-80 {
  background-color: rgba(0, 30, 96, 0.8);
}
.nb-biz-navy-blue-background-opacity-90 {
  background-color: rgba(0, 30, 96, 0.9);
}
.nb-biz-navy-blue-background-opacity-100 {
  background-color: #001e60;
}
.nb-res-light-gray-background-opacity-0 {
  background-color: #d7d2cb;
}
.nb-res-light-gray-background-opacity-10 {
  background-color: rgba(215, 210, 203, 0.1);
}
.nb-res-light-gray-background-opacity-20 {
  background-color: rgba(215, 210, 203, 0.2);
}
.nb-res-light-gray-background-opacity-30 {
  background-color: rgba(215, 210, 203, 0.3);
}
.nb-res-light-gray-background-opacity-40 {
  background-color: rgba(215, 210, 203, 0.4);
}
.nb-res-light-gray-background-opacity-50 {
  background-color: rgba(215, 210, 203, 0.5);
}
.nb-res-light-gray-background-opacity-60 {
  background-color: rgba(215, 210, 203, 0.6);
}
.nb-res-light-gray-background-opacity-70 {
  background-color: rgba(215, 210, 203, 0.7);
}
.nb-res-light-gray-background-opacity-80 {
  background-color: rgba(215, 210, 203, 0.8);
}
.nb-res-light-gray-background-opacity-90 {
  background-color: rgba(215, 210, 203, 0.9);
}
.nb-res-light-gray-background-opacity-100 {
  background-color: #d7d2cb;
}
.nb-dark-gray-background-opacity-0 {
  background-color: #53565a;
}
.nb-dark-gray-background-opacity-10 {
  background-color: rgba(83, 86, 90, 0.1);
}
.nb-dark-gray-background-opacity-20 {
  background-color: rgba(83, 86, 90, 0.2);
}
.nb-dark-gray-background-opacity-30 {
  background-color: rgba(83, 86, 90, 0.3);
}
.nb-dark-gray-background-opacity-40 {
  background-color: rgba(83, 86, 90, 0.4);
}
.nb-dark-gray-background-opacity-50 {
  background-color: rgba(83, 86, 90, 0.5);
}
.nb-dark-gray-background-opacity-60 {
  background-color: rgba(83, 86, 90, 0.6);
}
.nb-dark-gray-background-opacity-70 {
  background-color: rgba(83, 86, 90, 0.7);
}
.nb-dark-gray-background-opacity-80 {
  background-color: rgba(83, 86, 90, 0.8);
}
.nb-dark-gray-background-opacity-90 {
  background-color: rgba(83, 86, 90, 0.9);
}
.nb-dark-gray-background-opacity-100 {
  background-color: #53565a;
}
.nb-dark-green-background-opacity-0 {
  background-color: #007a33;
}
.nb-dark-green-background-opacity-10 {
  background-color: rgba(0, 122, 51, 0.1);
}
.nb-dark-green-background-opacity-20 {
  background-color: rgba(0, 122, 51, 0.2);
}
.nb-dark-green-background-opacity-30 {
  background-color: rgba(0, 122, 51, 0.3);
}
.nb-dark-green-background-opacity-40 {
  background-color: rgba(0, 122, 51, 0.4);
}
.nb-dark-green-background-opacity-50 {
  background-color: rgba(0, 122, 51, 0.5);
}
.nb-dark-green-background-opacity-60 {
  background-color: rgba(0, 122, 51, 0.6);
}
.nb-dark-green-background-opacity-70 {
  background-color: rgba(0, 122, 51, 0.7);
}
.nb-dark-green-background-opacity-80 {
  background-color: rgba(0, 122, 51, 0.8);
}
.nb-dark-green-background-opacity-90 {
  background-color: rgba(0, 122, 51, 0.9);
}
.nb-dark-green-background-opacity-100 {
  background-color: #007a33;
}
.nb-biz-black-background-opacity-0 {
  background-color: #000000;
}
.nb-biz-black-background-opacity-10 {
  background-color: rgba(0, 0, 0, 0.1);
}
.nb-biz-black-background-opacity-20 {
  background-color: rgba(0, 0, 0, 0.2);
}
.nb-biz-black-background-opacity-30 {
  background-color: rgba(0, 0, 0, 0.3);
}
.nb-biz-black-background-opacity-40 {
  background-color: rgba(0, 0, 0, 0.4);
}
.nb-biz-black-background-opacity-50 {
  background-color: rgba(0, 0, 0, 0.5);
}
.nb-biz-black-background-opacity-60 {
  background-color: rgba(0, 0, 0, 0.6);
}
.nb-biz-black-background-opacity-70 {
  background-color: rgba(0, 0, 0, 0.7);
}
.nb-biz-black-background-opacity-80 {
  background-color: rgba(0, 0, 0, 0.8);
}
.nb-biz-black-background-opacity-90 {
  background-color: rgba(0, 0, 0, 0.9);
}
.nb-biz-black-background-opacity-100 {
  background-color: #000000;
}
.nb-dark-gray1-background-opacity-0 {
  background-color: #222222;
}
.nb-dark-gray1-background-opacity-10 {
  background-color: rgba(34, 34, 34, 0.1);
}
.nb-dark-gray1-background-opacity-20 {
  background-color: rgba(34, 34, 34, 0.2);
}
.nb-dark-gray1-background-opacity-30 {
  background-color: rgba(34, 34, 34, 0.3);
}
.nb-dark-gray1-background-opacity-40 {
  background-color: rgba(34, 34, 34, 0.4);
}
.nb-dark-gray1-background-opacity-50 {
  background-color: rgba(34, 34, 34, 0.5);
}
.nb-dark-gray1-background-opacity-60 {
  background-color: rgba(34, 34, 34, 0.6);
}
.nb-dark-gray1-background-opacity-70 {
  background-color: rgba(34, 34, 34, 0.7);
}
.nb-dark-gray1-background-opacity-80 {
  background-color: rgba(34, 34, 34, 0.8);
}
.nb-dark-gray1-background-opacity-90 {
  background-color: rgba(34, 34, 34, 0.9);
}
.nb-dark-gray1-background-opacity-100 {
  background-color: #222222;
}
.nb-gray-background-opacity-0 {
  background-color: #bebebe;
}
.nb-gray-background-opacity-10 {
  background-color: rgba(190, 190, 190, 0.1);
}
.nb-gray-background-opacity-20 {
  background-color: rgba(190, 190, 190, 0.2);
}
.nb-gray-background-opacity-30 {
  background-color: rgba(190, 190, 190, 0.3);
}
.nb-gray-background-opacity-40 {
  background-color: rgba(190, 190, 190, 0.4);
}
.nb-gray-background-opacity-50 {
  background-color: rgba(190, 190, 190, 0.5);
}
.nb-gray-background-opacity-60 {
  background-color: rgba(190, 190, 190, 0.6);
}
.nb-gray-background-opacity-70 {
  background-color: rgba(190, 190, 190, 0.7);
}
.nb-gray-background-opacity-80 {
  background-color: rgba(190, 190, 190, 0.8);
}
.nb-gray-background-opacity-90 {
  background-color: rgba(190, 190, 190, 0.9);
}
.nb-gray-background-opacity-100 {
  background-color: #bebebe;
}
.nb-secret-gray-background-opacity-0 {
  background-color: #eeeeee;
}
.nb-secret-gray-background-opacity-10 {
  background-color: rgba(238, 238, 238, 0.1);
}
.nb-secret-gray-background-opacity-20 {
  background-color: rgba(238, 238, 238, 0.2);
}
.nb-secret-gray-background-opacity-30 {
  background-color: rgba(238, 238, 238, 0.3);
}
.nb-secret-gray-background-opacity-40 {
  background-color: rgba(238, 238, 238, 0.4);
}
.nb-secret-gray-background-opacity-50 {
  background-color: rgba(238, 238, 238, 0.5);
}
.nb-secret-gray-background-opacity-60 {
  background-color: rgba(238, 238, 238, 0.6);
}
.nb-secret-gray-background-opacity-70 {
  background-color: rgba(238, 238, 238, 0.7);
}
.nb-secret-gray-background-opacity-80 {
  background-color: rgba(238, 238, 238, 0.8);
}
.nb-secret-gray-background-opacity-90 {
  background-color: rgba(238, 238, 238, 0.9);
}
.nb-secret-gray-background-opacity-100 {
  background-color: #eeeeee;
}
.lumen-light-blue-background-opacity-0 {
  background-color: #38c6f4;
}
.lumen-light-blue-background-opacity-10 {
  background-color: rgba(56, 198, 244, 0.1);
}
.lumen-light-blue-background-opacity-20 {
  background-color: rgba(56, 198, 244, 0.2);
}
.lumen-light-blue-background-opacity-30 {
  background-color: rgba(56, 198, 244, 0.3);
}
.lumen-light-blue-background-opacity-40 {
  background-color: rgba(56, 198, 244, 0.4);
}
.lumen-light-blue-background-opacity-50 {
  background-color: rgba(56, 198, 244, 0.5);
}
.lumen-light-blue-background-opacity-60 {
  background-color: rgba(56, 198, 244, 0.6);
}
.lumen-light-blue-background-opacity-70 {
  background-color: rgba(56, 198, 244, 0.7);
}
.lumen-light-blue-background-opacity-80 {
  background-color: rgba(56, 198, 244, 0.8);
}
.lumen-light-blue-background-opacity-90 {
  background-color: rgba(56, 198, 244, 0.9);
}
.lumen-light-blue-background-opacity-100 {
  background-color: #38c6f4;
}
.lumen-medium-blue-background-opacity-0 {
  background-color: #0075c9;
}
.lumen-medium-blue-background-opacity-10 {
  background-color: rgba(0, 117, 201, 0.1);
}
.lumen-medium-blue-background-opacity-20 {
  background-color: rgba(0, 117, 201, 0.2);
}
.lumen-medium-blue-background-opacity-30 {
  background-color: rgba(0, 117, 201, 0.3);
}
.lumen-medium-blue-background-opacity-40 {
  background-color: rgba(0, 117, 201, 0.4);
}
.lumen-medium-blue-background-opacity-50 {
  background-color: rgba(0, 117, 201, 0.5);
}
.lumen-medium-blue-background-opacity-60 {
  background-color: rgba(0, 117, 201, 0.6);
}
.lumen-medium-blue-background-opacity-70 {
  background-color: rgba(0, 117, 201, 0.7);
}
.lumen-medium-blue-background-opacity-80 {
  background-color: rgba(0, 117, 201, 0.8);
}
.lumen-medium-blue-background-opacity-90 {
  background-color: rgba(0, 117, 201, 0.9);
}
.lumen-medium-blue-background-opacity-100 {
  background-color: #0075c9;
}
.lumen-blue-background-opacity-0 {
  background-color: #0c9ed9;
}
.lumen-blue-background-opacity-10 {
  background-color: rgba(12, 158, 217, 0.1);
}
.lumen-blue-background-opacity-20 {
  background-color: rgba(12, 158, 217, 0.2);
}
.lumen-blue-background-opacity-30 {
  background-color: rgba(12, 158, 217, 0.3);
}
.lumen-blue-background-opacity-40 {
  background-color: rgba(12, 158, 217, 0.4);
}
.lumen-blue-background-opacity-50 {
  background-color: rgba(12, 158, 217, 0.5);
}
.lumen-blue-background-opacity-60 {
  background-color: rgba(12, 158, 217, 0.6);
}
.lumen-blue-background-opacity-70 {
  background-color: rgba(12, 158, 217, 0.7);
}
.lumen-blue-background-opacity-80 {
  background-color: rgba(12, 158, 217, 0.8);
}
.lumen-blue-background-opacity-90 {
  background-color: rgba(12, 158, 217, 0.9);
}
.lumen-blue-background-opacity-100 {
  background-color: #0c9ed9;
}
/* End - Global opacity */
.impact-strip {
  height: 100px;
}
.impact-strip .image-holder {
  background-size: cover;
}
.impact-strip .image-holder .impact-container p {
  margin: 0 40px 0 30px;
  line-height: 100px !important;
}
.impact-strip .image-holder .impact-container p .fa {
  position: absolute;
  line-height: 100px;
  margin-left: 10px;
  transition: margin-left 0.2s ease-in-out;
}
.impact-strip .image-holder .impact-container p a {
  color: #8cc63f;
  text-decoration: none;
  margin-left: 5px;
  font-weight: bold;
}
.impact-strip .image-holder .impact-container p a:hover .fa {
  margin-left: 20px;
}
/*Mobile CSS- ImpactStrip*/
@media (max-width: 960px) {
  .impact-strip {
    height: auto;
  }
  .impact-strip .image-holder .impact-container p {
    margin: 15px 40px 15px 30px;
    line-height: 40px !important;
  }
  .impact-strip .image-holder .impact-container p .fa {
    margin-top: 12px;
    line-height: normal;
  }
  .impact-strip .image-holder .impact-container p a {
    display: block;
  }
}
/* End - Global impactStrip */

/* Start - Image styles */
/** Global colors Definitions **/
/** NOTE - Any change to this file, make sure to update the cascadeColors.less as well **/
/* Black: #000000 */
/* White: #FFFFFF */
/* Gray: #9A9B9C */
/* Dark Gray: #616365 */
/* Hex Gray: #999999 */
/* Light Gray: #EFEFEF */
/* Bright Green: #8CC63F */
/* CenturyLink Green: #00853F */
/* Light Green: #A5D867 */
/* Mustard Yellow: #CED64B */
/* Accent Dark Orange: #FF6319 */
/* Accent Light Orange: #FFA02F */
/* Accent Yellow: #FDC82F */
/* Accent Dark Blue: #0098DB */
/* Accent Light Blue: #A0CFEB */
/* Business Light Green: #00853F */
/* Business Green: #5B8F22 */
/* Business Dark Green: #284E36 */
/* Residential Light Orange: #FF9933 */
/* Residential Orange: #FF6600 */
/* Residential Dark Orange: #CC3300 */
/* Small Business Light Green: #8CC63F */
/* Small Business Green: #669900 */
/* Small Business Dark Green: #336600 */
/* 508-compliant dark orange: #d14900 */
/* 508-compliant blue: #017eb5 */
/* 508-compliant dark green: #00652f */
/* 508-compliant darker green: #284e36 */
/* Residential HSI Bright Green: #8cc63f */
/* Residential HSI Price Green: #00835f */
/* ctl-medium-green: #34b233 */
/* Mint Green: #48d597 */
/* Vibrant Blue: #0047bb */
/* Biz Navy Blue: #001e60 */
/* Residential Light Gray: #d7d2cb */
/* Dark Grey: #53565a */
/* Dark Gray1: #222222 */
/* Biz Gray: #bebebe */
/* Secret Grey: #eeeeee */
/* Dark Green: #007a33 */
/* Dark Teal: #008996 */
/* Teal Blue: #02bcb2 */
/* Blue 1: #3a8ddd */
/* Blue 2: #0080bb */
/* Pomegranate: #f74b4b */
/* Lemon Yellow: #f9f162 */
/* Kiwi Green: #6fd16f */
/* Lumen Light Blue: #38c6f4 */
/* Lumen Blue: #oc9ed9 */
/* Lumen Medium Blue: #0075c9 */
/** Colors Definitions End **/
.imageModal .image-dialog {
  position: relative;
  margin: 100px auto 0;
  display: table;
}
.imageModal .image-content .image-header {
  margin: -30px -29px 0 0;
  position: absolute;
  right: 45px;
}
.imageModal .image-content .close {
  color: #efefef;
  font-size: 18px;
  opacity: 1;
  text-shadow: 0 0 0 #efefef;
}
.imageModal .cq-damupload .coral-Checkbox-input :focus {
  border-color: #3c3c3c;
}
.imageModal .image-body {
  margin-right: 50px;
  margin-left: 50px;
  position: relative;
}
.image {
  position: relative;
}
.image p.image-align {
  position: relative;
}
.image p.image-align img {
  flex-shrink: 0;
}
.image p.centerAlign {
  display: flex;
  justify-content: center;
}
.image p.centerAlign .image-overlay {
  left: 50%;
  transform: translateX(-50%);
}
.image p.rightAlign {
  display: flex;
  justify-content: flex-end;
}
.image p.rightAlign .image-overlay {
  left: auto;
  right: 0;
}
.image p.leftAlign {
  display: flex;
  justify-content: flex-start;
}
.image .image-overlay {
  display: block;
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
.image .image-overlay--light {
  background-color: rgba(255, 255, 255, 0.5);
}
.image .image-overlay--medium {
  background-color: rgba(0, 0, 0, 0.3);
}
.image .image-overlay--dark {
  background-color: rgba(0, 0, 0, 0.5);
}
.image .img-responsive + .image-overlay {
  left: 50%;
  transform: translateX(-50%);
}
map area {
  outline: medium none;
}
/* End - Image styles */

/* Start - Global Horizontal Rule component */
/** Global colors Definitions **/
/** NOTE - Any change to this file, make sure to update the cascadeColors.less as well **/
/* Black: #000000 */
/* White: #FFFFFF */
/* Gray: #9A9B9C */
/* Dark Gray: #616365 */
/* Hex Gray: #999999 */
/* Light Gray: #EFEFEF */
/* Bright Green: #8CC63F */
/* CenturyLink Green: #00853F */
/* Light Green: #A5D867 */
/* Mustard Yellow: #CED64B */
/* Accent Dark Orange: #FF6319 */
/* Accent Light Orange: #FFA02F */
/* Accent Yellow: #FDC82F */
/* Accent Dark Blue: #0098DB */
/* Accent Light Blue: #A0CFEB */
/* Business Light Green: #00853F */
/* Business Green: #5B8F22 */
/* Business Dark Green: #284E36 */
/* Residential Light Orange: #FF9933 */
/* Residential Orange: #FF6600 */
/* Residential Dark Orange: #CC3300 */
/* Small Business Light Green: #8CC63F */
/* Small Business Green: #669900 */
/* Small Business Dark Green: #336600 */
/* 508-compliant dark orange: #d14900 */
/* 508-compliant blue: #017eb5 */
/* 508-compliant dark green: #00652f */
/* 508-compliant darker green: #284e36 */
/* Residential HSI Bright Green: #8cc63f */
/* Residential HSI Price Green: #00835f */
/* ctl-medium-green: #34b233 */
/* Mint Green: #48d597 */
/* Vibrant Blue: #0047bb */
/* Biz Navy Blue: #001e60 */
/* Residential Light Gray: #d7d2cb */
/* Dark Grey: #53565a */
/* Dark Gray1: #222222 */
/* Biz Gray: #bebebe */
/* Secret Grey: #eeeeee */
/* Dark Green: #007a33 */
/* Dark Teal: #008996 */
/* Teal Blue: #02bcb2 */
/* Blue 1: #3a8ddd */
/* Blue 2: #0080bb */
/* Pomegranate: #f74b4b */
/* Lemon Yellow: #f9f162 */
/* Kiwi Green: #6fd16f */
/* Lumen Light Blue: #38c6f4 */
/* Lumen Blue: #oc9ed9 */
/* Lumen Medium Blue: #0075c9 */
/** Colors Definitions End **/
.horizontalRule hr {
  border-style: solid;
  margin: 0;
  padding: 0;
}
.horizontalRule hr.black-border {
  border-color: #000000;
  background-color: #000000;
}
.horizontalRule hr.white-border {
  border-color: #ffffff;
  background-color: #ffffff;
}
.horizontalRule hr.gray-border {
  border-color: #9a9b9c;
  background-color: #9a9b9c;
}
.horizontalRule hr.light-gray-border {
  border-color: #efefef;
  background-color: #efefef;
}
.horizontalRule hr.dark-gray-border {
  border-color: #616365;
  background-color: #616365;
}
.horizontalRule hr.bright-green-border {
  border-color: #8cc63f;
  background-color: #8cc63f;
}
.horizontalRule hr.centurylink-green-border {
  border-color: #00853f;
  background-color: #00853f;
}
.horizontalRule hr.light-green-border {
  border-color: #a5d867;
  background-color: #a5d867;
}
.horizontalRule hr.mustard-yellow-border {
  border-color: #ced64b;
  background-color: #ced64b;
}
.horizontalRule hr.accent-dark-orange-border {
  border-color: #ff6319;
  background-color: #ff6319;
}
.horizontalRule hr.accent-light-orange-border {
  border-color: #ffa02f;
  background-color: #ffa02f;
}
.horizontalRule hr.accent-yellow-border {
  border-color: #fdc82f;
  background-color: #fdc82f;
}
.horizontalRule hr.accent-dark-blue-border {
  border-color: #0098db;
  background-color: #0098db;
}
.horizontalRule hr.accent-light-blue-border {
  border-color: #a0cfeb;
  background-color: #a0cfeb;
}
.horizontalRule hr.business-green-border {
  border-color: #5b8f22;
  background-color: #5b8f22;
}
.horizontalRule hr.business-dark-green-border {
  border-color: #284e36;
  background-color: #284e36;
}
.horizontalRule hr.compliant-dark-orange-border {
  border-color: #d14900;
  background-color: #d14900;
}
.horizontalRule hr.compliant-blue-border {
  border-color: #017eb5;
  background-color: #017eb5;
}
.horizontalRule hr.compliant-dark-green-border {
  border-color: #00652f;
  background-color: #00652f;
}
.horizontalRule hr.compliant-darker-green-border {
  border-color: #284e36;
  background-color: #284e36;
}
.horizontalRule hr.residential-light-orange-border {
  border-color: #ff9933;
  background-color: #ff9933;
}
.horizontalRule hr.residential-orange-border {
  border-color: #ff6600;
  background-color: #ff6600;
}
.horizontalRule hr.residential-dark-orange-border {
  border-color: #cc3300;
  background-color: #cc3300;
}
.horizontalRule hr.small-business-green-border {
  border-color: #669900;
  background-color: #669900;
}
.horizontalRule hr.small-business-dark-green-border {
  border-color: #336600;
  background-color: #336600;
}
.horizontalRule hr.res-hsi-price-green-border {
  border-color: #00835f;
  background-color: #00835f;
}
.horizontalRule hr.ctl-medium-green-border {
  border-color: #34b233;
  background-color: #34b233;
}
.horizontalRule hr.nb-mint-green-border {
  border-color: #48d597;
  background-color: #48d597;
}
.horizontalRule hr.nb-vibrant-blue-border {
  border-color: #0047bb;
  background-color: #0047bb;
}
.horizontalRule hr.nb-biz-navy-blue-border {
  border-color: #001e60;
  background-color: #001e60;
}
.horizontalRule hr.nb-res-light-gray-border {
  border-color: #d7d2cb;
  background-color: #d7d2cb;
}
.horizontalRule hr.nb-dark-gray-border {
  border-color: #53565a;
  background-color: #53565a;
}
.horizontalRule hr.nb-dark-gray1-border {
  border-color: #222222;
  background-color: #222222;
}
.horizontalRule hr.nb-gray-border {
  border-color: #bebebe;
  background-color: #bebebe;
}
.horizontalRule hr.nb-secret-gray-border {
  border-color: #eeeeee;
  background-color: #eeeeee;
}
.horizontalRule hr.nb-dark-green-border {
  border-color: #007a33;
  background-color: #007a33;
}
.horizontalRule hr.nb-biz-black-border {
  border-color: #000000;
  background-color: #000000;
}
/* End - Global Horizontal Rule component */

/** Variables Definitions - Start **/
/* Mobile Breakpoint */
/* maximum amount of grid cells to be provided */
/** Variables Definitions - End **/
.cmp-teaser {
  background-color: black;
  overflow: hidden;
  position: relative;
}
.cmp-teaser .cmp-teaser__image {
  display: none;
  height: 100%;
  left: 50%;
  position: absolute;
  width: 50%;
}
@media (min-width: 770px) {
  .cmp-teaser .cmp-teaser__image {
    display: block;
  }
}
.cmp-teaser .cmp-image {
  height: 100%;
  width: 100%;
}
.cmp-teaser .cmp-image__image {
  height: 100%;
  object-fit: cover;
  width: 100%;
}
.cmp-teaser .cmp-teaser__gradient {
  background: transparent linear-gradient(90deg, #000000 0%, rgba(0, 0, 0, 0) 16.66666667%);
  height: 100%;
  left: 50%;
  position: absolute;
  width: 50%;
}
.cmp-teaser.cmp-teaser--dark .cmp-teaser__gradient {
  background: transparent linear-gradient(90deg, #ffffff 0%, rgba(255, 255, 255, 0) 16.66666667%);
}
.cmp-teaser .cmp-teaser__content {
  color: white;
  left: 0;
  padding: 60px 4.16666667%;
  position: relative;
  box-sizing: content-box;
}
@media (min-width: 640px) {
  .cmp-teaser .cmp-teaser__content {
    padding: 60px 8.33333333%;
  }
}
@media (min-width: 770px) {
  .cmp-teaser .cmp-teaser__content {
    max-width: 41.66666667%;
    padding: 100px 8.33333333%;
  }
}
.cmp-teaser .cmp-teaser__eyebrow {
  color: #3FD695;
  font-size: 16px;
  line-height: 20px;
  margin-bottom: 20px;
  font-weight: normal;
  text-transform: uppercase;
}
@media (min-width: 770px) {
  .cmp-teaser .cmp-teaser__eyebrow {
    margin-bottom: 40px;
  }
}
@media (min-width: 1400px) {
  .cmp-teaser .cmp-teaser__eyebrow {
    font-size: 18px;
    line-height: 24px;
  }
}
.cmp-teaser .cmp-teaser__title {
  font-size: 32px;
  font-weight: 900;
  line-height: 36px;
  margin: 0 0 20px;
  color: white;
}
@media (min-width: 770px) {
  .cmp-teaser .cmp-teaser__title {
    font-size: 48px;
    line-height: 56px;
    margin-bottom: 40px;
  }
}
@media (min-width: 1400px) {
  .cmp-teaser .cmp-teaser__title {
    font-size: 56px;
    line-height: 64px;
  }
}
.cmp-teaser .cmp-teaser__description {
  font-size: 18px;
  line-height: 28px;
  margin-bottom: 20px;
  font-weight: normal;
  color: white;
}
@media (min-width: 770px) {
  .cmp-teaser .cmp-teaser__description {
    font-size: 22px;
    line-height: 32px;
    margin-bottom: 40px;
  }
}
@media (min-width: 1400px) {
  .cmp-teaser .cmp-teaser__description {
    font-size: 24px;
    line-height: 36px;
  }
}
.cmp-teaser .cmp-teaser__action-link {
  background-color: #48d597;
  border: 2px solid #48d597;
  box-sizing: border-box;
  color: black;
  display: inline-block;
  font-size: 16px;
  height: 42px;
  line-height: 40px;
  max-width: 100%;
  overflow: hidden;
  padding: 0 25px;
  text-align: center;
  text-decoration: none;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
@media (min-width: 640px) {
  .cmp-teaser .cmp-teaser__action-link {
    width: auto;
  }
}
@media (min-width: 1200px) {
  .cmp-teaser .cmp-teaser__action-link {
    font-size: 18px;
  }
}
.cmp-teaser .cmp-teaser__action-link:hover {
  background-color: black;
  color: #48d597;
}
.cmp-teaser--dark .cmp-teaser {
  background-color: white;
}
.cmp-teaser--dark .cmp-teaser__title {
  color: black;
}
.cmp-teaser--dark .cmp-teaser__description {
  color: black;
}
.cmp-teaser--dark h1,
.cmp-teaser--dark h2,
.cmp-teaser--dark h3,
.cmp-teaser--dark h4,
.cmp-teaser--dark h5 {
  color: black;
}
.cmp-teaser--full-image .cmp-teaser__image {
  display: block;
  left: auto;
  width: 100%;
}
.cmp-teaser--full-image .cmp-teaser__gradient {
  background: none;
}
.cmp-teaser--no-gradient .cmp-teaser__gradient {
  background: none !important;
}
.cmp-teaser--no-gradient.cmp-teaser--dark .cmp-teaser__gradient {
  background: none !important;
}
@media (min-width: 770px) {
  .cmp-teaser--no-gradient .cmp-teaser__content {
    max-width: 37.5%;
  }
}
.cmp-teaser--alt-buttons .cmp-teaser__action-link {
  background: #0047bb;
  border-color: #0047bb;
  color: white;
}
.cmp-teaser--alt-buttons .cmp-teaser__action-link:hover {
  background: white;
  color: #0047bb;
}
.cmp-teaser--alt-buttons.cmp-teaser--text-links .cmp-teaser__action-link {
  color: #0047bb;
}
.cmp-teaser--alt-buttons.cmp-teaser--ghost-buttons .cmp-teaser__action-link {
  background: white;
  color: #0047bb;
}
.cmp-teaser--alt-buttons.cmp-teaser--ghost-buttons .cmp-teaser__action-link:hover {
  background: #0047bb;
  color: white;
}
.cmp-teaser--ghost-buttons .cmp-teaser__action-link {
  background-color: black;
  color: #48d597;
}
.cmp-teaser--ghost-buttons .cmp-teaser__action-link:hover {
  background-color: #48d597;
  color: black;
}
.cmp-teaser--block-fifty-fifty .cmp-teaser__image {
  display: block;
  left: auto;
  margin-bottom: -50px;
  position: relative;
  width: 100%;
}
@media (min-width: 770px) {
  .cmp-teaser--block-fifty-fifty .cmp-teaser__image {
    position: absolute;
    width: 50%;
  }
}
.cmp-teaser--block-fifty-fifty .cmp-teaser__gradient {
  background: transparent linear-gradient(0deg, #000000 0%, rgba(0, 0, 0, 0) 50%);
  height: 50px;
  left: auto;
  position: relative;
  width: 100%;
}
@media (min-width: 770px) {
  .cmp-teaser--block-fifty-fifty .cmp-teaser__gradient {
    background: transparent linear-gradient(-90deg, #000000 0%, rgba(0, 0, 0, 0) 16.66666667%);
    height: 100%;
    position: absolute;
    width: 50%;
  }
}
@media (min-width: 770px) {
  .cmp-teaser--block-fifty-fifty .cmp-teaser__content {
    margin-left: 50%;
    max-width: none;
    padding: 100px 8.33333333%;
  }
}
.cmp-teaser--block-fifty-fifty .cmp-teaser__title {
  font-size: 24px;
  line-height: 32px;
}
@media (min-width: 770px) {
  .cmp-teaser--block-fifty-fifty .cmp-teaser__title {
    font-size: 36px;
    line-height: 44px;
  }
}
@media (min-width: 1400px) {
  .cmp-teaser--block-fifty-fifty .cmp-teaser__title {
    font-size: 48px;
    line-height: 56px;
  }
}
.cmp-teaser--block-fifty-fifty .cmp-teaser__description {
  font-size: 16px;
  line-height: 24px;
}
@media (min-width: 770px) {
  .cmp-teaser--block-fifty-fifty .cmp-teaser__description {
    font-size: 18px;
    line-height: 28px;
  }
}
@media (min-width: 770px) {
  .cmp-teaser--block-fifty-fifty--alt .cmp-teaser__image {
    left: 50%;
  }
}
@media (min-width: 770px) {
  .cmp-teaser--block-fifty-fifty--alt .cmp-teaser__gradient {
    background: transparent linear-gradient(90deg, #000000 0%, rgba(0, 0, 0, 0) 16.66666667%);
    left: 50%;
  }
}
@media (min-width: 770px) {
  .cmp-teaser--block-fifty-fifty--alt .cmp-teaser__content {
    box-sizing: border-box;
    margin-left: 0;
    max-width: 50%;
  }
}
.cmp-teaser--text-links .cmp-teaser__action-link {
  background: transparent;
  border: none;
  color: #48d597;
  font-weight: 600;
  height: auto;
  line-height: 20px;
  padding: 0 25px 0 0;
  position: relative;
  text-align: left;
  width: auto;
}
.cmp-teaser--text-links .cmp-teaser__action-link:hover {
  background: none;
}
.cmp-teaser--text-links .cmp-teaser__action-link:hover::after {
  right: 0;
}
.cmp-teaser--text-links .cmp-teaser__action-link::after {
  content: '\f061';
  font-size: 14px;
  font-weight: 900;
  font-family: 'Font Awesome 5 Pro';
  height: 12px;
  line-height: 10px;
  position: absolute;
  right: 5px;
  transform: translateY(-50%);
  transition: right .2s;
  top: 50%;
}

@import "/etc/designs/ewcm/clientlib/font-awesome/css/font-awesome.css";
/* Start - Global global.less */
/** Global colors Definitions **/
/** NOTE - Any change to this file, make sure to update the cascadeColors.less as well **/
/* Black: #000000 */
/* White: #FFFFFF */
/* Gray: #9A9B9C */
/* Dark Gray: #616365 */
/* Hex Gray: #999999 */
/* Light Gray: #EFEFEF */
/* Bright Green: #8CC63F */
/* CenturyLink Green: #00853F */
/* Light Green: #A5D867 */
/* Mustard Yellow: #CED64B */
/* Accent Dark Orange: #FF6319 */
/* Accent Light Orange: #FFA02F */
/* Accent Yellow: #FDC82F */
/* Accent Dark Blue: #0098DB */
/* Accent Light Blue: #A0CFEB */
/* Business Light Green: #00853F */
/* Business Green: #5B8F22 */
/* Business Dark Green: #284E36 */
/* Residential Light Orange: #FF9933 */
/* Residential Orange: #FF6600 */
/* Residential Dark Orange: #CC3300 */
/* Small Business Light Green: #8CC63F */
/* Small Business Green: #669900 */
/* Small Business Dark Green: #336600 */
/* 508-compliant dark orange: #d14900 */
/* 508-compliant blue: #017eb5 */
/* 508-compliant dark green: #00652f */
/* 508-compliant darker green: #284e36 */
/* Residential HSI Bright Green: #8cc63f */
/* Residential HSI Price Green: #00835f */
/* ctl-medium-green: #34b233 */
/* Mint Green: #48d597 */
/* Vibrant Blue: #0047bb */
/* Biz Navy Blue: #001e60 */
/* Residential Light Gray: #d7d2cb */
/* Dark Grey: #53565a */
/* Dark Gray1: #222222 */
/* Biz Gray: #bebebe */
/* Secret Grey: #eeeeee */
/* Dark Green: #007a33 */
/* Dark Teal: #008996 */
/* Teal Blue: #02bcb2 */
/* Blue 1: #3a8ddd */
/* Blue 2: #0080bb */
/* Pomegranate: #f74b4b */
/* Lemon Yellow: #f9f162 */
/* Kiwi Green: #6fd16f */
/* Lumen Light Blue: #38c6f4 */
/* Lumen Blue: #oc9ed9 */
/* Lumen Medium Blue: #0075c9 */
/** Colors Definitions End **/
@font-face {
  font-family: 'MaisonNeue';
  src: url('../ewcm/fonts/MaisonNeue-Book.otf'), url('../ewcm/fonts/MaisonNeue-Book.woff2') format('woff2'), url('../ewcm/fonts/MaisonNeue-Book.woff') format('woff');
  font-weight: normal;
}
@font-face {
  font-family: 'MaisonNeue';
  src: url('../ewcm/fonts/MaisonNeue-Bold.otf'), url('../ewcm/fonts/MaisonNeue-Bold.woff2') format('woff2'), url('../ewcm/fonts/MaisonNeue-Bold.woff') format('woff');
  font-weight: bold;
}
@font-face {
  font-family: 'MaisonNeue';
  src: url('../ewcm/fonts/MaisonNeue-ExtraBold.otf'), url('../ewcm/fonts/MaisonNeue-ExtraBold.woff2') format('woff2'), url('../ewcm/fonts/MaisonNeue-ExtraBold.woff') format('woff');
  font-weight: 900;
}
@font-face {
  font-family: 'MaisonNeue';
  src: url('../ewcm/fonts/MaisonNeue-Light.otf'), url('../ewcm/fonts/MaisonNeue-Medium.woff2') format('woff2'), url('../ewcm/fonts/MaisonNeue-Medium.woff') format('woff');
  font-weight: 100;
}
body {
  font: regular 14px/125%;
  font-family: 'MaisonNeue', Arial, Helvetica Neue, Helvetica, sans-serif;
  color: #000000;
}
.container-fluid {
  margin: 0;
  padding: 0;
}
.container-adjustable-width {
  margin-left: auto;
  margin-right: auto;
  padding: 0;
  width: 90%;
}
.container-full-width {
  margin-left: auto;
  margin-right: auto;
  padding: 0;
  width: 100%;
}
.row {
  margin-left: 0;
  margin-right: 0;
}
p {
  font: normal 14px/150% 'MaisonNeue', Arial, Helvetica Neue, Helvetica, sans-serif;
  color: #000000;
  margin: 20px 0 0 0;
}
h1,
h2,
h3,
h4,
h5 {
  color: #000000;
  font-family: 'MaisonNeue', Arial, Helvetica Neue, Helvetica, sans-serif;
  font-weight: bold;
  line-height: 125%;
  margin: 0;
}
h1 {
  font-size: 24px;
}
h2 {
  font-size: 18px;
}
h2.headline-title-text {
  font-size: 24px;
}
h3 {
  font-size: 16px;
}
h4 {
  font-size: 14px;
}
h5 {
  font-size: 14px;
}
a {
  color: #0047bb;
  text-decoration: none;
}
a:hover,
a:focus {
  color: #0047bb;
  text-decoration: underline;
}
.clearBoth {
  clear: both;
}
/*  Start - Multi Level Ordered Lists */
ol li ol li {
  list-style-type: lower-alpha;
}
ol li ol li ol li {
  list-style-type: lower-roman;
}
/*  End - Multi Level Ordered Lists */
/*  Start - Alignments */
p.image-align {
  margin: 0;
  line-height: 0;
  padding: 0;
}
p.leftAlignment {
  text-align: left;
}
p.centerAlignment {
  text-align: center;
}
p.rightAlignment {
  text-align: right;
}
ul {
  list-style-type: disc;
  padding-left: 20px;
}
.leftAlign {
  text-align: left;
}
.centerAlign {
  text-align: center;
}
.rightAlign {
  text-align: right;
}
/*  Stop - Alignments */
footer .full-width-divider {
  border-bottom: 1px solid #ccc;
}
.table table > thead > tr > th,
.table table > tbody > tr > th,
.table table > tfoot > tr > th,
.table table > thead > tr > td,
.table table > tbody > tr > td,
.table table > tfoot > tr > td {
  padding: 8px;
  line-height: 1.42857143;
  vertical-align: top;
  border: 1px solid #ddd;
}
/*  Start - Defining Widths & Max Widths - used for Modals */
.width90 {
  width: 90%;
}
.width85 {
  width: 85%;
}
.width80 {
  width: 80%;
}
.width75 {
  width: 75%;
}
.width70 {
  width: 70%;
}
.width65 {
  width: 65%;
}
.width60 {
  width: 60%;
}
.width55 {
  width: 55%;
}
.width50 {
  width: 50%;
}
.width45 {
  width: 45%;
}
.maxWidth400 {
  max-width: 400px;
}
.maxWidth500 {
  max-width: 500px;
}
.maxWidth600 {
  max-width: 600px;
}
.maxWidth700 {
  max-width: 700px;
}
.maxWidth800 {
  max-width: 800px;
}
.maxWidth900 {
  max-width: 900px;
}
.maxWidth960 {
  max-width: 960px;
}
/*  Start - Defining Widths & Max Widths - used for Modals */
/* End - Global global.less */
/** Variables Definitions - Start **/
/* Mobile Breakpoint */
/* maximum amount of grid cells to be provided */
/** Variables Definitions - End **/
.cmp-header-navigation__items {
  border-top: 1px solid #dadadb;
  background: white;
  list-style: none;
  margin: 0;
  padding: 0;
  position: absolute;
  width: 100%;
  z-index: 1;
}
@media (min-width: 425px) {
  .cmp-header-navigation__items {
    width: 54.16666667%;
  }
}
@media (min-width: 1200px) {
  .cmp-header-navigation__items {
    border: none;
    display: flex;
    position: static;
    width: auto;
  }
}
.cmp-header-navigation__items ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
.cmp-header-navigation__items .fa-chevron-right {
  font-size: 20px;
  position: absolute;
  right: 8.33333333%;
  top: 50%;
  transform: translateY(-50%);
}
@media (min-width: 425px) {
  .cmp-header-navigation__items .fa-chevron-right {
    right: 15.38461538%;
  }
}
@media (min-width: 1200px) {
  .cmp-header-navigation__items .fa-chevron-right {
    display: none;
  }
}
@media (min-width: 1200px) {
  .cmp-header-navigation__items .cmp-header-navigation-mega-item ul {
    margin: 0;
  }
}
.cmp-header-navigation-mega-item__placeholder {
  height: 69px !important;
  width: 120px;
}
.cmp-header-navigation-mega-item__tier1 {
  padding-bottom: unset;
}
@media (min-width: 1200px) {
  .cmp-header-navigation-mega-item__tier1 {
    display: inline-block;
    vertical-align: top;
    min-width: 8.33333333vw;
  }
  .cmp-header-navigation-mega-item__tier1:hover .cmp-header-navigation-mega-item__tier1-link {
    border-color: #48d597;
    text-decoration: none;
  }
  .cmp-header-navigation-mega-item__tier1:hover > .cmp-header-navigation-mega-item__tier2 {
    display: block;
    text-decoration: none;
    border: 1px solid #eee;
  }
}
.cmp-header-navigation-mega-item__link {
  border-bottom: 1px solid #dadadb;
  color: black;
  display: block;
  font-size: 15px;
  letter-spacing: .5px;
  line-height: 52px;
  padding: 0 8.33333333%;
  position: relative;
  text-decoration: none;
}
.cmp-header-navigation-mega-item__link:hover {
  color: black;
  text-decoration: none;
}
@media (min-width: 768px) {
  .cmp-header-navigation-mega-item__link {
    padding: 0 15.38461538%;
  }
}
@media (min-width: 1200px) {
  .cmp-header-navigation-mega-item__link {
    border-bottom: 4px solid transparent;
    font-size: 16px;
    height: 70px;
    line-height: 70px;
    padding: 0 30px;
  }
}
@media (min-width: 1200px) {
  .cmp-header-navigation-mega-item__tier1-link {
    padding: 0 15px;
    text-align: center;
    width: max-content;
  }
}
.show-tier2 .cmp-header-navigation-mega-item__tier1-link,
.show-tier3 .cmp-header-navigation-mega-item__tier1-link {
  display: none;
}
@media (min-width: 1200px) {
  .show-tier2 .cmp-header-navigation-mega-item__tier1-link,
  .show-tier3 .cmp-header-navigation-mega-item__tier1-link {
    display: block;
  }
}
.cmp-header-navigation-mega-item__tier2 {
  background: white;
  display: none;
}
@media (min-width: 1200px) {
  .cmp-header-navigation-mega-item__tier2 {
    position: fixed;
    width: 87.5%;
    width: -moz-available;
    width: -webkit-fill-available;
    left: 0;
    margin: 0 4.16666667% 0 8.33333333%;
  }
}
.cmp-header-navigation-mega-item__tier2--show {
  display: block;
}
@media (min-width: 1200px) {
  .cmp-header-navigation-mega-item__tier2--show {
    display: none;
  }
}
@media (min-width: 1200px) {
  .cmp-header-navigation-mega-item__tier2 .cmp-header-navigation-mega-item__link {
    border: none;
    height: auto;
    line-height: normal;
    padding: 10px;
  }
  .cmp-header-navigation-mega-item__tier2 .cmp-header-navigation-mega-item__link:hover {
    background: #eee;
    text-decoration: none;
  }
}
.cmp-header-navigation-mega-item__tier2 .cmp-header-navigation-mega-item__tier1-link {
  color: #0047bb;
  display: block;
  font-weight: bold;
  text-transform: none;
}
.cmp-header-navigation-mega-item__tier2 .cmp-header-navigation-mega-item__tier1-link:hover {
  background: transparent;
  text-decoration: none;
}
.cmp-header-navigation-mega-item__tier2 .cmp-header-navigation-mega-item__tier1-link .fa-chevron-right {
  display: none;
}
.cmp-header-navigation-mega-item__tier2-back,
.cmp-header-navigation-mega-item__tier3-back {
  color: #0047bb;
  font-size: 16px;
  font-weight: bold;
}
@media (min-width: 1200px) {
  .cmp-header-navigation-mega-item__tier2-back,
  .cmp-header-navigation-mega-item__tier3-back {
    display: none;
  }
}
.cmp-header-navigation-mega-item__tier2-back .fa-chevron-left,
.cmp-header-navigation-mega-item__tier3-back .fa-chevron-left {
  font-size: 14px;
  margin-right: 5px;
  font-weight: bold;
}
@media (min-width: 1200px) {
  .cmp-header-navigation-mega-item__tier3--has-tier4 {
    box-sizing: border-box;
    left: 8.33333333%;
    padding: 40px 0;
    right: 8.33333333%;
    top: 100%;
    width: auto;
    z-index: 1;
  }
}
@media (min-width: 1200px) {
  .cmp-header-navigation-mega-item__tier3--has-tier4 .cmp-header-navigation-mega-item__link {
    padding: 10px;
    min-height: 43px;
    line-height: 1.42857143;
  }
  .cmp-header-navigation-mega-item__tier3--has-tier4 .cmp-header-navigation-mega-item__link:hover {
    background: #eee;
    text-decoration: none;
  }
}
.cmp-header-navigation-mega-item__tier3--has-tier4 .cmp-header-navigation-mega-item__tier3-item-link {
  font-weight: bold;
}
@media (min-width: 1200px) {
  .cmp-header-navigation-mega-item__tier3--has-tier4 .cmp-header-navigation-mega-item__tier3-item-link {
    display: inline-block;
  }
}
.cmp-header-navigation-mega-item__tier3--has-tier4 .cmp-header-navigation-mega-item__tier3-item-link:hover {
  background: transparent;
  text-decoration: none;
}
@media (min-width: 1200px) {
  .cmp-header-navigation-mega-item__tier3-list {
    align-content: flex-start;
    display: flex;
    height: 480px;
    flex-flow: column wrap;
  }
}
@media (min-width: 1200px) {
  .cmp-header-navigation-mega-item__tier3-list .cmp-header-navigation-mega-item__tier3-item {
    width: 33%;
  }
}
@media (min-width: 1920px) {
  .cmp-header-navigation-mega-item__tier3-list .cmp-header-navigation-mega-item__tier3-item {
    width: 25%;
  }
}
.cmp-header-navigation-mega-item__tier3-list .cmp-header-navigation-mega-item__tier3-item-link {
  color: black;
}
.cmp-header-navigation-mega-item__tier3--has-tier4 .cmp-header-navigation-mega-item__tier3-list .cmp-header-navigation-mega-item__tier3-item-link {
  font-weight: 800;
}
.cmp-header-navigation-mega-item__tier3-list .cmp-header-navigation-mega-item__tier3-item-link:hover {
  background: #eee;
  text-decoration: none;
}
.cmp-header-navigation-mega-item__tier4-item-link:hover {
  background: #eee;
  text-decoration: none;
}
.cmp-header-navigation-mega-item__tier2-desktop-item {
  display: none;
}
.cmp-header-navigation-mega-item__tier2-desktop-item.active {
  display: block;
}
@media (max-width: 1199px) {
  .cmp-header-navigation-mega-item__tier2-right {
    display: none;
  }
}
@media (min-width: 1200px) {
  .cmp-header-navigation-mega-item__tier2-right {
    border-left: #eee 1px solid;
    width: 71.42857143%;
    float: left;
    padding-left: 20px;
    padding-top: 10px;
  }
}
@media (min-width: 1200px) {
  .cmp-header-navigation-mega-item__tier2-left {
    width: 28.57142857%;
    float: left;
    padding: 20px;
  }
}
.cmp-header-navigation-mega-item__tier3-left {
  display: none;
}
.cmp-header-navigation-mega-item__tier3-left--show {
  display: block;
}
@media (min-width: 1200px) {
  .cmp-header-navigation-mega-item__tier3-left--show {
    display: none;
  }
}
.cmp-header-navigation-mega-item__link.cmp-header-navigation-mega-item__tier2-link,
.cmp-header-navigation-mega-item__tier2-view-all {
  color: #0047bb;
}
@media (min-width: 1200px) {
  .cmp-header-navigation-mega-item__link.cmp-header-navigation-mega-item__tier2-link,
  .cmp-header-navigation-mega-item__tier2-view-all {
    display: inline-block;
    width: 33%;
    padding: 10px;
    margin-top: 10px;
    margin-bottom: 10px;
  }
}
.cmp-header-navigation-mega-item__link.cmp-header-navigation-mega-item__tier2-link:hover,
.cmp-header-navigation-mega-item__tier2-view-all:hover {
  text-decoration: unset;
  background: white;
  color: #0047bb;
}
@media (min-width: 1200px) {
  .cmp-header-navigation-mega-item__tier2-view-all {
    padding-left: 0;
    width: 66%;
  }
}
.cmp-header-navigation-mega-item__tier2-link {
  font-weight: bold;
}
.cmp-header-navigation-mega-item__tier2-link .fa-chevron-right {
  display: none;
}
.cmp-header-navigation-mega-item__tier2-item-link:focus {
  outline: none;
  text-decoration: none;
  color: black;
}
@media (min-width: 1200px) {
  .cmp-header-navigation-mega-item__tier2-item-link.active {
    background: #eee;
    text-decoration: none;
  }
}
li.cmp-header-navigation-mega-item {
  padding-bottom: 0;
}
li.cmp-header-navigation-mega-item__tier1 {
  padding-bottom: unset;
}
@media (min-width: 1200px) {
  .cmp-header-navigation-mega-item ul.cmp-header-navigation-mega-item__tier4 {
    margin-bottom: 10px;
  }
}

@import "/etc/designs/ewcm/clientlib/font-awesome/css/font-awesome.css";
/* Start - Global global.less */
/** Global colors Definitions **/
/** NOTE - Any change to this file, make sure to update the cascadeColors.less as well **/
/* Black: #000000 */
/* White: #FFFFFF */
/* Gray: #9A9B9C */
/* Dark Gray: #616365 */
/* Hex Gray: #999999 */
/* Light Gray: #EFEFEF */
/* Bright Green: #8CC63F */
/* CenturyLink Green: #00853F */
/* Light Green: #A5D867 */
/* Mustard Yellow: #CED64B */
/* Accent Dark Orange: #FF6319 */
/* Accent Light Orange: #FFA02F */
/* Accent Yellow: #FDC82F */
/* Accent Dark Blue: #0098DB */
/* Accent Light Blue: #A0CFEB */
/* Business Light Green: #00853F */
/* Business Green: #5B8F22 */
/* Business Dark Green: #284E36 */
/* Residential Light Orange: #FF9933 */
/* Residential Orange: #FF6600 */
/* Residential Dark Orange: #CC3300 */
/* Small Business Light Green: #8CC63F */
/* Small Business Green: #669900 */
/* Small Business Dark Green: #336600 */
/* 508-compliant dark orange: #d14900 */
/* 508-compliant blue: #017eb5 */
/* 508-compliant dark green: #00652f */
/* 508-compliant darker green: #284e36 */
/* Residential HSI Bright Green: #8cc63f */
/* Residential HSI Price Green: #00835f */
/* ctl-medium-green: #34b233 */
/* Mint Green: #48d597 */
/* Vibrant Blue: #0047bb */
/* Biz Navy Blue: #001e60 */
/* Residential Light Gray: #d7d2cb */
/* Dark Grey: #53565a */
/* Dark Gray1: #222222 */
/* Biz Gray: #bebebe */
/* Secret Grey: #eeeeee */
/* Dark Green: #007a33 */
/* Dark Teal: #008996 */
/* Teal Blue: #02bcb2 */
/* Blue 1: #3a8ddd */
/* Blue 2: #0080bb */
/* Pomegranate: #f74b4b */
/* Lemon Yellow: #f9f162 */
/* Kiwi Green: #6fd16f */
/* Lumen Light Blue: #38c6f4 */
/* Lumen Blue: #oc9ed9 */
/* Lumen Medium Blue: #0075c9 */
/** Colors Definitions End **/
@font-face {
  font-family: 'MaisonNeue';
  src: url('../ewcm/fonts/MaisonNeue-Book.otf'), url('../ewcm/fonts/MaisonNeue-Book.woff2') format('woff2'), url('../ewcm/fonts/MaisonNeue-Book.woff') format('woff');
  font-weight: normal;
}
@font-face {
  font-family: 'MaisonNeue';
  src: url('../ewcm/fonts/MaisonNeue-Bold.otf'), url('../ewcm/fonts/MaisonNeue-Bold.woff2') format('woff2'), url('../ewcm/fonts/MaisonNeue-Bold.woff') format('woff');
  font-weight: bold;
}
@font-face {
  font-family: 'MaisonNeue';
  src: url('../ewcm/fonts/MaisonNeue-ExtraBold.otf'), url('../ewcm/fonts/MaisonNeue-ExtraBold.woff2') format('woff2'), url('../ewcm/fonts/MaisonNeue-ExtraBold.woff') format('woff');
  font-weight: 900;
}
@font-face {
  font-family: 'MaisonNeue';
  src: url('../ewcm/fonts/MaisonNeue-Light.otf'), url('../ewcm/fonts/MaisonNeue-Medium.woff2') format('woff2'), url('../ewcm/fonts/MaisonNeue-Medium.woff') format('woff');
  font-weight: 100;
}
body {
  font: regular 14px/125%;
  font-family: 'MaisonNeue', Arial, Helvetica Neue, Helvetica, sans-serif;
  color: #000000;
}
.container-fluid {
  margin: 0;
  padding: 0;
}
.container-adjustable-width {
  margin-left: auto;
  margin-right: auto;
  padding: 0;
  width: 90%;
}
.container-full-width {
  margin-left: auto;
  margin-right: auto;
  padding: 0;
  width: 100%;
}
.row {
  margin-left: 0;
  margin-right: 0;
}
p {
  font: normal 14px/150% 'MaisonNeue', Arial, Helvetica Neue, Helvetica, sans-serif;
  color: #000000;
  margin: 20px 0 0 0;
}
h1,
h2,
h3,
h4,
h5 {
  color: #000000;
  font-family: 'MaisonNeue', Arial, Helvetica Neue, Helvetica, sans-serif;
  font-weight: bold;
  line-height: 125%;
  margin: 0;
}
h1 {
  font-size: 24px;
}
h2 {
  font-size: 18px;
}
h2.headline-title-text {
  font-size: 24px;
}
h3 {
  font-size: 16px;
}
h4 {
  font-size: 14px;
}
h5 {
  font-size: 14px;
}
a {
  color: #0047bb;
  text-decoration: none;
}
a:hover,
a:focus {
  color: #0047bb;
  text-decoration: underline;
}
.clearBoth {
  clear: both;
}
/*  Start - Multi Level Ordered Lists */
ol li ol li {
  list-style-type: lower-alpha;
}
ol li ol li ol li {
  list-style-type: lower-roman;
}
/*  End - Multi Level Ordered Lists */
/*  Start - Alignments */
p.image-align {
  margin: 0;
  line-height: 0;
  padding: 0;
}
p.leftAlignment {
  text-align: left;
}
p.centerAlignment {
  text-align: center;
}
p.rightAlignment {
  text-align: right;
}
ul {
  list-style-type: disc;
  padding-left: 20px;
}
.leftAlign {
  text-align: left;
}
.centerAlign {
  text-align: center;
}
.rightAlign {
  text-align: right;
}
/*  Stop - Alignments */
footer .full-width-divider {
  border-bottom: 1px solid #ccc;
}
.table table > thead > tr > th,
.table table > tbody > tr > th,
.table table > tfoot > tr > th,
.table table > thead > tr > td,
.table table > tbody > tr > td,
.table table > tfoot > tr > td {
  padding: 8px;
  line-height: 1.42857143;
  vertical-align: top;
  border: 1px solid #ddd;
}
/*  Start - Defining Widths & Max Widths - used for Modals */
.width90 {
  width: 90%;
}
.width85 {
  width: 85%;
}
.width80 {
  width: 80%;
}
.width75 {
  width: 75%;
}
.width70 {
  width: 70%;
}
.width65 {
  width: 65%;
}
.width60 {
  width: 60%;
}
.width55 {
  width: 55%;
}
.width50 {
  width: 50%;
}
.width45 {
  width: 45%;
}
.maxWidth400 {
  max-width: 400px;
}
.maxWidth500 {
  max-width: 500px;
}
.maxWidth600 {
  max-width: 600px;
}
.maxWidth700 {
  max-width: 700px;
}
.maxWidth800 {
  max-width: 800px;
}
.maxWidth900 {
  max-width: 900px;
}
.maxWidth960 {
  max-width: 960px;
}
/*  Start - Defining Widths & Max Widths - used for Modals */
/* End - Global global.less */
/** Variables Definitions - Start **/
/* Mobile Breakpoint */
/* maximum amount of grid cells to be provided */
/** Variables Definitions - End **/
.cmp-header-navigation__items {
  border-top: 1px solid #dadadb;
  background: white;
  list-style: none;
  margin: 0;
  padding: 0
  position: absolute;
  width: 100%;
  z-index: 1;
}
@media (min-width: 768px) {
  .cmp-header-navigation__items {
    width: 54.16666667%;
  }
}
@media (min-width: 1200px) {
  .cmp-header-navigation__items {
    border: none;
    display: flex;
    position: static;
    width: auto;
  }
}
.cmp-header-navigation__items ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
.cmp-header-navigation__items .fa-chevron-right {
  font-size: 20px;
  position: absolute;
  right: 8.33333333%;
  top: 50%;
  transform: translateY(-50%);
}
@media (min-width: 768px) {
  .cmp-header-navigation__items .fa-chevron-right {
    right: 15.38461538%;
  }
}
@media (min-width: 1200px) {
  .cmp-header-navigation__items .fa-chevron-right {
    display: none;
  }
}
@media (min-width: 1200px) {
  .cmp-header-navigation__items .cmp-header-navigation-item ul {
    margin: 0;
  }
}
.cmp-header-navigation-item__placeholder {
  height: 69px !important;
  width: 120px;
}
@media (min-width: 1200px) {
  .cmp-header-navigation-item__tier1 {
    display: inline-block;
    vertical-align: top;
    min-width: 8.33333333vw;
  }
  .cmp-header-navigation-item__tier1:hover .cmp-header-navigation-item__tier1-link {
    border-color: #48d597;
    text-decoration: none;
  }
  .cmp-header-navigation-item__tier1:hover > .cmp-header-navigation-item__tier2 {
    display: block;
    text-decoration: none;
    border: 1px solid #eee;
  }
}
.cmp-header-navigation-item__link {
  border-bottom: 1px solid #dadadb;
  color: black;
  display: block;
  font-size: 15px;
  height: 52px;
  letter-spacing: .5px;
  line-height: 52px;
  padding: 0 8.33333333%;
  position: relative;
  text-decoration: none;
}
.cmp-header-navigation-item__link:hover {
  color: black;
  text-decoration: none;
}
@media (min-width: 768px) {
  .cmp-header-navigation-item__link {
    padding: 0 15.38461538%;
  }
}
@media (min-width: 1200px) {
  .cmp-header-navigation-item__link {
    border-bottom: 4px solid transparent;
    font-size: 16px;
    height: 70px;
    line-height: 70px;
    padding: 0 30px;
  }
}
@media (min-width: 1200px) {
  .cmp-header-navigation-item__tier1-link {
    padding: 0 15px;
    text-align: center;
    width: max-content;
    white-space: nowrap;
  }
}
.show-tier2 .cmp-header-navigation-item__tier1-link {
  display: none;
}
@media (min-width: 1200px) {
  .show-tier2 .cmp-header-navigation-item__tier1-link {
    display: block;
  }
}
.cmp-header-navigation-item__tier2 {
  background: white;
  display: none;
}
@media (min-width: 1200px) {
  .cmp-header-navigation-item__tier2 {
    position: absolute;
    width: auto;
  }
}
.cmp-header-navigation-item__tier2--show {
  display: block;
}
@media (min-width: 1200px) {
  .cmp-header-navigation-item__tier2--show {
    display: none;
  }
}
@media (min-width: 1200px) {
  .cmp-header-navigation-item__tier2 .cmp-header-navigation-item__link {
    border: none;
    height: auto;
    line-height: normal;
    padding: 15px;
  }
  .cmp-header-navigation-item__tier2 .cmp-header-navigation-item__link:hover {
    background: #eee;
    text-decoration: none;
  }
}
.cmp-header-navigation-item__tier2 .cmp-header-navigation-item__tier1-link {
  color: #0047bb;
  display: block;
  font-weight: bold;
  text-transform: none;
}
@media (min-width: 1200px) {
  .cmp-header-navigation-item__tier2 .cmp-header-navigation-item__tier1-link {
    text-align: left;
  }
}
.cmp-header-navigation-item__tier2 .cmp-header-navigation-item__tier1-link:hover {
  background: transparent;
  text-decoration: none;
}
.cmp-header-navigation-item__tier2 .cmp-header-navigation-item__tier1-link .fa-chevron-right {
  display: none;
}
.cmp-header-navigation-item__tier2-back {
  color: #0047bb;
  font-size: 16px;
  font-weight: bold;
}
@media (min-width: 1200px) {
  .cmp-header-navigation-item__tier2-back {
    display: none;
  }
}
.cmp-header-navigation-item__tier2-back .fa-chevron-left {
  font-size: 14px;
  margin-right: 5px;
  font-weight: bold;
}
@media (min-width: 1200px) {
  .cmp-header-navigation-item__tier2.cmp-header-navigation-item__tier2--long:not(.cmp-header-navigation-item__tier2--has-tier3) {
    min-width: 300px;
    width: auto;
    white-space: nowrap;
  }
}
@media (min-width: 1200px) {
  .cmp-header-navigation-item__tier2-list {
    display: flex;
    flex-direction: column;
    max-height: 80vh;
    flex-wrap: wrap;
  }
}
@media (min-width: 1200px) {
  .cmp-header-navigation-item__tier2:not(.cmp-header-navigation-item__tier2--has-tier3) .cmp-header-navigation-item__tier2-list--long {
    display: inline-block;
    width: max-content;
    vertical-align: top;
  }
}
@media (min-width: 1200px) {
  .cmp-header-navigation-item__tier2--has-tier3 {
    box-sizing: border-box;
    height: 473px;
    left: 8.33333333%;
    padding: 40px 0;
    right: 8.33333333%;
    top: 100%;
    width: auto;
    z-index: 1;
  }
}
@media (min-width: 1200px) {
  .cmp-header-navigation-item__tier2--has-tier3 .cmp-header-navigation-item__link {
    margin: 0 20px;
    padding: 10px;
  }
  .cmp-header-navigation-item__tier2--has-tier3 .cmp-header-navigation-item__link:hover {
    background: #eee;
    text-decoration: none;
  }
}
@media (min-width: 1200px) {
  .cmp-header-navigation-item__tier2--has-tier3 .cmp-header-navigation-item__tier1-link {
    display: inline-block;
    margin-bottom: 20px;
  }
}
.cmp-header-navigation-item__tier2--has-tier3 .cmp-header-navigation-item__tier1-link:hover {
  background: transparent;
  text-decoration: none;
}
@media (min-width: 1200px) {
  .cmp-header-navigation-item__tier2--has-tier3 .cmp-header-navigation-item__tier2-list {
    align-content: flex-start;
    display: flex;
    height: calc(100% - 56px);
    flex-flow: column wrap;
  }
}
@media (min-width: 1200px) {
  .cmp-header-navigation-item__tier2--has-tier3 .cmp-header-navigation-item__tier2-item {
    width: 25%;
  }
}
@media (min-width: 1920px) {
  .cmp-header-navigation-item__tier2--has-tier3 .cmp-header-navigation-item__tier2-item {
    width: 20%;
  }
}
.cmp-header-navigation-item__tier2--has-tier3 .cmp-header-navigation-item__tier2-item-link {
  color: black;
  font-weight: 800;
}
.cmp-header-navigation-item__tier2--has-tier3 .cmp-header-navigation-item__tier2-item-link:hover {
  background: #eee;
  text-decoration: none;
}

.cmp-header-navigation__items--edit.cmp-header-navigation__items {
  display: block !important;
}

/* Start - Global global.less */
/** Global colors Definitions **/
/** NOTE - Any change to this file, make sure to update the cascadeColors.less as well **/
/* Black: #000000 */
/* White: #FFFFFF */
/* Gray: #9A9B9C */
/* Dark Gray: #616365 */
/* Hex Gray: #999999 */
/* Light Gray: #EFEFEF */
/* Bright Green: #8CC63F */
/* CenturyLink Green: #00853F */
/* Light Green: #A5D867 */
/* Mustard Yellow: #CED64B */
/* Accent Dark Orange: #FF6319 */
/* Accent Light Orange: #FFA02F */
/* Accent Yellow: #FDC82F */
/* Accent Dark Blue: #0098DB */
/* Accent Light Blue: #A0CFEB */
/* Business Light Green: #00853F */
/* Business Green: #5B8F22 */
/* Business Dark Green: #284E36 */
/* Residential Light Orange: #FF9933 */
/* Residential Orange: #FF6600 */
/* Residential Dark Orange: #CC3300 */
/* Small Business Light Green: #8CC63F */
/* Small Business Green: #669900 */
/* Small Business Dark Green: #336600 */
/* 508-compliant dark orange: #d14900 */
/* 508-compliant blue: #017eb5 */
/* 508-compliant dark green: #00652f */
/* 508-compliant darker green: #284e36 */
/* Residential HSI Bright Green: #8cc63f */
/* Residential HSI Price Green: #00835f */
/* ctl-medium-green: #34b233 */
/* Mint Green: #48d597 */
/* Vibrant Blue: #0047bb */
/* Biz Navy Blue: #001e60 */
/* Residential Light Gray: #d7d2cb */
/* Dark Grey: #53565a */
/* Dark Gray1: #222222 */
/* Biz Gray: #bebebe */
/* Secret Grey: #eeeeee */
/* Dark Green: #007a33 */
/* Dark Teal: #008996 */
/* Teal Blue: #02bcb2 */
/* Blue 1: #3a8ddd */
/* Blue 2: #0080bb */
/* Pomegranate: #f74b4b */
/* Lemon Yellow: #f9f162 */
/* Kiwi Green: #6fd16f */
/* Lumen Light Blue: #38c6f4 */
/* Lumen Blue: #oc9ed9 */
/* Lumen Medium Blue: #0075c9 */
/** Colors Definitions End **/
@font-face {
  font-family: 'MaisonNeue';
  src: url('../ewcm/fonts/MaisonNeue-Book.otf'), url('../ewcm/fonts/MaisonNeue-Book.woff2') format('woff2'), url('../ewcm/fonts/MaisonNeue-Book.woff') format('woff');
  font-weight: normal;
}
@font-face {
  font-family: 'MaisonNeue';
  src: url('../ewcm/fonts/MaisonNeue-Bold.otf'), url('../ewcm/fonts/MaisonNeue-Bold.woff2') format('woff2'), url('../ewcm/fonts/MaisonNeue-Bold.woff') format('woff');
  font-weight: bold;
}
@font-face {
  font-family: 'MaisonNeue';
  src: url('../ewcm/fonts/MaisonNeue-ExtraBold.otf'), url('../ewcm/fonts/MaisonNeue-ExtraBold.woff2') format('woff2'), url('../ewcm/fonts/MaisonNeue-ExtraBold.woff') format('woff');
  font-weight: 900;
}
@font-face {
  font-family: 'MaisonNeue';
  src: url('../ewcm/fonts/MaisonNeue-Light.otf'), url('../ewcm/fonts/MaisonNeue-Medium.woff2') format('woff2'), url('../ewcm/fonts/MaisonNeue-Medium.woff') format('woff');
  font-weight: 100;
}
body {
  font: regular 14px/125%;
  font-family: 'MaisonNeue', Arial, Helvetica Neue, Helvetica, sans-serif;
  color: #000000;
}
.container-fluid {
  margin: 0;
  padding: 0;
}
.container-adjustable-width {
  margin-left: auto;
  margin-right: auto;
  padding: 0;
  width: 90%;
}
.container-full-width {
  margin-left: auto;
  margin-right: auto;
  padding: 0;
  width: 100%;
}
.row {
  margin-left: 0;
  margin-right: 0;
}
p {
  font: normal 14px/150% 'MaisonNeue', Arial, Helvetica Neue, Helvetica, sans-serif;
  color: #000000;
  margin: 20px 0 0 0;
}
h1,
h2,
h3,
h4,
h5 {
  color: #000000;
  font-family: 'MaisonNeue', Arial, Helvetica Neue, Helvetica, sans-serif;
  font-weight: bold;
  line-height: 125%;
  margin: 0;
}
h1 {
  font-size: 24px;
}
h2 {
  font-size: 18px;
}
h2.headline-title-text {
  font-size: 24px;
}
h3 {
  font-size: 16px;
}
h4 {
  font-size: 14px;
}
h5 {
  font-size: 14px;
}
a {
  color: #0047bb;
  text-decoration: none;
}
a:hover,
a:focus {
  color: #0047bb;
  text-decoration: underline;
}
.clearBoth {
  clear: both;
}
/*  Start - Multi Level Ordered Lists */
ol li ol li {
  list-style-type: lower-alpha;
}
ol li ol li ol li {
  list-style-type: lower-roman;
}
/*  End - Multi Level Ordered Lists */
/*  Start - Alignments */
p.image-align {
  margin: 0;
  line-height: 0;
  padding: 0;
}
p.leftAlignment {
  text-align: left;
}
p.centerAlignment {
  text-align: center;
}
p.rightAlignment {
  text-align: right;
}
ul {
  list-style-type: disc;
  padding-left: 20px;
}
.leftAlign {
  text-align: left;
}
.centerAlign {
  text-align: center;
}
.rightAlign {
  text-align: right;
}
/*  Stop - Alignments */
footer .full-width-divider {
  border-bottom: 1px solid #ccc;
}
.table table > thead > tr > th,
.table table > tbody > tr > th,
.table table > tfoot > tr > th,
.table table > thead > tr > td,
.table table > tbody > tr > td,
.table table > tfoot > tr > td {
  padding: 8px;
  line-height: 1.42857143;
  vertical-align: top;
  border: 1px solid #ddd;
}
/*  Start - Defining Widths & Max Widths - used for Modals */
.width90 {
  width: 90%;
}
.width85 {
  width: 85%;
}
.width80 {
  width: 80%;
}
.width75 {
  width: 75%;
}
.width70 {
  width: 70%;
}
.width65 {
  width: 65%;
}
.width60 {
  width: 60%;
}
.width55 {
  width: 55%;
}
.width50 {
  width: 50%;
}
.width45 {
  width: 45%;
}
.maxWidth400 {
  max-width: 400px;
}
.maxWidth500 {
  max-width: 500px;
}
.maxWidth600 {
  max-width: 600px;
}
.maxWidth700 {
  max-width: 700px;
}
.maxWidth800 {
  max-width: 800px;
}
.maxWidth900 {
  max-width: 900px;
}
.maxWidth960 {
  max-width: 960px;
}
/*  Start - Defining Widths & Max Widths - used for Modals */
/* End - Global global.less */
/** Variables Definitions - Start **/
/* Mobile Breakpoint */
/* maximum amount of grid cells to be provided */
/** Variables Definitions - End **/
body {
  margin: 0;
  line-height: 1.55846;
}
.cmp-header-wrapper {
  position: sticky;
  top: 0;
  z-index: 50;
}
.cmp-head {
  align-items: center;
  background: #eee;
  display: none;
  font-size: 16px;
  height: 32px;
  justify-content: space-between;
  padding: 0 8.33333333%;
}
@media (min-width: 1200px) {
  .cmp-head {
    display: flex;
  }
}
.cmp-head__icon {
  color: black;
  margin-left: 8px;
}
.cmp-head__link {
  color: black;
  font-weight: bold;
  text-decoration: none;
}
.cmp-head__link:hover,
.cmp-head__link--active {
  color: #0047bb;
  text-decoration: none;
}
.cmp-head__left {
  display: flex;
}
.cmp-head__left .cmp-head__link {
  margin-right: 30px;
}
.cmp-head__right {
  display: flex;
}
.cmp-head__right .cmp-head__link,
.cmp-head__right .cmp-head__phone {
  margin-left: 25px;
}
.cmp-head__right .cmp-head__phone {
  color: #0047bb;
}
.cmp-head__business > .cmp-head__link {
  color: #0047bb;
  font-weight: bold;
}
.cmp-head__dropdown-links {
  background: white;
  border: 1px solid #dadadb;
  display: none;
  left: 0;
  list-style: none;
  margin: 0;
  padding: 0;
  position: absolute;
  top: 100%;
  z-index: 2;
}
.cmp-head__dropdown-links .cmp-head__link {
  border-top: 1px solid #dadadb;
  display: block;
  font-size: 12px;
  height: 30px;
  line-height: 30px;
  margin: 0;
  padding: 0 20px;
}
.cmp-head__dropdown-links .cmp-head__link:hover {
  color: #00853f;
}
.cmp-head__dropdown-links .cmp-head__dropdown-item:first-child .cmp-head__link {
  border: none;
}
.cmp-head__dropdown {
  position: relative;
}
.cmp-head__dropdown:hover .cmp-head__dropdown-links {
  display: block;
}
.cmp-head__dropdown:hover .cmp-head__flag-links {
  display: flex;
}
.cmp-head__business-links {
  left: 45%;
  top: 100%;
  width: 125px;
}
.cmp-head__flag-links {
  left: -182px;
  width: 430px;
}
.cmp-head__flag-links .cmp-head__link {
  border: none;
}
.cmp-head__flag-items {
  list-style: none;
  margin: 0;
  padding: 5px 0;
  width: 50%;
}
.cmp-head__flag-items-left {
  border-right: 1px solid #dadadb;
}
.cmp-head__flag-items img {
  margin-right: 15px;
}
.cmp-head__sign-in-links {
  left: auto;
  right: 0;
  width: 154px;
}
.cmp-header {
  align-items: center;
  background: white;
  box-sizing: border-box;
  display: flex;
  height: 70px;
  justify-content: space-between;
  padding: 0 8.33333333%;
  position: relative;
  width: 100%;
}
.cmp-header__hamburger {
  cursor: pointer;
  display: inline-block;
  padding: 0 15px 0 0;
}
@media (min-width: 1200px) {
  .cmp-header__hamburger {
    display: none;
  }
}
.cmp-header__hamburger .hamburger-bar {
  background: black;
  height: 2px;
  margin-top: 6px;
  width: 28px;
}
.cmp-header__hamburger .hamburger-bar:first-child {
  margin-top: 0;
}
@media (min-width: 1200px) {
  .cmp-header__logo {
    padding-right: 4.16666667%;
  }
}
.cmp-header__logo-image {
  display: block;
}
.cmp-header__navigation {
  display: none;
  left: 0;
  position: absolute;
  top: calc(100% + 56px);
  width: 100%;
}
.cmp-header--show-navigation .cmp-header__navigation {
  display: block;
}
@media (min-width: 1200px) {
  .cmp-header__navigation {
    display: block;
    position: static;
  }
}
.cmp-header__search {
  align-items: center;
  display: flex;
  height: 100%;
  position: relative;
  width: 43px;
}
@media (min-width: 1200px) {
  .cmp-header__search {
    display: none;
  }
}
.cmp-header__search-form {
  display: none;
  right: 100%;
  position: absolute;
}
.cmp-header--show-search .cmp-header__search-form {
  display: block;
}
.cmp-header__search-input {
  border: 1px solid #dadadb;
  font-size: 13px;
  height: 38px;
  padding: 0 5px;
  width: 60vw;
}
@media (min-width: 992px) {
  .cmp-header__search-input {
    width: 34vw;
  }
}
.fa.cmp-header__search-toggle {
  color: black;
  font-size: 22px;
  font-weight: 300;
  padding: 0 0 0 15px;
  text-align: right;
  text-decoration: none;
  width: 22px;
}
.cmp-header--show-search .fa.cmp-header__search-icon {
  display: none;
}
.fa.cmp-header__search-close {
  display: none;
}
.cmp-header--show-search .fa.cmp-header__search-close {
  display: block;
}
.cmp-header__contact {
  background: white;
  box-sizing: border-box;
  display: none;
  flex-shrink: 0;
  left: 0;
  margin-left: 0;
  padding: 5px 8.33333333% 11px;
  position: absolute;
  text-align: center;
  top: 100%;
  width: 100%;
  z-index: 1;
}
@media (min-width: 768px) {
  .cmp-header__contact {
    width: 54.16666667%;
  }
}
@media (min-width: 1200px) {
  .cmp-header__contact {
    display: block;
    margin-left: 35px;
    padding: 0;
    position: static;
    width: auto;
  }
}
.cmp-header--show-navigation .cmp-header__contact {
  display: block;
}
.cmp-header__contact-button {
  border: 2px solid #0047bb;
  border-radius: 2px;
  background: #0047bb;
  color: white;
  display: block;
  font-size: 18px;
  font-weight: bold;
  height: 36px;
  line-height: 36px;
  padding: 0 30px;
  text-decoration: none;
  box-sizing: content-box;
}
.cmp-header__contact-button:hover {
  background: white;
  color: #0047bb;
  text-decoration: none;
}
@media (min-width: 1200px) {
  .cmp-header__contact-button {
    display: inline-block;
    font-size: 16px;
    height: 46px;
    line-height: 46px;
  }
}
.cmp-header--edit.cmp-header {
  height: auto;
}

/* Start - Get Connected */
/** Global colors Definitions **/
/** NOTE - Any change to this file, make sure to update the cascadeColors.less as well **/
/* Black: #000000 */
/* White: #FFFFFF */
/* Gray: #9A9B9C */
/* Dark Gray: #616365 */
/* Hex Gray: #999999 */
/* Light Gray: #EFEFEF */
/* Bright Green: #8CC63F */
/* CenturyLink Green: #00853F */
/* Light Green: #A5D867 */
/* Mustard Yellow: #CED64B */
/* Accent Dark Orange: #FF6319 */
/* Accent Light Orange: #FFA02F */
/* Accent Yellow: #FDC82F */
/* Accent Dark Blue: #0098DB */
/* Accent Light Blue: #A0CFEB */
/* Business Light Green: #00853F */
/* Business Green: #5B8F22 */
/* Business Dark Green: #284E36 */
/* Residential Light Orange: #FF9933 */
/* Residential Orange: #FF6600 */
/* Residential Dark Orange: #CC3300 */
/* Small Business Light Green: #8CC63F */
/* Small Business Green: #669900 */
/* Small Business Dark Green: #336600 */
/* 508-compliant dark orange: #d14900 */
/* 508-compliant blue: #017eb5 */
/* 508-compliant dark green: #00652f */
/* 508-compliant darker green: #284e36 */
/* Residential HSI Bright Green: #8cc63f */
/* Residential HSI Price Green: #00835f */
/* ctl-medium-green: #34b233 */
/* Mint Green: #48d597 */
/* Vibrant Blue: #0047bb */
/* Biz Navy Blue: #001e60 */
/* Residential Light Gray: #d7d2cb */
/* Dark Grey: #53565a */
/* Dark Gray1: #222222 */
/* Biz Gray: #bebebe */
/* Secret Grey: #eeeeee */
/* Dark Green: #007a33 */
/* Dark Teal: #008996 */
/* Teal Blue: #02bcb2 */
/* Blue 1: #3a8ddd */
/* Blue 2: #0080bb */
/* Pomegranate: #f74b4b */
/* Lemon Yellow: #f9f162 */
/* Kiwi Green: #6fd16f */
/* Lumen Light Blue: #38c6f4 */
/* Lumen Blue: #oc9ed9 */
/* Lumen Medium Blue: #0075c9 */
/** Colors Definitions End **/
.getConnected {
  margin-left: auto;
  margin-right: auto;
  text-align: center;
}
.getConnected .getConnHeadline {
  font-size: 24px;
  font-weight: bold;
  color: #ffffff;
  margin: 0;
  padding: 0;
}
.getConnected .getConnectedSubheadline {
  color: #ffffff;
  font-size: 18px;
  font-weight: normal;
}
.getConnected img {
  padding-left: 10px;
}
@media (max-width: 960px) {
  .getConnected {
    text-align: left;
    margin-left: 15px;
  }
  .getConnected .getConnHeadline {
    font-size: 18px;
    float: left;
  }
  .getConnected .getConnectedSubheadline {
    font-size: 12px;
    display: block;
  }
  .getConnected img {
    margin-left: -15px;
    padding-right: 10px;
    padding-top: 30px;
    zoom: 50%;
  }
}
/* End - Get Connected */

/* Start - Global Common HeadlineComponent */
.commonHeadline > p {
  color: inherit !important;
  font-size: inherit !important;
}
.commonHeadline .leftAlign {
  text-align: left;
}
.commonHeadline .centerAlign {
  text-align: center;
}
.commonHeadline .rightAlign {
  text-align: right;
}
.commonHeadline .padding-icon-headline {
  padding-left: 27px;
}
.commonHeadline .floatLeft {
  float: left;
}
.commonHeadline .dropShadow {
  text-shadow: 0px 1px 2px #616365;
}
.commonHeadline .anchor {
  height: 0;
}
/* End - Global Common HeadlineComponent */

/* Start - Global foldedCornerCard */
/** Global colors Definitions **/
/** NOTE - Any change to this file, make sure to update the cascadeColors.less as well **/
/* Black: #000000 */
/* White: #FFFFFF */
/* Gray: #9A9B9C */
/* Dark Gray: #616365 */
/* Hex Gray: #999999 */
/* Light Gray: #EFEFEF */
/* Bright Green: #8CC63F */
/* CenturyLink Green: #00853F */
/* Light Green: #A5D867 */
/* Mustard Yellow: #CED64B */
/* Accent Dark Orange: #FF6319 */
/* Accent Light Orange: #FFA02F */
/* Accent Yellow: #FDC82F */
/* Accent Dark Blue: #0098DB */
/* Accent Light Blue: #A0CFEB */
/* Business Light Green: #00853F */
/* Business Green: #5B8F22 */
/* Business Dark Green: #284E36 */
/* Residential Light Orange: #FF9933 */
/* Residential Orange: #FF6600 */
/* Residential Dark Orange: #CC3300 */
/* Small Business Light Green: #8CC63F */
/* Small Business Green: #669900 */
/* Small Business Dark Green: #336600 */
/* 508-compliant dark orange: #d14900 */
/* 508-compliant blue: #017eb5 */
/* 508-compliant dark green: #00652f */
/* 508-compliant darker green: #284e36 */
/* Residential HSI Bright Green: #8cc63f */
/* Residential HSI Price Green: #00835f */
/* ctl-medium-green: #34b233 */
/* Mint Green: #48d597 */
/* Vibrant Blue: #0047bb */
/* Biz Navy Blue: #001e60 */
/* Residential Light Gray: #d7d2cb */
/* Dark Grey: #53565a */
/* Dark Gray1: #222222 */
/* Biz Gray: #bebebe */
/* Secret Grey: #eeeeee */
/* Dark Green: #007a33 */
/* Dark Teal: #008996 */
/* Teal Blue: #02bcb2 */
/* Blue 1: #3a8ddd */
/* Blue 2: #0080bb */
/* Pomegranate: #f74b4b */
/* Lemon Yellow: #f9f162 */
/* Kiwi Green: #6fd16f */
/* Lumen Light Blue: #38c6f4 */
/* Lumen Blue: #oc9ed9 */
/* Lumen Medium Blue: #0075c9 */
/** Colors Definitions End **/
.foldedCornerCard {
  position: relative;
  width: 100%;
  padding: 0;
  background: #9a9b9c;
}
.foldedCornerCard:before {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  border-width: 0 40px 40px 0;
  border-style: solid;
  border-color: #efefef #ffffff;
  box-shadow: 1px 1px 1px #ffffff;
}
.foldedCornerCard .folded-headline {
  color: #ffffff;
  font-size: 24px;
  font-weight: bold;
  line-height: 1.2em;
  padding: 30px 40px 0 40px;
}
.foldedCornerCard .folded-body {
  padding: 0 40px 30px 40px;
}
/* End - Global foldedCornerCard */

/* Start - Global filteredBy.less */
/** Global colors Definitions **/
/** NOTE - Any change to this file, make sure to update the cascadeColors.less as well **/
/* Black: #000000 */
/* White: #FFFFFF */
/* Gray: #9A9B9C */
/* Dark Gray: #616365 */
/* Hex Gray: #999999 */
/* Light Gray: #EFEFEF */
/* Bright Green: #8CC63F */
/* CenturyLink Green: #00853F */
/* Light Green: #A5D867 */
/* Mustard Yellow: #CED64B */
/* Accent Dark Orange: #FF6319 */
/* Accent Light Orange: #FFA02F */
/* Accent Yellow: #FDC82F */
/* Accent Dark Blue: #0098DB */
/* Accent Light Blue: #A0CFEB */
/* Business Light Green: #00853F */
/* Business Green: #5B8F22 */
/* Business Dark Green: #284E36 */
/* Residential Light Orange: #FF9933 */
/* Residential Orange: #FF6600 */
/* Residential Dark Orange: #CC3300 */
/* Small Business Light Green: #8CC63F */
/* Small Business Green: #669900 */
/* Small Business Dark Green: #336600 */
/* 508-compliant dark orange: #d14900 */
/* 508-compliant blue: #017eb5 */
/* 508-compliant dark green: #00652f */
/* 508-compliant darker green: #284e36 */
/* Residential HSI Bright Green: #8cc63f */
/* Residential HSI Price Green: #00835f */
/* ctl-medium-green: #34b233 */
/* Mint Green: #48d597 */
/* Vibrant Blue: #0047bb */
/* Biz Navy Blue: #001e60 */
/* Residential Light Gray: #d7d2cb */
/* Dark Grey: #53565a */
/* Dark Gray1: #222222 */
/* Biz Gray: #bebebe */
/* Secret Grey: #eeeeee */
/* Dark Green: #007a33 */
/* Dark Teal: #008996 */
/* Teal Blue: #02bcb2 */
/* Blue 1: #3a8ddd */
/* Blue 2: #0080bb */
/* Pomegranate: #f74b4b */
/* Lemon Yellow: #f9f162 */
/* Kiwi Green: #6fd16f */
/* Lumen Light Blue: #38c6f4 */
/* Lumen Blue: #oc9ed9 */
/* Lumen Medium Blue: #0075c9 */
/** Colors Definitions End **/
.filteredBy .document-choice .dropdown {
  float: right;
}
.filteredBy .document-choice .dropdown p {
  color: #545861;
}
.filteredBy .document-choice .dropdown p span {
  color: #8cc63f;
  margin-right: 10px;
}
.filteredBy .document-choice .dropdown .dropdown-menu {
  background: #efefef;
  border: 3px #ccc solid;
}
.filteredBy .document-choice .dropdown .dropdown-menu li {
  border-bottom: 1px solid #ccc;
}
.filteredBy .document-choice .dropdown .dropdown-menu li:last-child {
  border-bottom: none;
}
.filteredBy .document-choice .dropdown .show-drop {
  margin-left: -22px;
}
.filteredBy .document-choice .dropdown .customer-drop {
  margin-left: 38px;
}
.filteredBy .document-choice .dropdown .internal-drop {
  margin-left: -28px;
}
.filteredBy .document-choice .dropdown-toggle p {
  margin: 0;
}
.filteredBy h3 {
  font-weight: bold;
}
.filteredBy .internal,
.filteredBy .customer {
  margin-bottom: 20px;
}
.filteredBy .accordion-group .accordion-panel + .accordion-panel {
  margin-top: 0;
}
.filteredBy .accordion-heading {
  padding: 10px 20px;
  border-bottom: 1px solid #FFFFFF;
  background: linear-gradient(90deg, #ffffff, #8cc63f);
  border-top: none;
  cursor: pointer;
}
.filteredBy .accordion-heading h1 {
  padding: 0;
}
.filteredBy .accordion-heading h1 a {
  text-decoration: none;
  color: #00853f;
}
.filteredBy .accordion-heading h1 .non-active-arrow span,
.filteredBy .accordion-heading h1 .active-arrow span {
  float: right;
}
.filteredBy .accordion-heading h1 .active-arrow {
  color: #616365;
}
.filteredBy .accordion-heading .glyphicon {
  color: white;
  font-size: 28px;
}
.filteredBy .active-heading {
  border: #8cc63f thin solid;
  border-bottom: none;
}
.filteredBy .panel-body {
  overflow: hidden;
  border-top: none;
  padding: 20px;
}
.filteredBy .panel-body p {
  width: 90%;
}
.filteredBy .panel-body p:nth-child(2) {
  width: 100%;
}
.filteredBy .panel-body a {
  color: #00853f;
  font-weight: bold;
}
.filteredBy .panel-body .row {
  margin-left: 0;
  margin-right: 0;
}
.filteredBy .panel-body-container {
  display: inline-block;
}
.filteredBy .panel-body-container .result-icon {
  margin-top: 20px;
  padding-right: 15px;
  float: left;
  font-size: 18px;
  height: 18px;
  color: #999999;
}
.filteredBy .panel-body-container .result-content {
  overflow: hidden;
  padding-right: 20px;
}
.filteredBy .panel-body-container-header {
  margin: 20px 0;
}
.filteredBy .panel-body-desc {
  font-size: 11px;
  font-weight: normal;
}
/* End - Global filteredBy.less */

/* Start - Global dropdown.less */
/** Global colors Definitions **/
/** NOTE - Any change to this file, make sure to update the cascadeColors.less as well **/
/* Black: #000000 */
/* White: #FFFFFF */
/* Gray: #9A9B9C */
/* Dark Gray: #616365 */
/* Hex Gray: #999999 */
/* Light Gray: #EFEFEF */
/* Bright Green: #8CC63F */
/* CenturyLink Green: #00853F */
/* Light Green: #A5D867 */
/* Mustard Yellow: #CED64B */
/* Accent Dark Orange: #FF6319 */
/* Accent Light Orange: #FFA02F */
/* Accent Yellow: #FDC82F */
/* Accent Dark Blue: #0098DB */
/* Accent Light Blue: #A0CFEB */
/* Business Light Green: #00853F */
/* Business Green: #5B8F22 */
/* Business Dark Green: #284E36 */
/* Residential Light Orange: #FF9933 */
/* Residential Orange: #FF6600 */
/* Residential Dark Orange: #CC3300 */
/* Small Business Light Green: #8CC63F */
/* Small Business Green: #669900 */
/* Small Business Dark Green: #336600 */
/* 508-compliant dark orange: #d14900 */
/* 508-compliant blue: #017eb5 */
/* 508-compliant dark green: #00652f */
/* 508-compliant darker green: #284e36 */
/* Residential HSI Bright Green: #8cc63f */
/* Residential HSI Price Green: #00835f */
/* ctl-medium-green: #34b233 */
/* Mint Green: #48d597 */
/* Vibrant Blue: #0047bb */
/* Biz Navy Blue: #001e60 */
/* Residential Light Gray: #d7d2cb */
/* Dark Grey: #53565a */
/* Dark Gray1: #222222 */
/* Biz Gray: #bebebe */
/* Secret Grey: #eeeeee */
/* Dark Green: #007a33 */
/* Dark Teal: #008996 */
/* Teal Blue: #02bcb2 */
/* Blue 1: #3a8ddd */
/* Blue 2: #0080bb */
/* Pomegranate: #f74b4b */
/* Lemon Yellow: #f9f162 */
/* Kiwi Green: #6fd16f */
/* Lumen Light Blue: #38c6f4 */
/* Lumen Blue: #oc9ed9 */
/* Lumen Medium Blue: #0075c9 */
/** Colors Definitions End **/
.dropdownshowHideContainer .select button {
  width: 282px;
  height: 40px;
  text-align: left;
  background: none;
  border: 1px solid #222222;
}
.dropdownshowHideContainer .select button span {
  color: #222222;
  font-weight: normal;
  font-size: 18px;
}
.dropdownshowHideContainer .select button.rightAlign {
  float: right;
}
.dropdownshowHideContainer .select .dropdownIcon {
  position: absolute;
  right: 10px;
  margin-top: 1px;
  font-size: 18px;
  color: #222222;
}
.dropdownshowHideContainer .select:first-child > .btn {
  color: #222222;
}
.dropdownshowHideContainer .select:last-child > .btn {
  border-top-left-radius: 5px;
  border-bottom-left-radius: 5px;
}
.dropdownshowHideContainer .select.centerAlign {
  display: table;
  margin: 0 auto;
}
.dropdownshowHideContainer .option {
  width: 282px;
  max-height: 260px;
  /* Limit 6 options before showing scroll bar */
  overflow-y: auto;
  /* Handle overflow-y */
  overflow-x: hidden;
  /* Hide remaining options */
}
.dropdownshowHideContainer .option li {
  height: 40px;
  background-color: #ffffff;
  border: 1px #9a9b9c;
  padding: 0;
}
.dropdownshowHideContainer .option li a {
  color: #000000;
  font-size: 18px;
  padding: 10px 20px 10px 15px;
  height: 100%;
  background-color: #ffffff;
}
.dropdownshowHideContainer .option li a:hover {
  background-color: #eeeeee;
}
.dropdownshowHideContainer .option.dropmenuRight {
  left: initial;
  right: 0;
}
.dropdownshowHideContainer .dropdown-menu {
  background-color: #ffffff;
  border: 1px solid #222222;
  border-radius: unset;
  box-shadow: none;
}
.dropdownshowHideContainer .dropdown-menu > li > a:hover {
  background-color: #eeeeee;
  background-image: none;
}
.dropdownshowHideContainer .open > .dropdown-toggle.btn-default {
  background-color: #ffffff;
  border: 1px solid #222222;
}
.image-span {
  height: 16.1px;
  float: left;
  width: 24px;
}
.icon-class {
  margin-bottom: 2px;
  height: 100%;
  width: 100%;
}
.dropdownText {
  width: 90%;
  float: left;
  padding-left: 12px;
}
.noPadding {
  width: 100%;
  float: left;
}
/* End - Global dropdown.less */

/* Start - Global dropdown.less */
/** Global colors Definitions **/
/** NOTE - Any change to this file, make sure to update the cascadeColors.less as well **/
/* Black: #000000 */
/* White: #FFFFFF */
/* Gray: #9A9B9C */
/* Dark Gray: #616365 */
/* Hex Gray: #999999 */
/* Light Gray: #EFEFEF */
/* Bright Green: #8CC63F */
/* CenturyLink Green: #00853F */
/* Light Green: #A5D867 */
/* Mustard Yellow: #CED64B */
/* Accent Dark Orange: #FF6319 */
/* Accent Light Orange: #FFA02F */
/* Accent Yellow: #FDC82F */
/* Accent Dark Blue: #0098DB */
/* Accent Light Blue: #A0CFEB */
/* Business Light Green: #00853F */
/* Business Green: #5B8F22 */
/* Business Dark Green: #284E36 */
/* Residential Light Orange: #FF9933 */
/* Residential Orange: #FF6600 */
/* Residential Dark Orange: #CC3300 */
/* Small Business Light Green: #8CC63F */
/* Small Business Green: #669900 */
/* Small Business Dark Green: #336600 */
/* 508-compliant dark orange: #d14900 */
/* 508-compliant blue: #017eb5 */
/* 508-compliant dark green: #00652f */
/* 508-compliant darker green: #284e36 */
/* Residential HSI Bright Green: #8cc63f */
/* Residential HSI Price Green: #00835f */
/* ctl-medium-green: #34b233 */
/* Mint Green: #48d597 */
/* Vibrant Blue: #0047bb */
/* Biz Navy Blue: #001e60 */
/* Residential Light Gray: #d7d2cb */
/* Dark Grey: #53565a */
/* Dark Gray1: #222222 */
/* Biz Gray: #bebebe */
/* Secret Grey: #eeeeee */
/* Dark Green: #007a33 */
/* Dark Teal: #008996 */
/* Teal Blue: #02bcb2 */
/* Blue 1: #3a8ddd */
/* Blue 2: #0080bb */
/* Pomegranate: #f74b4b */
/* Lemon Yellow: #f9f162 */
/* Kiwi Green: #6fd16f */
/* Lumen Light Blue: #38c6f4 */
/* Lumen Blue: #oc9ed9 */
/* Lumen Medium Blue: #0075c9 */
/** Colors Definitions End **/
.dropdownContainer .select button {
  width: 250px;
  text-align: left;
  background-image: none;
  border: 1px solid #9a9b9c;
  text-transform: none;
}
.dropdownContainer .select button.rightAlign {
  float: right;
}
.dropdownContainer .select .caret {
  position: absolute;
  right: 10px;
  margin-top: 10px;
}
.dropdownContainer .select:last-child > .btn {
  border-top-left-radius: 5px;
  border-bottom-left-radius: 5px;
  z-index: 0;
}
.dropdownContainer .select.centerAlign {
  display: table;
  margin: 0 auto;
}
.dropdownContainer .option li {
  border: 1px #9a9b9c;
  padding: 0;
}
.dropdownContainer .option li a {
  padding: 6px 12px;
  height: 100%;
}
.dropdownContainer .option.dropmenuRight {
  left: initial;
  right: 0;
}
/* End - Global dropdown.less */

/* Start - BMI documentList */
/** Global colors Definitions **/
/** NOTE - Any change to this file, make sure to update the cascadeColors.less as well **/
/* Black: #000000 */
/* White: #FFFFFF */
/* Gray: #9A9B9C */
/* Dark Gray: #616365 */
/* Hex Gray: #999999 */
/* Light Gray: #EFEFEF */
/* Bright Green: #8CC63F */
/* CenturyLink Green: #00853F */
/* Light Green: #A5D867 */
/* Mustard Yellow: #CED64B */
/* Accent Dark Orange: #FF6319 */
/* Accent Light Orange: #FFA02F */
/* Accent Yellow: #FDC82F */
/* Accent Dark Blue: #0098DB */
/* Accent Light Blue: #A0CFEB */
/* Business Light Green: #00853F */
/* Business Green: #5B8F22 */
/* Business Dark Green: #284E36 */
/* Residential Light Orange: #FF9933 */
/* Residential Orange: #FF6600 */
/* Residential Dark Orange: #CC3300 */
/* Small Business Light Green: #8CC63F */
/* Small Business Green: #669900 */
/* Small Business Dark Green: #336600 */
/* 508-compliant dark orange: #d14900 */
/* 508-compliant blue: #017eb5 */
/* 508-compliant dark green: #00652f */
/* 508-compliant darker green: #284e36 */
/* Residential HSI Bright Green: #8cc63f */
/* Residential HSI Price Green: #00835f */
/* ctl-medium-green: #34b233 */
/* Mint Green: #48d597 */
/* Vibrant Blue: #0047bb */
/* Biz Navy Blue: #001e60 */
/* Residential Light Gray: #d7d2cb */
/* Dark Grey: #53565a */
/* Dark Gray1: #222222 */
/* Biz Gray: #bebebe */
/* Secret Grey: #eeeeee */
/* Dark Green: #007a33 */
/* Dark Teal: #008996 */
/* Teal Blue: #02bcb2 */
/* Blue 1: #3a8ddd */
/* Blue 2: #0080bb */
/* Pomegranate: #f74b4b */
/* Lemon Yellow: #f9f162 */
/* Kiwi Green: #6fd16f */
/* Lumen Light Blue: #38c6f4 */
/* Lumen Blue: #oc9ed9 */
/* Lumen Medium Blue: #0075c9 */
/** Colors Definitions End **/
.documentList h3 {
  font-weight: bold;
}
.documentList .internal,
.documentList .customer {
  margin-bottom: 20px;
}
.documentList .documentListgroup .documentList-panel + .documentList-panel {
  margin-top: 0;
}
.documentList .active-heading {
  border: #8cc63f thin solid;
  border-bottom: none;
}
.documentList .panel-body {
  overflow: hidden;
  border-top: none;
  padding: 0 20px 20px 0px;
}
.documentList .panel-body p {
  width: 90%;
}
.documentList .panel-body p span.internal-lock {
  color: #616365;
  font-size: 14px;
  margin-left: 10px;
}
.documentList .panel-body p:nth-child(2) {
  width: 100%;
}
.documentList .panel-body a {
  color: #0047bb;
  font-weight: bold;
}
.documentList .panel-body .row {
  margin-left: 0;
  margin-right: 0;
}
.documentList .panel-body .row [class*='col-'] {
  padding: 0;
}
.documentList .panel-body-container {
  display: inline-block;
}
.documentList .panel-body-container .result-icon {
  margin-top: 20px;
  padding-right: 15px;
  float: left;
  font-size: 18px;
  height: 18px;
  color: #000000;
}
.documentList .panel-body-container .result-content {
  overflow: hidden;
  padding-right: 20px;
}
.documentList .panel-body-container-header {
  margin: 20px 0;
}
.documentList .panel-body-desc {
  font-size: 11px;
  font-weight: normal;
  color: #000000 !important;
}
.documentList .panel-body-last-updated-date {
  color: #9a9b9c;
  font-size: 11px;
}
.documentList .row [class*='col-'] {
  padding-left: 0 !important;
}
/* End - BMI documentList */

/* Start - Global CTA Button Responsive styles */
/** Global colors Definitions **/
/** NOTE - Any change to this file, make sure to update the cascadeColors.less as well **/
/* Black: #000000 */
/* White: #FFFFFF */
/* Gray: #9A9B9C */
/* Dark Gray: #616365 */
/* Hex Gray: #999999 */
/* Light Gray: #EFEFEF */
/* Bright Green: #8CC63F */
/* CenturyLink Green: #00853F */
/* Light Green: #A5D867 */
/* Mustard Yellow: #CED64B */
/* Accent Dark Orange: #FF6319 */
/* Accent Light Orange: #FFA02F */
/* Accent Yellow: #FDC82F */
/* Accent Dark Blue: #0098DB */
/* Accent Light Blue: #A0CFEB */
/* Business Light Green: #00853F */
/* Business Green: #5B8F22 */
/* Business Dark Green: #284E36 */
/* Residential Light Orange: #FF9933 */
/* Residential Orange: #FF6600 */
/* Residential Dark Orange: #CC3300 */
/* Small Business Light Green: #8CC63F */
/* Small Business Green: #669900 */
/* Small Business Dark Green: #336600 */
/* 508-compliant dark orange: #d14900 */
/* 508-compliant blue: #017eb5 */
/* 508-compliant dark green: #00652f */
/* 508-compliant darker green: #284e36 */
/* Residential HSI Bright Green: #8cc63f */
/* Residential HSI Price Green: #00835f */
/* ctl-medium-green: #34b233 */
/* Mint Green: #48d597 */
/* Vibrant Blue: #0047bb */
/* Biz Navy Blue: #001e60 */
/* Residential Light Gray: #d7d2cb */
/* Dark Grey: #53565a */
/* Dark Gray1: #222222 */
/* Biz Gray: #bebebe */
/* Secret Grey: #eeeeee */
/* Dark Green: #007a33 */
/* Dark Teal: #008996 */
/* Teal Blue: #02bcb2 */
/* Blue 1: #3a8ddd */
/* Blue 2: #0080bb */
/* Pomegranate: #f74b4b */
/* Lemon Yellow: #f9f162 */
/* Kiwi Green: #6fd16f */
/* Lumen Light Blue: #38c6f4 */
/* Lumen Blue: #oc9ed9 */
/* Lumen Medium Blue: #0075c9 */
/** Colors Definitions End **/
.ctaButtonResponsive .ctaLinkWhiteContainer.rightAlign,
.ctaButtonResponsive .ctaLinkContainer.rightAlign,
.ctaButtonResponsive .ctaLinkOrangeContainer.rightAlign,
.ctaButtonResponsive .ctaLinkCTLGreenContainer.rightAlign {
  float: right;
}
.ctaButtonResponsive .ctaLinkBorderlessContainer.borderlessCta a {
  padding-left: 0;
}
.ctaButtonResponsive .ctaLinkBorderlessContainer.leftAlign a,
.ctaButtonResponsive .ctaLinkBorderlessOrangeContainer.leftAlign a,
.ctaButtonResponsive .ctaLinkBorderlessCompliantDarkOrangeContainer.leftAlign a,
.ctaButtonResponsive .ctaLinkBorderlessCompliantBlueContainer.leftAlign a,
.ctaButtonResponsive .ctaLinkBorderlessCompliantDarkGreenContainer.leftAlign a,
.ctaButtonResponsive .ctaLinkBorderlessCompliantDarkerGreenContainer.leftAlign a,
.ctaButtonResponsive .ctaLinkCompliantDarkOrangeContainer.leftAlign a,
.ctaButtonResponsive .ctaLinkCompliantBlueContainer.leftAlign a,
.ctaButtonResponsive .ctaLinkCompliantDarkGreenContainer.leftAlign a,
.ctaButtonResponsive .ctaLinkCompliantDarkerGreenContainer.leftAlign a {
  width: auto;
}
.ctaButtonResponsive .ctaLinkBorderlessContainer.rightAlign,
.ctaButtonResponsive .ctaLinkBorderlessOrangeContainer.rightAlign,
.ctaButtonResponsive .ctaLinkBorderlessCompliantDarkOrangeContainer.rightAlign,
.ctaButtonResponsive .ctaLinkBorderlessCompliantBlueContainer.rightAlign,
.ctaButtonResponsive .ctaLinkBorderlessCompliantDarkGreenContainer.rightAlign,
.ctaButtonResponsive .ctaLinkBorderlessCompliantDarkerGreenContainer.rightAlign,
.ctaButtonResponsive .ctaLinkCompliantDarkOrangeContainer.rightAlign,
.ctaButtonResponsive .ctaLinkCompliantBlueContainer.rightAlign,
.ctaButtonResponsive .ctaLinkCompliantDarkGreenContainer.rightAlign,
.ctaButtonResponsive .ctaLinkCompliantDarkerGreenContainer.rightAlign {
  float: right;
}
.ctaButtonResponsive .ctaLinkBorderlessContainer.rightAlign a,
.ctaButtonResponsive .ctaLinkBorderlessOrangeContainer.rightAlign a,
.ctaButtonResponsive .ctaLinkBorderlessCompliantDarkOrangeContainer.rightAlign a,
.ctaButtonResponsive .ctaLinkBorderlessCompliantBlueContainer.rightAlign a,
.ctaButtonResponsive .ctaLinkBorderlessCompliantDarkGreenContainer.rightAlign a,
.ctaButtonResponsive .ctaLinkBorderlessCompliantDarkerGreenContainer.rightAlign a,
.ctaButtonResponsive .ctaLinkCompliantDarkOrangeContainer.rightAlign a,
.ctaButtonResponsive .ctaLinkCompliantBlueContainer.rightAlign a,
.ctaButtonResponsive .ctaLinkCompliantDarkGreenContainer.rightAlign a,
.ctaButtonResponsive .ctaLinkCompliantDarkerGreenContainer.rightAlign a {
  text-align: right;
  padding-right: 0;
}
.ctaButtonResponsive .ctaLinkBorderlessContainer.centerAlign,
.ctaButtonResponsive .ctaLinkBorderlessOrangeContainer.centerAlign,
.ctaButtonResponsive .ctaLinkBorderlessCompliantDarkOrangeContainer.centerAlign,
.ctaButtonResponsive .ctaLinkBorderlessCompliantBlueContainer.centerAlign,
.ctaButtonResponsive .ctaLinkBorderlessCompliantDarkGreenContainer.centerAlign,
.ctaButtonResponsive .ctaLinkBorderlessCompliantDarkerGreenContainer.centerAlign,
.ctaButtonResponsive .ctaLinkCompliantDarkOrangeContainer.centerAlign,
.ctaButtonResponsive .ctaLinkCompliantBlueContainer.centerAlign,
.ctaButtonResponsive .ctaLinkCompliantDarkGreenContainer.centerAlign,
.ctaButtonResponsive .ctaLinkCompliantDarkerGreenContainer.centerAlign {
  display: table;
  padding: 0 0 15px 0;
  margin-right: auto;
  margin-left: auto;
}
.ctaButtonResponsive .ctaLinkWhiteContainer,
.ctaButtonResponsive .ctaLinkContainer,
.ctaButtonResponsive .ctaLinkOrangeContainer,
.ctaButtonResponsive .ctaLinkCTLGreenContainer {
  padding: 0px 0px 0px 0px;
}
.ctaButtonResponsive .ctaLinkWhiteContainer.centerAlign,
.ctaButtonResponsive .ctaLinkContainer.centerAlign,
.ctaButtonResponsive .ctaLinkOrangeContainer.centerAlign,
.ctaButtonResponsive .ctaLinkCTLGreenContainer.centerAlign {
  display: table;
  margin-right: auto;
  margin-left: auto;
}
.ctaButtonResponsive .ctaLinkWhiteContainer .ctaLink,
.ctaButtonResponsive .ctaLinkContainer .ctaLink,
.ctaButtonResponsive .ctaLinkOrangeContainer .ctaLink,
.ctaButtonResponsive .ctaLinkCTLGreenContainer .ctaLink {
  padding: 12px 20px 10px 20px;
}
.ctaButtonResponsive .ctaLinkWhiteContainer .btn,
.ctaButtonResponsive .ctaLinkContainer .btn,
.ctaButtonResponsive .ctaLinkOrangeContainer .btn,
.ctaButtonResponsive .ctaLinkCTLGreenContainer .btn {
  min-height: 50px;
  font-size: 17px;
}
.ctaButtonResponsive .btn:hover {
  margin: 0px;
  border-radius: 2px;
}
.ctaButtonResponsive .btn.nb-biz-navy-blue-cta-background.ctaLink {
  border: 2px solid #001e60;
}
.ctaButtonResponsive .btn.nb-biz-navy-blue-cta-background.ctaLink:hover {
  margin: 0;
  padding: 12px 20px 10px 20px;
  background-color: #48d597;
  color: #001e60 !important;
  border: 2px solid #001e60;
}
.ctaButtonResponsive .btn.nb-biz-navy-blue-cta-background.ctaLink:hover .fa {
  color: #001e60;
}
.ctaButtonResponsive .btn.nb-mint-green-cta-background.ctaLink {
  border: 2px solid #48d597;
}
.ctaButtonResponsive .btn.nb-mint-green-cta-background.ctaLink:hover {
  margin: 0;
  padding: 12px 20px 10px 20px;
  background-color: #000000;
  color: #48d597 !important;
  border: 2px solid #48d597;
}
.ctaButtonResponsive .btn.nb-mint-green-cta-background.ctaLink:hover .fa {
  color: #48d597;
}
.ctaButtonResponsive .btn.nb-vibrant-blue-cta-background.ctaLink {
  border: 2px solid #0047bb;
}
.ctaButtonResponsive .btn.nb-vibrant-blue-cta-background.ctaLink:hover {
  margin: 0;
  padding: 12px 20px 10px 20px;
  background-color: #ffffff;
  color: #0047bb !important;
  border: 2px solid #0047bb;
}
.ctaButtonResponsive .btn.nb-vibrant-blue-cta-background.ctaLink:hover .fa {
  color: #0047bb;
}
.ctaButtonResponsive .btn.nb-res-light-gray-cta-background.ctaLink {
  border: 2px solid #d7d2cb;
}
.ctaButtonResponsive .btn.nb-res-light-gray-cta-background.ctaLink:hover {
  margin: 0;
  padding: 12px 20px 10px 20px;
  background-color: #000000;
  color: #d7d2cb !important;
  border: 2px solid #d7d2cb;
}
.ctaButtonResponsive .btn.nb-res-light-gray-cta-background.ctaLink:hover .fa {
  color: #d7d2cb;
}
.ctaButtonResponsive .btn.nb-dark-gray-cta-background.ctaLink {
  border: 2px solid #53565a;
}
.ctaButtonResponsive .btn.nb-dark-gray-cta-background.ctaLink:hover {
  margin: 0;
  padding: 12px 20px 10px 20px;
  background-color: #ffffff;
  color: #53565a !important;
  border: 2px solid #53565a;
}
.ctaButtonResponsive .btn.nb-dark-gray-cta-background.ctaLink:hover .fa {
  color: #53565a;
}
.ctaButtonResponsive .btn.nb-dark-gray1-cta-background.ctaLink {
  border: 2px solid #222222;
}
.ctaButtonResponsive .btn.nb-dark-gray1-cta-background.ctaLink:hover {
  margin: 0;
  padding: 12px 20px 10px 20px;
  background-color: #ffffff;
  color: #53565a !important;
  border: 2px solid #222222;
}
.ctaButtonResponsive .btn.nb-dark-gray1-cta-background.ctaLink:hover .fa {
  color: #222222;
}
.ctaButtonResponsive .btn.nb-gray-cta-background.ctaLink {
  border: 2px solid #bebebe;
}
.ctaButtonResponsive .btn.nb-gray-cta-background.ctaLink:hover {
  margin: 0;
  padding: 12px 20px 10px 20px;
  background-color: #ffffff;
  color: #53565a !important;
  border: 2px solid #bebebe;
}
.ctaButtonResponsive .btn.nb-gray-cta-background.ctaLink:hover .fa {
  color: #bebebe;
}
.ctaButtonResponsive .btn.nb-secret-gray-cta-background.ctaLink {
  border: 2px solid #eeeeee;
}
.ctaButtonResponsive .btn.nb-secret-gray-cta-background.ctaLink:hover {
  margin: 0;
  padding: 12px 20px 10px 20px;
  background-color: #ffffff;
  color: #53565a !important;
  border: 2px solid #eeeeee;
}
.ctaButtonResponsive .btn.nb-secret-gray-cta-background.ctaLink:hover .fa {
  color: #eeeeee;
}
.ctaButtonResponsive .btn.nb-dark-green-cta-background.ctaLink {
  border: 2px solid #007a33;
}
.ctaButtonResponsive .btn.nb-dark-green-cta-background.ctaLink:hover {
  margin: 0;
  padding: 12px 20px 10px 20px;
  background-color: #ffffff;
  color: #007a33 !important;
  border: 2px solid #007a33;
}
.ctaButtonResponsive .btn.nb-dark-green-cta-background.ctaLink:hover .fa {
  color: #007a33;
}
.ctaButtonResponsive .btn.nb-biz-black-cta-background.ctaLink {
  border: 2px solid #000000;
}
.ctaButtonResponsive .btn.nb-biz-black-cta-background.ctaLink:hover {
  margin: 0;
  padding: 12px 20px 10px 20px;
  background-color: #48d597;
  color: #000000 !important;
  border: 2px solid #000000;
}
.ctaButtonResponsive .btn.nb-biz-black-cta-background.ctaLink:hover .fa {
  color: #000000;
}
.ctaButtonResponsive .btn.residential-light-orange-cta-background.ctaLink {
  border: 2px solid #ff9933;
}
.ctaButtonResponsive .btn.residential-light-orange-cta-background.ctaLink:hover {
  margin: 0;
  padding: 12px 20px 10px 20px;
  background-color: #ffffff;
  color: #ff9933 !important;
  border: 2px solid #ff9933;
}
.ctaButtonResponsive .btn.residential-light-orange-cta-background.ctaLink:hover .fa {
  color: #ff9933;
}
.ctaButtonResponsive .btn.residential-orange-cta-background.ctaLink {
  border: 2px solid #ff6600;
}
.ctaButtonResponsive .btn.residential-orange-cta-background.ctaLink:hover {
  margin: 0;
  padding: 12px 20px 10px 20px;
  background-color: #ffffff;
  color: #ff6600 !important;
  border: 2px solid #ff6600;
}
.ctaButtonResponsive .btn.residential-orange-cta-background.ctaLink:hover .fa {
  color: #ff6600;
}
.ctaButtonResponsive .btn.residential-dark-orange-cta-background.ctaLink {
  border: 2px solid #cc3300;
}
.ctaButtonResponsive .btn.residential-dark-orange-cta-background.ctaLink:hover {
  margin: 0;
  padding: 12px 20px 10px 20px;
  background-color: #ffffff;
  color: #cc3300 !important;
  border: 2px solid #cc3300;
}
.ctaButtonResponsive .btn.residential-dark-orange-cta-background.ctaLink:hover .fa {
  color: #cc3300;
}
.ctaButtonResponsive .btn.small-business-green-cta-background.ctaLink {
  border: 2px solid #669900;
}
.ctaButtonResponsive .btn.small-business-green-cta-background.ctaLink:hover {
  margin: 0;
  padding: 12px 20px 10px 20px;
  background-color: #ffffff;
  color: #669900 !important;
  border: 2px solid #669900;
}
.ctaButtonResponsive .btn.small-business-green-cta-background.ctaLink:hover .fa {
  color: #669900;
}
.ctaButtonResponsive .btn.small-business-dark-green-cta-background.ctaLink {
  border: 2px solid #336600;
}
.ctaButtonResponsive .btn.small-business-dark-green-cta-background.ctaLink:hover {
  margin: 0;
  padding: 12px 20px 10px 20px;
  background-color: #ffffff;
  color: #336600 !important;
  border: 2px solid #336600;
}
.ctaButtonResponsive .btn.small-business-dark-green-cta-background.ctaLink:hover .fa {
  color: #336600;
}
.ctaButtonResponsive .btn.compliant-dark-orange-cta-background.ctaLink {
  border: 2px solid #d14900;
}
.ctaButtonResponsive .btn.compliant-dark-orange-cta-background.ctaLink:hover {
  margin: 0;
  padding: 12px 20px 10px 20px;
  background-color: #ffffff;
  color: #d14900 !important;
  border: 2px solid #d14900;
}
.ctaButtonResponsive .btn.compliant-dark-orange-cta-background.ctaLink:hover .fa {
  color: #d14900;
}
.ctaButtonResponsive .btn.compliant-blue-cta-background.ctaLink {
  border: 2px solid #017eb5;
}
.ctaButtonResponsive .btn.compliant-blue-cta-background.ctaLink:hover {
  margin: 0;
  padding: 12px 20px 10px 20px;
  background-color: #ffffff;
  color: #017eb5 !important;
  border: 2px solid #017eb5;
}
.ctaButtonResponsive .btn.compliant-blue-cta-background.ctaLink:hover .fa {
  color: #017eb5;
}
.ctaButtonResponsive .btn.compliant-dark-green-cta-background.ctaLink {
  border: 2px solid #00652f;
}
.ctaButtonResponsive .btn.compliant-dark-green-cta-background.ctaLink:hover {
  margin: 0;
  padding: 12px 20px 10px 20px;
  background-color: #ffffff;
  color: #00652f !important;
  border: 2px solid #00652f;
}
.ctaButtonResponsive .btn.compliant-dark-green-cta-background.ctaLink:hover .fa {
  color: #00652f;
}
.ctaButtonResponsive .btn.res-hsi-price-green-cta-background.ctaLink {
  border: 2px solid #00835f;
}
.ctaButtonResponsive .btn.res-hsi-price-green-cta-background.ctaLink:hover {
  margin: 0;
  padding: 12px 20px 10px 20px;
  background-color: #ffffff;
  color: #00835f !important;
  border: 2px solid #00835f;
}
.ctaButtonResponsive .btn.res-hsi-price-green-cta-background.ctaLink:hover .fa {
  color: #00835f;
}
.ctaButtonResponsive .btn.centurylink-green-cta-background.ctaLink {
  border: 2px solid #00853f;
}
.ctaButtonResponsive .btn.centurylink-green-cta-background.ctaLink:hover {
  margin: 0;
  padding: 12px 20px 10px 20px;
  background-color: #ffffff;
  color: #00853f !important;
  border: 2px solid #00853f;
}
.ctaButtonResponsive .btn.centurylink-green-cta-background.ctaLink:hover .fa {
  color: #00853f;
}
.ctaButtonResponsive .btn.light-green-cta-background.ctaLink {
  border: 2px solid #a5d867;
}
.ctaButtonResponsive .btn.light-green-cta-background.ctaLink:hover {
  margin: 0;
  padding: 12px 20px 10px 20px;
  background-color: #ffffff;
  color: #a5d867 !important;
  border: 2px solid #a5d867;
}
.ctaButtonResponsive .btn.light-green-cta-background.ctaLink:hover .fa {
  color: #a5d867;
}
.ctaButtonResponsive .btn.accent-dark-orange-cta-background.ctaLink {
  border: 2px solid #ff6319;
}
.ctaButtonResponsive .btn.accent-dark-orange-cta-background.ctaLink:hover {
  margin: 0;
  padding: 12px 20px 10px 20px;
  background-color: #ffffff;
  color: #ff6319 !important;
  border: 2px solid #ff6319;
}
.ctaButtonResponsive .btn.accent-dark-orange-cta-background.ctaLink:hover .fa {
  color: #ff6319;
}
.ctaButtonResponsive .btn.accent-light-orange-cta-background.ctaLink {
  border: 2px solid #ffa02f;
}
.ctaButtonResponsive .btn.accent-light-orange-cta-background.ctaLink:hover {
  margin: 0;
  padding: 12px 20px 10px 20px;
  background-color: #ffffff;
  color: #ffa02f !important;
  border: 2px solid #ffa02f;
}
.ctaButtonResponsive .btn.accent-light-orange-cta-background.ctaLink:hover .fa {
  color: #ffa02f;
}
.ctaButtonResponsive .btn.accent-yellow-cta-background.ctaLink {
  border: 2px solid #fdc82f;
}
.ctaButtonResponsive .btn.accent-yellow-cta-background.ctaLink:hover {
  margin: 0;
  padding: 12px 20px 10px 20px;
  background-color: #ffffff;
  color: #fdc82f !important;
  border: 2px solid #fdc82f;
}
.ctaButtonResponsive .btn.accent-yellow-cta-background.ctaLink:hover .fa {
  color: #fdc82f;
}
.ctaButtonResponsive .btn.mustard-yellow-cta-background.ctaLink {
  border: 2px solid #ced64b;
}
.ctaButtonResponsive .btn.mustard-yellow-cta-background.ctaLink:hover {
  margin: 0;
  padding: 12px 20px 10px 20px;
  background-color: #ffffff;
  color: #ced64b !important;
  border: 2px solid #ced64b;
}
.ctaButtonResponsive .btn.mustard-yellow-cta-background.ctaLink:hover .fa {
  color: #ced64b;
}
.ctaButtonResponsive .btn.accent-dark-blue-cta-background.ctaLink {
  border: 2px solid #0098db;
}
.ctaButtonResponsive .btn.accent-dark-blue-cta-background.ctaLink:hover {
  margin: 0;
  padding: 12px 20px 10px 20px;
  background-color: #ffffff;
  color: #0098db !important;
  border: 2px solid #0098db;
}
.ctaButtonResponsive .btn.accent-dark-blue-cta-background.ctaLink:hover .fa {
  color: #0098db;
}
.ctaButtonResponsive .btn.accent-light-blue-cta-background.ctaLink {
  border: 2px solid #a0cfeb;
}
.ctaButtonResponsive .btn.accent-light-blue-cta-background.ctaLink:hover {
  margin: 0;
  padding: 12px 20px 10px 20px;
  background-color: #ffffff;
  color: #a0cfeb !important;
  border: 2px solid #a0cfeb;
}
.ctaButtonResponsive .btn.accent-light-blue-cta-background.ctaLink:hover .fa {
  color: #a0cfeb;
}
.ctaButtonResponsive .btn.business-green-cta-background.ctaLink {
  border: 2px solid #5b8f22;
}
.ctaButtonResponsive .btn.business-green-cta-background.ctaLink:hover {
  margin: 0;
  padding: 12px 20px 10px 20px;
  background-color: #ffffff;
  color: #5b8f22 !important;
  border: 2px solid #5b8f22;
}
.ctaButtonResponsive .btn.business-green-cta-background.ctaLink:hover .fa {
  color: #5b8f22;
}
.ctaButtonResponsive .btn.business-dark-green-cta-background.ctaLink {
  border: 2px solid #284e36;
}
.ctaButtonResponsive .btn.business-dark-green-cta-background.ctaLink:hover {
  margin: 0;
  padding: 12px 20px 10px 20px;
  background-color: #ffffff;
  color: #284e36 !important;
  border: 2px solid #284e36;
}
.ctaButtonResponsive .btn.business-dark-green-cta-background.ctaLink:hover .fa {
  color: #284e36;
}
.ctaButtonResponsive .btn.white-cta-background.ctaLink {
  border: 2px solid #ffffff;
}
.ctaButtonResponsive .btn.white-cta-background.ctaLink:hover {
  margin: 0;
  padding: 12px 20px 10px 20px;
  background-color: #0047bb;
  color: #ffffff !important;
  border: 2px solid #ffffff;
}
.ctaButtonResponsive .btn.white-cta-background.ctaLink:hover .fa {
  color: #ffffff;
}
.ctaButtonResponsive .btn.gray-cta-background.ctaLink {
  border: 2px solid #9a9b9c;
}
.ctaButtonResponsive .btn.gray-cta-background.ctaLink:hover {
  margin: 0;
  padding: 12px 20px 10px 20px;
  background-color: #ffffff;
  color: #9a9b9c !important;
  border: 2px solid #9a9b9c;
}
.ctaButtonResponsive .btn.gray-cta-background.ctaLink:hover .fa {
  color: #9a9b9c;
}
.ctaButtonResponsive .btn.dark-gray-cta-background.ctaLink {
  border: 2px solid #616365;
}
.ctaButtonResponsive .btn.dark-gray-cta-background.ctaLink:hover {
  margin: 0;
  padding: 12px 20px 10px 20px;
  background-color: #ffffff;
  color: #616365 !important;
  border: 2px solid #616365;
}
.ctaButtonResponsive .btn.dark-gray-cta-background.ctaLink:hover .fa {
  color: #616365;
}
.ctaButtonResponsive .btn.light-gray-cta-background.ctaLink {
  border: 2px solid #efefef;
}
.ctaButtonResponsive .btn.light-gray-cta-background.ctaLink:hover {
  margin: 0;
  padding: 12px 20px 10px 20px;
  background-color: #007a33;
  color: #efefef !important;
  border: 2px solid #efefef;
}
.ctaButtonResponsive .btn.light-gray-cta-background.ctaLink:hover .fa {
  color: #efefef;
}
.ctaButtonResponsive .btn.bright-green-cta-background.ctaLink {
  border: 2px solid #8cc63f;
}
.ctaButtonResponsive .btn.bright-green-cta-background.ctaLink:hover {
  margin: 0;
  padding: 12px 20px 10px 20px;
  background-color: #ffffff;
  color: #8cc63f !important;
  border: 2px solid #8cc63f;
}
.ctaButtonResponsive .btn.bright-green-cta-background.ctaLink:hover .fa {
  color: #8cc63f;
}
.ctaButtonResponsive .btn.ctl-medium-green-cta-background.ctaLink {
  border: 2px solid #34b233;
}
.ctaButtonResponsive .btn.ctl-medium-green-cta-background.ctaLink:hover {
  margin: 0;
  padding: 12px 20px 10px 20px;
  background-color: #ffffff;
  color: #34b233 !important;
  border: 2px solid #34b233;
}
.ctaButtonResponsive .btn.ctl-medium-green-cta-background.ctaLink:hover .fa {
  color: #34b233;
}
@media only screen {
  .ctaButtonResponsive .btn {
    width: 400px;
  }
}
@media only screen and (max-width: 960px) {
  .ctaButtonResponsive .btn {
    width: 300px;
  }
}
/* End - Global CTA Button Responsive styles */

/* Start - Global CTA Button styles */
.ctaButton .ctaLinkWhiteContainer.rightAlign,
.ctaButton .ctaLinkContainer.rightAlign,
.ctaButton .ctaLinkOrangeContainer.rightAlign,
.ctaButton .ctaLinkCTLGreenContainer.rightAlign {
  float: right;
  padding: 20px 0px 12px 0px;
}
.ctaButton .ctaLinkWhiteContainer.leftAlign,
.ctaButton .ctaLinkContainer.leftAlign,
.ctaButton .ctaLinkOrangeContainer.leftAlign,
.ctaButton .ctaLinkCTLGreenContainer.leftAlign {
  padding: 20px 0px 12px 0px;
}
.ctaButton .ctaLinkBorderlessContainer.leftAlign a,
.ctaButton .ctaLinkBorderlessOrangeContainer.leftAlign a,
.ctaButton .ctaLinkBorderlessCompliantDarkOrangeContainer.leftAlign a,
.ctaButton .ctaLinkBorderlessCompliantBlueContainer.leftAlign a,
.ctaButton .ctaLinkBorderlessCompliantDarkGreenContainer.leftAlign a,
.ctaButton .ctaLinkBorderlessCompliantDarkerGreenContainer.leftAlign a,
.ctaButton .ctaLinkCompliantDarkOrangeContainer.leftAlign a,
.ctaButton .ctaLinkCompliantBlueContainer.leftAlign a,
.ctaButton .ctaLinkCompliantDarkGreenContainer.leftAlign a,
.ctaButton .ctaLinkCompliantDarkerGreenContainer.leftAlign a {
  width: auto;
}
.ctaButton .ctaLinkBorderlessContainer.rightAlign,
.ctaButton .ctaLinkBorderlessOrangeContainer.rightAlign,
.ctaButton .ctaLinkBorderlessCompliantDarkOrangeContainer.rightAlign,
.ctaButton .ctaLinkBorderlessCompliantBlueContainer.rightAlign,
.ctaButton .ctaLinkBorderlessCompliantDarkGreenContainer.rightAlign,
.ctaButton .ctaLinkBorderlessCompliantDarkerGreenContainer.rightAlign,
.ctaButton .ctaLinkCompliantDarkOrangeContainer.rightAlign,
.ctaButton .ctaLinkCompliantBlueContainer.rightAlign,
.ctaButton .ctaLinkCompliantDarkGreenContainer.rightAlign,
.ctaButton .ctaLinkCompliantDarkerGreenContainer.rightAlign {
  float: right;
}
.ctaButton .ctaLinkBorderlessContainer.centerAlign,
.ctaButton .ctaLinkBorderlessOrangeContainer.centerAlign,
.ctaButton .ctaLinkBorderlessCompliantDarkOrangeContainer.centerAlign,
.ctaButton .ctaLinkBorderlessCompliantBlueContainer.centerAlign,
.ctaButton .ctaLinkBorderlessCompliantDarkGreenContainer.centerAlign,
.ctaButton .ctaLinkBorderlessCompliantDarkerGreenContainer.centerAlign,
.ctaButton .ctaLinkCompliantDarkOrangeContainer.centerAlign,
.ctaButton .ctaLinkCompliantBlueContainer.centerAlign,
.ctaButton .ctaLinkCompliantDarkGreenContainer.centerAlign,
.ctaButton .ctaLinkCompliantDarkerGreenContainer.centerAlign {
  display: table;
  padding: 0 0 15px 0;
  margin-right: auto;
  margin-left: auto;
}
.ctaButton .ctaLinkWhiteContainer.centerAlign,
.ctaButton .ctaLinkContainer.centerAlign,
.ctaButton .ctaLinkOrangeContainer.centerAlign,
.ctaButton .ctaLinkCTLGreenContainer.centerAlign {
  display: table;
  padding: 20px 0px 12px 0px;
  margin-right: auto;
  margin-left: auto;
}
/* End - Global CTA Button styles */

/** Global colors Definitions **/
/** NOTE - Any change to this file, make sure to update the cascadeColors.less as well **/
/* Black: #000000 */
/* White: #FFFFFF */
/* Gray: #9A9B9C */
/* Dark Gray: #616365 */
/* Hex Gray: #999999 */
/* Light Gray: #EFEFEF */
/* Bright Green: #8CC63F */
/* CenturyLink Green: #00853F */
/* Light Green: #A5D867 */
/* Mustard Yellow: #CED64B */
/* Accent Dark Orange: #FF6319 */
/* Accent Light Orange: #FFA02F */
/* Accent Yellow: #FDC82F */
/* Accent Dark Blue: #0098DB */
/* Accent Light Blue: #A0CFEB */
/* Business Light Green: #00853F */
/* Business Green: #5B8F22 */
/* Business Dark Green: #284E36 */
/* Residential Light Orange: #FF9933 */
/* Residential Orange: #FF6600 */
/* Residential Dark Orange: #CC3300 */
/* Small Business Light Green: #8CC63F */
/* Small Business Green: #669900 */
/* Small Business Dark Green: #336600 */
/* 508-compliant dark orange: #d14900 */
/* 508-compliant blue: #017eb5 */
/* 508-compliant dark green: #00652f */
/* 508-compliant darker green: #284e36 */
/* Residential HSI Bright Green: #8cc63f */
/* Residential HSI Price Green: #00835f */
/* ctl-medium-green: #34b233 */
/* Mint Green: #48d597 */
/* Vibrant Blue: #0047bb */
/* Biz Navy Blue: #001e60 */
/* Residential Light Gray: #d7d2cb */
/* Dark Grey: #53565a */
/* Dark Gray1: #222222 */
/* Biz Gray: #bebebe */
/* Secret Grey: #eeeeee */
/* Dark Green: #007a33 */
/* Dark Teal: #008996 */
/* Teal Blue: #02bcb2 */
/* Blue 1: #3a8ddd */
/* Blue 2: #0080bb */
/* Pomegranate: #f74b4b */
/* Lemon Yellow: #f9f162 */
/* Kiwi Green: #6fd16f */
/* Lumen Light Blue: #38c6f4 */
/* Lumen Blue: #oc9ed9 */
/* Lumen Medium Blue: #0075c9 */
/** Colors Definitions End **/
/* Start - Contact Form */
.contactForm .content {
  color: #616365;
  font-size: 14px;
}
.contactForm .content h1 {
  font-weight: normal;
}
.contactForm .content input {
  height: 42px;
  width: 100%;
}
.contactForm .content textarea {
  height: 100px;
  width: 100%;
}
.contactForm .content label {
  font-weight: bold;
}
.contactForm .content .wrapper {
  overflow: hidden;
  padding: 10px 0;
}
.contactForm .content .buttonContainer {
  float: right;
  display: none;
}
.contactForm .g-recaptcha {
  display: inline-block;
}
.columnControl .contactForm .col-sm-2,
.columnControl .contactForm .col-sm-10 {
  width: 100%;
  padding: 0px !important;
  border: 0px !important;
}
.columnControl .col-ewcm-md-12 .serviceTroubleshooterForm .col-sm-2 {
  width: 16.66666667%;
}
.columnControl .col-ewcm-md-12 .serviceTroubleshooterForm .col-sm-10 {
  width: 83.3333333%;
}

/* Start - Global Common HeadlineComponent */
.commonHeadline > p {
  color: inherit !important;
  font-size: inherit !important;
}
.commonHeadline .leftAlign {
  text-align: left;
}
.commonHeadline .centerAlign {
  text-align: center;
}
.commonHeadline .rightAlign {
  text-align: right;
}
.commonHeadline .padding-icon-headline {
  padding-left: 27px;
}
.commonHeadline .floatLeft {
  float: left;
}
.commonHeadline .dropShadow {
  text-shadow: 0px 1px 2px #616365;
}
.commonHeadline .anchor {
  height: 0;
}
/* End - Global Common HeadlineComponent */

/* Start - Global columnControl */
/** Global colors Definitions **/
/** NOTE - Any change to this file, make sure to update the cascadeColors.less as well **/
/* Black: #000000 */
/* White: #FFFFFF */
/* Gray: #9A9B9C */
/* Dark Gray: #616365 */
/* Hex Gray: #999999 */
/* Light Gray: #EFEFEF */
/* Bright Green: #8CC63F */
/* CenturyLink Green: #00853F */
/* Light Green: #A5D867 */
/* Mustard Yellow: #CED64B */
/* Accent Dark Orange: #FF6319 */
/* Accent Light Orange: #FFA02F */
/* Accent Yellow: #FDC82F */
/* Accent Dark Blue: #0098DB */
/* Accent Light Blue: #A0CFEB */
/* Business Light Green: #00853F */
/* Business Green: #5B8F22 */
/* Business Dark Green: #284E36 */
/* Residential Light Orange: #FF9933 */
/* Residential Orange: #FF6600 */
/* Residential Dark Orange: #CC3300 */
/* Small Business Light Green: #8CC63F */
/* Small Business Green: #669900 */
/* Small Business Dark Green: #336600 */
/* 508-compliant dark orange: #d14900 */
/* 508-compliant blue: #017eb5 */
/* 508-compliant dark green: #00652f */
/* 508-compliant darker green: #284e36 */
/* Residential HSI Bright Green: #8cc63f */
/* Residential HSI Price Green: #00835f */
/* ctl-medium-green: #34b233 */
/* Mint Green: #48d597 */
/* Vibrant Blue: #0047bb */
/* Biz Navy Blue: #001e60 */
/* Residential Light Gray: #d7d2cb */
/* Dark Grey: #53565a */
/* Dark Gray1: #222222 */
/* Biz Gray: #bebebe */
/* Secret Grey: #eeeeee */
/* Dark Green: #007a33 */
/* Dark Teal: #008996 */
/* Teal Blue: #02bcb2 */
/* Blue 1: #3a8ddd */
/* Blue 2: #0080bb */
/* Pomegranate: #f74b4b */
/* Lemon Yellow: #f9f162 */
/* Kiwi Green: #6fd16f */
/* Lumen Light Blue: #38c6f4 */
/* Lumen Blue: #oc9ed9 */
/* Lumen Medium Blue: #0075c9 */
/** Colors Definitions End **/
.col-video-background {
  position: relative;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  overflow: hidden;
  background-size: cover;
  background-color: transparent;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-image: none;
}
.col-video-background:after {
  content: '';
  display: block;
  width: 100%;
  height: 100%;
  position: absolute;
}
.col-video-background .video-background {
  min-width: 100%;
  min-height: 100%;
  margin: auto;
  position: absolute;
  z-index: -1;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  visibility: visible;
  opacity: 1;
}
.container-adjustable-width .columnControl [class*="col-"] {
  padding-left: 15px;
  padding-right: 15px;
}
.container-full-width .columnControl [class*="col-"] {
  padding-left: 0;
  padding-right: 0;
}
.columnControl {
  /*
	 * Row with equal height columns
	 * --------------------------------------------------
	 */
  /*
     *top bottom parsys with adjustable width
     *--------------------------------------------
     */
}
.columnControl .anchor {
  height: 0;
}
.columnControl .noColumnPadding {
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.columnControl .authorOnlyColumnPadding {
  padding: 20px 0 !important;
}
.columnControl .row {
  margin-left: 0;
  margin-right: 0;
}
.columnControl .row-eq-height {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.columnControl .parsys-adjustable-width {
  margin-left: auto;
  margin-right: auto;
  width: 90%;
}
[class*="col-"] {
  padding-left: 0;
  padding-right: 0;
}
[class*="col-"]:first-child {
  padding-left: 0;
}
[class*="col-"]:last-child {
  padding-right: 0;
}
.columnControl .bottomParsys {
  padding-top: 20px;
  padding-bottom: 30px;
}
.columnControl .col-ewcm-xs-1,
.columnControl .col-ewcm-sm-1,
.columnControl .col-ewcm-md-1,
.columnControl .col-ewcm-lg-1,
.columnControl .col-ewcm-xs-2,
.columnControl .col-ewcm-sm-2,
.columnControl .col-ewcm-md-2,
.columnControl .col-ewcm-lg-2,
.columnControl .col-ewcm-xs-3,
.columnControl .col-ewcm-sm-3,
.columnControl .col-ewcm-md-3,
.columnControl .col-ewcm-lg-3,
.columnControl .col-ewcm-xs-4,
.columnControl .col-ewcm-sm-4,
.columnControl .col-ewcm-md-4,
.columnControl .col-ewcm-lg-4,
.columnControl .col-ewcm-xs-5,
.columnControl .col-ewcm-sm-5,
.columnControl .col-ewcm-md-5,
.columnControl .col-ewcm-lg-5,
.columnControl .col-ewcm-xs-6,
.columnControl .col-ewcm-sm-6,
.columnControl .col-ewcm-md-6,
.columnControl .col-ewcm-lg-6,
.columnControl .col-ewcm-xs-7,
.columnControl .col-ewcm-sm-7,
.columnControl .col-ewcm-md-7,
.columnControl .col-ewcm-lg-7,
.columnControl .col-ewcm-xs-8,
.columnControl .col-ewcm-sm-8,
.columnControl .col-ewcm-md-8,
.columnControl .col-ewcm-lg-8,
.columnControl .col-ewcm-xs-9,
.columnControl .col-ewcm-sm-9,
.columnControl .col-ewcm-md-9,
.columnControl .col-ewcm-lg-9,
.columnControl .col-ewcm-xs-10,
.columnControl .col-ewcm-sm-10,
.columnControl .col-ewcm-md-10,
.columnControl .col-ewcm-lg-10,
.columnControl .col-ewcm-xs-11,
.columnControl .col-ewcm-sm-11,
.columnControl .col-ewcm-md-11,
.columnControl .col-ewcm-lg-11,
.columnControl .col-ewcm-xs-12,
.columnControl .col-ewcm-sm-12,
.columnControl .col-ewcm-md-12,
.columnControl .col-ewcm-lg-12 {
  position: relative;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
}
.columnControl .innerBackground {
  padding: 30px;
  width: 100%;
  float: left;
}
.columnControl .innerBorder,
.columnControl .outerBorder,
.columnControl .rightBorder,
.columnControl .leftBorder {
  padding-bottom: 10px;
  padding-top: 10px;
}
.columnControl > section.basic {
  background-attachment: inherit;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
.columnControl > section.basic.bottomBorder {
  padding-bottom: 40px;
}
.columnControl > section.basic.topBorder {
  padding-top: 40px;
}
.columnControl > section.fixedImage {
  background-attachment: fixed;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
.columnControl > section.fixedImage.bottomBorder {
  padding-bottom: 40px;
}
.columnControl > section.fixedImage.topBorder {
  padding-top: 40px;
}
.columnControl > section.parallaxScrolling {
  background-attachment: fixed;
  background-repeat: no-repeat;
  background-size: cover;
  width: 100%;
  height: 100%;
}
.columnControl > section.parallaxScrolling.bottomBorder {
  padding-bottom: 40px;
}
.columnControl > section.parallaxScrolling.topBorder {
  padding-top: 40px;
}
.columnControl .topParsys {
  padding-top: 20px;
}
@media (max-width: 640px) {
  .columnControl [class*="col-ewcm"] {
    padding-left: 15px;
    padding-right: 15px;
  }
  .columnControl > section.bottomBorder {
    padding-bottom: 5px;
  }
  .columnControl .col-ewcm-xs-1,
  .columnControl .col-ewcm-xs-2,
  .columnControl .col-ewcm-xs-3,
  .columnControl .col-ewcm-xs-4,
  .columnControl .col-ewcm-xs-5,
  .columnControl .col-ewcm-xs-6,
  .columnControl .col-ewcm-xs-7,
  .columnControl .col-ewcm-xs-8,
  .columnControl .col-ewcm-xs-9,
  .columnControl .col-ewcm-xs-10,
  .columnControl .col-ewcm-xs-11,
  .columnControl .col-ewcm-xs-12 {
    float: left;
  }
  .columnControl .col-ewcm-xs-12 {
    width: 100%;
  }
  .columnControl .col-ewcm-xs-11 {
    width: 91.66666667%;
  }
  .columnControl .col-ewcm-xs-10 {
    width: 83.33333333%;
  }
  .columnControl .col-ewcm-xs-9 {
    width: 75%;
  }
  .columnControl .col-ewcm-xs-8 {
    width: 66.66666667%;
  }
  .columnControl .col-ewcm-xs-7 {
    width: 58.33333333%;
  }
  .columnControl .col-ewcm-xs-6 {
    width: 50%;
  }
  .columnControl .col-ewcm-xs-5 {
    width: 41.66666667%;
  }
  .columnControl .col-ewcm-xs-4 {
    width: 33.33333333%;
  }
  .columnControl .col-ewcm-xs-3 {
    width: 25%;
  }
  .columnControl .col-ewcm-xs-2 {
    width: 16.66666667%;
  }
  .columnControl .col-ewcm-xs-1 {
    width: 8.33333333%;
  }
  .columnControl .col-ewcm-xs-pull-12 {
    right: 100%;
  }
  .columnControl .col-ewcm-xs-pull-11 {
    right: 91.66666667%;
  }
  .columnControl .col-ewcm-xs-pull-10 {
    right: 83.33333333%;
  }
  .columnControl .col-ewcm-xs-pull-9 {
    right: 75%;
  }
  .columnControl .col-ewcm-xs-pull-8 {
    right: 66.66666667%;
  }
  .columnControl .col-ewcm-xs-pull-7 {
    right: 58.33333333%;
  }
  .columnControl .col-ewcm-xs-pull-6 {
    right: 50%;
  }
  .columnControl .col-ewcm-xs-pull-5 {
    right: 41.66666667%;
  }
  .columnControl .col-ewcm-xs-pull-4 {
    right: 33.33333333%;
  }
  .columnControl .col-ewcm-xs-pull-3 {
    right: 25%;
  }
  .columnControl .col-ewcm-xs-pull-2 {
    right: 16.66666667%;
  }
  .columnControl .col-ewcm-xs-pull-1 {
    right: 8.33333333%;
  }
  .columnControl .col-ewcm-xs-pull-0 {
    right: auto;
  }
  .columnControl .col-ewcm-xs-push-12 {
    left: 100%;
  }
  .columnControl .col-ewcm-xs-push-11 {
    left: 91.66666667%;
  }
  .columnControl .col-ewcm-xs-push-10 {
    left: 83.33333333%;
  }
  .columnControl .col-ewcm-xs-push-9 {
    left: 75%;
  }
  .columnControl .col-ewcm-xs-push-8 {
    left: 66.66666667%;
  }
  .columnControl .col-ewcm-xs-push-7 {
    left: 58.33333333%;
  }
  .columnControl .col-ewcm-xs-push-6 {
    left: 50%;
  }
  .columnControl .col-ewcm-xs-push-5 {
    left: 41.66666667%;
  }
  .columnControl .col-ewcm-xs-push-4 {
    left: 33.33333333%;
  }
  .columnControl .col-ewcm-xs-push-3 {
    left: 25%;
  }
  .columnControl .col-ewcm-xs-push-2 {
    left: 16.66666667%;
  }
  .columnControl .col-ewcm-xs-push-1 {
    left: 8.33333333%;
  }
  .columnControl .col-ewcm-xs-push-0 {
    left: auto;
  }
  .columnControl .col-ewcm-xs-offset-12 {
    margin-left: 100%;
  }
  .columnControl .col-ewcm-xs-offset-11 {
    margin-left: 91.66666667%;
  }
  .columnControl .col-ewcm-xs-offset-10 {
    margin-left: 83.33333333%;
  }
  .columnControl .col-ewcm-xs-offset-9 {
    margin-left: 75%;
  }
  .columnControl .col-ewcm-xs-offset-8 {
    margin-left: 66.66666667%;
  }
  .columnControl .col-ewcm-xs-offset-7 {
    margin-left: 58.33333333%;
  }
  .columnControl .col-ewcm-xs-offset-6 {
    margin-left: 50%;
  }
  .columnControl .col-ewcm-xs-offset-5 {
    margin-left: 41.66666667%;
  }
  .columnControl .col-ewcm-xs-offset-4 {
    margin-left: 33.33333333%;
  }
  .columnControl .col-ewcm-xs-offset-3 {
    margin-left: 25%;
  }
  .columnControl .col-ewcm-xs-offset-2 {
    margin-left: 16.66666667%;
  }
  .columnControl .col-ewcm-xs-offset-1 {
    margin-left: 8.33333333%;
  }
  .columnControl .col-ewcm-xs-offset-0 {
    margin-left: 0;
  }
  .columnControl .alignBottom div[class*="col"] {
    vertical-align: bottom;
    float: none;
    width: 100%;
    padding-bottom: 30px;
  }
  .columnControl .alignBottom div[class*="col"] > div {
    min-width: 166px;
  }
}
@media (max-width: 767px) {
  .columnControl .innerBackground {
    border-bottom: 1px solid #9a9b9c;
  }
}
@media (min-width: 640px) and (max-width: 767px) {
  .columnControl [class*="col-ewcm"] {
    padding-left: 0;
    padding-right: 30px;
  }
  .columnControl [class*="col-ewcm"]:last-child {
    padding-right: 0;
  }
  .columnControl [class*="col-ewcm"]:nth-child(1n+1) {
    margin-bottom: 30px;
    padding-left: 0;
    padding-right: 25px;
  }
  .columnControl .col-ewcm-sm-1,
  .columnControl .col-ewcm-sm-2,
  .columnControl .col-ewcm-sm-3,
  .columnControl .col-ewcm-sm-4,
  .columnControl .col-ewcm-sm-5,
  .columnControl .col-ewcm-sm-6,
  .columnControl .col-ewcm-sm-7,
  .columnControl .col-ewcm-sm-8,
  .columnControl .col-ewcm-sm-9,
  .columnControl .col-ewcm-sm-10,
  .columnControl .col-ewcm-sm-11,
  .columnControl .col-ewcm-sm-12 {
    float: left;
  }
  .columnControl .col-ewcm-sm-12 {
    width: 100%;
  }
  .columnControl .col-ewcm-sm-11 {
    width: 91.66666667%;
  }
  .columnControl .col-ewcm-sm-10 {
    width: 83.33333333%;
  }
  .columnControl .col-ewcm-sm-9 {
    width: 75%;
  }
  .columnControl .col-ewcm-sm-8 {
    width: 66.66666667%;
  }
  .columnControl .col-ewcm-sm-7 {
    width: 58.33333333%;
  }
  .columnControl .col-ewcm-sm-6 {
    width: 50%;
  }
  .columnControl .col-ewcm-sm-5 {
    width: 41.66666667%;
  }
  .columnControl .col-ewcm-sm-4 {
    width: 33.33333333%;
  }
  .columnControl .col-ewcm-sm-3 {
    width: 25%;
  }
  .columnControl .col-ewcm-sm-2 {
    width: 16.66666667%;
  }
  .columnControl .col-ewcm-sm-1 {
    width: 8.33333333%;
  }
  .columnControl .col-ewcm-sm-pull-12 {
    right: 100%;
  }
  .columnControl .col-ewcm-sm-pull-11 {
    right: 91.66666667%;
  }
  .columnControl .col-ewcm-sm-pull-10 {
    right: 83.33333333%;
  }
  .columnControl .col-ewcm-sm-pull-9 {
    right: 75%;
  }
  .columnControl .col-ewcm-sm-pull-8 {
    right: 66.66666667%;
  }
  .columnControl .col-ewcm-sm-pull-7 {
    right: 58.33333333%;
  }
  .columnControl .col-ewcm-sm-pull-6 {
    right: 50%;
  }
  .columnControl .col-ewcm-sm-pull-5 {
    right: 41.66666667%;
  }
  .columnControl .col-ewcm-sm-pull-4 {
    right: 33.33333333%;
  }
  .columnControl .col-ewcm-sm-pull-3 {
    right: 25%;
  }
  .columnControl .col-ewcm-sm-pull-2 {
    right: 16.66666667%;
  }
  .columnControl .col-ewcm-sm-pull-1 {
    right: 8.33333333%;
  }
  .columnControl .col-ewcm-sm-pull-0 {
    right: auto;
  }
  .columnControl .col-ewcm-sm-push-12 {
    left: 100%;
  }
  .columnControl .col-ewcm-sm-push-11 {
    left: 91.66666667%;
  }
  .columnControl .col-ewcm-sm-push-10 {
    left: 83.33333333%;
  }
  .columnControl .col-ewcm-sm-push-9 {
    left: 75%;
  }
  .columnControl .col-ewcm-sm-push-8 {
    left: 66.66666667%;
  }
  .columnControl .col-ewcm-sm-push-7 {
    left: 58.33333333%;
  }
  .columnControl .col-ewcm-sm-push-6 {
    left: 50%;
  }
  .columnControl .col-ewcm-sm-push-5 {
    left: 41.66666667%;
  }
  .columnControl .col-ewcm-sm-push-4 {
    left: 33.33333333%;
  }
  .columnControl .col-ewcm-sm-push-3 {
    left: 25%;
  }
  .columnControl .col-ewcm-sm-push-2 {
    left: 16.66666667%;
  }
  .columnControl .col-ewcm-sm-push-1 {
    left: 8.33333333%;
  }
  .columnControl .col-ewcm-sm-push-0 {
    left: auto;
  }
  .columnControl .col-ewcm-sm-offset-12 {
    margin-left: 100%;
  }
  .columnControl .col-ewcm-sm-offset-11 {
    margin-left: 91.66666667%;
  }
  .columnControl .col-ewcm-sm-offset-10 {
    margin-left: 83.33333333%;
  }
  .columnControl .col-ewcm-sm-offset-9 {
    margin-left: 75%;
  }
  .columnControl .col-ewcm-sm-offset-8 {
    margin-left: 66.66666667%;
  }
  .columnControl .col-ewcm-sm-offset-7 {
    margin-left: 58.33333333%;
  }
  .columnControl .col-ewcm-sm-offset-6 {
    margin-left: 50%;
  }
  .columnControl .col-ewcm-sm-offset-5 {
    margin-left: 41.66666667%;
  }
  .columnControl .col-ewcm-sm-offset-4 {
    margin-left: 33.33333333%;
  }
  .columnControl .col-ewcm-sm-offset-3 {
    margin-left: 25%;
  }
  .columnControl .col-ewcm-sm-offset-2 {
    margin-left: 16.66666667%;
  }
  .columnControl .col-ewcm-sm-offset-1 {
    margin-left: 8.33333333%;
  }
  .columnControl .col-ewcm-sm-offset-0 {
    margin-left: 0;
  }
  .columnControl .alignBottom div[class*="col"] {
    vertical-align: bottom;
    float: none;
    width: 100%;
    padding-bottom: 30px;
  }
  .columnControl .alignBottom div[class*="col"] > div {
    min-width: 166px;
  }
}
@media (min-width: 768px) {
  .container-adjustable-width .columnControl [class*="col-"] {
    padding-left: 10px;
    padding-right: 10px;
  }
  .columnControl [class*="col-ewcm"] {
    padding-left: 10px;
    padding-right: 10px;
  }
  .columnControl [class*="col-ewcm"]:first-child {
    padding-left: 0;
    padding-right: 20px;
  }
  .columnControl [class*="col-ewcm"]:last-child {
    padding-left: 20px;
    padding-right: 0;
  }
  .columnControl .alignBottom div[class*="col"] {
    vertical-align: bottom;
    float: none;
    padding-bottom: 30px;
  }
  .columnControl .alignBottom div[class*="col"] > div {
    min-width: 61px;
  }
  .columnControl .innerBorder > div[class*="col"]:nth-last-child(n+2) {
    border-right-style: solid;
    border-right-width: 1px;
  }
  .columnControl .outerBorder div[class*="col"]:first-child {
    border-left-style: solid;
    border-left-width: 1px;
    padding-left: 20px;
  }
  .columnControl .outerBorder div[class*="col"]:last-child {
    border-right-style: solid;
    border-right-width: 1px;
    padding-right: 20px;
  }
  .columnControl .leftBorder {
    border-left-style: solid;
    border-left-width: 1px;
    padding-left: 20px;
  }
  .columnControl .rightBorder {
    border-right-style: solid;
    border-right-width: 1px;
    padding-right: 20px;
  }
  .columnControl .col-ewcm-md-1,
  .columnControl .col-ewcm-md-2,
  .columnControl .col-ewcm-md-3,
  .columnControl .col-ewcm-md-4,
  .columnControl .col-ewcm-md-5,
  .columnControl .col-ewcm-md-6,
  .columnControl .col-ewcm-md-7,
  .columnControl .col-ewcm-md-8,
  .columnControl .col-ewcm-md-9,
  .columnControl .col-ewcm-md-10,
  .columnControl .col-ewcm-md-11,
  .columnControl .col-ewcm-md-12 {
    float: left;
  }
  .columnControl .col-ewcm-md-12 {
    width: 100%;
  }
  .columnControl .col-ewcm-md-11 {
    width: 91.66666667%;
  }
  .columnControl .col-ewcm-md-10 {
    width: 83.33333333%;
  }
  .columnControl .col-ewcm-md-9 {
    width: 75%;
  }
  .columnControl .col-ewcm-md-8 {
    width: 66.66666667%;
  }
  .columnControl .col-ewcm-md-7 {
    width: 58.33333333%;
  }
  .columnControl .col-ewcm-md-6 {
    width: 50%;
  }
  .columnControl .col-ewcm-md-5 {
    width: 41.66666667%;
  }
  .columnControl .col-ewcm-md-4 {
    width: 33.33333333%;
  }
  .columnControl .col-ewcm-md-3 {
    width: 25%;
  }
  .columnControl .col-ewcm-md-2 {
    width: 16.66666667%;
  }
  .columnControl .col-ewcm-md-1 {
    width: 8.33333333%;
  }
  .columnControl .col-ewcm-md-pull-12 {
    right: 100%;
  }
  .columnControl .col-ewcm-md-pull-11 {
    right: 91.66666667%;
  }
  .columnControl .col-ewcm-md-pull-10 {
    right: 83.33333333%;
  }
  .columnControl .col-ewcm-md-pull-9 {
    right: 75%;
  }
  .columnControl .col-ewcm-md-pull-8 {
    right: 66.66666667%;
  }
  .columnControl .col-ewcm-md-pull-7 {
    right: 58.33333333%;
  }
  .columnControl .col-ewcm-md-pull-6 {
    right: 50%;
  }
  .columnControl .col-ewcm-md-pull-5 {
    right: 41.66666667%;
  }
  .columnControl .col-ewcm-md-pull-4 {
    right: 33.33333333%;
  }
  .columnControl .col-ewcm-md-pull-3 {
    right: 25%;
  }
  .columnControl .col-ewcm-md-pull-2 {
    right: 16.66666667%;
  }
  .columnControl .col-ewcm-md-pull-1 {
    right: 8.33333333%;
  }
  .columnControl .col-ewcm-md-pull-0 {
    right: auto;
  }
  .columnControl .col-ewcm-md-push-12 {
    left: 100%;
  }
  .columnControl .col-ewcm-md-push-11 {
    left: 91.66666667%;
  }
  .columnControl .col-ewcm-md-push-10 {
    left: 83.33333333%;
  }
  .columnControl .col-ewcm-md-push-9 {
    left: 75%;
  }
  .columnControl .col-ewcm-md-push-8 {
    left: 66.66666667%;
  }
  .columnControl .col-ewcm-md-push-7 {
    left: 58.33333333%;
  }
  .columnControl .col-ewcm-md-push-6 {
    left: 50%;
  }
  .columnControl .col-ewcm-md-push-5 {
    left: 41.66666667%;
  }
  .columnControl .col-ewcm-md-push-4 {
    left: 33.33333333%;
  }
  .columnControl .col-ewcm-md-push-3 {
    left: 25%;
  }
  .columnControl .col-ewcm-md-push-2 {
    left: 16.66666667%;
  }
  .columnControl .col-ewcm-md-push-1 {
    left: 8.33333333%;
  }
  .columnControl .col-ewcm-md-push-0 {
    left: auto;
  }
  .columnControl .col-ewcm-md-offset-12 {
    margin-left: 100%;
  }
  .columnControl .col-ewcm-md-offset-11 {
    margin-left: 91.66666667%;
  }
  .columnControl .col-ewcm-md-offset-10 {
    margin-left: 83.33333333%;
  }
  .columnControl .col-ewcm-md-offset-9 {
    margin-left: 75%;
  }
  .columnControl .col-ewcm-md-offset-8 {
    margin-left: 66.66666667%;
  }
  .columnControl .col-ewcm-md-offset-7 {
    margin-left: 58.33333333%;
  }
  .columnControl .col-ewcm-md-offset-6 {
    margin-left: 50%;
  }
  .columnControl .col-ewcm-md-offset-5 {
    margin-left: 41.66666667%;
  }
  .columnControl .col-ewcm-md-offset-4 {
    margin-left: 33.33333333%;
  }
  .columnControl .col-ewcm-md-offset-3 {
    margin-left: 25%;
  }
  .columnControl .col-ewcm-md-offset-2 {
    margin-left: 16.66666667%;
  }
  .columnControl .col-ewcm-md-offset-1 {
    margin-left: 8.33333333%;
  }
  .columnControl .col-ewcm-md-offset-0 {
    margin-left: 0;
  }
}
@media (max-width: 960px) {
  .columnControl .row-eq-height {
    display: block !important;
  }
}
/* End - Global columnControl */

/* Start - Chat Button styles */
/* 
  ##Device = Desktops
  ##Screen = 1281px to higher resolution desktops
*/
@media (min-width: 1281px) {
  .residential-chat,
  .smb-chat {
    height: 46px;
    width: auto;
    font-size: 18px;
    font-weight: bold;
    background-color: #0047BB;
    color: #fff;
    padding-left: 30px;
    padding-right: 30px;
    outline: none;
  }
}
/* 
  ##Device = Laptops, Desktops
  ##Screen = B/w 1025px to 1280px
*/
@media (min-width: 1025px) and (max-width: 1280px) {
  .residential-chat,
  .smb-chat {
    height: 46px;
    width: auto;
    font-size: 18px;
    font-weight: bold;
    background-color: #0047BB;
    color: #fff;
    padding-left: 30px;
    padding-right: 30px;
    outline: none;
  }
}
/* 
  ##Device = Tablets, Ipads (portrait)
  ##Screen = B/w 768px to 1024px
*/
@media (min-width: 768px) and (max-width: 1024px) {
  .residential-chat,
  .smb-chat {
    height: 46px;
    width: auto;
    font-size: 16px;
    font-weight: bold;
    background-color: #0047BB;
    color: #fff;
    padding-left: 30px;
    padding-right: 30px;
    outline: none;
  }
}
/* 
  ##Device = Tablets, Ipads (landscape)
  ##Screen = B/w 768px to 1024px
*/
@media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
  .residential-chat,
  .smb-chat {
    height: 46px;
    width: auto;
    font-size: 16px;
    font-weight: bold;
    background-color: #0047BB;
    color: #fff;
    padding-left: 30px;
    padding-right: 30px;
    outline: none;
  }
}
/* 
  ##Device = Low Resolution Tablets, Mobiles (Landscape)
  ##Screen = B/w 481px to 767px
*/
@media (min-width: 481px) and (max-width: 767px) {
  .residential-chat,
  .smb-chat {
    height: 46px;
    width: auto;
    font-size: 16px;
    font-weight: bold;
    background-color: #0047BB;
    color: #fff;
    padding-left: 30px;
    padding-right: 30px;
    outline: none;
  }
}
/* 
  ##Device = Most of the Smartphones Mobiles (Portrait)
  ##Screen = B/w 320px to 479px
*/
@media (min-width: 320px) and (max-width: 480px) {
  .residential-chat,
  .smb-chat {
    height: 46px;
    width: auto;
    font-size: 16px;
    font-weight: bold;
    background-color: #0047BB;
    color: #fff;
    padding-left: 30px;
    padding-right: 30px;
    outline: none;
  }
}
/* End - Chat Button styles */
.chatButton .chatLinkContainer.rightAlign button {
  float: right;
  outline: auto;
}
.chatButton .chatLinkContainer.centerAlign button {
  display: table;
  margin-right: auto;
  margin-left: auto;
  outline: auto;
}
.chatButton .chatLinkContainer.leftAlign button {
  outline: auto;
}
.chatButton .ctaLinkBorderlessContainer.leftAlign button,
.chatButton .ctaLinkBorderlessCompliantBlueContainer.leftAlign button,
.chatButton .ctaLinkCompliantBlueContainer.leftAlign button {
  width: auto;
}
.chatButton .ctaLinkBorderlessContainer.rightAlign button,
.chatButton .ctaLinkBorderlessCompliantBlueContainer.rightAlign button,
.chatButton .ctaLinkCompliantBlueContainer.rightAlign button {
  float: right;
}
.chatButton .ctaLinkBorderlessContainer.centerAlign button,
.chatButton .ctaLinkBorderlessCompliantBlueContainer.centerAlign button,
.chatButton .ctaLinkCompliantBlueContainer.centerAlign button {
  display: table;
  padding: 0 0 15px 0;
  margin-right: auto;
  margin-left: auto;
}

/* Start - Global chapterCard */
/** Global colors Definitions **/
/** NOTE - Any change to this file, make sure to update the cascadeColors.less as well **/
/* Black: #000000 */
/* White: #FFFFFF */
/* Gray: #9A9B9C */
/* Dark Gray: #616365 */
/* Hex Gray: #999999 */
/* Light Gray: #EFEFEF */
/* Bright Green: #8CC63F */
/* CenturyLink Green: #00853F */
/* Light Green: #A5D867 */
/* Mustard Yellow: #CED64B */
/* Accent Dark Orange: #FF6319 */
/* Accent Light Orange: #FFA02F */
/* Accent Yellow: #FDC82F */
/* Accent Dark Blue: #0098DB */
/* Accent Light Blue: #A0CFEB */
/* Business Light Green: #00853F */
/* Business Green: #5B8F22 */
/* Business Dark Green: #284E36 */
/* Residential Light Orange: #FF9933 */
/* Residential Orange: #FF6600 */
/* Residential Dark Orange: #CC3300 */
/* Small Business Light Green: #8CC63F */
/* Small Business Green: #669900 */
/* Small Business Dark Green: #336600 */
/* 508-compliant dark orange: #d14900 */
/* 508-compliant blue: #017eb5 */
/* 508-compliant dark green: #00652f */
/* 508-compliant darker green: #284e36 */
/* Residential HSI Bright Green: #8cc63f */
/* Residential HSI Price Green: #00835f */
/* ctl-medium-green: #34b233 */
/* Mint Green: #48d597 */
/* Vibrant Blue: #0047bb */
/* Biz Navy Blue: #001e60 */
/* Residential Light Gray: #d7d2cb */
/* Dark Grey: #53565a */
/* Dark Gray1: #222222 */
/* Biz Gray: #bebebe */
/* Secret Grey: #eeeeee */
/* Dark Green: #007a33 */
/* Dark Teal: #008996 */
/* Teal Blue: #02bcb2 */
/* Blue 1: #3a8ddd */
/* Blue 2: #0080bb */
/* Pomegranate: #f74b4b */
/* Lemon Yellow: #f9f162 */
/* Kiwi Green: #6fd16f */
/* Lumen Light Blue: #38c6f4 */
/* Lumen Blue: #oc9ed9 */
/* Lumen Medium Blue: #0075c9 */
/** Colors Definitions End **/
.chapterCard .chapterCardContainer {
  background-color: #ffffff;
  border: #ccc thin solid;
}
.chapterCard .chapterCardContainer .chapterCardTextContainer {
  min-height: 106px;
}
.chapterCard .chapterCardContainer .chapterCardHeading {
  padding: 18px 20px 0 20px;
}
.chapterCard .chapterCardContainer .chapterCardBlurb {
  padding: 10px 20px 20px 20px;
}
.chapterCard .chapterCardContainer .chapterCardBtn {
  background: #8cc63f;
  font-size: 16px;
  height: 38px;
  padding: 9px 15px 10px 15px;
  text-align: center;
  width: 100%;
}
.chapterCard .chapterCardContainer .chapterCardBtn a {
  color: #ffffff !important;
  font: bold 16px 'MaisonNeue', Arial, Helvetica Neue, Helvetica, sans-serif;
  text-decoration: none !important;
  text-transform: uppercase;
  position: relative;
}
.chapterCard .chapterCardContainer .chapterCardBtn .fa {
  position: absolute;
  top: 0;
  color: #ffffff;
  margin-left: 7px;
  transition: all .2s ease;
}
.chapterCard .chapterCardContainer .chapterCardBtn:hover .fa {
  margin-left: 15px;
}
/* End - Global chapterCard */

/* Start - Global Carousel Control */
/** Global colors Definitions **/
/** NOTE - Any change to this file, make sure to update the cascadeColors.less as well **/
/* Black: #000000 */
/* White: #FFFFFF */
/* Gray: #9A9B9C */
/* Dark Gray: #616365 */
/* Hex Gray: #999999 */
/* Light Gray: #EFEFEF */
/* Bright Green: #8CC63F */
/* CenturyLink Green: #00853F */
/* Light Green: #A5D867 */
/* Mustard Yellow: #CED64B */
/* Accent Dark Orange: #FF6319 */
/* Accent Light Orange: #FFA02F */
/* Accent Yellow: #FDC82F */
/* Accent Dark Blue: #0098DB */
/* Accent Light Blue: #A0CFEB */
/* Business Light Green: #00853F */
/* Business Green: #5B8F22 */
/* Business Dark Green: #284E36 */
/* Residential Light Orange: #FF9933 */
/* Residential Orange: #FF6600 */
/* Residential Dark Orange: #CC3300 */
/* Small Business Light Green: #8CC63F */
/* Small Business Green: #669900 */
/* Small Business Dark Green: #336600 */
/* 508-compliant dark orange: #d14900 */
/* 508-compliant blue: #017eb5 */
/* 508-compliant dark green: #00652f */
/* 508-compliant darker green: #284e36 */
/* Residential HSI Bright Green: #8cc63f */
/* Residential HSI Price Green: #00835f */
/* ctl-medium-green: #34b233 */
/* Mint Green: #48d597 */
/* Vibrant Blue: #0047bb */
/* Biz Navy Blue: #001e60 */
/* Residential Light Gray: #d7d2cb */
/* Dark Grey: #53565a */
/* Dark Gray1: #222222 */
/* Biz Gray: #bebebe */
/* Secret Grey: #eeeeee */
/* Dark Green: #007a33 */
/* Dark Teal: #008996 */
/* Teal Blue: #02bcb2 */
/* Blue 1: #3a8ddd */
/* Blue 2: #0080bb */
/* Pomegranate: #f74b4b */
/* Lemon Yellow: #f9f162 */
/* Kiwi Green: #6fd16f */
/* Lumen Light Blue: #38c6f4 */
/* Lumen Blue: #oc9ed9 */
/* Lumen Medium Blue: #0075c9 */
/** Colors Definitions End **/
.carousel {
  /*
	 * Row with equal height columns
	 * --------------------------------------------------
	 */
}
.carousel .innerBorder div[class*="col"]:nth-last-child(n+2) {
  border-right-style: solid;
  border-right-width: 1px;
}
.carousel .carousel-inner {
  overflow: hidden;
}
.carousel .carousel-indicators-container {
  display: flex;
  justify-content: center;
}
.carousel .carousel-indicators-container a {
  color: #ACACAC;
}
.carousel .carousel-indicators-container a:hover {
  color: #ACACAC;
  cursor: pointer;
}
.carousel .carousel-indicators-container .carousel-indicators {
  position: relative;
  bottom: 0;
  left: 0;
  z-index: 0;
  float: left;
  margin-left: 0;
  list-style: none;
  width: auto;
  padding-left: 30px;
  padding-right: 30px;
}
.carousel .carousel-indicators-container .carousel-indicators .non-activeSet {
  padding-left: 5px;
  padding-right: 5px;
}
.carousel .carousel-indicators-container .carousel-indicators span {
  cursor: pointer;
  margin-left: 5px;
  margin-right: 5px;
  font-size: 10px;
  width: 10px;
  height: 10px;
}
.carousel .carousel-indicators-container .carousel-indicators span.active {
  cursor: auto;
  margin-left: 5px;
  margin-right: 5px;
  font-size: 10px;
  width: 10px;
  height: 10px;
}
.carousel .carousel-indicators-container .carousel-indicators span,
.carousel .carousel-indicators-container .carousel-indicators-mob span {
  background-color: #D7D7D7;
  border-radius: 6px;
  color: #D7D7D7;
}
.carousel .carousel-indicators-container .carousel-indicators span.active,
.carousel .carousel-indicators-container .carousel-indicators-mob span.active {
  background-color: #ACACAC;
  border-radius: 6px;
  color: #ACACAC;
}
.carousel .carousel-indicators-container .carousel-indicators span.active:last-child,
.carousel .carousel-indicators-container .carousel-indicators-mob span.active:last-child {
  margin-right: 5px;
}
.carousel .carousel-control-left {
  font-size: 1.5em;
  display: block;
  float: left;
  text-decoration: none;
}
.carousel .carousel-control-disable {
  pointer-events: none;
}
.carousel .carousel-control-right {
  font-size: 1.5em;
  display: block;
  text-decoration: none;
}
.carousel .noColumnPadding {
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.carousel .row {
  margin-left: 0;
  margin-right: 0;
}
.carousel .row-eq-height {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.carousel .innerBorder {
  padding-bottom: 10px;
  padding-top: 10px;
}
@media (max-width: 960px) {
  .carousel .carousel-indicators-container {
    margin-top: 30px;
  }
  .carousel .carousel-indicators-container .carousel-control-left-mob {
    font-size: 1.5em;
    display: block;
    float: left;
    text-decoration: none;
  }
  .carousel .carousel-indicators-container .carousel-control-right-mob {
    font-size: 1.5em;
    display: block;
    text-decoration: none;
  }
  .carousel .carousel-indicators-container .carousel-indicators-mob {
    padding-left: 30px;
    padding-right: 30px;
  }
  .carousel .carousel-indicators-container .carousel-indicators-mob .non-activeSet {
    padding-left: 5px;
  }
  .carousel .carousel-indicators-container .carousel-indicators-mob span {
    cursor: pointer;
    margin-left: 5px;
    margin-right: 5px;
    font-size: 10px;
    width: 10px;
    height: 10px;
  }
  .carousel .carousel-indicators-container .carousel-indicators-mob span.active {
    cursor: auto;
    margin-left: 5px;
    margin-right: 5px;
    font-size: 10px;
    width: 10px;
    height: 10px;
  }
}
/*slideRight*/
.slideRight {
  animation-name: slideRight;
  -webkit-animation-name: slideRight;
  animation-duration: 1s;
  -webkit-animation-duration: 1s;
  animation-timing-function: ease;
  -webkit-animation-timing-function: ease;
  visibility: visible !important;
}
@keyframes slideRight {
  from {
    transform: translateX(100%);
  }
}
@-webkit-keyframes slideRight {
  from {
    -webkit-transform: translateX(100%);
  }
}
.slideNextRight {
  animation-name: slideNextRight;
  -webkit-animation-name: slideNextRight;
  animation-duration: 1s;
  -webkit-animation-duration: 1s;
  animation-timing-function: ease;
  -webkit-animation-timing-function: ease;
  visibility: visible !important;
}
@keyframes slideNextRight {
  from {
    transform: translateX(100%);
  }
}
@-webkit-keyframes slideNextRight {
  from {
    -webkit-transform: translateX(100%);
  }
}
/*slideLeft*/
.slideLeft {
  animation-name: slideLeft;
  -webkit-animation-name: slideLeft;
  animation-duration: 1s;
  -webkit-animation-duration: 1s;
  animation-timing-function: ease;
  -webkit-animation-timing-function: ease;
  visibility: visible !important;
}
@keyframes slideLeft {
  from {
    transform: translateX(-100%);
  }
}
@-webkit-keyframes slideLeft {
  from {
    -webkit-transform: translateX(100%);
  }
}
.slideNextLeft {
  animation-name: slideNextLeft;
  -webkit-animation-name: slideNextLeft;
  animation-duration: 1s;
  -webkit-animation-duration: 1s;
  animation-timing-function: ease;
  -webkit-animation-timing-function: ease;
  visibility: visible !important;
}
@keyframes slideNextLeft {
  from {
    transform: translateX(-100%);
  }
}
@-webkit-keyframes slideNextLeft {
  from {
    -webkit-transform: translateX(100%);
  }
}
/* End - Global Carousel Control */

/* Start - Global brightCoveVideo.less */
/** Global colors Definitions **/
/** NOTE - Any change to this file, make sure to update the cascadeColors.less as well **/
/* Black: #000000 */
/* White: #FFFFFF */
/* Gray: #9A9B9C */
/* Dark Gray: #616365 */
/* Hex Gray: #999999 */
/* Light Gray: #EFEFEF */
/* Bright Green: #8CC63F */
/* CenturyLink Green: #00853F */
/* Light Green: #A5D867 */
/* Mustard Yellow: #CED64B */
/* Accent Dark Orange: #FF6319 */
/* Accent Light Orange: #FFA02F */
/* Accent Yellow: #FDC82F */
/* Accent Dark Blue: #0098DB */
/* Accent Light Blue: #A0CFEB */
/* Business Light Green: #00853F */
/* Business Green: #5B8F22 */
/* Business Dark Green: #284E36 */
/* Residential Light Orange: #FF9933 */
/* Residential Orange: #FF6600 */
/* Residential Dark Orange: #CC3300 */
/* Small Business Light Green: #8CC63F */
/* Small Business Green: #669900 */
/* Small Business Dark Green: #336600 */
/* 508-compliant dark orange: #d14900 */
/* 508-compliant blue: #017eb5 */
/* 508-compliant dark green: #00652f */
/* 508-compliant darker green: #284e36 */
/* Residential HSI Bright Green: #8cc63f */
/* Residential HSI Price Green: #00835f */
/* ctl-medium-green: #34b233 */
/* Mint Green: #48d597 */
/* Vibrant Blue: #0047bb */
/* Biz Navy Blue: #001e60 */
/* Residential Light Gray: #d7d2cb */
/* Dark Grey: #53565a */
/* Dark Gray1: #222222 */
/* Biz Gray: #bebebe */
/* Secret Grey: #eeeeee */
/* Dark Green: #007a33 */
/* Dark Teal: #008996 */
/* Teal Blue: #02bcb2 */
/* Blue 1: #3a8ddd */
/* Blue 2: #0080bb */
/* Pomegranate: #f74b4b */
/* Lemon Yellow: #f9f162 */
/* Kiwi Green: #6fd16f */
/* Lumen Light Blue: #38c6f4 */
/* Lumen Blue: #oc9ed9 */
/* Lumen Medium Blue: #0075c9 */
/** Colors Definitions End **/
.brightCoveVideo .brightcove {
  display: block;
  position: relative;
  max-width: 100%;
}
.brightCoveVideo .brightcove .leftAlign {
  float: left;
}
.brightCoveVideo .brightcove .rightAlign {
  float: right;
}
.brightCoveVideo .brightcove .origImg {
  display: block;
}
.brightCoveVideo .brightcove .hoverImg {
  display: none;
}
.brightCoveVideo .brightcove:hover .origImg {
  display: none;
}
.brightCoveVideo .brightcove:hover .hoverImg {
  display: block;
}
.brightCoveVideo .brightcove .modal-dialog .brightCoveModalContent .pageModalHeader button.close {
  color: #616365;
}
.brightCoveVideo .brightcove .modal-dialog .brightCoveModalContent .pageModalHeader .brightCoveModalTitle {
  font-size: 24px;
  font-weight: normal;
  padding: 20px;
}
.brightCoveVideo .brightcove .modal-dialog .brightCoveModalContent .pageModalBody {
  padding: 20px !important;
}
.brightCoveVideo .brightcove .img-responsive {
  margin: 0 auto;
}
.brightCoveVideo .videoContainer {
  padding-top: 56.25%;
}
.brightCoveVideo .video {
  border: 0;
  bottom: 0px;
  height: 100%;
  left: 0px;
  position: absolute;
  right: 0px;
  top: 0px;
  width: 100%;
}
/* End - Global brightCoveVideo.less */

/* Start - Global brightCoveVideo.less */
/** Global colors Definitions **/
/** NOTE - Any change to this file, make sure to update the cascadeColors.less as well **/
/* Black: #000000 */
/* White: #FFFFFF */
/* Gray: #9A9B9C */
/* Dark Gray: #616365 */
/* Hex Gray: #999999 */
/* Light Gray: #EFEFEF */
/* Bright Green: #8CC63F */
/* CenturyLink Green: #00853F */
/* Light Green: #A5D867 */
/* Mustard Yellow: #CED64B */
/* Accent Dark Orange: #FF6319 */
/* Accent Light Orange: #FFA02F */
/* Accent Yellow: #FDC82F */
/* Accent Dark Blue: #0098DB */
/* Accent Light Blue: #A0CFEB */
/* Business Light Green: #00853F */
/* Business Green: #5B8F22 */
/* Business Dark Green: #284E36 */
/* Residential Light Orange: #FF9933 */
/* Residential Orange: #FF6600 */
/* Residential Dark Orange: #CC3300 */
/* Small Business Light Green: #8CC63F */
/* Small Business Green: #669900 */
/* Small Business Dark Green: #336600 */
/* 508-compliant dark orange: #d14900 */
/* 508-compliant blue: #017eb5 */
/* 508-compliant dark green: #00652f */
/* 508-compliant darker green: #284e36 */
/* Residential HSI Bright Green: #8cc63f */
/* Residential HSI Price Green: #00835f */
/* ctl-medium-green: #34b233 */
/* Mint Green: #48d597 */
/* Vibrant Blue: #0047bb */
/* Biz Navy Blue: #001e60 */
/* Residential Light Gray: #d7d2cb */
/* Dark Grey: #53565a */
/* Dark Gray1: #222222 */
/* Biz Gray: #bebebe */
/* Secret Grey: #eeeeee */
/* Dark Green: #007a33 */
/* Dark Teal: #008996 */
/* Teal Blue: #02bcb2 */
/* Blue 1: #3a8ddd */
/* Blue 2: #0080bb */
/* Pomegranate: #f74b4b */
/* Lemon Yellow: #f9f162 */
/* Kiwi Green: #6fd16f */
/* Lumen Light Blue: #38c6f4 */
/* Lumen Blue: #oc9ed9 */
/* Lumen Medium Blue: #0075c9 */
/** Colors Definitions End **/
.brightCoveGallery .brightcove {
  display: block;
  position: relative;
  max-width: 100%;
}
.brightCoveGallery .brightcove .modal-dialog .brightCoveModalContent .pageModalHeader button.close {
  color: #616365;
}
.brightCoveGallery .brightcove .modal-dialog .brightCoveModalContent .pageModalHeader .brightCoveModalTitle {
  font-size: 24px;
  font-weight: normal;
  padding: 20px;
}
.brightCoveGallery .brightcove .modal-dialog .brightCoveModalContent .pageModalBody {
  padding: 20px !important;
}
.brightCoveGallery .brightcove .img-responsive {
  margin: 0 auto;
}
.brightCoveGallery .video {
  border: 0;
  bottom: 0px;
  height: 100%;
  left: 0px;
  position: absolute;
  right: 0px;
  top: 0px;
  width: 100%;
}
/* End - Global brightCoveVideo.less */

/* Start - Global box component */
/** Global colors Definitions **/
/** NOTE - Any change to this file, make sure to update the cascadeColors.less as well **/
/* Black: #000000 */
/* White: #FFFFFF */
/* Gray: #9A9B9C */
/* Dark Gray: #616365 */
/* Hex Gray: #999999 */
/* Light Gray: #EFEFEF */
/* Bright Green: #8CC63F */
/* CenturyLink Green: #00853F */
/* Light Green: #A5D867 */
/* Mustard Yellow: #CED64B */
/* Accent Dark Orange: #FF6319 */
/* Accent Light Orange: #FFA02F */
/* Accent Yellow: #FDC82F */
/* Accent Dark Blue: #0098DB */
/* Accent Light Blue: #A0CFEB */
/* Business Light Green: #00853F */
/* Business Green: #5B8F22 */
/* Business Dark Green: #284E36 */
/* Residential Light Orange: #FF9933 */
/* Residential Orange: #FF6600 */
/* Residential Dark Orange: #CC3300 */
/* Small Business Light Green: #8CC63F */
/* Small Business Green: #669900 */
/* Small Business Dark Green: #336600 */
/* 508-compliant dark orange: #d14900 */
/* 508-compliant blue: #017eb5 */
/* 508-compliant dark green: #00652f */
/* 508-compliant darker green: #284e36 */
/* Residential HSI Bright Green: #8cc63f */
/* Residential HSI Price Green: #00835f */
/* ctl-medium-green: #34b233 */
/* Mint Green: #48d597 */
/* Vibrant Blue: #0047bb */
/* Biz Navy Blue: #001e60 */
/* Residential Light Gray: #d7d2cb */
/* Dark Grey: #53565a */
/* Dark Gray1: #222222 */
/* Biz Gray: #bebebe */
/* Secret Grey: #eeeeee */
/* Dark Green: #007a33 */
/* Dark Teal: #008996 */
/* Teal Blue: #02bcb2 */
/* Blue 1: #3a8ddd */
/* Blue 2: #0080bb */
/* Pomegranate: #f74b4b */
/* Lemon Yellow: #f9f162 */
/* Kiwi Green: #6fd16f */
/* Lumen Light Blue: #38c6f4 */
/* Lumen Blue: #oc9ed9 */
/* Lumen Medium Blue: #0075c9 */
/** Colors Definitions End **/
.boxComponent {
  padding: 10px;
  border-radius: 6px;
}
.boxComponent.dropShadow {
  box-shadow: 0 0.1875rem 0.3125rem -0.0625rem rgba(0, 0, 0, 0.25);
}
.boxComponent.black-border {
  border: 2px solid #000000;
}
.boxComponent.white-border {
  border: 2px solid #ffffff;
}
.boxComponent.gray-border {
  border: 2px solid #9a9b9c;
}
.boxComponent.light-gray-border {
  border: 2px solid #efefef;
}
.boxComponent.light-gray-border {
  border: 2px solid #efefef;
}
.boxComponent.dark-gray-border {
  border: 2px solid #616365;
}
.boxComponent.bright-green-border {
  border: 2px solid #8cc63f;
}
.boxComponent.centurylink-green-border {
  border: 2px solid #00853f;
}
.boxComponent.light-green-border {
  border: 2px solid #a5d867;
}
.boxComponent.mustard-yellow-border {
  border: 2px solid #ced64b;
}
.boxComponent.accent-dark-orange-border {
  border: 2px solid #ff6319;
}
.boxComponent.accent-light-orange-border {
  border: 2px solid #ffa02f;
}
.boxComponent.accent-yellow-border {
  border: 2px solid #fdc82f;
}
.boxComponent.accent-yellow-border.boxComponent.bottomBorder {
  border-bottom: 2px solid #fdc82f;
}
.boxComponent.accent-dark-blue-border {
  border: 2px solid #0098db;
}
.boxComponent.accent-light-blue-border {
  border: 2px solid #a0cfeb;
}
.boxComponent.business-green-border {
  border: 2px solid #5b8f22;
}
.boxComponent.business-dark-green-border {
  border: 2px solid #284e36;
}
.boxComponent.compliant-dark-orange-border {
  border: 2px solid #d14900;
}
.boxComponent.compliant-blue-border {
  border: 2px solid #017eb5;
}
.boxComponent.compliant-dark-green-border {
  border: 2px solid #00652f;
}
.boxComponent.compliant-darker-green-border {
  border: 2px solid #284e36;
}
.boxComponent.residential-light-orange-border {
  border: 2px solid #ff9933;
}
.boxComponent.residential-orange-border {
  border: 2px solid #ff6600;
}
.boxComponent.residential-dark-orange-border {
  border: 2px solid #cc3300;
}
.boxComponent.small-business-green-border {
  border: 2px solid #669900;
}
.boxComponent.small-business-dark-green-border {
  border: 2px solid #336600;
}
.boxComponent.res-hsi-price-green-border {
  border: 2px solid #00835f;
}
.boxComponent.ctl-medium-green-border {
  border: 2px solid #34b233;
}
.boxComponent.nb-mint-green-border {
  border: 2px solid #48d597;
}
.boxComponent.nb-vibrant-blue-border {
  border: 2px solid #0047bb;
}
.boxComponent.nb-biz-navy-blue-border {
  border: 2px solid #001e60;
}
.boxComponent.nb-res-light-gray-border {
  border: 2px solid #d7d2cb;
}
.boxComponent.nb-dark-gray-border {
  border: 2px solid #53565a;
}
.boxComponent.nb-dark-green-border {
  border: 2px solid #007a33;
}
.boxComponent.nb-biz-black-border {
  border: 2px solid #000000;
}
.boxComponent.nb-dark-gray1-border {
  border: 2px solid #222222;
}
.boxComponent.nb-gray-border {
  border: 2px solid #bebebe;
}
.boxComponent.nb-secret-gray-border {
  border: 2px solid #eeeeee;
}
/* End - Global box component */

/* Start - Global blogFeed.less */
/** Global colors Definitions **/
/** NOTE - Any change to this file, make sure to update the cascadeColors.less as well **/
/* Black: #000000 */
/* White: #FFFFFF */
/* Gray: #9A9B9C */
/* Dark Gray: #616365 */
/* Hex Gray: #999999 */
/* Light Gray: #EFEFEF */
/* Bright Green: #8CC63F */
/* CenturyLink Green: #00853F */
/* Light Green: #A5D867 */
/* Mustard Yellow: #CED64B */
/* Accent Dark Orange: #FF6319 */
/* Accent Light Orange: #FFA02F */
/* Accent Yellow: #FDC82F */
/* Accent Dark Blue: #0098DB */
/* Accent Light Blue: #A0CFEB */
/* Business Light Green: #00853F */
/* Business Green: #5B8F22 */
/* Business Dark Green: #284E36 */
/* Residential Light Orange: #FF9933 */
/* Residential Orange: #FF6600 */
/* Residential Dark Orange: #CC3300 */
/* Small Business Light Green: #8CC63F */
/* Small Business Green: #669900 */
/* Small Business Dark Green: #336600 */
/* 508-compliant dark orange: #d14900 */
/* 508-compliant blue: #017eb5 */
/* 508-compliant dark green: #00652f */
/* 508-compliant darker green: #284e36 */
/* Residential HSI Bright Green: #8cc63f */
/* Residential HSI Price Green: #00835f */
/* ctl-medium-green: #34b233 */
/* Mint Green: #48d597 */
/* Vibrant Blue: #0047bb */
/* Biz Navy Blue: #001e60 */
/* Residential Light Gray: #d7d2cb */
/* Dark Grey: #53565a */
/* Dark Gray1: #222222 */
/* Biz Gray: #bebebe */
/* Secret Grey: #eeeeee */
/* Dark Green: #007a33 */
/* Dark Teal: #008996 */
/* Teal Blue: #02bcb2 */
/* Blue 1: #3a8ddd */
/* Blue 2: #0080bb */
/* Pomegranate: #f74b4b */
/* Lemon Yellow: #f9f162 */
/* Kiwi Green: #6fd16f */
/* Lumen Light Blue: #38c6f4 */
/* Lumen Blue: #oc9ed9 */
/* Lumen Medium Blue: #0075c9 */
/** Colors Definitions End **/
.blogFeed .blogFeedContainer .blogTitle {
  overflow: hidden;
}
.blogFeed .blogFeedContainer .blogTitle p {
  font-weight: bold;
  font-size: 16px;
  color: #616365;
  margin: 0;
}
.blogFeed .blogFeedContainer .author {
  font-size: 10px;
  color: #616365;
  margin: 10px 0 0 0;
}
.blogFeed .blogFeedContainer .description {
  overflow: hidden;
}
.blogFeed .blogFeedContainer .description p {
  font-size: 14px;
  color: #616365;
}
.blogFeed .blogFeedContainer .ellipsis:before,
.blogFeed .blogFeedContainer .ellipsis:before {
  content: '...';
  position: absolute;
  right: 0;
  bottom: 0;
}
.blogFeed .blogFeedContainer .line-clamp-title {
  line-height: 1.2em;
}
.blogFeed .blogFeedContainer .line-clamp-desc {
  overflow: hidden;
  position: relative;
  line-height: 1.2em;
  max-height: 3.6em;
  text-align: justify;
  padding-right: 1em;
}
.blogFeed .blogFeedContainer .verticalAlign {
  padding: 0 !important;
}
.blogFeed .blogFeedContainer .verticalAlign .full-width-divider {
  border-bottom: 1px solid #ccc;
}
@media (max-width: 960px) {
  .blogFeed .margin-bottom-mobile {
    margin-bottom: 30px;
  }
}
/* End - Global blogFeed.less */

/** Variables Definitions - Start **/
/* Mobile Breakpoint */
/* maximum amount of grid cells to be provided */
/** Variables Definitions - End **/
.cmp-teaser--block-no-image .cmp-teaser__title {
  font-size: 24px;
  line-height: 32px;
}
@media (min-width: 770px) {
  .cmp-teaser--block-no-image .cmp-teaser__title {
    font-size: 36px;
    line-height: 44px;
  }
}
@media (min-width: 1400px) {
  .cmp-teaser--block-no-image .cmp-teaser__title {
    font-size: 48px;
    line-height: 56px;
  }
}
.cmp-teaser--block-no-image .cmp-teaser__gradient {
  display: none;
}
.cmp-teaser--block-no-image .cmp-teaser__content {
  padding-bottom: 60px;
  padding-top: 60px;
  max-width: none;
}
.cmp-teaser--block-no-image .cmp-teaser__description {
  margin-bottom: 40px;
}
@media (min-width: 770px) {
  .cmp-teaser--block-no-image .cmp-teaser__description {
    font-size: 18px;
    line-height: 30px;
  }
}
@media (min-width: 1400px) {
  .cmp-teaser--block-no-image .cmp-teaser__description {
    line-height: 28px;
  }
}

/** Variables Definitions - Start **/
/* Mobile Breakpoint */
/* maximum amount of grid cells to be provided */
/** Variables Definitions - End **/
.cmp-teaser--block-image .cmp-teaser__image {
  display: block;
  left: auto;
  width: 100%;
}
.cmp-teaser--block-image .cmp-teaser__gradient {
  background: transparent linear-gradient(0deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0) 50%);
  left: 0;
  width: 100%;
}
.cmp-teaser--block-image .cmp-teaser__content {
  padding-bottom: 30px;
  padding-top: 185px;
}
@media (min-width: 640px) {
  .cmp-teaser--block-image .cmp-teaser__content {
    max-width: 54.16666667%;
    padding-top: 215px;
  }
}
@media (min-width: 770px) {
  .cmp-teaser--block-image .cmp-teaser__content {
    bottom: 0;
    box-sizing: border-box;
    max-width: 100%;
    padding-bottom: 20px;
    padding-top: 60px;
    position: absolute;
  }
}
@media (min-width: 1400px) {
  .cmp-teaser--block-image .cmp-teaser__content {
    padding-left: 12.5%;
    padding-right: 12.5%;
  }
}
.cmp-teaser--block-image .cmp-teaser__description {
  margin-bottom: 20px;
}
@media (min-width: 770px) {
  .cmp-teaser--block-image .cmp-teaser__description {
    font-size: 18px;
    line-height: 30px;
  }
}
@media (min-width: 770px) {
  .cmp-teaser--block-image .cmp-teaser__action-link {
    width: 100%;
  }
}
@media (min-width: 1400px) {
  .cmp-teaser--block-image .cmp-teaser__action-link {
    width: auto;
  }
}
.cmp-teaser--text-links .cmp-teaser--block-image .cmp-teaser__action-link {
  padding: 0 20px 0 0;
  width: auto;
}

/** Variables Definitions - Start **/
/* Mobile Breakpoint */
/* maximum amount of grid cells to be provided */
/** Variables Definitions - End **/
@media (min-width: 770px) {
  .cmp-three-col {
    align-items: stretch;
    display: flex;
  }
  .cmp-three-col .cmp-teaser {
    height: 100%;
  }
  .cmp-three-col .cmp-teaser--block-no-image {
    order: 3;
    width: 50%;
  }
  .cmp-three-col .cmp-teaser--block-image {
    width: 25%;
  }
}
.cmp-three-col__placeholder {
  border: 1px solid #aaa;
  border-bottom: none;
  color: #aaa;
  font-size: 13px;
  height: 50px;
  line-height: 50px;
  text-align: center;
}
.cmp-three-col.edit-mode {
  min-height: 50px;
}
@media (min-width: 770px) {
  .cmp-three-col--layout-alt .cmp-teaser--block-no-image {
    order: 0;
  }
}
[class*='col-'].cmp-three-col--layout-alt:nth-child(n) {
  padding: 0;
}

/* Start - Global banner */
.banner {
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  padding: 0;
  position: relative;
  width: 100%;
}
.banner:after {
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  position: absolute;
  z-index: -1;
  content: "";
}
.banner .subheadlineText {
  font-size: 18px;
  font-weight: bold;
}
.banner .blurbText {
  font-size: 18px;
}
.banner .ctaContainer .ctaLink {
  margin-bottom: 0px !important;
}
.banner .row.rectangle {
  overflow: hidden;
  padding: 30px 30px;
}
.banner .row.rectangle .bannerText p.headlineText {
  font-size: 24px;
  font-weight: bold;
  line-height: 1em;
  margin: 0;
}
.banner .row.rectangle .bottom-align-text {
  bottom: 0;
  padding-bottom: 19px;
  position: absolute;
  right: 0;
}
.banner .row.rectangle .bottom-align-text .buttonAlignment {
  min-height: 0;
  padding: 0;
  position: relative;
}
.banner .row.rectangle .rightAlign {
  float: right;
  margin-right: 30px;
}
.banner .row.rectangle .leftAlign {
  float: left;
}
.banner .row.rectangle .col-sm-7 {
  padding-left: 0;
  padding-right: 15px;
}
.banner .row.rectangle .col-sm-5 {
  padding-left: 15px;
  padding-right: 0;
}
.banner .row.rectangle .ctaLinkContainer a:link {
  text-decoration: none;
  color: #ffffff;
}
.banner .row.rectangle .ctaLinkWhiteContainer a:link,
.banner .row.rectangle .ctaLinkBorderlessContainer a:link {
  text-decoration: none;
  color: #8cc63f;
}
.banner .row.square {
  overflow: hidden;
  padding: 30px 30px;
}
.banner .row.square .bannerText p.headlineText {
  font-size: 24px;
  font-weight: bold;
  line-height: 1em;
  margin: 0;
}
.banner .row.square .bottom-align-text {
  bottom: 0;
  right: 0;
}
.banner .row.square .bottom-align-text .buttonAlignment {
  min-height: 0;
  padding: 20px 0 0;
  position: relative;
}
.banner .row.square .rightAlign {
  float: right !important;
}
.banner .row.square .leftAlign {
  float: left !important;
}
.banner .row.square .col-xs-12 {
  padding-left: 0;
  padding-right: 0;
}
.banner .row.square .ctaLinkContainer a:link {
  text-decoration: none;
  color: #ffffff;
}
.banner .row.square .ctaLinkWhiteContainer a:link,
.banner .row.square .ctaLinkBorderlessContainer a:link {
  text-decoration: none;
  color: #8cc63f;
}
.banner .centerAlign {
  display: table;
  margin: 0 auto;
}
/* End - Global banner */

/* Start -Global articleTeaser.less */
/** Global colors Definitions **/
/** NOTE - Any change to this file, make sure to update the cascadeColors.less as well **/
/* Black: #000000 */
/* White: #FFFFFF */
/* Gray: #9A9B9C */
/* Dark Gray: #616365 */
/* Hex Gray: #999999 */
/* Light Gray: #EFEFEF */
/* Bright Green: #8CC63F */
/* CenturyLink Green: #00853F */
/* Light Green: #A5D867 */
/* Mustard Yellow: #CED64B */
/* Accent Dark Orange: #FF6319 */
/* Accent Light Orange: #FFA02F */
/* Accent Yellow: #FDC82F */
/* Accent Dark Blue: #0098DB */
/* Accent Light Blue: #A0CFEB */
/* Business Light Green: #00853F */
/* Business Green: #5B8F22 */
/* Business Dark Green: #284E36 */
/* Residential Light Orange: #FF9933 */
/* Residential Orange: #FF6600 */
/* Residential Dark Orange: #CC3300 */
/* Small Business Light Green: #8CC63F */
/* Small Business Green: #669900 */
/* Small Business Dark Green: #336600 */
/* 508-compliant dark orange: #d14900 */
/* 508-compliant blue: #017eb5 */
/* 508-compliant dark green: #00652f */
/* 508-compliant darker green: #284e36 */
/* Residential HSI Bright Green: #8cc63f */
/* Residential HSI Price Green: #00835f */
/* ctl-medium-green: #34b233 */
/* Mint Green: #48d597 */
/* Vibrant Blue: #0047bb */
/* Biz Navy Blue: #001e60 */
/* Residential Light Gray: #d7d2cb */
/* Dark Grey: #53565a */
/* Dark Gray1: #222222 */
/* Biz Gray: #bebebe */
/* Secret Grey: #eeeeee */
/* Dark Green: #007a33 */
/* Dark Teal: #008996 */
/* Teal Blue: #02bcb2 */
/* Blue 1: #3a8ddd */
/* Blue 2: #0080bb */
/* Pomegranate: #f74b4b */
/* Lemon Yellow: #f9f162 */
/* Kiwi Green: #6fd16f */
/* Lumen Light Blue: #38c6f4 */
/* Lumen Blue: #oc9ed9 */
/* Lumen Medium Blue: #0075c9 */
/** Colors Definitions End **/
/** Variables Definitions - Start **/
/* Mobile Breakpoint */
/* maximum amount of grid cells to be provided */
/** Variables Definitions - End **/
.articleTeaser .teaser-image {
  padding: 15px 0;
}
.articleTeaser .teaser-article-type {
  font-family: 'MaisonNeue', Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
  color: #9a9b9c;
  text-transform: uppercase;
  margin: 15px 0 20px;
  line-height: 1em;
}
.articleTeaser .teaser-article-title {
  height: auto !important;
  font-size: 24px;
  line-height: 30px;
}
.articleTeaser .teaser-article-title a {
  font-family: 'MaisonNeue', Arial, Helvetica Neue, Helvetica, sans-serif;
  color: #616365 !important;
  line-height: 120%;
  padding-top: 20px;
  font-weight: bold;
}
.articleTeaser .teaser-article-content {
  font-family: 'MaisonNeue', Arial, Helvetica Neue, Helvetica, sans-serif;
  color: #616365;
  line-height: 125%;
  padding: 0 0 15px 0;
  font-size: 14px;
  line-height: 22px;
}
.articleTeaser a,
.articleTeaser a:hover {
  text-decoration: none;
}
.articleTeaser .teaser-article-horizontal {
  float: left;
  padding-right: 20px;
}
.articleTeaser .teaser-content-overflow {
  overflow: hidden;
}
.articleTeaser .teaser-content-overflow .teaser-article-textContainer {
  overflow: hidden;
  padding-left: 0px;
}
.articleTeaser .ctaLinkBorderlessOrangeContainer,
.articleTeaser .ctaLinkBorderlessContainer,
.articleTeaser .ctaLinkBorderlessCompliantDarkOrangeContainer,
.articleTeaser .ctaLinkBorderlessCompliantBlueContainer,
.articleTeaser .ctaLinkBorderlessCompliantDarkGreenContainer,
.articleTeaser .ctaLinkBorderlessCompliantDarkerGreenContainer {
  float: left;
}
@media (max-width: 640px) {
  .columnControl [class*="col-ewcm"] .teaser-content-overflow {
    overflow: hidden;
  }
}
/* End -Global articleTeaser.less */

/* Start - Global actionTile.less */
.actionTile a {
  text-decoration: none;
}
.actionTile .actionTileContainer {
  position: relative;
}
.actionTile .actionTileContainer a {
  display: block;
}
.actionTile .actionTileContainer .buttonContainer {
  padding-top: 20px;
  position: relative;
}
.actionTile .actionTileContainer .actionImage {
  padding-bottom: 40px;
}
.actionTile .actionTileContainer .actionHeadline {
  margin: 0;
}
.actionTile .actionTileContainer .actionTileButton {
  padding: 0;
}
.actionTile .actionTileContainer.leftAlign .actionImage {
  display: table;
  margin-left: 0;
}
.actionTile .actionTileContainer.leftAlign a {
  text-align: left;
}
.actionTile .actionTileContainer.centerAlign .actionTileButton {
  display: table;
  margin: 0 auto;
}
.actionTile .actionTileContainer.centerAlign .actionHeadline {
  text-align: center;
}
.actionTile .actionTileContainer.centerAlign .actionImage {
  display: table;
  margin: 0 auto;
}
.actionTile .actionTileContainer.rightAlign .actionTileButton {
  float: right;
}
.actionTile .actionTileContainer.rightAlign .actionHeadline {
  text-align: right;
}
.actionTile .actionTileContainer.rightAlign .actionImage {
  float: right;
}
.actionTile .actionTileContainer.adjustHeight {
  height: auto;
}
.actionTile .ctaLinkBorderless,
.actionTile .ctaLinkBorderless:link,
.actionTile .ctaLinkBorderless:visited,
.actionTile .ctaLinkBorderless:active,
.actionTile .ctaLinkBorderlessOrange,
.actionTile .ctaLinkBorderlessOrange:link,
.actionTile .ctaLinkBorderlessOrange:visited,
.actionTile .ctaLinkBorderlessOrange:active,
.actionTile .ctaLinkBorderlessCompliantDarkOrange,
.actionTile .ctaLinkBorderlessCompliantDarkOrange:link,
.actionTile .ctaLinkBorderlessCompliantDarkOrange:visited,
.actionTile .ctaLinkBorderlessCompliantDarkOrange:active,
.actionTile .ctaLinkBorderlessCompliantBlue,
.actionTile .ctaLinkBorderlessCompliantBlue:link,
.actionTile .ctaLinkBorderlessCompliantBlue:visited,
.actionTile .ctaLinkBorderlessCompliantBlue:active,
.actionTile .ctaLinkBorderlessCompliantDarkGreen,
.actionTile .ctaLinkBorderlessCompliantDarkGreen:link,
.actionTile .ctaLinkBorderlessCompliantDarkGreen:visited,
.actionTile .ctaLinkBorderlessCompliantDarkGreen:active,
.actionTile .ctaLinkBorderlessCompliantDarkerGreen,
.actionTile .ctaLinkBorderlessCompliantDarkerGreen:link,
.actionTile .ctaLinkBorderlessCompliantDarkerGreen:visited,
.actionTile .ctaLinkBorderlessCompliantDarkerGreen:active {
  padding: 0 0px 0 0;
}
/* End - Global actionTile.less */

/* Start - Global actionCard.less*/
/** Global colors Definitions **/
/** NOTE - Any change to this file, make sure to update the cascadeColors.less as well **/
/* Black: #000000 */
/* White: #FFFFFF */
/* Gray: #9A9B9C */
/* Dark Gray: #616365 */
/* Hex Gray: #999999 */
/* Light Gray: #EFEFEF */
/* Bright Green: #8CC63F */
/* CenturyLink Green: #00853F */
/* Light Green: #A5D867 */
/* Mustard Yellow: #CED64B */
/* Accent Dark Orange: #FF6319 */
/* Accent Light Orange: #FFA02F */
/* Accent Yellow: #FDC82F */
/* Accent Dark Blue: #0098DB */
/* Accent Light Blue: #A0CFEB */
/* Business Light Green: #00853F */
/* Business Green: #5B8F22 */
/* Business Dark Green: #284E36 */
/* Residential Light Orange: #FF9933 */
/* Residential Orange: #FF6600 */
/* Residential Dark Orange: #CC3300 */
/* Small Business Light Green: #8CC63F */
/* Small Business Green: #669900 */
/* Small Business Dark Green: #336600 */
/* 508-compliant dark orange: #d14900 */
/* 508-compliant blue: #017eb5 */
/* 508-compliant dark green: #00652f */
/* 508-compliant darker green: #284e36 */
/* Residential HSI Bright Green: #8cc63f */
/* Residential HSI Price Green: #00835f */
/* ctl-medium-green: #34b233 */
/* Mint Green: #48d597 */
/* Vibrant Blue: #0047bb */
/* Biz Navy Blue: #001e60 */
/* Residential Light Gray: #d7d2cb */
/* Dark Grey: #53565a */
/* Dark Gray1: #222222 */
/* Biz Gray: #bebebe */
/* Secret Grey: #eeeeee */
/* Dark Green: #007a33 */
/* Dark Teal: #008996 */
/* Teal Blue: #02bcb2 */
/* Blue 1: #3a8ddd */
/* Blue 2: #0080bb */
/* Pomegranate: #f74b4b */
/* Lemon Yellow: #f9f162 */
/* Kiwi Green: #6fd16f */
/* Lumen Light Blue: #38c6f4 */
/* Lumen Blue: #oc9ed9 */
/* Lumen Medium Blue: #0075c9 */
/** Colors Definitions End **/
.actionCard {
  background-color: #ffffff;
  text-align: center;
  border: #ccc thin solid;
  margin-bottom: 22px;
}
.actionCard .ht-0 {
  height: 0 !important;
}
.actionCard .actionCardContent {
  padding: 2%;
}
.actionCard .actionCardContent img {
  width: 30%;
  margin: 20px auto 10px;
  transition: all .8s ease;
}
.actionCard .actionCardContent p {
  padding-bottom: 10px;
  transition: all .8s ease;
}
.actionCard .actionCardRollover {
  background: transparent;
  padding: 10px;
  color: #ffffff;
  transition: all .8s ease;
  height: 38px;
}
.actionCard .actionCardRollover p {
  padding: 0;
  margin: 10px 0 0 0;
  color: #ffffff;
  display: none;
  position: absolute;
  top: 0;
  text-align: center;
  width: 95%;
}
.actionCard .actionCardBtn {
  position: relative;
  background: #a5d867;
  width: 100%;
  height: 38px;
  padding: 12px 13px 13px 13px;
  color: #ffffff;
  z-index: 100;
  margin-bottom: -38px;
}
.actionCard .actionCardBtn a {
  color: #ffffff !important;
  text-decoration: none !important;
  font: bold 16px 'MaisonNeue', Arial, Helvetica Neue, Helvetica, sans-serif;
  text-transform: uppercase;
}
.actionCard .actionCardBtn .fa {
  margin-left: 7px;
  transition: all .2s ease;
  font-size: 14px;
}
.actionCard .actionCardBtn p {
  padding: 0;
  color: #ffffff;
  margin: 0;
}
.actionCard:hover .actionCardRollover {
  background: #8cc63f;
  transform: translateY(-38px);
}
.actionCard:hover .actionCardRollover.translateY-25 {
  transform: translateY(-25px);
}
.actionCard:hover .actionCardRollover p {
  display: block;
}
.actionCard:hover .actionCardContent p {
  transform: translateY(-34px) scale(0.9, 0.9);
}
.actionCard:hover .actionCardContent img {
  transform: translateY(-20px) scale(0.8, 0.8);
}
.actionCard:hover .actionCardBtn .fa {
  margin-left: 15px;
}
/* End - Global actionCard.less */

/* Start - Global AccordionOpenClose.less */
/** Global colors Definitions **/
/** NOTE - Any change to this file, make sure to update the cascadeColors.less as well **/
/* Black: #000000 */
/* White: #FFFFFF */
/* Gray: #9A9B9C */
/* Dark Gray: #616365 */
/* Hex Gray: #999999 */
/* Light Gray: #EFEFEF */
/* Bright Green: #8CC63F */
/* CenturyLink Green: #00853F */
/* Light Green: #A5D867 */
/* Mustard Yellow: #CED64B */
/* Accent Dark Orange: #FF6319 */
/* Accent Light Orange: #FFA02F */
/* Accent Yellow: #FDC82F */
/* Accent Dark Blue: #0098DB */
/* Accent Light Blue: #A0CFEB */
/* Business Light Green: #00853F */
/* Business Green: #5B8F22 */
/* Business Dark Green: #284E36 */
/* Residential Light Orange: #FF9933 */
/* Residential Orange: #FF6600 */
/* Residential Dark Orange: #CC3300 */
/* Small Business Light Green: #8CC63F */
/* Small Business Green: #669900 */
/* Small Business Dark Green: #336600 */
/* 508-compliant dark orange: #d14900 */
/* 508-compliant blue: #017eb5 */
/* 508-compliant dark green: #00652f */
/* 508-compliant darker green: #284e36 */
/* Residential HSI Bright Green: #8cc63f */
/* Residential HSI Price Green: #00835f */
/* ctl-medium-green: #34b233 */
/* Mint Green: #48d597 */
/* Vibrant Blue: #0047bb */
/* Biz Navy Blue: #001e60 */
/* Residential Light Gray: #d7d2cb */
/* Dark Grey: #53565a */
/* Dark Gray1: #222222 */
/* Biz Gray: #bebebe */
/* Secret Grey: #eeeeee */
/* Dark Green: #007a33 */
/* Dark Teal: #008996 */
/* Teal Blue: #02bcb2 */
/* Blue 1: #3a8ddd */
/* Blue 2: #0080bb */
/* Pomegranate: #f74b4b */
/* Lemon Yellow: #f9f162 */
/* Kiwi Green: #6fd16f */
/* Lumen Light Blue: #38c6f4 */
/* Lumen Blue: #oc9ed9 */
/* Lumen Medium Blue: #0075c9 */
/** Colors Definitions End **/
.accordionOpenClose .dropdown {
  float: right;
}
.accordionOpenClose .dropdown p {
  color: #545861;
}
.accordionOpenClose .dropdown p .option-selected {
  color: #8cc63f;
  margin-right: 10px;
}
.accordionOpenClose .dropdown .dropdown-menu {
  background: #efefef;
  border: 3px #ccc solid;
}
.accordionOpenClose .dropdown .dropdown-menu li {
  border-bottom: 1px solid #ccc;
}
.accordionOpenClose .dropdown .dropdown-menu li:last-child {
  border-bottom: none;
}
.accordionOpenClose .dropdown-toggle p {
  margin: 0;
}
.accordionOpenClose h3 {
  font-weight: bold;
}
/* End - Global AccordionOpenClose.less */

/* Start - Global accordion */
.accordion .accordionHead {
  background-color: #00853f;
  padding: 10px 20px;
  border-bottom: 1px solid #FFFFFF;
  cursor: pointer;
}
.accordion .accordionHead .header {
  width: 100%;
}
.accordion .accordionHead .header .accordion-text {
  float: left;
  width: 85%;
}
.accordion .accordionHead .header h1 {
  padding: 0;
  margin: 0;
  word-break: break-word;
}
.accordion .accordionHead .header h1 p {
  margin: 0;
}
.accordion .accordionHead .header .title {
  padding: 0;
  margin: 0;
  word-break: break-word;
  font-weight: bold;
  line-height: 125%;
  font-family: 'MaisonNeue', Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 24px;
  color: #000;
}
.accordion .accordionHead .header .title p {
  margin: 0;
}
.accordion .accordionHead .glyphicon {
  float: right;
  color: #000;
  font-size: 28px;
}
.accordion .accordionHead .accordion-icon {
  overflow: hidden;
}
.accordion .accordionBody {
  padding: 0 20px;
  border-bottom: 1px solid #FFFFFF;
}
.accordion .anchor {
  height: 0;
}
/* End - Global accordion */

/* Start - GSAEIS Copy right Footer */
/** Global colors Definitions **/
/** NOTE - Any change to this file, make sure to update the cascadeColors.less as well **/
/* Black: #000000 */
/* White: #FFFFFF */
/* Gray: #9A9B9C */
/* Dark Gray: #616365 */
/* Hex Gray: #999999 */
/* Light Gray: #EFEFEF */
/* Bright Green: #8CC63F */
/* CenturyLink Green: #00853F */
/* Light Green: #A5D867 */
/* Mustard Yellow: #CED64B */
/* Accent Dark Orange: #FF6319 */
/* Accent Light Orange: #FFA02F */
/* Accent Yellow: #FDC82F */
/* Accent Dark Blue: #0098DB */
/* Accent Light Blue: #A0CFEB */
/* Business Light Green: #00853F */
/* Business Green: #5B8F22 */
/* Business Dark Green: #284E36 */
/* Residential Light Orange: #FF9933 */
/* Residential Orange: #FF6600 */
/* Residential Dark Orange: #CC3300 */
/* Small Business Light Green: #8CC63F */
/* Small Business Green: #669900 */
/* Small Business Dark Green: #336600 */
/* 508-compliant dark orange: #d14900 */
/* 508-compliant blue: #017eb5 */
/* 508-compliant dark green: #00652f */
/* 508-compliant darker green: #284e36 */
/* Residential HSI Bright Green: #8cc63f */
/* Residential HSI Price Green: #00835f */
/* ctl-medium-green: #34b233 */
/* Mint Green: #48d597 */
/* Vibrant Blue: #0047bb */
/* Biz Navy Blue: #001e60 */
/* Residential Light Gray: #d7d2cb */
/* Dark Grey: #53565a */
/* Dark Gray1: #222222 */
/* Biz Gray: #bebebe */
/* Secret Grey: #eeeeee */
/* Dark Green: #007a33 */
/* Dark Teal: #008996 */
/* Teal Blue: #02bcb2 */
/* Blue 1: #3a8ddd */
/* Blue 2: #0080bb */
/* Pomegranate: #f74b4b */
/* Lemon Yellow: #f9f162 */
/* Kiwi Green: #6fd16f */
/* Lumen Light Blue: #38c6f4 */
/* Lumen Blue: #oc9ed9 */
/* Lumen Medium Blue: #0075c9 */
/** Colors Definitions End **/
footer .container {
  margin-bottom: 30px;
}
footer .container #bottom-menu {
  padding: 60px 0;
}
footer .container #bottom-menu .col-sm-2 {
  float: left;
  margin: 0;
}
footer .container #bottom-menu .col-sm-9 ul {
  clear: both;
  overflow: hidden;
  margin: 0;
  padding-left: 0;
  width: 100%;
  list-style: outside none none;
}
footer .container #bottom-menu .col-sm-9 ul li {
  float: left;
  border-right: 1px solid #999999;
  font: 11px/11px 'MaisonNeue', Arial, Helvetica Neue, Helvetica, sans-serif;
  padding: 0 10px;
  margin: 0 0 10px 0;
  list-style: none;
}
footer .container #bottom-menu .col-sm-9 ul li a {
  color: #666666 !important;
}
footer .container #bottom-menu .col-sm-9 ul .last-link {
  padding-right: 0;
  border: none;
  color: #666666 !important;
  margin-bottom: 0;
}
footer .container #bottom-menu .col-sm-9 ul li:first-child {
  padding-left: 0;
}
footer .container #bottom-menu .col-sm-9 ul li:last-child {
  border: none;
}
footer .container #bottom-menu .col-sm-10 ul {
  clear: both;
  overflow: hidden;
  margin: 0;
  padding-left: 0;
  width: 100%;
  list-style: outside none none;
}
footer .container #bottom-menu .col-sm-10 ul li {
  float: left;
  border-right: 1px solid #999999;
  font: 11px/11px 'MaisonNeue', Arial, Helvetica Neue, Helvetica, sans-serif;
  padding: 0 10px;
  margin: 5px 0;
  list-style: none;
}
footer .container #bottom-menu .col-sm-10 ul li a {
  color: #666666 !important;
}
footer .container #bottom-menu .col-sm-10 ul .last-link {
  padding-right: 0;
  border: none;
  color: #666666 !important;
}
footer .container #bottom-menu .col-sm-10 ul li:first-child {
  padding-left: 0;
}
footer .container #bottom-menu .col-sm-10 ul li:last-child {
  border: none;
}
footer #bottom-menu ul li {
  padding: 0 10px;
  margin: 0 0 5px;
}
.col-xs-12.col-sm-9.normal {
  padding-left: 30px;
}
@media (max-width: 959px) {
  footer #bottom-menu {
    padding: 40px 0;
  }
  footer #bottom-menu .col-lg-2 {
    margin-bottom: 20px;
  }
  footer #bottom-menu .col-lg-10 ul {
    margin: 0;
  }
}
/* End - GSAEIS Copyright Footer */

/* Start - GSAEIS - page */
body.basePage header .new {
  display: none;
}
/* End - GSAEIS - page */

/* Start - GSAEIS - page-header */
header {
  background-color: #ffffff;
  left: 0;
  position: fixed;
  right: 0;
  top: 0;
  z-index: 1000;
}
header .utility-header {
  background-color: #efefef;
  border-bottom: solid 2px #cdcdcd;
  min-height: 29px;
}
/* End - GSAEIS - page-header */

/* Start - gsaeis bootstrap.offcanvas */
@media (max-width: 959px) {
  .navbar-collapse {
    position: absolute;
    height: 100%;
    width: 300px;
    max-width: 100%;
    left: -300px;
    top: 0;
    z-index: 999;
    overflow-y: scroll;
    -webkit-overflow-scrolling: touch;
    -webkit-transition: all 0.15s ease-in;
    transition: all 0.15s ease-in;
    background-color: #f2f2f2!important;
    border-color: #e1e1e1!important;
    box-shadow: none!important;
    padding: 0;
  }
  .navbar-collapse.in {
    box-shadow: 0 0 20px rgba(0, 0, 0, 0.3);
  }
  .navbar-collapse.navbar-offcanvas-fade {
    opacity: 0;
  }
  .navbar-collapse.navbar-offcanvas-fade.in {
    opacity: 1;
  }
  .navbar-collapse.offcanvas-transform.in {
    -webkit-transform: translateX(300px);
    -ms-transform: translateX(300px);
    transform: translateX(300px);
  }
  .navbar-offcanvas.offcanvas-position.in {
    left: 0;
  }
  .navbar-collapse.navbar-collapse-right {
    left: auto;
    right: -300px;
  }
  .navbar-collapse.navbar-collapse-right.offcanvas-transform.in {
    -webkit-transform: translateX(-300px);
    -ms-transform: translateX(-300px);
    transform: translateX(-300px);
  }
  .navbar-collapse.navbar-collapse-right.offcanvas-position.in {
    left: auto;
    right: 0;
  }
  .navbar-collapse .dropdown.active .caret {
    border-top: 0;
    border-bottom: 4px solid;
  }
  .navbar-collapse .dropdown-menu {
    position: relative;
    display: block;
    width: 100%;
    background: inherit;
    border: inherit;
    box-shadow: none;
    padding: 0;
    overflow: hidden;
    -webkit-transition: height 0.15s ease-in;
    transition: height 0.15s ease-in;
    height: 0;
  }
  .navbar-collapse .dropdown-menu.shown {
    height: auto;
    /*margin-bottom: 10px;*/
  }
  .navbar-collapse .dropdown-menu > li > a {
    color: #777;
    padding: 5px 15px 5px 30px;
  }
}
.offcanvas-toggle {
  background: #f8f8f8;
}
.offcanvas-toggle .icon-bar {
  background: #000;
}
.offcanvas-toggle.offcanvas-toggle-close {
  margin-right: 0;
}
.offcanvas-toggle.offcanvas-toggle-close .icon-bar:nth-child(1) {
  -webkit-transform: rotate(45deg) translate(5px, 4px);
  -ms-transform: rotate(45deg) translate(5px, 4px);
  transform: rotate(45deg) translate(5px, 4px);
}
.offcanvas-toggle.offcanvas-toggle-close .icon-bar:nth-child(2) {
  opacity: 0;
}
.offcanvas-toggle.offcanvas-toggle-close .icon-bar:nth-child(3) {
  -webkit-transform: rotate(-45deg) translate(4px, -4px);
  -ms-transform: rotate(-45deg) translate(4px, -4px);
  transform: rotate(-45deg) translate(4px, -4px);
}
/* End - gsaeis bootstrap.offcanvas */

@import url(//code.ionicframework.com/ionicons/2.0.1/css/ionicons.min.css);
/** Global colors Definitions **/
/** NOTE - Any change to this file, make sure to update the cascadeColors.less as well **/
/* Black: #000000 */
/* White: #FFFFFF */
/* Gray: #9A9B9C */
/* Dark Gray: #616365 */
/* Hex Gray: #999999 */
/* Light Gray: #EFEFEF */
/* Bright Green: #8CC63F */
/* CenturyLink Green: #00853F */
/* Light Green: #A5D867 */
/* Mustard Yellow: #CED64B */
/* Accent Dark Orange: #FF6319 */
/* Accent Light Orange: #FFA02F */
/* Accent Yellow: #FDC82F */
/* Accent Dark Blue: #0098DB */
/* Accent Light Blue: #A0CFEB */
/* Business Light Green: #00853F */
/* Business Green: #5B8F22 */
/* Business Dark Green: #284E36 */
/* Residential Light Orange: #FF9933 */
/* Residential Orange: #FF6600 */
/* Residential Dark Orange: #CC3300 */
/* Small Business Light Green: #8CC63F */
/* Small Business Green: #669900 */
/* Small Business Dark Green: #336600 */
/* 508-compliant dark orange: #d14900 */
/* 508-compliant blue: #017eb5 */
/* 508-compliant dark green: #00652f */
/* 508-compliant darker green: #284e36 */
/* Residential HSI Bright Green: #8cc63f */
/* Residential HSI Price Green: #00835f */
/* ctl-medium-green: #34b233 */
/* Mint Green: #48d597 */
/* Vibrant Blue: #0047bb */
/* Biz Navy Blue: #001e60 */
/* Residential Light Gray: #d7d2cb */
/* Dark Grey: #53565a */
/* Dark Gray1: #222222 */
/* Biz Gray: #bebebe */
/* Secret Grey: #eeeeee */
/* Dark Green: #007a33 */
/* Dark Teal: #008996 */
/* Teal Blue: #02bcb2 */
/* Blue 1: #3a8ddd */
/* Blue 2: #0080bb */
/* Pomegranate: #f74b4b */
/* Lemon Yellow: #f9f162 */
/* Kiwi Green: #6fd16f */
/* Lumen Light Blue: #38c6f4 */
/* Lumen Blue: #oc9ed9 */
/* Lumen Medium Blue: #0075c9 */
/** Colors Definitions End **/
/* Start - GSAEIS contentHeader */
/* -----------------------------------------
// Custom Core CSS - GSAEIS App
// LESS compiled to CSS
// Do not directly edit / add the styles
// Please use main.less
// ------------------------------------------ */
/*  AEM Updates - Start   */
.header-without-subnav .ctl-navbar span.glyphicon-triangle-top {
  top: 2px;
}
/* Start header */
.modal-backdrop.in {
  display: none;
}
header {
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  z-index: 1000;
  background-color: #ffffff;
  /* Start .corp-links */
  /*Modal-starts*/
  /*Modal-ends*/
}
header ul {
  padding-left: 15px !important;
}
header li {
  padding-bottom: 15px;
}
header .dropdown-menu > li > a {
  clear: both;
  color: #666;
  display: block;
  font-weight: 400;
  line-height: 1.55846;
  padding: 3px 20px;
  white-space: nowrap;
}
header .container {
  padding-left: 10px;
  padding-right: 10px;
}
header .padding-left-0 {
  padding-left: 0 !important;
}
header .hLine.bottom {
  border: 1px solid #CCC;
}
header .head-content {
  /* class added to change the logo */
}
header .head-content .ctlbiz-logo {
  background: url('../ewcm/clientlib/images/CTL-Logo-K-NAblackedoutXS.png') no-repeat;
  display: block;
  height: 44px;
  width: 220px;
  overflow: hidden;
  margin: 5px 0 0 0;
  text-indent: -1000px;
  float: left;
}
header .corp-nav {
  background: #efefef;
}
header .corp-nav .corp-links {
  font-size: 12px;
}
header .corp-nav .corp-links > ul {
  padding: 0 0;
  list-style: none;
  margin: 9px 0 5px 0;
}
header .corp-nav .corp-links > ul .fa {
  color: #00853f;
  font-size: 20px;
  line-height: 0;
  margin-right: 5px;
}
header .corp-nav .corp-links > ul.left {
  float: left;
}
header .corp-nav .corp-links > ul.left > li {
  color: #666;
  padding: 0 12px 0 0;
}
header .corp-nav .corp-links > ul.left > li:last-child {
  color: #666;
  padding-right: 0;
}
header .corp-nav .corp-links > ul.left > li > a {
  color: #666;
  padding: 0;
}
header .corp-nav .corp-links > ul.right {
  float: right;
}
header .corp-nav .corp-links > ul.right > li {
  color: #666;
  padding: 0 12px 0 0;
}
header .corp-nav .corp-links > ul.right > li:last-child {
  color: #666;
  padding-right: 0;
}
header .corp-nav .corp-links > ul.right > li > a {
  color: #666;
  padding: 0;
}
header .corp-nav .corp-links > ul > li {
  display: inline-block;
  padding: 3px 3px 3px 0;
}
header .corp-nav .corp-links > ul > li .active {
  color: #0047bb;
  font-weight: bold;
}
header .corp-nav .corp-links > ul > li.has-sub {
  transition: all 0.2s ease 0s;
}
header .corp-nav .corp-links > ul > li.has-sub .fa-chevron-down {
  color: #333333;
  font-size: 10px;
  margin-left: 8px;
}
header .corp-nav .corp-links .dropdown-menu {
  font-size: 12px;
  background: #F2F2F2 none repeat scroll 0% 0%;
  border: 6px solid #E0E0E0;
  border-radius: 0;
  padding: 0;
  margin: 0 0 0 68px;
  transition: all 0.2s ease 0s;
  min-width: 0;
}
header .corp-nav .corp-links .dropdown-menu li {
  background: #f2f2f2 none repeat scroll 0 0;
  border-bottom: 1px solid #cdcdcd;
  padding: 0;
}
header .corp-nav .corp-links .dropdown-menu li a {
  padding: 5px 10px;
}
header .corp-nav .corp-links .dropdown-menu li a:hover {
  background-color: #D0E7B5;
  background-image: none;
  color: #666;
  text-decoration: underline;
}
header .corp-nav .corp-links .dropdown-menu li a.active {
  color: #34b233;
  font-weight: bold;
}
header .head-content {
  margin: 23px 0 8px;
}
header .head-content .siteHeaderLabelStyle {
  float: left;
}
header .head-content .tf-num-container-gsaeis {
  float: right;
  margin: 0 0 14px 0;
}
header .head-content .tf-num-container-gsaeis .sales-text {
  float: left;
  font-size: 13px;
  text-align: right;
  width: 100px;
  margin-top: 12px;
  font-weight: bold;
}
header .head-content .tf-num-container-gsaeis .sales-number {
  color: #0047bb;
  font-size: 13px;
  float: left;
  text-align: left;
  margin: 12px 20px 0 10px;
}
header .head-content .tf-num-container-gsaeis .sales-number-no-cta {
  color: #8cc63f;
  float: left;
  text-align: left;
  margin: 12px 0px 0 10px;
}
header .head-content .tf-num-container-gsaeis .contact-expert {
  background: #0047bb;
  color: white;
  padding: 10px 20px;
  text-align: center;
  font: bold 16px/1.4em 'MaisonNeue', Arial, Helvetica Neue, Helvetica, sans-serif;
  border: none;
  float: left;
}
header .head-content .tf-num-container-gsaeis .contact-expert a {
  color: #ffffff;
  text-decoration: none;
}
header #lvltModal .modal-dialog {
  width: 435px;
}
header #lvltModal .modal-dialog .modal-content .modal-body {
  padding: 20px;
}
header #lvltModal .modal-dialog .modal-content .modal-body .closeMenu {
  position: absolute;
  right: 20px;
}
header #lvltModal .modal-dialog .modal-content a {
  text-decoration: none;
}
header #lvltModal .modal-dialog .modal-content a:hover {
  text-decoration: none;
}
header #lvltModal .modal-dialog .modal-content .ctaButton a {
  text-transform: none;
  width: 100%;
}
header #lvltModal .modal-dialog .modal-content .buttondiv {
  display: table;
  padding-top: 18px;
  margin: auto;
}
header #lvltModal .modal-dialog .modal-content .buttondiv a {
  color: #fff;
  background-color: #ff6319;
  font-weight: bold;
  font-size: 15px;
  padding: 8px;
  cursor: pointer;
  text-decoration: none;
  margin-left: 8px;
  padding-left: 40px;
  padding-right: 40px;
}
header #lvltModal .modal-dialog .modal-content .lvltmodal_close {
  font-size: 16px;
  color: gray;
  border-radius: 7px;
  float: right;
  border: 1px solid;
  border-color: lightgray;
  text-align: center;
  height: 19px;
  width: 19px;
}
@media (max-width: 959px) {
  header #lvltModal .modal-dialog {
    width: 335px;
  }
}
header .global-nav {
  /* Start .ctl-navbar */
}
header .global-nav .navbar {
  min-height: 42px;
  padding: 0;
  margin-bottom: 10px;
}
header .global-nav .arrow-sprite {
  background: url('../ewcm/clientlib/images/logos/global_nav_sprite.png') no-repeat -111px -77px;
  display: none;
  height: 8px;
  width: 18px;
}
header .global-nav .ctl-navbar {
  height: 52px;
}
header .global-nav .ctl-navbar .action-block .banner-container {
  height: 150px;
  margin-bottom: 20px;
  width: 100%;
}
header .global-nav .ctl-navbar .action-block .banner-container img {
  height: 100%;
  width: 100%;
}
header .global-nav .ctl-navbar .action-block .title {
  font-weight: bold;
  color: #000000;
}
header .global-nav .ctl-navbar .action-block > p.black-txt {
  margin: 20px 0 10px;
}
header .global-nav .ctl-navbar .action-block ul > .links li {
  padding: 2px !important;
}
header .global-nav .ctl-navbar .action-block ul > .links li a {
  color: #666;
}
header .global-nav .ctl-navbar .ctl-search {
  top: -9px;
}
header .global-nav .ctl-navbar ul.nav li.open span.glyphicon-triangle-top {
  top: 7px;
  border: red thin solid;
}
header .global-nav .ctl-navbar ul.navbar-nav li a {
  background: #ffffff;
}
header .global-nav .ctl-navbar .dropdown {
  margin-top: 0;
}
header .global-nav .ctl-navbar .dropdown .dropdown-submenu {
  position: static;
}
header .global-nav .ctl-navbar .dropdown .dropdown-submenu .no-gutter > [class*='col-'] {
  padding-right: 0;
  padding-left: 0;
}
header .global-nav .ctl-navbar .dropdown .dropdown-submenu .title a {
  color: #8dc63f;
}
header .global-nav .ctl-navbar .dropdown .dropdown-submenu.pull-left {
  float: none !important;
}
header .global-nav .ctl-navbar .dropdown .dropdown-submenu:hover a {
  color: #8cc63f;
  font-weight: bold;
}
header .global-nav .ctl-navbar .dropdown .dropdown-submenu.active a {
  color: #8cc63f;
  font-weight: bold;
}
header .global-nav .ctl-navbar ul {
  padding-left: 0 !important;
  list-style: none;
}
header .global-nav .ctl-navbar ul.nav .dropdown a {
  font-size: 18px;
  color: #333333;
}
header .global-nav .ctl-navbar ul.nav .dropdown a:hover {
  color: #0047bb;
  font-weight: bold;
}
header .global-nav .ctl-navbar ul.nav .dropdown a:hover,
header .global-nav .ctl-navbar ul.nav .dropdown a:focus {
  text-decoration: none;
}
header .global-nav .ctl-navbar ul.nav .dropdown .dropdown-submenu:hover > a {
  font-weight: bold;
  color: #8cc63f;
}
header .global-nav .ctl-navbar ul.nav .dropdown .dropdown-submenu .dropdown-menu a {
  color: #545861;
  font-size: 14px;
  font-weight: normal;
}
header .global-nav .ctl-navbar ul.nav .dropdown .dropdown-submenu .dropdown-menu a:hover {
  color: #8cc63f;
  font-weight: bold;
}
header .global-nav .ctl-navbar ul.nav .dropdown.active a {
  color: #0047bb;
  font-weight: bold;
}
header .global-nav .ctl-navbar ul.nav .dropdown.active a:hover {
  text-decoration: none;
}
header .global-nav .ctl-navbar span.glyphicon-triangle-top {
  display: none;
  font-size: 18px;
  line-height: 0.4;
  text-align: center;
  top: 0;
}
header .global-nav .ctl-navbar .dropdown > a > i.fa-chevron-down,
header .global-nav .ctl-navbar .dropdown-submenu > a > i.fa-chevron-down,
header .global-nav .ctl-navbar .dropdown > a i.fa-chevron-up,
header .global-nav .ctl-navbar .dropdown-submenu > a i.fa-chevron-up {
  position: absolute;
  right: 20px;
  top: 12px;
  color: #545861;
  display: none;
}
header .global-nav .ctl-navbar .ctl-search {
  width: 225px;
}
header .global-nav .ctl-navbar .ctl-search .has-feedback {
  position: relative;
}
header .global-nav .ctl-navbar .ctl-search .has-feedback .form-control-feedback {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 2;
  display: block;
  width: 42px;
  height: 26px;
  font-size: 16px;
  line-height: 27px;
  text-align: center;
  pointer-events: none;
  color: #dedede;
}
header .global-nav .ctl-navbar .ctl-search input.search_textBox {
  border: 1px solid #dedede;
  height: 25px;
  padding: 3px 5px;
  text-align: left;
  vertical-align: top;
  width: 100%;
  -webkit-box-shadow: 2px 2px 3px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 2px 2px 3px rgba(0, 0, 0, 0.2);
  box-shadow: 2px 2px 3px rgba(0, 0, 0, 0.2);
}
header .subnav-bar {
  background: linear-gradient(#cbc8c8, #ebebeb);
  min-height: 34px;
  margin-top: 10px;
}
header .subnav-bar ul {
  padding: 0 !important;
  margin: 0;
}
header .subnav-bar ul li {
  list-style: none;
  font: 14px/35px 'MaisonNeue', Arial, Helvetica Neue, Helvetica, sans-serif;
  display: inline-block;
  margin-right: 26px;
  padding: 0;
}
header .subnav-bar ul li a {
  color: #333;
}
header .subnav-bar ul .activeSubnav a {
  font-weight: bold;
  color: #0047bb;
}
header .subnav-bar ul .activeSubnav a:hover {
  text-decoration: none;
}
/* Stop header */
@media (min-width: 960px) {
  .corp-links .dropdown:hover .dropdown-menu {
    display: block;
  }
  .ctl-search {
    position: relative;
    right: 0;
    top: -9px;
    margin: 0;
    float: right;
  }
  .ctl-navbar {
    background-color: #ffffff;
    box-shadow: 0 6px 6px rgba(195, 195, 195, 0.3);
    -moz-box-shadow: 0 6px 6px rgba(195, 195, 195, 0.3);
    -webkit-box-shadow: 0 6px 6px rgba(195, 195, 195, 0.3);
    border-bottom: 2px solid #999;
    display: block;
    padding-top: 15px;
    position: absolute;
    width: 100%;
  }
  .ctl-navbar .navbar-nav > .open > a,
  .ctl-navbar .navbar-nav > .active > a {
    background-image: none;
    background-repeat: none;
    box-shadow: none;
  }
  .ctl-navbar ul.nav > li {
    padding: 0 23px;
    position: static;
  }
  .ctl-navbar ul.nav > li:first-child {
    padding-left: 0;
  }
  .ctl-navbar ul.nav > li.active > a,
  .ctl-navbar ul.nav > li.open > a,
  .ctl-navbar ul.nav > li.active > a:hover,
  .ctl-navbar ul.nav > li.open > a:hover,
  .ctl-navbar ul.nav > li.active > a:focus,
  .ctl-navbar ul.nav > li.open > a:focus {
    color: #00853f;
    background: #ffffff;
  }
  .ctl-navbar ul.nav > li > a {
    display: inline-block;
    font-size: 18px;
    padding: 4px 5px;
  }
  .ctl-navbar ul.nav > li > a:first-child {
    padding-left: 0;
  }
  .ctl-navbar ul.nav > li > a:hover {
    font-weight: normal;
    text-decoration: underline;
  }
  .ctl-navbar ul.nav > li.open > span.glyphicon-triangle-top {
    visibility: visible;
    color: #999;
  }
  .ctl-navbar .dropdown-menu {
    font-size: 16px;
    margin: 0 auto;
    border-top: 0;
    padding: 0;
    top: 0;
  }
  .ctl-navbar .dropdown-menu .default {
    display: block;
  }
  .ctl-navbar .dropdown-menu ul li {
    padding: 8px 0;
  }
  .ctl-navbar .dropdown-menu ul li.title {
    color: #000000;
    font-weight: bold;
    text-transform: none;
  }
  .ctl-navbar .dropdown-menu ul li.title a:hover {
    color: #8cc63f;
  }
  .ctl-navbar .dropdown-menu a:hover i.fa-chevron-right {
    color: #8dc63f;
    display: inline-block;
  }
  .ctl-navbar .dropdown-menu a i.fa-chevron-right {
    font-size: 13px;
    margin-left: 6px;
    display: none;
  }
  .ctl-navbar span.glyphicon-triangle-top {
    display: block !important;
    visibility: hidden;
  }
  .ctl-navbar .nav .dropdown .dropdown-container .dropdown-menu .row {
    margin: 0;
  }
  .navbar-nav > li {
    float: left;
  }
  .navbar-offcanvas {
    height: 0 !important;
  }
}
@media (max-width: 959px) {
  header .global-nav .navbar-brand {
    margin: 10px;
    background: url('../ewcm/clientlib/images/CTL-Logo-K-NAblackedoutXS.png') no-repeat;
    display: block;
    height: 44px;
    width: 220px;
    overflow: hidden;
    text-indent: -1000px;
    float: left;
  }
  header .global-nav .ctl-navbar {
    top: 72px;
  }
  header .global-nav .ctl-navbar .dropdown > a.dropdown-toggle > i.fa-chevron-down,
  header .global-nav .ctl-navbar .dropdown > a.dropdown-toggle > i.fa-chevron-up {
    display: block;
  }
  header .global-nav .ctl-navbar .dropdown-submenu > a {
    border-top: 1px solid #ccc;
    font-size: 15px;
    position: relative;
  }
  header .global-nav .ctl-navbar .dropdown-submenu > a > i.fa-chevron-down {
    color: #3a3a3a;
    position: absolute;
    left: 257px;
    display: block ;
  }
  header .global-nav .ctl-navbar .dropdown-submenu > a > i.fa-chevron-up {
    color: #3a3a3a;
    display: none ;
  }
  header .global-nav .ctl-navbar .dropdown-submenu.open > a > i.fa-chevron-down.fa-chevron-up {
    display: none ;
  }
  header .global-nav .ctl-navbar .dropdown-submenu.open > a > i.fa-chevron-up {
    position: absolute;
    left: 257px;
    display: block ;
  }
  header .global-nav .ctl-navbar .dropdown-submenu .dropdown-menu a,
  header .global-nav .ctl-navbar .dropdown-submenu .dropdown-menu a:hover {
    color: #8dc63f;
    font-size: 13px;
  }
  header .global-nav .ctl-navbar .dropdown-submenu.active > a {
    font-weight: bold;
    color: #8cc63f;
  }
  header .global-nav .ctl-navbar ul {
    background-color: #ffffff;
  }
  header .global-nav .ctl-navbar ul.nav .homelink a,
  header .global-nav .ctl-navbar ul.nav .contactUsLink a,
  header .global-nav .ctl-navbar ul.nav .partnersLink a {
    background-color: #f2f2f2;
    font-size: 18px;
    color: #000000;
  }
  header .global-nav .ctl-navbar ul.nav .homelink a:hover,
  header .global-nav .ctl-navbar ul.nav .contactUsLink a:hover,
  header .global-nav .ctl-navbar ul.nav .partnersLink a:hover {
    color: #8dc63f;
  }
  header .global-nav .ctl-navbar ul.nav .dropdown a {
    color: #000000;
    background-color: #ffffff;
  }
  header .global-nav .ctl-navbar ul.nav .dropdown a:hover {
    color: #000000;
    background-color: #ffffff;
  }
  header .global-nav .ctl-navbar ul.nav .dropdown.active > a {
    background-color: #8cc63f;
    color: #ffffff;
    background-image: none;
    font-weight: bold;
  }
  .navbar-nav {
    margin: 0 -15px;
  }
  .ctl-navbar .container {
    margin-left: auto;
    margin-right: auto;
    width: 100%;
  }
  .ctl-navbar .container .nav .dropdown {
    width: 100%;
  }
  .ctl-navbar .container .nav .dropdown .dropdown-container {
    width: auto;
  }
  .ctl-navbar .container .nav .dropdown .dropdown-container .dropdown-menu .col-sm-4 {
    width: 100%;
  }
  .ctl-navbar .container .nav .dropdown .dropdown-container .dropdown-menu .col-md-4 {
    width: 100%;
    background-color: #ffffff;
  }
  .ctl-navbar ul.nav li {
    padding-bottom: 0;
  }
  .ctl-navbar ul.nav li a {
    font-weight: bold;
    font-size: 15px;
  }
  .ctl-navbar ul {
    padding-left: 0 !important;
    list-style: none;
  }
  .ctl-navbar ul.nav .dropdown a {
    background-color: #f2f2f2;
    font-size: 18px;
    color: #000000;
  }
  .ctl-navbar ul.nav .dropdown a:hover {
    color: #ffffff;
    font-weight: bold;
    background-color: #00853f;
  }
  .ctl-navbar ul.nav .dropdown a:hover,
  .ctl-navbar ul.nav .dropdown a:focus {
    text-decoration: none;
    background-color: #00853f;
  }
  .ctl-navbar ul.nav .dropdown .dropdown-submenu .dropdown-menu a {
    font-size: 14px;
    color: #545861;
  }
  .ctl-navbar ul.nav .dropdown .dropdown-submenu .dropdown-menu a:hover {
    color: #8cc63f;
  }
  .ctl-navbar ul.nav .dropdown .dropdown-submenu.active a {
    color: #000000;
  }
  .ctl-navbar .dropdown-menu.open a i.fa-chevron-down {
    display: block;
  }
  .ctl-navbar .dropdown-menu a {
    padding: 10px 15px;
    display: block;
    background-color: #ffffff;
    font-weight: normal !important;
  }
  .ctl-navbar .dropdown-menu a i.fa-chevron-right {
    display: none;
  }
  .ctl-navbar .dropdown-menu .dropdown > a > i.fa-chevron-down {
    color: #545861;
    display: block;
  }
  .ctl-navbar .dropdown-menu .dropdown.active > a > i.fa-chevron-down {
    color: #545861;
    display: none;
  }
  .ctl-navbar .dropdown-menu .dropdown.active > a > i.fa-chevron-up {
    color: #ffffff;
    display: block;
  }
  .ctl-navbar .dropdown,
  .ctl-navbar .menuLinkItem > a,
  .ctl-navbar .dropdown-submenu > a {
    border-top: 1px solid #ccc;
  }
  .navbar-nav > li > a {
    line-height: 20px;
    padding-bottom: 10px;
    padding-top: 10px;
  }
  .navbar-header {
    float: none;
    width: 100%;
  }
  .navbar-header .offcanvas-toggle {
    background-color: #fff;
  }
  .navbar-header .offcanvas-toggle .icon-bar {
    width: 28px;
    background-color: #0047bb;
  }
  .navbar-header .offcanvas-toggle .icon-bar + .icon-bar {
    margin-top: 6px;
  }
  .header-without-subnav {
    -webkit-box-shadow: 0 7px 8px rgba(0, 0, 0, 0.3);
    -moz-box-shadow: 0 7px 8px rgba(0, 0, 0, 0.3);
    box-shadow: 0 7px 8px rgba(0, 0, 0, 0.3);
  }
  .fa-times {
    color: #8cc63f;
    font-size: 25px;
    width: 50px;
  }
  .ctl-navbar .container .navbar-close {
    float: right;
    margin: 10px -25px 0 0;
  }
  .ctl-navbar .container .navbar-close .fa-times {
    color: #d9534f;
  }
  header .global-nav .ctl-navbar .ctl-search {
    width: 100%;
    margin: 20px 0 20px 0;
  }
  header .global-nav .ctl-navbar .ctl-search .has-feedback {
    position: relative;
  }
  header .global-nav .ctl-navbar .ctl-search input.search_textBox {
    color: #545861;
    width: 85%;
  }
  header .global-nav .ctl-navbar .ctl-search .glyphicon-search {
    color: #dedede;
    left: 200px;
    width: 25px;
  }
}
@media (max-width: 959px) {
  header .global-nav .navbar .ctl-navbar {
    padding: 10px;
  }
  header .global-nav .navbar .ctl-navbar .tf-num-container-gsaeis {
    border-bottom: 2px solid #CCCCCC;
    margin-left: -20px;
    margin-right: -20px;
    padding: 12px 15px;
    position: relative;
  }
  header .global-nav .navbar .ctl-navbar .tf-num-container-gsaeis .sales-text {
    display: inline-block;
    font-weight: bold;
    font-size: 16px;
    font-type: bold;
    text-align: right;
    width: 100px;
  }
  header .global-nav .navbar .ctl-navbar .tf-num-container-gsaeis .sales-number {
    color: #8cc63f;
    display: inline-block;
    font-size: 16px;
    text-align: left;
    width: 130px;
  }
  header .global-nav .navbar .ctl-navbar .tf-num-container-gsaeis .sales-number a {
    color: #8cc63f;
    text-decoration: none;
  }
  header .global-nav .navbar .ctl-navbar .ctl-search {
    margin: 20px 20px 20px -12px;
  }
  header .global-nav .navbar .ctl-navbar .ctl-search .glyphicon-search {
    padding-right: 64px;
    color: #dedede;
    font-size: 16px;
    height: 26px;
    left: auto;
    line-height: 27px;
    width: 25px;
  }
  header .global-nav .navbar .ctl-navbar .ctl-search .ctl-search-clear {
    background-image: url(../ewcmbiz/clientlib/images/icon_search_clear.png);
    float: right;
    height: 26px;
    width: 26px;
  }
  header .global-nav .navbar .ctl-navbar .ctl-search input.search_textBox {
    color: #545861;
    border: 1px solid #dedede;
    height: 25px;
    padding: 3px 5px;
    text-align: left;
    vertical-align: top;
    width: 85%;
    -webkit-box-shadow: 2px 2px 3px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 2px 2px 3px rgba(0, 0, 0, 0.2);
    box-shadow: 2px 2px 3px rgba(0, 0, 0, 0.2);
  }
  header .global-nav .navbar .ctl-navbar .navbar-nav {
    background-color: #EFEFEF;
    margin: 0 -25px;
  }
  header .global-nav .navbar .ctl-navbar .navbar-nav .open .dropdown-menu {
    position: static;
    float: none;
    width: auto;
    margin-top: -10px;
    background-color: transparent;
    border: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
  }
  header .global-nav .navbar .ctl-navbar .navbar-nav .dropdown a {
    line-height: 20px;
    padding-bottom: 10px;
    padding-top: 10px;
    border-top: 1px solid #CCC;
    font-size: 18px;
    color: #000000;
  }
  header .global-nav .navbar .ctl-navbar .navbar-nav .dropdown .dropdown-menu li {
    margin-left: 5px;
    margin-right: -5px;
  }
  header .global-nav .navbar .ctl-navbar .navbar-nav .dropdown .dropdown-menu a {
    font-size: 18px;
    color: #545861;
    padding: 10px 10px;
  }
  header .global-nav .navbar .ctl-navbar .navbar-nav .dropdown .dropdown-menu .active a {
    color: #00853f;
  }
  header .global-nav .navbar .ctl-navbar .subnav-bar {
    height: auto;
  }
  header .global-nav .navbar .ctl-navbar .subnav-bar li {
    padding: 0;
    display: block;
    margin: 0;
  }
  header .global-nav .navbar .ctl-navbar ul.nav .dropdown > a {
    background-color: #f2f2f2;
    color: #000000;
  }
  header .global-nav .navbar .ctl-navbar ul.nav .dropdown.currentPage a {
    color: #00853f;
  }
  header .global-nav .navbar .ctl-navbar .contactUsLink a {
    padding-top: 10px;
    margin-left: -11px;
    line-height: 41px;
    font-size: 18px;
    color: #000000;
    font-weight: bold;
    text-decoration: none;
  }
}
/* close button image*/
.ctl-search-clear {
  background-image: url('../ewcm/clientlib/images/close-x.png');
  float: right;
  height: 17px;
  width: 17px;
}
/* End - gsaeis contentHeader */

/* Start - Global box component */
/** Global colors Definitions **/
/** NOTE - Any change to this file, make sure to update the cascadeColors.less as well **/
/* Black: #000000 */
/* White: #FFFFFF */
/* Gray: #9A9B9C */
/* Dark Gray: #616365 */
/* Hex Gray: #999999 */
/* Light Gray: #EFEFEF */
/* Bright Green: #8CC63F */
/* CenturyLink Green: #00853F */
/* Light Green: #A5D867 */
/* Mustard Yellow: #CED64B */
/* Accent Dark Orange: #FF6319 */
/* Accent Light Orange: #FFA02F */
/* Accent Yellow: #FDC82F */
/* Accent Dark Blue: #0098DB */
/* Accent Light Blue: #A0CFEB */
/* Business Light Green: #00853F */
/* Business Green: #5B8F22 */
/* Business Dark Green: #284E36 */
/* Residential Light Orange: #FF9933 */
/* Residential Orange: #FF6600 */
/* Residential Dark Orange: #CC3300 */
/* Small Business Light Green: #8CC63F */
/* Small Business Green: #669900 */
/* Small Business Dark Green: #336600 */
/* 508-compliant dark orange: #d14900 */
/* 508-compliant blue: #017eb5 */
/* 508-compliant dark green: #00652f */
/* 508-compliant darker green: #284e36 */
/* Residential HSI Bright Green: #8cc63f */
/* Residential HSI Price Green: #00835f */
/* ctl-medium-green: #34b233 */
/* Mint Green: #48d597 */
/* Vibrant Blue: #0047bb */
/* Biz Navy Blue: #001e60 */
/* Residential Light Gray: #d7d2cb */
/* Dark Grey: #53565a */
/* Dark Gray1: #222222 */
/* Biz Gray: #bebebe */
/* Secret Grey: #eeeeee */
/* Dark Green: #007a33 */
/* Dark Teal: #008996 */
/* Teal Blue: #02bcb2 */
/* Blue 1: #3a8ddd */
/* Blue 2: #0080bb */
/* Pomegranate: #f74b4b */
/* Lemon Yellow: #f9f162 */
/* Kiwi Green: #6fd16f */
/* Lumen Light Blue: #38c6f4 */
/* Lumen Blue: #oc9ed9 */
/* Lumen Medium Blue: #0075c9 */
/** Colors Definitions End **/
.stickyNavHeader .spacingClass {
  display: flex;
  justify-content: space-between;
}
.stickyNavHeader .spacingClass > div {
  width: 194px;
}
.stickyNavHeader .sticky {
  position: fixed;
  top: 210px !important;
  width: 100%;
  transform: translateZ(0);
  -webkit-transform: translateZ(0);
}
.stickyNavHeader #navbar {
  z-index: 9;
}
/* End - Global box component */

/** Global colors Definitions **/
/** NOTE - Any change to this file, make sure to update the cascadeColors.less as well **/
/* Black: #000000 */
/* White: #FFFFFF */
/* Gray: #9A9B9C */
/* Dark Gray: #616365 */
/* Hex Gray: #999999 */
/* Light Gray: #EFEFEF */
/* Bright Green: #8CC63F */
/* CenturyLink Green: #00853F */
/* Light Green: #A5D867 */
/* Mustard Yellow: #CED64B */
/* Accent Dark Orange: #FF6319 */
/* Accent Light Orange: #FFA02F */
/* Accent Yellow: #FDC82F */
/* Accent Dark Blue: #0098DB */
/* Accent Light Blue: #A0CFEB */
/* Business Light Green: #00853F */
/* Business Green: #5B8F22 */
/* Business Dark Green: #284E36 */
/* Residential Light Orange: #FF9933 */
/* Residential Orange: #FF6600 */
/* Residential Dark Orange: #CC3300 */
/* Small Business Light Green: #8CC63F */
/* Small Business Green: #669900 */
/* Small Business Dark Green: #336600 */
/* 508-compliant dark orange: #d14900 */
/* 508-compliant blue: #017eb5 */
/* 508-compliant dark green: #00652f */
/* 508-compliant darker green: #284e36 */
/* Residential HSI Bright Green: #8cc63f */
/* Residential HSI Price Green: #00835f */
/* ctl-medium-green: #34b233 */
/* Mint Green: #48d597 */
/* Vibrant Blue: #0047bb */
/* Biz Navy Blue: #001e60 */
/* Residential Light Gray: #d7d2cb */
/* Dark Grey: #53565a */
/* Dark Gray1: #222222 */
/* Biz Gray: #bebebe */
/* Secret Grey: #eeeeee */
/* Dark Green: #007a33 */
/* Dark Teal: #008996 */
/* Teal Blue: #02bcb2 */
/* Blue 1: #3a8ddd */
/* Blue 2: #0080bb */
/* Pomegranate: #f74b4b */
/* Lemon Yellow: #f9f162 */
/* Kiwi Green: #6fd16f */
/* Lumen Light Blue: #38c6f4 */
/* Lumen Blue: #oc9ed9 */
/* Lumen Medium Blue: #0075c9 */
/** Colors Definitions End **/
/* Start - GSAEIS  Global CSS*/
body {
  color: #666;
  font-family: 'MaisonNeue', Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 13px;
  line-height: 1.55846;
}
.business-body-with-subnav {
  margin-top: 196px;
  overflow: auto;
}
.business-body-without-subnav {
  margin-top: 158px;
  overflow: auto;
}
.business-body-with-subnav a[name] {
  padding-top: 248px;
  margin-top: -248px;
  display: inline-block;
}
/* End - GSAEIS Global CSS   */
@media (max-width: 959px) {
  .business-body-with-subnav {
    margin-top: 90px;
  }
  .business-body-without-subnav {
    margin-top: 90px;
  }
}
/* Start - Fixed Width Column Control & Containers */
/* This should be kept in sync with all other projects with fixed width
   Currently includes - biz, gsaeis & aemhelp
   - bootstrap screen sizing prohibits this from being global in nature
*/
.container .container {
  padding-left: 0;
  padding-right: 0;
  width: 100%;
}
@media (min-width: 960px) {
  [class*='col-']:first-child {
    padding-left: 0;
    padding-right: 20px;
  }
  [class*='col-']:last-child {
    padding-left: 20px;
    padding-right: 0;
  }
  [class*='col-']:only-child {
    padding-left: 0;
    padding-right: 0;
  }
  [class*='col-'] {
    padding-left: 10px;
    padding-right: 10px;
  }
}
@media (max-width: 960px) {
  footer [class*='col-'] {
    padding: 0;
  }
}
/*  DTM Specific Code - Starts */
@media (max-width: 639px) {
  .columnControl .hidden-ewcm-xs {
    display: none !important;
  }
}
@media (min-width: 640px) and (max-width: 767px) {
  .columnControl .hidden-ewcm-sm {
    display: none !important;
  }
}
@media (min-width: 768px) and (max-width: 959px) {
  .columnControl .hidden-ewcm-md {
    display: none !important;
  }
}
@media (min-width: 960px) {
  .columnControl .hidden-ewcm-lg {
    display: none !important;
  }
}
/*  DTM Specific Code - Ends */
/* Stop  - Fixed Width Column Control & Containers */


