@charset "utf-8";
/* This is the main CSS that includes other CSS files. */
/* ========== AON Hewitt Additions =========== */
/* http://compass-style.org/reference/compass/css3/*/
/* css3 */
/* =======================================
	TABLE OF CONTENTS
	1.Color Variables
		a. grays
		b. blues
		c. greens
		d. yellows
		e. reds
	2. Mixins
		a. fonts
		b. 
	
   ======================================= */
/*=======================================================
			Colors
  =======================================================*/
/* Added Black and White, its a little redundent but easier to remember. 	
/* Grays */
/* MAIN default body text new to styleguide 10/17*/
/* Accent 1 (Blue) */
/*darkest */
/* lightest */
/* Accent 2 (Green) */
/* Accent 3 (Yellow) */
/* Accent 4 (Red) */
/*=======================================================
				Mixins
  =======================================================*/
/* ************ Fonts ************ 
	******************************* */
/* ************ 720 viewport ************ 
	******************************* */
/* ************ 480 viewport ************ 
	******************************* */
/* =======================================
	TABLE OF CONTENTS
	1. Basic style for HTML Elements
		a. Basic
		b. Headers
	2. Common Helper Classes

   ======================================= */
/*=======================================================
		 UPoint Testing:  Media Queries only used for UPoint Testing in Chrome & other browsers
		 https://developer.chrome.com/devtools/docs/device-mode#media-queries
  =======================================================*/
/*=======================================================
		 Basic style for HTML Elements and Typography
  =======================================================*/
/* Matt Sloggett:  Font size start */
.ah-font-change {
  /* Position subscript and superscript content without affecting line-height: h5bp.com/k */
  /* ============= Headers ================ */
  /*- sub-header classes-*/
  /*- sub-header classes- end*/
  /* ============= 720 viewport Headers ================ */
  /*- sub-header classes-*/
  /*- sub-header classes- end*/
  /* ============= 480 viewport Headers ================ */
  /*- sub-header classes-*/
  /*- sub-header classes end-*/
  /* Matt Sloggett:  Font size change end */ }
  .ah-font-change p {
    /*font-size: 1em;
    line-height:  1.5714em ;
    */
    font-size: 1em;
    line-height: normal; }
  .ah-font-change small {
    font-size: 85%; }
  .ah-font-change sub, .ah-font-change sup {
    font-size: 85.7%;
    line-height: 0;
    position: relative;
    vertical-align: baseline; }
  .ah-font-change sup {
    top: -0.5em; }
  .ah-font-change sub {
    bottom: -0.25em; }
  .ah-font-change h1, .ah-font-change h2, .ah-font-change h3, .ah-font-change h4, .ah-font-change h5, .ah-font-change h6 {
    font-weight: normal; }
  .ah-font-change h1, .ah-font-change .ah-font-xxxl {
    /*font-size: 3.428em;
    line-height:1.145em;
    */
    font-size: 1em;
    line-height: normal; }
  .ah-font-change h2, .ah-font-change .ah-font-xxl {
    /*font-size: 2.428em;
    line-height: .9705em;
    */
    font-size: 1em;
    line-height: normal; }
  .ah-font-change h3, .ah-font-change .ah-font-xl {
    /*font-size: 1.714em;
    line-height:1.1666em;
    padding-bottom: 0.0835em;
    */
    font-size: 1em;
    line-height: normal;
    padding-bottom: 0em; }
  .ah-font-change h4, .ah-font-change .ah-font-l {
    /*font-size: 1.286em;
    line-height: 1.222em;
    */
    font-size: 1em;
    line-height: normal; }
  .ah-font-change h5, .ah-font-change .ah-font-m {
    /*font-size: 1.143em;
    line-height: 1.375em;
    padding-bottom: 0.313em;
    */
    font-size: 1em;
    line-height: normal;
    padding-bottom: 0em; }
  .ah-font-change p, .ah-font-change td, .ah-font-change th, .ah-font-change .ah-font-s {
    /*font-size: 1em;
    line-height:  1.5714em ;
    */
    font-size: 1em;
    line-height: normal;
    line-height: 1.5714em; }
  .ah-font-change textarea {
    /*font-size: 0.857em;
    */
    font-size: 1em;
    line-height: normal; }
  .ah-font-change input, .ah-font-change select {
    /*font-size: 1em;
    line-height:  1.5714em ;
    */
    font-size: 1em;
    line-height: normal; }
  .ah-font-change button {
    /*font-size: 1.286em;
    line-height: 1.222em;
    */
    font-size: 1em;
    line-height: normal; }
  .ah-font-change .ah-font-xsmall, .ah-font-change p .ah-font-xsmall, .ah-font-change .xs {
    /*font-size: 0.857em;
    */
    font-size: 1em;
    line-height: normal; }
  .ah-font-change .ah-font-xxsmall, .ah-font-change p .ah-font-xxsmall {
    /*font-size: .79em;
    */
    font-size: 1em;
    line-height: normal; }
  .ah-font-change h1 .ah-font-xxl {
    font-size: inherit; }
  .ah-font-change h1 .ah-font-xl {
    font-size: inherit; }
  .ah-font-change h1 .ah-font-l {
    font-size: inherit; }
  .ah-font-change h1 .ah-font-m {
    font-size: inherit; }
  .ah-font-change h1 .ah-font-s {
    font-size: inherit; }
  .ah-font-change h2 .ah-font-xl {
    font-size: inherit; }
  .ah-font-change h2 .ah-font-l {
    font-size: inherit; }
  .ah-font-change h2 .ah-font-m {
    font-size: inherit; }
  .ah-font-change h2 .ah-font-s {
    font-size: inherit; }
  .ah-font-change h3 .ah-font-l {
    font-size: inherit; }
  .ah-font-change h3 .ah-font-m {
    font-size: inherit; }
  .ah-font-change h3 .ah-font-s {
    font-size: inherit; }
  .ah-font-change h4 .ah-font-m {
    font-size: inherit;
    font-weight: normal; }
  .ah-font-change h4 .ah-font-s {
    font-size: inherit;
    font-weight: normal; }
  .ah-font-change h5 .ah-font-s {
    font-size: inherit; }
  .ah-font-change .aui-view-720 h1, .ah-font-change .aui-view-720 .ah-font-xxxl {
    /*font-size: 2.429em;
    line-height: 0.971em;
    */
    font-size: 1em;
    line-height: normal; }
  .ah-font-change .aui-view-720 h2, .ah-font-change .aui-view-720 .ah-font-xxl {
    /*font-size: 2.000em;
    line-height: 1.000em;
    */
    font-size: 1em;
    line-height: normal; }
  .ah-font-change .aui-view-720 .ah-font-xl {
    /*font-size: 1.714em;
    line-height:1.1666em;
    padding-bottom: 0.0835em;
    */
    font-size: 1em;
    line-height: normal;
    padding-bottom: 0em; }
  .ah-font-change .aui-view-720 .ah-font-l {
    /*font-size: 1.286em;
    line-height: 1.222em;
    */
    font-size: 1em;
    line-height: normal; }
  .ah-font-change .aui-view-720 .ah-font-m {
    /*font-size: 1.143em;
    line-height: 1.375em;
    padding-bottom: 0.313em;
    */
    font-size: 1em;
    line-height: normal;
    padding-bottom: 0em; }
  .ah-font-change .aui-view-720 .ah-font-s {
    /*font-size: 1em;
    line-height:  1.5714em ;
    */
    font-size: 1em;
    line-height: normal; }
  .ah-font-change .aui-view-720 .ah-font-xsmall, .ah-font-change .aui-view-720 .xs {
    /*font-size: 0.857em;
    */
    font-size: 1em;
    line-height: normal; }
  .ah-font-change .aui-view-720 .ah-font-xxsmall {
    /*font-size: .79em;
    */
    font-size: 1em;
    line-height: normal; }
  .ah-font-change .aui-view-720 h1 .ah-font-xxl {
    font-size: inherit; }
  .ah-font-change .aui-view-720 h1 .ah-font-xl {
    font-size: inherit; }
  .ah-font-change .aui-view-720 h1 .ah-font-l {
    font-size: inherit; }
  .ah-font-change .aui-view-720 h1 .ah-font-m {
    font-size: inherit; }
  .ah-font-change .aui-view-720 h1 .ah-font-s {
    font-size: inherit; }
  .ah-font-change .aui-view-720 h2 .ah-font-xl {
    font-size: inherit; }
  .ah-font-change .aui-view-720 h2 .ah-font-l {
    font-size: inherit; }
  .ah-font-change .aui-view-720 h2 .ah-font-m {
    font-size: inherit; }
  .ah-font-change .aui-view-720 h2 .ah-font-s {
    font-size: inherit; }
  .ah-font-change .aui-view-720 h3 .ah-font-l {
    font-size: inherit; }
  .ah-font-change .aui-view-720 h3 .ah-font-m {
    font-size: inherit; }
  .ah-font-change .aui-view-720 h3 .ah-font-s {
    font-size: inherit; }
  .ah-font-change .aui-view-720 h4 .ah-font-m {
    font-size: inherit; }
  .ah-font-change .aui-view-720 h4 .ah-font-s {
    font-size: inherit; }
  .ah-font-change .aui-view-720 h5 .ah-font-s {
    font-size: inherit; }
  .ah-font-change .aui-view-lt480 h1, .ah-font-change .aui-view-480 h1, .ah-font-change .aui-view-lt480 .ah-font-xxxl, .ah-font-change .aui-view-480 .ah-font-xxxl {
    /*font-size: 1.857em;
    line-height: 1.078em;
    */
    font-size: 1em;
    line-height: normal; }
  .ah-font-change .aui-view-lt480 h2, .ah-font-change .aui-view-480 h2, .ah-font-change .aui-view-lt480 .ah-font-xxl, .ah-font-change .aui-view-480 .ah-font-xxl {
    /*font-size: 1.571em;
    line-height: 1.091em;
    */
    font-size: 1em;
    line-height: normal; }
  .ah-font-change .aui-view-lt480 h3, .ah-font-change .aui-view-480 h3, .ah-font-change .aui-view-lt480 .ah-font-xl, .ah-font-change .aui-view-480 .ah-font-xl {
    /*font-size: 1.286em;
    line-height: 1.111em;
    padding-bottom: 0.1115em;
    */
    font-size: 1em;
    line-height: normal;
    padding-bottom: 0em; }
  .ah-font-change .aui-view-lt480 h4, .ah-font-change .aui-view-480 h4, .ah-font-change .aui-view-lt480 .ah-font-l, .ah-font-change .aui-view-480 .ah-font-l {
    /*font-size: 1.143em;
    line-height: 1.250em;
    font-weight: bold;
    */
    font-size: 1em;
    line-height: normal;
    font-weight: normal; }
  .ah-font-change .aui-view-lt480 h5, .ah-font-change .aui-view-480 h5, .ah-font-change .aui-view-lt480 .ah-font-m, .ah-font-change .aui-view-480 .ah-font-m {
    /*font-size: 1.000em;
    line-height: 1.429em;
    padding-bottom: 0.358em;
    */
    font-size: 1em;
    line-height: normal;
    padding-bottom: 0em; }
  .ah-font-change .aui-view-lt480 p, .ah-font-change .aui-view-480 p, .ah-font-change .aui-view-lt480 td, .ah-font-change .aui-view-480 td, .ah-font-change .aui-view-480 li, .ah-font-change .aui-view-lt480 td, .ah-font-change .aui-view-lt480 .ah-font-s, .ah-font-change .aui-view-480 .ah-font-s {
    /*font-size: 1.000em;
    line-height: 1.429em;
    */
    font-size: 1em;
    line-height: normal; }
  .ah-font-change .aui-view-lt480 .ah-font-xsmall, .ah-font-change .aui-view-lt480 p .ah-font-xsmall, .ah-font-change .aui-view-lt480 .xs,
  .ah-font-change .aui-view-480 .ah-font-xsmall, .ah-font-change .aui-view-480 p .ah-font-xsmall, .ah-font-change .aui-view-480 .xs {
    /*font-size: 0.857em;
    line-height: 1.668em;
    */
    font-size: 1em;
    line-height: normal; }
  .ah-font-change .aui-view-lt480 .ah-font-xxsmall, .ah-font-change .aui-view-lt480 p .ah-font-xxsmall,
  .ah-font-change .aui-view-480 .ah-font-xxsmall, .ah-font-change .aui-view-480 p .ah-font-xxsmall {
    /*font-size: 0.857em;
    line-height: 1.668em;
    */
    font-size: 1em;
    line-height: normal; }
  .ah-font-change .aui-view-lt480 h1 .ah-font-xxl, .ah-font-change .aui-view-480 h1 .ah-font-xxl {
    font-size: inheritm; }
  .ah-font-change .aui-view-lt480 h1 .ah-font-xl, .ah-font-change .aui-view-480 h1 .ah-font-xl {
    font-size: inherit; }
  .ah-font-change .aui-view-lt480 h1 .ah-font-l, .ah-font-change .aui-view-480 h1 .ah-font-l {
    font-size: inherit; }
  .ah-font-change .aui-view-lt480 h1 .ah-font-m, .ah-font-change .aui-view-480 h1 .ah-font-m {
    font-size: inherit; }
  .ah-font-change .aui-view-lt480 h1 .ah-font-s, .ah-font-change .aui-view-480 h1 .ah-font-s {
    font-size: inherit; }
  .ah-font-change .aui-view-lt480 h2 .ah-font-xl, .ah-font-change .aui-view-480 h2 .ah-font-xl {
    font-size: inherit; }
  .ah-font-change .aui-view-lt480 h2 .ah-font-l, .ah-font-change .aui-view-480 h2 .ah-font-l {
    font-size: inherit; }
  .ah-font-change .aui-view-lt480 h2 .ah-font-m, .ah-font-change .aui-view-480 h2 .ah-font-m {
    font-size: inherit; }
  .ah-font-change .aui-view-lt480 h2 .ah-font-s, .ah-font-change .aui-view-480 h2 .ah-font-s {
    font-size: inherit; }
  .ah-font-change .aui-view-lt480 h3 .ah-font-l, .ah-font-change .aui-view-480 h3 .ah-font-l {
    font-size: inherit; }
  .ah-font-change .aui-view-lt480 h3 .ah-font-m, .ah-font-change .aui-view-480 h3 .ah-font-m {
    font-size: inherit; }
  .ah-font-change .aui-view-lt480 h3 .ah-font-s, .ah-font-change .aui-view-480 h3 .ah-font-s {
    font-size: inherit; }
  .ah-font-change .aui-view-lt480 h4 .ah-font-m, .ah-font-change .aui-view-480 h4 .ah-font-m {
    font-size: inherit; }
  .ah-font-change .aui-view-lt480 h4 .ah-font-s, .ah-font-change .aui-view-480 h4 .ah-font-s {
    font-size: inherit; }
  .ah-font-change .aui-view-lt480 h5 .ah-font-s, .ah-font-change .aui-view-480 h5 .ah-font-s {
    font-size: inherit; }

