.Health{background-image:url("../images/Health.HospInd.png");} .Health-Vision{background-image:url("../images/Health.Vision.png");} .Health-Behavioral{background-image:url("../images/Health.Behavioral.png");} .Health-Pharmacy{background-image:url("../images/Health.Pharmacy.png");} .Health-Medical{background-image:url("../images/Health.Medical.png");} .Health-HospInd{background-image:url("../images/Health.HospInd.png");} .Health-Dental{background-image:url("../images/Health.Dental.png");} .Life{background-image:url("../images/Life.Life.png");} .Life-ADD{background-image:url("../images/Life.ADD.png");} .Life-Info{background-image:url("../images/Life.Info.png");} .Life-Accident{background-image:url("../images/Life.Accident.png");} .Life-GUL{background-image:url("../images/Life.Policy.png");} .Life-Combined{background-image:url("../images/Life.Policy.png");} .Life-VolLife{background-image:url("../images/Life.Policy.png");} .Life-Policy{background-image:url("../images/Life.Policy.png");} .Life-CritIllness{background-image:url("../images/Life.CritIllness.png");} .Life-Pet{background-image:url("../images/Life.Pet.png");} .Disability{background-image:url("../images/Disability.png");} .DC{background-image:url("../images/FSA.png");} .FSA{background-image:url("../images/FSA.png");} .FSA-Transit{background-image:url("../images/FSA.Transit.png");} .FSA-Parking{background-image:url("../images/FSA.Transit.png");} .Certification{background-image:url("../images/Life.Policy.png");} .Notification{background-image:url("../images/Life.Policy.png");} .v-brix{color:#484848;} .v-brix.body-img,
.v-brix .login-content-col{background-image:url('/hli-resources/theme/hli_bkg_1.jpg');background-position:center center;background-repeat:no-repeat;background-size:cover;background-color:#f8f9fa;} .v-brix .Checkbox .v-input--selection-controls.v-input--readonly:not(.v-input--indeterminate) .v-icon.fa-check-square,
.v-brix .check-radio .v-input--selection-controls.v-input--readonly:not(.v-input--indeterminate) .v-icon.fa-dot-circle{color:#3a5a78 !important;} .v-brix .check-radio .v-radio-group .v-selection-control__input .v-icon.fa-square,
.v-brix .check-radio .v-radio-group .v-selection-control__input .v-icon.fa-check-square,
.v-brix .check-radio .v-icon.fa-dot-circle,
.v-brix .check-radio .v-icon.fa-circle{color:#3a5a78;} .v-brix .data-box,
.v-brix .q-row .a-row .check-radio{background:#F0F6FB;} .v-brix .v-input--checkbox .v-input--readonly .v-icon.fa-check-square{color:#3a5a78 !important;} .v-brix .banner-home-img{background-color:#DEECF7;background-image:url('/hli-resources/theme/hli_bkg_1.jpg');background-repeat:no-repeat;background-attachment:fixed;background-size:cover;} .v-brix .banner-enroll-img{background-color:#DEECF7;background-image:url('/bcp/images/brix_women_desk.jpg');background-repeat:no-repeat;background-attachment:fixed;background-size:cover;} .v-brix a,
.v-brix .link,
.v-brix .theme--light.v-btn.link{color:#2477ab;} .v-brix a:hover,
.v-brix .link:hover,
.v-brix .theme--light.v-btn.link:hover{color:#3A5A78;} .v-brix .text-primary{color:#484848;} .v-brix .hr-primary{border-color:#484848;} .v-brix .text-header{color:#3A5A78;} .v-brix .currency-color{color:#018852;} .v-brix .v-btn.btn-primary{color:#FFFFFF;background-color:#822B2F;} .v-brix .theme--light.v-btn.btn-primary.v-btn--disabled{color:#FFFFFF !important;opacity:0.7;} .v-brix .v-btn.btn-secondary{color:#FFFFFF;background-color:#595959;} .v-brix .banner-box .banner-content .banner-action .v-btn{color:#FFFFFF;background-color:#822B2F;} .v-brix #core-footer{color:#FFFFFF;background-color:#5e5e5e;} .v-brix #core-toolbar .v-tabs-bar .v-tab:not(.disabled){color:#3a5a78;} .v-brix .v-tabs-slider{background-color:#3a5a78;} .v-brix .q-box .v-input--readonly .v-icon.fa-check-square{color:#3a5a78 !important;} .v-brix .Checkbox .v-icon,
.v-brix .v-input--checkbox .v-icon{color:#3a5a78;} .v-brix .Checkbox .v-input--readonly .v-icon.fa-check-square,
.v-brix .v-input--checkbox .v-input--readonly .v-icon.fa-check-square{color:#3a5a78 !important;} .v-brix .v-radio-group .v-selection-control-group__input .v-icon{color:rgba(58, 90, 120, 0.75);} .v-brix .v-radio-group .v-selection-control-group__input .v-icon.fa-dot-circle,
.v-brix .v-radio-group .v-selection-control-group__input .v-icon.fa-check-square{color:#3a5a78 !important;} .v-brix .v-radio-group .v-selection-control--dirty .v-item--active label.v-label,
.v-brix .v-input--checkbox .v-selection-control--dirty .v-item--active label.v-label{color:#3a5a78;} .v-brix .error--text{color:#9A181C !important;caret-color:#9A181C !important;}nav {
background-color: #f6f6f6 !important;
font-weight: 500;
}

.nav-top {
color: #333;
padding: 5px 5px 5px 10px;
}

#body-header {
min-height: 55px;
}

.logOffButton {
background-color: #842828;
color: #fff;
text-transform: uppercase;
font-family: Arial,sans-serif;
height: 40px;
margin-top: -10px;
margin-bottom: -5px;
border-radius: 0px;
font-weight: 600;
-webkit-box-shadow: 0px 0px 0px 0px rgb(255, 255, 255);
-moz-box-shadow: 0px 0px 0px 0px rgb(255, 255, 255);
-o-box-shadow: 0px 0px 0px 0px rgb(255, 255, 255);
box-shadow: 0px 0px 0px 0px rgb(255, 255, 255);
}

.nav-top a {
background-color: transparent;
font-weight: 600;
vertical-align: initial;
}

.nav-top input.classic-btn {
vertical-align: initial;
background-color: transparent;
}

.navbar-employerLogo {
height: 140px;
z-index: 1000;
}

.navbar-employerLogo img {
height: 140px;
max-height: 140px;
padding: 24px 20px 28px 28px;
-moz-box-shadow: #ccc 0 0 5px;
-webkit-box-shadow: #ccc 0 0 5px;
box-shadow: #ccc 0 0 5px;
background-color: #fff;
width: 137px;
}

.btn-process .badge {
display: none;
}

.btn-process {
white-space: nowrap;
font-size: 1.286em !important;
font-weight: 600;
text-transform: uppercase;
padding: 0px 15px;
font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
}

.btn-process.on {
color: #000;
}

.navbar-title span:not(.caret) {
border-right: 0px none !important;
}

.banner { 
border-top: 1px solid #ccc;
}

.banner-inner div.banner-msg:first-child{
padding-top: 30px;
}

.banner-inner div.container:first-child{
padding-top: 15px;
}

.banner-box {
padding: 1.2em 1.5em 1.5em !important;
margin: 30px 0px 0px -5px;
}
.banner-btn {
font-size: 1em !important;
text-transform: uppercase;
padding: 12px 32px !important;
border-radius: 0px;
}

#formESign {
padding: 30px 0px 20px;
}

.main-section {
border-top: 1px solid #ccc;
}

#profile-body .main-section, .eoi-app {
padding: 35px 0px 20px;
}

.page-footer {
    padding: 8px 2px 0px;
}

.footer-dark {
background-color: #545454;
border-top: 5px solid #B6D3E9;
}

#top-section {
min-height: 50px
}

#multiple-bran-logos {
height: 20px;
}

#multiple-bran-logos img {
top: 0px;
}

#multiple-bran-logos .navbar-employerLogo img {
max-height: 140px;
padding: 24px 20px 28px 28px;
background-color: #fff;
width: auto;
}

#multiple-bran-logos div.navbar-licenseeLogo {
vertical-align: top;
margin-top: 44px;
}

.eoi-app {
border-top: 0px none;
}

.app-message {
padding-top: 1px;
}

#all-grand-total {
min-height: 30px;
}

.home-info-links .msg-total .tab, .home-info-links .event-triggers {
border: 10px solid #e9f2f8;
}

.all-total-cost .currency-font, .all-total-cost {
color: #B6D3E9;
}

.enroll-tabs > li, .enroll-tabs > li.on, .enroll-tabs > li.visited, .enroll-tabs > li.disabled, .profile-tab > a.active, .nav > li > a.active, .nav-pills>li.active>a {
background-color: #ffffff !important;
}

.enroll-tabs > li.on:hover > a, .enroll-tabs > li.on > a, .nav-pills>li.active>a {
border-bottom: 5px solid #F7941F !important;
color: #484848;
text-align: left;
}

.profile-tab > a.active {
color: #484848 !important;
text-align: center;
}

.enroll-tabs > li.visited > a {
border-bottom: 5px solid #018852 !important;
color: #018852;
text-align: left;
}

.enroll-tabs > li.disabled a, .enroll-tabs.disabled > li a {
border-bottom: 5px solid #888888 !important;
color: #888888;
text-align: left;
}

.nav-tabs.nav-justified>li {
vertical-align: bottom !important;
}

.enroll-tabs > li > a {
text-transform: none;
padding: 1px;
}

.contingent-bottom {
 display: inline-block;
 width: 100%;
}

/* enhanced CP */

.v-brix .v-application, .v-brix .v-overlay__content {
	font-family: Roboto, sans-serif;
}

#app #btn-logoff { 
background-color: #842828 !important;
text-transform: capitalize;
font-weight: 500;
border-radius: 0 !important;
}
.v-btn {
border-radius: 0 !important;
}
button.v-btn.btn-action, button.v-btn.banner-btn {
 text-transform: capitalize;
 font-weight: 500;
}

