/*Hide Password Security Validation Message from Mobile Registration*/ 
#mobileRegistration-Content .password-validation-container { 
    display: none; 
} 

/*Client CSS Code Here*/
/* #0051ff - Navy blue*/
/* #b8c9c8 - Grey */
/* #0a0b0d - black*/
/* #6991ff - Cornflower blue*/
/* #45e1e5 - Sea blue*/
/* #00d17f - Carribean green*/

#logo, #mfaContainerGlobal .logo {
       background: url(	/coinbase/media/Default/PHL/Coinbase%20benefits.png) no-repeat;
     height: 85px !important;
  width: 331px !important;
  background-size: contain !important;
   
}


/*HIDE i icon on homepage*/
.online-three-module-popover-control {
    display: NONE;
}

/*HOMEPAGE*/
.carousel-show.ng-scope {
    display: NONE;
}

/*hide sensitive data*/
.sensitive-data-toggle.hidden-xs {
    display: none !important;
}

 #menu-no-dashboard li a, #menu li a, #menu-sub li a, html#profile body#profile .profile #profile-online-2 span.label, html#profile body#profile .profile #profile-online-2 label:not(.ui-button) {text-transform: capitalize;}
  .help-ico a {
      text-transform: capitalize;
  }
  li.search div {
      text-transform: capitalize !important;
  }
  .col-md-2.col-sm-2.print-btn-section.ng-scope a {
      text-transform: capitalize;
  }
  .benefitheader.benefitheader-border.pendingcoverage .button-popover {
      text-transform: capitalize !important;
  }
  .form-group.online-two-datepicker.benefit-statement .input-group-addon.data-addon.ng-binding {
      text-transform: capitalize;
  }
  div#dlguploadDocument a {
      text-transform: capitalize;
  }

#page-header {
  
    text-transform: capitalize;
}


 /*profile */
  #headerTabs .tabs ul li a{color:BLACK !important; border-bottom-color: #0051ff !important;}
  .edit-button .button-style{background-color:black !important;}
