/*Login page*/

.online-two-iso.login body {background-image: url("/invesco/media/Invesco/Implementation%202019/Login%20page/login-page_1681x1117-3.png"); background-position: center;}

.LoginPageContainer #header #logo {
    background-image: url("/invesco/media/Invesco/Implementation%202019/Logos/logo-bportal.png");
    height: 160px;
    width: 300px;
    margin-left: 2%;}

#header.header-fullwidth #logo {
    background-image: url("/invesco/media/Invesco/Implementation%202019/Logos/Invesco_logo-200x65B.png");
    float: left;
    background-repeat: no-repeat;
    width: 200px;
    height: 65px;
    margin-left: -3%;}

.online-two-iso.login .LoginPageContainer .panel.panel-default .panel-body {background-color: rgba(255, 255, 255, 0.7); border-radius: 30px;}
#uname-addon, #pwd-addon {background-color: #ffffff; color: #000000; text-align: left; border-color: #ffffff; border-top-left-radius: 10px; border-bottom-left-radius: 10px;}
#username, #password {background-color: #ffffff; color: #000000; text-align: left; border-color: #ffffff; border-top-right-radius: 10px; border-bottom-right-radius: 10px;}
.online-two-iso.login .LoginPageContainer .btn.btn-primary#login {border-radius: 10px; border: none; background-color: #001A7A; width: 110px; text-transform: none; font-weight: bold; margin: 18px 0 18px 0;}

#login-module-need-assistance .module-text {position: absolute; right: 4%;}

#wp-forgetPassword {font-weight: bold; color: #000000;}

.online-two-iso.login .LoginPageContainer .login-module-zone .login-modules {background-color: rgba(0, 0, 0, 0);}

.online-two-iso.login .LoginPageContainer span#errMsg {color: #000000;}

/*Forgot password*/
.bootstrap-iso .progress-bar-success {background-color: #00C1B5;}
.online-two-iso .datepicker-container .input-group-btn .btn {background-color: #001A7A; border-color: #001A7A;}
.online-two-iso label {text-transform: none;}
#forgotSecQue {color: #1450D2;}

/*Homepage*/
#greeting-message.ng-binding, #home #left-side #selected-slide.ng-binding {color: #231f20 !important;}

/*#home-online-three .btn-print.expand-dashboard {background-color: #001A7A !important; border-color: #001A7A !important; border-radius: none !important;}*/
#home-online-three .btn-print.expand-dashboard {display: none;}
/*#home-online-three .btn-print.expand-messages {background-color: #ffffff !important; border-color: #001A7A !important; background-image: url(/invesco/media/Invesco/Implementation%202019/Icons/arrow-05.png) !important; background-size: 7px 11px; border-radius: none !important;}*/
#home-online-three .btn-print.expand-messages {display: none;}
#home-online-three #right-side .expand-buttons .split-from-modules, #home-online-three #home-integrated .expand-buttons .split-from-modules,
#home-online-three #left-side .expand-buttons .split-from-welcome {background-color: #001A7A;}

#header.header-fullwidth {background-color: #ffffff !important; height: 110px;}
#header a {color: #000000;}
#header .help-ico a {color: #ffffff;}

#menu-no-dashboard li a, #menu li a, #menu-sub li a {text-transform: none;}

#home-online-three #right-side .modules-right-side.grid-container .grid-item-content, #home-online-three #home-integrated .modules-right-side.grid-container .grid-item-content {padding: 7px;}
#home-online-three #right-side .content-text, #home-online-three #right-side .account-intro {text-align: left;}

/*Search*/

#header .search {display: none !important;}
.sensitive-data-toggle.hidden-xs {display: none !important;}
#floating-header .helptoggle {
    background-color: #000;
    width: 14%;
    min-height: 40px;
    font-size: large;
    text-align: center;
}
#benefit-overview .form-control::-moz-placeholder {color: #000;}
#benefit-overview .filter.overview-component .input-group input {border-radius: 0 10px 10px 0 !important; border-color: #000; color: #000;}

#headerResources .fa-user::before {
    content: "Profile";
    font-family: "Open Sans";
    text-transform: capitalize;
} 
 
#headerResources .fa-sign-out::before {
    content: "Log out";
    font-family: "Open Sans";
    text-transform: capitalize;
}

/*Tickboxes*/
.benefit-matrix .modal-footer #confirmation-buttons .btn-default.active, .benefit-matrix .confirmchoice .btn-default.active {
    background-color: #001A7A;
    color: #fff;
    font-weight: bold;
    text-transform: none;
    border-radius: 10px;
}

#allocationContent .bootstrap-iso .btn-sm, .bootstrap-iso .btn-group-sm > .btn,
#allocationContent .bootstrap-iso .btn-group > .btn:last-child:not(:first-child),
#allocationContent .bootstrap-iso .btn-group > .dropdown-toggle:not(:first-child),
#allocationContent .btn.btn-primary {
    background-color: #ffffff;
    color: #001a7a;
    font-weight: bold;
    text-transform: none;
    border: 1px solid #001a7a;
    border-color: #001a7a;
    border-radius: 10px;
}

#allocationContent .btn.btn-primary:hover,
#allocationContent .btn.btn-primary:active,
#allocationContent .bootstrap-iso .btn-primary.active,
.bootstrap-iso .btn:active,
.bootstrap-iso .btn.active {
    background-color: #001a7a !important;
    color: #ffffff !important;
    font-weight: bold !important;
    text-transform: none !important;
    border-radius: 10px !important;
    box-shadow: none !important;
}

/*Exit enrolment warning*/
.online-two-iso .header-overlay h5 {text-transform: none;}
.online-two-iso .header-overlay {background-color: #001A7A;}
.header-overlay A.close {text-transform: none; color: #ffffff;}

/*Homepage carousel*/
#home-module-welcome #slider .sliderContainer .slide-content, .home-module-integrated #slider .sliderContainer .slide-content {
    color: #000000;
    background-image: url('/invesco/media/Invesco/Implementation%202019/Carousel/Invesco-shape.png');
    background-repeat: no-repeat;
    position: relative;
    left: -5%;
    height: 315px;}

#home-module-welcome #slider .sliderContainer .slide-content, .home-module-integrated #slider .sliderContainer .slide-content {
    float: left;
    background-color: rgba(245,245,245,0);
    margin: 2rem;
}

#home-module-welcome .content.ng-binding {width: 40%; margin-left: 6rem !important;}
.btnSlide1.btn-slider {background-color: #001a7a; font-size: 100%; color: #ffffff; font-weight: bold; border-radius: 10px;}

#home-module-welcome #slider .thumb, .home-module-integrated #slider .thumb {background-color: #ffffff;}
/*#home-module-welcome .arrowleft .left-icon, .home-module-integrated .arrowleft .left-icon {display: none;}
#home-module-welcome .arrowright .right-icon, .home-module-integrated .arrowright .right-icon {display: none;}*/
#home-module-welcome #slider .thumb .rect, .home-module-integrated #slider .thumb .rect{width: 160px !important;}

#home-module-welcome .welcome-items .menu-header {display: none;}
#home-module-welcome #slider, .home-module-integrated #slider {top: -12px;}

/*Main menu items design*/
.online-two-iso #menu-no-dashboard li a, .online-two-iso #menu-no-dashboard li a.selected {
    color: #001A7A;
    font-weight: 400;
    margin-left: 38%;
    font-size: inherit;}

/*Homepage modules*/
#home #right-side .modules-right-side.grid-container.hidden-xs.ng-scope {
  grid-template-areas: 
    "module-1 module-1 module-1"
    "module-2 module-2 module-3"
    "module-4 module-4 module-5";}
#home-online-three #right-side .grid-item-0 .module-content {background-color: #001A7A; color: #ffffff;}
#home-online-three #right-side .grid-item-1 .module-content {background-color: #ffffff; color: #000000; border-color: #001A7A;}

/* Homepage with no guide */
#home-online-three #right-side .grid-item-2 .module-content {
    background-image: url("/invesco/media/Invesco/Implementation%202019/Homepage/images_module-02.png");
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center top;
    border: none !important;}

/* New version - guide added */
/*
#home-online-three #right-side .grid-item-2 .module-content {background-color: #1450D2; color: #ffffff; border: none !important;}
*/

#home-online-three #right-side .grid-item-3 .module-content {background-color: #1450D2; color: #ffffff; border: none !important;}

#home-online-three #right-side .grid-item-4 .module-content {
    background-image: url("/invesco/media/Invesco/Implementation%202019/Homepage/homepage-module-2.jpg");
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center top;
    border: none !important;
    height: 185px;}

#home-online-three #right-side .modules-right-side.grid-container .grid-item-content .module-content, #home-online-three #home-integrated .modules-right-side.grid-container .grid-item-content .module-content {border: none; border-radius: 0px;}
#home-online-three #right-side .modules-right-side.grid-container .grid-item-content #enrolment.module-content,
#home-online-three #right-side .modules-right-side.grid-container .grid-item-content #generic.module-content {
    border-width: 1px;
    border-radius: 0px;
    border-style: solid;
    border-color: #001a7a;}

#right-side .modules-right-side .btn {background-color: #ffffff !important; border-radius: 7px; position: relative; left: -42%; color: #000000; font-weight: bold; text-transform: none; border-color: transparent;}
#right-side .modules-right-side .grid-item-0 .btn {background-color: #ffffff !important; border-radius: 7px; position: static; float: left; color: #000000;}
#right-side .modules-right-side .grid-item-1 .btn {background-color: #001A7A !important; border-radius: 7px; position: static; float: initial; color: #ffffff;}
#right-side .modules-right-side .grid-item-2 .btn {background-color: #ffffff !important; border-radius: 7px; position: static; float: left; color: #000000;}
#right-side .modules-right-side .grid-item-3 .btn {background-color: #ffffff !important; border-radius: 7px; position: static; float: left; color: #000000;}
#right-side .modules-right-side .grid-item-4 .btn {background-color: #001A7A !important; border-radius: 7px; position: static; float: left; color: #ffffff;}

#home-online-three #right-side .modules-right-side .grid-item-0 .module-content-header-container h3.module-content-header {color: #ffffff;}
#home-online-three #right-side .modules-right-side .grid-item-1 .module-content-header-container h3.module-content-header {color: #000000;}
#home-online-three #right-side .modules-right-side .grid-item-2 .module-content-header-container h3.module-content-header {display: none;}
#home-online-three #right-side .modules-right-side .grid-item-3 .module-content-header-container h3.module-content-header {color: #ffffff;}
#home-online-three #right-side .modules-right-side .grid-item-4 .module-content-header-container h3.module-content-header {display: none;}

#home-online-three #right-side .modules-right-side .grid-item-1 .heading-text {text-align: left !important; font-size: 16px; font-weight: bold;}
#home-online-three #right-side .modules-right-side .grid-item-1 .event-name.ng-binding.ng-scope {text-align: left; font-size: medium; font-weight: 300;}

#home-online-three #right-side .modules-right-side.grid-container, #home-online-three #home-integrated .modules-right-side.grid-container {background-color: #ffffff;}
#generic.module-content.image-background .module-content-header-container.ng-scope {display: none;}
#generic.module-content.deals-galore .module-content-header.ng-binding {color: #000000;}

#home-online-three #right-side .online-three-module-popover-control {display: none;}

.grid-item-5, .grid-item-6 {display: none;}

/*Benefit selection module*/
#event-active, #event-jnr, #event-renewal {text-align: left !important;}
#home-online-three #right-side .modules-right-side.grid-container .grid-item-content .module-content#enrolment .enrollment-copy .event-summary .days-left, #home-online-three #home-integrated .modules-right-side.grid-container .grid-item-content .module-content#enrolment .enrollment-copy .event-summary .days-left {
font-weight: 300;
font-size: medium;
vertical-align: inherit;
}

/* IE 11 browser*/
#home-online-three #right-side .grid-container.modules-right-side .grid-item-0, #home-online-three #home-integrated .grid-container.modules-right-side .grid-item-0
{    
  -ms-grid-column: 1;   
  -ms-grid-column-span:3;  
  -ms-grid-row: 1;
  -ms-grid-row-span: 1;}