#app #core-toolbar.v-toolbar--flat .v-slide-group .v-tab {
align-items: end;
text-align: left;
justify-content: start;
padding: 0 16px 0 4px;
margin-right: 5px;
}

#app #core-toolbar.v-toolbar--flat .v-slide-group .v-tab .tab-text {
font-weight: 600;
text-transform: capitalize;
padding: 0 2px 12px;
}

#app #core-toolbar .v-slide-group .v-tab.disabled {
color: #595959;
}
#app #core-toolbar .v-slide-group .v-tab.visited {
color: #018852;
}
#app #core-toolbar .v-slide-group .v-tab.on .v-tab__slider {
color: #F7941F;
}
#app #core-toolbar .v-slide-group .v-tab.on {
color: #484848;
}

#app #core-toolbar:not(.v-toolbar--flat) .v-slide-group .v-tab.on {
background: transparent !important;
border-bottom: 4px solid #F7941F;
}

#app header#core-toolbar.v-toolbar--flat .v-toolbar__extension .v-tabs .v-tab__slider {
	opacity: 1;
	height: 5px;
}
#app .v-alert.sign-alert {
	border: 2px solid #999;
}

#app .q-row, #app .q-row.border-top {
border-color: #c6c6c6 !important;
}

footer {
   justify-content: center;
}

footer .links {
    padding-left: 0;
    list-style: none;
	margin: 1em 0 0 -5px !important;
}

footer .links li {
    height: 32px;
    padding: 0 1em;
	display: inline-block;
}

.cpra-icon { position: relative; }
.cpra-icon:after {
    content: " ";
    position: absolute;
    right: 0;
    top: 0;
    background-image: url("https://account.thehartford.com/privacyoptions.783b3784698d3bd0.svg");
    height: 20px;
    width: 42px;
}

@media all and (max-width: 990px) {
        body.v-brix .f-view {display: flex !important;}
}