.sectionTitle{
    color: black !important;
}
.edit-button .button-style {
    background-color: #0051ff !important;
}
.edit-button .button-style:hover {
    background-color: grey !important;
  color: black;
}
.edit-button .button-style:focus {
  background-color: #45e1e5;   color: #fff;  border: none;}

/*benefit overview*/
 #benefit-overview #overviewAccordion .panel-default > .panel-heading , .benefit-matrix .benefit-category .panel-default > .panel-heading {background-color: #0051ff;}
  #benefit-overview .clear-filter {background-color: #0051ff;}
 #benefit-overview .clear-filter:hover , .btn.btn-info.know-more-link:hover {background-color:#b8c9c8 !important; color: #0a0b0d !important ;border: none;}
.btn.btn-info.know-more-link:hover a { color: #0a0b0d !important;  border: none;}
  #benefit-overview .group-header-graphicon {margin-top: 14px;}
  .summaryControls .btn{background-color: #0051ff !important;}
  #benefit-overview .know-more-link{background-color:#45e1e5;}
  .modal-body .modal-controls .btn{background-color: #0051ff;}
  .modal-body .tab-selector li a{color: #0a0b0d !important; border-bottom-color:#0051ff !important;}
.modal-controls .btn:hover{ background-color: #b8c9c8;}
.modal-controls .btn:focus {background-color: #45e1e5 !important;}

/*homepage search items*/
 #assistanceItems .search .button{background-color:#0051ff !important;}
#assistanceItems .search .button:hover , #floating-header-content .search-btn:hover{ background-color:#b8c9c8 !important; color: #0a0b0d !important ;border: none;}
#assistanceItems .search .button:active , #floating-header-content .search-btn:focus { background-color:#45e1e5 !important; color: #fff !important ;border: none;}

#p_lt_ctl03_pageplaceholder_p_lt_zoneMain_SearchDialogWithResults_srchDialog_btnSearch {
    background-color: #0051ff !important;
}
#p_lt_ctl03_pageplaceholder_p_lt_zoneMain_SearchDialogWithResults_srchDialog_btnSearch:hover {
    background-color: #b8c9c8 !important; color:black !important;
}
#p_lt_ctl03_pageplaceholder_p_lt_zoneMain_SearchDialogWithResults_srchDialog_btnSearch:focus {
    background-color: #45e1e5 !important; color:ffff !important;
}

/*Home module buttons full width*/
#home-online-three #right-side .modules-right-side.grid-container .grid-item-content .module-content .btn.btn-default,
#home-online-three #home-integrated .modules-right-side.grid-container .grid-item-content .module-content .btn.btn-default,
#home-online-three #right-side .modules-mobile .module-mobile .module-panel .module-copy button.btn.btn-default,
#home-online-three #home-integrated .modules-mobile .module-mobile .module-panel .module-copy button.btn.btn-default,
#home-online-three #manage-claims .home-module-manage-claims-content.ng-fade .manage-claims-buttons .btn.btn-default  { width:90%; border-radius: 20px; font-weight: 500; background: #0051ff;Color:white;}
/*enrolment module button*/
#home-online-three #home-integrated .modules-right-side.grid-container .home-module-enrolment-content .btn.btn-default {background: #0051ff;Color:white;}
/*Home module buttons full width*/
#home-online-three #right-side .modules-right-side.grid-container .grid-item-content .module-content .btn.btn-default:hover,
#home-online-three #home-integrated .modules-right-side.grid-container .grid-item-content .module-content .btn.btn-default:hover,
#home-online-three #right-side .modules-mobile .module-mobile .module-panel .module-copy button.btn.btn-default:hover,
#home-online-three #home-integrated .modules-mobile .module-mobile .module-panel .module-copy button.btn.btn-default:hover,
#home-online-three #manage-claims .home-module-manage-claims-content.ng-fade .manage-claims-buttons .btn.btn-default:hover { width:90%; border-radius: 20px; font-weight: 500; background: #b8c9c8;Color:black;  border: none;}

/*hide grids on home page*/
#home-online-three #right-side .modules-right-side.grid-container, #home-online-three #home-integrated .modules-right-side.grid-container {background-color:#ffffff;}
#home-online-three #home-integrated {border-left: none;}

/*module heading size*/
#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 {font-size: 1.1rem;}

/*reduce padding between modules*/
#home-online-three #home-integrated .modules-right-side.grid-container .grid-item-content {padding: .5rem; }
#home-online-three #right-side .modules-right-side.grid-container .grid-item-content .module-content#enrolment .enrollment-copy .event-summary .days-left, #home-online-three #home-integrated .modules-right-side.grid-container .grid-item-content .module-content#enrolment .enrollment-copy .event-summary .days-left {
	vertical-align: baseline;}

/*module styling*/
#home-online-three #home-integrated .modules-right-side.grid-container .grid-item-content .module-content, .bootstrap-iso .carousel.home-module-integrated {
	border: none;
	border-radius: 0;
	box-shadow: 0 6px 2px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.1);}

/******************************************
               Benefit Selection page
  *******************************************/
  #online2header .btn{background-color:#0051ff; }
  .benefitselect .products .box-border.sel .header {background-color: #0051ff;}
  .benefitselect .products .box-border.sel {background-color: #0051ff;}


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

/*module heading color*/
#home-online-three #right-side .module-content-header-container h3.module-content-header, #home-online-three #home-integrated .module-content-header-container h3.module-content-header {
	color: #0a0b0d;}
/****************************************** button styling *******************************************/
/* default colour */
.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 A.button-style,
.online-two-iso #content #confirm-replacement.overlay .content-overlay .checkout-button A.button-style.blue,
.online-two-iso A.button-style.blue,
.online-two-iso #content #confirm-replacement.overlay .content-overlay .checkout-button A.button-style.gray,
.online-two-iso A.button-style.gray,
.benefitheader-fixed div#followup-items a.btn,
.benefitheader-fixed div#resettodefaults a.btn,
.benefit-matrix .confirm-checkout-button .btn-success,
.online-two-iso #content #confirm-replacement.overlay .content-overlay .checkout-button A.button-style.green, .online-two-iso A.button-style.green,
.bootstrap-iso .uib-datepicker-popup .btn-sm.btn-info , .bootstrap-iso .uib-datepicker-popup .btn-sm.btn-success , .bootstrap-iso .uib-datepicker-popup .btn-sm.btn-danger,
.modal-footer button.btn.btn-default , .modeller-links li a.checked , .benefit-matrix .benefitheader.benefitheader-border
{  background-color: #0051ff;   color: #fff;}

/* hover colour */
.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,
.online-two-iso A.button-style:hover,
.online-two-iso #content #confirm-replacement.overlay .content-overlay .checkout-button A.button-style.blue:hover,
.online-two-iso A.button-style.blue:hover,
.online-two-iso #content #confirm-replacement.overlay .content-overlay .checkout-button A.button-style.gray:hover,
.online-two-iso A.button-style.gray:hover,
.benefit-matrix .row .btn-success:hover,
.benefitheader-fixed div#followup-items a.btn:hover,
.benefitheader-fixed div#resettodefaults a.btn:hover,
.benefit-matrix .confirm-checkout-button .btn-success:hover,
.online-two-iso #content #confirm-replacement.overlay .content-overlay .checkout-button A.button-style.green:hover, .online-two-iso A.button-style.green:hover,
.bootstrap-iso .btn-info:hover, .bootstrap-iso .btn-primary:active:hover, .bootstrap-iso .btn-danger:active:hover, .bootstrap-iso .btn-info:active:hover, .bootstrap-iso .btn-default:active:hover,
.bootstrap-iso .btn-warning:active:hover, .bootstrap-iso .btn-success:active:hover, .bootstrap-iso .btn-popup:active:hover, .online-two-iso A.button-style:active:hover,
.online-two-iso #content #confirm-replacement.overlay .content-overlay .checkout-button A.button-style.blue:active:hover, .online-two-iso A.button-style.blue:active:hover,
.online-two-iso #content #confirm-replacement.overlay .content-overlay .checkout-button A.button-style.gray:active:hover, .online-two-iso A.button-style.gray:active:hover,
.benefitheader-fixed div#followup-items a.btn:active:hover,  .benefitheader-fixed div#resettodefaults a.btn:active:hover, .benefit-matrix .confirm-checkout-button .btn-success:active:hover,
.bootstrap-iso .modal-controls .btn-warning:hover, .online-two-iso #exit-cancel A.button-style.blue:hover, .bootstrap-iso .modeller-footer .modeller-close-button.btn-warning:hover, 
.bootstrap-iso .btn-warning.dependant-cancel-btn:hover, .bootstrap-iso .modal-controls .btn-warning:active:hover, .online-two-iso #exit-cancel A.button-style.blue:active:hover, 
.bootstrap-iso .modeller-footer .modeller-close-button.btn-warning:active:hover, .bootstrap-iso .btn-warning.dependant-cancel-btn:active:hover,
.bootstrap-iso .uib-datepicker-popup .btn-sm.btn-info:hover , .bootstrap-iso .uib-datepicker-popup .btn-sm.btn-success:hover , .bootstrap-iso .uib-datepicker-popup .btn-sm.btn-danger:hover,
.modal-footer button.btn.btn-default:hover, .modeller-links li a.checked:hover , .benefit-matrix .benefitheader.benefitheader-border:hover{
  background-color: #b8c9c8;   color: black;  border: none;}

/* focus colour */
.fsaClaimSubmitContainer .btn-primary: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,
  .online-two-iso A.button-style:focus,
  .online-two-iso #content #confirm-replacement.overlay .content-overlay .checkout-button A.button-style.blue:focus,
  .online-two-iso A.button-style.blue:focus,
  .online-two-iso #content #confirm-replacement.overlay .content-overlay .checkout-button A.button-style.gray:focus,
  .online-two-iso A.button-style.gray:focus,
  .benefitheader-fixed div#followup-items a.btn:focus,
  .benefitheader-fixed div#resettodefaults a.btn:focus,
  .benefit-matrix .confirm-checkout-button .btn-success:focus, 
  .online-two-iso #content #confirm-replacement.overlay .content-overlay .checkout-button A.button-style.green:focus, .online-two-iso A.button-style.green:focus,
  .bootstrap-iso .btn-primary:active,
  .bootstrap-iso .btn-primary:active:focus,
  .bootstrap-iso .btn-danger:active,
  .bootstrap-iso .btn-danger:active:focus,
  .bootstrap-iso .btn-info:active,
  .bootstrap-iso .btn-info:active:focus,
  .bootstrap-iso .btn-default:active,
  .bootstrap-iso .btn-default:active:focus,
  .bootstrap-iso .btn-warning:active,
  .bootstrap-iso .btn-warning:active:focus,
  .bootstrap-iso .btn-success:active,
  .bootstrap-iso .btn-success:active:focus,
  .bootstrap-iso .btn-popup:active,
  .bootstrap-iso .btn-popup:active:focus,
  .online-two-iso A.button-style:active,
  .online-two-iso A.button-style:active:focus,
  .online-two-iso #content #confirm-replacement.overlay .content-overlay .checkout-button A.button-style.blue:active,
  .online-two-iso #content #confirm-replacement.overlay .content-overlay .checkout-button A.button-style.blue:active:focus,
  .online-two-iso A.button-style.blue:active,
  .online-two-iso A.button-style.blue:active:focus,
  .online-two-iso #content #confirm-replacement.overlay .content-overlay .checkout-button A.button-style.gray:active,
  .online-two-iso #content #confirm-replacement.overlay .content-overlay .checkout-button A.button-style.gray:active:focus,
  .online-two-iso A.button-style.gray:active,
  .online-two-iso A.button-style.gray:active:focus,
  .benefitheader-fixed div#followup-items a.btn:active,
  .benefitheader-fixed div#followup-items a.btn:active:focus,
  .benefitheader-fixed div#resettodefaults a.btn:active,
  .benefitheader-fixed div#resettodefaults a.btn:active:focus,
  .benefit-matrix .confirm-checkout-button .btn-success:active,
  .benefit-matrix .confirm-checkout-button .btn-success:active:focus,
  .bootstrap-iso .modal-controls .btn-warning:focus,
  .online-two-iso #exit-cancel A.button-style.blue:focus,
  .bootstrap-iso .modeller-footer .modeller-close-button.btn-warning:focus,
  .bootstrap-iso .btn-warning.dependant-cancel-btn:focus,
  .bootstrap-iso .modal-controls .btn-warning:active,
  .bootstrap-iso .modal-controls .btn-warning:active:focus,
  .online-two-iso #exit-cancel A.button-style.blue:active,
  .online-two-iso #exit-cancel A.button-style.blue:active:focus,
  .bootstrap-iso .modeller-footer .modeller-close-button.btn-warning:active,
  .bootstrap-iso .modeller-footer .modeller-close-button.btn-warning:active:focus,
  .bootstrap-iso .btn-warning.dependant-cancel-btn:active,
  .bootstrap-iso .btn-warning.dependant-cancel-btn:active:focus {
  background-color: #45e1e5;   color: #fff;  border: none;}


/*view upload color*/
.btn.btn-default {
    background-color: #0051ff !important; color : white !important;
}
.btn.btn-default:hover {
    background-color: #b8c9c8 !important; color:black !important;
}
.btn.btn-default:focus {
    background-color: #45e1e5 !important; color:white !important;
}


/*Search page*/
.button:focus, .button:hover {  background-color: #b8c9c8!important; color: black;  border: none; }
.button:focus, .button {  background-color: #45e1e5 !important;}

/*View upload document table styling*/
#tabledocuments > thead > tr > th {  background: #0051ff;  border: 1px solid #fff;  text-align: center;}
#tabledocuments tbody td{  text-align: center;}
#benefit-overview .benefit-overview-title H1 , #page-header #page-title h1 , .FormPanel h1 , div#flexClaimTitle h1 { color: #0051ff !important; line-height: 1em; font-size: 2.4em; font-weight: normal;}

/*Footer color change*/
#terminator #footer.footer-fullwidth {background-color: white !important}

/*header color change to white*/
#terminator #header.header-fullwidth {background-color: white !important}

/*Profile header */
#headerResources #links #user-div .fa {
    color: blue !important;
}
#floating-header .help-ico .helptoggle {
    color: white !important;
}
#floating-header-content ul li a {
    color: black !important;
}
/*login color*/
.header-overlay {
    background-color: #0051ff !important;
}

/*Manage Dependents color */
.dependant-add-link.ng-scope.ng-isolate-scope {
    color: black;
}

.dependantModalHeader.ng-isolate-scope {
    color: black;
}

.dependant-remove.according.dependant-edit-btn {
    color: black;
}
/*Welcome message color change */
#greeting-message {
    color: black !important;
}

/*Survey*/
.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-draggable.ui-resizable {
    width: 50% !IMPORTANT;
   height: 70% !IMPORTANT;
    left: 25% !important;
    top: 15% !important;
    color: #fff !IMPORTANT;
    background-color: black;}
.ui-dialog-titlebar.ui-widget-header.ui-corner-all.ui-helper-clearfix { background-color: #6b6868; border: #6b6868; color: #fff;}
.ui-dialog-content.ui-widget-content {width: 100% !IMPORTANT; height: 90% !important;padding: 0 !important;}
.ui-widget-overlay { background: #a59b9b url(../Aon.Marketplace/css/images/ui-bg_diagonals-thick_90_eeeeee_40x40.png) 50% 50% repeat;opacity: 0.2;filter: Alpha(Opacity=80);}	
@media only screen and (max-width:767px) {
.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-draggable.ui-resizable { width: 80% !IMPORTANT; left: 10% !IMPORTANT;}}

input#p_lt_ctl03_pageplaceholder_p_lt_zoneMain_FeedbackForm_viewBiz_ctl00_btnOK { background: blue; color: #fff;}
input#p_lt_ctl03_pageplaceholder_p_lt_zoneMain_FeedbackForm_viewBiz_ctl00_btnOK:hover { background: grey; color: #042315;}

/*Carousel*/
.menu-header {
    display: none;
}
/*caraousal button*/
#home-module-welcome #slider .sliderContainer .slide-content .content .btn, .home-module-integrated #slider .sliderContainer .slide-content .content .btn { border-radius: 20px; font-weight: 500; background: #0051ff;Color:#fff;}
#home-module-welcome #slider .sliderContainer .slide-content .content .btn:hover, .home-module-integrated #slider .sliderContainer .slide-content .content .btn:hover { border-radius: 20px; font-weight: 500; background: #b8c9c8;Color:black; border: none;}
/*module heading size*/
#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 {font-size: 1.1rem;}
/*reduce padding between modules*/
#home-online-three #home-integrated .modules-right-side.grid-container .grid-item-content {padding: .5rem; background-color: white;}
#home-online-three #right-side .modules-right-side.grid-container .grid-item-content .module-content#enrolment .enrollment-copy .event-summary .days-left, #home-online-three #home-integrated .modules-right-side.grid-container .grid-item-content .module-content#enrolment .enrollment-copy .event-summary .days-left {
	vertical-align: baseline; color: #7ab2e1;}
/*hide faded box on carousel*/
#home-module-welcome #slider .sliderContainer .slide-content, .home-module-integrated #slider .sliderContainer .slide-content {
  background-color: transparent;}

/*Button on Carousels*/
#home-module-welcome #slider .sliderContainer .slide-content .content .btn,
.home-module-integrated #slider .sliderContainer .slide-content .content .btn {
  border: none;
  font-weight: bold;
  font-size: 14px;}

/*carousel thumb bg*/	
#home-module-welcome #slider .thumb, .home-module-integrated #slider .thumb {background-color: #808080;}

/* carousel thumbnail width */
#home-module-welcome #slider .thumb .rect, .home-module-integrated #slider .thumb .rect {
  width: 170px;}
  /*carousel content*/
.slide-content.advanced.ng-scope {color: #fff;}
.slide-content.advanced.ng-scope h1 {color: #fff; font-weight: 300;}
.carousel.home-module-integrated ul {list-style-type: disc; padding-left: 2em;}

/*move mail to left*/
.mail {padding-right: 27px;}


/* module layout for devices of 768 px width and up 
@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(6,1fr);
  -ms-grid-columns:1fr 1fr 1fr;
  grid-template-areas:"module-2 module-1 module-3" "module-4 module-5 module-6 " "module-6 module-7 module-8 "
 }*/
  /* module layout in IE */
   #home-online-three #right-side .grid-container.modules-right-side, #home-online-three #home-integrated .grid-container.modules-right-side {
-ms-grid-columns: 1fr 1fr;}
#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: 1;-ms-grid-row: 2;}
#home-online-three #home-integrated .grid-container.modules-right-side .grid-item-2 {-ms-grid-column: 2;-ms-grid-row: 2;}
#home-online-three #home-integrated .grid-container.modules-right-side .grid-item-3 {-ms-grid-column: 1;-ms-grid-row: 3;}
#home-online-three #home-integrated .grid-container.modules-right-side .grid-item-4 {-ms-grid-column: 2;-ms-grid-row: 3;}
#home-online-three #home-integrated .grid-container.modules-right-side .grid-item-5 {-ms-grid-column: 1;-ms-grid-row: 4;}
#home-online-three #home-integrated .grid-container.modules-right-side .grid-item-6 {-ms-grid-column: 2;-ms-grid-row: 4;}
#home-online-three #right-side .modules-right-side.grid-container, #home-online-three #home-integrated .modules-right-side.grid-container {
  grid-template-columns: 33.33% 33.33% 34%;  }}
/* module layout for devices of 900 px width and up */
@media only screen and (min-width:900px) {
  #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;
  grid-template-areas:"module-2 module-1 module-3" "module-4 module-5 module-6 " "module-6 module-7 module-8 "
 }
  
/* module layout in IE */
   #home-online-three #right-side .grid-container.modules-right-side, #home-online-three #home-integrated .grid-container.modules-right-side {
-ms-grid-columns: 1fr 1fr;}
#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:1;}
#home-online-three #home-integrated .grid-container.modules-right-side .grid-item-1 {-ms-grid-column: 2;-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: 1;-ms-grid-row: 3;}
#home-online-three #home-integrated .grid-container.modules-right-side .grid-item-5 {-ms-grid-column: 2;-ms-grid-row: 3;}
#home-online-three #home-integrated .grid-container.modules-right-side .grid-item-6 {-ms-grid-column: 1;-ms-grid-row: 4;}
#home-online-three #home-integrated .grid-container.modules-right-side .grid-item-7 {-ms-grid-column: 2;-ms-grid-row: 4;}  
#home-online-three #right-side .modules-right-side.grid-container, #home-online-three #home-integrated .modules-right-side.grid-container {
  grid-template-columns: 33.33% 33.33% 34%;  }}

