/*home background color*/
#home {
    background: #e5e5e5;
}
/*width of Responsive images */
.bootstrap-iso .center-block{width: 40%;}

#mfaContainerGlobal .logo{
    background-image: url(/exyte/media/Logo/Exyte%20Logo.jpg);
    background-size: 10% !important;
    background-repeat: no-repeat;
}

/* Home page Grid Layout arrangement for different screens */
 @media only screen and (max-width:768px) {
#home-online-three #right-side .modules-right-side.grid-container,
#home-online-three #home-integrated .modules-right-side.grid-container {
               grid-template-columns: repeat(3,1fr);
               -ms-grid-columns:1fr 1fr 1fr;
               grid-template-areas:"module-1 module-1 module-2" "module-3 module-4 module-5" "module-6 module-7 module-8" "module-9 module-10 module-11";} 
}
 @media only screen and (min-width:768px) {
#home-online-three #right-side .modules-right-side.grid-container,
#home-online-three #home-integrated .modules-right-side.grid-container {
               grid-template-columns: repeat(3,1fr);
               -ms-grid-columns:1fr 1fr 1fr;
               grid-template-areas:"module-1 module-1 module-2" "module-3 module-4 module-5" "module-6 module-7 module-8" "module-9 module-10 module-11";}
/* For IE */
#home-online-three #home-integrated .grid-container.modules-right-side .grid-item-0 {-ms-grid-column: 1;-ms-grid-row: 1;-ms-grid-column-span: 2;}
#home-online-three #home-integrated .grid-container.modules-right-side .grid-item-1 { -ms-grid-column: 3; -ms-grid-row: 1;}
#home-online-three #home-integrated .grid-container.modules-right-side .grid-item-2 { -ms-grid-column: 1; -ms-grid-row: 2;}
#home-online-three #home-integrated .grid-container.modules-right-side .grid-item-3 { -ms-grid-column: 2; -ms-grid-row: 2;}
#home-online-three #home-integrated .grid-container.modules-right-side .grid-item-4 { -ms-grid-column: 3; -ms-grid-row: 2;}
#home-online-three #home-integrated .grid-container.modules-right-side .grid-item-5 { -ms-grid-column: 1; -ms-grid-row: 3;}
#home-online-three #home-integrated .grid-container.modules-right-side .grid-item-6 { -ms-grid-column: 2; -ms-grid-row: 3;}
#home-online-three #home-integrated .grid-container.modules-right-side .grid-item-7 { -ms-grid-column: 3; -ms-grid-row: 3;}
#home-online-three #home-integrated .grid-container.modules-right-side .grid-item-8 { -ms-grid-column: 1; -ms-grid-row: 4;}
#home-online-three #home-integrated .grid-container.modules-right-side .grid-item-9 { -ms-grid-column: 2; -ms-grid-row: 4;}
#home-online-three #home-integrated .grid-container.modules-right-side .grid-item-10 { -ms-grid-column: 3; -ms-grid-row: 4;}
}
@media only screen and (min-width:1400px){
#home-online-three #right-side .modules-right-side.grid-container,
#home-online-three #home-integrated .modules-right-side.grid-container {
               grid-template-columns: repeat(4,1fr);
               -ms-grid-columns:1fr 1fr 1fr 1fr;
               grid-template-areas:"module-1 module-1 module-2 module-2" "module-3 module-4 module-5 module-6" "module-7 module-7 module-8 module-8";} 
/* For IE */
#home-online-three #home-integrated .grid-container.modules-right-side .grid-item-0 {-ms-grid-column: 1;-ms-grid-row: 1;-ms-grid-column-span: 2;}
#home-online-three #home-integrated .grid-container.modules-right-side .grid-item-1 { -ms-grid-column: 3; -ms-grid-row: 1; -ms-grid-column-span: 2;}
#home-online-three #home-integrated .grid-container.modules-right-side .grid-item-2 { -ms-grid-column: 1; -ms-grid-row: 2;}
#home-online-three #home-integrated .grid-container.modules-right-side .grid-item-3 { -ms-grid-column: 2; -ms-grid-row: 2;}
#home-online-three #home-integrated .grid-container.modules-right-side .grid-item-4 { -ms-grid-column: 3; -ms-grid-row: 2;}
#home-online-three #home-integrated .grid-container.modules-right-side .grid-item-5 { -ms-grid-column: 4; -ms-grid-row: 2;}
#home-online-three #home-integrated .grid-container.modules-right-side .grid-item-6 { -ms-grid-column: 1; -ms-grid-row: 3; -ms-grid-column-span: 2;}
#home-online-three #home-integrated .grid-container.modules-right-side .grid-item-7 { -ms-grid-column: 3; -ms-grid-row: 3; -ms-grid-column-span: 2;}
#home-online-three #home-integrated .grid-container.modules-right-side .grid-item-8 { -ms-grid-column: 3; -ms-grid-row: 3;}
#home-online-three #home-integrated .grid-container.modules-right-side .grid-item-9 { -ms-grid-column: 4; -ms-grid-row: 3;}
}
@media only screen and (min-width:1920px){
#home-online-three #right-side .modules-right-side.grid-container,
#home-online-three #home-integrated .modules-right-side.grid-container {
               grid-template-columns: repeat(6,1fr);
               -ms-grid-columns:1fr 1fr 1fr 1fr 1fr 1fr;
               grid-template-areas:"module-1 module-1 module-2 module-2 module-3 module-4" "module-5 module-6 module-7 module-7 module-8 module-8";}
/* For IE */
#home-online-three #home-integrated .grid-container.modules-right-side .grid-item-0 {-ms-grid-column: 1;-ms-grid-row: 1;-ms-grid-column-span: 2;}
#home-online-three #home-integrated .grid-container.modules-right-side .grid-item-1 { -ms-grid-column: 3; -ms-grid-row: 1; -ms-grid-column-span: 2;}
#home-online-three #home-integrated .grid-container.modules-right-side .grid-item-2 { -ms-grid-column: 5; -ms-grid-row: 1;}
#home-online-three #home-integrated .grid-container.modules-right-side .grid-item-3 { -ms-grid-column: 6; -ms-grid-row: 1;}
#home-online-three #home-integrated .grid-container.modules-right-side .grid-item-4 { -ms-grid-column: 1; -ms-grid-row: 2;}
#home-online-three #home-integrated .grid-container.modules-right-side .grid-item-5 { -ms-grid-column: 2; -ms-grid-row: 2;}
#home-online-three #home-integrated .grid-container.modules-right-side .grid-item-6 { -ms-grid-column: 3; -ms-grid-row: 2; -ms-grid-column-span: 2;}
#home-online-three #home-integrated .grid-container.modules-right-side .grid-item-7 { -ms-grid-column: 5; -ms-grid-row: 2; -ms-grid-column-span: 2;}
#home-online-three #home-integrated .grid-container.modules-right-side .grid-item-8 { -ms-grid-column: 5; -ms-grid-row: 2;}
#home-online-three #home-integrated .grid-container.modules-right-side .grid-item-9 { -ms-grid-column: 6; -ms-grid-row: 2;}
}

/* Default Buttons styling code */
 
