/*CLIENT CUSTOM CSS CODE HERE */

/*** LOGIN PAGE ***/
.online-two-iso.login body {background-image: url("/oracle/media/Oracle/2019/login%20page/TBS-Oracle-login_1681x1117-2.jpg"); background-position: center left;}
.LoginPageContainer #header #logo {
    background-image: url("/oracle/media/Oracle/2021/Oracle%20-%20logo.png");
    background-repeat: no-repeat;g-
    background-position: center center;
    cursor: default;
    pointer-events: none;
    min-height: 186px !important;
    min-width: 444px !important;
    margin-left: 2% !important;
    margin-top: 2% !important;
    margin-bottom: -2% !important;
}
.online-two-iso.login .LoginPageContainer #main {
    width: 450px;
    float: right;
    margin-top: 0%;
    margin-right: 4%;
    border-color: solid #337690;
}

.online-two-iso.login .LoginPageContainer #terminator {height: 50%;}

@media only screen and (min-width: 750px) {
 .LoginPageContainer #header #logo {background-image: url("/oracle/media/Oracle/2021/Oracle%20-%20logo.png") !important;
  min-height: 140px !important;
  min-width: 330px !important;
  background-size: contain;}
}

/*#login-module-need-assistance {margin: 0 0 0 68%; position: fixed; top: 53%}*/
#login-module-need-assistance .module-text {float: right;}
#login-module-welcome-module .module-text {margin-top: 25%;}  
#login-module-welcome-module {width: 65%;}

#header.header-fullwidth #logo {
	background-image: url("/oracle/media/Oracle/2021/Oracle%20-%20logo.png");
	background-repeat: no-repeat;
	background-position: -30px center;
	height: 81px;
	width: 277px !important;
}

.login-modules h1 {color: #fff !important; font-size: 40px;}
.login-panel #login.btn {background-color: #337690;}
#wp-login #wp-forgetPassword span {color: #337690;}
#wp-login .input-group {text-transform: uppercase;}
.online-two-iso.login .LoginPageContainer .login-module-zone .login-modules {background-color: transparent;}
.online-two-iso.login .LoginPageContainer .panel.panel-default .panel-body {background-color: rgb(255, 255, 255);}
.bootstrap-iso .input-group-addon {color: #ee0002;}
.online-two-iso.login .LoginPageContainer span#errMsg {color: #ee0002;}

#login-modules-container .login_phone::after {font-family: "glyphicons halflings"; content: "\e182"; margin-right: 0.3em;}
#login-modules-container .login_email::after {font-family: "glyphicons halflings"; content: "\2709"; margin-right: 0.3em;}
#login-modules-container .login_phone,
#login-modules-container .login_email {font-size: 1em !important; font-weight: bold;}
#login-modules-container .login_email a {color:#fff;}


/**SETTING THE HOME GRID LAYOUT**/

@media screen and (-webkit-min-device-pixel-ratio:0) and (min-resolution:.001dpcm) {
    .chrome {
      #home-online-three #right-side .modules-right-side.grid-container .grid-item-content, #home-online-three #home-integrated .modules-right-side.grid-container .grid-item-content {
        height: 235px;
        padding: 0.2rem;
        }
      }
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
  #home-online-three #right-side .modules-right-side.grid-container .grid-item-content, #home-online-three #home-integrated .modules-right-side.grid-container .grid-item-content {
    height: 235px;
    padding: 0.2rem;
  }
}

#home-online-three #right-side .modules-right-side.grid-container .grid-item-content, #home-online-three #home-integrated .modules-right-side.grid-container .grid-item-content {
height: 285px;
padding: 0.2rem;
}

/*MODULE LAYOUT 768*/
@media only screen and (min-width:768px) {
	#home-online-three #home-integrated .modules-right-side.grid-container {
		background: #fff;
		grid-template-columns: repeat(2,1fr);
		grid-template-areas: 
			"module-1 module-1"
			"module-2 module-2"
			"module-3 module-4"
			"module-5 module-5"
			"module-6 module-6" 
			"module-7"
  }
}
/*IE MODULE LAYOUT 768*/
@media only screen and (min-width:768px) {
    #home-online-three #home-integrated .modules-right-side.grid-container {
    -ms-grid-columns:1fr 1fr;
}
/*1*/
#home-online-three #home-integrated .modules-right-side.grid-container .grid-item-0 {
    -ms-grid-column:1;
    -ms-grid-column-span: 2;
    -ms-grid-row: 1;
}
/*2*/
#home-online-three #home-integrated .modules-right-side.grid-container .grid-item-1 {
    -ms-grid-column:1;
    -ms-grid-column-span: 2;
    -ms-grid-row: 2;
}
/*3*/
#home-online-three #home-integrated .modules-right-side.grid-container .grid-item-2 {
    -ms-grid-column:1;
    -ms-grid-row: 3;
}
/*4*/
#home-online-three #home-integrated .modules-right-side.grid-container .grid-item-3 {
    -ms-grid-column:2;
    -ms-grid-row: 3;
}
/*5*/
#home-online-three #home-integrated .modules-right-side.grid-container .grid-item-4 {
    -ms-grid-column:1;
    -ms-grid-column-span: 2;
    -ms-grid-row: 4;
}
/*6*/
#home-online-three #home-integrated .modules-right-side.grid-container .grid-item-5 {
    -ms-grid-column:1;
    -ms-grid-column-span: 2;
    -ms-grid-row: 5;
}
/*7*/
#home-online-three #home-integrated .modules-right-side.grid-container .grid-item-6 {
    -ms-grid-column:1;
    -ms-grid-row: 6;
}
}

