/*CLIENT CUSTOM CSS CODE HERE */

/* FONT FILES FOR CLIENT DEFINED BELOW */
/*Preon and Roboto default version*/
@font-face {
  font-family: BNPPSans;
  src: url(/benefitplus/media/Login%20Images/Fonts/bnpp-sans.eot);
  src: url(/benefitplus/media/Login%20Images/Fonts/bnpp-sans.eot?#iefix) format('embedded-opentype'), 
    url(/benefitplus/media/Login%20Images/Fonts/bnpp-sans.woff2) format('woff2'), 
    url(/benefitplus/media/Login%20Images/Fonts/bnpp-sans.woff) format('woff'), 
    url(/benefitplus/media/Login%20Images/Fonts/bnpp-sans.ttf) format('truetype'), 
    url(/benefitplus/media/Login%20Images/Fonts/bnpp-sans.svg#BNPPSans) format('svg');
}
@font-face {
  font-family: 'BNPPSans-Bold';
  src: url(/benefitplus/media/Login%20Images/Fonts/bnpp-sans-bold.eot);
  src: url(/benefitplus/media/Login%20Images/Fonts/bnpp-sans-bold.eot?#iefix) format('embedded-opentype'), 
    url(/benefitplus/media/Login%20Images/Fonts/bnpp-sans-bold.woff2) format('woff2'), 
    url(/benefitplus/media/Login%20Images/Fonts/bnpp-sans-bold.woff) format('woff'), 
    url(/benefitplus/media/Login%20Images/Fonts/bnpp-sans-bold.ttf) format('truetype'), 
    url(/benefitplus/media/Login%20Images/Fonts/bnpp-sans-bold.svg#BNPPSans-Bold) format('svg');
  /*font-weight: bold;*/
}
/* END OF CLIENT FONTS */

/* The following styling as a site-wide override of font styles */
*{
  font-family: 'BNPPSans';
  text-transform: none !important;
  outline: none;
}

h1,h2,h3,h4,h5 {
  font-family: 'BNPPSans-Bold' !important;
  text-transform: none !important;
}

.bootstrap-iso a:hover { 
  color: #9ac433;
}

/*.line-group {
font-family: 'BNPPSans';
}*/

@media only screen and (max-width: 767px)
  {
  #login-module-whats-new,
  #login-module-need-assistance, 
  #login-module-registration{
    display: none !important;
  }
}

@media only screen and (min-width: 767px) {
  .online-two-iso #terminator #header.header-fullwidth {
    padding: 0;
  }
  
  #home-module-generic-1 {
    display: none;
  }
  #home-module-generic-3 {
    display: none;
  }
}

#login-module-need-assistance,
#login-module-whats-new .module-title {
  display:none;
}

#login-module-whats-new {
  width: 30%;
  position: absolute;
  bottom: 0;
  right: 0;
}

#login-module-registration h2 {
  font-size: 4vw;
}

#login-module-whats-new .module-text {
  text-align: right;
}

@media only screen and (min-width: 750px) {
  #login-module-registration.hidden-xs{
    width: 65% !important;
  }
  #login-module-registration .module-title {
    width: 100%;
  }
}



#header #floating-header-content a:focus,
#header #floating-header-content a:hover
{
  color: #9ac433;
}

#header #floating-header-content .call a:focus,
#header #floating-header-content .call a:hover {
  background-position: 0 -1820px;
}

#header #floating-header-content .mail a:focus,
#header #floating-header-content .mail a:hover 
{
  background-position: 0 -1885px;}


#header .eol-center .search {
  display: none;
}

#header #headerResources {
  margin: 0px;
}

#header #headerResources #links {
  padding-top: 0px;
  margin: 0px;
  padding: 30px 10px 0 0;
}

#header #menu-container {
  margin: 0;
}

#floating-header-content LI.mail{
    display: none;
}

/*forgot password*/
.online-two-iso #content #confirm-replacement.overlay .content-overlay .checkout-button A.button-style.gray, 
.online-two-iso A.button-style.gray { 
  background-color: #f84717; 
}

.button-style.gray.close.ng-isolate-scope:hover {
  color: white; 
  background-color: #71797e; 
  border-color: #71797e !important;}

.button-style.gray.close.ng-isolate-scope:focus {
  background-color: #71797e;
}


.bootstrap-iso .modal-header .close{
  outline: none;
}

.online-two-iso .modal-normal .close {
  color: white;
}

/* Benefit Matrix */ 
.benefit-matrix .group-default {
  color: #000;
}

.benefit-matrix .newbenefit, 
.benefit-matrix .changebenefit, 
.benefit-matrix .glyphicon.glyphicon-record {
  display:none;
}

@media screen and (min-width:767px) {
  .benefit-matrix .totalcost-section-row .totalcostsection {
    width: 100%;
  }
  
  .online-two-iso #terminator #footer.footer-fullwidth {
    min-height: 50px;
  }
}

.online-two-iso .modal-normal .modal-header .header-text {
  color: #2c7a26;
}

.dependant-board .glyphicon.glyphicon-menu-up,
.dependant-board .glyphicon.glyphicon-menu-down {
  color: #2c7a26;
}

.pannel-body-full .info-text ol{
  list-style: decimal;
}

.online-two-iso #content #confirm-replacement.overlay .content-overlay .checkout-button A.button-style.blue, .online-two-iso A.button-style.blue {background-color: #f84717;}

#login-assistance-next:hover { background-color: #71797e; color:white; border-color: #71797e !important; }

#login-assistance-next:focus {
  background-color: #71797e;
}

.online-two-iso.login .LoginPageContainer .login-module-zone .login-modules .module .module-title, 
.online-two-iso.login .LoginPageContainer .login-module-zone .login-modules .module .module-text {
  width: 100%;
  color: #9ac433;
}

.online-two-iso.login .LoginPageContainer .login-module-zone .login-modules .module {
  float: left;
  font-weight: bold;
}

.online-two-iso.login .LoginPageContainer #main {
  width: 400px;
  margin-top: 10%;
}

.online-two-iso.login .LoginPageContainer .btn.btn-primary#login {
  margin: 10px 0 10px 0;
}

#exit-confirm #exit-cancel a {background-color: #a3a3a3;}


#home-online-three #right-side .modules-right-side.grid-container .grid-item-content .module-content .module-copy {
  text-align: left;
}

.online-two-iso .header-overlay { background-color: #9ac433;}

.bootstrap-iso .progress-bar-success { background-color: #9ac433;}

/* Submit modal*/
.benefitmatrixforenroll-container .modal-content .close {
  color: #fff;
}

/*login page*/
.online-two-iso.login body { 
  background-image: url("/benefitplus/media/Login%20Images/login-page_1681x1117_V2-2.jpg");
}
.online-two-iso.login .LoginPageContainer #login.btn.btn-primary {border: transparent; background-color: #f84717; color: white; text-transform:uppercase;}
.online-two-iso.login .LoginPageContainer .panel.panel-default .panel-body {background-color: rgb(44, 122, 38, 0.3);}
.bootstrap-iso .input-group-addon { background-color: #ededed;}
@media only screen and (min-width: 750px) {
  /*.online-two-iso.login .LoginPageContainer #main {    padding-top: 50px; }*/
}

.online-two-iso.login .LoginPageContainer .login-module-zone .login-modules {
  background-color: transparent;}

.module.icon-two-point-o-login-module-deals-two {
  display: none;
}

.module.icon-two-point-o-login-module-callout {
  padding: 15px !important;
}

/* LOGO Homepage*/
#containerGlobal  #header #logo {
  background-image: url("/benefitplus/media/Login%20Images/Logo/benefit-400x130.png");
  background-repeat: no-repeat;
  background-color: transparent;
  margin-left: 18px; 
  outline: none;
  background-size: 90%;
}
/* LOGO LoginPage*/
/*#containerGlobal.LoginPageContainer #header #logo {
background-image: none;
}*/

#logo {
  width: 280px;
  height: 78px;
}

a:focus {
  outline: none !important;
}

.login-frst-time .changeInProgress .row .password-input-group label{
  color: #666;
  text-transform: none;
}

.login-panel .input-group .input-group-addon {
  background-color: #ededed;
}

.login-panel .input-group input{
  background-color: #fff !important;
}

.online-two-iso .validation-rules li.failed {
  font-weight: bold;
}

.Password-Meter-text {
  font-size: 10px;
}

#login-assist-success a.button-style {
  background-color: #f84717;
  border: 1px solid #f84717;
  color: White;
}