.bootstrap-iso .btn-primary:hover,
.bootstrap-iso .btn-danger:hover,
.bootstrap-iso .btn-info:hover,
.bootstrap-iso .btn-default:hover,
.bootstrap-iso .btn-warning:hover,
.bootstrap-iso .btn-success:hover,
.bootstrap-iso .btn-popup:hover,
#home-online-three #home-integrated .modules-mobile .module-mobile .module-panel .module-copy button.btn.btn-default:hover,
.bootstrap-iso .btn-primary:focus,
.bootstrap-iso .btn-danger:focus,
.bootstrap-iso .btn-info:focus,
.bootstrap-iso .btn-default:focus,
.bootstrap-iso .btn-warning:focus,
.bootstrap-iso .btn-success:focus,
.bootstrap-iso .btn-popup:focus,
#home-online-three #home-integrated .modules-mobile .module-mobile .module-panel .module-copy button.btn.btn-default:focus,
.bootstrap-iso .btn-primary:active,
.bootstrap-iso .btn-primary:active:hover,
.bootstrap-iso .btn-danger:active,
.bootstrap-iso .btn-danger:active:hover,
.bootstrap-iso .btn-info:active,
.bootstrap-iso .btn-info:active:hover,
.bootstrap-iso .btn-default:active,
.bootstrap-iso .btn-default:active:hover,
.bootstrap-iso .btn-warning:active,
.bootstrap-iso .btn-warning:active:hover,
.bootstrap-iso .btn-success:active,
.bootstrap-iso .btn-success:active:hover,
.bootstrap-iso .btn-popup:active,
.bootstrap-iso .btn-popup:active:hover,
#home-online-three #home-integrated .modules-mobile .module-mobile .module-panel .module-copy button.btn.btn-default:active,
#home-online-three #home-integrated .modules-mobile .module-mobile .module-panel .module-copy button.btn.btn-default:active:hover,
.online-two-iso #content #confirm-replacement.overlay .content-overlay .checkout-button A.button-style.green:hover,
.online-two-iso #content #confirm-replacement.overlay .content-overlay .checkout-button A.button-style.green:focus,
.online-two-iso #content #confirm-replacement.overlay .content-overlay .checkout-button A.button-style.green:active,
.online-two-iso #content #confirm-replacement.overlay .content-overlay .checkout-button A.button-style.green:active:hover,
.online-two-iso A.button-style.green:hover,
.online-two-iso A.button-style.green:focus,
.online-two-iso A.button-style.green:active,
.online-two-iso A.button-style.green:active:hover,
.bootstrap-iso .btn-success:active:focus,
.bootstrap-iso .btn-warning:active:focus,
.online-two-iso A.button-style.gray:hover{
 
 /* Carousals thumbnails adjustment */
 
#home-module-welcome #slider .thumb .rect, .home-module-integrated #slider .thumb .rect {width: 160px;} 


/*@media only screen and (max-width:767px) {
#home-online-three #APACHomeIntegrated #home-integrated .modules-right-side.grid-container {
grid-template-columns:repeat(6,1fr);
    
grid-area:7 !important
-ms-grid-column: 1fr 1fr 1fr;


grid-template-areas:
"module-1 module-1 module-3 module-3 module-2 module-8"
"module-5 module-4 module-6 module-6 module-7 module-7";
      
}
.grid-item-content{
height: auto !important;
}
#greeting-message{
padding-top:40px !important;
}
.content h1{
margin-left: 50px !important;
}
#lnkChatAvailable{
    width: 100% !important;
}
*/
.mail, .call, .search, .preference{
    display: none !important;
}
#logo {
    background: url(/exyte/media/Logo/Exyte%20Logo.jpg) no-repeat;
background-size: 100% !important;

}

