@import url(https://fonts.googleapis.com/css?family=Euclid circular);
.text-primary,
.text-primary:hover {
  color: #6d2077;
}
.text-warning,
.text-warning:hover {
  color: #e03c31;
}
.text-danger,
.text-danger:hover {
  color: #843534;
}
.text-success,
.text-success:hover {
  color: #00a499;
}
.text-info,
.text-info:hover {
  color: #16284c;
}
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > .open > a:focus,
.navbar-nav.navbar-user > li > a {
  background-color: #00a499;
}
div[id*='divBeneStages'],
div[id*='divBeneStages'] a {
  color: #f3b571;
}
.progress-bar {
  background-color: #f3b571;
}
.btn-danger {
  background-color: #e03c31;
}
.btn-primary {
  background-color: #00a499;
}
.btn-success {
  background-color: #00a499;
}
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {
  color: #e0004d;
}
.navbar-default .navbar-nav > li > a {
  color: #002554;
}
div.companyAnnouncementsArticle a {
  color: #00a499;
}
.navbar-default .navbar-nav.navbar-topmain > li > a:hover:hover:after,
.navbar-default .navbar-nav.navbar-topmain > li > a:focus:hover:after,
.navbar-default .navbar-nav.navbar-topmain > li > a:hover:focus:after,
.navbar-default .navbar-nav.navbar-topmain > li > a:focus:focus:after {
  background: #e0004d;
}
.application-icon {
  background: url('/image/0da1e773-1e7e-4e6b-81df-4b72e4ea5c13?v=639090100252428332') no-repeat center bottom;
  background-position: right;
  background-size: contain;
  display: block;
  height: 75px;
  margin: 10px 20px 0px 0px;
  padding: 20px 0;
  text-indent: -9999px;
}
.application-name-image {
  background: url('') no-repeat center bottom;
  background-position: left;
  background-size: contain;
  display: none;
  height: 150px;
  margin-top: 10px;
  padding: 10px 0;
  text-indent: -9999px;
}
html {
  font-size: 62.5%;
  background: linear-gradient(#00a499 15%, #ffffff 30%);
  background-repeat: no-repeat;
  background-attachment: fixed;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  padding-top: 0px !important;
}
body {
  margin: 0;
  color: #002554;
}
h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {
  color: #002554 !important;
}
.btn-primary {
  color: #ffffff;
  /*background-color: @brand-primary-colour;*/
  border-color: #e4004d;
}
.text-info {
  color: #002554;
}
#footer,
footer {
  background-color: #00a499;
}
/* HARD CODED CHANGE */

#loginwrap div[ng-controller='MainController'] .col-lg-6:first-child {
  display: none;
}
#loginwrap div[ng-controller='MainController'] .col-lg-6:nth-child(2) {
  border-left: none !important;
}
@media (min-width: 768px) {
  #loginwrap .col-sm-offset-2 {
    margin-left: 26.666667%;
  }
}
@media (min-width: 1200px) {
  #loginwrap .col-lg-6 {
    width: 100%;
  }
}
#total-reward-statements label[title='show detail'] {
  display: none;
}
#total-reward-statements .divRowTrsExpandedDetail.ng-hide {
  display: block !important;
}
/* login screen */

#loginwrap h4,
#loginwrap label {
  display: none;
}
body {
  font-family: 'Euclid circular', sans-serif !important;
}
/* bring back SSO */

#loginwrap div[ng-controller='MainController'] .col-lg-6:first-child {
  display: block;
}
#loginwrap div[ng-controller='MainController'] .col-lg-6:first-child div:nth-child(2) h4 {
  display: none;
}
#loginwrap div[ng-controller='MainController'] .col-lg-6:nth-child(2) {
  border-left: block !important;
}
@media (min-width: 768px) {
  #loginwrap .col-sm-offset-2 {
    margin-left: 20%;
  }
}
@media (min-width: 1200px) {
  #loginwrap .col-lg-6 {
    width: 50%;
  }
}
#loginwrap h4 {
  color: #fff;
}
.carousel-caption a.carouselLink {
  background-color: #00a499;
}
.label-danger {
  background-color: #002554;
}
#loginwrap {
  background-image: url('/file/955f646d-0710-472b-8981-0d61a150aad7');
  background-size: cover;
}
#loginwrap p,
#loginwrap a,
#loginwrap label {
  color: #ffffff;
}
footer {
  border-top: 5px #ffffff solid;
}