#login-assist-success a.button-style:hover {
  background-color: white; 
  color: #d0103a;
  border-color: #d0103a;
}

/*Home Page Look*/
#home-online-three #right-side h3.heading-text {
  font-size: 16px;
}

#home-module-welcome .welcome-items .menu-header span.toggle-control .bar1, #home-module-welcome .welcome-items .menu-header span.toggle-control .bar2, #home-module-welcome .welcome-items .menu-header span.toggle-control .bar3, .home-module-integrated .welcome-items .menu-header span.toggle-control .bar1, .home-module-integrated .welcome-items .menu-header span.toggle-control .bar2, .home-module-integrated .welcome-items .menu-header span.toggle-control .bar3 {
  background-color: #2c7a26;
}

#home-online-three .dashboard-controls #greeting-message { color: black;}

.online-two-iso #menu-no-dashboard li a, .online-two-iso #menu-no-dashboard li a.selected {
  color: #2c7a26;
}


#home-online-three #right-side .module-content-header-container .online-three-module-popover-control{
  display: none;
  /*color: #9ac433;*/
}

.benefit-statement-copy.module-copy .glyphicon.glyphicon-info-sign,
.manage-claims-copy.module-copy .glyphicon.glyphicon-info-sign{
  display: none;
  /*color: #fff !important;*/
}
/*Benefit Statement icon*/

/*.bootstrap-iso .btn-default:hover {
color: white;}*/
#home-online-three .dashboard-page-container#my-homepage #right-side .modules-right-side.grid-container{grid-template-areas: "module-1 module-1 module-2" "module-3 module-4 module-4" "module-5 module-5 module-6" !important;}
#home-online-three #right-side .modules-right-side.grid-container{grid-template-areas: "module-1 module-1 module-2" "module-3 module-4 module-4" "module-5 module-5 module-6" !important;}

#home-online-three #right-side .modules-right-side.grid-container .grid-item-content {
  padding-top: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  padding-left: 5px;
}

#home-online-three #right-side .module-content-header-container h3.module-content-header, 
#home-online-three #home-integrated .module-content-header-container h3.module-content-header {
  color: #9ac433;
}


/* IE 11 browser HOME Flex */
#home-online-three .dashboard-page-container#my-homepage #right-side .grid-container.modules-right-side .grid-item-0 {
  -ms-grid-column: 1;
  -ms-grid-column-span: 2;
  -ms-grid-row: 1;
  -ms-grid-row-span: 0;
}

#home-online-three .dashboard-page-container#my-homepage #right-side .grid-container.modules-right-side .grid-item-1 {
  -ms-grid-column: 3;
  -ms-grid-column-span: 0;
  -ms-grid-row: 1;
  -ms-grid-row-span: 0;
}

#home-online-three .dashboard-page-container#my-homepage #right-side .grid-container.modules-right-side .grid-item-2 {
  -ms-grid-column: 1;
  -ms-grid-row: 2;
}

#home-online-three .dashboard-page-container#my-homepage #right-side .grid-container.modules-right-side .grid-item-3 {
  -ms-grid-column: 2;
  -ms-grid-column-span:2;
  -ms-grid-row: 2;
}

#home-online-three .dashboard-page-container#my-homepage #right-side .grid-container.modules-right-side .grid-item-4 {
  -ms-grid-column: 1;
  -ms-grid-column-span:2;
  -ms-grid-row: 3;
}

#home-online-three .dashboard-page-container#my-homepage #right-side .grid-container.modules-right-side .grid-item-5 {
  -ms-grid-column: 3;
  -ms-grid-row: 3;
}

/*Enrollment styling start*/
#home-online-three #right-side .modules-right-side.grid-container .grid-item-content #enrolment.module-content .enrollment-copy .event-summary h4.event-name {
  font-weight: normal;  
}


#home-online-three #right-side .modules-right-side.grid-container .grid-item-content {
  padding-top: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  padding-left: 5px;
}

#home-online-three #right-side .modules-right-side.grid-container .grid-item-content #enrolment.module-content .enrollment-copy .event-summary .days-left {
  font-weight: bold; font-size: 18px;} /*end*/
/*buttons*/

/*Modules border*/
#home-online-three #right-side .modules-right-side.grid-container .grid-item-content .module-content {  
  border: solid 1px #9ac433; 
}

#home-online-three #right-side .modules-right-side.grid-container {
  background-color: white;
}

#generic.module-content.Image,
#generic1.module-content.Image{
  height: 247px;
  background-image: url("/benefitplus/media/Login%20Images/dashboard/dashboard-images_2370x1330_2_lq.jpg");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}

#generic.module-content.Image-module,
#generic3.module-content.Image-module {
  background-image: url("/benefitplus/media/Login%20Images/dashboard/dashboard-images_2370x1330_1_lq.jpg");
  background-size: cover;
  background-position: center;
}

/*.benefit-statement-buttons .btn.btn-default,*/
.manage-claims-buttons .btn.btn-default {
  background-color: #fff;
  border: 1px solid transparent;
  border-color: #fff;
  color: #9ac433;
}

/*Module heading text color*/
#home-online-three #right-side .module-content-header-container h3.module-content-header {
  color: #9ac433;
  font-weight: bold;
}

/*Slides background color*/
#home-module-welcome #slider .thumb {  background-color: #2c7a26;}

#home-module-welcome .jssort101 .p {
  top: -10px;
}

#home-module-welcome #slider .thumb .rect {
  height: 94px;
}

#home-module-welcome #slider .thumb .rect, 
.home-module-integrated #slider .thumb .rect {
  width: 180px;
}

/* Overview */
.online-two-iso .modal-large .modal-body {
  background-color: white;
}

.benefit-overview .info-text.item.benefit-type-content h1,
.benefit-overview .info-text.item.benefit-type-faqs h1 {
  font-size: 36px; 
}

.faq-title,
.faq-title:hover,
.faq-title:focus{
  color: #333 !important;
}

/*Overview header color*/
#benefit-overview .group-header {  background-color: #71797e;}


/*Homepage headers*/
.online-two-iso #menu-no-dashboard li a, .online-two-iso #menu li a, .online-two-iso #menu-sub li a { 
  margin-left: 26px;
  margin-top: 8px;
}
.online-two-iso input:checked + .slider {
  background-color: #9ac433;
}

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

#menu-no-dashboard, #menu, #menu-sub { line-height: normal; }


/*Overview bar color*/

#benefit-overview #overviewAccordion .panel-default > .panel-heading {  background-color:#a3a3a3 !important;color: #fff !important;}

/*Filterby Color*/
#benefit-overview .input-label { 
  color: #f84717;
  font-size: 14px;
  font-weight: bold;
}

/*Benefit Overview text color*/
#benefit-overview .benefit-overview-title H1 { 
  color: #9ac433;
  font-size: 20px;
}

/*Home Text color*/
.online-two-iso #menu-no-dashboard li a,
.online-two-iso #menu-no-dashboard li a.selected { color: #9ac433;}

/*menu hide*/
#home-module-welcome .welcome-items .menu-header #selected-slide {
  font-weight: normal;
  font-size: 19px;
  color: #2c7a26;
  display: none !important;
} 


/*border color of carousal image text*/
/*corousal border*/
/*#home-module-welcome #slider .sliderContainer .slide-content { 
border: 2px solid #9ac433;}*/

/*Cetelam BUTTONS*/

input:focus {
  box-shadow: 0 0 6px #f84717;
}


.glyphicon.glyphicon-search {
  color: #9ac433;
}

#benefit-overview .overview-component .input-group-addon {
  border-color: #9ac433;
}

.benefit-matrix .glyphicon-play-color {
  color: black;
  font-size: 9px;
}

/*footer change*/
.online-two-iso #terminator #footer.footer-fullwidth{ background-color: #ededed;}

