﻿body {
  font-family: 'HumanaRegular';
  font-size: 16px;
  color: #484641;
}

a {
  color: #b40e6c;
}

/*@font-face {
  600  font-family: 'HumanaBold'; 
    src: url('../fonts/FS Humana-Bold.otf'); 
}
@font-face {
    font-family: 'HumanaLight';
    src: url('../fonts/FS Humana-Light.otf'); 
}
@font-face {
    font-family: 'HumanaRegular'; 
    src: url('../fonts/FS Humana-Regular.otf'); 
}*/

@font-face {
  font-family: 'fs_humanabold_italic';
  src: url('../fonts/fs_humana-bold_italic-webfont.woff2') format('woff2'),
    url('../fonts/fs_humana-bold_italic-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'HumanaBold';
  src: url('../fonts/fs_humana-bold-webfont.woff2') format('woff2'),
    url('../fonts/fs_humana-bold-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'fs_humanaheavy_italic';
  src: url('../fonts/fs_humana-heavy_italic-webfont.woff2') format('woff2'),
    url('../fonts/fs_humana-heavy_italic-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'fs_humanaheavy';
  src: url('../fonts/fs_humana-heavy-webfont.woff2') format('woff2'),
    url('../fonts/fs_humana-heavy-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'fs_humanaitalic';
  src: url('../fonts/fs_humana-italic-webfont.woff2') format('woff2'),
    url('../fonts/fs_humana-italic-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'fs_humanalight_italic';
  src: url('../fonts/fs_humana-light_italic-webfont.woff2') format('woff2'),
    url('../fonts/fs_humana-light_italic-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'HumanaLight';
  src: url('../fonts/fs_humana-light-webfont.woff2') format('woff2'),
    url('../fonts/fs_humana-light-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'HumanaRegular';
  src: url('../fonts/fs_humana-regular-webfont.woff2') format('woff2'),
    url('../fonts/fs_humana-regular-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}

.img-circle {
  border-radius: 50%;
}

.returnBtn {
  font-size: 16px;
}

.miniTitle {
  color: #1d5b2d;
  font-family: 'HumanaLight';
  font-size: 22px;
}

ul {
  margin: 0px 0px 15px 0px;
  padding: 0px 0px 0px 15px;
}

li {
  color: #484641;
  font-family: Arial;
  font-size: 16px;
}

b {
  font-family: 'HumanaBold';
}

.margin-top {
  margin-top: 10px;
}

/*-----Bootstrap Overrides------*/

.btn-default {
  background: #1d5b2d !important;
  border: none;
  color: #fff !important;
  font-family: 'HumanaRegular';
  font-size: 16px;
  margin-top: 5px;
}

.btn-clear {
  border: 1px solid #4e8416;
  color: #4e8416;
  font-family: 'HumanaLight';
  font-size: 18px;
  padding: 6px 12px;
}

.btn-default:hover,
.btn-default:active {
  background: #174a24 !important;
  border: none;
  color: #fff !important;
}

.btn-standard {
  background: #b40e6c;
  color: #fff;
  font-family: 'HumanaRegular';
  font-size: 16px;
  height: 34px;
  margin-top: 5px;
  border: none;
}

.btn-standard:hover,
.btn-standard:active {
  background: #b40e6c;
  color: #fff;
}

.btn .sprite-arrow-icon {
  float: left;
  margin-top: 5px;
  margin-right: 5px;
}

.btn .sprite-create-icon {
  float: left;
  margin-right: 10px;
}

.btn .sprite-quickstart-icon {
  float: left;
  margin-top: 2px;
  margin-right: 10px;
}

.btn .sprite-back-arrow {
  float: left;
  margin-top: 0px;
  margin-right: 5px;
}

.btn .sprite-paper-icon {
  float: left;
  margin-top: 1px;
  margin-right: 5px;
}

.btn-group .btn {
  background: #f7f7f7;
  border: 1px solid #727272;
  color: #484641;
  padding: 0px 0px 0px 10px;
}

.btn-group .btn.btn-select {
    margin: 0;
    padding: 5px 10px;
}

.btn-group .btn-select:active, .btn.active {
  box-shadow: inset 0 3px 5px rgb(0 0 0 / 40%);
  background-color: #aa005f;
  color: white;
}

#PlanYearContainer input {
    display: inline-block;
    position: absolute;
    opacity: 0;
    width: 100%;
    left: 0;
    top: 0;
    margin: 0;
    height: 100%;
}

#PlanYearContainer label {
    margin: 0;
}

.humana-buttons {
    width: fit-content;
}

.btn-groupWide {
  width: 100%;
  margin-bottom: 15px;
}

.btn-groupWide .btn {
  width: 100%;
  max-width: 585px;
  text-align: left;
  line-height: 37px;
}

.btn-groupWide .caretBtn {
  float: right;
  text-align: center;
}

td .btn-group .btn {
  color: #777673;
  font-size: 14px;
}

.btn-group .btn .caretBtn {
  display: inline-block;
  width: 37px;
  height: 37px;
  color: #fff;
  background: #676767;
  line-height: 37px;
  border-radius: 2px;
  margin-left: 10px;
}

.btn-radio .btn {
  padding: 8px 12px;
  color: #1d5b2d;
}

.btn-radio .btn.active {
  color: #fff;
  background: #1d5b2d;
}

h1 {
  font-size: 40px;
  color: #4e8416;
  font-family: 'HumanaLight';
  margin-top: 5px;
  margin-bottom: 5px;
}

h4 {
  font-size: 20px;
  font-family: 'HumanaRegular';
  color: #1d5b2d;
}

p {
  color: #484641;
  font-family: Arial;
  font-size: 16px;
}

p.lead {
  color: #484641;
  font-family: Arial;
  font-size: 16px;
}

p.alert {
  color: #484641;
  font-family: Arial;
  font-size: 16px;
  background-color: lightgray;
}

p.warning {
  color: #484641;
  font-family: Arial;
  font-size: 16px;
  background-color: lightgray;
}

a.dashboardLink {
  float: right;
  color: #4e8416 !important;
  padding: 7px;
  text-decoration: none !important;
}

.form-control {
  /*-webkit-box-shadow: inset 0px 2px 6px 0px rgba(0,0,0,0.21);
-moz-box-shadow: inset 0px 2px 6px 0px rgba(0,0,0,0.21);
box-shadow: inset 0px 2px 6px 0px rgba(0,0,0,0.21);*/
  background: #f7f7f7;
  border-color: #727272;
}

.form-control.form-control-white {
  background: #ffffff;
}

label {
  font-size: 16px;
  font-weight: normal;
}

label i {
  color: #036bb2;
}

.table-bordered {
  border-color: #d7d7d7;
}

.table-fixed-layout {
  table-layout: fixed;
}

.table {
  font-size: 14px;
  color: #484641;
  font-family: Arial;
}

.table th,
.table td {
  border-color: #d7d7d7;
}

.table:not(.humana-product-grid) th,
 .table:not(.humana-product-grid) td{
      padding: 15px !important;
}

.table th {
  color: #474540;
  text-transform: capitalize;
  font-size: 12px;
  font-family: Arial;
  font-weight: bold;
  border-bottom-width: 1px !important;
  background: #fafafa;
  position: relative;
  vertical-align: middle !important;
}

.table th i {
  float: right;
  position: absolute;
  color: #d7d7d7;
  right: 5px;
}

.table th i.icon-caret-up {
  top: 14px;
}

.table th i.icon-caret-down {
  top: 22px;
}

.table th i.active {
  color: #474540;
}

.table tr:nth-child(even) {
  background: #fafafa;
}

.table td {
  vertical-align: middle !important;
  word-wrap: break-word;
}

.table th:first-child,
.table td:first-child {
  border-left: none;
}

.table th:last-child,
.table td:last-child {
  border-right: none;
}

/* Small */

@media (min-width: 768px) and (max-width: 991px) {
  .table-responsive {
    overflow: scroll;
  }
}

.modal-header {
  border-bottom: none;
  padding-bottom: 0px;
}

.modal-header .close {
  color: #b40e6c;
  opacity: 1;
}

.modal-title h4 {
  color: #4e8416;
  font-size: 26px;
  font-family: 'HumanaLight';
  line-height: 26px;
}

.modal-body {
  padding: 10px 15px;
}

.modal-content {
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top: 10px solid #4f8321;
}

.modal-footer {
  border-top: none;
  margin-top: 0px;
  padding-top: 0px;
  text-align: left;
}

.modal-footer i {
  font-family: Arial;
  font-size: 12px;
  color: #676767;
}

@media (min-width: 768px) {
  .modal-dialog {
    width: 400px;
  }

  #youtubeModal .modal-dialog {
    width: 591px;
  }

  #youtubeModal .modal-body {
    margin-top: 20px;
  }
}

/*------ Sprite -------*/

.sprite {
  background-image: url(../img/spritesheet.png);
  background-repeat: no-repeat;
  display: block;
}

.sprite-arrow-icon {
  width: 17px;
  height: 14px;
  background-position: -5px -5px;
}

.sprite-back-arrow {
  width: 24px;
  height: 24px;
  background-position: -32px -5px;
}

.sprite-create-icon {
  width: 17px;
  height: 23px;
  background-position: -66px -5px;
}

.sprite-edit-icon {
  width: 24px;
  height: 24px;
  background-position: -93px -5px;
}

.sprite-editbig-icon {
  width: 36px;
  height: 36px;
  background-position: -127px -5px;
}

.sprite-envelope-icon {
  width: 27px;
  height: 17px;
  background-position: -173px -5px;
}

.sprite-facebook {
  width: 13px;
  height: 23px;
  background-position: -210px -5px;
}

.sprite-flag {
  width: 53px;
  height: 71px;
  background-position: -233px -5px;
}

.sprite-flagBlack {
  width: 53px;
  height: 71px;
  background-position: -5px -86px;
}

.sprite-flipboard {
  width: 22px;
  height: 22px;
  background-position: -296px -5px;
}

.sprite-footer-logo {
  width: 173px;
  height: 54px;
  background-position: -68px -86px;
}

.sprite-googleplus {
  width: 24px;
  height: 23px;
  background-position: -173px -37px;
}

.sprite-instagram {
  width: 23px;
  height: 22px;
  background-position: -296px -37px;
}

.sprite-linkedin {
  width: 22px;
  height: 23px;
  background-position: -296px -69px;
}

.sprite-logo {
  width: 204px;
  height: 42px;
  background-position: -68px -150px;
}

.sprite-logolarge {
  width: 157px;
  height: 32px;
  background-position: -5px -202px;
}

.sprite-logosmall {
  width: 114px;
  height: 23px;
  background-position: -172px -202px;
}

.sprite-map {
  width: 71px;
  height: 67px;
  background-position: -172px -235px;
}

.sprite-mapBlack {
  width: 71px;
  height: 67px;
  background-position: -253px -235px;
}

.sprite-mouse-icon {
  width: 15px;
  height: 23px;
  background-position: -251px -102px;
}

.sprite-next-arrow {
  width: 44px;
  height: 87px;
  background-position: -282px -102px;
}

.sprite-paper-icon {
  width: 15px;
  height: 20px;
  background-position: -5px -37px;
}

.sprite-pdf-icon {
  width: 24px;
  height: 24px;
  background-position: -296px -199px;
}

.sprite-pencils {
  width: 48px;
  height: 78px;
  background-position: -329px -5px;
}

.sprite-pencilsBlack {
  width: 48px;
  height: 78px;
  background-position: -336px -93px;
}

.sprite-phone-icon {
  width: 15px;
  height: 19px;
  background-position: -336px -181px;
}

.sprite-phonelarge-icon {
  width: 56px;
  height: 56px;
  background-position: -5px -312px;
}

.sprite-pinterest {
  width: 18px;
  height: 23px;
  background-position: -361px -181px;
}

.sprite-previous-arrow {
  width: 44px;
  height: 87px;
  background-position: -334px -214px;
}

.sprite-quickstart-icon {
  width: 27px;
  height: 19px;
  background-position: -71px -311px;
}

.sprite-resend-icon {
  width: 36px;
  height: 36px;
  background-position: -108px -311px;
}

.sprite-rocket {
  width: 61px;
  height: 61px;
  background-position: -154px -312px;
}

.sprite-small-pdficon {
  width: 15px;
  height: 18px;
  background-position: -334px -311px;
}

.sprite-twitter {
  width: 24px;
  height: 21px;
  background-position: -359px -311px;
}

.sprite-xls-icon {
  width: 25px;
  height: 20px;
  background-position: -71px -342px;
}

.sprite-youtube {
  width: 19px;
  height: 23px;
  background-position: -225px -342px;
}

/*-----HumanaLayout Master Page-----*/

#content {
  padding-top: 40px;
  padding-bottom: 40px;
}

/*-----Header Componenet------*/

#header {
  text-align: center;
  /*border-bottom:10px solid #4e8416;*/
  min-height: 114px;
  padding-bottom: 26px;
  background: #fff;
}

#header h2 {
  color: #1d5b2d;
  margin: 0px;
  padding: 0px;
  text-align: right;
  font-size: 20px;
  line-height: 20px;
  margin-top: 49px;
}

#header .logo {
  float: left;
  margin-top: 33px;
}

#profileHeader {
  background: #f7f7f7;
  -webkit-box-shadow: 0px 1px 4px 1px rgba(0, 0, 0, 0.25);
  -moz-box-shadow: 0px 1px 4px 1px rgba(0, 0, 0, 0.25);
  box-shadow: 0px 1px 4px 1px rgba(0, 0, 0, 0.25);
  height: 133px;
  font-size: 12px;
  color: #666666;
}

