/*Client CSS here*/


/***************************************CHROME/FIREFOX MODULE LAYOUT***********************************/
#home-online-three .dashboard-page-container #right-side .modules-right-side.grid-container {
	grid-template-areas:
		"module-2 module-1 module-1"
		"module-3 module-3 module-3"
		"module-3 module-3 module-3"   	
}

#home-module-welcome #slider .sliderContainer .slide-content {margin-top: 55px;}

/*Logo*/
#logo{background: url(/Jnj/media/TemplateSite.Corporate/FYBLogo2.png) no-repeat; width:100px; height:100px; margin-bottom:0px; background-size:cover;}
/*Accordians color change*/
.bootstrap-iso .panel-default>.panel-heading {
    color: #fff;
    background-color: #b41601 !important;
    border-color: #E5E5E5;
}

/*DE 13-12-18 RE-STRUCTURE HEADER AREA ON PAGE TO MAKE BETTER USE OF BRAND AREA AND NAVIGATION MENU LOCATION NEXT TO, RATHER THAN BENEATH THE CLIENT LOGO*/
@media only screen and (min-width: 760px){.online-two-iso #terminator #header.header-fullwidth .menu-container.fullwidth {position:absolute; top:60px !important; left:160px; width:auto;max-width: 70%;}}

.online-two-iso #header #menu-no-dashboard li a {font-weight:300; text-transform: capitalize;}
.online-two-iso #header #menu-no-dashboard li a.selected {font-weight:600;}

.online-two-iso #header #menu-no-dashboard li a:focus, 
.online-two-iso #header #menu-no-dashboard li a:hover,
.online-two-iso #header #menu-no-dashboard li a:active {text-decoration:none; font-weight:600;}

@media only screen and (min-width: 760px){.online-two-iso #header #menu-no-dashboard li a::after {
    display: block;
    content: attr(title);
    font-weight: 600;
    overflow: hidden;
    visibility: hidden;
}}

/*DE 13-12-18 SPACE SAVING ON MATRIX*/
.online-two-iso .benefit-matrix .group-default {font-size:20px;}
.online-two-iso .line-group {padding:10px 0;}
.online-two-iso .fixed-container .containers {clear:both;}