#left-footer .powered-by-aon {
  font-size: 12px;
  line-height: 18px;
  padding: 0px 0 0 17px !important;
}

#footer {
  float: right;
  padding: 8px 5px 0;
}

/*benefit overview step 1 change*/
#benefit-overview .summaryImage .img {
  margin-left:17px;
  margin-top: 5px;
}
/*benefit overview step 2 changes*/

.faq-question .faq-title{
  font-weight: bold;
}

/*Wellbeing*/
.img.BenefitImage_641b6a2e-51a3-405b-8bd7-89660ee0619b {
  background-image: url("/benefitplus/media/Login%20Images/images%202019/160x130/Cetelem_Benefit_160x130_27.jpg") !important;}
/*Desp. Veterinarias*/
.img.BenefitImage_e37ba37e-4f00-4d9f-a931-2bcb50b18b7e {
  background-image: url("/benefitplus/media/Login%20Images/images%202019/160x130/Cetelem_Benefit_160x130_21.png") !important;}
/*Passe Gira*/
.img.BenefitImage_41a46037-a765-4884-b143-b98b71f60c77 {
  background-image: url("/benefitplus/media/Login%20Images/images%202019/160x130/Cetelem_Benefit_160x130_26.jpg") !important;}
/*Dias de folga*/
.img.BenefitImage_5f566ba4-af92-4bf6-a489-ecd6f13b9335{
  background-image: url("/benefitplus/media/Login%20Images/images%202019/160x130/Cetelem_Benefit_160x130_28.jpg") !important;}
.img.BenefitImage_330b1609-cb4d-4fce-a6fd-2e215d9982db.IntroNode_cabd6c13-607e-453f-9ff3-25b24e202440 {
  background-image: url("/benefitplus/media/Login%20Images/images%202019/160x130/Cetelem_Benefit_160x130_1.png") !important;}
.img.BenefitImage_e3689498-9fb8-492c-bb70-245ac8182d91.IntroNode_ec6cc8ff-4235-4c5d-ba59-b5abfe81ae23 {
  background-image: url("/benefitplus/media/Login%20Images/images%202019/160x130/Cetelem_Benefit_160x130_2.png") !important; }
.img.BenefitImage_dae7f33a-20bc-4bb4-90be-8f499855c65f.IntroNode_28e341fe-bd0f-484e-adfe-99ce1aad740d {
  background-image: url("/benefitplus/media/Login%20Images/images%202019/160x130/Cetelem_Benefit_160x130_3.png") !important;}
.img.BenefitImage_32c7a3f0-99dc-41a6-b919-fc0c00f35ef3.IntroNode_9b3c8f23-0261-4f76-8855-38af7f777938 {
  background-image: url("/benefitplus/media/Login%20Images/images%202019/160x130/Cetelem_Benefit_160x130_6.png") !important;}
.img.BenefitImage_5871a04d-23bd-48f1-a903-5b6d301e89b0.IntroNode_03f973e9-a500-43bb-938d-15ee63fda277 {
  background-image: url("/benefitplus/media/Login%20Images/images%202019/160x130/Cetelem_Benefit_160x130_8.png") !important;}
.img.BenefitImage_7cf7bdb4-347f-4140-98f6-24317ca85c37.IntroNode_89fc0b87-b7ae-4015-83a9-996e18fa27f7 {
  background-image: url("/benefitplus/media/Login%20Images/images%202019/160x130/Cetelem_Benefit_160x130_7.png") !important;}
.img.BenefitImage_dff8f0ea-632d-4110-b140-8bdc177ec5ef.IntroNode_a37c3276-8a1a-4006-b324-be305cab5c76 {
  background-image: url("/benefitplus/media/Login%20Images/images%202019/160x130/Cetelem_Benefit_160x130_4.png") !important;}
.img.BenefitImage_DespesasdeSaúde.IntroNode_3baf1dff-c7da-41fc-aba8-12596be61473 {
  background-image: url("/benefitplus/media/Login%20Images/images%202019/160x130/Cetelem_Benefit_160x130_9.png") !important;}
.img.BenefitImage_f60a335e-4bb4-468a-9bcf-70d778ec1108.IntroNode_646412ab-a3a4-4973-944c-7405b22f4a66 {
  background-image: url("/benefitplus/media/Login%20Images/images%202019/160x130/Cetelem_Benefit_160x130_14.png") !important;}
.img.BenefitImage_49989617-e2c1-4a7d-b58e-d57bcfd6db47.IntroNode_7f6f3083-8d58-484b-af9a-c61bc0bc8fd2 {
  background-image: url("/benefitplus/media/Login%20Images/images%202019/160x130/Cetelem_Benefit_160x130_11.png") !important;}
.img.BenefitImage_36ba4580-79a3-4a83-9949-c5b185684e3b.IntroNode_a990d160-3b8e-4a05-ba98-e35d0f4bc795 {
  background-image: url("/benefitplus/media/Login%20Images/images%202019/160x130/Cetelem_Benefit_160x130_12.png") !important;}
.img.BenefitImage_542a84ed-77d9-4e1f-8c86-a4c51abac8a4.IntroNode_3fda086d-4d97-4640-823f-f52770dff4c0 {
  background-image: url("/benefitplus/media/Login%20Images/images%202019/160x130/Cetelem_Benefit_160x130_13.png") !important;}
.img.BenefitImage_8d5c6d41-490e-4948-8cf2-a94a1e2a36f4.IntroNode_a622f93c-6210-46a2-9dba-67edd03a1923 {
  background-image: url("/benefitplus/media/Login%20Images/images%202019/160x130/Cetelem_Benefit_160x130_16.png") !important;}
.img.BenefitImage_116cd31c-8f03-4620-98f9-823a8040a569.IntroNode_d89398bf-3453-41c2-99f2-d76f739ceb06 {
  background-image: url("/benefitplus/media/Login%20Images/images%202019/160x130/Cetelem_Benefit_160x130_17.png") !important;}
.img.BenefitImage_db9b4c8f-96f5-4eff-852b-07841e3da4b7.IntroNode_9087a393-f83f-4f62-a56b-421bde2a2c4f {
  background-image: url("/benefitplus/media/Login%20Images/images%202019/160x130/Cetelem_Benefit_160x130_22.png") !important;}
.img.BenefitImage_dc47e804-1267-423f-a8c5-81880cc9df77.IntroNode_877f82f4-6b43-4ff6-be5a-a6f00dd4eda7 {
  background-image: url("/benefitplus/media/Login%20Images/images%202019/160x130/Cetelem_Benefit_160x130_15.png") !important;}
.img.BenefitImage_69171b0d-c04f-4a81-b262-f057d083953c.IntroNode_088bd9c0-0b0c-451b-9a16-ca64b6f25df2 {
  background-image: url("/benefitplus/media/Login%20Images/images%202019/160x130/Cetelem_Benefit_160x130_19.png") !important;}
.img.BenefitImage_e37ba37e-4f00-4d9f-a931-2bcb50b18b7e.IntroNode_3baf1dff-c7da-41fc-aba8-12596be61473 {
  background-image: url("/benefitplus/media/Login%20Images/images%202019/160x130/Cetelem_Benefit_160x130_21.png") !important;}
.img.BenefitImage_c5caeb41-690f-472d-827c-5d9eb087e3de.IntroNode_7f865bfb-a4d4-4947-a46c-e0c27c87bc09 {
  background-image: url("/benefitplus/media/Login%20Images/images%202019/160x130/Cetelem_Benefit_160x130_23.png") !important;}
.img.BenefitImage_dc47e804-1267-423f-a8c5-81880cc9df77.IntroNode_f04a1306-3c4a-4fc6-9917-500976fe2353 {
  background-image: url("/benefitplus/media/Login%20Images/images%202019/160x130/Cetelem_Benefit_160x130_15.png") !important;}
.img.BenefitImage_76e53230-6c52-4b6b-93ca-c4a629646246.IntroNode_fb40003a-c6fb-4108-b83b-790e812b250d {
  background-image: url("/benefitplus/media/Login%20Images/images%202019/160x130/Cetelem_Benefit_160x130_14.png") !important;}
