#brand {
    margin-top: 8px; }
  
  .formInputBox {
    border: 1px solid #005c9a;
    background: rgba(7, 33, 74, 0.5);
    color: white;
    border-radius: 5px; }
  
  .activate-button {
    color: #fff !important;
    background-color: #005c9a !important;
    border-color: #005c9a !important; }
  
  .text-orange {
    color: #a4a4a4;
    text-decoration: none; }
  
  .text-blue {
    text-decoration: underline;
    color: #005c9a; }
  
  .savings-bar-container {
    position: relative;
    box-shadow: 1px 1px lightgrey;
    width: 100%;
    background: #575757;
    height: 4em;
    overflow-x: hidden;
    border-radius: 5px;
    z-index: 1; }
  
  .savings-bar {
    border-radius: 5px;
    color: white;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: end;
    justify-content: flex-end;
    margin-left: -120%;
    background: #005c9a;
    width: 100%;
    height: 100%;
    z-index: 100;
    transition: margin-left ease 1s; }
  
  #pane-3 {
    background-image: url("/images/gmgcomputer.jpg");
    background-size: cover;
    background-repeat: no-repeat;
    height: 100%; }
  
  #pane-3-text {
    color: white; }
  
  .large-activate-button {
    background-color: white !important;
    color: #005c9a !important; }
  
  .chevron {
    display: none; }
  
  .logoImage {
    max-height: 60px; }
  
  .footer {
    position: fixed;
    bottom: 0;
    height: 58px;
    border-top: 4px solid #005c9a;
    background: #474a4d;
    width: 100%;
    color: #FFF; }
  
  .carousel-control.left, .carousel-control.right {
    color: #005c9a; }
  
  .carousel-indicators li {
    border: 1px solid #005c9a; }
  
  /* Portrait*/
  @media only screen and (min-device-width: 1024px) and (max-device-width: 1366px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait) {
    #pane-3 {
      background-image: url("/images/gmgmobile.jpg"); } }
  
  @media only screen and (min-device-width: 1366px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape) {
    #pane-3 {
      background-image: url("/images/gmgmobile.jpg"); } }
  
  @media (max-width: 768px) {
    #pane-3 {
      background-image: url("/images/gmgmobile.jpg"); } }
  
  .nav-border {
    border-bottom: 2px solid #005c9a; }
  
  .details-button {
    width: 100%;
    color: white;
    height: 3em;
    background: #005c9a;
    border-color: #005c9a;
    border-style: solid; }
  
  .details-button:disabled {
    width: 100%;
    color: white;
    height: 3em;
    background: lightgrey;
    border-color: lightgrey;
    border-style: solid;
    cursor: not-allowed; }
  
  .details-chevron {
    display: none; }
  
  .details-button-text {
    font-size: 1.5em; }
  
  .button-chevron {
    display: none; }
  
  .button-chevron-left {
    display: none; }
  
  .spinner {
    background: #005c9a;
    margin: 0 !important;
    width: 40px;
    height: 40px;
    margin: 100px auto;
    animation: sk-rotateplane 1.2s infinite ease-in-out; }
  
  .sk-fading-circle .sk-circle:before {
    content: '';
    display: block;
    margin: 0 auto;
    width: 15%;
    height: 15%;
    background-color: #005c9a;
    border-radius: 100%;
    animation: sk-circleFadeDelay 1.2s infinite ease-in-out both; }
  
  .gmg-navbar {
    background: #005c9a;
    color: #ffffff;
    padding-top: 5px;
    padding-bottom: 25px; }
  
  p.stryde-bold, .text-color {
    color: #005c9a; }
  
  .ui-datepicker-next span {
    background-image: url("/images/ui-icons_ffffff_256x240.png") !important;
    zoom: 150%;
    -moz-transform: scale(1.5);
    -webkit-zoom: 1.5;
    -ms-zoom: 1.5; }
  
  .ui-datepicker-prev span {
    background-image: url("/images/ui-icons_ffffff_256x240.png") !important;
    zoom: 150%;
    -moz-transform: scale(1.5);
    -webkit-zoom: 1.5;
    -ms-zoom: 1.5; }
  
  .ui-datepicker-header {
    background: #005c9a; }
  
  .ui-state-active {
    background: #005c9a !important;
    color: white !important;
    border: none !important; }
  
  .time:hover {
    background: #005c9a; }
  
  .confirm {
    background: #005c9a; }
  
  #time-select-header {
    background: #005c9a; }
  
  .ddlTimezone, .form-group {
    padding-top: 5px; }
  
  #txt-appointment-message {
    position: relative;
    top: 5px;
    left: 10px;
    font-size: 1.5em; }
  
  .tab-pane label {
    top: 10px !important;
  }
  
  .checkbox label input[type="checkbox"]:checked+.cr>.cr-icon {
    color: #155494;
  }
  
  /*# sourceMappingURL=gmg.css.map */
  