#greeting-message{color:#b41601 !important;}
#selected-slide{color:#b41601 !important;}
#home-module-welcome .toggle-control .bar1{background-color:#b41601 !important;}
#home-module-welcome .toggle-control .bar2{background-color:#b41601 !important;}
#home-module-welcome .toggle-control .bar3{background-color:#b41601 !important;}
.module-content-header{color:#b41601 !important; }
#home-online-three #right-side .modules-right-side.grid-container{grid-template-areas: "module-1 module-1 module-1" "module-2 module-2 module-5" "module-3 module-4 module-4" ;}
.bootstrap-iso .btn-default {background-color:#b41601;}
.bootstrap-iso .btn-default:active:hover, .bootstrap-iso .btn-default.active:hover, 
.bootstrap-iso .open>.dropdown-toggle.btn-default:hover, .bootstrap-iso .btn-default:active:focus, 
.bootstrap-iso .btn-default.active:focus, .bootstrap-iso .open>.dropdown-toggle.btn-default:focus, 
.bootstrap-iso .btn-default:active.focus, .bootstrap-iso .btn-default.active.focus, .bootstrap-iso .open>.dropdown-toggle.btn-default.focus {background-color:#fff;}
.bootstrap-iso .btn-default:hover {background-color: #fff;}

.bootstrap-iso .uib-daypicker .btn-default:hover {background-color: #b41601; color: #fff}

.benefit-matrix .newbenefit, .benefit-matrix .changebenefit {background-color: #b41601;}

button::after{color:#b41601 !important;}
.expand-dashboard{background-color:#b41601 !important;}
.glyphicon-info-sign{color:#b41601 !important;}
.expand-messages{background-color:#F30617 !important;}
.button.search-btn{background-color:#b41601 !important;}
.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, .online-two-iso .header-overlay, .online-two-iso #content #confirm-replacement.overlay .content-overlay .checkout-button A.button-style.blue, .online-two-iso A.button-style.blue , .benefitheader-fixed div#followup-items a.btn, .benefitheader-fixed div#resettodefaults a.btn {
    background-color: #b41601;
    
}
button#BenefitNameFilter {
    background: none;
}
h3.dependantModalHeader, h1, h2, h3, h4, h5, h6, .online-two-iso .modal-normal a.tab-selector-link:hover, .online-two-iso .modal-normal .tab-selector-link.active, .online-two-iso h1 {
   color: #b41601;}

table.uib-daypicker .btn-default {
    background-color: none !important;
}
div#benefit-overview .pannel-body-full li{
    list-style: disc;
    margin-left: 40px;
}
div#footer:before {
    content: "";
    height: 7px;
    background: #b41601;
    float: left;
    width: 100%;
}
div#footer ul#f-nav li {
    width: 25%!important;
    float: left;
    padding-left: 12%;
  
}


/* Update Benefit Overview Images */
.img.BenefitImage_046944b4-adf8-4497-8939-fae159c18c94.IntroNode_046944b4-adf8-4497-8939-fae159c18c94, .IntroNode_046944b4-adf8-4497-8939-fae159c18c94 {background: url('/Jnj/media/TemplateSite.Corporate/KOREA/J-J_TBS_Icons_Vacation-Premium.png') !important;}
.img.BenefitImage_87d7f80b-985a-4199-853e-d5d8158dc0de {background: url('/Jnj/media/TemplateSite.Corporate/2.1%20Icons/J-J_TBS_Icons_Major-Medical-Expenses.png') !important;}
.img.BenefitImage_aef27e38-9a29-4deb-8b56-975118619b79 {background: url('/Jnj/media/TemplateSite.Corporate/J-J_TBS_Icons_Excess-Major-Medical-Expenses.png') !important;}
.img.BenefitImage_fbf6384c-3a59-48b5-bd1c-cad949ea953d {background: url('/Jnj/media/TemplateSite.Corporate/J-J_TBS_Icons_Employee-Assistance-Program.png') !important;}
.img.BenefitImage_39013a93-59e1-45d2-a7f5-d2a796aea20f {background: url('/Jnj/media/TemplateSite.Corporate/2.1%20Icons/J-J_TBS_Icons_Birth%20Adding-Dependent.png') !important;}
.img.BenefitImage_7cf4c2ca-c757-4b67-a449-de1b376021da {background: url('/Jnj/media/TemplateSite.Corporate/2.1%20Icons/J-J_TBS_Icons_Pension-Plan.png') !important;}
.img.BenefitImage_20975082-7ecd-4f08-9d7c-264abac9baad {background: url('/Jnj/media/TemplateSite.Corporate/2.1%20Icons/J-J_TBS_Icons_Vacation-Premium.png') !important;}
.img.BenefitImage_5a3ba1be-05f5-43a7-bef1-5295f80d17d4 {background: url('/Jnj/media/TemplateSite.Corporate/2.1%20Icons/J-J_TBS_Icons_Intrernational-SOS.png') !important;}
.img.BenefitImage_6984dba1-31e8-4bbd-a344-5a910361362b {background: url('/Jnj/media/TemplateSite.Corporate/2.1%20Icons/J-J_TBS_Icons_International-Business-Travel-Accident-Insurance.png') !important;}
.img.BenefitImage_2902a248-bd2e-4868-9b6f-67c8cc09fddd {background: url('/Jnj/media/TemplateSite.Corporate/2.1%20Icons/J-J_TBS_Icons_Life-Insurance.png') !important;}
.img.BenefitImage_901f8591-9ec4-4603-aa66-a320c7f366ba {background: url('/Jnj/media/TemplateSite.Corporate/2.1%20Icons/J-J_TBS_Icons_Life-Insurance-2.png') !important;}
.img.BenefitImage_5ac59085-ecca-4ef2-8d90-ffa17457b017 {background: url('/Jnj/media/TemplateSite.Corporate/KOREA/J-J_TBS_Icons_Death.jpg') !important;}
.img.BenefitImage_23b864f8-764d-4d80-86f6-4a28eb81c01e {background: url('/Jnj/media/TemplateSite.Corporate/2.1%20Icons/J-J_TBS_Icons_Employee-Assistance-Program.png') !important;}
.img.BenefitImage_61e977f6-7be0-4935-834a-4fd3c070e4a2 {background: url('/Jnj/media/TemplateSite.Corporate/2.1%20Icons/J-J_TBS_Icons_Vacations-Holidays.png') !important;}
.img.BenefitImage_1764953d-2521-424c-83b8-1e16024eacc4 {background: url('/Jnj/media/TemplateSite.Corporate/2.1%20Icons/J-J_TBS_Icons_Annual-Medical-Revision.png') !important;}
.img.BenefitImage_6614b9c3-bb04-4117-9c8e-b1bd0f09eb73 {background: url('/Jnj/media/TemplateSite.Corporate/KOREA/J-J_TBS_Icons_Car-Allowance.png') !important;}
.img.BenefitImage_431616b9-fba2-4f3e-8470-4ae3938d44ec {background: url('/Jnj/media/TemplateSite.Corporate/KOREA/J-J_TBS_Icons_Education-Assistance.png') !important;}
.img.BenefitImage_a98ad0c6-046e-46c7-a896-67259f67894c {background: url('/Jnj/media/TemplateSite.Corporate/2.1%20Icons/J-J_TBS_Icons_Christmas-Bonus.png') !important;}
.img.BenefitImage_a777698a-eb7c-48eb-90be-53dfab35ede2 {background: url('/Jnj/media/TemplateSite.Corporate/2.1%20Icons/J-J_TBS_Icons_Service-Awards.png') !important;}
.img.BenefitImage_6b2b4e1d-5e41-4d14-bf56-3f81bee99bec {background: url('/Jnj/media/TemplateSite.Corporate/2.1%20Icons/J-J_TBS_Icons_Pension-Plan.png') !important;}
.img.BenefitImage_db072284-2654-40bf-b360-7a1734c93b81 {background: url('/Jnj/media/TemplateSite.Corporate/China/J-J_TBS_Icons_Pension-Plan.png') !important;}/*Global Exercise Reimbursement*/
.img.BenefitImage_ab610bc2-ccd2-4752-bd9b-5ef2ffd6f860.IntroNode_ab610bc2-ccd2-4752-bd9b-5ef2ffd6f860 {background: url('/Jnj/media/TemplateSite.Corporate/2.1%20Icons/J-J_TBS_Icons_International-Business-Travel-Accident-Insurance.png') !important;}/*LATAM Internaltiona Business Accident Insurance*/
.img.BenefitImage_3c59f00b-bd30-4c66-b0bc-fec4e21875f9.IntroNode_3c59f00b-bd30-4c66-b0bc-fec4e21875f9 { background: url('/Jnj/media/TemplateSite.Corporate/KOREA/J-J_TBS_Icons_Vacation-Premium.png') !important;}/*LATAM Business Travel Medical*/
.img.BenefitImage_ef84a1aa-711a-4bd3-be9b-183f6fb9ee6e.IntroNode_ef84a1aa-711a-4bd3-be9b-183f6fb9ee6e {background: url('/Jnj/media/TemplateSite.Corporate/2.1%20Icons/J-J_TBS_Icons_Intrernational-SOS.png') !important;}/*LATAM International ISOS*/
/* Update Life Event Images */
.img.Eab0c854e-d6c5-4895-98ba-05add4d78b6e {background: url('/Jnj/media/TemplateSite.Corporate/J-J_TBS_Icons_Employee-Assistance-Program.png') !important;}
.img.E49b97a6d-b6e0-421d-b1aa-504aeb40fe92 {background: url('/Jnj/media/TemplateSite.Corporate/2.1%20Icons/J-J_TBS_Icons_Global-Parental-Leave.png') !important;}
.img.E1af290a7-0eec-4f35-b399-51f78bece510 {background: url('/Jnj/media/TemplateSite.Corporate/2.1%20Icons/J-J_TBS_Icons_Spouse-Life-Insurance.png') !important;}
.img.Ee02237de-2054-4e50-b516-b549a4daea9f {background: url('/Jnj/media/TemplateSite.Corporate/2.1%20Icons/J-J_TBS_Icons_Funeral-Expenses.png') !important;}
.img.Ed2a298a1-e570-45ed-b50f-d66ba5839e98 {background: url('/Jnj/media/TemplateSite.Corporate/2.1%20Icons/J-J_TBS_Icons_Life-Insurance.png') !important;}
.img.E9d9644ec-9627-4407-935f-daf67c0ddfd8 {background: url('/Jnj/media/TemplateSite.Corporate/2.1%20Icons/J-J_TBS_Icons_Annual-Medical-Revision.png') !important;}


/* Update Benefit Line Images */
.benefit-matrix .benefitline .benefit-menu .img {width: 200px;}
.img.L2902a248-bd2e-4868-9b6f-67c8cc09fddd {background: url('/Jnj/media/TemplateSite.Corporate/2.1%20Icons/J-J_TBS_Icons_Life-Insurance.png') !important;}
.img.L5ac59085-ecca-4ef2-8d90-ffa17457b017 {background: url(' /Jnj/media/TemplateSite.Corporate/J-J_TBS_Icons_Excess-Major-Medical-Expenses.png') !important;}
.img.L87d7f80b-985a-4199-853e-d5d8158dc0de {background: url('/Jnj/media/TemplateSite.Corporate/J-J_TBS_Icons_Employee-Assistance-Program.png') !important;}
.img.Laef27e38-9a29-4deb-8b56-975118619b79 {background: url('/Jnj/media/TemplateSite.Corporate/2.1%20Icons/J-J_TBS_Icons_Excess-Major-Medical-Expenses.png') !important;}
.img.L901f8591-9ec4-4603-aa66-a320c7f366ba {background: url('/Jnj/media/TemplateSite.Corporate/J-J_TBS_Icons_Employee-Assistance-Program.png') !important;}
.img.L6614b9c3-bb04-4117-9c8e-b1bd0f09eb73 {background: url('/Jnj/media/TemplateSite.Corporate/2.1%20Icons/J-J_TBS_Icons_Pension-Plan.png') !important;}
.img.Lad46326c-f766-4060-9765-a0ab11b61ddf {background: url('/Jnj/media/TemplateSite.Corporate/J-J_TBS_Icons_Employee-Assistance-Program.png') !important;}
.img.Lb88612b2-9954-49d4-98db-b00451dabe05 {background: url('/Jnj/media/TemplateSite.Corporate/2.1%20Icons/J-J_TBS_Icons_Excess-Major-Medical-Expenses.png') !important;}



#home-online-three #right-side .modules-right-side.grid-container .grid-item-content .module-content {border: none; background-color: #E5E5E5;}

#benefit-overview #overviewAccordion .panel-default>.panel-heading, .bootstrap-iso .panel-default>.panel-heading, .benefit-matrix .benefit-category .panel-default>.panel-heading {background-color: #b41601; color: #fff;}

.benefit-matrix .group-default {color: #12C2E9;}

table{
  width: inherit;
  }
#login{text-transform: none !important;}

/*Life Event Image Height
.active-benefits .event-img {
    height: 69%;
}*/

/*hide compare button on enrol step2*/
.available-options .links-group.four-links {    
    display: none;
}

/*Need Assistance text transform*/
/*.helptoggle {
    text-transform: lowercase !important;
}*/

/* TRS */
.trsdashboard .desktop-tab .nav-pills>li.active>a, .trsdashboard .desktop-tab .nav-pills>li.active>a:hover, .trsdashboard .desktop-tab .nav-pills>li.active>a:focus {color: #cc0033;}
.trsdashboard .icon-two-point-o-trs-module-tab-7:before {content: 'B';}
.trsdashboard .icon-two-point-o-trs-module-tab-8:before {content: 'F';}
.trsdashboard .icon-two-point-o-trs-module-tab-6:before {content: 'N';}



.ng-scope .content-name{
    display: block !important;
}

/* View Upload Doucment */
/*div#documentsContainer table#tabledocuments tr th:nth-child(5), div#documentsContainer table#tabledocuments tr td:nth-child(5) {
      display: none;
  }*/
          div#documentsContainer table#tabledocuments td, div#documentsContainer table#tabledocuments th {
              text-align: center;
          }

span#makeCurrentChangesLabel {
    font-weight: bold;
}

/*Profile Tab Compensation section hide*/
#payrollTab .content-box-border .sectionTitle.ng-binding {
    display: none !important;
}

#floating-header-content .search-btn {
    text-transform: capitalize;
}
html#profile body#profile .profile #profile-online-2 label:not(.ui-button) {
    text-transform: none;
}
#allocationDialog .content-overlay .data-two-colum .colum-left label {
      text-transform: capitalize;
}
/*capitalise of some sections*/
  #menu-no-dashboard li a, #menu li a, #menu-sub li a {text-transform: capitalize;}
  .help-ico a {
      text-transform: capitalize;
  }
li.dependant-add-item.show .dependant-cell span.caption {text-transform: none;}
.dependant-cell.edit span.caption {text-transform: none;}
  li.search div {
      text-transform: capitalize !important;
  }
  .col-md-2.col-sm-2.print-btn-section.ng-scope a {
      text-transform: capitalize;
  }
  .benefitheader.benefitheader-border.pendingcoverage .button-popover {
      text-transform: capitalize !important;
  }
  .form-group.online-two-datepicker.benefit-statement .input-group-addon.data-addon.ng-binding {
      text-transform: capitalize;
  }
  div#dlguploadDocument a {
      text-transform: capitalize;
  }
span.caption {
    text-transform: capitalize;
}

/*NEED ASSISTANCE GO BUTTON COLOR*/
#p_lt_ctl03_pageplaceholder_p_lt_zoneMain_SearchDialogWithResults_srchDialog_btnSearch {
    background-color: #BECD87;
  }
/*View & upload documents cancel and save button*/
#btn-upload-document-cancel {
    background-color: #B41601;
}
#btn-upload-document-save {
    background-color: #becd87;
}
#dlguploadDocument .column-right div.row-space A.button-style.gray {
    background-color: #0A8CAA;
}