/*.home-module-integrated #slider .sliderContainer .slide-content{
background-color: transparent !important;
}
#home-online-three .dashboard-controls #greeting-message{

}*/
.manage-claims-buttons .btn, .BenStatementimg img{
    width: 100% !important;
margin-bottom: 25px;
}
/*#header > a.main-menu-toogle {
width: 50px !important;
float: left !important;
font-size: 18px !important;
margin-top: 10px !important;
padding: 6px 16px !important;
border-radius: 5px !important;
}
#header a.user-toogle {
width: 30px !important;
float: right !important;
font-size: 18px !important;
margin-top: 10px !important;
margin-right: 0px !important;
padding: 6px 8px !important;
border-radius: 5px !important;
}
.dependant-remove, a.helptoggle, #home-online-three #right-side .module-content-header-container h3.module-content-header, a.helptoggle, .fa-user, .fa-envelope, .fa-sign-out,
#home-online-three #right-side .modules-right-side.grid-container .grid-item-content .module-content .tbs-module-pager .tbs-pager button:after,
#home-online-three #home-integrated .modules-right-side.grid-container .grid-item-content .module-content .tbs-module-pager .tbs-pager button:after,
html#profile body#profile .profile #profile-online-2 #dependantsTab P.full-name, html#profile body#profile .profile #profile-online-2 #beneficiariesTab P.full-name, .validation-caption span.ng-isolate-scope,
#content-online2 a, #login-modules-container a, .benefit-matrix .lineheader > a, .benefitselect .linename > a:link, .tab-selector a,/* .sensitive-data-toggle .caption,*/ /*#wp-forgetPassword,
#wp-forgetPassword, #followup-items-overlay.online-followup-items #followup-items-title, .online-two-iso .modal-large .tab-selector-link, .LoginPageContainer a, .followup-collect-header .followup-item-coverage-heading span a, .benefitselect .line-benefit-intro .glyphicon-info-sign-color,
h3.dependantModalHeader,h3.modellersModalHeader, .line-benefit-intro a, .benefit-matrix .default-cost, .benefit-matrix .font-youpay-color, .benefit-matrix .glyphicon-play-color, .online-two-iso .modal-normal a.tab-selector-link, #headerResources #links #user-div i:hover, .dependant-list a.dependant-edit,
.modeller-container .row-header, .lineheader a, .benefit-matrix .benefitdate .data-addon, .left-arrow::after, .right-arrow::after, .followup-required-message a, .followup-item-description a, .back a, #personalTabControl, #contactTabControl, #workTabControl, #dependantsTabControl, #securityTabControl{

}
.online-two-iso P.sectionTitledimmed:hover, p.sectionTitledimmedLeft.ng-binding:hover, .dependant-remove:hover, #menu0:hover , #menu1:hover,
#content-online2 a:hover, .benefit-matrix .row.title .glyphicon-info-sign-color:hover, .benefitselect .linename > a:hover, a i:hover, .followup-required-message a:hover,
.tab-selector a:active, .tab-selector a:hover, #login-modules-container a:hover, #wp-forgetPassword:hover, .followup-collect-header .followup-item-coverage-heading span a:hover,
.benefitselect .line-benefit-intro .glyphicon-info-sign-color:hover, .line-benefit-intro a:hover, .dependant-list a.dependant-edit:hover, .followup-item-description a:hover, .back a:hover,
#personalTabControl:hover, #personalTabControl:hover, #contactTabControl:hover, #workTabControl:hover, #dependantsTabControl:hover, #securityTabControl:hover{
    color: #666 !important;
opacity: 0.7;
}
.benefit-matrix .row.title .glyphicon-info-sign-color{

}*/
.manage-claims-buttons .btn, .BenStatementimg img{
    width: 100% !important;
}
.manage-claims-copy, #event-renewal, .heading-text{
    text-align: center !important;
}
.content-text{
    text-align: center !important;
}
/*#renewalCountdown .days-left{
    background-
    border-radius: 25px !important;
    color: #333 !important;
}
#renewalCountdown span{
    color: #333 !important;
}
.text-light, .text-light #renewalCountdown{
    margin-left: 0px !important;
}
#PlanDetails p, #Overview{
    font-size: 16px !important;
}
div#slide-1 .content h1{
    margin-top: 60px !important;
    margin-left: 40px !important;
}
#floating-header-content #assistanceItems{
width: auto !important;
margin-left: 0px !important;
}
.online-two-iso.login .LoginPageContainer .panel.panel-default{
background-color: #666 !important;
}
}
@media only screen and (min-width:768px) {
#home-online-three #APACHomeIntegrated #home-integrated .modules-right-side.grid-container {
grid-template-columns:repeat(6,1fr);
grid-area:7 !important
-ms-grid-columns:1fr 1fr 1fr;
grid-template-areas:
"module-1 module-1 module-3 module-3 module-2 module-8"
"module-5 module-4 module-6 module-6 module-7 module-7";
      
}
.home-module-integrated .arrowright .right-icon, .home-module-integrated .arrowleft .left-icon {
display: none !important;
}
.bootstrap-iso .glyphicon{
top: 0px !important;
}
.content h1{
margin-left: -3px !important;
margin-top: 38px !important;
}
#logo {
    background: url(/exyte/media/Logo/Exyte%20Logo.jpg) no-repeat ;
background-size: 100% !important;

}
.home-module-integrated #slider .sliderContainer .slide-content{
background-color: transparent !important;
}
.bootstrap-iso .form-control{
padding: 3px 12px !important;
}
.tbs-module-pager .tbs-pager .count{
width: 52px !important;
}
.grid-item-2 .grid-item-content #manage-claims .ng-scope .ng-scope .home-module-manage-claims-content .manage-claims-copy .ng-scope .content-text .ng-scope{
    font-size: 18px !important;
}
.BenEnrolimg img{
width: 65% !important;
height: auto !important;
}
.grid-item-6 .grid-item-content #generic .ng-scope .ng-scope .home-module-generic-content .generic-copy .content-text {
height: 280px !important;
margin-bottom: 0px !important;
padding: 10px !important;
}*/
.chatButton{
width: 100% !important;
}
#followup-items-overlay .followup-header .tab-selector{
    display: none !important;
}
.content h1{
padding-top: 15px !important;
}
/*#home-online-three .dashboard-controls{
padding-bottom: 10px !important;
}
.grid-item-5 .grid-item-content #generic .ng-scope .ng-scope .home-module-generic-content .generic-copy .content-text {
    padding:1px !important;
height: 232px !important;
}
.grid-item-7 .grid-item-content #generic .ng-scope .ng-scope .home-module-generic-content .generic-copy .ng-scope .module-content-header-container {
     height: 53px !important;
}
.grid-item-7 .grid-item-content #generic .ng-scope .ng-scope .home-module-generic-content .generic-copy .content-text {
     margin-bottom: 0px !important;
height: 270px !important;
}
.grid-item-1 .grid-item-content #make-a-claim .ng-scope .ng-scope .home-module-make-a-claim-content .make-a-claim-copy .ng-scope .module-content-header-container{
    margin-bottom: 0px !important;
height: 100px !important;
}
.grid-item-4 .grid-item-content #generic .ng-scope .ng-scope .home-module-generic-content .generic-copy .content-text {
height: 230px !important;
}
.grid-item-4 .grid-item-content #generic .ng-scope .ng-scope .home-module-generic-content .generic-copy .content-text .ng-scope {
height: 92px !important;
}
.grid-item-4 .grid-item-content #generic .ng-scope .ng-scope .home-module-generic-content .generic-copy .ng-scope .module-content-header-container{
    margin-bottom: 0px !important;
height: 75px !important;
}
.grid-item-3 .grid-item-content #enrolment .ng-scope .ng-scope .home-module-enrolment-content .enrollment-copy .event-intro .ng-scope .module-content-header-container{
height: 57px !important;
}
.grid-item-5 .grid-item-content #generic .ng-scope .ng-scope .home-module-generic-content .generic-copy .ng-scope .module-content-header-container{
height: 73px !important;
}
.grid-item-5 .grid-item-content #generic .ng-scope .ng-scope .home-module-generic-content .generic-copy .content-text .ng-scope {
height: 107px !important;
}
.grid-item-1 .grid-item-content #generic .ng-scope .ng-scope .home-module-generic-content .generic-copy .ng-scope .module-content-header-container{
height: 80px !important;
}
.grid-item-3 .grid-item-content #enrolment .ng-scope .ng-scope .home-module-enrolment-content .enrollment-copy .event-intro{
height: 147px !important;
}
.grid-item-1 .grid-item-content #make-a-claim .ng-scope .ng-scope .home-module-make-a-claim-content .make-a-claim-copy .ng-scope .make-a-claim-intro{
    height: 106px !important;
}
.grid-item-1 .grid-item-content #make-a-claim .ng-scope .ng-scope .home-module-make-a-claim-content .make-a-claim-copy .make-a-claim-information .make-a-claim-data .tbs-module-pager .account-details{
    height: 160px !important;
}
.grid-item-1 .grid-item-content #make-a-claim .ng-scope .ng-scope .home-module-make-a-claim-content .make-a-claim-copy .make-a-claim-information{
    height: 240px !important;
}
  
.tbs-pager{
width: auto !important;
}
.grid-item-2 .grid-item-content #manage-claims .ng-scope .ng-scope .home-module-manage-claims-content .manage-claims-copy .ng-scope .content-text{
height: 209px !important;
}
.grid-item-2 .grid-item-content #manage-claims .ng-scope .ng-scope .home-module-manage-claims-content .manage-claims-copy .ng-scope .module-content-header-container{
height: 100px !important;
}
.grid-item-2 .grid-item-content #manage-claims .ng-scope .ng-scope .home-module-manage-claims-content .manage-claims-copy .tbs-module-pager {
    height: 208px !important;
}
h4.event-name.ng-binding.ng-scope{
margin-bottom: 20px;
font-size: 20px !important;
font-family: sans-serif;
}
/*.home-module-integrated #slider .sliderContainer {
height: 391px !important;
}*/
/*
.grid-item-1 .grid-item-content #make-a-claim .ng-scope .ng-scope .home-module-make-a-claim-content .make-a-claim-copy{
    height: 450px !important;
}
.election-info-collect .dependant-name-item.main-item{
min-width: 260px !important;
}

/********************OLD CODE**********************/
/*.grid-item-1 .grid-item-content #make-a-claim .ng-scope .ng-scope .home-module-make-a-claim-content .make-a-claim-copy .make-a-claim-information .make-a-claim-data .tbs-module-pager .account-details .account span{
font-size: 23px !important;
font-family: 'Open Sans', sans-serif !important;}    

.module-text{
    font-size: 16px !important;
}
#home-online-three #home-integrated .modules-right-side.grid-container .grid-item-content .module-content .tbs-module-pager .tbs-pager{
    bottom: 1.5em !important;
}
#home-online-three #home-integrated .modules-right-side.grid-container .grid-item-content .module-content#make-a-claim .make-a-claim-copy .account-details{
    margin-bottom: 0px !important; /*1280*/
}
/*CLIENT CUSTOM CSS CODE HERE*/
/*profile page text size8*/
p.sectionTitledimmedLeft.ng-binding{font-family:'Open Sans', sans-serif !important; font-size:24px; }

.profile #profile-online-2 .row .grid-cell P
{
font-size: 18px !important;
} .in-Cart .you-pay{
width: 190px !important; }

/*#menu2{
    font-weight: bold !important;
}
.grid-item-3 .grid-item-content #enrolment .ng-scope .ng-scope .home-module-enrolment-content .enrollment-copy .event-intro .ng-scope .module-content-header-container{
    margin-bottom: 0px !important;
}
.benefitselect .in-Cart .you-pay P SPAN.green-number{
    font-size: 16px !important;
}
#lnkChatAvailable{
    width: 100% !important;
}
.online-two-iso .benefit-matrix .benefitheader-fixed{
    padding: 44px 0px 0px 0px !important;
}
/* available balance */
.modeller-container .fsa-availablebalance {
display: inline;
font-weight: bold;
background-color: #efefef !important;
}

/*.home-module-integrated #slider .sliderContainer{
height : 597px !important;
} */