/*MODULE LAYOUT 992*/
@media only screen and (min-width:992px) {
	#home-online-three #home-integrated .modules-right-side.grid-container {
		background: #fff;
		grid-template-columns: repeat(4,1fr);
		grid-template-areas: 
			"module-1 module-1 module-2 module-2"
			"module-1 module-1 module-3 module-4"
			"module-5 module-5 module-6 module-6"
			"module-5 module-5 module-6 module-6"
			"module-7"
 }
}
/*IE MODULE LAYOUT 992*/
@media only screen and (min-width:992px) {
    #home-online-three #home-integrated .modules-right-side.grid-container {
    -ms-grid-columns:1fr 1fr 1fr 1fr;
}
/*1*/
#home-online-three #home-integrated .modules-right-side.grid-container .grid-item-0 {
    -ms-grid-column:1;
    -ms-grid-column-span: 2;
    -ms-grid-row: 1;
    -ms-grid-row-span: 2;
}
/*2*/
#home-online-three #home-integrated .modules-right-side.grid-container .grid-item-1 {
    -ms-grid-column:3;
    -ms-grid-column-span: 2;
    -ms-grid-row: 1;
}
/*3*/
#home-online-three #home-integrated .modules-right-side.grid-container .grid-item-2 {
    -ms-grid-column:3;
    -ms-grid-row: 2;
}
/*4*/
#home-online-three #home-integrated .modules-right-side.grid-container .grid-item-3 {
    -ms-grid-column:4;
    -ms-grid-row: 2;
}
/*5*/
#home-online-three #home-integrated .modules-right-side.grid-container .grid-item-4 {
    -ms-grid-column:1;
2    -ms-grid-column-span: 2;
    -ms-grid-row: 3;
}
/*6*/
#home-online-three #home-integrated .modules-right-side.grid-container .grid-item-5 {
    -ms-grid-column:3;
    -ms-grid-column-span: 2;
    -ms-grid-row: 3;
}
/*7*/
#home-online-three #home-integrated .modules-right-side.grid-container .grid-item-6 {
    -ms-grid-column:1;
    -ms-grid-row: 4;
}
}

/*IE MODULE LAYOUT 1200*/
@media only screen and (min-width:1200px) {
	#home-online-three #home-integrated .modules-right-side.grid-container {
		background: #fff;
		grid-template-columns: repeat(6,1fr);
		grid-template-areas: 
			"module-1 module-1 module-1 module-2 module-2 module-3"
			"module-1 module-1 module-1 module-4 module-5 module-5"
			"module-1 module-1 module-1 module-6 module-6 module-7";
	}
  
}
/*IE MODULE LAYOUT 1200*/
@media only screen and (min-width:1200px) {
    #home-online-three #home-integrated .modules-right-side.grid-container {
    -ms-grid-columns:1fr 1fr 1fr 1fr 1fr 1fr;
}
/*1*/
#home-online-three #home-integrated .modules-right-side.grid-container .grid-item-0 {
    -ms-grid-column:1;
    -ms-grid-column-span: 3;
    -ms-grid-row: 1;
    -ms-grid-row-span: 3;
}
/*2*/
#home-online-three #home-integrated .modules-right-side.grid-container .grid-item-1 {
    -ms-grid-column:4;
    -ms-grid-column-span: 2;
    -ms-grid-row: 1;
}
/*3*/
#home-online-three #home-integrated .modules-right-side.grid-container .grid-item-2 {
    -ms-grid-column:6;
    -ms-grid-row: 1;
}
/*4*/
#home-online-three #home-integrated .modules-right-side.grid-container .grid-item-3 {
    -ms-grid-column:4;
    -ms-grid-row: 2;
}
/*5*/
#home-online-three #home-integrated .modules-right-side.grid-container .grid-item-4 {
    -ms-grid-column:5;
    -ms-grid-column-span: 2;
    -ms-grid-row: 2;
}
/*6*/
#home-online-three #home-integrated .modules-right-side.grid-container .grid-item-5 {
    -ms-grid-column:4;
    -ms-grid-column-span: 2;
    -ms-grid-row: 3;
}
/*7*/
#home-online-three #home-integrated .modules-right-side.grid-container .grid-item-6 {
    -ms-grid-column:6;
    -ms-grid-row: 3;
}
}

/***-----***/

@media only screen and (min-width: 750px) {
 #header.header-fullwidth #logo {background-image: url("/oracle/media/Oracle/2021/Oracle%20-%20logo.png");
  background-repeat: no-repeat;
  background-position: center center;
  margin: 3px;
  height: 81px;
  width: 267px !important;}
}

.online-two-iso #terminator #header.header-fullwidth {background-color: #fff;}

#menu-container {margin: 0 0px 0px 0px;}

#home .expand-buttons.ng-scope .btn.btn-warning.btn-print, #home-online-three .dropdown-toggle .toggle-control .closed > div, #home-online-three .dropdown-toggle .toggle-control .open > div {
  background-color: #5b6770 !important;}
#home .btn.btn-warning.btn-print.expand-messages {
  border-top: 1px solid white !important;}
#home-online-three .dashboard-controls #greeting-message, #home-module-welcome .welcome-items .menu-header #selected-slide {
  color: #e00022;}

#floating-header .helptoggle {background-color: #5b6770; color: #fff;}

 
/*modules*/

#home-online-three #right-side .grid-container.modules-right-side .grid-item-content .module-content, #home-online-three #home-integrated .grid-container.modules-right-side .grid-item-content .module-content {border: none;}
#home-online-three #home-integrated .glyphicon.glyphicon-info-sign {display: none;}
#right-side .modules-right-side button, #home-online-three #right-side .modules-mobile .module-mobile .module-panel .module-copy button.btn.btn-default {
    background-color: #5b6770;
}