/*Home slider color*/
#home-online-three #left-side .expand-buttons .split-from-welcome {
    background-color: #F30617;
}
#home-online-three #right-side .expand-buttons.ng-scope .btn.btn-warning.btn-print.split-from-modules {
  background-color: #b41601;
  }

/*Calender + calender pop up*/
.input-group-btn .btn.online-two-datepicker {
background-color: #0a8caa;
border-color: #0a8caa;
}

.btn.btn-sm.btn-info.uib-datepicker-current.ng-binding {
  background-color: #12c2e9;
  }
.btn.btn-sm.btn-danger.uib-clear.ng-binding {
  background-color: #f30617;
  }
.btn.btn-sm.btn-success.pull-right.uib-close.ng-binding {
  background-color: #becd87;
  }
.uib-daypicker .btn.btn-default.btn-sm.btn-info.active {
  background-color: #12c2e9;
  }
/*Header*/
#profilecontainer #headerTabs .tabs-bg .tabs UL LI.sel A {
color: #0a8caa !important;
border-bottom: solid .5em #0a8caa !important;
}



/*Confirm choices button*/
#followup-items a.btn.btn-success.btn-confirmchoice.ng-scope:hover {
    background-color: #becd87;
}  
/*Select button*/
 .row .btn-success:hover:hover {
background-color: #becd87;
}
/*Manage dependents*/
.dependantContainer.ng-scope .modal-body.dependant-normal .tab-header .tab-selector-link.active {
color: #0a8caa;
border-bottom: solid .5em #0a8caa;
}
.modal-normal a.tab-selector-link:hover {
color: #0a8caa !important;
}
/*cOST*/
.benefit-matrix .default-cost, .benefit-matrix .font-youpay-color {
    color: #0A8CAA;
    font-weight: bold;
}