#renewalCountdown{/*1280*/
/*margin-bottom: 74px !important;
}
.benefitselect .continue{
    font-size: 16px !important;
    padding: 11px 20px !important;
}
.text-light #renewalCountdown .days-left{
    font-size: 30px !important;
}
.home-module-integrated .content{
margin :3px !important;
}
/* @-moz-document url-prefix() {
div.carousel.home-module-integrated {
margin-top: -25px;
width: 100% !important;
}
.grid-item-0{
    width: 100% !important;
}
.slide-content, .home-module-integrated .content{
    width: 100% !important;
}
.content h1{
margin-left: -3px !important;
margin-top: 38px !important;
}
div#slide-0 {
background-size: 100% 100% !important;
}
div#slide-1 {
background-size: 100% 100% !important;
} 
}

#renewalCountdown span.ng-binding{
font-size: 20px !important;
font-family: 'Open Sans', sans-serif;
}
html{
    background: #fff !important;
}
.grid-item-2 .grid-item-content #manage-claims .ng-scope .ng-scope .home-module-manage-claims-content .manage-claims-copy .ng-scope .module-content-header-container{
    margin-bottom: 0px !important;
}
.grid-item-2 .grid-item-content #manage-claims .ng-scope .ng-scope .home-module-manage-claims-content .manage-claims-copy .tbs-module-pager .tbs-pager-content .title{
    margin-bottom: 0px !important;
}

.grid-item-5 .grid-item-content #generic .ng-scope .ng-scope .home-module-generic-content .generic-copy .ng-scope .module-content-header-container{
    margin-bottom: 0px !important;
}
.grid-item-5 .grid-item-content #generic .ng-scope .ng-scope .home-module-generic-content .generic-copy .content-text .BenStatementimg img{
    height: 100px !important;/*1280*/
}
/* LOGIN PAGE BACKGROUND IMAGE */

.online-two-iso.login body {
background:url(/getmedia/9e59580d-5545-4888-bb00-8aceb6a7ebc5/Exyte_Login%20Page%20Photo) no-repeat;
background-size: cover;
background-position:bottom;
}

/*.online-two-iso P.sectionTitledimmed:hover, p.sectionTitledimmedLeft.ng-binding:hover, .dependant-remove:hover, #menu0:hover , #menu1:hover,
#content-online2 a:hover, .benefit-matrix .row.title .glyphicon-info-sign-color:hover, .benefitselect .linename > a:hover, a i:hover, .followup-required-message a:hover,
.tab-selector a:active, .tab-selector a:hover, #login-modules-container a:hover, #wp-forgetPassword:hover, .followup-collect-header .followup-item-coverage-heading span a:hover,
.benefitselect .line-benefit-intro .glyphicon-info-sign-color:hover, .line-benefit-intro a:hover, .dependant-list a.dependant-edit:hover, .followup-item-description a:hover{
    color: #006BA6 !important;
opacity: 0.7;
}
.dependant-remove, a.helptoggle, #home-online-three #right-side .module-content-header-container h3.module-content-header, a.helptoggle, .fa-user, .fa-envelope, .fa-sign-out,
#home-online-three #right-side .modules-right-side.grid-container .grid-item-content .module-content .tbs-module-pager .tbs-pager button:after,
#home-online-three #home-integrated .modules-right-side.grid-container .grid-item-content .module-content .tbs-module-pager .tbs-pager button:after,
html#profile body#profile .profile #profile-online-2 #dependantsTab P.full-name, html#profile body#profile .profile #profile-online-2 #beneficiariesTab P.full-name, .validation-caption span.ng-isolate-scope,
#content-online2 a, #login-modules-container a, .benefit-matrix .lineheader > a, .benefitselect .linename > a:link, .tab-selector a,/* .sensitive-data-toggle .caption,*/ /*#wp-forgetPassword,
#wp-forgetPassword, #followup-items-overlay.online-followup-items #followup-items-title, .online-two-iso .modal-large .tab-selector-link, .LoginPageContainer a, .followup-collect-header .followup-item-coverage-heading span a, .benefitselect .line-benefit-intro .glyphicon-info-sign-color,
h3.dependantModalHeader,h3.modellersModalHeader, .line-benefit-intro a, .benefit-matrix .default-cost, .benefit-matrix .font-youpay-color, .benefit-matrix .glyphicon-play-color, .online-two-iso .modal-normal a.tab-selector-link, #headerResources #links #user-div i:hover, .dependant-list a.dependant-edit,
.modeller-container .row-header, .lineheader a, .benefit-matrix .benefitdate .data-addon, .left-arrow::after, .right-arrow::after, .followup-required-message a, .followup-item-description a{

}
.benefit-matrix .row.title .glyphicon-info-sign-color{

}
/*FONT AWESOME ICONS FOR NEED HELP LOGIN MODULE*/
#contactDetails:before {
    font-family: 'Open Sans', sans-serif !important;
    content: '\f095';
}
#emailDetails:before {
    font-family: 'Open Sans', sans-serif !important;
    content: '\f0e0';
}
/*STYLING FOR LOGIN MODULES*/
#login-module-clientLogo h2 {
    display: none
}
#login-module-clientLogo table td.clientTable {
    height: 90px;
    background: url(/benefitsadminuk2/media/MediaLibrary/aon-white-logo-trimmed.png) no-repeat right/contain;
}

/*CHANGING OPACITY OF LOGIN MODULE*/
.online-two-iso.login .LoginPageContainer .panel.panel-default .panel-body {
    background-color: rgba(0,0,0,.5);
}
/*CHANGING OPACITY OF LOGIN MODULE BANNER*/
.online-two-iso.login .LoginPageContainer .login-module-zone .login-modules {
    background-color:rgba(0,0,0,.5);
}
/*LOGIN BUTTON COLOUR*/
.online-two-iso.login .LoginPageContainer #login.btn.btn-primary {


}

/*COLOUR OF STRAPLINE TEXT ON LOGIN PAGE*/
#login-module-Strapline h1 {
color: #fff;
margin-left: 2em;
font-size: 4em;
}
/*Logo*/
#logo {
    background: url(/exyte/media/Logo/Exyte%20Logo.jpg ) no-repeat;
background-size: 100% !important;

}
/*LOGIN PAGE LOGO*/    .isLoginPageWrapper #logo {
        background: url(//exyte/media/Logo/Exyte%20Logo.jpg) no-repeat ;
        position: relative;
float:right;
background-size: 200px 60px !important;
margin-right:15%;
margin-top:2%;
    }


/*footer*/

.online-two-iso #footer div {
width: auto;
}
.online-two-iso #footer a{
color:#666666;
font-size:16px;
text-transform: none !important;
}

/*Hover color */

.bootstrap-iso .btn-default:hover{
color:#fff !important;
border:none !important;
}
.bootstrap-iso .btn-default.selected{
color:#fff !important;
border: none !important;
text-decoration: none !important;
}


/* Need assistance - cap*/
.help-ico A {
text-transform: capitalize !important;
}



/*hide from need assistance*/

#search-box .button search-btn
{
display: none !important;
}
.search{
display: none !important;
}
.mail {
display: none !important;
}

.call{
display:none !important;
}

/* cap*/
#menu-no-dashboard li a, #menu li a, #menu-sub li a, .online-two-iso A.button-style.gray, .header-overlay A {
text-transform: none !important;
/*font-weight: 600 !important;*/
}

/*DashBoard Page*/

/*.online-two-iso #menu-no-dashboard li a.selected{font-size:18px !important;font-weight: none !important;font-family: 'Open Sans', sans-serif;}
.online-two-iso #menu-no-dashboard li a{
    font-family: 'Open Sans', sans-serif !important;
    font-size: 18px !important;
}

/*header*/
/*.carousel .menu-header {display:none;}
.online-three#home #terminator #header.header-fullwidth {
padding-bottom: 0px;
background:white;
}
#home-online-three .dashboard-controls #greeting-message { font-family: 'Open Sans', sans-serif;}
/* footer */
.online-two-iso #terminator #footer.footer-fullwidth {
background: white;}



/*FIX THUMBNAIL WIDTHS*/
#home-module-welcome #slider .thumb .rect, .home-module-integrated #slider .thumb .rect {width: 190px;}


