/*login page*/
.online-two-iso.login body {background-image: url("/jnbentley/media/default/banner/Photo_login_page.jpg")!important; background-position: 0px 80px !important;}
.online-two-iso.login .LoginPageContainer #login.btn.btn-primary:hover{background-color: #ff7c10 !important;}
.online-two-iso.login .LoginPageContainer #login.btn.btn-primary {background-color: #ff7c10 !important; border: medium none !important;}
html.login #header {background-color:white !important;}
.online-two-iso.login .LoginPageContainer .input-group .input-group-addon {background-color: lightgrey !important;}
#wp-forgetPassword span {color: black !important; font-weight: bold !important;}

/*logo*/
.login #logo {background: rgba(0, 0, 0, 0) url("/jnbentley/media/default/logo/bentley-logo.png") no-repeat scroll 0 0 !important; width: 20%;}
html #menu-container {background-image: none !important;}
#logo {background: rgba(0, 0, 0, 0) url("/jnbentley/media/default/logo/bentley-benefitlogo.png") no-repeat scroll 0 0 !important;}

/*home page top menu position*/
#menu-no-dashboard li a {margin-left: 140px; margin-top: -75px;} 
    
/*home carousel*/
html .onlineTwoPointO-home #home-carousel {display: inherit !important;}
#slide-slide1 {background: url("/jnbentley/media/default/banner/bentley-bottom-banner.png") no-repeat scroll 0 0 !important; background-position: center !important;}