/* module layout for devices of 1400px width and up 
@media only screen and (min-width:1400px){
  #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-2 module-3"
       "module-4 module-5 module-6"
       "module-7 module-8 module-9"}
/* module layout in IE 
 #home-online-three #right-side .grid-container.modules-right-side, #home-online-three #home-integrated .grid-container.modules-right-side {
-ms-grid-columns: 1fr 1fr 1fr;}
#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:1;}
#home-online-three #home-integrated .grid-container.modules-right-side .grid-item-1 {-ms-grid-column: 2;-ms-grid-row: 1;}
#home-online-three #home-integrated .grid-container.modules-right-side .grid-item-2 {-ms-grid-column: 3;-ms-grid-row: 1;}
#home-online-three #home-integrated .grid-container.modules-right-side .grid-item-3 {-ms-grid-column: 1;-ms-grid-row: 2;}
#home-online-three #home-integrated .grid-container.modules-right-side .grid-item-4 {-ms-grid-column: 2;-ms-grid-row: 2;}
#home-online-three #home-integrated .grid-container.modules-right-side .grid-item-5 {-ms-grid-column: 3;-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;}
#home-online-three #home-integrated .grid-container.modules-right-side .grid-item-7 {-ms-grid-column: 2;-ms-grid-row: 3;}
#home-online-three #home-integrated .grid-container.modules-right-side .grid-item-8 {-ms-grid-column: 3;-ms-grid-row: 3;}
#home-online-three #right-side .modules-right-side.grid-container, #home-online-three #home-integrated .modules-right-side.grid-container {
grid-template-columns: 33.3% 33.3% 33.3%;  }}
#home-online-three #right-side .modules-right-side.grid-container, #home-online-three #home-integrated .modules-right-side.grid-container { grid-gap: 0px;}
*/
/*Hide Password and Save button from Mobile Registration*/
#mobileRegistration-Content #passwordDiv {
    display: none;
}
#mobileRegistration-Content #passwordConfirmationDiv {
    display: none;
}
#mobileRegistration-Content #newPasswordSave {
    display: none;
}
/*capitalise of some sections*/
  #menu-no-dashboard li a, #menu li a, #menu-sub li a, html#profile body#profile .profile #profile-online-2 span.label, html#profile body#profile .profile #profile-online-2 label:not(.ui-button) {text-transform: capitalize;}
  .help-ico a {
      text-transform: capitalize;
  }
  li.search div {
      text-transform: capitalize !important;
  }
  .col-md-2.col-sm-2.print-btn-section.ng-scope a {
      text-transform: capitalize;
  }
  .benefitheader.benefitheader-border.pendingcoverage .button-popover {
      text-transform: capitalize !important;
  }
  .form-group.online-two-datepicker.benefit-statement .input-group-addon.data-addon.ng-binding {
      text-transform: capitalize;
  }
  div#dlguploadDocument a {
      text-transform: capitalize;
  }