#profileHeader img {
  width: 93px;
  height: 93px;
  float: left;
  margin-top: 16px;
  margin-right: 10px;
}

#profileHeader h2 {
  font-size: 26px;
  color: #4e8416;
  font-family: 'HumanaLight';
  margin-bottom: 0px;
}

#profileHeader a {
  color: #a41e5f;
  font-size: 16px;
  text-decoration: underline;
}

#profileHeader .sprite {
  display: inline-block;
  float: left;
}

#profileHeader .profileHeaderInfo {
  margin-right: 30px;
  margin-left: 5px;
  float: left;
  font-size: 16px;
}

#profileHeader .profileHeaderLine {
  margin-top: 15px;
}

.agentHeader {
  float: right;
  color: #676767;
  font-size: 12px;
  line-height: 14px;
  margin-top: 20px;
  text-align: left;
  max-width: 280px;
}

.agentHeader a {
  margin-top: 10px;
  display: block;
  color: #676767;
}

.agentHeader img {
  float: left;
  width: 75px;
  height: 75px;
  margin-right: 20px;
}

/* Extra Small */

@media (max-width: 767px) {
  #header .logo {
    /*float:none;*/
  }

  #header h2 {
    margin-top: 10px;
    padding-bottom: 20px;
    text-align: left;
  }

  #header .agentHeader {
    margin-top: 10px;
    padding-bottom: 20px;
    text-align: left;
    /*float:none;*/
  }

  #header {
    height: auto;
  }

  .tableHeader .btn {
    margin-bottom: 10px;
  }

  .mobleTable {
    margin-bottom: 30px;
  }

  .mobleTableRow {
    color: #666666;
    font-family: Arial;
    font-size: 14px;
  }

  .mobleTableRow b {
    font-family: Arial;
    font-size: 14px;
    color: #474540;
  }

  .mobleTableRow .row {
    border-top: 1px #e0e0e0 solid;
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .mobleTableRow .row:last-child {
    border-bottom: 20px #e9e9e9 solid;
  }

  #profileHeader {
    height: auto;
  }

  #profileHeader h2 {
    margin-top: 33px;
  }

  #profileHeader img {
    width: 78px;
    height: 78px;
  }

  .profileHeaderLineMobile {
    padding: 10px;
    border-top: 1px solid #e0e0e0;
  }

  .profileHeaderLineMobile .sprite {
    margin-right: 10px;
  }

  #profileHeader .profileHeaderInfo {
    margin-right: 0px;
  }

  .profileHeaderLineMobile a {
    display: block;
    width: 220px;
    word-wrap: break-word;
  }

  .mobileTableFilters .btn-group {
    margin-top: 8px;
  }

  .mobileTableFilters label {
    font-size: 14px !important;
    font-family: Arial;
    color: #484641;
  }

  .mobileTable {
    margin-bottom: 30px;
  }
}

/*-----Footer Componenet------*/

#footer {
  background: #484641;
  padding: 20px 0 40px;
}

#footer,
#footer p,
#footer a {
  color: #fff;
  font-family: Arial;
  font-size: 12px;
}

.careplus-footer-copyright {
  display: none;
}

.humana-footer-copyright {
  display: block;
}

#footer .topFooter {
  height: 66px;
  background: #4e8416;
  margin-bottom: 20px;
}

#footer .sprite-logosmall {
  float: left;
  margin-top: 22px;
}

#footer .footerLinks {
  margin-top: 19px;
  padding-bottom: 25px;
  border-bottom: 2px solid #676767;
  margin-bottom: 20px;
}

#footer .footerLinks a {
  margin-top: 6px;
}

#footer .footerLinks a.socialFooterLink {
  margin-top: 0px;
  margin-right: 30px;
  float: right;
}

/*------Login Componenet------*/

.loginForm {
  width: 250px;
  padding-bottom: 10px;
  margin-top: 25px;
}

.loginForm .checkbox {
  margin-bottom: 25px;
}

.loginForm button {
  margin-top: 20px;
}

.loginFormGroup {
  margin: 0px;
  padding: 0px;
}

/*------Dashboard Componenet------*/

.tableHeader {
  margin-top: 10px;
  margin-bottom: 20px;
}

.tableHeader .viewAmount {
  float: right;
  font-family: 'HumanaRegular';
  font-size: 16px;
  color: #484641;
}

.statusSent,
.statusViewed,
.statusNotSent,
.statusEnrolled,
.enrollmentSource,
.reminderStatus {
  font-size: 12px;
  font-family: 'HumanaBold';
  text-transform: uppercase;
}

.statusSent,
.statusViewed,
.statusNotSent,
.statusEnrolled {
  color: #1d5b2d;
}

.enrollmentSource,
.reminderStatus {
  color: #89c44f;
}

.tableFooter .tablePagingInfo {
  float: left;
  font-size: 12px;
  font-family: 'HumanaBold';
  color: #666;
}

.tableFooter .tablePagingNav {
  float: right;
  font-size: 14px;
  font-family: Arial;
}

.tableFooter .tablePagingNav a.pageNumber {
  color: #b40e6c;
  text-decoration: underline;
  height: 25px;
  line-height: 25px;
  text-align: center;
  display: inline-block;
}

.tableFooter .tablePagingNav .pageNumber {
  margin: 0;
  margin-left: 10px;
}