/*Module styling*/
/*#home-module-welcome #slider .sliderContainer .slide-content, .home-module-integrated #slider .sliderContainer .slide-content {background-color: transparent; margin: 0px !important;}
#home-online-three #home-integrated .modules-right-side.grid-container .grid-item-content {background: #f2f2f2; padding:0.5rem;}
#home-online-three #home-integrated .modules-right-side.grid-container .grid-item-content .module-content
{border-radius: 0px !important;
border: none;
background-color:#fff;
padding :11px 0px 11px 0px !important;}

.
div.carousel.home-module-integrated{margin-top: 0px;}

/*Aon Care*/
/*.aoncarebtn{
background-
border-radius: 20px !important;
text-transform: none !important;
}

.Aoncarecontainer {
height:0px;
position: relative;
text-align: center;
color: white;
}
.Aoncareimg {text-align:center;}
.Aoncareimg img{
max-width:100% !important;
height: auto;
}

/*To bold the amount */
#home-online-three #right-side .show-sensitive, #home-online-three #home-integrated .show-sensitive{font-weight: bold;}


/*To change the size of enrollment days left*/
/*.enrollment-copy .event-summary .days-left
{font-size: 50px !important;
border-radius: 40px;
padding: 10px;}



/*Font Size*/
.ng-binding{font-size:16 px;}

/*Language button text*/
#links LI:first-child select#ddlLanguage
{
text-transform: Initial !important;
}

/* module content text size increase */
.ng-scope {font-size: 16px !important;

}

/* module content text alignment */
#home-online-three #home-integrated .modules-right-side.grid-container .grid-item-content .module-content .module-copy {text-align: center;}

/* Benefit Statement alignment*/
.BenStatementimg{text-align: center;
margin-top: 20px;

}
.BenStatementimg img{max-width:60% !important;
height: auto !important;}




/*Useful Information Change*/
/*.usefulinfoimg{text-align: center;}
.usefulinfoimg img{max-width:100% !important;}

/* to make module header bolder */
.module-content-header-container h3.module-content-header {
font-weight: bold;
font-size: 24px !important;
font-family:'Open Sans', sans-serif;
text-align: center;}

/* Arrow Color*/


html#profile body#profile .profile #profile-online-2 P.sectionTitle.ng-scope{display:none;}
html#profile body#profile .profile #profile-online-2 P.sectionTitle {font-family:'Open Sans', sans-serif !important; font-size:24px; }
html#profile body#profile .profile #profile-online-2 HR{display:none;}
/*html#profile body#profile .profile #profile-online-2 #profilecontainer .content-box-border .row .grid-cell P{font-size:16px;}*/
html#profile body#profile .profile #profile-online-2 .htabs-container .tabs UL LI A {font-size:18px !important;}
html#profile body#profile .profile #profile-online-2 #profilecontainer .htabs-container .tabs UL LI.sel A

a#personalTabControl{font-size:18px !important;}
#contactTab div.content-box-border p.sectionTitle.ng-binding{display:none !important;}

/*Need Assistance*/
.online-two-iso #terminator #header.header-fullwidth ul#assistanceItems, .online-two-iso #terminator #header.header-fullwidth #headerResources{float:center;}

/*Profile Page*/
a#profileTabControl.tab.ng-binding{display:none;}
#payrollTab .box-border .content-box-border P.sectionTitle.ng-binding{display:none !important;}
p.sectionTitledimmed.ng-binding{font-family:'Open Sans', sans-serif !important; font-size:24px; }
/*p.sectionTitledimmed.ng-binding:hover{font-family:FF DIN Web; font-size:24px;color:#50870A;}*/
p.sectionTitledimmedLeft.ng-binding{font-family:'Open Sans', sans-serif !important; font-size:24px;}
.online-two-iso P.sectionTitledimmedLeft, .online-two-iso P.sectionTitledimmed{font-family:'Open Sans', sans-serif !important; font-size:24px; }
/*p.sectionTitledimmedLeft.ng-binding:hover{font-family:FF DIN Web; font-size:24px;color:#50870A !important;}*/
.online-two-iso P.sectionTitle{font-family:'Open Sans', sans-serif !important; font-size:24px;}
label.ng-binding{font-size:18px !Important;}
a#contactTabControl.tab.ng-binding{font-size:18px !important;}
a#workTabControl.tab.ng-binding{font-size:18px !important;}
a#dependantsTabControl.tab.ng-binding{font-size:18px !important;}
a#securityTabControl.tab.ng-binding{font-size:18px !important;}
html#profile body#profile .profile #profile-online-2 .box-left-bg{padding: 16px 16px 16px 16px;}


/*First Time User*/
.online-two-iso h1, .online-two-iso h2, .online-two-iso h3, .online-two-iso h4, .online-two-iso h5{font-size:24px; font-family:'Open Sans', sans-serif !important;}
.online-two-iso p{font-size:16px; font-family:'Open Sans', sans-serif !important;}
select.form-control{font-size:16px !important; font-family:'Open Sans', sans-serif !important;}
.online-two-iso label{font-size:18px !Important;}
/*a.button-style.ng-isolate-scope:hover{background-color:#50870A;}*/

/*************Font Family change **************/

.button,
.button-style,
.button-style.blue,
.button-style.gray,
.button-style.green,
.button-style.orange,
.cancel-button,
.form-data .cancel-button,
.form-data .cancel-button .button-style,
.form-data .edit-button,
.form-data .edit-button .button-style,
.form-data .edit-dependant,
.form-data .edit-dependant .button-style,
.form-data .remove-dependant,
.form-data .remove-dependant .button-style,
.form-data .save-button,
.form-data .save-button .button-style,
.htabs-container .checkout-button,
.save-button,
.ui-button,
.ui-button-text,
.ui-buttonset,
.ui-buttonset .ui-button,
.ui-state-active,
A.button-style.orange,
H1,
.online-two-iso h1,
H2,
H4,
button,
input[type=button],

input[type=submit],
.active-benefits .benefit-intro,.tile input,body,.online-two-iso .modal-large .modal-body,
textarea, .bootstrap-iso, .online-two-iso body,
.fsaClaimSubmitContainer .btn-primary

{
font-family: 'Open Sans', sans-serif !important;
}

    margin: 2px !important;
}


#header a:hover {
    
}
#links{
     padding-top:55px !important;
}
#menu-container{
    margin-top: -30px !important;
}
.benefit-matrix .benefitheader.benefitheader-border{
text-transform: none !important;
}
#resettodefaults{
    display: none !important;
}
#followup-items{
    float: right !important;
}
.in-Cart .cost P, .in-Cart .funded P, .benefit-matrix .group-default, .benefitheader-fixed div #followup-items .btn-confirmchoice,
.modeller-links li a, .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 #content #confirm-replacement.overlay .content-overlay .checkout-button A.button-style.blue,
.online-two-iso A.button-style.blue, .benefit-matrix .benefitdate, .online-two-iso #content #confirm-replacement.overlay .content-overlay .checkout-button A.button-style.green, .online-two-iso A.button-style.green,
.benefitselect .products .box-border.sel .header
{
    text-transform: none !important;
color: #006BA6 ;
}
.bootstrap-iso .glyphicon-cog::before{
    content: url(/starhub/media/Logo/aon-aspire-button-01.png) !important;
}

.bootstrap-iso .glyphicon-gift::before{
    content: url(/starhub/media/Logo/aon-aspire-button-02.png) !important;
}
.right-tab{
    display: none !important;
}
.left-tab{
    width: 60% !important;
}
.option-credit-health .option {
float: left;
width: 250px;
text-align: right;
color: black !important;

}
.option-credit-health .value{
width: 200px !important;
}
#TextBulletPoint UL
{
list-style-type: disc;
padding: 0 0 0 24px;
margin-top:0px !important;
}#TextBulletPoint{
    padding-left: 20px !important;
}
#TextBulletPoint UL li {
    padding-left: 20px !important;
}
#headerResources #links #user-div i{
    color: black !important;
}
#main.matrix .modal-dialog .confirmchoice ul li{
    padding: 0px 0px 0px 14px !important;
}
.online-three-module-popover-control{
display : none !important;
}