.online-two-iso .header-overlay {
    background-color: #153b4d;
}

.bootstrap-iso .btn-warning:hover {
    color: #fff;
    background-color: #153b4d;
    border-color: #153b4d;
}

.home-module-enrolment-content .days-left.ng-binding::before {content: "You have ";}

/*TRS homepage module*/
#home-online-three #home-integrated .modules-right-side.grid-container .grid-item-content .module-content.TrsModule {
	background: url(/oracle/media/Oracle/2019/dashboard/images_dashboardV2-05.png) no-repeat top/contain; background}
/*#home-online-three #home-integrated .modules-right-side.grid-container .grid-item-content .module-content.TrsModule {border-left: 6px solid #ee0002;}
#home-online-three #home-integrated .modules-right-side #generic.TrsModule .btn {background-color: #ee0002; font-weight: 600;}
#modules-right-side #generic.TrsModule .btn {background-color: #ee0002; font-weight: 600;}
#home-online-three #home-integrated .modules-right-side #generic.TrsModule .btn {color: #fff}*/
  
/*Upload Doc homepage module*/
#home-online-three #home-integrated .modules-right-side.grid-container .grid-item-content .module-content.uploaddoc {
	background: url(/oracle/media/Oracle/2019/dashboard/images_dashboardV2-03.png) no-repeat top/contain;}
/*#home-online-three #home-integrated .modules-right-side.grid-container .grid-item-content .module-content.uploaddoc {}
#home-online-three #home-integrated .modules-right-side.grid-container .grid-item-content .module-content.uploaddoc {border-left: 6px solid #153b4d;}
#home-online-three #home-integrated .modules-right-side #generic.uploaddoc .btn {background-color: #153b4d; font-weight: 600;}
#home-online-three #home-integrated .moduleimages_dashboardV2-03s-right-side #generic.uploaddoc .btn {color: #fff}*/


/*Benefits statement generic*/
#home-online-three #home-integrated .modules-right-side.grid-container .grid-item-content .module-content.Statement {
	background: url(/oracle/media/Oracle/2019/dashboard/images_dashboardV2-02.png) no-repeat top/contain;}
/*#home-integrated .modules-right-side #generic.Statement {background-color: #fff;}
#home-online-three #home-integrated .modules-right-side #generic.Statement .module-content-header-container h3.module-content-header, #home-integrated .modules-right-side #generic.Statement {color: #ee0002;}
#home-online-three #home-integrated .modules-right-side.grid-container .grid-item-content .module-content.Statement {border-left: 6px solid #ee0002;}
#home-online-three #home-integrated .modules-right-side #generic.Statement .btn {background-color: #fff; font-weight: 600;}
#home-online-three #home-integrated .modules-right-side #generic.Statement .btn {color: #ee0002}*/

/*Enrolment module*/
#home-online-three #home-integrated #enrolment.module-content .enrollment-copy .event-summary .days-left {font-size: 1rem !important; vertical-align: baseline !important;}
#home-integrated .modules-right-side #enrolment {background-color: #153b4d;}
#home-online-three #home-integrated .modules-right-side #enrolment .module-content-header-container h3.module-content-header, #right-side .modules-right-side #enrolment {color: #fff;}
#home-online-three #home-integrated .modules-right-side.grid-container .grid-item-content #enrolment.module-content {border: 2px solid #fff;}
#home-online-three #home-integrated .modules-right-side #enrolment .btn {background-color: #fff; font-weight: 600;}
#home-online-three #home-integrated .modules-right-side #enrolment .btn {color: #153b4d;}
#home-online-three #home-integrated .modules-right-side #enrolment .event-summary {padding-top: 0%;}
#home-online-three .bootstrap-iso {color: #fff;}
#home-online-three .modules-right-side #enrolment {color: #fff;}
#home-online-three .modules-right-side #enrolment .bootstrap-iso {color: #fff;}
#home-online-three #home-integrated .modules-right-side #enrolment .bootstrap-iso {color: #fff;}
#home-online-three #home-integrated #home-integrated #enrolment .bootstrap-iso {color: #fff;}
#home-online-three #home-integrated #home-integrated .modules-right-side #enrolment .bootstrap-iso {color: #fff;}

.event-summary {padding-top: 0%;}

/*Benefits overview*/
#home-online-three #home-integrated .modules-right-side.grid-container .grid-item-content .module-content.Benefits {
	background: url(/oracle/media/Oracle/2019/dashboard/images_dashboardV2-04.png) no-repeat top/contain;}
/*#home-integrated .modules-right-side #generic.Benefits {background-color: #153b4d;}
#home-online-three #home-integrated .modules-right-side #generic.Benefits .module-content-header-container h3.module-content-header, #home-integrated .modules-right-side #generic.Benefits {color: #fff;}
#home-online-three #home-integrated .modules-right-side.grid-container .grid-item-content .module-content.Benefits {border: 2px solid #fff;}
#home-online-three #home-integrated .modules-right-side #generic.Benefits .btn {background-color: #fff; font-weight: 600;}
#home-online-three #home-integrated .modules-right-side #generic.Benefits .btn {color: #153b4d}*/

/*Image homepage module*/
#home-online-three #home-integrated .modules-right-side.grid-container .grid-item-content .module-content.imagedash {
	background: url(/oracle/media/Oracle/2019/dashboard/images_dashboard-01.png) no-repeat top/contain;}
/*#home-online-three #home-integrated .modules-right-side.grid-container .grid-item-content .module-content.Benefits {border: 2px solid #fff;}*/