.img.BenefitImage_e1b7ef13-e192-4526-9919-15d62c19c679.IntroNode_97a541ab-5640-4864-ba9a-9907a2b6a066 {
  background-image: url("/benefitplus/media/Login%20Images/images%202019/160x130/Cetelem_Benefit_160x130_24.png") !important;}
.img.BenefitImage_da1f384a-f737-44f6-85ed-5f8b83c2e24f.IntroNode_cdc43f9d-2dae-4186-94d0-d90cf7f0c415 {
  background-image: url("/benefitplus/media/Login%20Images/images%202019/160x130/Benefits-images_160x130_1.png") !important;}

/*benefit overview step 2 images*/
#content .info .L330b1609-cb4d-4fce-a6fd-2e215d9982db { background: transparent url("/benefitplus/media/Login%20Images/images%202019/447x253/Cetelem_Benefit_447x253_1.png") no-repeat scroll right center !important;}
/*.online-two-iso .modal-large .modal-body.LineDetail_330b1609-cb4d-4fce-a6fd-2e215d9982db .pannel-body-full{background: transparent url("/benefitplus/media/Login%20Images/images%202019/447x253/Cetelem_Benefit_447x253_1.png") no-repeat scroll right center !important;}*/

#content .info .Le3689498-9fb8-492c-bb70-245ac8182d91 { background: transparent url("/benefitplus/media/Login%20Images/images%202019/447x253/Cetelem_Benefit_447x253_2.png") no-repeat scroll right center !important;}
/*.online-two-iso .modal-large .modal-body.LineDetail_e3689498-9fb8-492c-bb70-245ac8182d91 .pannel-body-full{background: transparent url("/benefitplus/media/Login%20Images/images%202019/447x253/Cetelem_Benefit_447x253_2.png") no-repeat scroll right center !important;}*/

#content .info .Ldae7f33a-20bc-4bb4-90be-8f499855c65f { background: transparent url("/benefitplus/media/Login%20Images/images%202019/447x253/Cetelem_Benefit_447x253_3.png") no-repeat scroll right center !important;}
/*.online-two-iso .modal-large .modal-body.LineDetail_dae7f33a-20bc-4bb4-90be-8f499855c65f .pannel-body-full{background: transparent url("/benefitplus/media/Login%20Images/images%202019/447x253/Cetelem_Benefit_447x253_3.png") no-repeat scroll right center !important;}*/

#content .info .Healthinsurance { background: transparent url("/benefitplus/media/Login%20Images/images%202019/447x253/Cetelem_Benefit_447x253_6.png") no-repeat scroll right center !important;}
/*.online-two-iso .modal-large .modal-body.LineDetail_Healthinsurance .pannel-body-full{background: transparent url("/benefitplus/media/Login%20Images/images%202019/447x253/Cetelem_Benefit_447x253_6.png") no-repeat scroll right center !important;}*/

#content .info .L5871a04d-23bd-48f1-a903-5b6d301e89b0 { background: transparent url("/benefitplus/media/Login%20Images/images%202019/447x253/Cetelem_Benefit_447x253_8.png") no-repeat scroll right center !important;}
/*.online-two-iso .modal-large .modal-body.LineDetail_5871a04d-23bd-48f1-a903-5b6d301e89b0 .pannel-body-full{background: transparent url("/benefitplus/media/Login%20Images/images%202019/447x253/Cetelem_Benefit_447x253_8.png") no-repeat scroll right center !important;}

#content .info .L7cf7bdb4-347f-4140-98f6-24317ca85c37 { background: transparent url("/benefitplus/media/Login%20Images/images%202019/447x253/Cetelem_Benefit_447x253_7.png") no-repeat scroll right center !important;}
/*.online-two-iso .modal-large .modal-body.LineDetail_7cf7bdb4-347f-4140-98f6-24317ca85c37 .pannel-body-full{background: transparent url("/benefitplus/media/Login%20Images/images%202019/447x253/Cetelem_Benefit_447x253_7.png") no-repeat scroll right center !important;}*/

#content .info .Ldff8f0ea-632d-4110-b140-8bdc177ec5ef { background: transparent url("/benefitplus/media/Login%20Images/images%202019/447x253/Cetelem_Benefit_447x253_4.png") no-repeat scroll right center !important;}
/*.online-two-iso .modal-large .modal-body.LineDetail_dff8f0ea-632d-4110-b140-8bdc177ec5ef .pannel-body-full{background: transparent url("/benefitplus/media/Login%20Images/images%202019/447x253/Cetelem_Benefit_447x253_4.png") no-repeat scroll right center !important;}*/

#content .info .DespesasdeSaúde { background: transparent url("/benefitplus/media/Login%20Images/images%202019/447x253/Cetelem_Benefit_447x253_9.png") no-repeat scroll right center !important;}
/*.online-two-iso .modal-large .modal-body.LineDetail_DespesasdeSaúde .pannel-body-full{background: transparent url("/benefitplus/media/Login%20Images/images%202019/447x253/Cetelem_Benefit_447x253_9.png") no-repeat scroll right center !important;}*/

#content .info .LifeInsuranceMortgageLoan { background: transparent url("/benefitplus/media/Login%20Images/images%202019/447x253/Cetelem_Benefit_447x253_11.png") no-repeat scroll right center !important;}
/*.online-two-iso .modal-large .modal-body.LineDetail_LifeInsuranceMortgageLoan .pannel-body-full{background: transparent url("/benefitplus/media/Login%20Images/images%202019/447x253/Cetelem_Benefit_447x253_11.png") no-repeat scroll right center !important;}*/

#content .info .L36ba4580-79a3-4a83-9949-c5b185684e3b { background: transparent url("/benefitplus/media/Login%20Images/images%202019/447x253/Cetelem_Benefit_447x253_12.png") no-repeat scroll right center !important;}
/*.online-two-iso .modal-large .modal-body.LineDetail_36ba4580-79a3-4a83-9949-c5b185684e3b .pannel-body-full{background: transparent url("/benefitplus/media/Login%20Images/images%202019/447x253/Cetelem_Benefit_447x253_12.png") no-repeat scroll right center !important;}*/

#content .info .L542a84ed-77d9-4e1f-8c86-a4c51abac8a4 { background: transparent url("/benefitplus/media/Login%20Images/images%202019/447x253/Cetelem_Benefit_447x253_13.png") no-repeat scroll right center !important;}
/*.online-two-iso .modal-large .modal-body.LineDetail_542a84ed-77d9-4e1f-8c86-a4c51abac8a4 .pannel-body-full{background: transparent url("/benefitplus/media/Login%20Images/images%202019/447x253/Cetelem_Benefit_447x253_13.png") no-repeat scroll right center !important;}*/

#content .info .RealVidaPensionFunds { background: transparent url("/benefitplus/media/Login%20Images/images%202019/447x253/Cetelem_Benefit_447x253_16.png") no-repeat scroll right center !important;}
/*.online-two-iso .modal-large .modal-body.LineDetail_RealVidaPensionFunds .pannel-body-full{background: transparent url("/benefitplus/media/Login%20Images/images%202019/447x253/Cetelem_Benefit_447x253_16.png") no-repeat scroll right center !important;}*/

#content .info .SGFPensionFunds { background: transparent url("/benefitplus/media/Login%20Images/images%202019/447x253/Cetelem_Benefit_447x253_17.png") no-repeat scroll right center !important;}
/*.online-two-iso .modal-large .modal-body.LineDetail_SGFPensionFunds .pannel-body-full{background: transparent url("/benefitplus/media/Login%20Images/images%202019/447x253/Cetelem_Benefit_447x253_17.png") no-repeat scroll right center !important;}*/

#content .info .Ldb9b4c8f-96f5-4eff-852b-07841e3da4b7 { background: transparent url("/benefitplus/media/Login%20Images/images%202019/447x253/Cetelem_Benefit_447x253_13.png") no-repeat scroll right center !important;}
/*.online-two-iso .modal-large .modal-body.LineDetail_db9b4c8f-96f5-4eff-852b-07841e3da4b7 .pannel-body-full{background: transparent url("/benefitplus/media/Login%20Images/images%202019/447x253/Cetelem_Benefit_447x253_13.png") no-repeat scroll right center !important;}*/