#accordiongroup-10-7984-tab, #accordiongroup-12-3811-tab, #accordiongroup-14-2938-tab{
    background-
}
#benefit-overview #overviewAccordion .panel-default > .panel-heading{
    background-
}
.btn{
    background-
border: none !important;
color: #fff !important;
}
.btn:active {
border: none !important;
color: #fff !important;
}
.btn:active {
border: none !important;
color: #fff !important;
}

#BenefitNameFilter .ng-binding{
    color: #fff !important;
}
.btn:hover, .benefit-matrix .benefitheader.benefitheader-border:hover{
    background-color: #006BA6 !important;
    border: none !important;
opacity: 0.7;
color: #fff !important;
}
/*#menu1{
    
font-weight:600 !important;
}*/
.spendingaccountsTab-container .tabs UL LI.sel A{
color: #fff !important;
}
/*.online-two-iso A.button-style{
    background-
}.online-two-iso A.button-style:hover{
    background-color: #006BA6 !important;
opacity: 0.7;
    border: none !important;
    text-decoration: none !important;
    
}*/
.spendingaccountsTab-container .tabs UL LI.sel A:hover{
background : #50870A !important;
color: #fff !important;
}
#eoi_elected_costofbenefit{
    padding: 0px 70px 16px 0px !important;
    text-align: left !important;
}
#eoi_elected_ercontribution{
        text-align: left !important;
}.cost-right{
    text-align: right !important;
}
label{
    text-transform: none !important;
}
body{
    padding-top: 0px !important;
}

.sensitive-data-toggle .caption{
color: black !important;}

#wp-forgetPassword:hover{
    color: #fff !important;
    text-decoration: underline !important;
}
/*#slide-1 .ng-scope #TBS\ APP{
margin-top: 200px;
}

.online-two-iso .slider.round{
margin-top: -4px;
}

.online-two-iso .modal-large .tab-selector-link.active{
}
.online-two-iso .modal-large .tab-selector-link:hover{
    border-bottom: solid .5em #006BA6 !important;
opacity: 0.7;
}

.benefit-matrix .lineheader > a:hover{
    color: #0085CA !important;
    text-decoration: underline !important;
}
#footer a:hover{
    color: #999999 !important;
}
.in-Cart .cost-left P, .in-Cart .cost-right P{
    text-transform: none !important;
}

.in-Cart .cost-right P{
    color: #333 !important;
}
#eoi_temporary_costtoyou_label{
    font-weight: 600 !important;
}
#flexClaimTitle, .benefitselect .links-group.four-links A, .benefitselect .products .box-border.sel .header, .benefitselect .products .box-border.sel, .online-two-iso A.button-style.green, .panel-heading{
    background-color: #006BA6 !important;
color: #fff;
}
.benefitselect .links-group.four-links A:hover, .online-two-iso A.button-style.green:hover, {
    background-color: #006BA6 !important;
opacity: 0.7;
    text-decoration: none !important;
}
.option-credit-health .option.sel{
color: #333 !important;
}
.bootstrap-iso .glyphicon-menu-up::before{
    color: #fff !important;
}
.bootstrap-iso .glyphicon-menu-up::before:hover{
    color: #fff !important;
}
.bootstrap-iso .glyphicon-menu-down::before{
    color: #fff !important;
}
.online-two-iso .modal-normal a.tab-selector-link:hover{
    border-bottom: solid .5em #50870A !important;
}

.online-two-iso .modal-normal .tab-selector-link{
}
*/
.modeller-links li a.checked, .online-two-iso .header-overlay, .online-two-iso A.button-style.blue{
    color: #fff;
    text-decoration: none;
background-color: #006BA6;
}
/*.modeller-links li a.checked:hover, .online-two-iso A.button-style.blue:hover{
    background-color: #006BA6 !important;
opacity: 0.7;
    text-decoration: none !important;
}
#benefitStatementFutureBenefits{
    color: #fff !important;
    background-color: #006BA6 !important;
    /*border-radius: 20px !important;    */
    /*text-decoration:none !important;    
    border:none !important;
    height: 35px !important;
    margin-top: 5px !important;
}*/
#header a {
    color: #006BA6 !important;
}
.benefit-matrix .benefitheader.benefitheader-border {
border: none !important;
padding: 8px;
margin-right: 4px;
display: inline-block;
float: none;
cursor: pointer;
color: #666 !important;
background-
/*border-radius: 20px !important;*/
}
#home-online-three #home-integrated .modules-right-side.grid-container .grid-item-content .module-content .btn.btn-default{
    border-radius: 20px;
  border: none;
}
#assistanceItems{
    float: left !important;
    margin-left: 50px !important;
}
/*.grid-item-4 .grid-item-content #generic .ng-scope .ng-scope .home-module-generic-content .generic-copy .content-text .BenStatementimg img{
    height: 100px !important; /*for 1280*/
/*margin-bottom: 0px !important;
}

.Aoncareimg img{
    height: 274px!important;
}
.grid-item-2 .grid-item-content #manage-claims .ng-scope .ng-scope .home-module-manage-claims-content .manage-claims-copy{
height: 100% !important; /*1280*/
/*margin-bottom: 15px !important;
font-family: 'Open Sans', sans-serif !important;
}
#home-online-three #home-integrated #manage-claims{
    padding-bottom: 8px !important;
}*/

#home-online-three #home-integrated .module-content-header-container h3.module-content-header{
width: 100%;
}
/*
.claimSubmittedHeader{
    background-
}
#home-online-three #home-integrated .modules-right-side.grid-container .grid-item-content .module-content#make-a-claim .make-a-claim-copy .account-details {
text-align: center !important;
}
#PlanDetails p span, #Eligibility p span, #HowToClaim p span, .content-text{
    font-size: 16px !important;
}
/*Benefit Overview Line Images*/