/*Survey*/
.box {
    display: none;
}
#last {
    display: none;
}
#first {
    display: none;
}
#content {
    font-size: 15px !important;
}
#middle {
    display: none !important;
}
#p_lt_ctl03_pageplaceholder_p_lt_zoneMain_FeedbackForm_viewBiz_ctl00_FeedbackType_lb {
    font-size: 15px;
}
#p_lt_ctl03_pageplaceholder_p_lt_zoneMain_FeedbackForm_viewBiz_ctl00_Message_textbox {
  height: 100px;
}
.heading {
    color: #0051ff !important;
}
#p_lt_ctl03_pageplaceholder_p_lt_zoneMain_FeedbackForm_viewBiz_ctl00_Regarding_list_0 {width: auto;
margin-left: 3em;
}
#p_lt_ctl03_pageplaceholder_p_lt_zoneMain_FeedbackForm_viewBiz_ctl00_Regarding_list_1 {margin-left: 3em;
}

#p_lt_ctl03_pageplaceholder_p_lt_zoneMain_FeedbackForm_viewBiz_ctl00_Regarding_list_2 {margin-left: 2em;
}
/*profile header*/
.helptoggle {
    background-color: #0051ff !important;
}

/*carousel*/
.btn-group.welcome-items.hidden-xs.dropdown {
 display:none
}

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