.wlf .ah-font-change {
  		/* p {
  			@include s_font;
  		}
  
  		small { font-size: 85%; } */
  /* Position subscript and superscript content without affecting line-height: h5bp.com/k */
  /* sub, sup { font-size: 85.7%; line-height: 0; position: relative; vertical-align: baseline; }
  sup { top: -0.5em; }
  sub { bottom: -0.25em; } */
  /* ============= Headers ================ */
  		/* h1, h2, h3, h4, h5, h6 {
  			font-weight: normal;
  		}
  
  		h1, .ah-font-xxxl {
  			font-size: 3.2rem;
  		}
  
  		h2, .ah-font-xxl {
  			font-size: 2.2rem;
  		}
  
  		h3, .ah-font-xl {
  			font-size: 1.7rem;
  		}
  		h4, .ah-font-l {
  			font-size: 1.4rem;
  		}
  		h5, .ah-font-m {
  			font-size: 1.1rem;
  		}
  		p, td, th, .ah-font-s {
  			font-size: 1rem;
  			line-height: 1.5714em;
  		} */
  /* textarea {
  	@include xs_font;
  }
  input, select {
  	@include s_font;
  }
  button {
  	@include l_font;
  }
  .ah-font-xsmall, p .ah-font-xsmall, .xs {font-size: 0.9rem;}
  .ah-font-xxsmall, p .ah-font-xxsmall {@include xxs_font;} */
  /* ============= 720 viewport Headers ================ */
  		/* .aui-view-720 h1, .aui-view-720 .ah-font-xxxl {
  			font-size: 2.6rem;
  		}
  
  		.aui-view-720 h2, .aui-view-720 .ah-font-xxl {
  			font-size: 1.8rem;
  		}
  
  		.aui-view-720 .ah-font-xl {
  			font-size: 1.6rem;
  		}
  		.aui-view-720 .ah-font-l {
  			font-size: 1.2rem;
  		}
  		.aui-view-720 .ah-font-m {
  			font-size: 0.9rem;
  		}
  		.aui-view-720 .ah-font-s {
  			font-size: 0.9rem;
  		}
  
  		.aui-view-720 .ah-font-xsmall, .aui-view-720  .xs {@include xs_font;}
  		.aui-view-720 .ah-font-xxsmall {@include xxs_font;} */
  /* ============= 480 viewport Headers ================ */
  		/* .aui-view-lt480 h1, .aui-view-480 h1, .aui-view-lt480 .ah-font-xxxl, .aui-view-480 .ah-font-xxxl {
  			font-size: 1.9rem;
  		}
  
  		.aui-view-lt480 h2, .aui-view-480 h2, .aui-view-lt480 .ah-font-xxl, .aui-view-480 .ah-font-xxl {
  			font-size: 1.4rem;
  		}
  
  		.aui-view-lt480 h3, .aui-view-480 h3, .aui-view-lt480 .ah-font-xl, .aui-view-480 .ah-font-xl {
  			font-size: 1.2rem;
  		}
  		.aui-view-lt480 h4, .aui-view-480 h4, .aui-view-lt480 .ah-font-l, .aui-view-480 .ah-font-l {
  			@include l_font_480;
  		}
  		.aui-view-lt480 h5, .aui-view-480 h5, .aui-view-lt480 .ah-font-m, .aui-view-480 .ah-font-m {
  			@include m_font_480;
  		}
  		.aui-view-lt480 p, .aui-view-480 p, .aui-view-lt480 td, .aui-view-480 td, .aui-view-480 li, .aui-view-lt480 td,  .aui-view-lt480 .ah-font-s, .aui-view-480 .ah-font-s {
  			@include s_font_480;
  		}
  		.aui-view-lt480 .ah-font-xsmall, .aui-view-lt480 p .ah-font-xsmall, .aui-view-lt480 .xs,
  		.aui-view-480 .ah-font-xsmall, .aui-view-480 p .ah-font-xsmall, .aui-view-480 .xs {@include xs_font_480;}
  		.aui-view-lt480 .ah-font-xxsmall, .aui-view-lt480 p .ah-font-xxsmall,
  		.aui-view-480 .ah-font-xxsmall, .aui-view-480 p .ah-font-xxsmall {@include xxs_font_480;} */ }

/* http://compass-style.org/reference/compass/css3/*/
/* css3 */
/* =======================================
	TABLE OF CONTENTS
	1.Color Variables
		a. grays
		b. blues
		c. greens
		d. yellows
		e. reds
	2. Mixins
		a. fonts
		b. 
	
   ======================================= */
/*=======================================================
			Colors
  =======================================================*/
/* Added Black and White, its a little redundent but easier to remember. 	
/* Grays */
/* MAIN default body text new to styleguide 10/17*/
/* Accent 1 (Blue) */
/*darkest */
/* lightest */
/* Accent 2 (Green) */
/* Accent 3 (Yellow) */
/* Accent 4 (Red) */
/*=======================================================
				Mixins
  =======================================================*/
/* ************ Fonts ************ 
	******************************* */
/* ************ 720 viewport ************ 
	******************************* */
/* ************ 480 viewport ************ 
	******************************* */
/* =======================================
	TABLE OF CONTENTS
	1. Variables
	2. Mixins
	3. Rules
	4. Links
	5. Overlays
	6. Tips
	7. Breadcrumbs
	8. Help
	9. Highlights
	10.Error Messages
	11.Pagination
	12.Calendar
	13.Badges
	14.Arrows
	15.drop shadows for testing to be removed
	16.image/icon + text combination

	Description
	Combination files of small global style components
   ======================================= */
/*=======================================================
			Variables
  =======================================================*/
/*=======================================================
			Mixins
  =======================================================*/
/*=======================================================
			Rules
  =======================================================*/
/*=======================================================
			Links
  =======================================================*/
