/*CLIENT CUSTOM CSS CODE HERE */

/************* LIST STYLES ******************/
UL.GeneralDashListStyle LI:before {content: "\2012";}
UL.GeneralDashListStyle LI {padding: 0 0 2px 10px;}

UL.BenefitInfoBullListStyle {line-height: 22px; list-style: outside none disc; margin-left: 30px; margin-top: -20px !important;}
OL.BenefitIntroNumListStyle {line-height: 22px; list-style: outside none decimal; margin-left: 30px; margin-top: -20px !important;}
ul.BenefitInfoSubBullListStyle {list-style-type:circle;  margin-left: 60px;}
/*Confirm choices style*/
.modal-body.confirmchoice UL {
    list-style: outside none disc;
    margin-left: 15px !important;
  
}
UL.BenefitInfoBullListStyle {list-style-type: disc !important;}
OL.BenefitIntroNumListStyle {list-style: decimal !important;}


/*menu*/
#benefit-overview .img.BenefitImage_bd9ee910-8a49-4c35-9047-de796c312ff5,
.benefitline .img.Lbd9ee910-8a49-4c35-9047-de796c312ff5 {background: rgba(0, 0, 0, 0) url("/boost/media/boost/160x130%20Icons/Employee-Critical-Illness.png") no-repeat scroll 50% 50%;}

#benefit-overview .img.BenefitImage_084cf794-ebc4-422b-a7d6-ffa5208c54e3,
.benefitline .img.L084cf794-ebc4-422b-a7d6-ffa5208c54e3 {background: rgba(0, 0, 0, 0) url("/boost/media/boost/160x130%20Icons/Partner-Critical-Illness.png") no-repeat scroll 50% 50%;}

#benefit-overview .img.BenefitImage_f5943ae5-c228-4d6d-888a-50c8927a08c3,
.benefitline .img.Lf5943ae5-c228-4d6d-888a-50c8927a08c3 {background: rgba(0, 0, 0, 0) url("/boost/media/boost/160x130%20Icons/Employee-Health-Assessments.png") no-repeat scroll 50% 50%;}

#benefit-overview .img.BenefitImage_dc2cb2ea-2018-48dc-90b5-7c5472c50061,
.benefitline .img.Ldc2cb2ea-2018-48dc-90b5-7c5472c50061 {background: rgba(0, 0, 0, 0) url("/boost/media/boost/160x130%20Icons/Health-Assessment-for-your-partner.png") no-repeat scroll 50% 50%;}

#benefit-overview .img.BenefitImage_8ca40c31-4ae1-4db9-ad0a-3802ddeadd4b,
.benefitline .img.L8ca40c31-4ae1-4db9-ad0a-3802ddeadd4b {background: rgba(0, 0, 0, 0) url("/boost/media/boost/160x130%20Icons/Health-Cash-Plan.png") no-repeat scroll 50% 50%;}

#benefit-overview .img.BenefitImage_883df1a0-ee24-4399-b49b-74cb0df1e975,
.benefitline .img.L883df1a0-ee24-4399-b49b-74cb0df1e975 {background: rgba(0, 0, 0, 0) url("/boost/media/boost/160x130%20Icons/Dental-Insurance.png") no-repeat scroll 50% 50%;}

#benefit-overview .img.BenefitImage_934f770d-ad2c-411a-bfd8-b05ba85e15eb,
.benefitline .img.L934f770d-ad2c-411a-bfd8-b05ba85e15eb {background: rgba(0, 0, 0, 0) url("/boost/media/boost/160x130%20Icons/Private-Medical-Insurance.png") no-repeat scroll 50% 50%;}

/*ccv*/
#benefit-overview .img.BenefitImage_32d07d51-ad00-4656-b072-6ce15e4313fc,
.benefitline .img.L32d07d51-ad00-4656-b072-6ce15e4313fc {background: rgba(0, 0, 0, 0) url("/boost/media/boost/160x130%20Icons/family.png") no-repeat scroll 50% 50%;}

#benefit-overview .img.BenefitImage_ecc8ae9b-5c0b-4845-a488-ab46955ffe81,
.benefitline .img.Lecc8ae9b-5c0b-4845-a488-ab46955ffe81 {background: rgba(0, 0, 0, 0) url("/boost/media/boost/160x130%20Icons/Cycle-to-Work.png") no-repeat scroll 50% 50%;}