/*Bold text on homepage*/
#home-online-three #home-integrated .module-content-header-container h3.module-content-header {font-weight: 847 !important; font-size:25px !important;}
/*Manage dependent to color black*/
.dependant-add-link.ng-scope.ng-isolate-scope:hover{color:black !important;}
.dependant-remove.according.dependant-edit-btn:hover {
    color: #000;
}
.online-two-iso input:checked + .slider {
    background-color: #00d17f !important;
}
.dependant-list a.dependant-edit {
    color:Black !important;
}
.dependant-list a.dependant-remove {
    color:Black !important;
}
/*enrol page*/
.group-default {
    color: black !important;
}

/*Carousel style
.sliderContainer {top: 90px !important;
}*/

#thumb-containder {
    display: none;
}
.jssora106.arrowright.jssora106ds {
    display: none;
}
.jssora106.arrowleft.jssora106ds {
    display: none;
}
/*#slide-0 {width: 93% !important;
left:19px !important;}*/

/*homepage setting*/
.grid-item-3 div#generic , .grid-item-5 div#generic { padding: 0px !important;}
.test.ng-scope {width: 100%; height: 100%; margin: -16px 0px;}

/*homepage enrollment font*/
#home-online-three #right-side h3.heading-text, #home-online-three #home-integrated h3.heading-text {
    font-size: 14px !important;
  
}

/*beneficiary */
.your-beneficiaries .txt-beneficiaries H4 {
    
    text-transform: none !important;
}
span.label, label {text-transform: none !important;}
.in-Cart .cost P , .in-Cart .funded P {
    text-transform: none !important;
}

/*to hide image modules on mobile app */
@media only screen and (min-width:375px){ 
  #home-module-generic-3 {
    display: none !important;
  }
}

@media only screen and (min-width:375px){ 
  #home-module-generic-5 {
    display: none !important;
}
}

/*buttons*/
.generic-buttons {
    margin-top: 47px !important;
}


/*buttons bold*/
#home-online-three #right-side .modules-right-side.grid-container .grid-item-content .module-content .btn.btn-default, #home-online-three #home-integrated .modules-right-side.grid-container .grid-item-content .module-content .btn.btn-default, #home-online-three #right-side .modules-mobile .module-mobile .module-panel .module-copy button.btn.btn-default, #home-online-three #home-integrated .modules-mobile .module-mobile .module-panel .module-copy button.btn.btn-default {font-weight:bold !important; }

/*Hide Mobile Reg page from portal*/
.GBR {
  display: none !important;
}

/* Minification failed (line 405, error number 1019): Unexpected token, found '}' */