/* https://one.aon.net/sites/BenefitsPortal/PortalBase/Wave0site/Wave%200%20Wiki%20Page/Design%20Patterns%20%28client%20facing%29/Supporting%20Links%20%282.4+%29.aspx */
/* Matt Sloggett:  Font size start */
.ah-font-change {
  /* PFO-17285 and PBPI-4154 Support Links Updates start */
  /* PFO-17285 and PBPI-4154 Support Links Updates end */
  /*=======================================================
  			Overlays
    =======================================================*/
  /* this is broken and needs fixed */
  /*=======================================================
  			Tips
    =======================================================*/
  /*=======================================================
  			Popovers
    =======================================================*/
  /*=======================================================
  			BreadCrumbs
    =======================================================*/
  /*=======================================================
			Help
  =======================================================*/
  /*=======================================================
  			Highlights
    =======================================================*/
  /*=======================================================
  			Error Messages
    =======================================================*/
  /*=======================================================
  			Pagination
    =======================================================*/
  /*=======================================================
  			Calendar
    =======================================================*/
  /*=======================================================
  			Badges
    =======================================================*/
  /* PFO-13502 - Badge's(Small) font change */
  /* End PFO-13502 */
  /*=======================================================
  			arrow
    =======================================================*/
  /*=======================================================
  	image/icon + text combination
    =======================================================*/
  /*=========================================================
  	Linked content group
  
  	Example Markup:
  	<a href="#" class="ah-linked-content-group-box aui-w100">
      	<h2>Content</h2>
          <p>This is a sample content.</p>
      </a>
  ===========================================================*/
 /*=======================================================
				Common Helper Classes
  =======================================================*/
  /*=======================================================
  			AON input widths by character
  =======================================================*/
  /*=======================================================
  			AON Spacing of elements
  =======================================================*/
  /*=======================================================
  fix for ustomizable-layout-column-content bg colors just overwritting overlaymask-content bg color
   =======================================================*/
  /* Matt Sloggett:  Font size change end */ }
  .ah-font-change h3.ah-linklist-vertical-header {
    padding-bottom: 11px; }
  .ah-font-change h2.ah-linklist-vertical-header, .ah-font-change h3.ah-linklist-vertical-header, .ah-font-change h4.ah-linklist-vertical-header, .ah-font-change h5.ah-linklist-vertical-header {
    /* .wlf & {
    	font-size: 14px;
    	line-height: 120%;
    	padding-bottom: 16px;
    } */ }
  .ah-font-change ul.ah-linklist-vertical-link li a {
    /*font-size: 1.143em;
    line-height: 1.375em;
    padding-bottom: 0.313em;
    */
    font-size: 1em;
    line-height: normal;
    padding-bottom: 0em;
    /* .wlf & {
    	line-height:20px;
    	font-size: 16px;
    	text-transform: capitalize;
    } */ }
  .ah-font-change .aui-date-picker .aui-calendar {
    font-size: 100%; }
  .ah-font-change .ah-badge-large {
    /*font-size: 1em;
    line-height:  1.5714em ;
    */
    font-size: 1em;
    line-height: normal;
    min-width: 31px; }
    .wlf .ah-font-change .ah-badge-large {
      font-size: 14px;
      min-width: 32px; }
  .ah-font-change .ah-badge-small {
    /*@include xxs_font;*/
    font-size: 11px;
    line-height: normal;
    min-width: 24px; }
    .wlf .ah-font-change .ah-badge-small {
      font-size: 14px;
      min-width: 24px; }
  .ah-font-change .ah-nobold {
    font-weight: normal; }
  .ah-font-change .ah-bypass-block {
    /*font-size: 1.286em;
    line-height: 1.222em;
    */
    font-size: 1em;
    line-height: normal; }

/* http://compass-style.org/reference/compass/css3/*/
/* css3 */
/* =======================================
	TABLE OF CONTENTS
	1.Color Variables
		a. grays
		b. blues
		c. greens
		d. yellows
		e. reds
	2. Mixins
		a. fonts
		b. 
	
   ======================================= */
/*=======================================================
			Colors
  =======================================================*/
/* Added Black and White, its a little redundent but easier to remember. 	
/* Grays */
/* MAIN default body text new to styleguide 10/17*/
/* Accent 1 (Blue) */
/*darkest */
/* lightest */
/* Accent 2 (Green) */
/* Accent 3 (Yellow) */
/* Accent 4 (Red) */
/*=======================================================
				Mixins
  =======================================================*/
/* ************ Fonts ************ 
	******************************* */
/* ************ 720 viewport ************ 
	******************************* */
/* ************ 480 viewport ************ 
	******************************* */
/* Matt Sloggett:  Font size start */
.ah-font-change {
  /* Matt Sloggett:  Font size change end */ }
  .ah-font-change .aui-ah-lightbox .aui-ah-lightbox-hd.yui3-widget-hd {
    font-size: .86em; }
    .ah-font-change .aui-ah-lightbox .aui-ah-lightbox-hd.yui3-widget-hd .ah-lightbox-links a {
      font-weight: normal;
      font-size: 12px; }
    .ah-font-change .aui-ah-lightbox .aui-ah-lightbox-hd.yui3-widget-hd .aui-panel-hd-text {
      font-weight: bold; }
  .ah-font-change .aui-ah-lightbox .yui3-widget-hd .ah-lightbox-title {
    font-weight: bold;
    font-size: 16px; }

/* http://compass-style.org/reference/compass/css3/*/
/* css3 */
/* =======================================
	TABLE OF CONTENTS
	1.Color Variables
		a. grays
		b. blues
		c. greens
		d. yellows
		e. reds
	2. Mixins
		a. fonts
		b. 
	
   ======================================= */
/*=======================================================
			Colors
  =======================================================*/
/* Added Black and White, its a little redundent but easier to remember. 	
/* Grays */
/* MAIN default body text new to styleguide 10/17*/
/* Accent 1 (Blue) */
/*darkest */
/* lightest */
/* Accent 2 (Green) */
/* Accent 3 (Yellow) */
/* Accent 4 (Red) */
/*=======================================================
				Mixins
  =======================================================*/
/* ************ Fonts ************ 
	******************************* */
/* ************ 720 viewport ************ 
	******************************* */
/* ************ 480 viewport ************ 
	******************************* */
/* Matt Sloggett:  Font size start */
.ah-font-change {
  /* Matt Sloggett:  Font size change end */ }
  .ah-font-change .ah-panel-wrapper .aui-panel-hd {
    font-weight: normal; }
  .ah-font-change .ah-panel-wrapper .aui-panel-hd-text {
    font-weight: bold;
    /*font-size: 1.143em;
    line-height: 1.375em;
    padding-bottom: 0.313em;
    */
    font-size: 1em;
    line-height: normal;
    padding-bottom: 0em; }
    .aui-view-lt480 .ah-font-change .ah-panel-wrapper .aui-panel-hd-text {
      /*font-size: 1.000em;
      line-height: 1.429em;
      padding-bottom: 0.358em;
      */
      font-size: 1em;
      line-height: normal;
      padding-bottom: 0em; }
  .ah-font-change .ah-panel-wrapper .aui-panel-titleicons .aui-buttonitem, .ah-font-change .ah-panel-wrapper .aui-panel-titleicons .aui-buttonitem.aui-buttonitem-label-only:hover {
    font-weight: bold;
    /*font-size: 1.143em;
    line-height: 1.375em;
    padding-bottom: 0.313em;
    */
    font-size: 1em;
    line-height: normal;
    padding-bottom: 0em; }
    .aui-view-lt480 .ah-font-change .ah-panel-wrapper .aui-panel-titleicons .aui-buttonitem, .aui-view-lt480 .ah-font-change .ah-panel-wrapper .aui-panel-titleicons .aui-buttonitem.aui-buttonitem-label-only:hover {
      /*font-size: 1.000em;
      line-height: 1.429em;
      padding-bottom: 0.358em;
      */
      font-size: 1em;
      line-height: normal;
      padding-bottom: 0em; }

/* added by tanglesey */
/* http://compass-style.org/reference/compass/css3/*/
/* css3 */
/* =======================================
	TABLE OF CONTENTS
	1.Color Variables
		a. grays
		b. blues
		c. greens
		d. yellows
		e. reds
	2. Mixins
		a. fonts
		b. 
	
   ======================================= */
/*=======================================================
			Colors
  =======================================================*/
/* Added Black and White, its a little redundent but easier to remember. 	
/* Grays */
/* MAIN default body text new to styleguide 10/17*/
/* Accent 1 (Blue) */
/*darkest */
/* lightest */
/* Accent 2 (Green) */
/* Accent 3 (Yellow) */
/* Accent 4 (Red) */
/*=======================================================
				Mixins
  =======================================================*/
/* ************ Fonts ************ 
	******************************* */
/* ************ 720 viewport ************ 
	******************************* */
/* ************ 480 viewport ************ 
	******************************* */
/* Matt Sloggett:  Font size start */
.ah-font-change {
  /* Matt Sloggett:  Font size change end */ }
  .ah-font-change #ah-table-panel .aui-panel-hd-text {
    font-size: 15px; }

/* http://compass-style.org/reference/compass/css3/*/
/* css3 */
/* =======================================
	TABLE OF CONTENTS
	1.Color Variables
		a. grays
		b. blues
		c. greens
		d. yellows
		e. reds
	2. Mixins
		a. fonts
		b. 
	
   ======================================= */
/*=======================================================
			Colors
  =======================================================*/
/* Added Black and White, its a little redundent but easier to remember. 	
/* Grays */
/* MAIN default body text new to styleguide 10/17*/
/* Accent 1 (Blue) */
/*darkest */
/* lightest */
/* Accent 2 (Green) */
/* Accent 3 (Yellow) */
/* Accent 4 (Red) */
/*=======================================================
				Mixins
  =======================================================*/
/* ************ Fonts ************ 
	******************************* */
/* ************ 720 viewport ************ 
	******************************* */
/* ************ 480 viewport ************ 
	******************************* */
/* Matt Sloggett:  Font size start */
.ah-font-change {
  /*---ah-tree-view-end--*/
  /* Matt Sloggett:  Font size change end */ }
  .ah-font-change .ah-treeview {
    /*---sub--node--*/ }
    .ah-font-change .ah-treeview .expandDiv,
    .ah-font-change .ah-treeview .pipeSeparator,
    .ah-font-change .ah-treeview .collapseDiv {
      /*font-size: .79em;
      */
      font-size: 1em;
      line-height: normal; }
    .ah-font-change .ah-treeview .sub-node .aui-helper-clearfix .aui-tree-label {
      font-weight: normal; }
    .ah-font-change .ah-treeview .sub-node .sub-node li.ah-highlight .aui-helper-clearfix .aui-tree-label {
      font-weight: normal; }
    .ah-font-change .ah-treeview .aui-tree-label {
      font-weight: bold;
      /*font-size: 1.143em;
      line-height: 1.375em;
      padding-bottom: 0.313em;
      */
      font-size: 1em;
      line-height: normal;
      padding-bottom: 0em;
      /* add font size */ }

/* http://compass-style.org/reference/compass/css3/*/
/* css3 */
/* =======================================
	TABLE OF CONTENTS
	1.Color Variables
		a. grays
		b. blues
		c. greens
		d. yellows
		e. reds
	2. Mixins
		a. fonts
		b. 
	
   ======================================= */
/*=======================================================
			Colors
  =======================================================*/
/* Added Black and White, its a little redundent but easier to remember. 	
/* Grays */
/* MAIN default body text new to styleguide 10/17*/
/* Accent 1 (Blue) */
/*darkest */
/* lightest */
/* Accent 2 (Green) */
/* Accent 3 (Yellow) */
/* Accent 4 (Red) */
/*=======================================================
				Mixins
  =======================================================*/
/* ************ Fonts ************ 
	******************************* */
/* ************ 720 viewport ************ 
	******************************* */
/* ************ 480 viewport ************ 
	******************************* */
/* =============================================================================
   Progressbar
   ========================================================================== */
/* Matt Sloggett:  Font size start */
.ah-font-change {
  /* Matt Sloggett:  Font size change end */ }
  .ah-font-change .aui-ah-res-progressbar-content .progressbar .badge {
    font-size: 14px; }
  .ah-font-change .aui-ah-res-progressbar-content .progressbar .activeStage .badge {
    font-weight: bold; }
  .ah-font-change .aui-ah-res-progressbar-content ul.steps .activeLink {
    font-weight: bold; }
  .ah-font-change .aui-view-lt720 .currentLabel {
    font-weight: bold; }