/*#home-online-three #right-side .modules-right-side.grid-container .grid-item-content .module-content {border: 0.2em solid #153b4d;}
#home-online-three #right-side .module-content-header-container h3.module-content-header{color: #153b4d; font-size: 1rem; font-weight: 500;}
#home-online-three #right-side .modules-right-side.grid-container .grid-item-content #enrolment.module-content .enrollment-copy .event-summary .days-left {font-size: 1rem; vertical-align: unset;}
#home-online-three #right-side .enrollment-copy.module-copy .heading-text .ng-scope {color: #5b6770; text-transform: uppercase; font-weight: bold !important;}
#home-online-three #right-side .modules-right-side.grid-container .grid-item-content .module-content .ng-scope {color:#5b6770 ; font-size: 1rem; font-weight: 500;}
#home-online-three #right-side .glyphicon.glyphicon-info-sign {display: none;}*/

/*sliders*/
#home #slider .sliderContainer p { color: #5b6770; }
#slider .SliderButtons .btn-default {background-color: #153b4d; font-weight: bold;}

@media only screen and (min-width: 750px) {
  #slider .SliderButtons .btn-default {font-size: 10px !important; height: 26px !important;} 
  #slider .sliderContainer .slide-content {width: 54%;}
}  
.btnSlide22.btn-default {position: absolute;  margin-left: 1.5em;}
#slider .sliderContainer .slide-content .content {margin-top: 0; margin-left: 0.5em;}

#home-module-welcome #slider .thumb .rect, .home-module-integrated #slider .thumb .rect{width: 130px !important;}
#home-module-welcome #slider .thumb, .home-module-integrated #slider .thumb {background-color: #153b4d;}

/*** BENEFIT MATRIX ***/

#benefit-overview .img.BenefitImage_2a0917de-b565-456a-9948-8690fbe9824f, .benefitline .img.L2a0917de-b565-456a-9948-8690fbe9824f { background: rgba(0, 0, 0, 0) url("/oracle/media/Oracle/2019/Benefit%20images/160x130/img_Benefit_160x130-5.jpg") no-repeat scroll 50% 50%;}/*Pension 4a*/
#benefit-overview .img.BenefitImage_4e21b8a6-71bc-40d1-89af-43cb1e449916, .benefitline .img.L4e21b8a6-71bc-40d1-89af-43cb1e449916 { background: rgba(0, 0, 0, 0) url("/oracle/media/Oracle/2019/Benefit%20images/160x130/img_Benefit_160x130-1.jpg") no-repeat scroll 50% 50%;}/*Pension 4b*/
#benefit-overview .img.BenefitImage_0dc089e4-1c1b-47ba-af22-747ea7f8a086, .benefitline .img.L0dc089e4-1c1b-47ba-af22-747ea7f8a086 { background: rgba(0, 0, 0, 0) url("/oracle/media/Oracle/2019/Benefit%20images/160x130/img_Benefit_160x130-6.jpg") no-repeat scroll 50% 50%;}/*Pension 4c*/
#benefit-overview .img.BenefitImage_ea103b08-b489-483e-8ccf-7fc64ee6d01a, .benefitline .img.Lea103b08-b489-483e-8ccf-7fc64ee6d01a { background: rgba(0, 0, 0, 0) url("/oracle/media/Oracle/2019/Benefit%20images/160x130/img_Benefit_160x130-7.jpg") no-repeat scroll 50% 50%;}/*Pension 3*/
#benefit-overview .img.BenefitImage_166bda86-7d43-47ad-be3e-b8cc7d60f1c6, .benefitline .img.L166bda86-7d43-47ad-be3e-b8cc7d60f1c6 { background: rgba(0, 0, 0, 0) url("/oracle/media/Oracle/2019/Benefit%20images/160x130/img_Benefit_160x130-10.jpg") no-repeat scroll 50% 50%;}/*Pension 10*/
#benefit-overview .img.BenefitImage_1080e1b6-058a-4f6e-867f-661cbe2840f9, .benefitline .img.L1080e1b6-058a-4f6e-867f-661cbe2840f9 { background: rgba(0, 0, 0, 0) url("/oracle/media/Oracle/2019/Benefit%20images/160x130/img_Benefit_160x130-8.jpg") no-repeat scroll 50% 50%;}/*Long term Dis*/
#benefit-overview .img.BenefitImage_455fbaf2-8576-41af-96f4-e13895028edc, .benefitline .img.L455fbaf2-8576-41af-96f4-e13895028edc { background: rgba(0, 0, 0, 0) url("/oracle/media/Oracle/2019/Benefit%20images/160x130/img_Benefit_160x130-9.jpg") no-repeat scroll 50% 50%;}/*Health Insurance*/
#benefit-overview .img.BenefitImage_112233, .benefitline .img.L112233 { background: rgba(0, 0, 0, 0) url("/oracle/media/Oracle/2019/Benefit%20images/160x130/img_Benefit_160x130-2.jpg") no-repeat scroll 50% 50%;}/*Bike*/
#benefit-overview .img.BenefitImage_4bb4c57f-44ec-4e4e-adff-56cff5656fa6, .benefitline .img.L4bb4c57f-44ec-4e4e-adff-56cff5656fa6 { background: rgba(0, 0, 0, 0) url("/oracle/media/Oracle/2019/Benefit%20images/160x130/img_Benefit_160x130-3.jpg") no-repeat scroll 50% 50%;}/*Fitness*/
#benefit-overview .img.BenefitImage_d67d9d21-d8df-4618-9185-a4f4ff43bdd9, .benefitline .img.Ld67d9d21-d8df-4618-9185-a4f4ff43bdd9 { background: rgba(0, 0, 0, 0) url("/oracle/media/Oracle/2019/Benefit%20images/160x130/img_Benefit_160x130-4.jpg") no-repeat scroll 50% 50%;}/*Holiday Trading*/
#benefit-overview .img.BenefitImage_223344, .benefitline .img.L223344 { background: rgba(0, 0, 0, 0) url("/oracle/media/Oracle/2019/Benefit%20images/160x130/img_Benefit_160x130-12.jpg") no-repeat scroll 50% 50%;}/*Office Furniture*/
#benefit-overview .img.BenefitImage_8cbc2a45-da46-4c71-9c32-0501d9a4ce30, .benefitline .img.L8cbc2a45-da46-4c71-9c32-0501d9a4ce30 { background: rgba(0, 0, 0, 0) url("/oracle/media/Oracle/2019/Benefit%20images/160x130/img_Benefit_160x130-11.jpg") no-repeat scroll 50% 50%;}/*Internet Allowance*/
#benefit-overview .img.BenefitImage_5e515ef5-8c94-4e5c-980e-b98b8213f0c9, .benefitline .img.L5e515ef5-8c94-4e5c-980e-b98b8213f0c9 { background: rgba(0, 0, 0, 0) url("/oracle/media/Oracle/2019/Benefit%20images/160x130/img_Benefit_160x130-13.jpg") no-repeat scroll 50% 50%;}/*Commuting*/