.btn.btn-success:hover {
  background-color: #becd87;
  }

.dependant-list a.dependant-edit {
    color: #0a8caa;
}
.dependant-list a.dependant-remove {
    color: #0a8caa;
}

#overview-item-a0a524b7-c306-4a7d-afd5-a266a0de0992 .btn.btn-info.know-more-link {
  display: none;
} 
.dependant-list-top a.dependant-add-link {
  color: #0a8caa;
  }
#confirmation-buttons .btn-group.confirmagreementbtngroup .btn-default.active {
background-color: #12c2e9 !important;
}
.confirm-checkout-button.text-right .btn.btn-success.btn-lg {
  background-color: #0a8caa;
  }
.confirm-checkout-button.text-right .btn.btn-success.btn-lg:hover {
  background-color: #becd87;
  }
#left-side #slider .right-icon {
    left: -36px;
}
div#documentsContainer table#tabledocuments td, div#documentsContainer table#tabledocuments th {
    text-align: center; 
   padding: 0 10px 0 10px;
}

#documentsContainer #tabledocuments > thead > tr > th {
    background: #12c2e9;
}

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

.your-beneficiaries .txt-beneficiaries H4 {

 text-transform: none;
}
.election-info-collect .dependant-list .dependant-name span {

 text-transform: capitalize;

} 
.bootstrap-iso.benefit-matrix.ng-scope.modal-open .pannel-body-full div ol li {margin-left: 40px;}
html#profile body#profile .profile #profile-online-2 #contactTab .content-box-border .row .grid-cell P {
    min-height: 36px;
}
html#profile body#profile .profile #profile-online-2 #profilecontainer .content-box-border .row .grid-cell {

    min-height: 10em;
}