.tableFooter .tablePagingNav a.pageNumber.noBorder {
  border-right: none;
}

.tablePagingPrev,
.tablePagingNext {
  color: #b40e6c;
  display: inline-block;
}

.tablePagingPrev {
  margin-left: 15px;
  border-right: none;
  border-top-left-radius: 0px;
  border-bottom-left-radius: 10px;
  color: #a4a4a4;
}

.tablePagingNext {
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
}

.download-form {
  display: inline;
}

/*------Send Brochure Componenet------*/

.brochurePanel {
  margin-top: 25px;
  border-bottom: 1px solid #eeeeee;
  border-top: 1px solid #eeeeee;
}

.brochurePanel > .container > .row > div {
  padding-top: 30px;
}

.brochurePanelMid {
  border-left: 1px solid #eeeeee;
  border-right: 1px solid #eeeeee;
  padding-right: 30px;
  padding-left: 30px;
}

.brochureProfileInfo {
  padding-bottom: 10px;
}

.brochureProfileInfo img {
  width: 90px;
  height: 90px;
  float: left;
  margin-right: 10px;
}

.brochureProfileInfo h2 {
  font-family: 'HumanaLight';
  font-size: 26px;
  line-height: 90px;
  margin: 0px 0px 20px 0px;
  padding: 0px;
  color: #4e8416;
}

.brochureProfileInfo .sprite {
  display: inline-block;
  float: left;
  margin-right: 10px;
  margin-bottom: 20px;
}

.brochureProfileInfo .profileHeaderInfo {
  margin-right: 30px;
  margin-left: 5px;
  float: left;
  font-size: 16px;
  color: #484641;
}

.brochureProfileInfo .profileHeaderInfo a {
  width: 285px;
  float: left;
}

.brochureProfileInfo .profileHeaderLine {
  margin-top: 10px;
}

.brochureProfileInfo .profileLine {
  display: block;
  margin-bottom: 20px;
  height: 20px;
}

.brochureCustomerInfo h3 {
  color: #1d5b2d;
  font-size: 22px;
  font-family: 'HumanaLight';
}

.brochureCustomerInfo {
  margin-bottom: 20px;
  padding-bottom: 20px;
}

.brochureBtn {
  display: block;
  color: #89c44f;
  font-family: 'HumanaBold';
  font-size: 19px;
  line-height: 24px;
  margin-bottom: 10px;
}

.brochureBtn .sprite {
  float: left;
  margin-right: 5px;
}

.brochureCustomerInfo b {
  color: #818181;
}

.guideBookLink {
  font-size: 16px;
  color: #b3156c;
  margin-top: 50px;
  display: block;
  text-align: right;
  margin-bottom: 50px;
  text-decoration: none;
}

.brochureBottom {
  padding-top: 50px;
  padding-bottom: 50px;
}

@media (max-width: 767px) {
  .brochureProfileInfo .profileHeaderInfo a {
    width: 215px;
  }
}

/*------Create New Brochure Componenet------*/

.createNewForm {
  width: 600px;
  margin-top: 25px;
  margin-bottom: 40px;
  display: inline-block;
  vertical-align: top;
}

.create-brochure-main-form {
  padding-right: 50px;
  border-right: 1px solid #414042;
}

.createNewForm .row {
  margin-bottom: 15px;
}

.createNewForm .btn {
  margin-top: 10px;
}

.productCheckBoxes {
  margin-top: 20px;
}

#CustomerCounty {
  display: none;
}

.createNewForm .btn-groupWide .btn {
  margin: 0px;
}

.btn-white-space-normal {
  white-space: normal;
}

@media (max-width: 767px) {
  .createNewForm {
    width: auto;
  }
}

@media (max-width: 991px) {
  #county {
    margin-top: 15px;
  }

  .createNewForm .form-control {
    margin-bottom: 15px;
  }

  .createNewForm {
    padding-right: 0;
    border-right: 0;
    display: block;
  }
}

/* Contact Support Form */
.contact-support-form {
  width: 310px;
  padding-left: 50px;
  padding-right: 0;
  border-right: 0;
}

.contact-support-form .contact-support-wrapper {
  padding-left: 15px;
}

.contact-support-form .contact-support-wrapper textarea {
  max-width: 260px;
}

.contact-support-form .btn-standard.btn-contact-support {
  background: transparent;
  color: #414042;
  padding: 6px 0;
  border-radius: 0;
  border-bottom: 1px solid #414042;
}

.contact-support-form .btn-standard.btn-contact-support:hover,
.contact-support-form .btn-standard.btn-contact-support:active {
  background: transparent;
  color: #414042;
}

@media screen and (max-width: 991px) {
  .contact-support-form {
    padding-left: 0;
    width: auto;
  }

  .contact-support-form .contact-support-wrapper textarea {
    min-width: 260px;
  }
}

/*------Profile Componenet------*/
.profileForm {
  padding-bottom: 10px;
  margin-top: 25px;
}

.profileForm .form-control {
  width: 250px;
}

.profileForm p {
  margin-bottom: 60px;
}

.profileForm h3 {
  font-size: 22px;
  font-family: 'HumanaLight';
  color: #1d5b2d;
}

.backBtnLg {
  background: none;
  color: #a41e5f;
}

.backBtnLg:hover {
  background: none;
  color: #a41e5f;
}

/*------Consumer Landing Page Componenet------*/

.consumerHeader {
  margin-bottom: 40px;
}

.consumerHeader h2 {
  color: #4e8416;
  font-size: 34px;
  font-family: 'HumanaLight';
  line-height: 34px;
  margin: 0px;
}

.consumerHeader h3 {
  font-size: 26px;
  color: #1d5b2d;
  line-height: 26px;
  margin: 12px 0 0 0;
}

.consumerHeader .sprite-rocket {
  float: left;
  margin-right: 23px;
}

.consumerHeaderBottom {
  margin-bottom: 30px;
}

.consumerHeaderBottom2 {
  margin-top: 15px;
  margin-bottom: 55px;
}

.consumerHeaderBottom h3,
.consumerHeaderBottom2 h3 {
  font-size: 26px;
  color: #484641;
  font-family: 'HumanaBold';
  line-height: 26px;
  margin-bottom: 10px;
  padding: 0px;
  margin-top: 0px;
}

.consumerHeaderBottom2 h3 {
  margin-top: 23px;
}

.consumerHeaderBottom img {
  width: 85px;
  height: 85px;
  float: left;
  margin-right: 10px;
  margin-bottom: 30px;
}

.consumerHeaderBottom2 img {
  width: 160px;
  height: 160px;
  float: left;
  margin-right: 40px;
}

.consumerHeaderBottom p,
.consumerHeaderBottom2 p {
  font-size: 16px;
  color: #484641;
  font-family: Arial;
  margin: 0px;
}

.consumerHeaderBottom2 p {
  margin-top: 20px;
}

.phonePanel {
}

.phonePanel h3,
.phonePanel h4 {
  font-size: 26px;
  font-family: 'HumanaLight';
  color: #454545;
  line-height: 26px;
  margin: 0px 0px 20px 0px;
  padding: 0px;
}

.phonePanel h4 {
  font-size: 20px;
  line-height: 20px;
}

.phonePanel .phonePanelNumber {
  color: #aa005f;
  font-size: 25px;
  font-family: 'HumanaBold';
  word-break: break-word;
}

.phonePanel .sprite-phonelarge-icon {
  float: left;
  margin-right: 20px;
  margin-bottom: 30px;
}

.consumerBody {
  background: no-repeat url(../img/humanabg.png);
  background-size: cover;
  padding: 15px 0px 100px 0;
}

.consumerBody h3 {
  color: #1d5b2d;
  font-size: 26px;
  font-family: HumanaLight;
}

.consumerBody .btn-default {
  width: 100%;
}

.consumerStep {
  padding-right: 0px;
}

.consumerStep:last-child {
  padding-right: 15px;
}

.consumerStep > div {
  padding: 20px;
  background: #4e8416;
  color: #fff;
  border-radius: 5px;
  font-family: 'HumanaLight';
  font-size: 26px;
  height: 111px;
}

.consumerStep > div:hover {
  background: #174a24;
}

.consumerStepActive > div {
  background: #b30055;
  color: #fff;
}

.consumerStepActive > div h3 {
  color: #fff;
}

.consumerStepActive > div:hover {
  background: #88004c;
}

.consumerStep > div > div.stepCounter {
  float: left;
  height: 60px;
  text-align: center;
}

.consumerStep > div > div.stepCounter b {
  display: block;
}

.consumerStep > div .sprite {
  float: left;
  margin-left: 20px;
}

.consumerStep > div h3 {
  float: left;
  margin-left: 20px;
  font-family: 'HumanaLight';
  font-size: 26px;
  width: 360px;
}

.consumerStep3 > div h3 {
  margin-top: 10px;
}

.consumerHeaderMobile {
  padding-top: 10px;
}

@media (min-width: 992px) and (max-width: 1199px) {
  .consumerStep > div h3 {
    width: 265px;
    margin-top: 10px;
  }
}

.consumerBodyContent {
  padding-top: 35px;
}

.consumerBodyContent h3 {
  color: #1d5b2d;
  font-size: 26px;
  line-height: 30px;
  margin-bottom: 35px;
}

.consumerBodyContent p {
  color: #474641;
  font-size: 16px;
  font-family: Arial;
}