#content .info .Lf60a335e-4bb4-468a-9bcf-70d778ec1108 { background: transparent url("/benefitplus/media/Login%20Images/images%202019/447x253/Cetelem_Benefit_447x253_14.png") no-repeat scroll right center !important;}
/*.online-two-iso .modal-large .modal-body.LineDetail_f60a335e-4bb4-468a-9bcf-70d778ec1108 .pannel-body-full{background: transparent url("/benefitplus/media/Login%20Images/images%202019/447x253/Cetelem_Benefit_447x253_14.png") no-repeat scroll right center !important;}*/

#content .info .L1d866fda-db53-4e30-b93d-2cdc9b33272d { background: transparent url("/benefitplus/media/Login%20Images/images%202019/447x253/Cetelem_Benefit_447x253_15.png") no-repeat scroll right center !important;}
/*.online-two-iso .modal-large .modal-body.LineDetail_1d866fda-db53-4e30-b93d-2cdc9b33272d .pannel-body-full{background: transparent url("/benefitplus/media/Login%20Images/images%202019/447x253/Cetelem_Benefit_447x253_15.png") no-repeat scroll right center !important;}*/

#content .info .L69171b0d-c04f-4a81-b262-f057d083953c { background: transparent url("/benefitplus/media/Login%20Images/images%202019/447x253/Cetelem_Benefit_447x253_19.png") no-repeat scroll right center !important;}
/*.online-two-iso .modal-large .modal-body.LineDetail_69171b0d-c04f-4a81-b262-f057d083953c .pannel-body-full{background: transparent url("/benefitplus/media/Login%20Images/images%202019/447x253/Cetelem_Benefit_447x253_19.png") no-repeat scroll right center !important;}*/


/*benefit matrix image*/
.img.L32c7a3f0-99dc-41a6-b919-fc0c00f35ef3 {
  background-image: url("/benefitplus/media/Login%20Images/images%202019/160x130/Cetelem_Benefit_160x130_6.png");
}
.img.L5871a04d-23bd-48f1-a903-5b6d301e89b0 {
  background-image: url("/benefitplus/media/Login%20Images/images%202019/160x130/Cetelem_Benefit_160x130_8.png");
}
.img.L7cf7bdb4-347f-4140-98f6-24317ca85c37 {
  background-image: url("/benefitplus/media/Login%20Images/images%202019/160x130/Cetelem_Benefit_160x130_7.png");
}
.img.Ldff8f0ea-632d-4110-b140-8bdc177ec5ef {
  background-image: url("/benefitplus/media/Login%20Images/images%202019/160x130/Cetelem_Benefit_160x130_4.png");
}
.img.L49989617-e2c1-4a7d-b58e-d57bcfd6db47 {
  background-image: url("/benefitplus/media/Login%20Images/images%202019/160x130/Cetelem_Benefit_160x130_11.png");
}
.img.L36ba4580-79a3-4a83-9949-c5b185684e3b {
  background-image: url("/benefitplus/media/Login%20Images/images%202019/160x130/Cetelem_Benefit_160x130_12.png");
}
.img.L542a84ed-77d9-4e1f-8c86-a4c51abac8a4 {
  background-image: url("/benefitplus/media/Login%20Images/images%202019/160x130/Cetelem_Benefit_160x130_13.png");
}
.img.L5d879819-8e36-4780-8339-b1b2933c3f91 {
  background-image: url("/benefitplus/media/Login%20Images/images%202019/160x130/Cetelem_Benefit_160x130_19.png");
}
.img.Ldc47e804-1267-423f-a8c5-81880cc9df77 {
  background-image: url("/benefitplus/media/Login%20Images/images%202019/160x130/Cetelem_Benefit_160x130_15.png");
}
.img.L1d866fda-db53-4e30-b93d-2cdc9b33272d {
  background-image: url("/benefitplus/media/Login%20Images/images%202019/160x130/Cetelem_Benefit_160x130_15.png");
}
.img.L76e53230-6c52-4b6b-93ca-c4a629646246 {
  background-image: url("/benefitplus/media/Login%20Images/images%202019/160x130/Cetelem_Benefit_160x130_14.png");
}
.img.L8d5c6d41-490e-4948-8cf2-a94a1e2a36f4 {
  background-image: url("/benefitplus/media/Login%20Images/images%202019/160x130/Cetelem_Benefit_160x130_16.png");
}
.img.L116cd31c-8f03-4620-98f9-823a8040a569 {
  background-image: url("/benefitplus/media/Login%20Images/images%202019/160x130/Cetelem_Benefit_160x130_17.png");
}
.img.L330b1609-cb4d-4fce-a6fd-2e215d9982db {
  background-image: url("/benefitplus/media/Login%20Images/images%202019/160x130/Cetelem_Benefit_160x130_1.png");
}
.img.Le971c7d1-214d-4dc5-bf65-2d100d688e4a {
  background-image: url("/benefitplus/media/Login%20Images/images%202019/160x130/Cetelem_Benefit_160x130_1.png");
}
.img.Le3689498-9fb8-492c-bb70-245ac8182d91 {
  background-image: url("/benefitplus/media/Login%20Images/images%202019/160x130/Cetelem_Benefit_160x130_4.png");
}
.img.Ldae7f33a-20bc-4bb4-90be-8f499855c65f {
  background-image: url("/benefitplus/media/Login%20Images/images%202019/160x130/Cetelem_Benefit_160x130_3.png");
}
.img.Ldb9b4c8f-96f5-4eff-852b-07841e3da4b7 {
  background-image: url("/benefitplus/media/Login%20Images/images%202019/160x130/Cetelem_Benefit_160x130_22.png");
}
.img.L69171b0d-c04f-4a81-b262-f057d083953c {
  background-image: url("/benefitplus/media/Login%20Images/images%202019/160x130/Cetelem_Benefit_160x130_19.png");
}
.img.Le37ba37e-4f00-4d9f-a931-2bcb50b18b7e {
  background-image: url("/benefitplus/media/Login%20Images/images%202019/160x130/Cetelem_Benefit_160x130_21.png");
}
.img.L641b6a2e-51a3-405b-8bd7-89660ee0619b {
  background-image: url("/benefitplus/media/Login%20Images/images%202019/160x130/Cetelem_Benefit_160x130_27.jpg");
}
.img.L5f566ba4-af92-4bf6-a489-ecd6f13b9335 {
  background-image: url("/benefitplus/media/Login%20Images/images%202019/160x130/Cetelem_Benefit_160x130_28.jpg");
}
.img.L41a46037-a765-4884-b143-b98b71f60c77 {
  background-image: url("/benefitplus/media/Login%20Images/images%202019/160x130/Cetelem_Benefit_160x130_26.jpg");
}
.img.Lc5caeb41-690f-472d-827c-5d9eb087e3de {
  background-image: url("/benefitplus/media/Login%20Images/images%202019/160x130/Cetelem_Benefit_160x130_23.png");
}
.img.Le1b7ef13-e192-4526-9919-15d62c19c679 {
  background-image: url("/benefitplus/media/Login%20Images/images%202019/160x130/Cetelem_Benefit_160x130_24.png");
}
.img.Lda1f384a-f737-44f6-85ed-5f8b83c2e24f {
  background-image: url("/benefitplus/media/Login%20Images/images%202019/160x130/Benefits-images_160x130_1.png");
}
.img.L0d89385f-c583-49fb-a2eb-8c704e5b591d {
  background-image: url("/benefitplus/media/Login%20Images/Benefits/Benefit%20Boost/Benefits%20images.png");
}
.img.L9538068e-346b-474d-ad80-5d659cb35acc {
  background-image: url("/benefitplus/media/Login%20Images/images%202019/160x130/Cetelem_Benefit_160x130_3.png");
}