#overview-item-04bf615e-8970-4148-b9e4-bccc7c4b87ad .benefitIntroSummary .summaryImage .img{
background: url(/getmedia/db2b476a-1d1d-485a-9374-92a210b5d673/GTL%20-%20Exyte) no-repeat !important;
background-size: 100% 100% !important;
margin-top: 20px;

}
#overview-item-21092d07-8eef-4549-99cd-0c9741edafff .benefitIntroSummary .summaryImage .img{
background: url(/getmedia/59dc206f-a06b-45c5-b9e7-3a409abe9a3f/GCI%20-%20Exyte) no-repeat !important;
background-size: 100% 100% !important;
margin-top: 20px;

}
#overview-item-f3d6ecd8-c96a-4337-904b-140026bdbc2a .benefitIntroSummary .summaryImage .img{
background: url(/getmedia/12c0a8e7-3c56-47a3-b5a3-e33fb4d4ea57/S-P) no-repeat !important;
background-size: 100% 100% !important;
margin-top: 20px;

}
#overview-item-4ef8c1ad-7721-4586-b5b5-98bd4a318222 .benefitIntroSummary .summaryImage .img{
background: url(/getmedia/5351117e-b7a5-46d0-bbb7-7f74b285dbf9/GM%20-%20Exyte) no-repeat !important;
background-size: 100% 100% !important;
margin-top: 20px;

}
#overview-item-fd96b85e-3d03-4a8d-896e-7f037923d6e8 .benefitIntroSummary .summaryImage .img{
background: url(/getmedia/7907caeb-c2c8-4f3f-a00b-c7d465066271/GMM%20-%20Exyte) no-repeat !important;
background-size: 100% 100% !important;
margin-top: 20px;

}
#overview-item-e2c94292-0e4a-4562-bcba-307db30fe81c .benefitIntroSummary .summaryImage .img{
background: url(/getmedia/45f8ac0d-6b75-421e-97d7-88af237541a3/GD%20-%20Exyte) no-repeat !important;
background-size: 100% 130px !important;
margin-top: 20px;

}
/*
#overview-item-b4db3409-a338-40a5-9cc9-11f151257efd .benefitIntroSummary .summaryImage .img{
    background: url(/starhub/media/Dashboard/Outpatient%20and%20Specialist.jpg) no-repeat !important;
background-size: 100% 100% !important;
}
#overview-item-069012ac-5e7e-469f-b0c5-f18452cbb793 .benefitIntroSummary .summaryImage .img{
    background: url(/starhub/media/Dashboard/Dental.jpg) no-repeat !important;
background-size: 100% 100% !important;
}
#overview-item-de1e63fc-638c-44a3-b4bb-e22837f9d5c4 .benefitIntroSummary .summaryImage .img{
    background: url(/starhub/media/Dashboard/AIA%20Vitality.jpg) no-repeat !important;
background-size: 100% 100% !important;
}
#overview-item-98d8f378-de3f-4245-afa6-caf51d8510d5 .benefitIntroSummary .summaryImage .img{
background: url(/starhub/media/Dashboard/trade%20annual%20leave.jpg) no-repeat !important;
background-size: 100% 130px !important;
}
*/
#overview-item- .benefitIntroSummary .summaryImage .img{
    background: url(/starhub/media/Dashboard/FSA.jpg) !important;
    background-size: 100% 100% !important;
margin-top: 20px;

}
.img.L5bc74b1a-abd4-424b-b094-d3e8b4c34947{
    background: url(/starhub/media/Dashboard/TL.jpg) no-repeat !important;
background-size: 100% 100% !important;
}.img.Lf4693820-b1c8-4a93-b749-0e7bfc04ef2b{
        background: url(/starhub/media/Dashboard/CI.jpg) no-repeat !important;
background-size: 100% 100% !important;
}.img.L7302b13c-bd09-4a33-96eb-6ba9f35f698f{
        background: url(/starhub/media/Dashboard/PA.jpg) no-repeat !important;
background-size: 100% 100% !important;
}.img.Lf3a3224b-7977-4416-b073-34a45e80f2f9{
        background: url(/starhub/media/Dashboard/H-S.jpg) no-repeat !important;
background-size: 100% 100% !important;
}.img.L6416860b-a5d5-4583-835b-5c48a845ff3f{
        background: url(/starhub/media/Dashboard/Major%20Medical2-jpg.png) no-repeat !important;
background-size: 100% 100% !important;
}.img.Lb4db3409-a338-40a5-9cc9-11f151257efd{
        background: url(/starhub/media/Dashboard/Outpatient%20and%20Specialist.jpg) no-repeat !important;
background-size: 100% 100% !important;
}.img.L069012ac-5e7e-469f-b0c5-f18452cbb793{
        background: url(/starhub/media/Dashboard/Dental.jpg) no-repeat !important;
background-size: 100% 100% !important;
}.img.Lde1e63fc-638c-44a3-b4bb-e22837f9d5c4{
        background: url(/starhub/media/Dashboard/AIA%20Vitality.jpg) no-repeat !important;
background-size: 100% 100% !important;
}.img.L98d8f378-de3f-4245-afa6-caf51d8510d5{
        background: url(/starhub/media/Dashboard/trade%20annual%20leave.jpg) no-repeat !important;
background-size: 100% 100% !important;
}
.available-options .links-group.four-links, .seealso{
    display: none !important;
}
#header{
    background-color: #fff !important;
}
.online-two-iso.login .LoginPageContainer #header{
    background: none !important;
}
.benefitheader-border .glyphicon{
    top: 4px !important;
}
#TitleResetPassword{
    text-transform: none !important;
}
#flexClaimTitle{
    display: none !important;
}
.confirmagreementbtngroup label.btn{
    background-color: #999 !important;
}
.confirmagreementbtngroup label.btn.active{
    background-color: #006BA6 !important;
}
.middle-name{
    display: none !important;
}
.dependant-list .ng-pristine .dependant-list-item .row .dependant-cell {
text-align: center !important;
}
.dependant-list .ng-pristine .dependant-list-item .row .dependant-cell a{
margin: 0px !important;
}
/*.grid-item-5 .content-text .ng-scope span{
background: url(/exyte/media/Logo/MHC%20logo.png) !important;
    font-size: 18px !important;
}
.event-summary #event-renewal .event-name span {
    font-size: 20px !important;
font-family: 'Open Sans', sans-serif;
}
.grid-item-3 .grid-item-content #enrolment .ng-scope .ng-scope .home-module-enrolment-content .enrollment-copy .event-intro h3 span{
    font-size: 20px !important;
font-family: 'Open Sans', sans-serif;
}


.grid-item-6 .grid-item-content #generic{
    background: url(/starhub/media/Logo/Useful%20info_white%20background.png) !important;
    background-size: 100% 100% !important;
    display: block;
}
.grid-item-5 .grid-item-content #generic{
    background: url(/exyte/media/Logo/MHC%20logo.png) !important;
    background-size: 100% 100% !important;
    display: block;
}
.grid-item-7 .grid-item-content #generic{
/* background: url(/starhub/media/Logo/11-15-2019%2010-58-18%20AM_1.png) !important;*/
  /*  background-size: 100% 100% !important;
    display: block;
}
/*.grid-item-7 .grid-item-content #generic .ng-scope .ng-scope .home-module-generic-content .generic-copy .content-text .ng-scope{
     margin-bottom: 198px !important;
}*/


/*.grid-item-5 .grid-item-content #generic .ng-scope .ng-scope .home-module-generic-content .generic-copy .content-text .BenStatementimg{
background: url(/exyte/media/Logo/MHC%20logo.png) !important;
height: 100px !important; /*1280*/
/*margin-bottom:0px !important;
}
.grid-item-7 .grid-item-content #generic .ng-scope .ng-scope .home-module-generic-content .generic-copy .ng-scope .module-content-header-container{
    margin-bottom: 0px !important;
}

.grid-item-4 .grid-item-content #generic .ng-scope .ng-scope .home-module-generic-content .generic-copy .content-text p{
    width: auto ;
text-align: center;
margin-left: 7px;
margin-bottom: 30px !important;
}*/

.benefit-matrix .newbenefit, .benefit-matrix .changebenefit, .followup-collect-info, #followup-items-overlay .followup-header .tab-selector{
    display: none !important;
}
/*#home-online-three #home-integrated .modules-right-side.grid-container .grid-item-content .module-content .tbs-module-pager .tbs-pager-content .title
{
font-size: 20px !important;
font-weight: 500 !important;
}

}


/********COMMON CODE************/