.consumerLightBox {
  background: #f7fcf1;
  -webkit-box-shadow: 0px 0px 7px 0px rgba(69, 69, 69, 0.5);
  -moz-box-shadow: 0px 0px 7px 0px rgba(69, 69, 69, 0.5);
  box-shadow: 0px 0px 7px 0px rgba(69, 69, 69, 0.5);
  border-radius: 5px;
  padding: 20px;
}

.consumerLightBox .row {
  margin-bottom: 20px;
}

.consumerLightBox .btn-clear {
  margin: 20px 0px;
}

.col-md-4 .consumerLightBox {
  border-bottom-right-radius: 0px;
  height: 370px;
}

.consumerLightBox ul {
  margin: 0px;
  padding: 0 15px 10px 15px;
}

.consumerLightBox ul li {
  color: #666;
  line-height: 23px;
  /*font-family: 'HumanaRegular';*/
  font-size: 14px !important;
}

.consumerLightBox a {
  color: #1d5b2d;
}

.stepContent {
  margin-top: 20px;
}

.step3Content .row > .col-md-4:first-child {
  padding-right: 6px;
}

.step3Content .row > .col-md-4:last-child {
  padding-left: 6px;
}

.consumerBodyContent h4 {
  font-size: 20px;
  font-family: 'HumanaLight';
  color: #454545;
  line-height: 20px;
  margin: 0px 0px 20px 0px;
  padding: 0px;
}

.pricePlanText {
  color: #1d5b2d;
  border-bottom: 1px solid #ccc;
  padding-bottom: 5px;
  margin-bottom: 15px;
  display: block;
}

.pricePlanText:last-child {
  border-bottom: none;
}

.pricePlanText.noBorder {
  border: none !important;
}

.resourceBtn {
  display: block;
  color: #aa005f;
  margin-bottom: 10px;
}

.resourceBtn a {
  border-bottom: 1px dotted #aa005f;
  color: #666666 !important;
}

.resourceBtn .sprite-small-pdficon {
  float: left;
  margin-right: 5px;
  margin-top: 2px;
}

.checkbox-btn {
  color: #424242;
  font-family: Arial;
  font-size: 16px;
}

.planSpacer {
  height: 180px;
}

@media (max-width: 767px) {
  .consumerStep > div h3 {
    width: auto;
  }

  .consumerStep > div h3 {
    width: auto;
  }

  .consumerStep {
    padding-right: 15px;
    padding-top: 5px;
    padding-bottom: 5px;
  }

  .step3Content .row > .col-md-4:first-child {
    padding-right: 15px;
  }

  .step3Content .row > .col-md-4:last-child {
    padding-left: 15px;
  }

  .step3Content .row > .col-md-4 {
    margin-bottom: 15px;
  }

  .mobilePhonePanel {
    background: #4c8115;
    padding: 20px 0px;
  }

  .mobilePhonePanel img {
    width: 50px;
    height: 50px;
    float: left;
    margin-right: 15px;
  }

  .mobilePhonePanel h4,
  .mobilePhonePanel h5 {
    color: #fff;
    font-family: 'HumanaBold';
    margin: 5px 0px 0px 0px;
  }

  .mobilePhonePanel h4 {
    font-size: 20px;
    line-height: 20px;
  }

  .mobilePhonePanel h5 {
    font-size: 16px;
    line-height: 16px;
  }

  .consumerStep > div > div.stepCounter {
    float: none;
  }

  .planSpacer {
    height: auto;
  }
}

@media (min-width: 768px) and (max-width: 991px) {
  .consumerStep > div h3 {
    display: none;
  }

  .planSpacer {
    height: auto;
  }

  .step3Content .row > .col-md-4 {
    margin-bottom: 15px;
  }

  .step3Content .row > .col-md-4:first-child {
    padding-right: 15px;
  }

  .step3Content .row > .col-md-4:last-child {
    padding-left: 15px;
  }

  .phonePanel {
    margin-top: 20px;
  }

  .consumerHeaderBottom2 img {
    margin-bottom: 60px;
  }
}

@media (min-width: 992px) and (max-width: 1199px) {
  .col-md-4 .consumerLightBox {
    height: 424px;
  }
}

@media (max-width: 991px) {
  .col-md-4 .consumerLightBox {
    height: 100%;
  }
}

body {
  -webkit-animation: bugfix infinite 1s;
}

@-webkit-keyframes bugfix {
  from {
    padding: 0;
  }

  to {
    padding: 0;
  }
}

.checkbox-btn,
.radio-btn {
  position: relative;
  padding-left: 20px;
}

.checkbox-btn input[type='checkbox'],
.checkbox-btn input[type='radio'],
.radio-btn input[type='checkbox'],
.radio-btn input[type='radio'] {
  position: absolute;
  opacity: 0;
  z-index: 1;
}

.checkbox-btn label,
.radio-btn label {
  display: inline-block;
  line-height: 27px;
  vertical-align: middle;
  position: relative;
  padding-left: 12px;
  cursor: pointer;
  user-select: none;
  color: #424242;
  font-family: Arial;
  font-size: 16px;
}

.checkbox-btn label::after,
.radio-btn label::after {
  position: absolute;
  content: '';
  width: 24px;
  height: 24px;
  left: 0;
  top: 0;
  margin-left: -18px;
  background-color: #f6f6f6;
  border: 1px solid #797979;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  background-clip: padding-box;
  cursor: pointer;
}

.radio-btn label::before {
  position: absolute;
  content: '';
  width: 10px;
  height: 5px;
  top: 6px;
  left: 6px;
  margin-left: -18px;
  border: 3px solid #205a2e;
  border-top: none;
  border-right: none;
  background: transparent;
  -moz-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  opacity: 0;
  -webkit-transition: all 0.15s ease-in-out;
  -o-transition: all 0.15s ease-in-out;
  transition: all 0.15s ease-in-out;
  z-index: 1;
}

.checkbox-btn label::before {
  position: absolute;
  content: '';
  width: 16px;
  height: 9px;
  top: 6px;
  left: 4px;
  margin-left: -18px;
  border: 3px solid #205a2e;
  border-top: none;
  border-right: none;
  background: transparent;
  -moz-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  opacity: 0;
  -webkit-transition: all 0.15s ease-in-out;
  -o-transition: all 0.15s ease-in-out;
  transition: all 0.15s ease-in-out;
  z-index: 1;
}

.checkbox-btn label:active::before,
.radio-btn label:active::before {
  opacity: 0.3;
}

.checkbox-btn input[type='checkbox']:checked + label,
.checkbox-btn input[type='radio']:checked + label,
.radio-btn input[type='checkbox']:checked + label,
.radio-btn input[type='radio']:checked + label {
  color: #000;
}

.checkbox-btn input[type='checkbox']:checked + label::after,
.checkbox-btn input[type='radio']:checked + label::after,
.radio-btn input[type='checkbox']:checked + label::after,
.radio-btn input[type='radio']:checked + label::after {
  border: 3px solid #205a2e;
}

.checkbox-btn input[type='checkbox']:checked + label::before,
.checkbox-btn input[type='radio']:checked + label::before,
.radio-btn input[type='checkbox']:checked + label::before,
.radio-btn input[type='radio']:checked + label::before {
  opacity: 1;
}

.checkbox-btn input[type='checkbox']:disabled + label,
.checkbox-btn input[type='radio']:disabled + label,
.radio-btn input[type='checkbox']:disabled + label,
.radio-btn input[type='radio']:disabled + label {
  color: #787878;
  cursor: default;
}

.checkbox-btn input[type='checkbox']:disabled + label::after,
.checkbox-btn input[type='radio']:disabled + label::after,
.radio-btn input[type='checkbox']:disabled + label::after,
.radio-btn input[type='radio']:disabled + label::after {
  border: 3px solid #787878;
  background-color: #ffffff;
}

.checkbox-btn input[type='checkbox']:disabled + label::before,
.checkbox-btn input[type='radio']:disabled + label::before,
.radio-btn input[type='checkbox']:disabled + label::before,
.radio-btn input[type='radio']:disabled + label::before {
  display: none;
}

.radio-btn label::after {
  -webkit-border-radius: 50%;
  border-radius: 50%;
  background-clip: padding-box;
}

.radio-btn label::before {
  width: 12px;
  height: 12px;
  border: none;
  top: 6px;
  left: 6px;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  background-clip: padding-box;
  background-color: #205a2e;
  -moz-transform: rotate(0deg);
  -o-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
}

/*# sourceMappingURL=checkbox.css.map */

/*{"c":"2017-06-12T16:00:30Z","s":"vpcproduction-vpcewforigin-ccce1a89","v":"aa64a7"}*/

/*
* IMPORTANT: Your use of this software indicates your acceptance of the terms
* found at http://www.adobe.com/products/eulas/tou_typekit NOTE THAT YOUR
* RIGHTS TO THIS SOFTWARE ARE LIMITED. USE AT YOUR OWN RISK. For font license
* information, see the list below.
*
* montserrat:
*   - http://typekit.com/eulas/0000000000000000000124de
* source-sans-pro:
*   - http://typekit.com/eulas/00000000000000003b9acb5a
*
* (c) 2009-2017 Adobe Systems Incorporated. All Rights Reserved.
*/