.online-two-iso #footer a {
    text-transform: none;
}
#dlguploadDocument .row-space .button-style {
    margin-left: 4px !important;
}
div#timeout-highslide.highslide-maincontent {display:block;}
.benefitselect .products .box-border.sel {
    background-color: #b41601;
}
.benefitselect .products .box-border.sel .header {
    background-color: #b41601;
}
.see-also ul.benefit-menu .img {
    width: 200px;
    height: 135px;
    float: left;
}
.online-two-iso #content #confirm-replacement.overlay .content-overlay .checkout-button A.button-style.green, .online-two-iso A.button-style.green {
    background-color: #b41601;
}
#home-module-welcome .content, .home-module-integrated .content {
    padding: 3rem 2rem;
    margin: 0px;
}
/*mobile app*/
@media (max-width: 767px){
#home-online-three #left-side {
  
    margin-top: 7px;
}

#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: #b41601;
}
  #home-online-three #right-side .modules-mobile .module-mobile .module-panel .module-copy .event-content .text-light .days-left, #home-online-three #home-integrated .modules-mobile .module-mobile .module-panel .module-copy .event-content .text-light .days-left {
    color: #b41601;
}
}
/*mobile app end*/
div#home-online-three .modules-sleeve div#right-side {
    margin-left: -1% !important;
}
span.rollover-left {
    color: #b41601;
}
#headerResources #links LI:first-child select#ddlLanguage {
    width: auto!important;
    text-transform: none !important;
}
/*images on benefitmatrix page*/
@media (min-width: 992px){
.benefit-matrix .fixed-container .containers .benefit-category .line-group .row.benefitline .row .containers .currentbenefits .containers .row.line.ng-scope .containers.ng-scope {clear: none;}

.benefit-matrix .fixed-container .benefit-category.ng-scope .group-body .ng-scope  div.row .col-md-10.col-sm-10 .containers.ng-scope .currentbenefits.ng-scope div.containers.ng-scope div.row.line.ng-scope .containers.ng-scope div.col-md-8.ng-scope {width: 60%;padding-left: 6%;}
.benefit-matrix .fixed-container .containers .benefit-category .line-group .ng-scope .row.benefitline.ng-scope {padding-bottom: 0px;}
  .benefit-matrix .fixed-container .containers .benefit-category .panel-body .line-group .group-body .row.benefitline .col-md-2.col-sm-2.benefit-menu {transform: scale(0.5);margin-top: -30px;margin-bottom: -30px; visibility: hidden !important;}
.benefit-matrix .fixed-container .containers .benefit-category .line-group .row.benefitline.ng-scope .title {padding-top: 0px !important; padding-bottom: 5px !important;}}
@media (min-width: 768px){
.benefit-matrix .fixed-container .containers .benefit-category .panel-body .line-group .group-body .row.benefitline .col-md-2.col-sm-2.benefit-menu {visibility: hidden !important;}}