/* http://compass-style.org/reference/compass/css3/*/
/* css3 */
/* =======================================
	TABLE OF CONTENTS
	1.Color Variables
		a. grays
		b. blues
		c. greens
		d. yellows
		e. reds
	2. Mixins
		a. fonts
		b. 
	
   ======================================= */
/*=======================================================
			Colors
  =======================================================*/
/* Added Black and White, its a little redundent but easier to remember. 	
/* Grays */
/* MAIN default body text new to styleguide 10/17*/
/* Accent 1 (Blue) */
/*darkest */
/* lightest */
/* Accent 2 (Green) */
/* Accent 3 (Yellow) */
/* Accent 4 (Red) */
/*=======================================================
				Mixins
  =======================================================*/
/* ************ Fonts ************ 
	******************************* */
/* ************ 720 viewport ************ 
	******************************* */
/* ************ 480 viewport ************ 
	******************************* */
/* Matt Sloggett:  Font size start */
.ah-font-change {
  /* Matt Sloggett:  Font size change end */ }
  .ah-font-change .ah-header-portlet .ah-second-window-title a {
    /*font-size: 0.857em;
    */
    font-size: 1em;
    line-height: normal; }

/* http://compass-style.org/reference/compass/css3/*/
/* css3 */
/* =======================================
	TABLE OF CONTENTS
	1.Color Variables
		a. grays
		b. blues
		c. greens
		d. yellows
		e. reds
	2. Mixins
		a. fonts
		b. 
	
   ======================================= */
/*=======================================================
			Colors
  =======================================================*/
/* Added Black and White, its a little redundent but easier to remember. 	
/* Grays */
/* MAIN default body text new to styleguide 10/17*/
/* Accent 1 (Blue) */
/*darkest */
/* lightest */
/* Accent 2 (Green) */
/* Accent 3 (Yellow) */
/* Accent 4 (Red) */
/*=======================================================
				Mixins
  =======================================================*/
/* ************ Fonts ************ 
	******************************* */
/* ************ 720 viewport ************ 
	******************************* */
/* ************ 480 viewport ************ 
	******************************* */
/* =======================================
	TABLE OF CONTENTS
	1. Vertical Tabs
	2. Horizontal Tabs	
	
   ======================================= */
/*=======================================================
			Vertical Tabs
  =======================================================*/
/* Matt Sloggett:  Font size start */
.ah-font-change {
  /*=======================================================
  			Horizontal Tabs	
    =======================================================*/
  /* Matt Sloggett:  Font size change end */ }
  .ah-font-change .yui3-widget .ah-tabs-vertical .yui3-tabview-list .yui3-tab .yui3-tab-label {
    /*font-size: 1.143em;
    line-height: 1.375em;
    padding-bottom: 0.313em;
    */
    font-size: 1em;
    line-height: normal;
    padding-bottom: 0em;
    /*Update font size as per styleguide*/ }
  .ah-font-change .yui3-widget .ah-tabs-horizontal .yui3-tabview-list .yui3-tab {
    /*font-size: 0.857em;
    */
    font-size: 1em;
    line-height: normal; }
    .ah-font-change .yui3-widget .ah-tabs-horizontal .yui3-tabview-list .yui3-tab .yui3-tab-label {
      /*font-size: 1em;
      line-height:  1.5714em ;
      */
      font-size: 1em;
      line-height: normal;
      /* add font-size */ }
  .ah-font-change .yui3-widget .ah-tabs-horizontal .yui3-tabview-list .yui3-tab-selected .yui3-tab-label {
    font-weight: bold; }

/* http://compass-style.org/reference/compass/css3/*/
/* css3 */
/* =======================================
	TABLE OF CONTENTS
	1.Color Variables
		a. grays
		b. blues
		c. greens
		d. yellows
		e. reds
	2. Mixins
		a. fonts
		b. 
	
   ======================================= */
/*=======================================================
			Colors
  =======================================================*/
/* Added Black and White, its a little redundent but easier to remember. 	
/* Grays */
/* MAIN default body text new to styleguide 10/17*/
/* Accent 1 (Blue) */
/*darkest */
/* lightest */
/* Accent 2 (Green) */
/* Accent 3 (Yellow) */
/* Accent 4 (Red) */
/*=======================================================
				Mixins
  =======================================================*/
/* ************ Fonts ************ 
	******************************* */
/* ************ 720 viewport ************ 
	******************************* */
/* ************ 480 viewport ************ 
	******************************* */
/* Matt Sloggett:  Font size start */
.ah-font-change {
  /* Matt Sloggett:  Font size change end */ }
  .ah-font-change .ah-hmlandingpage-benefit-module .ah-hmlandingpage-tabWrapper .ah-hmlandingpage-tabList li span em a {
    font-weight: bold; }
  .ah-font-change .ah-hmlandingpage-benefit-module .ah-hmlandingpage-tabWrapper .ah-hmlandingpage-contentWrapper .tabContent ul.ah-linklist-vertical-link li a {
    /*font-size: 0.857em;
    */
    font-size: 1em;
    line-height: normal; }

/* http://compass-style.org/reference/compass/css3/*/
/* css3 */
/* =======================================
	TABLE OF CONTENTS
	1.Color Variables
		a. grays
		b. blues
		c. greens
		d. yellows
		e. reds
	2. Mixins
		a. fonts
		b. 
	
   ======================================= */
/*=======================================================
			Colors
  =======================================================*/
/* Added Black and White, its a little redundent but easier to remember. 	
/* Grays */
/* MAIN default body text new to styleguide 10/17*/
/* Accent 1 (Blue) */
/*darkest */
/* lightest */
/* Accent 2 (Green) */
/* Accent 3 (Yellow) */
/* Accent 4 (Red) */
/*=======================================================
				Mixins
  =======================================================*/
/* ************ Fonts ************ 
	******************************* */
/* ************ 720 viewport ************ 
	******************************* */
/* ************ 480 viewport ************ 
	******************************* */
/* =======================================
	TABLE OF CONTENTS
	1. Variables and Mixins
		a. $menuHeight - height of menu bar
		b. $menuSpriteImage - used to hold the image for main menu sprites
		c. menuItemIcon - used for style related to menu items with icons on mobile devices (removed)
		d. arrowDropDownMenu - styles for drop down menu. 
			Adds CSS arrow for top of drop down menus. (additional class needed in html)
			Sets menu width, borders,shadows and positioning styles.
			Sets inner list styles
		e. flexHeader - Styles the dropdown list for mobile devices
	2. Main Header (non-navigation parts)
		a. .ah-header-portlet
			Classes : ah-header-ecs, ah-header-welcome-statement, ah-header-search, ah-header-company-logo
		b. MAS dropdown large screen, MAS dropdown small screen 
		c. Page Print Feature
		d. nav
			Classes : ah-navigation-ad, ah-navigation-ad-imageholder
	3. Primary Navigation
		a. primary nav large screen
		b. primary nav small screen		
 	4. Secondary Nav
 		a. secondary nav large screen
		b. secondary nav small screen
 	5. Aux Nav
		a. aux nav large screen
		b. aux nav small screen
   ======================================= */
/*=======================================================
			Variables and Mixins
  =======================================================*/
