/*CLIENT CUSTOM CSS CODE HERE*/

/* COLORS 
GREEN - #78be20
ORANGE - #DC8633
BLUE - #0057B8
GREY - #7e8083 */

/*Logo*/
div#logo {background: rgba(0, 0, 0, 0) url("/herbalifemybenefitsuk/media/HERBALIFE-MYBENEFITS/2019/HomePage/logo.png") no-repeat scroll left center;} /*logo*/

/* login page */
.online-two-iso.login body {background-image: url("/herbalifemybenefitsuk/media/HERBALIFE-MYBENEFITS/2019/HomePage/Home%20Page-image.jpg"); background-position: right top; background-repeat: no-repeat; background-size: cover; height: 100%; overflow: hidden;}
.LoginPageContainer div#logo {background: rgba(0, 0, 0, 0) url("/herbalifemybenefitsuk/media/HERBALIFE-MYBENEFITS/2019/HomePage/login_logo.png") no-repeat scroll right bottom; height: 100px; width: 326px;} /*logo*/
.online-two-iso.login .LoginPageContainer .login-module-zone .login-modules {background-color: rgba(10, 0, 0, 0.4); left: 0; min-height: 100%; position: absolute; width: 100%; margin-left: 0px;}

.online-two-iso.login .LoginPageContainer #main {float: right; margin-right: 8%; margin-top: 5%; width: 480px;}/*login credentials*/

.online-two-iso.login .LoginPageContainer .additional-services { color: black;}


 /*button login*/
#wrapper #main .panel.panel-default .panel-body #wp-login #login {background-color: #78be20; border-color: #fff; float: right; font-size: 16px; margin: 26px 0; padding: 6px; width: 120px;}

.online-two-iso.login .LoginPageContainer .login-module-zone .login-modules .module {float: left; padding: 15px 20px 20px 11%;}

/*icon on the home page*/

.online-two-iso #menu-no-dashboard li a, .online-two-iso #menu-no-dashboard li a.selected { background: rgba(0, 0, 0, 0) url("/herbalifemybenefitsuk/media/HERBALIFE-MYBENEFITS/2019/HomePage/Home%20icon%20Herbalife.png") no-repeat scroll 0 0; color: #252c5c; margin-top: -18%; padding-left: 31px; padding-top: 9px; text-transform: none;}
}

/*username*/
#uname-addon > div {font-size: 60%;}
#pwd-addon > div {font-size: 75%;}

/**** BUTTONS *****/