#benefit-overview .img.BenefitImage_, .benefitline .img.L{ background: rgba(0, 0, 0, 0) url("") no-repeat scroll 50% 50%;}

.title.ng-isolate-scope {color: #5d698f;}

/*See also images*/
.seealso .img.L2a0917de-b565-456a-9948-8690fbe9824f {background: rgba(0, 0, 0, 0) url("/oracle/media/Oracle/2019/Benefit%20images/130x60/img_Benefit_130x60-5.jpg") no-repeat scroll 50% 50%;}/*Pension 4a*/
.seealso .img.L8338b79c-2f82-4e21-b97a-3994dc86708c {background: rgba(0, 0, 0, 0) url("/oracle/media/Oracle/2019/Benefit%20images/130x60/img_Benefit_130x60-5.jpg") no-repeat scroll 50% 50%;}/*Pension 4a*/
.seealso .img.L4e21b8a6-71bc-40d1-89af-43cb1e449916 {background: rgba(0, 0, 0, 0) url("/oracle/media/Oracle/2019/Benefit%20images/130x60/img_Benefit_130x60-1.jpg") no-repeat scroll 50% 50%;}/*Pension 4b*/
.seealso .img.L72c367c7-e212-4064-b58e-6ea4fa77c6fe {background: rgba(0, 0, 0, 0) url("/oracle/media/Oracle/2019/Benefit%20images/130x60/img_Benefit_130x60-1.jpg") no-repeat scroll 50% 50%;}/*Pension 4b*/
.seealso .img.L0dc089e4-1c1b-47ba-af22-747ea7f8a086 {background: rgba(0, 0, 0, 0) url("/oracle/media/Oracle/2019/Benefit%20images/130x60/img_Benefit_130x60-6.jpg") no-repeat scroll 50% 50%;}/*Pension 4c*/
.seealso .img.Ld1c55a53-4d17-4bca-b405-68aae540d284 {background: rgba(0, 0, 0, 0) url("/oracle/media/Oracle/2019/Benefit%20images/130x60/img_Benefit_130x60-6.jpg") no-repeat scroll 50% 50%;}/*Pension 4c*/
.seealso .img.Lea103b08-b489-483e-8ccf-7fc64ee6d01a {background: rgba(0, 0, 0, 0) url("/oracle/media/Oracle/2019/Benefit%20images/130x60/img_Benefit_130x60-7.jpg") no-repeat scroll 50% 50%;}/*Pension 3*/
.seealso .img.L166bda86-7d43-47ad-be3e-b8cc7d60f1c6 {background: rgba(0, 0, 0, 0) url("/oracle/media/Oracle/2019/Benefit%20images/130x60/img_Benefit_130x60-10.jpg") no-repeat scroll 50% 50%;}/*Pension 10*/
.seealso .img.L935f3c76-5e20-46f4-9948-81c5f9025049 {background: rgba(0, 0, 0, 0) url("/oracle/media/Oracle/2019/Benefit%20images/130x60/img_Benefit_130x60-10.jpg") no-repeat scroll 50% 50%;}/*Pension 10*/
.seealso .img.L1080e1b6-058a-4f6e-867f-661cbe2840f9 {background: rgba(0, 0, 0, 0) url("/oracle/media/Oracle/2019/Benefit%20images/130x60/img_Benefit_130x60-8.jpg") no-repeat scroll 50% 50%;}/*Long term Dis*/
.seealso .img.L455fbaf2-8576-41af-96f4-e13895028edc {background: rgba(0, 0, 0, 0) url("/oracle/media/Oracle/2019/Benefit%20images/130x60/img_Benefit_130x60-9.jpg") no-repeat scroll 50% 50%;}/*Health Insurance*/
.seealso .img.L112233 {background: rgba(0, 0, 0, 0) url("/oracle/media/Oracle/2019/Benefit%20images/130x60/img_Benefit_130x60-2.jpg") no-repeat scroll 50% 50%;}/*Bike*/
.seealso .img.L4bb4c57f-44ec-4e4e-adff-56cff5656fa6 {background: rgba(0, 0, 0, 0) url("/oracle/media/Oracle/2019/Benefit%20images/130x60/img_Benefit_130x60-3.jpg") no-repeat scroll 50% 50%;}/*Fitness*/
.seealso .img.Ld67d9d21-d8df-4618-9185-a4f4ff43bdd9 {background: rgba(0, 0, 0, 0) url("/oracle/media/Oracle/2019/Benefit%20images/130x60/img_Benefit_130x60-4.jpg") no-repeat scroll 50% 50%;}/*Holiday Trading*/
.seealso .img.L223344 {background: rgba(0, 0, 0, 0) url("/oracle/media/Oracle/2019/Benefit%20images/130x60/img_Benefit_130x60-12.jpg") no-repeat scroll 50% 50%;}/*Office Furniture*/
.seealso .img.L8cbc2a45-da46-4c71-9c32-0501d9a4ce30 {background: rgba(0, 0, 0, 0) url("/oracle/media/Oracle/2019/Benefit%20images/130x60/img_Benefit_130x60-11.jpg") no-repeat scroll 50% 50%;}/*Internet Allowance*/
.seealso .img.L5e515ef5-8c94-4e5c-980e-b98b8213f0c9 {background: rgba(0, 0, 0, 0) url("/oracle/media/Oracle/2019/Benefit%20images/130x60/img_Benefit_130x60-13.jpg") no-repeat scroll 50% 50%;}/*Commuting*/
.seealso .img.Lad541016-fb47-4673-ba3e-b04f30d525ab {background: rgba(0, 0, 0, 0) url("/oracle/media/Oracle/2019/Benefit%20images/130x60/img_Benefit_130x60-13.jpg") no-repeat scroll 50% 50%;}/*Commuting*/

.benefit-matrix .benefit-category .panel-default > .panel-heading {background-color: #f4f4f4;}
#followup-items .btn.btn-success.btn-confirmchoice.ng-scope {background-color: #5b6770;}
#resettodefaults .btn.ng-scope.btn-warning {background-color: #153b4d;}
/*#followup-items .btn.btn-success.btn-confirmchoice.ng-scope:hover , #resettodefaults .btn.ng-scope.btn-warning:hover {background-color: #28492a !important;}*/
.font-youpay-color.margin-top-min.PerPay.ng-binding.Show {color:#5b6a9c; font-weight: bold;}
.panel-body .row .line .ng-binding.ng-scope, .benefitline .row .line .col-md-8 .ng-isolate-scope {color:#5b6a9c;}
.btn.btn-success.btn-option-elect.ng-isolate-scope {background-color:#153b4d;}
.btn.btn-success.btn-option-elect.ng-isolate-scope:hover {opacity: 0.8;}
#products .checkout-button .button-style.green.ng-binding, .benefitselect .btn.btn-warning.continue, #linedata .checkout-button .button-style.blue {background-color: #153b4d !important;}
#products .checkout-button .button-style.green.ng-binding:hover, .benefitselect .btn.btn-warning.continue:hover, #linedata .checkout-button .button-style.blue:hover {opacity: 0.8 !important;}
.links-group.four-links, #content .line-benefit-intro .more-info.margin-top-min {display: none !important;}
#products .header.ng-binding.ng-scope, .benefitselect .products .box-border.sel {background-color: #5b6770 !important;}
#products .box-border .sel.option.sel .ng-binding, .benefit-matrix .lineheader > a:link, .panel-group .panel-body .ng-binding.line-group {
    color: #5d698f;
    font-weight: bold;
}
.row .depen-info .col-md-4 .text-success {color: #5d698f !important;}
#products .content-box-border, #products .content-box-border .value.ng-scope, #products .content-box-border .PerPay, #covered-dependents-heading, .line-benefit-intro .glyphicon-info-sign-color {
  color:#5d698f !important;} 
.you-chose .selected-plan .ng-binding, #content-you-chose-summary .green-number.no-text-transform.PerPay.ng-binding, #linedata .dependent-approved.ng-binding {color:#5d698f; font-weight: bold;}
.benefitselect .in-Cart .you-pay H3 {color:#28492a !important;}
#content .content-you-chose.ng-scope, .row .depen-info .col-md-4 .dependent-approved.ng-binding {color: #5b6a9c !important;}
.benefitline .row.title .glyphicon.glyphicon-info-sign.glyphicon-info-sign-color {color: #5d698f !important;}

/*Hide costs on benefit matrix*/
.BenefitIntro_ad541016-fb47-4673-ba3e-b04f30d525ab .FundedDisplay {display: none !important;}

.BenefitIntro_55368998-51ef-4226-b4b7-39abe54df6a5 .FundedDisplay {display: none !important;}


/*Manage dependants*/
.dependantModalHeader {color: #ee0002;}
.online-two-iso .modal-normal a.tab-selector-link:hover, .online-two-iso .modal-normal .tab-selector-link.active {color: #ee0002; border-bottom: solid #ee0002 0.5em;}
.online-two-iso .modal-normal .tab-selector-link.inactive, .online-two-iso .modal-large .tab-selector-link.inactive {color: #5b6a9c; opacity: 0.4;}
.dependant-pannel .dependant-add-link.ng-scope.ng-isolate-scope, .dependant-pannel .dependant-edit span, .dependant-pannel .dependant-remove span  {color: #2d3658;}
.election-dependant-collect .control-wrapper .btn, .btn.btn-success.dependant-accept-btn {background-color: #ee0002 !important; color: #fff !important;}
.election-dependant-collect .control-wrapper .btn:hover, .btn.btn-success.dependant-accept-btn:hover {opacity: 0.8;}
.election-dependant-collect .dependant-pannel span, .election-dependant-collect .dependant-board span, .election-dependant-collect .dependant-board .description span {color: #2d3658 !important;}
/*.uib-monthpicker .btn.btn-default, .uib-yearpicker .btn.btn-default, .uib-daypicker .btn.btn-default.btn-sm {color: #fff !important;}*/

/*hide add to all benefits toggle*/
.dependant-list .dependant-cell .add .cell-md-6 .is-auto-add .ng-scope {display: none !important;}
.dependant-cell .add .cell-md-6 .is-auto-add .ng-scope {display: none !important;}
.label_adddependant_alwaysautoadd {display: none !important;}
.Enrollment.Online2.DependantAlwaysAutoAdd {display: none !important;}

/*** BENEFITS OVERVIEW ***/
#benefit-overview #overviewAccordion .insurance.panel-default > .panel-heading {background-color: #153b4d;}
#benefit-overview #overviewAccordion .homeworking.panel-default > .panel-heading {background-color: #8aadbf;}
#benefit-overview #overviewAccordion .lifestyle.panel-default > .panel-heading {background-color: #ee0002;}
.ul_list {list-style-type: disc; margin-left: 1em;}
.ol_list {list-style-type: decimal; margin-left: 1em;}

@media only screen and (min-width: 750px) {
  .online-two-iso .pannel-body-full {min-height: 325px;}
  #benefit-overview .summaryImage .img {height: 170px;}
  .online-two-iso .modal-large .modal-body .pannel-body-full {padding-right:50% !important;}
  .online-two-iso .modal-large .modal-body.LineDetail_2a0917de-b565-456a-9948-8690fbe9824f .pannel-body-full { background: rgba(0, 0, 0, 0) url("/oracle/media/Oracle/2019/Benefit%20images/447x253/img_Benefit_447x253-5.jpg") no-repeat scroll 93% 55%;}/*Pension 4a*/
  .online-two-iso .modal-large .modal-body.LineDetail_4e21b8a6-71bc-40d1-89af-43cb1e449916 .pannel-body-full { background: rgba(0, 0, 0, 0) url("/oracle/media/Oracle/2019/Benefit%20images/447x253/img_Benefit_447x253-1.jpg") no-repeat scroll 93% 55%;}/*Pension 4b*/
  .online-two-iso .modal-large .modal-body.LineDetail_0dc089e4-1c1b-47ba-af22-747ea7f8a086 .pannel-body-full { background: rgba(0, 0, 0, 0) url("/oracle/media/Oracle/2019/Benefit%20images/447x253/img_Benefit_447x253-6.jpg") no-repeat scroll 93% 55%;}/*Pension 4c*/
  .online-two-iso .modal-large .modal-body.LineDetail_ea103b08-b489-483e-8ccf-7fc64ee6d01a .pannel-body-full { background: rgba(0, 0, 0, 0) url("/oracle/media/Oracle/2019/Benefit%20images/447x253/img_Benefit_447x253-7.jpg") no-repeat scroll 93% 55%;}/*Pension 3*/
  .online-two-iso .modal-large .modal-body.LineDetail_166bda86-7d43-47ad-be3e-b8cc7d60f1c6 .pannel-body-full { background: rgba(0, 0, 0, 0) url("/oracle/media/Oracle/2019/Benefit%20images/447x253/img_Benefit_447x253-10.jpg") no-repeat scroll 93% 55%;}/*Pension 10*/
  .online-two-iso .modal-large .modal-body.LineDetail_1080e1b6-058a-4f6e-867f-661cbe2840f9 .pannel-body-full { background: rgba(0, 0, 0, 0) url("/oracle/media/Oracle/2019/Benefit%20images/447x253/img_Benefit_447x253-8.jpg") no-repeat scroll 93% 55%;}/*Long term Dis*/
  .online-two-iso .modal-large .modal-body.LineDetail_455fbaf2-8576-41af-96f4-e13895028edc .pannel-body-full { background: rgba(0, 0, 0, 0) url("/oracle/media/Oracle/2019/Benefit%20images/447x253/img_Benefit_447x253-9.jpg") no-repeat scroll 93% 55%;}/*Health Insurance*/
  .online-two-iso .modal-large .modal-body.LineDetail_112233 .pannel-body-full { background: rgba(0, 0, 0, 0) url("/oracle/media/Oracle/2019/Benefit%20images/447x253/img_Benefit_447x253-2.jpg") no-repeat scroll 93% 55%;}/*Bike*/
  .online-two-iso .modal-large .modal-body.LineDetail_4bb4c57f-44ec-4e4e-adff-56cff5656fa6 .pannel-body-full { background: rgba(0, 0, 0, 0) url("/oracle/media/Oracle/2019/Benefit%20images/447x253/img_Benefit_447x253-3.jpg") no-repeat scroll 93% 55%;}/*Fitness*/
  .online-two-iso .modal-large .modal-body.LineDetail_d67d9d21-d8df-4618-9185-a4f4ff43bdd9 .pannel-body-full { background: rgba(0, 0, 0, 0) url("/oracle/media/Oracle/2019/Benefit%20images/447x253/img_Benefit_447x253-4.jpg") no-repeat scroll 93% 55%;}/*Holiday Trading*/
  .online-two-iso .modal-large .modal-body.LineDetail_223344 .pannel-body-full { background: rgba(0, 0, 0, 0) url("/oracle/media/Oracle/2019/Benefit%20images/447x253/img_Benefit_447x253-12.jpg") no-repeat scroll 93% 55%;}/*Office Furniture*/
  .online-two-iso .modal-large .modal-body.LineDetail_8cbc2a45-da46-4c71-9c32-0501d9a4ce30 .pannel-body-full { background: rgba(0, 0, 0, 0) url("/oracle/media/Oracle/2019/Benefit%20images/447x253/img_Benefit_447x253-11.jpg") no-repeat scroll 93% 55%;}/*Internet Allowance*/
  .online-two-iso .modal-large .modal-body.LineDetail_5e515ef5-8c94-4e5c-980e-b98b8213f0c9 .pannel-body-full { background: rgba(0, 0, 0, 0) url("/oracle/media/Oracle/2019/Benefit%20images/447x253/img_Benefit_447x253-13.jpg") no-repeat scroll 93% 55%;}/*Commuting*/

  .online-two-iso .modal-large .modal-body.LineDetail_ .pannel-body-full { background: rgba(0, 0, 0, 0) url("") no-repeat scroll 93% 55%;}
  .online-two-iso .modal-large .modal-body.LineDetail_ .pannel-body-full { background: rgba(0, 0, 0, 0) url("") no-repeat scroll 93% 55%;}
}
.modal-content .modal-body .btn.btn-warning.ng-isolate-scope, .benefitIntroSummary .btn.btn-info.know-more-link {background-color #153b4d;}
.modal-content .modal-body .btn.btn-warning.ng-isolate-scope:hover, .benefitIntroSummary .btn.btn-info.know-more-link:hover {opacity: 0.8;}
.online-two-iso .modal-large a.tab-selector-link:hover, .online-two-iso .modal-large .tab-selector-link.active {color:#153b4d; border-bottom: 0.5em solid #153b4d;}
.modal-content .modal-body .tab-selector-link {color: #153b4d;}
.bootstrap-iso h3, .bootstrap-iso .h3 {font-size: 20px;}
.bootstrap-iso .btn-info:hover {
    color: #fff;
    background-color: #153b4d;
    border-color: #153b4d;
}
    
/*** Benefit Statement page 
.matrix.benefit-statement .uib-daypicker .btn.btn-default.btn-sm, .matrix.benefit-statement .uib-monthpicker .btn.btn-default, .matrix.benefit-statement .uib-yearpicker .btn.btn-default
{background-color: #d84737 !important;}***/

  /*****footer*****/
.footer-fullwidth {padding: 2rem !important;}
#footer.footer-fullwidth #footer {float: right;}

/******* Life Events section******/
.active-benefits .header {color: #000;}
.active-benefits .img.Ebbbb2616-676b-440b-a0f5-f4d2d5247217 {background-image: url("/oracle/media/Oracle/2019/events/life-event-oracle_211x95-1.png");}/*marriage*/
.active-benefits .img.E74b0a236-a7dd-4737-a63a-5456caf614fb {background-image: url("/oracle/media/Oracle/2019/events/life-event-oracle_211x95-2.png");}/*contract*/
.active-benefits .img.Ebf0a66cb-82f8-4f28-ad3f-23225a0f8043 {background-image: url("/oracle/media/Oracle/2019/events/life-event-oracle_211x95-3.png");}/*6 months*/
.active-benefits .img.E30f17544-6636-4f6c-976f-54d1019db63d {background-image: url("/oracle/media/Oracle/2019/events/life-event-oracle_211x95-4.png");}/*single status*/
.active-benefits .img.E7dd91141-0360-490c-b49f-479d042d7f1a {background-image: url("/oracle/media/Oracle/2019/events/life-event-oracle_211x95-5.png");}/*fitness*/
.active-benefits .img.E93165bff-da9f-4720-9ab9-6fec2374566f {background-image: url("/oracle/media/Oracle/2019/events/life-event-oracle_211x95-6.png");}/*internet costs*/
.active-benefits .img.Ef50fe27d-d1e5-4796-9119-affd2fadb118 {background-image: url("/oracle/media/Oracle/2019/events/life-event-oracle-v2_211x95-1.png");}/*package 4b*/
.active-benefits .img.E7a0b95b9-fed8-4103-9db3-3e15956d5ffc {background-image: url("/oracle/media/Oracle/2019/events/life-event-oracle-v2_211x95-2.png");}/*commuting*/

/************* LIST STYLES ******************/

UL.BullListStyle {line-height: 22px; list-style-type: disc; margin: -10px 0 10px 20px !important;}
UL.SubBullListStyle {line-height: 22px; list-style-type: circle; margin: 0 0 10px 20px !important;}
OL.NumListStyle {line-height: 22px; list-style-type: decimal; list-style: outside none decimal; margin: -10px 0 10px 20px !important;}
OL.AlphaListStyle {line-height: 22px; list-style-type: decimal; list-style: outside none lower-alpha; margin: -10px 0 10px 20px !important;}

/*** App Registration Page ***/
.form-data P {font-size: 1.2em;}
#mobileRegistration-Content #userNameDiv, #mobileRegistration-Content #pinDiv {font-size: 1.2em;}
#mobileRegistration .ol_list_overview {font-size: 1.2em;}
#mobileRegistration OL.macsflexNumListStyle {font-size: 1.2em; padding-top: 1%; }
#mobileRegistration .button-style {background-color: #153b4d !important;}


/* Hide Followup item warning */ 
.benefitselect .followup-collect-info {display: none;}

/*validation height code*/
#validationError-overlay {height: auto;}


/* Minification failed (line 502, error number 1035): Expected colon, found '#153b4d' */


/* Minification failed (line 502, error number 1035): Expected colon, found '#153b4d' */

/* hide section title in contact tab in profile */
html#profile body#profile .profile #profile-online-2 #contactTab .sectionTitle {display: none;}


/* Minification failed (line 502, error number 1035): Expected colon, found '#153b4d' */