/* ==|== print styles =======================================================
   Print styles.
   Inlined to avoid required HTTP connection: h5bp.com/r
   ========================================================================== */
/* 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) */
/* Added ADS colors for Reskinning */
/* WLF/ADS (Blue) */
/* Core */
/* Tertiary */
/* Alert */
/* Gray */
/* YELLOW, Orange */
/*=======================================================
				Mixins
  =======================================================*/
/* ************ Fonts ************
	******************************* */
/* ************ 720 viewport ************
	******************************* */
/* ************ 480 viewport ************
	******************************* */
.ah-print-only {
  display: none; }

@media print {
  /*===================  PRINT STYLES ==================== */
  /*========  Medium Size For Printing ======== 
  ========== Per requirements PBPI-3025 ======= */
  .yui3-u-4-4 {
    width: 100.0%; }

  .yui3-u-3-4 {
    width: 75.0%; }

  .yui3-u-2-4 {
    width: 50.0%; }

  .yui3-u-1-4 {
    width: 25.0%; }

  .aui-view-gt960 .yui3-u-4-4, .aui-view-960 .yui3-u-4-4, .aui-view-720 .yui3-u-4-4, .aui-view-480 .yui3-u-4-4, .aui-view-320 .yui3-u-4-4 {
    width: 100.0%; }

  .aui-view-gt960 .yui3-u-3-4, .aui-view-960 .yui3-u-3-4, .aui-view-720 .yui3-u-3-4, .aui-view-480 .yui3-u-3-4, .aui-view-320 .yui3-u-3-4 {
    width: 75.0%; }

  .aui-view-gt960 .yui3-u-2-4, .aui-view-960 .yui3-u-2-4, .aui-view-720 .yui3-u-2-4, .aui-view-480 .yui3-u-2-4, .aui-view-320 .yui3-u-2-4 {
    width: 50.0%; }

  .aui-view-gt960 .yui3-u-1-4, .aui-view-960 .yui3-u-1-4, .aui-view-720 .yui3-u-1-4, .aui-view-480 .yui3-u-1-4, .aui-view-320 .yui3-u-1-4 {
    width: 25.0%; }

  .aui-480-w100 {
    width: 100%; }

  .aui-480-w15-16 {
    width: 93.75%; }

  .aui-480-w13-16 {
    width: 81.25%; }

  .aui-480-w75 {
    width: 75%; }

  .aui-480-w70 {
    width: 70%; }

  .aui-480-w11-16 {
    width: 68.75%; }

  .aui-480-w5-8 {
    width: 62.5%; }

  .aui-480-w9-16 {
    width: 56.25%; }

  .aui-480-w50 {
    width: 50%; }

  .aui-480-w7-16 {
    width: 43.75%; }

  .aui-480-w3-8 {
    width: 37.5%; }

  .aui-480-w5-16 {
    width: 31.25%; }

  .aui-480-w30 {
    width: 30%; }

  .aui-480-w33 {
    width: 33.33%; }

  .aui-480-w25 {
    width: 25%; }

  .aui-480-w3-16 {
    width: 18.75%; }

  .aui-480-w1-7 {
    width: 14.286%; }

  .aui-480-w1-8 {
    width: 12.5%; }

  .aui-480-w1-16 {
    width: 6.25%; }

  .aui-view-gt960 .aui-480-w100, .aui-view-960 .aui-480-w100, .aui-view-720 .aui-480-w100, .aui-view-480 .aui-480-w100, .aui-view-320 .aui-480-w100 {
    width: 100%; }

  .aui-view-gt960 .aui-480-w15-16, .aui-view-960 .aui-480-w15-16, .aui-view-720 .aui-480-w15-16, .aui-view-480 .aui-480-w15-16, .aui-view-320 .aui-480-w15-16 {
    width: 93.75%; }

  .aui-view-gt960 .aui-480-w13-16, .aui-view-960 .aui-480-w13-16, .aui-view-720 .aui-480-w13-16, .aui-view-480 .aui-480-w13-16, .aui-view-320 .aui-480-w13-16 {
    width: 81.25%; }

  .aui-view-gt960 .aui-480-w75, .aui-view-960 .aui-480-w75, .aui-view-720 .aui-480-w75, .aui-view-480 .aui-480-w75, .aui-view-320 .aui-480-w75 {
    width: 75%; }

  .aui-view-gt960 .aui-480-w70, .aui-view-960 .aui-480-w70, .aui-view-720 .aui-480-w70, .aui-view-480 .aui-480-w70, .aui-view-320 .aui-480-w70 {
    width: 70%; }

  .aui-view-gt960 .aui-480-w11-16, .aui-view-960 .aui-480-w11-16, .aui-view-720 .aui-480-w11-16, .aui-view-480 .aui-480-w11-16, .aui-view-320 .aui-480-w11-16 {
    width: 68.75%; }

  .aui-view-gt960 .aui-480-w5-8, .aui-view-960 .aui-480-w5-8, .aui-view-720 .aui-480-w5-8, .aui-view-480 .aui-480-w5-8, .aui-view-320 .aui-480-w5-8 {
    width: 62.5%; }

  .aui-view-gt960 .aui-480-w9-16, .aui-view-960 .aui-480-w9-16, .aui-view-720 .aui-480-w9-16, .aui-view-480 .aui-480-w9-16, .aui-view-320 .aui-480-w9-16 {
    width: 56.25%; }

  .aui-view-gt960 .aui-480-w50, .aui-view-960 .aui-480-w50, .aui-view-720 .aui-480-w50, .aui-view-480 .aui-480-w50, .aui-view-320 .aui-480-w50 {
    width: 50%; }

  .aui-view-gt960 .aui-480-w7-16, .aui-view-960 .aui-480-w7-16, .aui-view-720 .aui-480-w7-16, .aui-view-480 .aui-480-w7-16, .aui-view-320 .aui-480-w7-16 {
    width: 43.75%; }

  .aui-view-gt960 .aui-480-w3-8, .aui-view-960 .aui-480-w3-8, .aui-view-720 .aui-480-w3-8, .aui-view-480 .aui-480-w3-8, .aui-view-320 .aui-480-w3-8 {
    width: 37.5%; }

  .aui-view-gt960 .aui-480-w5-16, .aui-view-960 .aui-480-w5-16, .aui-view-720 .aui-480-w5-16, .aui-view-480 .aui-480-w5-16, .aui-view-320 .aui-480-w5-16 {
    width: 31.25%; }

  .aui-view-gt960 .aui-480-w30, .aui-view-960 .aui-480-w30, .aui-view-720 .aui-480-w30, .aui-view-480 .aui-480-w30, .aui-view-320 .aui-480-w30 {
    width: 30%; }

  .aui-view-gt960 .aui-480-w33, .aui-view-960 .aui-480-w33, .aui-view-720 .aui-480-w33, .aui-view-480 .aui-480-w33, .aui-view-320 .aui-480-w33 {
    width: 33.33%; }

  .aui-view-gt960 .aui-480-w25, .aui-view-960 .aui-480-w25, .aui-view-720 .aui-480-w25, .aui-view-480 .aui-480-w25, .aui-view-320 .aui-480-w25 {
    width: 25%; }

  .aui-view-gt960 .aui-480-w3-16, .aui-view-960 .aui-480-w3-16, .aui-view-720 .aui-480-w3-16, .aui-view-480 .aui-480-w3-16, .aui-view-320 .aui-480-w3-16 {
    width: 18.75%; }

  .aui-view-gt960 .aui-480-w1-7, .aui-view-960 .aui-480-w1-7, .aui-view-720 .aui-480-w1-7, .aui-view-480 .aui-480-w1-7, .aui-view-320 .aui-480-w1-7 {
    width: 14.286%; }

  .aui-view-gt960 .aui-480-w1-8, .aui-view-960 .aui-480-w1-8, .aui-view-720 .aui-480-w1-8, .aui-view-480 .aui-480-w1-8, .aui-view-320 .aui-480-w1-8 {
    width: 12.5%; }

  .aui-view-gt960 .aui-480-w1-16, .aui-view-960 .aui-480-w1-16, .aui-view-720 .aui-480-w1-16, .aui-view-480 .aui-480-w1-16, .aui-view-320 .aui-480-w1-16 {
    width: 6.25%; }

  /*======== End Medium Size For Printing ======== */
  .ah-page-wrapper {
    max-width: 90%; }

  .ah-responsive-off #content, .ah-responsive-off #banner, .ah-responsive-off #footer {
    min-width: 90%; }

  .ah-responsive-off #banner .portlet-column, .ah-responsive-off #footer .portlet-column {
    border: none; }

  * {
    color: black !important;
    box-shadow: none !important;
    text-shadow: none !important;
    filter: none !important;
    -ms-filter: none !important; }

  /* Black prints faster: h5bp.com/s */
  a, a:visited {
    text-decoration: underline; }

  a[href]:after {
    content: " "; }

  abbr[title]:after {
    content: " (" attr(title) ")"; }

  .ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after {
    content: ""; }

  /* Don't show links for images, or javascript/internal links */
  pre, blockquote {
    border: 1px solid #999;
    page-break-inside: avoid; }

  thead {
    display: table-header-group; }

  /* h5bp.com/t */
  tr, img {
    page-break-inside: avoid; }

  /*img { max-width: 100% !important; } PBPI-2984 - Removed image max width for tile images */
  @page {
    margin: 0.5in; }

  p, h2, h3 {
    orphans: 3;
    widows: 3; }

  h2, h3 {
    page-break-after: avoid; }

  .ah-print-only {
    display: block; }

  .ah-print-no {
    display: none; }

  /*many of these should have the no print class added to them */
  #dockbar,
  #sign-in,
  #navigation,
  #ah-aux-nav,
  .ah-header-ecs,
  .ah-header-welcome-statement,
  .ah-header-company-logo,
  .ah-header-search,
  #ah-nav,
  .ah-tile-show-hide-button,
  .ah-find-more-flyout,
  .aui-overlaymask {
    display: none !important;
    height: 1px !important; }

  .ah-print-header-welcome-statement, b.ah-print-header-user-name {
    display: block; }

  /* Fonts */
  h1, .ah-font-xxxxl {
    font-size: 16pt; }

  h2, .ah-font-xxl {
    font-size: 14pt; }

  h3, .ah-font-xl {
    font-size: 12pt; }

  h4, .ah-font-l {
    font-size: 12pt; }

  h5, .ah-font-m {
    font-size: 10pt; }

  p, td, .ah-font-s {
    font-size: 8pt; }

  textarea, input, select, button {
    font-size: 8pt; }

  .ah-font-xsmall, p .ah-font-xsmall, .xs {
    font-size: 8pt; }

  .ah-font-xxsmall, p .ah-font-xxsmall {
    font-size: 8pt; }

  .ah-tile h3 {
    font-size: 10pt; }

  .ah-tile h4 {
    font-size: 8pt; }

  .ah-tile .typo-area {
    padding: 12pt; }

  /*- sub-header classes-*/
  h1 .ah-font-xxl,
  h1 .ah-font-xl,
  h1 .ah-font-l,
  h1 .ah-font-m,
  h1 .ah-font-s,
  h2 .ah-font-xl,
  h2 .ah-font-l,
  h2 .ah-font-m,
  h2 .ah-font-s,
  h3 .ah-font-l,
  h3 .ah-font-m,
  h3 .ah-font-s,
  h4 .ah-font-m,
  h4 .ah-font-s,
  h5 .ah-font-s {
    font-size: 85%; }

  /*- sub-header classes- end*/
  .ah-aux-nav-wrapper {
    border-bottom: none; }

  .ah-icon-close {
    display: none; }

  #ah-footer .ah-footer-links, #ah-footer div.ah-footer-delivered, #ah-footer .icon {
    display: none; }
  #ah-footer div.ah-footer-copyright p {
    text-align: left !important; }

  .ie8 .ah-tile {
    margin-top: 0px; }

  .ah-tile span.ah-tile-hideValue-print {
    display: block; }

  .ah-tile span.ah-tile-hideValue {
    display: none; }

  .ah-tile-hideValue {
    display: none; }

  .ah-header-portlet .ah-second-window-title {
    border-bottom: none; }

  .ah-panel-wrapper .ah-panel-content {
    display: block !important; }

  /* Open all Panels */
  .ah-video-object {
    width: 1.75in !important;
    height: .875in !important;
    border: 2px solid #000; }

  /* polls */
  .portlet-polls-display .poll-choice div {
    border: 2px solid #000; }

  /* tab view */
  .ah-portlet-gmc, .yui3-ah-responsiveselecttabs {
    display: block;
    width: 100%; }

  .ah-tabs-vertical .yui3-tabview-list {
    display: none; }
  .ah-tabs-vertical .yui3-tab-panel {
    display: block;
    width: 100%; }
  .ah-tabs-vertical .yui3-tabview-panel {
    width: 85%;
    display: block; }

  .portlet-layout {
    display: block; }

  .ie8 body {
    margin: 25px 0; }

  .no-touch #integrationIframeDiv {
    min-width: 1050px; }

  #nit-alme-window-root {
    display: none; }

  /* Added for SI - LU34534 */
  .aui-480-w50 {
    width: 25% !important; }

  /* ============== End Print ================*/ }