/*see also*/
.seealso .img.Le3689498-9fb8-492c-bb70-245ac8182d91 {background-image: url("/benefitplus/media/Login%20Images/images%202019/see%20also/Cetelem_Benefit_see-also_130x60_4.png")!important;}
.seealso .img.L32c7a3f0-99dc-41a6-b919-fc0c00f35ef3 {background-image: url("/benefitplus/media/Login%20Images/images%202019/see%20also/Cetelem_Benefit_see-also_130x60_6.png")!important;}
.seealso .img.L5871a04d-23bd-48f1-a903-5b6d301e89b0 {background-image: url("/benefitplus/media/Login%20Images/images%202019/see%20also/Cetelem_Benefit_see-also_130x60_8.png")!important;}
.seealso .img.L7cf7bdb4-347f-4140-98f6-24317ca85c37 {background-image: url("/benefitplus/media/Login%20Images/images%202019/see%20also/Cetelem_Benefit_see-also_130x60_7.png")!important;}
.seealso .img.Ldff8f0ea-632d-4110-b140-8bdc177ec5ef {background-image: url("/benefitplus/media/Login%20Images/images%202019/see%20also/Cetelem_Benefit_see-also_130x60_4.png")!important;}
.seealso .img.L49989617-e2c1-4a7d-b58e-d57bcfd6db47 {background-image: url("/benefitplus/media/Login%20Images/images%202019/see%20also/Cetelem_Benefit_see-also_130x60_11.png")!important;}
.seealso .img.L36ba4580-79a3-4a83-9949-c5b185684e3b {background-image: url("/benefitplus/media/Login%20Images/images%202019/see%20also/Cetelem_Benefit_see-also_130x60_12.png")!important;}
.seealso .img.L542a84ed-77d9-4e1f-8c86-a4c51abac8a4 {background-image: url("/benefitplus/media/Login%20Images/images%202019/see%20also/Cetelem_Benefit_see-also_130x60_13.png")!important;}
.seealso .img.L76e53230-6c52-4b6b-93ca-c4a629646246 {background-image: url("/benefitplus/media/Login%20Images/images%202019/see%20also/Cetelem_Benefit_see-also_130x60_14.png")!important;}
.seealso .img.Ldc47e804-1267-423f-a8c5-81880cc9df77 {background-image: url("/benefitplus/media/Login%20Images/images%202019/see%20also/Cetelem_Benefit_see-also_130x60_15.png")!important;}
.seealso .img.L330b1609-cb4d-4fce-a6fd-2e215d9982db {background-image: url("/benefitplus/media/Login%20Images/images%202019/see%20also/Cetelem_Benefit_see-also_130x60_1.png")!important;}
.seealso .img.Ldae7f33a-20bc-4bb4-90be-8f499855c65f {background-image: url("/benefitplus/media/Login%20Images/images%202019/see%20also/Cetelem_Benefit_see-also_130x60_3.png")!important;}
.seealso .img.L9538068e-346b-474d-ad80-5d659cb35acc {background-image: url("/benefitplus/media/Login%20Images/images%202019/see%20also/Cetelem_Benefit_see-also_130x60_3.png")!important;}
.seealso .img.Ldb9b4c8f-96f5-4eff-852b-07841e3da4b7 {background-image: url("/benefitplus/media/Login%20Images/images%202019/see%20also/Cetelem_Benefit_see-also_130x60_22.png")!important;}
.seealso .img.L50c38e7d-2b58-4660-b32a-93ddd627a092 {background-image: url("/benefitplus/media/Login%20Images/images%202019/see%20also/Cetelem_Benefit_see-also_130x60_17.png")!important;}
.seealso .img.Ld6947f01-012e-49bd-8148-02a3f2b90a2a {background-image: url("/benefitplus/media/Login%20Images/images%202019/see%20also/Cetelem_Benefit_see-also_130x60_16.png")!important;}
.seealso .img.L69171b0d-c04f-4a81-b262-f057d083953c {background-image: url("/benefitplus/media/Login%20Images/images%202019/see%20also/Cetelem_Benefit_see-also_130x60_19.png")!important;}
.seealso .img.Le37ba37e-4f00-4d9f-a931-2bcb50b18b7e {background-image: url("/benefitplus/media/Login%20Images/images%202019/see%20also/Cetelem_Benefit_see-also_130x60_21.png")!important;}
.seealso .img.Lc5caeb41-690f-472d-827c-5d9eb087e3de {background-image: url("/benefitplus/media/Login%20Images/images%202019/see%20also/Cetelem_Benefit_see-also_130x60_23.png")!important;}
.seealso .img.Lda1f384a-f737-44f6-85ed-5f8b83c2e24f {background-image: url("/benefitplus/media/Login%20Images/images%202019/see%20also/Benefits-images_130x60_1.png")!important;}

/* Benefit Selection */
.available-options.products input[type=radio],
.available-options.products input[type=checkbox]
{
  transform: scale(1.5) !important;
  -ms-transform: scale(1.5) !important; /* IE */
  -moz-transform: scale(1.5) !important; /* FF */
  -webkit-transform: scale(1.5) !important; /* Safari and Chrome */
  -o-transform: scale(1.5) !important; /* Opera */
}

/* hide the Benefit+ Boost */
#Line_0d89385f-c583-49fb-a2eb-8c704e5b591d.glyphicon.glyphicon-info-sign.glyphicon-info-sign-color.glyphicon-info,
#Line_0d89385f-c583-49fb-a2eb-8c704e5b591d.more-info.margin-top-min {
  display: none;
}
.benefit-matrix #byo-save {
  display: none;
}
.benefit-matrix .byocostsummary .header {
  background-color: #ededed;
}

/*benefit statement module change*/
/*.benefit-statement-copy.module-copy h3 {color: white !important;}*//*Benefit Statement heading*/
/*#benefit-statement {
background-color: #9ac433;
}*/
/*#home-online-three #right-side p, */
#home-online-three #home-integrated p {
  padding-bottom: 0;
  color: white;
}

/*manage claims changes*/
.manage-claims-copy.module-copy H3 {
  color: white !important;
}
#manage-claims {
  background-color: #9ac433;
}

/*.FSAStatementAndHistoryContainer .summary-content .tabs li:nth-last-child(1) { 
  display: none; 
}*/

/*profile changes*/
html#profile body#profile .profile #profile-online-2 .box-left-bg {
  background: #ededed;
}
html#profile body#profile .profile #profile-online-2 #profilecontainer .htabs-container .tabs UL LI.sel A {
  color: #9ac433;
  border-bottom: solid .5em #9ac433;
}
html#profile body#profile .profile #profile-online-2 span.label, html#profile body#profile .profile #profile-online-2 label:not(.ui-button) {text-transform: capitalize;}
.online-two-iso P.sectionTitledimmed:focus, .online-two-iso P.sectionTitledimmed:hover, .online-two-iso P.sectionTitledimmedLeft:focus, .online-two-iso P.sectionTitledimmedLeft:hover, .online-two-iso P.sectionTitle {
  color: #9ac433;
  font-weight: bold;
}

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: #9ac433;
}

.online-two-iso P.sectionTitledimmedLeft, .online-two-iso P.sectionTitledimmed {
  color: #555;
}


#dspSetPassword:active {
  background-color: #f84717;
}
#dspSetPassword:hover {
  background-color: #ededed;
}
#dspSetPassword:focus {
  background-color: #71797e;
}
.online-two-iso #content #confirm-replacement.overlay .content-overlay .checkout-button A.button-style.green, .online-two-iso A.button-style.green {
  background-color: #f84717;
}
#dspSaveAnswer:hover {
  background-color: #ededed;
}
#dspSaveAnswer:focus {
  background-color: #71797e;
}
.button-style.blue.ng-binding:hover {
  background-color: #ededed;
}
.button-style.blue.ng-binding:focus {
  background-color: #71797e;
}
.button-style.gray.ng-binding:hover {
  background-color: #ededed;
}
.button-style.gray.ng-binding:focus {
  background-color: #71797e;
}
#dspSaveContactInfo:hover {
  background-color: #ededed;
}
#dspSaveContactInfo:focus {
  background-color: #71797e;
}