#home-online-three #right-side .grid-container.modules-right-side .grid-item-1, #home-online-three #home-integrated .grid-container.modules-right-side .grid-item-1
{    
  -ms-grid-column: 1;   
  -ms-grid-column-span:2;  
  -ms-grid-row: 2;
  -ms-grid-row-span: 1;}
#home-online-three #right-side .grid-container.modules-right-side .grid-item-2, #home-online-three #home-integrated .grid-container.modules-right-side .grid-item-2
{    
  -ms-grid-column: 3;   
  -ms-grid-column-span:1;  
  -ms-grid-row: 2;
  -ms-grid-row-span: 1;}
#home-online-three #right-side .grid-container.modules-right-side .grid-item-3, #home-online-three #home-integrated .grid-container.modules-right-side .grid-item-3
{    
  -ms-grid-column: 1;   
  -ms-grid-column-span:2;  
  -ms-grid-row: 3;
  -ms-grid-row-span: 1;}
#home-online-three #right-side .grid-container.modules-right-side .grid-item-4, #home-online-three #home-integrated .grid-container.modules-right-side .grid-item-4
{    
  -ms-grid-column: 3;   
  -ms-grid-column-span:1;  
  -ms-grid-row: 3;
  -ms-grid-row-span: 1;}

/* IE10+ specific styles go here */
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  
	#home-online-three #right-side .module-content.deals-image {
		background-image: url("/invesco/media/Invesco/Implementation%202019/Homepage/images_module-02.png");
		background-size: cover;
		background-repeat: no-repeat;
		background-position: center top;
		border: none !important;}
  
    #home-online-three #right-side .grid-container.modules-right-side .grid-item-6,
    #home-online-three #home-integrated .grid-container.modules-right-side .grid-item-6 {
        display: none !important;}
}

