@charset "UTF-8";
/*========================================================================*\
    VIOLET TEMPLATE - Last updated post 4/6/2019 Release
    UPLOADED TO PARENT SITE ONLY;
    Use Client Options > Client Site Theme Inheritance > Parent and Child
    DO NOT UPLOAD ON CHILD SITES
\*=========================================================================*/

/*COLOR KEY*/
/*=============================================*\
    Violet          - #7d3f98
    Dark Violet:    - #563D82
    White           - #FFFFFF
\*=============================================*/

/*-----------------------------------------------------------*\
	USS Specific Code for BPT 1    
    Replace Benefit Plan Type Heart Icon with Pill Icon 
    Affects Enrollment, Current Benefits, and New Elections
\*-----------------------------------------------------------*/ 

#benefittype-1 .plan-type-icon .plan-icon:before,
#confirmBenefitType-1 .plan-type-icon .plan-icon:before {
    
	content: "\F046";
}

/*------------------------------------------*\
    AETNA RETIREE SPECIFIC OVERRIDES 
    DO NOT USE OR COPY ANY PART OF THE FOLLOWING
\*------------------------------------------*/ 

/* Open Sans Font  - Used to style the body font */
@import url('https://fonts.googleapis.com/css?family=Open+Sans:400,600,700,800');

/* Domaine Font - Used to style specific EE Home Page headers */
@font-face {
    font-family: 'DomaineDisplayBd';
    font-style: normal;
    font-weight: bold;
    src: url(/images/aetna/DomaineDisplayWeb-Bold.eot#iefix);
    src: url(/images/aetna/DomaineDisplayWeb-Bold.eot#iefix) format('eot'), url(/images/aetna/DomaineDisplayWeb-Bold.woff) format('woff'), url(/images/aetna/DomaineDisplayWeb-Bold.woff2) format('woff2'), url(/images/aetna/DomaineDisplay-Bold.ttf) format('truetype');
}
@font-face {
    font-family: 'DomaineTextBd';
    font-style: normal;
    font-weight: bold;
    src: url(/images/aetna/DomaineTextWeb-Bold.eot#iefix);
    src: url(/images/aetna/DomaineTextWeb-Bold.eot#iefix) format('eot'), url(/images/aetna/DomaineTextWeb-Bold.woff) format('woff'), url(/images/aetna/DomaineTextWeb-Bold.woff2) format('woff2'), url(/images/aetna/DomaineText-Bold.ttf) format('truetype');
}

/* Set body text to Open Sans rather than bswift Roboto */
body.ee {
    color: #000;
    font-family: 'Open Sans', sans-serif;
}

/* Set background of panels container to white on the EE Home Page */
body.ee .new-home-ee-contain {
    background: #fff;
}

/* Slideshow Text - uses standard bswift font but with diff size and removes gray bar from previous style sheet */
body.new-home-ee .slideshow .fs-largest {
  font-size: 20px;
  width: 420px;
  line-height: 1.75rem;

}

/* Panel Header Font Weight */
body.new-home-ee h2 {
   font-weight: bold;
}

/* Left Panel - My Profile */
body.new-home-ee .home-ee-left #my_profile .home-ee-welcome h1 {
    font-family: 'DomaineTextBd', serif;
}

/* Left Panel - My Forms - Hides icon next to form name*/
body.new-home-ee .home-ee-left #my_profile .home-ee-myforms ul li a {
    background-image: none;
    padding-left: 8px;
}

/* Video Gallery */
/* Add Aetna specific icon */
body.new-home-ee #media-panel .charm {
    background: url(/images/aetna/1_Aetna_FunctionalIcon_Video_White.svg) center center no-repeat;
    display: inline-block;
    float: left;
    height: 30px;
    left: .3em;
    margin-right: .6em;
    position: relative;
    top: .2em;
    width: 30px;
}

/* My Account Summary */
body.new-home-ee #retiree_Billing .footer-link .fi-clock {
    position: relative;
    top: -.1em;
}
body.new-home-ee #retiree_Billing .footer-link .fi-clock:before {
    background: url(/images/aetna/1_Aetna_StorytellingIcon_Clock_Violet.svg) center center no-repeat;
    background-size: 1.4em;
    color: transparent;
    display: block;
    width: 1.3em;
}

/* Benefits Quicklook */
body.new-home-ee.ee .home-ee-quicklook .home-ee-quicklook-header h2 {
    font-weight: bold;
}

body.new-home-ee .four #custom-library:first-child .portlet-content {
    background: #eee;
    padding: 8px;
}
body.new-home-ee .four #custom-library:first-child .portlet-feature-entry {
    border-bottom: 0;
}
body.new-home-ee .four #custom-library:first-child .portlet-content a {
    color: #333;
}

/* Request Enrollment Kit */
#medicare-fulfillment span.subtitle,
#medicare-fulfillment b,
#medicare-fulfillment .single-link a {
    padding: 8px;
}
#medicare-fulfillment .single-link a:hover {
    background-color: #fff;
}
/* hides envelope icon */
#medicare-fulfillment .single-link a .fi-before {
    display: none;
}

/* Need Help? */
body.new-home-ee #EmployeeWellness .charm {
    background: url(/images/aetna/1_Aetna_FunctionalIcon_Help_White.svg) center center no-repeat;
    display: inline-block;
    float: left;
    height: 30px;
    left: .2em;
    margin-right: .5em;
    position: relative;
    top: .2em;
    width: 30px;
}
body.new-home-ee #EmployeeWellness .portlet-content {
    padding: 0 8px;
}
#EmployeeWellness .portlet-content > div {
    margin-bottom: 10px;
}

/*---------------------*\
    Utility Navigation
\*---------------------*/

/*--------------------------------------------------*\
   RESEARCH REQUIRED: Hide any chat tools text
   This seems to only tighten up the header height,
   removing extra spacing above the main navigation 
\*---------------------------------------------------*/

#chat-tools {
    display: none;
}

/*------------------------------------------------------------------*\
   RESEARCH REQUIRED: Hide Email Button on Benefit Calculator Page
   Hides email link on Benefit Calculator
   users were confused that it was actual enrollment
\*------------------------------------------------------------------*/ 

body.benefit-calculator #emailLink {
    display: none;
}
/*------------------------------------------------------------------------------------------------*\
     TICKET: 608365 still open as of 2.25.19- BUG: BPT 208 (TCIM Plans)- 'No Medicare Benefits' Text
     Requested by: Dave Tebaldi
     This hides the error message for BPT 208 only on the View Plan Details page.
     TEMPORARY FIX ONLY. PLEASE REMOVE FROM CLIENT CSS WHEN THIS HAS BEEN FIXED PROGRAMMATICALLY.
/*------------------------------------------------------------------------------------------------*/
body.benefit-enroll_all_elections #benefittype-208 .plan-detail-your-plans .error_description {
                display: none;
}