/*need assisstance*/
.helptoggle {color: white !important;background-color: #2c7a26 !important; font-weight:400 !important;}/*need assitance color and background color change*/
.fa.fa-sign-out {color: #2c7a26;} .fa.fa-user { color: #2c7a26;} /*profile and logout button color change*/


#benefit-overview #overviewAccordion .panel-default > .panel-heading {
  background-color: #71797e !important;
}
#benefit-overview .group-title {
  float: left;
  margin-left: 12px;
  font-weight: bold;
  font-size: 20px;
  color: white;
}
.group-header-graphicon.pull-right.glyphicon.glyphicon-menu-down {
  color: white;
}
#benefit-overview .input-label {
  color: #9ac433;
}

/*Enrollment Page Changes*/
/*.col-md-10.col-sm-10.totalcost {
border-color: #9ac433;
}*/
.benefit-matrix .lineheader > a:link {
  color: black;
  font-weight: bold;
}
.ng-binding.line-group.SadeeBemestar {
  font-size: 25px;
  color: black;
}
.ng-binding.line-group.Proteo {
  font-size: 25px;
  color: black;
}
.ng-binding.line-group.Educao {
  font-size: 25px;
  color: black;
}
.ng-binding.line-group.Mobilidade {
  font-size: 25px;
  color: black;
}
.ng-binding.line-group.Tecnologia {
  font-size: 25px;
  color: black;
}

.benefit-matrix .row.title .glyphicon-info-sign-color{
  display: none;
}
.benefit-matrix .default-cost, .benefit-matrix .font-youpay-color {
  color: black;
  font-weight: bold;
}
.summmary.ng-scope.ng-isolate-scope {
  color: white;
}
.benefit-matrix .benefit-category .panel-default > .panel-heading {
  background-color: #71797e;
}
.pull-right.glyphicon.ng-scope.glyphicon-menu-up {
  color: white;
}
.benefit-matrix .totalcostLable {
  padding-top: 11px;
  font-weight: bold;
  font-size: 11px;
}
.benefit-matrix .benefitheader.benefitheader-border {
  border: solid 1px #f84717;
  background-color: #f84717;
  color: white;
}

/*manage dependents*/
/*.modal-header.dependant-normal {
background-color: white;
}*/

.dependant-list a.dependant-edit {
  color: #797979;
}

.dependantContainer .modal-header.dependant-normal .dependantModalHeader {
  color: white;
  padding-left: 0.8em;
}
.online-two-iso .modal-normal a.tab-selector-link:hover, .online-two-iso .modal-normal .tab-selector-link.active {
  color: #9ac433;
  border-bottom: solid .5em #9ac433;
}

.online-two-iso .dependantContainer .dependant-normal .tab-header {
  display:none;
}

.dependant-list .dependant-cell.static {
  text-align: center;
}

.dependant-cell.middle-name,
.dependant-cell.homeadress1,
.dependant-cell.homeadress2,
.dependant-cell.homeadress3,
.dependant-cell.homecity,
.dependant-cell.dependant-country
{
  display: none;
}

.dependant-list a.dependant-remove {
  color: #333;
}

/*enrollment step 3 changes*/
.benefitselect .header-selected {
  color: #9ac433;
}
.benefitselect .line-name {
  font-size: 26px;
  font-weight: bold;
  color: black;
}
.benefitselect .line-benefit-intro .glyphicon-info-sign-color,
.benefitselect .glyphicon-folder-open
{
  color: #9ac433;
}

/*.benefit-matrix .margin-top-min {
display: none;
}*/
/*.ng-binding {
color: black;
}*/
.benefitselect .in-Cart .you-pay H3 {
  color: black;
  font-weight: 400;
}
SPAN.green-number {
  color: black;
  white-space: nowrap;
  font-weight: 400;
}
.benefitselect .in-Cart .you-pay P SPAN.green-number {
  color: black;
  font-size: 14px;
  font-weight: 400;
}
.benefitselect .products-header H4 {
  color: #9ac433;
  font-size: 18px;
  text-transform: uppercase;
  background: none;
  padding-bottom: 10px;
}
.box-border {
  background: #fff;
  border: 1px solid #9ac433;
  padding: 3px;
  float: left;
}
.benefitselect .links-group.four-links A.link-checkbox {
  background-color: #fff;
  display: none;
}
.benefitselect .links-group.four-links A {
  display: none;
}
.benefit-matrix .totalcost {
  border: none;
  /*display: none;  remover depois das escolhas do BOOST */
}
.title.ng-isolate-scope {
  color: white;
  font-weight: 400;
}
.pull-right.glyphicon.glyphicon-menu-up {
  color: white;
}
.benefitselect .products .box-border.sel .header {
  background-color: #9ac433;
  color: #fff;
  padding: 10px 20px;
  text-transform: uppercase;
  font-size: 15px;
  border-color: #9ac433;
}
.benefitselect .products .box-border.sel {
  background-color: #9ac433;
}
.bootstrap-iso .modal-header {
  padding: 15px;
  border-bottom: 1px solid #9ac433;
  background-color: #9ac433;
}
.benefit-matrix .benefitheader {
  color: white;
}
.benefit-matrix .byocostsummary .footer {
  background-color: #ededed;
}

/*#login-module-registration {
margin-left: 113px;
margin-right: -150px;
}*/

#BenefitNameFilter {
  color: black;
  background-color: white;
  border-color: #9ac433;
}
.form-control.ng-pristine.ng-untouched.ng-valid.ng-empty {
  border-color: #9ac433;
}
.clear-filter.btn.btn-warning.disabled {
  background-color: #9ac433;
  border-color: #9ac433;
}
.online-two-iso .modal-large .tab-selector-link.active {
  color: black;
  border-bottom: solid .5em #9ac433;
}

/*buttons*/
#home-online-three #left-side .expand-buttons .expand-dashboard { background-color: #f84717;}
#home-online-three #left-side .expand-buttons .expand-messages { background-color: #f84717;}
#home-online-three #right-side .expand-buttons .split-from-modules, #home-online-three #home-integrated .expand-buttons .split-from-modules { background-color: #f84717;}
#home-online-three #left-side .expand-buttons .split-from-welcome { background-color: #f84717;}
.btnfirst.btn-default:hover {
  color: white;
}
.btnfirst.btn-default:focus {
  color: white;
}
.bootstrap-iso .btn:hover, 
.bootstrap-iso .btn:focus, 
.bootstrap-iso .btn.focus {
  color: white;
  text-decoration: none;
  background-color: #fba38b;
  border-color: #fba38b;
}
.bootstrap-iso .btn-default:hover, 
.bootstrap-iso .btn-default:focus, 
.bootstrap-iso .btn-default.focus {
  color: white;
  background-color: #fba38b;
  border-color: #fba38b;
}

.bootstrap-iso .btn-primary, .bootstrap-iso .btn-danger, .bootstrap-iso .btn-info, .bootstrap-iso .btn-default, .bootstrap-iso .btn-warning, .bootstrap-iso .btn-success, .bootstrap-iso .btn-popup {
  background-color: #f84717;
  border: 1px solid transparent;
  border-color: #f84717;
  color: #fff;
}

#home-online-three #right-side .modules-mobile .module-mobile .module-panel .module-copy button.btn.btn-default, 
#home-online-three #home-integrated .modules-mobile .module-mobile .module-panel .module-copy button.btn.btn-default {
  background-color: #f84717;
  border: 1px solid transparent;
  border-color: #f84717;
  color: #fff;  
}

.bootstrap-iso .btn-success:focus {
  background-color: #71797e;
  border: 1px solid transparent;
  border-color: #71797e;
  color: #fff;
}
.bootstrap-iso .btn-info:hover {
  color: #fff;
  background-color: #f84717;
  border-color: #f84717;
}
.bootstrap-iso .btn-info:focus, .bootstrap-iso .btn-info.focus {
  color: #fff;
  background-color: #71797e;
  border-color: #71797e;
}
.benefit-matrix .row .btn-success:hover {
  background-color: #71797e;
  border: 1px solid transparent;
  border-color: #71797e;
  color: #fff;
}
.bootstrap-iso .btn-info:active, .bootstrap-iso .btn-info.active, .bootstrap-iso .open > .dropdown-toggle.btn-info {
  color: #fff;
  background-color: #71797e;
  border-color: #71797e;
}
.bootstrap-iso .btn-info:active:hover, .bootstrap-iso .btn-info.active:hover, .bootstrap-iso .open > .dropdown-toggle.btn-info:hover, .bootstrap-iso .btn-info:active:focus, .bootstrap-iso .btn-info.active:focus, .bootstrap-iso .open > .dropdown-toggle.btn-info:focus, .bootstrap-iso .btn-info.focus:active, .bootstrap-iso .btn-info.active.focus, .bootstrap-iso .open > .dropdown-toggle.btn-info.focus {
  color: #fff;
  background-color: #71797e;
  border-color: #71797e;
}