@font-face {
  font-family: 'montserrat';
  src: url(data:font/opentype;base64,d09GMgABAAAAACAIABEAAAAASxQAAB+fAAIAQgAAAAAAAAAAAAAAAAAAAAAAAAAAP0RZTkFdP0ZGVE0cGiw/R0RZTk0bgRIGYACFPhEICvRY1gIBNgIkA4ZAC4MiAAQgBYc3B4NMDAcb7zizon60WkYg+y8WeDBE/aOM8KrWgBEwEiJgGFrDBNX8PSIc9CvvDxZGMYzbiMPZCElmh+e32UOdbri6zQp0TpsyCpBWECVDUVLqWxi9NHL2Ol0ULupKd3fW4noRdSnP838/vn3Off9PLR9tkAGqwogGmTUgAZaiSTjWOk11732XNmMH3puxDxkla7PuZS9N2McgpX9y+3cMoSLtlui2ZNmBY/xCuLHwqsJ0YDUuUYZ4+D+dZTs6AKgupBAUHWNRUdFLf7TyjGVZBtaivWgHpCU07tuV98ghIvkwTFimy+vDXZGuykvFRVvnYc4GYcnEAjWJ98yeN6yplSSd02Q7mAooQYQw2u317nd2MOxPOgA/Cfk3e/ZxaJC/E9x9YQFEACz7D7GMDOhNjXcY0Ah277ZeDeg+Kt8/smEAAGDsa8QJAAAY3zDxDsAAMB8AAcI4cQLzI5if/ATGBeAKHlemPVxZJM1k6p/NZBOJkVVNZUAoFDaHnsqtYFL1FZzEGGkVm0QRZetQ1JJSo7ZCSDEkcOlcGldfkWjhW5jVDBKJZLHklhbiAYABAC5ILNje/SwBmMsFAOAA2OTu9RIrmFuz7MIFM1fKmt5QNz6ioSXBISNz8dW8J2m+kDynpagaGPR8a8aHzk/MiERdSWJw892ECpMoGRWbmHPz0m0O4PS4EgBkn+aHXYANFXAyZwUQbnhWZ3fnC90vKQVEiM2hzt/NRqAu8s+mDp/qtLGjKoITgfBoCyh2ghMzCXY61sWQGgrRyru63lYHHTILO5rK/rbJA+GLCEKEIsIRaYiDIaGzswBA2GqbQw6HV734UoQPImBAqm727mybF+Vb8MKseWb9e3jnyJ2Dd/bf2XNn5511d0L+PAhgzqa6Fg42QRjRt4kh7v/XzTUPnLv5FlhokcW+ssRSHjx58ebDlx9/AQIFCYYQItQyYZYLFyFSlGgxYsVBQkHDwIqXIFGSZClSpUmHg0eQgYiEjIKKhi5TFgambCw5crFxcPHwCQiJiElIycgpKKnkaftLP59agUIaWjp6BkZFTBYys7CygRQrUapMObsKlapUq1GrTr0GjZqssNIqq62xVrMWrdq069CpS7ce6/Tq02/AoCHD1ttgo00222IsV2W7HXbaZbc99tpnvwNmdlcddsSIo4457oSTTjntjLMcRp1zHl4As1MG/bZdAm4Fm9itln2XHykHTSXPSoKBG2PujVypAYFwLUzkQIrpQNcsQlUiOxFkRJhKCAGgpSYSquEeMgGgJSfGk8RqIwp7Q4oSN9IBq5OlcWPaOTBkHlcCR4TVyfSEj8CRdhYNLXgca4xu8267JGWg24DTM5MPk3/lWA/hySS4GVCCiW7kIK8y8swiKdlQWiaAdo4a0WGG39mRy2nnpTe8Pb/0HF1iqO6Kmxpyy/2WeyD8UE8pwxqudUVitIAqemNdcA4HMiNdbtYjuQYSNIBEz3XBK8C6JHDKgVtQJ3VIwUQEc82bgFqbyJmwlEKJHfxdSHhAgpRzwKP+5uVWDZAIcDqe3bQdtXuVd1qoSEO/DuktUDGFO2oKj87YvXfiDnBBjiv6ZRTWrTCUqPxZ1dTS5XpZjAwsizxMgsVwUsMVD2WBi4pYqXNYu4O5DfNIOYl5bgqFDE6KPAJ2TmcCiq2megOMb9HLr8dfdGbjmrSth5IvXQ47or3pXzM52zR5WGaXLb9dRBkpHRpVXYUBUwdauNtnfulSlR/mABNb9PSLCzR1UWMT2kmqt5Szwmhhdnmp6I4kKXGFiq6UEQt1uZAVBosIYYylWoLtrX+SUBjCzLbfJfZpfoImtEsLk9vRKcU0159NrXADNdIPhdlBVkSFIHkyIUIIUCVU6BJuJ2oj5RirMdmzMGasySTAbk4ggKUMHFFK8bw4SF130x3+42IotzITw0VFu9wUlxbpaMZBnhhD6KGE4IuzJOoAhai5+YyYy5AnspBSgw2H1UBGXVnKqXR55CJjmyizO+nk8Sy+7eK2GmO7V6iphBCALP1huBvbcfK8Cc3ME9WwWWW3HETTjhcNDCwa2GsARntN6N6TF9UKynKBXtiPEMHEnYzsaU4L3JdOzfodShPc3IVpkfRSFAhKWsqlMGgMU3f8StA3ffDCUc6Bvi3r4hRNncgj41rSTuFLZTaVfVSKek4U5va368+IGrnTBCjS40LjR7XxcZERL6Q+zMAZYA2oBlLFh9Ze6HMD+YGn3XAFQ09oQYMO9Nd5vG7u6KSyAMrTNoTQXm6gLtgSsx5bur9xTJdHnr+tnqRRvkKu/xcdOgm8dOyPAKL72/ZSSkAs5zTXifJW/oJE97AWkqJkkF/KrjXAv2zT7hEnSh1Tz/MT6joNi5yS3hjDXeFxzxRiPnvaiUvuMtEe6muPBZzrJCpTiVr5cS61LB+kuMySu2Pu8Mjv4iTAXaEDQtgFuxOgBgZqrnAvtSI3EXJjEglSLGUdDShSuxJqU2U0NsCwQ6CKgv4kLSQeZqNCrxg1bE92PzQIK3S35Db4M7Cx5wiB4F138t4pIcMOJod51orl6D3yCRkhdruo2mWyuiIlpw9HKHvxWyqu2GtYmisSX+QwtKRMcm7Y8hcZmaQuokFn9g61PK11t1AkOHYpRsP4/aCXpEFFa2G+WpC/GXq2rzi3aRUw3mAQZGbQ52ezYCLtRg8ANes3klgv2cv6GpropX3yj4uBqd0A+ugP3drFx38SH6PL00vlNl17CF2L1K5GMmtf0AMQu7lV7+6QMqEPhCpSnTkjQa7He2Ch5aHVaG5qdQcYQocjCyUWXOwVANCDDGQRzRARcjrcz40ZXpLN3CQJN50qr8qW0F5HxTA0HNOBvjR56Zg6WQ9ykaXyxaM/Saw5VGaZLamIuWXcUfRqCxK6Hdd4xZ2S6nyeaXe1r3OwWR5ARrG/3xK77UqVGxUpWaRSSeG0kCLKbCSK7jeNGPch5DK3cAyVDLTXgb4m9tkriTvWw2gu1XNyu2Vii/7EWWPJYgc25kBD0PG2a91W5c0iJ5ORC849//cfftxjU1yZZ5ryXertl9V7ePsrY8IRW0djI2POO6VWMAsPpku7h7lbhc8nMt7VI38XWvb4QDDU53E1syScQIDOH+o5A7c93Wl22G2erLoUQvBFXqxK9rIbDDOqV1wkODShCmLrWrxLvuXMTzitmbo9ChNSUja65ALzMbUXQMUUHDZRM0kH/wOy+QmrfpBcwyc50NvC1/jMD9NhM2T3UhX2yKeJtGaqdpl2hl+3PWIpKHo+vse5h9oZBVQVP4QBudn/4FR6rCoVVvb7WnBRMYMeOU4M6JXp1kM5C4qtTx0eXjq87zBOCLz7qqmFlwPGFKn19SiJXV3CrTPR11pLcjuwH/WEwy926fCBZYafm4SYwkDn7G9AD0o45emAFNoFabvQp1IgyyH2U+nsV+a+LcGXkXY0UJvrVRJzn3hrVPCHfRynbCorVLICT8UUtg3+g4VIEHogBFen3041wEBwj/N72dq7J6kvPIg+itSuV8nQYpTlJ4WztdLfkmRtSYTRJ641ejFXIOTc2vHEIn6Nu+DG4I7QBXDxwP5yuqcMQesMaLyBl+8WNt0kSHa5t93yozT6qlPsWng2EuYD3Krb5a/5EPmRKwKuVdrn7KXRQQVwx+3zUDfs1sJtZ4LKfHccP3IxYrztRtxl0Ci6lzCyzCQIyzJPnX75RhILsYwZ3X7D5DVOwO2ptN3w1gB407R7ejJ1l3tbMIbRI01lAtv+j8nGidappukbQ6qirWY+iBZytYtIgm3CW4bJd0f2nZ6lx60zCKDebrOxxKgknfRjb4rhonxLP+iDtDIdLLHF3WGPRp/DuvRX+jQZOEfP4sVcwbWQYNvxkUZ20/6YTknSAiaTYtfSQqPb+Wk0YfQbQtKbpHo3uvWGBF5R1Ve3Jgng4h+tNJoodhf8IGOLX2YaufIBuBMV8iT9UY9lRm4A8J4qFoq/zSKpSEHD6Bl3yWMlsH/+Hx7kXNKAl5cTvJm9lwdHI8bdx15lJUdO6gbiAwG8JqDu+QF39qlnTW9RyG/gpKv6qvWl7ZYYdvNWKjQgiysRO81CGbtK2Cfxl/DqlpMVLYKKAC7u6Z4NFEu/6qd4pvXIabKJkLhIYt8ekcHci7jsQi7cbJ1Bu4Ogr9F3AaDoSsrgv40IDuPXmrzz0veyEDplHaSifCOXtKHVj7c3BRo4HIngjeJnepB47VPuJ6IxB2PHzQG7ajwtFf5bbIh6EUT0U6JxoJKgLWAfot4hUFCz15bewF29n3ddYQMDqOKmT6J7vYCWyWheYFZlifhZkgVXID+D+FClJd8FS4y3uKnJRDkJyYKfcy7xM8mP1Fi0Llmo03X0M0dPmJ/EUuzFh8Ba6yqRskmoeK6+vHjW0cS6rEM4H8wXmQU+r9g751LO0wAgGNxUX6pz8/dMmlwm5qwqaDHnFe8Qd7ojOeXCrTYus3CLmK1e+rK4Ojulnp6qMaZlQjhG53FGykE3KBkdSZf/fMDm/Y/YX1I5FWgK55+/mWtIxWSvwO5rOc2lh1QZbsVUtxI089VitRg/JcEVovJFKvG+OowOC74wC86PqkbPn9/+AG0I069AIRy4Mdz+9AKA+WhkGcE0YT/BQRglgICrMRr/pVs1oPnmM17XCKfzBSx95No+Zse1IAB/LoDc8f8oxOsEqsZ0ruBvjChFrEqKo1ppR1Za85OS1UzWjt344j800zNAxv3POKzYey7PyVTCMXVXPTBnYVTCdBU+N8UkzsiNSJOBU357GqFGgUkwAo3EGsD2JvBh1BRx8HRKQUf5WO8qcwdfSRBW7OKHabjppSLC6hFPDljamCYqZAUHKcV1oKhNiU5V1df+1Fxn2EvoDxPejuuqyuHeP2bhkE05LHsO1ZTJBMS33/9qjOCuQLC/qMD4d2OrjduYeE1GmSyPPEOHrGzgpibbTgGDPM0qToewuVUB0zFxUmb68eikSwGT0NTmZfQva1KeTTVTGYr0RiPmuMOHrEJ2wo+lHcIV4JuKrggzp/7mzyV5m93ztpeAWP8v5i+FEgCJ4yd0G21Hm++o9NvF+Mjw2awsA/MNC5lUNU9i1xyz5YtxbhHxC3V6z0gh/Bf8eAb8AwIjnoK40rDkvff+5Lx8xX306qCZu4qKSSUHJjfWiFa0zNR06ZBc1GJKvpKeHIyVMbde+h1z40b099/0V87dks2vZgjrshT1WTJw1hHvWEHfzKZsro93HDpcMd8+H7yEHV2cqQvZ+JDKywy86U1cwJKQGd6pxOyhgUYx9lfS4N2zJGpkqrJ/P9hQhBdH/pudY63GT4ynzPxEM1cwucGS5biiruYbnZ3A1/H9KfrV82NPRt8snPRmqf3PlQ1rKoHEYSs/yzayR5tsn0dBhgNY5JeYFibCPgqIfPvrAvOZDYxWiSwUE6QreH7J5/Nn25pvydHAOmpHyVH2qy5IHgQsjuOVBUOcIsEP1TVV6mqhkKygEElIIp5gLLkwYYZgwAcT0Nz+GKO1XLNjNs/OgMBN3LsHRxwCZ6ZOWXJ6qQ19/wCqRuA63Nj23//UNG55E5290wznGtlUyvSPiQDADPzr6Kn6v698fe0PKZf+BlpBZ/ZI0/MrfVrA4Tl3Nh59TuvL604YIgISwrMiUGSFSA4RyzOJO5n9joANtw4NxJ76b2D3sw3P7aMuW1tMl75k4lsY2LyBv3vBYtVELin2ZrxZebqlGNpZDzEkRnlJKhnNfTEcxg568odjNWTsLM4lKYUZRaAxl21nz5iDzGDPaMfgru3/7d/e01uxskBVslNpVTeDA45bi7JFxsfR4OsAKVc3fCra+Onwp4b3Z8vX/T5XkfLu8dEA3B19v7PfFA0cdHUZdu19rfuDv27D8zlQqr2Ab5qz28Pu4by7CUzltpqRiv5Xzm9YSPKBNwD5QdD6c6vgXhOAPmhMEAQRWyf0nqMaLH7I4tn/zuqqDbrKDcCrJZWcCvzFuqq8cjRYqssk5dr4ZuWm0pzCHo8iO5OdiKHls2pUdpXO1h1XX8WKOGNip4O7/oO9nwaGv2eLOdAjCEXSUFTy/FXqvOE8zRq5BkRJ89UNti0DH3YPveHxSBxqertO0avRDpAo4Jrbi4NfhntvEKVh0COIgxdXtF5R562S5w/JtWvytIB1e1uqmp6hIWTQhJJWaGPfP1t6fx5cUboVjqHwM2vUTPA+I7Zd1u6AHBQZJUqgKejaGZfrlFULEpZOdAy1v8lnJghy0rYouDJqpyI5rWht729re6dJIjYyiaNqEchbhKpmjhp8H4yAHkJYKD85RWa1GOhQWG91mpAFfoc8oLr6tMH0irT1qaBx3SLm1xgHYWq64vH8xbR0oCfeJjZvesLhDkKPoBO37naDsRNmOM4DUjepj9Xn6u1sNamCLBgtsm/ESqSXCVlQB9yqSk6uWwPidar89QznmuBrb7ZsfgQA4rt7K5dANyGl45qbn3yKkps+qryRJRne11cVijQ/e2hAuT+AnJ3v5JvkDyAPyLRNkQF+4VlkorTaqI+JIgVNHH7MP9IYXILeFWtklkjOcBOjeMRoVmRAoN8GH+Ki4Pvb+ODpWdfw2iynuNydXZoCgTNFRtkD7WmXgSvv5dC8vLG0bFuPJWVtKUhpPD1xrOxB4ZzD272xzgQuLy0+XH549Vnny4ts/UjNyMpzC4+5gCuXwioKhekJjJ1YGSL7IWLhTY/KzWvxfgfMo4vyt2qjs9PV1yzAfQMh9Tc6yZ0Epz/3uxqlDG1edTuk2s9H6eNXEzq9qjlUiQBeQ3v4e0ByT6gy6qrf80QCN8um/xYMX4xYPH46tOYLrg65vQokHiB3ctCdAmXIPFp2toEctr5A8M4trQ80cAIMBedTo+djdFWZBt667k7LOu2CCmI5NDcri8S5uotPcj1AyuQJTPAyu1+WqIYu72SCKecpewr2nIo2vjPyTokKRHVVVdbClSQbjxRJIaEfAbxUmpB5BksTi+k0qYQSc5geK5XSaRIJNvN4YpZcRqOpFOSog2yiVIxsbJcr++SK4x2o6AOw6QtJiQ7Jmu94TeeIbleJDT/xVkrOLk86JzlfW1d7AbAPZaoylV/TExjocKgyvDyBGkP6OS3Tw/bJEsGgDF5Ha3MY2AwOZdFEHG05rSy/oMuizshWc1QmKoIcdSXFzMlFk9j7OcFby9Rykjo4LIXNSBKCXTUJ2HhsAiX+LIh/cGO+BIC+/CF6+gZyclqZxe554brgLPy0w+3k7v4MuUShHy41H6uwHGv7O13DJJuYDOsl8GgSFfJAGhPGKKTMwySFSKAprFEeT/ZMSwlbcgzDAou3lByxY8z2Iwp28XYBinObtLwF2QC9raHbK2qVWuCjbxcoV4hWUtf2Slk4U2tTzqZEfgcXWA6L48Vg31ijVMr9JFco3nhAeECwX7gfHN8MrTtecLwD6jg+Y46F31TdBF/DT8WQAuOdbAkccRKLmBI897wq/yzZO626Flyu7Se8Sy60NRKoVkFm89+3vPPD7hATaaJEcLpUZ+wuR4OQyzcHgZ05NG6VARoH5BhheWlljFbpCrnK/izxSuYuxxuBU3AUcgecTaTNpYffzksciooQIQzLTiyjgGhH3zBZwQOGz/QfGD+IpllZks20EpwXAd1rxRSbeUcWNwOIP2SV/ZvVfKggm5SNzcDqSfoj+L4PrMMhTKTyMpfbk9aNwYTmjRUl5Yyfdy6vvKa22xmqD2Usdh7pftt3ztjTBGno5+R1GTxSRjbukSdBKGW+++TTTk0JSn94Ksqxktifpay6CJSFlEpH+feQIxA++JzVlEZyZEhKyM7BbgmhCdiE+ISefXmoINi5QUDCi4h4AZEg+mrLHxiLXuXOLSC7LeAS3qi1/BJbzz7TZHXa8p9gc4/FUbYfH7gbl4YdmaGk2/X/PXwSFrYsPPZNTGrmz3UwKv88SklVS6/c2MwTmKqQRKRZWamqSITNXcixWmthguaxfWCL15AZs5vl/QcazvupThfQlu35nKtwCg2DlhvZsW/OJZLB8P+TKXbxb+Pfp2972mK3nbP6gh7SS+ncwbFipVeFpJjXVb/ZGbg+tPQoeC4d5WnbUyIWBetyw7NNRDN/+9T068nH2KnXU3T2eH6Ts56FMRpaXy5Ssa1gQ8mFbExDptZqmFu4SOUO7frNywMVywydvUUZSeZ3U6ufTP2HTzBB8NLnIMdOgk0Jo0eSoorUJXKPKfQc64idqkyBul5gi6NteMNmz+GN/T32tnylcZdcm9eNSmjGNafbRYbXg+F00mJKgLcjxiy/gI8x0P7VDRFavcm+oaTcPmqXQOnfrWCzOtW4AqtPA8CRlJlwGlWeQEpl4ZWKKft3WWPOj4hNim51BDRO1+uJDDeGnqpaaauJKvDK5qAr2CkU77hzVwy9Fqc6KVffbHehzhLxtcq6CcM8KSUg0oeQlL0gIJecPJx6vAl0uXsgmzQn/MFg6h48bmF+JudU7kDOXnFZ7IHYUTvXGIBDPGrzXiPKSJWlz5cFYyhzlasE5aqNJQxNjw+Ti/6YmMnIvNW5ovTvPES9MqbDk9WHg4uEBAT7PD9AAFFSoah4nps6S6HXFlUWNnY/juqnixy1u18/2m8ZQnnGn+hrlgGJHnaJuAEjQ5qFQfeX2ahtjYLbJ8QD6VLIA7K88RHWllYoVhnbLD0fNuv8g+oUynITOOS34+YTKoFAkbZamb6EnqZKSicLEneJU45cOF7TNHinc/V025rCTOrLOTfx6nhKOYtft9fg5femsis+3/d2wH3zEtfpVaEnWIWr3rIz3v2LtjPAjDg7o8eCmt5l7r1/uETfi46PYAZ2Xq7x1NuS24DhFuqNNmiILSco1YzSbXkro4qiFRpck5ZQTp+aXrqoyt91tCv+vqeC0d/MTYj2OAhcfh9Y/JWNlcK3cGshLcUaRcrKTFmZ/KUT0nkT4tEcuVj14M6I1KjZfoU6Y12ajmyLJtL3fLW/l0R9Ub5G8fTm1fTd7KF/14bXnUMVvKu/6iXu0F7IP7TV3y8mFXlJYeiQG5qF+m6hjkHuIJyJlZCPjXrxasPg9W9j+IMM3v903XZrdC91WkBE/2z6bUjFCSSurq1SJ7e2spWn5xYnEqyDK0rRiLF1yrw1AFhrnRjnFd2q/PUXS60n8SCfu79dXjX0qskrHkn3/o7FQR7y/BPeU+wUkPSBjCGDDW8T9nI4aZb1ycbwg6cGTG9PXS06kj2xvHOXc1fMPOGVgR9sjX2/n0H4Q5EBUbSnybRFUUKXXshdXqbA6V+JnN0x22GiL4l6SxIr8gBdqCgZMmy1h2osIlkEGg4+P5DRZLUZ+IzgpA7/DNqwuRrUMD2hZXT6gyW/PiZJ/24IzCU5If956b85bxHu91x2fvJdevuv7FKmnp2z9I3vADCXE4Hww3CHy8vIkP+H4TrxLjrhR+D8CQE7TxOqpJFOXAfOsJH1AZRjkpIGHbTAXEFvJoI74nIN1qSgWvlXz7uLKdpFcW2QQrHAkGQMsMauADWPu+JaL7tivGFD8uoGsMt8YB1OwKOTNL0BPbxYe0AYC/0wR8uGhldDRuxvSEm59K1iVIQIzp5TDB/9m7cDcG2XPJyADJ/ckYsHeB+I6zG+PQsXsZy+UOyvORrLq2W8Bym4SuF6kKxZ0rsPqjVwOY7ULpHtJgtDXqxzsr1kCSNb5gFZUaSDsCQ1eyGzV91xS6CzT3I7MSrjPcyA0x2oZvOqh8hgIKzgHew8VC1R5bi5OyKAWyeE5dNcCr7g1NO8Ftg9SFIyDyxoDORIlerBT8pe6ZnEyW2wCAVEz2uQwqtMaP9F6UicYb6i4yUmi4BbPSBHNe4YxR5lUOrWDV8eY74wEavyDS/LzVf/8bSNptvAlBDmB5zN+XXOAR9eggeTRvVJJ5F6z78n6isc8FW9j9kvhHXwrQqiXZQthHuMLC4gXxV70MGCKQmbT5xkLb0Lrb/4EHLLcVSfHKjFWNNgJw4MZLTmlAPdw0Sg1VLHtCTCitNikBzLZ4mgTfYNb5fU0EgY7X1pFJkutJYKihUy2ZA9N38eOySnlQ8YACYkcgPGrcCpj+iuZLFvbI4xCisWBs7IOnFTyjpDqWZdwO1j55jjOOtqiTPahTDGOJuhy7yiKf8AFsYjP7BOFuYu60yV16wLj+awc8CrZl2F1XS4hQra9b+CcRVG/aH9+TPLzUZtmRohNKutNnupqcptK9oehSx3EfWjr2CElBw1nlb89RH4VRb8l0ucoTnIu3Zfoi67KPgX6oDCyeso0WsRWCQakYYolRHHvCOIwcYx8BRXxqdyj7iLgXEFf3oK471CJmMZX06U1rcXpSj0tC4Gm6DRAsoICabqoTXSMyiDEKlQFAQsNAwMBKZyZkZaZdQQhMzUrGzsSplUEfQuQth8pPKHkkjPQs3IDKmQjUWUWAgVjMoYIPBoldIqYaelgUBnYxUqlkvNUrU9QqicIgGRlqi+lBUAO1kvir2EFc6CJfQA7aRIMwYhLTWxEeJUQKKYLXLcs6iolISYMdynvlqdONAAj4tC0qBal6kC0TIpx6IwigIBlZaO04++BxGlhJEybid3Wzt7EmD9Vk8A44pi+dR2jOdZ5XkDnlijM98m++zU6hcr9aLvvNdxwc2u+sNbm+330QefdN1Dvvetw1Pabei4+cP5zpifXPeDHz2lM23CpCP03uhx04wbDJ57qUURIxMLM6utbIpBSpQqV8auwjOVqlWpUafWGds0qNeoyQuvOIw4atTPjjnulNNOOOlrax1wwcU4gfY4u/x6/xxd8nYkppyBza4ecekAAA==);
  font-style: normal;
  font-weight: 400;
}

@font-face {
  font-family: 'source-sans-pro';
  src: url(data:font/opentype;base64,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);
  font-style: normal;
  font-weight: 600;
}

#enrollment {
  position: relative;
  min-height: 700px;
}