/*=============*/
/* Matt Sloggett:  Font size start */
.ah-font-change {
  /*=======================================================
  			Main Header
    =======================================================*/
  /*=======================================================
  			Primary Navigation
    =======================================================*/
  /*  ===================== primary nav large screen ===================== */
  /*  ===================== primary nav small screen ===================== */
  /* No Nav styles */
  /*=======================================================
  			Secondary  Navigation
    =======================================================*/
  /*  ===================== menu main ===================== */
  /*=======================================================
  			Aux Navigation
    =======================================================*/
  /*  ===================== Aux Nav  Large Screen ===================== */
  /*  ===================== Aux Nav  small screen ===================== */
  /*Instead of id class should be used to make it generalize, .ah-aux-menu-sub should be used instead of ID. The ID is for js to link subject to menu.*/
  /* #ah-primary-nav #ah-aux-your-profile-small, 
     #ah-primary-nav #ah-aux-choose-language-small,*/
  /* These classes help position the drop down menus in compressd views. 
  	When not in compressed view the menu is dynamicly positioned via js. 
  	However in compressd views it will always be flush with the left of 
  	screen and 100% wide.
  */
  /*No navigation*/
  /* Matt Sloggett:  Font size change end */ }
  .ah-font-change#ah-header li a, .ah-font-change#ah-header li span {
    font-size: 12px;
    /* PFO-12877 &  PFO-13080 , Added span for ECS*/ }
  .ah-font-change #banner li {
    line-height: 1em; }
  .ah-font-change .ah-header-ecs li {
    /*font-size: 0.857em;
    */
    font-size: 1em;
    line-height: normal; }
  .ah-font-change .ah-header-welcome-statement {
    /*  ===================== MAS dropdown large screen ===================== */
    /*  ===================== MAS dropdown small screen ===================== */ }
    .ah-font-change .ah-header-welcome-statement p {
      line-height: 1em;
      font-size: 12px;
      /* PFO-12877 */ }
    .aui-view-480 .ah-font-change .ah-header-welcome-statement p, .aui-view-lt480 .ah-font-change .ah-header-welcome-statement p {
      font-size: 14px;
      /* PFO-12877 */ }
    .aui-view-lt960 .ah-font-change .ah-header-welcome-statement {
      /*PFO-567 Changes for reviewing responsivness of aux nav*/
      /*width: 75%;
      p{
      	max-width:100%;
      }*/ }
  .ah-font-change #ah-nav {
    /*2*/ }
    .ah-font-change #ah-nav .ah-navigation-ad, .ah-font-change #ah-nav .ah-navigation-ad-img {
      /*1*/ }
      .ah-font-change #ah-nav .ah-navigation-ad a, .ah-font-change #ah-nav .ah-navigation-ad-img a {
        /*font-size: .79em;
        */
        font-size: 1em;
        line-height: normal; }
      .ah-font-change #ah-nav .ah-navigation-ad .ah-navigation-ad-img, .ah-font-change #ah-nav .ah-navigation-ad-img .ah-navigation-ad-img {
        /*this class is added to the li tag if there is an image */ }
  .ah-font-change #ah-primary-nav {
    /* This disables standard hover for links with dropdowns */ }
    .ah-font-change #ah-primary-nav .ah-primary-icon-menu-item {
      /*3*/ }
      .ah-font-change #ah-primary-nav .ah-primary-icon-menu-item.selected {
        /*4*/ }
    .ah-font-change #ah-primary-nav #ah-gmc-messages-link {
      /*7*/ }
      .ah-font-change #ah-primary-nav #ah-gmc-messages-link .ah-badge-large {
        /*@include m_font;  xs_font font size set in #ah-primary-nav Anchor Tag and it's effect to badge so need to update for badge 
        line-height: normal; PFO-13080*/ }
      .ah-font-change #ah-primary-nav #ah-gmc-messages-link .ah-gmc-popover-flyout a {
        font-weight: normal; }
      .ah-font-change #ah-primary-nav #ah-gmc-messages-link .ah-gmc-inner-wrapper a {
        /*font-size: 1em;
        line-height:  1.5714em ;
        */
        font-size: 1em;
        line-height: normal;
        /* xs_font font size set in #ah-primary-nav Anchor Tab and it's effect to flyout so need to update for flyout */ }
    .ah-font-change #ah-primary-nav li {
      /* expandend list level */ }
      .ah-font-change #ah-primary-nav li a {
        font-weight: bold;
        /*@include xs_font; PFO-12877 & PFO-13080 */
        line-height: 1.1em; }
      .ah-font-change #ah-primary-nav li.ah-primary-moving-menu-list.selected,
      .ah-font-change #ah-primary-nav li li.selected {
        /* accounts for padding hieght */ }
  .ah-font-change .aui-view-lt960 .ah-header-welcome-statement p {
    font-size: 14px;
    /* PFO-12877 */ }
  .ah-font-change .aui-view-lt960 #ah-primary-nav #ah-primary-menu-ul li.ah-nav-highlight a {
    font-weight: bold; }
  .ah-font-change .aui-view-lt960 #ah-primary-nav #ah-primary-menu-ul li.selected a {
    font-weight: bold; }
  .ah-font-change .aui-view-lt960 #ah-primary-nav #ah-primary-menu-ul li a {
    /*font-size: 0.857em;
    */
    font-size: 1em;
    line-height: normal;
    font-weight: normal; }
  .ah-font-change .ah-secondarynav .ah-secondarynav-level-1 ul li a, .ah-font-change .ah-secondarynav .ah-secondarynav-level-1 ul li span, .ah-font-change .ah-secondarynav .ah-secondarynav-flex-dropdown ul li a, .ah-font-change .ah-secondarynav .ah-secondarynav-flex-dropdown ul li span {
    /*font-size: 0.857em;
    */
    font-size: 1em;
    line-height: normal; }
  .aui-view-lt720 .ah-font-change .ah-secondarynav .ah-secondarynav-level-2 ul li.ah-nav-highlight a, .aui-view-lt720 .ah-font-change .ah-secondarynav .ah-secondarynav-level-1 ul li.ah-nav-highlight a {
    font-weight: bold; }
  .aui-view-lt720 .ah-font-change .ah-secondarynav .ah-secondarynav-level-2 ul li a, .aui-view-lt720 .ah-font-change .ah-secondarynav .ah-secondarynav-level-2 ul li span, .aui-view-lt720 .ah-font-change .ah-secondarynav .ah-secondarynav-level-1 ul li a, .aui-view-lt720 .ah-font-change .ah-secondarynav .ah-secondarynav-level-1 ul li span {
    font-weight: normal; }
  .aui-view-lt720 .ah-font-change .ah-secondarynav .ah-secondarynav-level-2 .ah-simpleDropDown.ah-nav-flex-header a, .aui-view-lt720 .ah-font-change .ah-secondarynav .ah-secondarynav-level-1 .ah-simpleDropDown.ah-nav-flex-header a {
    font-weight: bold; }
  .aui-view-lt720 .ah-font-change #ah-aux-nav {
    /*PFO-567 Changes for reviewing responsivness of aux nav*/ }
  .ah-font-change #ah-aux-nav .ah-aux-nav-primary {
    /*font-size: 0.857em;
    */
    font-size: 1em;
    line-height: normal; }
    .aui-view-lt960 .ah-font-change #ah-aux-nav .ah-aux-nav-primary li {
      /*PFO-567 Changes for reviewing responsivness of aux nav*/
      /*display:none;*/
      /* maestro-SS61293 - Commented this to fix "Log on" link visibility issue in small and medium devices */ }
  .ah-font-change #ah-aux-nav .ah-aux-menu-sub ul li.ah-nav-highlight a {
    font-weight: bold; }
  .ah-font-change #ah-aux-nav .ah-aux-menu-sub ul li a, .ah-font-change #ah-aux-nav .ah-aux-menu-sub ul li span {
    /*@include xs_font;   PFO-12877*/ }
  .ah-font-change #ah-primary-menu-ul #ah-aux-nav-small ul a {
    font-weight: normal; }
  .aui-view-gt960 .ah-font-change #ah-primary-menu-ul #ah-aux-nav-small {
    /*PFO-567 Changes for reviewing responsivness of aux nav*/ }
  .ah-font-change #ah-primary-nav .ah-aux-menu-sub li a {
    /*@include xs_font; PFO-12877 & PFO-13080 */
    font-weight: normal; }
  .ah-font-change #ah-primary-nav .ah-aux-menu-sub li.ah-nav-flex-header a {
    font-weight: bold; }
  .ah-font-change .ah-single-menu-sub ul li.ah-nav-highlight a {
    font-weight: bold; }
  .ah-font-change .ah-single-menu-sub ul li a, .ah-font-change .ah-single-menu-sub ul li span {
    /*@include xs_font;   PFO-12877*/ }
  .ah-font-change .ah-menu-subhead {
    /*font-size: 1.143em;
    line-height: 1.375em;
    padding-bottom: 0.313em;
    */
    font-size: 1em;
    line-height: normal;
    padding-bottom: 0em;
    font-weight: bold;
    padding-bottom: 11px;
    /* PIT-3527 added padding bottom for subhead, overridden by @include m_font class. */ }

/* http://compass-style.org/reference/compass/css3/*/
/* css3 */
/* =======================================
	TABLE OF CONTENTS
	1.Color Variables
		a. grays
		b. blues
		c. greens
		d. yellows
		e. reds
	2. Mixins
		a. fonts
		b. 
	
   ======================================= */
/*=======================================================
			Colors
  =======================================================*/
/* Added Black and White, its a little redundent but easier to remember. 	
/* Grays */
/* MAIN default body text new to styleguide 10/17*/
/* Accent 1 (Blue) */
/*darkest */
/* lightest */
/* Accent 2 (Green) */
/* Accent 3 (Yellow) */
/* Accent 4 (Red) */
/*=======================================================
				Mixins
  =======================================================*/
/* ************ Fonts ************ 
	******************************* */
/* ************ 720 viewport ************ 
	******************************* */
/* ************ 480 viewport ************ 
	******************************* */
/* Matt Sloggett:  Font size start */
.ah-font-change {
  /* Matt Sloggett:  Font size change end */ }
  .ah-font-change .portlet-polls-display .portlet-title {
    /*font-size: 1.714em;
    line-height:1.1666em;
    padding-bottom: 0.0835em;
    */
    font-size: 1em;
    line-height: normal;
    padding-bottom: 0em; }
  .ah-font-change .portlet-polls-display .poll-choice li label {
    font-weight: normal;
    /* overridden styleguide */ }

/* http://compass-style.org/reference/compass/css3/*/
/* css3 */
/* =======================================
	TABLE OF CONTENTS
	1.Color Variables
		a. grays
		b. blues
		c. greens
		d. yellows
		e. reds
	2. Mixins
		a. fonts
		b. 
	
   ======================================= */
/*=======================================================
			Colors
  =======================================================*/
/* Added Black and White, its a little redundent but easier to remember. 	
/* Grays */
/* MAIN default body text new to styleguide 10/17*/
/* Accent 1 (Blue) */
/*darkest */
/* lightest */
/* Accent 2 (Green) */
/* Accent 3 (Yellow) */
/* Accent 4 (Red) */
/*=======================================================
				Mixins
  =======================================================*/
/* ************ Fonts ************ 
	******************************* */
/* ************ 720 viewport ************ 
	******************************* */
/* ************ 480 viewport ************ 
	******************************* */
/* =======================================
	TABLE OF CONTENTS
	1. GMC Portlet
	2. GMC Contact Portlet
	3. Navigation Mail Icon
 	4. Responsive GMC
 	
	Description
	This is CSS for GMC portlet & Contact portlet
   ======================================= */
/*=======================================================
			GMC Portlet
  =======================================================*/
/* Matt Sloggett:  Font size start */
.ah-font-change {
  /*PIT-3403, PFO-14402 :: start */
  /*PIT-3403, PFO-14402 :: end  */
  /* Matt Sloggett:  Font size change end */ }
  .ah-font-change .ah-portlet-gmc-secure-inner .ah-table-gmc tr.unreadmessage td, .ah-font-change .ah-portlet-gmc-secure-inner .ah-table-gmc tr.unreadmessage a {
    font-weight: bold; }
  .ah-font-change #ah-gmc-messages-link {
    	/*.yui3-widget-hd{
    		h5{
    			font-size: 1.143em;
    			line-height: 1.375em;
    		}
    	}
    
    	h5, h4{
    		font-size: 18.004px;
    		line-height: 1.222em;
    		font-weight: normal;
    	}*/
    /*p, p span*/
    /*.yui3-widget-ft{
    	h5, h5 strong{
    		font-size: 1.143em;
    		line-height: 1.375em;
    		padding-bottom: .313em;
    	}
    }*/ }
    .ah-font-change #ah-gmc-messages-link .slider-title {
      padding-bottom: 0.313em; }
    .ah-font-change #ah-gmc-messages-link p span {
      font-size: inherit; }
    .ah-font-change #ah-gmc-messages-link span.ah-badge-action {
      line-height: normal;
      font-size: .79em; }

/* http://compass-style.org/reference/compass/css3/*/
/* css3 */
/* =======================================
	TABLE OF CONTENTS
	1.Color Variables
		a. grays
		b. blues
		c. greens
		d. yellows
		e. reds
	2. Mixins
		a. fonts
		b. 
	
   ======================================= */
/*=======================================================
			Colors
  =======================================================*/
/* Added Black and White, its a little redundent but easier to remember. 	
/* Grays */
/* MAIN default body text new to styleguide 10/17*/
/* Accent 1 (Blue) */
/*darkest */
/* lightest */
/* Accent 2 (Green) */
/* Accent 3 (Yellow) */
/* Accent 4 (Red) */
/*=======================================================
				Mixins
  =======================================================*/
/* ************ Fonts ************ 
	******************************* */
/* ************ 720 viewport ************ 
	******************************* */
/* ************ 480 viewport ************ 
	******************************* */
