.client-logo{background-image:url(/Client/Content/Images/tac-shared-logo.png);background-size:contain;width:474px!important;height:75px!important}.not-authenticated .client-logo{margin-top:30px;margin-bottom:20px;width:474px!important;height:75px!important}a,a:hover,a:focus{color:#004c97}.disabled.btn-default:hover,[disabled].btn-default:hover{border-color:#004c97;color:#004c97}.info-link-underline{border-bottom:1px dashed #004c97;color:#004c97}.info-link-underline:hover{border-bottom:1px solid #004c97}#education-content a.alt{color:#004c97}#education-content a.alt:hover{color:#004c97}.btn-tw-link{color:#004c97}.btn-default{background:#fff;border-color:#004c97;color:#004c97}.btn-default:hover,.btn-default:focus,.focus.btn-default,.btn-default:active,.active.btn-default,.open>.btn-default.dropdown-toggle{background:#004c97}.btn-default span.icon-arrow{background:url(/Client/Content/Images/btn-arr-red-right.png) left top no-repeat}.btn-default.disabled:hover span.icon-arrow,.btn-default[disabled]:hover span.icon-arrow{background:url(/Client/Content/Images/btn-arr-red-right.png) left top no-repeat}a.icon-arrow-red::after{content:url(/Client/Content/Images/btn-arr-red-right.png)}a.icon-arrow-external::after{content:url(/Client/Content/Images/btn-arr-external.png)}span.icon-arrow-red{background:url(/Client/Content/Images/btn-arr-red-right.png) left top no-repeat}span.icon-arrow-red-left{background:url(/Client/Content/Images/btn-arr-red-left.png) left top no-repeat}.icon-benes-add{background:url(/Client/Content/Images/icon-add-bene.png) no-repeat center}.icon-deps-add{background:url(/Client/Content/Images/icon-deps-add.png) no-repeat center;height:64px;width:64px}.icon-deps-delete{background:url(/Client/Content/Images/icon-deps-del.png) no-repeat center;height:24px;width:24px}.icon-benes-add-sm{background:url(/Client/Content/Images/icon-add-bene-sm.png) left no-repeat}.icon-benes-delete{background:url(/Client/Content/Images/icon-delete-bene.png) no-repeat center}a.info-link-left span,span.info-link-left span,a.info-link-right span,span.info-link-right span{background:url(/Client/Content/Images/icon-info.png) no-repeat center;width:23px;height:23px}.contact-us-bg{background-color:#c6a00c}.btn-contact-us,.btn-contact-us:hover,.btn-contact-us:active,.btn-contact-us:focus{background-color:#c6a00c}.collapsed.btn-contact-us span{background-color:#c6a00c}.glyphicon-chevron-right.red{color:#004c97}.glyphicon-chevron-down.red{color:#004c97}.red{color:#004c97}div.selected-dep-type{border-left:solid 7px #004c97}#shared-sub-header{border-top:5px solid #004c97}#shared-sub-header .container .row{padding-bottom:5px;padding-top:5px;color:#fff}.carousel-indicators li,.carousel-indicators li.active{background-color:#fff;border:solid 1px #000;height:15px;margin-right:10px;width:15px}.carousel-indicators li.active{background-color:#000}#shared-sub-header{background-color:#658d1b;border-top:5px solid #658d1b;font-weight:bold}.body-header-overlap{border-top:5px solid #658d1b}.body-header-inner.bg-body-header-web{background:#5badff url(/Client/Content/Images/recurringbackground.png) no-repeat center}.body-header-inner.bg-body-header-welcome{background:#8bc45f url(/Client/Content/Images/HappyGrassFamily.jpg) no-repeat center;background-size:cover}.body-header-inner.bg-body-header-lifeevent{background:#a02843 url(/Client/Content/Images/bridgefamily2.jpg) no-repeat center;background-size:cover}.body-header-inner.bg-body-header-healthcounty{background:#fff url(/Client/Content/Images/Welcome.jpg) no-repeat center;background-size:cover}div.return-to-enroll-header a,#return-to-enroll-header a,#return-to-enroll-header-clone a,#return-to-mydeps-header a,#return-to-mydeps-header-clone a,#education-header .from-pension a,#education-header-clone .from-pension a,#education-header .from-enrollment a,#education-header-clone .from-enrollment a{background-color:#004c97;border:none}div.return-to-enroll-header a:hover,#return-to-enroll-header a:hover,#return-to-enroll-header-clone a:hover,#return-to-mydeps-header a:hover,#return-to-mydeps-header-clone a:hover,#education-header .from-pension a:hover,#education-header-clone .from-pension a:hover,#education-header .from-enrollment a:hover,#education-header-clone .from-enrollment a:hover{background-color:#004c97;border:none}.registration-lookup-form,.registration-form,.collect-email-form{position:absolute;top:115px}.login-form:not(.form-horizontal){position:absolute;top:115px}.login-form .form-control:focus{border-color:#004c97}a:hover,a:focus{background-color:transparent;border-color:transparent;color:#004c97;text-decoration:underline}a.btn-narrow{border:1px solid #004c97}.btn-main{background-color:#004c97}.btn-main:active{background-color:#004c97;color:#004c97}.btn-secondary:hover,.btn-secondary:focus{background-color:#004c97}.login{width:450px!important}.login-title{top:75px;left:75px;width:300px!important;height:300px!important;background:url(/Client/MfaBranding/TX-Assn-Counties.png) top left no-repeat!important}.form-control:focus{border-color:#004c97!important}.btn-primary,.btn-secondary{color:#004c97;background-color:#fff!important;border-color:#004c97!important}.btn-tertiary{color:#004c97;border-color:transparent transparent #004c97!important}.btn-primary:hover,.btn-primary:focus,.btn-secondary:hover,.btn-secondary:focus,.btn-tertiary:hover,.btn-tertiary:focus{color:#fff;background-color:#004c97!important;border-color:#004c97!important}