.in-Cart .you-chose .selected-plan {
  color: black;
}

.help-ico A {
  background: url(/benefitplus/media/Login%20Images/corousel/need%20assisstance/ico-help.png) no-repeat scroll right 12px center white;
}

.benefitheader-fixed div#resettodefaults a.btn {
  background-color: #f84717;
  border: 1px solid transparent;
  border-color: #f84717;
  color: #fff;
}
.benefitheader-fixed div#resettodefaults a.btn:hover {
  background-color: #71797e;
  border: 1px solid transparent;
  border-color: #71797e;
  color: #fff;
}
.benefitheader-fixed div#followup-items a.btn, .benefitheader-fixed div#resettodefaults a.btn {
  background-color: #f84717;
  border: 1px solid transparent;
  border-color: #f84717;
  color: #fff;
}
.benefitheader-fixed div#followup-items a.btn:hover {
  background-color: #71797e;
  border: 1px solid transparent;
  border-color: #71797e;
  color: #fff;
}

/*benefit overview intro changes*/
.online-two-iso .modal-large a.tab-selector-link:hover, .online-two-iso .modal-large .tab-selector-link.active {
  color: black;
  border-bottom: solid .5em #9ac433;
}
.bootstrap-iso a {
  color: black;
}

/*confirmation page changes*/
.benefit-matrix .confirm-checkout-button .btn-success {
  background-color: #f84717;
  border: 1px solid transparent;
  border-color: #f84717;
  color: #fff;
}
.benefit-matrix .confirm-checkout-button .btn-success:hover {
  background-color: #71797e;
  border: 1px solid transparent;
  border-color: #71797e;
  color: #fff;
}
.benefit-matrix .confirm-checkout-button .btn-success:focus {
  background-color: #71797e;
  border: 1px solid transparent;
  border-color: #71797e;
  color: #fff;
}
.benefit-matrix .confirm-checkout-button .btn-success:active:hover {
  background-color: #71797e;
  border: 1px solid transparent;
  border-color: #71797e;
  color: #fff;
}

.benefit-matrix .modal-footer #confirmation-buttons .btn-default.active, .benefit-matrix .confirmchoice .btn-default.active {
  background-color: #f84717;
  color: #fff;
}

/* hide small arrows in Ticket Infancia and Ticket Ensino  */
.BenefitIntro_330b1609-cb4d-4fce-a6fd-2e215d9982db .glyphicon.glyphicon-play.glyphicon-play-color,
.BenefitIntro_e3689498-9fb8-492c-bb70-245ac8182d91 .glyphicon.glyphicon-play.glyphicon-play-color {
  display:none;
}

/*manage dependents changes*/
.benefit-matrix .employee-cost .cost-number {
  color: black;
  font-weight: bold;
}
.bootstrap-iso .btn-success:active:hover {
  background-color: #71797e;
  border: 1px solid transparent;
  border-color: #71797e;
  color: #fff;
}
.bootstrap-iso .btn-warning:active:hover, .bootstrap-iso .btn-warning.active:hover, .bootstrap-iso .open > .dropdown-toggle.btn-warning:hover, .bootstrap-iso .btn-warning:active:focus, .bootstrap-iso .btn-warning.active:focus, .bootstrap-iso .open > .dropdown-toggle.btn-warning:focus, .bootstrap-iso .btn-warning.focus:active, .bootstrap-iso .btn-warning.active.focus, .bootstrap-iso .open > .dropdown-toggle.btn-warning.focus {
  color: #fff;
  background-color: #71797e;
  border-color: #71797e;
}

/*modellers*/
.modeller-links li a.checked {
  color: #fff;
  background-color: #9ac433;
}
h3.modellersModalHeader {
  color: white;
}
.modeller-container .row-header {
  color: black;
  background-color: #ededed;
}

.online-two-iso .modal-large .close {
  color: #9ac433;
}

.bootstrap-iso .close {
  color: #9ac433;
}


/*add dependent changes*/
.online-two-iso .modal-normal .modal-header .header-text {
  color: white;
}
.dependant-board .glyphicon.glyphicon-menu-up, .dependant-board .glyphicon.glyphicon-menu-down {
  color: black;
}

/*benefit selection changes*/
.benefitselect H1 {
  color: #9ac433;
}

/*terms of use change*/
.online-two-iso h1 {
  color: #9ac433;
}
#floating-header-content A {width: 262px; overflow: hidden;} /*shifting need assistance bar data*/

/*Modeller and tool*/
/*.benefit-matrix .benefitheader.benefitheader-border {
visibility: hidden;
}*/

/*Language selecotr*/
#languageselection {
  visibility: hidden;
}

/*Profile Prefrences*/
li.preference.ng-scope {
  visibility: hidden;
}

.currentbenefits .FundedDisplay, 
.currentbenefits .FundedDisplay 
{
  visibility: hidden;
}

/* Style the video: 100% width and height to cover the entire window */
#myVideo {
  position: fixed;
  right: 0;
  bottom: 0;
  min-width: 100%; 
  min-height: 100%;
}

/* Profile Security Tab*/
#securityTab .changePasswordSteps .validation-caption{
  color: #e30513;
}

/* Claims */

#receiptDetail .input-group.datepicker-container .input-group-btn .button-date-picker {
  background-color: #9ac433;
  border-color: #9ac433;
}


#claimItemBreakdownDetail, 
.fsa-statement-blocks .claims-block,
.fsa-statement-blocks .allocation-block {
  display: none;
}

.left-arrow button:after,
.right-arrow button:after{
  color: #9ac433;
}

#home-online-three #right-side .modules-right-side.grid-container .grid-item-content .module-content .tbs-module-pager .tbs-pager button:after, 
#home-online-three #home-integrated .modules-right-side.grid-container .grid-item-content .module-content .tbs-module-pager .tbs-pager button:after {
  color: #f84717;
}

#home-online-three #right-side .modules-mobile .module-mobile .module-panel .module-copy .tbs-module-pager .tbs-pager button:after, 
#home-online-three #home-integrated .modules-mobile .module-mobile .module-panel .module-copy .tbs-module-pager .tbs-pager button:after {
  color: #f84717;
}

.fsa-content-type.tab-titles a { color: #9ac433;}
.fsa-content-type.tab-titles a:hover {color: #333;}

.claim-history a { color: #333; }
.claim-history a:hover { color: #9ac433; }

.fsa-statements.spendingaccountsTab-container a {
  color: #666;
}

.fsa-statements.spendingaccountsTab-container .tabs UL LI.sel A {
  background: #9ac433;
}

.fsa-statements.spendingaccountsTab-container .section_title {
  color: #9ac433;
}

/*a.btn.btn-warning.btn-resettodefaults.ng-scope {
visibility: hidden;
}*/
div#resettodefaults {
  visibility: hidden;
}

/*Home Customization*/
@media only screen and (min-width: 767px) {
  
  #home-module-generic-1 {
    display: none;
  }
  #home-module-generic-3 {
    display: none;
  }
}

.tabela_VidaMaisVencer {
  width: 90%;
}

.claim-table .claim-payment-date {
  display: none;
}

/* usar apenas no evento de periodo especial para o Benefit+ Boost, depois do processo é para esconder*/
/*.content-option-credit-health .option-credit-health .product-amount .inputText {
  display: none;
}
.benefit-matrix .totalcost-section-row .totalcostsection {
  display: none !important;
}
.benefit-matrix .benefitheader.benefitheader-border {
  display: none;
}*/

/* Minification failed (line 245, error number 1062): Expected semicolon or closing curly-brace, found ')' */