/* Matt Sloggett:  Font size start */
.ah-font-change {
  /* Header search box classes for XL,L,M & S viewports  */
  /*Start Search Filter Result */
  /*End SearchFilter Result*/
  /* Matt Sloggett:  Font size change end */ }
  .ah-font-change #ah-search-holder .result table.taglib-search-iterator .results-row td .asset-entry,
  .ah-font-change .portlet-search .result table.taglib-search-iterator .results-row td .asset-entry {
    /*padding:5px 0;*/
    /* PFO-14331 : commented padding to fix spacing issue between search result list items */ }
    .ah-font-change #ah-search-holder .result table.taglib-search-iterator .results-row td .asset-entry .asset-entry-title a,
    .ah-font-change .portlet-search .result table.taglib-search-iterator .results-row td .asset-entry .asset-entry-title a {
      font-weight: bold;
      /*font-size: 1.143em;
      line-height: 1.375em;
      padding-bottom: 0.313em;
      */
      font-size: 1em;
      line-height: normal;
      padding-bottom: 0em; }
    .ah-font-change #ah-search-holder .result table.taglib-search-iterator .results-row td .asset-entry .asset-entry-content,
    .ah-font-change .portlet-search .result table.taglib-search-iterator .results-row td .asset-entry .asset-entry-content {
      font-size: 14px;
      line-height: 1.5; }
  .ah-font-change #ah-search-holder .ah-partner-search,
  .ah-font-change .portlet-search .ah-partner-search {
    /* PFO-3366 new added for partner search (open search) */ }
    .ah-font-change #ah-search-holder .ah-partner-search table .entry-content,
    .ah-font-change .portlet-search .ah-partner-search table .entry-content {
      /*font-size: 0.857em;
      */
      font-size: 1em;
      line-height: normal; }
  .ah-font-change #ah-search-holder .portlet-search-container-pager-heading,
  .ah-font-change .portlet-search .portlet-search-container-pager-heading {
    /*font-size: 0.857em;
    */
    font-size: 1em;
    line-height: normal; }
  .ah-font-change #ah-search-holder .portlet-msg-info,
  .ah-font-change .portlet-search .portlet-msg-info {
    font-weight: normal; }
  .ah-font-change #ah-search-holder .taglib-page-iterator .search-results strong.journal-article-page-number,
  .ah-font-change #ah-search-holder .taglib-page-iterator .search-results a.journal-article-page-number,
  .ah-font-change .portlet-search .taglib-page-iterator .search-results strong.journal-article-page-number,
  .ah-font-change .portlet-search .taglib-page-iterator .search-results a.journal-article-page-number {
    /*@include s_font; PFO-13082: Search - Typography updates :: not needed alignment is not proper because of line-height font size is same*/ }
  .ah-font-change #ah-search-holder .taglib-page-iterator .search-results strong.journal-article-page-number,
  .ah-font-change .portlet-search .taglib-page-iterator .search-results strong.journal-article-page-number {
    /*font-size: 1.143em;
    line-height: 1.375em;
    padding-bottom: 0.313em;
    */
    font-size: 1em;
    line-height: normal;
    padding-bottom: 0em; }
  .ah-font-change .ah-searchResult-header h3 {
    /*font-size: 1.714em;
    line-height:1.1666em;
    padding-bottom: 0.0835em;
    */
    font-size: 1em;
    line-height: normal;
    padding-bottom: 0em; }
  .ah-font-change .ah-refineSearch-category ul.ah-refineSearch-list li {
    /*font-size: 1em;
    line-height:  1.5714em ;
    */
    font-size: 1em;
    line-height: normal; }
    .ah-font-change .ah-refineSearch-category ul.ah-refineSearch-list li.selected {
      font-weight: bold; }

/* http://compass-style.org/reference/compass/css3/*/
/* css3 */
/* =======================================
	TABLE OF CONTENTS
	1.Color Variables
		a. grays
		b. blues
		c. greens
		d. yellows
		e. reds
	2. Mixins
		a. fonts
		b. 
	
   ======================================= */
/*=======================================================
			Colors
  =======================================================*/
/* Added Black and White, its a little redundent but easier to remember. 	
/* Grays */
/* MAIN default body text new to styleguide 10/17*/
/* Accent 1 (Blue) */
/*darkest */
/* lightest */
/* Accent 2 (Green) */
/* Accent 3 (Yellow) */
/* Accent 4 (Red) */
/*=======================================================
				Mixins
  =======================================================*/
/* ************ Fonts ************ 
	******************************* */
/* ************ 720 viewport ************ 
	******************************* */
/* ************ 480 viewport ************ 
	******************************* */
/* Matt Sloggett:  Font size start */
.ah-font-change {
  /* dc-state-portals Ends */
  /*----------------Multiple-User-dialogbox--Start------------------------------*/
  /*----------------Multiple-User-dialogbox--End------------------------------*/
  /*----------------Remove-Access-dialogbox------------------------------*/
  /*----------------Remove-Access-dialogbox--end------------------------------*/
  /*----------------Security-Roles-dialogbox--start------------------------------*/
  /*----------------Security-Roles-dialogbox--end------------------------------*/
  /* Matt Sloggett:  Font size change end */ }
  .ah-font-change .ah-dc-state-portals {
    /* groupAccess Ends */ }
    .ah-font-change .ah-dc-state-portals .ah-tree-legend {
      /*font-size: .79em;
      */
      font-size: 1em;
      line-height: normal; }
    .ah-font-change .ah-dc-state-portals .groupAccess .row label.aui-field-label {
      font-weight: normal; }
    .ah-font-change .ah-dc-state-portals .access {
      /* .top-node { margin-left:10px; }*/ }
  .ah-font-change #mUser .multiple-user {
    /* ul.user-list */ }
    .ah-font-change #mUser .multiple-user .user-list li.head {
      font-weight: bold; }
  .ah-font-change .ie7 .ah-datepicker-wrapper .aui-field-input-text {
    font-size: 12px;
    line-height: 14px; }
  .ah-font-change .dialogFooter {
    font-size: 0.857em; }

/* Matt Sloggett:  Font size start */
.ah-font-change {
  /* Matt Sloggett:  Font size change end */ }
  .ah-font-change .breadcrumbs li {
    font-size: 11.998px;
    /*  PFO-14261  */ }
  .ah-font-change .breadcrumbs-horizontal {
    font-size: 0.857em; }

/* Matt Sloggett:  Font size start */
.ah-font-change {
  /* Matt Sloggett:  Font size change end */ }
  .ah-font-change .ah-navitabs-tab.ah-selected {
    font-weight: bold; }
  .ah-font-change .aui-view-lt720 .ah-navitabs .ah-navitabs-dropdownlink {
    font-size: 0.857em; }

/* http://compass-style.org/reference/compass/css3/*/
/* css3 */
/* =======================================
	TABLE OF CONTENTS
	1.Color Variables
		a. grays
		b. blues
		c. greens
		d. yellows
		e. reds
	2. Mixins
		a. fonts
		b. 
	
   ======================================= */
/*=======================================================
			Colors
  =======================================================*/
/* Added Black and White, its a little redundent but easier to remember. 	
/* Grays */
/* MAIN default body text new to styleguide 10/17*/
/* Accent 1 (Blue) */
/*darkest */
/* lightest */
/* Accent 2 (Green) */
/* Accent 3 (Yellow) */
/* Accent 4 (Red) */
/*=======================================================
				Mixins
  =======================================================*/
/* ************ Fonts ************ 
	******************************* */
/* ************ 720 viewport ************ 
	******************************* */
/* ************ 480 viewport ************ 
	******************************* */
/* Matt Sloggett:  Font size start */
.ah-font-change {
  /* Matt Sloggett:  Font size change end */ }
  .ah-font-change .ah-dock-tray .ah-dock-tray-banner-wrapper .ah-dock-tray-banner h5 {
    font-weight: normal; }
    .ah-font-change .ah-dock-tray .ah-dock-tray-banner-wrapper .ah-dock-tray-banner h5 strong {
      font-weight: bold; }
  .ah-font-change .aui-view-lt720 .ah-dock-tray .ah-dock-tray-banner-wrapper .ah-dock-tray-banner h5 strong {
    font-weight: normal; }

/*=======================================================
				AUI Over Rides 
=======================================================*/
/* Matt Sloggett:  Font size start */
.ah-font-change {
  /* PBPI-4045& PBPI-4043 - Button's Icon Font Change Updates*/
  /* End PBPI-4045& PBPI-4043 */
  /* Matt Sloggett:  Font size change end */ }
  .ah-font-change button.ah-button-small {
    font-size: 0.857em;
    /* xs */
    line-height: 1.5714em;
    /* xs */ }
  .ah-font-change .aui-buttonitem-icon-only {
    font-size: 0;
    line-height: 130%; }

/* http://compass-style.org/reference/compass/css3/*/
/* css3 */
/* =======================================
	TABLE OF CONTENTS
	1.Color Variables
		a. grays
		b. blues
		c. greens
		d. yellows
		e. reds
	2. Mixins
		a. fonts
		b. 
	
   ======================================= */
/*=======================================================
			Colors
  =======================================================*/
/* Added Black and White, its a little redundent but easier to remember. 	
/* Grays */
/* MAIN default body text new to styleguide 10/17*/
/* Accent 1 (Blue) */
/*darkest */
/* lightest */
/* Accent 2 (Green) */
/* Accent 3 (Yellow) */
/* Accent 4 (Red) */
/*=======================================================
				Mixins
  =======================================================*/
/* ************ Fonts ************ 
	******************************* */
/* ************ 720 viewport ************ 
	******************************* */
/* ************ 480 viewport ************ 
	******************************* */
/* Matt Sloggett:  Font size start */
.ah-font-change {
  /* Matt Sloggett:  Font size change end */ }
  .ah-font-change .ah-scrollview #scrollview-content ul li {
    font-size: 12px; }
  .ah-font-change .ah-scrollview #scrollview-content ul li a.ah-scrollview-selected {
    font-weight: bold; }

/* http://compass-style.org/reference/compass/css3/*/
/* css3 */
/* =======================================
	TABLE OF CONTENTS
	1.Color Variables
		a. grays
		b. blues
		c. greens
		d. yellows
		e. reds
	2. Mixins
		a. fonts
		b. 
	
   ======================================= */
/*=======================================================
			Colors
  =======================================================*/
/* Added Black and White, its a little redundent but easier to remember. 	
/* Grays */
/* MAIN default body text new to styleguide 10/17*/
/* Accent 1 (Blue) */
/*darkest */
/* lightest */
/* Accent 2 (Green) */
/* Accent 3 (Yellow) */
/* Accent 4 (Red) */
/*=======================================================
				Mixins
  =======================================================*/
/* ************ Fonts ************ 
	******************************* */
/* ************ 720 viewport ************ 
	******************************* */
/* ************ 480 viewport ************ 
	******************************* */