#enrollmentBg {
  background: url(../img/consumerlandingbg.jpg) no-repeat;
  opacity: 0.1;
  background-size: cover;
  position: absolute;
  min-height: 700px;
  width: 100%;
  left: 0;
  top: 0;
}

#enrollment h2 {
  font-size: 26px;
  font-weight: 600;
  color: #4e8416;
  line-height: 30px;
  font-family: source-sans-pro, sans-serif;
  text-align: center;
  width: 65%;
  margin: 80px auto 40px;
}

#enrollment p {
  margin: 0 auto;
  color: #383839;
  font-size: 16px;
  line-height: 20px;
  text-align: center;
  width: 65%;
}

.dropdown-toggle {
  background-color: rgba(78, 132, 22, 0.8);
  min-height: 14px;
  z-index: 1;
  cursor: pointer;
  width: 100%;
}

.dropdown-toggle:hover,
.dropdown-toggle.open {
  background-color: rgba(78, 132, 22, 1);
}

.dropdown {
}

.dropdown .dropdown-menu {
  background-color: rgba(78, 132, 22, 0.9);
  padding: 110px 0;
  margin: 0;
  border: 0;
}

#welcomeDrop {
  width: 100%;
}

#welcomeTrigger p {
  color: #fff;
  line-height: 14px;
  text-align: center;
  padding: 10px 0;
  margin: 0;
  font-size: 14px;
}