.in-Cart .cost, .in-Cart .funded {
    padding: 20px 70px 17px 0;
}


#hp-Welcome {padding-top: 30px;}
.img.BenefitImage_c7a85cf2-0d93-418f-ab3d-068349062596.IntroNode_c7a85cf2-0d93-418f-ab3d-068349062596 {
    background-position: unset!important;
    background: url(/Jnj/media/TemplateSite.Corporate/SVK/SVK_ICONS/J-J_TBS_Icons_Employee-Assistance-Program.png)!important;
}
/*Site Survey page- To bring text just below the button- left aligned- IE SPECIFIC*/
#p_lt_ctl03_pageplaceholder_p_lt_zoneMain_FeedbackForm_viewBiz_ctl00_FeedbackType_list_0 .span.label, label
{
padding-left: 0px;} 

/*Submit Claim Header issue*/
#claim #header{
  margin-top: -65px !important;
}

/*survey page buttons text*/
span.label, label {
    text-transform: none;
}


/*Css for feb 2020 release fix To lowercase the date format on current cover page and manage dependent*/

.benefitdate .input-group-addon.data-addon.benefit-datepicker-acceptedformat.ng-binding { text-transform: lowercase !important;}
.caption-text.datepicker-acceptedformat.ng-binding {display: none !important;}
/*Global Parental leave*/
.img.BenefitImage_52e1d333-ca48-4e6b-a05e-37f1c1eaf473.IntroNode_52e1d333-ca48-4e6b-a05e-37f1c1eaf473 {background-position: unset !important;background: url("/Jnj/media/TemplateSite.Corporate/2.1%20Icons/J-J_TBS_Icons_Global-Parental-Leave.png") !important;}
/*International Business travel Accident Insurance*/
.img.BenefitImage_fbc2147f-7021-45c8-93d4-b9806f7254ec.IntroNode_fbc2147f-7021-45c8-93d4-b9806f7254ec {background-position: unset !important;background: url("/Jnj/media/TemplateSite.Corporate/2.1%20Icons/J-J_TBS_Icons_International-Business-Travel-Accident-Insurance.png") !important;}
/*pay monthly anual toggele focus issue*/
.benefitheader.payperiodtoggle .bootstrap-iso .perpayperannualbtngroup .btn-warning:active:hover, .benefitheader.payperiodtoggle .bootstrap-iso .perpayperannualbtngroup .btn-warning.active:hover,  .benefitheader.payperiodtoggle .bootstrap-iso .perpayperannualbtngroup .btn-warning.active:focus { background-color: #d58512 !important; border-color: #985f0d !important;}

/*Castlight*/
.img.BenefitImage_ed669564-3fcb-4d12-b1d8-2b6f58d435b2.IntroNode_ed669564-3fcb-4d12-b1d8-2b6f58d435b2 {background-position: unset !important;background: url("/Jnj/media/TemplateSite.Corporate/China/J-J_TBS_Icons_Employee-Assistance-Program.png") !important;}
/*New Short Survey CSS*/
.popupmaindiv .ui-dialog-titlebar.ui-widget-header.ui-corner-all.ui-helper-clearfix { background-image: none; color: #fff;  background-color: #5a5a5a!IMPORTANT; background-image: none;}
.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-draggable.ui-resizable.popupmaindiv {background: #5a5a5a;}
.popupmaindiv .ui-dialog-content.ui-widget-content { background: #5a5a5a !imporant; background-color: #f2f2f2; width: 100% !IMPORTANT; height: 90% !important;padding: 0 !important;}
.popupmaindiv span#ui-id-1 { color: #fff;}
.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-draggable.ui-resizable.popupmaindiv {width: 60% !IMPORTANT; height: 45% !IMPORTANT; left: 24% !important; top: 40% !important; color: #fff !important;background-color: #6b6868;}
.popupmaindiv .ui-dialog-titlebar.ui-widget-header.ui-corner-all.ui-helper-clearfix { background-color: #6b6868; border: #6b6868; color: #fff;}
span#ui-id-2 +button.ui-widget {font-size: 0px;}
.popupmaindiv+.ui-widget-overlay { background: #a59b9b url(../Aon.Marketplace/css/images/ui-bg_diagonals-thick_90_eeeeee_40x40.png) 50% 50% repeat;opacity: 0.2;filter: Alpha(Opacity=80);}	
@media only screen and (max-width:767px) {
.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-draggable.ui-resizable.popupmaindiv { width: 88% !IMPORTANT; left: 6% !IMPORTANT;}}
/*New Short Survey CSS End*/

/*No space between paragraph*/
.NSBP{
  padding-bottom: 0px !important;
  margin-bottom: 0px !important;
  }

/*Login Page footer hide*/
#login-modules-container{
  display: none;
}

/*Global - Global Leaves: Bereavement, Caregiver & Volunteer LATAM */
.img.BenefitImage_ff387d52-dc7c-460c-9ed1-947d7a0a18cb.IntroNode_ff387d52-dc7c-460c-9ed1-947d7a0a18cb {
  background: url('/Jnj/media/TemplateSite.Corporate/China/J-J_TBS_Icons_Life-Insurance.png') !important;
}


/*Global - Global Leaves: Bereavement, Caregiver & Volunteer EMEA */

.img.BenefitImage_2fdfb70c-6aec-4b1b-a287-92a3d40e8430.IntroNode_2fdfb70c-6aec-4b1b-a287-92a3d40e8430 {
 background: url('/Jnj/media/TemplateSite.Corporate/China/J-J_TBS_Icons_Life-Insurance.png') !important;
}

.img.BenefitImage_d8991c77-2b0a-468a-9e36-219ab7ec165e.IntroNode_ddef6fb3-f2e2-4a0b-bae6-5642df86b1c0 {
   background: url('/Jnj/media/TemplateSite.Corporate/China/J-J_TBS_Icons_Life-Insurance.png') !important;
}


.img.BenefitImage_d2d8af5f-4a9c-46c7-a99c-c00c13103aec.IntroNode_d2d8af5f-4a9c-46c7-a99c-c00c13103aec {
   background: url('/Jnj/media/TemplateSite.Corporate/China/J-J_TBS_Icons_Life-Insurance.png') !important;
}

/*HRA Benefit image*/
.img.BenefitImage_8786b214-7e18-4e59-b9bf-08ab8fa8379f.IntroNode_8786b214-7e18-4e59-b9bf-08ab8fa8379f {
  background: url('/Jnj/media/TemplateSite.Corporate/Global/HRA%20global.jpg') !important;
  background-position: 50% !important;
  background-size: 80% !important;
  background-repeat: no-repeat !important}

/* Minification failed (line 472, error number 1049): Browser hack generates invalid CSS */