/* INDEX */
/*
 Index1-All variables 
 Index2-Mixins
 Index3-input type text
 Index4-Multi Select
 Index5-Text Area
 Index6-Error Section
 Index7-Buttons
*/
/*-------------------------Index1-AH-From-Var--start---------------------------------------*/
/*-------------------------AH-From-Var--end---------------------------------------*/
/*--------------------------Index2-AH-From-Mixins--start---------------------------------*/
/* Matt Sloggett:  Font size start */
.ah-font-change {
  /*--------------------------AH-From-Mixins--end---------------------------------*/
  /*--------INDEX3-INPUT--type--text--start----*/
  /*--------input--type--text--end----*/
  /*-------Index4-Multi--select--start----*/
  /*--------Multi--Select--end----*/
  /*--------select--box--end----*/
  /*--------INDEX5-Text-area--box-start----*/
  /*--------Text-area--box--end----*/
  /*--------INDEX6-Error Section-start----*/
  /*PFO-14175 - Aui button typography new updates  */
  /*------------------------AH-Button-CSS-end-----------------------------------*/
  /* ----------------------- CSS for Responsive Form ---------------------------*/
    /* New approch for responsive label and inupt 
		
		
	*/
  /* veriation of label width */
  /* veriation of input width */
  /* error message alignment according to input  */
  /* ----------------------- CSS for Responsive Form end ------------------------*/
  /* PFO-4090 & PFO-4243 */
  /* Matt Sloggett:  Font size change end */ }
  .ah-font-change .ah-input-text-small input.aui-field-input-text {
    font-size: 0.857em; }
  .ah-font-change .ah-select-box-small select.aui-field-input-select {
    font-size: 0.857em; }
  .ah-font-change .aui-form-validator-stack-error {
    /*font-size: 1em;
    line-height:  1.5714em ;
    */
    font-size: 1em;
    line-height: normal;
    /* Update font size as mention at styleguide */ }
  .ah-font-change .aui-form-validator-stack-error .aui-form-validator-message, .ah-font-change .ah-error-message {
    /* START : To achieve line height as per typography updates for PFO-14191 */
    font-size: 14px;
    line-height: 1.5;
    /* END : To achieve line height as per typography updates for PFO-14191 */ }
  .ah-font-change .aui-form-validator-stack-error .aui-form-validator-message {
    /*@include s_font;  Update font size as mention at styleguide */
    font-weight: normal; }
  .ah-font-change span.aui-suffix {
    /*font-size: .79em;
    */
    font-size: 1em;
    line-height: normal; }
  .ah-font-change .aui-button-input {
    font-weight: normal; }
  .ah-font-change .ah-button-large .aui-button-input {
    /*@include l_font;*/
    font-size: 18px;
    line-height: 1.222em; }
  .ah-font-change .ah-button-small .aui-button-input {
    /*@include xs_font;*/
    font-size: 12px;
    line-height: 1.3; }
  .ah-font-change .aui-field.aui-field-choice label.aui-field-label-inline-label {
    font-weight: normal; }

/* http://compass-style.org/reference/compass/css3/*/
/* css3 */
/* =======================================
	TABLE OF CONTENTS
	1.Color Variables
		a. grays
		b. blues
		c. greens
		d. yellows
		e. reds
	2. Mixins
		a. fonts
		b. 
	
   ======================================= */
/*=======================================================
			Colors
  =======================================================*/
/* Added Black and White, its a little redundent but easier to remember. 	
/* Grays */
/* MAIN default body text new to styleguide 10/17*/
/* Accent 1 (Blue) */
/*darkest */
/* lightest */
/* Accent 2 (Green) */
/* Accent 3 (Yellow) */
/* Accent 4 (Red) */
/*=======================================================
				Mixins
  =======================================================*/
/* ************ Fonts ************ 
	******************************* */
/* ************ 720 viewport ************ 
	******************************* */
/* ************ 480 viewport ************ 
	******************************* */
/* 
	table types:
	1. normal
	3. ah-table-group = with grouping row 
	4. ah-table-groupI = with grouping row indented
*/
/*=======================================================
			AON turning off grid floats
			  will break table designs
=======================================================*/
/*=======================================================
					AON tables
=======================================================*/
/* Matt Sloggett:  Font size start */
.ah-font-change {
  /* Matt Sloggett:  Font size change end */ }
  .ah-font-change .ah-table thead th {
    /*vertical-align: bottom; */
    font-weight: bold; }
  .ah-font-change .ah-table tfoot th {
    font-weight: bold; }
  .ah-font-change .ah-table tfoot .ah-table-footnotes td {
    font-weight: normal; }
  .ah-font-change .ah-table tbody th {
    font-weight: normal; }
  .ah-font-change .ah-table tbody.ah-table-group tr:first-child td, .ah-font-change .ah-table tbody.ah-table-group tr:first-child th {
    font-weight: bold; }
  .ah-font-change .ah-table tbody.ah-table-group-indent tr:first-child td, .ah-font-change .ah-table tbody.ah-table-group-indent tr:first-child th {
    font-weight: bold; }

/* http://compass-style.org/reference/compass/css3/*/
/* css3 */
/* =======================================
	TABLE OF CONTENTS
	1.Color Variables
		a. grays
		b. blues
		c. greens
		d. yellows
		e. reds
	2. Mixins
		a. fonts
		b. 
	
   ======================================= */
/*=======================================================
			Colors
  =======================================================*/
/* Added Black and White, its a little redundent but easier to remember. 	
/* Grays */
/* MAIN default body text new to styleguide 10/17*/
/* Accent 1 (Blue) */
/*darkest */
/* lightest */
/* Accent 2 (Green) */
/* Accent 3 (Yellow) */
/* Accent 4 (Red) */
/*=======================================================
				Mixins
  =======================================================*/
/* ************ Fonts ************ 
	******************************* */
/* ************ 720 viewport ************ 
	******************************* */
/* ************ 480 viewport ************ 
	******************************* */
/* add by Divyesh*/
/* ----------------------- CSS for Responsive Table ---------------------------*/
/* Matt Sloggett:  Font size start */
.ah-font-change {
  /* 
  Generic Styling, for Desktops/Laptops 
  
  table { 
  	width: 100%; 
  	border-collapse: collapse; 
  }
  td, th { 
  	padding: 6px;
  	text-align: left; 
  }
  
  */
  /*.aui-view-lt480 table.ah-table-responsive {margin-top: -10px;}*/
  /* ----------------------- CSS for Responsive Table end ------------------------*/
  /* Matt Sloggett:  Font size change end */ }
  .ah-font-change .aui-view-lt480 table.ah-table-responsive td:before, .ah-font-change .aui-view-480 table.ah-table-responsive td:before {
    font-weight: bold; }

/* CSS Document */
/* http://compass-style.org/reference/compass/css3/*/
/* css3 */
/* =======================================
	TABLE OF CONTENTS
	1.Color Variables
		a. grays
		b. blues
		c. greens
		d. yellows
		e. reds
	2. Mixins
		a. fonts
		b. 
	
   ======================================= */
/*=======================================================
			Colors
  =======================================================*/
/* Added Black and White, its a little redundent but easier to remember. 	
/* Grays */
/* MAIN default body text new to styleguide 10/17*/
/* Accent 1 (Blue) */
/*darkest */
/* lightest */
/* Accent 2 (Green) */
/* Accent 3 (Yellow) */
/* Accent 4 (Red) */
/*=======================================================
				Mixins
  =======================================================*/
/* ************ Fonts ************ 
	******************************* */
/* ************ 720 viewport ************ 
	******************************* */
/* ************ 480 viewport ************ 
	******************************* */
/* tiles color classes - branding */
/* moved 11 color classes in branding css */
/* tiles color classes - branding - end */
/* Matt Sloggett:  Font size start */
.ah-font-change {
  /* As per requirment there are non clickable tiles for flyout */
  /*If you have any blue box and 2 and more inside tiles*/
  /* PBPI-666 */
  /* Matt Sloggett:  Font size change end */ }
  .ah-font-change .ah-tile {
    /* 	.ie8 & {margin-top: -1px;} // IE8 */
    /* 	.ie7 & { */
    /* 		margin-top: -1px;  // IE7, as we overwrite IE8 hack */
    /*  		margin-left: -2px;  // IE7, as we overwrite IE8 hack */
    /* 	} */ }
    .ah-font-change .ah-tile .typo-area .attention-text {
      font-weight: bold; }
  .ah-font-change .ah-mictiles-wrapper > h2 {
    /*font-size: 1.286em;
    line-height: 1.222em;
    */
    font-size: 1em;
    line-height: normal; }

/* http://compass-style.org/reference/compass/css3/*/
/* css3 */
/* =======================================
	TABLE OF CONTENTS
	1.Color Variables
		a. grays
		b. blues
		c. greens
		d. yellows
		e. reds
	2. Mixins
		a. fonts
		b. 
	
   ======================================= */
/*=======================================================
			Colors
  =======================================================*/
/* Added Black and White, its a little redundent but easier to remember. 	
/* Grays */
/* MAIN default body text new to styleguide 10/17*/
/* Accent 1 (Blue) */
/*darkest */
/* lightest */
/* Accent 2 (Green) */
/* Accent 3 (Yellow) */
/* Accent 4 (Red) */
/*=======================================================
				Mixins
  =======================================================*/
/* ************ Fonts ************ 
	******************************* */
/* ************ 720 viewport ************ 
	******************************* */
/* ************ 480 viewport ************ 
	******************************* */
/* Matt Sloggett:  Font size start */
.ah-font-change {
  /***** scheduler table layout tanglesey *****/
  /* Matt Sloggett:  Font size change end */ }
  .ah-font-change .ah-scheduler-ui {
    /***** Month View *****/
    /***** EVENTS *****/
    /***** LEGEND *****/
    /***** DAY VIEW MESSAGES *****/
    /* ---------- Error messages ---------- */
    /* ---------- Warning messages ---------- */
    /* ---------- Success messages ---------- */
    /***** DAYVIEW TREEVIEW PANELS *****/ }
    .ah-font-change .ah-scheduler-ui .aui-scheduler-event-content {
      font-size: 12px; }
    .ah-font-change .ah-scheduler-ui .aui-scheduler-view-month-table-data-event {
      font-size: 12px; }
    .ah-font-change .ah-scheduler-ui .aui-scheduler-view-day-header-day a, .ah-font-change .ah-scheduler-ui .aui-scheduler-view-month-header-day div {
      font-size: 12px;
      font-weight: bold; }
    .ah-font-change .ah-scheduler-ui .aui-scheduler-view-month-table-data-col-title {
      font-size: 11px; }
    .ah-font-change .ah-scheduler-ui .aui-scheduler-view-table-time {
      font-size: 0px; }
    .ah-font-change .ah-scheduler-ui .ah-treeview .aui-tree-label {
      font-weight: bold;
      font-size: 14px; }

/* FROM HTML5 BoilerPLate */
/* ==|== non-semantic helper classes ========================================
	   Please define your styles before this section.
========================================================================== */
/* Matt Sloggett:  Font size start */
.ah-font-change {
  /* Matt Sloggett:  Font size change end */ }
  .ah-font-change .ah-nobold {
    font-weight: normal; }

/* http://compass-style.org/reference/compass/css3/*/
/* css3 */
/* =======================================
	TABLE OF CONTENTS
	1.Color Variables
		a. grays
		b. blues
		c. greens
		d. yellows
		e. reds
	2. Mixins
		a. fonts
		b. 
	
   ======================================= */
/*=======================================================
			Colors
  =======================================================*/
/* Added Black and White, its a little redundent but easier to remember. 	
/* Grays */
/* MAIN default body text new to styleguide 10/17*/
/* Accent 1 (Blue) */
/*darkest */
/* lightest */
/* Accent 2 (Green) */
/* Accent 3 (Yellow) */
/* Accent 4 (Red) */
/*=======================================================
				Mixins
  =======================================================*/
/* ************ Fonts ************ 
	******************************* */
/* ************ 720 viewport ************ 
	******************************* */
/* ************ 480 viewport ************ 
	******************************* */