.bootstrap-iso .btn-warning:hover {background-color: #78be20; border-color: #fff; }

/* two buttons */
.bootstrap-iso .btn-primary, .bootstrap-iso .btn-danger, .bootstrap-iso .btn-info, .bootstrap-iso .btn-default, .bootstrap-iso .btn-warning, .bootstrap-iso .btn-success, .bootstrap-iso .btn-popup {background-color: #78be20; border-radius: 25px; border: 2px solid #fff; float: right; font-size: 15px; margin-top: -105px; padding-bottom: 32px; padding-top: 11px;}
#home-module-generic .ng-scope .home-module-generic-content .generic-copy p.ng-scope .module-button-container .btn-default:hover {background-color: #78be20; border: 2px solid #fff; color: #fff;}
.ng-scope . module-button-container .btn.bnt-default button:hover {background-color: #78be20; color: #fff; border: 2px solid #fff; width: 17%; white-space: normal;} /*was there orange for focusing #DC8633*/ 

@media only screen and (max-width: 750px) {
   .btnOVER, .btnBROCHURE {width: 17%; height: auto; white-space: normal;}
  .btnBROCHURE {margin-top: 3% !important;}
  #header a.main-menu-toogle .fa.fa-bars {display: none;}}  

input:focus {box-shadow: none;}

/*standard buttons*/
#home-module-enrolment .enrollment-copy button {background-color: #78be20; border-radius: 15px; border: 2px solid #fff; font-weight: 700; padding: 3px 20px; font-size: 15px; width: 97%;}
.onlineTwoPointO-home .module-content [class*="-buttons"] button {background-color: #78be20; border-radius: 25px; border: 2px solid #fff; white-space: normal; width: 86%; font-weight: 700; padding: 6px 20px; font-size: 15px; width: 97%;}
#home-module-enrolment .enrollment-copy button:hover {background-color: #78be20; border-radius: 25px; border: 2px solid #fff; font-weight: 700; padding: 3px 20px; font-size: 15px; width: 97%; }/*o*/
.onlineTwoPointO-home .module-content [class*="-buttons"] button:hover {background-color: #78be20; border-radius: 25px; border: 2px solid #fff; font-weight: 700; padding: 6px 20px; font-size: 15px; width: 97%;}/*o*/
/*button close*/
.btn.btn-warning.ng-isolate-scope {font-size: 14px; margin-top: 0; padding-bottom: 8px; width: 80px; float: none;}
/* further info removed focus blue color*/
.bootstrap-iso .btn-info:active:hover, .bootstrap-iso .btn-info.active:hover, .bootstrap-iso .open > .dropdown-toggle.btn-info:hover, .bootstrap-iso .btn-info:active:focus, .bootstrap-iso .btn-info.active:focus, .bootstrap-iso .open > .dropdown-toogle.btn-info:focus, .bootstrap-iso .btn-info.focus:active, .bootstrap-iso .btn-info.active.focus, .bootstrap-iso .open > .dropdown-toggle.btn-info.focus {background: #78be20; border-color: #fff;}

/*** Lifestyle Benefits App ***/
#myDiscounts_app.bootstrap-iso { background: rgba(0, 0, 0, 0) url("/herbalifemybenefitsuk/media/HERBALIFE-MYBENEFITS/2019/14-01-2019%2015-37-04.jpg") no-repeat scroll 64% 59%; height: 75vh;}
#myPension_app.bootstrap-iso {background: rgba(0, 0, 0, 0) url("/herbalifemybenefitsuk/media/HERBALIFE-MYBENEFITS/2019/14-01-2019%2016-09-21.jpg") no-repeat scroll 64% 59%; height: 50vh;}
#myWellness_app.bootstrap-iso { background: rgba(0, 0, 0, 0) url("/herbalifemybenefitsuk/media/HERBALIFE-MYBENEFITS/2019/14-01-2019%2016-20-02.jpg") no-repeat scroll 64% 59%; height: 50vh;}
.LifestyleButtons .btn-default {margin-top: 3em; width: 100%;}

/* Home Page Modules */
#main .page-content .bootstrap-iso .column_wrapper #home-module-content .ng-fade.benefitoverview {background-image: url("/herbalifemybenefitsuk/media/HERBALIFE-MYBENEFITS/2019/carousel-images/overview.jpg");}/* Benefit overview*/
#main .page-content .bootstrap-iso .column_wrapper #home-module-content .ng-fade.discounts {background-image: url("/herbalifemybenefitsuk/media/HERBALIFE-MYBENEFITS/2019/carousel-images/discount.jpg");}/*mydiscounts*/
#main .page-content .bootstrap-iso .column_wrapper #home-module-content .ng-fade.pension {background-image: url("/herbalifemybenefitsuk/media/HERBALIFE-MYBENEFITS/2019/carousel-images/pension.jpg");}/*pension*/
#main .page-content .bootstrap-iso .column_wrapper #home-module-content .ng-fade.wellness {background-image: url("/herbalifemybenefitsuk/media/HERBALIFE-MYBENEFITS/2019/carousel-images/wellness.jpg");}/*wellness*/
#main .page-content .bootstrap-iso .column_wrapper #home-module-content .ng-fade.app {background-image: url("/herbalifemybenefitsuk/media/HERBALIFE-MYBENEFITS/2019/carousel-images/app.jpg");}/*app*/

/*Home page module icons*/
.onlineTwoPointO-home .active .icon-two-point-o-home-module-deals::before {content: url(/herbalifemybenefitsuk/media/HERBALIFE-MYBENEFITS/2019/HomePage/Hover/Benefits%20Overview%20hoverGreen.png);}/*overview*/
.onlineTwoPointO-home .icon-two-point-o-home-module-deals::before {content: url(/herbalifemybenefitsuk/media/HERBALIFE-MYBENEFITS/2019/HomePage/Hover/Benefits%20Overview.png);}

.onlineTwoPointO-home .active .icon-two-point-o-home-module-hand::before {content: url(/herbalifemybenefitsuk/media/HERBALIFE-MYBENEFITS/2019/HomePage/Hover/My%20Discounts%20hoverGreen.png);}/*discounts*/
.onlineTwoPointO-home .icon-two-point-o-home-module-hand::before {content: url(/herbalifemybenefitsuk/media/HERBALIFE-MYBENEFITS/2019/HomePage/Hover/My%20Discounts.png);}

.onlineTwoPointO-home .active .icon-two-point-o-home-module-scales::before {content: url(/herbalifemybenefitsuk/media/HERBALIFE-MYBENEFITS/2019/HomePage/Hover/My%20Pension%20hoverGreen.png);}/*pension*/
.onlineTwoPointO-home .icon-two-point-o-home-module-scales::before {content: url(/herbalifemybenefitsuk/media/HERBALIFE-MYBENEFITS/2019/HomePage/Hover/My%20Pension.png);}

.onlineTwoPointO-home .active .icon-two-point-o-home-module-spanner::before {content: url(/herbalifemybenefitsuk/media/HERBALIFE-MYBENEFITS/2019/HomePage/Hover/My%20Wellness%20hoverGreen.png);}/*wellness*/
.onlineTwoPointO-home .icon-two-point-o-home-module-spanner::before {content: url(/herbalifemybenefitsuk/media/HERBALIFE-MYBENEFITS/2019/HomePage/Hover/My%20Wellness.png);}

.onlineTwoPointO-home .active .icon-two-point-o-home-module-callout::before {content: url(/herbalifemybenefitsuk/media/HERBALIFE-MYBENEFITS/2019/HomePage/Hover/My%20App%20hoverGreen.png);}/*app*/
.onlineTwoPointO-home .icon-two-point-o-home-module-callout::before {content: url(/herbalifemybenefitsuk/media/HERBALIFE-MYBENEFITS/2019/HomePage/Hover/My%20App.png);}

/** BENEFITS OVERVIEW **/

/* Need Assistance */
.help-ico A {background: #78be20 url("../Aon.Marketplace/img/common/ico-help.png") no-repeat scroll right 12px center;}
.help-ico A:focus, help-ico A:hover{color: #333 !important; text-decoration: none;}

/*color for at a glance, how it works, etc */
.online-two-iso .modal-large a.tab-selector-link:hover, .online-two-iso .modal-large .tab-selector-link.active {border-bottom: 0.5em solid #78be20; color: black;}
.bootstrap-iso a { color: black ; text-decoration: none;}

/* hide filter */
.btn.btn-popup.dropdown-toggle { display: none;}
.clear-filter.btn.btn-warning.disabled { display: none;}

/*Benefit overview*/
.btn.btn-info.know-more-link { margin-top: 0; padding-bottom: 11px;}
.bootstrap-iso .btn-info:hover {background-color: #78be20; border-color: #fff; color: #fff;}

#benefit-overview #overviewAccordion .panel-default > .panel-heading {background-color: #0057B8;} 

/*Benefit overview icons 160x130*/
/*Protection*/
.panel-body .overviewSummaryList #overview-item-GPP .img.BenefitImage_GPP.IntroNode_9087a393-f83f-4f62-a56b-421bde2a2c4f {background: url("/herbalifemybenefitsuk/media/HERBALIFE-MYBENEFITS/2019/icons-160x130/Group%20Personal%20Pension%20Plan%20160x130.png") no-repeat scroll 70% 0px;}/*Pension*/
.panel-body .overviewSummaryList #overview-item-LA .img.BenefitImage_LA.IntroNode_b02d87ab-e6e9-4c3f-8472-ace297e7ecc2 {background: url("/herbalifemybenefitsuk/media/HERBALIFE-MYBENEFITS/2019/icons-160x130/Life%20Assurance%20160x130.png") no-repeat scroll 70% 0px;}/*Life assurance*/
.panel-body .overviewSummaryList #overview-item-IP .img.BenefitImage_IP.IntroNode_b65f03c3-a7cf-42e1-a6fb-106672cb5ecf {background: url("/herbalifemybenefitsuk/media/HERBALIFE-MYBENEFITS/2019/icons-160x130/Income%20Protection%20160x130.png") no-repeat scroll 70% 0px;}/*Income protection*/
/*Health*/
.panel-body .overviewSummaryList #overview-item-EAP .img.BenefitImage_EAP.IntroNode_feef2dae-bf8a-4c2e-b7b5-047a9a4c082d {background: url("/herbalifemybenefitsuk/media/HERBALIFE-MYBENEFITS/2019/icons-160x130/EAP%20160x130.png") no-repeat scroll 70% 0px;}/*EAP*/
.panel-body .overviewSummaryList #overview-item-BDATS .img.BenefitImage_BDATS.IntroNode_ba97ce0f-c61a-4c74-b560-f30518f45aa6 {background: url("/herbalifemybenefitsuk/media/HERBALIFE-MYBENEFITS/2019/icons-160x130/Best%20Doctors%20160x130.png") no-repeat scroll 70% 0px;}/*best doctors*/
.panel-body .overviewSummaryList #overview-item-PHI .img.BenefitImage_PHI.IntroNode_dea07e4d-7291-4af5-9c5d-13c6f56754e7 {background: url("/herbalifemybenefitsuk/media/HERBALIFE-MYBENEFITS/2019/icons-160x130/Private%20Health%20Insurance%20160x130.png") no-repeat scroll 70% 0px;}/*Private health insurance */
.panel-body .overviewSummaryList #overview-item-Dental .img.BenefitImage_Dental.IntroNode_0905cde0-788a-44f5-a300-1176d546d472 {background: url("/herbalifemybenefitsuk/media/HERBALIFE-MYBENEFITS/2019/icons-160x130/Dental%20Plan%20160x130.png") no-repeat scroll 70% 0px;}/*Dental plan*/
.panel-body .overviewSummaryList #overview-item-Eye .img.BenefitImage_Eye.IntroNode_fb9651fa-ca8b-4fe3-bb18-0ec3fe980ae2 {background: url("/herbalifemybenefitsuk/media/HERBALIFE-MYBENEFITS/2019/icons-160x130/Eye-care%20Vouchers-160x130.png") no-repeat scroll 70% 0px;}/*Eye-care*/
/*Lifestyle*/
.panel-body .overviewSummaryList #overview-item-CCV .img.BenefitImage_CCV.IntroNode_03257e2c-bedf-4f31-88e5-ddba6972c95c {background: url("/herbalifemybenefitsuk/media/HERBALIFE-MYBENEFITS/2019/icons-160x130/Childcare%20vouchers%20160x130.png") no-repeat scroll 70% 0px;}/*CCV*/
.panel-body .overviewSummaryList #overview-item-STA .img.BenefitImage_STA.IntroNode_ccc127e6-7c78-4353-80a6-ece699c2db3d {background: url("/herbalifemybenefitsuk/media/HERBALIFE-MYBENEFITS/2019/icons-160x130/Season%20ticket%20advance%20160x130.png") no-repeat scroll 70% 0px;}/*Season ticket advance*/
.panel-body .overviewSummaryList #overview-item-HP .img.BenefitImage_HP.IntroNode_effd7ed4-602a-4d59-9c98-81554097e162 {background: url("/herbalifemybenefitsuk/media/HERBALIFE-MYBENEFITS/2019/icons-160x130/Herbalife%20Products%20160x130.png") no-repeat scroll 70% 0px;}/*herbalife products*/
.panel-body .overviewSummaryList #overview-item-Gym .img.BenefitImage_Gym.IntroNode_bc5a8883-e87a-4cf9-8736-083f60794d69 {background: url("/herbalifemybenefitsuk/media/HERBALIFE-MYBENEFITS/2019/icons-160x130/Gym%20160x130.png") no-repeat scroll 70% 0px;}/*GYM*/
.panel-body .overviewSummaryList #overview-item-c2w .img.BenefitImage_c2w.IntroNode_8ed6a05c-8799-4efb-86af-5488b5db773a {background: url("/herbalifemybenefitsuk/media/HERBALIFE-MYBENEFITS/2019/icons-160x130/Cycle%20to%20work%20160x130.png") no-repeat scroll 70% 0px;}/*C2W*/
.panel-body .overviewSummaryList #overview-item-Annualleave .img.BenefitImage_Annualleave.IntroNode_e2463b8b-06b4-48a6-88b3-e294d3543aab {background: url("/herbalifemybenefitsuk/media/HERBALIFE-MYBENEFITS/2019/icons-160x130/Annual-leave-160x130.png") no-repeat scroll 70% 0px;}/*Annual leave*/
.panel-body .overviewSummaryList #overview-item-car .img.BenefitImage_car.IntroNode_56796910-b203-456f-b802-75440f7d018d {background: url("/herbalifemybenefitsuk/media/HERBALIFE-MYBENEFITS/2019/icons-130x160/Car%20Parking%20130x60.png") no-repeat scroll 70% 0px;}/*CAR*/
.panel-body .overviewSummaryList #overview-item-SAP .img.BenefitImage_SAP.IntroNode_a534455b-8822-4235-9850-2e7b21322078 {background: url("/herbalifemybenefitsuk/media/HERBALIFE-MYBENEFITS/2019/icons-160x130/Service%20award%20programme-160x130.png") no-repeat scroll 70% 0px;}/*Service award programme*/
.panel-body .overviewSummaryList #overview-item-BIL .img.BenefitImage_BIL.IntroNode_d22642b3-66f1-464c-9d7e-87b4ec1441ba {background: url("/herbalifemybenefitsuk/media/HERBALIFE-MYBENEFITS/2019/icons-160x130/Private%20Health%20Insurance%20160x130.png") no-repeat scroll 70% 0px;}/*BIL*/
.panel-body .overviewSummaryList #overview-item-ESS .img.BenefitImage_ESS.IntroNode_d186431b-2e40-4373-9b35-0e86f3584fdc {background: url("/herbalifemybenefitsuk/media/HERBALIFE-MYBENEFITS/2019/icons-160x130/Employee%20Support%20Services%20-%20myStrength%20160x130.png") no-repeat scroll 70% 0px;}/*myStrength*/
.panel-body .overviewSummaryList #overview-item-EST .img.BenefitImage_EST.IntroNode_c101676d-e78b-4a0d-bbae-4b127cb8cfaf {background: url("/herbalifemybenefitsuk/media/HERBALIFE-MYBENEFITS/2019/icons-160x130/Employee%20Support%20Services%20-%20Toothfairy%20160x130.png") no-repeat scroll 70% 0px;}/*Toothfairy*/
.panel-body .overviewSummaryList #overview-item-ESW .img.BenefitImage_ESW.IntroNode_5ca67498-0f6c-4da7-96ca-477adbcad637 {background: url("/herbalifemybenefitsuk/media/HERBALIFE-MYBENEFITS/2019/icons-160x130/Employee%20Support%20Services%20-%20WeCare%20160x130.png") no-repeat scroll 70% 0px;}/*WeCare*/
.panel-body .overviewSummaryList #overview-item-WPN .img.BenefitImage_WPN.IntroNode_72d0cfbc-a65d-4066-b67d-15771cff5b91 {background: url("/herbalifemybenefitsuk/media/HERBALIFE-MYBENEFITS/2019/icons-160x130/160x130.png") no-repeat scroll 70% 0px;}/*Workplace Nursery*/

/*benefit overview icons 447x243*/
@media only screen and (min-width: 750px) {
  .online-two-iso .modal-dialog .pannel-body-full .info-text {margin-right: 40%;} /*text align*/
  .faq-item .faq-question, .faq-answer {margin-right: 40%;} /*FAQs align*/
  .pannel-body-full {min-height: 250px;} /*setting min height for properly viewing of icons*/
  /*Protection*/
  .online-two-iso .modal-large .modal-body.LineDetail_GPP .pannel-body-full {background: #fff url("/herbalifemybenefitsuk/media/HERBALIFE-MYBENEFITS/2019/icons-447x243/Group%20Personal%20Pension%20Plan%20447x243.png") no-repeat scroll 103% 0;}/*Pension*/
  .online-two-iso .modal-large .modal-body.LineDetail_LA .pannel-body-full {background: #fff url("/herbalifemybenefitsuk/media/HERBALIFE-MYBENEFITS/2019/icons-447x243/Life%20Assurance%20447x243.png") no-repeat scroll 105% 0;}/*Life assurance*/
  .online-two-iso .modal-large .modal-body.LineDetail_IP .pannel-body-full {background: #fff url("/herbalifemybenefitsuk/media/HERBALIFE-MYBENEFITS/2019/icons-447x243/Income%20Protection%20447x243.png") no-repeat scroll 108% 0;}/*Income protection*/
  /*Health*/
  .online-two-iso .modal-large .modal-body.LineDetail_EAP .pannel-body-full {background: #fff url("/herbalifemybenefitsuk/media/HERBALIFE-MYBENEFITS/2019/icons-447x243/EAP%20447x243.png") no-repeat scroll 103% 20px;}/*EAP*/
  .online-two-iso .modal-large .modal-body.LineDetail_BDATS .pannel-body-full {background: #fff url("/herbalifemybenefitsuk/media/HERBALIFE-MYBENEFITS/2019/icons-447x243/Best-Doctors-447x243.png") no-repeat scroll 100% 20px;}/*best doctors*/
  .online-two-iso .modal-large .modal-body.LineDetail_PHI .pannel-body-full {background: #fff url("/herbalifemybenefitsuk/media/HERBALIFE-MYBENEFITS/2019/icons-447x243/Private%20Health%20Insurance%20447x243.png") no-repeat scroll 103% 0;}/*Private health insurance */
  .online-two-iso .modal-large .modal-body.LineDetail_Dental .pannel-body-full {background: #fff url("/herbalifemybenefitsuk/media/HERBALIFE-MYBENEFITS/2019/icons-447x243/Dental%20Plan%20447x243.png") no-repeat scroll 101% 0;}/*Dental plan*/
  .online-two-iso .modal-large .modal-body.LineDetail_Eye .pannel-body-full {background: #fff url("/herbalifemybenefitsuk/media/HERBALIFE-MYBENEFITS/2019/icons-447x243/Eye-care%20Vouchers-447x243.png") no-repeat scroll 102% 0;}/*Eye-care*/
  /*Lifestyle*/
  .online-two-iso .modal-large .modal-body.LineDetail_CCV .pannel-body-full {background: #fff url("/herbalifemybenefitsuk/media/HERBALIFE-MYBENEFITS/2019/icons-447x243/Childcare%20vouchers%20447x243.png") no-repeat scroll 104% 0;}/*CCV*/
  .online-two-iso .modal-large .modal-body.LineDetail_STA .pannel-body-full {background: #fff url("/herbalifemybenefitsuk/media/HERBALIFE-MYBENEFITS/2019/icons-447x243/Season%20ticket%20advance%20447x243.png") no-repeat scroll 107% 0;}/*Season ticket advance*/
  .online-two-iso .modal-large .modal-body.LineDetail_HP .pannel-body-full {background: #fff url("/herbalifemybenefitsuk/media/HERBALIFE-MYBENEFITS/2019/icons-447x243/Herbalife%20Products%20447x243_2.png") no-repeat scroll 100% 0;}/*herbalife products*/
  .online-two-iso .modal-large .modal-body.LineDetail_Gym .pannel-body-full {background: #fff url("/herbalifemybenefitsuk/media/HERBALIFE-MYBENEFITS/2019/icons-447x243/Gym%20447x243.png") no-repeat scroll 100% 0;}/*GYM*/
  .online-two-iso .modal-large .modal-body.LineDetail_c2w .pannel-body-full {background: #fff url("/herbalifemybenefitsuk/media/HERBALIFE-MYBENEFITS/2019/icons-447x243/Cycle%20to%20work%20447x243.png") no-repeat scroll 104% 0;}/*C2W*/
  .online-two-iso .modal-large .modal-body.LineDetail_Annualleave .pannel-body-full {background: #fff url("/herbalifemybenefitsuk/media/HERBALIFE-MYBENEFITS/2019/icons-447x243/Annual-leave-447x243_1.png") no-repeat scroll 102% 0;}/*Annual leave*/
  .online-two-iso .modal-large .modal-body.LineDetail_car .pannel-body-full {background: #fff url("/herbalifemybenefitsuk/media/HERBALIFE-MYBENEFITS/2019/icons-447x243/Car%20Parking%20447x243.png") no-repeat scroll 95% 0;}/*CAR*/
  .online-two-iso .modal-large .modal-body.LineDetail_SAP .pannel-body-full {background: #fff url("/herbalifemybenefitsuk/media/HERBALIFE-MYBENEFITS/2019/icons-447x243/Service%20award%20programme-447x243.png") no-repeat scroll 101% 0;}/*Service award programme*/
  .online-two-iso .modal-large .modal-body.LineDetail_BIL .pannel-body-full {background: #fff url("/herbalifemybenefitsuk/media/HERBALIFE-MYBENEFITS/2019/icons-447x243/Private%20Health%20Insurance%20447x243.png") no-repeat scroll 101% 0;}/*BIL*/
  .online-two-iso .modal-large .modal-body.LineDetail_ESS .pannel-body-full {background: #fff url("/herbalifemybenefitsuk/media/HERBALIFE-MYBENEFITS/2019/icons-447x243/Employee%20Support%20Services%20-%20myStrength%20447x243.png") no-repeat scroll 101% 0;}/*myStrength*/
  .online-two-iso .modal-large .modal-body.LineDetail_EST .pannel-body-full {background: #fff url("/herbalifemybenefitsuk/media/HERBALIFE-MYBENEFITS/2019/icons-447x243/Employee%20Support%20Services%20-%20Toothfairy%20447x243.png") no-repeat scroll 101% 0;}/*Toothfairy*/
  .online-two-iso .modal-large .modal-body.LineDetail_ESW .pannel-body-full {background: #fff url("/herbalifemybenefitsuk/media/HERBALIFE-MYBENEFITS/2019/icons-447x243/Employee%20Support%20Services%20-%20WeCare%20447x243.png") no-repeat scroll 101% 0;}/*WeCare*/
  .online-two-iso .modal-large .modal-body.LineDetail_WPN .pannel-body-full {background: #fff url("/herbalifemybenefitsuk/media/HERBALIFE-MYBENEFITS/2019/icons-447x243/Work%20447x243.png") no-repeat scroll 101% 0;}/*WN*/
}

/* App*/

@media only screen and (max-width: 750px) {
  #home-online-three #right-side .modules-mobile .module-mobile .module-panel .module-copy button.btn.btn-default {background-color: #78be20; border-color: #fff; box-shadow: none;}
  .btnpension.btn-default, .btnPlus.btn-default, .btnwest.btn-default {position: static; width: 100%;}
  .BenefitInfoModuleButtons.ng-scope > p {text-align: center; width: 100% !important;}
  #myDiscounts_app.bootstrap-iso {height: 100% !important;}
  #myDiscounts_app .myDiscounts_app_cup { display: block; margin-left: auto !important; margin-right: auto !important;}
  #footer div {display: flex;}
  #home-module-welcome .content {width: auto !important;}
 }
/* hiding Hamburger*/

#header > a.main-menu-toogle { display: none !important;}

/*PROFILE*/
html#profile body#profile .profile #profile-online-2 #profilecontainer .htabs-container .tabs UL LI.sel A { color: black;}
html#profile body#profile .profile #profile-online-2 .htabs-container .tabs UL LI A { color: black;}

html#profile body#profile .profile #profile-online-2 #profilecontainer .htabs-container .tabs UL LI.sel A { background: rgba(0, 0, 0, 0) none repeat scroll 0 0; border-bottom: 0.5em solid #78be20; color: black;}

.online-two-iso P.sectionTitledimmed:focus, .online-two-iso P.sectionTitledimmed:hover, .online-two-iso P.sectionTitledimmedLeft:focus, .online-two-iso P.sectionTitledimmedLeft:hover, .online-two-iso P.sectionTitle { color: #78be20;}

.online-two-iso #content #confirm-replacement.overlay .content-overlay .checkout-button A.button-style.blue, .online-two-iso A.button-style.blue { background-color: #78be20; border-radius: 15px;}

/* Minification failed (line 43, error number 1025): Expected comma or open brace, found ' ' */