/*button color*/
button {background-color: #ff7c10 !important;}

.module-button-container {width:100%; clear:both;}


@media only screen and (min-width: 750px)
  {
  .discountythingtb .module-button-container {margin-top: -14%}
  }

/*new buttons My Benefits Information, My Discounts module*/
.info1 .btn.btn-default, .info2 .btn.btn-default, .pension .btn.btn-default, .discountything .btn.btn-default {
    background-color: #ff7c10;
    border: 1px solid #ffffff;
    border-radius: 0;
    color: #ffffff;
    display: block;
    font-size: 14px;
    font-style: normal;
    font-weight: 300;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
    min-width: 224px;
    float:right;
    clear:both;
    margin-top:10px;
}

.discountythingtb .btn.btn-default {
    background-color: #ff7c10;
    border: 1px solid #ffffff;
    border-radius: 0;
    color: #ffffff;
    display: block;
    font-size: 14px;
    font-style: normal;
    font-weight: 300;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
    width: 300px;
    float:right;
    clear:both;
    margin-top:10px;
    white-space: normal;
/*    height:100%;*/
}



/*Home module icons*/
html .onlineTwoPointO-home .icon-two-point-o-home-module-enrolment:before {content:url(/jnbentley/media/default/module%20icons/bentley-benefits-icon.png) !important;}
html .onlineTwoPointO-home .modules .module.active .icon-two-point-o-home-module-enrolment:before {content:url(/jnbentley/media/default/module%20icons/bentley-benefits-icon.png) !important;}

/*html .onlineTwoPointO-home .icon-two-point-o-home-module-generic-1:before {content:url(/jnbentley/media/default/module%20icons/bentley-benefitinfo-icon.png) !important;}
html .onlineTwoPointO-home .modules .module.active .icon-two-point-o-home-module-generic-1:before {content:url(/jnbentley/media/default/module%20icons/bentley-benefitinfo-icon.png) !important;}*/

html .onlineTwoPointO-home .icon-two-point-o-home-module-hand:before {content:url(/jnbentley/media/default/module%20icons/bentley-discounts-icon.png) !important;}
html .onlineTwoPointO-home .modules .module.active .icon-two-point-o-home-module-hand:before {content:url(/jnbentley/media/default/module%20icons/bentley-discounts-icon.png) !important;}

html .onlineTwoPointO-home .icon-two-point-o-home-module-star:before {content:url(/jnbentley/media/default/module%20icons/bentley-dmanagemoney-icon.png) !important;}
html .onlineTwoPointO-home .modules .module.active .icon-two-point-o-home-module-star:before {content:url(/jnbentley/media/default/module%20icons/bentley-dmanagemoney-icon.png) !important;}

html .onlineTwoPointO-home .icon-two-point-o-home-module-account-two:before {content:url(/jnbentley/media/default/module%20icons/bentley-pension-icon.png) !important;}
html .onlineTwoPointO-home .modules .module.active .icon-two-point-o-home-module-account-two:before {content:url(/jnbentley/media/default/module%20icons/bentley-pension-icon.png) !important;}

html .onlineTwoPointO-home .icon-two-point-o-home-module-generic-6:before {content:url(/jnbentley/media/default/module%20icons/bentley-selfserve-icon.png) !important;}
html .onlineTwoPointO-home .modules .module.active .icon-two-point-o-home-module-generic-6:before {content:url(/jnbentley/media/default/module%20icons/bentley-selfserve-icon.png) !important;}

html .onlineTwoPointO-home .icon-two-point-o-home-module-generic-2:before {content:url(/jnbentley/media/default/module%20icons/bentley-view-statement-icon.png) !important;}
html .onlineTwoPointO-home .modules .module.active .icon-two-point-o-home-module-generic-2:before {content:url(/jnbentley/media/default/module%20icons/bentley-view-statement-icon.png) !important;}

html .onlineTwoPointO-home .icon-two-point-o-home-module-generic-0:before {content:url(/jnbentley/media/default/module%20icons/bentley-benefitinfo-icon.png) !important;}
html .onlineTwoPointO-home .modules .module.active .icon-two-point-o-home-module-generic-0:before {content:url(/jnbentley/media/default/module%20icons/bentley-benefitinfo-icon.png) !important;}


html .onlineTwoPointO-home .icon-two-point-o-home-module-generic-5:before {content:url(/jnbentley/media/default/module%20icons/bentley-selfserve-icon.png) !important;}
html .onlineTwoPointO-home .modules .module.active .icon-two-point-o-home-module-generic-5:before {content:url(/jnbentley/media/default/module%20icons/bentley-selfserve-icon.png) !important;}

html .onlineTwoPointO-home .module.ng-scope.reward.active .icon-two-point-o-home-module-generic-1:before {content:url(/jnbentley/media/default/module%20icons/bentley-view-statement-icon.png) !important;}
html .onlineTwoPointO-home .module.ng-scope.reward .icon-two-point-o-home-module-generic-1:before {content:url(/jnbentley/media/default/module%20icons/bentley-view-statement-icon.png) !important;}

html .onlineTwoPointO-home .icon-two-point-o-home-module-trs-1:before {content:url(/jnbentley/media/default/module%20icons/bentley-view-statement-icon.png) !important;}
html .onlineTwoPointO-home .modules .module.active .icon-two-point-o-home-module-trs-1:before {content:url(/jnbentley/media/default/module%20icons/bentley-view-statement-icon.png) !important;}


/*home background images*/
html .module-content #home-module-enrolment {background-position:center center !important; background-size:cover !important; height:400px !important; background-image:url(/jnbentley/media/default/banner/BB_Oct_2019_006-UPDATE_MY_BENEFITS-1.jpg) !important; background-repeat:no-repeat !important;}
html #home-module-generic.ng-fade.info1 {background-position:center center !important; background-size:cover !important; height:400px !important; background-image:url(/jnbentley/media/default/banner/BB_Oct%202019_004-MY%20BENEFITS%20INFO.jpg) !important; background-repeat:no-repeat !important;}
html #home-module-generic.ng-fade.info2 {background-position:center center !important; background-size:cover !important; height:400px !important; background-image:url(/jnbentley/media/default/banner/BB_Oct%202019_004-MY%20BENEFITS%20INFO.jpg) !important; background-repeat:no-repeat !important;}
html #home-module-generic.ng-fade.reward {background-position:center center !important; background-size:cover !important; height:400px !important; background-image:url(/jnbentley/media/default/banner/BB_Oct_2019_011-MY_REWARD_STATEMENT-1.jpg) !important; background-repeat:no-repeat !important;}
html #home-module-generic.ng-fade.discountything {background-position:center center !important; background-size:cover !important; height:400px !important; background-image:url(/jnbentley/media/default/banner/BB_Oct_2019_010-MY_DISCOUNTS-1.jpg) !important; background-repeat:no-repeat !important;}
html #home-module-generic.ng-fade.money {background-position:center center !important; background-size:cover !important; height:400px !important; background-image:url(/jnbentley/media/default/modules%20images/SB2018-JN-Bentley-carousel-image5.png) !important; background-repeat:no-repeat !important;}
html #home-module-generic.ng-fade.pension {background-position:center center !important; background-size:cover !important; height:400px !important; background-image:url(/jnbentley/media/default/banner/BB_Oct_2019_007-MY_PENSION-1.jpg) !important; background-repeat:no-repeat !important;}
html #home-module-generic.ng-fade.selfservice {background-position:center center !important; background-size:cover !important; height:400px !important; background-image:url(/jnbentley/media/default/banner/BB_Oct_2019_021-BENTLEY_SELF_SERVICE-1.jpg) !important; background-repeat:no-repeat !important;}
html #home-module-trs.ng-fade{background-position:center center !important; background-size:cover !important; height:400px !important; background-image:url(/jnbentley/media/default/banner/BB_Oct_2019_011-MY_REWARD_STATEMENT-1.jpg) !important; background-repeat:no-repeat !important;}
html #home-module-generic.ng-fade.discountythingtb {background-position:center center !important; background-size:cover !important; height:400px !important; background-image:url(/jnbentley/media/default/banner/BB_Oct_2019_010-MY_DISCOUNTS-1.jpg) !important; background-repeat:no-repeat !important;}

/*step 2 images*/
.img.L9ada2552-3aa8-44e1-a89b-99ebc0db5f24 {background: rgba(0, 0, 0, 0) url("/jnbentley/media/default/160x130/SB5541-JNBentley-Benefit-icons-160x130-holiday.png") no-repeat scroll 0 0;}
.img.L3dd52506-725d-412c-b6fc-4aa0f1f33b9b {background: rgba(0, 0, 0, 0) url("/jnbentley/media/default/160x130/JNB-Turkey-160x130.png") no-repeat scroll 0 0;}

/*buttons*/
html .btn.btn-warning, html .btn.btn-success {background-color: #ff7c10 !important;}
html #linedata a.button-style.green {background-color: #ff7c10 !important;}
.online-two-iso A.button-style {background-color: #ff7c10 !important;}
.benefit-matrix .modal-footer #confirmation-buttons .btn-default.active, .benefit-matrix .confirmchoice .btn-default.active {background-color: #ff7c10 !important;}

/*windows header color*/
html .header-overlay {background: #ff7c10 none repeat scroll 0 0 !important;}

/*Overview menu*/
.htabs-container .tabs UL LI {background: none !important;}
.htabs-container .tabs UL LI A {background: none !important;}
.online-two-iso .modal-large .modal-body .pannel-body-full {min-height: 320px;}

/*step 2 line group color*/
.ng-binding.LIFESTYLE {color: #ff7c10 !important;}

/*step 2 active icon*/
.active-category-icon.glyphicon.glyphicon-info-sign.glyphicon-info-sign-color {display: none !important;}

/*step 2 colors*/
.font-youpay-color.margin-top-min.PerPay.ng-binding.Show {color: #ff7c10 !important;}
#accordiongroup-54-2097-tab {background-color: lightgrey !important;}
html .benefit-matrix .lineheader > a:link {color: #043c9e !important;}

/*close button*/
.close.btn-nostyle {background-color: transparent !important;}

.glyphicon.glyphicon-play.glyphicon-play-color {color: #ff7c10 !important;}
.glyphicon.glyphicon-info-sign.glyphicon-info-sign-color {color: #ff7c10 !important;}

/*Overview menu headers*/
#mainTab-0 a {text-transform: uppercase !important; font-weight: bold !important;}
#mainTab-1 a {text-transform: uppercase !important; font-weight: bold !important;}
#mainTab-2 a {text-transform: uppercase !important; font-weight: bold !important;}

.htabs-container .tabs UL LI.sel A {color: #ff7c10 !important;}
.htabs-container .tabs UL LI A:focus {color: #ff7c10 !important;}
.htabs-container .tabs UL LI A:hover {color: #043c9e !important;}

tabTitle:hover {
    color: #ff7c10 !important;}

tabTitle:focus {
    color: #ff7c10 !important;
}
tabTitle.sel A {
    color: #ff7c10 !important;
}


.tabTitle { color:white; text-transform: uppercase !important; font-weight: bold !important;}
.anythingSlider.anythingSlider-default.activeSlider {background-color: #043c9e !important; }
.anythingSlider.anythingSlider-default {background-color: #043c9e !important; height: 30px !important;}
.htabs-container .tabs-bg {height: 63px; !important}

/*cost of benefits icon*/
.employerFundingCart .cost {url("/jnbentley/media/default/cost%20icons/bentley-yourcost-icon.png") !important;}
.employerFundingCart .funded {url(/jnbentley/media/default/cost%20icons/bentley-employercost-icon.png) !important;}

/*overview bottom links*/
#content .info .info-links UL LI.sel A {color: #043c9e !important;}
#content .info .info-links UL LI A:focus {color: #043c9e !important;}
#content .info .info-links UL LI A:hover {color: #043c9e !important;}
#content .info .info-links ul li a {text-transform: lowercase !important;}

/*manage dependants tab hidden - not needed for now
.benefitheader.ng-isolate-scope {display: none !important;}*/

/*manage dependants image*/
html .bootstrap-iso .glyphicon-gift::before {content: url("/jnbentley/media/default/manage%20deps%20icon/bentley-manage-dependants-icon.png") !important;}
.modal-content .dependantModalHeader {background-image: url("/jnbentley/media/default/manage%20deps%20icon/bentley-manage-dependants-icon.png") !important;}

/*in your cart border color*/
html .products .box-border.sel .header {background-color: #ff7c10 !important;}

/*icon "i" color and text color*/
.benefitselect .glyphicon-folder-open::before {color: #ff7c10 !important;}
.more-info.margin-top-min > a {color: #ff7c10 !important;}

/*headers colors step 2*/
html .benefitselect .header-selected, html .benefitselect .products-header h4 {color: #043c9e !important;}

/*costs color*/
SPAN.green-number {color: #043c9e !important;}
html .in-Cart .you-pay p span.green-number {color: #043c9e !important;}

/*Active tab font color*/
.benefit-matrix .title {color: #043c9e !important;}

/*hide historical date*/
.form-group.online-two-datepicker.benefit-statement {display: none !important;}

/*font color money module*/
.money {color: #555 !important;}

/*hide little box on benefit statement and step 2 */
.benefitheader-fixed  .col-md-10 .benefitheader.beneifitheader-padding-left:last-child {display: none !important;}
html .matrix .benefit-matrix .col-md-8 .benefitheader.beneifitheader-padding-left {display:none !important;}
html .benefit-matrix .benefit-category .panel > .panel-heading{background-color: lightgray !important}

/*payslip elements*/
.col-md-2.totalcostLable.ng-isolate-scope, .col-md-2.totalcostLable {color: #043c9e !important;}
.font-youpay-color.ng-binding, .font-youpay-color {color: #043c9e !important;}
.col-md-10.totalcost.round-corner .row .col-md-4 {color: #ff7c10 !important;}

/*bulletin font family */
p, li, blockquote {
    font-family: inherit !important;}

/*monthly cost to you font size*/
.you-pay > h3 {font-size: 17px !important;}

/*Benefit overview icons */
/* #content .info .L12121212 {background: url("/jnbentley/media/default/447x243/SB5541-JNBentley-Benefit-icons-447x243-accidental.png") no-repeat scroll right center !important;} /*Accident Cover*/

/*Accident Cover*/ /*
.info-text.item.benefit-type-content.howitworks.L12121212 {background: rgba(0, 0, 0, 0) url("/jnbentley/media/default/447x243/SB5541-JNBentley-Benefit-icons-447x243-accidental.png") no-repeat scroll 590px 35px !important;}
.info-text.item.benefit-type-content.overview.L12121212  {background: rgba(0, 0, 0, 0) url("/jnbentley/media/default/447x243/SB5541-JNBentley-Benefit-icons-447x243-accidental.png") no-repeat scroll 590px 35px !important;}
.info-text.item.benefit-type-content.taxsavings.L12121212 {background: rgba(0, 0, 0, 0) url("/jnbentley/media/default/447x243/SB5541-JNBentley-Benefit-icons-447x243-accidental.png") no-repeat scroll 590px 35px !important;}
.info-text.item.benefit-type-content.Contacts&documents.L12121212 {background: rgba(0, 0, 0, 0) url("/jnbentley/media/default/447x243/SB5541-JNBentley-Benefit-icons-447x243-accidental.png") no-repeat scroll 590px 35px !important;} */
  
/*#content .info .L123123123 {background: url("/jnbentley/media/default/447x243/SB5541-JNBentley-Benefit-icons-447x243-lifeassurance.png") no-repeat scroll right center !important;}/*Group Life Assurance*/

/*menu icons*/
#overview .img.BenefitImage_ba384d4e-25e3-4140-b682-4e7c58eceb44, /*AVC Monthly*/
.benefitline .img.Lba384d4e-25e3-4140-b682-4e7c58eceb44 {background: rgba(0, 0, 0, 0) url("/jnbentley/media/default/160x130/Pension%20AVC.png") no-repeat scroll 50% 50%;}
#overview .img.BenefitImage_552d1d11-3c12-4a79-8bfe-d57ca226bcb0, /*AVC weekly*/
.benefitline .img.L552d1d11-3c12-4a79-8bfe-d57ca226bcb0 {background: rgba(0, 0, 0, 0) url("/jnbentley/media/default/160x130/Pension%20AVC.png") no-repeat scroll 50% 50%;}
#overview .img.BenefitImage_076e0d8f-5bbe-4fea-b460-616d13fa2cd8, /*pension weekly*/
.benefitline .img.L076e0d8f-5bbe-4fea-b460-616d13fa2cd8 {background: rgba(0, 0, 0, 0) url("/jnbentley/media/default/160x130/SB5541%20-%20JNBentley%20-%20Benefit%20icons-160x130-peoplepension.png") no-repeat scroll 50% 50%;}
#overview .img.BenefitImage_e3f08840-8f7a-4bb9-a388-b7b388440e74, /*pension monthly*/
.benefitline .img.Le3f08840-8f7a-4bb9-a388-b7b388440e74 {background: rgba(0, 0, 0, 0) url("/jnbentley/media/default/160x130/SB5541%20-%20JNBentley%20-%20Benefit%20icons-160x130-peoplepension.png") no-repeat scroll 50% 50%;}
#overview .img.BenefitImage_d6b6c49c-1576-49be-a613-d5a57bed5523, /*Critical illness*/
.benefitline .img.Ld6b6c49c-1576-49be-a613-d5a57bed5523 {background: rgba(0, 0, 0, 0) url("/jnbentley/media/default/160x130/Critical%20Illness.png") no-repeat scroll 50% 50%;}
#overview .img.BenefitImage_2f882f0e-5a48-49a1-ba21-022ba6502250, /*ISA*/
.benefitline .img.L2f882f0e-5a48-49a1-ba21-022ba6502250 {background: rgba(0, 0, 0, 0) url("/jnbentley/media/default/160x130/Workplace%20ISA.png") no-repeat scroll 50% 50%;}
#overview .img.BenefitImage_827a91b4-1f2b-4975-b4bf-faf5fb6932f9, /*Life and accident cover*/
.benefitline .img.L827a91b4-1f2b-4975-b4bf-faf5fb6932f9 {background: rgba(0, 0, 0, 0) url("/jnbentley/media/default/160x130/SB5541%20-%20JNBentley%20-%20Benefit%20icons-160x130-accidental.png") no-repeat scroll 50% 50%;}
#overview .img.BenefitImage_22b824e3-0ff5-4a95-a0ee-ee4ef26665dc, /*Life assurance*/
.benefitline .img.L22b824e3-0ff5-4a95-a0ee-ee4ef26665dc {background: rgba(0, 0, 0, 0) url("/jnbentley/media/default/160x130/SB5541%20-%20JNBentley%20-%20Benefit%20icons-160x130-lifeassurance.png") no-repeat scroll 50% 50%;}
#overview .img.BenefitImage_32323232, /*Life Cover*/
.benefitline .img.L32323232 {background: rgba(0, 0, 0, 0) url("/jnbentley/media/default/160x130/SB5541%20-%20JNBentley%20-%20Benefit%20icons-160x130-lifeassurance.png") no-repeat scroll 50% 50%;}
#overview .img.BenefitImage_1f7d3f99-1604-4a0a-8605-96893b0d235f, /*Income Protection*/
.benefitline .img.L1f7d3f99-1604-4a0a-8605-96893b0d235f {background: rgba(0, 0, 0, 0) url("/jnbentley/media/default/160x130/SB5541%20-%20JNBentley%20-%20Benefit%20icons-160x130-incomeprotection.png") no-repeat scroll 50% 50%;}
#overview .img.BenefitImage_308ef93a-fe62-4c89-bf0e-a5e99182ed8d, /*Dental Insurance*/
.benefitline .img.L308ef93a-fe62-4c89-bf0e-a5e99182ed8d {background: rgba(0, 0, 0, 0) url("/jnbentley/media/default/160x130/Dental%20Insurance.png") no-repeat scroll 50% 50%;}
#overview .img.BenefitImage_2e45c39b-5206-44bb-b0c7-3c829d677b63, /*Private medical insurance*/
.benefitline .img.L2e45c39b-5206-44bb-b0c7-3c829d677b63 {background: rgba(0, 0, 0, 0) url("/jnbentley/media/default/160x130/SB5541%20-%20JNBentley%20-%20Benefit%20icons-160x130-PMI.png") no-repeat scroll 50% 50%;}
#overview .img.BenefitImage_766666, /*Corporate Eyecare*/
.benefitline .img.L766666 {background: rgba(0, 0, 0, 0) url("/jnbentley/media/default/160x130/SB5541%20-%20JNBentley%20-%20Benefit%20icons-160x130-eyecare.png") no-repeat scroll 50% 50%;}
#overview .img.BenefitImage_363636, /*Prescription Safety Glasses*/
.benefitline .img.L363636 {background: rgba(0, 0, 0, 0) url("/jnbentley/media/default/160x130/SB5541%20-%20JNBentley%20-%20Benefit%20icons-160x130-eyecare.png") no-repeat scroll 50% 50%;}
#overview .img.BenefitImage_29061998, /*Flu Jabs*/
.benefitline .img.L29061998 {background: rgba(0, 0, 0, 0) url("/jnbentley/media/default/i%20icon/JN_Bentley_jabs_160x130px.png") no-repeat scroll 50% 50%;}
#overview .img.BenefitImage_7e9a96d4-ab97-4ddc-b60e-b621a07b70a4, /*Health Cash Plan*/
.benefitline .img.L7e9a96d4-ab97-4ddc-b60e-b621a07b70a4 {background: rgba(0, 0, 0, 0) url("/jnbentley/media/default/160x130/Health%20Cash%20plan.png") no-repeat scroll 50% 50%;}
#overview .img.BenefitImage_b3f64895-1582-4e03-83a7-678ed5939fd1, /*Childcare Voucher*/
.benefitline .img.Lb3f64895-1582-4e03-83a7-678ed5939fd1 {background: rgba(0, 0, 0, 0) url("/jnbentley/media/default/160x130/SB5541%20-%20JNBentley%20-%20Benefit%20icons-160x130-childcare.png") no-repeat scroll 50% 50%;}
#overview .img.BenefitImage_563396ac-4a82-47fb-a061-e03d56c442e6, /*Cycle to work*/
.benefitline .img.L563396ac-4a82-47fb-a061-e03d56c442e6 {background: rgba(0, 0, 0, 0) url("/jnbentley/media/default/160x130/SB5541%20-%20JNBentley%20-%20Benefit%20icons-160x130-cycle.png") no-repeat scroll 50% 50%;}
#overview .img.BenefitImage_9ada2552-3aa8-44e1-a89b-99ebc0db5f24, /*Holiday Buy*/
.benefitline .img.L9ada2552-3aa8-44e1-a89b-99ebc0db5f24 {background: rgba(0, 0, 0, 0) url("/jnbentley/media/default/160x130/SB5541%20-%20JNBentley%20-%20Benefit%20icons-160x130-holiday.png") no-repeat scroll 50% 50%;}
#overview .img.BenefitImage_795fd683-3e50-43e2-862c-eca559313561, /*Payroll Giving Monthly*/
.benefitline .img.L795fd683-3e50-43e2-862c-eca559313561 {background: rgba(0, 0, 0, 0) url("/jnbentley/media/default/160x130/SB5541%20-%20JNBentley%20-%20Benefit%20icons-160x130-give.png") no-repeat scroll 50% 50%;}
#overview .img.BenefitImage_bee9fe29-5726-4967-8be1-3407913dadaf, /*Personal Accident Insurance*/
.benefitline .img.Lbee9fe29-5726-4967-8be1-3407913dadaf {background: rgba(0, 0, 0, 0) url("/jnbentley/media/default/160x130/SB5541%20-%20JNBentley%20-%20Benefit%20icons-160x130-accidental.png") no-repeat scroll 50% 50%;}
#overview .img.BenefitImage_47ec64fb-f78f-457c-8311-e772ded86989, /*Travel Insurance*/
.benefitline .img.L47ec64fb-f78f-457c-8311-e772ded86989 {background: rgba(0, 0, 0, 0) url("/jnbentley/media/default/160x130/Travel.png") no-repeat scroll 50% 50%;}
#overview .img.BenefitImage_3dd52506-725d-412c-b6fc-4aa0f1f33b9b, /*Turkeys*/
.benefitline .img.L3dd52506-725d-412c-b6fc-4aa0f1f33b9b {background: rgba(0, 0, 0, 0) url("/jnbentley/media/default/160x130/Turkey%20Buy.png") no-repeat scroll 50% 50%;}
#overview .img.BenefitImage_b6a0e85f-9648-49ab-948e-5567ffa36eaa, /*Holiday Sell*/
.benefitline .img.Lb6a0e85f-9648-49ab-948e-5567ffa36eaa {background: rgba(0, 0, 0, 0) url("/jnbentley/media/default/160x130/JNBentley_Holiday_sell_160x130.png") no-repeat scroll 50% 50%;}
#overview .img.BenefitImage_8e9f16fa-cf95-4b01-bc52-e603f2aa9900, /*Health Screening*/
.benefitline .img.L8e9f16fa-cf95-4b01-bc52-e603f2aa9900 {background: rgba(0, 0, 0, 0) url("/jnbentley/media/default/160x130/JNBentley_Health_Asmnt_160x130.png") no-repeat scroll 50% 50%;}

/*see also*/
.seealso .img.Lba384d4e-25e3-4140-b682-4e7c58eceb44 {background: rgba(0, 0, 0, 0) url("/jnbentley/media/default/109x73/Pension%20AVC.png") no-repeat scroll 50% 50%;}/*AVC Monthly*/
.seealso .img.L552d1d11-3c12-4a79-8bfe-d57ca226bcb0 {background: rgba(0, 0, 0, 0) url("/jnbentley/media/default/109x73/Pension%20AVC.png") no-repeat scroll 50% 50%;}/*AVC weekly*/
.seealso .img.L076e0d8f-5bbe-4fea-b460-616d13fa2cd8 {background: rgba(0, 0, 0, 0) url("/jnbentley/media/default/109x73/SB5541%20-%20JNBentley%20-%20Benefit%20icons-109x73-GPP.png") no-repeat scroll 50% 50%;}/*pension weekly*/
.seealso .img.Le3f08840-8f7a-4bb9-a388-b7b388440e74 {background: rgba(0, 0, 0, 0) url("/jnbentley/media/default/109x73/SB5541%20-%20JNBentley%20-%20Benefit%20icons-109x73-GPP.png") no-repeat scroll 50% 50%;}/*pension monthly*/
.seealso .img.Ld6b6c49c-1576-49be-a613-d5a57bed5523 {background: rgba(0, 0, 0, 0) url("/jnbentley/media/default/109x73/Critical%20Illness.png") no-repeat scroll 50% 50%;}/*Critical illness*/
.seealso .img.L2f882f0e-5a48-49a1-ba21-022ba6502250 {background: rgba(0, 0, 0, 0) url("/jnbentley/media/default/109x73/Workplace%20ISA.png") no-repeat scroll 50% 50%;}/*ISA*/
.seealso .img.L827a91b4-1f2b-4975-b4bf-faf5fb6932f9 {background: rgba(0, 0, 0, 0) url("/jnbentley/media/default/109x73/SB5541%20-%20JNBentley%20-%20Benefit%20icons-109x73-accidental.png") no-repeat scroll 50% 50%;}/*Life and accident cover*/
.seealso .img.L22b824e3-0ff5-4a95-a0ee-ee4ef26665dc {background: rgba(0, 0, 0, 0) url("/jnbentley/media/default/109x73/SB5541%20-%20JNBentley%20-%20Benefit%20icons-109x73-lifeassurance.png") no-repeat scroll 50% 50%;}/*Life assurance*/
.seealso .img.L32323232 {background: rgba(0, 0, 0, 0) url("/jnbentley/media/default/109x73/SB5541%20-%20JNBentley%20-%20Benefit%20icons-109x73-lifeassurance.png") no-repeat scroll 50% 50%;}/*Life Cover*/
.seealso .img.L1f7d3f99-1604-4a0a-8605-96893b0d235f {background: rgba(0, 0, 0, 0) url("/jnbentley/media/default/109x73/SB5541%20-%20JNBentley%20-%20Benefit%20icons-109x73-incomeprotection.png") no-repeat scroll 50% 50%;}/*Income Protection*/
.seealso .img.L308ef93a-fe62-4c89-bf0e-a5e99182ed8d {background: rgba(0, 0, 0, 0) url("/jnbentley/media/default/109x73/Dental%20Insurance.png") no-repeat scroll 50% 50%;}/*Dental Insurance*/
.seealso .img.L2e45c39b-5206-44bb-b0c7-3c829d677b63 {background: rgba(0, 0, 0, 0) url(" /jnbentley/media/default/109x73/SB5541%20-%20JNBentley%20-%20Benefit%20icons-109x73-PMI.png") no-repeat scroll 50% 50%;}/*Private medical insurance*/
.seealso .img.L766666 {background: rgba(0, 0, 0, 0) url("/jnbentley/media/default/109x73/SB5541%20-%20JNBentley%20-%20Benefit%20icons-109x73-eyecare.png") no-repeat scroll 50% 50%;}/*Corporate Eyecare*/
.seealso .img.L363636 {background: rgba(0, 0, 0, 0) url("/jnbentley/media/default/109x73/SB5541%20-%20JNBentley%20-%20Benefit%20icons-109x73-eyecare.png") no-repeat scroll 50% 50%;}/*Prescription Safety Glasses*/
.seealso .img.L29061998 {background: rgba(0, 0, 0, 0) url("	/jnbentley/media/default/109x73/JN_Bentley_109x73px.png") no-repeat scroll 50% 50%;} /*Flu Jabs*/
.seealso .img.L7e9a96d4-ab97-4ddc-b60e-b621a07b70a4 {background: rgba(0, 0, 0, 0) url("/jnbentley/media/default/109x73/Health%20Cash%20plan.png") no-repeat scroll 50% 50%;}/*Health Cash Plan*/
.seealso .img.Lb3f64895-1582-4e03-83a7-678ed5939fd1 {background: rgba(0, 0, 0, 0) url("/jnbentley/media/default/109x73/SB5541%20-%20JNBentley%20-%20Benefit%20icons-109x73-childcare.png") no-repeat scroll 50% 50%;}/*Childcare Voucher*/
.seealso .img.L563396ac-4a82-47fb-a061-e03d56c442e6 {background: rgba(0, 0, 0, 0) url("/jnbentley/media/default/109x73/SB5541%20-%20JNBentley%20-%20Benefit%20icons-109x73-cycle.png") no-repeat scroll 50% 50%;}/*Cycle to work*/
.seealso .img.L9ada2552-3aa8-44e1-a89b-99ebc0db5f24 {background: rgba(0, 0, 0, 0) url("/jnbentley/media/default/109x73/SB5541%20-%20JNBentley%20-%20Benefit%20icons-109x73-holiday.png") no-repeat scroll 50% 50%;}/*Holiday Buy*/
.seealso .img.L795fd683-3e50-43e2-862c-eca559313561 {background: rgba(0, 0, 0, 0) url(" /jnbentley/media/default/109x73/SB5541%20-%20JNBentley%20-%20Benefit%20icons-109x73-give.png") no-repeat scroll 50% 50%;}/*Payroll Giving Monthly*/
.seealso .img.L47ec64fb-f78f-457c-8311-e772ded86989 {background: rgba(0, 0, 0, 0) url("/jnbentley/media/default/109x73/Travel.png") no-repeat scroll 50% 50%;}/*Travel Insurance*/
.seealso .img.Lbee9fe29-5726-4967-8be1-3407913dadaf {background: rgba(0, 0, 0, 0) url("/jnbentley/media/default/109x73/SB5541%20-%20JNBentley%20-%20Benefit%20icons-109x73-accidental.png") no-repeat scroll 50% 50%;}/*Personal Accident Insurance*/
.seealso .img.L3dd52506-725d-412c-b6fc-4aa0f1f33b9b {background: rgba(0, 0, 0, 0) url("/jnbentley/media/default/109x73/Turkey%20Buy.png") no-repeat scroll 50% 50%;}/*Turkeys*/
.seealso .img.Lb6a0e85f-9648-49ab-948e-5567ffa36eaa {background: rgba(0, 0, 0, 0) url("/jnbentley/media/default/109x73/JNBentley_Holiday_sell_109x73.png") no-repeat scroll 50% 50%;}/*Holiday Sell*/
.seealso .img.L8e9f16fa-cf95-4b01-bc52-e603f2aa9900 {background: rgba(0, 0, 0, 0) url("/jnbentley/media/default/109x73/JNBentley_Health_Asmnt_109x73.png") no-repeat scroll 50% 50%;}/*Health Screening*/

.online-two-iso .modal-large .modal-body.LineDetail_ba384d4e-25e3-4140-b682-4e7c58eceb44 .pannel-body-full {background: #fff url("/jnbentley/media/default/447x243/Pension%20AVC.png") no-repeat scroll 100% 38px;}/*AVC Monthly*/
.online-two-iso .modal-large .modal-body.LineDetail_552d1d11-3c12-4a79-8bfe-d57ca226bcb0 .pannel-body-full {background: #fff url("/jnbentley/media/default/447x243/Pension%20AVC.png") no-repeat scroll 100% 38px;}/*AVC weekly*/
.online-two-iso .modal-large .modal-body.LineDetail_076e0d8f-5bbe-4fea-b460-616d13fa2cd8 .pannel-body-full {background: #fff url("/jnbentley/media/default/447x243/SB5541-JNBentley-Benefit-icons-447x243-peoplepension.png") no-repeat scroll 100% 38px;}/*pension weekly*/
.online-two-iso .modal-large .modal-body.LineDetail_e3f08840-8f7a-4bb9-a388-b7b388440e74 .pannel-body-full {background: #fff url("/jnbentley/media/default/447x243/SB5541-JNBentley-Benefit-icons-447x243-peoplepension.png") no-repeat scroll 100% 38px;}/*pension monthly*/
.online-two-iso .modal-large .modal-body.LineDetail_d6b6c49c-1576-49be-a613-d5a57bed5523 .pannel-body-full {background: #fff url("/jnbentley/media/default/447x243/Critical%20Illness.png") no-repeat scroll 100% 38px;}/*Critical illness*/
.online-two-iso .modal-large .modal-body.LineDetail_2f882f0e-5a48-49a1-ba21-022ba6502250 .pannel-body-full {background: #fff url("/jnbentley/media/default/447x243/Workplace%20ISA.png") no-repeat scroll 100% 38px;}/*ISA*/
.online-two-iso .modal-large .modal-body.LineDetail_827a91b4-1f2b-4975-b4bf-faf5fb6932f9 .pannel-body-full {background: #fff url("/jnbentley/media/default/447x243/SB5541-JNBentley-Benefit-icons-447x243-accidental.png") no-repeat scroll 100% 38px;}/*Life and accident cover*/
.online-two-iso .modal-large .modal-body.LineDetail_22b824e3-0ff5-4a95-a0ee-ee4ef26665dc .pannel-body-full {background: #fff url("/jnbentley/media/default/447x243/SB5541-JNBentley-Benefit-icons-447x243-lifeassurance.png") no-repeat scroll 100% 38px;}/*Life assurance*/
.online-two-iso .modal-large .modal-body.LineDetail_32323232 .pannel-body-full {background: #fff url("/jnbentley/media/default/447x243/SB5541-JNBentley-Benefit-icons-447x243-lifecover.png") no-repeat scroll 100% 38px;}/*Life Cover*/
.online-two-iso .modal-large .modal-body.LineDetail_1f7d3f99-1604-4a0a-8605-96893b0d235f .pannel-body-full {background: #fff url("/jnbentley/media/default/447x243/SB5541-JNBentley-Benefit-icons-447x243-incomeprotection.png") no-repeat scroll 100% 38px;}/*Income Protection*/
.online-two-iso .modal-large .modal-body.LineDetail_308ef93a-fe62-4c89-bf0e-a5e99182ed8d .pannel-body-full {background: #fff url("/jnbentley/media/default/447x243/Dental%20Insurance.png") no-repeat scroll 100% 38px;}/*Dental Insurance*/
.online-two-iso .modal-large .modal-body.LineDetail_2e45c39b-5206-44bb-b0c7-3c829d677b63 .pannel-body-full {background: #fff url("/jnbentley/media/default/447x243/SB5541-JNBentley-Benefit-icons-447x243-PMI.png") no-repeat scroll 100% 38px;}/*Private medical insurance*/
.online-two-iso .modal-large .modal-body.LineDetail_766666 .pannel-body-full {background: #fff url("/jnbentley/media/default/447x243/SB5541-JNBentley-Benefit-icons-447x243-eyecare.png") no-repeat scroll 100% 38px;}/*Corporate Eyecare*/
.online-two-iso .modal-large .modal-body.LineDetail_363636 .pannel-body-full {background: #fff url("/jnbentley/media/default/447x243/SB5541-JNBentley-Benefit-icons-447x243-eyecare.png") no-repeat scroll 100% 38px;}/*Prescription Safety Glasses*/
.online-two-iso .modal-large .modal-body.LineDetail_29061998 .pannel-body-full {background: #fff url("/jnbentley/media/default/447x243/JN_Bentley_jabs_447x243px.png") no-repeat scroll 100% 38px;} /*Flu Jabs*/
.online-two-iso .modal-large .modal-body.LineDetail_7e9a96d4-ab97-4ddc-b60e-b621a07b70a4 .pannel-body-full {background: #fff url("/jnbentley/media/default/447x243/Health%20Cash%20plan.png") no-repeat scroll 100% 38px;}/*Health Cash Plan*/
.online-two-iso .modal-large .modal-body.LineDetail_b3f64895-1582-4e03-83a7-678ed5939fd1 .pannel-body-full {background: #fff url("/jnbentley/media/default/447x243/SB5541-JNBentley-Benefit-icons-447x243-childcare.png") no-repeat scroll 100% 38px;}/*Childcare Voucher*/
.online-two-iso .modal-large .modal-body.LineDetail_563396ac-4a82-47fb-a061-e03d56c442e6 .pannel-body-full {background: #fff url("/jnbentley/media/default/447x243/SB5541-JNBentley-Benefit-icons-447x243-cycle.png") no-repeat scroll 100% 38px;}/*Cycle to work*/
.online-two-iso .modal-large .modal-body.LineDetail_9ada2552-3aa8-44e1-a89b-99ebc0db5f24 .pannel-body-full {background: #fff url("/jnbentley/media/default/447x243/SB5541-JNBentley-Benefit-icons-447x243-holiday.png") no-repeat scroll 100% 38px;}/*Holiday Buy*/
.online-two-iso .modal-large .modal-body.LineDetail_795fd683-3e50-43e2-862c-eca559313561 .pannel-body-full {background: #fff url("/jnbentley/media/default/447x243/SB5541-JNBentley-Benefit-icons-447x243-give.png") no-repeat scroll 100% 38px;}/*Payroll Giving Monthly*/
.online-two-iso .modal-large .modal-body.LineDetail_47ec64fb-f78f-457c-8311-e772ded86989 .pannel-body-full {background: #fff url("/jnbentley/media/default/447x243/Travel.png") no-repeat scroll 100% 38px;}/*Travel Insurance*/
.online-two-iso .modal-large .modal-body.LineDetail_bee9fe29-5726-4967-8be1-3407913dadaf .pannel-body-full {background: #fff url("/jnbentley/media/default/447x243/SB5541-JNBentley-Benefit-icons-447x243-accidental.png") no-repeat scroll 100% 38px;}/*Personal Accident Insurance*/
.online-two-iso .modal-large .modal-body.LineDetail_3dd52506-725d-412c-b6fc-4aa0f1f33b9b .pannel-body-full {background: #fff url("/jnbentley/media/default/447x243/Turkey%20Buy.png")no-repeat scroll 100% 38px;}/*Turkeys*/
.online-two-iso .modal-large .modal-body.LineDetail_b6a0e85f-9648-49ab-948e-5567ffa36eaa .pannel-body-full {background: #fff url("/jnbentley/media/default/447x243/JNBentley_Holiday_sell_447x243.png") no-repeat scroll 100% 38px;}/*Holiday Sell*/
.online-two-iso .modal-large .modal-body.LineDetail_8e9f16fa-cf95-4b01-bc52-e603f2aa9900 .pannel-body-full {background: #fff url("/jnbentley/media/default/447x243/JNBentley_Health_Asmnt_447x243.png") no-repeat scroll 100% 38px;}/*Healh Screening*/

/******* Life Events section******/
.active-benefits .header {color: #000;}
.active-benefits .event-img .img {background-color: #ddd;}
.active-benefits .img.E2b09df61-95c1-4668-bf9c-425ffe30d6b1 {background-image: url("/jnbentley/media/default/other%20images/Maternity.png");}
.active-benefits .img.E50045c13-ea1b-4f93-945c-ae8c0a02eed1 {background-image: url("/jnbentley/media/default/other%20images/Change%20in%20Dependants.png");}

/******** Format Ajust for Post September Release 2017 Benefit info pop ups**********/
@media only screen and (min-width: 750px)
  {
.info-text.item.benefit-type-content, #thingstoconsider, #consider.info-text, #contacts.info-text {min-height: 300px; padding: 12px 366px 0 12px !important;}
  }
@media only screen and (max-width: 750px)
  {
.info-text.item.benefit-type-content, #thingstoconsider, #consider.info-text, #contacts.info-text {background-image: none !important;}
  }


/********************************************************************************/

/*Benfit header colored on selection

.focusedLink.activelink {
    color: #ff7c10 !important;
    font-weight: 700 !important;
    
} */

/*buttons step 2*/
.btn.btn-success.btn-confirmchoice.ng-scope {background-color: #043c9e !important;}

/*carrousel display */
.onlineTwoPointO-home #home-carousel::before {display: none;}

/*step2 box border*/
.benefitselect .products .box-border.sel {background-color: #ff7c10;}

/* "i" icon*/
.bootstrap-iso .glyphicon-info-sign::before {content: url("/jnbentley/media/default/i%20icon/bentley-benefitinfo2-icon.png");}
.bootstrap-iso .glyphicon-folder-open::before {content: url("/jnbentley/media/default/i%20icon/bentley-benefitinfo2-icon.png");}

/*step 2 hide provider information*/
#four-links-520fd5e2-d89c-4653-8cc2-c331a8d4127a_520fd5e2-d89c-4653-8cc2-c331a8d4127a > a {display: none;}
#four-links-f934a6a4-8b40-46d3-b726-1b3e00362cfe_f934a6a4-8b40-46d3-b726-1b3e00362cfe > a {display: none;}
.links-group.four-links {display: none;}

/*Changing color of benefits on benefit overview page*/
#subTabs li a.activelink span.tabTitle
{
   color: #ff7c10 !important;
}

/*TRS padding Title tiles*/
#expressTRSContainer .tile h2 {line-height: 16px;}

/***************** Overview page menu formating *******************/
@media only screen and (min-width: 750px)
  {
  #overviewcontainer #subTab-1 .batchslideitem.panel {width: 28% !important;}
  #overviewcontainer #subTab-1 .batchslide.anythingBase.horizontal {width: 100% !important;}
  }


/***************** Change color and shadows TRS homepage and putting with box *******************/
/*@media only screen and (min-width: 750px)
{
#home-module-trs tbs-highchart {
    background-color: rgba(255, 255, 255, 0.57) !important;
}

#home-module-trs .trs-copy .highcharts-container {
    background-color: rgba(255, 255, 255, 0.55) !important;
    box-shadow: 1px 0px, 0 -1px, 0 1px, -1px 0;
}

#home-module-trs .home-module-trs-content text {
    text-shadow: none !important;
}

#home-module-trs .trs-copy text tspan:first-child {
    fill: #222 !important;
    font-weight: 600 !important;
}

#home-module-trs .trs-copy text tspan:last-child {
    font-weight: 600 !important;
    text-shadow: 0.5px 0 #000, 0 -0.5px #000, 0 0.5px #000, -0.5px 0 #000 !important;
}
}*/
/*
#home-module-trs .trs-copy text tspan:last-child {
    font-weight: 600 !important;
    text-shadow: none !important;
}

/*#home-module-trs .trs-copy text tspan:first-child {
    fill: #222 !important;
    font-weight: bolder !important;
    text-shadow: none !important;
}*/

#home-module-trs .trs-copy {
    color: #333333;
    font-size: 22px;
    font-weight: bold !important;
}

/*#home-module-trs .trs-copy text tspan:first-child {
    color: #333333 !important;
    font-weight: bolder !important; 
}*/

/* SS - Enrolment Module Icon*/
.onlineTwoPointO-home [class*="icon-two-point-o-home-module-trs"]::before, .onlineTwoPointO-home .icon-two-point-o-home-module-trs::before {
    content: url("/jnbentley/media/default/module icons/bentley-view-statement-icon.png");
}
/* SS - Benefit Information Icon */
.onlineTwoPointO-home .icon-two-point-o-home-module-handbag::before {
    content: url("/jnbentley/media/default/module icons/bentley-benefitinfo-icon.png");
}

/* SS - Hide Followup item warning
.benefitselect .followup-collect-content {display: none;}*/

/*** Profile page ***/
#securityTab .content-box-border{padding: 60px 0 18px 18px;}
#dependantsTab .content-box-border{padding: 60px 0 18px 18px;}
.form-data .content-box-border{padding: 60px 0 18px 18px;}

/*** FAQs align ***/
.faq-item .faq-question, .faq-answer {margin-right: 33%;}

/*** Hide percentage increments fixed pension**
#inputLabele3f08840-8f7a-4bb9-a388-b7b388440e74 {display: none !important;}*/

/* Hide the info icon on Active with data tab on Benefit Matrix page */
.benefit-matrix .activewithdata-category-icon {display: none;}

/*validation height code*/
#validationError-overlay {height: auto;} 

/*Hide Search Functionality on site - IAT update*/
.button.search-btn {display: none;}
#search-box {display: none;}

#home-modules .selfservice .icon-two-point-o-home-module-generic-4:before {
      content: url(/jnbentley/media/default/module%20icons/bentley-selfserve-icon.png) !important;

}

/* FOOTER ALIGNMENT FIX */

@media only screen and (min-width: 768px){
  /* display nav items in one line */
  #footer.footer-fullwidth nav ul#footer-links li {
    display: inline-block;
  }
}
@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; }
}
/*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';
}

/* display nav items in one line */
#footer a.optanon-toggle-display.EUFooterLink{
display: inline-block !important;
}
/*TRS Maintenance*/
html #home-module-generic.ng-fade{background-position:center center !important; background-size:cover !important; height:400px !important; background-image:url(/jnbentley/media/default/banner/BB_Oct_2019_011-MY_REWARD_STATEMENT-1.jpg) !important; background-repeat:no-repeat !important;}

/* Minification failed (line 183, error number 1062): Expected semicolon or closing curly-brace, found 'url(/jnbentley/media/default/cost%20icons/bentley-employercost-icon.png)' */