/*-----IE---------------*/
/*#home-online-three #right-side .grid-container.modules-right-side .grid-item-0, #home-online-three #home-integrated .grid-container.modules-right-side .grid-item-0{
-ms-grid-row: 1;
-ms-grid-column:1;
-ms-grid-column-span: 2;
}

#home-online-three #right-side .grid-container.modules-right-side .grid-item-3, #home-online-three #home-integrated .grid-container.modules-right-side .grid-item-3{
-ms-grid-row: 2;
-ms-grid-column:2;
}
#home-online-three #right-side .grid-container.modules-right-side .grid-item-4, #home-online-three #home-integrated .grid-container.modules-right-side .grid-item-4{
-ms-grid-row: 2;
-ms-grid-column:1;
}
#home-online-three #right-side .grid-container.modules-right-side .grid-item-5, #home-online-three #home-integrated .grid-container.modules-right-side .grid-item-5{
-ms-grid-row: 2;
-ms-grid-column:3;
-ms-grid-column-span: 2;
}
#home-online-three #right-side .grid-container.modules-right-side .grid-item-1, #home-online-three #home-integrated .grid-container.modules-right-side .grid-item-1{

-ms-grid-row: 1;
-ms-grid-column:5;
}
#home-online-three #right-side .grid-container.modules-right-side .grid-item-2, #home-online-three #home-integrated .grid-container.modules-right-side .grid-item-2{

-ms-grid-row: 1;
-ms-grid-column:3;
-ms-grid-column-span: 2;
}
#home-online-three #right-side .grid-container.modules-right-side .grid-item-6, #home-online-three #home-integrated .grid-container.modules-right-side .grid-item-6{

-ms-grid-row: 2;
-ms-grid-column:5;
-ms-grid-column-span: 2;
}
#home-online-three #right-side .grid-container.modules-right-side .grid-item-7, #home-online-three #home-integrated .grid-container.modules-right-side .grid-item-7{

-ms-grid-row: 1;
-ms-grid-column:6;
}
#home-online-three #right-side .grid-container.modules-right-side .grid-item-0, #home-online-three #home-integrated .grid-container.modules-right-side .grid-item-0 {
-grid-area: module-1;
-ms-grid-row: 1;
-ms-grid-column:1;
-ms-grid-column-span: 2; !important
}

.content h1{
margin-left: -3px !important;
margin-top: 38px !important;
}
div#slide-0 {
background-size: 100% 100% !important;
}
div#slide-1 {
background-size: 100% 100% !important;
}*/
/*Select Button Hover color */
.benefit-matrix .row .btn-success:hover {
background-color: #006BA6 !important;
opacity: 0.7;
}
}
#menu0{
text-transform: none;
}
#menu2{
display: none!important;
}
#menu3{
display: none!important;
}
#menu4{
display: none!important;
}
#menu5{
display: none!important;
}

/* Submit My claim page > button color*/
.btn-lg{
background-color: #006BA6 !important;
}


/*Benefit Selection Page Line Images*/
/* Group Term Life */
.img.L04bf615e-8970-4148-b9e4-bccc7c4b87ad {
background-image:url(/getmedia/db2b476a-1d1d-485a-9374-92a210b5d673/GTL%20-%20Exyte)!important;
margin-top: 45px;
}

/* Group Critical Illness */
.img.L21092d07-8eef-4549-99cd-0c9741edafff {
background-image:url(/getmedia/59dc206f-a06b-45c5-b9e7-3a409abe9a3f/GCI%20-%20Exyte)!important;
margin-top: 45px;
}

/* Group Personal Accident */
.img.Lf3d6ecd8-c96a-4337-904b-140026bdbc2a {
background-image:url(/getmedia/12c0a8e7-3c56-47a3-b5a3-e33fb4d4ea57/S-P)!important;
margin-top: 45px;

}

/* Group Medical */
.img.L4ef8c1ad-7721-4586-b5b5-98bd4a318222 {
background-image:url(/getmedia/5351117e-b7a5-46d0-bbb7-7f74b285dbf9/GM%20-%20Exyte)!important;
margin-top: 45px;
}

/* Group Major Medical */
.img.Lfd96b85e-3d03-4a8d-896e-7f037923d6e8 {
background-image:url(/getmedia/7907caeb-c2c8-4f3f-a00b-c7d465066271/GMM%20-%20Exyte)!important;
margin-top: 45px;
}

/* Group Dental */
.img.Le2c94292-0e4a-4562-bcba-307db30fe81c {
background-image:url(/getmedia/45f8ac0d-6b75-421e-97d7-88af237541a3/GD%20-%20Exyte)!important;
margin-top: 45px;
}
#login-module-registration{display: none !important;}


.bootstrap-iso .btn-group > .btn:first-child{
background-color: #999 !important;
}
/*

/* Benefit selection step 2 - "This product is in your cart" box text color */
.online-two-iso h2{
color: black;
}
/*"This product is in your cart" box - Plan name text color */
.product-info .description{
color: black !important;
}
/*Benefit Selection > View dependants - "View" text shift to right" */
.dependant-list .dependant-control {
float: right;
}

/*Benefit Selection > View dependants - Dependant home address details hide */
.online-two-iso .cell-md-12{
display: none;
}*/

/*Submit My Claim > Calendar color*/
.btn-sm {
background-color: #006BA6 !important;

}

.btn-default{
background-color: #006BA6 !important;

}

#navtablist1 {
display: none !important;
}

/*Confirm Choice "yes" button active color*/
.benefit-matrix .modal-footer #confirmation-buttons .btn-default.active{
  background-color: #006BA6 !important;
  }

/*Manage claims page - Update Caption to "Benefit Year 2020"*/

.htabs-container .tabs UL LI.sel A{
  text-transform: none !important;
}

/* Hide date after selecting benefits page*/
div.benefitheader.asatdate {
  display: none !important;
}

/* Benefit Statement Page*/
div#dateFormat.input-group-addon.data-addon.benefit-datepicker-acceptedformat.ng-binding {
  display: none;
}


.benefit-matrix .benefitdate .data-addon {
  color: #006BA6;
  }
  
/* Carousel Image adjustment*/
/*div#slider.dashboard-slider div div {
inset: 0px !important; 
 transform: none !important; 
} */

/*
#slider div .jssora106 {
width: 50% !important;
transform: none !important;
}*/

/*
#slider div div {
top: 0px !important;
bottom: 0px !important;
left: 0px !important;
right: 0px !important;
} */

/*-------Carousel---------*/
/*
#sliderContainer div#slide-0.slide.ng-scope {
  height: 100% !important;
  position: fixed !important;
  }
#sliderContainer div#slide-1.slide.ng-scope {
position: fixed !important;
  height: 100% !important;
  width: 100% !important;
  }*/
/*  
div.carousel.home-module-integrated{
height: auto !important;
}
div.carousel.home-module-integrated{
margin-top: -25px;
width: 100% !important;
}
div.carousel.home-module-integrated {
margin-top: -25px;
width: 100% !important;
}
.slide{
width: 100% !important;
height: 100% !important;
background-size: 100% 100% !important;
}


div#slide-1, div#slide-0{
    background-size: 100% 92% !important;
    width:100% !important;
    height:100% !important;
}
.grid-item-0{
width: 100% !important;
}
*/

/*Customisation*/

#home-online-three #home-integrated .modules-right-side.grid-container .grid-item-content .module-content {
  background-color: #fff;
  
  border: none;
  }

#home-online-three #home-integrated .modules-right-side.grid-container .grid-item-content {
  background-color: #f0f0f0;
  padding: 0.5rem;
  }
/* Module Header center align*/
h3.module-content-header ng-binding{
  text-align-last: center;
}
#home-online-three #right-side .module-content-header-container h3.module-content-header, #home-online-three #home-integrated .module-content-header-container h3.module-content-header {
  text-align: center !important;
  }
/* Spending Account module content center align*/
div.account.ng-scope {
  text-align: center;
}
#home-online-three #home-integrated .modules-right-side.grid-container .grid-item-content .module-content#make-a-claim .make-a-claim-copy .account-details {
text-align: center !important;
}

/*Carousel Image message alignment and button radius*/
.home-module-integrated #slider .sliderContainer .slide-content {
text-align: center;
}

.home-module-integrated #slider .sliderContainer .slide-content .content .btn {
border-radius: 20px;
  border: none;
}
/* To hide employee name on MFA Auth page */
label#p_lt_zoneMain_TBS_MFAAuth_lblUserName.user-data{
display: none;
}
/* To adjust width of Mobile no. country code dropdown on MFA Auth page */
.mfa-option select{
width: 27%;
}  

/* Minification failed (line 1429, error number 1025): Expected comma or open brace, found '/' */