#benefit-overview .img.BenefitImage_27d4e674-1914-454e-befb-c31b8704c068,
.benefitline .img.L27d4e674-1914-454e-befb-c31b8704c068 {background: rgba(0, 0, 0, 0) url("/boost/media/boost/160x130%20Icons/Gym-Membership.png") no-repeat scroll 50% 50%;}

#benefit-overview .img.BenefitImage_1050e75b-3121-4425-bc02-dc257d969fbf,
.benefitline .img.L1050e75b-3121-4425-bc02-dc257d969fbf {background: rgba(0, 0, 0, 0) url("/boost/media/boost/160x130%20Icons/Travel-Insurance.png") no-repeat scroll 50% 50%;}

#benefit-overview .img.BenefitImage_35821ef3-602a-4180-b4fb-c845354b8beb,
.benefitline .img.L35821ef3-602a-4180-b4fb-c845354b8beb {background: rgba(0, 0, 0, 0) url("/boost/media/boost/160x130%20Icons/Dining-card.png") no-repeat scroll 50% 50%;}

#benefit-overview .img.BenefitImage_bc2c10d8-6af8-493f-8f68-46a86d73c216,
.benefitline .img.Lbc2c10d8-6af8-493f-8f68-46a86d73c216 {background: rgba(0, 0, 0, 0) url("/boost/media/boost/160x130%20Icons/Charitable-Giving.png") no-repeat scroll 50% 50%;}

#benefit-overview .img.BenefitImage_4cb2ff3b-5f4e-49ea-acfb-0da47bb15762,
.benefitline .img.L4cb2ff3b-5f4e-49ea-acfb-0da47bb15762 {background: rgba(0, 0, 0, 0) url(" /boost/media/boost/160x130%20Icons/Holiday-Trading.png") no-repeat scroll 50% 50%;}

/***see also*/
/*CI*/
.seealso .img.Lbd9ee910-8a49-4c35-9047-de796c312ff5 {background: rgba(0, 0, 0, 0) url("/boost/media/boost/130x60%20Icons/benefit-icons.png") no-repeat scroll 50% 50% !important;}

/*CIP*/
.seealso .img.L084cf794-ebc4-422b-a7d6-ffa5208c54e3 {background: rgba(0, 0, 0, 0) url("/boost/media/boost/130x60%20Icons/benefit-icons2.png") no-repeat scroll 50% 50% !important;}

/*Health Assement*/
.seealso .img.Lf5943ae5-c228-4d6d-888a-50c8927a08c3 {background: rgba(0, 0, 0, 0) url("/boost/media/boost/130x60%20Icons/benefit-icons3.png") no-repeat scroll 50% 50% !important;}

/*Health Assement Partner*/
.seealso .img.Ldc2cb2ea-2018-48dc-90b5-7c5472c50061 {background: rgba(0, 0, 0, 0) url("/boost/media/boost/130x60%20Icons/benefit-icons4.png") no-repeat scroll 50% 50% !important;}

/*Health Cash Plan*/
.seealso .img.L8ca40c31-4ae1-4db9-ad0a-3802ddeadd4b {background: rgba(0, 0, 0, 0) url("/boost/media/boost/130x60%20Icons/benefit-icons5.png") no-repeat scroll 50% 50% !important;}

/*Dental*/
.seealso .img.L883df1a0-ee24-4399-b49b-74cb0df1e975 {background: rgba(0, 0, 0, 0) url("/boost/media/boost/130x60%20Icons/benefit-icons6.png") no-repeat scroll 50% 50% !important;}

/*PMI*/
.seealso .img.L934f770d-ad2c-411a-bfd8-b05ba85e15eb {background: rgba(0, 0, 0, 0) url("/boost/media/boost/130x60%20Icons/benefit-icons7.png") no-repeat scroll 50% 50% !important;}

/*CCV*/
.seealso .img.L32d07d51-ad00-4656-b072-6ce15e4313fc {background: rgba(0, 0, 0, 0) url("/boost/media/boost/130x60%20Icons/family_1.png") no-repeat scroll 50% 50% !important;}