/* Matt Sloggett:  Font size start */
.ah-font-change {
  /* FOOTNOTES */
  /* PFO-16457 : Footnote specifications - Style guide & Typography update :: start*/
  /* PFO-16457 : end*/
  /* Matt Sloggett:  Font size change end */ }
  .ah-font-change .ah-footnotes dl {
    font-size: 11px; }
  .ah-font-change .ah-footnotes dt {
    font-size: 10px; }
  .ah-font-change .ah-footnoteRef {
    font-size: 12px; }
  .ah-font-change .ah-footnoteNav > li a {
    font-weight: normal;
    font-size: 12px; }
  .ah-font-change .ah-footnotesList dl {
    line-height: 1.5;
    font-size: 14px; }
  .ah-font-change .ah-footnotesList dd {
    /*@include s_font;*/
    font-size: 14px;
    line-height: inherit; }
  .ah-font-change .ah-footnotesList dt {
    /*@include xs_font;*/
    font-size: 12px;
    line-height: normal; }
  .ah-font-change .ah-footnoteLink.popup {
    font-size: 11px; }
  .ah-font-change .ah-footnotesList + .copyright {
    font-size: 11px; }

/* Matt Sloggett:  Font size start */
.ah-font-change {
  /* Matt Sloggett:  Font size change end */ }
  .ah-font-change .ah-placeholder p {
    /* PFO-14269 : Typography Updates start
        font-size: 14px;
        line-height: 22px;
    PFO-14269 : Typography Updates end */ }

/* http://compass-style.org/reference/compass/css3/*/
/* css3 */
/* =======================================
	TABLE OF CONTENTS
	1.Color Variables
		a. grays
		b. blues
		c. greens
		d. yellows
		e. reds
	2. Mixins
		a. fonts
		b. 
	
   ======================================= */
/*=======================================================
			Colors
  =======================================================*/
/* Added Black and White, its a little redundent but easier to remember. 	
/* Grays */
/* MAIN default body text new to styleguide 10/17*/
/* Accent 1 (Blue) */
/*darkest */
/* lightest */
/* Accent 2 (Green) */
/* Accent 3 (Yellow) */
/* Accent 4 (Red) */
/*=======================================================
				Mixins
  =======================================================*/
/* ************ Fonts ************ 
	******************************* */
/* ************ 720 viewport ************ 
	******************************* */
/* ************ 480 viewport ************ 
	******************************* */
/*
This is new file.
This CSS supports the CountDown feature and enrollment banner. 
The CountDown days left provides a 'days' number and the text such as 'days left' next to it. 
The enrollment banner has a welcome text, countdown days, enrollment text and a button.
*/
/* Matt Sloggett:  Font size start */
.ah-font-change {
  /* ah-countdown class allows for the countdown container to have the right border after a padding of 11px */
  /* The ah-countdown-number is of xxxl_font size at 960px viewport size but is of medium size at all smaller viewports. */
  /* ah-countdown-days class controls the display of the text "Days left" next to the number */
  /* Matt Sloggett:  Font size change end */ }
  .ah-font-change .ah-countdown {
    font-weight: bold; }
  .ah-font-change .aui-view-gt960 .ah-countdown {
    font-weight: normal; }
  .ah-font-change .aui-view-gt960 .ah-countdown-number {
    /*font-size: 3.428em;
    line-height:1.145em;
    */
    font-size: 1em;
    line-height: normal; }
  .ah-font-change .aui-view-gt960 .ah-countdown-days {
    /*font-size: 1.286em;
    line-height: 1.222em;
    */
    font-size: 1em;
    line-height: normal; }

/* @import url(ah-space-global.css); move to the the line after styleguide-extra.css after UPoint 6.1 project work */
/* http://compass-style.org/reference/compass/css3/*/
/* css3 */
/* =======================================
	TABLE OF CONTENTS
	1.Color Variables
		a. grays
		b. blues
		c. greens
		d. yellows
		e. reds
	2. Mixins
		a. fonts
		b. 
	
   ======================================= */
/*=======================================================
			Colors
  =======================================================*/
/* Added Black and White, its a little redundent but easier to remember. 	
/* Grays */
/* MAIN default body text new to styleguide 10/17*/
/* Accent 1 (Blue) */
/*darkest */
/* lightest */
/* Accent 2 (Green) */
/* Accent 3 (Yellow) */
/* Accent 4 (Red) */
/*=======================================================
				Mixins
  =======================================================*/
/* ************ Fonts ************ 
	******************************* */
/* ************ 720 viewport ************ 
	******************************* */
/* ************ 480 viewport ************ 
	******************************* */
/* Matt Sloggett:  Font size start */
.ah-font-change {
  /* 
  ########################
  Depreciate in 6.3
  
  DO NOT USE <large>
  ########################
  */
  /* 
  ########################
  End
  
  DO NOT USE <large>
  ########################
  */
  /* 
  ########################
  Depreciate in 6.4
  
  DO NOT USE <large>
  ########################
  */
  /* Headings: large 120% of Heading */
  /* 
  ########################
  Depreciate in 6.4
  
  DO NOT USE <large>
  ########################
  */
  /* Headings */
  /* Paragraph, Labels, List Items, Sup, Sub */
  /* Lists */
  /* PFO-15187 : appended <li> for line-height 1.5 */
  /* List Items */
  /* Subscript */
  /* Superscript */
  /*  Small 12px Default */
  /* Form Labels */
  /* Table Cel */
  /* 
  ########################
  Features 
  ########################
  */
  /* Tiles */
  /* Panels */
  /* PFO-15823 : AUI Panel normal typography updates */
  /* 
  ########################
  Custom Typography
  ########################
  */
  /* Titles  */
  /* Lead-In - intro text */
  /* Priority Content - first level, second level */
  /* Added due to PFO-18005 */
  /* Matt Sloggett:  Font size change end */ }
  .ah-font-change p large,
  .ah-font-change li large,
  .ah-font-change label large {
    font-size: 140%; }
  .ah-font-change h1 large,
  .ah-font-change h2 large,
  .ah-font-change h3 large,
  .ah-font-change h4 large,
  .ah-font-change h5 large,
  .ah-font-change h6 large {
    font-size: 120%; }
  .ah-font-change p .ah-large, .ah-font-change p.ah-large,
  .ah-font-change li .ah-large, .ah-font-change li.ah-large,
  .ah-font-change label .ah-large, .ah-font-change label.ah-large {
    font-size: 140%; }
  .ah-font-change h1 .ah-large,
  .ah-font-change h2 .ah-large,
  .ah-font-change h3 .ah-large,
  .ah-font-change h4 .ah-large,
  .ah-font-change h5 .ah-large,
  .ah-font-change h6 .ah-large {
    font-size: 120%; }
  .ah-font-change h1,
  .ah-font-change .aui-view-720 h1, .ah-font-change .aui-view-lt480 h1, .ah-font-change .aui-view-480 h1, .ah-font-change .aui-view-320 h1 {
    font-size: 34px;
    line-height: 1.1;
    font-weight: normal; }
  .ah-font-change h2,
  .ah-font-change .aui-view-720 h2, .ah-font-change .aui-view-lt480 h2, .ah-font-change .aui-view-480 h2, .ah-font-change .aui-view-320 h2 {
    font-size: 24px;
    line-height: 1.2;
    font-weight: normal; }
  .ah-font-change h3,
  .ah-font-change .aui-view-720 h3, .ah-font-change .aui-view-lt480 h3, .ah-font-change .aui-view-480 h3, .ah-font-change .aui-view-320 h3 {
    font-size: 18px;
    line-height: 1.3;
    font-weight: normal; }
  .ah-font-change h4,
  .ah-font-change .aui-view-720 h4, .ah-font-change .aui-view-lt480 h4, .ah-font-change .aui-view-480 h4, .ah-font-change .aui-view-320 h4 {
    font-size: 16px;
    line-height: 1.5;
    font-weight: normal; }
  .ah-font-change h5,
  .ah-font-change .aui-view-720 h5, .ah-font-change .aui-view-lt480 h5, .ah-font-change .aui-view-480 h5, .ah-font-change .aui-view-320 h5 {
    font-size: 14px;
    line-height: 1.7;
    font-weight: bold; }
  .ah-font-change h6,
  .ah-font-change .aui-view-720 h6, .ah-font-change .aui-view-lt480 h6, .ah-font-change .aui-view-480 h6, .ah-font-change .aui-view-320 h6 {
    font-size: 12px;
    line-height: 1.3;
    font-weight: bold; }
  .ah-font-change p,
  .ah-font-change .aui-view-720 p, .ah-font-change .aui-view-lt480 p, .ah-font-change .aui-view-480 p, .ah-font-change .aui-view-320 p {
    font-size: 14px;
    line-height: 1.5;
    font-weight: normal; }
  .ah-font-change ul, .ah-font-change li,
  .ah-font-change ol {
    line-height: 1.5; }
  .ah-font-change li {
    font-size: 14px; }
  .ah-font-change sub {
    font-size: 12px; }
  .ah-font-change sup {
    /*== Reverting fix PFO-17255 and PBPI-4283 ====As per style guide rules=*/
    font-size: 12px;
    font-weight: normal;
    padding-left: 3px;
    line-height: 22px;
    vertical-align: super; }
  .ah-font-change small {
    font-size: 12px;
    font-weight: normal; }
  .ah-font-change label,
  .ah-font-change label.aui-field-label {
    font-size: 14px;
    line-height: 1.5;
    font-weight: bold; }
  .ah-font-change td {
    font-size: 14px; }
  .ah-font-change .ah-panel-wrapper .aui-panel-titleicons .aui-buttonitem, .ah-font-change .ah-panel-wrapper .aui-panel-titleicons .aui-buttonitem .aui-buttonitem-label {
    font-size: 14px;
    line-height: 23px;
    font-weight: bold; }
  .ah-font-change p.ah-transaction-title,
  .ah-font-change p .ah-transaction-title {
    font-size: 14px;
    font-weight: bold;
    line-height: 24px; }
  .ah-font-change p.ah-lead-in,
  .ah-font-change p .ah-lead-in,
  .ah-font-change li.ah-lead-in,
  .ah-font-change li .ah-lead-in {
    font-size: 18px;
    line-height: 1.3;
    font-weight: normal; }
  .ah-font-change h1 .ah-priority,
  .ah-font-change h2 .ah-priority,
  .ah-font-change h3 .ah-priority,
  .ah-font-change h4 .ah-priority,
  .ah-font-change h5 .ah-priority,
  .ah-font-change h6 .ah-priority,
  .ah-font-change p.ah-priority,
  .ah-font-change p .ah-priority,
  .ah-font-change li.ah-priority,
  .ah-font-change li .ah-priority {
    font-size: 24px;
    line-height: 1.2;
    font-weight: normal; }
  .ah-font-change h1 .ah-priority-high,
  .ah-font-change h2 .ah-priority-high,
  .ah-font-change h3 .ah-priority-high,
  .ah-font-change h4 .ah-priority-high,
  .ah-font-change h5 .ah-priority-high,
  .ah-font-change h6 .ah-priority-high,
  .ah-font-change p.ah-priority-high,
  .ah-font-change p .ah-priority-high,
  .ah-font-change li.ah-priority-high,
  .ah-font-change li .ah-priority-high {
    font-size: 34px;
    line-height: 1.1;
    font-weight: normal; }
  .ah-font-change .ah-tips-alerts.ah-tips-alerts-large .ah-tips-alerts-toggle-link {
    font-size: 14px; }

/* move to the the line after styleguide-extra.css after UPoint 6.2 project work */