#welcomeDrop p {
  width: 80%;
  line-height: 56px;
  font-size: 40px;
  margin: 0 auto 50px;
  text-align: left;
}

.welcomeScroll {
  min-height: 620px;
  background-size: cover;
  background-position: left center;
}

.welcomeGetStarted p {
  text-align: left;
  font-size: 40px;
  font-family: source-sans-pro, sans-serif;
  color: #383839;
  line-height: 48px;
  font-weight: 600;
  padding: 140px 0 0;
  margin-bottom: 50px;
}

.ctaButton {
  border-color: #aa005f;
  border-style: solid;
  position: relative;
  border-width: 2px;
  background-color: transparent;
  padding: 10px 30px;
  color: #3c3c3c;
  font-size: 16px;
  font-family: source-sans-pro, sans-serif;
  text-align: center;
  font-weight: 600;
  text-decoration: none;
}

.ctaButton:hover {
  color: #aa005f;
  text-decoration: none;
  background-color: rgba(84, 84, 84, 0.1);
}

#loadingSpinner {
  margin: 10px 0 0 10px;
}

#video_background {
  position: fixed;
  bottom: 0;
  right: 0;
  min-width: 100%;
  min-height: 100%;
  width: auto;
  height: auto;
  z-index: -1000;
  overflow: hidden;
}

.getMoreTransp {
  background: rgba(78, 132, 22, 0.7);
}