/*C2W*/
.seealso .img.Lecc8ae9b-5c0b-4845-a488-ab46955ffe81 {background: rgba(0, 0, 0, 0) url("/boost/media/boost/130x60%20Icons/benefit-icons9.png") no-repeat scroll 50% 50% !important;}


/*GymMemebership*/
.seealso .img.L27d4e674-1914-454e-befb-c31b8704c068 {background: rgba(0, 0, 0, 0) url("/boost/media/boost/130x60%20Icons/benefit-icons10.png") no-repeat scroll 50% 50% !important;}

/*Travel */
.seealso .img.L1050e75b-3121-4425-bc02-dc257d969fbf {background: rgba(0, 0, 0, 0) url("/boost/media/boost/130x60%20Icons/benefit-icons11.png") no-repeat scroll 50% 50% !important;}

/*Dining Card*/
.seealso .img.Ld93be403-e492-45da-b0fa-466d5856cd96 {background: rgba(0, 0, 0, 0) url("/boost/media/boost/130x60%20Icons/benefit-icons13.png") no-repeat scroll 50% 50% !important;}

/*Charity*/
.seealso .img.Lbc2c10d8-6af8-493f-8f68-46a86d73c216 {background: rgba(0, 0, 0, 0) url("/boost/media/boost/130x60%20Icons/benefit-icons14.png") no-repeat scroll 50% 50% !important;}

/*Holiday*/
.seealso .img.L4cb2ff3b-5f4e-49ea-acfb-0da47bb15762 {background: rgba(0, 0, 0, 0) url("/boost/media/boost/130x60%20Icons/benefit-icons12.png") no-repeat scroll 50% 50% !important;}



/**********Benefit Overview/pop-up Style ***********/