/*Benefit Matrix*/
/*BELGIUM*/
#benefit-overview .img.BenefitImage_bc3cf781-f7f0-4106-838f-1006bb837449, .benefitline .img.Lbc3cf781-f7f0-4106-838f-1006bb837449 {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Invesco_Benefits_160x130-1.png") no-repeat scroll 50% 50%;}
#benefit-overview .img.BenefitImage_d5dba7ff-6415-40d8-bea5-b87aafc10122, .benefitline .img.Ld5dba7ff-6415-40d8-bea5-b87aafc10122 {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Invesco_Benefits_160x130-1.png") no-repeat scroll 50% 50%;}
#benefit-overview .img.BenefitImage_93b9ba6d-f1ee-4c95-9d85-415935756ac8, .benefitline .img.L93b9ba6d-f1ee-4c95-9d85-415935756ac8 {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Invesco_Benefits_160x130-2.png") no-repeat scroll 50% 50%;}
#benefit-overview .img.BenefitImage_ECP.IntroNode_9b6f8822-fb05-4073-83c2-b01e30bb4bfd, .benefitline .img.L9b6f8822-fb05-4073-83c2-b01e30bb4bfd {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Invesco_Benefits_160x130-4.png") no-repeat scroll 50% 50%;}
#benefit-overview .img.BenefitImage_0b77f6c1-6811-43d9-bf7d-83716ca356ea, .benefitline .img.L0b77f6c1-6811-43d9-bf7d-83716ca356ea {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Invesco_Benefits_160x130-5.png") no-repeat scroll 50% 50%;}
#benefit-overview .img.BenefitImage_STSA.IntroNode_99d674c5-c983-4dcc-a855-70c011b4c44a, .benefitline .img.L99d674c5-c983-4dcc-a855-70c011b4c44a {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Invesco_Benefits_160x130-6.png") no-repeat scroll 50% 50%;}
#benefit-overview .img.BenefitImage_bbeaa7a4-34e8-420f-b29d-92bfc59698f2, .benefitline .img.Lbbeaa7a4-34e8-420f-b29d-92bfc59698f2 {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Invesco_Benefits_160x130-7.png") no-repeat scroll 50% 50%;}
#benefit-overview .img.BenefitImage_EAP.IntroNode_0090f257-b436-472d-a303-729ba451a0c3 {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Invesco_Benefits_160x130-8.png") no-repeat scroll 50% 50% !important;}
#benefit-overview .img.BenefitImage_d9d17b1a-b06b-4c59-9026-7402136f7210, .benefitline .img.Ld9d17b1a-b06b-4c59-9026-7402136f7210 {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Invesco_Benefits_160x130-9.png") no-repeat scroll 50% 50%;}
#benefit-overview .img.BenefitImage_BEL-TL.IntroNode_f6a80f62-6571-44d1-8e30-36ba55dc2526 {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Invesco_Benefits_160x130-10.png") no-repeat scroll 50% 50%;}
#benefit-overview .img.BenefitImage_.IntroNode_0c8058e0-1355-4100-ab6f-379d58fa45b2 {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Invesco_Benefits_160x130-11.png") no-repeat scroll 50% 50%;}
#benefit-overview .img.BenefitImage_4736a545-0473-457d-92d4-c24cff568546, .benefitline .img.L4736a545-0473-457d-92d4-c24cff568546 {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Invesco_Benefits_160x130-12.png") no-repeat scroll 50% 50%;}
#benefit-overview .img.BenefitImage_GSS.IntroNode_98fb12a1-66ba-48ec-9daa-a2c2e9ff5f4e {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Invesco_Benefits_160x130-13.png") no-repeat scroll 50% 50%;}
#benefit-overview .img.BenefitImage_ESPP.IntroNode_0c271345-cf41-4816-ad0a-c0e31aa44174 {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Invesco_Benefits_160x130-14.png") no-repeat scroll 50% 50%;}
#benefit-overview .img.BenefitImage_ERP.IntroNode_043468d0-06d2-4796-b897-a7fa4ca71853 {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Invesco_Benefits_160x130-15.png") no-repeat scroll 50% 50%;}
#benefit-overview .img.BenefitImage_ESAP.IntroNode_ca085aa6-bcb0-4417-8a22-7d3da4e11f61 {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Invesco_Benefits_160x130-16.png") no-repeat scroll 50% 50%;}
#benefit-overview .img.BenefitImage_bcdbed7e-b2c4-4c0a-ab66-e3014587d2be {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Invesco_Benefits_160x130-3.png") no-repeat scroll 50% 50% !important;}
.benefitline .img.Lbcdbed7e-b2c4-4c0a-ab66-e3014587d2be {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Invesco_Benefits_160x130-3.png") no-repeat scroll 50% 50% !important;}
#benefit-overview .img.BenefitImage_BEL-EAP.IntroNode_6d133310-3912-48f2-bb1b-886ebbcae7a2 {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Invesco_Benefits_160x130-8.png") no-repeat scroll 50% 50% !important;}
#benefit-overview .img.BenefitImage_BEL-EDP.IntroNode_290be1ec-5760-4f4f-95f6-04b8d50afbe2 {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/icon_shape.png") no-repeat scroll 50% 50% !important;}


/*LUXEMBURG*/
#benefit-overview .img.BenefitImage_f417e003-03be-4bb1-bca7-e41bd9ba5b69.IntroNode_2753d662-b841-49cb-bd46-8349a5c85ecf, .benefitline .img.Lf417e003-03be-4bb1-bca7-e41bd9ba5b69 {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Invesco_Benefits_160x130-1.png") no-repeat scroll 50% 50%;}
/*#benefit-overview .img.BenefitImage_746a42fe-d03c-48fc-9430-459c15b913cb.IntroNode_c6c35fa4-a490-4522-9701-75a97614efb9,*/
#benefit-overview .img.BenefitImage_a845d178-6bb2-478b-aca5-5564d9252646.IntroNode_c6c35fa4-a490-4522-9701-75a97614efb9, .benefitline .img.La845d178-6bb2-478b-aca5-5564d9252646 {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Invesco_Benefits_160x130-2.png") no-repeat scroll 50% 50%;}
#benefit-overview .img.BenefitImage_2607a461-9c60-4283-a87b-27cc9d1064e5.IntroNode_54eb92b8-d40b-4273-a17a-2a0cfb583a32, .benefitline .img.L2607a461-9c60-4283-a87b-27cc9d1064e5 {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Invesco_Benefits_160x130-5.png") no-repeat scroll 50% 50%;}
#benefit-overview .img.BenefitImage_STSA.IntroNode_936b0c52-2108-4f58-b2a7-015c96cabbd3 {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Invesco_Benefits_160x130-6.png") no-repeat scroll 50% 50%;}
#benefit-overview .img.BenefitImage_65203522-a1a1-445e-b3a8-4cda82d0dbf6.IntroNode_681fe78d-72fa-4c43-bf14-f6ba33f46086, .benefitline .img.L65203522-a1a1-445e-b3a8-4cda82d0dbf6 {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Invesco_Benefits_160x130-9.png") no-repeat scroll 50% 50%;}
#benefit-overview .img.BenefitImage_ISLRIR.IntroNode_2c0a0005-ad76-4e59-b8a8-a04dd52c91fe {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Luxemburg/Invesco_Benefits_Lux-160x130-4.png") no-repeat scroll 50% 50%;}
#benefit-overview .img.BenefitImage_3c3a3923-8b68-4c46-a31b-df987fed6d0f, .benefitline .img.L3c3a3923-8b68-4c46-a31b-df987fed6d0f {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Invesco_Benefits_160x130-7.png") no-repeat scroll 50% 50% !important;}
#benefit-overview .img.BenefitImage_LUXEDC.IntroNode_5c77a8fa-b008-4e79-bb23-721505ee5716 {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Employee%20Discounts.png") no-repeat scroll 50% 50% !important;}
#benefit-overview .img.BenefitImage_LUX-EAP.IntroNode_971faf66-14b4-4087-ba25-cf2064493ff7 {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Invesco_Benefits_160x130-8.png") no-repeat scroll 50% 50% !important;}


/*Ireland*/
#benefit-overview .img.BenefitImage_1327815c-8841-4e86-b4f7-fc8f0e46f10a.IntroNode_bfce839a-34e8-4b49-9ca9-3b836dbbb44d {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Invesco_Benefits_160x130-1.png") no-repeat scroll 50% 50%;}
#benefit-overview .img.BenefitImage_1327815c-8841-4e86-b4f7-fc8f0e46f10a.IntroNode_4a74e1f5-0c21-43ad-95f8-d7a7e808a166, .benefitline .img.L1327815c-8841-4e86-b4f7-fc8f0e46f10a {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Invesco_Benefits_160x130-1.png") no-repeat scroll 50% 50%;}
#benefit-overview .img.BenefitImage_IRL​PMI.IntroNode_20078222-85e7-4cff-aa15-e2989f5a7a6d, .benefitline .img.Lb3db90ff-5c39-4e0d-b517-b90cc5fca834 {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Invesco_Benefits_160x130-2.png") no-repeat scroll 50% 50%;}
#benefit-overview .img.BenefitImage_65ebb73f-16bc-4c49-a5e3-3bd90ff72f01.IntroNode_20078222-85e7-4cff-aa15-e2989f5a7a6d, .benefitline .img.L65ebb73f-16bc-4c49-a5e3-3bd90ff72f01 {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Invesco_Benefits_160x130-2.png") no-repeat scroll 50% 50%;}
#benefit-overview .img.BenefitImage_AFJ.IntroNode_521e62d9-3401-416f-9f07-59313ae2e7d5 {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Ireland/Invesco_Benefits_ireland_160x130-1.png") no-repeat scroll 50% 50%;}
#benefit-overview .img.BenefitImage_27b3d614-ad3a-4521-8d5b-b6b88b975d4b.IntroNode_be17fd66-d740-4d10-8464-dfab7db80372, .benefitline .img.L27b3d614-ad3a-4521-8d5b-b6b88b975d4b {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Ireland/Invesco_Benefits_ireland_160x130-2.png") no-repeat scroll 50% 50%;}
#benefit-overview .img.BenefitImage_STSA-IRL.IntroNode_33e05cb9-2ae8-4b34-b7b4-76b6b1591197 {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Invesco_Benefits_160x130-2.png") no-repeat scroll 50% 50%;}
#benefit-overview .img.BenefitImage_C2W.IntroNode_37561d32-93df-4f8c-bd5a-23a50c25bcbf, .benefitline .img.Lddb68fff-0669-4523-ba92-6f0394877c80 {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Ireland/Invesco_Benefits_ireland_160x130-4.png") no-repeat scroll 50% 50%;}
#benefit-overview .img.BenefitImage_ab728cd5-659f-4fe3-9a58-8289f2b8a0bf.IntroNode_2fc9a485-3c0a-4432-a6b9-5294672588f0, .benefitline .img.Lab728cd5-659f-4fe3-9a58-8289f2b8a0bf {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Invesco_Benefits_160x130-10.png") no-repeat scroll 50% 50%;}
#benefit-overview .img.BenefitImage_CAS.IntroNode_ca9369c6-2f88-4366-8007-bb5ef91990db {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Ireland/Invesco_Benefits_ireland_160x130-3.png") no-repeat scroll 50% 50%;}
#benefit-overview .img.BenefitImage_IRL-EAP.IntroNode_d72a2f48-b208-4b30-81fd-965ecd8ca614 {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Invesco_Benefits_160x130-8.png") no-repeat scroll 50% 50% !important;}
#benefit-overview .img.BenefitImage_waiver.IntroNode_e956899b-689c-42c1-b7c1-030bfca6291b, .benefitline .img.L1327815c-8841-4e86-b4f7-fc8f0e46f10a {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Invesco_Benefits_160x130-1.png") no-repeat scroll 50% 50%;}
#benefit-overview .img.BenefitImage_IRLFAM.IntroNode_61546cb0-a52b-4cf5-bc00-88858c4dc2c3,.benefitline .img.L65ebb73f-16bc-4c49-a5e3-3bd90ff72f01 {background:rgba(0,0,0,0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Invesco_Benefits_160x130-11.png") no-repeat scroll 50% 50%}
/*Bonus Waiver*/
#benefit-overview .img.BenefitImage_fe2a462f-ffa6-42ca-924c-a9a1217ce785, .benefitline .img.Lfe2a462f-ffa6-42ca-924c-a9a1217ce785 {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Invesco_Benefits_160x130-1.png") no-repeat scroll 50% 50%;}
/*ZAF*/
/*Pension*/
#benefit-overview .img.BenefitImage_cc861865-7432-44bc-98e4-46ebbcaab4e5, 
.benefitline .img.Lcc861865-7432-44bc-98e4-46ebbcaab4e5 {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Invesco_Benefits_160x130-1.png") no-repeat scroll 50% 50%;}
/*PMI*/
#benefit-overview .img.BenefitImage_ec242797-93b6-4b1b-868a-da0b49a710dc, 
.benefitline .img.Lec242797-93b6-4b1b-868a-da0b49a710dc {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Invesco_Benefits_160x130-2.png") no-repeat scroll 50% 50%;}
/*Vitality*/
#benefit-overview .img.BenefitImage_8282bd47-24c6-4d63-b561-81b78816024e, 
.benefitline .img.L8282bd47-24c6-4d63-b561-81b78816024e {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Invesco_Benefits_160x130-2.png") no-repeat scroll 50% 50%;}
/*GAP*/
#benefit-overview .img.BenefitImage_fd01d64d-190e-4391-a624-dc43adfb1c4b, 
.benefitline .img.Lfd01d64d-190e-4391-a624-dc43adfb1c4b {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/ZAF/Invesco_Benefits_s-africa_160x130-1.png") no-repeat scroll 50% 50%;}
/*LA*/
#benefit-overview .img.BenefitImage_4fe5255f-1385-4611-8381-a19b2ccd6988, 
.benefitline .img.L4fe5255f-1385-4611-8381-a19b2ccd6988 {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Invesco_Benefits_160x130-5.png") no-repeat scroll 50% 50%;}
/*LTD*/
#benefit-overview .img.BenefitImage_9060f366-0caa-4acf-afef-713e1e36fa57, 
.benefitline .img.L9060f366-0caa-4acf-afef-713e1e36fa57 {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Invesco_Benefits_160x130-7.png") no-repeat scroll 50% 50%;}
/*Funeral*/
#benefit-overview .img.BenefitImage_b6b283c4-bc28-4697-afcf-1ddf2bf4fc7e, 
.benefitline .img.Lb6b283c4-bc28-4697-afcf-1ddf2bf4fc7e {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Luxemburg/Invesco_Benefits_Lux-160x130-2.png") no-repeat scroll 50% 50%;}
/*EAP*/
#benefit-overview .img.BenefitImage_EAP {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Invesco_Benefits_160x130-8.png") no-repeat scroll 50% 50% !important;}

/*Germany*/
#benefit-overview .img.BenefitImage_bd4edd50-d1c3-433f-a580-12782f16385c, .benefitline .img.Lbd4edd50-d1c3-433f-a580-12782f16385c {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Invesco_Benefits_160x130-1.png") no-repeat scroll 50% 50%;}
#benefit-overview .img.BenefitImage_df60d1a2-1845-4811-9e99-b5ca71e5e19d, .benefitline .img.Ldf60d1a2-1845-4811-9e99-b5ca71e5e19d {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Invesco_Benefits_160x130-1.png") no-repeat scroll 50% 50%;}
#benefit-overview .img.BenefitImage_33cc33d2-8aa6-491b-9aea-233c0d2f3a11, .benefitline .img.L33cc33d2-8aa6-491b-9aea-233c0d2f3a11 {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Invesco_Benefits_160x130-1.png") no-repeat scroll 50% 50%;}
#benefit-overview .img.BenefitImage_e0370e9e-f444-481a-96ea-cf20f81e9521, .benefitline .img.Le0370e9e-f444-481a-96ea-cf20f81e9521, .benefitline .img.Le0370e9e-f444-481a-96ea-cf20f81e9521 {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Invesco_Benefits_160x130-1.png") no-repeat scroll 50% 50%;}
#benefit-overview .img.BenefitImage_c6c841ba-a78e-4b2a-8205-4c5a5c7625d9, .benefitline .img.Lc6c841ba-a78e-4b2a-8205-4c5a5c7625d9 {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Invesco_Benefits_160x130-1.png") no-repeat scroll 50% 50%;}
#benefit-overview .img.BenefitImage_b19f09ac-13fa-415f-a2ef-3728812f9e7e, .benefitline .img.Lb19f09ac-13fa-415f-a2ef-3728812f9e7e {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Invesco_Benefits_160x130-1.png") no-repeat scroll 50% 50%;}
#benefit-overview .img.BenefitImage_bd4edd50-d1c3-433f-a580-12782f16385c, .benefitline .img.Lbd4edd50-d1c3-433f-a580-12782f16385c {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Invesco_Benefits_160x130-1.png") no-repeat scroll 50% 50%;}
#benefit-overview .img.BenefitImage_fdc6c3f2-23a4-4a8c-9370-672e79d0d2d3, .benefitline .img.Lfdc6c3f2-23a4-4a8c-9370-672e79d0d2d3 {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Invesco_Benefits_160x130-12.png") no-repeat scroll 50% 50%;}
#benefit-overview .img.BenefitImage_e520130e-bf53-4a7b-b404-2ae6ac510d4b, .benefitline .img.Le520130e-bf53-4a7b-b404-2ae6ac510d4b {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Invesco_Benefits_160x130-2.png") no-repeat scroll 50% 50%;}
#benefit-overview .img.BenefitImage_33ff748e-8455-4eb9-a607-364f41d06108, .benefitline .img.L33ff748e-8455-4eb9-a607-364f41d06108, .benefitline .img.L33ff748e-8455-4eb9-a607-364f41d06108 {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Invesco_Benefits_160x130-2.png") no-repeat scroll 50% 50%;}
#benefit-overview .img.BenefitImage_DEU-GYM, .benefitline .img.LDEU-GYM {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Invesco_Benefits_Gym_160x130.png") no-repeat scroll 50% 50%;}
#benefit-overview .img.BenefitImage_DI.IntroNode_141bdb6e-bf57-41e2-9a0f-6f8f9d5e3d0b {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation 2019/Benefit icons/160x130/Invesco_Benefits_160x130-7.png") no-repeat scroll 50% 50%;}
#benefit-overview .img.BenefitImage_STDI.IntroNode_3e62db90-9272-4e40-b6e1-8f5ccdaf7dd3 {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation 2019/Benefit icons/160x130/Invesco_Benefits_160x130-7.png") no-repeat scroll 50% 50%;}
#benefit-overview .img.BenefitImage_DEUECP.IntroNode_8486ce34-da9e-427e-a529-24bfd25b51d0, .benefitline .img.L8486ce34-da9e-427e-a529-24bfd25b51d0 {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Invesco_Benefits_160x130-4.png") no-repeat scroll 50% 50%;}
#benefit-overview .img.BenefitImage_DEU-EAP.IntroNode_bd5e3f10-a921-49cf-b968-7313f3ce7f18 {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Invesco_Benefits_160x130-8.png") no-repeat scroll 50% 50% !important;}
#benefit-overview .img.BenefitImage_DEU-EDP.IntroNode_2a59534d-f544-4d70-881c-d2d1eb2dfa3e {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/icon_shape.png") no-repeat scroll 50% 50% !important;}

/*UK*/
/*Pension*/
#benefit-overview .img.BenefitImage_d6d0b8ad-20f7-4073-a0ca-44d8e0940fbd, 
.benefitline .img.Ld6d0b8ad-20f7-4073-a0ca-44d8e0940fbd,
#benefit-overview .img.BenefitImage_07929cbe-79be-4131-9951-bdd0e41004a1,
.benefitline .img.L07929cbe-79be-4131-9951-bdd0e41004a1,
#benefit-overview .img.BenefitImage_d9dd3cbd-d769-4a77-8522-413c5f519d30,
.benefitline .img.Ld9dd3cbd-d769-4a77-8522-413c5f519d30,
#benefit-overview .img.BenefitImage_a2f2aae5-9f1e-47e9-804d-83cb9f461279,
.benefitline .img.La2f2aae5-9f1e-47e9-804d-83cb9f461279 {
background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Invesco_Benefits_160x130-1.png") no-repeat scroll 50% 50%;
}

/*CAR implementation 2025*/
#benefit-overview .img.BenefitImage_f007abc6-7614-4492-a4b9-99ec8bb09baf, 
.benefitline .img.Lf007abc6-7614-4492-a4b9-99ec8bb09baf {
background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/CAR/Car%20leasing%20160x130.png") no-repeat scroll 50% 50%;}

/*Finance Wellbeing - educational implementation 2025*/
#benefit-overview .img.BenefitImage_GBR_PES, 
.benefitline .img.LGBR_PES {
background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/FW/Financial%20wellness%2016x130.png") no-repeat scroll 50% 50%;}


/*Optical Plan */

#benefit-overview .img.BenefitImage_567526e3-36af-4667-aee0-1b489deb7865, 
.benefitline .img.L567526e3-36af-4667-aee0-1b489deb7865 {
background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/GBR/invesco_glasses_160x130.png") no-repeat scroll 50% 50%;}

/*Rewards Plan*/
#benefit-overview .img.BenefitImage_587c0dfb-e264-4381-9a40-807be024242b , 
.benefitline .img.L587c0dfb-e264-4381-9a40-807be024242b  {
background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/GBR/invesco_Rewards%20Plan_160x130.png") no-repeat scroll 50% 50%;}

/*Lifetime Allowance button hiding*/
#main .line-group.Retirement .BenefitIntro_07929cbe-79be-4131-9951-bdd0e41004a1 a.btn.btn-success.btn-option-elect.ng-isolate-scope {display: none;}

/*PMI*/
#benefit-overview .img.BenefitImage_72e55deb-943e-4e4e-88cc-6bb41ae8e281,
.benefitline .img.L72e55deb-943e-4e4e-88cc-6bb41ae8e281 {
background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Invesco_Benefits_160x130-2.png") no-repeat scroll 50% 50%;
}

/*General Practitioner*/
#benefit-overview .img.BenefitImage_GPS.IntroNode_5ebe5ecc-0700-4809-8ece-eb8813345612 {
background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/General%20Practitioner%20(GP).png") no-repeat scroll 50% 50%;
}

/*Physiotherapy Services*/
#benefit-overview .img.BenefitImage_PS.IntroNode_8e7903c4-d7fc-4c4a-a19e-27a07619e1e3 {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Physiotherapy%20Services%20_%20Gym.png") no-repeat scroll 50% 50%;}

/*Health Check-Up*/
#benefit-overview .img.BenefitImage_5ffbefa7-446a-4c7d-811f-a157b72203d9, 
.benefitline .img.L5ffbefa7-446a-4c7d-811f-a157b72203d9 {
background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Invesco_Benefits_160x130-3.png") no-repeat scroll 50% 50%;
}

/*Health Check-Up OLD*/
#benefit-overview .img.BenefitImage_7ce20342-e36d-4779-b58b-e9aaaec94ccb,
.benefitline .img.L7ce20342-e36d-4779-b58b-e9aaaec94ccb {
background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Invesco_Benefits_160x130-3.png") no-repeat scroll 50% 50%;
}

/*Dental Plan*/
#benefit-overview .img.BenefitImage_7a8a10fc-4dcf-4326-abb9-e0d6c1ed25c9, 
.benefitline .img.L7a8a10fc-4dcf-4326-abb9-e0d6c1ed25c9 {
background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Dental%20Plan.png") no-repeat scroll 50% 50%;
}
/* New Dental Plan*/
#benefit-overview .img.BenefitImage_c95e7d4f-c957-4afd-963e-ab4e51157b1e, 
.benefitline .img.Lc95e7d4f-c957-4afd-963e-ab4e51157b1e {
background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Dental%20Plan.png") no-repeat scroll 50% 50%;
}
/*Eye Care*/
#benefit-overview .img.BenefitImage_df4187f7-f794-4648-a7b2-50b8c9b1d0a7,
.benefitline .img.Ldf4187f7-f794-4648-a7b2-50b8c9b1d0a7 {
background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Invesco_Benefits_160x130-4.png") no-repeat scroll 50% 50%;
}
/*Family Solutions*/
#benefit-overview .img.BenefitImage_GBRFAM.IntroNode_6d29c06a-e58d-4eff-8188-a31cadc094c0 {
background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Invesco_Benefits_160x130-11.png") no-repeat scroll 50% 50%;
}

/*Gym Membership*/
#benefit-overview .img.BenefitImage_GBRGYM.IntroNode_19190cb1-6911-4844-a238-4778b5a2cd76 {
background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Physiotherapy%20Services%20_%20Gym.png") no-repeat scroll 50% 50%;
}

/*Multi Sport Benefit*/
#benefit-overview .img.BenefitImage_POLMULTI.IntroNode_9db3dd52-f89a-413e-b3cf-f69f5f96ead4 {
background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Physiotherapy%20Services%20_%20Gym.png") no-repeat scroll 50% 50%;
}

/*Annual Flu Jabs*/
#benefit-overview .img.BenefitImage_AFJ.IntroNode_90cde1b2-e48f-4a89-b70a-7bd8b7aa45a9 {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Annual%20Flu%20Jabs.png") no-repeat scroll 50% 50%;}

/*Life Insurance*/
#benefit-overview .img.BenefitImage_29887111-c0bf-4cbb-b4d6-7a5e343c11b3,
.benefitline .img.L29887111-c0bf-4cbb-b4d6-7a5e343c11b3 {
background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Invesco_Benefits_160x130-5.png") no-repeat scroll 50% 50%;
}

/*Short Term Disability*/
#benefit-overview .img.BenefitImage_STSA.IntroNode_bfc1448d-ad44-4357-8741-f7e497806fc5 {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Invesco_Benefits_160x130-2.png") no-repeat scroll 50% 50%;}

/*Long Term Disability*/
#benefit-overview .img.BenefitImage_88842706-1860-4ed0-8306-43c4c758cba9, 
.benefitline .img.L88842706-1860-4ed0-8306-43c4c758cba9 {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Invesco_Benefits_160x130-7.png") no-repeat scroll 50% 50%;}

/*EAP*/
#benefit-overview .img.BenefitImage_GBREAP.IntroNode_c4da004d-55ef-419a-843f-f4324b4a824f {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Invesco_Benefits_160x130-8.png") no-repeat scroll 50% 50%;}

/*Travel Loan*/
#benefit-overview .img.BenefitImage_5a9518cf-9203-4ba7-b6d2-21af22fd45b7, 
.benefitline .img.L5a9518cf-9203-4ba7-b6d2-21af22fd45b7 {
background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/TRAV/Travel%20loans-160x130.png") no-repeat scroll 50% 50%;
}
/*Cycle to Work*/
#benefit-overview .img.BenefitImage_20c05b30-0716-4d70-866c-0bc70b528fcc,
.benefitline .img.L20c05b30-0716-4d70-866c-0bc70b528fcc {
background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Cycle%20to%20Work.png") no-repeat scroll 50% 50%;
}
/*Childcare Vouchers*/
#benefit-overview .img.BenefitImage_b2c08edd-1ac9-4ea5-9c12-e79efca21515, 
.benefitline .img.Lb2c08edd-1ac9-4ea5-9c12-e79efca21515 {
background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/CCV.png") no-repeat scroll 50% 50%;
}
/*Charity Donations*/
#benefit-overview .img.BenefitImage_52c7bb02-f0c6-4566-a1ee-037b5f8cf314, 
.benefitline .img.L52c7bb02-f0c6-4566-a1ee-037b5f8cf314 {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Charity_donations_icon-160x130.png") no-repeat scroll 50% 50%;}

/*Employee Discounts*/
#benefit-overview .img.BenefitImage_GBRED.IntroNode_737eef91-cce6-4cad-90d3-e4f42f9ea141 {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Employee%20Discounts.png") no-repeat scroll 50% 50%;}

/*Car Share*/
#benefit-overview .img.BenefitImage_GBRTP.IntroNode_44f65df1-9bc6-46a2-8767-3a8ab245dfb2 {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Invesco%20Travel%20Plan.png") no-repeat scroll 50% 50%;}


/*Share Incentive Plan*/
#benefit-overview .img.BenefitImage_2b3438bc-0ab8-4bc0-918d-b4396a33d062, 
.benefitline .img.L2b3438bc-0ab8-4bc0-918d-b4396a33d062 {
background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Invesco_Benefits_160x130-14.png") no-repeat scroll 50% 50%;
}

/******France*****/
/*PMI*/
#benefit-overview .img.BenefitImage_e9679002-daf8-49b9-b5e2-b387a457733d,
.benefitline .img.Le9679002-daf8-49b9-b5e2-b387a457733d {
background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Invesco_Benefits_160x130-2.png") no-repeat scroll 50% 50%;
}


/*LA*/
#benefit-overview .img.BenefitImage_b51a69e6-b0fb-4727-9145-0c10aaaaf7ba,
.benefitline .img.Lb51a69e6-b0fb-4727-9145-0c10aaaaf7ba {
background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Invesco_Benefits_160x130-5.png") no-repeat scroll 50% 50%;
}

/*Savings Plan*/
#benefit-overview .img.BenefitImage_5ca60b00-2cb7-48c3-982b-e2723e8a420f, 
.benefitline .img.L5ca60b00-2cb7-48c3-982b-e2723e8a420f {
background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Invesco_Benefits_160x130-14.png") no-repeat scroll 50% 50%;
}

/*Meal Vouchers*/
#benefit-overview .img.BenefitImage_b1f99971-6fd4-42de-87d0-3356b178d0c9, .benefitline .img.Lb1f99971-6fd4-42de-87d0-3356b178d0c9 {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Invesco_Benefits_160x130-12.png") no-repeat scroll 50% 50%;}

/*Travel to Work reimbursement*/
#benefit-overview .img.BenefitImage_ec14a132-0143-49ff-acf8-c593057d4f94, .benefitline .img.Lec14a132-0143-49ff-acf8-c593057d4f94 {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Invesco%20Travel%20Plan.png") no-repeat scroll 50% 50%;}

/*EAP*/
#benefit-overview .img.BenefitImage_FRA-EAP.IntroNode_7fd1e651-9df6-4f12-ad00-7b0f8bbf3b4e {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Invesco_Benefits_160x130-8.png") no-repeat scroll 50% 50% !important;}

/**ITA**/
/*Bonus Waiver*/
#benefit-overview .img.BenefitImage_f9926f69-dd29-4716-a244-e5b62223ba02, .benefitline .img.Lf9926f69-dd29-4716-a244-e5b62223ba02 {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Invesco_Benefits_160x130-1.png") no-repeat scroll 50% 50%;}
/*Short Term Sickness Absence*/
#benefit-overview .img.BenefitImage_STSA.IntroNode_21a31d04-5549-4ed6-9a66-b44fdf09398f, .benefitline .img.L21a31d04-5549-4ed6-9a66-b44fdf09398f {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Invesco_Benefits_160x130-6.png") no-repeat scroll 50% 50%;}
/*Pension*/
#benefit-overview .img.BenefitImage_bddd699e-2ef8-42aa-a81f-454480f5a9d8, .benefitline .img.Lbddd699e-2ef8-42aa-a81f-454480f5a9d8 {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Invesco_Benefits_160x130-1.png") no-repeat scroll 50% 50%;}
#benefit-overview .img.BenefitImage_90099b1e-a8a4-4d79-ae8b-6d8f1275a9f7, .benefitline .img.L90099b1e-a8a4-4d79-ae8b-6d8f1275a9f7 {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Invesco_Benefits_160x130-1.png") no-repeat scroll 50% 50%;}
/*PMI*/
#benefit-overview .img.BenefitImage_18034e4a-efb5-46bc-858c-c7d7e638a1ba, .benefitline .img.L18034e4a-efb5-46bc-858c-c7d7e638a1ba {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Invesco_Benefits_160x130-2.png") no-repeat scroll 50% 50%;}
/*LTC*/
#benefit-overview .img.BenefitImage_d3d02c42-4907-4c63-84f0-b9f71af65004, .benefitline .img.Ld3d02c42-4907-4c63-84f0-b9f71af65004 {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Invesco_Benefits_160x130-2.png") no-repeat scroll 50% 50%;}
/*LI*/
#benefit-overview .img.BenefitImage_1ee27ced-b843-49db-9f70-6079bd5e24ad, .benefitline .img.L1ee27ced-b843-49db-9f70-6079bd5e24ad {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Invesco_Benefits_160x130-5.png") no-repeat scroll 50% 50%;}
/*LTDI*/
#benefit-overview .img.BenefitImage_56160654-1a00-4ded-a4af-9f53552fab2c, .benefitline .img.L56160654-1a00-4ded-a4af-9f53552fab2c {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Invesco_Benefits_160x130-7.png") no-repeat scroll 50% 50%;}
/*EAP*/
#benefit-overview .img.BenefitImage_EAP.IntroNode_0090f257-b436-472d-a303-729ba451a0c3, .img.BenefitImage_4862e2a0-ee94-48f2-84d8-d866a0393a96, .benefitline .img.L4862e2a0-ee94-48f2-84d8-d866a0393a96 {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Invesco_Benefits_160x130-8.png") no-repeat scroll 50% 50% !important;}
/*Meal*/
#benefit-overview .img.BenefitImage_c9cc4356-464c-4fa4-a907-48d91e4656e1, .benefitline .img.Lc9cc4356-464c-4fa4-a907-48d91e4656e1 {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Invesco_Benefits_160x130-9.png") no-repeat scroll 50% 50%;}
/*Employee Discounts */
#benefit-overview .img.BenefitImage_ITA-EDP.IntroNode_34af8283-676d-4940-89d4-6a874379e0f7 {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/icon_shape.png") no-repeat scroll 50% 50%;}
/*Bonus Waiver*/
#benefit-overview .img.BenefitImage_waiver.IntroNode_ee7bb1fd-6b28-489f-98db-97964c4cfb84 {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Invesco_Benefits_160x130-1.png") no-repeat scroll 50% 50%;}

/**Netherlands**/
/*Pension*/
#benefit-overview .img.BenefitImage_c5633001-9ae5-433d-b3ef-0c02b3d8b85c, .benefitline .img.Lc5633001-9ae5-433d-b3ef-0c02b3d8b85c {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Invesco_Benefits_160x130-1.png") no-repeat scroll 50% 50%;}
/*#benefit-overview .img.BenefitImage_bddd699e-2ef8-42aa-a81f-454480f5a9d8, .benefitline .img.Lbddd699e-2ef8-42aa-a81f-454480f5a9d8 {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Invesco_Benefits_160x130-1.png") no-repeat scroll 50% 50%;}*/
/*PMI*/
#benefit-overview .img.BenefitImage_e5c5874d-5ae8-45ae-b4ef-fbd2e1179502, .benefitline .img.Le5c5874d-5ae8-45ae-b4ef-fbd2e1179502 {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Invesco_Benefits_160x130-2.png") no-repeat scroll 50% 50%;}
/*Eye Care*/
#benefit-overview .img.BenefitImage_NLDECP.IntroNode_a9ac04ae-389d-483e-ac17-0c9e8dd8a76d, .benefitline .img.La9ac04ae-389d-483e-ac17-0c9e8dd8a76d {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Invesco_Benefits_160x130-4.png") no-repeat scroll 50% 50%;}
/*Short Term Sickness Absence*/
#benefit-overview .img.BenefitImage_STSA.IntroNode_db542281-257f-482b-96a3-f11d4311d0b9, .benefitline .img.Ldb542281-257f-482b-96a3-f11d4311d0b9 {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Invesco_Benefits_160x130-6.png") no-repeat scroll 50% 50%;}
/*EAP*/
#benefit-overview .img.BenefitImage_NLD-EAP.IntroNode_c8da1477-f5d8-48f9-ac7d-a1d1972fe76c {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Invesco_Benefits_160x130-8.png") no-repeat scroll 50% 50% !important;}
/*EDP*/
#benefit-overview .img.BenefitImage_NLD-EDP.IntroNode_ea04d6ef-4e3f-4337-b2cf-b2c0cbb54f40 {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/icon_shape.png") no-repeat scroll 50% 50%;}


/**Austria**/
/*Pension*/
#benefit-overview .img.BenefitImage_511bc3df-0533-41af-b726-b33a0700ca8a, .benefitline .img.L511bc3df-0533-41af-b726-b33a0700ca8a,
#benefit-overview .img.BenefitImage_84227a50-51e6-4b7c-b92d-9cbea327d5dc, .benefitline .img.L84227a50-51e6-4b7c-b92d-9cbea327d5dc {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Invesco_Benefits_160x130-1.png") no-repeat scroll 50% 50%;}
/*Bonus Waiver*/
#benefit-overview .img.BenefitImage_d37926c1-b64c-4542-936f-bed7b274ddd2, .benefitline .img.Ld37926c1-b64c-4542-936f-bed7b274ddd2 {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Invesco_Benefits_160x130-1.png") no-repeat scroll 50% 50%;}
/*PMI*/
#benefit-overview .img.BenefitImage_385f66f2-77ac-457c-9c0f-420ad484a5e5, .benefitline .img.L385f66f2-77ac-457c-9c0f-420ad484a5e5 {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Invesco_Benefits_160x130-2.png") no-repeat scroll 50% 50%;}
/*Eye Care*/
#benefit-overview .img.BenefitImage_AUTEC.IntroNode_0edb3599-b9bb-44ea-9b00-b98b9ee69fc3, .benefitline .img.L0edb3599-b9bb-44ea-9b00-b98b9ee69fc3 {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Invesco_Benefits_160x130-4.png") no-repeat scroll 50% 50%;}
/*Short Term Sickness Absence*/
#benefit-overview .img.BenefitImage_STSA.IntroNode_6c37008d-6f41-43d1-9055-c8a9ce46de82, .benefitline .img.L6c37008d-6f41-43d1-9055-c8a9ce46de82 {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Invesco_Benefits_160x130-6.png") no-repeat scroll 50% 50%;}
/*EAP and  EDP*/
#benefit-overview .img.BenefitImage_AUT-EAP.IntroNode_309572f9-2194-4f9c-837f-5282924d40df {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Invesco_Benefits_160x130-8.png") no-repeat scroll 50% 50% !important;}
#benefit-overview .img.BenefitImage_AUT-EDP.IntroNode_81897ec4-508b-4164-a996-f6f7e419cab6 {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/icon_shape.png") no-repeat scroll 50% 50% !important;}


/**Switzerland**/
/*Pension: CHE */
#benefit-overview .img.BenefitImage_d7889c8a-2477-40cb-8fb6-8410d61cb58a, .benefitline .img.Ld7889c8a-2477-40cb-8fb6-8410d61cb58a {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Invesco_Benefits_160x130-1.png") no-repeat scroll 50% 50%;}
/*Pension: Swiss */
#benefit-overview .img.BenefitImage_89041c9e-b942-4a55-95fd-7cd6136ea541, .benefitline .img.L89041c9e-b942-4a55-95fd-7cd6136ea541 {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Invesco_Benefits_160x130-1.png") no-repeat scroll 50% 50%;}
/*Pension: CVZ */
#benefit-overview .img.BenefitImage_b859ab94-96a5-4c5f-9d66-689357ac11c8, .benefitline .img.Lb859ab94-96a5-4c5f-9d66-689357ac11c8 {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Invesco_Benefits_160x130-1.png") no-repeat scroll 50% 50%;}
/*LI*/
#benefit-overview .img.BenefitImage_799a6fb5-292e-4cbd-bf09-0b0ceef8006e, .benefitline .img.L799a6fb5-292e-4cbd-bf09-0b0ceef8006e {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Invesco_Benefits_160x130-5.png") no-repeat scroll 50% 50%;}
/*LI : VZ*/
#benefit-overview .img.BenefitImage_19381be4-21d6-497f-8ebb-255280fc4ee1, .benefitline .img.L19381be4-21d6-497f-8ebb-255280fc4ee1 {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Invesco_Benefits_160x130-5.png") no-repeat scroll 50% 50%;}
/*LI : Swiss*/
#benefit-overview .img.BenefitImage_fbe0cae4-d173-45bb-bbc3-50869a01a13e, .benefitline .img.Lfbe0cae4-d173-45bb-bbc3-50869a01a13e {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Invesco_Benefits_160x130-5.png") no-repeat scroll 50% 50%;}
/*PMI*/
#benefit-overview .img.BenefitImage_ff3cbdce-9396-4817-8db6-76a370e80f08, .benefitline .img.Lff3cbdce-9396-4817-8db6-76a370e80f08 {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Invesco_Benefits_160x130-2.png") no-repeat scroll 50% 50%;}
/*LTDI*/
#benefit-overview .img.BenefitImage_a1a7d693-5900-4774-a1d9-64691d482b9f, .benefitline .img.La1a7d693-5900-4774-a1d9-64691d482b9f {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Invesco_Benefits_160x130-7.png") no-repeat scroll 50% 50%;}
/*LTDI : VZ*/
#benefit-overview .img.BenefitImage_fa8b4533-10c8-41a2-9470-7936f864a18d, .benefitline .img.Lfa8b4533-10c8-41a2-9470-7936f864a18d {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Invesco_Benefits_160x130-7.png") no-repeat scroll 50% 50%;}
/*LTDI : Swiss plan*/
#benefit-overview .img.BenefitImage_15f6e288-5b46-4e82-9e67-430c41d9196a, .benefitline .img.L15f6e288-5b46-4e82-9e67-430c41d9196a {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Invesco_Benefits_160x130-7.png") no-repeat scroll 50% 50%;}
/*Eye Care*/
#benefit-overview .img.BenefitImage_eyecare,
.benefitline .img.Leyecare {
background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Invesco_Benefits_160x130-4.png") no-repeat scroll 50% 50%;
}
/*Short Term Sickness Absence*/
#benefit-overview .img.BenefitImage_STSAP, .benefitline .img.LSTSAP {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Invesco_Benefits_160x130-6.png") no-repeat scroll 50% 50%;}
/*Accident Insurence*/
#benefit-overview .img.BenefitImage_accidentinsurance, .benefitline .img.Laccidentinsurance {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/CHE/invesco_accident_icon_160x130.png") no-repeat scroll 50% 50%;}
/*EAP*/
#benefit-overview .img.BenefitImage_89b340b5-7f7c-44c0-8411-f8a5a35c1194.IntroNode_b376b1b0-31c1-4d9a-a240-595bc81c5f06, .benefitline .img.L89b340b5-7f7c-44c0-8411-f8a5a35c1194 {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Invesco_Benefits_160x130-8.png") no-repeat scroll 50% 50%;}
/*Employee Discounts*/
#benefit-overview .img.BenefitImage_EDP.IntroNode_20352bc0-9467-4e6e-ac8a-17862be5cb57 {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Employee%20Discounts.png") no-repeat scroll 50% 50%;}

/**Spain**/
/*Pension*/
#benefit-overview .img.BenefitImage_b4b654bb-efdd-41b7-a6ea-718d283e9c84, .benefitline .img.Lb4b654bb-efdd-41b7-a6ea-718d283e9c84 {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Invesco_Benefits_160x130-1.png") no-repeat scroll 50% 50%;}
/*PMI*/
#benefit-overview .img.BenefitImage_a7c24e47-7440-45d6-b4b5-0ecbab782ca1, .benefitline .img.La7c24e47-7440-45d6-b4b5-0ecbab782ca1 {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Invesco_Benefits_160x130-2.png") no-repeat scroll 50% 50%;}
/*Eye Care*/
#benefit-overview .img.BenefitImage_0944cd90-311a-4de8-b742-e47b4c1c1e5b, .benefitline .img.L0944cd90-311a-4de8-b742-e47b4c1c1e5b {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Invesco_Benefits_160x130-4.png") no-repeat scroll 50% 50%;}
/*LI*/
#benefit-overview .img.BenefitImage_08781db0-1197-466f-a79e-c31afdd2672b, .benefitline .img.L08781db0-1197-466f-a79e-c31afdd2672b {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Invesco_Benefits_160x130-5.png") no-repeat scroll 50% 50%;}
/*LTDI*/
#benefit-overview .img.BenefitImage_29b06102-3175-4259-8673-51c326adaf05, .benefitline .img.L29b06102-3175-4259-8673-51c326adaf05 {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Invesco_Benefits_160x130-7.png") no-repeat scroll 50% 50%;}
/*Childcare Vouchers*/
#benefit-overview .img.BenefitImage_45f4c123-f6af-4b7e-8894-af0cef1ecdad, .benefitline .img.L45f4c123-f6af-4b7e-8894-af0cef1ecdad {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/CCV.png") no-repeat scroll 50% 50%;}
/*Meal*/
#benefit-overview .img.BenefitImage_fd0770bd-7fe1-4621-b075-1c33c9d73b87, .benefitline .img.Lfd0770bd-7fe1-4621-b075-1c33c9d73b87 {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Invesco_Benefits_160x130-9.png") no-repeat scroll 50% 50%;}
/*EAP*/
#benefit-overview .img.BenefitImage_ESP-EAP.IntroNode_2cd9138b-f70d-40a2-890d-4319b5fb5c39 {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Invesco_Benefits_160x130-8.png") no-repeat scroll 50% 50% !important;}
/*EDP*/
#benefit-overview .img.BenefitImage_ESP-EDP.IntroNode_2968dba4-f6a2-41d4-bdc9-68df459811ba {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/icon_shape.png") no-repeat scroll 50% 50%;}

/**Czech**/
/*Pension*/
#benefit-overview .img.BenefitImage_ca415992-cfec-445a-bd8a-bad791f9fdaf, .benefitline .img.Lca415992-cfec-445a-bd8a-bad791f9fdaf {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Invesco_Benefits_160x130-1.png") no-repeat scroll 50% 50%;}
/*Health Check-up*/

#benefit-overview .img.BenefitImage_7f91341c-3b77-484a-b4a9-8dfdb2b9f660, 
.benefitline .img.L7f91341c-3b77-484a-b4a9-8dfdb2b9f660 {
background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Invesco_Benefits_160x130-3.png") no-repeat scroll 50% 50%;
}
/*PMI*/
#benefit-overview .img.BenefitImage_d3f9cd18-56a1-4db1-b304-5de1d70c2add, .benefitline .img.Ld3f9cd18-56a1-4db1-b304-5de1d70c2add,
#benefit-overview .img.BenefitImage_034dcd84-77a7-49e9-81f8-a913ad0eab11.IntroNode_81708a26-6418-45a4-abba-2588bb18876a {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Invesco_Benefits_160x130-2.png") no-repeat scroll 50% 50%;}
/*Long Term Disability */
#benefit-overview .img.BenefitImage_85942b3b-b3e8-4e84-b207-76b426deb916, .benefitline .img.L85942b3b-b3e8-4e84-b207-76b426deb916 {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Invesco_Benefits_160x130-7.png") no-repeat scroll 50% 50%;}
/*Life Insurance */
#benefit-overview .img.BenefitImage_32a69b9b-b3e6-41b8-9d68-b1eab71a0b4a, .benefitline .img.L32a69b9b-b3e6-41b8-9d68-b1eab71a0b4a {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Invesco_Benefits_160x130-5.png") no-repeat scroll 50% 50%;}
/*EAP*/
#benefit-overview .img.BenefitImage_CZE-EAP.IntroNode_15867694-52d8-4ca3-948b-0c2d9806f763, .img.BenefitImage_4862e2a0-ee94-48f2-84d8-d866a0393a96, .benefitline .img.L4862e2a0-ee94-48f2-84d8-d866a0393a96 {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Invesco_Benefits_160x130-8.png") no-repeat scroll 50% 50% !important;}

/**Poland**/

/*PMI*/
#benefit-overview .img.BenefitImage_a476b8fb-3138-415d-bf31-2506bf2f2cef, .benefitline .img.La476b8fb-3138-415d-bf31-2506bf2f2cef {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Invesco_Benefits_160x130-2.png") no-repeat scroll 50% 50%;}
/*Life Insurance */
#benefit-overview .img.BenefitImage_3f6a0d6a-615f-4769-a061-76dcb54e584f, .benefitline .img.L3f6a0d6a-615f-4769-a061-76dcb54e584f {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Invesco_Benefits_160x130-5.png") no-repeat scroll 50% 50%;}
/*Long Term Disability */
#benefit-overview .img.BenefitImage_a3588ca0-a459-4ce2-86c6-d5937335937c, .benefitline .img.La3588ca0-a459-4ce2-86c6-d5937335937c {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Invesco_Benefits_160x130-7.png") no-repeat scroll 50% 50%;}
/*Eye Care*/
#benefit-overview .img.BenefitImage_330d1e2f-01c6-43a7-84dc-2c89376c50b0, .benefitline .img.L330d1e2f-01c6-43a7-84dc-2c89376c50b0 {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Invesco_Benefits_160x130-4.png") no-repeat scroll 50% 50%;}
/*EAP*/
#benefit-overview .img.BenefitImage_POL-EAP.IntroNode_73d37c2f-3016-4416-8049-66d25475adb6, .benefitline .img.L4ee47a34-43ff-4077-9053-c0510479a6b9 {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Invesco_Benefits_160x130-8.png") no-repeat scroll 50% 50%;}
#benefit-overview .img.BenefitImage_4ee47a34-43ff-4077-9053-c0510479a6b9.IntroNode_c0f6a657-ff5c-449b-90cd-65ef88fe76f1, .benefitline .img.L4ee47a34-43ff-4077-9053-c0510479a6b9 {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Invesco_Benefits_160x130-8.png") no-repeat scroll 50% 50%;}

/*Health Check-Up*/
#benefit-overview .img.BenefitImage_d42d9fc1-8735-480b-a23c-00067c6d6e73, .benefitline .img.Ld42d9fc1-8735-480b-a23c-00067c6d6e73 {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Invesco_Benefits_160x130-3.png") no-repeat scroll 50% 50%;}
/*Pension*/
#benefit-overview .img.BenefitImage_847c523e-a13d-4d87-bd62-35bb10ffa4cc, .benefitline .img.L847c523e-a13d-4d87-bd62-35bb10ffa4cc {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Invesco_Benefits_160x130-1.png") no-repeat scroll 50% 50%;}

/**Sweden**/
/*Bonus Waiver*/
#benefit-overview .img.BenefitImage_290fcb97-347d-4d18-af61-679a5dbb8b12, .benefitline .img.L290fcb97-347d-4d18-af61-679a5dbb8b12 {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Invesco_Benefits_160x130-1.png") no-repeat scroll 50% 50%;}
/*PMI*/
#benefit-overview .img.BenefitImage_c849ad67-e626-4fd7-9461-3cc219a5acd4, .benefitline .img.Lc849ad67-e626-4fd7-9461-3cc219a5acd4 {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Invesco_Benefits_160x130-2.png") no-repeat scroll 50% 50%;}
/*Life Insurance */
#benefit-overview .img.BenefitImage_bcde57d8-afc7-4086-a29a-b3290a3bf8bf, .benefitline .img.Lbcde57d8-afc7-4086-a29a-b3290a3bf8bf {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Invesco_Benefits_160x130-5.png") no-repeat scroll 50% 50%;}
/*Long Term Disability */
#benefit-overview .img.BenefitImage_7c6586a2-fbee-41bc-8c6d-b160af68d9fc, .benefitline .img.L7c6586a2-fbee-41bc-8c6d-b160af68d9fc {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Invesco_Benefits_160x130-7.png") no-repeat scroll 50% 50%;}
/*Eye Care*/
#benefit-overview .img.BenefitImage_02d01350-4c50-4dc9-a720-67a36498ab34, .benefitline .img.L02d01350-4c50-4dc9-a720-67a36498ab34 {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Invesco_Benefits_160x130-4.png") no-repeat scroll 50% 50%;}
/*Health Check-Up*/
#benefit-overview .img.BenefitImage_43b2327c-d3c3-430d-8e7a-b4dadcb1dc1f, .benefitline .img.L43b2327c-d3c3-430d-8e7a-b4dadcb1dc1f {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Invesco_Benefits_160x130-3.png") no-repeat scroll 50% 50%;}
/*Pension*/
#benefit-overview .img.BenefitImage_b8e7b86f-5a30-4bec-b4d3-cd273473546d, .benefitline .img.Lb8e7b86f-5a30-4bec-b4d3-cd273473546d {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Invesco_Benefits_160x130-1.png") no-repeat scroll 50% 50%;}
/*EAP*/
#benefit-overview .img.BenefitImage_SWE-EAP.IntroNode_f7597a08-7f74-4505-9cfe-166664a0e081, .img.BenefitImage_4862e2a0-ee94-48f2-84d8-d866a0393a96, .benefitline .img.L4862e2a0-ee94-48f2-84d8-d866a0393a96 {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Invesco_Benefits_160x130-8.png") no-repeat scroll 50% 50% !important;}
/*Friskvårdsbidrag*/
#benefit-overview .img.BenefitImage_36e87626-aa92-4745-82de-cadc130feebe, .benefitline .img.L36e87626-aa92-4745-82de-cadc130feebe {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Invesco_Benefits_160x130-1.png") no-repeat scroll 50% 50%;}
/*Bonus Waiver*/
#benefit-overview .img.BenefitImage_swe_waiver.IntroNode_ab4909cf-5e66-466e-98be-b54726792ff7, #benefit-overview .img.BenefitImage_swe_waiver, .benefitline .img.swe_waiver {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Invesco_Benefits_160x130-1.png") no-repeat scroll 50% 50%;}



/**Dubai**/
/*Pension:  */
#benefit-overview .img.BenefitImage_021ca356-e045-4133-8ae4-a2f4defe93bc, .benefitline .img.L021ca356-e045-4133-8ae4-a2f4defe93bc {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Invesco_Benefits_160x130-1.png") no-repeat scroll 50% 50%;}
/*Int pension plan */
#benefit-overview .img.BenefitImage_fd85dee3-bdc9-4cad-bf9d-966aaf60d423, .benefitline .img.Lfd85dee3-bdc9-4cad-bf9d-966aaf60d423 {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Invesco_Benefits_160x130-1.png") no-repeat scroll 50% 50%;}

/*LI*/
#benefit-overview .img.BenefitImage_2b01fc20-d26e-4213-a66f-a74a6ea3b7f5, .benefitline .img.L2b01fc20-d26e-4213-a66f-a74a6ea3b7f5 {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Invesco_Benefits_160x130-5.png") no-repeat scroll 50% 50%;}

/*PMI*/
#benefit-overview .img.BenefitImage_7e1ad4c8-d4cd-44c9-96c4-8ab8029fa899, .benefitline .img.L7e1ad4c8-d4cd-44c9-96c4-8ab8029fa899 {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Invesco_Benefits_160x130-2.png") no-repeat scroll 50% 50%;}
/*LTDI*/
#benefit-overview .img.BenefitImage_cb552c82-089f-414a-9043-56b59dd04e7d, .benefitline .img.Lcb552c82-089f-414a-9043-56b59dd04e7d {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Invesco_Benefits_160x130-7.png") no-repeat scroll 50% 50%;}
/*Short Term Sickness Absence*/
#benefit-overview .img.BenefitImage_shorttermsickness, .benefitline .img.Lshorttermsickness {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Invesco_Benefits_160x130-6.png") no-repeat scroll 50% 50%;}
/*EAP*/
#benefit-overview .img.BenefitImage_ARE-EAP.IntroNode_bbdc6b9a-a408-4f52-bf30-b12b27f6eb5f {background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Invesco_Benefits_160x130-8.png") no-repeat scroll 50% 50% !important;}
/*Health Check-Up*/
#benefit-overview .img.BenefitImage_healthcheckup, 
.benefitline .img.Lhealthcheckup {
background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/Benefit%20icons/160x130/Invesco_Benefits_160x130-3.png") no-repeat scroll 50% 50%;
}
/*housing loan*/
#benefit-overview .img.BenefitImage_708651f9-3e65-47eb-95db-0e2242b7e45f, 
.benefitline .img.L708651f9-3e65-47eb-95db-0e2242b7e45f {
background: rgba(0, 0, 0, 0) url("/invesco/media/Invesco/Implementation%202019/invesco_houusing-loan-icon_160x130.png") no-repeat scroll 50% 50%;
}
/**Buttons**/
.btn:focus,
a.button-style:focus {outline: none;}
.btn:hover {box-shadow: 0 0 4px 2px #888;}
.benefitheader-fixed div#followup-items a.btn, .benefitheader-fixed div#followup-items a.btn:hover {background-color: #001A7A; border-radius: 10px; font-weight: bold; text-transform: none; border-style: none;}
.btn.btn-success.btn-option-elect.ng-isolate-scope, .btn.btn-success.btn-option-elect.ng-isolate-scope:hover {background-color: #001A7A; border-radius: 10px; font-weight: bold; text-transform: none; border: none;}
.btn.btn-warning.continue {background-color: #001A7A; border-radius: 10px; font-weight: bold; text-transform: none;}
.btn.btn-info.know-more-link, .btn.btn-info.know-more-link:hover {background-color: #001A7A; border-radius: 10px; text-transform: none; border: none;}
.btn.btn-info.know-more-link .ng-isolate-scope {font-weight: bold;}
.btn.btn-warning.btn-resettodefaults.ng-scope {display: none !important;}
.benefit-matrix .benefitheader.benefitheader-border {text-transform: none; border: solid 1px #001A7A; color: #001A7A; font-weight: bold; border-radius: 10px;}
.benefit-matrix .confirm-checkout-button .btn-success, .benefit-matrix .confirm-checkout-button .btn-success:hover, .benefit-matrix .confirm-checkout-button .btn-success:focus {background-color: #001A7A; border-radius: 10px; font-weight: bold; text-transform: none;}
.online-two-iso #content #confirm-replacement.overlay .content-overlay .checkout-button A.button-style.blue, .online-two-iso A.button-style.blue, .benefitselect .button-style#byo-saveAndClose {background-color: #001A7A; border-radius: 10px; font-weight: bold; text-transform: none;}
.bootstrap-iso .btn-warning, .bootstrap-iso .btn-warning:hover, .bootstrap-iso .btn-success, .bootstrap-iso .btn-success:hover, .bootstrap-iso .btn-success:active, .bootstrap-iso .btn-success:focus {background-color: #001A7A; border-color: #001A7A; border-radius: 10px; font-weight: bold; text-transform: none;}
.bootstrap-iso .btn-warning:active, .bootstrap-iso .btn-warning:focus, .bootstrap-iso .btn-warning:active:focus {background-color: #fff; border-color: #001a7a; border-radius: 10px; font-weight: bold; text-transform: none; border-style: inset; outline: none; color: #001a7a;}
.online-two-iso #content #confirm-replacement.overlay .content-overlay .checkout-button A.button-style.gray, .online-two-iso A.button-style.gray,
.online-two-iso #content #confirm-replacement.overlay .content-overlay .checkout-button A.button-style.green, .online-two-iso A.button-style.green {background-color: #001A7A; border-radius: 10px; font-weight: bold; text-transform: none; text-shadow: none !important;}
.clear-filter.btn.btn-warning.disabled, .clear-filter.btn.btn-warning.disabled:hover, .clear-filter.btn.btn-warning.disabled:focus,
#benefit-overview .clear-filter {background-color: #ffffff; border-color: #001A7A; color: #001A7A;}
.close-button .btn.btn-success.btn-lg {text-transform: none; border: none; background-color: #001A7A; color: #ffffff; font-weight: bold; border-radius: 10px;}
.online-two-iso .success-link a.button-style {text-transform: none; border: none; background-color: #001A7A; color: #ffffff; font-weight: bold; border-radius: 10px;}
/*.btn.btn-primary {text-transform: none; border-color: #001A7A; background-color: #001A7A; color: #ffffff; font-weight: bold; border-radius: 10px;}
.bootstrap-iso .btn.btn-success:active, .bootstrap-iso .btn.btn-success:focus, .bootstrap-iso .btn.btn-success:active:focus {background-color: #fff; border-color: #001a7a; border-radius: 10px; font-weight: bold; text-transform: none; border-style: inset; outline: none; color: #001a7a;}*/

/*Beneficiaries window design*/
.bootstrap-iso .btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
    border-top-right-radius: 10px;
    border-bottom-right-radius: 10px;}

.steps .sel {color: #00C1B5;}

#alloc-step1-heading {color: #001a7a; font-weight: 300;}

#allocationDialog .steps UL {background: url("/invesco/media/Invesco/Implementation%202019/Additional%20elements/steps.png") no-repeat scroll left top transparent;}
.steps UL.sel-step2 {background-position: left -60px !important;}
.steps UL.sel-step3 {background-position: left -120px !important;}

.online-two-iso label {color: #000000; font-weight: 300;}

#allocationDialog .content-overlay .data-two-colum .colum-left, #allocationDialog .content-overlay .data-two-colum .colum-right {width: 48%;}

.benefitselect .online-beneficiary .allocationError {color: #00c1b5;}
.benefitselect .online-beneficiary .allocationValid {color: #001a7a;}

#allocationContent #allocationStep1::before {content: "Any dependants that you’ve already selected for other benefits will appear automatically below. If you want to add a new beneficiary, you can do this by clicking ‘Add beneficiary’.";}

#allocationStep2 strong.ng-binding, #allocationStep3 strong.ng-binding {display: none;}

#allocationDialog .add-beneficiary {
    color: #001a7a;
    font-weight: bold;}

/* Hiding as need the drop down
#ddlAllocEmployeeRelationship {display: none;}
#ddlAllocBeneficiaryRelationship {display: none;}
*/

/* Add dependant Intro text after dependant name */
.dependant-name.selection-view.ng-scope::before {
     content: 'REMOVAL OF DEPENDANT WILL REMOVE THEIR ELIGIBILITY FROM ALL BENEFITS THEY ARE CURRENTLY A MEMBER'
}
.election-info-collect .dependant-list .dependant-name {width: 100%;}
.election-info-collect .dependant-name-item.sub-item {width: 100%;} 

/*Four links hidden*/
.links-group.four-links {display: none;}

/*Further info buttons*/
#benefit-overview .know-more-link {margin-bottom: 60px;}

/*GBR - hiding costs for Bonus Waiver*/
.BenefitIntro_a2f2aae5-9f1e-47e9-804d-83cb9f461279 div.row div.col-md-10.col-sm-10 div.ng-scope div.containers.ng-scope div.currentbenefits.ng-scope div.containers.ng-scope div.row.line.ng-scope div.containers.ng-scope div.col-md-8.ng-scope, 
.benefit-statement .BenefitIntro_a2f2aae5-9f1e-47e9-804d-83cb9f461279 div.row div div.ng-scope div.containers.ng-scope div.currentbenefits.ng-scope div.containers.ng-scope div.row.line.ng-scope div.containers.ng-scope div.col-md-8.ng-scope {display: none;}

/*AUT - hiding costs for Bonus Waiver*/
.BenefitIntro_d37926c1-b64c-4542-936f-bed7b274ddd2 div.row div.col-md-10.col-sm-10 div.ng-scope div.containers.ng-scope div.currentbenefits.ng-scope div.containers.ng-scope div.row.line.ng-scope div.containers.ng-scope div.col-md-8.ng-scope, 
.benefit-statement .BenefitIntro_d37926c1-b64c-4542-936f-bed7b274ddd2 div.row div div.ng-scope div.containers.ng-scope div.currentbenefits.ng-scope div.containers.ng-scope div.row.line.ng-scope div.containers.ng-scope div.col-md-8.ng-scope {display: none;}

/*Historical coverage calendar*/
.bootstrap-iso .btn.online-two-datepicker {background-color: #001A7A; border-color: #001A7A;}
.benefit-matrix .benefitdate .data-addon {color: #001A7A;}

.col-md-2.col-sm-2.benefit-menu {margin-top: 15px;}
.row.depen-info .text-success, .row.depen-info .dependent-approved {color: #000000;}
.benefit-matrix .lineheader > a, .benefit-matrix .lineheader > a:hover {color: #000000 !important;}
.benefit-matrix .newbenefit, .benefit-matrix .changebenefit {display: none;}

#benefit-overview #overviewAccordion .panel-default > .panel-heading {background-color: #dee1ed;}
.benefit-matrix .benefit-category .panel-default > .panel-heading {background-color: #dee1ed;}
#benefit-overview .group-title {color: #000000; text-transform: none;}
#benefit-overview .panel-group {background-color: #dee1ed;}

.benefit-matrix .group-default, .benefit-matrix .benefit-category .panel-default > .panel-heading {background-color: #dee1ed; color: #000000;}
.benefit-matrix .benefit-category .panel-body {background-color: #dee1ed;}
.benefit-matrix .benefit-category .panel-default .title.ng-isolate-scope {color: #000000;}
html {background-image: none; background-color: #ffffff;}
.benefit-matrix .benefit-active-benefits {background-color: #dee1ed;}

.bootstrap-iso .uib-datepicker-popup .btn-sm.btn-info,
.bootstrap-iso .uib-datepicker-popup .btn-sm.btn-danger,
.bootstrap-iso .uib-datepicker-popup .btn-sm.btn-success {
background-color: #001a7a;
border-color: #001a7a;
border-radius: 10px !important;}

.bootstrap-iso .uib-datepicker-popup .btn-sm.btn-info:hover,
.bootstrap-iso .uib-datepicker-popup .btn-sm.btn-danger:hover,
.bootstrap-iso .uib-datepicker-popup .btn-sm.btn-success:hover {
background-color: #001a7a;
border-color: #001a7a;
border-radius: 10px !important;}

/*Costs*/
.benefit-matrix .default-cost, .benefit-matrix .font-youpay-color,
.benefit-matrix .row.title .glyphicon-info-sign-color,
.benefit-matrix .glyphicon-play-color {color: #000000;}
.cost > p, .funded > p {text-transform: none !important;}

.col-md-10.col-sm-10.totalcost, .col-md-10.totalcost {width: 400px;}
.col-md-10.col-sm-10.totalcost .col-md-4.col-sm-4, .col-md-10.totalcost .col-md-4 {width: 44%; margin-left: 6%;}

.row.totalcostsection::before {content: "The costs displayed below are the monthly costs"; margin: -10px 0 10px 14px;}

/*Hide "Click here for full details"*/
#content .line-benefit-intro .more-info.margin-top-min {
    display: none !important;
}

/*Benefit selection*/
.benefitselect .products .box-border.sel, .benefitselect .products .box-border.sel .header {background-color: #001A7A;}
.benefitselect .products .box-border.sel .header {
    padding: 10px 0px !important;
    text-transform: none !important;
    font-size: 13px;
    font-weight: bold;
}
span.green-number {color: #000000;}
.option-credit-health .option.sel,
.benefitselect .in-Cart .you-pay P SPAN.green-number,
.value.sel span.green-number.PerPay {color: #001A7A;}
.in-Cart .you-chose .selected-plan, .benefitselect .line-benefit-intro .glyphicon-info-sign-color {color: #000000;}

.in-Cart .funded, .in-Cart .cost {text-transform: none;}

.dependent-approved {color: #1450D2}
/*TEMP hidden*/ .dependantContainer .tab-header {display: none;}

/* Hide the bold line set name on the benefit matrix */
/* BEL - Pension; LUX - PMI */
.BenefitIntro_bc3cf781-f7f0-4106-838f-1006bb837449 span.lineset-linename, .BenefitIntro_a845d178-6bb2-478b-aca5-5564d9252646 span.lineset-linename {display: none;}

/* Hiding the input box in currency line; GUID -> cover */
#ProductAmount-66282f81-5694-45b5-b55d-b64ca8e8c9f6 {display: none;}

/*View-only benefits*/

/*Benefits overview*/
/*.online-two-iso .modal-large .modal-body.LineDetail_a0ed910b-fe4e-4bf5-b234-509829caf044 .pannel-body-full {background: rgba(0, 0, 0, 0) url("/securitasuk/media/Securitas/Implementation%202019/Benefit%20Icons/447x243/pension.png") no-repeat scroll 100% 50%;}*/

#benefit-overview .summaries {margin-top: 40px; width: 550px;}
#benefit-overview H3.summaryTitle {margin-top: 30px; margin-bottom: -28px;}

.bootstrap-iso .btn-group > .btn:first-child {margin-left: 0; border-radius: 10px; border-color: #000000;}

.seealso.ng-scope {display: none;}
#products-header-label {display: none;}

.online-two-iso .modal-large a.tab-selector-link:hover, .online-two-iso .modal-large .tab-selector-link.active {color: #001A7A; border-bottom: solid .2em #001A7A;}
.online-two-iso .modal-large a.tab-selector-link {color: #001A7A;}

/*Benefit statement*/
.benefit-matrix .benefit-category .panel-body {background-color: #dee1ed;}

/*Benefit selection*/
/* Added to hide the line name on the benefit select page when inside the 'hide-on-site' span class */
#step2LinePage .benefitselect #linedata span.hide-on-site{
   display: none;
}

/* Remove text transform from benefit select page */
.benefitselect H1 {text-transform: none;}

/*Lifestyle events*/
.active-benefits .modal-main::before {
    content: "Once you have declared a life event, you will need to click 'Select' next to the benefit(s) that you would like to update and make the relevant changes.";
    float: left;
    padding-top: 10px;}

/*Footer*/
/*Contact Us*/
#content .sub-section table tr th {
    color: #001A7A;
    border-bottom: 2px solid #001A7A;}

#content .sub-section h2 {color: #1450D2;}

#page-header h1 {
    font-weight: 400;
    color: #001A7A;}

/*Manage dependants*/
.dependant-list-top a.dependant-add-link, .dependant-list-top a.dependant-add-link:hover,
.dependant-list a.dependant-edit, .dependant-list a.dependant-edit:hover,
.dependant-list a.dependant-remove, .dependant-list a.dependant-remove:hover,
.election-info-collect .dependant-board .expand-sign {color: #001A7A;}

/*.dependantContainer*/.dependant-pannel .coverageHeader, /*.dependantContainer*/.dependant-pannel .allocationHeader {color: #001A7A;}
/*.dependantContainer*/.dependant-pannel .dependant-confirm-delete span {color: #00C1B5;}
/*.dependantContainer*/.dependant-pannel .dependant-cancel-delete span {color: #000;}

.dependantContainer .is-auto-add,
.dependant-add-item .is-auto-add {display: none;}

.online-two-iso input:checked + .slider {background-color: #001A7A;}

.bootstrap-iso .glyphicon {cursor: pointer;}
.benefitmatrix-container .glyphicon.glyphicon-gift {display: none;}

/*Webtext*/
.tab-body ul {list-style-type: disc; margin-left: 4%;}
.tab-body ol {list-style-type: decimal; margin-left: 4%;}

/* Sets the font style for the benefit name on the follow up */
.followuptitle-benefitname{font-size: 1.3em; font-weight: 400;}

/* hides the follow up on the line selection page */
.bootstrap-iso.benefitselect.benefit-matrix .followuptitle-benefitname{display: none;}

/*Hide the Unloked tag*/
.benefit-matrix .glyphicon-record {display: none;}

/*confirmation module*/
.confirm_agreement .confirmagreementbtngroup label:first-child {text-transform: capitalize; border-radius: 10px 0px 0px 10px !important;}
.confirm_agreement .confirmagreementbtngroup label:last-child {text-transform: capitalize; border-radius: 0px 10px 10px 0px !important;}

/*Overview webtext page search*/
  
#benefit-overview .filter.overview-component .input-group span.input-icon-left {border-radius: 10px 0px 0px 10px !important; border-color: #000000;}
#benefit-overview .filter.overview-component .input-group input {border-radius: 0px 10px 10px 0px !important; border-color: #000000;}

/*Benefit selection page: cost width made bigger*/
#cost-info64ba34d2-0afa-4a77-97f2-16e3a89adc4d .option-credit-health .option {width: 230px;}
#cost-info64ba34d2-0afa-4a77-97f2-16e3a89adc4d .option-credit-health .value {width: 150px;}
#cost-info64ba34d2-0afa-4a77-97f2-16e3a89adc4d.content-option-credit-health {width: 500px;}
#lineid_93b9ba6d-f1ee-4c95-9d85-415935756ac8 .cost .ng-scope {width: 160px;}

/* Benefit icons centered for IE */
#benefit-overview .summaryImage .img {min-height: 100%; width: 100%; margin-top: 0px;}

/*Enrolment button*/
#home-online-three #right-side .modules-right-side.grid-container .grid-item-content .module-content .btn.btn-default, #home-online-three #home-integrated .modules-right-side.grid-container .grid-item-content .module-content .btn.btn-default {
  margin: 7px 0 0 0;}

/*Enrolment No Active Section description*/
.benefit-matrix .active-category-desc, .benefit-matrix .noactive-category-desc {display: block;}

/*OK tickbox color change*/
#login-assist-success .online-two-iso .success-icon {color: #00C1B5 !important;}

/*Terms, conditions, cookies*/
.terms-conditions-cookies .cookie-policy-link, .terms-conditions-cookies .term-condtion-link,
.terms-conditions-cookies .cookie-policy-link:hover, .terms-conditions-cookies .term-condtion-link:hover,
.terms-conditions-cookies .cookiepolicy-header, .terms-conditions-cookies .terms-condtion-header {color: #00C1B5;}

/* Hides the 'show on print' class from the site view */
span.show-on-print{
  display: none;
}


/********PROFILE PAGE*************/
html#profile body#profile .profile #profile-online-2 #profilecontainer #content span.label,
html#profile body#profile .profile #profile-online-2 #profilecontainer #content p, 
html#profile body#profile .profile #profile-online-2 #profilecontainer #content label {color: #000 !important;}
html#profile body#profile .profile #profile-online-2 #profilecontainer .htabs-container .tabs UL LI A {color: #00C1B5;}
html#profile body#profile .profile #profile-online-2 #profilecontainer .htabs-container .tabs UL LI.sel A {color: #001a7a; border-bottom: solid .5em #001a7a;}
html#profile body#profile .profile #profile-online-2 P.sectionTitle {color: #001a7a;}
html#profile body#profile .profile #profile-online-2 #dependantsTab P.full-name, html#profile body#profile .profile #profile-online-2 #beneficiariesTab P.full-name {color: #001a7a;}
html#profile body#profile .profile #profile-online-2 .validation-caption {color: #001a7a;}

/*Hiding Salary*/
#main.profile #profile-online-2 #profilecontainer #content #payrollTab.box-left-bg.tabpanel .content-box-border p.sectionTitle.ng-binding {display: none;}


/* Shows the 'show on print' class for printing */
@media print{
  span.show-on-print{
    display: block;
  }
}

/*Links*/
A:focus, A:hover {
color: #00C1B5;
text-decoration: none;}

A {
color: #1450D2;
text-decoration: none;}

/*Lifestyle Events*/
.active-benefits .event-img {display: none;}
.active-benefits .events {width: 28%; height: 45px; margin: 2%;}

/*BYOL display*/
.col-md-6 .PerPay.ng-binding {display: none;}
/*.benefitselect .button-style#byo-saveAndClose {display: none;}*/
.next-button #byo-save {display: none;}

#label-coverage-77777777-7777-7777-7777-777777777777::after {
    content: "Please choose 4 personalised packages for each person covered";
    font-weight: normal;
    float: right;
    margin-right: 10%;}

#label-coverage-77777777-7777-7777-7777-777777777777::before {
    content: "Please select the radio button below each person you wish to cover and then select 4 personalised packages";
    margin-bottom: 10px;}

.benefit-matrix .byocostsummary div.col-xs-2.PerPay:before{content: "Your cost "; display: block;}
.benefit-matrix .byocostsummary div.col-xs-2.PerPay[ui-config-show="EnrolStep3FundedDisplay"]:before{content: "Invesco pay ";}

.benefit-matrix #byoOverlayCurrent .byocostsummary div.col-xs-2.PerPay::before,
.benefit-matrix #byoOverlay .byocostsummary div.col-xs-2.PerPay::before{content: "";}

/* DB Pension */
#lineid_45cfe42b-55c7-45f0-8cd0-23bbc53f7761 .funded.percent {display: none;}
#lineid_45cfe42b-55c7-45f0-8cd0-23bbc53f7761 .cost.percent {display: none;}
#lineid_45cfe42b-55c7-45f0-8cd0-23bbc53f7761 .you-pay {display: none;}

/*PROD review updates*/
#make-a-claim .make-a-claim-copy.module-copy {display: none;}

.ui-tooltip {visibility: hidden;}

/*GBR - hide line reference for Total Benefit Entitlement (Pension)*/
#main.step2LinePage div.page-content div.bootstrap-iso.benefitselect.benefit-matrix.ng-scope div.fixed-container div#content.loading-data div#linedata.ng-scope div div h1 span.ng-binding span.Total {display: none;}*/

/*Overview Table format*/
.benefit-overview .tg td {padding: 4px; font-size: 12px;}

/*Statment page*/
.benefit-matrix .benefitdate {
    text-transform: none;
}

/*Hide range for Healthcare*/
#ProductAmount-476a34de-a1a3-4788-8441-ec4f9a101582.product-amount div.ng-scope span#inputTextInstruction476a34de-a1a3-4788-8441-ec4f9a101582.inputText.ng-binding {display: none;}
#ProductAmount-25c31ea4-296a-4e78-a83c-31cf861afa3e.product-amount div.ng-scope span#inputTextInstruction25c31ea4-296a-4e78-a83c-31cf861afa3e.inputText.ng-binding {display: none;}

/*Hide range for Childcare Vouchers*/
#ProductAmount-e07fe662-4856-42ab-b520-a00f02be0125.product-amount div.ng-scope span#inputTextInstructione07fe662-4856-42ab-b520-a00f02be0125.inputText.ng-binding {display: none;}

/*Hide Follow up item on Benefit Statement page
.BenefitIntro_33ff748e-8455-4eb9-a607-364f41d06108 .currentbenefits.ng-scope div.containers.ng-scope div.row.alert.alert-info.hdf-followup.ng-scope {display: none;}*/
/*Changes 2020*/

/*test*/
#step2LinePage #main.step2LinePage .benefitselect.benefit-matrix.ng-scope div.fixed-container div#content.loading-data div#linedata.ng-scope div div.row div div div#products.available-options.products.ng-scope div.ng-scope div.box-border-bg.pension-currency-box.ng-scope div.box-left-bg div.box-border.sel div.content-box-border table tbody tr td div.checkout-button a#f5a12123-a4da-48e9-86f0-b606f1f37b1a_c40f2a4f-20d5-4300-aab6-410ceb3478b6.button-style.green.ng-binding.lnk-select-c40f2a4f-20d5-4300-aab6-410ceb3478b6 {display: none;}

/*TaxPayer ID hide*/
/*#main .bootstrap-iso.benefitselect.benefit-matrix #allocationDialog.overlay-no-height-limit.online-beneficiary #allocationBeneficiaryContent .colum-left #txtBeneficiaryNationalID,
#main .bootstrap-iso.benefitselect.benefit-matrix #allocationDialog.overlay-no-height-limit.online-beneficiary #allocationBeneficiaryContent .colum-left .label.ng-binding #txtBeneficiaryNationalID 
#main .bootstrap-iso.benefitselect.benefit-matrix.ng-scope div.ng-scope div#allocationDialog.overlay-no-height-limit.online-beneficiary div.content-overlay div.ng-scope div#allocationBeneficiaryContent #txtBeneficiaryNationalID*/

.benefitselect .online-beneficiary label[ng-bind-html="vm.locale.TrustTaxpayerID"], #txtBeneficiaryNationalID {display: none;}

/*Adjusting Organisation Fields*/
.colum-left:nth-child(2) {
    margin-right: 20px;
}

/*AUT - Bonus range info hide*/

#main #linedata #ProductAmount-57dd4447-b222-4a88-b985-eb514ae55a99.product-amount div.ng-scope span#inputTextInstruction57dd4447-b222-4a88-b985-eb514ae55a99.inputText.ng-binding {display: none;}

/*.modal-content .dependant-pannel .dependant-list .dependant-name {
	position: relative;
	top: 42px;
}
.modal-content .dependant-pannel .dependant-cell.static.cell-md-12::before {
	content: "REMOVAL OF DEPENDANT WILL REMOVE THEIR ELIGIBILITY FROM ALL BENEFITS THEY ARE CURRENTLY A MEMBER";
    position: relative;
	bottom: 25px;
}
media only screen and (max-width:767px){
  .modal-content .dependant-pannel .dependant-cell.static.cell-md-12::before {
	bottom: 85px;
}
  }*/
/*For the ordered lists in footer pages*/
.legalcontent-termsofuse ol {
  margin-left: 2.14285714em;
}
/* unordered lists */
.fa-ul {
margin-left: 0.84285714em;
}
.online-two-iso .modal-body#online2-global-benefit-overview-modaltemplate .tab-body UL {
padding-left: 0;
}
.bootstrap-iso ul.fa-ul li {
padding-left: 1em;
}
.bootstrap-iso ul.fa-ul li::before {
font-family: FontAwesome;
content: '\f111';
font-size: 0.5rem;
margin-left: -1em;
padding-right: 0.5em;
position: relative;
bottom: 3px;
color: #000;
}
.bootstrap-iso ul.fa-ul li ul.fa-ul li::before {
content: '\f10c';
}
/* 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 1083, error number 1025): Expected comma or open brace, found '/' */