.getMoreTransp h3,
.getMoreTransp h4,
.getMoreTransp p {
  color: #fff;
  padding-left: 30px;
}

.getMoreTransp h3 {
  font-size: 65px;
  margin: 180px 0 20px;
  font-family: source-sans-pro, sans-serif;
}

.getMoreTransp h4 {
  font-size: 23px;
  margin-bottom: 150px;
  font-family: source-sans-pro, sans-serif;
}

.getMoreTransp p {
  font-size: 26px;
  margin-bottom: 180px;
  font-family: source-sans-pro, sans-serif;
}

.personalizeYourPlan {
  background: rgba(255, 255, 255, 0.9);
  font-family: source-sans-pro, sans-serif;
  padding: 20px 15px;
}

.personalizeYourPlan .row {
  display: flex;
  padding-top: 20px;
}

.personalizeYourPlan h5 {
  color: #4e8416;
  font-size: 24px;
  line-height: 30px;
  font-weight: 600;
  font-family: source-sans-pro, sans-serif;
  margin-top: 30px;
}

.personalizeYourPlan h5 {
  margin: 0;
}

.personalizeYourPlan p {
  font-size: 14px;
  color: #383839;
  line-height: 28px;
  margin-bottom: 20px;
}

.personalizeYourPlan a {
  display: block;
  color: #aa005f;
  font-size: 14px;
  line-height: 18px;
  text-decoration: underline;
  margin-bottom: 15px;
}

.personalizeYourPlan h6 {
  font-size: 16px;
  color: #1a1812;
  font-weight: bold;
  line-height: 20px;
  margin-top: 30px;
}

.personalizeYourPlan .agentInfoFooter {
  background: #4e8416;
  vertical-align: top;
  padding-top: 20px;
}

.personalizeYourPlan .agentInfoFooter img {
  width: 100px;
  margin-bottom: 20px;
}

.personalizeYourPlan .agentInfoFooter p {
  color: #fff;
  font-weight: 600;
  font-size: 12px;
  margin-bottom: 10px;
  line-height: 16px;
}

.personalizeYourPlan .agentInfoFooter .lowerLogo {
  padding: 20px 0 0;
  margin: 20px 0 0;
  border-top: 1px solid #fff;
  position: absolute;
  bottom: 20px;
  width: 90%;
}

.planInformation {
  min-height: 500px;
  background: #fff;
  padding: 40px 0;
  font-family: source-sans-pro, sans-serif;
}

.planInformation .reverseBlock {
  background: #4e8416;
  color: #fff;
  font-size: 18px;
  text-align: center;
  font-weight: 600;
  line-height: 22px;
  padding: 10px 15px;
  margin-bottom: 20px;
}

.planInformation p {
  font-size: 14px;
  color: #1a1812;
  padding: 0 10px 10px;
}

.planInformation h4 {
  position: relative;
  border-color: #4e8416;
  border-radius: 5px 0 0;
  background: #fff;
  border-style: solid;
  border-width: 2px;
  font-size: 18px;
  padding: 5px 10px;
  font-weight: 600;
  font-family: source-sans-pro, sans-serif;
  line-height: 22px;
}

.planInformation .planDescription {
  background-color: rgba(56, 56, 57, 0.05);
  margin-bottom: 10px;
  padding-bottom: 10px;
}

.planInformation .planDescription a {
  display: block;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 12px;
  line-height: 14px;
  margin: 0 0 5px 10px;
  padding: 10px 0 0;
  color: #aa005f;
  font-weight: 400;
}

.planInformation .planDescription a.viewMore {
  border-bottom: 1px solid #1a1812;
}

/*------ Consumer Acknowledgement of Sales Presentation Modal -------*/

@media (min-width: 768px) {
  .consumer-acknowledgement-modal-dialog {
    width: 450px;
  }
}

.consumer-acknowledgement-modal-content {
  border: none;
  border-radius: 0;
}

.consumer-acknowledgement-modal-body {
  padding: 10px 50px;
  text-align: center;
}

.consumer-acknowledgement-modal-heading {
  color: #4e8416;
}

.consumer-acknowledgement-modal-label:first-of-type {
  margin-right: 80px;
}

.consumer-acknowledgement-modal-label {
  position: relative;
  display: inline-block;
}

.consumer-acknowledgement-modal-radio {
  position: absolute;
  margin-left: -20px;
  border: 0;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}

.consumer-acknowledgement-modal-radio:checked ~ span:before {
  background: #4e8416;
  border-radius: 50%;
  content: '';
  display: inline-block;
  height: 8px;
  left: 2px;
  position: absolute;
  top: 6px;
  width: 8px;
  z-index: 10;
}

.consumer-acknowledgement-modal-radio ~ span:before {
  background: white;
  border-radius: 50%;
  content: '';
  display: inline-block;
  height: 8px;
  left: 2px;
  position: absolute;
  top: 6px;
  width: 8px;
  z-index: 10;
}

.modal .btn-acknowledgement {
  font-family: 'HumanaBold';
  width: 255px;
  height: 35px;
  color: #ffffff;
  background-color: #005f6c;
  margin: 0 auto 18px;
}

.modal .btn-acknowledgement {
  width: 182px;
}

.modal a.btn-acknowledgement::after {
  content: ' ➜';
}

.consumer-acknowledgement-modal-radio:checked ~ span:after {
  background: white;
  border-radius: 50%;
  border: 2px solid #4e8416;
  content: '';
  display: inline-block;
  height: 16px;
  left: -2px;
  position: absolute;
  top: 2px;
  width: 16px;
}

.consumer-acknowledgement-modal-radio ~ span:after {
  background: white;
  border-radius: 50%;
  border: 1px solid gray;
  content: '';
  display: inline-block;
  height: 16px;
  left: -2px;
  position: absolute;
  top: 2px;
  width: 16px;
  z-index: 1;
}

.consumer-acknowledgement-modal-footer {
  display: flex;
  align-items: center;
}

.consumer-acknowledgement-modal-footer > a {
  text-decoration: underline;
}

.consumer-acknowledgement-modal-footer > button {
  margin-left: auto;
}

.consumer-acknowledgement-modal-footer > a:hover {
  color: #b40e6c;
  text-decoration: none;
}

.consumer-acknowledgement-modal-footer > button:hover {
  background: #550331;
}

.consumer-acknowledgement-no .consumer-acknowledgement-modal-heading {
  padding: 20px 0;
}

.consumer-acknowledgement-link:hover,
.consumer-acknowledgement-link:focus,
.consumer-acknowledgement-link:active {
  color: #b40e6c;
}

.planDescription .pricePlanText:first-child {
  font-size: 16px;
}

.planDescription .pricePlanText {
  padding: 10px 10px 0;
  color: #383839;
  line-height: 26px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  border: 0;
  font-weight: 400;
  font-size: 14px;
}

.planDescription .pricePlanText .pricePlanPrice {
  color: #4e8416;
}

.planDescription .pricePlanText.additionalBenefits {
  padding: 10px 10px 0 10px;
  color: #383839;
  line-height: 26px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  border: 0;
  font-weight: 400;
  font-size: 16px;
  margin: 0;
}

.planInformation a.ctaButton {
  margin-bottom: 20px;
  display: block;
}

.mobilePlans {
  display: flex;
}

.mobilePlans .mobileSpacer {
  position: absolute;
  background: #fff;
  width: 100%;
  height: 10px;
  bottom: 0;
}

.mobilePlans .reverseBlock {
  position: relative;
  vertical-align: middle;
  padding: 0;
  margin-bottom: 0;
  color: #fff;
  background: #4e8416;
  line-height: 22px;
  text-align: center;
  font-size: 18px;
  font-family: source-sans-pro, sans-serif;
  font-weight: 600;
  height: 100%;
  min-width: 40px;
}

.mobilePlans .rotateBlock {
  -webkit-transform: rotate(-90deg);
  -ms-transform: rotate(-90deg);
  transform: rotate(-90deg);
  font-size: 14px;
  line-height: 16px;
  min-width: 160px;
  left: -60px;
  position: absolute;
  overflow: hidden;
  top: 45%;
}

.mobilePlans .planData {
  order: 2;
}

.mobilePlans .planHeader {
  order: 1;
}

@media (max-width: 767px) {
  #welcomeDrop {
    padding-top: 20px;
  }

  #welcomeDrop p {
    font-size: 32px;
    line-height: 40px;
  }

  .getMoreTransp {
    margin-left: -15px;
    padding: 0;
  }

  .getMoreTransp h3 {
    margin-top: 30px;
    margin-bottom: 0;
    padding-left: 15px;
    font-size: 40px;
  }

  .getMoreTransp h4 {
    padding-left: 15px;
  }

  .getMoreTransp p {
    padding-left: 15px;
    margin-bottom: 30px;
    font-size: 22px;
  }

  .helpfulInformation {
    background: #d5d5d2;
  }

  .tableHeader .viewAmount {
    float: none;
    margin-top: 20px;
  }
}

@media (min-width: 768px) and (max-width: 991px) {
}

@media (min-width: 992px) and (max-width: 1199px) {
  .getMoreTransp h3 {
    margin-top: 80px;
  }

  .getMoreTransp h3,
  .getMoreTransp h4,
  .getMoreTransp p {
    padding-left: 0;
  }

  .getMoreTransp p {
    margin-bottom: 80px;
  }
}

@media (max-width: 991px) {
}

#remove-profile-photo {
    margin: 12px 0 8px 0;
}