@media only screen and (min-width: 750px) {
  #benefit-overview .summaryImage .img {width: 280px;}
  
  .online-two-iso .modal-dialog .pannel-body-full .info-text,
  .faq-item .faq-question, .faq-answer {margin-right: 30%;}
  .online-two-iso .modal-large .modal-body .pannel-body-full {height: 1000px; padding: 12px 80px 12px 12px; text-align: justify;}
  
  .online-two-iso .modal-large .modal-body.LineDetail_bd9ee910-8a49-4c35-9047-de796c312ff5 .pannel-body-full {background: #fff url("/boost/media/boost/447x243%20Icons/Employee-Critical-Illness.png") no-repeat scroll 108% 20px;}
  .online-two-iso .modal-large .modal-body.LineDetail_084cf794-ebc4-422b-a7d6-ffa5208c54e3 .pannel-body-full {background: #fff url("/boost/media/boost/447x243%20Icons/Partner-Critical-Illness.png") no-repeat scroll 108% 20px;}
  .online-two-iso .modal-large .modal-body.LineDetail_f5943ae5-c228-4d6d-888a-50c8927a08c3 .pannel-body-full {background: #fff url("/boost/media/boost/447x243%20Icons/Employee-Health-Assessments.png") no-repeat scroll 108% 20px;}
  .online-two-iso .modal-large .modal-body.LineDetail_dc2cb2ea-2018-48dc-90b5-7c5472c50061 .pannel-body-full {background: #fff url("/boost/media/boost/447x243%20Icons/Health-Assessment-for-your-partner.png") no-repeat scroll 108% 20px;}
  .online-two-iso .modal-large .modal-body.LineDetail_ac340d7d-1b09-4b1c-950b-15d7e9cfda56 .pannel-body-full {background: #fff url("/boost/media/boost/447x243%20Icons/Health-Assessment-for-your-partner.png") no-repeat scroll 108% 20px;}

  .online-two-iso .modal-large .modal-body.LineDetail_8ca40c31-4ae1-4db9-ad0a-3802ddeadd4b .pannel-body-full {background: #fff url("/boost/media/boost/447x243%20Icons/Health-Cash-Plan.png") no-repeat scroll 108% 20px;}
  .online-two-iso .modal-large .modal-body.LineDetail_883df1a0-ee24-4399-b49b-74cb0df1e975 .pannel-body-full {background: #fff url("/boost/media/boost/447x243%20Icons/Dental-Insurance.png") no-repeat scroll 108% 20px;}
  .online-two-iso .modal-large .modal-body.LineDetail_934f770d-ad2c-411a-bfd8-b05ba85e15eb .pannel-body-full {background: #fff url("/boost/media/boost/447x243%20Icons/Private-Medical-Insurance.png") no-repeat scroll 108% 20px;}
  .online-two-iso .modal-large .modal-body.LineDetail_32d07d51-ad00-4656-b072-6ce15e4313fc .pannel-body-full {background: #fff url("/boost/media/boost/447x243%20Icons/family2.png") no-repeat scroll 108% 20px;}
  .online-two-iso .modal-large .modal-body.LineDetail_ecc8ae9b-5c0b-4845-a488-ab46955ffe81 .pannel-body-full {background: #fff url("/boost/media/boost/447x243%20Icons/Cycle-to-Work.png") no-repeat scroll 108% 20px;}
  .online-two-iso .modal-large .modal-body.LineDetail_27d4e674-1914-454e-befb-c31b8704c068 .pannel-body-full {background: #fff url("/boost/media/boost/447x243%20Icons/Gym-Membership.png") no-repeat scroll 108% 20px;}

  .online-two-iso .modal-large .modal-body.LineDetail_1050e75b-3121-4425-bc02-dc257d969fbf .pannel-body-full {background: #fff url("/boost/media/boost/447x243%20Icons/Travel-Insurance.png") no-repeat scroll 108% 20px;}
  .online-two-iso .modal-large .modal-body.LineDetail_bc2c10d8-6af8-493f-8f68-46a86d73c216 .pannel-body-full {background: #fff url("/boost/media/boost/447x243%20Icons/Charitable-Giving.png") no-repeat scroll 108% 20px;}
  .online-two-iso .modal-large .modal-body.LineDetail_4cb2ff3b-5f4e-49ea-acfb-0da47bb15762 .pannel-body-full {background: #fff url("/boost/media/boost/447x243%20Icons/Holiday-Trading.png") no-repeat scroll 108% 20px;}
}


/**********Benefit Matrix Style ***********/

.bootstrap-iso .benefitheader .glyphicon-cog:before {content: url("/boost/media/boost/misc/modelers.png");}
.bootstrap-iso .benefitheader .glyphicon-gift:before {content: url("/boost/media/boost/misc/dependants.png");}
.bootstrap-iso .benefitheader .glyphicon-refresh:before {content: url("/boost/media/boost/misc/addingitup.png");}
/*.bootstrap-iso a.btn-resettodefaults .glyphicon-off:before {content: "\e030";}*/

.benefit-matrix .lineheader > a:link {color: #000 !important;}

.benefit-matrix .font-youpay-color,
.benefit-matrix .group-default,
.benefit-matrix .lineheader > a:link,
.benefit-matrix .glyphicon-play-color{color: #000;}
.benefit-matrix .row.title .glyphicon-info-sign-color {color: #003c65;}

.benefitheader-fixed div#resettodefaults a.btn {background-color:#000;}
.benefitheader-fixed div#followup-items a.btn {background-color:#000;}
.bootstrap-iso .btn-warning:active, .bootstrap-iso .btn-warning.active, .bootstrap-iso .open > .dropdown-toggle.btn-warning {background-color:#666666; border-color: #000;}
.bootstrap-iso .btn-success {background-color:#003c65;}

/*hide my benefit choice bar*/

.benefit-matrix .benefit-category .panel-default > .panel-heading {background-color:#003c65;}
.benefit-matrix .benefit-active-benefits {padding-bottom: 0 !important;}


/*HomePage*/

 /***Module Icons***/
    /*Benefit Selection - update your benefit choices*/
/*.onlineTwoPointO-home .icon-two-point-o-home-module-enrolment::before {content:url("/boost/media/boost/misc/icon-1_1.png");}*/ /*old branding*/
.onlineTwoPointO-home .icon-two-point-o-home-module-enrolment::before {content:url("/boost/media/boost/misc/Benefit_Icon_45x39px_Update.png");}

/*remove clock*/
#home-module-enrolment .enrollment-copy .cal { display: none;} 

    /*My Benefit Package - Module-benefit statment Icon*/
/*.onlineTwoPointO-home .icon-two-point-o-home-module-benefit-statement::before {content: url("/boost/media/boost/misc/icon-2_1.png");}*/ /*old branding*/
.onlineTwoPointO-home .icon-two-point-o-home-module-benefit-statement::before {content: url("/boost/media/boost/misc/Benefit_Icon_45x39px_Benefit_Statement.png");}

    /*Module-Overview Icon*/
/*.onlineTwoPointO-home .icon-two-point-o-home-module-generic-2::before {content: url("/boost/media/boost/misc/icon-3_1.png");} *//*old branding*/
.onlineTwoPointO-home .icon-two-point-o-home-module-deals::before {content: url("/boost/media/boost/misc/Benefit_Icon_45x39px_Overview.png");}
   
/* Module-discoutns*/
/*.onlineTwoPointO-home .icon-two-point-o-home-module-handbag::before {content: url("/boost/media/boost/misc/STB-ICON.PNG");}*//*old branding*/
.onlineTwoPointO-home .icon-two-point-o-home-module-handbag::before {content: url("/boost/media/boost/misc/Benefit_Icon_45x39px_Reward_Statement.png");}

div#logo { background: rgba(0, 0, 0, 0) url("/boost/media/boost/logo/STBGroupLogo300x120.png") no-repeat scroll left center; background-size: 190px; margin-left: -40px;} /*logo*/

/***Module backgrunds***/
    /*benefit selectoin*/

/*.onlineTwoPointO-home .module-content #home-module-enrolment {background-image: url("/boost/media/boost/Carousel%20Images/1.png");}*/ /*old branding*/
.onlineTwoPointO-home .module-content #home-module-enrolment {background-image: url("/boost/media/boost/Carousel%20Images/Boost_Portal_Banner_2022_Blank.jpg");}

    /*benefit statement*/

/*.onlineTwoPointO-home .module-content #home-module-benefit-statement {background-image: url("/boost/media/boost/Carousel%20Images/2.png");}*/ /*old branding*/
.onlineTwoPointO-home .module-content #home-module-benefit-statement {
  background-image: url("/boost/media/boost/Carousel%20Images/77412_STBG_Boost_2020_BenefitStatement_1180x352px.jpg");
  background-position: unset;

}

    /*Module-Benefit Overview*/
/*.onlineTwoPointO-home .module-content #home-module-generic {background-image: url("/boost/media/boost/Carousel%20Images/3.png");}*/ /*old branding*/
.onlineTwoPointO-home .module-content #home-module-generic{background-image: url("/boost/media/boost/Carousel%20Images/iconArtboard%203.jpg");} /*{background-image: url("/boost/media/boost/Carousel%20Images/3final.jpg");}*/


/* Module-discoutns*/
/*.onlineTwoPointO-home .module-content #home-module-generic.Discounts {background-image: url("/static/Aon.Marketplace/img/online2/home-module-image6.jpg");}*/ /*old branding*/
.onlineTwoPointO-home .module-content #home-module-generic.Discounts {background-image: url("/boost/media/boost/Carousel%20Images/4final.jpg");}

/*Need assistance bar and navigation icons*/

.fa-user::before {content:"Profile"; font-family: "Open Sans",sans-serif; text-decoration: none; text-transform: none; font-size: 14px; color: #252c5c; display: flex; padding: 8px 0 8px 28px;  background: rgba(0, 0, 0, 0) url("/boost/media/boost/misc/profile.png") no-repeat scroll 0 center;}
.fa-sign-out::before {content:"Log Out"; font-family: "Open Sans",sans-serif; text-decoration: none; text-transform: none; font-size: 14px; color: #252c5c; display: flex; padding: 8px 0 8px 26px;  background: rgba(0, 0, 0, 0) url("/boost/media/boost/misc/logout.png") no-repeat scroll 0 center;}


.fa-envelope::before {
    display: none;
}


.help-ico A {background-color:#003c65 !important;
color: white;}

#menu-container #menu-no-dashboard li a { text-transform: capitalize !important;}

#floating-header-content .search-btn {background-color: #003c65 !important;}



/*** Hide provider information on selection page ***/
.links-group.four-links {display: none;}

/* Login page */
.online-two-iso.login body {background-image: url("/boost/media/boost/Carousel%20Images/Boost_PortalLogin_2022_1427x732px.jpg");}/*background*/
.LoginPageContainer div#logo {background: rgba(0, 0, 0, 0) url("") no-repeat scroll right bottom;} /*logo*/
#logo{ height: 85px;}

/*padding login box*/

@media only screen and (min-width: 750px) {

.online-two-iso.login .LoginPageContainer #main {
    float: right;
    margin-right: 5%;
    width: 450px;
}
}
.login.online-two-iso .LoginPageContainer .icon-two-point-o-login-module-callout {float: right !important; width: 50% !important;}
.login.online-two-iso .LoginPageContainer .icon-two-point-o-login-module-callout::before {content: none;}


/*Down bar and modules*/
.online-two-iso.login .LoginPageContainer .login-module-zone .login-modules {background-color: rgba(53, 53, 53, 0.6);top:30%}
.online-two-iso.login .LoginPageContainer .login-module-zone .login-modules .module
{
padding:0px;
}

.online-two-iso.login .LoginPageContainer .icon-two-point-o-login-module-callout::before { font-size: 70px; margin-right: 4%;}
#login-module-need-assistance .module-text {font-size: 18px; line-height: 18px;}
#login-module-need-assistance .module-text a {color: #fff;}

div.btn-primary.btn#login {background-color: #000;}

.online-two-iso.login .LoginPageContainer .additional-services {
    color: #000;
}

/*.login.online-two-iso .LoginPageContainer .panel-default.panel .panel-body {background-color: #a49988}*/

/******************* HOME PAGE/DASHBOARD/NAVIGATION *******************/

@media only screen and (min-width: 750px) {
  /*Home menu item position*/
  #header {margin-bottom: -4%;}
  /*Modules style for full width*/
  /*#home-module-enrolment .enrollment-copy .cal {background-image: url('/acxiommychoices/media/Acxiom/Misc/clock-v2.png'); width:31px; height:31px;}
  #home-module-enrolment .event-name.ng-binding.ng-scope {display: block;}*/
  #home-module-enrolment .enrollment-copy button { background-color: #d57b18; left: 76.5%; position: absolute; top: 26%;}
  #home-module-enrolment .enrollment-copy.full-width {font-size: 23px; color: #d57b18;}
  #home-module-enrolment .enrollment-copy .days-left {color: #d57b18 !important;}
  #home-module-enrolment .enrollment-copy .text-light {color: #d57b18 !important;} 
  #home-module-enrolment .enrollment-copy .event-name {font-weight: normal;}
  
  
  #home-module-benefit-statement .home-module-benefit-statement-content {margin: 2% auto; width: 95%;}
  #home-module-benefit-statement .benefit-statement-buttons button {left: 70.5%; position: absolute; top: 26%; background-color:#84a9bd;}
  #home-module-benefit-statement .benefit-statement-copy {font-size: 32px; color: #5a7f93;}
  #home-module-benefit-statement .benefit-statement-copy .payslip-item-data #item-2 {margin: 0 -20%;}
  #home-module-benefit-statement #item-1 .payslip-item-amount.ng-binding,
  #home-module-benefit-statement #item-2 .payslip-item-amount.ng-binding {color: #5a7f93 !important; /*text-shadow: -0.03em 0 #eee, 0 0.03em #eee, 0.03em 0 #eee, 0 -0.03em #eee;*/}
  
  .onlineTwoPointO-home .module-content #home-module-generic button {left: 68.5%; position: absolute; top: 26%; background-color:#b3c230;}
  .onlineTwoPointO-home .module-content #home-module-generic.Discounts button {left: 71.5%; position: absolute; top: 35%; background-color:#d57b18;}
  .onlineTwoPointO-home h1 {color: #fff;}
  .onlineTwoPointO-home .BenefitInfo .generic-copy.full-width h1 {color: #252c5c;}
  .onlineTwoPointO-home .BenefitInfo .generic-copy.full-width span {color: #252c5c;}
  #home-module-generic .generic-copy {font-size: 30px;}
  #home-module-generic.Discounts .generic-copy .ng-scope {font-size: 30px; color: #d57b18;}
}

/**footer*/
#footer, #footer-sub {
    float: right;
}

/*Followups style*/
.online-two-iso #content #confirm-replacement.overlay .content-overlay .checkout-button A.button-style.blue, .online-two-iso A.button-style.blue {
    background-color: #3b557a;
}
.followup-collect-header {
    height: 100% !important;
}
.followup-item-coverage-heading.ng-scope {
    font-size: 14px;
}
.followup-collect-info {
    display: none;
}

/*benefit selection*/

.benefitselect .products .sel.box-border .header, .benefitselect .products .sel.box-border {background-color: #003c65;}
.online-two-iso #content .overlay#confirm-replacement .content-overlay .checkout-button a.green.button-style, .online-two-iso a.green.button-style {background-color: #003c65;}

.online-two-iso .header-overlay {
    background-color: #003c65;
}


.in-Cart .cost P, .in-Cart .funded P {text-transform: capitalize !important;}


/**********Benefit Overview/pop-up Style ***********/
.online-two-iso .modal-large .tab-selector-link {color: #003c65;}
.online-two-iso .modal-large a.tab-selector-link:hover, .online-two-iso .modal-large .tab-selector-link.active {border-bottom: 0.5em solid #003c65; color: #003c65;}
.bootstrap-iso .btn-info, .bootstrap-iso .btn-warning {background-color: #003c65;}

/***benefit overview***/

#benefit-overview #overviewAccordion .panel-default > .panel-heading {background-color: #003c65;}


.benefit-matrix .modal-footer #confirmation-buttons .btn-default.active, .benefit-matrix .confirmchoice .btn-default.active {
    background-color: #003c65;
    color: #fff;
}

.benefit-matrix .confirm-checkout-button .btn-success {
    background-color: #003c65;}
  
/*welcome message*/  
.onlineTwoPointO-home #home-intro {
    color: black;
    font-size: 24px;
    text-align: justify;
}

/******* Life Events section******/
.active-benefits .header {color: #000;}
.active-benefits .img.E0ab65a5b-6118-45dc-8a32-3ea3bf75ac10 {background-image: url("/boost/media/boost/Events%20Icons/Marriage,-Civil-Partnership-or-Divorce,-Separation.png");}
.active-benefits .img.Ec9230e88-b936-446e-bc70-4008058da3cd {background-image: url("/boost/media/boost/Events%20Icons/Birth-or-Adoption-of-Child.png");}
.active-benefits .img.E518c217a-195a-452e-ad3a-60f8d0564353 {background-image: url("/boost/media/boost/Events%20Icons/Start-of-Long-Term-Sick,-Maternity,-Adoption-or-Paternity-Leave.png");}
.active-benefits .img.E6bcf52bb-e830-412d-9279-8e816d6c7964 {background-image: url("/boost/media/boost/Events%20Icons/Death-of-a-dependant.png");}
.active-benefits .img.Ea8ad1d6b-67a0-4d77-b1ac-8cb4368a7121 {background-image: url("/boost/media/boost/Events%20Icons/Return-from-Long-Term-Sick,-Maternity,-Paternity-or-Adoption-Leave.png");}
.active-benefits .img {background-position: center center;}
.active-benefits .event-name {font-size: 13px;}

/*hide information under no active event*/
.activewithdata-category-icon.glyphicon.glyphicon-info-sign.glyphicon-info-sign-color { display: none;}

/*capitalize text in overview*/
.online-two-iso .modal-normal .tab-selector-link, .online-two-iso .modal-large .tab-selector-link {text-transform: capitalize;}


/*home*/

@media only screen and (min-width: 750px) 
{
  /*Home moved to be next the logo*/
  #menu-container #menu-no-dashboard li a {margin-left: 160px; margin-top: -7px;}}

/* change coverages size
@media only screen and (min-width: 750px) 
{
.content-option-credit-health {
    float: right;
    width: 388px;
}

.option-credit-health .option {
    float: left;
    width: 300px;
}}*/

/* Hide Search */
#floating-header-content .search-btn {
    display: none;
}

#search-box {
    display: none;
}

 /*removing the tabs on Manage Dependants Tool (popup) */
.modal-content .dependantContainer .dependant-normal .tab-header {display: none;}

/*capitalize Who is covered?*/

#who-is-covered-heading span.label, label {
    text-transform: unset;
}


.your-beneficiaries .txt-beneficiaries H4 {
    font-weight: 300;
    margin: 0;
    text-transform: unset;
}

/*hide prefrence tab*/

.preference {
    display: none;
}

/*TRS Width*/

.bootstrap-iso .col-xs-7 {
    width: 37.333%;
}
/*TRS crousel*/
#home-module-generic.ng-fade.trs { background-image: /*url("/boost/media/boost/Carousel%20Images/STB_Boost_Carousel_2331x802px_1.jpg") !important*/url("/boost/media/boost/misc/STB_Boost_TotalReward_Lee_1182x354px.jpg") !important;}
}	
/*Hide Component Name on site*/
.trsdashboard .content-name{display: none !important;}

/*Dashboard icons*/

.trsdashboard i.AdditionalPayments::before {
    content: url("/boost/media/boost/TRS%20Icons/STB-AP.png");
}
.trsdashboard i.Payandallowances::before{
    content: url("/boost/media/boost/TRS%20Icons/STB-salary.png") !important;
}

	

.trsdashboard i.Bonus::before {
    content: url("/boost/media/boost/TRS%20Icons/STB-bonus.png");
}

.trsdashboard i.Commission::before {
    content: url("/boost/media/boost/TRS%20Icons/STB-commissiomn.png");
}

.trsdashboard i.HealthandWellbeing::before {
    content: url("/boost/media/boost/TRS%20Icons/STB-H-W.png");
}

.trsdashboard i.LearningandDevelopment::before {
    content: url("/boost/media/boost/TRS%20Icons/STB-L-D.png");
}

.trsdashboard i.Pension::before {
    content: url("/boost/media/boost/TRS%20Icons/STB-pension.png");
}

.trsdashboard i.Payandallowances::before {
    content: url("/boost/media/boost/TRS%20Icons/STB-salary.png");
}

.trsdashboard i.Sharesave::before {
    content: url("/boost/media/boost/TRS%20Icons/Sharesave_icon_34x41px.png");
}

.trsdashboard i.SavingandProtection::before {
    content: url("/boost/media/boost/TRS%20Icons/STB-S-P.png");
 /* content: url("/boost/media/boost/TRS%20Icons/Savings_icon_34x41px.png");*/
 
}

.trsdashboard i.PaidTimeoff::before {
    content: url("/boost/media/boost/TRS%20Icons/STB-WE.png");
}

.additionalContent.ng-binding {
    margin-top: 8%;
}

.trsdashboard .content-header {
    margin-top: 25px;
  }
.trsdashboard .icon-two-point-o-trs-module-tab-0::before {
    color: #3CA7E3;
}
#home-module-trs .trs-copy{padding-left:0px;}

#home-module-generic.ng-fade.trs button {
    background-color: #446757 !important;
}
tspan{font-size:15px !important; }

.onlineTwoPointO-home [class*="icon-two-point-o-home-module-trs"]::before, .onlineTwoPointO-home .icon-two-point-o-home-module-trs::before {
    content: url("/boost/media/boost/misc/BOOM_Icon_45x39px.png");
}
  .trsdashboard .summary-myreward{display:none;}
@media only screen and (min-width: 750px) {
.highcharts-title {
    font-size: 19px !important;
   
}
  }

.trsdashboard .desktop-tab .nav-pills > li.active > a, .trsdashboard .desktop-tab .nav-pills > li.active > a:hover, .trsdashboard .desktop-tab .nav-pills > li.active > a:focus {
    color: black;
 
}

.trsdashboard .printbtn{visibility: hidden;}
#home-module-generic.ng-fade.trs span {
    color: white !important;
}

/*validation height code*/
  #validationError-overlay {height: auto;} 

/* FOOTER ALIGNMENT FIX */

@media only screen and (min-width: 768px){
  /* display nav items in one line */
  #footer.footer-fullwidth nav ul#footer-links li,
#footer.footer-fullwidth a.optanon-toggle-display.EUFooterLink{
    display: inline-block !important;
  }
}
@media only screen and (min-width:751px){
.online-two-iso #footer div:not(:first-child) a { border-left: 1px solid; }
.online-two-iso #footer a { padding: 0 1em; text-transform: none; color: #000; }
}


/* Minification failed (line 436, error number 1019): Unexpected token, found '}' */